[Pkg-samba-maint] [samba] branch wheezy-backports updated (69d1d72 -> a9c4efd)

Ivo De Decker ivodd at moszumanska.debian.org
Sat Jan 4 13:07:14 UTC 2014


This is an automated email from the git hooks/post-receive script.

ivodd pushed a change to branch wheezy-backports
in repository samba.

      from  69d1d72   release samba 2:4.0.13+dfsg-1~bpo70+1 to wheezy-backports
      adds  446b0e5   Switch over to 4.1 branch.
      adds  c921bbe   Update instructions to reference upstream VCS tag.
      adds  790d1a1   prepare merging Samba3 and Samba4 together.
      adds  97e3422   Initial version imported to CVS (This used to be commit 65968b294351d2612d1bf94236d1fcbf853c494e)
      adds  ce9f591   This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches. (This used to be commit ba74bed6640366154ad7901c0ba87d140713f876)
      adds  0e8fd33   Initial version imported to CVS (This used to be commit 291551d80711daab7b7581720bcd9a08d6096517)
      adds  0db2ec0   This commit was generated by cvs2svn to compensate for changes in r4, which included commits to RCS files with non-trunk default branches. (This used to be commit c8a46aca039f16b00bcd177ac2bb9962fdfff529)
      adds  3a5b9fc   updated README for new samba.anu.edu.u alias (This used to be commit 2b126502f46893ca2cd356ae896d611fc19d2c0a)
      adds  09960b3   added issafe() define for "safe" characters (This used to be commit 1d7fc598cd56fe6c85b2a75ab7c3cead61fc23ad)
      adds  d5cd0b3   upped version number (This used to be commit 3e2239aa59f1af438e812860bfdc0247f3ce1754)
      adds  ea4abcd   fixed a typo in the select() emulation code (This used to be commit 3f37b2db98cfc490a8ec99b8fdb1eaee00faea4c)
      adds  beee1b2   added sequent fixes (This used to be commit 21c7f21fd59b592023c16734731f61cff6f04aee)
      adds  6bbd0d7   use the new issafe() macro instead of isalnum() and strchr() (This used to be commit 79c65e66f8034d21b6c90fcdbd76601657f3c447)
      adds  089c5b2   move the dot_pos calculation down a bit (This used to be commit 45e2ffdc9c4334565e51c550b3a19a9bbb7037ef)
      adds  03aeb8a   fix a netgroup bug (innetgr() was being called with the args in the wrong order!) (This used to be commit 4419093d336bad30b194b959231fed04cbc8a1cf)
      adds  b2a31c9   - use issafe()
      adds  8098025   fix a dst bug, we had a sign wrong in the calculation :-( (This used to be commit 2cf4d958f454465f05c54f865cb77fa5c4cc620a)
      adds  5c90917   updates to wall.perl from michal at ellpspace.math.ualberta.ca (This used to be commit 30909756b16b2c78769a976809046af0b6a98b6e)
      adds  b2740f4   Changed to reflect new ownership by Microsoft (This used to be commit 37736c8c5e8223c3f39e9508cd508cb33a34f6b3)
      adds  fcfe002   removed obscene comment added by Dan (This used to be commit a7005f50d800174862a6b58727c7387e6d3581be)
      adds  52fc872   - close the listening socket in the child process when running as a daemon - exit with a non-zero exit code if open_sockets() fails (This used to be commit 83866f3c84bd53a68f4937dddf4903eee7a00aaf)
      adds  f9014ae   change version number to 1.9.16p2 (This used to be commit 03f93941b39a7135a7801a9108fe4e4bd8c6991d)
      adds  49f74bf   added some more support entries from samba-bugs mail (This used to be commit 934d29d07246b69ae171316d068196514c50a5fa)
      adds  7b7cef0   removed old -S option from nmbd manpage (This used to be commit 1db06d2a273756e52e4f32e672c2dc18a2b2a1e8)
      adds  d4168aa   documented -W option (This used to be commit c28fd9fe33f1c6445995d3b8a7bc45306bb5ad3e)
      adds  d4010fc   ignore some files (This used to be commit c64d3398dffcd7acbd4bcaeb661146e03feab42b)
      adds  3ae4d22   - handle CORE protocol better - handle case where director exists when untarring (This used to be commit 7d7bad70d3b6b37037ad96b34e17a927675cde11)
      adds  341a401   handle being passed a dptr of -1 to mean "close all open dir handles". Looks like OS/2 does this. It caused a core dump. (This used to be commit 4b2579daae0a9d78780476694fd395d97445e197)
      adds  11f7553   turn on KEEP_PASSWORD_SERVER_OPEN by default (This used to be commit d2676cdd0b44fc4fc825118e510bac2c3f1e40d9)
      adds  04af282   move quotas support out of server.c (This used to be commit 1ed5645a5d150de4e5e788c2389aa3cbe70a8faf)
      adds  90d21da   - fix a bug hanlding very log filenames - move quotas support to separate file - send keepalives to password server (This used to be commit f81295c7b4346759ac522ba610438a68204f1858)
      adds  efdeaf4   - added hostname support to smbstatus - fix a bug where -s would not be recognised (This used to be commit 03744dc0cd49a54b4dd30645a2b77007c9d19bdc)
      adds  2ef2593   made dptr_num signed to handle -1 from OS/2 (This used to be commit d2c5ab135ca7ee6366f5f8733440318a724a4378)
      adds  839ddb8   fixed version number (again!) (This used to be commit 52b5148221e57c122f0c4ed3f0b49d6d9b7fd789)
      adds  c9f9f6b   added QNX entry to MIRRORS (This used to be commit b00d86f2376e9a215250285a8b1766e9859f6067)
      adds  0b13d2e   Updated smbstat script with a better one, Paul. (This used to be commit c26a534541b96f939daaf9b35f805db2594783ca)
      adds  0c7092c   Updated references in doco to 'http://lake.can.....' with 'http://samba.can.....' and added a mirror site to MIRROR (This used to be commit 283f100501de69086379c36e6937d614f5143583)
      adds  d0977dd   Update the samba.faq file with what was current on the web site, there were a number of additions. Changed the faq version number to 1.9.15 to match current samba version. (This used to be commit 4002e4cf155f614751a8cd4af97d95ba12831d4c)
      adds  4c67f37   Made   chang blody comso: can't see what i'm writing... Made changes to reflect nimbus.anu.edu.au -> samba.anu.edu.au chage. changed reference to /ub/samba/change-log o /ub/samba/alpha/change-log Also added samba.faq.html to docs directory Paul... (This used to be commit d6f124a7ca1806230c374f871ba7fe17284b6042)
      adds  b479eaf   Changed more references of 'nimbus.anu.edu.au/pub/tridge/samba' to 'samba.anu.edu.au/pub/samba' The only reference I see now to 'nimbus' is in ENCRYPTION.txt regarding libdes stuff. Paul... (This used to be commit eee3a6f139c2a773979e4cd771e4567178805846)
      adds  e40bf31   Added check for something already binding to port 139 to TEST 3    Dan (This used to be commit 0e21388559aad147ea15c855dec5113a85ad1d4f)
      adds  b64f106   Updated general section to include more about current capabilities. Added references to samba-bugs, DIAGNOSIS.txt and the hypermail archives. Various other small changes.    Dan (This used to be commit 58950a05620a2248fed3ef11d0230238473e1b6d)
      adds  0905033   Added reference to DIAGNOSIS.txt. Deleted the claim that tridge reads all postings to mailing list. Removed arvidsjaur, other small stuff.    Dan (This used to be commit af463f82c5d5b2662f979b119f3c4b74e159486a)
      adds  3e8ddf7   General updating.    Dan (This used to be commit 2209de41df38f1bc6ac5b442b3b696b680fcf639)
      adds  fe1337b   added nimbus to list of mirrors (This used to be commit 234ba8569705009eed00ba044d6bb0459e506a7d)
      adds  4ecfd2e   cleaned up the way the max log size stuff works and fixed a potential problem with varargs usage in Debug() (This used to be commit 8d5a3156ce42198b2f3ca8753e208b08572cafce)
      adds  4513edd   preparing for release of 1.9.16alpha2 (This used to be commit 875b2dfad043a43b915bfeee12532cf8b6cb690b)
      adds  0cb74d3   added comments about trapdoor uids (This used to be commit 2f793c48a9447955195620c891d30d93b518ee0d)
      adds  1956d13   cleanups to make thinsg compile cleanly (This used to be commit 39fbeb04ae938594c380d97ebe67c012fa0dd51a)
      adds  debd5b6   fixed a typo (This used to be commit 654c242045a70b600488a765eb46b6f79e484de9)
      adds  ec52001   handle errors from receive_smb better, and print error string (This used to be commit 7814eca4b22f909e75c3321d9a157c2228198c5c)
      adds  fd2a6d6   preparing for release of 1.9.16alpha3 (This used to be commit 071c7690a259c76c7fd70608af22b81d0481d7de)
      adds  8ebd8a3   remove cvs.log from cvs, instead use the release script to copy it to the right places (This used to be commit d5613d3bf4649564040789473579c510a15408be)
      adds  5e1d10f   added this ages ago, but forgot to put it in cvs (This used to be commit 64c6a19923e43c8b0e3a3da4e56b0eb136f830d5)
      adds  1b87ef2   - added an entry on WinDD to samba.faq - added a sample smb.conf from Thoralf.Freitag at remserv.rz.fhtw-berlin.de - print the errno when you get a can't change directory error - added installscripts.sh from James_K._Foote.PARC at xerox.com (This used to be commit 48c6b86d4c580d62ef46132dc04ce2b1d14e21e8)
      adds  d8cf90d   comment out the code that tries to handle the NT bug where the 2nd passlen is wrong. The fix is worse than the problem :-) (This used to be commit 51e22c931078e0b612dbc9e20dc143c3aebf7eb5)
      adds  26e045d   add my private makefile to the ignore list (This used to be commit 3e9750cc2713da7c3d4beb24217f94c033e2fee5)
      adds  5873463   Lots of changes!
      adds  0966bf7   preparing for release of 1.9.16alpha4 (This used to be commit 8a0a06cba939e91e2379d0c5367b8817e7328077)
      adds  81e3989   - moved the uid handling to uid.c - added setfsuid() support (for Linux) - started adding some of Lukes changes, just the loadparm and ipc ones so far (This used to be commit 72543810ce3eb5ea7b141f957edf38b4c46b1ea4)
      adds  a2c1623   a huge pile of changes :-)
      adds  5607ff3   add dummy quotas fn fix typo in reply to backup lists (This used to be commit bc4a2994377ab078d3d1a900f79fda9dfe4d0e6a)
      adds  a2641cf   Did more integration of Lukes code ready for the first release.
      adds  23903ed   updated the entry for Phillip Hands (This used to be commit 7f54e6b4606953e858a59b3d87640ed61f3a6332)
      adds  526cc39   preparing for release of 1.9.16alpha5 (This used to be commit f5c493192eb744c8cd015a828b5fba311bee0093)
      adds  e38afbf   - changed some debug levels in clientutil.c
      adds  f6655e8   - remove some incorrect prototypes from server.c - formatting cleanup in check_master_browser() - removed unused code from nameserv.c (This used to be commit ed3ef2e47d5039077993c6addaf44dce2bb1e780)
      adds  4ccb55f   preparing for release of 1.9.16alpha6 (This used to be commit ee330d60458c8f056b32dc3aa54a54ce6643186b)
      adds  a127ecf   add sunos private makefile to .ignore (This used to be commit 60a8a9c006f16186320fb13109128db35595523c)
      adds  19d1b1e   fix a bug that meant alpha6 couldn't compile. (This used to be commit 07288091c322fdb9f63889e84cfc57fa6cb5f613)
      adds  f6733fe   preparing for release of 1.9.16alpha7 (This used to be commit dfb7fa3ae405f4e23f3cc9e4bbe93029981c99dc)
      adds  f57b053   added some notes on the new "interfaces" option (This used to be commit 8eb701d0d6483d0f5c6de3640b38f98128cd321c)
      adds  b9ae225   - added interface.c and removed all the references to myip, bcast_ip and Netmask, instead replacing them with calls to routines in interface.c
      adds  bb0a966   preparing for release of 1.9.16alpha8 (This used to be commit 5a0d016b2432da9299d92b33d723534d91c8dcf4)
      adds  d160d93   - added predict.c, moving the routines from util.c
      adds  4eba893   - added comments to byteorder.h explaining how it works. - fixed problem with installscripts if srcdir is not set - fixed ptr init bug in interface.c - changed default lookup type in nmblookup to match nbtstat under NT - new quotas fixes for sunos and solaris (This used to be commit e775576f026d282473256aeac6fef65a85acd98e)
      adds  f78081f   patches fromk Luke putting in symbolic names for time constants (This used to be commit 79849b829314e5caf4f0f5b95e4a8a0c2c223f90)
      adds  b1228b7   moved MSBROWSE into nameserv.h (This used to be commit 90fa15c45f1859306dc3ceb47bb0bb3452490227)
      adds  bfbca5a   changes from Luke (This used to be commit 5269aa277c635cfda65a27fd1b2e587ac181e1c3)
      adds  75390b8   fixed the apana MIRRORS entry (This used to be commit f539b4bf6b47c1e22a688767001732abb6caaa0f)
      adds  3f6fb64   more changes from Luke (This used to be commit df44f10d7492679dabe3b998e7bacfebbc49ea5e)
      adds  97c01f6   preparing for release of 1.9.16alpha9 (This used to be commit 32053cfa78fee6b549742ec1f6d240781b162a72)
      adds  e2eac35   updates from Luke to rename "domains" more accurately to "subnets" (This used to be commit 0a044c25abc363d8b202ff5d148259d624b92ea7)
      adds  de411c7   moved some more locking routines to locking.c, and moved replacement routines for broken OSes from util.c to replace.c. (This used to be commit 3ee9d45426a9b3b584d1ffb9f81af26790a83b4c)
      adds  b7ca915   documented the "max disk size" option.
      adds  7e3b4a1   got rid of a lot of redundent header files as we now globally generate prototypes automatically using "make proto". This is much less prone to error than the old method of manually adding prototypes (This used to be commit b551dc98f7cc194a5fc2e67a4ebae7fd67a01bbc)
      adds  a521fe8   a cleanup of the receive_smb() usage, adding timeouts in some places
      adds  53409e5   preparing for release of 1.9.16alpha10 (This used to be commit a82ffca73e490f0fb9dbad43783ab55ac317a460)
      adds  292b2f1   minor patch to allow host announcements to remote subnets (This used to be commit e264a670e917102cfdbfce9ae76fbc4d548ddae4)
      adds  02657e5   demo of cvs - ignore (This used to be commit 1a30ade78e31c5ffa889eedc998771b1bb98c246)
      adds  912d4da   Added source filename to give crude index Dan 17 June 1996 (This used to be commit 5a72a6c8dfe3a0898db514c35a9d704c3627c41d)
      adds  dc38599   - change date as a demo for john - modified plp printing parser to work on my system (This used to be commit 9408f91e1b9a2482af96afe9df08e0a5fba60cdb)
      adds  ddc4fc6    - deleted reduntant blank line at end of file (JHT) (This used to be commit 7960522e18bb34cba4fbc6ef0d68485d484c9cad)
      adds  851ee41   Basic doc changes to keep up to date.
      adds  ed2639e   luke's first attempt at using cvs
      adds  70d59e9   added local and remote interfaces (didn't get done in first attempt) (This used to be commit c0b0139d1a7816b027b2f1cf107487a4508ed92f)
      adds  a853abd   first draft of low-level design documents describing the operation of nameserv.c and nameresp.c and their interaction with the rest of nmbd. (This used to be commit 875497d961fb7537ad850c97ba0bf4b1ed2121c3)
      adds  7a804a2   updated the NetBIOS code due to some bugs found by writing the first draft of the low level design docs. (This used to be commit 103012e5f2fac09598d60c4263c3a30992680729)
      adds  601281a   patch to fix NetServerEnum with multiple workgroup lists kindly supplied. it works for him. needs testing. (This used to be commit 546c49080707c0cbaa6bfc928102d52826867592)
      adds  ee1db51   updated low-level design documentation on nmbd. first draft of namework.doc and updated the other two.
      adds  7ca58ce   as a result of the writing of namework.doc, namework.c has been tidied up, some bugs fixed / documented and some discrepancies noted down (in namework.c as well as namework.doc)
      adds  07fcf2d   - moved the protocol defs in the client to keep sill C compilers happy - added change for cnum range in reply_tdis() (This used to be commit 609c3a5e1e3a8d9ba380a802ab3ecf6f47093846)
      adds  a7f497c   fix Makefile - remove Lukes private stuff :-) rerun proto generator (This used to be commit 98568862ca5f9f48b389a42633732de831331189)
      adds  9c77b8a   fixed conflict with global variable updatecount (This used to be commit ba478e94047cc4f92ae35a508c9e62855619e665)
      adds  f64bd08   fixed conflict between two variables called d (This used to be commit 38135c854e6b5d126939e226f815bb1a8d727f69)
      adds  ddbdce7   generated new proto.h (This used to be commit 05107be5660c31a7c07dee467d61c44ffdffaf3e)
      adds  9a08bb0   Started uninstall in Makefile Updated some email addresses (This used to be commit a7be82ee6e56481b907ab3672b214639ec63c9b5)
      adds  7812ff0   modified become_master() to a state-based system. becoming a master is now performed in stages: wait for each NetBIOS name to be successfully registered before proceeding to the next stage.
      adds  94b935c   namebrowse.c was using variable work uninitialised. remkproto'd proto.h
      adds  2285033   Changed install scripts so they don't have hardcoded values
      adds  4d314a9   Added uninstallation from Makefile, either in parts or total uninstall
      adds  b338bce   tidied up: code shuffling and documentation. created namedb*.c nameservresp.c nameservreply.c and namepacket.c added modules to Makefile, downloading dan's current version first :-) shuffled docs to match source created more docs
      adds  3545a9b   added the recently shuffled and updated source files missed in the previous commit (see previous log message for details)
      adds  9fdb312   sorted out various timer delay bugs: nameannounce.c nameserv.c
      adds  9d59ce1   missed nmbd.c in previous update. did a make proto
      adds  e5a0619   updated docs to match code mods from last two or three updates. done some more commenting of code to match docs.
      adds  a174694   Modified demo smb.conf to not have /tmp writeable by everyone by default. According to server-linux some people seem to be uncommenting the example [tmp] without thinking what it does  :-)
      adds  25b30c0   lots of changes to nmbd
      adds  201fefd   removed some debug stuff from luke (This used to be commit 1fd1d7c27c4be1eba0833c787d40f1217e63127d)
      adds  b6037f0   minor cleanups ready for another release (This used to be commit 153d324c7be345ae87f99e62123e9a7dbaf74aee)
      adds  90357bb   preparing for release of 1.9.16alpha11 (This used to be commit b9d7b458b901ffb5ccf62c0e5bf461090ed6e0dd)
      adds  bcfba00   NeXT needs #define pid_t int in includes.h
      adds  847fe7e   preparing for release of 1.9.16alpha12 (This used to be commit eae670a7ca9e233f778c84323af861a47eec6ad7)
      adds  241dff3   CVS: (This used to be commit 87cf3702c6ea82763d51ab729bf47646e294b1e6)
      adds  413db88   Sorry for last empty message.  Updated file to say that domain logons and scripts are now possible and to see DOMAIN.txt for more info. <pkelly at ets.net> (This used to be commit fd6c3dfffdb204ef75c1f235174da8e65b68f472)
      adds  124beb4   fix up problems with "smbclient -L". It now uses a generic NetServerEnum with no workgroup attached if the workgroup is "WORKGROUP" (the default in the Makefile) and uses the specific NetServerEnum (with workgroup attached) otherwise. (This used to be commit 6fa3468c9ba50a4de39e3bdc1c976f363fb6a412)
      adds  4bfbee6   minor debug output fix (This used to be commit c1415349acd7790eba236f26192a5098b5e26590)
      adds  a1ab08f   added a bunch of comments to Lukes docs. (This used to be commit e6282da558995c7e875b89c43e91d027c45caa40)
      adds  1c2ab21   added lots of comments to the docs that Luke wrote on the internals of nmbd. I haven't been through all of them yet, but I'm getting there :-) (This used to be commit 9e411f2c9044104df60022da316379bd27e98b56)
      adds  234b8c6   removed the remote interfaces stuff. (This used to be commit 51e5a1a546adf6ba36c7e4c3298c651cff7e15b9)
      adds  8d9143c   Some examples for printer accounting that I use with samba.  lp-acct is an example for a local printer off a samba server, hp5-redir is for a remote printer.  acct-sum, does the stats from acct-all.  There is an example printcap entry for the redirection of the printer.  Lots more to come!
      adds  1924f08   the client now loads the smb.conf config file so it can get the interfaces info, and the workgroup right. (This used to be commit fabd4230f17726743a0fde0a37ce3c09a3dec8a3)
      adds  6b680bb   minor cleanups (This used to be commit 7c8fd43b4e78f439406c3bb4478adf99ae17172f)
      adds  a7ed8cd   Lots of updating.
      adds  2b4b7b4   fix a bug that we've had for a long time where we don't handle EOF properly from clients, and end up looping like mad.
      adds  9bf4461   preparing for release of 1.9.16alpha13 (This used to be commit 801fe1066e7bae8b49e7396b04efe1d7135bbb05)
      adds  3ffb30e   local_only NetServerEnum syncs can now be issued.
      adds  fa7361b   updated doc files to include a GPL header, with revision history in it. added created and tridge comments on first revision first kick-off in revision history.
      adds  26c4a63   preparing for release of 1.9.16alpha15 (This used to be commit 043898aa851bfda3db23f558719a7aab2df478de)
      adds  b1bddd3   Tiny bug in doco reported to samba-bugs
      adds  cfc0d5f   jht spotted error in Domain announcements: the comment was being displayed as the NetBIOS name of the master browser for samba's workgroup, instead of samba's NetBIOS name. (This used to be commit b5fb0293b02e8fdc6ae07be52666ebe55df1bd4e)
      adds  bd7fa65   updating documentation to reflect code a little bit.
      adds  e4e73d7   updated comments in announce_server() to indicate that future work needs to be done on this function when doing an announce host to a remote domain master browser when samba is a WINS server.
      adds  d2e0d9d   preparing for release of 1.9.16alpha14 (This used to be commit 32f495cf2261925ca3f0971eca6a6798584af653)
      adds  6d3eb88   preparing for release of 1.9.16alpha16 (This used to be commit 6567bac5d13f32729fe51eba1e904268c6ee00be)
      adds  02b98a8   applying login updates from jim at oxfordcc.co.uk, sent in by lewis2 at server.uwindsor.ca. rest of this patch to follow.
      adds  5e94d5a   minor fix to write_data() for EOF handling (This used to be commit 3a7c2d9dfaf01e616adbc896dfc853a45c824170)
      adds  571e265   new docs for japanses extensions from Fujita (This used to be commit f8740429a5d524e672318cf23c18c0dfc0388d4f)
      adds  571fe7f   - added docs on new "printer driver" option
      adds  3963110   - sequent-ptx support from bressler at iftccu.ca.boeing.com (Rick Bressler) - machten support from Trevor Strohman (trev at figment.tenon.com)
      adds  7ef19ee   don't allow newlines in printer status messages (This used to be commit d84f5402fded4ffb9c2735fecaa47ec3d2c636c0)
      adds  4faf376   - add the 0x1c name for all interfaces if we are a logon server (This used to be commit c66ad071b7ff2dcdd7734b72670d181bb3ac6de7)
      adds  5ecbc42   doc updates (This used to be commit 94aa86a1e9aa5f6d6485884270ce62fc007cb812)
      adds  908b383   added the validchars package written by tino at augsburg.net. This package automates the building of a "valid chars =" line for any client DOS based client. This makes setting things up right for european languages much easier. (This used to be commit d0ce245acca9ae5797ef9f5c770d1fcd2d7b3373)
      adds  cd41e66   minor cleanups (This used to be commit f1dc2b93179ace36407bbb25c2c34c78087714bd)
      adds  fcbd379   preparing for release of 1.9.16alpha17 (This used to be commit 16f10b333da0956cc501f77777957753d7e156b2)
      adds  d2be32c   disabled SETFS (which was only enabled for Linux) until we resolve a couple of bug reports that may be caused by it.
      adds  6475a91   fixed an obvious bug that meant that DosPrintQEnum could never work. Now we'll see if it works after this fix ... (This used to be commit 9735d7e8e2978ce17a001d7d5766faf382ff5788)
      adds  ebc96b7   changed "unsigned long" to "uint32" in several places (for IP addresses) to keep 64 bit machines happy. (This used to be commit b4aaec504ae66dc6a0f05d12529100cb62d47afd)
      adds  7ea7a33   added notes on the new FAST_SHARE_MODES code (This used to be commit e37a624cf93885a5b0e77d5ab41d4a5a0bffe668)
      adds  47673b3   - added FAST_SHARE_MODES code - added some named pipe code from Jim (This used to be commit c94866e9e44ea1eb72da06bc65ef1c032ae8e0c9)
      adds  e70b5b6   change email address (This used to be commit 28d797ac7dcbdabd382a5455fa1321831098df8c)
      adds  dabaa3b   JHT ==> Added a GOTCHAS.txt file	16/8/96 	Re: RedHat Rembrandt Beta 2 Installation Hint. (This used to be commit 138410633ba7642e7376a5e447a42fe324edaf09)
      adds  0b5a4b5   added Printing.txt and Tracing.txt (This used to be commit 7b925230fc39e3286470e40f5467cbb524f335c3)
      adds  5256666   SVR4 startup scripts from Timo Knuutila (knuutila at cs.utu.fi) (This used to be commit 57417cdaba60d718d5d57d5abe00bbe445769cad)
      adds  8508c95   added support for the Bull Operating System (BOS) (This used to be commit 46277e64a1bcfeff3715ebca3657ef4103ac4664)
      adds  5232f86   - document the "remote announce" option - cleanup nmbd.8 quite a bit (This used to be commit 525235135bdd6461b50ac2723f95f5a38686ecc2)
      adds  b990567   documented the new syntax of lmhosts (This used to be commit b2ca1f0c6148bf5a95bef0e71f32df0de3d6fbc2)
      adds  f63d4c8   - added the "remote announce" option - made the lp_string() code able to handle any length string - got rid of the obsolete lmhosts code, instead users should use "interfaces" and "remote announce". lmhosts now is just used as a IP to netbios name map - cleanup the inet_address() code (This used to be commit be2b67940302b2e63890cb865fe3948c2206ea91)
      adds  5dd45b8   fixed installscripts.sh so it no longer creates ] and [ directories every time its run! (This used to be commit f84199aad60c10a24f66a1270a6f7157600d0fca)
      adds  6afac1c   preparing for release of 1.9.16alpha18 (This used to be commit 15c1c848506cdb9e8d19ee9f7c250b90b60b76da)
      adds  28177ca   - added support for Amiga-unix (based on BSD I think)
      adds  19935b7   changed the text a bit in Support.txt so that its clear that these people expect payment for their help.
      adds  82d7183   - started on support for 'Internet Group names' - type 0x1c NetBIOS names
      adds  118c43e   - updated load_netbios_names() to cope with new wins.dat format   it doesn't support loading of Internet Group names yet, but then again,   you can't create Internet Group names yet, so it's not a problem! (This used to be commit 960aad39ac7b9d8c9820fbf7c4cb640ba96a29d6)
      adds  663e659   - removed reference to my_workgroup() accidentally put back in nameserv.c (This used to be commit 8401ec875b5b13c3473921d103037f3294fc917d)
      adds  e351461   added a note about the homes share and WinDD (This used to be commit 0490dedfd8865a39733ad6886b76d5f7768df575)
      adds  efb8113   - made FAST_SHARE_MODES standard for Linux
      adds  1aedda6   - fixed wins.dat reloading (it wasn't happening!)
      adds  db70768   preparing for release of 1.9.16alpha19 (This used to be commit 6e87add16f116e55880657c7723442ece35f79da)
      adds  18fab46   i wondered why there was a cvs clash on namedbname.c
      adds  6433c8d   a bunch of man page cleanups from a kind contributor (This used to be commit 6d82a8751221539ab7f56dd6dae862d985a6e0ed)
      adds  0c33046   - added "netbios name" option in smb.conf to make controlling the name that samba uses possible
      adds  e04c085   preparing for release of 1.9.16alpha20 (This used to be commit ced17fd3cbea7c6490f0e7b0949cb60acc644ef8)
      adds  241ecbe   fix a bug in the new chaining code (This used to be commit 50ed940451e9d009f19e735074f8fcdb503f5c25)
      adds  cbfdcb4   preparing for release of 1.9.16alpha21 (This used to be commit 07be656d3ed46dd4cd9cfaefff90300242984301)
      adds  7f38abf   add a bit more about the "trapdoor uid" messsage (This used to be commit 52af2b38fe91e4a993395bfc20a8ab81e6da04c1)
      adds  748d65a   - fix a bug in NetServerEnum where counted and total were not counted correctly if there were multiple instances of a name. This led to the infamous "not enough memory" error when browsing (but this isn't the only cause of that message)
      adds  dafaf62   - add NMB_REG_REFRESH capability to initiate_netbios_packet(). I think this is why SELF names were getting expired. (This used to be commit 2d0ec53c508aca53a5049c98339a15dff5b8e239)
      adds  1073bd6   - removed ServerComment and instead set the comment string in nmbd using the "server string" option. This replaces the -C option to nmbd (This used to be commit 9e0fab2ee6c89155e6ba6b2401a25de37cb89333)
      adds  39707ed   update "server string" docs (This used to be commit f496a4131ef0e9aacdd675805da93b4eb9542db7)
      adds  9a52c24   preparing for release of 1.9.16alpha22 (This used to be commit e1d5205595eec8dcfe2b32e0e31722a902e0ed05)
      adds  c26d87e   give names more time when refreshing (This used to be commit ee7d8f7570ab9154b5f7d39dedf47232062c14d7)
      adds  cb6708c   preparing for release of 1.9.16alpha23 (This used to be commit 50eb07559f750c458dcdf04a4068cd19c40a757d)
      adds  a2fa290   - new faxing doc from Gerhard Zuber <zuber at berlin.snafu.de (This used to be commit 48e623e2ea8101009586f09e8ee56d4529dc477f)
      adds  b5a64bb   - new handling of ST_TYPE bits, they are now consolidated much more in DFLT_SERVER_TYPE in nameserv.h
      adds  dd7aec8   preparing for release of 1.9.16alpha24 (This used to be commit feca8d27ec8c63d7daa8e7e9cf13594c55086e28)
      adds  da0761a   JHT ==> Upgraded Samba to Windows NT Server version 4.1 	Just to keep ahead of the pack. 	Note: Really only done to differntiate our version ID from 	existing SMB Servers. (This used to be commit 6636c7b5b8e8a4ccf7f39450011ed864049a7cd1)
      adds  ac1f8b1   - remove the date markers from the man pages. I never keep them uptodate anyway :-) (This used to be commit 07b0cf29d345d2f880a45d8bcbfec8355f1f83ef)
      adds  044b403   - bit a bit manipulation bug in find_name_search()
      adds  66a1307   fix compiler warning (This used to be commit 5a6425c3cb6181c202f4575733db1c642eadb4bc)
      adds  4e67124   preparing for release of 1.9.16alpha25 (This used to be commit eece931f6753b1a6506c67657c3c24459c7cab1e)
      adds  a782ffb   handle sigpipe better for server security (This used to be commit d87fdb3ee95b6640d5deef823f22e8d98350ca33)
      adds  5d39d23   update the docs ready for a new release (This used to be commit 1c62aa14cc5e43d47c9932d5c965ba834729e2f9)
      adds  3d088fd   - fix a bug handling readraw packets that caused the timeout to be 30 milliseconds instead of 30 seconds as was intended. Thanks to Paul Nelson for finding this bug. (This used to be commit 78f62c83be5df6b66aa0b5e83b2d290f97ce53c2)
      adds  27b2510   preparing for release of 1.9.16alpha26 (This used to be commit 03aaf9a705d190ac040aca82ffcd37d58b9b5bc3)
      adds  b189955   Updated Aquasoft Entry. (This used to be commit 461cbecdc9395bfa7051d7d78734348cc711a6d5)
      adds  a9d440b   Added descriptions of Windows NT Domain Control. JHT (This used to be commit c73965a1b8558211a58ee36768fca2c3579bed38)
      adds  59a43c4   Updated attribution list. JHT (This used to be commit 751596cc21e56db5962a8cac7dfbd8c229cd3d8a)
      adds  cebbbff   minor fixes to docs (This used to be commit ef3f5e57ae5091a66e73cfad2d0da2684cfac3db)
      adds  9155889   - add timeouts to connect() for password server connections. This makes multiple password servers practical. (This used to be commit 5c3e8326cc45d3cbd076475e445ce461a2bf7560)
      adds  135d4f5   preparing for release of 1.9.16 (This used to be commit 7e26006cc38594373d6baee41d3e20c30babe9c0)
      adds  86c72d5   minor doc fix (This used to be commit 0e37688745f00787fab0c10e257d0526395456a2)
      adds  69a458b   - fix client for pathworks 4 access - fix "connection already connected" bug in open_socket_out() (This used to be commit fcce452557a6f5cfc46972617ed6932bb7fbeb95)
      adds  ea1a09a   preparing for release of 1.9.16p1 (This used to be commit 6df471f6636694bcd741b61df8615858c5445f81)
      adds  5945be9   - fixed bugs in nmb response packet checking.
      adds  1c1d83d   Doc updates
      adds  8c41ad5   fixed dircahe bug (This used to be commit 050f941e21aeb57ab47ac9d29fb4acfceab45087)
      adds  9ad5a3f   removed all of lukes recent changes. I need to do a p2 release but can't test the multi group changes.
      adds  908771b   added debug info (This used to be commit 4a988021a2aceaa5fc0d4e5ba2802392a7141ad8)
      adds  83cc885   Updated to add the Windows NT password mechanism explaination. Jeremy (jra at cygnus.com) (This used to be commit fd428da77059ba722d29a07aec4a9b2aacff33a9)
      adds  a787988   Edited doc directory to remove anything that pointed to Karl Auer, since he is still getting lots of email. Also updated some of the PROJECTS file. Luke, you should do a quick paragraph or two there. (This used to be commit 5a50e3416940d93e3da981ac75c1feed89231847)
      adds  0a9cb73   Tyop.
      adds  70c07c2   Dan (This used to be commit 203f49a4e2b868c4afb7dbd96a83598d2f6d480d)
      adds  11d9539   - accept either NT or lanman passwords in tconX (This used to be commit b6c1c60d72e1625ca172b8f8eb07078413611468)
      adds  5a2f52b   - a huge pile of changes from Luke which implement the browse.conf stuff and also fix a pile of nmbd bugs. Unfortunately I found it very hard to disentangle the new features from the bug fixes so I am putting in the new code. I hope this is the last big pile of changes to the 1.9.16 series! (This used to be commit 20b6203dac4bbb43e4e7bea0b214496d76d679d9)
      adds  afd0846   backout all the changes to nmbd.
      adds  986edc0   - fix the EALREADY bug so connections to slow hosts with smbclient get through
      adds  f60dec7   Added a version of tridge's comments on numbering to the faq.
      adds  e23f2b9   - changed the umask handling. We now set the umask to 0 and explicitly set the mode on all created files. I think this is a better policy.
      adds  32e9d44   - added a new support entry - added THANKS entry for NEC (This used to be commit dff891e69d1fd0175f806e00d10ddbcbb9fc7b0b)
      adds  38087cc   - use workgroup from smb.conf in smbclient
      adds  c33d98d   - added docs on the new "fake oplocks" option. (This used to be commit 1303132113b24a3e84dd76efe1c664e0dffe5013)
      adds  e5893bd   I have fixed quite a few important bugs in this commit.
      adds  f615329   - added a mirror entry and added a new Support.txt entry (This used to be commit 975ddfd3099b9625d674ee862d4174d03ba7386e)
      adds  f3c7993   - replace the base36 function with one that works on more systems (compiler bugs were the problem)
      adds  f6c9fed   - use waitpid for ultrix - don't use wait4 (This used to be commit 2aa612d676e634a892fdc50349f5b72732f0e91f)
      adds  e8b17de   add DEBUGLEVEL to replace.c (This used to be commit b215a902062e82d0e05f48c3a7246514143af94d)
      adds  799172e   preparing for release of 1.9.16p3 (This used to be commit 47212791c2e71ddd57018a4bc01c2c8931d32cd8)
      adds  21cdd72   - added an entry to the MIRRORS list - minor fixes in man page (This used to be commit 733c7186576c752edb07e9768f7902edc1cc5a42)
      adds  8781e4d   - changed the default nmbd loop timout to 10 seconds (2 seconds was much too short)
      adds  dfa2b45   - continue when failing to load config file in nmblookup and smbclient
      adds  426d930   preparing for release of 1.9.16p4 (This used to be commit 13c3a05093ab49908f8357017051d680dbc633eb)
      adds  ec85f2e   - revert to old idle dir code (marty pointed out a problem with the new code)
      adds  2bb84ba   preparing for release of 1.9.16p5 (This used to be commit 952918bdd5fa05453dfa78f911c8d00110ab98cd)
      adds  681ce32   - updated the ENCRYPTION.txt stuff to point to the newer des libraries.
      adds  6dc1fe0   - correctly handle non-encrypted share mode session-setup. We were losing the username due to the recent "handle broken password lengths" patch. (This used to be commit b006cd6f911c045488bcdab260b03fd98cb08145)
      adds  0b031a3   preparing for release of 1.9.16p6 (This used to be commit fca0c5dc8e65e2f64a4b93a231603c4e2d091b2c)
      adds  c71c1ff   - set default printer driver string to "NULL"
      adds  eff62fd   netbios registration and release response packets were being junked. a BAD idea.
      adds  280525d   preparing for release of 1.9.16p7 (This used to be commit 998f8bae7234b39fa9aefcaa09795183911ec866)
      adds  fb42118   the response packets are being received (fix to process_nmb() worked) however dead_netbios_entry() is still thinking that no response has been received when the response_record times out for the registration with the WINS server. only print a debug message when no registration response is _really_ received from the WINS server.
      adds  b0cd2aa   Did some editing, got frustrated, started converting to linuxdoc-sgml (This used to be commit c9066072a64879a7f9f0581d9ce918e864c79fa2)
      adds  44df12f   code was added to stop samba from replying to queries for its own names (?! :-) lkcl (This used to be commit 92a3d0f3e18f7e50ea24053a989fd0096264c816)
      adds  4ec574a   wrong answer response resource record type expected, so the response packet was being abandoned. oops.
      adds  7ccb388   preparing for release of 1.9.16p8 (This used to be commit 09588edfec5ea29728a0166aaa109562cf3f1eca)
      adds  dc0d4d2   Jeremy <jra at cygnus.com> Removed AS_USER requirement for SMBulogoff. A valid TID (cnum) is not given for this call, which become_user needs if it is not to return an error. This fixes a specific case with NT4.0 which stops users attaching to a Samba server using a different account to the one they are logged in under. (This used to be commit c65a2cdd830bcda396ad6a0bd51a9b80c9d26a67)
      adds  99ad450   - fixed listproc mail address in faq - added printer driver section to faq (This used to be commit b8c397df87401d53315d472917802e47a9b11bef)
      adds  08d00eb   - added support for TMPDIR env variable - fixed fault.c for linux 2.1 - put back in the FIND_SELF failing code - cleaned up casts in encryption (This used to be commit 3af04f1580b2569c0a4f2549bf6352c7a25afa0d)
      adds  8a7c1bd   preparing for release of 1.9.16p9 (This used to be commit 526e597d3c7c3b05bb7a8584457ee0731c494ed8)
      adds  e010ad0   dealing with name queries and dns lookups etc. lkcl (This used to be commit 98cb371244fcb048ad13514140a4ea7243b2b039)
      adds  3340bdc   Added faq directory under docs. Translated the whole of the current FAQ into linuxdoc-sgml format. From now on we can change the file sambafaq.sgml and then run sgml2txt and sgml2html to generate the other files. (Home page for linuxdoc-sgml is http://sunsite.unc.edu/mdw/Linuxdoc-SGML.html. Does cross references and section management.) (This used to be commit 2fedc53b4ea38e482fea7e3296637d6e44e031b7)
      adds  186c119   debugged dns lookup / netbios name query code from yesterday. lkcl (This used to be commit 7c2f1da3773bac59ba0aeea7c0cac1134a74381c)
      adds  57d8802   debugging the dns lookup changes lkcl (This used to be commit 3f63dd6771ee1c4cd30049478ea053caefdc262f)
      adds  9bc6d7f   Changed definitions of prototypes to take uint16 vuid's not int uid's. Part of the change for Samba to return an index+offset into the registered users table rather than a raw unix uid. Added casts to required prototypes for function pointers in tables. jra at cygnus.com (This used to be commit ec2a3a1cf2220f6aace004d1808352f8e62a5616)
      adds  8c5c55f   Core of the changes for returning smb_uid's. smb_uid's are now returned as an index plus offset into the valudated_users table. The offset (100) is added so that an smb_uid of zero becomes an invalid value. All access into the validated_users table are done by removing the offset and indexing into the table. Out of ranges return NULL. Causes accesses into the validated_users table to be more consistant and controlled.
      adds  9467fec   Changed prototypes for accesses into validated_users structure. Ensured all smb_uid accesses are uint16's. jra at cygnus.com (This used to be commit b5e2d87179d0cd347da6feedb9ed9f3605f5a6c3)
      adds  2afda91   Modified all references to uid to vuid. jra at cygnus.com (This used to be commit a2b07e5562dda87b42d9447c0b29a7815bd3178d)
      adds  ddc18f4   Modified all references to smb_uid to be vuid's. jra at cygnus.com (This used to be commit 5056672a3ad579fa900411534d7548a6fabc729f)
      adds  134c804   Added definitions for vuid offset and invalid user smb_uid. Added vuid to connections struct. jra at cygnus.com (This used to be commit 555f6cda319559ebcb0b566f7f4042cf6a734e01)
      adds  697e463   Changed become_user to take a vuid as second arg. Consistent with other changes to make smb_uid an index+offset into the validated_users table. jra at cygnus.com (This used to be commit 89675f8ae8f136fb587690b137f4413607d30c14)
      adds  f14a7c5   severe debugging session for nmbd. in fact, i'm surprised that browsing in 1.9.16 works at all!
      adds  5d55d4c   removed getdomainname() stuff and appending a '.' to the name in dns_name_search().
      adds  351b375   allowed packets coming in from 'unexpected' subnets.
      adds  c97bb2f   nmblookup was looking for 0x1b (domain master browser) not 0x1d (local master browser) names with the -M switch.
      adds  bc25ddf   queries for 0x1b names were resulting in dns lookups. not good.
      adds  724a529   increased debug levels for name dump to same as that for workgroup dump in log files. really verbose listings ought only to be shown at debug log level 5 and above.
      adds  7da995a   Set num_validated_users to zero if Realloc fails. (This used to be commit 57121e609e927d16389793c7969f5fb944c7669d)
      adds  1f076e2   updated tectronic's entry to include the new contact name, and info about them setting up the uk samba user group. contact: sam at tectronic.demon.co.uk
      adds  b02557f   Added Volkers fix for bundary condition. Needed as word alignment wasn't being taken into account in space calculations. (This used to be commit 2fd77d66c0e93b381466e40bd34680468ac8ec77)
      adds  b719173   Added in veto files parameter create by Whistle. jra at cygnus.com (This used to be commit d5659df9c23822766501397b8fbbffbce6842ea7)
      adds  0f22ee6   Added in changes for FreeBsd. jra at cygnus.com (This used to be commit 074d28fcb61045891191b007b19a099301a94d16)
      adds  5b6f1e3   Added in veto files parameter created by Whistle. jra at cygnus.com (This used to be commit 09aa77766c01fc172260cca217583331f93dc2db)
      adds  75e3bbc   Moved fcntl locking code into util.c to allow it to be called from nmbd code. jra at cygnus.com (This used to be commit d718f4fd30423fea957b14e141289739506656cb)
      adds  c95ed5b   Added in missing return statement. jra at cygnus.com (This used to be commit 61dc3087a0fbe92d703d46722338aa9e06b56ed0)
      adds  6123627   Added -f option for lock file. jra at cygnus.com (This used to be commit 0c8df4cef915ff1bead02e5dad8d761a614dfb62)
      adds  3eb2945   Added veto calls. jra at cygnus.com (This used to be commit 8167becd333dc0fd4327e4c3f29e4d4fd1302bdb)
      adds  53a9501   Fixed quota support for FreeBsd. jra at cygnus.com (This used to be commit d1009c53517c3cfc536cb6436a702441c27be448)
      adds  d68e27a   Added -f lockfile support. jra at cygnus.com (This used to be commit 84024a3df37df48865d6a53fbba0716d62819743)
      adds  9db489e   Fixed for FreeBsd. jra at cygnus.com (This used to be commit 979acbc1096dda3f36f95eaed88de94931cfb164)
      adds  9654c57   Added Whistle veto file functions. Moved fcntl locking from locking.c to util.c jra at cygnus.com (This used to be commit f2d481a2d3a9adca7c94427f291a379958c3c0da)
      adds  cd0c534   updated an entry for canberra.
      adds  13d32f3   added Adital corp to Support.txt
      adds  d613892   JHT ==> Added extensions for PAM (Pluggable Authentication Module) support 	for Linux and other little beasties that use PAM. 	Source: ftp.redhat.com/pub/Incoming/samba-1.9.16p9.src.rpm 	Originally from RedHat modifications to samba-1.9.15p8 (This used to be commit 79145bad569c71a7485b40a74e91eb93b52d6392)
      adds  4bf19ab   JHT =>	Modified for RedHat Linux for DEC Alpha platform includes. (This used to be commit 40fa8d4be629ccffa93ba7d969f2684907a058fa)
      adds  ec696ac   spec files needed for redhat rpm building (This used to be commit 3ad345fa605c2b7d346cc3fab37175fb69eff846)
      adds  6847604   JHT ==>	Added just for RedHat support so I have a working copy of the RPM 	aware makefile to generate the RPM source and binary distributions. (This used to be commit d30c208c113143ad03810140823116f391c45f1f)
      adds  68f96d4   Added new entry. (This used to be commit e8a03c9ac2c9a2aaecfd6a485a9debaaa85abfb5)
      adds  f743ffb   Added patches from Paul Eggert. (This used to be commit 89526ed50cf6236211723170403899f0efd2d7ae)
      adds  5272019   JHT ==> Fixed typo in DOMAIN_CONTROL.txt, added Application_Serving.txt 	to help those wishing to run MS Office Application Servers. (This used to be commit 3ecc94a7a3daeb6cc0cf4df83c6179f09670b663)
      adds  8212827   JHT ==> Updated files in preparation for release of Samba-1.9.16p10 (This used to be commit 07d8294d93592e196b2b8e80e4ab7712b1e42f13)
      adds  43d414b   JHT ==> Ditto (This used to be commit a5b75840f2df6947fd7af2001b8a59c627327da5)
      adds  8bc7d6b   Makefile: Changes to split Solaris into Solaris2.3 and previous, and 2.4 and after from Paul Eggert. Makefile: Added AMIGA changes from Rask Ingemann Lambertsen <rask at k4315.kampsax.dtu.dk>. charset.c: Patch for Western European Languages from Josef Hinteregger <joehtg at joehtg.co.at> charset.h: Patch for Western European Languages from Josef Hinteregger <joehtg at joehtg.co.at> clitar.c: Patch to re-sync after read fail from (lost contributor name, sorry). includes.h: Pat [...]
      adds  4f78f67   JHT ==> Added for those who like to roll their own! (This used to be commit e63a9d60722a3f9d8d021c4786d1f550e26939d5)
      adds  586c627   Added an extra parameter for unix_convert. If present this is the last component of the modified pathname before modification. This is needed due to an exceptional condition in reply_mv when the filesystem is case preserving, but not case sensitive and the user wants to change the case of a filename. Code for this is also added to reply.c Jeremy (jra at cygnus.com). (This used to be commit cdafa35f9dba6eb0073700e3a214348c432a3e84)
      adds  869f24e   locking.c proto.h shmem.c smb.h status.c : Changed shm_ prefixes to smb_shm_ prefixes as shm_ is a POSIX.4 prefix. Updated fd code in FAST_SHARE_MODE code to work with new fd indirection. quotas.c: Fixed #ifdef not on position zero. Jeremy. (jra at cygnus.com). (This used to be commit c9a9d56642cc34369a42f48a28116e466240d303)
      adds  691632e   Added fix for file descriptor re-use failing when file_exists is false. Jeremy (jra at cygnus.com). (This used to be commit b587f18247537577764a1e28169bf6307ff292e9)
      adds  e6e7c9e   JHT ==> Updated and commented RedHat Linux smb.conf file. (This used to be commit 4430af3550a12f03bb9c953b32154924f88b0b06)
      adds  9e83cac   Fixed proto problem with lp_veto_files(). Jeremy (This used to be commit c43d192a361000f306622a28584cc87490070d48)
      adds  e7a1027   Fixed issue with null ypdomainname being used. Jermy. (This used to be commit 25175ce3113acad7fafb76e92f2f343d18ef4aea)
      adds  660473d   JHT ===> Prepared now for release of Samba-1.9.16p10 RedHat RPMS (This used to be commit beafb1ab79bcd1d7b0dd08e0c079bcc42c8297cf)
      adds  c918053   JHT ===> Prepared now for release of samba-1.9.16p10 RedHat RPMS (This used to be commit e6fa5669e99806f2b361f9f529ac6f08e51cac5d)
      adds  5ab7c2e   JHT ===> Guys, please check this out before release of 1.9.16p10 	I added it to answer the one-two-many time this matter has been 	raised to me. If you are not comfortable with the added info 	please zap it from the final release. (This used to be commit 8d6d31c002f67b6378fe060c9af9cecce51d4883)
      adds  2831c62   line 1960 - call to atexit - address of higher order function killkids not needed (address already specified).
      adds  98bf10b   util.c: StrCaseCmp and StrnCaseCmp terminated incorrectly, giving false answers when a string was partially identical.  this issue is still outstanding, and needs to be investigated further.
      adds  30ae26b   Fixed bug with NT and large directories. jra at cygnus.com (This used to be commit f0aa5e3ff05053224cffc8243237e7675e8b413b)
      adds  ab1b185   Fixed const definitions for StrCaseXXX calls. jra at cygnus.com (This used to be commit cbb59639659476054571d4bd18b5df55b0e11a2e)
      adds  f24c04f   Fixed up problems with CDROM filesystems (return EROFS) and also compile issue with USE_MMAP code. jra at cygnus.com (This used to be commit 8e9fe58991c32817142aa2a6caec1df0c4fa4b08)
      adds  1fe69a7   Fixed my stupid typo in earlier fix. jra at cygnus.com (This used to be commit e9a8ccb36bc94e161fdf85c1de8310937710c92f)
      adds  cc55a88   JHT ===> Fixed potential PAM Security hole and second chance syndrome 	spurious warning message "Warning - no crypt available" (This used to be commit dc559428b85474ff4d80f37f421365a3910a8861)
      adds  2253eba   JHT ===> Beggining of fixes to RedHat config stuff - more to come!! (This used to be commit e7be06e6f0f19d018307e10aa866c1f62a671197)
      adds  5c63dbb   JHT ===> **** WARNING **** Only updated version to 1.9.16p11 	so I can test RedHat RPM builds. (This used to be commit fa1dff05d4a01be84638b4427ddc0e26b9c6166d)
      adds  ac96127   JHT ===> Getting ready for relase of 1.9.16p11 RedHat RPMS (This used to be commit a64064cf3086ff5cfba66145539abfaa36c9e323)
      adds  acb5097   JHT ===> Oops. Forgot about that renaming. (This used to be commit e857331c19fd29d332d56ac64efce5f285dc850e)
      adds  764d7b7   JHT ===> Oops again. Too quick - try again. (This used to be commit 7a6800cf9053dda2c7b0f1fe97f9ce996d4c16d9)
      adds  a513915   JHT ===> Added os level and activated max log size in standard smb.conf file. (This used to be commit fa7806124563638673f54c27f375a3732c4efc47)
      adds  087c162   Fixed incorrect offset into array. jra at cygnus.com (This used to be commit 7c386c45b069462760b4a9c755959b67d5874cc1)
      adds  3e3fdde   updated preferred master parameter and added domain master parameter. entries kindly written by John Barker (johnb at tigerlabs.com).
      adds  2c57540   updated this document.  now, when we get browsing questions, we can say, 'ha!  RTSBSFSSM'!
      adds  e3aff24   first draft of NetBIOS.txt - WINS server and Broadcast NetBIOS name resolution / registration: what they are etc.
      adds  8839603   JHT ===> William Yost patches integrated to fix leading path on 8.3 	filename problem. 	Problem conditions: 		case sensitive = no 		default case = lower 		mangle case = yes 		preserve case = yes 		short preserve case = yes 	Problem: Win95 still writes upper case file names. 	Patches supplied have been incorporated into mangle.c and server.c 	but needs YOSTW to be defined for it to take effect.
      adds  c6311f4   Removed YOST code. Removal of leading ./ chars should be done in unix_clean_name in util.c jra at cygnus.com (This used to be commit f9f1085c7db673f602f9de07670a9bbf3205410f)
      adds  25ca2fd   Added trim_string(s, "./", 0) to unix_clean_name to remove leading ./ characters. jra at cygnus.com (This used to be commit 617370314ef0d19002243105f5c8a549e3397152)
      adds  8bd0dbb   Replaced YOST code with more functionally equivalent code that changes a bit less. Also added fix to tricky reply_mv case. jra at cygnus.com (This used to be commit f22ac13b1423186d463c9fc5b3588a3dcbd7bc1c)
      adds  2cf1902   JHT ===> Updated RedHat RPM Makefile - not really used except to generate 	the RedHat Makefile diffs. (This used to be commit a8b58121074bcc2ecce4a45a4346a6d13704b21c)
      adds  d557ec0   Fixed bugs in my YOST replacement code. Doing a trim_string in unix_clean_name caused directory names to go from ./ to "". This is now checked for, unix_clean name returns ./ in these cases. jra at cygnus.com (This used to be commit 64a16d9c2aae0405437f28dbb00e68080c09a7a1)
      adds  cbc6c3f   Fixed inclusion of crypt.h bug when libdes is being used on Solaris only. jra at cygnus.com (This used to be commit c189ef38455653334b8414f30d0aeaa3ecefa202)
      adds  902a9a8   JHT ===> Trying to enable RPM build from non-root area. 	makerpms.sh is just type and go attempt. (This used to be commit 19edc76b97c77fb885f145b721c0fa1c75d4fd1c)
      adds  bbc3010   JHT ===> Hack, Hack, Hack. I just wanna get this spec file stuff right 	so I can build RPMs on a DEC Alpha on which I do NOT have root 	permissions. Argh!!!!! (This used to be commit 5f3a5d6f626326ad18c46efe2ce5448844f0ade2)
      adds  12b3473   JHT ===> Still mucking around with RPM building for RedHat Linux (This used to be commit 77568d945dba58f9611967ee06eef8efe79f7454)
      adds  e9a4f89   Fixed problem with renaming folder on top level share. jra at cygnus.com (This used to be commit 7ba1cff9341b4094fddf1e2e529b1e5b79aea675)
      adds  f1a494b   JHT ===> Updated SV_TYPE defines in smb.h (added WIN95 entry) 	nameserv.h returned to original state. (This used to be commit e313de4619dcfde53db49ca4f7d6f78603504040)
      adds  f71717e   JHT ===> Updated default RedHat smb.conf file (This used to be commit 8851556da7b8795b69fa17cfd799ed328743e654)
      adds  df42b0a   Makefile: Added cleandir target. chgpasswd.c: Added patch from Roland Haag <haag at think.de> to allow              password changes to be done more than once. loadparm.c: Added entries for the "directory mode/directory mask parameters".             Changed default file mode to 644. proto.h: Added sys_gethostbyname. server.c: Added directory mode changes. system.c: Added sys_gethostbyname. trans2.c: Added NT_FILE_ATTRIBUTE_NORMAL patch from Roger Orr           <rorr at csf [...]
      adds  3fa4f24   Added documentation for directory mode/directory mask parameter. jra at cyngus.com (This used to be commit 41a3919ac4d22923040bf5f30b3ba0a18b853116)
      adds  0fb4335   JHT ===> Set to 1.9.16p12alpha until someone thinks it's Beta prime time. 	To be set to 1.9.16p12 just before release. (This used to be commit 09d81adb9ef365003b1d9a8b5629a2a83fc27665)
      adds  da0a56a   Split maxxmit parameter into two : max_send (auto configured by the connecting client, as per CIFS4) and max_recv, which can be configured as the old maxxmit was. Fixes problems with NT directory listings when maxxmit is set very small. jra at cygnus.com (This used to be commit c2d5d1040a933987a0c39545bb5bf8e2fc400a87)
      adds  33548ec   added debug_nmb_packet() call.
      adds  5b0639a   added reference on CONFIG.POL being loaded from the root of the [netlogon] share, because i've been trawling through NT server help files again.
      adds  be687aa   added warning to admin people about [nelogon] share must be read-only, so people don't create their own batch files to stuff other users.
      adds  bd87bd4   added logon script and logon path parameters.
      adds  5d6fbd1   Fixed typos. jra at cygnus.com (This used to be commit 29604e0ebfe0de97e669452ad1a8bf948a64777c)
      adds  3e88439   Added fix (lost contributor, sorry) for more than 10 parameters. jra at cygnus.com (This used to be commit 79f0c550d2cbaf9ed815f4bf923f054063388a9c)
      adds  89f6150   Fix fro signed/unsigned problem with TIME_T_MIN from Anatoly V. Grabar <agra at sice.ru> jra at cygnus.com (This used to be commit ed7e3a9347c93cf5736132f93d43472a3809c80e)
      adds  3e2f9c3   quotas.c: Fixed typo in #ifdef'ed compile. ufc.c: Added pre-declaration of _ufc_doit(). jra at cygnus.com (This used to be commit 7c690e020ffae9a56c678ae46ae87283a1aa92fe)
      adds  ab0bdc6   Added better debug for what kind of netbios packet we got. jra at cygnus.com (This used to be commit 4563d978feaed37aab78e62461026a79dbc50249)
      adds  3046a0d   preferred master option will force an election every 5 minutes if the server isn't a preferred master, and DEBUG(0,(...)) this.
      adds  b581d03   1) updated ipc.c NetUserGetInfo - load \\%L\%U instead of \\%L\HOMES    because the share must be browseable by a w95 client
      adds  510180f   updating documentation on:
      adds  9c209ab   added reference to thursby under section 3.1
      adds  35de5ef   missed some bits.  added some more on profiles - e.g windows 95 description of what needs to be done.
      adds  5f178fc   added code that checks whether the DOMAIN<1b> name is claimed on the local subnet _before_ going and registering it.  the reason for this is that i don't want to cause chaos by registering the name twice.
      adds  68068db   added jeremy's patch to return Node Status info type in a Node Status response, instead of always Name Query.
      adds  df4e27d   updated the entry on the MAC, because thursby do DAVE.
      adds  aaba471   JHT ===> Moved MAJOR_VERSION and MINOR_VERSION defines to smb.h 	Made version info consistent in ipc.c and nameannounce.c 	Added define for BROWSER_ELECTION_VALUE and BROWSER_CONSTANT 	(see do_announce_host() in nameannounce.c).
      adds  9f1d339   JHT ===> Blasted typos. BROWSER_ELECT_VERSION in smb.h should have been 	BROWSER_ELECTION_VERSION. (This used to be commit 377bfdecfcf618322004bfdcbdf9e520c0ebe8b5)
      adds  e1eb836   bug: when checking whether there is a PDC already on the current local subnet, on finding that there was no response, the (broadcast) ip address queried was accidentally being compared to the (unicast) interface ip address.  this would stop non-WINS-client nmbds from ever becoming a PDC.
      adds  a2bb924   become_domain_master(), become_local_master() and become_logon_server() weren't being called properly from name_register_work().
      adds  c0a0de6   compile errors. oops.
      adds  83329ef   finally!  doing a strequal() == 0 instead of just strequal().  too used to strcmp.  oops.
      adds  64218f9   Removed 'Richard Bullington' from support doc at his request... he loves the product, but can't afford the time. Paul. (This used to be commit c20096194383fa787c60410af3c7c3a16d25297d)
      adds  fd09f50   Removed old info on Mac support and Samba, left lukes addition, added more info on Netatalk and CAP
      adds  02e610b   name_type for name_query with smbclient -M name should be used.  that way, you get messages to the proper location.
      adds  20b5dea   Large changes from jra at cygnus.com. Mainly browser updates.
      adds  c1da1bf   jra at cygnus.com: Changed CHECK_TIME_MST_ANNOUNCE back to 15 from 1 (from test). (This used to be commit 0294ab7cbb2d3fa45c413d7caac86020f9806026)
      adds  6e44430   removed reference to subnet_record and work_record, as neither are needed.
      adds  da7b171   two bugs jeremy and i found while at sgi. find_workgroupstruct call in nameannounce.c should have False not True check_master_browser should _only_ force an election for its own workgroup, not other workgroups!
      adds  841f3e9   expiry of browser entries wasn't happening once the entry had synced.
      adds  999357a   name_unregister_work() using strequal incorrectly.
      adds  121c81e   added automount home directory support.  contributed by simeon at bangor.co.uk and a mini bug-fix by rob.nacarrato at sheridanc.on.ca
      adds  b9002b2   added auto.home parameters - contributed by simeon at bangor.ac.uk.
      adds  3377ecb   mod to directory mask doc
      adds  0f1f0ce   'The mother of all checkins' :-). Jeremy Allison (jallison at whistle.com) Wed May  7 1997: Update for 1.9.17alpha1 release - 'browsefix release' designed to make browsing across subnets work.
      adds  2e3dda7   Fixes for manpage from Bill Hawes <whawes at star.net>. (This used to be commit d4b64f5d5061908e640e177e192962b48a1b3543)
      adds  b54b581   Documented -b for brief option. (This used to be commit 5aa4f8147745872098cc0b4a6c88b2da50fcab4c)
      adds  441855f   status.c: Added brief option. Patch from ccctim at mailbox.ucdavis.edu client.c: Added translation of '/' characters to '\' characters. Suggested by friedl at mtndew.com (Stephen J. Friedl) charcn.c: Fix for iso8859-2 (Eastern European) conversions based on a patch from Miroslaw M. Maczka <elvisbze at polbox.com> (This used to be commit 27708a73cef690ea8aea0f3d82619eaed1fe476d)
      adds  ad30487   Updated Samba minor version so it announces itself as NT Server version 4.20. This indicates that the browsing code has been updated (changed). (This used to be commit 7d106024f172c8e6ffd3f355aceb0d867d74b3f8)
      adds  b24c38d   Getting ready for release of RedHat Linux RPM build for 1.9.17 (This used to be commit 15ec54b6c6ba3ba19117fb7ae5aaafa4345f0236)
      adds  3916ecb   New RedHat Linux RPM specification file for 1.9.17 (This used to be commit 29d82ffb07fc17595a8c72d4d4c6c05366645970)
      adds  b5bad6e   JHT sez ... Please pardon my dust, road works in progress! (This used to be commit 42c0420699b7451eb39498cb9be90baca8982cf2)
      adds  e896730   use NULL instead of 0
      adds  5495a34   namedbname.c: Fixed *nasty* bug that caused nmbd to spin and eat memory               and CPU whilst trying to become a master browser. Don't ask,               you don't want to know :-). nameresp.c: Tidied formating of code. nameservresp.c: Added debug value of IP address that is rejecting our                 registration. jallison at whistle.com (This used to be commit c0bae276a99211c0c7149a5e4e801706870074fd)
      adds  aa86441   dir.c:	Fixed double slash issue. includes.h: Changed to ifdef FAST_SHARE_MODES. ipc.c:  Changed lp_workgroup() to myworkgroup. loadparm.c:  Added new shared mem parameters. Added Luke's fix. locking.c: Rewrite to do share modes better (both fast and slow modes). nameannounce.c:  Changed lp_workgroup() to myworkgroup. Added Luke's fix. nameconf.c:  Changed lp_workgroup() to myworkgroup. namedbname.c:  Improved debug. namedbserver.c:  Changed lp_workgroup() to myworkgr [...]
      adds  3576734   Updated for 1.9.17alpha1. Jeremy. (This used to be commit b1886349f7184500c9d540852abfcb790f9f38b4)
      adds  71e5f97   Added fix from Paul Nelson @ Thursby - smb_mid field could be corrupted if security = server. jallison at whistle.com (This used to be commit 52da1897ce4428f5e2a6c0306aecb8109b43ebd8)
      adds  79fcd3d   Updated docs for 'local master' parameter. jallison at whistle.com (This used to be commit 428ed15462e586295a767ceee5d1aebaa94ca3cb)
      adds  bd0d54c   Added code to make nmbd always lose elections if 'local master' parameter is set to False. jallison at whistle.com (This used to be commit 1bcf6791c79b846e3702bd2f91322b7666a8f323)
      adds  2225f7c   Makefile: Turned on FAST_SHARE_MODES by default for a bunch of machines. nameelect.c: Fixed bug where we were always using our workgroup name instead              of the current one. jallison at whistle.com (This used to be commit 42407a11ff876d7e1230fdce0efe26a10385e74f)
      adds  2861fea   Updated for new 1.9.17alpha1 release. (This used to be commit 564713baa2c16b25209f7d608a57ded2eab512fc)
      adds  73cf65b   samba.faq: Updated with info on 'Dave'. smb.conf.5: Removed reference to 'domain controller' being the browse             list collator to match the change I just added to             nameannounce.c. jallison at whistle.com (This used to be commit 22243ffaa4f5400936f5cb5159b73abc559d9515)
      adds  109137d   Removed use of 'domain controller' parameter for browsing system as Luke recommends. jallison at whistle.com (This used to be commit bad6ec12725d127482a3f5b3e9a9b624d47aeecf)
      adds  49f6320   README: Updated for 1.9.17. Andrew no longer listed as primary maintainer. WHATSNEW.txt: New file - the idea is that it is updated for new releases and acts as a first point for users who want to see if they should upgrade. jallison at whistle.com (This used to be commit 9773d1df2db6131990bbcc678b1bb63bfcb2d02b)
      adds  5eb73ee   coding standards issue: should never compare a boolean expression == False or == True.  should always do if (boolean_expression).
      adds  36693ec   added veto files entry.  example lists files that DAVE (mac client) shouldn't show up.  not tested, but hey, what are alphas for? :-)
      adds  ccf4314   loadparm.c:	Ensure printer services cannot be read only and don't use share mode locking. locking.c:	Changed aborts to returns so not so drastic on PANIC errors. proto.h:	Removed definition of open_file as this is now never externally called. reply.c:	Changed reply_mknew, reply_ctemp, reply_printopen to go through open_file_shared. server.c:	Modified open_file_shared to be more robust and be useful for printer & temp files. 		Removed truncate option from open_file (n [...]
      adds  f172692   Added Bruce Cook - Synonet Corporation. and Volkers company. Jeremy. (This used to be commit 4311ee0b2da2dabe3ce6e26c873c4df33c7a0680)
      adds  3ab97eb   charcnv.c:	Fixed silly bugs detected on IRIX. client.c:	Fixed silly bugs detected on IRIX. namedbname.c:	Stopped 1d names from being registered in WINS db. namedbsubnet.c:	Only register 1e names on broadcast subnet. nameelect.c:	Changed add_my_name entries. Forced host announces if we                 have less than 10 servers listed. Fixed registering 1b                 domain name issues. namepacket.c:	Added error message when dgram discarded. nameserv.c:	Added noti [...]
      adds  5c4776f   namedbname.c:	Added 'S' or 'R' flags to wins.dat to aid debugging. Forced all type 1e                 names to be added as 255.255.255.255. namedbsubnet.c:	Fixed bug I intruduced - register 1e name on WINS subnet also.                 (thanks to Luke for pointing this one out). Jeremy (jallison at whistle.com) (This used to be commit fbeaf146c0903f0939d1128af01cff8ea18a2546)
      adds  d98bea9   namepacket.c:		Block SIGTERM correctly - we can only take them at defined points. nameserv.c:		Fixup name release code - used when we are going down. nameservreply.c:	Relaxed check for deleting name - original code never deleted. nmbd.c:			Block SIGTERM signals most of the time - see comment on namepacket above. Jeremy (jallison at whistle.com) (This used to be commit 9f4e01224751134c2f7701e2aea87d06a79d77a4)
      adds  be810df   Updated changes made in text faq to sgml faq, more to come. Paul. (This used to be commit c601f86706e31c0cd331f2658cfcbf286f365582)
      adds  9b11bb2   Updated sgml and html FAQ. Paul. (This used to be commit be5c7253dab694bc98f3906e37b6ca29ae8e8cf2)
      adds  522fc5b   Updated txt faq.  Paul HMM. emacs... how do i quit... it's very dark in here ---------------------------------------------------------------------- CVS: CVS: ---------------------------------------------------------------------- (This used to be commit 7bf9582a288d670de3bba57eefe9419e44dd1e9c)
      adds  7be4b90   Updated txt faq again. Paul. (This used to be commit 1ef063375f2bb7c9332ad50c7f85bc153b138135)
      adds  094f7ce   nameannounce.c:		Made sure recurse flag set correctly. namedbname.c:		Made sure wins.dat updated when list changes. 			Changed to returning 255.255.255.255 when 1e name 			queried. namepacket.c:		Made sure recurse flags set correctly. nameserv.c:		Made sure recurse flags set correctly. nameservreply.c:	Made send_name_response() static, Made sure recurse flags set correctly. 			Changed to returning 255.255.255.255 when 1e name                         queried. proto.h: [...]
      adds  9276c29   namedbname.c:	Fixed problem with remove_name code that could cause core dump. Jeremy jallison at whistle.com (This used to be commit 65f82fb153ef8b007d3f800a6e398545907ae95c)
      adds  3f067df   includes.h:	Added USE_SETSID for SGI. nameelect.c:	Added debug 0 comments so you know when you have become a master/domain master. nameservreply.c:Stopped SELF names from being remotely released. This still needs work. nmbsync.c:	Added debug 0 comments so you know when a sync is being done. Jeremy jallison at whistle.com (This used to be commit b40d3bede60c8e040ee30c72d605a4950e1a8c8b)
      adds  5481963   loadparm.c:	Made explicit max packet now ignored. namedbwork.c:	Don't announce potential browser if local master = False. nameelect.c:	Raise debug level of comment to 2. proto.h:	Added reset_globals_after_fork(). server.c:	Call reset_globals_after_fork() after forking child. util.c:		Added reset_globals_after_fork() - should stop problems                 with % substitutions in children. (This used to be commit 77be0f710cc96441d966ab7b026a0d591b01ffb0)
      adds  1759cef   Updated for 1.9.17alpha3 (This used to be commit 70455bb4c85f68d6f0349d0ef92674b58c574e1d)
      adds  d822712   Getting ready for release of 1.9.17. Please note: These are in my early TODO state - not prime time ready!! (This used to be commit 693cf20f807543c637e260cecdfe956c43dd275a)
      adds  a811a79   Updated instructions. (This used to be commit dc43c29b3f861f8fac80be1091e06fac52a3ba81)
      adds  9b5af2a   FAQ Update Tidied up some entries with incorrect casing Added NT SP3 entry Updated list of ported systems Updated More Info entry with more web site details and list of all doco files Moved mailing list subscriptions to separate entry Removed reference to 'samba team mailing list' just in case people guessed Updated nmbd -C entry, indicating obsolete. General cleanup of document with indented lists. Added url links where needed. Web docs will not show urls but will l [...]
      adds  56adabe   Patch from Albrecht Gebhardt Albrecht Gebhardt - fixes domain logons. (This used to be commit 76647c0609773a190055f78486380218d6e080e7)
      adds  c6e63aa   Makefile:	Added quoata changes for Linux from Thorvald Natvig Makefile.RPM:	Added quoata changes for Linux from Thorvald Natvig charset.c:	Large changes to add multiple client code pages. charset.h:	Changed charset_initialise() proto. client.c:	Fixed message sending bug. Changed charset_initialise(). ipc.c:		Fixed #ifdef compile problems. loadparm.c:	Added "client code page" option. nmbd.c:		Changed charset_initialise(). Fixed lmhosts read. nmblookup.c:	Changed chars [...]
      adds  ca164ca   Added "client code page" parameter. (This used to be commit 6c361b961dae25fd0a30509afc83b08f9ff35f3d)
      adds  e14d99f   added an entry for samba support (hey, jeremy - i did it!).  it reads like the opening sequence for the A-Team, sadly.
      adds  2a33e58   charset.c:	Dropped debug message to level 6. loadparm.c:	Added "time server" parameter. nameserv.h:	Added "time server" parameter. proto.h:	Added lp_time_server(). server.c:	Removed incorrect | 0700 - this was a whistle specific change. Jeremy (jallison at whistle.com). (This used to be commit 54dcca1240ec0a7f107f8a77e0893855015f9d29)
      adds  a3f1b24   Updated Support.txt - first responses to appeal for support providers. Jeremy (jallison at whistle.com). (This used to be commit 72705c107a1a65049c688ad44d789b8a7451a8a5)
      adds  9942b09   Updated with latest appeal - we *have* to sort this into geographical areas soon. Jeremy (jallison at whistle.com). (This used to be commit 18bb67de11f80ac978a2026ffa5a9dbcecba5083)
      adds  16c87e9   Fixed *really* stupid bug in register_vuid - only a problem on multi-user NT systems. Jeremy (jallison at whistle.com) (This used to be commit 6ca5c8ca3294cde56e28558bcb02c144225903d8)
      adds  740673c   More consultants.... (This used to be commit ac0095d0f91739ce0f365a3eade28728d4eb8a42)
      adds  5d5b075   added bit about going anywhere, on the 'CAMBRIDGE - ENGLAND' line, so that people don't look at 'england' and rule me out :-)
      adds  7f5c912   More consultants - we really need to alphabetize now :-). Jeremy (jallison at whistle.com) (This used to be commit 092a3df917c31a9db0a5cb4ae8deec8f9c261ab9)
      adds  f45d530   More.... (This used to be commit 84e36f48459c7fdf57319ad072e519dd37de3c8d)
      adds  434d26a   loadparm.c:	Added "force create mode" and "force directory mode" params. proto.h:	Added lp_force_create_mode()�and lp_force_dir_mode(). server.c:	Fixed application of mode bits to be regular across files 		and directories. smb.h:		Removed unused CREATE_MODE macro. Jeremy (jallison at whistle.com) (This used to be commit 2c928212500e1de27550d9fccb0939fd2e450515)
      adds  2654fd1   smb.conf.5:	Updated definitions of mode setting options. Added force 		mode options. Support.txt:	More consultants.... Jeremy (jallison at whistle.com) (This used to be commit 5c17bc2581b50da8e0a072bcfd528d95eab93161)
      adds  f498d87   Sorted list by region (finally). Jeremy (jallison at whistle.com) (This used to be commit 2eb241e6fc8e050439dd0e448153d8cb45f99b56)
      adds  87c3e00   6 more.... Jeremy. (This used to be commit ed4b67f4952b3c5a39cae8cae1285d3aa885243a)
      adds  6ab091a   JHT ==> Just doing his thing again! Yuck! (This used to be commit ff4d52b239e16047a01e655a830e8dc9f9d06dfc)
      adds  94818ad   More consultants. Jeremy. (This used to be commit 74d29668eed397590d0a5c7460cb715d9331b4f6)
      adds  9e37076   shmem.c:	Changed debug to higher level uid.c:		Stop smbrun from deleting device files. util.c:		Added EAGAIN to known error list. Jeremy (jallison at whistle.com) (This used to be commit c07db8d8e7e4a421501a08efe999e9ccd7337855)
      adds  b97e92e   2 more.... (This used to be commit 1e9f7b5d7456215b4b029fea2d9ff130b1fd0eaa)
      adds  1ec44b9   Missed one. (This used to be commit 8fedd203258c9cee0162de7eab7562ff4f833599)
      adds  4f6ad26   JHT ==> Spring cleaning. Please pay the rent! (This used to be commit c12a16fbcf35abfd17f7fdb469af1d10de22b659)
      adds  e61846a   JHT ==> Been playing again! Whooooooo! (This used to be commit 707172b4fb8ee39f5e0f30dab844eca27bc5362c)
      adds  f3f5abb   More... (This used to be commit 199fe63b1524833840b44ac708c2540272386d31)
      adds  fb1429c   client.c:		New print queue query code from Jeff C. Foster " <jfoste at wgc.woodward.com> ipc.c:			Added code for returning restricted lists of servers. loadparm.c:		Changed default for force create mode to 000. 				Changed default maxmux to 50 to comply with NT. locking.c:		Fixed silly crash bug with slow share mode code. nameannounce.c:	Added code for returning restricted lists of servers. namedbserver.c:	Added code for returning restricted lists of servers. nameelect. [...]
      adds  29ac182   namedbsubnet.c: Added code for returning restricted lists of servers. (This used to be commit d895094387a4f97a911f2c376baea53dc165c091)
      adds  738d296   added "hide files" option.
      adds  ce9baa3   made "hide files" and "veto files" into per-service parameter sections, instead of just [global].  this makes it easier to decide whether to remove the "hide dot files" per-service parameter, and supercede it with a default "hide files" value of ".*".
      adds  1599e41   Rolled back Lukes changes. Not quite ready for prime time. Jeremy (jallison at whistle.com) (This used to be commit ed04ec7ab8b8e73b5442bdef03d5a3c994247b4e)
      adds  991765b   Fixed typos. 3 more consultants. Jeremy (jallison at whistle.com) (This used to be commit 7a8b7c5987975cd05a952c7184ddeb6ca97c412b)
      adds  594f8a4   Fixed compile warnings for FreeBsd & Linux. Jeremy (jallison at whistle.com). (This used to be commit 93352e1aae9a1af7036cf56da820356cefe3698b)
      adds  6b7ca0d   Fixed wierd bug with lowercase accented character directories. Jeremy (jallison at whistle.com) (This used to be commit 1f0ecfe4fc612b214480f8b8462764964556ed5c)
      adds  fc39011   Fixes for UnixWare 2.x with shadow passwords from Warren Young <tkennedy at cyberport.com>. (This used to be commit 885b42b44752249c85bb924c9ceefa5b710225da)
      adds  e4619d3   Changed default for max mux to 50 in line with source change. Jeremy (jallison at whistle.com) (This used to be commit 3187a362c83056b1957aed75842c57f182c29dff)
      adds  751eb54   Updated in preparation for 1.9.17alpha4 release. Jeremy (jallison at whistle.com) (This used to be commit eee09d1e57fa61544b52303202aacffa15e7caee)
      adds  f6384ec   Fix for deleting directories that contain only veto files. Needed for interoperability with netatalk volumes. Jeremy (jallison at whistle.com) (This used to be commit e72a8513bccf77177f6fb6002057fee608947a32)
      adds  4a2cc7b   preparing for release of 1.9.17alpha4 (This used to be commit 16f6bf700f99357c7467d52b65de42ecff533636)
      adds  3e37f8f   Makefile:	Added DGUX changes for intel. namedbwork.c: Minor tidyup for election flah. util.c:		Fix for broken readdir detectino code. version.h:	Back to 1.9.17alpha3 - will be updated by release script. Jeremy jallison at whistle.com (This used to be commit 26635733a746dee2435da7ce228def5f2f292bba)
      adds  c9914c9   preparing for release of 1.9.17alpha4 (This used to be commit ef5ccde4760a5545c5dedf4721cb28cbe0163661)
      adds  21e0589   One more consultant. Jeremy (jallison at whistle.com) (This used to be commit fcbd59bcefdc649ea9c2ff0418ee2d228c32ff90)
      adds  b4863b0   replaced the "wins proxy" to treat NetBIOS names as DNS names with new "dns proxy" option.  the "wins proxy" option should be used for broadcast only hosts, and isn't properly implemented anyway.
      adds  73ca9fb   added description of new "dns proxy" option, which defaults to yes. added warning of consequences of using dns proxying.
      adds  ee0acbe   added man page entry for "hide files".  updated "veto files" entry. both these options will do * and ? matching
      adds  1fe89d0   added, tested and debugged new "hide files" option.
      adds  bc4d8cb   missed one OpenDir() and two is_vetoed_name() calls, both of which take a service number as a parameter, in the rmdir code, when doing a recompile.
      adds  653896e   More consultants. (This used to be commit 826ee2a9a16b598764347a8a5fbfc22f6abf3ce2)
      adds  a67a697   Added explicit examples for veto files. Jeremy (jallison at whistle.comAdded explicit examples for veto files. Jeremy (jallison at whistle.com)) (This used to be commit b45fc6388fb08a566f9c241cb89f5dd07a70b28d)
      adds  25eae02   Makefile:	Added AIX targets from Ole Holm Nielsen <Ole.H.Nielsen at uni-c.dk> chgpasswd.c:	Added Samba/GPL notice (for obvious reasons). clitar.c:		Updated Copyright date to include 1997 (for obvious reasons). getsmbpass.c:	Updated Copyright date to include 1997 (for obvious reasons). includes.h:		Added stropts for solaris. loadparm.c:		Changed comment for hide files option. nameconf.c:		Updated Copyright date to include 1997 (for obvious reasons). nmbd.c:			Updated Cop [...]
      adds  a5350db   JHT ==> Updating RPM build file, more expected -  so please ignore! (This used to be commit 4fd3f5e26695fb8f2756a72dc1318486c8bc3ade)
      adds  cec7995   JHT ==> Added copyright notations for my works. This is regretably needed! (This used to be commit c80111cdf54218f23b230dc91bd6d814e6a4afcc)
      adds  5828b37   JHT ==> Still getting ready for 1.9.17 release. (This used to be commit 84abac08419c6896d9b4f5c8340df6ad90ed9754)
      adds  22ed11b   JHT ==> The new SMB.CONF master file for everyone!! Yes! (This used to be commit efe20f981160f421b647ba2b57e77d02c57d6723)
      adds  cdb347c   Wrote man page for smbpasswd program as part of documentation effort. Finally added -a option (for Andrew :-). Jeremy (jallison at whistle.com) (This used to be commit e20a5859bc3a06090777a9197163e2ec39be7b3b)
      adds  0378cd5   Added -a option (for Andrew:-). Fixed bug where users with "NO PASSWORD" couldn't change their passwords. Jeremy (jallison at whistle.com) (This used to be commit 87d17af0087fb0eced7628239b73e2c6cae774a9)
      adds  792771e   interface.c:	Fix for AIX4.x finding interfaces. server.c:		Subtle fix for filenames containing ':'. Jeremy (jallison at whistle.com) (This used to be commit ee9f57bab25e5ee07fb2d384b8c416576401a6ab)
      adds  7c723f7   JHT ==> Just tidying up for Release. (This used to be commit 4e9b7c92f79e1b7bf68103fe378449178b86e315)
      adds  9a8c54f   trans2 query file/path info - unix change times being reported as dos create times.  now reports unix modified times as dos create times: the alternative is to report zero (unknown create time).
      adds  9bd1614   updating documentation a bit.  claiming NetBIOS.txt, adding copyright message.
      adds  d952004   made header consistent with other headers (Contributor: Status: etc)
      adds  adf19b8   added pretty printing of data section to show_msg(), for debug log level 10. data section output is now in same format as tcpdump (hex and characters).
      adds  136732a   counter loop % usage only worked if counters were an exact multiple of SMBD_LOOP time.  used >= instead.
      adds  5ca3126   Update of config files (This used to be commit 72ec68d22c23a1c65919147e63f51f6e39e69bb8)
      adds  f7f1be3   CIFS definitions for SMB_INFO_xxx etc.
      adds  0776dea   local.h:	Removed ununsed SHARE_MODES_XXX defines. Upped SMBD_RELOAD_CHECK             from 10 to 60. server.c:	Removed unused code (was If 0'ed out). trans2.c:	Backed out Luke's ctime->mtime change. I don't think it             is correct. Left the other fixes, though. util.c:		Changed veto/hide files separator back to '/'. Jeremy (jallison at whistle.com) (This used to be commit b47121624c8824d3e1d8992cb950ebad52ba5c58)
      adds  010ed1c   Changed separators for veto & hide files back to /. Jeremy (jallison at whistle.com) (This used to be commit ad090829c741ff737af7107a4919812db0f0591f)
      adds  6835bd6   Fix silly crash bug in FAST_SHARE_MODES (same bug as was in SLOW_SHARE_MODES - duh !). Jeremy (jallison at whistle.com) (This used to be commit d38ac4f3a2fb47d3e2ca7d5f788130064502c6eb)
      adds  8b904f4   Makefile: Added krb5 option from Nathan Neulinger  <nneul at umr.edu> includes.h:	Added krb5 option from Nathan Neulinger  <nneul at umr.edu>, added SGI5 fix. password.c: Added krb5 option from Nathan Neulinger  <nneul at umr.edu> quotas.c: Added inode quote fix. reply.c: removed redundent code. server.c: Changed error debug to 0, removed redundent check. util.c: Added close_low_fd() to become_daemon - fix for rsh from Johnathan Knight. Jeremy (jallison at whistle.com) (This use [...]
      adds  612111c   charset.c:	Split charset_initialise() into 2 - a charset_initialise() and             a codepage_initialise(). Fixes problem with initialising dos map             twice. charset.h:  Changes to support charset changes. client.c:   Changes to support charset changes. loadparm.c:	follow symlinks parameter from David Clerc <David.Clerc at cui.unige.ch> nmbd.c:		Changes to support charset changes. nmblookup.c:Changes to support charset changes. proto.h:	Changes to support ch [...]
      adds  ce7ac13   Support.txt: Modified a consultant's entry (Italy) smb.conf.5: Documented follow symlinks parameter. Jeremy (jallison at whistle.com) (This used to be commit ed6aaf2667c5cd731f8fce78163162817a18c240)
      adds  b95057c   Fixed bug with -add code that put wrong password in nt md4 field. Jeremy (jallison at whistle.com) (This used to be commit aabb18953b5d026af3548610aa1ffd6ea2fd72e5)
      adds  b04cf2b   Added Australian consultant - removed Richard Sharpe duplicate. Jeremy (jallison at whistle.com) (This used to be commit 6b56ff1891d6c17025020713ac1682b1372f2243)
      adds  e677e4a   Added Canadian consultant. Jeremy (jallison at whistle.com) (This used to be commit 34f2c1d7b27bbd88da5bb2239ad4d60c8af7882c)
      adds  0cdc683   Removed lp_killunused() call from server main loop. This WAS A MAJOR BUG THAT CAN CAUSE IPC$ to be removed !!!!! Not sure how this one got introduced (but I have my suspicions :-). lp_killunused() MUST ONLY BE CALLED from reload_services(). Jeremy (jallison at whistle.com) (This used to be commit 937f0fbf87c4b66a947215ee13a69d1e19e4ff77)
      adds  a3de6a8   charset.c:	Fixed signed/unsigned issues. password.c:	Fixed problem with MS-Exchange services. Jeremy (jallison at whistle.com) (This used to be commit e723dd3deec00a91568c5aa546374409ce7ba379)
      adds  7020afb   JHT ===> Getting ready for release of 1.9.17alpha5 	Please note that version.h has been updated!!!!!!!!!! (This used to be commit 271d12b5ddc372500feea8fec5678191ba4ebcf8)
      adds  15ae50c   Makefile:	Added UNIXWARE 2.x with shadow passwords from fja at extratech.com client.c:	Made prompt appear at debug level 0. Fixed strcasecmp redefinition.             Caused client to use set_blocking rather than making fcntl calls itself. dir.c:		Removed redundent snum parameters. includes.h:	Added SCO fixes. loadparm.c:	Made default 'files to hide' a null string. nmbd.c:		Removed O_NONBLOCK from pid file open for platforms that dont have it. proto.h:	Changed snum to c [...]
      adds  fad8b9e   Changed default create mask parameter to 0744 as per John's request. Tidied up mask descriptions. Jeremy (jallison at whistle.com) (This used to be commit d9c331d79d3addae7b0b4cc3c7fd40dfa8903a9c)
      adds  0cc9660   Added consultant. (This used to be commit b2066a9c4c7af0d3ddecc42d10767376352ddd4f)
      adds  816897d   patch by glenn burkhardt to allow recursive excluding of directories. glenn at aoi.ultranet.com
      adds  1fa6244   removed definition of strslashcmp - now a static in clitar.c. Jeremy (jallison at whistle.com) (This used to be commit 83448e7a1176b68ed90532a69b4408cd579db8d8)
      adds  7950c5e   nameserv.c: split add_domain_names() into three functions:             add_domain_logon_names() - adds <1c> names on WINS and broadcast.             add_domain_master_wins() - adds <1b> name only with WINS server             add_domain_master_bcast() - adds <1b> names only by bcast.
      adds  834518e   loadparm.c:	Changed default create mask to 755 to support MAP_ARCHIVE. server.c:	Added check for MAP_ARCHIVE before we set archive bit. Jeremy (jallison at whistle.com) (This used to be commit d21a166277776f6750b7bcc3c4f9073cce17eacb)
      adds  da0ca0a   Re-added shm stuff - keeps getting lost. Jeremy (jallison at whistle.com) (This used to be commit 4fad0a63aa6712775610f7d341ba243e6353ce3b)
      adds  bfdaaaf   JHT ===> Just playin' wif da RPM 'tings. Ok? (This used to be commit 4d9b2f48b737a3757a3c482d3d90cf0b9778260a)
      adds  7314126   client.c:	Added amanda fixes. clitar.c:	Added amanda fixes. nameannounce.c:	Removed redundent code. nameelect.c:	Removed redundent code. nameserv.h:		Removed redundent code. nameservresp.c:	Removed redundent code. namework.c:		Removed redundent code. password.c:		Prevented crash if getpwnam fails. Jeremy (jallison at whistle.com) (This used to be commit 760fe30353de66e8e6571f8ff4ec1064261b5428)
      adds  2bdf562   Added one more consultant. Jeremy. (This used to be commit 79815d66b9953b99686834e7c8aac36a163c0e13)
      adds  bf65e9a   Missed removing some redundent code. Jeremy (jallison at whistle.com) (This used to be commit 4135fdb32327b394e586173bb2d51b7b676b409e)
      adds  01d19fd   Minor text mods, mostly checking that CVS still works Dan (This used to be commit 632bf0dab06bccd082a9fc64a62ff7c99982d2b6)
      adds  75bbf35   client.c:	Minor change to cast parameters for DEC unix. clientutil.c:	Minor change to cast parameters for DEC unix. ipc.c:		Fixes to parameterise the stuff John wants. loadparm.c:	Fixes to parameterise the stuff John wants. nameannounce.c: Fixes to parameterise the stuff John wants. namedbwork.c: Fixes to parameterise the stuff John wants. nameserv.h:	Fixes to parameterise the stuff John wants. proto.h: Fixes to parameterise the stuff John wants. smb.h: Fixes to para [...]
      adds  f2b7e75   Made docs more up to date with source. Preparing for 1.9.17alpha5. Jeremy (jallison at whistle.com) (This used to be commit 148b7a2ee3f520f31793d25ebe164a147f2afdfe)
      adds  363b9a2   loadparm.c:	Added new netbios aliases parameter (code from Cisco) nameannounce.c: Code to announce aliases as well as our own names. namedbsubnet.c: Code to add the aliases to the server list. nameserv.c:		Code to defend our aliases on the namelist. namework.c:		Code to check it's one of our aliases. nmbd.c:			Code to initialise the aliases. proto.h:		Fixup protos. util.c:			Code to check it's one of our aliases. All above code based on code for 1.9.16p11 donated by  [...]
      adds  0b18a0f   smb.conf.5: Added netbios aliases entry. Support.txt: One more USA consultant. Jeremy (jallison at whistle.com) (This used to be commit df99a780daedf138df82241d4534f103ce9729b1)
      adds  3b45a6f   Updated for 1.9.17alpha5 release. Jeremy (jallison at whistle.com) (This used to be commit 8f8b562015431fec661f5dc466cc2433f3d68955)
      adds  f04e656   Removed for 1.9.17alpha5 release. Jeremy (jallison at whistle.com) (This used to be commit e144aa4f271c475a7dbbbb3d0eab4b29857be349)
      adds  e17a1e4   4 more consultants. Jeremy (jallison at whistle.com) (This used to be commit 0b7b87d51fef112d537ab93bae6c8f448fe65b6e)
      adds  b5114b4   Makefile: Added IRIX 6 target. loadparm.c: Fixed stupid static warnings with set_default_server_announce_type. password.c:	Fixed char -> uchar cast warnings. nameservreply.c: Fixed group fade out code. Jeremy (jallison at whistle.com) (This used to be commit a2dd5c5a551547e83c707e63c0696c7724035501)
      adds  049640c   updated smbpasswd to take the password on the command-line. two sets of operation:
      adds  8df69f8   failure to register DOMAIN<1b> netbios name caused nmbd to exit (a call to exit()).  this is a bad idea.
      adds  1330324   bug in num. arguments detection that stopped the -add option working
      adds  1136114   updating comments.
      adds  b58a2c3   updated to include NT 4.0 Workstation profile setup.
      adds  9170cfd   spelling.
      adds  6fc2072   Faxing.txt: Updated. Support.txt: Added new consultant. Jeremy (jallison at whistle.com) (This used to be commit 331473769161fa8bc1703fc66d5cbe47885d120a)
      adds  9b41ada   charset.c:	Fixed bug with 'valid chars' param. loadparm.c:	Fixed bug with 'valid chars' param. nameelect.c:Unregister the 1b name from the WINS server when unbecoming master. nameservresp.c: Fix nasty browse bug where we were sending the query                 to the wrong ip address. Jeremy (jallison at whistle.com) (This used to be commit 927d1875f0c09fe7b2e1c1bc4b1af2c0b8de0f7c)
      adds  b65fdef   includes.h:	Fixed S_IFLNK for old DEC ultrix. ipc.c:	Finally :-) fixed responses to NetServerEnum2 when SV_TYPE_ALL         given. Jeremy (jallison at whistle.com) (This used to be commit 1dc37c83506a434840a04c49e423cd9d2223fab4)
      adds  ea4c755   connecting to IPC$ goes under the guest account.  the IPC$ share should be treated no differently than any other share (for any security setting: user, server or share).
      adds  8df3038   JHT ===> Just making sure any new tests do not announce as the last alpha! (This used to be commit f75e7ab927deebcf67626329f6233b87a779fbf3)
      adds  d567528   JHT ===> Fixed step numbering. (This used to be commit 55541e7478eb7a15afbb8c8abfebf50622eda724)
      adds  ed9e858   JHT ===> Just a little bit of rearranging the deck chairs - more growth space. (This used to be commit 71ddce78f3cba986bd5ab1bffa48726b8f012d59)
      adds  e5bed15   JHT ===> No longer needed here. Files moved to ~/packaging/redhat. (This used to be commit daa148c38467caea6f0c6dfe59a5f0ba6797e4bb)
      adds  c3453ba   JHT ===> Update only. (This used to be commit 3ede2a2b8caf8b44bf78f9b4307515dbf36b4ecc)
      adds  e9269c6   Makefile:	Changed for HPUX10 tidyup. includes.h:	Changed for HPUX10 tidyup. ipc.c:		Fixed bug where getting local server list from NT browsers would             fail. nmbsync.c:	Fixed bug where getting local server list from NT browsers would             fail. proto.h:	Changed for crash bug on SCO with USE_MMAP. quotas.c:	Added OSF quotas (patch from Bret Giddings <bret at essex.ac.uk>).             Rolled back solaris uid change - I think it was wrong. reply.c:	Changed [...]
      adds  800a28d   JHT ===> Tidying up for public consumption. (This used to be commit d6cecaac33ef86d2f44c6fbdcd0b752a12c6c4cd)
      adds  335959b   JHT ===> Added instructions for Windows 95 encrypted password change. (This used to be commit 422e55092f01505ba616ff9e03e36592bb66866b)
      adds  5c33579   Support.txt: Added two more consultants. smbtar.1:	Mentioned it is meant for GNU tar. Jeremy (jallison at whistle.com) (This used to be commit 9d7e75bdf568239af53d7162c2b207ea06ed4070)
      adds  c76dc7c   Fix suggested by "Christian Groessler" <chris at fast-ag.de> dir.c: Cause dptr_create to return -2 when failing on unix error. reply.c: Use UNIXERROR in more cases. server.c: Add ENOTDIR mapping to error table. trans2.c: Correctly determine UNIX error on dptr_create. Jeremy (jallison at whistle.com) (This used to be commit de38a0b34fcd65fa3024300f978aa30eb86d854f)
      adds  46dbd8c   Changes to allow Samba to return the same error code as Windows NT. Takes care of the cases where a Windows program is parsing a pathname component by component and expects 2 different errors. ERRbadpath - if a component in the path doesn't exist. ERRbaddirectory - if a component in the path exists but is not a directory. Extra error code added to smb.h to support this. Code based on suggestions from "Christian Groessler" <chris at fast-ag.de>.
      adds  080dc53   JHT ===> More documentation for those who can't find the docs directory. (This used to be commit 9d3729b54847700ad48af1aba9d01ccbb3025ca2)
      adds  c026195   JHT ===> The title says it all! (This used to be commit 13ecc422b0b175c94dadb36a4586945ae83b563a)
      adds  aaca05b   JHT ===> Added a patch from Tim Small (UK) (This used to be commit a2ba15e2dec92c06eb51284e2a3071ef37850434)
      adds  7a72b0b   JHT ===> Just to complete Tim Small's add-ins. (This used to be commit 1f81a0a80bfbe147af0c29ca1093b255185e80a4)
      adds  bce14d3   Kanji fixes for upper/lower case conversion with sjis characters. Code from Takashi Fujita <fujita at ainix.isac.co.jp>. Jeremy (jallison at whistle.com) (This used to be commit 07f7e378c4839d0ca4bb79c8755481f4bf5637de)
      adds  3909d69   JHT ===> Added comment about internationaliasation and deleted dates. (This used to be commit 75a5e2d84cf1b5eef2d5122d8164fd3325fb1a7d)
      adds  d341dde   Removed the obsolete comment from the 'strip dot' option. It isn't :-).
      adds  1fdeed2   fix several references to samba-bugs at anu.edu.au which should be samba-bugs at samba.anu.edu.au (This used to be commit 19bae63e28bddcb605c95035ae15e1ff5d8f57db)
      adds  f959c29   fix some more references to samba-bugs at anu.edu.au which should be samba-bugs at samba.anu.edu.au
      adds  3e0b52e   Updated Manifest and DOMAIN.txt to refer to <your OS>_INSTALL.txt and describe the nascent new documentation project. Renamed INSTALL.txt to UNIX_INSTALL.txt.
      adds  652544b   Renamed from INSTALL.txt. Preparing for new docs structure.
      adds  ec8a81b   Changed DOMAIN.txt to try to explain terms like domain, workgroup, authentication. NT SAM is only one case of many kinds of distributed authorisation database. Domain logons, RAP etc should all work perfectly from NT workstations to Samba servers no matter what username/passwd database lies underneath (once the protocols have been implemented, of course.... :-) (This used to be commit 9dfdd47bb56b2a5418908f8fc4bd9f3e80df858c)
      adds  57d9e2b   - clarified dan s's clarifications of the difference between domains and   workgroups (domains are a superset of workgroups: workgroups have no   concept of security at all)
      adds  4c319ad   charset.c : Add mapping for code page 932 (KANJI). client.c : Fix crash bug. Add code to use BUFFER_SIZE for NetServerEnum calls. namepacket.c: Fixed cast. nmbsync.c : Add code to use BUFFER_SIZE for NetServerEnum calls. smb.h : Set default client code page to 932 for KANJI. system.c : Remove vendor specific code that crept in :-). util.c : Added #define to allow Samba to behave as Win95 when doing          KANJI case insensitivity tests.
      adds  1b8700a   More mods to DOMAIN.txt, preparing for meta-FAQ itegration. Dan (This used to be commit b9581f31412f73ce37e2bdcbf462d3d146cfc320)
      adds  607b1ae   Minor mods to DOMAIN.txt. In DOMAIN_CONTROL.txt made it clear that a PDC is just one (major:) vendor's idea of domain authentication. Added refs to pwdump where it talks about the SAM. Dan (This used to be commit 2681ae0efbdb250854b56e75b2655ef367a5d733)
      adds  28429a1   Removed samba team email address - replaced with samba bugs. Jeremy (jallison at whistle.com) (This used to be commit 320a739161dee082c53b59106df90e760bc41c0e)
      adds  41bbc5e   smb.h: Added error code used for OS2 WPS. trans2.c: Added OS2 WPS fix - but ifdefed out for now. Will turn on after 1.9.17 release. Jeremy (jallison at whistle.com) (This used to be commit 9d5d347686ca1c8a25088b882dcc5065b6d9c564)
      adds  90adbac   Way out of date. Dan (This used to be commit dc395e3515a4ef90af9e602be2bc0a6ce25627f6)
      adds  0bf791a   JHT ===> Documentation header updates only - inserting/mod Updates date. (This used to be commit 17a13828fd7a3284543eb319566da6c246808e6d)
      adds  bede27b   From Jacco, unchanged. Destined for Samba-Client-FAQ. Dan (This used to be commit c8bf8dfb93f7558a9974d79b7c3949849bff1b08)
      adds  1cc8103   Added draft cversions of the new Samba doco. Dan. (This used to be commit b5983092a6e63118564c6d1460b522ea8ef02c3a)
      adds  65d93dd   Updated for 1.9.17 release. Jeremy (jallison at whistle.com) (This used to be commit f8316c1c159b44f1737ad976a562feb0dd1b0368)
      adds  c416e67   preparing for release of 1.9.17 (This used to be commit d84c84641b14ad264c33fc37aa9a1abdf3e04254)
      adds  81792cb   Spelling, refs to faqs, version numbersing. Dan. (This used to be commit effd8b81c4cbb03720d63686e56b80af6828a037)
      adds  8bcc60f   Added new MIRRORS.txt file at Dan's request This is really an updated version of the original 'MIRRORS' file. (This used to be commit 29a48b8ed5cf9a0511d6d7f8fa7323e6aa7292bf)
      adds  b4fd930   This file has been moved to MIRRORS.txt (This used to be commit 462d10370ad08d3f3c9a12a8122db1cb7f640430)
      adds  35df7e5   Advice about firewalls (step 1) and tcp wrappers (step 8). Dan (This used to be commit e470dd55612558ae6f308c0a871e3c01e7dea4f7)
      adds  50ffa585  More sites for the non-UNIX ports, plus ftp.gwdg.de (This used to be commit 09c6438bb66ff61eaebc08d578281f432e81e5d5)
      adds  e8aa1ba   Changed ftp site and docs info in README (this file contains out-of-date FAQ info and should be scrapped.)
      adds  ef0b390   added info about _not_ using \\SAMBA_SERVER\HOMES\profile - must use \\SAMBA_SERVER\%U\profile for the profile path.  documented default profile path changing to \\%L\%U\profile, so that w95 and NT can use the same profile directory: you cannot use \\%L\%U for NT profiles.
      adds  5c2d121   corrected it's (it is) documentation errors, when "its" should be being used.
      adds  38dc538   doing that irritating compiler clash warning with the protos for standard_sub and standard_sub_basic.  again.
      adds  7df4b93   Put back the smb_shm_ proto's that Luke keeps breaking ! Jeremy (jallison at whistle.com) (This used to be commit 660a3ef70c36e6675c8cc63b97e9d251428f9b40)
      adds  7971fb1   charset.c: Added patch for client code page 852 (Eastern European) from            Leos Bitto <bitto at altec.cz>. clitar.c: proto.h: Fixed proto mismatch for strslashcmp(). Jermey (jallison at netcom.com) (This used to be commit c7a4647b7a84641f5fed6b67d45c241fff19c2b3)
      adds  22e4d4e   added a new type to mkproto.awk so it can handle shmem.c
      adds  45f9982   mangle.c: Fixed bug that caused string to run off the end of the mangled map. server.c: Changed comparison from dname to name2 - seems correct - don't know why           I changed it originally. hmmmmm. trans2.c: Made lanman2 code more similar to scan_directory(). I should           make the trans2 code call scan_dir as they are so similar. Jeremy(jallison at whistle.com). (This used to be commit 3909576849025ed21e5282abc892ae7582ee0275)
      adds  473c42a   includes.h: Make sure REPLACE_GETPASS are wrapped with #ifdefs. nmbsync.c: Make sure REPLACE_GETPASS is defined before including includes.h clientutil.c: Catch null passwords. Fixes for a nmbd crash bug found by Herb Lewis @ SGI. Jermey(jallison at whistle.com) (This used to be commit 45c266baaea8755f1a3c0c4c7a87eb0752848ca2)
      adds  d956527   Oops. Reversed mangled map change made in error. Testing found this one. Jeremy (jallison at whistle.com) (This used to be commit adf98469fc3f0969676bd454cfd143f8ef03ce48)
      adds  5740854   Adding codepage definition files and codepage file compiler/decompiler. Adding install/uninstall scripts for compiled codepage files. Preparing for dynamic codepage loading. Jeremy (jallison at whistle.com) (This used to be commit e3fc9533bd87d0d520e3dac98261e42370907b11)
      adds  06dc98f   Makefile:  New program and support for dynamic codepage loading. charset.c: Dynamic codepage loading code. charset.h: Defines for file format. proto.h:   Updated. Jeremy (jallison at whistle.com) (This used to be commit 550e98f2d49a101654b3abde278a7f7edf347ed8)
      adds  f434139   fixed a bug in the printjob encoding/decoding. We weren't doing it for the print_ functions in reply.c, with the effect that you couldn't cancel print jobs from smbclient or from older dos clients.
      adds  3fc24dc   added word count 3 support into reply_tcon_and_X (see cifs6.txt).  the only thing i couldn't do was get the chaining word count to point to the end of the smb reply, for the next and_X (not that there is one). (This used to be commit 54f11999d2113f2e88144ed63e23dd82b32e14a6)
      adds  918cc5f   use of recursion_available and recursion_desired flag in netbios responses. (This used to be commit 8235db6b4fbeced750c4c30edc84a61a35b39278)
      adds  e1e4b37   reply.c: Removed unused variables. Caught by gcc -Wall -Werror server.c: Fix for old DOS clients not understanding ERRbaddirectory - map to ERRbadpath. util.c: Fix for systems with no LOG_DAEMON facility. Jeremy (jallison at whistle.com) (This used to be commit dadb1ffb4ca5222c0b62d785cd714d65cae328e8)
      adds  6e64355   One more consultant.... (This used to be commit 56e8e890eca736e43f26a72c32547dbfa73e5247)
      adds  8229021   nameannounce.c nameresp.c nameserv.c nameservreply.c proto.h : Removed broadcast and recurse parameters in the queue_netbios_pkt_wins() call - they are not needed as they should always be 'false' and 'true' respectively. Also fixed a bug with secure name registration (WINS server code). server.c: Finally fixed problem with error 267 being returned to Win95. It is needed by NT. This is a horrid fix and I would appreciate a better one :-).
      adds  f5302af   Fixed up determination of client type for PROTOCOL_NT1. Uses client capabilities bits in session_setup_and_X to decide. Made remote_arch an enum as well as a string, for easier use. Jeremy (jallison at whistle.com) (This used to be commit 99080705a2d0adcb25e1eecbe517a2fac2779baa)
      adds  ab68ac3   Fix from Frank Varnavas <varnavas at ny.ubs.com>. We cannot use the same name as the client to the NT password server, as NT will drop client connections if the same client name connects twice. Instead, synthesize a name from our pid. and the remote machine name. Jeremy (jallison at whistle.com) (This used to be commit ebf9487a9a68c4d786449490627ee919622e6dbf)
      adds  d6fc4eb   This is really Herb adding the SGI packaging files. (This used to be commit 8fde65239d0a9462fb044670220cd3c63bd887cb)
      adds  72af2c1   added debug reporting to file listing / mod_time() checking routine. lp_file_list_changed(). (This used to be commit 727fcfae1b62bb509f0a9f5304dad363ef38345a)
      adds  4cbe451   One more consultant. (This used to be commit e7dba8a8c795f6aaa87d5e76dea6f36b63dc7dd7)
      adds  e7e49a6   client.c: Made sure myhostname was initialised before substitutions. status.c: Made sure myhostname was initialised before substitutions. server.c trans2.c: Moved OS/2 WPS fix. Jeremy (jallison at whistle.com) (This used to be commit 8a12b6a4f0feec712f5c4e02e21198c455b060ae)
      adds  e81c4e9   JHT ===> Just setting version to 1.9.18alpha1 (This used to be commit e462cf2f1b498ba9eb00d3d2f9c299e7624a62fd)
      adds  a26b54c   samba servers forcing local elections if they are not a local master. added check for "preferred master" to ensure not forcing an election. (This used to be commit f8afd4c4c131a75ce685016e84205082aadbdb78)
      adds  9e30eea   updated bit on kill -HUP to make it clear what effect this has, and its limitations. (This used to be commit 50a990b9d6d9e3de46298c5fbf2a81709760f85e)
      adds  aae64a9   Added one more consultant. (This used to be commit 594720c7f310cc6b2783d7601954687ba5e1c6df)
      adds  926f4d9   cgi.c is a simple set of CGI manipulation routines
      adds  c6d4477   some minor modifications to loadparm.c to support the necessary functions for wsmbconf. In particular added some more support routines (like lp_rename_service()) and make the dump routines take a FILE pointer rather than assuming stdout (This used to be commit 6d165016068f6c4e9eed8fae83a9f7ca0b34f85a)
      adds  646a721   add the stdout parameter to lp_dump() (This used to be commit 77f5bc87058dfb5c1b14e7cd8c6097a6bcb2c0cc)
      adds  6da700d   prototype updates for new functions (This used to be commit dbf662436031759b205f0140223da6a1d08c16df)
      adds  77df5c8   fix a couple of "declaration shadows previous local" warnings. (This used to be commit c30f6a74d0e6c256b1d46b28c1f31f1c1f3dd856)
      adds  30416c0   charcnv.c client.c clitar.c kanji.c kanji.h loadparm.c mangle.c smb.h util.c:
      adds  3469592   Added fix that means if connecting user sends guest account with no password they are seen as guest. Previous patch broke this.
      adds  58ec100   This is a written from scratch DES implementation. I couldn't find a GPLd implementation so I decided to write one.
      adds  33a003d   This commit does 3 main things:
      adds  5137b86   no longer needed (This used to be commit b04bc7f75e90a8150f7372d15f4f17fb0bb50ab9)
      adds  ddb2ce9   rewrote md4.c from scratch. This implementation should be portable and doesn't have any worries about RSA copyright. (This used to be commit a1569971663f01c245c145b18290d9dba965dc36)
      adds  552818e   - change a lot of occurances of errno to use strerror(errno). We can't assume all our users are programmers :-)
      adds  d55427c   - if the user already exists then ignore the -add command
      adds  9ae8fbd   unbecome_domain_master and unbecome_logon_master were announcing as "dead".  removed this. (This used to be commit d1f298cd529188c0cddb18e3a1bf8abb093b3c3b)
      adds  d6ed290   2 more consultants. (This used to be commit e9f460ef0da6ca72a0b61d1b15115ffb0cb4bb42)
      adds  72b02ac   bug fix in the new des code.
      adds  57c2578   - change generate_challenge() to use md4 instead of des
      adds  cda707f   add a cast (This used to be commit e712c6ed61abeae5ec2acf99f109ad81e7a19978)
      adds  6ce9192   change the encryption instructions to reflect the fact that the code is now built in (This used to be commit 82cfa6bb7cd5e5c7ad327787fb4cc72204118335)
      adds  6449fc3   Fixing assumtions that malloced memory is zero filled - making sure it is. Jeremy (jallison at whistle.com) (This used to be commit 59ee0d0c7ea166a3bf58ceb4c939217d6ff74498)
      adds  1590983   Added 'delete veto files' paremeter. Ugly - but the only way to allow Samba client users to delete directories containing Mac metafile information (.AppleDouble directories).
      adds  9951757   Added documentation for the 'delete veto files' parameter. Jeremy (jallison at whistle.com) (This used to be commit c6e736283ec7558f8d5108c141e346cf0cc5742a)
      adds  a8064b0   JHT ===> Changed behaviour of logon script processing so that all macros          can be used in the logon script parameter definition in the smb.conf          Globals section. This fixes a problem reported by Jacco de Leeuw          where OS/2 does not see the %u variable. Jacco suggested using %U          but we really do want the user for the netlogon share session.          If this does not do the trick - well we eat our hat! Yeh! (This used to be commit a7716b2e [...]
      adds  1c7df32   JHT ===> More hacks! (This used to be commit 0b859fdfac07322f021dbb74791914e22f6b9884)
      adds  102fb71   John asked the other day about using the tar feature in smbclient to handle file paths longer than 100 characters (the limit of the normal tar format).
      adds  570a5be   added some debug stuff (This used to be commit 95184fd1ecdf5eea9c42d748db848210b7e863d3)
      adds  563cf6f   added timestamp to "Denied connection" message. (This used to be commit f28b14a86c22c3bad187ca57f03e13da795d4136)
      adds  501755a   Added arcfour code needed for SMB password changing. Jeremy (jallison at whistle.com) (This used to be commit 8bc3d13b3d66fc533d5bc6abf3fc9d5c67d0f286)
      adds  1aa8036   Another South American consultant. (This used to be commit eeb0e883536954adb090269a520a913b1676d59c)
      adds  a2d2206   Makefile: Changed proto: target to not include c files not used currently.           Caused proto.h to be from a sorted list of C files. arcfour.h: Added prototypes. client.c: Added username%password in environment patch from John Blair <jdblair at frodo.tucc.uab.edu> loadparm.c: Added username manipulation code from Peter McCool [SMTP:peter at qimr.edu.au] username.c: Added username manipulation code from Peter McCool [SMTP:peter at qimr.edu.au] mkproto.awk: Added arc4_key t [...]
      adds  7885239   smbclient.1: Added documentation of the username%password environment code. smb.conf.5: Added 'username level' docs. Jeremy (jallison at whistle.com) (This used to be commit b588615b201fda404c09637b344e9823443ce396)
      adds  b3c6105   added code from Philip A Prindeville <philipp at enteka.com> which expands the interfaces option to this:
      adds  81eb442   Checkin to sync up oplock development code so that NT domain development code won't diverge.
      adds  6dd6b13   Makefile: Removed earlier errors. includes.h: Added INADDR_LOOPBACK define. locking.c: More code to support oplocks. proto.h: Updated. server.c: More code to support oplocks. Moved processing of an SMB out of process() into a separate function so it is easier to call from an oplock break. smb.h: Added oplock fields. Jeremy (jallison at whistle.com) (This used to be commit f46dbaf08eb8e06a7545d2c19dce9e2dda9dcc78)
      adds  7766748   Added missing slow share mode offset defines. Somehow they got lost. Jeremy (jallison at whistle.com). (This used to be commit ce9cdc2f6175e4a6195f8875360cd945ae60052c)
      adds  5a7b329   add error string reporting to clitar (This used to be commit 2c5587a6fe425b1cc57cf28e92e77ba84f08ce33)
      adds  cef5909   Adding Andrews buffer overflow fixes into the main branch. Jeremy (jallison at whistle.com) (This used to be commit e7eb1f044d3101679dc7a118820ea5efe0cd837c)
      adds  d939350   Correctly rolled back interface.c (I was working on an older revision). This will now be the current revision. Jeremy (jallison at whistle.com) (This used to be commit eb55ddd5bff1c6f95292215a8c53acb6bfdadeb2)
      adds  dff1687   Syncing up current oplock work in progress. #ifdef'ed out so should have no effect on other work. Jeremy (jallison at whistle.com) (This used to be commit 7e3d4c8b21f63a06d32605d230129e36883ad08c)
      adds  a5af479   Fixed you're -> your text that some pedant complained about :-). Jeremy (jallison at whistle.com). (This used to be commit b11833f1bdecf1c3c3e5bc7494741605cba92a1e)
      adds  a0cd12e   dir.c: more pstrcpys. local.h: Add OPLOCK_BREAK_TIMEOUT. password.c: Fix for paranoia password server security bug. proto.h: Updated. reply.c: Oplock changes. server.c: Massive oplock changes - nearly there.... smb.h: oplock definitions. util.c: Add local message processing queues for oplocks. Jeremy (jallison at whistle.com) (This used to be commit 92f1553db2cdf6f32881eb984a87050cf3e4760b)
      adds  a8129c1   Changed consultant list. Jeremy (jallison at whistle.com) (This used to be commit 6dbe5ad80ff368efdd81ec92d71d7567595157f1)
      adds  5864551   OPLOCK CHECK-IN - oplocks are now *OPERATIONAL* !!!! Yipeee. At least as far as I can check in a short time :-).
      adds  c557bb0   Fixed problem with oplock_type being set with no port. Jeremy (jallison at whistle.com) (This used to be commit 90484db0bfe25a096def627f94be24f3fa243375)
      adds  c9cf77a   Modified some debug messages, moved from 5 -> 8. Jeremy (jallison at whistle.com) (This used to be commit cb83c74a6ccfc44721af65b75625a949782c758a)
      adds  85097a7   change the semantics of hosts allow/hosts deny so that a global setting applies to all shares regardless of any settings on other shares. This allows us to immediately drop a connection if it does not come from a allowed host, without even parsing the first SMB packet. The next time we get a nasty security hole we can offer people the option of just setting their hosts allow line.
      adds  fbd5dde   Added debug message for oplock_break(). Jeremy (jallison at whistle.com) (This used to be commit 4f29dfbc791f1f08c8c44a6fbdd0bc31892455dd)
      adds  a69125b   change a debug level in reply.c
      adds  4438d7b   proto.h: Updated. server.c: Updated after netbench observation. Oplocks must be broken *before* share modes are checked, not after. Netbench seems to be working now. smb.h: Added offsets for oplock break time fields. trans2.c: Upped debug messages. util.c: Upped debug messages. Jeremy (jallison at whistle.com) (This used to be commit bc4b70c566ed5fa926441fb64a0f756a6137d8d0)
      adds  2534e06   add "static" to a couple of functions that are only used locally.
      adds  2f7b040   locking.c: Fixed incorrect parameter count in debug statements. May explain            solaris crashes. reply.c: Added NT specific error code. Put oplock break code in correct place          in reply_lockingX. server.c: Removed unneeded error mapping stuff.           Fixed race condition in oplock code. trans2.c: Added NT specific error code. util.c: Added paranoia check in interpret_addr. Some core dumps         reported here. Upped fcntl debug levels.
      adds  c89eaa2   Making it harder for share_mode_entries to be left with non-zero op_type fields. Paranoia code really. Jeremy (jallison at whistle.com) (This used to be commit 21ecb46f56ac0f341803d0552c981e517d0322cb)
      adds  3c5998e   Race condition with multiple oplock break requests happens more often than you might think (reproduced here with 4 clients and netbench :-). Raising debug log level for report from 1 to 3. Jeremy (jallison at whistle.com) (This used to be commit 23eeab7aa2e9c935e1f48ce3449544c03c1c899f)
      adds  e722d70   nmblookup.c:   I've added a -r option.  When specified, nmblookup will attempt to bind   to port 137.  In order for this to work, the user must be root and the   port must be available (i.e., nmbd not running).  If either condition is   not met, nmblookup will default to normal behavior; it will try to bind   to a free port above 7999.  I also removed an artifact.  The -p <port>   option was being accepted but falling through to the default, which was   the usage mes [...]
      adds  83574da   JHT ===> Added Sun Solaris binary package building spec files contributed          by Tim Towers <tim at lorien.demon.co.uk>. Note: Not yet checked. (This used to be commit 332f78bbc945c327069e9c9e29c7137c8cbd5c02)
      adds  553093c   This is all the NT error codes less than 1000. I extracted them using smbclient+netmon
      adds  c549112   a little hack to smbclient to support extracting NT error codes (This used to be commit 0eb9a590430c328e6ebc46ff8ab05f181921769a)
      adds  b6a3fd6   a bit of bounds checking (This used to be commit d40199f4fe1344058267859820cb36b77a20442a)
      adds  5059fbf   fix some "shadows global" errors. (This used to be commit 25b7ada3587d1fe68164a2339d7f0fbcecf18e53)
      adds  8ebb7bb   packet parsing routines.  for use in SMB and Mailslots (This used to be commit 297d5ef46ccba99596610c4c6a09399af665f2cf)
      adds  87a3971   added structures readable and writeable by smbparse.c routines into and out of SMB or Mailslot packets. (This used to be commit 4b3f9b281b3b1c1064992d19fef1d782dc6f1ff1)
      adds  a193401   added some RW_XXXX wrapper macros with an extra i/o argument, to call XXXX or SXXXX as appropriate.
      adds  07cc8fd   proto.h:
      adds  29dfcb8   smb.h:
      adds  5e4bc79   processes LSA queries and responses to/from RPC data stream into structures. (This used to be commit 369f7d41d6ff6d2b9b8c1e0cac99d0f0d03410b0)
      adds  84e362d   updating lsa and smb parsing routines and structures. (This used to be commit 2f722fe289051558dbe77aeb0a830bb3ded10a83)
      adds  0e15179   Makefile:                      added lsaparse.c and smbparse.c lsaparse.c, smbparse.c, smb.h: more functions / structures. proto.h:                       the usual. (This used to be commit a1c718728c46ebf8916af8985b4dae4d099f4ec2)
      adds  8429cec   lsaparse.c smb.h: added 32 bit "return status" to the response structures. (This used to be commit 5bc75c6c626251dc8ba04ff4a83e81b92d93d2d6)
      adds  2e92be3   client.c: Changed shadowed variable. locking.c: Removed USE_OPLOCKS - now the default. params.c: Removed unused variable. proto.h: Updated. reply.c: Removed USE_OPLOCKS - now the default. server.c: Removed USE_OPLOCKS - now the default. smb.h: Removed USE_OPLOCKS - now the default. smbparse.c: Changed shadowed variable. status.c: Removed USE_OPLOCKS - now the default. util.c: Removed USE_OPLOCKS - now the default. Jeremy (jallison at whistle.com) (This used to be commit [...]
      adds  1f7a84b   Finally ! Found & fixed crash bug with logging message when deleting invalid share mode entries. Thanks to berg at wienrg.aut.alcatel.at (Dietmar Berg) for the stack backtrace. Jeremy (jallison at whistle.com) (This used to be commit db4c2cb50e11d252ff3ba0e0973767e909dd33bd)
      adds  1b83986   Removed samba.faq from the docs directory, it was out of date. All FAQs in docs/faq.
      adds  7bf4180   Oops forgot to run the sgml converters that one last time. All done. Paul. (This used to be commit 9a81cb171c178a85ecd045afafbce7d4b481344e)
      adds  754c280   More references to samba.canberra Mental note: always commit from root directory. :^o Paul. (This used to be commit 5a38eaac75a6bede2d946f69cf664d7ca3989b55)
      adds  89042c1   get rid of SIGCLD_IGNORE for HPUX. A user reported it causing lots of defunct smbd processes.
      adds  0235299   increase the debug level in the "added interface" debug line (This used to be commit b12b3626fd9ccc9cdf2111937b3ee344da361b1f)
      adds  a3b7bdd   pipes.c:
      adds  a9e1efc   JHT ==> Fixing blocksize argument. Patch by: Llyod Whiteman 	<lwhitman at stm2.nrl.navy.mil> (This used to be commit 67c1e87e8fda724da6dd3663641639167dd33a16)
      adds  577ae65   pipes.c:
      adds  fb27bc1   locking.c: Added fix for race condition in slow share mode code. lsaparse.c: #ifdef'ed out code so this will compile - LUKE PLEASE CHECK THIS. pipes.c: #ifdef'ed out code so this will compile - LUKE PLEASE CHECK THIS. server.c: Fixed last known oplock race condition. smb.h: Re-removed USE_OPLOCK defines - someone checked in an old version. smbparse.c: #ifdef'ed out code so this will compile - LUKE PLEASE CHECK THIS. Jeremy (jallison at whistle.com) (This used to be comm [...]
      adds  ed61181   I rewrote the name_mangle() and name_len(). The interface is the same, but I've simplified the code a bit and added a few comments.  I tested the changes and the output is the same as that produced by the original (at least, it was in all of my tests).  CRH (This used to be commit 707d0ec388c0045938f367e1d17919bfc8637fea)
      adds  b0bdb42   ipc.c: Added ERROR_MORE_DATA error if client buffer too small. server.c: Allow admin_user on read only shares. I think this is safe but it needs looking at. Jeremy (jallison at whistle.com) (This used to be commit cc50955a2760f1de7e80b91408a7c0806f6eb44c)
      adds  827aa6b   updating lsaparse.c and smbparse.c in line with changes to pipes.c and smb.h from yesterday. (This used to be commit 0b7049fae25957851a7f33d2bd500d8ecefc1ad5)
      adds  8871297   loadparm.c proto.h:
      adds  b270732   added api_lsa_lookup_sids() function (This used to be commit 35dd48740d8f733e7725813322b094b4679b31c5)
      adds  74113cd   Makefile: Split definitions for SGI4,5,6. includes.h: Split definitions for SGI4,5,6. pipes.c: Moved Luke's #ifdef to remove warnings. quotas.c: Two changes for FreeBSD and SGI. server.c: Quota changes for large filesystems. Jeremy (jallison at whistle.com) (This used to be commit b8ff5543b9fa45095caa9f24aeb22a1dcc1cd308)
      adds  f404272   added a dummy function (space in front so make proto doesn't pick it up) to call the unused static functions in pipes.c.  avoids need to move #if UNDEFINED_NTDOMAIN about, to stop compiler warnings while code is being developed, but might be released as-is. (This used to be commit d7f41e3815babce58fa9901f076c2918666abaf9)
      adds  1042427   Put in fix for read-prediction extending files bug. Hard to test, can't get read-prediction to happen :-). Jeremy (jallison at whistle.com) (This used to be commit fa69b3dda47d56e0c3ce1f4f284eac89d4b4bf56)
      adds  1cb2d37   This is my library of lists and trees.  My hope is to replace all of the hard coded linked lists that are currently used in Samba with calls to these modules.  This should make the code simpler, smaller, and (I hope) faster.  The tree code, in particular, should speed up processing where large lists are involved.
      adds  e5494e2   bracket some macros
      adds  f726e55   an implementation of the NT domain credentials protocol (This used to be commit dd6ac9b1eea3b0ace27fbd014b5ad4625c1fdf94)
      adds  228cef8   JHT ===> Added smbadduser contributed by Mike Zakharoff. (This used to be commit 135d054e831cd0f5962acc05d03b38360b73827e)
      adds  ad54a56   credentials.c:
      adds  5a3ea52   pipes.c:
      adds  7d82c24   moved the array macros outside of the CAREFUL_ALIGNMENT define. (This used to be commit d9fcf11aa04ff04dcbccd628322240f8324ae51d)
      adds  3dd03e4   added #ifdef NTDOMAIN.  added call to api_ntLsarpc instead of api_Lsarpc in ipc.c iff NTDOMAIN is defined. (This used to be commit 7bc4c4c27bf18ce3f632d230dc919ea341b5abb0)
      adds  f3f44f7   local.h: Fix spelling mistake :-). namedbsubnet.c: Stop registering 1x name unless we can be a local master. reply.c: Remove ERRbaddirectory code. server.c: Remove abort() - use exit_server() instead. trans2.c: Remove ERRbaddirectory code. Jeremy (jallison at whistle.com) (This used to be commit 76247228896d39312ba896fa229076be3271e2e4)
      adds  12f2c00   Added definition of oplocks parameter. Jeremy (jallison at whistle.com) (This used to be commit f9df5ac008e368af86addee058f75c7e79ca74ce)
      adds  502a377   Added in oplock info. Jeremy (jallison at whistle.com) (This used to be commit 229b6c409240a8dca9172702b8fefb31aa3b13a1)
      adds  805749b   nmblookup.c: Added -A ability to do status on ip address. smb.h: Added defines we will need for NT SMB calls. trans2.c: Fixed SMB_QUERY_FILE_ALT_NAME_INFO return - this is only for short name returns (and only used when you negotiate NT SMB calls to boot !). Jeremy (jallison at whistle.com) (This used to be commit 53915bd160eda8c099482ddcef74d1d7606e752b)
      adds  1ece349   fixed the log wrapping bug.
      adds  14aa3c0   corrected paragraph giving the impression that samba can be a domain master for multiple workgroups. (This used to be commit 37a8a5c4c69f051fa1b60f85db1f0ea6360bbba2)
      adds  ced71f2   After generating some discussion, listening to the opinions, and thinking it over, I've decided to move the tree & list code into a subdirectory. CRH (This used to be commit d8d063d29b52697070efb182d573d519e13c2e53)
      adds  aaeb11a   After generating some discussion, listening to the opinions, and thinking about it for a while, I've decided to move the tree & list code into a separate subdirectory. (This used to be commit 6fffcff57d20690546a545ddd95a5d3d2c329715)
      adds  33d8f5e   This is the ubiqx binary tree and linked list library. This library is being included as part of the Samba distribution. (Hurray!) (This used to be commit 3590a783338defa4ff1385b2d5bb095c5051ac82)
      adds  c5e739f   Makefile:
      adds  23cac10   I have to admit that I'm not very good at writing Makefiles. This one will simply create an object file from each of the .c files in the directory.  These could be linked into a static library, but I'm not sure that this is worthwhile.  If anyone wants to improved on what I've got here, please do!  crh -)----- (This used to be commit 5e521438292472c816527d4ee7c6dff7e3c217ea)
      adds  b94ddf0   ipc.c :
      adds  7f296a8   added lsa_reply_srv_pwset() (This used to be commit 0d043cfef289ee82287bb6014a164ba83ca87f30)
      adds  422c54f   added api_lsa_sam_logon() and api_sam_logoff().  that's it.  lots of run-time debugging, now. (This used to be commit 75f32987d8599d10b294dc4e0c0160eecda7296b)
      adds  7fcc737   the usual (This used to be commit 2ade5b2706b884fbca2a5794912280a58bc41a08)
      adds  ee31a4c   Updated mirrors, combined Sources and Sources&Binaries as our binaries are now with our sources. Have requested that mirror sites remove the old 'binaries' tree. Paul. (This used to be commit 453a543f2ab6b18d505ea6bfc749dc127ab602cf)
      adds  f0340f4   updated Sunsite UK. (Paul) (This used to be commit 15a987b9b84293e0c921388b63519e0cf320601f)
      adds  9160c85   namelogon.c :
      adds  13ff49e   JHT ==> Luke, your forgot to change the modified date! (This used to be commit 1e2fe7c0db0386cb6a007b11ceae53d04e9b8658)
      adds  b6dd030   remove { and } from the list of illegal characters in filenames. The CIFS3 spec does not list them as illegal.
      adds  ecd462f   Added Finland ftp mirror (PR#175) (Paul) (This used to be commit b1ba290f2ee8c4317e0daf7b6ae18caa82331cc2)
      adds  a26037a   added debugging macros (suitable eventually for use in tcpdump, hopefully) (This used to be commit 946d73cf838976b905550288cac3aea7c43959f6)
      adds  60575a8   ipc.c:
      adds  78f6bc4   updated rpc header reply: callid wrong; alloc hint a uint32 not a uint16. still doesn't get rid of the netlogon trans2 request with zero data. (This used to be commit 0cf67955f09d99c452bfc3fdde00dcea98e21db1)
      adds  db20ab9   getting somewhere.
      adds  95625a9   updated the "comment =" entry a bit
      adds  0b04310   align_offset() adjusted pointer to wrong location.  oops. (This used to be commit ba28678e3f673cd10d936f59ff0df6a852aca793)
      adds  6032ec8   JHT ==> Removed linefeed that caused problems. (This used to be commit 534b4c6d371eff6fdbcbcf5fafa3b79d3116b544)
      adds  2259e56   byteorder.h :
      adds  081dcc7   checked in a file with a compile error.  oops! (This used to be commit 28d96c7e6de19a28346d406ccc6fc8b00305903b)
      adds  369de02   JHT ==> Getting ready for 1.9.18alpha1. examples/smb.conf.default: 	added line "share modes = no" to netlogon share parameter list
      adds  2225fe1   debug info added (This used to be commit a3f96555b47265b8cd4d1f735af58375e2591d56)
      adds  a25205b   reverted a change made by Luke at his request.
      adds  fcc885e   debugging... no idea what i'm doing. (This used to be commit d7a9a02e0a9e1e791810c24bcfcbd39a6bd7dac5)
      adds  1035aa9   split pipes.c down into util, netlog and ntlsa. (This used to be commit 8fe02c239d70497af449ed0cdf1a32de10021ba1)
      adds  106410a   resolving some of the confusion over credentials. (This used to be commit 9d1f45ca6bbdeeef448ccb55e1275c6f9ec59820)
      adds  c87abfc   put a check around become_user().  doesn't authenticate the user, but doesn't quit the whole pipe, either... (This used to be commit 14f0c2ddb05a690e671efad8c47da9ff1e39c8ce)
      adds  8c3fedf   lsa_io_r_req_chal() - challenge is not 4-byte aligned after the unicode                       strings. (This used to be commit 717bcd6e3457f355583b4508d1f4edc9a52650df)
      adds  23c448b   another alignment of client challenge: this one in lsa_io_q_auth_2(). there are going to be a few of these... (This used to be commit 3db1fe79c300f17d087c85c7e768a8d11c0f7661)
      adds  cdd01aa   Added fixes for become_user braindamage. Jeremy (jallison at whistle.com) (This used to be commit 08afa51f5c80f3da983781774378bc1646c431d7)
      adds  9f6a10d   Broke my own rule about checking in uncompiled source :-(. Jeremy. (This used to be commit 9fd056c91196746e09f220a15171f3c97791dcce)
      adds  657fc88   changed *(uint32*)(clnt_cred) to SIVAL(clnt_cred, ....) (This used to be commit 0056b154435e9d2a3fd2be37f7c3afd9e3fbfd87)
      adds  eadada9   docs/DIAGNOSIS.txt: 	Added comment right up front about "your server is being unfriendly" 	type error messages.
      adds  6084046   credentials, query info reply. (This used to be commit 9b095887df204393090d7da9a47508685ddd5163)
      adds  8fe499f   byteorder.h:
      adds  d4605d5   Added a copy of the LGPL to the samba/ubiqx/ directory. (This used to be commit 28de393878872081bac3a0b3ca82d915eae56701)
      adds  5ca38ba   pipentlsa.c :
      adds  f915115   Added a very small piece of documentation to describe the binary tree modules. (This used to be commit 781be1daac75092666c1753f21871f2923a6f775)
      adds  e3d56eb   First draft of a README file to explain the origins of the "ubiqx" code. (This used to be commit df3bafd0c488760b1909329c899102d92a2fe16b)
      adds  4a9e9a4   These are the ubiqx modules, as included with the Samba distribution. Updated the linked list module, which has new and changed macros. (This used to be commit 2181d929d1757aa523e7afaf0e8c232a51e68d30)
      adds  91e56c7   force the salt to be a maximum of 2 characters long in calls to crypt()
      adds  be73ce8   fixed a stack overflow bug in api_lsa_req_chal()
      adds  9d3cce7   fixed the freeze on logout bug. The fix has several parts:
      adds  cc0f55b   added loopback_ip. This is used to detect packets from ourselves (This used to be commit eb76fea411c5c3aa96b7158d02b49ed42ec7ba70)
      adds  54c3f7b   add the port number to a debug statement (This used to be commit 97d06dd05e952a134be26ec5998ec4b8d38991dd)
      adds  1860d62   the usual proto.h update (This used to be commit bdf3155418be02e2fe4daa1d2538f236be414e98)
      adds  df4afea   added srvsvc basic pipe, straight from paul's code.  does NETSHAREENUM and NETSERVERGETINFO. (This used to be commit 96b17b829fc787c15cd366eca604c09d68b5b900)
      adds  5619b53   Added ubi_sLinkList module which manages simple singly-linked lists. (This used to be commit e55a3dc94a824b61a7123b080705be2271268ee4)
      adds  d838452   smb.h smbparse.c pipenetlog.c :
      adds  359d42c   ipc.c: Adding Andrews become_root code to the main branch. locking.c: Adding Andrews become_root code to the main branch. pipes.c: Fixing the close_file issue. proto.h: The usual. reply.c: Move smb_pass into NTDOMAIN defined code. Fixing the close_file issue. server.c: Fixing the close_file issue. trans2.c: Fixing the close_file issue. uid.c: Adding Andrews become_root code to the main branch. Jeremy (jallison at whistle.com) (This used to be commit 16fd4337f79ce33f9105 [...]
      adds  4aedb4a   I got fed up trying to put the tree and list stuff into a subdirectory, so I've started to move them into the main directory. (This used to be commit 4691a94d3c657321d29231f062aed714dfe4ac26)
      adds  b525c17   This code manages a simple doubly-linked list. (This used to be commit a88ae60fc33e3598f46dfc38e930e261d5e06888)
      adds  50147ca   Made changes to the dir cache functions: - They now use the ubi_dLinkList linked list code.   This is not a big gain, I suppose.  It would be significant if there   were lots of doubly-linked lists in the code and I replaced them all.   The only other advantage is that the code is more modular, which   appeals to my own sense of order, if no one elses.  :-} - I allocate space for the entry structure and the strings in one go,   instead of using malloc() and separate  [...]
      adds  98f6293   Don't need it any more. (This used to be commit 905b2b9562a8c82696d38024ec42aa38ca990277)
      adds  c3ceabc   Moved the LGPL from the ubiqx directory into the samba root directory and renamed it COPYING.LGPL.  This is because the ubi_* files are under LGPL, not regular GPL. Removed the last few things from the ubiqx directory and deleted it. (This used to be commit 31d50db98bbb3b64400d432e386056f7963b7d8d)
      adds  69eea4f   fixed the problem that browsing breaks if you put quote marks around the server string option.
      adds  b676826   Added Michael Johnsons' PAM modifications <johnsonm at redhat.com> This patch has been checked over. JHT (This used to be commit c84a043f89ccba001597962cd03e2f2a634c4b08)
      adds  ae9b654   add ERRDOS/67 ERRnosuchshare to the client.c list of error strings (This used to be commit 1cccd7c519b8a706567477629bee70f7b7267b5c)
      adds  0d7bdcb   inside the auth 2 response bits, i wasn't storing the received client credentials for the calculation of the next credentials: i was storing the auth 2 calculated credentials.
      adds  820b704   dealing with some stack overflow bug somewhere around the use of deal_with_credentials() by moving important code to the beginning of the function :-) :-) :-).
      adds  eb7f4cb   smb.h :
      adds  4fe2399   added -a "append log" option (This used to be commit 4b7d51ffb8cf23662e0e58a785620a0652da5a7c)
      adds  d2dc777   document -a "append log" option (This used to be commit 51182b915268ed1af516090a6230fb8eee252691)
      adds  008b773   fix the handling of negative name query responses and the handling of packets with no answer section in general.
      adds  34e2b01   remove a spurious error message from nmbd. The message was:
      adds  f657f37   set the wrong info level (0x0C00 0000 instead of 0xC000 0000) so that nt got confused and thought that the server password had been set instead of refused.  this is for the SRV_PWSET response. (This used to be commit f9fbcad42ec20da56466054e1984e391d03b3204)
      adds  f3c37f9   smbparse.c smb.h :
      adds  9e46265   pipenetlog.c lsaparse.c smb.h :
      adds  545d6e5   make_unihdr() was setting the length to 1/2 the required value. (This used to be commit 4c99a083b9555b1ccf16faf0d4c1fba8f52bbb6a)
      adds  10087a6   Simply moved the #include for ubi_dLinkList.h from within dir.c to includes.h.  More consistent with current practice. (This used to be commit cb51c860b352fb9d07fb3298d0317274ba6c9925)
      adds  135add3   put the new example config file in here as well (This used to be commit b75580a6bd5a5607f6901915ae0f5357015bd274)
      adds  a0a28db   add a note about running testparm after modifying smb.conf (This used to be commit 92e7092af1daf9349ca9fb00cd27c0ddc21b37d9)
      adds  c336a2f   .cvsignore: Added make_smbcodepage interface.c: Added is_local_net(). locking.c: Added Fix for zero length share files from Gerald Werner <wernerg at mfldclin.edu>            plus a race condition fix for the fix. nameannounce.c: Made function static. namedbresp.c: extern int ClientDGRAM removed - not used. namedbserver.c: extern int ClientDGRAM removed - not used. namedbsubnet.c: Added code to make sockets per subnet. namepacket.c: Added code to read from all sockets & [...]
      adds  07c5077   After talking with Andrew added "interfaces only" parameter that turns off the filtering on the broadcast socket by default. Jeremy (jallison at whistle.com) (This used to be commit db9aad07481f48c0fe2108d4ab0b2bc9b632816c)
      adds  4e49cb8   Fixed small typo. (This used to be commit 2b15116a9ab48381445a6b7fb4352f71bf8860c0)
      adds  0225c88   put the NT_STATUS_ALLOTTED_SPACE_EXCEEDED error in instead of 0x99. whatever that means. (This used to be commit ce54f3a7a965b0a9f888dc45d6f4633609d5ca08)
      adds  360676d   add a section on encryption and change the formatting a bit (This used to be commit cdf4aa565302df07b0232c52506ab77be968f80d)
      adds  30ed3b5   pipes.c pipesrvsvc.c :
      adds  baddbcd   Added comment submitted by Frank Varnavas. (This used to be commit 7d8c0b60f19fb503619e3bdcde7aaa144e56dcd4)
      adds  b0c1487   added the following structures:
      adds  54ffd7f   Makefile :
      adds  7aa5495   creating NetShareEnum parsing / reply creation.  compiles, but untested. (This used to be commit 0a191ee5047b2c81c7adb0554c39ec43d8690230)
      adds  0c1d45d   debugging the srvsvc Net Share Enum.  some padding issues; some string length issues.  it works! (This used to be commit 80523a3e83191c9e0b930fc71bd502a94a6f1b19)
      adds  02674ea   update the timestamp on config files in our linked list when we notice they have changed, otherwise we keep reading them again and again (This used to be commit 38c07fa932488542dbb687f8e0eca192d5f38a8e)
      adds  62b73f0   move calls to smbhash() inside smbdes.c (for legal reasons) (This used to be commit 9dfab27da3634539e99eb48c85dd5a64212e7005)
      adds  7d711a6   I am removing these from the source code in preparation for an upcoming 1.9.18alpha release. We can't release with this code in there as it currently stands as it might breach ITAR export restrictions in the US.
      adds  f4b4b3e   casting cleanups (This used to be commit ab849a97821c9e1f199eea8ea2ec477687bed947)
      adds  3e670e4   a major share modes reorganisation.
      adds  65ae392   Fixed Upper/Lower case typos. (This used to be commit 53a8a6ced58429886fef019a56c9059e0dcb6622)
      adds  423a7c4   util.c password.c :
      adds  dc9999e   removed home_share from user_info structure. (This used to be commit c59b8cee4721eeeb79f07f48ac17492530d4cdb1)
      adds  da4dbba   updated briefly to mention NT domain support as working, but experimental. (This used to be commit 9dc6fa1869b5be3c3032b6f7a1b3195292927040)
      adds  dd2cc17   Added DNS Proxy, Printing, [netlogon] share modes = no. (This used to be commit 7b3340c78dd9654d6f8e04196be6cd9e826daaf6)
      adds  67cf727   NTDOMAIN.txt:
      adds  6355a22   added copyright to headers. (This used to be commit 38287a59ae1d4053d4cd2f53a141a5c826c21efd)
      adds  246cd60   added description of parameters:
      adds  77a9385   added "domain groups" parameter, allowing you to specify the groups that the user belongs to.
      adds  79f4fb5   loadparm.c: Changed 'interfaces only' parameter to 'bind interfaces only'. Added             'dos filetimes' parameter for UTIME fix. locking_shm.c: Fixed typo (sorry Andrew :-). namepacket.c: Changed lp_interfaces_only() to lp_bind_interfaces_only(). proto.h: The usual. reply.c: Made filetime calls use new file_utime call (wrapper for sys_utime). server.c: Made filetime calls use new file_utime call (wrapper for sys_utime). system.c: Added Andrew's sanity checks to  [...]
      adds  a6929fa   Adding make_smbcodepage.1 man page. Updated smb.conf with dos filetimes. Jeremy (jallison at whistle.com) (This used to be commit c4a4a9016ea5654c5d945a935e60d4f1f3b073e5)
      adds  ea92c8d   add some debug info (This used to be commit b22fa0d7e3d1158112e03f93a22232e719fe6003)
      adds  ac21902   get rid of the KEEP_PASSWORD_SERVER_OPEN define (This used to be commit ed484d4501e855f467ce2b3cfa63855acfe5e516)
      adds  8adc95a   This is a set of generic SMB client routines. I needed this in a hurry to fix the password server code, so I didn't use SMBlib. This code is fairly generic and uses a "struct cli_state" to hold the client state. (This used to be commit 3a0b5f06f42efdb522f1c5d3d9a4b4afabe03b40)
      adds  0891bb6   rewrote the password server code using the new clientgen.c client interface
      adds  6032872   some cleanups in the clientutil.c code.
      adds  c9ab32c   prototype updates (This used to be commit 2b976cb7ecf50c118bd15923f6500bb8d2e058b7)
      adds  4880c4a   added a note about which netbios name is use in server level security (This used to be commit f02672439554159ee49412731978286865418588)
      adds  8dba4c6   add a note on how to map usernames with spaces in them (This used to be commit 708399e23461f2cce869038ab99d5e5bb54e4a62)
      adds  3700907   Updating an entry.Paul (This used to be commit 1b056ddd9a787de902639b2ed85fe3953a750562)
      adds  0aa3935   fix the order of become_uid() and become_gid() in become_root(). This was a harmless bug but left log entries
      adds  8f13fb0   don't check lp_alternate_permissions() in the new utime workaround code. lp_alternate_permissions() is intended only to affect the display of file permissions, not what you can actually do with the files. (This used to be commit 454802d5922bf2b2c6df1f084e183611937ee5fb)
      adds  bb9ca7f   check for EPERM or EACCESS in file_utime() (This used to be commit afd7592ffd74fbc77f4b177b007291df95f418ef)
      adds  0083afc   damn, I spelt EACCES wrong.
      adds  efe9b26   loadparm.c :
      adds  79b3144   chgpasswd.c: includes.h: SCO changes. server.c: Added code in open_sockets to allow 'bind interfaces only' to           work as documented. Jeremy (jallison at whistle.com) (This used to be commit 46ac5928d9069af1dc60e9724f38e228dd578937)
      adds  7985bcf   WHATSNEW.txt: Preparing for 1.9.18alpha2 release. smb.conf.5: Added 'bind interfaces only' parameter. version.h: Updated to 1.9.18alpha2. Jeremy (jallison at whistle.com) (This used to be commit 7221e19d5ef4a242ce29d3148957c3e481456934)
      adds  cd8d758   preparing for release of 1.9.18alpha2 (This used to be commit 27dbb81dd3ca44b45238d63f2ff3e8da429f9845)
      adds  a5351dd   The ubi_* modules are under LGPL, not standard GPL.  This README explains that. (This used to be commit bc2834c2cc7bda0c1e780d160a73c8b71bfe467f)
      adds  325738b   WHATSNEW.txt: Updated for alpha3. server.c: int16 -> uint16 fix for port comparisons in oplock code.           Needed for Solaris. version.h: Updated to alpha3. Jeremy (jallison at whistle.com) (This used to be commit 2d9645e99ba30a5cce4372ff80d1bd26c516ac34)
      adds  59759f0   preparing for release of 1.9.18alpha3 (This used to be commit e4f6ec8c0e2c1ea055cdc811b19feccbc808fd0b)
      adds  988c73b   don't send any statistics in the node status reply (This used to be commit a5f52340a49bb2c4f2cdfa7b3c8b45cc5b0e9ec6)
      adds  bda8cac   updated tel no and email address for my entry. (This used to be commit da4b2bf466cfca31009e02f9b33227c0c4a048b2)
      adds  e5c3191   Implemented asynchronous DNS lookups in nmbd.
      adds  f20e6f6   shared memory code cleanups (partly preparing for a possible sysV shared memory implementation) (This used to be commit 8d1993c71a5d5d32636f62ba9b9a9009ec74d730)
      adds  2e8cedb   loadparm.c :
      adds  5897f04   Makefile client.c clientutil.c clitar.c nmbsync.c :
      adds  a947dff   Makefile client.c :
      adds  d38aba3   client.c :
      adds  5cd52a5   playing about, trying to SMBopenX a \PIPE\NETLOGON (should be a SMBopen) and then send a LSA_REQ_CHAL down it. (This used to be commit 473f21071fad603865358821b83df6b58c9a06a5)
      adds  10e186b   missed one of the files (lsarpc) in the touch and chmod instructions. (This used to be commit c100b39be9bd28498d6fda55eb2ed90af85cd3f6)
      adds  203c93e   general sorting out, from crashes generated by do_lsa_req_chal() in client.c
      adds  310536a   missed nmbsync.c when adding setup count and setup pointer arguments to cli_call_api().  sorting this for jeremy.
      adds  56214b5   commas in the wrong places... (This used to be commit 0ca7a64515065c0d8c47b38ee996901bd5e00020)
      adds  5557ab3   renamed static cli_setup_pkt() to static cli_setup_packet() because it clashed with the currently-used cli_setup_pkt() in clientutil.c (This used to be commit 25560cf40b997e400d16fa0c1380e5bc29c015a5)
      adds  abb255c   Big change to make nmbd code more readable/understandable.
      adds  a12f047   nterr.c :
      adds  be0f2e1   nmblib.c :
      adds  a60ad7b   default server_name if NIS server is unavailable should be the local machine, not a NULL string. (This used to be commit 5b15b17fc6da0e2b496822638edf566dedf3efde)
      adds  96d6187   updated to reflect the current state of play:
      adds  7809548   preparing for release of samba-1.9.18alpha4 (This used to be commit e24465890a2fd87fce4f88b97f7ad84a4cc34d7b)
      adds  1bdf2d8   preparing for release of 1.9.18alpha4 (This used to be commit bf5b060bd9d210efe95b3529dfba98c5c49716e0)
      adds  3a25722   update SGI build files to latest source (This used to be commit f492bd51a61cbe6dd4f1971491b760fc7ebd2554)
      adds  390c1f3   Makefile :
      adds  027630f   sam logon query creation functions.  written twice because i deleted it. (This used to be commit 9eee8c2007bf4f7756f6d645a61055101d280316)
      adds  5493293   got the SAM logon request generated, and received a SAM logon response back. YEAH!
      adds  7e56b5a   added correct client-side credential generation / checking to the LSA SAM Logon query.  i think i even got the client-side checking of the response credentials right! (This used to be commit f14c111835e18e361468cc6a1666a02654afe743)
      adds  11ff512   oops! (This used to be commit 2119624010e599359f4829cce6800bb0c55d281e)
      adds  b370173   latest version (This used to be commit 48c4eec98defc2ade02fe7be1539367a53cbee98)
      adds  5f985d7   updated to describe smbclient work recently done. (This used to be commit afa790f14cc11b7be110d767e2395a819cf8ceb4)
      adds  326da27   preparing for release of 1.9.18alpha5 (This used to be commit 1b17455066098104b9b0907a58195328c6467d71)
      adds  a342ff5   The browse synchronisation code in nmbsync.c now uses the clientgen.c code, which means we don't have to link with a fake getpass routine and we don't have a whole pile of global variables that really have nothing to do with nmbd and were there to keep the client code happy.
      adds  f8c0595   fix some casting errors in smbencrypt and some multiply-defined errors in clientutil.c (Luke, you can't just copy a global variable declaration from one file to another, you need to declare one of them extern) (This used to be commit 944ecbcbd47afcc20e2e408a06d57c7b8d0d86a8)
      adds  2058763   added -U option to nmblookup. This is similar to -B except that it forces the client to send a unicast instead of a broadcast netbios packet. This is useful for diagnostics. (This used to be commit 57e0fac61414c032df35c8a4c0ba4d3a9f55c5b8)
      adds  95b3b14   hooray.  hooray some more.  hooray a lot.  got the client-side working.
      adds  d807001   added mention of compile-time experimentational NT Domain code. (This used to be commit 800a7218bcdf3ce57af0ce0428f96d42edc1d188)
      adds  8047228   Fixed 2 oplock bugs:
      adds  464dc54   also disable read prediction in 1.9.18 (This used to be commit 0f15558efb26b7215540a588dfe8733e9346d407)
      adds  71d648c   change the default file permissions on the SHARE_MEM_FILE* to 0644. smbstatus now gets only read permission on the share files and does no locking.
      adds  8586dda   added LSA Open Policy query and response processing to smbclient (This used to be commit 16cc27852bf54999db4b0a3665b0743d9fe0e74a)
      adds  d94a4a6   documented LSA Open Policy Query. (This used to be commit f5c24c8d9c397d5a7a3f9d0f5dbfd204485f2662)
      adds  f868196   checks against file handle in api_fd_reply().  i don't know what error message should be returned, so i just let it fall through to sending an "api_unsupported" (This used to be commit 85d132da6756da0904fe894ea617b84e38e610ff)
      adds  13291ce   added LSA Query Info Policy. fixed a problem with byte ordering (doing an SIVAL of the setup parameters which was _also_ being done in the creation of the SMB header.  oops). (This used to be commit 541fb82895008cc30477019cdcafed9fdbbeac43)
      adds  44b6fa7   updated header to 1.9.18alpha6 (This used to be commit d4bf6deb5adea982913507ad5089929521274485)
      adds  2a8169f   updated to indicate reported success with NT 3.51 as well as NT 4.0 (This used to be commit 69777caec171c1eafdc6a4958a931efa06a9beab)
      adds  2391c5a   spelling mistake (This used to be commit 81374d30661fb3ad0271e7d2db9eecb7beb3d42b)
      adds  e6ee5fc   preparing for release of 1.9.18alpha6 (This used to be commit 28ef0df30efd4011e6a782dc02474b6d4082d6de)
      adds  a030c93   Fixed ntclient.c so it would compile. Jeremy. (This used to be commit 598e98e5612250966696826a98de35356f8f03d8)
      adds  6fc83d5   Fixed bug where we are a WINS server but not a domain master browser. We were doing a name query instead of a name status. Jeremy. (This used to be commit 4021a1bf553a20b518595f621f828d8279d05303)
      adds  aee261e   added LSA_Q_CLOSE and LSA_R_CLOSE (also to smb.h).  implemented in smbclient. updated Query Info Policy to report domain name and domain sid for info levels 3 and 5. fixed bug in dom_sid_to_string (idauths decoded wrong).  fixed bug in DOM_SID: subauths are 32 bit not 16. (This used to be commit 2f3cca23e2465ca6a3a31fda005af1fd74f6af92)
      adds  7c20ee0   refuse pathworks type R connect (patch from Stephen Tweedie) (This used to be commit c63fee2b282c8b53f87e63995384602b66a805a6)
      adds  c9fa24b   SYSV IPC implementation of fast share modes.
      adds  e06da92   define USE_SYSV_IPC on a bunch more systems.
      adds  ba4d965   define USE_SYSV_IPC on sunos4 (This used to be commit 6388da22eb95c8bfd3f17f5645bdaa16cfca0c6b)
      adds  e75de8a   lower the default hash size if SEMMSL isn't defined (This used to be commit 9f0be847fdbcf0f8bbd69de6cdf277ae0440bcda)
      adds  d6739a1   define semun for broken solaris sysvipc (This used to be commit 4db076e08bec525ee908a391b22fdc12cc66bc27)
      adds  c79e0ab   fix cast (This used to be commit af13f5e1788b6f81cfcdaeb85dc709458e3d4816)
      adds  9c717c2   fix for broken sunos4 includes (doesn't have SHM_R) (This used to be commit 6ca96782ace2258707f49d204726a00baef9d941)
      adds  f320197   need includes.h to compile on some systems (eg. sunos4) (This used to be commit 7d80e25bb422d841aad81c2b3d76039bba6c9f79)
      adds  79f6701   enable sysv ipc and fast share modes on OSF1 (This used to be commit 3480524e15aba50dd459ac5979eabb8974898e35)
      adds  d8e7942   smb.h smbparse.c pipeutil.c :
      adds  1260eff   Adding printer drivers patch from Jean-Francois Micouleau <Jean-Francois.Micouleau at utc.fr>. We can expand on this after we have tested it out. Jeremy. (This used to be commit fb81a77a63af2c2d524e5f5166024c34b83a0ea2)
      adds  86f4709   tired of updating Makefile - use perl script to generate it now (This used to be commit ce65e1f4cc91db533c26c3ccdba6d4dd3286d22b)
      adds  f0da0c5   removing Makefile and adding perl script to generate it form source tree (This used to be commit eb95385f65bb36528649e205f617a03dc8db2d97)
      adds  3c214a8   mention that Perl is required for build scripts (This used to be commit 9e51c248af8e7845b4ab477893fb07ab7840b7a2)
      adds  8f0316b   Adding Windows 95 printer driver code donated by Jean-Francois.Micouleau at utc.fr. New program, make_printerdef, plus two new parameters :
      adds  0f848f6   Adding PRINTER_DRIVER.txt docs. (This used to be commit 02fc5e756dfb71ad213aacf388563608fbaf7309)
      adds  db12131   Added "printer driver location", "printer driver file" parameters. Jeremy. (This used to be commit c739de26c286ad1c6e19896c7e9757bc584c7fc2)
      adds  ecb952f   Utility code to produce printer definition files from MS files. Part of code to support Windows 95 automated printer driver installs. Written by Jean-Francois Micouleau <Jean-Francois.Micouleau at utc.fr>. (This used to be commit 6e9f817414d6f7bdcb0ea64170d0db34b62651a5)
      adds  fe0a702   byteorder.h :
      adds  b925b3d   added frag field to make_rpc_hdr() function (This used to be commit 6b0e51929495582bc48a4d5fba24aa7c1f7caaf6)
      adds  4fd96fd   clean up the hash entry code a bit. Got rid of lp_shmem_hash_size() and made it private to the 2 shmem implementations. Added new shmops->hash_size() function.
      adds  cb6941a   - don't allow locking to initialise twice - check that it is initialised before de-initialising it! (This used to be commit 68ad7b91999216e5721207b5a79c3a66be7cf420)
      adds  87ea4b9   damn. We need root privilages to do semaphore operations even if we have done the semget() as root.  The problem is that become_root() and unbecome_root() are so slow!
      adds  a2cbf43   split ntclient.c down into appropriate modules. (This used to be commit 50d7e4d6f6b5d770742ee83523d6146cf51f8259)
      adds  0db5b8f   ipc.c :
      adds  ebafb1e   called dump_data() from show_msg(). (This used to be commit 89664898e2457de2986d515f6f476993ee1bbea2)
      adds  651a62e   updated to current version number. (This used to be commit 8eae5cc0fd2ccee1e34cdec5164d53f8afb9c668)
      adds  26f5e4f   preparing for release of 1.9.18alpha7 (This used to be commit dceace804ea3efa8de6ab31fb44acdc10d46ed73)
      adds  520878f   ipc.c ntclientpipe.c:
      adds  77cc0d6   typecast in calls to print_asc() wrong (This used to be commit 4088683ee046783678d4f748ddb03b5907d00506)
      adds  1337b61   zero data parameter being passed to smb_io_rpc_hdr(), which couldn't cope. (This used to be commit c0137cd8fe1362beef9ce879cc558869bdf2edfa)
      adds  21fda98   byteorder.h :
      adds  4da6236   preparing for release of 1.9.18alpha8 (This used to be commit 48548526e8bef3cdc6f5d202bb6c7849e7862e48)
      adds  cbafcc4   update (This used to be commit 9dd2fcae78042a2777f068d4a574605397402aad)
      adds  a275e5d   removed mechanism that created actual files NETLOGON, lsarpc and the like, which are pipes on the IPC$ connection.
      adds  15e1347   updated documentation as chmodding files /tmp/lsarpc and /tmp/netlogon is not needed any more. (This used to be commit be649198e61b2c2eed7b4a221bbd0bdbab074823)
      adds  6f36232   preparing for release of 1.9.18alpha9 (This used to be commit 9212c93beefa83be349b250fe98b65e07d842038)
      adds  628d799   moved ubi_ modules back into the ubiqx directory.
      adds  397e1d6   Chris will be pleased to know that mkproto.awk no longer runs on the ubiqx files :-) (This used to be commit 13d90255928711c05d8e147081afa309b8abf1af)
      adds  f1093ad   Makefiles for libraries.  the dependencies aren't quite right, and i don't know how to sort them.
      adds  739a730   Makefile:
      adds  fcaacea   GLPL notice on the rpc_pipes/ directory (This used to be commit 808a0b1be700eaf074c113f45bb5febf02d41112)
      adds  3e0fb18   Modified Files:         ubiqx/Makefile ubiqx/README.UBI
      adds  55e2dc7   storing pipe name state (from set named pipe handle state call) in the pipes array. (This used to be commit 5335d5cdc4659f4676958f0399e2de29a117c133)
      adds  9fc5056   added a client-side "set named pipe handle state" function.  not known exactly when you call this (before or after a bind).  can sort that out later. (This used to be commit a64ba16db615f83739c147a521ccff3f7c42987b)
      adds  e77e5e6   blanked out these files, so that if someone does make proto, they don't interfere with the files in the rpc_pipes/ directory.
      adds  d5fdd84   - cleanup some warnings
      adds  f0b2473   removing the files that are now in rpc_pipes
      adds  48d07d5   this is now in the rpc_pipes directory (This used to be commit 642ef3c78ad6d1c75ac127ff2169a9081a1c1454)
      adds  ad5c8ba   no Makefile needed here either (This used to be commit 4d9cd22c9e885a3b1535ab4d80f0622121abc7a6)
      adds  23c6803   pm_process() never closed the file (a memory and file descriptor leak) (This used to be commit 0d9b0d0fffc2b11fe4897b8b99f321fc7d9a143c)
      adds  30c0469   OSF1 doesn't define union semun either. (This used to be commit af7700aa2e3c736f86ae3217a424dfb0910f5f45)
      adds  88bd62c   define NO_SEMUN for svr4 (This used to be commit a43fa71a5fa740ae8757989c4177f21d8193de94)
      adds  4400805   change from * to ^ in hashing of device/inode. Using * meant that if the device number happened to divide the number of hash buckets we would only use a small fraction of the hash buckets, which would slow things down. (This used to be commit 623ffd701f2f966875d396d8b2df74f0cf874cda)
      adds  bc5e2a1   Update file for automatically generating a release (This used to be commit 01df21c22d567a0cc6d69a03fd3246dcfd92217d)
      adds  03deca0   re-initialise the timezone on each new connection. This means you don't need to restart smbd after a DST change. (This used to be commit 2a50d5d5ed4ca7d2b546d7337ec88c527ec82689)
      adds  264b1e0   some locking code cleanups (This used to be commit 6d77311d6cecabafb86c02e26b30724425ef6208)
      adds  92fcced   don't use SEM_UNDO because of ridiculously small undo limits on some OSes. Instead add explicit checks for dead locks at startup. (This used to be commit 79858d610c37675b9dc56a949723053ac9b67620)
      adds  0024725   change a debug level (This used to be commit d8b896a90fb693187a11456e46971c873e9f0d60)
      adds  224c40a   a simple SMB torture tester. This will allow us to evaluate locking techniques more accurately. (This used to be commit 054e3b2ae3a8cfb98fde72becef9b05de34d2ba7)
      adds  6a0590d   set O_CREAT on lock file (This used to be commit 32fecea63b892e0a15c398cfc65d53c4ece74d86)
      adds  9b1b141   updating to latest version (This used to be commit 4525c3b6e57bcc7b878eb4194e21603f33e9d7ea)
      adds  c533c07   client.c clientutil.c proto.h rpc_pipes/ntclientlsa.c rpc_pipes/ntclientnet.c rpc_pipes/ntclientpipe.c :
      adds  87f045b   added instructions advising people to set up 1.9.18alpha as a Win95 Domain Logon server, with encrypted passwords *prior* to trying out the NT Domain Logons. (This used to be commit f39608ec065503920aafed9655178ce36e67f1f9)
      adds  18f3226   updated version number. (This used to be commit 4de4571855d8c9695035beaa3353bdd9c9a0eb78)
      adds  cc17cd3   mention of GLPL for the rpc_pipe/ directory (This used to be commit f49eb1e03780f7c5e6355517b8f6134c571be246)
      adds  8e873b4   preparing for release of 1.9.18alpha10 (This used to be commit fa251b7eba48c9ef2d8d3d798ce5b99c8508c243)
      adds  87cada5   minor async DNS cleanups
      adds  60e8211   don't print the progress so often - it slows down the client too much (This used to be commit cc6e7706635ba4bf044ebd5a525113c1b2fd93e3)
      adds  4fe3b2c   to avoid any possibility of the pipe getting full and blocking we now only allow one query in the async dns pipe at a time. The others are queued in the parent. (This used to be commit f1004dd52adb29d088f0725e2c940ed44d3a764f)
      adds  d186100   fix comments (This used to be commit b3fd976b6c5c8342d04d87a7523864b09918d260)
      adds  56eece1   got rid of redundent rpc_pipes/rpc_proto.h (This used to be commit 1a454f818841bf016ff04fd70cd73a5964d56f2e)
      adds  4012c1c   convert the credentials code back to uchar[8] from uint32[2]
      adds  e67c2e9   fix some uchar/char conflicts (This used to be commit c164681dfe2ad9623a59f01eea914bf27d4801e5)
      adds  eebb68b   loadparm.c :
      adds  ab75bce   documented "domain hosts allow/deny" parameters (This used to be commit adf3119245148d517913efb549e8b88d5ba66b39)
      adds  16dea68   updated (This used to be commit 34325448542e307198635a15d5ff3bc895c24413)
      adds  73b4787   updated (This used to be commit f39fe3b62dd869f218bd8a2c66de7b91c0044192)
      adds  b26623b   Christian Lademann's contribution:  new capabilities in smb.conf.
      adds  083a3be   preparing for release of 1.9.18alpha11 (This used to be commit cadd772df72aa13018ea6e909ed0d7e294f24b5e)
      adds  4039df6   added code that _uses_ arcfour.  arcfour itself, or anything remotely like it, has *not* been added.
      adds  cdc6099   Rolling back the files loadparm.c : to equivalent to version 1.67 reply.c : to equivalent to version 1.69 server.c : to equivalent to version 1.122 util.c : to equivalent to version 1.98
      adds  028679f   smb.h :
      adds  bd83f46   add NO_SEMUN for HP
      adds  52fa04d   Change to always register the WORKGROUP<1e> name as does Win95. Jeremy. (This used to be commit 313fdcd3e99e0fa2bd44b30545cf32e36cd13119)
      adds  ba5086d   no asm/signal.h for linux as this is not portable
      adds  3670f3d   change from %D to %m/%d/%Y in timestring(). This doesn't really matter as it is only for logging but it will prevent people from writing in to say that we are not y2k compliant after running auto-diagnostic tests. (This used to be commit b4e55cd4765085fc2465c6ff757094e05eabc51e)
      adds  ec35f1c   local.h: Added OPLOCK_BREAK_TIMEOUT_FUDGEFACTOR. proto.h: The usual. server.c: Added timestring() messages to oplock logs. Added fix           to allow file open processing to continue is an oplock           break message times out. Jeremy. (This used to be commit c45369217169fac261b32db71469c007db4b4a03)
      adds  bd529d7   following a cvs error, i am rewriting this monster-commit.  with bad grace.
      adds  36e5b64   ipc.c: Changing back arbitrary alignment change until I know *why* luke changed it. proto.h: The usual. uid.c: Fix crash bug when attaching with smbclient -mCORE. A vuid pointer was being used when it was null. Jeremy. (This used to be commit ff94f97cf2b0f62cbbddbfd3d126df7f4d649334)
      adds  f9bbcb3   Modified Files: 	mangle.c server.c proto.h
      adds  b9c6add   ipc.c :
      adds  0299049   local time discrepancies between the date on my computer and the date on chris' computer (probably about four minutes) meant that chris' commits didn't get downloaded when i did a cvs update.
      adds  a90d206   added two more sets of tests to the smbtorture test. The tests I added are ones that I know Samba fails. They are:
      adds  fbb57e5   a few more tests added, including one that tests whether the server understand the full range of byte offsets in locking requests. Samba doesn't (due to the 31 bit limitation in fcntl locking) (This used to be commit af1f408a05a42a7ec5c2f4cc5b67c08b3c6cf61f)
      adds  a81dd62   mod_smbpasswd() was junking the smbpasswd file... uninitialised variable warnings. (This used to be commit 1b0bd98bb3bfd3d8cd02e8983e825199e839ec05)
      adds  e357d91   attempting to mark up 32 bit error codes, needed for NT domains. separated out smb server-mode password validation into a separate file. added called and calling netbios names to client gen state: referenced section in rfc1002.txt. created workstation trust account checking code in ntclient.c
      adds  cc51294   byteorder.h :
      adds  77aec4a   Rolled back tree state to 11:59pm 8th November 1997 EST to remove problems. Jeremy (This used to be commit 4a36ac236c2ad634f05efcd0179875d09988614a)
      adds  c2d2a17   Removed pwd_validate.c as no longer in main branch. Jeremy (This used to be commit 5a4a936b2c1eb6659980c69f6d05b45b14e63735)
      adds  5c3f9f4   auto-create the locks directory on startup (This used to be commit a0ab8fe54c27d9f25266c5abfd60458827500dfd)
      adds  daa6189   Left global_oplock_break set while request to break oplock is outstanding to client. Done to allay Andrews' fears about readbraw crossing on the wire :-). Jeremy. (This used to be commit 2fe8a730d9eeadca22ed1424014181e193ce3d52)
      adds  5b6d9d4   fixed a bug which caused nmbd to core dump.  The problem was incorrect parameters to cli_NetServerEnum() (This used to be commit 628d5895aa8a6add1a76bcf2561d01881b7c8c63)
      adds  30dfa00   added code to test the cli_NetServerEnum() function in clientgen.c (This used to be commit 4933ba49b55a9a438b006c977c7ab6f5960065a3)
      adds  9f80455   loadparm.c : Added "veto oplock files" parameter. make_printerdef.c: Fixed warning. quotas.c: Fixed irix root errors. server.c: Fixed oplock reference count bug. smb.h: Added IS_VETO_OPLOCK_PATH(). Jeremy. (This used to be commit c28487df63e29bc0f8d2ece876a07a2a076d4c73)
      adds  eb97fc7   don't do the 255.255.255.255 mapping for group names if the name type is 0x1c. This allows remote logon servers when using a Samba WINS server.
      adds  689ed34   ipc.c: Changed reply_trans to use receive_next_smb() to cope        with local message processing. reply.c: Added check to reply_lockingX for chain after oplock break. server.c: Added receive_next_smb(). trans2.c: Changed reply_trans2 to use receive_next_smb() to cope        with local message processing. (This used to be commit f4ae644e13f2c4479dfc94c77c0a8295edf54086)
      adds  e4f9da8   fixed typo (This used to be commit 02721a9f1be6aed11a68b70c910056f054c64f67)
      adds  6a6653f   changed nmblookup to only set recursion_desired in queries if the -R option is used. (This used to be commit 4561b8242e12c63401d008e7fdb2442457bd366d)
      adds  31e8936   added some debug lines to the rename code (This used to be commit ee3042eefb47bbdbefc83ab3f0f407c7dea4d8a0)
      adds  e8f3f79   use LocTimeDiff() not TimeDiff() to ensure that longdate conversion is consistent (this is really just a cosmetic change) (This used to be commit 30b84bb68bfbfb022decc36c1b4869a39a06e556)
      adds  4e92c7d   Added in mods for new smb.conf "remote browse sync" option as posted to the samba-1.9.17 tree moments ago. (This used to be commit 2ee25cd117a116d0304960780d6c197f39d25a3d)
      adds  5a1c907   Just fixed a *serious* bug in nameelect.c to do with local master browsers. Once we have become a local master, we would *NEVER* stop announcing ourselves as such. This has serious implications for the new nmbd code. Jeremy. (This used to be commit 8e8d239d9e112bf1eb32f4ec1657ff505a34d934)
      adds  51f20ad   added true enumerated types in loadparm.c. Now we don't need all those "interpret_security" and similar functions. This also means that testparm produces string values for these enumerated types rather than an integer. This was done to make the web interface much cleaner.
      adds  ab3f446   the usual :-) (This used to be commit d6467d44b14f4bc683b839d520b4df38719bf2c0)
      adds  a5d239e   fixed some typecasts of (char *) to (unsigned char *) (This used to be commit c98ba8c748bd852ff609cec5510cd5a013f51fd2)
      adds  8d971f1   this new cgi code includes the ability to act as a mini web server, allowing people to use web configuration of Samba without installing a web server (This used to be commit b4e05c360e77cbf27a95920b613bfe6bc874ea1b)
      adds  8bf0f35   added a test for the NT SMBgetatr bug in smbtorture
      adds  74f06e4   minor wsmbconf and cgi changes (This used to be commit bca9c49e6f24c2ee79cbb9b6ebf69d6647146fc1)
      adds  a1c5442   test SMBsetatr as well (This used to be commit 2f29c24ba721e417828efca57011ed45892191a5)
      adds  c16d132   added some QPATHINFO and QFILEINFO tests into smbtorture.
      adds  931d015   added a SMB_QUERY_FILE_ALL_INFO test into smbtorture
      adds  ebe7c7a   added cli_rmdir and cli_mkdir
      adds  df46de4   Remind them to read the man page about needing to be root. (This used to be commit 9ccd76e64d396c5c7f1da7346196476ca9a21eb8)
      adds  e54a611   get rid of stat command (it is a hangover from an old experiment) (This used to be commit 8ced76c4c71c67c54bf0deedff5a7adfca04e4f3)
      adds  6c158ad   oh no! my favourite hack is broken. You can't do:
      adds  f822c17   fixed a very nasty oplock bug. We could send oplock break requests on files that aren't open if the file happened to close while the oplock was in transit. We would end up sending a oplock break request on another random file (actually the open file that happened to have the highest fnum). Then we wouldn't get a response, so smbd would keep sending and would actually flood the net with an infinite number of oplock break requests! (This used to be commit 0da20e0aecbf3 [...]
      adds  bca5c72   there was a bug in my oplock bugfix :-)
      adds  f4e60aa   preparing for release of 1.9.18alpha12 (This used to be commit 9cac33a13dc7c4890628436b80f6cbd8361deab2)
      adds  7f2cd86   get_entries is an int not a bool (This used to be commit 84215c9b91f3c5130b172a3bbc83c7ddd66c5cb8)
      adds  7c025b6   pass the mailslot name to process_logon_packet()
      adds  cf9d07c   added a sent_oplock_break element to Files[] as a paranoia check so we can't sent a oplock break twice on the same file.
      adds  ec8e33c   use -1 not 0xffffffff in SIVALS() macros
      adds  7da2663   don't display locks for dead processes in smbstatus (This used to be commit c7df484ef6d746fb1f5b53007ee04fa54e5f2223)
      adds  15a6097   clientgen.c: Added cli_mv() (used in a recent torture test). reply.c: Changed reply_open_and_X to split out the oplock request bits from core and extended and if an oplock was granted only set the corresponding bit on reply. server.c: Added code to dynamically allocate i/o buffers in oplock_break (prevents recursion problems) , also made reset of sent_oplock_break explicit. Jeremy. (This used to be commit 16e55ee2b8be9a4210d8cf87691cdf42373759d2)
      adds  bea2394   the logon script example should use %U.bat not %u.bat (This used to be commit e57275dd193d648458293b25f0cc3c7179f26536)
      adds  365f1ea   dded error checking to scripts (This used to be commit b7e1265f106010e03d92575f4578162ec659994b)
      adds  ceb047f   remove stutter from closing instructions (This used to be commit 358fcbf2e4ca274d7ef34e3cac0bc7fd72732ec5)
      adds  00b5a07   fix for systems that don't have PWD environment variable defined (This used to be commit f67e21f73ffa3bbb1f3bffae709219c86be236f6)
      adds  c4aaa6b   asyncdns.c: Removed warning when compiling with -DSYNC_DNS. nameelect.c: Tidied up settings of work->ServerType when unbecoming things. nmbd.c: Fixed pidFile warning. server.c: Fixed pidFile warning. Jeremy. (This used to be commit 94d53dcac5d06e48be5cea9d54625da795f62d20)
      adds  0e6a7ca   Documented the 'veto oplock files' parameter. Jeremy. (This used to be commit 0263f333f22d2f7f90a155ff19915ff58929bba0)
      adds  7b10574   dont try getpeername() when Client isn't initialised (This used to be commit a32ca542ad294ecc3848ca511337a8cc994d67be)
      adds  c65bcc2   get rid of some things out of smb.h that are already in local.h (This used to be commit d55df52487ca6786f1635276b2787857a772219a)
      adds  7097597   HPUX trusted systems need to use bigcrypt() not crypt() (This used to be commit 979eaf9e9c4dd58f1371597585d4cd64841febd0)
      adds  6a012a8   the default GUEST_ACCOUNT should be here not in smb.h (This used to be commit 13c2f432d61381a055378d303dfc8806ea4eea42)
      adds  a53d7c1   changing the comment in find_new_file() to say why a base of 1 is used (This used to be commit 2b0f3fd14908411472be032ad09144cb71c55479)
      adds  f97a49c   add the null string to SMBsetatr calls (This used to be commit fbb2be050ded099741345a101ba13e6b12ebc823)
      adds  1463cb1   fixed the help message for -p (someone complained!) (This used to be commit c779ed654ec7d9f1fc870476a05d2294e8c0faea)
      adds  3e23d79   fix toupper(c) on a already uppercase char and tolower(c) on an already lowercase char when using code pages. Jeremy, can you confirm that this looks right?  It comes from PR#1992 (This used to be commit 157fde339695d3185ecf857187e981edd06a8b65)
      adds  bd1abc6   hopefully handle "ready and waiting" messages in print queue output a little better (This used to be commit 465edceecf86cafd225e5662b01242f87f0bd603)
      adds  cc12fc6   I'm slowly getting though the todo list :-)
      adds  11d7f4a   make the "printing" option a per share option rather than global. When printing to lots of different sorts of remote printers this is useful (This used to be commit 7a88bed4a5ca8afe1f2836f7f9a019db01bf998e)
      adds  69460b4   allow users to disable the NetWkstaUserLogon call in server level security by changing a setting in local.h or adding it to their Makefile. See comment in local.h (This used to be commit cc10fdf7583ec644850445ad96afd8b22b71e86f)
      adds  2b8247d   add a warning if the timezone is not a multiple of 1 minute. This should catch broken timezone files in slackware linux. (This used to be commit ce37bd9dcaeaf0c5e97845954342762ebaf43b10)
      adds  0aa493c   loadparm.c: Added lp_we_are_a_wins_server as an alias for lp_wins_support. Used by the new nmbd and just makes more sense :-). Jeremy. (This used to be commit 7a2a45eae2e9a930d3243498d4e66cc2f5e4d370)
      adds  87df234   allow local_machine and remote_machine (%L and %m macros) to contain spaces (This used to be commit 93f0619e049d1598db0c3022aeccf33910b0550f)
      adds  02bc90e   change the "username map" option to allow the user to stop the processing part way through the file if a match is found. If a line starts with ! and a match is made by that line then processing stops. This allows better wildcard handling.
      adds  7a668a7   applied a patch from Norm Jacobs to allow "printcap name = lpstat" to use lpstat to obtain the printer list on systemV systems.
      adds  e94d563   put the default PRINTCAP_NAME def in includes.h not local.h so that it can see the SYSV definitions (This used to be commit e439115366804982af6faba75714dbe2626edead)
      adds  d3046ca   slight cleanup to the linked list handling (This used to be commit 97b62b347648411d034ab91845ae607eca4dfad6)
      adds  63a35dc   Makefile.lib does nothing, so remove it (This used to be commit 4800a02a92d9451d3bd51e7b9e366e4e60a3789e)
      adds  28f37ef   don't use free and alloc as structure elements (This used to be commit f7066355b00a169423b4f64f58567e19b52abc1b)
      adds  5000693   added optonal MEM_MAN code (This used to be commit b524c8da5141e3e030e14b3a0167fa5c7ae91396)
      adds  c81a3b8   got rid of the WRAP_MALLOC code - mem_man does it better (This used to be commit d9bb3a4eba9c630370fea0fa297b176fd2afb532)
      adds  bb97a6a   allow for zero size reads in asyncdns. These can happen after a signal (This used to be commit 8bac91a6e7a3601b093cb64e9cb3bcc1663fb4d4)
      adds  00fc025   catch signals in the async dns daemon and allow it to auto-restart if necessary (This used to be commit fa599067f074647a5bad2ffd0fce12ae0a4e43d2)
      adds  75c430c   Added one more USA consultant. Jeremy. (This used to be commit 83c2414baf236b68f5c2461d1ecde845ec280b3f)
      adds  56f8788   fix typo in directory name (This used to be commit 2e73fc0449beabc9658b3fe869e577a868af3c0d)
      adds  419e882   kanji.c: Patch from Anders Blomdell <anders.blomdell at control.lth.se> for problem with kanji sj_strXXX functions. Jeremy. (This used to be commit bf48151e6ddfa72303be7eac9e156046d4fb5b5e)
      adds  7735e4d   While working on a general-purpose caching module (out soon), I thought of a better way to handle the node pointer array used in ubi_BinTree.  The change simplified the code a bigbunch.  It also forced updates to all of the binary tree modules.  CRH (This used to be commit db9898559f1493ade4478196b72663759bb18995)
      adds  155562e   fixed over char 127 problems with isupper/islower. Jeremy. (This used to be commit 4ac95226fff8e48a0024e2beb78df662fcfeda62)
      adds  164c9db   Fixed bug reported by Gert-Jan Vons <Gert-Jan.Vons at ocegr.fr> with doing a dir /s into a unix directory ending in a ':'. Jeremy. (This used to be commit 273978b7d72955efcc0e0d9e87438b45f51c163d)
      adds  64f0348   This is it ! The mega-merge of the JRA_NMBD_REWRITE branch back into the main tree. For the cvs logs of all the files starting nmbd_*.c, look in the JRA_NMBD_REWRITE branch. That branch has now been discontinued. Jeremy. (This used to be commit d80b0cb645f81d16734929a0b27a91c6650499bb)
      adds  edc0554   fix a bug that sometimes prevented smbclient from connecting with protocol < LANMAN1 (This used to be commit 95ad2c284dad9c5042ac113eb7067a10531d34a1)
      adds  111245c   allow name_type 0x20 as well as name_type 0x0 in dns proxying (This used to be commit be8a40487c128947cead19a43cf2f983e9543305)
      adds  662eaec   give out file handles differently on each new connection because of a common bug in MS clients where they try to reuse a file descriptor from an earlier smb connection. This code increases the chance that the errant client will get an error rather than causing corruption (This used to be commit 677d7a5a13728d8207dd2e7092c98d026d2d4f3c)
      adds  95d600a   fix bug in log file specification (This used to be commit 9b77a642bd302b7aea2147d1cbcd61e310ccfd91)
      adds  5d4345b   nmbd_incomingdgrams.c: Fix bug with Syntax 5.1 servers reported by SGI where they do host announcements to LOCAL_MASTER_BROWSER_NAME<00> rather than WORKGROUP<1d>. nmbd_incomingrequests.c: Deal with WINS_PROXY_NAME issues - don't reply with that name if it's the same broadcast net. nmbd_serverlistdb.c: Stopped writing "Unknown" for local master browsers we don't know. nmbd_winsproxy.c: Deal with WINS_PROXY_NAME issues - don't reply with that name if it's the same bro [...]
      adds  16bf14a   Added Lanman announce patch from Jacco de Leeuw <leeuw at wins.uva.nl>. Also added code to stop old Samba servers that announce the workgroup name as master browser name when they are a local master browser. Jeremy. (This used to be commit 3605da055737e2cc0fbfffe7772721943a5be8bd)
      adds  dfac756   Added new wins & lm announce options. Jeremy. (This used to be commit 847506a755fac3f97274a19c8a02a2a22f82ca13)
      adds  e9ef2a5   WHATSNEW.txt - updated for 1.9.18alpha13. docs/smb.conf.5: Removed unused NTDOMAIN params. Added new params. source/loadparm.c: Put #ifdef NTDOMAIN around unused params. source/nmbd_become_lmb.c: Removed check for workgroup name in lmb name. Jeremy. (This used to be commit 5136c5ec119968b39e2cf9d7f3e6836d9286a51f)
      adds  b227775   Added 'missing feature' section for Chris. Jeremy. (This used to be commit a66c7ce2219d136205a7b355144be2c45ab88aba)
      adds  59fcf14   preparing for release of 1.9.18alpha13 (This used to be commit 90b8675b88aa01ae912b5c8849ffb406ad976b95)
      adds  637c3ed   - handle ENOSPC in shmem init. - be a little bit more friendly about grabbing semaphores (This used to be commit 87f88708939a3b72b26716a0d6648c4ea2d14047)
      adds  efa661c   Missed terminating {-1,NULL} in an enum parameter list. Jeremy. (This used to be commit 5ea3633445d49da7a71be51e008128b3bbfaef9c)
      adds  b80b6ea   kanji.h: Fixed problems with re-definitions of strchr and others on AIX. nmbd_nameregister.c: Applied fix found by "Eloy A. Paris" <eparis at ven.ra.rockwell.com> (don't re-use lists after you have freed them :-). Jeremy. (This used to be commit bcfcc39a2752de0fb35b419d005bb1a86fd15fea)
      adds  b88f43d   Adding the cache module. I'll be using the cache module to replace the name cache in mangle.c.  The new one should be much faster and should require less memory. Another feature is that the cache size can be limited by the amount of memory used in addition to the number of entries allowed.  With the current cache, the default is to allocate 12800 bytes representing 50 entries (256 bytes each).  With the same amount of memory, I should be able to load over around two  [...]
      adds  42e0d9a   trans2.c: Forced trans2_findfirst to behave as NT does in error returns. util.c: Applied fix from Branko Cibej <branko.cibej at hermes.si> where StrnCaseCmp tests one character too many. Jeremy. (This used to be commit cb771b2667070cff8d6cf86998a11ba2e4977690)
      adds  bc83afd   Minor spelling, wording changes to intro (This used to be commit 0cbb60976a59effeda7d554a3962915dcb5f5c79)
      adds  7b33692   This may be a waste of time, but I thought if we keep nibbling at this it might end up being a curent announce for each new release. Then again maybe we should start from the one Jeremy and I did for 1.9.17. Just doodling really. (This used to be commit ae9cd0307e9562ca82bb62055df1aeef070c12d1)
      adds  d57c055   loadparm.c: Added fix for veto oplock files bug from Charles Hoch <hoch at hplcgh.hpl.hp.com> server.c, util.c: Added fix for oplock break requests blocking due to server being                   blocked in read call. Bug found by Charles Hoch <hoch at hplcgh.hpl.hp.com>. Jeremy. (This used to be commit 209f894fdbcfbf7a7952b6228342b86e088a9582)
      adds  be71d43   client.c: clientgen.c: clientutil.c: clitar.c: Changed usage of receive_smb to new function client_receive_smb           except for one use of receive_smb in client.c. This is the           receive_smb used to discard packets received whilst in a           keyboard wait state. util.c: Created new function client_receive_smb that ignores session         keepalives just as the old receive_smb used to do. Created         internal function read_smb_length_return_keepaliv [...]
      adds  6f56211   Fixed stupid bug in read_smb_len where I was calling itself - now calling the correct fn. Jeremy. (This used to be commit c62aa0a7600269c2bb13b939857716a6ee0f34c1)
      adds  b6084bb   Chris' smb.conf parsing doco (This used to be commit 3f0ecaceb4adbb1f75c3b84fbd031596c37ec84c)
      adds  8105ad4   Put it in the right directory :~) (This used to be commit 49694879a0f96b75bb2ca5ec120a5867706afc90)
      adds  7a98737   Updates for 1.9.18 (This used to be commit 338407732d1473ab3682c6090db297e76d864b94)
      adds  74c807f   architecture.doc: Re-added since I lost it (sorry Dan :-). nmbd.c nmbd_responserecordsdb.c: Spelling mistake fixes. Jeremy. (This used to be commit f5dfc8913bcce71f14b59c5ed8415b0f54b58e6c)
      adds  d1e796d   Fixes to compile under OpenBSD from "Todd T. Fries" <toddf at acm.org> Jeremy. (This used to be commit 3c9292505914e2119fa7b1973c9fbbe1742262b2)
      adds  d4979e7   Fixed security bug when 'force user' and 'user only' are set. Reported by Brian McCauley <B.A.McCauley at bham.ac.uk>. Jeremy. (This used to be commit 00067800a25d6f5fe11e833a01d5a7a1e76dcc11)
      adds  08bd3b8   Fixed nastly little bug where client was sending open_and_X call with smb_mode (smb_vwv[3]) of 0x20 == DENY_WRITE + read-only-open. and smb_ofun (smb_vwv[8]) of 0x11 == Create if not exist plus append on a read-only share. This was mapped into the strange unix flags of (O_RDONLY|O_CREAT) - essentially O_CREAT as O_RDONLY == 0. We were checking the unix flags directly against O_RDONLY instead of masking off the open mode flag bits before doing the comparison, so this  [...]
      adds  6f42991   Backed out changes that attempted to address a pointer array using -1,0,1. Jeremy pointed out that there might be problems with this.  Darn shame. (This used to be commit ce9acc96a6cbc91f0a3f95221c3e8f801cbdb602)
      adds  5f38824   Bugfix from Branko Cibej <branko.cibej at hermes.si> - client.c had a workaround embedded in it for his earlier bug in StrnCaseCmp - removed this. Jeremy. (This used to be commit 7cb4e4b099cef0be3a7440bd5feb8b3d0c3c5f18)
      adds  0c07774   Finally added the code Andrew wanted that will allow a Samba domain master browser to use the *<1b> feature of the Samba WINS server to get a full workgroup list. nmbd.c: Added timed call to collect_all_workgroup_names_from_wins_server(). nmbd_browsesync.c: Meat of the code to implement collect_all_workgroup_names_from_wins_server(). nmbd_incomingdgrams.c: Fixed comment typo. Jeremy. (This used to be commit 1a3ab3e84a415a6d0d9b4cafb3f0f6e8cbe3fa69)
      adds  5cdb60b   nmbd_elections.c: Added new parameter to dump_workgroups call. nmbd_incomingdgrams.c: Deal with announcements with servertype == 0 - these  are announcements that a machine is shutting down and must be treated differently. nmbd_serverlistdb.c: Exposed remove_server_from_workgroup as external.   Added code to dump out workgroups on signal correctly. nmbd_workgroupdb.c: Added new parameter to dump_workgroups call. Jeremy. (This used to be commit f7591109b968c66012af5e9 [...]
      adds  aef2c5d   Added SIGUSR1/SIGUSR2 handling. Sending nmbd/smbd a SIGUSR1 will raise the debug level by one (capped at 10) sending a SIGUSR2 will lower it (lower limit at zero). Jeremy. (This used to be commit 6a3cb6f4b46129e4d799a24d34cdb9460ed8910f)
      adds  b4e0554   Added docs for new signal handling functions. Jeremy. (This used to be commit 24fb57e7507338845c2075dbd6d86922b3f028ed)
      adds  7a6a0c6   Updated WHATSNEW.txt for 1.9.18alpha14 release. Added CVS_ACCESS to tell people how to use cvs to keep up-to-date. Jeremy. (This used to be commit 8f721f8c1d758c6f9483145a1b39e9264c8011f4)
      adds  0712d15   preparing for release of 1.9.18alpha14 (This used to be commit d3a238e7ac452690bd35f399357b8795100f60a3)
      adds  7f49012   This is actually Jeremy, working as Herb :-). Fixed bug where, when server is shut down it would always do a lm announce broadcast of shutdown. This could cause other nmbd's to think that they have seen an lm announce broadcast and start doing it themselves. Changed to only send lm announce shutdown if admin configured it or one was seen on the subnet. Jeremy. (This used to be commit 64c8111574ff9fa00d5b43b146ae4d6f6bdf0565)
      adds  65a21bc   use _exit to exit a child (This used to be commit 992b1cbc143be910d9b8e65afdc82c43d33650a5)
      adds  ed2ed56   fixed a couple of illegal uses of scanf() in the nmbd wins code. They caused a core dump under IRIX when compiled with -64. In general you cannot assume things about variable sizes. In particular sizeof(time_t) may not equal sizeof(long) and sizeof(uint16) may not equal sizeof(short). There are probably other bugs like this. We'll need to check all format statements for use of %ld, %hx etc. In general these should not be used unless you have an explicit cast to the a [...]
      adds  b26a147   fixed another couple of minor type errors (they could cause incorrect output but not a core dump) (This used to be commit 4dc66214a0cdf16e48cca961914fae37b3762330)
      adds  1df19ae   a dummy change to shmem_sysv.c to try and break CVS out of a problem with the ntdom branch (This used to be commit 213c3a4ed27cdc689e941b9a6d70e02e8b7dedd4)
      adds  6e329c6   avoid the ~ operator in netmask operations as apparently it causes problems on some systems (eg. freeBSD 2.2.2). I'm surprised by this but the change looks harmless. Patch from fred at datalync.com (This used to be commit ae8151330deafb7abc5aa604e7c8c0b762e3aa20)
      adds  0a5073e   fixes to make_printerdef.c to generate a correct printers.def file changes to ipc.c to use new printers.def file (This used to be commit 52e275c4ccc1b7f0c2ef8d12d28065898a1c89c9)
      adds  32b1501   fix up perl script so it is a little cleaner and also works with perl 4 (This used to be commit 5b724c6551c963454fe4ce27cfc8756e0c76712d)
      adds  19d7833   fix printer driver rpc to prevent core dumps. (This used to be commit 0c82d139e3eb20a00016df30f33835ab5150ecea)
      adds  d018d7b   added timestrings to become and unbecome domain/local master browser messages. (This used to be commit 5e7e3d18b51e1eb949bc793d3106a17d8e65a1af)
      adds  b0e6cf3   added commented out sections for supporting automatically providing printer drivers to Win95 clients. (This used to be commit e414f4223208dffb464940da90d536add88183db)
      adds  153a95a   added printout of file list to stderr so you know what files you need to copy to your printer$ share (This used to be commit bdfa5c709986051e78198c68c5a90358fdfa780e)
      adds  974b6b0   added description of changes I made (This used to be commit 6b8f8005f2e04665ceefe4ad98587617ff2666d0)
      adds  c2201f1   fixed type in list of ignored files (This used to be commit ae50080b6a09b62fbca0260e07a1bca4cde139ff)
      adds  4bfffb8   Fixed type that referred to regedit.exe instead of regedt32.exe. (This used to be commit 6a55305070f7dfd8a615a7f2c6d10c171ff8f0c5)
      adds  8d50079   Added 3 commands: smbmount: This is a stripped down smbclient that communicates with the Linux 2.1.x kernel to supply authenticated smb connections for smbfs mount points. smbmnt/smbumount: setuid commands that do the actual smb mount system call after having done the appropriate security checks (This used to be commit ccbbc4e647ad900b215dae949d5bcd45671c68c8)
      adds  c271da9   the real source code for the smbfs utilities. Forgot to do cvs add first. Volker (This used to be commit 65406a546e15e53fcb0b724d0df3bc56a784edff)
      adds  bd33a35   Added manpages. Removed obsolete options from smbmount help message. Volker (This used to be commit 2d550d28cd9d3cdb6f72e1f387d9c65dbc1404ad)
      adds  984b47d   Updated french contact address. (This used to be commit 800510a852db046bf88a88c966c80d71b474f4ef)
      adds  c23ed62   includes.h: Added FreeBSD 3.x fixes. Added HPUX10.x fixes. interface.c: Added netmask fix. nmbd_nameregister.c: Fixed unitialised variable warnings. nmbd_winsproxy.c: Fixed unitialised variable warnings. nmbd_winsserver.c: Fixed DEC warnings. print_svid.c: Fixed DEC warnings. printing.c: Added LPRng fixes. Jeremy. (This used to be commit 28aff043c4a3693a0c20e87c7ce11eb4bf285b78)
      adds  6e2aceb   Ensure that if we are in share mode security that the smb_uid field is invalid. Jeremy. (This used to be commit a689ca1ce5c3ffdc753dce329f51a8ede0592f29)
      adds  f5f4aba   Updated for 1.9.18 - just need a few more changes & it's done. Jeremy. (This used to be commit d0ae436de138e84fbbbbd2dc4f5617365d907f4f)
      adds  10f844c   Fixed an apparent typo: 2551c2551 < #endif /NO_FORK_DEBUG */ --- > #endif /* NO_FORK_DEBUG */ Chris -)----- (This used to be commit 954fc7e0d01443f4bfc7157f2dcba2187f6700ec)
      adds  13603f1   Final changes - ready for 1.9.18. Jeremy. (This used to be commit 5e62a96e504f298b45dae904957029de91b3e3c4)
      adds  7841ba6   preparing for release of 1.9.18 (This used to be commit c3f725ad889650147cf5b931ca9f34836daaf942)
      adds  7bd96a6   missing a couple of binary files in the distribution (This used to be commit 84e2f7854769190816690f55bfd442e8bedc92fe)
      adds  89450e3   fix bug in version numbering scheme (This used to be commit 2e9f4b5daa74484cbc8c3dc929ab3ae42d663f9f)
      adds  0d1933f   docs/Support.txt: Removed consultant. source/Makefile: Added Volker's comment. source/nmbd_become_lmb.c: source/nmbd_browsesync.c: source/nmbd_incomingdgrams.c: Fixed userdata alignment problems. source/mem_man/mem_man.c: source/mem_man/mem_man.h: added smb_ prefix to stop namespace collisions. Jeremy. (This used to be commit 4c8af3bc9f43b2427609cbeecb7940b1753a9a1c)
      adds  5c65250   ipc.c: Fixed problem where we were not returning 'buffer too small' when NT sends up a mdrcnt of zero. Jeremy. (This used to be commit 2a75519b8592948b2f35ecca040bd3f88bf89be5)
      adds  0e7be48   Following discussions with Cristian Gafton (Red Hat) we have decided to make PAM silent about it's actions. This reduced error logging for EVERY password validation request. Refer to password.c PAM section for further info. Fiels Affected: password.c (This used to be commit 7a1a8042dd005e26e610a16eaaa693f119b874c7)
      adds  b13a8bd   *** empty log message *** (This used to be commit a307b5155594a12ca978190cc9dec52e203e0fd3)
      adds  385e40c   *** empty log message *** (This used to be commit 440535a0c755cfb55ced8fe537e2251d6a30714f)
      adds  221fda2   *** empty log message *** (This used to be commit 7b031586ca33a381eb0e27f3557f43c2550df5f8)
      adds  96eed00   propogate my cgi changes to the main branch (This used to be commit 215c97e83ac74757cffb4f64176c80ddb845d65f)
      adds  08e0005   fix bug in search string (This used to be commit 04d2773a8e3b7c7dda33cd89b3042c868a1bb8dd)
      adds  28ba0fb   left out a piece of my last fix for inst package version number (This used to be commit 66899c27cd4b475bb7974c4d6de6ecb6764fb6fb)
      adds  195c36a   file srv_lsa_hnd.c was initially added on branch BRANCH_NTDOM. (This used to be commit d6354d60a1f96c0822a6345246d7b1cf52ebd391)
      adds  5dd1eb4   README		describe inst package version number correctly idb.pl		fix some permission problems with shell scripts sambalp		new script supplied by Alan Stebbens that can run setuid to 		properly print banner page for known users. smb.conf 	use new sambalp by default. psfixes.pl	remove - now handled by sambalp (This used to be commit 129aab955c069206109461e31f2b0244d8586908)
      adds  7ab9d27   reply.c: Added timestamp to attack warning. server.c: Fixed security=share problem where the vuid was still being looked at. Jeremy. (This used to be commit ab8d615fe2004c3ca93dd2978ba988ea89d7fd74)
      adds  fec28f2   Makefile: Added new codepage - 866. charset.c: Supporting code for codepage 866. clientutil.c: Fix compile bug in little-used #define. includes.h: Supporting code for codepage 866. make_smbcodepage.c: Supporting code for codepage 866. pcap.c: Fix bug for lpstat. Jeremy. (This used to be commit 6040d7a39e5d5ab426905aa79b871df815fb9b62)
      adds  4abd141   Adding new codepage file. Jeremy. (This used to be commit 91155265db1f0916716bf8da10bfda4e11124c55)
      adds  4f9674d   reply.c: server.c: Test fix for NT worstation SMBmv oplock bug. smbdes.c: Addition of 'forward' parameter in preparation of allowing password change. Jeremy. (This used to be commit 0b0b1fb122a52e67a8fdc77d013ad0b3bbb90d19)
      adds  1ea8cea   charcnv.c: Added codepage 866 support onto the file system. Patch from Max Khon <max at iclub.nsu.ru>. chgpasswd.c: Allow old RAP change password to work with encrypted passwords. Samba can now allow Windows 95/NT clients to securely change the Lanman password ! (But not the NT hash - that gets lost). ipc.c: smbdes.c: smbpass.c: Support for the above. server.c: #ifdef'ed out fix for NT redirector bug. util.c: Fix NIS bug with server name. Jeremy. (This used to be commit [...]
      adds  4b16f16   Added italian consultancy. Jeremy. (This used to be commit 9e864db97050d35675a2629ad0fb3decbd72de8f)
      adds  c247cc7   Fixed bug found by Bernhard Laeser where we are announcing to the wrong DMB name. Jeremy. (This used to be commit 6b3d4620c128fe1f77f579a451eac7f41a83064f)
      adds  12d50e3   fix problems with using inf files from HP for DesignJet 750C (C3195A) (This used to be commit 4e258eecf7088d78b285440ca87386987196eaec)
      adds  82ac976   fixed a few typos in the instructions and added a longer explaination for how the printers.def entry is constructed. (This used to be commit d9be263e598cbb10d2632247a82043aa19840012)
      adds  2d1ff64   Fixed send_mailslot code where src_type was always being set to zero. Fix found by Bernhard Laeser <nlaesb at ascom.ch>. Jeremy. (This used to be commit 303b5a79c83246e1895f9478e187610addfd2862)
      adds  0b2e575   *** empty log message *** (This used to be commit 1e1b0c80f84657f89ffcd4132887cd9f8a26885a)
      adds  a7a312a   Added Romanian consultant. Jeremy. (This used to be commit 722dc838c754e9367cca5a3bd78bbb5d5871936a)
      adds  118213c   printing.c: Bug fix for lpng reporting. server.c: Large fix for oplock deadlock bug. util.c: Fix for oplock deadlock bug. Jeremy. (This used to be commit 4cae830ab3a942b2f2868173a492d02f6332651d)
      adds  55f400b   This is *not* a big change (although it looks like one). This is merely updating the Copyright statements from 1997 to 1998. It's a once a year thing :-). NO OTHER CHANGES WERE MADE. Jeremy. (This used to be commit b9c16977231efb274e08856f7f3f4408dad6d96c)
      adds  66c668a   nmbd.c, server.c: Added #ifndef MEM_MAN around code that sets the SIGUSR1 and SIGUSR2 signals. This allows the MEM_MAN code to be compiled in and the memory debug feature to be used with SIGUSR1. Jeremy. (This used to be commit 43ef7e3cb5bb971ff6ddf8230b08995e55b7c6e1)
      adds  dc91f32   Changed phone numbers for BitWizard. Jeremy. (This used to be commit 76e467238f195d94c0afb67a2d3af3560f26d3a0)
      adds  74ef479   sync with changes to 1.9.18 tree (This used to be commit 175e85279df64a5bcfd5c3ecf50884bb970ab611)
      adds  458a678   changes to correctly use some HP printer inf files (This used to be commit ab894c3e1de582864ad9c0f6ae797b73b4c2ba41)
      adds  46c795d   Fixed warnings with gcc (assignments inside if statements). Jeremy. (This used to be commit 1a9e25d3bc610a1d49241e2fe39530813d983882)
      adds  a215c98   Changed code that truncates salt after 2 characters so that it becomes HPUX specific. This fixes a bug with FreeBSD md5 crypt implementation that needs all of the password characters. It seems better to make this an HPUX specific thing. Jeremy. (This used to be commit 91a2b746d3fac261d4be3bd7afa3d5bb601b3d27)
      adds  4f650da   Added get_create_time() function to time.c. This gets the minimum timestamp associated with a file. reply.c and trans2.c then return this as the create time. Designed to fix problems with VC++ and others. Jeremy. (This used to be commit e3d5f6196d6eff707c78941696a368216e2a7410)
      adds  0c376c3   Fix for memory leak in loadparm.c - donated by Branko Cibej <branko.cibej at hermes.si> I checked this out and it looks ok - the bzero() in init_service() was overwriting the pointers pservice->szService and pservice->copymap that should have been freed in copy_service() the line later. This fix frees pservice->szService and pservice->copymap inside free_service() and sets them to zero so they won't be freed again. Jeremy. (This used to be commit 0bcb00e2bad999df859fdff [...]
      adds  40dfc7e   Added log message so we can tell when free_service is called. Just in case of problems. Jeremy. (This used to be commit ee307df9ad1f03d7f8e515549902abd96dae72fc)
      adds  db5e1e6   always align both the parameter and data bytes on a 4 byte boundary in trans2 responses. I'm not at all convinced this was causing problems, because observations of Win95 show that it produces totally non-aligned paramater bytes and 2 byte aligned data bytes. We were previously always producing 2 byte aligned data and parameter bytes so we already had "better" alignment than Win95. lets hope no clients rely on servers producing unaligned data or parameters! (This use [...]
      adds  168fac6   *** empty log message *** (This used to be commit be395f4bce2863f4bd131793ea37f47f05e4151f)
      adds  b5eb689   get rid of reference to removed file (This used to be commit afafae133f32f33ae642662a7e9cbb427ce4691a)
      adds  e525e29   Fix from Charles Hoch (hoch at hpl.hp.com). Whne there is no data to send, setting the data alignment to a 4 byte boundary causes a few extra bytes to be sent. This seems to cause the NT redirector to *sometimes* fail. Jeremy. (This used to be commit f6ee3263dac960772024bf9009ad0ddce6d8f289)
      adds  8965278   Makefile: Fix for OSF1 typo. asyncdns.c: Fixes that went into 1.9.18p2 - allow unclocking of sigterm. chgpasswd.c: char -> unsigned char fixes. includes.h: AIX fix to get prototype for inet_ntoa. local.h: Tune size of shared memory based on MAX_OPEN_FILES. nmbd_mynames.c: Fix for nmbd repeated refresh bug. nmbd_responserecordsdb.c: Fix for nmbd repeated refresh bug. nmbd_winsserver.c: Fix for multi-homed registration optimisation. smb.h: Moved default shared memory s [...]
      adds  06859b2   fix bug when using lpstat as printcap file - remove space at start of printer names generated (This used to be commit 8f48a0571a4dda282bd3438e54a029400b7ca448)
      adds  2bce7ae   server.c: Added fix where, if all the file entries are being used, smbd tries to break an oplock to make room for another file entry. This works well with Windows 95 that seems to keep batch oplocks around for an arbitrarily long time. Also changed rlimit code to ask for MAX_OPEN_FILES + 10 (if allowed) as many systems use file descriptors for directory handles also. Jeremy. (This used to be commit 1544d5a0f889d42696656fb18d2da1c1f8626b2b)
      adds  73647f7   Removed Brett Worth from Support.txt as per Bug#3833 (This used to be commit 9afe9d8897dbc2740dbba895186614cf1f1716ce)
      adds  eefff40   Added Newcast - UK Consultant to Support.txt (This used to be commit 3e438c8e7ac336c12d40b0be967b04b2ae6b39a5)
      adds  5546e28   A small raft of changes, I will sync up with 1.9.18 also. chgpasswd.c: Fixed typo in debug message. includes.h: Fix include for aix. kanji.c: Added cap_to_sj as inverse of sj_to_cap. loadparm.c: local.h: password.c: Added code for "networkstation user login" parameter. - patch from Rob Nielsen <ran at adc.com>. printing.c: Added further aix printing fixes. reply.c: Changed access time fetch to a function. trans2.c: Changed access time fetch to a function. time.c: Change [...]
      adds  99e11e1   Makefile: Added AIX 3.2.5. loadparm.c: Added "win95 bug compatibility" parameter. local.h: Replaced MAX_OPEN_FILES back to 100 from 10 (oops). reply.c: Fixed ulogoff check against uid - changed to vuid. server.c: Changed file struct save of uid - changed to vuid. smb.h: Changed id in struct current_user to vuid.        Changed file struct uid to vuid. time.c: Added "win95 bug compatibility" atime -> mtime return. trans2.c: Added "win95 bug compatibility" fixes. uid.c [...]
      adds  749b9da   fixed typo (This used to be commit a083cef78ba235cde22453d763a7f8caca8bbe58)
      adds  3e36ba5   removed old unused test (This used to be commit 88247f23c6b6f3a7972cee3ffc3a0f8d15a899e2)
      adds  892788c   ENCRYPTION.txt: Fixed typo. Support.txt: Added consultant. smb.conf.5: Updated with new parameters. Jeremy. (This used to be commit 71c70cf090b749827ae4186a6d389864708b7899)
      adds  6d488ae   Added fix for doing pq command (from "James J. Szinger" <james.szinger at yale.edu>). Jeremy. (This used to be commit 7123405d6351cf6457adb1199dab3c6416bf9865)
      adds  c04291a   make the initial logfile names consistent. This should mean that smbd starts with log.smb and nmbd starts with log.nmb. It also gets rid of the "log." when using the log.%m construct as %m expands to smb before a client connects. (This used to be commit b7712a0a6d0afeef6239d5af61cba677eebb247b)
      adds  2beada8   Ding-dong the witch is dead, the witch is dead...... This is the checkin that fixes the infamous Visual C++ 'file has changed' bug. I feel *SO* good about that :-). charset.c: Added (void) to fix Herb's fussy compiler. loadparm.c: Removed "win95 bug compatibility" (didn't             like it much anyway :-). Added "dos filetime resolution"             instead. reply.c: Added the 2 second timestamp resolution fix that the song above is about. time.c: Removed unneeded  [...]
      adds  7123107   Updated - removed "win95 bug compatibility" and added "dos filetime resolution". Jeremy. (This used to be commit 7ca827b6eaf948d57b8aefb09c6818371e1cd65b)
      adds  a093e73   Fix for crash bug with amanda - from "Michael C. Povel" <Michael.Povel at hub.de>. Jeremy. (This used to be commit 735adfa01b7b2e540bb5476a77d6b689ca70852a)
      adds  990c843   Sometime after 1.9.17p5 smbclient stopped being able to do NetBIOS name lookups by broadcast and instead only does DNS. With the belief that this was not what was intended (I think it happened in the clientutil.c cleanup) I have added that capability back to smbclient by adding the #define USENMB into clientutil.c, and adding the required namequery.o into the object lists for smbclient and smbmount (as they now need it to link). If this was done intentionally let me  [...]
      adds  c57e8d4   Fix to make us compile cleanly with gcc 2.8. Jeremy. (This used to be commit 0a535680077a9e436362fd7f1711f62b35317fa4)
      adds  c16d4ae   nmbd_packets.c: nmbd_subnetdb.c: Patch from Andrey Alekseyev <fetch at muffin.arcadia.spb.ru> to fix the fact that retransmit_or_expire_response_records() wasn't looking at the WINS subnet. server.c: Patch from jkf at soton.ac.uk to add %p (NIS server path) substitution. smbpass.c: Fix to stop parsing failing on non-valid lines. trans2.c: Fix for volume serial number code. util.c:  Patch from jkf at soton.ac.uk to add %p (NIS server path) substitution.          Fix for warnin [...]
      adds  834ef56   nmbd_incomingdgrams.c: Fix for typo. nmbd_sendannounce.c: Remote announcement was announcing to the wrong name ! nmblookup.c: Fix for substitutions not seeing hostname. testparm.c: Fix for substitutions not seeing hostname. wsmbstatus.c: Fix for substitutions not seeing hostname. util.c: Change read_udp_socket to use sockaddr_in rather than dubiously messing around with an opaque data type (sockaddr). Jeremy. (This used to be commit 776ccf5c0641b5aa300236c2612b5f2761d1179f)
      adds  cadfca4   Fixed bug where second response message was being printed with the wrong IP address. This confused a lot of people (including me :-). Jeremy. (This used to be commit 0f4080d3f076db58917d13787a282e96ba59a053)
      adds  4680e65   Fixed bug reported by Janne.Harju at nmp.nokia.com. When used in broadcast only mode nmbd was not reporting WORKGROUP<0> and WORKGROUP<1e> names to a unicast node status query (although it was registering these names on the network). Also tidied up code in nmbd_mynames.c so that all known IP addresses are registered in the unicast subnet in this case rather than just the first, as was previously done. Jeremy. (This used to be commit eb71c5edcbb983ed4a1b0f57139bd66b671c67fa)
      adds  64095b2   Code to work around a bug in FTP OnNet software NBT implementation. They do a broadcast name release for WORKGROUP<0> and WORKGROUP<1e> names and *don't set the group bit*.
      adds  de3badf   Fix for NT redirector bug where deltree fails if the resume key indexes are changed between directory scans. This fix does what NT4.x SP3 does in that it stops using resume keys and returns zero instead. We now use the filename in findnext to continue the search in the correct place (as NT does). Jeremy. (This used to be commit b813fb22c4c1b0ee48667e99e82434d20266bbf2)
      adds  b3d9fe6   -N option still prompted for password in smbclient -L usage (This used to be commit 140fba461bc22f26055c13b04a084d2df16ac604)
      adds  45dab9f   Makefile, password.c, includes.h: Added KRB4 patches from Johan Hedin <johanh at fusion.kth.se> nmbd_packets.c: Patch for aliased interfaces from Daniel Haun <dhaun at ecf2.puc.edu>. Jeremy. (This used to be commit 60f6302b1972e49159bf6e1a838e691268e4399c)
      adds  b4622c8   Adding example config info for the ISC DHCP Server, An MS Knowledge Base article contributed by an anonymous person, and adding Caldera Inc. printing config notes to Printing.txt. (This used to be commit 914b1626178aab30da07a14f14d04703106b95c4)
      adds  f0e121d   adding findsmb perl script to get info on smb machines on a net (This used to be commit 4adb00e41abbbaf6eaa014e6a599cb2c8b77d7da)
      adds  b7fb6c6   Change the multibyte character set support so that Kanji support is one case of multibyte character support, rather than being a specific case in single byte character support.
      adds  3fb9f9d   Adding Korean and Traditional Chinese codepage support. Jeremy. (This used to be commit 2df47cf1bb3428fbaa8dcf45ec114ec3aaafae57)
      adds  f3eeb2f   Removed broken change I made to mangle.c (ooops. Andrew's original algorithm was correct). Finally (I think) fixed the mangled directory stack issue in scan_directory() correctly. Mangled & non-mangled names are now being checked correctly. Hurrah to Ulrik Dickow <ukd at kampsax.dk> who helped isolate this one. Jeremy. (This used to be commit 37f5f7b557aa59c7eba4a9f2f2f323d7cec62fc7)
      adds  35d67dd   Jeremy is going to hate me ...
      adds  6a37b24   allow for non-authenticated SWAT for demo purposes (This used to be commit 6e1237568b559c006ee5429308ac47e97cc4a1c4)
      adds  c03c56b   - remove redundent strstr()
      adds  49a5dd0   added Date and Expires headers in the mini web server so clients know what they can cache. (This used to be commit b6055e40bb91775a29b756640d95910a6f19814f)
      adds  0987de0   added a "home" icon (This used to be commit 60ef0b31a0e85164a89a70a4f0d4e675db25f35d)
      adds  c0b0678   added status page to SWAT. Similar to smbstatus output but in a HTML table (This used to be commit 8e4a412dba3dc6458651ea042096687b3fcfdc0a)
      adds  87d4fc1   Updates to all of these base level modules. Trees: Previously, the AVL node type was different than the node type used        in the BinTree and SplayTree modules.  It requires an additional        field to maintain AVL balance information.  I merged that field into        the base type (in ubi_BinTree.h) so that all three use the same        node type.  On most systems this will have zero effect on the node        size, due to word alignment.  The change allowed me  [...]
      adds  f7b48aa   This functionality was added to ubi_sLinkList, so is no longer needed as a separate module.
      adds  4c6230a   fix core dumps on Solaris 2.5 systems found by Orn Asgeirsson (This used to be commit bafc7768925109d0e8e87152054d37ec3f4e7fdd)
      adds  fdeea34   "For I have laboured mightily on Luke's code, and hath broken all I saw" - the book of Jeremy, chapter 1 :-).
      adds  e13f143   Missed fixes in NTDOM branch for doing readX via pipe IPC$. Allows long share lists to be browsed. Browsing *into* a long share name still fails, though. (Luke - you may need to look into this). Jeremy. (This used to be commit 5299d1b49f2bfd6cf84a687548904206f4a18a41)
      adds  9302301   report the max size of raw reads as 65536 not 65535 (this now matches what Win95 reports) (This used to be commit a4c6884f43233d57a5f6465f67c4657dd061ae43)
      adds  4389fba   use FSTYPE_STRING not "SAMBA" for filesystem type (This used to be commit df62c80e1d04059905b8a3c5bf9073ba91331e99)
      adds  e8abdf4   add FLAG_HIDE to "config file" option (so it can't be set in swat) (This used to be commit f9f9fe67c7570f7585099a14c36bb3ff0291cdf4)
      adds  31ab0f2   these have been replaced by swat (This used to be commit f9ce87f8658920bd73ed9968723bd5c65a07b8b2)
      adds  dd43c1c   add swat to .cvsignore (This used to be commit e826790666a7fb4a39ecdbc8c8084d484a011a62)
      adds  e1f131b   use password_ok() instead of calling crypt() (This used to be commit 53dc8ea5e315abf9ee8d38ffdb8a3057df0235be)
      adds  2e68682   move setup_groups() into password.c so that swat can link without including server.o (This used to be commit 67bb8835c76e3efc43de55493971fe2402c0d709)
      adds  cc4e595   moved cgi.c and swat.c into a source/web/ directory. Note that you won't see a cvs add in the web directory or these files as I added them by directly copying in the repository. This keeps the history of the files intact. (This used to be commit abe0379cf99f63116ea6f61337134ad5c228f933)
      adds  540af9b   some initial help and images files for swat (This used to be commit d2376416d6350b22550ab56a590afd06d7c4d9bf)
      adds  e5edc3e   added an install target for SWAT (This used to be commit 1a87b2c2b61b3785b6a6597b220fec611c5872e6)
      adds  8e708b1   a brief description of how to install and run SWAT (This used to be commit 349500965c7e10cb073e50fe4d4b2abc19a3df18)
      adds  2ad8cf9   Fixed typos. Anyone else like to vet this? (This used to be commit 49e025d557bc2b2a3a8e9a33d6736ca3972287b0)
      adds  2207cdd   remove an unnecessary #ifdef (This used to be commit dfaa576d7e661b772daae602152239d8a1adce88)
      adds  b56333a   fixed instructions in installswat.sh (thanks to Herb again!) (This used to be commit 5e25c845c7c9fe3330cd84e84cfc9b08d77d8cc3)
      adds  914a0b1   removed a redundent return statement (This used to be commit 24e1539cd06a630334135f957720ed030ec4e894)
      adds  d5c1af5   fixed support for running swat via cgi-bin (This used to be commit 9dbfb16990954ee3518ce3bc73e067c82b653930)
      adds  0309230   another fix for running under cgi-bin (This used to be commit 6e2248532a063a83b682c967a65377488810f9eb)
      adds  bfd5df0   updated to give instructions on running via cgi-bin (This used to be commit 23a8588765af24544433fedeeb927a4f68cb1263)
      adds  b853469   another makeover of loadparm to support new stuff in swat and testparm.
      adds  8326dad   - added separators - added "view config" button (This used to be commit 486a059fe169baedc605ee9bc0a0ca5a4165fe65)
      adds  63e56c2   added another pathetic looking icon (This used to be commit 5b1fca9d3e995f2ea4dc2bcbef92c033463e9847)
      adds  a62ff80   prototype updates (This used to be commit a565ff605094ed5b05d82b59b7993a3088873733)
      adds  e2b50d0   if a local parameter is changed at the global level then propogate the change to all shares that are currently set to the default value. (This used to be commit b0e1183b2cbeb7a3150b7250cd19d14c9e5508b6)
      adds  c063e9e   added the ability to start/stop the server from SWAT.
      adds  e02b05b   new files to support starting/stopping the server (This used to be commit 087981009d57006ff80a0cf50891d4473f86f1bb)
      adds  41137a4   put in the longer welcome blurb (This used to be commit 181e59f46520aeacc9f160b69abec4cb182219f2)
      adds  31fbd27   updated blurb (This used to be commit 52417e37a1db850f97f0c81457d04d0e9796d7c0)
      adds  97cb03b   updated blurb some more (This used to be commit 1c0d4c80068e6da13f0b5140c3e99c41a81468d5)
      adds  3070005   added a background image based on Pauls SAMBA logo but manipulated a little with GIMP (This used to be commit 57f4dfcbf307ad4e261e59f0545d500b3bae71e5)
      adds  4dfe60d   a smaller background (This used to be commit bcec95740f96aa4a3b022f41e2167cc74afeea92)
      adds  69bb6f6   install jpeg files (This used to be commit 02cb3801d772cc056df3afb7028d9bd74c8553be)
      adds  d360320   - added the ability to kill off individual connections from SWAT (from   the status page) - split the claim_connection() code into its own file - fixed the claim_connection() code to lock the file when manipulating   it - always claim a null connection at startup - fixed a bug in the pidfile code (This used to be commit abd4a17e21d12be3d1747e94ceb1915abaf135e3)
      adds  08a6e25   safer killing of connections - it ensures the process is still a valid smbd when killing (This used to be commit 78675036e81e2cde7209d9e68956d71ef6661137)
      adds  86f5105   - claim the null connection after the session request to mak sure we   have the netbios name
      adds  7f5fad0   updated the images (This used to be commit bd0c390713fa5411999681d80b5057e6579fa414)
      adds  7a41823   changed the date formatting (This used to be commit 57aa1db47cda9c625cd1ef742fece14d14590590)
      adds  c4855a8   changed the default "keepalive" value to 300 seconds.
      adds  90cdd71   includes.h: Addition of NetBSD 1.3 fix, fix for HPUX 9.x, 10.x zombie problem. password.c: Fix for Thursby to stop Dave clients failing in share mode security (this was their bug - they were interpreting the uid field in share mode which is explicitly denied by the spec but it's easier for us to fix it than them :-).
      adds  2f13846   Adding mention of %p substitution. Jeremy. (This used to be commit d8e7e73f4d484c63be3055d215823610734361ac)
      adds  14d6ee3   Lint was complaining about the following typedef in smb.h:
      adds  c54af0f   Adding the same change as was added to 1.9.18 branch to add the "name resolve order" parameter.
      adds  09c0c6f   add swat to build package fix minor bug in findsmb (This used to be commit d21a4368d27c77b083ac30ae080649157255b9f7)
      adds  15cf7db   changed the default MAXSTATUS from 1000 to 100000
      adds  9803496   fixed call to execl() to get argv[0] right (thanks to Herb) (This used to be commit aaa4db4de3eb16d50d0263c8e69ace6217355f11)
      adds  8ffcec1   show full path in ps by setting it in argv[0] (This used to be commit 89a4dc6cf9175d5fcdd827d90e4fed26576a4570)
      adds  f912f5d   Fixes for the static data bugs & incorrect use of strtok that Andrew pointed out. Jeremy. (This used to be commit 734dde8d686827c387e17922fa6ac56af60780d9)
      adds  7a60caa   fix typos (This used to be commit c53ca2cc2fff39afc917c280196995fde159af94)
      adds  59d7006   - added "Full View"/"Normal View" on the "view config" page
      adds  f996885   this isn't a big commit, it just looks like it :-)
      adds  d56fc8d   when CGI_LOGGING is on log the host name and IP
      adds  e12cb8b   oops, I got the sense of the show_defaults parameter to lp_dump() wrong. (This used to be commit b92c3b13d74acb39cdbd2c70eab2ef081c344d5a)
      adds  c8c61ac   changed the method used for auto-reload on the status page to use JavaScript. This avoids the nasty inetd problem. (This used to be commit 9d9b13880963a0e3cf5213ce2a24c52f4a11a472)
      adds  78dd0fe   moved the refresh script to the end of the page so that silly things like a refresh of 0 actually work. (This used to be commit 4c04e1d2aea64ba0b53846c04235669eef0b28ca)
      adds  002176a   don't set the Expires header on any page generated from a POST. This stops the "POST data has expired" problem when using the back button in netscape. (This used to be commit 112cf61cb6c24b7ea6d2d9a3cf96f68bf1c44560)
      adds  da05024   Added SamOEMChangePassword functionality. Jeremy. (This used to be commit e02e3bcbbd4333113dde7bef47763fb229148007)
      adds  7abbf36   Adding the same changes to HEAD as were added to BRANCH_1_9_18.
      adds  4269286   Finally made OS/2 WP fix the default. Jeremy. (This used to be commit 7cc7a65dec917071d5df04b711acaf8824f13dd6)
      adds  1ab10eb   Added MAXPRINTERLEN define in smb.h setting printer share name length to maximumof 15 characters. IF this needs to be limited to 8 characters again please do it in smb.h. (This used to be commit 3dfe0b135dd91864a81a5fadddc9151ac8812c6e)
      adds  5767ec9   added comments about printcap name (This used to be commit b916d225afd8137a04d48f376b549f1ae57d767e)
      adds  bee4067   Getting ready for first Red Hat Linux RPMs for 1.9.19 pre-alpha release (This used to be commit 4e424d0ba652bf9c5dfd3c44216b6145538cf821)
      adds  93b3c58   - added a check for broken RH5 include files. With the standard RH5 includes (ie. unpatched RH5) Samba gets file corruption because of the incorrect definition of the shmid_ds structure. Updating your RH5 installation of glibc-devel fixes this.
      adds  e0b8bc8   a pointless commit to check on a problem Luke reported with CVS (This used to be commit a947d9ceba9a00dc71e9cd7f8103e3559a931427)
      adds  4ddd855   Updating note thanks to comments from Franky Liederkerke. (This used to be commit 94d5b33559af82776b710083fc30040160bc7ebe)
      adds  5d7c837   clientgen.c ipc.c smbpasswd.c: Fixes for warnings (from Herb). quotas.c: Linux quota fix. util.c: Ensure smb_read_error is zero in all calls that can set it. lib/rpc/include/rpc_misc.h lib/rpc/include/rpc_netlogon.h lib/rpc/parse/parse_misc.c lib/rpc/parse/parse_net.c lib/rpc/server/srv_netlog.c : Modify Luke's code to call SamOEMhash().
      adds  1a26499   ypserver not available: AUTOMOUNT server and path don't work. fix: set default values to local server / path _before_ attempting to find the ypserver's auto.home entry. (This used to be commit 051ec104feaa48b9d147cc5479857c10915bdd26)
      adds  e2060b5   Fixed 'unused variable' warnings found with gcc -Wall -Werror. Jeremy. (This used to be commit 6eca266fe5a3368ab207bdf8729421b57f47f22e)
      adds  242e7ae   Updated smbpasswd to allow root to add machine accounts, and allow root to disable users and set them to "NO PASSWORD". Not quite finished with machine account stuff yet, but everything compiles. Jeremy. (This used to be commit c66966ff00b0968f765e62b679279b7417988df9)
      adds  8c5c093   Added writing of '[XXX]' account control bits into gcos field when adding a user via smbpasswd. Jeremy. (This used to be commit 607c64fadbf8c33459444466630f676800cba5ee)
      adds  ff71b96   added check for one more error case (This used to be commit 6cba6919ebf65691d2fb6a880da038a6dff9f6b1)
      adds  a1db330   RFC1002 says we must put compressed name pointers in the following outgoing packets :
      adds  ab79f2a   Just fiddled with the README.UBI file. (This used to be commit abcc9705af3738bcba7dd23250703e5e8fd375d8)
      adds  b637378   no longer make smbpasswd setuid root (This used to be commit b14551d316c0d41daeaecbae3e30993e9fc1cca6)
      adds  811a075   Fix for is_in_path from "Steven Hartland" <steven_hartland at pa.press.net> - hide files was not working. Jeremy. (This used to be commit 8d686f3b6b9008aad8c80bf2b1781a9c3359cc3f)
      adds  2dc1712   nameconf.c is a stray .c file that shouldn't be in the distribution. It's a left over. Jeremy. (This used to be commit f6bf7baebe4dc0813627c4d34b36820dccae94b2)
      adds  1edcbd3   smbpass.c: Made unknown accounts ending in '$' server accounts, not workstation. smbpasswd.c: Added code to count down from last machine account to add correct uid when adding a machine account. Jeremy. (This used to be commit 0601a41993d6ea4fb2a186b7ca55b2f3a6f6a53d)
      adds  039761b   Added the ability to differentiate between workstation and server accounts when adding machine account types. Jeremy. (This used to be commit a402b5070f72d7a6948cc9885228efae16f6617d)
      adds  6cd35ce   client.c: Fixed problem where debug level on command line was overridden by smb.conf. smbpasswd.c: Removed bugs I put in yesterday (thanks Luke :-) and added error message reporting for remote password changing. Jeremy. (This used to be commit 6a3394a285a250d1029cdd545dd0bf832284555a)
      adds  f52bb48   Fix for client generated core-dump bug where offset to readraw was so large that when used with -DUSE_MMAP it caused the unsigned subtraction to wrap aound and become positive - thus causing a silly memcpy offset. Thanks to "Michael St. Laurent" <rowl at earthlink.net> for giving me the core dump that allowed me to track this one down. Jeremy. (This used to be commit c9e066037ab222472085c4a0ecc8a39b337ad2aa)
      adds  a4156f9   chgpasswd.c, ipc.c, loadparm.c: Added boolean "unix password sync" parameter which allows the new change password code to change the unix password also. Defaults to OFF. includes.h: Added termios.h to FreeBSD to allow password changing. namequery.c: Fixed missing name parameters to debug statements. Jeremy. (This used to be commit 4ac50c0f0aa5af084ddad89b1f9baf6c2c1ddcb8)
      adds  6f1fc78   Added remote machine and address to debug message in make_connection() function. contributor: <ado at flower.nci.nih.gov> (This used to be commit 7775b0f2aa43ee58f1a4f13004451235cfa157ef)
      adds  852dc76   Added extra remote password changing error codes from lmerr.h on NT. Jeremy. (This used to be commit 38391b51cd9e1e9fc7e4b77335ed2c7f6befc8c6)
      adds  2a0b087   Fixed compile-time error introduced by log message change. Added support for 32bit error messages needed for NTDOM code (was in NTDOM branch, somehow missed during the merge). Jeremy. (This used to be commit 188fb28d7be5d466c86a7464f951d08941d0021f)
      adds  5efec4e   the default for old style accounts should be workstation trust account, not server trust account. (This used to be commit f2d1e39a66155497880dc0b26200a85adfe7af68)
      adds  10fe54b   includes.h: Added semaphore fix for HPUX10.x server.c trans2.c: Added oplock deadlock bug fix. lib/rpc/server/srv_netlog.c: Made code that changes machine account password the default. Jeremy. (This used to be commit 3b56fbc11e9d1cb7d4930d9782238c2610cac30d)
      adds  c6db971   Rolling back machine password change code - this doesn't work (yet). Jeremy. (This used to be commit 66affb3dc301d71565d789c06f105da3bb1d65b3)
      adds  92e2ecc   cli_login.c :
      adds  d99d6f0   Updated Eastern European translation table from dan at feld.cvut.cz. Jeremy. (This used to be commit 84d858782eca2077cd0ce089b156938fa122cf93)
      adds  612cbb6   Patch from Chris Maltby <chris at softway.com.au>. His comments follow:
      adds  77e4dd2   Changed code to check NT password *first* - if it exists. The NT password is a higher quality password, and should always be looked at before the LM password, if available (sorry, Luke, just a minor change, the other changes you made were fine :-). Jeremy. (This used to be commit c1367bf5336485ceafd7125f608dc923ecebd32d)
      adds  fd6dacb   We were missing a case switch in announcement processing - we were loggin a become backup request with debug log level of 0 - thus producing lots of annoying error messages.
      adds  f9c698b   Fix from Josef Hinteregger <joehtg at joehtg.co.at> for using character set = iso8859-1 with the new multibyte char code. Was always using sj_to_sj conversion in error. Jeremy. (This used to be commit e6a083451f8785fa1c00314a958007fe96fcc039)
      adds  724cab4   loadparm.c: Cause IPC$ comment to be evaluated at runtime, rather than load time (patch from "Marty Leisner" <leisner at sdsp.mc.xerox.com>. server.c: Patch from Josef Hinteregger <joehtg at joehtg.co.at> - string could be overwritten when find_service() called recursively. Jeremy. (This used to be commit cf15b3bd74a262e7af3d739a83ef7b43df4935e5)
      adds  0f8acce   want all of data in show_msg at log levels > 50. (This used to be commit 2245f4908ee3d33fd05f0a19abda89053cbfceb9)
      adds  db55744   Added check for getpwnam returning NULL. Jeremy. (This used to be commit 81cbfaacb11747830354f4a58be441015fe19ba8)
      adds  1af95eff  Fix to stop Windows 95 spinning on print queue requests when it gets an error message it doesn't understand. Jeremy. (This used to be commit 838e2fe2f76b20f34309c2322e3bd60817fef1fd)
      adds  3339f17   Added codepage 936 (simplified Chineses).
      adds  d228f3d   Missed compile error when compiling with KANJI=true. Jeremy. (This used to be commit c92bd807429627f18b54acc14a8a323a547bd01a)
      adds  7c57040   Removed unneeded proto symbol. Jeremy. (This used to be commit 6ed3de711858fde6fa8085e9439aae3bbf6ecda1)
      adds  d1cc060   Added const cast to struct args to get rid of compile time warning. (This used to be commit 5d956abb4f4ed22671dfb1c7cb51489ab280463f)
      adds  9907a58   I removed a static string that was in there because I planned to do something with it some day.  It was causing gcc to cough up warnings (not serious ones, mind you).  Don't worry... It will be back! Chris -)----- (This used to be commit 46445421c5cbfb9597eccd2c9d222528e14ed768)
      adds  af80d8e   Makefile, loadparm.c, server.c, smb.h, util.c: Patch from stn at techfak.uni-kiel.de (Stefan Nehlsen) to get homes from the NIS+ map. smbpasswd.c: Tidy up of cli_state structure. Jeremy. (This used to be commit fc2295e0f5729585fdb3ee47edb290851d4071c5)
      adds  31ae9c7   Fix for [homes] problem with security=share. We were still relying on a valid vuid to get the connecting username - this is *never* true (anymore) with security=share. Jeremy. (This used to be commit 5d6f63a7e665ee19bd4508b2b40d497e9851b248)
      adds  e300c03   includes.h: Moved HPUX undefine of SEMMSL to where it actually does something. ipc.c: Added Luke's debug statement. locking_slow.c: Added FTRUNCATE_NEEDS_ROOT code for broken systems that need it (not sure what these are yet).
      adds  e0c21df   Changes to client.c support the need for directories to be processed by whatever action is passed to do_dir.
      adds  52b759b   smbclient.1 updated to reflect the new functionality and to document functionality that has been available for a long time. More updates needed ... people tend to forget the man pages when adding functionality. (This used to be commit 587624e1ebc668900600c0ac7f272e6f1b92685b)
      adds  9b5b34a   Oops, fogot proto.h. It needs to be updated for changes to client.c (This used to be commit c95097501a621a87c51d59407cce754be055558a)
      adds  7744a23   Updated to include possible cause of failed TESTS 3/6 as bad broadcast address. (This used to be commit 031f5b183e57b26a3401440cc3d8156c9771da2e)
      adds  c0c2353   Fix heaps of warnings when compiling with gcc under Digital UNIX. Include route.h and mbuf.h at a strategic point ... Wierd stuff really, because the Digital compiler does not complain either way, but GCC does. (This used to be commit 241fde3c713c91961b6bcb97ecb046ac2f3bb00b)
      adds  9e5870d   created from a really useful discussion about Win95 / NT profiles.
      adds  c032a9e   Corrected the spelling of my Surname. Added several postscripts. Extended info on Win95 logins to Windows NT. (This used to be commit 237f80b128def6d9ec903cfebe12eec82913964f)
      adds  5f7e1d2   support O_SYNC in opens for smbtorture (This used to be commit 000b871839e12065fc514f857ba205590a95b040)
      adds  b5f599d   if the resolve order is blank then assume "host" (This used to be commit d361a06fa14b899cf1bd697a9524b5a32f7bf204)
      adds  77da897   support O_SYNC at open time in files (previously we only supported it on individual writes) (This used to be commit ce017a233ba5c68e340e0d31634f9bd93118b20a)
      adds  fc9065b   some hacks to the torture code (This used to be commit 02786747ee6774f617d95b08a5c5912bf86e7586)
      adds  9a3537e   minor reformatting of debug messages (so people don't think there is a . on the end of their host names) (This used to be commit dd3fe9fb471a803747957a898693a5890d71e176)
      adds  3f1d618   Added additional comments from Bruce Wood (This used to be commit cd1e7eb8b13ed84dce740de92ef8620280430476)
      adds  f724cdb   As it says. (This used to be commit adf4b3ffd78dd99e593b4d9f34389d436b90fa72)
      adds  e40b242   fixed a memory leak in close_file(). Each time a file was opened we leaked memory equal to the length of the filename. (This used to be commit 30a347de74f7f8e2646b1853a9e5914320cee58d)
      adds  47ec2e0   Contributed software for Linux autofs support. (This used to be commit 883be3907778ee160872b0a0a023fc34e636774f)
      adds  cac6a06   Changes to allow Samba to be compiled with -Wstrict-prototypes with gcc. (Not a big change although it looks like it :-).
      adds  d5e0402   Changes include:
      adds  3f5d0ae   Fixed aggregate initializer problem for gcc. Jeremy. (This used to be commit e74428e4287cbc1557cc79d4930371cfaf3256d4)
      adds  49ce0ca   make it look for only the proper lines to uncomment. (This used to be commit c963ec8cc4bd311023ca4ad00ded4502989b7faa)
      adds  2a53d6f   Modified interfaces to getting smb password entries from get_smbpwd_entry (now an internal function to smbpass.c) to a more UNIX-like :
      adds  6de5509   Fixed some typecast and function pointer problems pointed out by a programmer in Finland.
      adds  041a292   ipc.c: Fix for printer queue spinning with Win95. nmbd.c: Fix for always overwriting log despite append setting. smb.h: Addition of last time password changed entry to account info. smbpass.c: Changes to support last time changed field in smbpasswd file. smbpasswd.c: Changes to support last time changed field in smbpasswd file. util.c: Fix for always overwriting log despite append setting. Jeremy. (This used to be commit eb4fe9ecdf539209efab07dc992447ea7370cf93)
      adds  e459b7d   Minor change to the wording.  It used to say "files with the prefix 'ubi_'" or some such.  Some future files won't have the ubi_ prefix.  -)----- Chris (This used to be commit 955a9f9199b468b72c4b828fed5b2903d0a5273a)
      adds  7b9a53b   reply.c: Fix bugs where debug statements were accessing the fd_ptr struct internals after Andrews' code had memset it to zero (this was causing core dumps). charcnv.c: Fixes for ISO8859-2 from Petr Hubeny <psh at capitol.cz>. Jeremy. (This used to be commit df8783ca76d543d200c743f515a185cfea2880df)
      adds  a406ad5   Just changed the date. (This used to be commit f430e4b0fa949d3010210fb9ab894b082388d032)
      adds  373d7c6   Changing of machine passwords now works !!!!!! smbdes.c: Added cred_hash3. smbpasswd.c: Fixes for adding a machine account (needs more work). lib/rpc/server/srv_netlog.c: Turn on the machine password changing code by default (calls cred_hash3). Jeremy. (This used to be commit 50aa513b969c6e41911aeee8207b065f93af0beb)
      adds  f9a96f0   clientgen.c: Changes 'cli_xxx_' calls to use the following regularized parameter syntax:
      adds  6733e2b   includes.h: Added John's redhat fix for QSORT_CAST. smbpass.c: Added lock depth code so calls to pw_file_lock() can be nested.            Fixed codedump problems in add_smbpwd_entry(). smbpasswd.c: Removed all the code that manipulated the password file              directly. Now *all* smbpasswd file changes are done through              the interfaces defined in smbpass.c This should make              the life of people adding alternate backend databases             [...]
      adds  ec6fde9   Fixed bug that John found in WINS server code. When nmbd as a WINS server is sending out a name_query after a WACK, it needs to send a packet with recursion_desired = 0 (yes Luke, you were right all along :-). If it doesn't then if it's talking to itself then the query packet ends up back in the WINS server instead of in the client side code. Makefile: Changed proto generation to stop including NMBDOBJ twice. nmbd_namequery.c nmbd_packets.c nmbd_winsserver.c: Added e [...]
      adds  efb7174   Makefile: Added genrand.o clientgen.c: Changed to fill change password buffer with random stuff. password.c: Changed to get challenge from genrand.c server.c: Added #ifdef around O_SYNC. version.h: Changed to 1.9.19prealpha. genrand.c:
      adds  6babe8d   Added 'passwd chat debug' parameter to allow admins to debug their Samba passwd chat scripts. Jeremy. (This used to be commit 5a995f4f75ffb0d55d6ceaa63a1209d230001991)
      adds  2beb8f3   genrand.c: Improved filename based random seed generation. lib/rpc/server/srv_netlog.c: Changed to use generate_random_buffer(). Jeremy. (This used to be commit 093d060a06d75c6ee5b1329d524334f4db97cba6)
      adds  2dee1ed   clientgen.c: Added cli_ulogoff() call. password.c: Added call to cli_ulogoff on successfull sessionsetup. Jeremy. (This used to be commit 77882f002b2a8203aad419e485fc885303d999a0)
      adds  c41f6c8   Added cli_ulogoff() calls to all the exit code paths in security=server. Jeremy. (This used to be commit 78d87a5bfdfc6d3f4428591d30294fe7d05d0f91)
      adds  76d3bc3   put server-side long dce/rpc code in main branch. (This used to be commit 2e1a08b28c1c0c9ea988a09067cd149926f25c69)
      adds  a63bcb4   improved the secret buffer generation a bit. It now uses /etc/shadow and smbpasswd if possible, and doesn't put it all through a 32 bit bottleneck. (This used to be commit 356ec24840da98f9e0b49b8eecb56aeec5ed848e)
      adds  8c7e457   many systems don't have /etc/shadow but do have another system for making encrypted passwords secret. For example, with secure NIS+ only root can get the encrypted password.
      adds  8584c6b   genrand.c: Improved generation of random values, more secure. loadparm.c: Started add of 'security=domain' code. password.c: Fix for security=server NT bugs. reply.c: Started add of 'security=domain' code. server.c: Started add of 'security=domain' code. smb.h: Started add of 'security=domain' code. Jeremy. (This used to be commit e6bda112ebe0d41f54c4249b5c2e1f24011347e1)
      adds  da4e61e   Fixed bug found by Gerald Carter <cartegw at Eng.Auburn.EDU> where global myname was being overwritten incorrectly. Jeremy. (This used to be commit a3e7cf1b8a2fc950d41f5f2d5318cf88874165cd)
      adds  a85f5bc   genrand.c: Changed SMB_PASSWD_FILE to lp_smb_passwd_file(). password.c: Started the initial code for domain_client_validate(). All             bracketed with #ifdef DOMAIN_CLIENT for now. reply.c: Call to domain_client_validate(). All             bracketed with #ifdef DOMAIN_CLIENT for now. smbpass.c: New code to get/set machine passwords. Tidied up nesting            of lock calls. Jeremy. (This used to be commit 89fe059a6816f32d2cc5c4c04c4089b60590e7e6)
      adds  002a47d   clientgen.c: Added rap error codes to cli_error, moved from smbpasswd.c password.c: Changed global cli -> pw_cli, removed strtok (bad strtok, bad :-) use in security=server, started to extend security=domain code. smbpasswd.c: Removed rap error code functions. Jeremy. (This used to be commit 0f00b8fce1a5cad7f8c212568fa33f09986e5bd6)
      adds  5baa991   We will need this new nterr.c for the DOMAIN_CLIENT code. Jeremy. (This used to be commit 932b22cd495b9ce1ba03e5b91a50b314167255d7)
      adds  d5114f6   These don't compile yet - but they are the core code in what will be DOMAIN_CLIENT called code. Jeremy. (This used to be commit ad81735fa1ce02937f6aae3d6518c1cd6156b090)
      adds  30675f8   Makefile: Added nterr.c into the mix. clientgen.c: Added nt_error as an entry in the struct client_state. password.c: Open the netlogon pipe. smb.h: Added nt_error as an entry in the struct client_state. lib/rpc/parse/parse_net.c: Added comments on net logon. lib/rpc/server/srv_netlog.c: Added comments on net logon. Jeremy. (This used to be commit 899a9f0dce50c73e03c8da2ebe920957491c8ad7)
      adds  42058f3   cli_pipe.c: Corrected cli_api_pipe() calls. Jeremy. (This used to be commit 2571ba0213c0630a96657fd6591e19adce1d9304)
      adds  9189005   ABOUT time.  dce/rpc long packet format now works, server-side. turns out that [it can be deduced that] microsoft ignores the SMBreadX offset, and goes by the SMBreadX length only.  this makes for a lot simpler code, in both client and server. (This used to be commit a8b641c027c8cce179455ac1f6fd0322a8ab017d)
      adds  e7ac866   This looks like a big change but really isn't. It is changing the global variables "myname" and "myworkgroup" to "global_myname" and "global_myworkgroup" respectively.
      adds  b8fff2c   Added SuSE packaging files.
      adds  22abe47   First version that compiles. Much more to do..... Jeremy. (This used to be commit 45393a19adb31820725fbdfaaf7ab64793fc9bc5)
      adds  d7cecb7   added NetShareEnum from Bartlomej Czardybon <czar at silesia.pik-net.pl> (This used to be commit 37cbc356741055d0660b80594117fa312d252b85)
      adds  b807469   Fixed checked in code that didn't compile. Jeremy. (This used to be commit 5f258abf526243f753c3a64cde2e1f67e4d60b6b)
      adds  1a25f56   fix problem with output file not being properly sorted (This used to be commit d13678b079faf0da91b4ef582481fb987d377c8a)
      adds  d383250   This is the checkin that adds the security=domain functionality.
      adds  a8e7f80   password.c:
      adds  4eb37c1   add clean option (This used to be commit e21b3a527cc6a3a3b0dee12430bd78d9cc340ae8)
      adds  e305c2c   clientgen.c: Fixed null session setup bug. password.c: Stopped cli_nt_logout call (we don't have it correct yet).             Added Luke object-orientation fix :-). smb.h: Added clnt_name_slash to cli_state. lib/rpc/client/cli_login.c: Changed global_myname to clnt_name_slash where needed. lib/rpc/client/cli_netlogon.c: Fixed debug messages, don't check creds on error. lib/rpc/client/cli_pipe.c: Fixed debug messages, Added Luke object-orientation fix. lib/rpc/parse/p [...]
      adds  9017770   Makefile: Added files to smbpasswd.c. loadparm.c: Patch from tim at quiknet.com for static string problems. server.c: Setup global_myname. smbpass.c: Fix up locking. Add machine_password_delete() call. smbpasswd.c: Added provisional code to add to a domain. lib/rpc/client/cli_login.c: Fixed incorrect cred_hash3 call when setting machine password. lib/rpc/server/srv_netlog.c: Fixed incorrect cred_hash3 call when setting machine password. Jeremy. (This used to be commit 6 [...]
      adds  3eae1e3   Added patch from Bruce Tenison <btenison at dibbs.net> to allow encrypted passwords to be stored over time, allowing a smbpasswd file migration. Adds new parameter "update encrypted". Will also add to 1.9.18 branch. Docs update to follow. Jeremy. (This used to be commit 5d3e874d780d595415cc27a7f5945fc2e694c3ac)
      adds  9aba1be   mkman - add argument for making html versions of man pages idb.pl - minor fixups for sorting of output file. (This used to be commit 4657367c5c80867fcd08e9bbe7557bc2ac770504)
      adds  20fa298   here is a first cut at a "fixed up" help file (This used to be commit 75298937a851573309cad66af9816010ad2bd9a7)
      adds  f601e6e   patches from jean francois: couple of minor bugs (This used to be commit 532b3956c66eda1b7e787b1c6906bcf574f66216)
      adds  38b8e52   Added bug fixes to clitar to ensure proper longfile name restores occur.
      adds  905261c   Rolling clitar.c back to the previous rev 1.22 as the current one needs fixing (sorry). Jeremy. (This used to be commit 50f75b11465ac45f1944ed613a65524ca4e60594)
      adds  a5cab2b   added definitions for "password chat debug" and "unix password sync" from the 1.9.18 tree (This used to be commit 228a2a0507494e0b13ed5c74488607811da20140)
      adds  19f76f3   genrand.c: SGI compile warning fix. ipc.c: Fix for duplicate printer names being long. loadparm.c: Set bNetWkstaUserLogon to false by default - new code in password.c protects us. nmbd_logonnames.c: nmbd_namequery.c: nmbd_namerelease.c: Debug messages fix. password.c: SGI compile warning fix, fix for tcon() with bNetWkstaUserLogon call. reply.c: SGI compile warning fix. server.c Debug messages fix. smbpass.c: Fix for incorrect pointer. Jeremy. (This used to be commit [...]
      adds  a2bddb2   Fixes for the %U and %G problems people have reported. Essentially, multiple session_setup_and_X's may be done to an smbd. As there is only one global variable containing the requested connection name (sessionsetup_user), then any subsequent sessionsetups overwrite this name (causing %U and %G to get the wrong name). This is particularly common when an NT client does a null session setup to get a browse list after the user has connected, but before a share has been mounted.
      adds  f714ff9   much faster pstrcpy() and fstrcpy()
      adds  b59916e   Real fix for clitar.c problems. Have now made all the right things static, and have done a 'make proto; make clean; make'.
      adds  4ff2a51   compiler warning for unimportant uninitialised variable (This used to be commit 81bf26309248b63cc7e167170a8b384c11126ded)
      adds  a1e1641   Added mksmbpasswd.sh to binary package (This used to be commit 94f31b95f708a4362fdcc697610d6edc9b72a5fc)
      adds  5fa8775   jean-francois micouleau's well-alpha code for ldap password database stuff! he's going to hate me for checking this in so early, but... (This used to be commit ad9ba0a1cbac5c4e6cbcbcadefe8f1df72231f74)
      adds  2b4d426   Rolling back again to the equivalent of revision 1.22, as the current CVS head branch will not compile. Jeremy. (This used to be commit 18a0a10dcb04733a2d7ba0e16d07ab7e6e2d54be)
      adds  b545090   loadparm.c: Added #ifdef USE_LDAP around ldap code. server.c: Moved %U, %G and %N into standard_sub() from standard_sub_basic()           as only smbd knows about usernames. Also fixes problem with calling           standard_sub_basic() from loadparm.c. smbpass.c: Partial tidyup of machine_password_lock() code - not finished yet. util.c: Moved %U, %G and %N into standard_sub() from standard_sub_basic()           as only smbd knows about usernames. Also fixes problem  [...]
      adds  346abce   smbpass.c: Fixed machine_passwd_lock() problems. password.c: Fixed machine_passwd_lock() problems. lib/rpc/server/srv_ldap_helpers.c: Oops - broke proto.h with dummy function. Fixed now. Jeremy. (This used to be commit d28427f21fff49da6b38c24625e3e2dae49a9713)
      adds  10a610c   Andrew redefines the free() function to do some memory management testing. He also suggested that some systems may implement free() as a macro (but I think he was looking for an excuse ;).  Anyway, I've added a function to mangle.c that calls free(). Chris -)----- (This used to be commit 95f7b03285c42e8f5573690939b79afc7e686908)
      adds  51f88b4   Fixed changed calls to machine password locking code. Jeremy. (This used to be commit dfdc9b0b1e47717b83e54f1cf726e40122cf9baf)
      adds  d8d9f77   created "passdb.c" which is an interface point to (at present) either smbpasswd or ldap passwd, at compile-time (-DUSE_LDAP).
      adds  01df1ed   This should (hopefully :-) be the final fix for the %U %G substitution problem.... smbpass.c: Removed Luke's dire warning - as some of the functions in here *need* to be called externally :-). Jeremy. (This used to be commit 1fd8d12ca414066acec71b33eb8a13e16c2acd3a)
      adds  b543829   moving gethexpwd into util.c, because it's used in both smbpass.c and ldap.c (This used to be commit abe261b2f5ea7036e7be6230876176d134ef4ee4)
      adds  b1ba33b   remove unused ldap functions: add stub start/get/endldappwent routines. (This used to be commit a827412effe75029622cc3c822b1d581dd374fda)
      adds  a4cc363   added first pass at start/get/end-ldappwent functions.  unfortunately, lots of information will be lost as these functions currently return struct smb_passwd not SAM_USER_INFO_21 or any other type of structure... (This used to be commit ad3097099cba524c9ec7c3ffc6d5647019efeaab)
      adds  4cc7a1b   Initial cut at the code that will do NT SMB calls. Not linked in, not compiled yet, just checked in for safe keeping :-). Jeremy. (This used to be commit 74565f0039be8ab02a501accad5e671e80733314)
      adds  9273102   smb.h: Supporting defines for NT trans calls. trans2.c: Paranoia bugfixes added when studying nttrans.c. Jeremy. (This used to be commit 94e70edef91c71703a7ebcdaf2b5a2bdce940a69)
      adds  4c13658   added FLAG_BASIC to some browse options for swat. (This used to be commit ce1af10ab44d5d16557ddfd28c58f1669c04e0b3)
      adds  51bc0c1   The globals section now shows non-default variables (like the view config section does) in the basic view. There is also a reset button to undo all changes you have made (that haven't been committed). In addition each field now has a "Set Default" button. Multi-choice fields are now select fields instead of a set of radio buttons.
      adds  6b70e2c   added extra fields to struct smb_passwd
      adds  965148c   renamed last_change_time to pass_must_change_time.  removed "if (bool==True)" and "if (bool==False)" code from ldap.c - a boolean test may not necessarily return exactly True or exactly False: True may be defined to be -1: you never know... (This used to be commit 9bf9752134a92b9a6e8895300d986cfa23547c03)
      adds  bb8706f   Se-submitting clitar.c/
      adds  45d32e5   added smb_grpid to smb_passwd struct (This used to be commit bcafdcda85581cee4b7b5ead4526c30851e461bf)
      adds  5d2d006   added proto.h to .cvsignore (This used to be commit 29eda8a00ad0d1036a14e2b1e30c7aeca846bbb2)
      adds  f503940   proto.h was being a pain.  use "make proto" instead.  check release and release-alpha scripts operate correctly when it comes to generating a release or alpha release. (This used to be commit 6f792502d714c4883fe0831068c4ac703e7029ba)
      adds  5e9cd44   Ho hum, someone deleted proto.h from cvs... re-adding. Jeremy. (This used to be commit 6dde50738fcdbaae799101b84ab6b6270696193d)
      adds  9f57f01   clitar.c: #ifdef'ed out all the bits that were giving 'defined but not used'           messages. nttrans.c: More updates. smb.h: Removed stuff that didn't belong in the smb_passwd struct. Persuaded Luke        to use a new structure. web/swat.c: Fixed gcc complaints about shadowing global 'string'. Jeremy. (This used to be commit 61c1dbb9785ed1e6fe40f93c7cc65024884df6f5)
      adds  64a0f84   removed proto.h from cvsignore (This used to be commit beb56f083d6f9c557486f08b8266c53552684118)
      adds  27e91f6   move things around to get rid of make clean warning messages (This used to be commit d7975ef1e3f38e678ea20d3f86718b05f4fb1aff)
      adds  721814d   added sam_passwd structure: don't want smb_passwd to be "polluted". (This used to be commit d42dd371fa2ab690bf4261a735f03a7380479ebe)
      adds  839e47c   Updated OSF1_ENH_SEC mode password handling. This now tries Enhanced passwords first and if this fails trys Basic mode (ie: Unix /etc/passwd) authentication. This only happens when OSF1_ENH_SEC is defined at compilation. (This used to be commit 29462c8d7a241eb462b1583170a0b5f16096ea3f)
      adds  ffc88e2   changed to use slprintf() instead of sprintf() just about everywhere. I've implemented slprintf() as a bounds checked sprintf() using mprotect() and a non-writeable page.
      adds  3dfc0c8   changed to use slprintf() instead of sprintf() just about everywhere. I've implemented slprintf() as a bounds checked sprintf() using mprotect() and a non-writeable page.
      adds  c78cf0b   include includes.h in all the ubiqx files. I know Chris won't like this but it really is necessary (sorry Chris!)
      adds  b3cd947   don't use system functions as arguments to qsort() as otherwise you get stuck on systems with broken headers (like SunOS4). In this case use StrCaseCmp instead of strcasecmp (This used to be commit 1386c6e25a2cf05c5c48b7a5094db3b2a6f5a5b3)
      adds  f004d84   ldap back-end database development
      adds  0518067   add lp_domain_workstations() parameter.  this is a list of workstation names from which an NT user can log in from.  empty (default) indicates no restrictions.  exactly how this is enforced is unknown.  from past experience it's likely that the enforcement is left to the client to carry out... (This used to be commit 6b2f9ea68f5754ca6caaf685a9538ab404e1bab4)
      adds  05eb22f   reply.c: Added code to not overwrite sesssetup_user when in share level security and null session setup done. smbpasswd.c: Fix from Gerald Carter <cartegw at Eng.Auburn.EDU> to fix incorrect              use of pointer. Jeremy. (This used to be commit 69ace0760986a6e892cd5b25ca85930b65e38c45)
      adds  9141ace   password back-end database support
      adds  f888868   This is a security audit change of the main source. It removed all ocurrences of the following functions :
      adds  1dadc7a   a new slprintf() function. This one is totally portable but a bit of a kludge. It is a safe kludge with our current code but I would like to revisit it at some point in the future.
      adds  9118b85   retired this file: it's not actually needed now that passdb.c provides the interface point. (This used to be commit 27ba6fafc90d8de7107f39c848f1f34b021ed0a0)
      adds  d48e837   removed lp_domain_workstation() parameter (This used to be commit 80d6a3bb0cf3853aa51594cce888e6c0a6e6f634)
      adds  00d8e66   function comments wrong (This used to be commit da11063cbd23c376c4e1afaad647adcb989934eb)
      adds  785d23c   - removed ldap_get_trust()
      adds  ee9a618   includes.h: SunOS doesn't have strcasecmp, solaris versions prior to 2.6 don't             have vsnprintf. locking_slow.c: slight tidy. make_smbcodepage.c: Use safe_strcpy instead of pstrcpy. nmbd_winsserver.c: Use pstrcpy instead of fstrcpy. smbmount.c: Fixed reported bug. util.c: Removed old fstrcpy/fstrcat functions. Jeremy. (This used to be commit f257d2e4bafd3944cca737699913a8d868279ca6)
      adds  ed4719b   we don't need a typedef for string (This used to be commit 9907296225e35548dadd70e1be5a06517b27bb87)
      adds  d636d65   initialise a variable (This used to be commit 1c052f8744c3f1f64638eb4c0ea7b0db39d50040)
      adds  4b587cd   test for overflow in nmb name parsing code (This used to be commit 204a939807d6fe66fcd721aabf7a88ee33eb23d6)
      adds  5b619d9   initialise some variables (stops warning) (This used to be commit 6074d09dbf7c9ae03a56773e6ff0a52a60cc75da)
      adds  329fe21   Fixed up HPUX entry. Jeremy. (This used to be commit a7afda2e4ecab226c90db023293f5d460e81ae2f)
      adds  a427650   chgpasswd.c: Added comments to #ifdefs ipc.c: Caused samba password changing not to be done if UNIX password        changing requested and not successful. util.c: Added string_to_sid() and sid_to_string() functions. lib/rpc/client/cli_samr.c: lib/rpc/include/rpc_misc.h: lib/rpc/parse/parse_lsa.c: lib/rpc/parse/parse_misc.c: lib/rpc/parse/parse_net.c: lib/rpc/parse/parse_samr.c: lib/rpc/server/srv_lsa.c: lib/rpc/server/srv_lsa_hnd.c: lib/rpc/server/srv_netlog.c: lib/r [...]
      adds  bce6d41   namequery.c: Fixed SGI IRIX 5.x compiler problem. server.c: Added MACHINE.SID file generation - use lp_domain_sid() be default. smbpass.c: Exposed do_file_lock() as I now use it in server.c Jeremy. (This used to be commit 5bf17840ac7d65d08dd3fdfe8b789010488f6808)
      adds  05a8202   Fixed dce/rpc to use global_machine_sid (auto generated in server.c if not present in smb.conf). Jeremy. (This used to be commit e7c1100390b714bf2f489a9032156b0c9272e403)
      adds  ea92374   robert frank - some Next3 compilation errors detected. (This used to be commit da3d9602c71094df4dba0edd45ade71555f5e97b)
      adds  0923f9e   some pretty horrible formatting in standard_sub_basic(): makes the function unreadable and unmaintainable (This used to be commit eefeb61242449ea2a8d5f64e15d37f90789bdacc)
      adds  1096545   sync with 1.9.18 branch (clean up comments) (This used to be commit b924e378f82bfca23b47261a5d0991635b2962ba)
      adds  f8a4273   passdb.c server.c: Moved generate_machine_sid() into passdb.c for Jean-Francois           (who might want an LDAP version). Changed locking to free exclusive           lock as soon as possible to prevent contention. lib/rpc/parse/parse_samr.c lib/rpc/server/srv_samr.c: Changed last SID-as-string manipulation                            function to use DOM_SID structure. Jeremy. (This used to be commit 3b8f5aef57b4f37265c0403385053085f0df6f18)
      adds  bc69d08   util.c: Re-seed the crypto random number generator after a fork, so all         smbds started from the same parent won't use the same sequence. Jeremy. (This used to be commit d3f507d05df9d0dd313b39bc99ebf11451dc0120)
      adds  90e97bf   two scripts from benny holmgren which a) create NIS+ table b) populate it from private/smbpasswd. (This used to be commit 1acdd9fd6c391ad4871c55c0ba8f5b00076ba115)
      adds  d36a24d   adding copyright messages for Benny Holmgren (This used to be commit d7ed2ee35c76a19e93453c23b5e56874b72cc0e5)
      adds  1f94f63   first non-compiling, unused, mostly stub version of NIS+ password database. based on Benny Holmgren's samba patch (copyright acknowledged). (This used to be commit 2a87cf09572bd2154d4b373e1aa2171106e96da7)
      adds  c230ee1   some databases have search capabilities.  acknowledging this in design of passdb.c api. (This used to be commit 2dd01b7c70f7e1f3158bd4bc75459892007e5418)
      adds  5e1313d   Fix from "Gerald W. Carter" <cartegw at eng.auburn.edu>, we were copying from a parameter into an unitialized variable (doh !). Jeremy. (This used to be commit a3a0dc14c2f9f703963ade67f30dd6c40bbe7144)
      adds  94a39bd   Change getpwnam to Get_Pwnam(xx , True) to allow lazy matching in /etc/passwd. Fix from "Mike Black" <mblack at csihq.com>. Jeremy. (This used to be commit 0146883f8568de4642087bb769b0381c3217d792)
      adds  32954eb   Makefile:
      adds  a85b42f   oops.  pressed ctrl-z while editing the previous cvs message: this was taken to mean ":x". (This used to be commit 660206e816f9be708e09a1aad3b342b94e5e4f53)
      adds  39f3c0c   - renamed some of the passdb.c functions: they have a prefix pdb_ on them
      adds  648ceb2   received update from jean francois for ldap.c: he is doing add / mod functions (This used to be commit 381df1e52bfc97b80422de2703db8cb521dc47e1)
      adds  646ab2b   resolving compilation errors (This used to be commit dea0c06eec44a7c2860f97d8f23584d30e482e0a)
      adds  c7890d4   no include headers in ldap.c. passdb.c sam_passwd <-> smb_passwd conversion routines (This used to be commit 8082239c81dfed5e3cc34a4d0a4e7195398ae627)
      adds  4d63fdc   creating and using some pdb_init_(sam/smb) routines.  putting ldap headers back in (they had been taken out of includes.h because they are only local to ldap.c. (This used to be commit 98ab085b93fb25a4d9275c0d54a863fd9fae2548)
      adds  cffaf88   removed references to some of the smb_passwd routines from ldap and nis+ code, use pdb_sam_to_smb(...sam21...) calls instead.  this is a lot simpler. (This used to be commit d92f4e71c12ce5010f05fa7dd3918a48e7386d1e)
      adds  b40d52d   sorting out removal of some smb_passwd functions by calling pdb_smb_to_sam() instead, for use by nisppass.c (This used to be commit 2253ca407267eb161cfcd8b53dcc9848d9398f4c)
      adds  29644e4   linker errors with -DUSE_NISPLUS_DB - difficult to spot when you're not using nis+ on your system, so you get 100 linker errors... (This used to be commit e325d9a81039152e8c57f7fab6cf948d8e1ec7d3)
      adds  ffab547   chgpasswd.c: Changed back to getsmb... from getsam... ldap.c: Stoped dummy_function being prototyped. loadparm.c: Fixed slprintf sizes. nisppass.c: Fixed safe_strcpy sizes. nmbd_processlogon.c: Changed back to getsmb... from getsam... nttrans.c: Just a dump of new code. passdb.c: Moved stuff around a lot - stopped any lookups by rid. This           needs to be indirected through a function table (soon). password.c: Changed back to getsmb... from getsam... reply.c: Ch [...]
      adds  1188273   Abstracted all the crappy password interfaces through an indirect function table, selectable at compile time. This should make the code that implements all the password functions much cleaner, as it's now very clear exactly what a particular password database needs to provide to Samba. Jeremy. (This used to be commit 27ca536ad974242524c12f7100e419d9e7f9647f)
      adds  d9e4b23   Forgot to add the initialize_password_db() call to nmbd also. Jeremy. (This used to be commit 2f9f0a88e8220575edb43a9945d0b60829efa840)
      adds  643e16b   Fixed signed/unsigned warning. Jeremy. (This used to be commit 6b6539cad8962f2913d892abae811afc72432678)
      adds  0a36b8d   ldap.c :
      adds  48c7034   removed "default" system for password database api: all functions must be supported.  there are some stub routines in passdb.c which can be copied into a password database api which do conversion.  the module writer can choose which of these to provide full support for instead of using the conversion routines. (This used to be commit d906ac5941fa22f93a38d65906b89a80f971b83c)
      adds  74ea6c0   oops - got some of the default (conversion) functions wrong. (This used to be commit b836581cda2b58d285245f71f2bc419c6ece4911)
      adds  73231a9   made mod_smbfilepwd_entry() and getsmbfilepwent() static.  they need not be exposed. (This used to be commit 61ab72b82b24006c69b573400f740ff73e742b32)
      adds  1b412a5   passdb.c: Fixed typo in coment. smb.h: Removed comments no longer valid. smbpass.c: Stopped dummy function from being prototyped. util.c: Fix for multibyte char problems with strlower, strupper and string_replace. Jeremy. (This used to be commit cd244b45a5d35fceee2a4034b0c6aabdb58871aa)
      adds  00516da   Fix to do NT wildcard matching. Jeremy. (This used to be commit 170070b9c793805df9f8629e70027f17b949425f)
      adds  bff8dd8   Fixed Samba's wildcard algorithm to be *exactly* the same as NT. You do not want to know how this code works :-). Jeremy (This used to be commit 7adbd2dfc1eda0e147b7ab4b5ff5e71f173794af)
      adds  fd4d5ab   Minor tweak for wcard compatibility paranoia. Jeremy. (This used to be commit 5d8ef7d0f1ecb358c841f382fc48e6eccbe8e171)
      adds  67850c4   Fixed incorrect last arg to safe_strcpy in new wildcard code. Jeremy. (This used to be commit 67007d98b9daf5cccf049cb836dbb989516eb0ce)
      adds  9c99863   dce/rpc net time command from jean-francois.  does not support timezones (This used to be commit 8e11d542eebe076d74ab264e22b87f7aed9bbe8f)
      adds  54706f5   fix slprintf for sunos4 in head branch (This used to be commit 4aaf8b6a8bc521e738840fe72708add251eaaccb)
      adds  1defdd0   jean-francois calling the right function for the "net t.o.d" dce/rpc support does gmtime() not LocalTime() now. (This used to be commit 64559e72f3028917059dbcafd0b3425266f7d567)
      adds  cf76b41   fixed signed / unsigned warnings spotted by tim winders.  also fixed unnecessary "address of" warnings. (This used to be commit ed0afe1e186ce53046e70d8a92103d4f59a2eed2)
      adds  cbb1ef3   Along the lines that Andrew suggested, I added a header called ubi_null.h. This header tries four different locations for a definition of NULL.  If NULL still hasn't been found, it defaults to ((void *)0).  All of the includes can be, essentially, overridden by defining NULL on the command line, as in -DNULL=((void *)0).  I have faith that this will avoid the problem of NULL being in different places on different systems.  If there is a system out there that doesn't  [...]
      adds  35c6557   printing.c: Fixed overflow by one problem in LPRng. reply.c: Fixed password length modifiers to always be done          is none-encrypted mode used. This fixes Samba for          people who are using non-encrypted passwords with          security=server. Jeremy. (This used to be commit 720b565349e3467bd81d6d863b9ac54237edd3cf)
      adds  bfa0139   Fixed 'revalidate' parameter so it's only considered in security=share mode. Jeremy. (This used to be commit 7727f09ea9055053ed1d3e2af1069ddae245efb4)
      adds  a72bb5c   added:
      adds  d1d010a   Put a do_global_tests() function that will be expanded to test all the heuristics we know about for validating smb.conf file. Jeremy. (This used to be commit 76dec5b04e9c3b4b727bf9a44d31acf32b4b6b4c)
      adds  b26d9b8   Added a disclaimer regarding the changes Andrew wants. (This used to be commit f8d6aab70a02338c923220459eb12d17fa324e79)
      adds  6580fa6   Removed all ubiqx includes from includes.h.  So far, this was only a problem for dir.h, which I've fixed.  Andrew did not add includes.h to the ubiqx headers, which is good because it would cause internal conflicts within the ubiqx tree modules.  It's also bad because the definitions and includes that are part of includes.h are now in the ubiqx C files, but not in the header files.  So, if includes.h were to redefine int, for example, the new definition would be in t [...]
      adds  cf714c3   These two are not being used, and they would cause conflict under Andrew's include scheme.  Removing them works around the problem.  If someone does need them sometime (can't imagine why, since the splay tree is typically faster), let me know and we can work something else out.
      adds  cfc43a5   I've put the ubiqx headers back into includes.h, and removed them from dir.c & mangle.c.  This was possible after I checked the tree code to make sure that the tree code did not reference functions by macro name.  Also, note that the AVL module has been removed to prevent conflict with the SplayTree macro defines.
      adds  e298045   doesn't compile: don't care.  checking this in so people can see what's going on. (This used to be commit b7ccea8ee190a228cf479f325a2c8578e2bd90ce)
      adds  b4b42e7   add_nisp21pwd_entry() finished but not tested.  module now compiles. (This used to be commit c74d0defcf8e9fca326af190730439f6451f826a)
      adds  0f9d24f   Added more NT definitions, getting ready for nttrans code. Jeremy. (This used to be commit 26c0176e104f7345f16f7fdb1115f32e6b0cfcdb)
      adds  684edc9   - created pdb_sethexpwd(), to be called from all pwd apis that need to   store passwords in ascii format
      adds  6a19bf5   more warnings, from Tim Winders (This used to be commit eb157d6da4719b415a1f5202364aa77f2596bc03)
      adds  ef46e64   i wondered why nisppass.c came up with a linker error "pdb_set_last_set_time" not found.  this gave me a clue...
      adds  863c787   added set logon, logoff, kickoff etc time functions. (This used to be commit dab9728a4376cc52d6e53b09b5f42d08712330d6)
      adds  1d16f75   smb.h: More NT SMB stuff (just defines). smbpass.c: Do *NOT* make this function static. It breaks the compile on gcc util.c: Getting closer to MS wildcard semantics. A trailing '*' matches         any trailing dot-separated components. trans2.c: Removed hacks that change multiple '?' -> '*' as this           breaks things now. trans2.h: Removed NT_FILE_ATTRIBUTE_NORMAL - now FILE_ATTRIBUTE_NORMAL is defined           in smb.h. Jeremy. (This used to be commit 42a65511 [...]
      adds  9bd7e1e   loadparm.c: Added machine password timeout parameter - set to 7 days be default. password.c: Added code to tell server.c when machine password needs changing. server.c: Change machine password in idle cycles if it needs it. smbpassfile.c: Fixed up length calculations for machine password file. smbpasswd.c: Moved domain joining code/machine password changing code. lib/rpc/client/cli_netlogon.c: And this is where it now lives. Jeremy. (This used to be commit b8fedca619 [...]
      adds  8e914e5   removed "domain sid = " parameter instructions (This used to be commit 3bc0d700d1f2a63a8037370986b1f6111a38894c)
      adds  ad53f02   Newly re-written do_match and mask_match functions, with the help of Ums Harald <Harald.Ums at pro-sieben.de>, who has been testing our 8.3 wildcards with a test suite. With his new code for 8.3 matching, this is the test done (I'm quoting from his email)
      adds  459ecfe   Ooops - fixed Win95 crash bugs with earlier code. Jeremy (This used to be commit 6baeb4ad96bc58cf1bd53f6621067af8344c9556)
      adds  73e9350   latest messing about: probably doesn't compile; doesn't matter. (This used to be commit d455d194b7110d4bcbef58134d035bd55702b6f8)
      adds  a10b9ab   Adding Greek and Icelandic codepages from :
      adds  3c77f88   Added Paul Eggerts LocalTime patch. Jeremy. (This used to be commit 6721c28ea6bdb5210836352bb5ffc43d787907fa)
      adds  c069bd8   This change ensures that only the processes/locked files that belong to -uUsername are printed when running 'smbstatus -uUsername' PaulB (This used to be commit da08e486871992043c2650e6aac304cd29ba693c)
      adds  3c116d2   point people at the main web site for a up to date list of mirrors (This used to be commit 553100a2baccc67f1c0e4a1df5b7dc0df9a79c9b)
      adds  ffe91d6   clientutil.c: Don't core dump if no controlling terminal available for password. passdb.c: lib/rpc/include/rpc_misc.h: First cut at automatic uid/gid to rid mapping. We can change this at a later date to make more bits available if neccessary. Jeremy. (This used to be commit 34f40474aba97118e1e80fe6259c686e46dc16b4)
      adds  1714adc   Changed the mechanism for including the Samba includes.h in the ubiqx code to something less hurried, simpler, and (I believe) more acceptable to all.  The ubi_*.c files all now #include sys_include.h which, for Samba, contains only comments and the line
      adds  c435955   ipc.c: Fix bug where we don't return the correct error code when client        gives a too-small buffer for share info. Fix from Gil Kloepfer <gil at arlut.utexas.edu> smb.h: server.c: Fix for a nastly little security problem with multi-user Windows NT           servers and Samba where the contents of the open-file cache can end           up being served out to users who shouldn't have access. This is some           *seriously* ugly code. Jeremy. (This used to be commit [...]
      adds  52c6976   It occurred to me that the samba includes.h file should be included in the header files used by the ubiqx modules, instead of being hidden in the .c files.  This would ensure that anything in includes.h would be "seen" by the ubiqx headers.  I also had to put an #ifdef around the includes for ubi_SplayTree.h and ubi_Cache.h in includes.h to prevent the header of the descendant type from being included before its parent type.
      adds  a1c66b0   includes.h: Fixes for NetBSD and BSDI. smbpass.c: Fixed irix warnings. Jeremy. (This used to be commit 2caefb35ff56dba67968d04755d74238a38ba29d)
      adds  206f588   Fixed file descriptor leak in open_socket_out - this could cause nmbd to run out of fd's. Test case found by Eloy Paris. Jeremy. (This used to be commit 9e2570317138cc6a7ffdc603564f863ff20139b8)
      adds  59e2992   added "domain admin group" and "domain guest group" parameters.  this is because "domain admin users" and "domain guest users" was overloaded.
      adds  1b85da9   had what would be a compile error if it wasn't #if 0'd out in passdb_ops (This used to be commit 2cb94eec59bdcc1272063637bbc8b7a5449fdc62)
      adds  28029c7   client.c: Allowed client to proceed even if it gets error 234 (more data           available) when scanning server/workgroup/share lists. ipc.c: Removed redundent definition of ERROR_MORE_DATA (234) we already have        ERRmoredata in smb.h Jeremy. (This used to be commit ae3510e9fb309be343e245d8460c1ceb8164077b)
      adds  88d88f5   loadparm.c: Did it ! Changed defaults for 'case preserve' and 'short case preserve'.             Also removed 'domain allow/deny' parameters. shmem_sysv.c: Added strerror code so I can see why sysV calls are failing. lib/rpc/server/srv_netlog.c: Removed code that used 'domain allow/deny' parameters -                              replaced with a comment so I will remember to fix this later. Jeremy. (This used to be commit 5f46c7c4b11a75f1ffbd806cde915b4bf28232db)
      adds  f3e2663   Cosmetic.  Added a cast to (void) to a call to add_name_to_subnet() since the return value was being ignored anyway.  SGI's lint said:
      adds  1c18542   Added code to generate
      adds  0725049   Added code to add the Samba names onto the remote_broadcast subnet, as NT 4.x does directed broadcast node status requests for the *<0x0> name. Jeremy. (This used to be commit 8c6fe8870a72271a6acd1633efc362c59e283e19)
      adds  6d53920   proto.h   *Not* the usual.  I did make proto to add the #ifndef..#endif block.   Just to be safe, I did a cvs diff and found no prototype changes.
      adds  ae260b96  Moved the ubiqx stuff above nameserv.h so that ubiqx typedefs could be seen by the nameserve.h header. (This used to be commit 530b54b8a2234a72d7a12606bff38648e56c5c1c)
      adds  96bc404   This is a first step toward moving long namelists into a database.  I split the name_record structure into pieces.  The goal is that the key (the name) be separate from the data associated with the key.  Databases such as gdbm store information in [key,content] pairs.
      adds  75e909f   Fixed compile problem after make proto. Chris's reformating of the (rather long named function) find_name_for_remote_broadcast_subnet (moving the function name onto a line on it's own) caused the proto awk script to miss it. Jeremy. (This used to be commit 17c758687f0ec6040633bc1815a52627b7e15f02)
      adds  e85295d   loadparm.c: Removed 'domain other sids' parameter. lib/rpc/include/rpc_lsa.h: Changed #defines for RPC calls - moved some, made LSA_LOOKUPNAMES correct. lib/rpc/include/rpc_misc.h: Changed DOMAIN_ALIAS_xxx to BUILTIN_ALIAS_xxx.                             Changed bitmasks for uid to rid to be 1 bit. lib/rpc/parse/parse_misc.c: Changed make_unistr2 to put length as given, max length as one more. lib/rpc/server/srv_netlog.c: Removed 'domain other sids' parameter. lib/r [...]
      adds  1b86bea   I was wrong about the length and max_length values in make_unistr2. Jeremy. (This used to be commit 1d77728bbba49699a05eb70b685a4a97d7598122)
      adds  72bf410   De-coupled the mapping of a Windows to UNIX username from the Get_Pwnam username case conversion wrapper. It is now (very) explicit where we are mapping between an incoming Windows username, and when we are doing a UNIX password entry lookup, which may change the case of the given username. This makes things *much* clearer (IMHO:-) and will ease the adding of the 'groupname map' parameter, and the addition of the special 'jeremy' mode for Samba where unix users will  [...]
      adds  d4366df   I've replaced the linked list used to manage the subnet namelists with a splay tree.  For short lists, this will have no noticable effect.  As lists (eg. the WINS database) grow longer, the speed improvements should be quite dramatic.  This change is an incremental step toward replacing the in-memory namelists with a back-end database.
      adds  cd3de05   Minor changes as I've now discovered gcc -pedantic-errors. This does the signed/unsigned warnings I've been missing. Jeremy (This used to be commit 6d94e67624d1f2c08ac2e1c0eea23facd1e618f2)
      adds  b5e1fe3   Removed the "../" from the #include statement. David Mathod from Cal Tech is working on a new port to VMS and requested that such relative references be removed. Chris -)----- (This used to be commit 978c30791677fa8a48c1c8d34daaae52771b201c)
      adds  e6e4a63   Removed directory-relative include references.  This required that I add a -I$(srcdir)ubiqx to CFLAGS in the Makefile.  It might be better to create a UBIDIR value.  What would people like to see?
      adds  9a735eb   ipc.c: map_username is now a BOOL function. reply.c: map_username is now a BOOL function. server.c: Added capability to do map_username on service names           when looking for a home directory. That's what the           original code would do. lib/rpc/server/srv_util.c: Changed domain_ to builtin_ for                            BUILTIN aliases. username.c: Work in progress on groupname map parameter. Jeremy (This used to be commit fa95fae5eed95aff64f0a01825477610 [...]
      adds  860f674   This is the first, small step toward some tweaks that Jeremy and I have been discussing regarding the debug mechanism.  With this, I've added a macro that allows syntax like:
      adds  a32ad67   Groupname mapping code now lives here. Jeremy. (This used to be commit a70b929ec7b38855b7d09378536620c3f221cbe8)
      adds  5b5eb35   Makefile: Added ubi_sLinkList.o as the groupname.o file needs it. Added groupname.o includes.h: Added ubi_sLinkList.h include. loadparm.c: Added groupname map parameter. password.c: Fix HPUX big_crypt. username.c: New user_in_list() code. Moved groupname map code to groupname.c lib/rpc/server/srv_util.c: Added lookup_wellknown_sid_from_name().
      adds  39c13bb   remove .cvsignore as ignored file. This is used in my build scripts. (This used to be commit fb8b04be25d9b8c80719263acc6c4930686b3671)
      adds  644fbaa   Makefile: smbumount.c: Added fixes to compile under Linux. includes.h: Added SunOS 4.x QSORT_CAST fix. reply.c: Fixed user name mapping function for security=server, security=domain. Jeremy. (This used to be commit 21ca6bfb3ba3927efaf7eeff4325976d41489be2)
      adds  7ed5a18   client.c: Made -L do a null-session share unless -U user is specified. clientutil.c: Fixed NT session to add NT password. groupname.c: Added lookup function. Jeremy. (This used to be commit 8216363e83fcdccfade70f983830b56b7e6546a4)
      adds  e31b4f2   Adding Christian Starkjohann <cs at obdev.at> SSLeay document. Jeremy. (This used to be commit 9234df00e73980ed383cc77fcaa0a79d417900e4)
      adds  cb75782   Added SSL support from Christian Starkjohann <cs at obdev.at> This patch may not yet compile with -DUSE_SSL enabled, further Makefile changes may be needed. But it was important to get this code in place before I go off to USENIX. Jeremy. (This used to be commit 31e768369fdc61e07c59630c86c62239f3d3f3f7)
      adds  5bf9b18   CLITAR changes to overcome some reported problems and add Jay's changes (This used to be commit e1468dac0333eacea0a6f85f968e0a6d85af7f4c)
      adds  c2e2e69   Damn, forgot the proto file again (This used to be commit c63e679337221bbf15beca57249ff3306ebb0369)
      adds  bbd7ca6   clientgen: Added USE_SSL for client shutdown. clitar.c: Added 'Samba style' comments before string_create_s(). loadparm.c: Fixed missing comma in SSL code. util.c: Removed string_create_s(). Currently it's only called from         clitar.c and having it here as well as a static in clitar         causes the compile to break (Richard, please decide where         you want this function). lib/rpc/parse/parse_net.c: Fix from <anders.blomdell at control.lth.se>                [...]
      adds  c47cce6   Re-submit changes for CLITAR.
      adds  55da32f   clitar.c: Fixed minor gcc -pedantic-error compile warnings. passdb.c: Fixed stupid bug in read_sid_from_file(). Jeremy. (This used to be commit e65efe3f78240a4fa1ed7931e96c6fb698d9d8c8)
      adds  8afebcd   Remove the copyright to Canon Information Systems Australia, as we don't want them to have the copyright.
      adds  9d001d5   Arrrgh, one more fix. Restores of long file names were broken ...
      adds  7fda0a4   The function add_name_to_subnet(), in file nmbd_namelistdb.c, returns a pointer to the newly constructed name list entry.  In most cases, this return value is ignored.  The two exceptions are in asyncdns.c and nmbd_winsproxy.c.
      adds  a6c94aa   Minor cosmetic change.  I up-cased internal #defines. (This used to be commit 1ce7d38d9f947d338f2587fa5afbe7536501edfd)
      adds  bc39cff   clitar.c: Fixed gcc warning with comment in /* */ code. nmbd_winsserver.c: Remember to free packet in multi-homed register code.                    Use correct query_name_from_wins_server call instead of                    query_name call in multihomed code. Jeremy. (This used to be commit 6e995802fecb4474003db55a69c9e1663737aade)
      adds  d8b0a8b   nisppass.c: Fixed incorrect parameter usage. nmbd_become_lmb.c: Add 'force_new_election' parameter to some functions.                    This allows the start of the election to be done *after*                    the demotion from local master browser is done.                    Also changed code so release of 1d name is done                    immediately to allow other local master to gain it. nmbd_elections.c: Ensured no elections are run until we have registered  [...]
      adds  fdb124c   Added code to do elections when told to do so. Jeremy. (This used to be commit a38d903d2016202d470f1405e593be3c20404d72)
      adds  06e42fa   nmbd_elections.c: Removed force elections code to bring into line with 1.9.18. nmbd_namelistdb.c: Added comment for Chris. nmbd_subnetdb.c: Went back to Chris's comparison code as with the make_nmb_name                  change it all works now. lib/rpc/server/srv_netlog.c: Ensure we return 'account disabled' for disabled                              accounts, rather than crashing. Jeremy. (This used to be commit 4ab3d1682789319965a55edb37212b7671a743bb)
      adds  1829528   nttrans.c: More code towards NT protocol. smb.h: More code towards NT protocol. time.c: Fix for sco bug. Jeremy. (This used to be commit e53f4396ead540bcf9ecd18f3253e49216404a1b)
      adds  139a341   includes.h: AIX fix. nttrans.c: More NT SMB work. smb.h: More NT SMB defines. trans2.c: Change call response as I now have docs           on what the flags mean. #ifdef it with JRATEST           until I'm sure it's ok though. Jeremy. (This used to be commit ce2503fddd7ef9eed89e1a63fd834f13432a9cd6)
      adds  3daefed   chgpasswd.c: Fix from Peter Debus <pdebus at turing.une.edu.au> for Digital UNIX              password change core dump bug. nmbd_subnetdb.c: Make namelist_entry_compare() static. nttrans.c: More NT SMB stuff. Jeremy. (This used to be commit 1925a29c6b355b8358ee99e5b876b6376aa7d628)
      adds  6491a95   nttrans.c: More NT SMB stuff. shmem_sysv.c: Fix for shared memory problems on several systems,               Second and subsequent use of shmget should use zero               as the size. Fix from Veselin Terzic <vterzic at systems.DHL.COM> Jeremy. (This used to be commit 1cd94b24592ca31ffae671acfd83b0d42b212cab)
      adds  efc2732   Fix for pidfile startup message. Jeremy. (This used to be commit 108284cc28d44ffea028209cf28b746008bdf455)
      adds  10ecd43   Fixed typos pointed out by Pekka Savola <Pekka.Savola at netcore.fi> (This used to be commit f0ca1afb77de83318d95ebad2a0477bc360cdefc)
      adds  3e7e42f   Updating Unix installation notes. (This used to be commit 4ffbdcbddff3094a8635527218f0f4a7974d8e4d)
      adds  73189b0   Updated in line with recent samba-bugs postings. (This used to be commit 11c1f090723878ada33b4f501af9a48112133fb4)
      adds  27ef657   Added as rapid config guide for cross subnet / cross workgroup browsing. (This used to be commit 023df8c04ec9c03dcd0ebc351b1cb3494db0dab9)
      adds  941e768   Updated the 'samba does not allow multi-workgroups & WINS' section. Still leave the info there, but add a caveat. Jeremy. (This used to be commit 160bcd5fccab7493a1a08e03af5492ed1e9accfa)
      adds  c21805f   Added Australian consultant. Jeremy. (This used to be commit 04733f455dcc960387b5fd56c7bb443f233f66e2)
      adds  5b11dbd   Digital UNIX does not seem to set OPTIND if there are no command line parameters.
      adds  7a2b695   password.c: Fixes to allow Win95 clients to have lm encrypted passwords             recognised. lib/rpc/client/cli_login.c: Fix debug comment. lib/rpc/parse/parse_misc.c: Fix for passing null pointers. lib/rpc/parse/parse_net.c: Send correct password lengths when called                            from Win95. Jeremy. (This used to be commit ad1848b35521b3d478ea3226db818a1edef78254)
      adds  3fc4dc6   Corrected info. Jeremy. (This used to be commit 2d0c9baa17d5d298a3e9c22a8a5d2c77998cee18)
      adds  10dd9a6   Fixed (hopefully) last bug with username mapping. map_username wasn't returning true on a map which was causing find_service not to find a home directory. Jeremy. (This used to be commit 97209a29467699173caf79e1c81729eb2afedda5)
      adds  734d66b   includes.h: Fixes for QNX 4.x. Jeremy. (This used to be commit 6055be064ec1e9416bb9a7cd97a11976fb336fb6)
      adds  8c1199c   Implementing more NT SMB functionality. Jeremy. (This used to be commit d34c91126049b7d3094455d407aa99a6d0452304)
      adds  ddf62bb   NT SMB trans reply code. Jeremy. (This used to be commit 556254d72517c8a5bf70cafaf443df1675fe64d9)
      adds  b074c12   Fixed typos and reformatted doco. (This used to be commit 4a0cda25fd96e81da2502c3e0efd83d9a4c0ced6)
      adds  bacbe16   Fixing Oops. Thought I had added these - but not! (This used to be commit 3d15f9d297a0b03c7e0f2434c9d9457dece60c9a)
      adds  86de505   New version of the DFS_AUTH code from Karsten Muuss <muuss at or.uni-bonn.de> Jeremy. (This used to be commit cf7402c5325afd1f9a737facf285cb905702adb2)
      adds  769269c   Needed fix to SIGHUP handling donated by branko.cibej at hermes.si (I can't believe we've had that bug so long :-). Jeremy. (This used to be commit 4d26757776af2aaba9cdaf4c956fab29bfde1599)
      adds  ddb7b8a   AIX patch from Michael Wojcik <mww at microfocus.com> adding detail to the AIX specific (and undocumented) setpriv and setuidx calls. Jeremy. (This used to be commit 7a8d0a4ed4e07090bfe776b5544712274d2426e4)
      adds  1e4b026   Fix for bug PR#8294 reported by <detlef.lammermann at er.materna.de> - the Files array was storing the 'dos_to_unix' translated name, rather than the untranslated name. This could case problems when the name was run through dos_to_unix again. Jeremy. (This used to be commit 5f4be1498f7c907a539fe9b5998dfbcaa9e20e20)
      adds  5ffb308   nttrans.c: More NT SMB stuff. reply.c: Broke out the internals of reply_mv so that they may be called          externally from the NT transact rename. server.c: Changed stat calls to sys_stat - found in code review           of bugfix. Jeremy. (This used to be commit fb19dad88edfd7a5c7257a15afc9253fb41f4b99)
      adds  ebad427   nntrans.c: Fully implemented transact rename. reply.c: Added NT specific rename if exists flag to rename_internals(). smb.h: Added NT rename flag. Jeremy. (This used to be commit b398f7daf58459db6e8d3496502abeb634ac2183)
      adds  a5ddf08   Added strupper() function call to up-case the scope field in the make_nmb_name() function.  Database lookups (eg. gdbm) will often use byte-by-byte comparisons, so it is important that the case and padding are correct.
      adds  59d0744   loadparm.c:
      adds  7ade0aa   util.c:  I've added a function called mem_dup().  Similar to strdup(),          mem_dup() allocates the required memory before copying the          source data.  It returns NULL if memory could not be allcoated,          else a pointer to the newly allocated memory. proto.h: Rebuilt to add the prototype for mem_dup(). (This used to be commit 7f7e265ab457d046441d502d4b8447bc2c966675)
      adds  f1cd3cb   Makefile: Added CC=gcc to DGUX on Intel. Comment from ross at filmworks.com. ipc.c: loadparm.c: printing.c:            Added code from <Dirk.DeWachter at rug.ac.be> to implement print            queue pausing. New parameters are "queuepause command" and            "queueresume command". util.c: Added fix for mount options in autmount map. lib/rpc/include/rpc_misc.h: Removed duplicate pipe names for Jean-Francois. Jeremy. (This used to be commit 559a9bf2bbdeae3e76ba9178779c [...]
      adds  dc44d77   Makefile: Added nttrans.o includes.h: Added termios.h for AIX. nttrans.c: Working NT SMB calls ! pipes.c: Use strequal instead of strcmp. server.c: Use #defines rather than numbers. smb.h: Updated NT SMB #defines. Jeremy. (This used to be commit 3e5cada9885059e9926eb6a56d350c4b1b53d245)
      adds  b61b50a   local.h: Added NTFS define if HAVE_NT_SMBS is defined. nttrans.c: Fixed issue with access DELETE on renaming files. Jeremy. (This used to be commit 0fcf167af898a9c7a20fddc0d95c887477a22ed1)
      adds  18067a7   nttrans.c: Added FILE_EXECUTE to required permissions checked. trans2.c: Fixed up the SMB_QUERY_FILE_ALT_NAME_INFO code, now I've           got an NT client to generate it. It uses unicode without           bothering to check the unicode bit of course, but now we           can execute 16 bit exe's on a WinNT client from a long           filename directory (hurrah). Jeremy. (This used to be commit 6c31be7d3ffff6a40bbbac6de53663fa707ac859)
      adds  471087c   Code added to fix the renaming of a directory under NT SMB calls. local.h: Changed MAXDIR to MAX_OPEN_DIRECTORIES - shmem size also tuned by this. dir.c: Use MAX_OPEN_DIRECTORIES. nttrans.c: Allow opening of a directory to succeed. Doesn't actually open            a file descriptor but takes a files_struct slot marked as an            fd. reply.c: Changed to close any outstanding is_directory files.          reply_close changed to understand directory files. server.c [...]
      adds  8668f6e   Forgot to increase size of files_struct by MAX_OPEN_DIRECTORIES in previous checkin. Jeremy. (This used to be commit 7dfaca5d370ccb472d85416c623692ae7ec2176f)
      adds  781c9e5   includes.h: Added feature type USE_GRANTPT for pty code. chgpasswd.c: Updated to use USE_GRANTPT feature definition. Jeremy. (This used to be commit 953c5dbbae8c1370e5988619746b508f26cb0390)
      adds  f5866fd   Fixed bug found by Richard Sharpe. After increasing files_struct size by MAX_OPEN_DIRECTORIES for nttrans I forgot to update the code that enumerates the array. Created new MAX_FNUMS in local.h, changed all code that iterates through the files_struct array to use this. (sorry Richard). Jeremy. (This used to be commit 339b10222269d71c7a493cc08b7b1bfd35fd55fc)
      adds  06c0349   locking.c: Added lock type to is_locked() and do_lock()            as the code in reply_lockingX wasn't taking account of            the difference between read and write locks ! How did this            ever work :-) ! reply.c: server.c: Add lock type to is_locked() and do_lock(). util.c: Also added code from klausr at ITAP.Physik.Uni-Stuttgart.De         to fix problem with log files growing too large if an         smbd writes less than 100 debug messages. Jeremy. (Thi [...]
      adds  981e1b0   Updates smbstatus to have a -S and -L flag.
      adds  5a9f14b   To each list type, I added a macro that makes it easier to define and initialize a list header. (This used to be commit 3c133778f13f690e70b8b5b923e10b5fe561c812)
      adds  48a378f   Changed the definition of the linked list header used in the directory cache so that it uses the new ubi_dlNewList() macro in ubi_dLinkList.h. (This used to be commit 16f0ad0c913e2d5b0198409485c56ad4809ca077)
      adds  e6608b5   Converted the browser database to a ubi_dLinkList.  This should reduce code size, etc.  Also did a bit of work to add comments. Chris -)----- (This used to be commit d8b0a2104c05df957f0eb49c21388ec5a4858d98)
      adds  0fa2fde   Noticed that I was using the strlen() of a string that I had strdup()'d before testing that the strdup() worked.  Fixed. (This used to be commit 899d0d5de5dd9d080d5c4cb94874d4f939427d1b)
      adds  85474e0   Cleaned up some testing code and made it more "permanent" looking.  The NetBIOS name lists attached to the subnet records are now managed by the splay tree code.  I am still working on the WINS database as a separate issue.  Code is written, it's just a matter of incorporating it. CRH (This used to be commit 5ba96ddde4a4b2da2cc09190f5c6f0e633852f12)
      adds  1aa1389   chgpasswd.c: Fixed up debug calls to stop crashes if ptsname failed. local.h: Kept FSTYPE_STRING as Samba for now. nmbd_browsesync.c: Added bugfix from Matt Chapman mattyc at cyberdude.com                    - lmb_browserlist is now a struct ubi_dlList not a                    struct browse_cache_record *. server.c: smb.h: uid.c: password.c: Removed attrs code - it is not used anywhere. Jeremy (This used to be commit ef1af7fe6d5c58ae57b8e4efff0729e1a315da43)
      adds  7abcd05   loadparm.c: Added strict sync parameter. locking.c: Added code to deal with real open mode of file. reply.c: Added strict sync parameter. server.c: Added strict sync parameter. Fixed open modes. Jeremy. (This used to be commit ed57b603b5c9333d588e62d774ad2be67e43ffd9)
      adds  83951dd   locking.c: Don't need to do map_lock_type on *testing* a lock, just on setting. Jeremy. (This used to be commit 17f68cc86cafbb04dbd9cc6ecc0aac7b911c9b70)
      adds  c48b3fc   locking.c: Print messages when we downgrade a lock. reply.c: Do the same mask expansion we do in trans2.c - needed for Win98. trans2.c: Make the mask expansion into a function call now we have to           do it twice. Jeremy. (This used to be commit 7b3a9d6285cc0d1967155a68845e28c6296ecc67)
      adds  64578c0   merge from the autoconf2 branch to the main branch (This used to be commit 3bda7ac417107a7b01d91805ca71c4330657ed21)
      adds  8d42ee0   some merge cleanups (This used to be commit 1d655b7c64231b0aec0548bb90fc3dcc3f37791c)
      adds  ca26280   checkin configure again in order to get permissions right (This used to be commit e16c467303884277c8e6acb6bffe01a27c5e853f)
      adds  62b5ea0   still trying to get permissions right - CVS doesn't commit permissions changes it seems (This used to be commit 0cf6529341aa8023137222c94b0895ff555b8791)
      adds  c49c0c7   hopefully permissions are right now (This used to be commit e7b6e8ef618029e6b2c372afcbf3f158217b04bd)
      adds  fb1e22b   updated the UNIX install instructions to include ./configure (This used to be commit 8d916f3fdb8eeea179f25028adc2a60f2e4e9b24)
      adds  73dc987   removed some feedback request comments - we get enough email :) (This used to be commit 19aa9a1c95d357e1041e9a3ece89d7bb3cc6f6ac)
      adds  fb08c34   get rid of the runtime test for broken getgroups() and add a compile time test instead. This also allows us to get rid of the igroups element of a couple of structures. (This used to be commit 8b25fe734166b76ceebf8d9543c706ebe0fddc96)
      adds  310a1b6   added Makefile to .cvsignore in the hope that this will prevent people from committing changes to it. (This used to be commit a7d4e6697fb724def740b8bbfc3e88ae651cc20e)
      adds  13e351d   ignore the auto-generated dummy file (This used to be commit f4c629bde2bbcb0cfa4d6f5cb1aa7edddf569fac)
      adds  a957abd   test for a broken inet_ntoa and replace it if necessary (for IRIX+gcc-2.8.1) (This used to be commit ddffbcbcb1284b6ead5f7f7b6665ba2456c0071a)
      adds  87325d9   fixed a bug in the replacement inet_ntoa (This used to be commit 32bd7137122eedf44dbb092da5ae3106d8fe994e)
      adds  184cf56   updated prototypes (This used to be commit 0bdb51af3199eb32cd3da4c4b8d31fbed5d2ae85)
      adds  b08931b   fixed a make proto bug pointed out by Chris. (This used to be commit fc1947b52a37bf2c0739091f3dbd84c4a9781d93)
      adds  5371a80   fixed sin_len test for FreeBSD (This used to be commit 15b666a0cebb994b6ed96c75716946afdbfa2861)
      adds  555616b   added HAVE_FUNCTION_MACRO test (This used to be commit cae580ccc397ea33fdb24a777bdedef6e8271244)
      adds  7d5d83e   In addition to the HAVE_FUNCTION_MACRO test that Andrew used as an example, I also need to know if the __FILE__ macro exists.  I followed the example, but ran into two problems:
      adds  7284bb5   Makefile.in: Moved UBIQX stuff into UTILOBJ. loadparm.c: Added "ole locking compatibility" option (default "true"). locking.c: Changes to implement union in files_struct. locking_shm.c: Changes to implement union in files_struct. nttrans.c: Made opening a directory explicit (we have to).            Added create directory code for nttrans. reply.c: Changes to implement union in files_struct. server.c: Changes to implement union in files_struct. Added create directory  [...]
      adds  3a1fdf0   added test for getpwanam(). (This used to be commit 4eb28f7148f61a215ca644cbe704a4e8dbd83a77)
      adds  ebd415c   This is the checkin of the debug changes.
      adds  e6b8685   Debugging functions are now in their own module.
      adds  28900ea   As per a Andrew's message, I went through and removed the timestring() timestamps from several DEBUG messages.  The timestamps are redundant now that DEBUG() provides them automatically.
      adds  feb1629   I have fixed some of the autoconfigure problems.  I'm studying the diffs for the rest.  I've found that only debug.h seems to be out of sync (i.e., util.c itself appears to be okay).
      adds  8c372cf   This is the remaining set of changes needed to replace the changes lost when Andrew and I were both working with util.c.  I really don't know how I lost the autoconfigure changes (honest, I *did* run frequent updates).
      adds  4fa20eb   Fixing clitar.c so that tar to stdout works correctly.
      adds  f1abfac   I finished removing timestring() calls from DEBUG() messages.  Also went through and changed some DEBUG() calls to DEBUGADD() to combine output under a single timestamp.  There were too many timestamps.
      adds  103857e   One more minor change to the format of a DEBUG message.  I broke up a very long output line in become_domain_master_query_success(). Chris -)----- (This used to be commit 9b5d431661c55056c31bedf9ef3900f27e1c5292)
      adds  7448091   First implementation of ChangeNotify - this version only checks for changes in the directory modify timestamps. A better version will look at the requested client flags, and create a hash that represents the current state of the directory, and check against this instead. debug.c: Added lp_timestamp_logs() function. loadparm.c: Added "change notify timeout" in seconds (default 60) - this is the scan rate for a directory.             Added ""timestamp logs" boolean - d [...]
      adds  31c09de   More formatting changes.  Mostly converted some DEBUG() calls to DEBUGADD() so that we wouldn't get too many timestamps.
      adds  c0c057c   loadparm.c: Added "debug timestamp" synonym for Chris. nttrans.c: Moved common code into function in server.c            Removed left over debug level 0. server.c: Moved common code into function in server.c Jeremy. (This used to be commit 34ef55b7228155cef40cbdfcdc1fe623c1037bd6)
      adds  3aeadef   nttrans.c: Fix change_notify. Queue processing code wasn't changing to            the correct directory before doing the stat. Doh ! uid.c: Fix for performance in security=share mode. Invalid vuid meant        that in security=share mode Samba was always doing the become_user/        undebome_user pairs for *every* smb. This code fixes it, but tridge        should review for security implications. Jeremy. (This used to be commit c3663379fdcec487feea2e5d848ee012ee6c6baf)
      adds  a4b8724   Fixed memory leak when freeing ChangeNotify structures. Jeremy. (This used to be commit 996c5ac97a8d1443bc8abc59b9a10ff3aeb77389)
      adds  05e6d0b   add startswat.sh to automate starting swat with inetd update make scripts to use new autoconfigure setup (This used to be commit 737a58c1568fd76afe32a78895ee09b1543a595d)
      adds  c0e7094   forgot to remove -nostrip option for packaging. Makes inst package too big. (This used to be commit 8bf365a54a5aedbd1b2aa373aa6b26a9708d7156)
      adds  963e96f   added --with-nisplus-home option (This used to be commit 70000c21909a154344b489e8aa18a5868ff52865)
      adds  04c6cba   we have to have the test for -lsocket before the test for some functions (notably innetgr) to ensure we don't replace them if they are in -lsocket (This used to be commit d1212048903fff8725e501001ac84b019c21b939)
      adds  e63bae9   new directory structure in configure.in (This used to be commit 7067261760516c01c2dd4fa7f0a717e9c48e1554)
      adds  426de6f   the autoconf scripts are now converted to the new directory structure
      adds  27ff18a   these dummy files are needed for autoconf processing (This used to be commit be762dc3de6c1ef768790522dfe93007a61ce5d7)
      adds  87bcd55   added ignore rules for the dummy files (This used to be commit 687f76a17d6d3ebd33b4d9a848deef56f3c1f56a)
      adds  660743c   another dummy file (This used to be commit 251213898077a11d71b208434c65748f922d7e9a)
      adds  5a5049c   removed the if statements from the DEBUG() macro definitions.
      adds  35f815d   this gets smbd compiling and linking correctly with the new layout. (This used to be commit d08fa39cec5c71a9034dbf4241fc7e195f1bbaa5)
      adds  ea6a257   close to having nmbd linking (just a bit of repository hacking to go) (This used to be commit 34dd9b79457ab01637e0d7374d33cafe2f859c99)
      adds  19c9658   nmbd compiles and links. I had to do some ugly stuff, putting files in illogical places. Once I get everything compiled these will need to be revisited, but at least the new Makefile.in makes it really obvious what is out of place. (This used to be commit beef5341fc313249bf1117deccb9c21c510c4697)
      adds  723b9d0   swat compiles, with some even uglier hacks. we really have to do something about our dependencies between seemingly unrelated code. (This used to be commit 3ecfd271de5e6f7b4868800e7c06d51ed69278fd)
      adds  59e2e2c   a few more things compile.
      adds  65a29b0   the rest of the binaries now compile and link (This used to be commit 7fecc3d5a2fb641237f24a3f39c6556fde648a8a)
      adds  1c6f52c   fixed the installation scripts for the new layout (This used to be commit 60cdb83f3f6dfd7755e46254662245a82a8ef498)
      adds  89a6525   smbtorture now compiles (This used to be commit 12c8028eb45d3e274e3496da1a2e4f6d18c117fd)
      adds  bad66ab   moved username.c into lib/ so we no longer $(PASSDB_OBJ) in most utilities (This used to be commit 745d38bfe7a989a602d14b8a04757893ae40ba8e)
      adds  fa88efb   split the system password checking routines out of smbd/password.c and into passdb/pass_check.c. This means SWAT no longer needs to link to smbd/password.c (This used to be commit 90d93889d722670cbb517017531264630af759bf)
      adds  670c6ad   moved access.c into lib/ from smbd/ as it is needed by testparm. I modified it not to need any smbd specific structures and instead pass things from smbd. (This used to be commit 162141d3b3fcf53fbc6a1f18702df85c2b7f1781)
      adds  17fb3a2   Makefile.in: Fixed make clean bug with CVS directory in bin/. include/smb.h: Fixed bugs in Debug macro's with SGI compiler. smbd/trans2.c: Fixed bug reported by Zoltan Palmai <ZSPA at chevron.com>                PR#8903 where get_lanman2_dir_entry() could return a                mangled name as a resume key and call_trans2findnext()                wasn't doing the same. Jeremy. (This used to be commit 9d010e721c27af1d9498fd1e147993ba8ac8b41e)
      adds  cd9bfc6   update for new directory structure (This used to be commit 5fc8b4a1d5d973028396b667daaa119d21f0c0f0)
      adds  9042aa4   Makefile.in: Added CHECK target back in (at Herb's request). Added              manpath in (although we don't currently use it). client/client.c: Added John Blair's fixes for "put -". include/nterr.h: Added NT_STATUS_NOTIFY_ENUM_DIR error code. smbd/nttrans.c: Added in devious fix for one-shot NT change notify bug. Jeremy. (This used to be commit 4ac3091e57e9ab234b3c051333ba521a92defa99)
      adds  e107f73   make sure that a fault cannot occur twice. The new Debug1() code is causing seg faults on my machine and because the fault code calls DEBUG() it is looping!
      adds  ab1bfe5   fixed a nasty bug in debug.c
      adds  6a9170b   I've added a test for lp_loaded() so that timestamps *will* be output before the config file has been loaded.  Otherwise the default is no timestamp.
      adds  7938e49   Removed a stray semicolon in the DEBUGADD() macro. (This used to be commit efa67d6b2b6d4a1e007dba5f2f5da5aff723fe59)
      adds  392a9f7   strip out extra spaces from smbclient output that were added recently (This used to be commit 5f5562ff601b69c3f7629fa57ddd621e201c5806)
      adds  e1b1272   Cleaned up some lint warnings (functions with return values that were ignored). (This used to be commit 8fedcfc48da2741722b867bbb056a078901e7431)
      adds  a0082c3   I've come up with a different scheme for doing the DEBUG() and DEBUGADD() macros that meets the RVALUE requirement and doesn't use the (a?b:c) format that Andrew called "ugly".  I've added the new macros but kept the old macros within a #if 0..#else..#endif block in case I've missed somthing.
      adds  ea8631d   Quick fix for a small problem.  If you run 'nmbd -?' you'd get the usage message *but the daemon would start anyway*.  I've added a call to exit() in the default: case of the option processing loop.
      adds  b1778b6   include/smb.h: Removed dir_ptr. Not needed. locking/locking.c: First cut a blocking lock code. #ifdef'ed out for now. locking/locking_shm.c: Removed dir_ptr. Not needed. smbd/nttrans.c: More work on ChangeNotify - return is not an error and needs                 to be handled as a nttrans with zero params. Removed dir_ptr. Not needed. smbd/reply.c: smbd/server.c: smbd/trans2.c: Removed dir_ptr. Not needed.
      adds  fcb5437   fixed the nested comment - Jeremy, do you want that unbecome_user() or not? (This used to be commit 638ee7d265982ca95ae7f49e2a84431bdf147c21)
      adds  08feb74   I've added a dbgflush() function to debug.c.  Calling this will cause the debug format buffer to be written out (and reset).  fflush() is also called to force the issue.  I replaced the call to fflush() in client.c with a call to dbgflush(), which seems to have fixed the problem that Andrew was working on (i.e., that the prompt was not displayed when using smbclient).
      adds  5032122   Changed a call to fflush(dbg) to dbgflush(). (This used to be commit c626828471cf3d63dd74a4dd52b234f0aebd3fe5)
      adds  b067f0e   Debug output formatting change.  I'm trying to combine log lines that really should be together.  Chris -)----- (This used to be commit 8880fc58fa61edfd5a83cc75ef627b430b8a4437)
      adds  ce333b2   More blocking lock code - still #ifdef'ed out - under development. Jeremy. (This used to be commit c9695bdf2e22c3081841f116af37340308d447aa)
      adds  5a5b425   HAVE_STATVFS should be STAT_STAVFS (caused printing to break on IRIX). Jeremy. (This used to be commit 83c54b01ba6c891a0587a80aa083594ddda9a680)
      adds  b6808ed   return to old behaviour of dumping ALL parameters (This used to be commit aa5648ce833a13b202e4d3e5304494c3bab6855f)
      adds  510bcdc   move smbd/print_svid.o from SMBD_OBJ1 to PARAM_OBJ so that nmbd, swat, etc. will link when SYSV is defined. We may want to restructure this later and move this to param instead of smbd ??? (This used to be commit 3eff609b7a44c668ec866a2c978fcbe89a282935)
      adds  d0cd2fc   Uh... I'm checking stuff in.  Jeremy will by *so* pleased :)
      adds  c629b4c   Added the APPLEDOUBLE macro for the name of the directory containing a file's Macintosh resource fork (normally .AppleDouble under Netatalk). (This used to be commit 1313451f2161f69d33e7f1d41a1bf5615f61014c)
      adds  2ad339b   Added the '--with-netatalk' option to turn Netatalk support on at compile-time. (This used to be commit 2ba4b66a74cfe736cf2a64ba99b1ab3d83878fc6)
      adds  3cf6cc6   Makefile.in: Changed so that make proto will work with ldap & nisplus. locking/locking.c: Made #ifdef'ed out functions static for Make proto. lib/util.c: Re-instated old mask_match code for UNIX filesystem checks             only. Client calls use the new mask_match code. Changed the             name of the old function to unix_mask_match. Jeremy. (This used to be commit b68e756ff57622c6c74f28031d4be964d7b1c9bc)
      adds  2bb8f8c   define INADDR_NONE if not already defined (This used to be commit 7446540017e29827900981cab5ae3a2f9f7b3ce6)
      adds  58fb3c3   remove an unused variable (This used to be commit 6f9228b01131d0fad464971297393ccb8a15703f)
      adds  b9623ab   this is the bug change to using connection_struct* instead of cnum. Connections[] is now a local array in server.c
      adds  e13aeea   configure: Changes for extra headers. configure.in: Source for header changes. client/clitar.c: Fixed isXXX macros & debugs for gcc pedantic compile. include/config.h.in: Added MEMSET, BZERO, MEMORY, RPCSVC_YPCLNT, STRINGS headers. include/includes.h: Headers for the above. include/smb.h: Made SIGNAL_CAST POSIX by default void (*)(int). lib/access.c: Fixed isXXX macros & debugs for gcc pedantic compile. lib/charset.c: Fixed isXXX macros & debugs for gcc pedantic comp [...]
      adds  570f8e9   moved the printing related files to a separate printing/ directory. (This used to be commit d933a47be6fa7b5f161179fa11244aaba1051160)
      adds  c4a202e   some more dummy files to ignore (This used to be commit 571b522bec5bb8ffa4f726c695b57fa2fc04ee01)
      adds  37d5ba8   use user instead of this_user to prevent global shadowing (This used to be commit 76e523907c2ee51031341c3cef9e9f6b5b2d9dc4)
      adds  127655c   this checkin gets rid of the global Files[] array and makes it local in files.c
      adds  6a6e895   changed find_free_file() to file_new(). (This used to be commit 3daee29636dcb2d99a0e7c08179a098befae00dc)
      adds  a7acf10   server.c: fixed a bug in close_file() with the new files.c handling code bitmap.c: added bitmap hanlding code in preparation for increasing the           default max open files to several thousand (This used to be commit f573a65b67e7a57586fec57845598e49b157ee0a)
      adds  739d0b1   got rid of the Files[] array completely (previously I'd just made it private to files.c)
      adds  23294e6   added include of sys/resource.h (This used to be commit bf136b4fa8aeadcea8f65610148d46d093aba2cc)
      adds  6daa579   fixed some bugs in the locking_slow code caused by the recent changes.
      adds  b590b27   - some tidying up in files.c
      adds  c5e2c88   I think it is pretty much decided that the next major version will be 2.0, so I've updated version.h to reflect this. I've put in "2.0.0-prealpha". (This used to be commit f1c67a00b8603bf1a9e6bef680c0d563727ba108)
      adds  f2d538a   some cleanups from the conversion of Pipes[] to a linked list. I also removed most cases where a pnum is used and substituted a pipes_struct*.
      adds  8978aae   much cleaner chain pointer handling for both files and pipes.
      adds  4a68715   converted the policy code to use a linked list and bitmap. This saves us a bit of memory. (This used to be commit 27da84b90df1f32e0d07acad04c72065b2005470)
      adds  983dc71   moved connection_struct handling code into smbd/conn.c and changed it to a linked list with bitmap format. (This used to be commit b7aaab1b6b2d2f72b2bb7c11f5c7bf081a6093d9)
      adds  69c6f162  reduced the memory footprint a bit by changing some large static int arrays to uchar (This used to be commit 01b642a3793a1bea0517370a9a64945fd86ddf02)
      adds  72ed704   added some optimisation for the case where the number of open files is very large. files.c now promotes a files_struct to the top of the list if it is used when it is more than 10 elements from the top.
      adds  4c5c26b   now that we have no global arrays we can start to split up the monster server.c without breaking things.
      adds  0922615   more splitting of server.c
      adds  c3effa8   this completes the splitup of server.c.
      adds  dd2e202   move soem variables from server.c that don't belong there. (This used to be commit f92475aa3cb3ade576c39c02c7996c949c42082a)
      adds  28788ca   removed some of the rough edges from the splitup (This used to be commit 722312c326d54849e2552327fcd88ac77257ad2c)
      adds  b935fc0   Fixed bug introduced by the recent changes where the chain_fnum could be overwritten in oplock processing code. Jeremy. (This used to be commit 908a583b48e37c5e869216f4dc92d4a587ff1238)
      adds  1e68378   smbd/nttrans.c: Fixed bug in split off pipe code. locking/locking.c: More blocking lock changes. Jeremy. (This used to be commit 2ca4fc95a4227645f1009a057d46b58508846a92)
      adds  12de403   Makefile.in: Moved blocking lock code into smbd/blocking.c for link purposes. include/includes.h: Added nterr.h. locking/locking.c: Moved blocking lock code into smbd/blocking.c for link purposes. smbd/close.c: Added blocking lock removal to file close. smbd/filename.c: Tidied up unix_convert() so I could read it (:-) in preparation                  for the stat_cache code. smbd/nttrans.c: Added WRITE_ATTRIBUTES check. smbd/reply.c: Fixed multibyte char problem in wi [...]
      adds  3f153e5   Blocking lock code split out... Jeremy. (This used to be commit 9cdb148ef56dc8f74891f5c6e9cae10142bd4c6e)
      adds  8487f95   added a test for a working setresuid (This used to be commit dbe333b590ef004ccbd31a14ad161d73139b2486)
      adds  8525192   testparm now prints a warning if the lock directory doesn't have 0644 permissions. (This used to be commit 10303a78d4b12a03166db89202759cd745c516c5)
      adds  dc76502   Turning on blocking locking code. NB. Blocking lock requests that are not the head of an SMB request (ie. are part of a chain) will not be queued - this will be fixed when we move to the new chain code. In practice, this doesn't seem to cause much of a problem (in my admittedly limited testing) bug a debug level zero message will be placed in the log when this happens to help determine how real the problem is.
      adds  81b580f   Fixes for the problem in blocking locks with file_fsp returning the chain_fsp on close (if you don't know what this means, consider yourself lucky - this one took a day to track down :-). Jeremy. (This used to be commit 193cb5382464173e99a538867a266d793f0ceab5)
      adds  60cf7ad   fixed a bug in trans2_qfilepathinfo() where we used the length of the basename of a file but the whole file name. silly error. (This used to be commit 6e00de7a1d3d5f9fa9bcc40db119fcb8602165c9)
      adds  cc32fc2   silly me.
      adds  1a5a571   and get the message right ... (This used to be commit 0d641d0cebfbd8cc6015d2361e088ce0410c5d20)
      adds  2aa4ae7   Fix "make clean" to also delete SPROGS. (This used to be commit 268cbede0fd909da1cb5bbc964244456f32006a6)
      adds  04c4ca1   Submitting the smbtar changes to the main branch as well.
      adds  7d65798   added a macro ZERO_STRUCT() which is useful for initialising structures declared on the stack. (This used to be commit f323af8fce54cd5d51c848aa7ea7be4dd3538f2e)
      adds  57f1129   use ZERO_STRUCT() to initialise lots of structures.
      adds  038e343   added new smb.conf option "panic action". see my samba-technical explanation. (This used to be commit c6899df44c34088a4d2bf1edc840320b0ba7e32e)
      adds  c8f34da   Adding first cut of the new Red Hat Linux packaging tools. Note: It is intended to extend this so that the release process produces all the packaging scripts, templates, etc. that may be needed. (This used to be commit 6e196841c618044d33da45d3de5371004a58e4c6)
      adds  541cd2a   don't attempt to answer QFILEINFO/SMB_QUERY_FILE_STREAM_INFO queries - if we do then NTws gets a BSOD.
      adds  7fe3a42   nmbd and smbd had different behavior with respect to log files.  nmbd would default to overwrite and smbd would default to append.  Also, the -a option (actually a toggle, such that "-a -a" would set the default) was documented as append mode for nmbd, and *overwrite mode* for smbd.
      adds  c8b2ee3   Just tweaking.
      adds  bce4d95   expanded MAX_LOOKUP_SIDS to 30 (I saw 21 in a packet) (This used to be commit bd9290c36c9993a994e485da0a81df926f8662e4)
      adds  3f3f47b   added ASSERT() and ASSERT_ARRAY() macros and sprinkled them liberally in the rpc code. (This used to be commit e6ce1c5b5a9f29d8fcbbd23019186ff5c600e795)
      adds  0e877bd   resource.h on FreeBSD 2.1 requires sys/time.h to come first. (This used to be commit e94ab03a4f97ff7ee7bb938245cf054a00f950fd)
      adds  8afc9c8   Changed ASSERT macros to SMB_ASSERT macros as some systems already have an ASSERT macro defined. Jeremy. (This used to be commit dbe6ad014a8b5dcbf17d7cd9865650c2e040d666)
      adds  5ae06b9   Added code to (correctly) ignore TRANSACT2_SETFILEINFO with SMB_SET_FILE_ALLOCATION_INFO. Office 97 expects this call to succeed when you tell it you do NT SMB calls. Jeremy. (This used to be commit 260e7e27401d863e9f580d4748c577334d9fc9d0)
      adds  2c06510   changed the default permissions code to do this:
      adds  085c66a   some smbtorture hacks (random IPC calls) (This used to be commit b32a346a1c50ba40224b8165e08e78867be2d376)
      adds  0d35fe8   proto changes (This used to be commit e4f81f4a230130f53857e3664e6d83ce252c207e)
      adds  44079f1   note that "alternate permissions" is deprecated in man page (This used to be commit 2af95650174ae02a9768fbbbf7c206e15bf18f79)
      adds  3131d67   added loads of pointless rpcsvc/ and rpc/ include files, all because rpcsvc/ypclnt.h wants a struct dom_binding.  knock-on include effect under freebsd 2.1. (This used to be commit d1005b5692e41660a2a7230231b0591aa0773485)
      adds  93e016e   Finally got around to updating the man pages for nmbd and smbd to reflect the changes made re: -a and -o options.
      adds  7bc68de   added a warning when loading a parameter that is deprecated (This used to be commit c8b0041570a1fb0be0318f511c6ba746c733cda9)
      adds  54499a9   took all the rpc includes back out until we can work out _why_ freebsd needs them and what should really be there. (This used to be commit c2bf18fb8d2fea5af86ba8cf5d92b1dc076dd7d5)
      adds  f1451f5   get includes right for systems that use getpwanam() (This used to be commit afe98165a261a740cd0ee88bf041d69721ec72e6)
      adds  520d24c   use a separate ZERO_ARRAY() macro instead of ZERO_STRUCT() for arrays. This prevents (harmless) warnings from some compilers (This used to be commit c2da46d1d0820a86e7f77506563cfe7f67b08fee)
      adds  74a2764   oops - added /usr/include/rpc includes. (This used to be commit cdc38c276d8344127c9edf35f24754c098a90754)
      adds  5e5e320   This is the stat cache code - seems to work fine (needs heavy NetBench testing though.... :-). Attempts to efficiently reduce the number of stat() calls Samba does. Jeremy. (This used to be commit d0e48a2d8072c3e77a57ac6a2fb5044c05f03b41)
      adds  d0cfc1f   Fixed stat cache statistics calculation. Oops. Jeremy. (This used to be commit d6a9087e7e626e6e07503dba38854b136fe70c23)
      adds  c077bce   nmbd would core dump if a large number of netbios aliases is set. The problem was a buffer overflow in process_node_status_request().
      adds  38142a1   This checking fixes the statcache bug that stopped NetBench from running correctly. Added new parameter "stat cache size" - set to 50 by default.
      adds  7731692   don't exit on a SIGPIPE (This used to be commit f18b4e95bffb25fa016dd6e7f9a128a9fc69466f)
      adds  4851470   got rid of calls to update_protected_database(). It was causing core dumps. It is gone until someone can tell us why its needed and what it does. (It was only used on OSF1 and core dumped there anyway!) (This used to be commit a564e4662711d384069757ce3ee5adcadc1b061d)
      adds  1778deb   added some defensive programming to nmbd. This mostly means zeroing areas of memory before freeing them.
      adds  c021867   changed the size of a char array in the userdata_struct from 1 to 16 to account for padding/alignment issues. Eventually I'd like to find a way to get rid of this construct altogether as it is a bit error prone and hard to debug.
      adds  a6c94d7   added a function zero_free(void *, int size) that zeros an area of memory then frees it. Useful for catching bugs. (This used to be commit 99782754f79f3795f81cbf57caeb0925f6a66c10)
      adds  98411c4   - zero shared memory before freeing it
      adds  56cbed3   allow smbclient to connect to IPC$ as an IPC service (This used to be commit 275679db29f2630a16cd5e9f4b5346ac834a484f)
      adds  5a44ce9   changed the format of the wins.dat file slightly.
      adds  36ca3e3   don't put two spaces at the start of lines if logging to stdout or not timestamping. (This used to be commit 70ed0ec202c50655e3ba99535b06ad918409051e)
      adds  3debe64   include our netbios names list and our workgroup in the wins.dat hash (This used to be commit f555a76df696a0625acc16fa365dc048e0c2447d)
      adds  179e8c6   changed the way that name query records are sorted in replies. They are now sorted by the number of common leading bits in the IP address with the address of the querying host. (This used to be commit 4460a1bc6aa7666d1c71d32ba73855d6ed32320a)
      adds  f04d5b6   we we have successfully done a query on *<1b> from a wins server and then obtained a node status response we need to remember the server name of the master browser so that other browse clients asking us for a workgroup list will get a entry for the master of that workgroup. (This used to be commit 601f995ffbfa0ee477ea628d92b9660d6bdd8cbc)
      adds  b295144   This should fix the zombie problem that luke noticed. (This used to be commit 425ccf9271ea44879d0940b9d95ae9b8f95aa092)
      adds  998db17   finished the asynchronous browse synchronisation code. It even seems to work (not a lot of testing yet though).
      adds  98b0faf   a couple of debug lines (This used to be commit 03d343ddf5ef672afb3cf1fa65f86eb2c0a48772)
      adds  ab4577f   added a dest_port parameter to send_mailslot() so we send replies to the correct port in environments like ip masq. (This used to be commit 7d455ee637b6ff70c95845f89d71573ca07b83f3)
      adds  61b5fd6   bounds check next_token() to prevent possible buffer overflows (This used to be commit 3eade55dc7c842bdc50205c330802d211fae54d3)
      adds  cc02213   cast the qsort to prevent warnings (This used to be commit 55333edd2eed33961ced4eb4b6898f5ca9ca1820)
      adds  055e3c8   set a maximum name refresh time of 20 minutes.
      adds  c98d175   updated the WHATSNEW in preparation for an alpha release (This used to be commit 2f09b68e52a3af712d86732ed674e1e616768d65)
      adds  60be7d2   fixed a comment (This used to be commit 560ed560f46e69255b6437e50ba0865b642c38b1)
      adds  af9e251   preparing for release of 2.0.0 alpha (This used to be commit 70b8c9f05e96a3b3107e66ca32d532133bec8082)
      adds  36bbc13   preparing for release of 2.0.0 alpha 1 (This used to be commit d7e50f0111f6c65b9d6f8654684e7fc5a1e7ea32)
      adds  f8ad53a   I realised that my DMB<->DMB sync code has the property that the amount of network traffic grows as the square of the number of workgroups. It probably wouldn't have caused problems but to be safe I changed the code to use random() to decrease the probability of a DMB<->DMB sync in proportion to the number of known workgroups. This keeps the nice browse connectivity while making the traffic rise only linearly with the number of workgroups. (This used to be commit 685 [...]
      adds  9076947   if an address is ipzero in cli_connect() then do a name query (This used to be commit 0a5718b0aef29706be81a50f2ac2c5eb4c6fbb32)
      adds  5e20600   minor fixes to the DMB<->DMB sync code. We now get the dmb name from the local_master name on the unicast subnet if it is unknown. (This used to be commit 222b6d90e09288091028f5e0435f1d4a74153f66)
      adds  a2450e6   I looked at the refresh issue a bit more and discovered that Samba also doesn't switch to a registration if a refresh fails, instead the name is removed! This makes it even more imortant that a Samba WINS server accepts refresh requests as registration requests if the name is not registered. I've gone ahead and implemented this. (This used to be commit 07f825fc9491bb5adac047854e67c63f7757143b)
      adds  d2e0d0f   I added notes about the changes I've made to 2.0.0.  I put the change to nmbd default behavior (appending to logs instead of overwriting them) into the "Major Changes" section, but added a "Minor Changes" section for the things that wouldn't affect the running of Samba itself (eg., the splay tree for WINS and the change to DEBUG output).
      adds  693480a   configure.in, configure: include/config.h.in: Added stropts and poll. include/smb.h: Moved old typedefs of uint8 etc. into include/includes.h where                all the other defines live (changed them from typedefs to                defines). Other changes : changed from using uint32 to SMB_DEV_T and SMB_INO_T in preparation for moving to size independed (ie. 64 bit clean) device and inode access. Stat call wrapper comes next :-).
      adds  a5f8955   check that a valid pipe is passed before doing a pipe close.
      adds  296038d   fixed a bug in the base64 hanlding that led to auth failures for some passwords with SWAT (This used to be commit edcde70108ab643a29f3e0e0cc97609287da6e87)
      adds  7b07680   spruced up SWAT a bit - it now uses the new Samba logo at the top and a table to give it a little border (This used to be commit d35c6e80988d96049d4624b47ae9ea015edafc59)
      adds  5ac39c2   need to istall new files (This used to be commit c53ead308e941baa4524b9ec62d74290ce91503f)
      adds  6f53e20   Matthew is no longer wokring on SWAT (This used to be commit 8bd2cf0eb7533c3ec2d5767163ffdaf20b01bbff)
      adds  1855627   More abstraction of file system data types, to move to a 64 bit file interface for the NT SMB's.
      adds  80ec5e4   Missed one struct stat. Jeremy. (This used to be commit 03ae657a36c986ba4248b297e64ec7898a1914e6)
      adds  b68d65d   use /swat/ prefix in both inetd and cgi modes, to enable a static header.html (This used to be commit ddb788c24d043b18506138a7759b8128df1673aa)
      adds  054a7bc   changed ref to samba.gif to use /swat/ prefix (This used to be commit f297662d64da9423e3d2efc6c602e40613c4236e)
      adds  148691b   we are never interested in SIGPIPE so just ignore (block) it always. Don't even install a handler. (This used to be commit 72c383f4b7bcce5374632dc972df16ab0e2542b9)
      adds  0067ea1   Fix for PR#9497 - not waiting for child. Jeremy. (This used to be commit e817d836bba3aaf0f732d66bc5a4383a7f7005db)
      adds  0b5cc17   fixed a bug in the name mangling code. It implicitly assumed that mangling a name can't increase it's size which isn't true. (imagine a file called "L B" which mangles to "LB~XX")
      adds  ea1cd3f   we were setting the strings 1 too long in make_srv_share_info1_str() (This used to be commit 29e1e59db8035e0fd2c088a969fa17549ce1b897)
      adds  4acd373   changed the SMBtrans reply code to align at the same alignment as observed from NT. We were aligning the data before but not the parameters. This aligns both.
      adds  7bb86c1   Ok - this is the 64 bit widening check in. It changes the configure to check for stat64 and friends, and then changes much of Samba to use the data type SMB_OFF_T for file size information.
      adds  623a18d   More 64 bit stuff - now the fcntl locks are 64 bit clean. Nearly at the stage where I can expose the 64-bit-ness to the NT clients.... Jeremy. (This used to be commit 422f1dd45074c0e28203aca5952e57bbe56676b6)
      adds  33bf29f   Fixed uppercasing of share name (pointed out by Jean-Francois). Jeremy. (This used to be commit dcce6b98d847d02148fb2ab15f8430b870e106bd)
      adds  83900f2   Modified dev_t and ino_t code to be 64 bit clean (including changes to oplock break message passing). I think that smbd/nmbd are now inode and offset size independent (at least for 32 bit and 64 bit systems).
      adds  1546ccf   got rid of interpret_security(). Thanks to Jean-Francois for pointing out it is no longer used (replaced by enumerated types in loadparm.c) (This used to be commit 88df8a8b25921389ee9d017b770bbae143cc51b8)
      adds  98f524b   Bugfix for leak in reference counted file struct. Added "nt smb support" parameter to allow NT SMB's to be turned off. Jeremy. (This used to be commit 63f65f5027d5022153fa2757b49c56829db1725b)
      adds  766aa4f   Fixed one more Debug problem with inode in non-64 bit case. Jeremy. (This used to be commit 94d63cc382ac0d8a523db98b93750225082b09b1)
      adds  e9ea36e   tridge the destroyer returns!
      adds  012e575   ahh, the joy of deleting large chunks of code that someone else has painstakingly put in :)
      adds  0cb85e0   some people are foolishly running ./configure from other than the source directory! This adds a new "trivial" test that makes sure that the autoconf tests are working. It aborts the configure run if not. (This used to be commit ead0338ad27f29f1abbbe9f6302d6bf633bf98b2)
      adds  f6044c8   some cleanups to use ZERO_STRUCT() and friends (This used to be commit 7b154dc4313324dfad6cf0117b8ce246bf12bf16)
      adds  f5e6f03   expand the sysv shmem test to look for semaphores as well as shared memory. Some FreeBSD systems have sysv shared memory but no semaphores! (This used to be commit 3f4959a065ed987a8254903a5aaf6234bb88ad5c)
      adds  b282840   added a configuration summary at the end of ./configure. It also aborts if essential functions are not available. (This used to be commit 5c7717f033f670f587b4a250d0a663cad30824e5)
      adds  fd33412   fixed a stat cache bug (the one found by Matthew Geier).
      adds  4fc5a74   add a "stat cache" boolean smb.conf option. (defaults to on)
      adds  03d8da6   Adding header and footer html files for SWAT, adding samba.gif file too. (This used to be commit c9a9fd131ba65cfde3a20d0ff5ff690064ef6c99)
      adds  519a6d5   added 0x10 to the frag length in the "bind ack". (This used to be commit 46301b1d2161317f56049934a9e7b658447b2c76)
      adds  6e0c276   Added back groupname map stuff removed by Andrew's "slash 'n' burn" tactics :-). Protected by #ifdef until used.
      adds  5de3c13   Copyright notices written to debug logs are now through 1998.
      adds  aab0323   Improved stat cache code by uppercasing any search name that gets added to it if we're in case insensitive mode, and then doing a memcmp rather than a StrnCaseCmp (which is *horribly* slow) on every lookup. Fixed bug with refusing NT SMB's (use *brackets* where needed :-). Jeremy. (This used to be commit 02b3fddce33a58a4db2102670b502fc0c6f45fab)
      adds  42edee9   fixed a bug in the wins database writer that caused the database to be written continuously rather than once every 5 seconds (at most).
      adds  ede44eb   smb.h: Removed fdnum from file_fd_struct. Not needed. files.c: Removed fd bitmap - not needed. Added code to do use arrays rather          than linked list - disabled by default but can be enabled to check          performance. Jeremy. (This used to be commit 069efc04545d5fdfc5c40467b8b7554ed5226a2e)
      adds  06cc91f   Added ssize_t to configure code. Got 'religion' about using size_t and ssize_t for read/write stuff as part of the code to expose 64 bits to the client.
      adds  27d0bef   Ok - this is the 'expose 64 bit to the clients' checkin.
      adds  9b20e5b   Ok so with this bugfix 64 bit file access actually seems to work :-).
      adds  cd5d4d5   Fixed problems people were having with creating profile directories (NTTrans/Create with Security Descriptor for a directory). It turns out the CIFS spec is bogus (what a suprise) and the 'is a directory' flag is actually embedded in the create_options field.
      adds  cabc8f6   Mapped correct open modes for READ_CONTROL access. Jeremy. (This used to be commit 4a62b73633b8f8707a2961b355d4997f429c86bc)
      adds  20d3988   Removed hideous inefficiencies in old trim_string code. This was making calls to strlen() a profiling hotspot. Jeremy. (This used to be commit ffa450acddb7aec6a440ae3fe6032c109805d176)
      adds  e959f2e   fixed a potential problem with wins_write_database() child processes.
      adds  1eef953   fixed a typo in my last commit (This used to be commit 31b4048362c63ab19e9ef35453c3763eec8b8f2b)
      adds  d66a657   fixed the nmbd fork bomb. It was a silly mistake, as expected. wins_write_database() didn't exit after doing its stuff, so when it returned you had two copies of nmbd :) (This used to be commit 5e6488d4830016ea720a644c1b1ae25b336d3b8b)
      adds  c8e6aa6   fixed another potential fork bomb where the wins file becomes non-writeable for some reason. (This used to be commit 9edd43dcd6cc040416f11e00320c53682558fd8a)
      adds  730198a   preparing for release of 2.0.0 alpha 5 (This used to be commit 1c627b8f39e0a219ea333d39228a3edbcc8ea666)
      adds  25ebd39   configure, configure.in: Added fseek64 and ftell64. config.h.in: Added fseek64 and ftell64. includes.h: Added definition of SMB_BIG_INTEGER. smb.h: Changed (*getsmbpwpos) and (*setsmbpwpos) to use SMB_BIG_INTEGER. access.c: Tidyup of dbug statement. system.c: Added sys_fseek and sys_ftell. Changed mode calls to use mode_t. asyncdns.c: Tidyup of comment. loadparm.c: Tidyup of set_default_server_announce_type() function definition. ldap.c: Changed (*getsmbpwpos) and (* [...]
      adds  ac9b687   configure configure.in: Added tests for fseek64 and ftell64. config.h.in: Added fseek64 and ftell64. includes.h: Added definition of SMB_BIG_INTEGER. smb.h: Changed (*getsmbpwpos) and (*setsmbpwpos) to use SMB_BIG_INTEGER. access.c: Tidyup of dbug statement. system.c: Added sys_fseek and sys_ftell. Changed mode calls to use mode_t. asyncdns.c: Tidyup of comment. loadparm.c: Tidyup of set_default_server_announce_type() function definition. ldap.c: Changed (*getsmbpwpo [...]
      adds  b8b67f4   configure configure.in: Added checks for statvfs64. Last bit of 64 bit widening (I hope :-). include/config.h.in: Added #undef STAT_STATVFS64. include/includes.h: Added SMB_STRUCT_STATVFS type, Changed SMB_BIG_INTEGER to                     SMB_BIG_UINT and SMB_BIG_INT types. include/smb.h: Added flag defines from CIFS spec. lib/debug.c: Fixed one more mode_t issue. lib/system.c: Added sys_statvfs wrapper. lib/util.c: Changed trim_string to use size_t. param/loadparm [...]
      adds  1e17cbd   nmbd/nmbd_winsserver.c: Fixed printf style warning. script/mkproto.awk: Added SMB_BIG_UINT. Jeremy. (This used to be commit c22c40f0caa7d6a9e8120e6415fa728db708db3e)
      adds  6dfbe2f   include/includes.h: lib/system.c: Can't assume every system has a statvfs varient.               Return -1 for those that don't. smbd/reply.c: Fixed printf warning. Jeremy. (This used to be commit 14c134e8316687aa5a4ee089c2acfa6428faceae)
      adds  8d6b713   got rid of some #ifdef LARGE_XXXX stuff and got rid of non-portable LL suffix from some constants. (This used to be commit 84956eddf32aa66c787ec76bdb60d2843fa7a025)
      adds  55c492f   fixed a usage of off_t that should have been SMB_OFF_T (This used to be commit 24ae7657011929fd3529caa909f3afe866186cd2)
      adds  b3b44e0   removed another use of the LL suffix. Hopefully this is the last one (a grep doesn't show any more) (This used to be commit c1bd188744b0df950f2e00550c25f7d3e148094b)
      adds  bc3766c   fixed a typo (LLARGE_SMB_OFF_T instead of LARGE_SMB_OFF_T) (This used to be commit 3e77d94cd2d693490265b60ad7c576a25902d8ea)
      adds  fdc07d1   added a SMB_OFF_T_BITS define, allowing us to get rid of most of the #ifdefs for LARGE_OFF_T. (This used to be commit 724b9508c2d15bafdad5912fce702108fdd4cac3)
      adds  c7da999   gto ri of a bunch more #ifdef LARGE_SMB_OFF_T checks by introducing a SOFF_T() macro for setting an SMB_OFF_T variable
      adds  d1a82e6   got rid of SMB_STRUCT_STATVFS. I don't think we should be defining structures that only apply on some platforms. (This used to be commit 926591067cd8646426ca06df0b00a1d6f6dd5752)
      adds  c198d4c   Adding rewritten restore code ... Old code is still there surrounded by a OLD_DOTARPUT. (This used to be commit 00ba54d4ee9ad875c5cfbee09d4b745df5f116ab)
      adds  2e6f6bc   oops ... I got the filenames wrong in my cleanup of the wins database save, so it started saving weird filenames (from an unitialised fstring).
      adds  6527cd8   preparing for release of 2.0.0 alpha 6 (This used to be commit 008697d151e54b141b062956cf521b04111073f2)
      adds  717f538   Fixed compile errors in new code. Jeremy. (This used to be commit dbd8ce8a7053b6ea051e9bbdd0ddc27f1e0cb7c2)
      adds  184db92   configure configure.in include/config.h.in include/includes.h
      adds  31ebc95   Fixed problems with premature kernel oplock checkin code. The ./configure & build now seem to work ok.
      adds  7be02a2   Changed variable TAB to htab as TAB is defined in a header file on RedHat5.1 Jeremy. (This used to be commit 43ac52ad7a3c1da3c25a63d0458c87f9367453ec)
      adds  0ebdf28   Fixed position of LARGE_SMB_OFF_T definition. The SOFF_T define was being done *before* the LARGE_SMB_OFF_T was being defined, but SOFF_T depended on it :-).
      adds  11fe457   Now that Alexandre Oliva has explained the use of acconfig.h to me, I'm adding the HAVE_LIBREADLINE and other stuff correctly.
      adds  ac87559   Remove some byte-copying code in unix_format() that did nothing except slow down my benchmark :-).
      adds  fc82bd2   Small bit of paranioa. Ensure that if the incoming name to unix_convert() was a single '\' (the base directory of the service) that it gets translated to a '.', not a '\0'. Jeremy. (This used to be commit f74f39f45fa55c1768d6622a52c494328f22f50b)
      adds  b65bbde   Fixed changes in clitar.c that Jeremey noted. One change was correct, the other needed slightly changing.
      adds  bc97ab2   add a define for SMB_SEARCH_BITS and change comment on FSTYPE_STRING (This used to be commit 9c275bcd98cbbd9367d9b7a2204889fcefd74638)
      adds  93dfc79   added a per-share parameter "fstype" that allows you to select the filesystem type that will be reported to the client. If unspecified then it defaults to FSTYPE_STRING (currently "Samba").
      adds  5e634ef   3 changes:
      adds  f0dc663   lp_fstype() proto (This used to be commit ac48db7f2130c29a25185bc5450f94811cc54640)
      adds  81babe9   implemented du and tar -n (This used to be commit 23484508a86a59a71e54a1bcac3766ec3858142a)
      adds  e649750   major autoconf clean-up fix problems in builds with srcdir!=builddir (This used to be commit 1ffc3b807a3f80644c974b454ff5e6f68e89b546)
      adds  ac39ce3   replace getpass() with getsmbpass() if getsmbpass.c compiles (This used to be commit 9a5bdf5c1bef689fe0d6879949df869efbc34783)
      adds  242d068   Fixed up warnings in new client code. Note to coders. If using gcc please use the compiler flags : -Wall -Werror -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual *before* checking anything in to ensure a clean compile. Jeremy. (This used to be commit 1daf424da6c5a346f672121d4b6fe5753250f464)
      adds  3b7cee9   look at the CAP_NT_SMBS bit in the client capabilities to determine if we should serve up volume labels as ascii or unicode.
      adds  aab2fe0   First cut at kernel oplocks. This should have no effect unless runnin on a machine that supports them in autoconf.
      adds  e4962b8   smbd/oplock.c: Use O_CREAT and O_TRUNC and correct mode flags                when creating oplock test file. smbd/server.c: Check for existance of kernel oplocks before                becoming a daemon. Jeremy. (This used to be commit b42779e17e754d4a2f75904e2187c9209e0a53f0)
      adds  474110e   Fixed data corruption bugs in clitar.c with restores.
      adds  0e091a5   Hoist by my own petard with warnings (forgot to set strict warnings in Makefile before compiling & checking in :-). Jeremy. (This used to be commit 05fb3c82a57549fba74016eae31b53de30417b3c)
      adds  500a474   nttrans.c:
      adds  e59d7a7   some changes to the autoconf support
      adds  e5948ff   automatically detect changes in the system type and exit, telling the user to remove config.cache (This used to be commit f123172c42b1f9ac73e57856e4ee8715fdfb76cd)
      adds  6de1659   check whether system type is the same as stored in the cache (full stand-alone macro, candidate for inclusion in the next release of autoconf)
      adds  921b171   Added a minor fix to clitar.c for a bug.
      adds  9e17c70   replaced one of the paragraphs describing nmbd problems.  could someone review this please? (This used to be commit dd718c26f7f4d3ef906e0829d27208f07f3ed619)
      adds  50beafd   removed function names printed out in debug statements (duplicated in DEBUG macro, automatically) (This used to be commit 2e4d681d17f6bc097881444a72317ff3bb089151)
      adds  f650b65   this fixes the last of the issues where USRMGR.EXE and SRVMGR.EXE were failing.  running these two programs on a samba pdc now work.
      adds  0c5dcf5   took out #ifdef'd code in make_samr_r_query_usergroups that copied DOM_GID static-size array, because it's malloc'd now. (This used to be commit 7776002218232c3ea0140d91c6033b7f9c6d3050)
      adds  d8f66be   qualifier name in session_enum was being assumed to exist.  if NULL, the name should not be read.  file_enum and connection_enum didn't do this: wonder why only session_enum had this bug? (This used to be commit 203a97e39e7ae7e5511f74dffea0778e7fa6db07)
      adds  dc36d87   Integration of Anders Blomdell <anders.blomdell at control.lth.se>'s smbpasswd changes. Not exactly the same as his code - several changes. Jeremy. (This used to be commit e96747a8e3b9ea5a79c4258e55d7e8f3bf0bf193)
      adds  9f2edc6   Updates to the scripts for the new 14-char space format of account attributes. Jeremy. (This used to be commit 32b6f6640d45b083ce35a8c11b1e6f23c19df62c)
      adds  95f99e8   I've disabled the conversion of null filenames to "." until we solve the win95 printing problem. I suspect it is a smbgetatr() problem with a null name (which requires special behaviour).
      adds  1631d3f   not needed. (This used to be commit 78b5c15121caa18f401cd7aa45d831ef93a5f7c2)
      adds  66d5d73   added rpcclient program (This used to be commit aa38f39d67fade4dfd7badb7a9b39c833a1dd1ca)
      adds  ff07b2e   added wksinfo command to rpcclient, which don't work too good. (This used to be commit 8d23da91cbd74a45a5b030688fd89d88a25738dc)
      adds  6fb5804   added in samr commands.  assistance in returning the missing functions, automatically removed because they were "unused", would be appreciated. (This used to be commit d0f7b0d915973ccb85409af3d6d951a716cd66d2)
      adds  c1bbd18   Moved the extra struct definitions Luke added to smb.h into rpcclient.h and client.h. They are still included from smb.h so nothing should change (or break) but this keeps the new definitions easier to maintain. This is similar to what I did with ntdomain.h Jeremy. (This used to be commit 2831e5c9c46e05ecd8c858fac2d93e8baa96d102)
      adds  4b9e094   rpcclient: got samr command "enumusers -g -u" working (This used to be commit 3a00023efedb34684bd45bd8a562f07a9880f1ad)
      adds  c9d26f9   Fixed unused variable warning messages. Jeremy. (This used to be commit 64ad5b4bb0f302703c9be1f76bd6211dc9871d19)
      adds  14f9495   Added missing display enum. Jeremy. (This used to be commit 535ac8a7c204a223a57d561bb12f1934b852a579)
      adds  5f7ee36   Makefile.in: Fixed bug with continuation line causing proto to fail.              Added $(PROGS) $(SPROGS) as targets for make clean. acconfig.h: Added HAVE_IRIX_SPECIFIC_CAPABILITIES. configure.in: Added sys/capability.h header check.               Added function checks for srandom random srand rand.               Added HAVE_IRIX_SPECIFIC_CAPABILITIES test. includes.h: Added #include <sys/capability.h>. ntdomain.h: Moved struct acct_info into here from smb.h smb.h:  [...]
      adds  1ea570d   Small update to clitar.c to omit warnings about servers not letting us change the date unless tar_real_noisy is True.
      adds  b053652   Added Kerberos4 support patches from Johan Hedin <johanh at fusion.kth.se> Jeremy. (This used to be commit 548634915f21f774b7efb06f138c8fb7bc089daa)
      adds  a377543   Fixed the problem with reply_getatr() being passed a "" name in reply_getatr, replaced the paranoid code in smbd/filename.c that replaces a "" with a ".". I am starting to think this code may well be needed. Jeremy. (This used to be commit bdc3d9f52fbded4b1483af8be0059decfd4bad34)
      adds  6da95a6   changed the default filesystem type to NTFS (from Samba)
      adds  ecd8ca2   Fixed up more possibly uninitialized variables.
      adds  464f71f   wait_keyboard must still be defined if readline is not available (This used to be commit dc21f6c98267afef116a449468129c1d3a8e996b)
      adds  cf971f8   automated generation of .dummy files for each subdirectory; dummy.in files are no longer needed, and new directories will be taken care of automatically, at configure (or config.status --recheck) time (This used to be commit 237a8e5fe62d757c04b8207cbbee4df1470cfe4e)
      adds  2d87954   Make sure that WINS Server = 127.0.0.1 in case we do not set a value in smb.conf.
      adds  c8c8958   The previous fix for WINS on the WINS server was wrong. It caused nmbd to exit :-(
      adds  3767424   Backed out that just as ill-considered change :-(
      adds  5bae71c   fixed the docs for "domain controller" parameter. (This used to be commit c11f1b9293f1b4d342285e26e39a90cf9dbabf63)
      adds  a97a4b8   made bad boolean values stand out a little better (This used to be commit 270f4b0f84167e378b4615af8aedb85970320b1d)
      adds  cdaa53e   Two changes in this ball...
      adds  cf3a974   Changes to test in configure if capabilities are enabled on a system. Changes to get Samba to compile cleanly with the IRIX compiler with the options : -fullwarn -woff 1209,1174 (the -woff options are to turn off warnings about unused function parameters and controlling loop expressions being constants). Split prototype generation as we hit a limit in IRIX nawk. Removed "." code in smbd/filename.c (yet again :-). Jeremy. (This used to be commit e0567433bd72aec17bf5a5 [...]
      adds  f58761e   Added fix from gildea at intouchsys.com - smbpasswd file could be left locked. Jeremy. (This used to be commit 71ab5c367cf54f4b821aaf056f283f48d7eb4638)
      adds  d455d42   idb.pl  add new argument to call to installcp.sh mkrelease.sh  use distclean target when cleaning before making packages (This used to be commit 2c6bbc2da72af4508aa8c49d003f211da5cbe5ae)
      adds  008fd97   Fixed problems found in lint pass over the old code by <cpeterso at microsoft.com>. These were the problems that still existed in the 2.0 branch. Jeremy. (This used to be commit 3fd28812f75f2311a114ff905143634e3bbb1fac)
      adds  b8980c2   got rid of the memcpy() prototype and used includes.h instead.
      adds  4746a0b   Fixed stupid bug with "cd /" appending a "/" character to the path forever.... Jeremy. (This used to be commit 14ee57f336100634993e7968ba54a441ac2813db)
      adds  e1d9626   Now have a better solution to the need to have smblcient find a WINS server if running on the WINS server.  As suggested by Andrew, we have a flag, in_client=False by default, and set it to True in the client.  loadparam.c checks this and sets szWINSserver to 127.0.0.1 when in_client && bWINSsupport.
      adds  a42bb09   added WITH_SMBMOUNT (This used to be commit fe5721b9527979e6ac59d1e3e56544276a5777d5)
      adds  a2d7f76   get away with dummy and .dummy files (This used to be commit 90a8a02484a0897b053fd6531b7fec5d23098b6f)
      adds  6ec9f5d   optimize creation of directories in build tree ensure that bin exists when needed (This used to be commit 87b3e4347a5a394471f0d4f34f093ec2195dfd4d)
      adds  c393bb6   fix directory creation mechanism; the optimized version would not work :-( (This used to be commit 796475ad5ac2da409d1676d3ae6530654697028c)
      adds  e898fc1   added stamp-h (This used to be commit 078a4b564fe1511452bf0012c643646d4900d04b)
      adds  da0c1ef   Fixed bug introduced by me in dead code elimination. Bug was caused by multiple C statements on a line. IMHO this is a *BUG* and will be treated as such.... Fixed all such multiple statements in this file. Jeremy. (This used to be commit ea3ab46f12565ac6ccbb8c69825acedd3640ec12)
      adds  0ccf410   Missed one removed multi-statement line. Grrr. Jeremy. (This used to be commit 7958787d9beffcd0f025c7a85469844d2e520ce5)
      adds  6ecd472   uchar / char typecast issues (This used to be commit 1a1d8d0483fc05765e6dcc2da00405e0ec7421a2)
      adds  c62031c   added in some pdb_xxx routines that are needed by nispass.c (This used to be commit 5212dd69d05a0d26dddcb4a0d9efca195436bfda)
      adds  282eb4f   missed the pdb_sam_to_smb function needed by nispass.c (This used to be commit b40a4e6385757cb8a44044a1437651954d6b1c90)
      adds  9066025   Got very strict about the differences and uses of uid_t, gid_t and vuid. Added sys_getgroups() to get around the int * return problem. Set correct datatypes for all uid, gid and vuid variables. Jeremy. (This used to be commit e570db46fc3a78e499523fd342e9a34cebb18998)
      adds  d60168c   Fixed warning in get_time_from_string(). Jeremy. (This used to be commit e9b7ff0dece2252b28be1ed526f43ff2bdf86ade)
      adds  f82217a   Fixed extern definition of cnum in clitar.c Jeremy (This used to be commit 6c08f3b81c8039e458e0b27d6649060bf6cf6c13)
      adds  9a5f40c   Fixed uid->vuid confusion in smbmount (hopefully). Jeremy. (This used to be commit 60c2278e8c1941bca37f1dc000bd2c29a8c0c73b)
      adds  5a8458c   libsmb/clientgen.c: Fixed signed/unsigned compile warnings spotted by Herb. param/loadparm.c: smbd/oplock.c: Allow kernel oplocks to be turned off in the smb.conf file. smbd/server.c: Move init_structs() to after the smb.conf file is loaded - preparation                for making a "max open files" parameter. Jeremy. (This used to be commit 6a261517a09b005f502a37941431308fa8bf2c5c)
      adds  5b4d94e   (Finally) implemented "max open files" as a global smb.conf parameter. Sets up the files array correctly - limited by the smb.conf parameter and by the max fd's per process as found by getrlimit(). Jeremy. (This used to be commit eca24bd24352c688cdf48c1ef14adb8ac353468f)
      adds  4828c1c   Removed a redundant include for "includes.h"
      adds  8883e74   Upped default MAX_OPEN_FILES to 10000 after conversation with tridge. As we're only using 1 bit per fd when idle it doesn't matter too much.... Jeremy. (This used to be commit dba55b2d3453bd18e1a0cb031d012733e5a214b9)
      adds  88460e6   set the default fstype for IPC$ to "IPC". I'm not sure if this will make any difference, but it is the right thing to do. (This used to be commit a655a8a0510b0277727205394b093c580280eb55)
      adds  d8f609a   lsa_lookup_sids command added.  severe debugging needed on lookup_sids code.  added "quality of service" capability to lsa_open_policy code.
      adds  864f545   Implemented directory-relative opens for NT opens. Jeremy. (This used to be commit 740784f9cf3d4f85eb71848a29b95d5db977d264)
      adds  85fcbcb   Fix another possibly unitialized variable ... (This used to be commit 351b9a0f8b6c071f395e082d5e1c98bda706106c)
      adds  53033c0   Fixed *nasty* bug in nt_lm_owf_gen() - this function was not ensuring a zero filled buffer before doing crypto stuff. See PR#10121. Beware of this ! Jeremy. (This used to be commit c42fb702b70f18dfe3b97ce7ea24c4ce4b3f890f)
      adds  eb7f62f   got rid of USE_FILES_ARRAY code (it was unused) (This used to be commit f15ece53162304d855bea4f329f3faed8813a831)
      adds  643e95f   makefile support for smbwrapper
      adds  7b463b5   a couple of mode for smbwrapper (This used to be commit 07dd2aedf1e8ad143669694b504554de74bbaa1d)
      adds  5b2bc01   use sys_stat() not file_exist() for codepages. (we don't want dos translation!) (This used to be commit 1dcefb3f8e1e8b407d7f45332262e1b04bc1d6ee)
      adds  9cd0324   added sys_getwd() (This used to be commit 688d19de50c01222c42f61f825fab93a7005f5b6)
      adds  019c8d2   several clientgen mods to support smbwrapper. In particular added cli_list() for directory listing and expended some other functions a bit. (This used to be commit 9bae21abaf3d69a204c6e617f06094303da4da48)
      adds  24bf006   the guts of the smbwrapper code. I may change the layout of this at some stage. (This used to be commit 3f34a3cac817de19d227c36bc792db8b2c3798f9)
      adds  495eedb   some changes in smbtorture as a result of clientgen interface changes for smbwrapper
      adds  c43c53b   microsoft is slowly fixing some buffer overflow errors in dce/rpc code (SP4). therefore, they are being more strict, first in the server-side code, and now in the client-side code.
      adds  bdbc959   - static function "create_new_hashes" was identical to "nt_lm_owf_gen".   create_new_hashes didn't zero the buffer for the md4hash: nt_lm_owf_gen   did, because jeremy sorted this out a couple of days ago.  call   nt_lm_owf_gen instead.
      adds  732d4ff   Makefile.in :
      adds  392cdc8   added capabilities ab win95 fields to client structure. Used for detecting win95 server for bug handling (This used to be commit 76b5c8243791358be1a4781ff2e6929e56d98887)
      adds  2abaffe   - remove .p files in make clean - added readlink support to smbwrapper (This used to be commit 4b5217f996fbc1bb679992068c6c4fa28677c37e)
      adds  4261ed2   updated prototypes (This used to be commit a42155f77a0156aa10adc9fd0070f3edab647382)
      adds  60efedd   - ignore *.p files - make msleep() non-static (This used to be commit 688a749484aa807075d2ce16d750c4f3494f3e55)
      adds  27e5850   - ignore *.p files - enable cli_RNetSharEnum - fix password handling in sesssetup for NT1 protocol - handle partial reads and writes in cli_{read,write} - added cli_getattrE - modify cli_qpathinfo() to swap byte order for win95 servers - handle temporary errors from FINDFIRST/FINDNEXT from win95 servers,   when we get a error we sleep for a bit and retry - return approx unix errno from cli_error(). Need to add a lot more   cases to this. (This used to be commit 715a6 [...]
      adds  65cfbc9   - ignore *.p files (This used to be commit 5328ecbc41daa3fe1adbf8dbe9db8180ae55da3d)
      adds  a139078   lots of improvements to smbwrapper. It now works with Samba, Win95 and WinNT servers, and correctly lists share names in /smb/SERVER/ (This used to be commit 1ea349728b8984bfe5cf5df41a87efbe17ff5ccd)
      adds  8a9fc22   ignore *.p files (This used to be commit e246a202306b8e4e7357057deb094b5a04b28408)
      adds  cce5f09   added unlink() and rename() support to smbwrapper (This used to be commit b85d96144728e8a29c7c1114462e28bf3b144b80)
      adds  909ca3a   added basic chmod(), chown() and utime() support (not fully implemented).
      adds  c0dd3c5   added lseek (This used to be commit 2fbb544d38f7824dc6272517bded4be952b073b1)
      adds  959005e   define O_ACCMODE if not defined (This used to be commit 48de03824ed33e9751bc9deeb22f1e1ef650b8cb)
      adds  bab2843   updated prototypes (This used to be commit 40af9fee1ac17bf329afcf1f0c73a92f03f183dd)
      adds  4fedb9d   - always open for reading (otherwise getattrE won't work).
      adds  d0fb78b   use O_ACCMODE (This used to be commit cc6270f327fdc998e5e3a2d8c3b50f33a29ec3c1)
      adds  4b760a6   added lseek() to smbwrapper (This used to be commit 752e90b24f37d4697b87c65a53b45799c21ecab7)
      adds  6291a9d   fixed a bug in name_len() (thanks to kooros at kooros.netrack.net) (This used to be commit f05f0a01cefbf19943a53c3307eb992d77238b51)
      adds  f651787   added lseek() support for directories (This used to be commit 67ca971b0b00b5256b0af2c1c5777c393f9cef0b)
      adds  13b431f   added a bit more to the docs (This used to be commit e040047c647df3991becbf2b45de785fc875d1ff)
      adds  03a0626   added simple device/inode number support based on a checksum of the filename (This used to be commit 5674fb4e9dc4d92213d763c8cecd26efc23a9720)
      adds  aa7aaca   added mkdir() and rmdir() support (This used to be commit ce748e5ea94380147a01de8235b343c7e2852bee)
      adds  4d9ab2a   support getcwd() in smbwrapper (This used to be commit d516ee383c287550a5953cf5ea1cd69cc957e1aa)
      adds  76aa53b   fixed wrapper for access(). This gets xedit working. (This used to be commit 3c839a523183c163db0d14cf1a3aac47ffafd496)
      adds  f2d8f11   fixed vi on smbwrappper (it was a problem in cli_read()) (This used to be commit 1dcc84b942d4669f978aebdeaf85ea609c2b732f)
      adds  86701c6   added fchdir() support (This used to be commit a42729dbf5414f54e5d623514533958c62ada5f6)
      adds  e63dc32   don't call functions that aren't there yet. (Luke had the code commented out in the makefile) (This used to be commit c626214e23738334ca5ea5f4f1a5180d3245231b)
      adds  8bca34d   fixed initialisation bug in rpcclient (stdout is not a constant) (This used to be commit 1388a6fe8ccd0b2fec8086feebc785b3a5de78d3)
      adds  8d4c732   fixed a authentication problem with non-encrypting servers (This used to be commit 06f1af12c37fc759e7315366dd4e82f4e96b042d)
      adds  1fa3478   drat.
      adds  a4a0c71   use __XXXdir() instead of __libc_XXXdir() (This used to be commit e28f55c0a3386cdb0185f5252b54d10d2c2a1710)
      adds  0e76d37   we need to do a load_interfaces() at startup to support broadcast resolution of names. (This used to be commit c0931b6770dd822f156f388f37fb5b4abfcad51f)
      adds  819a678   simplied the layout of the smbwrapper code. All those 3 line files were getting unwieldy (This used to be commit a59d4e93da2cb2bb61a632ce85af0888a87a03e2)
      adds  a1e10cf   use const char (This used to be commit 83b7bfa821b88f0826b348ec493141a324e12a86)
      adds  e2b4941   support a few more function types (like ino_t and off_t) (This used to be commit 758048f1e17db70daa4cd169d5c9b833f94279f4)
      adds  977d601   - split smbw directory code into smbw_dir.c - fixed a bug in the handling of multiple connections to different   servers (This used to be commit a9f9d8c3d8c18a5ab4c18c1348ee9c8d643880fa)
      adds  57a58f5   more smbw cleanups.
      adds  d71c04f   use dummy file descriptors opened on /dev/null to ensure that the smbw file descriptor allocation order is identical to the kernels. (This used to be commit 60a683465647932f7241ba9f92443d5e5294e20b)
      adds  5ade894   modified cli_read() and cli_write() to issue multiple outstanding read/write requests for large reads. up to max_mux requests may be outstanding. This gives _much_ better throughput and should allow smbsh to saturate just about any network.
      adds  f3db928   fix an error code in cli_error() (This used to be commit bbc891727e57172bf6200e10c32498776a77510b)
      adds  af4a13b   refuse symlinks to or from a smb path (This used to be commit 83e93d2a4493546cb481f5c8187c64207b5901d1)
      adds  832ca93   Added E Jay Berkenbilt's fixes (This used to be commit fcdc9bc2089822b02b30cd55054a60ed4e696e70)
      adds  944d7e2   set a default 16k client buffer size (This used to be commit cc1a0cf82b25e259c35f8accbb948814cc28a9ba)
      adds  52e5dbe   use CLI_BUFFER_SIZE instead of BUFFER_SIZE (This used to be commit 98f9bb94fcdd0195158eba0deaebe4679baea44c)
      adds  ce843e9   add support for dup() and dup2() (This used to be commit c5210cb0fffd406ef1809db8644b299bb661df4d)
      adds  6760e69   added support for printing via smbwrapper
      adds  a1b002f   add support for unlink() on printer shares in smbwrapper. unlink() will remove the job from the pirnt queue. (This used to be commit 7bd738c30a09a211fd14a8544309efeec17c66f5)
      adds  7c3c022   use *SMBSERVER convention in smbwrapper to allow us to connect to servers that we don't know the netbios name of. (This used to be commit 147d49dade3901835b5d60b02c495bea544ff5e9)
      adds  f2c43ee   support using #xx at end of netbios name to connect to the specified name type (This used to be commit bf409a40e21e44ec653d4d8fd34b52d0e7b64aed)
      adds  1970c92   support NetServerEnum in smbwrapper. You can now do a ls in /smb/ and it will list all servers in your workgroup. You can set your workgroup with the SMBW_WORKGROUP environment variable. (This used to be commit 64699810e2d94e8648a0a3341b1cc826d4e8bfd9)
      adds  40984f6   - modified resolve_name() to take a name_type - cleaned up resolve_name() (split into separate functions for each resolver) - if can't find local master then use #1B name - support listing of foreign workgroups in /smb/ (This used to be commit a4e607c17d1119925c9d0e1d05e0fe81e9a2d1aa)
      adds  3a82326   started basic support for solaris 2.5 in smbwrapper. (This used to be commit e5c7cabae4826bde819b94a48bc4674dcd69da21)
      adds  770acd0   don't list the IPC$ share in directory listings (it causes infinite recursion) (This used to be commit 8d74f7bfdc217e95a7e300d06c3bf4e8d4877a6a)
      adds  4f31812   fixed some stuff for Linux that porting to Solaris broke (This used to be commit ee349bb329498e6f5852c1bf21c48563d076dc88)
      adds  12112bd   warn user if LIBDIR isn't set right (This used to be commit 70c2eb1ed93f4691e73e8ab32d81f50ea8785e2c)
      adds  7677845   ignore .po files (This used to be commit 269a7938fcf7eddc68c40e3a8d3d47bdac48704d)
      adds  e34e25d   more solaris 2.5 fixups. It now seems to be working pretty well. (This used to be commit c4e450817886b40474cebdfc50c0c16fb4646baf)
      adds  b3ee6a1   drat. We can't include sys/fcntl.h because that gives conflicts. Instead use "01101" for O_CREAT|O_WRONLY|O_TRUNC.
      adds  11c5c17   Avoid the message `make: [.deps/.P] Error 1 (ignored)' (This used to be commit 9ba19d19ad348bc3be2fc9a2b7ac35b895c0d143)
      adds  06eaf71   bin/cvsignore: deleted, so that bin can be removed from the repository
      adds  dde4b88   we need to use __readdir() in preference to SYS_readdir for systems that use getdents. (This used to be commit c63ad1b69859653d67d4711b700015860680efff)
      adds  791b837   don't define creat() under linux until we get the CREAT_BITS stuff sorted out. (This used to be commit 86b66d92772d4a72b7b8c7f2d8d793533d7f6130)
      adds  02b6c4e   Speed up directory creation for the common case (i.e., it exists already)
      adds  4b6b992   some tests for stat64() and friends (This used to be commit 16e7b196344457218b4902a198e28751311973a7)
      adds  933db19   reran autoconf (This used to be commit 32695b1606c6198aca294ebe1436c98d2d698095)
      adds  901399b   tests for readdir64 (This used to be commit bdf02378c634e0d18f4f2de7a74b2f2fc5965e9a)
      adds  0531f46   this gets smbwrapper working under Solaris 2.6. Not tested much yet. (This used to be commit 6a1b346d98c10688f0995a6ab8fd155a77ead258)
      adds  93bbfce   added a function set_maxfiles() to set our file rlimit to the max possible and return the max. (This used to be commit 7a7b5ee1689b6be57752d176c7b77a2f1b453486)
      adds  e248b89   added pread pread64 pwrite pwrite64 and open64 (This used to be commit 2087e0ce89e113d3989deefdf79b22b2757e008b)
      adds  5d14f89   added 64-bit file support (This used to be commit 43ec91ac1fbf22f9a0150e1eadec5709a7d21050)
      adds  92b21b3   - added pread pread64 pwrite pwrite64 and open64 - fixed utime() for null tbuf (This used to be commit 9047bf59b402de40e520bfc2afa1cbfad5508f72)
      adds  ecb7ee7   handle ENOTDIR errno in cli_error() (This used to be commit f1d82e02ff7f2201de5fb13af4cadec648765017)
      adds  ca3d1b9   removed requirement of having a smb.conf for smbwrapper to work. (This used to be commit af58bf2ff8ddbf974dbafa36cf1b679226371e09)
      adds  601e5b3   rm object files created by mkdir probes make sure it works even if clobbering is not allowed (This used to be commit eff11b81fd4ac807cf89a56a04c5b26ee9cd8660)
      adds  d6da5e4   it's a bit dangerous to use rm -rf (This used to be commit 102e8c85ff1839103be947c20a4df93ab88bded1)
      adds  8327eea   just try to rmdir bin after removing bin/.dummy, in realclean (This used to be commit ef9eca92bbaf5e22765e562b3f4b0e2407a57206)
      adds  5081402   revert 64-bit file support; it's hard-coded already (This used to be commit f604fd1a8b34efb52531c57e68a3cf31319b9262)
      adds  f6b9f31   test for loff_t and offset_t to support llseek() on Solaris and Linux. (This used to be commit 386026930557584fda14f8cdc07c41d84d630b39)
      adds  f36d5c8   get type of callback right (This used to be commit 327eba774e5bb17a91f80617bd7359afe0c83f48)
      adds  4be0416   updated README (This used to be commit 507646d4e54665cb6ce5ba2aa35d72d95cdd8e81)
      adds  a2941d4   added Solaris 2.5 (This used to be commit 788992f58613f7f4fa0e9ce7087267dec75f2e51)
      adds  4e8b4a2   got rid of all assembly code and gcc special features. I'm hoping to get smbsh working with the normal sun compiler (This used to be commit c6ee915336e1533e1f4f10f14b3d57de01f8fe96)
      adds  9a98985   need to use SYS_open64 not _open64 for solaris 2.6 or stdio doesn't work right. (This used to be commit c185585dd917d6c157460e941e983b5e43d69f7a)
      adds  e88706f   IRIX uses -shared for shared libray creation. (This used to be commit a32eb93b0e572ebfcf726a0df7443b9afa149453)
      adds  94024ed   Added rpcclient and smbwrapper stuff. (This used to be commit 1638930839f295077778dc0af9b27343d452e959)
      adds  fab6d20   new file realcalls.c (This used to be commit 23f71b979ad7dcfbf461fa4f261ab9dbd0b602fb)
      adds  80ae082   fixed typo in getgroups code (This used to be commit 046e8a50219ca69ab326fa672c5fcb1ab3689b3b)
      adds  8190548   ported smbwrapper to SunOS4. It seems to work. pity so many binaries on my SunOS box are statically linked. (This used to be commit 541f1c421127334817b73388f4ccb9cc0841dd4e)
      adds  61d8534   handle systems that are missing either SYS_utime or SYS_utimes (This used to be commit 4379f0fe48a40e1ff6b343bbcff542efbda1f4f8)
      adds  a6c2a56   test for creat64() (This used to be commit 8aa6c16eeb96d6a66a2946f5048126f175f9f609)
      adds  62f2ac9   this gets it compiling under IRIX 6.4. Doesn't work yet though. (This used to be commit 0c8288a72c6d6f2774dd57a7107ad68c98e0d24a)
      adds  f151bf0   fixed Makefile for IRIX make (it doesn't know %.o=%.po, leaving off the % works) (This used to be commit 7c4ad07b5989feee6ab84eb7ff2fe2e76e1475a6)
      adds  bfaff8e   got smbwrapper working on IRIX 6.4. Things got a bit tricky, especially as the headers get the syscall numbers wrong! (This used to be commit a5405f1ab069a3123a819311a87ca84f2c5f0fea)
      adds  c378ac1   reran autoconf for IRIX changes (This used to be commit cbba700cb5f49fa6833a3326d7ad7c77bb76e3f7)
      adds  fe2681d   fixed a cast warning (This used to be commit 4093bb16d20b0057e07085f061bdcfb372c679c1)
      adds  c926d8b   new prototypes (This used to be commit 0a733ce59d3e77f8cfd6a8165beeb39c23b26999)
      adds  b79773d   - fixed cast warnings - ignore *.po32 files (This used to be commit 469474803d39ceec7155792d364787318708fb91)
      adds  a2297c7   fixed some cast warnings from "cc -64" on IRIX (This used to be commit 624097e8f4a104393865ee100e884f000ca3f6df)
      adds  217804b   ignore *.po32 files (This used to be commit 01de9a50e030da722076c67c235801c36c90bb66)
      adds  4473ce5   - keep IRIX cc -64 happy - fixed a chdir bug (This used to be commit 80d1c5118abaa99fe0f1c9d2089a81c9953cebad)
      adds  4980fcf   More yuck changes for Red Hat RPM production. (This used to be commit aa38a03961442e70e453f65c60f717765b4bea6f)
      adds  36ee523   - fixed errno return in smbw_open() - updated README a bit - fixed Linux compilation of utime() (This used to be commit 4bacf32755f8012110797f7aae2b3e1e0e2f537b)
      adds  b4fb4ca   rpcclient srvsvc commands. (This used to be commit 1a9a22c657c46648adaa98ac1fe394ce4bce11f0)
      adds  c2bcd64   the IRIX make is very fussy amount comment lines. If a comment line has a trailing \ then it continues the comment and wipes out the next non-blank line!
      adds  c7d3ad0   tell the user we are producing -32 code for the .32.so library (This used to be commit e9676812affbdaa0519415fff85d7e31383e7e2f)
      adds  01b838b   clean needs to delete po32 and .so files (This used to be commit 969eb180646977a01e6d44bde1e13343fd0fa1f7)
      adds  4af4045   set HOST_OS after canonical system test (This used to be commit fc602e5e26a2de94be6b5a5509b77876dc0fd7ff)
      adds  0f87638   use smbw_errno() not smbw_error() (This used to be commit be7ae2a4e75aab0a71be10eb39cef9434dedae2a)
      adds  6a60602   remove unused arguments from some static functions. (This used to be commit a9e0e5895a671910f315d9e45eca4fe419d815e5)
      adds  3d21f03   removed unused variable (This used to be commit b923bb2aae8aa13e8f6bd41d2f06dc016b559269)
      adds  ed75bab   added SMBW_PREFIX environment variable (allowing you to specify root of smb filesystem)
      adds  58f6c75   implemented attribute mapping and chmod. file attributes are mapped in the same manner as smbd. See the README for a full explanation. (This used to be commit 0a5dcddd3fa23081d7cd214acc32b8046125a74e)
      adds  4fe9c5b   fixed a bug in time setting (utime() call) (This used to be commit 2f4506a33c7015f2a176929d794c6c40f1433591)
      adds  fff618a   added a wrapper for fork()
      adds  404f14f   implemented unix semantics for rename in smbwrapper (This used to be commit a5c18f9c82f5f76b00ff29c5668b4f0d3e8d6bd0)
      adds  cbb25c7   fixed rename error code from NT servers (This used to be commit e7516901270a4a790a3e346065eb2be8ede16cb3)
      adds  f8a3e2d   using wrong cli_state in "security = domain" call. (This used to be commit 1c08cc2466f7bf615a3508e028f0b65f120d2e5d)
      adds  b960514   crc32 algorithm.  obtained from dr dobb's journal http://www.ddj.com/ftp/1992/1992.05/crcman.zip. copyright 1992 mark r nelson. (This used to be commit 73667141af2f707fe306a0fda4853d160e55bd97)
      adds  c07b2bd   dce/rpc (This used to be commit eb279cabd059603b6c8d9b74e4fd31c4ffe87593)
      adds  0cf1ea4   Added capability for smbclient to use the local WINS server on the same machine if WINSsupport configured (This used to be commit 1398feebbcb65a9e78b7084811bf9727b6d89682)
      adds  029144c   do an anonymous login if the username/password is rejected. (This used to be commit 0ee3e0c62378bdf7a8e145de0727ea85763af95a)
      adds  f931d71   put #if BROKEN_CODE around all the bits of code in rpc_parse.c that don't compile.
      adds  52d52a5   somehow "in_client" got included twice in two places. (This used to be commit 378290bfe1dc4965679495aab58be55e81ecf192)
      adds  117cb0b   added some comments (This used to be commit c81568a6934acab45702639c1c57aadb145f246b)
      adds  c61a011   added a document on how to port smbwrapper to a new system (This used to be commit bf1e257afb51f93e707bd7c1f75c8a2b35e69bed)
      adds  5e35eea   some changes for OSF1 support in smbwrapper (just preliminary changes, doesn't work yet) (This used to be commit ffa7d0461fa6628302ddf5590a42cca60ec8b90b)
      adds  749f3f5   fixed a bug in real_seekdir() (This used to be commit 699777a5c149d8608c834034d50b207d6da254b2)
      adds  6890744   fix typo (This used to be commit c4da5741f33f9108e01309a6734f16b1b854ea30)
      adds  39e9d06   reran autoconf (This used to be commit 50526c45ba7920b15b6947edc8bc714a00d80f79)
      adds  002a9fe   - no getdents on OSF1 - try a new method of handling prototype mismatches in wrapped.c. We   now try to disable prototypes! (This used to be commit 77aea37bb83f2b9ad541f851b003ca10b9811314)
      adds  d2856b2   test whether seekdir() returns void or not (This used to be commit 4dbfec81b2c67f2d36b26685a631001738d9569f)
      adds  d836bed   more OSF1 changes as well as changes to allow us to use the standard includes.h in wrapped.c, thus making porting much simpler (This used to be commit 6f2239c935fdecfefa89227c113df01e3957691a)
      adds  73b52ab   won't need wrapper.h anymore (This used to be commit 1918ea2991bef323fdb00912500961d60da17cdb)
      adds  7914f66   possibly use __sys_llseek() (This used to be commit ab49ffe37f11b28144a7815ada1d891b14ffbc2d)
      adds  853f923   detect __sys_llseek() (This used to be commit 2a25034b033d207b5ce50946f3d9c9fad2c3a153)
      adds  b73d283   fix the SEEKDIR_RETURNS_VOID test (This used to be commit ed0b43294a922dc24be87082fa22b45b0fa2af46)
      adds  465cefc   not needed any more (This used to be commit 4ea3f86f996c1c6acfbf0363e1a02ace4b4a302c)
      adds  829e72f   yet another attempt at making this stuff portable. This time I use minimal includes in wrapped.c (This used to be commit fd6a59d8ca0932d61a60b74485841001d4f8fd44)
      adds  c8450c1   return type cleanups for IRIX (This used to be commit 96fc2856bcb1424f69ecf513f7b685bec08dcb1f)
      adds  5e9ffa9   remoevd a misplaced comma (This used to be commit c1d2d4e27125cbd463f520d1109e7c7988b58222)
      adds  98af8ad   fixed __xstat() under linux (This used to be commit 15aa1b52cd78e9b59fa44b248267b9698a5b0d5c)
      adds  372c359   fixed facl() bug for solaris (This used to be commit ab5ed686f813c6294ca3eb9b800b3ad41a5a77c3)
      adds  6e77210   - updated docs to say OSF1 works - more solaris acl fixes (This used to be commit 8fc7bc0ee6919f2c1d438e924fbb8b44f87dee63)
      adds  8ed7427   more solaris acl fixes (This used to be commit 1ad5bc381ab00f0699f025cb64db7cb4fa102c13)
      adds  91ff83a   fixed fork() on SunOS4 (This used to be commit c506ffa527428897689dfd9ff48719208c47669d)
      adds  8adc7c0   use double for dummy arrays to ensure alignment (This used to be commit d651229ef3eb06035d015770c5ea018f33234ebc)
      adds  e7001e2   fixed a warning on SunOS (This used to be commit fda52c6fd1ff0c46948bff7156742dab1dd1eacd)
      adds  f4aff92   SunOS doesn't need any ld flags (This used to be commit f92383689a6ee62c71553f12c633f1aadb32065e)
      adds  b818ce6   we need realcalls.h in realcalls.c (This used to be commit 42765a654f9fe45160760e61a80d789279ee6198)
      adds  bdec84d   restore errno after smbw initialisation (This used to be commit f374706cbf654bdb33df3074cb1a8101af0201eb)
      adds  3d601da   compile to .po.o first then mv to .po in order to make the sun compilers happy (This used to be commit 6625b696469089138f0bd01ab966f30ba509dbda)
      adds  2fef8f2   dce/rpc (This used to be commit 34afa638f6f7bb145ec094510ac58f7a22dfc3aa)
      adds  eb37144   make proto required (This used to be commit cf4e2a601fe6b6c9980da87d51643b726c0de1dd)
      adds  4c172b5   return False _and_ a break in a switch statement. (This used to be commit e3f0f1ad9c2b81fd3489d858a9a98338001538c5)
      adds  cf115a77  added aclent_t autoconf test (defines as an int if it doesn't exist). this is to stop a compilation error caused by make proto putting functions that are wrapped in #if HAVE_ACLxxx code.
      adds  48b31ae   dce/rpc (This used to be commit 6677b888bdb45df00646eb7cc13005b9465ff971)
      adds  0dc8033   don't prototype the acl() functions (This used to be commit 9efbb21f35aca6f86ed3cb9c58ebec40e5d44b90)
      adds  08e890a   removed lukes acl check in configure (not needed) (This used to be commit a3339c111de9f82b6badaac8e6ef430d277c3afa)
      adds  fa0ff09   added some comments (This used to be commit e5ed0e6f96835c5b189368faf4555d07f1f6b19c)
      adds  ef2e37c   fixed a problem with fchdir() that broke "cvs -d" in smbsh (This used to be commit 6121f7c8c2d63fd12266327a6f2ac9a5e717dccc)
      adds  4750ce1   use 1 second resolution calls if possible (This used to be commit 349469221a84658048790d7567b4fcea43c0b759)
      adds  7e5f267   auto-detect the right flag for the compiler to produce PIC code (This used to be commit 5d92e003978f02e53c0886508ccefc8c24ec1bbf)
      adds  2475668   removed extra comma (some compilers don't like it).
      adds  60877fd   add "smbtorture" alias for building smbtorture (This used to be commit 230e4eb3dd9753899564fd6ec0e0291ee00be8c4)
      adds  788263b   - fixed a bunch of warnings and minor errors - got smbtorture to compile - removed %D from some of lukes code - Luke, what is %D? it ain't   portable anyway (This used to be commit 91597c12fb593f49b23c7cea5b64dbb89a0428b3)
      adds  a813f38   - don't generate 0 params in torture - handle 0 params in ipc.c (This used to be commit c0dc8e87f0d56444a8ddff0817a94065ca295847)
      adds  d0ca2da   added "permission obtained from John Erickson <jerickson at ddj.com> ...." (This used to be commit 0067e45d4194bd14549aac6e8f40a2ef19305716)
      adds  fa03e99   add missing targets that were added to makefile (This used to be commit 993c49a984fa2ae219f675543a1d0b6a7fbe043a)
      adds  3a4a2d5   fixed a warning (This used to be commit d4291d353b293bbc65fb0bf76c2d943733297726)
      adds  eaac401   really fixed the warning this time :) (This used to be commit 64692f292fc610b90de97a85101203946ce65bfa)
      adds  8043472   fixed a bug in the readline support (This used to be commit b0a69622509b450cb7724735c51d4b7173beac73)
      adds  809a9de   preparing for release of 2.0.0 alpha 10 (This used to be commit 0a8c03bb98498c10186dd12f1602f6e859465a8a)
      adds  d57d000   fixed bug pointed out by Herb. (This used to be commit 35a5e9ce4fd60806e652f221e25caa0664b69209)
      adds  40eec6f   preparing for release of 2.0.0 alpha 11 (This used to be commit 8d9c5f35225441384f69744bf8cda8115828ae2f)
      adds  6909350   dce/rpc (This used to be commit 62fdeef1b79c5c4c9bf0e860881651711bb80b9a)
      adds  4c2b041   Add a DEBUG to unix_convert (This used to be commit ac61a102473c7f23938368f9bfea494cd56344a1)
      adds  7c45b3c   Added code to convert empty file names to "." so we avoid searching the cache, but only if we are not on a print share.
      adds  00224e7   anders blomdell spotted an unititialised fstring causing strlen to go awry (ascii_p16) (This used to be commit 0b45c08ffad6f8b12c6fb2b184d3b5d52177cabe)
      adds  7559867   dce/rpc (This used to be commit 32d0f5e4a564686ad6b270dd24423ee49a81f223)
      adds  4e004a0   basic client-side ntcreateX function (hard-wired values except filename) (This used to be commit caeb99201a1471bd709b4e8f07c57e5caabf0795)
      adds  8158620   dce/rpc. (This used to be commit e0445419b2d50ae6efef36f4f295ebcfdbf1ad82)
      adds  abb67ee   signed / unsigned issues spotted by herb (This used to be commit 0b90442021aa3adb5ae7f09c53c9e54c7655d8c5)
      adds  78c1fd0   dce/rpc (This used to be commit 8a7ac4a25d177235a98c0f84f97ee50432fb6359)
      adds  827a9d8   dce/rpc (This used to be commit dfb48aab6153e53a5efd1f8ee518375cc584b101)
      adds  eb70607   dce/rpc (This used to be commit b0af7cfd9dea8d286f430c51456b5f67d5e0658a)
      adds  a0a37f1   Try to make smbprint a better behaved citizen.
      adds  21aed50   made smbsh a standard binary (This used to be commit aea466aef7127607884f484c5987b9a5e2e362aa)
      adds  7761e07   smbsh launch program is now in C (This used to be commit 784b1590c8c305d6876a14fcaa6fc17b9daac6d0)
      adds  9920820   use level 0 for DEBUG() of malformed password entry in smbpasswd (This used to be commit bff457b4a469c03977683c4521464c41f74db1ae)
      adds  935dc98   dce/rpc (This used to be commit 69f5f9f88935de1f63ffc9aa19c0629b395e66e6)
      adds  aede45b   script that defines some useful developer compiler options (gcc) and then runs ./configure.
      adds  948f81a   warnings spotted by ./configure.developer options (This used to be commit 29434bf195b438f4ab41a10ac5ce03f9c2d2ac2f)
      adds  1cdfdd4   unused variable in pipe_smb_write_X (This used to be commit cbc6ab6bb94dad7d71cfb71df3ee283831638e11)
      adds  c09647c   more warnings... (This used to be commit 8b9c0bad889d4f26987d87c54b4d8bf102af1744)
      adds  5a9a3ab   tridge, i had to put a #ifdef _STAT_VER_LINUX_OLD round a bit of code that didn't have _STAT_VER_LINUX_OLD defined.  maybe you want to sort this out properly... (This used to be commit aa9dd697d41ed5bed1bddab519ea80df9e6f21f1)
      adds  2a3cd67   16 changed to 8 by mistake in samoemhash. (This used to be commit ed6ffa4430e3ae6e0c9f49650f53ce79d12af28e)
      adds  ec32176   removed lkcl (This used to be commit 8ff4df1f0e528eb96a11c0de48b01f5745d08737)
      adds  bc747b8   set recursion desired for bcast name query (This used to be commit 53805112f1a301f77cda93b68e6fa3054895f20f)
      adds  fc7d3e4   config: Fix crypt prototype on RedHat Linux. include/includes.h: Fix crypt prototype on RedHat Linux. smbd/fileio.c: Fix mmap bug found by WinCE client. smbd/ipc.c: Fix WinCE wierdness with pipes being opened as \server\pipe\lanman smbd/password.c: Fix encrypted null passwords. Jeremy. (This used to be commit 475992730c0ecbf31c09b3518df2f0354cec61da)
      adds  ba22030   second implementation of crc32, used with permission of francesco ferrara <francesco at aerre.it>.  thanks! http://www.aerre.it/francesco (This used to be commit c48ee2bfbaec8a29b6c5da2a4e3d28937c9fb8e2)
      adds  a42afcd   bug-fixing against:
      adds  1cf3444   Fixed crypt problems on IRIX with prototype. Jeremy. (This used to be commit bdba1bcf2094d2b33dd74d3cfde61723dd7fc46b)
      adds  0d5ff90   getpwnam() failing is a serious error (corrupt smbpasswd database) (This used to be commit 18e628ac1516cbd9773608cb5a9f4b784cf4dd9e)
      adds  c404bb7   rpcclient interactive login (with trust account changing if you are root) cli_session_setup handles null sessions correctly (This used to be commit 60c0f22a4e84703467006dfe1971384a6294a9aa)
      adds  1bcbc67   trust password (This used to be commit fa86770d56fd4a3e280ee4f5685e29dee2a713fb)
      adds  070b334   trans2.h: Added Thursby MAC extension. smbd/trans2.c: Added Thursby MAX extension. libsmb/clientgen.c: Fixed smbtorture lock code. Jeremy. (This used to be commit 514e52e4b4d6c7db7ebe2265e60c77b4f18d11b3)
      adds  c9ab92f   rpcclient ntlogin test (This used to be commit f69cf05ff56dffb313304964d5bf5e5aee2f40a7)
      adds  f3793be   Re-added code to tell the user how many open files they have. Needed for server diagnosis purposes... Jeremy. (This used to be commit 04d79a9ae515e7259277f9980552f1d61df239f1)
      adds  a6298e2   use the username GUEST if no other username is available (This used to be commit 59d99ad76cb2aa0f24467ed0df12d5ad50abff18)
      adds  62811de   - use large buffers for netshareenum - handle errmoredata a bit better - fix dev type from tconx for smbw (This used to be commit 2f39409dc1ef012a8a7d315572a489d15df186f7)
      adds  967dcab   only do the MAC extensions if we are a NTFS filesystem (This used to be commit 91d224735d1a4ef26d75d87e3b35d8d156b8998b)
      adds  d4a82ea   rpc client mods (ntlmssp flags) (This used to be commit 16256f86bf451535c7955b8f51a9b88fc33a8e4d)
      adds  27a819c   oops. (This used to be commit ff9e919b713f077e811b702db6ec20897a11d5a0)
      adds  5cb9917   setup_groups() - code clarification.  no functional change. (This used to be commit dae7c5ea9a139552e1722357172fa1ad0c4a7143)
      adds  3637ad5   cli_nt_session_open() encrypt arg removed (This used to be commit 63def717992695ed4a4933c2605abe26086fb8c7)
      adds  97f0c9d   made pass_check_smb() available for dce/rpc use. (This used to be commit 95e8a910c5d9ba0ef57669fb1256eaa932e0bb09)
      adds  b6993a8   !pass -> pass != NULL is wrong: !pass -> pass == NULL is correct.  oops. (This used to be commit 866e1018180a70ff2ffa39e6a5ce5f187eca2764)
      adds  71adb8b   strtoul replace with strtol (This used to be commit 4ebd2c5140e782ec43d9f7700bd588dfa52a16c7)
      adds  4865deb   strtoul removed, strtol used instead (This used to be commit d717d58c115fc5cf687af098100cf5adc0265afc)
      adds  56c5dc7   changed some debug levels (This used to be commit 121e321a12c5da5cb44ca1baece7e25c3ab7f943)
      adds  bad4e66   added maxfid test (This used to be commit 710027a88a62565fbbe9eb5787e924d019906841)
      adds  a785f8d   dce/rpc (This used to be commit 29434f496c18e816d864060d68f357aea6ef5de8)
      adds  4e621f6   oops. (This used to be commit fc1b7b9e75b029ffa93263766fe297d043c6d1df)
      adds  676cac1   Added man page for nmblookup(1) (This used to be commit 69c7b8e2af225f3711d601a136ad3dbc9aaa476e)
      adds  fc62d6b   Small tidyups for gcc in 'preen' mode.... Jeremy. (This used to be commit 60dc1a4a00a22088d33369588b0d5eb292cf084a)
      adds  f6d91d0   add an option to enable/disable nt pipes (This used to be commit c161b2f850f124ac5f24968e7865a7d0eb68e23e)
      adds  b4ef754   check for lp_nt_pipe_support() in open calls (This used to be commit 44d901b3e040a520c4ad9089e68c566c78acacca)
      adds  691e2f2   redid proto.h (This used to be commit 20880966aafb2dbcdfbf979505a2d64a269dd9a8)
      adds  b8aec49   Fixed sys_lseek and seek_file calls so all returns are *checked* :-). Jeremy. (This used to be commit b8b781191dd7d28944d87eec5fa0fbef798e289b)
      adds  f52b898   - added smbrapper/shared.o - added suport for C compilers that don't handle -c and -o at once (This used to be commit f1672d055716f4b701e22801cbf5cf5573081685)
      adds  f08565a   - don't use env variables for passwords and usernames (yeah!) - added a shared variable area based on a unlinked open file, and   implement a general get/set interface to it - cache hostname lookups and master ip lookups in shared variable area (This used to be commit 279cbe69efd75450113d2da0da5e67b29f3702b1)
      adds  48a3c12   removed an incorrect comment (This used to be commit 5abdb70e2a5cda2df444dfe5a9cdcb751be75ca8)
      adds  d5c190b   return the resolved IP on a cli_connect() call so it can be cached (This used to be commit 4e3f8ef41b8de25dec4c01d5532dca1b567be55a)
      adds  4ecf44d   prototype new functions (This used to be commit ae6e3d8f3820ee09988948ec0c1fa2214acd9b62)
      adds  9debf0b   improved session reestablishment (This used to be commit 5f96328d32e76785474ffd5cd73f8ddefc46d4f5)
      adds  33790c4   added command line options to smbsh (This used to be commit 9b249c075e53e6cf75399d60a6371648c03104fa)
      adds  01de603   - dce/rpc code
      adds  41e97c3   output password change messages instead of debug message. (This used to be commit b9e728a97be323e9221889a63ffa02cff5c99403)
      adds  ef234c6   oops (This used to be commit 7f8dfedfc0933713ab7d6de0763f8776e5805e27)
      adds  bd52d5f   removed my badly-done attempt at handling compilers that don't handle -c and -o at the same time.
      adds  c778331   add -Bshareable for *bsd* (This used to be commit c511a619750152db03897ea682713bbc98f71c6b)
      adds  60cf45b   smbd/nttrans.c smbd/trans2.c: First fixes for NT5.0beta2. That redirector                               has some *horrible* bugs ! smbwrapper/shared.c smbwrapper/smbsh.c smbwrapper/smbw.c: Fixed gcc warnings. Jeremy. (This used to be commit 76448d1d82a78520953c662afee0886122ce134b)
      adds  b19db1e   fixes for solaris (This used to be commit 235a8463b56107d97ee5523eed41967e8ccf27b6)
      adds  e2fcb18   new prorotypes (This used to be commit facd8d74e0cd0998ca5347ac5be14a6027460699)
      adds  ad64fc6   removed setenv(), replaced with smbw_setenv() (This used to be commit 72bce217ef474f056d8f6675667ec78d1772ff37)
      adds  e4678f5   fixed a connection bug in torture test (This used to be commit 2b892130dfc1938e93e69e490a8a9e9ed57a1971)
      adds  26b299d   use putenv() more portably (This used to be commit dc08f1a5c92e86c41dc03f6a4d10d5779f3d9c34)
      adds  2a0141c   oops, I ot the return type of putenv() wrong (This used to be commit 5b7b24d3f9a74b241f7e767de4a2bae601adf88a)
      adds  476d0fd   calls to prs_grow() on array structures so that data construction doesn't over-run buffers (This used to be commit 06cc6eaa50fa4b673d527e91740f9d2d2b16d367)
      adds  1ebeb54   some quite important bug-fixes i missed because i transferred the wrong smb.tgz file from my portable.
      adds  e094a36   Fixed bug found by John Blair where trim_string wasn't correctly trimming trailing multibyte code page strings. Jeremy. (This used to be commit dbdbce29f56d03f6abf1ee3d96ca2032e688dcbc)
      adds  8908738   dce/rpc.  bug-fix in ipc.c (introduced today :) (This used to be commit 48ff3e2429964404c8bf33ef625791147913a3c0)
      adds  d8f0e60   signed / unsigned warnings (found by herb). how do i switch on these warnings in gcc????? (This used to be commit 39db385a0c47c11adb6bf3bac89c4bb76f675049)
      adds  053d6c6   at the interop Isaac (at least I _think_ it was Isaac) said that if a MS client doesn't respond to a oplock break request then we might try resending the request.
      adds  9307940   fixing smbd encrypted rpcs (data lens, alloc hints, sequence nums argh).
      adds  4773506   signed / unsigned issues (This used to be commit bd2fc6bb85739cb8e7ed2254e2a553486daed054)
      adds  ac9be4d   oops! (This used to be commit 500e5536bee8ea8e58d5991bfab2cff923068926)
      adds  6e3af45   Fixed mainly signed/unsigned issues found by SGI cc in -fullwarn mode. smbd/chgpasswd.c: Fixed (my) stupid bug where I was returning stack based variables. Doh ! smbd/trans2.c: Allows SETFILEINFO as well as QFILEINFO on directory handles. Jeremy. (This used to be commit 0b44d27d0b5cc3948a6c2d78370ccddf1a84cd80)
      adds  88a0a8c   Changed the debug calls to use the newer debug macros.  This allowed me to break up some very long lines in both the code and the output.  The change is mostly cosmetic, but should improve log file readability. (This used to be commit fc4e0148ebf8ea45e4410224218c0c987965d36c)
      adds  5b7df7a   added "start index" skipping into querydispinfo. (This used to be commit 3e6519da22628ea41025711718ec23b082ef02d0)
      adds  8c307ce   I received a bug report from Massimo Campostrini in Pisa.  There are a pair of "front-end" functions with the same bug each.
      adds  21e107f   the next dialog: user-groups.  it's not very sensible what appears, but hey: it appears! (This used to be commit 399035098f212e976cc0000a215e0705ebe78c05)
      adds  eadc5b8   domain aliases added a bit better: does local aliases if you query for sid S-1-5-20 and does (nothing at the moment) if you query for your own sid. (This used to be commit da40f26f4b2f7ce286076b4e39dffd76aa2ef8e6)
      adds  2356f46   Another cosmetic change.
      adds  1ee4993   libsmb/smbdes.c: #ifdef'ed out code prior to removal. rpc_client/cli_pipe.c: Inlined code removed from smbdes.c rpc_server/srv_samr.c: Fixed unused variable warning. rpc_server/srv_util.c: Inlined code removed from smbdes.c
      adds  1c75338   extern fstring global_myworkgroup should be a pstring (This used to be commit 89f6e05ce4cc21fd2e3c0e416e49383f7b56d1ea)
      adds  034a12f   Minor change.
      adds  cbd0b2c   bug fix in lsa_trans_names.
      adds  80f9201   server/srv_samr.c smbd/ipc.c: Changed global_myworkgroup back to fstring                               (as it is everywhere else). smbwrapper/smbsh.c: For IRIX n32 binaries, set _RLDN32_LIST not _RLD32_LIST.                     Exec users preferred shell is SHELL environment variable is set. tests/fcntl_lock.c: Added sys/types.h for systems that need this. Jeremy. (This used to be commit 50413d0d819d4f13e760ca8439c5bdde0898d63e)
      adds  6e25286   Tidied up Support.txt to be up to date with latest consultant change requests. Start of the big docs update .....
      adds  84866d4   Removed previously #ifdef 0 'ed code. Jeremy. (This used to be commit 7feaa13d02f84760d6857115ed253570f41911bb)
      adds  a0512ce   rpctorture command (This used to be commit b4ae65e2d0582274d67d02ea190f6d3d83b48594)
      adds  6f61253   Okay, this is really silly but removing one space from one debug statement meant that one hex dump would fit within 80 characters in lynx after HTML conversion. (This used to be commit c391f076f29cff917fd51d58598e1ad11048e824)
      adds  f0d3a44   enumeration tests (files, sessions, shares, connections). hey, you can see how many connections succeed while the rpctorture command is running! (This used to be commit c1bf8f109932a3387fa7b8b4265a3eda52d3e0a3)
      adds  9505676   torture debug. (This used to be commit 97609596647dea39c061bdf972411a86f7294521)
      adds  5d6ed11   include/smb.h: Added #defines for lots of things - makes our code a *lot* easier to read. lib/util.c: Fixed Luke's set_first_token() function - should return void. smbd/close.c: Move delete_on_close into file_fd_struct structure. smbd/ipc.c: Changed local_machine back to fstring. smbd/nttrans.c: Use defines for mapping share modes. smbd/open.c: Move delete_on_close into file_fd_struct structure, added code for ALLOW_SHARE_DELETE. smbd/reply.c: Use defines for mapping [...]
      adds  d6ad947   make the shared variable stuff slightly more sophisticated (This used to be commit 636182f18346af457f905cd784e68ae5d4f75d0e)
      adds  517806e   fixed problems with PWD - we no longer use the PWD env variable instead the shared variable area is used.
      adds  8c87f61   don't use SMBW_PWD_ENV any more (This used to be commit 252fe1e7014b2bf79a3abfa52fb77db9129074c7)
      adds  1e60cc4   don't enable smbsh/smbwrapper on systems where we can't work out how to generate PIC code (This used to be commit a66c56d70e7e663f3a19cbfcc2e704653d8fc9b2)
      adds  9bb7ac8   Reasonably large change to give us *exactly* correct NT delete on close semantics. This was trickier than it looks :-). Check out the new DELETE_ON_CLOSE flag in the share modes and the new code that iterates through all open files on the same device and inode in files.c and trans2.c
      adds  5a85f20   Fixed bug in previous commit where I was overwriting share_mode from one fsp with that of another. Not good :-). Jeremy. (This used to be commit 269bca2b3bbf5cae9fdf05d0405bfd80272da5d1)
      adds  a4b02a6   Fixed debug reporting in the changed code. Jeremy. (This used to be commit d815e2d7a65c95ae71372b4fc8fe82f0202386dc)
      adds  2220178   Make the new code conditional on lp_share_modes() just like the code in open_file_shared(). Jeremy. (This used to be commit 8de02620ea8f45f6a700617911947467e7be46e1)
      adds  a0991ee   Updated paths. (This used to be commit 21e56ce707963507fe301b4feaad62964196aa46)
      adds  8fb0cd3   possible bug in change oem password code: replaced E_P16 and E_md4hash with a call to nt_lm_owf_gen.  if this still doesn't get the NT hash generated correctly then there may instead be a bug in mod_smbpwd_entry(). (This used to be commit 1c8c644210870fef7ea3eddf411b01a98f991fcc)
      adds  a9d1a89   set netlogon negotiation flags to 0x1ff, not to what the client requests. this is 0x4000 01ff on NT4 SP4, and 0x0000 01ff on pre-NT4 SP4. (This used to be commit 59cf9c00d91f9706d58c3d3000842eccb9d272fc)
      adds  6d99f5f   Handle the case where multiple smbd have the file open, some of whom don't have the ALLOW_DELETE_ON_CLOSE share flag enabled. Told you this was fiddly code :-). Jeremy. (This used to be commit 222d686a6cdbc2947e7201636ae80ef4c650a65d)
      adds  3acae62   added domain and local group structures.  names may have to be 256 chars long not 128 (fstring) length. (This used to be commit 1e96e14e790e733bbd182a828b0db8727fead2a2)
      adds  b0c360c   Unlink zero length files that did NOT exist at the point of origin on a do_get() call. (This used to be commit 98ba0b3a0a5074cf2b7adba407c5fd46f63c3f27)
      adds  f9881e8   Fix for -fpic rules (.c.po and .c.po32) when using --enable-maintainer-mode. (This used to be commit 552175fdcb78c79833464648b5ccdc91b935e69c)
      adds  4140f2b   make sure that apps can't close one of the internal smbw file descriptors by catching close attempts on those fds and returning EBADF. (This used to be commit 9d863fb1681a5b03696552e1d93fe339b4bae455)
      adds  fb556e1   volker was concerned about unique inode numbers and smbsh. This set of changes uses the unique index number from a SMB_QUERY_FILE_ALL_INFO to try to provide inode numbers. If it is 0 then use the hash of the filename as before. (This used to be commit 2565ccf9de9d5e80fdb5bcadbc7130faba386d95)
      adds  c90d22c   handle the case of an intermediate binary not loading smbwrapper.so (for example /usr/bin/man because it is setgid). (This used to be commit 85f639ab2ba72dda5a00cf11c8ee705f5a51ec54)
      adds  d9ebe8d   fix for John.
      adds  9d8c5c3   Packaging mods - make sure we always keep our config files and NEVER mv them to *.rpmsave (This used to be commit af36d39434eaf39817f9916be79dcf2817897ee2)
      adds  ec73178   Welcome to Pacific HiTech TurboLinux support. (This used to be commit 230c42ab64aafb69313d5a8f9773bbd2bc6d47f9)
      adds  0ab38b4   A little more tweaking and sqeaking. Now, will it work? Argh! (This used to be commit d42b641acba95f45ad204e64e80e30d5d96490e8)
      adds  4f2a6ad   added a couple more error codes to cli_error() (This used to be commit b2a7f85d597d4d2a71fd38d76aac0464d53df626)
      adds  46fcd85   report ourselves as HTTP/1.0 not HTTP/1.1 (This used to be commit b2210614e810c8e84c9a14a8e32e05f95d92479b)
      adds  8546b7e   Fixed a couple of issues with the SMB_QUERY_FILE_ALL_INFO query. Ensured offset was being reported correctly for 64 bit file access, ensured delete on close bit was being reported correctly. Jeremy. (This used to be commit 4332bc06c6604a3e14007eda4f40e6183a1f8526)
      adds  4099ab8   Added new German consultant. Jeremy. (This used to be commit 91b4f547eb0239b521bed57e840e34ccc65cfefc)
      adds  e498861   First part of YODL converted documentation. Jeremy. (This used to be commit c4fbf36ff7da29e001dc93829d4bc74d26aeec06)
      adds  ba91cb6   Here is the simple debug parser and the debug2html converter.  Still to do:
      adds  4586b87   added a vsnprintf() implementation from cvslock. See the notes on the license at the top of lib/snprintf.c
      adds  d3ced08   add ifdef for "long double" (This used to be commit ae1888529b00f1a98d2b76fec7f19684efca90c7)
      adds  03893a1   YODL conversion of make_smbcodepage.1 Jeremy. (This used to be commit 7ad30c43ba3108631ac1fb98a96a0d5d66fca36c)
      adds  528c3d3   amazing.  the improvements to NT continue, evidence for which shows up now as "RPC fault" if the UNIHDR structure lengths do not exactly match up to the length of the data stream.
      adds  f5400e6   debug string with no %s parameter.  oops (This used to be commit 22721b027139ffb7ff2625741b68701ba15fbb98)
      adds  b5bf94b   Fixed a few doc bugs in make_smbcodepage.1.yo samba.7.yo Added smbd.8.yo. Jeremy. (This used to be commit 695b31d0664f2c52704c49b49e56223b793dfc00)
      adds  87168bf   Added info about parsing debug messages.
      adds  e04759f   Fixed a small bug in debug2html.  It wasn't properly checking EOF.  The current status is "it works".  I need to add some syntax error recovery and a usage message.  Basic stuff.
      adds  c6735a6   Not finished yet - added so I can check it out at home and work on it tonight (I hate my life :-( ). Jeremy. (This used to be commit 12cb7caa9a1161cb8135d7d8e9f345a5589d2578)
      adds  c0addd1   fixed handling of %.0f in replacement snprintf.c (This used to be commit 177b7b6b190c78ab59e19187d3221d23bb280911)
      adds  fb15277   use abort() instead of exit() in smb_panic()
      adds  838c5c4   fixed problem with snprintf.c and mkproto (This used to be commit 99430ce899c02b95ab3c577afff7f28c6d5c6c45)
      adds  3fcd6d6   Fix from thwartedefforts at wonky.org (slightly modified) to fix username overwriting problem in security=share. Jeremy. (This used to be commit 17621964344336c6303386c3c9e8a3e23b9e46e1)
      adds  94f7ce7   Quick fixes to fix the broken tree. Needed for my morning compiles. Chris - feel free to fix these things differently if these fixes don't work for you. Jeremy. (This used to be commit 1f225abfbe6b021b589711c2e4c599a63050c5b2)
      adds  e3cfbdd   Fixes to allow this to pass SGI compiler in -fullwarn mode (with one annoying exception I'm still looking at :-). Jeremy. (This used to be commit 9cade656e2db743cb6ee67bbb8b0f50e8e4c39f9)
      adds  e600deb   Added clear-out-structure fix for make_unistr2. Jeremy. (This used to be commit 2bce2cf6d83d9889d8b116f9d2ee254b7ceb4828)
      adds  bcd8d93   Move man page section from (1) to (8) for smbd. Jeremy. (This used to be commit 83aa193439253bdd8e5ad7961c1db5c9328f1780)
      adds  d6b7c2d   Added Cybernet systems. Also made it clear that USA is *North* America, and not the whole of North America (apologies to the bloke from Mexico who got upset). Jeremy. (This used to be commit f81f27d3fa4eee962d0c8e2d221905ca7c56e6d8)
      adds  7a03aff   Just moving things around a bit.
      adds  e81e3ce   Still moving things around.  debugparse.h will be removed from the include directory in the next batch.  Chris -)----- (This used to be commit 81f64d89924523279a2dcbe53d5355f3dd56b5ff)
      adds  f97ceef   I've moved the debugparse module files into the ubiqx directory because I know that 'make proto' will ignore them there.  The debugparse.h header file is included in includes.h, and includes.h is included in debugparse.c, so all of the pieces "see" each other.  I've compiled and tested this, and it does seem to work.  It's the same compromise model I used when adding the ubiqx modules into the system, which is why I put it all into the same directory.
      adds  377156c   This should have gone with the last batch.
      adds  70e8cdd   Finished nmbd docs, small changes to smbd docs. Jeremy. (This used to be commit e7c754d38cf137be15b5b1109e6561eb9900f43e)
      adds  97d022b   yet another person asked me where the name Samba came from, so I put it in the history file. (This used to be commit 14927fa5da24aebcd015d07d5e3fb8b721aee829)
      adds  950e47c   some versions of Irix pass the HAVE__ACL test but don't have acl.h test for both before including ACL support. (This used to be commit 86743dfda446fddaffff7cbb57ca6b5901948ad5)
      adds  814ac70   clean up steps for making distribution (This used to be commit 3b2d25035e2f718532b4cfe2fd3342ddfcdb54c3)
      adds  54ebe3f   Tidied up option processing in smbclient - usage message now actually reflects the real options. Removed '-S' option - couldn't see what this was doing (seemed to have something to do with nt_domain_logon ?). Luke please check if you needed this code (code is only #ifdef'ed out and can be re-instated). Did this to make writing of yodl smbclient man page possible :-). Jeremy. (This used to be commit 97a14db75634b09dd272e9f59bc39c2b1eb52544)
      adds  6f06a23   nmbd.8.yo: More tweaks. smbclient.1.yo: Partially done... Jeremy. (This used to be commit 00c83ea4ab474c67e853dbf998710367b9272467)
      adds  0129c46   Fixed spec file entry that was causing the CDRom installer to generate a message claiming that package installation had failed when it really did work. The error was caused by the killall command being used where there is no /proc for it to work on. (This used to be commit 7eaf47853ea2f48702847c81a9ec7cd351a3079b)
      adds  3f5e7c9   Path change only. (This used to be commit 356e049a42ab5c72c7bc82ac17c3565d996ddc2d)
      adds  69154be   Added description of reason for failure of test 3 due to blockage of the loopback address. (This used to be commit 32bc55c09562cbc3560a42ddc3dbe3fad3f1b010)
      adds  610251a   modify dependency tracking code so that it: 1) inserts the pathname of the object file in the dependency file    (currently, gcc will only generate the basename) 2) the directory tree within .deps mirrors the source tree, so that we use    shorter filenames problem 1 was reported to me by Tom Angert <angert at bellsouth.net> (This used to be commit 274a2cff30f7325d1bc1647075a6c4f887e42e4f)
      adds  ce2a92d   Fixed bug (that I introduced when doing the "delete on close" work that caused NetBench to fail as the wrong error code was being returned from a getatr call. Change was not to set the unix_ERR_class global when you are not returning an error. This is a big of Samba internal folklore that is *important*. Jeremy. (This used to be commit a1923d465be4c63a40d55abb800cc9b16a4b87d0)
      adds  8fbb5be   Added html label() macros to man page sections allowing them to be linked to externally. Jeremy. (This used to be commit cc78a9ea31dae72c872b53a290dcf686a372df2a)
      adds  32217e9   looks like someone forgot to commit these... (This used to be commit 93b195d1e9490fb0e4310532fd15ab376f08aba5)
      adds  429cadc   Learned about the label() and link() commands and how to use url() to do cross ref links. Jeremy. (This used to be commit 783c32d08a4857f2e4f209473c30f9073a07b503)
      adds  e746555   do not print garbage just because someone does not want dependencies :-) (This used to be commit 7f3c96c5dae19b203bf79a88225768003d2f7516)
      adds  8851d1a   Fix suggested by Nicholas.S.Jenkins at cdc.com - connect to the password change server as anonymous - you don't need to have logged on as the user to do the password change. Doh ! (Why didn't *I* think of that one.... :-). Jeremy. (This used to be commit dd3bb250a6fb6020d32ea35d7a3d3301d7f9764b)
      adds  d84e2c5   Mode doc work (smbclient was *nasty*). Jeremy. (This used to be commit 866f47a7418b6fbad5ea0ad38ec950da9ef1d70d)
      adds  c675995   added copyright notice from Patrick Powell (This used to be commit d398ae487a3edbfefb980fe0abddca1e95f6f3d5)
      adds  04f2858   took out Lukes change as it breaks domain logons for Win95 clients (ie. it breaks Sues machine).
      adds  233aae2   don't core dump in smbstatus if we can't open the shmem system (This used to be commit ef9749798ab72a5e26f9cb5d0904266d6df70f8c)
      adds  502e2ec   removed comment line at end of file (This used to be commit 5e2fc8b7ccf4a9c8b0a2acf4bd752531ac6fa775)
      adds  c082539   client/client.c: Patch to tidy up file size output. nmbd/nmbd.c: Someone (a "yank" no doubt :-) Changed instances of "initialise" to              "initialize". Someone get that man an *English* dictionary.... :-) :-). Jeremy. (This used to be commit 6279be7f96802bb132e5e18dd8c6912652296e70)
      adds  47f2e19   Fixed up html links - docs look better now (getting the hang of this). Added nmblookup.1.yo. Jeremy. (This used to be commit 8eb78a1fe5ff65f575cc1773b301e18be714d652)
      adds  ed19c2f   Tidied up VERSION section. Added testparm.1.yo Jeremy. (This used to be commit 30591654cd7a3e84ded379788c62b1b259136844)
      adds  890cc08   memory leak in SAM group code: need these to track it down. (This used to be commit 4e6b548b04b2ff982baf49ebd08e22180cd521b1)
      adds  926aeff   More yodl-docs. Jeremy. (This used to be commit fc37a8852cacf4f80b571015c6e9adb2205f8587)
      adds  5900f6c   Tidied up references to samba (7). Added smbtar.1.yo. Jeremy. (This used to be commit f55cc67dadc3c2ea3076755e308e3467083f1001)
      adds  01e0461   Makefile.in configure configure.in include/proto.h smbd/noquotas.c smbd/quotas.c:    Added quotas patch for autoconf from Dejan Ilic <svedja at lysator.liu.se>. printing/printing.c: Filenames with spaces patch from Allan Bjorklund <allan at umich.edu> utils/nmblookup.c: Fix usage() function. smbd/reply.c: Split out the security=server and security=domain checks into               check_server_security() and check_domain_security() to aid the               writing of the 'h [...]
      adds  ba4135a   fix to some of the unicode string handling.  there are others pending in non-critical areas. (This used to be commit 6da2e15272e4a6a9994c36fc465b6115f95ac5bd)
      adds  9654a6f   Another one bites the dust.... Jeremy. (This used to be commit 24106d28fb6d49e4da85077982f3259a6d1326b3)
      adds  ec66b88   More docs... Jeremy. (This used to be commit 6a328b15420c4472398a754cb256ee172317bb0f)
      adds  5f4c35a   Added scripting option (-s) to smbpasswd. Jeremy. (This used to be commit 4f87a8cf994d7f3287b0fd1720624bf705cfa1da)
      adds  41f6e00   Added Xrefs to smb.conf.5.html file. First cut at smbpasswd (not yet finished). Jeremy. (This used to be commit 15be62a66b836fc01387ad0084e52ef5894c36bf)
      adds  81d437e   updated this file a bit... (This used to be commit 2422100e857e1f540ba7afa2cc220ec6e13b9dda)
      adds  d12774b   Fixed up cross references into smb.conf.5 man page. Still working on smbpasswd.8.yo. Jeremy. (This used to be commit 0993db2240379a91c44894ef3d5f978a3aa00816)
      adds  cfc7c79   It turns out that yodl strips all spaces from link() and url() commands. This is a *massive* pain when doing cross referencing and will mean a change to SWAT when generating the help URLs. Herb is looking at that. Jeremy. (This used to be commit 1f39207a8e16efe2199bef6a4851f3fe41d443ac)
      adds  6bb6efe   Cross linked all the command line options. Jeremy. (This used to be commit d239790fa704c9a385d7e9e055ca7454467d8bb0)
      adds  8080fb7   Added internal cross references for all man pages. Jeremy. (This used to be commit 9dd09fdb643b70e5b46aeb9f6580128b7a68fe4e)
      adds  b9a7c99   Finally a man page for the smbpasswd file. Not finished but on the way... :-). Jeremy. (This used to be commit a5362b774df3ea30086e93c82fc773b52b1e5ca0)
      adds  00ec174   Very simple awk script to convert a 1.9.18 password file into Samba 2.0 password file format. Jeremy. (This used to be commit 5a5dc248b5fc4f1b9234a15dbedd4e0c9068b15a)
      adds  0890fe0   Realise this needs to be without the '.sh' ending as we will be installing it in the BIN directory. Jeremy. (This used to be commit 75c79db9bec68b74d3b244f3d8184bd890ff33fa)
      adds  68d3842   Added scripts/convert_smbpasswd to SCRIPTS Jeremy. (This used to be commit 60553b3dc295d0df3ce42ad81a26edb45e234021)
      adds  d722946   Finished smbpasswd.5.yo. Only "the beast" - smb.conf.5.yo left to do... :-). Jeremy. (This used to be commit eee9bb5e026730dbf60946ac2145658546ad379b)
      adds  227936c   Sync up changes to smbd.8.yo and nmbd.8.yo. Jeremy. (This used to be commit 889f26a5bceb99dc0c703060e8dbb51776b06492)
      adds  42a6727   Changed build root to launch off /var/tmp instead of /tmp. (This used to be commit c16f051a40ff9d2ce15539ff7d4d177e0cb6de97)
      adds  fa164d9   check return value of locking_init() (This used to be commit 0efac70f756dce4c92744fc59b68b528f6984dee)
      adds  099dae5   don't bother trying QFILEINFO/QUERY_FILE_ALL_INFO with win95 as it totally screws it up, giving garbage for the size fields. (This used to be commit 86f98e0607e8a05ec026b919cc974c1c934b6882)
      adds  8c3dcf1   split string and unicode string routines into these files. these are *not* going to be added into the Makefile.in yet so they still also exist in util.c. (This used to be commit 3f5feda6749dace6bc51fb0e02b16d2b72a930b8)
      adds  613860a   util_file.c:
      adds  d91a7b3   the start of the start of the SAM database API (This used to be commit 3eacd3013cc909e6e731a1a42f0aa7f202673bb9)
      adds  90ed609   The start of a long and ugly process... :-). Jeremy. (This used to be commit 9722a98f8f24ef528b02bfb42f53ef9d07e62aa1)
      adds  ff63eca   Useful script to extract all parameters out of the loadparm.c file and sort them into global (G) and service (S) parameters. Useful for keeping the smb.conf docs up to date. Jeremy. (This used to be commit e8c5e033083440818cb559c61bcf5f9baec511ea)
      adds  675e923   More updates... Jeremy. (This used to be commit 222829885cba9ccb8af0e9df232fd5d614cec1ad)
      adds  4bd1feb   lib/charcnv.c: Improved debug comment. libsmb/namequery.c: Fix to remove 2 second wait is we are doing a unicast                     and got a reply. smbd/dfree.c: smbd/noquotas.c: smbd/quotas.c: Fixes from Dejan Ilic <svedja at lysator.liu.se> for the quota                code. utils/smbpasswd.c: Fixes to allow smbpasswd to be called from swat. Jeremy. (This used to be commit b5981c0149ad8c6f13ea87db450080616538b5d5)
      adds  53abed1   grumble, grumble off-by-one unicode string fixes, gonna stuff my other tree with cvs clashes when i cvs update on the group code grumble grumble (This used to be commit f8b229d187cea2e3820d71697346fc9f0cd8bf88)
      adds  fd650b3   Keeping it safe. NB. This is *not* yet finished and will *NOT* yodlize correctly yet. Jeremy. (This used to be commit a240cd458df93140b00cb3dd0254f4bd8c8bb133)
      adds  dd1e5ff   Up to "domain master" and still going... Jeremy. (This used to be commit 1037bf6bb778bc54bad67f367de37bfba303bd53)
      adds  c6d7369   Save your work as you go... :-). Jeremy. (This used to be commit f733534147c332f35d44f1f427d70dafe7225340)
      adds  91d710e   Up to "magic script". Jeremy. (This used to be commit 74d675202d7354bb0327bb13c6e8cff60a4530d7)
      adds  4cdd75b   Up to ole locking compat.. Jeremy. (This used to be commit c03d5b746115da33e0a736c50d74a2de047f6bc3)
      adds  9ec8f5f   Packing it in for the evening.. Jeremy. (This used to be commit 1362ee3b5ffce865343043096a4ee8c27a927e1b)
      adds  f758066   Fixed lppause and lpresume docs. Jeremy (This used to be commit 92a46856f4133f17739c1c813be2da61498c1276)
      adds  548b417   codepages/codepage_def.936: Updated comment. param/loadparm.c: Removed "networkstation user login", "domain controller", and "domain sid" parameters. passdb/passdb.c: Removed "networkstation user login" code and changed bug test code                  to only check once for a bad password server. This will stop the                  complaints of many "bad login" audit records in NT PDC logs. utils/smbpasswd.c: Removed check for "domain controller". Jeremy. (This used  [...]
      adds  8c62b28   converted smbclient to use clientgen.c rather than clientutil.c
      adds  ab521a1   I talked to Dave Miller and he thinks that we should have TCP_NODELAY on by default on OSes that support it, given the network IO pattern that Samba uses. He doesn't think it will cause problems. (This used to be commit 15016aa024854ca56ef20d1f29f54f9698a1911b)
      adds  748fe7a   split socket util functions into util_sock.c.  util.c NOT committed and util_sock.c NOT included in Makefile.in.
      adds  e4f974c   Makefile.in: Removed rpc_server/srv_ldap_helpers.c per J.F.'s instructions. client/client.c: client/clitar.c: include/client.h: smbwrapper/smbw_dir.c: smbwrapper/smbw_stat.c: smbwrapper/smbw.c: lib/util.c: Converted all use of 'mode' to uint16. smbd/quotas.c: Fixed stupid comment bug I put in there :-(. printing/printing.c: Fix from J.F. to new code. Jeremy. (This used to be commit bacd3e9d2036a804e73644a28fc498f229c8446c)
      adds  2561e06   smbclient.1.yo: Documented Andrews changes. smb.conf.5.yo: Up to "print command" Jeremy. (This used to be commit cb23417503dd2c3e8370757943daca78f3b598b6)
      adds  5c3295c   Default for SMB_PASSWD program was set to smbpasswd ! This explained the problems John & Andrew were having with smbpasswd. This would cause the smbpasswd to be changed *twice* - this the second decrypt would fail. Changed it to be "/bin/passwd" and changed the name of the macro to PASSWORD_PROGRAM to make it clear this is not an smb password changer. Jeremy. (This used to be commit 8c1625365479f12fa544d83e1a9f72a548398108)
      adds  6d3d5be   Up to "read size". Jeremy. (This used to be commit 941f1fcdb9d32600c14d1a533fbadda9d9c33cf7)
      adds  e4dfd67   Updating the password script and documenting password sync stuff. (This used to be commit 2479fc2238757a64979903a8d79eeb14d99c7b29)
      adds  c22f10c   Up to "socket options". Jeremy. (This used to be commit 5ef2e9f911c13940ed4b27d7586dc05216c0e3a7)
      adds  313d8ef   util functions split into relevant modules, first pass. (This used to be commit d448906e68cec5019fa83f7d31b862efff41e2da)
      adds  1e1c2ec   rpcclient registry commands. (This used to be commit 36fcb4a6e643a05d06a2a273d74318fee7f2c647)
      adds  5e7cdb0   oops! (This used to be commit cad5b1f1fb03e7b064040b7c5bef5cd86dd0e1ba)
      adds  84934fb   Done all the ssl docs. Jeremy. (This used to be commit aa2c424f5a2ee2ce3309da6491a149269014fb5f)
      adds  375e538   include/local.h: include/smb.h: param/loadparm.c: Made GUEST_SESSSETUP run time selectable. Horror of horrors :-). printing/printing.c: Added J.F.'s latest fix. rpc_parse/parse_misc.c: parse_reg.c: rpcclient/cmd_reg.c: rpcclient/display.c: SGI compiler signed/unsigned issues. smbd/reply.c: Made GUEST_SESSSETUP run time selectable. Horror of horrors :-). utils/testparm.c: Added extra test. Jeremy. (This used to be commit 9668a5ef50be2e6b575f9989e87ee2ff8da5ac1d)
      adds  8be9397   make sure we build with SGI compiler (This used to be commit 433525fd321a768eada4eecb2f8a12f367bae001)
      adds  10844fa   This is finished but still doesn't compile in YODL. I'm checking in now on the "save early and often" principle. I'll check it in again when it passes yodl2html and yodl2man. Jeremy. (This used to be commit 06c44a0fe20bc4b9c211be99536c30a2dc385a01)
      adds  c098e44   registry modification requires a "sync" or "refresh" on the parent key. opcode 0xb added to do this.  a likely candidate name is "RegFlushKey". (This used to be commit 5e9567e3c7d4ee8624a448fcccfcd8003913dbbf)
      adds  75ca9df   rpcclient registry key delete command: "regdeletekey". (This used to be commit 20987b6105d42f3404ff009cc27e73a1823cd495)
      adds  abac745   Finally it compiles with YODL !! Jeremy. (This used to be commit d0303b22e56ab6536c50a4cb7a7cb453f4af43a5)
      adds  3735045   Fixed a broken link. Jeremy. (This used to be commit 918071dc9a9829d6577f183bfd8aa348053b2e37)
      adds  73cd96e   Updating changes - now move to yodldocs directory. Jeremy. (This used to be commit 98192a996ae5c77c7bd02d522a76d2dd65a4ceff)
      adds  07eb913   - renamed open_policy to open_hklm.
      adds  d90f25d   Added manpages/ to source path. Jeremy. (This used to be commit 0f7977ef74af1cbb7e92df8cb1b5545247056b52)
      adds  edf630c   renamed unk_1b to flush_key (This used to be commit ddfdb6534671a0e9bbbefe555a92925d41abaddf)
      adds  58cbefd   registry delete value command: "regdeleteval".
      adds  2655254   Adding YODL docs maintainer script. Jeremy. (This used to be commit f04c2b4deeaee7360b5757de8eb7cb019d886e46)
      adds  af60ba3   First version of HTML docs generated from YODL source. Jeremy. (This used to be commit 8f5f0bffc6af97e1f382cb3baa03ccecb0f151c4)
      adds  6412277   First versions of the man pages auto-generated from the YODL source. Jeremy. (This used to be commit 00241b15fa8ccd21e1b43726ea131a189c14074e)
      adds  7668dc6   Forgot to add these new (auto-generated) manpages. Jeremy. (This used to be commit 8d4e8498df15926bffbcf537c80643451ca76002)
      adds  b94520e   Makefile.in: Added target for makeyodldocs - not used by default. rpc_client/cli_reg.c: The perils of cut-n-paste coding include using variables before                       they are initialised :-). script/makeyodldocs.sh: Remove the intermediate files. Jeremy. (This used to be commit 88031bca5c528157ef2fe1d976a245b186ff8959)
      adds  fadde42   swat.c	updated to use new yodl generated smb.conf.5.html file for help added smb.conf.5.html to swat/help (This used to be commit 9f250a80c66fb3e2b9039218771f0b4d5088a0ae)
      adds  6d04a7d   new directories for man page sources (This used to be commit 555b11f9bc557d7a00aca7aabe9e2536d3936cbb)
      adds  caa86e2   Swat now uses the auto-generated smb.conf.5.html. Jeremy. (This used to be commit 798fa22d37f117ff4842ce1ca108625539391d82)
      adds  51acfa9   Added code to copy smb.conf.5.html to the swat help directory. Jeremy. (This used to be commit 3b2a32293b9da7bc6acd4dea3e54d98270495853)
      adds  9ec90e4   Added link to YODL url. Jeremy. (This used to be commit 791b9bddee45e604c71b27dcd8c1f4c30c4aa397)
      adds  0e09fba   makeyodldocs.sh now works with the bash shell (This used to be commit a41defc36756eef0054f66dcbd46890453ad5ae3)
      adds  9f14f28   changed syntax of registry commands so keys can start with HKLM or HKU. sorted lookupsids command (This used to be commit 13a0ee851fe0ce9acddfe57f9aba19fc78085c39)
      adds  16a243e   Fixed two debug prints. Jeremy. (This used to be commit 74530677d5301abd2da5bcdcb1fde6e6f903ad70)
      adds  60a91a1   clearing up security descriptor (This used to be commit abdc9d790b7d27b70aaf88451f5c82c99c94ca6e)
      adds  49d5a67   Fix from richard.kettlewell at kewill.com for leapyear bugs. Jeremy. (This used to be commit 751856a09d4fa112ce2fedd963b42ae5f63c89c1)
      adds  1d6dc49   Updated Manifest for 2.0. Jeremy. (This used to be commit fea0d80fb5a9ca0c2a5d9e85c64d3e05036bad70)
      adds  dcea9c3   new swat icons (This used to be commit 08f3946b4c990b739f704b5db52a54dd253095b9)
      adds  6559aa1   added password change functionality to swat (This used to be commit 06d4026cf1521766b52766193774f1fd8dd70c81)
      adds  4dd4f17   Added needed flag for swat password changing
      adds  e35207f   security descriptor info, provided by jean-francois (This used to be commit 719382a5579e8798812bbccd14a4c1ffd9003f7a)
      adds  8cae908   add an empty STATUS..LCK to install so swat doesn't complain (This used to be commit 41541a4c93555d076b1e78caae117d1fa3ae2277)
      adds  bd41f98   Updated smbd links. Added first cut at swat man page. Jeremy. (This used to be commit 87f06c973a2d61f8b57c3cd74f1b8f0cd65c4ffb)
      adds  14039d5   Added swat html & manpage. Jeremy. (This used to be commit cce693135e146c9f4c9243f3dcb5091c46d1fcdb)
      adds  86a62c4   oops! (This used to be commit 22ef5160bf79b968f5bdd3393535177b9d30e178)
      adds  676aa11   Added file to describe how to join a domain. Jeremy. (This used to be commit 7e13bf012b41ec202bf4f93a8c257315a338ea26)
      adds  e41bada   Added text and html versions of DOMAIN_MEMBER doc. Jeremy. (This used to be commit a0f9145d6fcf10f30f745601ee1dc7618d4ffb01)
      adds  f49b994   rpc_server/srv_netlog.c: Fixed crash bug with ACB_PWNOTREQ. script/makeyodldocs.sh: Added code to make text docs for non-man page YODL docs. web/cgi.c web/swat.c: SGI compiler warnings fixed. Jeremy. (This used to be commit 80e0f7e1071f032c5004aecb01a91d1397e6a161)
      adds  f9584f9   J.F.'s latest printer fixes plus his gcc -picky fix for web/cgi.c Jeremy. (This used to be commit bd4e2972f50cafd932a5c915cdeeef7eedda07cc)
      adds  01ceb5e   changed is_root() to am_root() to prevent clash with variable names. (This used to be commit 52f47b8d2ef5ee64e2f8dcfeb6840071e57904d1)
      adds  c291ef9   Changed the welcome comments to look more like a release :-). Jeremy. (This used to be commit 81d00bc147787e5f2a5c2586c6cd2b48468c03f3)
      adds  85dde8c   Added enable user button. Fixed bug where log was always printed. Jeremy. (This used to be commit 43ddc857793ffe507017fc989d60403e33e2ada3)
      adds  84c10df   Added an index.html for the html documentation taken from the web site.
      adds  b0a2e2e   Added the security changes suggested by Andrew - become the user that authenticated to swat permanently (if not root). Jeremy. (This used to be commit 7d55bf379177a4a448e39577ae0af603d5e958f6)
      adds  deeae49   WHATSNEW now vaguely correct for 2.0 :-). Jeremy. (This used to be commit 2903e18e4a529f447732c246fde0362566c563da)
      adds  5d5ed98   Someone else is already doing this. (This used to be commit 41970a40c35eaea9d89be7cb5a2b612b2d06530c)
      adds  aba85cb   Fix fd leak in error condition in grantpt code case. Jeremy. (This used to be commit 22df2dae30b815f1c86bd21ac0ccf02da5b85eba)
      adds  f08caf6   Updated to at least some semblence of reality :-). Jeremy. (This used to be commit b070281a0ef0a0c420ccb17bad50c521b912df46)
      adds  10a9add   Moved some code (NTLMSSPcalc) out of smbdes and inline for paranioa resons and my own piece of mind... Jeremy. (This used to be commit 45131501f23ce1eec2f23fe2c1060cd5a2736ec9)
      adds  d85dcf8   largely rewrote smbpasswd so that the code is understandable. This should allow us to call a function in swat rather than piping to smbpasswd.
      adds  4f368d8   char -> uchar fix (This used to be commit badc0f229a2940560b56aafde9824f1b4bd0f7c7)
      adds  29e36b7   extracted the password change code from smbpasswd and used it in swat instead of opening pipes and other horrible stuff. (This used to be commit 49bf19710345a59a2d17cd449be1a132885ed821)
      adds  c287a82   fixed demo mode (This used to be commit 530a98022e5207772980fc7d286547686713927a)
      adds  27d9656   show all buttons in demo mode (This used to be commit d076daaaf8690ae0b1ff9c8782619e518f868109)
      adds  6bf01d5   handle null usernames (This used to be commit ee60d9a289f8d94f8e4d8405f7b41690b891bbb1)
      adds  887fa6c   remove my name from welcome page so I don't get mail about it. (This used to be commit 450a19e96bfebeeb8e3c4029830c77b33f4786f9)
      adds  fe7090c   no longer needed (This used to be commit fb6a79ea3a79d54099ec57715db17a7935130e9f)
      adds  1ab463a   security descriptors and registry. (This used to be commit 9814ac8a65f4d8333527976f1d227e8cd3c2c8ce)
      adds  5b863af   cleaning up conflicts between group code not yet committed and changes from yesterday by me, jeremy and andrew.
      adds  fe085f5   spelling corrections and such-like. (This used to be commit e03ce164b00d59e8cbd76472635f2517ef7f0768)
      adds  c9a8856   spelling.  added line about command-line tools equivalent to nt admin tools. (This used to be commit af44cf1fcf5c3f673baa8f7c4f1e24556754f659)
      adds  83698a8   minor update. (This used to be commit d0d0196af55cad00cbdebd8c80941f42e667e199)
      adds  97a4f87   formatting (This used to be commit c17b0bb7c25ca9a6faf7cb0282c993232f2560cc)
      adds  a413a74   remove .po and .po32 files from inst package (This used to be commit 600e599c43b85fc8d844490e59dd7b17f136c016)
      adds  7e71258   changes from John Sygulla for changing remote passwords (This used to be commit e3fc90d0b5b21d49615c951a475d85f15fa01271)
      adds  597c5a6   jean-f. sent me some S-1-3-0,1,2,3 SIDs and names.  S-1-3 doesn't exist.
      adds  1960082   clear trailing / from directory names in idb file (This used to be commit f06bed256dfaf56bcfc1982df1d8bf8fe559f53b)
      adds  609f348   include/kanji.h include/proto.h lib/kanji.c: Added const parameters in string wrappers. printing/printing.c: Added OSF1 fix. Jeremy. (This used to be commit 9d05d80f811426f83a975d28e64c5d6b10574c25)
      adds  3a334e3   Fixed smbpasswd so that enabling a user who already has a password doesn't require a new password entry. Sets the 'enable/disable' code back to being symmetrical. Jeremy. (This used to be commit fa068a6db8da154903fb97a843f261592fcb684a)
      adds  959f32c   Use spaces not tabs. Jeremy. (This used to be commit 6fbf01471d8dc76f8909d851c531fec3d79521d3)
      adds  d30b6ab   .cvsignore: Removed old entries. client/client.c: include/client.h: Added some debug messages that the old client used to 		  generate. These are needed to make scripts such as 		  'findsmb' work - there may be other changes to keep 		  backwards output compatibility. Do we need a -old-client-compat 		  argument ? libsmb/clientgen.c: Fixed crash bug where malloc'ed data wasn't being 		    cleared - corrupted malloc chains. web/swat.c: John's changes to get rid of "gh [...]
      adds  69487aa   Fixed missing parens in tt entry. (This used to be commit 86dfde31d966ba44cb554036a6232faa05e3a9f4)
      adds  9091870   Commiting tt fix. (This used to be commit 10093ae5fc6e375340fd904e41a37bcdc1191d93)
      adds  1411620   smaller images so they fit on one line of a 640/480 display (This used to be commit aa47ef998abf713ec44187592c91d7a5335bb814)
      adds  afab965   missed one (This used to be commit 6bc94f08cc927fc4901464f982b3300b631eb945)
      adds  c1bf51b   please remember to check that code compiles before checkin! (This used to be commit 88c90ec65c1a764dd7b13d9fb5ce700027f40cfd)
      adds  2c7f6da   security descriptors. kanji const char* warnings. (This used to be commit 06abdfd68e1d7fa8741afc3f56ec7a13b5fa4ccc)
      adds  aeac471   changed the fonts in the images a bit to be readable at a higher resolution (This used to be commit 688a7e5751109eec5d52ed67710502d43db6800d)
      adds  ed6872e   no longer needed (This used to be commit 275d22f81c9b8a04dd11ccc8733c62f48f270965)
      adds  ea2fa33   Removed code that used printf/fprintf in password changin libraries. Now passes strings instead. (This used to be commit 48af29bcc9e8094de6ba057a52dbae3c80ea7a05)
      adds  dfac418   we don't have any jpeg images any more (This used to be commit ae5f174ef163734c61c0d30b32f5564cfba02666)
      adds  e5d9a4f   %\ is an interesting printf argument, but I prefer %s (This used to be commit b93f686655e871d7bfec9c7601cf3c175008041a)
      adds  0cbb756   fixed compile for FreeBSD (This used to be commit 78e63e17c59de68200308641dce7c413520a2980)
      adds  31c4953   sids in rpctorture changed from fstrings to DOM_SID (This used to be commit bd09e00112fd371aa070b5b47f1d4e27137a7f2e)
      adds  cb265db   security descriptors (This used to be commit 9412edfd4c11a26e4ef290839375e3959cf70a7e)
      adds  2164685   include/smb.h: Re-added zero pointer protection to ZERO_STRUCTP. lib/util_sock.c: Added strerror() calls to getpeername failures (which seem to be giving IRIX trouble at the moment). rpc_parse/parse_sec.c: Changed use of ZERO_STRUCTPN to ZERO_STRUCTP which again does zero pointer protection. smbd/quotas.c: Fixed typo. Jeremy. (This used to be commit b62f008974c96e0302d6c146cf49bc2045bef005)
      adds  2db96e3   fixes for OSF1 compilation (This used to be commit 5be3c37f50eac35cad3eadf0d24e7a4ee04c075e)
      adds  5e4d4de   ZERO_STRUCTP does not check argument for NULL. ZERO_STRUCTPN _does_ check argument for NULL. (This used to be commit 0be34ca1402f95506680caa3461e94d4ae54bb7d)
      adds  d900634   use ZERO_STRUCTPN (checks for NULL) not ZERO_STRUCTP (doesn't check for NULL) (This used to be commit 70ac9dbcecdf4be92638a24f096e4a8807997498)
      adds  60a1257   Problems found by Herb. Jeremy. (This used to be commit a5555bd3b744417674d62d5891e1d5dbe32008ff)
      adds  43a3692   oops - ZERO_STRUCTP() issues again... (This used to be commit 2908ccd14d1aa4ffb7d09714bae78cebb7eee755)
      adds  d3e6aa6   ZERO_STRUCTP not PN (This used to be commit ff8667c8801a59c80c33b43f033d23f3a0fd8313)
      adds  3a31d50   LOCAL_GRP and DOMAIN_GRP are return types (This used to be commit 887063e421d476fe2c2f6809750af3bfb020a85c)
      adds  9c3cbb8   Fixed timing window created by daemonize function.  Smbmount was going daemon before the mount was actually completed.  This caused weird problems when used with autofs such as empty directories on first listing or files which would appear in "ls" but would return "no such file or directory" under "ls -l".  Note to Volker:  Initial attempt from CIFS conference didn't work. Had to move daemonize function inside of loop after ioctl. (This used to be commit 2f456be660b4 [...]
      adds  8336dbd   need 32 bit status codes to be negotiated because of STUPID dos "error more data needed" message gets treated as a serious error code (which it isn't) so the client code terminates. (This used to be commit d9b59580dcd5076d3027e364964dcd624300fe45)
      adds  e623b71   reverted includes change for FreeBSD as it breaks IRIX (This used to be commit 24b2bf1741366045eca02cbd09e3283531d28422)
      adds  8fc1504   Makefile.in configure configure.in include/config.h.in: Changes for DGUX and UNIXWARE. groupdb/aliasdb.c groupdb/aliasfile.c groupdb/groupfile.c: Don't use snprinf, use slprintf. include/includes.h: Fix YP problem. include/smb.h: Fix ZERO_STRUCTP. lib/util_sock.c: Added strerror() in debugs. passdb/ldap.c: Don't use snprinf, use slprintf. rpc_client/cli_lsarpc.c rpc_client/cli_pipe.c rpc_parse/parse_sec.c rpc_server/srv_pipe.c: Don't use snprinf, use slprintf. script [...]
      adds  98db88e   Change to beta1. (This used to be commit 26c3ff2bcb225f65002620fec07aa6423477e6d9)
      adds  4758c5f   Updated for 2.0beta1. (This used to be commit 566e92027f0c7d61a7de7a25ed9469ca801846a8)
      adds  ddc6296   Added packing release script. (This used to be commit a77d40ee7147207174cde4c7a0f775e588e5a6ba)
      adds  eaf9944   ran spell check and other minor tweaks (This used to be commit 7d8ec97b451721cddbb859415490d65c41e8afe2)
      adds  c54656e   Added --with-smbwrapper to configure lines in spec files so JohnT's scripts work ok. Jeremy. (This used to be commit 9dc2502382f17c2bd1794c92ad0f4862a76b84e8)
      adds  c2ea4dc   Fixed makefile problem due to change from SMB_PASSWD to PASSWD_PROGRAM. Thanks to Michael H. Warfield <mhw at wittsend.com> for that. Jeremy. (This used to be commit 6c2a234ac9b4bbef3886c9aa4a198776a0bee6c8)
      adds  744c34b   Fixed munging of sample file in man pages. Jeremy. (This used to be commit 9e1ff71faf558addfabe038e3bf45ee694ea4a0b)
      adds  24ca89b   Removed acconfig.h configure configure.in include/config.h.in: Made smbwrapper not made by default. nmbd*: Changed all calls to namestr() to nmbd_namestr() to fix broken FreeBSD include 	   file problem...sigh. Jeremy. (This used to be commit 9ee8f39aed8772a05c203161b4ae6b7d90d67481)
      adds  87900ce   missed a .B (This used to be commit f213352c3de6a23d1b5c92fda6404a3116db1279)
      adds  74c66b1   removed information on installing via cgi (This used to be commit 08fd7032584bf93a92b71ea7d5f73d2da75c8bb0)
      adds  5be7ae4   remove code that allows installation via cgi
      adds  f616831   allow all user to view the config (This used to be commit ab35d99e52225b0e9f519903ae99e575075187e7)
      adds  57d4977   - new prototypes - much as I hate doing it I've removed the "commit changes" button for   users that don't have write access to smb.conf (Jeremy insisted) (This used to be commit 8e8ab4df1fe77dfcae73a34f4de174afe09cd695)
      adds  2b67f7e   prompt for password on smbclient -L (This used to be commit 1558f34a878d6fea0cc745a7fcec04f79f7e50ff)
      adds  3bb3f2d   Update for 2.0beta1. Jeremy. (This used to be commit 598d0255d40da29ebab3d1a3c9eb66ba654db7b5)
      adds  54a4ac4   Updated from smb.conf.5.html Jeremy. (This used to be commit 6f37d151d87d7ab4475ef552abb9183464203093)
      adds  2a28d20   Fixed problem with smbclient issuing '*.*' to NT server when an NT server needs '*'. Win95/98 doesn't care either way :-). Jeremy. (This used to be commit a0adae90cadd7702f8263c97d4495fa093e713e6)
      adds  328b91d   (Hopefully) correct patch files for RedHat & TurboLinux. In fixing this I have learned more about RPM than I *ever* wanted to know.... Jeremy. (This used to be commit 765989e4151a5f8dd48353d7c1b175092717947e)
      adds  fedc62d   - handle servers that don't support getattrE (ie. NT) - use * in clitar instead of *.* (This used to be commit 2d9335fe2a6fc3bb6687360c99d8fc69cb2d555a)
      adds  c800cda   Fixes to get the manpages from the right place. Jeremy. (This used to be commit 0e3bfe5f2860066aa07bce7a691f7af682c73949)
      adds  c57ab78   fixed setmode in smbclient (This used to be commit c58f4965100692d8edcd613a341df9e2ad88cfa0)
      adds  3ba68d0   automatically uppercase server and share names (win95 won't handle lowercase share names!) (This used to be commit dddf1d8522707b828cac466c4a9ab2807d098573)
      adds  9315d3e   Fixed swat packaging & man page packaging. Jeremy. (This used to be commit 178d1bd61b3a622adc48b6423fae1db815cae3da)
      adds  3a4cce6   support.txt is now maintained solely on the web pages (This used to be commit 73b662069cb12bd77eae13a36a8b855abc01594f)
      adds  6b989ca   Added first cut of the new packaging scripts for Digital Unix. Note: This will be extended for all other OS's so that it can be maintained by the samba release scripts. (This used to be commit 0f98a2fd58aee1dac4d0f4098a2e690dfaf5ba27)
      adds  62725d1   compile with optimisation by default on all compilers
      adds  00ae36f   change ROUNDUP to SMB_ROUNDUP to prevent conflicts with system macros (This used to be commit d9d44d98ec719b7fc6d5b0fc35bf8727f4cd0372)
      adds  29cc8b8   Updates to handle glob.h - was causing problems on SCO 5.0.4 (This used to be commit 5f7d9d4656eb501e14b98f4ae1990a791c7901e3)
      adds  13d0b57   fixed lmhosts parsing. We were using sizeof(name) where name was char* (This used to be commit 67ba0b1ce335bc80e1c33fa28458ec9ebe5f446a)
      adds  7ce840a   Updated packaging files (new for Caldera). (This used to be commit 721a257c941a62508015c0939df40662f8da9a93)
      adds  7491c29   Added Example binary packaging instructions. (This used to be commit 4c60314b050324b356f38f648f2730cb1d39be4c)
      adds  933b3ac   Removed smbwrappers from build specs and from installation specs. (This used to be commit c444cba3bef6cdf80dd33b3b5f23ba0a34d5482a)
      adds  590432a   Reviewed file permissions and removed other execute on samba start/stop script. (This used to be commit 2dde295da0e387cdd5c20a0bec72f9316f4d80f2)
      adds  8a22f36   Set sticky bit on /var/spool/samba. Further security review. (This used to be commit e31c61c29eb126680c78d6d02dc11827b39a064b)
      adds  0b2e842   some fixes for IRIX 5.3 builds (This used to be commit c2b63b90825316151f3ffc8dbae45609062c0a73)
      adds  67d5258   add some more comments and clean it up a little more. (This used to be commit 73e4b91a9d152eb3d56997c9108d536d38e3c07e)
      adds  f4447df   Added fixes for machine accounts. Jeremy. (This used to be commit 7aa644c2f996433f8ec125bfd4221aec49bece2b)
      adds  31739a0   O_EXCL fixes for printing files & oplocks. Jeremy. (This used to be commit 4ca71c90985b1c88d92bdd0f9079a4afc263dc46)
      adds  3b4a9ff   Makefile.in: Re-added quotes round ROFF call for DGUX. script/installman.sh: Make installman ignore ROFF argument if it is "". smbd/oplock.c: Move location of oplock test file to lockdir. Jeremy. (This used to be commit 6c25a3314243997508b0b2da4bfa10bb979e9c10)
      adds  c1af0b4   Moved PRINTCAP_NAME from smb.h to includes to allow it to be tuned per system type. Jeremy. (This used to be commit c1a3346547d887bfd2402a6b0bcc185680eb4470)
      adds  b7c4cd9   Fixed missing NULL check in tar op. Jeremy. (This used to be commit 6db04cd4622289dbdbd0c6d4d084baa8f84c40c2)
      adds  74d539f   - group database API.  oops and oh dear, the threat has been carried out:   the pre-alpha "domain group" etc parameters have disappeared.
      adds  0c7aa2e   swapped username:uid:[groupridlist]:[aliasridlist] to u:u:a:g (This used to be commit 2f456ed92ffbf596945a9ec800c373495fc4e38a)
      adds  5ae9b41   make_uni_hdr() reverted accidentally with a -1 on username length (This used to be commit 7da1b0bb511e6c5e44ab83759914134cf91f6f78)
      adds  4e8eaa6   somehow this file got missed in the groupdb commit. (This used to be commit 06da8e49f1cf5d6b954f586f6720ade1c5b8de74)
      adds  bb5bea4   lookup_alias_name() %s not %d for sid_str (This used to be commit 2a98135bbc759ab334d76cce98ea673871445db1)
      adds  7687618   Added the same open()/fopen()/creat()/mmap() -> sys_XXX calls.
      adds  157fe90   Changed Makefile.in to use autoconf prefixes.
      adds  490439d   Fixed NT modify timestamp issue. If a client does a modify timestamp on an open file (which will do no good at all on UNIX :-) then keep the modify request pending in the files_struct and apply it at close instead. Jeremy. (This used to be commit 92a7a86f0e0255e3812dd35bebfcd653091514ae)
      adds  a491ec9   Fixed problem with HAVE_NETGROUP being used on platforms that cannot support it. Jeremy. (This used to be commit 7a6f25ac4ab0f0bef7a66f26004c15120248ff66)
      adds  15b2035   change to new prefix path (This used to be commit 64b2ffc679b39f1654c5dcd36276bcb9e6c553b4)
      adds  8b1e358   Updated packaging files in line with restructuring of Makefile.in (This used to be commit 05f2d78c8ee1dc0516d9e1076e0954ee2c2cd4b2)
      adds  bb9622b   Fixed crash bug which was assuming that fd_ptr was always non-null (which is not the case with open directories). Jeremy. (This used to be commit c154b1601f5891d664fc538ec8874fa8ef2061e6)
      adds  9579b98   Added OSF1 changes to HEAD (-lsecurity etc.) groupdb/groupdb.c: Fixed compile error caught by IRIX compiler. utils/smbpasswd.c: Fixed SunOS optind, optarg problem. Jeremy. (This used to be commit 30af39ae1edf51d5d06a1764982e5df431c142ac)
      adds  e204f1d   Changes to make the default prefix /usr/local/samba - as it was in 1.9.18p10. acconfig.h configure configure.in include/config.h.in: Fixes to DEC OSF1. libsmb/nmblib.c: Fixes to nmbd jumps in scope names. Jeremy. (This used to be commit 5ad77769be85e6727319afb0f02e5d94c2f9f16f)
      adds  7356315   update testparm with -s option so it doesn't require a carriage return also allow specifying [host hostip] without [configfile] updated man page (This used to be commit 85fbd401026e7f1464c9a125cbaa505b768f8a10)
      adds  d174f2c   smb.conf : explicitly state "printcap name=" and "security=" parameters idb.pl   : change default behaviour for installation of config files. (This used to be commit 36928da28ca84fa64cd7b0dd66cab879e307911c)
      adds  17590be   Sync up with 2.0 code. Added HPUX autoconf changes. Added "gross hack" printer code. Jeremy. (This used to be commit 1ef6d3bd63722afe9c376793a6ea72046d1a0602)
      adds  d5015ef   Makefile.in: Added passing of CPPFLAGS into Makefile. configure configure.in include/config.h.in: Fixes for AIX4.x. AIX *will not*                      enable large file support of *any* description unless                      either -D_LARGE_FILES or -D_LARGE_FILES_API are defined.                      I chose "-D_LARGE_FILES" as this leads to cleaner code...
      adds  a44db4a   wrong directory path for smbd and nmbd (This used to be commit a33b4f623f196ca7e8056454b9212fe0ffa389c2)
      adds  4af961f   Fixed stupid blunder where I renamed getpwanam to getpwnam. Jeremy. (This used to be commit b02d21a73d7f098c5599c606abbb5c92ea4ba13e)
      adds  f22b817   acconfig.h configure configure.in include/config.h.in: Added -lsec and -lsecurity checks in a more sane way. rpc_client/cli_netlogon.c: Removed correct bits check to see if this works with an NT3.51 PDC. rpc_parse/parse_samr.c: Fixed compile warnings. Jeremy. (This used to be commit 34d8f4b1c4d59ab3c009360fc67eef9361dd859b)
      adds  ab1ab1c   Instrumented hack fix with debug level 10 statements just in case :-). Jeremy. (This used to be commit 10f51b85722141f99ffecc3f19a39de108400828)
      adds  a97baa5   smbd/password.c: Added *SMBSERVER fix is name is too long. web/swat.c: Changed '?' to help. Jeremy. (This used to be commit 631913ea856926a77304692c74a1bd27faead179)
      adds  a0c6af0   use bindir not sbindir in Makefile to ensure that we don't break existing setups (This used to be commit e97cbd6912a58d4985c2b8a649cfe6982809892d)
      adds  bb5fab7   formatting change (This used to be commit 94fc7fe3afa1dc5547050248738eb697c1eeef59)
      adds  58e14b7   add a error code when failed to get lock (This used to be commit 05696b4bbfb66bfdbdc19f395efe062ac890bc41)
      adds  091a92e   try to use *SMBSERVER to connect to password server if the first session_request fails. (This used to be commit ab2370e7ac770f1e32b8d726ab955457fcc8c2d7)
      adds  42e9616   make SWAT obey the global "hosts allow" and "hosts deny" settings. any attempt to run swat from a host that is disallowed will give an error. (This used to be commit fe4ef4bbef01aed75807c884249ca8efa5de4140)
      adds  634f6c7   Added changes to smbtar submitted by Sandy Whitesel
      adds  f120a81   global change from samba.anu.edu.au to samba.org (This used to be commit 42d2509c9fab5c774fd33b9d4b5bd1ee125479c3)
      adds  025c021   use http://samba.org/ not http://samba.org/samba/ (This used to be commit 7cb1470eb3db60c37dc108e8537634d08b1cf740)
      adds  fd15338   deleted some old DEBUG() code that wasn't used (This used to be commit bdcee2557bd243a1bfbde3353ebcfe3d82bf9fc5)
      adds  8757254   changed string_sub() to replace " ; and ` in the inserted string with _
      adds  7359268   replace ' with _ as well (This used to be commit e93491953a2555401a372de74ac2aee0cc44cb88)
      adds  4cee587   unix instance of group database API (This used to be commit e76f593b3572ac881f1aa1fb3326d8b7169b0078)
      adds  a5cbb4a   remove / add / attempt to stop remove didn't work. (This used to be commit 82b6292dff38f4e22ee8feab1b54504b95d705fa)
      adds  367c7e4   someone had added code to convert rids to rids, assuming that the rids in the file were gids: they are not. (This used to be commit 8af860394fa3251a26285c8c96c9e4093346f20b)
      adds  db24da8   cvs is acting wierd. (This used to be commit 10e4cbd2647eb629b60b0060fa184212a89e54f2)
      adds  eab235d   cvs being STUPID (This used to be commit ba78b5932a1ed3f7c07720703b9131234f035689)
      adds  5694edc   unused variable removed (This used to be commit 16ac5c89b7417a6aa2596c5c7fbb1fa7542accfd)
      adds  244c9f7   remove unused variable (This used to be commit 30b3f339f8d55c2d3a4cbc380b7f12eb040bf381)
      adds  d73f8e5   cvs being STUPID (This used to be commit 22802195ed544b6042d791b34e704d608bbdfd84)
      adds  d75712e   get rid of __wait boring warning, caused by rpc/clnt.h (This used to be commit 0fdac4b42fb55a26cdd73d6d5f4a3017d1b4db46)
      adds  f516cec   re-added includes for yp_prot.h and yp_clnt.h (This used to be commit 53339b63897f51913fef183fd3b4565dad2ffad1)
      adds  9829ee9   re-added ypprot.h and yp_clnt.h (This used to be commit d50238823411f07d5db112843d9a1e3a84c7dbd7)
      adds  e5d6ffd   yp_prot.h and ypclnt.h correct: ypprot.h and yp_clnt.h wrong... (This used to be commit c89642ff3fa0c0bc2bca62304db0282676e0b649)
      adds  83e4139   uninitialised counter (This used to be commit 403f53d696d17f34dd1afc035a72eda792dd20ea)
      adds  a4cfbed   Fixed -Wall -Wshadow warning. Jeremy. (This used to be commit 81b90208910528a4ace683f30e39c54d8cfa12b7)
      adds  51b8565   Fixed oplock test path spec bug. Jeremy. (This used to be commit 252dd8b8929adbdff9917395d4f8caad2d7882b2)
      adds  49e158f   initialise not initialize... (This used to be commit b67d66a1e9d879cd5960380c94422c0af8dedaad)
      adds  0c9df3c   jean-francois pointed out problem with "lp_domain_role()" code, you could never be a PDC. (This used to be commit 2bcc540af80c37b8032a23d6d0045160a7c40e32)
      adds  ced486c   sorting out difference between aliases and groups in the cases where unix groups are not explicitly mapped.
      adds  bbe6ced   added "domain group map" and "local group map" explanations. (This used to be commit 6c4cf9ea4ac9bc441236d4e823d5fa1e7a487c26)
      adds  a2e3532   updated from yodl (This used to be commit f057b2e7a2e6d6d1a2e9e24f4bb20d38bf6af9a2)
      adds  60dc5d1   oops, forgot to rename smbfilegrp to smbunixgrp. (This used to be commit 6de2b03d1c6714d63c6dbe7a417fb442e95ee0d9)
      adds  9257ab7   clearer debug comments (This used to be commit 06b9100c1c1590bad392a8d9bdd79a6c554a3cac)
      adds  c9b2f20   fixing domain join and domain login problems (This used to be commit 90a24664318da97a6e8cfe4622a8573c0e3cbe5e)
      adds  73106d9   added file from 2.0 branch (This used to be commit 8ec972ba6c274076b46081502acef256a70d1a38)
      adds  59d4087   LsaLookupNames client call (first used as lookupnames command in rpcclient). (This used to be commit 68342a29a892e515cf2b22d759476d61944bcd59)
      adds  bfc38ff   Makefile.in: Added maintainer mode fixes. aclocal.m4: Added AC_LIBTESTFUNC. configure.in: Fixed -lsecurity -lsec problems. client.c: dos_ fixes. groupdb/aliasunix.c: Dead code removal. include/includes.h: Added default PRINTCAP_NAME. lib/genrand.c: dos_ fixes. lib/replace.c: Added strtoul. lib/system.c: dos_ fixes. lib/util.c: dos_ fixes. lib/util_sid.c: Signed/unsigned fixes. lib/util_str.c: removed bad const. locking/locking_slow.c: dos_ fixes. printing/printing.c: [...]
      adds  9a0cb06   fixing group database issues (This used to be commit 591c63e3e1e3201ddcd7582585b652fb848d80ca)
      adds  5ebcdba   yeehaah got users to be included in S-1-5-xxx-yyy-zzz's local groups. now need search capability on S-1-5-20, which will need argh, a "group database API" on S-1-5-20, and the ability to add BUILTIN\Admins etc to "local group map" argh. (This used to be commit a24f6eb00ba7486479cbcf7fadf5456521c56179)
      adds  b20fc00   we have a problem: resolution of "Primary Group RID" which we assumed would only be a domain group rid.  it can also be a local group rid, which causes us problems in attempting to turn a unix gid into the correct rid (domain group or local group).
      adds  6ff1453   updated SWAT README to remove cgi-bin instructions (This used to be commit baa43fb17b04b7945456514e01682e5dca5dfe99)
      adds  b70700d   Replaced ZERO_STRUCT() with ZERO_STRUCTP() in cli_connect_serverlist(). Fix by Matt Chapman <m.chapman at student.unsw.edu.au> (This used to be commit c44b418d6fd16a257af21f6b5b29b1cdf26015b7)
      adds  1de47e3   got rid of a dangerous message command example (This used to be commit bfca6e6a9d06742ea4ef36f1faac57eb0419b2d6)
      adds  8e18009   re-ran yodl (This used to be commit 98b72722c8c221047d890f9b7b1d51f16fdac705)
      adds  05045be   install all html docs in yodl help directory (This used to be commit ed4d1062b2655d59f6904344e708aa53af235ad5)
      adds  89058f8   better layout of password options. (This used to be commit d3fa0dd7a80a8d20e2d9db0b5ca24988059280fb)
      adds  270edc9   - removed smb.conf.5.html as it now comes as part of htmldocs - changed swat welcome screen to have links to all Samba html docs instead   of just singing the praises of swat :) (This used to be commit c830d893f1f7eb176dc1fb7de0a4efc748fd1423)
      adds  b90966d   make the help links appear in a separate window, so you can read the docs and do configuration at the same time. (This used to be commit 386a3bfd337f4b248f6c88b9c98b9d6471cc9b25)
      adds  9ebe82c   Now uninstalls man pages from correct source location. Fix by Andrej Borsenkow <borsenkow.msk at sni.de> (This used to be commit 5c0e31982e8eb1c93bc77925e59be65798f2dbad)
      adds  2675fa4   Fixed typo. "Browsable is an acronym for browseable. (This used to be commit 8de177b05a1043d4416e8f673e499cd403bb3522)
      adds  6192fea   don't allow ".." in service name when doing "default service" processing. (This used to be commit 702263bba555a1d7c7999d40e5789b7e920dbce4)
      adds  534e6a2   removed include of net/route.h because it prevents compilation under SCO 3.2 (including it also requires lots of streams stuff, making it a total mess).
      adds  30038de   weekend work.  user / group database API.
      adds  5337389   "retired" two modules to preserve their cvs history. added their replacements, added sam password database API modules (This used to be commit b1d1c1337c69c6f6bf25ab932a1a6a757e3ea2ae)
      adds  f30539b   enabling optimisation switches on some compiler warnings (This used to be commit e717b898405fdcd0bb7787394961589aa62cacc3)
      adds  130e971   cvs getting it wrong.  again. (This used to be commit 776abe3fe52748b9d2939ff77f8a39155894b952)
      adds  868b22f   updated smb.conf - have not done a yodl2xxx. (This used to be commit b95b2b5d44ad9f998a6f422132b854593de20f04)
      adds  31044dd   - adding builtin[alias]db.
      adds  7f63a31   andrej spotted problem with connect_serverlist (starts off assuming a connection succeeds...). (This used to be commit c0efc35b27d50c40bc04bfd9fb1d61ea5d32bde5)
      adds  013ff4d   builtin alias password API (This used to be commit 58c0f0a77c396a6021596c84d4a30b1c9a4b1419)
      adds  b31c528   another attempt at a fix on connect_serverlist()... (This used to be commit 603c5f6df8c525f30d00da912d408b98378ea538)
      adds  0712a56   moving rpc/rpc.h to after netinet.h (This used to be commit 3257b72c6e2722a6de6b40b4c16e934c02a7c508)
      adds  da7a6d4   	Earlier fix for smbmount timing window was the wrong patch. My bad...  Earlier one was the patch from the CIFS conference that didn't work, this fixes... (This used to be commit 12739f0456e9f707a361bce2fa01b0baaae182d9)
      adds  0a02d17   missed out endit()s, ta andrej. (This used to be commit 37a6acf43ca308647bee66f1e68a43d641b77f6f)
      adds  dc879e9   pwdb_initialise() in the wrong place: must load smb.conf first.  thanks phil. (This used to be commit 4b5bd4e18cee72aeb76909cf85b1f932393fcfc8)
      adds  279923e   passdb.c now calls getpwnam() which returns results in a static buffer. a call _outside_ of this was _also_ calling getpwnam.   the calls to getsmbpwnam() were therefore overwriting the static buffer. (This used to be commit c5ba5fa6feab2884a23b8bcb5dcb349ee1a7c139)
      adds  c6ad04b   attempting to fix "domain user map" up, but it's a bit complicated. i may simply go for a response in the NetSamLogon returning the unix username, forcing the NT user to appear to be a unix user, however even that is fraught with implications.
      adds  67638b8   adding some samr parsing calls (group / alias adding / deleting)
      adds  2d6525f   fix to domain_namemap (domain, ntname wrong way round oops)
      adds  308da9e   hm.  removed the "if failed to map nt name to unix name, fail tcon call" restriction and "domain user map" seems to work.
      adds  e2d5123   andrej spotted that entries _not_ in domain map user were being refused. modified map_nt_and_unix_names() to never refuse a mapping (returns void now not BOOL). (This used to be commit faffcb3c8955dcea3987e2978dc34b4dba580167)
      adds  04e382f   rpc_samr.h parse_samr.c srv_samr.c :
      adds  b3c1bae   fixing smbpasswd to link to smbd to obtain domain sid (This used to be commit bfb75e58ced1082d3bb7d6b3f3367d50a0ca26ea)
      adds  5dd26da   query_aliasmem code.  it works (hurrah). (This used to be commit f7f2516df46dde1671235f788f7689c93d9395ae)
      adds  08cdea5   check server role before doing nt user to unix user mapping (This used to be commit 9d4e810e7dd8d6d80b47204636f9a37774f95455)
      adds  f768238   ok.  unix-nt mapping code issues
      adds  51534a4   adding group member code, made a start.  found that the group members' rid is needed not the name (see DOMAIN_GRP_MEMBER) decided to go home. (This used to be commit 9337049dfc98becfa74522d418dae64a97c7a304)
      adds  87f4eea   Updated HEAD branch version to 2.1.0-prealpha in response to a user complaint about confusion because both the HEAD and SAMBA_2_0 reported the same version info. (This used to be commit 195b860b46b78a6a2dd83909477dbc2e9af8f845)
      adds  137f9c7   string_to_sid was using next_token() this is bad as it stops you from being able to use next_token() outside of string_to_sid calls. use strchr instead (This used to be commit 1c478ca1723558cc5dde693b4abacb56bd98cd43)
      adds  1bf1423   issues spotted by andrej: %s\\%s not %s\%s (This used to be commit 779a7aa30d4b8a3c8ca1d817a3fd9886c0437def)
      adds  6c94b45   trailing backslashes spotted by andrej. (This used to be commit 9266137fcb87b6e4b2cc45a55341ebaa69c594b7)
      adds  7c55f66   removed check on name of domain having to be right, etc etc. (This used to be commit a74b6dcc76794c1fe350d6906f156fdf5189e18b)
      adds  90ce7b9   ERRmoredata is an acceptable error code, it is not an error. (This used to be commit 9bce7340d60a49594f67cc3c6cc6119b33a5358a)
      adds  78df0fb   added rid and sid_name_use to DOMAIN_GRP_MEMBER, for use in group member query.
      adds  364025f   spotted the mistake in group_info1 parsing. (This used to be commit e39c0c76ae52bbd4539f8f254e78566a5511efc1)
      adds  4473599   updating smb.conf from yodl (This used to be commit da442218c5990aab75525bc519b5ed37ef54cc4a)
      adds  6429d68   jeremy's going to do me in, again. jean-francois' going to get annoyed, again. andrew's going to threaten to take cvs access away, again.
      adds  404b7b4   adding group parsing: add/modify/delete/add members. (This used to be commit 13a656b0e5c73e157b222765fb57a1bdafc67b80)
      adds  04452b0   jean-f spotted bug in test for existence of MACHINE.SID and SAM_NAME.SID. (This used to be commit 81be1e60764d380adf47737552659854d94ca626)
      adds  8d08fb7   jean-f spotted race condition on generation of sam sid, from starting nmbd and smbd.  nmbd is now client: smbd is solely responsible for creating sam_name.SID (This used to be commit 50fa4822df679b4d54b5a868179594ec087e811f)
      adds  f378751   moved get_unixgroups it will be needed by the unix instance of the group DB API (This used to be commit ef58e48bc9af338ed6c734205d4faf82371284ac)
      adds  b99dc80   create domain group command (creategroup) added to rpcclient.
      adds  32167ed   added createalias command to rpcclient (This used to be commit 4771d5451b49375cc2fd4246d7d746b0d03cd5ba)
      adds  0ea1262   Updated version info and date in document headers. (This used to be commit f8b811bcda0976c05e0490fb3198a6079e544c55)
      adds  3e21974   Updated packaging files from 2.0.0 branch - NOTE: Not yet operative. I will update these when 2.0.0beta3 has shipped. <John H Terpstra> (This used to be commit a6d3601cc687b59afb346502488a2e74f2f737a9)
      adds  cf0ea87   - renamed do_samr_xxx to samr_xxx - renamed do_lsa_xxx to lsa_xxx
      adds  89c5649   - oops, i got "add alias member" and "delete alias member" swapped.
      adds  8891f8c   fixing "addgroupmem" and "enumgroups -m" commands, samr_open_group() needed a flags fields as you get 0x0000 0010 and 0x0000 001f unknown values for different purposes, no-one's going to tell us what they are and i don't CARE! (This used to be commit aabb4b3bc5119ef317b5697ae6fcf5d36c2d474e)
      adds  7cbd3bc   added delete domain group and local group and delete domain group member. (This used to be commit bf15343def5b95ce4387ac4357674aff31431194)
      adds  8554959   Sync up critical kernel oplock bugfix. I don't want to lose this.... Jeremy. (This used to be commit 5287f3d19b7d8e76970f1ce1abfd95b7341434e5)
      adds  99a84ce   replaced the icons in SWAT with real icons (This used to be commit 26fd660e30d632624c3c804d9e73178d75c7855d)
      adds  84ba7b4   fixed pidfile handling to check for a lock on the file, so we can be sure it is a samba process that is running. (This used to be commit f7ad78e369ebf2f4d31e8259e3e1fdd4c087b037)
      adds  6374149   oops - lock test was the wrong way around (This used to be commit 783d4b3477fa9e363aa1f7524bd060019648ab0d)
      adds  149d11c   fixed a link to testparm.1.html (This used to be commit 7e9b687de7fbb34a2736030dab31a9df73a75073)
      adds  312f4f3   - lib/unix_sec_ctxt.c
      adds  9c848ec   removed nt_pipe_fnum from struct cli_state.  need to be able to call LsaLookupSids etc from within SamrQueryAliasMembers, for example. fnum is now a parameter to client functions.  thanks to mike black for starting the ball rolling. (This used to be commit bee8f7fa6b0f7f995f71303f4e14a4aaed0c2437)
      adds  e12592e   sync with 2.0 tree (This used to be commit 44d962b73634c3e43973b35c1f02aaff6edc5981)
      adds  ba0cdbe   first attempt at making unix setuid/setgid code that is independent of cnums and snums. (This used to be commit 657f46edfbea852309505f5e3065506127eda6a2)
      adds  54529fb   bugs in rpcclient.  add_aliasmem uses a DOM_SID2 not a DOM_SID. (This used to be commit 8a85d7abed317fd06e3e0026d4b9e088311eede4)
      adds  699bae8   matthew chapman's ldap code, to date.  plus docs! (This used to be commit 2c438c86cbb38833b3abd4fbead6324687633b25)
      adds  801d625   issues spotted by herb. (This used to be commit 57e025494692b1e54d4d83192e6c15d4d1454353)
      adds  8e25981   updated for Matt Chapman's ldap code (This used to be commit d11859041d4ec828b2262282cda98a021129d008)
      adds  4447b6c   added text and html versions of LDAP.yo.  smb.conf.5 not generated yet because there were parts rejected from the ldap patch file. (This used to be commit 4f85105578fdf74d883f185f983e608112fe823b)
      adds  e50ab2b   fixed warnings (and potential errors) due to integer overflow when creating locking masks (This used to be commit 5e2844d5edb15de29b976d2ff077ffbe012b860c)
      adds  656a756   Matthew Chapman spotted that smbpasschange was assuming the existence of a private/smbpasswd file, this will not be the case for other database APIs.  removed startsmbdb and endsmbpwdb calls because add_smbpwd_entry() and mod_smbpwd_entry() don't need them. (This used to be commit 8b36c7c08ffa408506c35219e6453a595cbc3a4f)
      adds  4323fd4   added ldap files by Matthew Chapman. (This used to be commit 2bc031e8fafeafdc58c6a8056597b647d00657ae)
      adds  8308c00   adding srvsvc pipe. (This used to be commit d06d6369942828ec89e90f99bd0d0d3f91d61d13)
      adds  0125141   compilation warnings due to missing (void) in ldap_close_connection. (This used to be commit f11eb4165836ce8d15a453d37c4e07913562d778)
      adds  3cca46f   ldap_getpw() also needs to be (void) (This used to be commit f36cf3b6a70d0a91bce923ab51780d20d69e3bd6)
      adds  4ce4838   Adding George's Mac extension include files. Jeremy. (This used to be commit 60c3e2f14d5c31fd1fd7aebf7196ac186e31d8f1)
      adds  5f084c2   Adding George's Mac extension code. Jeremy. (This used to be commit b993081db1d371b8f0d16db23a46a2d5fedcc9ef)
      adds  7135fb0   adding "Service Control Manager" commands to rpcclient. (This used to be commit e5ee965f8d8452ab694bc5d88e474c4b91dce5b0)
      adds  cfba976   removed the SID stuff from the head branch as well.
      adds  1f989cd   need to initialise global_myworkgroup (This used to be commit 501617307f3b9bbad76406d00b1bc82f5cb479a6)
      adds  74576a4   adding some enumerate services code, client and server. (This used to be commit dacf5b152bf74cc3ee9a816911384a5eb0e77afa)
      adds  58a0cbc   oops, util_pwdb.c appears to be included in PASSDB_OBJ not LIB_OBJ. (This used to be commit ca10eb44909e66a07dc7f88b0a740390f9ec3922)
      adds  a971a74   bugfix in smb_err_msg (This used to be commit 870bccb174337dec5cc14a5e7740662de56e629c)
      adds  3cc7e29   adding svcctl parsing code (This used to be commit c6f2f58c74cd79d84ec4a7802882da07a9af80d4)
      adds  41daca8   %U substitution should be unix user not nt user (This used to be commit f4b8a283065a7c1ae233a0ae01ac76f32fea6b31)
      adds  d4385df   trying to track down issues in get_home_dir(). (This used to be commit 2cce78aa00f31b79d51aaf46da72019b926e8226)
      adds  254470c   added sid_name_use array argument to lsa_lookup_names and lsa_lookup_sids. (This used to be commit 0b2095e092d747f741e78a3349f0b81a72811629)
      adds  e67a8d9   server_cryptkey() now calling cli_connectserverlist().  stupid microsoft idiotic *SMBSERVER connectionism added to cli_connect_serverlist(). also added check for protocol < LANMAN2. (This used to be commit c2bcb3a286f22ed4f0f55da2a3eb2bff17906fb1)
      adds  5377f7a   on Linux force fcntl/mmap based shared memory and on other systems force IPC/shmem based shared memory. (This used to be commit ef5f752a4ae818d9c739a064410a02fa48a477e3)
      adds  dc003d8   A while back, Andrew and I talked about making the debug parsing code a better "fit" with other Samba code.  This is a small first step toward doing what (I think) we agreed to do.
      adds  d973a10   and in head branch:
      adds  3e70393   Fix bug with nmbd running wild due to recursion in retransmit_or_expire_response_records(). Jeremy. (This used to be commit d5f05b4faef50e7cfc0ed05a87d92e14102106c6)
      adds  d5791b8   Fixed tar recurse bug. Jeremy. (This used to be commit 7be5c8e8f734a2bd8f4e3c38b7f94c501ad35a19)
      adds  a7e4be0   Added some debugging to clitar ... (This used to be commit b75af70990c3a9eaed9e3537b79e8e66a0ae8286)
      adds  ddfe1d3   Fixed problems in debug code because I did not compile first :-( (This used to be commit 47e36bed8fc3cec3a63087f30d680f2431bcfe55)
      adds  e566f0e   Updated makefile-path info contributed on the samba-technical mailing list. (This used to be commit bd3770235dd417d06e47d1ba16bcedc8a94e9ff9)
      adds  a8e2698   lib_sec_ctxt.o not .c (This used to be commit 2485b8e706a2d0358f075dcb8b03bc75fa122ee1)
      adds  edc708d   adding start of remote lookup for domain member role. (This used to be commit 090512e18770bab9222a30e68dee83d1612eca10)
      adds  0504d69   fix for potential lsass.exe crashing due to negative response from LsaLookupNames being incorrect.  this is a bit wierd: why would the lsass.exe on the nt _client_ crash due to an LsaLookupNames response from a samba _server_? (This used to be commit a15a3f95f2a14ab164ca758e2145444a803190b2)
      adds  475e2c1   Changing to PHT standard SPEC settings. (This used to be commit bf2b97f5905419cdfe43b0f0f1f3b7b85881711a)
      adds  13ab117   Modified packaging-prep script to remove use of "rm -f *". (This used to be commit 1d9540bfc00381cd86f47e5673d902352e9f4b55)
      adds  7bf6e4d   Sorry that this is going so slowly.
      adds  4738aa2   First go at documentation for debug2html.
      adds  8cb7947   While writing the man page, I realized that it was a bit silly not to accept command-line parameters.  I've added that capability.  Of course, the man page is now wrong.  Sigh.
      adds  a75a4da   Updated the docs to match the changes I made to debug2html. Chris -)----- (This used to be commit fcbdf5fe9790298d519b678ff3a6121641c1e6d9)
      adds  7ff9823   fixed an uninitialized variable in lookupsmbgrpgid() and lookupsmbpwuid that was causing a SEGFAULT in smbd. (This used to be commit cabc7e739cb6a6c8dfc4b6988a8ef5837e3312d2)
      adds  b86b8a3   Fixed the "You password will expire in 0 days.  Would you like to change it now?" message when you login to a Samba Controlled domain.
      adds  c35bf45   Finally committing my LDAP changes.
      adds  837601c   Fixed typo in srv_samr.c where samr_add_groupmem and samr_del_groupmem were the wrong way around. (This used to be commit 2b6f4818858d422399321064245a36be1dba9738)
      adds  2cc7865   eclass != ERRDOS && num != ERRmoredata is not the same as !(eclass == ERRDOS && num == ERRmoredata)
      adds  8dac09c   A small change to clitar.c (really, I promise :-)
      adds  e10503d   Added load_interfaces in smbpasswd to allow name resolution by broadcast and multiple interfaces. (Jeremy already committed this in SAMBA_2_0). (This used to be commit f530e289c6f69961c51511e0220fdd886fbd2c78)
      adds  b4e3400   In security=user mode we must allow cli_connect_serverlist to connect to our own smbd process, rather than complaining about a password server loop. (This used to be commit 63d7822b9d87d085194de6895d3e271cedcd3c9a)
      adds  775bff6   Adding first of the fixes for SSL.
      adds  9a00d10   Fixing up configure to properly support ssl (This used to be commit 524c4d2978f8b951708ad30316e3d69ed1c39b75)
      adds  444dc51   More changes to get SSL working with 2.x.x
      adds  f5f913b   Putting back the -p flag in smbclient.
      adds  0637d46   compilation errors due to addition of smb file handle parameter. (This used to be commit 03967986ec6a92785b92fefce9e27b8bb088ea85)
      adds  4af8d7a   - got client code cleartext passwords working again in cli_session_setup.   needed this for some tests.
      adds  4423c27   Fuss fuss fuss.
      adds  f6c6464   set_port warning / unused / global/local variable overlap issues
      adds  0504064   Service Control Manager - service enumeration. (This used to be commit f4dd8f6b566961890b2933b7a413241bf9b93797)
      adds  deb61cb   returned cli_session_setup to previous behaviour.  added a couple of validation checks and also added capability to send plaintext passwords. send "ntpasslen" of zero to do this.  sending same plaintext password for pass and ntpass arguments will result in previous behaviour of encrypting password if server supports it. (This used to be commit 17f4c5a785cf20901bcb76510e5ea9b0a6928115)
      adds  92aca8b   error code cleanup (This used to be commit 61c40982d6fde34729dc6850cf3372482392f4c9)
      adds  6b7e1ea   rpcclient "Service Control Manager" svcenum [-i] command. (This used to be commit a022710f1e3996ecbe6bbe035e1df0bc4c050b34)
      adds  2060131   uni_svc_name not uni_srv_name (This used to be commit 14080a564a24f8f35cb8711b912c46f7243cd723)
      adds  5a9859c   removed encrypt-password code pre-cli_session_setup(), session setup fn decides whether to encrypt password or not. (This used to be commit 6d14db6a6c101e86b3c62d5098a05d29ae4e9cd8)
      adds  9b5043c   fix for enumerate domain users (bug spotted by sean matthews).
      adds  f5ac863   Ok...  Yet another round of fixes for smbmount and autofs.
      adds  90b7084   Added init_nt_time function which initialises an NTTIME to -1. (This used to be commit e1e3875057bed830fdc0aaa9c85f04a1479fd64a)
      adds  960c760   Fixed a domain functionality problem where NT clients would start endlessly repeating a network SAMLOGON (hoping it to change, hmmm...).
      adds  c80c2e0   Initialise NTTIME properly in make_reg_q_enum_key instead of using unix_to_nt_time hack. Seems to me it's ignored anyway (dummy return buffer?). (This used to be commit 1e3873111faf352ef14a098eff250b505ab0b800)
      adds  1cf9521   Must set password length to 24 after we encrypt a password. (This used to be commit af83778abc5fae0df53ed1874181e33bc8de8d94)
      adds  68a1171   comma after DOM_MAP_USER removed (This used to be commit ce1ae86cbd8dec18ff981d1fce05ed660e263f38)
      adds  8fdc846   Minor change to bring smbmount in the main branch in line with some bzero to memset changes... (This used to be commit 1cb8fcb33bb9e930d8f3cba4cc1ba5aa880c5f8e)
      adds  07948f3   server type announcements modified to include the "role" of the server: domain member, pdc, bdc. (This used to be commit d95bb252f838b3612f5eba5d2b61d7b38b01f5ef)
      adds  fe609d8   multiple dce/rpc PDUs failed to work after ntlmssp update was added. (This used to be commit f082f07e764c04b75b6880f852b80faec86f1b1c)
      adds  1153f00   cache unix groups so that two-level getgrent calls don't occur. (This used to be commit f7dfa55a2e191ae780d399026bce48f68cda4bf0)
      adds  f61fc89   corrections to get data stream for 2nd and subsequent pdus copied from right place (forgot to subtract 0x18 header bytes) (This used to be commit 5b9a7278da4a25ea217f914c8daae31238fa5cfe)
      adds  91403ea   %s not $s (This used to be commit 62118e15fed8c9a7e13705842d0ae59669a2dd8f)
      adds  ceef08b   initialise my name (used in %h) prior to loading smb.conf files. (This used to be commit ed128c38a88746ec7822d598e72f0106a30a4af7)
      adds  6d698d5   iteration of sam passwd entries was an order n-cubed algorithm due to resolution of unix name to nt name being unnecessarily _inside_ another loop. (This used to be commit d455c9d2c9f60289d78d0331228f5922152070bf)
      adds  37c9693   reload_services needs to be called prior to init_files but after get_myname. (This used to be commit 9ab81caa065a0e08368fc9137d42ed810fd4b817)
      adds  99a9b0f   UNICODE byte ordering issue: typecast to uint16* replaced with SSVAL() (This used to be commit 9084b7e33dfe717bd8d5604ee71d137e3baef0f5)
      adds  bfff648   Fix for NT BSOD problem. There's no reason to have two "NT usernames" running around anyway.
      adds  3b12477   pwdb_smb_to_sam was not returning NULL for nt name so that pwdb_sam_map_names() was using a "blank" static string instead of a NULL pointer for nt names.  NULL means over-ride, so the nt name got left as "blank".
      adds  748f296   removal of the use of unistrn2 function: replace it with unistr2_to_str which is more appropriate. (This used to be commit ac72fe1ab3d10f64a5945ccbd4ed3817e30f9f7b)
      adds  96983a1   when multiple independent large rpc calls come in on the same pipe, prev_pdu_file_offset was not being re-initialised to zero. (This used to be commit fcaa1214412f5a417a648d4da5c4332f75f59f57)
      adds  4cb18cd   groups and aliases being "manually" added which do not necessarily have representation in the underlying database: removed this code.
      adds  7a65924   Having Well-known Domain Groups ("Domain Admins/Guests/Users") returned under SID_NAME_ENUM 0x5 instead of 0x2 (Well-known group instead of Domain Group) was making it impossible to view these groups from USRMGR.EXE. (This used to be commit 3072044134eadbf46350b32c1ed0703681b0d590)
      adds  8b6b6b5   use jeremy's versions of the UNICODE routines. (This used to be commit c5109ff782be8774db47a92b48ca6335ec8d6065)
      adds  a71d268   uninitialised pointer being freed if lookupnames failed.  oops. (This used to be commit d77de868588b6291353fa7a426b6e5da4b5f2c49)
      adds  f02321a   refinement of random ipc$ SMBtrans torture test.  send requests, and don't wait for responses :-) (This used to be commit c1d65e906054297e42d6d177194d3b9ab16c7e35)
      adds  0e402f1   enum dom users buffer was 0x80 not 0x8000.  must fix "enumeration" code as you need to make multiple enum dom users calls. (This used to be commit b5396d3c6de4b8cb0e981bab10367e5838f78a53)
      adds  c6d16ee   the UNICODE issue... (This used to be commit 73db80f34183324845407b00f58462ff2d7b47ea)
      adds  f38bfc7   UNICODE issues. (This used to be commit 6a437cfb33f24913e0c1f8484c0b08ef317e513b)
      adds  fd96929   UNICODE cleanup (see lib/util_unistr.c).
      adds  2b82920   Cut and paste error. (This used to be commit 9ea91d89d2a1baa67f5143ecc08eb60c93213242)
      adds  4f20234   const issues with byte mod / byte read macros. (This used to be commit 98ecb88704c3db26de8b548f4f1526f23401a161)
      adds  b8082d0   const cast issues.  [p.s - tidy work, matt!] (This used to be commit dad5baef194b18c674c0d908a0e0714c0a1aefa4)
      adds  cbbac54   	Fixed a glibc glitch in smbumount.c and reenabled some debugging in smbmount.c (This used to be commit 4b4a706213032ad49a0653e80721bac5f6284f90)
      adds  3a0818c   Folding into Samba-2.1.X tree documents added to 2.0.3. (This used to be commit 1041d53ec246debac0050bdc7e9a6cd72e9ecf49)
      adds  e588ffd   Added caching of user password if it was entered via getpass.  We were already caching the password if it came from the command line or from the environment. This completes the set and deals with the bloody nusance when reconnecting a connection after we have gone daemon...  Grrr...
      adds  0baa42b   Always null-terminate strings. (This used to be commit b314430b2102e47529b093b1b98b5b6f3b6ea74f)
      adds  2737f26   Always null-terminate strings. Also some string length and sizeof(pointer) corrections. (This used to be commit ce24191939b82985d09eabe945199f38b0fea486)
      adds  78314c2   bitmap to strings (This used to be commit ba5919bcaefa792bae503c7ab19d4b7bbf9bb954)
      adds  52fb07a   rpcclient shutdown command (This used to be commit 59f081069a58f6a070ed6016c06153d5e695da93)
      adds  894a824   Got to the bottom of another weird one...
      adds  b52903a   problem been there for months: reg_r_info not aligning after string buffer. (This used to be commit 66e2787ab7db72fb654b995280b294738e77e50a)
      adds  0cfca57   last unix group not being listed.  spotted by jacques sansdrap. (This used to be commit 2d5fc5c7cf2086c396c853c13a3409bfac77d05c)
      adds  5c5f544   samr_lookup_names "none found" error needed corrections with empty lists. (This used to be commit e164b5080ca966de4227277f7ac031bc96d056ad)
      adds  1e71ecd   added jeremy's new c++-like code for parsing of security descriptors. (This used to be commit ec1b7000fd88c5a08e438c7033f60e49b9ec44a8)
      adds  05f772b   Win9x user level security.
      adds  7f88bf7   Added "lookupdomain" rpcclient command. Not particularly useful currently (you can do "lookupdomain MYDOMAIN" and "lookupdomain BUILTIN" and the results won't be too surprising), but it will come in useful testing the new password database code I'm working on. (This used to be commit d1cc33bcb61305cc9a6e21886237fa291eda9427)
      adds  869f986   Return either STATUS_BUFFER_OVERFLOW or ERRDOS/ERRmoredata depending on whether the client supports 32-bit error codes. (This used to be commit cb5428308d6978f7bd76c1b878dd4a43135a274d)
      adds  30e1b45   referred reader to NT Domain FAQ for more info (copy of update to 2.0) (This used to be commit 644cda5d807d875c956e71a6e49d65c2d7f0d61e)
      adds  2dd4c98   improving syntax / useability of rpcclient "shutdown" command: rpcclient [-m messsage] [-t timeout] [-r or --reboot]. (This used to be commit 8b859797aaa1b88cb1a932fed97b4c3ea2dbdde2)
      adds  236cea4   Benjamin Kuit's MYSQL SAM Database implementation. Copyright (C) Benjamin Kuit <bj at mcs.uts.edu.au> 1999. (This used to be commit fdf61e1dabc2c977ee5cf1e9d60e3380f19840da)
      adds  81f866d   added <mysql.h> autoconf test. (This used to be commit 511ef8a58ccfc04d0744f28753bb48d848851980)
      adds  00d86cc   Benjamin Kuit's latest mysql mods.  issue with "make proto" needs to be resolved. (This used to be commit d59a2e669aed7ee33fdca8b8ec126b1c0a984981)
      adds  caa34b3   Benjamin Kuit's mods. (This used to be commit eb63fbdb68f1189593e68272e05d7ebf76652c4c)
      adds  feff9c6   oops, put -DDEBUG_PASSWORD in wrong place. (This used to be commit 4e89fbb7d9c2c8e776ab0a819cbf1a1294f07c1b)
      adds  3e99124   spelling mistake, #ifdef'd out for non-developers (oops!) (This used to be commit 167b0b20e33bef4af5deaff961937dd5fadf481d)
      adds  26c0806   Bejamin Kuit.  #define MYSQL and MYSQL_ROW to void iff <mysql.h> not found. (This used to be commit 188d9a75edb41e8a0cc0ea6e17c9497771cf3b96)
      adds  76ebe05   oops, accidentally committed clear-text password reading last week. (This used to be commit e0b5a866ce2628a5e152af3ef817ee3124e60500)
      adds  269f11b   pass_check.c could receive encrypted password: printing it out as a %s results in garbage.  with no password length argument doing dump_data( 100, password, strlen(password)) is the next best alternative. (This used to be commit 073c8652c13408b883fc73203e5558b1a9a64d62)
      adds  8cf03d5   - todd sabin spotted bugs in samr enum dom users / groups / aliases code:   last count (probably an ENUM / resume handle) should always be returned   even if there are no items being returned.
      adds  b6db424   reverted access control flags in enum commands. (This used to be commit 97a0b24955b45e434e34510f65afdde7bfdf3183)
      adds  5db0050   oops, IS_BITS_CLR_ALL() macro was wrong! (This used to be commit a32a6f64b187e82f88eaccb6a2a88902be5cc4e0)
      adds  aecbc5b   oh dear, it's this one again.  removed check for MAILSLOT\NTLOGON because it's wrong.  i've seen a packet from nt client on MAILSLOT\NETLOGON with appended undocumented unicode tacked on the end and the response contained undocumented unicode tacked on the end. (This used to be commit 74c7d626cd85189c902489d220c3eca30a4b1bb1)
      adds  a3c6e96   mods to allow inter-domain trust accounts to be added to SAM database using smbpasswd command. (This used to be commit 62d499f83256c6e8b3308dc4bd8e9f5df873b14b)
      adds  60bfe38   alignment issue in UDP SAMLOGON response. (This used to be commit de290627f06915d420d37d2a3ac2f736c4cf8d74)
      adds  a18c6ba   Greg Dickie spotted some wierd memory corruption problem with group database enumeration. (This used to be commit b0381bb262f51fca916fb951fc0c7e54a58e2dd3)
      adds  2aadefe   Greg Dickie: spotted bug where smb_nt_passwd could be NULL. (This used to be commit d8946f1cc7b77b06f346344ffdb4772e6d225396)
      adds  6a4239c   static password space needed. (This used to be commit 5b1d0789007bfcb09326643eb271746cee386846)
      adds  0aaf5a3   check for exactly _one_ key: for USRMGR.EXE. (This used to be commit 478d9ddfcf59e3d847d83947c8d4f0bf84f26833)
      adds  6e88171   new "domtrust" test command.  r&d into inter-domain trust accounts. (This used to be commit 65b0abe8b7594ff6c662da86dc2e35bd83a2d13d)
      adds  c4241b5   cli_setup_creds new arguments added. (This used to be commit 5fa3a3f710cfd3a51641d560a96bd08f92afca32)
      adds  f37d96a   Stefan Walter: spotted *p_group == NULL which should be p_group == NULL.Stefan Walter: spotted *p_group == NULL which should be p_group == NULL.Stefan Walter: spotted *p_group == NULL which should be p_group == NULL.Stefan Walter: spotted *p_group == NULL which should be p_group == NULL.Stefan Walter: spotted *p_group == NULL which should be p_group == NULL.Stefan Walter: spotted *p_group == NULL which should be p_group == NULL.Stefan Walter: spotted *p_group == NULL [...]
      adds  a6fa61a   Don't forget to make proto. (This used to be commit c95520eae9eecc2ec0a347dc0212d6983c5c7f2c)
      adds  517aade   Added SVC_QUERY_DISP_NAME (corresponding to the GetServiceDisplayName API). Needed during preliminary part of SAM replication. (This used to be commit 03e722cdf502491d09d4c5eb9024d837ae10ab32)
      adds  7f91362   alignment issue for UDP SAMLOGON response. (This used to be commit 9d01e9d86a8d22a283a8377a12bb175398547d78)
      adds  7f02de4   Stefan Walters: purify spotted rverf should be alloc'd to 16 bytes not 8. (This used to be commit 4bb74fcc714fccac791ce86c8882d19d704b17a1)
      adds  5a6db49   SAMLOGON query - alignment issue is beginning to get to me. (This used to be commit baf55934dc5118f8c423fe05c0e4b8d7c018fa14)
      adds  e8ac69c   Adding LSA_OPENSECRET (-> LsarOpenSecret) and LSA_QUERYSECRET (-> LsarQuerySecret) on client side, including rpcclient command "querysecret" for others to play with.
      adds  eb82f27   Changed hard-coded number of users/groups in SAMR_QUERY_DOMAIN_INFO to MAX_SAM_ENTRIES to prevent truncation of user lists. A proper implementation is not important right now. (This used to be commit 900238a66153c276d63780e3264651089291d185)
      adds  f7eaf17   Added SVC_START_SERVICE rpc. An NT PDC will attempt to start the NETLOGON service on its BDC's prior to initiating SAM replication. For now just return success. (This used to be commit 113d03a38a34e5c4115dab59349078093bcd4888)
      adds  60d6321   matt,
      adds  6cc71c5   double-checked the return results from new querysecret command, corrected my corrections :) (This used to be commit 082109369b981713f68c13053b6419686f69ef26)
      adds  fda1942   Beau Kuiper: provided patch so that passwords could only be changed by root if the ACB_PWLOCK bit is set (on a per-user basis).  he also added an extra smbpasswd option so that this bit can be modified from command-line. (This used to be commit 534fe319d9de8da2ed7e911dbba3c7df08193efa)
      adds  b5a5236   Implemented encryption algorithm used for a number of RPC buffers. (actually, decryption only currently because I need to get some sleep).
      adds  55bce9e   querysecret now shows the real, fairdinkum, decrypted secret :-) (This used to be commit 5951e16a1134a559abefdd400e7a17627338f368)
      adds  f19e894   valid_pol in lsa_query_secret() needed to be initialised to False. (This used to be commit 96e358a2f00ac603c95bc922e488ea2b64aeb829)
      adds  bd76e02   going to start adding inter-domain trust logons soon. (This used to be commit f9f594c03e220a0d902c5c3c5835948348b19fee)
      adds  7a3e8ad   return type of nt_decrypt_string2 set to BOOL. (This used to be commit 674e4a3a73cd601c647a5069e2af943a6321ac06)
      adds  5aeb58c   const char* instead of char* for input (This used to be commit b51574174c5bbc554eb1c697cb22b2b73af44306)
      adds  19e22bc   value->enc_secret not value->secret (This used to be commit d6cee14f8049471b14337681cbeac115958fbac0)
      adds  da4cd4f   added a "createuser" command. (This used to be commit fefb4bf19181714cb73414febd6ee2ec10356cbe)
      adds  2a34b22   Ensuring return status is aligned in SAMR_QUERY_DISPINFO response. (This used to be commit 1e17c2529c5162ea79fe2331ca2162ffb98bd6c2)
      adds  a4bc522   The line:
      adds  5380636   If a buffer pointer is NULL then its length_is() attribute should not be transmitted.
      adds  8031001   Another UNICODE issue - this time BUFFER2 was being transmitted incorrectly. (This used to be commit 73730f6004c7eca1d852a569dede94095a396dca)
      adds  3fa7f64   #if defined(HAVE_MYSQL_H) || defined(WITH_MYSQLSAM) should instead have &&. (This used to be commit 1143fd4297b946d4ffd3c6ca104188cdcb48fac8)
      adds  f7f7189   Same infinite loop bug as I fixed in SAMBA_2_0, but I just spent half an hour tracking it down in HEAD so I'm going to commit it here as well. (This used to be commit 9a482aedb2c4eb7439e2edc092642d315d2a595b)
      adds  99020c9   ERRmoredata is informational and should not be treated as a hard error anywhere. (This used to be commit 71b861f7468d7950bedb61dd18a4b9d830bf8628)
      adds  877db70   Fixed a typo where the RPC header mem_buffer was initialised as 0x8 bytes long rather than 0x18. Rather nasty, I doubt the client ever worked for multiple PDU's. (This used to be commit 90b6fce780c8dff37a389493be0568923b189ff0)
      adds  6b9cb3a   dynamic memory allocation in samr enum dom users.  works with 849 entries now. (This used to be commit 103557e26b071bf1e65e025ef5a52ccdbf483d02)
      adds  22ab158   Fixed LSA Lookup Names. There were a few too many NULL pointers in a negative response, which tended to crash lsass.exe. (This used to be commit 6d03f61d2536630968007958345cf44a42b03584)
      adds  cd7c530   removed 2 unnecessary args from make_uni_hdr. (This used to be commit f84dede27e16a5f02ee6d02fe2d16f2661c65470)
      adds  d4de2b0   matt, you had removed a "pointer" from DOM_R_REF structure which made it possible to fix lsa_r_lookup_names, but forgot to add that pointer in to lsa_r_lookup_sids, where DOM_R_REF was also being used. (This used to be commit 9092368af8adbf412c71af7216365e926593d54d)
      adds  1ad002b   NULL pointer handling in nt_lm_owf_gen (This used to be commit 68841eeb64df5958a90a6471fd17e6e56fba7c67)
      adds  43a4600   SAM database "set user info". ----------------------------
      adds  fa01e87   added SAMR_USER_INFO_24 info level to samr_set_userinfo.  this is used by "Welcome to SAMBA Domain". (This used to be commit 4aed18b5e1e2309c0f6931fbfdd604b01cb9498a)
      adds  1db113b   * client/client.c (dir_total): use SMB_BIG_UINT * client/clitar.c (ttarf): ditto * * lib/snprintf.c: support long longs; adapted from Cloyce D. Spradling's patch <cloyce at headgear.org> (This used to be commit 29581f8486e221f41669c2ca268c282f36a496ce)
      adds  3b07eff   fixed issues with "Welcome to SAMBA Domain" for when admin user/pass is used to add workstation to domain.  unix account db not modified: only SAM password db is used. (This used to be commit 129a9a4d4b74897ed753a697a3aed9b194c25568)
      adds  754be76   SMB_BIG_INT dir_total incompatible with %d: must use %llu (line 446) (This used to be commit 1cece2124601fad6f5f9e3e16c4b0848ec9be249)
      adds  068e77c   "User Manager" - create user + change password now work. next problem: user group adding not supported so an "access denied" message is reported instead of "ok" when a new user is created. (This used to be commit f5f61bd477b4910cb90675c926381342c30a5b16)
      adds  6ce4aaa   added SamrQueryDomainInfo call info level 0x3 for kix32.exe support (This used to be commit ac070dfd39bfa9b60680855585155ce528ab7691)
      adds  d963fb5   use double instead of SMB_BIG_UINT for dir_total and ttarf (by tridge, merged from branch) (This used to be commit b482ac8fc4948ead79be8dd08c8386449f12e5f6)
      adds  a8aff59   declare ttarf as double, as in client.c (This used to be commit dfcfeb743a7667c9dedf3d2b04587c497af12893)
      adds  d330c90   Ken McDonell from SGI was interested in adding some profiling capabilities to Samba so that Samba could talk to the SGI PCP (Performance Co-Pilot) apps.
      adds  4c4d72e   new files needed by profiling code (This used to be commit cae71af4536ff8bd15080f22f9a559f72ff44c68)
      adds  0309a98   Added configuration parameter 'vfs object' to specify loadable object file containing a VFS implementation. (This used to be commit a7af7193e3c38d1303919b31a73eea77d0dfa92f)
      adds  9e07150   Added struct vfs_ops describing virtual filesystem operations.
      adds  9d4b570   Use VFS operations for file I/O. (This used to be commit 20bfa71c951a6e6018aafbd43946d1e0669feacb)
      adds  d4ba8a3   Use VFS operations for file I/O.
      adds  5bdddf2   Use VFS operations for file I/O.
      adds  10858bb   Use VFS operations for file I/O.
      adds  afc00db   Call VFS initialisation, share connect and share disconnect functions.
      adds  6d5ef2e   Use VFS operations for file I/O. (This used to be commit cfddbdb62485256a947a30e04c753200451cbe1c)
      adds  a107d80   Wrapped up all VFS disk I/O functions for portability.  I remember tridge telling me why this needed to be done but I have since forgotten.  (-: (This used to be commit 6e607ef760bd2c0eb3ac31252601ab30de626270)
      adds  e2cd60b   Wrote VFS initialisation routines.
      adds  bbff2fa   Added smbd/vfs.o and smbd/vfs-wrap.o to object list for smbd. (This used to be commit db60aa209c43126d61a798dec69d4f4f5cbcaf37)
      adds  2cda53b   #ifdef'ed out functions obsoleted by VFS:
      adds  6001bd4   Use VFS operations for file I/O.
      adds  5cf21e6   Use VFS operations for file I/O.
      adds  0ca4ce8   Fixed up incorrect calls to read_file(). (This used to be commit 17d007daa3d1fa60501eae1eecfc2d0f88c1692e)
      adds  51c4b55   Updated for VFS merge. (This used to be commit f40a1339620f50a6127362b8156cc738dc9da5f5)
      adds  06ab791   Fixed spelling typo in Kerberos configure option. (This used to be commit e8fa4fbf8b5a0d5c76745f51751e85f2ec462b41)
      adds  38b6de5   Documentation for VFS construction. (This used to be commit 753596246ceb7e06f5f8c4f169251a89b464b54c)
      adds  69ae790   Disable VFS routines if no libdl available. (This used to be commit cbfd8a8990b4d06d0c866274e7d28e4a5e384686)
      adds  a419419   Use VFS I/O for stat_cache_lookup() (This used to be commit 5ece1fcffbc5a5062c02edf6f2ecb405c2a2f43e)
      adds  4085fb0   Fix incorrect conversion of fd_attempt_open() calls to vfs_ops.open().
      adds  44784f6   Under IRIX, a void function may return a value, even if that value is void! (This used to be commit e15da6882426edd39ff7fdcd47f1be30c053d4ec)
      adds  bc973ff   Dejan Ilic: spotted "NETLOGON" bug, failure of NT_STATUS WRONG_PASSWORD. (This used to be commit 2f02a083b2f766d2f3d3f410377da7f552739345)
      adds  bc40376   Changed calls to strncat() to safe_strcat().  Fix from SAMBA_2_0 branch. (This used to be commit 2d2c5ae7cd610b0d97151f90ad5ac7f4e41e514d)
      adds  06c7ec8   Forgot about closedir() function for VFS.  Hoo embarassing. (This used to be commit c1cbe07c0391c36066b068fdd42bf1aa40259a5c)
      adds  ab0d0a6   Always do a compile before CVS commit!  )-: (This used to be commit 0f37e900fa0744573754796916abf967fee05ea2)
      adds  e6ea3cc   Fix for endianness problem reported by Edan Idzerda <edan at mtu.edu>. A BUFFER2 is really a "unibuf" in my terminology and we should treat it as such. (This used to be commit 7ef76320b79b3ca4e04dcf809ac6388b6c47a3d8)
      adds  53f0cd9   Mainly BDC-related changes.
      adds  373ea63   Mainly BDC-related changes.
      adds  68e1888   Mainly BDC-related changes.
      adds  a1d6f07   Mainly BDC-related changes.
      adds  9af6e69   Put this back after it dropped off. (This used to be commit 5feb10ef1330d87fca34cc5400c124dcfce7db4f)
      adds  94928d4   Modification to compile under egcs 2.91.63. (This used to be commit d04c530836202ca2277176341261b3ac78f4956a)
      adds  1c71256   Incorrect length (number of unicode characters rather than buffer size) passed to ascii_to_unibuf in make_buffer2 was breaking User Manager. (This used to be commit c518cef78d53a76451e5ea0ac93d75930306fa47)
      adds  7930cb0   Fixed rpcclient's samuser command. (This used to be commit 60a8b478ac6c96e6cc6f1f2a299ac2200e19fc6c)
      adds  9c2520e   Trying to improve DC location & browsing performance for the average user who doesn't know what an LMB or DMB is.
      adds  5be247c   Allow "Yes" and "No" as well as "True" and "False" in the three-state enumeration. (This used to be commit 4ed67ccf1cdfd064cf2b2949020feb5afcb76b9d)
      adds  069f1b5   Fix compile warning in nametouid(). (This used to be commit deb6dfb4e0c975a93a7bb3f93265c678eb35bd76)
      adds  bc68588   Removed unused vfs_read_data() function at the request of tridge.
      adds  a32c926   damn, new files need to be added to the head branch first, I've told other people this before then forgot myself :) (This used to be commit a116228d37fdd18979caec6765394e79be49fa99)
      adds  388a408   fixed a typo (This used to be commit 12d55d208a04b6466035be425173f20c24be094a)
      adds  4c5c9d6   open_socket_in() takes a different number of parameters in the head branch. We need that merge soon! (This used to be commit 5fb06c603efe08ea64da602de848b79fea6505c0)
      adds  1fa178f   Broke out of smb.h
      adds  1e1a52b   Changed arguments to fsync() function to break dependency on connection_struct. (This used to be commit ee6f826ccc0897a4538f6f9a560127c54a4c4038)
      adds  287476e   Broke out vfs structures to separate header file.
      adds  b710067   Changed the way a VFS is initialised.  The vfs_init() function is executed from the VFS object file and it returns a pointer to a vfs_ops structure.  If any of the function pointers in vfs_ops are NULL, then they are replaced with the standard disk functions.  This should allow disk-related VFS modules to be easily added.  I've written an auditing VFS module which logs various calls (connect, disconnect, mkdir, rmdir, open and a few others) to syslog in a couple of p [...]
      adds  c1d60a9   Added dummy connect and disconnect VFS operations to avoid the possibilty of NULL function pointers being called.
      adds  025493a   Rewrite of VFS initialisation routines. (This used to be commit acc1c9e49cd40a600479a1a586d314b42e2cdf77)
      adds  9837c86   Make proto for VFS init changes and VFS fsync() stuff. (This used to be commit fc53314032ddfb6c2baf128399f43b42316417eb)
      adds  7fe5ba7   Adding scheduler control pipe (\atsvc), client-side routines, and rpcclient command "at" (compatible with NT's "at" command - see rpcclient commit) - useful for remote NT administration. (This used to be commit cf30a472f702d7b50c3a85e2cf2f55b46a2bd452)
      adds  2bc0641   Added new define NT_STATUS_MORE_ENTRIES = 0x105. (This used to be commit 52b4fd5b55c22deb691124b743ae9d3beb33b39e)
      adds  16758a4   New rpcclient command "at" for NT scheduler control, a slightly improved version of the NT command.
      adds  efd4ae2   Adding scheduler control pipe (\atsvc), client-side routines, and rpcclient command "at" (compatible with NT's "at" command - see rpcclient commit) - useful for remote NT administration. (This used to be commit 568c40cc65e46590ba1e9850662934f1a28bd83d)
      adds  de0c233   Adding RPC spoolss code support and some new low-level printing functions.
      adds  be552ca   rpc_parse/parse_misc.c : defined a new BUFFER5 struct include/ntdomain.h     : added rpc_spoolss.h include statement include/proto.h include/rpc_dce.h      : added definition of RPC_ALTER_CONTEXT request &                          reply param/loadparm.c       : 2 new options for NT printing support and some                          changes to initial values in the LPRNG case. rpc_parse/parse_prs.c  : added prs_uint16s() rpc_parse/parse_rpc.c  : added SYNT_SPOOLSS_V1  [...]
      adds  4d24845   use /dev/urandom not /dev/random in head branch.
      adds  d6ba458   md5 and hmac_md5 (This used to be commit 5777c1fb12edca8e57e9d5911428f70db2cf9a62)
      adds  89d51ca   added server ntlmv2 false/auto/true parameter, defaults to off. (This used to be commit 209944dabc764c6ea0c471e7868306c7d8d020d4)
      adds  e3a888d   Adding "time" rpcclient command which displays the remote time. Also added special "now" time to the "at" command, e.g.:   at now /i cmd   ; pops up a command prompt (This used to be commit f456dcf08ec96c631f5e6f2e857115d4bbf94d1b)
      adds  60c211a   Added a new command to rpcclient: eventlog <log> where <log> is System, Security or Application. That's a crude equivalent to the eventviewer.
      adds  9ac0388   Changed the RPC api definition now first arg is a pipe_struct
      adds  4e5bf48   last part of RPC api change.
      adds  d58b440   alignment needed after unicode string names in password change. (This used to be commit e66b6afc699593789e7a8372ddaa407c320cd15d)
      adds  c6e5eb5   added 2 more (unknown) NTLMSSP negotiation bits (This used to be commit 0ddc301b690abfa5fafbf2eb9a65fefc1ef58afb)
      adds  150645f   Jani Jaakkola's "getpwuid() / getpwnam()" hash-cache-hack (This used to be commit 899fc053c50448db65092d9f25fea99433cfb29f)
      adds  48c3765   clean-up of cache-getpw-hash code needed (make proto showed up loads of functions that should be static). (This used to be commit 06fce76e535f151ff819210faf39dd77b9fcae08)
      adds  798fdf4   Fix compiler warning.
      adds  94a4094   had to move day display names into lib/util, to get rpctorture to compile. (This used to be commit 8c80742e4e5604bc667314e51c47924efd65df49)
      adds  f84a04c   the times in sam_user_info_23 may not be in the right order (This used to be commit 34e623d607b45bce09ab2f98f3735cfbf5538dbf)
      adds  810d9a1   variation of random SMBtrans2.  random delays in between reconnections increased.  size of large random buffer decreased.  number of reconnection attempts increased. (This used to be commit 980a7b11f3dabce561a0ed02041695451bfeb391)
      adds  c2919e4   Avoid a symbol conflict with /usr/include/sys/vfs.h under AIX. Thanks to Steve Noyd Jones <noyd at u.washington.edu> (This used to be commit 117d369aed6576b5932d3f973a64ca8b6ed921dc)
      adds  99e42c0   Some more BDC-related fixes, mainly to the NET_SAM_SYNC RPC with respect to alignment, missing fields, etc. - it should now work correctly. There is still the problem of decoding the private data field. (This used to be commit c3c25e762fbc30d5663323f23449c913f2ce4b0e)
      adds  6aa63bd   Fixing core dump bug with unix password sync, caused by a NULL connection_struct in a call to OpenDir. JF, you fixed a similar bug in printing/nt_printing.c, I think your fix is incorrect as global configuration files should not go through a VFS. (This used to be commit 0e0c310a3ea102c61e74b604bcc793a82554a828)
      adds  b097ddb   Bumped version number in README to avoid confusion with SAMBA_2_0 branch. (This used to be commit 341cf8aa8ee9ba10e8777d21dbbb31769f710692)
      adds  042213e   Use ${1+"$@"} instead of $* Reported by SATOH Fumiyasu <fumiya at cij.co.jp> (This used to be commit 6cd8d68965734ac24effde927c689f7d5202cde1)
      adds  eaa085e   Hived off debugging code from smb.h and put into debug.h (This used to be commit afe5be3cf62b90100861e2433ea885f5d6f8708c)
      adds  731c7f2   Moved code that changes the pw_passwd entry (i.e shadow password and weird unixware stuff) into _Get_Pwnam() to fix a memory allocation bug.
      adds  cae1936   Modified to cope with functions that return a const something. (This used to be commit 56738ec5263edba23d8337dde27e7da45ec06490)
      adds  74e19e5   Return a #error if no functions could be found to wrap around. (This used to be commit 36f9ce7993adc5a26e808842233108f28b8fdebf)
      adds  0132160   Return a (void *)0 instead of NULL in readdir64() wrapper. (This used to be commit d78224a7d27097fa00d9e2a7b02efd7383d833ff)
      adds  76f2829   make proto (This used to be commit 44f19b5062d0dc7beef8fa9a1c10c9ab6be5cae1)
      adds  0c927f2   Fixed most memory leak and big-endian bug in the spoolss code.
      adds  0f6896b   #ifdef'd out hashed_getpwnam. (This used to be commit 1d2557cc27b146aa88f70d4b973fd2178f90718b)
      adds  07afc54   debugging of NBT messages added. (This used to be commit ceb20adb3c924818201fa8992e19e82f45b40710)
      adds  cae3620   safe string error reporting functions (found a potential buffer overflow of a pstrcpy into an fstring). (This used to be commit ac0060443de800fec9042b69b299ff2e9128a31c)
      adds  f63e807   safe string version of nmb_namestr. (This used to be commit 250621b3cec5fc463d348432d1d0ff5fb59e7a29)
      adds  1dc6c6c   use nmb_safe_namestr. (This used to be commit de9a38b0bcb5adcb6e502f2200d3e84bdcbdfc48)
      adds  73891ca   improving authentication code (tidyup). (This used to be commit ab1a6aa42db5217f025941fb5107436556bc23b7)
      adds  8e14594   smbclient modified to use cli_establish_connection().  smbclient therefore now uses improved authentication.  smbclient now "broken" for "scripts" based on DEBUG() output.  cli_establish_connection() requires modification to support old scripts. (This used to be commit b0539d43407cb2b0bab7977908de09b21b145218)
      adds  c31d597   removed old code/comments. (This used to be commit bc8c46bc088298d6247830b673790032e59d7f6a)
      adds  89517ed   many small bugs...
      adds  8c19a3b   patch from michael stockman <pgmtekn-micke at algonet.se> to provide a static struct passwd in _Get_Pwnam().  _Get_Pwnam() is responsible for malloc/ freeing the string pointers to this struct passwd, NOT the callers of _Get_Pwnam(). (This used to be commit 41f071642dce994335e0ef180fa2d2503e216393)
      adds  f922d25   oops, set password lengths to a boolean value. (This used to be commit e6d43ddb1bdb249f93dca65180964a61d281935b)
      adds  ec71174   smb_password_ok() checking incorrectly whether lm password exists. when lmcompatibilitylevel=0x2 on nt sp4+ clients, lm# is not sent. (This used to be commit e655e68474dd0234b49c23a07d9cb8bdd8f6016a)
      adds  e71801c   reporting failure to accept ntlmv2 (only) with down-level protocols (LANMAN1 and below). (This used to be commit be7b978249ddb5e2e94aa160a360fecbf51f016e)
      adds  7672761   use of safe_cli_errstr() and cli_establish_connection(). (This used to be commit b60eb8c9fc61bf207ab3600eec3ca722403c4d19)
      adds  7be65db   added jeremy's sys_getpwnam() and sys_getpwuid() routines from 2_0 tree. (This used to be commit df756f37230bcc47ef6a2067b6ddd8a0e2a125d1)
      adds  a0b0fa7   using jeremy's sys_getpwnam() call in the more critical area: Get_Pwnam(). made sure that hashed_getpwnam() has the copy-passwd-struct-wrapper around it, too. TODO: replace all calls of getpwnam() with sys_getpwnam(). (This used to be commit 436a89145524d3539b3a247f98c1e71f0616dd70)
      adds  527820d   oops, refused lm when ntlmv2 was true not false/auto.  oops! (This used to be commit 6b4b24d2208b1b076dfc2f7202917ca0acaeb398)
      adds  264459d   added debug reporting to pwdb_sam_map_names() and pwdb_smb_map_names() (This used to be commit baab30815238a803badeafa1ed8f029d7782242f)
      adds  15291cb   use of dos_mkdir() in generate_sam_sid() should be unix mkdir (This used to be commit 16371d8fe130f89bedebc63fdc4bf0f6f993f309)
      adds  019d80f   issues with pwdb_sam_map_names() and pwdb_smb_map_names() returning NULL. found by Bertl <bs at vpnet.at> (This used to be commit 389c17a225884b39d097dc0851a794d3669fdc31)
      adds  55c0c85   allow safe_strcpy() to pass 0 for max length of string, resulting in no effect. (This used to be commit 47e54d049a4de3c2154b1e5edc3234b88bcc065f)
      adds  a424da8   Ignacio Coupeau <icoupeau at unav.es> suggested modification to ldap search. (This used to be commit 7d6337641703884a5c6914ca6e292d67ea0c803b)
      adds  820c382   fixed problem with NULL ntpasswd parameters causing crash in static cli_calc_session_pwds().  this code used to be inside cli_session_setup() itself and worked on non-NULL local variables. (This used to be commit 7aff19ba57fd91572da7cbe16f118d11226590e3)
      adds  60e08bd   Hived off string routines into a separate file. (This used to be commit 4929513f1376d72409c1e5a39f723d1d2bd81dc0)
      adds  59bd1de   Put back in GNU readline support for smbclient accidentally trashed by tridge in the clientgen.c to clientutil.c conversion. (This used to be commit 26d66071fbac2c46445153c214bb13d587a67b49)
      adds  6919a92   When making anonymous connections, must pass pointers to real nt password and password length variables not constants. (This used to be commit 236022071f2f6df0c583fd88d9802d9b3ea6f73e)
      adds  d244f2d   Partial GNU readline support for rpcclient.  Only command line history and command completion implemented. (This used to be commit 795fa6a5185d9e245541a44a971a3fb588168c1e)
      adds  4820c47   NULL pwdb_xxx_map_names() parameter can be passed here (which is a bug anyway!) (This used to be commit 91d5bda9ad22c922a918f0942dcbff04202b9991)
      adds  50429f6   anon passwd connection: passlen=1; ntpasslen=0. (This used to be commit 12ee037d44a603ce50982d5b90e08c30339de750)
      adds  8f14047   Jean-Francois Micouleau's rewritten DFS patch, originally written by Nigel Williams.  despite the data format being *exactly* the same as NT's, this still doesn't work yet.  more work needed. (This used to be commit 270981960bb5aab52d2f8e494827101ece6729c4)
      adds  ac61e4a   lengths of NT passwords when "encrypt passwords = no" can be completely random.  values seen can be as high as 18255.  this fails the check of <= 24 which sets NT password length to 0, effectively ignoring it. the <= 24 was removed in reply_sesssetup_X. (This used to be commit 98d43b20dc4df72ddbfaeb34581222adc53d15dd)
      adds  d9a18c8   Jean-Francois Micouleau's rewrite of Nigel William's DFS support (This used to be commit e6116c40d4d0473a7412e82791afd9f44e4905a4)
      adds  d2b2dff   dfs parsed string length was being set explicitly to value "6", overwriting the correct length. (This used to be commit 5d1fad53c2bdfef63930e0b9d5cc460c9740066e)
      adds  0ad513f   renamed getfilepwent() and endfilepwent() to getfileent() and endfileent() as they are generic "file line-by-line" reading routines.  lines with "#" at the front are ignored (as comments).  this code started out as the password file reading code. (This used to be commit ef6df590fdf65a6d94b343998bac3a4d48ae07e0)
      adds  c553c01   removed strncpy() (This used to be commit 4bdff2748956a61f12a92e19a9af98c7b9668e8f)
      adds  1f33d5a   code from bertl to allow remap of default built-in names to anything. parameter is "builtin rid file". Copyright 1999 Bertl <bp at vpnet.at> (This used to be commit 80d36778432d42eb265ed9428f27a27250ba5e08)
      adds  92b8937   added %d %d to error message, try to track down the uid / smb_uid mismatch (This used to be commit ec918ba144e7c1bd1689007143ca2b8bee604768)
      adds  2b354d7   dfs issues (This used to be commit d9ada8b55d539e555d25298e0a308ea952e2807e)
      adds  939f6d6   more dfs stuff.  this looks like it's going to be more appropriate to use the vfs tables.  at the moment, i replaced all calls to unix_convert() with unix_dfs_convert().
      adds  7c29698   work-around for win95 NULL session bug: NULL password actually being placed in data stream before username / domain, whereas NT doesn't do this... (This used to be commit 44e6d4c1b0b6ae54e76e96471b40bb784c8b3c8c)
      adds  13407e6   add Windows 2000 version of Plain Text Password registry entry (This used to be commit 1a0e378a6fa146c4282101ee84b7d01adea82f50)
      adds  0262b2a   copy of password struct needed to be made prior to calling copy_passwd_struct found by Bertl <bs at vpnet.at>. (This used to be commit 93298bca1c573532c5250c84bac39cf9214ba3b5)
      adds  6593041   check to see if copy_passwd_struct() ever receives its own internal buffer as an argument :-) :-) (This used to be commit 0d1f5e5a6d1cbceda3be3d5626842116e6e91809)
      adds  33ed805   NTLMv2 check being actioned when NT password response was only 24 chars. added check to ensure response is more than 24 chars before bothering to do an NTLMv2 check. (This used to be commit 7a58895ff26fcad09ee45de99086739bf5761fd9)
      adds  848823b   Avoid multiple ``Updating dependencies'' messages before .deps/.stamp is created (This used to be commit 407eec63162a18ef23312ddc3adb4fa0c0b2c25f)
      adds  77fe46b   Make sure that the stamp file is newer than configure.in Not a problem unless --enable-maintainer-mode is specified, and, even then the probability of encountering a problem is minor, but so what? :-) (This used to be commit b0a59e90c543d9112c2049e3116493fb6e5bc76c)
      adds  d037268   use pstring for at command instead of fstring (This used to be commit 43d3d2336f0b3c3e332d5abc476223a45592f6c6)
      adds  46ce0d4   comments requested by jeremy as to why NT/95 NULL-password distinction hack was modified. (This used to be commit 50f7bd8a9c47d073bbde66ae26e9f71f030afc4c)
      adds  6a5a4e8   BDC support. (This used to be commit 2331aa32ab36c3ee5fd8cfbe972e57299939e33d)
      adds  ae0d771   Tim Potter spotted compile error: matthew had added BDC support to smbd, which i didn't know about! (This used to be commit 30620b93e5c476ba7bf09c459ab4b7bea3f67642)
      adds  49f3842   Moved a whole bunch of macros out of smb.h and into their own #include file. (This used to be commit bf61fdace8cdf71dc3ab40795498a8bfd0d3b9a0)
      adds  3c95cd4   Added service name to vfs_connection_struct.
      adds  f809734   Pass VFS options defined in smb.conf to vfs_init() function. (This used to be commit 8cde172a77a1582c0af2e685097c53ba5f302a4e)
      adds  331ab45   Copy service name into vfs_connection_struct. (This used to be commit 19242cd44e059d90e91f1c27bfb45899ce5de26a)
      adds  1aef4d7   Support for arbitrary VFS options in smb.conf.  Options are of the format 'vfs option = name = value'.  It would be nice to get rid of the first equals sign, but that would involve modifications to the smb.conf parser.
      adds  0108188   make proto (This used to be commit 50be413a9fa90dbfce31c8e6ae4b8c452a4cb7ce)
      adds  0091c77   BDC support. Algorithm based on previous work of Jeremy's. (This used to be commit f0c71a804dc869a73eb6af6e0ac9f4fb64dd1f68)
      adds  30beb2d   BDC support. Added synchronise_passdb function to update accounts in a BDC's smbpasswd. Improved rpc_read, which was still somewhat broken for multiple PDU's. modify_trust_password must initialise cli.pwd (pwd_set_nullpwd). (This used to be commit 4783ac3968df1c5c8aa0b6ba9144df8b01ae0b99)
      adds  61b9204   BDC support. Fixing and clarifying SAM_PWD structure. (This used to be commit 8e36b07a0e8e7ea8b72e1b9e3b747795b2685e85)
      adds  d0d8596   BDC support. (This used to be commit 05a2687b7c3a8c29ea4807b14f928213892509ec)
      adds  8f54fdb   BDC support. Added -S (Synchronise) option to smbpasswd, which calls synchronise_passdb. (This used to be commit 21c92d24977015f0368480f44f67366f7c412343)
      adds  f05928e   'export BEANS=ham' is a bash-ism.  For those who don't have a symbolic link from bash to /bin/sh, the correct form is 'BEANS=ham; export BEANS'. (This used to be commit 569aca445a22ccc3805a5dd5e1fc893011f0a147)
      adds  d300fc3   commented location where lookup_sids(), a direct call to the password database API, needs to be replaced with over-the-wire (actually, tcp/ip loopback) to smbd.
      adds  73a0c9f   Jean-Francois spotted bug in use of file_modified() routine submitted recently. (This used to be commit 717af2d55d4f964c0449a1e502b6e77d1c3f3f30)
      adds  f2e0bbf   renaming AUTH VERIFIER to AUTH NTLMSSP VERIFIER.  ready for adding another RPC authentication system. (This used to be commit 1a211bafebad8c63d98b5ef275a6272013527c65)
      adds  4bff267   - enumprintprocessors and enumprintmonitors added. - getjob (level 1 and 2) done. - better handling of getprinterdriver (level 2). - added workaround to print PCL files.
      adds  2c146b7   Fixed quoting/escaping bug in example code. (This used to be commit 5e0994b8bb960fe754e889c797bd91e64be946f1)
      adds  80d714e   close socket issues: - ssl close from cli_reestablish_connection() not called. - ntlmv2 fall-back to ntlmv1 failed. (This used to be commit fdc275353de85fde0c348320e4d64ba66365b73b)
      adds  ebfa9fa   attempting a connection to port 445 first, followed by a connection to 139 if this fails. (This used to be commit 5f821e65015c27f5306c3a707841cd0228509974)
      adds  9c59351   bug-fix in connection to port 445.  cool!  it works! (This used to be commit 062b9302c1c7a21df74571ead5f89ce002820d53)
      adds  8598bf2   reverted jeremy's c++-like security descriptor modifications as the simplest method to get rpcclient's reggetsec command working.  the buffers passed as arguments in do_reg_get_key_sec() do need to be locally allocated not dynamically allocated, as two calls to reg_get_key_sec() are needed.  on the first, the server fills in the size of the security descriptor buffer needed.  on the second, the server fills in the security descriptor buffer. (This used to be commit b [...]
      adds  6bcd191   changing debug output message reg_io_unknown_1 to reg_io_close. (This used to be commit c4901f595193f73b0c248d9315d3bbf547a5dafc)
      adds  93a1aa7   reverted lookup change.  from ignacio. (This used to be commit 5b8961a9d4ef6c8188062aaca7f42151ff9684ae)
      adds  fcf0300   Some compilers want (void) instead of just () in function declarations. (This used to be commit c086c7ab94d676e22801bc78588c116cf2e5a4eb)
      adds  8592314   Fix for Win95 not being able to find PDC (for User/Server Manager, and password change requests), from Michael Stockman <pgmtekn at algonet.se>. GETDC on \MAILSLOT\NET\NETLOGON necessarily returns less information than the NTLOGON version. (This used to be commit 8a603a8793cb067cd06edc3d73d0b35c427ed5ed)
      adds  dde7593   pnum should be a uint16. (This used to be commit 41cb8b0ba071ef73bf00130ec863b592c16d359a)
      adds  ad000ee   spelling mistake. (This used to be commit b8ac96cd9c8efaf0e07651657f878a2dea127290)
      adds  fc13cb4   added some usage info for rpcclient. (This used to be commit ec11bbaf54764e50687c96ce0979d7aeebe18cb0)
      adds  e055972   patch from Michael Glauche to list connections from STATUS..LCK. (This used to be commit 91a66dd5c3a551691fbf91e782cb6ff16dfea37b)
      adds  0cf1de5   adding lib/util_status.c to Makefile.in (This used to be commit f1fdf4c3911e7b6c8f8fe8076fec3b67ff666e18)
      adds  7a0595b   use read() instead of fread() as fread() fails on redhat 6. (This used to be commit b1025d499ba81233634daf78c3345b9620f9b3a6)
      adds  06b4627   patch from Michael Glauche to call get_status_connections() instead of reading STATUS..LCK direct. (This used to be commit d794e2eb51b94a334ddb1d1b0775ebf4cef048db)
      adds  07d8c3d   added back test to exclude unused connections. (This used to be commit 6218d986c7cc9d8789b340adf1ca9a07ddc18a9a)
      adds  f221bfa   debug info display (netbios layer). (This used to be commit 5c974cc4a4cdcb9fd3fe01e93aa577b81cf2d18b)
      adds  3d4b2c8   event log update (This used to be commit bcc1212b07c71256fad93d82a996fa86b27db250)
      adds  d2d6144   event log update, netsessenum, netconnenum update. (This used to be commit 819af560745b0bec7bfb9067dd9d9d6cfabb1555)
      adds  f4e9828   display of session enum info (This used to be commit e0713cf9332e562d1b41a794b8044e05aeb2b937)
      adds  b3f5929   patch from michael glauche to add session enum code into smbd. (This used to be commit e90e38c66d51dc1808f716c016299b1604636ce9)
      adds  48324fa   Don't print out a message in svcenum command for the ERRmoredata error. (This used to be commit 92ebd8f12ce4997e77eee22c3bb0c599daa44500)
      adds  49b7c8c   Removing a stray return, probably inserted during debugging, which broke NetrShareEnum. Be careful what you commit Luke... (This used to be commit cc27dba003d2f2ebcf05d01a750d3ee9350b0eb7)
      adds  53b4095   added experimental del_groupmem and del_aliasmem commands that were not being called from rpcclient.c
      adds  42fdd41   improved "dominfo" rpcclient command (This used to be commit 65a54b6e16c40ec40727547593154b341d98fc83)
      adds  501acbb   added call to samr_query_groupinfo in enumgroups command (-m option) (This used to be commit e2a72e2c64d6aad37d0c0f94d36f4fdadd3bd6cc)
      adds  736c507   debugged enumgroups -g option (This used to be commit 1cde47ba6a6409e0ae178ca9f44be2123bef0f9d)
      adds  58f8159   matthew chapman identified 4 previously unknown samr functions. (This used to be commit 001b53866c819045bc52330cad5746e1a2f7a4b1)
      adds  7f8f5e1   bertl <bs at niggard.org> patch for making samba listen on port 445, just like nt 5 does.  cool! (This used to be commit 727e1421b2c0f8c72c428776593498103304082b)
      adds  178ad93   allan hourihane sent log 100 in which showed that some really old code for lsa_close response was messing up.  fixed by calling lsa_io_r_close() which i've been meaning to do for over eighteen months. (This used to be commit f9a0ea09486b18a130ce1a1e5381ca61e0293c75)
      adds  856a3e2   oops, port 455 instead of 445 (This used to be commit 4e5eac18d0d9325c8e524fb53b4e049f0893fae7)
      adds  ddf3369   - initialising mach_passwd_file locks to zero (prev. uninit.)
      adds  85f0d0b   using #define report (This used to be commit 7fc2ee2f96b79e77039e141c2d2be9598465e5e6)
      adds  827599c   restructuring (This used to be commit 9d74161a9204da90d3024c2a86d59fefd516ff07)
      adds  6bf6b0a   added rpcclient SamrQueryDisplayInfo command "dispinfo" (This used to be commit 6c98d6c9aae64016bfe7727cfe12762967eb5a84)
      adds  7e1e6de   oops. (This used to be commit 5c551e63f22e341e1d7be547f7d14d24234ecf27)
      adds  29ba13f   wow!!!! this one's been here for two years!!!! alignment issues in smb_io_dom_query() where the string name could mis-align! added a call to prs_align() after the domain string name. (This used to be commit 1d05d2c959f41fffb9a85d161b9b64c957ee90e7)
      adds  6875b37   use DEBUGLEVEL not DEBUGLVL() (This used to be commit f9f8aa72a502f075615402ea7d58a8c0e2ff0638)
      adds  b9b4c1d   #defines for port 445 to SMB_PORT2 (This used to be commit a8d4560e0064a67a234eae89a564b79d2426d9a9)
      adds  701f9ed   reading in smb server domain name from SMBnegprot response (This used to be commit 25025f450531c66c0fd9f7eed886cb288d76d025)
      adds  0a6eac0   testing for attempts to get more info levels into samr_query_userinfo (This used to be commit cc19d5cc5c20665beb3b7c5fcf7787d54e37ea71)
      adds  f1c2fdb   split matthew's sync command (only currently called from smbpasswd) into a separate module (This used to be commit d99eca020a255022dbc71f3671127343d75db59e)
      adds  1e3490d   Fixed an annoying bug in the LDAP code. Attributes not present in the LDAP database were being initialised using unix_to_nt_time on -1, rather than -1 as an NTTIME (which is very different).
      adds  31160de   use gecos field to fill the full_name don't overwrite backend values with defaults values.
      adds  4952c11   Whoops ! Being over-paranoid is not good.
      adds  13266d5   Alan (alanh at pinacl.co.uk) found a nasty bug
      adds  7b88001   Correctly handle the dependent files in the printer_driver_info_3 struct
      adds  0490365   Don't duplicate forms anymore, just update the definition. Many memory leaks fixed.
      adds  ed5fbd7   don't leak printer handles, don't coredump when adding forms, and a small non obvious memory leak in the rpc buffers
      adds  748ccce   add description of -P option (This used to be commit d3dd8cdc1210fa4523eeed3c1034b4da93410ee1)
      adds  0db243b   memory problems associated with when lsalookupsids returns NT_STATUS_NONE_MAPPED. (This used to be commit 9a43a2551186de02b6cf06a5b84c9591a66c1817)
      adds  860688f   error-code checking in lsa_lookup_sids.  anonymous connections for domain info.  adjusting net_srv_get_info function. (This used to be commit 42eb916fae0d377f8908dfc42b332e6a53c4e2d9)
      adds  5b38ad7   permissions on SamrConnect changed to 0x02000000 (maximum allowed) (This used to be commit cbc646b1d8ce73d1d8167887cbfdab3cad4f11a4)
      adds  65ce93d   splitting dom info into sam_query_dominfo function (This used to be commit 39c367b8e9932f64fa774b807e14416f97254312)
      adds  eb92685   David van Geyn spotted that ulong is not defined on FREEBSD, not supposed to use ulong use uint32 instead. (This used to be commit 16dd94db1fd2ed8ed7d240c5aac5a481b64cd26d)
      adds  cba7662   - added rudimentary CAP_UNICODE support because i thought it was part of a problem i was having.
      adds  09e6f6e   adding CAP_EXTENDED_SECURITY support in a hurry last week.  forgot to deal with linking issues in other binaries (This used to be commit 57f95a01988fb4035b2e4448f4fd3ef0d652c106)
      adds  dcea4bf   stop over-runs in reading / writing data stream. (This used to be commit 144fd01f37bde420234ca474014b0f378d9f8975)
      adds  81711b9   const issues (This used to be commit 858f79b362dce8aa06013533209bc982cb99d33d)
      adds  8f7898d   According to params/loadparm.c, the "case sensitive", "casesignames", and "short preserve case" name mangling parameters are local options but the documentation says they are globals. (This used to be commit 61d540715936be1c3cb17920023b0f35b228d329)
      adds  415f841   removed unused static wait_keyboard() (This used to be commit 8cb6163b068812340a6360241d0ee9372c3dbec2)
      adds  896ecb4   return results on prs_xxxxx() and all xxx_io_xxx() routines. the whole task is not complete, yet.  xxx_io_xxx() routines that _call_ xxx_io_xxx() routines not done.
      adds  df71b9e   renamed args due to global "class" variable (This used to be commit 7b3666f01c743ddf599d432a5bcae4408ca73865)
      adds  c941cb5   oops!  srvinfo 2 command caught bug where strings in containers assumed to exist.  not good! (This used to be commit 2af635f8b7f346d49d778dd39acb6563156e77f1)
      adds  65df690   renamed "class" local variable to avoid global clash (This used to be commit 134cb4cdff43192a3039a6cce23f331c80fd1990)
      adds  003f736   adding error checking in parsing code (This used to be commit 4c98d71ebd3f1cdaef664d46c998c864af34632a)
      adds  63fa96e   added prs_struct "error" member, set and checked when prs_struct data is handled. (This used to be commit b4ba49c5c114764247802bd8b0a6dbc0a7f5c2a1)
      adds  a433966   Bringing samba-2.1.x samba2.spec.tmpl file into line with samba-2.0.x release tree. (This used to be commit 62593d39a5ba9f590989a4e40f7200d4af55b73d)
      adds  c05be70   initialising enum dom users mem and account name ptrs to NULL. (This used to be commit 6f933fb359e7efc7b685e537b95bdadd6e131727)
      adds  bb6de2f   oops, added wait_keyboard back, but _this_ time wrapped it with HAVE_READLINE (This used to be commit af05710d0b1b73929dee42bb0424c63c48e358f5)
      adds  87d92a1   need status codes from cli_net_req_chal() and cli_net_auth2(). this format is what i would like _all_ these functions to be (returning status codes, not BOOL) but that's a horrendous amount of work at the moment :) (This used to be commit 02f240604241367f146b26934ad1a1b2563430de)
      adds  748627d   use DEBUGADD instead of DEBUG: clears up some of the more verbose trash. (This used to be commit 63431997eefb785d0c9fd357f6e58441b7e1733d)
      adds  6af79fb   split modify_trust_account_password into a separate module. (This used to be commit 479fc93bd03fb961dd1e8093a911cf0a3be7071f)
      adds  6f9105c   various.  debug levels changed.  nmbd doesn't need libsmb/clienttrust.c. samr_lookup_rids() moved to a dynamic memory structure not a static one limited to 32 RIDs.  cli_pipe.c reading wasn't checking ERRmoredata when DOS error codes negotiated (this terminates MSRPC code with prejudice). (This used to be commit 8976eca2db43576c32069dcda017e8777048e007)
      adds  52fed79   turning some of the rpcclient functions dynamic.  this is likely to break a few things... (This used to be commit 4b06f303235d36903b6e9f55ee45b987d98256b0)
      adds  45b794b   the dynamic memory alloc blood-fest goes on... (This used to be commit 134b20e2a7b5ddfa4cc9bf100de5025c7b98f594)
      adds  8e1f542   one of those wonderful moments when running against a different MSRPC implementation (NT5) when you discover that your code is trash. samr_enum_dom_users(), samr_enum_dom_aliases() and samr_enum_dom_groups() all take a HANDLE for multiple-call enumeration purposes. (This used to be commit 19490d8b4fb8a103f3df4e6104f6f22937b0c518)
      adds  2adba4b   the new CAP_EXTENDED_SECURITY code needed to support NTLMv2.  also removed switching on CAP_STATUS32 from non-CAP_EXTENDED_SECURITY code (enabled for test purposes only) (This used to be commit 96d8e14f50fda8047d209fa0b94b98a95ce51f21)
      adds  fdf6383   signed / unsigned and typecast issues (This used to be commit 6e22bf912cb981d91834c63098d41f5f8abaa594)
      adds  5612824   - typecast malloc / Realloc issues.
      adds  9d890f2   cut/paste code from smbclient for wait_keyboard() function.  oops. (This used to be commit c25560ba43bd1b53d79456cbceab954aa3bb1dac)
      adds  ea65920   adding extra parameter back in to trust account functions (trust account name). restoring opening S-1-5-20 in sam enum users code. (This used to be commit 1be877114e2e958c59e6516dacf22d3fb5a4240f)
      adds  1298a3d   created samr_query_groupmem() function from existing code. (This used to be commit d2d5a853f8f34a0c3d5920540beb971a33f5276e)
      adds  9a5b975   no CLIX, no !HAVE_READLINE blah blah.  argh. (This used to be commit de69f3ef77f55f13e41b8f1e10d22b2746c4b105)
      adds  050121b   rewrote api_net_sam_logon() to be a little clearer. (This used to be commit 3adc31083b5308e983e057c7b942242209d74f59)
      adds  2222a30   rewrote samr enum groups code a bit. (This used to be commit 3f99ab77203da2eb80b7cedbda88cb03640d427b)
      adds  640012d   removed samr_* variables from info struct. (This used to be commit 4d5b860802528a9d74c2722dc996d6d8fd0b51ef)
      adds  c7c77cb   restructuring samr client code. (This used to be commit a78607b5dbf0fca6a22ab41195f465474578ee39)
      adds  326b011   restructuring sam enum dom groups code to do multiple calls to sam_enum_dom_groups.  enum dom aliases is still left to do (dom users already done). (This used to be commit 8d181924cedb7a2d34a0b40cee600494665fe923)
      adds  902b53d   cli_nt_setup_creds() returns uint32 NT status code not a BOOL.
      adds  97993e4   using higher-order-function in enum groups as a test.  makes it really useful for doing things _other_ than just "print me". (This used to be commit 229313de7dc734a6c77e9000e654b0c289053fa6)
      adds  3d096e1   added HKEY_CLASSES_ROOT MSRPC open call.  reg_open_hkcr etc.  supported in rpcclient, regenum HKEY_CLASSES_ROOT or regenum HKCR to test. (This used to be commit b0aa933ef4c0b58840430cf3b3cb3cbeb5c7f704)
      adds  d0fd259   more reshuffling of enum groups code.  more higher order functions. (This used to be commit 497d4231723576390b10f5ea8704bd0af88d76ab)
      adds  a8b8b8a   using #defines for function prototypes (This used to be commit 4a44cccf4401e0ce01303459011ac64805c53561)
      adds  243feaa   rewrite rpcclient sam enum user code to use higher order functions. (This used to be commit b794ff213009fbcf6a4767e3361501291cdc065d)
      adds  bcf1c31   rpcclient regenum key client code rewritten to use higher order functions. (This used to be commit 6a759c57dcb851aa19d1d4156249a3df112aefd0)
      adds  8ba1c74   added gnu readline command-line completion to the regenum command. (This used to be commit 50890516fdefe6db6cdadbf5b7a487aadf7796ec)
      adds  090d51c   messing with command-line completion.  it sort-of works to be able to enumerate down a key tree, but it's a serious fudge.  oops. (This used to be commit a5e805806aab627e69fcdb9fee7170b00710108b)
      adds  431d0dc   Updating build specs for TurboLinux 6.0 and later (This used to be commit 6e3b8a62b95c3dd7b6938ae45f4df8f573c5125d)
      adds  eae9b12   general, drastic improvements to rpcclient.
      adds  4cda1d2   NetServerTransportEnum parsing, client-side and rpcclient "srvtransports" added. (This used to be commit 37f4aac06fec3fbb34ed40d1010829b2e1f28558)
      adds  e7b5412   connection info level renamed to transport info level (This used to be commit 1c3a6f9822e06c676d93db6ea3d84a3b9b71fad0)
      adds  dbda980   added svcinfo <service name> command. (This used to be commit c243231d8596a732aba69179ff8f3882e7118297)
      adds  ce31503   command-line completion for new svcinfo command (This used to be commit 5ca07721ba1f71d831ca89851e9fc23a41f40194)
      adds  e7a9b39   added yet another rpcclient command: svcstart <service name> [arg0] [arg1] ...
      adds  7726985   Fixed typo which was preventing the omission of seconds in the 'at' command. I *love* this scheduler stuff, it's so useful! (This used to be commit 5cb124806dbaa08b659fd8bdf67a9b06436d3d20)
      adds  92892c0   added rpcclient svcstop <service name> command.  gnu readline command-completion works. (This used to be commit 926fe6273a8cd9550838ecdfca276f915c92031b)
      adds  de573ca   rewrote rpcclient enumaliases command. (This used to be commit 492fdaaf2009e7d7e840323357a333fdf9c4d2e1)
      adds  7032daa   added lsaenumdomains command. attempting to get blood out of a stone^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H querysecret to work, it keeps returning access denied. (This used to be commit 953fe6ba9454fa4b8e69426527eca37b011f76ac)
      adds  74224aa   const char* issues (This used to be commit 11ecec8457a51588a1b55b7f35dec28fe94c0594)
      adds  dcc037c   yet another attempt to get lsaquerysecret working. (This used to be commit fbeceec5016c634136cdbb14423e25992d9521e9)
      adds  aa77f20   dynamic mem allocation in enum dom groups and enum dom aliases (This used to be commit baa789fabc45e62889755802fd8ec8c9191fe767)
      adds  7011570   free up memory allocated by enum dom groups / aliases (This used to be commit edb49e754b66ecb59685234338a96d48a53f0161)
      adds  37983b9   added samalias <aliasname> rpcclient command (shows info on alias) added samaliasmem <aliasname> rpcclient command (shows members in alias)
      adds  c015b02   three types of array-creation / array-deletion functions:
      adds  59a7e6c   had to move unistr2_dup(), unistr2_free() and unistr2_copy() into util_unistr.c in order to get bin/testparm to compile. (This used to be commit e718ce9c4a3598483e38b8c32bdf2924593edc1e)
      adds  dc963d7   dynamic mem allocation in net_srv_transport_enum() parsing. (This used to be commit 6b919ebb4ed8c0082d8bffb299766bff9e718faf)
      adds  83f2465   created msrpc_srv_enum_tprt() function by massaging cmd_srv_enum_tprt(). (This used to be commit 3f9455c535607090103a371ff96051a5ce32e461)
      adds  cae821d   adding experimental set user password command to rpcclient, it returns error wrong password against nt.  ???? (This used to be commit b3f16e6b5aa5ba1b6afa38ad698646c8e765ec90)
      adds  fe83833   samuserset <username> -p password.  YESSSSS :) you have to use "ntlmv1" at the moment (i.e set client ntlmv2 = no). (This used to be commit f52504c553becc64b89d546a57b1bd9cf1bc5b5c)
      adds  710922c   rpcclient example scripts / programs. (This used to be commit d63f73cacae64abf029c1ecb83fa99c45b6636c2)
      adds  0d7f983   This is an experimental program to shutdown a  group of NTws in a Samba domain via rpcclient.
      adds  32dedee   experimental spoolss rpcclient commands (This used to be commit c86edef90e7c96d5a99be29e2d2a3679ed26d97d)
      adds  bd64671   spoolss openprinterex / closeprinter client-code. experimental spoolopen <printer name> command added.
      adds  0f18ca7   added rpcclient spoolenum command.  enumerates printers. spoolss_r_io_enumprinters doesn't decode strings correctly as printer_info_1/2 code has only been written to write structures, not read them. (This used to be commit 135eaa977385cdd5f572a51f654f14d893347d7b)
      adds  4dbd1c1   fixed string function for reading in printer_info_N. (This used to be commit 0249ae50ad8135cf3fd11a3b85f771f2347fcb29)
      adds  514be1c   added command-completion printer enum code. (This used to be commit 6947f8fac7d6d643a265fdcb56b2a390b9a9a1c0)
      adds  2c3fdea   missed mem_grow_data call (This used to be commit 681cbb9ec1310fa81f4da40ef0cfed92500b5f4e)
      adds  23dc6eb   horrible code to do SMBwriteX / SMBreadX for large MSRPC reads.  ARGH! (This used to be commit 0f9d661ca2560e88a04bc529ba41ac4cf1579fa4)
      adds  6fce41d   Fixed typo in automatic printer install share name.
      adds  21d1d4a   const feeding frenzy (This used to be commit 6d27c5f32dab7607398ae907eadb1c27a416da0d)
      adds  c6e3fc5   const feeding frenzy (This used to be commit e0eb390ab3e2a0cce191e78ea4ff90d088a8895c)
      adds  702b085   preparation for doing a spoolss enum jobs command.  had to rewrite spoolss_enumjobs parsing code to do read / writes not just writes. (This used to be commit bc659a09f9103eee9616279e27fafacf89dcd9b9)
      adds  97398b4   riccardo sibilia spotted line 1884 has uint32 group_rid[0] not group_rid[1] oops! (This used to be commit ea1d5af105cc0df8d6523d0a734827ee47e1f58c)
      adds  826ad16   debugging rpcclient spoolenum and spooljobs commands.  oh, did i forget to mention, there's a spooljobs <printer name> command, and it uses command-line completion?  prints out NT print jobs really nicely, too. (This used to be commit e6e5caf16c8d120f0c11fa63061f2786098e3357)
      adds  4c479f0   split array-handling functions into separate module. (This used to be commit cc2ce2b755b12cb3d97522aaee69b93309571abc)
      adds  b231d2f   - added DCE/RPC "fault" PDU support.
      adds  98ee99e   added rpcclient "enumdomains" command.  enumerates names of domains for which a PDC is responsible.  typical answers are: <Name of Domain> plus <Builtin>.
      adds  089b57b   added server-side samr enum domains.  fixed some parsing issues, server-side. (This used to be commit 60b0840106a6f5c283a8339428f3cfeb62398355)
      adds  8a84d00   Changes to implement NET_AUTH based on NET_AUTH2, to get Win2000 happier in joining a Samba domain. (This used to be commit 70274b5253182f3541584ecd844f07376a3d3df9)
      adds  774d2d7   Shirish Kalele <kalele at veritas.com> noticed that NT workstations are sending anonymous NTLMSSP user credentials to set up \PIPE\samr. added anonymous NTLMSSP sessions. (This used to be commit df5ee2bd427ccd5fcf27fd3c366e06e037bc4f1e)
      adds  01e6155   oops, mistake in parsing command-arguments.  repeated calls to next_token() should not have line to parse as first arg.  oops. (This used to be commit 3273bc068d0e0a8eefc92f9b21db47f239b76d21)
      adds  82f1f32   added another dummy key so that NT5 can check in the registry whether password changes are allowed or not.  *dur*!!!! (This used to be commit b51fa05c820c4629b278dc294ad0a405ee470a6e)
      adds  6b56ebb   added two new params: "trusted domains" and "trusting domains". these _may_ not actually ever get used, as trust relationships really need to be established with shared secrets, and you need to get the SID of the trusted and trusting domains, so this may have to go in a private/xxx.mac file. (This used to be commit 71f12138679251a9ebcada35969d9baea286a3e9)
      adds  cc8df5c   attempting to get nt5 wksta to join domain.
      adds  ccc8585   added regqueryval command (experimental) to get reg_io_q_info() and reg_io_r_info() working properly.  previously they weren't well understood (well, they were the first of the registry functions i did, back in december 97, ok??? :-)
      adds  a394a4a   updating reg_value_info() parsing code to take BUFFER2 instead of just a char*.  now copes with multiple types. (This used to be commit 3df7c903c5b70f336294a95ad864aedbacf544b0)
      adds  e3b2f27   added samuserset2 rpcclient command to test ACB_XXX bit-setting on samr opcode 0x25.  _yet_ another failed attempt to get nt5rc2 to join a samba domain.  what _is_ it with this stuff, dammit? (This used to be commit c3913f8ae272c496fc4519141accf01ee9f1e49e)
      adds  4245278   set "key does not exist" response to reg_query_val() (win32 status code of 0x2).  [p.s. getting REALLY bored of this nt5rc2->samba domain stuff]. (This used to be commit a8801942f72b2394a54e4a46546029fac70efeed)
      adds  da517a3   responses to UDP samquery go back to SERVER<00> not DOMAIN<1c>, the request name.
      adds  1c6c4e7   added \PIPE\browser plus experimental brsinfo command.  you wouldn't believe the XXXX that MIGHT be involved in getting nt5rc2 to join a samba domain... (This used to be commit 569babb3935950c1b64396955541abf276cc1d92)
      adds  161c11e   - bug in nmbd registering DOMAIN_NAME<1c> to WINS server; recursion   desired flag MUST be set in any NBT UDP packets sent to a WINS   server, else they will go to the WINS client side of the NT NetBIOS   kernel instead, and will get trashed.
      adds  eb8c70c   - surprise!  the number of UNICODE strings that didn't have alignment   after them is incredible.  how did we get away with this for so long? (This used to be commit 3152bde7d855d189f6f8ab9e6291828579cde2d0)
      adds  3365a2f   The First Necessary UNICODE String Support.
      adds  e182045   nt5rc2 falling over because the LsaQueryInfoPolicy() response _must_ have the string max length = string length + 1.
      adds  01072b7   added an rpcclient man page.  wow! (This used to be commit a46b33079fdcdbbbd622002cb790e20ed25ccd03)
      adds  69fb70b   yodl update - rpcclient (This used to be commit 9eef1817f8f29c2d69832806b394658cf2cce5e9)
      adds  963bb84   adding some command descriptions behind the rpcclient commands. (This used to be commit 3a6900ad7ba0719806d05ae90bbf8b3323ee551f)
      adds  8e9bb53   oops. (This used to be commit d8d1daff6f84e95b9e34ec96ed6bd6ccc0ea9623)
      adds  5b6e24e   yodl update (This used to be commit 28a63ac24d7d2344f005440ca099b255be04521b)
      adds  8702a73   explicit reference to tell people that rpcclient doesn't work with Windows 95.  i can just imagine some people saying "it dunna wurk on my box at home", and me having to reply, "i dunna care". (This used to be commit b31de1640728ebcdc87cdb887cd74a288e180ed7)
      adds  4768283   adding bits about SAM database security, and what the SAM commands are actually for. (This used to be commit f973195b5cf9631bdb0206bf0fd16e23d5e70e4e)
      adds  ef8ced0   dynamic memory allocation i added a month ago: forgot to ZERO_STRUCT() some of the server-side stuff.  Realloc() was being used, so it Realloc()d some random area of memory.  oops.dynamic memory allocation i added a month ago: forgot to ZERO_STRUCT() some of the server-side stuff.  Realloc() was being used, so it Realloc()d some random area of memory.  oops.dynamic memory allocation i added a month ago: forgot to ZERO_STRUCT() some of the server-side stuff.  Realloc( [...]
      adds  a56bea3   doing a code reshuffle.  want to add code to establish trust relationships. (This used to be commit 3ec269b402ba6898d905ea1029c427e1b645faf4)
      adds  24a069e   modified domain_client_validate to take trust account name / type.  this is to pass DOMAIN_NAME$ and SEC_CHAN_DOMAIN instead of WKSTA_NAME$ and SEC_CHAN_WKSTA.
      adds  27b8df4   attempting to establish inter-domain trust relationships.  modified smbpasswd so it can be used to set up inter-domain trust account. (This used to be commit 99ec0620c3bf4af96440c684f880d414659de2e9)
      adds  387cc18   oops, #ifdef'd cli_shutdown out, as the fun has _already_ started: NT refuses to play nice, and establish a trust relationship. (This used to be commit 98c42764fba365d612a8ae4b3172b03367066112)
      adds  4629acd   moving create user function into msrpc_samr.c (This used to be commit e885027eb705ab13c2800b8995661accad841643)
      adds  4081147   adding user session key into network netlogon response. (This used to be commit c73f6b0d02fa7700319ba696f54296006167e5d1)
      adds  680dcc9   hmmm... have to add client-side support in domain_client_validate() to _use_ user session key. (This used to be commit be6a6b13939798a9c7242b38864f0ce842391a74)
      adds  dab1a12   you know what?  this sort of thing makes me laugh.  hmm, what functions have we got.  and what data do we have.  hmm.. i wonder what the NTLMv2 user session key can be... hmmm... weell.... there's some hidden data here, generated from the user password that doesn't go over-the-wire, so that's _got_ to be involved.  and... that bit of data took a lot of computation to produce, so it's probably _also_ involved... and md4 no, md5? no, how about hmac_md5 yes let's try th [...]
      adds  32b9508   implement server-side generation of NTLMv2 session key.  YESSS :-) (This used to be commit 1092b4f6fbdf3770c0dab756b982a562def1738e)
      adds  aa12f3e   okay :)  all cmd_() functions now take int argc, char **argv :)  that means that some commands need more work, as they still use next_token(), the use of which i wish to avoid.
      adds  48a4df7   moved two more commands over to getopt. (This used to be commit de360d1e908b4e2e77cd028b19f3ccd07903a4dd)
      adds  bb876dc   another one (This used to be commit c1ba1bfd68fa96937decad8f1d7421daad6e30fe)
      adds  288a505   another two. (This used to be commit b0f8ef6168d04d55d53fc2d02df5f54176e4f893)
      adds  1ed8653   another four next_token() removals (using getopt instead) (This used to be commit 3e76ca9b172e1a6886e714d6a36453f30ff3e771)
      adds  c5a6d0c   the last one.  that concludes the removal of all next_token() calls from rpcclient/cmd_*.c. (This used to be commit ca803c17fa51ace5f2b99b09f5c59893f43ba70d)
      adds  4c4af2b   shuffling msrpc code around so that it can be used independently of rpcclient (This used to be commit e88e7d529b5bdf32ac3bc71fa8e18f6f2a98c695)
      adds  7bd8fd1   adding svcctl 0x1b function (This used to be commit d5869df3716fec21d3a4237dbf5d2417d3350e11)
      adds  14713d0   oops!!!! wrong command!!! (This used to be commit cbbfef6d2a5335a6daa4fe09ea2d73197417894f)
      adds  6b91ecb   attempted a svcset command.  password is encrypted / messed up, therefore command fails. (This used to be commit 9193f0eff56399e9bc09787dbe785b603886eaa3)
      adds  511b2d6   oops, freed argc,argv arguments twice. (This used to be commit 447143be81acbbcc148211183a512d4cab347ac7)
      adds  d7889cd   rewrote policy handle code to be generic (it's needed for client-side too)
      adds  2752e37   WARNING!  MOVED rpc_server/srv_lsa_hnd.c TO lib/util_hnd.c CVS UPDATE MAY ISSUE WARNING ABOUT lib/util_hnd.c MODIFICATION DATE BEING IN THE FUTURE.  CVS CHECKOUT A NEW REPOSITORY MAY BE SAFER. (This used to be commit c26e8a6ac59934ae580077df937439c2c538dbdb)
      adds  f8b82a7   first stages of removing struct cli_state* and uint16 fnum from all msrpc client code.  the intent is to hide / abstract / associate connection info behind policy handles.
      adds  2803a72   ok.  *whew*.  this is the first completed part of the restructure.
      adds  a70a462   service control manager API completed.  svcenum -i works, but does not do so twice.  possible memory corruption, revolving around getopt(). (This used to be commit 7cacf8bd026f1ee274f1d352c68cf79cf4f3b499)
      adds  ac4dd24   registry API moved over to new format.  reg_connect() is the top-level function, which takes \\server_name.
      adds  75bc100   cool!  completed a samr* API that _would_ look like an msdn samr* api... if microsoft bothered to publish it.  actually, there are good reasons for not publishing it: people might write programs for it, and then those programs wouldn't work on nt5, for example... (This used to be commit 8ce93b80d3b4e1c1e28aa1dde38cdef184eff3c1)
      adds  30e8faa   previous commit added an abstraction function that didn't even have struct cli_state, uint16 fnum into the code: rpc_hnd_api_req(). modified cli_lsarpc.c to use this.  the rest is const issues. (This used to be commit c1ea396de21309c4cf19fd92f2573f5257c24588)
      adds  5e3bc78   this file manages client states associated with handles. (This used to be commit cda25778816f6d74f02c7e7c85e455b40e80bad2)
      adds  9b68305   whoa.  _major_ restructure of rpcclient.  fixed some buuugs, created a few. found out that getopt() _must_ have optind set to 0 before reuse.
      adds  4c92992   bug-fixing registry commands and the rpcclient "rpcclient" command. the rpcclient "rpcclient" command allows user options to be reset (e.g the username / password) _without_ terminating rpcclient. try this:
      adds  015dc12   enhanced samuser command to do same thing as enumusers command (-g -u -a) except with only one user.  done by sharing same code. (This used to be commit 4e029d50fcb9148f2d65c6be2703b1003e68cec7)
      adds  d4bf1ca   remove use of client_info lsa_info_pol. (This used to be commit 2dad9d912dbc6c4a14af63715821a51c279584c6)
      adds  3fc5ec7   further abstraction involving client states.  main client-side code is pretty much independent of SMB client states, which will make it easier to add other transports. (This used to be commit a1ff7e8fc3129ba4a04722f977bc2d3725d13624)
      adds  b9b04af   modified cli_connect_serverlist to take server list of format \\server_name \\other_server etc. (This used to be commit 4fd4aeb57455792bd8eaf81f8fa45bca6bd3e2e2)
      adds  4a6761a   using "abstracted" cli_connection, got \PIPE\srvsvc commands up and running again. (This used to be commit 6b67d6164dbfda3ba690d86597ae560b7e5c7584)
      adds  9fef73c   updated \PIPE\wkssvc commands to use new abstracted connection system.
      adds  e4a2e8e   removed do_ prefix from srvsvc API (This used to be commit e4e5743a407b60c3695410eaf3df4ca3de4a870e)
      adds  c80b858   this one's a handle-based one (missed in the first round). (This used to be commit 4c3556fae73c60693355f95f48ac63834ba4dd10)
      adds  ad1e5fd   moved browser command brsinfo over to new abstracted connection (This used to be commit 601d217f44ea1ce3735b9267b6f829b472a982b4)
      adds  70b218b   moved at command over to new abstract connection system.  matthew, you initialised dest_wks _after_ using it in at_soon() :-) so i fixed this :) (This used to be commit 0aaf0c9c80b4a506955065e822a356b1c43a5ac5)
      adds  9720774   well, i stuffed up the spooler commands. (This used to be commit 7a696330586b9ad5157b0c1ab249cc66e9accef7)
      adds  89c4e7f   cool!  spooljobs works!  this surprised me very much :-)  helped to specify \PIPE\spoolss instead of \PIPE\lsarpc... (This used to be commit 4e92090016badc78ae6532f0eb57af6bbdb789bd)
      adds  dbc916a   renamed PRINTER_HND to POLICY_HND. (This used to be commit 8b92be25bd7d630a18c36bcd5d983386d6cd1d53)
      adds  e302cb2   first attempt at getting \PIPE\NETLOGON working.  it's pretty horrible. (This used to be commit 44dd3efa6380544e9a515e91960f9271498cefaf)
      adds  44334ac   ok.  got ntlogin command working.  argh, it maintains a connection to the remote machine, because i don't know what to _do_ with it!!!!
      adds  0d44ff9   attempting to resolve the issue that multiple servers often specified in parameters to connect to \PIPE\NETLOGON. (This used to be commit d1986ade30bdcac1f49707221a3e5a5ae597ce62)
      adds  1bb4c6f   sam sync - one of the files that use multiple connection server list to \PIPE\NETLOGON. (This used to be commit 2ae9ee148582cc0ba9e067be3d6338079aea49a1)
      adds  8d06606   this is going to sound _really_ weird, ok, but i had to implement equivalents of NetUseAdd and NetUseDel! (This used to be commit 86f4b1d3cc3887c4bb7bd6433f5f932f7db1b88e)
      adds  a43bdad   bug-fix (This used to be commit 1abdf9a45ff2e1d903a08891fbec0794349a9546)
      adds  4ced973   ok.  this is where it gets interesting.  client states are now maintained by cli_net_use_add() and cli_net_use_del().  MSRPC connections are established with cli_connection_init(), and automatically unlinked with cli_connection_unlink.  client states are _reused_ by cli_connection_init. (This used to be commit 0fcd8ce0967169362bd126a28aa309401abdf17d)
      adds  4435c7e   added failed connections to the net use array, even though they'd been freed / cleaned up.  oops, dat bad, cos they get freed again when u quit. (This used to be commit 3c4a6256dd790413ce96d208689e13c649787c4c)
      adds  7e42174   split display.c into modules. (This used to be commit 5b5719d6a08130db1062bfa24123cedcdc692bff)
      adds  6ddfc68   sys_select added one more argument (read, write selectors). (This used to be commit e4d92ff9dfc51735e6932748f66a7c20b2c1cb6a)
      adds  106fe88   1) when no domain used in ntlogin test command, should use default one    from previous lsaquery command.  over-ridden from DOMAIN\username
      adds  d9cc4c3   improving createuser account command to be able to add workstations and then set a default random password. (This used to be commit 7846818432a93295651c8c67445a2d6a0f3b21d8)
      adds  86ac6fa   fixing joining to domain plus something weird going down with nt logins... (This used to be commit cef258f1c931ecb7c2dda9d5c9977153e4c1dc73)
      adds  f6c5f75   damn, that took a while.  nt login password was being stored incorrectly in private .mac file (oops).  ntlogin test now works. (This used to be commit c98c66690683965612e9631d77c2dff91ec8a872)
      adds  720ea1e   make sure domain and name to generate trust account .mac file are upper case. (This used to be commit fbfb350bdf17e84b512b745527886d942904b67d)
      adds  c15b95c   cli_session_setup() now takes an extra argument (host name).  hey, what the heck is a cli_session_setup() call doing in here???  this should use cli_establish_connection()server! (This used to be commit fa054c96c62ed0f0a0c6649a7ad7a143fe09694b)
      adds  a76fee7   more cli_session_setup() calls.  what the heck are these doing??? they should all be replaced with cli_establish_connection().
      adds  a2e135d   added net use (actually net -S srv -U user -W dom) and net del (actually same as net use but with -d and -f) command options (This used to be commit 586db87ea31ebb1b090527f61a4989461f626b1a)
      adds  bd4bea6   clearing up connection-related stuff.  password credentials were messing up.
      adds  10b82d3   improved enumdomains added -i option. (This used to be commit 50dc709fa95e86ebe2b3132176241cb3a2cc4e36)
      adds  e9b8c77   default SID map now reads in "trusted domains" from smb.conf. (This used to be commit f0946d1ccafeb5f541935b41f2d54bcbc06797ed)
      adds  ddfe795   oops, pwdb_initialise() called unnecessarily from here (failure to read trusted domains may cause rpcclient to fail). (This used to be commit 12e2b973216c0798a939f68220b0e6a60acd5c01)
      adds  7aebbb9   need a domain resolving function, but get_trusted_serverlist() will do. this is horrible. (This used to be commit 9df973fe711f322075d86d6792d6c0b8539c1d00)
      adds  5988d0c   added get_any_dc_name() function. (This used to be commit 455e17dbb7d451b462004f302f5c68770f17b65e)
      adds  98e28ee   cleaning up: removing those horrible references to server list functions (cli_net_use_addlist()).  needed originally because there was no get_dc_any_name() function. (This used to be commit 3a2b920ea2e6704b2574f404e1e41c7cfc0f96b2)
      adds  b96e4e4   domain_client_validate() no longer takes serverlist, it calls get_any_dc_name(). (This used to be commit e21367c0ebdc5e202cdc39d50950bff089bf67f8)
      adds  848ed55   new get_any_dc_name() function allows lookups of trusted domains from lp_trusted_domains() parameter, so trusted domain logins should work, right, if you put user = TRUSTED_DOMAIN\NTuser in "domain name map", right?
      adds  69683dc   promptline undefined (pline) (This used to be commit f33e4ca930f8299c00f861215c5231eef9ecef94)
      adds  7d01f96   cool!  a unix socket smb redirector.  code based on smbfilter and ideas from ssh-agent.
      adds  6eebe18   smb-agent improvements.  added -D (daemon) option.  smb agent is restricted to connections from the current user (socket is created with current user uid). (This used to be commit 5af076e4b7ee13eebe0b89748e3f5a1ef21f8c73)
      adds  5db56cf   i always get caught out with non-gnu-readline code mods :-) (This used to be commit a47cc6447036d0a8b8e3e096d7b51a37d10d3325)
      adds  c2a3b11   starting "connection reuse" system in smb-agent.  added version number which isn't actually used right now :-) (This used to be commit d54a64ae3ab7cdc1ac67fb49f7255e6a106d624e)
      adds  0ca1f87   argh!  smb-agent redirection client reusage is a nightmare! moved smb-agent over to a single-process model instead of fork() in order to reuse client connections.  except, of course, you can't do a select() on the same socket connections!  argh! (This used to be commit e9e5a34de8e8f9a69e817aceb8c16284334d4642)
      adds  8a8a7da   argh!  you wouldn't believe what i had to do: use the mid (multiplex id) to redirect multiple socket-based connnections onto a single client state.
      adds  f521205   jeremy is going to hate me for this.
      adds  4097989   trying to make redirector agent code same base. (This used to be commit 9ba9df453abab1085b5537580b1da87d1dcdb7de)
      adds  4503221   nmb agent memory free problems (This used to be commit b4306cbf06f70dd9d2760bb005e15059d6f904f0)
      adds  9b44e11   more similar agent code (This used to be commit 2c778313b8c2b4535f16e11aea81a61edb3b2d45)
      adds  f6077db   cool!  created higher-order function table for agent redirection. (This used to be commit 7bb2e55d0d3a00a97bba99ebed722a4adf84093c)
      adds  c41205e   even more cool!  nmb-agent moved over to new vagent style, too! (This used to be commit 49c157eae4bb24164f0f976d1bf6cf0cfc068863)
      adds  97913d8   argh.  trying to get the nmb agent code to filter out "self" packets. (This used to be commit 84d7cc63239ea67481f6382da58d0678a21011fb)
      adds  ddda772   argh!  how horrible!  spent ages working out why packets weren't being received properly when a UDP "retry" occurs.  it's because reads and writes must be interleaved / matched.
      adds  854f35e   created create_pipe_socket() function. (This used to be commit a3af3b4312144943413894b18b5845b56474ebb5)
      adds  92bc7a4   first version of msrpc agent redirector code.  client-side only. (This used to be commit 5e5a1dceee0b6088822697284d3e0af04d197477)
      adds  7c53f15   reenabled retry_time (commented out accidentally in name_status) (This used to be commit bf9422832c335c8d283273eb1d0008ac15cd3531)
      adds  a0ba234   the first independent msrpc daemon - lsarpcd.
      adds  4ab9d91   ABOUT TIME!!!!!!!!
      adds  6b22909   parsing code for transferring unix and nt security credentials over-the-wire. at present, a unix password is missing from the unix credentials, but is not _actually_ expected to be needed.  weeelll... maybe :-)
      adds  6281c5d   moved sys/un.h to after sys/socket.h.  done a gnu autoconf around sys/un.h (This used to be commit b2ea37a8f1a28a825719b46354a1244b359aca2c)
      adds  d45f5cf   jerry spotted that get_domain_sids() was being called with the wrong arguments: get_any_dc_name() was being called with a server name not a domain name.  oops. (This used to be commit 631814302d6992138cfe024ba7bd456cc7e0d3bf)
      adds  12ca139   OK.  This code works on a RedHat 6.0 system.  However smbpasswd time out of sending the session setup on Solaris 2.6.  No idea. I'll work on it some tomorrow.  This is to fix the "Unable to setup password vectors" thingy.
      adds  0ce128e   delineation between smb and msrpc more marked.  smbd now constructs pdus, and then feeds them over either a "local" function call or a "remote" function call to an msrpc service.  the "remote" msrpc daemon, on the other side of a unix socket, then calls the same "local" function that smbd would, if the msrpc service were being run from inside smbd.
      adds  4f8a245   final part of "first" phase converting over to msrpc daemon architecture. done a minimal amout of clean-up in the Makefile, removing unnecessary modules from the link stage.  this is not complete, yet, and will involve some changes, for example to smbd, to remove dependencies on the password database API that shouldn't be there.  for example, smbd should not ever call getsmbpwXXX() it should call the Samr or Lsa API.
      adds  f627672   changed function name of get_home_dir() to get_unixhome_dir(), to stop clash with gnu readline library.
      adds  3db52fe   first pass at updating head branch to be to be the same as the SAMBA_2_0 branch (This used to be commit 453a822a76780063dff23526c35408866d0c0154)
      adds  32a965e   2nd phase of head branch sync with SAMBA_2_0 - this delets all the files that were in the head branch but weren't in SAMBA_2_0 (This used to be commit d7b208786590b5a28618590172b8d523627dda09)
      adds  92a036c   Unicode conversion fix in Japanese environment from Motonobu TAKAHASHI. Jeremy. (This used to be commit decc6ebca29abd78754c275352de58b0de2e2aa5)
      adds  173f7e6   util_sec.c from 2.0.6 (This used to be commit 955d187139365d16f3fca1abd3853ca4e49f244c)
      adds  9564ab8   interfaces.c from 2.0.6 (This used to be commit 4e1458b8c161f87339eba251c2179946d3b0405a)
      adds  20aba76   interfaces.h from 2.0.6 (This used to be commit a3d7ec0c9d06f18e656da354e2fec57aaf395fc5)
      adds  f6cf850    printing/print_cups.c from 2.0.6 (This used to be commit 452776a5a7951c84437e424874ff110fc56296db)
      adds  e983ca6   lib/fnmatch.c from 2.0.6 (This used to be commit dadad3ed675c8ec141abef7836f64de9da13b14d)
      adds  a0b9e3e   client/smbspool.c from 2.0.6 (This used to be commit 599a7e7f9e73fb7c0da960b46f16990991e9424e)
      adds  5919c86830 update version to pre-3.0.0 (This used to be commit c3a30ce459d1e535b4aa9a39311e000a4474dbb8)
      adds  418ba29   more files from 2.0.6 (This used to be commit 4a205795710010c58ae14bcb950912727c4de466)
      adds  ce39444   added basic nsswitch support - this allows you to use a "wins" entry in a /etc/nsswitch.conf hosts line.
      adds  80a1808   *Finally*. Correct patch to fix timestamp problems from Paul Eggert <eggert at twinsun.com>. I wish I had written this one :-). Jeremy. (This used to be commit 8f93c08881c22d121c7337d11de070e2b8f7ba33)
      adds  7b39ef2   Fix from tulipant-gergely at dbrt.hu for returning incorrect error code on user auth fail. Jeremy. (This used to be commit 886ad59d798175f037ea9249dcefa78660e4992a)
      adds  e004340   Fix based on code from monyo at home.monyo.com to fix multibyte continuation issues. Jeremy. (This used to be commit 023f90e7664d358ddf73272597e75041f5413e9f)
      adds  c2c42b8   first pass at the database code for Samba. This also includes a test suite and a very simple tool for manuipulating the databases.
      adds  0c4b1ea   this was left out from the 2.0.6 merge (This used to be commit 7067aeecabaea8a35f7a27de4b44f1e11afd07b7)
      adds  69d24d8   first cut at using the tdb code for the connections structure, the SWAT status page and smbstatus. It made the code _much_ simpler, I wish we'd done a database module a long time ago! (This used to be commit 4951755413c11d4c5b9af4699a6e622056d52433)
      adds  4e1291a   converted all our existing shared memory code to use a tdb database instead of either sysv or mmap shared memory or lock files.
      adds  488115d   changed message is connections.tdb doesn't exist (This used to be commit 835b9881c0f04d766545d5e9d2926fbaf8bec904)
      adds  3da55bf   changed %g to %3.1f to be friendly to our poor snprintf() code (This used to be commit 6d506ee641a3e3dc9e1d3b3bbb78fe11b9326c70)
      adds  d171864   expanded the tdb documentation (This used to be commit efb4fbcca876ec661af0d72d4df2f04f36d4dd76)
      adds  44dc314   Changed MAX to MIN in SET_FILE_BASIC_INFO as recommended by "Michael C. Adler" <Michael.Adler at compaq.com> as this breaks the least number of programs. Jeremy. (This used to be commit 2cf408772f7b763a484fdd893da28999c8f9d025)
      adds  8177fc7   Added new unicode functions - not used yet, but are the basis for the internal unicode conversion of Samba. Jeremy. (This used to be commit 302412df64aa4b6572b13ef61dfd68c3f8ebbb8b)
      adds  4b37a2c   when no shares are returned the *shares pointer must be set to null (This used to be commit 84fe2337c701a52c6dc5cd8c1f6e9050478703f1)
      adds  02496ae   Ok - we now have the following functions for UNICODE support : unicode_to_unix() unix_to_unicode() unicode_to_dos() dos_to_unicode() wstrlen() safe_wstrcpy() safe_wstrcat() wstrcmp() wstrncmp() wstrstr() wstrchr() wstrrchr() wstrtok() Jeremy. (This used to be commit ae34e2589ac32b7144607b77bd0d42bc74b42aff)
      adds  30cecd8   added some paranoia code (This used to be commit c547ffa9e9ce68a77f63591b37b690a83a956348)
      adds  e7851ce   First cut at unicode sys_xx functions. Now to start moving upwards..... Jeremy. (This used to be commit b5eb009cc3cfd1adc044e91911d59acdb54c30cb)
      adds  ecfee3f   fixed a bug in the handling of tdb version number upgrade (This used to be commit ed7541668e9bc98ae9daf55f817d2de04345e660)
      adds  fc4e722   improved error message in case the lock list is truncated (This used to be commit f4ecc5a8e39ee69c59123b7b3ffbd081f69824ca)
      adds  5b3096a   include/includes.h: Trimmed down unicode directory entry to be POSIX complient. lib/system.c: Trimmed down unicode directory entry to be POSIX complient. lib/util_unistr.c: Added wstrdup(). Jeremy. (This used to be commit ca64f4ab00c6d54022ba9bd4b869523566a242d7)
      adds  c23a552   fixed locking code (This used to be commit 1f5dc924044fb54b10ac8884d4df1e15902de8be)
      adds  681e50c   Unicode upper <--> lower character map. Needed for wisXXX functions. Jeremy. (This used to be commit a42cf2036f30e6a6892c274ed3da192b3bb8d0ef)
      adds  8dc6098   Awk script to create #include C code from unicode upper -> lower case map. Jeremy. (This used to be commit e59fe73f19cdb207db55ea4ba0073f48af2e440e)
      adds  63ca6ea   Upper to lower case map table for unicode. Jeremy. (This used to be commit 82421e93c09790a7e38014c42f8402db5cb827e3)
      adds  7c51c5d   Samba now includes a full ucs2 upper to lower case (and vica versa) map table. Jeremy. (This used to be commit d7b72d4cbfb6bd1925abc7f95c1180d3d65856a5)
      adds  3a3afec   Added wtoupper/wtolower. Jeremy. (This used to be commit 2e03ed62542152264ca5315b9ee9bb045b7f0b03)
      adds  f0161cf   Fixed range checking in unicode to multibyte function. Oops. Jeremy. (This used to be commit 61e06c44b47834ed297aacee6d59c40796b4ffb5)
      adds  d6a5878   fixed more locking bugs - all seems OK now (This used to be commit 584537961b6134a50089d37328a21c617bc6547b)
      adds  4a85b76   a useful locking tester - it uses lots of simultaneous writers (This used to be commit 3b3fdd8661cc10057823be4c594e40ca615ca704)
      adds  211697e   Converted most of the functions in lib/util_str.c to smb_ucs2_t equivalents. Jeremy. (This used to be commit 1ba42aca2163c534f6be4e4a733604e3dffe0ed8)
      adds  7a0bc53   - optimise tdb_store() a little - prevent a free of an unallocated pointer (This used to be commit b35b5c63886823bb8b8d8c5c29ccc7b315a7de30)
      adds  321983b   show test result in ops/sec (This used to be commit 88a146ab04d65fc306569044dc00907a374fac51)
      adds  9a781a8   - added tdb_flags option to tdb_open() - added TDB_CLEAR_IF_FIRST flag to clear the database if this is the   first attached process. Useful for non-persistent databases like our   locking area (this will also make upgrades to new database layouts easier) - use lock_path() in a couple of places - leave connections database open while smbd running - cleaned up some tdb code a little, using macros for constants (This used to be commit 00e9da3ca577527db392aced62f02c69cfee8f4f)
      adds  8b1229c   updated docs (This used to be commit c199ec9543d0d84bd5ea29078887684f708c9637)
      adds  5105c1b   don't close the database after each claim_connection() (This used to be commit d5ceb2972b65c261cfb04b6dcccb3ace9f2238a7)
      adds  98b1c56   fixed active shares display (This used to be commit b87d1442db86165d983007dd58647c88ac702abf)
      adds  c0ad729   drop the alignment to 4 bytes - this makes tdb more space efficient and doesn't seem to affect performance (This used to be commit 1fb293732ed65deba6958000a9f6de7900e21f5c)
      adds  5747880   added the unexpected packet database (unexpected.tdb) this means "nmblookup -S" now always works, even with broken servers the database stores all unexpected replies and these can be accessed by any client. while doing this I cleaned up a couple of functions, and put in place a better trn_id generator. in most places the code got quite a bit simpler due to the addition of simple helper functions.
      adds  8ae3366   the bulk of the unexpected packet handling code is in here (This used to be commit 771f610f0d0223fea815771c9efe40d00e4817f4)
      adds  d705b62   got rid of mem_man yamd is much better, and doesn't require any source code changes if you haven't seen yamd then take a look at 	http://www3.hmc.edu/~neldredge/yamd/ its excellent! (This used to be commit 25b13f8b79d648188036f027f45bc78ec117cc88)
      adds  8d1d27b   ignore a few files (This used to be commit 8767334d8a44db5cb8abf084d185dae6e32db062)
      adds  632b4f8   added suppport for unexpected udp/138 packets
      adds  fbd17c8   simple mods to add msrpc pipe redirection.  default behaviour: fall back to using internal msrpc code in smbd. (This used to be commit 8976e26d46cb991710bc77463f7f928ac00dd4d8)
      adds  7434c1a   Fixed getgrent() recurse problem. Jeremy. (This used to be commit b5420f6152d5df415231cb3fdf614542dbbd7db3)
      adds  528399a   oops, must use read_data() not read(), as read() may only provide part of the data stream.  read_data() is a wrapper to guarantee receiving exactly the requested number of bytes. (This used to be commit 90c27b7bffa9b2121eaed0e07931830c3ba308d7)
      adds  ac9c699   using read_with_timeout(), min data size 16 bytes (DCE/RPC header), max size of SMBtrans response, timeout of 10 seconds.  read_data() _certainly_ doesn't work, as you don't know what size of the data is going to come back that needs to be fed back in the SMBtrans response.  yes, oops :-) (This used to be commit 70d6f7635776bba98c9c09405eff6c2087dac590)
      adds  794aafe   Added "crap" fix for rotating string buffers. (Increased to 20, added #define). Andrew - please fix this properly when you have time :-). Jeremy. (This used to be commit 8515bdb39c603864246d3a4ff2349fa76b0bd86e)
      adds  437c68b   use a minimal hash size in the unexpected packet database. A large hash is only useful when we fetch by key, not when we use tdb_traverse() (This used to be commit e154f041e8ec8b1097d4a0c727c68d217effba34)
      adds  1f438ff   lower the default hash size a bit (This used to be commit 51ed6e8cec47642641e6b26682fd6f25624b19ae)
      adds  5e9f559   implemented talloc() as described on samba-technical. This fixes the lp_string() bug properly.
      adds  c4914e2   client/client.c: I18N fixes. smbd/dir.c: Reformatting comments. smbd/ipc.c: New password change code for Win98. Jeremy. (This used to be commit 9e90122afd1b6a7cf38660fc3bc3aa8e526bf08b)
      adds  5983a77   Moved check_plaintext_password() into smbd/chgpasswd.c from smbd/ipc.c. configure configure.in include/config.h.in: Added <sys/un.h> autoconf code for Luke's UNIX domain sockets code. Jeremy. (This used to be commit 210d61db08136122f51a93428607fccd582c9e7d)
      adds  eb87c3f   Fix for renaming directories on OS/2 server. Fix from John Janosik <jpjanosi at us.ibm.com>. Jeremy. (This used to be commit b3c0dd72339b2004684b1650c8f7832577bc44b0)
      adds  8bd94c1   Re-added "dfree command" functionality that was described in the man pages but was not in the code. Jeremy. (This used to be commit f4898a1f16a2dbc25d062b0088d6c589a34c93a0)
      adds  cebc237   Generic wildcard matching fix from weidel at multichart.de. Jeremy. (This used to be commit 8b790cf3e21dd415e1daba24f5eba219e824cdc4)
      adds  20bd653   Fixed spurious error message when doing a 'put' of an empty file. Jeremy (This used to be commit 9ba8ad1d3d4559fdf6695a18c99e83a1d37c9ac4)
      adds  f0a3883   Removed unneeded #define. Jeremy. (This used to be commit c33b6d2aba63027408bd9895d2fedfc82f69a8f0)
      adds  e91ceac   - patch from Rusty to neaten up the code a bit
      adds  112faa4   don't require readline (This used to be commit 2dbe70da8db548b3423c6c0de0f282fdf82f0fad)
      adds  102e44e   don't use strcpy (This used to be commit bf9b1328c5843eb217eff4ca05645498de2def82)
      adds  171da4d   this looks like a big commit, but it isn't really :)
      adds  d759a5f   added "netbios scope" docs (This used to be commit ccb6e36d65e48ae08585d8905b975e601bdfcb2b)
      adds  1dac1ec   remove scope parameter here too (This used to be commit c78deb1d229bd301be483a256f1fd2047cec6120)
      adds  dd9e807   always restart nmbd and smbd when asked, even if they appear not to be responding. They could be stuck (This used to be commit 8728c0bc94743935cec28caa83d93833ea3aa6a6)
      adds  3c37bfe   netbios scope is a DOS_STRING (This used to be commit e42b629baa15bf9328945d641d780fc4c7b3ffe0)
      adds  e9ddcee   the -i options are gone from nmbd and smbd - use the smb.conf parameter "netbios scope" instead
      adds  6e8548a   fixed a comment (This used to be commit 32f29c490e6265c8a383ce771943f937c49bfabc)
      adds  faa302c   Fixed deny mode bug : : If a file is resident on NT and the first user opens it read/write with DENY_READ then a subsequent : attempt by a second user (running under Windows 95) to open it read/write DENY_NONE fails. : Under samba 2.0.5a the second open succeeds but the file is write only. Jeremy. (This used to be commit 974af581fe428fd0233c2516b16a5132b0e1b583)
      adds  fab3e0e   smbd/mangle.c smbd/negprot.c: Tidyup of static initializers. smbd/server.c: Fix -l option. Jeremy. (This used to be commit d120f22fefde21b38e43ea5ad0180bf27304d2eb)
      adds  e9a8562   Fix minor typos in the yodl for smb.conf.5 and fix minor English problems :-) (This used to be commit eeb9482f0816558f22e47b1ea4c4272453d467ac)
      adds  5b7f0c7   improved the error checking (This used to be commit 2a152998a1489dead0edadb06f78b0ad6ede1a3a)
      adds  6ba295c   added a DENY test that tests deny mode handling. It produces a matrix of 324 lines (6*6*3*3) of all possible deny mode behaviour. This allows us to compare with NT. We currently don't match :) (This used to be commit 2071105b439e87cb1c7c3a8c1b2046441eb46270)
      adds  e8b5cb4   cli_open() wasn't handling DENY_FCB or O_WRONLY correctly. After fixing that I needed to use O_RDWR instead of O_WRONLY in several places to avoid the silly bug in MS servers that doesn't allow getattrE on a file opened with O_WRONLY (This used to be commit e21aa4cb088f348139309d29c85c48c8b777cff5)
      adds  f2fc3a2   fix a error in access_table revealed by the new deny test in smbtorture. We now exactly match NT for normal files. We still don't match for *.exe files though (This used to be commit 3f7fea58e8da6d98acadaabf0498ea2e88ea5678)
      adds  c01663c   extent smbtorture to test with both an exe file and a dat file (This used to be commit dd2ce575047eb57288bff11669512132fd347fda)
      adds  735ee07   don't treat a packet as a oplock break unless it is a request, not a reply! (This used to be commit 45b8f1c92cf7ecae35240e72741e5ac952587c58)
      adds  0af00ed   I'm currently designing a new locking system (using a tdb database!) that will make us match NT semantics exactly and do away with the horrible fd multiplexing in smbd.
      adds  8433aa4   modified smbd/msrpc credential transfer system.  user session key is *missing* from samba cvs main, therefore it is set to all zeros. this will cause, amongst other things, administrator-changing-user-passwords, and setting up new accounts, to fail, as the user's password can only be decoded with the session key (in this case, the administrator's usr sess key).
      adds  ec5b304   Fixed bug in unix_mask_match() that caused veto files not to work. Jeremy. (This used to be commit f5fedf80bce84dba1468631202337077511bcd25)
      adds  8f4e672   Fixed pointer arithmetic found by IRIX compiler. Jeremy. (This used to be commit 20d72e8959fc800836369e4c970f7cb84b95ac9a)
      adds  50be4e1   Fix problems with broken libc fvct returns. Jeremy. (This used to be commit 6b61f2fe66a62082fdab998ec7bbb1184b9583d7)
      adds  a2dac5f   Use slprintf not snprintf. Jeremy. (This used to be commit b0a5ba9e01e71a64c7e693b6bf3f9bd499d3e095)
      adds  1e2f92a   Added utmp fix from David Lee <T.D.Lee at durham.ac.uk>. Jeremy. (This used to be commit 95d37a1d25d56316c80eec54aea1f358cd621d4c)
      adds  6d81c60   Added missing #ifdef for WITH_UTMP. Jeremy. (This used to be commit 465c5a830827b82f0535d4507b3432c2df6de658)
      adds  08685f6   added locking/brlock.c, a byte range locking system (This used to be commit 67b7b2a5a68fd22222bd54771c779f752ff59917)
      adds  e18a2ca   defined br_off as a type for byte range offsets. For now I've set it as SMB_OFF_T, we need to do some autoconf changes to generate a 64 bit int whenever possible (eg. long long on 32 bit i386) (This used to be commit 09dbe8bccec244c8ea0893a7d8ca4fe85d5420f7)
      adds  0704684   new prototypes (This used to be commit 671e52cec2f254a11f9dcef9ef692afa3b86c679)
      adds  415e3c0   added Enosuchshare and a lock_type enum (This used to be commit 6927aa19052baba2dcfcdec7564dad1a17f4c562)
      adds  6bad53f   the lock routines now take a enumerated type for read/write locks, and we now don't pass the lock type at all for unlocks.
      adds  6c2a1fd   the bulk of the new byte range locking coode
      adds  826446d   changes to reflect the new syntax of the locking calls. (This used to be commit 44117df2c908d473b3e1a1020b22af6d584809ef)
      adds  cdb8c99   greatly expanded the lock4 locking test. we now pass all but one test - that should be fixed soon. (This used to be commit 23bb936e1fdeab2ad697ed946c945ef5ce87357d)
      adds  2afd5d5   some more work on the byte range locking
      adds  3a6c206   Added "inherit permissions" patch. Fixed locking bug found by Andrew. Jeremy. (This used to be commit 38dffd360dc2e44bfc9e751f017e24f81ff0f2fa)
      adds  7cd74b0   Updated docs for "inherit permissions" fix. Jeremy. (This used to be commit 4fbc7358d21f541b7a6e27f768a88007bf390da5)
      adds  82af221   we now pass all byte range locking tests
      adds  7bc1cc7   damn, Solaris already has a "enum lock_type"
      adds  1359195   casts and defines to make solaris happy (This used to be commit 77cf152c02b445f4b6e9de393936dd6e54e6f442)
      adds  012be9e   Added HP change. Jeremy. (This used to be commit 4914d2f161b6a82789f3a9decccb636fb21264c5)
      adds  86da0e8   HP changes for registry querying. Jeremy. (This used to be commit fd8582cc0a751618f4699f435d561f5de54bf7f4)
      adds  94bdf05   useable_space does not include the alignment offset calculations. Bugfix from Marc_Jacobsen at hp.com. Jeremy. (This used to be commit eb06c199163232453e2d9ca50d00765c90f8f3e2)
      adds  0cbae6f   make a br_off a SMB_BIG_UINT (This used to be commit 0751a0ea4cdb7f5db0aa6f359dd3e4f744fc0689)
      adds  5eae2ea   make string_init() static use string_set() instead, to avoid the bug Richard discovered (This used to be commit fdcbf6b52d8373bf8f35718a9649788415c23342)
      adds  33157e9   fixed a formatting error (This used to be commit 10d9d81e8b7eba588526a5d479be74ce8f86fc55)
      adds  54e1176   added code to allow traversal of the byte range lock database this is used with "smbstatus -B" to dump the lock list (This used to be commit 5f022629146701e6d543f77007dc944e4277ab0c)
      adds  b3b634f   use string_set() instead of string_init()
      adds  2d96e58   rewrote the access_table() code to get it right for *.exe, *.dll, *.sym and *.com files. I still find it incredible that SMB treats file locking differently depending on the file name - that is so ugly it stinks.
      adds  8cf023f   a consequence of the access_table() fixes is that we can't treat DENY_DOS and DENY_FCB as the same thing anymore (the difference matters for *.exe files) (This used to be commit 8f3ff09283db87083a81a943909ae047cdd9e48b)
      adds  48ff3b9   proto update (This used to be commit ab492d46942e9c43e6b61a04f9db75d9fc3f40d6)
      adds  2513cd5   use GET_DENY_MODE() macro instead of the bit shift (This used to be commit d72c98a931ff05a7f8b74b98cd7ebd025a87d249)
      adds  446f2ae   as obelix would say "these romans are crazy"
      adds  b09e4c3   use GET_DENY_MODE() macro (This used to be commit d9c3e0e61f315ad4d9c3ea6bb6acc8500befe6b4)
      adds  6389b81   renamed DENY to DENY1 added DENY2 test that checks all 648 deny combinations for the case of two opens on the same connection (This used to be commit 01d4c4784dd26bdfc9883907b3170e8b0ea0cd6f)
      adds  62b02ca   made access_table() a pure logic function - makes it simpler to apply maths to (This used to be commit 0ad62f128d1c26b8f7e71bc045c6f4a584f8d374)
      adds  4e15be9   fixed some typos in access_table() which, amaziingly enough, make no difference to the result. (This used to be commit 9e28b7220bc293e386fec30c2d2e7e401b61b1f7)
      adds  34edb1b   SAMR_R_UNKNOWN_38 is 3 uint16 params (4-byte aligned) followed by status code. (This used to be commit 55035b8984c135ddd2c4e3be18caf8833975841d)
      adds  4f48264   test for pre- version numbers (This used to be commit c1f25dbf996de50f486a165b314119e9f4ae0419)
      adds  ea9909c   Added Herb's swat fixes. Jeremy. (This used to be commit fa3d91de8957c932f02205f9257dd3e47892a43d)
      adds  d85e6f2   Moved Herb's global -> local changes to HEAD. Jeremy. (This used to be commit bdb2ff6a38f55a66fa7e142f30442899193805ee)
      adds  d91bfab   made cvs main up-to-date with samba_tng, with addition of process id to msrpc loop-back interface. (This used to be commit adbf97c0a93149e17496b002ecc8ecdb3f360ed5)
      adds  43f1d80   we need -lc when making shared objects or glibc doesn't do its magic binding for stat() (This used to be commit b52e60d5685b6ce9e581b5598b2725a4bf88ab06)
      adds  014bdf9   tdb record read error return check fix from Dave Airlie <airlied at samba.org>. Jeremy. (This used to be commit 82c99dc8d8bc79e88f0db651f04fc23508195a51)
      adds  b5e7e42   First set of speed improvements from Ying Chen <ying at almaden.ibm.com>. Inline several commonly used functions as macros. Jeremy. (This used to be commit fc0219c7cc4b83e6db17d5b3be70d74fd7971089)
      adds  d867b86   Second set of inline optimisation fixes from Ying Chen <ying at almaden.ibm.com>. Stop makeing function calls for every use of skip_multibyte_char. This function is called several *million* times during a NetBench run :-). Jeremy. (This used to be commit e5a3deba46ea2d4cb49a6c4b73edd766fe8b5a5c)
      adds  ace4006   Added hash-based stat cache code from Ying Chen. Jeremy. (This used to be commit b62a1bd6328f5894ae1a2fef3ef6fc66304ade52)
      adds  451dcb3   Fixed code page conversions of messages outgoing/incoming. Jeremy. (This used to be commit 84b045cbc8b337f1e23f200af433ac9d265a22d4)
      adds  40122f6   Modified auto alignment of ud[] struct on stack to be declared as an array of pointers. This should cause alignment on a correct boundary.. Spotted by Darren Reed <darrenr at telnetmedia.com>. Jeremy. (This used to be commit 91f4d0675333d7c5d7bb5ff077faaf83e1fd9bfe)
      adds  ebfef23   Fix from Motonobu TAKAHASHI to sort code page parameters first. Needed when reading the rest of smb.conf. Jeremy. (This used to be commit 171bef4d95390c1a74591fb06327cc993360a764)
      adds  21df01f   Wrapped popen calls in HAVE_POPEN - needed if we are to add the env patch. Jeremy. (This used to be commit 94c075faee88538e48d1898f1694500b8a5d4c8b)
      adds  230f81b   made "enable" and "disable" the default "lpresume" and "lppause" commands for SYSV instead of the lpc commands (since these are BSD commands)
      adds  71e83b2   Pass arguments to ./configure (This used to be commit 6e9ab5157842700adc895a6ae0bcf0927bc43588)
      adds  1afd542   system_name not server_name (This used to be commit e9da53012011b30cab80074fdc55e624ede97979)
      adds  fdcdfe6   file srv_netlogond_nt.c was initially added on branch SAMBA_TNG. (This used to be commit f25bffada9b65236adbece7284a699c37af74f6d)
      adds  18b31bc   Some strange CVS weirdness happening here.  I had SAMBA_TNG tags in my head branch CVS/Entries file leading to lots of fun and games.  )-: (This used to be commit bb07eceddb0552ff17ba9db94ae81f58226be4b5)
      adds  04f7d80   Busting up of source/include/smb.h into smaller pieces which can be #included by VFS modules without bringing in too much other junk. (This used to be commit 13a2cf80f65156e725a5716e62a4c44e70f5340f)
      adds  0696c8c   Added .dummy file. (This used to be commit 71fc4dc7917d5c4782f61640c5b7681732742766)
      adds  f3772fe   Added smbd/vfs.o and smbd/vfs-wrap.o to smbd objects. (This used to be commit d91bfec537cf9959b47ad1cd470e18a6ddcbda6f)
      adds  71604bb   Add -rdynamic to LDFLAGS if libdl found. (This used to be commit 4c14a343d10bbddd69a1dc5abc9d4f64cf75dacc)
      adds  3d9a9cb   Comments to use vfs_* functions instead of dos_* unless really accessing files on local disk. (This used to be commit b55f63da7e6a3c306ce668c77ed63a41d33240db)
      adds  6df7bfb   Added 'vfs object' and 'vfs options' smb.conf parameters. (This used to be commit f872518972e7942e31b5ac5150d7ed8b0fbcf641)
      adds  16bb009   Mega-VFS merge.  Yeah baby!
      adds  bc48e6d   make proto (This used to be commit 8855d7346d0c15ecada2fc092e360b58ccf161fe)
      adds  7960132   Backed out -rdynamic linker option.  It seems to be GNU ld specific. Need a platform independant way of exporting symbols for dlopen(). Perhaps this is only needed for certain platforms anyway... (This used to be commit 8b26be1e82d329c9ea8a1d6a71e5e9f440eb93ac)
      adds  ae76961   Put back lots of missing calls to dos_to_unix().  Thanks to aono at cc.osaka-kyoiku.ac.jp (Tomoki AONO) (This used to be commit 176c405d2702a4245561ff56c8eac3c754a0dea3)
      adds  bbe275e   1) added void* state argument to tdb_traverse.  guess what!  there were two places i found where it was appropriate to _use_ that third argument, in locking.c and brlock.c!  there was a static traverse_function and i removed the static variable, typecast it to a void*, passed it to tdb_traverse and re-cast it back to the traverse_function inside the tdb_traverse function.  this makes the use of tdb_traverse() reentrant, which is never going to happen, i know, i just  [...]
      adds  1546a4c   Hopefully these changes will actually stick. (This used to be commit a2782097db258a164bf43d814e8832a27d0eb3f1)
      adds  3b6298b   Fix some compile warnings. (This used to be commit ccbd936211d4bfc8687cef78405ae58127289d13)
      adds  c473ca6   After 3AM, it's getting hard for Luke :-) (This used to be commit 61c970b10adc37412722a6ee54b166d41ed0a071)
      adds  ebbb007   Fixed compile warning in locking.c:traverse_fn() (This used to be commit eefc8972217e5a700b90f13ab040a0919f184d23)
      adds  427a3ba   Fix some more compile warnings. (This used to be commit 507624dbc0a1a9e1df72a6b8de45038e86a9e5b1)
      adds  868c81e   Added check for SGI IRIX brokenness with semaphores when using gcc. Code from Don Badrak <dbadrak at census.gov> Jeremy. (This used to be commit 773d6e504b1ac97f0d8136002ace2c0c0771a163)
      adds  6a6749d   First commit of the spoolss code to the HEAD branch.
      adds  59ac32c   Jeremy can you check lib/util_unistr.c for codepages support ? I added 2 UNICODE <-> ASCII functions which _don't_ honor codepage support.
      adds  195e3d4   spoolss definitions.
      adds  b7ef313   spoolss include definitions
      adds  cedf91b   make proto ...
      adds  07fd3b3   Hum, I should remove my gloves when I'm in front of an xterm :)
      adds  27ce49e   Moved over lib/util_sec (with added fixes) as the HEAD source seems to have drifted a little. Jeremy. (This used to be commit ebcdb4afee04cc3b94e60b1de86c2b534d4e233e)
      adds  74f0d16   added masktest to head branch, in preparation for another assault on the wildcard handling code (This used to be commit 3f77690dade57f4ae9da7196b0aa7a3a43afcc46)
      adds  94d68eb   update masktest for new make_nmb_name() syntax (This used to be commit 3609e835d4f938190f43b958403978c892b4bc9b)
      adds  2768aec   Defensive programming for cli_error(). Jeremy. (This used to be commit 94ed74d5b09d6f28b47b2855c4e4a1dc5c2108d3)
      adds  f452de7   Correct for for core dump in smbpasswd with cli_errstr(). Jeremy.<F4>plit the test for NetBIOS name being *SMBSERVER. (This used to be commit 34b0e2acb050e384c132ddfb50ec84157fb430c6)
      adds  fe05c85   Fixed wildcard match bug with '****' with smbclient. Found by Andrew (damn him! :-). Jeremy. (This used to be commit c8ca70f99ee2eae5e29ddf0dd4bc231fbcd188f2)
      adds  181aa19   file ntdom.c was initially added on branch SAMBA_TNG. (This used to be commit 1f7964f29b9bcc92517e10c4f47c56fb2de5c9ab)
      adds  dacbb15   the beginnings of a fnmatch() based wildcard matching routine (This used to be commit ef256de9d9a204cf91fe8b636d07400cd0648d1e)
      adds  89c3cf8   damn, masktest now needs the mangle code from smbd
      adds  9d59503   Ooops. Fixed stupid typo with missing ! in cli error code. Jeremy. (This used to be commit 0babc4baea62aa40e8698ab88b3a95d514c001b6)
      adds  74ca35e   Not enough args to DEBUG statement. (This used to be commit 156f438bce607236b2d91c28f3dbe8559e048738)
      adds  13ac8fd   Return "Invalid tdb context" instead of crashing when tdb_error called with NULL tdb context. (This used to be commit ba9f24c0964054f22cd8f0de32cfeacb88b4800c)
      adds  8688933   fix the reply of rpc_alter_context OpenPrinterEx is now decoding correctly the query most of the EnumXXX use the new_buffer struct. check the (un)marshalling return code.
      adds  3cf31a1   Added replacement functions sys_popen and sys_pclose. These are based on the glibc source code and are safer than the traditional popen as they don't use a shell to exec the requested command. Now we have these functions they can be tightened up (environment etc.) as required to make a safe popen. It should now be safe to add the environement variable loading code to loadparm.c Jeremy. (This used to be commit b52e92b09d4ca3b66e534f520468dee27065d048)
      adds  4175061   Added "source environment" parameter from Nicolas Williams <Nicolas.Williams at wdr.com>. Jeremy. (This used to be commit f29847cbeeb0109f1fa61e9851e8cb0689b5228d)
      adds  f89a1e9   tdb_traverse() now takes three arguments. (This used to be commit 2d3e2f8877fb8eb21b4ccf4d7a56f1c625c71780)
      adds  4feb854   Make proto. (This used to be commit a12ebc50be4384750b10bf0c391adc967cb096ff)
      adds  8b45838   Added support for SO_REUSEPORT for systems that have it. Jeremy. (This used to be commit 377515cf9624720362c0b76969b9381d9972a13f)
      adds  590d92c   More checks for passing NULL tdb contexts to tdb functions. (This used to be commit 7faa70d254549e60520de1ed1112d41fe9a4d77c)
      adds  c988b69   Updated docs for tdb_traverse. (This used to be commit 8cbc7dfa031cb66d1f011705b6bd76d56c68cae5)
      adds  92bf37e   Don't assume that the (files_struct *) passed to fd_attempt_close() will be non-NULL. (This used to be commit 02f845e54351ec57ee873a8ed887285552c6ecab)
      adds  1a27ef1   Fixes for Eastern Europe code page. Jeremy. (This used to be commit 0ec82d661a27a02322e5c8da20a18f33bfb24a3e)
      adds  8dcac9f   Fix for reporting file system attributes correctly. Jeremy. (This used to be commit 801ed2389b97f921aa855513696d304c542fda04)
      adds  0e00421   more rewrite ...
      adds  ed95d8e   Fix for crash bug from Paul Tyler <pct at ansto.gov.au>. Jeremy. (This used to be commit 89aa4d8ca9cc9e8e6dd4566076c0cace8b82d838)
      adds  f732446   richard got the short request for GETDC right (hooray!)  win9x _and_ nt now work. (This used to be commit 27ef1789267c7af70071ac9b1d216b4dd745578a)
      adds  9db96b7   lib/system.c: Fixed gcc warnings. nmbd/nmbd_processlogon.c: Use "True" and "False" instead of 1 and 0. Others - preparing for multiple pdu write code. Jeremy. (This used to be commit 9f879ec396230deba34fbe5e82d8a65f92137c54)
      adds  1f28a34   Multiple-dot scope handling fix from Greg Bowering gb at pobox.com Jeremy. (This used to be commit 693a582c23599bbdd45adb30401b1162e44fd274)
      adds  f3319f7   converted a couple of bzero() to memset()
      adds  6601887   made dynamic the Printer struct. No more limits :-)
      adds  0f1eee5   client/client.c: libsmb/clientgen.c: Fixes for Win2k smbclient browsing. Other fixes implement smbpasswd -x user to delete users. Also allows swat to do the same. Jeremy. (This used to be commit 9f6ad046761adecafba59040baa3abc9f0959e65)
      adds  badee62   rewrote enumprinterdata. still a bug in it but reproducing it hard and borring.
      adds  fd3acf4   added enumprintprocessordatatypes now NT is happy and the "always send data in RAW mode" is checked
      adds  e4de0e5   Added tdbtool to .cvsignore list. (This used to be commit 2892f6e534d5084b50287bf3859be74d52978cb7)
      adds  676df39   Allow tdb databases to be created "in memory" without having a file associated with them.  tdb can then be used as a hash table data structure. (This used to be commit b345c0a1058bcde7689bb9566535e9f1c46ee173)
      adds  7969180   Modifications to tdb_traverse() arguments to remove compile warnings. (This used to be commit d64456b5889f0ee3a8c2108c13789540bfc3d90c)
      adds  0a77ae3   Oops - put back filename argument to tdb_open(). (This used to be commit 110ec9923bd2ad729d63f129514f3f1de76de9c1)
      adds  1f6f8c2   Makefile for tdb directory. (This used to be commit 60ae73c257e84aa128954f0cf5cf59e7996c68d9)
      adds  f429162   Fixes for strange Win2K attempts to auto-inherit ACLs. Jeremy. (This used to be commit 41e37c51816ec048952ada1513c62f2689589001)
      adds  4fb0143   Fixes from Luke, back-ported from TNG to Win2k. Correctly return FAULT_PDU on unknown rpc calls. Win2k now correctly shows the owners of files. Jeremy. (This used to be commit 066898689f496dc655c3f0a553ac5e884e078022)
      adds  9fd3d39   Check for null tdb context in tdb_exists() (This used to be commit bbacdb834f9c8f8c34368664def42dabe78d90c9)
      adds  7260655   Fix for Win2k unicode bug where doing SMB_NT_TRANSACT_CREATE it uses unicode filenames whilst *not* bothering to set the unicode bit. Nice :-(. Jeremy. (This used to be commit ccddf4d92e4b1af6076692c21247a838498201fc)
      adds  50444a0   Fixed smbpasswd crash bugs found by Giulio. Jeremy. (This used to be commit 54440428e5dbf5c1e673e881d3a9364e64ad2ad7)
      adds  2792106   Added new codepage from Ded Marazm <DedMarazm at mail.lv> - MSDOS baltic rim. Jeremy. (This used to be commit b8b98d50588a68a8001f4f7eeb09d0d19e232d13)
      adds  99be80b   Off by one error in detecting Win2k unicode bug. Jeremy. (This used to be commit 4971e8b44ac38806f6fc0b3bd22d3ccafd1f5d4e)
      adds  d82ea9d   Fixed bugs with -x smbpasswd entry. Thanks to Bruce Tenison <btenison at dibbs.net>. Jeremy. (This used to be commit c7695c66774225248978ac9ca2615762a0d449aa)
      adds  4569595   Update last changed time for new password entry. Jeremy. (This used to be commit a8ccf1d9532cdf623342c968f51f1d89f89d728a)
      adds  ea1c3cc   Correctly full buffer smbpasswd i/o streams. Jeremy. (This used to be commit 7b222ed713d47241822323970214326b6a8e67ac)
      adds  5eae8c7   Tidied up fchown code, error reporting. Jeremy. (This used to be commit 8e3239440dee6c6f50d26b70f7db46bef2a87a2d)
      adds  78d7ba5   changed prs_unistr to parse empty and non-empty strings the same way. fixed typo in SPOOLSS_SYNT some cleanup of unused functions wrote make_spoolss_enumprinter and make_spoolss_openprinterex for rpcclient as I'm trying to keep in sync the parsing code between HEAD and TNG.
      adds  0f987d7   fixed enumprinterdata.
      adds  fd69e4a   Enumprinters level 1: reply *exactly* like an NT server BTW, found a little memleak in it.
      adds  3958c39   added a tcon test: make two tconXs with the same user/pass, open a file with one of them and try to write to the file with the other. (This used to be commit f8d3ce0419aee44e4d5efe1257ce4b27f7511ceb)
      adds  952799d   dded Microsoft Dfs services. * added a new msdfs/ directory under source/ * added msdfs sources under this directory. * modified configure setup to add a --with-msdfs configure time option
      adds  4e6e454   Corrected DEBUG messages. (This used to be commit a2d62cd30a25e745c4df7ecd6675babc853238f4)
      adds  18465ec   Fixups for Win2K security descriptors from the 2.0.x branch. Jeremy. (This used to be commit d22d4482b5e170f352dbfde5b37fc4d4e0eb0a49)
      adds  6bb92a6   Big update moving the multi-pdu support from 2.0.x into HEAD for JF and the printer functions. Also tidied up some header includes and got the order right so you can now do a :
      adds  7f7c2e2   Not used. Functionality folded back into rpc_server/srv_pipe.c (where it originally came from). Jeremy. (This used to be commit b9bc7e8cb6255f2973f680678f93978f17489938)
      adds  25ac965   computer too slow to compile with debug info (100mins), but i need all the warnings. (This used to be commit 3f1d5f7c41a69d1249978c84c84ee4c80abf6cdd)
      adds  adee6e0   indent went wrong.  grr. (This used to be commit 525338e80766fe3dbcc4a64db8e957ae63c5e9d6)
      adds  32811ab   restore the spoolss pipe as Jeremy replaced srv_pipe with the one from SAMBA_2_0 :-)
      adds  115d98e   removed unused variable
      adds  e0ebb76   getprinter level 0: was to short, found most of the fields, undocumented, undecoded, nothing in MSDN, but now it works :-)
      adds  83ee937   you know, when you do a cvs commit, you _really_ expect it to actually work. this explains why j-f wasn't happy. (This used to be commit c51e38214a5323d0aa9b6dcd948a76ddc29f5305)
      adds  5e22394   Fixups for compiles with gcc flags -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual Partially implemented rpc daemon redirect (needs more work). Jeremy. (This used to be commit a462191698fa589ceac4afd14c652adf699eccad)
      adds  d56e342   Fix for names with spaces and some I18N filename issues from V. Fyodorov <V.Fyodorov at VAZ.RU>. Jeremy. (This used to be commit 4673aa1a4b133338715059174813b8e29d093972)
      adds  0307b23   Cleaning up the warnings from configure.developer. Found that Jeremy had already made some of the changes. (This used to be commit ca02d9f8219265f80fe11236c8c146db1dbb1ae2)
      adds  f2d86ad   Cleaning warnings from configure.developer (This used to be commit c48579a4fc6c17126712f3a9a9c5212063a6a24d)
      adds  d50abde   Cleaned up unused variables, returns from non-void functions etc. (This used to be commit 6ce72c37429c3fc0629fdbd5f5656f07970a8e4a)
      adds  7b97d05   You *must* use O_EXCL when using mktemp (security issue). Glad this code never shipped :-). This is not a problem in 2.0.x. Jeremy. (This used to be commit a0c302f4d03ab07d697115fa8520d0cb0b2ba616)
      adds  741dfef   Fix stupid logic bug in detecting start-of-pdu in writeX on pipe. Found by JF. Jeremy. (This used to be commit 8315583694249278c57948406c1f48e2128f2b08)
      adds  3848759   Added standard shell command thing using '!' as first character. (This used to be commit 829e645f62ffa16041c0cc126174d6fe8f63a2f0)
      adds  530a01c   moved #endif to end of function to compile when dfs is disabled.
      adds  79bfb14   parse correctly getprinterdriver2 found a stupid bug in enumprinters fixed some memleaks found a coredump in enumprinterdata getprinterdriverdir responds correctly now.
      adds  6e11f21   Interim fix for LPRng. If a lpq parsed line start with a space, we skip it, to prevent false status return value.
      adds  bf5f8bc   small fix for addprinterex at level 2
      adds  3e07f63   Cleaned up call_trans2getdfsreferral for when MS_DFS is not defined. (This used to be commit 2b99318341a3f3a3ac138fe96ad271726bf1552c)
      adds  7d2a8cd   Cleaning up call_trans2getdfsreferral. Instead of a #ifdef MS_DFS in call_trans2getdfsreferral()... , now using a generic call leading to some #define problems.. hopefully I've corrected the last of them. (This used to be commit b5a489fbb808cc7c8ff2338344ef2dae8e351e44)
      adds  c5fbb29   oops ! forgot smb.h in last commit added info level 1 parsing code for addprinter(ex)
      adds  01d8857   include/smb.h: smbd/negprot.c: smbd/reply.c: Fixes to recognise Win2k. param/loadparm.c: Put debug timestamp parameter back to correct default. smbd/nttrans.c: Fix to detect Win2k unicode bug with transact create. Jeremy. (This used to be commit bb100352ab2f98fab3978008d269920e03efcf6d)
      adds  1915667   Adding libtool support to HEAD branch.  We're going to need this for various things yet to be merged from TNG.  The smbwrapper stuff should probably be ported across too. (This used to be commit b183c24220154b33fbb1c1712d1ef819ef4e1290)
      adds  08607c3   Fixed parsing issue with HP printer defs reported by HP. Jeremy. (This used to be commit 035272e6bcc8c43bf4521e4a20b0c35b0901e904)
      adds  321091a   Fix from NAKAJI Hiroyuki for a trailing '\n\ in asctime. Jeremy. (This used to be commit 87df97c9365a185e4ea6bac7b832b8cf38144624)
      adds  5b9130f   use proper parameter names instead of alias names clear lppause and lpresume commands since they don't exist on IRIX change spool directory (This used to be commit f6404f0b55dc0d098c1ad951d84093d3e763b28e)
      adds  1362d33   use parameters to minimize changes in samba for irix release version (This used to be commit 2b0d05d81c485707e3e6727a38d5782ec6d9ce7e)
      adds  4d43977   fix a bug in enumprinterdrivers
      adds  a36d737   removed extra arguements from make_nmb_name calls (This used to be commit d97f5d57d07b03c1df69099625b9d3faabe3f605)
      adds  e601c02   Fixes to add "paranoid" option to popen. Checks some basic things. Jeremy (This used to be commit 3b8cbb10de322fd7a1063fb5b681790b10d24ab0)
      adds  0958f44   Fix from christoph.pfisterer at rwg.de for large directory listing to OS/2 server. Jeremy. (This used to be commit ce1c36541255b51ae429e530c0ebf016009ab84e)
      adds  d1ac0e9   Added preliminary user list code from HP. Needs to be made dynamic and backended with a tdb database so the list can be shared between multiple smbds. ToDO.
      adds  2864ac5   indent update to make t easier to see setuid mods in TNG.  some code from these modules i had to leave out (nothing to do withj setuid) (This used to be commit 96717211edcc389daa4494907251ffb79ffa56d9)
      adds  b89b75a   added the following message to all dce/rpc client/server code, except the spoolss code (it's cut from TNG) and the smb-dce/rpc interface code that jeremy has been working up to TNG-functionality.
      adds  253e4ee   disabled code from HP that replaced get_sampwd_entries() with get_passwd_entries().  get_sampwd_entries() calls the generic SAM pwdb API, whereas get_passwd_entries() calls the Unix database explicitly.
      adds  c90a455   disabled the getgrent() code recently added that returns all unix groups as NT aliases.  no allowance is made for possible clashes with some unix groups that may be mapped to NT groups, not NT aliases.
      adds  8f16201   acconfig.h configure configure.in: Added check for UT_SYSLEN for utmp code. include/byteorder.h: Added alignment macros. include/nameserv.h: Added defines for msg_type field options - from rfc1002. lib/time.c: Typo fix. lib/util_unistr.c: Updates from UNICODE branch. printing/nt_printing.c: bzero -> memset. smbd/connection.c: Added check for UT_SYSLEN for utmp code.
      adds  6814d0f   Correctly convert from little-endian UNICODE to dos_codepage when doing secure file create. Jeremy. (This used to be commit 90134dd13721f60d4fb05ce9434b65e95ff09629)
      adds  6149297   rpc_parse/parse_spoolss.c: Added checks on mallocs/overflow checks on all prs_xx calls. smbd/connection.c: Fix from David Lee <T.D.Lee at durham.ac.uk>. Jeremy. (This used to be commit 53721fbc7d2a986cf999b8f031a2d9003c0dccae)
      adds  da2da10   load smb.conf and interfaces in masktest (to allow for netbios name resolution) (This used to be commit f007531742f5570d5b9b8cb20cab19cd1ab1bfed)
      adds  b18791b   merge from tng ...
      adds  4e7af2b   when doing a "secure nbns" wack response and check with owner for a multihomed registration we were sending the packet to the wrong host! We sent it to the person trying to register rather than to the person who currently holds the name. That means we were not secure and we could allow two people to register the same name.
      adds  3a290ce   rename static reload_services function to reload_nmbd_services because it clashes with other reload_services definitions. (This used to be commit affaf9c5411e533a77621574d356e886eea93465)
      adds  4acd40e   moved nmblib-specific code from util.c to nmblib.c. (This used to be commit 1b9077a1d5295bc8522b83ebed2d41d5dbd28a27)
      adds  61302f5   fixed the hanlding of recursion desired when sending packets from nmbd. It does NOT follow the rule that packets to the wins server have rec_des set (I know that we have postulated this in the past). Please don't screw with this unless you do careful testing from WinXX clients.
      adds  6570b48   the final part of the nmbd merge between head and tng - this gets the GETDC stuff sorted out (This used to be commit f6b56ae93e47a54317f2711533ec8208d5cbc8a9)
      adds  18bc76a   changed the definition of dos_PutUniCode
      adds  0583c25   Fixed crash bug in new handle_netbios_name code. Jeremy. (This used to be commit 26963f2f8ec923991efecf6ac177fb17e7a924b0)
      adds  aaa8aad   Moved common code to set parameter offset field correctly oout of 'if' statement into main function code path. Jeremy. (This used to be commit f15ca0d9273d718534ba2fdd2ccd14ab90a95c8b)
      adds  b546035   Win2k will only accept volume labels in UNICODE. Fixed.... :-(. Jeremy. (This used to be commit 676db02f1cd7cb81c58cbbdd3bc94da17dad5227)
      adds  1bb5664   damn, the test was the wrong way around for short_resuest (This used to be commit 1ac46c40118fce9443141ce19506d124a873b73d)
      adds  84b1640   More Japanese filename fixes wrt VFS code from Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp> (This used to be commit a9b628ebaa90e464366d0284226753f31439af9f)
      adds  6ca0ed9   rewrote getprinterdriver level 3, now correctly handle the dependent files. A number of memleak fixed some error return values fixed.
      adds  c475ab5   split addprinterex in preparation for level 1 support and to stop it coredump.
      adds  9966573   Cause nmbd to ignore loopback interface when constructing its interface                                                         list. This is done by default when interfaces are probed, but if someone explicitly adds 127.0.0.1 to the interfaces line for smbd, then nmbd would start to try and register names on it. This was not good :-(. Jeremy. (This used to be commit cc3ad825214686ad03dd4176d0c55290d1de6221)
      adds  0d9d264   Fixed bug found by JF where if the amount of data to return in the prs_struct was small enough to pass the SMBtrans max data test we weren't setting the "more data needed" error. I was fogetting the RPC_HEADER_LEN.... I now check the correct length (current pdu staging area length). More printer spool enum stuff works now. This bug does not affect TNG. Jeremy. (This used to be commit 1c9d2c016a78b0ed11dc68adeabb709903444837)
      adds  332013e   Added check for LL suffix to long long ints needed by AIX 4.3.x compiler to allow successful build. Jeremy. (This used to be commit 567713a07c089ab3ebb4c9b96087777de154b601)
      adds  3daa0cf   I finally got sick of configure being run automaticaly when I run make clean or in other situations. That then screws up options I pass to configure and is generally annoying.
      adds  772ab75   Fixed spelling of Andrew's name.  (-: (This used to be commit b912fb7dd239ce18a9b2e4ffaf1785d32899dc9f)
      adds  6b201d0   Fix for coredump in testparm. Jeremy. (This used to be commit c4c06650dd2407919213e5393ae501815a10c4f5)
      adds  0c4e40b   samba-bugs -> samba. Jeremy. (This used to be commit 8fb9843c40d5e8942006089e61dc9e709c9c8cc6)
      adds  15bb28c   IRIX include fixes. Jeremy. (This used to be commit 3a39acd3535647b0f28f51eea29573d5cb1eb9be)
      adds  42796c4   fixes for broken IRIX header file merged from 2.0 branch (This used to be commit 351b25727e69864f06f363c1fce1ab04f3f2ca77)
      adds  a49d86c   Additional fix for nmbd and 127.0.0.1 interface. Jeremy. (This used to be commit 715fa7ea8cf00d72c868bed420c28a29011f53a1)
      adds  68b1382   Fix for spoolss code from Alan Hourihane <Alan.Hourihane at pinacl.co.uk>. Jeremy. (This used to be commit 33aa541e89ebe2e6a7c1808cea6dc7128bdb0587)
      adds  576c970   Hmmm - unicode codepages need adding to HEAD. Thought that'd been done ? Jeremy. (This used to be commit efbb327ff94aeb4ee18a73b169007dfe8a139b02)
      adds  d6981c2   Fix for compiler warning about invalid structure type. jeremy. (This used to be commit 58a16e2718e6400fe9f20d61990818f2d146042f)
      adds  ba0a53b   Removed unused parameter vuid from rpc_server api_* calls.  For the very few functions that need to access the vuid, it can be obtained from the current_user global.
      adds  16d53e8   Snuck in some whitespace cleanup while I was visiting these files.  (-: (This used to be commit f249dc041f3f3bdb1adaa41271236ffdb2447475)
      adds  9d5ddab   Removed strange optimisation (paranoia fix maybe ?) that stopped smbd from returning '.' and '..' in a top level listing of a trans2 directory scan. NT does return these entries. Jeremy. (This used to be commit 7325059a0940909ddd98b32d62423700545ef87e)
      adds  2d15c34   Change to vfs API. POSIX states fsync should return an int, not a void. Jeremy. (This used to be commit 6c442d68afae4140e28b770343a900b5ce510b4a)
      adds  6fc9ba3   Added strerror at debug level 0 on file create/open fail. Helps catch problems. Jeremy. (This used to be commit a25891f52491a3aed89302704ba24df832aedf0b)
      adds  dc2d154   changed all the status code to ERROR_xxx instead of NT_STATUS_xx which are wrong in the spoolss case.
      adds  974cf7d   off by one error ...
      adds  d598f54   JF - you might want to look at this patch.
      adds  a5ef1a7   Improved clean target. (This used to be commit facdfd319de59be4dd9b500202d33a2f3853c2c6)
      adds  bfbbd1a   Added *.so (This used to be commit e6d11483e2187d8f794f38f5687758f2a2f0b0e6)
      adds  b61dc7f   fsync() returns an int rather than void. (This used to be commit 26972823cf66aa8c4e61af9b208707c11c8b8ac6)
      adds  154596c   filled the architecture table (useless for the moment). fixed GetJob.
      adds  aac823a   Modified interfaces and added checks around *all* *alloc calls so that errors are returned on memory allocation failure. Jeremy. (This used to be commit 9a118cd4a2b03146b341eeffb62144a2d29b574c)
      adds  f4274fe   utmp compile fix from peter at cadcamlab.org (This used to be commit c0562a02c345c3eb7d9a26b85bef454355023ba3)
      adds  d97c3e4   don't echo warning messages twice (This used to be commit 64a3fd2bc5d84494a4aba044dc73ece4ef82dcd5)
      adds  0017655   split out the lpq parsing code into a separate file printing/lpq_parse.c
      adds  df72a6a   removed the read prediction code from the head branch. I think the idea is fundamentally flawed anyway and it has been disabled for a long time. (This used to be commit 08de67ced40d563ee468f40faa81a88f12a1ecc1)
      adds  c7d3912   got rid of the file_fd_struct structure completely.
      adds  b36ea9a   the first of a bunch of changes to code with getting rid of the fd_ptr element in the fsp
      adds  c304369   rather than doing print file open processing in open.c we now handle it in print_open_file()
      adds  689ec46   the bulk of the changes to get rid of fd_ptr and move print open handling to printing/printing.c
      adds  1e66881   new prototypes (This used to be commit d9130377b297a7a12e953e11bf5d484d48e772e0)
      adds  2733f53   initialise fsp->fd to -1 (This used to be commit 5257ff5d67632922a64266ad2ce5d5a38c701cbc)
      adds  4379d35   Fix for soft quotas not being set from            Norbert P�schel <Pueschel.Norbert at Walzbarren-VAW.ne.uunet.de> Jeremy. (This used to be commit 5480ecf24bc7c97f25a5a6aee7e24eba7e87a458)
      adds  416fa53   added checks to open both \\server\printer and \\server\share.
      adds  cdf2230   two minor bugfixes for SCO UnixWare. The first is to catch SIGPIPE so that putmsg() inside their send() doesn't kill swat and the scond is to open /dev/null to replace stdin after we close that (This used to be commit d35bbe56bc9e3e5896b2ebdf33ff6468a0432e1f)
      adds  03630a9   added a cheap and nasty skip_unibuf() fn to allow easier merging from TNG
      adds  2fa9226   finally got sick of the "extern int Client" code and the stupid assumption that we have one socket everywhere
      adds  5f6ccc6   new prototypes (This used to be commit be7ecd0977734174645c1389836a657f62375db8)
      adds  55fa163   some updates to the process logon code to reflect lukes latest research plus some cleanups (This used to be commit 1682faa1b0e95fc5acdf9b10da80a6515f8772cd)
      adds  17ea0bd   add an align4() function (This used to be commit 7969f4dccbc5a506ef58b9270a08f8f70d9006f7)
      adds  420099f   add a comment (This used to be commit 0da440c8fe365fd53c313e9dc62dda7e40916d62)
      adds  ca08514   prototypes (This used to be commit 04bee56160d95cdf971dd2e2c05e1b7482e0fbe9)
      adds  f6be38c   include/byteorder.h: ALIGN4/ALIGN2 macros. include/includes.h: Added SMB_BIG_UINT_BITS. lib/util.c: Removed align2/align4 - use macros. libsmb/namequery.c: Use ALIGN2. locking/locking.c: Replace do_lock, do_unlock, args with SMB_BIG_UINT, not SMB_OFF_T.                    Needed to move to hiding POSIX locks at a lower layer. nmbd/nmbd_processlogon.c: Use ALIGN2/ALIGN4 macros. smbd/blocking.c: Replace do_lock, do_unlock, args with SMB_BIG_UINT, not SMB_OFF_T. smbd/re [...]
      adds  2311eca   The latest open() code changes broke the NT directory opens. Detect if a read-only open on a directory was done and return an EISDIR from open_file(). Changed interface to fd_close to return error. Jeremy. (This used to be commit df4302f3911447fcebe9342f6cbf3b89bd3bafba)
      adds  9bb3efc   The changes made here broke NT security descriptor returning to NT clients. We need to talk about the MACHINE.SID/<WORKGROUP_NAME>.SID mess..... Jeremy. (This used to be commit 5bdaa043f015771cccdc9413c37232ab4a3e2e8e)
      adds  a110c7c   Bloody typo ! It should be & 3 , & 1 *not* &~3, &~1. Jeremy. (This used to be commit 83734b67615382d08c3f302f90a94a0eb836c79e)
      adds  4743965   Andrew made it faster :-). Jeremy. (This used to be commit f2a775d3fb605587d3ce134dec7a895de1fe562a)
      adds  e1083ea   Roll back to using static MACHINE.SID after consultation with Andrew. This code will be removed soon and a SID auto-generated from (probably) primary hostname and never stored in a file will replace it. Jeremy. (This used to be commit fbfe94a799cda7f728bc920d4f0655d4f537e3b6)
      adds  afd40c8   Ensure that CHECK_FNUM rejects fd == -1 correctly. Jeremy. (This used to be commit d2fff2596ad1585fc6a5e033fe8410fe5438a57b)
      adds  f5da747   logic for domainsidsize is if size is zero, there's no sid, so don't advance over it and 4-byte align.
      adds  8316237   Code to map tdb locks onto POSIX. Mainly placeholder code at the moment, but the structure is done enough so that Andrew can look it over and give a yea/nay decision. Jeremy. (This used to be commit db96f83e34a139f47776fcbb5c1624fbf9d9943b)
      adds  96b3bf3   Implmented mapping of lock offset/count from 64 bit MS ranges to either 63 or 31 bit POSIX ranges. Code to get these locks not yet added. Jeremy. (This used to be commit 9c3b9146a3baff4b2e403ae8fac6c48df1b7e642)
      adds  a018d6b   Removed "ole locking compat" parameter (no longer used). We now get/set/check POSIX locks, but I still need to code up the close fd braindamage... Jeremy. (This used to be commit 3de058bd43976853b0ed2b6b5529e2a3a08909eb)
      adds  019bab2   Typo - missing '}'. Jeremy. (This used to be commit 0216d81f061ee599a798fdbf25625fbbbd88ef08)
      adds  a130656   rpc_parse/parse_rpc.c: Changes from TNG (thanks Luke) for NTLMSSP parsing. smbd/reply.c: Fixed typo in debug. Jeremy. (This used to be commit c2aa6d66b3ca2a1a6dde8e9a1f6e761d98be517a)
      adds  e52431f   use interpret_addr2() instead of inet_aton() (This used to be commit f65c6ec6db8e05685c719e23d7b06b3452fbbb4e)
      adds  067b341   Ensure sign&seal work. Data len must have RPC_HEADER_LEN removed, but offset should not (rpc header already consumed). This fix does not affect tng. Jeremy. (This used to be commit 018ec4fdd937994824f53cb956cea1ade9690f97)
      adds  ce5e230   Log file check patch from Mattias Gronlund <Mattias.Gronlund at sa.erisoft.se>. Modified to do checks in timeout processing not in main loop. This (IMHO) is the correct place as (a) we are already root, and (b) it is guarenteed to be called every 200 smb requests. Jeremy. (This used to be commit c3794fd29fdc4e5a0dbd725cdc24fe210934caf2)
      adds  a4e5373   use open() not fopen() on codepage files.
      adds  4b78506   a quick hack to reduce the size of the unicode map table headers from 3MB to 250k.
      adds  88460f2   don't need this monster any more (This used to be commit 180312c4a6a92ed4b80691d7febade3ef02c8595)
      adds  b8c5121   use macros for table boundaries (This used to be commit a82a5acff2ad2120f5480f0cb08550e95d80c59e)
      adds  f77d9a2   added standard_sub_snum() function for modules that don't have a connection structure (This used to be commit f35fe3b4a175161128341fe30a61437c560180d1)
      adds  4a12fb7   The following series of commits are for the new tdb based printing backend. This completely replaces our old printing backend.
      adds  837887f   the fsp needs a jobid in it now
      adds  95ddbb8   the new file_lines_load() and file_lines_free() routines. Very useful!
      adds  5711f1f   the bulk of the changes. Also split the loadparm related code into printing/load.c so swat can get it without linking to the backend code
      adds  8a91379   JF and Jeremy - please have a look at what I did to the spoolss code. It now uses the new printing backend.
      adds  54de56a   the changes to the main smb code
      adds  4367a3e   added tdb_get_int() and tdb_store_int()
      adds  b062fe0   - put the job status in english not french!
      adds  99acf45   added helper fns to change from internal status codes to nt spoolss codes (This used to be commit 8af879b3f513e7e8ca5f63848d22824b05e68398)
      adds  2c80622   use some symbolic names for print queue status (This used to be commit e8418ab73667e011b15e00a844240723ff4a8cd6)
      adds  7ee1c90   improved the error handling and added queue pause and resume (This used to be commit 5f5b79c9264510f5851ad1d6f3ce9e2b15e4a0da)
      adds  d79a8c6   removed old comments (This used to be commit 9f49d17d4cf904034ce3718626450dc25541b420)
      adds  37c0312   added fdprintf()
      adds  6684245   got rid of all the FILE* calls in the NT print system.
      adds  83170b3   got rid of FILE* in the unix name mapping code (This used to be commit 92f85cef8b4c283374edb726ff0b4999a2000b2a)
      adds  19f946b   converted a bunch more functions to use a fd instead of a FILE*
      adds  8d7e498   converted a couple more functions to use a fd instead of a FILE*
      adds  bb28f06   moved standard_sub() and friends into a separate module (This used to be commit 030ec8e71f9ef533b5d6aece01e67d357e23b7d2)
      adds  9882566   removed some obsolete configure tests (sysv ipc etc) (This used to be commit e8905a557a342ba3604a61663c6ff24887a9fd46)
      adds  d99bec7   got rid of some more old configure tests and includes (This used to be commit f137648504362479143d50477fa38ebf7147968b)
      adds  483e61b   When parsing a dfs map for a service, see if the mount points exist that stand for token junction points in the Dfs. If not, create these mount points as subdirectories of the service directory. (This used to be commit 3b79df24687afce4780884b7a784661f69752fe1)
      adds  bcaf121   Corrected minor parsing errors. Not adding a Dfs junction to msdfs.tdb if it doesn't have any referred paths as parsed from the dfsmap file. (This used to be commit 462ea8b7fdaa528c3e9bfaca4fdd031888157124)
      adds  9ff0323   ReadDirName calls vfs->readdirname calls dos_readdirname. replaced with readdirname.  ditto for OpenDir and CloseDir. (This used to be commit a0afe0d5f8378463b1e47cd779aee3af98c1940a)
      adds  75731f8   fixed some crash bugs in the nt forms parsing (This used to be commit e505a6ddf3df37ca485cae117c53fa96d736f897)
      adds  db0631f   don't parse blank lines (This used to be commit 8b1afe7e1af0a62244632e0a58b9e513ab4366f0)
      adds  7b1c539   updates from the TNG branch (This used to be commit 36fb5bc72fc6c0de719205ea34f497bfa0c4082f)
      adds  4217c93   locking/locking.c: Fixed placeholder code for POSIX locking. printing/printing.c: Cast tdb_delete to (tdb_traverse_func) to stop warning.                      tmpfile gives mirror warning. smbd/groupname.c: Remember to file_lines_free() on exit. tdb/tdb.h: Add tdb_traverse_func typedef. Jeremy (This used to be commit 204ca1195c86499bd9beb273ce573db7a56ccead)
      adds  d2db520   Sync up with 2.0.7 w.r.t. guest users. Jeremy. (This used to be commit 8a99d824c0e9a43c8a8c81140f8c9005c7e2621a)
      adds  6126823   - got rid of the "passive" option - cleaned up the standard_sub_*() calls a lot (This used to be commit 2c2d95d77d3667eaa9252506a82b9054b0d0e01c)
      adds  59f992f   patch from luke to split out lanman code from ipc.c into lanman.c (This used to be commit 95246a8432e04bcdeed962d1a6112dfd90518941)
      adds  f074d6e   split fsusage() into a separate module (to fix linking problems with spoolssd in tng) (This used to be commit e2eacdd74c369fbbcd118148149321e36f3d0010)
      adds  b7a1d19   use sys_fsusage() not disk_free() in printing.c (This used to be commit 763704f78fc44976b2d977e8a08ffdeb727903c4)
      adds  6259f51   This is a *big* checkin that may break some things, but implements the new open mechanism Andrew & I discussed.
      adds  d384e18   fixed uninitialised snum (This used to be commit 14251aab2ec00aa7f3e6a6e791e78732cb5a9eda)
      adds  f7608e8   fixed overlapping strcpy() found by insure (This used to be commit 1106fa7f24d229c3877263b7a7dde359556435e6)
      adds  6723954   don't copy a null groups list (This used to be commit d0fc1675df35e65488a19d7f5929792fba347b07)
      adds  f1867dc   return NULL for a zero size memdup (This used to be commit 9416b58b9c2ff898cdae2cb81ab1e150ef9f0e89)
      adds  f930ec6   if using insure then don't close fd 2 (This used to be commit 1c6322473afcf9065fa25777d1b0627f133af3f6)
      adds  9e3f457   fixed a prs memory leak (weren't freeing input buffer) (This used to be commit be7186b0dd2779fc9f98b4c9f77874ef3ded37d6)
      adds  71499fb   avoided a memory leak in the ubi code by deleting a mangled cache entry before adding to ensure that we don't ever add a duplicate entry
      adds  d44ae9e   insure caught an uninitialised memory reference - ensure it starts as zero (This used to be commit 53077295b76487a6eafc6b14b69a91074a02aa35)
      adds  c389bd2   trick to get full stack trace when using the free version of insure (This used to be commit bb9b3e03deebe23cf3fe10c2cb9b67a730e086a2)
      adds  7fcdb8f   fixed two uninitialised memory references (This used to be commit e4ddd1a4a96b7f723d3d92e4334f4033e1dbc8a8)
      adds  943471f   split fsp specific routines out of printing.c to fix linking problem in TNG (This used to be commit 82df25b28b94b0041676fb433e0e677acb544579)
      adds  a32420e   Makefile.in change for split of printfsp.c (This used to be commit 980a81651a043f2281f6a8b863d31438212b584a)
      adds  31446a9   check for a valid snum when running a printing command (This used to be commit 381ddb464fd0da671d567177f1ded10f67952692)
      adds  b1686a6   we can't pass a fstring to a routine expecting a pstring (This used to be commit 8af70f288723e4597bc8639fc0cbec44af2e50c7)
      adds  b2461e9   split out standard_sub_basic() again to fix a bug where %p was being substituted in the loadparm code and thus leaving lpq with no printer (This used to be commit b7c7a4d564d36885aa7c3efb2a87caec470df7fe)
      adds  cc229d7   fixed a memory leak I caused last week with my lines[] changes (This used to be commit 4c889d08aed3cebba54abbc96f28a2d1c545a4b5)
      adds  6d667ad   fixed another spoolss memory leak
      adds  d0e9a0c   another fstring/pstring fix (This used to be commit 91ed7d8ffe8208d06191c64f5332954ec6bf75da)
      adds  2d96983   don't close high fd's in smbrun when using insure (prevents closing error fd) (This used to be commit defbedd198f02f7bb9af70436f5a25ab754b5fb6)
      adds  a069d4d   fixed a locking database bug - it was actually harmless except that smbstatus could display the wrong filename when files change dev/inum after a rename (This used to be commit 990b16fcf7af74f376db157a3e5de7bb68c1a4a1)
      adds  d315f69   more pstring/fstring errors found by insure (This used to be commit ba1931bb6596b538549e712cb8898b1ed19f5adc)
      adds  e5b79f3   moved the INSURE hook into util.c (This used to be commit 8c726b9764bac0bc95cf9877e172c9e1262e576d)
      adds  f044222   fixed a parameter bug found by insure (This used to be commit a559a8066fb162c4da0a5046c49a105eabf131d9)
      adds  befb7a1   fixed another memory leak (This used to be commit 780713f67a848ade49c523cda96015ab46337cde)
      adds  73417c0   moved INSURE hook into util.c (This used to be commit 2fba24ef0e4cae64c5a179370c83d8bbf4e70bb8)
      adds  e4f8301   use an size_t not a ssize_t when checking for out of bounds errors (This used to be commit 044af3cf977e3172b3b1ce3f71457d5b0a4fc1b2)
      adds  b76e942   dump in a binary format (This used to be commit 41af3232dba90832684ad8260ce0bb05e077cb02)
      adds  e82dbfc   Now that fsp's are created on successful file open, the structure member fsp->open is no longer needed (if an fsp pointer is valid, then it's open :-).
      adds  644f22a   Added the code that keeps fd's open across a close if there are other fsp's open on the same dev/inode pair with existing POSIX locks.
      adds  84f65e6   don't qsort a list less than 2 entries (This used to be commit 6faa3c23ae6d8aab52f8d6689e04bde9b3029804)
      adds  4a57f97   fixed a memory leak of devmode in spoolss
      adds  59c8a60   fixed a memory leak in nmblookup (This used to be commit 49865ea06c96b01a5e5dec84d64b78bf26129be3)
      adds  dce954d   added TDB_MODIFY flag - patch from from luke (This used to be commit 90b574296e06cd6ed4fedc1e5a8ae412a5e78b45)
      adds  858e63c   split clientgen.c into several parts
      adds  00e3fe1   moved trans2.h and nterr.h into includes.h with all our other includes (This used to be commit d7cd7c88fdabb01d9e40ae8a657737907a21ac37)
      adds  e4d3827   Added the hard code :-).
      adds  65ec80c   quick hack to get smbtorture working again (This used to be commit 2d37c1f98f45646546ee76743f9df90b1c0b01ae)
      adds  2be9392   file ntdom_config.h was initially added on branch SAMBA_TNG. (This used to be commit 2a097e7b62441b5ccb90fa1d4a8b57ed6ee83fd0)
      adds  03699e7   file winbindd_ntdom.h was initially added on branch SAMBA_TNG. (This used to be commit b040be5ef967a9149cd6a4955b8e0404152e9f15)
      adds  c4af7ad   Tidyup of smbecho. Jeremy. (This used to be commit 4a4b7a994bbe327216f736133edc51cf9a351716)
      adds  3d9141d   Fixed range check on writeX. Jeremy. (This used to be commit 9cde198108439358e99128fa9a1b3000e33f5414)
      adds  e3987ff   Fixed crash bugs Andrew pointed out with LOCK4 smbtorture test. Was miscounting posix locks, plus was not taking into account the case where other_fsp == fsp in the 'move locks' case. DOH ! This code will be re-written anyway :-). Jeremy. (This used to be commit 5278ec016cb24d8263fe6e7c1d389f466270ef24)
      adds  3d3c503   Did the rewrite Andrew wanted where all knowledge of POSIX locking is removed from the smbd/open.c code. We now use a dlink list of structures indexed by dev/inode to store all pending fd's for close. This could be rewritten to use lib/hash.c if this is discovered to be too slow in use. Andrew, please take a look and let me know if this is what you had in mind. Jeremy. (This used to be commit 0487841120a7584da9a2b83b9574562c415d7024)
      adds  36db78f   Fixed subtle unlocking bug when a file is closed. We need to store the smbpid used when a file was opened in the files_struct. Else we use the wrong global_smbpid when we are closing the file and trying to remove the brl locks - this causes the brl locks to be left when the file is closed as the samba_context check fails. Jeremy. (This used to be commit 2746e5602e493e5b022764b4b839eb4d2f14363b)
      adds  4b60a33   Ok - this is more subtle than it looks :-). When a file is being closed, once it passes the fnum and tid tests then the locking context should be ignored when removing all locks. This is what is done in the brl close case, but when you have outstanding POSIX locks, then you cannot remove all the brl locks in one go, you have to get the lock list and call do_unlock individually. As this uses global_smbpid as the locking context, you need to make sure that this is set  [...]
      adds  be828fc   Made changes suggested by Andrew review. fd_close now calls fd_close_posix() directly. set_posix_lock/release_posix_lock() now handle the reference counting. More changes due when this gets moved to the file locking/posix.c Jeremy. (This used to be commit 239abd48f049c6a8d2bbc0636eacf347ab77588c)
      adds  f8e5696   Added optimization where we are single opener (don't free POSIX locks). Jeremy. (This used to be commit a2deb91128d59ad04f4ec858ffe4e30f2afb0edd)
      adds  1f7d96e   Forgot to close when "posix locking" is set to False. Jeremy. (This used to be commit b812f09ba8ef074c9ff0747ea03a1e33f1ebbe71)
      adds  ea9b2ed   Added tdb_get/set_int_byblob, which takes a size_t len and then implemented the tdb_get/set_int string functions in terms of them. Will be useful in storing POSIX pending close records (which are ints but indexed by dev/inode pairs). Jeremy. (This used to be commit d69e4c6a48746459f973144393529b1f40680d2f)
      adds  b39cee0   Added info level 1005 to netsharegetinfo (is the share a DFS root) Added dfs_server announcement in set_default_server_announce_type() (This used to be commit 99d07e13520b04d99999938d259d56fa65c8a8ea)
      adds  46e84a0   Split off of POSIX locking into separate unit as Andrew requested. Done so I don't lose my edits... :-). Jeremy. (This used to be commit 31a57be658f3fa3569a552e9c5d30174f5a51649)
      adds  9a5eb06   Ok - this is the *third* implementation of this (third time's the charm :-).
      adds  46d6693   Moved deletion of vfs handle into smbd/conn.c as it was being done too soon in smbd/service.c (file operations were being done after the handle was closed).
      adds  74ac259   Removed tdb locking calls (picky Andrew...:-) (This used to be commit 6bded3b74e974b97d54acf9289f4cf812e2b1af7)
      adds  c0e1c65   put tdb utility functions in a separate file (This used to be commit 77009422a075300e5c07a3e75806a7dac47e2113)
      adds  71e7974   YIPEE!!!!!
      adds  700f724   - removed all our old wildcard matching code and replaced it with a call to ms_fnmatch(). This also removes all the Win9X semantics stuff and a bunch of other associated cruft.
      adds  3727e4a   changed masktest to test the internal algorithm against one server, rather than 2 servers (This used to be commit 0e63b4b36334aeb6de6691436b82e1d9784b1541)
      adds  814f37a   we don't need fnmatch.c any more (This used to be commit e23f43e7d3d2a068f527baa63a31f7fe4e60e79d)
      adds  aa6040c   some cleanups (This used to be commit 95f6c0f84ab9f3649ddf53ac2ca5261448af2383)
      adds  23c0cb0   added cli_list_old() to allow for old style directory listing from masktest (This used to be commit 8a5c8cfa0ede1d119bf9013e321a497beefd4dda)
      adds  eaabef5   - get the findclose code right - handle broken NT response to trans2 findfirst (This used to be commit 64f91a7a98fe9aaf176e665677e751e4e03d4c3d)
      adds  565cc66   fix handing of ascii_to_unistr (This used to be commit 385b1844b60beeb9db5f412a452816444e25cb83)
      adds  34cd425   fixed our smbsearch code. We now store the mask with the dptr, this turns out to be essential for a correct implementation (there ins't enough room to store all possible masks in the status return structure!) (This used to be commit 38f5e133670ada6e5799a16cf1a0e2e3ee1d9afd)
      adds  0f35ded   go back to ascii in SMB_FIND_FILE_BOTH_DIRECTORY_INFO
      adds  cb6327c   removed more cruft from our old wildcard matching code (This used to be commit 4a15924ffe36ed37ec193a0ef5a0487238edc311)
      adds  481ca7c   handle the special rule of *.* for old style listings when old_list is true (This used to be commit cdf4c4c812086d6e7cdc0436f5e31c420dcfb3e5)
      adds  2fb2ae1   fixed parsing of broken NT short name (This used to be commit 9e4b3529455840f11940136dd55c641d89b46961)
      adds  29ba16f   fixed dptr_wcard handling (need to use strdup) (This used to be commit 0bab0300748a22b4b861fa443be2014bcd7b348c)
      adds  05cb346    - added some error checking  - removed the VTP hook in smbd (This used to be commit 09355fcd50e6c9c0c81e5f70ab9b7ff88aa897bf)
      adds  99fbf5c   added TDB_INTERNAL, TDB_NOLOCK and TDB_NOMMAP flags.
      adds  3cc5f0d   fixed typo (This used to be commit 5341597de6772027034cad7dacbdbd6d2108332a)
      adds  bfb9c3e   allow a DEFAULT_PRINTING to be specified in CFLAGS (This used to be commit 80ebb0ad5499745f988921eceb4584b43ef9aaf1)
      adds  5fb473f   handle tabs in printcap files
      adds  830a9e5   locking/posix.c: Fixed double-free nasty crash bug found by insure. utils/make_smbcodepage.c: utils/make_unicodemap.c: Insure 'make install' fixes. Jeremy. (This used to be commit 3b25f7368be3877e9ad27498bc9451ec88d4b07f)
      adds  693ffb8   Added sys_fork() and sys_getpid() functions to stop the overhead of doing a system call every time we want to just get our pid. Jeremy. (This used to be commit 148628b616b5c29ba6340d65fc3ddbcabba6e67a)
      adds  ba020b0   Moved uglyness needed in fcntl locking (64->32 bit mapping, NFS errors etc.) into locking/posix.c, where it is needed. fcntl_lock in lib/util.c is now very small and clean. Added (*lock) op to vfs layer. Jeremy. (This used to be commit 46092ee1410faa4e3c143d80a960a8adaa19d7fc)
      adds  f6dec4d   fixed a memory leak (This used to be commit d4743ec0be419565c805fbc5ba2680c6ad5fe36d)
      adds  c39e2e6   fixed a memory leak (calling hash_table_init twice) (This used to be commit 610fcef4d33db2b62e6298bdb68546a2411d03b1)
      adds  88a9795   and yet another memory leak - this one in the client (This used to be commit a85ae6e0ae39530a96e8b86ab868cfd7ea5bc967)
      adds  32d5416   split the username in the vuser structure into a separate userdom_struct. As the name implies this also contains a domain (unused at the moment).
      adds  59fa2db   added support for deleting printers into the spoolss system (This used to be commit e72a5718537b84409fc20ff21951b1d1ab24d97f)
      adds  d009301   Implemented the last (I hope:-) part of the locking puzzle, the reference counting when Windows downgrades a write lock to a read lock, then reference counts the unlocks to match the locks. With this code the POSIX unlock isn't done until the final Windows unlock. Jeremy. (This used to be commit 6eb4fb6eef367f68169d6ec1c816226b1ad9f110)
      adds  a7a4f4f   Fixed wild pointer diff found by insure. Jeremy. (This used to be commit 158d9cada8c12725981d495faf8ed9f5d4306e23)
      adds  ee42e49   merge 2.0 changes (This used to be commit 7b3afe300b1ef54f7daa0f2dce6fd8c256e04b37)
      adds  99352a0   Insure uninitialized memory read fixes. Jeremy. (This used to be commit 577ddbfbec857dec3ade811f735ec6b183566435)
      adds  37a6e44   Added read overlay write lock on same fnum test to locktest2. Added locktest5 for locking stacks. Jeremy. (This used to be commit 65399ae1f058886b8779a01fb35fe3080cc3c145)
      adds  20ce61c   Fix for stacking locks in brlock and POSIX. Windows only allows a read lock to overlay a write lock on the same fnum. When overlaying read locks onto a write lock, the number of locks is counted, and the first unlock removes the write lock and downgrades this to a read lock. Do the same when mapping to POSIX. Jeremy. (This used to be commit 74d42644e6e52808037975e909aa56c850838b76)
      adds  1d3d724   added a nasty lock testing program
      adds  c6230f6   - clear dead locks at startup
      adds  380d02c   improved the lock test program (This used to be commit a0a3931c6e5824121bf4a8d075ef24b9b70e8aa1)
      adds  f6bcf3d   Added range info to the panic message to track down the bug with locktest. Jeremy. (This used to be commit 91f038356b7efa04cf4bfa5e6afd8b144b6b4ad5)
      adds  0d917c6   Fixed silly bug where I wasn't checking for matching fd's in closing a file. This caused smbd crashes on SIGKILL. Jeremy. (This used to be commit d4dcefd12d14df112f083c312acbea0196bc5c23)
      adds  756798d   Fixed the bug locktest.c found, it was an off-by-one error in the non-overlap case. Jeremy. (This used to be commit 65150c408a5254215de89c8c774c33c4d011c2c0)
      adds  8c19fa8   Fix based on Elrond's code to reduce the store size on removing dead records. Jeremy. (This used to be commit 09e92a61a966d09f543ba541ddb3240cc4718579)
      adds  7de6b04   unicode code pages are detected as compiler intermediate file so set to nostrip (This used to be commit 5e7bc9c3e705cfaa12bd0071a873c79e2097a5a0)
      adds  05a28f1   Fix for debug statement crash. Jeremy. (This used to be commit 57bf92d90147b207664152d44ce4bfb5235dc7d8)
      adds  82e6018   added ability to present lock tests (This used to be commit 3fc6a467fc3dfd2a59d4509ec52172d2dd048c80)
      adds  1246072   fixed a uninit memory read that insure found (This used to be commit 43fe5b98b4514d59e1c4bbc54a628cfbd771fc4f)
      adds  e6bc1dd   found a much simpler case that kills the posix locking (This used to be commit b703cecf81dc62234171eaaa4c0cae448f144e1f)
      adds  a5da647   added -A analyze mode to locktest - it can now automatically prune the list of locks that cause a failure (This used to be commit 0beee59432f17f90a1c4c2c68a7ea6022b5d0908)
      adds  6ed606c   if the stat cache is off then don't initialise it (This used to be commit cd5dcd9e659a7255f03eb496c0202986375e73a6)
      adds  9faf18a   fixed message text (This used to be commit 99e522023eae7cf1a88e5de50f2b09df3ea318d3)
      adds  876dd8d   more locktest improvements
      adds  a7820eb   need LOCKING_OBJ in locktest now (This used to be commit 89e71994450f479a0f3839f192d868924626fc84)
      adds  f3a861e    - use full_name instead of real_name  - got rid of guest map code in lpq parser (This used to be commit 8e53f781d3cf6a7007764916a0d8e8f1abea1f66)
      adds  420d7e0   an even simpler example of NT gettings its locking code wrong. This one doesn't even need two connections to the box, just two file handles.
      adds  0236a14   added a test for the NT byte range lock into smbtorture (This used to be commit 7cfd45cc56e01a20a122c7742dc7e6a4ed59415f)
      adds  f74ea2b   parameterize the lock timeout (This used to be commit 98ad4095ccc8d0349d05e6e9223eaad057029626)
      adds  f6844e0   a minimal change to get appliance mode to work with winbindd
      adds  fffeaf5   Updated to fix overlapping problem. Jeremy. (This used to be commit 9bdfe0f5023988962f8a8b4d847de7a0ee27f85c)
      adds  0454694   rpc_server/srv_lsa.c: Bring into sync with 2.0.x. rpc_server/srv_pipe_hnd.c: Bring into sync with 2.0.x. smbd/blocking.c: Improve blocking debug reporting. utils/torture.c: Added check for NT locking bug. Jeremy. (This used to be commit e8ff6d3fb5537c39611a5784bf7216ae812acd27)
      adds  c784586   example of broken posix lock behaviour (This used to be commit b3999f3b20d470b9c873b297e7aeb043da61588d)
      adds  a6280d3   nasty hack to print posix locks (This used to be commit efc9752f1e00b38abe3b5d3a98627a9fe6122bc4)
      adds  8ea45ac   make debug easier to read (This used to be commit d64bb07f0ad0efa1a20015b620ae33fb082b1e44)
      adds  044b569   make debug easier to read (This used to be commit c14a2616441b2f3357a081c6dbae7d5b677e5a12)
      adds  091c970   Two fixes. Added missong logic & case in lock split code. Fixed range split into two, as DLIST_ADD has the wrong semantics... Jeremy. (This used to be commit 82681edda14dcc3d58bb303cfac5452072de67df)
      adds  a12b2cd   Fix for read_file() returning -1. Jeremy. (This used to be commit b899943658bee90994b416aa6caff0ee7cab5f28)
      adds  c7ddaac   Fix for crash bug in OpenConfFile() if no smb.conf exists. (This used to be commit b531ddb2657e9eac1c1e9f32344b67c3963ce30a)
      adds  3f9fe64   add new release notes chapter to samba for irix package (This used to be commit e2de1cf2221f56a5ee3537664d211cdcdfe74785)
      adds  652d98c   Fix for dual unix_to_dos conversion in readdir from A.V.Shutko <AVShutko at mail.khstu.ru> Jeremy. (This used to be commit 1152f2ed008dbfa7e2b1cb9719d31575e7d05b89)
      adds  6d9ce38   Fix for uninitialized memory read in brlock code. brl_locktest now needs to correctly set the fnum, as the brl_conflict code looks at it. Jeremy. (This used to be commit df87259a356b91989604a10b3691480dcd16cf3f)
      adds  5612f6a   signed/unsigned fixes so we can handle a lock base close to 2^32 (This used to be commit 0ce2ca5ccdd0e2e7711dcbf66b72a183b2692cfe)
      adds  2684f50   fixed a vfs crash bug (This used to be commit 76da586396c85b6614579b9234eec34f57c12ffe)
      adds  12a38a4   added winbindd options in head branch, so it is possible to combine branches (This used to be commit cd5e2494279792f8516947a63bf313f8142a52c0)
      adds  b903665   Initial version of winbindd manual page. (This used to be commit dbe26556e70bf1b3d5770b4fd21e146650e82a91)
      adds  722a4bf   Added winbindd parameters to smb.conf documentation. (This used to be commit 1d3bd3c486bf9f6b6c9d5f6207f591f465517e1e)
      adds  2958dfc   added secrets.tdb and changed storage of trust account password to use it (This used to be commit 88ad00b82acc4636ab57dfe710af08ea85b82ff1)
      adds  1684d53   Someone :-) forgot to add secrets.c to HEAD. Jeremy. (This used to be commit ac40971f30e00a93fc5e138bfd1afa05cd8dea4b)
      adds  c33b0a6   Fix for VMS platforms from "John E. Malmberg" <wb8tyw at qsl.net> Jeremy. (This used to be commit eb281324fa409296bb3f29c9b7c59b2337fadc0d)
      adds  225fae1   the beginnings of a description of how to setup a Samba appliance (This used to be commit ec2b77e97d8beaee9d2352411da01b302d0875c3)
      adds  d4cd465   Added tdb_store_by_string() and tdb_fetch_by_string() functions to store data with null terminated string keys. (This used to be commit d58146321b6fe50e1cc1a73da80c3d2e8c3412dc)
      adds  6bf1c3a   added some rules for winbindd and pam_winbind (This used to be commit 6c5d139844334191f78257fbc9f01d0fa0c2bcf0)
      adds  32cb066   brought the winbindd code into head
      adds  17747d7   brought across some rpc header files from tng (This used to be commit db241a0b09fc38916db3b1a30aa493910d22567b)
      adds  fe7f54b   don't attempt to build rpcclient in the head branch (This used to be commit 1b6d01e1152d1ac64e3b1f721227d06061982112)
      adds  c23e01d   the beginnings of a new scheme I've working on to allow an easier head/tng merge.
      adds  6841ca0   fixed some winbind cache bugs (This used to be commit 3cac3ccf047ce9a5c28916f9a2b1b3d38741e373)
      adds  4c061ca   - use smb_gwtpwnam() in another couple of places - don't call add/del user if the scripts are empty (This used to be commit 43860215d4d16cb1bacdc77f1c46c54e4c54abd7)
      adds  4fb6ca6   This is reall Jeremy commiting as Herb at SGI labs. Fix for "socket operation on non-socket" error in log.smb on HEAD branch startup (server_fd not initialized to -1). Jeremy. (This used to be commit ebb4f76550062b0ea2005a2b8842641a2c91f528)
      adds  f7089e3   Fix for check_kernel_oplocks looking for the var directory before it may need to be created. Jeremy. (This used to be commit 6bf74da8b84a22aaddb0fbb160f02621abba01ba)
      adds  e522de4   Using a structure for a tdb key can lead to insideous, hard to find bugs. On 64 bit IRIX, structure packing means that a struct { SMB_DEV_T dev /* 4 bytes */ SMB_INO_T ino /* 8 bytes */ }
      adds  c88222d   Fix for misunderstanding of fsync added when vfs layer was done. Samba was doing fsync's (bleagh). Jeremy. (This used to be commit f9a52cadbf11f7afcef754a59d783964a2edb5bc)
      adds  21b85b2   Use a prime for default tdb hash size - this makes a difference ! Jeremy. (This used to be commit 400906e6421c150b591b4bf978a641d5aaf8fd09)
      adds  6cf96ff   - add some reserved space to every tdb, this will be   used for semaphores and future expansion - update tdb version number to 2 (This used to be commit 5e04885b86791e6ef8b4a316e64d56c6eb05f35d)
      adds  ddc9b8b   more merging
      adds  49a0e6d   more merging voodoo
      adds  15c1b76   patch from Dominik Kubla <dominik.kubla at uni-mainz.de> (This used to be commit 9c598e571decb449607042ba9628f68de9b45043)
      adds  277932c   remove autoloaded printers that are no longer in /etc/printcap when we get a HUP (This used to be commit 23f16c5ce60f76633458cc21b2d260d347b1b459)
      adds  a3d897c   formatting fix (This used to be commit 3e710f660253fe6fa5c0ed7435ec66a2ed908b28)
      adds  bbc16ef   I found a better way of handling deleted auto printers (This used to be commit f838707820175f97db82fc32f124c3b69b051e6b)
      adds  e48b4ec   fail a print start on a deleted auto printer (This used to be commit f1f92bf4da75ec6fccd34b07719d642196665258)
      adds  e86cba2   check for sighup on each packet - otherwise it can take a _long_ time to reload services (This used to be commit 0fb4ba4e037f25b8b75bcae0ecb1d9b43f0f9e5f)
      adds  85c1f5f   proto rebuild (This used to be commit b396dbb1a7a498f9e815f914aa391ccf6f635e20)
      adds  b3d4c0c   when creating the database zero the reserved space (This used to be commit a5ca60f62bea988e74e2827fbb848770ac5ae444)
      adds  a71d9b2   treat a blank "password server =" line as a "*" if in domain security (This used to be commit 5a617c013cce65434d315dc33279a4bc28dc63de)
      adds  4f21301   in head as well ...
      adds  1c0cfff   updated appliance Makefile (This used to be commit bfa14cff8c0a1a7a18cb649dc33d5aabc9cd53ac)
      adds  43a3faa   - changed smb_getpwnam() to use winbind style usernames - finished ntdom -> winbind rename in head (This used to be commit ada483cb56453afc6df4ec4be18bfe5e943c7150)
      adds  5dfa33b   Fix from David Collier-Brown - sys_select return was not being checked. Jeremy. (This used to be commit a9c4371a2dc27e499ad6d35af1b598a4af0026c8)
      adds  2c97831   Ho hum - forgot timeout case. Jeremy. (This used to be commit 597ecd724e0d4ac7c19eb9fb85b3c9910bbfb114)
      adds  612738a   lib/util_unistr.c: libsmb/clilist.c: rpc_server/srv_spoolss_nt.c: smbd/trans2.c: Changed unistr_to_ascii to unistr_to_dos - do codepage conversion. msdfs/msdfs.c: Removed stub unistr_to_dos. libsmb/pwd_cache.c: Removed obfuscation functions as they don't do anything and 					don't add any security. Jeremy. (This used to be commit 1ed146467e764e6a81d8f78cd58fb5765ebf5d21)
      adds  28d8970   Check fstat return for error. Jeremy. (This used to be commit c54e77b1f9defce3d6c2e530e0fb460c2b0c54c2)
      adds  afab0b2   an imcompatible tdb format change (sorry!)
      adds  c6cc5ee   Initial version of appliance spec file. (This used to be commit 1be483c90b8f59cefdaf05594564882d99f0fbd3)
      adds  88b6a63   Changed all references of ntdom to winbind. (This used to be commit 2463f689022812067ef54a8ff0d2346c60e3f451)
      adds  f248d16   HTML version of yodl doc. (This used to be commit dce11c9cd1638f2bd4b762e309a2b2e630d8ba01)
      adds  42e1369   Manpage version of yodl doc. (This used to be commit 810726a33b97ef57b8d4bde215fc9f829f59f3c8)
      adds  afa4f02   updated the appliance README (This used to be commit 0e29eef8374e7bf0002acbd04d5438c5c1690c44)
      adds  ebd73f3   use our primary domain trust account for trusted domain authentication (This used to be commit db90a4b9609a980fa2f4328d38a0d2c60a1384a0)
      adds  190d4f9   add winbind manual in SWAT welcome page (This used to be commit d8515aa8878480d44efa17e674bcad29387ad76f)
      adds  dd8c8b0   use gcc not insure by default in tdb build (This used to be commit e20ef3c082f2448587f7d9002d57a897ecde092d)
      adds  dd8f9b5   fixed a problem with appliance operation (This used to be commit acf9286e82b851e25ee863f673bff713a38002e7)
      adds  307467b   fixed a typo (This used to be commit 938a7510f4af58f40b200ae733b2ca7b65740078)
      adds  53fa6d9   added winbindd man page to spec file (This used to be commit 9cc81b62886ff2f6b72632c550a808889d8a47a3)
      adds  75859d6   simple build script for appliance rpm (This used to be commit 40b8095a9a367d2fee1e58d12affc5883d4adc0a)
      adds  93866d0   Nuked changelog - use cvs log instead.
      adds  bb3e54f   don't install winbind man page twice (This used to be commit 6e81ba8bace4d966ab53d29c49782a81f669ba24)
      adds  60c0451   fixed error code for buffer_too_large in trans reply (This used to be commit a0a556a36b8ad0f14f97a1b7ccc5d429bf8f950e)
      adds  7bc8077   exclude CVS files from rpm build (This used to be commit 14fccd68fa2f3ea38dba8da512386f334129fcd1)
      adds  ad701cc   fixed tar command line (This used to be commit b022e6ab9785588fd4123ae4d819936fb5bfdbdc)
      adds  68685b2   added packaging section to README (This used to be commit 535e33adaff8cd329ed73243f26114ac3c649365)
      adds  6d2f06f   updated appliance Makefile (This used to be commit 6a89e07f0443cc48b80b22bdec6e18ab764d43f8)
      adds  a17db82   build in /usr/src/redhat (This used to be commit 11328f27816160d77934fb9b2409263f442e4f42)
      adds  7738941   use "winbind separator" in tng as well (This used to be commit 0189af544244d7d20e4042cd1238f370968cb7a9)
      adds  4cdc54b   While we're all making incompatible tdb changes, I changed the implementation of tdb_{store,get}_int() to store the length of the string key + 1 so the stored key contains the trailing NULL character.  This allows normal string library routines to manipulate keys.
      adds  5379476   compile with -O2 (This used to be commit 5e2a0b3cb9be19596e9885371b3dc96fc8fda1b2)
      adds  479c735   use "winbind separator" option for domain/user separator character (This used to be commit 6cbb826b154e61085fd651116caf472d4d438c1d)
      adds  053322d   fixed two uninitialised variables (This used to be commit eefb36f130f79f2f2c6cfb58c1646aa6ce4303be)
      adds  75ebfc6   Merge from TNG. (This used to be commit af5ded9f17addb4bc89ecb762b9b99d2f99463ab)
      adds  3012925   Added mention of the CUPS option for the printing parameter
      adds  69a26b3   - added example config section to winbindd man page - reran yodldocs with newer version of yodl (This used to be commit faa3f49430775fd1bd327237f369f7b5df6fc0c6)
      adds  d55b849   Added signal handling section. (This used to be commit ad5447220032b7f80251e0a5123f7f96b496ffcd)
      adds  0806cf7   added spool_io_printer_driver_info_level_6()
      adds  fa659fe   Added unicode_to_dos_char() function to address converting single UNICODE characters to one or more DOS codepage characters. Jeremy. (This used to be commit eefbfb5e16fcf40f335edc840a49f837f6b64111)
      adds  b3373e9   changed uniarray_2_ascarray to uniarray_2_dosarray (This used to be commit 4de7202da478baf232c93cc9b8d845889f1d2bab)
      adds  54a447f   rebuilt proto (This used to be commit 7722d248ac0b05e74e4f621e70bb71027a9cd845)
      adds  5c3588c   this is a awk based code generator. Very primitive at the moment, but it was sufficient to generate info level 6 of the add printer driver for spoolss
      adds  0599563   preliminary support for unions (This used to be commit 57a6cb52e6c646cd8a3d25f10f65a65e12d22a24)
      adds  feb3afb   renamed the harness program to vluke (for "virtual luke") added a couple of sample .prs files (This used to be commit 70f68209dae0fb94196a30e7404a9ed5bdc2286c)
      adds  4198633   Added code to do a one-way migration of the old DOMAIN.MACHINE.mac file into the secrets tdb. Also restored check for password timeout (this seemed to have gotten lost). Jeremy. (This used to be commit 9493e10de3d1c73b246a9841d4b5bb01838c265f)
      adds  b7f9a27   removed old files ready for new awk parser (This used to be commit 6790d6c589620f4d0f7aa67a3253c52b0b36c0f7)
      adds  b7022e9   vastly improved awk based code generator now handles recursive function definitions, unions etc it is sufficient for some basic types like UNISTR2 and BUFFER5 to be defined in the *.struct file and used successfully
      adds  13371c4   moved *.tpl templates into templates/ subdirectory (This used to be commit 6aa51dc1a569358935190526960ac80b7b53dd91)
      adds  62a24c4   add uint16 support, start to parse more of spoolss (This used to be commit 05fa3ea50ab384ab8eebad87a538b3301ea65fa3)
      adds  414caf8   make prs_dump() store up to 100 variants of each msg type (This used to be commit 0e7819bb4562a840ecb9b7ef12706572b6b60202)
      adds  378ec58   add prs_dump() at the top level rpc switch this gets us examples of all rpc messages sent to us (This used to be commit ce3dd8db6d3cf6bfdbd695f6e32f60488c9073ae)
      adds  a36a146   added grow_size to prs structure (This used to be commit d8c988694cbcd037c43480a623c2fbc37f2df7de)
      adds  421f549   use grow_size to determine size of dump (This used to be commit 968b381cd348bdd6fdb092d7911c0bc9b992eba1)
      adds  ba35f79   align at the end of every structure parser (This used to be commit f6353bf12212aeb30e0daff52904bf2f71ec141d)
      adds  0277809   need to allocate the union pointer (This used to be commit c75919a7b9c616beda298e2ae507433731bff20a)
      adds  1076cfd   addd grow_size to prs_struct so we know how much data is actually in the buffer (This used to be commit 725889869ca2eb66000efe8a77cde52d9737a814)
      adds  bb01686   update grow_size in prs_grow (This used to be commit a42da205361bb70778913c8bd9facbb6b9a24937)
      adds  b599ae9   don't call prs_dump() here (This used to be commit 87d9bac3a1b9eba15259abdfea85cf94b3630561)
      adds  e2e33eb   call prs_dump() on every input and output packet so we have plenty of data to work with (This used to be commit 839ab0e33255be37d72c113c2e09baaa34d50ce4)
      adds  32a7cf9   started update to handle arbitrary arrays note: this code is currently broken. (This used to be commit 15646ebd84ee4e63a251c87800677f3dd2ae6971)
      adds  b27886a   passdb/secrets.c: Fix typo in comment. rpc_server/srv_pipe.c: Use accessor functions rather than diddling with structure internals directly. smbd/process.c: smbd/reply.c: Remove READ_PREDICTION #ifdefs. Jeremy. (This used to be commit eba825ff030a175bd271caa6f543379dfdbbd646)
      adds  4fb2e2c   Added fix for Win2k ACL query code from Shirish. I need this back ported to 2.2.0. Jeremy. (This used to be commit 74851a481efedd15f59d5da15db7078dc4ce5d20)
      adds  ad9a3a1   Added Shirish's reg changes to HEAD. Sync up with 2.2.0 backport. Also added prs_xx error return checks to new code in rpc_parse/parse_reg.c Jeremy. (This used to be commit a148cb996297ed34342660f82ef0e66773d40500)
      adds  210f11d   Check error returns. Jeremy. (This used to be commit 919d49b58ad8213c0e89948f560d816b20312bb2)
      adds  6519461   The new msdfs implementation that uses symlinks to point to other servers. Very intuitive.
      adds  466338b   Removed extra unistr_to_dos prototype from msdfs/msdfs.c (This used to be commit a70c7b9aeff737a807f2348c219aa815705e4218)
      adds  f3a3a05   another awk parser update we can now handle arrays of structures, pointers to structures, pointers in unions etc (This used to be commit 1df80cd1e8475b6b2fe7b80b6c9089692ab7691b)
      adds  128026c   added the ".trailer" type, to mark where a packet turns into a trailer this now gives us enough to parse complete function calls, including the return values (This used to be commit ca8f1e92adf3603ad15f73277576cc9178bb4d74)
      adds  058ecd8   take the sructure name to run through vluke on the command line (This used to be commit 03fbe1b1514774c9f3c4d553ca3b5b019ba0b11f)
      adds  9b86339   the vluke program now takes a structure name on the command line (This used to be commit 6a3e7ba4f0716eb414daba4ab8aae974db4deba0)
      adds  8114e7f   a useful script, just go "./build foo.struct" and you get a full vluke program for all structures in the foo.strct file (This used to be commit 77ceb6a3c11f16fd82b852d65fa9e836faaf1812)
      adds  91b736d   Synced up srv_samr with HP changes. Added error checking to original code - what a concept :-). All this code will be replaced with TNG stuff anyway, so not a big deal.... Jeremy. (This used to be commit b090cff4b5fcdef01fc553e6359627bb2285d68e)
      adds  a71519c   Cutover from 2.2.x - missed in merge. Jeremy. (This used to be commit 87c4d46abe82855dd23c94397c3fc8e245b3778a)
      adds  0f75bfc   minor parse updates (This used to be commit 2e0a39204ade323c52847ce9783a987a81c8013a)
      adds  2b15e8a   Updated VFS examples to use ftruncate() and lock() functions. (This used to be commit def0da145aa8b804b75b0f35bdd4a809a2a806fc)
      adds  c560164   Fixed bug where mallocd size of prs_struct could be larger than incoming packet. Ensure new alloced memory is zeroed before use. Jeremy. (This used to be commit 1c3193aa1c1137734dc34ef2e6d62abb0609c30e)
      adds  ba2f726   - added typedefs - added parse error checking - made parser more flexible (This used to be commit ab0beaf3573471fab1fda3358987b337811f99b7)
      adds  6738591   added primitive define macros started converting matty's srvsvc.idl to a .struct file (This used to be commit cf8d4c42e259d65d4d16c91316acc0bad71ff177)
      adds  0fc755d   started converting matty's srvsvc.idl to a .struct file (This used to be commit 85a341002c00044168346888cb46e354ab81194b)
      adds  ec6c547   error check in vluke.c more conversion from idl to .struct of srvsvc (This used to be commit 83b787f57e8e97ee4d3782e76c3fd003ed567885)
      adds  819c154   Fixed bug I introduced last night (sorry). Now truncate incoming prs_struct buffer size to exact size of incoming data to prevent read overruns into slop space. Jeremy. (This used to be commit aa1a4f46da9584240cd6cee6fb652aa73e77015c)
      adds  7b49e6a   Changed name of case_sensitive in mask_match to avaid gcc "shadow global" warning. Jeremy. (This used to be commit 36629d2a934fe61e68f87c5d2faf67158b365ae6)
      adds  74d677e   Added the NETDFS pipe to allow remote administration of the msdfs symlinks on the samba server. (This used to be commit 15e7d8f6c5cddf6ce409ee2505744250d181ec34)
      adds  943340a   more aparser stuff - we now handle everything but the idl headers in srvsvc.idl (This used to be commit 5f1e8422d0ebc589cdfe95f1001a8e55cb60af4a)
      adds  69519df   Modify NT driver heirarchy to fix HP bug with duplicate printer driver filenames :-). Jeremy. (This used to be commit adb6ad812a4d897ee0c0712cc06d1ff8553fa093)
      adds  6c52c1a   Added -W workgroup command line option.
      adds  3cbaf59   Fixed bug where file access was allowed on IPC$ share. Return correct error codes on invalid share name. Jeremy. (This used to be commit 420d6bc4809cef9d74354175d0fa956ab4e8ac3c)
      adds  295b2d3   Did a proper fix for the file access on IPC$. Denied all pipe opens on trans2 open calls as we don't have the pipe open response coded up yet. Jeremy. (This used to be commit 8142e27c9c32aba5a7dabc48a676b93cf680151b)
      adds  fb66b3b   torture test:
      adds  7fd62a2   use lp_workgroup() use \\ in front of filenames (This used to be commit 9c64f47c164e6ac31a27940fffb415b0b47cd089)
      adds  8af41e0   Routines for driving smbclient from DejaGnu. (This used to be commit fa6a360abeb324d6b4383dbb1bb717fc270aff81)
      adds  1f37fca   Environment variables for single server test scripts. (This used to be commit 82ff52ee86f87e5105f51257479b8b9dc98310a2)
      adds  c29b72c   use lp_workgroup() use \\ in front of filenames get short name via a separate trans2 level 260 call (This used to be commit 5fd4dbf72e317bc47ab11b0b3f2e15d0c58879c8)
      adds  efc723d   Test wildcard rename function. (This used to be commit a9133e2df038c73d3e9f1ffec7628dbde289085c)
      adds  aabf523   use \\ in front of filenames (This used to be commit a92f8c8620272bcbdd73741b8e87f8d5fac45b49)
      adds  2962a4c   Testharness for masktest program. (This used to be commit 4a14b16cd16289a46f9562e927679ef8ca2dcdfc)
      adds  a95efec   a fairly big change in spoolss. got rid of the forms, drivers and printers files in the nt drivers directory and instead use a single tdb
      adds  bbc94eb   Test various operations on ipc$ share. (This used to be commit 5b3fcc303d939e750126dd44e7efb5dd73c8d9df)
      adds  68239f3   a fairly big change in spoolss. got rid of the forms, drivers and printers files in the nt drivers directory and instead use a single tdb
      adds  722c86a   a fairly big change in spoolss. got rid of the forms, drivers and printers files in the nt drivers directory and instead use a single tdb
      adds  7f2b42a   got rid of lp_revalidate() (This used to be commit 8dea95e62c7f4723cd4b71c1b03c613386392c49)
      adds  9eee36f   added tdb_pack() and tdb_unpack() (This used to be commit 6c15495b3087c04890af77149c39e823596bb4dd)
      adds  b0953a3   Fix to return buffer output properly. (This used to be commit 6d50bb36a68c34c5fea1193fd6f170160e16e76f)
      adds  5711e0a   Test transfer of large random file w/o corruption. (This used to be commit a9790f19612513b667c348d628ab3bf88ec1178e)
      adds  5ca89e3   Start of test blurb. (This used to be commit cb9d9e4f89d55466c32f7cf7ae73f0d4aea6d36b)
      adds  9514925   added -u hide_unlock_fails option (This used to be commit fc8c460a618c25ffa46ab808a241dab466d2666b)
      adds  d87a20e   we don't do "revalidate = yes" any more (This used to be commit 289d3cac38ae271175697f98d3eb01a21f3678a7)
      adds  aedd865   new prototypes (This used to be commit d38092d5a6ca10a4d52214a88f0b99f5922bd108)
      adds  89a532a   removed lp_revalidate() (This used to be commit fba5886a05ba64b4633d4a9f3e5cb0687fb4b20d)
      adds  0fca981   2nd evil simultaneous read-write test.  forks.  one writer.  others are readers.  writes between 1 and 20 bytes.  reads as much as possible. compares.  repeat until end of buffer (fixed size: 131072 bytes) reached. (This used to be commit 26f51a7abbfa9bd9051969dffaebe3cdf9e93c8f)
      adds  d29f8af   minor fixes (This used to be commit 4d00314ec5b056101b05c38cc68dd4934c83c825)
      adds  9c4079d   Fixed misunderstanding found during CIFS conference. Overlapping lock ranges (not just included lock ranges) should be handled correctly. UNIT test still needed. Jeremy. (This used to be commit 07872298e3ee8b4b50b69cb4e49b88635792128e)
      adds  8a86541   Changed MS_DFS to WITH_MSDFS throughout. Fixed trans2 calls on IPC$ to let dfs referral calls through. (This used to be commit e0965a80bdca5239886b11ef55dc29fed261bfc0)
      adds  3808642   Fixed last remaining instance of MS_DFS to WITH_MSDFS. (This used to be commit d4e2e595661857f40a40ce32a1b6dc4725e6c3b3)
      adds  9646e6e   Compile time warning fixes and a time_t -> uint32 conversion fix. Jeremy. (This used to be commit 80a0079b2f993159ef35b02ba5c70ce9d8096879)
      adds  f3c44fb   Fixed memory leak in RPC parsing code. Problem in prs_set_buffer_size() was Realloc returns a NULL when newsize is zero (equivalent to a free()). We were returning a failure here without resetting the buffer_size or the data_p pointer in the prs_struct. And we weren't checking for a failure from prs_set_buffer_size(). So realloc's to zero size were not reflected in the prs_struct: memory leak. (This used to be commit 590d9ece8449b1feecfe1aa13e61bcd8fea4e5bf)
      adds  fae1164   move srandom to after connect so random stuff in clientgen doesn't change seed (This used to be commit d9322d01e0ac09852924eb6059ecf116e75ee398)
      adds  a0e1930   fixed bugs in fdpass tests (This used to be commit ee4f6335adb2a781eea7e1f6b520d79ea1197427)
      adds  5c6a786   cifs parser. (This used to be commit 96fd33b8982d4d7ff1eef6f2ef836381d443b143)
      adds  a65dead   security descs in spoolss.  needs parse_sec.c nttrans.c broken. (This used to be commit f9f2a04fdb7b2af1cfe5bf26ec6f0d955ea948b9)
      adds  5469564   fixed nttrans.c (This used to be commit 06cd46b0ec10b32af54edd8256d2fdbec45e1371)
      adds  682cccd   unistr_to_dos not unistr_to_ascii (This used to be commit f46c4fe876a0cabe7044ca30c17e6c217d618635)
      adds  e01fb48   bug-fix from tim (insure).  dummy fn call for andrew to fill in. (This used to be commit 1e3c0ab29d178fe58add32672301ac497d43a3fe)
      adds  b673d5f   dummy trash in secdesc. (This used to be commit 56c2dbbf813e1dc120d199b173fd462c658572a0)
      adds  9d1bc48   TIMESTAMPS ARE IRRITATING AS HELL WHEN DEBUGGING!  NGGGH!!
      adds  afab649   uninitialised variable "list" (This used to be commit bf33b10a43a42c3ec5dbfdc713869c4aeb452aef)
      adds  b6ecd4f   fixed call of firstkey/nextkey to traverse driver database (This used to be commit 11010f946af4d60d88bed450692e43c6a7860ab7)
      adds  6ec1ae3   hack to get setprinter working, level2, null sec desc. (This used to be commit 3f976e713924a2fa47194ae3edfa3f1592e4cf1c)
      adds  1f220f5   SMBlockingX (This used to be commit 9f9a9a69b6660eaa14ff3954c78f8e08ae3b0b87)
      adds  9fb4575   fixed return from nt_printing_init() (This used to be commit 7e13ba75444eb82b257a7a3578aa30ae2f52fe1a)
      adds  76c1e15   SMBtrans and SMBtrans2, some of it. (This used to be commit 42c7f3797f50598150448be162ec0ee556287505)
      adds  2f3dbef   SMBtrans response. (This used to be commit cff62bb10aa8d897bf48119f959d426d9052bc23)
      adds  712a30e   prs_give_memory in wrong place, also poss. was losing mem. (This used to be commit 9805e17cd0ce427c329a8b5a8318d5f75227e283)
      adds  5f7c40f   getting and setting security descriptors on printers now works
      adds  d7d030f   SMBnttrans.  modified io_uint8s to return address of actual data instead of a copy, on unmarshalling.  removed fstring, made it io_string, did same thing.  io_string() and io_wstring() should be wrapped in a STRING typedef which is bit-switched on FLG2:Unicode. (This used to be commit 7db13bd53807f65a16442d2765a9d2f7ab792b4f)
      adds  469764b   SMBntcreateX (This used to be commit 7e3fe77ab25cf0bde7950e0702b7e25a82b33b18)
      adds  782c05f   optional (0of or 1of) with "[+]" semantics. (This used to be commit 55a3e4b5922eff4110970a2ed2372c431ac70918)
      adds  7babec5   SMBulogoffX (This used to be commit c919f803434a138f48eb26f122fc09425eb24d58)
      adds  ccf0ac0   more SMBtrans, SMBnttrans stuff. (This used to be commit d8d15b275592e3a4e60ac502f4672672534e1fc7)
      adds  6270753   debug output to /tmp. (This used to be commit f9077e50cba5c7c3e6cf7739888120d8cc757c7c)
      adds  b38aa95   moved notif_y_table struct to spoolss_nt.c only used there. #ifdef'd driver-code out with define RELIES_ON_SMBD_SPECIFIC_CODE because spoolssd doesn't link with smbd/*.c (find_service("print$") is not possible). (This used to be commit 726c359d1d9f1fc8227ca920c888d2f040170e0b)
      adds  4a0635c   #ifdef not #if (This used to be commit f0229102fe337213cd53fcb0a3d7e2ba786470b9)
      adds  2d06649   fixed a couple of bugs in the driver return code (This used to be commit 8695cb0023597fd118241a431eeeddc559484465)
      adds  0c396ee   fixed return error code that had 0xC with not enough zeros (This used to be commit d859de2870d6524f4ff58a059469fe65c1b37940)
      adds  38b32fb   don't free a driver structure from the stack! (This used to be commit d241f1dcaf612881a428dd578b97383d02a4d3c3)
      adds  82db6b6   don't build cli_reg in rpc client library until we merge that from tng (This used to be commit 0cc59cc2c63bceeda0bc6f44dc65f10f81ebda8d)
      adds  85295c5   init_unistr takes a const 2nd arg (ps: I hate const) (This used to be commit 7030b7f06a8784469562562aa346d0c2918734d5)
      adds  325cf05   updated proto.h (This used to be commit 9f02ed6ccf17c60386d19592fa2585987c768153)
      adds  140523d   lp_server_role() + use in srv_reg. (This used to be commit 82e47e268ca33dd7e692c5e6d0571428307b5287)
      adds  1f69f80   more templates. (This used to be commit 4d50d3526249276e1d2eb039cb57011e7cdae867)
      adds  a6e52f2   make proto (This used to be commit 62271c30f415cad71aea9edfd578f0b7ab42fb42)
      adds  6c9f6b2   don't return a passwd struct for usernames that don't belong to us (This used to be commit 2740a80e30cbf512d51ba76684905a904c2fddf7)
      adds  5b5f41d   fixed some more crashes this introduces some memory leaks that I need to fix later (This used to be commit 2170d72d508ab8fb63a1da3024395f8fd6011cfa)
      adds  badb7fc   Fixed LsaQueryInformationPolicy level 3 to return primary domain info. Domain SID is saved in secrets.tdb upon joining domain.
      adds  23d7056   if the tdb stored driver isn't formatted right then return a default driver (This used to be commit 48bf12d23ee39ccc7c19363012abd48f43dfac11)
      adds  d500cbb   messing about. (This used to be commit 9c6f2d75d848a280f25f2377130953ecd824b7b1)
      adds  e67aa6b   space in front of lp_preexec() causing make proto to not detect this fn. (This used to be commit 3a1ebfa080fa5b26c9d0e7573cbd4bd4c239f182)
      adds  2a4ce0f   The functionality in this file has been moved into smbd/unix_acls.c in order to make the acl functionality regular (we can have smbd/posix_acls etc). Jeremy. (This used to be commit 9adb9399df27c5c1d7fec04f80d49e5476200738)
      adds  a811ade   Fixed interface between new ACLS and nttrans code. Jeremy. (This used to be commit 400263245b4e5344b496c5de52a659f040206798)
      adds  6c96a55   Working UNIX -> NT ACL mapper. Jeremy. (This used to be commit f09c53f6b15e96ab1d306c044cbdcd086006c977)
      adds  e743e2b   Changed interface to set_nt_acl slightly. Jeremy. (This used to be commit 4534eae405f952d4b93e445571fc487e66a7541b)
      adds  cc22d7e   Changes I really don't want to lose whilst CVS is playing up. Dynamic changes to spoolss code. Jeremy. (This used to be commit 0a5e7a8f31c26fe80db5398a441a1969a8882845)
      adds  1365442   More stuff I cvan't afford to lose. I'm realizing how dependent I am on this bloody CVS link.... Jeremy. (This used to be commit 864e7bde0e804edbb2425b9c4c7ff271553f8169)
      adds  f0080e5   Getting back to a compilable state (not there yet but close). Added patches for random -> sys_random. Added set_effective_xxx patches for AFS code. Memory allocation changes in spoolss code. Jeremy. (This used to be commit c2099cfb033c2cdb6035f4f7f50ce21b98e1584d)
      adds  61ab5b4   Back to building. Now to test with insure. Added some frees needed to stop memory leaks. Jeremy. (This used to be commit eba31e4e802120c9eb8c4688f521b4de9cb91f5c)
      adds  b9fedcb   param/loadparm.c: Looks like someone ran indent on this ! passdb/smbpass.c: Insure uninitialized memory reference fix. printing/nt_printing.c: rpc_server/srv_spoolss_nt.c: Insure memory leak fixes. smbd/unix_acls.c: Shadow ref fix. Jeremy. (This used to be commit d175d3ebefc053e9badd91ca5f2d8bd03eb6705d)
      adds  8ff6458   More insure found memory leak and corruption fixes. Jeremy. (This used to be commit 3cdcfa6325b9cd2d7f7c90c4b2d1c6ec73fc2f6d)
      adds  01c4ecd   Fixed null pointer indirect in addprinterex. Still working on problem with extra directory layer in NT drivers. Jeremy. (This used to be commit 48a80318269c832e702678237e86ba55c10444f1)
      adds  2472ab1   More memory corruption (leaks etc.) fixes. Jeremy. (This used to be commit 71a0621f552083880e89923055e8bd14d0b1b82f)
      adds  c7d0975   More memory leak fixes. Jeremy. (This used to be commit 4e7b6b20eabe02f1ab74254607178ba35e61c9ce)
      adds  0cc1389   More memory leak and PANIC action fixes. This is *horrible* code :-(. Jeremy. (This used to be commit ac383bb765ea606fc1105aa91470fcdf453d9335)
      adds  5a5540f   rpc_client/cli_lsarpc.c: Removed unused variable. rpc_server/srv_spoolss_nt.c: Fixed more memory leaks. smbd/nttrans.c: Fixed shadow variable problem. Jeremy. (This used to be commit f0a7540831181d3a47e7f8ce8be55a36a2f2aba1)
      adds  9888108   moved secrets handling into secrets.c (This used to be commit e49550b975dd407a1a8538c9885e036e400b7714)
      adds  8431208   added %J and %T to run_print_command() made the run_print_command a varargs fn (This used to be commit b9f2cf459322fb3f10844f9441633c7bcd6ed151)
      adds  da44845   moved secrets fns into secrets.c (This used to be commit f890bcf06786e7c63bf76fad2fd46d287a99a270)
      adds  cbeb0aa   moved secrets fns into secrets.c (This used to be commit 16355a9c66a2bdab1feb8914a40bbea5272bb170)
      adds  2a24646   fixed some ptr declarations (This used to be commit 7a670f5f3b627543bf776fc9698a2b5d46c110a3)
      adds  bca956d   new protos (This used to be commit e00c162f72303d94854c6033c1f91a1d7b9e0a27)
      adds  5a0d520   someone forgot a ! (This used to be commit 29fa2e1d99235bc15b2916c404b46012eb77b7e2)
      adds  dbf004b   added a MANGLE_DRIVER_PATH define to chooose whether we stuff with the driver path do a rename etc.
      adds  ad26771   fixed the pack/unpack of the devicemode we were being bitten by uint16/uint32 mixups (This used to be commit 1d37f76953534f7bf9d8890dda30c7e00cbb024c)
      adds  0090b4e   added some debug code to track down pack/unpack problems (This used to be commit ac9cdab33cddcc5ab00fc21ba79f416f5a9687e7)
      adds  7ed09de   some printer parameters are getting corrupted, possibly by the client possibly by smbd. Reset them so printing at least works while I try to figure out what is going on. (This used to be commit 70476d6767a571460fa375fb1dae884df77ca143)
      adds  3ca34cc   sec_desc_size() needs to handle a null secdesc (This used to be commit b152d75ea677d4025dcaaf3ae9009db0979dc402)
      adds  d48c727   no space was being reserved for the security descriptor in the parse buffer (This used to be commit 417a88fc6a8406ad4244e8cc1317cb7163b07cc0)
      adds  dcecbc5   we no longer need the code to cope with setprinter having corrupted data (This used to be commit c602b703a05b94748a890add751f47fc6b539c60)
      adds  9297228   added -O (use oplocks) option to locktest (This used to be commit 56ba49382fbdbe5672c3a72faaca21f20a53752b)
      adds  def5fee   Someone wrote a man page for smbspool - how nice! (This used to be commit bac7a72f47ffb8456e39ad2dedfbd22c04a03f7d)
      adds  55e0505   Copied across NT_Security documentation from 2.0 (This used to be commit 6f07da3b9146e880df3290e664a28f904ac252eb)
      adds  c35ea64   fixed a off by one bug in ntforms read from the database (This used to be commit 1c5f70821981e961b81c31f5c83bb56c08ef5018)
      adds  bf302c5   Updated samba appliance example. (This used to be commit e42f2fc397ab195391a6f78452782efb89ebf0cf)
      adds  6c178b3   Forgot attr entry for private dir. (This used to be commit df690273312fd5b6f3041298bf9763948d842811)
      adds  7df31cb   added locktest2
      adds  2db93dc   don't ue nasty /proc/locks hack by default (This used to be commit 62d72dd67ba41b90fefc4308139cd488b3fcb3fa)
      adds  f87246d   simple increment bug in uniarray_2_dosarray (This used to be commit 6506e6f47085beeaa6588a361a220ab21fc32aa6)
      adds  6d8c131   Some tidyup fixes (memory leaks etc.). Still no progress with the "no driver" issue. I'm banging my head against comparitive packet dumps right now... Jeremy. (This used to be commit 03cd4aa1443acd958593f37c61ff9c90a43c660b)
      adds  84aa9ad   Create elements in default, not in read. Jeremy. (This used to be commit 0d681ea252e0cf7fdf57d316d2bfe7caa9b4fbf5)
      adds  ad53b64   fixed!!
      adds  798670d   fixed sizeof() typo (This used to be commit 1da9c5531a8e26dc63b31a27fa73e0932278acb4)
      adds  d253db1   Memory leak fixes. Jeremy. (This used to be commit 34b63896ab1543936d6b9b382ef6727a161b6bf2)
      adds  0164047   Fixing get/set of security descriptors. Removed ugly hack for NT printing. Fixed up tdb parse stuff memory leaks. Jeremy. (This used to be commit 8ef41f31c53e14ad057d883810a1cd2301fede2a)
      adds  b2eef91   Cause printer SD's to be displayed correctly (full control). Jeremy. (This used to be commit 341d07c516865bdd9be99f98cd0754d12b25f9c0)
      adds  6d38ba7   Moved tdb functions that access parse structs into parse_prs.c to prevent builkd breaking. Jeremy. (This used to be commit 6c7adeab0f92844ecefbcb923d0d4763d4c3eaa5)
      adds  bda48b3   - changed HAVE_KERNEL_OPLOCKS to HAVE_KERNEL_OPLOCKS_IRIX - added autoconf test for HAVE_KERNEL_OPLOCKS_LINUX (This used to be commit 0368f68529a9244663c199068e95d1a1d93152fa)
      adds  6ac5383   make_sec_acl was passed pointer to static array ace[2], oops. (This used to be commit f3502d846c99c77b13ce75977f5dc79cc1a3506d)
      adds  1bdbb4e   added se_access_check. (This used to be commit 6de329f6bf9c26e132869cf43d4976d4881e285c)
      adds  84d4009   added a NET_USER_INFO_3 struct to user_struct.
      adds  1be8744   Bringing these up to date with what I've got on my site.  The fixes include the change that prevents 'insure' from becomming confused and issuing leak reports.  Some minor speed fixes.  That sort of thing.
      adds  ce17aac   Again, just syncronizing.  The a function name was changed in the sll module but none of Samba uses it directly.  The macros are used instead so the change is hidden.  Good. (This used to be commit c5d7ee506da31bbfbd6775c2dbcd121a44de794d)
      adds  28555ec   include/smb.h: Removed NET_USER_3 struct from user struct. It doesn't belong there (yet) 				as there is no infrastructure for it. Replaced it with a dynamic array 				of group SIDs plus a user. passdb/passdb.c: Added setup_user_sids() function. This is where the lookup should be done, 				eventually calling winbind. smbd/password.c: Changed to call setup_user_sids(). Removed spurious DEBUG(0) statements. smbd/reply.c: Removed extra parameter to register_vuid().
      adds  f5a4d08   Fix for map_share_mode to allow desired access of zero map to stat open. Jeremy. (This used to be commit b0242080fe464e71815431559fe54d109e0b92f2)
      adds  a62d17d   Change from "David S. Chappell" <David.Chappell at mail.cc.trincoll.edu> to make "printer driver file" a share parameter. This fits better with the new NT printing subsystem. Jeremy. (This used to be commit 7afb68461f3938a647a6c48689293af8ed36ccb7)
      adds  c3487b0   reverted jeremy's changes that removed NET_USER_INFO_3.  will you please not just undercut work in progress, thank you. (This used to be commit 86d440a88c948727bfcfedc694c52c58f9687d8b)
      adds  eee003d   started adding support for relative, plus options for autoalignment so the same parser generator can be uses for cifs and rpc (This used to be commit c7829fa0d87081d9b3f33468527583e3b763916b)
      adds  ad98207   dynamic allocation of NET_USER_INFO_3 gids.
      adds  979f509   free NET_USER_INFO_3 gids when vuser invalidated. (This used to be commit 2f056c2aadd2e16d89b66aabd1c166ab8d5abd76)
      adds  09ea9ea   split some of the irix kernel oplocks code into a function (This used to be commit 6b888d600d95e2595c3f79494edcc55e88e2980d)
      adds  698d2e8   some templates needed for the new aparser stuff (This used to be commit e13089b040d5df4e611a120ec7fce20757dc196a)
      adds  844d3b5   the Linux F_GETLEASE value has changed (This used to be commit 2a3c994a96dc96f379c4cffbcc3ca314c3d6d292)
      adds  15cf0e8   clean up oplock capability code ready for Linux code (This used to be commit 70dcc791b45ac64fc536ef449e4e6b53b2b68fd4)
      adds  0288a64   untiltime should be 0 by default to cover the whole 24 hours.
      adds  e58682e   do some standard_sub_advanced() in api_net_sam_logon on lp_logon_xxx(). and if you have unix realname=yes, you get the gecos name when locking the station.
      adds  03e0164   Luke, I am moving the code back into passdb/passdb.c, this the correct place to do this, not in smbd/passwd.c
      adds  eab8f3c   Fix from Elrond for hash table corruption. Should fix stat cache bug (I sincerely hope :-). Thanks elrond ! Jeremy. (This used to be commit 0d59e8c6bf49e06f11b386f9d805474771365f52)
      adds  891bdd0   (Correct) fix for desired_access being zero in map_share_mode(). Jeremy. (This used to be commit cc447fbe3cd77d57e18c3d1dff94a95d6032c311)
      adds  a9a5121   continued the split of the kernel level oplocks code into a more modular form. In this pass I added oplock_irix.c and added a "struct kernel_oplocks" that describes a kernel oplock implementation.
      adds  52cb056   continued the split of the kernel level oplocks code into a more modular form. In this pass I added oplock_irix.c and added a "struct kernel_oplocks" that describes a kernel oplock implementation. (This used to be commit b5ceab810292602ea9a81696c20a781c16b706c2)
      adds  26848a3   a first pass at Linux kernel oplocks support (This used to be commit 3253085d9883a181c04b9c9ecf7d0ccdfbcee88d)
      adds  4ec7597   parsing code for reply[open|close]printer in preparation of the event stuff.
      adds  8843a63   Linux kernel oplocks now seem to work, but need a _lot_ of testing
      adds  0fb1dbe   fixed Linux capabilities handling
      adds  a4ba9bb   a better test for oplocks being enabled in this kernel (This used to be commit cc0e919fdcb116c8f9688a4f5d7803fc8d7f9588)
      adds  6db12f7   split all the change notify code out into a separate module smbd/notify.c. All the data structures are now private to that module.
      adds  2b37fd8   fixed comments at top of module (This used to be commit 02577ab7d275dfb49e104f3358cb3caa66b3b09e)
      adds  6de513c   fixed a bug in BlockSignals() for systems that don't have sigprocmask() (This used to be commit abf06fa90ba49f6a1ec5458d056f8b8cf20b6512)
      adds  b2d01bd   totally rewrote the async signal, notification and oplock notification handling in Samba. This was needed due to several limitations and races in the previous code - as a side effect the new code is much cleaner :)
      adds  c8de9b8   enable the Linux change notify code and change some notify debug code (This used to be commit c6be511fcc1be79619a0184f03d4c33dbfe12f04)
      adds  60785b5   Created manpage for wbinfo program.
      adds  5dc6184   forgot to checkin select.c (This used to be commit 719bc2f130393a55058f5c45ca6fbd30a78de2dc)
      adds  b793017   always use the DN_CREATE mask (NT expects file creation always to cause a notify) (This used to be commit 20a06b7fb7c855e874b79b86251d597e7797b3c0)
      adds  b821b0c   fixed the change notify bit definitions (This used to be commit 17d3c3a14885a42889d69459e7b3af7040a45499)
      adds  bf575bf   use DN_ATTRIB kernel change notify attribute (This used to be commit 9f542484d11b7b908d3170b702b3bad82ba71525)
      adds  ec33db9   added -L switch to tell smbtorture to use oplocks (This used to be commit 73033d0803317c7de017cac7f7669f4afb08e7c0)
      adds  33179a9   add some brackets (This used to be commit bf67721ef5cc6d5ad1762fca320ef612025b4593)
      adds  b50ca09   allow posix locking database to be opened read-only (for smbstatus) (This used to be commit b9d78738bb30da3d989dfacc95cfde529f2afca5)
      adds  e281246   allow for lots of connections per server (This used to be commit 4bbc218922d2b1f40d50a611a389c9956851050f)
      adds  cf868f3   argv parsing fixes (This used to be commit 502751cc62df7395683dc45d15887535baa5656b)
      adds  f169856   proto update (This used to be commit 7d0f9258589c2856dbc54a10ee35c26201d16f41)
      adds  898c5dd   Removed a patch that Andrew had added because 'insure' was incorrectly reporting a memory leak in the cache module.  I've modified the cache code to prevent insure getting confused, so the patch can now be removed. (This used to be commit 50599b0fa2b78109e3bd2cf50007dc69c4059955)
      adds  30fdd20   If I use nmblookup to search for node ZOOB#1B and there is no such name registered within the search space, nmblookup would report
      adds  31e83ab   ZERO_STRUCT() of info3 structure before using it. (This used to be commit efe7f818c927a925f2dee1ef4f6040c137e0c84e)
      adds  1896c72   fixed autoconf test for kernel change notify support (This used to be commit 92d0382c9e1d6d31e6047ca3d78523a3204d36f8)
      adds  cc5502a   allow the notify implementation to choose the select timeout change (This used to be commit b1441d9622609af5ef598c5e1e1f5af438dc0731)
      adds  3bf8d26   Merged parse_domain_user() from TNG. (This used to be commit f64ac9d9068901862290f7b25874156d6f0d4d73)
      adds  9ee5756   Merge from TNG. (This used to be commit e5cb97dda89fe23612b75861232591e4831733e0)
      adds  e868d0b   #include nsswitch/winbind_nss.h (This used to be commit ce40ba9fba62d4debc43ab53b8564fc24d1f9e3b)
      adds  7b89d2b   Changed server side lsa_lookup_sids function to look up SIDs that we are not authoritative for using winbindd. (This used to be commit a39cdffb141a8e4188b00dfb6eb3317f134cddda)
      adds  a08b01d   Added nsswitch/common.o to SMBD_OBJ1 (This used to be commit 6c743427dfa2fbd6f3ab47991165db9e705eba20)
      adds  2c3cd9e   Removed some debugs. (This used to be commit 6faa963b232b4c4d883c1b346c73b2f2b6da6370)
      adds  b41b1da   add -d debuglevel option (This used to be commit 448f21325f8ff53f3ff5e45c22e07f7164529bc9)
      adds  f94f053   added support for kernel level share modes. These are a (small) hack, I suspect we will either get rid of them or do them properly at some stage. (This used to be commit fabe1f350e1fc58db33d22cebd38652950697ced)
      adds  c528569   open files with O_NONBLOCK when available. This is necessary to prevent possible deadlocks with kernel leases and harmless when kernel leases are not used.
      adds  9857703   use the right MMAP flag (This used to be commit a2f5977ac34d02cd64acd0022cb5bc065eab713f)
      adds  28be43d   - use read locks when possible - don't use as many locks on a store (This used to be commit ee12b10d21022287baf4432d1df743c4b28223b2)
      adds  fac26f0   support both read and write locks inside the tdb (This used to be commit d0a1f96e0f699f8e3ceb0e0d826423cd643803e7)
      adds  a72f277   Simplified server pipe implementation by changing arguments passed down through to the individual pipe api calls.  Instead of passing two prs_struct pointers, we now pass the pipes_struct pointer which contains the former information as well as other useful stuff like the vuid. (This used to be commit 96addba216bad2189120d78f5531d5caa6f37880)
      adds  ea29458   Simplified server pipe implementation by changing arguments passed down through to the individual pipe api calls.  Instead of passing two prs_struct pointers, we now pass the pipes_struct pointer which contains the former information as well as other useful stuff like the vuid.
      adds  bc21403   Simplified server pipe implementation by changing arguments passed down through to the individual pipe api calls.  Instead of passing two prs_struct pointers, we now pass the pipes_struct pointer which contains the former information as well as other useful stuff like the vuid.
      adds  e83ddf6   Simplified server pipe implementation by changing arguments passed down through to the individual pipe api calls.  Instead of passing two prs_struct pointers, we now pass the pipes_struct pointer which contains the former information as well as other useful stuff like the vuid.
      adds  5824ae2   Pass the vuid from the connection_struct to the printing back end functions. (This used to be commit 6120d03200ed6d89640332aedc75172bdf77e2a0)
      adds  a1a0f7e   Added print_access_check() function for checking printer security descriptors.  Currently returns True (plus debug output) which should not affect the behaviour of nt or lanman printing. (This used to be commit a9b4710e649e887e07d68c1bf826e00c9811e4ee)
      adds  ccc3289   Call print_access_check() function from printing back end. (This used to be commit 979e083d3dd844b98b03108e636dfe11ae157fb0)
      adds  206273f   Added some permission constants that are set for NT printer security descriptors.  These seem to be made up of the standard and generic access rights rather than object specific access rights. (This used to be commit 07099fd4464eca2b5f061ef25309f41b8ab5e00b)
      adds  0630db5   Changed function prototype for pipe api functions to take a pipes_struct instead of two prs_data pointers. (This used to be commit 73e4466fc30fee149f51a5aa45c26beb783306c5)
      adds  a72c9e2   Pass the vuid from the connection_struct to the printing back end functions. (This used to be commit a8975d6e226e7271f60d5487243301db3c220d87)
      adds  8b5be6a   make proto (This used to be commit b3f2946d3958ef92ad7d30a52d00bcfd50229388)
      adds  7448a6d   Whoops - dodgy make proto. (This used to be commit 87cd080441a924afd57d03e86c926a60c4416967)
      adds  9b305b1   Forgot pipes_struct conversion for api_samr_enum_dom_aliases() (This used to be commit 66372765e7c3f85240d54894547a150351426d5f)
      adds  db2f46d   more update. (This used to be commit ac91ef30932e3e472a16c4c756f6dfddc1b18487)
      adds  c89f1ae   reverted lukes changes in param/
      adds  5e06151   Paranoia changes to ensure that anything touched by a signal handler and the main code is declared as VOLATILE SIG_ATOMIC_T. Jeremy. (This used to be commit b737c784e34b0e1af014cb828ef37d5b6d73c3e2)
      adds  a69d476   Fixes for IRIX kernel oplocks and systems that don't have nss.h Jeremy. (This used to be commit 711f15ac230092bac000e63f99e8dfaa4a644847)
      adds  69c75c8   Fixes for Win2k "add printer driver" INFO_LEVEL_6 was wrong, also some memory fixes. Jeremy. (This used to be commit 2a9e645cbddef1cddc5c978310b7efed492758d2)
      adds  68b4dc2   Changed default printer driver to "" from NULL. Jeremy. (This used to be commit 54bf7c12b89005f0fb7d82108e8403d89931e422)
      adds  159aec6   A neater way of solving the S_ISSOCK, S_ISFIFO problem.
      adds  a7b5b10   fixed two minor bugs in new sys_select() (This used to be commit 5afc5f503144c81ebc6139719fd88335fd30f4ad)
      adds  f9e9f98   lib/util_unistr.c: Removed ascii_to_unistr() as it does no codepage. 					Removed unistr_to_ascii() as it was never used. printing/nt_printing.c: Removed "DUMMY.XX" files. rpc_server/srv_spoolss_nt.c: Use dos_PutUniCode() instead of ascii_to_unistr(). 							Attempted to fix the "return value" size code based on J.F's 							comments. This needs looking at. Jeremy. (This used to be commit de99011bf3b2a23bd1854a047382a107aaeb9c68)
      adds  eecab5c   Changed enumports to show printernames as ports. In line with 'the grand plan' :-) Gerald & I discussed with HP. More changes to follow. Jeremy. (This used to be commit 193a248beda99103c73a0b0ea5e2fbcbb516ce8e)
      adds  3396a1d   just enough to get rpcclient to compile.  Look for #if 0 blocks around a few unimplemented functions.  Also had to add cli_reg.c to Makefile.in
      adds  8005c83   I've been working on refactoring some of the mess that is the become_user() code.  This code is now implemented as a stack of security contexts, where a security context is defined as a set of effective user, group and supplementary group ids.
      adds  2186537   Removed save directory argument to become_root() calls.  Probably most of this stuff doesn't need to be done as root anyway. (This used to be commit c3cad0ff6482784f95fd54ba51ee5be2354bb95d)
      adds  dbc0b86   Call init_sec_ctx() instead of init_uid().
      adds  5d7c2db   Added smbd/sec_ctx.o to smbd objects. (This used to be commit 11897939bcc073a24ff25c915beec7418a0bccfd)
      adds  dd4c090   Moved some static functions to sec_ctx.c
      adds  2a1dbb0   Delete OriginalDir stuff. (This used to be commit 3d0f1845c8cefccfabcfd35694264c1e5f52c3af)
      adds  d2e6912   Added MAX_SEC_CTX_DEPTH (This used to be commit 2bf21395ba4999d0392d6f54093ddc8861323ddd)
      adds  0c4d1e7   make proto (This used to be commit 2d3312249b3755e46d913dd40325b85db4aae62e)
      adds  c4f74dd   Tests for new security context stuff. (This used to be commit 85a68bc449a071d21e03ad4f54c1e784831a9bb5)
      adds  0e4a583   Added return for become_authenticated_pipe_user() function. (This used to be commit d0f55e04c9400481e4a981431715e167a8246e45)
      adds  6468c75   Added parenthesis around definition of PRINTER_ACE_PRINT. (This used to be commit 0dbc680e34922557a7b4ad62e898002218fa94b3)
      adds  e1b9e7c   Removed unused variables. (This used to be commit a75e738211e744adb966bcbc24371554c9642220)
      adds  be7ad00   Got a bit carried away deleting things. (This used to be commit 211391d88e10d94edcc81b83fefcadb4a905ea56)
      adds  096127f   Some compile fixes. (This used to be commit 4d0c09cb4f17b60ab99767d3e61f2ad50c6c5c30)
      adds  d4f652c   make proto (This used to be commit 927b7772a1246d60bccdf79cdb1f054c449c6bb6)
      adds  a90b7ab   Test harness stuff for compiling things. (This used to be commit 0af2a1ea69fcdf21243fc7e9a9de8914817d4880)
      adds  8a62ee4   Don't return a value for a void function. (This used to be commit 66fd7da08ffbb3673925e8816f06f8983363036b)
      adds  5dd2bd5   lib/util_unistr.c: Off-by-one fix for dos_PutUniStr from John Reilly jreilly at hp.com. Memory leak fix for new sec_ctx code (sorry Tim :-). Jeremy. (This used to be commit edaf49c66d5a5ccf6689b358c301e208599a468f)
      adds  a8c21a8   Fix a malloc of zero problem. Jeremy. (This used to be commit 2aa21db960666736331b18956422b7c13aad0f0f)
      adds  ec1c58f   lib/util_sid.c: Uninitialized memory read. rpc_parse/parse_spoolss.c: Added note about prs_align when marshalling a SEC_DESC... rpc_server/srv_lsa.c: Tim - your changes broke the display of the 'everyone' group 						when doing file access with no winbindd running. This is a partial 						fix - more when I have analysed this more. rpc_server/srv_spoolss_nt.c: Fix for the 'change driver' problem ! Hurrah !
      adds  bdb98d9   fixed size alignment in talloc (This used to be commit 064cdb7ee69bff3af12d1e0b3c3b59207c594681)
      adds  990b8e5   Fixed display of "Everyone" in SD's. Jeremy. (This used to be commit 3c7fdaa576c09dab2e4de78ed353b1fa1d65a40d)
      adds  36fd386   Changing drivers using the properties page works - but only if getting/setting security descriptors is disabled (as it is in this code).
      adds  8980d53   Removed extra uint32 field in auto-notify reply. This fixes some spoolss.exe crashes but there are still more to work on. Jeremy. (This used to be commit aa49dc037fa4e7b00d1a33619da5450a4eda1b9e)
      adds  774b06e   Tidy up current spool code - added some JRATEST ifdefs to allow experimentation with what is making spoolss.exe crash - may be removed later. Jeremy. (This used to be commit f3fe384dc39ce49c639a7adf35179a50cb86abf0)
      adds  7d9b43c   slightly saner defaults (This used to be commit fae3acc574c6e78121e6a1d464b67a15fb025304)
      adds  d52d29f   simpler configure test (This used to be commit 7752c14c313bf9b565828181647fb71457167d92)
      adds  eed5e03   Fixed oops with missing MANGLE_PATH directive. Jeremy. (This used to be commit fb6b5a964512dec37f85f8de39c0c06f702aabbd)
      adds  41cffa8   Updated documentation for wbinfo and winbindd. (This used to be commit 8b814d1bb188f7d657fca6014d0b50d2bbc1ab1b)
      adds  f08e3c3   Added more args to smbclient wrapper - there's probably a better way to do this. (This used to be commit 8de200ecbcc3b5b257354a8f51ebefad4cabdb73)
      adds  1230fe4   Merge from TNG. (This used to be commit b46fc0ed040ff24bb4e348904fdb0e9788364837)
      adds  55f9dc2   Removed unneccessary ()'s afer &'s that made it look like we don't know how the C language works :-). Jeremy (This used to be commit d47329649d4f92a52acac7de256d9d9b0afc33c8)
      adds  104217f   Found that the minimum priority is 1 and not 0 on NT.
      adds  2d2b6a4   reverting Jeremy's changes to enumprinterdata.
      adds  04f0b0d   Re-ran autoconf (This used to be commit 2003c11c3e1635fec4702f5a704b5ce9b0bc3f64)
      adds  877c91b   Renamed generic_request() to winbindd_request() (This used to be commit d9041958558fc8e3c7b0491eb0f7e45bee9d19c5)
      adds  098b7b3   first pass at merging rpcclient from TNG to HEAD.  You can get a semi-connection and a rpcclient prompt, but no functionality there yet. Will be a few more days on that.
      adds  8d429db   first pass at merging rpcclient from TNG to HEAD.  You can get a semi-connection and a rpcclient prompt, but no functionality there yet. Will be a few more days on that.
      adds  33f6a1d   first pass at merging rpcclient from TNG to HEAD.  You can get a semi-connection and a rpcclient prompt, but no functionality there yet. Will be a few more days on that.
      adds  efc9413   first pass at merging rpcclient from TNG to HEAD.  You can get a semi-connection and a rpcclient prompt, but no functionality there yet. Will be a few more days on that.
      adds  f048209   Some more sec_ctx changes.  Modified some fields in the pipe_struct structure so authenticated pipe users can have their unix groups set when become_authenticated_pipe_user() is called. (This used to be commit 55c9bf124dc661df43bfe582ef14b1297aeaf0fa)
      adds  b8262b4   driver_info_6 had a prs_align() that should not have been there.
      adds  53e0629   the dummy field in driver_info_6 is before the driver version and not after.
      adds  e7b5aba   Merge of wbinfo program from TNG. (This used to be commit 659e4d88ff9dbf1fa9cd8904470c4a8d02d8674b)
      adds  8a72991   Bracked unbracketed macro arguments while looking for another bug. (This used to be commit 873774e36dfc877727133a86fbc2c2ddc2d563cd)
      adds  16e4503   got smbw to compile again on Linux (This used to be commit 614fd4119ce5aa37acd03321dc6ef263ae16bdc5)
      adds  d0f1bca   added -L option (This used to be commit ae80ca637cd4de6d18f995a4b6e1e1e21ab63581)
      adds  da74939   wrote a little sample smbw program build using "make bin/smbw_sample"
      adds  a7f6c0a   don't need shmem any more (This used to be commit a81371a4fd6f7972b054bea90428d1d2fd6d1d22)
      adds  c125444   the smbw sample prog (This used to be commit 0afcc0d3368472ed4b49167dc4b7d907b0ccdc25)
      adds  4b25fff   new protos (This used to be commit bd323fa503b1ad7ab9ca35b2f93774541b02e8e3)
      adds  01f7ba6   Moved lib/util_seaccess.o from LIB_OBJ to SMBD1_OBJ as it is only used by smbd. (This used to be commit 539c32fa423bee9be34eeda96fad5398f7cf982b)
      adds  648f084   Changed checking for WINBINDD_OK return value instead of NSS_STATUS_SUCCESS when looking up sids from winbindd. (This used to be commit 79fb877bf13ba462ad0a878d8975f8b5183e3ea3)
      adds  dc7b20a   Make prototypes for functions returning an enum nss_status. (This used to be commit dac9c934ac3932fb9870417e8f712a880dd25e45)
      adds  084af3c   Added global_sid_NULL S-1-0-0 to list of global sids. (This used to be commit f49905e74c6e3891b5816b136fd1d0d77c392e2f)
      adds  d4081ac   Pass pipes_struct rather than vuid down to startdocprinter, setprinter and setjob spoolss server commands. (This used to be commit f35745137451f769a0723cb0665ba0b9d4801ad8)
      adds  d01839e   Pass either an authenticated pipe or SMB user in a current_user struct down to the printing back end functions. (This used to be commit a2751a269e05d5e46d4b22d6082a5898cdb4526f)
      adds  cfc7266   Rewrite of se_access_check() function.  Added comments and fixed a bunch of bugs.  I think there is a problem though with the permissions granted when SEC_RIGHTS_MAXIMUM_ALLOWED is passed as the permissions requested. (This used to be commit 27d821913c87dddd44a0690f4b191c9d2445817e)
      adds  f1ccd14   Include nss.h if present or define enough values to allow client access to winbind. (This used to be commit 669bd8dc1ab4690cf21310fe0310f1716e4a0197)
      adds  34abda0   Moved printer ACE mask values from nt_printing.h to rpc_spoolss.h (This used to be commit 9245af1ea18babae09a92af634428a63ec55438e)
      adds  9644665   Moved authenticated pipe user details into a current_user struct. (This used to be commit 3c4a5f624bfa69eb81d998530d9227e158edd109)
      adds  957aa91   Implemented NT printer descriptor checking.  Yay!
      adds  75dd5b5   Don't check NT permissions when printing from lanman. (This used to be commit e84607eedf3be454f8f709c70cafc5ded4ea951d)
      adds  7e7d059   se_access_check() tests. (This used to be commit bba912cad8dfcef3dbc1db020304ab29fd71d5cb)
      adds  89eafd3   printing/nt_printing.c: (From JF) use the driver name - already given to us. printing/printing.c: priority needs to be 1 not zero (found by checked build). rpc_server/srv_spoolss_nt.c: Log invalid handle access, also print out if this is a different 							pid handle. This will help track down client access after a connection 							is closed. Jeremy. (This used to be commit 4ff949228c40b6abb2008df8db985562ac2895d2)
      adds  9de93aa   More rpcclient merge issues:
      adds  d2b40a7   More rpcclient merge issues:
      adds  a3deb50   Just a few changes due to bringing some partial files back from TNG to HEAD.
      adds  119f965   Quick change to short-circuit WINS queries if the WINS server returns a Negative Name Query Response.  We should't wait through the timeouts and retry twice if we've been told "No Such Entry". (This used to be commit 2bbd16903db02aacb729d1ad140056b180e2a776)
      adds  8c0bb0c   Added some useful debugging stuff.
      adds  541303d   Fix for passing NULL pointer as an array parameter in domain_client_validate() (This used to be commit 3ee111bff78826a5ee419554d4ef2b2b2d3ae7aa)
      adds  5af3532   Spelling fixes. (This used to be commit c1d242f1dd5b6addbe5d2df22e4759f6682fd9ef)
      adds  78a4848   Re-instated lanman printing security checks (oops).
      adds  520bb0d   make proto (This used to be commit 5f355a24430dcb260de52e8a0ca21e80cae53089)
      adds  6429937   Moved winbind client functions from various odd locations to nsswitch/wb_client.c
      adds  b561c18   Fixes for various compile warnings on Solaris 8. (This used to be commit 898a483cdab1ed7d8ff902c0dc0e0620440ae4cd)
      adds  709059f5f Added wbinfo and .libs (This used to be commit da67a5099ebfb68172c1c419103665f571e82157)
      adds  64db201   included a a new prs_unistr().  Is currently #if'd out (denoted by RPCCLIENT_TEST) in order to not break anything in the smbd code (and to give time to review it).  Originally written by JF. In effect, this checkin makes no changes to parse_prs.c at all.
      adds  997e113   Fixed a bug in parsing the command line.
      adds  1c8c1c0   spoolenum commend (when compiled with the new prs_unistr()) now works.   :-)
      adds  b534844   make proto (This used to be commit ae85cc43fec26be6184e863569a94cab0afc425a)
      adds  445e92e   Ensure correct driver paths are returned in INFO_2 struct. Jeremy. (This used to be commit 7a95c289cd0b4615d2a5aa8a148c767b57460ffa)
      adds  9f12613   Add local fallback for name lookup if no winbindd running... Jeremy. (This used to be commit d85deb9e4e9c9784006292d3cb5a6b7b408ff972)
      adds  5d8a5d9   Allow name lookup to fail and fall back to using the "Everyone" SID as SD owner. Allows smbd to work without winbindd running. Check for security implications ! Jeremy. (This used to be commit 9bd64da1e26a1b4a2df2b0537feb604a40762bb1)
      adds  9ab8dfa   #ifndef RPCCLIENT_TEST 	use old prs_unistr() #else 	use new prs_unistr() which handles UNMARSHALL #endif /* RPCCLIENT_TEST */
      adds  5301a09   Typo.  It said "DEGUG" in the comments.  I dunno how to degug, or gug for that matter.  crh (This used to be commit 6ee63ecfa5f9c984f51c15597a50e085ab722e87)
      adds  8edb496   An improved version of the Negative Query Response fix.  The earlier fix only did a short-cut on an rcode of 3, which is 'name not found'.  This does a short-cut on any non-zero rcode.  It also puts out a DEBUG message (if DEBUGLEVEL is >= 3) detailing the error.
      adds  5813ecf   - The printers are indexed by the sharename in both get_a_printer() and add_a_printer() now.
      adds  6c2242e   we are now sure the printer_info_2 timestamp is updated everytime required.
      adds  9e2b107   Uninitialised variables. (This used to be commit a895868912a24589de3a904ca537cf3367a645bf)
      adds  f349448   Don't return winbind groups or users when responding to samr_enum_dom_users and samr_enum_dom_aliases commands.  Unfortunately the algorithm for determining winbind groups from normal groups is simply to check for the presence of the lp_winbind_separator() character.  )-: (This used to be commit 363a9c45bf0a7d3266ccdf4eeb0b9f5e3d38389f)
      adds  fb7a24d   adding more spoolss command into rpcclient.  They don't all work currently.  More to come later.
      adds  7a88bb6   make proto and a few changes to ntdomain for rpcclient printing functions
      adds  02fd5b0   Fixed a bug in cmd_interp.c where if user%pass was entered on the command line, the password would still be cached in memory in plain text for the lifetime of the rpcclient command line session.
      adds  2c46a26   removed prs_data(), prs_free_data(), and prs_realloc_data() as these were unneeded and replaced by the real functions already in HEAD.
      adds  c27ec4b   removed references to loopback RPC connections. added a few more kfunctions from TNG for rpcclient
      adds  5af82b6   cleaned up access to prs_struct variables.  Replaced all calls
      adds  8213b96   More functions merged from TNG for rpcclient.  They don't all work currently as I have to do something about the policy handle caching issues.
      adds  6a9db25   a few changes to Makefile.in to clean up dependencies for rpcclient
      adds  2755ad8   reverted a some previous additions. Removed msrpc_local struct
      adds  333c23c   Lots of changes but no real progress in functionality. more changes to remove the ncarpc_l_* stuff.
      adds  7599f51   I committed this change to the cliffs archive a while back and have heard no complaints.  ;)
      adds  c9dc687   Added some debugs.
      adds  da1f8dc   Renamed a parameter in init_request() function.
      adds  53c9165   Renamed arguments to se_access_check() (This used to be commit 714b50b47dab46f5cdde49d7c200b353c2e0398a)
      adds  ba7b78f   Moved access check for nt_printing_setsec() up into rpc function.
      adds  3733229   Allow job owner to delete own print job. (This used to be commit 90b1857c81627e587a7395ee2bdb51b26ea46512)
      adds  de71b95   make proto (This used to be commit 4443a8b6e698a6572152e575c41dfb760b9888a9)
      adds  2bf0823   make proto (This used to be commit df0ef98d7ed41899ce97d20163ab49081347ae83)
      adds  8453b27   Initialise current time to time(NULL) in add_a_printer_2()
      adds  873c036   Free security descriptor after access check in update_printer_sec() (This used to be commit bc5f9c00be5b8c2f6d258f0c95ed3b4fc0201b87)
      adds  d39eaf1   Reverted changes from rpcclient merge - contains memory leak! (This used to be commit dea06ad7a554089a7394cdcb6bf5a766e8e8a6c3)
      adds  9665d3f   Missing var. (This used to be commit 5c1c5622269c54dca89eb178ca25981ab7928e75)
      adds  2089176   Fixed some more SPOOLSS functions.  The following functions work now:
      adds  17dba7e   Fixed some more client SPOOLSS functions.  The following functions work now:
      adds  05fdec7   grab functions that return RPC_HND_NODE (declared in include/util_list.h)
      adds  695e596   I really didn't like the way generic arrays (lists) were implemented in util_array.c so I wrote a smaller (and simplier package).
      adds  2de59a3   fixed a bug (my own) in create_ntc_from_cli_state()
      adds  a1bd676   Fixed some more client SPOOLSS functions.  The following functions work now:
      adds  2a922bd   Added lib/util_list.[c|o] to Makefile.in
      adds  6f9afd1   remove util_list from LIB_OBJS since it broke smbd build (undefined references in link).  This is a quick fix. I'll resolve things later.
      adds  2637bfe   rpc_parse/parse_prs.c: Removed extraneous ()'s. rpc_parse/parse_spoolss.c: Fixed the security descriptor marshalling in a INFO_2 struct. 							for some reason SD's should be done inline after the info2, not 							as the last buffer marshall. rpc_server/srv_spoolss_nt.c: Removed extraneous ()'s. Jeremy. (This used to be commit f038a24e9f624fdb04cd52769d45783248ce8a38)
      adds  ac56d8f   Removed the sanity check on the WINS SERVER parameter because it simply checked to see that only one server was listed.  As I am working on an enhancement that allows multiple servers to be listed...this was a bit contrary.  ;) (This used to be commit 1b718f67675e52520f193a8c71c110246e70723f)
      adds  b35f21f   First cut toward adding WINS server failover.
      adds  3c9e410   Instead of handing back a string (which might be a DNS name or an IP string), the wins_srv module now hands back a struct in_addr when it's called.  It caches the IP address once it has been looked up.  The IP is cleared (and must be looked up again) if the 'wins server' parameter is reread, or if the node is marked 'dead'.  A dead node will not be re-tried for 10 minutes (per a #define in wins_srv.c).
      adds  5c162bb   Code from John Reilly <jreilly at hp.com> to add tdb lookups into the Win95 printer driver download if looking for the default driver files fail. Jeremy. (This used to be commit 1192d867c4e863471f9bc12afceb68a23ba2142e)
      adds  9f040cc   Modified the patch to look in the tdb *first* - thus allowing legacy text filed to be ignored when an upload is done. Modified to code to goto err on problems, simplifies it. Jeremy. (This used to be commit 9157a6ab2646c035a731d53aa3be010488ccf51a)
      adds  58221bf   Fixed unitilized secdesc pointer which was causing spoolgetprinter rpcclient command to fail on shared printers.
      adds  fca31d8   readded util_list.c (just to the RPCCLIENT_OBJ).  I need to split the file up i think.  Later.
      adds  c0dcf94   make proto (This used to be commit 1246728eb9013948d17ad44263501d1e1bb49e8f)
      adds  e5c5b27   Added functions for enumerating ports on remote print server.
      adds  92708e3   Added EnumPorts() and fixed up some problems with the other spoolss client calls.
      adds  fe245e2   Added EnumPorts() and fixed up some problems with the other spoolss client calls.
      adds  74a9323   * Added EnumPorts() * Fixed an off-by-one bug noticed by JF in GetPrinterDriverDirectory()
      adds  9f5e9ac   make proto (This used to be commit e4af400ed6580c04bcaf3a28fe8aeaa0cdbd4dcf)
      adds  78bbcec   Fixed open handle code in printers - 3 functions were always being done in order - moved them into open_printer_hnd(). Added saving of comment field. Jeremy. (This used to be commit a0ee774fe92e5d0bc84d1d6729e8c538c67e8aba)
      adds  affabf1   Test for reloading smb.conf after SIGHUP.  Needs to be run as root. (This used to be commit db54e72d2f67b07d42bff16c64fbadf0d031e365)
      adds  47f8f8e   Run main server loop with sys_select() instead of sys_select_intr().  The main daemon was not catching sighup and reloading the service file. (This used to be commit f026a897e9296a71fb5c4d5f6e1b4d3287689bde)
      adds  ac70155   Tidy up code to add printer. Always index in tdb by sharename. This is beginning to come together... Jeremy. (This used to be commit 614bf56186b5836020a7813855a5108da0ee8433)
      adds  b401759   Fix for mounting a printer as a share.  Not that there's anything specifically wrong with this, but Samba is fooled by the client into thinking the printer is a file share.  Files copied to the share gather dust in the spool directory and aren't printed.
      adds  5a5ef18   A rather big change set ! (listed in no particular order)
      adds  fcbf694   Added some error checking and returns to the new 'move' code. Jeremy. (This used to be commit 0bd88d304cd773e0bbf3e6f7fedcb3b544d41cbe)
      adds  5a98f9c   if the sids are not the same pointer and either of the sids are NULL then the two sids are not equal (This used to be commit 9ccf3b1dc5baf0e00d032d8b932ab0fb5b1e11b1)
      adds  48a3e00   some initial code for AddPrinterEx() project.  Most is ifdef'd out 'cause it's not all written.
      adds  904a24a   make proto
      adds  bc22ae0   Fixed up error checking and move printer file code. Fixed a memory leak. Jeremy. (This used to be commit 5130dd0f8b80aed5fb3c0df290b627057cc9b825)
      adds  a4243b3   Fixed memory leak in modify_trust_password() (This used to be commit 7145689bf55b9f3100632badac486fde30ee4972)
      adds  c89cf81   Fixed memory leaks in _spoolss_addprinterdriver() (This used to be commit 1f49788442b0d1264c70166e727b8588b936e6ec)
      adds  18db051   Fixed memory leaks in root and non-root password changing. (This used to be commit f3a4f81a5e51e411f1c7c6245597cca01e9ad5b2)
      adds  1e3a550   Found out that we are crashing spoolss in enumprinterdata.
      adds  134a4b8   if no comment in TDB, use comment from print share.
      adds  5ec1642   Ok - this is a *BIG* change - but it fixes the problems with static strings in the RPC code. This change was prompted by trying to save a long (>256) character comment in the printer properties page.
      adds  642ae91   fix the devmode.orientation being set to 0.
      adds  3cc9e1a   remove warnings
      adds  b58ebd1   Fixed read overrun in init_string2() (This used to be commit 4ab75143c4466ad0ea8443512dd5ade449d72462)
      adds  5dbd300   Adding files provided by Klaus Singvogel of Caldera (This used to be commit ab6d01bdccf3106c00563173bfb3e3b3d7c3a64c)
      adds  8a2a1ff   Updating for Samba-3. (This used to be commit 183d55b2ae38305f68ca677f6d413a54bd122394)
      adds  2e16038   Adding missing smbsh.1 man page source. (This used to be commit 856a3773dcad4a8665e097a07e7bb992ffea4c74)
      adds  c46e6a5   Adding missing man pages. (This used to be commit 25091dcf7c194b450e95e2a673423d2d0ad7f272)
      adds  693fba1   Adding Using_Samba book back to Samba-pre3. (This used to be commit 9f5f8ad21d9c7f5efb69abbe08ee2e34b787e68b)
      adds  cf15238   Adding pages oopsed. (This used to be commit 7df53b821132f334d0752b757778818cae634d46)
      adds  a6ef985   More work on rpcclient...
      adds  f9d3ff9   More work on rpcclient...
      adds  2759822   make proto (This used to be commit 38b07395566a2c114ccda173fb0fe88cf7683588)
      adds  49fcb30   Added John Reilly's enumports/addprinter/delprinter scripting code plus the fix for the Win9x printer drivers. Changed command names to add "command" string on the end for some consistancy with the other scripting commands. Added '%P' option to tdbpack/unpack to store long comment string. Made port name be "Samba Printer Port" if no enum port script given. Fixed prs_uint32_pre code to cope with null args. Jeremy. (This used to be commit 902ada63799cf27924c72e24e7593a [...]
      adds  55ff9cb   Save & restore the port name correctly. Jeremy. (This used to be commit c0648c981edef2a29b3a22a7d08aa226ca724e95)
      adds  d95777a   Added print job substitutions for %{printername}, %{sharename} and %{portname} from the NT printer tdb. Also added checks for time restrictions before allowing a job to print. Jeremy. (This used to be commit 8cfb55e81abebf0354e6d470ed68bbac1d6560ad)
      adds  7f36df3   Tidyup removing many of the 0xC0000000 | NT_STATUS_XXX stuff (only need NT_STATUS_XXX). Removed IS_BITS_xxx macros as they were just reproducing "C" syntax in a more obscure way. Jeremy. (This used to be commit c55bcec817f47d6162466b193d533c877194124a)
      adds  17dcd9a   Started to canonicalize our handling of uid -> sid code in order to get ready and fix se_access_check(). Added cannonical lookup_name(), lookup_sid(), uid_to_sid(), gid_to_sid() functions that look via winbind first the fall back on local lookup.
      adds  468af19   Much though I hate to admit it - JF was completely correct. I cannot now reproduce the bug I had with adding a printer driver, and PrintMig.exe crashes if I use my SD code but works with his. I stand completely corrected :-). - So I'm reverting to his code as it works :-). Jeremy. (This used to be commit d6db29be98f717a9038b5ac1ff492c70ce2e92a7)
      adds  f873999   Added an NT_USER_TOKEN structure that is copied/passed around associated with the current user. This will allow se_access_check() to quickly do a SD check without having to translate uid/gid's to SIDs. Still needs work on pipe calls. Jeremy. (This used to be commit e28d01b744b3dbd33e0e54af4e7f426fa8c082b8)
      adds  06e4f11   Fixed up the user/group contexts when using authenticated pipes. Added a become_root()/unbecome_root() (push/pop security context) around the initgroups() call to ensure it would succeed. Hmmm - I wonder if this call being done as non-root might explain any "group access" bugs we've had in the past.... Jeremy. (This used to be commit 06a65972e872f37d88b84f22ea714feebd38f6c0)
      adds  553579b   In cli_error() return ENOENT when an ERROR_INVALID_NAME is received instead of the generic EINVAL. (This used to be commit a290107aee01a85ca1ef5565f23c8f00e18e98c2)
      adds  394795e   After talking with Jeremy and JF (and staring at packet traces between NT <-> NT), I've come to realize that UNISTR2 strings should be NULL terminated.
      adds  4003a1c   clunky support for calling AddPrinterEx().  The code currently reports that the call failed, but the printer shows up on the remote NT client. (note this is the client side call).  I've botched the return value somewhere and will fix that today.
      adds  05e169b   make proto (This used to be commit 6bdb7d5c9787bd16e851f5c751d952c4df8ccc5b)
      adds  e2031ab   Added my course notes. Had asked Jeremy some weeks ago. It's german language, feel free to remove it again.
      adds  b3b5122   Fixed up se_access_check() to use the token list from the user struct as the SID list. Now to go through and tidy up the algorithm. Jeremy. (This used to be commit 1f7300df6713a6728feb1600ca7e62fc213232fc)
      adds  4fabc1a   spoolss_addprinterex() was adding the printer and returning the correct handle, but was deleting the connection to the server. Doh!!
      adds  dd3479d   make proto (This used to be commit dfd6b51bc7fb61d25af3074c386ce51cf3bc86f4)
      adds  48b4749   Adding build system files for Caldera OpenLinux. (This used to be commit 8de3786f5ad473aab90bb3fbf7e6ca2714f91751)
      adds  754f021   Adding build file. (This used to be commit b87c47cc8638a1930e55a45a126a778b188ce688)
      adds  139dcbb   Fixed bug in init_unistr2_from_unistr() found by Elrond. Thanks :-)
      adds  cfb5d7d   removed the for() loop to copy the buffer in init_unistr2_from_unistr() Replaced with a memcpy()
      adds  8705fbc   it is not my day it seems.  :-( Fixed missing )
      adds  f296a8d   All changes related to rpcclient...
      adds  3a123d2   cleanup in init_unistr2_from_unistr()
      adds  d5e17b3   make proto (This used to be commit 74074072cf244d221f8f9b09302d0cbc85d689d4)
      adds  0cabe32   Changed the sec desc access checks to match the spec. Needs testing. Jeremy. (This used to be commit 5a4a7cd4727df5d1b5e71d343e776c7df52dc515)
      adds  b4d1e19   Added SID "Everyone" S-1-1-0 as always matching if present in an ACE. Jeremy. (This used to be commit b3a1038ac1bfb0c32e64f6cb26e5e46fbda794a2)
      adds  04de6d0   Found the sec_ctx_stack overflow - a become_root() should have been an unbecome_root() - typo. Jeremy. (This used to be commit ebb160663ed55e44e44f1c3d17eb077a32c2ffb9)
      adds  0d7df3e   fixed help string (This used to be commit 16afa46797a4cdaa6e3b668caf6d910c08bec9b4)
      adds  0756908   Fixed AddPrinterDriver()
      adds  db24453   added printer admin option any user in that list can do anything to a printer (This used to be commit 7b5912be150dd590d6195be40b0976305b8716ba)
      adds  64f6dd8   add printer admin docs (This used to be commit 1342f2e5be28d1582ab39ec837392fbf9e721014)
      adds  fadb15d   got error code right for printer update/add failure (This used to be commit 0d00d2ec258b36d73e865f06d5d11745d7cdafa9)
      adds  e3048cf   Fixed memory leak with NT tokens. Added debug messages to se_access_check(). Added FULL_ACCESS acl to default acl on printers. Jeremy. (This used to be commit 7507f6f408cf8b0f8d7e2b3da54ce5fb5ef5343b)
      adds  a08d444   More work on AddPrinterDriver() and AddPrinterEx() client RPC's
      adds  86833bb   make proto (This used to be commit ad74885e4730da2a15ff00e13f490f3f0b1be10d)
      adds  92a54ac   Fixed bug in new printer access check code. If PRINTER_ALL_ACCESS is changed in the ACE's the same thing must be done in the desired access or they will never match. This took me a while to find... :-). Jeremy. (This used to be commit 066520979b2b5d967e6e1d77f16185a5fb19dc0c)
      adds  8e0e319   Needed to add the SHARED attribute bit when creating a printer on a Samba host.  Also needed to add an option to pass the share name (printer name) on the command line.
      adds  0a86b83   talloc returns 0xdeadbeef when asked to allocate 0 bytes
      adds  f488740   Deal will NULL UNISTR in unistr_to_ascii
      adds  2f9a0f8   deal with allocation size of 0 in prs_unistr when UNMARSHALLING
      adds  60084f5   code formatting cleanup
      adds  7ce5aac   working on the unmarshalling of dependentfiles to a DRIVER_INFO_3 struct.  Not wuite there.
      adds  536a055   Working on spoolss_getprinterdriver() as it does not display all the dependentfiles.
      adds  1e46bde   Removed requirement that sid have an owner before being interpreted. Thanks to Elrond for pointing this out. Jeremy. (This used to be commit 1d9a5494f8214b8d6171073f4090687a8535d78c)
      adds  1e823bc   Tidied up security rights definitions. Jeremy. (This used to be commit e466c863f5540e13776f4477b6d58e3fbfe7276d)
      adds  137b7f8   Added "add_printer_hook" call to update printer for Win9x clients. Patch from John Reilly <jreilly at hp.com>. Jeremy. (This used to be commit 76a5713bd3fad18ec60d12fc3f965f3e9717c159)
      adds  295d684   Fix case where volumename could be returned as UNIX charset or DOS codepage depending on where it came from. Jeremy. (This used to be commit cfbf78085d48671e5be382e7486953a85a893be1)
      adds  726e7e2   First shot at actually *doing* WINS failover. If libsmb/namequery.c:name_query() times out while doing a non-broadcast query, I mark that WINS server 'dead'.  Note that I don't try the new WINS server.  I think I can get that working too.
      adds  f679578   Fixed the problem with UNISTR marshalling in a buffer5 struct. The smb_io_unistr() code called a prs_align, this was not being counted in the size or taken account of in the offset calculation. Fixed size_ calculation to always return a size a multiple of 4 and also set the offset correctly. This fixes the problem I saw and will hopefully fix the problem HP reported. JF please check this change. Jeremy. (This used to be commit ceba9f3dcdb4bddae17ec0024692c9074086302d)
      adds  69fc669   Updated by Patrick Powell <papowell at lprng.org> (This used to be commit 3361c144f5ba2a87a469436f670ab35189021d49)
      adds  50cef4f   removed (void) typecast from SMB_ASSERT
      adds  95496b9   reworked talloc() to in order to help track down invalid memory access.
      adds  cf023a7   fixed unistr_to_ascii to deal with NULL src strings
      adds  74f2fc4   FIxed some unmarshalling problems with relstr and unistr arrays
      adds  2ca88a0   fixes to prs_unistr UNMARSHALLING only.  Problem was due to talloc's of 0 bytes.
      adds  13913e2   removed the prs_align in spoolss_smb_io_unistr()  (JF, please check) as it was throwing things off when parsing buffers passed in SPOOLSS RPCs
      adds  e2bb077   fix for new_smb_io_relarraystr() and new_smb_io_relstr() to use spool_smb_io_unistr() as this does not call prs_align() befrore parsing the UNISTR.
      adds  a19339b   minor formatting fixes.
      adds  becf055   jeremy,
      adds  d2d0745   hey, jerry: turns out you _have_ converted to get_safe_nt_errmsg!!! [got confused with which way dirdiff was going :)].
      adds  83424f6   restored IS_BITS_SET_xxx macros. (This used to be commit bc065f9597654666e2f26ec046e058e44247d6e3)
      adds  b5f75af   NT printer permissions test program. (This used to be commit 9af82423d2e5c6f873a906097a56c8ac6c5f8297)
      adds  7ed3fca   fixed a few bugs in new_smb_io_relarraystr(). Marshalling code path now uses spoolss_smb_io_unistr() also caught a NULL pointer case.
      adds  3628c65   Merge. (This used to be commit 604f6a34effb8aeed7701345a4219749a6a97892)
      adds  d8464d4   Reverted the change Luke made. Removed IS_BITS_SET_XX macros. Do not re-add them. These macros are unsafe as they are not understood. Change all TNG code using them to correct '&' and '|' please. IS_BITS_SET_ALL was being used in cmd_interp.c when IS_BITS_SET_SOME should have been used. Jeremy. (This used to be commit be4e5eeb4f808c1d8ac4030e8886a83a37914c57)
      adds  0631c6e   Tidied up extra ()'s. Jeremy (This used to be commit f94f37dcab2bc2b68e2b6b4ca440ad53a60e8117)
      adds  aa3802b   Merge of uninitialised variable fix from APPLIANCE_HEAD. (This used to be commit 20a7fefee8c85f02f6a0e2a02c0df04a8b22b7cb)
      adds  02e3b4a   fixed error in [public] spotted by Ron Alexander <rcalex at home.com> changed to read only = yes
      adds  a705af1   fixed typo.
      adds  2ba82c0   fixed unitialized struct bug in enum_users (whatever it is called)
      adds  4620c70   - fixed memcpy bug in copy_unistr2() - init_unistr2_from_unistr() does not NULL terminate   the buffer
      adds  a9b2a40   hack for unmarshalling unistr's on machines with BIG_ENDIAN arch I think we have a lot more of these bugs lurking (i'm fairly confident of it).
      adds  82149af   added comment for my own memory purposes
      adds  150d8c6   Fix for Win9x driver downloads when information is stored in the TDB.  See the message I posted about this on samba-technical
      adds  7c3ca83   changing some debug message levels
      adds  40cc8e0   getfileline() - line with length of zero -> filebuf[strlen(filebuf)-1] is NOT ok. (This used to be commit 24e0c8ef70dc59bfaaa113c3d44befbccbcba15f)
      adds  f77c277   fixed initialization errors (again!)  I must have forgot to check these in before.
      adds  0136927   fixed an off by one error where I was tromping on memory when initializing a driver_info_3 struct.  See spoolss_addprinterdriver()
      adds  7e5fd8f   oops.  must return "" string and length zero when strlen(filebuf) == 0 (This used to be commit d3bc7cca99e47ce89035a03022d7c3ec69e01636)
      adds  d8ad8a0   Fix for safe_free freeing static strings. From Robert August Vincent, II. Jeremy. (This used to be commit bd844fcd3023ab956eb7ab369475955a88bcca14)
      adds  af0071c   Patch from John Reilly <jreilly at hp.com> for not processing duplicate files when moving printer driver to download area. (This used to be commit 6e0c9079c385a4f0e61d9f1b1e0351bc4dbc3151)
      adds  641d9e8   Added code to do SID to uid/gid conversion. Needed for ACL support. Jeremy. (This used to be commit 81c5380f91839b6416c8a42739dadf00e7388528)
      adds  b3addf7   Documentation on NT_USER_TOKEN. Requested by Sander. Jeremy. (This used to be commit e203324d4a3b9aac99ed0b22cbd8c373461919dd)
      adds  f03879e   Tidied up some error returns from printing calls. Still need to map UNIX errors to NT error for print job failure returns. Patch from John Reilly at HP. Jeremy. (This used to be commit 3514b5bb8fffd78e3647425d93b74e2e6291bafc)
      adds  42e8f41   Modified to use sid_to_uid and sid_to_gid. Now ready for POSIX ACL code.... Jeremy. (This used to be commit 28586c1dee18d99e0e0999ab1a945a33ce33c371)
      adds  ebe8a05   Updated file with version in TNG. (This used to be commit 156e17dea48962bca98a3f7d1e876eb6047ebc8a)
      adds  e1b9b33   - fixed the %U macro so that the old (and documented) semantics work again. This got broken with one of the substitute.c updates a couple of months ago.
      adds  c79b92b   Replaced "\\MAILSLOT\\NET\\NETLOGON" with NET_LOGON_MAILSLOT constant. (This used to be commit 5764e84c0e01fa4d6ecba410542f6f5c63b9eae6)
      adds  ace6739   vfs write data fix. Fix for name matching in addtosmbpass Jeremy. (This used to be commit 85738b7ee1ea6d88999d6aedc51a2daf545cb8b8)
      adds  bbc7918   arrgh.
      adds  4ff15c3   made reopen_logs() always re-open logs, not try and be smart about not re-opening in some circumstances. This fixes a problem where a HUP does not re-open logs and leaves the log open on a unlinked file. (This used to be commit f99f028c77482e591741df2a3da7f036f7409a68)
      adds  9e1f9a5   yipee!
      adds  d12f3fe   Merge from appliance branch. (This used to be commit 567b0095b1b8393b3b1e32533aa2860ab3dbfa47)
      adds  8b889a8   Oops - missed a file. (This used to be commit 5aed84b74981a4f4fcc4d466ef03178eff22ba85)
      adds  66cc978   Merge bug - still getting used to dirdiff. (This used to be commit cb717b4a2bb55eb2ff008e59203ebfeac6c5ab9f)
      adds  87591d8   script written by herb for reporting which smb.conf parameters are in loarparm.c but not supported by SWAT.  I just thought it looked fun. :-)
      adds  fda1cf6   fixed typos spotted by Ron Alexander <rcalex at home.com>
      adds  0c5bbb3   added a little description of useage and output format since this gives more info than just what parameters are not supported by SWAT. (This used to be commit 7db533cb47a0d9bc88219dbe48e96ceed45a65a1)
      adds  7d93eb3   smbd/password.c: Fixed typo in Tim's new code that caused insure overrun error. smbd/reply.c: Fixed lowercasing UNIX character set problem. Jeremy. (This used to be commit 2b6e3ed7a6447d40d9dd7e9b5c286b1aabe4730d)
      adds  9e30985   This doesn't compile but is a placeholder for moving the UNIX acl code over to POSIX acls. Jeremy. (This used to be commit a2829febe12513d26534c4977c2f41f480f4fa0e)
      adds  2fca4a1   first draft at rpcclient man page for HEAD branch.  Taken heavily from the man page in TNG.  Updated for newer spoolss commands.
      adds  91f243f   added the -A <authfile> option for allowing the reading of user name and password credentials from a file.  Designed for use when needed to passwd credentials between scripts
      adds  e0d0991   make rpcclent by default.
      adds  4326894   needed to use strwicmp() in smbclient code, so I moved it to util_str.c and made it non-static
      adds  28c07a5   added -A <authfile> option to smbclient for the reading of username / password credentials from a file.
      adds  92d1e90   fixed previous bug spotted by Elrond in get_printerdrivernumber(). Thought I had already committed this.
      adds  ae149ff   added a #define for SPOOLSSGETPRINTERDATAEX.  Although we do not support the RPC yte (win2k specific), I added it for documentation purposes.
      adds  a86ae84   added -P (for no prompt) and -A <authfile> options
      adds  f0c8bcc   make proto (This used to be commit d59623dd92aac7de73d27dd6c64df57bfd0d4010)
      adds  3b33053   missed removing the static declaration of strwicmp()
      adds  d407579   Implemented AbortPrinter() from Gerald's Win32 test code. Just purge all possible printjobs from that printer (I think this is correct). Added error code returns for print_queue_XXX() functions. Jeremy. (This used to be commit 6d081a9017f87f59b7189ba507e211db01c40af5)
      adds  6e150a7   Fix for bind interfaces only sometimes picking the wrong IP address for a name query. From Steve Langasek <vorlon at netexpress.net>. Jeremy. (This used to be commit 9890740121ae7bd7a0196bbf946c6f8c82aa7f6e)
      adds  177b962   Added vfs_unlink call to ensure vfs is used on unlink from client. Jeremy. (This used to be commit 38fc56c8434c427335cf264c4b27420c5ad47566)
      adds  c77bf3d   Fixed error returns for moving printer driver files around so generic "Access denied" isn't always returned. More fixes found using Gerald's wonderful Win32 test progs :-). Jeremy. (This used to be commit 67b9d40e3df19523714430cb4457717575f2a61e)
      adds  b26e3d2   Fixed overrun write error when using debuglevel > 50. Jeremy. (This used to be commit 3d9b163655f684f2b98aa72f976379cee869db05)
      adds  bd5e70e   Removed compiler warning. (This used to be commit 2d23607bb0fe3d93809b3a194f9976b01ece8768)
      adds  22fbda6   fixed "admin users" option with new security code (This used to be commit b69c5de6bad9fad3aed1280e7d12fbfed276a16f)
      adds  288ea15   make sure a couple of variables are initialised (This used to be commit 155c7c37398f5f9457ea249ded74f425b90ac9a0)
      adds  fa810d4   Implemented DELETEFORM tested using Gerald's Win32 test code :-). Jeremy. (This used to be commit 596c21a2af0309ce43a5e52a343a671036d05ebf)
      adds  e5e43b5   Fix for swat to return correct MIME type for text files.  From "Ron Alexander" <rcalex at home.com> (This used to be commit 061e5e50523913a26bc86bd816c4e26a37a832c7)
      adds  08e73ef   -U% should be an anonymous connection.  Fixed bug where the password was being set to "" instead of NULL.
      adds  bfa7517   Fix from John Reilly @ HP for my typo with the parameters being reversed. Ooops. Jeremy. (This used to be commit 8317d70a35086c5539e67d60cbcf937b6ce0932c)
      adds  a3a2867   Changes from APPLIANCE_HEAD (per Tim Potter): 	- make proto 	- addition of function to convert from errno values to NT status codes 	  (source/lib/error.c) 	- purge queue done without full access permission will purge only the 	  jobs owned by that user, rather than failing. 	- unlock job database tdb before sending job to printer 	- in print_job_start(), ensure that we don't pick a jobid with an existing 	  temporary file that may be owned by another user, as it cau [...]
      adds  d644d44   Implemented GETFORM tested and working using Gerald's Win32 test progs.... Jeremy. (This used to be commit 55ed0a9b0c91159c0fc4282c2171d9ced74a302a)
      adds  a1f66a8   Fix for the SID history problem when using a Win2k domain controller with security=domain. Also fixed to dynamically allocate the SIDs and GIDs. Jeremy. (This used to be commit 2b1f66eb82f05fe0b85ac5b4916e32847b8de675)
      adds  061fc96   Fix from John Reilly for double free of printer struct. Jeremy. (This used to be commit c15b7e41e170ced4e4de2e08f6fba860f51e66ac)
      adds  b27571e   Temporary fix to convert from level6 (Win2k) to level 3 (NT4) for driver download files. Jeremy. (This used to be commit 1c9ac94c941aac5f6d309a094e4f741d523dbfb0)
      adds  45d30f7   Hopefully this should fix the primary group permission problem. (This used to be commit 2f33ec41ac1d3243340455b6c3a6cea22d267f14)
      adds  6ef7bf0   Added code to return NO_MORE_ENTRIES when trying to determine size using "NT mega hack". I think this is the correct thing to do but JF should also examine the. Jeremy. (This used to be commit 29ba3a2cdf7f6fbcf0be41b75d76c04007cd4651)
      adds  8808c4e   Fixed the printerdata code to return NO_MORE_ITEMS if a size is requested and the parameter index doesn't exist. I think this code can be simplified considerably, but JF needs to check to be sure. Jeremy. (This used to be commit 4d792e6bcb7bef640c2c4e3054ed8839d8fc86f4)
      adds  f4ae5a6   Win32 API is explicit that EnumPrinterData returns ERROR_MORE_DATA not ERROR_INSUFICIENT_BUFFER when working out what space is needed. This fix gives us the same return that WinNT does. Jeremy. (This used to be commit a87f6277b1faa1ea492f31add4ce33556bdf3695)
      adds  912ecf7   Fixed typo where docname was being checked for datatype - was causing STARTDOCPRINTER call to fail. I *love* Gerald's test code :-). Jeremy. (This used to be commit 43192370f31c7cc71d1f72449a067573adad3ebc)
      adds  588d802   Fixed up get_a_printer_driver_3 so it looks in the tdb using the correct key name for a driver info. Version needs to be adjusted in the same way that it is adjusted when the driver info is stored in the tdb. AddPrinterConnection() Win32 call caught this one. Jeremy. (This used to be commit 54cab7dd3b7c1ad3a01692447f80134518772486)
      adds  e0f9de0   Implemented DELETEPRINTERDATA (tested with Gerald's Win32 progs). Jeremy. (This used to be commit fb48efaf830626f6ef05b88f5f8a74b932ceb257)
      adds  3689e4f   the first cut of the internal messaging system.
      adds  fe47e8e   a simple test program I use to test the debug message system (This used to be commit db1ec05f89071cd1ae4b190dda843b38e2d97cef)
      adds  0b2e454   debug messages now work for nmbd (This used to be commit 6a503f95b10f6661b089f30f2b5ffebead32685c)
      adds  692fe0c   Fix for malloc of zero bytes found by insure. Jeremy. (This used to be commit 2916790859acc56e582056774b02d4a33cedeaa4)
      adds  d836024   Fixed memory leaks found in enumprinterdrivers code. Jeremy. (This used to be commit e08b521559a824da09b0b73a04e462c573c42b06)
      adds  06eeb3c   much nicer message interface. We now register dispatch functions, allowing new bits of code or vfs modules to register functions without impacting on the messaging code itself.
      adds  a19836a   we should not lowercase the username we receive in reply_sesssetup_and_X(). The getpwnam() wrapper handles the case munging operations later.
      adds  f0ce4f7   - changed the msg_type to be an int instead of an enum so that it is easier to add new message types to messages.h without breaking old binaries
      adds  df89b48   - fixed some memory leaks in the messages code
      adds  55c3abe   fixed a race in the pipe() setup in sys_select() (This used to be commit bb0f769272d8a8bd527053746b468bca797e1663)
      adds  072d391   spoolgetprinterdriver now returns "Windows NT x86" and "Windows 4.0" driver information.
      adds  7ec53a1   With John Reilly help tracking it down - fixed a *nasty* bug when authorising logins. If a user connected to a share as guest, then the snum was getting flagged as "force guest", meaning that all subsequent connections to it, even under a different vuid, would be bounced to guest. This explains several very hard to reproduce access denied bugs, and as the NT client also has bugs in that it will sometimes erroneously use guest instead of the correct vuid on an IPC$ co [...]
      adds  043860d   Fixed error return when printer is PAUSED - should be returning "Pause". Jeremy. (This used to be commit 41d03a118c9981fc2159f37cd5ed4684e1d36037)
      adds  3e67587   Fix for enumjobs infor level 2 which caused smbd to coredump. Uninitialized element in struct. Jeremy. (This used to be commit 9e1fbb0c2f1d2ad0c907f1e902e44ea7af214b57)
      adds  f622de8   Updated manual pages to point at http://lists.samba.org instead of old listproc address. (This used to be commit 0d7f81633157d6028a47488020862fe24a648546)
      adds  6ab4544   Added missing break statement for manage documents check in print_access_check() function. (This used to be commit 318ead783c842f2a557207690afd522b3d28e077)
      adds  c1d25bd   Added time check test before allowing print job. Jeremy. (This used to be commit 0249de4cd91d72efb344e9fb05e2be2cb3f03945)
      adds  a5ac83d   When creating a print job entry for the printing backend, use the Windows username rather than the Unix username.  The Windows username will then be shown in the port monitor regardless of the Unix username used to spool the job. (This used to be commit a15e610bb34636448cb30e590277c53e7f9efe1a)
      adds  7be9a4f   first cut at smbcontrol program. It currently allows syntax like:
      adds  4aae2b3   don't show equivalent enum options in swat (This used to be commit 52074960971995580a03647ac5c638043eb8f5e1)
      adds  ed65308   Added SIGHUP when printer deleted as well as added. Jeremy. (This used to be commit 79c94f37d0434150d84858e67c8677650106d76c)
      adds  94028a5   Ensure old DACL and SACL are preserved if the new SD is a 'set' only. Jeremy. (This used to be commit 29f41d0d95661fbc31ae1d9669fd7fb439169f90)
      adds  d41db5d   First draft of new printing doc describing the SPOOLSS support in the upcoming 2.2.0 release.
      adds  ded142d   Added a gew more mods by Patrick Powell (lprng guy)
      adds  cb55856   fixed typo
      adds  5064234   Placeholder for some forthcoming documentation
      adds  ccddd11   Move towards getting W2k p&p to upload NT4.x drivers. Still doesn't work - not sure why (JF - a glance at this would be appreciated). Removed code that JF objected to with enumprinterdata. Added translations to/from level 6 - but Win2k still not happy... hmmm... Jeremy. (This used to be commit e5d98ba9e97eb16337ff6c49f799e130844ae72e)
      adds  244c296   Fixes from JF as I didn't understand the string array sizing code correctly. Jeremy. (This used to be commit 63a7d0fc359ab7cb2ece74dff0ee25f6bb9fbe36)
      adds  a2c8297   in a printer_info_6, driver version is 64 bits long and there is a 32 bit padding before.
      adds  df72a14   Removed emacs backup file from repository. (This used to be commit 807f22412e2738bb6323e43a2da6c942017621ac)
      adds  06e2871   Modified test.h generator to return error if structure passed to vluke doesn't match any known structure names. (This used to be commit ce70fb5800a875ea755c96bc214033c5e9d81081)
      adds  13904f5   param/loadparm.c: Fix based on Damian's code to stop printer scripts getting overwritten. rpc_parse/parse_spoolss.c: Tidyup to call function for relstring arrays. Win2000 now does "Add Printer" successfully !!!!!
      adds  7a3795d   Fix to allow a timestamp of zero to cause an instantaneous changenotify scan - then call this from renames. This allows instantaneous update for W2k renames. Jeremy. (This used to be commit 07dffc4ee931cbc61197e2da277df9c404a77469)
      adds  0fc271e   Some code moved back from TNG - updates to LSA stuff. Not yet used but will be needed soon. Jeremy. (This used to be commit f0aa8f9314c837fe39b6d1b0c41d5cfae2e4098f)
      adds  b774aa4   Adding fix from Jim Vopni <jimv at metrics.com> to ensure jobs are closed before a printer is closed/deleted. Jeremy. (This used to be commit f0c16f7228d6923b11ac521aef986960a1d0c0b4)
      adds  d31a72f   Optimization (noticed by bloody Andrew :-) to stop directory scan ever being done if any of the directory timestamps were changed. Jeremy. (This used to be commit 915152ed981e8e537d15fd4b80b3c3d10ee86bff)
      adds  233bc00   printer notify code.
      adds  5be845a   Changes from John Reilly to add a parameter "show add printer wizard" that allows Samba to turn off the display of APW (hmmm. This should probably be a share specific parameter, I'll fix that in another commit). Also a few small changes to JF's code to fix compiler warnings about missing return statements and also change '//' comments (C++) to /* .. */ comments (C). Jeremy. (This used to be commit 0a9ccc99b335650d235eb747d803d059f7828fd7)
      adds  dda54bc   added NEGNOWAIT.  sent to secure at microsoft.com (This used to be commit b21179331802aace566671dcff6db22cdf4b3e81)
      adds  5691723   broadcast printer notify message to all clients. We now have printer notification as on NT.
      adds  ad81f44   fixed IRIX compiller error message (This used to be commit 908da12d5f24ea076db6627ef0d4407e1cdcd014)
      adds  7489aa1   fix for IRIX compiler error messages (This used to be commit f2549db1ce6527c3e378e9f9210c70be5de93762)
      adds  670d498   fix for IRIX 6.2 compiler error (This used to be commit eecee22bf1ab6e22e5e989b51d522fcf587aa48c)
      adds  e8fbf2c   ignore smbcontrol in bin directory
      adds  8c93ddf   samr unknown 0x32 is in fact samr create user. so renamed and tidy up of the server function.
      adds  b43b2e4   Restructuring of the code to remove dos_ChDir/dos_GetWd and re-vector them through the VFS. All file access/directory access code in smbd should now go via the vfs. Added vfs_chown/vfs_chmod calls. Still looking at vfs_get_nt_acl() vfs_set_nt_acl() call API design. Jeremy. (This used to be commit f96625ec124adb6e110dc54632e006b3620a962b)
      adds  efe9922   Fixed stupid introduced bug found by "Jim McDonough/Boulder/IBM" <jmcd at us.ibm.com>. Jeremy. (This used to be commit 563f8b09a810446c658bf58303b5fe998d27bec9)
      adds  1ef79db   Removed annoying unecessary debug message. (This used to be commit b1a893b74114ee4ab6a295ac0cb0e8fdccda3f53)
      adds  b06d83c   fixed samr_create_user(). we now correctly parse the query and the reply. And we create the disabled account. That means we can create user and trust accounts remotely !
      adds  d6a73c3   Added comment on JF's new code. Removed ifdef in passdb/smbpass.c as this was not correct. Jeremy. (This used to be commit 1a3f7ecde2ca031b2f93a079f75822354fe241a0)
      adds  dbaeb84   Removed a line by mistake... Jeremy. (This used to be commit dcbdff7a4d6442ca8f9e1aa6fcf65c196c2f22bf)
      adds  9e03969   Fix from John Reilly for forms ordering problems. Jeremy. (This used to be commit 837839eb3d0fae7fef5d61593862a2c1b00d6a07)
      adds  6f1fe1f   Missing from HEAD and 2.2 - terminal server reg config. Jeremy. (This used to be commit f5b5b9f287de343d9eb61817ef99499408f1a019)
      adds  3f35a78   added cli_lock64() and cli_unlock64() (This used to be commit 91f0a3cc2f59a49f6ce8550e7d07b9b01e0b285f)
      adds  941d82b   fixed a harmess mixup of bitops and a boolean (This used to be commit 0e0f3dc577ceab540be6505a86697b14a2136b9f)
      adds  e600c12   use the 64 bit locking interface in locktest (This used to be commit 1ece7f1ffd7d0b61d6acea03819fb857ea556b4b)
      adds  3edcc8c   added a hack to get 64 bit locking working with the broken fcntl() call in glibc 2.1.95. This hack only gets enabled if you define GLIBC_HACK_FCNTL64 (This used to be commit d8b9ec741cc57b5f3dd1b3ef782a7baed402beaa)
      adds  910e8a5   new prototypes (This used to be commit 3e77bf2117c43d3202774df24debc91f61d88733)
      adds  2c01353   new man pages (This used to be commit 8a7d6c8e91ecd57f2693be7d697d8231c8d339a4)
      adds  641d922   utils/smbcontrol.c: Fixes from Herb for interactive use. printing/nt_printing.c: No C++ comments please :-). Jeremy. (This used to be commit dd9f668108215f18240458fc33bf872a6fc9e6be)
      adds  7de0b55   Missing null termination on printer changenotify message caused insure error. Jeremy. (This used to be commit 3733d29ce678c71ef2ee8b600e547765d8d8ea9e)
      adds  e26d096   Added debug so if zero length messages get sent we successfully remove them (this can happen if smbd processes are shut down at the wrong time). Jeremy. (This used to be commit c1de97f96b8c5ad8e5f01a0d17c6387733769442)
      adds  2679fa3   Memleak fix for cache code. Jeremy. (This used to be commit 1ebe54666b0fc6f224f17036063dfe0ef7ec9147)
      adds  3ad2ee2   utf-8 and EUC3 patch from Hiroshi Miura Samba User Group Japan staff. mkdir high bits patch from Robert Dahlem" <Robert.Dahlem at gmx.net>. jeremy. (This used to be commit b40191d27180ab1e59935086073c4d312552f717)
      adds  c5ca95a   Fixes from Herb - compiler warnings. Jeremy. (This used to be commit d9d3668fa322cbed36ca3393d8268bf0e5255e8d)
      adds  6692d09   Fixes for the fact that UNICODE sizes are no always 2*no of chars when in multibyte codepages. Fix from Hiroshi MIURA, Samba User Group Japan staff. Jeremy. (This used to be commit f2f373df67a3c6b0bd431c19e3494d45ef0a263c)
      adds  23f78fd   Adding Herb's compile warning fixes to HEAD. Jeremy. (This used to be commit d131ad1ce3f6e72e295f865a463f8dcbfa6f8d42)
      adds  4248374   Made re-init of stat cache explicit rather than being hidden. Jeremy. (This used to be commit b0c40236bb4381fec0e812c20e5f8c09ebf005f9)
      adds  46fa359   Fixed compiler warnings. (This used to be commit ec7f7e350dc1dfa757436cb0efe777c3e0719877)
      adds  f0af8ac   Added uid and gid to push_sec_ctx() debug. (This used to be commit 2817b6cc8af3edbaa63b5db67689ab94cb240d4f)
      adds  f0873c2   Spelling flames.  (-: (This used to be commit 178e6971005505d2debd74b761ecfaa982336a53)
      adds  a4cd501   fixing prs_unistr2(). For the special case of an empty (but existing) string.
      adds  fde7328   someone forgot to update proto.h :-)
      adds  bbd7f7b   Herb's fixes for profiling & compiler warnings. Jeremy. (This used to be commit 7914e9351abb5271ebb4990c3b1fe495d15a4eda)
      adds  94c63f6   Vector get_nt_acl/set_nt_acl via vfs. POSIX ACL support should be added above this layer. Jeremy. (This used to be commit b90af886a951b7b049ed7a42e6d99c332e43897b)
      adds  a6f31d6   Fixes from Damian at Cisco to tidy up some tdbtool issues. Jeremy. (This used to be commit 623bfa6c935e2e3acb3145bfbd490758b34d2c70)
      adds  56d5142   Fix for null passwords being allowed bug. Jeremy. (This used to be commit d4d55488397832df35b558564c263a307b0bb629)
      adds  636f146   Restructuring of vfs layer to include a "this" pointer - can be an fsp or a conn struct depending on the call. We need this to have a clean NT ACL call interface. This will break any existing VFS libraries (that's why this is pre-release code). Andrew gets credit for this one :-) :-).
      adds  14a8906   Inlined many of the vfs_XXX calls as macros for speed. Jeremy. (This used to be commit 0811d080abd374f47c7c3c8a1ef007e443e5b79c)
      adds  08657e5   global_myname is actually a pstring. (This used to be commit e451fd346105d5d34354ff9141d445b5f1a82e0a)
      adds  ba00796   Herb's warning fixes. Also the POSIX locking fix. We now use our own vfs layer to do get/set acl calls (hurrah!). Jeremy. (This used to be commit dfe77c7046cbd65ee52aea7439f21503c1eac41d)
      adds  1126775   Proto update. Also fix from John Reilly @ HP for not showing APW with W2K. Jeremy. (This used to be commit 698288cb9de316527c0c2a271e18c920578f9930)
      adds  1929bcb   Fixed error return messages needed for NTTrans CreateDirectory. This patch allows the standard W2k recursive mkdir to work against Samba. Jeremy. (This used to be commit 947102784360c65d51441457bb54aa28d2b4452d)
      adds  81275cb   Print socket options - patch from Dave Collier-Brown @ Sun. Jeremy. (This used to be commit c18d6f8701c8e6ca03f9fff79cf28c842b3b5ff9)
      adds  9c6acf4   Fix from RFritz at lbl.gov for Linux ECONREFUSED async errors on Linux. Jeremy. (This used to be commit dd804fdb96ff49645647787c197a61a6515a474d)
      adds  74d4a3b   Added Herb's fixes to HEAD. Jeremy. (This used to be commit 4862d2ab1163310d844b929fb17239b4f4cb1a99)
      adds  077c41c   Fix for printf attribute from Mattias Gronlund <Mattias.Gronlund at sa.erisoft.se> Added "codepage directory" patch from Peter.Polkinghorne at brunel.ac.uk Jeremy. (This used to be commit e49566c2e21fcd16980e5110495645c5ae5a36da)
      adds  f601ecd   Fix for yp_get_default_domain from Neil Hoggarth <neil.hoggarth at physiol.ox.ac.uk> Jeremy. (This used to be commit 44ed8abb2a9f2197b18565dd23a2795faf8fe241)
      adds  5d4f5cd   Integrated support for NT and OS/2 lpq parsing. Code from Jim McDonough Infoprint Manager Development Linux Technology Center IBM Boulder
      adds  8582d42   Ensure browse.dat is written and read in UNIX character set format. Jeremy. (This used to be commit 279d0ec656b03f9266e38b013f16b69e7571c0d5)
      adds  75c346e   added samr_set_user_info and info_2. cleanup of create_user cleanup of rid/sid mix in samr. now we only have sid.
      adds  5ad18c7   more cleanup of samr
      adds  33170cc   sys_popen got damaged when converted from FILE * to int fd I think. Patrick Powell kindly pointed out the bug. Jeremy. (This used to be commit 1f156b2420b7ecf1266e650efc3cee55362e29dd)
      adds  4d968ed   Missing conn parameter missed in vfs rewrite. Jeremy. (This used to be commit 4eecc63be5bd11590972ee4f446b7a80d46a713b)
      adds  43b2bdc   I introduced a bug in my last commits. Hopefully nobody noticed :-)
      adds  96e27b1   Fixes to allow wins.c to compile to allow building of libnss_wins.so. (This used to be commit 3fb2e94c4430c570639c0e4d1caeed3a19bbd09b)
      adds  d2f07bb   don't use gets() ! (This used to be commit e4ea0a5975d3539803c78cac2229550a6e89c4b4)
      adds  2a9ce69   added tdb_lock_bystring() and tdb_unlock_bystring() (This used to be commit ca443210c84575d39e60c38a7a12d037386d0e38)
      adds  2d33e87   got rid of tdb_writelock() and instead lock a chain. tdb_writelock() is conceptually flawed (This used to be commit 6e4a3585521b7e5928298bd0f1418ff9fbcacfb4)
      adds  11d999f   a netlogon enum trust query doesn't have a function_code at end. a sam_user_info_24 doesn't have a uint16 at end samr_create_user also creates the unix account now samr_set_userinfo changes the password.
      adds  c5906a8   Just in case anyone thinks that Win ME is not freally just a facelift for Win98/95
      adds  afe321b   Added debug so we can see how winbindd converts SIDS. Jeremy. (This used to be commit 6696bf203c90dc20c00b47737f5ea1d9b8e23d75)
      adds  d508794   Fixed nasty size wrong bug spotted by the eagle eyes of JF :-). Jeremy. (This used to be commit 443293a06530d0a5421b39d9a6a224d6ae316bd3)
      adds  30dbac7   Fixed Realloc memory fragmentation problems. Jeremy. (This used to be commit 5518f59976ecac796a85db959cb9e8cc6c4d3504)
      adds  e8912ba   Fix found by Andrew to stop local/remote printers being confused. check_printer_ok was causing SETPRINTER calls to fail. Jeremy. (This used to be commit b41cc5fea7409d07529adad44f0cbba5c764591c)
      adds  cdb71ca   Fixes to periodically scan printing.tdb in idle time and occasionally on exit. Needed to fix printing.tdb from groving to 300Mb+ if being driven by smbclient clients that never ask for status... (effective DOS attack :-). Jeremy. (This used to be commit 6581066b93a674fadf6f9b92441428d2cc8b4a02)
      adds  e9270d6   Remove lpq as root fix - do this in print_job_start instead as part of print queue length processing. Jeremy. (This used to be commit e85a0fadd8dcf608822819f00f15569713518806)
      adds  26a4a34   Fix for growing printing.tdb by adding check on job creation. This also updates the printing.tdb db version to 2. Jeremy. (This used to be commit 13395514c632341e7be36eb9589011bb0949b075)
      adds  4498212   Fix to avoid calling getgrgid for no reason. Jeremy. (This used to be commit b057a7349b2d6420f96a6ebc31822da66b39fe6c)
      adds  7c4c781   Remove duplicate group initialisation function.
      adds  cbee552   Don't initialise groups twice. (This used to be commit 15d7f16bdc2ff4f2ae82871eb9f318ba45cf4d1c)
      adds  c72f94d   Modified initgroups to provide a get groups a user is a member of functionality.  This is much faster than inverting the group database.
      adds  8719c27   changes to sync with 2.2. tree
      adds  9dc817c   sync with 2.2. tree (This used to be commit 8586624815f70a4448c001f14e74eabc96dd4d04)
      adds  76aab4a   Renamed WINBINDD_INITGROUPS constant to WINBINDD_GETGROUPS. (This used to be commit 5f3cf2eb78bfa6fb00890d449d38e9f13964712c)
      adds  fbe838f   Try this again on the right machine. Adding files for PCP samba pmda (This used to be commit 8ad653f9ebc60c6807c1552425fa83218f6a15d4)
      adds  9a872fb   Converted to call lib/wins_srv.c:wins_srv_ip() instead of lp_wins_server() when looking up the WINS server address.
      adds  2cddf13   Simple cleanup, but I also changed the value of the dlevel parameter passed to open_socket_in() from within the open_sockets() function.  This has some effect on the way port numbers are assigned.  Basically, if we use the -r switch we are saying 'use port 137'.  If we can't do that, there should be an error message and a failure.  If we don't use -r then we simply select the first available port.  The way it was working, if we selected -r and port 137 was in use, wi [...]
      adds  cd6a6bd   Use sys_setgroups - systems with broken getgroups need this. Jeremy. (This used to be commit c7c90c83372df53eac0f3779dffedd4b28c8c757)
      adds  9393207   Fixed %d printf with unsigned long arg. Jeremy. (This used to be commit 448ff58fd5a88b1fdadfb9a8e0bc5f38b707a4d3)
      adds  d81a598   Turns out we do need the pwnam check as on many systems the users primary group is not listed in the groups file... Jeremy. (This used to be commit b1cb7bec51963ac2ddc62dd1abbf8f8fa4351f9b)
      adds  ca4acd5   print source PID in PONG and debuglevel message. Allow request debuglevel message to go to any dest. Put timeout for commands that expect a reply.
      adds  7a42a9d   use macros for incrementing profile counters (This used to be commit cae5eeb16e81b6aa95c68223268513c32aed7056)
      adds  53ce2f7   lib/messages.c          add debug print for receipt of PING and                         REQ_DEBUGLEVEL messages utils/smbcontrol.c      allow "q" to exit interactive mode. Exit on error                         from message_init. (This used to be commit cda8c0439113dcce02a681b0aaddf69326c0ec9a)
      adds  d57dc01   update man page for program changes (This used to be commit 1ddfec32562f755f3f4ca4dde54af6a5a2e99978)
      adds  2a2a93b   allow "master" smbd to call message_init so it is not killed by messages sent to it's PID
      adds  c56301b   Ignore SIGUSR2. Terminate nmbd if we have no interfaces. Jeremy. (This used to be commit 580e2e044cfd1d011d9f28f0f49ef60ca6ba8d32)
      adds  a7f8d8b   Fix to allow smbd to call winbindd if it is running for all group enumeration, falling back to the UNIX calls on error. This should fix all problems with smbd enumerating all users in all groups in all trusted domains via winbindd. Jeremy. (This used to be commit 54a1ae815b3ebcc7ab98bf0a2a39719ae3b2d5ea)
      adds  330d678   Fix to allow smbd to call winbindd if it is running for all group enumeration, falling back to the UNIX calls on error. This should fix all problems with smbd enumerating all users in all groups in all trusted domains via winbindd. Also changed GETDC to query 1C name rather than 1b name as only the PDC registers 1b. Jeremy. (This used to be commit 5b0038a2afd8abbd6fd4a58f5477a40d1926d498)
      adds  8c7f2fb   Fixed merging mess. (This used to be commit 7b8c03de1fd1461d4c65c0d7100f9519e08d1b24)
      adds  85643cd   last part of W2K support.
      adds  6d475b7   Added David O'Neills fix to HEAD (hmmm. how did this compile... :-). Jeremy. (This used to be commit e222057140edb3f14d76e54bd6e744919f50b4df)
      adds  359048c   Fixes to get ms-dfs code to compile with the new changes. Jeremy (This used to be commit d712b5b071eff89eca547678cd1652263708abfb)
      adds  090f1bc   get rid of $Revision string - sync with 2.2 branch (This used to be commit 192b088a4649c2b6b27bd30ae47d1228f9c86092)
      adds  4287b41   Added documentation for winbind enum users and winbind enum groups configuration parameters. (This used to be commit c76dfab559003c9194f519cb89869d191cc0d6c0)
      adds  60661e1   Fixes for io_q_setprinter rpc parsing. (This used to be commit 1b86b9139e87cc4c4a6675ceeda307b91eaa1482)
      adds  282930d   Merge of rpc parse buffer underflow debug code. (This used to be commit c8d88713d9f7a646eb3b8e76bdd0250a3b89b722)
      adds  f0bd621   Bug report that on some systems extended characters are being returned as negative values from the mygetc() function.  I've modified the return line so that it should return values in the 0..255 range for legitimate characters.
      adds  ecd90a0   Renamed WPrintQueuePurge to WPrintQueueCtrl as this function can purge, pause or resume a print queue. (This used to be commit 9998518a69c67c1540266549c69fca977a89acde)
      adds  7b0a62c   Removed null user checks to enable lanman print queue pausing and print job deleting. (This used to be commit e40a0e2f52326199264d622c4f11877f20e4ebce)
      adds  abf0550   Ok - this is a big patch - and it may break smbd a bit (although I hope not). If you encounter strange file-serving behavior after this patch then back it out. I analysed our stat() usage and realised we were doing approx. 3 stat calls per open, and 2 per getattr/setattr. This patch should fix all that. It causes the stat struct returned from unix_convert() (which now *must* be passed a valid SMB_STRUCT_STAT pointer) to be passed through into the open code. This shou [...]
      adds  849f0d0   Fixed missing bracket on debug statement. (This used to be commit 9328bc7b8a7d43ef0da47413f314f9943ea98847)
      adds  4e1d306   Merge from appliance-head (This used to be commit 6d39df7cf84d391bb4dd55d9a26f9f5a6368f46f)
      adds  bbce6b4   Fix for vfs_fstat() crash with new stat code. Jeremy. (This used to be commit 979aa01e011d433328af0ead7644f47d0cfadf13)
      adds  d199eeb   Fixes from David Lee for utmp handling. Jeremy. (This used to be commit 70cecfefc8e876871b29ff8d5fa9226db0e98153)
      adds  e833a83   Small change to process of joining a domain with samedit. (This used to be commit 7c3518c55eeff0a962c367438cb5d67044698825)
      adds  af33ece   Yeah - not setting getwd_cache to True as default, that'd do it for a 5x performance hit..... :-) :-). Jeremy. PS. Yes this was my fault for everyone who wants to throw rotten fruit... (This used to be commit 4f5bbc38ce492baa6e2b4d94758e9247756ae9ba)
      adds  888643b   Removed erroneous +1's on length of unicode domain names for various functions in the \\lsarpc pipe. (This used to be commit 30bb3f2df97662c6547c7994ce50efe9abf37968)
      adds  72626a7   added some clarifications.
      adds  2094856   John Reilly @ HP (who is a wonderful human being and *definately* needs CVS commit access :-) has written a simple routine that peeks inside the MS PE printer driver file format and can tell if a driver is W2K or NT4.x. So we can now correctly return the driver version number. Hurrah ! JF - this is the code you always wanted ..... :-) :-). Jeremy. (This used to be commit fd17374e6d888813f4ed7142480cf93b8a16bfef)
      adds  7b1cf88   Fix for uidtoname not returning DOMAIN\name but just name. This caused printer_access_check to break in a domain environment. Jeremy. (This used to be commit 0fc1a461504f87c145f5f91189bd767989c488f2)
      adds  0b06813   We already have a perfectly good next_token() function we should be using instead of strtok - this fixes a bug with NT users with spaces in their names when using winbindd. Needs to be added to the other parse_lpXX functions (currently only added to lprng parsing code). Jeremy. (This used to be commit c3e4ac9a2db32c40ce330de0eab4bc82ef4fd579)
      adds  f3a20ba   Even when looking up a users groups via winbindd even if the lookup for the list of groups a user is in succeeds via winbind, we must allow the lookup of the group name -> gid we are checking if the user is a member of to go via winbind or /etc/group - as it may be a group on the local box we are checking against. This is a subtle one..... Jeremy. (This used to be commit 4ffda462b97e4f35c6d050c579dfe3e3b64e2c9f)
      adds  01e0d38   TDB password backend support written by Simo Sorce <simo.sorce at polimi.it> Marked as an experimental compile time option (defaults to off) for now.
      adds  b5ac72c   Sorry JF - no billable hours :-). I fixed the "stream of events" problem with PCL drivers. The problem was we were updating the changeid on every SETPRINTERDATA/DELETEPRINTERDATA call. We should not do this, we should just update the 'setprinter' called count. We update the changeid on calls to SETPRINTER/ADDPRINTER/ADDPRINTEREX etc. Also fixed the correct returning of the create time on printers. Jeremy. (This used to be commit 521f09829fd329f87b3d19e8871e2b989c98a58e)
      adds  9a8749d   Added John Reillys patch for error code returns from clean_up_printer_driver_strunct() calls. Jeremy. (This used to be commit f81a2a03bf435e65e7484ab021f86a8a4f62b656)
      adds  2e62e34   Rolled back find NetBIOS name of PDC/BDC code as a temp fix. This code works :-). Jeremy. (This used to be commit 4f66eda11e0dc15ff04893da7b7d6e578a30c4dc)
      adds  2347923   Fixed silly bug in dup2 code found by Kenichi Okuyama at Tokyo Research Lab. IBM-Japan. Co. Jp. Jeremy. (This used to be commit 9c2272e056aef741c4b86f9a247c3534944d9eff)
      adds  1cb4440   David Lee's utmp patch (finally). Thanks David ! Jeremy. (This used to be commit b809a2d0c81c54e917ccc0c99b3e70ea8d7ceab1)
      adds  e2d1dd4   Another patch to fix cli_reestablish_connection from Kenichi Okuyama at Tokyo Research Lab. IBM-Japan. Co. Jp. Jeremy. (This used to be commit 06f5da5d4bf044969364afe0298347811fb4ae91)
      adds  c33d0e4   Patches from John Reilly @ HP for print job time bugs. Jeremy. (This used to be commit 0eb7f2d514317882684e9c0c51d46b1ac1eb2568)
      adds  80dcdd1   proto.h was out of date. (This used to be commit 63e4f629163babc1dcba8a419ae432057e46f6f8)
      adds  ff6f0c1   Call standard_sub_advanced() after lp_logon_XX() calls. Jeremy. (This used to be commit d5be2334d4fb007e39565b771cbe68e338a7fe68)
      adds  dc0b6384  Fixed double btyte-swap problems with bigendian architectures. Jeremy. (This used to be commit c96a77957be49418b62e401db49235a11d711217)
      adds  d4959bd   Only use prs_uint8s on marshalling as we know we're little endian. On unmarshalling use prs_uint16s. Yes this sucks :-). Jeremy. (This used to be commit 3d68257850be66c26074a43d92eb9c3c8ffaf04e)
      adds  cd8525a   Merge of comment repair. (This used to be commit 7712421910b12fd64cf90100e4495669bec67c2f)
      adds  71daef8   Added smbsh to list of ignored files. (This used to be commit 3ff75e92ad2f663d1306048d132daa486ae02d96)
      adds  ae7911e   Added a authentication hook to smbwrapper which allows a (username, workgroup, password) tuple to be provided by another function. (This used to be commit 644c78d64a6d7b7e44414c579de660321a0a6b34)
      adds  698f034   documentation update and general description
      adds  9e70ba7   Remove CGI logging code. Make username/password lookups take the same time. Jeremy. (This used to be commit 9698f746858f0f2b37ec6494fca990e958d97cb7)
      adds  ab9d1e7   Added Using Samba book reference back into welcome page. (This used to be commit bb552f7eaeb87d1d09704122da756d3d3e21697a)
      adds  cbe839f   Sync up with Tim's changes in applience-head for SACLs. Jeremy. (This used to be commit 6b94273fc61b26e83c8d791bc626fd52055ef293)
      adds  5073d11   Fix for admin user being ignored. Jeremy. (This used to be commit f0dcc39d34202ed67d778ff40166856d4c2ad87b)
      adds  34b397f   Merge of printing improvements/fixes from appliance branch. (This used to be commit 8e163eac33e8f407de00c318d3de29fcfbf2b8a7)
      adds  61b659f   Fix some compiler warnings. (This used to be commit 852de9226d50ccac71ec1691052a6e395283ca56)
      adds  a6ff0d2   Merge from Tim - don't reinsert UNIX job if already exists. Jeremy. (This used to be commit a33c395c98d80f620257fed480d5824fc609d9c9)
      adds  f68bbb4   Added documentation for printer-notify smbcontrol command. (This used to be commit fdf6a5c76abc38e16cb7ee3f31512bfc1f639651)
      adds  5ba7235   Fixes for sample VFS audit code from "Brad Sahr" <bsahr at macromedia.com>. Jeremy. (This used to be commit 5d6dec3a94f496651a5f0643ab228c975911e6cd)
      adds  aae30b6   Added a VFS version return to init call. Allows smbd to fail an init if versions don't match. Jeremy. (This used to be commit b29ff816734c0424f69124feb316da13f2e094f7)
      adds  6d36eda   Added a VFS version return to init call. Allows smbd to fail an init if versions don't match. Jeremy. (This used to be commit d0fbb4f5d999abade8930cc6fff231a2af6cccfb)
      adds  0042bf3   Fix to the "known/unknown user" difference patch from "Ron Alexander" <rcalex at home.com>. Jeremy. (This used to be commit 7a698c1f23ea8740755c544f631789848a360e42)
      adds  7185f5f   64 bit fix from Uros Prestor <uros at turbolinux.com>. Jeremy. (This used to be commit 9a5471b3e861aa864ffff5fc87ac2681de7b0068)
      adds  8a190a9   Merge of printer security descriptor, info level and printerdata comparison changes from appliance branch. (This used to be commit ae087bdf312806e08848695cad70a943bb3d71b9)
      adds  e5225bf   make proto (This used to be commit 6ced1bb8b92101e11c53467d0380a97b840de7c7)
      adds  de8def5   sync with 2.2 changes (This used to be commit 0edc78937f4c92a0d18bba9a433a1bc2b00ce9b8)
      adds  dd2f6f4   Merge of latest round of printing fixes from appliance branch. (This used to be commit 8fe17fd59488814cdbe9abcfe53ab2627901e421)
      adds  e1cc6c8   More merging of printing stuff from appliance. (This used to be commit 18fa724a7969666dd5aa176af187054abc94bfd3)
      adds  29cb8c1   make proto (This used to be commit 88a2d224f1c3ca09abbad7f33b0e93bdf503da4e)
      adds  1d3747e   Merge fest!!! (This used to be commit 87775074b22bb969c3585556e2a86ac4c7d4b0d4)
      adds  3adc0e7   an attempt to get the handling of fields in printer info structures consistent. Still working with Jeremy on this, there is probably more to be done (This used to be commit c4bb9c598cf9781d48bc123a8cbbed9c2049bf89)
      adds  be6a317   restructure PCP metrics (merge from 2.2 branch) (This used to be commit dc725c2256ff5f3d8ac37fe33cfa1685194f7f46)
      adds  9de4f58   minor update to help file (This used to be commit 99b764e1c7d508e0caf2ffa82f279dff4fbb5aac)
      adds  acc31cc   added more explanation about the required permissions (and authorization) in order to add printer drivers to a samba server.
      adds  3c33006   Fix from John E. Malmberg <wb8tyw at qsl.net> for -1 return in interfaces scan. Jeremy. (This used to be commit 4d25a53c36ad2c33cc2ecaf1486e18f1536eff95)
      adds  c190077   printing/nt_printing.c: use getpwuid not smbgetpwuid. Canonicalize printernames. printing/printing.c: Insure fix for malloc of zero. rpc_parse/parse_misc.c: Enusre UNISTR's are zero filled. rpc_parse/parse_spoolss.c: Correct INFO_6 - differs between pre-releases of W2K and shipping build. rpc_server/srv_spoolss_nt.c: Canonicalize printernames. Jeremy. (This used to be commit b17e23a8ff2b44540726968355a4b7e26f244f3b)
      adds  6cc6a4f   rpc_parse/parse_spoolss.c: Updated comment for old version of W2K. tdb/tdbutil.c: With varargs uint16 is cast to (int). Jeremy. (This used to be commit 98764c5df9f363780427a423ead0913f7b2a0905)
      adds  108f86d   Added Tim's changes to lock DB during update. Jeremy. (This used to be commit f25b5798b8610de9748ae90ea1bf813b125f517d)
      adds  c97023b   Merge in Herb's changes from 2.2. Jeremy. (This used to be commit 24d76c5fbda29d89c96d7c22193ec2eb93ad3887)
      adds  20838bb   Merge of Herb's profiling code. Jeremy. (This used to be commit 3be056c71aa8e0a4ba70d397107199004bdb7d3f)
      adds  8f338ee   Fetch authentication info before actually using it. (This used to be commit 600eb0eb0036631b7e6d8aa7cddbc378368c002c)
      adds  9fede0d   Large commit which restructures the local password storage API. Currently the only backend which works is smbpasswd (tdb, LDAP, and NIS+) are broken, but they were somewhat broken before. :)
      adds  8993ee7   Tims fixes for non-local lookup. Jeremy. (This used to be commit 38e04c43cc2ce8479b8cc3ff0f87d3d150d9af83)
      adds  f77ceb6   Fixed the cut-n-paste bugs in the new passdb backend code that leaked memory. Jeremy. (This used to be commit 55c6acce26a26af68149865dafb42e5a03b497e0)
      adds  e0bcc7f   printing/nt_printing.c: After long soul searching and making both Andrew and my 		life a misery, here is the only possible null driver fix we have found. 		This *SUCKS*. rpc_server/srv_spoolss_nt.c: Correct printername search. Correct portname reply 						Correct attributes reply. Removal of unused temp variable. Jeremy. (This used to be commit 06e71c9f8be20b84e33e143c3d0b7904225efb45)
      adds  f9680a4   Changes from APPLIANCE_HEAD: 	- merged Tim's vlp (virtual lp) test program.  Enable it with       -DDEVELOPER or by using ./configure.developer 	  (source/include/smb.h source/configure.developer 	   source/printing/lpq_parse.c source/param/loadparm.c 	   testsuite/printing/.cvsignore testsuite/printing/Makefile.vlp 	   testsuite/printing/vlp.c) (This used to be commit fbcf83140da1823e74f63227f0a95d07c6e76764)
      adds  47dc568   - fix "declaration of 'time' shadows global declaration" warning. (This used to be commit 92ff07132b3834b469ad7bb73d6e714b175a12af)
      adds  4bce271   Merge from appliance head of JR's changes for driver versioning. Jeremy. (This used to be commit cdbd2e99775642dc2e92004be9014bf38a92d80f)
      adds  e8d43bb   Tuyrn debug timestamps on by default. Add Tim's lpq race fix. Jeremy. (This used to be commit d43405bc47c95bf8c906035cba23bf95d252d13b)
      adds  14355a6   Uninitialized memory read fixes. open_file_shared takes a DOS pathname, not a UNIX one. Jeremy. (This used to be commit b2b59b93ff1c5bdc43b099e2db1ee86fe8514152)
      adds  6f58dd5   Ok - fixed a bug in our levelII oplock code. We need to break a level II on a byte range lock (write lock only, but Win2k breaks on read lock also so I do the same) - if you think about why, this is obvious. Also fixed our client code to do level II oplocks, if requested, and fixed the code where we would assume the client wanted level II if it advertised itself as being level II capable - it may not want that. Jeremy. (This used to be commit 213cd0b5192307cd4b0026ca [...]
      adds  4a205df   Changes from APPLIANCE_HEAD: 	- add empty README file for vlp.  Blame Tim.  =) (This used to be commit 0ee469f566dbfdac1769fefbb5e61ce39d267872)
      adds  9df3d64   Fix from Jim McDonough @ IBM for OS/2 clients. Jeremy. (This used to be commit f571e1efd01c7b1b500a833df3bd074a8c4c65ec)
      adds  fb71f4a   Fix for plaintext passwords from Pat Sandfort @ HP. Jeremy. (This used to be commit b8753b92fbeb1d6768d0559e12ff2aa1d0148419)
      adds  cdac096   Fix for a problem with the new messaging system. If a sender is using the messaging system as a notification mechanism, and the speed of notification greatly exceeds the speed of message recovery, then you get a massively (>75Mb) growing tdb. If the message is a simple notification, then the message is static, and you only need one of them in transit to a target process at any one time. This patch adds a BOOL "allow_duplicates" to the message_send_XX primitives. If s [...]
      adds  2add922   use process_exists() not kill(pid, 0) (This used to be commit 30048cff12e03c95ef43ba4ee16af1df2de9dbc8)
      adds  7c8e73e   the duplicate checking code will cause unaligned accesses on non-intel processors. Fixed. (This used to be commit 64d38c24100cb3409b38b9923734f2a6202bdc2a)
      adds  826c2f9   Fix for incorrect break using wrong offset when updating a form. Jeremy. (This used to be commit 365c76e39d2397a12ac6785a51c4d1529527a356)
      adds  901c322   John Reillys fix for de-registering broadcast names (NT doesn't do this). Jeremy. (This used to be commit 245907f2affb530237809b81b8748f7f0a1e4502)
      adds  29e6b9c   Delete queue on empty. Jeremy. (This used to be commit 6e18a2aa58bc485e3c803ff357acc1b7fe6d95e1)
      adds  9770a81   save and restore errno in select (This used to be commit 34f0379096d0701c74a51c51649ffe4cb1a24291)
      adds  08036f0   support smbcontrol sending messages to itself (for testing purposes) (This used to be commit 5dfae86dab50fba1890d0ce33fa9d68f12bc0bfa)
      adds  475fb71   Fix for memory leak when adding driver. Jeremy. (This used to be commit eeab4e0290f9df84025e91c85d27b21e0c02781f)
      adds  0de5569   fixed the problem with messages not getting through
      adds  5f8ff60   we don't need the separate lp_status() connection records any more (This used to be commit 209e20365e562371aafafea301b4ffecc3d4c3ed)
      adds  ac4d277   Fix from John Reilly for equivalence tests. Jeremy. (This used to be commit b456274a7ba22d512bab5ede979cd9363398825b)
      adds  2bd3a43   Fix for updating of print queues changed from a local box. Essentially, this makes sure that the change messages sent to ourselves are handled synchronously w.r.t. other smb packets incoming. Jeremy. (This used to be commit 78a13074455618308d048d1c69f62e660988eb90)
      adds  2130ced   Fix for off-by-one StrnCpy. Jeremy. (This used to be commit 63cafb34b39443d03d17ae01b47adc0926b05fe2)
      adds  0dcbafe   Another large patch for the passdb rewrite.
      adds  eb2f9f8   make proto (This used to be commit e0a02249d394a530d911d9b650c6eb56c188a6d8)
      adds  14067f9   combined 2 if statments which used the same condition
      adds  7254a66   Don't forget to convert into UNIX character set before calling winbindd. Jeremy. (This used to be commit 00cd72c385f1e5d075dbacf834b68769b5ac38f3)
      adds  6003be4   ADDPRINTERDRIVER info level 6 fix - this is dynamic depending on a field in the struct - that's why it was so hard to find. Jeremy. (This used to be commit 0ab6eb01b0d15e5eb744333d2bd79c27451f50e3)
      adds  a69a1a8   Changes from APPLIANCE_HEAD:     - Add code to test equivalence of private data in NT_DEVICEMODE (This used to be commit 684981851ffa3b51e78a6fd5960e219823eb90d5)
      adds  b935b96   Free talloc'ed memory from the main smbd. Patch from Rich Bollinger, Elliott Company Jeremy. (This used to be commit e041b144b2c7c6c9fdd6cd20256a197876aaf353)
      adds  af85ca5   o fixed logon script problems (wrong len in reply to net_sam_logon for   a few strings).  I was the one who broke it obviously.
      adds  8d26523   Tar fixes from Craig Barratt craig at arraycomm.com. Jeremy. (This used to be commit cf05709ec394d6cac14577c033d658bdc4506208)
      adds  efb7bb3   This should fix Office failing to print to "FILE:". Jeremy. (This used to be commit a08b08f7782234f26b2656a229007a411c6fb521)
      adds  fb3daf3   fixed a potential locking deadlock in tdb (This used to be commit 03453e2ae557d7fa119338b71744822093d2f38a)
      adds  a1c3f33   Removed unnessesary init. Jeremy. (This used to be commit 2a797f9aa26b2d0c703b9d67f6e1ec97e4f408d2)
      adds  120f3af   Fixed messaging so main smbd can get lib/message.c messages. Jeremy. (This used to be commit 349d58fb5758cebc5a8575f80103150b8cd0a080)
      adds  0f1c800   passdb/secrets.c passdb/smbpassfile.c smbd/server.c : Actually *use* the code written to transition from an old DOMAIN.MACHINE.MAC file to secrets.tdb. printing/nt_printing.c: Fix case insensitive name lookups for driver files. John - this should fix the Win9x/WinME problem correctly. Jeremy. (This used to be commit 8f3332a9acf413ac5d12053ca5c52733a4e946cc)
      adds  a149c6b   Ran DFS on Linux and found that readlink() on Linux does not append NUL to the link read. So add a NUL.. (This used to be commit 04ebcf954c7568fc16ff4a75b31715d6b0a34aa4)
      adds  e28ad8f   PDC docs, made from DocBook source, comments ? (This used to be commit 551a0eebb7c2d71bdc2b340c4d6244a840ac6958)
      adds  366bf69   include/dlinklist.h: Added '{' '}' around DLIST_PROMOTE so it can be used as a single statement after an 'if'. Tracking this down took 4 hours from my life and ANDREW I WANT THEM BACK !!!!! :-). include/smb.h smbd/password.c: Fixed the bug veritas reported with realloc of the validated_users array growing without bounds. This is now a linked list as god (Andrew) intended :-). Jeremy. (This used to be commit 346f2f9206b9b4ed123e2a61c0a48de630397b8a)
      adds  6f044d9   First Release of the DocBook 'source'. (This used to be commit 6cb727c033822e3e5ff3edc532457df8258beefd)
      adds  0e84103   alignment issues.
      adds  9455844   Work in progress, doesn't compile. Adding the POSIX ACL mapping.... Jeremy. (This used to be commit bcac4ede7608a91643f5fcd034f6b273a45b5c7a)
      adds  8c0a288   Keep syncing up POSIX ACL work... Jeremy. (This used to be commit 8f0062b873b2f4e8b27bb937ad213c4aa29443a7)
      adds  36390f7   Code to read & return POSIX ACLs as NT ACLs. Close to test on Linux. Jeremy. (This used to be commit 52e9311bc2a837d1f4791f36c3477c430f841378)
      adds  7d7c9a2   Use lp_codepagedir() instead of CODEPAGEDIR when loading the unicode map. Found by Joseph Cheek <joseph at cheek.com> (This used to be commit ec74fdc631fbd5f0b5450df02acb9cd98c153823)
      adds  afa1a5a   Run configure script using dirname of $0.  This allows configure.developer to be run when the build directory != source directory. (This used to be commit 697e8e6de50ca4d1a37ec89330a6916429fd9a89)
      adds  38a585c   Allow zero length smb.conf files. (This used to be commit 46007a541cd2497c14659a10ba24a6d0a375ac5a)
      adds  d546f55   fixed messaging bug - use strlen() instead of sizeof() in key length (This used to be commit 1d63160c751fa968e3a7618d1feb84a9feaa13dc)
      adds  e23067a   change the split threahold for the free list to prevent freelist fragmentation (This used to be commit b64e1ae69314ae110c548f57810c34e620d57075)
      adds  040de36   Added print_freelist command. Jeremy. (This used to be commit ee89ca9e68abb23fc26cd1378e02e56d0d725e55)
      adds  996bcb5   split the RPC_PARSE object into two pieces. The first is included as part of LIBSMB and the latter is used by parts of samba that know about the pwd backends (This used to be commit 3420b52da5957b5bbf0704d1e386349a061f86cf)
      adds  0f17130   - added client support for nttrans calls - added a cli_ function for querying a security descriptor on a remote file (This used to be commit e21994ff9d512d1c9d6d360e930809b135df4cf7)
      adds  83bd929   a prootype program for querying/setting a security decsriptor on a remote machine
      adds  8568167   new proto (This used to be commit 2f21a0b10007056d0c359a0edb869f47c897ee7c)
      adds  bf0f2ea   make sure we don't duplicate object files (This used to be commit 976b9f6264c1a5af996777ff1d71db0f762cfa9b)
      adds  c93f686   added basic ability to dump remote file acls (This used to be commit c6c90dc8e163d874748e2020cc140134cffcfe32)
      adds  4fee254   getting/setting acls now works. The SIDs are still numeric, the next step is to support usernames etc (This used to be commit 6cea1647fcbc6f5a903c691273dcec44fcda1fc4)
      adds  3b22b74   - better parsing - started to add non-numeric support (This used to be commit fd4c03aef692cd8ef9a29b60a4d66fe898430317)
      adds  1fac52f   changed an error message (This used to be commit f9f14a4293cecb738f733c6c845275619f7bec40)
      adds  dc3251b   cleaner parsing and default handling (This used to be commit f8dbd2b799545a8e1e33eceb6739b5b606cdc4b9)
      adds  efcb07a   new protos (This used to be commit 0a990f02d0e25c0f854d6caa3e9c3bc7329697c7)
      adds  0cb1c51   - added help - added add/modify/delete/set as separate operations (This used to be commit cb324b53c61ee7e4bf0aa5d1fb773672a2674c0f)
      adds  88fcc1b   Fixed some debugging code. (This used to be commit 369a378b3390b060a676c67950f020c4d147fe6d)
      adds  a4c1172   - with -D only delete first match - fixed delete bug (This used to be commit 1e0d5f069592ebce58c35e95b0dcdbc5516dd268)
      adds  0884d6a   fixed SACL bug (This used to be commit 077ee4a7ac7fa8f274269bfc5130d5abff9f35e0)
      adds  d93d218   Reformatted to look nicer on 80-character screen.
      adds  0e494d7   no longer pass the type to make_sec_desc(), instead the type is derived from the other arguments (This used to be commit 9ec4b1fa48fbae937fdf78db06005a7b0cd52d89)
      adds  af4649b   new proto (This used to be commit 27c676cb3b43344ce4ceb167322c98027b9c1e4e)
      adds  6399b62   fixed acls set bug (This used to be commit 44524958ed3a0d56b0504b044bf640ceffebb704)
      adds  9b8a930   c++ style comments are NOT allowed (This used to be commit 8b3c1f4455b7db440911960298f772c4db3d8112)
      adds  576a106   signed/unsigned warning fixed (This used to be commit 71adecd163b13169d359b69f61e8e70e2f140277)
      adds  ca784bb   in cli_session_setup() accept usernames of the form DOMAIN/USER or DOMAIN\USER
      adds  e9a4389   document -U change (This used to be commit 309fab281d569f325615dd2ae71af554b88601c9)
      adds  5092ad8   removed SACL support (as it doesn't work with w2k if you ask for SACLs) (This used to be commit 52b27d75e12eeeb52b3a93952900809c2ee0b992)
      adds  252e3ba   Mask value now displayed as READ/CHANGE/FULL for standard permissions, or RWXDPO for special permissions.
      adds  3a01ece   fixed indentation (This used to be commit b7a1c00bed5f0650783c8d7397c11aa2ac59aa04)
      adds  3d43b2d   fixed setting ACLs on directories (This used to be commit 117956ecb1878f09708a5dc76ec81ad3cfa8d809)
      adds  92abcbc   Removed lsa lookup warnings (I'll remember).
      adds  54100ba   Added some cli_errstr() calls. (This used to be commit faaa71a032bc27d073c39da42fc2928ea3226698)
      adds  d931013   pass the desired access into cli_nt_create() (This used to be commit a2d07994e0376a8d530d262573c96710bdff2236)
      adds  723c9b8   fixed the parsing again and got setting acls working with w2k (This used to be commit 374d08be6443738d6a450801866fd6e046322e2c)
      adds  3eee762   added a comment (This used to be commit 032442802f73948e3af2c86fee0d58f82e47f673)
      adds  d7a502f   fixed a typo (This used to be commit c9e4dea1cbcf6aa748f5cb10f226345dd2f1adbf)
      adds  5257200   Changes from APPLIANCE_HEAD:     - clean up yodl doc for the -U changes, update man and html versions       (docs/yodldocs/smbclient.1.yo docs/htmldocs/smbclient.1.html        docs/manpages/smbclient.1) (This used to be commit 3483be1d76fe0dae770bdf8ad97bab81645e5fbf)
      adds  7e97367   Remove C++ style comments (This used to be commit 80c192244fdb07e8e9cf4c0376bbea60dde244a0)
      adds  1218b41   Added sorted freelist neighbour merge code to stop tdb fragmentation. This needs TESTING !!! (It passes tdbtest of course :-). Jeremy. (This used to be commit 7ae54a93e756d927419242adf35f46e91e974573)
      adds  1cd8538   Fixed one tdb_read -> rec_free_read call. Jeremy. (This used to be commit c9884e16fc2d13dd62c5a43633c9a38dadc9822c)
      adds  7e4c472   Changed to sourceforge tdb code. This includes spinlocks (so we now have a --with-spinlocks option to configure, this does mean the on-disk tdb format has changed, so 2.2alphaX sites will need to re-create their tdb's. The upside is no more tdb fragmentation and a +5% on netbench. Swings and roundabouts.... Jeremy. (This used to be commit 9dea7b7c257db487f8ced7dad3fce92fba03ea91)
      adds  b2d1c4f   Sync-up with appliance-head printing code. Jeremy. (This used to be commit fe730614d70b331ec7b1a909940395c9713ea8ac)
      adds  b881a55   Moving to abstract API interface (sys_get_acl() etc.) to allow system specific ACL calls to be dealt with elsewhere. This file will eventually be able to replace the old UNIX acl interface. Jeremy. (This used to be commit b27cac77628a4b332b529115b0854c71f9eea374)
      adds  1f6fc39   Fixed compiler warning. (This used to be commit 5e81151e53300a8c58adca09d02d0b075a13c322)
      adds  b9df5ca   Update required after changes to configure.in (This used to be commit 644aa834e59fc9be9f3c785213729af787b5f90c)
      adds  0293259   Make smbd/posix_acls.c use abstract interface. include/smb_acls.h lib/sysacls.c: Added as interface definitions. Jeremy. (This used to be commit 8359375bba5b3ae24956f66b066dedf11d3583df)
      adds  a58ca91   tdb_unlockchain() no longer returns a value (This used to be commit aee52c7acf138f8fd651aeb3d9bef79f99d1a2a9)
      adds  4cf7fcc   Fixed compiler warning. (This used to be commit 6553f1d02792d81987dda51af76b4fc06d73a787)
      adds  6e9eb6a   tdb_chainunlock() no longer returns a value. (This used to be commit 2c9704c3db4014ca43b4b13160b9f53ff5f36e3b)
      adds  bd54bcb   make proto again (This used to be commit 746e03dce81429b9a06ce95929eb605cf5b0833d)
      adds  a1f4e6e   Print debug if domain_client_validate() cannot fetch the trust account password (say for example if the tdb file format has changed).  (-: (This used to be commit 447fbb38a857a7e97cf2a99022576521c71a4512)
      adds  dcad05d   update to reference new documentation in Imprints
      adds  21acc6b   added documentation for 'private dir' parameter (This used to be commit aa9c9fec9dd5a7b4f0ae23a6a8815e4b53a4fa98)
      adds  b6e03bf   added passdb editor (rough form with a few bugs) Should work with all backends.
      adds  c09b1d1   updates to the tdbsam implementation.
      adds  e899f04   update for new pdbedit tool (code from Simo)
      adds  70922b9   Cause smbd to use the new posix_acls code, not the old unix_acls code. Currently does exactly the same thing (returns ACLs the same way). This code is written to try and get a POSIX ACL via the abstract sys_XX interface, then fall back to providing a UNIX based ACL if the calls fail. Seems to work. Next step is to add a --with-posix-acls to configure.in and then check on a POSIX ACL system that a complex ACL is returned correctly as an NT ACL. Note that the ACL set ( [...]
      adds  423227d   Working code to read POSIX ACLs on a Linux system using the bestbits ACL patch from http://acl.bestbits.at/. configure support needs more work (just assumes correct headers at the moment). ACL writing needs adding. Jeremy. (This used to be commit 6ae63e502e6adf3666a34aa87860c74e106fdb84)
      adds  34402b7   Added undocumented -t command for testing parsing of acl entries.
      adds  028b197   Added smbcacls binary. (This used to be commit b380c3b9cc07031e7ad608d7582615cd3ecd249a)
      adds  607c384   First cut at a manual page for smbcacls. (This used to be commit e5defa412874661f5012fa03cba2d854748884c2)
      adds  c312111   Added better configure test for POSIX ACLs. Fixed stupid typo in sysacls.c Jeremy. (This used to be commit da6ae57501e3cb971e82eac5bb05efcd9cf443ae)
      adds  0d658c3   Fixed bug with tdb_next_lock failing when reaching then end of a hashchain and the next hashchain is empty. Jeremy (This used to be commit f3b5e2a172a777e1c3bbf6ac72fe5c7cdb8324b3)
      adds  cf5b719   file_lines_load/file_lines_pload can now optionally convert unix_to_dos() on read. Jeremy. (This used to be commit 76b8dd376d13eb4469417be217c966d54d333367)
      adds  be7e02f   Fixed bug with Win9x/ME where drivername was being returned incorrectly in one printq case. Now goes though common function. Jeremy. (This used to be commit e9f48c9cec960b6190fb7a2485c9476640863071)
      adds  269acfe   Fixed *very* subtle statcache bug where invalid stat state could be being used if last component lookup failed, but was found in the directory scan. Jeremy. (This used to be commit 7055fa0bc43f6e2b3f04b8901fccea80d59bf490)
      adds  2e79da8   Removed compiler warning. (This used to be commit 6d3bd1d80635d91e9590bcf093662259090ea6da)
      adds  00ac8b3   Compile fixes for changes in make_sec_desc() interface. (This used to be commit 7b896697d134eb4fad1ceef5cdd2dab2b5980187)
      adds  8d8791e   Added pdbedit binary to list of ignored files. (This used to be commit f98e0d7b17edd627e704fc7e73534e1278d82fb0)
      adds  cf94436   Modified argc passed to rpc_client cmd_* functions to include argv[0].
      adds  3478427   Port of lsa_lookup_sids() and lsa_lookup_names() rpc client functions from TNG branch.
      adds  693f23a   Cosmetic fixups for large file support message. (This used to be commit 671be482212634b9c1de40891032180fbc1d49ba)
      adds  e159211   Removed a dead function. (This used to be commit 4c8ce7af4625bd2a47006fa4b3cf9cb40d62841a)
      adds  0f1ead1   Removed unused auto (IRIX compiler warning). Jeremy. (This used to be commit 63e2ebc4272cd8bc52ea80e1e12996ab273b8ea4)
      adds  316cfee   Added OLD_NTDOMAIN to remove warnings about undefined functions. Jeremy. (This used to be commit f4c32a75e6e60eae6078449478d04ff22373d817)
      adds  f3a0da8   Fixed compiler warning. Jeremy. (This used to be commit e6a1a1e444631f0d674f33b5b8d1d71435de0511)
      adds  407b48d   Fixed typo causing coredump in file_lines_parse. Jeremy. (This used to be commit f575f4d67a5b45e47c29de30f02901c55cef4621)
      adds  f449a59   group rid assignment cut and paste error
      adds  2364d59   exposed the broadcast name resolution routine outside namequery.c (This used to be commit 7d1d867acdc0f316d8de787e1f7fa27667ec4a6a)
      adds  452d050   added support for browsing the list of workgroups at the top level in smbw (This used to be commit 8f97d59186ee3b52f623d30dfb7b195ec721ec0c)
      adds  0961ed2   new prototypes (This used to be commit 2258a62365e6fa3f08fd3b911e13b391515eaa46)
      adds  9e9961d   Added Tim's fix for read-only crashes. Jeremy. (This used to be commit cfc62fecdf4c5579ee643df3e701cf6f1fe553ee)
      adds  4d56f4f   return NULL instead of return False in char *prs_mem_get(); (This used to be commit 71e5e802b78b22af9be7d3e84e869f311937e542)
      adds  ea4a0d5   new version of Get_Pwnam()
      adds  b646d3f   type for client_info struct (This used to be commit 2c03b91d6041082bba6ba4322ed41b4378af7ef3)
      adds  c9d38e1   code review of rpcclient
      adds  a95ccc2   Adding in debug for SD's. Jeremy. (This used to be commit a19f936b644fedc4c59ada5f12172abed9894910)
      adds  ccb5cbf   Fixed very subtle bug returning correct error on an open, when we have a choice of invalid share mode and access denied. We must return the access denied by preference, but also remember to break the oplocks... This is needed for multi-user MS-Access. Jeremy. (This used to be commit 7eb7241442ea0f1e065b009c3cccd5821b89a8b6)
      adds  6033774   Fix for short names not being returned correctly with non-mangled shares. Jeremy. (This used to be commit bcf0a5c316ee8cf333d9d838b041e44a11cb5f1b)
      adds  93e98d0   subtle bug where files which missed the stat_cache but were added to the cache during the look returned a blank stat struct.  Made weird occurrences such as...
      adds  71acf4c   Extra part of fix that Gerald missed (sorry). Jeremy. (This used to be commit ebf754400f443452948020d68e29f597f1b2d60c)
      adds  4c639ca   Sorry Gerald, I think the original code was better (plus safer as I'm sure it's working :-). Jeremy. (This used to be commit e18c104ee35d00dcbe2e73e6c9699300a3947364)
      adds  57fcae4   Owner always has READ_CONTROL and WRITE_DAC access. Jeremy. (This used to be commit 05fcb124dfbb1a257828e9dc6a7793fc3dc73c4b)
      adds  276364e   Removed the special casing of SIDs in se_access_check. This is now done (correctly) when the NT_USER_TOKEN is *created*. Jeremy. (This used to be commit 27d72ed1cf8ece2bede812341279ba5a7262ace4)
      adds  20ac3fc   Merged in Tim's changes : Removed static limit of MAX_LOOKUP_SIDS in rpc server and client lsa_lookup_names() and lsa_lookup_sids(). Jeremy. (This used to be commit 9e9c71c8b3194b7cd02fea0b6a000d4f2940d905)
      adds  90a7d7d   Compile fix for new arg to create_nt_token() (This used to be commit 806185ca8cc8d28f16745a1db9427f52eb8d22e4)
      adds  b9c9e5d   Fixed some accidentally reversed patches. (This used to be commit fa604bc85ea6989c794747f668be8a4e62527b79)
      adds  65fd1be   Fix error string. (This used to be commit 73b237e639717019c596954c745b7e4d038ddc8c)
      adds  cbddae0   Better error checking for ACL parsing.
      adds  76dca9c   Don't print out the security descriptor type as it is automatically calculated by the new make_sec_desc() function. (This used to be commit 6fd5dc81458317e106f5ea24958cefe4146c90a6)
      adds  d21325d   more fixes from Simo.  Also fixed the password expiration field in the tdbsam to never expire (we don't support this yet).
      adds  ae7f083   Brief documentation on using the virtual printer code (This used to be commit 03dd90ab923ec88cdada8c5d725d9482bd9826f2)
      adds  4089011   Fixed processing of dfree script (was truncating). Jeremy. (This used to be commit 1e719a807669876b4d11f4653e9712f25fcba20b)
      adds  cade42c   Fixed bug noticed by JF. se_access_check needs user SID as first in token. Jeremy. (This used to be commit f0d7867801e3f78bfc55fdb36ca965e35457f51b)
      adds  a56ca9e   Added support for SERVICESF shared variable to change configuration file used in lp_load(). (This used to be commit 4d80ee4f41ac3d61579c9cf23cb815d7fe5da5db)
      adds  0835c70   Two tdb bugfixes. First one - ensure that traverse lock is moved before deleting dead records, else the record is just marked for deletion, not actually deleted. Second, ensure allocated record is marked as "in use" before free list lock is released, else other processes in the freelist merge code may try and merge it. Jeremy. (This used to be commit dd959fa325c5df8ce0407d8debea76602c8e71cf)
      adds  e43671c   Wrong length for unistr2 in init_q_lookup_names()
      adds  6de135b   make proto
      adds  ed6f6ca   Server side changes for dynamic names in lsa_lookup_names (This used to be commit 5c5c3a8a08efe8c2f36a55b1383e9d3dd9eca4a5)
      adds  16e0534   Lightweight rpc client library.  Uses only routines in libsmb and rpc_client/cli_pipe.c
      adds  56ee3e2   Convert names to sids when modifying ACLs.  Convert sids to names when displaying ACLs. (This used to be commit 5001bbc64be62af1597eb334e5b530b415d62a6b)
      adds  d18fb4a   Add libsmb/cli_lsarpc.o and rpc_client/cli_pipe.o to LIBSMB_OBJ.  Not so sure about the latter...
      adds  06ba5ec   OK so I shouldn't have added cli_pipe.o to LIBSMB_OBJ. (This used to be commit a724850eb83e61450f112c0b2e6e3492c2a72863)
      adds  55b162d   I think it's time to go home. (This used to be commit fde66badf143cde40af35e86d55acb48dc754cdd)
      adds  5c67f8d   Added proto definition for new RPC calls. Added printing fix from appliance-head. Jeremy. (This used to be commit f4c7f9ddb906b67ee4397e7707309356085476d1)
      adds  2e87e6e   Changes from APPLIANCE_HEAD: 	- trivial typo in definition of enum_printing[] 	  (source/param/loadparm.c) 	- fixed printer status display bug.  When no jobs existed in queue, the 	  clients were not properly notified of printer status.  This caused 	  native tools for pausing/unpausing a print queue to not work. 	  (source/printing/printing.c) (This used to be commit c533e77f1912618230a938458980a9339924fe06)
      adds  3b7ef4c   inverted dword value
      adds  237e747   Cache lsa connection and policy handle for resolving names and sids. (This used to be commit 09d2d972fd6f70bdf62f25936494968ef597b98b)
      adds  478ffc4   Updated smbcacls documentation. (This used to be commit bd87398b5a9421add8db8b455d02ccd6b2624f58)
      adds  624431c   Renamed parameters and variables called acl to the_acl as it conflicts with a Solaris system call. (This used to be commit 5e547ddcb526be5562db9213c5b36e505e735a2e)
      adds  57779c6   Updates from appliance-head. Jeremy. (This used to be commit 15ae2c335b52e34c06d8f4f9ebad28078292b208)
      adds  1fc3e43   Changes from APPLIANCE_HEAD:     - add some debugs for comparing two security descriptors.       (source/rpc_parse/parse_sec.c) (This used to be commit 505a8a2277f2bc761bd2b170fafbcb3afd982d92)
      adds  369f5fd   Fixed memory leaks in lsa_XX calls. Fixed memory leaks in smbcacls. Merged in fixes from appliance-head and 2.2. Fixed multiple connection.tdb open problem. Jeremy. (This used to be commit 0a40bc83e14c69a09948ec09bb6fc5026c4f4c14)
      adds  a18ade3   Fixed memory leak in JOB_INFO_2 code. Jeremy. (This used to be commit d0d31eead3367485bbac684d881839029010975d)
      adds  89af6fd   lib/util_unistr.c:         rewrote unistr2_to_ascii() to correct a bug seen on SGI boxes.
      adds  99c2693   Added lock backouts on fail. When chaining together long lines of bloody "if" statements, which should logically be separated, and one of them allocates memory, remember to *free* it *WHETHER OR NOT THE IF STATEMENTS SUCCEEDED* !!!! Yes I do consider this a bug in the coding style of Tridge, Rusty, Tim et al. :-). I'm just pissed 'cos this took 4 hours to track down even with an insure error report stating me in the face and also Ben Woodward looking over the code wi [...]
      adds  fb82ab7   Never free anything in the rpc_parse/prs_XXX functions. Do it in the enclosing function. lib/util_unistr.c: Check lengths *before* reading source - prevent uninitialised memory reads. Jeremy. (This used to be commit ce4f461965c872fbfc9fe5f6b98aed58bb3dd67a)
      adds  a57a6da   Documented -C and -G options to smbcacls. Jeremy. (This used to be commit 89708be73ad8829ee2e9637db2e2be6493493396)
      adds  8325948   Added -C username and -G username that allow a user (usually Administrator) to change the ownership or group ownership of a file to any arbitrary user from the UNIX command line. This will show the people who quote NT manuals at us about how this is "impossible" how their operating system really works :-). Jeremy. (This used to be commit 12f88c9ba731bdded626b9d011cfc8d2ba09010e)
      adds  8372087   Fixed chown/chgrp setting from smbcacls. Jeremy. (This used to be commit 43ca0d991cc6489be16722a7ea89e01a42f2ca2f)
      adds  862b835   Streamlined exit path.
      adds  452102d   Merged Tim's fixes from appliance-head. Jeremy. (This used to be commit 26f873540c2299600cb80eb059fcdaf70ec82473)
      adds  cc4870a   Added query info policy call. (This used to be commit dcea2a4bc0503822667b73d19c4f0a59b15715a5)
      adds  667b411   Fix typos in new group sid check. Jeremy. (This used to be commit c48e95297e63c8b6f0c6686e5bcfa52229710dbc)
      adds  b578b4d   Cast prs_alloc_mem to correct type. Jeremy. (This used to be commit e0931cda809e4bb48bd97cad6d7ab5fb6dc53eb2)
      adds  e28f0a1   A couple more UMR fixes. Jeremy. (This used to be commit a83702c99f1ecd6e68f8c178b20823fce6d4c6c6)
      adds  ed7ecca   Split the one sys_acl_free call into sys_acl_free_TYPE calls, to allow easier wrapping of non-POSIX ACL interfaces. Jeremy. (This used to be commit 1a31b4eb082b23d60e3d9040b3c0110eef1f9385)
      adds  0f95385   Split set_nt_acls into owner set (which uses chown) and permission set (which currently uses chmod) in preparation for ACL creation. Jeremy. (This used to be commit 0f39895ab007a7300aed6c011c487593ee8c91f0)
      adds  7bf9d8c   Fixed bug found by Gerald. If a Samba server joins a domain and is set to search for a DC to authenticate to using the "*" syntax than ensure that for the first hour after the password change is searches for the PDC using the 1B name not the 1C name as domain replication may not have occured. Jeremy. (This used to be commit c25533de9918ed9b0c79fd039e11d1b79f513db0)
      adds  abb9a2d   implemented a much nicer name_status() interface. It now returns a list of structures rather than the dodgy parsing code we had before
      adds  4ac52fc   Removed uninitialised variable. Jeremy. (This used to be commit 56a93567a106f25e87df093e1861f6bdd1d3196a)
      adds  d15bef8   Cleaned up SidToString() and StringToSid() exit paths.
      adds  b37ac37   Replace magic number with constant. (This used to be commit 1a228868cf14418894b798f19955df3276bd1089)
      adds  8fd4d9f   Added a cli_nt_create_uni() to do a ntcreate&x with a unicode filename, regardless of the settings negotiated in the flags2 smb field. (This used to be commit c4476c6315a6e99dd4a1d0e3185a0d17c073205d)
      adds  855bcea   Some systems seem to only accept a ntcreate&x with a unicode filename despite samba negotiating ascii filenames.  Retry with unicode pathnames if the ascii version fails.
      adds  ca727bd   Don't call string_to_sid after cli_lsa_lookup_names() fails.
      adds  7b82fa6   make proto (This used to be commit a1ea59c9afb930b2084f175e72ac99ef314314a2)
      adds  21f0dc9   merge from appliance head (This used to be commit 4671a313775f052ae949ba441db7e0060bed0b75)
      adds  2db833d   If extra arguments passed make yodl docs for these files rather than *.yo (This used to be commit b57fbcca06c7a69863f69628745f8fcbc13419bd)
      adds  f634516   Documentation updates for smbcacls program. (This used to be commit f9450cd7b7352a206dc05d8ad2a7b86a2586b892)
      adds  1459f10   Return appropriate exit codes for various situations:
      adds  b0a2196   merge from appliance head (This used to be commit 393c5f14e0858dcb3d6cb26eb5643b520c2c9686)
      adds  b87c484   First pass at the libsmbclient code ...
      adds  8f5d55e   The line was:
      adds  83a1605   Fixed -d option for rpcclient. (This used to be commit 44c5eb4def9a264f660b2398d28b72f54e6547e6)
      adds  39f0f11   Comment out unused generate_name_trn_id ... (This used to be commit fb5798e1d9eb518f85e30680883c0460141b245d)
      adds  8425895   Make the use of generate_name_trn_id conform to the usage elsewhere ... (This used to be commit 46a3a56ecf411eb885aee2892e12d3846ce32ad6)
      adds  e86cbff   Return EACCES for bad password. (This used to be commit 143006d32f0a0d339b870741b811ec49795b7099)
      adds  8bb17e9   Return an empty directory for a stat on a share we aren't allowed to connect to.  This gives a permission denied when a cd is attempted, but not a permission denied in the directory listing one level up. (This used to be commit 9255e526244578e092abc306491d5862469da775)
      adds  79ad192   We only want to mark mailslot packets as loopback packets if they are to the DGRAM_PORT, since we want to actually send those to other ports.
      adds  b6cb83d   Add a new file clidgram with routines that are used by the libsmbclient code.
      adds  92ebc81   I need a callback arg for cli_NetServerEnum and cli_RNetShareEnum, so I had to modifiy any routine that calls it to pass NULL and so forth.
      adds  23807f2   Changes from APPLIANCE_HEAD:     source/Makefile.in         - changes to ctags and etags rules that somehow got lost along the way.
      adds  e70b103   Added extra argument to calls to smbw_share_add() (This used to be commit d006e6adca0548dad334d871c5d440b1d32ac879)
      adds  dca808c   Needed a callback arg on cli_list ... (This used to be commit d45e667a74fc2fcbf69c4819d480269c03dbfae4)
      adds  b6e811b   The latest changes to libsmbclient ...
      adds  fbe0299   Merge of documentation updates to HEAD.  These got missed somewhere along the way. (This used to be commit afad150bacfd02ec83c57ea9ba9152ff59fb7eee)
      adds  79b73e6   Sync up packaging updates that didn't make it to HEAD. (This used to be commit c6f7358535eb96112e055d60d39c1595601d3056)
      adds  441f61d   Add SuSE 7.1 packaging (from SAMBA_2_2). (This used to be commit 69f28a868a7e78b8b93bbf7dcf21bf6fd813c12d)
      adds  41ccf2f   Sync up smb.conf.default with APPLIANCE_HEAD and SAMBA_2_2 (This used to be commit 74dd0f58211129770f6e85d28a658e5fdff1ecae)
      adds  85b1953   Changes from APPLIANCE_HEAD:     source/rpc_server/srv_spoolss_nt.c         - fixed printer policy handle leak in the allow MS printer wizard           stuff.         - mimic behaviour of NT on open_printer_ex() calls by not allowing           call to succeed if connecting user doesn't have at least print           permissions to the printer.  Unfortunately, this seems to trigger           a anonymous connection re-using bug so subsequent connects to the           pr [...]
      adds  5d7a98b   Arrgh, forgot to update proto.h with all the changes I have been making.
      adds  c29e85c   Fix a small type in libsmbclient.h ... (This used to be commit 807e2e1faa23a36cd1abc07ac8a26d157099aba1)
      adds  a0feaf6   Fix a minor problem with listing servers in a workgroup and add a gtk+ test application that tests out some of this stuff ... (This used to be commit 606c4aeceac0bd1823ec6376df3ca5016007ab38)
      adds  34fea75   Fix some more bugs in libsmbclient.c and add functionality to tree.c (This used to be commit d6cef8877a7ed80329b3ba67231a94601fcfd060)
      adds  de00f5e   Fix proto.h ... (This used to be commit 0219767c934eb2bf52b784ca84f01ae4b22ca2be)
      adds  c6d5280   More fixes and implementation bits and pieces for libsmbclient (This used to be commit 991f6907ac200d53b95a206d65844a0c0830caae)
      adds  e646ddd   Update the tree.c GTK+ App so it can walk down directories etc ... (This used to be commit 0490a0ed10cf6ded5b9483958eddd930ef32fb66)
      adds  bdb2c12   More bug fixen ... (This used to be commit a13b5ef7bba86d42df98b4f493aa2ea9e1caa6c3)
      adds  24bf82f   Get rid of 10.0.0.6 and replace it with 0.0.0.0 as my_ip address prior to sending datagrams in clidgram.c (This used to be commit 4c540393b33a5c49adafcc9320f591490b97192a)
      adds  6b51372   Codepages and stuff for Turkish language support.  Contributed by Deniz Akkus <akkus at alum.mit.edu> (This used to be commit 5650c143a706a0a65dfd55dea2248c6636a57912)
      adds  8788aea   Add support for logging to wherever smb.conf specifies. (This used to be commit cc5a2db8a0c195b328b93fff566bc1120aeef54a)
      adds  ab60974   Changes merged from APPLIANCE_HEAD:     source/printing/printing.c     source/rpc_server/srv_spoolss_nt.c         - convert args for print command to unix codepage. (This used to be commit 1c0ae957f8f1abee7d22a18b6df092eb2a884ae1)
      adds  e76fe22   Patch from Richard Bollinger for dead entries being left in connections tdb. Jeremy. (This used to be commit 48a3afcd4716a456c3072bf41450b361e4379be8)
      adds  615af12   Fix from "B.V.Dean" <B.V.Dean at ukc.ac.uk> to add "dos filemode" parameter to allow a chmod to be done if the user has write access to a file, just like Windows allows. Off by default (compare with "dos filetimes" parameter). Jeremy. (This used to be commit 8abdf0e29fdb02a7929aa4395947b5023a7194a0)
      adds  17ab0c2   Changes from APPLIANCE_HEAD:     source/include/proto.h     source/param/loadparm.c     source/passdb/passdb.c     source/rpc_server/srv_samr.c         - add support for "hide local users" option to HEAD. (This used to be commit 44dc339fe757b2b5578b30e74aad8c1b12c23f5f)
      adds  a74835d   Changes from APPLIANCE_HEAD:     source/docs/yodldocs/smb.conf.5.yo     source/docs/manpages/smb.conf.5     source/docs/htmldocs/smb.conf.5.html 		- add documentation for "hide local users" config option. (This used to be commit a578bdb6691fab2b8246be4a3bb80d3932b5bf19)
      adds  51a37d1   Fixed authenticated pipe access.
      adds  5688f52   Added init functions, cli_samr_connect(), cli_samr_close(), cli_samr_open_{domain,user}() and cli_samr_query_userinfo() (This used to be commit 385860107346de26b4bcbd33d5f131a0670f6f93)
      adds  3ab2ea5   Added init functions, cli_spoolss_open_printer_ex(), cli_spoolss_closeprinter(), cli_spoolss_enum_printers(), cli_spoolss_enum_ports() and cli_spoolss_getprinter() (This used to be commit 84247ba7d7048cc828edad282313bfd21bbc6b5d)
      adds  adb9156   rpc_server/srv_samr.c: smbd/reply.c: Added fix needed for appliances. When using winbindd - a new user may exist (from winbind) but have no home directory. Extend add user script so it is called with a %H substitution when a user exists but their home directory does not. Thanks to Alex Win at VA Linux for finding this one and testing the fix. libsmb/clidgram.c: Fixed missing return statements. smbd/uid.c: Fixed typo in debug. Jeremy. (This used to be commit 7ba0a2192 [...]
      adds  a4763f5   Fix from John for growing messages.tdb. Jeremy. (This used to be commit 6dc83a8c665dd6774ce597cf7269ad4d8c5380cf)
      adds  3380ffa   Changes from APPLIANCE_HEAD:     testsuite/printing/psec.c         - Use lock directory from smb.conf parameter when peeking at the           ntdrivers.tdb file.     source/rpc_parse/parse_sec.c         - fix typo in debug message     source/script/installbin.sh         - create private directory as part of 'make install'.     source/nsswitch/winbindd_cache.c     source/nsswitch/winbindd_idmap.c     source/passdb/secrets.c     source/smbd/connection.c         - alway [...]
      adds  5c56731   Changes from APPLIANCE_HEAD: 	source/nsswitch/winbindd_idmap.c 		- convert tdb key to unix code-page when generating (This used to be commit 3b9e68d6806b039d284533b64f9c41c9d4790a8b)
      adds  d7c7283   First compiling version of code that sets NT ACLs as POSIX ACLs. Now the debugging starts.... :-). Jeremy. (This used to be commit 2300ac79f5eba84225288a87129b4df5bd471466)
      adds  fc659e0   Start of a rewrite of rpcclient based on the libsmb rpc client routines. Currently there are a small selection of lsa, samr and spoolss functions implemented.  More to follow... (This used to be commit 9a953514f2a2cfd3c43105dd6203bc3e36aff1b1)
      adds  e882d14   Merge of various fixes from the tng headers. (This used to be commit a6d4aad391d2a9e38cbb28d9ddc3e4ff454a759d)
      adds  e29c028   General clean up.  Merged routines for parsing enum_trust_dom rpc call. (This used to be commit 54b34517ce5e51ac697eff4befdd313222b4fecd)
      adds  6b4dcff   General clean up.  Merge of access_mask fixes for some unknown fields from tng. (This used to be commit c292f4aa31c2d3b4b5b274ef8aded569bdf06fdd)
      adds  7bf2d98   make proto (This used to be commit fc16106e949fba3be52721488e9b26debc4f74da)
      adds  bd72966   New makefile and proto for rpcclient. (This used to be commit fdf044c351e3ed22212a89c9f2559a44a53d0cdd)
      adds  ea1e6f9   Changes from APPLIANCE_HEAD:     source/lib/smbpasswd.c         - Only call load_interfaces() when doing a network related           operation.  This means you can add, remove, enable or disable           smbpasswd entries without a network.  Changing passwords always           requires a network. (This used to be commit e2193c3a360562dd66a16c8f23f8cf3eed20b8cf)
      adds  cffc311   Fixed typo with acl_set_fd() not needing an ACL_TYPE_T parameter. Ensure HAVE_NO_ACLS is set in configure if ACL support not selected. Jeremy (This used to be commit 523c91935621ec2d200a79385046694806f7c837)
      adds  cd7d339   Removed link errors between rpcclient and smbd. (This used to be commit e5b078ee7c0a65e89d692b0abe78cf5fdf0cfeab)
      adds  13d99e3   RPC server fixes for RPC client changes merged from TNG. (This used to be commit 793153ebde08db217a18882c5eec945b7b14de69)
      adds  da08b53   Changes from APPLIANCE_HEAD:     source/tests/crypttest.c         - another one missed from a while ago: Add back tests/crypttest.c           so that we can check for truncated crypt on those systems that it           is relevant for and we avoid setting if for those systems that it           is not true for.  (Originally from SAMBA_2_2, Nov 13th 2000) (This used to be commit 5358f8abc1e1dea591446e926c00821fadfe0d84)
      adds  78b2616   Use MAXIMUM_ALLOWED_ACCESS when doing a cli_spoolss_open_printer_ex() (This used to be commit 42674cc616dccbef090254a2c4a3ab0b4360e547)
      adds  fb40134   Many bug fixes to the libsmbclient.c code plus
      adds  338fd23   Some more bug fixes plus implementations of smbc_mkdir and smbc_rmdir, both tested ...
      adds  eb1e855   Memory leak fixes spotted by insure. (This used to be commit 8072ee62b082df5d06459667615bb3b78461ec0a)
      adds  44a9dc1   Memory leak fixes and uninitialised variables spotted by insure. (This used to be commit 079f46aca453978a5c313e90f3b24620760ebafc)
      adds  ee49ddb   Printer name unistr is null terminated in make_spoolss_q_open_printer_ex() (This used to be commit a125eba0aac2bc6b37322a1e38e46eaac7e20d3a)
      adds  7237fd3   Pass correctly formatted args to cli_spoolss_open_printer_ex() (This used to be commit 635db9b6015a422505a5d8507c44e12f146597bc)
      adds  9326194   merge from 2.0 branch for installing Using Samba book files (This used to be commit b04bd9ea2409ef02737fd570ce80daf167e41067)
      adds  552d6bc   Fixed bugs relating to Win2K and the need for a codepage so that unicode strings can be handled correctly. (This used to be commit 5629b097d4f04ad45c66f270bd58f08d7c717353)
      adds  fc06a03   removed unnecessary process_exists() call in message_send_pid() it slows us down and doesn't gain anything (This used to be commit 30fb31a3ab05ab6bb6c89cb457e2216e34b963e6)
      adds  99f3694   Compile fix for smbw_dir_add function. (This used to be commit d7920a670b7706fc1d794edcfe6baacc5bb26403)
      adds  27922c0   Changes from APPLIANCE_HEAD:     source/rpc_parse/parse_lsa.c         - off by one unistr length bug in init_lsa_trans_name()
      adds  e870dd2   Updated from 2.2. Jeremy. (This used to be commit 6fb5eb8b1eb7972ffafdb8a2b383c3eadf1a96ef)
      adds  7786e07   Fixes for POSIX ACLS. ACL merge code. Jeremy. (This used to be commit 180e4a9cd05bcadb2f7c4c23d653724e867196f0)
      adds  5a0e2f1   Added remaining samr functions needed by winbindd.
      adds  19a8acd   rpcclient functions for remaining samr and lsa functions.  All functions now pass through insure except for some of the dodgy spoolss prs weirdness. (This used to be commit 76f08426a08881793b0ef32ccc4e13c54f26417f)
      adds  31f42d9   New proto and some small changes to rpc_samr.h (This used to be commit 7f31d4ab1da72fe1dd52c7ecc1c758e210b6d38d)
      adds  4673a99   Some ugly mucking around to get the new rpcclient compiling and linking with the new samr code and have prototypes working and smbd linking. (This used to be commit 6d61f11788b8868e3396559307157edd1f39a84f)
      adds  b3ccabe   Fix for no master browser present. (This used to be commit 24c78fdf5fb940b32724474241c464206b83be2f)
      adds  b85d1ec   Changes from APPLIANCE_HEAD:     source/param/loadparm.c         - changed lp_add_printer() to convert szPrintername and comment           from unix to DOS codepage. (This used to be commit 6a1f55b3255f216a5ddc73f94c6cb5a2490c3bbb)
      adds  73ba07b   Set the tdb->map_ptr to NULL if mmap() returns -1. (This used to be commit cef7f58ac5cc0c96e1027c7e5ecbb3fb72cb94b6)
      adds  792ca5d   Changes from APPLIANCE_HEAD:     source/rpc_server/srv_spoolss_nt.c         - Unrolled construct_notify_jobs_info() loop to only fetch           printer info_2 structure once rather than num_print_jobs times.         - convert command to unix codepage.         - remove lp_remove_service() call as it prevents lp_killservice()           from working.         - Modified some DEBUG and DEBUGADD statements.
      adds  8aec700   Changes from APPLIANCE_HEAD:     source/smbd/lanman.c         - Change fill_printq_info() to fix corrupted 9X/ME printer comment (This used to be commit acbed88a195b32d251fd15fc8fdd069726659d64)
      adds  0407ba8   Cleanup of Get_Pwnam().  Adds debugging, cleans up the allow_change codepath. (This used to be commit 767f73aee62438d74248facf7122b2c49645d5c7)
      adds  22363b9   Changes from APPLIANCE_HEAD:     source/include/proto.h     source/include/rpc_spoolss.h     source/rpc_parse/parse_spoolss.c     source/rpc_server/srv_spoolss.c     source/rpc_server/srv_spoolss_nt.c         - speedups in printer queue enumeration  - still room for           improvement.  The construct_dev_mode() still creates and destroys           a printer info_2 structure every time it is called.         - fixed job->devmode memory leak         - converted print [...]
      adds  aa7cd80   Typo in new file_chmod code caused file attribute changes to fail. THIS NEEDS TO BE ADDED TO APPLIANCE-HEAD. Jeremy. (This used to be commit b92ccc0c8e5d066eeb077dfced6e717cd741c7a6)
      adds  ebee2c6   Get the logic right thistime :-(. Jeremy. (This used to be commit 83596034cdecc7b03e35c0b4bb149e6bf9cebc70)
      adds  1a0d64a   Changes from APPLIANCE_HEAD:     source/rpc_server/srv_spoolss_nt.c         - Fixed dereference of NULL pointer in security descriptor           notification used by Win2K printers. (This used to be commit 1b6efd18943ef3ed0e2e061495d05cfdecd86c88)
      adds  a4c2250   Changes from APPLIANCE_HEAD:     source/lib/util_seaccess.c         - added se_create_child_secdesc() function  which takes a parent           (container) security descriptor and creates a security descriptor           which has the inheritance flags for each ACE applied.  In NT a           print job is a child object of a printer so deleting and           pausing/resuming jobs requires a check against the child security           descriptor, not the parent.  The val [...]
      adds  a5b27e9   Changes from APPLIANCE_HEAD:     source/printing/nt_printing.c         - use se_create_child_secdesc() to create appropriate security           descriptor when performing print job admin security checks.
      adds  c4e0cb7   Changes from APPLIANCE_HEAD: 	source/include/proto.h 		- make proto
      adds  3d153ef   Small bugfix from Kenichi Okuyama <okuyamak at dd.iij4u.or.jp>: -FN_GLOBAL_INTEGER(lp_min_wins_ttl, &Globals.max_wins_ttl) +FN_GLOBAL_INTEGER(lp_min_wins_ttl, &Globals.min_wins_ttl) (This used to be commit 0233ba442643ad13b3707b63046691287fd2b449)
      adds  912dbe4   Changes from SAMBA_2_2:     docs/yodldocs/smb.conf.5.yo         - add comment about ability to include environment variables in           smb.conf.  Added just to mention it, probably needs improvement. (This used to be commit 50c5ee3c7b41add594e151aa301143a5a60351dc)
      adds  7599c82   Changes from APPLIANCE_HEAD:     source/smbd/lanman.c         - cleanup and bug fix for win9x print queue purge.
      adds  3ea544f   Changes from APPLIANCE_HEAD: 	source/printing/printing.c 		- remove unused variable (This used to be commit 2d09b53b3a9201c2f52306fc12ab01a92e712db2)
      adds  2f7c1db   include/vfs.h: smbd/vfs-wrap.c: smbd/vfs.c: Added fchmod_acl and chmod_acl. lib/substitute.c: smbd/lanman.c: smbd/open.c: smbd/process.c: smbd/reply.c: smbd/service.c: Removed sessetup_user variable. Added current_user_info struct which conatins domain info etc. Added '%D' for client domain parameter. Jeremy. (This used to be commit 2844ec3d511680609d6794b8718001a1bda9e89f)
      adds  be09d25   Patch to get smbcacls and rpcclient to compile together. (This used to be commit 5a9870f22d4995ec1fc242169ffc1e85da04a3c4)
      adds  a699e9b   Some systems don't support SEC_RIGHTS_MAXIMUM_ALLOWED for lsa_open_policy() but NT sends 0x2000000 so we might as well do it too. (This used to be commit 394e17645b777be767cd1c69be3f5efe7a703d85)
      adds  b9c5be4   Changes from APPLIANCE_HEAD:     source/rpc_server/srv_spoolss_nt.c         - remove redundant srv_spoolss_sendnotify() calls from           _spoolss_startdocprinter() and _spoolss_enddocprinter(), as its           functionality is already covered in print_job_start() and           print_job_end()
      adds  eee2995   Changes from APPLIANCE_HEAD:     source/rpc_server/srv_spoolss_nt.c         - add an access check to _spoolss_deleteprinter() to stop random           users and passers by from deleting printers.
      adds  42571a6   only add the service name and client machine name to list of users names for a session when in share mode security
      adds  05cbf30   increase MAX_POL_HNDS (merge from 2.2)
      adds  327e2b3   Fix from Kenichi Okuyama for memory leak on Realloc fail. Jeremy. (This used to be commit 6e568332254cf60d6a1f411df960ac2ec5f4bf8e)
      adds  d53f971   Fix a problem with smbc_unlink on directories where it was returning EACCES instead of EPERM and a problem with SMBC_OPEN where it ignored an error from the underlying cli_open routine and cheerfully returned a bogus FD. (This used to be commit 68614bac5a1a4109fdfb728aeae6956b13c64d8f)
      adds  ba3ee7f   fixed typo in debug statement
      adds  b1be311   getpw[nam|uid] caching patch from "Richard Bollinger" <rabollinger at home.com>
      adds  e31bf05   Changes from APPLIANCE_HEAD:     source/printing/printing.c         - When deleting a job, remove the entry from the back-end database           if the delete succeeded.  This stops a spurious permission denied           message appearing if the forced database update is within the lpq           cache timeout and doesn't actually delete the job from the           database. (This used to be commit be61c98832d0a8969e608fd22da2035e454ec788)
      adds  918c3eb   smbd/lanman.c: Fix for calling qsort with 0 number. smbd/nttrans.c: Realloc mem fixes based on those that went into trans2.c smbd/process.c: Move to a table based dispatch, based on a comment from Andrew 				about Antons work. Jeremy. (This used to be commit a958f7822e095367efb8749b6f1f2e110ffb8866)
      adds  24f8e97   smbd/process.c: & type with 0xff for paranioa sake... smbd/reply.c smbd/service.c: cause all "add home service" calls to go through a winbindd aware function. Jeremy. (This used to be commit a72d12e992e2755e925032aef1aa99be74bf6652)
      adds  2be2a3d   Added modification to Richard Bollinger getpw[nam|uid] cache patch. Only uses cache max 100 times. Jeremy. (This used to be commit 3712e35c5460d341ba750fe5e7bce8ef63c9f8ef)
      adds  b15e9ad   Sync up with POSIX ACL code from 2.2. Jeremy. (This used to be commit e0431672cc54ed09d6c5cf083054db12ccd9dcf6)
      adds  16dd4b9   Fix insure problems with passwd caching code. Jeremy. (This used to be commit 2bd4f163890be58456a7e49b1adbed3f5834ff9e)
      adds  4655268   fixed pipe in smb.conf description (This used to be commit b987ce37ce1bc89d3ab4964ebed1143b29c23cfb)
      adds  cf90dbd   Fixed "object picker can't determine if object in domain" bug seen from W2K clients. Did this by importing Samba-TNG code that correctly handles LSA lookups. *MANY* thanks to Luke, Sander, Elrond and the rest of the TNG gang ! Jeremy (This used to be commit f76dc952f70862a6a390e9f35edd651867842a01)
      adds  5aef8a2   Fixes from appliance-head for pdc searches. Jeremy. (This used to be commit d04ed97ecab846def8467f313a71ef0e5c4005f6)
      adds  c15a054   io_bufsize was set too large and so full length reads and writes got broken up into one ~64k and one ~1k packet. (This used to be commit b91f9064673a8ff11a3c0ea2ac40c3f39fa2a2d7)
      adds  4f7b2b7   Remove an inet_aton so that this code will compile on Solaris ...
      adds  fcfaebd   Changes from APPLIANCE_HEAD:     source/smbd/server.c     source/nmbd/nmbd.c         - Fixed a very subtle bug with signals. Seems that POSIX requires           that the signal mask be inhereted. So, if you happen to kick off           smbd/nmbd from code that has the mask set on SIGUSR1, you lose           messages. (This used to be commit b4c98196fc65e8b3bce928296e854987622eae78)
      adds  c7a7dea   Changes from APPLIANCE_HEAD:     source/rpc_server/srv_spoolss_nt.c         - Changed the se_access_check() call in _spoolss_open_printer_ex()           to a print_access_check().  This allows the 'printer admins'           smb.conf and other permission override parameters to affect the           result of a printer open.         - Don't perform access check when opening a handle on a print           server as it breaks browsing the Printers folder. (This used to be  [...]
      adds  2219264   Changes from APPLIANCE_HEAD:     source/printing/nt_printing.c         - fix for Win2k sending NULL devicemode in setprinter calls which           was making NT4 grumpy.  The solution is to never set a NULL           devicemode if we previously had a valid one in the printer's TDB           entry. (This used to be commit b9036a07781724d58b34da3b6e876dd28d5f70a6)
      adds  7eea846   Add an extra error code translation to clierror.c so that libsmbclient gets some more error codes correct ... (This used to be commit bca6b7dd20839a15aa97b4e6ba03c60eab9ed237)
      adds  b370588   Fix some bugs and prepare for some other bug fixes ... (This used to be commit 4ae7812353c0ed088fb1ae4cd79c99daab363d1c)
      adds  9ec1933   Changes from SAMBA_2_2: 	- fix typo in cast from talloc (This used to be commit f24aa0b51f06b8181b46bb1d2e73d91e5159fe1c)
      adds  2506c61   Changes from APPLIANCE_HEAD:     source/include/proto.h         - make proto
      adds  8e18bd5   Fix inspited by Alan Romeril. 50% speedup in domain logins with this change to default break response time of 10ms -> 0ms. Jeremy. (This used to be commit 541c7df16fff03f98c253a46b501574cafb4469f)
      adds  66f6ad9   Turned down noisy debug statement.
      adds  4d6b6eb   lib/system.c: Fix for pw caching. srv_samr.c: Fix for pw caching. smbd/nttrans.c: Fix to allow trans create to set ACL on open. Jeremy. (This used to be commit c4f810a7588a2faf41f4222dc77678c53ab1dec0)
      adds  2537e23   Fix for KOI8-R codepage from Andrey Kiselev <dron at at1895.spb.edu> (This used to be commit 7a08c3a699142fa8079c2736ed70aef0528ad578)
      adds  fd3e20a   Missing sys_endpwent() call in get_passwd_entries() (This used to be commit a86f219f2f63f63e43d5b99e3d190a536954d400)
      adds  92e3473   Fixed duplicate free_sec_acl() call in free_sec_desc() function.
      adds  4a9fb6b   Changes from SAMBA_2_2:     source/rpc_server/srv_spoolss_nt.c     source/rpc_server/srv_spoolss.c     source/include/proto.h         - correct checking of access_required in openprinterex as talked           with John R. and Jerry.           You can only do server stuff (adding printers, changing forms,           ..) if you're root or if user is in printer admin list.           Printers options are grayed if you don't have the           PRINTER_ADMINISTER flag in th [...]
      adds  5d67bb9   Added Baltic codepage support.  From Toomas Soome <tsoome at ut.ee> (This used to be commit d0c5339486c38b988d39fbf83bfb98c1258dd98d)
      adds  f9a2be7   Convert netbios name to dos codepage in make_nmb_name().  This allows nmblookup and smbclient to work with i18n netbios names. (This used to be commit 2eabb7c229fb8a64d47757f291b327f5b7f26b55)
      adds  01d45db   Merge from 2.2 - with connection fix. Jeremy. (This used to be commit 8d3601c1366b5f0a9f5772e9797ff54a2250dbfd)
      adds  deb638a   merge from APPLIANCE_HEAD (mapping access_required 0x0 to PRINTER_ACCESS_USE) (This used to be commit 0c57b05de46f04dda941fcb4ba4f2a5a88b8dc9f)
      adds  2fd7e6e   Fix some further small bugs in libsmbclient to make it pass the Caldera test suite and start to add the printing routines. (This used to be commit 838cfad404ef648ee7909f449264afa4db60fa3b)
      adds  ca03ad7   Implement two printing related functions and start the remaining two. (This used to be commit c19559a286c3ec6dedefbd2423aa5738edd9ba41)
      adds  5455f28   Fix problems in libsmbclient with pring job struct plus add implementation of last two print routines ... (This used to be commit 7c50af3b71eeedfef8ed0d5771c2dc578fa95741)
      adds  a44daf2   Add Makefile.in target for installing smbclientlib ... (This used to be commit 2b9c6d1c9e278caccd202c1d3b07690c0423acc1)
      adds  b5eb73d   add pam_setcred() call to pam_auth().  Patch was submited last Oct.
      adds  607ea0d   replaced inet_aton() with inet_addr() to keep Solaris from complaining.
      adds  01634ea   merge from SAMBA_2_2 (This used to be commit 9347121ce6888afeae3cdf256b5f0c5b9c58b0bc)
      adds  b652abf   reverted *.* patch until someone explains to me what the test case is that requires this.
      adds  35d9695   Ensure people know this is unused. Jeremy. (This used to be commit 4f87f0f4027a0b78e091b5daaf6fb907b5811044)
      adds  13577ad   Updated proto.h (This used to be commit 0102eea147d45c410842a25705b7be9fc3892cca)
      adds  167a7d7   Added commented/documented version of libsmbclient.h and fixed up a small problem in libsmbclient.c where we no longer pass the workgroup. (This used to be commit 3c6611434601a45ba448f0313397104c7cea616c)
      adds  b4b387e   Fix calls to smbc_init in testsmbc.c and tree.c (This used to be commit 244edad065a48c110d73617e6c76bdae0ab6885d)
      adds  94fc44a   Merge of JohnR's changes to appliance-head, JF's changes to 2.2, updated the POSIX_ACL code to be in sync. Jeremy. (This used to be commit c0517d6f4e3079feca1309fd1ea7b21e83f0de02)
      adds  b94ef4b   Fix for DACL/SACL masking typo - spotted by medha at pezman.austin.ibm.com. Jeremy. (This used to be commit 8fc6bc170fd3dd1fd9437d4acc94bd251c35d544)
      adds  14ac22b   Fixup missing tests on code imported from tng. Jeremy. (This used to be commit 41d46a495b9e223d05bfc00e76612149531ec69a)
      adds  3d528fe   change pstrcpy() in setup_pwret() to fstrcpy() since we are using fstrings.  Spotted by Elrond.  Thanks :-)
      adds  da20d4e   It compiles for me now :-). rpc_server/srv_lsa.c - added fix to allow w2k clients to join a Samba domain - odd or even domain name length. Needs more testing. Jeremy. (This used to be commit 408672d38261e34cc3714200617b35464d88f931)
      adds  64172d8   Merge of i18n fixes from appliance branch.  Samba can now talk to a network with a PDC that has international netbios name and domain name.  There's still quite a bit of i18n stuff to fix though... (This used to be commit 79045bd72ace9144e7dd73785b1d10a71b0d15aa)
      adds  e1be287   Update to Baltic codepage support. (This used to be commit 7f1219df247553bbdb18ab9676a050aea767f40b)
      adds  09b993f   Baltic codepage fixes from Toomas Soome <tsoome at ut.ee> (This used to be commit 1f1fcea06d658375b234bbfedcabcedd01c66a88)
      adds  d1a672b   Fix from "Jim McDonough" <jmcd at us.ibm.com> for s390 Linux. Jeremy. (This used to be commit 493c31729f515bcc5cca99ac4fa5510604518a72)
      adds  7f9fbcd   Merge of i18n password fix for smbclient. (This used to be commit ec217eb8fc2a9cf329a51c51ba08a04fa5b008c2)
      adds  c237db1   DEBUG merge from 2.2 about tdb init failure. Patch from David Collier-Brown to print permission error on spool file creation. (This used to be commit 8907a51743b7b9b9ad4168033fae4d44012cca37)
      adds  a82df9c   samba/source/nmbd/nmbd.c	change remote_machine name to nmbd instead 				of nmb so we write to same log file that 				was originally created as log.nmbd samba/source/smbd/server.c	change remote_machine name to smbd instead 				of smb so we write to same log file that 				was originally created as log.smbd samba/source/lib/interface.c	allow binding to all interface IP addresses 				even if on same subnet. This allows you to 				specify which IP's you want in interfaces [...]
      adds  ddfac24   Patch to add UnixWare ACLs from Michael Davidson <md at sco.COM>. With some small modifications, this code may also work on Solaris, as they are derived from the same SVR4 codebase. When the Samba Solaris box is up and running again I will test this. Jeremy. (This used to be commit f8db87b0978be981448eafd57163703e3aeec2cb)
      adds  62dc55a   configure configure.in smbd/posix_acls.c smbd/dosmode.c: Fix for zero permission W2K profiles. libsmb/cliconnect.c rpc_client/cli_login.c smbd/reply.c: codepage fixes from Tim. Jeremy. (This used to be commit 3ded1e6bd5f79948e437ce5b1799705945f36ad2)
      adds  fd46817   Excise snprintf -> slprintf. srv_samr.c: duplicate gid fix. srv_spoolss_nt.c: Merge of JF's work. uid.c: Fix for returning names when a PDC. Jeremy. (This used to be commit d938ad6963a2dd4eda930d508600ec1902dc2b16)
      adds  0293869   Fixes to libsmbclient so it will work when browsing real Windows systems which only respond to port 138 when dealing with NetBIOS datagrams.
      adds  8a3d6ee   Change code around and add retry to deal with the occassional loss of NetBIOS datagrams responses, either via TDB or direct receive ... (This used to be commit 54b0fbe98b1cbb1d9d62606c16921dbffc3a3c6d)
      adds  0ea6c24   Improve the sample GTK+ client program to make it a bit more functional. (This used to be commit 3e8366c58ccddae24cc117d37899eb7a06a84212)
      adds  2e99f0f   Opps, last one did not commit the correct changes ... Here they are.
      adds  1ea2d3b   updated comments on using DocBook.
      adds  980e734   added SGML/DocBook for samba(7) man page (This used to be commit 9d021a02747736dde2fe7c4d94ac3f81d07ac35f)
      adds  d443bc4   autogenated from SGML/DocBook source :-) We're on our way. (This used to be commit cea146a7db78924de95fffe7d148f367f5df519e)
      adds  aa9a0c7   more SGML/DocBook sources (This used to be commit d98b6f42f562d7dd9fd48d540f9484562be607e6)
      adds  b5ad6a0   more autogen files from the latest SGML/DocBook checkins (This used to be commit c51efe6a2d88717d2d3186e21285e3dcdc242831)
      adds  b206b16   Fix a small problem where tree.c was using the creation time to display, rather than modification time. Creation time is not returned by the SMB protocol. (This used to be commit d7f3793a2be56acb4a7bc293912d7dc19b96f511)
      adds  d62754e   save as we go.  Probably last check in for tonight.
      adds  6492d6b   initial client side unicode support (needed for netapp filer)
      adds  c565c98   pipe opening now works with unicode (This used to be commit ba3ce3404e1cd2e9da3ba1708f6fc8a12c085ef2)
      adds  ca677a6   playing with CAP_NT_SMBS (This used to be commit 3eff509a65d164d66eb70f51ef115acd7328266c)
      adds  abfb847   optimise by default (This used to be commit a5005195440d4805054c488cdc450735883064e5)
      adds  751ba9d   setup workgroup when found (This used to be commit 33aefc76e8594196e09094f65e5aa0bbfe47f357)
      adds  bbf5894   up the debug level of the debug level change msg (This used to be commit 9b25342f4ac4a250b3a10a3bb048ca6baa2ca41e)
      adds  23ded01   converted cli_mkdir() (This used to be commit bce3ed01a9c3c7c89cdc21b60f1122dc6b6db264)
      adds  c7c3db2   converted cli_list() (This used to be commit bdce09b77807c80281c1e169b7c4813c9238fbe3)
      adds  d4b2639   converted cli_chkpath() (This used to be commit 95268f52556e5983004e594002b7e18a8656d1f0)
      adds  20b037b   converted cli_open() (This used to be commit db60c0c26242be0370e6459fe6f1634c97b61176)
      adds  8acf5e0   - neater setting of bcc - converted cli_rename and cli_unlink (This used to be commit 0a8992e224b7a3d90d45b13d73fa8a6f155efa79)
      adds  c28d3f6   converted nt_create and setatr (This used to be commit c40a1e4ebdb379482bf6e7d4efcc9b5321a4e7c6)
      adds  064898c   converted a bunch more fns (This used to be commit f6b8d6730452522f77852af0917cb48424d4c8a9)
      adds  f760153   yipee! client unicode now works well with nt (This used to be commit 5b2ef8a1b914265c6072c968d2dad7d26c2aeffc)
      adds  6cb19fb   don't need _uni hack now (This used to be commit f191271986d085cc73b62c8d3de8ab7b326c19c0)
      adds  3910d7b   added support for a CLISTR_ASCII flag so we can use a uniform interface for ascii-only fields (This used to be commit cdf0316610803e6743936b29f232b32f9ec81422)
      adds  518f2fc   reverted richards cli_NetServerEnum changes - they broke lots of things (This used to be commit 86adbb0caf26a8c2fc4d3748b965c0ce79360c1a)
      adds  a8ab984   the unicode conversion of our client code is complete enough to be enabled by default
      adds  7fb8d5a   fixed a crash bug in smbpasswd (the user can come from optarg, so we can't free it) (This used to be commit 56ffb58effe80f7c62a9de6ba4f634d995fbc4e6)
      adds  d689f00   converted the last couple of functions in libsmb to be unicode the whole of libsmb should now do unicode where appropriate (This used to be commit ac7529d2b69826f8214d5632c31778cc87216653)
      adds  e5f60ce   make ascii_to_unistr always use little-endian. This fn is never used except in my code so I know this is safe.
      adds  63e6ffb   rpc_parse_samr.c doesn't exist in head ... (This used to be commit ea81a3ec88501194b7853a7c71a622b3fc0cf6f1)
      adds  3c27060   but it is needed for linking ... (This used to be commit e7108a18b2ba5754d402d72492cbcfded2713472)
      adds  5fa7c79   update as we go.  Almost there.... (This used to be commit f29e7f522f831db15409825cbd61709e46acb2b5)
      adds  201753d   Fixed file descriptor leak in error processing of print jobs. NT sends "delete on close" to cancel a print job copied from the command line. Deal with this. Merged JohnR's fixes for print job errors. Jeremy. (This used to be commit 2060d74e48d62c99a1689ee02ac435b71918ddf0)
      adds  21b1ab0   cope better with broken filer expectations (This used to be commit 847de3b4adfb00a98032e478b2663d09e240380e)
      adds  1239b92   make sure we don't free non-allocated data (This used to be commit 4a620f7037378dc042b6388ede6356c6db5d58fb)
      adds  9ccbc1d   cope with filer/NT/samba all in one binary. yeah.
      adds  4e1de14   - workaround filer lsa lookup bug for unknown sids - add \ at start of name if not needed (another filer workaround) (This used to be commit 48ab6297a1b462e03f70a4d90d50b21982d0d90d)
      adds  6022747   fixed character set init in smbw_sample (This used to be commit c43593ad069670fb47b8e98248254c739bb7ab18)
      adds  b409674   don't crash on null acl sort (This used to be commit 59341377413fcbf30c090a3763608d23ac2bff95)
      adds  63c9afc   Whew!  smb.conf.5.yo completely converted to DocBook (only after 2 & 1/2 days :) ).  The man page generation is fine.  Some anchor tags need to be tweaked to get the HTML generation correct.
      adds  82237a7   clean things up to fix HTML generation (This used to be commit be3a581de37edde555af8bb061c662f8f8e001a2)
      adds  a1311b3   generated man page and html version of smb.conf(5) (This used to be commit 14d8d881ec6e4d5e3541d14e8015d6b7e8fda349)
      adds  d091506   note about docbook conversion (This used to be commit f1cd3b045ad5d2fd153453116c0450422ffb0b58)
      adds  7fa7be0   housekeeping and a new SGML source file (findsmb) (This used to be commit d509bb881da1fdad108a843fa35e2ed7248617e9)
      adds  50bc6a4   generated files (This used to be commit 46fb00896a625c832e5440fff4bd1d89ea667cbc)
      adds  4d93553   more converted docs (This used to be commit a354ce7c859fbbd9b0173664b92471695f88ada7)
      adds  b037c9e   more updates..... (This used to be commit ffe442b6b3fdf158863aead6611b554f68fcaa6f)
      adds  b7c527b   fixed bad link (This used to be commit ab5119467dd917ba598c3ec32893719890e790d2)
      adds  171471c   and some more.... (This used to be commit c82234a03e8adf5ab2e2135f8e0948e3ed559bd9)
      adds  4b1ba8d   fixed typo (This used to be commit 59323f7aa2fe2fe63c284a64a76406cc18d0023c)
      adds  5cd4655   more updates..... (This used to be commit 773ccb36ad3186ad11d92185b66678d49d9ec4fd)
      adds  5462cf5   getting closer .... (This used to be commit 5aed6bf227e9a83eab810560a21dca0c96d14dcf)
      adds  ffa09ec   lib/select.c: Fix for Linux 2.0.x kernel that causes select to return true on a pipe                 and then a blocking read to fail. Make the pipe read/write non blocking. printing/printing.c: Added a mutex around the code that enumerates all the jobs in a                     print queue. Allows only one smbd to be doing this at any one time.                     This fixes a capacity problem discovered at HP with <10,000 jobs in                     a print queue. J [...]
      adds  415e3a8   there is seemingly no end to these man pages.... (This used to be commit e5996f4948a4220c71070769dce2c5baf1a65ac8)
      adds  4bca9fd   while I was at it..... (This used to be commit 723bcb57e8bd54a36f2c217246f78a4301b6b25b)
      adds  cbf0f98   save as we go. More pages done. (This used to be commit ec1dfb80b39f816faed702ace20a385aba9caf6b)
      adds  8c09839   make it stop...please, make it stop.... (This used to be commit 3d8f4113ebb178e2f8281edfce968d7035f443af)
      adds  0bc5f00   one more down... (This used to be commit 583a7b3a8ca9934a72d2b67891ca36ad48c32168)
      adds  91b88a7   saving this one while I go eat (This used to be commit 33310282d1c85613f7266c253598297e01ab8443)
      adds  58c1dd8   more auto generated.... (This used to be commit c3930c6bdb05f919e27b9b7f0b2e2f83a78de51a)
      adds  37d1908   Always increment even if the read fails (otherwise we spin if we hit the kernel bug...). Jeremy (This used to be commit d388dfa53b3a7a2dcce6d5591531d6ade0cbab62)
      adds  8371916   add a few, fix a few, add a few, fix a few... (This used to be commit 5ffb96527ef3bf9f271633a219dcaa02471e4e80)
      adds  9a43d69   autogenerated files.... (This used to be commit edb0e5df4c7053a7163d32bba7ecf893a67523ca)
      adds  7bab811   I'm just checking these in.  There not done. (This used to be commit 03f85cf3c80e8bb93d698da0a17ac61d0da91950)
      adds  ed77fca   include/rpc_spoolss.h: Added JOB_STATUS_XXX defines. include/smb.h: Added LPQ_xx enums to correspond with the NT JOB_STATUS_XXX. We                 need these to be different as we're storing LPQ_xx enums in the tdb                 already. rpc_server/srv_spoolss_nt.c: Don't need to return status strings as we're now                             returning status codes. smbd/lanman.c: Change the RAP status codes to have "RAP" in the name. printing/printing.c: Keep trac [...]
      adds  b58b856   more updates.  Conversion almost done.  2 more man pages (then all the ASCII stuff) (This used to be commit 7247027e833616bfe9350253cc1e6cdb236b2cdf)
      adds  8d070c6   - fixed the sort_acl bug, sorting now works right - don't allow setting of duplicate ACEs - fixed a ACE delete bug (This used to be commit 61293979ce2aded58a5ef2a54b3b05d1d278f7cf)
      adds  46807bd   cast the qsort (This used to be commit 703d9f5cb32ca4131051c50646fd833fb1ae7d76)
      adds  7082b61   make sure denied aces are first (This used to be commit b0b49a4b28891f3e2ec8e8e221af713250cc8e17)
      adds  e7b5378   last files converted!!!  Yah!!!! :-) (This used to be commit 435dbd0535dda564523521db1a820a84ad6d96e3)
      adds  ef65a4f   more autogen stuff (This used to be commit e2070a4bde8f0d16d025a949c086316caee0349a)
      adds  53a2d8c   removed wrong patch to get_dir_entry().  This was left over from the wildcard stuff.... (This used to be commit f77fa6a0e510fe5ad54d20eaabd345e6ee0526dc)
      adds  e9c929b   just saving my changes as I go.  These do not work yet.... (This used to be commit c629929b2ca78f73c2275d27eb080a73cd9ac6b8)
      adds  ac41b77   couple of updates to remove error message when generating man pages (This used to be commit caea759c9b4aa9920d3f4034c092e2bade8dde49)
      adds  b05cc5c   playing with autogen files again (This used to be commit ff3623cae67564edd853bd1c3f03b0fd0e1d9d8f)
      adds  f0a53ca   moved rpcclient from section 8 to section 1 (This used to be commit 49ae264b8489b58465aced9da900e32544510743)
      adds  8793c40   'make man' will generate all man pages now (This used to be commit 4d126e8098aa5e862a5c995dec93564be1374424)
      adds  4633fcf   'make html` is ugly but it works.... (This used to be commit 416789f0b6180aefcae5f8421104252db4530b19)
      adds  a142524   playing with Makefile and autogen (This used to be commit cb2257440491240e8fbe2619e9221aee657ee812)
      adds  3699948   This patch (donated by Marc Jacobsen of HP) should make Sun and HP very happy :-). Probably Veritas too... :-). It allows Samba as a domain member to authenticate against an AS/U server such as the older HP PDC product or PD Netlink. It does this by trying a netlogon with info level 3 and then falling back to info level 2 if the PDC returns invalid info level. Jeremy. (This used to be commit bda1d6d4a4b3d2cfc260549280a2ce3e57fd0f86)
      adds  f93bb08   rpc_client/cli_netlogon.c: Fixed incorrect printf. Added Solaris ACL support. Jeremy. (This used to be commit f0d11b6997cc46a0210adef8cf572cf8b7e2467a)
      adds  1c8eb37   Separated reg code into interface & implementation. libsmb/namequery.c: Removed ununsed variables. Jeremy. (This used to be commit b857113f400551c57ac400a9cdc3c752085d107d)
      adds  4d6e45e   the -m option to the client is back (This used to be commit 69c13434f68b642bdf1a4974849e8a38da02d6c9)
      adds  57467a9   neater negprot code using the new cli_setup_bcc() call (This used to be commit 5b1728426531785d37b4fac0684114f8a84dacb2)
      adds  96e791e   use cli_list_old() when negotiating the older protocols (This used to be commit 735f29319b8d81df203c8ddbcea5349b11f2195d)
      adds  f7602aa   a snapshot of my attempts to get wildcard matching right for LANMAN1 clients. This is not complete and not correct - expect some more work on this soon (This used to be commit 06d158d5e91a222e6bf8d22f02107c60da383f82)
      adds  f9405ab   add cli_list_new() for forced new protocol listing (This used to be commit a5407366b77f2bec2c21e1f36dd007813d33f75e)
      adds  d33b294   fixed a bug in non-terminated unicode strings with clistr_pull() (This used to be commit 339bcfd05d3260a123ccf3c06429da6bfe621f74)
      adds  571a046   made some progress in masktest
      adds  8cfc745   updated prototypes (This used to be commit 2a94e8e02d5550359e47e37adc0ef9a616354eab)
      adds  0d54de5   made some LANMAN1 wildcard progress it now handles -M LANMAN1 -f '.x' -m '?x' nicely (This used to be commit e7ccb9be6da9b1426eb136b4a0a1171232471768)
      adds  683ccef   Started conversion of lsa server code to canonical format (as srv_reg and srv_samr have been). Jeremy. (This used to be commit f434cda9774b4864321b37b0f8f42e6e8dee8d5b)
      adds  00e4fee   Fix some errors uncovered in libsmbclient by the test suite Fix some problems with unused variables and reaching the end of a   nonvoid function (This used to be commit 44986f397ae647aa790422737a839443efb99920)
      adds  7e02895   dependencies for individual man pages are handled now (This used to be commit 46fec4253a14ea0fd5fd69b0fc85366818fd24b6)
      adds  d387f90   updates to instructions (This used to be commit aa1113c622b3a39e98a9a5d43a1620f12c957b8e)
      adds  46b5e6b   used in AC_INIT().  Contains global entities for DocBook files. Not actually referenced yet.  That'll come soon (This used to be commit 69fff4e8a787446233c747ead4de0af6e275cc13)
      adds  1c52318   beginning on consolidating individual text files. Chapter 1 contains UNIX_INSTALL.txt (This used to be commit 45d406ba274ac830dd52544645090b5e4dbf5768)
      adds  1f7dd2c   ISO entity files needed for DocBook V4.1 DTD (This used to be commit 214caff101df72ffa96614fa84300a0af74876a8)
      adds  3a3393f   DocBook V4.1 DTD so we are all on the same page (This used to be commit f84d1892cfaf8c8aba0ae8821e0a334b0cee62fc)
      adds  e1951d7   Added implementation file for lsa. Jeremy. (This used to be commit 72e7c261e85b9cad19b93fb160168531290a5404)
      adds  d757d61   Separated lsa code into interface and implementation. Jeremy. (This used to be commit 1cc96e0340b9e3ac343d6a28211bf0cc5bc6573b)
      adds  9573113   Split wks pipe into interface and implementation modules. Jeremy. (This used to be commit 6a16b3850fdc4d6750ef2046f1db934f1ef92f17)
      adds  de187df   Split srvsvc pipe into interface and implementation modules. Jeremy. (This used to be commit e14c88ddf466f17a710724fb4fc273d37a244d77)
      adds  d4a2832   Implementation module for netlog pipe. Can't be easily integrated into HEAD right now due to passdb changes - placeholder added. Jeremy. (This used to be commit eb88512cff67200f95213db5c1340ceb448af57c)
      adds  ef2de91   Separated dfs pipe into implementation and interface modules. rpc_parse/parse_dfs.c: Had to add buffer overrun checking ! HOW DID THIS GET IN HERE ! rpc_parse/parse_prs.c: Ensure prs_alloc_mem does a memset of zero before returning. Jeremy. (This used to be commit c9a6a17025f4a6850cd2b9a9ddb48bdeec8b3ffe)
      adds  538fbb7   As prs_alloc_mem now zeros memory, remove superfluous memsets after it. Jeremy. (This used to be commit 94fdffb3557fa68d634d6c402751f5bcb1f6a656)
      adds  61b28a3   Added patch from Urban Widmark <urban at teststation.com> modified by me to enable large file support on Linux if glibc >= 2.2 and kernel >= 2.4. Jeremy. (This used to be commit c59a5db9c21d5642aa9ea2a5270343c7a52cf779)
      adds  54f5661   I have now found that despite initial appearences the lanman1 wildcard algorithm does *not* match separately on base and extension.
      adds  dccf44d   almost there with lanman1 wildcards. We now seem to correctly handle '<', '>', '"' and '?' when combined with '.'. The '*' character is proving troublesome. (This used to be commit 0a55d9a17b5d98c7e151bb2ee014cfb0b3660400)
      adds  acaf04b   remove some test code (This used to be commit 2c509c9860fdcf4d2b3bb35e12f9fedbb77bd17e)
      adds  1d67fe4   better handling of '.' better verbose print (This used to be commit 1f8b8a7189fb8c142801d679cf53c586aee74740)
      adds  dbc5cac   Hmmm. I thought I'd added these files to CVS head..... Jeremy. (This used to be commit d573700a9218bce8efd21f0be70afec6b460f8b9)
      adds  5265ce7   Added total memory allocated counter to talloc, so we can tell if a talloc pool is getting bloated. Also added a talloc_zero function to return zeroed memory. Added debug in rpc_server/srv_pipe_hnd.c so we know when a talloc pool is being freed. Syncup with srv_pipe_hnd.c from 2.2 so we are freeing memory at the same time. Jeremy. (This used to be commit d3a56c6042acf037bbd53de88d7636a5803ead20)
      adds  20b8d6b   Don't marshal data from a stack frame..... Jeremy. (This used to be commit 86ee091b3b5814813fbabd20f6de77ed94049ca3)
      adds  750a370   another conversion (This used to be commit eda9d9ac044f9bc243b128c41927426742c71fc8)
      adds  6ee504d   autogen (This used to be commit c52c2fa14e0c7cc48c5072e106abf9b6dfb2479c)
      adds  8e99021   Fixes from Toomas Soome <tsoome at ut.ee> code unicode problems, plus a solaris quota update fix. Jeremy. (This used to be commit 9efd7a778b7b172d76af922c3dda8ec31d74bd7d)
      adds  545649a   more updates and autogen (This used to be commit 2d3429cfe2d19b667400e408a4947efd160d99c0)
      adds  0f2799a   Move to talloc control of SPOOL_XXX structs. Move to talloc control of security descriptors and pointers. Syncup with 2.2 tree. Jeremy. (This used to be commit 14d5997dc841e78a619e865288486d50c245896d)
      adds  403562c   Partial conversion of SPOOLSS code to canonical format. More to follow. Once complete then the PRINTER_XX functions and structures will be converted to talloc control. Jeremy. (This used to be commit 8171cc56428920d8b765d077198893201f68766e)
      adds  6ed9b52   Ooops - forgot to check the rpcclient and smbcacls compile with the new code :-(. Jeremy. (This used to be commit 70beabf73bdaad7b6a60e24b7a11798a411bed02)
      adds  2a258f7   Converted more to canonical format... save as I go., Jeremy. (This used to be commit 1d4ff7a81bccce0e5701102314af4f9c64c55cd6)
      adds  acc06fc   More converted to canonical format. Home now - do the rest tomorrow... Jeremy. (This used to be commit 9d5979f51ec7b2a62fb9b290eb0393594cfa6224)
      adds  f5b17b7   some updates and reorganization (This used to be commit a6d65d79642d0e2dfc7137d62eb0578c1cec15fb)
      adds  01c1f62   added so that it is not necessary for autoconf to be locally installed for CVS users (This used to be commit a8ec2901d42f4a3a69b0a5aac9f9d5906e2017c2)
      adds  276ea81   updated Makefile to generate howto's and the FAQ (This used to be commit c71e99556b32c5932ccd3b599f4402679828ef21)
      adds  a5f2332   fixed typo (This used to be commit fb512aee768787f06d4787cc7c284f2f9aa82aa5)
      adds  8f873d5   autogen stuff (This used to be commit ce6777d119f4a665aa37d73619f243552c91d09a)
      adds  bd228fb   Fix for stack return from  "Jim McDonough" <jmcdough at hotmail.com>. Jeremy. (This used to be commit 7f45836c85df9cb04d062b71afa5e55014841859)
      adds  30d74f5   Finished converion of spoolss code to canonical format. Now to work on the PRINT_XX struct alloc/free issues. Jeremy. (This used to be commit db98d4b020032b2a934b21bfdf9082765692fc5a)
      adds  011422a   Ensure that SPOOL_NOTIFY_OPTION structs are safely copied out of the talloc area into the Printer_entry struct - these are used for changenotification. Jeremy. (This used to be commit 4c2a49168e53b5ed96d61c6bae908086c3852f64)
      adds  c014d3b   Remove unused code. Jeremy. (This used to be commit 3495d5cc3ba0f380fc78389b9ba17235ccd97ae4)
      adds  7d85361   rpc_parse/parse_spoolss.c: Fixed memory leak introduced by restructuring. rpc_server/srv_spoolss_nt.c: Fixed problem with printer snum being read uninitialised. Jeremy. (This used to be commit 1552db715da576b41060f0d31d2c4cdec790c1d4)
      adds  5fa70d7   When opening a printserver use a global snum of -1. Jeremy (This used to be commit 3f44cb6103fe8df9182fbbca7dc7888171b4352a)
      adds  fe4d6cd   Fix memory leaks introduced in restructure. Jeremy. (This used to be commit a355e11201e4dcb495b65b86e79de40d94c52a5b)
      adds  865e8a3   Don't return stack structures... Jeremy. (This used to be commit 94b72c19fe435d31e14e69a3fc9808e75638726a)
      adds  5161c61   Fixed a couple of getpwXX calls that were not going through the sys_getpwXX cache. Jeremy. (This used to be commit a648935ae93f781aedba8f89b0071a24e42f4543)
      adds  ff2616a   Fixed compiler warning. (This used to be commit 33e5c56ab049fe5e156579dbf2f9cd54897f1dd3)
      adds  1b476b1   Fix two problems identified by the test suite, one a major one where I was indexing through a NULL pointer :-( (This used to be commit 5f1ea70e110bd3b97a4c75b2fe0edef22847550b)
      adds  74294f5   Move to talloc controlled NT forms. Jeremy. (This used to be commit 3e190e693375c6032dd64bf8dd3c90f90dc4e3b4)
      adds  28c43a3   Arrgggh. Returning the SPOOL_INFO stuff requires that the realloced data be realloced between different functions. This took a *long* time to track down (even with insure :-). Jeremy. (This used to be commit e61899f490e0d4109a5fc2faa04eefb934e8448c)
      adds  e9f555e   Merged JF's fixes into HEAD. These are for string parsing and SAMR fixes. Jeremy. (This used to be commit c3a1904564175a7a5cf71e88540b96f7daa59730)
      adds  93169a1   Roll back to using malloc/realloc on some of spoolss in head. I'm having problems with talloc_realloc in the 2.2 branch and I want a stable reference.
      adds  e2e56e8   Fixed up overrun read when marshelling SYSTEMTIME struct. This was a subtle one... Jeremy. (This used to be commit 65275e73ee7c58352ee20175cbbb43378e16f417)
      adds  134c0d2   smb.h: add one error code for no such printer job libsmbclient.c: fix problems with return codes on smbc_unlink_print_job (This used to be commit 7557f9145ccdced3fcebdd20e1eb6fc5a27abda2)
      adds  5bf5952   Implement smbc_lseekdir, but it will have to change ... because it has the wrong interface defn. (This used to be commit 317e369c3e20206c9f8b36a91dc666ebeede68ec)
      adds  2b22019   Fix the definition and implementation of smbc_lseekdir ... (This used to be commit e628d80d1e0f6ec87b61baeaf64019b43bf7dac8)
      adds  393bede   Sync up handle creation with 2.2 branch. We can now join AS/U domains and authenticate against them. Big/little endian issues fixed. Jeremy. (This used to be commit 0e6a34510ed598eaec7fe71a9c91fda528a4675c)
      adds  25db9b0   Fix for AS/U not liking it's own assoc_gid. Jeremy. (This used to be commit 81fe571daf62ff3f53d7137dcd30312b6874b786)
      adds  6c99c38   Fixed double fclose() call (I love insure :-). Jeremy. (This used to be commit 0a84839dc046c17375daea4ed18ef118887ef421)
      adds  632ed01   Fixes to testsmbc to ensure it will compile on SGI ... (This used to be commit ad3a21b2810883ec38f58bf8f8996a376536c762)
      adds  e8fcbc5   More SGI type fixes ... (This used to be commit 26d7d8af2903b1f24da51c78e12f54a1d42ed798)
      adds  53a331c   Bulk add of the test suite for libsmbclient ... (This used to be commit adef47b5173b9a028224307490960ce89762709b)
      adds  0bfc100   merge of 'lanman auth' and 'min protocol' from 2.2 (This used to be commit 1d84da779a0fe3219d77686a493d2b2fa1f8072a)
      adds  00ab902   Serious (and I *mean* serious) attempt to fix little/bigendian RPC issues. We were reading the endainness in the RPC header and then never propagating it to the internal parse_structs used to parse the data. Also removed the "align" argument to prs_init as it was *always* set to 4, and if needed can be set differently on a case by case basis. Now ready for AS/U testing when Herb gets it set up :-). Jeremy. (This used to be commit 0cd37c831d79a12a10e479bf4fa89ffe64c1292a)
      adds  2a490ed   Missed some prs_inits. Jeremy. (This used to be commit 7a8a7a24d4c328d26d34c3b3ac28af39e6acd32c)
      adds  9579f92   More documentation in the header in doxygen format (This used to be commit db2e712ad3ccfceb87d36e59d5f2e18a992b3e72)
      adds  45c2ee3   to use the same macros in the client and server rename the CLISTR_ macros to STR_ (This used to be commit 95c9e4e0ba8f37f565aaf136f41eb76489441ff7)
      adds  b08b70f   started support for unicode on the wire in smbd. Using a very similar method to what was used in the client I now have session setup and tconx working.
      adds  20d3a29   converted reply_open, reply_open_and_x and reply_fclose (This used to be commit 2c8da0ae22309f153bde4e29095b60996fa8fcc5)
      adds  aa567e9   Merge .cvsignore between 2.2 and HEAD. Jeremy. (This used to be commit d386b9223feecdf801f86bbf4bc0d92b2f6ecb6a)
      adds  a9855de   Sync up Urbans changes from 2.2 into HEAD. Jeremy. (This used to be commit d0fcd9144363acb4136af9d82f25980bd837d73c)
      adds  1af77d3   Notused. Jeremy. (This used to be commit 635c4cd8e6d29a1fe5043838ae1cb3028e66d060)
      adds  da30530   Merge of new 2.2 code into HEAD (Gerald I hate you :-) :-). Allows new SAMR RPC code to merge with new passdb code. Currently rpcclient doesn't compile. I'm working on it... Jeremy. (This used to be commit 0be41d5158ea4e645e93e8cd30617c038416e549)
      adds  d47ee4b   No longer used... Jeremy. (This used to be commit d23b9be1ba15bedac046319e8f15e60b481d057b)
      adds  ce069f4   Ok - everything now compiles in HEAD (at least the default stuff). We should now be ready for the trivial winbindd port..... (Tim ? :-). Jeremy. (This used to be commit 85021b16388e8efc15ac57bf1a7c01bba552bf41)
      adds  c4a8478   Added JF's new util. Jeremy. (This used to be commit 96bcfdcded7202a7bced58fae6534f1fcd4c4e36)
      adds  a2e5dbb   Remove "BYTE" - we already have uint8 - don't need more conflicts with system header files... Jeremy. (This used to be commit 31e0ce310ec38b3a3a05b344d6450d442c6be471)
      adds  1f467d3   Sync include files between 2.2 and HEAD except for acoount info. Jeremy. (This used to be commit 73c7ace168e4aa6a47b366cf40ed6743a21d3638)
      adds  b2bc2bf   Ensure we're checking for the "FIRST" flag in other types of PDU than "REQUEST" (ie. BIND, BINDRESP and ALTERCONTEXT) - if we don't do this then we don't set the endianness flag correctly for these PDU's. Herb - this should fix the bug you reported to me today. Jeremy. (This used to be commit dde795154cdc33cb8d6f0dfe9ae2712f7f8be3a7)
      adds  2499318   Dead code removal. Not used anywhere. Jeremy. (This used to be commit 90f334be23c20aa2a8a947e58907bd7854148574)
      adds  02fe94f   Removed JRATEST line. Jeremy. (This used to be commit be9933ce353d0ad607c55e6e02aae09627bf9dd9)
      adds  b840dce   Moved cruft out of smb.h into ntdomain.h where it belongs. dc struct now in pipe struct (where used) rather than user_struct. Secured machine account password changing in srv_netlog_nt.c - ensure that only the given machine can change its own password. May need to free this up later for NT admin tools, but this is a fail-safe secure position for now. Jeremy. (This used to be commit 46b12f2275dcd4b3114085160cd456441f9e921e)
      adds  7c99297   Looks like AS/U doesn't set the FIRST flag in a BIND packet. Jeremy. (This used to be commit a8df5e04b5bc22aa4324e3b1b5dd78bf0e1c566f)
      adds  5107a7a   Ok - we're now sending back policy handles to bigendian AS/U correctly. Jeremy. (This used to be commit 67e09aea47b73e5a72aae638a58b56f2ef67f8af)
      adds  ea35aae   We copy the RPC header directly from the incoming client - remember to set little-endian flag on marshalling. AS/U now correctly tries to join our domain ! Jeremy. (This used to be commit 0185f8159dbd30820d1ec9ce2aec8eb1cddcfc0b)
      adds  d3ec093   Added ADMIN$ share as alias for IPC$ except no guest connect. AS/U wants to do RPC calls down this treeid. Jeremy. (This used to be commit 83133bab0ed59e303a183fd91812165f08e88484)
      adds  9b69062   Ensure we return the correct names/sids on query info. AS/U showed us what we should return here. Jeremy. (This used to be commit d22c6067032e167d4558f4954c58d87404de6d9d)
      adds  769659e   Ensure we never return passwords from a user query. Jeremy. (This used to be commit 37248e99e8b8d8a7e247d968b93a7d0cf5f63c8e)
      adds  23e5cf0   this patch does a number of things:
      adds  0ef2179   Fixed reading of strings from big-endian RPC clients. Jeremy. (This used to be commit e7ecb9410ff2e4fcd33bca9f82e14c060590942a)
      adds  f869164   converted findnext to unicode (This used to be commit 84fc5a7795fe6e3b993649ecc05f6685f8295c02)
      adds  93143c9   - convert chkpath - devicename in tconx is always ascii (This used to be commit 242a6a96d10beeb54e93226ae50bd361486e1c0d)
      adds  26f6388   added STR_ASCII flag to srvstr_pull() (This used to be commit e54d37903013df1c799ab3aaa10f10df24e3de61)
      adds  a7d2f5b   converted a bunch more server functions to unicode (This used to be commit a074600a09387c2034ffb6651abad69bdc14145e)
      adds  20dd1f7   converted reply_tcon() (This used to be commit 1e92d340ceb5be8e7d50cc7c889b2053ed67bad3)
      adds  381e829   move charset_initialize() up in the food chain so that lp_load_services and stuff will work.... (This used to be commit e652a14264cf6bed6c6563ad090f645f386d903f)
      adds  63107ec   We were mismarshalling a netlogon reply for bad password to W2K. Jeremy. (This used to be commit 017a6a9868eb5237a715a0d7bf4784863f40a2f4)
      adds  0f710e9   AS/U does setuserinfo2, level 0x12 when joining a domain - identical to setuserinfo level 0x12. Jeremy. (This used to be commit d4ad197f711d5c5f2f60083b396f6dd7e6eca8c0)
      adds  13a584b   rpc_parse/parse_samr.c: Removed unneeded deubg. rpc_server/srv_netlog_nt.c: Ensure we marshall a bad password return correctly to a w2k client. Jeremy. (This used to be commit 500c7bc0fed16713401643bdede67cc0c8044d52)
      adds  e532d96   Move to a handle database per pipe name, not per pipe. Jeremy. (This used to be commit a24b248a77ccac364832ff7d4df083d437caf9ed)
      adds  ff0462c   simpler and more correct srvstr_push() it now uses outbuf not inbuf for the unicode flag, which allows for some server fns to be ascii and means one less parameter in push calls (This used to be commit a6dd6662267eeddf368ff0ffba76b45761bf4eeb)
      adds  8802829   Fix from Jim McDonough of IBM for using Win9x user manager. Jeremy. (This used to be commit f1839d469e1fc6054b407bd8c4d7c505d4212b45)
      adds  18b7efe   converted a bunch more fns to unicode (This used to be commit fbb3bf12df5c79cac9445be21f1997234479b472)
      adds  be8a6ea   fixed srvstr_push() call (This used to be commit dca433d035dfb6e94ee659477c71edaa4549644d)
      adds  df03c74   converted a bunch more trans2 calls for unicode. This got quite tricky :( (This used to be commit ddee55087756db2a2ac0ee92471d9fea53f38bee)
      adds  376a44c   converted the smb messaging code to unicode (This used to be commit 54bde1b3aec829ba55b8a6c946424fdaf38803a9)
      adds  9ea70bd   simpler clistr interface which handles individual packets having unicode bit set differently to capabilities (This used to be commit 34a0821e087810381996f5ff6cf3b4d7b9bb53a0)
      adds  fbab616   don't need srvstr_push_size or srvstr_pull_size (This used to be commit d5b39a1d435f7fe79eb556f7e6b55276ac68a73d)
      adds  762c6e3   patches from Simo.  Couple of snity things (This used to be commit af3f2a30c657fc42171bbf7da2354bc4cc7b088d)
      adds  fb3d845   set of changes in the beginning of bringing rpcclient changes back to working order.  The main change is that the cli_*() RPC functions from libsmb/*.c now should accept a struct cli_state*.
      adds  bab69dc   make proto (This used to be commit 04d74c20bc689a8afd0a8af8457f18ed077aedee)
      adds  2335c1d   last make proto got messed up it seems (This used to be commit b28d51c8e8027231de843e8907f40772b4586eaa)
      adds  4ab6182   AS/U on a sparc now joins and authenticates against a Samba PDC ! Jeremy. (This used to be commit 28a0bc5f5710aa732db662caa38f9da2138b5db2)
      adds  3257008   Fixed a Dr. Watson when viewing permissions - we were missing the "standalone server" case. Jeremy. (This used to be commit b318a754e7d8504072e8d968ee5fe581d105392f)
      adds  79dc437   more updates.  several spoolss commands added as placeholders to be filled in one at a time. (This used to be commit 6aaac3766324302b995b5a55876bf2ab74af1ff8)
      adds  4eecea3   make proto (This used to be commit 161842a3e0a25e8cf9805dee3b60d127740816c8)
      adds  41cb452   Return correct error message if we can't get the SID secret. Jeremy. (This used to be commit c202ebe3b6aa413fa7b00ec6d1b3f123f1e1a55b)
      adds  f4b702c   Last attempt at fix... Jeremy. (This used to be commit f2680842d755aa77bc70e1c4329fd513c00fece6)
      adds  eb9e288   Final ! Fix. Jeremy. (This used to be commit 58dd295882a944934014a31c61eed35bf04fc2bd)
      adds  ae728ea   Last tweak (I promise :-). Fallback to returning our SID if we're a domain member but can't get the domain sid. Jeremy. (This used to be commit 45e96777d0eeafbbf40759f02cd3f5e15b12c288)
      adds  a8d396f   Tidyup return of zero-permissions (map to ACE_DENIED, GENERIC_ALL, Everyone). Jeremy. (This used to be commit 0d6c7dedd261c15697a7781678fe6bed877b61f6)
      adds  a9dda48   renamed one of the enumprinterdrivers parsing functions for consistency sake. (This used to be commit cbce0c935099231af51a34460c6b331822fde213)
      adds  f4ae39d   added getdriver and enumdrivers commands.  Also fixed enumprinters so that it works as well.  Couple of other misc fixes while we're working on rpcclient. (This used to be commit 83d6bc4454f0cda581d26de32a4fcaad42431b34)
      adds  f758474   make proto (This used to be commit 7a84bc93eda0946521c0f5274d0b739295a49305)
      adds  729b7cf   added getdriverdir and cleaned up the PRINTER_DRIVER_CTR struct (This used to be commit 5d321673850e1e28e1bee4093705d7e319421687)
      adds  a23909d   make proto (This used to be commit 86c56a69211f7bad92d9d9bfbd47875c3beec0e8)
      adds  207e715   addprinter and adddriver are working now :-) (This used to be commit 0cb7639cef4a1ba0d56d7e58bd7e03343cbf229d)
      adds  095cb80   make proto (This used to be commit 8b2e21c33391ec3c7de72be881c545aff386f591)
      adds  c09fe5e   whoops...forgot one (This used to be commit f37ba49c28b617c5750344eff0b221512445908e)
      adds  cd3c059   Added files for CUP printing patch split. Jeremy. (This used to be commit 9822f13ae23e244e5e9a4cf3355bea2eead8cf66)
      adds  c9b8da4   enable unicode on the wire by default in smbd
      adds  871a429   added STR_ASCII support to clistr_pull() (This used to be commit 797293811ef0a79eecc460c471135c89090f8c06)
      adds  7906e81   converted reply_search (This used to be commit 0331f93a8117d4c295cda327c3a290296ff621d0)
      adds  f572cd9   converted reply_printqueue (This used to be commit 70d6b09ac9fbd612960fa02fad5adbf6d87c24ce)
      adds  4ea1740   converted the nttrans code to unicode on the wire (This used to be commit ecc2c35ca011a635729063cbc58e7fe687cf148a)
      adds  977e0be   finished the conversion to unicode of the last of the trans2 fns (This used to be commit 1d145a37860f7256a081c893e3640f5e18943518)
      adds  65d3574   Added Michael Sweet's CUPS patch to call directly into the CUPS backend. Parameterises the printing functions so other backends can be plugged directly in (this is a good thing :-). Jeremy. (This used to be commit c0345bbaed5d1aac777f1a33ff84ad1899f2ed6d)
      adds  853b5c8   fixed volume_name(). It used dos_to_unix() which uses a static buffer, and that buffer got clobbered in the trans2 QFS_VOLUME_INFO call, so the volume label always showed as "." from NT clients. (This used to be commit 2131d8bf76733d7cf046aa651d11bf3dade0913d)
      adds  096550d   don't need to force unicode strings in flg2 anymore (This used to be commit 899ca6e832c72ea68b0ac76205d18a80c87b34d9)
      adds  dfcfdf7   Updated defaults for CUPS printing from Michael Sweet. Jeremy. (This used to be commit 2e3ec2b4fc02f3acb47a67ebd000b99a918a9967)
      adds  5b45f4a   Updates for CUPS 1.1 from Michael Sweet. Jeremy. (This used to be commit 4e76f338698aaacdfa750205a1de7296b78cdd87)
      adds  70c812e   I'm happy with the mapping for NT getACL, now for NT setACL. Jeremy. (This used to be commit 7b97ac289ed472e03b2a6e9c51a568478a93562d)
      adds  0dfc30c   lib/system.c (Finally) fixed all insure errors in password caching code. We can't stop libc routines from calling getpwXXX functions, so caching a pointer to them is impossible. This new code now makes two copies of the returned struct passwd struct - one used as a cache, one returned to allow the caller to modify. When doing a lookup we compare against the cached copy. Code is now easier to understand also. smbd/posix_acls.c: If we move the head of the linked list,  [...]
      adds  71470bb   removed useless debug msg (This used to be commit 348ebe30d047d69968df0f33b227e52b5bbabafe)
      adds  1656c5d   ADMIN$ is an IPC share, not a disk share (This used to be commit 0ea62800edd618091fde81e8de4347f612f98a18)
      adds  abb1833   fix this in rpc calls as well
      adds  9c4927d   much better readline support from Simo Sorce, with some mods from me to make it a bit simpler (This used to be commit e1487eb2c4626dbe0cc3b17606eda702cedef28b)
      adds  cf313f6   fixed some compilation errors with IRIX cc (This used to be commit e430ded56e9c15a462a171e6350f1eddefa8dd11)
      adds  bc25293   much simpler readline code should work with readline 2.x (This used to be commit 7940b6b0cf614ac72266d9e600220c9a9dbd2a43)
      adds  4c9f7ab   fixed unused variable (This used to be commit af62692e623429ca861905a0ac050b00a3bffdb0)
      adds  e17e7b6   added basic command completion support (This used to be commit 386fdff2dfeaeef60b210ebc0b4d33a6c7b5d5ec)
      adds  62711a9   fixed rpcclient readline code (This used to be commit 4ec971e905cefada5f3980a25781730acdbf4469)
      adds  c7a953a   Added sys_dlopen/sys_dlsym/sys_dlclose. Jeremy. (This used to be commit 49f0e7e7143f82bce9dfd8b06e9e515bc0869ab7)
      adds  6e64ea1   merge from 2.2 (reorder commands in array) (This used to be commit 1d14d812ea44d96d0fd170091b489b0580226da6)
      adds  344fb49   reverted the rename of new_spoolss_io_r_enumprinterdrivers() (This used to be commit fd6bfe03f4454272bdce59c78ae7148a72caaf18)
      adds  beec1ea   Fix for crash when doing name lookup with a quoted string. Part of lookup_name was expecting to be able to write to the string. Changed lookup_name to use const. Jeremy. (This used to be commit 80c18d88491f1148ade623e81c33f84ba4f952f3)
      adds  8aa5177   When calling DLIST_REMOVE(x,x) (from lib/interface.c) ensure that the pointer is still valid before setting prev and next to null. Jeremy. (This used to be commit 0d2e9e4d32b038c1a71e3a625db46876294e3abf)
      adds  0f2b157   added option "enhanced browsing"
      adds  de2fdda   added "enhanced browsing" option docs (This used to be commit 20c03f12f788567f5949bb42c722965527f291f9)
      adds  85a18b2   latest attempt at lanman1 wildcard matching (This used to be commit 32361fc53e11a71f133a1727c6234a2bf01a5ccf)
      adds  90890ef   added -E option (for exit on errors) forced exclusion of filenames containing only '.' as NT rejects those (This used to be commit a83ff172f271aa74148016f0e2ac62c868c140fb)
      adds  b8feb83   Fix memory leak when doing DLIST_REMOVE(head,head). Jeremy. (This used to be commit 4fd8afaf573054eaa838398f62918757659c2c21)
      adds  8adfb47   New POSIX ACL mapping code. Works with UNIX permissions, now for testing with real ACLs... Jeremy. (This used to be commit 852b9e15ac245a593460cfff3f629d0333372e41)
      adds  97bbbd4   Updated broken links. (This used to be commit c9111dc1847968dbcb2d46ff62af53a61bc75e21)
      adds  0053bd8   first pass of the new group mapping code
      adds  81afba2   Sync up with 2.2 ACL code. Jeremy. (This used to be commit 5b9a88c2d0da3479f91131f66ff741e88f9760ee)
      adds  810ea03   can delete mapping from command line now.
      adds  da8805b   groupdb/mapping.c: include/proto.h: Fix missing (void) in proto. rpc_server/srv_samr_nt.c: Fix user private group problem by filtering out groups that 							clash with users. smbd/posix_acls.c: Ensure default ACE's are sensible. utils/pdbedit.c: Fix from Simo Sorce. Jeremy. (This used to be commit 29414fe0d6665642d9b5f88a35e712426376c47f)
      adds  a447217   Two OS/2 printer fixes from Jim McDonough @ IBM. First one adds a new info level into the lanman printing and an ioctl to the trans2 code.     Andrew - this uses ASCII only. It looks ok to me but please check ! Second one adds a parameter "os2 driver map" that allows OS/2 driver names to be mapped. Jeremy. (This used to be commit da79b519e0b6b4317d7fb5260d74e0e74a7e0b46)
      adds  19faeac   Made the fixes Andrew suggested to asci string code to use srvstr_push. Jeremy. (This used to be commit 1391aa6a6fbe8391a4421f5770da40556f011bb8)
      adds  3706643   Fix insure-found parameter size missmatch. Jeremy. (This used to be commit 2f658691e47406f38bec2fc20951f82043fbf894)
      adds  cd4fea0   More unused variables. Jeremy. (This used to be commit 38b19fad2851a65268b31c7e0240ed36a8407be4)
      adds  038d397   a much simpler talloc() implementation. This version has the following advantages:
      adds  194a87b   Added Gerald's fixes. Jeremy. (This used to be commit be825b07464f54d717333318a08154cff632f706)
      adds  9305a8f   merge from 2.2 (This used to be commit b6227751f117ad507838db0cf0032093f6251646)
      adds  1622182   smbd/posix_acls.c: Sync up with 2.2 changes - don't return deny ACE's. smbd/vfs.c: Don't call [f]chmod_acl if no acl support. Jeremy. (This used to be commit 83f52394e688b4be3ac4cef67d8980a5b8ed3192)
      adds  c4cfc36   Ensure get/set NT ACL code is redirected through vfs. Jeremy. (This used to be commit d43d907c38008bb02042cb4bc2d899f62bdc115b)
      adds  e670b35   smbd/posix_acls.c: Saving and restoring errno here is the wrong place. Moved it to the places where [f]chmod_acl is called instead. Jeremy. (This used to be commit 641ada44ae6429761c1fd0dbcafabc69f897fac7)
      adds  8600979   Patch to make automount lookup fallback to get home directory from getpwnam. From Robert Montjoy <Rob_Montjoy at ECECS.UC.EDU>. Jeremy. (This used to be commit 1fe60064bddf29fd778918d3f1a7026002029bd7)
      adds  071a770   Fix from Dave Collier Brown to log a debug at level zero on common misconfigure. Jeremy. (This used to be commit 4a3d2a13d3b0acab69c27b5b6522575b949eb5e6)
      adds  fab898f   Patch from Sean.Batt at anu.edu.au to ensure error reporting is done before any code that could modify errno is called. Jeremy. (This used to be commit 109a174de9e23ccc89ae17d6b5b425b5947c8565)
      adds  7adb113   Missed a cli_set_port on message code connect. Jeremy. (This used to be commit 799e043ae3a4478b9e42604a3d1c88abbb74f047)
      adds  4e35283   Fix for smbtar race condition from Glenn Burkhardt <glenn at aoi.ultranet.com>. Jeremy. (This used to be commit 0c9a92a0557b2595e520cbaf2feaa587f9e7502d)
      adds  1452c2d   Fix from Ryo Kawahara <rkawa at lbe.co.jp> to make SWAT correctly write and smb.conf file in utf8. Jeremy. (This used to be commit 42052d6079479452aa43eb37ad3d679d28337779)
      adds  7bdf197   Patch from Massimo Sivilotti <mass at tanner.com> to log remote machine/ip on connection fail. Jeremy. (This used to be commit 07cee46d1de1caaf6f9f1b6139dd21bcc5d67e8e)
      adds  85cab65   merge from 2.2 (This used to be commit 3a03065b43d073205e421434bc32082c0f9f64da)
      adds  bcdb949   Bail out early if null passwords and lp_null_passwords not set. Jeremy. (This used to be commit 7c718fc85e3dbfaf0195e352d06a8c682a6036fc)
      adds  de368e0   Fix for ENOSPC from DCB. Jeremy. (This used to be commit 55fcd71eecf4477c56fc4a01bda6d452d3b0caa4)
      adds  e53d7eb   Patch from David Gibson <dgibson at linuxcare.com> to reduce "silent abort" problems with smbd failing to create a log file. If we can't create a log file keep using the old file. Jeremy. (This used to be commit c4e6aa1322fa7bc59708163c42eef6ccbd6c2305)
      adds  fcd0808   standards.h only exists on IRIX 6.x and above (Herb please check !). Jeremy. (This used to be commit 80ce12d95396bac53b2303955e5081d9632cbf55)
      adds  303c152   Added NFS quota support for Solaris 5.x from Alan Romeril <a.romeril at ic.ac.uk>. sun1.samba.org is down at the moment so I can't test the compile on this. I'm sure Solaris people using quotas will scream if I've meesed anything up :-). Jeremy. (This used to be commit 3d2c59bfe0bc30d8cecf0af81b74d4232b09bdb2)
      adds  5246195   Patch from itegem <J.P.M.v.Itegem at ele.tue.nl> to handle LPRng v3.16 and above. Jeremy (This used to be commit 40bccf26dbdb88c639d272d511bfce510a43de2a)
      adds  c3eb491   Removed NFS quotas code for Solaris as Alan wants to re-write it. Jeremy. (This used to be commit 13c9823eb19baa4b1262ad0fd416d9ecbc92b160)
      adds  5e07344   One small Insure fix for a memory leak. More fixes to come perhaps ...
      adds  25d975e   merge from 2.2. (This used to be commit 817258f1174d27d74e8b21ffb5f1384db2238007)
      adds  5909b89   make proto (This used to be commit 0799b272a07cc288be29e0f606b80219e3a029a3)
      adds  a6d3508   Fixed the problem Gerald reported. Unfortunately we need to go back to reporting imaginary "default" inheritable ACLs on directories, otherwise, when you add an entry and click on apply without noticing there's no default entry associated with it, it applies a null acl on the files within the directory (hey, that's what you told NT you wanted, right ! :-). Also ensure that minimum permissions for a directory are r-x for owner, not just r--. Jeremy. (This used to be c [...]
      adds  7a1f5c5   Changed usage message for query_groupmem and query_usergroups as they don't convert names to rids yet. (This used to be commit cea13dff759dfb7efb5d2a248dd77905e16b1605)
      adds  87f8d78   More memory leaks fixed courtesy of Insure ... (This used to be commit 4fc385ca6830cb2ac6198501966088fbed27330e)
      adds  738a83a   rename of 16 new_smb_io functions to smb_io_* for consistency sake (merge from 2.2) (This used to be commit ea963a648b889da9e47661c61c7fafe13b277e75)
      adds  b7cd417   Fixed typo bug spotted by Jim Vopni jimv at metrics.com. Caused no status to be returned. Jeremy. CVS ---------------------------------------------------------------------- (This used to be commit 5b7f4cf271ad449277c0ea7a825ed4d50205d729)
      adds  559c169   Insure fix. Don't read 4 bytes from data area unless there are 4 bytes to read. Jeremy. (This used to be commit 3f9cf2e07bb6d429858e47ab6989ea8cf30d0217)
      adds  1b95784   Added cli_nt_create_full() as a way to get at all the ntcreate parameters. Used in smbtorture mods. Re-cast cli_nt_create() as a call to cli_nt_create_full(). Jeremy. (This used to be commit f602fa1205e99541e825ccae8502c35cd0e7ccfc)
      adds  3450805   Added cli_nt_delete_on_close() call to allow flag to be set for torture tests. Jeremy. (This used to be commit 6f7d9e29e4d3a17254ff0ae20c0da63eacded7fe)
      adds  74c81cd   Added delete on close test that has allowed me to determine how w2k behaves in this situation. Jeremy. (This used to be commit b0266fe0a8c707cb7e818269dc7fe52da709fdab)
      adds  e51ffc8   Changed to using GENERIC_XX constants instead of hex values to make delete test explicit. Jeremy. (This used to be commit cb5963af0ecabab928aafacd27714e337b9bb37e)
      adds  0be5f29   Expanded delete on close test to 6 cases. I now understand the semantics of this and the FILE_SHARE_DELETE flag exactly. The bad news is it means our share mode handling is broken (again :-). Jeremy. (This used to be commit a55ed1a91d91beafb2f199d1da530169715dbe0e)
      adds  9874ebc   Added one more test - just to make sure flag can be unset. Jeremy. (This used to be commit 54960b9c8d6be6646a0c0e8ef9ee6c61a4b69cf8)
      adds  6e7f03f   This is a big, rather ugly patch. Whilst investigating the files not truncated when copying to a full disk problem, I discovered that we were not allowing the delete on close flag to be set properly, this led to other things, and after investigation of the proper delete on close semantics and their relationship to the file_share_delete flag I discovered there were some cases where we weren't doing the deny modes properly. And this after only 5 years working on them.. [...]
      adds  94f0c65   Fixed extern ref typo for file generic perms. 2am coding strikes again :-). Jeremy. (This used to be commit fe38692643ad7c163c30d9c031a8bd3dec81ffee)
      adds  fd6e9d6   utils/torture.c: Added one more delete on close test. smbd/notify_kernel.c: This code was wrong I believe. It was structured to only return a changenotify event on being called from timeout processing (t != 0). The kernel changenotify events should fire on *asynchronous* processing (EINTR return from select caused by the realtime signal delivery) with t == 0. Reported by Juergen Hasch (Hasch at t-online.de). ANDREW PLEASE CHECK THIS ! Currently the hash style changenoti [...]
      adds  578a9fa   started converting some of the only-ascii code to use srvstr_*
      adds  9236883   configure configure.in include/config.h.in lib/replace.c: Added test and replacement for setlinebuf which apparantly doesn't exist on HPUX 11. include/byteorder.h: rpc_parse/parse_prs.c: Ding Dong the witch is dead ! :-). Ok, I'm happy 'cos I've finally deleted all the *HORRIBLE* DBG_RW_XXX and RW_XXX macros from include/byteorder.h. They were macros that included macros that had conditional macros included. No one understood them (they were the cause of most of the  [...]
      adds  f439f72   Integrated solaris nfs quota code from Alan Romeril <a.romeril at ic.ac.uk> Jeremy (This used to be commit 181d41572ceb17dc765d3c0f1a05934e35f56a61)
      adds  9f79394   include/ntdomain.h: rpc_server/srv_lsa_hnd.c: Remove back pointer from policy handle list as the pipe 						that opened the handle may have been closed. We were dereferencing 						into something that had been closed. rpc_parse/parse_spoolss.c: Sync up with Gerald's changes in 2.2. lib/replace.c: Don't do proto on setlinebuf as it differs between systems. Jeremy. (This used to be commit 887ef3e12dc56b89b2284d42b16a81f03e15110b)
      adds  6c0c14a   IRIX ACLs from Herb. Jeremy. (This used to be commit 2f2365e93833e5f08dc14ab0022dd9f6f0d028ad)
      adds  a6d201a   Added XFS ACLs on Linux. Code from John Trostel <jtrostel at connex.com>. Jeremy. (This used to be commit 0865366f6b1070a8db3d8421c37c8072b36b96e3)
      adds  da8731e   Sync up with new NT forms code. Jeremy. (This used to be commit 63ce316d870be0cf61ae669c955479ec175fdaef)
      adds  24a4483   test commit for jeremy (This used to be commit d747ab8ab37ca20635f99a9dff64a635461852a6)
      adds  5948fa9   Missed forms update - my CVS mistake. Jeremy. (This used to be commit 06dee898607ff2bf194d53fb55ad6d82e8f305e8)
      adds  dcc01ec   Fix for broken RelientUNIX. Jeremy. (This used to be commit 6808ec0d471d8b436506bbd7b9db67c28832be76)
      adds  852242a   I know we're supposed to be feature frozen, but I couldn't resist this... :-). I worked out and added the per-share get/set RPCs for security descriptors. Currently this code returns Everyone, full access on get and permission denied on set, but backending this with a tdb and checking it on tconX (to give full NT semantics for security on shares) is now an excersise for the reader... :-). Jeremy. (This used to be commit 3bfd155ba78798c50588904d4ea3389f50f8abb6)
      adds  730791a   Tidy up tmp file handling. Jeremy. (This used to be commit 1751a6316af91d5d2e31c3a7e8de2841aae033c7)
      adds  5d60916   Fix from  "Romeril, Alan" <a.romeril at ic.ac.uk> to get his NFS quota code to work on Solaris 2.6. Jeremy. (This used to be commit bd2fe239db24b8b3fa6a906542af2e238f435331)
      adds  45646e8   Fix from Michael Davidson <md at sco.COM> to merge Solaris and UnixWare ACLs. Jeremy. (This used to be commit ffa800e980bfed3d82ec7b0a037085c4558f8f0f)
      adds  72aa0d8   Setup syslog correctly in swat. Patch from Andrew Bartlett. Jeremy. (This used to be commit ffd9bf192273370c1ebf6f1a2d5ebe8d8c434133)
      adds  529f7c0   We can now use server manager to look at Samba shares. NT still expects a ":" in the path though.... I'm looking into it. Jeremy. (This used to be commit a152c2c59a9a8972a3c73287e26e4de2f49c2d65)
      adds  68c8638   NT sucks ! :-). We have to prefix the UNIX path with a C: in order to pass the server manager tests :-). Ensure we don't set a return level on set as server manager barfs.... Jeremy. (This used to be commit cb66e78c181878809e367f4f03f3b4c31cb4b8e1)
      adds  fd4c525   If we can't open the username map file, at least print the strerror. Jeremy. (This used to be commit abf436153a476b7c5a7bff31f1e657b8f53b9dee)
      adds  3874261   Added stub function for NET_SHARE_ADD. Once this is implemented to call a hook function (same for NET_SHARE_DELETE and NET_SHARE_SET) we will be able to manage the shares section in smb.conf via NT server manager........ This should enhance the friendliness of Samba in NT-only shops by an order of magnitude. Jeremy. (This used to be commit a2cd5f2ba11164a17622b96374ab43070f9ed691)
      adds  97cf9d3   Implemented stub function for NET_SHARE_DELETE. Now to implement the real internals to support server manager. Jeremy (This used to be commit 3512ba1f655d5588db87f1afa1d12f599ad7b74a)
      adds  a01d164   keep cflags from being duplicated if defined in environment (This used to be commit 2097298565b367157a3bc0c1178f17b1a6bbdd86)
      adds  d4e8c87   Fix from Ed Boraas for not core dumping when out of connection structs. Jeremy. (This used to be commit f50ea32dd0deb07c626c211caedd86dc1ccd5427)
      adds  950f1d9   Added 3 params to manipulate shares. "add share command/change share command/ delete share command". Implemented "delete" - more work to come on add and change. Jeremy. (This used to be commit 2e6b1759e14456421066ee131af70a495f862f2b)
      adds  8e9d11f   Fixed up the "add" command - although not SD's yet. Now for the SD db and the "change" command. Jeremy. (This used to be commit bdec63bedbeabb9d74d68a7f03254acc291df76b)
      adds  607d5d5   Added per-share security tdb. Tidied up many slprintfs (need -1 on length). Jeremy. (This used to be commit d786191bc116c17a3f53a1c272d969942b7e5d25)
      adds  f9a15ce   Got "medieval on our ass" about adding the -1 to slprintf. Jeremy. (This used to be commit 94747b4639ed9b19f7d0fb896e43aa392a84989a)
      adds  98560fa   HEAD specific slprintf paranoia fixes. Jeremy. (This used to be commit 61723c18f96a7b38cab0fcf545da7fb3640c5f7b)
      adds  9d6dd97   Added set/get SD's on shares. Check before tcon. Jeremy. (This used to be commit 036b1a8b09fe6a7cca83d631624145574acad7f2)
      adds  33706e4   Ensure Everyone/All access is mapped correctly to file generic perms to allow anonymous IPC access. Jeremy. (This used to be commit 2f34e144c53d6be911de96298c55c34d08c4733f)
      adds  2b9e238   Set SD's for share. Added level 1501. Map GENERIC file bits to specific bits. Jeremy. (This used to be commit 04976c32f319531e16d890797b45a76dab64f370)
      adds  7fba7a0   Get/Set of SD's on shares now works. Correctly ensure scripts exist before calling. Jeremy. (This used to be commit aae44ee41f2f133524e37f72b46b63ce6ddb192b)
      adds  7130bb0   Tidy up return codes for server manager. Jeremy. (This used to be commit b4cbdcb644066e132d5c806ae4f45d6a05276beb)
      adds  e796a35   Removed "read only" arg as it isn't useful. Jeremy. (This used to be commit 6b75d79c4bcfb8333aaf1ed61cf8bd022e498f75)
      adds  faf49bb   Fixup warnings about extra ';' from SGI compiler. Jeremy. (This used to be commit 7ee448d83263714676bd250ecc3805b08198e916)
      adds  f8c12f4   looking towards abstracting the passdb and uidmapping interfaces. This is more of a note to myself.  In not used anywhere yet. (This used to be commit 442605c6bc81dd115f4df5cc20df3f61601c6013)
      adds  a9f6e20   Use message system to notify when smb.conf is updated. Jeremy. (This used to be commit ae9eda5c3c3bbfc8ec795b43ab18dc492e5fdcf6)
      adds  ef1a731   Added JohnT and Andrew Bartlett's PAM changes. Jeremy. (This used to be commit ecd00e258c6fe4e8d90f48da74874e090dce4a40)
      adds  6d96224   passdb/pass_check.c: Ensure second check is done only if given username is all in caps. rpc_server/srv_srvsvc_nt.c: Added "CONFIGFILE" arg to scripts so path to smb.conf is given. Jeremy. (This used to be commit 3c4c649951464be51541d5890afb997e3ecfcd23)
      adds  9c9ce2f   Added HAVE_STDARG_H to tdbutil.c Jeremy. (This used to be commit e404e001990409eacf2e620d2269c2b162fa938b)
      adds  3bfbc4a   Fixed --with-automount compile error. Jeremy. (This used to be commit ab916199f542528293b3f63fe6f24eecd83eccb4)
      adds  55d60fc   Fixed missing HAVE_STDARG_H. Jeremy. (This used to be commit 7cdd87954634cadda042df06c2f56aac40a7d743)
      adds  a591def   Merged in missing break fix from Shirish. Jeremy. (This used to be commit 8ecf6c33673693ca64f99bd7fb26d3383658d86b)
      adds  9e73a36   Restrict dfs add and dfs remote to root at Shirish's advice. Jeremy. (This used to be commit 9dd77c4fb1282d23cfbfd9d0ed790be62534e201)
      adds  abd96b8   Updating pampass from Samba-2.2 code tree. ===> JHT (This used to be commit 88b6043b4e26c2771e0c444376b7017f5048baf8)
      adds  3a38f12   Added SMB_ prefix to enums that clash with Solaris ACL definitions. Jeremy. (This used to be commit 493d2c316a9e80de0239ef3a6f0b3f4ec9ac6e13)
      adds  b541683   Fixed some compiler warnings. (This used to be commit cda0f211b0dd41ae72ef3d65b9476c11c6f72de3)
      adds  91e97f9   Changed the order of -kPIC and -kpic. Added patch from Michael Davidson <md at sco.COM> for Solaris/Unixware ACLS. Jeremy. (This used to be commit 144a2906810e8d4414d627835eb80f60bd1d88a4)
      adds  362e4bb   Adding Solaris packaging files to HEAD. (This used to be commit 3ac5f6b59ee30d12bfec0cc36cf00b9e9798a453)
      adds  0ca9f5c   Fix for core dump in security = share code with new share security db. Jeremy. (This used to be commit 20b13bafdff2fd7be9219ed164e7fe91b597298d)
      adds  6578fd8   To stop people complaining about the mktemp call, move it into lib/util.c. Thanks to Andrew for all this code. Fixed extra line in lib/sysacls.c that broke XFS ACL code. Jeremy. (This used to be commit 9b32b8a8cfc8ddb93c14d5581f433d2e93f89ed2)
      adds  71ef4e0   fix broken links in SWAT due to upper case anchors in the generated HTML man pages.  Spotted by Herb. (This used to be commit be45c82c3ab3b626cd761f2cec3b160df2b7fcac)
      adds  e5691d4   Merged John's changes. Jeremy. (This used to be commit add847778bf458238bf2a1b14ab71b8cdfd7aec0)
      adds  3e24c65   Added a caching system to smbsh.  Previously access to workgroup or server directories under /smb generated net share enum or net server enum calls. For large networks this could result in bad performance.  We now cache these results and only call net * enums after the cache timeout has exceeded. (This used to be commit 1e38eef54d729aeb7fe905b344cf1480c686a348)
      adds  09a5daf   Changed lp_add/delete/enum scripts to use lockdir if spool dir doesn't exist for printer. Rather than using pid for suffix, use a 16 byte random string. Created generate_random_str() function in genrand.c. Still needs more testing but this is the way to go. Jeremy. (This used to be commit 71a330987f990007beb16f00fc468107361b5e9d)
      adds  8743566   Can't use space in random string used for exec. Jeremy. (This used to be commit 8ab1d5663e6b25bc101cd388ef6c312ddb88b988)
      adds  c032fb5   still working on it (This used to be commit ff7c5be88a05c0f1858fedb966ccfc038299bbc9)
      adds  d85924a   forgot one thing (This used to be commit a17f2471571596e97b212ff9de1c8b45dac12eb6)
      adds  50e78a9   As Andrew suggested, make smbrun return a fd for a deleted file which can then be read. Jeremy. (This used to be commit e7d59d6de89a5fdd201e4b5c6072dab08b1519db)
      adds  90adf62   Updated Major/Minor version to 4.50 - see notes. (This used to be commit bdb68cf37e9b512e9f72f1cf20b7ca265888319e)
      adds  abd4296   Updated with Andrew Bartlett patch. (This used to be commit 02e84267f74b26bdf7f76c0fc9dbaecbc8574d58)
      adds  14748b0   Adding the "Using Samba" book to the packaging in HEAD. (This used to be commit 4f06373bc450b27692619ae877d29767ad160297)
      adds  2ef68c7   Merge of Andrew's changes in 2.2. Jeremy. (This used to be commit fc76681812b1469208ad6c8847afdfc68bc6db49)
      adds  3c2c047   Added fix from "Eric Boehm" <boehm at nortelnetworks.com> to try and set hard limit before setting soft limit. Jeremy. (This used to be commit a1eb2752a8bee9cc7d92c664c3de84e02620933d)
      adds  819482c   Fixed potential file descriptor leak with MS-Access fix. Jeremy. (This used to be commit 192887fe72157a141b8df1977085f479e5204782)
      adds  9444e9d   Michael Davidson <md at sco.COM> pointed out that acl_get_qualifier can potentially return a malloced area so added sys_acl_free_qualifier() calls to all supported ACL interfaces to code with this (only Linux needs actual free call). Jeremy. (This used to be commit 5870e6019b82d2088b99acdc0f84e9e4847a1fa5)
      adds  53850c5   configure: configure.in: include/config.h.in: include/profile.h: smbd/vfs-wrap.c: smbd/vfs.c: Added fchmod and fchown to VFS (sorry Gerald - but we needed them anyway). smbd/dosmode.c: smbd/files.c: printing/printfsp.c: smbd/close.c: smbd/open.c: Fixed "dos filemode" correctly so there are no race conditions. Forces test of open of file O_WRONLY before allowing fchmod as root. Afterwards, calls standard close function that preserves POSIX locks due to POSIX-me-harder [...]
      adds  a8410f2   Fix for True64 treating readonly as a reserved word ! Jeremy. (This used to be commit d6889b1954bd863fd04cf43fb25f178b1d1ab67f)
      adds  548ca26   Patch from Mandrakesoft to ensure we close all files. (This used to be commit 8051406588987005f621cb095067d3628638d250)
      adds  ed449b8   Added POSIX_ACL support for *BSD. Patch from jedgar at fxp.org. Changed a bit to use AC_TRY_LINK to ensure functions are available for link instead of AC_TRY_COMPILE. Jeremy. (This used to be commit c23628746342b6afa28cb34b0b4eaa61189ad390)
      adds  2df3939   This little piece of insanity is inspired by the fact that an NT client can open a file for O_RDONLY, but set the create disposition to FILE_EXISTS_TRUNCATE. If the client *can* write to the file, then it expects to truncate the file, even though it is opening for readonly. Quicken uses this stupid trick in backup file creation... Thanks *greatly* to "David W. Chapman Jr." <dwcjr at inethouston.net> for helping track this one down. It didn't bite us in 2.0.x as we alway [...]
      adds  e7a6cb2   Removed one samba-bugs ref. from source. Jeremy. (This used to be commit d40ee1707d1d3cf04358bca7fad16ebc15bd4845)
      adds  c9f2c1f   Fix from Tony Butt - shouldn't set got_pass for -c option. Jeremy. (This used to be commit 83aa76205858a0d0a0fa2a22648e727b796908f2)
      adds  452f60e   Fix from "Darrin B. Jewell" <jewell at bdi.com> to allow anything other than nmbd to talk to nmbd if it's a WINS server. Jeremy. (This used to be commit 0e8147aecaf6941c77fd05b4b705ca31c1ec5760)
      adds  78ac23f   Added Darwin guess. lib/util_str.c: Excellent patch from  Kenichi Okuyama <okuyamak at dd.iij4u.or.jp> to speed up trim_string handling ! Jeremy. (This used to be commit 4bb63ba615c735a298a6cbda2c87242695104978)
      adds  06a50f5   Patch from "Christoph Zwerschke" <zwerschke at zuv.uni-heidelberg.de> to map usernames before calling password change. Jeremy. (This used to be commit ce2a236dc61d819e083b32556a2d9f827944b91c)
      adds  18f3f5f   Fixed potential bug in "become_guest" pointed out by elrond. Get_Pwnam() returns a pointer to changable storage so ensure we save the details and don't use the pointer directly. Jeremy. (This used to be commit d9fdaae54ee3a267aebd02ff6058a98aefc084c2)
      adds  d5b74f7   Correct fix for open readonly with truncate. Jeremy. (This used to be commit 6706e258e17c3d69d617b95feb3407124f50852d)
      adds  71ae6a0   Finally got the semantics right (hurrah!). Jeremy. (This used to be commit 362574c5a32005d4247c7ac75a5aa9e35e894db0)
      adds  af08cd2   Getting medieval with compiler warnings as Jeremy puts it. (This used to be commit d05c3cf0f47a3c863adbed7ad4ab8f3248cd072d)
      adds  bda419b   Grr - fixed compile error in smbwrapper stuff. (This used to be commit 11a7c5e3d61348dc8c5dfdc782a95974a1547e4d)
      adds  8c0a1c6   Added --with-codepagedir as RedHat 6.2 and 7.x place them differently. Jeremy. (This used to be commit 1cfc542685f3ad6c16e922ca35043a1a9ce57f8e)
      adds  4355098   hide unreadable patch from idra (This used to be commit 7b6cfe243002a92f5dfb52413e9b3550c61cecfb)
      adds  8a1c2e0   AIX ACLs donated by IBM. Merge Andrew's fnmatch fix for WfW. Jeremy. (This used to be commit 1d4438f07745df3d02ed8ab3ef048e20016816b6)
      adds  82afede   Merged Andrew's wfw fix (2). Jeremy. (This used to be commit a4fb755a48d27f21bd0a5d9e9d1227a08c13bdff)
      adds  a5bd9ef   Rememver to use VFS at all times... even in new user_can_read_file code :-). Jeremy. (This used to be commit 0d10113d01d6d15f470359259a76e4f107a06c73)
      adds  0766f84   Merge of changes from 2.2. Jeremy. (This used to be commit df912162bbe93611c80defe830641f580687edbb)
      adds  a40fe7b   patch from Steve Langasek <vorlon at netexpress.net> to make sure we don't use pam_setcred() if we haven't called pam_authenticate() Merge from 2.2 Jeremy. (This used to be commit 89589895e3adce75ecd6205547392326cf291543)
      adds  6f78636   Removed mktemp from HEAD - same as done in 2.2. Jeremy. (This used to be commit 121b59669fbcd1aaedb08011ff36169fc6561c55)
      adds  9ce5a03   merge from 2.2 (This used to be commit f52a5014ee325f9d91f266f88eac51b6136a75b9)
      adds  3b4d708   new files for head (This used to be commit c0d4a1f5dd34e49843c879dd88fc78c7dffd9269)
      adds  6e4b008   a missing string conversion.
      adds  410ad56   merge from 2_2 (This used to be commit 5e9a2084bfa555295f60485fc83f9bb9245f3fd4)
      adds  344787a   don't make extra copy of README file (This used to be commit fbd05be7238cd5055fef0d63491f5891f0fc6b30)
      adds  3cfd1cb   beginning of big merge of docs from 2.2 (This used to be commit 30e385a737e386015d4256f8b3e11b35a35b2268)
      adds  e3fc10e   syncing up with 2.2 (This used to be commit dd83f412e9c60c02bf1d5e11a13a6122c71375ca)
      adds  f95fb5f   large sync up with 2.2 (This used to be commit 96523293da19df201703fed6130f1ff9ba25324b)
      adds  2cf8eff   another merge from 2.2 (This used to be commit f8e4876a04add168a17652431e85a9c2b5b6c619)
      adds  8939efc   merge from 2.2 (This used to be commit 6270765ed5d4e94d34af6d512f17f403b9624699)
      adds  db04d7a   merge (This used to be commit 6b38c1cb253c2918f2d57b8540c32d9e5bf9bb02)
      adds  96594ad   meger from 2.2 (This used to be commit 6322dd0c9e54ef69924686fee7d6b9a8ff7c64a5)
      adds  46c21a9   merge from 2.2 (This used to be commit aec000bf50289ce4118f27c419460343556d4afe)
      adds  fac561c   bad link (This used to be commit 19dba7fa1133120d54dbd3750b6dc82d067c50ba)
      adds  0fc676c   merge from 2.2 (This used to be commit 79f4c4ad74149f4b1a8a5a82d8ca8d2474a23ab3)
      adds  8018736   Added error reporting to pam_session code. (This used to be commit 72812e4cf199d804418dc52cc0b0ba683b8a2e5c)
      adds  790588e   Oops. Typos. (This used to be commit 44f96771c384b319290ab5e14cad6ba8f3fb5383)
      adds  911975c   merge from 2.2 (This used to be commit f87f3707f3d5f205d0287381d71380264a711666)
      adds  e129db4   Fixed compile bug when using --with-pam but not --with-utmp. Jeremy. (This used to be commit 1e098744677e022547707ebff500fb4515402871)
      adds  9319a94   Fix proto's in old code. Jeremy. (This used to be commit 86c7c654effcfb86c99daac63e68844e1a4aaf56)
      adds  a626bb3   JF pointed out we were returning the wrong info for Domain member with info levels 3 and 5. I *hate* LSAQueryInfoPolicy() :-). Jeremy. (This used to be commit 37581bdf1e1f24dabe67befdc27f54f516d3f08e)
      adds  ac9e221   merging from 2.2 to head (This used to be commit bfcc6f88271025760732271f03933839b1cbe0de)
      adds  d3e438d   a couple of minor merges from 2_2 (This used to be commit 67aa587eb2ee9044574ee212dfd7d52895f868c0)
      adds  130f31f   Finally got name & SID returns correct. Jeremy. (This used to be commit 2a5b513c4459782fa95756f1483235c186ba4a08)
      adds  e277c08   Commit of a modified version of Andrew Bartlett's patch that removes the horrid utmp hostname parameter - now uses the client name instead. Also tidies up some of the unencrypted password checking when PAM is compiled in. FIXME ! An pam_accountcheck() is being called even when smb encrypted passwords are negotiated. Is this the correct thing to do when winbindd is running ! This needs *SEVERE* testing.... Jeremy. (This used to be commit 071c799f479dd25efdb9c41745fc8f [...]
      adds  ae8418d   Added smb_ prefix to all Samba wrapper pam functions. Fixed off by one bug using StrnCpy instead of strdup(). Jeremy. (This used to be commit d4b1c0be2e700c86a4338bb497777f97e3c960a7)
      adds  d6a5dec   Fix for bug in code for pam_session failure - pam_end called twice. Jeremy. (This used to be commit c4048fcdb6ff3a890b69be8ef4832e9bd958cfec)
      adds  e004511   Fix more free twice bugs. Jeremy. (This used to be commit 4db22afeed659a871a4a1f719d5fa1f2df07e24d)
      adds  70b55a9   Added "obey pam restrictions" parameter - default to "off". Only set this to "on" if you know you have your PAM set up correctly..... NB. Doesn't apply to plaintext password authentication, which must use pam when compiled in. Jeremy. (This used to be commit 59aa99f3901d098b7afbe675021bda53b62ee496)
      adds  30daf2e   Fixed memory leak in new session code. Jeremy. (This used to be commit 43b69e5d6e78a30563d7c1d03c7e920d529487b5)
      adds  3e4c6d1   Fix "proc num out of range" error. Missing rpc call. Jeremy. (This used to be commit 6248fb22926d72fddaecad5af117af1bdd08fda3)
      adds  95004fc   row of asteriks that indicates new entry must start at beginning of line. (This used to be commit df4a31580c537b2008db76a2009d21f7f9ac7285)
      adds  25ea54e   added Mandrake support from 2.2 (This used to be commit 9f8cb4906f98403d4a8f2577197720d72bdf6b4f)
      adds  4c94cfa   updating changes with 2.2 (comment lines in ./configure --help) (This used to be commit cf9e34c79be4c09b84d648134933b9007a06dc92)
      adds  a4ab60a   set "vfs object" and "vfs options" to be setable by SWAT on advanced page change "host msdfs" to be strictly a global parameter on advanced page change "printer admin" to be on printers page not share page (caught by Ingo Kilian <ikilian at web.de> ) (This used to be commit 93034985e02bdb9a00a9c509b851442561f4ad68)
      adds  5700705   don't allow both add and delete user to be set at the same time (This used to be commit 9db84de46a3823878c2a9356ac4ae4fd179d5847)
      adds  3822719   Patch for nmbd core dump in printing debug packets. No length check. Jeremy. (This used to be commit eacb96396d57d6b622b750d64b3686e6fbeaf68c)
      adds  55d0bdb   fix typo (This used to be commit ed2dfae0e503367671c54ad8f1f49ac3af0b1c6a)
      adds  c8af938   syncing up changes in 2.2 (This used to be commit ffbbe67dbfde7f7ce4bb70becfc696c395dbf6b2)
      adds  61da9a7   syncing up with 2.2 (This used to be commit ff4cdb5a346bd864d169f18a10f318f13f1afcd8)
      adds  2321514   Added Steve Langasek <vorlon at netexpress.net> pam_smbpass PAM module code. Note: Still have to add build stuff - not ready yet. (This used to be commit 1de7022f98b64b15503aaf48c8d729789fc49781)
      adds  c5eca67   Added Steve Langasek <vorlon at netexpress.net> pam_smbpass support (This used to be commit 550cc5c182e88f742ac2052d80208da5f98e2543)
      adds  a7e07d1   Fix bad length in dgram. Jeremy. (This used to be commit 8bd27845f0d8b19409ba79c028ce54732d7276e1)
      adds  30c02f9   More paranioa fixes against nmbd lengths. Jeremy. (This used to be commit 53f35a71c6fc46814eca914573506622d7db4e08)
      adds  77076b0   merge from 2_2 (This used to be commit b9137b613dc8cb45cbebfc6e57e20fde0517347a)
      adds  5f9dca6   merge some of the nsswitch code from tng to head the libnss_winbind.so from head now works with the winbindd from tng (This used to be commit 67ccfd2826548a6ca22562f9fb3ae156a57bd7db)
      adds  5472466   added solaris wrapper from tng (This used to be commit d854d01d1197300f637eb38c243f8b0b80cf24ba)
      adds  38df1d9   Fixed %U and %D substitutions. %U is lowercase user name, %D is uppercase domain name. Jeremy. (This used to be commit 5f005952f6d8c281cf91ac0855e83342a2fd7e45)
      adds  ce4d3cd   Re-ran autoheader; autoconf to fix pam_smb build. Jeremy. (This used to be commit c6f25e84d3e15319d263386c101727d787cf0679)
      adds  c3bf153   converted the passdb smbpasswd implementation to using talloc for memory allocation.  This fixes a long standing seg fault (i knew i would get around to it one day :) )
      adds  95559fe   Sync with default perm changes in 2.2. Jeremy. (This used to be commit f02e67a096b3bcf84615c4a6949c5e6283e07af0)
      adds  98489e9   removed SMBRUN references (This used to be commit bab7bb2d4e3d1706315ff30cc406588b9dec59a1)
      adds  f0d22b5   removed references to SMBRUN (This used to be commit 822511eb3c8daa89e96b3fab7573555312415262)
      adds  9f60d55   Fixed REPLACE_GETPASS test. Jeremy. (This used to be commit 3cfcaaca5ba54ada898680ac9943086316d262b4)
      adds  9d32e3a   fixed typo (This used to be commit ed9d93c9c3c42b13b021e5e8f84f4d865cd28724)
      adds  dfc07f6   added test for C99 compliant vsnprintf (This used to be commit 9ebd90904e512c49cc80c584ab3d5902340ddcae)
      adds  975f67c   added much better snprintf code, plus new function asprintf (This used to be commit 10327ad11f9a97bf536dc772c9577d8f6809c829)
      adds  9872e13   C99 test for snprintf (This used to be commit fcd100eec51034cc4ea1e781e971b6dd65801b31)
      adds  30c0777   fix a bug in printer name handling that jerry reported.
      adds  b8a2c65   Added Herb's comment fix. Jeremy. (This used to be commit f4f4aae675f55d3319aca8489621afc92aaf8de1)
      adds  77429f8   Fix from matthew.hart at veritas.com - bad error return from linux_oplock_receive_message(). Jeremy. (This used to be commit b35ca2c6b13877bc6e09c7c4179d9529a7d3e0b3)
      adds  7c7770a   Patch from Fr�d�ric Blanc <el_blaf at yahoo.fr> to correctly uninstall codepages. Jeremy. (This used to be commit 231f1f44c314d5d614c9f2745a108839a26cfc0d)
      adds  8f88c7c   Fixes for problems in NFS server code from Michael Gerdts <Michael.Gerdts at usa.alcatel.com>. Jeremy. (This used to be commit 2fd5e0bf141807d31f6f1a817d271548d0ccfadc)
      adds  38959a2   Tidy up args to DEBUG Statements - found by gcc on Solaris. Jeremy. (This used to be commit a60ecb4e53a6c8a3a6a37a89042ae943202263fe)
      adds  c08fc86   Don't use variables called "acl" as it's the name of a function in Solaris. Jeremy. (This used to be commit 277eb517e25eb3910057336b2bee18875dffe6cc)
      adds  9b78339   More acl -> the_acl, %d with uid_t issues. Jeremy. (This used to be commit 30edd7fdf1d791d76351a7cc23a83f97386c3087)
      adds  5345d9e   More %d (uid_t) stuff... Jeremy. (This used to be commit 73b425121a8c99af3ed7adbdcff3f6f0cec92ac7)
      adds  c11887e   More debug %d -> %u issues. Jeremy. (This used to be commit 6fcb600dcd23c61d1a7d2ce8c2b7b2eea2e58623)
      adds  7d72ec3   Mismatched format and args. Jeremy. (This used to be commit d57feb2c85f973ad22098054b8d6d049869e2a69)
      adds  8f11c24b  More gcc compile on solaris tidyups. Jeremy. (This used to be commit 956201c4fb6e604407911b9709574f0c24dcb84f)
      adds  b238f4a   rpcclient/rpcclient.c: Non-void return in void function. smbd/sec_ctx.c: Fixed potential memory leak spotted by Kenichi Okuyama at Tokyo Research Lab, IBM-Japan, Co. utils/nmblookup.c: gcc warning on Solaris fix. Jeremy. (This used to be commit 1be60597cd62af2b30a1496d06ea5704e87d3b7d)
      adds  e40449f   rpcclient merge from 2.2 (including Jeremy's non-void return fix) (This used to be commit 0a6ceed279cc8111008b21f75c6791efbd993f4b)
      adds  a8e0600   removing the references to rpc_client_proto.h (This used to be commit e7ef88dfeef658928f1a2dd79f3d142417be2015)
      adds  3a44e23   few cleanups to bring in line with 2.2 (This used to be commit 0feaac00a1847af41464d4ce35821ff851cded9c)
      adds  5671e63   got asprintf defn right (This used to be commit 531ab0917004cc1dbbdc4a2b6b8d41f354dd2da7)
      adds  fd5c6d7   added asprintf test (This used to be commit 8bda86c0bfd3693420e334a10d19bed61b131bae)
      adds  944aeb7   use asprintf for hideunreadable option (This used to be commit 338d5ca8addb3079e0ab4a68338596d6e3b17ddb)
      adds  d095b52   - added test for vasprintf - cleaned up GNUC printf attribute macros - added enum handling in mkproto - removed non-vararg code - made slprintf and vslprintf just macros for snprintf and vsnprintf - don't need slprintf code any more (This used to be commit c7aeb2254dfc3cd0aa0b6c0bdd426f9323be0ddf)
      adds  3c71214   don't need slprintf.c any more (This used to be commit 025285e179924024f069a31a65b124bd45a249af)
      adds  63602d1   - fixed some compiler warnings - fixed slprintf and vsprintf macros (This used to be commit c986a3c51e8cdbc1230edbe0f4a91138c4ada29d)
      adds  668e1b5   fixed %u/%U example (This used to be commit 40e7834bb9c7440feba250832c3b85757ae4c9f9)
      adds  b7b4526   Adding developer mode option. (This used to be commit 6473085645cc0ecfcb982f6e40bfde606424dc7b)
      adds  07a229e   make clean should remove PROGS (This used to be commit 783728fa8c6527e1dfc4434a587d5753886ad8ec)
      adds  c3a9994   Based on an original PAM patch by Andrew Bartlett, re-written by me to remove global static PAM variables, and to tidy up the PAM internals code. Now looks like the rest of Samba. Still needs testing. Jeremy. (This used to be commit 1648ac64a75de74d1a1575eb49cccc4f75488bfa)
      adds  e3ca9f3   Ensure correct password change script gets selected --with-pam. Jeremy. (This used to be commit 6703f621ea798bd1877bd3baa523307ee288dccd)
      adds  75da59c   Fixed password entry caching bug pointed out by Elrond. Jeremy. (This used to be commit dc31b47deda188cb88288a8f33dc09faed9b2c41)
      adds  0901dd4   Fixing consts in pam code. Jeremy. (This used to be commit c4d3df4f145dc28d1b285fad64c787cebb613e70)
      adds  8bd2a11   Added code from "Nigel Williams" <nigel at veritas.com> (yes, the same famous Nigel Williams who did NIS/GINA !) to implement add/modify/delete shares for Win2k. Needs testing as I made a few mods to the original code. Jeremy. (This used to be commit 9b3dd801765fad28c0f9d58e5af2537cfccdd4ee)
      adds  a290cd5   Allow pam code to compile on Solaris (which doesn't have PAM_AUTHTOK_RECOVER_ERR). Jeremy. (This used to be commit 6b2dd14205a4170c11067c4f851db11ab9154fce)
      adds  e51cc47   fixed comment-in-comment (This used to be commit 4c456c82642649a6dfaadf578488119d195c5b6b)
      adds  7e82811   fixed some uninitialised variables (This used to be commit 5d899e51a4fc4e872da550b88ef603dbd2d8391f)
      adds  089d8c5   added more complete C99 snprintf test (This used to be commit 4d7565342d5b53dd038bf25dd6c6afc7132ba2aa)
      adds  5197ccf   Added Andrew Bartlett's fixes to my changes to his original patch (at the court of king caractacus, was just passing by... :-). Jeremy. (This used to be commit acc3e7a057ad7fb0c2fb1cafff0c623ec0524d04)
      adds  e2a997f   Stop coredump on pam password change with pam_pwdb.so module on error. Jeremy. (This used to be commit d9b960b4a5997e4cd09e3da9ea4754cbae1e29b3)
      adds  0961f7b   Runtime check for broken PAM systems with no appdata_ptr support. This should eventually be an autoconf test with a #ifdef workaround. I *HATE* pam :-). Jeremy. (This used to be commit 52a9226a5aaa769e960619c2bd0a561dd9b0493d)
      adds  f5eab44   Fixup smbcacls. Don't return memory already freed, don't free memory allocated with talloc. Jeremy. (This used to be commit 0ae0d024f5898f7e47e4b1d4487b15447096780c)
      adds  9019718   added error msgs to fcntl_lock test (This used to be commit db5d38736d0d91acb55f4e4a67f33a2c0b5fdca3)
      adds  1107dc4   added sys/wait.h to fcntl_lock test (This used to be commit ed151605e57b7db3457cdf0c87f71c86e84c8f5b)
      adds  71ac074   use O_EXCL for fcntl_lock.c test in case some fool runs on /tmp (This used to be commit 4d3d7a0d673b80f1de411a5fb5a23ae06cf80f43)
      adds  3c525aa   Remove embedded '/*' in comment. Jeremy. (This used to be commit 9a85dc9cdbc6409e25a528be4be960d4eb3ac117)
      adds  dea501b   Fix noticed by John Trostel - we need to return our account SID for level 5. Jeremy. (This used to be commit acf32f277d1a45f49fa3bf6af82850e35df9ae5a)
      adds  aac630b   Had to add a "pam password change" parameter (defaults to "off") and inlined the pam password change code to ensure that existing and working password chat scripts don't break with 2.2.1. PAM password changing has to be explicitly requested. Allowed wildcards in pam password change matching (matches password chat script matching). Had to add const (sorry Tim :-) to ms_fnmatch() to stop warnings. Don't worry - the const changes are isolated and don't cause any other w [...]
      adds  c6e8e75   Merging Gerald's PDC SAM name fix. Jeremy. (This used to be commit d31799850440c6c2267a4edb217d447df75aab5a)
      adds  1475474   Merging Gerald's "no printer driver" fix from 2.2. Jeremy. (This used to be commit 409b1e4d1b996b26eee80bf5cb4edd962e4a4c76)
      adds  548d168   Fixed SHM_R/SHM_W warnings by moving sys/ipc.h and sys/shm.h into includes.h and using autoconf tests. Added "restrict acl with mask" parameter. Jeremy. (This used to be commit 7792e32ba7fd734cc68b354f31c382ac11521fe8)
      adds  401b3cc   Merge from TNG branch. (This used to be commit 1e7b1c71b9c409859bcf0aeb3d5785acc4aee027)
      adds  1bbc3d1   Allow ctrl-d to exit rpcclient.
      adds  0eaa469   More usability fixes. (This used to be commit 3434e0bf7fe5cdc8478518c6b1311dda7a7d3e81)
      adds  da5faba   Added cli_samr_enum_dom_groups() function. (This used to be commit 5a3b7d8b1302fd11321c4a65161de169b41f5d9e)
      adds  206a2a6   Added cmd_samr_enum_dom_groups() function. (This used to be commit 23427a57da8b18506bbd970e5d7491c0917f6d06)
      adds  4ca3b30   Added a SMB_ASSERT() so that two cli_state structures aren't opened on different pipes.  This seriously confuses NT.  Unfortunately HEAD branch is limited to one rpc pipe per connection as the fnum is stored inside the cli_state structure.  It should really be broken out into it's own structure so multiple pipes can be opened on one TCP/IP socket.
      adds  97bfe81   renamed unknown field to access mask in open alias structures. (This used to be commit 4d0ac3c71d930ab9cf88bd688c23c72ce5a53179)
      adds  7948967   Added cli_samr_query_aliasmem() and cli_samr_open_alias() functions. (This used to be commit 0b3bc4375b8984fc16c8972d2b62762c1657f675)
      adds  5ffe6fd   Zero fnum when initialising a cli_state. (This used to be commit 5a387f59c441d355fe4535eae5c2c924ae9dd451)
      adds  d7387f8   Added some missing winbind parameters.  Yes they're already documented. (-: (This used to be commit 657f95c89e593e6cdfc6fb9c7a9e67f9a518c1a5)
      adds  5d58cf8   Renamed unknown field to access mask in open alias parsing functions. (This used to be commit d384cae5707889f34ac19ccd80737ab6eb5fdb98)
      adds  a8be5dc   Tidyup of server vs servername, username vs user to remove compiler warnings. (This used to be commit d4f6ce9422ae53fb5b0cc72407131d5a9e1bd36d)
      adds  b8adb72   Added queryaliasmem function.
      adds  5cf3467   Merge of struct acct_info from TNG. (This used to be commit 2eb28b3d516325725678a67f8b0030aec8ec61d7)
      adds  6fb863c   make proto (This used to be commit a56badc206abb88ae1e648004c168db71c862340)
      adds  ba411eb   fixes from Simo (This used to be commit 7703fbb30d9695b5a71ee0bcca9520bed4880bbd)
      adds  e62b35a   make proto (This used to be commit 09b287e1782938bc4472b88921ed1604eb91ac27)
      adds  1f7a451   merge from 2.2 in password_ok() to ensure that we check the return code from smb_pam_accountcheck() (This used to be commit d5d6f01aaf8d344bb44dbe047c2f760ca220529e)
      adds  f35157f   Big cleanup of passdb and backends.
      adds  887d796   Fix problem with OpenBSD mmap and write not being coherent. Jeremy. (This used to be commit 4c6a8273c6dd3e2aeda5a63c4a62aa55bc133099)
      adds  906a512   merge from 2.2 (This used to be commit 13bf966cb8ed8df6b02018dceff94c275def8200)
      adds  cd2643f   clearer tdb_mmap code (This used to be commit ce6598c465e3d1e26592af9b90eb271ee837f290)
      adds  a808ca9   add an alarm to fcntl test to stop tru64 from freezing on the test (This used to be commit 6b1ced1674217343ab4e5f966608a21c66bf650c)
      adds  289b92d   allow env variable TESTDIR for directory for fcntl_lock test (This used to be commit b6645402b12cf8eaa7d9edf7dba3fae1f5ec0356)
      adds  9074322   replace modf so we don't need the math library (This used to be commit 79c0d24a3092098d3d8e58ebe07cf61db7d898e5)
      adds  998fcd3   Patch from David_Tiller at ccnotes.ccity.com finally applied now I've thought about it to stop account lockouts with "security=server" mode. Sorry for the delay David. Jeremy. (This used to be commit e8819715038ed49b07ed5639b1b88ad12e994b53)
      adds  3bb9241   Fixed compiler warning. (This used to be commit 063c2dea920dbf415e22d0359baa7b36bf513f09)
      adds  350dc55   Fixed a compiler warning.  Still more const warnings though.  )-: (This used to be commit a345b477a22f6261613d21d079b1632a9409c914)
      adds  a636c64   new mput code from idra that doesn't need a call to find (This used to be commit 5dac4cdee40b906455d984f4d7a7333ab411f876)
      adds  b4092fe   Some reformatting (sorry Gerald).
      adds  8e84cde   iAdded querydispinfo and querydominfo functions.
      adds  3762d48   Some versions of readline don't have rl_completion_func_t.  )-:
      adds  fe6b398   fix interfaces.c for aix 3.2.5 (This used to be commit a69532ffde761453f3d9189be2fbf1036c2ed196)
      adds  6056766   merge some fixes from 2.2 (This used to be commit 7e57adf2a039cb5b6458496f9190c9c642645600)
      adds  c2887d5   rebuild proto.h (This used to be commit 2e2073447490e192ccb838dd488feb335dfba265)
      adds  a36f925   Preliminary merge of winbind into HEAD.  Note that this compiles and links but I haven't actually run it yet so it probably doesn't work.  (-: (This used to be commit 59f95416b66db6df05289bde224de29c721978e5)
      adds  ebb900c   iAdditional files for winbind merge. (This used to be commit 38ab3b31b5dc39fb59f224b399bb9c2269f1c933)
      adds  34417b1   Ignore *.po files. (This used to be commit f8c83ce28b01ffd188dd10f0c731defaacb0fb45)
      adds  9d5348c   removed need for scandir in client.c fixed possible bug with readdirname on systems with NAMELEN != strlen (This used to be commit 78f448b7d4b83f569d27e0abf6b1759c43ff21f3)
      adds  c504e24   OK so I couldn't be as clever as I wanted to be with winbindd_glue.c so all the glue functions are prefixed with wb_ to avoid conflicts with the old rpc_client stuff which is still a dependency of smbd/nmbd. (This used to be commit 873e672b90e85e092102e10966e9f93f4fa6814f)
      adds  050b030   Removed unused variable. (This used to be commit 6bd197714a6f51e43efb8fb72bb51e83c6991c79)
      adds  30c4c04   Patch from Simo:
      adds  1cebd0f   Fix for bad profile perms. Ensure r on files and rwx on directories. Jeremy. (This used to be commit f100e091abc57a9ba983e7c3cf84bfda2dbc2e18)
      adds  dbd7e0a   removed unused variables (This used to be commit 09103b16cf0b70c476b48255190725e3dbb77bdb)
      adds  495f6e6   merge from 2.2 removing the 'domain XXX' parameters. (This used to be commit 9aefc86e355bf160300580acb85a58a18207ccdf)
      adds  b50d072   Hey what happened to my debug messages?  Early exit from reopen_logs() if using stdout_logging. (This used to be commit 831b0983bd799fd73de18921f09991a1647ec482)
      adds  061bedd   Patch from ackley at cs.unm.edu to clear server_fd/client_fd in root daemon to stop %I getpeername() failure. Jeremy. (This used to be commit 15584d30cd51650752fcbdd4f0dfc193fed18e5a)
      adds  ee8821f   Fix for insure missmatched parameter error. Jeremy. (This used to be commit b32b1afe25bc8f7a9c43e0d5fd6703a76caa51f8)
      adds  4009e89   Fix for query_dispinfo()
      adds  706a118   iinit_samr_q_lookup_rids() didn't actually copy the rids into the parse structure. (This used to be commit 139e767e78adafa4d4469d2d63415d46267f2fc9)
      adds  3475c25   Misc fixes to get winbindd working.  We can now do a 'getent passwd' and 'getent group' and have most things working. (This used to be commit a7728bfa52291ec3149fbb704d7b30689af83e7c)
      adds  481a727   Fixed querydispinfo command. (This used to be commit 727d2929bc4025ab418e933356d8ba4f31420423)
      adds  12ef6bc   Fixed typo in comment. (This used to be commit a8c49d1e608b178bcc53725d4a26cebb799fc6eb)
      adds  b494452   make proto (This used to be commit 6d218c3e942a9be3af57f2500374b49d8ad25763)
      adds  e5500c4   Added winbindd to list of binaries. (This used to be commit 335e41b5ca6c3372aa1005e3c80ca04572f37878)
      adds  ae6e203   Removed S_ISSOCK() macro as it's only used within winbind client code. (This used to be commit 8fe76adb33bb7de19c8b2c8783dc6e3a3977bd8f)
      adds  0b14ab0   Added S_ISSOCK macros for systems which treat UNIX domain sockets as FIFOs (SCO). (This used to be commit d761a7deb3696fc0742fb349868317f42825290e)
      adds  55567e5   The substitution of %U and %D in the 'template homedir' is nowdone by lp_string() calling standard_sub_basic(). (This used to be commit 011d45943594a7a4091101b1eec930d13f0a9d12)
      adds  f39cb77   Fixed compiler warning. (This used to be commit 9f1f811154e6d8f1a14687b1ee7f85d1dd18a925)
      adds  55eab3e   More compiler warning fixes. (This used to be commit 88a7b2c3f80b17ca8ab2112e9a98f55f1a11d88c)
      adds  acc0ca7   added some docs in order to keep track of the Samba private enterprise number and allocated OID arcs. (This used to be commit 4b5b6738bc4bea0460d499169e852bbeb3d4fe53)
      adds  b6a6b4b   fixes to the group mapping code. Not ready yet.
      adds  b988607   latest config.guess and config.sub from gnu.org (This used to be commit f65166b36e5d7a74cdab5cc9019221c0f724274b)
      adds  9de17c5   need to do codepage_initialise() for smbtorture to work. (This used to be commit 7a619ab81c07b4b50e865635eee22efd8c5656b4)
      adds  dcc39ea   Cleaned up bitrot in nsswitch testsuite.  Merged tests across from TNG branch. (This used to be commit acef477383e5739292e764c17cef87822a09f13b)
      adds  989ece4   So the samr_io_userinfo_ctr was requiring a SAM_USERINFO_CTR to be passed in as well as tallocating space for one itself.  I've deleted code so the passed in container is used to store the SAM user info.  This may have broken some server side SAM stuff which probably isn't used anyway.  )-: (This used to be commit fc44cec0de68c92001c4313b4f0ee9f69ba6b9b5)
      adds  bc77683   Fixes from nsswitch testsuite.  Lots of stuff works much better now.  (-: (This used to be commit 014859b62b31ceff5b5ca3d1699792e362c77a85)
      adds  90fbea8   very nasty bug !
      adds  f874646   check for valid pointer before calling memset() in samr_clear_sam_passwd (This used to be commit a6a4a17f6afce9d1c10c5ab551ce0b6b5f5c1865)
      adds  5db15a0   Fixed up the oldpw prompts. Made the matching case insensitive. Jeremy. (This used to be commit 70bdf8e76135e96fabcedeffbfd5892a564985e0)
      adds  f179319   Reverted samr_io_userinfo_ctr() patch because it broke too much other stuff.  (-: (This used to be commit 5bbd946d592fde9ac6bf1c66268ef608d5988363)
      adds  9051f1e   Bumped up debug level on set socket options from 3 to 5. (This used to be commit f0b8ff4eeb3f276c37d062dbd25f7c8b0a02d593)
      adds  281629a   Added sid_peek_rid() function to return the rid of a sid.  Saves mucking around with copying a sid to a temporary variable and using sid_split_rid(). (This used to be commit 9ee43d61be1284b72fd04054c44545847c73120f)
      adds  469bddf   Replaced a whole bunch of lookup_name() requests in construct_default_printer_sdb() with checks of the owner rid instead.  This should be much faster, work on non-English systems and systems with renamed user or group names. (This used to be commit 8b435b0a2ab1fa060473753fa05f0aba8406b607)
      adds  f524395   Made "security XXX" masks apply to ACL set. By default they have no effect. Removed "restrict acl with mask" - redundent. Jeremy. (This used to be commit 0db8a61d71f25ffa0e5c585e02e2fce973867156)
      adds  a17c702   Use sid_peek_rid() instead of sid_split_rid(). (This used to be commit 0e03209af6f70c3c0c52072fe904ba5750676b63)
      adds  7a906cd   make proto (This used to be commit dd0c7a8a024f9ba8b593757b3aed5b126a8dab61)
      adds  47cd09e   Don't check for passwd program if using pam change password. Original patch from Andrew Bartlett. Jeremy. (This used to be commit aae779d0a3d3c80e6fa010fdb397af3aff360551)
      adds  6e41b74   Fixed nasty little bug found by Gerald where we were corrupting the mode bits before checking if we should change them on non-acl systems. Jeremy. (This used to be commit aba243ca0867a0787f9f7c7b2cda6143bcc53087)
      adds  6dd8c06   Should be faliing on False and not True.  Bad check on return value (This used to be commit 5be97aacf4db43a91562b77f010850afb818ac05)
      adds  fcc23d4   update from Simo (This used to be commit 9e4a6c227f719226cac6e00f1a6719651570e2c7)
      adds  89798ef   free_service() was never setting the valid field to False. This is a bug that's been here since 2.0.x and before.... This would cause a memleak. Jeremy. (This used to be commit 3412950dbd5b70f28ffdbe1a79488a409ca1a051)
      adds  3e12582   Got rid of iSERVICE/pSERVICE (Hungarian inspired obfuscation). Now use ServicePtrs[i] when we're indirecting so we can see what's going on. ZERO_STRUCTP(ServicePtrs[i]) on free_service. Jeremy. (This used to be commit 95dfc4a60a80ea5d55ac4775dd875e1283ecdaec)
      adds  e0f5d84   Fix for problem with "" string in trim_string(). Pointed out by Ben Winslow <rain at bluecherry.net>. Jeremy. (This used to be commit df2e306171f0a71af77dbaafc7ccbf78e27befb8)
      adds  91febc3   Needs to be >=, not just >. Jeremy. (This used to be commit fa6a5bf94a3716c0554e2bcbe0eb4b0912f15604)
      adds  c61e75e   Added talloc_strdup() funcion. (This used to be commit eea43a5a916eb7f4bef6817ce0aa8051f9145b18)
      adds  862fe3b   Memory leak fixes plus general cleanup. (This used to be commit 48688c4592d03d6404631a7d57701f0af38cfb2d)
      adds  324cd98   Use talloc_strdup() instead of strdup(). (This used to be commit 3b4b5b3c61bb1fe1db15306219f24036bf342e2d)
      adds  8efe942   Now we're doing the substituion in the lp_string code remove the erroneous debug 0 warning. Jeremy. (This used to be commit be7e1d0f2c078bd07c7087e1e36636dcd6d0a5d8)
      adds  9c54ddc   statcache initialisation fix pointed out by Elrond (This used to be commit 572a37534b7ee010aafd7e8bcb9da52957306f97)
      adds  495aa4c   string_hash() should be static. hash_clear() should be void. Jeremy. (This used to be commit e8ab89fbc0b6cec9f3e80fe4327992b2ec7a4a40)
      adds  c24bf6d   Added arg to querygroupinfo. (This used to be commit ab58fdf77a12d101f5ac6b6702cd8ed9dc2c7d55)
      adds  5bcd434   Compile fixes for dynamic samr_query_userinfo() stuff. (This used to be commit a92a0d061bd322b9d3a1fe13c6ce2d2e1f070ef7)
      adds  1b739fd   So I promised Andrew that a winbindd_proto.h file wouldn't be necessary. Unfortunately it is for the moment.  )-: (This used to be commit 29f9a6c571a6e5571a860b84f9bbc04f668c607e)
      adds  e522ceb   make proto (This used to be commit 607db8d57db0e7bf9e99570bc87e7a1401a18eaa)
      adds  13dd825   Cosmetic changes in make proto output. (This used to be commit 858290d63b8e4300f2a1a334675566beb6881993)
      adds  363e378   Implemented max connections in a similar way to 2.0.x (scan of connection db). This needs testing ! Tidied up tabs in tdb.c. Jeremy. (This used to be commit 0852465053d0c1a23b6cfe6097267291b0595ef8)
      adds  1b1aaa9   Make libsmbclient.so by default now.
      adds  de6b5d8   tdb_traverse returns number of records, not zero, on success. Now tested max connections and it works again. Hurrah ! Jeremy. (This used to be commit 6565b8c9781f571735068aba5044a913b5fe31fe)
      adds  62b0275   Stupidity by me..... 777 != 0777 ARGGGHHHHHHHHHH. (Sorry). Jeremy. (This used to be commit 4306eff6f77b95eeaaa4f8375356a81ad3497c67)
      adds  bc51512   Fix crash in smbcontrol Gerald pointed out when no parameter given to debug. Jeremy. (This used to be commit ef687a2f6ba8143dcc041b2b629542c3ea9e3966)
      adds  8410ef0   make the max_connections code less horrendously inefficient
      adds  98da476   remember to close tdb after use (This used to be commit 8f8d7202cf6e12cdb2f4445ddcac83a7ac9e33a2)
      adds  eb40ad7   Change EUCLEAN to EINVAL, as some systems do not have EUCLEAN, and EINVAL is a better return code anyway (I knew that :-) (This used to be commit 0bf2797b183b4d709a401ebdb2d5f3d5b1c907af)
      adds  5d72464   Updated the inplace documentation to reflect change from EUCLEAN to EINVAL. (This used to be commit d090ae63aebbbbb4e1d2dbe438005742ed216e31)
      adds  b10ae68   Fixed lookup of entire /etc/{passwd,group} file line. (This used to be commit b208d74e0524514fdb48f80c76192df12238a64e)
      adds  b343f08   Memory leak fixes from insure. (This used to be commit 03b1cab9a80264f0c940c45d0557ef7efe685095)
      adds  af5a6bb   Removed extraneous semicolons from some lp_ parameter definitions. (This used to be commit 34d527240086b135a24c7329d45bff715ae50485)
      adds  baff5a6   Fixed up SAM_USERINFO_CTR dynamic stuff in cmd_samr_query_user() (This used to be commit 22b760e246f8fcf79daf24542cc35bdf41d1fea7)
      adds  ad87e77   Removed reference to obsolete listproc address. (This used to be commit bab3906ead1308da6468b9c31080d573fc764111)
      adds  e863446   make sure that when a tdb expands we fill the expanded area, otherwise ENOSPC could be very bad (This used to be commit b94cfb6843dc7fc985917395d3e0d953501b9197)
      adds  10211f5   Check sizes of data entries in connections.tdb before deciding they're crecs... We will need this when we use finer grained locking for max connections. Jeremy. (This used to be commit c6cd42a6791e26174eb795fd08ddbbd797e5a9cf)
      adds  218f514   Added notes about NetBIOS Scopes. (This used to be commit 78e413eec4a7f1ddba67c6f2e2354e50330ae427)
      adds  199bb03   Fixed glibc crash problems with libnss_wins.so Jeremy. (This used to be commit c38a465bef91bc54cd3f3ce81e5a9c818f429801)
      adds  109851a   Zero-fill struct hostent. Jeremy. (This used to be commit 86557d633648f279e6ceda4da38801889ca4ed95)
      adds  0c9a2ce   Added example vfs block example from Ronald Kuetemeier <ronald at kuetemeier.com>. Jeremy. (This used to be commit 0609cd3162173575d22fbd12c48e777a5b15553e)
      adds  5df33ed   Update from Toomas Soome <tsoome at ut.ee>. Jeremy. (This used to be commit 97dfc0097e488dd48dfed8429b4690f9cd82c52c)
      adds  8491337   Added winbind programs to build for supported systems (i.e linux and solaris) so the autobuilder can have a crack at it.
      adds  e307e9d   Fix a stupid typo in Makefile.in that prevented the libsmbclient code from being compiled with -fpic ... Larger changes coming ... I want to move to -fPIC etc. (This used to be commit 122e2753d518fc599e06e1533378815eebb18d4f)
      adds  8c4d654   groupdb/mapping.c: Fix gcc compiler warning. smbd/connection.c: Sync up with code in 2.2 Jeremy. (This used to be commit 87025c223dd33f2e02060c2a5cd45502946c87c6)
      adds  49177b0   Adding an examples directory for libsmbclient to the head branch along with a simple Makefile and a small README ... (This used to be commit 950821d69cb6dcc723f8610584718c6217136d55)
      adds  2378ba1   Further recasts to sockaddr * rather than sockaddr_in * (This used to be commit b0ba25e22d101acbe4079bc81759a4e0c8a7e6d8)
      adds  94f68ab   Ohh boy, I should be working on lots of other things, but I am pissed off, so I needed to get down and dirty and do some coding etc ...
      adds  dd0cca5   Broke out change trust account password routines into separate file since they're only used in one place anyway (timeout_processing() in process.c) (This used to be commit d1e5d5d62fcb5da30e3f2619721c5146db753f3c)
      adds  89de0c4   Fix a small warning about char * vs unsigned char * that gets some compilers in a twitch. (This used to be commit 672242a52eafde35cba4657bce248fef0df9e46b)
      adds  2d27d8c   Fixes to get pam_auth() functionality working again. (This used to be commit 083b74c743f0026693fa0fbe665ed08a3ac706b8)
      adds  8a50f4d   Test login using pam_winbind.so and group membership. (This used to be commit 4c2b915ed12584037731d8ccd246ad54986a7564)
      adds  43680eb   Ran a make proto to fix the problems ... (This used to be commit 7b275b458835a1e34c9014eb3eee6cdae240bd97)
      adds  8d9aadc   ran make proto (This used to be commit 2e605e1275b4cd59ba776101962218efaa87fe37)
      adds  ed585b9   - added ability for swat to run under CGI. This needs   to be setup very carefully for it not to be a security hole - reran configure (This used to be commit cf4e439a1e0f3fadbe08c474e5b201827866d7f5)
      adds  8910320   added utmp.o to NECESSARY_BECAUSE_SAMBA_DEPENDENCIES_ARE_SO_BROKEN_OBJ (This used to be commit f2bb3c50f3481689521607f79ba2bfd696330380)
      adds  013b454   merge from 2.2  DeletePrinterDriver() server side stud coming in separate commit after I get it working in 2.2. (This used to be commit 09506ac0e64b84d73e3b8fdd4942fa52dba6060f)
      adds  c912d04   Fix the W2KSP2 joining a Samba domain problem. Jeremy. (This used to be commit 6bbcab5e48f91a80d4ebcbd2bee38f2e0a8bff78)
      adds  43000d8   merge from 2.2 (deleteprinterdriver RPC) (This used to be commit 515caaf7b448e55206433a9ca04fb5078f91cde2)
      adds  a8f8d81   make proto (This used to be commit 97a88ca86b1c39066ffcdad6e81d6422fad8341b)
      adds  58339ac   Use canonical mappings for file controls. Fixes W2KSP2 profile problems (I think....). Jeremy. (This used to be commit 946cf3a0d7685e28af847b958ac01739335ea6e4)
      adds  faa0bef   Defensive brlock and locking database cleaning code. Jeremy. (This used to be commit d7aa42e4593b02ee6e487f7a4633bd7e7620ef2f)
      adds  d222a3f   Try to fix build by adding autoconf tests for pam headers. Jeremy. (This used to be commit d52bc4d219bd07e656986e7754ea6e238c626d77)
      adds  840fb16   Stupid typo. Should be if (!tdb). Jeremy. (This used to be commit d3496897f167a8deb1d0034797e8b29f2c51acef)
      adds  4d86a28   This is *very* cool. I'm pretty convinced we can just set the CAP_LARGE_READX|CAP_LARGE_WRITEX bits on negprot and out W2K performance goes through the roof...... And as we *always* offer 64 buffers we can do this with this simple change..... Jeremy. (This used to be commit c328dda0fa081e79049d7a9ddac06e80cc8b331b)
      adds  b065de6   Added tdb_errstr() messages so we can see if these functions fail. Jeremy. (This used to be commit ec64ddac5fa4688b18484d6599b17b8c4bcd34c0)
      adds  40ff400   Added stubs for SRVSVC and NETLOGON rpcclient commands. (This used to be commit 3343c9f0d67d98687e5933e1a73c0ff487279160)
      adds  b30730b   Replaced next_command() with call to next_token(). (This used to be commit c9b4ed79c84dde3421c457cd0a33dae5d84fcae1)
      adds  3d876c5   Removed some level 0 debugs accidentally left in - oops. (This used to be commit c4e7ce267f63c1b1b0942d8b0a434f6e44a5312f)
      adds  69ffa0f   Added a init function for net_q_logon_ctrl2 so we can make this call from rpcclient.
      adds  6958bfa   Added logon control2 client call. (This used to be commit 8d5f2027095c3fb9240db238fb6d405aeefef1ef)
      adds  69eb5af   Added srv_get_info client command. (This used to be commit ee599c9481c26d8407f03a9897eb5f1abd1e47f1)
      adds  076ace3   Added server side reponse to net_logon_ctrl rpc.  We can now respond to NLTEST /BDC_QUERY:DOMAIN when acting as a BDC.
      adds  95dbe55   Fixed compiler warning. (This used to be commit 6e0805c191d7434366e4a8d752b6e34656232371)
      adds  43bc613   Added srvinfo and partial logonctrl and logonctrl2 commands. (This used to be commit c93718daa1375269e4e0ef52016271b7a607e292)
      adds  3dfb0d3   Added structures for LOGON_CTRL rpc.
      adds  00cdd8c   Fix for random stream generator. Jeremy. (This used to be commit b2867ddfa26ffbc94d022d88b849ef58fd1cc788)
      adds  9ff6634   Fixup the large_writex problem (a large_writex can send a full 64k of data, we already have space for this we just need to understand the length correctly). Jeremy. (This used to be commit 19145bae720bbcc32dcab380c62a33d1f0e3eef0)
      adds  15e66ba   Added tdb_change_int_atomic() to allow atomic updates of a tdb int value. Jeremy. (This used to be commit cf5015f15935605cf69078bc15251db61ddc48c7)
      adds  fe6208d   return an error code on password attack, rather than exiting. otherwise security scanners may think we are vulnerable! (This used to be commit ee8cb88682421464016d56209eecea764bddc032)
      adds  22242c5   i18n fix for domain_client_validate() (This used to be commit d6dcca7cc9bc5a1948c1b6126ca4f6cb9ccacc52)
      adds  c0561ff   try to make the tailer code much more robust. When a record can't be merged don't fail the operation, instead just add it to the free list anyway
      adds  5e6bbdb   make sure the umask is set in swat (This used to be commit 07c74fe83f77c73ff937a31b7df2f211596e9861)
      adds  415c317   The manual page for swat referred to nmblookup in the synopsis. (This used to be commit ab05c8cf1b4b8f56974f358781011c922380fe45)
      adds  bbf5ea2   4 new functions to retrieve single linked list of group and passwd entries + a fix to an infinite loop in srv_samr_nt.c caused by misuse of setgrent/getgrent/endgrent solved by these new functions (This used to be commit 97dbb54a13e2285f1905ee1ec9aafeebdaee8917)
      adds  1744a49   Fixed compiler warning. (This used to be commit adb61490af7bbd5f028892692bfe831af8c79f23)
      adds  40518cf   more portable TDB_LOG macro (This used to be commit ba106b9b07b23c3dc1b40c8feb10cff173faa07a)
      adds  aded7fc   Add border=0 in included swat images to get rid of the link border stuff. Much prettier looking. (This used to be commit 16031364a8ce20cf425c758d3fd5035a776e9d9b)
      adds  964d7a6   added a tdb_open_log() function that opens a tdb and enables logging of messages from the tdb code into the Samba DEBUG() system just call tdb_open_log() instead of tdb_open() to enable this on any tdb (This used to be commit 3ab770484c6775df2c1a6f69427ebe656702c96c)
      adds  9848c06   - fixed an off-by-1 bug in the delayed deletion code that I believe   was the initial cause of the connections database becoming corrupt.   Note that this bug only happens when doing deletions within a   traversal, which is why it has only showed up now - added delete within traversal testing to tdbtorture - added a lot more logging to tdb (This used to be commit 6e1277df9d964c615a3ad876d3b89ff8132081c1)
      adds  5237500   use the new tdb_open_log() fn on connections database (This used to be commit 68c0dcec3d3c17aae76ce093a601c9f452af5a0c)
      adds  8bfcdd7   make swat recover from previously bad umask from xinetd (This used to be commit 045d7e1b167efc75bb3d411b3fcc35bba58c4ef7)
      adds  ff1dd17   new proto.h (This used to be commit 823ba34342046a4b736640dff1471fde08e1087f)
      adds  6315ea8   added list function to tdbtool (This used to be commit c20838c6358f02dea7967e28a5f23db70ff464f9)
      adds  ad7c3ea   merged fix for tdb_unpack from 2_2 (This used to be commit 200b682e9bbe79897343422f7c870382ed6de40a)
      adds  05d0841   - added AC_HAVE_DECL() macro to aclocal.m4, so we can easily add   tests for a fn or variable being defined in headers - used this to add prototypes for asprintf and vasprintf on systems   that don't have them (This used to be commit ab2465239414853a14529f88a25f13c392aa2d3f)
      adds  d8f2016   fixed asprintf declaration (This used to be commit fbf03c89e6b1980f4f75a657f9760edb7445d8cb)
      adds  63c7ca9   Fix debug statement so it doesn't use lp_workgroup() either. Jeremy. (This used to be commit 18e652a5e0d30d033be70e512cd94bf867507f64)
      adds  0b1f72e   Rename bzero -> memset. Check returns from *all* mallocs (including strdups). Jeremy. (This used to be commit 6594a59263c9ec8f62d23f3aa1b56051eefc2f88)
      adds  7a33f25   merge from 2.2 (This used to be commit 7e23ed48908cf396610d26efda9f54d5f5f0e83c)
      adds  d1e4606   merge from 2.2 (This used to be commit e30a3be954c0eacb3ccffdaa1165a9f0e8b93a23)
      adds  9c2f185   merge from 2.2 (This used to be commit c827787d679b3bbf9f57ff6d5aaab150456b1662)
      adds  7eb75a3   Added a comment. (This used to be commit b2e5dc606b5ff031e01799ee6e245857adc7e968)
      adds  e07b85a   Added *.po to .cvsignore files. (This used to be commit 870e9e4e89dcf910c595cabb28f69ad070942072)
      adds  05b2b2c   syncing up with SAMBA_2_2 (This used to be commit 1bc58c21b15fcdb0a504d051f60e20c4e24441e6)
      adds  f991e9b   Added a --with/without winbind option to configure.  The default is to compile winbind on supported systems but this may be disabled using --without-winbind.  Using --with-winbind on unsupported systems has no effect. (This used to be commit de46428d054285f568727589537cd8520ee0f687)
      adds  62ce28e   sync with SAMBA_2_2 (This used to be commit 81b3af71d5c9ccd20d7e7303becc35bff30c39b4)
      adds  6dce5c4   If a debug class was explicitly set to zero the debug system would not recognise it as there was no distinction made between zeroing a debug class and just not setting it to anything.  I've added a debuglevel_isset array in parallel with the debuglevel_class array to fix this.
      adds  3e3d75d   forgot one (This used to be commit 95f5a5dc536bd38d1cc9da8d657d3bb1b99d2f53)
      adds  c0ee398   beginning of merge with SAMBA_2_2 (This used to be commit 3daa174cba4b53f57dfb963e7facb60667113b48)
      adds  26bc8ad   Oops. (This used to be commit 9e1d9a3a44ceaba2b0bfa327409f6b8dd0c36b26)
      adds  0e40dbf   sync with SAMBA_2_2 (This used to be commit 720ec55c175bd9df5832085066d1e68b2684a8a2)
      adds  ff681c4   more syncs with SAMBA_2_2 (This used to be commit a4bf39e3dd8a28faac54ddb4e16bea5adf745440)
      adds  e76caa5   final sync with SAMBA_2_2 (This used to be commit a25f6694d230fe384c212350dacf17bfae3ab79d)
      adds  2eef56f   i18n bugfix merge from appliance. (This used to be commit 73eb539da641ce806690bbd893f126859d531c98)
      adds  3bc291f   Removed irritating and unecessary debug message. (This used to be commit b49c4cd441717b0edf4ad3da0edddca474a08748)
      adds  94186f6   Merge of i18n domain name fix for lsa_query_info_policy() from appliance branch. (This used to be commit e7a4dd7612d79bb24be68c601eccc987aba6b497)
      adds  9ebe63b   Update prototype file. (This used to be commit bdb76938e2936df287e638120894ae1adda5cb86)
      adds  a14c8ac   removed SHLIBS until someone has time to get it to compile on more platforms (Richard?) (This used to be commit 02a3a782b8aed1d7c55370bb9fb0f4fccab929d6)
      adds  4ebfe75   Compile fix for wbinfo on solaris. (This used to be commit cae6958f0872e0a0cc7647d14dd855caecd9114b)
      adds  a5f7cd8   Compile fix for solaris.
      adds  384a328   Compile fix for Solaris. (This used to be commit 7a1929b6caeb9b349510f7f4ae394246b9c5adc3)
      adds  da3943e   More compile fixups for winbind portability. (This used to be commit 086f332bb11ff0b2474554f81ef257e6a444a5cc)
      adds  f903ec8   Added add domain user to rpcclient.
      adds  05fc3e5   use LDSHFLAGS not -shared in several places (This used to be commit 8ec9c87b5d1a7dae17d5b1a30f58effaf5e69e4b)
      adds  5d83242   Merge of lsa_lookup_names() i18n bugfix from appliance. (This used to be commit 84a22d5f0a74f440a5288fedf07055ddc8da208e)
      adds  466b1d7   fixed solaris compilation error (don't add to a void*) (This used to be commit f3c70e4248814e545a9ff64402cbd11020b159de)
      adds  0326421   don't use c++ style comments (This used to be commit dbb770ecc6dbbc4c38f31fc6b9747e0d8bc6e155)
      adds  091fd5a   Deal with incorrect large writes from old NT4.x clients. We still need to set the large write reply correctly. Jeremy. (This used to be commit 810dae29b8b45e91c0c35a4d96202c08b13d4e82)
      adds  5264e9a   Set correct reply word in large writeX (greater than 64k) replies. Also added smbtorture test for this. Jeremy. (This used to be commit 6d65556ae8bea45a203defaded8436cbb56965e1)
      adds  b627b65   Converted init_samr_q_lookup_names() and samr_io_q_lookup_names() to use tallocated memory instead of dodgy static arrays. (This used to be commit 35d27941141ecdc3bfe18651e5225a94d818e8c1)
      adds  d4631e3   Fixed bug in cli_samr_create_dom_user()
      adds  da408d6   Fixups for new args to cli_samr_connect()
      adds  75f281a   Indent dodgy function prototype to avoid make proto picking it up and causing mayhem throughout the tree. (This used to be commit 369c911b446c311d4a5c8b4fddfe7fbffffefeba)
      adds  1dfbc93   Prototypes update. (This used to be commit 6dfe98f6020bf85263a39443ff7b07c5c795c27a)
      adds  68e83b0   Added stubs for dfs rpc client routines. (This used to be commit abc294c4a82dc132b937aec374ee947992a1b93f)
      adds  971cbd5   Added stub dfs client commands to rpcclient. (This used to be commit e65b4862733668feb62befe03ea5724c0a862acc)
      adds  0ae53c1   Converted SAMR_Q_LOOKUP_NAMES structure to tallocated memory instead of static arrays. (This used to be commit d122568b35f63e3da7bb1fad6a4e72922cf6bca3)
      adds  3e808f0   Fix for cli_samr_connect() arg change. (This used to be commit 15efbbd2fea9cba819a88644a151cb872377621a)
      adds  e8e07a2   Changes to use new genrand code that got missed while I was in Japan. Jeremy. (This used to be commit 5a15831b9ae79ce1ce34d5574fe5da114d184e45)
      adds  11b2de5   Added getconf flags for RH7.1 lfs support. Changed while() to a for() loop in Simo's code (removes much grp = gep->next code). Jeremy. (This used to be commit d0c276c2429fa19cd95ca887654e049593de68d5)
      adds  9d8f518   Correction to winbind nss library install process.  So how do I update the manual/html pages??? (This used to be commit 73055f3f7d211ff6e45e46a56b0ea0614e78966d)
      adds  b1b5dca   Fixed bug in winbind_sid_to_gid() function. (This used to be commit 9a77f8530f58852f07d523facc61ea1daf6184d7)
      adds  24dd11d   Added comment about possible optimisation to winbindd_pam_auth() (This used to be commit bb01d2151cde866f0e2d91ee7c58439eeb382c48)
      adds  6ef6cc6   Fixed typo in #ifndef at head of file. (This used to be commit 6bd1ba9a0432ab5e6c2ebe6ea0fa486960fd4289)
      adds  87b5c37   Fix up the problems with calling smbc_init multiple times. (This used to be commit 832227a72b9c1d965736128ff84ffa235df6ecaf)
      adds  79ca1f7   Correctly make max pathlength 255. Jeremy. (This used to be commit 30cffea8fa813a7448648b496a19e751441e436e)
      adds  3414c71   Extra stuff for large readwrite support. Jeremy. (This used to be commit 4338ee78c3d7bcf4b9fac383ff2f572d882ab97c)
      adds  4521d6a   syc up docs with 2.2 (This used to be commit 1e1a8ad528256f7e977534f25af6c250ab6a2a83)
      adds  a80a96b   Added sys_acl_delete_def_file() - needed as part of NT ACL editing fix. Will add changes for other supported ACL systems shortly (Herb, I may need help with the IRIX one). Jeremy. (This used to be commit a8532b193d1fe123155a69dd70e433f8fc312bfc)
      adds  b7fb885   Added sys_acl_delete_def_file for UnixWare and Solaris from Michael Davidson <michael_davidson at pacbell.net>. Jeremy. (This used to be commit 5668512ffa608810be0622832c9dbc7a2fda5a8f)
      adds  96686f8   AIX has no default acls. Jeremy. (This used to be commit 5853f1dc423a25276dafe7f3d284db534bfb41ff)
      adds  a72b714   Log tdb failures. Jeremy. (This used to be commit f004471aac3a1a0f2e40c05d1aadfe68456bc103)
      adds  c7b67c2   Herb's IRIX fix for deleting default ACLs. Jeremy. (This used to be commit 81b5a628d1471f71964b21817b9bec1ac80585c4)
      adds  f63ee18   *Wonderful* patch from Andrew Bartlett that will help ensure tdb's are cleaned on clients abending connections. Thanks Andrew ! Jeremy. (This used to be commit 1b3977c5367a0b713b194f369abd9872ae01ac2a)
      adds  da9963e   Fixed typo in Solaris and UnixWare ACLs. Jeremy. (This used to be commit bd750def132d9a787728dc35c68df9166a15fbd7)
      adds  f5197e0   Fixed potential free of NULL found by SGI speedshop. Jeremy. (This used to be commit fc7830eec8f5478fc3d3296bb35cb11c94e7d9fa)
      adds  3fc8c04   Found & fixed memory bug. num+1 * sizeof(x) != (num+1)*sizeof(x)........ Jeremy. (This used to be commit e0f88cabfc5ef480e7f8a7fecd2d12a1b4371a2a)
      adds  2f99c0e   lib/util_getent.c: removed debug code. smbd/posix_acls.c: Attempt to fix the "lose default acl" problem in Solaris. Needs testing. lib/sysacls.c: Typo fix. Jeremy. (This used to be commit d989f8bd3e1524183a24fb67be1af05b3289f648)
      adds  10f8162   Removed commented out msdfs code that was being called anyway. (This used to be commit a542f4513ab792363fd5772582c6d317aa913257)
      adds  c569e20   Fixed typo in debug message. (This used to be commit 4d2f6605820f7b62ff1a748952fd6edad63c1213)
      adds  4248d14   Fix from TAKAHASHI Motonobu <monyo at samba.gr.jp> for multibyte conversion problems. Jeremy. (This used to be commit 24eea8a309ff0151277b9537a5c00321041e70d3)
      adds  8209eda   Make message receive fn static. Jeremy. (This used to be commit d8807b19228b12ddd6d93c02d1646a470a8e71ef)
      adds  df8713f   Renamed -d option (make verbose) on smbstatus to -v.
      adds  5eee0f1   Added some msdfs client routines. (This used to be commit 13df2304b309a2bd14d4441db0e72e75b8742262)
      adds  f81489d   Oops - proto.h contained junk from another workarea. (This used to be commit 2ad921d1269cb1d098e7162f2d55f1a1536f325d)
      adds  1aa05a3   Fixed some return code checks for cli_initialise() from False to NULL. Spotted by Joe Doran <joed at interlude.eu.org> (This used to be commit 3e3b9bc5380652d882c02e7286258f0aabcaf395)
      adds  8888bf6   Merged encode_pw_buffer() and nt_owf_genW() functions from TNG branch. (This used to be commit fb80cf2aa13883c6dac461f95bc1000c4881d724)
      adds  b7e382b   Add password length field to SAM_USER_INFO24 structure and fix init and parse function. (This used to be commit d2eafa7483a53958b6c930ca05da6e6a6c21b785)
      adds  f339bbb   Added a unix error code for NT_STATUS_PATH_NOT_COVERED. (This used to be commit 66e62245ea50fe7b996484ca919083eec2edfd14)
      adds  2b49ec3   Prototype update. (This used to be commit 402639926f5d207ebefec296427dc3be0e979fe6)
      adds  9b70bdf   Be sure to not use strlen with NULL pointer. (This used to be commit 53803b008717e8606b347ed8baab78121c6e9657)
      adds  cf30d3b   Fixed typo spotted by "Jim McDonough" <jmcd at us.ibm.com>.... Jeremy. (This used to be commit a600c96e596375bf27c15026c032944a066e7290)
      adds  438e89b   Jim McDonough's parse patches for Win9x get SD calls. Jeremy. (This used to be commit bc366f31537408380860906cc041de232b27b714)
      adds  af604fe   Modified version of Jim's 0x27 and 0x28 Win9x Secdesc patch. Jeremy. (This used to be commit 5690ec77c87475f1fd2e854cda594eb996d6fd04)
      adds  6903a4a   Fixed typo in configure error message. (This used to be commit 41fe64e70fdc99201ebbc76285897ab51af8c57d)
      adds  672f554   Fixed typo in nmblookup example. (This used to be commit d11c871fc5480e8ba3846e1de9a2f1834d535325)
      adds  7b01c62   Removed silly Get_Hostbyname() wrapper as DNS names are case-insensitive and the use of this function only increased timeouts when Samba queries a broken DNS server. (This used to be commit 720fea53603b2f99153709e6717ca930ab60ca9f)
      adds  e324e21   added a oplock break handler hook to the client code, this allows for more complete testing of oplocks from smbtorture and would also be essential if a client app ever really did want to use oplocks properly (This used to be commit 3d4a3bfacd9ef225aeaab801e5a216d12814b60a)
      adds  0417200   Added "Jim McDonough" <jmcd at us.ibm.com> patches for directory support for Win9x. Jeremy. (This used to be commit 70194b194e0ca4b0f4f9c1eece9176415f9bb928)
      adds  809c025   Added patches to remove Linux specific XFS ACLs. These are now handled by the generic Linux ACL code. rpc_server/srv_samr_nt.c: Don't delete a policy handle before it's created. Jeremy. (This used to be commit db5b82e53a7061c4764d39ceb3df82e706aad42f)
      adds  48a5c87   Fix for assert fail - left over when moved to dynamic allocation. Jeremy. (This used to be commit 0fcf2006334bd41d4036e703a6725aaaf684e008)
      adds  0c69d17   New info level tester. Jeremy. (This used to be commit 9297ae69a7dde878bb4c696f90fbaceb46e18720)
      adds  c0be2fc   Best-effort so far implementation of new W2K info levels. An-embrace-and-extending we will go... Jeremy. (This used to be commit 43bf9b2c7aad15d65bac3a9c4f799be050a074cd)
      adds  5f633c0   Set support for info levels... Jeremy. (This used to be commit e033f758914f6631545af17041b4e49c1ff885d9)
      adds  8a37829   Added $(PROFILE_OBJ) to winbindd objects. (This used to be commit 4897cfcf85340057f56d39128b0f0bdd72da2cf6)
      adds  c1fbf76   rpc_server/srv_srvsvc_nt.c: Don't test an uint32 for < 0. utils/smbcacls.c: Set enum correctly. Jeremy. (This used to be commit 66f959e0ffb0cd385167a34c7db3f4959eaf1d7f)
      adds  90b757f   torture code is moving to its own directory (This used to be commit a4ef84e1a031042ca24fc3bea6d7311ab5976ac6)
      adds  ffb63e4   moved all our torture code to a separate directory (This used to be commit dd12c47645e2d0e832bc555492a6a8725a4495ee)
      adds  32ce168   added a torture target for building all torture progs. Fixed a typo in locktest (This used to be commit fd0d729ce0d9a057e867001c2ea52c8599713b28)
      adds  fd0f3df   Fixed typo in debug message. (This used to be commit d05577c33237a092bbc7ca21e68f3cef06b4ab3b)
      adds  01877b3   Fixed typo. (This used to be commit fdfd690538b02781e237831474d679307953ac8f)
      adds  850a0e2   Extra debug in open.c, fix for bad debug message in reply.c Jeremy. (This used to be commit 2c2fc8513699eb39721ac1d65fa1fdaecde526a8)
      adds  d2846a3   Only try and open a directory if we get EISDIR. Jeremy. (This used to be commit 5b1245f80357f585ef3b24704e5ef34ef71e232f)
      adds  9203386   INFO_24 sometimes has a 2 byte length, sometimes doesn't. Safer to not depend on it... Jeremy. (This used to be commit 0fe11c329f7b379299be65795031e4f1b14e0bec)
      adds  1c831ce   Merge from appliance branch:
      adds  fcda264   added a close-share smbcontrol message that forcibly closes a share in smbd (to allow unmount) (This used to be commit 15b17a80db605a55f667c95fb7e316877a441887)
      adds  5ebfcad   Added delete domain user rpcclient command. (This used to be commit aa9024c95996dec67d76c5ed108cfba733dcdbfe)
      adds  401a017   Added cli_samr_delete_dom_user() function. (This used to be commit 2162454d9ea5a07892d0b5d7fc5abe7251b4fa98)
      adds  5676122   make proto (This used to be commit d0b37d1a623acce2ae4509aebda85ad1280dc8ac)
      adds  82970b8   initial support for paramter type P_LIST it will avoid problems with lists being longer than 1024 bytes just now only ip list parameters have been converted to the new type (hosts allow, hosts deny, ssl hosts, ssl hosts resign) (This used to be commit e1572f85d6247b760db10825b2fa688d7ed50bd3)
      adds  6fb063b   Warning fix from Andrew Bartlett. Jeremy. (This used to be commit 87f647715d9fba9f8d25da0bde005a8d8858c2ae)
      adds  3f1254b   Fixed W2K SP2 joining a Samba PDC hosted domain. Jermey. (This used to be commit 05a2911403a0710d994a618e72743205a3b0b87a)
      adds  fda0f83   Following info from TAKAHASHI Motonobu <monyo at samba.gr.jp>, Samba Users Group Japan, ensure that we don't use dos_to_unix(xx,True), but always use dos_to_unix(xx,False) to prevent overwriting. Jeremy. (This used to be commit 244aec8ea623fec828add3ab09c5003bf32bd5c7)
      adds  4ff011d   Added STR_NOALIGN flags to clistr and srvstr fns. Yes, NT actually does send unaligned unicode strings sometimes! Fixed our handling of the workgroup name tacked on the end of the NT1 negprot response (a unaligned unicode) fixed a couple of places where we should be using the message_end fns instead of pre-calculated buffer lengths (This used to be commit 86613493a9b2e56523153486931d0bf8d39beb7a)
      adds  91b8a8d   next_token() was supposed to be a reentrant replacement for strtok(), but the code suffered from bitrot and is not now reentrant. That means we can get bizarre behaviour i've fixed this by making next_token() reentrant and creating a next_token_nr() that is a small non-reentrant wrapper for those lumps of code (mostly smbclient) that have come to rely on the non-reentrant behaviour (This used to be commit 674ee2f1d12b0afc164a9e9072758fd1c5e54df7)
      adds  57d93d2   merge from 2.2 (This used to be commit 5932471a03e74ef7fcc71e22dbb52c530332a713)
      adds  3a6019b   Merging Gerry's spoolss changes. Jeremy. (This used to be commit 6b4a70cd8285c1e4d452e3af7df070b4c446ff54)
      adds  99c5063   When mmap fails it returns -1 *NOT NULL*. This got regressed somehow..... Jeremy. (This used to be commit b77c8b536d4b6d2162f4932227f01cffb730c645)
      adds  460c906   Ok - I misspoke.... mmap returns MAP_FAILED, not neccessarily -1 :-). Jeremy. (This used to be commit 2d1c6d1f6b55a0a78eb8afbe16d2ad8b3253a220)
      adds  2e20f11   use next_token instead of strtok. single elemnts of list cannot be longer than a pstring (1024B now) (This used to be commit 72b749ec89fa3642c0b3330a5331be645f84e24c)
      adds  6fdffd9   added some comments to make the cli read code clearer (This used to be commit bbfbe03cc6166c23c42a704b5acaa19cbdbc39ce)
      adds  100a54e   Andrew - please look this over. I've fixed a long standing (maybe 4-5 years old) bug when chainging a sessionsetup_and_X and tcon together. The wrong username was being entered into the tdb, even though the correct user was used for accessing files. This is related to the fact that authorise_login() is not used for sessionsetup, but only for tcon auths. Jeremy. (This used to be commit 0187cd6aef7586d7ad4bdc70c50f3f2e7c69519c)
      adds  ff5a18a   Merged cli_read_one() function for reading DCE/RPC reply fragments. (This used to be commit 9e074bc2bf2df34048b67457623bb8219fb1e4d6)
      adds  024250d   Use cli_read_one() for reading DCE/RPC reply fragments.  We need to check for and ignore ERRmoredata errors as the client library doesn't support 32-bit error messages.
      adds  1cce779   the BAD_PTR idea in talloc.h is actually a bad idea - it means callers have no way of telling if the call really failed (This used to be commit 7a96ca313e2f6b5ad8a713babd3cac0bbcc4c399)
      adds  147af5f   Spelling fix. (This used to be commit 5f4889beb9311fd3912c3dfccf18fc9ab22b964c)
      adds  df07df9   Cleanup of cli_lsa_enum_trust_dom().  talloc() doesn't like attempts to allocate 0 bytes. (This used to be commit 465994cfbca72649474345bc057d436961cccf97)
      adds  15bf58b2  auto-build proto.h if its not there, but don't make it depend on anything. Delete proto.h from CVS (This used to be commit 8a37df73ec4d8d1a7db60a49cd5d7d22c4704a88)
      adds  8e886b8   add an ignore on proto.h (This used to be commit 0dc9227156823f6a44e6a0260e091b972057baa3)
      adds  9a89a5b   Removed unused (and potentially crash-causing) free function. Jeremy. (This used to be commit 54ea00fa870f258b885b18e8684caa8488948607)
      adds  3281f6f   sync this function with 2.2 (single check for NULL parameter) (This used to be commit 3ab50e648d682080308d2db6bdb71eef0e303988)
      adds  868d010   added the ability to test smbd safely as an ordinary user. The way it works is that libsmb/ creates a local tcp socket then launches smbd as a subprocess attached to that socket. smbd thinks it is being launched from inetd.
      adds  b08ee89   Fix from "Jim McDonough" <jmcd at us.ibm.com>" - when we use open_file_shared(), we need to close with close_file(). Jeremy. (This used to be commit 5b2ffd160f3b4b9607bb6fd6db1644af9254ad9e)
      adds  17d5d66   Fix for race condition found by Herb where we can end up with a NULL dbf. Jeremy. (This used to be commit 5cbb2106735ad0533198a83d62541cabd7beed20)
      adds  5ba566e   Fixed logic bug in timeout processing spotted by Ying Chen <ying at almaden.ibm.com>. Jeremy. (This used to be commit 08c168242364bf4d415f49d134e507a7e234611b)
      adds  fe136fe   Fix for multibyte default service parameter from TAKAHASHI Motonobu, Samba Users Group Japan Jeremy (This used to be commit a2da1f91c1b08414592d5f014c8539575d0e9637)
      adds  7133aed   Better fix for client name vulnarability. Jeremy. (This used to be commit 17c3faa367328d186d10f59f08549de0c608b16a)
      adds  37eb0d6   Added other_safe_chars to alpha_strcpy(). Needs testing but is a better fix for the problem. Jeremy. (This used to be commit e059fffd03a1382fb2b7059b6de369d9fc765a17)
      adds  d56e091   fix compiler warnings (This used to be commit 7420e2f7898f1d141ba2af3eda07a67862fee842)
      adds  6ad1fcc   fix compiler warnings (This used to be commit 1959864490e79756257ba10431b188de78b8c8a7)
      adds  5be6700   handle P_LIST parameters (This used to be commit 26ab608c91c7357df3a79bc34111194f115de005)
      adds  2b8e2f1   uhm some pointer went wrong (This used to be commit d0acacfc9df86abab24420f1807b4d5253e8c285)
      adds  08bda36   Log debug before and after netbios names copied so we know if they've been changed. Jeremy. (This used to be commit f8c121c69c9561f011a0e08a9d0beaf1cefd1667)
      adds  cc6bf9a   fixed error using wrong pointer to test and free s/str/s/ (This used to be commit 7e5a9860fad92fee79bcc20f2ea2a3728080dba2)
      adds  8b79a47   - make the regresison test mode code build in by default. This should   allow us to have test targets without special configure options - fixed make proto so that it actually does something (This used to be commit 55109a752578e9389d853cb27ec17c2114ecff77)
      adds  53ca6d3   added a -L option to smbpasswd to force it to run locally so we can test smbpasswd as non-root (This used to be commit ab635202655712a05b812ff40550d00d00552853)
      adds  413ad23   make sure we have BOOL in autoconf usage of util_sec.c (This used to be commit 72f63f5144ececdef31c659ab645eb71a88943b5)
      adds  b95a294   fixed usage of socklen_t and also tidied up SIG_ATOMIC_T, using a typedef instead of a define (This used to be commit e2ecff419fdc0a0dc7551b33b377dc11061ef2a3)
      adds  dae746c   got rid of the date headers off all text docs (This used to be commit 9d02041f0095d77753bd96bf070459547ec1339d)
      adds  6e0605c   Cosmetic fixups found while playing with the server manager.  Added support for NET_SRV_SET_INFO rpc call which is made when double-clicking on a computer in the server manager and changing the description.  We always return NT_STATUS_NOPROBLEMO as NT doesn't seem to decode any error messages passed back.
      adds  31ab8ae   Fixed stupid typo that would stop trusted domains working. Jeremy. (This used to be commit fa721b4adfbcac4827251b02f6af7f0b5211c104)
      adds  b0be9cd   Added Andrew's pam password change stuff. Needs some testing but looks good ! Jeremy. (This used to be commit e94957d548745649ce04423dc6f16bbe3dd4f869)
      adds  9f447ad   Ensure numeric group or user names don't get misinterpreted. Jeremy. (This used to be commit e88da9dcc79801028127bcbe328af001b58e653a)
      adds  90498a1   Remove warning about trapdoor systems for non-root mode.
      adds  8a0480b   fall back to "unsigned" for uint32 on systems that don't have one (This used to be commit 4d0c3167099f461b46fafaa3a35b14babbadcb93)
      adds  f73122e   fixed build
      adds  629a59f   Always use DOMAIN\user first that this is the more specific case. Jeremy. (This used to be commit 52143c08536a5f5d888b78b4769c06f7a0a2992b)
      adds  742609a   Fixed bug introduced by changeover of security descriptor code from malloc() to talloc().  Previously, creating an ACL containing zero ACEs would return a non-NULL pointer to zero bytes of memory.  The talloc() code would return a NULL pointer making the ACL a NULL ACL instead of an empty one.  The difference is a NULL ACL allows all access and an empty ACL denies all access.
      adds  0c56318   Put an 0x in front of a hex number. (This used to be commit a48d480ce986ff1c00f2c17f30f23723ce0bb044)
      adds  96ff4b8   Ensure we always have a valid pointer on unmarshalling an SD with zero ace entries. Jeremy. (This used to be commit 274c0f5028d41175222dfaaf446e3ed8f5687a5f)
      adds  4c83248   Added the basic tests of smb functionality for HEAD
      adds  21fd0a0   Add check for working AF_LOCAL sockets, which are borken on RH7.0 with _LARGEFILE64_SOURCE, and probably not present on non-Unix systems like VMS. (This used to be commit 8b0a5bc436fb44f5123d037b102f2d2c4d3287e8)
      adds  c2cfcb3   SGI compiler fixes. Jeremy (This used to be commit 45bf995bf62aa6cc176d57e2f954cc2d379717ef)
      adds  d6ffe90   Changed some of the tests around, made failures for parts actualy count
      adds  8831dcd   Fix a stupid typo ... (This used to be commit 8a873b5dfb52393541c36fea0a5082771a6c8d63)
      adds  c9c1e68   Added doco for the -d parameter. (This used to be commit d8598efb5712c35cc0b59b4e232e3869077d11eb)
      adds  d088d8e   Added back the automatic build of libsmbclient.so in head.
      adds  39a265a   Added some missing entries to usage().
      adds  a0b75f7   Add the generic funcions file for the basicsmb tests
      adds  c6f647d   handle EISCONN in socketpair_tcp
      adds  5ac133b   on sco2 socketpair_tcp needs a bind (This used to be commit d8e5409ebb883844d9a1abc9840af1809957a444)
      adds  dc346a5   Jigger around with the tests a bit more
      adds  8f91108   Syncup between 2.2 and HEAD. Jeremy. (This used to be commit 39d4131a4571c9c7a96bdc2f6cd6be80a6c330af)
      adds  a2c81f1   temporarily made smbclient a non-error target so that builds will succeed when it fails. This will give richard a chance to fix problems without breaking the tree (This used to be commit 83d0dc4b53231b05588b7341540c0e4ba1f430b1)
      adds  39117f1   fixed guest account for build farm boxes (This used to be commit 0d112d7960353b33e9c5015c39a107a47e6f690d)
      adds  eb57553   Properly instrument print_job_start()/print_job_end() so every fail case logs a debug. We need this to track fail cases. Jeremy (This used to be commit fe5cac150d7491a7dfdaf2a54998178bbfe5a303)
      adds  9e78961   Added info to some of the debug messages to get a better handle on a problem people are reporting regarding multiple responses to queries on <1D> names.
      adds  95d1969   param/loadparm.c: Fix for bad volume label, found by TAKAHASHI Motonobu Samba Users Group Japan. Ensure same as in 2.2.x codebase. Jeremy. (This used to be commit 5a5d33b9464fe6289e55dbfd229d2859914b9293)
      adds  5fb9a86   Use a logical cli_read(), removed the cli_read_one() hack. Jeremy. (This used to be commit 2999eab5abe86bf08e693800c01ad544f04e4d6c)
      adds  b344359   Replaced memcpy() with memmove() to make safe_strcpy() safe for overlapping source and destination. (This used to be commit 30411d4004ce7062e73506d228ef402b99226eee)
      adds  f83f2cd   Win9x weirdness.  When setting the named pipe handle state on a Unicode server, Win9x only sends \PIPE instead of \PIPE\.  Looks suspiciously like an off-by one bug in the Win9x dce/rpc pipe code. (This used to be commit b4a9079833c261705e18fdcaab752cb5292a078f)
      adds  00ecce9   Removed another silly static array. (This used to be commit 008628fb8ac9f92d984218f37fffdfa3cb9e3d62)
      adds  d90f7ef   Experimental support for joining a domain without creating an account in server manager first.  Just use the -U parameter to smbpasswd when joining the domain:
      adds  2cddd5f   From JF....
      adds  e2ced93   Ensured all the system calls in msdfs.c go through the vfs layer. Added vfs calls to symlink() and readlink() with appropriate configure checks. Jeremy. (This used to be commit c24e6b41ea60ab4bac2fcd19da947851d6df3c7c)
      adds  8d0b9cf   Added LsaGetConnectedCredentials patch from Manoj Naik <manoj at almaden.ibm.com>. Jeremy. (This used to be commit 7079300da6dbd950e55dc5871851250d5a3717ff)
      adds  7e7c258   These changes cause the libsmbclient stuff to always build a non-shared library and to build a shared library only for the four OSes that we currently like.
      adds  51b8386   Modified Makefile.in to work properly. Define BLDSHARED as a variable in the makefile now. (This used to be commit 332f646fdc25ae4fe3797ad6c85d4637f0dba0e3)
      adds  d1f38ac   Fixed the first locking error (test #8 found by locktest code from Clarion locktest. Jeremy. (This used to be commit 5c42845b5bb6fafd0ebf93fbdd23d9bf861da865)
      adds  13bd045   This should return the build to normallity.
      adds  6db4e76   Fix another small problem with Makefile.in ... not doing the correct check for whether or not we should build a shared library. (This used to be commit 09837044a2aa47a61d635316afa38645855db512)
      adds  064b490   Ensure we return correct error on trying to unlock a region not locked. Jeremy. (This used to be commit 015a077acc49e59179dc10256fd32166ee4623e2)
      adds  89cf219   Add a static linking target to the examples Makefile so I can test out static linking ... (This used to be commit 9627bace72eb3be322f8895b055a31768e551136)
      adds  9178d75   Make sure we compile with gcc by default. (This used to be commit 93c45024cdbbf51322106e2a5961db8c09618833)
      adds  247acd5   - fix bug in reply_nt- fix bug in reply_nt1 (This used to be commit 200110a3b4caeb0d8be87f02476af29165e35ada)
      adds  4592d10   cli_read() was reading too many bytes. (This used to be commit ba79d2a030b9ae087f0cc4248baa6cf6bee112fb)
      adds  2e181c7   Fix for building --with-profile for new vfscalls. Jeremy. (This used to be commit 33dc250ebb389f331cecf47101cf13c630be3a11)
      adds  ef6c9d7   "netbios aliases" and "interfaces" options change from P_STRING to P_LIST (This used to be commit db36ed1d80fcbee16d0a0b5f226e56961f3bf1ec)
      adds  82b7693   Insure caught the fact that PTRDIFFs were being done between two unrelated pointers. Jeremy. (This used to be commit 15c64199cb29e2fca6ee7353673dbb3f962e0e24)
      adds  5b69009   Fixed the nastiest locking bug to track down.... smb_pids are sent in the lockingX calls - use that instead of smb_pid in the packet. Jeremy. (This used to be commit a3925cb9c6303ce24e5fecad6c8f3a0ba78b9ee0)
      adds  be24270   Make smbtorture return status values for use in the build_farm tests.
      adds  d2af8d0   Not all OSs have setbuffer, so we better check for it.
      adds  e3d6627   Start of smbtorture based testing.  Not all of smbtorture's facilites are used, but these ones should pass.
      adds  61b1874   We need strict locking to pass LOCK4
      adds  e3284c5   Only build the pam_winbind module if --with-pam used.
      adds  6daaa1d   Re-ran configure. (This used to be commit 33f668b137054f3eb768036398693a3b754158c3)
      adds  b076059   Fix the torture test, we had the wrong file-name in the tests
      adds  e682d6d   This fix from Eelco Vriezekolk <eelco at nexus.com.na> is for a SIG11 bug where we would always file_free(fsp) twice, once in close_file and once afterwoulds.
      adds  56b2a0c   Very minor cleanup.  I was looking for another problem and found some bits of code that were unclear.
      adds  ed2fc96   Fixed extra file_free calls - my fault :-(. Jeremy. (This used to be commit 2f8b84bda040edc87a7af29c3a281cf335e392cb)
      adds  3d90180   Fixed auto-alloc of dispinfo code when unmarshalling. Jeremy. (This used to be commit d4872c94c2e6b63be0fb12e5dd2d0459fda54959)
      adds  6780f05   Missing prs_align() was causing Win9x nexus tools to fail. security_info_sent was being miss-parsed. Jeremy. (This used to be commit 1685e41da04f1fbbab036e194ce1b1e7ba9fef86)
      adds  d6d9375   Made talloc_realloc() semantics match realloc(). JF was complaining :-). realloc(NULL) == malloc. realloc(p,0) == free() - a no-op in talloc. Jeremy. (This used to be commit 1ab31e5db53bc839d2785cce4d3c739c8004bbf6)
      adds  89ee12d   - sorry, forgot to test a pointer (This used to be commit 1aef52245229741bc24c3e8147fa86eaa20fe9b2)
      adds  6daea19   Applied Michael Sweet's patch, with one minor signal change. Jeremy. (This used to be commit 8d1dab74c26d25938de14b34b383890731e9ebd0)
      adds  9b70d32   - sorry, forgot to check a pointer (This used to be commit 4e0299d4c091bc4a63740f12588675507601e8cd)
      adds  eae35e8   Adding Michael Sweet's LSB packaging. Jeremy. (This used to be commit 90985da62f733bed550ef326359bdbb8631ea554)
      adds  8f18688   Fixed quoting bug - shell programming sucks. (This used to be commit 60d42618416295a8fc25a461a8b4783bb219d6a7)
      adds  f97323d   Reran autoconf. (This used to be commit 547d63c60a9c0588d5263d5c0384e0198aa18be9)
      adds  b470d15   fixed socketpair_tcp for OpenBSD (This used to be commit d99ce6a5e3455ed38ca3c1ac676b5048edf8c706)
      adds  592e237   Running torture-RANDOMIPC on the build farm doesn't go down as a 'good idea' as its logsfiles are BIG! (This used to be commit bc6160a48282f026845476e632fe365ff2fd63d2)
      adds  75e33b7   Fixed incorrect comment for cli_NetServerEnum() (This used to be commit 0a505e50a5059930de6583918f25ef84af53de0e)
      adds  983d841   See if we can stick to slightly valid C..
      adds  23d4aec   Split pam_winbind out of WINBIND progs so it can be build separately only if --with-pam is specified. (This used to be commit 3fd2387a952484c27c580c896b6bc1456aa96365)
      adds  0eb28dc   Fixed incorrect debug parameters for lock_pid. Jeremy. (This used to be commit 310d2af6b0797cbd4f776b5c6c5b90a5d86b1aa9)
      adds  1b5af57   Added #define of int32 to int for cray. This will almost certainly cause the rpc code to fail on the cray.... Jeremy. (This used to be commit 33a299a0c42bb7090e2030fb1e5cafdf07346bc6)
      adds  7560166   Updated to latest from gnu.org. Jeremy. (This used to be commit 03e1d4428e6efb3f231cdfc6820fe5039b3ef494)
      adds  7ede14a   Removed the default addition of /include to the directory given in --with-sslinc. Should allow building on RH7.1 when set correctly. Jeremy. (This used to be commit 016a97d71aa1ac9de782248c645aecbf22ed647b)
      adds  c5bcad8   Fixed warnings and made const-safe so it has the correct prototype. Jeremy. (This used to be commit e0f6863a1155db5206c103c29dc597d7c297ec11)
      adds  b96c379   Remove the exit_server() calls that stop nmbd linking. Jeremy. (This used to be commit 110061ff5a0de7a5d7c5ee003d85d4d600c2531c)
      adds  4a6ef39   Small warning removal tidyup. Jeremy. (This used to be commit 5cf7bc582bc2dc4fa7be43d87c81e94f6dd00573)
      adds  17a0a89   Ensure we correctly round down to 2 second boundary if dos filetime set for a share. Jeremy. (This used to be commit 8f57233c0f871763bc3657d754c894dbd29ae501)
      adds  d972dc0   Removed bogus server_n local variable in connect_one() function. (This used to be commit 69d90a8af167d53ebdb6d7aeef41b28b672288d1)
      adds  59db9bc   check for bad usernames early in session setup (This used to be commit 657836599a847578096696af27cd7c9f0d52c931)
      adds  a594519   removed some debug code (This used to be commit 1f6240daae4c5503d6fbb846d89cae986e010fc8)
      adds  9e9e733   This brings HEAD into line with SAMBA_2_2, they now both use bindir.
      adds  87fbb70   The big character set handling changeover!
      adds  527e824   strchr and strrchr are macros when compiling with optimisation in gcc, so we can't redefine them. damn. (This used to be commit c41fc06376d1a2b83690612304e85010b5e5f3cf)
      adds  5a2b87d   missed a couple of strchr calls (This used to be commit 57e7df8ae58020ab653307c1fdfbadd44983e900)
      adds  7e288e8   we don't need the codepages any more (This used to be commit fa18e842f8f8f7d7f7a0674cdf375b398f655745)
      adds  749bf90   we don't need the codepage sources any more (This used to be commit 8dbee134b99c8f87e6e591ffd52edd1f71c0aaec)
      adds  0225d0c   fixed uninitialised variable (This used to be commit a03992f19b268ca212ada5869c6fc93da5ac3c35)
      adds  f51260a   got rid of __FUNCTION__ debug (This used to be commit 815ca752744c2ae93390445f4bb6532d396bbc59)
      adds  33b550e   portability fixes (This used to be commit 7a5c24c219d8b19f2c3cd11fdde3ebcede0646a2)
      adds  681c310   more portability fixes (This used to be commit bf818268516cfbebcdeacbb0528395e9bbb8e442)
      adds  22325f6   added builtin support for UTF8 (This used to be commit 76d83e7f704cf016308dccaad9bc42d57db97686)
      adds  0a33bdc   unicode string length is twice longer ;-) (This used to be commit d39d8429d1cb8a976022ae92a1ce551f7d876aff)
      adds  6b97f76   allow to use usrmgr/svrmgr tools in win95
      adds  ee3119c   make sure we reset the shift state on error for charsets like SJIS (This used to be commit 42648a7aada48220fdfaf6acfe95b9614122f1da)
      adds  fb50cf5   optimised the 7 bit case for utf8 conversion (This used to be commit 0c61e54f152eca6b7607fcce9ea512bc60a19060)
      adds  55bd086   use alpha_strcpy on the domain as it comes off the wire (This used to be commit 3b9eb528f56b325399e5a4588242bb6d9f9226e2)
      adds  61e6d86   use alpha_strcpy on DNS names (This used to be commit f6f9e95dd9254c6aad19d4fa1ff891bfa33070b6)
      adds  6668aba   fixed compilation of masktest on AIX (This used to be commit 832a91bbe643ba816407965863b8fa3bb5b8730c)
      adds  8ffcec2   fixed a bug in the parameters SMBctemp uses in open_file_shared() (This used to be commit a1dee993cbf52e7232b65323430c8574843eb168)
      adds  9c743f9   added line-feed at end of templates (This used to be commit fe5d38780fe2998576ed0ddbec6996d32cbda4a1)
      adds  005582d   Renamed formal parameter fd to fnum because we're talking about SMB file handles, not unix ones. (This used to be commit 974790e45e6774a0e8ca3f8bb73ea941457e0866)
      adds  c9291d0   this fixes the failure of MS office on VFAT partitions on Linux
      adds  9fa590b   Allow us to vary the log-level, so we can run at level 1 normally, and push it to 10 when we fail (we redo the test).
      adds  ca3b64f   removed an unreachable statement (This used to be commit 6503f53abe2642b002d8c9c64a2e0534c2b39b8c)
      adds  34b8f0b   Allow user to specify CFLAGS even when using configure.developer
      adds  aff5f5c   Fix for rabbit-pellet mode. Chris please test this. Thanks for Dave CB for help on this. Jeremy. (This used to be commit 7efaefdf60e1880cf4ab97e1901248abd00acd79)
      adds  3a40f80   Fix for enumerating large numbers of users. Jeremy. (This used to be commit c8c138c1fbb49799a2dd4c6e781bd89f51c0c0c5)
      adds  aa91def   Fix race where wrong action (created or opened) could be returned. Jeremy. (This used to be commit af5b649b017f703a14a69f77a9067efb9c6a8269)
      adds  9a0397c   added some comments and removed an unnecessary check (This used to be commit 25c4b3f19315bdef57041da79c12271b72015701)
      adds  85a310c   fixed inetd operation as non-root (This used to be commit 9a9da44455fc35cb9b1625ffefd12a9c5fe48d6b)
      adds  2251221   got rid of insanely verbose debug messages on startup (This used to be commit c3a21fc0f21b3f493031cb0c9a6a990528b276d9)
      adds  7a58c80   fixed bug where we looked at the first byte of a password to determine if the password is blank. That ain't valid with encrypted passwords!
      adds  4b7c807   fixed a silly bug in the internal UTF8 implementation (This used to be commit 95a9a1814f1a1ac07c316cc920c7493a86d5a09b)
      adds  2036ce8   A program to display a tree of domains, servers and shares similar to the network neighbourhood graph.  Still needs a bit of work. (This used to be commit 6b4559506d1434e6114d9707dd11fdc8ee8d54be)
      adds  c5cc721   check for initialisation in convert_string() otherwise initial load in smb.conf can fail (This used to be commit e9c53606de237f91712bb9d2a9fdf84b80bce38d)
      adds  6bd8340   formatting fixes (This used to be commit 67ca6cd8eb20621d3f5926e19822b479ac80cb9c)
      adds  df68e65   Added JF's fix for max_entries being 0. Jeremy. (This used to be commit 5059fbbb76ffa24658a878080a36e355df4894f5)
      adds  9df203f   Wrapped dlerror() in the same way as the other dlxxx() calls. Jeremy. (This used to be commit ed5a1f70c6d155788b62e9e6e8c5d97a5ca0858d)
      adds  da9fb5b   Don't try and open tdb secrets file in non-root/local mode. Jeremy. (This used to be commit e78a114425129d980f79db812dbea368123913ed)
      adds  a732bcd   fixed strrchr_m (This used to be commit f4359b5f7ff891d7fcb5772b589756376ae5d412)
      adds  429b3c3   Password changing via PAM works now. DONT CHANGE THIS UNLESS YOU RE-TEST !!!!!! Jeremy. (This used to be commit 79574c07ed5de7194a17c9ee8d189370d8e42bcc)
      adds  cd41846   Update smbtorture in line with SAMBA_2_2
      adds  1c3c995   You can't dump_data() a function pointer...
      adds  7be19ad   Add backend encryption support for NTLMv2.
      adds  28a5373   Add a new paramater:  add machine script
      adds  74e9921   fixed some unicode and LANMAN2 bugs in trans2 find first (This used to be commit dc99b9ddf847c210c72921ba1dedcdc34fd32aab)
      adds  1cc543f   fixed some unicode and LANMAN2 bugs in trans2 find first/next (This used to be commit d5097b2f20c55ddcf4ae8da4d1d0a2fe91938a6b)
      adds  04932c0   Fix the loading of configuration files using the include syntax.
      adds  5b8d230   This removes unused paramaters from various authtication functions, and should not change behaviour.
      adds  8326666   Update tests, start testing password server code, now I have it working and know what it does...
      adds  43dd159   fixed the auto-initialisation of the iconv descriptors (This used to be commit 66632782c583356550446638a832cc46a99f9f62)
      adds  03efd16   added sec_initial_uid() function so we can ask if a file is owned by the initial uid (This used to be commit 9449544428c9c3153f9e757c57bccda382fa2882)
      adds  3ad0801   formatting fix (This used to be commit 3dc9fd076a2c4c352d51f7b9dfa8b570a231c9e2)
      adds  955247f   allow winbindd to run as non-root so we can test it more easily (This used to be commit 001129e2153633dbd079889b11331e9c27786e5b)
      adds  b4230fb   improved the command line parsing of rpcclient (This used to be commit 29d8f9bcb3f55365740a5bbafc75dd2dffc107a9)
      adds  81393e6   removed remnants of libtool (This used to be commit abe01facea99f4cda76330d1265edde32b3c0a86)
      adds  282d295   fixed anonymous login in rpcclient (This used to be commit b2a4a62b5ed581bf89fe20cdf427c1740fd73266)
      adds  647a680   allow to rename an NT group (This used to be commit 42fc4f4154ccf2e93322da6b0b234f8f846991dc)
      adds  554a455   when retrieving by sid fill also the map.sid field (This used to be commit f47797fa9595fb19d9e29ef43c5d0135268db455)
      adds  5512332   split the nt_drivers.tdb in 3 separate tdb files. Should speed-up lookups
      adds  db77d64   when converting ascii to unicode, if the ascii string is NULL, don't convert it, rpcstr_push doesn't like it. (This used to be commit a8006e6f3eb1e06f4d48727de31e1229d6eef58a)
      adds  62d399f   add query user info level 20 (for RAS) add query dominfo level 5 some cleanup, don't free talloced memory. implement delete domain and local groups.
      adds  0a33cb4   implement: 	LSA_ENUM_PRIVS 	LSA_PRIV_GET_DISPNAME 	LSA_ENUM_ACCOUNTS 	LSA_OPENACCOUNT 	LSA_ENUMPRIVSACCOUNT 	LSA_GETSYSTEMACCOUNT
      adds  65e373e   Removed unused local variables. (This used to be commit fa1dfb681b2c7e2de59d6b439ceea738d6f11aff)
      adds  6baa40e   added winbind_exclude_domain() so smbd can tell the winbind client code not to do lookups for a particular domain. This allows winbind to operate on a Samba PDC (This used to be commit d472ee3a690fb6db03fd4536e4093a18fc37ddbb)
      adds  575e609   much better handling of broken DNS servers we no longer lookup our own name when we create a socket in open_socket_in(). That makes things work much better with the broken DNS server at VA (This used to be commit a83d506e5cd6cef23298211b2fe4e0e25c9e5f48)
      adds  cb5de0e   Change the order of the -fPIC  and  -KPIC tests to ensure that UnixWare is handled. (This used to be commit 7631bade9c52c7ebde0c7170a5d4d4ade6bb723c)
      adds  809e32e   Try to avoid clashes with OpenSSL when built --with-ssl, they also have md5.h, but with a more 'interesting' licence. (This used to be commit 9c9fe2674de0f35da67ba2c3b59861f087932934)
      adds  973a78c   Fix from John Malmberg.  When I added the additional information to the debug block that reports multiple query responses I did not notice that the local answer_ip variable was only selectively set.
      adds  e4b6f64   This fixes security=domain, which has been broke since the big charset changeover.  For my own sainity I have created a new function to fill out both the header and buffer for a string in an RPC struct.  This DOES NOT take a length argument, only the actual string to be placed.
      adds  f8f1d9d   Fix tree breakage, the last change was entirly non-portable, and we already have this nice variable to do exactly this... (This used to be commit cad6f53433a9345c06ae94c5ef63434e72a2daea)
      adds  bb8c1be   Andrew B and I were commiting the same fix at the same time in different trees.  This change simply brings HEAD and 2.2 in line with one another. Otherwise the code would be differnt but the meaning would be the same, which is awkward. Chris 'fifty-seven commits per line changed' Hertel -)----- (This used to be commit bbf14e2d4e054e2af4f9cbbb05b86f6ac41084c6)
      adds  be11842   A serious set of changes to build libsmbclienmt. Copied much ofthis from CUPS. (This used to be commit 7b392f9f6873c3a1ddd26f619f7827e0a9ce180a)
      adds  7265d46   This backs out my last change, which broke some of the finer points of RPC coding :-).  I'll be more carfull in this area in future.
      adds  c6fa884   I think this was just a typo...  If there was some method to the madness then please yell, but the build has been broken for long enough.
      adds  5167978   Some minor doco on what the build_farm dir does (This used to be commit 9bfc480bda8ee3478d17d657cf2fc1a846707130)
      adds  1f9a689   Toomas Soome's fix for joining a domain the old way. Jeremy. (This used to be commit 8db233c8b5866df2b3f9f4ed64e7de95807cf371)
      adds  4f36668   Fix a stupid error in passing options to CC under AIX (This used to be commit b8b5603e0f789014a1237c358db478cf6211e215)
      adds  5f4a1aa   Removed unused variable. (This used to be commit 914e78f05356c66665ede6948ec18814c2c2c503)
      adds  afa7300   Changed instances of TRUE, FALSE to True, False as some compilers don't have the first set of symbols. (This used to be commit ad0cbfbd790bc5d6003ffcff2835d82fb0140625)
      adds  57673d5   A few tweaks around linking libsmbclient (This used to be commit 83334fc474008d9f338204e73eacc5665e26bf0c)
      adds  e3fbb09   Test if machine password has expired. This test was lost somehow... (This used to be commit 065d8f69d5f4a8ffc062bc5592386ee1ac652969)
      adds  1183768   Fix from Jim Vopni - muliple definitions of "letter". Jeremy. (This used to be commit 5aa3b18f69646669c8548d1f49214a47dcb39a36)
      adds  edfd138   Fix from bernd at arresum.inka.de for broken krb configure. Jeremy. (This used to be commit 956e2a4e3783beec13b1baddb6384deac60389a9)
      adds  a92134c   Fix for incorrect creation of print job names, based on a patch by Jos� M.Rodr�guez <josemi at iies.es> Jeremy. (This used to be commit 7ebf284ef7597ee347deb5245d6ba222a102f55d)
      adds  e091298   iFix from "Shahms E. King" <shahms at shahms.com> to get cups user name right. Jeremy. (This used to be commit 34244c2a8d02d09b60dfba30b239b9764b60d35a)
      adds  3015fde   Fix usermanager for domains - we were returning no memory when we should have been returning empty space at end of enumeration. Jeremy. (This used to be commit 175c6406925cbd798c3aa049912ab63802f44de4)
      adds  0cf44bb   move the global_machine_password_needs_changing where we need it. (This used to be commit 8a2f6fbacd275acc7b356169f4022df4860a813e)
      adds  c6b5150   Fixes from Jens-Uwe.Walther at force.de to make the -l option behave consistently. Jeremy. (This used to be commit f591ca9f25c54d3cdd0b76df472411e44c95ea47)
      adds  c2aa4b7   Connection record not existing is not a debug level 0. Jeremy. (This used to be commit d7da59f54eed69d50490205d6233bf4801c16998)
      adds  54068ae   Tidied up calling yield_connection on connection allocation fail. Restore debug message to level zero. Jeremy. (This used to be commit 0b13f495b31887d526b46a48a812fa3fd418ce8e)
      adds  e6866f1   don't test for root ownership of profile shared memory segment (This used to be commit d7023b881a3e36199f20dba36bd930454d5131cb)
      adds  aefa7e1   Fix the PIC flag for IRIX (This used to be commit 6a7645f90b8c89fa5a74c0f2eb7667228f6d8c06)
      adds  45635a4   removed some unnecessary code (This used to be commit 1436c9f424abbac2752e952172ddbdf15ec73f91)
      adds  e8c2eeb   the nss and pam modules in winbind don't have strchr_m() yet, so use strchr() for the moment (This used to be commit c2c1f2027e6e623bba59610e3aa41618773e6361)
      adds  1253b8e   Reran autoconf. (This used to be commit fa4901eaf23004f16c529037491c1d809efb2905)
      adds  cdcf646   #ifdef'ed out some unused functions. (This used to be commit ab5ccce2edd6118db0389701ff9e325ee1f818c7)
      adds  921761f   Added some documentation for using -U with -j in order to join a domain without first having to create an account using the server manager. (This used to be commit 5edfb53d7c3fe809256f080d5cd46ebc62c194fb)
      adds  d3f1d7f   Merged across rewritten version of winbindd_kill_connections().  This now works much better with trusted domains whose DCs cannot be reached.
      adds  8678c6d   It looks like the rpc client code in libsmb hasn't been converted to the new internal string stuff.  The main problem is that some unicode strings are null terminated and some aren't.  There's no rhyme or reason to it - some pipes have 99% of the strings terminated and some have 99% unterminated.  To avoid having to actually know the termination policy, I propose a set of functions that take a UNISTR2* and use the length contained there.
      adds  31fe984   Changed the cli_lsa_lookup_sids() function to unpack the domain and user or group using rpcstr_pull_unistr2_fstring rather than pull_ascii_fstring (!!) (This used to be commit 2accab2589d8c3decc489fb6af8d65d437a506e7)
      adds  8db78af   Started adding some help/usage info for rpcclient commands. (This used to be commit 37052a1bcc5cd049918c3d5ac4c41c3a669290af)
      adds  57933a9   In cli_lsa_lookup_sids() don't append a separator character between domain and name if there is no name. (This used to be commit e0ebbc9ae3277a5a389eef021f32509a017cbd4d)
      adds  f905c74   ^$&%&*$&)% readline uses \n characters instead of letting the terminal wrap the screen.  This mucks up expect something severe.  )-:
      adds  d0e0578   This should fix the build, I think tpot just missed the file for his CVS commit.  It seems to work fine, but if its not the right fix then just yell.
      adds  9cbe6e8   This patch fixes up a few issues where we would do lookups in the local system on username we already know are perfectly valid, and in their final form.  In particular we don't want to do a lookup for DOMAIN\nobody, it just does not make sense, nor should we do map_username and the like if the username is as specified in the vuid - we have done it already.
      adds  512351d   switch from UCS2 to UCS-2LE (This used to be commit e236a3e29e4af24b20ec6af357ce67abf82b4528)
      adds  4951426   changed the iconv interface to go via ucs2 for all conversions. This fixes some problems wih some character sets and allows for using internal charsets in conjunction with ionv charsets this makes us slower but more correct. speed will come later. (This used to be commit 594f84b4e39182dcf344c02dc0185376a2726395)
      adds  5f11307   if EILSEQ doesn't exist then use EIO. It doesn't really matter what error code we use, as long as its not another one that iconv() can give. (This used to be commit 2097abb76c1845a69a7136af388cef09243ca066)
      adds  10fa3f8   Added a warning debug if cli_samr_lookup_rids is called with more than 1000 rids as this seems to crash LSASS.EXE more often than not. (This used to be commit 375636b7630d117da5a57b51e11929c3a38646df)
      adds  cb6e6ac   Call cli_samr_lookup_rids() in bunches of < 1000 rids to avoid crashing NT.  Note this can be done completely anonymously. (This used to be commit 96bd7bdd0b4f6572c678c7b1bc5ffe733e632fda)
      adds  36d3a9d   OK, I think I have fscking IRIX figured out for building PIC code.
      adds  516eeb0   cli_samr_query_dispinfo() can return STATUS_MORE_ENTRIES which isn't an entry. (This used to be commit 12e44e40298b5469f6f1fea3495cfa023305411d)
      adds  881d72a   In wb_samr_query_dispinfo() pass back the 32-bit status code from cli_samr_query_dispinfo(). (This used to be commit d5f12bc53074d574a503e7183887fdcec9bb9dd4)
      adds  6a3132d   Try and build shared on SCO. Assume that it is like others, but uses -KPIC, which it does! (This used to be commit bc0317678299028cd9f9de8c0daf9f06318cce13)
      adds  022db35   Fix the POOBAD_CC on Slowaris so we can handle things correctly ...
      adds  6b424641  One more possible fix for Solaris CC and GCC (This used to be commit 98e5e022319a6c90a928fecab1ea27e55f74d98a)
      adds  7867341   Fix some fscked up things that I added to the Solaris CC build of shared libs (This used to be commit f214f6b5d5157782884f3325cb4e39713c454264)
      adds  6b53da1   Fix for cups compile. Jeremy. (This used to be commit e90ad081ada5f3e11abe833b16a6416025ebcea5)
      adds  c0d02ca   Fix for CUPS pause/restart code. Jeremy. (This used to be commit 592ef3d8eaea6421db758f39b694c84e8f66ec20)
      adds  cab1189   Same fix for resume as for pause. Jeremy.i (This used to be commit 9444fc554ba31ef516d0d98bbfe7f1af883e3970)
      adds  a9ab7ea   Fix case insensitive password change code. Fixed crash bug with un-zeroed talloced memory. Jeremy. (This used to be commit eea1c30df246e081e672d7132345d0fd35ad9841)
      adds  15f3232   Make the Slowaris build a bit nicer with cc (This used to be commit ea1a70fb42b3537524bbbf19b2d41a499411ff4e)
      adds  a4947d1   Another fine mess, err, fine tune to the Slowaris build ... (This used to be commit e8ee01eb779c1971fa269840cb14d2207b9d8569)
      adds  76f36b8   We were making an assumption in the oplock break code path that was invalid (ie. we were assuming we could infer a non-levelII oplock when such an oplock was detected - this may no longer be valid once we've processed the break process dealing with the break will change the state of it anyway. This prevents the state where we get the following packet trace :
      adds  5408d8b   Commit an updated configure, but the build_farm should run autoconf! (This used to be commit 81e39790f64fbccc6bdd967635a22a2e0ca666cc)
      adds  9521c7c   make nsswitch target wasn't building the winbind pam module. (This used to be commit 2484f0fc39f931d9c50dff2b89c4d30536ac8c60)
      adds  78dfa74   Make sure that a shared library build of libsmbclient causes build breakage if there are problems. I will take this out tomorrow if it causes too many problems. (This used to be commit f4d9abcac7f8b8fc1b3d380b76fc8c95688b5d5d)
      adds  1cbae73   Convert other parameters (read list, write list, valid users...) to the P_LIST format. changed functions to use list instead of strings addedd lp_list_substitute function (This used to be commit 7257d07563ba21bd88733d5d2b4ec4829fab2507)
      adds  bec370b   Store winbindd in the sbin directory.  Make the winbind pam module also as a sbin program.
      adds  e9968db   build smbtree by default. It's a very useful utility. (This used to be commit e2ab5e09d0721114f441d7227d4a5be21e8a59c6)
      adds  950d274   added a --with-libiconv=BASEDIR/ option to allow easier use of an alternative iconv library (This used to be commit cfb6e67bb92f9d73aadabebae3ea5baeb07158a0)
      adds  7879d99   a better test for unix domain sockets (This used to be commit 7b3d030e1f869a842822d9a356a027cca6f3a725)
      adds  a9126e5   ucs2 is always a multiple of 2 bytes this gets rid of a bunch of iconv warnings (This used to be commit 2ec59f731df6489756c5606ed63de90fb2a9241f)
      adds  e3bbe5d   nicer smbtree output (This used to be commit b840d7d65e0e8e437e016318d7ee702db2fa561b)
      adds  e845532   got rid of INFO: msgs at debug level 1 (This used to be commit e6773b08a4a1a54dca4a2e2ec5d4e9c43383b072)
      adds  670acd4   Merge of change machine account password race fix from appliance branch. (This used to be commit 6e698d65ecb13b0b46d15bce7e0314fa1a46a13a)
      adds  3318014   Re-ran autoconf. (This used to be commit 4ecc12e974cbc7edd0507cfb851f47f7f9c53d28)
      adds  9de7c5e   - don't try to print pointers - removed some unused mangling code (This used to be commit 36af1c0dc41f72ec6a5c671fd6b4f6eb2590b8b4)
      adds  6485281   Held a shoot-out between NT_STATUS_NO_PROBLEMO and NT_STATUS_NOPROBLEMO. According to the incorruptible judges find and grep, the latter won.
      adds  5489bd7   need to push smb_search strings in client charset (This used to be commit df00e5dceae91f6ffca77704c4517b91fd796d32)
      adds  1d07607   we need to pull passwords in client charset for crypto to work (This used to be commit 9a87d6f58fc005ddf2daf6fceb12a54fdc48f3b7)
      adds  e662983   Excellent patch from Anselm Kruis <A.Kruis at science-computing.de> to fix problem with wrong token being used in current_user. Jeremy. (This used to be commit 2c7d2a1d533052d3556715439fcd66c5233d3137)
      adds  ac26e23   Always check fstat for error. Jeremy. (This used to be commit 34951876a1bfad5aa3fc3bd05b808e150f639a8a)
      adds  08138a3   Fix from Michael Davidson <md at caldera.com> for DEC OSF/1 ACLs (ie. Digital UNIX). Jeremy. (This used to be commit 324ba0512ec84bb173c72be3dfd2447e0dc30e26)
      adds  b99e314   better debug messages + fix typo in debug message (This used to be commit b377f06fd90f607fa9e0e2e61981e835527b568c)
      adds  df2cdf6   Return an exit code when connect failed.
      adds  4b28b5a   Fix for potential crash bug with bad fid. Jeremy. (This used to be commit 82f81c830db53ce507c2a8e65db962f931141afd)
      adds  bd0eacb   Fix invalid uid being used after logoff. Thanks to Nigel Williams for this bug report. Jeremy. (This used to be commit 50d8e5b22f2c2c792e3a2d33e00a1c9caab48981)
      adds  fb0dbaa   Ignore some of the autoconf files. (This used to be commit 51b0ed2c2184b22f4e0435fe09c7cb73bf7afc6d)
      adds  6597e1b   Fixes for varargs problems with std c. Fix from Rick Lake <rwlake at anp.nl> for QNX. Jeremy. (This used to be commit c13b77eb35fe51403a51e1a146cedc643e550de7)
      adds  f31a7ab   uint -> uint32. Jeremy. (This used to be commit 3e3155812c38cee65a5344a3879b07d27d160a1e)
      adds  d17d9be   Throw out crappy (non-ascii unaware) mbtows stuff and use proper unicode push calls. If this breaks authentication then good, it needed fixing anyway :-). Jeremy. (This used to be commit e3580b4033c551e215cb246d4e36c4870cb4a582)
      adds  996719c   Added "use mmap" for HPUX. Jeremy. (This used to be commit 840802f10677cb0009cb4df4c37c7d01aa5edacd)
      adds  a62c6e8   Fixup error returns in updating driver db version. Jeremy. (This used to be commit 5bd39ce233fd14d01f434f39ce53e3e77b428845)
      adds  953973c   Fix for rare tdb pattern store failure. Found & fixed by Rusty. Jeremy. (This used to be commit aaa56bb3a3c5f0e4191c9b3efe9b8d92c22cf6c7)
      adds  08ab0a2   Added and populated .cvsignore files for packaging subdirectories. (This used to be commit ec042f2af94a834226b59224ab28452b1cd6bf15)
      adds  edc2287   Added some command line argument checking and usage info. (This used to be commit a13eedf8bdefacfb569eb006d8c169247272ecf6)
      adds  a0cd01e   Fixed up compilation of pam_winbind.so to be consistent with value of --with-pam passed to configure.
      adds  4b1310c   Rewrite of winbind autoconf fragment.
      adds  9c86214   Added autogenerated spec files for various rpm versions. (This used to be commit 1323972bf4c7a045b2897aae834dff3b6866ee62)
      adds  a3046af   Reran autoconf. (This used to be commit 7bd901b6a89e34d111609892e0fe648248c9e21e)
      adds  2affa66   Tweaked the installdirs target to ignore errors.  This allows RPMS to be built as non-root user, assuming you have permissions set up properly in your /usr/src/redhat directory.
      adds  c4a9faf   Modifying spec files is PITA.
      adds  61bb309   Pidfile check can be read-only. Removed old ifdef in password.c Jeremy. (This used to be commit d82efc61ef16533c5652a5d4a9863f8317cb4ea2)
      adds  861cb26   Oops. Typo. Jeremy. (This used to be commit d862be4b680fc495d920fa802854032e668a2073)
      adds  819a911   Added "strict allocate" per share parameter. This causes actual on-disk allocation to be done. Without it just does the ftruncate. Jeremy. (This used to be commit 0b052f103e82369088bc30724b86d8892c395cdb)
      adds  b930ed5   changed --with-profile to --with-profiling-data to "stop the madness!" of people somehow thinking this was related to user profiles. Hope this is ok Herb.
      adds  3538c8b   Added mmap fix to pass lock test from HP. Ok - now we're no longer trying to reach a silly 1k loc target, change the formatting to be *readable* - eg. change if (x) y else z to be : if (x)     y else     z
      adds  ad4144d   Put HPUX on mmap blacklist. Jeremy. (This used to be commit 4d5fe9ed4fc2c3bb7830ab14eead8d12eed37de9)
      adds  65bf96e   Allow smbpasswd to join a W2K hosted AD domain. Jeremy. (This used to be commit c51cfc7f0d3ad1614ca1e0330c8707f7b263b8e6)
      adds  8dad2a1   Fix for smbpasswd set_userinfo24 was in the wrong place! (This used to be commit c9cbe3237e01983a5063e5680ad71c7579009f28)
      adds  9863729   This is my 'Authentication Rewrite' version 1.01, mostly as submitted to samba-technical a few weeks ago.
      adds  384b522   This is the fix for the PAM bug I probably introduced in the previous commit, which I will confirm once I can find a box it would break on in the first place.
      adds  5b33eae   Added include guards... We may need to rename this file smbauth.h, as auth.h is so generic it will probably conflict with system header files on some systems. Jeremy. (This used to be commit dd4a6edd497053f4e393216884d356975efef799)
      adds  4f415ef   The write zero bytes is an allocate, not set EOF. Jeremy. (This used to be commit 28b4ee1eba5fbfd83c000a0e485632c477b7bfa9)
      adds  27bdf59   Extra debug to see what errno is on write fail. Jeremy. (This used to be commit 352a02bf5c1b3ab9db92f86fd22f7a781a2c2996)
      adds  efe1d83   Print an error message if database could not be opened.
      adds  e485a1a   Some fixes about malloc/Realloc and mem leak thanks to andreas moroder (This used to be commit b29a549cdd85d42a1697041ab04f0ae4eddd23ca)
      adds  a3f96dd   Another winbind test - fill in later. (This used to be commit 99071c45d05231e5683b37823bcca90542f4e332)
      adds  92dbd04   me stupid. never commit without building. sorry. (This used to be commit f87924aec4ff3ad1855b470c33df2e0ae9d51d85)
      adds  6128f58   Added smbtree to list of ignored files. (This used to be commit e4831d4d010d432d710553deac8201c14eea47a7)
      adds  54fc7e1   Changed lone malloc() call to talloc().  Spotted by Claudia Moroder <claudiamoroder at st-ulrich.suedtirol.net> (This used to be commit 99ce277fc857069f86824a3c0cd8012f4cede1b6)
      adds  9f08cea   Cleaned up error handling in cli_initialise() to fix a memleak found by Claudia Moroder <claudiamoroder at st-ulrich.suedtirol.net> (This used to be commit b5373f4b59cfe1cffe915e5d4eb29ed83fe99ba6)
      adds  4acf4df   We don't use indent in the HEAD branch. (This used to be commit 0b3fbd9e6ee2ec10fe7f0187e850834accfa492f)
      adds  c2316f4   Stop HP/UX building shared libraries for the moment ... (This used to be commit 8878a44868073d50e4ce729a1812f43e1a96e2ae)
      adds  ac989cb   Record the NT_STATUS constant rather than its number in the logfiles
      adds  f8d9da9   Fix for getting allocate_file_space to return the correct errno. Jeremy. (This used to be commit 298595e8cb0ac4f5b5ad9a522cca79d030d7e0fc)
      adds  b026e6e   Added Gerald's lanman printing only change to HEAD. Jeremy. (This used to be commit b7bd512d9a9b543b9caf93c264776db6852c03ea)
      adds  a6234ad   Fixed another possible memleak in cli_initialise() (This used to be commit 4c9f010a1eef81addfea0315bef81570bc604f8a)
      adds  a2bac4d   A collection of fixes/cleanups to the security descriptor code by matt_zinkevicius at hp.com (This used to be commit ce22267ec840aaa3cc8f9b88a62b45c723a06b01)
      adds  d851036   Correctly report amount written in debug when allocation space. Jeremy. (This used to be commit d1e7cf6073f2dcb91ec468f5f249610dd9f1623a)
      adds  0c218e1   Added fixes to return correct error codes on space allocation fail. Jeremy. (This used to be commit 3bf2419f4b7a9d46a1d48062212a6a6579c22b92)
      adds  64c24eb   Always return NT_STATUS_DISK_FULL, even for quota errors. Jeremy. (This used to be commit e4a295b730b3d1ee784c896611d184c7699c74e7)
      adds  db3ad91   merge from 2.2 (This used to be commit a7bf5e2ab84e21198a22e893e8640710a9ba2f7b)
      adds  9d96f73   Update to work with no crypt available, just like it will in Samba. Jermey. (This used to be commit 84e15b81992977fd546f2118d1f9847cf0713fa0)
      adds  ef67997   Patch for having spaces in tdb keys, NULL termination fixes and other stuff.  From Andrew Esh <AEsh at tricord.com> (This used to be commit 78207d0fc8c4641fbd8f63f469c4135357edfad8)
      adds  49eea10   Factored out common rpc pipe initialisation and shutdown code. (This used to be commit 04d978258ba2fea702232c815e140ab12364e8e7)
      adds  013ef47   Merge of modesty patch from 2.2 spec file. (This used to be commit 4c4d128d08e848c65b1aec8bcc0b1bc3a913d55b)
      adds  0897979   Some better debugs for our security=server code.  I want to track down why we occasionally don't make the connection to the server. (This used to be commit 08e99f4c12ad8747a8fd0e47ed4165cea428128d)
      adds  2f844bf   Change all realloc() statements to Realloc() (ecxept for tdb.c) changed some code to exploit the fact that Realloc(NULL, size) == malloc(size) fixed some possible mem leaks, or seg faults.
      adds  d41606d   Link fix for smbpasswd. (This used to be commit 2c73ae4ac7ad56730ef22a1b5f6ca3351cf7036e)
      adds  3dbd870   Try to set the socket options early for some OSs (like Sol 8) where they can't be set after the listen().
      adds  f8d3cac   a few cleanups while mergeing the passdb code into 2.2 (This used to be commit ef01739708479c43f529c646dd136ee5670b08f9)
      adds  f0ce793   Merged John's fix. Jeremy. (This used to be commit 61141c371ae160f03c2259e2dbc0910e63890275)
      adds  541f2b7   Fix inspired by Don @ HP. Close down password server connection if keepalive fails. Jeremy. (This used to be commit 1f6e3d18cdf460eb2569b737813f94d22680553e)
      adds  4f18122   Added fix from Dan Thibadeau @ HP for parsing problem. Jeremy. (This used to be commit 635f3a3ee2704bb593aaa2642be6c5ec00830b64)
      adds  c604830   Fixed wrong placement of allocate code :-(. Changed alignment offset to 1 to allow netmon to parse ok. Jeremy. (This used to be commit fd89261a2c74910bd1cf8271d862a7b050b49f32)
      adds  fc0fe94   Fixed typo in patch. Jeremy. (This used to be commit 36e01dcdbd0fc0083ac31ec942bb033a2997a16a)
      adds  de5f42c   merge from 2.2 (This used to be commit 6ab0e949d18b97ea7177175a4e6abb5ba076db98)
      adds  c449524   Changed the order of arguments in make_oem_passwd_hash().  All the other encryption functions have outputs as the last arguments. (This used to be commit fb60798a771a7a2358d78e5cef97487addf930e7)
      adds  7d9358c   Moved dos error codes from smb.h into new file doserr.h (This used to be commit 1bd8b6f79754aa8a14a7841b88f1c00d7a3767eb)
      adds  047a7c8   Replaced the duplicate DOS constants with appropriate ones from doserr.h to emphasise the fact that the spoolss pipe returns DOS error codes instead of 32-bit nt status codes. (This used to be commit 5f5ed41ee872d842e944cd2e84a80de714ad4385)
      adds  af0af3d   Removed nt_error field from cli_state as it was not used anywhere. (This used to be commit 589aaa5fb1ac55d8b0d5ae95921f071eb6ddacf6)
      adds  4bbd1dd   More constant conversions. (This used to be commit 00703d306f14a5977df75cb04ee34ae8628ed40e)
      adds  2ccfea3   A rewrite of the error handling in the libsmb client code.  I've separated out the error handling into a bunch of separate functions rather than all being handled in one big function.
      adds  62f7f6a   Use the new client error api. (This used to be commit 688da3c41dd944f7f69083518d25e9edbc55406f)
      adds  5836e1f   Use new client error api. (This used to be commit b196a52483a6e4ac1e4c311ff43d3c07fca031df)
      adds  afbca61   Fixes for new client error api. (This used to be commit 9c57e45d443a3cf6215318d1355cac18ff57a8b5)
      adds  ea43bae   Had the test for cli_is_error() reversed.  You idiot Stimpy! (This used to be commit e9ceb17d777f4bcb7a9ff6b509c178f063be4722)
      adds  5c47841   Debug cleanups. (This used to be commit e98f9481235dce9a0a76450b84769b86eca57ca2)
      adds  acc149c   - avoid possible mem leaks in rpcclient/cmd_*.c (talloc_destroy not performed) - ported two rpc back from TNG (WINREG: shutdown and abort shutdown) - some optimizations and changed some DEBUG statement in loadparm.c - changed rpcclient a bit moved from non reentrant next_token_nr to next_token - in cmd_reg.c not sure if getopt will work ok on all platforms only setting optind=0 (This used to be commit fd54412ce9c3504a547e232602d6129e08dd9d4d)
      adds  4b20163   Merge in the NT drivers changes from 2.2. Jeremy. (This used to be commit a3781ad38ff6c70238e7e9b83324477e5c9780d5)
      adds  16afd6d   Added Mike Davidsons Tru64 ACL patch. Jeremy. (This used to be commit 8c5e5f8c84cab4273ca28d6b5f543dd5d5b464fb)
      adds  8d5916d   Without this become_root()/unbecome_root() pair I was not able to login when samba acting as a PDC. I also removed a pdb_free_sam(sampass), because it sampass was never initialized before...
      adds  9644bf7   it was half committed last time, thanks to Hasch at t-online.de (Juergen Hasch) for spotting that. (This used to be commit a2a4d4e6286c2127b6f8e32fc97b96dabd7cdb40)
      adds  6ad8035   This patch does a number of things, mostly smaller than they look :-)
      adds  ddec830   Kill of idra's extra become_root()/unbecome_root() now I have fixed the actual problem.
      adds  2e783a4   this is a big global fix for the ptr = Realloc(ptr, size) bug. many possible mem leaks, and segfaults fixed.
      adds  4da562d   Fixed crash bug when attempting to list contents of non-existent directory. (This used to be commit a7863f0f033b31838a53960e9f616d9a82081ecf)
      adds  6b60c28   Fixed up 'orrible formatting. (This used to be commit 73addddb2e038946e38a6a15f46f61148a49ac08)
      adds  ce5233f   Fixed typo in debug message. (This used to be commit 45254ae23b9bcbc94857b986c69b2b1770c79c54)
      adds  e763056   Converted to new error API.
      adds  432dbf7   Moved across definition of dos error types from smb.h to doserr.h (This used to be commit 6c0dab85025dd7df9415edd627349fa8f1230de3)
      adds  e430190   Add printing of errno when POSIX lock requests fail. Jeremy. (This used to be commit befbfea21035b0566fc6ba8674587fc44ad7bbdc)
      adds  26ceb74   merge from 2.2 (This used to be commit 7049217eb40dbe3de6c05fe43742d2f684501723)
      adds  e08ca02   Added Jim McDonough's Win9x take ownership fix. Jeremy. (This used to be commit 800e46ea7e724460be2ba5f71e5baa2f2ddd2d3b)
      adds  de261db   removed unused file (This used to be commit c452eb0fbbeb2d450d94c972dfeb190767005cd7)
      adds  8cceea0   removed unused file (This used to be commit 6b43e4a15d90bda11f7729de8782b99804ad0f8e)
      adds  90d2460   One less getpwnam() call...
      adds  a017176   Style cleanup for the last vuid change.
      adds  578a39d   smbd/auth_server: Doco, we want to use cli_nt_error here soon
      adds  7c33285   Restore a debug I think I dropped earlier (This used to be commit dc635bde2262b248f58d3ce52c2575dae8546571)
      adds  6796774   Move read only check into a helper funcion.  Ensure conn->service is set before we use it to find a share's details. (This used to be commit 7dc716f174c38e73b8e6d07130a1bc39f4499ce3)
      adds  327fda2   Move admin user check into a helper function.
      adds  9ed5f60   Move the claim_connection stuff till a little later in the process. (You don't have to clean up somthing you haven't done yet...) (This used to be commit ba76564c2a06bf7feefdaf9ef06cbf77c776b6e6)
      adds  8db2823   OK, so not freeing these was a mistake.  I'll try to be less exuberent next time :-) (This used to be commit 8c3cf2db95a0fcf48b21274cac93f13abb42d4bf)
      adds  ccb927b   more useful debug messages and check if the size are non null.
      adds  556c8f3   Use tparam not tdata when reallocing params to make clearer. Jeremy. (This used to be commit 31804cb7a89f280cec4c047cad643c7f593f9b03)
      adds  ec70b76   More Realloc fixes. Jeremy. (This used to be commit 381c02e6389dbb41fa66a854d7293594fd4bd0a6)
      adds  ca66a07   More Realloc fixes. Jeremy. (This used to be commit b4fa49fe13cb93d578b1714d5863a9f50395bf65)
      adds  66673ee   Add missing gcc memory barriers, this bug showed up when doing a heavy netbench run. :)
      adds  9326b82   Realloc fix. Jeremy. (This used to be commit 9cabc3fd63d7780eb5d80eb7619fd7606d9da3b8)
      adds  e47cac8   More Realloc fixes. Jeremy. (This used to be commit 94128f9f372c23602c14cf13a79a24d01065ced1)
      adds  e077bca   Realloc fixes. Jeremy. (This used to be commit 560ae7615eb8eca2c872b1196ce0b9534bf8ad76)
      adds  4f14ec2   Realloc fixes. Jeremy. (This used to be commit e4ef9e332fff99eb66101a3737a7efc3b7493cc5)
      adds  a680611   Realloc fixes. Jeremy. (This used to be commit 6b90263292d03b1ae2d5d18952e78fc26066f30d)
      adds  5f0b9d0   Realloc fix. Jeremy. (This used to be commit 82153dde951ff7af3655f466cb2ea42c3195bdff)
      adds  11ce0f4   a bunch of fixes from the sflight to seattle in particular:  - fixed NT status code for a bunch of ops  - fixed handling of protocol levels in ms_fnmatch (This used to be commit 3eba9606f71f90bfd9820af26f8676277ed22390)
      adds  5eccc90   added -b option (This used to be commit 1c2618df450ddde7e52ab8784fcdd2b64a85771e)
      adds  4294f6f   allow for the NULL in make_nmb_name() (This used to be commit b6c78d4c6fde2065678dd62bbd9dd4af9c5e805b)
      adds  f9ce202   two fixes for NT clients -> share level Samba server (This used to be commit a25911d58c752350b62b205cfb0d6fc5b1c90cef)
      adds  68525e9   Add comment to clarify why we call this twice. (This used to be commit afece03d023b2905c27e147516b61487a7503028)
      adds  c786a4d   Ensure we are very explicit about what we're comparing when we're comparing structures (ie. don't just do a memcmp). I don't think this will fix the fcntl spin issue, but it's a "just in case" change. Jeremy. (This used to be commit 41066208ad8ca20d35a32bdf9ad934e11465c8f1)
      adds  e6a6dee   This is Jeremy pretending to be Volker, 'cos the link from Seattle is having problems. I've added 3 things here to work on the fcntl spin problem. 1). Check *all* tdb return codes... :-). 2). If we're asking ourselves to break an oplock, and we can't find a fsp pointer that matches the entry, this is a *logic bug* and we should abort and panic so someone with gdb can pick up the pieces. 3). After we've broken an oplock, ensure that the entry itself has been removed,  [...]
      adds  1c94680   Fixed a little typo.
      adds  252742f   Add a new option to disable our paranoid server check.
      adds  1b7fab2   Distinguish between NT informational and error codes. (This used to be commit 02fe0e18dfcb8cc83b3cf0b6c8dd4dc1ddb7e196)
      adds  4a273d2   Added cli_lsa_open_policy2() (This used to be commit afaafc3e5a2adef4736196aa5f4e6ca25a0571d2)
      adds  75eae84   string terminate in mkdir (This used to be commit fe414d5e1afdfe7bb20ff5da60394ffd9fa81b05)
      adds  dd53785   Missed uninitialized variable return for del_share_mode(). Jeremy. (This used to be commit e4a57fb45660b82eaec751f1b41f657a64d963fd)
      adds  f8d0031   sync with 2.2 branch (This used to be commit feb9bf86723bce7dd1e81250b92191c370228a45)
      adds  e4275a3   Fixed the (incorrect) paranioa fix I put in for the fcntl lock spin. Don't delete a share mode that failed to remove the oplock (doh!), just set the oplock entry to zero.... Jeremy. (This used to be commit fe4aa720181a43f7a636ca029680fab0c836b968)
      adds  85e063f   Tidyup fixes for fcntl spin problem. Jeremy. (This used to be commit 27d3dd0e7cb777ef6b21d6966c07045c2940fd37)
      adds  ecea365   Missed '\' at eol... Jeremy. (This used to be commit 0dbd1be704209c1a66280148b40f7b7437d47242)
      adds  3ec862e   merge from 2.2 (This used to be commit fe4ffa8dda165b0d1197f022f59db0a284cbef79)
      adds  8ca7ec6   merge from 2.2 (This used to be commit a50c3df15b3a82b4363fde0442c98edea067b4ae)
      adds  db0567a   Fixed typo.
      adds  8d9cdf0   a fix for directory listing with the dave/thursby client (This used to be commit 5a3fd3317e0fedd72450660f031b5ba42a11b875)
      adds  b0f167c   Added another authentication interface to winbindd.  The Challenge Response Authentication Protocol (CRAP) takes a tuple of (username, random challenge, encrypted lm password, encrypted nt password) where the passwords are encrypted with the random challenge ala ntlmssp. (This used to be commit 11f72a78e3a16bbb17b576d80b47a9eb818ee428)
      adds  0309090   Link in smbdes routines for new wbinfo authentication stuff. (This used to be commit 84998f1fceeef221101a4e332cf53d0e355c4ddf)
      adds  d81e123   minor bug fixes to smbtorture (This used to be commit 7724243fe71dbf0783ea6e081e40d6916ac45c0d)
      adds  603dad4   added ERRbadmcb (This used to be commit 2f4690e1888c9cc96fd788abf2161943a2032b51)
      adds  3b39c36   Remove unneeded lp_talloc_free(). Jeremy. (This used to be commit 072a5bca2b8fbd6e0ac3f1259c426ebd1f3fb551)
      adds  9520d3d   Mention 'delete veto files' in 'veto files' description
      adds  c50ef23   force checking of log size after 200 smbd in a row or after 30 sec with no smbds. This should fix one case of logs not getting rotated properly.
      adds  fe626d2   The DELL powervault 705 is sending a tcon&x with the service name being "share" instead of "\\server\share". Fix that. Still not able to get the user list but that's something else.
      adds  28b206f   some %things are not expanded properly in get share info levels (This used to be commit 3e60636f2b7003ea1e915bc7c2d2e8dec5667bbd)
      adds  2051bb7   A few changes: drop paramaters:  status  utmp hostname
      adds  c5004cf   added port 445 support to our client code (This used to be commit 0c3120ae475fb53662d6ab9f0d96a832c3c90625)
      adds  9168c29   Added copyright for me and AB. (This used to be commit 19cd6a1dc446830c1448f4a21a915ea8994dc268)
      adds  9e21abd   the beginnings of a TRANS2 scanner (This used to be commit 9c483987a5d136bf23018ade6ceecf603f8f1614)
      adds  c45fbe6   better error reporting for servers that don't do port 445 (This used to be commit a896dc299eba12886d800e6c88309d534232cabc)
      adds  b5a5fe4   Fix for filers sending -1 for the maximum read request length on the LSA pipe. (This used to be commit 95307a5d3881803e57639431da967ee3872aacc4)
      adds  84f1ee3   compile fix (This used to be commit c53c5eca157aae3cb48da9ef0157c153a65307da)
      adds  2f6486b   Fix up some unused variables  and functions, fix up formatting (This used to be commit bfce4ba7b6db261d981a60a7e262f2f690355f5c)
      adds  d1f53e4   Fixed detection of CUPS.  We need to check for the presence of the cups header files as well as libcups. (This used to be commit 2dbb41a7b88e7fad63579111aaab4a1cd28c54d5)
      adds  7495a1a   Fix to only send the status32 error for status32 clients, not to other nt_smb clients.  As spotted by Thursby. (This used to be commit 22de76a920671614144babac9f589419532d8671)
      adds  92f7957   merge from 2.2 (This used to be commit 97b5499def99016b4baf97343597f1b218a69399)
      adds  0055ee8   Some W2k info. Jeremy. (This used to be commit 04478786c364585bf0263dc00343a25af6fa0a89)
      adds  f3c1c25   use 32 bit locking if client doesn't do 64 bit (This used to be commit 759ca19f3223c28e3e3478b4001251d2cb0fbfd6)
      adds  c50da04   more minor torture updates (This used to be commit 6513b94d19adab8f94bbd8044338658242188e7a)
      adds  8ef7ddba  so let admins shutdown their samba servers remotely if they want :-) (This used to be commit 6391fd7bdab07c83e9eed02e761db09918e60302)
      adds  964bfb2   Fix W2K profiles writing to a Samba PDC. Thanks to Microsoft for their help ! Jeremy. (This used to be commit faae7512e059456db2450f878c435fd402839146)
      adds  18d3c23   get rid of old debug code and possible socket leak (This used to be commit f942397d6515402be0c7c1085fc2e6d48eb6928f)
      adds  a350db7   fixed shortname length in trans2 list (This used to be commit ae669720d8f434a23397deaea3371998ab6f1f54)
      adds  7874b0a   0 byte lock ranges ARE valid (This used to be commit 5498da6664a457e4d64502d37fa887dabd9baaa0)
      adds  a22db17   flush on a invalid fsp should give an error (This used to be commit ef5f4866fbbfa6be07cdc3e612a8899967d48289)
      adds  98e407a   allow for 0 range locks in locktest (This used to be commit c3b2d959a7461cf6f9574716c8a7b915c078b311)
      adds  659774b   Fixed malloc -> talloc problems pointed out by Simo. Jeremy (This used to be commit 0f5b187387fb536a6866d9109eff82411798f79e)
      adds  0174ccc   let admins also abort a shutdown (This used to be commit 3b40ec4f149a8813c1d68f184858e2ddd605d8fd)
      adds  40342d6   fix missing ) (This used to be commit f3bc6b5d68bdb01b07b9d780f5ba81c05e22f48c)
      adds  90b1f17   Set secure channel type depending on server role. (This used to be commit 7d5440a7ae4ef46103192000a19f2e69ecf02f21)
      adds  f3cd235   add a comment to make the code more readable (This used to be commit d6a33722168c64eb948c52e303cfb1cd4cfda7f9)
      adds  f3aeaa8   Fixed typo in debug message. (This used to be commit ea8c0a75affe56f8fbcb987cd6f8cdcd24e8a537)
      adds  bb94537   Fixed incorrect debug. (This used to be commit cec051cf5fb93d9f45eca3f9cf462f78a7d7040d)
      adds  31b6b7a   Make domain_client_validate return a status code instead of a boolean. (This used to be commit b4e79ab34b7df4687966f4ca81b575dce8503775)
      adds  be184b2   fixes big endian unistring problems.  Need to check that it didn't break little-endian machines. (This used to be commit 0f08e79030419b778c1229712c98b839faaf734f)
      adds  2236c67   Only register the #1b name if we are ROLE_DOMAIN_PDC rather than lp_domain_master() (This used to be commit b8fe147430fbceff5da8853e5240d251f2671d0e)
      adds  c1f0d99   Process the SAM/UAS change notification message. (This used to be commit efcbcfaa48d36063c974c20692ee2c38d09d2216)
      adds  b34d17e   tests for 0 length locks (This used to be commit 8fbd1d0f978a349ec4fcc0d34fca55314d3dec31)
      adds  705fb73   Fixed debug in cli_establish_connection() - print out the called name on connection failure rather than the calling name. (This used to be commit 946f6eb9320c9897942adee8b513d8caaa3232c0)
      adds  1399170   /tmp/cvsVTEaY5 (This used to be commit 55f222236f3a80b2e0b7a1ec278d90d5cf57459f)
      adds  464237c   fixed handling of 139/445 in clients (This used to be commit 22b372f8a7996a19bebb8cdb411df999cffa32a4)
      adds  db93134   fixed level2 find first for unisys clients (This used to be commit cb8b21f71dbacc7ee658bef7011cd147fbe34101)
      adds  364d0e5   Re-added readbraw call to test with smbtorture. This code not yet tested... Jeremy. (This used to be commit fe85a19b4b9db5910ad8259890f94c9496e1aebf)
      adds  b9e7eea   More status32 conversions. (This used to be commit 031a19639ce862bd01c1a72d8b5ff21b0eae99d2)
      adds  7175334   get rid of compiler warnings (This used to be commit 0768991d04ea03e774ca8662c9cae5e1951b88e0)
      adds  0c37131   typo (This used to be commit 11605ea38ac699cec0d0e84b94eca3d8df2e03a7)
      adds  c1598db   we now have all but the dreaded 0/0 lock working (This used to be commit 98b6aef18c793187f392f944af516c8b9ebf86e9)
      adds  1beb386   Fussing with debug lines in open_socket_in().  I cleaned up some slightly funky code that was simply setting a local int to 0 or 1 and also added calls to strerror() in some of the debug lines.
      adds  76f76c9   fixed typo (This used to be commit 3b1454691b1164493f1bee58a3d2e5eed0aa898e)
      adds  2ebb098   Small changes to get ready for adding WINS failover to smbd and clients. My plan is to change the lp_wins_server() function to lp_wins_server_list(). My reason being: With WINS failover the 'wins server' parameter may take a list of WINS server names/IPs instead of just one.  If it's a list, then calling lp_wins_server() won't give you what you expect (that is, a single WINS server name or IP).  Instead, the functions in wins_srv.c should be used.  You can get either [...]
      adds  7fed75b   Instead of checking lp_wins_server() to see if a WINS server was specified, nmbd now calls wins_srv_count().  This returns the number of WINS servers specified in the 'wins server' parameter.  The return value will be zero if 'wins server' is not specified.
      adds  7c09aa5   Same as nmbd.c.  These now test wins_srv_count() instead of lp_wins_server to determine whether the 'wins server' parameter is set. (This used to be commit 5b975d3a9cea39e9992a9b556b8a6d9d3ec14807)
      adds  b7c11f6   Change default 'name resolve order' to WINS before DNS.
      adds  cee2b0d   bzero is not used (deprecated) as it's a BSDism. Syscalls must check for -1, not < 0 (POSIX). Formating (tab) fixups. Jeremy. (This used to be commit 7263949584a5e01fd5316770861a7550bd3f1155)
      adds  10c240e   Don't use CLEAR_IF_FIRST if opening read-only. Jeremy. (This used to be commit f5ba19c12989dd1e996473869468afcfc5dce72e)
      adds  4a3f074   Ignore locks of length zero as they mean different things in Win32 and POSIX. Jeremy. (This used to be commit bd9cbf4c6883c1a39f28db8afa7cc0bd04b1b09f)
      adds  d309035   Spaces -> Tabs. Jeremy. (This used to be commit 5b665122f5a785f858f75c0a3c181ae193e2c503)
      adds  3820578   As per plug-fest discussions this paramater no longer defaults to the value of add user script. (This used to be commit 9e0c9a99f6ca01cd6a0ee3084f85e1c36b11d7c3)
      adds  e8e98c9   converted smbd to use NTSTATUS by default major changes include:
      adds  ee5f723   started converting NTSTATUS to be a structure on systems with gcc in order to make it type incompatible with BOOL so we catch errors sooner. This has already found a number of bugs (This used to be commit 1b778bc7d22efff3f90dc450eb12baa1241cf68f)
      adds  05c0ca2   forgot to commit the scanner code (This used to be commit 591308f3881e44750b48602fd05362f1f5c6477a)
      adds  1d726fe   new logs use abbreviated month names. Add this to date conversion (This used to be commit 8021669b167053b5500f035c9c50d1327d73c232)
      adds  b031af3   converted another bunch of stuff to NTSTATUS (This used to be commit 1d36250e338ae0ff9fbbf86019809205dd97d05e)
      adds  8b6b1b2   Fix bug in usage().
      adds  316c3fb   Convert to NTSTATUS. (This used to be commit 9e69f59d6c4ec4e0474c594ada3a05ecc2bc806b)
      adds  1f07993   fixed typo (This used to be commit 2d1829dfd041336a587443435d8dccab365a2b56)
      adds  504ceba   Fix for make proto when srcdir != cwd. (This used to be commit e6c0fb75755240e0d14452e421d965617d761507)
      adds  3aa6006   Fixed description in file header. (This used to be commit ed42dcf7846d487b73fc41c7b3f2feef8fd392e3)
      adds  e766812   Added copyright header (taken from include/doserr.h)
      adds  82901df   Merge from TNG - function to initialise NTTIME structure. (This used to be commit 14bc8283f26fb80633575e471de4a15a492113c6)
      adds  5021be2   Fixed typo in comment. (This used to be commit b10ad789d6d412ef1d2e0d8b47fc233225861bf9)
      adds  3848313   Added sam sync and sam replication smbd message constants. (This used to be commit 406cafc0efebc9f331e810d651888b551725af1a)
      adds  259d590   Send a MSG_SMB_SAM_REPL when a UAS/SAM change netlogon message is received. (This used to be commit b7cf14bf84a19da8a5b8fe9895ce78f138b5379c)
      adds  174541b   Merge of SAM delta type constants and BDC replication types from TNG. (This used to be commit 73eeaadbe212989b5c1b2e494500e9618c3f3a5e)
      adds  cd0a9f6   Send a MSG_SMB_SAM_SYNC when a netlogon_ctrl2 message is received. (This used to be commit 73e1b708d0ab7a6e612f8910c5815a6ab6de66cd)
      adds  cb9b39d   Added dummy handlers for SAM_SYNC and SAM_REPL messages. (This used to be commit 08e05f1b3c2d5767e8f8f0343fc0ea90c786eac0)
      adds  49dff24   Added samsync and samrepl (untested) message types to smbcontrol. (This used to be commit b0c8090396ca02d06669d6e20a1c715fc83ff887)
      adds  d5c9172   Merge of sam sync code from TNG.
      adds  fab372f   Start of samsync program invoked by smbd to perform sam synchronisation and sam replication.  It doesn't work yet.  (-: (This used to be commit c96aae613dfe97808dedffc836c5d4cc9ae52185)
      adds  c22ecf6   Added additional objects to rpcclient for sam sync/repl support.
      adds  b03a201   Ouch ! I didn't think I would have to do that: add 2 new rap calls !
      adds  10d1c6a   lp_wins_server() is now lp_wins_server_list().
      adds  7f0b3ec   Patched to ensure that it won't break HEAD.
      adds  60519d0   Should be dbgtext, not dbg_text. (This used to be commit 7a68236c42acc72e500e120906230a637305f418)
      adds  6c38114   Fuss, fuss, fuss...
      adds  b3e43e0   Fix uninitialised variables.  Spotted by "Esh, Andrew" <AEsh at tricord.com> (This used to be commit 9081af4fe584d222c00587d6d3c81e12d6611222)
      adds  74bee75   Renamed rwlock_t type to tdb_rwlock_t to avoid conflict with Solaris 8 header files. (This used to be commit 888c852f01cec89b380fdf2564444b86d396c442)
      adds  dfe2d64   merge from APPLIANCE_TNG (This used to be commit aff66993e47dc14371c15e75de11ff2c15d226f3)
      adds  e660acf   merge from APPLIANCE_TNG (This used to be commit 2af0a65e4c56e9361ee03286edcf26b5926b39e4)
      adds  4f168fd   merge from 2.2 (This used to be commit 3e8ccb420260591f362fa8a9d1221481449f8ef7)
      adds  aca0710   merge from 2.2 (This used to be commit d31e1b63b5a13ec585da18971e85c9eaa941ed33)
      adds  3bd7e65   this was a stupid typo, thanks to Jochen Dolze (dolze at epcnet.de) for pointing out. (This used to be commit a554d5a99a03e6e8df7e946e5636f5ee80b21969)
      adds  e555b96   if no ACL elements then use chmod - fixes ability to set read-only bit on files that do not have an ACL (This used to be commit 65ea13420c78cf0a8c01f14c08815e4b44ca4abc)
      adds  8debe5b   Fix from Paul Green to set correct lengths. Jeremy. (This used to be commit 52b9b6d519c38b2a3e524d098a09fb996e8a2047)
      adds  58ed70f   Fixed silly typo. Jeremy. (This used to be commit 6ee2b41429e43f6a9a58eba3cb01b952be3d5ca5)
      adds  4bd774f   Fix crash bug with indirecting through null pointer on recursive delete. Jeremy. (This used to be commit a6f04d16613a06c1aafa89d7373d1e4b4a5fb45b)
      adds  137fb61   changed the data format in the tdb, as the time fields were not managed correctly. this mean you need to rebuild your passdb.tdb file. (This used to be commit 57b8d3bb84e261e55febdde88e45684455f0a294)
      adds  80f8537   Added samsync binary to list of ignored files. (This used to be commit 604468c6eedfa7a8ac62800cf7cf73cbd969ae45)
      adds  b4ed8c8   Fix up some compile issues.  We can't have C99 comments and add a smattering of const. (This used to be commit af53e774d754d72b01d9840e8b45d27bc394e33d)
      adds  d01c236   Set acb_info to ACB_SVRTRUST if we are joining the domain as a BDC without going through the server manager. (This used to be commit 52f5abae4667d841be7ca8f5ff0f25ba6d027067)
      adds  bd7ba65   more NTSTATUS changes (This used to be commit 8a49b2f7df46b2c990a980758fe1f3871e8b578e)
      adds  819f5ea   use a name not a number for ERRinsufficientbuffer (This used to be commit 8e70666fccde1025d77e4db51b5b63e5142d98ec)
      adds  9573942   updated copyright for Michael Sweet (This used to be commit 9d53473f302f172c10854b8df3000552918d0637)
      adds  fd6ea43   the next step in our error code handling change
      adds  2771d77   tidied up some unused vars in JFs new fns (This used to be commit e26502b1f840cd0fafd700c9756b610b38709ce2)
      adds  fbc1f32   more NTSTATUS/WERROR conversion (This used to be commit ad648c5cd8ebe4be8304379117f403d7673dcbc8)
      adds  55cf374   Fixed some compiler warnings. (This used to be commit 06608971ed95c02188a1b2bf7b1f9a2845e04022)
      adds  19fea32   the next stage in the NTSTATUS/WERROR change. smbd and nmbd now compile, but the client code still needs some work (This used to be commit dcd6e735f709a9231860ceb9682db40ff26c9a66)
      adds  8c569f7   Welcome to tpot's exploit world!
      adds  b5b9c46   Don't overwrite an existing /etc/xinetd.d/swat on install file since we don't overwrite it on upgrade.
      adds  c76dd14   it now all compiles - so try enabling it by default and see what explodes on the build farm (This used to be commit 5bb7e4f0f65edf1db20245f403cbe81833134240)
      adds  b04933d   a fix for fussy compilers (This used to be commit 78f437b5073207606b23be42960e2b10f785a148)
      adds  ed3fbaf   cope with pam being off (This used to be commit 5f6e7bbce76c85571ee10a3f8b5bbbd0beadb632)
      adds  cefa698   fixed compilation of torture (This used to be commit aaf538a83057150cc35e9032aff7a78e8f0c4dc2)
      adds  7e75921   Merge of transfer file code from 2.2, fix for readbraw. Jeremy. (This used to be commit c05e79453655abb67fd47a2d3dba88b4c5377e35)
      adds  15472c4   Fixes to ensure invalid vuids cannot stop oplock breaks. This may have bearing on the Solaris fcntl spin bug. Jeremy. (This used to be commit 0f676202529cbfead629d2c228b7d5abc2dff7d6)
      adds  1f5203c   don't do pointer arithmetic on void* (some compilers can't do it) (This used to be commit c65e8db7ae765f844f8b0adb1e5de3651561ad96)
      adds  d3518f1   NFS v2 can return ENOLCK when greater than 31 bit offsets are used. Treat this the same as an EFBIG error. Jeremy (This used to be commit 8fad5177701c1738a7f5bdd7c0082ef23a00b876)
      adds  9888362   Don't crash if run with no command line arguments.  (-: (This used to be commit a46e9cc3a1a247fba8fe9b4cdfa16954071b4a35)
      adds  9dfa2ed   oh foo (This used to be commit 66c7bb9467c1acaf7e5b310a2ebc753f455b18c9)
      adds  f6b5318   Merged cli_net_req_chal() and cli_net_auth2() from rpc_client/cli_login.c except they are called new_cli_net_req_chal() and new_cli_net_auth2() until they are working properly. (This used to be commit 4ca085f253fc39de60115edc049e91d5c95735ef)
      adds  7deed93   fixed a bunch of compilation errors on Solaris, mostly people getting NSS_STATUS and WINBINDD error codes mixed up (This used to be commit 66698d6b841df809a8654012a8385bffacb9dc4a)
      adds  7844aa8   more warning fixes on solaris (This used to be commit c04c67fec85b1c81ef0b3cebacde304a1de0d854)
      adds  fbe6685   fixed some compilation errors in cli_netlogon.c - tim, you need to rerun configure to get the new NTSTATUS stuff right (This used to be commit 9bae57cfe30825174536d11983bb3434498e3f03)
      adds  851a06e   added filename to error_packet() (This used to be commit 2c424788dec2fd6e44c243ea115d66689dfae6c0)
      adds  d53d5be   use cli_is_error() instead of looking in smb_rcls, otherwise NT status codes don't work correctly (This used to be commit 55d5828e608671f070a9e96938be0d16d50aeb26)
      adds  00973eb   When sending a message via a tdb, it must be open read/write. Jeremy. (This used to be commit f35887c7d40ced750596b87bf37f7aae1df68c7a)
      adds  c36dd96   variable name changed to --with-profiling-data (This used to be commit 28fba1ba4883e5eaa97247e933da9311c53c41df)
      adds  283b15b   add profiling stats from 2.2 (This used to be commit 6c333e9d922b3a7443db829277b8a209cce2d350)
      adds  dff3c81   always include profile support so you do not need a different binary of smbstatus to dump profile stats. (This used to be commit fc048955b8af05779992bc111f9bd690b8a8faf2)
      adds  7528728   merge profile data changes from 2.2 (This used to be commit c105859304e93297fa29f346e9cbd1af0c95048b)
      adds  afd0ba9   add PROFILE_OBJ to nmbd now (This used to be commit 99b773217c001b8b89e72561f3ece46bb4ea553e)
      adds  387f1fd   fixed formatting to make the code vaguely readable. It's still a dogs breakfast, but at least you can follow the indents (This used to be commit 9955ea0aaa299c6c946b4e7b7e98017c39b60bc8)
      adds  627b1d0   when you update the share mode in the db you must also update fsp->share_mode otherwise the check to see if the fsp share mode matches the one in the db will fail when you come to delete it, thus leaving us with a share mode on a file that isn't even open! (This used to be commit 2020738b889d8d508cf787e5c5d380af817b92f9)
      adds  4f0509a   2nd DELETE_ON_CLOSE_FLAG fix ...
      adds  11f0402   Fix I think for the fcntl spinning problem. Re-prioritize so that oplock break messages get priority over incoming client messages. Jeremy. (This used to be commit 1779f6a223dad87c3b8451d09b9808b46495a8b6)
      adds  851e60c   Removed unneeded set of delete on close in fsp->share_mode. Jeremy. (This used to be commit 7816f79075132350c910f75f9b757477a319bbae)
      adds  9ef7a6c   use NTSTATUS not BOOL in do_lock() (This used to be commit b1b2a5fa5d084dad8ae47777419ab75db1e51eff)
      adds  dd9b2f3   it turns out that XP agrees with the samba head branch over the right error codes for locking, so fix the test rather than fixing samba (This used to be commit a583af3c2f5d1962495a0f18b671e34d6ff43511)
      adds  e3d79bb   enable strict locking by default. This will be slow, so now we just need to fiind a way to make it fast (This used to be commit 42b147d1f26093c45110077a309c5e0d3010a28d)
      adds  b31055f   Logon workstation checks from Toomas Soome <tsoome at ut.ee>
      adds  1772584   actually obey the "use mmap" smb.conf option (This used to be commit b36c98036bcbaa5545c9637cb632361122033cfd)
      adds  fef37db   use a different test tdb name for tdbtest and tdbtorture (This used to be commit 931bded1c92c812d6aae101a40f453c925054627)
      adds  75a8b24   flush stdout in test logging fns (This used to be commit d32ac363a5b4c6978077b1d695c503e22c5782ca)
      adds  c7a951e   Annotated definition of NEW_PW_FORMAT_SPACE_PADDED_LEN constant. (This used to be commit e3ec6197ede4a37113567c2ab406937c6ca80e9d)
      adds  5661d1c   Removed 18 duplicate #undef entries. (This used to be commit 7a7b13940efbbf15dfcf45f89389e2728527f1e2)
      adds  65e35d5   Started a cleanup of smbpasswd related stuff.  I've created a new file lib/smbpasswd.c which will contain routines related to manipulating smbpasswd entries.
      adds  f9f31ba   Converted to NTSTATUS return codes.
      adds  fc07eb5   - fixed proto.h build on systems using a parallel make
      adds  a92f02a   Fixed O(N^2) talloc loop when allocating printer name memory - fix from Richard Bollinger <rabollinger at home.com>. Jeremy. (This used to be commit 408c0595bbeafca87795e5278656471fbe0540e8)
      adds  9a9ac27   got rid of USE_TDB_MMAP_FLAG as its not needed any more (This used to be commit c26e0d3f27a05ecc8bd2390f9aab7f9451524e47)
      adds  83ebf2b   Fix the 62bit locking onto 32 bit NFS mounts problem generically for HPUX. Don. please check this out. Jeremy. (This used to be commit ce9f95996498f7795aaef069e1443ea1c7d524b3)
      adds  5573a1c   added "display charset" option in smb.conf, along with d_printf() which should now be used instead of DEBUG(0) or printf() for interactive messages
      adds  22b5123   Fixed paragraph about byte range locking. Jerry, could you make a pdf of this?
      adds  0135666   #ifdef out function when not used. Jeremy. (This used to be commit fa8d626a2773569a454451e77ea56c707b33b69e)
      adds  84cca75   Don't fail if no owner/group owner set. Use existing owners. Jeremy. (This used to be commit 9961c4c1a3b2dbf8d1062bc1fa103488c0d0ba79)
      adds  ed8883c   Change the description on --with-pam_smbpass to make it clearer - some peope seem to think you need this module for normal samba/PAM operation.
      adds  65c5a1c   convert more code to using d_printf (This used to be commit 60d297303488ed583537ca2853828fccd6da2ade)
      adds  eb7b287   fixed missing const on d_printf declaration (This used to be commit 865e0507e6e6ad6a71d833c4f2a0f57362637719)
      adds  444a01d   removed pointless parameter from readfile() (This used to be commit 0742342ec496bec7246e067280737cd507465b50)
      adds  381b245   fixed typo (This used to be commit 160906b57de8d1f8f76e716e0691223f743e07eb)
      adds  0366f1d   Typo fix per Vance on IRC. (This used to be commit 6f388502622fe77ae13ac2b0ae8f39b2e77ba455)
      adds  ba8e3e0   Make sure that if there are no interfaces, name_register_wins does not segfault. (This used to be commit a7842fac94a3f772da0e6ddf14044df24af798a9)
      adds  b30e756   replaced stdio in many parts of samba with a XFILE. XFILE is a cut-down replacemnt of stdio that doesn't suffer from the 8-bit filedescriptor limit that we hit with nasty consequences on some systems
      adds  f096ba3   added xfile (This used to be commit 7c2fe172c3322433571e73a0bef5c67168dd7c80)
      adds  39b24e4   passdb/smbpassfile ain't needed any more - it only provided migration from an ancient file format, not relevant for Samba 3.0 (This used to be commit 954adb630d7c41a45de3a0d656d03499e20727b6)
      adds  11bd06e   made a couple of local fns static (This used to be commit f0851202a852bed28fbd2446b44ce2b977ddacd8)
      adds  1275248   kill a dead fn and make a local one static (This used to be commit 1e9815105e235ad1141b899b03d3de756d217d49)
      adds  162e975   more static/dead fns (This used to be commit f59826c0c9ba283c25faeec2cbdc7e19cca7aa04)
      adds  b12a4dd   declare dbf in one spot (This used to be commit f41c3bb80f1e498a9d27f6e236b0ff3a742764c9)
      adds  79139fe   convert more code to use XFILE (This used to be commit fe6679dffba9a92bb35933ad52172c9be0e9ef90)
      adds  4d65bc0   convert more code to use XFILE (This used to be commit fd24265c06f6d2b636c1863941a33029dd9f3828)
      adds  c113b51   merge from APPLIANCE_HEAD (This used to be commit 55bd514c4576a273dac1ac5c37207a96b41f6572)
      adds  cae476a   cut-n-paste error (This used to be commit b2ed211df0cad2013fd8ff67f48bf73962cc1d39)
      adds  c5dd2c8   prevent segv by not calling tdb_traverse and tdb_close if tdb_open_log returns NULL. (This used to be commit afdf93836b59d5d9ede2ac0f3298d99471872829)
      adds  866598e   left out { (This used to be commit 70bd17473a2106ef41b5d921595ce537ec1871cb)
      adds  4570609   Fix for second logic bug when handing oplock breaks and client messages simultaneously. Jeremy. (This used to be commit 227325b2d63dad55cbcda9608fba676fb6ce5584)
      adds  70a51f9   fix typo (This used to be commit 51795ca3509d9f1a076fae902211ebad02897c72)
      adds  4353ea7   Some small changes to configure to remove things like -X4 etc on compiles. (This used to be commit ec6c5da124bc0f090d8aef40247acd44aa2850f9)
      adds  03afeae   Make sure to commit configure (This used to be commit a3f5139beb774163f811d9e68839742b4d938e87)
      adds  a948430   Added a string for NT_STATUS_OK, m'kay? (This used to be commit ff149308349fbf80399d9d541659f3c1d668306a)
      adds  8e80cb0   Tweak the building rules under Solaris with CC. (This used to be commit d3758404d43b1b4be0b980a4fe078cab458e6d21)
      adds  1ca1751   Standardised on 'var = value' when referencing smb.conf parameters, rather than 'var=value'.
      adds  11ad75c   Fixed some bad markup. (This used to be commit f66899965ea3d9677ba75dff56df2319b3e4b7c0)
      adds  91bd0d7   Update from sgml source. (This used to be commit e101e945b78fbe53b6bdcf6ddaa9355547af09fd)
      adds  db9ba1f   Moved and renamed DFS error constants from include/rpc_dfs.h to doserr.h to fit in with new error reporting subsystem. (This used to be commit dbfd50d447e4166a4233034885666d985ca6beb8)
      adds  a39d4c0   Converted DFS error returns to WERROR instead of uint32. (This used to be commit 97286570ef6f9151b5fe0be32aa4b294e7db9ab8)
      adds  e041c15   Hmm - needs to be converted to pull/push unistr routines.  But at least it compiles now which should keep the build farm happy. (This used to be commit 5686a2cfe874e8b30bcb2781fa4bfe7ae0cefb17)
      adds  39d7983   - enable MSDFS by default, there seems no reason not to have it enabled   by default in Samba 3.x
      adds  b800a36   Some patches to authentication:
      adds  ab4ebf4   Fixed typo. (This used to be commit 2138c4461921b8ac3141231169af1eaa6e85f9ba)
      adds  2f824ec   Ignore torture test binaries. (This used to be commit c5a94780dc653260cf6abd09f6a321b93806529a)
      adds  ad719cc   String length fix from Toomas Soome <tsoome at ut.ee> (This used to be commit 42417a425b524bc74360fdf6f1a16bfad38b9818)
      adds  45762a6   Converted msdfs referral server code to use rpcstr_push() functions.  Still doesn't work though.  )-: (This used to be commit ec7296d6e9b5b61bac778c2093ee0cd0e23a2344)
      adds  31e8101   Fixed problems with arg parsing as root with smbpasswd. Jeremy. (This used to be commit 6399cf490dffbd162afa06f18cdd6e0364db567d)
      adds  544d0cf   Terminate dfs referral alternate path string.  DFS now works again in head - hooray! (This used to be commit 95df7ede465d835eb8ca1d1466c5153caf1a0d71)
      adds  5366c4c   added a new global option "hostname lookups = yes/no" This should finally kill off the remaining places where we attempt reverse lookups of the IP of the client. It may be that some pam modules called via the session code will need "hostname lookups = yes" but I've left it off by default as most sites don't need it and so many sites have broken reverse maps (This used to be commit 2b83ad03965d00bba88fe56452d2990099b75ef1)
      adds  f04f28a   Fixed return value for cli_dfs_exist() - nt4 returns 1, w2k returns 2.
      adds  8b67689   Discovered a whole lot more opcodes on the LSA pipe while writing a rpc scanner.  There's lots of quota, privilege, and trusted domain goodness waiting to be reverse engineered here!
      adds  22be9b6   Oops. (This used to be commit 4c92d82bdb35db3e01a162fb0aa00a6fe7486c70)
      adds  27cbee1   Removed CHECK_STRUCT macro - it isn't used anywhere. (This used to be commit 06c619b395f212ec3122cf1c804b27afba04e79d)
      adds  0dab2c3   Use session key from cli_state struct rather than the uninitialised one when calling cli_netlogon_sam_sync().  (-: (This used to be commit e4a3231a074b01cb1d6c4bf42e0a8e687e584413)
      adds  82a8f8a   Merge of sam_pwd_hash() function from tng. (This used to be commit b6cb6b837ac06d8b9cb898668e69236b64a8b698)
      adds  c849bd3   Decode 68-byte password blocks using sam replication password key (which is actually the user session key). (This used to be commit 0f041597f8afa378fc3177264f1e52e014e6cf00)
      adds  504eff4   Merge prs_hash1() function from tng. (This used to be commit 3245714243d15160b9e0e27c413fef65ea91f455)
      adds  b031544   Produce correct lanman and nt hashes in samsync smbpasswd output.  The output from samsync -p produces the same output as running PWDUMP.EXE on the domain controller except it happens via the sam synchronisation protocol. (This used to be commit 5da98620021cda92d4752e7388f0e0cdfcd0e8cd)
      adds  cbd99a1   Finally commit my fix to this little mess...
      adds  b7a0c13   Now that we always get back an NTSTATUS code actually pass it on to the auth subsytem.  Also kill off the (unneeded) wrapper fuction.
      adds  d7dc065   Update manpage for new 'add machine script' paramater (This used to be commit 68dc525e8e7906a8618b6d28c5543ce89768563d)
      adds  c045bd7   merge from 2.2 (This used to be commit 0e4d2384dee905c730d011595337ff5ecc260a13)
      adds  bd7595e   merge from appliance_head (This used to be commit f70b1707e42b3f7aaa38cc5637fcc5cbcdd5a26a)
      adds  a3203a7   merges from 2.2 (This used to be commit b619458dde158c37a4420a28a7e1e1f70e7a18d1)
      adds  ab35704   Fixed up Solaris 64 bit configure. Jeremy. (This used to be commit 36516b2ca97e8644a29055dfab868aced644f9aa)
      adds  1c8c7c5   Actually fill in the status for sainity checks
      adds  9a846da   Restore the profiling data shmem parinoia.  This whole area needs to be fixed - an mmaped file or the like would be a good idea. (This used to be commit bc1385fc5e55eeed626615fad92877296064a27e)
      adds  1c6b0ff   Fix up NTSTATUS stuff in rpcclient's help function (This used to be commit 512e9a5f94ba71bdea2bdecb8f21f9daad51ef3a)
      adds  90b5a62   This looked suspicious now we are attempting to to NTLMv2.
      adds  eb8a377   Oops...  For reference, NTLMv2 passwords are > 24 chars in length, while NTLMv1 passwords (and old LM passwords) are exactly 24 in lenghth. (This used to be commit 51baa1614d1a338f50dbf8eaa5ea31ab58c11409)
      adds  cde3f0f   update for .proto.stamp (This used to be commit d3a731a3d52a0cc297404b74e74cc9376ddd597f)
      adds  7892c49   Kill off the //server/share%user hack in share level security.
      adds  72c3531   use variables _before_ freeing them! thanks to Andreas Moroder for spotting these two. (This used to be commit 01f30ca0ad472eaab8f80ec4278b1d391be3a1ae)
      adds  1330141   free memory before returning. tx Andreas Moroder. (This used to be commit 8d60a825f74a340beba11193a28fd83b0c4a8129)
      adds  06ccf1e   Looks like it missed these.  make_connection now no longer takes a 'username' argument. (This used to be commit 0e1322227b0a91226b4b85c8e0ff838ebfd9e962)
      adds  4143207   Kill off the dangerous passwd program default, as its both very system-dependent and can allow (when unix password sync = yes) the 'syncronisation' of root's password by a normal user :-(
      adds  4d89a65   Start pushing the NTSTATUS stuff out to the wire for session setups.
      adds  9bae360   fixed compilation error in smbw (This used to be commit d1e9fb7778268a626b0550fa350d55d8eec7706e)
      adds  dec3cbc   Fix up workstaion and kickoff time checks, moved to auth_smbpasswd.c where they can have general effect.
      adds  6ff605c   Minor tidy-up. (This used to be commit dbb21aedbf10ebc4ef0d549c4f919cf91459eef7)
      adds  f7f0200   Fix (I hope) for a number of little compile warnings found by the IRIX compilers on the build farm.
      adds  b0c3915   Fix compile warnings on IRIX's cc. (This used to be commit 5b369bce69c2cbe01f938a643d3b9e71bc2075c4)
      adds  e2d393b   introduce SAFE_FREE() macro as suggested by andreas moroder. (This used to be commit b7edd55885791f9aded11a0b0a131e02a819f374)
      adds  77bdea1   move to SAFE_FREE() (This used to be commit 29db6ef7a7c4df51adf964c0aecb1164e4ab7dee)
      adds  31c3f7a   move to SAFE_FREE() (This used to be commit 89833bbbd8508dcdca70dff2c94e1d8f22535f1f)
      adds  484a7c0   move to SAFE_FREE() (This used to be commit 60e907b7e8e1c008463a88ed2b076344278986ef)
      adds  bcbd75f   move to SAFE_FREE() (This used to be commit 48fc6a6cd52e01b287030fbbf0aa08a6814c5e11)
      adds  7f641b4   fixed compilation of groupdb (This used to be commit 23e2561a1c303942cfceae8929e0806db91b4aa4)
      adds  acc3732   typo (This used to be commit 23dc3fc7009ce40064db57d5ec8b720c7d9350a8)
      adds  81fdc3c   move to SAFE_FREE() (This used to be commit e61aec84edaf55b9ee087b076d2f1311033dc839)
      adds  23af074   fixed ctemp in server and client. It turns out that ctemp on NT is completely broken, and it's pointless to emulate their brokenness completely in this case, but at least this makes us use approximately the same packet format. The spec is complelet wrong in this case (This used to be commit 2d507ec669def6d49304559e53d6c14af9b290a9)
      adds  1f31249   move to SAFE_FREE() (This used to be commit 1446a1562b1c618c023b056f476e26da7ee3d532)
      adds  b50d10c   move to SAFE_FREE() (This used to be commit 03dc67788f68c9e01b5a82fdf43f837cb19f4608)
      adds  84ab9d2   move to SAFE_FREE() (This used to be commit fb0984e60fd69100d9866304b83b4f3c85e9aea2)
      adds  4561e8a   move to SAFE_FREE() (This used to be commit 64d35e94fe6f7e56353b286162f670c8595a90e6)
      adds  091dbaa   move to SAFE_FREE() (This used to be commit 09bf4425492fd96672ddd7a31d88854adcf7f0fe)
      adds  941a3a5   move to SAFE_FREE() (This used to be commit 549fe42bd48b3418e63ba4872bc5992dae46d514)
      adds  e7db47b   move to SAFE_FREE() (This used to be commit 94b0fde8a8a4e888cee93ebde79390c7942a2785)
      adds  8794598   move to SAFE_FREE() (This used to be commit 5ceecc7bef71b455ba7c4efd9928e2433dccc961)
      adds  61b2794   move to SAFE_FREE() (This used to be commit a95943fde0ad89ae3f2deca2f7ba9cb5ab612b74)
      adds  2d6a307   move to SAFE_FREE() (This used to be commit fc71962409e11509a60fb2be6741c32970865881)
      adds  c0ef0e1   move to SAFE_FREE() (This used to be commit 67db8f03c5c9e81e11b5f3276b50ee23e09a2659)
      adds  006c834   Doc fix merge from 2.2 (This used to be commit 865167203ceff157a7204418cda8905833314575)
      adds  15a6649   Converted cli_net_auth2() and cli_nt_setup_creds() to return NTSTATUS. (This used to be commit e0bdcbc5994345fdc76f7590dba7bce5f0127d58)
      adds  36a6611   Use structure copy to fix unaligned accesses on 64bit architectures on Linux. Jeremy. (This used to be commit b4b891279b6292237113456f1bb0d4393f1f9af1)
      adds  5bc82e4   Correct fix for unaligned memcpy - malloc'ed memory incremented by sizeof(struct locking_data) was not forced to be 8 byte aligned. Use union to force it to be correctly aligned for memcpy and use void *, to tell compiler not to optimize aligned copy (this last fix suggested by Trond @ RedHat). The first fix should be sufficient, but this provides a "belt and braces" fix. Jeremy. (This used to be commit 22c5915bb466529ac1bcb5c2574888b360a9775b)
      adds  c64cd55   Fixed a couple of nasty bugs only easily seen with no mmap. Firstly, map_ptr not neccessarily set to NULL if no mmap, secondly, iterating through a tdb was using SETLK, instead of SETLKW - would almost never fail with mmap as the time holding the lock was so short, but was easily seen with read/write. One finaly bug needs tracking down w.r.t. traversal...... Jeremy. (This used to be commit 313c2e8652092a307165b6039dd7dfbbd0754ec3)
      adds  a275099   Roll back earlier fix after talking with Andrew. The write_lock_record and unlock are explicitly non-blocking. I will add a comment to this effect later. Jeremy. (This used to be commit e4b41a8f31729dfec92c4cb1f8b4759446cac0ff)
      adds  e9479e8   Return correct error code on lock fail in tdb_expand. Jeremy. (This used to be commit b45793ec3f6ff04587bee8f463ef6410b06097d6)
      adds  36939fc   Reverse some of the breakage I commited a day or two ago, as we need to fill out the user_info struct (otherwise we don't have a vuid for make_connection()).
      adds  01529e3   fix debug (This used to be commit d103371e8028efb6eec3c4b917b68734832f5844)
      adds  3e9bcd1   don't try to initgroups in non root mode (This used to be commit 1a04ea247680fa7ad1ae7dc3f9953f753d8cf955)
      adds  af0d86a   Fix based on Andrew's insight as re-using a tdb after fork means parent and child share seek pointer. Damn.... Jeremy. (This used to be commit 0e75c0fc1aa742fb0c29716c99a81cf5b33ef6e6)
      adds  56aa0a2   got rid of bogus write list substitution error messages (This used to be commit 0deae6c407faa86ea871a219ad52fdd285166274)
      adds  2309cd7   Fix (I hope) compile on HP-UX.  Found by the build farm. (This used to be commit fd5c67d35a3e9eaee6c54151c5fd9381a47c7b14)
      adds  6adafe5   Remove the ugly hacks to get around the Get_Pwnam() calls in pass_check.c by simply not doing Get_Pwnam() calls in pass_check.c
      adds  d9c1da5   *llist being NULL is not an error (This used to be commit c4d8ad2c2e48ff31dae7477ff02e5bfc013832a9)
      adds  2bc9ef3   added a hook to reopen all tdb's after the server fork this prevents the fd seek pointer problem (This used to be commit f49518e497deeb46292456c3650769d50ec2a955)
      adds  6a7e334   passdb/pampass.c and passdb/pass_check.c are not passdb related at all, so don't link them as such. (This used to be commit 3afad9ae012b8fb1bf5eaceca491b76ab32e68b6)
      adds  01bb01b   removed anti-race code that could cause a classic ABBA deadlock
      adds  8c8b9c6   Removed test code that got added by accident. Jeremy. (This used to be commit fc91ecc236e0d27f5836e9820332ababd762f1a7)
      adds  0ef1acb   Put pwrite code back in expand_file. Jeremy. (This used to be commit a3267551d88dffb226e4a1c3852fe9c817517d02)
      adds  79a9902   Removed unneeded variable, added comment on deadlock prevention. Jeremy. (This used to be commit 3f52632ac9c45c66613c3a2fd41f1ba73ca3fefc)
      adds  03b0f3b   Use lp_private_dir() not magic on the lp_smb_passwd_file() output. (This used to be commit 65ae05ce638f0d12e6f1e2a6f337c53c5c0a4f3a)
      adds  adb3579   This isn't used anymore (This used to be commit c6df98a1e3886edd64c36ae23a8bfed11e6632b6)
      adds  ebe02a7   printf() -> d_printf() (This used to be commit e8bd42edc05226d49ab0b6768f898d883fcf8d1a)
      adds  6794b58   Add the ability to display Samba's build options with smbd -b and as a level 4 DEBUG().  Also included are details like build date/time, location and compiler.
      adds  31c44c4   Adding the appropirate files might help...
      adds  b882efe   typo (This used to be commit 7a47e0fceb8999de93ac9e5721bf65401630dec6)
      adds  e121186   Reran autoconf, autoheader (This used to be commit 26e523bf6e36d1aa355bbaa7d9b1d5c65c1b5e6b)
      adds  14811e7   Try to fix up the shell syntax (This used to be commit f57b1085b3a608871f0c1c8fbfe19c121dc8504f)
      adds  158a5b8   - Fix up to use sampass->username insted of user_info->smb_username - Fix initial lookup to use the mapped username. (This used to be commit 162b88e2313dbcf0b95300b8f18a3e9b6b6b29bd)
      adds  79009d6   Revert this one:  The NTLMv2 checks need the original username as found on the wire. (This used to be commit 7c9ae76b3ff4f1ba88ddad570648f32f99e38944)
      adds  395454d   Fix for MiXed and UPPER case usernames with plaintext PAM passwords. (This used to be commit ba1b411f556bfac8b953c44c81257c7d8fb9817d)
      adds  c16effd   Add and modify some of the various tests I have had sitting around here for a little while.  This should give us a bit more coverage.
      adds  8bb1479   Rearrange the ordering of the checks in make_connection().  The new order has some sainity, avoiding things like 'root preexec' when the connection would otherwise already be denied (max connections).
      adds  a88ed5d   Check 'hosts equiv' and 'use rhosts' compatability with 'hostname lookup' value. (This used to be commit 5f5b4b48ca78b3981001965058a2b4e796ba815c)
      adds  5377944   Fix up the test for some of the quirkier hosts on the farm, and enable one previously disabled sub-test. (This used to be commit 4df974527c7dbe88e7cbe9feb8e87f7ce89012b2)
      adds  994a449   We are not meant to touch the username, so use the pass->pw_name output rather than Get_Pwnam(user, True). (This used to be commit bf81f0021328da97afe58cc17317b15ec1b3cc96)
      adds  fa6713b   Move pass_check.c over to NTSTATUS, allowing full NTSTATUS from PAM to wire!
      adds  b54692b   smbmount fixes from Urban. Jeremy. (This used to be commit 73ec9392396af6183bdf43b9f8ac0a6a0359a074)
      adds  80ad52d   fixed character set for user name pull (This used to be commit 374f76fa2d5dcd036943c3f968a94f097a971ac7)
      adds  2153248   Added -s configfile to smbcontrol.c.
      adds  b49a1f0   fixed the error code handling in can_delete() by converting it to NTSTATUS. This gets the right error codes in SMBunlink (This used to be commit c82f7828c05c747a5782d10c68cc2df80d4071bd)
      adds  d76dfbb   Attempt to make quotas work with RH7.1, and with other Linuxen... This is *HARD*, dammit ! Jeremy. (This used to be commit 59a4684201fb72989698db5ac8169bd8880bd9a7)
      adds  81ad252   These are RIDs not Unix UIDs so make this clear in the feild names.
      adds  0492eff   Ignore unmappable (NT Authority, BUILTIN etc.) SIDs in an ACL set. Jeremy. (This used to be commit bc7963bd643422cce081b6284e3bdd49ae3a02ab)
      adds  b192746   fixed the Makefile so we don't rebuild libsmbclient and build_env.h (and thus smbd) every time (This used to be commit e78d0a3615d74cdd023d2d623abc27ac59356ae0)
      adds  4eb7ef6   Fix up NT_STATUS return for session setups, Win2k objects to anything other than NT_STATUS_LOGON_FAILURE.  This also brings us (almost) back in line with their implementation.
      adds  5993238   Zero out these pstrings before we start: makes for much easier debugging. (This used to be commit d417b6b5cbdbb244cc683387d73a9200eef53427)
      adds  7cb54b2   Lets call an NTSTATUS an nt_status, not an ecode. (This used to be commit b6048e28ab996ba5581cfa3b50401c0f775befdd)
      adds  fee958d   Add .headers.stamp (This used to be commit e12d7570997c229177c239cd2224574a943e262a)
      adds  1fcc9e1   convert all POST variables from display to unix charset (This used to be commit cd6478ad9890949d0ef34a7078ec5518debe4a3c)
      adds  7ef445e   tdbtorture updates from when I was trying to track down the hp tdb bug (This used to be commit b8d9d1fca3eec5150fb9784f1d0157a82e60cebd)
      adds  c812f1d   If we disable hostname lookups we can at least get a uniform answer for testing the rhosts and hostsequiv stuff with.
      adds  1c29d9d   fixed bug in POST var handling (This used to be commit 73f10d3ef6de2dbcb23f93ef93eb9e7053ebf26b)
      adds  79b5b1a   fixed a silly off by 1 bug (This used to be commit e558ab6ac8930e3393291fe12289ad43175b8a1d)
      adds  63dba7a   added SWAT i18n support files for Japanese and Turkish (This used to be commit 1e77e87dcf782a0b3b2f0509385b2edad6113a05)
      adds  96db4b1   Added SWAT i18n feature:   TO enable configure with --with-i18n-swat   to support this gettext is integrated   and a new directories name "po" and "intl" are created.
      adds  b8369b6   Update configure from configure.in (This used to be commit 50a61b221ba97a41ecc52e862f7b41bc18b61852)
      adds  1207c43   added files and directories to support gettext() feature Also added some po files to support:     English, Japanese, Polish, Turlish (This used to be commit 736b713c49ebe45923169b70f5c47f5afda8d94a)
      adds  fce47dc   fixed a typo (This used to be commit 87a945f13d2f241facdd3a1bdc636193339f1697)
      adds  14403d5   fixed a typo in installman.sh fixed a problem that source/install-sh is not executable (This used to be commit c2e256c18cbaa1145ab6ca8ad59baadca36abbdd)
      adds  fe19505   Removed extra '()' s. Jeremy. (This used to be commit b5f4a97bb028394f56c904dbb8e12827cb99e785)
      adds  abaa4ab   Change log message to 2 from zero when failing to create directory. Stops spurious profile creation messages. Jeremy. (This used to be commit fa74d07207fa9024b6ebdb10686b032ef6673d18)
      adds  be6023b   Log sys_acl_set_XX at level 2 not zero. Jeremy. (This used to be commit 4a54a633c59a18b387427e89266e294bdddf8574)
      adds  008ba27   Fixed enumeration of large numbers of groups from a Samba DC. Tidied up debug messages in lib/messages.c Jeremy. (This used to be commit dfb58f227609d6c8a255677b85ec853efa19f602)
      adds  f3d8f6b   Try to fix up manpage installation (This used to be commit a302bb20e28ea2e4d04eca34a23ff42e9bc07b05)
      adds  e3249d0   added cli_qpathinfo_alt_name() for fetching the 8.3 name of a file (This used to be commit b2eb7feb7f5bafe953fdeb92daaf9e4f08e44983)
      adds  c386d8b   allow all ucs2 chars in utf8, rather than mapping some to a single char like libiconv does (This used to be commit e13e8b190c70136cb2c3588bdcf7328a7f61d152)
      adds  2bfd6d5   Change ./configure.developer to stay in effect across a './config.status --recheck' by making it a real configure option.
      adds  4fe127d   added a little smbtorture test for dumping the unicode table of a server. This is just a framework right now - I want this to eventually replace the win32 test code from monyo
      adds  827e189   fixed a typo (This used to be commit 11a2808e10bb7885da04c19c261d3876c31ac08d)
      adds  666f8a0   fixed the really awful performance problem with the stat cache when it ran out of primes and used a power of two hash modulus. It ended up sticking all the entries in just a few buckets. Yuck! (This used to be commit fdc9952391027e209fbd24f7794b1c2b551b1f9f)
      adds  deed36e   - the inactive core of the new mangling code that use tdb - some more utils for unicode string manipulation (This used to be commit 4ade36446e7dee1c3828d8c822f047c6e891a644)
      adds  76c8d7a   memory leak fixes .. (This used to be commit 7f07004571ad1b8d1ce787f6788b4c4d8685db37)
      adds  cc96a00   Fix up the ./configure for the BSDs:
      adds  00842ae   Don't segfault when deleting accounts not in /etc/passwd.  The RID we want is the one in the sampass anyway.
      adds  1817c23   now --with-i18n-swat works to install some international files used by SWAT into $swatdir/$ln/{help,images,include}
      adds  c1af3aa   sorry to forget re-run autoconf again... (This used to be commit 322ba52f71045002c6b969fb87932ee8b7d578c8)
      adds  6ddcd8a   Fixup passdb stuff to add new nisplus and ldap backends. Jeremy. (This used to be commit 611bf806d569b70edabbc04a2f5408142370a550)
      adds  0f4281b   Added Elrond patch to make se_access_check use NT datastructures, not Samba. Jeremy. (This used to be commit bca6419447e926e51aeecf3e484228f640cecb84)
      adds  48fb518   Finish Jeremy's passdb merge :-).
      adds  950bae4   Update build_options.c in line with new configure options. (This used to be commit 3f10b045666479e3e1981b09fcaa0d0810422fcb)
      adds  345a670   We don't use a modified 'user' in any case, so don't modifiy it. (This used to be commit e0e05cb5a51e0e46162febd0a45ea4f59b6f6573)
      adds  6744ca0   More updates to prevent account-guessing.
      adds  dc62fec   Add a new interface pdb_set_plaintext_passwd() to the passdb.  This simply interfaces to the existing set NT and LM functions, but ensures we always do it in the same way.
      adds  9b1c40b   Fix up pdbedit to initialise its structures with the standard functions, therfore ensuring sensible defaults for some values, notably account expriries which mean 'locked out' if == 0.
      adds  f12ebc0   Fix up TDB_SAM with repect to case sensitvity.  (need to use unix_strlower)
      adds  1ef468f   Fix the uninitialised variable, but more importantly fix the SEGFAULT.
      adds  d74d82b   Make use of the pdb_set_plaintext_passwd() update to vastly simplify decode_pw_buffer() and the samr password changing routines.
      adds  c907f33   Update for new pdb_set_plaintext_passwd() interface. (This used to be commit ce676f8bfc6222df1e05b164420efab30eb1b2e1)
      adds  83db39d   Fix this to use the plaintext password code directly, like SWAT does.
      adds  71850be   Rearrange the order of the checks in auth_smbpasswd.c, always check passwords first.
      adds  865467c   Process the workstation trust account code INSIDE the authenticaion subsystem, just like any other logon.  Matching code removal in reply.c to follow.
      adds  4182194   Kill of the reply.c end of the workstaion trust account mess.
      adds  c10dc7a   merge from 2.2 (This used to be commit 247b9c3eba78f0ddd26d836e5e18f6630bf302c7)
      adds  29d3318   From 2.2.
      adds  2c4d1d3   OpenSSL merge from 2.2 (This used to be commit efc6df5a3914da9e7b792ccaccd1403c72c09f78)
      adds  c61d1a1   fixed compilation of tdbtorture (This used to be commit 2f44756233e2655856f003bb15c3898118756b98)
      adds  59a02ec   minor fixes (This used to be commit 57e639bbdd115b51362caf7e3db4ba34ccdeddc2)
      adds  0d76ac6   sync up with 2.2 (This used to be commit 9d8cbf3d5db35df6aa50636a48444caf10441c8c)
      adds  2a9cd3b   Fix memory leak in get_sampwd_entries(), reindent for clarity.  - call pdb_reset_sam() after each getent call.
      adds  f6ce758   Kill unused variables (This used to be commit 758d923fa183b50acab9928e402f17bd25ba8f41)
      adds  415cfe0   Major update to pdbedit's import and export code, in line with reqests for it to use the pdb_ formatting functions.
      adds  31a87fa   get out unicode_from_buffer and buffer_from_unicode, unneeded. store mangled filename in dos charset and unmangled in unicode. clean ups still lot to do. againg compiled but not yet tested. (This used to be commit 2d1aabb6d4bf23985a9ce0f7e065292aacedc80a)
      adds  f7fb26f   How often did I read the CVS commit message "Always compile before commit" :-((
      adds  3bd48ad   Merge HEAD and 2.2 - try frantically to keep in sync. Jeremy. (This used to be commit 65bf4a36ef5967b0844ab985d7b3ea31138dd4c5)
      adds  a69e900   Sync 2.2.2 and HEAD (I will keep these the same if it kills me :-). Jeremy. (This used to be commit 76fac3eb945c7ced28c5685849d3616bb7c89ca2)
      adds  75c5061   Removed smbpasswd_XX call (how did this get re-added,  I removed all these yesterday ?). Jeremy. (This used to be commit e25dc68843ed10d8454cb8166c39ff4b2e6a4159)
      adds  b2e39dd   How the heck I missed this I don't know, but somehow I got a copy-and-paste error in here...
      adds  bf1697b   Fixed CUPS detection - patch from Michael Sweet. Jeremy. (This used to be commit 4c5158d1e5620ccc3f2812a3fbedcb60a67caecc)
      adds  00d1bcc   Don't build make_printerdef in HEAD.  This tool is not needed except to support 2.0.x style WIn9x driver download. (This used to be commit d0628d0d2d5f5366179d2508456ae06ce3879be3)
      adds  d25c2b1   Add a few const statements to various odd bits of the tree.  (Fixes some warnings) (This used to be commit b648cc669d16eb40b477c8dc51efeab485a15de5)
      adds  14cc9a3   return NT_STATUS_NO_MEMORY istead of NT_STATUS_OK if we are out of memory. (This used to be commit d38bc1dceccaa4cbdaf3ac4d561225229161714a)
      adds  81697d5   Fix up a number of intertwined issues:
      adds  a28dd18   This is the passdb section of the previously mentioned commit.
      adds  b4dc377   not to creat gmo files from po files during making this is because some platforms such as HP-UX do not have any msgfmt command.
      adds  b01e2e7   further devel and test kit. first tests show it still does not work. work in progress... (This used to be commit a4c746ac474e2e4cead78076ffe2109fab74aefe)
      adds  90841e8   undef the code for now (This used to be commit 5ab220efd7a1532e11370cb0fc9854d610a7f3d7)
      adds  51bb6e8   fixed not to install in *BSD, but perhaps on Solaris, cannot install (This used to be commit a91777fb4711bfffafa96e0393ad8159b30a8853)
      adds  14b47c8   fixed in *BSD (This used to be commit d3cb139aff9d232b4d70b197e806759b6fbada3b)
      adds  59681e1   merge from 2.2 (This used to be commit c308459bda3f3036c305ee7b9307f740aec66811)
      adds  73f8da3   Finally kill off the SMBENCRYPT() macro. (This used to be commit 05910483351e9ef6375e4c49403ebe21b56315a9)
      adds  99b9f80   Make header comment clearer, these are RIDs, not UIDs. (This used to be commit 663c1c91bdd020e2e8266d25909db12b28fbb7d8)
      adds  60d315c   Small changes to register_vuid ahead of a larger restructure. (This used to be commit 7802bc94e78932d24eb6658edc14d0d051246208)
      adds  9a22ac9   I told Jeremy at the CIFS conference that I would sort the command list in smbclient.  Done.  I had a little trouble because the "!" command is a special case and must be listed last.  Awkward.
      adds  b7ca6ec   make strupper() and strlower() not modify the string if it doesn't need modifying
      adds  2e3be37   Don't try to write the LM password in the NT password feild. (This used to be commit 90dcbe16be065e2113fba1d3cee28f40be1bb86c)
      adds  c6d1e75   - fix handling of 0 last_change_time and must_change_time - move the arbitrary 21 day timeout to local.h (This used to be commit 11075f543470c3283accce0246d0b2983420695a)
      adds  cf2ec80   honor the ACB_PWNOEXP flag in smbpasswd (This used to be commit 70b7c900c907c4620faa7d82845296298b3820ff)
      adds  33fb598   Added copyright and include guards. (This used to be commit 9efa93556e3ed444b075a06d2706111b89a0e099)
      adds  260002f   Added copyright (not sure who owns it though) and #include guards. (This used to be commit f9eb370806002eea0658f072988d96fca71bf18f)
      adds  dc1fc3e   Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header. (This used to be commit 2d0922b0eabfdc0aaf1d0797482fef47ed7fde8e)
      adds  58bc105   the CASETABLE torture target now generates the complete unicode equivalence table for a server. This was inspired by the chargen win32 code from monyo.
      adds  cb4b13a   Fixed the bug with member servers in a Samba PDC hosted domain not allowing other access. Problem was max time was being set to 0xffffffff, instead of 0x7fffffff. Jeremy. (This used to be commit 94403d841710391ec26539e4b4157439d5778ff7)
      adds  e854725   better method of generating the case equivalence table
      adds  facbdd6   Fixed up the change password bug when not using PAM. The problem is we were trying to use mask_match as a generic wildcard matcher for UNIX strings (like the password prompts). We can't do that - we need a unix_wild_match (re-added into lib/util.c) as the ms_fnmatch semantics for empty strings are completely wrong. This caused partial reads to be accepted as correct passwd change responses when they were not.... Also added paranioa test to stop passwd change being do [...]
      adds  4cfeacd   Incorrect definition of debugf. Jeremy. (This used to be commit 9f5405d425b2391ccddd919835c9c07cf4b9bf16)
      adds  5b24e78   Fixup insure changes for rpcclient. Jeremy. (This used to be commit 4fdd45f3ccde89e2ed022f7bfd91c225af6f161b)
      adds  9bcd133   switched over to a new method of handling uppercase/lowercase mappings for unicode strings. The new method relies on 3 files that are mmap'd at startup to provide the mapping tables. The upcase.dat and lowcase.dat tables should be the same on all systems. The valid.dat table says what characters are valid in 8.3 names, and differs between systems. I'm committing the japanese valid.dat here, in future we need some way of automatically installing and choosing a appropr [...]
      adds  5640bb5   removed old unused files (This used to be commit f597cf047cd0b88ba11cbe0cfbb883bd7ba262a7)
      adds  c388e74   set ACB_PWNOEXP by default on new accounts. (This used to be commit ead3d41f1a8293bcd2062af918b58022f4d9b10e)
      adds  9d4e919   fixed basic ucs2 operation on big endian boxes. Still a bit more to do, but at least you can connect now. (This used to be commit 211aeffa1a770716f798fd6ba12ab29a95555526)
      adds  a42efb4   fix some possible memleaks and not tested reallocs spotted by Andreas Moroder (This used to be commit d30939a091b48f4d77f7618c75668ae151a5592e)
      adds  3a17bab   Ensure accessing NT member servers works with a Samba PDC. Don't change these timestamp settings without good reason. Remove CLEAR_IF_FIRST flag is tdb is read-only. Jeremy. (This used to be commit a71d9d98b013a6c30fd85524b7cdc929bdbd9bcb)
      adds  fbdc7ce   Added a comment about not changing the magic timestamp values without knowing what you are doing! (This used to be commit 5805cfef78a72ae6166206a2996423f89baf7580)
      adds  44cc559   init only in test code. remove unused structure for tdb data. fixes. (This used to be commit c82cf58ae2ae9790b8575328b419dbc8a089b60f)
      adds  77c4cfa   Move CLI_POLICY_HND to be internal to winbindd. (This used to be commit e7b84aee0832c9fa6509e55eba914c1515620e8a)
      adds  d14aa8c   Remove winbindd_glue.c dodgy hack and add winbindd_cm.c for managing connections within winbindd. (This used to be commit 4ea67aeede7f17846d2976241fffca1af44b1784)
      adds  18190fc   Add CLI_POLICY_HND as a valid return type. (This used to be commit 880201b52b92a430d3f593adf3d55893f7c1c4c4)
      adds  482a9ef   This is the start of a bit of a rewrite of winbindd's connection handling. I've wrapped up all the decisions about managing, making and closing connections into a connection manager in nsswitch/winbindd_cm.c.
      adds  1f9cabd   move libsmb/domain_client_validate.o around in the makefile again, it really is an authenticaion object that happens to also be used by winbind.  We need to fix this up at some stage.
      adds  36c7d52   Fix up indenting in out SAM password check code. (This used to be commit ac11a23125270dd136290370b1cf0124e943a101)
      adds  032f65d   PPC spinlocks work again. Sorry, my bad. (This used to be commit 6612abf8270c9c697fdb528aba3af07ea5be7f33)
      adds  8ad2982   merge from 2.2 (This used to be commit 831530d93d606d13a792be1d3d4ac561697504d8)
      adds  b15b39b   fixed lame valid table (This used to be commit 67017619afed8fe10abd65d54538348d3ea92b9f)
      adds  494bb7b   more fixing and testing. added ucs2_to_dos83 function. the code should be ok now. further test with japanese and other languages is needed at this point. (This used to be commit 74f746fee2e528e4f23192e21e1d74739dc1072e)
      adds  14fc7fd   More work on winbindd connection rewrite:
      adds  d02b5fe   tim suggested to add a copyright note :) (This used to be commit c0bb484e0fcdfece62d361aaaebd90cf15548992)
      adds  f5a5ace   Fixed WINS re-registration bug. Don't ask..... :-(. It was in my code :-). Jeremy. (This used to be commit 129c640810bdf9ce2942e682d3d6fcca01a13488)
      adds  52341e9   initial support to error report in smbclient, useful when using smbclient -c in scripts. Thanks to Claudio Cicali aka FleXer for the initial patch (This used to be commit 53b95b3c0fd087b1cade95fd8de849547ac3bfcb)
      adds  f55172c   old fixes I forgot to commit (This used to be commit 7895593929f443c6a256d2a13035aee11bed3dbf)
      adds  ed94aa9   Fixes from John Trostel (modified somewhat by me) to ensure that all lookup_XX functions correctly deal with the SID_NAME_TYPE. One fix for connection user lookup in LSA. Jeremy. (This used to be commit 29730027d8118ec7d207c89d0fd7fb24ac173fde)
      adds  a2272cb   Fix bug where removing root from a share SD stops further edit access. Jeremy. (This used to be commit 4d57c7520fa106ef6c29c0678584e1726ded961f)
      adds  f3f2744   Implemented sam group handle stuff.  getent group now works. (This used to be commit 63731d4a00e7a70b48d0c25677c76ec6b2e04ce1)
      adds  89731dc   Fixed some compile warnings. (This used to be commit c9b3e6c71401efe754c10f7077671f0c1cebdafb)
      adds  e1e689d   ops, remove my test code, sorry. fix some return codes missed in previous commit. (This used to be commit de70a56e04d68dd3d4f8074118c141bafe201686)
      adds  1347bd6   merge from 2.2 (This used to be commit 96c9df577bcffeec1b7d516a5431e54e679bd6b4)
      adds  55abd93   mega-merge from 2.2 (This used to be commit c76bf8ed3275e217d1b691879153fe9137bcbe38)
      adds  de2ece0   Back-out the share acl fix. Not needed (Gerald has been telling porkies again :-) :-). Jeremy. (This used to be commit 3b56239c51da3bb24d9ac1ee1442717f597c682a)
      adds  1f48b36   Got the rest of the group functions working.  Did some reformatting (man what was I thinking with those 4 character tabs?)
      adds  b51d52e   Merge from 2.2 (This used to be commit c6a01f0a67148a234175439bdfe439ae011d397d)
      adds  7674531   Fixed bug when status=no and max smbd processes > 0. Jeremy. (This used to be commit d1adaee373f08020d350af2aa65b7651da94bdae)
      adds  81f5613   initial kerberos/ADS/SPNEGO support in libsmb and smbclient. To activate you need to:
      adds  d5a62df   profile.h is now known as smbprofile.h due to a conflict with badly written MIT kerberos5 header files :( (This used to be commit 13d168f13f07ad36407d5c7eebe078d956fbc22e)
      adds  8cec5cf   first step in converting the head branch to use lang_tdb.c instead of gettext for internationalisation support. There is more to do (This used to be commit ab7f67677a1ade4669e5c2750d0a38422ea616a9)
      adds  8edc45e   fixed some memory leaks, started adding asn1 decoder for server side (This used to be commit 919734c1a6fd8b3bd0e12e96d878f47b6d6ff5e0)
      adds  49307c2   remove unused function in mangle.c fix some alloc leaks spotted by andreas moroder. (This used to be commit 39409a20f69078709c63f6f867c042e66d5c7de3)
      adds  7cd9c61   added a ASN.1 parser, so now I can properly parse the negTokenInit packet which means I can extract the service and realm, so we should now work with realms other than the local realm.
      adds  2b09ef2   improve the error handling in the ASN1 code a bit (This used to be commit 8b692d8326a1548a7dbbd2cecee9ece6aa60473a)
      adds  cf167fe   merge from 2.2 (This used to be commit 062bba07f2faedfce7612c8b4a16072fa200349e)
      adds  754c2fe   Fix for tdb_oob() on TDB_INTERNAL databases. Jeremy. (This used to be commit 2b135fba625191a13e4110c68531a0e6d5fb373d)
      adds  8632b44   Removed some unused code from the recent cleanup. (This used to be commit 4f12df9fc569b73dcf037b476976cb3be47ac43f)
      adds  9f7cb41   added NTLMSSP authentication to libsmb. It seems to work well so I have enabled it by default if the server supports it. Let me know if this breaks anything. Choose kerberos with the -k flag to smbclient, otherwise it will use SPNEGO/NTLMSSP/NTLM (This used to be commit 076aa97bee54d182288d9e93ae160ae22a5f7757)
      adds  d726eb2   moved some OIDs to the ASN.1 header (This used to be commit 7092beef9d7a68018ede569883b22c822300c7ff)
      adds  439c7e0   Some old stuff hanging around since the CIFS conference.  Big cleanup of rpcclient code.  Refactored cmd_* functions to move common mem_ctx and pipe opening stuff up one level.  Moved rpcclient.h into rpcclient directory and out of includes/smb.h (This used to be commit a40facba9651f9fb1dcc9e143f92ca298a324312)
      adds  5451574   Moved to rpcclient subdirectory. (This used to be commit 3baa90470bfd2c409dd116bbe36d4867ee6fa372)
      adds  6b09d3d   Moved from include subdir. (This used to be commit f6f0a444fac3506165e9d375ef6377fbf350683c)
      adds  3bf0887   This file is really old and not used anymore. (This used to be commit ffef3c386957b08994f62eca18a29554daa91d3c)
      adds  2f7ce53   fixed compiler warning. (This used to be commit 2d5b0f7ad865f92668954f87fd3b116a7abffa10)
      adds  3a5be6b   Converted a few winbind functions to use a talloc context that is destroyed immediately after the call. (This used to be commit 3e9a80d5bed724690da7321cde6b95022d60ba60)
      adds  812dcab   Made nt acl support a local parameter for w2ksp2 profile fix. Jeremy. (This used to be commit ebba334c15619610475a5c8242a55ed4fcdedf7c)
      adds  b7bd7ea   introduce mangle backward compatibility functions add talloc_asprintf() (This used to be commit 7264d611eff871f424d449e1ff1c7ec3f5fdde40)
      adds  81756ba   fixed two bugs in the NTLMSSP code  - handle servers that don't send a kerberos principle (non-member servers)  - enable spnego without KRB5 (This used to be commit b218d465a1968a11d2d6a42afa7e552fea8b7f5e)
      adds  b46f6d8   fixed NTLMSSP with XP servers (who don't send the duplicate challenge in the asn1 spnego structures) (This used to be commit 131010e9fb842b4d5a8660c538a3313c95fadae7)
      adds  1bce5c0   Resurrected sam sequence number code.
      adds  0536cee   Pass domain structure around in cache code rather than the domain name. (This used to be commit c6338d7eaeb31db2666603fcdd9179e61891a1c9)
      adds  f2d595e   Some reformatting. (This used to be commit 5fc97e72ebf5976d66345107f3d9e6d3ae27eb94)
      adds  0567d2d   minor Realloc() fix - pedantic (This used to be commit 1bcdf9106afacbe18437e87178bc1f219695c1e9)
      adds  47a0b69   bit neater talloc_asprintf() implementation (This used to be commit 8ca8875cd94dce8827ce8cb857b2d7a959ab7891)
      adds  a689b24   the next step in the intl changeover. This should get us compiling agian, and also completes the switch to lang_tdb.c. SWAT should now work with a po file in the lib/ directory
      adds  245d28e   return of vsnprintf doesn't include termination thanks to simo for spotting this (This used to be commit acd84ed762a5f50c69c79d13cb18e4204096b304)
      adds  c825d75   forgot to add intl.h (This used to be commit 6c61c50d4f9c94e38b5dbb43e013ce549c133500)
      adds  189cf0d   fixed typo (This used to be commit bef729741e5151574710286f7406852981580945)
      adds  8732ff1   fixed the --with-krb5=dir option.
      adds  179cf90   include more libs needed for kerberos5 on some systems (eg. solaris)
      adds  30bcb11   removed unused gettext code (This used to be commit aaa1e9315e5c8cc6ef4517aa9ec4f22fd2f0eb5c)
      adds  59efa06   always install swat language files (This used to be commit f283011c284844ef1bdd1f1fc718263904ef5797)
      adds  0c0dd06   split session setup code out of reply.c in preparation for adding NTLMSSP and kerberos support in smbd (This used to be commit 38a43d75e25bbebe0f6cdfcf389129a842ede842)
      adds  6aec31c   - renamed *.po message files to *.msg - fixed minor bug in lang_tdb.c
      adds  0bee95b   updated copyright notices (This used to be commit 1f4c8a1d9f0bf6ff615566d1a9c2f457278acd6b)
      adds  faeae34   remove zh_CN.msg because there is no maintainer. and correct some strings in ja.msg (This used to be commit 77806c317801a5fd2148e033f6dac21944e37409)
      adds  06a6db5   fixed finding the resolv library (This used to be commit 7bb99a9e892f8d60d4acb71ffc047b28ba66ffd8)
      adds  7acc2b9   Fix for connectinos.tdb error message from "Richard Bollinger" <rabollinger at home.com> Jeremy. (This used to be commit f1f1a14598be64d4930049691ca970fe93506007)
      adds  9a2ce00   fix linking of k5crypto library on openbsd (This used to be commit 2667dea146169658f3c0290bb78dc5854c821eb4)
      adds  b886c3b   fix heimdal compilation (This used to be commit 888183a17cfb12c0cbf7d1ed515064d6f1716114)
      adds  5837031   added Italian message file from Simo Source (This used to be commit 810272fe44e71706db4379a03c9f3766cfce3a68)
      adds  d96f052   Don't core dump when using spinlocks on a read-only tdb. Unfortunately this means that a read-write opener and a read-only opener are using different locking mechanisms - this needs to be addressed, but it's hard as the read-write opener using the spinlocks is usually first, so there's no way to force them to change down to the fcntl method. Read only access is less important anyway and can never corrupt the tdb anyway, so errors in read-only record reads are more to [...]
      adds  375dcb9   Fix some unicode string error.
      adds  3f1d100   very simple asynchronous "lpq" thread patch
      adds  ca4c584   Optimisation to send only to correct processid. Jeremy (This used to be commit 3807c747a4522c719fe67b876e4a3bd92bffcf7f)
      adds  5e0d7b6   charset_initialise() doesn't exist anymore.
      adds  d731149   Fixed inconsistent definitions of InBuf/OutBuf/last_char. Noticed by albert chin (china at thewrittenword.com) . Jeremy. (This used to be commit f5781f11eb924bdf32d20819c58a782493f4b239)
      adds  b728042   added basic NTLMSSP support in smbd. This is still quite rough, and loses things like username mapping. I wanted to get this in then discuss it a bit to see how we want to split up the existing session setup code (This used to be commit b74fda69bf23207c26d8b2af23910d8f2eb89875)
      adds  adfa547   removed some debug code (This used to be commit b9e1f05393aaadf1fbe09338417977e2a3cb4559)
      adds  75746fd   Now compiles under head branch.
      adds  f0e0dd6   Renamed vfs_init() to smbd_vfs_init() to allow vfs modules to compile. (This used to be commit 7c3542ba8764be48b88255dd7f73ea6d87be10ac)
      adds  5ad7448   the beginnings of kerberos support in smbd. It doesn't work yet, but it should give something for others to hack on and possibly find what I'm doing wrong. (This used to be commit 353c290f059347265b9be2aa1010c2956da06485)
      adds  904fca7   got rid of start_background_queue()
      adds  9a903a0   Merge Gerry's %G change from 2.2.2. Jeremy. (This used to be commit d8262286ddb6105a9d3b0730912447ea2401a3fb)
      adds  c416ff8   Merge the become_XXX -> change_to_XXX fixes from 2.2.2 to HEAD. Ensure make_conection() can only be called as root. Jeremy. (This used to be commit 8d23a7441b4687458ee021bfe8880558506eddba)
      adds  b49b5b9   client : Fixed error return. uid.c: Added missing void. Jeremy. (This used to be commit c2e06ed2219860479868fd1ac18013ae4f891e10)
      adds  6cc3953   Restored old Bmpx code - actually used by OS/2. Jeremy. (This used to be commit 7c1688fd67c1bda1477aaf870371c825280db870)
      adds  52995a5   Converted some more functions to create and dispose of a talloc context on a per-call basis rather than per-connection.
      adds  e3e9c52   Fixed some memory leaks introduced by connection handling rewrite, as well as one memory leak that has been there for ages!
      adds  4bb9ceb   Tidy up debug in notify code. Jeremy. (This used to be commit 7707c5e07385ce5ac3732715d586ad6c6b41de65)
      adds  f1cd7f1   Fixed issues with changenotify only being called once in VC++. Jeremy. (This used to be commit ce59e4a7729c45f3a84d877e1dbdfffa984060b9)
      adds  6061a10   Add header for common RAP definitions (This used to be commit 7c38daa54ac9a7c3cc36dbbf82d0a9f8c04ca0b9)
      adds  b24ceaa   Add rap.h for net utility and libsmb (This used to be commit 3545de4773438f859e64b3578c2bbf706257eced)
      adds  d095275   Add additional client RAP calls (This used to be commit b94427ddd55c177145da2665afe3d3a3682db031)
      adds  10d0331   Add command-line remote management utility (This used to be commit 50c243518aa7996e697876096073598a3b5a8d3a)
      adds  78b109e   Add build of net utility (This used to be commit 53247f5880150ed7ee831d68a5c0fdbcb1422194)
      adds  4be5c04   print in a human readable format when the password expired.
      adds  d1006a9   Add RAP net share add support (This used to be commit a70bc077a1ecc4b42254f83327c8d80c618e95f6)
      adds  bc0643b   Added include guards around file. Jeremy (This used to be commit dac22352cf051f301edf066cac8db81d24c7c459)
      adds  07f54cb   Ensure we mask off deny modes correctly on being set (this shouldn't have caused problems but is tidier). Fix debug statement in locking.c Jeremy. (This used to be commit eac6bbd24ebf00b35e50953bc11186111dc39059)
      adds  42fd55b   quick fix for krb5 compilation. I've told vance how to fix this module properly and will wait for him to send a patch (This used to be commit 7adad774d872a3f2424f49f364416e7c42409b90)
      adds  4245acc   fixed LDSHFLAGS when using non-standard lib locations (This used to be commit d23772c306c641a74b5c08c68550c684c206b1a5)
      adds  f266774   don't need KRB5_DIR define (This used to be commit a899086a51546220247390ac641f51b1df2f5496)
      adds  b67ca9c   removed an unused variable (This used to be commit 9355f251656d0233395dae6978c58f4e520e069b)
      adds  e82c34a   add non_root_mode() check (This used to be commit 96f910bae510fb45e2f1181c1e3ad607a50a64d7)
      adds  9884de2   finished auth when we get a valid kerberos ticket
      adds  93645be   better krb5 error handling (thanks andrewb!) (This used to be commit fd3a3daef3b8f7140e7006d30d23d739ac3aad2f)
      adds  60747ab   crude fix for anonymous session setup with extended security negotiated (This used to be commit b3caf2109090cb2b97a829913bee7e50e7eacba8)
      adds  e5868e1   Use asprintf, do bounds check, better rc logic (This used to be commit 6a734158d92663873b7a9df517bec45a27ee9790)
      adds  88b55f4   Move from timestamp to gen count file id's for finding oplocked files in a tdb. Jeremy. (This used to be commit 058ae6b58f61ef46013dd076af3a84de5fbaaab1)
      adds  7cd889f   Converted a bunch of 0x85 constants to SMBkeepalive. (This used to be commit b16a15a13ed7d267c6366abaeeb3ccafa5776f5e)
      adds  b733122   fixed the spnego detection code in session setup this gets share mode working again (This used to be commit 8286e5307ca47f14d27ee0d9bc9700d52151d56a)
      adds  cbe3105   support both old and new kerberos OIDs (This used to be commit eac164c7e650a8f855e7b662b126a5dfc5516927)
      adds  bbcd9de   made smbclient cope better with arbitrary principle forms (This used to be commit d1341d74b7aa5f6b3f72e5409b245f87f1ad670b)
      adds  42a4e68   change smbd to use HOST/hostname principle form until I work out how to use the other form in netjoin (This used to be commit 58cfa13d6576bd34ceed7ba6ad52bced96e50544)
      adds  a0a42f2   change smbd to use HOST/hostname principle form until I work out how to use the other form in netjoin
      adds  c41b64d   Fix for compilation on non-krb5 systems (This used to be commit 44bdb8b12b3d6a7bf3148c2ac651a79f10776db6)
      adds  51bc5f1   patch for neater output() function from vance (This used to be commit 2472ecf7fc510115489baf0a888b511446b9c1fd)
      adds  e68daea   Fix for fussy Solaris compiler. (This used to be commit d50005d4c118ae32d1ddbdee4feec479db4682b9)
      adds  cfd68ea   Ok, I know it's a language thing and it shouldn't matter.... but a kerberos name is a "principal", not a principle. English majors will complain :-). Jeremy. (This used to be commit b668d7d656cdd066820fb8044f24bcd4fda29524)
      adds  96ef1b0   Added xmalloc - calls smb_panic on zero size or malloc fail. Added xmemdup - calls xmalloc. Made data_blob() call xmemdup. Defensive programming (I still hate the no error checking... :-). Jeremy. (This used to be commit 2cc262278f9d4892cf2485d7a73d88bc0e7559a8)
      adds  c032c2b   Added xstrdup, removed static version from smbpasswd.c Jeremy. (This used to be commit d01a9e5974d80ee8be2f7a20aeaae5826325d035)
      adds  61adb33   Renamed inbuilt xstrdup to smb_xstrdup. Jeremy. (This used to be commit cf99f9361370c521f28dcced008cbfec9fc38de5)
      adds  18ffa22   Fix for @ in pathname from Kian Win. Jeremy. (This used to be commit 070fd5180fef921efb363ff24f04a298254f108b)
      adds  fba1571   - fixed link order of krb5 libs - accept a wide range of principal names in session setup (This used to be commit 672df66296f540b606aa43effab5f021b8978e4b)
      adds  0968ee8   allow the samr commands to work back and the help too ;-)
      adds  f78a8a6   samr querydispinfo can change level, start index and max entries. added level 4 decoding.
      adds  4ccdb15   a quick fix to get rpcclient working again. This just disables NTLMSSP in cli_establish_connection()
      adds  4e5eb48   lets try the new mangling code all the calls go through a compatibility interface will change that soon a new mangle.tdb file will be set in the lock directory it contains a static mapping longname<->manglename (This used to be commit 1ffacd2068a896d36a9e56b6e28c63e2f7e98762)
      adds  a443dea   server support for RAP session list function (This used to be commit d42c28fbadf577a23fb8c1da9e1c64a2f34fe133)
      adds  b0152aa   ops, some testing code in compat function let only mangled name come back. (This used to be commit e48eb7b572de10481e928fb55243f47e8a3aa446)
      adds  be6edf5   Add popt for parsing commandline options (This used to be commit df34e11d84a6fe89dc6654eb10de0a49383e1dea)
      adds  b955d94   Replace getopt_long with popt for parsing commandline options (This used to be commit 0be7bf421be5ccff295a0d36331e915fce31796f)
      adds  053f21f   Fix popt library checking (This used to be commit 2cd33e88eb5ed88da90ddfd50a1ec96a2053479a)
      adds  6a38643   get rid of compiler warnings (This used to be commit 3fed17c537985177d8f54d03b71fda04ff930d5d)
      adds  c290b20   Remove setbuffer which caused build errors (This used to be commit 5a482350a74e255b8db1ea3c8e76654d6f089f51)
      adds  2a2ccca   IRIX compiler dies not like casts in macro args (This used to be commit 1b3123df48ca586b3d9c86a152354690836f6beb)
      adds  3ea3492   get rid of compiler warnings (casts and delete unused variables) (This used to be commit 51cb4411df61d1caec9d84809b1a53a6a632f808)
      adds  9e9b503   .headers.stamp not getting touched if file already existed.
      adds  b8fe0f6   more compiler warnings (This used to be commit 12c10e876ea528fdf33e8ecfe42ab0ebb346b143)
      adds  65f5918   Don't get stuck in an infinite loop in vfs_connect. (This used to be commit 69275e4f0f502f07ceb37f274d01450d639ba23f)
      adds  fb328c9   Made default vfs ops static so we can use this symbol in actual modules. (This used to be commit 398ced6eef7e52441ddc59fef70e4a50a96a73b7)
      adds  0c8ef48   Removed unused function. (This used to be commit ef06de2a1ca434ab658940146b5d6c16bf580bb3)
      adds  f80a526   Renamed global_vfs_ops to default_vfs_ops and made static.
      adds  352f226   Updated copyright notice. (This used to be commit 86de168ea948b48c47d88b8f1928437de7c33873)
      adds  11d830c   Remove xstrdup since it was added to lib/util.c.  Caused compile failure (This used to be commit 43c384fa7854a9592ce5e5b67cb650c91ea09a76)
      adds  d0015fa   Added || -> && fix from "Orwig, Paul" <PORWIG at PacificLife.com>. Jeremy. (This used to be commit 57b8e6d742addd9fa90da918ec4343d47562f0b7)
      adds  a9cf7fb   Fixed compile warning. (This used to be commit 320c21b7a9e0a914b8a9523775df8895cb41256f)
      adds  464def3   Restore the intended behaviour for .headers.stamp
      adds  1f51194   samba-bugs at samba.org -> samba at samba.org
      adds  d148a15   A few spelling fixes from Vance.  <vance at digital-host.net>
      adds  b267dc0   Added some connection checking code.  Doesn't work yet though. (This used to be commit 4f4dace5772780cf4eedc0ebca1c60d04171eb74)
      adds  d048246   Raise simultaneous open pipes from 64 to 1024 for large print server environments. Jeremy. (This used to be commit e5f8147d02b57198f684c6686dfa497c6732ff44)
      adds  b947ad3   smbd/notify_hash.c: Merged Herb's fix. lib/debug.c: Fix for potential null pointer access. Jeremy. (This used to be commit 5a4d22dd66ab782f6161aa5a4162c0e7f1d811fb)
      adds  24ce7fe   Fix up the Makefile for now (thanks herb).
      adds  0374d57   added de.msg from Andreas Moroder (This used to be commit bc909797efcb9b13480d1a77e1429473bb107ed4)
      adds  7433cb7   fix a logic bug on max size of a returned string, this fixes also the bug with file renaming. (This used to be commit 5246d7609c3aff658fcd08a1f1c1bb6e11509e35)
      adds  67dae09   Fixed confusing debug message - it was always printing uid 0 instead of the correct uid. (This used to be commit ad30a35ebc04f6a56c3ffb28bfb793557cf1fdf7)
      adds  b8b04c4   Don't reference tallocated memory that has already been disposed of.  The cli_samr_query_userinfo function used to do this. (This used to be commit da2c167660ec12360354f96dc672d935f58dd9c0)
      adds  7c98cf2   Hey where did those 4 character tabs come from? (This used to be commit 49d47238267c3a2e0fc466178b779a692a7809ff)
      adds  879ecfa   Converted a bunch of functions to use sscanf %i instead of atoi to allow hex or decimal rids to be specified. (This used to be commit d93488b953337890a17de124f88cf2066f733c40)
      adds  ab5d5cf   This commit is number 1 of 4.
      adds  0db1899   This commit is number 2 of 4.
      adds  2038649   This commit is number 3 of 4.
      adds  d9d7f02   This commit is number 4 of 4.
      adds  fab8899   This patch applied, except without the structure changes to nmblib.c
      adds  f987957   More spelling and grammer from Vance. <vance at digital-host.net>
      adds  f93a8a3   - fix string len for an ucs2_to_dos function as any ucs2 char may be up to 4 dos hars... - addedd ascii compatibility functions (This used to be commit 8b9302b7078f1dd5459051500ed19a696dc09ae0)
      adds  95aa4c6   change some more functions to the new mangle interface. (This used to be commit 06a7c28ea1be81c4a53f9a5b885c37fdde31f75c)
      adds  a972d2c   another few changes to the new mangle code (This used to be commit 92f953c156a39b54230c52c6102a319a4a5ca798)
      adds  192a8f9   clear errno before a call, tdbsam will not update it. just a hack to make things work. (This used to be commit fd1bc3557a7ba57a983a29d36ce0461085fb6682)
      adds  e5cee57   Don't force winbind to use non-local DC's.
      adds  53ec47a   Add a bit of 'const' for the data_blob code.
      adds  11dc297   Fix up auth_smbpasswd.c to use the password interface, rather than the structures directly.
      adds  d16ce19   Fixed typo in debug message. (This used to be commit 26fa0374bb5894ece460899ca37cf512c4424b2f)
      adds  5c3ccf7   Added samlogon command to test against win2k native mode server.  I think there's a bug in the marshalling of net_sam_logon. (This used to be commit 7c5ac46b8ad0be681d102e7ef3478d64d7a2b8e6)
      adds  160950a   Display some errors if the initial connection to the server could not be made. (This used to be commit c3f5df8d6743bb7b48118b378f23268008e74145)
      adds  15741d2   Fix up smbpasswd -e/-d  so that it doesn't change the password under you any more.
      adds  560c0c9   Removed confusing comment. (This used to be commit b496936634a4b676aa2df973e64c91aa0da5d7d5)
      adds  f441ccd   Allow the logon level to be passed to cli_netlogon_sam_logon() rather than the validation level.  This allows us to test interactive or network logons.
      adds  35e44b3   Allow the logon level to be passed to cli_netlogon_sam_logon() rather than the validation level. (This used to be commit c79e94ea27aab31423b1bdc34e9cff25688dbe5f)
      adds  a947591   Fix debug in domain_client_validate() when password server = *. (This used to be commit c78fec86c97075bb5726fcb7ed197bc75dd88ac0)
      adds  1f829e1   Spnego on the 'server' end of security=server just does not work, so set the flags so we just do a 'normal' session setup.
      adds  2fc8e32   Parionia to ensure people don't install libsmb based programs setuid root.
      adds  3e2f355   Some tweaking to make the samlogon function look more like NT on the wire. (This used to be commit b30232e2b7ddb5eab419d4e6237176f695a534ad)
      adds  d607fe0   Don't accidentally return success when sending a broken NET_SAMLOGON request.  This exposes a domain authentication bug with win2k where a rpc fault is returned but not propagated up as an error. (This used to be commit 27cd7ac85779bbc1e9488ee06e87b0c743c5b29c)
      adds  eab05ea   This one's a doozy.  A cut&paste bug incorrectly sets the max string length of the lm challenge/response header in the NET_ID_INFO_2 structure included in a network logon request.  It seems Windows 2000 is the only OS that cares about this. (This used to be commit 0f6207f45567a8af0a125a838a5ed68ea6c22283)
      adds  6f0b8a3   Added some extra fields to the auth_serversupplied_info structure. To obtain the full group membership of a user (i.e nested groups on a win2k native mode server) it is necessary to merge this list of groups with the groups returned by winbindd when creating an nt access token.
      adds  6ab678d   Small 'const' updates ahead of some AuthRewrite merging. (This used to be commit 3b5e72bda3263c6bdf81dfface4fae4f06b71032)
      adds  d8f0f3a   SPNEGO works perfectly well with security=domain, so don't exclude it. (This used to be commit 26a9479ad450a5135e54b45d659bf3558892d9e6)
      adds  83575bd   More const. (This used to be commit ceba373aa30e09be948bd0980040cba204d12084)
      adds  60f0627   This is a farily large patch (3300 lines) and reworks most of the AuthRewrite code.
      adds  b49b7ed   Small changes for guest authenticated pipes. (This used to be commit 813bf962ae6f29ddcaee4bc8b67d8017f04172b1)
      adds  abaedd0   ... and clean up the unused variables. (This used to be commit e0b56a31480906b39f37761eed20d3cad0d53973)
      adds  be93100   Fix up domain logons.  Tested with NT4. (This used to be commit c8b2718adfe114b74a155116c5e74f014d6df887)
      adds  bdca4e3   When you make a data_blob() then you probably need to free it too... (This used to be commit 531e24973227ca4f1ae65ffb2454aedd5871de96)
      adds  f32cf6d   This should fix up the compile with krb5.
      adds  f7cf10b   Removed unneeded extern. (This used to be commit c80641b6f335aa706a2e384b7cfe7912be4a41b1)
      adds  ec09a3e   zero the data, not a pointer to the data ... (This used to be commit eeaa80aa09736dc1c5f5f72a1437eb9d9c0d4ae7)
      adds  acb81fe   Various post AuthRewrite cleanups, fixups and tidyups.
      adds  015aa42   Return 1 (rather than 0) on failure.  This may well help get the build farm back into order, becouse its the inverse tests that are 'failing' - they get error 0 back and think that we just let sombody in without a password and the like.
      adds  fdc0360   Move the test for non-SPNEGO session setups when using SPNEGO, becouse its a perfectly vailid behaviour for guest logins. (This used to be commit 4db8d70ad74cdbd74c0578e66377fd0233195aaa)
      adds  b3014b1   Minor cleanups/fixes in the NTLMv2 code (This used to be commit 253790f6d71653b572c0174113b8559820de6bdd)
      adds  0e14d9b   anonymous logins are guest logins, so mark them as such. (Otherwise they can browse non-guest shares). (This used to be commit 7131fe3be4eb2c652f3afe2f3cd99d3f82e09654)
      adds  a8346f4   Adding support for net password, net service, net user info, fixing net helps (This used to be commit a1f3930637a6ccadd4dba90dcd713cf1e4b5a536)
      adds  22926c8   Added support for UserListGroups, ServiceEnum (This used to be commit 4e882289b0e291bb57d48fc2b2120919632daa5f)
      adds  69a59c5   Added many more defines in service category, user category and others (This used to be commit 3bfb828cf70489165b46281bf03ea7074d3ba07d)
      adds  f8e2baf   Added NT_USER_TOKEN into server_info to fix extra groups problem. Got "medieval on our ass" about const warnings (as many as I could :-). Jeremy. (This used to be commit ee5e7ca547eff016818ba5c43b8ea0c9fa69b808)
      adds  30be58a   Got serious about const again. REMOVED BZERO CALLS YET AGAIN !!! Why do these keep creeping back in.... They are *NOT* POSIX. I'm also thinking of removing strncpy as I'm sure it's not being used correctly.... Jeremy. (This used to be commit b1930abb35dee74f858a3f7190276c418af2322b)
      adds  8ae815e   Fix up pdbedit so that it at least compiles without warnings.  - Basic functionality intact  - Now adds machine accounts without a uid.  (using the machine uid range to    avoid conflict with real uid based accounts) (This used to be commit 09d2e05d26f71b10ccabe4c6fa168a4923697bae)
      adds  9711811   Fixup for accounts without a local /etc/passwd entry.  - Now perfectly valid. (This used to be commit be04aad90da341fb1b4ef472f2279aefab972258)
      adds  5f5661d   Fix up authenticated pipes in line with vuser changes.  This ensures that global groups obtained via a domain logon are respected in the attached NT_USER_TOKEN.
      adds  c42bdbd   Fix segfault. sup_tok might not always be with us. (This used to be commit 1f409a1f3fb0906f1ff985b96bb7a65f56253046)
      adds  a896bbc   remove {} from default valid char list (This used to be commit 5dd3c7b3fb8aac7fb3a256ae40c882fb8983537f)
      adds  c3f21fc   get the string lengths right in domain logons
      adds  740d6f5   a big one:  - old mangle code has gone, the new one based on tdb seem resonably ok    probably the valid.dat table need to be updated to treat wild chars as    invalid ones (work ok without it)  - a LOT of new string manipulation function for unicode, they are somewhat    tested but a review would not be bad  - some new function I will need for the new unix_convert function I'm writing,    this will be renamed filename_convert and use only unicode strings.  - charcon [...]
      adds  db8ff47   Fix for broken-as-shipped RedHat 7.2 system headers. Now we have to detect this in configure. Jeremy. (This used to be commit 44fb1992c98e7cca5663b17ea9a4833fcf0a8478)
      adds  59bc781   Added missing strchr_wa. Jeremy. (This used to be commit 16c5d279b97250ceb84ee6de6e5e801350c816c4)
      adds  d876260   Don't put a \n on the end of the arg to exit_server() (This used to be commit dfb8566220c3e90ca2b757ea124f53aed103269e)
      adds  c87c352   Removed duplicate debug. (This used to be commit 5c3521c937f9ba3c4c586495f54dc69a664c392a)
      adds  93fb9f7   Use cli_nt_login_network() instead of domain_client_validate() to perform pam authentication.  This allows us to link in less other crap.
      adds  c159d0f   Fixed compiler warnings. (This used to be commit 54e40b270208774ed71eff32f3c3b1d3b86b5aca)
      adds  9d56e23   Renamed make_user_info_for_winbindd() to be more consistent with the names of the other functions in this file. (This used to be commit 4880f37e4ee08b6363314a3fb67051a6708988d0)
      adds  cf1d442   Fixed some compiler warnings. (This used to be commit 7c3090fb2017eb08b8785f0b6e4eb98ab9246bbc)
      adds  e9ba1df   old merge from 2.2 (This used to be commit 292a0265a9de7f5fa06140768ecf27056d59f6c1)
      adds  b09c745   merge from 2.2.  Why is STR_CONVERT missing when comparing 2.2 to HEAD? (This used to be commit 4f47daf97b9e74ec75287f46e2c4aeddc944779e)
      adds  7623cec   Wrote some stubs for new win2k only spoolss rpc commands: GetPrinterDataEx() and SetPrinterDataEx().  Not sure what the command number is for the latter is - I haven't seen it on the wire yet. (This used to be commit 87614c74b3d66cf2ca706b33e6cf0a32b4166e7a)
      adds  198612d   Changed MAX_OPEN_PIPES to 2048. Jeremy. (This used to be commit 591d217ed49b6beca4a87f6b89a81f0c913003dc)
      adds  366026d   free the negTokenInit structure (This used to be commit 5b1c942a5cab828ebfcf2e8f5decb754c4cdb70e)
      adds  ade911c   Removed totally annoying verbose debug in sid_to_string() (This used to be commit 4f21ddb8737d3f72a84465d3384351ccd2b07d15)
      adds  fbc4e1d   Fixed looking up domain (winbind) users ahead of local users in domain_client_validate() (This used to be commit df0db8edb12dc8b8d290e5ac599fa7b517e9d263)
      adds  806c951   Internationalization enbalement for net utility - replace printf with d_printf (This used to be commit b83b21e9ca364a097455c119815074f23324111d)
      adds  bdd5c8b   Fixed unsigned / long unsigned format missmatch. Jeremy (This used to be commit 86c2f9636635283beb8e496315a7bfac881355dd)
      adds  848d01c   Initilising these variables before appending the domain groups to them (This used to be commit 8004cfea19e10ad942c59f2f6a6bd992791017ba)
      adds  aa0ceb1   UGLY HACK to get machines to join tdbsam domains again.
      adds  5a91b27   add convert_string_allocate() function (This used to be commit 8b494b0be323c983b7ea3d1dcf1f61216396caec)
      adds  823ab98   Added delheaders as a dependency for clean. (This used to be commit cd9334bd57cd7f544aba0b642c8190d608add7b9)
      adds  2113e2b   Add function to add those hosts who have added msbrowse (domain master browsers) (This used to be commit 3fd96a47543c268fd2828793df4006cc47a9e95b)
      adds  3343d02   Added debug in truncate, fixed warning with gcc3. Jeremy. (This used to be commit 970ec14b4ba1ccf66820384ced8442e1878c09cd)
      adds  04a0293   Added more define bits. Fixed error in vol attributes. Jeremy. (This used to be commit eba8204bfadb176fafb686a35295a09f0f35b894)
      adds  0040413   Merge overdue changes from 2.2. Fix <4gb write problem. Jeremy. (This used to be commit 36ea09d3a041fab0854dfdc20f6ea8db7ccbec2e)
      adds  c517caf   Only 1mb allocate slop. Jeremy. (This used to be commit c339a99a891c9e4bbad59ee1243908c91f048834)
      adds  fea97ec   spoolss_io_devmode private data is binary and should be shown in hex, not ascii. (This used to be commit be5d32eb9c58bb1911299d095efcf230d50ed590)
      adds  f56a3ea   Fixed incorrect debug message.  )-: (This used to be commit a99d9cec7e090736ab49c91720cfd2b43e2a6f00)
      adds  55dfb66   Change to guest logon code.
      adds  e91226d   Removed #ifdef TDB_DEBUG around tdb_dump_all() and tdb_printfreelist() so that tdbtool can be compiled without having to make clean. (This used to be commit dad688d8c6b3c98173a846ad833599a4016d2e1a)
      adds  50093d3   fix the tree so it compiles again
      adds  395aa94   This change updates lp_guestaccount() to be a *global* paramater, rather than per-share.  I beleive that almost all the things that this could have done on a per-share basis can be done with other tools, like 'force user'.
      adds  67f5bea   Fixup __LPID -> _LPID. Jeremy. (This used to be commit ab607cdf153d9187fe50af3377ece5a9fafde1b1)
      adds  e3abad1   Fixed a few typos and added the opnum for ADDPRINTERDRIVEREX to the rpc_spoolss.h header file. (This used to be commit d4cafc076be99a66d0660f695995801b4f1d7bfd)
      adds  89c6eed   As pdb_ldap.c does not compile in HEAD anyway, a not-compiled merge from 2_2.
      adds  461641d   Use defined constants not integers. Jeremy. (This used to be commit d20949fe509c1496bc434f0fbf403f0b69ab9954)
      adds  5d152d2   fixed, moved and added some functions note the useful acnv_uxu2 and acnv_u2ux functions in charcnv.c (This used to be commit 64dde3b64fc091cda95fc4ed145595b5d79b2e01)
      adds  7de42a4   Remove built-in support for clear-text kerberos authentication.
      adds  e1cd195   autoconf (This used to be commit 1a60305f7a368bce16c9d6d989942670186dec72)
      adds  e903a34   Minor updates.  A small dose of const. (This used to be commit 80667cb0dd1a2cdef17711c8580af9f524971cea)
      adds  2d07327   This extra check isn't needed, we can only get here if secuirty=domain (This used to be commit 600d83e43f61eb138115731ce089ba42d63e0924)
      adds  63a8a2e   make sam_account_ok static.
      adds  5edc597   Add back the not null checks in a better place.
      adds  989e040   Fix up some DEBUG()s
      adds  3d61545   Kill off 'restrict anonymous' becouse it is useless in its current form.
      adds  5abe393   Code duplication is bad.  So add an add_signiture() function and just refernce that. (This used to be commit a82c8638576b2c2164eaf046aa529e233ffb71d6)
      adds  8424424   some bugfix and new functions, modified mangle.c to use mosltly acnv_????() functions. this should make also build farm happy (This used to be commit 8bb5cb27c2012b8967482255d48a1b48d3acd9db)
      adds  22afba6   Fixed allocation bug in database prog. Some format fixes. Jeremy. (This used to be commit 9ff6b0c20cc88ef0bcd62a596fcb96f898b5b29d)
      adds  25f51f4   messed up with patches, this should be the right one, sorry (This used to be commit 023514a0b6170b1907696a2147ee44dc3aa4589d)
      adds  a327545   Don't check space on every extend if strict allocate not set. Jeremy (This used to be commit 9391efb38ef1847ed2c3b2734c1177830d64a247)
      adds  e5bd418   Spelling fixes. (This used to be commit 5c486bd28a5d4194b7cd50fd0fe3430d0d2eaa9b)
      adds  3ea2fd3   Minor fixes to help display, and domain enumeration , and also preparation for new command option (This used to be commit 3623fbb4f0182b201d62491fa0680c29a4fd68e3)
      adds  b00b04e   Formatting fixes only. Jeremy. (This used to be commit 27081355a97550b26c870907a471352a11921ffc)
      adds  59daf55   new Win2k spoolss rpc opnum (unknown right now). (This used to be commit d636e73295343e5f3e44cbf61a63edaff8a243d1)
      adds  ec08b26   Fix typo. (This used to be commit 33904decbcf858a5cf799429c17330b0fafd1da4)
      adds  8061f8a   verified two new win2k rpc's EnumPrinterDataEx() and DeletePrinterdataEx() (This used to be commit 253c5eadc21cdf2ea5a4c237d3b48e9df04c66a2)
      adds  0675d01   List of coding suggestions for submitters (This used to be commit 98b9ff2dd89d2a12178b08f86f846b0875c7c150)
      adds  c51f7bd   Fix winbind client code so that winbind calls are not made if the requested name does not have a winbind separator character. This makes the intent explicit. Tim, contact me if this is not what you indended. Jeremy. (This used to be commit 86b7cf7f85840316052ff29115bf55c04dc17486)
      adds  35da7fa   Look for DOMAIN\group in group lists and ask winbind. Jeremy. (This used to be commit 763fd1c78757ea640dd50ac72caf5ebbb465b3b9)
      adds  6654c29   Cosmetic fix for libpopt-checking test. (This used to be commit 87d27265a501da2aab04f655a6a086f2eead000d)
      adds  6bf5caf   Add basic "make check" and "make installcheck" targets, using the Satyr framework from the buildfarm.  This will eventually be copied into the Samba source tree, but it is not yet.   See cvs://samba.org:/data/cvs/satyr
      adds  dc6688a   Reformatted to 75 columns.
      adds  31b91bf   Removed unused variable. (This used to be commit c8c7da237dc17d9b785bc15b9b569caeeb6d283e)
      adds  1b579da   Fix from Herb. mincount/maxcount need to be ssize_t for comparisons. Jeremy. (This used to be commit 60983782ed078593d122e0c0bc6b4e17c3e56e63)
      adds  4e71905   Too much of samba depends on finding files in their installed locations, so we can't do "make check" yet, only "make installcheck". (This used to be commit 7d8610c4fed555bf478dad793c84fbaf5b3c86ff)
      adds  742dc23   Removed the "reestablish" code. Tridge - scream if this was needed.... Jeremy. (This used to be commit e6afe40f85d7dbe79322c82dac735d901e7e71df)
      adds  413fa03   Added needed debugs... Jeremy. (This used to be commit 804f232398b734228256e3361ec6df4ba5cf480c)
      adds  da0128e   Doc.
      adds  0b5cea7   Little note about what's happening with Satyr. (This used to be commit b6745ccd33544cfae5811ecdff7c1aea9d454eed)
      adds  e6093a1   #ifdef'd out suggestion for tim on making the winbindd protocol more  robust. (This used to be commit 8952f8763e16339e58bc65943387a00fc89dc200)
      adds  e1f24ab   Clean up message. (This used to be commit f07915072fef1d79549da7b92775c5aaf3c552da)
      adds  641f307   Close the socket and set the file descriptor to -1 if there was a socket error in cli_receive_smb() and cli_send_smb(). (This used to be commit bedd9c821521dad46df50e8b31e4a58bb0a9a604)
      adds  68893d4   Give sensible defaults to some variables that are set by the build farm but not present in Make. (This used to be commit 0d6d0c31f9aecf1e35487ad26cc2f2c4c7d732f0)
      adds  b7f6113   Random connection robustness related fixes.  Display some debugs about the currently open connections when winbindd receives a USR1 signal.
      adds  5d97ab9   Got ready to implement Martin's idea, but request doesn't have a length field.... well, now at least the code is there when it does :-). Jeremy. (This used to be commit 22e323ca47325482b6ae527070509ed9c6cbccee)
      adds  b30f0ba   Make signal handling safer (handle EINTR on read/write/accept), don't call slprintf within a signal handler. Jeremy. (This used to be commit a9f7974cb8e266ce87d2979fa107bf7ebbb98b70)
      adds  50005ee   Fix compile on RedHat 7.2 systems with broken system headers. Jeremy. (This used to be commit b14ac75666939b4f98213719ce7bc72fa9d37ce4)
      adds  5302dc1   Fix detection of RedHat 7.2. Remove unused old file. Test 42 byte reply to SMBntcreate (W2K does this). Jeremy. (This used to be commit a55a63a4ca55602ad9221af17c0bc8e185536433)
      adds  17ce9c5   Bit of a cleanup of signal handling code.
      adds  0d25220   Fixed display of uninitialised buffer in debug.
      adds  2fbd752   Get list of trusted domains if we haven't fetched them yet. (This used to be commit 187663210055ecd7b717b3894e3189ca3aaa0ed2)
      adds  69a6bf3   Cache positive and negative name domain controller lookups.
      adds  6121a6c   Added free_domain_info() function. (This used to be commit 1a9a36159104e1d6248254e1efd9925fc1c956d3)
      adds  c5ceae9   Added free_domain_info() function.
      adds  06ff349   FALSE -> False (This used to be commit 7c6529c081abe051055be5fbf3016fbea2474752)
      adds  dbccf2c   Configuration file to run the Doxygen API documentation tool.  A few files already have Doxygen markup.  Instructions on inserting tags into new code can be found at http://doxygen.org/.  Output is (currently) at http://samba.org/~mbp/samba-dox/ (This used to be commit 71e14a858166d85bc3209f068aabc7b1e2b41d73)
      adds  05903e9   Leave doc comments in code listings for the web. (This used to be commit 9f9d4cae1d19d930e8d8a6a879899560c089b878)
      adds  ea40fa5   Doxygen demo for Tim. (This used to be commit 5c892badbcad43b8a2e002d1a42483c402f2d3e9)
      adds  451f7c1   Don't include the treeview -- for Samba it is too big and can lock up browsers. (This used to be commit 4e6c57fefa25036877a93b9056d06c725a5964cc)
      adds  1539c2f   Jeremy, I'm not sure what you were trying to do with the process activity loop in winbindd but it didn't work. (This used to be commit 3ac32af83849e93c83cd1bb48dc7d23e47ccac59)
      adds  c32b4b6   Caching user, group and domain sam handles was a stupid idea.
      adds  8220662   Tidyup formatting a bit (spaces->tabs) whilst reading new code to understand connection caching. Getting ready for back-merge to 2.2.3. Jeremy. (This used to be commit 5e8df83ba9924adf9df6827c06ed1a2adbe36edf)
      adds  09463a4   SETPRINTERDATAEX is 0x4d (not 0x50).  My mistake. (This used to be commit 27c6e1242d311cc24e758281890872694e083b67)
      adds  3a50f1f   No longer used. Jeremy. (This used to be commit be7323163bec9367e7457d7b6a4792fd00aa8ef5)
      adds  decc9a8   more Win2k RPC opnums (EnumPrinterKey() and DeletePrinterDriverEx()) (This used to be commit 08df688b284c5589718f954187c4cb44086b9c19)
      adds  186726b   Tidyups and things I discovered during the merge... Jeremy. (This used to be commit 9c8439f25b90d80adcd7161bfed3664af6256940)
      adds  2c6f0fa   Tidyups in the merge process. Jeremy. (This used to be commit a7b45bfb713adaaad0dca3dc13139ee5a909a383)
      adds  fc9b7a8   Ignore generated HTML and mkid output. (This used to be commit 03e489a405a81bd70534ad7c0e2f424436e1c683)
      adds  f6f04b5   Make CodingSuggestions show up in the Doxygen pages. (This used to be commit b3e34ad3207f53310b2d59c07a4cec765a0f81bf)
      adds  e74c51d   I *love* removing code :-). Removed 4 files that weren't being used. All this stuff was being pulled in due to *one* unneeded call to fetch a domain SID which smbpasswd already puts in the database... Jeremy. (This used to be commit 6bf2505cce7db770fd4db5b19999a78588e96b58)
      adds  b0518da   Removed SMBD_RPC_CLIENT_OBJ temporary I was using. Jeremy. (This used to be commit c17bfe7c365de19193dcf9ace8728866e344d7aa)
      adds  355124a   Fixed detection of RedHat headers. Removed another file ! Jeremy. (This used to be commit d70674312d8b98367ccdbbc12fe880f9f539d258)
      adds  02eda2e   Tidyups when I was doing the big merge... Jeremy. (This used to be commit 9148bb9eaa67de60c3b0b4709a9c05a840c20c66)
      adds  15ca822   Fix problems with lp_workgroup() being passed to routines that will modify it and fix smb://<IP-addr>. (This used to be commit ac2562a0fb7eafd94d53a2c36d33e8f5236d60ff)
      adds  60906f6   fixed some bugs. (This used to be commit 37edaeddce09193450b18b1b85aa41960cb39741)
      adds  f4f65ea   Source file defining global variables for configuration paths.  This has two purposes:
      adds  82574c4   Ignore *.po objects, test tmpdirs, and ID files. (This used to be commit cdad7ad8691e98e69742e829aa21140161ffb245)
      adds  a1b9de0   Fix const warning.  Doxyfy comment. (This used to be commit 91e07a7fdc47b2baf42fc06e77d1e1d883111668)
      adds  f741f65   Store some path names in global variables initialized to configure default, rather than in preprocessor macros. (This used to be commit 79ec88f0da40faebe1e587f1b3e87b5f2b184f58)
      adds  09e4d18   Disable "installcheck" -- it's still too likely to clobber somebody's installation. (This used to be commit 10022753d1d7114eadbe5a83183a6176eff1d7ff)
      adds  eb2bf00   Quieten compiler warnings about a callback function prototype that has changed in recent versions of Readline. (This used to be commit d0a0d27caa04029a814d942e35fb5382bb9a492c)
      adds  8654a16   LMHOSTSFILE is now dynamically configured too. (This used to be commit a779710fff5fddcbf65a8ddc8e9169b586b85481)
      adds  4ea31fb   Oops, Tim says rl_completion_func_t doesn't exist in all versions of readline. (This used to be commit c4b44cfc3f15f9e85a36981867e534792ccb724e)
      adds  caef2d2   LIBDIR and LOCKDIR are dynamically configured too. (This used to be commit 868999ad3c82ad72f11d5b3208b0e42b1ed95096)
      adds  c2a4f75   oopsum. (This used to be commit 9b6667aa19c479fb27f557ca24129592bf94cbb7)
      adds  d173bf7   Added comment about why not to cast the assignment of rl_attempted_completion_function to rl_completion_function_t. (This used to be commit dfaafcd6221412613f9e4eccdaaa2e84253def81)
      adds  9ba9fcd   dyn_LOCKDIR should be const because it's never modified directly -- it's just copied in to the parameter table and optionally overridden there. (This used to be commit 988fe772a39e08dec738b045021cd6e06b4e59c8)
      adds  40b8b05   Ignore .po files. (This used to be commit 4b7c0c9928f649887edc4aac093cb0cfbf51ef4a)
      adds  b99209c   Detect libreadline>=4.0, and set HAVE_NEW_LIBREADLINE.  At the moment this is only to get the cast right, but it might help with other parts of the API that changed later. (This used to be commit b792c9317ab62fe407de34ed811cc883a7652cc4)
      adds  4d5175c   Don't resolve the hostname in smbd as we can pause for a long time while waiting for DNS timeouts to occur.  The correct place to do this is in the code that displays the session information. (This used to be commit 2e89165f22d9e9c1fa749ae54957d0ec84a1497d)
      adds  1ba477a   Fix obvious typo. (This used to be commit d761a3860ba7b11b446d3a9865ddfeff8e2f658d)
      adds  0085229   Cosmetic fix for debug statement. (This used to be commit 507ef80f48a8fca762e41be5cdb80ce86544da3f)
      adds  15c6ab0   Merge from 2.2. (This used to be commit ebd46aebf921c0026791ffb0afdcffaecb496e8c)
      adds  7883798   Move all other paths into dynconfig (This used to be commit d51ef6bfa3d194b58c3ee7706a7d475ef042676d)
      adds  94ad812   Fix typo. (This used to be commit 2c1e68d4ce45c7862fbc79a83eb36ee5b077251e)
      adds  9b1f2c4   Do satyr work against a copy of the build farm scripts so as not to break them.
      adds  59b852f   Make the smbpasswd options/usage message a little less bizarre: it now shows all the available options, but explains that you must be root to use them.  Surely this is less confusing? (This used to be commit 19f5f813995d1cf3874df705ab5e71aa5eb14ae6)
      adds  2d33bef   Also show $tree in diagnostics. (This used to be commit af65a01d0d80a86f405439ed5c46cf71026a5eb8)
      adds  4950e6f   Back out the change in 1.11 that set the poorly-named $pwd variable -- for the build farm this is actually the root directory for building, or something like that.  Thanks a.b. (This used to be commit 309b718842dc36cd0b74c4c735684cd4613fff01)
      adds  5b1fb34   Rename xmalloc, xmemdup, xstrdup to smb_$1 to avoid conflicts with the versions defined by libreadline on SCO (!). (This used to be commit 32480d7aff21ce1c14991e242aaf8a4e14ec6f2a)
      adds  580ee96   We don't actually use the horror that was lib/util_array.c :-). More deleted code - hurrah ! Jeremy. (This used to be commit 48a848f748fb0961c67f17401e294ebf18fdcf1b)
      adds  fcbcfb6   - make sure we use a non-zero session id so we can have multiple conns open to w2k
      adds  4254f91   add asn1 integer handling ready for the ldap netjoin code (This used to be commit 74303b75e43856bfb127c143d27e5c5fdcf32c91)
      adds  e1eb073   fix locktest default parameters (This used to be commit f6a4b00aab9ca01d8dfed33252f3d5c5349d13b0)
      adds  fb57218   fix maxfd test to start deleting at right file (This used to be commit e4fb073af02846309c3efb0675006433052bb1ce)
      adds  c325264   add a hook to save the krb5 PAC (This used to be commit 1cbc18ae732671d9a60528f8300ca7609e124d11)
      adds  3db4421   added strlcpy() and strlcat() (This used to be commit 233fe71fbbb98fe1563f69565e16da1856360a26)
      adds  b1a2ba8   added ANS1 integer define (This used to be commit 1e833f3564be439cd778e517e6689cea61e02a2b)
      adds  6464bb0   added the beginnings of ADS support in smbd (This used to be commit c7f611691941ca92f57665e19d6e46b161599427)
      adds  02defd1   forgot this file (This used to be commit 1dd255b06d4c8669d839a387d4c63ff3475ab1ab)
      adds  d325611   Merged in JohnR's ping messaging extension. Jeremy. (This used to be commit 694372b2c4d7713fe228114730027175f7b4e9b6)
      adds  96d884c   Fixed sizeof vs array length bug in make_user_info_winbind_crap()
      adds  7c74cc5   Fix up libsmbclient in head.
      adds  e5c5adb   Don't scan locking db on closedown. Jeremy. (This used to be commit 59cfcd8a6c510204ac059a0d2fddc2fa17199f82)
      adds  cade294   Fix up the build again...
      adds  efa5285   Preparing to implement +ve and -ve caching for lookupname/lookupsid calls. Jeremy. (This used to be commit 1f6cc536b2db0c36feee45cfd6ac1ad5ee8fb05a)
      adds  16ceec4   Added transparent +ve caching for lookupname/lookupsid. -ve caching can be easily added (a one liner) once we know the correct error codes returned by a W2K DC. All other winbindd calls should go through a similar transparent caching layer (and will soon). Jeremy. (This used to be commit b16bb21d371772816a4331f5011c151be0e083d5)
      adds  e734163   One more patch from Tom Jansen. Hope I didn't break the tree :-) (This used to be commit 6d7c0f0bb4cbfdcd9a83416345432e07556f6cfc)
      adds  54432c4   Spelling fix, reformatted comment. (This used to be commit 096868bd35b374f97e570676fc23c006b6c7a1d3)
      adds  646f8ca   More spelling fixes, comment reformatting. (This used to be commit edb556b47446f75dc4987eee15276661eb6cec8d)
      adds  f146325   W2K doesn't seem to respond to *#0 names in node status. Ensure name lookup uses password server parameter when looking for PDCs. Jeremy. (This used to be commit 54c968913d6553c6d834b068234ab176917075eb)
      adds  b03e162   samr_querydom_info level 1: found the meaning of the unknow fields. And discovered that our reply is short by 4 bytes since day 1 of this code.
      adds  8e267ac   Made a libsmbclient doxygen group and moved all the libsmbclient groups under it. (This used to be commit 43c496598f8e1aedc9c80222e60bb8e7b3027e03)
      adds  11aa019   WITH_MSDFS is not define anywhere.  It's built by default. (This used to be commit b51e5b07d9f7719180b28215236efc3fa09d8bea)
      adds  456cdf6   --with-msdfs wsa removed (This used to be commit f1143cd02c24f7c56b2e4ec70f77f22dbc01b113)
      adds  116740a   merge from 2.2 (This used to be commit 96b3a65a73d403a41bf1b3aba79bd743698344ac)
      adds  fae4bc4   sync up with 2.2 (This used to be commit 0c0f3223731cfb46a0e3b8e289c13c8f908e0cf2)
      adds  37a84c7   merge oops fix from 2.2 (This used to be commit 48f2da440f973047faa7ecf031be66bc30d4a985)
      adds  59b2e77   remove unused variables (This used to be commit 90ed3d47e16a511161532f75b98db3f4b10ba685)
      adds  ee58402   Added debugs to track down sequence lookup problems. Jeremy. (This used to be commit d3f5d5a4aca0d5bc8c4db7dfa8b766b7cda808eb)
      adds  a81e390   Fixed caching of lookupname/lookupsid. Error in check of success ! Jeremy. (This used to be commit d039d4fa507a7284e7e1cada0026c63863fe0a2d)
      adds  609cdbf   Fixed +ve caching. Still problems with -ve caching. Jeremy. (This used to be commit 7883a2288a6e3198e10ab4e02ed4585e7bb313f6)
      adds  1db30a3   Got positive and negative name caching working correctly with lookupname/lookupsid. There was a bug in cli_lsa_lookup_name/lookup_sid where NT_STATUS_NONE_MAPPED was being mapped to NT_STATUS_OK, and also the *wrong* number of entries mapped was being returned. The correct field is mapped_count, *NOT* num_entries. Jeremy. (This used to be commit 9f8c644abc455510c06dbd5dbac49c6270746560)
      adds  2e8ae88   add a command to rpcclient: enumprivs
      adds  33e2022   add another command to rpcclient: getdispname. Show the full description of a privilege.
      adds  b09d9e3   fixing enum_privs and get_dispname server code. That works as expected now.
      adds  e996ac2   Oops - opening wrong pipe name in cli_lsa_initialise() helper function. (This used to be commit d2034bc5f7dc9b5b9d5e4f17ee8e468307dcb2d5)
      adds  9927b5b   Removed unused variable. (This used to be commit d1dee2d0323fe6fc498e50201535b1718a88abaf)
      adds  fbfd27a   added lsa_enum_sids to rpcclient fixed lsa_enum_rpivs server code. This time it works as W2K. fixed smbgroupedit to compile and work.
      adds  71c15a5   Rename $pwd to $test_root to avoid future confusion. (This used to be commit fa7367a9731bc139ff4611f2781f3ca9bc7f89a7)
      adds  2025ef4   Ignore *.po files. (This used to be commit 5d343b40650464ae70037fd6e3fd96a9865fa611)
      adds  5788899   Fixed check machine account function. (This used to be commit 8f01a8b07883d18f44da665cbc8e5fba04d3bc91)
      adds  79b34d1   Removed TimeInit() call from every client program (except for one place in smbd/process.c where the timezone is reinitialised.  Was replaced with check for a static is_initialised boolean. (This used to be commit 8fc772c9e5770cd3a8857670214dcff033ebae32)
      adds  d2b9acd   Don't initialise static pointers to NULL. (This used to be commit 039ea0a0b94be2d70164616f448c0e29fed071cf)
      adds  e7d230d   Fixed bug in canned results list for checking the error code of wbinfo.
      adds  a833fbe   I think you were passing the name of the SID, rather than the DOM_SID pointer itself.  (Whatever that is.... ;-) (This used to be commit 1393c7c4ede1d6d624c3f5d0bfa4c18b0c6dc27f)
      adds  946374e   Finish 1.45 by removing redundant sid->string conversion in winbindd_lookup_sid_by_name.  Also if the lookup fails then clobber the output parameters rather than leaving them looking potentially valid.
      adds  1a74f88   Quieten gcc const warning.
      adds  3400a3a   Got rid of that stupid parse_domain_user() warning when compiling winbindd. (This used to be commit 72060a6f5af505d597f372d550d7f3fe559e5550)
      adds  24d03ae   More better now. (This used to be commit a875b3a6e7a9501a31fe15fb9b04394a95484e77)
      adds  59e9c62   Reference about SIDs from tpot. (This used to be commit 53963eae7d5930246c6c0c0b947f425d50d382c3)
      adds  554d387   Added constants and error message for dos error code 1326 (logon failure). (This used to be commit 6ce1eec09de64f19d969a67fc236abd4ae277926)
      adds  a2e136a   Finally worked out why a enumerate trusted domains was returning a NT_STATUS_UNABLE_TO_FREE_VM error.  This error code was mis-defined as 0x8000001a instead of 0xc000001a.  The former is actually a NT_STATUS_NO_MORE_ENTRIES warning which is what we see in the status code.
      adds  d1b5508   Update some of the error mapping, based on on-the-wire observations of an NT4 server.
      adds  d2e279e   Set type to NOTUSED if lookup fail. Jeremy. (This used to be commit 20a4167599ce211f239d0f324e7e73a1c2d8a5a6)
      adds  d05bbf0   Fixed delete on close bug. Added core dump code to winbindd. Jeremy. (This used to be commit a58d0f91f9ee7354c01a9c20cfe178d5dc02142d)
      adds  2527f5e   Changed how the privileges are stored in the group mapping code. It's now an array of uint32. That's not perfect but that's better.
      adds  7e1dce1   return NO_MORE_ENTRIES in lsa_enum_trust_dom. UserManager is happier :-)
      adds  b9a8259   Sorry. I broke the build, missed on open_directory call. Jeremy. (This used to be commit fe288b14cc7f2bc6b8427438da672e7dd7812027)
      adds  ca477a6   added lsaenumprivsaccount and lsalookupprivvalue to rpcclient
      adds  af1a023   Kill off that crazy copy_sam_passwd().  You simply can't do that if the structre contains pointers (well not if you intend of free those pointers at some stage)
      adds  d0a2faf   This is another rather major change to the samba authenticaion subystem.
      adds  4f37307   And add the winbind module I missed in the last run.
      adds  3c63b84   rewrote net.c
      adds  0ebb29e   removed unused function (This used to be commit ad7afbfdea600a62fa1550bd354996ad38807533)
      adds  ad2974c   added "net join" command
      adds  f2e9692   better auto-selection of realm and ldap server (This used to be commit 69d256af4612f5c1277202eb8a7ef37eb6bb55f4)
      adds  7b288fe   stop popt from doing its own intl stuff (This used to be commit 1a5ef2425747c2e0c7cf28fc7712563039086100)
      adds  9255dc9   made a "net ads" command, currently with "net ads join" and "net ads leave" (This used to be commit 2f8fa175b189c2d11676245b01d3201c0a4f0826)
      adds  3906f9d   added "net ads status" command (This used to be commit ae0eabd04c97320c2cf3c4575263c53cf61d03ea)
      adds  cb697dd   added "net ads user" and "net ads group" commands (This used to be commit f482583139eedb75a23c7a720dca4e8fb7070fd5)
      adds  a83e772   use generate_random_str() (This used to be commit 720c50a7514febdd7cfd6ce40b7b5a0c5cc0abf8)
      adds  354cdfa   better help (This used to be commit b390d6eef95ee6094eb193006bc2f23c40291026)
      adds  b47f6a4   Fix ./configure --enable-developer warnings (shadow of global) (This used to be commit 3f1cfb62e85343a45817651f111f01051fc66b18)
      adds  a8982ca   I think this is a fix for the "out of space" errors with oplocks=no. Jeremy. (This used to be commit 84b62d3c8ebd78cd578ac36168631b3bbcafdd8c)
      adds  97346ea   Unless the error is exactly NT_STATUS_OK, we might not have a server info, so we need to bail here. (This used to be commit ea0331354e5968aa0a25c0b12379a56c72d7946b)
      adds  a71f3f6   Add a new torture test to extract a NT->DOS error map from an NT member of a samba domain.
      adds  e928236   oops, I forgot to include the header file (This used to be commit c28956d8601c103c3f8dab4253de80e6a00a02d7)
      adds  1b1b8e3   Add the PDC end of the smbtorture test for creating an NT_STATUS -> DOS error map.
      adds  86dee43   Use "password server" for searching for BDC's also as Tim suggested. Jeremy. (This used to be commit 4aca67761fbe601e27f8f768c28a11241f088bba)
      adds  391a72a   #ifdefed DMF fix so not compiled by default. We need to look at this... Jeremy. (This used to be commit 97dca242a91c68048e510f42be53421b533183be)
      adds  e9595e5   check for liblber separately (This used to be commit d7216424d94ee89e1760596c8f87d1883f369771)
      adds  0b5f228   added HAVE_LDAP_H check (This used to be commit a1304be045d9cfd7bb793bb55ff49e158440a90e)
      adds  69aaccd   move popt out of proto objs (This used to be commit db0bee1c68d8d9af3febb841c86cd3d4ade87c7b)
      adds  af56b0f   add popt build dependency (This used to be commit 0c1f90402bf6aa403719cef59afd127ae42b0865)
      adds  2ff1b66   fixed typo (This used to be commit b14ae495028da4d2b995cefa786746d2c649460c)
      adds  660fa66   portability fixes (This used to be commit 09127d85dc91037c9d0280b57d48d23e93a39f8b)
      adds  64bfd85   Don't close tdb twice. (This used to be commit 6dda341bc80dc7c4d044df134fc153f646a6a4e9)
      adds  2e686c9   Minor typos (This used to be commit 1c9d951f86609b08e5660b0fc966c5e5058a3ce2)
      adds  481c644   added 'security=ADS' (This used to be commit 5a735a88e472a48cd4329832998dc31c1e230ecb)
      adds  4e512ab   Fixed compiler warning.
      adds  f45c2e5   Allow lookup of users with spaces in their name. (This used to be commit 751ea8cfb931e1de6df447ed05e051262cdeb304)
      adds  03439e1   fixed spnego, non-kerberos negprot (This used to be commit 2e916222a915c27f919a9841bde5ba0967af2190)
      adds  26f1e3f   use DEBUG() not d_printf() in libraries (This used to be commit 5100ae4ae032545edaf525de1dfbe5dc9dafecfc)
      adds  26ef1af   Fixed some indentation. (This used to be commit 1dd462844a9b90b498ee79ca33e4048980e2af5f)
      adds  4348dfe   Ignore *.po files. (This used to be commit 091f01f34ab0ff7d394811af0d027ea3bad56d0e)
      adds  19b9f9f   Removed bogus SAFE_FREE() call of talloced return data from winbindd_lookup_usergroups() (This used to be commit dd2048c418da7a08bc71305491953731fc427f5a)
      adds  e75ad57   This compleats the of the authenticaion subystem into the new 'auth' subdirectory.
      adds  f6e94b6   And delete domain_client_validate.c...
      adds  9aa4342   Fixed compiler warnings and dyn_CONFIGFILE related breakage. (This used to be commit bf491d2aa2e99156b4e80bc9d89ab34cfb3c4cf4)
      adds  5c7016d   dyn_CONFIGFILE fixups. (This used to be commit 7d10fa208248e201946876168743025866e011fc)
      adds  8b7434b   Fix up the build farm again.
      adds  585d0ef   Got medieval on another pointless extern.  Removed extern struct ipzero and replaced with two functions:
      adds  abe6aff   Merge from appliance-head: when creating a default security descriptor for a printer, save it in ntprinters.tdb instead of recreating it every time it is required.  This can save at least one winbind lookup per secdesc creation.  Opening a port monitor and viewing the security tab in the properties dialog required the security descriptor to be returned 25 times! (This used to be commit f85c976acc08a16bce6cb4053708485ccdea0d77)
      adds  178f6a6   challange -> challenge (This used to be commit d6318add27f6bca5be00cbedf2226b642341297a)
      adds  64dd6c3   Another merge from appliance-head: in [ug]id_to_sid don't call the winbind function if the id is obviously going to be local.  Cleanup of winbind [ug]id parameter handling. (This used to be commit 4ab9ca31a02b3388aa89a00e0390ea9e4c76283a)
      adds  0b27632   we can safely give NO_SUCH_USER if the ticket decodes but the local account doesn't exist (This used to be commit 477b6d27fd7281418739bc8ba0b984a53430ecda)
      adds  2223118   More compiler warnings fixed.  Some minor reformatting. (This used to be commit 8227f6909cca67fcc1a8455f4b386df7778ef2e7)
      adds  1a08524   prevent proto from picking up this as a defintion for 'main()' becoue it conflicts with nmbd's definition. (This used to be commit 70e9c2efaada4be609ff053d216d554cb036df4e)
      adds  2eb736f   updated server_role for ADS (This used to be commit 48df0d2b5dee3c010c88587352554220f8b92b0f)
      adds  a131c2c   add SEC_ADS auth method (This used to be commit b175c42080b15f27589cb6b6d61af5cbbedf5d02)
      adds  4499007   A number of things to clean up the auth subsytem a bit...
      adds  0d3bad2   basic ADS HOWTO (This used to be commit 9ee13fecb1b623e760789d1df7178b085f820700)
      adds  f1db6a0   Fix debug (This used to be commit 44224ae156394dac1055c68764c84f758cea6540)
      adds  fc93f4f   Fix --enable-developer shadow warning (This used to be commit 6a919bcf3d5848e09ddba1e8946f985661af8f67)
      adds  df81a6e   increment the value not the pointer (This used to be commit e3698259afa79fcd318592b1d628803695406337)
      adds  3d9f2aa   don't die with a FPE if there are no DCs (This used to be commit b5999473482475ef64212f4f7204c7895cf8fdf3)
      adds  3dc6fe1   automatically look for /usr/kerberos to make redhat happy (This used to be commit 0120dea7f0a799ed5cf43179462973e7a9a01bd3)
      adds  1fb4d2f   don't try to auto-change the trust password unless we are in domain security (This used to be commit 00e4f0c803c6376387c31efd01cf3437c589da9d)
      adds  097d466   fix sense of lp_allow_trusted_domains() fix a memory leak (This used to be commit 1421f2fbcb296a894cb4e7548e0275e35e055b98)
      adds  701ecfc   prevent a memory leak of cli structures (This used to be commit 911c57403bd116405876e73913ad73efd15f659b)
      adds  28c118c   unable to open smbpasswd on initial create should only be a warning (This used to be commit 8712ac84995f8454619245ca111575d4b9769b43)
      adds  6cf3434   more memory leak fixes (This used to be commit 5abf8442033587b79651301d39260abd44b1c3fa)
      adds  a3e74d1   added -i option to nmbd, giving interactive mode (like winbindd) (This used to be commit 1a30efdc2c7e5b385197bbfbcebac6a7305929b8)
      adds  4d726d0   prevent a bogus insure wild ptr message (This used to be commit 1976a8f87544140363449a361f7c7347ef2c44f5)
      adds  67b3473   fixed another memory leak (This used to be commit 37aa2873e5f476a587316893b0ea3a6fbdfe746f)
      adds  6b12037   another memory leak bites the dust (This used to be commit 982d6d447add2d4079c28c0b8ecb0e499f391a2a)
      adds  32a811c   fixed leak in free_user_info() (This used to be commit 8eb4277b12b600cdbf8a5205ebc76d1d9d52f1aa)
      adds  3dddd41   reverted incorrect patch (This used to be commit 96224fe2d40d0ce79d1215bb6f0d17291cace7b9)
      adds  064b3e7   nsswitch/winbindd_group.c nsswitch/winbindd_user.c: formatting fixups. smbd/open.c: Fix "delete on close" for directories. Jeremy. (This used to be commit 014b0973a3b3b9eb22cce3053171fa55f5c16a63)
      adds  b1cf8f6   sigh.
      adds  7527ec3   Fix another memory leak spotted by Tom Jansen. (This used to be commit 6e2c06a6e6173e68a75fd1adfaa73fe9a9210fef)
      adds  40203ea   fixed the panics on basicsmb-sharelist on sun1 (This used to be commit 1bd3235744bebefa6ba09795438400b4674c165c)
      adds  ff033d0   allow printing of NULL pointers with internal snprintf (This used to be commit 91bc14f430f798c6be3cb21cb5199ec56308d4f2)
      adds  d919314   Added PRINTER_ALREADY_EXISTS error check from Gerry. Jeremy (This used to be commit c7f1d3d6f776da8619f1221d38619d084ffb990b)
      adds  e2adbd4   Added negative caching to the user pw lookup by name and by uid. Jeremy. (This used to be commit 4013ae87a1c73ceba346de2a0b905e7c8df355c4)
      adds  a7ac992   added test for krb5.h
      adds  b89fcca   Added negative caching to group lookups. Jeremy. (This used to be commit fceba7dea5b09ac9ce509c5252a46be8e4d3de85)
      adds  94ee404   don't use /dev/null for a smbpasswd file (This used to be commit 067a4f87ac5dc2b5cf902c42f56923d0c5e29bc2)
      adds  f10f564   up the log level for server level security to try to track down the segvs in the build farm (This used to be commit 228d4fc47b8adbcbda81bffaea09b616b5d89992)
      adds  01d91a8   Fix for the logic bug wrt. existant oplocks. See long message in samba-technical for explaination. Jeremy. (This used to be commit 8150f0f3f72957e77a1e6ca06760c87c516792eb)
      adds  5e25ba6   always send an OID list until we handle raw (unwrapped) NTLMSSP packets in session setup (This used to be commit 3b3f8a935064811906cba221d386697e699af18c)
      adds  7ca15c1   Some reformatting.
      adds  e158c41   added samr_set_domain_info and samr_unknown_2E. We now get the full account policy window in usermanager, and the framework to store all those values. I plan to add a TDB file to store them.
      adds  a6b73b9   Cross merge to make 2.2 and HEAD closer. Jeremy. (This used to be commit 39f076b56cf457cc780dd30a4d3150d8bfc60d13)
      adds  eec9e8a   fix a bunch of places where we can double-free a cli structure (This used to be commit e2ba2383c9f679c076749a8f4fccefc3559e37ec)
      adds  d0ea72d   Added a 'keys' command to tdbtool which prints out all keys in the tdb. (This used to be commit 1d2305c233ef40ccb016688f918e34392d1a691e)
      adds  241b1b9   turn off the insure xterm hack for now (This used to be commit 8698f7ef3ee9b83370e895607297245b6df74934)
      adds  1a50b36   Re-added "Share modes" meaning don't allow deny mode conflict. Due to user demand (don't talk to me about removing parameters.... :-). Jeremy. (This used to be commit b69127391b322d81cc648f73a601ed61e79c8a44)
      adds  a17867a   Ensure the CAN_WRITE is checked and prevents O_CREAT and O_TRUNC from being set. Also prevent an open on a file on a readonly share from setting delete on close. Jeremy. (This used to be commit 1f3dcd99bdd36cd3ff492394e80c3e2037a9aa48)
      adds  90736eb   Some random updates for the ADS-HOWTO (This used to be commit c39bf5ba05d04cbc6dd0a328ee43193588ea5134)
      adds  b1ade34   fixed a core dump in server level security (This used to be commit e790bb21d3895bef97522b68c6f00812e6c286f2)
      adds  299edaa   Allow kerberos to work on RedHat and other non /usr systems again
      adds  bd53966   minor update (This used to be commit aaf111c9ff6247ea4071d6f69bdb01afaded5476)
      adds  59a8827   Spelling pedents strike again :-). Jeremy. (This used to be commit 0187d4ba16c794faa372bf1a50261b8f47482064)
      adds  3a193f1   add .po32 files to ignore list (This used to be commit 5f625f2877fc5132be3030fc6ea9df4d59ecff05)
      adds  7d2d605   space -> tab. Jeremy. (This used to be commit c7dd0364f2b084d9a372ac885fd788bbb5113125)
      adds  bd8e916   merge from APPLIANCE_HEAD (This used to be commit c60aa6c06f376684b6d6d9a2c14305ca9f4657ef)
      adds  f6b962f   fixed some krb5 ifdefs (This used to be commit 23ef22f11700bbaa5778a9678a990a2b041fcefe)
      adds  8bd89c7   fixed lame char tables on big endian machines (This used to be commit 568425709d11b2eed86643d18973542d0504d5ca)
      adds  fbcf770   2nd attempt at fixing lame char tables on big endian machines (This used to be commit 80841f5763b3ab03a82ab0a18a9126d89ffed2d5)
      adds  5bfc721   fixed toupper_w() and friends on big-endian
      adds  ff27a32   I think the lookup_pdc_name() should be called lookup_dc_name() and the name_status_find() call here should look up a #1c name instead of #1d. This fixes some bugs currently with BDC authentication in winbindd and in smbd as you can't query the #1d name with the ip address of a BDC.
      adds  fe64484   Make better use of the ads_init() function to get the kerberos relam etc.
      adds  210711c   Fix up the ./configure tests for kerberos.  This ensures a more consistant behaviour no matter if kerberos was found automatically, found in the /usr/kerberos path or was specified. (This used to be commit 4e212f728c429b986bb3e2230fbc9cd4bcf6dd40)
      adds  7879a1a   fixed typo (This used to be commit 624cb28271289aa697f23c32f7b5159f6fcbb51d)
      adds  090acb2   define LDAP_PORT when not available (This used to be commit 5a5f140f84f4dd377d141e352f4cb7f9bea4fe64)
      adds  3a921f3   ads->realm must not be NULL
      adds  fac01bd   Changed again how the privilege list is handled in the group mapping code. This time it's a PRIVILEGE_SET struct instead of a simple uint32 array. It makes much more sense. Also added a uint32 systemaccount to the GROUP_MAP struct as some privilege showing in USRMGR.EXE are not real privs but a bitmask flag. I guess it's an heritage from NT 3.0 ! I could setup an NT 3.1 box to verify, but I'm too lazy (yes I still have my CDs).
      adds  c94cd06   Added close-share message. Jeremy. (This used to be commit 6a10accbcaa130b51381d43cb10c55e86ba2a320)
      adds  faac64b   Comment deconfusification. (This used to be commit b5fac3a56d917b13fedc0ace3ea56ae82f51ccdd)
      adds  ed7feb5   Ensured the %G substitution exactly matches what the man page states. Jeremy. (This used to be commit 518084a70d0b20347411535f1dcf7453981499cf)
      adds  0d5f30f   Missing return in free_privilege() (This used to be commit b35d90cd89849f0a01e8c79f0962ec9388673ad1)
      adds  6d9adfe   Renamed sid field in SEC_ACE to trustee to be more in line with MS's definitions. (This used to be commit 9712d3f15a47155f558d0034ef71fd06afb11301)
      adds  7a83ae0   preparing for release of 3.0-alpha0 (This used to be commit ac1889a2bbba99543d3ecdbd897f17657e9ce89f)
      adds  9e88a7e   After conversations with Andrew, improved the robustness of the sharemode db in the following way.
      adds  445ab75   Gerald's fix. Jeremy (This used to be commit b0c1fcfc8bae83788c7595931321833bf177ec4b)
      adds  605248a   Check error returns. Jeremy. (This used to be commit fc8638e89effb0ebf2e40cee8cd0d7467e49e2a8)
      adds  9cc8cb5   merge from APPLIANCE_HEAD (This used to be commit f8b18b25944135c196c8134100f601e84c583382)
      adds  a9750b2   XFS quota patch for Linux. Jeremy. (This used to be commit ce099faf6ce07e14bd9610960bd09f56c5bee864)
      adds  3756055   we need to look for liblber before libldap (This used to be commit 93a652b705e99df6cd493eacb1a8a61a3a2b82f7)
      adds  e5852f5   KDC DNS domain must be the kerberos realm.  Or so it seems that way (This used to be commit e89543c7e90c5303e61674bb4a258176918e0111)
      adds  080cbe3   more specific DNS instructions (This used to be commit 630e01cafde863beaa367be3c4e01c9c5232b682)
      adds  e573bfa   not used any more (This used to be commit 97627e424a1de3df0a6f7a9bfaaf3ece4dd2036d)
      adds  c5f4a4b   added $(LDFLAGS) to link smbmount/smbmnt/smbumount to make Red Hat Linux   happy (This used to be commit 7dfde592aa47f735c08718844db083500b020a60)
      adds  de744cb   The beginnings of alternative backends for winbindd This just splits off the dispinfo call behind a methods structure. I'll split off a few more functions soon, then we will be ready for LDAP replacement methods (This used to be commit 0216b0fca115c903ec31ed21427a83c62077dc95)
      adds  df5dd90   added smbgroupedit to compile by default
      adds  f3bffe1   removed the #ifdef USING_GROUPNAME_MAP/#endif blocks
      adds  92a2d1d   groups in the Builtin domain S-5-32 are alias and not well-known groups
      adds  d78f636   added samr_query_sec_obj for rpcclient
      adds  d383b61   added samr_query_sec_obj. and put back some code to display a security descriptor.
      adds  8330467   added mapping of primary gid to rid thru the group mapping code. and cleanup and comments in passdb/passdb.c
      adds  043dfe9   there was a bug in samr_lookup_names (my fault) and added comments and some debugs.
      adds  633ee99   added queryuseraliases to rpcclient
      adds  e101224   init group db before use this fixes the smbpasswd segvs (This used to be commit d2bcdfd995b9562872d865e723b23ed84247a73f)
      adds  61f68bd   re-enabled insure backtrace, calling /usr/bin/backtrace (This used to be commit 21a366afbe9dc5f4878f97bb03525452bbbc4e41)
      adds  3171064   Updated definition of fstring.
      adds  78169af   split winbindd_enum_dom_groups into the new backend structure
      adds  e0adf6e   Writing decimal constants as "02" has been shown to cause cancer in rats. (This used to be commit 142d3dad0ab6870acb0d46d1f189d5e2e1f71b17)
      adds  37749cb   fixed the nsswitch initgroups code added a nsstest test program that directly tests all the nss interfaces using dlopen() (This used to be commit aee19090d3b957372b234a412cd9db8896650feb)
      adds  fc85c8a   fixed default location of libnss_winbind.so (This used to be commit adc9268216f87d915c9d971137b859c949e150dd)
      adds  7f9fe00   added nsstest target fixed winbindd_rpc.o typo (This used to be commit 2ce7f38fe96c6f5faf45d3c71a3c8d3386ea5107)
      adds  25ea749   Don't display any data if tdb_fetch() failed in the tdbtool "fetch" command. (This used to be commit a1cf70ab65058258e56ffcff5b28087b29425b1c)
      adds  feb4f52   This is another major rework of the 'net' command.
      adds  2285b99   added a basic ADS backend to winbind. More work needed, but at least basic operations work (This used to be commit 88241cab983b2c7db7d477c6c4654694a7a56cd3)
      adds  8e16021   Forgot this one with the last commit...
      adds  3ea7519   This change reworkes the connection code for both rpcclient and net new 'net' untility.
      adds  92f47c0   make proto should build winbindd_proto.h as well (This used to be commit c8339ce5c88a371728a329d0e80266fe41c00fee)
      adds  4405a1c   added another ATYPE_ (This used to be commit 514bc61daa3f6d11dadac1baed5a5bf61313b1f9)
      adds  b6b84cf   const religion (This used to be commit 359ca8f246c46b1700418fe0226458023f808d67)
      adds  c868fe5   added name_to_sid to the backend (This used to be commit 816e40a51af80a7f703c0451304de406deab3dd8)
      adds  6f907af   put sid_to_name behind the winbindd backend interface I spent quite a while trying to work out how to make this call via ldap and failed. I then found that MS servers seem use rpc for sid_to_name, and it works even when in native mode, I ended up just implementing it via rpc (This used to be commit 789833b44e342c0b5de463ed8f9b5f7474a99f27)
      adds  fc85a60   changed query_dispinfo to query_user_list (This used to be commit 80010d80f93cfb32c53a1720c7564fb080846f35)
      adds  cdf9b42   added a tdb to store the account policy informations. You can change them with either usermanager->policies->account or from a command prompt on NT/W2K: net accounts /domain
      adds  15dba42   Added prototypes for new fns. Thanks Elrond. Jeremy. (This used to be commit 2a7bd621b400173d61bb0adab3eded0baeb48d0b)
      adds  0dc3868   when using non-encrypted password ignore the ntpass variable to session setup (This used to be commit c7665706cd5633ede710afe41413624124038238)
      adds  bca2bcd   Added error message for ERRdiskfull. (This used to be commit 9f5d7e8a04c36395570247bc5e1b7b3fc5d1a322)
      adds  c2e3d8b   Tidyup of lib/username. Add name_is_local fn to determine if name is winbindd. Getting ready for efficiency fix in group lookups. Jeremy. (This used to be commit 8d41dfd149625e8ac53ab5e90a96e9a2daf9a629)
      adds  6c3163c   Set errno in tdb_open in cases where we detect an error in opening the database, but no underlying system call sets errno.
      adds  8e99888   Moved name_is_local to the correct place. Ooops. Jeremy. (This used to be commit 708c0a8d16ca86439e451def5f8d37f600ff15f1)
      adds  3667377   Stop using getgrgid() - a very expensive call with winbindd, to look up a group name. Jeremy. (This used to be commit b926660e73d4c94c30ec5a365027770acdafe25e)
      adds  8164fa3   Magic file for TDB databases. (This used to be commit e9085129ddf15d499d77c77694c05b028593718c)
      adds  85450cb   This comment no longer applies. (This used to be commit 153c4a56b0b5473a1efb208551f36480cdb5d264)
      adds  7b0b556   Fix up funtion name, as this finds local, not domain master browsers.  (as per tridge's instructions) (This used to be commit 0692d792f24f1c82c69532e50a6c4373c9a8b476)
      adds  275a9f4   Some changes to the name resolution code in 'net' to allow us to find a PDC, as well as changes for correctness as per tridge.
      adds  3bc8762   Add 'net rpc join' to match the ADS equiv.
      adds  6f0e7b6   winbindd friendly user_in_list code. Tested on a 65k user domain. Jeremy. (This used to be commit 5215bcca15f2cfbe438ac62cbaf94afae63ce993)
      adds  a2fbc74   smbpasswd is *ugly*!
      adds  aa1e690   const religion in talloc calls (This used to be commit ea5d2857217b860da7e53bc6e8ccfe48a2b3620e)
      adds  de98a82   typo fix (This used to be commit 660238adcad8abb3f9a1e67eb81419618db77f3d)
      adds  8e8ce07   added a query_user backend fixed a winbindd crash when the group membership can't be looked up (This used to be commit 088f4cc5be4a1a38781e4d019146d53993ed8c6f)
      adds  1838d83   moved init_account_policy() to the right place (This used to be commit e908f304a26b9f1100e301610151a9334bf117b0)
      adds  1d66a6b   moved lookup_usergroups() into the backend structure (This used to be commit 689f45d2079d06b09947b2cdd314867df98c938d)
      adds  c75ef67   allow for passwords other than "samba2"
      adds  7d9e09f   Better error handling:
      adds  28e676d   Implement suggestion from tridge to leave the old tdb_open interface as it was, and add tdb_open_ex() which takes a log callback.  I guess this makes more sense since it's a public interface. (This used to be commit 391a65395e6cdc0300f81eb1072a3366cacd1203)
      adds  84503c8   undo (This used to be commit fc176f15f27686049453552219b56b9de33ceffa)
      adds  3ec4a4d   added ads_search_dn() and ads_pull_sids() (This used to be commit bc83d55f4400cdcdfed44622954f11580b6d2f87)
      adds  7b64e61   added lookup_groups() to the ads backend
      adds  858f186   Fix headers.  This I know is correct. (This used to be commit 0c22a10d738041b3dc0c92d8ea060a86de769563)
      adds  65e1d4a   Fix headers.  This I know is correct. (This used to be commit 58cfea3c2aba5a8309e4084ec8df0cfcb48a4075)
      adds  84c1950   Put back changes to set errno, which seem to do no harm. (This used to be commit 3dbb5dfcfb29671f136d1ed6c865362eaf027446)
      adds  20fdf28   Tidup. Jeremy. (This used to be commit 837f2b961b1e7dcd6998f36d58d2059290e89e18)
      adds  4d3ec23   Correct message on wbinfo fail to open config file. Jeremy. (This used to be commit 9b7182a9da24b53f3501f6562dc66bed67fb9133)
      adds  922eb76   added a boolean to the group mapping functions to specify if we need or not the privileges. Usually we don't need them, so the memory is free early.
      adds  e989440   move proto.h and build_env.h from $(srcdir)/include to $(builddir)/include
      adds  61fc7b9   Merge from 2.2
      adds  d67041a   Const religion for some of the RPC code. (This used to be commit 64bf8f81c49744fc0653db655e457981f3bcbac2)
      adds  8818847   Ditto on the const religion. (This used to be commit e1b940c91b748230664544fd9191123247dd1f24)
      adds  38d10d2   Add a mechinism to allow for sane porting of rpcclient components into the new 'net' command.
      adds  5472638   Improved efficiency of enumerating print queue's under a particular extreme condition... Jeremy. (This used to be commit 425bb0f40526b4eb17a3033892ca907b1d5293a4)
      adds  50b94ee   merge from 2.2 branch (This used to be commit 692c23fe86391204161adeb6cf9b8061d0121175)
      adds  f018400   Follow herb's suggestion and don't strdup a string to itself. (This used to be commit ea76a687fc2614912fd6b0458622495f9920749e)
      adds  241a32b   Follow herb's suggestion and don't strdup a string to itself (This used to be commit d00f461f43558c8ef942df305bcc2c89060b4800)
      adds  105f8a1   Use print_queue_length() by preference if we don't need a queue as it doesn't do a traversal. Jeremy. (This used to be commit 4bf4ee3f14a690592fa2e1b800fc0344522e6b30)
      adds  2f87684   Split out the name resolution code into a seperate function (This used to be commit b2443f6fca5840584926b7481acf1975507c445e)
      adds  f98d753   Make it easier to construct anonymous connections with a new flag and helper function. (This used to be commit 61b0f5f4f9788784b0806a9a15cbc6bf1005aa68)
      adds  cf90455   Add a new flag for anonymous connections (This used to be commit 5a96391c75fd13b2fc385aa571244b82bc4736d0)
      adds  f8abe6e   Fixed parse_domain_user to be bool. Jeremy. (This used to be commit 9563de2ef8c1197f4941671d2fdade7d933c32d0)
      adds  24449a9   fixed an off by 1 bug in talloc_asprintf() (This used to be commit 2b2155beaef17a13c0e867c3dcfe8c323e84a9a3)
      adds  19c0459   added functions that convert a ads binary blob to a string (for searching on SID) (This used to be commit 31d6d049b30e364e062f108d6f9221bbdc2ebec5)
      adds  3278f56   finally worked out how to do ldap lookups by binary blobs, so I can now do searches on SID. This allows me to do a true ldap sid_to_name() function
      adds  ca61334   added the last winbindd/ads backend function
      adds  faa0f63   plugged most of the memory leaks (This used to be commit 60b5d4432abd905ee61fe381487ed87139134685)
      adds  5f76385   more memory leak fixes (This used to be commit eb6f0e91ddd2a97a907a569bc60beca99b494884)
      adds  a313351   added very basic ads connection cacheing (This used to be commit 7de670cd15c1a87dd01ab22d74a7e6cbf5ae6673)
      adds  cb01c8e   fixed another leak - memory usage now seems to be quite small (This used to be commit a45e3968590a021c1b464db5265a09ba48cb5797)
      adds  0799c44   paranoia fixes in based ldap routines for potential memory leaks (This used to be commit 13b933104e1389608e4831ca47dd8106ea0c60a5)
      adds  5329af6   don't double free ldap message lists (This used to be commit f64612b89bae1148d73555cac00f6019a01f9304)
      adds  addea96   moved the sequence number fetch into the backend, and fetch the sequence number via ldap when using ads (This used to be commit 9a084f0bb91883224ad44e2b76417d10c15cce42)
      adds  5d41807   added timeouts and retries to ldap operations (This used to be commit 4f004eb54d66b6f811cb2f4791da6c70d77f87c2)
      adds  cc3aff7   auto-init secrets.tdb (This used to be commit aff916e543f1c70aa5fe0fc07dda21e772625097)
      adds  9421ad4   added a REALLY gross hack into kerberos_kinit_password so that winbindd can do a kinit this will be removed once we have code that gets a tgt and puts it in a place where cyrus-sasl can see it (This used to be commit 7d94f1b7365215a020d3678d03d820a7d086174f)
      adds  8aa0a81   handle ldap server down better (This used to be commit 0d85815c992c6ca77ba64dfb2d7538be4684654d)
      adds  6194d6a   fix link error (This used to be commit 58e93a8b7de10f60a1e68570f1bdd6e3d8fa44a5)
      adds  a87b9bf   fixed a memory leak (This used to be commit 45c328800e42ba01c8d6113c0691546804137677)
      adds  410dfc9   fixed a minor password memory leak (This used to be commit 5985d7e6eec1eb80d8d7470ee2ceda8981c7410c)
      adds  3f387d1   Ensure we fill in the %U for NTLMSSP connections (This used to be commit d15ea4fa8e23469f104405c197206e2779461323)
      adds  0d09562   Add a couple of extra debugs for the secrets.tdb stuff (This used to be commit c76c1f6904510d6ecca3453f91433420f22b7bd6)
      adds  8ba00d1   OK.  Smbpasswd -j is DEAD.
      adds  95a2146   fixed a return value (This used to be commit 56bdb152d8617c0a36c0bc25c677a2d98bcb1328)
      adds  14b993f   preparing for release of 3.0alpha1 (This used to be commit b56e8e72d6ae5602be0e3ec36643263f64b6178a)
      adds  7b53a92   added samr_queryuseralias(). instead of returning BUILTIN_ALIAS_RID_USERS, now return the alias correctly.
      adds  791788e   changed the DEBUG level of tdb_pack and tdb_unpack. Instead of 8, it's now 18.
      adds  7077558   Added fetch_domain_sid. Not used in current code, but a nice example of how to use this interface. Jeremy. (This used to be commit 291985123515f99bb3fd86605d5b8a08301070a2)
      adds  f3e6f2d   dont add -I./popt to CFLAGS it really belongs in FLAGS1 with other include paths. This make it hard to use a script that overrides CFLAGS options. (This used to be commit 646b5ae752f7cd00e057d0d7cc6001161125fd3f)
      adds  549e904   merge from 2.2
      adds  466781a   fix up packaging stuff (This used to be commit 8f3093fbd092c0ddf38b49c0735308f4f5ba4492)
      adds  839bcee   Fixed typo in fix for typo in debug. (-: (This used to be commit 7c64e5f1481e832767ae07e63d7d9d116131b331)
      adds  d412f66   added a propoer kerberos_kinit_password call contribution from remus at snapserver.com
      adds  94dd5cd   allow a MAX_DEBUG_LEVEL setting in local.h (or the Makefile)
      adds  4438435   put the winbindd krb5 credentials cache in the lock directory this prevents it clobbering the users cache (This used to be commit 3de552f365373de85298dbe911143e036805f9ea)
      adds  f68a08f   commit from 2.2 (This used to be commit 54a453478a087073a51822086bd9f985a5d8cf6a)
      adds  e4840f0   merge from 2.2 (This used to be commit c5ee06b7c8fc9f1fec679acc7d7f47f333707456)
      adds  41218bd   merge from 2.2 (This used to be commit f1ead192c668abf20f328a691caafd76874c6e47)
      adds  0069985   remove .headers.stamp from the delheaders definition It forced a complete build to occur each time the proto are rebuild !
      adds  e0066d2   again an intrusive patch:
      adds  ff925a5   add smbgroupedit (This used to be commit ba2dd34407aa51cdbfe6fe7fe8730af2b2cd00ed)
      adds  92dc801   allow nsstest to test any nss module (This used to be commit c531f4773e33cce4b4eb97c8f9147eed02edc2d5)
      adds  8d0eb00   OK I think this does what everyone wants with the .headers.stamp
      adds  99c4316   added a "use spnego" option
      adds  7218f88   include/build_env.h wasn't getting built by default with new rules unless you did make headers - fixed (This used to be commit ce84993e8e66a151fcb7d5709763b0bf2d513a7c)
      adds  70b32ba   basic howto (This used to be commit b48d58c768999abf4f044e474880e47c5a7bb144)
      adds  9220fd7   Ensure that 'use spnego' restricts, rather than just advises our clients.
      adds  3c64bd4   Leak less memory.
      adds  22a76a0   Fix segfault, and add a comment. (This used to be commit ff91131ef9b384765de3e4f22202d1e493f02efc)
      adds  5d378a2   added internal sasl/gssapi code. This means we are no longer dependent on cyrus-sasl which makes the code much less fragile. Also added code to auto-determine the server name or realm (This used to be commit 435fdf276a79c2a517adcd7726933aeef3fa924b)
      adds  35eb6be   fix a DEBUG() line (This used to be commit 18da530293b11d895c62d08895ee1f77d8f97a12)
      adds  09b01cd   check for gssapi_generic.h (This used to be commit 838fbac7a086ff82498c3f0ba95b714123a7428c)
      adds  a211fde   By popular demand: a new config.guess and config.sub
      adds  139c46e   Fix domain logon that I broke 3 days ago.
      adds  6490fbc   small comment I don't want to loose.
      adds  bc26ea1   fixed used of string after free (This used to be commit f7ead035ebe55e94cdd5807b173bd4612866b06f)
      adds  b6c6184   fixed type passed to ads_search (This used to be commit 0ff30848f3ef4f38e9bc80dc96be4f37bb2dcb0e)
      adds  0b33cb1   - use accountype not accountcontrol - better debug code (This used to be commit 01f63b9c92137e6de906412952c7a2c8da21dfbe)
      adds  82516ca   - check for correct error codes - handle no initgroups fn (This used to be commit 84a3390eace7f6cf1f5fb867fc58a982f24fd0b6)
      adds  1445184   better error checking in nsstest (This used to be commit 3c17c64e31cbd56ada4e4bc0d371cef81e2e42cf)
      adds  adbd430   set return value to total errors (This used to be commit 4a7e1f6bb12e74effad83410c4b07683eaaa4617)
      adds  bd062b1   added a simple tdbdump utility (This used to be commit c4f5a6c65d7dd933e9d6faf14ebf6afcf5232a1e)
      adds  f13f994   added fr.msg from Fanch (This used to be commit 3a3b3469e66e25531f4531dce8a1d7bc9c17896e)
      adds  e3d171f   add smb_xvasprintf() panic wrapper around vasprintf (This used to be commit fa1e7a62acdbcc550e6b29dc69454dcf7472210d)
      adds  31842f5   completely new winbindd cache infrastructure
      adds  cb1195f   removed a debug line (This used to be commit ec4c90fd7f56f8870884e5a27622cae71d154eca)
      adds  4ad81e7   explicitly encode NULL strings in the cache (This used to be commit 77c1376456765a7afe90afad96fab819fdcf8af3)
      adds  e051c2c   make sid_binstring available without HAVE_ADS (This used to be commit 4a6d29768665f71b72cf48ee34ee9a9c451232f6)
      adds  dd0b65a   added some comments (This used to be commit 5ab2c8b8214236b4cd028f791e9ddb76a9973d74)
      adds  f391891   moved the domain sid lookup and enumeration of trusted domains into the backends
      adds  7f33736   added some comments (This used to be commit 34589d5a4786b7e441efecaef0575f9eaa0d7edf)
      adds  287df36   switch off level 100 debug for server security (This used to be commit 75ad6df18454022372526332dcde51bcb4285b97)
      adds  216f3ae   cleanup a little namespace pollution (This used to be commit e5b484451a37a9ac940b342d70791b09362070ee)
      adds  ba57d9a   Typo spotting. (This used to be commit 62dfda654ba9a80aa4875ff73fd9170199c745ea)
      adds  5e22f65   (merge 1.130.4.93) Display results of checks for shared libraries. (This used to be commit d7853d993796a3f5baea26933cb0e65651c2e605)
      adds  5788615   Explain why snprintf has to be overridden in this way. (This used to be commit a4cc69d9459879c3fa5e782efd643d4e8cd334ba)
      adds  aeb734a   Formatting fixup. (This used to be commit d902baf70970f0358e825cd520b1794fd46465f0)
      adds  ce654f5   tdb_open_ex: Refactor to use a pointer to tdb, rather than an auto tdb, to be consistent with the rest of the code. (This used to be commit d159415049c25caeaf01b6bc947da3472c54d1f8)
      adds  4f53486   Added client and server code for the GetPrintProcessorDirectory SPOOLSS rpc.  This was supposed to fix a printer driver download bug but it didn't but it seemed a shame to trash all this code so I'm commiting it #ifdef'ed out in case someone needs it one day. (This used to be commit bef43656471741c6c10b12e7516c15de9ae76394)
      adds  5fea33a   tdb_open_ex: Continue previous refactoring so that we consistently just say "tdb" not "&tdb". (This used to be commit fac685d30f58c25d73d1690ed008c797291558e4)
      adds  70f27f1   Doc. (This used to be commit bb6c0df4bc4eb8ce789886ec17e434dc27bb34b0)
      adds  77d800f   tdb_open_ex should always "goto fail" in case of error, rather than just returning.  I don't think this would leak at the moment, but it's an accident waiting to happen. (This used to be commit fe901ec194d1b8ef94386b097e72508075eb8a54)
      adds  a23800b   shrank the winbindd_cache.tdb somewhat on my system it now uses 132k for 308 users (This used to be commit 2b396f9172bb4c2d1d9216d724a1aaab8bb22ba8)
      adds  dddef5d   Refactor code to check whether already open into its own function. (This used to be commit 52ef112e10dbe273b6e66c4a5081f468e4630b7d)
      adds  ddeecec   tdb_open_ex: More cleanups: just dynamically allocate the TDB_CONTEXT up front, rather than working on the stack and then copying across. (This used to be commit b1d7d800680f77e02185bb237982b284414aac1e)
      adds  2bbc919   winbindd backends can now be marked "consistent" or "inconsistent"
      adds  8c31fd4   Allocate tdb name up front in case log functions want to use it. (This used to be commit a228c7efcc06b901ca51a6da77f8a52b77912f55)
      adds  31f036b   Merge of memory leak fixes from APPLIANCE_TNG. (This used to be commit b198de92d2149ba2f5010c76e715d274b8f29c2a)
      adds  6b36fa3   use objectCategory instead of objectClass for faster searching (This used to be commit 4d3b827e5ac1ac20ec31acdc1e2a0264f1c18e43)
      adds  43069e5   Also show LDFLAGS/LDSHFLAGS when starting compilation, because they're not visible later on. (This used to be commit 8edd29e09959a14a2b87c65930df7df2c2d88b03)
      adds  98d6d8c   Log more error messages. (This used to be commit b50e566ab93e9a8068e26c9c902db81311cb394c)
      adds  dd9bdec   Log more error messages. (This used to be commit 8118676f780a80662f28c3cc1a74cc12d0e1ef51)
      adds  fa8cb08   preparing for release of 3.0alpha2 (This used to be commit c5e45a4bc8362cfbac1d3204f8aa69b2ac78ddba)
      adds  ebc1f6f   Allow for internal databases which may have no name. (This used to be commit caa08bb56e2dc533c3754f90f6139fe04a317545)
      adds  6f15148   Doc. (This used to be commit 6c684c89a4e6e212476335ee57c3b616015598f8)
      adds  895e973   preparing for release of 3.0-alpha3 (This used to be commit 9c3f2ee90667615357c2bf97594230c39d35b3a0)
      adds  666a64a   Add a panic action that tries to call gdb noninteractively to get a backtrace.   Will break on many machines, but we're already crashed in this case. (This used to be commit f0878f19eb729d70cc96f450b4b0d2c180498a35)
      adds  769a9db   Make proto (This used to be commit 83ab28a7e5cc75d3cdf35c083b057a1c7e50192d)
      adds  0ff1a95   added info level 3 to samrgetgroupinfo. I don't know what the value is. It's just to keep usermanager happy ;-)
      adds  3bc9ef3   Delay gssapi header checking until after kerberos has been located.  Wasn't working on RedHat systems because of /usr/kerberos install location. (This used to be commit 55d55e311e67ea75e13c4a81fe3033b43bed38ca)
      adds  775c387   RAP error strings take precedence as they are not encoded in the SMB header (ie. the call can succeed, but still be an encoded error). Jeremy. (This used to be commit 3c68b94199ff08b205d1eb14da56804936b900a8)
      adds  a427faf   Treat RAP codes differently. Jeremy. (This used to be commit 919b11a787145139e6255674179b2ff7e587475d)
      adds  273deac   robustness fixes and moved ccache location into winbindd_ads code (This used to be commit 24aa09ff3dd128c6f12b4cb072943ff668a29a67)
      adds  3d27d7b   moved ccache location change into winbindd code (This used to be commit be254eb13c4bf316823ed43db3ef9407f45ca23b)
      adds  0c29881   reinstated all the rap commands as top level commands until we get the protocol switch mechanism in place (This used to be commit d20c3717dd58745da082d1b4df7698c6d6c38e6c)
      adds  ecf7017   added enum alias groups to rpcclient (This used to be commit d4bc8f02f7dc856ffb29e95a81ffcc3a9d4b1695)
      adds  bf5a0e6   NT_STATUS(0x80000005) maps to ERRDOS,234
      adds  abeb0f5   got rid of start_ndx from query_user_list() (This used to be commit 1c909afe76566807fb576c965eb869f98e72f2bd)
      adds  d032059   Compile fix. (This used to be commit 83caa883d79c2d954749d21fced808bda970ec56)
      adds  d033e53   removed the start_ndx parameter from group enumeration
      adds  ebefbda   preparing for release of 3.0-alpha4 (This used to be commit f2f3183811891fefaabee938e2c2f6e26480d88a)
      adds  b872787   Doing some research into ACLs on the LSA and SAM policy objects.
      adds  31611dd   Removed unused variable. (This used to be commit 1dc0e9096db11bf9c8fa7ba0424ab1e96bb177dc)
      adds  44d4234   Grr - people who put const everywhere should fix up all the warnings they generate. (This used to be commit d1ebd259c8c06d467eb5ee305b21e9046f16e05b)
      adds  6a60668   SAMR query sec obj returns different results depending on which sam handle it is passed.  Not sure what these different contexts are called or what they are used for.
      adds  4589265   Removed unreferenced getopt() externals. (This used to be commit c87d1ad32114200d3e678f8de88874c737f8e571)
      adds  66d964c   allow overriding the local time in kerberos_kinit_password() (This used to be commit cb9dbcef7cba9eb42f7b30b81c35142dc945d84f)
      adds  5ffe722   detect attempts to connect to names of the type NAME#xx and do a netbios lookup for name NAME with node type xx.
      adds  f4dfa9b   Converted wbinfo to use popt instead of getopt - popt is very nice!
      adds  6cc5e2e   Modify winbindd to use authenticated user info from secrets.tdb when making IPC$ connections to domain controllers. (This used to be commit 1217ef28a6c18c085fcb2eac3bf04866c166d959)
      adds  32ba2c8   added a net time command. Allow display or set of system time based on a SMB server
      adds  e5dbe13   added a comment about /bin/date (This used to be commit 2183c1f3b09db5c078327050279130ac825c71f8)
      adds  6939dd0   better error handling (This used to be commit 75621d528433a9c1af3eada0b748dfbcfdb8ad62)
      adds  70095b0   handle a NULL hostname in cli_connect() (This used to be commit a181f49b4269baa1752ce6ed4f9093e38d2d3ce5)
      adds  d86b7f9   handle systems without setenv() (This used to be commit 87090652460e57703b40f21e9ed08c18770b61c3)
      adds  b6f3d71   preparing for release of 3.0-alpha5 (This used to be commit c5fafb7f79cb3bb47d144f6799cdb521ec6fa872)
      adds  dd324a5   Tidyups to remove warnings on tdb standalone code. Jeremy. (This used to be commit b03aaddcf35dee93556013eaac9d99bc0f22256a)
      adds  9bb0a96   Fix up warnings. Make tdb_openXX() names const. Jeremy. (This used to be commit 9e3581827d91f5fd33fabd5ad4c9a79d63355731)
      adds  3607b3c   prevent double free (This used to be commit 3628a978d1881aa2a0939594b1c752475468965e)
      adds  331fa95   allow join of already joined domain (This used to be commit 784a3f295176dc87c8befd76d5f2dc9ef1e9e383)
      adds  5f93b2d   Clarify a little
      adds  ee4d682   fix for IRIX compilers (This used to be commit b110f57e49bcb4e3c648020850ee18d1888b9152)
      adds  d9c3ef8   Replace backslash with winbind separator before calling parse_domain_user().  Winbind separators other than backslash didn't work. (This used to be commit 6688781331e046adc77783792fc009cda7c8b5b8)
      adds  b9f2c47   sync with 2.2 added multiple include protection added IRIX defines (This used to be commit b9dbb38bf2d1fbe1ca5d0aa53b89f76844d6209c)
      adds  fb8b642   add PATH_FLAGS to .po32 objects so dynconfig builds with smbwrapper (This used to be commit 5bf6f9193774bcb6abb955efb346d2eb966a03d0)
      adds  68b7b2c   ads howto update (This used to be commit 188e59ae965e959e286eb650a90e62204a978fc2)
      adds  6526a42   Oops, the -a option disappeared. (This used to be commit 6194f874bbc50cb40228b29fb783a7716104b824)
      adds  65cfe6a   pam_smbpass updates from a.bokovoy at sam-solutions.net (This used to be commit 016e203a2c5286d8b48ab3eff0226affc203deaf)
      adds  60b53b3   added "net time zone" command to show the timezone on a computer (This used to be commit 4e2691b1c13a7db4770effa6eddeb19adb47f8ae)
      adds  c75d940   a ugly decoder for SAM_DELTA_DOM_INFO (0x0d) a correct decoder for SAM_PRIVS_INFO (0x10)
      adds  0a97b2e   preparing for release of 3.0-alpha6 (This used to be commit 6daac6189477eed08d9896ab4977b98bb0696a3d)
      adds  1c95d1d   decoded SAM_DELTA 0x0e and 0x12. One is an entry for the trusted domains The other is an entry for the trusting domains
      adds  a5ba214   added a -V[erbose] option to samsync. Decode a lot of information
      adds  e455371   add *.po32 to ignore list (This used to be commit fe0db4c55f8bfc70004edd60a29359337fa40723)
      adds  ed7caa2   allow IRIX to build nsswitch/libnss_wins.so (This used to be commit 564bfd77287b3006c7246065990ca9b91f79826a)
      adds  6287799   ran autoconf (This used to be commit f881a8f197a6f6d9512693c4cb705cda1b1d5041)
      adds  a85390a   Always use ASCII strings when changing passwords with RAP. Jeremy. (This used to be commit d3ac2265b1b83e2e030688ee8e0d43918ce4d203)
      adds  23b2396   Fix some compiler warnings. (This used to be commit 216dff438095781934b57fd097ed118daf5fffa0)
      adds  e0d3a9e   Must check against -1 for fcntl error check. Jeremy (This used to be commit 1d2504b5c76bf23ac49a401adce8a49f193bc22c)
      adds  0ae4916   improved error message from failed connect (This used to be commit 4405a87fb754cece3a5428246ea6ecb9abba1996)
      adds  75a6ac4   try the PDC for our workgroup if we can't find the ldap server (This used to be commit fc9fd2ca19899e757a6d3ccbba3d4a10f27d7a3f)
      adds  d58b1b5   better error handling (This used to be commit ed6279481bfcb21212e9c22009969c19ea4f1646)
      adds  3a1cd6f   make sure we find NSS_STATUS struct (This used to be commit 7db718d44a62aee9610a9dfd9e671345a0ea7737)
      adds  1fb2f36   added "net ads info" to fetch basic ADS info without any auth (This used to be commit b107ecef7097e4b3b870f51fa6628b870703b4de)
      adds  5978049   preparing for release of 3.0-alpha7 (This used to be commit f0f03aed5a56714437ff55a37b5500442e0cab11)
      adds  9a83100   -Insswitch/ breaks the build by preventing include of <nss.h> from working (This used to be commit 1ef98625404a2df0fb0b70b40041e3b8cdbc5f5d)
      adds  4ad930a   merge from appliance_head (This used to be commit 423554fd71b3c9718fc3a21006da9ce6371fc845)
      adds  037b40f   merge from 2.2 (This used to be commit 5b4b3323a3fbabbb3c7db5eb3b11999bbde470b1)
      adds  9f59fc6   update the ldap support code. it compiles. Ignacio you can update your howto ;-)
      adds  079a02b   Patch for string legths from TAKAHASHI, Motonobu(monyo). Jeremy. (This used to be commit f0d8b7573fc74004131ba0a82dbd5e0007a524bf)
      adds  63bd99a   Added comment. (This used to be commit 594634ff1a1d5f780ddb9909f5365ee3e420a76c)
      adds  d23723a   don't use -u switch to /bin/date - too many systems don't honor it (This used to be commit 0839cf03a92673b38f1afa103271c708fa7162a2)
      adds  9f6b241   Set the debuglevel after the call to lp_load() so the change sticks. (This used to be commit 3c927e39e7354d2f65b3ff7148fc325b41552310)
      adds  9f3b884   Restoration of at least some help function and format.  First round of cleanup.  Printq function cannot exactly mimic windows output using d_printf...oh well.  Add some more command-specific options back into help. (This used to be commit e135320e0547581c7d38126647a91b874d152622)
      adds  c5564c5   Merge from 2.2 to allow net rpc join -U to complete even if the workstation account already exists.
      adds  fefd9a9   More help/messages/formatting cleanup. (This used to be commit 882e5e3bb815e02407ecf6f689ffe5bb618845e8)
      adds  6c2dfef   preparing for release of 3.0-alpha8 (This used to be commit fc468838bf9e6c302bc6825e07b72d1a7163e74e)
      adds  69e0fe9   Display a nice error message for NT_STATUS_LOGON_FAILURE in connect_to_ipc() (This used to be commit 60eb4dc7b1114275f035d27a890e0301a65e0e42)
      adds  f46eb14   Display a nice error message if the user%password specified for net rpc join does not have administrator privileges. (This used to be commit af24b1036c8ceaa37e6b68ac988401846c5c7fe4)
      adds  14d7f43   FALSE -> False (This used to be commit dbdbf7cd077a8a20610ee2c62240170b420ebe6c)
      adds  21e3bbb   Rafal (mimir) patch for trusts r. (This used to be commit c26623671e2b0b2e80c6d6383a99880c4f439f04)
      adds  968e2a2   Updated Solaris link options from DaveCB. Jeremy. (This used to be commit 064a3e0fc406d5ab408da0fbfbf68c89ce8defdd)
      adds  689144c   add lsa_query_secobj server code. level 4 is the ACL, level 1 is the owner. that's basic stuff.
      adds  ee33b2d   I see no reasons why we should limit username lenght while checking see bug 22130
      adds  abcd1ca   ChangeID fixe from APPLIANCE_HEAD (This used to be commit 096d06a961e3a3e6f6952754875b83558448f449)
      adds  d6b2d28   If domain SID can't be fetched, we shouldn't return NT_STATUS_NO_MEMORY.  It causes a confusing client error.  Changed to NT_STATUS_CANT_ACCESS_DOMAIN_INFO. (This used to be commit 07ea83e6f0f03ba4706c98abb58346a4f4ec983c)
      adds  43e325d   Added the group enum code from 2.2 Jeremy. (This used to be commit 59e01a22c5cb1046758c8cd6b09333c19d6cd26e)
      adds  ce1b141   Added HPUX ACL code. Jeremy. (This used to be commit 6d03184f8c039ad81de47b5f3bde7dac5b2815ad)
      adds  9c1120f   Allow HPUX to link with new ACL code. Jeremy. (This used to be commit ad9a5a26e088f3fedce9562f688c518d610dbef2)
      adds  0fd94a5   Ensured filetimes set (by name) after close. Ignore errors. This is the correct way to ensure times set in 'pending modtime' and 'time close' are always set correctly. Inspired by patch from Juergen Hasch. Jeremy. (This used to be commit 24053858543fa6c22c0c3222570109fbfdabab9e)
      adds  28df80c   Moved fchown_acl change to the point where we *really* know if we created the file or not. Jeremy. (This used to be commit 32dffa0ba792a81d89d06b527d82820b89507efd)
      adds  55e0930   Added some constants for registry data types. (This used to be commit 6b20d863b75b2b27d8dd8683cc3dc4486b18ceff)
      adds  0be611c   Replaced some hardcoded hex numbers with constants.
      adds  ed5db6c   removed unused variable (This used to be commit bed269e6d4dc4c9622ec37f9a7e9e2b4dbbaee24)
      adds  cf5a038   obey "use mmap" on case tables (This used to be commit 505a1bdd15313698a6024a847f3771ea30a51f89)
      adds  48c4548   allow selection of the organisational unit when joining a realm (This used to be commit f1231c2b54cac9d4fda7fa9d45fd329f1fd7b779)
      adds  9a5e1c5   preparing for release of 3.0-alpha9 (This used to be commit 24ad6962fcb588a7a0ca21295b1242858ff99d53)
      adds  db9d637   make sure we pass the lm and nt data in the right order.  They were swapped, and somehow this worked when both were provided, but not when only one was. (This used to be commit 477309b1e653761b291daa4693976d341880beab)
      adds  02c3dcd   Made "hide unreadable" work much more reliably (just for Volker :-). Jeremy. (This used to be commit f6d6825bc86662d54ff3920d7d5390d151f34b0f)
      adds  a081ad3   tidy up debug
      adds  6e76486   there is no unknown field in LSA_SEC_QOS some cleanup of the lsa_open_policy and lsa_open_policy2 parser. the length fields are not correct but that's what NT send. We don't anymore underflow or overflow the decoding.
      adds  9fc3e98   initialise strings (This used to be commit cb61606b8e2852779a03dab3f99a8886edd7a97f)
      adds  a94ff20   fixing bug I introduced.
      adds  e611111   in lsa_query_info at level 5 in member mode, we must reply our machine name and not our domain name.
      adds  0558e2c   Fixed the bug with descending into mangled directories. The problem is that name_map_mangle can *change* the length of a patchname. Ensure that all the character pointer messing about can cope with changing sizes of components. This code is too ugly to live..... This also needs *lots* of testing. Jeremy. (This used to be commit 9f2b6a07429da5dec59e562fa5489b8079978677)
      adds  2a6eeff   Return NT_STATUS_OBJECT_NOT_FOUND or ERRbadpipe if pipe name not found. Jeremy. (This used to be commit d5fdb1f096e8db3e9cf7a65ddb75f7cafd1958c0)
      adds  5d3b81d   I'm pretty sure we need to return our netbios name for LSA_QUERY_INFO level 5 when we're a standalone server. This makes the security dialogs return correct info. JF - please check ! Jeremy. (This used to be commit dd13daf52bc96637ef3d40920cbd3bcadb7e08f5)
      adds  140f1cc   Fixed bad args to debug statements. (This used to be commit 5e0f0716ca9826de110fd9eeaf231970e7c19b42)
      adds  95a4903   Removed unused function, delete_fn() (This used to be commit f26e8205cff63967b9c1659b8e6ad71cbe36dace)
      adds  7cb202e   Fixed uninitialised variable warning. (This used to be commit 5095941dcb312d75c232d15232d5998ca05b632f)
      adds  f0e8a3d   A fix to override the location of a user's home directory if it is specified in the [homes] section of the smb.conf file.
      adds  08bf73c   fixed handling of empty or dead domain in wbinfo -g (This used to be commit 2c54cfbc475cd22d0e906898a07d4e0576c64c80)
      adds  ed611ff   Tidyup utmp code to cope with hostname = NULL. Jeremy (This used to be commit 2a1b531a1c4f1a4772c95c867f35eac50ed1c7fa)
      adds  dccc1ed   Fixup JF's weird SID return :-). Jeremy (This used to be commit 7b8fb8d85c406b8755f60cf14dc2377bc59eda53)
      adds  ea274ac   added info level 1 to samr_query_alias() (This used to be commit 589aa4fe226ee5bdae0a244631193714b0b556ac)
      adds  9648cd0   Patch from dan_thibadeau at hp.com to allow domain set in authfile. Jeremy. (This used to be commit 5700cbbd3fc0175932890df5f5ceb4931ba50dd3)
      adds  22f25ed   Fix for extra capabilities from Urban Widmark <urban at teststation.com>. Jeremy. (This used to be commit e943ace4f0fc70476668b0445acd91314a2e2a01)
      adds  806ebe9   Add a very trivial talloc torture program, bin/talloctort.  Not built by default. (This used to be commit e3390669958f01672f5638ebf975e8bd4fd67665)
      adds  4f74ff9   Start adding some debugging features to talloc based on Samba's ancient mem_man.c:
      adds  55f6eef   Doc. (This used to be commit 5b6c22a209a26cb9adbf6d7733d396038c729633)
      adds  d3abe27   Put PRINTF_ATTRIBUTE on talloc_init_named, talloc_asprintf, talloc_vasprintf. (This used to be commit e6be48671d520f952be0b6dc0848569d0d834179)
      adds  0b73aad   Doc (This used to be commit 5dc2827b6eaca8f7b833fdf9977528084e3a3ff0)
      adds  fc00418   Doc (This used to be commit 7da982e9268be7eb93fe7d6ad7da5b33ce44181c)
      adds  7110a86   Make TALLOC_CTX and talloc_chunk private to talloc.c.
      adds  ec781f8   Doc how to reply to messages. (This used to be commit e2b080587c4d6e147cf7274fa7e09e89ae2083c3)
      adds  085d62b   Use less memory, but scribble all over it, just in case there's something wrong with the way it's allocated. (This used to be commit a7b052d991bf39b6f3391f78b95b18ebb8ef596c)
      adds  279276c   fixed sid_compare_domain() (This used to be commit c11c27b2812ceb06a52afbb7662f82a8676b1707)
      adds  e7da05b   better nsstest error checking (This used to be commit 7348a969bc994e6ef267449aadfdf6321c27baa6)
      adds  a062e58   - added initial support for trusted domains in winbindd_ads - gss error code patch from a.bokovoy at sam-solutions.net - better sid dumping in ads_dump - fixed help in wbinfo (This used to be commit ee1c3e1f044b4ef62169ad74c5cac40eef81bfda)
      adds  9126a40   added trusted realm support to ADS authentication
      adds  105fe2a   we only have gss_ fns on a krb5 capable box (This used to be commit 344b786efe00f72ed81f0eeb4d422c655d866557)
      adds  1f31ace   much better ADS error handling system (This used to be commit 05a90a28843e0d69183a49a76617c5f32817df16)
      adds  a04aec5   add support for mixtures of ADS/NT4 domains, as long as the primary domain is ADS (This used to be commit e97b40e09427c2c5f0a497f9432af08d6d6762f2)
      adds  acb0c65   preparing for release of 3.0-alpha10 (This used to be commit c0ff2743790c78962b111f9be69a1642185b528e)
      adds  15aad7f   use "ads server" option if set for primary domain (This used to be commit 1bf5c1a46f4c3f44054ce8fcbc551cdb72683f2b)
      adds  a784fce   Allow ACL set to fail gracefully on HP HFS filesystems. Jeremy. (This used to be commit 2d7b81e692ac2bcfd6e31223d3f8545c255cb47c)
      adds  2fe6d5d   Added AC_CHECK_FUNCS(syslog vsyslog). nsswitch code uses vsyslog without checking for it. Provide replacement for vsyslog in lib/snprintf if not found by configure. Jeremy. (This used to be commit ab2e55cdb376d6699c9a09fac243fba7d3840447)
      adds  6c7e9df   net ads password and net ads chostpass commands from Remus Koos (This used to be commit 412e79c448bf02e3097b5c14a36fe0172d8d2895)
      adds  cc0846f   Add --enable-dmalloc to link against the dmalloc malloc debugger. It's not as strong as Insure, but it's free, reasonably efficient and works on every platform. (This used to be commit e76d27fcdb33df5212ca5b0ce53c77ed8ca58906)
      adds  6c0146f   mark '.' as a valid character (This used to be commit 85f04fa61dffb15bc034dd756ee75b997a36d892)
      adds  68ff010   Added some comments showing hex values of some constants. (This used to be commit b3aff6b5a35da3660ede060b42439324a2309644)
      adds  367c40f   Grr - numbers printed in hexadecimal should be preceeded by 0x (This used to be commit 7d8082a8ad7d5de5daf653903efd36fb84b3cedc)
      adds  ec31274   much better auto-init of valid_table[]. This should just about remove the need for valid.dat (This used to be commit 0cfd0a5e543181b1384f7afee93fbaf3ccb2b999)
      adds  2838f61   fixed long filenames on win98 the fstype must not be null terminated or win98 doesn't recognise it (This used to be commit c8a040f2aa733e926280af010513849b6406741d)
      adds  bed11a3   net now sends its debug to stderr so its output can be relied upon in scripts (This used to be commit 6d2f7ed708e75687d23f432ba9a186e88fa14118)
      adds  93b5fb3   Ignore torture.tdb (This used to be commit 79feca4d25aaa7e15553a10707efdb3003fed9cf)
      adds  6722cfc   added net lookup command (This used to be commit 51268c512dbae94aba308668df9facaf15a2ce9e)
      adds  db54a8c   forgot to commit this file from remus (This used to be commit 7984ae0121ba327309ca5c52674e03fc1ad7e923)
      adds  1a242b6   support "map to guest" with spnego (This used to be commit e873d0ff1eee9442ff6152d666b8d874b6a01972)
      adds  01a3824   don't use server_info after its been freed (This used to be commit ee161a57289409e2fa43e33b045473077c7b6ba5)
      adds  89f97bb   fixed sscanf() of gid_t values (This used to be commit 102af994de6bbfbe94f13c1880fc31c6414c9f8e)
      adds  93d458c   fixed warnings on irix and crash bug on big endian machines (This used to be commit cc6c263993eaf0715f231fc80ca7e6e65694548b)
      adds  0eedf59   fixed more warnings on irix (This used to be commit 2ffefba86997c9d6bc2a9b6dac1e576f4b64c777)
      adds  df8992b   preparing for release of 3.0-alpha11 (This used to be commit 5ed31faeb1f3cddc0e61acc63f96119e26f2b529)
      adds  f7e4e37   merge from 2.2 (This used to be commit 72d3b160229ce9ab8497579ee79668738a70a81f)
      adds  6ac6af6   Setup global_myworkgroup. Needed for secrets fetch code. Jeremy. (This used to be commit 057e91c1c3833516d03b492f3ebe489d8216a0ba)
      adds  adb4931   couple of updates mentioned on samba at samba.org (This used to be commit 95308453b256fc51cbf1a2b2726ba8db7da1e80b)
      adds  0c26ae1    update from Vance (This used to be commit fe7ad3761233f7adb13756d611a11dbf0594b77f)
      adds  9ed10f8   Removed global debugf. Replaced with lp_set_logfile(name). Fixed winbindd to finally stop leaving log. file droppings :-). Jeremy. (This used to be commit 0bea6cf79a44f79fa3a4f2c8381e898e79c66509)
      adds  401c749   added ads_domain_sid() function (This used to be commit ff002a458afa6ca378f0c6d2ec9fb74233c839a7)
      adds  91ee73e   make sure we store the domain sid when joining a ADS domain (This used to be commit dfbe442c668480d88cb8b385c6b89f8e198ca500)
      adds  9eebd31   check for a winbindd username when doing a kerberos auth (This used to be commit 39f2e2e1623a011e2c99ecca64e0643b1e450657)
      adds  89dd1a0   lp_setup_logfile() doesn't exist any more (This used to be commit aa52ae7354ae5ab803da4686f344cfc4ca134c46)
      adds  5b4305e   preparing for release of 3.0-alpha12 (This used to be commit 9542b0a42cf0c51c171d50e825665245584ac87d)
      adds  b379c92   Add MSG_REQ_POOL_USAGE to get memory usage info. (This used to be commit b28dbbf56987fcea24941b8c46c4d5b52551a815)
      adds  df28dee   Factor out a broadcast_printer_notify() routine. (This used to be commit d32598c953e7a500f707a02608c44203bc5941ec)
      adds  bf65820   Add an output parameter to message_send_all that says how many messages were sent, so you know how many replies to expect.
      adds  203c230   Fix for null command description in rpcclient help.  From Benjamin Kuit <bj at it.uts.edu.au>. (This used to be commit 60d1d0bfa93bfb8264b117147b651b521dbf28ce)
      adds  2bfeee9   Append to log.winbindd instead of overwriting it so we are consistent with smbd/nmbd behaviour. (This used to be commit 54d276561524213302e7bb2d759d7d4082fd6e8a)
      adds  e27fbe7   Add code to send MSG_REQ_POOL_USAGE.  (smbd doesn't respond yet.)
      adds  86fb267   Add option to pass NULL max_replies to wait_for_replies in case you don't know how many to expect. (This used to be commit 53f1c0298b526dcacae956453a4b95fff226d0b8)
      adds  c5f44af   smbcontrol in non-interactive mode was returning True for success -- need to invert this to give the shell 0. (This used to be commit ecc624067c54314834aacbf21d0f2ee54fce37e9)
      adds  c10bc7b   remove duplicate lines (This used to be commit b60d6f11972892a17bf6df5e7ee3dd2e498bc4c0)
      adds  a237a8a   fixed a typo in vsyslog() (This used to be commit da353bc539db6e2f8d834275abdd9b5fb47b9db8)
      adds  65ad38f   updated ldap test to test for less common function (This used to be commit 831f25a9a7ef3f5481c531b3a5ff514fa8b6d81e)
      adds  384ce26   try to handle end of packet for not null terminated domain strings (This used to be commit 1da988456dbd885820093ae43c74e0ac66f72802)
      adds  caaac28   - handle kerberos session setup reply with broken null termination - don't display Domain=[] for auth protocols that don't give us a domain (This used to be commit 20368455ea59e6e9b85632848bbe92069e7b0f38)
      adds  28eb6b9   put back the -l option to rpcclient. that's the most useful option in this tool !
      adds  595dd01   re-done all of samr_query_disp_info() instead of enumerating the whole user db or group db every time, we store a in memory copy linked to the handle.
      adds  dccd1b9   Large expansion of my german book project.
      adds  bead5bf   added all level to samr_query_disp_info rpcclient side.
      adds  fff44cc   Use pdb_free_sam() to free a SAM_ACCOUNT struct, not safe_free(). There are pointers withing the SAM_ACCOUNT struct that also need freeing. Jeremy. (This used to be commit a7d099cc75f813b4010a5f313c3fa6e6e8284b6d)
      adds  ca87fe7   merge from 2.2 (This used to be commit 6697e46183719c894ec115c0fd8a18ad4191b347)
      adds  52d50ba   close some handles. not really necessary but doesn't hurt.
      adds  5829284   Fixup some DEBUG statements (0 -> 10). Jeremy. (This used to be commit bf65331cb49299189d35ad5834167ec24b3a1ecb)
      adds  0e550b2   doesn't keep track of the struct's size we enumerate. W2K doesn't calculate them and always reply a size of 32 bytes whereas NT4 did the maths. Anyway, it looks like the clients don't complain.
      adds  1acf4f6   added a copyright notice.
      adds  e1e64a2   The jf_get_sampasswd_entries() is not used anymore. Jeremy. (This used to be commit bf1816099707b816c9b62ad5ab794dc49b833181)
      adds  7478d27   Removed unused variables. Jeremy. (This used to be commit 621fa227bdf6af15daa13f62287978dc2310c04c)
      adds  e674581   merge IRIX winbind support from Samba 2.2 branch (This used to be commit 20c5f042e3bb79ff96a993c70b843908dcfafb65)
      adds  50d9544   sync up packaging scripts (This used to be commit 3999e13ef89acd51df4cf215959eccd6217c86e3)
      adds  480b5c8   merge Jeremy's gcc3 warning fix from 2.2 (This used to be commit 52e9d2c383371e64e498bbdb4a3f0e8583ca77a0)
      adds  b6bbc39   sync with 2.2 (This used to be commit aca58b0b72d2eb5024b4d5103fde5b281212d714)
      adds  04aff47   moving SAM_ACCOUNT to include a bit field for initialized members (such as uid and gid).  This way we will be able to keep ourselves from writing out default smb.conf settings when the admin doesn't want to,  That part is not done yet.
      adds  6a9ebf8   merge from 2.2 (This used to be commit 241b5218ea5ad83ecb02a0f838e84abee0672371)
      adds  b6878a3   removed unused files (This used to be commit c6d867b55273167a0adaeb979062752edeb09549)
      adds  4fd97a7   passing NULL to print_queue_status()'s status parameter could end in a segfault (This used to be commit 79254d2b0490ba400832ef6d460895d45cc4273f)
      adds  fcb293c   file Samba-LDAP-HOWTO.sgml was initially added on branch SAMBA_2_2. (This used to be commit d57c43fd05d8759f09c8c460baeb513a8ed41479)
      adds  11b14e8   Removed extra lp_adduser() call. Fixed up error returns in get_correct_cversion(). Jeremy. (This used to be commit 7ce2d1fe37d2be26c407f3dc9427851d00ca216a)
      adds  0d6a1c0   Fixup -i interactive modes. Jeremy. (This used to be commit 9343b613d3778b0330bc4d610d3befd363797360)
      adds  49e66e1   Documented -i modes for nmbd/smbd. Jeremy. (This used to be commit a076e2e4c512cd2ef2f9c38447c44d93e4b6ac57)
      adds  98010a0   pdb_getsampwnuid() merge from 2.2 (This used to be commit 54cbfc7ebcdf1bd2094407b689b0050f0abfa46f)
      adds  bb81e23   When running interactive we want to set our own process group for signal management. Jeremy. (This used to be commit fffae94dd5699f44c0b1c8081587deafd89b3fc0)
      adds  34037e2   Make Samba compile on RH 6.2 again.
      adds  436595a   Fix the compile on systems without a full kerberos kit.
      adds  f399e17   remove unneaded memory leaking code. (This used to be commit d2c663185e13974f953a60adf1b191b56bfa08f4)
      adds  72898d4   Finish idra's cleanup of the RPC remote shutdown code. (This used to be commit 79031b68ce6bdf882d9c9bd4f3310f597e0c1fda)
      adds  3e10f95   Finally remove these files, which moved (by cvs backend magic) to source/auth at the start of the month. (This used to be commit 30ef625897cd025e1895c932b55dee027f060413)
      adds  f6e6c67   Add a pile of doxygen style comments to various parts of Samba.  Many of these probably will never actually be genearted, but I like the style in any case.
      adds  0608a60   util_sid.c - respect a const variabile (addedd strdup) cli_reg.c  - indentation pdb_ldap.c - some checks on init fns parameters pdb_tdb.c  - some checks on init fns parameters + make sure we close the db on failure (This used to be commit 49f5cb7a3df6d673f86e6769319aa657e30d8380)
      adds  a4c6120   Unicode byte ording fix from Benjamin Kuit <bj at it.uts.edu.au> (This used to be commit 6b7e9d03cf6093f1108642deddb0f8cc42e59067)
      adds  78528b4   freeing the wrong pointer, sorry my mistake. (This used to be commit ce7e89949ae1755f9faa008784a5b1a9b137945e)
      adds  7fdb821   some merges from 2.2.  Still need to merge in changes from pdb_tdb.c but it will take more time as I don't want to loose any fixes that are only in HEAD. (This used to be commit efcde5d9d8ce44c0613764504d797be54ba21473)
      adds  8538210   remove samlogon_user (This used to be commit a5f4559b2aade54f1c0f717eea21881f482faff2)
      adds  8d8484d   removed extern samlogon_user (This used to be commit a7dc0febe4285b70d3ff5b27505b2681731bfba1)
      adds  871f179   fix compile error (This used to be commit c946c6bbc8192f5f0f3706d1b4a6cca0a994f36b)
      adds  8536aa5   Allow this to build without LDAP, as per the example below it.
      adds  8e4e261   Make --with-tdbsam compile again, given the new 'am I setting a default' flags.
      adds  85c5b3c   Give the main loop talloc context a name (using mbp's new talloc naming system).
      adds  82cfa2b   Fix up the comment in the copyright header (This used to be commit 45042bef7cdede6f991572677654903bbf7d9144)
      adds  a068182   Add 'net rpc shutdown' and 'net rpc abortshutdown'.
      adds  af7bd39   Ensure the output cli can't have spurious values if the connection fails... (This used to be commit 2d1612dd3560bb5ef35fa1eeee00e3d7976bcd62)
      adds  eb4e101   - portablitity fixes for cc -64 on irix - fixed gid* bug in rpc_server (This used to be commit 48aa90c48c5f0e3054c4acdc49668e222e7c0d36)
      adds  84ecd95   more irix -64 portability fixes (This used to be commit 65e857b36e170e3ecd78bf6695ae73342e9c04cd)
      adds  162a660   cope with systems that don't have full gssapi libs (This used to be commit c4d928e55fe99a3a1c4e53508a44949f92d74219)
      adds  a183878   reverted to 1.24 and manually merged in changes from 2.2 (This used to be commit 466f515240aaeca7b0fe2b7b3474ab23cab687cc)
      adds  39b61ab   port mods from 2.2 (This used to be commit f796f18a83cd2fc0988612aa38c794f005efbfaf)
      adds  f30dd2e   const religion (This used to be commit c0904d96170a9166b8cd405b75ce4a9bbc32ad1b)
      adds  7a3cac3   ops, froget to set the values. jerry, can you look at theis where we use standard_sub_advanced() fns? I think this structure should be backported to 2.2 because we do not know if the SAM_ACCOUNT strings have enough space to contain the "substituted" string. (Yes, just now we know they are pstrings, but we may change them into alloced one, I'm a strong suported of alloced strings as 1024 bytes are not always enough and are often too much) (This used to be commit 29b3b [...]
      adds  927e860   added a simple test to see whether building shared libraries actually works (This used to be commit 3aeefbca4f272f57e83e753177ee6e8157b2dbd5)
      adds  120607c   Fixed enumeration of a large (<1500) users from a Samba PDC to a W2k member server. Firstly, use the same max enumeration size (0x400) as W2K uses, otherwise W2K won't ask for any more. Secondly, if a enumeration request with a non-zero offset comes in on a handle that hasn't started an enumeration, don't bitch about it (return NT_STATUS_UNSUCCESSFUL), just load the db on that handle and return at that offset. Jeremy. (This used to be commit 0b7da4a50ea02e28ab23e71de [...]
      adds  38851c6   last_enum not used. Jeremy. (This used to be commit efbec935fe727d5d5bd852c7bae9baf92df18686)
      adds  6694109   Named constants are always much better than magic numbers... (I defined the constants when I put in 'net rpc shutdown')
      adds  b5666e2   Fix up C99 comment. // -> /* */ (This used to be commit a308abbab717df56b982adf1717da96603d2045f)
      adds  ef40945   Add a specialised version of tpot's libsmb samlogon code for use with presupplied challange-response pairs, and only using the 'network' version.
      adds  4a6d131   A farily large commit:
      adds  c0fb3e1   renamed ans1.h to asn_1.h to prevent conflict caused by krb5 headers on some platforms using "" instead of <> in include statements (This used to be commit d0ba307032340a22d77cb1d8fc78b4234e1a963c)
      adds  2de935d   Further rpc_client removal, this time from winbindd.
      adds  62d5285   Now that winbind doesn't rely on this, we may as well remove it...
      adds  03aea8f   Allow usernames in the form of 'NT_STATUS_....' to map to that as the error when using the 'name_to_ntstatus' auth module.
      adds  02ad297   Add a function to convert 'NT_STATUS...' strings back into their actual error code.
      adds  8d09eec   This brings the NT->DOS error mapping into better line with what NT does.
      adds  1425c6e   try to handle broken const in headers on cray unicos (This used to be commit 8143052e6917d4ae774192ed463ea7359cf0a5fb)
      adds  9d006c0   the pdbedit tool manpage (This used to be commit 4aecb650e1ece234fb7359270deb74fe1c1a4a16)
      adds  f7b29c5   Removed reference to rpc_client/cli_netlogon.o from dependencies for samsync.  The libsmb version should do fine. (This used to be commit 001fe3481f26e27964b3d60c067524b45f085304)
      adds  1f9c32e   Minor update to make the output 'real C'.  (The output is intended to be a C format table for inclusion back into Samba).
      adds  8d5f582   struct cli_state remembers the pipe name that it's talking to, if any, so that we can print it in later debug messages. (This used to be commit 37ae84f782e1de6fcea92acb2189683cdf8e7e92)
      adds  f23cc6a   struct cli_state remembers the pipe name that it's talking to, if any, so that we can print it in later debug messages.
      adds  05ae7ca   Also capture received data (This used to be commit 93fadcd1118b390605d2504bee63a1e8b6373ac5)
      adds  50c1b61   Doc. (This used to be commit b354163834e0f2da7d3caacfe8d2ac6e2a6949e8)
      adds  493c34b   Another touch of 'const' (This used to be commit 3d812aacff98eec62c748cb89109a2e58806d92d)
      adds  71f982c   Make user enumeration work for w2k and win9x. This means different return sizes depending on client bugs. This sucks :-(. Jeremy. (This used to be commit f6592628eb526c487069bb3fcd809aca930e668e)
      adds  a3f891d   Actually enforce the passdb API.
      adds  4f3a2be   Add prs_dump_before to dump everything from the start of the prs buffer up to the current position, and use this to dump pipe buffers just before parsing. (This used to be commit 92a3ab274e6cf09a8ba39b91f8bbacba6de40b37)
      adds  ed51782   We go to a lot of effort to avoid strcpy() in Samba, but its not much use if people start doing using strlen(src) in strncpy() :-)
      adds  bf8e91e   We should be SHLD not LINK when creating shared libraries. Tidyup in passdb.c Jeremy. (This used to be commit 676eea502a1bb2114a6e8055ecaf97ecab2e3a91)
      adds  8718f83   fixing compile error (This used to be commit 999a2f5c847c6a4336df60807e2fb546a2a4894f)
      adds  45a475d   ooops./  forgot one (This used to be commit 501f3f3a8fb5ea27155f8c2fe266f1f659d7d22d)
      adds  9391317   sync up ldap defaults with 2.2 (This used to be commit 59174310d419aa835031c7a318d85fe25ba28227)
      adds  bb70b78   removed stuff I wasn't using (This used to be commit 27ffce157a655e267f225126f586847e5a0b8614)
      adds  4178f21   debug statement fixups. Merge SAFE_FREE fix in tdb from 2.2, and IRIX fix. Jeremy. (This used to be commit eb6607466565bcd5b3800492d0bc1ae8a44da4f6)
      adds  4289237   Removed unused #define (This used to be commit ab1bd916cf59e12366d9005f6ce1cf6521ff02be)
      adds  71c04c5   The werror<->nt status code map has changed and has broken all the spoolss commands in rpcclient.  Replacing ERROR_INSUFFICIENT_BUFFER with NT_STATUS_BUFFER_TOO_SMALL fixes it.  Yay!
      adds  9164ed6   Initialise result on success in cli_spoolss_enum_printers() so we don't get stuck in an infinite loop. (This used to be commit fe1fb6589a0a4b4cff7a0ee0267f6e09e10e2a85)
      adds  af8ed15   Fixed crash bug in display_print_info_1() (This used to be commit d1564fbf1f4950c12516470d4566efeca3ad79e5)
      adds  c3a5645   Add instructions on using dmalloc. (This used to be commit ee6d33a8db2afc43c8784f2e43572ae8959126e5)
      adds  ba1b538   Welcome to preprocessor hell.  Had to put a #ifndef around SAFE_FREE to stop smb_macros.h and tdb.h from fighting with each other.
      adds  ab48e29   Oops, rerun autoconf after last change. (This used to be commit 73743c2ec9da239f5d1340b68e92bdeb00cee97d)
      adds  07a6e0d   debug output on receipt of message. (This used to be commit 6bd5b7ce8ec54faefcf129fcc98cc4440bb355d6)
      adds  1a09c70   If we receive a message that is not handled then emit a gentle warning to the log. (This used to be commit 53dd8b45397f5de7660594b9287341f8f4c91c43)
      adds  cb039d5   Ignore dmalloc.log. (This used to be commit cfa89169e0bbc9cbd7448c96139ecaf459d0af81)
      adds  9c1ddec   Fixed crash bug in display_print_info_2() (This used to be commit b70f870cd98e30d0ce74d322391cc79d65c5f838)
      adds  91ec6cf   smbd should register to receive MSG_REQ_POOL_USAGE.  Response should be information about memory usage, but this is not done yet. (This used to be commit 830a126a442bdde28fc42e23e7260c344b6534b9)
      adds  9c409a9   smbd now sends a reply to MSG_REQ_POOL_USAGE, though it's pretty boring so far. (This used to be commit 9b217dce7fe89d1e36a91d7d011c2a9fe185e0d3)
      adds  3c2b777   Add talloc_asprintf_append, which grows an existing string buffer to contain new print-formatted information.  (Also talloc_vasprintf_append.)  Idea borrowed from glib. (This used to be commit 53723e874885936dd67483ebf46601fc73489d17)
      adds  588a59b   Send back talloc allocation information when POOL_USAGE is received. (This used to be commit 7cb8e95f9332d4c278d2aac5416f963639609d5a)
      adds  e28cdc0   talloc accounting now includes number of chunks and bytes allocated. (This used to be commit cd25d01e42e7874bc93f6ca336c5b2cde453bb52)
      adds  86eb3e0   Cleanup format. (This used to be commit a9b9ae47e1a11492f036b308c408c6a239a690f6)
      adds  af643d5   smbd children should also register for POOL_USAGE (This used to be commit b46d874f4736493bdc4244ec6cdf95e77347e7d5)
      adds  34b9c7c   fixed ERRMAPEXTRACT torture to work with win2k (This used to be commit 27143900e76033026ecd5a7b4525c0150f3a535d)
      adds  cfec6d4   Cope nicely with pools with no name. (This used to be commit 86abefc17260387b6b68c71ad5587ef0212162c0)
      adds  5c1cb14   Make talloctort call talloc_describe_all before exiting (This used to be commit 4877501da92762d233e5e4f24d1cb2bdd1eab8ae)
      adds  0b66e62   Put a name on lp_talloc pool (This used to be commit 472121749460a73f684bdbd02b828e89fad101af)
      adds  f55c47b1  Fix talloc msg registration (This used to be commit 9a473ecf96fca35d146756c0c313b156aba8d9d9)
      adds  f9866e8   Re-add bail on failure. (This used to be commit da9444d98f212af8f1b1e1df191adf3c31d50f6d)
      adds  2998af3   Workaround some 'smarts' in Win2k.
      adds  a8f356a   A few changes to always output the erorr mapping even when the error was 'squashed' or the session setup succeeded.  (How the latter occurs I don't know). (This used to be commit d879d2ffffc47ce161afb3d96bc5c4b92de662c3)
      adds  8f88157   Make a couple more of the warnings also be C comments (This used to be commit 8f343beae7455141ce6a5e27e46ed2970aed8e7f)
      adds  092f962   Clarify doc for SAFE_FREE. (This used to be commit 269a7d3c9ba8ca1444653c1aa56b843b8b1df08b)
      adds  80437a4   Update the NT_STATUS -> DOS error table.
      adds  9e0297b   added nTSecurityDescriptor field to host acct dump (This used to be commit f383e19e095eab975bf3d4e622a5c1d1f823171b)
      adds  7914334   Fixed embarressing 16k strack trashing bug :-(. Jeremy. (This used to be commit b52c3219d6f46df6e98742447d65ecda2ecbac65)
      adds  41dd759   Ensure modtime is set correctly on destination files in copy command. Jeremy. (This used to be commit fb1ab02553e01df0464f0df3eea7ae6a66b4104b)
      adds  894e87c   Fix the fix.... (sigh). Jeremy. (This used to be commit 73cf9d04f6a35aa3b6bdb4e921de34e0021b5a2c)
      adds  35fff73   Don't use static memory, malloc it... Jeremy. (This used to be commit 8aee8211cddb6705c9aa545fc57ece2c721ef448)
      adds  b4e634f   Note: This does NOT work yet. More work is in progress - please wait before using. (This used to be commit 72bda5e82173a95af58c58f8b454850f8794c356)
      adds  eca99f5   Fixed nasty cast of tdb_delete in traversals. Jeremy. (This used to be commit a0cdec3acc82d1ce0292fadd4b8dac23638450f3)
      adds  02b23d9   Added WERROR for non local domain. Jeremy. (This used to be commit 6c51d90f13a40359baef08424f7ea1940f93d511)
      adds  8942e90   sync with 2.2 (This used to be commit 9e3b432c57747e6fd876c53a576858ef1227ba8e)
      adds  eb61d92   Re-wrote the guts of the rename_internals code to cope with a reported bug (renaming name -> name was failing, on W2K it succeeds). Simplified the common case, did a lot of work to ensure NT error codes are correctly reported back to client. Jeremy. (This used to be commit e6b27f3d8069ae304baaebe09341c58d46b05fe4)
      adds  e86102e   Missed error return is can_rename fails. Jeremy. (This used to be commit 2db99fa49b538e230f2c606d1004871111ea2bf6)
      adds  9c7b042   print the timezone in the same format as 'date +%z' - much better for scripting (This used to be commit faa1b222f170abe34f6930bb3493cbe8b4df4082)
      adds  f358c51   Add a touch of const (This used to be commit b2af4372b1dac2e8f283184191fbb0231409a625)
      adds  86b3aeb   Added DEBUG in set_share_mode to track down logic insanity. Jeremy. (This used to be commit 32f4f3a45d473b3be1ae07f6c60897c12323d60c)
      adds  69d6c9f   One line fix to get smbmount working again.
      adds  7d3cc61   merge from 2.2 and regenerate docs (This used to be commit f7d900873c3553dde88d42d903b74dc49c9a6c71)
      adds  5ff4027   forgot a few files (This used to be commit 9844ec33995316843567fc32d2ea276c565cf56c)
      adds  aa045c0   Add a comment on how this error map was derrived.
      adds  5a9c2f7   Add a talloc varient of the data_blob functions.
      adds  2e28f8f   I've decided to move the auth code around a bit more...
      adds  40cddb6   yeah!  I think I figured it out now (This used to be commit 9713bce0354009fb4d9c06989ff86900101eae0c)
      adds  341f870   Fix up the SPNEGO segfault. (This used to be commit 17b1c83dd02035048bd38b305460c96c6c09343a)
      adds  ca0ccee   merge from 2.2 (This used to be commit 67c6a24344e31c417c8c6f5db27697e268524401)
      adds  b0e4827   simple fix for creating blank data blobs (This used to be commit 08bb2dfec2ca0282e9268d09da2b966d3bdf493a)
      adds  cba3586   fixed another DATA_BLOB constructor (This used to be commit c6affae4bf749a67c90468702eb6d4eeb97a4363)
      adds  b283dba   Some more SPNEGO fixes. (This used to be commit 0e564cb32acc70c1fc43f1be5ceb3637f0dc7361)
      adds  b8b228d   Get this code back to where it belongs...
      adds  d1baa1f   DOS error 31 is ERRgeneral, General Failure.  This is the WERROR equivalent to NT_STATUS_UNSUCCESSFUL according to AB's funky new error map. (This used to be commit 9c968fbb017d3369ac207e65348a9a22dbed0213)
      adds  84dbcd6   Display nicer message when server name could not be resolved. (This used to be commit 950d8e365626ecbd82e9ee965dc1724dc50c64a4)
      adds  bf4c3d3   Added a get_dos_error_msg() function to mirror the get_nt_error_msg()
      adds  21881b9   Minor doc cleanups. (This used to be commit 5c8f6be290e78c4e72c821abdc9f06b7150e68e7)
      adds  009d741   Define a rpc_client doc group. (This used to be commit 87bc0a71ecb0fc047fec5e0d240045fab09dd5d0)
      adds  cd0772e   spoolss rpc client cleanup:
      adds  969d82e   Check for winbind separator in user name for cli_session_setup()
      adds  b77eec9   Converted enumprinters and enumports cli functions to return WERRORs.
      adds  2f25e51   Converted enumprinters and enumports cmd functions to use WERROR values returned from cli functions.  They are converted to NTSTATUS codes using the error map functions.
      adds  5f63565    sync up comments with 2.2 (This used to be commit 3d4adad1501fc02ee0c60c69c01a92bdb16a1711)
      adds  105e35a   Don't log the password in pam_sm_authenticate() unless DEBUG_PASSWORD is defined.  This is done with --enable-developer mode. (This used to be commit caff5dc1d66953cb52f94cd6407778b23e1810eb)
      adds  0094af0   Spelling fix. (This used to be commit dfcc97a15837e2d13561e023ad5a7532faa441b8)
      adds  9a02c6b   Converted getprinterdriver to WERROR - it always returns dos error 6 (invalid handle) though.  )-: (This used to be commit 7bfd1f35e4e194f8a2f07046e4a6c005c256c05b)
      adds  17729f5   Sed error.  The status value in the PRINTER_INFO_2 structure isn't a WERROR but a plain old uint32. (This used to be commit 690cc12bad2a037684a43b0dcb48be8eb03aa7bc)
      adds  6c14b8c   - use CFLAGS when linking shared libs (for things like -64 on irix) - don't attempt to build winbindd if we can't do shared libs (This used to be commit c98158f3f818118fb13cc7ae6f45634204343b46)
      adds  bff833e   sync getopt() args with 2.2 (This used to be commit 2fcdc520cee051631bbc2a0c06466d231390f8d5)
      adds  f1256e8   merge changes from 2.2 branch to prevent smb.conf from changing debug level of commands when specified on command line. (This used to be commit 39d6b31e14144a3ff4b992d4286b706147e58566)
      adds  43b2777   Return called NetBIOS name if present in preference to global_myname. Should allow print servers to work with NetBIOS aliases. Needs testing. Jeremy. (This used to be commit ee8fd2690a4c8e4ebc5dd3b6e830116806ed5a4b)
      adds  4702494   Added get_called_name() function, which replaces global_myname in printing code (one less global, hurrah !) - to allow NetBIOS aliasing to be used with point and print. Jeremy. (This used to be commit 10d72f0b01e5950c667f3f73dff1b4da5b675ea3)
      adds  c1efcac   Debugs that print out a share mode table in debug level 10. This code enabled me to track down a *nasty* bug. Jeremy. (This used to be commit ed5a9a0ee32aec460b9247ab4e4f5e38e8149e08)
      adds  b19ec04   Caught one problem where a BOOL fn was returning 3 different values :-). Roll on defined types :-). Jeremy. (This used to be commit ccf07e2184a93345a51455dd3e9201dee7be70e7)
      adds  1803e9c   - fixed my breakage of CPPFLAGS - allow winbindd and wbinfo to build without shared libraries (This used to be commit d5db2518be8458f24f66eaa17434504b994ebb9a)
      adds  bbc4267   Another attempt at getting changeid correct. Jerry / JF please check ! This fixes a driver init bug. Jeremy. (This used to be commit 8e8d71816002c634669c0cb0234f7a35281d9cad)
      adds  2689976   entering placeholders for forthcoming documentation (This used to be commit 789c1defa47a1efd25efafab2d8a5a51c03b85b4)
      adds  9178f89   Getting ready to add winbindd support for HPUX 11. Jeremy. (This used to be commit 012a9144124b5bde5fb1fe12c6147f32ccf2046e)
      adds  a7a73c7   i **really** hate stuck tags in CVS :-(  Figured out why my files were not being checked in sometimes.....
      adds  e54261b   I think I've finally gotten this straighten out in my tree. All should be curent now. (This used to be commit 91662683e3e690fb69f333fadf0f317c53995ba7)
      adds  eca00ca   My previous fix had a bug.... This is SO NASTY as some drivers need this to change, others need it static. This value will change every second, and I must hope that this is enough..... DON'T CHANGE THIS CODE WITHOUT A TEST MATRIX THE SIZE OF UTAH ! Jeremy. (This used to be commit 9fb780d951babeaf5f5b82903c717ff5ccf831cd)
      adds  b6f4f34   Added int32 versions of the endian-dependent code. Jeremy. (This used to be commit d57fb9a8c25a95e434cb5fb3d63a87d98abeefef)
      adds  af85c2f   Added int32 version of "atomic" update. Jeremy. (This used to be commit 1233b553e78b8d7580b9ea4f1bba62c78b4cd186)
      adds  d2687a0   Fixed up atomic update code. Jeremy. (This used to be commit 274b04d4a6123fbfe363afc214e908ab36c7e8a7)
      adds  0a3f6b9   HPUX nss fix. Jeremy. (This used to be commit 1f12e310e5d8b01d3d29132d1bb1f41196165f7f)
      adds  91536cc   Fixed all uses of tdb_fetch/store/_int to use explicit int32 little endian in tdb's. All except winbindd_idmap.... Hmmmmmm. Jeremy. (This used to be commit ec71f1732b6b27bd2d65b250a6f3720a235dc38d)
      adds  bf22d9c   For hysterical raisins you must use string_set() to set the value of a string in the loadparam Globals struct.  Using pstrcpy was causing every NULL string was being set to the name of the winbindd log file.  (-: (This used to be commit 24bae9f05523a7c85bf1988d349149ebeb5067f0)
      adds  d42fc03   Merge from appliance-head:
      adds  0e0c24b   Add harmless parentheses so that dmalloc doesn't get confused by a variable called 'free'. (This used to be commit a823e3f8b2961c3e24205911354a55ffa588233b)
      adds  abc6e70   Fix macro name controlling inclusion of DMALLOC. (This used to be commit a57e13b8b661dd41e8036f862c708b5d3ced82e6)
      adds  a842a3d   When re-writing tdb version numbers as little endian int32, we must change the version number also. Jeremy. (This used to be commit 3dec9cf99a82bd15626eb99e7d937ff00183cc05)
      adds  e4bf9af   Add UNUSED(paramname) macro to be used in parameter lists, to quieten gcc warnings about unused parameters.
      adds  bb21af1   Add UNUSED(paramname) macro to be used in parameter lists, to quieten gcc warnings about unused parameters. (This used to be commit b29775d442c36f667a6db5ba9dbe47d1a133525f)
      adds  8079930   Sample configuration for dmalloc. (This used to be commit 7bbfb29842b27938862a63834eef9b60ac568256)
      adds  a8389ea   With --enable-dmalloc, also use dmalloc's wrappers around routines like strcat (This used to be commit fb8ab69b6f638c41d734282488be91d85b4ec057)
      adds  f5bc0e9   Better explanation message for dmalloc.
      adds  a56f0e9   FIXME: At the moment, if the user should happen to give the options ahead of the service name (in standard Unix fashion) then smbclient just spits out the usage message with no explanation of what in particular was wrong.  Is there any reason we can't just parse out the service name and password after running getopt?? (This used to be commit 5f6feb55d7e7566549141ebb1786b6f2f9f2645b)
      adds  6c7050e   Add two more memory-debug smbcontrol messages: these ones should prompt dmalloc to log information about what happening, so you can see in flight why smbd is getting bloated. (This used to be commit bcb443c5c4bf97fe6b5b0993e42496c2e64f0124)
      adds  d3e9213   Move SAFE_FREE into tdb.c to stop exporting it into tdb.h namespace. Jeremy. (This used to be commit 4f703b84cd7f258ae0169d52ca761b9404ccb348)
      adds  ca2558f   Fixed typo. Jeremy. (This used to be commit a99e0cec1e2596c5bc89932e64de301f3fb9ae86)
      adds  3375267   Added tests for st_blocks in struct stat, and added a (hateful) constant the specifies the units that st_blocks is in. The reason for this is that HPUX uses 8k, AIX uses a #defined constant and everyone else (tm) uses 512 byte units. Needed for the CIFS UNIX extensions - coming to a Samba server near you soon.... :-). Jeremy. (This used to be commit 38cfffea5f0d7f5ff676f83204a2923247dce9d5)
      adds  3454945   Getting ready to add UNIX extensions in HEAD also. Jeremy (This used to be commit 6210d4aa196c944e47076e316980f76ac9c6b02d)
      adds  87db7c5   Although configure.in and configure were checked in at the same time I think configure.in just beat it to the repository so the timestamp of configure.in is newer than configure.  )-: (This used to be commit ee0a6f8d26a594bb3d0ee266a0229f3046590270)
      adds  09571aa   We need to test for major/minor macros. Jeremy. (This used to be commit ee8c8add7f83d7a794546769c59c85ef8bb5b89a)
      adds  f069a41   Ensure this is committed last. Jeremy. (This used to be commit 2591361fa860b3f9480c0c29e433c15d45d9abe4)
      adds  fd56ebd   Oh joy - the original code didn't do mapping of the perms onto the wire. Make it up as we go along... :-). Jeremy. (This used to be commit 4289fe3499e49c3ed356eff55ffbcfef4dca72af)
      adds  a36c10b   First part of UNIX extensions (#ifdefed out) more to follow. Jeremy. (This used to be commit 02b18f2cca6d6d046d2d8fd7375b207d44031ddc)
      adds  b8b7ab0   browse_fn: FIXME: If the remote machine returns non-ascii characters 	   in any of these fields, they can corrupt the output.  We 	   should remove them. (This used to be commit 934aacdb39a0c21c43505dbba696b746f1333df3)
      adds  cd1ad03   Spelling fix. (This used to be commit 85d3ffb2709258e576191adade9c61b11e83eec5)
      adds  610f530   A big tidyup while thinking about getting trusted domains being re-read when they are added or removed on the PDC.
      adds  692215e   Quieten warning about uninitialized variable. (This used to be commit 63ea2bb0adf5ae742658f479613de90b1eec3db5)
      adds  cf00e41   This changes the winbind protcol a bit:
      adds  7d6dd0b   Return the winbind separator over the socket, so programs don't have to parse smb.conf to get it right.
      adds  50fa21f   Take a stab at keeping the doco current :-) (This used to be commit 88b0e670426c216d754716dc6095b673b9645f1a)
      adds  e87d94d   merge tpots name changes into IRIX part of code. When you change the name of a define you need to grep for the old name and change ALL places. (This used to be commit 09e3276fb7207dff73f181072851bd542fb64263)
      adds  969d1dd   added structure members referred to by recent changes in vfs-wrap.c (This used to be commit c5e14d73dffee86ef2dabcf7031eea0da9e32f3d)
      adds  85e06ce   Since AB has been changing the winbind interface it's time to add the "mock swedish" test to client calls.  This is putting a length field at the start of a request so we can disconnect clients talking with an out of date libnss_winbind.so rather than deadlock them.
      adds  3fb5e28   make sure resolve_name() only returns valid IP addresses this is actually a workaround for old broken nmbd daemons, especially from Samba 2.0 (This used to be commit 12021a8de6a1dc2e43cc62f094a57c57283dfaf4)
      adds  3469866   commit some changes for ab, and keep working on the smbgroupedit manpage. (This used to be commit a10cdbfbed4e04609f511cbbf976df4b4d391729)
      adds  9ee8213   Some memory leak fixes. (This used to be commit da4db0373b65d975d5129715d6b1fa725b188766)
      adds  4acb312   Fix up 'net ads join' to delete and rejoin if the account already exists.
      adds  348f178   Correct4ed comment. (This used to be commit 78814664ef7d41c2f6637b508711ab45647a64f9)
      adds  5047a66   Back out the crazy notion that the NTLMSSP flags actually mean anything...
      adds  da84e2a   Always query the PDC for the list of trusted domains rather than interating the list received at startup or we get an out of date list.  I thought there might be some sequence number that is incremented when a trusted domain is added or removed - perhaps there is but I just haven't found it yet.
      adds  7f8ae6e   The DC is meant to be sent the *unmapped* username...
      adds  b322fc3   Make this error match Win2k. (This used to be commit 490d3aaf20f04d04c91c4748896d7a021581a229)
      adds  e2584de   preparing for release of 3.0-alpha13 (This used to be commit 4f4f898348c5719b745ff358463fd7d59e3da495)
      adds  034a855   cope with direct IP addresses in resolve_name() (This used to be commit 73a59170e6fab3b0f91938a74302750915a04a7a)
      adds  35623da   make the winbind sequence number code more robust
      adds  13059be   force the time difference in cache comparisons to be unsigned to cope with the local machine time changing (This used to be commit 116c0a0e3baa6a100a816f1ff2722782941ac3dc)
      adds  a78fd04   fixed a crash in merge_aces() when we free curr_ace_outer we need to not try to use it again :) (This used to be commit 1c5e19a418136c0ae524e62a4907501212ebac3d)
      adds  27655be   fixed a crash bug in domain auth caused by an uninitialised nt_status (This used to be commit 0b0b937b58f4bf4e005fb622f0db19175fc46a47)
      adds  d682336   Same fix as went into 2.2 (I'm waiting for jerry to finish some code). Jeremy. (This used to be commit 01ff6ce4963e1daff019f2b936cef218e1c93f67)
      adds  b741f6b   Latest attempt at changeid. Jeremy. (This used to be commit 24ee18c77e1b61004d8ed817118a481f3d43e34c)
      adds  1d40138   Round and round we go.... Jeremy. (This used to be commit 2603ab3c6870f3697751b887e940910713f08985)
      adds  68245b5   Added the O_NOFOLLOW flag if follow symlinks is set off. Jeremy. (This used to be commit 4f1f5f28b514dda86f6f49465bd5887357e37bc6)
      adds  e3e3144   Move all the pdb_get...() and pdb_set...() functions to a new file.
      adds  973c0b3   Thanks to vance for spotting the missing Makefile.in commit.
      adds  c9d350a   Added PRINTER_INFO_4/PRINTER_INFO_5, we're seeing level 5 requested on the wire... so. Jeremy. (This used to be commit b63b76297835ab8227b98925fa8120ffce1a37d9)
      adds  b79fa88   updates from 2.2 (This used to be commit 398b4ff0d40d89b3e96d481807f85f15b7a7966a)
      adds  e895b90   Many thanks to Alexander Bokovoy <a.bokovoy at sam-solutions.net>. This work was sponsored by Optifacio Software Services, Inc.
      adds  0d1ecbb   I'm doing some things towards the NamedPipes game with lckl and he has asked me to move this from being a static to matching its mate in lib/util_sock.c.
      adds  2f4a6d6   don't try to allocate zero bytes (This used to be commit d09616da6823b69a03a8a008987c4eb02ca0061b)
      adds  fef35c5   Re-indent these two functions to make it actually possible to understand their contents...
      adds  f7a6577   A couple of coding syle updates to follow the re-indent. (This used to be commit 7417d6f9310188d2ad3d8f41d3dcbe55862c72ac)
      adds  cb4658d   Removed fprintf(stderr, ...); calls which should not be present in library functions. (This used to be commit e69a22290e5c923f31223906461df4874e3b2aac)
      adds  1b6c848   PSTRING_SANCTIFY:
      adds  6059f40   Move local variable to avoid warning when compiled without GSSAPI. (This used to be commit 312c6d906e64d231ff3c2f37e61d752cc948ee7b)
      adds  3353223   FIXME We should turn the global list off when using Insure++, otherwise all the memory will be seen as still reachable. (This used to be commit 682e7cd394c1e1cc9a83f7e8e5e3694e083946c4)
      adds  9e00745   Removed MAXSTATUS which was set incorrectly - thus causing tdb traversal of the connections db on smbd startup. This should fix the Solaris large load bug.... (fingers crossed). Jeremy. (This used to be commit 5b2b9c25af28543e67762805d1387524cbb6c39d)
      adds  dd0f0f0   Fix a segfault in auth/auth_domain.c error cases.
      adds  d76478f   Initialise cli variables and try not to do a cli_shutdown() of uninitialsed memory.
      adds  6894c42   I like --enable-developer, but I find it rather usless when all it gets me is a screen-full of kerberos warnings.
      adds  22e7da0   rerun autoconf (This used to be commit d6bd9f1005496753333c3d8dec5e1a8069f1ce7b)
      adds  dbee612   Change the passdb interface to use allocated strings.
      adds  9055837   Commit the auth associated changes I missed from the last commit.
      adds  df3d5b3   Add constness to filenames passed to functions. (This used to be commit 8d106dc1f4a51112516d72ae68747ca6b5b904b7)
      adds  9964e1f   Add constness to parameters (This used to be commit a61abaec063d00afe13ce0baa356245fb6e21bc0)
      adds  4ce7b42   adding wins commands to winbindd - will check in the rest of the changes after further testing in 2.2 branch. (This used to be commit d5cdbc7e4ff48273bd7616694eef98c61e6f1f33)
      adds  37d20e2   Add constness to parameters (This used to be commit e0105974c06e210e7565555d4b673c484de32907)
      adds  1774532   #ifdef variable that's not used without dmalloc (This used to be commit bf513668cb76fd20b04b8142c86c263280b05bb6)
      adds  a276e91   Integrate with PSTRING_SANCTIFY. (This used to be commit 20a03facb6acf6329acc1645d4e9ead863a1a57c)
      adds  0d3e258   Split pstring definitions into their own header. (This used to be commit 04e3082f7d45c1b304adff5a46106136cff0e09e)
      adds  1c639ca   Convert to the new pstring interface.  This diff is a pretty good example of the scope of change the new pstrings would entail: basically inserting PSTR() or FSTR() everywhere you need to coerce one to a char*.
      adds  c402fd6   For some reason I wasn't thinking about failure cases this morning...
      adds  5fa0da0   Missing assign fix from Bernt Nilsson bkn at ida.liu.se. Jeremy. (This used to be commit adf24a90e8b4d970d71fa8a6854edcf6deff9688)
      adds  b5f5861   Fix from 2.2.  It didn't break on HEAD because it isn't being compiled.  Herb? (This used to be commit 4fcaec53de18220ff6662f62a1430f67757cdcc5)
      adds  bf7c566   Merge of name_status_find() debugs. (This used to be commit cfac669017afa763100e335d1516fbed18049e00)
      adds  3fee2ac   Roll back PSTR insertion.
      adds  9f85d4a   much better support for organisational units in ADS join (This used to be commit 7e876057d5e392f85e6fdb0f2c233b0fe76df688)
      adds  978f1ba   Quieten some pointer cast warnings. (This used to be commit 1906903f063de526045be68d19cf39de3c029c6f)
      adds  fed604b   Roll back PSTRING_SANCTIFY patch; just leave non-controversial type and constness changes. (This used to be commit cee0ec72746122c962e6c5278a736266a7f2c424)
      adds  493e6e6   At leadt don't lose this - I need to re-sync trans2.c between 2.2.x and HEAD soon. Jeremy. (This used to be commit 2f57257558b67b4a5106fece269ce55643464683)
      adds  24bdb14   Fix name register bug with non-existent wins server. Jeremy. (This used to be commit 4e41780c21d9a6c056104f952e720a79c830c65e)
      adds  0173911   Added CIFS UNIX extension code to client. Jeremy. (This used to be commit 794c3e2c76aae57d054e46b185def104ca02977c)
      adds  1cd8c9c   Alphabetize. Jeremy. (This used to be commit 64301bc5f75283c948630d2b78d28e3869db39a2)
      adds  04ec469   Fixup error mapping so we have only one table containing errno -> dos error -> NT STATUS maps. Fixes problem with disk full returning incorrect error. Jeremy. (This used to be commit 16fcbf3c1ccf1d704765653f68395dd596c0d841)
      adds  5cf6457   Merged in %S fixes and XX_NOT_CHANGED fixes from 2.2. Jeremy. (This used to be commit 0fcca6c627a5c9c2219ec9714df5e0bc1a44cc29)
      adds  08019e8   Separate out get_user_home_dir() from get_user_home_service_dir(). Jeremy. (This used to be commit c1b97226db63daf64359e79083a4754e7c7f8054)
      adds  630e0ae   don't use O_NONBLOCK in open(). This was added erroneously for kernel oplocks and really shouldn't be used (This used to be commit c3a83002cfc2e0b5158cae1898eda8bafcb41e48)
      adds  ab3cae9   fixed a typo in the error map for WRONG_PASSWORD (This used to be commit fb300e411bb385dcba2c3ca166598a71ed693b35)
      adds  80653eb   new config files for winbindd startup (This used to be commit 4ab2a775438f4266d270c626a9ad547c97c4eb62)
      adds  6c705b6   Fixed typo. (This used to be commit e675d34dbfe1435150faf5af4bb97f01d311f5b0)
      adds  269d24f   Added some guards. (This used to be commit 967c68858001cd620d2524d56180497c4b479c6b)
      adds  21a6c34   Made a debug look nicer. (This used to be commit aca0edc819e892944c65b3feb60250994a79e88a)
      adds  350161d   Move the bang (!) command back to the bottom of the list, allowing smbclient to function again.
      adds  c311d24   A nice *big* change to the fundemental way we do things.
      adds  37834a4   Always clear malloced memory for parse structs. Jeremy. (This used to be commit 6deb4caca5b45f87be84032fe0588db8d73b901a)
      adds  2a36739   Added prs_mem_clear(). Clear memory on buffer reallocation. That way we're not returning what the client gave us. Jeremy. (This used to be commit 9a969069f132019cdd8a11be2b00356a3f09b64d)
      adds  3a85158   Ensure we log tdb open fails. Patch from Alexander Bokovoy <a.bokovoy at sam-solutions.net> Jeremy. (This used to be commit eb99e7f29c2d6041054331425cb245da86bedaa4)
      adds  9d05373   Tidyup & code refactoring from Martin.Sheppard at csiro.au. Jeremy. (This used to be commit 85da18e46e607aa593b7c55f2c7eddd1c3769673)
      adds  1fb9ccc   This is the 'winbind default domain' patch from Alexander Bokovoy <a.bokovoy at sam-solutions.net>.
      adds  a0b86d4   If 127.0.0.1 matches both allow & deny then allow. Patch from Steve Langasek vorlon at netexpress.net Jeremy. (This used to be commit 478696e924a5e562965eb21841198c96500027c4)
      adds  efdb29d   Ensure (C) message is output on startup. Jeremy. (This used to be commit 7d05175494227bf30d098e04ec91c4f0a7b7184c)
      adds  aea134d   Don't do tridge's crazy 'am I a trusted domain' lookup for guests.
      adds  1188ffe   Update the build farm's test runlist and make it a bit easier to read. (This used to be commit 12dcb55a3a89ce4b7daa5d41c41ebaf9e15b3de0)
      adds  72544ac   Fix up runlist botchup. (This used to be commit af37a86917c969118a46cff7574487dbe1c75a2f)
      adds  7019bfe   fixes (asprintf) from 2.2 (This used to be commit 6b123adda901ff05b0271eeda060297448f64eec)
      adds  95501cf   Fix to close winbindd_idmap on exit. Pointed out by Alexander Bokovoy. Jeremy. (This used to be commit 1bd96b3094b530c3426b22b6f891c7fc055e7033)
      adds  e400bfc   Report write fail in smb_dump. Jeremy. (This used to be commit 832b9e7838afc0a48932dd0622c7e2f7b7e44a8f)
      adds  4668960   Added #ifdef for FreeBSD TCP bug. Jeremy. (This used to be commit 80df5ab07e2149e7cc3a4a0a6695da01e8f9492c)
      adds  74462c0   Readline has problems on non tty fd's. Use readline replacement to in cases where stdin is !isatty to allow stripts to work. Jeremy. (This used to be commit 997d6687fc67e98fe561775b522edfaa00f5ee5f)
      adds  4278968   Attempt to fix bugs in write cache code (yes I know it's going away :-). Jeremy. (This used to be commit ccda82b457b11ec683f404c9059b02c1214a0fd1)
      adds  2590721   Fix file size calculations for write cache code. Jeremy. (This used to be commit 71d647b6c0db8470d6144683c41ab26a7e1ef35e)
      adds  a654140   Ensure identical between 2.2.3 and 3.0 - no need for difference here.. Jeremy. (This used to be commit 7c5c035e417b45acebc3580c4fdc80a7ef3306ce)
      adds  93a8358   This patch makes the 'winbind use default domain' code interact better with smbd, and also makes it much cleaner inside winbindd.
      adds  bb6af71   This is the current patch from Luke Leighton <lckl at samba-tng.org> to add a degree of seperation betwen reading/writing the raw NamedPipe SMB packets and the matching operations inside smbd's RPC components.
      adds  8d2d97b   Fix a couple of memory leaks in the cli_establish_connection() code's failure case.
      adds  2d06adc   Add a touch of 'const' to some auth components, and move the simple plaintext password check into its own helper funciton.  (This will allow it to be called from other places).
      adds  f46db61   Kill off the old varient of 'check_plaintext_password' (new version just committed in auth/auth_compat.c and use the new version to make the plaintext password change slightly sane...  (Needs testing).
      adds  3871e97   Fix up an embarrsing bug I introduced when I moved the id21/id23 -> SAM_ACCOUNT conversion across to the pdb_set...() interface.
      adds  3210115   Kill off another ugly wart from the side of the passdb subsystem.
      adds  1a74d8d   This is another *BIG* change...
      adds  56d884e   fixes from 2.2 (This used to be commit e8a891354d307b2352eac375b9be02d7616cdb61)
      adds  f5dec54   Try to see if we can get these tests working... (This used to be commit e809e6c20f08658f0d087c30767f9e38e53507fc)
      adds  84b8eb8   Vance and his eagle eyes spotted a copy and paste error in my smb.conf updates.
      adds  ddc1b81   A couple more little fixes for the domain security tests. (This used to be commit 409fb69ecbf1849b5c92ea018eaed126a4f8a24d)
      adds  03a4ebb   This should get the oldstyle domain join tests working again. (This used to be commit 983fe933431d0ee6f2e5083a5c768b8ed8911463)
      adds  1f670cf   Spelling fixes. (This used to be commit e67c7c5852624bcdd5c565ea5f00b143aaf7fee4)
      adds  b2cfadc   Also echo the smbpasswd command line (This used to be commit 71b63db1bf08b5d0b88d5d83dca8f2c6767c4123)
      adds  5b5b677   Fix the negation of the extra parinoia check on machine password changes.
      adds  93e9fd5   Inititialise the gid to what standard_sub_advanced wants for 'no value'.
      adds  4b6f928   Add the -s command to keep smbpasswd quiet during the tests.
      adds  a03b5e3   One less Get_Pwnam_Modify call!
      adds  e1793bd   getpwnam -> getpwnam_alloc (This used to be commit f8208458b3ac05743932d96e4d0a919adc0d9e55)
      adds  3723171   getpwnam -> getpwnam_alloc (This used to be commit 59905d44e51d83f2d4a7b6844e0ae764e0b35c0c)
      adds  fb76d58   Spelling fix. (This used to be commit 6380f9ff7a57975b9827fb7252439ee28a25970d)
      adds  2a2f4a2   Make the -L option to smbclient slightly less gross:
      adds  38c7fc5   replace getpwnam_alloc with plain getpwnam. We are not going to reuse any getpw* call, so the extra alloc,copy and free only uses extra memory and extra cpu time for nothing. (This used to be commit 5c0bb0487bec00df494b72b64ddf274f42bfefea)
      adds  6e22428   fix also the comment. (This used to be commit 7f7a15e09a53a03dd423d40201f037f8da049cd7)
      adds  d6b4327   hmm, get it right this time. (This used to be commit 57a145bff6b382e6dc9a9af96451175d81462c8d)
      adds  2af4b8a   getpwnam_alloc -> getpwnam same reason as per pdb_tdb.c there isn't (and will never be probably) another call to any getpw* fn, let's use getpwnam_alloc only when needed. (This used to be commit f12361b1327306e6a3fcf8ff138413ad9a6c69a3)
      adds  2383fd8   Found and fixed the logic bug in write cache code. Amazingly helpful work from Juergen.Hasch at de.bosch.com in tracking this down. Jermy. (This used to be commit 40060fe3459cf103a143c324f99c2233a8e53825)
      adds  71bc6b9   Removed freebsd hack. Not correct. Jeremy. (This used to be commit 61b4ce7aef53ab82bdc5bc214e50c1891e097c11)
      adds  50648ac   Having a const parameter for set_socket_options() causes too much confusion. (This used to be commit 025a0ea8bac876633b790b62558a8ec1b7460e1b)
      adds  48c4877   Call pidfile_create() as part of init sequence. (This used to be commit fa05a7de6d2311293242825dc98596d8e42c6249)
      adds  a45dbdd   Added comment about running lp_load() before calling pidfile_create(). (This used to be commit e05c9b34f084874fef3d9e6f39484242ed541940)
      adds  5916634   Display tdb name of "unknown" in logging debug when tdb has not been named. (This used to be commit 96c36e51ee4df4c46e5e9e611844dfa83260f606)
      adds  a4bd608   Raise log level of warning produced when the open() of the tdb fails. Sometimes an open error is OK. (This used to be commit 5fb3be62910faf91e0e8381ba91f314f2092cb8e)
      adds  c4fe824   We have to do some initialization before the string conversion routines can work.  The code was copied into both convert_string and convert_string_allocate -- I split it into a little static function, and removed an apparently duplicate call to init_valid_table(). (This used to be commit 7f7d22880d40c7344bc402203dd150255fc694cf)
      adds  c69d1b9   Add more string explanations of RAP errors that are already documented in clirap2. (This used to be commit 935955b50ff503d18265f745e6e0df90d3e5dd4b)
      adds  73af0a7   Ensure fsp->size is correct so readraw's return correct data. Jeremy. (This used to be commit 443d2530a7fe32392bdb8c7d38a10b7071392b13)
      adds  528ff0d   merge from 2.2. of
      adds  e24937d   merge from appliance_head (This used to be commit 38d2d26af9ef4d90dcb57fa940267f7136876191)
      adds  1182b7c   Merge of fixes from 2.2. Jeremy. (This used to be commit 6406a42d012184f5289d4a2b1c07a55556635fe4)
      adds  e710c07   merge from 2.2 (This used to be commit 8ed7c1ffad2df03c66151c1dfe7477301bd3ebad)
      adds  f0fe8ff   Sync up startpageprinter with appliance. (This used to be commit 6025ab201aa34bbf4a7e897149ef6ba370a89703)
      adds  44dd648   Change the order of this a bit - as unix password change can fail.
      adds  158efc3   getpwnam -> getpwnam_alloc.
      adds  7c05db4   Oops... (This used to be commit 9b63a872239bf7757c802bb3db3761cf3ec66e85)
      adds  723b368   Check request flag for unicode capability and respond accordingly, rather than only doing unicode.  smbfs didn't work. (This used to be commit 95857a3515d67effb1242ca07daa5643458bb2f0)
      adds  dfed852   handle filenames like .bashrc better in the new mangling code (This used to be commit 05adb30eabceea0ebbd7a7831533e2d4f20e58c8)
      adds  ca12d82   merge from 2.2 (This used to be commit 2137c7163475691056fe1701b75128e238520b05)
      adds  114eaab   minor fixes (This used to be commit 04f492980b73800b60dde764fdeb43f2eab79624)
      adds  9731bbe   Removed unused static variable. (This used to be commit 7c2d7205938ddd958b8399599febbf63ac4c8a88)
      adds  01a1516   Initialise password server to "*" in init_globals() (This used to be commit 97b243c488e8b976e40c6d873282a153f80c06e4)
      adds  5fb852d   Remove check for passwordserver = "*" as we now initialise it.
      adds  d82e73a   Much more useful handling of backup domain controllers in winbindd.  Honour the "password server" smb.conf parameter when choosing a DC to connect to.
      adds  565b9cc   Return correct RPC fault PDU on bad handle incoming. Jeremy. (This used to be commit 0db93d8752197e213f0974edae53e2dafdd77b51)
      adds  5bd34d9   Removed dodgy init of local variable. (This used to be commit 1f7172b48e77dcda8bfd20d8e79a90b523727493)
      adds  2836f3f   micro fix :-) (This used to be commit 8929f07a15e7c6f6dbc72b1c50b45eb4c321d516)
      adds  24dc27b   Bring auth_winbind into line with the protocol changes
      adds  3080296   Fix a 'const' warning. (This used to be commit 56be51d648da971bcf1250470b29918e43dc622b)
      adds  320f7cb   Passdb changes:
      adds  107b12e   merge from 2.2 (This used to be commit 7dc1c34145d66f4bbc5c6ce0bca4b224088366af)
      adds  b387638   picky about realloc
      adds  a2cff14   remove unused variable
      adds  214542b   new message type for nmbd
      adds  b3e5d34   Make systemtime work for spooling on bigendian systems. Fix from Benjamin (Bj) Kuit bj at it.uts.edu.au. Jeremy. (This used to be commit 5f4de275a3a63a95e76d077ffc94321a078833bf)
      adds  9d8ed72   Fixed display of "remote downlevel document" in old print job submission case. Jeremy. (This used to be commit 248770d73072e36fd9812ec5986dce5380dfab33)
      adds  de260ea   Enable net ads commands to use existing tickets if the user doesn't specify a username on the commandline.  Also don't continue past the kinit if a password is entered and fails because existing tickets would be used, which may not be desired if the username was specified. (This used to be commit 7e5d7dfa834c0161460bde8a2f0d4824c0a0d1fe)
      adds  38ac78c   Change this code so that we don't do a lookup_name() on root.
      adds  558e4cf   rewrote nmbd's wins backend to use a tdb instead of a flat text file. Changed the way the wins record are handled in memory. Now they are living much longer with the different states: active, released and tombstone. Also added a version ID, some wins flags and the wins owner ip address to the namrec->data struct, and a function to process messages sent by the wins replication daemon.
      adds  2452515   that's the wins replication daemon !
      adds  5b0dca4   Fixed ADDPRINTEREX to take a devmode and a security descriptor... Jeremy. (This used to be commit 27f65b3aad13ecd33bbb84048d70e3dde212f278)
      adds  8a05b8c   Add some information tidbits to an error DEBUG(). (This used to be commit 3db417c2ebfda0d5872dee39e36edc4fb6299b9a)
      adds  29ad4a7   Try to move towards slightly sane linking for Samba by removing some pdb_...() calls from rpc_parse/parse_net.c - instead these values are passed as a paramater.
      adds  3e29c28   Try to get the compiler not to complain about assignments and truth values...
      adds  a7b5354   These changes commited on a 'no less broken' basis.
      adds  306ee55   The new plugable password backend system needs to be initialised after lp_load().
      adds  8069911   fix typo (This used to be commit 8ffc024ebc73dee32a9dfc1873e824c996205475)
      adds  714cdd4   Fix up a security issue with the way we handle domain groups retuned on the info3.  These are RIDs, and it only makes sense to combine them with the domain SID returned with them.  This is important for trusted domains, where that sid might be other than the one we currently reterive from the secrets.tdb.
      adds  7547398   This always points at a string literal, so it probably should be 'const'. (This used to be commit e72e511935ce7f2b658a133bd536833864bc6a92)
      adds  88ed747   Remove the 'direct to winbind' hacks, as they should (if I understand correctly) be no longer needed.  This is in aid of the 'winbind default domain' code - which works much better when smbd always goes via the standard unix interfaces.
      adds  4691c93   Allow a winbind client to obtain the server's domain name. (This used to be commit 85018fecfad1f7f6ef44b511bac937881a7bf937)
      adds  06c79a1   Change the winbind interface to use seperate 'domain' and 'username' feilds for the sid->uid and uid->sid conversions.
      adds  61b20e5   local_lookup_name() doens't acutally use its 'domain' argument, so drop it and make its use clearer. (This used to be commit d1ea20cc2392f8ba4ac4241f9b5ec14489e49147)
      adds  33cf9ba   We may as well not use these temporary variables - they are only used once and just make it harder to debug (gcc stips optomises them away). (This used to be commit 100d2705ddfa1fde73a0bb06e8e097b2b1cbf36a)
      adds  965f440   Move the lsa code across to the changed args for lookup_name, and surround it in become_root()/unbecome_root().
      adds  abd7df2   Add the become_root()/unbecome_root() wrapper around the lookup_name() call, and its new args. (This used to be commit e7b3d64f6055b5d3b036f525f0ece3c9479d4f7a)
      adds  b1da5c0   Rework lookup_name() to take seperate username/domain args, and to remove varioius crazy 'if winbind didn't find it' cases.  This makes winbind default domain support easier to intergrate with smbd. (This used to be commit 3e71521957d579f00249679de837490aca5ba92f)
      adds  84ce7ec   Make a talloc'ed copy of this strings so we can pass the right kind of pointer to the function.  This fixes a nice little segfault the brute-force-casting created. :-)
      adds  670f46f   Bring this code into line with new winbind_lookup_name() interface.  I think this might need a bit more work - or at least documentation.
      adds  ba8c1c6   Back out some of the less well thought out ideas from last weeks work on winbind default domains, particulary now I understand whats going on a lot better.  This ensures that the RPC client code does as little 'magic' as possible - this is up to the application/user.  (Where - for to name->sid code - it was all along).  This leaves the change that allows the sid->name code to return domains and usernames in seperate paramaters.
      adds  59b17ff    - Provide sid->name lookup support for non-unix accounts.
      adds  485b4ff   merge from APPLIANCE_HEAD (This used to be commit e3b87ffc8c26f9fd4c3e8181897b8812b7dc4ab6)
      adds  26073c4   Give pdbedit a -D paramater for setting the DEBUGLEVEL (makes debugging passdb much saner :-).
      adds  bc06e06   merge from 2.2 and regenerate (This used to be commit 55c53ef08974947cf10a79882b63d6d8e8baad4c)
      adds  de03bb6   Patch from Kevin Stefanik <kstef at mtppi.org> to do some more error checking for group mapping init failures. (This used to be commit cd6a2dad4e3092a19f784b6548fce49ecd8bb549)
      adds  184cc84   Yes, dev is an 'input/output' paramater...
      adds  7b671e3   Some more 'winbind default domain' support patches from Alexander Bokovoy <a.bokovoy at sam-solutions.net>.
      adds  c889c29   minor fix and checks (This used to be commit a034bfb9ef7a4c8a127ac91f4163cc6af98f29b3)
      adds  7c822ae   Name another talloc. (This used to be commit 9d62f25f5d3c25d71d8b87801084d42ae9b66f8c)
      adds  37096aa   make all-docs to make sure everything is up-to-date (This used to be commit 7235a21ca4f558fbea7e156e891683767dc2cda1)
      adds  86aa1d2   Since we have dynamic initialisation in the group mapping code, make init_group_mapping() a static function and don't call it from any client programs.
      adds  15f2c69   Fix "strict allocate" to write the data out on ftruncate with extend. Jeremy. (This used to be commit 48fc42c7104d118bd43c80c801866ebd03be1638)
      adds  8f5fa68   Doc. (This used to be commit 91e8cb76628e9fcc5dc117d98d464b26db71654e)
      adds  4b9839c   Removed silly fprintf(stderr, ...) debug.
      adds  62ea16a   Fix for password change from Samuel Ziegler <sam at xpedion.com> (This used to be commit 418bdd5919265bc74844401901d91edc84076314)
      adds  967af63   merge change from @_2 to allow smbpasswd -x to delete user even if no entry in /etc/passwd.
      adds  c3b9cc0   merge from 2.2 (This used to be commit 69a9c005c21833bdf22b72aaa3704bd14f627840)
      adds  d248006   Unused file. (This used to be commit 78013c0eccc1fed356781cf2fbba3025fcbb080c)
      adds  cd68afe   Removed version number from file header.
      adds  98bd072   Added wrepld_proto.h (This used to be commit 1b9b4e46d2dec69cc6de67aad93614412ae61379)
      adds  a7737cd   Addd wrepld (what a cool name!) (This used to be commit ab049355af965f7d5a9851ddbb7400d3d9986b5a)
      adds  c08186b   An attempt at producing the correct Makefile magic for wrepld_proto.h to be automatically generated on first 'make'.  This wasn't being picked up by the build farm becouse of the explicit 'make proto'.
      adds  03a2391   Back out herb's changes (to allow smbpasswd -x to work on accounts outside /etc/passwd) and replace them with a version that works.  Unfortunetly HEAD and 2.2 have different passdb interfaces and different local_password_change functions...
      adds  3e5fe96   preparing for release of 3.0-alpha14 (This used to be commit 6f977036ad1053cc4c06f801b989afdd8cfca10d)
      adds  b48750f   this fixes the problem of not being able to add a SD to a file on a non-domain Samba server from a NT4 client.
      adds  a31cd9c   Added constant for WERR_FILE_EXISTS. (This used to be commit e4c13c51fa559d24da73f57b348cfe7d711b3c7d)
      adds  10d47e3   Added some constants for the flags field in the FORM_1 structure.
      adds  1b70d27   Added addform, setform and deleteform commands.  The only one I could get to actually work was addform.  )-:
      adds  359dfdd   Added addform, setform and deleteform cli functions. (This used to be commit a7e67dc00ae1a9a80875f2708def6565af0c6f0e)
      adds  f3ee505   Initialise some SAM_ACCOUNT structs to NULL, and add some more error checking.
      adds  a630f28   Added make functions for SPOOL_Q_{ADD,SET,DELETE}FORM.
      adds  8fff9a4   Added administrator access check for server side add, delete and setform rpcs.  The only one I have been able to verify is addform - can't get the client side routines working properly yet.  )-: (This used to be commit 3cd97d65dea428382104ebde63eaf660aa3942fb)
      adds  3a1a53c   added 'wbinfo --sequence' to show sequence numbers of all domains (This used to be commit bcd234a3dad2cd3d1c57780f4a7a3833ea611764)
      adds  12b7f60   Removed unused variables. (This used to be commit 703d06fee03b6b6a37b9f64cdc313a0d59c41597)
      adds  0815cd6   reduced memory usage in winbindd with a rpc backend by using a separate talloc context for each partial fetch (This used to be commit 9c8a2fe4df21c29c90dc8493dade2b12314234c3)
      adds  69adbb0   Fix from Michael Steffens <michael_steffens at hp.com> to make signal processing work correctly in winbindd. This is a really good patch that gives full select semantics to the Samba modified select. Jeremy. (This used to be commit 3af16ade173cac24c1ac5eff4a36b439f16ac036)
      adds  9e75e5c   Add functions for modifying an entry in ADS.  Needed for printer publishing. (This used to be commit 3d8d8cef64c674f9f1240759a05766db95bfde4e)
      adds  ecc2e1e   Module for ADS operations on a printer object in the directory.  Initially it creates and modifies a printQueue object in the directory (This used to be commit b14e638aeb80bad80cfd12ed60f5e77f24addfd5)
      adds  47f7fb0   Add ldap_printer.c build for ADS printer objects. (This used to be commit 085f5ab03e0e4994315b9a0eeb5cb2a625b784f8)
      adds  aa8ebe3   Fix file header description and copyright (from cut-and-paste laziness) (This used to be commit 146c731c35beecd3ae8e093e52d94af0e2efcd69)
      adds  0c63216   Fix build errors on non-ldap systems...change function parms from LDAPMod ** to void ** (This used to be commit 9467792843fdd9bc55e92bfaa2f2205279074297)
      adds  921eb35   Add ads printer information (This used to be commit a844d9af21d8047629129c5e842db7acbc059932)
      adds  0da3a4e   update from 2.2 (This used to be commit 8bb2a7446ed69020086aaedf2889795dd38ef9d4)
      adds  bb83497   Minor bug fixes, plus support to remove a printer.  Commented out optional attributes until a method for checking for their existence is done. (This used to be commit 538c19a6983e0423b94f743184263cd8ef9c701e)
      adds  ffc58a7   Add support for net ads printer to publish, remove, or display printer info in the directory.  Only publishes required fields right now. (This used to be commit 1d326f8b7e68bcad6c35488f77b05c598ebaad5d)
      adds  28a4f39   merge from 2.2 (This used to be commit a60be0216eb3d0c76f93ec3a3edd861861cb1a4e)
      adds  8cb4e23   merge from 2.2 and regen (This used to be commit 7b7e4190739bd7df422e3f239fd89373edb97ee5)
      adds  c8bc0fa   merge from 2.2 (This used to be commit 473a89cde2e60c359cb435c714dc98974489a118)
      adds  81b5494   merge in some changes from Alexey Kotovich.  Return ADS_STATUS instead of BOOLs.  Add support for bervals in mod lists.  Also put undocumented AD ldap control in to allow modifications when an attribute does not yet exist. (This used to be commit 1a2d27b21e61be5a314f7d6c4ea0dff06a5307be)
      adds  55b92fd   Update for function name changes, plus do some of the optional attributes on printer modify, now that the ldap control is working. (This used to be commit 76afc886a89e8c0d5a169435dde42b00db522060)
      adds  de6dbff   Change ADS_ERROR family of macros - removed semicolon from the end, since they were only being used correctly in one location, and all other assumed the semicolon wasn't there.  Amazing that none of them mattered syntactically, until today. (This used to be commit 6515c3e8ef546975657e45fce7f147fe4a08e9ca)
      adds  2a7e661   Make smbgroupedit a little easier on the user.
      adds  4cf87fc   A new simpiler syntax demands a new simpiler HOWTO.  (This can all be reverted if new simpiler syntax was a bad idea...).
      adds  407cd42   better debug messages! (This used to be commit e3bb6867454307ae592115e205d32ddd53988678)
      adds  95c9143   Add the new smbprint shell script, smbprint-new.sh that is supposed to fix some problems under *BSD and etc ... (This used to be commit 6bd91973bbacc718de5d32a6819cc7e6ae98dd6f)
      adds  7998c99   removed several parameters ("client code page", "valid chars", "code page directory", "character set", et. al.) (This used to be commit 6ff236249559f8a11381cab9cc1757b26764a39d)
      adds  5d23028   fixed a bug in qpathinfo client code (This used to be commit 22f348a1f9501cc00d46d6c6064f71198558c0ee)
      adds  b6b6b0c   support double functions (This used to be commit e72c6fb36ebd3ea8fc6b6d8e1b1a9ff1ccb3ade9)
      adds  4ddd288   check for empty parameters in qpathinfo (This used to be commit c78b16c1f850562b65acb6143e55b1aefc075753)
      adds  38fa355   rewrote smbtorture to use the new dbench 2 format and methods (This used to be commit 36f816a5e12a80f0184f43cbd44ef5fac53fcb81)
      adds  7d9c3b7   Fix stupid typo ! Jeremy. (This used to be commit d1e911afd08971c6cf5429bda929663a5dd8f63d)
      adds  3608da5   fixed the directory removal for when the dir doesn't exit (This used to be commit 2c67b266cc4848dff6066fcbc875ab5f91113179)
      adds  007a9a5   - only show 1 cleanup msg per client - show client count in progress (This used to be commit 10ee1d22e606847d40fb013c694ed5733ef6b87b)
      adds  209467e   got rid of a silly '*' in printout (This used to be commit 22be40b6b8c034c143ce5d804628bc12cb1cc3dd)
      adds  ed389ee   Drastic impromvents to pam_winbind.
      adds  db0d2f8   See if we can get slightly valid C for the non-PAM case here.
      adds  4f442bc   Fix use of uninitialsed variable in PAM code (This used to be commit 6c08c233e6675056c0ee0bbc4ecdcbc205950f54)
      adds  57cfadc   fix for IRIX toolroot builds (This used to be commit dc3fb2e6dcd92efd7468bd8121fbc49e3dadb8ea)
      adds  8d84f07   no longer need separate build o32 smbwrapper (This used to be commit a9316754c7ef6244e69bec25ca20dad0019f77e1)
      adds  1e94977   0x is the traditional prefix for displaying hex numbers. (This used to be commit f424b691ea76819e90f10919b0506bb2216ecd0e)
      adds  9aa88da   Fix ldapmod list overrun check.  Also better document and format ldap control for permissive modify. (This used to be commit 01e7f7c3d9006883b71e43d917d32e325cff7a15)
      adds  72b1011   Try to get this finally working.  (Note to self: *always* check build farm...) :-)
      adds  bced3ac   I added two lines of comments regarding the include= parameter.  Someone here at the UofM was burned today because they had left that line in its default location. (This used to be commit fd4d3496e142574e2bd25faab5c8f1534a21558f)
      adds  fb444a5   when a trusted domain is down an ADS server will return a success on a get trusted domains query but leave the domain SID blank - we need to fail the add of the trusted domain in winbindd in that case (This used to be commit 24c7e7a3849df3a3378f7e7f20099de048f0b7bd)
      adds  e794464   quite errors about unnecessary const casting - don't build libnss_wins.so (This used to be commit 8ae0abb174aec0c76d6900b08914535d0a2d425c)
      adds  8efa4bd   smbsh need CC not SHLD (This used to be commit 690c1fae9ce0ad6a8adef42ed5a7d8cfedab261d)
      adds  e32177e   Fix up some of the DEBUG lines in winbind_pam.c (This used to be commit dfc8883305abf7630e6446a0b865bae99ec2f5a4)
      adds  7dbaaa09  merge from APPLIANCE_HEAD (This used to be commit e734c1971d2841b2cfe37414fe4893f4a66b22a9)
      adds  c1d83be   Do the reverse DNS lookup, but only if 'hostname lookups = yes'
      adds  04c565f   preparing for release of 3.0-alpha15 (This used to be commit b9c843532508ea5fd4633dd7d82452fd89d63eab)
      adds  03cfb31   Bring printing in HEAD inline with 2.2.x and app-head. Jeremy. (This used to be commit 771ef92fc6e43725b7cc351079998a8acb74abef)
      adds  3981d2c   Fix up some braindamage in the testsuite.
      adds  ebeda26   doc merge from 2.2 (This used to be commit 2df8df4cd9b271ac91245bd44d6384483c1a4524)
      adds  14e6be4   A few small winbind updates:
      adds  732f5e8   fixes from 2,2 (This used to be commit 46bd77a02a47c26c4981472c8cea09e64c2ef4d2)
      adds  72f4d55   merge from 2.2 (This used to be commit bb574aab8f3f4ac2f7ae919790481a419f8173cb)
      adds  d2b65dc   Add ability to extend ads modification list on the fly.  Also add some malloc checks and return ADS_ERROR(LDAP_NO_MEMORY) if they fail. (This used to be commit 81d76f05d8b886a86eb421d1bd8737ec7d05cbde)
      adds  ad6dfee   Update for new ads modlist structure passing (This used to be commit 6169b668fe955f298c7323c5d64f6c7b303aaac0)
      adds  6ea1824   Add ability to extend ads modification list on the fly.  Added ADS_MODLIST type. (This used to be commit 3f7ba70615008d74a145a94aa087cae08efab343)
      adds  a346cfb   talloc'ify ads modify functions.  Also add more complete berval support. (This used to be commit 1f186c60ad957c0e8157a6fd903857121c65a2e0)
      adds  d6b8272   talloc'ify ads modify functions. (This used to be commit e097666499564ffe28836876a7a191149c14f199)
      adds  6a92f24   Add ADS_MODLIST to allowed types (This used to be commit d082d3a9fc2d6eddf82b1583eb1cbfcf5965f1a0)
      adds  51e205c   merge from 2.2 (This used to be commit 09fc979172327d6396642e824f6d482c6f986850)
      adds  1f6df6c   merge from 2.2 (This used to be commit e18a7c26476e05f95850ac2bbeb42c2588115741)
      adds  9fc99e3   Fix LDAP modification operation.  Cut and paste error: was LDAP_MOD_ADD, should be LDAP_MOD_REPLACE.  Caught by Alexey Kotovich. (This used to be commit be48a05ed95f0f4ed02ffb996cb1ecc10811d9a0)
      adds  8cd8cfd   merge from 2.2 (This used to be commit 50fa21c995d33601920b3b56a3e03b09262e7fd9)
      adds  cd38c3a   Merge of smbclient print crash bug fix from app head. (This used to be commit a56298d56ae67a764e9b9a43c1c568b7125e1c18)
      adds  e91e0a8   Winbind cleanup.
      adds  83bc6cd   merge from APPLIANCE_HEAD (This used to be commit 696d439515016e4c2bc5ad085e443abe43c95136)
      adds  62ee445   Subject:          [PATCH] net ads error     Date:          Fri, 15 Feb 2002 20:03:32 +0200    From:          Alexander Bokovoy <a.bokovoy at sam-solutions.net>      To:          samba-technical at samba.org
      adds  ae9bac9   Back out 1.16.2.3:
      adds  ba9341c   Try not to malloc -1 bytes (apx 4GB) when the data is already in error.
      adds  d58af01   Removed some random crap that isn't used anymore. (This used to be commit 3fb3bc0a1546dadb24231065b422349bd199e1bf)
      adds  3e5efdb   Added comment in lp_string() about debugging memory problems. (This used to be commit 98e97fac17b766a6da658daa1ec40ffaf6f5bb2e)
      adds  1eb1433   Added some splint annotations from andreas. (This used to be commit 60e84540fd8c27975066f7c7984d30bc88f6da5f)
      adds  562f73d   int -> uint32 fixes from andreas (This used to be commit 84c811ca57f7e1b7d9ee498d95b3b21bea47eb5e)
      adds  56d5f6b   dont strdup() possibly null values. (This used to be commit 0511589088dc3e990f7b1a38a06489814c49ec1b)
      adds  e1a65ec   int -> uint32 (This used to be commit 5efe39af0c89e549bb8211a39a949f80f6d1bf78)
      adds  d159876   Do a smb_panic() if sec_initial_[ug]id() or non_root_mode() is called without before sec_init().  This should avoid the formation of another magic function club.  (-: (This used to be commit 1b941e2c637e41049932945607149094342359c5)
      adds  5536284   Remove dynconfig.{o,po} in clean target. (This used to be commit 9c1c25db792d58f451df3736f1b875c493e7d67c)
      adds  606fdc7   Whoops, typo. (This used to be commit e7abb79fb304b34aeb369dc6deafa96dfd1e02f3)
      adds  1736b99   reverted tims patch that broke configure
      adds  c2729d5   serialise all domain auth requests
      adds  ab02132   fixed a memory leak thanks to dleducq at arkoon.net (This used to be commit e84c7400175c86c4c79922182115ea1f0948186c)
      adds  88514f7   we definately don't want RCS $id tags in Samba. They make merging much harder. (This used to be commit 6d33b30929e323276e7fc21012983d691a4f8827)
      adds  e13465b   Added cli_spoolss_initialise() function.
      adds  9a0a35d   Converted cmd_spoolss_enumprinterdrivers() to use new cli_spoolss_enumprinterdrivers() function. (This used to be commit ae38fcf62c4b9503d4df02761dadb1bb7d166a9c)
      adds  2ef8868    merge from 2.2 (This used to be commit 9e96cbe24149c8d0ed4f3a1f1d5ea736ba5dca56)
      adds  25d8d30   make proto (This used to be commit 98d3ea19b0755cf59102c479ddbbfe62bd653d74)
      adds  902cc03   Converted {cmd,cli}_spoolss_getprinter() to WERROR and offered/neede. (This used to be commit fccfa034e92bca145b8e0639e405f6af5bb1a50b)
      adds  d04aeaa   in dos_unmangle() the only function call was to *mangle()*.  Adding the 'un' dramaticly increses the functionality of this code :-).
      adds  34ab184   merge from 2.2 (This used to be commit 8b357e6551c3a91aa7017ae8dcf38558f15f1c0b)
      adds  6bd2af9   merge from 2.2 and regenerate (This used to be commit b1cbc23d82cfca1179d6be1e11b8bea2d0acdc9e)
      adds  efa1571   Patch from Hasch at t-online.de (Juergen Hasch) to add UTF-8 as an explict character set for conversion.  To be used in Winbind and the 'net ads' commands.
      adds  287d8da   fixed the gssapi lib configure test to not do the test twice (This used to be commit 1ce762e96b8d4c39488b59fa73456fe6f2012567)
      adds  e026103   Converted remaining spoolss rpcclient functions to werror/needed/offered. I couldn't test some of these because I didn't know the right magic arguments to pass to rpcclient (familiar anyone? (-:) so there may be some bugs lurking. (This used to be commit 029e2b307d91171168040e71d2e5d5e0d01b7633)
      adds  5294b48   Thanks to David Edward Shapiro <David.Edward.Shapiro at btitele.com> for spotting this!
      adds  dc3584b   This fixes a bug (spotted by Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl>) where we pass the client's name.  We should pass the servers name.
      adds  aa56d46   enable large readwrite by default
      adds  cef4f92   merge from 2.2 (This used to be commit 25fb4a8d110bcdcbe7822a833cab9cfdec8a1fb2)
      adds  84b1817   merge from 2.2 (This used to be commit 63ab947fd9dd17a4c370402e74b389458bbd3a60)
      adds  0cbcf49   added cli_qfilename(), used in trans2 torture test (This used to be commit d37905f20397911e4f74e672ebdee28f1ddf3c2c)
      adds  93ea482   this fixes the security tab on mapped drives for unicode clients.
      adds  1f6d48f   added a cli_qfilename() test to the trans2 tests (This used to be commit 81fb8845e5c9a321f113258a737ce5c6e799e505)
      adds  5dbe33e   merge from 2.2 (This used to be commit 505119f0a7c6f10fd7e580edfe1bd0fb6ec36428)
      adds  5f65fc0   Try to catch the compilers that don't handle immidiate structures as well as we would like.  We use them to initialise other struct (lookup) tables, so test that as well.
      adds  34b31b5   rerun autoconf (This used to be commit 0ba24c91bf3f6e56e2bd32a6c4c1bbc23cb48527)
      adds  527aaf6   Add the pdb_plugin module from Jelmer Vernooij <jelmer at nl.linux.org>.
      adds  27439c5   Also add the matching example pdb module. (This used to be commit fbfb7ee896469e79043fab02481bacd2621a302d)
      adds  566fafd   don't do an ADS init when not in ADS mode (This used to be commit 68693ba4e80257bf895b1c8db18c138d5d9919bb)
      adds  488b01f   made the domain secret key in secrets.tdb domain specific. This allows you to join a 2nd domain then leave the old domain rather than the other way around (This used to be commit b26b6aef64e1042c9867a13761ded0c3c6f9670f)
      adds  1d3560b   Get rid of the unused WL variable from the previous patch.  I think these were meant to be DYNEXP, but I'll confirm that with the original contributor.
      adds  06a31c9   We can't build shared libs on sco, so no point attempting to export dynamic symbols.  In any case, it broke the build :-(
      adds  2a25c0a   Rerun configure (This used to be commit a1952415f8c6712be316f2fa77405d06b5e305d7)
      adds  de49452   Only set smb_read_error if not already set. Jeremy. (This used to be commit 8220135fd16b4a1778e49f8315f64754924af0d8)
      adds  8059205   added a "XCOPY" test that simulates the open calls made by xcopy /O
      adds  c75396c   This fixes 4 info levels in a trans2 find_first that should not be null terminated for the filenames.
      adds  5cb1907   Added error for invalid form size. (This used to be commit 9a3e127aeacb01f5a642013a46148eaa31f41482)
      adds  bb117fd   Implemented client side functions for SPOOLSS addform, getform, setform and enumforms. (This used to be commit e69222f0816878e3211e3dedb049de50ca90fed0)
      adds  f4ab307   add required flags to "nt acl support" so it will show up in SWAT (This used to be commit d1ccdb5d1cb3d624285b13e662153e1e74ba3d71)
      adds  2f8452f   Merge of printing performance fixes from appliance. (This used to be commit c8dc59dfe877f63bea6976b7d7fd448e0c8722ba)
      adds  2ff9390   Fixup the sending of printer change messages from job changes. Jeremy. (This used to be commit 28d4e7a3e2bd8f15ef807b821e4300a72bbc6904)
      adds  97d9686   This is a nasty hack to fix "xcopy /o" from win2000 on a Samba share
      adds  62299aa   bcopy must DIE ! Stop people creeping use of bcopy back into the code (and yes I know who you are..... :-). Jeremy. (This used to be commit 330b0df960329bcf4696b8fa4a7357e6c456f74e)
      adds  361d0f9   merge from 2.2 - fix parsing of options (This used to be commit c849e93392e3206b010949566a65a339f5064031)
      adds  570cdd8   FIXME: Use next_token rather than strtok! (This used to be commit d56b8a30c5ca55b718ad706875aa6579a48a0768)
      adds  588fbe8   fix a few defines (This used to be commit 0a3363ae686205c416c75e16f8d6ee55dc4366b5)
      adds  f871144   Make this function static (This used to be commit 85974e6c43b796649f04544eeffeba837cae963b)
      adds  b07cdd6   This apparently makes winbind work on Solaris again (This used to be commit b179a5d85f2e364b26191adf0cb61fcf17ae7687)
      adds  90d264f   "user doesn't exist" isn't worthy of a level 1 debug.  Make it level 3. (This used to be commit 339e3982bc1d2998022545e02456ec35c3b278a8)
      adds  14c6277   This should fix up the level 0 'convert_string' debug messages that we have been seing since the unicode conversion.  It looks like a simple oversight in the move away from StrnCpy (which takes amount of space -1 as an arg) to push_ascii etc which take the absolute amount of space.
      adds  c72d16a   Fixed dumb typo caught by Herb. Jeremy. (This used to be commit f7c980d61439f42395a457a5b99b28f526cabe69)
      adds  b06749d   Memory leak on error condition fixed by Kian Win <codegrunt at rubbercookie.com>. Jeremy. (This used to be commit 9dae1398b45515e5b93de038ec18df297d73026d)
      adds  9e2a066   Fixed usage of uninitialised variable in strict_allocate_ftruncate() (This used to be commit b1d56956fec0de0e8591d85eb5eeec939494e6d4)
      adds  2da4d64   Added "nt status support" parameter. Fix offline synchronisation. Jeremy. (This used to be commit 9243a9778e52999d5c62cba484640637b24994d8)
      adds  8071fb8   Patch for Domain users not showing up from "Ivan Zhakov" <vunny at mail.ru>. Jeremy. (This used to be commit 3f9063167f3fc9ae7e7fd753d76ece23c1d97800)
      adds  9d975fa   Fix from JohnR - Fixed SetPrinterData(magic key) to support zero length DEVMODE as is the case with the Okidata Okipage 20 PCLXL Advanced printer driver. (This used to be commit 51c3d3536335a72aa264e3f4d62515f5c0b6d192)
      adds  276ff4d   this allows us to support foreign SIDs in winbindd and smbd
      adds  df43f3d   Ensure that winbindd and smbd both use identical logic to find dc's. Fix bug where zeroip addresses were being checked. Jeremy. (This used to be commit 8ed49fe0df201833329c17b2afe1e3aa70646558)
      adds  5046ae9   enable locking on the idmap database to make it safe to dump/restore it externally while winbindd is running (This used to be commit cd3a7466dbf4491aba34197cd6f3cc4167c0c660)
      adds  121d323   This should kill off the 'cannot convert' error messages on non-iconv hosts. (This used to be commit 2a30960276ae65b60d01caf9464808d75a812e40)
      adds  2853554   Attempt to fix Solaris winbind nss build. Jeremy. (This used to be commit 10e3e6855be93b8c4d97d67a063d92ccee391fec)
      adds  e4235f6   Fix up the pull_utf8_fstring/pstring functions, and add their push eqivilants.
      adds  f8b06e0   Move wbinfo over to d_printf().  Patch by Hasch at t-online.de (Juergen Hasch)
      adds  d79e11a   Various comment fixes from Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl> (This used to be commit 3bf4b42771d115500941be374bfdd9b8c2fdba4a)
      adds  8064c56   See if we can get a slight chance of this actually working... (This used to be commit f1eb782eeeaca6efc0f89713ca449a379272eaad)
      adds  10e686a   use the variable passed as a paramater, not just one randomly in our namespace.
      adds  cd76214   Another comment fix for mirmir (This used to be commit 7412890adc8f3dfddfabba545003715816e262bc)
      adds  75de5a5   The beginning of trusted and trusting domain support from          Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl>
      adds  a937409   Cause nmbd to take signal processing in-band, rather than in signal handlers. THIS NEEDS TESTING ! Jeremy. (This used to be commit 166d2a6144f929baecd83bdd855f6ada06cb51a6)
      adds  6ca1c47   Missed the Makefile.in update... (This used to be commit 4f887f01e52b04d4cf4517aaefeae7042170a511)
      adds  b6c3b6d   merge from 2.2 (This used to be commit 5b28a7c59c392c6352cb8915a13806ca772d8cac)
      adds  3afe472   Fixed EXTRA vs EXTGRA typo. Thanks Mike :-). Jeremy. (This used to be commit 56b1252ebc89d2b4ac54c3ee7e3c4bc3c3ec5d0f)
      adds  c8e924c   Added requested cast for splint. Jeremy. (This used to be commit 04965086711e9f794f0a0bcbfa0fd230e20b0cbe)
      adds  a07e040   SECURITY FIXES:
      adds  0bc19c0   Fix lseek-on-pipe problem in VFS (where it belongs IMHO). Jeremy. (This used to be commit ebef2e7bc87fcbae794426c39044a7d23f43722d)
      adds  e51c322   Add a dash of const here and there... (This used to be commit 413a46292b4e963343abce2428955305052e9cb4)
      adds  90b6838   And a little more const. (This used to be commit 044391b5973f6070abf6ac185c74ffd713e933c5)
      adds  214307e   Fix up the trusted domains secrets code so as to have a slight chance of working. (This used to be commit 4ecc170dcb84522135ddefb5f424cc756051a6d3)
      adds  76864bb   Missing include file update for the secrets.c trustdom changes (This used to be commit e3585e3c2ce2a09453fa1b59a947eccd67dfb88a)
      adds  53d0c9c   Remove util_list.h, as its matching .c file has already gone, and nobody is using it anymore.  This also removes an early #include of smb.h, making it slightly easier to track whats being included where.
      adds  81b2d66   Allow Samba to trust NT4 Domains.
      adds  f4f43fc   more const (This used to be commit f0b16b7b515296d0e687e084564fe0718f189dc8)
      adds  2ef9be9   This patch merges my private LDAP tree into HEAD.
      adds  72c49d2   This is now unused (This used to be commit 6c5052a1a9e47c2efe0d5e84bee05ae335d79e60)
      adds  f0765f4   Move these inside the #ifdef to fix the compile on non-LDAPsam systems. (This used to be commit 75f72f0b6a698e462a0567674613319dde789084)
      adds  81f6646   compile fix from vance (This used to be commit b6d62b8b2e0d72b0588fbe10b12c3877feb5ca71)
      adds  4941e64   This patch allows NT4 domains to trust Samba.
      adds  670f78f   Matching header files for the last netlogon cleanup.
      adds  309818b   Some more fixes to enusre we execute the same code pathes as before this change, just in different packets. (This used to be commit ffa6c61f0bb0c413d4bcc46da3bc879c40a40569)
      adds  a59893f   fixed -c option to NBENCH test (This used to be commit f9e3b91f58df30440c8b90007997e012101235e3)
      adds  7e9553c   handle clock skew in getatr test (This used to be commit 64c0a5c4a0d879ce8f9517717a0cd54a75c20619)
      adds  14b1ec7   make default unix charset UTF8
      adds  52b3390   Fixed typo for winbind on solaris and hpux.
      adds  c40d0d5   added -k options for kerberos to smbtorture and locktest (This used to be commit 46b89bc9979229abc6e9f2f8c585a22dd4f22902)
      adds  1315c8c   allow setting of lock range and base in locktest (This used to be commit 97993630add4e8965f0395f92d34b0e8a6d9b875)
      adds  23e6fc2   fix for IRIX compile error (This used to be commit 2d620909f9def17dacf2af997a32d596f4dbd827)
      adds  a2b95ed   dos2unix not used in HEAD anymore. Jeremy. (This used to be commit d2af6382b4de232299529c30f2a7a39ea9b38507)
      adds  076e879   Canonicalise pathnames returned to Windows directory separators. Found by Andrew at connectathon with some new tests Jeremy. (This used to be commit 4aaa4f52b8fc712f5f879ae5c47ba4601281b4e8)
      adds  1d5fb78   Fixed compiler warning about unused variables. (This used to be commit 7bb0dda8ee1d61a0e8448070f1a71fcd13be5d40)
      adds  db4dd16   Removed unused static function. (This used to be commit 472acd89b2bf5ec2a471957aaff42e560053f60e)
      adds  308b222   Spelling fixes. (This used to be commit a7fa0733badad66ae610eac5e01569cf264976f3)
      adds  5d1db25   Mask off the aDIR on setfileinfo. Jeremy. (This used to be commit d9cb1bf20ac8a739102b03d9a70e34fe5cb2f0f7)
      adds  aa78524   Fix the NTSTATUS -> WERROR for srvsvc pipe. Jeremy. (This used to be commit 2b85d3570c2b149049482c3878c50cf8f5bfca61)
      adds  7b07ecb   Fix error return. Jeremy. (This used to be commit 3bec83cbe9b863176ca087fd45efa6d1457b502c)
      adds  a4ff092   Found the mp3 problem - it's a generic class bug w.r.t. renaming. Added a rename torture test to illustrate the problem. Jeremy. (This used to be commit 509ac24525a0d1aaecc819a99590425a164aaf44)
      adds  ced46b9   fixed NBENCH code for NT4 server ntcreatex semantics (This used to be commit b71a729e14e928fae288daeab4226d7e1f8b1dc5)
      adds  7f35a04   added -M option for minimum lock size (This used to be commit 6acd98cbb92ec5c78686d23d2e05c1c98b5127fe)
      adds  457112e   show a progress bar during the deny tests (This used to be commit c2c8c4e713c362d0c6864c6359d90cf6b218e545)
      adds  d160b35   accept the 0/0 lock but don't treat it in any sort of special way (This used to be commit 8f7bf38de16a1f5316aa6a413fb697c43862c4c6)
      adds  095b903   Added Herb's fix to override log level from command line. Jeremy. (This used to be commit 439839be99e6e418eb5782a2fe0630d0ef5fb3c5)
      adds  9361708   Reformat preparing for changes to come... Jeremy. (This used to be commit b56df25d48a7adaa49b0bd44f8ff7be81b970da2)
      adds  b9998ac   make error codes match W2k advanced server sp2 (This used to be commit c644ca6a663b615416cd809be4921688f85e84cf)
      adds  37a9d2a   Fix SIGSEGV on error message when trying to add a user to smbpasswd file without a unix account. (This used to be commit 2fdd601f2efaf3515f0e4c30fa176651eb4bb387)
      adds  8e7e1fe   nicer message for --sequence when the server is disconnected (This used to be commit 233e8b7d447b7efb0227c6c7a6cd2f9e034719fa)
      adds  99c4646   fixed the upper/lower case table generation on big-endian machines (tridge, using Herbs console) (This used to be commit e5d80779a384c9a806fc545032330f760d8c11cb)
      adds  86a9be6   fixed NBENCH test on IRIX (tridge) (This used to be commit d3c593b1208085f6c44e1707165ebee2b1cb4113)
      adds  87a3a09   Removed duplicate \n from debug message.
      adds  ede95f0   Compile fixes for the pdb nisplus module. (This used to be commit d4d2f3bd8922aa88f4940e5079f7157ea674b317)
      adds  43ca6e3   Merge in the change to do per-handle access checks on setdata/setform etc. Should allow the buggy spoolss code on NT to work against us. Jeremy. (This used to be commit 2b3609a7dd55d96f5aafe137fff1ac2da0434867)
      adds  0876fb4   Change xcopy test to use defined constants rather than magic hex values so we can see what's going on. Jeremy. (This used to be commit 5ba4ba36339269b2059da7c103e63ecd948f7938)
      adds  b89b7d4   argc == 0 is an impossible condition. (This used to be commit 5b195f8bf14b11edca74db5fd9658916447b363d)
      adds  c960578   Added another 2 delete on close tests. Now 10. Had to fix smbd to match... Jeremy. (This used to be commit bda1c31da68aa75aba780727e9aeaad17207668d)
      adds  11c0e88   Fixed delete on close semantics - preparing for share mode rewrite. Jeremy. (This used to be commit 25dd73be29bbf0a080fe0bcbe5c478545d1e8db7)
      adds  6fbd44c   Fixed a bunch of crash bugs for enumprinters at various info levels. (This used to be commit d9df00e2b1764619491900b7dbd7d5af34feed1b)
      adds  fd7cdf6   Cosmetic fixup for enum_printers (This used to be commit bb0ef8bc305da7490a19a6f4efd2aa60bf14aef1)
      adds  39e1491   get the right return code for batch vs exclusive oplocks (This used to be commit 91fc5b2de577019d7646f3c29173b27605d9ba12)
      adds  6e63185   Convert rpcclient to use popt instead of getopt.  Includes changing of got_pass from BOOL to int.  Also includes long option names...anyone want those different before I update the doc?  Please try this out.  I've tried to test all the flags, but the more times we kick the tires... (This used to be commit cd34897749dc5819dd7239269fbd5dcef5bea5c0)
      adds  cb6c9ef   added a tdb backup utility
      adds  f920d9e   Update Makefile.in for rpcclient build on machines without libpopt or requested build of included popt. (This used to be commit 4b4430f1c56a5c9a0d53dd8b624022644d8061e1)
      adds  024e69d   Fix for machines that have their time changed forward, then back. Ensure that any cached lpq information gathered during that time doesn't stay around for longer than 1 hour. Jeremy. (This used to be commit 39fca711a5cf15a03d6c79639b202712d1749a64)
      adds  194e39b   Turns out an Admin user shouldn't always have access on a handle. Jeremy. (This used to be commit d31d2dcd22e1be2c26ea315e1b0e8442822a9a0f)
      adds  f3df73c   One more fix to get popt to work for some compilers...this is the downside to popt.  Every option has to be in fixed storage. (This used to be commit e5e7132e80bfe599d56809bf47a13d2028ee9c86)
      adds  bc6959c   Swap order of close brace and done: tag to appease AIX compiler.  Order shouldn't matter for logic...if anyone disagrees whack me over the head and explain why... (This used to be commit 4081ce40dda886aeb01f590f00bfe50e0e4e8ae4)
      adds  7d24b50   Added case statment for decoding enumprinters level 0 result. (This used to be commit 33d49ed68c4d6a66217558b13d960764c235089a)
      adds  7db31ac   Same as in 2_2 (This used to be commit 96299b6391512079b53f1593206b6cd7ecaacb2f)
      adds  6bf9b6e   added -v and -s options
      adds  c3e8139   merge from 2.2 (This used to be commit 4960692e958c986ca7f71e091333300310b0e0b2)
      adds  8fa6b34   merge from 2.2 (This used to be commit 66eb969ade0dfde355df3e308dccbc9522087eef)
      adds  487c0f0   build tdbbackup by default (This used to be commit 8836015467158de6947689300ead74f1e9044805)
      adds  d652286   don't use -pg by default when building standalone (This used to be commit 18e81a4a5b986aa8e14ae868a04caf8b1be413f0)
      adds  a47e103   added a bunch of explanation about tdbbackup (This used to be commit 4ac4220e2f60dfac35dc80dcf1830a6a6352ace0)
      adds  d0f80d2   Doc. (This used to be commit b9ab79f30a931c694b1c181b1c2abd38186692ae)
      adds  e1aed4f   better detection of dead ADS connections, so we have some chance of reconnecting (This used to be commit 58b79c0dc882fa402423e44a594e30c27177f490)
      adds  b9becd7   prevent a segv when a trusted domain is unavailable at startup (This used to be commit d5b5d3f8400a80c943809db9578a2d7317aa6d2d)
      adds  e69f020   a more informitive debug message when a SID can't be validated (This used to be commit c55737fb25dfed4697b93a600e3bd770f84bf464)
      adds  391db46   removed bogus prepend_domain() call which was screwing up getpwuid() with the new default domain code (This used to be commit 0f75b6bd5b42f745f17e2e6624d5d541a30ee897)
      adds  e7d5f89   make sure we use consistent keys in secrets.tdb by uppercasing domain names (This used to be commit 4cb7b6954b96e6964743e65413e122f7b4d39052)
      adds  02a601b   rewrote the machine sid storage code to store the SID in secrets.tdb rather than MACHINE.SID. We try to load MACHINE.SID only if we can't fetch the SID from secrets.tdb
      adds  664fa8e   return the correct SID and domain name for the samr enum_domain and lookup_domain calls. We were incorrectly returning the PDCs domain nameand SID when we are a domain member. We should only do that when we are the DC (This used to be commit f56d689497eaa670cbfb214486ba88d5972129db)
      adds  34623e0   prevent bogus compiler complaints about comments in comments (This used to be commit 73b3487daf4d7c65aac2c8ec150539791d19e1f5)
      adds  b84c240   remove an unused variable (This used to be commit 9c44ad4e42892be8fc99998fd53c3027353c0d1b)
      adds  683ba41   add a note about the meaning of global_sam_sid (This used to be commit 3db97530b62ac12d334d0244ea52db8750cebf2e)
      adds  9b9d681   try to use our workstation account password for ADS leave (This used to be commit 2a42e91397d7871d326abed0e99af297e71dd77e)
      adds  cfbbf73   yipee! Finally put in the patch from Alexey Kotovich <a.kotovich at sam-solutions.net> that adds the security decsriptor code for ADS workstation accounts
      adds  a984db9   Fix typo. (This used to be commit 58c1b11439ef58313895a23a2e9a0ec735903eb6)
      adds  1b285c2   preparing for release of 3.0-alpha16 (This used to be commit 77fe6a914888f09f96b4468ea5d1bc1953fe63c5)
      adds  1975b3e   forgotten file, oops (This used to be commit 98196e79b733e029341578b382bdfabf3f9a0bdc)
      adds  96300f6   make tdbbackup more portable (This used to be commit 9cc1dadfb09c2352ed188d668b02ccffaa009895)
      adds  590bace   Initscript from 2.2.4 tree. (This used to be commit d61f3810443a1828ea8c6c6782708f3ddd7caaea)
      adds  5936145   Update to build 3.0.0 alphas (This used to be commit 9c4011d6519b05a311b168f6d48b71bb3680b345)
      adds  69b395d   better handling of a zero timeout in cli_lock (This used to be commit 56662a75f58d35cec1a5b2d6c9a4315d95a22420)
      adds  be389e2   this attempts to handle the rather bizarre lock cache semantics in w2k. It isn't entirely accurate, but its close (This used to be commit e02d7364707c4939efa4ff0ddf9b6d4f48e5d411)
      adds  e450ba6   added -E and -Z options, and allow for the 2 servers to have different usernames/passwords (This used to be commit 0ae4ba18e578d35206628fa29203c8becbbdc5cd)
      adds  0843c37   failed timed locks always give LOCK_CONFLICT not LOCK_NOT_GRANTED (This used to be commit ec71c1a66f9fd4b9cb4cad5a9b5b17e20de7aeb1)
      adds  ec4f138   a bit more portability for tdbbackup (This used to be commit 6edb5bea5f6dcbabe29f772c7ad7bcaaf2a72d53)
      adds  cc24c35   added cli_locktype() for testing different lockingX lock types (This used to be commit 136b9752fc9da86f0ad0e1f46dc389b752975aea)
      adds  57970fd   make sure we give an error for unknown lockingX locktype bits (This used to be commit 72cb43b912a4c1831f9d7b2fd23ce51aebb09c8f)
      adds  2fb07df   added a LOCK6 test for weird lockingX lock type bits
      adds  9bdb6e2   expanded the lock6 test a bit to try lsarpc as well this allows us to check that we refuse locking on pipes (This used to be commit 3e69ea6846e455d6ebb15e4481d4f98fd038c8a2)
      adds  bd3a6e6   put in the ADS DNS hack, but commented out (This used to be commit 3396a671c59e6afe70a22ce64e4a9381b1d6fef8)
      adds  59100a4   only try an ordinary file in lock6 (This used to be commit 965e23537c284dd312c714c111ec172d9a33b019)
      adds  54f5252   Transient change - not final - don;t want to lose this between systems and testers. NOTE: This is not useable for now. (This used to be commit 0fe968378a94e70c8a7c4b15bf2516ded1edd52c)
      adds  c82ff4c   More temp. changes. - Bear with me, this will soon be resolved. (This used to be commit cb38843ac753992be0c6a109a8de175b73fe7db2)
      adds  3bc3866   Another program converted to popt...smbstatus this time. (This used to be commit 00d3a064f16101fecebaeaaabaf841f0a5c91523)
      adds  db4c62d   Implemented default ACL patch (set inherit acls = true on a per share basis). Based on code donated by Olaf Fr�czyk <olaf at cbk.poznan.pl>. Further commit will change to sending via vfs interface. Jeremy. (This used to be commit d85133e2697eb22f1573c78447b57791ae63dd6b)
      adds  87bba35   always make winbindd try for the PDC first before trying for a BDC
      adds  40976c3   Removed bogus calles to D() debugging function.  Perhaps these should be replaced by DEBUG() calls? (This used to be commit 33dd07d1fc6946e53d3bdaad025adfc20abfab77)
      adds  6a5adf3   Added tdbbackup. (This used to be commit a41750f86af2840e207be310d2036fad7bfb7cf3)
      adds  3bb2191   Added POSIX ACL layer into the vfs. Jeremy. (This used to be commit 7d59445b6962547a8938928a9371651a09e26516)
      adds  92e59ed   Merge of enumprinters vs getprinter naming patch from 2.2 (This used to be commit dfd51bc8d0714473880bf50369f7994304c1d83f)
      adds  879c183   Still hacking at it. (This used to be commit 153091597cd4f2e26a3aa80c32bba27bc358b0b2)
      adds  0235736   Ensure, if we're a PDC or BDC, that the SID stored for the domain name and the machine name are identical. Jeremy. (This used to be commit 87e6b08964d13d6613342c9be21871a2e776e2e6)
      adds  8cb4e34   Removed unused var. Jeremy. (This used to be commit 45bf5f6c050bbe69209a5c80141ef8e54354f5ea)
      adds  82bd060   Hack, hack, where is my sledge hammer? (This used to be commit b07aa46d83810009d5d690f81cf82932dd67f04c)
      adds  9ec285c   Added wins entry. (This used to be commit a4be3b7b93ac95d16c01519a57fd9c57b20ffcae)
      adds  4ccc894   Cleaning things up for test deployment. (This used to be commit 675a78d09a693004cf959fd6cec62b6b72c67194)
      adds  8859f62   It builds the RPMS, now for the testing... (This used to be commit 917a5f2cdb861dca1708585f6b7ff51f576ca497)
      adds  89d9985   Fix up location of libsmbclient.so so it always goes to /usr/lib. (This used to be commit e508b07fe766c679d6fc2a940bec72b9b2a61b01)
      adds  cbad040   Update samba.pam from 2.2.4pre branch. Fixups for incorrect man page location by installman.sh 	- Note: FHS standard for man pages if /usr/share/man/XX 		where XX is the language mneumonic (This used to be commit e3e0a5aca9593f18e5f218b54641048cd823ac03)
      adds  fb361dc   Aack.  Don't change too much. vfs.c still won't build, but this should fix some other build stuff I screwed up. (This used to be commit 4490ad340cff1ea2a5b519150ad5c49bcea23766)
      adds  b9377e8   Missing comma from systems that have ACLs. (This used to be commit 96e4282dca757e8621d23a54fb7203c93d2d41fc)
      adds  34dd544   Yet another build fix for popt.  I gotta get me one of these picky systems... (This used to be commit 19546bdd5541785dc8430f8ffa2afcdb42015b96)
      adds  f36deb7   get the test for disconnection the right way around! (This used to be commit ed80311b41f9869084d1e510cd8fd4213c3a1c19)
      adds  fc3d0ca   Sorry, forgot to commit this last night. (This used to be commit 8e2f4bb35be5bf5db379c8e047cd2882e26f433e)
      adds  08a0230   fixed 2 reconnection bugs in the ADS backend support (This used to be commit 1aaa2091d54e7e50cf75927d658e57776792d6ae)
      adds  85d7e70   fixed mapping of SIDs for local users (This used to be commit df9e345366078ccaa94df7c2f2e33b292605e88a)
      adds  8fe1df8   if we know that the SID is local then don't try via winbindd (This used to be commit 1a8f3ba3ab7717c481e3fb4f1ea8938461160d09)
      adds  b0ace31   Remove a stub function I forgot to fill in. Jeremy. (This used to be commit d08cbcbc5d4fc3ec9554145de6b0b0a64dfbb8d1)
      adds  7451e73   Move the directory creation process outside the 'installbin.sh' script, and into its own.  The 'installdirs' makefile entry didn't do anything on my laptop, so it has been replaced with the section from installbin.sh.
      adds  54bad48   I don't need my name on this twice :-) (This used to be commit 764b99a3906d6299650f984860a586f37b18326d)
      adds  0ecd78f   Fix typo in copyright (This used to be commit 54e69ed20adc74fdfe007a9642dcb3a55c02d856)
      adds  dac0473   Add "Creator Group" - was in 2.2.x and I'm syncing up the two. Jeremy. (This used to be commit bcf38961a7786c5cf1eb7568b87c19712c3ea9cc)
      adds  9802310   Ensure we never use "" as a domain name (Win9X apparently does this for 'net use' duirng login).
      adds  2001b83   detect SIZELIMIT_EXCEEDED in ldap queries and truncate
      adds  5e3b923   include/smb_macros.h: Don't round up an allocation if the size is zero. "One of these locks is not like the others... One of these locks is not quite the same" :-). When is a zero timeout lock not zero ? When it's being processed by Windows 2000 of course.. This code change, ugly though it is - completely fixes the foxpro/access multi-user file system database problems that people have been having. I used a *wonderful* test program donated by "Gerald Drouillard" <ger [...]
      adds  f9af25c   Ensure we attempt to lock at least once. Only sleep if time param set. Jeremy. (This used to be commit 62b80d5c65ae8cf35347ee5c3d21ce1702c6449e)
      adds  2ba1950   Fixed bodgy printf arguments in debug statment.
      adds  47c2477   Get the current directory after becoming root. Jeremy. (This used to be commit f032c6f710cb0edcf02f25db81c83478b9a8ab1e)
      adds  d6d9e38   Use sys_usleep not usleep. Jeremy. (This used to be commit 8587dd95f850b4c6d2f015fe97ef98759ee8c236)
      adds  8975d3e   Backed out enumprinters stuff - leave it for another day. (This used to be commit d7efc5dd3dd712e7138b5c79eea9756125757175)
      adds  57bd576   getpid() -> sys_getpid() (This used to be commit a3cea5e9ae3b53ecbc45e61a39cbce0ca1b916aa)
      adds  840279f   Now we have reliable signals take SIGTERM inband. Jeremy. (This used to be commit cad82926a8baf7605cef81f0e0d4daa8e527e6ee)
      adds  aad2072   Remove studly  gaps from prs_werror() calls so the same debug text is logged.  This makes it much easier to use grep on log files when searching for errors. (This used to be commit ab1ebd377931166f2ecded784a0182102d4c1ca2)
      adds  0640a5c   This adds the Paged Result Control to ads searching.  The new function, ads_do_paged_search, is the same as ads_do_search, but it also contains a count of records returned in this page, and a cookie for resuming, to be passed back.  The cookie must start off NULL, and when it returns as NULL, the search is done. (This used to be commit 9afba67f9a56699e34735e1e425f97b2464f2402)
      adds  5980e74   Add paged search requests to net ads user and net ads group commands, allowing more than 1000 (or whatever the query limit is on the server) objects to be returned.  Printers will come next. (This used to be commit 9c447920dfbae2e2d2343600401c1d860dad863b)
      adds  d19e06c   Actually include some *information* in the mangle debug messages.
      adds  65c007b   syncing up printing code with SAMBA_2_2 (already done some merges in the reverse).
      adds  079334a   lower the debug level of failing to map a file (This used to be commit ad9965414d4d1fd8a031e3169b8f19d66cdad8be)
      adds  56e3c83   this tdb was being opened without locking, which is unsafe for shared databases (This used to be commit 1394e6ed318af5fc740aa5622919f9fd26d5a8d2)
      adds  04b2271   added a -h usage option to winbindd (This used to be commit d6a4a10f58accd6ad158ba60eb1508f00c9a4dd3)
      adds  0800ce3   enable locking on the winbindd cache tdb so it can be backed up and manipulated externally (This used to be commit 1ad1a025b3fe5aeff5adf685f47c9cc05ef80e40)
      adds  47731e5   nicer output from "net rpc user add" (This used to be commit a21ba95897531e7964c9e80a81cd5faa7394db77)
      adds  6a359cc   the SEC_DOMAIN tests also apply to SEC_ADS (This used to be commit 775404fe46f72925fb302e149b6f96fab0dbfcb8)
      adds  7d4378c   if our lock spin code fails then return the first error code, not the last one. This is what caused the lock1 and lock2 tests to fail. (This used to be commit e7ae8003cb4fdc93db5f842754884a6d2ec93dc0)
      adds  bb38f48   Some help cleanups.  Formatting and consistency issues.  Line up text nicely, and make 'net help rap user' the same as 'net rap user help'...stuff like that (This used to be commit 17775dae28c724b11cc73f2aeac5f07f9656046c)
      adds  e9394d5   Add autodetect for net join, as well as some more help updates (This used to be commit 951006374e48d80a5128d870bdc255bf8c22cb6a)
      adds  04845c4   Expose net_ads_join to allow for auto-transport-detection for net join (This used to be commit 87ee4832312c9c65377500efd617bac086164834)
      adds  8dfc79b   Change net rpc join several ways: \n\t1) expose \n\t2) eliminate oldstyle subcommand \n\t3) try oldstyle first, then more secure method\n to allow for autodetect between ads and rpc on net join (This used to be commit c8a4a09b5648af2f1669a5a30acdf0a088077af9)
      adds  a60033e   Change new style join function name for clarity in net_rpc.c (This used to be commit 539d0cc03035c126e2de82523a07ed91997100b8)
      adds  af38b62   Don't use // even temporarily, lest ye forget it and check it in... (This used to be commit 936df31df5bad9d457d3775d11b4e96a58093282)
      adds  0bb16f1   Fix build for non-ads case (This used to be commit 7ba235c0fb4755092605743d575357602fd1ce05)
      adds  ab13654   Renamed get_nt_error_msg() to nt_errstr(). (This used to be commit 1f007d3ed41c1b71a89fa6be7d173e67e927c302)
      adds  a4cce22   Added dos_errstr() function.  Not all errors in list yet. (This used to be commit ddb5753e36b8c5efb48ce5c82c16d970fb8e76b6)
      adds  0b7f9e7   Fix ability to compile with CUPS support. (This used to be commit 208c62c5a7bca68f223b5832d7971c3d38cb6820)
      adds  ead8c07   preparing for release of 3.0-alpha17 (This used to be commit a772386d34178ffb8926bfd071ad028de40cefaf)
      adds  4e6400f   Allow us to see the difference between these two errors.  (We need to chase down some bugs with it...).
      adds  9fffb08   Start to switch away from the alghorithmic uid->rid mapping model (This used to be commit 724390a8daabbecd236960562e0a50f62c6904f1)
      adds  32334bc   more verbose checking in talloc and util_pw fixed tdbsam memory corruption (and segfault) reducing calls to pdb_uid_to_user_rid and countrary to 0 to move to a non alghoritmic rid allocation with some passdb modules. (This used to be commit 9836af7cd623357feaec07bc49cfb78f0aa01fc3)
      adds  cdc9931   ops forgot this :-) (This used to be commit fdb88eb06af09171af2027a90ef6f3ac872beaee)
      adds  ffadd47   Sync up vfs changes from 2.2.x. Jeremy. (This used to be commit ad1e858d8e72adf924ff435eab8da3e60842e2e6)
      adds  72eb7db   Merge in JohnR's page count fixes. Jeremy. (This used to be commit 2e3133fbe5531b9bbc9bf46a04b27fa58e555f5a)
      adds  0c42e58   Sync up the VFS changes from 2.2.x. Jeremy. (This used to be commit e758bdc8a8f37e1d1e1fb0d1d27990dba2067920)
      adds  bf555a1   Don't try to sort a list of zero length in internal_resolve_name() (This used to be commit 5387e4046f67a1c6ef9e98268268b06a729d5ca4)
      adds  462402f   Fix a double-free bug in wbinfo -t's call in winbindd.
      adds  1f62003   Change the Makefile to rebuild proto.h as necessary -- note that this does not imply that all source will be rebuilt when prototypes change, merely that the prototypes will be updated.
      adds  7154d14   Refactor for systems like Solaris that cannot handle wildcards on the right side of a dependency line. (This used to be commit 87f2e3c30d11bcf0cecb7c32dc5f01755d181ad6)
      adds  3bc3a31   Take out autobuild dependency on proto.h; breaks some proprietary Makes. (This used to be commit aa279932456eff8c6fce00cf01e3f62536573f14)
      adds  f464ceb   fixed paged controls on my box. The problem seems to be incorrect referrals parsing in the openldap libs. By disabling referrals we get valid controls back and the cookies work. (This used to be commit 8bf487ddff240150d7a92aaa0f978dd30062c331)
      adds  050b803   second step to gain free uid<->rid mapping we still need to free gid<->rid mapping and few other stuff (This used to be commit aa4b6f8181f34196a28951264dd8b631a5deef7f)
      adds  b462700   added a ads_do_search_all() call, which is a more convenient interface to paged searches. This makes updating winbindd to used paged searches trivial. (This used to be commit 514c11b4e3fcc765a8087405333bd351c05c9e36)
      adds  7b50eef   updated winbindd to used paged ldap searches for all ldap queries (This used to be commit 41e1560798b7eb19575b0d97a5e489eb170bcfd5)
      adds  1603584   make "net ads user" and "net ads group" also use the new paged interface (This used to be commit 98769f08e723c616a98a2f0c427e9b0e22b28be9)
      adds  e97b158   setup.py for samba python wrappers (This used to be commit 85650ee3bcb748fc481ff254168eef5b22b6eae8)
      adds  45c8a07   the beginning of a test to determine and display a servers properties
      adds  adf2431   Merge JohnR's fix. Jeremy. (This used to be commit d5fd1fd859cec3076d2f01ed234314ea8d80a753)
      adds  4ee3eb8   Patch to configure.in and Makefile.in for Python extensions. (This used to be commit 4d172b712fc2be697db5d1dbccff29ad5708eeee)
      adds  0cd5dd6   Merge from app-head:
      adds  b9e91d2   Remove the "stat open" code - make it inline. This should fix the bugs with opening and renaming mp3 files, also the word rename problems that people have had for a while. Needs a make clean :-) make. Also added JohnR's printing fix. Jeremy. (This used to be commit 504e5ef0494c54efbd0357e334cb2aa5a9eb9c14)
      adds  3fe7716   Fix for debug typo. (This used to be commit 5b43519219991fe14c8ce1993c16557bf5ceccb4)
      adds  9776d11   Merge of Richard's lookupsid fix. (This used to be commit 3c587384cbe5e10f7fa46f6996581b088dead7f5)
      adds  418d568   Ensure we get a real fd when opening for set file allocation. Jeremy. (This used to be commit 00cabb2346fb11c5568b6c7a038c313ae293a0c2)
      adds  5e09ffd   Test against W2K that we're doing large read/writes correctly (we are). At least with 14 word writes. Jeremy. (This used to be commit 24ef6258a16e6b4673f1088d64b79bddcd268df5)
      adds  6586062   Allow a zero rid in pdb_smbpasswd.  When given a zero rid the pdb backend should chose the next available RID.  For smbpasswd it just means using the algorithm, but other backends can do somthing more useful.
      adds  a1249ac   Correctly increment offset in cli_smbwrite. Jeremy. (This used to be commit 5b04b5f1df3ee509e7314064966be09e2202b0ef)
      adds  d07cc9d   Initial version. (This used to be commit d35770d06f7bc396cf32337a4e1104b5fe8a3ca8)
      adds  e9f2a38   Ignore autogenerated setup.py (This used to be commit b06fc0cc84a0ba7cfb19c601682351b11a27364c)
      adds  826f3fb   resetprinter merge from SAMBA_2_2 (This used to be commit 88d8897e21749f177952b264031aa386bbbeaaeb)
      adds  97ec068   Cache call to winbind separator.
      adds  9cd6e74   Remove nsswitch from include directories. (This used to be commit 19dd8ba8267320c0f219639abe3aa701b69e5c56)
      adds  04b5559   Added name_to_sid and sid_to_name functions. (This used to be commit 5e955b5fcc53b80238bbc178ca0bcd8b3e81c05f)
      adds  7106ed0   Pass $(CFLAGS) and $(CPPFLAGS) to python compile instead of $(FLAGS) (This used to be commit 8e4bb2f8a05b37ba508eefe0d0d3f4db103a4418)
      adds  747e020   Added enum domain users and enum domain groups. (This used to be commit ba0624d0c397d49b032f34727c910c0be7014813)
      adds  a17b515   Actually use flags passed in PYTHON_CFLAGS variable.
      adds  75722fa   Add assertions that kill() is never accidentally passed a non-positive pid.  This follows a bug in rsync where it would accidentally kill(-1), removing all the user's processes.  I can't see any way this would directly happen in Samba, but having the assertions seems beneficial.
      adds  ea6099e   BUFFER_SIZE Should be 128k if large read write tests are to work. Jeremy. (This used to be commit 2be9b253ad40e125169725ea79e6723cb40c5e6a)
      adds  b1062ec   Make ldapsam compile again. (This used to be commit 520c8626dc238a1e338635981d1b41950f2219b6)
      adds  2eab971   HEAD only fix for truncate from Alexander Bokovoy <a.bokovoy at sam-solutions.net>. This code needs replacing with the trans2.c from 2.2.x. Jeremy. (This used to be commit bc8d4b98807ece734db3e1c3a2baabf4b28e7b4f)
      adds  c770faa   John's patch changed the size of a structure stored in the tdb - we must thus update the versionid of the tdb. Jeremy. (This used to be commit c5230a5387d6ef57f89f4224b75de84b18c109ff)
      adds  60a7d07   Print queue entries *must* have queue names, not numbers - numbers are not identical between different smbds (mr potter, come here and take your medicine.... :-). Jeremy. (This used to be commit 230941d2fbb746d39c00e482e7f600c68aa45efa)
      adds  e67f1be   Ensure we don't do lp_servicename()'s in tdb traverse as this allocates lots of memory. Jeremy. (This used to be commit fbc8c6a1096ec829f48b403239f105065bf155b1)
      adds  9529a48   merge from APPLIANCE_HEAD (This used to be commit 9282aa02d44ae7a7688e8399b397aae35f73ddd1)
      adds  e76d514   fixed the secondary group mappings for ADS users (This used to be commit be399f5823bb8dfe6cc28d58aaeceb51f1b7382b)
      adds  93d25c2   Make sure to initaliase SAM_ACCOUNT pointers to NULL, otherwise pdb_init_sam() fails.
      adds  0f08930   Don't leak memory on failure. (This used to be commit 438f028fc45ee6c5b12fa960beabea4b5fdcff38)
      adds  d3cc779   Compile fix for --with-profiling-data (This used to be commit 1ae07c42a449f4d4049c15f349f0829b73c12b5e)
      adds  3fd8f2d   make net ads info work with -S (This used to be commit 57645fd85b7789d7807a5ffb5b2572c6d5f9e3de)
      adds  73c45a4   There is no reason we can't join a domain with secuirty=user.  In fact we need to when we are a BDC or a PDC doing a self-join.
      adds  1783dcd   return . and .. first in readdir - this fixes masktest on IRIX which returns . then single letter files then .. then all other files. (This used to be commit d4d9361eec11f50c780ed4c79bc9775ac24d8c0e)
      adds  55058b0   must use native endian index when creating default valid.dat table so it is the same on big and little endian systems. (This used to be commit 6fa09ee88143882abcc51de05002261db767d775)
      adds  aadc8a5   update usage message with other options. Add a -d debuglevel option (This used to be commit 32d5dc824ab26c140feb8041314783caab622c65)
      adds  21ea8c2   add .proto.check (This used to be commit 3e602671e2b75b29e85b66cdf4f60fe70cc52701)
      adds  bffc69a   Fix stupid typo ! Jeremy. (This used to be commit d0b58f66edeac516bde2dff79ab5cf529c37954b)
      adds  a3468c2   merge fix for core dump when called with no args from 2.2 (This used to be commit 8b38cca631a7434fcce0686c8e41c986a0a36a21)
      adds  42955a4   When upgrading from an old idmap tdb, remember to overwrite the reverse mapping as well as the forward one. Found this in doing the backport to 2.2.x. This is *essential* to upgrade an old idmap file to a new one. Jeremy. (This used to be commit 980355de0c9d0d1116b29b0a5be98d0b277f24dc)
      adds  67d21b5   Make winbindd_idmap tdb endian independent. This is very important for sharing between machines with rsync. Finally removed tdb_store_int/tdb_fetch_int. Now only tdb_store_int32/tdb_fetch_int32 which are endian independent are allowed. Jeremy. (This used to be commit 1c4a00dcc13f4a7c5876a5cf63ca730190d1132e)
      adds  cd94f6c   Missed a couple of fetch/store_ints. Jeremy. (This used to be commit 51189e62a7f20db1835a54c7af1e39f4712c0b95)
      adds  87eb1ff   make install should also install the default dat files from codepages directory so we don't keep getting these stupid error messages about incorrect size for valid.dat upcase.dat and lowcase.dat (This used to be commit 4af0c7a93f626dde33fd737618c2b786f83046c7)
      adds  2e39a46   add a -n maxloops option so this can be run in a script and end after a certain number of iterations. (This used to be commit bdac7cb9c5bdd52db06b2507d8660bc1c9debea5)
      adds  64f1830   Added enumerate trusted domains and check secret.
      adds  b47fcfc   cut and paste inserted spaces instead of tab. Some versions of make don't like this (This used to be commit c86d266d6eb665a6182f10d8acf80aadb3b6e39e)
      adds  15bc8b1   Make debug statment less confusing. (This used to be commit 301a7f56dd3e7160147da656ff521671d04fe291)
      adds  ce236d1   Stomped on some header file version numbers that have crept back in. (This used to be commit e66bdf1229ba84f64c19e817e2c4081dbbf0bee8)
      adds  c90cd26   Fix the mp3 rename bug - also tidy up our open code and remove the special cases for rename and unlink. Had to add desired_access into the share mode record. Jeremy. (This used to be commit 3b1b8ac43535fb0839c5474fa55bf7150f6cde31)
      adds  1bb3c9c   Forgot torture hacks... Jeremy. (This used to be commit ba6c3d65a53278b5a4c49d437373cfe613a2f80f)
      adds  2658824   Join as a server trust account if the server role is either PDC or BDC. (This used to be commit 0784ab67addb3422a2d17363b4c3328d2e4b1008)
      adds  657a24f   Various winbind updates:
      adds  43ba0aa   Minor fixes:
      adds  fbdf457   Patch from Hasch at t-online.de (Juergen Hasch) to add allocate and talloc push/pull utf8 functions.  To be used for international ADS support.
      adds  d6d9d6d   Update some of the DEBUG()s in Get_Pwnam_internal()
      adds  33dd512   Make a number of the lookup tables 'const'.  I'm told this assists in sharing memory between users of shared libs.
      adds  6cea14e   rerun autoconf (This used to be commit 32a8513619c29b1797a69849b73e62705a0f7c0b)
      adds  1c92b99   Correctly store the hostname of the remote machine if so configured.  If the reverse DNS fails, then store the IP. (This used to be commit d97771aa80b48fbdb9cae3e9712e35fcc895b148)
      adds  bf281ae   Extra parinoa and DEBUG()s for the make_user_info_map() code. (This used to be commit aa5f125bc0efeee99254e03f36426420db676527)
      adds  9708356   Documentation updates. (This used to be commit 9a9e4e92ae079eb906dcc7123df092f4917b5dad)
      adds  7104dbd   Set default recycle directory permissions as 0770. Unlink on rename fail. Jeremy. (This used to be commit 42981c819a07dd35296ecc1ee733ea587f69bcce)
      adds  1d582af   Spelling fixes. (This used to be commit a5ac2ac4ada48ee3be061a32ba40bd8c4b3b3865)
      adds  cf60c28   Roll back proto.h changes -- to hard to do them portably.  Leave Herb's installdat change in. (This used to be commit 39a6b12fdc6a45cd51d3c11785bffeedd9fc78cd)
      adds  62098ea   add {push,pull}_ucs2{allocate,talloc}() functions.
      adds  bca0b0f   Added 5 *NASTY* non-io open tests.... Jeremy. (This used to be commit 15cb6267e2f86b6e244d4a9f7a8633205f10114c)
      adds  81a0d5b   Matched W2K *insane* open semantics.... Jeremy. (This used to be commit 6819e81da490914d2db91c4d2419d408b8d4c818)
      adds  414056e   Tests for insane open semantics. Jeremy. (This used to be commit 6d6842abfa1f7a317b3aa6b285ed737bf7056e82)
      adds  8f9d7eb   Removed unused variable. Jeremy. (This used to be commit 4eb29ac559faf29b348a4097a33f9cbf4cf9d057)
      adds  737423f   OpenPrinter() merge from 2.2 (This used to be commit 619397cc90549d4602ecddc25ee50eb247c913ee)
      adds  8391260   Renamed internal methods so as not to clash with symbols within Samba.
      adds  258b72c   Pass $(srcdir) to setup.py (This used to be commit 1926828c5d9f4adf5498268abbe129e8b9f57a9d)
      adds  b39e0d6   Append $(srcdir) to include directories. (This used to be commit ff526275669a4464ad274fac1b381945adb21719)
      adds  7cf6b16   Moved form related functions as methods in the policy handle object. (This used to be commit 7c4bcc48aa9ff3227673522f32170bcefb0b7208)
      adds  577637b   Samba structure <-> Python dictionary helper functions. (This used to be commit 6c8a2ad16774f67f82d95056817ace5c80928893)
      adds  04ab61a   Port related functions. (This used to be commit 5dc7e350ec784996f7c8bc824624cd0b8347a3b0)
      adds  b9c0eb8   Regenerated patch. (This used to be commit 34cc49d92988a0d4871b6586776b5d2c9d94de94)
      adds  1e926af   Added ports and conversion routines. (This used to be commit eff595d068d40ad833d96e545b9918f91669a13c)
      adds  64172f5   #include "py_conv.h" (This used to be commit 2c935bc1eab20fd72f0bd4577c0e2140d6fcc3d3)
      adds  7e686ac   Moved conv functions to separate file.
      adds  25057f7   Don't do a zero-length malloc (caught with dmalloc library). Jeremy. (This used to be commit 05f214202c02c0d585787cd21652edbbf338e50c)
      adds  42cfc17   Added code for smb messaging.  winbindd now responds to the smbcontrol ping, debug and pool-usage messages. (This used to be commit 144f0481c8b05956bdc96461a82d530fa85e3c72)
      adds  64d2045   Don't hold the mutex for more than 20 seconds. Jeremy. (This used to be commit 1b9f1a368f2f37700cef357ab4bbc0389ec06378)
      adds  57b81e1   Unblock sigusr1 on startup. (This used to be commit f1cb5ff6c41cabc02da84d56c1a6d95fa434d484)
      adds  94c52a0   Moved debug messages for grabbing/releasing mutex. Jeremy. (This used to be commit e144c174eafc18f236c848b8f3a2c6382796f5a9)
      adds  752324e   In msleep - never sleep for more than 1 second. Cope with time changes. Jeremy. (This used to be commit 9fb6a475264f465e30a23c34b5c9266921d135d1)
      adds  0d87fb9   Allow hosts allow/deny to use xx.xx.xx.xx/yy syntax. Jeremy. (This used to be commit ea60c50109462b35825be1dd3cc6b28f739a1b59)
      adds  1a06eeb   Add server control to prevent referrals in paged searches.  This keeps the scope limited to the domain at hand, and also keeps the openldap libs happy, since they don't currently chase referrals and return server controls properly at the same time. (This used to be commit 2bebc8a391bd80bd0e5adbedb3757fb4279ec414)
      adds  7d7c594   Removed HAVE_LIBDL from most places (except system.c). Added checks for dlopen & friends into configure.in. This should help building on *BSD where dl*** calls are in libc. Jeremy (This used to be commit ac1baba35d7a399bf800ced49a4384e39955e3eb)
      adds  90ada79   Whoops, left the paged control not critical in the paged search...kind of defeats the purpose. (This used to be commit 71806c49b366faf2466eee7352c71fcdfefd8cc1)
      adds  d035eda   Moved printer driver related calls here. (This used to be commit d4b8000e1f2780a805a5ddf8e13906b4146d65e7)
      adds  e9ad51a   Moved general printer related calls here. (This used to be commit eb8cd68bc9c7c7c52a066479712c93e62f0ba5d5)
      adds  4d05c91   Converted to #include *.c format to avoid namespace pollution and header file madness. (This used to be commit 0f179ebf7e35b12b99b58cc42e16efa5b50230a4)
      adds  b2df666   Fixed bug in guards. (This used to be commit 22990c3dda92278ad813dd20bebb243ed38388aa)
      adds  b66111f   Moved pyconv definitions across.
      adds  6deca76   Broke out stuff into other files. (This used to be commit 9eb3eb8513e82ec11cb8db671cfb5be45619d3fd)
      adds  2624a47   Converted to #include *.c format. (This used to be commit 992cbfe98b4131f0aef96da3ddeee00d3d4a1fb1)
      adds  cf10482   Told make to build nsswitch/pam_winbind.so - someone changed the Makefile and not it has to be separately specified, but that's OK. (This used to be commit e87646306f87a6d1e11a082924e15139feacd3eb)
      adds  bcf6317   Update smbstatus manpage source.  Includes corrections of some flags, addition of long flags from conversion to popt, and update of the version number.  Can someone with working docbook do the magic to this thing? (This used to be commit e074f10622329ba6588078f8c640fbc29f536c5b)
      adds  f6bab5b   Updated for long flags from popt conversion, as well as version number.
      adds  c6cd39d   merge from SAMBA_2_2 (This used to be commit fe099006bbd1103edb5804d70743b211bbc584fb)
      adds  a2819db   merge from 2.2 - don't check local passdb if -r option used (This used to be commit 15df51e8def01009f2ec1e2d08c3129ac39dabdf)
      adds  0cb0c6e   Added sys_adminlog() system for info the appliance admins really need to know about. Different from the DEBUG system. Jeremy. (This used to be commit 74eac41c681f92a6da0ae2167f031e021862e0d8)
      adds  8d02bb0   Script to generate patch to Makefile.in and configure.in
      adds  149291d   Updated version. (This used to be commit a66e04711a2a9d4514df52addb1256a008eff880)
      adds  906d3bd   Ensure that setting file length can return disk full on failure. Jeremy. (This used to be commit 14e2beca9b8fa1c8d893013f52f42b2721a82758)
      adds  b9d587c   a dodgy fix for a dodgy race condition in smbtorture child startup (This used to be commit 30febde783bcacc111f559473dc15baee66db350)
      adds  b1d5418   Use winbind separator in sid_to_name() function.
      adds  740b246   Use headername when closing off include file guards. (This used to be commit 5bf5bffdd557cec3588e8d7a95b6cf75d00e616f)
      adds  321767c   Added another return type. (This used to be commit 9b2777d3bcef92b10cdc43a4c1e90beb48382a17)
      adds  230e36c   Aborted experiment to avoid namespace pollution and prototype hell and moved to 'make proto' based solution. (This used to be commit 1e48f872a494228e82fd32c789b3dcea6b014211)
      adds  16c3f6c   merge from SAMBA_2_2 (This used to be commit 606450f3cbe028a526ec6db9cea59d65324c3314)
      adds  8256145   Refresh from sgml source.  HTML doesn't come out ok on mine, though, so someone should really re-run it.  It's a newer version of Docbook2X than Jerry is running...and something we need has changed. (This used to be commit 81c5648b3c3179e0dcac7c0cc1a2adc76d922298)
      adds  63cbe1b   Fix to stop PERMANENT_NAMES being added when nmbd starts up and WINS server is down. Keep adding refreshible names instead. Jeremy. (This used to be commit f25fcd99fa0d0ec2095d9db42145d236c14748e0)
      adds  e9f54e5   added a shutdown command to smbcontrol.
      adds  3e0c6de   nmbd handle shutdown message.
      adds  14f0beb   added shutdown to smbd
      adds  93af72f   merge winbindd WINS changes from 2.2 (This used to be commit 205399dc17e464360b0152538329b9e111b0e7f4)
      adds  9a8b5fd   Ensure we return a parseable value if invalid handle given. Jeremy. (This used to be commit f169f3f4df81537426f708d68da44e0fc40ad15e)
      adds  2ed1dfc   Added ads_process_results(), which takes a function that is called for each entry returned from a search, and applies it to the results.  Re-structured ads_dump to use this, plus changed the ber_free in ads_dump from (b,1) to (b,0), in accordance with openldap manpages.  Also allows proper free of result using ldap_msgfree afterwards, so you can do something with the results after an ads_dump. (This used to be commit f01f02fc569b4f5101a37d3b493f2fe2d2b2677a)
      adds  b94791f   Re-implemented net ads user and net ads group to use the new ads_process_results function.  Also made sure net rap user and net ads user display the same thing, to make auto-transport-detection smoother. (This used to be commit 4cf42c07ec5deb14921fabfbd52a8a3345a730c9)
      adds  a5dc8cb   Don't core dump listing thousands of users in usrmgr. Jeremy. (This used to be commit c6566fa5fadf37a2b133e7be1f13c0de93efab34)
      adds  0f9de3f   sync with 2.2 branch (This used to be commit d72d0972bd7e6699ddf39afc71de4ea838cb0816)
      adds  846670f   Hack to share pipe handles between lsa and samr pipes as NT4.x usrmgr insists on re-using an lsa handle opened on a pipe then closed - this keeps them around so long as a samr pipe is also open. Jeremy. (This used to be commit f029bd348c8c16a8774c3fb4f7f1d76470c7688f)
      adds  92a0f79   merge from 2.2 - allow -c option to specify smb.conf file (This used to be commit fc15b56d29b4474032f4d9136313afee60e70cbf)
      adds  bb3f7f4   Added build option for "everything". Changed build options for libsmbclient. (This used to be commit 32f292cc587d3db002490a609be29b9e20c00fd4)
      adds  010db26   Added smbwrapper and everything to build options. (This used to be commit 2744d917e45d795a835073162687d9fab69a8639)
      adds  51c83c8   Modified programs installed to /usr/bin and /usr/sbin Note: This is a developmental (read experiemental) SPEC file and NOT for production use. (This used to be commit a4d31b24375fba97e161056cdbda30228ac522d2)
      adds  510d470   Removed unused variable. (This used to be commit 3e58e9dbabc4e4a1289ff6a43ddbb5de37b02515)
      adds  3ce3047   reverted Herbs smbpasswd commit as it completely broke setting a password (This used to be commit a5807d5784dc903f1ea38a9825240a505688b7be)
      adds  6bd2b49   cope with a missing PAM define (This used to be commit e5c3648fe721d659c8b90a6987998ada4790592b)
      adds  b0f405d   try to get the summary test working on OpenBSD (This used to be commit 63702ca3a42670941bcb08b4214fa7e7c38fc1f0)
      adds  9dc5b31   not all versions of gcc support -rdynamic
      adds  ace9892   * merges from SAMBA_2_2 * addedd "private dir" to smb.conf.5.sgml * regenerated man pages, HOWTOs, etc... (This used to be commit 3b29006e35a991d20cda1c92d535ef016099d0d4)
      adds  9cb6a94   some mergee from SAMBA_2_2.  Does compile, but needs some more testing. This is an intermediate check-in.  More to come.... (This used to be commit 5b9b152971aa635d484cde45413a7880424ee22d)
      adds  dcace9f   merge from 2.2 - build winbindd and libsmbclient (This used to be commit 23f61938b6021effa9de90ab8c97e182ccd8701b)
      adds  105d130   readd -c config file change from 2.2 - works with -L mode now as well. (This used to be commit af4c3734b5d617352597b1b964745f5b0d334b2d)
      adds  6a64206   Fix from Stefan "metze" Metzmacher <metze at metzemix.de> to prevent us overwriting an old MACHINE.SID sid. Jeremy. (This used to be commit 896d4fac98460778f72378b084a76d5aab11462e)
      adds  2a66480   Fixed the error bad path for recursive mkdir so mkdir \a\b\c\d works. Forward ported some of the code tidyups from 2.2. Jeremy. (This used to be commit 2475c09b354cc7b5f4ce384e4497207d30f619bb)
      adds  87ea010   Fix continual scanning of smb.conf if an include file doesn't exist. Found by Herb. Jeremy. (This used to be commit f4f2a62740625495fa2dae03751829a4528713cc)
      adds  f624d6f   added "list <pipe>" command to display the available commands one a single pipe (This used to be commit b73a8416d31c0ec7975ba022f5c425a581497b72)
      adds  6294601   Fixed C++ comments. (This used to be commit ca56042c032e95ff3e1e40ae9e89a0b847d83081)
      adds  d843380   removing unused files.... (This used to be commit 3d542abdb1805bf746eb9a7ef41fc904534f4edb)
      adds  baee819   Use Py_InitModule3() instead of Py_InitModule4() when we only want to set the docstring for the module.
      adds  5414561   Docstring updates. (This used to be commit f05c3c6fc5047c87906a5677b2559acf13bf6678)
      adds  c15c667   Start to make argument ordering consistent. (This used to be commit e84cc7ea84042b2460baef32a39448d620612bbc)
      adds  62ad2d8   reorder useage message a little. -L is not a root-only or local mode option. (This used to be commit 020d6fa2f780099d662de1a456838ec0ac4d3ca7)
      adds  6a0def7   More winbind for HPUX updates from Don Mccall.  I think JRA has already applied these to 2.2.
      adds  5614a72   Add -D__INSURE__ to the CPPFLAGS if CC=insure. (This used to be commit fb80ff968cd7634704770586d1918b477579164b)
      adds  0401475   Rerun autoconf. (This used to be commit 5c4ce2129f30112d7df1e5f0afd60ae6a96cd807)
      adds  adc57a7   Fixed the handle leak in the connection management code (this code is crap and should be rewritten, just not now... :-). Jeremy. (This used to be commit 5de792e7e9c2ad1422ac146caba632baa3f4e5c5)
      adds  417b1ce   Add ads_err2string() function for generating error strings from an ADS_STATUS. I've got the cases besides gssapi...anyone know how to get those? (This used to be commit c937e1352207ad90e8257ad6c9f8b7c9cf92030d)
      adds  3f31475   Contains functions to manage/view AD user accounts via ldap.  Initially has fns to find and add a user. (This used to be commit 773303a284825af89d70ea633004fc30225e7a85)
      adds  e5a6171   Add libads/ldap_user.c to build for ads user management. (This used to be commit a1cdcdb138ddf05387fa65897ffe5b34aee75ae0)
      adds  94e3c18   Add net ads user subcommands: add delete info.  Also make user listing format consistent with rap version. (This used to be commit f6eb7c0c7ec83a3674d56f0e222b900887327319)
      adds  a3f0bd0   Add ability to get specific net ads subcommand help.  Not all have been implemented yet... (This used to be commit 24c6bf4e8b6d519340d5f9f3353ffc6b5f7520b3)
      adds  f21ccff   Try harder next time to not duplicate function...take ads_err2string back out since it's already in ads_errstr() in ads_status.c (This used to be commit 0475126ffb69f0485fd31511cb13d98df74a8d5b)
      adds  464c120   Fix up conversion code from old winbindd versions (some testing needed). Added time based cache size check (#ifdef'ed out by default, just didn't want to lose the code). Jeremy. (This used to be commit b2350ed36c42827c417ea4a3dd0668a4a631a090)
      adds  c0bf7d9   Correct error string function call to ads_errstr() (This used to be commit d7317ca8da4b04804f4d01752cef56ec5a9c3418)
      adds  7bfa5ea   Add non-ads version of net_ads_help for build on non-ads machines. (This used to be commit dd7c20e5331116fd8cf9656a0f2406957b812bbb)
      adds  18d011d   Fixed memory leak in make_pdb_context_name()
      adds  29e67ca   Free popt context after argument parsing. (This used to be commit f287f62962feca6dac8747d16676dc64723eb5b1)
      adds  0227568   Also look for libinsure.so where the full version installs it. (This used to be commit 2bf6595a2a5527ff64f9083f2434aa344c9637d9)
      adds  fbbc63f   Use m4-mode when editinging configure.in under emacs.
      adds  adbe65f   Rerun autoconf. (This used to be commit a627d698124ade6014b10827493dc3b3963f5534)
      adds  3d3ec9f   Fixed memory leak in cli_lsa_enum_trust_dom().  Use talloc_strdup() instead of strdup(). (This used to be commit fb32f7199b8a487757b509555e5a69ec5cae8fbd)
      adds  abc62df   oops (This used to be commit 6b20a809020821276b0330810317a4d10c9fdb5a)
      adds  4b92528   Call poptFreeContext() as appropriate.
      adds  f98b2fa   Spelling. (This used to be commit b43256df5367fd16a0f6dcdf94fdbe8932cb77c9)
      adds  31f1c21   If compiling with Insure, mallocate a byte of memory and attach it to the POLICY_HND structure when passing new handles back from the appropriate cli_* functions.  When closing the policy handle free the memory.
      adds  8ad6028   small change in name_resolve_bcast() spotted by alexander bokovoy.
      adds  e2745e8   More updates for auto-detecting server connection method.  Added net_ads_check() to make a connection (which stores the password in a global so it can be used by rpc or rap function if ads fails) and close it to verify if ads method should be used. (This used to be commit 093297a27db9834cf8aea34302246af8997d9c66)
      adds  773040a   Cleanups to make auto-detection of method on net user smoother. (This used to be commit 84ab1042a65e3c41a76f4726914140d505ef4625)
      adds  f21cfd9   Multiple changes: - Get rid of improper "Invalid option: d (100)" message when setting   debug from commandline. - Eliminate got_pass global and only use opt_password.  This enables   re-use of password that may have been enetered in failed ads connect. - Auto-detect method for net user command - use new net_ads_check rather than lp_security==ADS test on net join - Get rid of annoying debug level 0's (This used to be commit 1280968000595c28ed62d9e74acecfdc84e33710)
      adds  b3d31d3   More spelling. (This used to be commit 21c3dff4109a6a4dc6a1b618a489e49e88743d42)
      adds  f18b466   Fixed some compile warnings. (This used to be commit fd8b3009eb3f3debc7a1dcf6a46437d87a341519)
      adds  05f973d   Make bin/nsstest as part of torture target. (This used to be commit dbb4dfcef74f21ef5badaa7a6f4cad52cf317ffb)
      adds  1458b7c   Lots more net consistency work: - Added net_help.c for unified help when possible - Added net rpc user listing, delete, info commands - Unified net user command to autodetect ads/rpc/rap (try in that order) - Added generic routine for detecting rpc (protocol > PROTOCOL_NT1) - I'm sure I forgot something. (This used to be commit 9daa5788c822cf1ad20dc703e7f03b9ee82987bf)
      adds  562706b   add utils/net_help.c to bin/net build (This used to be commit f2a0e56b3c7b4bee21fc05efec0c0c738db44287)
      adds  f243d4e   Added functions to return Python tuples (error code, error string) corresponding to NT and DOS errors. (This used to be commit cb243e2766260f03de6b748d20734b8183cf192b)
      adds  a05b7f7   Don't include py_spoolss_conv.h by default.  We want to hide these functions from method functions. (This used to be commit bbf905e29e787ac350c0b4153c0b7050d8bf5734)
      adds  8735af5   Throw a spoolss.werror exception when the rpc client routines return errors.
      adds  14c9883   New routines to convert between structures and python dictionaries.  We now hide to_struct() and from_struct() from the caller so we can add custom fields nicely. (This used to be commit 07d79f4aa8de8e7a08555a62faafd79573a95e74)
      adds  80e8fee6  make proto (This used to be commit c8278b0a929c779dd234a1e617bb0f3d2a039cfe)
      adds  77ab3b8   Added py_spoolss_printers_conv.c to spoolss extension. (This used to be commit d1e2356f13de8598237926d093069832f1393c36)
      adds  f9b5718   Converted drivers, forms and ports functions to use new conversion routines and exception throwing. (This used to be commit ed0a6480f75b3eefc52bc3311d8c3816abefcff2)
      adds  af96550   Removed unused label. (This used to be commit e0a209bf291553ec85dbd56cffab2a97440cea28)
      adds  2aa9e1c   Fixed dodgy looking prototypes for py_to_* functions. (This used to be commit 847e310921802f5793f6cd170e6baf939151be89)
      adds  133f521   Added new files for drivers, forms and ports conversion routines. (This used to be commit f9f1d80f6e8c34a24602a83eb7d1fb2c892b662f)
      adds  bf64a57   make proto (This used to be commit 0448c12a56fe508b72be4ce43d2c4d1eb16c5943)
      adds  af7d3db   New version of patch. (This used to be commit 50f331ff33413842590f960d2ab1b11cdbece358)
      adds  97e7a13   Merge from 2.2 (This used to be commit 4b69834eb722c647426d1d1495eb53f8b9b5ba7e)
      adds  40260fd   Several updates to get server side sorting going: - Added sort control to ads_do_paged_search.  It allows a char * to be passed   as the sort key.  If NULL, no sort is done. - fixed a bug in the processing of controls (loop wasn't incremented properly) - Added ads_do_search_all2, which funs a function that is passed in against   each entry.  No ldapmessage structures are returned.  Allows results to   be processed as the come in on each page.
      adds  3fcb31d   Use the new ads_do_search_all2 function.  It provides sorted results.  We now also filter out users that end in '$', which gives us the same results as the net rpc user and net rap user. (This used to be commit e3a813831276ec2aafa0caa4f4fed0785dcdb749)
      adds  2a3a68b   Fixed up admin user / guest user lookup. Jeremy. (This used to be commit 28ef07424f19652fdfa4ee79f1c69e0004fa39fe)
      adds  ca43b0d   Fix Gerry bug - MajorVersion should be 2 not 3. Jeremy. (This used to be commit b8b88e863e3964231a85b4643a197d6d4d6b8f99)
      adds  a9d328b   Always pass NT password as well as Lanman. Jeremy. (This used to be commit 146fb9d12bd3621087193f439e99c13d609ff658)
      adds  ee9b393   Updated because I want this for now - NOTE: This will change before release as this is NOT what we need to ship. This is experimental only at this time. (This used to be commit 5c8ceaa4973bb7d82da886e03f24a972d978dcb7)
      adds  ec193df   Oops .. last update was committed before saving! Argh! (This used to be commit 90f7d4ac84d0466fc3acce31d8ab360f2ae9002f)
      adds  4f80466   better check of called function's return tdbtorture say it's ok (This used to be commit af0fa4cf7c229fb908063bfcc3cbb214dae5ed0e)
      adds  6851822   uint32 store and fectch functions, a signed int is not enough sometimes (This used to be commit f07b2b3d5295202e0c8e530c43fae6d458b2cf2a)
      adds  2b96b4d   Fix pathes. (This used to be commit 729fa66f0e17ece372b64928a8adb42bffa171ec)
      adds  b10b3be   Spelling. (This used to be commit 423985ed569ac9692f3cb5872a15c74f983121b6)
      adds  0e6eb43   Fix up major logic reversal flaws in pdb_ldap.
      adds  c21ff8f   Reintroduce the 2.2 name mangling code, until we get are more flexible solution.
      adds  9c1665b   a fix yet committed to 2.2 sometimes ago and reintroduced here! (This used to be commit aff7073dabb6253fea4729f52240a25f90206699)
      adds  3963ecb   Fix location of binaries and make sure they get there. Still experimental. (This used to be commit 24bc4e8e2c8f37167edb0e95a518bab6224e330d)
      adds  b408c4c   The useless_ptr must be non-zero for addform and setform client functions to work.
      adds  cc29c33   Added constants for form types and WERROR values. (This used to be commit 5ef5e805d5f51f6fc4cfcfea7f17adc8d1f6f6eb)
      adds  07a65b3   Fixed setform and addform functions. (This used to be commit ecba275cf75be3152c917329ba16d77bf4490259)
      adds  5cdc9e1   Add a become_root()/unbecome_root() pair to allow acces to the passdb for SID lookup.  This fixes a bug where SIDs (rather than names) are displayed in windows ACL lists (This used to be commit e60c509813a9113cd76135b6ded3018ff04d49f2)
      adds  416165a   Added WERR_INVALID_FORM_NAME constant. (This used to be commit 908b70f3e23846d0b438a68e45e076e65016e95e)
      adds  bcb842b   Fixed some compiler warnings. (This used to be commit be6f955107429f1431c49c8b45fd623406a9d641)
      adds  d0d61ba   Fixed typo in debug statement. (This used to be commit 49e429a97ff2b6b1889937c998f67d73d35829e1)
      adds  c36b317   Shirish pointed out more areas we should be doing roundups for allocation size. Jeremy. (This used to be commit cda9fccd629d084039af642d9177865d88553be6)
      adds  45d3315   When printing a tdb log message display "unnamed" instead of "unknown" if the tdb has not been named. (This used to be commit 3e7985c60ee9888285769f1eb0ec81f764c26d91)
      adds  9195f34   Moved definition of winbind username/password secrets into secrets.h (This used to be commit b618b5943d53f33e6f03d8d47cf87efc5e1ad3e5)
      adds  74af2c2   fixed a return value for a help function (This used to be commit da794d3bbd919e4a909f219d98b1411c1c2d60fd)
      adds  4ad0ff2   Added Shirish's client side caching policy change. Jeremy. (This used to be commit 16015c07eab2e57fa3771051e3e08fde21757cfa)
      adds  e8a8b04   Added cli_spoolss_enumjobs() function. (This used to be commit 952eb866f44ac0d8ba2032cf251d3a4298a750d3)
      adds  b99d3f2   Fixed missing alignment in spoolss_io_q_enumjobs() function. (This used to be commit e878cdc9f59084f39c022f2faa140369f76e94ec)
      adds  e26420c   Add ads ldap server controls (This used to be commit 9126f008ef542b80f0040f621aa28478be5c80a0)
      adds  69f4152   A few more updates: - Add doxygen comments - remove server sort control (ms implementation was not reliable) - rename ads_do_search_all2() to ads_do_search_all_fn() (This used to be commit 7aa5fa617221019de0f4565d07842df72673e154)
      adds  85a7948   Add a few option externs for net_ads.c (This used to be commit 4e3265c3c94583ac7ee48017d195ad98ecdfbc47)
      adds  6e0b34f   Rename of ads_do_search_all2() to ads_do_search_all() and removal of server sort controls.  Also put option externs in the net.h include. (This used to be commit b69f11170c2b27016c44a98bc603d1c94ad7d4c2)
      adds  8c1f103   Ensure VFS modules will build correctly by adding defines for CPPFLAGS defines into acconfig.h - only defined if seen. Jeremy. (This used to be commit 9f2753a1496c51fd56c97984b8def46a651dbfc8)
      adds  977b867   Removed duplicate _LARGEFILE64_SOURCE added in error. Jeremy. (This used to be commit 678f4f455e7ed0a6fafa3ad30ddadd1917e741ef)
      adds  81ca81e   Added a whole bunch more permission constants. (This used to be commit f8673bd499c7c3993a5860d2ebe9ae2403105316)
      adds  b40e73e   specversion merge from SAMBA_2_2 (This used to be commit d87aa35d482824df7b5a2e87240ae43c113cc730)
      adds  83ece07   WERROR merge from SAMBA_2_2 (This used to be commit 32dc5dbbfb16cb9fd6f953dbb8148f5228b453a4)
      adds  ed72efb   merge from 2.2 (This used to be commit 7db47c6647d764739e395948699cf115c4da4c8d)
      adds  d3fa6d5   s/werror_str/dos_errstr/g to fix compile (This used to be commit d7c9b00253499da047f30f71660dede3676d40ad)
      adds  9cd0306   This split the mangling code up to allow for the possibility of multiple mangling implementation, selectable using "mangling method = " in smb.conf
      adds  8e2f3ec   Correctly emulate NT in printer handle opening access rights. Jeremy. (This used to be commit 42ae2334f21402c347aee560f08fd8e730481169)
      adds  e1e8c5b   removed unnecessary memset (This used to be commit 233a24792ea305e92c15b43f57839391ca91d1b6)
      adds  ab5b6e2   Ignore bin directory. (This used to be commit 8bb798ab3d7245e61530913d771d58f08e77a200)
      adds  d0e6af6   Implemented a setup_logging() function that takes two keywords: interactive and logfilename.  These can be used to send Samba DEBUG() output to stdout or to a logfile which makes automated testing much funkier.
      adds  60fd2ec   Implemented a setup_logging() function that takes two keywords: interactive and logfilename.  These can be used to send Samba DEBUG() output to stdout or to a logfile which makes automated testing much funkier.
      adds  714518e   this adds a completely new hash based mangling scheme
      adds  b1f0474   some optimisations to the new mangling system (This used to be commit 30b35d0c1f41f72ebe230905f76db8807802a6cc)
      adds  ef88357   added some more comments (This used to be commit 8d6f2e239940cbac44f6f0e9d584a47553acbc56)
      adds  bf9cb3c   - tidier flag checking code - finished the is_mangled() function (This used to be commit 128bec2071d640c775b58322256ac6bb03363741)
      adds  4c889cb   don't treat '.' as FLAG_ASCII, instead handle it separately (This used to be commit ecdddd674f2ffad16eaa01a68c9c91ff3b355b3f)
      adds  1ed0c5e   a few debug statements (disabled) (This used to be commit 582f753eac7a111a93a8d6c049398a0998af848f)
      adds  5c0e682   - the 36^6 hash space gives 31 bits, not 32 bits. We need to mask the   hash to suit - the prefix ends at the last dot, not the first (This used to be commit 91a3ccd3e790f980421c1ee93388e19e87026b29)
      adds  560a51f   possibly fix the 15000 user problem
      adds  41b8137   don't try to return a void (This used to be commit 51b4de0ae3b05c4f34a645ae9c6e395bc37226e6)
      adds  5928c29   added strndup() for systems that don't have it (This used to be commit 7e92fb7453e4dbf1fe0c32c3dcc1e994cb95b5ea)
      adds  440a009   HP2500C driver writes devmode with private data that ends on a 2 byte boundary. We then miss-parse the desired_access. Also added other fixes to ensure we align after private data (discussed with Gerry). Jeremy. (This used to be commit 4369a58765f382e118e5393c805336484671cbf9)
      adds  4c03999   Much better support for both non-algorithic RIDs (where the RID is stored in the passdb) and RIDs not in the passdb, due to being NIS users etc.
      adds  3067ec2   - added a mangling test suite that measures the collision rate on randomised filenames
      adds  a2d5f9a   better mangling test. We now test that we can create by long name and delete by short name, and that we can create by short name and delete by long name
      adds  71c2943   nicer measurement of failures and collisions (This used to be commit 61c61f6b4f22c1ef6f837145f5e05730706cc8d4)
      adds  ef31978   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 1c221b3e72b24b6b8bd0d14b6ce32cf701684a81)
      adds  4023a61   merged the mangling test and passdb bugfixes into SAMBA_3_0 (This used to be commit 97eb3a121d33200ee7559b2413d6252efc04ebaf)
      adds  492ab17   3 branches might become a pain... :-)
      adds  bffc4ef   Merge of comment fix. (This used to be commit 0e3be3603e6fea05cc8febd6ba50a5064e225901)
      adds  fea03ce   Merge of print server permission handling fixes from HEAD. (This used to be commit 62ee1f8c3fbcf83641bed881143a1a8c70f836ba)
      adds  59a0403   Whoops, removed debug 0 that snuck in. (This used to be commit dd1fb1b90b143c41238eb1f342d86d8fd406a4ef)
      adds  d9cfe0f   Merge of lsa lookup names/sids patch from HEAD. (This used to be commit e57c162897d4a7e66bb87091d179ac138f751c64)
      adds  33640a7   merge from SAMBA_2_2 (This used to be commit 305ff4203e7313c7869305c63290b1964ac17f2e)
      adds  61fec24   merge from HEAD (This used to be commit c72db22a3f2d823b5ac30066ed53f5edb2b69495)
      adds  6f366b7   Copying commit from HEAD.
      adds  2699f9b   printing merge from HEAD (This used to be commit d3aed37dd87d425f51bcdc4e5151f0b0fe8f9c6b)
      adds  5c820d0   Merged [fp]strterminate macros from HEAD to fix compile. (This used to be commit 9fe4363e15239d302c1caf58fe76614cf7a53778)
      adds  9935aae   Merge from HEAD:
      adds  e8682b6   Merge from HEAD:
      adds  ee2306d   Merge from HEAD:
      adds  7f80711   Merge of Solaris winbindd fixes. (This used to be commit 4bbc584e6ce9cbc32bae715fd3fec0d89f2e271f)
      adds  7f92954   Merge of secrets_init() paranoia fix from 2.2 (This used to be commit e24f6288b63b950d7e8fee80759a94d6acd8cfa6)
      adds  086861f   Rerun autoconf. (This used to be commit 2c483c8dce21c5041c5f368aedcc47e8c70f3596)
      adds  b6c77fd   Merge of --set-auth-user updates from 2.2 (This used to be commit f01d48fbf5ba08edb0b2882957af98bdfd38c064)
      adds  38788fb   Merge from HEAD:
      adds  a2c8ca1   The 17-bit length field in the header contains the number of bytes which follow the header, not the full packet size.
      adds  b78a388   set the default hashing scheme in head to "hash2"
      adds  f435873   Remove : from the list seperators, as this is used to seperate out components in the passdb module selection (after the : you have the options).
      adds  d621bf1   fixed the display of the 'size on disk' property of files from w2k. (This used to be commit 699a1d9f46fcc9d6aad56ed1b44d1295ee828b2b)
      adds  45b291b   when background printing wasn't enabled printing was completely broken as the pid was 0 (This used to be commit f16033635f5125758a3d2c3b0780d5bd2bd7bdbd)
      adds  5c2dfd9   Tidy up winbindd debug. Added Bill Moran's hide unreadable fix. Jeremy. (This used to be commit a9895fcb30cdcb572cd254b0d370d79f95c7214d)
      adds  2248a88   Make our atomic increment code actually do this during its first/second run.
      adds  cc60b06   This is the 'multiple pdb backends' patch from ctrlsoft, aka Jelmer Vernooij <jelmer at nl.linux.org>.
      adds  163a855   Better handling of uid/gid -> RID and RID -> uid/gid code.
      adds  a88ff19   More updates from ctrlsoft. (Jelmer Vernooij <jelmer at nl.linux.org>)
      adds  076ba69   Doco update from Hasch at t-online.de (Juergen Hasch) (This used to be commit 1650bc969fbd36a02758fafd9addc66ea715e835)
      adds  a015289   Fix the compile-bug in pdb_ldap from my last patch.
      adds  d0821f9   Patch for arbitary smb.conf paramaters (to make the life of plugin maintainers sane) from ab.
      adds  81408df   Fix the build on platforms that use our internal popt. (This used to be commit 3261a210dd0f89e3a8b8524747fa182bcc84bf9f)
      adds  7897bf7   two time handling bugfixes
      adds  35e8d46   As always, vance looks after the grammer... :-) (This used to be commit 206f1158bd059de9bf4290935d131f42e4639f99)
      adds  8d994f4   Moved open_pipe_creds() function to common file. (This used to be commit 14e4d889a236dd9c2ba6db68b3133e44195b8a47)
      adds  54bda76   More open_pipe_creds() refactoring. (This used to be commit 7f2c814237f1df7008c9a91b7cf3b1de01e6ed87)
      adds  a160d7b   Starting work on lsa module. (This used to be commit 5c44397803622400390b13f1998b49f5da83d2a1)
      adds  d837a51   Generate proto for lsa.
      adds  db32b9c   Made a comment clearer. (This used to be commit 703e0a6ce2d283349f64cba72b36c1bef6a0d806)
      adds  f8b1f96   Fixed comment. (This used to be commit 06df6c79ae91cb4b1427a2a230fee288cff50e10)
      adds  c4e49de   Fixed debugs. (This used to be commit 6d9336f3b9b205e5916424ee844658b445439fdb)
      adds  35bc06d   modified the ADS backend to accept either the long or short versions of long usernames (win2000 usernames can be longer than 20 characters) (This used to be commit 0719e756f60950b9ec04450fda5cc3776752e9a9)
      adds  58c7f38   hanle the case where the win2000 username is completely different from the pre-win2000 username (This used to be commit aa139ba507e4b898377fdfc9b27f7febf029d5a4)
      adds  a83a0ac   pull_username() is a local function (This used to be commit fbf154bcfb68b90eb43ada9de317c93f43711608)
      adds  24065c0   win2000 does not check the permissions on the share directory on tconx, so win2000 clients don't expect a permissions error in tconx. We now match this behaviour, by only checking that the directory exists during tconx and relying on the permissions on other calls to protect directories (This used to be commit 4fc476686476da31cc2b45badb05cb0765259f98)
      adds  a99e810   it looks like it is possible for a w2k client to send a spnego auth without sending the negotiate - try to cope (This used to be commit 95278aa41f654108d9d20cd0096a34caf175d32b)
      adds  f143cb6   Added copyright.
      adds  cc8dce0   Moved function prototypes to py_common_proto.h (This used to be commit f006bcf8e50e44b955678356039a6d6a7e16ab20)
      adds  562393f   Moved security descriptor routines into their own file. (This used to be commit 8e0457f8aa7b5ecababcdec4dfbc328d11513192)
      adds  06f1577   New file to hold common prototypes. (This used to be commit d5862891979678c4defb3e33791edca1f1f8c3e4)
      adds  07e6ff5   Partly based on the work by mimir (Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl>) this patch allows samba to correctly enumerate its trusted domains - by exaimining the keys in the secrets.tdb file.
      adds  cd58107   Extra file for the tdb search code (linked list definition).
      adds  57630be   Added a status code for lsa_lookup_{sids,names} returning the fact that only some of the entries could be resolved. (This used to be commit 0722e71d1ef59a72567f383e3572546ab78e9e6a)
      adds  3a13965   Added error string for STATUS_SOME_UNMAPPED (This used to be commit f736e115c00e02e3f131ccceb7769559dd4d908a)
      adds  d038637   The cli_lsa_lookup_{names,sids} functions were returning useless information when one or more of the names/sids being queried were not resolvable.  We now return a list the same length as the parameters passed instead of an array of just the resolvable names/sids. (This used to be commit 245468dbabb7c849ce423cc3cb586fa913d0adfe)
      adds  2615205   Merge from 2_2.
      adds  8d680f8   Added enumerate trusted domains. (This used to be commit 3a11ce31ca3eed23f3bf82c46b2ebd2423be737d)
      adds  3540c42   Shutdown cli_state in the dealloc function.  This happens automatically when a handle object falls out of scope. (This used to be commit 39546dd241b36d5e7b8e239525a13b91e4e9db80)
      adds  f6da697   Call PyErr_SetString instead of fprintf to stderr.
      adds  0c01601   Explicitly return a list in py_ntstatus_tuple() and py_werror_typle().  Not sure whether these should really be tuples or lists.
      adds  9aabbc5   Rename new_policy_hnd_object() to new_spoolss_policy_hnd_object() (This used to be commit 4bf6a9830acde47994975dffd578454ebb75e45a)
      adds  4a5225b   Added hex values as comments for the standard access rights. (This used to be commit 00511ae2b4bc0ef3bfda89cc0ae3e1fba092b6d6)
      adds  36514b6   Fixed incorrect debug. (This used to be commit 3b6df44ddc80d728c01511529ccb05c1ba3d414b)
      adds  1667a82   Merge of print server permission handling fixes from HEAD.
      adds  f692906   by using a prompter function we can avoid the bug in the MIT kerberos libraries with handling blank passwords. (This used to be commit 59d755ffb57c322a104ff8f52819956cafff1bac)
      adds  b5c6102   better handling of DOS LANMAN2.1 protocol (This used to be commit 7f923d738b94eef042b21e4d0143861755620d91)
      adds  3fca495   this fixes the displaying of free disk space for DOS6 clients. Win2000 changes its behaviour based on the negotiated protocol for the SMBdskattr SMB (This used to be commit b693917530d649e22a677bd3bb1adedbfdd89bba)
      adds  b84cce8   Skeleton for SAMR module. (This used to be commit 70bd1a0f94412236bf6603f16947336cb75c6415)
      adds  6d239fc   Another patch from jelmer:
      adds  4d917cd   merge from SAMBA_2_2 (This used to be commit fedc11cab16dbecfdae858fc48d629b9172c0fb8)
      adds  37e4471   Stubs for connect, domain, user, group and alias policy objects.
      adds  a95d731   make sure that we leave the tree unused after disconnecting (This used to be commit e75e4ad7d3af5beee48b3001fd904eede8df033f)
      adds  e7b729e   make sure we don't walk past the end of the current SMB buffer when pulling a string this might explain a serious filename corruption bug that Quantum QA spotted (This used to be commit a877eae24becad9e0cd5b33ffe0916a20d5ba227)
      adds  02f84c6   i forgot to commit these parts of the string handling patch earlier. Sorry. (This used to be commit bac0093a9713416b1679d1bc167b70f02b06ef78)
      adds  b66932e   fixed the handling of STR_TERMINATE (This used to be commit dbc6b137a83cf9fe0558625dd32f92f15296fba6)
      adds  bb8dbb7   reran configure after adding a test for strnlen() (This used to be commit 78ead781261d397ace22640e3820d0f4fe17722c)
      adds  f70836d   ignore a few more files (This used to be commit 1c92fab4050f21b4c5cc962e0b80b5c551b24745)
      adds  4fd802c   fixed a problem with the smb_buf() macro on some compilers (This used to be commit 66d6d4810ab7b0a1bf2039c387938aad69e01569)
      adds  7a661ac   we did not initialise global_myname and global_myworkgroup which lead to duplicate entries in secrets.tdb and false SID generated.
      adds  1d49e9b   merges from SAMBA_2_2 (This used to be commit 91929afbb0cad422cc6d05f9a10ba5c3d797d779)
      adds  eebe974   few fixes and regenerate (This used to be commit 0ffda9ffad2073a5995ce34fde5c3b5fc4859b90)
      adds  a32940d   Fix incorrect zpadlen handling in fmtfp. Thanks to Ollie Oldham <ollie.oldham at metro-optix.com> for spotting it. few mods to make it easier to compile the tests. addedd the "Ollie" test to the floating point ones. (This used to be commit 415f9d92bc0a37d38b81a653a4b4c5f0fefa2fe8)
      adds  7c0301d   stricter conditions on termination in strings this was a very nasty bug with filename corruption and NT4 clients. The exact termination conditions are quite critical ... (This used to be commit a538efe7d00e7a61df194ca1c22e0583dcbb7a4a)
      adds  1416106   sync with 2.2 (This used to be commit 18d5ffd835165d2570443c979d9157e2388b37d8)
      adds  e35ac78   make suure we get the return value from the pull_*() functions right for both null terminated and buffer length terminated strings (This used to be commit e8fbf853e0eed61bb7405be731f18fb2426f8dc4)
      adds  0e6ac42   disabled the traversal of the brlock database at startup and shutdown. I have just helped debug a very large Solaris server where the traversal was taking so long that the clients timed out, created a new process which in turn did a traversal!
      adds  67d99a8   Fixed command line argument parsing. (This used to be commit 28c1fae4d89399ec4d15bfb3ccd17d8b5b0495fc)
      adds  5e2547e   Fix unused warnings with deleted code. Jeremy. (This used to be commit 255c68856eeccf75b152e15be66130175907188c)
      adds  37d67c3   libsmb/cli_netlogon.c: Fixed confusing debug messages. param/loadparm.c: Added missing debugs that would have helped me find a misconfiguration I lost a day on.... Jeremy. (This used to be commit 6e9572379784c77f3c4e6a95e18a9641880a8ffc)
      adds  82b5736   Fixed the AFP_Resource:$DATA filename creation bug. Jeremy. (This used to be commit b6c466e8800c03d154381c02a3893f338430b82d)
      adds  4e5e548   Fix smbtorture so it can handle collisions etc ... (This used to be commit ba4d6c76aabd3d1fd8dc1e2335baf50c58d636a7)
      adds  e9be6c4   Fix found by Li Shao @ HP - XP clients don't bother to set the devmode_ptr in the SetPrinter() call - they send it in the devmode_ctr instead. Jeremy. (This used to be commit f988a1af034b4cea2412171a257a752192afaece)
      adds  5b8135e   - fixed the is_mangled() interface to handle multiple components - fixed the no-extension case of reverse mangling (This used to be commit 64a2ae5cee4ffc5ae3c902705b6e1050f649e3a5)
      adds  eaf7e2b   make proto (This used to be commit a721843197d39c0edc6c464214123be3300d0b91)
      adds  b0fbd72   Started working on setprinter code. (This used to be commit 38d2b1794a0942ac4c2787f06bc5e546508c2515)
      adds  6a9bc86   nicer strndup() function (This used to be commit 546764f3cbbefaad312386280dd2ebbbe5b4446d)
      adds  c0a9919   fixed the fallback to a BDC for ADS connections (This used to be commit 3e58a1ee83ea0b4347ce24e566445cc6cb67bb3a)
      adds  ba309aa   Back out the wrong changes I made yesterday ... (This used to be commit 6d52aa1fc892b48d72a790800ee00d6d7bdc4844)
      adds  dcb572e   fixed a namequery bug caused by my recent string length patches (This used to be commit b2329039d255928faf53474ee7ab06b6353b9fbe)
      adds  302b581   First cut at fix for the EINTR problem... More needs to be done I think. Jeremy. (This used to be commit 48475a7a697242b9fd7b1aec24389afb112569c4)
      adds  e41915d   Fix send and recvfrom. Jeremy. (This used to be commit 8cbc24c3bd0e2d2349625c3b5d2e12ac092ec5a8)
      adds  87fc828   Fix oplock recvfrom. Jeremy. (This used to be commit 68c0eb5ca7bc96cfdc8df07bd84f3e49de024b81)
      adds  e762f93   Fixed sendto in oplock code. Jeremy. (This used to be commit 64974fa334fd757ff5cfd1bd32d7300bf8a6208c)
      adds  fc78c77   fixed trust relationships in ADS winbindd after breaking them with my BDC changes ... (This used to be commit 8096032663690eafb6bb8b4f405d6231389d4f80)
      adds  b63be4e   Added sys_fcntl (not to be used everywhere). Added sys_read/sys_write for transfer_file. Jeremy. (This used to be commit c7ff521bab838c070931f2b0ece4be3371fbcdbf)
      adds  8295173   DEBUG cleanup.
      adds  2ad27d8   add NetUserEnum and NetGroupEnum lanmap API calls, untested. I don't have anymore a SNAP/DELL NAS to test. from Kevin Stefanik.
      adds  baf8e2e   When opening a tdb fails - don't expect to be able to do tdb_errstr ! (Doh!). Jeremy. (This used to be commit 9209d8e718e860e6a58937376cbb437b6b7adbbb)
      adds  8bc0e73   Fixed one more sendto. Jeremy. (This used to be commit 7adcc930ca56bf879b5e73b74bca19ac2353f1c0)
      adds  4f4d25d   Fix different args to sys_fcntl without going varargs.... Jeremy. (This used to be commit 65742067e07195048edcee46dae95a58a4a50950)
      adds  16e1ff4   Added Martin's lpq parse fixes from 2.2. Jeremy. (This used to be commit 3853234c2649c501e9876f940f802be86cb6383d)
      adds  ca2e14d   We cannot set errno=0 in any of the wrapper calls as this breaks UNIX error returns to the client. Jeremy. (This used to be commit 1d66e53a64ec2878293e6d74a852b736ddab8f21)
      adds  5c261ce   Return exception text if getprinter level not [0..3] (This used to be commit c02a7a71d6ddae711c84094e410d1117efc031f0)
      adds  86cf3b9   try to cope better with the take ownership operation for foreign SIDs what we do is map to the authenticated user when the sid is unmappable and dos filemodes are enabled (This used to be commit b6c2ef4f54e7b42125f8c89ee5a62b0ba6b52f59)
      adds  0fb9ea9   My seven-year-old daughter calls me 'Captain Pedantic'.  I don't know which is freakier... the name or the fact that a seven-year-old knows what it means.
      adds  dde9187   merge from SAMBA_2_2 (This used to be commit 5e381abbbfaa15f3ebd89cba3cd9bb6de8e4ff4e)
      adds  4df4aca   Ensure auth requests from the same machine are completely serialized. NT4.x DC's require this. Jeremy. (This used to be commit d162b6285d549370a24a926ab1c46cef7e7f630a)
      adds  569fa9b   Fix for a bug Jerry found with printing where a smbd connection may be idled even with an open pipe. Jeremy. (This used to be commit 3a93c5daeca3edd4f319199c8a6068d25cb6750e)
      adds  bfa6281   Spelling fixes from vance (This used to be commit 70c6f5fc6d3ec3121b29d1e46e7fd3933fbcce6b)
      adds  fd99acc   Fix my stupid compile bug in num_files_open. Jeremy. (This used to be commit 7c02db7c4f0d04b7c45a9c580f3e85f52fa505d5)
      adds  4547fde   When doing a non-io open the stat failing is no cause for a debug zero to be printed, it just means file not found. Jeremy. (This used to be commit 25dea499b82da5e84412bf10781adbd240aa46f0)
      adds  27173b2   prototypes for some systems that don't have them (This used to be commit 2dde9f711979c04cd02107447395a55307f7a30a)
      adds  a67b5ac   a new "dual daemon" operating mode for winbindd
      adds  f2843de   Added constant and message for invalid security descriptor dos error. (This used to be commit 0827bd4184256a87d6cf6c58bc314309503da7be)
      adds  d4034d7   made a couple of variables static (This used to be commit fb6ce175d479e5bddc239595320f5dc245ac2ec6)
      adds  6e1c478   main() needs to be indented to make sure it doesn't generate a prototype (This used to be commit fdfde9b84cf825d84316344fea5af43a9b8ebcc9)
      adds  a87a63a   damn! I forgot to commit winbindd_dual.c (This used to be commit f3764ab2c602d6af9dce15f0d525a9f11c1723f1)
      adds  ee8dad7   add collision/total indication to every collision report (This used to be commit c4d6a49779e0e2bff86256b8b353e6c803e31ba9)
      adds  193225d   patch from Alexander Bokovoy needed for dlopen on bsd systems (This used to be commit 38fd99e84176106ed700f637e9292d2a4c1385b4)
      adds  5922eaf   move to the FNV1 hash alghorithm seem good the test revealed 15 collision with 1 Million long file names :-)
      adds  eb0736b   smbd/fileio.c: debug changes so read/write/seek calls can be logged for name, pos, size easily. Might help with access problem. Jeremy. (This used to be commit e08d72b3271ae1b155a59ae82acf9d619c22c81f)
      adds  52c7c14   Fix from Herb for upgrading from big-endian earlier databases. Jeremy. (This used to be commit e65563fc9eb454988c11c12e3e979dd07e3032a3)
      adds  63050a8   * merge from SAMBA_2_2 * fix typos * regenerate pages (This used to be commit edfafa1d40649101d599859951f7289c1d057cfa)
      adds  19bacdd   fix compile error (This used to be commit c64a57a6106bfd766679ac89837881ed9592409b)
      adds  9199721   Attempt to fix big-endian upgrade problem (Herb, Jerry, please check). Jeremy. (This used to be commit 54261460b35cc531e033a99596d5596e94bebe24)
      adds  1d79e6b   Another attempt at fixing the endian problem when upgrading from 2.2.3a. Herb please check. Jeremy. (This used to be commit a312b5b2de117797ddfdc79316378aac93034718)
      adds  56de6fa   this code has been sitting on one of my box for 3 months. add wins push replication, better handling of partners, rewrote half of parser.
      adds  dec3433   Merge Herb's idmap endian fix. Jeremy. (This used to be commit 7ddad4061a1b7ed25e4d6471c7a1f8f97a98ed37)
      adds  e62aa75   Added 2.2.x mangle fix to old mangle code in HEAD. Jeremy. (This used to be commit a7768b9b6fa7522d6afebc43f41a495b8d8ab961)
      adds  07bb869   don't set the owner and group sid offset is there are no owner or group owner.
      adds  ee744e4   Fix build farm bug. Jeremy. (This used to be commit 459f8634c1ced78abda30f1d5b7888f428aade6b)
      adds  8e5ef52   Two small fixes for "make proto": wbrepld was never getting rebuilt because it wasn't killed by delheaders; and there was a race in delheaders with make -j. (This used to be commit a615811f57f2827dd1b9cd23ad3e34e5a9fb22da)
      adds  00ed98a   Fix $MAKE (This used to be commit e5544de99872803843e8f35bb79a8bae0cfa95ff)
      adds  67f2bdd   some debug log changes, and fixed wrepld crashing when there is no wins partners parameter in smb.conf
      adds  7f2080b   changed more DEBUG level from 0 to higher.
      adds  9d0ff4b   fixed tdbtool from core dumping. But the braces to make Chris happy !
      adds  9a1df3d   Removed unused variable. (This used to be commit e603235850db19b23a8cbdc8426b97a508bbd561)
      adds  f530f9c   Implemented routines to convert from a Python dictionary to a SEC_DESC structure.
      adds  77922d1   Implemented py_to_PRINTER_INFO_3() helper function. (This used to be commit d125f9f7dff357bf9eeffc430b5876080f3debeb)
      adds  451b5fe   make proto (This used to be commit 99dee7b1018f9abc5374bcf877fea1a5cbde6cae)
      adds  e8e8668   Got setprinter level 3 working!
      adds  9d4f9bd   Had some environment problem to test the fix, so it would be really appreciated if packagers would be able to test their findsmb utility.
      adds  aa69c1e   Some examples using the spoolss python module. (This used to be commit 68b952561429e1d08a974e633bb9c2870c819c69)
      adds  fe81606   Re-order args for enumprinterdrivers function. (This used to be commit 5f9f32021300d47dcc068192428ee48b8aa246ea)
      adds  0a01e23   Removed unused arg to deleteform. (This used to be commit 5071fd8fe0ad219f813b490a78c01bb249a3cad6)
      adds  202341d   Allow lookup_sids() and lookup_names() to take either a list of strings or just a single string. (This used to be commit 775549b70e1d2770619c2fe1ed39418a8788dbfe)
      adds  535779e   Fixed compile warning. (This used to be commit 671607a3eefc58673bdd4cb8fc8d3a3f65542f03)
      adds  a04166f   Fixed more compiler warnings. (This used to be commit fa5c1ba12b4cae0c03f1adbc38e7ad5eeca0e895)
      adds  3a4065a   Grr - the removal of the nnecessary prs_align() from relative unicode strings didn't make it across into HEAD. (This used to be commit 4d715cb6829795b0fc0fe035ccb70ce0d1920c31)
      adds  236d5ef   DOS error 1307 is returned when an invalid owner for a security descriptor is detected. (This used to be commit 0377448b8c3e2bd8d5bc9f49a585292dc5c5b5a1)
      adds  099b006   Added cli_spoolss_enumjobs() function. (This used to be commit aaa996355287fcd86873697f51a069ccb5a908b9)
      adds  5f0a3bf   Added cmd_spoolss_enumjobs() function to rpcclient.
      adds  2b34442   rpcstr_pull() src_len fix. (This used to be commit 7da054d814d16deeea954e2559fdeb97dc323bbb)
      adds  cd929ae   Added enumjobs command. (This used to be commit bc9dd9b45866d269f576a640286a578da921c3fb)
      adds  646183a   Remove unused variable.
      adds  8e917f2   Changed some error returns to return a werror tuple (status code and text message) instead of just the status code. (This used to be commit 39f58333fa84dc05cac8d13cabb1f203c5cf2c62)
      adds  1359433   Added setjob() command. (This used to be commit 02c63de9e58f9806e58d3862391e05e9b9cdb8fc)
      adds  26b0e0b   Added client side spoolss rpc commands for startpageprinter, endpageprinter, setjob and getjob. (This used to be commit d091a9d300c70b708218067d355c8282a6f14ab6)
      adds  5e723ce   Added commands for startpageprinter, endpageprinter, setjob and getjob. (This used to be commit 3da89aa8e45d08444bfcddb145264bfcd6f6d768)
      adds  7a959e8   merging some changes from SAMBA_2_2 (This used to be commit e8ede079b5af4187573f1b8ed0d94b6f03cbbd22)
      adds  6337369   Merge in Jerry's called name fix. Jeremy. (This used to be commit 6d957924579d64407bdd94d7e78088fb1ea5c9ce)
      adds  9ac3ca5   compile fixes; needs testing (This used to be commit a3f68a963c0dc5ba5e8601633e9b532fa32145cd)
      adds  4db4e95   pidfile merge from SAMBA_2_2 (including --with-fhs) and a few other minor things; compiles and shouldnt break, but needs testing (This used to be commit 19b9b50d9039afe614284aaf379f9f1078e2e307)
      adds  12ad4d8   HP-UX 10.20 compiles fixes from SAMBA_2_2 (This used to be commit ddc0f556305fc12fc27ce89e01e00f98feb7d6c8)
      adds  c43cd42   couple of PIDDIR merges I missed (This used to be commit 6aa31435388fdd1569884479e7e0b80714658fb6)
      adds  dd83af6   merge from SAMBA_2_2 (This used to be commit cc241cb240db6956baf3d5c6b6d01a0a165a6ef5)
      adds  800185c   Sync'ing SAMBA_2_2 with HEAD. (This used to be commit d926cc989690684ec4799ebb3a3a01e8d4173de6)
      adds  0e62471   merge from SAMBA_2_2: remove -symbolic from pam_smbpass linker flags (This used to be commit 090b94250bcfeb3e867493f8e372760aa8503fe6)
      adds  3de7389   merge from SAMBA_2_2 (This used to be commit 7382c3013d7b630ba7229a1d12104b8f7edfd9ca)
      adds  f1554f0   merge freom SAMBA_2_2 (This used to be commit 833fea47106444a4bcc0547c8bbb7d6d148fa1e7)
      adds  27cd004   merge from SAMBA_2_2 (This used to be commit c26ce496e88a9a1f93a51fa626f222c98892746f)
      adds  30c80f9   We were mapping the open of name1/name2 where name1 wasn't a directory (ie. ENOTDIR) to the NT status code NT_STATUS_NOT_A_DIRECTORY. NT seems to use NT_STATUS_OBJECT_PATH_NOT_FOUND. I'm hoping this will fix the access binaries served from a Samba share bug... Jeremy. (This used to be commit 6f2b76c2394e305e5a282f459b84f94f8ed2082a)
      adds  1bd3da9   NT uses NT_STATUS_OBJECT_NAME_NOT_FOUND not NT_STATUS_NO_SUCH_FILE for ENOENT. Jeremy. (This used to be commit 2b49d727b061f87d5022e7ee75b66dc851265fd5)
      adds  909bb7a   Allowing %S in dfs root paths. Other variables in standard_sub_advanced won't resolve correctly in dfs referrals which are done over anonymous IPC$. Also allowing dfs roots to be default services. (This used to be commit 53e91c7a027877184740baf36a6562b57150c1cc)
      adds  059da8f   Merged in printing fixes... There were many missing ! Jeremy (This used to be commit 32fa089adead6ff3279172fd36560f4f9e2aeef0)
      adds  2503dc8   Add ads group account add function. (This used to be commit 180311a48cfa808ea9edc9f32558554b243b10eb)
      adds  d06f4fa   Converged help on net group command. (This used to be commit 9de5e0dc73f57e8c8b878da803452b86e6ce8fca)
      adds  14b0208   Start of net rpc group command.  List only right now.  Add and delete have not been implemented...is it worth the effort? (This used to be commit 45ac4f4c29d0d8d1b0b1535b2ab500e38ac5b978)
      adds  723bbbe   Add ads group add and delete, allowing converged net group command.
      adds  90554c0   Converged net group command. (This used to be commit 95cc3fa4d3e566f540090ed499e80d86eb55e895)
      adds  7d51e60   Oops. Broke the build be removing MSG_PRINTER_UPDATE. Re-added as next free printer msg id. Jeremy. (This used to be commit 64c819b71e6b8831106847153fbbc3123602b397)
      adds  9613524   Fix build.  Changed MSG_PRINTER_UPDATE to MSG_PRINTER_DRVUPGRADE.
      adds  6b623b6   Ok, ok, I was too impatient... (This used to be commit af35c5a57ca5544441bd82b695d878f388cd5e73)
      adds  2586abb   Fix the bug that refused to allow IPC$ connection to be idled if a pipe was open - we now only refuse to allow IPC$ connection to be idled if a handle is open on a pipe. Jeremy. (This used to be commit fc043110bc42d56c8686b9b64c46af7be2fd236e)
      adds  6d893c61  Removed libtool.m4 includes. (This used to be commit 9ebc5ce4c12f635047e5ba1ec46ce14653495a53)
      adds  fc26f27   Fix for Solaris nscd issue pointed out by Mike Gerdts <Michael.Gerdts at alcatel.com>.  The struct passwd in Solaris contains some extra fields which must be initialised otherwise nscd crashes. (This used to be commit a67323d07177ebc8e46dc14476efaf7e95944504)
      adds  0502d0a   Added findsmb to .cvsignore list. (This used to be commit 5b682b2e04d054a2843269373abddc764c4c0cdd)
      adds  4f4f56d   Allow -c to specify the location of the config file, and fix up some handling of non-existant passdb cases. (This used to be commit e56de32f5ce5cb301137497451b0ccd633f09f54)
      adds  9992378   devmode parsing merge from SAMBA_2_2 (This used to be commit 59e49a79b485f5ba26dedff8a7d7fe1c8c77f16a)
      adds  c6cbca7   misc merge from SAMBA_2_2 (This used to be commit 0420098c47555224d2425845137e4159698e02c2)
      adds  9fb0a7cb  Fix to include -Ipopt in getpass test. Jeremy. (This used to be commit 41cec26ee36458c2f6fdf768d25a83031e4d5bbb)
      adds  3ca09d4   Fixes for recycle bin VFS for FreeBSD from "Scot W. Hetzel" <hetzels at westbend.net>. Jeremy (This used to be commit 68b83335de0215314c2234aa83069d8fb8265b80)
      adds  58c3f9d   Fix for *BSD linking of VFS modules from "Scot W. Hetzel" <hetzels at westbend.net> Jeremy. (This used to be commit f137a2cc14c71cbffd2ffb392c33cc67817b1658)
      adds  d41d9b6   merge from SAMBA_2_2 (This used to be commit b41cefb4c0670b06564ac79fa10aff8d60069f10)
      adds  282d069   move vsyslog() from snprintf.c to replace.c tx Elrond for prosecuting cleanness :) (This used to be commit 2f30c2edfd6373864f5bd0c4f8d70625495da7eb)
      adds  52a832b   Merge of secrets_init() paranoia fix from 2.2 (This used to be commit 1c3c0d7cb64caa6be7ee6d786fe400a1d6944a72)
      adds  b35c180   Merge of --set-auth-user updates from 2.2 (This used to be commit 0420ae846cc93d4598b16dd21a4b8f61ae270fa2)
      adds  950004e   Added startdocprinter and enddocprinter. (This used to be commit 954107a9d314c8d87f65f741804ca3f9ca94432e)
      adds  787b588   Support for client side startdocprinter.
      adds  9bd8bf5   RPC client function for startdocprinter and enddocprinter. (This used to be commit 38de5025fb1f6396e456e26bfb071223da247f03)
      adds  5ead26e   Registry module.  Only contains REG_xxx constants used by the spoolss printerdata routines at the moment. (This used to be commit f2b9447bbdfe025b24a73d1c44885bcadb3f826f)
      adds  62f63f9   Added getprinterdata and setprinterdata functions. (This used to be commit 325361e9e6e2b2f852cc8607ad93108b80bcef06)
      adds  27c0ce7   Removed irritating CR at end of file. (This used to be commit 2811ac99a1fcc2be02f89a418fe00c99c2bba81c)
      adds  b2606aa   Updated patch. (This used to be commit 0851f473b7705a3d95dc2727cd7986295d2733ff)
      adds  4662d9b   Added entry for winreg extension.
      adds  c5ee076   Add auto-detect of time server.  Uses master browser. (This used to be commit c2a6b0b1269b2e2abcf675538869dfba3cab8894)
      adds  d53afaa   compile fix merge from SAMBA_2_2 (This used to be commit 2676be4e419878fbf74b619949e1d84c6186691c)
      adds  a2f003e   Fix bug where setting end of file length to 8 was hitting erroneous check for OS/2 EA set. This caused Macromedia movie files to not export correctly onto a Samba share. Originally spotted by Michel Stoop stoop at ncg.nl. Jeremy. (This used to be commit 6b4affde167104c760bd8dc3c8906511a7642853)
      adds  0c9e6bb   Don't store domain with username in secrets.tdb (This used to be commit 5c58b4290dbc364f3b2d6593fd0425fd50160993)
      adds  520b40e   General cleanup of compiler warnings etc. (This used to be commit 18aeadc591b69bbbd874b7285ecaed50ff587e68)
      adds  762d52f   Added enumprinterdata. (This used to be commit 7a15ce7c0c6a6b3a62dd6607fefc32742fa50308)
      adds  55cc5f4   Added getprinterdata and enumprinterdata rpc client routines.
      adds  1df5f81   The cli_spoolss_setprinterdata() function interface changed slightly. (This used to be commit 79d7bcf42e568b8fe75818c1d2344bff738afd70)
      adds  4deb561   Change make_spoolss_q_{get,set}printerdata() take a char* and length rather than a unistr2.  Printer data isn't necessarily in unistr format.
      adds  2e6939c   Added writeprinter command. (This used to be commit 307788d0b823f228c718b2a186fc66144fd55717)
      adds  3d95426   Added writeprinter rpc command. (This used to be commit a1934a7a8eda592e283a01014280ddb373564927)
      adds  ceb338a   Moved PyDict_SetItemString for printer info level structures into conv functions. (This used to be commit f7fadfdd73d3ba12dbfc7bf18319ce72f79a0dcc)
      adds  60f4e9d   Fixed bug in enumprinterdrivers.
      adds  d8b60d5   Added deleteprinterdata function.
      adds  034a0b4   make proto (This used to be commit 0c52191cc5b986fbb50a476442e808d5e161e534)
      adds  8ca814e   Added lots of new functions to the method tables. (This used to be commit a8f5951becaab82bb1b03e3e04a05901ec3aa8e3)
      adds  af451af   Added deleteprinterdata client rpc. (This used to be commit 217ae50acd8cf088e268e7d2a6a7c192aca9e2f1)
      adds  615e607   segfault fix merged from SAMBA_2_2 (This used to be commit d3388d195308cf7fba83734424e78b5248786af5)
      adds  099b488   Removed lp_strip_dot code - ensured that mangling code treats names ending in '.' as invalid long filenames (special treatment for '.' and '..' which are valid - yes Andrew I did this without strlen :-) :-). Jeremy. (This used to be commit 3180d8ba4ace9417033039d61d04c255da6f6a01)
      adds  17367da   First part of adding flags returns from name_query ...
      adds  130d8ec   Implement py_to_DRIVER_INFO_3() (This used to be commit ced14ea913b55c87a8dd177080e711cfc16935c3)
      adds  c0c95a2   Return a dictionary of printer drivers in enumprinterdrivers() instead of a list.
      adds  fb986ce   Comment that deleteprinterdataex isn't supported by a samba server. (This used to be commit c07d583327fa194547d1bd41fdb12b25f24e88f7)
      adds  7c0ff78   Fixed a memory leak in enumprinters.
      adds  dfd1953   Method entry for addprinterex() (This used to be commit 1ad82cd0c3f76a629b8fc2e1b02e57b8e97829dd)
      adds  c4d0a4c   make proto (This used to be commit 4fe9f83998a3b669b2190b0c71908fe2d9f915fd)
      adds  5951e76   Renamed functions that are methods of a printer handle object from spoolss_* to spoolss_hnd_* to make things a bit clearer. (This used to be commit 986d868837350e9b107c147e649f139fd7d881f0)
      adds  92245e1   more solaris compile fixes (for smbwrapper) (This used to be commit fbefb479fb3bd86affffa1bd567565f1797ae329)
      adds  8bcdb48   Added ability to lookup ldap server, kdc, dc, and master browser.  Please review especially the methods for finding kdc and ldap server when they're not specified.  This is a first attempt... (This used to be commit 5edccb51b94a80bbb3ecd59602393887286c8074)
      adds  82bc3a9   merges from SAMBA_2_2 (This used to be commit 91f569a691be893e1a02c659a8f0753970fadbae)
      adds  932b8e9   Cleaned up help docstrings. (This used to be commit a8fcb151f8ff601774c302b61e694b4522461068)
      adds  ea8c45b   Added addjob command. (This used to be commit e4cc7e2d521cb2777c15c00ec222342e2a0b02ca)
      adds  ce03ce2   Refactored open_pipe_creds() function to remove unused parameter. (This used to be commit 36ed06cb5078429445f3bbb0f69baa2e0f8356a4)
      adds  286d3a8   More cleanups.
      adds  70da1de   Shorten some debug messages. (This used to be commit 179c68bd0db7c2631fcf052a746acacedf3c47ac)
      adds  ce89909   Fix return value for enumprinterdrivers(), getprinterdriverdir().
      adds  0227141   Set exception object when enumjobs returns non-zero NT status. (This used to be commit b1818eb37572f4d30efef998d926ac111e78cb48)
      adds  66115cf   Fix memory leaks and return values in error returns for enumports().
      adds  9ad364a   Fix memory leaks and return values in error returns for enumprinters().
      adds  c2f5c02   Renamed 'printer_name' field in python printer info to 'name' to be more consistent. (This used to be commit f8c198b74899d1be1725d0647c5f0cd7db870340)
      adds  16f78e4   Removed unused variable. (This used to be commit 8d2f77ce956711f2afbadbeee50d82fbec9047dc)
      adds  535af3c   Return enumerated forms as a hash of hashes instead of a list of hashes. (This used to be commit 2f86f01b88ccaaeee97588f339ebaeae5c4c06e9)
      adds  9798be6   merge from SAMBA_2_2 (This used to be commit d8e8f13f7231c2b2874fdca7f3600acb69e48df4)
      adds  6df90d3   Fix bug where creating a file and setting a security descriptor atomically that only contains an "everyone" DACL doesn't apply this to user and group entries also. Jeremy. (This used to be commit 2f67f39d219bbe110d52ed2680fd8ac57946756f)
      adds  a3c7cbf   Add configure support for __va_copy, which is required on Linux/390 systems when assigning on va_list to another, or when passing a va_list as an argument to a function.  Not using it causes segv's and other unpredictable results.
      adds  276e192   Add __va_copy to talloc functions.  talloc_asprintf was causing all kinds of problems on Linux/390 systems... (This used to be commit 2605e483b309e62b4c5d39a2ac6d8b2257bb5a87)
      adds  67656e5   Fix for non-__va_copy systems.  I had used AC_TRY_COMPILE, but even though __va_copy wasn't defined, it compiled as though it were a function, but fails on a link.  Oops. (This used to be commit d3222ecd1a024fd2e7ba72b1bc10a400d398a364)
      adds  119716f   to_struct() now returns a boolean which is false if not all the elements of the structure were present in the dictionary. (This used to be commit b26d9d793914b66050c374ec2c0e94fa37c7e0e4)
      adds  1ab4584   Added a utility function to extract the info key from a dictionary. (This used to be commit 4cafbcb205af11c478a2d9047554315915933e5d)
      adds  191a446   Call get_level_value() utility function. (This used to be commit 2566dad274e0bced9e55cbc3c126c00e70373fbe)
      adds  281ded3   addform(), setform():
      adds  296583a   Add level field when converting FORM_1 to dict.
      adds  4f783ed   Use get_level_value() utility fn.
      adds  6ee4366   Changes to allow head to translate NMB flags ... (This used to be commit c986a19cde0dfa96b512eb24d873203981e68c48)
      adds  7a6a5bc   NT sends the server name prepended with \\ for a enumerate printers RPC call so we probably should as well. (This used to be commit 39c0218e5b4132e60401c2fc25fcbc88be94f87f)
      adds  abdc476   Get the sco boxes compiling again - use the sys_ intefaces for all the dl* funcitons. (This used to be commit c37c1e39253d9d21f8ab38ab8d24f7e787008596)
      adds  3ffa277   Makes winbindd_proto handling consistent with the other header files, so that at least "make clean; make all" doesn't fail.
      adds  df27d48   more dl* -> sys_dl* for sco (This used to be commit 92eead1a0a93a6191fbd7b413f0736eb1a716b8e)
      adds  a64932d   Update the doco for the LDAP options in smb.conf, in line with code changes a little while back.  We might have to look at the migration path for these options.  (or as --with-ldap has always been 'experimental' we could ignore it...)
      adds  eed5094   This removes --with-ssl from Samba.
      adds  f627be5   Add an item about the __va_copy macro to prevent SEGV's on 390 and PPC Linux. (This used to be commit 443ba282be79e2b7259950fffbd7fe9bb4cabf8c)
      adds  3fe27b7   A few more trusted domains updates from mimir.
      adds  993f75f   indent (This used to be commit 173aac4a810782dddc85494c328a6917cb3fe0c2)
      adds  e467286   Make Get_Pwnam use getpwnam_alloc() in an attempt to make it segfault rather than allow silent reuse of stale static buffer.
      adds  6d15066   Check paramters for NULL. (This used to be commit 078e81530e9bc4e5f0b8e18aff0488386bce29a5)
      adds  c6926d7   Add a touch of const (This used to be commit 3e93b216ddba14592a0193664c5d6bcbef898f1a)
      adds  caf6252   Make non-static for some later work (pushing the info3 across the winbind pipe for smbd to decode), and fix up the debug.  (At least I assume it is wrong, can an expert care to comment?) (This used to be commit e5b4331ffa99d769b062053d6afc4772355fa5b2)
      adds  31cda56   This is meant to be accessed via the helper fn, not directly. (This used to be commit b84882a628b3f2f0890322f25694c1932aa3e5ec)
      adds  c7523c5   Fix usage of va_list passed as an arg.  Use __va_copy before using it when it exists. (This used to be commit 85ab07bdc1b2ce7b2c1b8197fad45124b1460dca)
      adds  0d26e9f   Make --with-ldapsam 'go away'.  This is now a standard, stable, feature and there is no real reason for it to depend on more than the abilty to compile the code. (This used to be commit 64aaec137e39595e6e61b55eb525615683a1393c)
      adds  27ecfce   Don't forget the semicolon, you fool! (This used to be commit 1c9387330f776b9b96714f9c9c62087bbd32f7b6)
      adds  58e1fe6   A few things in this commit:
      adds  3346a76   As per rsharpe's request, require only a Masters in Astrophysics to correctly configure winbind.
      adds  53ec535   Make smbpasswd at least slightly sane.  This kills off some of the silly global variables, and makes it come closer to a clean compile.
      adds  27b9283   Include the extra #define for the last set of smbpasswd mods. (This used to be commit bf82ac14c826a765b33d368e4cb62c7fb3cd3c4f)
      adds  d4dac17   Passdb:
      adds  55ec09a   Remove const from some functions to match the changed prototype in a previous commit, and remove some unsued variables.
      adds  bc8f74f   Oops, I missed commiting this earlier.
      adds  ac03889   Move client_receive_smb to clientgen.c as a static, as proposed by Elrond.
      adds  f9d2db3   Remove unused files.
      adds  2a02a76   so here it is the code to introduce seriously debugggging classes. this is a first step only passdb stuff has beein "classized".
      adds  80b22f6   Keep the compiler happy (This used to be commit 84ea2a434b510ed49838a04a4b30bd2fc9ec5673)
      adds  4f8b957   A small change to print out the error message only if we could not check the secrets ... (This used to be commit 56eea2623a8a8f2a5a0311cda6d0282d0037a3cc)
      adds  c523cce   Fixed compiler warning. (This used to be commit 793d9306e29ddd23e3f52736b5cd558b5d058611)
      adds  b861886   Patch to only set SV_TYPE_PRINTQ_SERVER in default_server_announce if a print share is exported.  Needs some more testing. (This used to be commit 92b36482fd6aa5103c30dad40fe799c07dd2d8d7)
      adds  60f2f19   Spelling fix. (This used to be commit 37f1cd013da073ca23fd9b16ee8cfbf9a3e6cbd9)
      adds  077566a   No need to pass a fstring in make_spoolss_q_enumprinters() (This used to be commit 1fb8e2b3a07fdc0bb302f02a451ed32a275f0c10)
      adds  622ed70   There's probably a pointer to a buffer at the end of a enumprinterdrivers() rpc call which we currently don't parse - just added a comment about it for the moment as not parsing it is harmless. (This used to be commit 2429c4cc796576aa2d816a14b10fdd932b672a02)
      adds  c1334b1   OK that last commit was incorrect - this call is parsed properly.  I only imagined it wasn't! (This used to be commit bbad6c6678c89a33fb233091f5965ccd1aa589f6)
      adds  d62adde   Set level key in driver info structures. (This used to be commit 0caf7610dcf698d2c649e42f0630de4337cfcea2)
      adds  1aa0620   When converting from a dictionary to a Samba structure, check for any additional keys that may have been added and return False if so. (This used to be commit 96ccb2beb1d45f8122ff03fc2f7727bf065adbf6)
      adds  be92d4ac  Decode info level 3 for getprinterdriver.
      adds  03a8391   py_to_DRIVER_INFO_3: remove level key on copy of dictionary before calling to_struct(). (This used to be commit 274679d8ce33aaf664ffaaa6834d506f7b196fc6)
      adds  641d6dc   Remove level and name fields from dictionary copy in py_to_FORM() (This used to be commit ac15442579848f145dbdce6d51207321c4150c25)
      adds  34278af   merge from SAMBA_2_2 (This used to be commit 2424578c298ea11f67415bcfe2928353cd95819b)
      adds  27c1941   Merge from 2.2. Jeremy. (This used to be commit 174df5d914b149e52bf260e6502f2436c2720958)
      adds  27960c8   Stop smbd looping when hide unreadable is true and .. is unreadable. Jeremy. (This used to be commit fda7a11b093315a77ca1199119b5421a029ee883)
      adds  8a35fba   A tdb module based on some tips from Mike Noriega.  This version supports locking and tdb traversal using python callbacks. (This used to be commit f3530fd6180bb78a58a3f41ac1389c9f0ba7b183)
      adds  e00dbec   debug classized (This used to be commit ae5d24873ad0fb3df970cc9912e18e6a5067ae2d)
      adds  ab59d1c   uhh, forgot to commit the DBGC_WINBIND definition :-) (This used to be commit efb119fb88a511e026239773422242fff636ae13)
      adds  66f1182   typo, sorry (This used to be commit d222bc8c4b620095a21ba327940d4750d5dee753)
      adds  195d578   typo day :-( (This used to be commit 5b3b65aafe38e767e9b7206ffe6d7c89edb267ba)
      adds  e486d0f   Tricky fix. If we were waiting for an oplock break response message from another smbd and an incoming SIGUSR1 message arrived we'd break out of the wait early - as we have to use sys_select() to wait for an oplock response message, not sys_select_intr() (which ignores EINTR errors) because of the real time signal kernel interface. Jeremy. (This used to be commit 3bb26957e3e7fb5059d21115546d189eaca34646)
      adds  98548e1   Failing to find an entry when doing mod_share_entry isn't a error condition, as we look for the entry before locking the chain - thus someone else could have legitimately deleted it. Jeremy. (This used to be commit bd64a291a8df63a6e0f9e166ad9ea7d92adbb4d5)
      adds  dc86e2b   Added a reminder about programs using the tdb bindings having to be licensed under the GPL. (This used to be commit aa3ec7618fe39ddc75755098433572b271197af4)
      adds  3c1ff07   Merge of receive_local_message fix from 2.2.5. Jeremy. (This used to be commit d4dbb9cb1338332bda3651dc4b86abcf47e9c2d2)
      adds  c33cf24   auto-recover from the fairly common case of a non-clean tdb shutdown while deleting a record. This leaves us with a non-free record on the free list. (This used to be commit e99b6a2b91e4022ce0a9a14415df71314b5e013f)
      adds  5c86ae2   Updates for sane storage of ldap root DN passwords (tested, with upgrade from 2.2 format) and LDAP rebind support (untested, I don't have a setup to match).
      adds  af4cea4   Commit the header file for the LDAP/secrets  changes (This used to be commit 5512618d3493a04c84a43beaa752c307bce146fc)
      adds  c2b8670   Fix a silly memory (getpnam_alloc()) leak spotted by Elrond, and move the DATA_BLOB code into its own file.
      adds  daec6cb   Cleanups!
      adds  b87eee9   Add a bit more const, and kill of (finally!) sys_getpwnam and sys_getpwuid.
      adds  2e136b4   Nobody uses this function, and there really doesn't seem much point to it, so we may as well reduce the complexity.
      adds  676241d   Remove horrid goto. Jeremy. (This used to be commit 7e6db250804e51ce0883b972831da455d389cdcd)
      adds  60d29a9   Fix for strangeness in Linux 2.0.x select return. Jeremy. (This used to be commit 490b95a35d1e2ccd3b80db5cfcf7b9804901d36e)
      adds  8955286   Got gdb and gpl confused.  (-: (This used to be commit 08356ec38a5be239b6ab53ee75f3735c29b677a7)
      adds  a3c98a8   Merge of bugfixes from 2.2. Jeremy. (This used to be commit 5c8351228c55f2403214351f6fd16fe231aee917)
      adds  6cb803d   Ensure we kill with -TERM. Jeremy. (This used to be commit 22b0d5da63716028c8f4b61f002493aa67ba189a)
      adds  c6d53c2   Another change to the GPL "abandon hope all who enter here" warning. (This used to be commit 1d75b548de8b667673cf136306388546eb3bd98d)
      adds  4f46de7   A graphical tdb browser using the gnome-python bindings. (This used to be commit 08dcfff2a22fd35a3e5cdca8ed137a7e5891fe53)
      adds  e46a6ec   Given Jeremy's positive response, and a lack of one from tpot, I'll commit this:
      adds  fb70dbd   Nobody uses this, and its really just a layer of internal implementation.
      adds  0c4c34d   This function is unused, and doesn't make any sense to me anyway.
      adds  bc2d07f   Allow initial password set on net ads user add.  I need to do this on rpc and rap too.  Anyone know what key I'm supposed to use to encrypt it for the rap one? (This used to be commit 033faaa8cbfe7e368c554b26e7a506098d06fa02)
      adds  8672461   Looks like abartlet got a bit overexcited about using const...
      adds  6a663f5   Compile fix for enum trust dom wrapper. (This used to be commit 63e2c7c5fe6eca86222a7a76d81ce1ee93ebde22)
      adds  da563c9   Fixed silly typo that causes receive_local_message to loop - caused by my removal of the goto. Oops ! Jeremy. (This used to be commit 4d3679e03e0c30602b1345cbf2fbf8587dff1f26)
      adds  e27062c   If we don't do the select don't do the recvfrom. Jeremy. (This used to be commit f536ec62242c5c644e03afa19f4a3ebedf36f80d)
      adds  222f4d9   Make function match the defintion require for assignment as a function pointer. (This used to be commit 38012edaca4c181f3d3a9e9df4fc434bba78f9dc)
      adds  b270d2d   Don't duplicat this here, use the existing function prototype. (This used to be commit 18c6db6a0014fd23383361485ec03eb871a85faa)
      adds  4066977   Move the authenticaion subsystem over to the same 'module:options' syntax that the passdb code now uses.  Similarly, move the 'pluggable' stuff over from passdb as well, allowing runtime loading of new authenticaion modules.
      adds  9c3d5d6   Remove the password length paramater from cli_full_connection - it really didn't make any sense, and its was always just strlen(password) anyway.
      adds  f5adb79   Fixed incorrect comment. (This used to be commit 2f74fb6e9893d306598ebedd54658f2dd56e988e)
      adds  98d5699   Some of the updates from ctrlsoft's 'Various' patch:
      adds  fac2168   Some grammar fixes picked up from the bugs.debian.org, submitted by jrv at vanzandt.mv.com
      adds  7ff4397   Name the authentication modules, and therfore fix up both the build farm and secuirty=server.
      adds  5b76d84   merge from SAMBA_2_2.
      adds  73bc578   merge from SAMBA_2_2 (This used to be commit f0226a1d836b69d179a1a2eda79fa26911b78096)
      adds  8dafae7   Remove unused variable, fix functions to match prototypes in the various structs.
      adds  9921fd9   Only reterive the attributes we are actually going to use - rather than the whole record which could include things like photos's etc.
      adds  20efe2f   Clean up a few unused functions, add a bit of static etc.
      adds  ba0b423   Update some of the LM hash code to better respect the seperation between unix and DOS strings.
      adds  34728ec   move debug stuff from messages.c to debug.c (Elrond) (This used to be commit 44df5a13bc83dc331caa6788cf0805333ed79f8d)
      adds  069e6fb   Add support for NTLMv2 (tested!) with NTLMSSP.
      adds  a27a0e0   change: pdb_getsampwrid() ->pdb_getsampwsid()
      adds  82e4fb6   Some rearrangement of header files. (This used to be commit 0b2bd0a2290315056789f6aa1421678583086fc6)
      adds  b403e16   Fixed dodgy arguments to PyArg_ParseTupleAndKeywords() (This used to be commit 45562b86039ec1b2f6d1cf3e9a5aa57cf87a796a)
      adds  3ec6d94   Fixed compiler warning. (This used to be commit 736eb3c7485c0e65a463f14f27ada55a1a3fd453)
      adds  bf7ca61   Honour return value of to_struct() when converting to Samba structures. (This used to be commit 1ef99e76632f6f6b866de491db8722c94f75a8c2)
      adds  f2cbcec   Convert open_pipe_creds() to use new cli_full_connection() interface.
      adds  24def69   Check types of dictionary elements in to_struct() (This used to be commit 793f1042f153bd6ca3f75bebf719d47744ffecde)
      adds  343751c   Use new version of open_pipe_creds() function.
      adds  2fe386d   Use new version of open_pipe_creds() function.
      adds  c2f0e16   Use new version of open_pipe_creds() function.
      adds  de4e982   Use new version of open_pipe_creds() function. (This used to be commit e4aff324c28bfc08e73b627a5c7941109a3c2c2f)
      adds  fdf4211   Use new version of open_pipe_creds() function.
      adds  0f1de23   More automatically generated prototype madness. (This used to be commit 8e1a15a625b72711bcfab77403e6a6b91e434756)
      adds  d26bcfa   Use a fixed size font for displaying tdb values.
      adds  d21f10d   Allow None to be used as a valid credential in open_policy.
      adds  e99a265   Allow None to be used as a valid credential for functions that take a credential as a parameter. (This used to be commit 166aee6cc2abb5f6e91ebf3d4ec37454034b8dcd)
      adds  6aad729   Raise a ValueError if server names aren't given in UNC format. (This used to be commit f5a1a3190dc0d4ecdf55b870633a83ee125b816e)
      adds  6aaaa16   Raise a ValueError if server name isn't given in UNC format. (This used to be commit 77be88668d9669a0aaa331c4bbb0faad978f0990)
      adds  d80f078   Separate error handling for cli_full_connection() and cli_nt_session_open() (This used to be commit 6f269de03e91b823a30a2a12e41f25f1fa050870)
      adds  3b464a1   Some fixes for enumerating domain groups and aliases:
      adds  f00e292   Hmm - you can do NT_STATUS_IS_OK on a WERROR and not get a compile warning/error. (This used to be commit 8d6270cadf7f99ee8ee441ee6c3e58eca623d519)
      adds  65a31d8   Added netshareenum command at level 1 and 2. (This used to be commit 99ac1b339c2b4ec5b85ecc3a87efa2ef508ecab1)
      adds  78b4de0   When marshalling a netshareenum request the share ctr has to be initialised to an empty value instead of a null pointer otherwise the server service crashes on NT. (This used to be commit c7214baa0540a0c7d23d3023b2c2ff4cde0f9f7f)
      adds  742ed34   Added netshareenum cli command - the rpc structures here are really bizzare so muchos dodgy code is required to copy the results out of the parse buffer into the client's talloc context. (This used to be commit 496d3cf02c15ece7e13fa023deea740ee00486a8)
      adds  e066e5e   Updates to better report some NTSTATUS errors into PAM, and update to PAM to correctly allow password changes on expired passwords.  (No security implications, as its just a 'will I let you talk to the server' check).
      adds  2bba2d1   merge from 2.2 (This used to be commit e671b7fe9d6c963e20770944f29ea532293d2692)
      adds  84a9a6a   Spelling fixes. (This used to be commit 3d0f4acad2f0c57d0a255e90e5f674ba582251e2)
      adds  43b3536   Cleaned up srvsvc constants a bit. (This used to be commit ca61f68d5ca8791bea34732bd358cfb63273fc5c)
      adds  568deec   Added netremotetod to try and figure out which srvsvc commands are denied when using restrictanonymous. (This used to be commit 0c65978ed07903af808da5f32cc29531aef23225)
      adds  5bbabf0   merge from 2.2 (This used to be commit 612584f7d5383db28960e1ae9aaeaa9b8b47486c)
      adds  43a81fa   merge from 2.2 (This used to be commit 65417ed341113a9624eada9a97ef0b9d66ca95c0)
      adds  4d69330   Added some comments for NTLMSSP negotiation flags. (This used to be commit 742413b2846af44ac43830f488c15c5c11c1cb27)
      adds  0e3260d   Added netfileenum (sorry - no output though (-:) command. (This used to be commit 099b750b4ed8f04a1fd8a018508d412691e37df6)
      adds  a14fbf6   netfileenum was missing the username filter. (This used to be commit 8fc3dba8bd99c55bef9ac137976dd35134a49342)
      adds  abc6c4e   Resurrect the 'restrict anonymous' parameter but make it an integer. It will have the same meaning as the RestrictAnonymous registry setting.
      adds  c3fb0cd   Return access denied for net_share_enum when restrict anonymous > 0 (This used to be commit 5df1aa9f20ae2036848b7e46703bfd3a923d7b4f)
      adds  8787088   Fixed crash bug in querydispinfo.
      adds  e422b27   Update netfileenum on both client and server sides to do an arbitrary number of files.  This was done to better enable net rpc file.  Perhaps we can start giving back real info this way, too. (This used to be commit b3fea72ee9abd2441a49c35442c54819e4ba16ba)
      adds  e011750   Update netfileenum to new api. (This used to be commit 70f8adf297a3979230e425126cd5868972b1d17e)
      adds  1b9c519   Enable net rpc share and net rpc file commands (list subcommands only), and autoselect for this subcommand when appropriate. (This used to be commit 77418256d3162b41a672a25f7e512999f1193926)
      adds  90e630c   Add error index to netshareadd rpc. (This used to be commit ea55d470e485a0448428c60a12fbb4a42c6b2019)
      adds  f5dc84c4  Add fns for netshareadd and netsharedel rpcs (This used to be commit 4e317163858d8a7f65984a8a8507a459ac1515cc)
      adds  0f7e6fd   Add netshareadd and netsharedel client side rpc (This used to be commit f37d85babf1061bb2b5ffdf96c72427f8ad5e832)
      adds  4e71eae   Enable all net rpc share subcommands and autoselect transport. (This used to be commit ebd07c3a295e3f8cd46441caac4dc8e8b178c2cc)
      adds  b5053d0   Removed some unused variables - tidy up some formating, add struct to client state to implement smb signing - this is a test at present. Jeremy. (This used to be commit a234e303558a25c4ea26b7f6788006e4fee651bf)
      adds  6542738   More cleanup work preparing for SMB signing. Jeremy. (This used to be commit 3c05f7c06fc8c45307ea75128b160a5945fc5197)
      adds  4caf48a   Add rpc for file close, expand file enum to take username (This used to be commit 4b18a94590a25882f06f88c3c7dd1a08bf990044)
      adds  f2d37f9   Update for new interface to netfileenum (This used to be commit c3921e36071a70ab9534fe92286b361aae2336b6)
      adds  125432c   Add remainder of net rpc file subcommands, and autoselect transport on net file (This used to be commit fd938eca210602790c4d0e442f3aa9aa22b5fdf2)
      adds  3940a2f   The last element of the definitions of enums can't have a trailing comma.  Only initialisers can have this in ANSI C. (This used to be commit b6119f583552425c2be30662e9325270a5dbf096)
      adds  ee2ef50   Fixed bogus alignment in unmarshalling of SAMR_GET_DOM_PWINFO reply. (This used to be commit 2e25b5c3099e48869e83a1e03943d3cc2a875f24)
      adds  ef5e092   Removed unused variable. (This used to be commit a8b2e76c5b90d3dcd00f26462614f56936c13110)
      adds  b433a90   Added cli_samr_get_dom_pwinfo() function.
      adds  15e5ef6   Added getdompwinfo function. (This used to be commit b3b3e45583718e5b034f6c67609523f35753c1a8)
      adds  bdc9de5   added a 'net ads search' command, similar to 'ldapsearch' but using the Samba LDAP code.
      adds  d53b9f1   fixed a spelling mistake (This used to be commit 5a04ea1f0c41965bc735f38f4892dc37571734d6)
      adds  d706b5d   Move restrict anonymous checks into a general function called pipe_access_check().  Eventually this can take a security descriptor as an argument as well. (This used to be commit 8bbdc674afef32621bf473ba1af76bae7270b818)
      adds  c3bd192   Restrict anonymous checks for the SAMR pipe.  This is done by returning access denied for a SAMR_CONNECT by an anonymous user which seems to be the way 2K does it rather than blocking individual RPC calls like NT.
      adds  9401cdb   fixed some debug messages (This used to be commit 8b5ac00ac60135f83145c65425d7b33a751a15b4)
      adds  0bb6053   put the ifdef for HAVE_VA_COPY in one place rather than in lots of functions (This used to be commit 1cf3228fdc20f0314d1f8e71ad710a5e548b3f72)
      adds  ce62a48   Removed unused function. (This used to be commit f7e75952306296b11a859f425ff5ec7082239dc2)
      adds  13abfb6   Add VFS Support (This used to be commit c28343fd033c7a805fad451dca39dfc627cee2c4)
      adds  8c64bd9   Added tdb_delete_by_string() function. (This used to be commit 0cd3952f408e2fcd2c833b9039dff4392ac16cf7)
      adds  9a2261a   Since includes.h isn't included here, VA_COPY has to be defined here.  I don't see any include file that is guaranteed to be here, so I'm defining it locally.  Fixes AIX and Solaris builds. (This used to be commit ca6bb47c22385a2c32be6ac3f8d9ffbfda45359b)
      adds  d4fa628   Add user name to netsessenum RPC to stop 1783 messages (This used to be commit 18854bcd2df88ab49c263c86d111a50d83411885)
      adds  1ecee79   Add user name to netsessenum RPC to stop 1783 messages.  Also fix where username was sent as machine name. (This used to be commit 2b4a5b56664cf3c99682b64c0fc5e2ebebb749b7)
      adds  e142b4b   Fix netsessenum RPC.  Correctly respond with as much info as we can. (This used to be commit c8781a3fdaa4d8cb81233582f29159ace7e436ac)
      adds  b1eaa2f   Move session gathering routine back into session.c so it can be called either in RAP or RPC environment. (This used to be commit 3eec0d64c7c4592d4f0d74108fb0be2b7a22bde6)
      adds  3adb868   Fix long list scrolling bug.
      adds  57bfec6   Fixed some formatting. (This used to be commit 25554b46ded273e8f4070f14661b691ccc9ddd17)
      adds  8e9a8b2   Fixed compiler warning. (This used to be commit 361afd241beeda033068c7f3a976f3f69fa2ac33)
      adds  984806f   Store the key for a name to sid cache entry in upper case rather than whatever case the request was made in.  This gets rid of duplicate cache entries.
      adds  ebe58d8   Update the SAMR pipe for more use of NTSTATUS and to talloc the stored list of users/groups for better memory accounting.
      adds  08f0cbb   Fix for Linux kernel bug where signal mask set within a signal handler is being ignored on sighandler exit. This means we have to have a small array of fd's, not a single one. Jeremy. (This used to be commit b06862e2de8d3bafbc10a9807501ef5bf148a61c)
      adds  fe4cd9b   Remove blocksignals call as it's never going to bloody work right... Jeremy. (This used to be commit db8932c297096e6e957677c4ed944e4c319db1d8)
      adds  97b94ce   Store cache entry keys that have RID values in decimal to be consistent with other keys. (This used to be commit 1e5bdf974fb1e64b5f5b82e0e24eb97aeb229584)
      adds  7841864   Spelling fix. (This used to be commit 39ec94bffe536de5950611d6e4b28621b6aff844)
      adds  cef9484   merge 390 kernel workaround from SAMBA_2_2. (This used to be commit df78e76e0b8e90430af37ce997bfc6b73c9d01d7)
      adds  aed3d69   merge from 2.2 (This used to be commit ce2ddb70411b30a0d6b2d6dded13c3b94895c1dd)
      adds  a8a5437   Fix typo. (This used to be commit b874c14a1d3cd333aada5ee93da7a83c24c7b3d6)
      adds  bfa2dfa   Fixed out of date comment for _spoolss_rffpcnex() (This used to be commit 7d9b8c58a63cf20d00dd7cf88cfb82aed3a47d12)
      adds  617a551   Moved some notify related constants into srv_spoolss_nt.c since they're only used there.
      adds  89e9f75   Fix compile error - doh! (This used to be commit e80e6637064a39635faba5311f774a90b1d5ab43)
      adds  9595b60   enable building of shared libsmbclient (This used to be commit 24f127a58f66de9b8733bc3261212d01926d0a87)
      adds  651efe1   Overly complex but neccessary fix for kernel oplock problems. The issue is that there are some times when we should return an EINTR from a select, some times when we should not. As we can take a signal at any time, we have to eat EINTR's in some selects. This means we need to check for kernel oplock breaks more often in the main loop, as well as add the queuing mechanism needed for the changenotify code (due to the mistake in understanding POSIX semantics w.r.t. sett [...]
      adds  19c0588   Allow sd_len to be zero on NT_TRANSACT_CREATE but not for set sd (helps Novell client). Jeremy. (This used to be commit ac49fd297acf27384a5e133a5fd7a32c1ba27ca6)
      adds  d5154cb   A couple of updates for the SmbEncrypt code, and some of its users.
      adds  c3513e2   Add flags2 for security signitures (This used to be commit 39c3f245f5e5d5e7532f9097683e6af3190dc872)
      adds  39d0a1b   Move the code from lib/util_sid.c that deals with the global_sam_sid into a file that is linked with the passdb.
      adds  b0ffabd   Globally replace 'global_sam_sid' with get_global_sam_sid(), a self initialising function.  This patch thanks to the work of "Stefan (metze) Metzmacher" <metze at metzemix.de>
      adds  c9910ce   Fix comment (This used to be commit 1996bcbe6acae49e191363ee122b30e4e5d5e8a9)
      adds  29744f4   Merge pidfile fix. Jeremy. (This used to be commit 2c1e78702423ba17993975eb7f158058cc7f229f)
      adds  766a78e   Ensure when allowing fchown with write access and dos filemodes that we leave the gid alone. Jeremy. (This used to be commit 3f72910cf954b127c0cc06d6616ca2b8cd0d41ad)
      adds  ae6bdb2   This (hopefully) fixes a bug reported by Kai Krueger <kai at kruegernetz.de> involving the use of lp_winbind_gid() without checking if they have been set.
      adds  a3c75aa   This paragraph is irrelevent and misleading  (needs fix for 2.2 as well) (This used to be commit 3dd7fa7c57bb1c1d47b2c70a0dd4b5f14c1ddeb2)
      adds  e8361a4   Fix up comment on netbios scopes, and remove paragraph about international charsets, becouse it really don't apply well with Samba 3.0 and unicode.
      adds  97a8dd6   With this file being automaticly regenerated, and cleaned up with 'make clean' I think it should be removed from CVS.  This matches the other proto files.
      adds  959ff02   Remove "sids.h" as it really wasn't being used anywhere, and was exporting the (now static) global_sam_sid.
      adds  de581b9   Merge of Jerry's fix from 2.2. Jeremy. (This used to be commit 64af68924b8fc36caac3f978dc0f9deccc41e059)
      adds  366a649   merge from 2.2 (This used to be commit 30a0e72572b25ddd99438b92b8ddf7f06e9ad819)
      adds  2d64b98   few fixes from Elrond(elrond at samba-tng.org) and Billy O'Connor(billy at oconnoronline.net) (This used to be commit 88718883e031a3249152861300432dfc895ac587)
      adds  3838eab   Removed eff_name field from cli_struct as it wasn't being used anywhere. (This used to be commit aff65bf6c9f339ae1d3122d12114005c017b9b5d)
      adds  58a3a57   Spelling fixes. (This used to be commit de18c785ab9a253cc8bf8d7e4066de0133225c6c)
      adds  9404025   Ignore winbindd_proto.h (This used to be commit 8e51081333ae0b81a2aa2c609aa7a3ff8bf7f4ec)
      adds  ba590d3   Spelling. (This used to be commit bfd8a33c68a3747cbad21667d7515aebd61ec537)
      adds  2154ebc   a useful script for finding global variables or functions that could be static
      adds  bad738e   Latest patch from metze <metze at metzemix.de> to move most of samba across to using SIDs instead of RIDs.
      adds  5d452f0   Merge in mangle fixes from 2.2. Jeremy. (This used to be commit 5e2571f424a40df4d67fe279517a9b21184b78e1)
      adds  824375e   Veto files fix. Jeremy. (This used to be commit 1712a7b34a73ad89965961c0db4dd198d6b257c6)
      adds  d179b19   Ensure we save any older SIGALRM signal handler. Jeremy. (This used to be commit aa0a6f5532a2689409426eef9a4b66a28fb97635)
      adds  baef135   Add const, kill of useless casts and therefore eliminate warnings.
      adds  0886638   Patch (from ctrlsoft <jelmer at nl.linux.org>) to poptify testparm, and the modifications required to suppress the const warnings.
      adds  0d7ac4b   Patch from ctrlsoft to make the pluggable passdb subsystem use an lp_list rather than a string when configuring mulitple backends.
      adds  a770dd4   Add some comments on writing new pdb modules. (from ctrlsoft)
      adds  7591cb5   Convenience function to allow a SID to be specified as a string.
      adds  a26a4c6   Kill useless cast (This used to be commit e2f9dd8b65063a276569d9c33aaf06606003b85c)
      adds  a2f0766   Debug fixes from ctrlsoft (This used to be commit 27e34d4e63adc6d6ad63857d2a17595b7cff52db)
      adds  f1b393c   Some updates from ctrlsoft <jelmer at nl.linux.org> to return failure if *any* of the passdb backends fail to load (is this the right way? - I think so).
      adds  a8748f8   It looks like we never tested the 'cleanup' code, so when I triggered it (invalid passdb backends smb.conf entry) we picked up a few things :-).
      adds  89f5301   Patch from ctrlsoft to use the pdb_sethexpwd function in smbpasswd - instead of implementing it twice inline.
      adds  58bec5e   Allow non unix accounts to be added to an ldap directory without NUA accounts already.
      adds  a98d2b1   Add a touch of const to this - helps with some yet-to-be-commited changes (This used to be commit a2c791c0bbce1d505e5ef2150384ad5d54ae7117)
      adds  e69fba0   moved lp_list_* functions away from param/loadparm.c, put int lib/util_str.c and renamed to str_list_* as it is a better name. Elrond should be satisfied now :) (This used to be commit 4ae260adb9505384fcccfb4c9929cb60a45f2e84)
      adds  d8b685e   Merge of csc termination fix. Jeremy. (This used to be commit 1f46dc9cbf7f2da2865ae2e10146d5976ed801ea)
      adds  caa4262   More of SMB signing for client - not yet finished (should be harmless). Jeremy. (This used to be commit c1b20db4bb4bb1ba485466f50b9795470027327c)
      adds  998fe27   Ok, now I can try my first client test... Jeremy. (This used to be commit 9d461933766f26ce772f6d5ea849ef9218c4d534)
      adds  59e0dff   Fix spelling typo. Jeremy. (This used to be commit 0e7e8d44627ad9645a90e96001f8550b68b67a62)
      adds  9026074   Add back sys_getpwnam() and freinds to the system.c interface, but don't use the silly cache any more.  Also add group functions and fix a few callers.
      adds  0dd693b   x source path so this thing compiles. (This used to be commit fb89be135575561f759a299048ed1eb5363183c3)
      adds  e2ed473   It appears that to match NT we should not use the 'samstrict' behaviour, and that local accounts are perfectly fine. (This used to be commit 9fe8da6dd1b7fecfee0a2778fec0b7dd0fd40bfb)
      adds  209fcbf   Add another 'trivial' built in authentication module - this one is a deveopers hack to always send a fixed challange, for the benifit of tutorials and packet sniffing etc.
      adds  b075458   This patch does 2 things:
      adds  0142f47   Add the missing makefile from previous commit (This used to be commit a07f2c08ff145f414618165739fe7f2d203931e8)
      adds  843a467   Update the netlogon code to better cope with trusted domains, where things like the domain name and SID come from the remote domain, not the local one.  These are filled out by the code from the previous commit (auth_util.c, the make_server_info_info3() fn) and read back here.
      adds  ac08646   Rework much of the service.c code:
      adds  3c3814d   Unsused function since last commit (This used to be commit 957c865cee7f799145f9f1d30dfd0d0a25d826cf)
      adds  249368f   Simplify this code further.  Just substitute %H, and let the normal code paths handle the rest later.
      adds  ba73192   When adding popt to an application, you need to ensure it builds on non-popt platforms :-) (This used to be commit bda8f12ff551f24a6f2a8e8f7a120b2e0e45a269)
      adds  60ad5b6   Fix up some of the SMB signing code:
      adds  a54afa4   Two things:  Check how many paramaters that the LDAP libs take for the rebind proc (some give an extra paramter to pass a void* paramater) and some small changes for the SMB signing code to reset things when the signing starts, and to 'turn off' signing if the session setup failed.
      adds  36f7eaf   Further updates to the service.c code.  authorise_login() is now a bit simpiler and we seem to have eliminated the segfault.
      adds  d666280   Cope with the requirement for constant initialisers on some unix C compilers.
      adds  b2e088a   fix typo (This used to be commit 27bba80c0e36f823e653439a829c285cc0663485)
      adds  aaf43bb   Fixed typo in debug. (This used to be commit 41f036ab37274ce7cdd782ead764dd1a36ecba1d)
      adds  7b60e23   compile warngin fixes merged from 2.2 (This used to be commit 29874f4b8fecdc7cbd84d656dafce54cca49e0b1)
      adds  e5aa2b0   make the echo'ed command match the actual command run. (This used to be commit 3167ec8a49a8da58f77b7c4f202c865ef9f9414c)
      adds  a60e370   more debug classess activated (This used to be commit 897e64d2e0c1d04ab93441ccaffe369bf43be46e)
      adds  31cac04   when nmbd starts up it is possible that dhcp hasn't started the local interfaces yet. Instead of giving up, nmbd will now wait for some interfaces to appear (This used to be commit 612ae5313250aec80c94782d55cbf755dd4a9a4f)
      adds  48aeecf   Fixed typo in debug. (This used to be commit 80e7f8f2f59136f53c236a37b5f16f6ffa0d391a)
      adds  df1893d   Fixed compiler warning. (This used to be commit c29cef7f3408714d4e6e18906760d74016c6748f)
      adds  d35c5f3   Compile fix for new arguments to cli_full_connection() (This used to be commit 0d05c8ce54c3fa859abb8bd2ac13cacaed63e95c)
      adds  b21b66c   Added samr_open_domain() call. (This used to be commit 97f70f2cfff72d6040c72d34a569f5c889cbff2e)
      adds  6905730   Renamed policy handle field in object containers to avoid cut&paste bugs. (This used to be commit 93309c0ad4cd66680f94d7a46028b4d392d1cc06)
      adds  b7e4b7f   Got rid of unused flags field in lanman api_commands[].
      adds  5e068f0   Remove "inline" - shouldn't be in portable code. Jeremy. (This used to be commit 4a5aa918d9eecc130a5126a255f8a6b5cde8044f)
      adds  086d8a9   Fix from Andrew Esh for not checking return code. Jeremy. (This used to be commit 629cea2ff4f640cd60d9ecfa72acf2707b3f1ff4)
      adds  fdaf087   Changed level of "bind succeded on port %d" debug to 10. (This used to be commit de00428ef12b597e5c29896bf961cfd7a1e122dd)
      adds  7ed5608   Format tidyup before I start working on scalability fixes (one file per print queue). Jeremy. (This used to be commit 6544a500d0696c9fe1f1abc067a8b963a0e2b8da)
      adds  8c5ab04   Fixed incorrect debug. (This used to be commit a905b5f49db6a12c9a562e1d5e3981dc3525fd27)
      adds  904533d   Don't use uint. It doesn't exist on some platforms and we don't define it. Replaced with "unsigned int". Jeremy. (This used to be commit 5841ca54b6a8c36f3d76c12570ff8f2211ed2363)
      adds  6b4dde0   Raise some debug levels.
      adds  ea7cdc4   Add module versioning to the passdb module system
      adds  4f7a02d   Try to get security=domain at least slightly working.
      adds  fe082a8   much better findstatic script (This used to be commit 2947b7624f921032bcd2cc5507747b2f7ef190de)
      adds  8361295   Merged across trans2.c from SAMBA_2_2. UNIX extensions and passthrough now supported in HEAD. Jeremy. (This used to be commit 082c5c084ef870709d3046f580eef597bb2aeef3)
      adds  24b6773   Support utf8 on the wire for ads ldap.  DN's are converted, as well as strings, though it is up to the calling function to decide whether values are strings or not.  Attributes are not converted at this point, though support for it would be simple.
      adds  900fb62   printing merge from SAMBA_2_2.  Ther server code looks to be in sync now. Mostly formatting and s/free/SAFE_FREE/g changes with the two exceptions being
      adds  78e7fc5   forgot new error code from 2.2 (This used to be commit 8b805be8e8d1a5616158d39427ad640de4210de9)
      adds  2e148c8   compile fix (This used to be commit b07d6d4cebecd77314b123d83c7c2265eb62e1c1)
      adds  86e2e9b   backing out changes for now (This used to be commit e3422addeb2a74ba92e3b5374d1a1efbcc825d5a)
      adds  96c00da   replacing free() with SAFE_FREE() where possible (This used to be commit 5a4a7e5a88f4fdc5891436b05e44b05d1e7ad3f1)
      adds  9d6301d   sync with the sec_desc parsing fix from APP_HEAD.  I will probably need to revisit this some. (This used to be commit f471c880db8562231f2d6623124d3e9c31559f4c)
      adds  66de836   merging some autoconf changes from SAMBA_2_2 (This used to be commit 708c6b8297e720c0d0146e66e3a011feabe01531)
      adds  5116568   merge of SONAMEFLAG stuff from SAMBA_2_2.  If I stepped on something here because HEAD does it differently, someone let me know.  This looks ok and compiles fine from what I can tell. (This used to be commit 68841ae76289369c0b2e9e964bad1746e6e2cc8b)
      adds  0c7925e   removed compiler warning (This used to be commit 73ba155a6bba150b5bd8385fd609ed7fea30f02f)
      adds  de532c8   fixed a bug in handling select in the main daemon - this stops the daemon spinning if a signal is received at an inconvenient moment (This used to be commit d8d7dd523d897ea25a572c8f21903e94e8485404)
      adds  dd1bd8d   Add a couple more DEBUG()s to winbindd.
      adds  0327428   Break up samba's object dependencies, and its prototype includes.
      adds  69081dc   Kill off unnecessary cast. (This used to be commit 658e853bc6914113dcd4f67d7a1d2761372b562d)
      adds  43e6afb   Add a .cvsignore file (This used to be commit 7f81e423d2fcfd3a97920d1c5f50d9020355428b)
      adds  e3958c2   And another .cvsignore (This used to be commit fa0037a294a9faaf3cdc894e2ec1280dad157553)
      adds  0746576   Update cli_full_connection() to take a 'flags' paramater, and try to get a few more places to use it.
      adds  6fc4204   Try to avoid infinite loops when reteriving users - even from broken servers.
      adds  8e387b8   I'm going to try and check this against Win2k shortly, but I'm certain that 'NT_STATUS_OK' is not the right answer here.  Try NO_MORE_ENTRIES for now.
      adds  de40355   Fix the smbmnt compile. (This used to be commit 987633021f13d2c3571fbe2c1f9ff86a14c046e6)
      adds  a96bff6   And fix another missing ubiqx...
      adds  77011e3   Qualify some of the hexidecimal responses with 0x (This used to be commit e77e21cdbe2cb2d594494dd6e5cac37b5b1bcab8)
      adds  de8fe0a   Another bug fix from metze. (This used to be commit 5c754cef19c9580e2cb1e23152a1097d11ca8c60)
      adds  12658bc   reverted some bogus test code that jeremy accidentally committed (This used to be commit 6b28ca8bd2a6613989bb23be951836d173296197)
      adds  788c2c6   fixed 3 bugs in jeremys trans2 merge. Hopefully it now works. (This used to be commit 4a7813711130625598e0ffe92e7938890b818d2f)
      adds  07f35f6   - completely rewrote the wins_srv.c code. It is now much simpler, and gives us a good grounding to properly support multiple wins servers for different interfaces (which will be coming soon ...)
      adds  0dd78fb   fixed we_are_multihomed() to cope with dynamic interfaces (ie. don't cache the result!) (This used to be commit fc8aa198b16da24b68e45982eb45dd7d5fd089e1)
      adds  5d61d02   mumble ... fix typo ... mumble (This used to be commit 68be27cfea938d7f91a8ce1da39eb86c577f7719)
      adds  2842de9   made the wins list handling a littler clearer (This used to be commit d03efabc4dca842cafcd0edfa1eaa5b4d3e821b6)
      adds  b20ca8b   removed the wins name registration code from libsmbclient
      adds  38bd5bf   we never pass any userdata when doing name registrations on the unicast subnet, so remove that parameter. That frees up userdata so I can start using it to indicate which wins server tag we are registering (more about wins 'tags' later ...) (This used to be commit 1324f0c185bb8cdb95fd497457223aff5e687bd6)
      adds  caeaa0a   This commit finally gives us multiple wins server groups. We now accept an extended syntax for 'wins server' like this:
      adds  cc7ecaa   resolve_wins() now needs to be a public function (This used to be commit 0bce9af615db2eb7e95887ab6b95655d7771dac2)
      adds  f0a0c69   Reduce compiler warnings. (This used to be commit b361089360068b91e9f4d221abdc3c8351596a7f)
      adds  caf5a36   Added prs_align_uint16 for SD aligns. Jeremy. (This used to be commit 374182a9ba4988cad407e6e6c45057069a3c5793)
      adds  8dd5ba8   Typo... Jeremy. (This used to be commit 4ed134426dbf85a4f4e2f7fcef91cd8e8bf31519)
      adds  edb7324   merge from APP_HEAD (This used to be commit d8cf54399d89b4023102ed8326d35147d91e4168)
      adds  dd1bd19   more merges from SAMBA_2_2 (This used to be commit fea895c5c41d51e6b06f0bcf8e0c95b29df89e76)
      adds  1aff36d   Re-enable kernel change notification on s390 as it has been fixed in the kernel. (This used to be commit ce7aa715ba2b704bfba49f128196c6a3421fd73b)
      adds  cb8dcb0   Using 1 for a tdb hash size makes for slow inserts.... Jeremy. (This used to be commit d015c08100bf467e3f83143586a234989eca1a49)
      adds  8587400   a null grp_sid should have a 0 offset.  Also removed a few more unnecessary prs_align() for sec_desc. (This used to be commit fc3770f281f6344a0589bfe614cd3e559b7259dd)
      adds  b1fd117   We don't use SSL any more...
      adds  675a108   Jelmer has been keeping on top of the typos. (This used to be commit 1e36b7e9620f616590dd9f4f44384272b62605ff)
      adds  223ddc3   The next phase in the WINS rewrite!
      adds  551a4cd   fixed a link problem with global_in_nmbd (This used to be commit 9a3e323ec261a1ee3a83f8c558583c3d4a53e06a)
      adds  a9093a1   It's fairly obvious that no one has tried to upload a driver to a Samba print server running HEAD in a while.  This has been broken since tridge's changes to make_connection() to not do the chdir() to the connect_path.  Sorry it took me so long to get around to fixing it.
      adds  452eb38   Proper merge of all the working printing stuff from APPLIANCE_HEAD. Now let's keep this in sync ! Jeremy. (This used to be commit 3603cd4947df2c10df604447dc542932cb9e5d5a)
      adds  5bc613c   don't warn on the loading of zero length files. This fixes the 'valid.dat' warning (This used to be commit 57101ef770e34ef9fd2ddcb5d9c9e9ad050e5e3d)
      adds  060b73b   don't warn on non-existant files in map_file(), let the caller handle any warning (This used to be commit 98a119ee58286b708a54dcba9ffcfbdcf8cb6bba)
      adds  01eec58   make net join a bit less verbose these errors happen all the time, so they shouldn't be level 0 (This used to be commit abc2aed26c6cb12a86987a3846ca5c9f7df9a5ae)
      adds  310e85d   don't backup to a newer file (This used to be commit ae2f8aa9d0678aa0014d96fc8b1b52f42cba8349)
      adds  04f1c60   STRING was being redefined... Jeremy. (This used to be commit f631f7e0fc7ff655d56ad17606134784f401f171)
      adds  f90e74a   Const cleanup...should only be 2 warnings left from calling lib/util_str.c str_list_copy().  Perhaps its proto should be fixed. (This used to be commit b81bc2b34b620c24a148435d9913bd1a1528c983)
      adds  2d65709   Test how many pipes we can open. Jeremy. (This used to be commit 95d22f18d7a2bb06804a6a336b243face4b496a1)
      adds  f201450   Added limit on SPOOLSS pipes from 2.2.x Jeremy. (This used to be commit b35fc30c37fa894acea3fcb7b48ee9841d1bd5e8)
      adds  e7a866d   Shut down printing tdb correctly - this will be more important when I go to a tdb per-queue for scalability. Jeremy. (This used to be commit e808eb2758ff4ad1eed7b50a02865b87ba0c068e)
      adds  3c6a7c7   fixed a makefile syntax error that was breaking the build on some systems (This used to be commit 4eda1801493a79a27ad49e141e6adf8c8d4db85b)
      adds  4b12f55   The 17-bit length field in the header contains the number of bytes which follow the header, not the full packet size.
      adds  fd8d5e5   fixed a bug handling startup when the ads server is not contactable (This used to be commit dbfd4e5101599bcb85600e4c5c93ce5390b9aa91)
      adds  2e917ea   sort name query responses by how far they are from our interface broadcast addresses. This makes it far more likely that we will try to talk to an interface that is routable from one of our interfaces. (This used to be commit bc1a0506868266088ae585a7a5dcb1ac8ca3474d)
      adds  3563257   bias the lookup sorting towards directly reachable IPs (This used to be commit 514b91827a970a0041314af341b8c66a01668e4a)
      adds  cf634de   don't start the async dns process unless we actually need it! (ie. check for lp_dns_proxy()) (This used to be commit 84d3b09b8542518a4684d07e975bcc9eaa1f6b69)
      adds  d4c3fd3   fixed multi-homed re-registration of names when we are a WINS server. We were rejecting them, leaving the name unregistered! (This used to be commit 2dc539ed33f9893cbe9e16c386994933121b71e9)
      adds  859b135   ads_mod_ber should be static, not public this fixes the huge number of struct berval warnings on non-ads compiles (This used to be commit e7f588d8156856109623b5f5a3841c5d096b1185)
      adds  9930b0b   used findstatic.pl to make some variables static and remove some dead code (This used to be commit 91ad9041e9507d36eb3f40c23c5d4df61f139ef0)
      adds  3e63f3e   fixed a prototype problem in client.c (This used to be commit 922ab73c3c8f510fdbcb8b64d54b512d32c47b75)
      adds  5106ead   Merge of constant renames from APPLIANCE_HEAD. (This used to be commit daf4c6a013ffa474d768055e73a1cb31ee941e80)
      adds  9674ec6   fixed our winreg parsing to handle a diifferent form given to us by WinXP. This fixes setting security decsriptors from XP Professional. (This used to be commit 80c3c68de20a686ced38356fd68f80a53e6f1626)
      adds  82176f4   Address the string_sub problem by changing len = 0 to mean "no expand". Went through and checked all string_subs I could to ensure they're being used correctly. Jeremy. (This used to be commit 17cae0d683be404be69554cd0e84117bdcc56c87)
      adds  09b2af9   fix typo in unix extensions description (This used to be commit 0e10ba465daada29cf57337fbb929c480bbce488)
      adds  0df1e25   Kill off codepage related stuff, now we don't use codepages any more.
      adds  343c04e   Remove invalid comment - these are all 'unix' strings now. (This used to be commit 537d33735d65c40490aab2210c1d331d940bf4f8)
      adds  dd118a1   Fix the forword prototype to be a static for this static function. (This used to be commit bb1aa5e1d2e4f71dfaab0ade24ed15d1b5fdfc33)
      adds  58bc831   Fix the spelling in the LDAP attributes (This used to be commit dab26f8891a77640ce382ce1785ca5dd22d43c22)
      adds  4a0fab5   Add my copyright (which I should have added months ago...) (This used to be commit 2d7eccbeb258b4fdd14323a40f9537eb265f73e1)
      adds  a19c823   Make these functions static.  These are not mentioned in the external header, and appear to be functions for internal use.
      adds  8e52737   Break up the passdb objects (to allow RPC clients to link without brining in *.o) and implment new enum_dom_users code in the SAMR RPC subsystem.
      adds  a3c3960   first cut at implementing support for browsing printer and driver driver via regedt32.exe.  The regsitry.tdb is only a framework.  It is not intended to store values, only key/subkey structure.  The data will be retrieved from nt*tdb (for printers) creating a virtual view of the data.
      adds  bc418db   Fixed incorrect debug. (This used to be commit dd46ff7619129782963ec6ea727e5d731370ee7d)
      adds  ba89fac   Always free_conn() after all the DEBUG()s etc. (This used to be commit 06529c0433bf75790aad27dd3cecf7005612c694)
      adds  cd383bd   Patch to add security descriptors to the SAMR pipe.
      adds  fafecde   * fix seg fault caused by missing DLIST_REMOVE in free_fn()
      adds  e48b3fe   More code from "Kai Krueger" <kai at kruegernetz.de>, this time starting to make the 'user cannot change password' button work.  Needs help from a future SAM backend, but at least this parses the data, and returns an error.
      adds  26d161f   fixed the geyed out registry keys.  Stupid typo on my part. Now on to plug in the printing tdbs to the registry view....
      adds  b4b5b0d   Fix from Andrew Esh for coredump... Jeremy. (This used to be commit aad40894404d000b925024e2f63977f87ecb5a6b)
      adds  4d37c48   Fix debug comment. (This used to be commit f32980c807adf8287436be0d5a223b9b1ce399b8)
      adds  b1aec12   Remove C++ comments. (This used to be commit 180374c4440765f3d08e5690967beb387ae3b54d)
      adds  a7a6da4   Increse the maximum non-unix-account ID (becouse the Compaq Test Drive systems have a lot of users ;-).
      adds  48316a8   Copy the NT_TOKEN to the pipe, so the SAMR can use it for access control.
      adds  d29d29e   Updates to the 'name -> sid' code:
      adds  8dc39c1   (this should have been part of the previous commit)
      adds  b2be891   Jerry:  Sorry if I am stepping on toes here, but this should fix the compile on solaris CC (void* arithmatic) and fixes the other warnings (global variable shadows) that gcc has with this file.
      adds  363de3c   Fix const warning (This used to be commit 3d2f0635ed060fca0fa97c97ef850e57641aef19)
      adds  21b9280   Kill off const warnings - add a pile of const to various places. (This used to be commit 1de04ec4735c19ec21cdef6e679cea17c734c5f6)
      adds  429400e   Fix for LPRng from James Henstridge james at daa.com.au. Jeremy. (This used to be commit 9c93f8908919a02099884d393312ef27d4a2d24e)
      adds  100b898   * basic implementation of SPOOLSS_DELETEPRINTERDATAEX and   SPOOLSS_DELETEPRINTERKEY * stub funnctions for SPOOLSS_ADDPRINTERDRIVEREX and   SPOOLSS_DELETEPRINTERDRIVEREX (This used to be commit d675974d0c04a68d48d90492005056d96697c96c)
      adds  e247cb8   added parsing routines for SPOOLSS_ADDPRINTERDRIVEREX and SPOOLSS_DELETEPRINTERDRIVEREX.  Ran them through some testing. I know I'm off by 2 x uint32's in the former RPC. (This used to be commit 55fbfd02ba917b74fd4df7a1aa8cc8c5a91e3e07)
      adds  18742ed   fix typo (This used to be commit be926c3a1a7fc79af62dd1830c56e9503f89f9dd)
      adds  8306055   Fix length in snprintf invocation to account for "dn:" in sasl gssapi bind. Also remove unused line which incremented pointer by the wrong length anyway.
      adds  f7ed521   fixup ADDPRINTERDRIVEREX some more.  unknown uint32 for now. (This used to be commit b0f178f452a816c6a77b0f5a77fdd8930da98cac)
      adds  71b0467   Make it clear that the debug comment is the same as the command being tested for failure.
      adds  7f42c53   the last WINS update broke self registration when we are a WINS server. The real problem is all the special cases we had for when we are a wins server as opposed to when we are using a 'real' wins server.
      adds  3593e5b   fix declaration of global_in_nmbd (This used to be commit 07de8418369dad1f015369e70e9303fea4130295)
      adds  5ae8fa2   make sure we disable referrals in all ldap searches - they are badly broken (This used to be commit 022073d140bae960613127a6d9422e443a8098c6)
      adds  d2707f1   Added -I option to rpcclient. (This used to be commit 2674adf1b5c54da03e8a445ec1e12d382294d1c1)
      adds  8d26bc3   Documented -I option to rpcclient. (This used to be commit 9e64d6973b4a4015a1f0282b11654ed9716786bd)
      adds  51eeaa4   8-byte alignment needed for beginning driver_info_level_6. Verified by looking at NT4 and 2k servers.  First time for everything I guess. (This used to be commit f57640720e4758176116bc2e1b578cf0e867f95f)
      adds  fe23e90   some support functions to ease the next commit. (This used to be commit 4be1c882be56ae0fe18bb134a1513e0e6f6965b0)
      adds  7872243   If we get a SID from group mapping, no need to check it's prefix.
      adds  25148a1   *Experimental* new large-scaling printer code. Splits printing.tdb into a separate tdb per printer, but only keeps (currently one) tdb open at a time (although this is easily changed by changing a #define). Needs scalability testing with large numbers of printers now.... Jeremy. (This used to be commit b0909cfa14fc7ef29d2b98b56d52723570da782a)
      adds  b60bb29   Up the printing tdb version number to 5 as I've changed it. Jeremy. (This used to be commit f4eff4a99edd49ab11d0fc061fdb4efe96e713f5)
      adds  496e85d   intermediate work on DeletePrinterDriverEx().  This call will actually delete driver files ( not yet though I don't think). Just wanted to get it in since Jeremy and I are both working on nt_printing.c (This used to be commit 3fa6c3132950c9ff1c6a532d8264ee34a6b2b0ff)
      adds  0aadcff   all that is left to do is to actually perform the file deletion now.  I have the file list. One more commit should do it. (This used to be commit 7207662504f585352b0ceeb99f8998ef58db7f15)
      adds  8fb570e   this fixes the ads dump code
      adds  137570c   last check in for tonight.
      adds  5d82785   this implements a completely new strategy for fetching group membership from an ADS server. We now use a 'member' query on the group and do a separate call to convert the resulting distinguished name to a name, rid etc. This is *much* faster for very large numbers of groups (on a quantum test system with 10000 groups it drops the time from an hour to about 35 seconds).
      adds  bdfe11e   added copyright (This used to be commit dcb6d70706a0e86881588c3828ff5bd4d63d415f)
      adds  fca23fa   added copyright (This used to be commit 0bb3d0f1ca9504d2430471558e1a0125d72ee82f)
      adds  2dc9d4c   Merge of init_domain_list() fix from APPLIANCE_HEAD. (This used to be commit 66c9cab369e38284c71572bfb3643538e253a451)
      adds  cad934c   Compile fix for flags field to cli_full_connection() (This used to be commit 802f30a1b34888823c1fc80121b3917cb6825119)
      adds  246ec5a   Another compile fix. (This used to be commit ef5c9698b06c5df99ec07ee781cc54d2e348ba8a)
      adds  e4722d2   Usage fixes from APPLIANCE_HEAD. (This used to be commit 952d722a3bba15b7a10b4cbabb5548f4dde682d7)
      adds  46deff9   Regenerated. (This used to be commit 7ead9602ce8c30a57cb83d56fb76228945a7599f)
      adds  669358c   Commit Tom Jansen's changes to head. (This used to be commit d3fdce07ab5955abd1f923127ae9eb5006aea505)
      adds  695b346   fix setting machine passwords in the case where a user account of the same name as the machine name exists. (we ended up setting the users password, not the machines password!) (This used to be commit fe1e6233c6f0a5654bcc3ab34f65bb570efc69b1)
      adds  8ba2c4e   We must ZERO_STRUCT before using the buffer in copy_unistr2. Fixes addprinterdriverex. Jeremy. (This used to be commit d3c73e59708eeb1ee4642fb31fcfc0ec2fd28070)
      adds  e40abc2   The changes in make_sec_desc to make us match W2K broke the marshalling/unmarshalling of security descriptors. We need to calculate the maximum offset and set the offset back after reading/writing every field in the SEC_DESC. This was *nasty* to find.... Jeremy. (This used to be commit 175d43980e57c25582d8ab859f5730283e82f3b2)
      adds  ebfff1a   - fixed a crash bug for 'print -' - removed an unused variable (This used to be commit 66af95716de470600b0db58bdf8a1f0c15dba036)
      adds  a0489b3   fixed a stdin bug in XFILE that prevented 'print -' from working (This used to be commit e66e354421b8be64a1b6774bde4d187532ee7690)
      adds  1e8952c   Fix some multibyte problems that I forgot about. (This used to be commit 481a70f4f005a778a24e2193f8e760217ee3c946)
      adds  5c682b7   Add these two files I forgot. (This used to be commit 5706e6af168b14a40cb1e306c2911182260ff0d3)
      adds  92c597a   Fix up the include file that had problems as well. (This used to be commit 753df0b89767261420f242da21d5dfb5403c966b)
      adds  3faee01   Some fix ups but committing so Andrew can look at the problem I have. (This used to be commit 146ba3eb49bade732d57691d8ce181ef6608e0cb)
      adds  f5b6ef1   fix directory listing on win9x.
      adds  224e738   This makes smbcacls a bit easier to use and debug.
      adds  6b90342   Make smbpasswd behave like all the other backends, where a NULL or invalid LM password isn't anything special.  All the users check the ACB nowadays, and this allows us to correctly return flags set via usermgr.
      adds  35150ef   I just noticed that I never added my copyright when I messed with this previously.  Fix that.
      adds  04538bf   Make smbmnt a standalone program from a linker point of view.  Hopefully this will make it easier to prove this package correct from an audit point of view.
      adds  d7bdcee   make this a ZERO_STRUCTP for consitancy with the rest of Samba. (This used to be commit 587a3d91b7226f4e96c4320322f62c6490a3c6ac)
      adds  3518316   added --machine-pass option to net. This allows you to authenticate as the current machine account and password. This is useful both for diagnostics and domain leave. (This used to be commit 73b246981fd5b27cc1d835946b89e82f5b78f332)
      adds  db34ff6   added useful 'net rpc info' command
      adds  5be0f34   Move nttrans.c into the NTSTATUS age.
      adds  f5880f3   move opt_machine_pass to keep some compilers happy (This used to be commit 39e11ef5b1090e51c6c447c8037a43b52e04b881)
      adds  3fbf057   removed some meaningless const casts that were causing thousands of warnings (literally!) for the irix compiler (This used to be commit 35b6b46bc67104671298641e2993225bad2c9a39)
      adds  a02a80d   Fix up a botched prevoius commit.
      adds  e7c9c29   Apply patch from "Kai Krueger" <kai at kruegernetz.de> to make it easier to determine what access masks should be applied to various SAMR calls.
      adds  3d1b9bf   Show the account flags in the 'verbose' listing of pdbedit.
      adds  13157d1   this is a trick to work around the fact that posix does not supply a getgr*() function that lists groups without numerating all the group members. Instead of definiing a new nss method (which might cause problems) I added an environment variable WINBIND_GETGRLST that tells winbind not to fill in the group members in a gergrent() request. This can speed up group listing by a factor of 20 or more (on my test system with 50000 groups it reduces the time from an hour to  [...]
      adds  ec167dc   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit b8d39651fb90ef170055735412417239a63afc5d)
      adds  e90b652   updated the 3.0 branch from the head branch - ready for alpha18 (This used to be commit 03ac082dcb375b6f3ca3d810a6a6367542bc23ce)
      adds  b0b2853   more bug updates from head (This used to be commit 8b769bf5bbbe54b1a39fd85cc24db09c1ab7faab)
      adds  08663f1   new files from HEAD (This used to be commit 6950181a04b5dd8cf4ae6a772f82da56d9db9721)
      adds  050126e   addedd new (t)alloc_sub_* functions they will get a const string and return a (t)alloced epanded one. also modified passdb/* stuff to use this one. (This used to be commit d378ac1e2efb0efc9a0f983d69cf678ca6255fd5)
      adds  4dd9357   after thinking about the env variable hack for avoiding group membership enumeration I realised it could be a security hole for setuid progs.
      adds  ae10baa   don't report the faiilure of non-blocking locks. They are supposed to fail sometimes, thats why they are non-blocking :) (This used to be commit 775b918b8c63b1fcd9a8db1743505ab718978c19)
      adds  369040a   fixed a problem with getgroups() where it could include our current effective gid which could mean that the user gets group 0 in their group list for acl interpretation
      adds  c238b5c   don't use C++ comments in C - it doesn't work on many compilers (This used to be commit cf853314f9eda479c6f18bfc725fa0b5d88d0a38)
      adds  7a2dc08   fixed a call to get_current_groups() (This used to be commit 61c524e8102d4f5cdcf7c949b55b5dc67a320c74)
      adds  0184f3b   checking for NULL really is counter-productive, and this one was also generating a warning (This used to be commit cd82ba41b8df024f034fcfa24e967ed8c3c8d035)
      adds  fc26773   enum_group_mapping takes an enum not an int (This used to be commit 67a3ca2f235e011472dbe505ce7c34b26f92c44c)
      adds  159118d   fixed a number of real bugs found by warnings on the 64 bit irix compiler (This used to be commit 04de6bbc8055e5547af41b10e284b722f40e726d)
      adds  f8db530   preparing for release of 3.0-alpha18 (This used to be commit 9556d3316cf262d14da4f3481d3e733b23d0862b)
      adds  7875080   splitting off storage/retrieval routines for abstracting the registry view front end.  Now to plug in the various hooks. (This used to be commit 9772acd9ad44af2800dfb9d8610c2d5c23eaceb4)
      adds  b3aeabe   Put printing tdbs in a subdirectory to prevent name collisions. Jeremy. (This used to be commit b013b9437557f2d427e4b646b49ad7d99e94c164)
      adds  bb7de65   Use codepage 850 as a default for the dos character set.
      adds  34ed527   print_jobid in the fsp struct should be uint32. Jeremy. (This used to be commit 51c8338c7ac8665fcaaac6de5f2d81b460e803f5)
      adds  cc9511a   Lanman print jobs are *16* bits, not 32. arggggh. Map them.... Jeremy. (This used to be commit 2b06fd305be10fa8a8629adb4a99ccd3960786da)
      adds  29426b4   Gone back to explicit queue number passing as snum - removed encoding of queueid in job number. This means we must have an internal tdb to store mapping from 16 bit RAP jobid's to 32 bit RPC jobids. Jeremy. (This used to be commit 4ff64f69706cc94d5dba7762754d00790c476963)
      adds  a754c80   Use of uninitialized variable caught by valgrind. Jeremy. (This used to be commit 44410af397c386f58067679012856150b07b47e8)
      adds  5d84034   We have to look at the length before checking for "~" as the string may be shorter than 6 chars. Caught by valgrind. Jeremy. (This used to be commit b846bbfa831922b0be52e54804a46d7870895bfc)
      adds  9154aa7   Unneded extra check on len (This used to be commit e3b3c148208792ac2ccbfd468ad580b1264f9876)
      adds  2afc1ca   The previous code would not allow things like string_sub(str, "\\", "/", 0). It complained about an overflow of 0 bytes.
      adds  06ae9ac   virtual registry framework with initial printing hooks. (This used to be commit a43d9788fa8823d678ee72470421b980165ec2b0)
      adds  687624f   Another bug found by valgrind. Don't AND a src length of -1. Jeremy. (This used to be commit a67079882dd1b924d2e007e39b06da438533ef96)
      adds  8e004fe   Formatting fixups. Jeremy. (This used to be commit 4aa922a1afdd538f51d5eff4cb7af2694a88c591)
      adds  4bc4a97   Fixed off-by-one in all_string_sub also. Jeremy. (This used to be commit 8b0e47fc1f00c76dfccb6c2b58188d9a5ae67c65)
      adds  8305400   Don't crash on setfileinfo on printer fsp. Jeremy. (This used to be commit 3a9ceb6b3b915d3153d9cb107f447b13002c0f57)
      adds  958b0e3   Prevent gcc warning about shadowed global "index". Jeremy (This used to be commit ae924493754220b8ad9e9767eb25f0f53a23327d)
      adds  7f98456   Add useful VALGRIND #ifdef. Jeremy. (This used to be commit 07716f3a2316fedfe9a3210fd1dad8f7d1e4d9c8)
      adds  923a3a0   Previous fix was incorrect. len in string_sub and all_string_sub is number of *bytes*. >= check was correct, the len=0 case needed changing to len = ls + 1. Jeremy. (This used to be commit 06a4a6d30ade5ea4d123ae640393677c9a510763)
      adds  ce16d9a   fixed line buffer mode in XFILE thanks to tim for finding this bug (This used to be commit 91bff7545405ba88bc721f358ccdbf0aac0e3ba6)
      adds  af3d627   merge from SAMBA_2_2 spotted by Simo (This used to be commit 590c4ee076dcc14cb516c9ea04b47b1665c48ece)
      adds  5f89447   Formatting fixup. Fix shadow warning. Jeremy. (This used to be commit beb298898d5700dcd775ee3b1f1965e67214e9e5)
      adds  80c8fe6   Allow trans2 and nttrans messages to be processed in oplock break state. As noticed by Lev Iserovich <lev at ciprico.com> this seems to fix a problem with oplock breaks and Win2k, and we are protected from problems by existing code in trans2.c and nttrans.c Jeremy. (This used to be commit e3f7d6c03f100962395763a5066313d60b4761d0)
      adds  9fe3bd1   * refactored registry operations some.  subkey lists and   registry values are now passed around in containers   (REGSUBKEY_CTR & REGVAL_CTR) which each possess a TALLOC_CTX.
      adds  3c9e5a9   Never ignore valgrind messages :-). Don't reference before the start of a string.... Jeremy. (This used to be commit 35f0fbd254c222d015bdc582277b90efbaade81e)
      adds  12e237d   Fixed a compiler warning. (This used to be commit bc0f1c1ec21e69014426e41fb0a5264da63b857a)
      adds  3c0a9c4   fixed seg fault in registry frontend caused by trying to use a destroyed TALLOC_CTX* (This used to be commit 432b9f8d7c20fbf3b2a0906c8a93272abbe43fb6)
      adds  39bbeff   fixed a logic error in the sorted_tree_find_child() routine that caused a valid search to fail.  The printing registry view now works again. (This used to be commit 2050859f03493d5135984ce1e42baf8f1f2566b9)
      adds  b516eb6   enumeration of printers keys ( no data yet ) via the registry functions now works :-) (This used to be commit c5768538f6cf6ee824bc6e105a3391bbc2ea8e46)
      adds  5e0cffd   NT_STATUS_UNSUCCESSFUL just gets clients confused - move to NO_LOGON_SERVERS becouse thats what Win2k gives when the PDC is down.
      adds  b96de65   Add a wrapper for dup2() to our system.c
      adds  6081538   Update the usage for smbgroupedit to document -d for 'description'.
      adds  129b396   Add support for a weird behaviour apparently used by Win9X pass-through authentication - we can have an NT hash in the LM hash feild.
      adds  714abda   Add support for duplicating stderr into our logfiles.
      adds  f65440f   Move some startup time initialisation to server.c, so it is all in one place.
      adds  27ca538   If we can't connect, make sure its a level 0 so we see it, and the reason. (This used to be commit 6129718bea458ceb7669ecabc8cf0c8f908c7074)
      adds  badbae3   Fix up char/uchar casts etc.  Fix up comments on some of the password hash wrappers.
      adds  17fc19f   Update the smbd reply code a little:
      adds  750a1f9   Make it clear that the 'service' isn't to be touched.  (Make it const).
      adds  aff20d8   Add some const to try and get less warnings.
      adds  ea9d305   Try to fix up warnings - particularly on the IRIX 64 bit compiler (which had a distinction between uchar and char).
      adds  9175bd2   correctly declare global_myworkgroup to be the right size.
      adds  29075c9   More fixes towards warnings on the IRIX compiler (and yes, some of these are real bugs)
      adds  6dd9f24   another intermediate checkin on the way to enumerating forms via the registry.  There is a seg fault here which shouldn't bother anyone until I can get it fixed.  I just need a check point in case I need to roll back to this version later on. (This used to be commit e62ae94823461e142978a786b2860ea97906cfb3)
      adds  9d983e3   Oops, my bad.  I forgot to assign this, so lookupnames wasn't doing much :-) (This used to be commit 508106285380b772850238a8ed6b78a2c3334887)
      adds  27211c5   Don't try and sys_dup2(dbf->fd) if dbf == NULL. (This used to be commit 0fd155a06c24ec5d1310213baf7a4230242498be)
      adds  c30f930   And a little more 'const'. (This used to be commit 2cbbf0ecd33774041dd831956935ab3cf69ce2a6)
      adds  4815976   Compilers do find bugs :-)
      adds  2582e95   More use of intermediate variables to avoid issues with pointer size and casts.
      adds  0357388   Renamed all the new_cli_netlogon_* functions to cli_netlogon_* as they're no longer new! (This used to be commit 277f6bbb9a63541a473a80a7994e9bde5c6f22dc)
      adds  a6a612a   Looks like I missed this earlier.  We should connect as the specified workgroup - sombody using smbspool won't always have a full smb.conf, and this is how it was written in the first place anyway.
      adds  0cdc28a   Tpot missed one... (This used to be commit 28373e5bc2acc09a9e4c9dab3f76c21d04850dde)
      adds  afb7d1d   Another smattering of static and const (This used to be commit 897cc4a610932e596f8a9807213166e380ef0203)
      adds  6e47dc8   Add some const & static, remove unused functions. (This used to be commit 993ee671cc11a95d0d0aa6d60883e03bb473290d)
      adds  ceb73e9b  More cleanups, and add a comment/hint not to clean somthing up in future :-)
      adds  c0f66c1   Name get and set dir drive functions consistently. (This used to be commit 290a304d2c1b70d20129236e20a0ff664179023e)
      adds  de4752d   Fix up dir drive call. (This used to be commit fe229cc126a4bfdce12882ac7eaa893e00cd506e)
      adds  88bef55   fixed a segv in net time when the host is unavailable (This used to be commit f4f2b613a2a804a6d2e5e78cc7dd7f3482675fcd)
      adds  36606f7   Ensure we're root before opening a printer backend tdb. Jeremy. (This used to be commit 48ab4ae4221ed0be34c269e01a4e8b6bc93f87d7)
      adds  029fba8   fix seg fault due to memory allocation goof. (This used to be commit 8e94f68a80bda0cbc989fb36466dfbc17a07079d)
      adds  fb5153a   Merge from APPLIANCE_HEAD. (This used to be commit 825cdc49dbc3e6b9d08b8e722c82cc09e2479fa1)
      adds  ff667e0   Sync with APPLIANCE_HEAD branch (whitespace, const only) (This used to be commit 11229aa88b60d820ba714f2c793fe6932ec67a6b)
      adds  ca07fb3   removed the freebsd getgroups check now that we don't use it (This used to be commit d25dc761374ac832e2c5f6b32b7a468ea5a8591e)
      adds  e402178   added LDAP_SET_REBIND_PROC_ARGS in acconfig.h
      adds  445a52e   reran configure (This used to be commit 54c7ad47e13d92efd4c4dae2654e2e62927487e5)
      adds  e8177d1   * changed structure of REG_R_ENUM_VALUE structure since the BUFFER2   is not and [in/out] buffer
      adds  5b51340   * fix to display correct form information in REG_BINARY information   This should be 8 x uint32 (not 7.  I'm guessing the 2nd to the last   uint32 is the index number for the form?  Not that big a deal   I don't think. (This used to be commit 88f0e68bc631f1a0032056bc6c7b9213e8a15be8)
      adds  fef9d61   implemented getgrouplist() for systems that don't have it and use it in get_alias_user_groups(). The old method used getgrent() which is extremely slow when the number of groups is large (This used to be commit 44e92b6523ca2c119c2562df22eb71138dca9d9d)
      adds  abb45cc   Give an idea what service didn't have the directory. (This used to be commit 0229f610a8cf9e82618cc6850a431ac89ffc7630)
      adds  fc6ae09   Add another message rather than 'internal module error'
      adds  3dc7717   We must be root to access the passdb, so ensure all calls to local_lookup_sid() have become_root()/unbecome_root() wrappers.
      adds  3760e52   Actually check the return value of the account_policy_get() call.
      adds  24675d9   Make it possible to query account policy values from pdbedit (set to come soon).
      adds  84f2875   If lp_add_home() fails, don't go any further, just return -1.
      adds  c808cc3   several changes in this checkin
      adds  0cfdb7b   reran configure (This used to be commit d76e0838cf94ef3fd32d79d03b8e89971587bc2c)
      adds  a12ed7f   done!  printer_info_2, devicemode, sec_desc, & printer data all enumerate and display correctly in regedit.exe.
      adds  f1ed55d   * fix return code so we don't let a client just open any key it wants   (even nonexistent ones).  This gets rid of the Scheduling Agent icon.
      adds  45e71ce   I had forgotten to commit this after running configure (This used to be commit e3c2ef0a04afe0a21432940fceae2db07da730d8)
      adds  0c8e057   Print out a friendly message on error instead of a python exception when calling tdb.open()
      adds  ef5bd4c   Clarify this comment. (This used to be commit d2b4e669aeada9c3498c3a9e49360270def5ad99)
      adds  f9558e5   I think this makes the debug statement clearer.
      adds  a564900   Mimir has been busy with patches again, and sent in the following patches:
      adds  a726116   (another patch from mimir)
      adds  dbedccc   fix parameters for ldap_set_rebind_proc() from OpenLDAP 2.1 (This used to be commit a6725d4ce95ca8807ccefe4ce033b45d0635da6d)
      adds  a23e963   3 things:
      adds  2a03547   Rafal 'Mimir' Szczesniak <mimir at diament.ists.pwr.wroc.pl> has been busy again, and has added 'net rpc trustdom list' support.
      adds  2ff0939   as per user request added windbind start/stop/restart in swat almost working, seem it does not yet properly detect if windbind is running or not in all situations testing is welcome. (This used to be commit e0988e918667e3bc7b7cfb19ae81bf8c05fe582a)
      adds  31b4cfd   nice day today add also hide unwriteable as per user request (This used to be commit e6b38a881b67af5365f84e52f9cd6dcfec82bf2f)
      adds  e0c57e6   This should fix a nastly little bug where if a user had already done one session setup, it would not correctly pick up the [homes] share on a subsequent session setup.
      adds  8e04b2d   Update the rebind code in pdb_ldap.
      adds  7ce66f7   A very long time ago (actually 6 months ago) I promised to commit this code to the Samba tree.
      adds  9423ac9   Clean this code up a little.  If it's alrady asprintf()ed, I see no need for a manual strdup() too... (This used to be commit 71452365c8d9aa3d06b64716636a32bfebd3d4f8)
      adds  74d235f   It seems I didn't need to write a dup2() wrapper - as we already use it a lot.  But as thats done, we might as well use it anyway.
      adds  e39b6db   Another item off my long-term todo list:
      adds  46d8c28   Warn about n^2 algorithm with utmp=yes.
      adds  86b7abe   Fix a missing 'no memory' return in last night's svrsvc code, and use sys_dup2() in a couple more places.
      adds  5db291d   fixed typo samba-patches 970 (This used to be commit f3a0842e3020ddb9a710252a0bd51c2a01636695)
      adds  e95e731   fixed logfile location to honor configure samba-patches 966 (This used to be commit 06d8549196ff1482be94c08c7a742896ae35fd88)
      adds  03e9a50   fixed man install samba-patches 961 (This used to be commit 935996e1c7e742da5961e0eaaf4b3cf5a40b9547)
      adds  a5216d2   partial apply of samba-patches 960 (This used to be commit a302e31519e0935f820dfe3555ec6d3473d89694)
      adds  c4fcf56   good security patch from Timothy.Sell at unisys.com we could generate short passwords! samba-patches 880 (This used to be commit 1466acba7e18f5ce733b376d031f1596a1a674d8)
      adds  ed9a219   fix minor nits in nmbd from adtam at cup.hp.com samba-patches 959 (This used to be commit ef04261e2510b658322336ce841b01f1c903eee2)
      adds  4b68935   make sure async dns nmbd child dies samba-patches 898 (This used to be commit a954f72fe315ec59bfeb4bd407179bc54689440f)
      adds  5b5208a   Add the ability to set account policies too.
      adds  c76ab19   this is an interim fix for nmbd not registering DOMAIN#1b with WINS when a PDC. The fix does not iterate over all WINS tags, which it should do, but after having looked at doing that it gets *very* messy to do with our current code base. (This used to be commit 434e5124db28134ebfc9840cf0839d77987db65e)
      adds  80c39a9   fix for smbtar filename matching samba-patches 852 (This used to be commit e2558baa32657a71fd7e0958446f72e373cfadc9)
      adds  24d71da   minor portability fix samba-patches 820 (This used to be commit ea0a12fb60791553109f732079d971987538abd6)
      adds  551d50c   This patch does two things:
      adds  a4ec4ac   found nasty bug in intl/lang_tdb.c tdb structure was not tested to not be null before close this one fixes swat not working with browsers that set more then one language.
      adds  db789e9   Updated patch. (This used to be commit b7bd0bf95380f5fae385bfd353999f40f72e3d06)
      adds  c74a8d7   Merge from APPLIANCE_HEAD:
      adds  0872bc4   Skeleton for a libsmb python wrapper. (This used to be commit 36cc488c4d99198d346103b0e44776a7de145428)
      adds  9b031d8   people should be happier now. changed strtof with sscanf to make things working on all platforms. changed auto-made bubble sort for more efficient and clean qsort() (This used to be commit 61294d74b20741d683b8955d75d44eef00f94a0e)
      adds  6eaa06a   A place to store common popt routines. (This used to be commit b5b64a4e90792000fc377a032cd5c7cb9918261b)
      adds  11785c7   Use common popt definition for -d option. (This used to be commit 8c17904848a6206ab35652625ff5f3afcf6bcb0d)
      adds  8f0b2c5   Add lib/popt_common.o (This used to be commit a29a86f5b55669c615cdc659d1b8a231b16b3273)
      adds  c47d973   Added extern for popt_common_debug. (This used to be commit 4c664a0de89676cfb2b14a93d4e30aed04e29fe9)
      adds  3a99ab6   Started to get samsync to insert account information in the passdb.  It's pretty half-arsed at the moment and doesn't work very well but Mr Bartlett was interested in it.
      adds  8c85675   as suggested by Alexander Oswald <oswald at is.haw-hamburg.de> hide only unwriteable files and not dirs with this one.
      adds  1ea873e   an initial fix for handling sparse files in smbd This gets my test code working, where we previously failed with files above 20G in size.
      adds  0ddfa38   We don't need this silly unix username stuff.  NT username is basicly unused, and must == unix username for sane implementation in passdb.
      adds  c4dbf09   introduced a get_file_size() macro in trans2.c to make it easier to experiment with file size returns (This used to be commit c529cee0b2925184376e3a14e83fa99b3636d4ce)
      adds  d7ad31c   merge from SAMBA_2_2 (This used to be commit c268ae460e7e6fe25b6ac1583ea6d2f233c27d0f)
      adds  ea27af2   simple perl script for retreiving cvs log messages for a file after a given date.  I use it to help update the WHATSNEW.txt for a release.
      adds  787cd2c   hardcode printprocessor name since it is everywhere else (This used to be commit efbfb8ca5415424827f4b01c9e79439ab8cc9b1c)
      adds  d6a3fd8   passing -1 for the src length in rpcstr_pull results in only converting the first character of the unicode string.,  See convert_string() for why.  uniarray_2_dosarray() passes 0 for the src length now which works. (This used to be commit 0793612cca3bba55d5e5e2970308f95839f208b4)
      adds  9f7e67c   couple of minor formatting fixes to help me see better. (This used to be commit 26027ee42ae378eef59a8ae46f5e4e44bf2d4af0)
      adds  c17dc6c   add another registry rpc (opnum 0x14).  Have no idea what it's real name is.  I'm calling it REG_SAVE_KEY, because 2k preps a regedt32.exe Registry->Save Key with this call.
      adds  362f534   Our include popt is starting to get a bit old - fixed some compile problems here.
      adds  58fa0ad   Fixed for memory leak in connection caching code when a dc is permanently down.   Found by Dan Coppock. (This used to be commit 13c0cc830e3d787a0c3a1aedd47641597026541e)
      adds  c0cd7e0   Do AC_MSG_RESULT(yes) when using included popt. (This used to be commit edd91fa854356739301604968f15e0a662986d65)
      adds  884460c   Reran configure. (This used to be commit a306924c9a07ed3cedbb38852d508b30b84235a6)
      adds  0f2ba3d   Add quotes so we can see 0 length strings. (This used to be commit be3470adeea01a2d0fa2f068159d2cea39b552da)
      adds  a467939   These are not critical errors, they should not be a level 0.
      adds  d91cbda   These pointers should be for the service we just cloned, not the new service as it might actually not be a clone, but a 'found' service.
      adds  3130577   Some crash fixes for netshareenum returning zero shares. (This used to be commit a5a0ff8bd7ee4a3586647d14fd750ec6df73efa8)
      adds  01d9beb   Make some of the charconv code a bit easier to read and work with - when we are dealing with utf8 we may as well specify char** for the pointer, save otherwise casting in the caller.
      adds  02cb8d6   Update a pile of Samba's SID lookup code to ensure:
      adds  edb9158   OK! Finally the cascaded VFS patch is in. Testing is very welcome, specially with layered multiple vfs modules. A big thank to Alexander Bokovoy for his work and patience :)
      adds  2b975fd   - if we are in ADS mode then avoid an expensive netbios lookup to find   the servers netbios name when we don't need it. This also fixes ADS   mode when the DC has netbios disabled.
      adds  da44215   removed a gratuitous standard_sub_basic() on the 'password server' field. This has got to be pointless. (This used to be commit fd02adab54b66a19c1b81b8ae91e66713691b060)
      adds  0bd3a76   2nd try at a fix for netbiosless connections to a ADS DC. This also make the code a fair bit cleaner as it splits up the ADS and RPC cases, which really are very different. (This used to be commit 5a11c432afebe84b17820396476f48a6a6f6411b)
      adds  2edcc96   a couple more minor tweaks. This now allows us to operate in ADS mode without any 'realm =' or 'ads server =' options at all, as long as DNS is working right. (This used to be commit d3fecdd04241ed7b9248e52415693cd54a1faecf)
      adds  28f4463   always include the (void) for void fns ... (This used to be commit deff1f96232b328fb5f5bb49a23eb4cda11fd330)
      adds  9edc1cd   this fixes plaintext passwords with win2000
      adds  55c978d   net ads info now reports the IP of the LDAP server as well as its name - very useful in scripts (This used to be commit fc0d5479b575c1f495b9251413eed18ec1e37e02)
      adds  89d46ee   Add LSA RPC 0x2E, lsa_query_info2.  Only level implemented is 0x0c, which is netbios and dns domain info.  Also add code to set/fetch the domain GUID from secrets.tdb (although set is not yet called by anyone). (This used to be commit 31d7168530ccce2c5e9e7f96464b47f4d9771a25)
      adds  d0fe79b   Fix the build for now..
      adds  533839e   Remove VFS module build so RPMs can build for now. (This used to be commit 0c1e759cd3ee70f509fe7ccd30f986f24ad20464)
      adds  a5b6fbd   make sure that 'net ads info' gives info on the server we specify, not our smb.conf setup. (This used to be commit cffa881092e48db10a712575a8671f695e8ef813)
      adds  81b69dc   the ads_connect() here doesn't need to actually succeed, as its only needed to find the DC IP. Just don't check its return value! (This used to be commit ab144cd8af1622894d446ce48dde99babeb30bd6)
      adds  4516a14   added support for smbd listening on port 445 and 139. It now listens on both by default, and you can specify a list of ports to listen on either with "smb ports = " in smb.conf or using the -p option to smbd.
      adds  ce344ad   fixed a net crash bug if we can't find a DC in a 'net rpc' command (This used to be commit ced5dc4e05badfb07cbae7a2880825b9bad4e68d)
      adds  dcff127   added 'disable netbios = yes/no' option, default is no
      adds  ab0b4e6   make sure we zero the unusued elements in a SID when parsing (This used to be commit aa5beb63f1b1133c4ad28118ddd33e21198d79bb)
      adds  76fb289   fixed multi-line strings for portability (This used to be commit 9f9e0cbd2c9920b730286f8bf560dc3415c29aa6)
      adds  d7f77b5   support netbiosless search for the DC using ADS in the winbindd AUTH code. (This used to be commit 3929532e3bfb98b925d73d331c8cbb319fdc8b9a)
      adds  c3c5347   Only allow 'security=ads' when we HAVE_ADS.
      adds  2dfdf74   fix debug, at idra's suggestion.
      adds  6be547f   Don't accidenity mess with the wrong domain's sids. (This used to be commit 0e2207c9c1ce573098f764e85a65c17cc1f1d284)
      adds  f5a85fe   fixed the length checking for plaintext passwords (thanks to andrewb for spotting this) (This used to be commit d4c905e5a0a67c8e01a4fcf78aa992a3b7beff02)
      adds  2307a6f   Rework parinioa to ensure we never get passwords longer than MAX_PASS_LEN, nor longer than the buffer they claim to be in.
      adds  2d67a68   Winbind updates!
      adds  640e1dd   Let everybody enjoy my new toy - make it the default!
      adds  70eaa42   Add the current working document on the interface to the tree that we have *somthing* in the directory.  (Stops cvs update -P eating it).
      adds  255288d   forgot to change the makefile system, sorry (This used to be commit 3e6a11f56a3878e75c4354db214971208d911be3)
      adds  c4d68a2   merge from SAMBA_2_2 (This used to be commit 72d36c9b2596cda6c3c25c18ddb4c58d55519ff8)
      adds  a4e3bdb   make sure we null terminate plaintext passwords (This used to be commit cf2abf677ed9942d841ef61ffb2565244c8979ac)
      adds  dcb4aec   Fixed compiler warning. (This used to be commit 81322f4d63095d828be7983eb4b47775abe8d33f)
      adds  0efda5c   Merge of print notify fixes from APPLIANCE_HEAD. (This used to be commit 7bf9ca6ca36fa319a57eab05567d49a003237bb5)
      adds  81a4862   Broke out unpacking of a username/password stored in a Python dictionary into a separate function. (This used to be commit 10889241d5f5813f499501a45edccc4acd3e9f74)
      adds  598d62b   Added connect, session_request, session_setup and tconx methods. (This used to be commit 76eacaa28546d65b9ddb7ff356f0bd2aaf2f86d8)
      adds  e9360f1   Moved rpc client routines from libsmb back to rpc_client where they belong. (This used to be commit cb946b5dadf3cfd21bf584437c6a8e9425f6d5a7)
      adds  4d98ca2   Escape ampersand(&) to better comply to SGML syntax (This used to be commit d234f04a5f3ecd4debf66ce80e76f6b9aedaed6c)
      adds  6007816   Fix length on mailslots.  Looks like it should have been 0x17, not decimal 17. (This used to be commit 8e906a948196be7d630a9b20f3c3d2cbafd545f1)
      adds  5951453   fix log level, set a default, and also copy the value set in smb.conf into parm_struct.ptr this one also fixes log level not shown in swat fix swat help system (This used to be commit 7532e828966f3baaa418b528a5b7fe450c488401)
      adds  65608eb   updates the log level parameter man section
      adds  c7597b1   fixed a bug where we were truncating the returned names in a netbios name status query to 14 bytes, so we could not join a DC who had a netbios name of 15 bytes in length. (This used to be commit a7588f21c24dac833f098c48e2337c100cf75ba4)
      adds  056f849   Now that I got the function arguments sane, remove the silly (void **) casts from some of the callers.
      adds  918e681   commented out strupper before key check against internal db, it's no good to check for uppercased strings when we store them not uppercased.
      adds  dd93ff3   passwords where not checked (you cannot check if the same buffer differs from itself). they where alo not clean after use!
      adds  ab9ff0f   This fixes a number of ADS problems, particularly with netbiosless setups.
      adds  b745d8b   Try to make this easier to debug - display the username that failed.
      adds  b0565da   I must have missed this when I was adding 'const' to these earlier...
      adds  e04c25b   fixed wbinfo -t for netbiosless domains (This used to be commit 68e70b000b273ba72206c87ad1efd6efc2c7c487)
      adds  ff2132e   Spelling fix. (This used to be commit 28ba237a9e02e284fb541562270db758612e425a)
      adds  cded51d   added 'net rpc testjoin' and 'net ads testjoin' commands
      adds  4da4760   fixed a memory corruption bug in the wins code (This used to be commit 3f6ca04003172c22d02111f2170ad60f0d7936d9)
      adds  269c713   Compile fix for new cli_lsa_enum_trust_dom() argument list. (This used to be commit 2f46bdeb4fa1d32fe948af5d7fa80480ff2d2c86)
      adds  74c8441   fixed a memory corruption bug in ads_try_dns() (This used to be commit 2ee0abb50f25e5a4529d8c9409c979a7a00e5984)
      adds  4361b5c   when using netbios lookup methods make sure we try any BDCs even if we get a response from WINS for a PDC, if the PDC isn't responding. (This used to be commit 57916316ffc70b0b6659f3ad9d14aad41fad4c71)
      adds  db20fa5   fixed 'net ads chostpass' for new ads structures (This used to be commit 3b0e60e522b669bad77e70d9c6f484a08ff84612)
      adds  9542ef8   Back out idra's change (at his request) - the values in the tdb *should* be upper cased already.
      adds  f23d88a   Try to bind with LDAPv3 if possible.
      adds  5e42dcf   Add SAMR 0x3e, which is samr_connect4.  Seems to be the same as our existing connect (which I've been told is really connect2), with one extra dword.  We've only seen 0x00000002 there... (This used to be commit 266344634944dff30f56453f9d86c490e7ac7a55)
      adds  6cfff28   Add AD version of samlogon replies for getdc.  ATM it will only function if you have an ADS DC. (This used to be commit 059a352ebb7c7286d205bc86a92f5fd26ab1ff8e)
      adds  6f12458   Ooops...forgot to put this in with the new nmbd samlogon response code. THis should fix the build. (This used to be commit ef984b99614c07ef5934849a9ad85190b636d421)
      adds  a51897c   Add const to a pile of const to *DOM_SID paramaters.
      adds  39d575d   Add some more const :-)
      adds  7a0af71   Add 'const' to the function prototypes to match the recent commit. (This used to be commit 0118e459b603a991f23d48cfd7f5e68c4374f950)
      adds  ab0ca0f   Patch from Steve Langasek <vorlon at netexpress.net> to split up our -l dependencies.  This benifits packagers (like debian) becouse then our client code won't have references to 'server only' libraries.
      adds  16c172c   Hmm, had too many objects added last time in the nmbd changes.  Don't need all of them.  Hopefully this will fix a few builds. (This used to be commit 521eed1277956b0ebc47c3312edf57d386e026e6)
      adds  335aa54   Merge of incomplete rffpcnex testing code from APPLIANCE_HEAD. (This used to be commit fe43c2ac2d2e1dd3b3a25c807d4dd379c5ac4960)
      adds  4267fcc   Samba dependency hell claim's another victim...
      adds  14d3854   printing change notification merge from APPLIANCE_HEAD (This used to be commit 11ddfd9cfa550dcd3186c8aaf0cc038ce7f1791f)
      adds  1492a04   delete printer driver fix from APP_HEAD (This used to be commit 9c6b930068d1e762fad78c9e36792764c280b85c)
      adds  6633633   one line merge from APP_HEAD (This used to be commit b6b64d06a630f741c7ffbec99b71d34496159fa7)
      adds  3fce46a   Adding pdb_xml and pdb_mysql passdb modules.
      adds  6ddba1e   Fix the %m security bug again - and try to make it harder to reintroduce in future.
      adds  dd5615c   Make 'remote_machine' private to lib/substitute.c, and fix all the user to use the new accessor functions.
      adds  e598f13   Update CodingSuggestions to include 'indent' arguments for the samba coding style (This used to be commit 5f2c2a114b9d3739381e4ad683413a7db0187999)
      adds  36d7d26   Add indent argument to put function name and type on same line - for satisfying the autoprototyper and abartlet (This used to be commit c03d8bc24dd45ac615481a82b7ad9ad7fb8b5ed1)
      adds  d8d0a4e   Merge of case fixes from APPLIANCE_HEAD. (This used to be commit f8072d964f527dcb9b520ec06c3522524d47644f)
      adds  60444c3   Merge some usage info from APPLIANCE_HEAD. (This used to be commit aa93db5abed75b5c9a032a080c07473fafa53a43)
      adds  3773419   Updated smbcontrol manpage for new printnotify commands.
      adds  4a822be   Add client side support for samr connect4 (0x3e).  Seems to have one additional parm compared to samr connect, but I've only seen 0x00000002 in that field... (This used to be commit ed2370b91f7f6a36efdf6b65340a5b29a26e7e7a)
      adds  b3d4953   Use samr connect4, then fall back to samr connect if it fails.  This is what 2k does. (This used to be commit 99437db17aa7c2e3448f28f627e993e8ab762d31)
      adds  341e300   Add RESOLVE_DFSPATH to mkdir operations in HEAD. (This used to be commit cbb6e2fbdb42964107cf033c787a32cedd46e5d8)
      adds  ae6cb0f   Add lsa 0x2e (queryinfo2) client side (This used to be commit c3b05b21a0340d8ff02a79401399e3d43d9e759a)
      adds  28bf5e5   Add lsaqueryinfo2, but keep under "lsaquery" command.  It will autoselect which lsaqueryinfo to do based in infoclass.  Currently 12 is the only one that causes a queryinfo2. (This used to be commit f4ec2d52a7b093da701d68906cce6de197f182be)
      adds  d8d1d65   Code to generate uuids for ADS setups.  Uses our random generator but conforms to standard OSF/DCE uuid format. (This used to be commit 3b50c3b8cd86ff9a12a6e22ca3b3e904671be547)
      adds  a9aa9bd   Add lib/util_uuid.c to build. (This used to be commit ab0e863fcc4d8fc18291f04bedfd0dd52730d833)
      adds  a401162   Allow ADS PDC to exist (This used to be commit e6ceb3482340e06d8a0a0963c6df6cf54090e5c3)
      adds  3e5939c   Update secrets_fetch_domain_guid to generate and store it if it doesn't exist. Only does it for PDCs. (This used to be commit 3543f92c39a80c8b6eb7ca3188b87f0f15896f33)
      adds  cebad9a   Bugfix for problem pointed out by Sean Trace <Sean.Trace at aveva.com>. We can't check for POSIX errors in the blocking lock code as we may have never made a POSIX call (could have denied lock before POSIX checked). Jeremy. (This used to be commit 8403253f277299f566f2931fdec53b6e4ece376e)
      adds  f3a1536   Use byteorder.h macros (This used to be commit eb9004efc3580799063009a8298c35cbc420626f)
      adds  0934288   unresolved symbols fix for pam_smbpass from Steve L. (This used to be commit 27618a5ca271aef4d5f2f9180729c7d09a46d587)
      adds  b28b28e   added comment about a new specversion seen from client. Device mode size is still the same though.
      adds  702687a   The unknown_0 field in a CREATE_USER2 reply is the access granted. (This used to be commit 8bca3085836255536794444248e7ff3a2460c045)
      adds  ec7927a   Fix NTLMSSP challenge command and auth response.  We can now service joins from win2k AND still use SPNEGO (provided you don't build with kerberos...I still have to fix that, as we are not properly falling back). (This used to be commit 1f9b3d46c7c99e84b2983220f79613b7420c5ced)
      adds  10712f9   *** empty log message *** (This used to be commit cb72eead70509eddaa051571f3eed3c46304b5f8)
      adds  3941058   large set of updates converting some of the textdocs to SGML/DocBook. I think these were originally from Jelmer, but I've lost the original message.
      adds  14c7250   Removed unused variable. (This used to be commit 23f1b839e6287089511cd51ceed298d6a6d65a89)
      adds  ef4ff1b   Rename unknown_0 field in create_user2 reply in the actual struct.
      adds  9b38f76   Rename unknown_0 field in create_user2 reply in the actual struct. (This used to be commit 482d873c26bf02e27ffcd92042b476eda765a5ff)
      adds  298f956   The unused variable was actually needed.  The correct fix is to move it inside an #ifdef HAVE_ADS to avoid the warning and breaking the build.  (-: (This used to be commit a8c4febdb760beb669048c2bf2bb0a0b1c5ed472)
      adds  88d321b   Merge of netbios namecache code from APPLIANCE_HEAD.
      adds  54e964a   Fix segfault in the new NTLMSSP code.  jmcd:  can you look at this - what exactly were you trying to do here?
      adds  b92cda9   Add some const to the 'in' paramaters for these functions.
      adds  51f6292   Re-add the last empty item to the NTLMSSP info list, but this time do it with an empty string, not a NULL pointer...
      adds  fbaf4d0   Make the 'guest account' always have a RID of DOMAIN_USER_RID_GUEST.
      adds  b84315e   Return the error if get_group_domain_entries() fails. (This used to be commit bc9e9e3e2e0d861f34de26a9ef8b627a86c9954d)
      adds  4ed4294   Fairly large change to printing code.
      adds  31514f6   fix small bug in enumprinterdataex due to my changes (still more lurking though). (This used to be commit 2feb89601fc45dea13fe45a55a9c058726a5de84)
      adds  3a226d1   Return access granted in create_user2. (This used to be commit 8ebc295f4a487993474390e0686d2aa9313be8d1)
      adds  f56e064   fix seg fault in _spoolss_enumprinterkey after changes...
      adds  a27ec4a   Rework the 'guest account get's RID 501' code again...
      adds  ba1d348   The idea of this function is not to touch the argument, so make it const too... (This used to be commit 8a63fe45058b15c15d79e15387e908564cfe5c2d)
      adds  2240424   Becouse of changes to the meaning of this feild over time, this doesn't actually work.  Also, the idea of 'loopback winbind' isn't that bad an idea anyway (potential PDC/BDC applications).
      adds  c4ebde6   Add 'const'. (This used to be commit 8955f3d63a9d9e5da76331996fba42dc105737da)
      adds  717b27c   Add const. (This used to be commit fb28abd120310a591bdf5fa1afc5521443c3d34c)
      adds  8690b27   Move tridge's getgrouplist() replacement function from replace.c to a new 'system_smbd.c' file, where it can link with become_root() and unbecome_root(), and therefore avoiding some nasty 'it workes on linux' bugs.
      adds  592dd24   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 6938b5b98abd9ba055a46583a05c4fc07e32f529)
      adds  21d26af   sync 3_0 branch with HEAD (This used to be commit 19ab776bf9c91cf4e56887fd7a63d3253b7e36ef)
      adds  e51ed63   sync 3.0 branch with head (This used to be commit 18aeccd1b89f69f726212b6d5c3232c9d74116c7)
      adds  fcbb064   sync 3.0 branch with HEAD (This used to be commit d53d77cc8e21dfbfd376d529661ef299e14e31a0)
      adds  f0255b3   sync 3.0 branch with HEAD (This used to be commit 1b83b78e332b9d28914eff155530e81cf2073a58)
      adds  287d49b   Sync 3.0 branch with HEAD (This used to be commit d3599b446ed1c8ccd7c9e161ecfa5d52d6066c22)
      adds  127e77e   Sync 3.0 branch with head (This used to be commit 42615b945e2e48e53a21ea47f2e45407913a6a1e)
      adds  64c53e8   sync 3.0 branch with HEAD (This used to be commit 6497eb78e87a6ffa4c2c61aa4ef6ecd451821a27)
      adds  8c53b21   Sync 3.0 branch with HEAD (This used to be commit e01596853e3eea533baa08c33f26ded75f33fdd4)
      adds  d13dec7   Sync 3.0 branch with HEAD (This used to be commit bcb7d928afc736c670fa4b1e2ce810d0dcb3b7aa)
      adds  1f7d18a   Sync 3.0 branch with HEAD (This used to be commit 3823a2ff5a3c6edf325e2ac31bab50175420f0b1)
      adds  ec85fa6   Sync 3.0 branch with head (This used to be commit 57cf41a6da597faab2a6902dc025436ea533ca4d)
      adds  669a39f   Sync 3.0 branch with HEAD (This used to be commit eac75549c398f208484ae735d5a5931fed6d0e99)
      adds  b2edf25   sync 3.0 branch with head (This used to be commit 3928578b52cfc949be5e0ef444fce1558d75f290)
      adds  7b81263   Update for alpha19 (This used to be commit 677df37e8388d46d2923f7e1a6a7e465de955fee)
      adds  e2cd994   Quick hack to get around the inadequacy of pdb_smbpasswd.  This should make the build farm happy again, and allow the 'guest account' to be added to smbpasswd.
      adds  8f5f2eb   Change which session key we negotiate.  This uses the NT-based session key that we previously expected, rather than the LM based key.
      adds  cb36e52   * the printing code should now be back to the working state it was   before the swap from NT_PRINTER_PARAM to REGISTRY_VALUE.
      adds  ee92edf   paramater -> parameter (This used to be commit 0db310d82c9d8f403c41e158662be1260c609542)
      adds  d5f8f1b   Update indent arguments, they're now correct. (This used to be commit 7f2d506bab0b649f707a25dec856639b18eee625)
      adds  3312086   Better coding style Move out last Makefile.pdb dependencies (This used to be commit 2dc8b48632b0f14834db79f851a06469d2c0c00b)
      adds  36e9005   Better coding style (This used to be commit 09cb706dd1347ff29893ef33214332990be86b43)
      adds  be4b8b3   Update whatsnew for 3.0alpha19 (This used to be commit 9617b8f0081adb68230870db2311a7b83b84a13e)
      adds  2727f74   preparing for release of 19 (This used to be commit be5a649ed4c06aa1ffb709f1d3ff8ed26919bf1c)
      adds  b3ce3a8   preparing for release of 3.0-alpha19 (This used to be commit 227472286f479bddfac7ea958b779fc4459a9e1e)
      adds  c2831ae   amazing! we've had a reversed comparison in our blocking lock code since 1998 and nobody noticed. It means that sometimes smbd would sit there forever, and smbd would never get the timing part of blocking locks right. (This used to be commit 5d4df58b6d4de548d8aa0a49ec307dce7cd1515a)
      adds  28d89d3   get the error code right in case of a blocking lock timeout. (This used to be commit 01d35694ae0497ee11a7677eecc597336e6b59ca)
      adds  66992af   * fix Get/SetPrinterDataEx() to work with printer key other   than SPOOL_PRINTERDATA_KEY
      adds  409d7ff   fixed up a few comments
      adds  caf8f94   * small formatting fixes
      adds  50d224a   fix to allow EnumPrinterKey() to enumerate multiple levels of subkeys. Works on the top level.  Needs more testing for levels > 1. (This used to be commit 32a7083843f2bf9a3f32027189dbb0ff92927cd4)
      adds  11fadbe   fix GetPrinterDataEx() to work with registry subkeys using a depth > 1 (This used to be commit 8799d4f7ccf3b3767c155d29f15cecd142d0db99)
      adds  d86b5ff   be a bit more paranoid about not getting duplicate domain names (can happen when the LDAP call to get the flatname for the primary domain fails) (This used to be commit 8d40f34e2f5188f15f414e807d023bfea7bd8c8e)
      adds  a897c3c   make the LOCK1 test randomise the time for the blocking lock test (This used to be commit 28d325227c9b7ab48a47df006204319b21f7e7f7)
      adds  12be900   * Fix DeletePrinterDataEx() to work with arbitrary registry keys
      adds  789e6e6   A new utility to test VFS system and modules Just now it is acommandline tool like smbclient and rpcclient that is able to perform operations on the file system passing through the vfs layer
      adds  d433fc4   improvements and bugfix open calls now understands flags and mode bug on read (This used to be commit 751d057713a3fa8a5a141eaed4e8401e7802cfc9)
      adds  db9a33f   nicer locking timeout test (This used to be commit 2307869798c99f75d2624bb3c144e780e358a3c9)
      adds  f18c3c7   added exact timing semantics on blocking locks (This used to be commit aed32eb412cab7f6d0959f9faaaebdb320b2b6a8)
      adds  ec91716   Add entry about block.so (This used to be commit 6973344fb5207341e98576b1ddbe58a745225e10)
      adds  c0f37b3   round lock timeouts in lockingX upwards to multiples of 1 second, so a half second timout rounds to 1 not 0 (This used to be commit 282a64b085162a58560175d14e7ceaef3d6cc9cc)
      adds  c9df8aa   O_NOFOLLOW does not exist on solaris 8 ?? (This used to be commit 4280300d80d831b78ca50a0a4325b9e239a8bb63)
      adds  cb2478b   Add 'conf' command to load different smb.conf files (This used to be commit 9b4deb1e0f36968bf9b83120b12e6692b20df9d4)
      adds  f04f9d1   should make all platforms happy with popt (This used to be commit 778985527ccf0f29f74b53d65c909de0d08a96f6)
      adds  222806d   Add vfstest manpage + fix typo in configure (This used to be commit 477e8bb1a9b1895a4987ef2377b48ecc31999ab5)
      adds  0231bb4   change notify fix left out of merge by APP_HEAD by accident (This used to be commit a413ff8b494e63b42fab213f12b44df6a5f0c34c)
      adds  e612804   Update manpage to match to Simo's latest pdbedit changes (This used to be commit ff8a80b873e38db7755f40b409fbc2d73693f40f)
      adds  2b93ecc   added wrapper for delete_printer_data() that write the printer out to disk. (This used to be commit 113d960d77fc9e3671a448d093237ced25c2e18c)
      adds  4b1baa5   added a 'net ads lookup' command that does a CLDAP NetLogon query to a win2000 server. It does seem to work, and win200 sends us a valid reply, but we don't parse it yet. Maybe tomorrow :) (This used to be commit 6352508c54cee333ed7c0e3ebc372be7cd60ed62)
      adds  4c8b313   Add script to find undocumented smb.conf options (This used to be commit 77152b4033f13abcdb86c7835f3112fa422a420d)
      adds  53a4d9a   Adding documentation for options:
      adds  e38148f   we now receive and parse the main cldap netlogon reply.
      adds  10e7ae7   remove 'admin log' parameter (discussed with Jeremy) remove 'alternate permissions' parameter (deprecated and not used since 2.0) (discussed with tridge) (This used to be commit 6e34651591d1de3293b239195078778ba1d0e565)
      adds  e6873a8   we now parse the cldap reply and print its contents. There are a couple of unknown fields we still need to work out. (This used to be commit 67b4dbd5c9f2665d5e6157b8cd522ebff4b8a4ea)
      adds  d94046a   IFS kit test - don't allow TEMP attribute on directory open. Jeremy. (This used to be commit 81eacd926bd1f7054522351e1bd24a2192dcbbc1)
      adds  a90c9b2   make IRIX happy (This used to be commit bac73fa972c24503f12968810059745c81fa57a9)
      adds  e6fa31d   added a generic print_guid utility, and get the byte order handing right (This used to be commit ec2c17c56f06e122868b2a55bc7c292106ad3911)
      adds  42364e1   make rpcclient use print_guid() (This used to be commit f2c48cadb22256564f2ddaa5169812c7c4383ec5)
      adds  d44015a   print out the GUID in the CLDAP reply (This used to be commit 8aae10bcdc05fca4e0281ac91a7679c60b791534)
      adds  0aef8b2   the SMBD_SELECT_TIMEOUT_WITH_PENDING_LOCKS macro isn't needed any more (This used to be commit 341bb9fb78a2e750f05a902e020ba352e26ca030)
      adds  1040d27   fixed memory corruption in cli_full_connection() (This used to be commit 7c2167182becbf72ba062230e911d55d337a4709)
      adds  0386a8a   More smb.conf manpage updates:
      adds  64456bf   fix typo auth/auth_server.c remove unused 'max packet' and 'packet size' options (This used to be commit 6a787a695db65688916464a9b0e2a9024b131eee)
      adds  c0ac936   Added comment about our implementation of the trans2 SMB_FILE_INTERNAL_INFORMATION possibly causing the failure of one of the IFSKIT tests. (This used to be commit ca73d24307fcf60e4b7bfe574287b2a84c5d86c8)
      adds  cdf328b   a new icon for the upcoming wizard (This used to be commit 2d1c7797ffd413bf64e469356cd88bf550134f42)
      adds  11b7141   add support for the "value,OID" format described in MSDN. I've not seen this on a real network, but we support it now :-) (This used to be commit 1ed6f68f6f29e1a62b12764ec5e84de8351efbd3)
      adds  2c52b62   Fix syntax errors (This used to be commit 2e6aa71c964a94c7b02fd61c14d9078c24ffb66d)
      adds  0361559   fix irix compiler error (This used to be commit 4df7983487545a432cfa8832eae1afbdf7866060)
      adds  8674440   Based orginally by work by Kai, this patch moves our NT_TOKEN generation into our authenticaion code - removing some of the duplication from the current code.
      adds  42045af   segfault fixes merged from APP_HEAD (This used to be commit cd9ee27d89a5cd489efac2029c22797ec9c383ca)
      adds  a08427e   cannot use casts in the DLIST_xxx macros (This used to be commit c9ffc416aeee2610fdc896a9d41dac182039a5f9)
      adds  2f1da0c   Remove (broken) index don't use underscores in chaptor names (invalid sgml syntax) (This used to be commit 7864aeb9694a72090425f15e1512f56e32b20588)
      adds  3f82b44   Strip URL stuff, not only ending in .html (This used to be commit 8bb4843f20c58bcf423bade3342beea61f2b35f7)
      adds  ba0000db  New (simpler) documentation system. (This used to be commit d3b8ad67fc32c097d5aa783744192197cb3b3f26)
      adds  0f0f18e   Update generated version of manpages (This used to be commit 724f368bbac97b7d47d5986408d8937f3e7ee15c)
      adds  d19e6ed   fix generating protos for smbwrapper (This used to be commit 92408c822033c9d0e604d9696cf629d4665aa9ee)
      adds  1ceb135   Don't report missing "-valid" (This used to be commit f9018f4560c205033d25e6294534be4b7a79f6c1)
      adds  89c68c1   Remove unused variables (This used to be commit 20f1765c32b2dd048e1572cd1b1e490459f7d5dc)
      adds  2d05704   fix irix compile errors - cannot initialize array in declaration statement with non-const values - strsep not defined (This used to be commit a5c59b2cd10016ecbd931531602ad1cb3660bbf9)
      adds  adbd28b   fix typo (This used to be commit 71e2b41c77cc3128c6cb6e68b7ddbe2213274805)
      adds  dcaceb4   some fixes (This used to be commit e0c61b31050a3e3fdec2c47c80ef34de3ec73e04)
      adds  d9a4055   The "max data count" value in SMB transacts indicates how much the other end can send us. As it stands, we incorrectly set it to the number of bytes we are sending. Correcting this by setting a static value of 1024 (This could even be something larger). Improves RPC client performance. (This used to be commit b0bd42c9466f41dc87a11fd6065620f93c8ebc40)
      adds  f744db7   IFSTEST fixes for open fid, nametoolong. Jeremy. (This used to be commit e53a81261ed189881c0f07e1b46f97aa6770cab7)
      adds  2e01bef   pdb_nisplus converted to the new passdb system API's (This used to be commit 72e9a5cd340d6a912e274dc0d6f2a22a922d4b03)
      adds  ca03456   fix typos thanks Josef Zlomek (This used to be commit fb32fd99b9878db2bacf0588d30fd5f1f37dbfd7)
      adds  85b7d99   addform fix from SAMBA_2_2 (This used to be commit db286e66ec4788b40e279fd230b2013f311e44ec)
      adds  8e71f18   implemented lock and mknod addedd to vfstest the possibility to read a file to imput a stream of commands (This used to be commit 233b14f447994db8fdb4448d19eff0c38c17254d)
      adds  257dfc8   Handle wrap-around on this number by making it unsigned.
      adds  e47acb0   Fix pam_smbpass to always check the return value of pdb_getsampwnam() to determine if the user exists.
      adds  e45720b   Use the 'init' flag to determine if the UID is set, rather than testing the uid for -1.
      adds  07dbe5a   Cope with non-unix accounts - we just won't get the groups for those users.
      adds  1ea5e17   Fix debug level initialization for net.c
      adds  f3110c6   just comment typos (This used to be commit 169e784f4829ef356ed6232ace950d43cac1d467)
      adds  90e65e7   Add 'net rpc getsid' to fetch the PDC's SID into the local secrets.tdb
      adds  e315a84   document nisplus sam (This used to be commit debf77cd3a7a48ad833255c42917d7e7660d3d15)
      adds  72f1a67   Add changes suggested by abartlet: - don't use lp_passwd_file() to retrieve NIS domain name, but use location   instead - some cleanups (This used to be commit 16f4568f35c753ec0ab0a0dda2b264668f5ac5ab)
      adds  e573a2a   global_myname is a pstring, not an fstring (This used to be commit 2df34c9bfc76ee832e5005a2ad0ff0b6abb98034)
      adds  30e5124   pdbedit needs global_myname to be set in order to display the user SIDs correctly.
      adds  d3aa76c   Patch from Paul Green <Paul.Green at stratus.com> to be more POSIX-compatible (This used to be commit addf29e6765393b25c35bd833d29e29e4581c233)
      adds  16caf06   This is like jht's (abortive) patch for showing only non-default testparm options.
      adds  37b4643   Replaced reference to global_myworkgroup by calls to lp_workgroup().
      adds  e56a79f   Document -v option (This used to be commit a8936762967643a935ae45f468ad70e206406190)
      adds  00ec570   Fix longstanding bug in Win2k clients by clearing the shortname buffer before returning ascii short name. Jeremy. (This used to be commit d01bbd42ff043d9fb0dc40dc4e207da8df0c9c14)
      adds  9abf070   Add tridge's backtrace script - it should at least work for systems with gdb....
      adds  00b7fa8   More hacks for 'guest account' to get it to show up with the right rid...
      adds  474c148   NETLOGON NetServerAuthenticate3 include and parser file
      adds  39966b7   fix segfault (This used to be commit 982eadf73bb3932ec3ac89c6112a8bf79dbec127)
      adds  16b454f   Added README written by Jelmer - thanks! (This used to be commit f639eb3817b9edf421dc103394428d607857a0bb)
      adds  d2915a4   Fixed IFSTEST errors with OpenParams... more to go. Jeremy. (This used to be commit 31a0c4ac33e89be4a27ff697dd3850fe6578e75f)
      adds  bad6e2d   Move comment (This used to be commit 009b331182b1338e07968388004f5d44b835e7f5)
      adds  2749f5e   A few fixes towards libsmbclient and rpcclient - get pointer types right and try to keep to functions inside libsmbclient.
      adds  a1e32fe   Make samsync use popt (This used to be commit 6aa7aa00f32c2d6512029eb603f9087ce6c98bf9)
      adds  7c4d1ba   fix a few segfaults (This used to be commit ccb02f7cfcec4a555cf7304816c739f4bf7b46f0)
      adds  c9c404b   get the access check in addform() correct this time. Needed to modify OpenPrinter() to store the access granted to on the print server handle as well. (This used to be commit 08b3f9688c6c3c83ad8949e6346d8fab5e563df4)
      adds  3276da4   Spelling fixes. (This used to be commit 24fa84bda49a3a77fbc092652a0b6b132f06ff7c)
      adds  f5a4487   fix for difference in strsep and strtok semantics (This used to be commit 51e0a4adc7c6cc09e53003726b31201a091e9f35)
      adds  68b9a4c   Ensure we don't change to a user that we can't get an NT_TOKEN for. (This used to be commit 9416289b571b1c838239e5342bb6148041ab681b)
      adds  752f2ad   Fix compile warnings. (This used to be commit e84f47a234d31e98b0dc28c51f3ec337458e48d1)
      adds  b781c7a   More compile warnings. (This used to be commit 8303ff62609bd57af457bc1f1527c58657225fdf)
      adds  7490b8c   We were returning incorrect flags in smb_action.... IFSTEST strikes again :-). Jeremy. (This used to be commit 4e0a2564302bdb18087e395576208fa0f0c5c32e)
      adds  7d81e77   Put back in BDC support in set_server_role().  Tidied up debugs. (This used to be commit 08d7d6ffa65568209e953a2834d263cf3537064e)
      adds  1c01684   Remember to check for UNIX extensions before saying we support them. Jeremy. (This used to be commit 2c7ad907eb5e1838b6430940cb5289489fad4bb0)
      adds  f99ed72   Spelling fixes. (This used to be commit 9b49d97b94a7e3842cdcbfa4ebfa961586857aea)
      adds  02f8ed7   reload_after_sighup and got_sig_term are defined in server.c (This used to be commit 667e2fe32f111ce840fe3be028c61497d54d6b3d)
      adds  2bd75e4   fix registry editor API for printing backend after I changed the NT_PRINTER_PARAM to a REGISTRY_VALUE (This used to be commit 8d510abe125e15a8d71c58a13d170dc3d6371368)
      adds  600558a   typos typos :) (This used to be commit 78cfbebc69fb15326d8f6dbbce1090c301a1f270)
      adds  a105190   added a useful unistr2 display function (This used to be commit f4581133649b5208d8f91c4995ef60579e04b6f6)
      adds  2a505d0   added a 'net rpc samdump' command for dumping the whole sam via samsync operations (as a BDC) (This used to be commit e4cb106d2e3e6a41529369545a7a6ce5fe6d8986)
      adds  84b4e79   a few minor cleanups in the cldap request (This used to be commit 228fc518da0404fe770175d5277fe5f5b08f9c67)
      adds  0bc1feb   made the CAP_UNIX test a bit cleaner (This used to be commit 8c8b0dd381f357bdd204fd6b5d50b78765e93090)
      adds  8e089e8   don't use spnego in the client unless enabled in smb.conf (This used to be commit c00388de6cf5d0527505bfe4edfe2f0269c5a4c8)
      adds  ba2fdbb   a ASN.1 fix from anthony (This used to be commit 5ff687a839f805af56ae77cba94c466a0ff87ccc)
      adds  89586f0   added smb_xstrndup() (This used to be commit 26fc20187d405702c50d1e7a38d3a94c84932bed)
      adds  e6de7c2   move where got_sig_term and reload_after_sighup are defined. populate cli structure with called name and calling name even for port 445 connects. (This used to be commit 123eee6206d9afb28c169540dc63824957b505f4)
      adds  266fd83   Added some new delta types discovered by Ronnie from ethereal"
      adds  6232468   Fix for change in cli_netlogon_sam_sync() (This used to be commit 6ec267618a7ba2c4a7170b78ccfe95120c5430c4)
      adds  8462dbb   some cleanup while working on the NETLOGON pipe.
      adds  f480692   sync with 2.2 branch (This used to be commit 52924c064dc649032619c52e5cc915ca74e3aa10)
      adds  548203a   We need to return the value here...
      adds  d58445d   remove samsync and spamsync (This used to be commit 34a7efd1f8fc5d5fda7cafe50cb6fd7c4aac32ab)
      adds  53fabde   Don't take the sizeof(struct in_addr) * -1 (This used to be commit e13016bb42dbba675d6e7ee7e163543aad2e62c2)
      adds  55315b4   Moved calculation of secure channel type into a new function. (This used to be commit b8dba26978c281259e02b9d6ebacaa7cba4f7787)
      adds  f38fc7b   We never checked if the smb packet len is != 0 Should fix a supposed DoS too. (This used to be commit f76e5b2677beb161c2f9c0d3dd78e707655e942f)
      adds  6bca450   Cope with negative cache dns entries better. (This used to be commit 3404023260a5d6fed5523eb378d4a1ad418302a0)
      adds  d5dd9dc   Test for non-POSIX st_blksize field. Jeremy. (This used to be commit d406d08e3e1aa2266a472f98cff7dd0ff311a33c)
      adds  9c31d18   Merged initial allocation code for IFSTEST fix. Jeremy. (This used to be commit 095e2bf9469a4c26814fb049f2870983c090ed81)
      adds  9cf3c89   Removed samsync (This used to be commit 644a45d493712c12e6318d13f7dd6ef1be5e6b1a)
      adds  699fcb6   do not expose special files, only files, directories and links (and we should really check if a link points to a special file and deny access imho), expose no fifo, socket, devices ... (This used to be commit 59954113348cfb2061fa6bd7dfe7545f614e2891)
      adds  bf6cd37   if muhammad does not go to the mountain ... (This used to be commit 5246d3693c463e581a7cd40f86878e40456237c3)
      adds  0fb1bfa   Your car depreciates in value, while obsolete parameters are deprecated. (This used to be commit c95e53a1dda579cabbe2fb5059f2a1bde33ccf0c)
      adds  4a366ae   Some more minor doco fixes ... (This used to be commit b02e8aa4cb302689fa54cc6de9d2f1e5e23bb560)
      adds  46f0426   Another speling fix (This used to be commit c904fa4abd7b79057ef9369aacaa368cdc177c32)
      adds  f73039b   Fix from kai to correctly decode ntlmssp flags.
      adds  b97a387   Patch from mimir to back out idra's attempted DOS mitigation patch. (It broke port 139 name exchange)
      adds  6b9de4f   Use a function that actually exists for the keepalive send.
      adds  066c5ae   Steve Langasek <vorlon at netexpress.net> has again attempted to simplify Samba's external lib dependencies - let's hope this patch stays around for longer than the previous attempt.
      adds  014792f   Clarify function comments (This used to be commit a613dde7edab62c4439d256932b9f9b4ae2ec4e0)
      adds  9c77427   Try to support non-root-mode systems without getgrouplist().
      adds  53749c1   Our 'guest' login still requires an entry in the SAM - and build farm machines do not run 'unixsam', so add it to smbpasswd.
      adds  2560c73   Updates!
      adds  d8767bc   Header file change from last commit. (This used to be commit a760bca56a55b119cf399c5ac6f8b0db418be2e0)
      adds  e32fdc1   Some fixes for SMB signing.  I can now get Win2k to correctly respond with a security signiture, but I can't get it to accept ours.
      adds  86115ea   Fix some small spelling etc problems in the SGML.
      adds  e74e0b2   A small type and addition of an example add printer command script. (This used to be commit 7c5f94e73746fcb97e440a29e5abc7bbb0a6c250)
      adds  e6ecd43   Reverted and tidied up the "special" files patch. Adds "hide special files" option (set to false by default). Made checking for hide unreadable/writable more efficient (less stat calls, less allocating printf calls). Jeremy. (This used to be commit 15ff5a48f94fdc6ed61fb10f063c4fbf8bb5bb2d)
      adds  68d5ab9   merge from APP_HEAD (This used to be commit 4689e7ea5e55e22e1e4293c91ba69fee53436143)
      adds  6dad13d   merge from APP_HEAD (This used to be commit ebe89453b63467c87263c24f4380544fef1124a6)
      adds  dc0c3e9   Reformatting only before real change. Jeremy. (This used to be commit ac21f280d5030a9c49330be37bd754a1540a238a)
      adds  dc40c5f   Correct fix for nc problem. Jeremy. (This used to be commit 1f81b177182aee7fe24e50ae3cd72d417e81b45a)
      adds  83c5985   Pass the object name down to the enum_printers rpc.  By default this is the server name and everything works as advertised.  See the MSDN doco for details. (This used to be commit d6b10fe9691bfc96d5933c029990c60fd292bdc9)
      adds  b1037bf   New arguments to cli_spoolss_enum_printers() (This used to be commit 55f891016c005c1552f1c1d95dd067bbf9de8869)
      adds  dbbb157   Don't try to convert enumprinters name to a unc name. (This used to be commit e09007dd5d17d5f84aea3c2fed16ce79ba7be1f2)
      adds  7488f61   Implemented enum_domain_groups function. (This used to be commit 9e36824d47f7d1aac14bb5aeded8da54962c90a8)
      adds  901ffd7   slprintf() takes a size argument (This used to be commit 4e142ba3749d2eb45687425ff87c153fb6147056)
      adds  8f6c926   add a trivial seeking function to xfile (tseek) that does not do SEEK_CUR and add commands reget and reput to smbclient that continues a transfer that has been onterrupted.
      adds  7251f6b   avoid using libtool for VFS modules change a name in block.c it was hiding a function name add a comment in configure (This used to be commit 05038f44717ff07ed7d4a3afbdd8f072a3c058cc)
      adds  709c7c1   add the netatalk module (This used to be commit 2a156995329699c776772fe01672cfe763b3f988)
      adds  995bf62   patch from metze (This used to be commit cc8e6ebc0ec840d882211c8327cafdcafbcafbd7)
      adds  c53bbb5   merge from SAMBA_2_2 (This used to be commit b58ddacf73589870252eea52da68841e7294672d)
      adds  797af93   Ensure we have at least smb_size bytes before processing a packet. Jeremy. (This used to be commit 0385f7d7efed48fc8121fc0fbb433e9ca0954094)
      adds  c3d707b   Remove strsep - non portable. Jeremy. (This used to be commit 03c49b2e519acb8cc7278ac97a203a7d122d2869)
      adds  4896421   Fix typo in debug. (This used to be commit 86433a3492a3b70a051257940ae28ada8788a650)
      adds  16413f2   Allow us to "lock" printer tdb entries in memory to stop them being re-used as cache. Jeremy. (This used to be commit 6f901e479dd7a0b9d1395aad5b8ef028c0514fec)
      adds  e519e52   Handle locking correctly. Jeremy. (This used to be commit 4208f027cff77142df4f984a4a8985afbe30a4f1)
      adds  907bec3   add hook for MSG_PRINTER_DRVUPGRADE that numps the change_id on all printers bound to a given driver (This used to be commit e913d508d4f894eb3f0e59b9c28b0fc5b56962ec)
      adds  26e92ae   fix 2 byte alignment/offset bug that prevented Win2k/XP clients from receiving all the printer data in EnumPrinterDataEx(). (This used to be commit 901769acc3258b6f8f33d36b0d5e3468a30ba1b0)
      adds  28a7d0f   Move to reference counting rather than lock counting. Jeremy. (This used to be commit e7b48224c4f8c6063e1dd850cc91f5488e65a48d)
      adds  b42229c   Sync up namecache code with HEAD and APPLIANCE_HEAD.  Rerun unit tests. (This used to be commit 41c2e7b162224a524a1bf4da012f383f2a6032d0)
      adds  f1597ae   Some debugs for panic_action. (This used to be commit 8f065f788b3af333c7c61236e33b6571b62b0c0d)
      adds  0fec2e4   Merge from 2_2.
      adds  61e4ee5   Make const (This used to be commit b1ab3bec8dc7c5d0873b7a4b4c6fab2d7591c9b3)
      adds  2b2b0f7   Put in intermediate version of new SAM system. It's not stable yet, code might be ugly, etc - please don't blame me for anything but instead try to fix the code :-). Compiling of the new sam system can be enabled with the configure option --with-sam
      adds  bbbf213   Code style + typo fixes Added Kai Kr�ger to copyrightholders of interface.c (This used to be commit 067ae5f81076611a0042eb064afdffa5e37f93e9)
      adds  97a9571   Silly of me to only test this with --with-sam and not without. Doh! (This used to be commit 6395c34f2f981d59b761d8615851a8fd54c1c304)
      adds  772e9b2   There's no MACHINE.SID anymore...
      adds  147e2a8   Adding new series of text-to-sgml converted files. Removed OS2-Client-HOWTO and put it into Other-Clients.sgml (This used to be commit 076f34af8e5af7fb2d07b724522ef77f33559c82)
      adds  9785c61   Remove yodldocs - it has been obsolete since 2.2 (This used to be commit 3b4316a7138982732fe77d42bb027a59851ee5a0)
      adds  826f72a   Remove obsolete text docs (This used to be commit 844d7254686b4a0429f30b4d4711387429172224)
      adds  fdf9a8d   Remove obsolete files Update generated docs (This used to be commit 24103c2c20cd0727792be7efeb868ae988ffbd9b)
      adds  32da080   'No news is good news' might sometimes be confusing, at least to me :-)
      adds  d1e68f2   Remove obsolete questions - Preparing for new up-to-date version of faq (This used to be commit 64e5287b06d0c7e84497c57bab664649f10826b6)
      adds  3a21fa3   Move -4 to correct side of comparison. Jeremy. (This used to be commit d825026658b59364f9adc425bca4017be8e979e2)
      adds  84a8efb   Removed C++ style comment. Jeremy. (This used to be commit 3803770edaf4212ceac826e039bb075f098a4fab)
      adds  b294ce9   add proto for forward reference (This used to be commit 7573fd1746dfe5034deb51a6d205e15af6ff81de)
      adds  05876f8   fix wrong check (This used to be commit cb0ed2faa5ed9163421a0f58d45bcd7ec38f06ec)
      adds  0a771a4   fix file_is_special test, was wrong. (This used to be commit 850d6573aedea6499b2f2fe9d1426083aebd9fd1)
      adds  790b85f   Return correct FILE_SUPERSEDED response - IFSTEST strikes again... Jeremy. (This used to be commit df3e467eb7cce059782870bfec222293577c4f69)
      adds  fe518a8   Put in patch from metze (Stefan Metzmacher) to: - Rename user -> account - Add sam_* functions (api.c) - Several small fixes (This used to be commit eafcc387045f4f265631a952297caf3f6db779d8)
      adds  7a8b82f   Add new files to Makefile + typo fix (This used to be commit b742d068b889e861599333281e825e45cc8d13a2)
      adds  08d4898   Example sam module (skeleton) from metze (This used to be commit b2b2c8b9cb94ce84938422132279c26faa231bf7)
      adds  d1052ec   Add plugin support for the sam system from metze (based on passdb code) (This used to be commit 61626340e506d32a6560a162005b43f10445fbb9)
      adds  d03116a   RTLD_GLOBAL is not necessary (This used to be commit 3146b243e0b143e1038c97d9f919aba494cc46f7)
      adds  d5a4242   show builtin groups in samdump (This used to be commit c1e00f5f160985323f5a9ade42f2ebb2a798b17c)
      adds  66c389f   I think this should fix the compile on some of the CUPS based machines.
      adds  558297b   small fixes make lp_sam_backend() a list (This used to be commit 06eb3138ab14ff450bbc44f5fa539867ce67a7dd)
      adds  3376934   Several compiler warning fixes + fix dependencies samtest (This used to be commit b813761126249c3c0c0e38d2a3306d1d0c33c4eb)
      adds  957d9ab   There's more work to be done on samsync. Intermediate commit, now I get all the groups at least.
      adds  a97a6ed   Adding samtest utility used to test sam backends. Compiles but doesn't do anything (yet). Requires move from samr_make_sam_obj_sd to lib/ (This used to be commit 7904770d341b194574f9dc8da578a5fe4b31aa9f)
      adds  88f8ccd   Don't use global memory context (This used to be commit b1e1d548031f270dd51ffa1910c3ae2503e64e8f)
      adds  4d64593   Use popt for printing --help message (This used to be commit 355d28d9eae2fd4b94bb591c5c51cad2fab9d2fd)
      adds  e095e77   Forgot to remove old usage() function (This used to be commit 4631e1fd1039c7eed58d3738bd7310219acc9000)
      adds  5449194   Add more documents to the developers guide (This used to be commit e05bdd9eab760b5dc6a4442dc89752080ff1d2c1)
      adds  38cc0a1   Add cifsntdomain (This used to be commit 31567c3762c0588886792265d7b48432c50f03ba)
      adds  f338cf5   Remove more obsolete documents (This used to be commit 60446ad6033f6f9179ac2566f670d04ff8b662c2)
      adds  b786c9a2  Make debuglevel a string for use with debug classes (This used to be commit fc29385029bf000dc70d23154e39970ee76e4d30)
      adds  1ddc80f   Use popt for --help (This used to be commit 073106ad25fba8c8aaa57c296ce8e7cb7b3e3e97)
      adds  52ea319   Correct popt argument info in vfstest Don't use global_ctx in samtest.c (This used to be commit 0428eb422b50135327daf3040067f5982f1b0b92)
      adds  8e729a4   Move samr_make_sam_obj_sd to lib/util_seaccess.c. samtest now compiles and links successfully! (This used to be commit 0ea4bcb6b772a0d95d20f7c1a2a0c08a0ba9e466)
      adds  408fb92   SAM_CONTEXT is const (This used to be commit 3b4cf8f67c2970e7b099ae2382bdd802b79d1dd2)
      adds  afc5c6b   Adding makefile for sam_skel module (This used to be commit b91fd5a77c493d0c90b45de6a70fb84bbef3f9f1)
      adds  bd11a63   We don't need the RTLD_GLOBAL. (This used to be commit 0d562b81bfd176111a1046560c39b03d986f90ec)
      adds  3f39305   Split up documents at chapter level, not at sect1 level (This used to be commit f1710a46d0b51fbefc2a1b5230b76aa9ecbbcdab)
      adds  b9eec5b   Several small fixes (This used to be commit 4fc06a9e2274546807beb411e9bcf47931f8b4f6)
      adds  36df325   fix connecting to a BDC when the PDC is down but in WINS and no bcast can be used to find a BDC (This used to be commit e95d8e2c9ee5cf22b628f3e0d99fb74bcc632ea0)
      adds  b2ee649   fix connecting to a BDC when the PDC is down but in WINS and no bcast can be used to find a BDC
      adds  677bae2   Abstract out the functionality of gtdbtool into a dictionary browser class.  This should provide a nice framework for browsing any kind of data presented as a python dictionary:
      adds  d63a6ab   Forgot to check in some of the libsmb stuff. (This used to be commit 0a2f6049c0b49810abf1c3e909d712f53c7fc8c1)
      adds  40e9487   paranoid server security defaults to yes (This used to be commit 46c49248e3f2ab307218b476b9a659bf54c3031e)
      adds  79d3ce6   Remove obsolete documents (This used to be commit f736b83da65339a225876e50c836b209b2857074)
      adds  1e8fa8c   removed a debug line (This used to be commit 5185f495d055cee609872db9e59edbe3220dc5bd)
      adds  a6ace77   ensure that we unlock in case we hit a tdb error (This used to be commit 4aa7dfb7e7f4ad33b8768d20ec2eb9cb3fde6385)
      adds  dcd0291   convert the LDAP/SASL code to use GSS-SPNEGO if possible
      adds  1f02551   Removed some misleading comment.
      adds  cfb5e91   added cli_net_auth_3 client code. changed cli_nt_setup_creds() to call cli_net_auth_2 or cli_net_auth_3 based on a switch. pass also the negociation flags all the way. all the places calling cli_nt_setup_creds() are still using cli_net_aut2(), it's just for future use and for rpcclient.
      adds  de3d031   merge of phant0m key fix from APP_HEAD (This used to be commit cb13d334a53f27713665570d85607d57eb407f9f)
      adds  4e216f3   break out REGISTRY_VALUE & REGVAL_CR objects into separate file for cleaning linking.... (This used to be commit fd140aadd7c76facb4efa80655e633600f9760b6)
      adds  189c4b8   fix broken dependencies.... (This used to be commit 8eab2e79412c771ef57d39e7d61816b705350e0f)
      adds  bba043c   allow rpcclient's samlogon command to use cli_net_3().
      adds  3cf5819   fix proto (This used to be commit 4f00844da05b37cf9755def40a63c11e7f82153e)
      adds  dd0d4b5   based on function prototype, the args were switched - this gave an error on the IRIX compiler. could whoever put the FIXME message take a look and see if it is still broken. (This used to be commit 29a8f2121114cafca07797cadaeb26c9d0055b24)
      adds  3cbe892   fix up print portion of registry.  Merge from APP_HEAD. (This used to be commit ec37633548ed329c05b93499f75883d987b78f1e)
      adds  bf544f1   Added attribute specific OPEN tests (for SYSTEM and HIDDEN). Jeremy. (This used to be commit 4eeef6ef530acf1cc4e08e24af902c15af57ece7)
      adds  85c9ee4   Put PRINTER_DRIVER back in (This used to be commit 0a92c4db1fed6eff577a67e9c4fd54bd4fe4afac)
      adds  0b9bf47   Better error reporting on OPEN test. Jeremy. (This used to be commit 4e836c4ce2b51e42ab4f29c6c916fe6a73a58654)
      adds  39e21d4   off by one in writing to malloced array. this fixes smbd crash I saw at the CIFS conference - finally got purify working (This used to be commit cf9bb66aa9c3217cb8394058c65c84ffc6ae269a)
      adds  fcdecb7   Correctly fail opens with mismatching SYSTEM or HIDDEN attributes if we are mapping system or hidden. Jeremy. (This used to be commit bd1e3df9ffa0717f26696a222e5ec6a0198b3352)
      adds  8e33a5d   Correct error message. Jeremy. (This used to be commit e9392c4a2e1e1ce44fcd1a1105477c17a3410f14)
      adds  35b7dfa   Fix bug with stat mode open being done on read-only open with truncate. Jeremy. (This used to be commit 18b9cbd857177a911ef95c9322bdf0709161cd84)
      adds  724d1c3   Add a fix for 'query_disp_info level 2', which should return all machines in the DC's SAM.  We were only returning workstations, not PDCs or BDCs.
      adds  40e9d9a   Avoid writing unitialised bytes to the wire (and consequent valgrind warnings) by zeroing them out if they don't have meaning.
      adds  7aca67c   Add a bit of 'const' and move a lot of our 'repeditive' DEBUG() statements to 'DEBUGADD', so we don't repeat headers.  (Makes them much easier to read).
      adds  110954e   Add a dash of static. (This used to be commit e3af3adac1a01842bc5242e68393196497a1d71c)
      adds  4cb4534   Convert M_DEBUG(0 to M_DEBUG(10 for non-error cases ... (This used to be commit d5c10e7dc76216db793319f9beb99dd12441e76b)
      adds  21a58f5   Fix segfault in net command (This used to be commit 26bee60a419593a5afe4e48614f7f3fc414596a5)
      adds  098b0b4   wrong way to handle things, bug found by kai (This used to be commit 58f912da47d18a6a548c50dc9d4298c6bec7ea0d)
      adds  45fc6b5   Implemented some more client side spoolss functions:
      adds  f76bdfd   Implemented some more client side spoolss functions:
      adds  d75fc27   Fix transposed args in open_pipe_creds() function. (This used to be commit 63e59b0b737a1cd4ccc588b27e86be8262296052)
      adds  fc8c6e7   Added methods for getprinterdataex, setprinterdataex and enumprinterdataex. (This used to be commit ac84b220aa2910abec309f2dc048adb84f609786)
      adds  7ee13d8   make proto (This used to be commit 88a97d2174eee884de52e848d30bc2c459bf28bb)
      adds  1f914af   Add a 'key' field to printer data dictionary.
      adds  618b024   small typo, kai is german :-) (This used to be commit f435bf0095694a283db47e33c9eb1b5b6df13d03)
      adds  d38ab38   Fix typo - Thanks Kai (This used to be commit 8fb4534212e49d2f64f45cbeb481b9f4a69f3158)
      adds  e0a8b7e   usrmgr expects unicode as ProductType.
      adds  882ff84   Return data from enumprinterdataex by deep copying on passed in tdb context. (This used to be commit 1f629aa54ea3733c356c21f9f707b7f6075f6429)
      adds  611f9c8   Return dictionary of printerdata in enumprinterdataex. (This used to be commit 348b6778d8b9e42f27da51652c7198cc42048059)
      adds  2a18e89   Implement deleteprinterdataex (This used to be commit a89fe79e222b36eda123ccdbca96badb7714776e)
      adds  86d9d82   Ignore *.pyc files. (This used to be commit 519d1589a9358d8c2de01bd23159e3d552554131)
      adds  8e56ded   Rewrote to use gtkdictbrowser. (This used to be commit 6f78c4181449a995b9d5b2955981a20e4fdcc829)
      adds  5349522   A printerdata browser I whipped up in about 5 minutes.  (-:
      adds  2e93f20   Added utility function to convert python strings to hex dump + ascii. (This used to be commit 7a6b6a8b4871065e3178223a7da5fafd8792b0bc)
      adds  62d6c7f   Display printerdata values in hex. (This used to be commit cdd64e0860bf05b115e0d107f6cb2b9e1f6d0e9b)
      adds  70a132c   Change JOB_INFO_CTR to return a pointer to an array rather than array of pointers.
      adds  f02b14f   Change JOB_INFO_CTR to return a pointer to an array rather than array of pointers. (This used to be commit e9b71b354d923b2cd0f028dd197e7ca81339ec3a)
      adds  386a416   Implemented client function for deleteprinterdataex. (This used to be commit 6d792c683df3a4f97e1a04a57bf4890aab35aecd)
      adds  2074556   The session key in NTLMSSP AUTH blobs is actually an empty string.
      adds  bb30cd1   Add type A to the small MSRPC generator ... (This used to be commit 7f8fd5f270af74dcb3fd18af74233f7db4d8f9a7)
      adds  629ad69   Make sure that an NTLMSSP negotiate blob has the correct stuff in it! (This used to be commit b28267f52c0a5c175b067d7c2d10eca83c20e640)
      adds  9a4110d   Fix setprinterdata rpcclient command to use new cli_spoolss_setprinterdata function.  Also fixed crash bug - I don't think anyone uses this command anymore... (This used to be commit 82c9bf2a6f03c801e701636aff726090483cea25)
      adds  4566462   Fixed enumjobs command to use new JOB_INFO_CTR structure. (This used to be commit 9db5be03617740e705bce51784fdb80784779acb)
      adds  b2e4d8e   Convert to new REGISTRY_VALUE cli_spoolss routines. (This used to be commit 100aa8c893464d65f1b2225dab9dc5b58bbcff91)
      adds  7616f86   Conver cli_spoolss routines to use REGISTRY_VALUE and REGVAL_CTR code.  Nice one jerry!
      adds  fc15341   Parse the NTLMSSP Challenge in cliconnect.c.
      adds  fd13038a  Fix the client side NTLMSSP. It now works between smbclient and smbd!
      adds  a279236   Formatting tidyup and additon of cli_close_connection() before bugfix. Jeremy. (This used to be commit 3b71529c694b5b1093d99b7ef80835e72b1f8436)
      adds  0d9cde2   Fix crashbug discovered by "Kim R. Pedersen" <krp at filanet.dk> where cli struct was being deallocated in a called function. Jeremy. (This used to be commit e33e9defa657aa54594bb0c27f9be2f7b12aab1b)
      adds  fedc33d   Ensure we open UNIX fifo's non-blocking like we used to do. Jeremy. (This used to be commit 53f411df10f1e152d8d596cd24a2f66af9eb6e51)
      adds  f04ca06   Fix the struct_blob. (This used to be commit ce152b33c8b08905ea863d47a620c90ca47c8566)
      adds  59f40f3   DeletePrinterDriver[Ex]() fixes from APP_HEAD (This used to be commit 04874134ed83847988bad5fcad3463395dc283fb)
      adds  2d8e2cf   remove inet_aton() (This used to be commit a7616b2b942eaf3be4e16fb9d38cdb42d8b95a94)
      adds  abff9f4   Quietened some debugs. (This used to be commit ea26b3e8efcb83e16f7eb5add031a8df99046a69)
      adds  45f9cbe   Fix typo in comment. (This used to be commit 47b8ec632e20aa86c34f6a0a82d886fcc76f3000)
      adds  4b27cda   Set default ACB attributes on 'unixsam' accounts.  This means that machine accounts added first to /etc/passwd will be honered correctly.  Also, users 'upgraded' to smbpasswd will have the right flags.
      adds  6502936   don't use ENCTYPE_ARCFOUR_HMAC unless the kerberos lib supports it (This used to be commit 13dc9e37d2422c45ac5005dce26b349f88dbe505)
      adds  a1aafce   Add bcast_msg_flags to connection struct. Allows sender to filter when sending broadcast messages. Also initial cut-down of printing notify messages (not yet finished). Jeremy. (This used to be commit aca333719695b278843c59e1c6eb07d6655fd59c)
      adds  cbaa148   Merge of (apparently working :-) new printing notify code. Jeremy. (This used to be commit 8595c6ce4d74539089b600b3b0ff858a04b793ff)
      adds  cc5088b   Only cache the user list on the SAMR handle for a particular acb_mask/all_machines flag combination.  The avoids a bug where we were listing users in the 'trusting domains' dialog in usrmgr.
      adds  2658e4e   Added better error code on out of space. Removed total jobs check - not applicable any more. Jeremy. (This used to be commit 8828e2ea3c668aab6cda1b4be9a7e4ce1c23ca81)
      adds  1974c5d   The new popt_common_debug code obviates the need to muck around with AllowDebugChange, saving the debuglevel across lp_load() calls etc. (This used to be commit 561204905b78323fd0a03cc7ec5c9dbb2295bd5b)
      adds  58b5b6f   initial mem_ctx to NULL patch from metze (This used to be commit a4351a3923fd87e1c54119d997b673fcac34601b)
      adds  481c0db   Roussed on Jeremy for not putting in enough debugs in the new print notify stuff.  (-: (This used to be commit 87c156704f5d8913cf7bf3134ec5ba6403d36cca)
      adds  7b94393   A netshareenum reply always contains an enum_hnd.  win2k returns zero total entries on an error whereas nt4 must send uninitialised data so we didn't catch this one before. (This used to be commit 88653130bc1e380b7d8dc6c62492f3bbc6f1c707)
      adds  36cab08   Send any queued up print notify messages in exit_server() so they don't get lost if the client exits before timeout_processing() has a chance to run. (This used to be commit d7dde74aae64e9e142b80b7e3ba1bd69cec149b0)
      adds  19a7d46   We shouldn't add printing flag here. Jeremy. (This used to be commit f00102ba77d752bdf714fa83ac7fdc679e8d7f17)
      adds  8ac6e26   Remove donotify as notifies are cheap now. Jeremy. (This used to be commit 78585de5811d10bcca156e296c7dd51eabe5d626)
      adds  9f43ccb   Delivery notify messages over the back channel in *reverse* order in which they are sent in the message.  This is because a DLIST_ADD is used by the message sender which results in the first (post!) message being at the end of the list.  Notify messages must be delivered in the order the events occur in otherwise the port monitor gets confused. (This used to be commit d41ff1f1a6cfad71ef35698d45e9fb97d9100898)
      adds  4af9c9c   Fixed a little, long standing bug: smbclient -M <name> should resolve name#03, not name#20.
      adds  4cf5238   Revert the "reverse" change to rpc_server/srv_spoolss_nt.c, simply add then entries to the end of the list in printing/notify.c using DLIST_ADD_END. Jeremy. (This used to be commit 047d6a05fb60172a2607bb7d7d03dda5403c61fa)
      adds  ce2ac33   Move the fancy NT_STATUS macros to a new file, so we can include them earlier in includes.h
      adds  c9e550f   cli_spoolss_enumprinterdrivers:
      adds  2ec8915   Display debug data we are marshalling/unmarshalling a UNISTR in a similar format to UNISTR2. (This used to be commit 2d227bdce26674affad87ad6d118e77604fb210a)
      adds  22b75d5   level keys are inserted by conv routines. (This used to be commit b5068bb9fe28cfdd7a00dbc50196eb60e3a46af1)
      adds  e411dc9   Decode list of dependent files in printer driver info3 and info6.
      adds  a2327b8   Move printerdata dictionary object into it's own file. (This used to be commit c211d2deca1019d3ef9bd08f5a01e76ede2d0191)
      adds  c9101c3   Initial version of printerdata_ex browsing. (This used to be commit c201a61a52ffbaf1b1b70e25e0ef2b29a89f921c)
      adds  69b9cbf   Detect and use syslog.h or sys/syslog.h corretly.  Fixes lack of prototype for syslog() since Paul Green's POSIX patch. (This used to be commit d3b29b0b2d2ffd5c050900ff8cae441b91f95526)
      adds  e4eed6e   One less user of Get_Pwnam_modify()...
      adds  4aad4d7   Add some DEBUG()s to some libads failure modes. (This used to be commit ad3c8da13b9d510f78fd56364cd0987de88a9b9f)
      adds  c4d1f9a   Oops... (This used to be commit 9a6f932da1c85a331a8427f055b5fa798dbda89b)
      adds  eec38ee   Patch from "Stefan (metze) Metzmacher" <metze at metzemix.de> to extend the ADS_STATUS system to include NTSTATUS, and to provide a better general infrustructure for his sam_ads work.
      adds  a927240   Revert accidental commit - I'll need to do a fair bit more testing before I commit changes to NTLMSSP flags. (This used to be commit d200770796d871b3994a06fab45624068fdc5682)
      adds  2d88135   patch from metze:  add a 'vfs' debug class (This used to be commit 601b56e04fddd9ddfb9be5b0a625d6d279df7f4c)
      adds  68defac   This commit includes part of the patch from metze posted to the list, and a few of my own changes.
      adds  6c8e4fa   Updates to sam_skel from metze, add sam/group.c and add a DEBUG() to the SAM_ASSERT if we are not going to crash. (This used to be commit f91fcb166107e45ffb3de95a3da65c79992341eb)
      adds  337668f   Make it possible to actually build these modules - process the Makefile.in at the end of configure. (This used to be commit 6953db6a98432cfbb946dd2d3cbe64e7dee0b71d)
      adds  29e092d   Get our consts back in line with current norms - only for pointer protection. Debate about extending this policy welcomed on samba-technical.
      adds  94d6c0e   Fix some missing ; on the end of our SAM_ASSERT()... (This used to be commit 4d642e1fa4ed454a421a9f219a8cdecddb57fd31)
      adds  789d51b   This is the 'easy' parts of the trusted domains patch n+3 patch from Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl>
      adds  afc1a22   move everything to flat VFS/ directory (This used to be commit d383c309d4a259fb28d7541777a8b3b53cca23bf)
      adds  d0cef25   the current block module is completely broken, jelmer will commit a new one later. simo (This used to be commit 830f9910bb77562aa2dbef2f479c01493928692d)
      adds  7a76d0e   Seems I missed commiting this when I added the rest of metze's ADS patch.
      adds  df4e6c9   As per the 'OK' at CIFS2002, only use the readline headers (and this crasy #ifdef mess...) in readline.c, we don't need or use them in the rest of Samba.
      adds  27cc26c   recycle.c: merged in modifications made my differnt people, cleaned up things, yet some work todo the code works but there are still some cases to be handled properly
      adds  ec4f2af   configure.in: reflect the new example/VFS/ directory organization
      adds  885f4f9   Winbind client-side cleanups.
      adds  9378cbb   Don't leak file desciptors in this (impossible?) error case. (This used to be commit b440418f13b840860be42690bf475c1ee3cb3647)
      adds  8352336   This is the 'main' inclue for for winbind clients - all clients should include only this file, and not any others.  It includes the function prototypes. (Forgot to commit with earlier patch)
      adds  2968f8a   merge of printer change notify fix from APP_HEAD (This used to be commit 6a53a9cb7c56927423dea125c65d66605fae566f)
      adds  397ef90   "disable charset" -> "display charset". oops (This used to be commit 67543ea43d6c76f10f6757ae35a29044ce0020c5)
      adds  1e7b615   forgot to commit configure with configure.in (This used to be commit db883ae1e659496696c17f2901634cada5e4aa13)
      adds  79f54d2   change parametric option name to vfs_recycle_bin it is more sane and do not pollute standard options namespace too much
      adds  8a5abe4   Patch from Stefan (metze) Metzmacher with more updates for the SAM subsystem (This used to be commit 56cb03bfc68727384df46bde6df03950f7cdfcf9)
      adds  e889fc0   Patch from Kai Kr�ger for the new SAM system (This used to be commit 771878a2d94009b6eccef5f98d4e782cd85c291e)
      adds  e756158   Update patch. (This used to be commit 31feae9e8f0c9831284cfa85f9b771113549ed2f)
      adds  bffdffc   Check no extra fields are present when parsing credentials. (This used to be commit fff081d3440373071d8859b7a7d71cf6489126a4)
      adds  35d9e88   Remove todo comment. (This used to be commit 95831c8266119284264f7f42b08fb4d8e21e9deb)
      adds  1f91936   Return WERR_UNKNOWN_LEVEL for getprinterdriver level 6 as we don't know how to decode a printer driver into a DRIVER_INFO_6 structure. (This used to be commit 1338f623c2a1e539ee9ee5fedbaf16baf3eb171e)
      adds  18c3436   Return WERR_UNKNOWN_LEVEL for unknown info levels. (This used to be commit d30da51956accfc4ea4662cece00d4df223421cd)
      adds  317ce5f   Formatting tidyup. (This used to be commit 4132d9680a0b6ed829663399bba209a49ca41d56)
      adds  b32f4cc   Pass level keyword down to cli_spoolss_getform() (This used to be commit 69bb58b92e92113b3ce2c72a3bfa46ed3056c261)
      adds  8a36292   Fix crash bugs in getprinter info level code (yay unit tests).
      adds  0b819e8   Add little meta note (This used to be commit c651720633e3affb192eef9e676fad37a0ad4fae)
      adds  4a0c063   Merge tpot's patch to add targets to build Python stuff.  It's not built by default. (This used to be commit 452769f595c87ba14bde96cebf06e442e79402f3)
      adds  b15ffb7   Merge tpot's Python patch.  ./configure now writes to the Python makefile-equivalent (setup.py).  Remember to do "cvs update -d" to get the new directory. (This used to be commit 87396c559b60780e6f0613170f78ce863f0b71fd)
      adds  01e7afa   Add --with-python=PYTHONNAME configure option, so that the libraries get linked for the appropriate version. (This used to be commit 2ea647bbfaba5a4ee7cb232ae1a21acbd2a9b5c6)
      adds  f099013   This patch has now been applied and no longer needs to exist separately (This used to be commit 5b2fa5260e22c0d8bc9fb0973a6247ad99d2ed4b)
      adds  3245349   Update documentation for newly merged modules (This used to be commit a0e58fd2cef5891e874a08f71d5d7a3f10ec6454)
      adds  63f411a   Import my code to do reasonably fast tdbpack/unpack from Python (This used to be commit 1f7ed8bb863fdacd0b9f3bc2e1e5d72ec7051feb)
      adds  4c47181   Actually, I think Jerrys patch was incorrect as it didn't ever add the printing msg flag, only remove it. Also, we already refcount the printer backchannel connection to add the connection tdb flag just before after we register/deregister the notification message handler. Jerry please check ! Jeremy. (This used to be commit c45364ae82e06364cbb11545d1262032e12a21b1)
      adds  b2536cc   Python's setup.py does not need to be munged by configure.in -- it is sufficient to just pass the relevant variables to Python from the Makefile.  Therefore, remove setup.py.in. (This used to be commit 8bebe9ee2b6bd56c297acc6b01cb0856aad1c4f3)
      adds  462818c   Build py_tdbpack as well. (This used to be commit fc5e8b8f672d461809f113fe14435841608b046f)
      adds  0ad8d0c   Put all Python modules into the 'samba' subpackage.  Now you need to write
      adds  2517c20   Add python_install target.  Not called by default.  Delegates most of the work to setup.py (This used to be commit 29d7ee7e0d6eea53a596973d157d377fbaaab3d1)
      adds  48c91e8   Merged Volkers (correct) fix from 2.2 for crash on unable to connect. Jeremy. (This used to be commit 05e2aba52f9b027bbab7c65cc02fd5c83d3c61aa)
      adds  dc1c14c   lowercase global_myname in %L substitution (This used to be commit 43a39e85b67c026a5edd93bcd58b76ae67315975)
      adds  9a3542b   Patch from Steve French to fix difference in responses to smbclient //server/share ls / on Samba and Windows 2000. Jeremy. (This used to be commit b3fe55838d23001f634f6a75f08330718353d3ad)
      adds  eaa4ee9   Use SAM debug class in skeleton - patch from metze Shouldn't we use dynamic debug classes here? (This used to be commit db0f742e0ea619e69457f15cdb3740ae7c85cebd)
      adds  8de41d5   Merged Steve French's fix for OS/2 EA return error being removed. Jeremy. (This used to be commit af2168c0344d49041b1fe78cd5219ac50308deb3)
      adds  df920a6   Added final Steve French patch for "required" attributes with old dir listings. Added regression test in smbtorture (in HEAD) also. Jeremy. (This used to be commit 3c9d24d7c3bad2beb641880a97f0eda5cd3e4ec7)
      adds  5793e15   change notify merge from APP_HEAD (This used to be commit b5227f0a645fdf2358fcb880f22e4662efdfe8e3)
      adds  d4b6d5d   Updated examples for new top level module layout.
      adds  31737ac   Check in examples for tdb packer (This used to be commit e8f9fbd32b73f60db3683d23a979dc09e7204258)
      adds  96cf2ab   Patch from Andy Levine andyl at epicrealm.com who discovered that W2K DMB's return empty NetServerEnum2 on port 445, but not on port 139. Jeremy. (This used to be commit a9112a1e4b24ccd94be4d0d055ddc9d1bdfef1be)
      adds  5d390fc   AbortPrinter() fix merged from APP_HEAD. (This used to be commit 97ede49e1271fa00c6ffdf9e6e3c2330ea935461)
      adds  f1be21f   removed warning about shadowed globals (This used to be commit 8021bbbd0c5fad6db45a4c862848ea667cad0b79)
      adds  1bc851e   removing compiler warnings about shadowed globals (This used to be commit 6f0561acadd139e37f86e30a2bbf10f428178eaf)
      adds  6b956c8   Fix missing braces around push lock call. Jeremy. (This used to be commit c93b40f43d5f5027f26c9b6bb906011a9075db2d)
      adds  9992897   Ensure we've failed a lock with a lock denied message before automatically pushing it onto the blocking queue. Jeremy. (This used to be commit 237e36124cedf0485deaff81f34688fa862c3317)
      adds  324846f   Change 'import spoolss' to 'from samba import spoolss'. (This used to be commit 06f6e7110029d5d60c4f34123f470bfb4c96364a)
      adds  36c5087   Formatting tidyups before I look at implementing the sendfile in READX. Jeremy. (This used to be commit 640f061ab2c0fa772c0b181a5492aaf94b21fd3e)
      adds  1d3bef0   Ignore *.pyc (This used to be commit 9d639cd4156e6b8fcb84e20e0b8adaa3fc5dc5ba)
      adds  7c152af   Bugfix merge:
      adds  6b694ec   Put pid number in invalid request size debug. (This used to be commit e63afabf98350353fac79ffc2ae2ddf88d61260f)
      adds  18e72f5   Fix imports for printerdata browser. (This used to be commit d36fd6651726ffee059f4b39211da66b5b6d7ec1)
      adds  3600395   Fix some dodgy stuff that accidentally was committed. (This used to be commit d6d0f121d95b79d4acc68354b35fb0fb3e42e1c0)
      adds  735eb8f   Added char *, uid_t and gid_t types to generic conversion routines. (This used to be commit a938863914cbfec247586c92fd06203fec7febde)
      adds  b3bcdcc   Implemented getpw{nam,uid} functions. (This used to be commit 19adbf1faed3d076207ec55e398f15f87d48c9f7)
      adds  cdca2ad   added gencache implementation from mimir - thanks! (This used to be commit 05a202c287f5daeb1ccbaf9479aa93e7928e93db)
      adds  66f90f9   Merge the cli_shutdown change from 2_2. All except one call to attempt_netbios_... assumed that cli_shutdown was _not_ called on error anyway...
      adds  c989eaf   DelPrinterDrvEx() fix from APP_HEAD (This used to be commit 7841753a03f7fdbd2f7f22e1b184dc1891118283)
      adds  88b1f68   merge from APP_HEAD for GetJob() (This used to be commit 3524a4a348686ae5144a744696606123e4a66622)
      adds  bb6d5bf   Spelling fix. (This used to be commit d9fa865e5ce8ba0b7539f9a218fc7dd132eb3d38)
      adds  b060593   Merge of cut&paste fix from appliance. (This used to be commit f75d61b03a3377f3a791b56fc307dc7e56e4707a)
      adds  4f613ac   First cut at portable sendfile code. Only used in readX at the moment and doesn't actually call sendfile. Needs to be vectored through the VFS and tested on all supported platforms (Solaris/HPUX/FreeBSD/Linux). Linux doesn't actually work (2.4.19 kernel) at the moment because it doesn't have a 64-bit clean sendfile. Jeremy. (This used to be commit fd772ca7b16cd86e0d50c7ed8d537c202976a6d2)
      adds  a9b450c   Merge of winbind auth cleanups from appliance. (This used to be commit 26d486aa740e283f546efc1f2ca40af3452a4f52)
      adds  21a738b   Merge undone cleanups. (This used to be commit d87c1f507d38444e627bce59b6c765d9c9479ac6)
      adds  fdb8c4d   Fixup sendfile to match HPUX semantics with signal interrups. This was fiddly.... :-(. Jeremy. (This used to be commit 2b33a500a8ad13acdd7e4f593aba65229dc8dd96)
      adds  8c5f577   HPUX takes offset, not pointer to offset. Jeremy. (This used to be commit d7024e8cb94a20cba789deb2c5b70221f6cca4fd)
      adds  f6fdad1   Changed profile version number to 7 - added sendfile statistics. Jeremy. (This used to be commit 2d080d7579c0a59bcb03608600c6b28243bbe353)
      adds  6cf499e   Fixed up FreeBSD sendfile code - only Solaris left then I can add the configure tests... Jeremy. (This used to be commit 9dad88e1d4d09f61da87dab2633c6e989a9dd77f)
      adds  081b70c   Updated some comments in the NET_USER_INFO_3 structure for the other_sids field. (This used to be commit d153d692a0f8499e1d6dac791a4d119cd9c15e45)
      adds  10297d8   wrong alignment size calculation spot by Florian Weimer <Weimer at CERT.Uni-Stuttgart.DE> (This used to be commit eda0e7589f2591edc29e6c1eef44aa21628977be)
      adds  febd3f9   Added fix for broken Linux (no sendfile64). When offset + count > 2GB then return ENOSYS and let the upper layer handle it. Jeremy (This used to be commit 872dfd87cda585c33c3823b06580cb301567a9b9)
      adds  3f02393   Use HAVE_SENDFILE64, not SENDFILE64. Jeremy. (This used to be commit 7e2f9769c9a7ee5d11267a8a8864371fc0aa8f50)
      adds  cda2b27   Add reference to CUPS documentation about how to use unix -> windows clients using samba (This used to be commit 898f30fffb4e613e4a7efa0463c54fbc3b1f3cca)
      adds  1782e2a   Add document on tracing system calls (This used to be commit 1e14815f4cd9e8a9ca5c0d41de902f9c0dd6410c)
      adds  77f9711   Make current_sam_methods a const - Patch by Kai Kr�ger (This used to be commit bd7245dc6fcff805fcb69f6bd1f4852dadf5aa84)
      adds  479e82b   Put unixsocket calls between #ifdef HAVE_UNIXSOCKET's - required for Stratus VOS (Double checked) (This used to be commit dc3c14fc2b661a62a1876149e96af6de07a2c4a6)
      adds  f3008f5   Merge of 'other_sids' patch from appliance. (This used to be commit 7decd4b3a9e6900ab35f7bf5b266361f308aa58d)
      adds  3cc83a8   Don't display debugs of the nt user token twice. (This used to be commit 2011a38f3bd1e51aa1ca0219a9e46da12426cbc3)
      adds  1dceadf   Changed Major/Minor version info reported to Server Manager to 4.9. Added new SWAT Flags for Advanced and Developer modes. (This used to be commit 0250e2c52c7d7aa25308b6c20b8e2a51184cb598)
      adds  954c1ca   Applied new display mode FLAGS for SWAT. (This used to be commit 8a1c136494de47bae74627b07edea6f72eab37cf)
      adds  9521538   Committing changes before I lose them. Work still in progress. (This used to be commit 89842d94bb2b2bb386716c7db96cc0acda80b76e)
      adds  52e22d7   Update to add DEVELOPER option to more parameters. (This used to be commit bd9dbf5c79bf2bfecdf008fe93eba87ea9993a3c)
      adds  ad5ab5f   Added autoconf detection for sendfile for Linux. lib/sendfile.c code still needs more work. Don't add --with-sendfile-support yet... Jeremy. (This used to be commit c6ece53ac2a7a6115ca1160cf02247d7cc0bbb95)
      adds  f74086c   Attempt to make broken Linux sendfile work.... Still in progress. Jeremy. (This used to be commit f956a4d29d0d88cd92fac0f0c9f636fc152afe0a)
      adds  e8ea0aa   Added FreeBSD sendfile configure tests. Richard please test... Jeremy. (This used to be commit 6425f169779ce65509b77cf6d5634de24894a965)
      adds  91ba6aa   Default to "python" for --with-python option.  This saves having to run --with-python=python which looks a bit silly. (This used to be commit 130e05de073268cbabed0e2f80f0011e5f72dc02)
      adds  83b9971   Rerun autoconf. (This used to be commit 041f47230b865294e657f47e6aba2fa83a15bf31)
      adds  ccfe2b8   Added --with-ads option, defaults to yes.  If you run ./configure --with-ads=no or ./configure --without-ads Samba will build without linking to the various kerberos libraries. (This used to be commit edb6172abf0f07fead8ed3aaaebe0411d757aa64)
      adds  1d64186   Rerun configure. (This used to be commit c7d4bfde737c5aeda14b72e48197bb2a9a02bbd8)
      adds  bd87570   Added --with-ldap (default=yes) option.  We should now be able to compile a non-ADS, non-LDAP version of Samba on a machine with Kerberos and LDAP libraries installed.
      adds  fffd0eb   another const cleanup (This used to be commit 443d5ebafad46a9a62527642628aff8e5d9dc10c)
      adds  9faf941   more const cleanups (This used to be commit dfa85f9c48aa3c8d93775df6b6ad2dec9a1692d7)
      adds  3fefef7   disable stat cache when case sensitive (This used to be commit 3401c3616b3dcb99053f89d88f8e351c986c9096)
      adds  b33681f   Add clock skew handling to our kerberos code. This allows us to cope with the DC being out of sync with the local machine. (This used to be commit 0d28d769472ea3b98ae4c8757093dfd4499f6dd1)
      adds  9bab1d0   Actually use sendfile if selected. Jeremy. (This used to be commit 5881f0a22633ed9fb73e6cd788d0751c4db6cd32)
      adds  fa184ea   Only create the pidfile once we're ready to receive requests. This allows external programs to correctly synchronise with us. Jeremy. (This used to be commit ffb7632d05191342ecfc5f78fbfd7beacfe257ad)
      adds  fe92e9c   Reverted my earlier change. It was incorrect. We must be protected by pidfile before doing secrets_init(). Jeremy. (This used to be commit f8a0e6ad8b25d405ff2bcb492974d2f0bef81036)
      adds  8b46126   Never, *ever* hold a mutex lock in the message database where there may be traversals being attempted. Yes, this was from bitter experience (and an out of control server :-). Also allow callers to break out of a tdb_chainlock with sigalarm if desired. Jeremy. (This used to be commit a7781f91d8c1177210bffc199cd2f3b7ff993eaf)
      adds  8b4bafc   We had a race condition when changing a machine acount password as we were no longer locking the secrets entry. I saw this on a live system. Jeremy. (This used to be commit 660dafcbb2d1029831212a32d995891626a0344c)
      adds  7e29a2e   Fixed compiler error when HAVE_KRB5 not defined. (This used to be commit 66c2e25079b348188abd48868300771b1e49fff3)
      adds  c9ab9fe   Add a synonym for samdump ... (This used to be commit a8dc1464ea2d05eb2a26afdd433cdb6b69002259)
      adds  e59d5b5   First code for 'net rpc vampire'. We should probably find a more positive name for this. It creates users and global groups. More to come.
      adds  e7ff6ab   Display the repr() of non-string dictionary values. (This used to be commit 3c6975c711d87755f0532147f9aaecb224159f43)
      adds  86f746b   samtest and vfstest binaries shouldn't go into CVS... (This used to be commit 53f7af9c41633877757c85182660c0826275ff2d)
      adds  6c66567   Update introduction somewhat (This used to be commit 060c0bda078923b11c34539323f9def176c006bc)
      adds  aad3c35   printjob merge from APP_HEAD regarding device modes (This used to be commit aa52351384abace54a89c9fbfa5e4c31a8464c91)
      adds  994638f   HPUX sendfile is now detected correctly. Jeremy. (This used to be commit 91e41ebe97c143f413e2a5614b20f3db4642490f)
      adds  7af9901   Added "use sendfile" per share option. Jeremy. (This used to be commit 28466ff42c3328e49d46f7cddfc4bb2fe462d871)
      adds  15fdb18   Implement printerdata_ex as Python dictionary.  Read only at the moment. (This used to be commit 739ea89eb3ab49e5dccddfa767812811b413e67d)
      adds  d3a6614   Moving to subdirectory. (This used to be commit 154c59c8f92b9f735f4e1e7c8c42692c959996f1)
      adds  a39dcb6   Fixed bug in keyword args for enumprinterdataex (This used to be commit c7845b3c43f7167f2c695722bc9923ff666ade76)
      adds  86c7c46   Bong!  The devmode could be NULL.  Don't crash if this is the case. (This used to be commit 3ce8f8c50c0adcedc38bf2812b7e9fae78942458)
      adds  9583398   Clean up python extensions in clean target.
      adds  8eda507   Remove hardcoded -I stuff.  Hooray! (This used to be commit 105ff7c5400a6b79613b6a3b72808124b17ddc60)
      adds  1a01635   trivial comment fix (This used to be commit 9d6331524089d76c5832b9ba001fb0e8a05f39d7)
      adds  1244410   Merge in first command for 'samtest' Fix small bug in sam/interface.c Make sam backend to default to a define (This used to be commit 60ab55fedf03a0b505b0b73527e031124a46304e)
      adds  0ce509e   tdb tools need #include <signal.h> Jeremy. (This used to be commit 7e19a6b7ade1e70aafa9be8a86665a49f592b6f4)
      adds  8322448   Move functionality to check whether entries for lp_workgroup() and "BUILTIN" exist and add them if necessary from check_correct_backend_entries into sam_context_check_default_backends. The reason for this is that we don't always want to have BUILTIN and lp_workgroup() in a sam_context, for example when doing sam2sam. check_correct_backend_entries has been renamed to 'check_duplicate_backend_entries' since that's what it currently does.
      adds  a5df564   Use sendfile in readbraw. Jeremy. (This used to be commit a77966645a976d6ae08581c2e92465c48a8e961d)
      adds  16b2465   remove proto headers on realclean (This used to be commit 1bd2c6e1441ea8e54284c72dc07de741f88dbe90)
      adds  737b0a5   allow --with-krb5 to override the location of the kerberos libs on redhat (This used to be commit 56b194e83538bcb6006a5ab1e00cdb493dd9ad7f)
      adds  8ea2d8f   change ADS negprot to match more closely the options used by w2k. This affects the principal used and the order of SPNEGO OIDs (This used to be commit e8ff1c0819e02a1fc7234ad0a07d5415936dfbd2)
      adds  56baccb   CUPS merge from SAMBA_2_2 (This used to be commit cbb16eac0e79649f4383763439c7e745f27fd0cb)
      adds  3c1c9ac   reran autoconf (This used to be commit 29be94110415c87c7030f0d2d87b612220397eae)
      adds  696fedc   Add framework for samtest commands (This used to be commit f1021cbc557bfa0078e932a8268c5c9adcae0ae8)
      adds  e633122   "@" is valid in NetBIOS domain names. Jeremy. (This used to be commit 5c4857d8e00162fc43a0f2e3a335b441bad743bd)
      adds  c48bfd8c  enable 'map hidden' and 'create mask' to allow the new OPEN test to succeed (This used to be commit f1058012b9662f0f9ce62ea05833e78a411f80b9)
      adds  515c1d4   Merge back Richard's FreeBSD sendfile fixes. Jeremy. (This used to be commit f4845b0213aec58e0f489eba5653aa7b3855610f)
      adds  9251be2   Sorry for the new parameter, but I think to really reflect what's coming in via deltas, we need a way to set a user's primary group.
      adds  d06d2c8   Change parsing of policy and privs delta to what Ethereal says.
      adds  8aaf817   Small, long overdue, fix for libsmbclient. (This used to be commit 40aea3fe94b68ce284e2f21e57f086212936c049)
      adds  15bc043   Fix typo. (This used to be commit 575b8674863341d3dbd04d8618a3a5f2ff5651ee)
      adds  1c1355c   * fix getpass check * merge in AIX fixes from SAMBA_2_2 (This used to be commit 50752f84f24b36332ec4f1ade92dc5a095ac077b)
      adds  cd2924f   Add the ability to view/set the current local domain SIDs.
      adds  7eb8c5e   tdbdump also needs signal.h. Thanks to Guenther Deschner <gd at suse.de>
      adds  83ca90a   Cosmetic fix for debug message. (This used to be commit 42774a7753eb8be1ec04bcb5dda089910a1b6d0b)
      adds  06ce201   Ok, getting a bit more ambitious. Stop me, if this is wrong. ;-)
      adds  587c4c5   Add net getlocalsid [name] (This used to be commit 08c3e2b824cd2c93ca548fa18ea16a18f5b197e5)
      adds  9264711   Update some help. People keep forgetting that! (This used to be commit b53547bf663ed1714326f9b0e74215e012e728af)
      adds  2b6057e   Ok, what's this? Samba as a PDC wants to authenticate a user coming in to a native NT member server. If the logoff time in the samlogon reply is set to something else but infinity, the tree connect to the member server comes back with 'bad uid'. In my traces, NT PDC sends 0x7fff.. always. Weird, but true.
      adds  af78eaf   Don't uppercase the username and domain in a session setup. (This used to be commit 0ad19825df318030b1772404570cd993fe49e40a)
      adds  6077a0a   Updated in preparation for samba-3.0.0alpha20 (This used to be commit 05f61b2dc4c120f5303e1a7c85ca8b1409d9a95e)
      adds  68e361e   Removed call to configure for VFS modules. (This used to be commit a029d9781d8511eb5eb51568647fbeccde2efed3)
      adds  0f72389   Typos! Fix 'em! (This used to be commit d2976b6872c43e3b5bb9a589e8eaff1a08ad5352)
      adds  05c557c   Make sure that Alfred Perlstein's changes get into head as smbprint and that the old one becomes smbprint.old.
      adds  28947d6   This is a first working version of net rpc vampire. First do a net rpc getsid, then join as a BDC, and then watch net rpc vampire suck out the good stuff out of a PDC :-). It's not perfect, but it does quite a bit for me. Watch out for more.
      adds  2cd6400   - Don't put pointer to sam_domain_handle in sam_methods but single domainsid and domainname - Allocate sam_methods, set domain_sid, domain_name and backend_name in make_sam_methods_backend_entry instead of in the backend - Remove sam_context and domain_sid pointers from the sam_init_function - we don't need those arguments anymore since they're   available in sam_methods as well (This used to be commit 50d2527eed0eb26c16f2f7e28badbf08d771380e)
      adds  529848e   Fix bug in get_methods_by_name Fix bug in enum_domains Add samtest commands:  - lookup_sid  - lookup_name  - enum_domains  - lookup_domain (This used to be commit 0c01219850e5d9b77b3b2c0b4b87aa3c82e3292b)
      adds  a3eb268   enum_domains shouldn't crash when there are no domains available (This used to be commit d312e1c2b44905af87c4d550975eee78dbf2edee)
      adds  f63ed52   Moved -ve cache check to correct place. Jeremy. (This used to be commit 38c67632ade40413c0cc2b91e04105e4065a18b7)
      adds  2b42576   Hold lock on NEXTJOB record for a very short time. Jerry needs to add code to make this rebust w.r.t. stored devicemodes. Jeremy. (This used to be commit f93a008f09acda2ddaff9857f2fe0c86948539d1)
      adds  4912dd9   merge from APP_HEAD (This used to be commit 930c6710fe076b52ad21addf5fcda834f85e15a9)
      adds  b952ddf   Merge of "profile acls" code. Jeremy. (This used to be commit cfd1bf250b417f3ba3ad21ff681ab282311bb7eb)
      adds  5b71a00   The security descriptor in a PRINTER_INFO_2 could be NULL. (Bong?) (This used to be commit 7ce782c20c6b9e515a2fa831315ae14c66d322ee)
      adds  6f67ae6   Avoid a segfault in net join when you have not done an kinit, and it's falling back to NTLMSSP.  We need to get the password out of the user, and this eventually does.
      adds  2bd2b24   Move to common user token debugging, and ensure we always print both the NT_TOKEN and the unix credentials - as we incresingly use the NT stuff we want to make it easy to check they don't get out of wack.
      adds  bfa04e4   If adding a user to ldap, make sure we have the 'account' structural class, or else we can't add to OpenLDAP 2.1 (This used to be commit d9a91a41441c156223760cb356fa997ea7bdbc1a)
      adds  3c39539   Actually pick up the kerberos libs in RedHat - the previous shell construct didn't seem to work properly.
      adds  891f580   Header files should not include includes.h - therein lies maddness, particuarly if we ever want to get rid of the magic macros. (This used to be commit 13f33e466ed31d35221157d6b3a1a05507157b66)
      adds  b06d2ab   Another patch from metze, towards his work on sam_ads.
      adds  8a3bb8b   Kill of Get_Pwnam_Modify and smb_getpwnam().  The latter assumes some things that just don't apply any more - now that we always keep username and domain seperate.  Also, the policy it was trying to permit is now implemented by the auth code.
      adds  780e048   At least try to get this function picked up by the autoprototyper (This used to be commit d5303d5c080212486329f7e5a65f732e11efbb37)
      adds  efcf29f   samtest should load smb.conf by default add command-line option to samtest to specify alternate config file - use /dev/null to don't load any config file.. add 'conf' command to load specified config file (This used to be commit 237883d1e68e99a3ea3df9b6e182c70cb31b2523)
      adds  b985833   Compile samtest with LIBADS_OBJ and PASSDB_OBJ... (This used to be commit f0c095875758ef44ed2d25d3ed9d77e5e163b75f)
      adds  8df2ac6   Fix debuglevel command-line argument (This used to be commit 779aea57450db83fa7870e8a35db55d475682519)
      adds  82102d9   This patch from "Stefan (metze) Metzmacher" <metze at metzemix.de> cleans up pdb_ldap and adds a 'ldap passwd sync' option.
      adds  059838a   Don't crash when a backend doesn't have a setsampwent function available - bug reported by metze (This used to be commit 4aea951102a6e82612560e6a59931fde433ee6ea)
      adds  31b131b   Whenever we deal with adding machine/trusted domain accounts, always reset the flag to what we expect.  This handles the 'upgrade' from unixsam beter (where all $ terminated accounts are machines).
      adds  d386b71   Metze claims that without this his win2k server gets horribly confused looking for all sorts of AD things in lp_realm().  We need to get some non-Win2k NTLMSSP and chase this up a bit, but this will do for now.
      adds  d7ffd7a   Fix the circular dependency that was preventing 'domain master = auto' (the default) from working.
      adds  284dd06   remove extern for AllowDebugChange since we don't use it (This used to be commit 70d9b71ceaeba95712fa61e601376ff5cc8e7714)
      adds  3054ef8   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 9a5541595f78f2cbba16030552c6e780f6fddcf6)
      adds  ec0b8aa   sync'ing up for 3.0alpha20 release (This used to be commit 803715d96016767c55202362b17096fc80786c59)
      adds  115a397   sync'ing up for 3.0alpha20 release (This used to be commit b5d03c7b55fb2f34fa4d0228abe4389020e5ed5f)
      adds  a834a73   sync'ing up for 3.0alpha20 release (This used to be commit 65e7b5273bb58802bf0c389b77f7fcae0a1f6139)
      adds  28f76a4   sync'ing up for 3.0alpha20 release (This used to be commit 4456d5edd9207674d03bf503e8b245e5dc1ca8d8)
      adds  d0e1063   merge from HEAD (This used to be commit da44b196a977b6edf7cdf27e344295ed15d198f7)
      adds  084b2a4   removed autogenerated file (This used to be commit 832faf4b391d73e0dd794769542a6fcbd75e51a6)
      adds  d18b17e   updated WHATSNEW for alpha20 (This used to be commit 8354afba8d3712921323b5150d60fb8fbf432d01)
      adds  d9729d8   syncing up with HEAD again.... (This used to be commit e026b84815ad1a5fa981c24fff197fefa73b4928)
      adds  ef6f819   remove files not in HEAD (This used to be commit 9d9f7bbf87bf9a0e003e6da482615fe040d00852)
      adds  7d1eb6f   sync with HEAD (This used to be commit ee9cbf58071adb627a49a94c6340aaba330486b5)
      adds  13f7c50   syncing with HEAD some more (This used to be commit 805a89fbb771659ce9d397daad59f47d8b5fefcc)
      adds  582f4ab   set version (This used to be commit a953c449b4319b03e734ece70322c52c987e3532)
      adds  ba8e28c   Arrgghhh the release script doesn't use the SAMBA_3_0 branch !!!! I released the snapshot directly out of HEAD!!!!! (This used to be commit c70c8e81c85a7a9e32a79287642826e44ec0f1a1)
      adds  679730c   tagging as 3.0alpha21cvs (This used to be commit 237875363fe2efd92154e3f362323281a9e0f5da)
      adds  b0686fe   Make explicit the difference between a tdb key with no data attached, and a non existent entry. Stop a malloc(0) being called in the first case. Jeremy. (This used to be commit 7b841247bda028ce654fb760b932f08ec61c494c)
      adds  09a3e34   Apply Vance Lankhaars' cifs2002 documentation patch - mostly grammar and English typo fixes and updates of documentation (This used to be commit cf240f14a53d95261c557a881cf67c7d3d316a57)
      adds  e72ea54   HEAD and APP-HEAD spoolss parsing was out of sync. This MUST NOT HAPPEN ! Jeremy. (This used to be commit cb89bcc935a39d9ca1ceb07a4ca85f0bda7f65fe)
      adds  c562136   It turns out that Windows allows delete printer on a handle opened by an admin user, then used on a pipe handle created by an anonymous user..... but they're working on security.... riiight ! Jeremy. (This used to be commit e96e6a60b82b71714120ce7636fa8402007d4b03)
      adds  6af2433   Include ../include/libsmbclient.h instead of just libsmbclient.h - we don't want to include the globally installed libsmbclient.h - found by jht (This used to be commit a7a54fc2c8b26c92ab0e3499531919debca3fe64)
      adds  f9789eb   Change libsmbclient.h -> ../include/libsmbclient.h in 3.0 as well (This used to be commit 5b451ce6f096d699a80c10f48bde5ee224e29ccf)
      adds  f6bdffb   Don't zero out numwritten before using.... Found by Pierre Belanger belanger at pobox.com Jeremy. (This used to be commit 495e6e3287152a7ec218a38b3133f7ae16d5a8d1)
      adds  e532338   logic error in checking wins servers--merged from HEAD (This used to be commit a1c4a16267653375fbbc73de9234ddadbe92a396)
      adds  4d2d5c4   Added Solaris sendfile patch + configure tests from Pierre Belanger <belanger at yahoo.com>. Jeremy. (This used to be commit 9c17faefa5cb0ed450578ae5bbcca44e3058bc9b)
      adds  512110f   Fix memory leak in getting DC list. Remember to exclude failed lookups. Jeremy. (This used to be commit 80ee515d7a45965271be0274b0b3815032f27aa1)
      adds  1f5a153   Make it clear what this if statement applies to, and what it doesn't (This used to be commit 6b78e554c3dd3c98bff7dbd1d3715a9b7e405b8d)
      adds  b55a4ca   fix getpass replacement check (i thought I fixed this a few days ago....) (This used to be commit 1b55965f12dc2ede46ca2dbc82acbf56b7e33e2e)
      adds  956767f   add samtest commands:  - show_domain  - context (This used to be commit e969b1897269ebd27650c2192cd19ebda47e042e)
      adds  07d7643   Add samtest command 'enum_accounts' + few typo fixes in sam/interface.c (This used to be commit 81156d6556dab2ea23dea69da6940a0482d79d9b)
      adds  2c33710   notify user when no {domains,accounts} were found (This used to be commit ee3b497962a28c7c58e866b8536b1d2ae6f9b23a)
      adds  9e70b39   move all the passdb internal interface to NTSTATUS only the interface has been fully moved to NTSTATUS not all the plugins make full use of it, but have been all converted.
      adds  ad51400   Patch from "Stefan (metze) Metzmacher" <metze at metzemix.de> to do a *much* better job of working with usrmgr.   Previously we were blanking out entires, and all sort of mischif.
      adds  fc4100e   forgot include file, sorry (This used to be commit 67d600ed8ed1cdd25503fdb2299bdfa93befee1f)
      adds  a5c8985   Patch from "Kai Krueger" <kai at kruegernetz.de> to get some more of our access control bits right on the SAMR pipe.
      adds  1de9722   Add -r parameter to smbgroupedit. With -r you can manually choose a rid.
      adds  2ef81d7   Make functions return NTSTATUS instead of BOOL (This used to be commit 6347d40eff03ad780446bdae0f1dfe0bc9edf824)
      adds  f90e9ae   Change pdb_mysql function to return NTSTATUS (This used to be commit fa056769a08c93f086f05baf9095ee93217f92f1)
      adds  791d9e8   Change pdb_xml functions to return NTSTATUS (This used to be commit 834fcd23959ed202a84069bf19390103f563540c)
      adds  30b24ca   Don't define PASS_MUST_CHANGE_AT_NEXT_LOGON twice.. (This used to be commit cae3705b9a03e36137439e24667dcf2e5e9643fc)
      adds  6fa655c   Fix segfault in sam_context_enum_domains - reported by Kai (This used to be commit 1430473d3fdcc8e711fe483b84dfeefa6bd54905)
      adds  17b074c   sync with SAMBA_3_0 (This used to be commit 284c515dbd36d49081c1cdf9b2b9a60bf7a22ae4)
      adds  e8db73d   preparing for release of 3.0alpha20 (This used to be commit ba8b6c8e31ad5f15a0cfa9d28d9b8692c3473a42)
      adds  0923e13   add -r to usage output (This used to be commit a6ec9af7e38b1b937eba7003f130d662d5bde035)
      adds  996fc28   tagging version as post3.0-HEAD to differentiate from the SAMBA_3_0 branch. (This used to be commit 0962a2f74f89b684a5f333126fed2b6a7fc0b454)
      adds  c60f6f0   Make explicit the difference between a tdb key with no data attached, and a non existent entry. Stop a malloc(0) being called in the first case. Jeremy. (This used to be commit ece9507ec3d363fccf56b000ad9758780a9b3fb4)
      adds  9e7a6d6   Readd the 2.2 --with-ldapsam paramaters so as to allow a smooth upgrade path to a 3.0 based PDC.
      adds  a573190   When compiled --with-ldapsam, make ldapsam the default passdb backend.
      adds  ac50942   Fix typo (This used to be commit 42c7ecd3d5dc5eb8ff690635946a403a82ebb270)
      adds  af8b346   I missed committing this - all updates to configure.in adding --with-foo options need a matching entry in acconfig.h to actually do anything...
      adds  55b6ceb   Some small cleanups to the libads code (mainly error checking), and give a sane prototype for the push_utf8_allocate code.
      adds  d95e86b   Minor updates:
      adds  5f662896  Vance picked up a pile of typos etc at the CIFS confernce, and finally got them off his laptop :-)
      adds  ccaba8c   Doco patch from metze.  This reformats the 'ldap ssl' docs, and add doco for the new 'ldap passwd sync' option.
      adds  e9878f0   Do not update manpages directly... (This used to be commit 685387b0109e880e30191fbea0aad1e5c677273a)
      adds  dc262e3   An example of a group creation command that can handle failures of groupadd.
      adds  7e4afe5   Move a number of ADS related functions out into utility libs, so that things like metze's sam_ads can also use them.
      adds  086dcdc   Sorry to touch such an internal function. But I was quite surprised that 'security = user', 'encrypt passwords = no' did not work anymore. This is on quite a standard SuSE 7.3, ./configure.developer --with-tdbsam. I can provide a config.log / config.h on demand.
      adds  789ccf3   Apply Vance Lankhaars' cifs2002 documentation patch - mostly grammar and English typo fixes and updates of documentation (This used to be commit bba2ee620a286dcc7fcd509c8954227e203274a1)
      adds  208b4be   Touching somebody else's code again... Sorry, Richard.
      adds  1ac50ef   HEAD and APP-HEAD spoolss parsing was out of sync. This MUST NOT HAPPEN ! Jeremy. (This used to be commit e42b76337b9a01fee84bc95d6899a724b2fdab29)
      adds  3c7334c   Check for security on delete printer was reversed... Jeremy. (This used to be commit 0d27cc909b4489b54e57481bd8a9494fb077dc3d)
      adds  543edfb   It turns out that Windows allows delete printer on a handle opened by an admin user, then used on a pipe handle created by an anonymous user..... but they're working on security.... riiight ! Jeremy. (This used to be commit 322d8b4c83439261cfd2ff79b557bddb1e784660)
      adds  465d93b   Back our volker's patch as was breaking the build.
      adds  3cfd42e   Add const. (This used to be commit 0f5d18626bebaa0621ee703ea2cc8bf47e14ea3e)
      adds  bc82824   This needs to be #ifdef HAVE_LDAP. (This used to be commit 2b54a2fc2c85ea139e2acdbbc2f14b969c0c6315)
      adds  6fa3f56   Commit a fix to smbclient so that it will connect to EMCs and NetApp's machines. (This used to be commit 1e4ac9615d26bfbf90e3a45f088564f448f689ce)
      adds  0a23b0b   Add const. (This used to be commit f7dd66e88dba947a167d9a14c96810854dfc5c9d)
      adds  9e0bd9b   Thanks to abartlet I looked at that function a bit closer. What did the first cli_push_string do? I suspect that it's a leftover from times when the password length was needed at some point.
      adds  8b19715   Add the beginings of sam_ads to the tree.
      adds  ac625a8   Second stab at Volker's 'make shadow passwords work' patch.
      adds  120e385   Back out one of the API changes, now I recall how it was meant to work.
      adds  b136152   Forgot to commit this in the patch changing back the create_user API. (This used to be commit cf249f5b222312bb05fb8ab53413d160149f7477)
      adds  4e73790   Try to compile as much as possible with only ldap, but not kerberos. (This used to be commit 9615ab10c006d8027f6a8b7dd3770eb77304dbdc)
      adds  ca772ac   Ok, hopefully final fix for this one. abartlet told a bit about the history.
      adds  10581a3   Include ../include/libsmbclient.h instead of just libsmbclient.h - we don't want to include the globally installed libsmbclient.h - found by jht (This used to be commit e35a5da3a75c74ab066bff5e0f60d30deb008451)
      adds  cd2ab11   Fixing path to libsmbclient.h so it never gets crossed with a system installed one. (This used to be commit cc878f43b9a91385ca3671f17a08253b8464c039)
      adds  4310fa2   Patch from metze to fix enum_accounts (This used to be commit 9d529256c55e5a5099f69471ed1357cff06003fe)
      adds  af2ab48   Fix typos + report FIXME (This used to be commit 470a1316324821984745bcf7321bafd8d0fd0a77)
      adds  acb5cc0   Fix 'plugin' command (This used to be commit b01c55ed5bbf4903a87fd17d70ae9acd832d60fe)
      adds  a89ecb9   Updates for sam_ads by metze - add the start of domain policy searching, and a small fix for the previous merge.
      adds  df316e3   Remove sam/api.c.
      adds  ed521b0   Make sure that variable does not shadow a parameter. (This used to be commit d83cae2bbd1625aeb3b7c73ba8dde2d1371e7f89)
      adds  cdeffe6   We have to hand out info on Builtin here as well. They are stored in group mapping not as local, but as WKN_GRP.
      adds  49cd08f   Some more work on vampire.
      adds  6b1367a   Fix the compile issue in bin/samtest, and make the 'system' token just have the System sid.  This avoids comparing with ACEs that we don't yet support in the ADS Domain security descriptor. (This used to be commit ace7738e123b28f69c290f9f1de50011d230e14b)
      adds  a2b150e   This is an initial draft of printing internals.  Not done (not really even started), and not in SGML.  Plain ASCII right now, but I'll do some more work on it tomorrow. (This used to be commit d60afa48e3214a4fa4c0a937635c3acf2a4b4a65)
      adds  09507f5   Don't zero out numwritten before using.... Found by Pierre Belanger belanger at pobox.com Jeremy. (This used to be commit a7009ad5c8aaae350b2521b8c0cd2538e561618a)
      adds  25d5e74   Added from samba mailing lists. Might help someone one day. (This used to be commit ac0d1acc5542b0f02a85e38e5adfcc8098ff166a)
      adds  4b5c079   Second part of my fix -- incorrect merge. (This used to be commit 2613d3a48a8d60c3db38406a1abd943dbe0b7d09)
      adds  07d3df8   fix logic error in testparm with wins servers (This used to be commit b9942092cf3d0a9fbf94b51b576836a86059551b)
      adds  812c0a0   README.OtherModules (This used to be commit 93cb8b47c48d0492e3e699542bdc521aafb8d1b7)
      adds  bf556da   more details opn change notification (This used to be commit a4a3469ffb44061c58bbcd807a9585ae13326f7b)
      adds  ae61c57   more updates--printing backend inmterface & Print queue tdb's (This used to be commit a42414fe5aff8a9e0fccd1c73a86e3b472f2c149)
      adds  d64e0e9   * add the Developers guide to the repository * fix syntax errors in developer's docs * update Makefile.in to place HTML files in htmldocs & text   files in textdocs/ (This used to be commit cb96e1a1d9a07314bb60e431484cfd05aef83de6)
      adds  5dd53e1   missed one txt rule. (This used to be commit c58d4b3cca9132c5995fa12cf5dfcadce082dba9)
      adds  834b89c   * working on Makefile * converting printing internal doc to SGML (This used to be commit bc74170cd982e520421e8b930710671923d65208)
      adds  7dc8aa0   Added Solaris sendfile patch + configure tests from Pierre Belanger <belanger at yahoo.com>. Jeremy. (This used to be commit 8db4d46dc983ce37814fb375d61951b6220a4c61)
      adds  8ea9c80   * adding some notes on the wins failover stuff * fixing some typos after running printing.sgml through ispell (This used to be commit d20be2e868015266ef3b33f353e1c9a2e6d6b7e1)
      adds  d2c0dca   Fix memory leak in getting DC list. Remember to exclude failed lookups. Jeremy. (This used to be commit c4fcbb2948beb3b6594d53a7ffdc8b94fd0d94e0)
      adds  5de642f   fixing typos spotted by eagle-eye-vance (This used to be commit 5bae773e0270c31ba936ef651dda149601ac6ecd)
      adds  6007a59   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit eb5ce70e2f0e3ebf6bab168108b410174e42818b)
      adds  5cec60b   Added error string for server timeout on client call. Jeremy. (This used to be commit 28d2eb934318818a3b0527e391987ea139dbf4a3)
      adds  88fad68   Tidy up client error processing. Jeremy. (This used to be commit aea64f1c300b1ec5ec1c5d637f456f025ec12821)
      adds  88e481e   Fix Solaris sendfile detection. Add small fixes to sendfile code. Jeremy. (This used to be commit 7ba5636897ea57669c62d22bb399bcfe5e3a9907)
      adds  8147df0   Cope with rw errors and timeout to peer. Jeremy. (This used to be commit d8d351eb01ea7c84828dbc96224d7b13d643b558)
      adds  ad8a22e   Updates from Samba HEAD:
      adds  2fb5c7c   merge from HEAD (This used to be commit c0ca286e36d49deba6c73690114b0d867cbfd63e)
      adds  f2d1f19   syncing up with HEAD.  Seems to be a lot of differences creeping in (i ignored the new SAMBA stuff, but the rest of this looks like it should have been merged already). (This used to be commit 3de09e5cf1f667e410ee8b9516a956860ce7290f)
      adds  b5cb54d   Doh ! Lookup name before checking negative cache (the way Tim originally had it...). Jeremy. (This used to be commit 151f0c1c526a04ea14ae054e977c76c8617bb113)
      adds  a0cddf2   Added const. Anal formatting fixup. Jeremy. (This used to be commit 66531969dfe0935be2c9c4d89f5bba80d862a52f)
      adds  c4596dc   Missing break meant getprintprocessordirectory always returned UNKNOWN_LEVEL. Jeremy. (This used to be commit a9a959b85d110c4a6b9ac8988d35aee9a4d6b9f1)
      adds  a287517   Merging tridge's wins fixes. Tridge - we're supposed to be keeping 3.0 up to date :-). Jeremy. (This used to be commit 5959f35db6b4b23c591799dad7587e6616e5a998)
      adds  ab8b6bd   make the default printed values for boolean the same for all parameters. (This used to be commit 5f1dff89be5dca013baed062e631144bacb2067b)
      adds  a4f7b7b   Write cache bugfix from Rasmus Borup Hansen, system adm.     Email: rbh at math.ku.dk Jeremy. (This used to be commit d40a14dbb0ec233f7a2190df1845b039072c4b84)
      adds  474340e   Added ASCII art to make this clearer. Jeremy. (This used to be commit 31c0dd7e213509c3bed1061f140f2ea9c6e95a9d)
      adds  36ef82a   merge of new client side support the Win2k LSARPC UUID in rpcbind from APP_HEAD (This used to be commit 1cfd2ee433305e91e87804dd55d10e025d30a69e)
      adds  68259be   Added error string for server timeout on client call. Jeremy. (This used to be commit abeebf33c132c4975ac5dadde57c22176ddc9fda)
      adds  549f70f   Fixed typo. Jeremy. (This used to be commit e2d66c5d238a057175d9316b4491ca26066f34fe)
      adds  3e2a384   Tidy up client error processing. Jeremy. (This used to be commit 983e6d137eaada5cea1235e0cf051bc314b6f9d8)
      adds  a9ccc38   Fix Solaris sendfile detection. Add small fixes to sendfile code. Jeremy. (This used to be commit ef7bcaf1b7e1ca073b27a8836c6aa86e112b5bee)
      adds  5567ef5   Cope with rw errors and timeout to peer. Jeremy. (This used to be commit 736a7bab487d7e217eed452e2089adb6b4164ad5)
      adds  7faabd4   * fixed typos in SGML source * regenerated man pages (This used to be commit 89bbec5216e1e02469dea6f68ceb797dd9165c1f)
      adds  d962f8b   regenerate (This used to be commit 57c9a6a1e8159f2eeaf0e3dae104a0815a000fa4)
      adds  919a78f   Doh ! Lookup name before checking negative cache (the way Tim originally had it...). Jeremy. (This used to be commit 6929b65954ff5b94d11db79c8fc6a295311c238f)
      adds  e086aca   mention openantivirus.org (This used to be commit 25cd49d76650a5f059f956ae955569be340d3729)
      adds  eb17f95   Remove manpage when there are errors during generation (This used to be commit ae230491a8860a1846bd272d6455119a5bc99dd5)
      adds  53b1659   newly generated docs; removing old ones (This used to be commit d72538fd14b8d00ea07f19464b4f3a3d93445cbf)
      adds  2475f6e   Add note to test 9 about 'encrypt passwords' (This used to be commit bc04c2c82fe5c236a030237032952c707bd17073)
      adds  83e4c6e   more doc structure updates.  SWAT now on links to the TOC for the HOWTO collection instead of linking each article. (This used to be commit a0e0a76e000c2962037dddde11261108b3d63e50)
      adds  4cf8157   strchr -> strrchr (This used to be commit 598039599ca7c38a42ae75cf345c01b3cf3881ff)
      adds  7a82252   Fix Makefile.in (use variables instead of directory names, don't try to put files in ../../htmldocs, etc) Add sam.sgml (This used to be commit dfb3ee0bb646557ef911c827a5a68ef9c7833835)
      adds  f174356   remove text documents in source code (they're now in the Developers Guide) - discussed with jerry (This used to be commit f9b29692e33f8718b314ab4a61c501a3ddd9a3c6)
      adds  e6eb2dc   Add framework for net command manpage - still contains a lot of FIXME's... (This used to be commit 1e7686e5e7952b9b6f0474bace43078d2f6cb871)
      adds  f15c47d   Update find_missing_doc.pl:  - Report references in smb.conf that point to non-existent entries  - Report entries that are not referenced in the list  - Report entries that are documented, but don't exist in loadparm.c  - Report entries that are in loadparm.c, but are not documented (This used to be commit bf5a84efb36410bc07e7de91f4a926a60083bb7a)
      adds  5b29a8f   Be less verbose (This used to be commit 65c4a1060b57b1fa18f125d7ef92eb2cec0e1edf)
      adds  2646df5   Remove deprecated smb.conf options that were still in smb.conf.5: domain admin group domain guest group use rhosts status (This used to be commit 475594a43938aaace7868b4fadc50d571ce18414)
      adds  b69d0e3   Added const. Anal formatting fixup. Jeremy. (This used to be commit ae4bf35f942de6025d3f364d599cca9720734a19)
      adds  c7ca88e   small update from Rainer (This used to be commit 3d0b7981d086ecdf0d2d660f19cf2a39a8ab02f8)
      adds  8ab937c   Add initial version of new FAQ (This used to be commit 9e61533b20e1dea815d467cfc0a09d5cb4fe8d14)
      adds  1a66b22   Remove old faq - all the useful information it contained is now in the new FAQ (This used to be commit 5998dbe84bf3388d27597a5cb0b398b6f7840951)
      adds  71c1166   Add htmlfaq to Makefile Fix syntax errors in FAQ (This used to be commit e538e5005faf2a447d101d9a872872206ac1e16c)
      adds  57b9940   Remove obsolete information from textdocs (This used to be commit e1f9f3b9554453b5acb8a298e4f90ca9699cdfa0)
      adds  b98ddb9   Convert ADS-HOWTO to SGML and add it to the howto collection Updated generated docs (This used to be commit 3d417179233d0b8e486560c41248888be42bacf9)
      adds  32027e3   Missing break meant getprintprocessordirectory always returned UNKNOWN_LEVEL. Jeremy. (This used to be commit 1b283b649f68890b0aa450aa1ac90f1e8031a6fd)
      adds  26b8f6b   We are going to need to track the SAM sequence number too. (This used to be commit 92e0d0e6082117d2d5342383023cff244bbceed0)
      adds  3a5577e   Patch from Steve Langasek <vorlon at netexpress.net> to use nice big integers when attempting to calculate the bytes/second being transferred.  (Avoid overflow etc)
      adds  08387ab   Another patch from Steve Langasek <vorlon at netexpress.net>, again from the Debian patchset.
      adds  1a97033   Patch from Steve Langasek <vorlon at netexpress.net>:
      adds  16bf7a8   VFStest uses all of smbd's .o files, so needs -lpam and crypt. (This used to be commit 4851b6a40f5f498d597a88874c2402b629ff36b6)
      adds  c1346cd   fixed 3 bugs in the wins server code related to precedence of ! and & in C
      adds  fa066fd   .NET likes both forms of servicePrincipalName in the machine account record (This used to be commit 8ff6d40d7fe4dc11e9ba194a55995c0926202df9)
      adds  15d544d   Document 'hide special files' (This used to be commit 36a9fe66c50021443a9d4336f9413a2afd5d3af3)
      adds  16612b8   merge sendfile entry from SAMBA_2_2 and fix typo (This used to be commit 068d7ab14c0f6f83b61e6fe1724ef00ca2e0e590)
      adds  8f3fc6a   fix typos in net.8.sgml so it will compile and regenerate html versions of manpages.... (This used to be commit 4d4ef0d34afb43e62b4bec274fd4e64cda04c949)
      adds  4a1e645   Fix generation of HTML versions of manpages Add comments to dsssl file (This used to be commit 16656d35bb7a316d219f83e073b88d79f66101de)
      adds  adc594e   make the default printed values for boolean the same for all parameters. (This used to be commit 074de699a20a1f8d8f45e576c50b94bb5aeb634e)
      adds  49cd711   Fix links in html versions of manpages (This used to be commit e0632a7752f123859290140b5fc190fee0da8484)
      adds  1252fda   Write cache bugfix from Rasmus Borup Hansen, system adm.     Email: rbh at math.ku.dk Jeremy. (This used to be commit 971b82beb7b99a3ae692ca147cce9ce4b5bce39c)
      adds  06606d2   Fix generation of FAQ (This used to be commit 26ce370e0c858c017333e33535956658e1a9fe7f)
      adds  62d14a1   Add generated files for FAQ (This used to be commit fd9854d45dee6697e1d1515e7e1729a3237093ca)
      adds  a237fb3   Added ASCII art to make this clearer. Jeremy. (This used to be commit 96e9ff905426f4754685a140674934cf2f6cb11c)
      adds  83e5826   merge of new client side support the Win2k LSARPC UUID in rpcbind from APP_HEAD (This used to be commit 38c9e4299845fd77cc8629945ce2d259489f7437)
      adds  14f65fb   support all permitted encoding types in tickets. This allows us to decode a type 23 ticket when the machine account is setup for non-DES tickets (This used to be commit 144d4429d7d91e8597263da6abc8041098f2a4c3)
      adds  aadae4f   only set UF_USE_DES_KEY_ONLY if we are using krb5 libraries that can't do type 23 (This used to be commit c0612272e8eea3d741854c0b4834bc687d787218)
      adds  6f8a1c2   Split up faq in smaller files (This used to be commit 5129c40c8391f6cc52b3b8382ec9a72bf1c8d097)
      adds  502a960   Move Application_Serving.txt to FAQ question "How to use a samba share as a administrative share for MS Office, etc?" (This used to be commit 5e96448348d3db232a9a9f273a16dcfc4f69aaab)
      adds  42efc10   Convert GOTCHAS to SGML (This used to be commit c48207ef0e219680d4e4102256c76189aaf73ebc)
      adds  2f57636   Move Recent-FAQ's to the new SGML FAQ (This used to be commit 8a15a8c195285550be55bac63f7508bf34b36411)
      adds  7f58076   Convert README.Win32-Viruses DHCP-Server-Configuration and Faxing to SGML... (This used to be commit 68a18e1a9ea44d7f0d84de5a23eef9d9a7568cbc)
      adds  972336e   Convert even more text docs (This used to be commit cde5cd455ca48fde7eeb7cea84b061ef3be58e23)
      adds  ceaeb3e   Remove README.DCEDFS as it doesn't contain useful info for developers nor users but only about the state DCE/DFS was in for samba 1.9.13 (This used to be commit 69c402f375818314e7e335abc52f566c037d16cb)
      adds  d2ea6d5   merge of working dsrolegetprimdominfo() client code from APP_HEAD (This used to be commit f70caa25e4ee198151b915cf2bc0a26b2d0e243d)
      adds  326a429   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 7950dfc795568798e8ede784b4e8b927be0add49)
      adds  9c1b62c   merge of working dsrolegetprimdominfo() client code from APP_HEAD (This used to be commit 028477e35208e76fedbc7c743426fd9be94b7cf0)
      adds  055e6d1   * merge native_mode flag in winbindd_domain struct from app-head * add some files missing from a previous commit (This used to be commit 29159c97371c75327e377f9d13406dad46095568)
      adds  cc169cc   fix typo (This used to be commit 324da9fdb93cdc5ed240a3291020858765e70acc)
      adds  3665777   Add a timeout to tdb_lock_bystring(). Ensure we never have more than MAX_PRINT_JOBS in a queue. Jeremy. (This used to be commit 9fe3c0b90d4bff2217e3cb5a34b4683ca314c06e)
      adds  d6486df   Turn on sendfile detection by default in HEAD and 3.0. Jeremy. (This used to be commit a09ba463b42893dc50a9d118ee114f55f47cb610)
      adds  783df79   missing prs_align()'s (This used to be commit 33f4a2fe1c3202a04acbeb8e78515082e6b88dfd)
      adds  2d5d51e   Fix from Andreas Gruenbacher <agruen at suse.de> to prevent ACL set on read-only share. Jeremy. (This used to be commit 9b8f362abc5abf25f02718774a8aa1f4574f19ff)
      adds  06b5917   Fix based on Jim McDonough's code for ACL inheritance problem. Jeremy. (This used to be commit 3343efaaa8b80d5bc549afebbc06e02e125a6af9)
      adds  641dd25   Ensure we register the 1c name on the unicast subnet. Jeremy. (This used to be commit e1ea20d2d14b9671503eeeccddc7683cc94371c0)
      adds  bfa9373   merge from APP_HEAD of winbindd's domain local group fix (This used to be commit 09c6f6329d6ae9327b7ef06de0ea78d24d805456)
      adds  b57d0e0   add_printer_hook() fix from APP_HEAD (This used to be commit b381ed3a9eba24c11796a9ca5cb4d226c131d867)
      adds  d45a623   removed stat() call in  lp_add_home() (This used to be commit 68036f4a415d2d2ad8c27320ae58fee04eee2960)
      adds  9c25d89   print job properties fix from APP_HEAD.  a null devmode is not a failure. (This used to be commit 8f95773e0ab0c5e0854d9e442170e25280279bfb)
      adds  8c2a62c   Use memmove when copies can overlap. Spotted by SUGIOKA Toshinobu <sugioka at itonet.co.jp>. Jeremy. (This used to be commit 0ab08186f419a09e15f1ab7db621d429b1a3f994)
      adds  bb2dc1a   Added unknown info level. Jeremy. (This used to be commit 7634a58ec83ed7b40fe8ac95b0486b1ac00c59e4)
      adds  d0a99a2   Turns out with Win9x, we could occasionally return from unix_convert() given a mangled name without a valid stat struct if the file existed. This would then cause open_file_shared1() to erroneously think the file open was new, thus not check for oplock break, thus causing a spurious EAGAIN reply to the open on a file we already had kernel oplocked.... (phew - that was fun to track down :-). Jeremy. (This used to be commit af80b033a5374da9163e3484f7d8707813490597)
      adds  4d0b547   Merge of file/directory access bits changes. (This used to be commit 2adaceea55d098dcd633b5ffb8f446a9ca6b4e94)
      adds  4bdfae3   merge from APP_HEAD to use GMT in job submission notification (This used to be commit 2ec53858d9ee01ed500f99a67e9a94e33576486d)
      adds  b8e4a33   Merge Anton's 64-bit fix. Jeremy. (This used to be commit 0644f6a68e5c1d9a2c236ab0f90d4801848a9b33)
      adds  ebc7fd0   Added cli_set_timeout() call. Jeremy. (This used to be commit 9225054179b6642ae8be790d35e6590aefa46dd3)
      adds  400864a   Change to use sys_read/sys_write. Jeremy. (This used to be commit 7d0dc36df0e3ca451c1ab660aa08e0d021ca89f0)
      adds  e3522b2   Fix spelling of background_process. Jeremy. (This used to be commit 2006e36c18bb2d5e44179829c66934efad38b0c7)
      adds  3d8274d   Change default of max_xmit to match W2K. Ensure NT negprot uses it. Jeremy. (This used to be commit 0bf7187e3ba57ee2422a0f6f736266a55502123c)
      adds  64876b9   SMB_ASSERT to check list terminates. Jeremy. (This used to be commit bf3b0ef56168aff9b1bd5760b595f8951d434861)
      adds  378fd95   merge from app_head to commit re-init'd printer to disk (This used to be commit 92fd939c3439208660ac3821c458f8cd34a59555)
      adds  452baba   Never do a ZERO_STRUCT on a structure in a linked list, it's dumb :-). Jeremy. (This used to be commit 20986489f4736820a4981c6aa0eecccf169f0170)
      adds  14a85b0   Merge of SMB_ASSERT. (This used to be commit 1094e1ffde09b0393b11d2cce148b6da893348c1)
      adds  8f55420   Ignore python build directory. (This used to be commit b5c8753b5f54d2630e444191674e24e8ca2e24ff)
      adds  788ca8b   Merge NULL relstr fix from HEAD. (This used to be commit 0f2ddfcd95acec964a3a7652968c9469ac486814)
      adds  c53eb2e   Added new error codes. Fix up connection code to retry in the same way that app-head does. Jeremy. (This used to be commit ec7953f20145799f6286a295472df4826bfdfb8f)
      adds  d7d60dd   Fix build.  An extra parm was added to cli_full_connection but not locktest2.c. (This used to be commit 1e8ca2801e2e588e5fcdbe2b549bfd818d8bad81)
      adds  555bc82   Add extra parm to cli_full_connection.  Tim, you should probably take a look at this. (This used to be commit 42f04bbbb220843dc545ae67417243797f39f429)
      adds  67b3799   NULL enum_local_groups for ads winbindd (temporary workaround). (This used to be commit 5a2f1edb5848dc054cfaa71b0fb3b473ad930b7d)
      adds  e9cc37b   Start to merge the new ACL mapping code from Andreas Gruenbacher <agruen at suse.de>. Jeremy. (This used to be commit 597c4610090d711fd30c1ffacc97212cf399a264)
      adds  051286c   Bugfix for pidfile_create() from Kelledin. (This used to be commit 5a6ab85ea5479d103026032bdab8b2355b9c564c)
      adds  1188b37   Zero tallocated memory in decode_printer_info, decode_driver_info, decode_port_info and decode_printerdriver functions. (This used to be commit e28a719f04f8812ce01d78cf84b3a2e2935b674d)
      adds  346c984   Fix a silly memset typo.
      adds  d4410a5   Merge of validiation cleanups from head. (This used to be commit 174c8ca814cbb63425207d51f21cf5f80932f743)
      adds  43b0404   Merge. (This used to be commit d3e88cb96f4140a116067449c73479e15946135d)
      adds  e275d14   updating from SAMBA_2_2 (This used to be commit f40a8baacb79f28834b4186f386e192651596ce4)
      adds  e7f8c2e   detect rpm v4.1 (RedHat 8.0) (This used to be commit 67dfc8df154893fcd7ed3ea55e04e2cb350ff972)
      adds  17c2d41   removing make_printerdef tool and sources (This used to be commit 7bde74ae359da239af4a8398da9efc2f1fd8039e)
      adds  7fedc7a   merging in changes from HEAD (This used to be commit e8273549a8d92f46db1699e6a41f4618f272ee73)
      adds  f7832e9   Remove useless spaces - this broke make proto (This used to be commit 0341fb45829c5d13a7e02daaa9b960fdff492323)
      adds  d2eae2a   merge native_mode flag in winbindd_domain struct from app-head (This used to be commit dd948a302ad6bd4307ecdfb10510e12185150eae)
      adds  fac6a13   fix typo (This used to be commit 38a956c79bbdb5e1eedfcb1cf3ad4f7c906d0cf7)
      adds  9c94d1a   Add a timeout to tdb_lock_bystring(). Ensure we never have more than MAX_PRINT_JOBS in a queue. Jeremy. (This used to be commit bb58a08af459b4abae9d53ab98c15f40638ce52b)
      adds  f86f4a4   Turn on sendfile detection by default in HEAD and 3.0. Jeremy. (This used to be commit 6a9d0c9bdd57c135c4565da829b2fa4f44874a6d)
      adds  7ee8de0   Add more common options to popt_common - and start using the ones for debuglevel and configuration file in pdbedit (This used to be commit cb0d03a393d9009c3e16b9d05d88c171de9a9414)
      adds  4506f26   Push Steve Langasek's fix ... (This used to be commit 0325b938f5b3d1c592da666b43c7b20dcc7ba5eb)
      adds  11c0d03   Use popt_common and use popt for showing help info (This used to be commit de9ea4ee6b3a939044d84f43ce14f10dd16341ce)
      adds  496c836   Removed Fax document no longer extant. (This used to be commit 4e2a129ac1b5da7ea1420926f57588b2c4344775)
      adds  0040de4   missing prs_align()'s (This used to be commit f149a5a54722fe05c8e30cb217cc72cec6f34e18)
      adds  222075e   Don't use usage function, but use popt for usage and help info (This used to be commit a0e0f3b293a71ee6a7bb0edb626c5e16cb803830)
      adds  272fee5   Update popt help message and use popt-common (This used to be commit 821b27037b991e143b87f0f1c7186c9a403376f0)
      adds  76d111a   Fix a small mistake. (This used to be commit 12c49861fd21fb57ba38537c73a6576ca034913a)
      adds  650e027   try to put every security descriptors related definitions in the same file. also try to uniform names to a clean scheme.
      adds  7740814   forgot some bits from previous rpc_secdesc.h rework patch (This used to be commit 738b9237eda8fdb8adb534ab1a84070923f352f1)
      adds  c983424   Fix from Andreas Gruenbacher <agruen at suse.de> to prevent ACL set on read-only share. Jeremy. (This used to be commit 80d30dbfec03d1d1e82c9e177ff66aa44b4ea993)
      adds  c63f6a9   Fix ability to locate if we are a WINS client. (This used to be commit f896232cffb398ff4fef0b39966b55a049173c60)
      adds  edff14b   Fix John's little typo ... (This used to be commit 0c8e8a162092aa20a70cadf570f14183ac83c175)
      adds  9727da3   Fix based on Jim McDonough's code for ACL inheritance problem. Jeremy. (This used to be commit a6b3acfc7b98066de6f4b0b6044772a4d56795cd)
      adds  0672da5   Third part of my fix for usrmgr. Assuming automagic mapping only in parts of srv_samr_nt is not good.
      adds  5bf5788   Ensure we register the 1c name on the unicast subnet. Jeremy. (This used to be commit ca6146c2d345902446665ebfa88f78a06eb58831)
      adds  876afb5   merge from APP_HEAD
      adds  ed07b61   Distclean should remove scripts/findsmb (patch from metze) (This used to be commit e2f9ac5032895f9087707cd9e690fcaf9647562a)
      adds  01da7d5   add_printer_hook() fix from APP_HEAD (This used to be commit 94201672a5c3cffd145e9f04a3ddd0d17a57e73b)
      adds  2787444   removed stat() call in  lp_add_home() (This used to be commit 07c7048aa4ef37f1b7af228ede391ab16503d9a1)
      adds  a92bf85   print job properties fix from APP_HEAD.  a null devmode is not a failure. (This used to be commit b507dba452ecbd96ec95242f761501d0c5e0d7b5)
      adds  447b4a7   Use memmove when copies can overlap. Spotted by SUGIOKA Toshinobu <sugioka at itonet.co.jp>. Jeremy. (This used to be commit 71768c488e9b498e8cc77a1cfce0fab873e36068)
      adds  ac71311   Added "unknown info level". Jeremy. (This used to be commit afecd1aa52b98f123b226ff172d5ef5768cbb44f)
      adds  24d8333   Turns out with Win9x, we could occasionally return from unix_convert() given a mangled name without a valid stat struct if the file existed. This would then cause open_file_shared1() to erroneously think the file open was new, thus not check for oplock break, thus causing a spurious EAGAIN reply to the open on a file we already had kernel oplocked.... (phew - that was fun to track down :-). Jeremy. (This used to be commit e23210e4732163e7f005b320235c20c814b41972)
      adds  4920d21   We already set LDAPv3 at connect time, no need to set it again. (This used to be commit c8e32d485bf205b6965579f94063effd86777f3f)
      adds  4ac9ccf   Nice *big* patch from metze.
      adds  4d0a35c   In my test, sync_context simply has to be incremented. Can somebody with a large domain do a net rpc samdump to verify this? Without this change, I don't get everything from a NT4 SP1 and SP6 PDC.
      adds  fe0d3de   Don't use SAM FLAGS from smb.h since they're gone - patch from metze (This used to be commit 82a0abf4c84ddd0672b3c5ea4ba9759abd6778c6)
      adds  664a9bd   Tidyup of file specific access mask bits.
      adds  30acf33   merge from app_head to use GMT in job submission notification (This used to be commit b130c681d2e8e6dcabe8cfd85dd718a294b04233)
      adds  5139da0   fixed a crash bug on 64 bit systems. Thanks to Anton Blanchard for finding this. (This used to be commit 4ba8608020123a52432e5afaa914e290e4ce8cbf)
      adds  af73334   Convert BROWSING-Config.txt to SGML (This used to be commit 0b34832e33fbd81cec88730d671ca91abe6cc382)
      adds  ca5759f   make html (This used to be commit 39034207567c363a257f0aebd8ef22f15d98f451)
      adds  03a7099   Add info on chpass on *BSD systems (thanks Krzysztof Kowalik <kkowalik at uci.agh.edu.pl>) (This used to be commit 5a81ac79dbf40eee3c506cd11d473a1fcfd38df0)
      adds  0a12f1a   make_smbcodepage and make_unicodemap are gone in HEAD (This used to be commit ef40bde4344a19fcc61d6d1719c1c87970445139)
      adds  89114dd   These utilities are not in HEAD (This used to be commit aacdde1fcb02bf4982e8175f6dcc8ea8912d3efd)
      adds  71b7f1b   These utilities aren't in HEAD (This used to be commit 6bfd71ec20aa8eddc3f2878eb1cac57cacc05885)
      adds  598ebaa   Added cli_set_timeout() call. Jeremy. (This used to be commit 94a5c589945ffd4719f7509c162cf994f7914312)
      adds  2e86b6b   Change to use sys_read/sys_write. Jeremy. (This used to be commit 042890056d5d4128eaaca346e7898ccda860dbe2)
      adds  04b02e8   Fix spelling of background_process. Jeremy. (This used to be commit 94fc0ea9f99bc73486ef374a84d2c20ce895ee14)
      adds  909ac9e   Change default of max_xmit to match W2K. Ensure NT negprot uses it. Jeremy. (This used to be commit e5fbfbcc9dc995b23eb0b46c6f59b03cfe9c02b5)
      adds  d0c1164   - we need to rescan the trusted domain list regularly to cope with transitive trusts, and trusts that are added while winbindd is running
      adds  f55eb87   SMB_ASSERT to check list terminates. Jeremy (This used to be commit 25f6a9247e88a94cbacdc8fb06dc0d13c53d69bd)
      adds  4f00151   Create group mappings on the fly.
      adds  9e19e9e   No functional change. I'm trying to understand pdb_ldap.c and found an unecessary parameter to ldapsam_search_one_user.
      adds  a0fbdc3   fix from APP_HEAD to commit a re-init'd printer to disk (This used to be commit 64a159144483457887df2c6d779e6a139dfc6d1f)
      adds  33b9cc3   Never do a ZERO_STRUCT on a structure in a linked list, it's dumb :-). Jeremy. (This used to be commit 0d989a911d742ed5eeb874f5b8350b0931f3d9db)
      adds  dae2b02   Fix for new arguments of cli_nt_session_open() (This used to be commit cfb0c12eb6412c2cc84785c17ab2f6c89916aa56)
      adds  14df815   open_pipe_creds() now takes a pipe index instead of a pipe name. (This used to be commit 3a0a30beda4b8be0038c98ccc6f8f01c6dae386a)
      adds  4af2e30   make proto (This used to be commit 86c884c3a129d12dc77332c38484bef78c66440e)
      adds  e7c0114   Do a SMB_ASSERT() in cli_nt_session_open() when the pipe index is out of range instead of silently failing. (This used to be commit b5111f47b5cf1820550e17663f983674b67bcaff)
      adds  2d51ada   Ignore python build directory. (This used to be commit 36681c1c2784ebfe63173a442a193ef22e25c3e3)
      adds  b1aba7b   When unmarshalling a relstr, don't unmarshall the string data if the offset is zero.  Previously we were jumping to the start of the parse buffer (i.e offset zero) and reading string data until we hit a terminating NULL.
      adds  41a427b   Revert changes (This used to be commit 84b62f6d96a77ccbc1b4475ab0780a4e4c9d4875)
      adds  8cb53d5   Revert changes (This used to be commit 975fd17f8af0f03f43995deb3fdd9bd5995a1c92)
      adds  389a16d   Added new error codes. Fix up connection code to retry in the same way that app-head does. Jeremy. (This used to be commit b521abd86b10573ca8f9116907c81e6deb55f049)
      adds  6ed415f   Fix build.  Extra parm was added to cli_full_connection, but not in locktest2.c. (This used to be commit 51e0f5c2dd469c59a41822dbda293e59794a7dc4)
      adds  9cd6f05   Remove note about the howto being in 'htmldocs' - this notice has been in since 2.2 so people should know by now... (This used to be commit 744615f13f591b334fe85d4285ffbaa11419755c)
      adds  fb3d215   Add extra parm to cli_full_connection call.  Tim, you should probably look at this. (This used to be commit a9f632ed5d3d033849c25efac419b21e830c5069)
      adds  e1096e6   NULL enum_local_groups for ads winbindd (temporary workaround). (This used to be commit 06eea39abdb49d9d547707dcb170c988d7276c1d)
      adds  0fc3596   Add note to HP-UX: use gcc or HP's ansi C compiler and not the freely supplied C compiler (which isn't ansi C compatible) (This used to be commit 853558151e0d26a98bf9278b664f98987f17813e)
      adds  e13dd2f   Start to merge the new ACL mapping code from Andreas Gruenbacher <agruen at suse.de>. Jeremy. (This used to be commit f6103f866a5e698ab55fdab1444a14e3d8da16bb)
      adds  e042a93   Format objectGUIDs on ads dumps. (This used to be commit 7eaf7e7115c75e682b1b9368c6f28c60429885e5)
      adds  010e444   Document %D. Make a difference between sub_basic and sub_advanced substitutions (This used to be commit 7fe52d378d7e4ce6381be3544d865088a7659009)
      adds  14a2b33   Add FAQ 'I have set 'force user' and samba still makes 'root' the owner of all the files I touch!' (This used to be commit e8d7f8eb43e299cbe7f46c91e2040e9d74d693e2)
      adds  e5d7c4f   Try to put some questions from the mailinglist in (This used to be commit 1bf8ca3c89b5cbbc329f34971d5d2541d3b0265c)
      adds  8e8d6da   smb.conf.5 is completely up-to-date for 3.0 now. Say so in the VERSION section (This used to be commit 28fb5f00c0683ed7af6ea05ac5e005215ad7a7c7)
      adds  19eb468   Update for 3.0 (document -B, -s, -n options). Is now current (This used to be commit 9f388e15b0bef1590c5605f8d7cdeac7c82cd64f)
      adds  e9368b1   Document parameters that have been added in 3.0 (This used to be commit 1fb6353c39439220465fcce7950511c63e31ea44)
      adds  d00d56f   It seems that I'm meant to be using the helper function here, not the struct directly...
      adds  9cfa182   Don't encourage people to use -P - it's obsolete (This used to be commit 59ecac901a231383bd4cacb326724f786e3d7244)
      adds  955003e   must add one to the extra_data size to transfer the 0 string terminator. This was causing "wbinfo --sequence" to access past the end of malloced memory. (This used to be commit 4125c582aaf86ee5d92b0c800266543a390aefce)
      adds  0c35d78   This fixes some bugs for NT4 usrmgr.exe
      adds  605ab78   Fix full_name for info23 as well. Thanks, Andrew.
      adds  7c6400a   Added stubs for query/set security descriptors on files.  Not even close to working yet. (This used to be commit b7ef2e8b41bd6a7225b9f21c65c42b8ef0f82a32)
      adds  a07df82   Bugfix for pidfile_create() from Kelledin. (This used to be commit 4808a95f5f4536774d41bebca76660f010069117)
      adds  47cf282   Zero tallocated memory in decode_printer_info, decode_driver_info, decode_port_info and decode_printerdriver functions. (This used to be commit bf2d9dd5ba2ecc7e0e1bd17049adee6dd80d807c)
      adds  d51c1e3   a space is a standard valid character in a filename (This used to be commit 0db79d4a379a502362c230a9019d5d71f5af8e0e)
      adds  66ad44b   reverted an incorrect fix. What I was trying to do was fix a problem with filenames with spaces in mangle_hash.c but the real problem is that mangle_hash.c assumes that the set of valid characters for 8.3 names is the same as the set of valid characters for long names. Thats an invalid assumption, with space being the obvious example. (This used to be commit e0065f4db4a1cfae03a3bb86e5cfea9c45dfa1c3)
      adds  aed3a9f   Fix a silly memset typo.
      adds  7f62309   Fixed DRIVER_INFO_3 conversion function to check for dependent_files key. (This used to be commit 35413be0ac39ce52f009f7750f23b41728d8a35c)
      adds  69e2a9d   Stricter validation in python->C conversion functions. (This used to be commit 672c07e2432299e3b1015af524dc5c124f61f904)
      adds  354878f   level should be a uint32 in enum_ports function. (This used to be commit 121db5b6821df9c6ec05adb2d35c2dde930736f2)
      adds  48a56c1   add a 'mangle prefix' option to allow people to tune the number of characters used in the prefix for 8.3 names in the hash2 algorithm. The longer the prefix the more readable the 8.3 names will be, but the weaker the hash.
      adds  d897c63   Zero some more return values. (This used to be commit 7f45bad319ace07a5bfc21465a0db919131dd608)
      adds  771fc52   More cleanups of validation functions. (This used to be commit a4790ba42cc6ee4086dafbc64b1dba790a6c3583)
      adds  3b8d11f   Give better error messages for TypeError, which will arise if e.g. you try to pack an Int using a string tdbpack format. (This used to be commit 6139ab3cbca3fc2969d1e578b38394b1f6aeb9c3)
      adds  4eb2eab   Whoops - this should be in py_smb.c (This used to be commit b740c7e5050b18bc06865451bed3daf3ae09c609)
      adds  9189570   Fixed up tconx function.  Implemented nt_create_andx, query_secdesc and set_secdesc functions. (This used to be commit 3fd568ef5c984f089e7799d9ff55395330716641)
      adds  e0d317d   The libsmb module uses py_ntsec.o (This used to be commit e27d3d20e3c51fc04f37d92c24f38f91b2d1e1e4)
      adds  d70d4ef   Import old pure Python version of tdbpack/unpack, so that we can do compatibility testing against the shiny new C version.
      adds  23e6084   Test both new samba.tdbpack and oldtdbutil pack/unpack routines.
      adds  ed16169   Add text doc about what work is left on the docs for 3.0 (This used to be commit 328c5a92a1dfe7e5bc62a1846bf4e9c7cdb2110c)
      adds  e9fd0a2   Small patch from metze to add 3 parameters to vfs_init, as it requires (This used to be commit 4206ebb160e947c70f15e5c434dd1d4df287e665)
      adds  a3c4b4c   Sync with metze's CVS tree (This used to be commit 2a598d435d3eb46ca28b3591a4f7f9d856ce3c1f)
      adds  4a5a88f   sync with SAMBA_3_0 (This used to be commit 07ac86323f71d6228a222a1680d1c7def0eb7109)
      adds  307d89b   Recognize FreeBSD5 correctly (not as being sysv...) (This used to be commit 66ef6b942e00dc0d7742226f24861445d3bc0eb3)
      adds  d24b7bb   Don't say we need WINS Replication documentation (This used to be commit 2bbc4187e76339191aadf8c9503daf7c02ebafbc)
      adds  6c82e99   Add faq chapter about the samba features (This used to be commit b55fe96c1f073e81ce564d16d70cae49e1862cf5)
      adds  c1d854e   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit d39b53ba5486fc09e5332d77aad9a6047b0e91a6)
      adds  6ce3e3b   removed the following parameters
      adds  24beb26   trying to sync with SAMBA_2_2 (This used to be commit e67b9fa1dd579ab3b1a5e2142185ce24e1c27c2b)
      adds  1ef283d   Merge mangle prefix code. Jeremy. (This used to be commit 83261f43326ae65af498399b5c933dfb20df1df7)
      adds  bc8779f   Initial build for Samba 3.0.  Not finished, but at least the makerpms.sh completes successfully. (This used to be commit d7ef8cf8da462a1ea9cf114c7ffd33c9a5c3fd9d)
      adds  6ba55f9   installcp script is no longer used... (This used to be commit 5c2c02b600790570c2036010cbfd7bed1a1598ae)
      adds  83219da   Fix for systems that allow more than 65536 open files per process. Jeremy. (This used to be commit 947a56ce00e552e8b8d2ed64435eabde6225f044)
      adds  f735551   First cut of new ACL mapping code from Andreas Gruenbacher <agruen at suse.de>. This is not 100% the same as what SuSE shipped in their Samba, there is a crash bug fix, a race condition fix, and a few logic changes I'd like to discuss with Andreas. Added Andreas to (C) notices for posix_acls.c Jeremy. (This used to be commit 40eafb9dde113af9f7f1808fda22908953f7e8c3)
      adds  1a96aee   Debug level 12 is a typo. Jeremy. (This used to be commit c4e4cc9ce169038c4bb8cdcc477d15a9661d1b8e)
      adds  515e6a2   Merge tridge's blank password fix from HEAD. Jeremy. (This used to be commit eadfd312ba92a780f655cf117c44b30457f007e8)
      adds  f861aab   Give recycle 3 arguments as required by the VFS interface (patch by metze) (This used to be commit 15b9430d9ce43ba7e08338ab9fab657d6763dc02)
      adds  12b1a63   Only run free_private_data when specified (reported by Steve Langasek aka vorlon) (This used to be commit ecd3acbfcf912a775718e320c7cb66f60436c546)
      adds  4821696   Fix memory leak (patch by Steve Langasek) (This used to be commit 299a9060e27d341658a7badbbb21401fbcc8f083)
      adds  ad0e01e   sync from HEAD (This used to be commit 2eb7f0acd761a11bb0f24010347247074c5ed49a)
      adds  a7c1fb8   removing a few files I missed (This used to be commit b7054a9ed9189c6fdc687215e25c71ca9d1949b3)
      adds  fe959cb   adding missing files (This used to be commit 5dff700b235891d534fd6e4c88fd4ff7a0353568)
      adds  19889a0   sync with HEAD some more.... (This used to be commit 6cb494d34e54aa551deaed1175bf038b027b8f1d)
      adds  092b85b   removing more files... (This used to be commit c419d4477144058ed9ec475ceb80b995b82511b3)
      adds  35357e8   merge PURGE_PRINTER fix from APP_HEAD (This used to be commit 4d32e6bdb6500f442ff3cda7d43bdf506a08eacf)
      adds  0e7938a   Fix problem where an fd would be left open for every printer queue. Jeremy. (This used to be commit e240c7a428659bce392d47f2eda16bdcf32863c1)
      adds  35ac9d2   Try to catch up on the code I've put into HEAD that should be in 3.0:
      adds  5981025   Sync with HEAD (This used to be commit e8475eceb397f86c4bada063707f09a3c45bc14c)
      adds  766b7b5   Sync with HEAD (This used to be commit 906f25d1fb7ed4c85f89d8594f15383b450bd56f)
      adds  66d95b8   Sync with HEAD (This used to be commit a3d9fd65eb64ecd575fd07d0279c139093417c96)
      adds  26b9d7d   Sync with head (This used to be commit ab712e9d1520158d857efdd6d664d4f6a104f8e9)
      adds  dedc2c8   Sync with hEAD (This used to be commit d3c29d2902420f434b2505568c82dd6e1508a00f)
      adds  3a53724   Sync with HEAD (This used to be commit 4ae350671ef8aeae52995b3ca79e135cf444ae39)
      adds  a0f1bbd   Sync with head... (This used to be commit 60c83a6007085a8404b641b9783ae7b9c151e4ab)
      adds  9b6cd7d   sync with head... (This used to be commit 9daaf667543c44f5e6c23f65d39810073bc12211)
      adds  66946a6   sync with head (This used to be commit 245e2cae251382b2f638517e3902413ddac2226a)
      adds  6a2295e   Update info on ldap suffix (thanks metze) (This used to be commit 904e48e49f42d9dfef7f8bcc1b01fc8b1345c36c)
      adds  5d88296   Fix typo (s/-s/-S) (This used to be commit 1c334f05a5068485b825f81845e76caff37cf104)
      adds  0fff69f   Fix fd leak with kernel change notify. Jeremy. (This used to be commit a2043390734b38cab8fe2f013960272c0e202b99)
      adds  e5fda27   Move guid formatting functions over from HEAD. (This used to be commit 60b9e352b3c0769d0d3fe3067399bb3441f29502)
      adds  4a7c48a   Merge from HEAD: GUID formatting on ads dump Allow rc4-hmac when available .NET likes both forms of servicePrincipalName in machine account record (This used to be commit 89e3a3da5d5bc9e6aedeaea5a87553d72fcaac99)
      adds  f53f93e   Merge rest of Jelmer's popt_common updates from HEAD to fix build. (This used to be commit 5dfc073305003fabf6d54bf99b1281f266db292d)
      adds  1bd9704   Sync with HEAD (This used to be commit 987b62137d38fc295dab75bdbc004031a99f4d56)
      adds  2f367b0   Sync with HEAD (This used to be commit a64affffb2acf68956dc25be45c0559e6139a571)
      adds  11817b0   Sync with HEAD (This used to be commit 658f3e92dd4b291b40ead3ef59eb19daf7f49076)
      adds  3df7c60   Remove SAM from 3.0 - it belongs in HEAD (This used to be commit cda79af76a7625498da52500e1ed861a36e35d12)
      adds  1608de7   Remove SAM - it belongs in HEAD (This used to be commit 808dbcf345d0e00dc5bc0af2ef54f31a554824f0)
      adds  aa09f94   Back out SAM - it belongs in HEAD (This used to be commit da0d48eedce29ba236a517c99e35babb39d6a794)
      adds  90eaf2c   Add autom4te.cache (generated by newer autoconfs) (This used to be commit 68f4ea757637197212e6b363d951ba671f2ee359)
      adds  be26819   Remove references to SAM (This used to be commit 6691720620e5dda0b89a223c6773f351f63ef8fb)
      adds  4de8710   Remove last SAM files (This used to be commit c089c334689cca69900029abba627503c3a7ed75)
      adds  b786afe   Remove SAM files -  they belong in HEAD (This used to be commit fc77e68b2bb199e507804baaa46a77cfa4862668)
      adds  eed4e92   Don't build Makefile for examples/sam (This used to be commit 0dd0f68b0f879d16f9b0895d7abee79ee3646069)
      adds  279413b   Rerun autoconf (This used to be commit 7b7e54f7a8d4835b1f40e5617b1a9414322ff210)
      adds  3b3c791   Take out gcb2gtype and gtype2gcb fns.  They were using symbols not defined in 3.0 (new SAM in HEAD).  Nobody was referencing these fns... (This used to be commit 386cc92dfa23b4e20172dff20fb14c2ad3172a58)
      adds  0013983   Remove obsolete acconfig.h - we now use comments in AC_DEFINE() (This used to be commit dc4fcb71edc22f36cd1f6d78a211d09c418f3309)
      adds  c6e4a84   Fix usage message (This used to be commit 2e328928aa9bfafbfa00596f261dbc68bcd51e6b)
      adds  0f8e108   I was somewhat annoyed by 'pdbedit -a vl' spitting an error message at me :-)
      adds  5dbf435   This moves the group mapping API into the passdb backend.
      adds  534220d   merge from samba_3_0
      adds  2d19a65   pdb_unix.c did not really expect group RIDs dictated by a PDC and looking like user RIDs.
      adds  c7731c9   Same segfault as in add_groupmem.
      adds  5324adb   Fixed bug in session setup kwlist.
      adds  c166b81   Some was asking to look at this code, so better it stay there until we decide what to do with it.
      adds  9b323a3   Fix for systems that allow more than 65536 open files per process. Jeremy. (This used to be commit ff537f10a0c0b6b1d9055eb776d1e8a9864e8363)
      adds  306e4cb   fixed a possible segv when dealing with a blank password (This used to be commit d5d0d0de50482ed16c594b1cc4cc113e2526a915)
      adds  ef372e3   if trusted domains are disabled then we should not try to connect to them in winbindd (This used to be commit 6c7748b001836e4aa3e23dedfe28db3c8acc197a)
      adds  7689a9c   First cut of new ACL mapping code from Andreas Gruenbacher <agruen at suse.de>. This is not 100% the same as what SuSE shipped in their Samba, there is a crash bug fix, a race condition fix, and a few logic changes I'd like to discuss with Andreas. Added Andreas to (C) notices for posix_acls.c Jeremy. (This used to be commit a81d700ae9c82d4b7ea631ab7862162a2ed3d512)
      adds  b064077   Debug level 12 is a typo. Jeremy. (This used to be commit 4d9b205362997f897be4739efd52ee2cfde4c6cb)
      adds  e53b7d6   much simpler code to choose a DC to contact in winbindd. We now always choose the server that has the most bits in common in its IP with one of our interfaces. (This used to be commit 31774dce67844b67cb405e65f307a20354f2cedb)
      adds  d63afcf   Move OID documents to web module (This used to be commit 3de1a8296266615528d52895766c295b430518cb)
      adds  158ae87   Reverted a fix from Volker (sorry). We need to move this fix to the correct place. Jeremy. (This used to be commit e46e38beabe8ae5b1ba1941dcffecbc89165ce2a)
      adds  af09297   Document -P and -V (patch from Guenther Deschner <gd at suse.de>) (This used to be commit 5845f17c927a84ba502c834b3a38499959b7ae40)
      adds  5b90fdc   Only run free_private_data when it's specified (reported by Steve Langasek aka vorlon) (This used to be commit 9efa98b4a65a38df922ce3b83f5fde631cb70844)
      adds  bea0b20   Fix memory leak (patch by Steve Langasek) (This used to be commit 06362586cb754bd6bc89b50b966737958286ca2e)
      adds  71f34dd   PURGE_PRINTER fix from APP_HEAD (This used to be commit 8af12875b0608b83187e4156843e37097de4cd13)
      adds  3103303   Fix problem where an fd would be left open for every printer queue. Jeremy. (This used to be commit 997c234e15a5f8d742320359a53e15a27661d456)
      adds  185a232   Updates to winbind's PAM client and server - make the debug logs work a bit better for password changing.
      adds  dbfc2f4   Make sure that we always return False if the password change never returns.
      adds  991f6dd   One more step towards to better PDC.
      adds  cca032f   Fix bug in '-d' (This used to be commit 8c15db105addbafd822d96d29ff1692566b92267)
      adds  106ec98   Remove make_printerdef from binary install process. (This used to be commit 73c28c527d1030d1656362474c14d49581efdbeb)
      adds  6802633   Implement 'net maxrid'. Needed to find the maximum current rid to set 'algorithmic rid base' correctly after a 'net rpc vampire'.
      adds  c00776d   document ldap suffix (This used to be commit 85eeb8870f5a1e04c607fbcc18f8da50eb7a694f)
      adds  d4525fc   Update info on ldap suffix (thanks metze) (This used to be commit 257a1ff880d58a262169885336e5090d986e7d3c)
      adds  70e52f2   Fix typo (-s -> -S) (This used to be commit 522b7470a3dbe61f522f65fa2b1aeac4bc1d36c3)
      adds  608985f   Fix fd leak with kernel change notify. Jeremy. (This used to be commit 78df2c916ae3940f0124912f99b1e0ca3914fff5)
      adds  64c6fd2   Added close and unlink functions. (This used to be commit 3a7f8a568e9d1608c2a065e0b98488e2d068911c)
      adds  7c9923c   Fix a nice little memory leak in our uid changing code.
      adds  2e88956   Sync with actual changes (This used to be commit 706a87e774a2a976edb40c07b2a8a22cc9309ca1)
      adds  159f2b0   -E doesn't take arguments (This used to be commit 932b364de79407b3996061c0ae66117d39045e4d)
      adds  2b7b29e   Small markup fixes (This used to be commit c11b611bacc51ba57943cfd7988743194facaae2)
      adds  f7a98a2   2.2 was the previous release - don't talk about it like it's current (This used to be commit 752ef9463dc8b60cb0069344c3e30f65290270a1)
      adds  4b49393   We also support security = server (This used to be commit 5bd2c390e883ced39ca89d0180d87a35ce396e96)
      adds  0a57b3e   Add autom4te.cache (used by newer autoconfs) (This used to be commit 94647051adc223e17997cd6688da0c71b7ea870a)
      adds  0d92999   Added Buchan Milne's DESTDIR patch. (This used to be commit d134d66f989026821b29b24c8c15a112213b61d6)
      adds  a207251   Adding Buchan Milne's updates. (This used to be commit d816c35c1d8db343c76a32a6d01952d2c192b092)
      adds  684e8ff   Adding Buchan Milne's updates from HEAD. (This used to be commit e55e4c8dd66fd156a385c93f43c07bf778e2e764)
      adds  d85f752   Not sure why this is here - so off it goes. (This used to be commit f50b2c854ef7eaec7c6b9154fc9c1af7cb08e152)
      adds  1f40ad5   Add initial vesion of new module system (This used to be commit b5d05d3ec6808465d27e15db2a9ff48804e2e78e)
      adds  567d1d7   Add init_module_function typedef for new module system (This used to be commit 4d1206be5275a8af7dfb612f1747fba484a7d017)
      adds  809f740   added a timegm() function for systems that don't have it (This used to be commit 732bc4519f1119100607cc84400e8f84e0c0ba9d)
      adds  04d2155   - Remove RTLD_GLOBAL - make smb_load_module() return the return value of init_module() (This used to be commit a8d2dd8d009797486105188f8fdb898a65bb25b0)
      adds  7727a36   The locking description in this doc is outdated - note that (This used to be commit 125c2fea550a88cf28fa82281b69a25b644edc4a)
      adds  4463731   Fix boog in argument list for nt_create_andx. (This used to be commit 6945e89e2d10743635f01420c83d405a2d4cb356)
      adds  9dcba81   use sys_dlopen instead of dlopen (thanks to jra for noticing) (This used to be commit 86eb0a25b1df8ca25872f9846a74d0f13a4ad045)
      adds  b1598ff   Fix build.  Don't use BSD setenv.  Use POSIX putenv.
      adds  bfcbdaf   Rerun autoconf (This used to be commit ff10786c9d4662af355c12cc7363092dc5187e99)
      adds  c5ac569   Applied Buchan Milne's patches. (This used to be commit ce5a7084540feff7354d2005e25cef581ad500db)
      adds  0af30d4   Another Buchan Milne patch that escaped the last commit. (This used to be commit 4cfa5425201087f579fa4091ce3fbf83e76a7d1a)
      adds  da560b0   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit f1acef4a1cc3ce99a765a2534a50fbd41f6e2e62)
      adds  063ac68   Added DESTDIR patch from Buchan Milne. (This used to be commit 4a5c926ac52576962b2af8f798ca2c80d8881d4e)
      adds  b6e8169   Applying Buchan Milne's patches. (This used to be commit 43f270b4909b363db50239e61184e057c96106b9)
      adds  77eda21   Added the remainder of Buchan Milne's patches. (This used to be commit 7415c2446934902894253d08e4c7f8ec78073482)
      adds  d29e289   Steve Langasek's authentication lib (libpam, libcrypt) split didn't make it into Makefile.in in 3.0.  This should fix a few builds. (This used to be commit 3b32e6bf5a4496beff3a817bdd3826947489b1ce)
      adds  e1239ec   One more instance of AUTHLIBS...hopefully we can get most 3.0 builds back up on the farm. (This used to be commit 134ddca56ba36580d88825f6dc24d3820e4c9810)
      adds  63eefb3   Check the long_archi name for NULL. Jeremy. (This used to be commit e504d1170da0d89da78063f0a00fc7b9294d911f)
      adds  a63844e   Fix slowdown because of enumerating all print queues on every smbd startup. Jeremy. (This used to be commit 6efd17ef78ebcfed1130312fa019d674e4663a00)
      adds  5dd341d   Tidyup of some DCERPC pipe connection debugs.  The new LSA_DS stuff generates some errors we haven't seen before which are inappropriately logged at level 0. (This used to be commit 40d5112048ab0943caef7149b7a0d9dee5256b87)
      adds  9ec7e00   adding roadmap to 3.0 branch (This used to be commit 4bdcd1b6b3220d4566a625d0402d7f45163a39c8)
      adds  56dc173   Merges from HEAD:
      adds  c49573e   Display pipe name in rpc bind failure debug. (This used to be commit 70838b33a61a10e9bd1622611a6be3b0cac08479)
      adds  500905f   Handle the case where the password used in RPC connections (for restrict anonymous support) is blank. (This used to be commit b376b7dad003593d26c867ffe8f906084e42160e)
      adds  d759a02   Some winbindd cleanups I made trying to fix cr1020:
      adds  aea57af   Fix --set-auth-user command to delete entries from the secrets file when an empty username/password is passed on the command line.  Previously we were leaving the domain name set and the password set to a NULL character.
      adds  6d7195d   Merge passdb from HEAD -> 3.0
      adds  b3b24fb   Merge of my 'ldap trust ids' patch from HEAD.
      adds  d12baf7   port sec_desc headers reordering from HEAD. Thanks to Andrew Brtlet for the diff :-) (This used to be commit cf67981e73cf52803eae589a6b86e1274bf72d2c)
      adds  4484769   remove 'sam backend' (This used to be commit 373f8bcd29fec254a563161d9d0897ad810ef682)
      adds  ea6d5bc   Sync with HEAD. (This used to be commit 0310e539bb41f569c7ae77b2d131e966adefa27b)
      adds  b81b71a   Merge vl's 'algorithmic rid base' patch, and my changes to pdb_smbpasswd's NUA support from HEAD -> 3.0
      adds  b511604   Fix to correctly return NT_STATUS_DELETE_PENDING. Jeremy. (This used to be commit 4ec381d64249203e0924b86600fe8e67ada1cb5b)
      adds  b391591   Missed extern. Jeremy. (This used to be commit 13995fc0499798e546b019eb44a98614df0ded97)
      adds  66b6228   Ensure can_delete returns the correct error code. Jeremy. (This used to be commit 52af4ed9ecd8ef5f31ce00c94bc55d6013a7f65a)
      adds  d21a06b   Merge things that bloody tpot should be doing :-). Jeremy. (This used to be commit 77d534f7fd9ad74ca6d5e74860b29bb8ad54268f)
      adds  ab1cf8d   Merge of get_dc_list() api change from HEAD. (This used to be commit 6ba7847ce2756fde94e530fd0bf2a055f3e27373)
      adds  3955716   Sync up python stuff from HEAD. (This used to be commit 92c76e16fa40adc6148b9c11b3e377f35c464975)
      adds  9304248   Merge of scalable printing code fix... Needs testing. Jeremy. (This used to be commit d030df76439c72825d68410211e62090438cef54)
      adds  9108f68   Being tpot's janitor again.... checking in things only checked into HEAD. We are meant to be keeping 3.0 up to date... Jeremy. (This used to be commit a4c8c8f3b767f0cd4c1fa977efe8bfcd3de980d0)
      adds  8980fcf   Keeping branches in sync.... Jeremy. (This used to be commit eb937761c4047bd98990ca33e56b668465e2c228)
      adds  f3fe0aa   Keep branches in sync..... Jeremy. (This used to be commit faf92207e71980aaaad8b5487f5c2d6a60f7ddd1)
      adds  bf3eda8   Jeremy the janitor again... keeping 3.0 in sync with tridge's changes this time. Jeremy. (This used to be commit 3803324d3d49f81ef0a82c4a9fedae70d32cb409)
      adds  aecd050   Keeping 3.0 in sync.... Jeremy. (This used to be commit 6d98ac2634d17f7f8fb17c43923ddd2b1e723d86)
      adds  8cdbdb1   Perform my janitorial duties. (This used to be commit 3810f13682617d043d3cffaafe8a7cb7125c4ecd)
      adds  e214a15   Define smbtrans subcommands so we can stop hardcoding them (This used to be commit 645c2d5c30a79d4aa28f477dbf0fc44d319fd35d)
      adds  1486559   Stop using hardcoded smbtrans subcommands (This used to be commit 117077b172acbdf0e059feb0d598e99cec481291)
      adds  f3054fd   Fix the build.
      adds  98f9e75   Merge Jim's new rpc client code to 3.0. Jeremy. (This used to be commit 121c456d4347bbefd9b2ce0141e3f53a21f37066)
      adds  0941661   Add a small utility that can print out the SEC DESCs in NTUSER.DAT.
      adds  bf1ec6d   search & replace doesn't always work reliably :-)
      adds  fb6c6ec   add smb_load_modules() to load a list of modules - does this function look ok ? (This used to be commit a82dbb3c22e6cb2096efb87c12a6006642806aac)
      adds  0e2eedb   Check the long_archi name is not null. Jeremy. (This used to be commit 9e47aa32ed96faff4a68a8e360c1353fc011adf1)
      adds  69a2042   Re-enable use of existing kerberos tickets. (This used to be commit 6ec5dce69834e72e458a8acff7d1790cbdd46d67)
      adds  2d62bd5   Add initial upgrading doc (doesn't contain much currently) Start using more entities (This used to be commit 6c442fe5c90902718d9a381e6b2518c0b4aab3de)
      adds  5593892   Fix slowdown because of enumerating all print queues on every smbd startup. Jeremy. (This used to be commit d05b147fb3f32031a202cf61703dc2fd969f4617)
      adds  3a225c0   Tidyup of some DCERPC pipe connection debugs.  The new LSA_DS stuff generates some errors we haven't seen before which are inappropriately logged at level 0. (This used to be commit bd64de3716ffa9c3ebec282aa5cc0f773d3d8096)
      adds  689d510   Add more code to the profiles program and add Makefile.in support. (This used to be commit daefe52a56a7b977b8e561f8f668c42183de413b)
      adds  38e7a10   Fix small typo ... (This used to be commit 59735a5aac88b076320874f06056d50947396fb3)
      adds  2eac34d   Revert that stupid one line change. (This used to be commit 095af10ff2e549b82c646df5ed20cf05352a3994)
      adds  a71b29a   Fix a problem with spaces vs tabs (This used to be commit 26857be78cda1e6d6cae9bc87d34cdad12492748)
      adds  cbb4ccd   Add more. Parse SIDs on the command line ... soon will actually mod the SecDescs in the NTUSER.DAT ... (This used to be commit dbc608ba7e591175cd02f4adfdcfecd1350526a5)
      adds  b6a34f6   Add the changes to change the SIDs ...
      adds  4d2879a   Update manpages - make ready for 3.0 (This used to be commit 1a06235f183c2dcc6efc056043252246a4f31139)
      adds  6ed3ac3   Update status of docs - some more manpages are now up-to-date (This used to be commit 675226f1a1e2cc424f24bb2f22c730185db0c949)
      adds  3a382e8   Initial updating of Diagnosis (This used to be commit 4fc8f1d3f29e36c8c1a04d6907c4bed3d6547e35)
      adds  6c589bf   Convert to popt (This used to be commit 9ea7440ac4a3dbb98e34ccb8ee78e0bd782fa704)
      adds  84ef8d4   Display pipe name in rpc bind failure debug. (This used to be commit 62ab0f8cbe7c517084383bdc9a8c97404ad27147)
      adds  aed2017   Handle the case where the password used in RPC connections (for restrict anonymous support) is blank. (This used to be commit 7badccda46a0837dd9da802b44c2fbcb4f38845a)
      adds  209f911   Add popt_common_socket_options (This used to be commit a15434314fd8cd88eab40e7cbc8f06a7d0d0169e)
      adds  674790b   Some winbindd cleanups I made trying to fix cr1020:
      adds  642ee6f   Fix --set-auth-user command to delete entries from the secrets file when an empty username/password is passed on the command line.  Previously we were leaving the domain name set and the password set to a NULL character.
      adds  a66b852   Fixes for pdb_ldap:
      adds  531cea2   Return the result code, not false (0 == success) on error... (This used to be commit f91c363bc05d1c82ad8a99a5c0d59b46cf820aac)
      adds  949133f   Make sure that %u is used for SID elements ... (This used to be commit 82f6b264037a2f1b882dc75bc43c6c8b41477270)
      adds  b017064   Add a 'ldap trust ids' option that lets pdb_ldap check for posixAccount attributes rather than calling getpwnam() on the user.
      adds  593e0b5   Clean up this a little - add comments describing a bit of what is going on here. (This used to be commit 88455313f6551a75eff4df2f0ba91430948c1c78)
      adds  a80438d   Fix typo (This used to be commit 5c6041f713f1931072aa25f49e8210c4c7e36ba9)
      adds  8a6b05d   Add more options to popt_common and use them. Current ones are:  -V Version information  -n Set netbios name  -l Set directory to store log files in  -d Set debuglevel  -s Load specified configuration file  -O Set socket options (This used to be commit 1602d5894947b59fd36c161053a66c0afe2c959c)
      adds  25e9b03   Convert to popt. Removed -o and -a options - these have been broken since 2.2 without complaints from users (This used to be commit c8589a567b96dacc0b6c88c91b34f8211532bbfa)
      adds  e79de17   Remove dummy function I used for testing (This used to be commit 15c71551db038071d981ca4e37ef505004e79b89)
      adds  670764e   Remove obsolete function usage and some unused variables (This used to be commit 162431a88ccb0811ae9873ce4ceda11d2f1de8b7)
      adds  9422775   Force algorithmic rid base to sane values and talk about it.
      adds  281284c   make_server_info_guest() can need root for the ldapsam backend (This used to be commit 918099f09618136c371e199803f5895f9cb702be)
      adds  a7f2fea   Extra little fix to vl's patch.  Make sure the passdb and testparm messages say exactly the same thing - in particular that we can algorithmic rid base == 1000, and use the BASE_RID macro to avoid the use of magic numbers.
      adds  6214457   The fixes from Tom plus a minor update from me. (This used to be commit 6db6a48711f51ee6add32953506cd5db33939a1b)
      adds  99cd4b5   Any conversion to POPT must *always* add @BUILD_POPT@ or it just won't work on systems other than linux.
      adds  f35e15b   Try to fix popt dependencies - we were linking to popt before we built with it.
      adds  0ead4ef   Move to the use of the 'initialised' flag, rather than the fact the pointer is NULL.
      adds  1336b81   Fix debug (This used to be commit 5b5b8de70e46a15e9fb9b47c7af6cb0133f41217)
      adds  3ae2fcd   Allow 'normal' accounts in the non-unix-account range for smbpasswd - I hope this will fix some of the problems on the build farm @ Compaq (where they have a *lot* of accounts...). (This used to be commit 2c97b7e6480c2731739ccc52af97bc62a6228cfe)
      adds  995ab01   Becouse lib/popt_common.c uses POPT, we must not include it in LIB, we must link it on a per-program basis.
      adds  7da7b4a   Make IRIX happy (This used to be commit aeb94bb0d7ad84b52a5f729a3e83f4fb00005771)
      adds  366da1e   Adapt to metze's PDB_SET patch (This used to be commit 33c7a296b3bdfab276ed91ea77077eedbeed3757)
      adds  5883bc7   Handle -p correctly (This used to be commit b69d5fffd97890f80df6675fb71bc230aacc8234)
      adds  0a0cee2   Don't pass true to pdb_set_* functions (This used to be commit e803bfde3d0b199155a87975e8af65f13babe692)
      adds  d4a93bd   Don't pass any booleans to pdb_set_* functions (This used to be commit 91f9c9e1d8b490eb384198ff012f65e22f834c39)
      adds  f9d0e90   Add @BUILD_POPT@ to smbclient (This used to be commit 24dd3886e8783b09094c3b32b4184055cd06e8c2)
      adds  e7c2603   Move explanation of encryption algorithm to dev-doc (This used to be commit b279cc065385d45b8a16e220fb13b278d5921b1f)
      adds  61c6007   Move encryption algorithm explanation to dev-doc (This used to be commit ea026d74c1d8696e45c6bddc5b1b0029e7e41507)
      adds  0bd559a   testsmbc should only be in examples (This used to be commit 7aad086c9a20c4c700dfce3f81d89ab982702198)
      adds  a3090f0   Move testsmbc.c to examples (This used to be commit fdd70614d2dc29f6a676c30e254a0bf024687fb4)
      adds  4ca4feb   Large number of updates - new structure of the HOWTO, better names, introductions, updating to 3.0 (This used to be commit dfc3d55493c40201244a9e44b89868f7128c6f85)
      adds  98d8bf1   Add FIXME about --with-python (This used to be commit 96741a251c731d71126dcf9c706f7bb7c954f6e7)
      adds  1c3677f   Sync to actual state (This used to be commit bae2a38b17d4645e4faf74cd05a92511aee6c32b)
      adds  06b055c   test_pack: Coercing a dictionary to a sequence as it is packed is not compatible with the old code, and so it is removed from the test case. (This used to be commit ed0e4a670d4d62b63afdaf7d9f13e39b98cdf1b2)
      adds  dc84708   test_pack_failures: The old and new code is not exactly the same about error detection, so now we don't care what exact error is returned as long as we get something. (This used to be commit 5ade138bb815d3184fa57ff9cb548f78405059c5)
      adds  c56f478   pytdbpack_calc_reqd_len: Make exception be thrown correctly when a non-string is used with a string format code.  (It was being generated but not thrown.)
      adds  f10a55e   test_pack_failures: The old code does not complain when there are too many data values for the format, so we don't test that here.
      adds  b700eaf   test_pack_extra: The old code does not complain when there are too many data values for the format.  Test that the new code behaves the same way. (This used to be commit b0143e77d64f6af977395cf39e50f35e46486157)
      adds  ba09904   Doc (This used to be commit 21e41866425c6f8bf04b08b3edd5bf70caf56e32)
      adds  fe61a53   pytdbpack_calc_reqd_len: It's no longer an error to supply more data values than are consumed. (This used to be commit 0c1cfe559877d51090409d67f983a82bbbbaa7e2)
      adds  5c2b4a8   test_pack_extra: Better way of testing packing with extra values. (This used to be commit 12c3bb99a5f870b01ef389ddad1073fc92d2362c)
      adds  70cdcfb   test_pack_extra: Add additional cases.
      adds  859850f   Change to representing buffers ('B') as (LEN, STRING) in Python, rather than as just a string.  Makes the code more messy, but needed for compatibility with existing PSA Python code which seems to be too knotty to separate out. (This used to be commit 20d88a7d1e2a6d2daca29c5ffff3781197a97b57)
      adds  feb15f9   pytdbpack_calc_reqd_len: Correct calculation of packed length of string types (This used to be commit 30525aee33237f5b17e1067a96d09b7ee0a516a6)
      adds  a5a1e06   Comment out test cases where the old and new parser are different. (This used to be commit 6be885da2ca0ee41db86c46625301b51858061af)
      adds  2137acf   Re-add some tests which do work with both implementations (This used to be commit a9c2817c79f675b82ace4e21df7fa123f9a995c3)
      adds  0011607   Make sure uint32 unpacking is unsigned, and generates a Python long so that it can represent all the unsigned values (This used to be commit 2593e1588355643bb76a9b8869573fe38fd3bc3e)
      adds  3f9dac6   pytdbpack_pack_data: Allow 'd' and 'w' formats to take either Integer or Long arguments. (This used to be commit 2085595565b99295d04a6663aad1ccac5bc1b657)
      adds  e6aa69b   Add more test cases that now work. (This used to be commit 7827536c15ac27ebcc4e9c342be6e203248195f6)
      adds  f8afe65   VFStest already has pop_common via smbd, so don't link it twice.
      adds  d6d94ee   pytdbpack_unpack: Handle unpacking Buffers into (LEN, DATA): form list by appending, rather than preallocating. (This used to be commit d72b144e03b9a9cb3d676527ddc5b2d0e1ef42f8)
      adds  fd59cd4   Start handling Big Endian machines as well as little endian. (This used to be commit 8f45315b913a9574dfeedaadf5560d143b38ca05)
      adds  b0c4408   Fix mysterious error message when running 'make python_{ext,install}' without configuring with python. (This used to be commit 01a89690a2e9d234188704c04e58b5dfa2e7d1f3)
      adds  ad6ac94   Rerun autoconf. (This used to be commit fd9aff634be7d6e59995cc44c6b08a7ae442747a)
      adds  48e10c1   Make all of the required (I think) changes to make this code work for big endian and little endian systems. (This used to be commit f50051120f93b5f95f72dcb3df201979e6302f5b)
      adds  97d34f8   Update test cases. (This used to be commit db2c393dd488dad2ce95f3b3cf0297d5b0159ae7)
      adds  af7ecaf   pytdbpack_pack_data: Oops, since B is separately encoded as buffer and length we need separate counters traversing the format and value sequences to pack them. (This used to be commit 49a0ba46e6693bb819440d4ab40045afc4a7ae17)
      adds  ced085b   Remove DRIVERFILE constant.  It was removed with the old win95 printer driver stuff. (This used to be commit cf6d2d9d9e2adbbb7a547784cb11d05ed624e410)
      adds  03d4866   See if char * makes the Irix C compiler happier than void *? (This used to be commit 6b218da6453032339f2451a434d14894050dd1b5)
      adds  70fbc95   The default for 'announce version' is 4.9, not 4.5 or 4.2 (This used to be commit 570c3b2fab6368726213bb786e33902f261eb606)
      adds  55888c4   Add support to build plugins in source/ (This used to be commit eb8965eeff3fb55d7041d9998b45da403ecb03a2)
      adds  928d842   Rerun autoconf (This used to be commit 53736430f8b57dbad80cce62c2472e935cdd4dd9)
      adds  42f569f   Move pdb_mysql to source/passdb (This used to be commit 1d742e14ad18070aee654071d159b8b7410d6f86)
      adds  7dba784   Convert pdb_mysql docs to sgml (This used to be commit 6642f6c5a9d6fa52a41a382850ed8bb3e1ebf701)
      adds  f82d197   Fix various small syntax errors add docs for pdb_mysql don't build obsolete docs in Makefile (This used to be commit 1c06377f84b170fe2a6476df13f1b2a0d39d0a92)
      adds  82c7145   Move pdb_xml to source/ (This used to be commit b68106a79e4536fa82d75dd330d07dba51bfeaf4)
      adds  be80211   Add pdb_xml docs (This used to be commit f92f10ef253615d453aca6cb093f65a3a0a62283)
      adds  8e410d6   Don't generate ../examples/pdb/mysql/Makefile and ../examples/pdb/xml/Makefile (This used to be commit e8a77556477a0ec0c83786e0c66c2caaf473ea50)
      adds  7dc065f   Don't generate ../examples/pdb/{xml,mysql}/configure (This used to be commit b0788c3e8e84bec13e2d2cbf733cd37e45c7afda)
      adds  b7b27a9   Tell popt this command requires 1 'normal' argument and has two optional 'normal' parameters (This used to be commit b4f00ceaadc77158870ea2bd9d8a0e0845c89b7a)
      adds  46cc369   Add note about obsolete section (This used to be commit 2d38795d3a9258babccfe52420ed83ec5a1d3f51)
      adds  3112442   A small fix by Andy Thomas. Now that incrementing the Auth index has been pushed into a macro, things do not work so well. Move the increment out of the array index. (This used to be commit 39136827d135c91e42ec2b36f420262b1b18093c)
      adds  17356de   pytdbpack_pack_data: If the first argument to a 'B' code is not an Integer, raise an error rather than just returning Null, which breaks the interpreter. (This used to be commit db67c5f7e53b231fe217a29a15888e8895ce2229)
      adds  d7eac6c   pytdbpack_pack_data: Allow first argument to be any kind of Number, not just an Integer.  Coerce appropriately. (This used to be commit 248067931a2a8eeee86ea343bddf96d2bd727dbf)
      adds  87124fc   Fix small syntax errors (This used to be commit 7f9b0dbf5bddf6b49fdb8788ab6745ed46cb9cca)
      adds  09fb00c   'make everything' in docs (This used to be commit 960082d860c36419c63094be778decdadb061c1d)
      adds  edea9b6   Small fix from Guenther Deschner <guenther.deschner at suse.de> (remove junk chars) (This used to be commit 2e7a904856f616605e341c897d2be0f863c4b53d)
      adds  6c5e0cc   Fix to correctly return NT_STATUS_DELETE_PENDING. Jeremy. (This used to be commit 075987f1db4de5e21ebf205a16a847ce0b2a926e)
      adds  724ced9   Missed extern declaration. Jeremy. (This used to be commit e39e2b4c3488fbd9e9a08dd5629a672d1459e64e)
      adds  6a4da84   correct make (This used to be commit 836bfb3a1bd0c91df8e39d22eb76740bda805310)
      adds  29546f1   Ensure can_delete returns correct error code. Jeremy. (This used to be commit 44db20f9f63d72c2e6e1f4ffedf72d75563369fb)
      adds  f57d02e   Merge of lp_talloc_free() call in init_domain_list() from APPLIANCE. (This used to be commit 48ed9dce0dab53066d3304baa0f24639a1f1755b)
      adds  62d4ea1   Ignore profiles binary. (This used to be commit b195b1fa156472c66f919c0441fe5466e7afb414)
      adds  ea24bb2   Merge of get_dc_list() api change.  This was slightly more intrusive than the version in APPLIANCE so watch out for boogs. (This used to be commit 1e054e3db654801fbb5580211529cdfdea9ed686)
      adds  618db4e   Add another test case for repeated-unpack ('$') (This used to be commit 2a492c4854d4c6469d8c7d21aa187fef6303b641)
      adds  6b0761b   pytdbpack_unpack: Clean up, and correct the handling of '$'. (This used to be commit dd73568f97ad51c93f096001058fd31fa14e88ae)
      adds  4d3cdb0   Remove pdb_sql.o.. this one got in by accident (This used to be commit 44c894531b09856a9a485912b05f08c59caa6a00)
      adds  5f119d4   pdb_get_unknown? -> pdb_get_unknown_? (This used to be commit c13ed6c866fed43e5f83e083c377a1cd7d505061)
      adds  809c471   Adapt to latest pdb API changes - only thing left is group support (This used to be commit 99a2e7fde1fd4e589035c273f40419ef322e097d)
      adds  075a9fe   Fix compiler warnings. (This used to be commit 3a68613e934e25f2ccfbf5afa5e26b5f47b40a53)
      adds  6ae9de8   Add group management support (patch from metze) (This used to be commit 090a2015eb9aa4ec68d80e972ae192d19afd536e)
      adds  f4766f4   Moved function to parse a list of unicode strings into util file. It's now used in parsing printer driver structures and the response from the enumprinterkey rpc. (This used to be commit acecee6f2bb92c4992078f4fe2dfae4414f43482)
      adds  f0718b6   Added enumprinterkey function.
      adds  904649b   Client side functions for enumprinterkey. (This used to be commit f56ce473b6964302ba51fc9796ee919738731065)
      adds  1ae7b13   For a BUFFER5, don't parse the buffer if the buffer length is zero. (This used to be commit 28871bb6969ca70aabcc622410dd1fc5addcceca)
      adds  bcf0c11   Call winbindd_param_init() earlier on in the piece so we don't get stuck in the holding pattern when started up when security = user or security = ads.
      adds  47955b2   Merge of scalable printing code fix... Needs testing. Also tidied up some of Richard's code (I don't think he uses the compiler flags -g -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual like I do :-) :-). Jeremy. (This used to be commit 10024ed06e9d91f24fdc78d59eef2f76bf395438)
      adds  720ca2c   when doing a 'net rpc vampire' a pdb_init_sam_pw() is used to create a sam account object, then pdb_update_sam_account() can be used to update an account. This code path could lead to the methods element of the account being used when uninitialised (leading to a segv)
      adds  faae0a8   fixed some formatting errors and improved some debug statements in 'net rpc vampire' (This used to be commit 1526b3b19e0be5926977d3eb1e642330bfeba5a2)
      adds  d1e10b7   Keeping branches in sync.... Jeremy. (This used to be commit ceb01b5ab1eed6e89d66687681ff3325a21e6b88)
      adds  fdfed5a   Remove lp_security() checks for winbindd as this is how we act as a PDC. Keep the rest of the cleanups though. (This used to be commit f0a1177acf82fceb174df1852d87a6e16d63fd63)
      adds  42357a3   Add smbtrans subcommands so we can stop hardcoding them (This used to be commit 759bcd881dd259d5ad43715f6979c5282b094d52)
      adds  9df2283   Stop using hardcoded transact commands (This used to be commit ec0d94b4dd8409e6bf114d013f23a52f0fc11a69)
      adds  2b37e87   Allow multiple fragment RPC's to be sent. (This used to be commit d423e6424bc3c61281ad30cd1c66540b522b5d3e)
      adds  f35fa86   Fix the build.
      adds  e4a5ae5   What is wrong with you, Jim?  Check in the final version, not an interim one... (This used to be commit 1fd6d34526e577b8a5463e3abcfb8fc3682e6473)
      adds  0cd37de   Fix small typo (This used to be commit 3c39bd9db09c59f149d77e371ed078cd7ec2d1b4)
      adds  2446d24   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit aafa32d6809e1bc60a8186140f2f3cf2bf6bff16)
      adds  72b7cfe   Fix crash bug with overwriting malloced memory. Jeremy. (This used to be commit 3228730c8311ec6507227f8936318b1d965c1228)
      adds  6653110   Don't set global_machine_password_needs_changing if lp_machine_password_timeout() is set to zero. (This used to be commit 3692919aee186498848715505047a1cde83758b7)
      adds  698fe3f   patches from Urban (This used to be commit 850b185a6e33fa924fa59cdd6316c9160ba65270)
      adds  2825802   Add enumkey command (EnumPrinterKey api) (This used to be commit 5bccbbeb59b1574c9c8132ef3e1a090ff539f6e1)
      adds  397873f   Sync with HEAD to get enumprinterkey api. (This used to be commit f6e21ba4c724f77586ef428f82126d209b0a9607)
      adds  a363c52   Implement enumdata command (This used to be commit 33ffe07e053082f5edfd65b43f431a8d09d4ae0e)
      adds  fdf09d5   Remove Faxing.txt no longer exits. (This used to be commit baf87ed796d2e2141930a75555d6c3a3fe3130a5)
      adds  3b90ef8   Add enumdataex command (This used to be commit 932a5012731b133d49d1c2d6b28f15e4480ddf53)
      adds  c19598f   Merge from HEAD:
      adds  3474ec6   fix for defunct winbindd from APP_HEAD (This used to be commit 856678d69fac9849c689c485fc727fca300eb152)
      adds  2458c8d   Merge fix for uninitialised IP variable from HEAD (This used to be commit e3310ac832f78f08d6ec6421222a651efe8767a6)
      adds  0c2f84d   Add chainlock_read functions to get a read lock. Used in *massively* contended tdb's (and I've got one :-). Jeremy. (This used to be commit d4b795e6a451d9abaa4a928cf5d34e12b2babc2d)
      adds  d4c4b3f   Fix bug found by tpot with given password server. Jeremy. (This used to be commit d46b4cb563850c77ee23b95df35a7f752a235d35)
      adds  d7fd0d9   remove accidental debug code. (This used to be commit 9bba2199e3127c8a7bcb3143d962a6660c125d88)
      adds  2d08c91   re-enable ffpcn on print server handle (This used to be commit 47a0c68fa9e98ab761e609d889894db1de9520db)
      adds  cda79e5   deldriver fix (This used to be commit 78ff2cc34aedaf82d965a71e0c9dfdeb86a90fdd)
      adds  e21ff2d   Start sync with HEAD (This used to be commit eac350e09f5cdcf1b6ec1a3b7cde2c9aa3268143)
      adds  dc5297f   Sync with HEAD (This used to be commit 1a25dc776ddc36de9a214e023becff1ceb10290c)
      adds  f09109c   Last sync with HEAD (This used to be commit 1175b62337f5c29954cd5e8dfdc2327c9c80748c)
      adds  acfa3a6   Add net help join text, from Steve Langasek.
      adds  017eec2   Merge append_log fix from HEAD (This used to be commit 2e338654170cecf5cc46b75958242a4732e1cd3f)
      adds  e1a9236   Back out some of my sync changes (This used to be commit b1ad91101d10d1fa635cfbb1684f8b598280cee0)
      adds  978214b   Fix for scalable printing noticed by tpot. Don't loop infinately when holding a mutex.... :-). Jeremy. (This used to be commit 7e7b40e0fe1302ae416247c70d8d76bd82ec3474)
      adds  f48a861   After the lord mayors parade...... Janitor for tridge :-). Jeremy. (This used to be commit 76cdfbd5107fff0c38f5fc339f1c27b33fec3a91)
      adds  115f859   sync with head was: consolidate alla error mapping functions in one file (This used to be commit 2c9e8b79d94e3276e9eb9bd676af0a68ee3908ff)
      adds  5e39c98   Remove testsmbc.c from source/ in 3.0 as well. It's already in examples/ (This used to be commit c1b3cffb3f2087cfb4848ebca72e482c79ac0b6f)
      adds  10c82cf   Back out lp_modules() check - this one got in by accident when I added poptSetOtherOptions (This used to be commit d7388b3e1e33a3514007e0e0b508469cb1ebed64)
      adds  4d70634   Make append_log work again (This used to be commit 2fd496b49f76e3b593fb60fb2523a044a3814125)
      adds  e1adcd1   Fix crash bug with overwriting memory. Jeremy. (This used to be commit 9b08b4e4c24290e5d90a7cc2dc442cb82e73df28)
      adds  5565aa9   Don't set global_machine_password_needs_changing if lp_machine_password_timeout() is set to zero. (This used to be commit 0fa87a68fea8b12242f644605aab7c2f81c1a4df)
      adds  4703553   patches from Urban (This used to be commit da269a73edb7f637b1e1f8b3dafe677f46f66f85)
      adds  eedcd72   Add enumkey command (EnumPrinterKey api) (This used to be commit a2e17d4344f996b64cd9c4f01b6b15c069fde41b)
      adds  9429b7d   Implement enumdata command (This used to be commit a22fdf26fef0cd58c84ca13891a762e3fdc6af8b)
      adds  66a1f9b   Add enumdataex command (This used to be commit 6d1d2849a7b2f99d927ba168ed2d01a879b09e69)
      adds  d03b002   Make smbpasswd tell people to use 'net join', not 'net rpc join' now we have the automagic detection. (This used to be commit a066bed5a4855dac955bf0bd7630939220314cfe)
      adds  aa208a5   Make it easier to track things down here - add some debugs on failure. (This used to be commit 62ee7b7dc08e7be261211de8f85b8e9be4df7b54)
      adds  48b32cd   Make smbpasswd use the group mapping, and fix spelling in ldapsam.
      adds  c501ac2   Compleatly remove support for logfile truncation.  All logs are opened for append writes.
      adds  cc9b6ef   defunct winbindd fix from APP_HEAD (This used to be commit 488e985caa0b0e3e2a6665eb2515a2c99745d861)
      adds  5fabbb0   Rewrite all the packing stuff so that it converts 'f' strings to CP850 on encoding.  (Tough luck if your Samba codepage is not 850.)  It's much cleaner and possibly more efficient now too: just build one big list of strings, then zip it up at the end.
      adds  8ce292d   Fix bug where not specifying '-S PDC' in 'net join' would cause it to attempt to contact a random IP address.
      adds  02c58f3   Add chainlock_read functions to get a read lock. Used in *massively* contended tdb's (and I've got one :-). Jeremy. (This used to be commit 064fa201ab73f476a168c40c2b227507e7342ec4)
      adds  5a21d80   Fix bug found by tpot with given password server. Jeremy. (This used to be commit 90ac8184a0ae1f702d39f947ef5267765f3d2f88)
      adds  5d81628   remove accidental debug code.. (This used to be commit d422a51b3a076b6398f7b755d16319d9e7c48c75)
      adds  b3f55b3   re-enable ffpcn on print server handle (This used to be commit e87829b4942237de542d21051092fee069a9c73d)
      adds  4be3750d  deldriver fix (This used to be commit f20de1f9b0dcac15fbf968e6d5d5af2fdd5fbda1)
      adds  bf89d62   Add net help join text, from Steve Langasek.
      adds  a0dd612   Kill append_log from smbmount (thanks vance for reminding me).
      adds  a46d452   make sure that if kerberos fails we can fall back on NTLMSSP for SASL (This used to be commit 69dba08c40c9739137b4f01d38be5228edc6dd6e)
      adds  0026d5f   make sure we don't try to decode any null password buffers during a SAM sync. This copes with both unset passwords from NT4 DCs and the null passwords you get from w2k domains. (This used to be commit 20c1cd86aca8040c1fe7497b84bb546526676e48)
      adds  f4fb10c   Fix for scalable printing noticed by tpot. Don't loop infinately when holding a mutex.... :-). Jeremy. (This used to be commit c206643baaae64cef38f2f74e46337d35a489ca9)
      adds  10968f4   consolidate error mapping functions into a single file (This used to be commit 80086728f2b0d5d56a8ed9e427cba36898d68fc7)
      adds  c9bd108   Add example for MySQL (This used to be commit de136d294fce59bdc4d0a65d35071c2837ef92a5)
      adds  ac05b03   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 37ca4bbf0c7895e3a17544e3ac6d316034424f3d)
      adds  289fe85   Sync with HEAD (This used to be commit b6359c585a563f9694d8afacd43329dece6af500)
      adds  af6902f   Print the number of returned rows, not the number of fields (This used to be commit cf74ddc2fcb1e7286441edb432d8906bb722a3d4)
      adds  fc2dc32   First cut of fix for changenotify on a print server handle. Use the connections tdb with an snum of -1 and a special printername. Jeremy. (This used to be commit 06b04380078ad840768a2c5a803f02669f54bc82)
      adds  9c3446d   Sync with HEAD. (This used to be commit 130c1d0765502be839f87a8d0f4e47f5a3461c97)
      adds  b8766e7   Fix typo (This used to be commit ad5cb338a1e5e60116757a1c8f2fb844ad062401)
      adds  18cb369   Add getdata and getdataex commands (This used to be commit 1bdd6397516b9f514c04099cf521fe81adad905b)
      adds  29edab7   Add more debug info (This used to be commit 065ed9783236cf1e8254655a9a1d4de937b35018)
      adds  375da97   Improve DEBUG output somewhat more (This used to be commit 2cc36ce0ee8383aa8a20a8dc5a3218693dc46817)
      adds  9b62172   fix for CR 601.  Only call addprinter command when the port, driver, comment, or location field changed (This used to be commit 62a19247d31b1e5b81767880182b40ba396b261a)
      adds  da45fbf   Fix all returns to be size_t (they are all unsigned). Fixup strlen being done on ucs2 strings. Jeremy. (This used to be commit 9a6c6946193289eac5b91fe6fd236c0742ec6f8c)
      adds  f2b669b   Updated build spec file - removed make_printerdef and modified DESTDIR handling to work with new DESTDIR in Makefile. (This used to be commit ea4d122a8591288221e6f92a4182de82ab0b51e7)
      adds  2f19432   Removed global_myworkgroup, global_myname, global_myscope. Added liberal dashes of const. This is a rather large check-in, some things may break. It does compile though :-). Jeremy. (This used to be commit f755711df8f74f9b8e8c1a2b0d07d02a931eeb89)
      adds  fb51582   Bring smbmount.c in line with jra's global-cide.  global_scope was used here... (This used to be commit 79a0f2c2519b0503a8323fd0babfd18ec59b8d5e)
      adds  ce35c5d   Sorry Jim we can't assign to global_xxx(), we need to call set_global_xxx() to ensure the malloc is done. Jeremy. (This used to be commit 57f7ab45b783f64a3f3337a893ba3ddef953c133)
      adds  098c08c   Merge from HEAD 	- make configure check for the location of Heimdal KRB5 on suse systems 	- fix libsmbclient for new global_myname() (This used to be commit 111b0405cf8c95da5c927f31e5db7fd51c590b1f)
      adds  321f78b   Fix smbwrapper from global* changes. Jeremy. (This used to be commit fcbf865162562e359ca4be44a689506d54636e18)
      adds  7cfe391   small patch to makesure we fallback to <xfs/xqm.h> if <linux/xqm.h> doesn't exist (e.g. in SuSE 8.1) (by Metze) (This used to be commit da8794afe8ca8f454937f06d1c43cc5d844b6037)
      adds  7c64e03   Remove #ifdef's for NISPLUS_SAM - there are no function name collisions anymore (This used to be commit 32c93921b01b5d28a2f5837026aad2445a0ece03)
      adds  8fc6e1a   There is support for the cups printing system now as well (This used to be commit 72e0cfbb42b474404a2f8040f84d3136d8abc97c)
      adds  fc89832   Add $(POPT_LIB_OBJ) to PROTO_OBJ (This used to be commit ba34be7033bced52eabf4e0b367a32a5196ef127)
      adds  9d7cd66   Print the number of returned rows, not the number of fields (This used to be commit f4110a0f80a4f62d548b6d6cae81692476ef85ba)
      adds  7f94064   First cut of fix for changenotify on a print server handle. Use the connections tdb with an snum of -1 and a special printername. Jeremy. (This used to be commit 940b04ddfa87acc939911e3fe76496e3c4675632)
      adds  4d8d3ce   union is better to avoid problems with pointers (This used to be commit 1645567db3e85151c139115fdc1238149ccf33a2)
      adds  72b9b48   Add note about error that happens when the loopback device doesn't work (This used to be commit 377631b3a07c0fb52e4374cc2484e7852d81a84e)
      adds  bd4ed6e   Fix typo (This used to be commit 9b469a2aca6de79a5940769b56d15d22e471b2b5)
      adds  3eb6055   Add getdata and getdataex commands (This used to be commit 101727335fffd4011659bfa9f7f8ab24b641fc4e)
      adds  624a4fc   Add extra debug info (This used to be commit 79207d56929de2acc15a761b23c8b33369c298ee)
      adds  52b0efe   More improvement of DEBUG output (This used to be commit 21530f06b2b89d159657646fe15e16a3fcfdb668)
      adds  6ff60f3   fix typo(s/plaintext pass column/plain pass column/) (This used to be commit 411647ecfbfbb17e46ea2289a09e77a2fbb1162f)
      adds  b0f9f11   fix for CR 601.  Only call addprinter command when the port, driver, comment, or location field changed (This used to be commit c6d45216f6d3573fb2342f4d3aa3a50415924674)
      adds  0e8dc732  Fix all returns to be size_t (they are all unsigned). Fixup strlen being done on ucs2 strings. Jeremy. (This used to be commit 205e8f03015dd533ae62753f2098505f1231e3e4)
      adds  a3ccf4a   Add smb_register_charset() and use it (This used to be commit 8b654658759a145c5c8aabb3c82220a70f70c3f7)
      adds  7b8697d   Fix segfault with high debug levels (This used to be commit a20676bc05f50bb89a55e67efef579eaaeac3f72)
      adds  b6f84a3   Don't throw out WEIRD - yet (I committed my local changes together with my last fix. D'oh!) (This used to be commit 5191719eeec7062118da2be3aefe35d065e97900)
      adds  cf671ca   Remove non-integer Pointer values, which are no longer supported. (This used to be commit 4a18526257ec4582679efa7a21d0b31ad07992fb)
      adds  7031a02   Remove dead code for packing buffers which has now been reimplemented. (This used to be commit 62ca27d140d55cbb271b97624023540ae7c18882)
      adds  664a506   Remove dead code for packing buffers which has now been reimplemented. (This used to be commit 001779dffd18e1f6a83496c94ead185d4bb42204)
      adds  5d3bc0b   Just reorder functions to put related ones together (This used to be commit 7863c948b73785e49d04227e87d8b4b47fd61f58)
      adds  9b7c4c1   Rename pytdbpack_unpack -> pytdbunpack (This used to be commit e62baf3a76e0e4f642e542812868db614632de00)
      adds  477025a   Rename unpack_* functions to be consistent
      adds  250c980   Removed global_myworkgroup, global_myname, global_myscope. Added liberal dashes of const. This is a rather large check-in, some things may break. It does compile though :-). Jeremy. (This used to be commit 82b8f749a36b42e22186297482aad2abb04fab8a)
      adds  db73779   - Add some more warning flags for --enable-developer. - patch from SUSE for hiemdal headers in /usr/include/heimdal (This used to be commit 1dbc9eff149ca976ff5edb5c256fa2fe6b409617)
      adds  c8d96f8   Bring smbmount.c in line with jra's global-cide.  global_scope was used here... (This used to be commit 5170a9f7ffac93c619358353834bc3024a6746d2)
      adds  2bd37f8   Sorry Jim we can't assign to global_xxx(), we need to call set_global_xxx() to ensure the malloc is done. Jeremy. (This used to be commit e57853000aacc61ba3c73907a7afb85385b378c3)
      adds  6de53c6   Undo the new --enable-developer flags that caused breakage on gcc != 3.2, and rerun autoconf (This used to be commit 6da20cd7638b5e36af080a4b8ae8880035fe684b)
      adds  2b41c63   Try to bring libsmbclient in line with the new global_myname stuff (This used to be commit e424b08050b44b1b52abd2af76b1b4dc8b100095)
      adds  d77a6ea   Move VFS documentation to SGML (This used to be commit cf9c1c2584743a059c2d266158d4e8280aaeba8a)
      adds  0c4357e   Move VFS documentation to the HOWTO collection (This used to be commit b8c7ce0381e857c2de5658b25e917622ebea954e)
      adds  861bbd3   Move working VFS modules to source/modules/ (This used to be commit 14b129e301c94ccf47b9105bda1bd9d142feb1b5)
      adds  828df6b   Add make target 'modules' that currently builds vfs_audit, vfs_recycle and vfs_netatalk (This used to be commit 4c05cbbe7434c9d43f561f3be27c0283fa754ab0)
      adds  34cd7f1   Don't build Makefile.in in examples/VFS/ (This used to be commit 98cb778cb7d48dd545b5dcf395567defd0198f86)
      adds  1a03a47   Only add modules/pdb_xml.so and modules/pdb_mysql.so to the 'modules' target if the libs they depend on are available (This used to be commit 018a44055d6a8435528279523567f9a86b2f3069)
      adds  5988d5e   Add a DEBUG() that gives the number of successfully loaded modules - useful for debugging (This used to be commit 612ea35ab016c56e6ad9886283901bc7b417337a)
      adds  7fc28a9   Ignore Makefile (This used to be commit 9c811e447821e9c934f9ecf841a38f7e1f7aa626)
      adds  aff957e   Don't crash when there are no arguments specified (This used to be commit 0855e5810aefd71c37031be31abe91229e2de8b3)
      adds  994b3db   add lp_modules() (This used to be commit 344d8e521f951e7f59b8378fee80bb553670a3be)
      adds  2e2a5d5   Some more doc updates: - make - update status of docs document - move security_level to 'type of installation' part (This used to be commit 11ad39398e077c3901e63f31bcc6efb223854357)
      adds  ba7056a   Load modules in lp_modules() after fork() (This used to be commit 77afa4f1679c22cde88ecc5bc7ed37951c822221)
      adds  3dc6b9e   Move 'weird' character set into new 'developer' module (This used to be commit afbff33eba7edd98329114b5113b3360cd6dfcc6)
      adds  3653187   Add debug2html and *.so (This used to be commit 2134e3b89726b97ad8b8c6fd3255d6b425144c88)
      adds  97bec3f   Remove obsolete scripts and put in module install/uninstall (This used to be commit d777bba5082ebdf78d314b0d7b4196a4d6413e1f)
      adds  89d6a36   Add installmodules and uninstallmodules targets (This used to be commit c656e7dce91bb3171f9ec2b8d8f98812ab6c618f)
      adds  38c6b90   Fix smbwrapper from the global_* changes. Jeremy. (This used to be commit 6ab12ca80d12fcecf6ad3a534bd73b482d991112)
      adds  2aaf857   small patch to makesure we fallback to <xfs/xqm.h> if <linux/xqm.h> doesn't exist (e.g. in SuSE 8.1) (by metze) (This used to be commit 5f16343e0d7c8120a7a5786097b8920a5b7d047b)
      adds  1237ae8   Quieten status message when linking libsmbclient.so (This used to be commit 85946731dd8bc60d0f71fe7ffa6756bd3bcbbf67)
      adds  94c857f   Update documentation to cover cascaded VFS modules (This used to be commit 218395ac7e5963a773691fb5a0539cce9e3b92f2)
      adds  8d2514f   a cups printing backend is now available as well (This used to be commit 4cffb29d27253e0e2ca270640d86b21315cab91f)
      adds  a7e4392   Remove the #ifdef's for NISPLUS_SAM - there are no function name collisions anymore (This used to be commit f6ef18df11cc48f25adeee464e79e63ee209b08c)
      adds  b752120   Update testparm for 3.0 (This used to be commit f01fad02d75975f25235eeeba8262bf11657e54a)
      adds  77f45f5   Add more info about stackable VFS objects (This used to be commit 2dcb295d8eceea7e92e7e8f2e2ffc3583db833fd)
      adds  2b799b5   Remove some obsolete info (This used to be commit ffd2d3a0ba56f967112aaa63efd4221fad2cee70)
      adds  ae23dfd   Some small updates - 'ads server' is no longer required for example (This used to be commit b8f9930f62db8b997a0d6126e79212a113f8b29c)
      adds  e0d81b7   A cool idea from mbp: create a big shared library of all Samba objects which we can use to link against Samba unit test programs.  Now we can compile and link unit tests without having to create 4MB executables for each program
      adds  6c0dafc   A cool idea from mbp: create a big shared library of all Samba objects which we can use to link against Samba unit test programs.  Now we can compile and link unit tests without having to create 4MB executables for each program
      adds  3b06627   Updates to the build farm tests:
      adds  ed3d7fd   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 2662e351f2f8802a3bf13df3e7e3f0c1497fdb1c)
      adds  4b117b8   Merge from HEAD:  - heimdal updates to configure  - make DEBUG() const  - add testsuite for:    - preexec    - preexec close    - valid users  - fix testsuite for 'invalid users'
      adds  d983ee8   Add const to DEBUG() macro. (This used to be commit 43020bb4e61e3b44c2637e49f9e98222262f09b1)
      adds  8a2a3d0   When testing for /usr/include/heimdal, don't include /usr/heimdal/include instead :-) (This used to be commit 9d8aa4bd51736709a9295791f54c9481b876699f)
      adds  62dc784   Rerun autoconf (This used to be commit 32684e133fa5d33d2478c0270af09a6fa9f0e57a)
      adds  1892b55   Add the rename torture test. (This used to be commit 644b5e30c825d26ee34be79847c9469acd9fb640)
      adds  11ca8cb   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 12c1579b18b95326eb0b837ff71a8a8b25cbda04)
      adds  0899eed   enable enumeration of domain local groups using LDAP (and in a native mode domain) (This used to be commit ff4b2411d146b72f5f578b2e78701f125fec8f08)
      adds  f2e3b68   fix segfault (This used to be commit 36bcb312e95f46d196575ed3535679deeddd89b0)
      adds  392e2b2   Fix from "Stefan (metze) Metzmacher" <metze at metzemix.de> for nmbd 1c group release. Jeremy. (This used to be commit 7d9552e9c58e533f451a720c9c9c54b8abf3a454)
      adds  c64d762   Updates from HEAD:
      adds  f7730e1   Merge from HEAD:  Remove assumption that all solaris has -lsendfile (This used to be commit 6520592453582c908e4bb5b7c9f9012153df60d2)
      adds  3daa949   Merge from HEAD - updates to the build farm, /bin/sh can swallow return values, and add the RENAME torture test. (This used to be commit fbd49f915f620831d6b04496986bb24df372cda2)
      adds  e1fa4b1   Add smb_register_passdb() (This used to be commit b5b3b2e6bef431c9c30dc8f2899dc22328801c0e)
      adds  9da3d41   Use smb_register_passdb() - plus some small fixes (This used to be commit 2addbaff358993923a58ad3845c63168678c2c21)
      adds  5241269   Rename pdb_mysql and pdb_xml to 'mysql' and 'xml' (This used to be commit 7b860414b11ec3b2ecb34c515536c598322f06ee)
      adds  794ecd3   Update to use smb_register_passdb() (This used to be commit b10541b71ba288783976e8c124b6667b7df3b12d)
      adds  74cdd69   enable enumeration of domain local groups using LDAP (and in a native mode domain) (This used to be commit 3ac98b59632fd771b8819f88a479ef4c0daade68)
      adds  53c1b22   fix segfault (This used to be commit 32ca3afa5486b1b04118e9f144bfdf4b3702d118)
      adds  fdd3cf7   Fix from "Stefan (metze) Metzmacher" <metze at metzemix.de> for nmbd 1c group release. Jeremy. (This used to be commit 507ff510e7e7d63e02be5b11d974fc05839e6eaf)
      adds  973645c   patch from aedil at alchar.org to correctly detect solaris workshop CC's ability to build shared libs (but not with .po suffix).
      adds  ac29d6b   Small auth updates:
      adds  77d0ff6   Include the hostname we are trying to match with $@, to allow easier debugging. (This used to be commit f5d8afc626b8f7792aa7dd7fa7082f55725b539c)
      adds  171f345   Add const to PACKS() (This used to be commit 0e87408eb0e2786589e23cf4435a0d3223cf55cc)
      adds  1cc2d96   Add samdump and vampire to 'net rpc help'
      adds  f85da55   Remove the assumption that all Solaris has -lsendfile.
      adds  b45c92f   Fix some problems with tree.c reported by users. (This used to be commit b0772a1a0531896d5b343863434622d4d0ff437f)
      adds  7b581a6   One more small fix in tree.c (This used to be commit 0674d5a2b0f7ee621940c93b3b58960efd91a763)
      adds  ce4d638   /bin/sh on solaris swallows the failure code, so exec this directly.
      adds  35f4ebd   Update for 3.0 (This used to be commit ca3bfea8e79dc7bf04840b58c2fd79b1e1dc2c9f)
      adds  7018b27   Update for 3.0 (This used to be commit 6430bef92c416692e7b2a9c550d8cf17c26aaa81)
      adds  4502296   Update docs status document (This used to be commit ffe1626d879d95f8bef42e9bd331a17d524e620b)
      adds  ab539de   Added for the people who want to use Windows XP with plaintext passwords.  From dcb. (This used to be commit 1ebc6d04e198267377e0293d9cf369010a3ea92e)
      adds  6c7c5b6   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit b3e68c1283aac417956ba8c21b7dd80fc55ab580)
      adds  9b3ad2d   Added for the people who want to use Windows XP with plaintext passwords.  From dcb. (This used to be commit fcb52742383345ca2c5165db3334bc172353de58)
      adds  ae94f2e   Samba janitor... Merging tridge's change to 3.0. Original commit message :
      adds  9be8f51   use (This used to be commit 936065c928782ea9775b9fcf9812dacff510523d)
      adds  f93ce05   Add scripts for modules make rule (This used to be commit ef567525a6576e8a2a87a58071e438bb942ba9ca)
      adds  ac2ac71   Merge in modules system from HEAD:  - Detect MySQL and XML libraries  - Add modules rules to Makefile  - Move working VFS modules to source/ (This used to be commit fadada3555a1f3db724789a7fcfa7ed5404c4324)
      adds  4d12794   Sync with HEAD: - Move working VFS modules to source/ - Move documentation to SGML (This used to be commit be4894815cf7a8e3d792d9801fe9a343f2060c3e)
      adds  e4201be   Next step of printer publishing. net ads printer publish <printername> [servername] Will retreive the DsSpooler and DsDriver info by rpc for a remote server then publish it.
      adds  3bea5ac   Next step of printer publishing. net ads printer publish <printername> [servername] Will retreive the DsSpooler and DsDriver info by rpc for a remote server then publish it.
      adds  c73d1fc   Revert changes to ADS_ERR_OK() as in head.  Broke some compilers. (This used to be commit a3ca6d5a191ee9d3c7022ec2dfcaf41533ee1244)
      adds  bf909c0   Don't pass a function to ADS_ERR_OK(). (This used to be commit dff4c93d85717ba29799a0ebaaba8b8539c8d68d)
      adds  6631577   Merge from HEAD:
      adds  e20b99f   Bug fix from appliance - we must initialise the winbindd server state before reading smb.conf parameters, not after. (This used to be commit 7bdaa03f2fc7ea6ef0f56f7c73b951c177d64a2e)
      adds  6aa11bf   Added OPEN test with HIDDEN/NORMAL attributes. Jeremy. (This used to be commit fc5774b075f435dfbf3253e5e6af8afc9ee4ca22)
      adds  630a571   Merge from HEAD:
      adds  09cc065   Merge from HEAD:
      adds  1c5ffbd   Merge from appliance:
      adds  faf1f0d   Very curious. It turns out attribute matching on truncate only matters when opening truncate with current SYSTEM|HIDDEN -> NONE. It's fine to truncate on open with current NONE -> SYSTEM | HIDDEN. Jeremy. (This used to be commit 3bf21ca936973efcd74b826bc750131c6ab2c701)
      adds  333a65c   Added logon script generator provided by: Timothy Grant <tjg at craigelachie.org> (This used to be commit 93cfbb000f8e28f3c4c600e7779dd81bac6ce9a4)
      adds  a32ffdd   Likewise.  Two small typos caught my eye so I fixed them. (This used to be commit 2087e16b87d32170c08394fe589f1eb54e42a68e)
      adds  69f3c8f   Latest updates from author. (This used to be commit bdf0d66577c78c92e8bf0f7e6a23d7812b2f76dd)
      adds  91b7ac9   merged the %U changes to 3.0 (This used to be commit 58fa6bfee8ba35cc182c18c980e0a4040ddd7d09)
      adds  8713f45   merge get_friendly_nt_err_msg() from app_head (This used to be commit af21e7738404f073fe2e22b282322e3facdfeb82)
      adds  5939005   get_nt_error_msg from APPLIANCE_HEAD is called nt_errstr in HEAD.  This should fix the build. (This used to be commit a89187ccc95cc54e39518413bd4fff92c7223108)
      adds  556d1ca   Sync docbook directory with HEAD.
      adds  8213a05   Restrict anonymous=2 support merged from HEAD (This used to be commit 8b156ed0db3e54aa3265a2579e72c50c39b5beef)
      adds  036451e   Added install-everything option. (This used to be commit 0b342b8e90b8e0395a1a3046e9e3f70a168fdb1f)
      adds  e4e5aa9   Trying to fix module handling. Not final yet. (This used to be commit 3610e631125461ffeffcecf38ed20c6cc65d4bc8)
      adds  85ed4d7   Added more notes from Samba Mailing List so this info does not get lost! (This used to be commit 371c89b93120fb1ced317de365aad64fd1c3cb27)
      adds  46d5c06   jcmd really should run with a higher compiler warning level more often :-). Jeremy. (This used to be commit e93bd375b9e03d9d7038e2be66dd624f91118214)
      adds  de47497   Lots of fixes for error paths where tdb_fetch() data need freeing. Found via a post from Arcady Chernyak <Arcady.Chernyak at efi.com>. Jeremy. (This used to be commit 5d5762d1787db4392d2dff16024097c638b2d494)
      adds  f230981   Please compile with : -g -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual if you're using gcc. It really does help ! Jeremy. (This used to be commit 7daa880503f9ad6ae24a26f708c03ff1d119b7c0)
      adds  3ab6fcc   [merge from APP_HEAD]
      adds  afc5f1a   [print notify fixes from APP_HEAD]
      adds  4cb48b9   Renamed uuid_to_string() to guid_to_string() to avoid conflict with OSF DEC headers. (This used to be commit d813997c5a66f786b191459de0dd030f4a1c539e)
      adds  1000b71   the change in the way %U is handled to use current_user has broken some basic usages like 'include = smb.conf.%U'
      adds  1550486   formatting fix (This used to be commit 6ce20a61a85f129d42c06844d51f4b2b35b41869)
      adds  a40359b   use ${RPM} for rpm v4.1 (This used to be commit 95b26474a237f4073828b2001d21b6111ace3098)
      adds  e9752bf   sync packaging changes with SAMBA_3_0 (This used to be commit 45adf8c0fffe52731cd2da0d461b7292d0f6c817)
      adds  28a6160   bad date string in specfile (This used to be commit c702f95e258c826b72efeb04342aaf821f251bc2)
      adds  bbd3e4b   Next step of printer publishing. net ads printer publish <printername> [servername] Will retreive the DsSpooler and DsDriver info by rpc for a remote server then publish it.
      adds  711ad37   Back out some goofs that accidentally checked in with printer publishing. (This used to be commit 6b51934616d8dd4280ce3013378f7ddd5569f267)
      adds  e151b54   Revert ADS_ERR_OK change.  Some compilers didn't like it.
      adds  713b2f0   Don't pass a function to ADS_ERR_OK(). (This used to be commit a148e4c290820a48c8b51e0e0459b2171b32c258)
      adds  ce93216   Bug fix from appliance - we must initialise the winbindd server state before reading smb.conf parameters, not after. (This used to be commit 2beebe252f8fc76366d38024b0578f83d8542d1d)
      adds  b49e3ed   Added HIDDEN/NORMAL attribute test. Jeremy. (This used to be commit 657aa857a5615d953a3f68dd0ded6d4a95e5545e)
      adds  d797c79   Fix typo in docstring. (This used to be commit 9f9347bc03448f8b93d536f9cd2df8fb496a4c22)
      adds  b2201f2   Merge from appliance:
      adds  cbecefb   Very curious. It turns out attribute matching on truncate only matters when opening truncate with current SYSTEM|HIDDEN -> NONE. It's fine to truncate on open with current NONE -> SYSTEM | HIDDEN. Jeremy. (This used to be commit 801b87e0f7c92553dc52b44d669a1795e2b9429f)
      adds  22a08a5   Fixed two very, very minor typos (that sort of just annoyed me). (This used to be commit b24e0e9e6d77604ca23fe55734457d8a3d74d585)
      adds  18e55a6   a better for for using %U in smb.conf this follows the method used for remote_machine and also fixes the problem of anonymous connections clobbering the string (This used to be commit 9ead4fc3c3f8b83f03c762a4dab77a64aabccbf9)
      adds  1abaa7c   more %U fixes for head (This used to be commit ea3787d819df14f8b451780a55d2bf76dc4030ef)
      adds  ee90b48   Spelling fix. (This used to be commit 43cd6e5a702bb1004b36a5845e0765851395ebf2)
      adds  a520e3c   Ignore automatically generated Makefile. (This used to be commit 152c530089191d1867ad018a54bba02a1a85c31e)
      adds  211b99b   fixed a number of places where we can try to free a wild pointer or look for the record count after an invalid search. This fixes a segv in ldapsam (This used to be commit d076823c73731a4c83f49a21f13360a38d54406e)
      adds  e955763   merge get_friendly_nt_err_msg() from app_head (This used to be commit 3ea73f158ebfca0561d7928e5d6c0939c0734585)
      adds  3e1846d   get_nt_error_msg from APPLIANCE_HEAD is called nt_errstr in HEAD.  This should fix the build. (This used to be commit 929874d2744509bba743d99b9c707e7626845fa0)
      adds  d18bcbb   If you don't specify --with-python, we assume "python" anyhow, because the extensions are not built until you specifically "make python_ext". (This used to be commit 47c5c2209e3999b8f58204c978b30a9dd646497a)
      adds  abc32ea   Add support for new 'F' format, which is a string in the default codepage. (This used to be commit ff1244c457d0525343bcc7e89a899d8c7d14b8b6)
      adds  a75f1ba   Add support for 'restrict anonymous=2' and make the doco give a slight hint as to what it now does in 3.0.  Needs more work, but better than documenting the old functionality :-).
      adds  d1bedec   Fixed some globals that escaped the recent globalcide. (This used to be commit 4580e16908fe06a2c2b6738683b7cb840467e61c)
      adds  b7b7ff5   Fixed some compiler warnings. (This used to be commit 9e871cc256a70bc64e59630bd31c890cc231368e)
      adds  9e745ad   Added some extra code to test absence/presence of LM and NT passwords. (This used to be commit 6f1d48555f53ea3b32a7b8a6cf0fc2e148c311b7)
      adds  4c3f069   Here's a bit of a cleanup of the {configure,Makefile}.in files.  I've now combined all the ad-hoc AC_SUBST variables into three generalised ones:
      adds  211187a   Rerun autoconf. (This used to be commit 7b982ad962dfaa140b4602e56aae772e01772a56)
      adds  823f850   jcmd really should run with a higher compiler warning level more often :-). Jeremy. (This used to be commit 0ac3af1a27b8f1b9935bbcb6f3ec0b11d01bfcbd)
      adds  f023d61   Lots of fixes for error paths where tdb_fetch() data need freeing. Found via a post from Arcady Chernyak <Arcady.Chernyak at efi.com>. Jeremy. (This used to be commit 19f86f1f72aca924e9e320e20a175b5d21de45ad)
      adds  905639d   Please compile with : -g -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual if you're using gcc. It really does help ! Jeremy. (This used to be commit 41b56d975bc37434a4bff9188970346010dc6e1c)
      adds  9c68f90   a working timegm() function for systems that don't have it (This used to be commit 6efdd54d063043cac2fe151231ac1999ade25704)
      adds  191dff2   [merge from APP_HEAD]
      adds  5aca399   Add ntlm_auth, a new program to provide a stable interface to winbind's authentication code.
      adds  9459640   No need to #include smb.h, when we already #include include.h (This used to be commit b3049bb0d0ff97142940e2b33e9603d1c231ccfe)
      adds  0b2028e   Remove silly ideas about taking the LM or NT hash as a password in pam_smbpass.
      adds  e388334   Try to twiddle with the makefile to avoid having a trailing \ when we don't build any extra programs. (This used to be commit 9bac0b72774fe0c05956065a34ef48c05a7acaad)
      adds  57b23e2   Move from NT_STATUS_UNSUCCESSFUL to NT_STATUS_NO_SUCH_USER, and other slightly more useful error codes. (This used to be commit 5b1185b4e8592e6bc1abe581950571e249c03a78)
      adds  01063e8   Add support to switch between Squid 2.4 and 2.5 protocols - squid doesn't encode the username, so don't decode it (users could play HTTP escaping games on usernames).
      adds  0de32d4   Fix some argument checking bugs found by testsuite. (This used to be commit 93306f581e3fa37d1aea67e93dc83d5a6d2fcb3f)
      adds  edc8dda   Make lp_winbind_separator a const string. (This used to be commit be90650674ce5ebc292fc804e6168c5cc4ed25dd)
      adds  af36540   Instead of walking the entire group database, grabbing all members of each group, testing for membership etc, use the already calculated NT_USER_TOKEN.
      adds  793cfe4   Regenerate with newer autoconf (This used to be commit 9084002709a6f50d8d92a37e8181e4a7bf20c577)
      adds  585e8a8   [print notify fixes from APP_HEAD]
      adds  6564351   Having waited for *way* too long, this is mimir's namecache and trusted domain cache code.
      adds  0d26e0e   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 96535956090c2f6d4d91631b1980ae916dd35316)
      adds  c89effc   Doh!  forgot to add this yesterday when merging from HEAD. (This used to be commit 96359479d6b6f642a030252bb6385a919ab7045b)
      adds  e8ac500   working on alpha21
      adds  44c8c16   Fix bug in tdb_fetch tidyup. Jeremy. (This used to be commit 88d081e06428f02bcde8ceed8d86835c9222c3a9)
      adds  edc4c1f   Ensure data is not used uninitialised. Jeremy. (This used to be commit 3c2d396aa8d674970b2cc043fd32d2648fcd004e)
      adds  0d21370   fixing install problems with VFS modules (This used to be commit 3a38736c1a07de6f09bd10e67fa0557ddf49dc1c)
      adds  ede9259   fix path to compiled VFS libraries (This used to be commit 6722ec03a0c76deea73a525350c47aa041778c9c)
      adds  486b07e   lining up some spaces in configure.in and reran autoconf updating WHATSNEW (This used to be commit ff05947aac3a40a8568f02b368d4082f1df7c44b)
      adds  af874b6   Merge tridge's fixes to pdb_ldap (don't look for number of results in a failed query) and my fixes to those fixes to use better NT_STATUS codes.
      adds  72948b9   * fixing RedHat spec file for 3.0 * updating Makefile & configure script to use CONFIGDIR & VFSLIBDIR * set LIBDIR to ${prefix}/lib/samba when --with-fhs is enabled * make installdirs take an arbitrary number of arguements (This used to be commit f0d09cf676bc335e8fde9fe730730f2949411a54)
      adds  0c1a06d   * finializnig RedHat package for alpha21 release * fix cli_ds_getprimarydominfo() (bad memcpy() ) (This used to be commit e6184bbd8f87586e8cc98e4c599cf8e16f310bb9)
      adds  e2a9580   update docs for "password server" and regenerate
      adds  d64892d   last touches on release notes (This used to be commit 88cad74c36d260f497cdfbcdb68525f5eee6177d)
      adds  2893043   preparing for release of 3.0alpha21 (This used to be commit 49166d8879ab80a92217e63bec671e8ad4def74b)
      adds  3ed178d   dumping up version number (This used to be commit d19e86d3831072761a15d2811129cbe7ae225f52)
      adds  dbb2ecd   reverted the removal of DESTDIR and adding a comment about it (This used to be commit d337416739907d778b2442ea4da49f1cefa112e6)
      adds  296c939   Test was reversed for ERRmoredata in cli_read. Jeremy. (This used to be commit fff7f3cbe248982bcd70abb1da6624186bab42d2)
      adds  5767dbb   Change default codepage to UNIX. Jeremy. (This used to be commit 537cd78268abae8005de73c7bfd9ec24865da654)
      adds  602635d   Merge of compiler warning fixes from HEAD. (This used to be commit 80e61a7546b2ac070f8dda56b9810a352ac669e4)
      adds  531ecf6   Merge of global_myname() fixes from HEAD. (This used to be commit 7adb6af115dfc1189c2894d45a796b7b8dfe7a05)
      adds  9fe17af   Merge of argument check fixes from HEAD. (This used to be commit 5ea2edaadd87c24f63991678183c5d01225eabf7)
      adds  77c25df   Merge from HEAD:
      adds  583652a   Another global_myname() fix from HEAD. (This used to be commit 880083e2e614d88675f98a46cfe7acdaeb167db3)
      adds  c0a542f   Merge from HEAD:
      adds  8986bdf   Rerun autoconf. (This used to be commit 3ce520785369c319a93b3f33a8e1f73c12cab18a)
      adds  f3e3a56   Merge a bunch of trivial changes from HEAD.  The difference remaining should actual functional differences between HEAD and 3.0.
      adds  b0da6b4   Another update from Kurt Pfeifle. (This used to be commit 52e68c129553479e2c126654d98a2eb4fa76b291)
      adds  5e37318   This does not work - VFS module handling is broken. (This used to be commit 3ce66f5a10b2493e293170ee7ff97cbfdec5f45b)
      adds  fa3baed   Sync with HEAD:  - Create vfs and pdb subdirs in installmodules rule  - Add PDBLIBDIR (This used to be commit 6e627847864676d3845f493ab423bfbd8830d539)
      adds  a03a67a   remove bin/developer.so - it's not in 3.0 yet add VFS_MODULES and PDB_MODULES to clean (This used to be commit e567c19e0513b9bf35c7324de0f49b7d83b7d7b6)
      adds  f3ab101   Update to include support for new vfs and pdb modules. (This used to be commit 1a73f80269b4c31a66724b1976bc103af807f26c)
      adds  24a136e   Added pam_smbpass suppot back, added smbsh files. (This used to be commit 0d39ac08451e9abf6fa83a84016ef9942f82dc97)
      adds  340e0cd   Typos! Argh! (This used to be commit 47cb925e699bffba9f4c90a946050d9008836804)
      adds  d5bd112   Added smbsh and smbwrapper.so. (This used to be commit 2b7e12c8b1c11dd75e8774b0a89e46c4fd4cda1e)
      adds  d047db2   Fixup of ordered cleanup of get_dc_list - bug found by Dominik 'Aeneas' Schnitzer <dominik at schnitzer.at> Jeremy. (This used to be commit 15185ac437a6a0f53711bef035879173dbb492c6)
      adds  6afdd64   Merge from HEAD - Patch from Paul Green to detect exe suffix for Stratus VOS.
      adds  755893b   Merge from HEAD, struct in_addr is always in network byte order, so we don't need a little-endian case here. (This used to be commit 24fb89da51f54cc547f7f963b094b0f3178632e4)
      adds  aef4047   Changed conditional in .rpmmacros from -x to -r. ie: From 'exists and is exexuctable' to 'exists and is readable' (This used to be commit 6076d9345fe30b4ea2c7429e750f9d32b0264247)
      adds  1c8e1e0   Ensure callid is not used uninitialized. Jeremy. (This used to be commit ddd70995951c072a02fc3bddd7a94ccbf301f62c)
      adds  6a01963   Fixed nasty bug where file writes with start offsets in the range 0x80000000 -> 0xFFFFFFFF would fail as they were being cast from IVAL (uint32) to SMB_OFF_T (off_t or off64_t, both *signed* types). The sign extension would cause the offset to be treated as negative. Thanks to Herb for helping me track this one down (IRIX is good for large file tests :-). Jeremy. PS. That horrid EXEXIST thing has broken configure..... (This used to be commit 2d14c442bc601a277458b69f0 [...]
      adds  1047e83   Don't segfault when trying to delete a key when none exist. (This used to be commit 887ec4e5100dcbe8f1109232e27abc4ed6ad42f2)
      adds  b950564   Add defines for standard DsSpooler/DsDriver values that get published. (This used to be commit dbbf1747534300fd5f8641822428dd45f956327f)
      adds  4225a85   fns for retrieving dns host name and domain name (get rid of lp_realm hacks). (This used to be commit eda83b6d13f5f73136363d165e9396725b923873)
      adds  9ce440e   Stop using hacks for dns host/domain names. (This used to be commit e707e2cc7c7483f6bcfbbaf8d3d99614a05a9ecf)
      adds  2e2f58f   Stop using hardcoded key/value strings, be more forgiving of dsspooler/dsdriver info existence. (This used to be commit 59ced15a1b0d88a24a89b3aa9717599aa110272b)
      adds  b32000d   Support printer info 7, used for publishing (This used to be commit 60502d9d4274ddb3756b79593125544683c45908)
      adds  e217ba0   use the new IVAL_TO_SMB_OFF_T for file_info size member dir now shows correct size on large files (This used to be commit 172dccf55e972d4cc40b7e34ce433d49e738fba0)
      adds  5ed2d4a   Reformat of reply.c before Volker's patch. Jeremy. (This used to be commit c3877cfb9c9f3f9f86e32169cbb69c3c5bb2e3db)
      adds  a850e90   [merge from app_head]
      adds  9e96245   DO NOT REMOVE THIS FILE. It breaks  autoconf 2.13 without it. Jeremy. (This used to be commit 8a5b28b1b1e4d1d2f5f75e3d6b30c2910559d0b2)
      adds  ce4628c   Fix for 64 bit issues with oplocks and allocation size. Jeremy. (This used to be commit 379e719e983fb71f94cd2b691f8b194c109496c3)
      adds  821e3d1   Missed the removal of the incorrect ifdef. Jeremy. (This used to be commit f9cef6f42193b3ae70569e2c7584f088fb53a51c)
      adds  c37f794   ln -s /lib/libns_winbind.so /lib/libnss_winbind.so.2 (This used to be commit aba40c38344356c5048ce57eb1c8e4d4be91f830)
      adds  dae62a3   Automatic printer publishing when using APW or choosing 'list in the directory' in printer settings.  Currently very little is published, and you cannot unpublish because of a bug in win2k clients. (This used to be commit ca6360e8db30fc9be3fe3718c8b49c92dba5ecac)
      adds  0694e96   Doing janitorial duty for tpot - memory leak fix. Jeremy. (This used to be commit 7acf9594210f024e8d0c34259fcc990c6c76c838)
      adds  f60f763   Need brackets around macro args. Spotted by Patrick Welche <prlw1 at newn.cam.ac.uk>. Jeremy. (This used to be commit 2b9d35cf3f91e9488a55e0a73150d4c18b998afe)
      adds  779ec8d   [merge] remove assert(count ==1) for multi-homed PDCs; CR 1277 (This used to be commit 18799c115b05d6662350509f6662dbfceb4b71f5)
      adds  8a2f732   cleaning up some friendly error messages (This used to be commit 0f963685d9da1cd68cf922372c8ddaa769880f27)
      adds  b0504a9   Make sure we have a default st_blocksize. Jeremy. (This used to be commit 904f6dfb7a00be560e931efeb1c05c98296eceb2)
      adds  612e1ff   merges from HEAD - change_trust_account_password() must always talk to PDC (This used to be commit af2fa4385015dce8dedafe80e02a0115892e508e)
      adds  14662de   Janitor for tpot yet again... Merging in memory leak fix. Jeremy. (This used to be commit 6ce50ffcda1d6bd17f027d138a985bf93985c016)
      adds  d4103a0   Added Volker's directory fix - save the attributes from the first call. Jeremy. (This used to be commit b60a441b91dccdeadc125476ac3306b938941057)
      adds  21e21df   fix stat reporting on put command (This used to be commit aa38aaf36338a2c9e708410d6b1befa6d65c93cc)
      adds  00a20ce   The element in fsp->print_job should be a RAP jobid, not a uint32 RPC jobid. This was causing Win9x client "set name" calls to fail. Still need one cleanup fix to finish. Jeremy. (This used to be commit 6c23d2030ab8dddff4c849903c529f0012b94027)
      adds  47edb96   Add some const (This used to be commit 4f8c707aa9d7f629527d509ef574842d52855f15)
      adds  26236b3   More printer data to publish (This used to be commit 6e2f0c4e304a09313f933a3c9c2a7b3a0219006d)
      adds  3999a90   Fix debugs for rap mapping. Delete job on map fail. Jeremy. (This used to be commit 6eb27e4f0dea6027ba9e041348f066c947e751c6)
      adds  76d32ef   Added another email - this stuff needs to go into a new chapter in the Entire-HOWTO-Collection. (This used to be commit b65339a15ad970afb5cfc7323d0f5097f3ed356b)
      adds  8ae8dd6   Merge from appliance, Revision 1.223.2.41:
      adds  902caf4   Merge from HEAD,  Revision 1.379:
      adds  f7f3d42   Merge from HEAD:
      adds  2c5e33b   Merge from HEAD:
      adds  ccdfed5   Ensure global_scope() returns "", not the NULL string. Froma tpot fix. Jeremy. (This used to be commit 0ff254264e6e43399404595bc87b5bd889e17952)
      adds  e8c8008   fix rpcclient querygroup command (from 2.2 and head) (This used to be commit ea2154b2692f76a3f0d597ddc154ecbbef72de60)
      adds  feed7cb   Fix example command (reported by Cameron Maxwell) (This used to be commit e5e067c2d12e3af755309c8fb6190aeab3a4dbf9)
      adds  7e29511   Fixed Typo. (This used to be commit d2b93322b08ecd0fa1a74af1fb98c1277955ab93)
      adds  f35d43a   The _abs time functions should not be converting from/to GMT. Patch from "Jordan Russell" <jr-list-samba-technical at quo.to> Jeremy. (This used to be commit 199c9fcbb9e9a5d4b75ac370d358f54e91808e76)
      adds  1cee6e5   fix broken incremental tar - merge from 2.2 found by "Jacob Anawalt" <anawaltaj at hotmail.com> (This used to be commit cfef980566f195c060c0d2fa22983427e8d6570c)
      adds  ad43ee6   Updating changes from HEAD. (This used to be commit 20efb6252cd95fe9ce08298cfdd29d975a53f241)
      adds  3fc4d88   Fix client reporting of 64 bit files. Jeremy. (This used to be commit 8dcbfa4e770d74d4ce6faaf1a0597d07d0a5cc81)
      adds  f2def02   Fix write error returning EFBIG - found by Conrad. Jeremy. (This used to be commit e258887f508db3d2c923f393f0104e7cf1bd6545)
      adds  39c78bf   Fixed auth module code. Added VALGRIND defines to reduce spurious warnings. Jeremy. (This used to be commit ec4ed45563f9d8e25fcfd88840944a90b3139c3e)
      adds  d3f53e7   Merge of compile tweaks for python tdbpack module. (This used to be commit b50816b500c4be0dda2cc79e0927d8a7dab65fd2)
      adds  d0fe43f   Added "kernel change notify" boolean to allow easier valgrind testing. Jeremy. (This used to be commit faf89f214f326bc07f728b354062b2287cda1208)
      adds  9327793   Merge of #include <smb.h> removals. (This used to be commit bdb6e76ab5031365c50f7bbcd5e52c4f7a039024)
      adds  438c460   merge of smbpasswd segfault from SAMBA_2_2 (This used to be commit b17af40b1c73ccf7eeb3d1d18937cb3ffe162b5d)
      adds  8963cf1   After consultation with tpot, remove the 'winbind_domain' environment variable hack, the feild on the pipe, and the server-side.
      adds  e6f956f   fix cli_ds_getprimarydominfo(); merge from SAMBA_3_0 (This used to be commit 481a8a8aa9dff336929cb168302f3faa3f046aa8)
      adds  2f86978   sync docs with SAMBA_3_0 and regenerate (This used to be commit 20e6d8c036a4c4ecfa2afb1dd29342c81ce00f8b)
      adds  bea9e34   removing inet_aton() (This used to be commit 08ac3610f9ef7e1c37541729441acfa13b48d34c)
      adds  5e26f1d   syncing packaging files with SAMBA_3_0 (This used to be commit cdeb6281f75fe8422015a1af52bf515ff8288ba8)
      adds  4060d19   merging changes from SAMBA_3_0 relating to RPM packaging (This used to be commit 1cf0cfa1b7f00946c439b2b1a30ab3981df4a459)
      adds  e65e16f   Test was reversed for ERRmoredata in cli_read. Jeremy. (This used to be commit 1a36ac60bef8de5368860478c268ba1671bb4825)
      adds  cb51bea   Remove use of 'F' - make 'f' and 'p' do unix (iso8859-1) encoding. Jeremy. (This used to be commit e88bbec2a06bd92b8cfa33efdf166c4fa72cb656)
      adds  f069aaa   Fix comment - 850 -> iso8859-1 Jeremy. (This used to be commit 6639693746ba4c8f6622325ac143f8b1b3bd7538)
      adds  fcbd269   Add PDBLIBDIR, just like VFSLIBDIR (This used to be commit 3d0735e6b03ae77af42135a7f1aebb4206ae6655)
      adds  ad48498   merge in some changes from metze's patches (rest follows later, after some issues in the new module system have been resolved) (This used to be commit 5b4d03fc8549696baebc0b4417582203ad7ba88e)
      adds  7916923   Fix up smbwrapper target. (This used to be commit f5fa4801ceb56b21facccb382db09165936df319)
      adds  bd1b785   Rerun autoconf. (This used to be commit d9644ea3edb085c5eb72593cef8f167fce6464c9)
      adds  9c7891e   Fixed silly bug. (This used to be commit 191c1596f5e939e733c9262c3beaf956328c7be6)
      adds  899582f   Ignore ntlm_auth binary. (This used to be commit 25bbd0d1f90f819fcc7d9446f4f7e75e2434a639)
      adds  fe768c3   Fixup of ordered cleanup of get_dc_list - bug found by Dominik 'Aeneas' Schnitzer <dominik at schnitzer.at> Jeremy. (This used to be commit 7ba051a830a7dc96e3860a87643a3ac99cdf5836)
      adds  f238a3e   Patch from Paul Green to detect exe extensions, needed for Stratus VOS.
      adds  d1438c4   POSIX indicates that this is always in network byte order, so we don't need the little-endian case (tested on Intel-linux).
      adds  969b569   Make it clear that we might not be talking to a PDC here. (This used to be commit 7d099e9a5b7164e8cdbdb93d8c4527f02c8bdefd)
      adds  f634f24   Dereference the correct thing here, so we don't segfault (This used to be commit ea18d02036b4e0502e5ecb057c9fe381709a07d8)
      adds  8f84d17   Remove extra headers, and ensure that we correctly bail out of winbindd if we can't create the socket.
      adds  3924f97   No need for fstring manipulation here (Tcon&X), just use string pointers.
      adds  9de7abd   Link less with smbmnt and smbumount.  Also change from a pstrcpy() to a strncpy() to make it clear that we must operate on a PATH_MAX sized buffer.
      adds  a65dc99   As per Jeremy's request back this out, so as to re-gain the implicit length check.
      adds  e21df94   Fixes for EXEEXT - must use \$ signs when you want an actual $ sign to be used. (This used to be commit 8c306804c6f3f0523ff5347e4b9360474d696a50)
      adds  9a0b6a2   Fixed nasty bug where file writes with start offsets in the range 0x80000000 -> 0xFFFFFFFF would fail as they were being cast from IVAL (uint32) to SMB_OFF_T (off_t or off64_t, both *signed* types). The sign extension would cause the offset to be treated as negative. Thanks to Herb for helping me track this one down (IRIX is good for large file tests :-). Jeremy. PS. That horrid EXEXIST thing has broken configure..... (This used to be commit fc7d3faed798e7496f2991ec7 [...]
      adds  8bd12bc   Don't segfault when trying to delete a key when none exist. (This used to be commit 1bf36d3fc69b8129fff08f5a735e27a94eb46d49)
      adds  d9f51cd   Add defines for standard DsSpooler/DsDriver values that get published. (This used to be commit 2b152addf49f0ede001b263174d2eaab2600e933)
      adds  ce397db   fns for retrieving dns host name and domain name (get rid of lp_realm hacks). (This used to be commit 456813308d8542211183f9655b7fe598144f7bfc)
      adds  fc67cd8   Stop using hacks for dns host/domain names. (This used to be commit 1d0086aadb4fa57b127e80e455835dd6eb387f71)
      adds  2e6c2a1   Stop using hardcoded key/value strings, be more forgiving of dsspooler/dsdriver info existence. (This used to be commit ca8735532cb656a09c1586326cdce33984fe38b4)
      adds  34c7d48   Support printer info 7, used for publishing (This used to be commit 3c9726454ea6beb8d5d308805caecb86395c7ad2)
      adds  db9686f   use the new IVAL_TO_SMB_OFF_T for file_info size member dir now shows correct size on large files (This used to be commit ce7d421ba9cfa65e3ed404f18e8b3b4cf4730593)
      adds  73bf536   use FILE_MACRO instead of __FILE__ use FUNCTION_MACRO instead of __FUNCTION_ (This used to be commit 243763d6eb107ab2444d81025232c8fe795baaf1)
      adds  2872557   Defaulting python breaks the clean target it python isn't installed. (This used to be commit 5739ee4e63a35d7778506047ae3ad2ddceb69ec5)
      adds  b0b3ea1   Rerun autoconf. (This used to be commit aa496524ccef4dd882f7dfa890fab4cbea0cae64)
      adds  e7f2ae9   Reformat of reply.c before Volker's patch. Jeremy. (This used to be commit d41858b9e6a21f6e01305c33d107d16f2b587d37)
      adds  1ad8139   [merge from app_head]
      adds  f23eae8   THIS FILE IS NOT OBSOLETE JELMER. DO NOT REMOVE ! Removing it breaks autoconf 2.13. Jeremy. (This used to be commit 81be3a142925956fec6e2f0609420b7f15356613)
      adds  9dc3ec5   Fix for 64 bit issues with oplocks and allocation size. Jeremy. (This used to be commit 4a9c995e50b24e6ee6ec58c46da32100a8197724)
      adds  d67ec06   Missed the removal of the incorrect ifdef. Jeremy. (This used to be commit 9cfa245bba2a116b7364ea22feaf6f63b362f5d7)
      adds  32750d6   ln -s /lib/libns_winbind.so /lib/libnss_winbind.so.2 (This used to be commit 5bfa2e901cbe550990a42544878719c51853548a)
      adds  2dd0e94   Automatic printer publishing when using APW or choosing 'list in the directory' in printer settings.  Currently very little is published, and you cannot unpublish because of a bug in win2k clients. (This used to be commit bbd7c8071a095c4e410f92489050b677a0f0ace1)
      adds  64c9679   Doing janitorial duty for tpot - memory leak fix. Jeremy. (This used to be commit c6da50def80e64226c7e5b310dce30d0490512cb)
      adds  a6a0b15   Need brackets around macro args. Spotted by Patrick Welche <prlw1 at newn.cam.ac.uk>. Jeremy. (This used to be commit 51c2cf3a9ccf0bf89520588530e04b965ae509f7)
      adds  c73c3e1   [merge] remove assert(count ==1) for multi-homed PDCs; CR 1277 (This used to be commit 157b5ab198670c6999f22d6b49072fdebc84be0d)
      adds  2aaf0ea   cleaning up some friendly error messages (This used to be commit f978387e789eeaf9b53a21231d4cdc7cf3ea6db3)
      adds  3cb1f90   Make sure we have a default st_blocksize. Jeremy. (This used to be commit 9cf56dc97733589d5591990b44c883c7c61d1ea2)
      adds  4ba8936   change_trust_account_password() must always use the PDC for rpc password changes.
      adds  cf7f1d5   Janitor for tpot yet again... Merging in memory leak fix. Jeremy. (This used to be commit a2ab78d68d269e77d55bf4b6929cf512a28f0708)
      adds  6d66efe   More attributes to publish.  All DsSpooler attributes except REG_MULTI_SZ ones should be published now. (This used to be commit 4fc602fd7da4b216748b005f62b14be0cfdddd63)
      adds  39734e2   Added Volker's directory fix - save the attributes from the first call. Jeremy. (This used to be commit 2fe7504a08b692ec791c853e7a260a06142b7595)
      adds  8623ca6   FUNCTION_MACRO change broke the Python modules.
      adds  bb2aa24   Remove FILE_MACRO as __FILE__ is ANSI C. (This used to be commit 2a9d183cf6ae8333dc7d9d9445c17dce005c1d24)
      adds  89a08b1   Rerun configure. (This used to be commit 18afae7b7a3a81c184aec5304fd2adda752d3992)
      adds  c77586e   fix stat reporting on put command (This used to be commit c53e10ff879535e931cb3267d9190fd798d85b31)
      adds  76e685e   The element in fsp->print_job should be a RAP jobid, not a uint32 RPC jobid. This was causing Win9x client "set name" calls to fail. Still need one cleanup fix to finish. Jeremy. (This used to be commit 15f0bad1fc72ff44cd195d34fd530c25a739f42d)
      adds  b3bc573   Add some const (This used to be commit 1426a5ca4f1457be22891544df685e8f841c6337)
      adds  90d9cf9   More printer data to publish (This used to be commit 82f3a786bf01878629fe4c05b028ae8d58eb4394)
      adds  1815dad   Fix debugs for rap mapping. Delete job on map fail. Jeremy. (This used to be commit 631d6066981c58f61d7fed4376b0254544eede84)
      adds  8c13b09   Ensure global_scope() returns "", not the NULL string. Froma tpot fix. Jeremy. (This used to be commit 7185b846e41da2bf7edaa7f3edeff1cc1486d28b)
      adds  355b0e2   The beginnings of a registry editing program. (This used to be commit b9cb3e6f2acc3e439e2fe99c750ab32983357d8f)
      adds  eeeb898   Some more updates ... (This used to be commit 92697adcd72434bcc38b98d618f013746a4db2ed)
      adds  a543e6e   make querygroup in rpcclient working, same fix as per 2.2 tree (This used to be commit 8877ff2482bfa880614a9f40eed448d60216419d)
      adds  0670d6b   Fix DAT_TIME so it becomes NTTIME and matches Samba source.
      adds  1d44520   Add definitions of the various NT Registry on-disk structures ... (This used to be commit a4f9b9effc9491bdc4d0fe4bea3d25d7436e6a71)
      adds  b09f6f3   Define some macros for accessing shorts and ints in an endian independent manner.
      adds  2a8b92a   A small fix to Makefile.in from Bradley Longhurst. Less Fir needed. (This used to be commit 481fa87154a15eebd5a59ac4de9912fa932a42e7)
      adds  98da55e   Fix the breakage, and start processing the first key record:
      adds  f3237d3   Commit some more changes ... Start processing the sub-keys, recursively. (This used to be commit bab2b240ec9a04b636c80599489746529cdd9d57)
      adds  6a35fc9   Fix example command (reported by Cameron Maxwell) (This used to be commit 29bda72da0902b721a56e3afa62d2c537598b26c)
      adds  cedd02a   Add some more handling of Key records ... (This used to be commit 738a82110893b08fc701fbf7b639fa8cb6e116c7)
      adds  4d9784b   Begin to decode Value Keys, names and values ... (This used to be commit 0ee49da74d357cc73ff4c7e4ee5659a35d085d4c)
      adds  c5d23bd   Start allocating structures to keep the in memory copy of the registry tree in. Don't yet handle the SK records (security descriptors), but will soon.
      adds  2ad2557   Handle the creation of more parts of the tree ... Still have to do SK records and the data parts of the VK records.
      adds  e6e3b79   make vfs recycle use vfs facilities correctly!
      adds  6265861   finnally put in Alexander parametric pacth (This used to be commit e6ae8b4eac66637d398406545654bba960d9e6b8)
      adds  7c83af9   The _abs time functions should not be converting from/to GMT. Patch from "Jordan Russell" <jr-list-samba-technical at quo.to> Jeremy. (This used to be commit aecc9db60a3c8227e2d24c775282cf6c1a37efaa)
      adds  a5ba65c   Clean up the code some more. Create more elements of the tree. Security Descriptors/Keys not yet processed. Make debugging printfs only occur if verbose is set. Create an iterator for the registry key. Still not King. Bother! (This used to be commit 8bc6aa72f533976493dba7c70a95cdfc8856f0d4)
      adds  c12b8d8   Complete more of the code. An iterator is close to complete. Compiles, but not tested as yet. (This used to be commit 6b2943122a5008e0b06b52fcefd5e88326d9ecaa)
      adds  1175895   Add support to Makefile.in for editreg
      adds  2ce7686   fix broken incremental tar - merge from 2.2 found by "Jacob Anawalt" <anawaltaj at hotmail.com> (This used to be commit 52fdb787d426976941080acff126d592b288f301)
      adds  3f501f0e  Tidy up some bits. We can now at least list all the keys.
      adds  89ef861   Fix client large file reporting. Jeremy (This used to be commit 185804ac945e717a5e3d3602e8118b35080f6251)
      adds  fad3464   Some more tweaking for compilation of py_tdbpack. (This used to be commit 89be695b2997e97dfc40afd17bb61b59b85634e4)
      adds  f31ec23   Improve the iterator wrt values ... Now prints keys and value names. Does not print value values, yet. (This used to be commit fbdd850e5a53e6e2c60dbf1eb6cdcf732307135f)
      adds  58ea9ea   Fix a small bug. (This used to be commit 16e0a3cc0834b691fcfec75d20dfdd5fa4d0afa6)
      adds  f7267c1   Fix write error returning EFBIG - found by Conrad. Jeremy. (This used to be commit 2d63fc7760634308cc280e4d745a6f7398f75d20)
      adds  7dd847b   Fixed auth module code. Added VALGRIND defines to reduce spurious warnings. Jeremy. (This used to be commit ff3a8d37289216a2cb808406044a7abef1e564d0)
      adds  120ead2   Added "kernel change notify" boolean to allow easier valgrind testing. Jeremy. (This used to be commit ac856fbb96e5ed21992972805b27cc8c3f9377df)
      adds  022a853   * Ignore .pyc and .pyo files produced as a side-effect of running   Python examples. (This used to be commit 3bb4bd3ed642a61e54c44c40c31f0e2242977614)
      adds  aabcd65   CR1333: Fix memory leak when unpacking some structures.
      adds  d2e7d86   merge of smbpasswd segfault from SAMBA_2_2 (This used to be commit 8311c4bf8d9697f5a65a00300b60dfde12e46ae7)
      adds  482f77e   ignore editreg (This used to be commit a48d8d3f118261a8e632a7e9c80f3cda4afdfaa1)
      adds  f6c4f25   merge of get_dc_name()-like code from APP_HEAD; better support password server = DC1 * (This used to be commit 6b18ca9511ddcf1718f222af3f61491d1e5f3b60)
      adds  580110a   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit bdb5206b45a3e1360cc1a7e9f87299eeaa3c8d9c)
      adds  899b6e6   merge of get_dc_name()-like code from APP_HEAD; better support password server = DC1 * (This used to be commit f49de4c5176bf635ac080e082fda412066b466c8)
      adds  81a2a30   More printer publishing code. - Add published attribute to info2, needed for win clients to work properly - Return proper info on getprinter 7
      adds  ce2b200   Fix for old DOS client when veto files is set to /.*/ Jeremy. (This used to be commit 8e9f3b1574cd51d6b9880d9c8a676e695cd86062)
      adds  f201af1   Store printer guid in the dsspooler registry key so we don't have to query the directory server every time someone asks (This used to be commit dd81003bddc17522041e1cd2f0484e1760493e4a)
      adds  73b5be5   The name pointer in the talloc context must not be a talloced entry as calling talloc_destroy_pool(as we do sometimes) will destroy it. Jeremy. (This used to be commit bcd22a9039b0fb3697ebc4377898cc7ecfd853cc)
      adds  e8b3cc8   Ensure talloc pool query messages are reserved. Jeremy. (This used to be commit 10328a417f070dd0f7e7f2e34501b8402c5c478a)
      adds  15f1f80   fix usage message (This used to be commit d06e77b60e123314c4214ffa3e76f70abb8a3cba)
      adds  24678bf   Guy Harris points out that the level and ptr fields in a SPOOL_USER_CTR look like they should be transposed.  We don't make use of the user level information (what is it used for??) so I haven't changed any code, just added a comment. (This used to be commit bbb0b2ee40acfeb8cd91a55feb1db0c1e2d9ced5)
      adds  8569cc5   Begin to handle Security descriptors for keys. (This used to be commit eca76f2f6609c9decd5cb9dcf7ab9b75c2a805a6)
      adds  bfd8043   More printer publishing code. - Add published attribute to info2, needed for win clients to work properly - Return proper info on getprinter 7
      adds  72e16f2   Fix for old DOS client when veto files is set to /.*/ Jeremy. (This used to be commit 636ab292db8816663c507dd8dbf85078392af5f8)
      adds  5f9348d   Store printer guid in the dsspooler registry key so we don't have to query the directory server every time someone asks (This used to be commit f0fc4e30f6284565de404a20450a587cd3fe00a5)
      adds  a030b19   The name pointer in the talloc context must not be a talloced entry as calling talloc_destroy_pool(as we do sometimes) will destroy it. Jeremy. (This used to be commit 63f344e27be5aaf2204899fea7d53a7302001108)
      adds  96791a9   Ensure talloc pool query messages are reserved. Jeremy. (This used to be commit 3520195523c629c4d936db6b0112bd4bd4426ad7)
      adds  4fb520c   More code to read in and create security descriptor entries ... (This used to be commit 3564565d33e0e3a691e5014e39ab2e5156112a08)
      adds  01a6f42   Almost finished processing the registry encoded SEC DESC ...
      adds  2e41b42   All the code for reading in the registy is done, but I have a malloc'd area overrun somewhere :-( (This used to be commit 330012a4d787c8b4a2eb6a4b77f53110815e073e)
      adds  099c284   Fix fnum leak under error condition in cacl_dump. (This used to be commit ab337572b82a0b40b56f055cdbb2f5864ef10c87)
      adds  f35c421   We now read in the whole of the registry, including security bits.
      adds  48fb7b0   updates to the gums introduce genparser will be used by tdbsam2 (This used to be commit 831d3d1ec751f23481f26b31d22b09f3d9c0709a)
      adds  636adbf   fix usage message (This used to be commit e68c7e0ebc053b97abf9c8a8213f305679ef000d)
      adds  dca69cb   Add win32 utility to query driver capabilities to publish (This used to be commit c09c1e090525aeccb9ee7762a44aba286c4d71f9)
      adds  999c309   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 953ae9d182788308fe4ee97cf98e30ed4fa3c4c0)
      adds  b02fa21   Add win32 utility to query driver capabilities to publish (This used to be commit aebed4bf8a4bec09c4390fd9bcee03b32de75831)
      adds  e76f1ff   merge smbtar fix from 2.2 (This used to be commit 41188337c3fa8c716dc7a4721ee5c31e5ddd928d)
      adds  81c720c   Added Registry update to remove roaming profiles from local machine cache. NOTE: This works with NT4, Win2K, WinXP. (This used to be commit 145213ab38ba6cce3269544752ae1fc18f17e3bb)
      adds  1c31881   * fix memory leak when constructing an driver_level_6 structure   and no dependent files (working on smbd memory leak).  No CR# yet. (This used to be commit 416fd947da4463f5d4dc336dfddf5ce35f50fae9)
      adds  9eb8d07   fix make proto to work with SGI smake (This used to be commit 24dfb8c745c20968b413466003a16b5e3ab40a24)
      adds  98b19b0   app_head merge for get_friendly_nt_err() (This used to be commit 5b311250257b3c45879a85ac46d6b6aa316514bf)
      adds  cdfbb81   Fixed typo. (This used to be commit b5de5fc92cd03f6196c8c825e555da220e021a8f)
      adds  aa3e8c5   Applied typoe fix from SuSE. (This used to be commit f40fc6fcdf26bac0df5104a05c941f522b889381)
      adds  8191e7a   Updated from Samba-2.2.7 code tree. (This used to be commit 316321308108dcb7b06acac5dccecd18e9b46dd3)
      adds  d81a04b   merge from 2.2 actually print args for %g and %e (This used to be commit 077c515ee9d9976a5306c9f99a7bf45c8fc49dc9)
      adds  4196973   merge from 2.2 fix for smbclient large files (This used to be commit 17f685fdbf5d36f82e3da0a09457f5e248b3f109)
      adds  6d6ee3b   Protect nmbd against malformed reply packets. Some reports on the lists showing these. Jeremy. (This used to be commit 4bc49cc943504d1a9a73894f6810bc755ee6e324)
      adds  1e94286   Ignore python compiled files. (This used to be commit 4262a25a0dd5731e838150869b085028f18ed02d)
      adds  5a346d6   Merge from HEAD:
      adds  4413a3c   Merge some more FUNCTION_MACRO stuff. (This used to be commit adb34ee5b183d17ec0c26ec2cf4f591822c59900)
      adds  7164736   Merge from HEAD.  lp_winbind_separator() is now a const string. (This used to be commit 1f2622f5ccae3ac2102a736cdc60b44d5aad5b07)
      adds  f1fc17e   Merge from HEAD.
      adds  48461eb   Merge of comment about apparent spoolss_io_user_info weirdness. (This used to be commit 872c152d35d5b7d1dc8a1d259c668f9bf42fc979)
      adds  4ae77aa   Whitespace syncup. (This used to be commit 7a4a2cb8e86ae8ed0bd877f0cfa324e23b96593a)
      adds  53a87ee   Merge from HEAD:
      adds  d4f08a4   Merge of some kind of bugfix from idra. (This used to be commit 0f556b1c0258b2cafa00b9eb2b213bec0ff88d86)
      adds  8e5c9b0   Merge from HEAD:
      adds  45030bc   Formatting syncup. (This used to be commit 4277262c74ef16971658f53edd403b335542d9f2)
      adds  8c93138   Merge removal of unpopular winbind client environment variable. (This used to be commit 0637f582fe1d41f8ef247e5989f84caa72162f05)
      adds  ef8bd7c   Forward port the change to talloc_init() to make all talloc contexts named. Ensure we can query them. Jeremy. (This used to be commit 09a218a9f6fb0bd922940467bf8500eb4f1bcf84)
      adds  fa997c5   talloc_init_named -> talloc_init. Jeremy. (This used to be commit 35d00bacdc4b48c9b9e2ba9d4335c53a13f40f73)
      adds  98ac450   Finish adding strings to all talloc_init() calls. Jeremy. (This used to be commit aa8439a49ec4b9f433745fefa1e769e45398f4df)
      adds  dab0251   sync (This used to be commit 28d0601630694f126c58501684ad75939a0647de)
      adds  8701eb8   Add msdfs proxy functionality; a CIFS share can directly be a stand-in for another share, and when clients connect to the first share, they will be redirected to the proxied share. (This used to be commit 514f548b183b73e1970989d47fb9e6a87e440748)
      adds  6b7f505   Add check to prevent non-Dfs clients from connecting to an msdfs proxy. (This used to be commit 2a665ab60a07fd64665cb791e6616479f3239cbb)
      adds  7385ba7   Add 'msdfs proxy' description to smb.conf docs. (This used to be commit fae5f3baeb6d82b0638910cef53edcfed99a7018)
      adds  df7b562   Modify DfsEnum to handle 'msdfs proxy' shares. No NETDFS editing support for the proxy target. (This used to be commit 560bb8a115049cd5de1c16087dfecb5b2b75293c)
      adds  e114e03   Patch for coredump with missing arg from "Bradley W. Langhorst" <brad at langhorst.com> Jeremy. (This used to be commit 0958a2ae73345aff42d6cf8ebc248e463949a3ff)
      adds  af9599e   Revert by Simo's request. HEAD and 3.0 should be in sync for this except for the modules load. Jeremy. (This used to be commit 388cf136488bf92d057d23223dfcda9986681aee)
      adds  266c1ec   Merge Richard's write > 4Gb fix. Jeremy. (This used to be commit 5431bae8944496f44d8cc6d2c4de86e9feb60f32)
      adds  64501e4   Catching up with old patches. Add define for VERITAS quota support. Check return in ldap. Jeremy. (This used to be commit 66eff26fc930e37035bba8672f5fd3aeae71078d)
      adds  bb9c3a0   Merge tridge's fix : the 'padding' field in the query domain info reply is not a padding field at all. It seems to be an optional 12 byte structure of some kind. mkaplan found a situation where the structure was not present at all (depending on ptr_0) Jeremy. (This used to be commit 3b453a596323867d4954b688dc3d83201096a447)
      adds  0747016   from HEAD: fix for bad check spotted by Ray Simard <ray at sylvan-glade.com> (This used to be commit bcc633c4097661447731bda24a38be62c69bbed5)
      adds  928b534   forgont genstruct.pl is needed to build new include files for genparse sorry (This used to be commit 4029dae9064e10a02006e9d0a5d8cf93e22eaed5)
      adds  b242cfe   oh god, I will forgot my name one of these days :-/ (This used to be commit 0b2591cc4001dd5430591f1871b76c1a6d133b43)
      adds  96978d3   merge smbtar fixes from 2.2 (This used to be commit f3b994326ea4bfc9a74acb2901c733c35900af53)
      adds  a628d7d   Uhmm a bad day to commit changes :-(( (This used to be commit 5320d54b901b92a3a8cdf9a407651713826c6c9f)
      adds  1a37c02   it's getting comic ... yet another missing piece :-O (This used to be commit eb595efa7e6c260092478564e5fb3fdefcc120d8)
      adds  a3460ac   Start adding code to allow the in memory version of the registry tree structure to be manipulated. Keys can be partially deleted now. (This used to be commit 9181ba0c682c3f37bbbaab96928c39757491d225)
      adds  b1cfbb0   * fix memory leak when constructing an driver_level_6 structure   and no dependent files (working on smbd memory leak).  No CR# yet. (This used to be commit f017fa7c478f87165b7b6aa83059fe6fad29ac15)
      adds  2134817   fix make proto to work with SGI smake (This used to be commit 773e5af6eb61fc38f8e45ea0a2afd6922cc71fd5)
      adds  846b50c   app_head merge for get_friendly_nt_err() (This used to be commit 3ceff08eb75ecd70dcf10d033c7451d87b659c0b)
      adds  c26dd35   merge from 2.2 actually print args for %g and %e (This used to be commit 47a0ba53fdf52fb4d269b1ff95491e73e47423be)
      adds  c52a346   merge from 2.2 fix for smbclient large files (This used to be commit 723c4caf64c56b78052c52fec78c7143ec19e944)
      adds  574c676   Protect nmbd against malformed reply packets. Some reports on the lists showing these. Jeremy. (This used to be commit 65d5bf65c439aee1450e330a9f2bd829d9b2c2d0)
      adds  45a6532   Fixed bug in debug statement when tconX fails. (This used to be commit a2159610b9d38cc7cfa7cb877ccee816cd2206b8)
      adds  7f23546   Forward port the change to talloc_init() to make all talloc contexts named. Ensure we can query them. Jeremy. (This used to be commit 842e08e52a665ae678eea239759bb2de1a0d7b33)
      adds  b95b82b   talloc_init_named -> talloc_init. Jeremy. (This used to be commit 20a44d4cf11d91e7a09176bfe673ad0cb230dffe)
      adds  54af5d0   the 'padding' field in the query domain info reply is not a padding field at all. It seems to be an optional 12 byte structure of some kind. mkaplan found a situation where the structure was not present at all (depending on ptr_0) (This used to be commit d7f18c60f73a3acb00ec9b1f9c605cc8c9d690a7)
      adds  0fdf60f   Finish adding strings to all talloc_init() calls. Jeremy. (This used to be commit 784d15761c3271bfd602866f8f9f880dac77671c)
      adds  d49474f   Add note about storing mysql passwords in smb.conf (This used to be commit a2de27a6846e3e05778fa7f0af0dbc76e82b52b3)
      adds  4a270d4   Put in actual status (This used to be commit 36722b02b0fb494151bc1ab28ba28b09b298e38e)
      adds  ec07c8a   Update link (This used to be commit 03d8d0285e86bd4ee35f6efec835171eb28502da)
      adds  b3c3701   For some reason, the configure tests for sendfile support in FreeBSD were broken. This works for 4.3 and 4.6.2. (This used to be commit 91e2d21bd1401ca874c59f4d93f8b429c38b642d)
      adds  10c50fb   Patch for coredump with missing arg from "Bradley W. Langhorst" <brad at langhorst.com> Jeremy. (This used to be commit 5914c38a54fcfdb007352b152dc2206708d59af6)
      adds  5bee952   some more work on gums. - Building a tdbsam2 backend to see what I got right and what not about the proposed API - Corrections to API based on tdbsam2 work (This used to be commit 54f11b7de84233209b7db2d01d876f9c6c6340d6)
      adds  561a663   Revert by Simo's request. HEAD and 3.0 should be in sync for this except for the modules load. Jeremy. (This used to be commit c7c3afbd0de8bd8797f91d350368a2419fcede0e)
      adds  ab42271   Add msdfs proxy functionality to HEAD. (This used to be commit 9df93b1ffc9ce98302540cc3d2cbd66787abc4fd)
      adds  72caa1f   Add a new VFS module, that just fiddles the file permissions.  Still need to make it fiddle with NT ACLs (or report no ACL, so Samba fakes it up).
      adds  b68e6c9   Port the fix to cli_setup_write to handle offsets greater than 32-bits from Samba 2.2.x ... (This used to be commit 4201038588bab8674b73371a5eac70a412c5dd6c)
      adds  6066726   the shutdown call does not have a 16 bit flags, but 2 byte representing booleans this commit change the structure and code to reflect this
      adds  a2244a4   fix also net rpc shutdown sorry (This used to be commit 1eff36ff2fd20ff1844800acefb31972ad865527)
      adds  944fb24   Catching up with old patches. Add define for VERITAS quota support. Check return in ldap. Jeremy. (This used to be commit e789edbb287319f52f49f2999917a610565144d9)
      adds  ed961dd   ignore tdbsam2_parse_info.h (This used to be commit 1a1c746c9fde965d2ad3f8fb9c1b0263754745e8)
      adds  2eb7a80   fix for bad check spotted by Ray Simard <ray at sylvan-glade.com> (This used to be commit 63a669475b0ea319da12a87ee4635b1d071ff29f)
      adds  60f9614   Move our password change code along a little - use NTSTATUS, and implmenet minimum password age and min password length for all password changes.
      adds  c105c12   Document the size constraints on a write request. (This used to be commit 5d6c1810330b38e48355078b7a5d53e7b5076f74)
      adds  6d66fb3   BIG patch...
      adds  1bb9238   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 73d32b336aae33f8ca27879a5d4b5222847509e5)
      adds  0ef57b2   We still have 'ldap server' and 'ldap port'. Could somebody please regen the docs?
      adds  37742eb   WITH_SENDFILE #ifdef merged from SAMBA_2_2 (This used to be commit aef9af7874aab8289a8cb577a2513038c00dd6f5)
      adds  da41ac6   Merge Andrew Bartletts (size_t)-1 checks. Jeremy. (This used to be commit 339f4fe15efbf67157c8e61b98c6ea983e6b4674)
      adds  f1bebee   Typo.. Jeremy (This used to be commit 899d353a56f52a28f53386fabdb4bf8e0af637ca)
      adds  95ce704   pstring/fstring missmatches found by Andrew Bartlett. Jeremy. (This used to be commit 666861b1e263370f6ba8fa4108842f52a81d8b83)
      adds  1e531eb   Merge from HEAD - remove silly 'NT or LM# as password' stuff from pam_smbpass.
      adds  a63aa62   Merge from HEAD - tridge's new timegm() that actually works on solaris.
      adds  43059ac   Merge from HEAD - add PRINTF_ATTRIBUTE to a few more functions. (This used to be commit 9e5297131cc53d7161aa74566f147b98e1c27aaa)
      adds  47a7f0c   Fixed some simple typos, including one that would cause the wrong value to be printed in a DEBUG() message. (This used to be commit 96e9fa5f224966531fa8f9cf18cbc4bbb2fe60ed)
      adds  634c543   Merge from HEAD - make Samba compile with -Wwrite-strings without additional warnings.  (Adds a lot of const).
      adds  057f67f   patch from Andrew Bird to correct a few file/directory checks when building (This used to be commit 4fb4e4bc5e1281afc69e61a642261562ac662312)
      adds  6985578   make sure we create the PIDDIR and LOCKDIR from installdirs (This used to be commit 1564ebfc9933ba892f6866ad8f3a1b4470a8fde9)
      adds  f5d5df9   patch to include support for daemontools from Michael Handler (This used to be commit a8db1b611d83bfd8dcf60f1e6d8fcbf57c798528)
      adds  20f1cf6   Fix problem with "hide unreadable". stat file opens are baaack :-). Jeremy. (This used to be commit 62038a0abf193d4dc4f37c31ac77216a10f6f326)
      adds  5714c1e   Fix another pstring/fstring typo (This used to be commit 42e1af2008a86005beb4e93a8b208ca6685c3edd)
      adds  b327f5b   Merge from HEAD - idra's fix for the fact that the shutdown command takes two 1 byte boolean flags, not a 16 bit bitmask.
      adds  1bb9695   Missed from previous commit - merge from HEAD the changes to the remote shutdown struct - it's 2 byte-boolean flags, not 16 bits. (This used to be commit b5962833527787b0cb3f3904422f252e8d74f40d)
      adds  e3ed8ea   Merge from HEAD - move user password changes into the NTSTATUS era, and add suppport for the 'min password age' and 'min passwd len' concepts. (This used to be commit d9417b08d1b649e598b44135bc57008f4e4f7769)
      adds  863e9ca   Merge from HEAD - mimir's new gencache based namecache code.
      adds  2a9c68c   Merge from HEAD - baseless parinoia about never having a closed dbf (the debug file pointer).
      adds  c1a357e   Merge from HEAD - don't base RID on a name being the lp_guest_account(), let the actual passdb modules decide that.
      adds  3bc3fab   Merge from HEAD - extract user's list of SIDs from their NT_TOKEN and return this as thier list of groups, rather than do a seperate lookup.  This NT_TOKEN is originally initgroups() (or equiv) based.
      adds  302bffc   Merge from HEAD - we already have one function for converting a unistr2 to a static 'unix' string, so we don't need a second pdb specific version.
      adds  db972eb   Make it clear that the credentials are being setup on the NETLOGON channel, and may not be to our PDC (might be BDC, or trusted DC).
      adds  9de96c6   Merge from HEAD - do an nt_errstr(nt_status) *after* assiging nt_status with the actual error value :-)
      adds  1f67168   The winbind in Samba 3.0 doesn't use the 'proof' for ntlm_auth_crap, so don't include it in the struct.  (Important becouse it currently has the same version number as the one in HEAD, which also doesn't have this).
      adds  48dc324   Merge from HEAD - vl's fix to my const patch.  Also update the 'not have_krb5' case.
      adds  aff13f5   Merge from HEAD - whitespace :-) (This used to be commit 5fc90b6cf438480c9fcf8d01f0a319a52c5914cc)
      adds  4eb59f5   The last of the merge of idra's shutdown changes from head...
      adds  6233651   Merge from HEAD - get the test the right way around, so that we can change passwords over RAP again.
      adds  2d727ea   Merge from HEAD - updates to correctly recognise LMv2, and NT# in LM feild.
      adds  5482809   Add profiles utility support to Samba 3.0.x (This used to be commit 2636b2231cfa6cdfc22181225e2b409bbbb75f7c)
      adds  5df19f7   Some more profiles merges from HEAD (cvsignore and a stray const). (This used to be commit 71b09408efc7f4e01b028f65b3b945296a369d9c)
      adds  64452be   Fix from "Ken Cross" <kcross at nssolutions.com> for enumerating groups. Jeremy. (This used to be commit c3a779fc0d9be38f6aa2569c36916a76e1a04359)
      adds  0ba7c14   Merge from HEAD - handle VFS module load failures, change some error returns to avoid sending NT_STATUS_UNSUCCESSFUL.
      adds  52457e1   removed idpool from schema file (experimental) to remove the dependency on nis.schema.
      adds  ebf3591   Fix memory leaks in pdb_ code. Jeremy. (This used to be commit 44ab8dc55e3c37a0fc01529084bcacfc84c1dcee)
      adds  e8a7033   Added code to the handling of the -M option to ensure that we default to port 139 for that option.  The NetBIOS Messenger Service doesn't run on a non-NBT port. (This used to be commit a10195b7112b0a7cca3ddb5be2566364c59fefb7)
      adds  b59dc9e   Merge from HEAD.
      adds  d034ba5   Fix memory leak. Thanks, Herb!
      adds  7f4177a   Fix open problem with changing attributes on an existing file - based on work by  <steve at griffin.sio2.nl>. Jeremy. (This used to be commit 1cff725e37d04e25d2cd5523683b35c82d5040fa)
      adds  9f49bff   cannot assign to const (This used to be commit 01757e8b510e5475c76423ffe5e3c16b2aca134e)
      adds  82ecfb9   Fix erroneous free of SAM_ACCOUNT (make clearer when allocated memory is being returned). Jeremy. (This used to be commit 48774e77ac8e43682f216dea970f8860cecb3818)
      adds  38aee23   Ensure we don't get an invalid number for total smbd's if the tdb update fails. Jeremy. (This used to be commit e0482594724ebba801bbc39a90a73fafa54f8b9e)
      adds  a2cce2f   Ensure we return disk full by default on short writes. Jeremy. (This used to be commit 2a974bc284b9d193c24972d073b966eb9b3b3ad0)
      adds  195ec10   Moved smbd process counting functions from smbd/server.c to smbd/process.c so that bin/vfstest can link.  merge from head (This used to be commit 9151cd7d64a1ee1277cbcfb3e7ed61c32c1037cf)
      adds  d221b11   a 0 length printer data value is not a memory allocation error; fix CR601 (This used to be commit 47c1709425e0c8c1e57d95dd4441b1424a5b914c)
      adds  545087c   Don't delete jobs subitted after the lpq time. Jeremy. (This used to be commit 6cb9f6ccb1fab3ff597f52c931561d52de09e84a)
      adds  6dea813   First part of efficiency fixes for message sending to pid's (cutting down the amount of time we hold tdb locks). Gulp down all messages at once rather than reading/re-writing one at a time. NOTE: All dispatch routines *must* be able to cope with incoming message on *odd* byte boundaries (all current handlers do). Jeremy. (This used to be commit b752c0340f96669b2b2573cf7d3d10f99580b070)
      adds  01fca9e   Added tdb_append() call. Efficiently adds to an entry. Used by new messaging code. Also added torture tests for it. Jeremy. (This used to be commit 724cefabb03a3db8b5d3691974241d3109593c27)
      adds  dd510e0   Added new message_send_pid() code that uses tdb append to reduce locking contention on the messaging tdb. Jeremy. (This used to be commit ee0ceeff99f32146bebd4b49d346abdaa20aa10c)
      adds  bb697d2   fix tdb_append() prototype (This used to be commit d1c97738ba29abe092839e81b5cca937fda53d84)
      adds  071af8f   [merge] make sure to update print queue cache during timeout_processing() to send notify events; CR 1491 (This used to be commit f8a915b14d63e4fdb99235053eeb896ef9492068)
      adds  1692558   Now that I am running config.developer, I decided to get rif of some warnings:
      adds  2a6bc43   More janitorial duties. Pulling these in from samba-head. (This used to be commit f2529a35a7b60c16e229cc3bf22afc726035f15d)
      adds  2467a2f   Merge of indirection fixes from HEAD. Jeremy (This used to be commit 67a0b30f50aa323185cbcf3a9d39804239222480)
      adds  f504cc4   Don't touch data after a free. Jeremy. (This used to be commit 3aea32c8e6d204e41776b4bce79234d2159867b3)
      adds  42d9c73   merge alt_name patch from head (This used to be commit 20ebdee36d5351731698bdef6602fc73a45b1651)
      adds  212077a   Merge indirection, signed/unsigned and uninitialiased-value fixes from HEAD.
      adds  61b65aa   Merge from HEAD - eliminated unused arguments.
      adds  d645041   Merge from HEAD:  - remove useless #else  - signed/unsigned fixes  - use an fstring for LM hash buffer.
      adds  27b7e51   Merge from HEAD:  - fstring/pstring mixups  - the detection code that found them (disabled)  - a bit of whitespace  - a static
      adds  f9c61ae   Merge from HEAD:
      adds  619f940   Merge from HEAD - patch by metze to fill in 'workgroup' etc in testparm output, and probably SWAT too..
      adds  90a2412   make -i flag work lik eit did in 2.2 (This used to be commit 5d821c0e23f96f4da6a29a6bebf800532fcf1aa6)
      adds  55b8c94   removing unused variable and unused file (This used to be commit c8266011b7afc2d6bcb8638c2a5ed3f9116cd88a)
      adds  70025a9   IRIX uses libns_winbind.so instead of libnss_winbind.so (This used to be commit 04adfa001b616f0e4b765e29cb8be9e8531eeb7c)
      adds  94fec25   One more const. Andrew, you seem to have krb5 :-)
      adds  b0851cb   Add a dash of static. (This used to be commit 6d201c9616c5c30234c0d0d6cd9e2ca60bf736c5)
      adds  e030b91   Call me parinoid, but I don't like the idea that we could ever have dbf point to a closed file.  Swap the assign and the close around.
      adds  a746483   Add PRINTF_ATTRIBUTE() to a few more printf() style functions.  Aids in compiler-based argument checking. (This used to be commit 16fe928e68623a878b125910ff83df500a29d0ce)
      adds  af31240   debugparse is a seperate utility, no need to include it in the main ubiqx objects.
      adds  81c6415   Becouse these functions return a size_t, they can't return negitive numbers. So a < 0 check is pointless, instead check against -1, which will be cast to unsigned.
      adds  ff18825   We already have one function to move unistr2 -> multibyte-static, so we don't need a second just for pdb.
      adds  56ebce6   We still have 'ldap server' and 'ldap port'. Could somebody please regen the docs?
      adds  57120dc   WITH_SENDFILE #ifdef merged from SAMBA_2_2 (This used to be commit 5023aec5ada4a0d84878440ed67411b6a6b97ca2)
      adds  1afa539   pstring/fstring missmatches found by Andrew Bartlett. Jeremy. (This used to be commit 585a73b810389129f380cfab1b1b52700b350055)
      adds  fe0382f   Fixed some simple typos, including one that would have resulted in a DEBUG() message printing the wrong value. (This used to be commit 42a4e5b851aa7c9fd9dca5a6f8f42e5d91246c76)
      adds  eafdbcc   patch from Andrew Bird to correct a few file/directory checks when building (This used to be commit 8a0fb1a60d923f4392ef1d797f570f7eb990011f)
      adds  3842638   oops.  Use -r, not -f (This used to be commit 33686a2a7d796d782f39da752a4af4b960bb1b59)
      adds  fc74409   make sure we create the PIDDIR and LOCKDIR from installdirs (This used to be commit 63d057fc7880d2522202451288087306e8fa3806)
      adds  df4af79   patch to include support for daemontools from Michael Handler (This used to be commit 4c48c475a28450ad4fd8dcc8263e841c0c39a80e)
      adds  7476d9c   regenerate man pages (This used to be commit 4461cd3adb4051383d052fb38c357d85ee473a74)
      adds  a26f2fb   Fix problem with "hide unreadable". stat file opens are baaack :-). Jeremy. (This used to be commit 6e0cfec16594ade6e6c499f521781348fee25040)
      adds  ef553ab   Even when I can't manage to do QA, at least the build farm will catch some of the silly stuff.
      adds  9bc442a   Clear up the auth_sam password checking code (the core of our password checking routines).  In particular, we now better support the NT# in LM feild, and the LMv2 password scheme.  (LMv2 is basicly NTLMv2 capped at 24 bytes, slightly more secure, and in the LM feild for compatiblity).
      adds  cfe7718   Fix a segfault when we don't correctly load a VFS module (don't keep it in the loaded list on error).  Also change some of the error returns, becouse NT_STATUS_UNSUCCESSFUL gives a most useless error message on the client.
      adds  cd02d53   Fix from "Ken Cross" <kcross at nssolutions.com> for enumerating groups. Jeremy. (This used to be commit cde517cedf3521b815faf2bdaf7940a611a28650)
      adds  641b30d   add $(LDFLAGS) to libsmbclient (This used to be commit 0f8ba688d427febecfd94e02f1779f4a699a0df2)
      adds  be0ff9d   Fix memory leaks in pdb_ code. Jeremy. (This used to be commit ddf741c7178e33914dea6031f1a32800af402630)
      adds  33e019a   Remove unused variable. (This used to be commit 4bc82624f6f2d3745a1528c56b9dcf04613a6a1d)
      adds  186bb57   'index' is the name of a libc function.  Rename to 'ndx' to avoid compiler warnings. (This used to be commit 431ac28b5b7ea688ec342b5834c25eca059e7a16)
      adds  6d5724f   Rename a local variable to avoid a warning. (This used to be commit 232116d2db9f24d64b3fa7a6e11191599590107a)
      adds  6693cad   Added code to the handling of the -M option to ensure that we default to port 139 for that option.  The NetBIOS Messenger Service doesn't run on a non-NBT port. (This used to be commit 02986f3e3a8b0411f7cfbfe11015602fe685a440)
      adds  7b4bf92   Create a machine account correctly if the unix account exists.
      adds  26c01d3   add and escape before $( in regex string so it is not interpreted as the perl variable for "real gid of this process" (This used to be commit cfe2d01b7de846229e87c151059d80756929d129)
      adds  3981c30   cannot make assignments to const values. (This used to be commit e3b1e64d9f23347a5ecefeb15329b6ec8971a55e)
      adds  3cbb089   this makes it compile, but I'm not sure if it is correct. Are we really testing a pointer value to be equal to 0x19 ??? (This used to be commit 15b2b91f4b77a62163c0f79592111d4809317b9f)
      adds  173856a   Fix memory leak. Thanks, Herb!
      adds  f420f75   Fix open problem with changing attributes on an existing file - based on work by  <steve at griffin.sio2.nl>. Jeremy. (This used to be commit 465d86d95fbdeda423d1f4b06cee46c119a31447)
      adds  4315edc   Display an error message when the server cannot be resolved when running at debug level 0. (This used to be commit 451286febd251d25b8beeae9b41a09102240c219)
      adds  6e87ae0   Removed pointless null statement in signal handler. (This used to be commit db24489eb4304f1fb0e47a5b6bd77ff3871b757e)
      adds  8df73ed   Fix erroneous free of SAM_ACCOUNT (make clearer when allocated memory is being returned). Jeremy (This used to be commit b0d547b7396beff861bb116051ed06b7b9749005)
      adds  dd22328   Some fixes to editreg. Clientgen should not be touched, and an update to configure that Herb needs. (This used to be commit 490ff93bbfe38d92746693d5f9902f985de6bc12)
      adds  83ce5fd   reran autoconf (This used to be commit 947042007d541563958b054e66bc60e97984d122)
      adds  65195b4   Ensure we don't get an invalid number for total smbd's if the tdb update fails. Jeremy. (This used to be commit 99e69fd74d5a2e7396e7f24924d72374d5cb32c2)
      adds  619fcbd   Ensure we return disk full by default on short writes. Jeremy. (This used to be commit 6a2b7fd82c868d517301f8566cd86e9e4b31546f)
      adds  413e58e   Correct misleading comment: winbindd_lookupname gets the SID for a name, not vice versa. (This used to be commit be835d01e10a75aecfb1b166bc6e0ea796c60cce)
      adds  642fad9   Moved smbd process counting functions from smbd/server.c to smbd/process.c so that bin/vfstest can link. (This used to be commit 812ce0368c69922612ac001560a111016d0e568e)
      adds  baa1276   Remove dead function. (This used to be commit 6ed4d80baa5ff529bb0a06d7e52528b307ca4a0c)
      adds  c4b4386   Remove read_with_timeout() and replaced its only caller (the passwd chat stuff) with a call to read_socket_with_timeout() which does the same thing.
      adds  3419ef3   tdb_chainlock_with_timeout: Add TODO: If we time out waiting for a lock, it might be nice to use F_GETLK to get the pid of the process currently holding the lock and print that as part of the debugging message.
      adds  6df2dc5   a 0 length printer data value is not a memory allocation error; fix CR601 (This used to be commit 3442c270f1bc67890f4e2de3386fcfdec610170d)
      adds  d2377ad   Fix lpq_cache time check (missed from yesterday). Jeremy. (This used to be commit 21c8acd25ac93f7ea5b77ef6005e3789a71ca50f)
      adds  fe6bb1e   First part of efficiency fixes for message sending to pid's (cutting down the amount of time we hold tdb locks). Gulp down all messages at once rather than reading/re-writing one at a time. NOTE: All dispatch routines *must* be able to cope with incoming message on *odd* byte boundaries (all current handlers do). Jeremy. (This used to be commit 04243e39cf4e11dd20e6035f553722a9720f00ae)
      adds  8e7dfa5   Added tdb_append() call. Efficiently adds to an entry. Used by new messaging code. Also added torture tests for it. Jeremy. (This used to be commit b515525a060a388c6ae0a03006a882c9be2e42b6)
      adds  82b41dc   Added new message_send_pid() code that uses tdb append to reduce locking contention on the messaging tdb. Jeremy. (This used to be commit 5b8cf0810a7297f239b35c93ec50d20f1eed793b)
      adds  47873e7   [merge] make sure to updatre print queue cache during timeout_processing() to send notify events; CR 1491 (This used to be commit 142c5029c701e7a82074e301278846c02843f46f)
      adds  0cd43ec   fix tdb_append() prototype (This used to be commit df6e4559922bb55b53f587ca917110a045e222d7)
      adds  27b05b4   typo from merge (This used to be commit 1f33b4acb32c5461b9249d3786ea5fc6898e5f18)
      adds  674c750   No point having this for both parts of the 'if' statement.
      adds  f9d66d1   Return the 'freindly' NT error message if at all possible.
      adds  22d6569   Patch from Nik Conwell <nik at bu.edu>.  Don't reference free()ed data when trying to figure out if we have got our ticket yet.
      adds  73b0a2b   Fix a number of client-side fstring/pstring mixups.
      adds  1a6e78f   Remove an unused paramter for our old LM-only password change code, and fix a (harmless) fstring/pstring mixup.
      adds  ad20186   A couple more fstring/pstring issues - and move from sizeof(fstring) to sizeof(var) in slprintf statements, so as to ensure we don't get mixups there.
      adds  c9991fa   Use size_t for the counter vars, to match the type they are assigned from (signed/unsigned mixup).
      adds  6152b84   While the usage is most bisarre, this fixes up another fstring/pstring mixup. (In this case, an fstrcpy() into a pstring, ie harmless).
      adds  ebb60c0   Make the 'service' in make_connection() use an fstrcpy(), and an fstring, becouse that is what it's input (reply_tcon_and_x) uses, and becouse we really don't want supprises for service names.
      adds  e009abb   Oops, this is the change to use an fstring for the incoming service buffer - the commit to reply.c just matches a pstrcpy for the pstring.  (harmless, fixes it for the automated test).
      adds  fd88966   Keep all the const warnings in one place, by adding a utility function to make the TDB_DATA.
      adds  cf17d01   Merge of remove "winbindd holding pattern" from appliance.  It's a bit simpler as the rescanning of trusted domains helps us out a bit. (This used to be commit 089729c02cb2088e85f0e7f8ec79afb58fe98be7)
      adds  13e1d99   Fix typo in comment. (This used to be commit 26660f939f0e0650d54631bf8243b22f32b64132)
      adds  9742f67   Ensure we do not pass uninitialised data to the kernel.  (Picked up by valgrind).
      adds  05f6c8d   Don't force the DOS password into a 14 char space, as this would imply null termination - the password will not be null terminated before hashing if len >= 14.
      adds  ac04f49   Fix to debian bug #171071 - we had the wrong dereference on the pointer to be Realloc()ed, causing it to fail.
      adds  20ecae9   Accessing data after it's been free()ed really is a no-no...
      adds  e3293c7   Updates to our NTLMSSP code:
      adds  80120a7   Patch from ab, to make findsmb omit -r most of the time.
      adds  5bd2d3f   Patch from metze to to make testparm show values for 'workgroup', 'netbios name' and 'netbios scope'.  Probably has a similar effect on SWAT.
      adds  8a78a0a   Patch from metze to add what he feels is the correct semantics for a Domain Controller.  As we have had a number of attempts at this over the last little while, I need to get my test rig going, and give this whole area a poke...
      adds  5bbac9d   Make sure that those cleanups actually went in. (This used to be commit 9a38e378115a1c36d0cd7c41f4c5767c23b4eb3f)
      adds  5368372   Fix typo, and the build. (This used to be commit d7452e73b511ceaebfaed66c18e7c61cbe0289d2)
      adds  1276959   Always initialise this variable - and don't set the 'must change now' if it was last changed at '0'.
      adds  2ad16e9   Missing indirect in final free. Jeremy. (This used to be commit faf443e5198e270f1a60d7a0939074efca750a94)
      adds  a865f61   add help text for 'net ads lookup' (This used to be commit 2a642a1169a3c09988daa9623dcb4f21b0a2ad1f)
      adds  cfe3a17   clearer debug message when the user is already in the ldap db (This used to be commit 31894ba0e5847eb934688598cd8d65bead23c58b)
      adds  6d03055   query_alt_name takes a forced unicode string in win2000. It is not null terminated.
      adds  4c617a3   Added a comment in case anyone is thinking of doing a SMB_ASSERT in winbindd. (This used to be commit c64e2308bae31d48171685b3b67b8cace1b003b5)
      adds  d1a0cc3   Remove wrapper function _get_trust_account_password() as it doesn't seem to do anything useful anymore other than call secrets_fetch_trust_account_password(). (This used to be commit 7b0c03cbf1376f82b0bb5f4cf86e2db3b0bc1dec)
      adds  3c23522   Added comment about a SMB_ASSERT() (This used to be commit 056bdfbce73bbd7ddaa198d18e596b94b2224d3d)
      adds  183ccef   A couple more pstcpy/fstrcpy mixups - doing an fstrcpy into a pstring is harmless, but breaks my automated check. (This used to be commit e5d2b1f6c3c0883054f4e0eab2cac958706a790d)
      adds  1fdaca3   The last of the fstring/pstring mixups, and an extra 'static'. (This used to be commit b328b67fd8fd605636ed58ffd33cf5be3d480672)
      adds  5c076b6   Commit my (disabled) fstring/pstring mixup detection code.
      adds  05edd27   make -i flag work lik eit did in 2.2 (This used to be commit 54b054c1edd44096c7158993a886f915d7a07493)
      adds  e42b5aa   merge: disable [u|g]idPool objects (This used to be commit 4c98700e54f3cc617eb578758695fd4dbd690f82)
      adds  bc11f19   Fix some debug lines, and add a bit more info to help track down ldap connectivity problems.
      adds  74d4198   [merge] removing unused variable and unused file (This used to be commit 099e844571975eecde7aea342c64d3f768110e03)
      adds  a84db36   IRIX uses libns_winbind.so instead of libnss_winbind.so (This used to be commit 50adb8cc1074e9bedac365a92db96c5f01f30223)
      adds  ac4869a   Fix bug where the existence of config.cache would cause functions like yp_get_default_domain to be misdetected.
      adds  3710ea2   Run autoheader (This used to be commit 82e4bb598c9fc26eaa090687d0daa6505fa0d550)
      adds  ec894b5   One more from waitpid() audit: Correctly interpret waitstatus when a child fails.  Possibly this was causing smbmount to exit(0) when it really should have indicated a failure. (This used to be commit 1e33083fe66dfc1e168ffeb2f9d87953534a2d5d)
      adds  10abfb3   Crash fixes:  - fix a crash when a second NTLMSSP session tried to free the first  - fix a crash due to some NULL pointers in the Add Printer Wizard (or read    printer code too it appears).  As far as I can tell it's just that the    GUID just might not exist.
      adds  0a8b441   Fix warnings by getting the function into a shape the autoprototyper will read, and add a static.
      adds  eb6312a   added cli_lsa_enum_account_rights() call. Note that this is in principal similar to the existing cli_lsa_enum_privsaccount() call, except that cli_lsa_enum_account_rights() doesn't require a call to open_account first. There is also the minor matter that cli_lsa_enum_account_rights() works whereas cli_lsa_enum_privsaccount() doesn't!
      adds  3095cbd   Doing a malloc(strlen(s)) then a pstrpcp(y, s) is just silly, make it a strdup instead.
      adds  58fe4d9   Refactor the NTLMSSP code again - this time we use function pointers to eliminate the dependency on the auth subsystem.  The next step is to add the required code to 'ntlm_auth', for export to Squid etc.
      adds  04412fe   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 619877ce031f3193065b51b8684ffbbe893b132f)
      adds  4fc9f53   removing unused files from release branch (This used to be commit 4ff6f99040c400d27fa470199474800b82531d64)
      adds  3300eb0   First set of Profile Manipulation Notes. (This used to be commit 49685e0fe31f0c77f09217d424c6de91d4cd58ff)
      adds  9eeab10   [merge] * removed unused variable from rpcclient code * added container option to net command (patch from SuSE) * Makefile patch for examples/VFS from SuSE (This used to be commit 25a9681ddda47a41fac8fdc97ca50b7f4c579eaf)
      adds  c9fce34   remving more unused files (This used to be commit e3f9b68deecb61274ead2086a0ed977d5318b09c)
      adds  e4819ee   more unused files (This used to be commit d223ea87ae202574714da5c4eadbe281f8699a80)
      adds  6999ff1   initialize acct_ctrl variable before it is used remove ldap_msgfree(result); as result is unitialized at this point (This used to be commit 1102a6f8cdf295d564df5447a223b354be72895d)
      adds  4242eda   merging some rpcclient and net functionality from HEAD (This used to be commit 7a4c87484237308cb3ad0d671687da7e0f6e733b)
      adds  0e15bf6   winbindd merges from HEAD (This used to be commit 8bd91a50d4e743935196ca258d06a3e43392140d)
      adds  35fa2e5   sync up ignored files from HEAD (This used to be commit 787830782c14d219bd15f28969ed3c9fd251dbed)
      adds  99cdb46   *lots of small merges form HEAD *sync up configure.in *don't build torture tools in make all *make sure to remove torture tools as part of make clean (This used to be commit 0fb724b3216eeeb97e61ff12755ca3a31bcad6ef)
      adds  bbcfb31   playing janitor for tpot; remove holding pattern (This used to be commit c8e77809adfb2ace18c219d9291651a4959bbcb7)
      adds  458c5b1   Added note about Win2Pro RK. (This used to be commit 60b19241a5e3fa264154a35e6c446b2bbc6191d9)
      adds  2ef46a5   Adding more notes. (This used to be commit 2649a21c93d0c93164d6a3cef4931d4e992fe972)
      adds  9259758   Adding Win2K profile info. (This used to be commit 7b9aa0008b914f8657b19d3c671774574767abbc)
      adds  056e963   Remove a wayward file. (This used to be commit ef597400602cdbd1601355f8ef54f12ea45dff78)
      adds  181632f   dded further comment. (This used to be commit 094726d84d08a83dcce8e1b96c3b3623ef9f7382)
      adds  f7592a6   and another comment. (This used to be commit 60d1fe38bd0c779158426e776bfb64b0ba1c710f)
      adds  ba41aa6   Sync up compiler warning fixes. (This used to be commit 225182a3a36c72b10643c9568e5cc1f80c0173f1)
      adds  3a5a415   Remove debugging stmt. (This used to be commit d74382ccfe7e96e20816dd2d481b79fb66f2f243)
      adds  2a85f0c   syncing docs with HEAD (This used to be commit d8fe70c3b4be548244e9d7b7ea533e64232df001)
      adds  6bee3a3   do not use RCS variables in file (This used to be commit 6d739272218276c89256224226d44fc05b80c6f6)
      adds  1c9aee8   missed a file (This used to be commit 1df9f3e259b5ba190de7a123a79b3afcd2bfe489)
      adds  d7ed1e1   s/WIFSIGNALLED/WIFSIGNALED/g (This used to be commit dc6cda595179b8c53f15d4bc92faf782f3e2d482)
      adds  f167d37   Merge of holding pattern stuff from HEAD. (This used to be commit bf8bb62023bcd38e5bc53ef1ac2183360d6ff734)
      adds  d5c4685   Add mutex protection around auth calls. Jeremy. (This used to be commit ea4fe9baadd70e6fc22c5e33de66165895d2e42c)
      adds  c13988f   More notes added. (This used to be commit 0406b786236017ca817f18c25ec9ad778a7c001d)
      adds  a84f1e7   regenerate docs (This used to be commit 2215dc37e26bec17eb971e7b54818622a9bb5b97)
      adds  7dd7d3a   Fist part of fixes to make us compile with Heimdal. Don't explicitly detect for now, I still have vague hopes of hiding the differences between MIT and Heimdal with a compatibility layer.... Jeremy. (This used to be commit 54d83de8a23937f1d8179a7e2596df3c50785618)
      adds  cdc6c16   More Heimdal changes. Still not compiling with Heimdal yet... Jeremy. (This used to be commit 4333be5732de07786254382a4aa41333783d81b5)
      adds  862d383   Adding genlogon obtained from a a mailing list posting in 2001. (This used to be commit f6121fb55b27178f1bcae00a7225e03028f9e7d4)
      adds  6b2eb72   Fixed up mutex protection around winbindd logon code. Sync with APP-HEAD. Jeremy. (This used to be commit daf179bcd6297b525bfc644efb154734723f4d58)
      adds  da0603c   Merge the fix from head about short variables. (This used to be commit e408bf329163e45e60ebd1aef648f79aaeef1c13)
      adds  e35a8a4   update for 3.0 (This used to be commit 5b70b6cd7e0d8c9462820e27e9d2fe1fc82df215)
      adds  2b79854   Fix reference count bug where smbd's would not terminate with no open resources. Jeremy. (This used to be commit b7e5a2c5474e9edd8fa783462af8986b6bd426a5)
      adds  ff8ca2f   Janitorial duty... fix some undefined behaviour with increments in C. In theory a compiler could have produced complete crap for this code. (tridge). Jeremy. (This used to be commit 2b4335f06265940582f389f48dc4f87f452a2703)
      adds  6d06a16   ck at documenting Win9X/ME Profile Handling. (This used to be commit 7d8550b29a8730e323c410934b9aecd8abdbfbd3)
      adds  3d2ac93   sync with HEAD; link to HOWTO index (This used to be commit c31d5036afc6b717dbc6b63742f39c95c01094ae)
      adds  01b805e   connect to the actual netbios name in smb.conf and not LOCALHOST (This used to be commit 50d65996e497a6b4647b74dadb4a7f3f5dddf2ed)
      adds  d7478da   removing extra debug statement (This used to be commit 1244ef3dbec1b63eee48d3086661afe26e23e4c0)
      adds  dd99a6a   strip any trailing \'s from reg key names in an open (This used to be commit d13f727c4b442d2327d134a0944c15f4cdc82aa2)
      adds  812e093   Merge in more of the SuSE patches for Heimdal. These changes show how to add a function without an explicit #ifdef HEIMDAL which I'm trying to avoid. Jeremy. (This used to be commit 92ecd0bf0fe2cc4f6c86ca48e6e458e726470a50)
      adds  51d3f61   should be HAVE_KRB5_SET_REAL_TIME (HAVE_ was missing)...fix the build (This used to be commit 9f1f3cb8bb3d7d9b4fb414b06ad10356f775bb28)
      adds  8308ec6   sanity checks from Ken Cross (This used to be commit 9f35846b8e0d711c9101ade9e79394219045383c)
      adds  2d12fa4   don't free() auto variables; fixes segfault when looking up RefusePasswordChange registry value (This used to be commit b3fc458e9e4b90deb971dd2495786e74c8b425bd)
      adds  b0aadff   More fixes getting us closer to full Heimdal compile.... Jeremy. (This used to be commit a7ee6ed64500a0d949849da6996b7dc837518f00)
      adds  18c2948   Fixup proto generation to not include krb5 specific symbols if no kerberos selected. Noticed by Metze. Jeremy. (This used to be commit 0c98f779f05431ac4d298c9f021fca85d16aebae)
      adds  85ecf66   Properly display popt errors.  Also fix debug to be -d for consistency with other progs. (This used to be commit c58c84e8066d5d17e1cde99b83d259030f15458b)
      adds  e545fe3   Get closer to Heimdal compile... Damn. HEAD has different code in kerberos_verify... Jeremy. (This used to be commit e8c4098da619a1429cc4c8251761333a7c0f3458)
      adds  72ae2c1   fix for CR 1603; provide description of NT_STATUS_PIPE_NOT_AVAILABLE (This used to be commit b063acd9062704be6352647dae2ad801ecacec75)
      adds  eb708fe   Merge: Make torture tools in everything target. (This used to be commit 087607e03a6db8e9ec021e13fe00303ec50d71a6)
      adds  2ad0d8c   Merge of wins server dead list into gencache.tdb (This used to be commit d1107efa1cd23cbfe8da6d3462714a6f3ec570ae)
      adds  c79ecca   Merge of kerberos changes to make this branch build again! (This used to be commit 51b319f57f28e3993919d7f3db0251a724902332)
      adds  f27d292   Merge: remove dead function. (This used to be commit 648307ab3d16cb557cead27d6799a741a266c0d5)
      adds  210cb79   Minor merges from HEAD. (This used to be commit 902a1dc1d5f74ce94496d03327c07416bc2061be)
      adds  3bff6c4   Sync with HEAD. (This used to be commit db3901827fe776041fa38900e80ab2fab94c28a6)
      adds  a30e390   Sync with HEAD.  The -L/usr/local/lib bit looks a bit dodgy though. (This used to be commit 81bfd9a4d9c80b87b020b998e9722750339c422d)
      adds  f354d64   Fixed typo. (This used to be commit 09d8a8e87fbb13928b863f659381dddb09592985)
      adds  6cf8ac0   Thanks Meeester Potter, for reverting *all* my Heimdal changes because I mistyped a comma :-). Jeremy. (This used to be commit 04cc149c756c396012cfa321a74724b077302b95)
      adds  48f6ede   merging [un]signed declaration (This used to be commit 15be89e72fee97106db1bd06d18060c21bbf78e1)
      adds  dd072d2   Fixed typo found by tpot. Jeremy. (This used to be commit 7e2bc1fe58f5da437e55867d1205ca6ceade4c74)
      adds  ac49b63   Memory leak fix from Leo Qiu <leoxqiu at yahoo.com>. Jeremy. (This used to be commit efd52f6ca7784a3edfc0371b5ff2054ad9704ab7)
      adds  7cc3cf9   masking an assert error in Tim's wins server checking code; needs a proper fix after I talk to tpot (This used to be commit 607bc0b4fca38640c6b5c730aa4119e2aa9006fc)
      adds  f911f03   sync with tpot's change to gencache_get() in HEAD (This used to be commit 305f167db2a34cdf3dd6378954e815ce34111232)
      adds  755e33e   Get smbd to link with Heimdal. Still missing some client progs... Jeremy. (This used to be commit 85dda434763bbcea260c800599e4b6b73afcf174)
      adds  f473388   CUPS-PRINTER_CLASS patch from Michael Sweet (This used to be commit 8d0bde43156f5511df7a5a6865b361ebc2a933eb)
      adds  db56e6f   performance patch from HP-UX folks (cant remember who) (This used to be commit d6c22e693efee88c17f1f0f6c861e7101b3fec99)
      adds  b1bce45   Finally we compile with Heimdal as well as MIT ! Wonder if it works... :-). Jeremy. (This used to be commit 1b71786c161cd8ec4c3c0c6b178370ed50feeef4)
      adds  43e4cae   * removed unused variable from rpcclient code * added container option to net command (patch from SuSE) * Makefile patch for examples/VFS from SuSE (This used to be commit 4a6d8280ea27ca7a6998219aacc4b15b1227a659)
      adds  f6f4492   initialize acct_ctrl before using it remove ldap_msgfree(result); as result is unitialized at this point (This used to be commit dc8882778694289ca461de57d443992f52ab7524)
      adds  5fb5950   small merges from SAMBA_3_0; mostly typos, renames, etc... (This used to be commit 9ac196dad4893b0ceef13281a140be5d85391e6c)
      adds  d344a00   remove torture tools on make clean (This used to be commit dfeab6ff24e87e3459d28aa4bbaa5187505c199c)
      adds  d456bec   Missed auth_ntlmssp.c in last night's checkin.  Also keep track of the current challenge in the NTLMSSP context.
      adds  9184bf7   Removed level 0 DEBUG leftover from testing. (This used to be commit 7ed8046d043743d1a7af70eaa1d215e8c04e7700)
      adds  5e8789a   add ntlogon directory and files from 3.0 (This used to be commit 3ae66807d86753b840b674e76a27b9f6133cca98)
      adds  34533c7   do not use RCS variables in file (This used to be commit 88d673e1a14b5c91843bd64a516555b6f1f77d7f)
      adds  523e406   s/WIFSIGNALLED/WIFSIGNALED/g (This used to be commit 251585142bb5d13951160a76f65bb2bf32f209bf)
      adds  1e19c4a   Add mutex protection around auth calls. Jeremy. (This used to be commit af8a5d79682410482646eea075dff2d344d60e31)
      adds  078468a   Fix a signed/unsigned warning. (This used to be commit b5ae49544d8e389595a3b076466498912de42081)
      adds  f0e282e   * merge fixes for SGML syntax errors (does no one ever regenerate the docs?) * regenerate the docs * add some files from SAMBA_3_0 (This used to be commit 1af74785f334bd84b2d62e7fc2975f9477386acb)
      adds  4375fe7   Fist part of fixes to make us compile with Heimdal. Don't explicitly detect for now, I still have vague hopes of hiding the differences between MIT and Heimdal with a compatibility layer.... Jeremy. (This used to be commit a776fbef3244ae82a17c57a7f62de115fd023c86)
      adds  e4af5ea   More Heimdal changes. Still not compiling with Heimdal yet... Jeremy. (This used to be commit c3544c119e4cafb817479b4c5dfae178c3de000b)
      adds  d92b212   Updates to the NTLMSSP code again - moving the base64 decode fuctionality out of the SWAT code, and adding a base64 encoder.
      adds  5b076fe   Add LIBSMB_OBJ for the new ntlm_auth functionality.
      adds  70bf249   allow a couple of LSA functions to take a username instead of a SID, They still accept a SID, it just can be tedious to have to type SIDs instead of names all the time. (This used to be commit 665cc9b1aceb454074e9de9c6e8636b39be29493)
      adds  30ddea1   (missed in last commit)
      adds  0d0886a   Added NT4 Profile Modification Docs, updated Win2K version. NOTE: These documents are place holders for a REAL document. (This used to be commit 393c4a37f3a1729ff92c42becfd066c76deefcda)
      adds  815dcc0   Adding genlogon (from 3.0.0). (This used to be commit b776521ba757f4b4995aff3db87a0da226480a69)
      adds  effbd70   Fixed up mutex protection around winbindd logon code. Sync with APP-HEAD. Jeremy. (This used to be commit 3d04872499332ef2d8e7479b924afc8fc1ac29d7)
      adds  2ff1d60   Fix an error where the SK Offset was truncated to 16 bits. Variables needed to be unsigned int (DWORD) not unsigned int (WORD). (This used to be commit e1e9c29c4095405d7031cfd618e06dd841075aad)
      adds  03d6b84   update for 3.0 (This used to be commit 8b2d19eeaa59c709315062df6d68cf16b2905054)
      adds  f1ffe1b   Remove unused variable in reply_spnego_ntlmssp_ok (This used to be commit 60c13a767523e3ec4db7ee5f5c6b20ca07d2a00a)
      adds  5183aad   Let's clean up client side ntlmssp!
      adds  31482b2   fix some undefined behaviour with increments in C. In theory a compiler could have produced complete crap for this code. (This used to be commit 0e90da0810b60dd1c2b1ec46c1a2993856b919d3)
      adds  ba51d1d   the 'static' keyword here is useless as we are not declaring a variable or function (This used to be commit f2c9c64900c4da24f73b188deb0f57271e3bf3e7)
      adds  ec879ea   This removes the 3rd argument from init_unistr2(). There were 240 calls to init_unistr2() in the code and every one of them got the 3rd argument incorrect, so I thought it best just to remove the argument.
      adds  96c795c   reverted this patch till I sort out the craziness with UNIHDR (This used to be commit e3d00fa47d38cd214f5e350e1d6b30d90ed8a52c)
      adds  074c99a   Fix reference count bug where smbd's would not terminate with no open resources. Jeremy. (This used to be commit 0173d6fe164568a73247fa542895443fad6c20c3)
      adds  edbc2a1   connect to the actual netbios name in smb.conf and not LOCALHOST (This used to be commit 3e9701f34c730783648fb2a666f7b57478e5942d)
      adds  8305409   sync WHATSNEW from SAMBA_3_0 (This used to be commit 41a86bb66b1e48b8410acbfeb68231880d977927)
      adds  9eb368e   Enable dynamic loading of RPC modules.  See docs/textdocs/RPC_PLUGGIN.txt for instructions. (This used to be commit d51e12df78ff8fc721d693fedbd1c633f39edd49)
      adds  1793c8f   dlsym() can return NULL validly, so we can't use that as the error test. dlerror() is the correct way to test. (This used to be commit 41b1be15bac271116a7096e511cc029685013e1f)
      adds  8c6790b   removing extra debug statement (This used to be commit 657f8c25a585a02b86f4021e38641ee896f098d2)
      adds  1df98db   adding docs for rpc plugin libs (This used to be commit 36ade606e8fc7578f83590de45efbecdbe747011)
      adds  7bfdc6b   Er, I think this is a better spelling.  (-: (This used to be commit 876f0b4d197586c1cd61d6dafb3ba97de8315b55)
      adds  85a8304   Merge from 3.0.0 tree. (This used to be commit 7ecd1694dd19cf27ee61be751d81e0ad92f6d531)
      adds  e2f2558   Fix some debug levels (were set to 0 with RPC module patch), and change one fprintf(stderr,...) to DEBUG. (This used to be commit 77f8913977343023f8ce123c305dcffc7463357b)
      adds  ea5ffa0   only supporting the Net::LDAP module now (This used to be commit 3e9c970597b190335529e8854f3d2af2c7d8d80e)
      adds  52b65f7   strip any trailing \'s from reg key names in an open (This used to be commit 03807cd56429e167ca8f3c003a4468461ecb854b)
      adds  a45db02   Merge in more of the SuSE patches for Heimdal. These changes show how to add a function without an explicit #ifdef HEIMDAL which I'm trying to avoid. Jeremy. (This used to be commit 77aeb262ef7c7cd3d206afe2d5445caaca943dfd)
      adds  115f3d8   Add FIXME about dodgy argument parser. (This used to be commit a58028330849dbb1706793fdc6e36161f7baebed)
      adds  ebe53e5   should be HAVE_KRB5_SET_REAL_TIME (HAVE_ was missing)...fix the build (This used to be commit aceaaad1c2efce41fe0e03655b0ca0583788d7ab)
      adds  3b35519   sanity checks from Ken Cross (This used to be commit ec26877f0b4fbe2c651a6069d22b9ac0637aa2d1)
      adds  2bdcf68   don't free() auto variables; fixes segfault when looking up RefusePasswordChange registry value (This used to be commit d89b0bff44fe31244b1835aee0c96c4900d90dc6)
      adds  7b69c6a   Deleted arguments to help output - they didn't work. (This used to be commit 8b167a45a6ae041cd35dbf2a25d7a300f86440a2)
      adds  4d6535d   Make the valstr and timeout return pointers optional so a caller can pass NULL if it doesn't care about the gencache key. (This used to be commit 9ff4fe7e0d95c0cea94f65c00fea21600308d7d1)
      adds  4d3ec00   Keep the list of dead WINS servers in gencache.tdb instead of in memory.  This allows the information to be shared amongst all smbd processes.
      adds  e97e51f   More fixes getting us closer to full Heimdal compile.... Jeremy. (This used to be commit 193cc4f4fc876c66e97ea6b82bae431d0247c1fa)
      adds  aeaa901   Updated some comments. (This used to be commit f150af98a77ebcfa848735b7a67bbb95bd6d5b57)
      adds  e0762fe   Fixup proto generation to not include krb5 specific symbols if no kerberos selected. Noticed by Metze. Jeremy. (This used to be commit 1684719695acb7168115b032fc1ec672509239ea)
      adds  19938c0   Properly display popt errors.  Also fix debug to be -d for consistency with other progs. (This used to be commit 97133f7168852dc185dbf4492afcaf4b68180f65)
      adds  e47fbbd   revert accidentally committed changes (This used to be commit 5d43346761cd120c12766536efb0513994d7bace)
      adds  069ac15   fix for CR 1603; provide description of NT_STATUS_PIPE_NOT_AVAILABLE (This used to be commit fcf63df8bfae37680ad7af48c65af62abc4e0020)
      adds  1c4eaca   Fixed typo. (This used to be commit 9b11ede90129fab8311344ce8621556fd6cff7dc)
      adds  644d31a   Merge of max log file fixes from appliance:
      adds  bb3bf8d   Merge of increment_smbd_process_count() fix from appliance. (This used to be commit c39c54e6b6adcdab7647e36e6c1b0acbdeeaf111)
      adds  3a9beef   At the prompting, start to add infrastructure to detect the presence of getdirentries. We would also detect getdents if present. This has some rudimentary support already. (This used to be commit 916c8784d21f566a1fb048301c3e78a9ecc52ea8)
      adds  c924528   Commit just a little more infrastructure for HAVE_GETDIRENTRIES (This used to be commit fdd449fe7b4e858765f485cbbe2cc1b91a4e0c53)
      adds  012f7aa   Fix memory leak found my Leo Qiu <leoxqiu at yahoo.com>. Jeremy. (This used to be commit af6e4ea640828438fe234db1652dc4c1e10a487e)
      adds  45d481f   Fix the dependency on GNU Make introduced by the DYNAMIC RPC stuff.
      adds  e5e456a   One more try to get rid of the dependency on GNU MAKE (This used to be commit a96592fb69fdebc5abe97a0b46055bd1486e7b94)
      adds  cefc3a2   One more fix ... Things link now if you don't use dynamic RPC stuff (This used to be commit 58a7744f4abebfbf87b9050b98db25c51321defa)
      adds  412a142   One more try to fix the GNU Make dependency (This used to be commit 84b6f32cff2096ac44778160ed2c17ca271d6d45)
      adds  c248f65   reran autoconf (This used to be commit f89a99bf881f691c4fd8063fe0c51b84466a4cf6)
      adds  9c50a31   CUPS-PRINTER_CLASS patch from Michael Sweet (This used to be commit d74d4fe0b0c64d500367e4969be37f4541227d3e)
      adds  99bb7dc   performance patch from HP-UX folks (cant remember who) (This used to be commit 9180e2d062ac18dc5e7e8d0737973dc9e806e412)
      adds  dc4bb3b   Factor out common code in the NTLMSSP/SPNEGO code.
      adds  2326525   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit b741abd496621586040081c04674ae53cb5db47c)
      adds  1cba0a7   Merge from HEAD:  - NTLMSSP over SPENGO (sesssion-setup-and-x) cleanup and code refactor.   - also consequential changes to the NTLMSSP and SPNEGO parsing functions   - and the client code that uses the same functions  - Add ntlm_auth, a NTLMSSP authentication interface for use by applications    like Squid and Apache.   - also consquential changes to use common code for base64 encode/decode.  - Winbind changes to support ntlm_auth (I don't want this program to need  [...]
      adds  d1ad454   added missing file for abartlet (This used to be commit 1a0c9155f1d87ded0db72caf4b99fd190ef77544)
      adds  3a9dfe6   patch from Paul Green to only build libsmbclient.so on platforms that support shared libraries (This used to be commit 8ef302f6bf52a0bc7e1062747cb9b69c696958fd)
      adds  734c6d8   Merging tridge's privillage client changes from HEAD. Jeremy. (This used to be commit 30a33920b4d834edc877cc0080291fbda983083a)
      adds  438b5c9   Merge tridge's client priv code from HEAD. Jeremy (This used to be commit 49739be1e2f047fa2cc2fd42eadb190a82114485)
      adds  d4b82b1   Return 0 instead of crashing when a NULL source string is passed to rpcstr_pull() - merge from HEAD (tpot). Jeremy. (This used to be commit e781388c59d694058576529fb43f861c48011091)
      adds  ef49ed3   Remove NULL buffer checks before rpcstr_pull() as they're now done inside this function. Merge from HEAD (tpot). Jeremy. (This used to be commit e20cb9ca55e060e03d3f517f1d52ce2bc6982310)
      adds  6789cc3   Merge from HEAD - fix to findsmb by Waider (This used to be commit 28258224ded31e9a0a4304170ce98534ddfa0dfa)
      adds  655000e   Removed duplicate fn to avoid compiler warning. (from HEAD - tpot). Jeremy. (This used to be commit 60be9a2f1e6d18562218a55e1a1f753e34fb1e5b)
      adds  aed54af   playing janitor for abartlet. :-(
      adds  f860118   Merge tpot's changes to request the correct sizes for user dispinfo from HEAD. I had to do this for him as he was *so* tired, the poor chap, plus he has this bad leg, plus the dog ate his homework etc. etc. Jeremy. (This used to be commit 1e752b48a12cdcf2cb6343705be83f304e5ee2b6)
      adds  812a531   Added "passwd backend" to WIZARD section in SWAT. (This used to be commit 0104e80637fbf1cfa614043577376a073d717e94)
      adds  b61f898   Fix for interesting resource constraint condition. When all opens are level 2 and a request for open with no oplock is received then the smbd should send *synchronous* break messages, not asynchronous, otherwise it spins very rapidly, releasing the lock, sending the 'break to none' messages and then re-acquiring the lock before any other process has a chance to get the lock and remove it's own oplock (at least on linux). Jeremy (This used to be commit 33e3e863eb7f35b [...]
      adds  97027aa   Merge of REQ_DEBUGLEVEL messaging and debug_count fixes from HEAD. (This used to be commit abb112ba2ad362036c7b3f340d5f64d6fcc0cd3c)
      adds  142837e   Merge of controversial 'max log size' fix. (This used to be commit 71e2b60d8f784174cd2a75c5e03bf2a6ab353900)
      adds  cf292ae   Sync of Heimdal kerberos stuff with HEAD.  If this breaks I'm blaming the dog again. (This used to be commit 6f89ee2c9dc7f03e3dbe7aa734bf67c6a434d135)
      adds  f02f723   Straus VOS detection patches from Paul Green (This used to be commit 29962f99f2972bd780366753abf4615c0e8fbda1)
      adds  f6fbf0c   Revert tpot's breakage of the Heimdal fixes. Jeremy. (This used to be commit 90336900ad2a6d50e1d42f7bc59fdc7c762187d3)
      adds  32bfb31   Revert tpot's HEAD merge which broke the Heimdal build. Jeremy. (This used to be commit 1298ecd0b8a3a9e0a2de42d0c049856cad65e272)
      adds  59222d7   Re-added the Heimdal stuff tpot removed. Jeremy. (This used to be commit e79dc0dade1ab1c9f8b3af5c01248bda70cfd582)
      adds  920287b   More scalable print tdb fixes. Jeremy. (This used to be commit 7ace900b335e83b447cab63137968806a8e2f4d3)
      adds  bbf9f09   Add 3 second timeout when terminating server and sending print notify messages. Stops build-up of large numbers of smbd's waiting to terminate on large print throughput. Jeremy. (This used to be commit 07efebb98473cb3d4adc6b2e0afef3f06dcc99b8)
      adds  6aeddce   Ensure Luke Howard's (C) is added. Jeremy. (This used to be commit 4af9e8052186f0d2e5ef10879990ec92dc7c5feb)
      adds  0041b2c   The previous patch (NTLMSSP common code factoring) was missing a minor detail - testing :-).  This gets the 'signiture' after the extended security blob, rather than over the top of it.
      adds  e11d91e   Make this an fstrcat(), as this seems to fix some weird issue with the server name being truncated...  (either way, it's the correct thing to do).
      adds  6b84af6   As per a comment by herb a little while back, this should be >=, not == to keep identical behaviour with previous versions (This used to be commit 7cbb194b58a4313497541c1f8153533c5034b928)
      adds  5f9112a   cleaned up the lsa_enum_acct_rights function and added a lsa_add_acct_rights function.
      adds  4a2a7f9   Merge in ab's conversion to XML. First step: make SGML documents compatible with the (more strict) XML format. (This used to be commit 0930628bd588096d5e5bc2e68fe78eb893d5f18a)
      adds  f2b5719   Put in ab's conversion to XML. First step: Make all the SGML docs conform to the (more strict) XML syntax. (This used to be commit d9cf973a466ff684f0867b5d7fd494de6967aa79)
      adds  218cb94   First step in converting to XML: use strict syntax (This used to be commit 89f9a0a0c451a627b70c8373431e691ab964c1ef)
      adds  cc0af58   First step towards XML: Use correct syntax (This used to be commit 06f641bcb59f932c994e6023d400df18b54c2067)
      adds  4571637   patch from Paul Green to only build libsmbclient.so on platforms that support shared libraries (This used to be commit f739a7263d9da6edc2ecba5b942253c22f7cb3f8)
      adds  79b2686   added LsaRemoveAccountRights
      adds  1394248   Quieten debug about gencache.tdb not being able to be opened.
      adds  308efc0   Return 0 instead of crashing when a NULL source string is passed to rpcstr_pull() (This used to be commit b9c4cc119588d6a564f0aaf12fd2ef867a42aeb8)
      adds  e536c2e   Remove NULL buffer checks before rpcstr_pull() as they're now done inside this function. (This used to be commit cdc7c599c72119e96a2a3d392458cd6d52bf56a5)
      adds  ffaaa7a   Removed duplicate fn to avoid compiler warning. (This used to be commit 55d268fdd67e42244128dae8614d0e4aa2eb2da2)
      adds  9ce596b   Pass down max_size parameter to init_samr_q_query_dispinfo() instead of hardcoding it to 0xffff. (This used to be commit c3b077f763d94ba063b2d4231cd5d411e44933e7)
      adds  c21af45   Pass down max_size parameter to cli_samr_query_dispinfo() instead of using a hardcoded value later on.
      adds  7634efb   Use new interface for cli_samr_query_dispinfo(). (This used to be commit d3962da61a5717dda7e99996bbeb4735d4373041)
      adds  cbe8213   Make the vampire code use just pdb calls - allowing better operation on systems that are not configured with an add user script, and have an _nua backend for storage.
      adds  4c9f6c5   Fix to findsmb by Waider (This used to be commit c32c1bccc27f10e2f44f3e7f3778aae38bba8f25)
      adds  f26591b   Fix for interesting resource constraint condition. When all opens are level 2 and a request for open with no oplock is received then the smbd should send *synchronous* break messages, not asynchronous, otherwise it spins very rapidly, releasing the lock, sending the 'break to none' messages and then re-acquiring the lock before any other process has a chance to get the lock and remove it's own oplock (at least on linux). Jeremy. (This used to be commit d1e8991a76a57b [...]
      adds  0310697   Move debug level message handling into debug.c from messages.c
      adds  4d26d86   The REQ_DEBUGLEVEL message returns a string not a list of integers. (This used to be commit 08050a93d9c5b2276c4eaf933974607cf11a1876)
      adds  a7f3709   Straus VOS detection patches from Paul Green (This used to be commit 726181537db6bdd299fd9256a5e6def6b4b8ae33)
      adds  0414b4a   Stop tpot from trampling over my Heimdal fixes by moving some of them to HEAD :-). Jeremy. (This used to be commit 1fec0f50ed0e750afec5cdf551fcd37ef4858e94)
      adds  13e5145   Fix kerberos compile after the tpot massicre :-). Jeremy (This used to be commit d63849db6d02b1a9430072e6e15a67e1c526e5e7)
      adds  2a3c62b   Sync up with 3.0 heimdal. Jeremy. (This used to be commit 371f4aca9204f3c093af622ec6c9ea7c5145bf85)
      adds  bcf6fae   More scalable print tdb fixes. Jeremy. (This used to be commit fa8647eb208a971063039c24da849021c5e25267)
      adds  b102e79   Add 3 second timeout when terminating server and sending print notify messages. Stops build-up of large numbers of smbd's waiting to terminate on large print throughput. Jeremy. (This used to be commit 4ae130bfa82be60de6a6f357f65207fcb24f45fb)
      adds  351db1e   Ensure Luke Howard's (C) is added. Jeremy. (This used to be commit 6624fa59d749b0c0d6aacc35b9b6ba2b567d6eb4)
      adds  d7f2536   Added first part of attribute matrix tests. Not run and compiled in right now... Jeremy. (This used to be commit fdc14aa6f67b95350796cd1075a3910e3e5d84b6)
      adds  7054fb2   Clear up the winbind doco on ADS support, and specify 'net join' not 'net rpc join' as people are using the 'wrong' one and wondering why it doesn't quite work.
      adds  b0e57ee   Clarifications for the ADS docs. (This used to be commit 9931f50b396d7e7188de583e5732781e8bea587d)
      adds  1d4b2ff   Minor doco updates - with a slightly bigger change to the 'security=server/domain' text, to try and explain the difference better, and why you should always use the latter.
      adds  840e8b3   A couple more signed/unsigned issues. (This used to be commit 01d78b828b89f04b70b53ded01a7f4b356979317)
      adds  cf4e098   Make it clear that the magic value is (size_t)-1.
      adds  bcc51dc   Clarify that 'use spnego = yes' is fine in all known situations.
      adds  1454c1c   More doco updates, in particular the fact that you must configure the smb.conf *before* you join, otherwise we don't have all the info that 'net join' needs.
      adds  c2b134c   Always escape ldap filter strings.  Escaping code was from pam_ldap, but I'm to blame for the realloc() stuff.
      adds  21554bf   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit ed336acc6eef4736bd924e8402cc463944e9327c)
      adds  3b22445   Merge of signed/unsigned fixes from HEAD. (This used to be commit e9f56a157bd472914eebf64fde586104d8274717)
      adds  9c858c3   Merge from HEAD - convert username/password to unix before checking them in SWAT. (This used to be commit 8485c51bc47f45a6263bda83a0bc3ba15abcd250)
      adds  963e88a   Merge LDAP filter parinoia from HEAD, a few other pdb_ldap updates and some misc libads fixes.
      adds  39e0b72   Merge from HEAD: netbsd supports dynamic libs (This used to be commit f91d4c8fd3820da751b13babc6b8f98a610fcc6e)
      adds  3719bfd   Merge from HEAD: Send the session key to the client, allowing it to perform SMB signing.
      adds  df6d278   untest fix from HEAD/2.2 for wide links parameter bug. it work properly on 2.2 and the patch apply so I think it should be ok. (This used to be commit 8498503f1d59636959fe9f97601c55d82a776199)
      adds  cd1a26b   Try to get build working on systems with krb runtime but not devel libs. Let's not assume that because one dir exists the whole shebang is there... (This used to be commit de8ffcad47a4e495615e0ad211316291075f3f6c)
      adds  c803605   reran autoconf-2.53 (This used to be commit 60955d1b81b2b2af4df455ed68721339aaf05a00)
      adds  824bcb8   Grrr. Kill all BSD-isms... Spotted by Paul Green <paulg at sw.stratus.com>. Jeremy. (This used to be commit e96978954b830d83880f03b6825bce6e7b53b5d7)
      adds  9c36c60   if @EXTRA_ALL_TARGETS@ is empty, this fixes makefile syntax error (This used to be commit aef873826f91d4d381df7a510d62b61ff2615847)
      adds  5e391e0   fix another syntax error (This used to be commit 678c07f11d33505e15d995b6c086aa2d8b6d7794)
      adds  058ae38   fix packaging (This used to be commit 4aa52ffe4dcdbfbe93598f4f598d6fba656ab6a5)
      adds  70a0307   Ensure Samba passes the open attribute truncate tests in smbtorture. Jeremy. (This used to be commit b3df40bc803e7dc3b66a95eccb335e2b1775560e)
      adds  ce85e52   Ensure we only ever set fsp->conn in one place. Jeremy. (This used to be commit d8a42753cc1e1a94aa6b816222343e1569521f14)
      adds  1fb6f68   Merge from HEAD: avoid braindead #define on Tru64. (This used to be commit 299233fbf2328d08546b3b03dceca67083b68493)
      adds  b694d0f   Merge HEAD: check both the account and password...
      adds  9771612   More ldap parinoia - if we ever get more than one result, bail.  The order we get them in should be indeterminate, so just picking the first one would be bad...
      adds  b7ee989   Prompted by RedHat bugzilla bug #77999, convert the user's username and password from 'display' to 'unix' before we check them.
      adds  95a604f   Non-error connection numbers are always positive (This used to be commit 69e94440cd89a19bbcebc49d87836153b452da47)
      adds  df3acba   One more signed/unsigned fix (This used to be commit 013fa874733566169ecefb25458d26065190f302)
      adds  e0adea4   Makefile.in change for ldap escaping fixes (This used to be commit 9f3525967d3a55a0156544733a1e83711bf4be78)
      adds  7c1698d   Bitmap offsets and counts are always positive. (This used to be commit 8f495e8634a1777c4b03d3ec07c76f905ff2fb98)
      adds  4e8a085   NetBSD also supports dynamic libs (This used to be commit dbb29495e7cd94b4ad07efd656d021d9551f5eb6)
      adds  2f5d3e7   We now have client-side SMB signing support!
      adds  24f3a3c   First attempt to migrate the GroupProfiles stuff by John to SGML/XML (This used to be commit b174fb761e48d0ee366b04698b076278be2b82c2)
      adds  229e456   First attempt to convert John's GroupProfiles stuff to SGML/XML (This used to be commit 02aafdaa5a786f8e0c11114437e50164b126d032)
      adds  b6f1cfd   Convert Anthony's RPC doc to SGML/XML (This used to be commit 5a6f79b4a0d72371957b6bbb9dcfeaeb8779af70)
      adds  bdeb0de   Remove textfile from CVS - it's available in SGML now (This used to be commit 50a49e0babc67ca20435577d7336ec36e7487b67)
      adds  ac2eeb7   More signing updates - start checking that the server isn't being spoofed.
      adds  28e3e48   Send the user's session key in the SAMLOGON reply, so that a member server can use smb signing.
      adds  809bb27   Add some return values, and don't attempt signing for NTLMSSP yet (it uses a different algorithm).
      adds  a3a1ce5   untest fix for wide links parameter bug. it work properly on 2.2 and the patch apply so I think it should be ok. (This used to be commit 36b2f6c9320fe46a1b5d2c4e90117b7839c35f21)
      adds  11245e0   smb signing compile fix (This used to be commit 22d7aa0e673baa1c26205d1c659ba71ad2f94609)
      adds  f589ec2   Try to get build working on systems with krb runtime but not devel libs. Let's not assume that because one dir exists the whole shebang is there... (This used to be commit 44fd5c827537bd14c2220f62f5e44190247ae556)
      adds  ce36f03   Grrr. Kill all BSD-isms... Spotted by Paul Green <paulg at sw.stratus.com>. Jeremy. (This used to be commit 77737b498d0c1c3efb23891465623f44c03d1801)
      adds  9c1c11d   Got complete (I hope) coverage of the OPEN TRUNCATE ATTRIBUTES test. Now to make Samba pass it :-). Jeremy. (This used to be commit 510cd30a6ec72544d24b79c13fc8a7d1c9415757)
      adds  24eb053   fix packaging (This used to be commit 591e4ac108116fee1ad0a8bf7cb8498ee76a953d)
      adds  3e822dd   Ensure Samba passes the open attribute truncate tests in smbtorture. Jeremy. (This used to be commit 651db9f242bb649f5efa4f4e59fe1ac0afe82981)
      adds  d74edbb   Try to allow old and new heimdal installs (This used to be commit 29d25382ac394707da372d4af2b828bfcd0d6874)
      adds  349c83f   Ensure we only ever set fsp->conn in one place. Jeremy. (This used to be commit 2110901b381f2a749605c8e8b262fa5ceba11169)
      adds  8915284   Patch from Edmund Lam <epl at unimelb.edu.au> to fix braindead Tru64 behaviour:
      adds  3354f25   Actually checking both the account and password tests would be a good idea...
      adds  22e2340   Add autogen.sh from distcc via mbp.
      adds  5cafa28   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 0dfbda00484bc3ca458fd5f637b69742bb75dbdb)
      adds  79309bb   Merge autogen.sh from HEAD - to allow removal of configure. (This used to be commit a5d15ebe3c8e54640925e12090c89629a45eb74c)
      adds  ae26a74   Try to allow old and new heimdal installs (This used to be commit 6d593ca174282e7a8098813e9423c1ca5f86f0b1)
      adds  2e45eda   Ensure we overwrite a tdb if the hash size changes. Jeremy. (This used to be commit b300696cb5c65ab239caa257987628f8e18c8761)
      adds  41b680f   Up the hash table size for printing tdb.c Jeremy. (This used to be commit 97848f40eec7320c8a06eb0a7df7c1677e41efd8)
      adds  eccae5d   Mem alloc checks. Jeremy. (This used to be commit 46ea028169426fbcad92d3d5bf786e88be8f5112)
      adds  42edbfe   Hold the lock for a much shorter time when allocating a new jobid. Jeremy. (This used to be commit 62e274abbb0ceec90c97c022fa14d96bdf574121)
      adds  0adfd3d   CUPS patch to log client name (This used to be commit d4168c327bc42efc392561aeeef4edd702b3d653)
      adds  35a8dce   Check for too many processes *before* the fork. Jeremy. (This used to be commit be54b1b831b0bd6c428558131ea600c46433c090)
      adds  7d854eb   Fixed type. Jeremy. (This used to be commit 76c3ccf6ed258b43d7cf1222524d8e5d2bdc8c82)
      adds  0edff28   Collapse duplicate messages before sending. Jeremy. (This used to be commit 105d37474d0be9eea2ea38dc90ceba5a27a7e630)
      adds  82bad04   (merge from HEAD)
      adds  0f5ac79   .cvsignore for configure and config.h.in (This used to be commit 7d48ad967cc767dba3301f81c1488f53107efa34)
      adds  21ee739   merge from HEAD (This used to be commit 4ef6de20cb62fc2b22c288b4452c09eaf007ae5e)
      adds  50edc1a   merge from head (This used to be commit fd3216dbcbaec7d64dd24fe2af6c4156935c47e9)
      adds  e0a9628   Added audit module that logs info to smbd log file as well as syslog. (This used to be commit 0ce5f23bdb6796260303b4884b3f62f4329ee6c8)
      adds  fb0cb88   Added extended audit module. (This used to be commit f158bfa233585079139fbb5b5bf6878010746659)
      adds  51bf3e0   Added my name to copyright. (This used to be commit 143df82aeb3c590e603bb006d01ee50b91602204)
      adds  13f6512   Invert flag testing (This used to be commit 05397c526d2fad63faee781cc68934c58ee97500)
      adds  67acaa0   check pointer before dereferencing it (This used to be commit 8712bd1f8eb5321278e7c57bfdc7bdddbdaf1424)
      adds  a90def7   Samba janitor: adding mbp's umask patch :-). Jeremy. (This used to be commit d4d8d27bf136bdbc785c7aad027537aabaa56a76)
      adds  9e8fc1e   Samba janitors: applying mbp's redundant umask fix. Jeremy. (This used to be commit b54f6bf06c6a4032ba0d6c2a25699948685ccf6a)
      adds  b36a53b   Merge from HEAD - don't mix FILE and X_FILE - fixes debian bug http://bugs.debian.org/178219 where the first 4096 bytes where being chewed into the FILE buffer, and never available to X_FILE's read.
      adds  8f166a9   merge from HEAD - x_fileno, not fileno on an XFILE (This used to be commit e3468d8edc77c4d3dffc81770f4bc991e5a5fe52)
      adds  4703248   Ensure we return NOSPACE if we can't fast allocate a print job. Jeremy. (This used to be commit 82cf8aa74794649fb16c336011ca48d549d6abb8)
      adds  8a20407   Cleanups:  (merge from HEAD)
      adds  89393d9   autogen - cope with autoconf-2.53/2.13 systems (like RH 7.3) findsmb - use @PERL@ (This used to be commit f869db787b555dc99e30d82493666c8a388f8f81)
      adds  70f1fcb   Fix the msdfs proxy handling code in dfsenum to return the cumulative number of dfs links encountered. Previously the number was being mistakenly reset to 1. Thanks to Guenther Deschner <gd at suse.de> for pointing this out and a fix. [Check into SAMBA_3_0] (This used to be commit 041a1dd543ae5c197e17aae0b35a41060efc35f0)
      adds  e6ac820   Fix delete on close semantics to match W2K. I (think:-) I understand it now :-). Thanks to Nir Livni <nirl at cyber-ark.com> for giving me the test case to track it down. Jeremy. (This used to be commit 41894489e82a474f4f8f66aa2c7a117ed05b33e1)
      adds  ef6be9d   Merge from HEAD: Patch by Anthony Liguori <aliguor at us.ibm.com> to replace scandir() with portable readdir() calls.
      adds  dc1f0fd   Ensure we are not forgetting our janitorial duties... Jeremy. (This used to be commit 7812370cabd4a8809eed1eb4968d552bcb0df2f5)
      adds  abbbaa2   Merging from HEAD - add a note about a better method for finding netbios name of workgroup (not implemented yet) Jeremy. (This used to be commit c0eab99753032f5f49bc7adeb1ff95eceb6fe0fe)
      adds  4403a16   Merge from HEAD...setup the %U substitution in winbindd for the homedir template Jeremy. (This used to be commit efc4b738aef08604947dcc1ab5c6383e9ee6d783)
      adds  cba0858   Merge from HEAD - pull_ucs2_talloc() should pull to a char**, not a void** Jeremy. (This used to be commit 81437e2ad034e9b83ae954c17a7a261504c55101)
      adds  7d4eef3   Correctly return access denied on share mode deny when we can't open the file. This is a regression that was damaged by other code. Jeremy. (This used to be commit 7844a53df72af8fd2f70d51b784352aeb1298ed2)
      adds  0f2d66a   Sync with HEAD version. (This used to be commit 3a912bee74ab8c3e66e9cb0f60e0964411763d8d)
      adds  a68de8f   Merge of nicer error message for gencache open error from HEAD. (This used to be commit 23ca54000514d400c81950edb556ef4308a88253)
      adds  e63fc87   Merge of smbcontrol debuglevel fixes from HEAD. (This used to be commit 77ae3360e36e460f9a0f3f3e198951e575a247cf)
      adds  7ceed42   Merge from HEAD: Fix NULL pointer de-reference in arguments to tdb_pack.
      adds  4974702   merge desired_access for open_printer_ex from HEAD, allowing cupsaddsmb to work again!
      adds  3bfd440   adding more descriptions for nt status codes (This used to be commit 2fa33fcaee288f0607db9fc72d2f1cafdd6c5959)
      adds  7fe6742   Fixes for HPUX only having limited POSIX lock range from Michael Steffens <michael.steffens at hp.com> Jeremy. (This used to be commit e9b4fb8b9aedda9afc01af976264298002be3096)
      adds  33eb26b   Added code based on Michael Steffens <michael.steffens at hp.com> uid/gid caching code. Reduces load on winbindd. Probably should be moved to use gencache at some future date. Jeremy. (This used to be commit f2674d1ac94fd5928754b8176cdd65eda50bf66e)
      adds  c8659d0   Merge from HEAD to allow automatic Doxygen generation. (This used to be commit ff8674d13b6c57907c9cd5776a0a658a9727d0b4)
      adds  0ab1705   Merge JohnR's patch. Removed extra copy of server name in the printername field (it was mangling the the name to be \\server\\\server\printer ... yes, there were 3 backslashes) reported by get & enum jobs level 2. Jeremy. (This used to be commit 2d63f3a13d2cea794eb413023b83c4a1071eaea0)
      adds  02da4c7   Removed unused variable. Jeremy. (This used to be commit a29f1aa85f23fa82795a06ad81b26895b025954b)
      adds  3807a1d   Mop and bucket for trusted domain enumeration fix. (This used to be commit 5cfb30551a713caa3d69406450c1eac4541a30fa)
      adds  49d3f7b   merge from HEAD - enable dynamic RPC modules (This used to be commit d9c485b01017594d113502f9de2248d6c120cfa3)
      adds  4226279   Bring in line with HEAD version...mostly formatting changes to clean up diffs. (This used to be commit ef43dff0bf49c942260f9a9a79fceabb5de715e0)
      adds  a38e300   Put dynrpc modules as part of make all, when specified in configure. (This used to be commit d5b5a8e1f16f1e6d90affb4f84ff2f4bfbdfe86d)
      adds  89d480a   off by one bug in string length; CR 1159 (This used to be commit aaefa889ad9a065f976275a748be1011d66aa37e)
      adds  8fc1f1a   Ensure that only parse_prs.c access internal members of the prs_struct. Needed to move to disk based i/o later. Jeremy. (This used to be commit a823fee5b41a5b6cd4ef05aa1f85f7725bd272a5)
      adds  798b526   Patch based on work by Michael Steffens <michael_steffens at hp.com> to wrap all cm_get_XX calls and their subsequent requests in a retry loop in case we've temporarily lost connection to the DC. Makes winbindd more reliable. Jeremy. (This used to be commit 20798ac739682884b5c1340e3bd55a95eefb4b0f)
      adds  9770ba3   Remove obsolete file lib/netatalk.c - We now have a vfs module (This used to be commit fcc7a197b1ec85f9492e335a824317a904b0c919)
      adds  660d9ad   Use more portable @SHLIBEXT@ instead of .so (This used to be commit bddc54818eb57673ab53c9b7dd0547e3d61aa08b)
      adds  79613f6   Merger krb5-config and libtinfo to SAMBA_3_0 (This used to be commit 864809707b0acf34e19b4234960e888b6737b39e)
      adds  07886ac   fix dumb perror used without errno beeing set. thanks to RedHat developers for the report (This used to be commit e257141c9b3703ef73ee312f3ec30d377e0d3293)
      adds  019df92   Merge from head CFLAGS/CPPFLAGS and LIBS/LDFLAGS sanitizing (This used to be commit bf1c82a48f89d25af767d73cb9c25f78bd868d30)
      adds  940fcdf   * set PRINTER_ATTRIBUTE_RAW_ONLY; CR 1736 * never save a pointer to an automatic variable (they go away)   implement a deep copy for SPOOLSS_NOTIFY_MSG to correct   messages being sent that have junk for strings;   fix in response to changes for CR 1504 (This used to be commit ffda9e2480414c7ed6156958f516e0d1f3c61350)
      adds  7f204e0   Merge from HEAD - allow "" as a domain in the NLTMv2 hash calculations.  Fixes interop with clients not in our domain.
      adds  585d50c   People were being tripped up by the fact that we havn't updated acconfig.h as we don't need it for autoconf 2.53.  Remove it from CVS, and assert the newer autotools in configure.in
      adds  3fe0de1   Correctly check for inet_addr fail. Patch from gregor.7 at osu.edu. Jeremy. (This used to be commit 01f6b2694532749807aff1c2e6f338dade2d9b09)
      adds  ac30e44   set the various DsSpooler keys that are linked to PRINTER_INFO_2 fields; CR 985 (This used to be commit 9efaef4a96a14bd1ffabf12326ff6f6903f663b2)
      adds  737f82e   Ensure we use getgrnam() unless BROKEN_GETGRNAM is defined. I now need to set this for Tru64. Jeremy. (This used to be commit a21154961135def29d7ede302ed09ce52fc22fc1)
      adds  0716caa   Ensure we overwrite a tdb if the hash size changes. Jeremy. (This used to be commit 3497330ff53a264e433090066b7318c31d833411)
      adds  bfcdd6e   Up the hash table size for printing tdb.c Jeremy. (This used to be commit 5f13d6b4a009a02c5d5ef9f806f0eb4b52cfe70c)
      adds  0701e64   Mem alloc failure checks. Jeremy. (This used to be commit 4e33e3f37fd548b9b1ed3c84f673a853b0dc4818)
      adds  d62f32c   Hold the lock for a much shorter time when allocating a new jobid. Jeremy. (This used to be commit 0b5a0fec826475c6282177bae88dcdad23c2825d)
      adds  9a42f66   CUPS patch to log client name (This used to be commit 364a4de6dfb93353fe0742c259c810ffc7e1eab6)
      adds  15fda89   Check for too many processes *before* the fork. Jeremy. (This used to be commit dfb596b01288b7035c4448fd395e160a54144732)
      adds  56060dc   Fixed type. Jeremy. (This used to be commit ae635bb6ec05ded8a36d7876be8f3e1b8475e35b)
      adds  68fdf96   Collapse duplicate messages before sending. Jeremy. (This used to be commit 203959f1c2389fa95736af09fee5b07e7ae8b659)
      adds  b4776d8   added the LSA privileges server backend stubs. Right now they just log what was requested. (This used to be commit 64ac6c2bcb729c4658de48e929cc792681903ecc)
      adds  d13a3ce   Remove configure and config.h.in from CVS.
      adds  a74bdcb   ignore configure in cvs (This used to be commit 0a5ed634d8d8999cc957d4917563ec3c174c311d)
      adds  81356b6   ignore config.h.in in cvs as generated by autoheader (This used to be commit 830423abd843dd20535755f910bc1e9563a0774f)
      adds  0326e05   Make account flags editable with pdbedit.
      adds  4dc434c   make sure we don't run over the end of 'name' in unix_convert()
      adds  5eac9f6   Added extended audit module that logs to smbd log as well as syslog. (This used to be commit d2fe7e38b287b87d6c76a9b73724118928941e93)
      adds  6b703fc   Revert Flag testing upon abartlet's request ;-)
      adds  36657d4   check pointer before dereferencing it (This used to be commit 786d91d75c909f6d407b8466c89181f26e62e68f)
      adds  5bff9ad   Samba janitor: adding mbp's umask patch :-). Jeremy. (This used to be commit babbbd9c651e044832a78aa0fbcee5afd73770e2)
      adds  5bc835c   Samba janitors: applying mbp's redundant umask fix. Jeremy. (This used to be commit 45d4e58ca5da1c01f135470257bb17a5257e6fb2)
      adds  315e4f5   Ensure we don't get problems between FILE and X_FILE buffers - always use the x_ varient of the command.
      adds  99f9cae   One more fix for the difference between FILE and X_FILE. (This used to be commit 7e56014b2877cde489913310edbfd16c267d9859)
      adds  d05322e   Ensure we return NOSPACE if we can't fast allocate a print job. Jeremy. (This used to be commit 9cd29f2bacd7c61f82f799e97f93d88f98f9ece6)
      adds  868d169   (only for HEAD at the moment).
      adds  ec7a199   Some cleanups:
      adds  a9d598d   Failure to find a CUPS printer, when auto-adding printers is not a level 0 error.
      adds  c46f8a0   Use safe_strcpy() instead of pstrcpy() for malloced strings.
      adds  6fa61ac   perl might not be in /usr/bin/perl, so try and find it in the path.
      adds  baff308   As metze mentioned, this is the proper way to find perl...
      adds  6c66e42   added the 'lsaenumacctwithright' command to rpcclient. This allows you to lookup what SIDs have a particular privilege (that is how privileges are stored). (This used to be commit 3ddb5fb0dd33992b7db54a661752551a3fefc0b4)
      adds  bb9c664   Clean up our NTLMv2 code by moving the grunt work into a helper function.
      adds  0ad56b6   Fix a mistake spotted by Metze (This used to be commit cf167e9249fee0ea871c0dac28e9a21aeeebd614)
      adds  a9f1ec0   autogen - cope with autoconf-2.53/2.13 systems (like RH 7.3) findsmb - use @PERL@ (This used to be commit 15853857299c0de37b9cb736bb99928526924608)
      adds  f687e95   Fix the msdfs proxy handling code in dfsenum to return the cumulative number of dfs links encountered. Previously the number was being mistakenly reset to 1. Thanks to Guenther Deschner <gd at suse.de> for pointing this out and a fix. [Check into HEAD] (This used to be commit 9307942a89600004ae3467b1bbf0dc536698ecdf)
      adds  cc99ea0   Fix delete on close semantics to match W2K. I (think:-) I understand it now :-). Thanks to Nir Livni <nirl at cyber-ark.com> for giving me the test case to track it down. Jeremy. (This used to be commit c98ebb3031649203e607264ecb15722adf55af58)
      adds  4689a33   Fixup delete on close torture. Jeremy. (This used to be commit b031e81f4f4d5dc10e792c216d269b49569f5af9)
      adds  2706313   remove trailing 'a' from VFS_MODULES targets...fix build (This used to be commit fa4961b1fc9f0ab2a1c32c56c6200d86a61093c9)
      adds  2d220ef   Patch from Anthony Liguori <aliguor at us.ibm.com> to remove scandir() portability madness.
      adds  8ddccd4   added server stubs for lsa_enum_acct_with_right (This used to be commit aa2abacaf48924797b6803786c14c9f303185e4a)
      adds  5b70946   removed a duplicate copy of smb_io_sid_array() (This used to be commit 2ef72f95003cebf2ff56e47f16fb8be0e8032042)
      adds  c713b6a   pull_ucs2_talloc() should pull to a char**, not a void** (This used to be commit 3cf539421fa2a5c276baeedbdbf42ced29d9f1e4)
      adds  3b562ef   add a note about a better method for finding netbios name of workgroup (not implemented yet) (This used to be commit 8a8cca78adebba640c6ce971d8888515bf0ea4be)
      adds  8c60a40   add a note about relative opens with blank paths - its a re-open! (not implemented yet) (This used to be commit bceac9cdde04a57d661b6a7ece329fa6d5a169bd)
      adds  0e42cf2   setup the %U substitution in winbindd for the homedir template (This used to be commit 6186c10ceb2e61cd684968b56d3f32d9916538f8)
      adds  b792454   Correctly return access denied on share mode deny when we can't open the file. This is a regression that was damaged by other code. Jeremy. (This used to be commit 5cdc957ea6335d8bb4248065a3b60a0a26e766a8)
      adds  ce7db9b   Prevent NULL-pointer induced segfaults.
      adds  faf30e6   initial server side privileges implementation, using a tdb. This needs to be hooked into pdb, and we need some access control on changing privileges. That's next (This used to be commit f4f1f84a6bf1d356ccc83f0ecb135bef4a39619e)
      adds  749d90d   Match Samba 2.2 by chosing the correct desired access, and getting cupsaddsmb back working again.
      adds  8e5585a   adding more descriptions for nt status codes (This used to be commit dfceb0aab5d97df5b6b744143db254656398f0e9)
      adds  fbdda57   Fixes for HPUX only having limited POSIX lock range from Michael Steffens <michael.steffens at hp.com> Jeremy. (This used to be commit ba0f47f78db488bd8dcd59023f48aa77a1cb2c27)
      adds  bf6dfb2   Added code based on Michael Steffens <michael.steffens at hp.com> uid/gid caching code. Reduces load on winbindd. Probably should be moved to use gencache at some future date. Jeremy. (This used to be commit 19f577e23ba3dd9101fb3e77a729906fdb8f5df7)
      adds  e93038c   Update towards automatic building on dp.samba.org:
      adds  11f0755   Doc
      adds  404a3f3   waitstatus audit: Correctly handle case where smbmnt is killed by a signal.  Previously this was incorrectly treated as success. (This used to be commit fe5582c1b2e1c6a6ed5e048dd169a1fcf908069c)
      adds  1f2a901   Add FIXME about checking exit code for popen'd commands.
      adds  f4092b9   Merge JohnR's patch. Removed extra copy of server name in the printername field (it was mangling the the name to be \\server\\\server\printer ... yes, there were 3 backslashes) reported by get & enum jobs level 2. Jeremy. (This used to be commit d079edf7327acba7f00b5868e7e6ce91ddc1eb14)
      adds  ff1db7b   Fix typo in WIFSIGNALED (as per Waider's report) (This used to be commit 4463ffeed91163314d2d903a271b29e87edaadcf)
      adds  db937d3   Removed unused variable. Jeremy. (This used to be commit c9654c8ec71903c59ff5f66c3fd6ea1baa599133)
      adds  ce306f8   A few typo fixes Andrew eventually let off to me.
      adds  afb9105   Fix for trusted domains scan not working inspired by Ken Cross.
      adds  3b23695   Simplify some return values in gencache functions:
      adds  dc75b89   Doc (This used to be commit 11c1e712d48438bd80c4f347a2f31e308bd54d7a)
      adds  938fd56   Further extract our NTLMv2 code into smbencrypt.c, prior to merge into our NTLMSSP client code.
      adds  bfdf6c9   Put dynrpc modules as part of make all, when specified in configure. (This used to be commit b44be1c7c4b8c7a8c1d35fe8b24aeff0ff0af32b)
      adds  4f6c2ab   off by one bug in string length; CR 1159 (This used to be commit 4b5b0bcd9092a6003e3494dda949e03e803ec0aa)
      adds  4cd6e31   Ensure that only parse_prs.c access internal members of the prs_struct. Needed to move to disk based i/o later. Jeremy. (This used to be commit 4c3ee228fcdb089eaeead95e79532a9cf6cb0de6)
      adds  3ca3e92   NTLMSSP parinoia - we really don't want to run over the end of our blob, and make sure we can never get an 'authenticate' packet without a challenge.
      adds  a2781ba   Oops, forgot the header file changes. (This used to be commit 5492fc1144abac74959b7e0938ce1bb387fa7429)
      adds  3b2693f   Move our NTLMSSP code into easily seperated peices, not relying on the whole of libsmb.
      adds  e4202a9   Antti Andreimann <Antti.Andreimann at mail.ee> has done some changes to enable users w/o full administrative access on computer accounts to join a computer into AD domain.
      adds  d749716   Add reference to example mysql.dump file (This used to be commit ed46cb9e64e5c58cef6e2469438bacaae9dcdce8)
      adds  3b257cf   Patch based on work by Michael Steffens <michael_steffens at hp.com> to wrap all cm_get_XX calls and their subsequent requests in a retry loop in case we've temporarily lost connection to the DC. Makes winbindd more reliable. Jeremy. (This used to be commit 81f358b632dbf7043d2a716359b0fcf7c647af0a)
      adds  1cf9b9b   Remove obsolete file lib/netatalk.c - We have a VFS module now (This used to be commit 28653989cfe5d705b99a4888c0c3fb79d1f89162)
      adds  ab1035a   Use more portable @SHLIBEXT@ instead of .so (This used to be commit ba25db83f241a28200132f3dc52f7f5f93a3b00e)
      adds  4aabc4c   Move our NTLMSSP client code into ntlmssp.c.  The intention is to provide a relitivly useful external lib from this code, and to remove the dupicate NTLMSSP code elsewhere in samba (RPC pipes, LDAP client).
      adds  b401c25   Fix *a lot* of syntax errors (This used to be commit 41753997ae427bdca86c98d35f0aff7eb3293995)
      adds  3e734b7   Remove obsolete textdocs - they have been migrated to SGML (This used to be commit 327075d14f266170de140d728b4a4a4283e65026)
      adds  5296e0d   Add draft of universal passdb document that combines ENCRYPTION.sgml, Samba-LDAP-HOWTO.sgml, pdb_mysql.sgml and pdb_xml.sgml (This used to be commit fc26d1bfd15e8762628f115dd18e9d716bbea0e8)
      adds  7f6fdf4   Add support for krb5-config from recent MIT and Heimdal. And fallback to traditional guessing only if krb5-config was not found. (This used to be commit ca27334ba0f2ffbe0fd2a18ef5edf644d4e52190)
      adds  9e99ad5   When checking for tgetent, include libtinfo from recent Ncurses as well (This used to be commit c88a5b1abaaee9aea3ece5677fce8b79bcd00552)
      adds  ab39da9   Some small updates (This used to be commit 10a97c22637ce5320b4d30d7724d200d25fbfd25)
      adds  584206d   fix dumb perror used without errno beeing set. thanks to RedHat developers for the report (This used to be commit 4a3c6c62d979707900b95e6c38b0132f522269ca)
      adds  88a4d79   Don't return NULL pointers for now.
      adds  22c8759   Third-party configuration scripts may produce undesirable additions to CFLAGS/CPPFLAGS and LIBS/LDFALGS. In particular, they often don't check where the appropriate libraries were installed and pass -I/usr/include and -L/usr/lib as part of CFLAGS/LDFLAGS.
      adds  a703d55   * set PRINTER_ATTRIBUTE_RAW_ONLY; CR 1736 * never save a pointer to an automatic variable (they go away)   implement a deep copy for SPOOLSS_NOTIFY_MSG to correct   messages being sent that have junk for strings;   fix in response to changes for CR 1504 (This used to be commit 043b9dff22e909fc290c34d879cad8b4c980fc13)
      adds  12074e7   Recover much of my changes to editreg.c. Add some const and start coding the regedit file parser etc. (This used to be commit 5040b498675b91cd18bc7fe4456c94df0a8fa41d)
      adds  b786858   Add the 'session key' output of the NTLMSSP exchange to the cli struct, so it can be used for 'net rpc join'.
      adds  b2a253b   People were being tripped up by the fact that we havn't updated acconfig.h as we don't need it for autoconf 2.53.  Remove it from CVS, and assert the newer autotools in configure.in
      adds  ffacf60   If we didn't make the server_info correctly, then don't segfault trying to set the 'guest' bit.
      adds  e486396   Return a WERROR instead of a NTSTATUS like the rest of the srvsvc rpc calls. (This used to be commit 619af61644ecc221c45e5cf69d562451b5b9f951)
      adds  96d19c3   Add KRBCLIENT_OBJ to PYTHON_OBJ list. (This used to be commit 651be759b3db98133feb6fe8c578964ec7b5cf71)
      adds  d9b3360   Added SRVSVC pipe support.  I've started implementing NetServerGetInfo() (This used to be commit 8e0d781995b56dd1cd348baadd494bb8e64c10bc)
      adds  541ed81   Start reworking rpcclient to use popt rather than next_token to parse command lines.  This makes the code much simpler and also stops trivial syntax errors from causing a crash.
      adds  645d68a   Don't pstrcpy into an fstring.  (Harmless in this case since it comes from an environment variable.) (This used to be commit 9f9077346bf9f7c96376169c60aa893f15fb9d2c)
      adds  f203f16   Typo: /mized/mixed/ (This used to be commit ada36d2fe38dbb07886a671a6d85b6317ab230a8)
      adds  55da369   Try to make our getgrouplist replacement better match the 'real' implemenations.
      adds  e33551b   Set the length back to zero when we free the data_blob. (This used to be commit 4560594a67056ee1a5e51a122d1b254944e7c266)
      adds  af24953   Don't leak a session_key worth of memory at the end of the NTLMSSP auth. (This used to be commit ae9765b84de0fd6eff790b3bff26dd3d43ec2bd6)
      adds  cc02028   This patch fixes one of my longest-standing pet hates with Samba :-).
      adds  bc8c03b   This is a very nice way to detect pstrcpy() into a malloc()ed string, but it really is a developer hack...
      adds  bf89801   cmd_srvsvc.c (This used to be commit fcfbb3c430b2e48819c0c1852bc154661c4b7adf)
      adds  0cf080f   Dummy commit, I can't get through to samba-cvs at samba.org. It can't really remember under what mail address I have to post.
      adds  21e7ce3   Correctly check for inet_addr fail. Patch from gregor.7 at osu.edu. Jeremy. (This used to be commit fb3548e5080812c037c2c134504cc9af4ecbfedd)
      adds  7897802   Add comment explaining the -DDEVELOPER safe_strcpy overflow hack. (This used to be commit 90e1d8bdfa9ec0a4f3795d9a89db1d2324447b68)
      adds  28dff28   Update config.guess, config.sub to the versions from the GNU autotools 2003-01-10 release.  This adds or improves detection for many host platforms. (This used to be commit 24fe55ea6d55a78d662942e78e192a84809fcba6)
      adds  108580c   The cli_send_tconX code already determines to send \\server\share to port 139 and share to 445, so doing this only confuses the issue (sending \\server\\server\share to 139) and makes debugging specific error codes more difficult.
      adds  5a35b21   Doxygen janitor.  No other changes. (This used to be commit fa38e7956c21b828ba208282ef0ac85c2b66ff22)
      adds  54a0951   Doxygen janitor and some doc typo fixes. (This used to be commit 82414706e6659c1638936d9b9afdb9329109f58f)
      adds  b70258a   Patch from vorlon at debian.org to split out our -lacl dependency to only smbd and vfstest. (This used to be commit bcbc2213230e95d732a774b5aee67295fba4380b)
      adds  335fbbf   add_initial_entry should fail if string_to_sid fails. (This used to be commit bb095dc28d8369457286225ac63e03070889f394)
      adds  5511347   Check return code from string_to_sid. (This used to be commit fe449328b226a33ad1c64e087fe63e79f90ab4ac)
      adds  49c3018   init_dom_sid2s: Check return code from string_to_sid.  Skip tokens that are not valid SIDs. (This used to be commit 5a597272782b74d28859ba98027fe9ff9c278086)
      adds  05e3070   cmd_lsa_lookup_sids: Check return code from string_to_sid; skip SIDs which are not valid. (This used to be commit bfb6104521bd75da71a09a6c56bd44560416116e)
      adds  7741d66   Doxygen janitor.  No other changes. (This used to be commit 735c99dadbaffbb53662890e3dc8a668b211da9d)
      adds  097bf66   Remove obsolete comment. (This used to be commit e22465749dc7c2acd2441a897df592616fc275da)
      adds  336ae66   set the various DsSpooler keys that are linked to PRINTER_INFO_2 fields; CR 985 (This used to be commit 9a4b7a86fdaab04328b5017c1dd42480753a9a10)
      adds  fb8d141   Ensure we use getgrnam() unless BROKEN_GETGRNAM is defined. I now need to set this for Tru64. Jeremy. (This used to be commit e7c4616c45ea5ec7c04022d6cca49ac70adde121)
      adds  8f9a17b   Cleanup of header files for python extensions.
      adds  059c4fd   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit c31455779d7948e866fe1916425c3746134dea01)
      adds  188c519   Check return code of string_to_sid.  (Merge from HEAD) (This used to be commit 5d09aea6f78aa247dbd77617c93c2a1dd2e2702f)
      adds  185d858dd Check return code of string_to_sid.  (Merge from HEAD) (This used to be commit 606bb47f241d2916d039b38f48b50474a3e0dadc)
      adds  d08116f   Sync w/HEAD - add DES_CBC_CRC encryption type (This used to be commit c7934f5cb56d54a90c9ffdbe2f7429a3c9227abe)
      adds  17ec964   base64_decode() with heimdal libs, so I've renamed it base64_decode_inplace(). (This used to be commit d510ff85fb0dafddf3dea9412a09eeee6e70f0cb)
      adds  cc79cfb   Remove old samba-bugs address, etc.  (Merge from HEAD) (This used to be commit 7e355dcf41c9aed67cb327ebbba2be3ab5d6637e)
      adds  5a5f4c6   Remove old listproc address; update instructions for subscribing to the mailing list. (This used to be commit f09f374bab5385cf1a5daa573494c30feff3d41a)
      adds  647d65e   Bit of a hack job to prevent smbprn.XXX jobs appearing in the queue if the jobid is below the UNIX_JOB_START number. Jeremy. (This used to be commit 7ec1c8869d3df9af77ff95942beba34f56a06b73)
      adds  96cafdd   Fix from Corny.Bondad at hp.com for missing if (setting_acls) on default perms. Jeremy. (This used to be commit 793609cbc2f657b91a59aec4a3f403bf826c7156)
      adds  251ea1e   Merge minor library fixes from HEAD to 3.0.
      adds  2648895   Merge from HEAD: We don't need this any more, setenv() is in replace.c now (This used to be commit cd6ad1f13b481ab22d98993db3fa80ec43dc1c8c)
      adds  4560329   Fix segv in net ads join...an extra & was the culprit (This used to be commit 1a9050a6fe419e14fc82674d34cc4685a7532059)
      adds  83a11f7   Sync with HEAD for verifying kerberos tickets. (This used to be commit 77e1178a888f0d380a5ef94911a8f07bf04a7ba3)
      adds  f21edd4   correct init, tx Stefan (This used to be commit a2e1969ce54e9ad412fc25ed5d749c38167ad8b0)
      adds  3fd3bb3   Fix inspired by Stefan (metze) Metzmacher - cache the sidtype also. Jeremy. (This used to be commit efc92697801f5e62a89eda33e1826094c096900f)
      adds  5ef421f   Merge of cleanups and srvsvc implementation from HEAD. (This used to be commit dbea592877ad12f270805a9d8a86a50985beaf66)
      adds  fe2f9f8   Merge some random looking setenv related kerberos stuff that makes winbindd build again. (This used to be commit c4f46890fe7f0dc16520cd5ed0fd06dcd7682703)
      adds  aa1a248   Merge cleanups of return values. (This used to be commit bae354a20c07458722b5193911e7eaaf9bfbaeb7)
      adds  7024ab8   Merge NTSTATUS vs WERROR return for cli_srvsvc_net_srv_get_info() (This used to be commit 7edaf937963fa1d0f06343969b46ed6e4f39a6ea)
      adds  39cf300   Merge typo fix. (This used to be commit 7406fabe7ccdd99a19cc1df5f4339ac7e064e6b1)
      adds  9a55edc   (Merge from APPLIANCE_HEAD)
      adds  7308d15   Ensure tdb error code is set for corrupt and i/o errors before calling the log function. This allows the log function to take action. Jeremy. (This used to be commit fcaacb5fabdf78dd6b6a7fe5ff5300d9e2ff8d75)
      adds  896e133   Remove obsolete files (This used to be commit 1a68ead4332bd9f5123bd3690784e7e179e3cb1f)
      adds  7859c7d   Merge in smb_load_module() function from HEAD (This used to be commit 6cb124247d10de86bdf6a98f3dd703b3a9eb1d35)
      adds  aa63801   Compile in lib/module.o (This used to be commit adc5a4a263b49e2883aba759cf9dd77f12c0cabb)
      adds  eae0617   Added Volkers "print server role" patch. Jeremy. (This used to be commit b14e174c65b399e606f4f740762ff4646b8f9eef)
      adds  e5249ff   Ignore errors on python_clean target. (This used to be commit 9e4eba0ae593cc4422a5ce7bbdc4ab9f06d017b7)
      adds  486fa37   Added comments to make it clearer when we're assigning a pointer that it must not be freed afterwards. Jeremy. (This used to be commit 4015e39d3666dbe240808c9007a8b8faca012a3d)
      adds  217945c   Fix IRIX build...void fn can't return another void fn (This used to be commit e0c1f9ef61a0ec4f06a0b0e257497943195b5297)
      adds  b0415df   patch from Hal Roberts check for a valid [f]chmod_acl function pointer before calling it.  Fixes seg fault in audit VFS module (This used to be commit e5acebbe79a97191903ee3a1819410a0fb9ac655)
      adds  3806355   couple of merges from APP_HEAD   * performance optimization in enumprinterdataex() when keyname is empty   * fix a few typos in comments   * reload services after addprinter_command()
      adds  01490bc   s/unistr2_to_dos/unistr2_to_ascii/ to fix compile (This used to be commit de6a2d154e0e863a7628f18cca8fdcaa49d9c0ff)
      adds  285a3b0   When checking is_locked() new WRITE locks conflict with existing READ locks even if the context is the same. See LOCKTEST7 in smbtorture. Jeremy. (This used to be commit 1698092ba5a169de369ad1182a6f270de174c3f5)
      adds  0fc9312   Add comment about Samba character sets, from explanation by abartlet. (This used to be commit 822f6c2f38b9b30dca2358e99ad6a379f5890c89)
      adds  e72ecdc   Merge of server-side authentication changes to 3.0:
      adds  e075e1d   Missed one in the previous merge - user_ok() and user_in_group() now take an optional list of groups the user is in. (This used to be commit 39f3bec0f62520e49a087403287330ed5f3a79c5)
      adds  d1221c9   Merge from HEAD client-side authentication changes:
      adds  98410be   Merge off-by-one fix from HEAD (caused crash with --enable-developer) (This used to be commit d71425413075af25f91f715950c06ab698cf5fb7)
      adds  52db4c6   Missed a couple of files from the client-side kerberos merge (This used to be commit 56934f303c0551df858cc6d6ad32d0b37fcd1307)
      adds  ecad7be   Makefile updates for the client-side auth/kerberos merge. (This used to be commit b32f3ecaf65f5f433d3b95802b45216689d56d75)
      adds  266ec4a   Merge doxygen, signed/unsigned, const and other small fixes from HEAD to 3.0.
      adds  e822de1   Fix a small stuffup in the HEAD -> 3.0 merge (This used to be commit cccec78cf241a9f69c363f0ecdd2e934c8b21f19)
      adds  11e98c0   Merge paramaters for client-side-auth updates. (This used to be commit 68d34711279aa5959778974018df77726b915858)
      adds  ecd7fc5   Merge crypt(), ACL lib and shared lib changes from HEAD. (This used to be commit e380224d8cd265b9845ad80af2b053a56078e790)
      adds  e1d6598   Signed/unsigned fix from HEAD (This used to be commit 723ce5c531a957f3ea67f6fe74d4263a35083dda)
      adds  a9ae0df   Iconv as seperate library fixes from HEAD (This used to be commit 935c66f6a02c7ba764fbcc643a91833deb588bc0)
      adds  630944d   Cleint-side-auth/kerberos fixes from HEAD, and don't connect to a share twice, let the libsmb code determine what form the share name should take.
      adds  a65b65c   Make sure these values are never uninitialsised. (This used to be commit eacb8dde7afa16d86586c6c896ffb6692dc53bf6)
      adds  1a2035a   Merge documentation from HEAD (This used to be commit 3761f8ebe339fbbeffee9d7b69f9483ebfd9ae6b)
      adds  11c3fdb   Merge from head. Move off-by-one buggy malloc()/safe_strcpy() combination to strdup() instead. Jeremy. (This used to be commit 6521601bf8013c8809db13ccf7dd256ea4ad5dd7)
      adds  b8fbb31   Merge from HEAD. Use pstrcpy not safe_strcpy. Jeremy. (This used to be commit 9634b1fba059228d436198629a5c7cf01fb6736c)
      adds  23b3b29   Progress on CR 601
      adds  f539407   Merge: fix compiler warning. (This used to be commit 55ee43cfb8b3ffb99c50d987f07a96fe79a0fe92)
      adds  1788f80   Merge: const fixes. (This used to be commit a20aba09996e470425a151271237f2d48a8302af)
      adds  1aeede2   Merge: const fixes.
      adds  130d49a   Merge: const fixes.
      adds  a03c5f2   Merge: add popt_common_version to command line options table. (This used to be commit 8de62f7896a53084e87b95c013d8693214c8ab85)
      adds  841ccd6   Merge: newline on debug message. (This used to be commit df49463e62e4be7535485b668f00db287ff581f3)
      adds  2057d3c   Merge of python prototype header removal. (This used to be commit 19676de275f1cb1feaf4f65acfafc1aed3b6ec67)
      adds  681c932   Merge of exit path cleanup for EnumDomainUsers. (This used to be commit c2e9673328b2d989f13626632442f095727a03c6)
      adds  3330b61   Link wbinfo with popt_common.o (This used to be commit eac4b7ef2989acb50e3d27e7198285dd198017ec)
      adds  1502667   Merge adding -Wwrite-strings to our CFLAGS when --enable-developer is set (This used to be commit 1cba3ceae1637974272e595260933985d84942d4)
      adds  fb3e4b8   Fix to allow blocking lock notification to be done rapidly (no wait for smb -> smb lock release). Adds new PENDING_LOCK type to lockdb (does not interfere with existing locks). Jeremy. (This used to be commit 766928bbba1e597c9c2b12458dd8d37e6080593e)
      adds  03ae312   Merge 1.100 patch from HEAD:
      adds  ff5d95f   Doxygen merge from head (This used to be commit 38fa2898967f607a17fd7fbd324f2940a05fb551)
      adds  0d30cdf   additional fix for CR 601   * distinguish WinXP from Win2k   * add a 1/3 of a second delay in OpenPrinter     in order to trigger a LAN/WAN optimization in     2k clients. (This used to be commit c7712fa054d21b4884a78b7ea6c0fb8b3d637c6b)
      adds  1738f7c   don't pass NULL pointers to strcmp() (This used to be commit 9b0a49a0bc177f9637f197b3ab4613f25db1b43d)
      adds  e4c8e7a   and the winner of "i should have just written it in assembly is..."
      adds  19995a4    don't forget the NULL (This used to be commit 4aa611958ebedfafbb9bfc1070b7d632272e1aaf)
      adds  e0989e1   *Excellent* patch from Michael Steffens <michael_steffens at hp.com> to limit the unix domain sockets used by winbindd (also solves FD_SETSIZE problem in winbindd to boot !). Adds a "last_access" field to winbindd connections, and will close the oldest idle connection once the number of open connections goes over WINBINDD_MAX_SIMULTANEOUS_CLIENTS (defined in local.h as 200 currently). Jeremy. (This used to be commit 7a586552a3aeb4a26495f0965af4bd027456a011)
      adds  82429c9   Move net ads lookup improvements over from HEAD (This used to be commit 507e5738fb7c50969bee269527be5dc6e450b77f)
      adds  2fa05e6   Remove reference to "mainpage.dox" and CodingStandards, which have been removed.
      adds  938f37a   Fix HTTP error codes (patch by Vance Lankhaar) (This used to be commit e660b0b8d034c6cb9771601c64b952380d136ca1)
      adds  0bf1554   Ensure added jobs increment total_jobs. Jeremy. (This used to be commit a75d9fc4e1c26e3ae15a97508f6f1cf69fe54148)
      adds  ba3ccc2   Added limit to number of jobs enumerated. Set to 0 (means no limit). Yes I will add the docs.... Jeremy. (This used to be commit e1b0001c8df9e9823b42a372ca675188570b252a)
      adds  d95f1e4   * CR1868: only send a change notify message if we have something   that changed that the client is monitoring.
      adds  cc7f40f   * always report ourselves as a Windows 2000 print server (even   without ADS support) * add "MinorVersion" print server data key and comment on "OSVersion" (This used to be commit e1383368169faa50b9e612c9f71f92f790698b48)
      adds  8ce11ae   dlysym takes a const char *. Jeremy. (This used to be commit 54e5413a9267b7279cbde0ec129478a5a9c3116c)
      adds  52d1dd4   Fix const warning. Jeremy. (This used to be commit dedc18212a5174b6abac60ede9828f9b726a6c2d)
      adds  28074d9   Const warning fixes. Jeremy. (This used to be commit 30e8ae8e030b5dccaef9612dca24907be547acdf)
      adds  e3fdd28   More janitorial duties, fixing the BIG_UINT changes for large offsets. (This used to be commit 1af39523cc3b2313f3e8acd4f2e5338182ec0b13)
      adds  b2913fe   updating whatsnew for alpha22 (This used to be commit 755bb317dbfbbe054ec7cc88485119fcc7006504)
      adds  1485e79   fixing a few typos (This used to be commit 9639e01dbc1dde65623b41be8a1137e1c1dc2d46)
      adds  7342b1c   fixing a few typos & regenerating pages (This used to be commit 89bc3f1f7c10ab7c7fb8d2437c7e3d07f3e6f4fa)
      adds  7c03402   preparing for release of 3.0alpha22 (This used to be commit f5c9895f83277f01282587697c84d31dc77102f6)
      adds  af6b467   make sure to call autogen.sh (This used to be commit 7558ee9d47beab11099d0a9d89b2e74dc58c9935)
      adds  dab5d29   forgot that i should run autogen.sh as part of release (This used to be commit ebd134c0ce0d4db51822a4c29a0de768fcfa261f)
      adds  6f4aee3   Connectathon fix. W2K -> W2K over port 445 doing a tconX does the full \\server\share syntax, not just a "share" tconX syntax. This broke interop with a vendor. Jeremy. (This used to be commit 3cc2ace7718ac1162494b81fa21d4cc9de021d1c)
      adds  6626fef   Fix for little-used lpq parser. Jeremy. (This used to be commit 75b36459ab1797bdff98ed91d7870bd48adebb54)
      adds  d45fe96   Writable string const fixes. Jeremy. (This used to be commit c832e95c2f4daf175954a60f3c56420cf2f35b45)
      adds  211dd28   More const fixes. Jeremy. (This used to be commit fa93763248f2043395e4cfc70b8afd81e28b2b75)
      adds  b8298b5   changing reference to irc.openprojects.net (This used to be commit b467e9ce1d68e269c6956520a5ffce73e115714e)
      adds  fb9e22d   merging some packaging fixes from SAMBA_2_2 (This used to be commit 214decbda680f23691f0d633d4a29c2c7e17de6b)
      adds  ccb58b3   add #define for the max device name length in a DEVICEMODE (This used to be commit 52ef84b53495db1eac6ecfb0b926ef8df7ea5cc5)
      adds  442a55b   Found at Connectathon, .NET RC1 arranges trans/trans2/nttrans parameters differently to W2K, cope with this. Jeremy. (This used to be commit 5e2755508f08ecf561348d4edf0a4064732c5213)
      adds  97d25a7   Fix noticed by Corny.Bondad at hp.com. Ensure we free up memory on error exit. Jeremy. (This used to be commit 05a8a61af83a6d85ddbb70749c8cd0abe9eb8180)
      adds  e9f51a6   Patch from Michael Steffens. In his own words : ------------------------------------------------------------------------- I think there are basically two problem:
      adds  0f30afc   Missed parentheses around complex logic. Jeremy. (This used to be commit 7f8d3a49b2cebab4b94db3cda54b3923442378c8)
      adds  95381ba   Extra const committed by mistake - revert. Jeremy. (This used to be commit 183ce97d3719080b1b01932b96206b8ee4c5f5b0)
      adds  2fd693e   Use ERROR_NT, not ERROR_DOS as Andrew Bartlett pointed out. Jeremy. (This used to be commit 723e9ee31cc1f5eb4b7aefefd58f7f13d0abda05)
      adds  e613c18   Fix typo in earlier fix, caught by Ranjit @ HP. Jeremy. (This used to be commit 11077368ec30313c2e7ee1d23f9f348910aa36bf)
      adds  3b4bc02   Use "$@" to preserve shell quoting in case somebody passes an escaped string as a configure parameter. (This used to be commit 10b2de7ebd204a940bd15bff9cca611e4ba8dcd3)
      adds  c44e390   check a pointer before dereferencing it; not sure why userdata == NULL though (This used to be commit 944752024ba6ab762b12c29ee867e37401dac12b)
      adds  8d563a9   strcpy_base from HEAD and trivial fix for smbclient -L
      adds  7da4263   Remove obsolete file. (This used to be commit 560deeb4ece9dd4a65e10b0aae20f8ab1fe0d24c)
      adds  4724780   Patch from Ronan Waide:
      adds  d606f8c   When opening an existing DB, don't require the hash_size specified to the open call to be the same as that of the existing tdb.  The specified hash_size is only used if the tdb needs to be (re)created.
      adds  71708c9   Fix up zero termination. Spotted by Sebastian Krahmer <krahmer at suse.de>. Jeremy. (This used to be commit 289e2e25b91da20ac02b90e5a9d6de3619ad308d)
      adds  834da49   We use unsigned now, so use %u. Jeremy. (This used to be commit 65c2a361a4a3461ccbed9b5c968f95281295faab)
      adds  fd56ede   adding some initiaial code to sert %a to Win2K3 (using Native LanMan string from .NET RC2) (This used to be commit e074cab810f9299d0b27881cddf8a74f10fe233e)
      adds  a03a4db   Ensure we count the length correctly in mangle_map. Jeremy. (This used to be commit 8e956bc1d63425b0e1ca9410bf82a0a5d3e36ac7)
      adds  a412ed3   fixed a strcat noticed by metze (This used to be commit 533fe94db95fbb819b35251d9832c925584b7eca)
      adds  30d1059   Merge of Andrew Bartlett's SID limit fix from HEAD. Jeremy. (This used to be commit 98ed7e0cbbc693b486bb91855cb3331e51daef6c)
      adds  dbe2858   Change size parameters from signed to unsigned to fix up warnings. Jeremy. (This used to be commit 33b11d5eb53bdeb9d279d221fd5c01579253e1c7)
      adds  da3b671   In Valgrind 1.9.4, the headers have moved to <valgrind/valgrind.h>, etc.  So check for that as well as the old names when including macros and conditionally defining -DVALGRIND. (This used to be commit 054ed6d86d0ca61623d61db7bc31999c19269176)
      adds  06c6653   Merge of some commentary for getprinter info levels supported by win2k+ (This used to be commit 3026a5ef152e1856ac127abe72855371611d5bf3)
      adds  9c9384b   Merge of added locking functions from HEAD. (This used to be commit c7593929681ad9aed4b9d2025d33071b9751185f)
      adds  14672be   Merge of tdb_unlockeys() crash fix. (This used to be commit 0eee7a4b1ea437b5f1376fc9c7063b117f5027c6)
      adds  71e94ca   Merge from HEAD. 'fixed the unmarshalling of the queryaliasmem SAMR call' Jeremy. (This used to be commit 40def80d43b14a853045a31b382226fe0381f38a)
      adds  5ca8254   Merge from HEAD. 'win2000 can take much longer than the specified time to respond to a lock - so to make the torture tests valid I give it a grace time of 10 seconds instead of 2' Jeremy. (This used to be commit 41571a69e04838c00de7d4a528c59cd1e88919d0)
      adds  8a269af   Fix SGML errors in development documents (This used to be commit ce2159086f6b68c713a376785f6b48a370e33eb2)
      adds  029161a   Merge encryption.sgml fixes from HEAD (This used to be commit 8522971ccb2e99a24b97c53cc57ca167923d346b)
      adds  d06a057   Merge more SGML strictness fixes from HEAD (This used to be commit af6235dfb69b5349e4d0b7c8772a1799b7dc421a)
      adds  a3d7a1e   Fix off by one bug noticed by Andrew Bartlett. Jeremy. (This used to be commit 759aab9944e8dc5c38e224ace738b75ded07ee54)
      adds  128e7ed   fix WinXP & Win2K3 remote_arch and check pointer in ntlmssp code before dereferencing (This used to be commit 7bc5fc729f67ae16e09ea67efa9e2b8e2ba41c8f)
      adds  4b0d055   Fix building --with-smbwrapper. (This used to be commit 1fb5c92bfb96d966a31d5a4d882a411b9c0b497c)
      adds  b20eb48   Fix memory leak.
      adds  c320f72   Merge new statcache.c from HEAD. (This used to be commit 3b9db928fcaec322698d046db3a8a042b9a1d30c)
      adds  c945a9c9  Merge from HEAD:
      adds  cf9fcaa   pstrcpy_base merges for client-side smbpasswd.
      adds  aa4bfd4   merge from HEAD - dump tokenGroups as sids. (This used to be commit f0daa15521e6352e25aa998f7e682f448e0fe51a)
      adds  467f102   Merge from (earlier) HEAD - doxygen.
      adds  45d3e78   Mege from HEAD - doxygen. (This used to be commit 04a5cbc8964386774acdca759b4cfaded068c8f2)
      adds  395b893   Merge from HEAD - doxygen (This used to be commit 7a2566f2e922191e691b6dafb1a09e22913cccd6)
      adds  ec458fa   Merge from HEAD - sync up SessionSetup code to HEAD, including Luke Howard's session key and auth verifier patches.
      adds  f06d1b2   The kerberos_verify compoenent of the SessionSetup sync with HEAD.
      adds  ad0d650   Merge from HEAD:
      adds  83a580f   Merge from HEAD:
      adds  e88eab3   Merge from HEAD:
      adds  a8eaea5   Merge from HEAD - make winbindd locking sane again:
      adds  d332200   Merge in the developer string options from HEAD. We need to ensure 3.0 is as stable as possible in the string department and some pain now will help later :-). Jeremy. (This used to be commit 86e3eddac698d90f4666b8492b4603a4efbbd67b)
      adds  870a397b  Merge of #ifdef'ed out auth_smbd wrapper. (This used to be commit fc0b2fcf977b9014d2478296168b22e9faa22108)
      adds  ce7ff20   Merge of popt help cleanups. (This used to be commit 067810ed4a38c567e64e683a24cdd405479b5ee1)
      adds  e6d438c   Merge of enumdomusers rpcclient command. (This used to be commit 8cabdd635df2455d9b25604f2ea0fb85efa067e2)
      adds  417bf60   Merge of waider's rpcclient return type patch. (This used to be commit fb91bfa7a28f548dcc549f7e09805e4485c83538)
      adds  5a32a84   We don't use mkproto stuff for the python extensions anymore. (This used to be commit 8d166ae093655a5a14a7478c7a84474b43e8ee97)
      adds  030bedd   Fix of two warnings. pull_ucs2_talloc function takes char** pointer, not (here explicitly casted) void** one.
      adds  c536b88   Use the new modules stuff to load dynrpc modules. Basically this means: - calling the initialization function in the module init_module() instead of rpc_pipe_init() - calling smb_load_module() to do the dlopen(), dlsym() and init_module() calls
      adds  5eb7b61   Add -V option (to print out version) to utilities where possible (pdbedit already has a -V option..) (This used to be commit 5de622968d95c1436dbd34edc8d0a9bbff68916b)
      adds  e657bcc   Update introduction (This used to be commit 46c99ff855ba273568785f118cd19a2788430c1e)
      adds  9c6a290   Move all password database stuff to one document - hope this makes it somewhat more understandable for the user. Comments are welcome! (This used to be commit 847d05085147431de923c735b7ab6ea752e592c2)
      adds  7212d2b   Use sgml syntax for warnings (This used to be commit 73def167a806d482472fcb137c64ee9fe4b6400c)
      adds  95e7929   Few small cosmetic changes (This used to be commit a99e4bd2c0299851a1308158a50e24e69cab1158)
      adds  6b8c232   Document -k (This used to be commit 44a862e55c426292f0226f5eec8719388d2c0de2)
      adds  4668623   Update to current status (This used to be commit 424cfccec2acb9a96538b67100915bfb00f84fd4)
      adds  ff78c3b   Regenerate (This used to be commit 1ab5a3b17feb677425bb1071357c3dbabcc46c7e)
      adds  1d278ba   Remove reference to obsolete samba-bugs address. (This used to be commit 8e5f2ac3ca0b4cfb910f38532efb63526f28b579)
      adds  46ae03e   Remove reference to obsolete samba-bugs address.  Suggest people report trouble in the first instance to samba at lists. (This used to be commit f2a4c51983636b90b8e2942cca765740592e08f7)
      adds  11d873b   Remove tridge's old home address, and old samba-bugs adddress.  He can add the new one if he wants.
      adds  0ff05c7   Remove old listproc address and webmaster mailing address.
      adds  a091392   base64_decode() with heimdal libs, so I've renamed it base64_decode_inplace(). (This used to be commit 8c69212eeb4a0ec144b960d76319fd4940b8c239)
      adds  f5cc7f3   Remove old listproc address; update instructions for subscribing to the mailing list. (This used to be commit cab94c8a315ba7ad68e71c62c0d5fa3ab9a90661)
      adds  e354fd2   Add support for detecting method of listing encryption types (MIT v Heimdal) (This used to be commit 48dcf5b97f2d53617c41237e09369ec678ab65e9)
      adds  adfefcd   Try to get heimdal working with HEAD. - Provide generic functions for   - get valid encryption types   - free encryption types - Add encryption type parm to generic function create_kerberos_key_from_string() - Try to merge the two versions (between HEAD and SAMBA_3_0) of kerberos_verify.c
      adds  e7b5d05   Bit of a hack job to prevent smbprn.XXX jobs appearing in the queue if the jobid is below the UNIX_JOB_START number. Jeremy. (This used to be commit e8a9bf67cbe5b3e33f99e6793fe4ec445d6e8819)
      adds  b63edf9   Fix from Corny.Bondad at hp.com for missing if (setting_acls) on default perms. Jeremy. (This used to be commit ac96fa173cc3bd1c3226634154d6f99e4034179f)
      adds  3b541bd   Get non-krb systems to compile.  How the heck do I keep something from being sucked into proto.h? (This used to be commit 7e84497882df5bf933ab7ae7fe9af3728393202c)
      adds  f145c2e   Only do a kinit if we got told to use kerberos.
      adds  9e3198c   Fix logfile formatting, we were missing a "\n" (This used to be commit 53b8f8a44141a9f6d36ed1b237ff65c67119edd0)
      adds  231f737   After a talloc_zero(), we don't need to ZERO_STRUCTP too.. (This used to be commit 4fe8066394143c64c79c052c00f0d747e872103a)
      adds  1f11255   Move to a in-memory ccache for winbind, and replace setenv() properly. (According to the manpages, you cannot put a stack variable into putenv()).
      adds  39daab9   Check return values of various join-related functions, and ensure we always compare push_* returns with (size_t)-1, not < 0.
      adds  51521fa   Now we have setenv() in replace.c, we don't need a seperate copy here.
      adds  6540693   Missed one use of SETENV.  (Compat macro no longer needed, as we have a replace.c function). (This used to be commit adad4c66fcfe756277de8c325ac9f8010f9d6f9c)
      adds  02cb49b   Improve detection of iconv(3) for various platforms. M4 code is similar to what I use in Midgard for past few years, modified for Samba needs. (This used to be commit 747d2d70a9eb4d9222d7b63e5fcec269eda76672)
      adds  ad03d0a   Fix segv in net ads join...an extra & was the culprit (This used to be commit 9874b233d55a0b1aea7eb033848f4b63a531833b)
      adds  ffcee0c   Correct way to keep fucntion from proto.h (This used to be commit 762b072efb0d6801775a874494cb19ea3d61fa97)
      adds  f15ed71   Can't return SAFE_FREE...put on its own line. (This used to be commit 9f1a4809b503f050189d5f87a294b7d8675b1e95)
      adds  de88e70   libads/krb5_setpw.c (This used to be commit 4c52d7bd933f61bdba3d4159a204fe16db3d4f0f)
      adds  29b9426   correct init for vfs.conn, thanks Stefan (This used to be commit 162683d2b5c15016fe1423876589573b48b9f5a6)
      adds  673cdea   Fix inspired by Stefan (metze) Metzmacher - cache the sidtype also. Jeremy. (This used to be commit 634f20dff63d255c317f9dcc9f4caf4e8e79123c)
      adds  9061aae   (Merge from APPLIANCE_HEAD)
      adds  f8d9cf2   Doc (This used to be commit 5d7d400d6c49b195a1174ef40c7bf95065427fbd)
      adds  215ff67   for some (very weird) reason, the domain I was testing aginst would not return a DN for the user.  Make sure we don't segfault.
      adds  5124053   Like for NTLM logins, lookup the 'winbind' user first, then the 'local' user.
      adds  d7b4f38   For a number of months now, support for being a domain member without also running winbind has been broken.  This fixes that, by removing assumptions about being able to call sid_to_uid() at will.  This whole area needs revising when we get groups into the PDB.
      adds  14401bb   Ensure tdb error code is set for corrupt and i/o errors before calling the log function. This allows the log function to take action. Jeremy. (This used to be commit 0fa310cbc3f7ced0b15be0ffaeb70dc82e1d5d12)
      adds  9d913a6   Remove obsolete files (This used to be commit f035cba2cf5764722318e9cd10dbe7bef56d0732)
      adds  1009ef3   Added Volkers "print server role" patch. Jeremy. (This used to be commit e81d72ac221023ded9e0932be7dd303ad5280665)
      adds  8d8a8c9   Make init_module() and thus smb_load_module() return an int. modules/developer.c: init_module() should return an int (This used to be commit 7f59703550378ff2333e3c851bf1a77037510abd)
      adds  5bec7f5   From aliguori at us.ibm.com: This patch adds the architecture for an IDMAP backend system including a new smb.conf parameter "winbind backend".  Right now, the only valid value is "tdb" but I'm currently working on an LDAP backend. (This used to be commit 35e4448dcb2deb0d5d34d9e974a49f2fb31f1356)
      adds  1fc2976   Doxygen janitor (This used to be commit 367997562998adb3f80602596c770d9ac319065b)
      adds  4834c61   Fix for only specifying one command with -c (This used to be commit 7418351427071edccb2e825ddbbf31fce8ef381e)
      adds  ae8d353   Exit path cleanup for cli_samr_enum_dom_users() (This used to be commit 0bc1dfc68b0d411801a4209c9681c735cd7a73cc)
      adds  696895d   Added enumdomusers command. (This used to be commit 30353da3e94f732e9f1b258e62da906f628e09d0)
      adds  9383d61   Fixed compiler warning. (This used to be commit b3f9cf8c1c293e905a536dfa5bb6a827627b7024)
      adds  38cb0a1   Fixed another compiler warning. (This used to be commit d15b7425d408f17505c4f3a91ec68bcfc4472c16)
      adds  7eff9dd   Fix another compiler warning. (This used to be commit 1ea27d7987d2c0f67977371a99efec3ded13c872)
      adds  e1c987a   Doesn't anyone run ./configure.developer anymore? (This used to be commit 09be123c6c1b67621eaf6c8ffb3016eccd375e5b)
      adds  6a46281   Ignore errors on python_clean target. (This used to be commit 3805a9c5d5e98e089e1cd9e794f7204fc354a311)
      adds  2935d15   Added comments to make it clearer when we're assigning a pointer that it must not be freed afterwards. Jeremy. (This used to be commit 80bad908c0235a57446c70b9632d3415c9d2fcf5)
      adds  db721d2   rename 'winbind backend' to 'idmap backend'.  Put paramter in security section...does this make sense? (This used to be commit 822083f73e8ba4e096c53ff0f7578f47bc21b7b5)
      adds  23553b4   Fix IRIX build...void fn can't return another void fn (This used to be commit df3c7c9cbb275e9c35356b4f1cab1a741de6f500)
      adds  193f920   patch from Hal Roberts check for a valid [f]chmod_acl function pointer before calling it.  Fixes seg fault in audit VFS module (This used to be commit 5e115d43812021f9a16111fc7c05d750026cca1e)
      adds  ab985b9   couple of merges from APP_HEAD   * performance optimization in enumprinterdataex() when keyname is empty   * fix a few typos in comments   * reload services after addprinter_command()
      adds  3d730f8   i patched the wrong branch! s/unistr2_to_dos/unistr2_to_ascii/ (This used to be commit 513fb2ddd85a74de7684a6cb09d57011af69161f)
      adds  301ebd6   Fix a DEBUG() formatting, add some more debug to our SID pulling code and inline the call to prs_copy_all_data_out() so that we can know we are not overrunning our buffer.
      adds  ca2e995   New locktest7 code based on patch from "Srikanta Shivanna" <sshivanna at pillardata.com> Jeremy. (This used to be commit caf298c3808cbdd683e884b32b7a0538505a3066)
      adds  4fdb86e   When checking is_locked() new WRITE locks conflict with existing READ locks even if the context is the same. See LOCKTEST7 in smbtorture. Jeremy. (This used to be commit b362cc241b829f585a96b5d285ed12db50b21e2e)
      adds  ab43a25   First check if the user is in the passdb, then check Get_Pwnam().
      adds  3e19eda   Remove 'unixsam' from the default passdb backends.
      adds  e22a191   With assuptions about unixsam gone, we can forget about looking up the user a second time now.
      adds  ae2f064   Add static (This used to be commit d0365f20c242bcfc4f5d8286c6c5654e310a9d45)
      adds  db94bea   Fix comment - the other bits of code don't call this any more. (This used to be commit 523d1429b1072c999d376d2b4e13a1c08349990a)
      adds  0dde23a   Fixes from Paul Green and vorlon at debian.org for building shared libraries (make it possible to build both shared and static) and -lcrypt handling. (This used to be commit 30510f50077fd157664c127ac0182ce26843d43f)
      adds  7e110f7   More signed/unsigned fixes (yes, I run with funny compiler options) and make x_fwrite() match fwrite() in returning a size_t.
      adds  fa26737   See if I can make this look slightly like C.  It compiled locally, honest...
      adds  1d1ad2d   Make sure we set the error code to indicate failure...
      adds  bfc5f0b   move genparser to use talloc contexts instead of [m|c|re]alloc() and free()s (This used to be commit 70fce680c01fa1baa65fb3cbc83dfaf822fdadd7)
      adds  bd0bbde   forgot the altered include file (This used to be commit f3be08472b8b34d8921ff23c52dd2ba030c96f25)
      adds  e68684a   Fix 2 off-by-one bugs in the use of malloc()ed strings and safe_strcpy().
      adds  ded88da   Add const (This used to be commit ffaa608be01d72075942ca3aff2325c6364e0556)
      adds  e25aa22   Merge:
      adds  12f2ebf   Always initialise (This used to be commit ff2b5b2f85f2d9dade67077cea1b68719cf65352)
      adds  5b5453e   Merge documentation from 3_0. (This used to be commit 5002555a9719987ccdc887ffff64ea8d02c9881d)
      adds  6fa6b60   Quieten compiler warning. (This used to be commit eb5d1a72dc9dc35997d39f8778ee98163b8cce32)
      adds  2295c0c   Fix off-by-one bugs, and move to strdup() rather than malloc()/strcpy().
      adds  9c6d78c   If it's a pstring, use pstrcpy(). (This used to be commit 34fb5f0b1a6281b3aa7782edb3fcb82cc4ec4877)
      adds  2f0c70e   setenv takes 3 arguments... (This used to be commit 6d18f64ef518cbb3d522cf1f92dc5cbc2e2cb642)
      adds  eb64538   Patch from Luke Howard to add mutual kerberos authentication, and SMB session keys for kerberos authentication.
      adds  0e6dbeb   typo (This used to be commit a47dee787413daaf0b550a47bbd78125490c356e)
      adds  426cd68   Move off-by-one buggy malloc()/safe_strcpy() combination to strdup() instead.
      adds  05262ea   Finish removing setenv replacements from smbwrapper. (This used to be commit 059ac2d839bf258408490f5ceb786a47cb5acb58)
      adds  79aaa35   Clean up non-krb5 breakages from my modifications to luke howard's patch.
      adds  c5871a1   Whenever we have a password, use the in-memory ccache.  This fixes a bug where we were overwriting the user's ccache with the machine password (the -P option).
      adds  f803c32   Fix a really nasty bug where some users in AD domains (particularly child domains) would not have the tokenGroups or memberOf attributes filled in.
      adds  d116f2c   tokenGroups are SIDs, so dump them as such. (This used to be commit 43f07e9de70ad9993265e28a54239caba0121ab6)
      adds  bf095b8   For some reason some attributes in ADS do not appear (and are not available) in general searches, but only if searching for the DN only.
      adds  589371e   After some comments from tridge, clean the new usergroups code into a helper function.
      adds  3a2f56c   Fixed up some const related compiler warnings. (This used to be commit 923425e497112c5d1e2e569da6c13dcd02b6a8af)
      adds  7c7d796   Progress on CR 601
      adds  64e53c9   Fix breakage done by myself yesterday. (This used to be commit f4492de2d668082df6ae06933d12a3cfe120d403)
      adds  7d581be   Fix unused variable warning when ENCTYPE_ARCFOUR_HMAC is not defined. (This used to be commit 92abafa62894a125c5a09fc92f5056e4d8b51089)
      adds  991f6cc   More const fixes and flow on fixes from yesterday's const-fest. (This used to be commit 018733eedd7897e6811e8461c07e3acf418c0e09)
      adds  f9d577a   Fix compiler warning. (This used to be commit 0308f24ad209a28799b36d041be2dc2be2b2dac8)
      adds  b906a9d   Merge from appliance:
      adds  f7bb698   init_valid_table: Fix a memory leak that would lose the dynamically-created valid table every time the configuration was reloaded. (This used to be commit e42b237d980461caf2dd2a8f82c17bf674facb7d)
      adds  cee64b5   Kill RID-only and domain+RID madness from winbind.
      adds  ca80787   Netlogon-unigroup changes needed for the winbind RID-to-SID conversion.
      adds  20d0bb2   Add -Wwrite-strings to our --enable-developer settings.
      adds  f6f76ad   Fix to allow blocking lock notification to be done rapidly (no wait for smb -> smb lock release). Adds new PENDING_LOCK type to lockdb (does not interfere with existing locks). Jeremy. (This used to be commit 22fc0d48ff2052b4274c65f85050c58b235bf4e4)
      adds  d62f60f   Fix possible memory leak on failure. (This used to be commit 052ebc44cde8d31571ed1edb602794349825be11)
      adds  d21b15f   - Rename 'modules = ' to 'preload modules = ' - Add smb_probe_module() - Add init_modules() - Call these functions (This used to be commit f8f21653225792c0001d183c6efe8b7d89a0785d)
      adds  742dced   We now use <anchor/> instead of just <anchor> (strict XML syntax) (This used to be commit 7c00fff475e15a9e9d5c3d2c8394a2cdc1b90cac)
      adds  42b4caa   Remove documentation for obsolete parameters, but add a note in 'upgrading-to-3.0' (This used to be commit e37b69f33410844b55bcca07e95d0a76aa48a7de)
      adds  5c82d3f   Doxygen janitor (This used to be commit 67bf36c69d19463c28066b276d74ac4784b26bed)
      adds  97e7d2f   additional fix for CR 601   * distinguish WinXP from Win2k   * add a 1/3 of a second delay in OpenPrinter     in order to trigger a LAN/WAN optimization in     2k clients. (This used to be commit 96570699d1b715f47c35aa211da6ec18f6fc4109)
      adds  dc1cd58   don't pass NULL pointers to strcmp() (This used to be commit 6631984b12a3f74b93f7031c433dd81d6586a5df)
      adds  3a7d807   and the winner of "i should have just written it in assembly is..."
      adds  17c417e    don't forget the NULL (This used to be commit f80610120483c929afbec83d2b8649cb3e5111b0)
      adds  9f0ae6f   *Excellent* patch from Michael Steffens <michael_steffens at hp.com> to limit the unix domain sockets used by winbindd (also solves FD_SETSIZE problem in winbindd to boot !). Adds a "last_access" field to winbindd connections, and will close the oldest idle connection once the number of open connections goes over WINBINDD_MAX_SIMULTANEOUS_CLIENTS (defined in local.h as 200 currently). Jeremy. (This used to be commit a82caefda49396641e8650db8a7ef51752ba6c41)
      adds  a001b70   Improve net ads lookup: - More info is printed - (grand)child domains handled properly
      adds  db47e94   cleanup some compiler warnings (This used to be commit 87cebe797f06fab4a5d0077fd78b2183ff7333a5)
      adds  37e39f5   Add simple test harness that exposes StrCaseCmp for testing. (This used to be commit ab77beca041595bc3bd70de3a6e1b49159a4964b)
      adds  921e569   Add a comment about the meaning of samba's internal character set and how this interacts with it. (This used to be commit eb876ee9cf24eda04e0856899b232d060c669c0c)
      adds  290098e   Remove reference to "mainpage.dox" and CodingStandards, which have been removed.
      adds  7ca7437   Fix comment typo (This used to be commit d2fd52c1b50f2d1abad84668911b04c72fdc4b8d)
      adds  22d482d   Doxygen janitor: check_domain_match parameter is spelled "auth_context". (This used to be commit 571c3ce19344276aac1af56d2f69fcc5523f36eb)
      adds  4125dfc   Doxygen janitor: rpc_resolve_dc parameter is spelled "trust_passwd" (This used to be commit 9dbc3dcfe0bccf1f76930ae86970b48ba5ed1e91)
      adds  f5f59e8   Doxygen janitor: fix parameter names, grammar, tag names. (This used to be commit 42d9ec28cd55dbcfda546c84fb842938aeda544d)
      adds  481b4e6   Doxygen janitor (This used to be commit 9af07173152c5e861d13b33a8d4aee8167a50b66)
      adds  e7ff380   - added help on -P option - added general options to 'net -h' help (This used to be commit ee8a7fdab7f5aa6f4a64f2eea90f0d44ae0f388a)
      adds  e443560   Doxygen janitor: add note that strequal is in fact case-insensitive. (This used to be commit a4b9c5c2576c80a5f60d47d178b9b8c50d348893)
      adds  7972855   fixed a crash bug in the new winbindd 'sids rule!' code (This used to be commit 7dfd59963dba921907893b9d1bffe797e9d8b4ad)
      adds  3467ed2   Fix HTTP error codes (patch by Vance Lankhaar) (This used to be commit 3780d127313ad9f4411751d34fd6e1d96b1422cf)
      adds  728da47   Ensure added jobs increment total_jobs. Jeremy. (This used to be commit d29c6853dd0c43825b3775020076f34faa5cd329)
      adds  4e54394   the new DEVELOPER checks for string overflows have (as expected) broken a lot of stuff. These two macros are meant to make life easier when fixing these bugs. I'm guessing we will see more macros like this (eg. fstrcpy_base) (This used to be commit 50389c0cb2504d7941ec691af21d6a20ae5c5de7)
      adds  e236678   Added limit to number of jobs enumerated. Set to 0 (means no limit). Yes I will add the docs.... Jeremy. (This used to be commit 4a739d914bb87a3c8d071dfd0f275a9aab1cf90a)
      adds  9043696   i forgot to commit the privilege db init call (This used to be commit e8ec2b118071ce1d8cbfbcebce3781ac753c5c22)
      adds  aa543f1   Add const (This used to be commit 251b91f46988053eccc53f814a23ed5ca787c852)
      adds  1cf9038   Fixes to the vfs_fake_perms modules - we only need to specify the VFS functions that we actually modify.
      adds  04efc2d   Try the PASSWD environment variable if we don't have one from the command line. (This used to be commit 14d7d8b22993ca7f1c273a7baaccb09c8fa04ef9)
      adds  21be9e7   * CR1868: only send a change notify message if we have something   that changed that the client is monitoring.
      adds  03a4c19   * always report ourselves as a Windows 2000 print server (even   without ADS support) * add "MinorVersion" print server data key and comment on "OSVersion" (This used to be commit 342734e3de71c7dc8e3d24fd66dae58cf647a569)
      adds  3042cfb   Do my janitorial duties to encourage others to do so. Fix lingering large offset problems in smbtar etc. (This used to be commit c416eec2f2a38eebfcda5868999d474628037f1e)
      adds  56d0621   Fix "might be used uninitialised" warnings. Jeremy. (This used to be commit a670b57c563b220c2ede1dac4ce1e9c71c866498)
      adds  f434f03   dlsym takes a const char *. Jeremy. (This used to be commit ff3827a62b37342b13fd8b4eafd256d91428c02b)
      adds  6a58faf   Const warning fixes. Jeremy. (This used to be commit 3ad62ebe26d8c6b82f8618eea11d104b3ab0ec18)
      adds  7f15d58   Another pstrcpy() into malloc()ed buffer fix.
      adds  c502756   Fix another 'off by one' bug with safe_strcpy().  It is unclear if the intent was to limit the string to 31 or 32 characters (excluding the null term), so I've assumed for now that 32 is fine, as this matches current behaviour (well, current behaviour would crash, but anyway...)
      adds  fe45e6d   Connectathon fix. W2K -> W2K over port 445 doing a tconX does the full \\server\share syntax, not just a "share" tconX syntax. This broke interop with a vendor. Jeremy. (This used to be commit 9d7ea5585c873156ede4b56e43a0d4d75077283a)
      adds  1cdafbf   Writable string const fixes. Jeremy. (This used to be commit 60b0cfc8a5b6275d3460ebc6bf17d0f08e25b67e)
      adds  7a99874   More const fixes. Jeremy. (This used to be commit 7b945e10a6c636c0b0aabc841803bf44405cb2ae)
      adds  4c8091e   Use PRINTER_ALL_ACCESS instead of MAXIMUM_ALLOWED_ACCESS in setprinter command.  From Ronan Waide <waider at waider.ie>. (This used to be commit 992b5eb4e05fbf99d91d7235b9a002957533f95b)
      adds  f98e4e2   lp_string: Add note about dodgy StrnCpy use. (This used to be commit b32ae2d83fd0b4dd2c313cd0727bd276564cec0c)
      adds  7703af3   This file has not been maintained for a while - if we really want this behaviour we should seperate -g from --enable-developer, and allow developers to also select --enable-debug if they want.
      adds  b4e60e5   also ignore the autom4te-2.53.cache (This used to be commit 243c9c37a53501b96df6286517e03eb09efcc620)
      adds  ce7f54e   Add a test for a useful property of the compiler - we can get link-time failures for some compile-time properties this way.
      adds  d5da58d   A couple more fixes for fstrcpy() into a malloced region.  In this case it's all perfectly legit - the region is an fstring in length, but might not always be, and it is the last peice of code to fail my automated test.
      adds  487a056   Use new configure test to turn on this automated test for correct string function usage.
      adds  48e3bf2   Add code to allow us to specify the port to connect on when performing a test ... (This used to be commit 1128a2fb4c16681e669efe605ff7d7161a2f7acd)
      adds  6149dfd   Add *SMBSERVER fallback code to smbtorture ... (This used to be commit 460339db2246b0213252ee34f507eb8e55ecbecb)
      adds  7a3cc34   FIXME about crash on failure case. (This used to be commit a387c4209735f8e4c826cad7cb10c5349b2041ec)
      adds  192148b   More safe_strcpy() off-by-one bug fixes. (mostly moves to pstrcpy()/fstrcpy())
      adds  6684c85   more off-by-one safe_strcpy() (This used to be commit d8d2d5e75503ae2b6532a25e4c9bbcdf20cc60af)
      adds  ca0d82b   Make smbtorture use the same cli_full_connection() framework as the rest of Samba.  This fixes things like not doing *SMBSERVER etc.
      adds  26b1ed7   add #define for the max device name length in a DEVICEMODE (This used to be commit 21ec2b6ba3ddba6964f6ddb53f8494e4a8b48a83)
      adds  389a47f   Redirect to printer docs for removed options (This used to be commit 401a522d88abdb6d6f01707f51b658d4e0497d3d)
      adds  735bcfa   Add documentation on line returned by 'add printer command' script (This used to be commit d41dbe568ec77e4860678e5ee4fe2ab2f2da507b)
      adds  3327f13   Found at Connectathon, .NET RC1 arranges trans/trans2/nttrans parameters differently to W2K, cope with this. Jeremy. (This used to be commit 172f415c9eaa4d310a52794e3dc1a6bc92206ce4)
      adds  cea6fd0   Fix noticed by Corny.Bondad at hp.com. Ensure we free up memory on error exit. Jeremy. (This used to be commit 1cbd53dc3cd2d56f5e62d42fed5d589efcecb8f8)
      adds  80087e6   safe_strcpy() -> fstrcpy() fix, and a cleanup to how rpcclient calls the IP address resolving code. (This used to be commit 1f605fe77c56ee2a7838c9f87eedf4bb91ebf688)
      adds  04858cd   Limit the number of SIDs that may be looked up, in line with existing code for name->sid. (This used to be commit 0ebccc0dbeecc10d423529909a2563fbc3bf9857)
      adds  8a751c0   Some progress towards gums and tdbsam2 genparser works fine, and it is a marvelous tool to store objects in tdb :) (This used to be commit 4c6d461a8572f03cd33cba95500cc837638b732c)
      adds  6a141b7   Patch from Michael Steffens. In his own words : ------------------------------------------------------------------------- I think there are basically two problem:
      adds  24c9553   Missed parentheses around complex logic. Jeremy. (This used to be commit e81427c2d69be166afad94bc083e750e8f48fba7)
      adds  f944fd6   Add early prototype of cifs mount helper for Linux (This used to be commit b20bcf8d336b4b2079eb42342a96d1fe714709de)
      adds  eed8772   Use ERROR_NT, not ERROR_DOS as Andrew Bartlett pointed out. Jeremy. (This used to be commit c0930e6d15eb68f06453d9b67142ccd7fb1370a0)
      adds  64e49aa   initial work for the new idmpa interface (This used to be commit 8338e74ac4e5f31150c96f459a67e52090dc6013)
      adds  4a1d2dd   some more code (not tested yet) (This used to be commit 0d6cec90c13731827abcbc61974efc993e794003)
      adds  7b24092   Fix typo in earlier fix, caught by Ranjit @ HP. Jeremy. (This used to be commit 13ab94fa73dbaf54da0169bbcf4d027d5c07d207)
      adds  bbf8961   Make it clear that this is a fstrcpy(). (This used to be commit c2a266b7b661d319e13982bfdbc3a86e8502b8a4)
      adds  01289b1   Make sure that the 'remote' machine name can only be set once.  For some weird reason, during a Win2003 installation, when you select 'domain join' it sends one machine name in the name exchange, and litraly 'machinename' during the NTLMSSP login.
      adds  c08c475   Testparm needs the extra arg to set_local_machine_name() too. (This used to be commit 30ba31e6355b5dfb902e42d2b5edc71630db2923)
      adds  8742d1f   Add notes on increasing performance on AIX, based on an email from William Jojo (This used to be commit 7dc2b10215c2b015a36e78c3b9b8f13cecfdfeba)
      adds  ad2e732   Add Q&A for people having trouble trying to log in without a proper samba user database. (This used to be commit 957c11e40e0aedc24d2dce2aaae9888673d68e01)
      adds  bebdbcd   more on idmap two layers structure with - local tdb cache - remote idmap repository
      adds  8ccff3e   This is C, not C++ (This used to be commit 25d210b90b6c0377046d89a1dce7a32f94fd7859)
      adds  6ed6740   Don't fault on error returns (ptr == 0) for this LSA query.
      adds  2ed7730   Change the way we sign SMB packets, to a function pointer interface.
      adds  6d6be87   Add some printing question & answers (This used to be commit 998537ca398100974075d11e28d5199997424f15)
      adds  14cf457   Add Ronan Waide's info about the setdriver call. (This used to be commit ef6cb3ec1aa943d4e52ea08e7b43a47d781d3273)
      adds  2b6a6df   Try not to clobber the session request. (This used to be commit 05cffbee56f0556f550b4d14f3111bd7db972621)
      adds  cb1de38   Check for valgrind.h (This used to be commit 0ece70d631bf095bf9c8819180b6c59990159cd0)
      adds  becf7a0   Include valgrind.h if present on the system. (This used to be commit 65ba78c6bd4c5ab7ec9bf4d15e4410482e82588d)
      adds  de6b39d   Clobber strings with 0xf1f1f1f1 before writing to them to check buffer lengths are correct.  Attempts to pstrcpy into an fstring or allocated string should fail in developer builds.
      adds  e9a94cd   Further work on NTLMSSP-based SMB signing.  Current status is that I cannnot get Win2k to send a valid signiture in it's session setup reply - which it will give to win2k clients.
      adds  1907088   Makefile.in for NTLMSSP singing update (This used to be commit 7717555438e4d74bb63d12abde3573933c15342a)
      adds  44bd743   added -i option for ignoring dot errors in masktest (This used to be commit 0f4d1172a6add3f490fca22a45975d2588485146)
      adds  8dd9e99   fixed use_oplocks and the timeout in smbtorture startup (This used to be commit cec1ef09e5009cdac22e6c9ca101a49c5ef36b1a)
      adds  fba0a72   Use "$@" to preserve shell quoting in case somebody passes an escaped string as a configure parameter. (This used to be commit 3285c80cb0e41d6736b4f74b01a65d55753a7920)
      adds  8cad904   Don't segfault on make_server_info_guest() failure - instead return the error code.
      adds  683c17a   check a pointer before dereferencing it; not sure why userdata == NULL though (This used to be commit 6fca29ddcdb111af24ee051b555ab4eec8cadd1d)
      adds  06c4d9a   Some conversion to pstrcpy_base.
      adds  2e3f9c3   Patch from Ronan Waide:
      adds  dcf7cad   Remove obsolete file. (This used to be commit c5c1a7979385778c08d6dd7796cfe8be1815992f)
      adds  ee28d38   When opening an existing DB, don't require the hash_size specified to the open call to be the same as that of the existing tdb.  The specified hash_size is only used if the tdb needs to be (re)created.
      adds  cca61ad   If using --enable-developer and valgrind.h is present, define VALGRIND. (This used to be commit 71c8e90117f00f168416f2f35a1c25755e2d0ed4)
      adds  c139902   make sure we have an empty directory when we start the utable test (This used to be commit af415842b80f024ca26b4e3bc52fd73fce0a28f3)
      adds  191b44b   fixed the MANGLE smbtorture test with the new paranoid string code (This used to be commit 7be44dbe009a8d831c0720a2649fc871b067beef)
      adds  538c832   having sticky create times is not a bug (This used to be commit f283f71104319fa9f1e7d22fc91b8d7224ae157a)
      adds  6f7ac2d   Note about using Valgrind with tdbs. (This used to be commit 36c6f67d4af50d8fc4c8bd54486df315861d55c2)
      adds  2e01ef5   Remove valgrind_strlen function, hopefully no longer needed with recent Valgrind relases and clashing with -DVALGRIND. (This used to be commit 98479f1315cf8968152e1566966ac57e171008c3)
      adds  d40890e   This is how combination of domain logons and security parameter best combine. Comments wellcome.
      adds  da6266f   After 'consultation' with idra, this is how I think the server roles should work...
      adds  60a8e3c   Some further tought on the server role issue - try not to break it compeatly.
      adds  17030fc   security=domain and domain logons = yes should be a BDC (of sorts).
      adds  3b580ff   This patch attemptes to clean up winbindd's mutex locking.
      adds  77916f6   Fix up zero termination. Spotted by Sebastian Krahmer <krahmer at suse.de>. Jeremy. (This used to be commit 69becdb563b2620513931811a6695481bebcceed)
      adds  0a2d131   We use unsigned now, so use %u. Jeremy. (This used to be commit 01727b0296ee407e49444b9d9c4e7993892cb537)
      adds  a16b155   Add example of string overflow which is now caught in developer mode. (This used to be commit dcf1705782f5d589120624c90b695b81a0332e6b)
      adds  9a63d8b   Update usage message. (This used to be commit 17f01f6959fb79ba11a56d6869ec9789e3ee2f74)
      adds  ffd5eae   Start importing the Python testing framework that Tim and I have been working on into the main Samba tree. (This used to be commit f3b77aae13df2559a81db6453d04e0fe8004cd52)
      adds  57b6801   Import ComfyChair framework from trunk. (This used to be commit a7fb1fcc72ffe3cc2aa9c5abfcbd8197e7610167)
      adds  053435a   Import design notes by martin and tpot from ComfyChair and stf modules. (This used to be commit f923729ca37c18fd58943015a530607c05e96659)
      adds  eb4ea93   Import Samba Testing Framework code from private CVS module. (This used to be commit 0effe832a48f0c51d50675558cc2744e815d68c7)
      adds  62ead1b   New import of ComfyChair, many changes (This used to be commit e84046e769a518fa1970827f4dcb8284ba9b9952)
      adds  52fbbf0   Update for new version of ComfyChair: some methods are renamed to be more consistent, and it now looks at command-line arguments to work out what to do.
      adds  a6c6800   Patch from Ken Cross <kcross at nssolutions.com> to take a username in the form of user at realm for kerberos logins.
      adds  02abe94    - Fix a double-free (I can't say I understand the code, but it matches the other cases and keeps valgrind quiet).
      adds  f4a8417   Add const (This used to be commit 147a0c8b13d20e06c557fb817a36fddf9a920d65)
      adds  c992f66   adding some initiaial code to sert %a to Win2K3 (using Native LanMan string from .NET RC2) (This used to be commit 4c823e61d14a33344deb887043b60b2e3c83416f)
      adds  15ae0c4   Ensure we count the length correctly in mangle_map. Jeremy. (This used to be commit 596705198c555568da208f59008ab87c5164bfb4)
      adds  00d89c3   fixed a strcat noticed by metze (This used to be commit db3ad0dbe0bca729f98ca5d5a698388fe086daf2)
      adds  ddfed38   Change size parameters from signed to unsigned to fix up warnings. Jeremy. (This used to be commit 2e9880ef7c259b67eb75edc8098b734c3b7b22c1)
      adds  3b104f6   win2000 can take much longer than the specified time to respond to a lock - so to make the torture tests valid I give it a grace time of 10 seconds instead of 2 (This used to be commit c9c9e9eb26ec3042395637d14a6661d04a629ccc)
      adds  537e4d5   fixed the unmarshalling of the queryaliasmem SAMR call (This used to be commit 80c45434092a881fe2c9ae7f90856deea4722cb0)
      adds  d2a85e5   show which files we fail to create in the casetable test (This used to be commit d40e3747cfa2994349aa84568f7b79457341a058)
      adds  5e7f809   Fixed crash bug when calling tdb_unlockkeys() with no locked keys.
      adds  6d0a1ea   Added chainlock, chainunlock, lock_bystring and unlock_bystring methods. (This used to be commit cd5c47f47379a8c4021771ec28a9da0085f80d98)
      adds  9951cca7  In Valgrind 1.9.4, the headers have moved to <valgrind/valgrind.h>, etc.  So check for that as well as the old names. (This used to be commit 1ffa4d75b75979b8abb409634212ce43a0826467)
      adds  197f98a   In Valgrind 1.9.4, the headers have moved to <valgrind/valgrind.h>, etc.  So check for that as well as the old names when including macros and conditionally defining -DVALGRIND. (This used to be commit c9151c7b1113e2f01bd33d4dd301a2e7e2040b35)
      adds  593ed8d   Add bin/libbigballofmud.a non-shared library.  A bit easier to link to for testing than the .so.  (http://www.laputan.org/mud/mud.html) (This used to be commit 386087d77f836b8133afc977c9c3e8e7845125dc)
      adds  285886b   Merge cifsntdomain.sgml fixes from 3.0 branch (This used to be commit fb85311941967fa1080b84103a01d16b4fd33926)
      adds  f764518   Merge from Subversion
      adds  bc7f13c   Add examples of ComfyChair (This used to be commit dfee0a6ad5d203df04df8a54da87ff5e493a33ca)
      adds  e37372f   Found by metze with the clobber-region check - if it's a pstring, use pstrcpy().
      adds  33c8a67   /tmp/newfun.msg (This used to be commit 3f4cb7b2c4d9b54b41bcc184ccfd00032e2b021b)
      adds  e583dd6   Fresh meat in trusted domains code:  - packing/unpacking utility functions for trusted domain    password struct; can be used to prepare buffer to store    in secrets.tdb or (soon) passdb backend  - similiar functions for DOM_SID  - respectively modified secrets_(fetch|store) routines  - new auth mapping code utilising introduced is_trusted_domain    function  - added tdb (un)packing of single bytes
      adds  5f86db8   Extending code to work both in case of domain membership and domain controller respecting interdomain trust relationships. In the latter case we need to find DC of remote domain instead of ours. In the former 'domain' is our domain name.
      adds  9db9982   We haven't implemented The Singing Contexts so far. Who knows what .NET server brings, though ...?  ;-)
      adds  7ae555c   fix WinXP & Win2K3 remote_arch and check pointer in ntlmssp code before dereferencing (This used to be commit 2487480228b99183cab9e34ab497997e0c144ed6)
      adds  dadae3b   Now that mimir has done the grunt work, I'll fix up the comment (This used to be commit 7154fe10969a34b97ddc8321bfb5271b8e6d4795)
      adds  ef07127   strictly, you can't #if on somthing that may or may not be defined.
      adds  c3221b8   Found by my new checking code (yet to be commited):
      adds  44f9f10   Clean up the VFS module loading logic by making the parameter an P_LIST, rather than a runtime-parsed string.
      adds  d21f97a   If it's an fstring, use fstrcpy().
      adds  6fe5909   Add const, and a signed/unsigned fix. (This used to be commit f07a93eaeba20f5704f43c7f02141adc564db136)
      adds  16ec110   client-side smbpasswd fixes - use pstrcpy_base to avoid clobber_region bugs
      adds  dc7c505   Be parinoid, malloc an extra SAFETY_MARGIN on the client's inbuf and outbuf.
      adds  a4ba049   Specify buffer sizes (This used to be commit aa12379b3fd9646199a8ff3f217ec7dfef1942a5)
      adds  58abc7b   If the server went away, don't segfault by attempting to FD_SET -1.
      adds  eca1293   specify the size of these buffers (This used to be commit f6ea572cd57d4e655d387fe225a5d7122d587a9b)
      adds  32ae870   Truncate the machinename manually, so as not to generate level 0 debugs for an expected situation.
      adds  9a00acc   Fix off-by-one bug in safe_strcpy size paramater. (This used to be commit 9af30c9aae3623c4db1edca39a91973f0279acb4)
      adds  3b5bc93   String handling parinoia fixes.
      adds  d8549b0   signed/unsigned fix (This used to be commit f6bcfa59447700e0ccfc069d0228019a9bdca9d2)
      adds  a27d434   Fix signed/unsigned issues - mostly 'i' counters.
      adds  f1d333e   Remove an unused function and fix the build.
      adds  02704f9   Minor fixes.  - signed/unsigned  - quieten warning about assignment as truth value  - whitespace
      adds  662b549   Fix the non-DEVELOPER case of my macro madness...
      adds  a4261c2   Fix the 'non-optomizing compiler' case...
      adds  2055e72   Checkin cifs vfs for Linux mount helper (This used to be commit a55acfd7a296c5ae9b043dc03393a29d87e43a40)
      adds  4b6b03e   Fix non-gmake syntax error. (This used to be commit 97daece056516e52e56bf5a749676e7c53e087e3)
      adds  0dca6fa   A hack to get us building on a slightly older heimdal kerberos.  It appears that we don't need this flag - heimdal's internal password change routines don't set it.
      adds  3a9bdac   More work on my macro mess - we need function prototypes of different types, and we were missing the 'char' type.
      adds  2f62a72   Changes to help the kerberos change password code work on systems that have some of the labels 'duplicated' (ie, the defines double-up).
      adds  7cf0003   Fix nmbd under -DDEVELOPER (pstrcpy on not-pstring).
      adds  6ba75b5   New statcache internals - this time it's actually possible to follow what's going on.
      adds  644ab8e   Try to avoid dereferencing a null pointer.
      adds  400bb4b    - Make ReadDirName return a const char*.
      adds  c6cf087   Add const. (This used to be commit 5371720971bc60a4cfba0460614306f322aa10b8)
      adds  7b18c5d   Make sure we mark the assumption of a fstring parameter for 'devicetype' in the function prototype, and change callers to respect this.
      adds  3ecf5d6   Missed one when I move 'share_sanity_checks' to use an fstring for 'dev'.
      adds  1171b0c   Fix memory leaks and add parinoioa code to our stat() cache.
      adds  077e093   Some cosmetic changes to make the popt --usage output look nicer. (This used to be commit 39124b9a62e1ba0f8089c36b27d6c79352a27973)
      adds  0ab29d6   Fix a memory leak - 'smbcontrol smbd pool-usage' is your freind!
      adds  355bea4   Ignore .pyc files. (This used to be commit b20a357ac534b513383ad20046a99bb7f39bba25)
      adds  1eae003   Applied waider's patch to return DOS error codes for pipes that support it. (This used to be commit ac3df9a8051bd105e8e4192d36b3024fdf9f9506)
      adds  a564fed   More statcache fixes - and add a bit more doco.
      adds  1331a36   Add const. (This used to be commit 02f81719c7c179b61663bdf789c01ab62286fea2)
      adds  0273df0   Fix const warnings.
      adds  63c1aa2   Call AC_MSG_ERROR if jw, perl or htmldoc is not installed rather than generate a bodgy Makefile. (This used to be commit 2842e0925debe8bfabfdf011913cf5e13e824c10)
      adds  99e5d02   Brain fart - make sure we truncate the right string...
      adds  a9034ec   Fix invalid SAFE_FREE() of talloc()ed memory.
      adds  9349b44   Run autoconf.  Shouldn't we have an autogen.sh here? (This used to be commit a43fe8e5f0cc95a8fb89db4ab1ee051b8c9d1bab)
      adds  4adde4c   Added a slightly modified version of Tridge's note about securing a Samba server. (This used to be commit 03a227b7ee7ed6927541966ec226344cd8c88aff)
      adds  0a8e719   Fix memory leak.
      adds  e0e31ca   Add copyright. (This used to be commit a7f9c3657ff052e382e290059f50f1d9812b8221)
      adds  2e20359   Start of a unit test for info3 caching.  Much unfrastructure required before this can be fully implemented.  )-: (This used to be commit a040a8471f884cb295100f841594d86ddf754bb6)
      adds  47b547c   Added #ifdef'ed out implementation of auth_smbd python fn.  Uncomment when auth_smbd functionality merged to HEAD. (This used to be commit 2b6d13672dc1e4a46fc2600e729c22d0ee7e534b)
      adds  1b0033d   Decode waitstatus values when a command fails. (This used to be commit e1baab1ee04b27447445351d0d88b0c02a5fa85d)
      adds  eb83748   global_globber_region_function/line ought to be recorded before clobbering the region, just in case clobbering causes us to crash immediately.  (That might happen if we just shot ourselves in the stack and strcpy was not inlined.)
      adds  b9a8ad5   Speling fixes and a little extra documentation. (This used to be commit 8da383bb3e63d25ceb0204c775580f2f1b3336ec)
      adds  556fea4   Update comment: Valgrind 1.9.4 seems to always respect client requests, without needing --client-perms=yes. (This used to be commit 412a8780c35ee9449c9682e3ef73afb2c4933285)
      adds  2f07f71   The new string macros catch a bug at compile that previously only trapped at runtime, which is great.  So we have to try a little harder to provoke an overflow -- which is still caught nicely in developer mode. (This used to be commit cea126f62ad411f5efbebc7c5d39297fd8ef9efb)
      adds  29fa4c1   Remove static libbigballofmud, which just does not seem to link.
      adds  c52a31b   Comment about deprecated macro overmalloc_safe_strcpy(). (This used to be commit 5ac062580690eee9b4bd423dbb82631c0cdb8b30)
      adds  8cfec85   Ignore .po and .po32 files. (This used to be commit 8d64419625dda242fdb7a5d956644b052b43a2ea)
      adds  6cb8656   Ignore t_stringoverflow binary. (This used to be commit 195582c4cb7906ab95e47f5a2aea4ae86a7ab023)
      adds  a084f06   Split "clobber" function and variables into its own file before it grows too much larger. (This used to be commit 4bbddbfc6a97ebb11e299aa7bd07ebebeab42c65)
      adds  74d3be0   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit f0d009c3e91979b0dc3443e16f3f545bcc64cfda)
      adds  50eea93   Add const. (This used to be commit ed245023016779700571d108e7b9339236bcbe7c)
      adds  cdc6fc8   Add an extra parameter to our 'set_remote_machine_name' and 'set_local_machine_name' so that the client can't change it from under us.
      adds  b01a915   Merge whitespace to match HEAD. (This used to be commit 454fb434195b8d46cbcbaee6a200070e5bcd7364)
      adds  818f2a5   Fix segfault on FD_SET() when we have an fd of -1
      adds  0d3e24f   One more on set_local_machine_name() taking a new 'perm' argument. (This used to be commit 29d909b184e0044f728091f3215eeb58bbeff437)
      adds  5452ece   Merge signed/unsigned fix from HEAD. (This used to be commit 196628432130f826505187a27207a7b947e034cf)
      adds  d5ee9b2   Jeremy merged across my string parinoia fixes, but forgot to enable them! :-)
      adds  972e492   NTLMSSP updates from HEAD.
      adds  50e9b88   NMBD string parinoia and memcpy() parinoia fixes from HEAD.
      adds  892599f   Merge from HEAD:
      adds  ec2b31b   Parinoia fixes from HEAD - malloc() some extra room after the allocated buffer size. (This used to be commit 27ec538eca0905e1f749de4c49cc2555c5932d5c)
      adds  f2a387e   Makefile updates for new SMB signing code. (This used to be commit fa10640630cd893c30aa75f8b94e906199cecbe6)
      adds  6cbe331   Add const. (This used to be commit 38a6ad95d789b3ece7a8e697195c8851663b3cd9)
      adds  84e99fe   Merge mbp's HEAD changes. Jeremy. (This used to be commit da1271a95fce7fd217555fb161d4669d0b9b80e2)
      adds  dd1b7e3   const warning fix. Jeremy. (This used to be commit 478a5c654a6d2765b726e9a8ef64af7716cb56c0)
      adds  72b0c07   Removed unused var. Jeremy. (This used to be commit f93c64b5ca1bc21f5fa89200034cd82dcbc0910b)
      adds  4e8d7b3   Ensure dev in make_connection is const. Jeremy. (This used to be commit 1c6ea31b8f48b93606f4c5b6a0472571dc8a471e)
      adds  7e958f0   Doin't pstrcpy into fstring. Jeremy. (This used to be commit e619c50834a06b3026dc6b8603d1f88268bbdbc1)
      adds  686ef10   Fix debug message not to use an uninitialized variable.
      adds  7679811   Put group mapping into LDAP.
      adds  bde1f78   merge from HEAD (This used to be commit 12110a263b5ac65d6b965ccbe19b7be3025f0373)
      adds  702e76d   Fix some comment typos (This used to be commit 051b33e98f94ad09b4d8816a88e78715e7dc2a5e)
      adds  af89646   Update to current situation - should we add SAM/GUMS/idmap? (This used to be commit 3247b6be7a284c10c2885854a0da0501fb2f506e)
      adds  8dd68a7   Update alpha information (This used to be commit 52c2b2418d3ba0d64dcaa2e1d0be3b240cd6c636)
      adds  b3bf451   Fix typo.
      adds  9da46ee   Merge from HEAD.
      adds  6b2fb1e   Add t_strcmp test/torture harness. (This used to be commit 2c17cb1bd27658ac7a72cb9eccb4b048e9d0ec5f)
      adds  743d429   Step one of optimizations for StrCaseCmp:
      adds  85b5a5d   Put in some macros for the new modules system (This used to be commit b6272a8f18c823be3056d9f03810be75e9129cce)
      adds  56c5bc5   Put in documentation update by jht (This used to be commit 38424c522ab2ddbf6d6c61274d692b14e574023a)
      adds  a92806b   - Move instructions on compiling samba to appendix - Add notes about binary packages - Some small fixes (typos, remove outdated stuff) (This used to be commit 7759686230e2512e7c79ca512f501f8bac084aef)
      adds  b19116d   More updates: - Add SWAT as way to configure samba - Remove some duplicated information - Move some information to the part of the howto it belongs (This used to be commit f78c98120be81100adbfee01a07283d014c425d4)
      adds  404d5ba   Regenerate (This used to be commit 7affa21eb8982eeccb8852f60d3b962fc0dded67)
      adds  2096762   Regenerate (This used to be commit 25db62e3101dbcae8e9daee3cb16430297afa223)
      adds  0331877   Removed unused var. Jeremy. (This used to be commit fb925a72a6323d96d8fae658c4271ca05e8256de)
      adds  736c753   Ensure dev in make_connection is const. Jeremy. (This used to be commit e8155fade61e9dc308a82f442453803160c36806)
      adds  54925dc   Run test 10000 times to make measurement easier. (This used to be commit e051789ac6cc05f8a643ea81e887d3b969cf3a27)
      adds  d071b73   Ignore .po and .po32 files. (This used to be commit 9a8d50d45c352a22b9b67adb1548482ab2c3265c)
      adds  9474172   Ignore t_strcmp test case. (This used to be commit 705db537c5c8495ce39d7ca609de4a2ee1bba6a5)
      adds  f576502   Remove this .po file from the repository.  I meant to add a cvsignore file that ignored it, but I slipped. (This used to be commit a3f90cc6ab2735296ca482c8e29dc1d83804e205)
      adds  553d118   Add the correct file :-( to ignore .po and .po32 files. (This used to be commit 00b147882221dbb92673bc19fb0572718e3b10c6)
      adds  e239ead   A new STF test case!  This one checks strcasecmp correctness for various strings. (This used to be commit ef5bdb1700f6033f342d6bb32a8d0ee240dd34b8)
      adds  1d2afdc   Get rid of "make check" targets that call nonexistent code.
      adds  de12a0d   Add an STF module that defines the tests to be run by "make check". (This used to be commit a5a2cc9ae9668e66d39beed1fdad4df0405fa4da)
      adds  41fdece   Add additional StrCaseCmp test cases.
      adds  b8ba9f9   Fix debug message not to use an uninitialized variable.
      adds  6fe08f6   Put group mapping into LDAP.
      adds  230f9335  Remove py_samba.c experiment - it didn't work. (This used to be commit e69c061211e9c64201b54087d1381740d82cbbcd)
      adds  b6627c7   Add function prototype. (This used to be commit 57e5c2007b7390c06989b34c7ecf6b5f6f56a03b)
      adds  8406be4   Removed unused variable. (This used to be commit 6326b0f0b489334c672548a50740890a124988a2)
      adds  50e4235   Fix compiler warning. (This used to be commit 74c1cd0040890d24e6191d4cb0467e9f9d70f5dc)
      adds  043a533   GCC 3.x has deprecated multi-line string constants. (This used to be commit 54000fc3b0daee452f4d5bc7dad40757f1cf7c11)
      adds  91d55a5   If we fail, return an error code :-)
      adds  97575a9   Hey -- there is an error code NT_STATUS_CANNOT_DELETE :-) (This used to be commit aa9b8382d38346cb3e94ddf2e7caf6d663034579)
      adds  7278578   Regenerate (This used to be commit a4057885405a2dd5f78592f9a6da7f071b486fd0)
      adds  b66a4a1   Fix some comment typos (This used to be commit 41ea416adbc074f3a34b66c18ed63c7d44ea28fc)
      adds  946b3fd   Update to current situation - there's nothing about SAM/GUMS/IDMAP in here currently, should there be? (This used to be commit 0038a31819ad13dcfaff381ab2bb9f9fef62c1e8)
      adds  c9280a7   Update alpha information (This used to be commit 65dbd07b3012b0de4d8db0bb01c1d77ae3dc0fa8)
      adds  3c3406b   Fix typo.
      adds  45df237   Add paramter 'ldap del only sam attr'.
      adds  47ea3a2   Put in the new modules system. It's now used by passdb and rpc. I will put a doc about it in dev-doc later today. (This used to be commit af7bfee0c6902c07fdb8d3abccf4c8d6bab00b5a)
      adds  1719a67   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 6f94672d3da070aae0b17f4dcdc6cd119b68d84c)
      adds  cbded5d   replace pstrcpy (This used to be commit c5876f9f07bfff4e03f3a70136515c9daab20afd)
      adds  6c6fb12   use strnlen to prevent coredumps (This used to be commit 5078436d83f0fdc568d6687809c7c70dea5fd382)
      adds  4377376   void function cannot return a value (besides the function called was a void) (This used to be commit 55681422e97ede0ff9446925c7678d6254b13878)
      adds  3be18a1   lib/messages.c: Check return from chainlock before modifying message queue. Apply the job returned limit across all requests for job queues. Jeremy. (This used to be commit bf795b684e608f82db822e0759e7b69afd451b65)
      adds  aa5750e   Merge new .cvsignore files. (This used to be commit f0ab1b6147bc0a0e028e67b598bfc0cb9944c8cc)
      adds  62c756e   Merge of removal of py_samba.c (This used to be commit 68b4052281d22dace2ae9e48d022fa288c0a6425)
      adds  873e090   Merge of compiler warning fixups. (This used to be commit 0308a0a11265050f53fc7e8e03f8e17b04adb45d)
      adds  f46edac   Make swat use popt (This used to be commit eccb6998111ce7a56bfd11578ccd7c09958f407e)
      adds  d02f57f   Merge from HEAD (This used to be commit 62d5a78b024898485f610b5d9db1a6d9a5c68c21)
      adds  efadbac   use pstrcpy_base() (This used to be commit 2e3710f67293b01084026549246d494103b2d536)
      adds  0b72dd8   Patch from Samuel Thibault to convert messages from dos to unix charset when sending(and vice versa when receiving). (This used to be commit 5310447ec6e0df1c000e3ee14572f5b7fee31f28)
      adds  70788c3   Merge from HEAD (This used to be commit d59a7bea6b22a4c3e6cacd1a4c5ee95f42b13a26)
      adds  eeae852   (merge from HEAD)
      adds  67df8fb   Merge of new appliance-head scalable printing fixes. Jeremy. (This used to be commit 331e621b580f997592892be0226fb452c67ae9e1)
      adds  0655f20   Merge from HEAD - patch from Jianliang Lu <j.lu at tiesse.com> to set the 'minimum password age' during a password SET.
      adds  3d8c50c   Thanks to volker, merge passdb changes from HEAD:
      adds  63894f2   Merge fixes to libsmbclient (fstring/pstring) from HEAD.
      adds  20e73a7   This caused problems on the build farm. (This used to be commit f16a70a405a702945ada42be638c3d17c59517c0)
      adds  b33cee9   Fix compile on IA64 by noting that this should be the integer, not a pointer to the integer for SIVAL(). (This used to be commit 5e20868fadc4e01ea09639bc57c51d1eb687f78c)
      adds  1f499a7   (merge from HEAD)
      adds  49c0726   This changes the way we do LDAP updates. We don't use LDAP_MOD_MODIFY anymore, but instead look at what is currently stored in the database. Then we explicitly delete the existing attribute and add the new value if it is not NULL or "". This way we can handle appearing and disappearing attributes quite nicely.
      adds  25fc769   Never touch complicated if/else/elsif structures :-)
      adds  da40f73   Merge from HEAD - Detect missing -lroken properly on machines without krb5-config (This used to be commit 70634d248e74395c05d9980b07d53a20327a30a8)
      adds  79f3265   (merge from HEAD) Valgrind found some memory leaks! (This used to be commit 8315b9c3119dde62aeb72ad5e20f63aee89abd0b)
      adds  0e55d8d   Merge of patch by waider to our samsync code.
      adds  42ba082   Metzes change:
      adds  3970ad7   Merge from HEAD:
      adds  eaf3fbe   The group mapping functions are not called directly anymore, but instead through the passdb interface. So we can make them static.
      adds  b8d83f7   This does two things:
      adds  7d4bfa0   Implement abartlet's suggestion to add attribs to ldap if they are 'SET' when adding the account.
      adds  53beee9   (merge from HEAD)
      adds  8460dc4   win9x was suffered a case of the blues during a domain logon. For some reason, explicitly setting the service type during the tcon&X fixes this. (This used to be commit 4dd81caeff96d2b7f08b4846a524f917a85407a4)
      adds  e5c998b   Must have been somewhere else last sunday...
      adds  a50253f   A fixed type TRUE -> True, reported by Paul Green. (This used to be commit 14499e64555481fdd5fa8ba656a4cba9a597a86b)
      adds  5ab2abd   Fix extra NULL arg added during app-head merge. Jeremy. (This used to be commit b2ef052adad01c37f0fd4b9b82a16a9989d57082)
      adds  b39659b   Add defines for platforms that need them. Jeremy. (This used to be commit 7787815da498382a380230912e0573f41347d0d8)
      adds  fa4b83c   Fix DOS del command with widelinks = False. Jeremy. (This used to be commit ef1782121bc4ebcdd2731fd6863209352f815dbe)
      adds  6387c98   The definition of pstrcpy_base(), and the preceeding comments, were given twice (probably a cut/paste error). (This used to be commit d9b799d8c35a7453e6ccb92b3fc4ec2ec510449a)
      adds  878f914   Fix schema error not detected by OpenLDAP 2.0.23 but by 2.1.16.
      adds  26482ff   This is no functional change. It just makes pdb_ldap.c a bit easier to understand by moving the logic for init_ldap_from_sam and friends around.
      adds  560d83b   pdb_ldap may require ROOT privilages to access the group mapping. (yes, it's ugly :-)
      adds  9676bf7   cleanup the IPC/LPT:/A: mess I started (This used to be commit e6034a03d543d8672303f2b24982cfc03b124391)
      adds  a4c72cf   Fix module names (This used to be commit fa1c8eee1fdd2452f9e3595b2b3957ea8c0ea46a)
      adds  84627f7   replace pstrcpy (This used to be commit c6eb950b6879d7566ded33dd6a3853cf2d5310db)
      adds  f23c193   Add documentation on new modules system (This used to be commit f0f454129a5a57e50391397f45d7cf4d58648d45)
      adds  2ffd83f   Fix build errors and move pdb_guest.so -> guest.so (This used to be commit 25412880251839de3dd17882fab30c873c886454)
      adds  a63fa73   Fix uncompleted sentence (This used to be commit a14b7fcd493b89e6ea6bcc889a2d2f24fc72a5fc)
      adds  e14e43f   Fix pdb_unix usage - noticed by jmcd (This used to be commit dd03aec26dc39a4e56f18d547132768204a500db)
      adds  7178e11   It's init_module(), not module_init() as metze pointed out. I really thought I check this well enough :-/ (This used to be commit 730e2a093152c406923bd9e28339781564b0afac)
      adds  a666912   Don't generate a Samba-Developers-Guide.{ps,txt} with the contents of the Samba HOWTO collection (This used to be commit 4ce0e931ab098768e5a33c0062267176104485b2)
      adds  e542eed   use strnlen to prevent coredumps (This used to be commit 1960a650c1546323708ed6bea615dc7215a97b4f)
      adds  9a32824   Fix corrupt memory reading in smb_register_passdb (This used to be commit 6acbb37e4e32de635ace8420a5182b04b6527e34)
      adds  c775678   Add make rules for passdb/*.so (This used to be commit ea85f8ff21bfad378eb8464a94bb182cb3e4f988)
      adds  2f13a74   Cleanup bogus initialisation in SID_NAME_USE enum.
      adds  c8eed69   lib/messages.c: Check return from chainlock before modifying message queue. Apply the job returned limit across all requests for job queues. Jeremy. (This used to be commit dee1326a1d8a0bf8977df22a0fe014dd5d8dc769)
      adds  c9167c9   If CFLAGS is set when running configure, then just use that. Otherwise add -O.
      adds  d87feb3   Merge Herb's change.
      adds  bff325e   Update wbinfo.1 for 3.0 (This used to be commit c057c6594e8c44993c01d6bb3a8d0916a2adcd24)
      adds  5737469   Update swat docs for 3.0 (This used to be commit 06c7a16b2d2040c0932eb663076cecb6d2cd3cdf)
      adds  4e01382   Make swat use popt (This used to be commit 3cd1650d389850c2a36997a1a404d37bb28130e4)
      adds  21fb006   Convert smbcacls to popt (This used to be commit 45e5374e89730e7ad497edf9e344fbd1b8992589)
      adds  7477c65   Update smbcacls.1 for 3.0 (This used to be commit 0ab40fac3a45b1f72b8bd53a48fc39dd46c69086)
      adds  56b6650   I like debug level 10, but these messages always get into my way when debugging pdc stuff...
      adds  3560c49   Fix typo (This used to be commit 5c6f5bef30db62f351d83ecdd6aa6990a567d842)
      adds  bcc8bb4   Use True, not TRUE and False, not FALSE (This used to be commit 44e9bf88cc2bbb2aa34711354258c3abb319cb9b)
      adds  6798444   Build samr as well (This used to be commit 1d33afdef9ea11e17c633109170d35ed66c4e2b8)
      adds  29d734a   use pstrcpy_base() (This used to be commit 9387caf3cebecd50de2b295560355b779135d8c3)
      adds  be40463   Fix compile errors - don't use pstrcpy() on a fstring (This used to be commit 3bad73ca870bb43324bdb5dfc6bb02e0fa1fb1e0)
      adds  9ba6be2   Fix setOtherHelp() - pointed out by metze (This used to be commit 05b1681b03688c0d4e57e8dfb881b111f947e6c6)
      adds  c7e720c   Patch from Samuel Thibault to convert messages from unix to dos charset. Works on 2000. sending messages to 9x needs to be fixed, but that didn't work anyway (This used to be commit ca066502a2a3dbdd8943d515c9c6d21e62d757b6)
      adds  afcb58a   NT4 as well as W2k respond with IPC regardless of what service type the client requested in the TCONX when connecting to IPC$.
      adds  5c91336   Only build pdb_ldap if both ldap libs and headers are found (This used to be commit 228110e83fce91c811c82f6f836d313b6b79ff87)
      adds  677838b   Give volker a hand, and let domain joins with existing user accounts work a bit better.
      adds  940a114   Add more mappings to the nterr->errno mapping table. It should be fairly complete now. (This used to be commit 72bb5615f3eef1c5b27716dfcabe4c8288729458)
      adds  522cc67   Merge of new appliance-head scalable printing fixes. Jeremy. (This used to be commit 301f17df51961b645b63d1520fc9c2e5627c1a0a)
      adds  ab25a25   Patch from colo (on IRC) to get libsmbclient building due to pstring/fstring issues.
      adds  d2d29ea   Clobber our SMB buffers between packets.  I hope this will help find bugs where we assume the buffer is zero, when it might not be (ie due to, previous packets).
      adds  2da9a44   Clobber the 'SAFETY_MARGIN' in libsmb.
      adds  58cd54a   FALSE -> False (reported by Paul Green) (This used to be commit 1002b0bbff295548b74580dbb0dc0c76474af23b)
      adds  87cbd9a   Patch from Jianliang Lu <j.lu at tiesse.com> to set the 'minimum password age' when setting the password.
      adds  bde949c   It seems that this causes some problems on some linux platforms - it's a pity becouse otherwise you need to link a program with it to get the fstring/pstring bugs.
      adds  b508fdf   Fix compile on IA64 by noting that this should be the integer, not a pointer to the integer for SIVAL(). (This used to be commit e8b4b136669e7e415557956d698c66c254b28ec1)
      adds  a38e5e6   Small clenaup patches:  - safe_string.h - don't assume that __FUNCTION__ is available  - process.c - use new workaround from safe_string.h for the same  - util.c - Show how many bytes we smb_panic()ed trying to smb_xmalloc()  - gencache.c - Keep valgrind quiet by always null terminating.  - clistr.c - Add copyright  - srvstr.h - move srvstr_push into a .c file again, as a real function.  - srvstr.c - revive, with 'safe' checked srvstr_push  - loadparm.c - set a defau [...]
      adds  5050e8e   Revert bogus part of previous patch. (This used to be commit 3cddfe211da812a533611eecba5d5da55fd3cf2d)
      adds  a9aa2cb   This changes the way we do LDAP updates. We don't use LDAP_MOD_MODIFY anymore, but instead look at what is currently stored in the database. Then we explicitly delete the existing attribute and add the new value if it is not NULL or "". This way we can handle appearing and disappearing attributes quite nicely.
      adds  38794e9   Don't use errno's when they're not available (This used to be commit b757a4374832d76500a889e4785622320881018d)
      adds  ba47af4   Never touch complicated if/else/elsif structures :-)
      adds  4985533   Use FUNCTION_MACRO, not __FUNCTION__ (This used to be commit 6df38e250af1a8e7213ad66342c71c52ce118a12)
      adds  ee52967   Return value in non-void function (This used to be commit 0efa773bac4b9fe2f79265413c32fecce55cc369)
      adds  c886423   Detect missing -lroken properly on systems without krb5-config (This used to be commit 9c3b8533fc6d2a68e013668d0927d479f4ab58dd)
      adds  dea7597   Don't use EDQUOT on systems where it's not available (This used to be commit 2e1e5719f188a933e6b691fbd48037a0d29497e4)
      adds  1ce67b7   Valgrind found a few memory leaks!
      adds  22e6291   - Use FUNCTION_MACRO, not __FUNCTION__. - Add some const (This used to be commit e149e70717f38e082ce35d55f9b4d84ba8419af7)
      adds  94837e2   Add -U, -N, -i, -A, -W to popt. (This used to be commit 5a88d78f67fd7853d6f7d5042807afa56091d52c)
      adds  89cd467   Add nicer --help headers (This used to be commit e56ab71f1237a71c6ad4f321ce1db4e9397efd73)
      adds  6bfe8b7c  Convert to popt (This used to be commit 8f285878b30bad7388f69075538c628a7e18ac8a)
      adds  7c7054b   Convert to popt. (This used to be commit 10c2fe08b6fdc2a9985a154b93555197bf5815fa)
      adds  52cee83   Don't crash when initialising tdb fails (This used to be commit b18d02891be1ea3728239eee15a4aed3c3be2fea)
      adds  055094c   Also move -V to -C in docs (This used to be commit 33097cc6610380c373c121380e51d5656955971b)
      adds  42879b0   Move -V to -C to prevent conflict with -V for version (This used to be commit 99de90adc98b8d5354c769dcd25cc1f34d3769e9)
      adds  6ab85f1   Convert to popt. (This used to be commit 633b3eb7812dc0a58785536a1e7d28329d488b43)
      adds  440709a   Add minimum man page (This used to be commit 8597b8cb952713239aa510ef84e295a8bc8271c6)
      adds  73a7abf   Fix typo in comment (This used to be commit e7ed8bfc24d94b0b6e70a03eaae927fe1daa7d56)
      adds  a76d826   Use True, not TRUE (This used to be commit eeeeb37fc6de60928f7efdeb05bb2c6516f24441)
      adds  8c7753e   Convert to popt. (This used to be commit 5f12b246b03aef93165059f632012b6fc4706c70)
      adds  46a6e7f   We don't need optarg when we have popt (This used to be commit b46581ef153296a0a04f773115cb2ddad4d44686)
      adds  dc1c29d   Don't declare variables after instructions (This used to be commit 818bc35da7b66aa8c4156406b7ab3304d4c94a72)
      adds  a839438   Patch from waider to update our samsync (net rpc vampire) code:  - Decode all the database names, even if we don't decode their contents  - Update the 'set' code to match rpc_server/srv_samr_nt.c in only recording    the difference between the old and new.
      adds  8a55ede   Metzes change:
      adds  933b4d0   This adds 'ldap delete dn' as the recommended parameter for the 'ldap del only sam attr' functionality. So we are compatiple to the current SuSE patches as well as to TNG... ;-)
      adds  da7c727   The group mapping functions are not called directly anymore, but instead through the passdb interface. So we can make them static.
      adds  cf4f074   This does two things:
      adds  477e1a8   Don't duplicate the default group mapping functions - use the ones from passdb (This used to be commit 78e135cdb17dcf70d8a1259897fd44ecd7a4b3c6)
      adds  be47eb5   Use popt_common for -s, -d and -V (This used to be commit a1576694a6f23e1c70d7d81ac4feedd4f29c5400)
      adds  b6520a4   Convert to popt. (This used to be commit 83c7f1e1661da14ee46d4ca7a698728fb1beb23b)
      adds  1f5e93e   NTLM Authentication:
      adds  67cf758   Convert to popt. (This used to be commit 691c63ad6b522ae7984017ebadffb5c7c13f6992)
      adds  8e2c74c   Fix compile. (This used to be commit 6fbee12a8170e0bce4e94806105786b38160ada5)
      adds  dc0ce6f   Convert to popt. (This used to be commit 18d52ce914715d188966be95f9e4466666a04f74)
      adds  b5762d9   Implement abartlet's suggestion to add attribs to ldap if they are 'SET' when adding the account.
      adds  93f7be0   Document Tim's smbtree program (This used to be commit aa528bf0f2c3286a6f78c1a36e48c6ff15a85457)
      adds  4f70a8f   Build the profiles.1 and smbtree.1 manpages (This used to be commit 5bf945d86927e09cbb665e6fb59111b6bdc60fd4)
      adds  2238286   Started working on python routines to add and delete domain users. Unfortunately users get created with the ACB mask set to disabled and must change password.  The set_user_info2 call required to fix this doesn't quite work yet... (This used to be commit 55a341a367a7d1b18ae7ef04678479eb74b68ea3)
      adds  11e9de8   Patch from metze to generalise POPT_COMMON_SAMBA, with some minor changes (This used to be commit 2ddfed298d7f0b6e690275725a39c3ef107077ae)
      adds  f9e66df   Fix init function name and return value (This used to be commit 27f3fbac724847f2d0926d2231808871508a7dd9)
      adds  6687606   Define POPT_TABLEEND if current popt.h doesn't contain it already (This used to be commit de4bdf42d8f27b54260f58ff37d438c67623f446)
      adds  9ae249c   Add modules support to charset (This used to be commit cf3d31b9801d7ccb30334a92d4dc8a0ced2ecd31)
      adds  e5ae6d5   Document common arguments with entities (This used to be commit adafcbb9af4a22db0fefb70966564d8591b5baed)
      adds  41a09c3   Revoke some of the popt patch from metze I applied earlier today. It added some double options and broke some parameters. (This used to be commit d5f9b0275c91512e1926504f22aaeec2d104430d)
      adds  3515f37   editreg, wrepld and ntlm_aut aren't documented yet.. (This used to be commit bd197baa8657d7708804e67e37d10be6acf75af6)
      adds  66c3212   Don't use old usage() function, but the one from popt. Remove some useless arguments (This used to be commit 8df30059ef100a4d5e21501d7746427b4d312589)
      adds  9e809e8   Remove documentation for removed options (This used to be commit 2cb23016385a286006a08170188b4e7ca62429d9)
      adds  a4d819e   Add mapping for Bad Network Path (This used to be commit 1481cd9ecf1658312424c193d8cd3632766eb058)
      adds  75b3445   Add static to satisfy exotic compilers (This used to be commit 269c93ca269e5badd5475d9ad53d06f9cb111d2c)
      adds  acffe03   Simplify modules interface and make it easier to build complete subsystems as modules (--with-shared-modules=rpc,pdb_xml,pdb_ldap works now, for example) (This used to be commit f622bdc691fabed218598fb0546b9e933aed63ed)
      adds  f2c1d68   Give error message when module doesn't seem to contain pipe functions (This used to be commit 4dd16790436d18f5ac5868538309128e3f8ad1cc)
      adds  068b1e9   Add notes for packagers (This used to be commit 9bec6889047814dc00eea102d6c3368d3942db94)
      adds  9ba1ed5   When using --with-static-modules=subsystem, don't build modules that can't be build (This used to be commit bb943a68af20f87a4b2d6b257585615d1792dd33)
      adds  cdfe4b9   Fix two typos (This used to be commit 898a246c1650326cbd9b8ca49fb93963e589ea1f)
      adds  6d6f1c0   - Add support to auth/ for the new modules system - Quite some small fixes (also fixes the build) (This used to be commit 3defbd5e0633acfa4631531b49601c7706072d86)
      adds  b7c4fa4   win9x was suffered a case of the blues during a domain logon. For some reason, explicitly setting the service type during the tcon&X fixes this. (This used to be commit c458179d21465165705e6c035776698cb824baf5)
      adds  25cdc52   Apply metze's change correctly this time. Playing 'patch' by hand can be somewhat error-prone..
      adds  fc64b4c   Make these functions static, keep them out of proto. (This used to be commit 34934d2edf0d575fae7d729fe4d8d3ab034a544f)
      adds  148d95a   Fix missing tag pairs (This used to be commit 44d9062f91d13b43b1e78c30931a017031f17116)
      adds  910da34   Make auth.c compile again. I'm not sure what this does though...
      adds  c0efc35   Fix debug (thanks metze)
      adds  5ee88b1   We need to 'preprocess' in popt_common_samba as well (This used to be commit 37ee8aecf4ae570c3d08e9fa94724bc9c917108f)
      adds  4987119   Remove obsolete defines (because of new modules system). We need a way to track which modules have been builtin (This used to be commit 0f724be38439af9284e51b7b9b8605e8956e51ba)
      adds  e520d4b   Print list of builtin modules in 'smbd -b' (This used to be commit 3a2ed0da40c9709cdae061927f44a38f58e44df0)
      adds  403ee67   Fixed opened-but-not-closed listitem/varlistentry for LDAPADMINDN (This used to be commit ec6b9e62fbfe417865e8e3b2ba7cc7473709c20e)
      adds  f97934e   Make variables static to satisfy exotic compilers (This used to be commit 094eed2c6222fe167ee9f596f4b849a4dea234bf)
      adds  bdd9634   Don't use 'opt' (This used to be commit 6ab41e50fd0a36ebd9969064aa46235dc687dfba)
      adds  4905ba2   - Support building all auth modules as .so's - Change 2 variable names to avoid conflicts (patch by Stephan Kulow <coolo at kde.org>) (This used to be commit 71b05cd14ae6df8340730e7bad1c783dc278c5d3)
      adds  9985625   Fix another opened-but-not-closed tag (This used to be commit 1c53686f3a2b2ff220836b76755a184fac0b238e)
      adds  50311f4   Remove old check for TDB SAM (we now have --with-{static,shared}-modules=pdb_tdbsam) (This used to be commit 760fd4e5c48276696182febcae3b0a997999b1e2)
      adds  0a37d5f   Add info about dual daemon mode (This used to be commit 2018b331a17a4ac485ac03e175ab24d9457a5b77)
      adds  bb7a2a1   Add documentation on unicode (This used to be commit cdfb0161adb37f70247b047eb93b92cfcf11783b)
      adds  adb1aa8   Add example version identifier (This used to be commit 0558cae208067aa1e10060f22f12b2b8c09c53b1)
      adds  dc16a68   Always rebuild modules after running ./configure (to prevent undefined symbol errors) (This used to be commit e193b47259d11b0eaef4071acb406d6433426733)
      adds  03414dc   Add notes about the rebuilding of files (This used to be commit 0ab6e96c9b32526936878da62b3cc00edd0ac27c)
      adds  99038b9   Do $(MAKE) modules_clean when compiling dynconfig.o. It's not the most elegant solution, but it works. (This used to be commit 02d202034dad56365a15c4e9fdcb7c420a77e1ed)
      adds  6f75da5   Fix two typos (This used to be commit c682d5abf310e445f1629e9b48a15d10b176ed39)
      adds  6d73e56   Give PARAMS_OBJ more priority (This used to be commit cf73797d110d271fc7a30c11e023c4d1ba2b5c9b)
      adds  dee03e1   Don't do $(MAKE) modules_clean twice in a row - it breaks the build... (This used to be commit 1e1544ecc12d1e7c00080894786f500cd774a6b3)
      adds  4474f67   - Patch from John to update PDC-HOWTO, add ServerType and CUPS (not finished yet) - Regenerate docs - Update docs-status (This used to be commit adbb714ade8ab6f4e9b5d80f0f85041746c0edf1)
      adds  0eff00c   Output backtrace to logfile in smb_panic(), as suggested by mbp (only on systems that support it, of course) (This used to be commit bf439d733df6a11a25ff561a853c3382a3b34b96)
      adds  5edbbc1   Fix $LDAP_LIBS (This used to be commit af98285f4e4fc4a0e890fed2c71b09280252b3f4)
      adds  70cf597   Use execinfo.h to get prototypes for backtrace_symbols (fixes some warnings) (This used to be commit d453b656e56a9b836b76f1cdce8de65d7bc4eb6c)
      adds  fa0ea6d   Use SAFE_FREE() instead of plain free() - pointed out by metze (This used to be commit b49436d020f8d88d42428c83ea9a278d3433d134)
      adds  1a7ed71   Document results of smb.conf(5) inspection. We have 13 undocumented parameters for HEAD (This used to be commit c6f6795710a5115903772a2938a028f20954deb5)
      adds  4d73886   Fix extra NULL arg added during app-head merge. Jeremy. (This used to be commit 4868633bc8182b939190d3cdb86b24cbdb78b5e1)
      adds  43c5f19   Add defines for platforms that need them. Jeremy. (This used to be commit f81128bc0187765f6f9e6d7e05eaebf778cbfec8)
      adds  4c74bfc   Remove LDAP_LIBS and just use LIBS again as before. I'll fix this better later. (This used to be commit c6807d20457325012c4c9edd137b2f1f67e98ec4)
      adds  1556b9b   Fix DOS del command with widelinks = False. Jeremy. (This used to be commit ae754e9355c78c22ff5ca5a7f3276e61b4a8fcb7)
      adds  e6df31f   The definition of pstrcpy_base(), and the preceeding comments, were given twice (probably a cut/paste error). The definition of pstrcpy_base(), and the preceeding comments, were given twice (probably a cut/paste error). (This used to be commit 5306f6f7c88234d51c4ff13d5451d3489de6b00e)
      adds  11db21c   Use the new modules system in VFS. If a module can't be loaded with the new modules system, we still fall back to the old system. (This used to be commit cebe8d8b424f10006f2f791a8f086c6c8a7f5d57)
      adds  75d4193   local_gid_to_sid() could use pdb_ldap, which for now requires ROOT. (This used to be commit a51ce67e322f91a56acb9e358ee8b2254b2e7792)
      adds  3aded92   Fix schema error not detected by OpenLDAP 2.0.23 but by 2.1.16.
      adds  872d55c   Tidy XML formating (This used to be commit f9515634f344f2408909d2398a7b585b91dca6ec)
      adds  7c6a4de   This is no functional change. It just makes pdb_ldap.c a bit easier to understand by moving the logic for init_ldap_from_sam and friends around.
      adds  5cd3d3f   Add new framework for smb.conf(5). Please read README before trying to compile. I will commit more meta-information updates during week-end. (This used to be commit 8d684dffab6a90b3d612a1aa2b2c457a2bc2e6ac)
      adds  85a1207   Put backwards compatibility support for old modules in a seperate function (This used to be commit 2dd00078eec736797e65f69ad00297068e57cd9a)
      adds  2b984c6   1. Fix  generate-file-list.sh to produce a list sorted by parameter name, not parameter section. 2. Convert base parameters to new meta-information scheme (This used to be commit 6026e47cfe493625c6ed017ecae3cc785a6d0347)
      adds  e14903c   Reflect current conversion status (This used to be commit 8f1c78df1088beeb11de54b0369b4e5f036004d4)
      adds  c321404   Doc updates from John + some minor fixes by me (This used to be commit 7fc49746dfd8d93066fe6870e3b642a5898aa032)
      adds  00934b5   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 6cd4d3f39a1258d51c022c99c73a7341b0ff94a5)
      adds  c2f285e   Updating projdoc from HEAD brach. (This used to be commit d4545b9154162a0a340ef52bfe8443b86dae9e56)
      adds  9b212f8   Adding some more docs from HEAD branch. (This used to be commit d5cdba337a13e29fe0ce9f3b058ddb87e8c97b78)
      adds  567fcd8   merged real time signal fixes from head (This used to be commit 03a5e62300f3cfb96d14570b73a758e6fa64c449)
      adds  a50e82c   don't include proto.h during autoconf tests since it doesn't exist yet; fixed getsmbpass replacement test (This used to be commit 2aa2767ed5dc5290d6f71174bbf1be7d75a97d8b)
      adds  8d751b0   Try to get meaningful errors out of ldap more often - get the error string from the server, not just the error code translation.
      adds  06068da   fix CIDR hosts allow/deny notation (This used to be commit 84707fd95eec260a1cb22a165a0161a075f93ada)
      adds  8877607   packaging updates from Buchan (This used to be commit 9469c69b42553f54f8aff072f1a48382554537d7)
      adds  6d620e0   Also rebuild smbd/vfs.o after reconfiguring (This used to be commit afda828b388381742b4d980b21bed953273eb3aa)
      adds  28f7d75   Compile @VFS_STATIC@ into smbd and vfstest (This used to be commit 0133c0a2ee36015f6f459da6f4d9472bf5a4dec4)
      adds  d4b4e02   removed a duplicate lump of module stuff in configure.in (This used to be commit 0502c8a06e3bcefd9ea0f16f611bafc66086fbe9)
      adds  0e1ad95   its VFS_NETATALK_OBJ not VFS_NETATALK (This used to be commit 662e1bea1b5e8ca8fb842f7ef76f848541116760)
      adds  893cbb7   it is possible for some of the real time signals to be used by glibc, which then changes SIGRTMIN. It is also possible for bash to leave some real time signals blocked at startup. This fixes both problems. (This used to be commit 8d45bf644aecb6993c2a82b86a4527b33029ed8f)
      adds  0995fb1   fix up IPC/LPT:/A: devicetype in tcon_and_X (This used to be commit a9ccae314fdb4b96115d31083f1a4b26209d597c)
      adds  d9eef2f   don't include proto.h during autoconf tests since it doesn't exist yet; fixed getsmbpass replacement test (This used to be commit ff43a292b9f8e0a39d19cb099913efd899de84fa)
      adds  87e2a1b   Allow the new modules system to function with builtin vfs modules.
      adds  a959e5c   Merge from HEAD - get better error strings from the ldap server in pdb_ldap.
      adds  6cc3540   fix CIDR hosts allow/deny notation (This used to be commit 0dc611569427c8b63b752d0f62f2127dc1479754)
      adds  250b5f8   Some fixes to URL syntax from coolo. (This used to be commit de49c3f48f85519b31e797730eca82cb979098dc)
      adds  60cf0f2   Fix some uncleanness with testsmbc.c (This used to be commit 73ef6d35bbadc3ea549309119857effe3c1bc7ef)
      adds  a6fad1c   More patches from coolo. One of these functions needs to be moved elsewhere so other code can use it. (This used to be commit b988e16b7da824864cac6b69910ade27885e7f50)
      adds  dfcf163   added a simple test for the old SMBtcon interface (This used to be commit c95ae394c5dfe5e0fcc658119213b17bcb95fab5)
      adds  054e5da   sync packagaing with SAMBA_3_0 (This used to be commit b97f6620aa80df9649775f81055b70146a03ec66)
      adds  2fd7cce   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit c779af7a06d2f2b400f9bca32b51e91d1757e2e6)
      adds  75e2afb   merging packaging changes fro 2.2 (This used to be commit d75787a112ff723f9ffe55531604fd2e99bb34d4)
      adds  6b28681   Cleaning up SuSE build area in preparation for adding packaging for SuSE 8.1 Note: Also will work for UnitedLinux (This used to be commit 6bc6c597760fe99e0d08d63a28a7559d61598222)
      adds  d5cee49   Packaging files for SuSE 8.1 (This used to be commit bacdf3b15c34991df01a49b47c178b36de048743)
      adds  6218079   README file to explain that this is not a SuSE update. (This used to be commit 97d6e2fcfb01e3ae4431420407923b267c971bb1)
      adds  b51f061   Updated for 3.0 release. (This used to be commit 4a8e7578bf5d6df5a247e74eeb5a79b6a273737e)
      adds  873284d   Merge from HEAD - leave the SMB buffer untouched when checking it's SMB sig.
      adds  cdc5e0a   missed a couple of files (This used to be commit 4d1e39846ebef4bd7e6e0687811aca2103dfd591)
      adds  5fd03bf   This changes our handling of invalid service types that the client requested on tconx. We now return the same error code like NT4SP6 and W2kSP3 return.
      adds  684d93d   This fixes group updates in LDAP the same way as user updates are handled, though we assume that always everything needs to be updated in LDAP. PDB_IS_* is not done yet for groups. Do we need it?
      adds  456a4be   This sets the domain for the user in vampire. Otherwise we end up with an empty domain field, which a workstation does not really like in sam_logon..
      adds  744aa72   update copyright notice since it we are now almost 4 months into 2003 (This used to be commit 0751d2f117b4274dd19388d856de75d9fc739865)
      adds  1ce4fe3   Updating from HEAD branch. (This used to be commit cf4673685b430373bfbaafeaaa418d746475b4f8)
      adds  f1412e8   set version string (This used to be commit 39102a070b010dd5c83a8075654952c922df00a4)
      adds  a97a1d5   add a few error checks in EnumPrinterData() (This used to be commit 6cd74dea086aa6e0936719f6e2829494c4688ea6)
      adds  88f780f   updated passdb backend parameter (This used to be commit 36a1fea696ca2c729c0f2e71d4587fafdc3daf94)
      adds  f27690c   updating release notes for next alpha (This used to be commit 8fb8290319d5793e002c5a3577a8b1868f34319d)
      adds  a52c217   update version number in release notes (This used to be commit 378c48dedaef9b71aa0901adae21c16403b6d66f)
      adds  160818d   preparing for release of 3.0alpha23 (This used to be commit 4d43bd410265d67da3e148981cb6ca45cedddb4c)
      adds  64bc6eb   preparing for release of 3.0alpha23 (This used to be commit 42d76f44c0be90b4f78a568a577672cacf800639)
      adds  3c7df79   removing duplicate listing of files (This used to be commit 6ed71eb5a4912247197bb12bf282ec7a7562d157)
      adds  32e12d4   Waider's cosmetic change to print out the database type when downloading stuff.
      adds  6bb9603   3 things:
      adds  4660928   fix potential smbd crash when we fail to alloacte a policy handle for a printer open; CR 2102 (reviewed by jreilly) (This used to be commit 26478158bc03fdf019589ce68062100a39149b52)
      adds  19a384a   updated the TCON test so that win2000 passes. Samba now fails this test.
      adds  097a7b5   fixed the -U option in nmblookup
      adds  6fca8cc   fixed the -B option as well (This used to be commit 0c12a206bb6610d79deb89868cac9293604b7c08)
      adds  bcd9a08   Don't modify the incoming packet when checking the signiture.
      adds  cb830f0   added simple tests for SMBchkpath and SMBioctl (This used to be commit ca982a9f1d6485e2d388d4b2e9c13806736ad91e)
      adds  01f0236   - Regenerate docs - Document 'preload modules' (This used to be commit 57407401d0f261d4b8e42fdc64479afef10211c3)
      adds  7ea0ef9   - Point users at the HOWTO Collection instead of 'README' in modules/mysql.c - Make passdb work with absolute paths (passdb backend = /path/to/smbpasswd.so works now). vfs, rpc and charset will follow (This used to be commit 794d3ed03619a4e41558d9ff65783a1aa1b2be90)
      adds  17d188d   This changes our handling of invalid service types that the client requested on tconx. We now return the same error code like NT4SP6 and W2kSP3 return.
      adds  332f6f9   This fixes group updates in LDAP the same way as user updates are handled, though we assume that always everything needs to be updated in LDAP. PDB_IS_* is not done yet for groups. Do we need it?
      adds  ad7364c   This sets the domain for the user in vampire. Otherwise we end up with an empty domain field, which a workstation does not really like in sam_logon..
      adds  aef719f   Fix installation of auth and charset modules (reported by Stephan Kulow) (This used to be commit 2a281784c95854e13076b21f8043cd624063d461)
      adds  750468d   update copyright notice since it we are now almost 4 months into 2003 (This used to be commit 6a17c23a549e1e2ce2b428421fbf0b81b37ad0c1)
      adds  f60980b   distclean fixups from Paul Green. (This used to be commit 3776840227104b1d7d3b7aeceba5d84ded6cfeec)
      adds  b49099e   smbpasswd -> net (This used to be commit 25f2ebd2711182645fcb2225b4a5a4ed9d3c6dd7)
      adds  47f230b   add a few error checks in EnumPrinterData() (This used to be commit 453813ec6e2c25a3f6a664212aedcad15cfd6000)
      adds  ea27924   Don't try and dlsym or dlclose a NULL pointer.
      adds  663e5a3   Success is not a level-0 issue...
      adds  4b664cf   Break the current build dependency on perl.  Perl is required for include/tdbsam2_parse_info.h which is included by sam/gumm_tdb.c which doesn't seem to be used anywhere.
      adds  8b48212   NT4 is particularly fussy about getting this right.
      adds  6c33130   Cleanup of winbind client side code.
      adds  364519a   autoconf change to compile winbindd for AIX.  The client side code is still under development. (This used to be commit d110a56e433fd2ed5267c6d445b7a652d52940dc)
      adds  2f79b17   Placeholder for winbind aix client. (This used to be commit 872b2ba35bbe9f4312530368615e99808b3a7756)
      adds  836454e   Tidyup of winbindd client OS specific autoconf code. (This used to be commit b20b8d050b45846798a6dc535cfcd4a47ba21694)
      adds  1e4aaa5   Fix a botched merge from appliance-head...
      adds  5254875   Waider's cosmetic change to print out the database type when downloading stuff.
      adds  b5622cd   3 things:
      adds  76ba946   Hey, we're making progress with the docs ;-)
      adds  8bb5a02   Fix formatting of back traces - pathc by metze (This used to be commit 9cc17bcfe633496ba6270fd82963ff768ae017b0)
      adds  96b5d5b   - Support absolute paths in vfs and charset modules - Fix typo in Makefile.in - Fix compatibility with older vfs modules (from patch by metze) - Build some modules shared by default and some static (and fall   back to static when dlopen() is not available) (This used to be commit aa36f462d95f8a3a3a81a89c210b98a6f9fd295f)
      adds  3393feb   'preload modules = ' is already documented -valid is not a config option (This used to be commit 8af065e5177279b8aac76097d4172e76622de58b)
      adds  4b3741c   - Put -valid param back in - Update info on some of the HOWTO docs (This used to be commit 05201bb3954f864c48e8bbeb852d1fec7683a663)
      adds  9d3b00b   Fix vfs to work with P_LIST-ed lp_vfsobj() -- the traversal is reversed. Based on patch from Metze (This used to be commit 2a86ef78282d33e16007d50095614713189ce4b5)
      adds  b5733dd   fix potential smbd crash when we fail to alloacte a policy handle for a printer open; CR 2102 (reviewed by jreilly) (This used to be commit a179c2cefb15b1b8869a83fe5f14a85d1eb96114)
      adds  353b10b   Remove useless popt options (This used to be commit 861b2a464fed3a16f050972feed1900298fb0bcb)
      adds  53ff901   Add very basic documentation for ntlm_auth (This used to be commit e09a6fe276f01890604f4af327a91a373a886d2c)
      adds  3be172a   Add basic documentation on editreg (This used to be commit 137254a16cf48a37be53477713dd41af7a81f505)
      adds  0558497   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit fd163bd94497534f9c80c205d44b30b72b81cbcd)
      adds  45c7b76   fix potential handle leak in _spoolss_open_printer_ex(); final fix for CR2102; reviewed by jra (This used to be commit 50c25e54ff05bfb01a93e84afd2ad92e90d5a5c2)
      adds  9660f58   Merge from HEAD to define variable port_to_use. Needed to compile. (This used to be commit b522892215b12d3f919cb4d1fb99721981710f2a)
      adds  d8c1c54   Doing janitor work for tridge. "changed the order of checking whether a SID is a UID or a GID in posix acls. This is needed because sid_to_uid always claims that the sid is a user, due ot a change I made some months back.
      adds  9ad1ddc   Don't set zero length for the base64 decoded string (fixes swat auth).
      adds  a9b3999   Subtle changes to message handling after ENUMJOBS. Jeremy. (This used to be commit e5e83544dc0acf812bfa5ea17960b5a6be954ca1)
      adds  5043c86   syncup with head (This used to be commit aec6dcb143f630d8f217e58a27c9d1099939a1f1)
      adds  676e270   This file deleted in HEAD. (This used to be commit 6174560e5010af20db125d273b2506efac70c643)
      adds  21c4559   Whitespace syncup. (This used to be commit 2125b0b8ce2bfbb85f325ccbb2a455728ee3f135)
      adds  759179b   Merge of winbind nss library cleanup from HEAD. (This used to be commit a4b5f2c01bae049edc4f385cb0441bbde4fb443b)
      adds  7e90c8a   Merge of Paul Green's make clean fixes. (This used to be commit d9e6f4259975ee4dfd3413fd0abb21321b81b4ed)
      adds  d291296   Forgot to merge configure.in changes for winbind client tidyup. (This used to be commit 5e9c494a241102805e76461197dc8b5afcac64d9)
      adds  6c24a60   set version to alpha24 so we can distinguish from the alpha23 release (This used to be commit 11e3fe1a845ac6ad5edc54b39ff8a1e8d4c87352)
      adds  02d71a6   nsswitch/winbind_nss.c doesn't exist (This used to be commit 1370cc99a469511ee85373411647fb2c5c2f6180)
      adds  3643d94   Fixup format warning. Jeremy. (This used to be commit 32dc4ddb04f4d3eecfdd542cb3495830067a2eed)
      adds  e6c4833   Fixup swat warning. Fix winbindd dual mode in the same was as in APP_HEAD. "Ken Cross" <kcross at nssolutions.com> noticed the problem. Jeremy. (This used to be commit 8bbcb833317245d7f5b8695e4a5c676f67003937)
      adds  d63b644   Give warning if 'drvupgrade' doesn't get an argument (This used to be commit 38d03f4f1a23963fbbb9046ac9f5ccfa5e3ee7b7)
      adds  e655dc2   better method of locating autoconf and autoheader; patch by Willi Mann (This used to be commit 521ab105b2fb240c6e97b3e3d50a9e1590d14931)
      adds  7991cf1   Fix the new storage code to correctly convert from system queue info to pjob info. Ensure we retrieve more than one job from the storage code. Jeremy. (This used to be commit 59be98401c5a8b419597c18acbe996b469bbe89a)
      adds  3496eb1   Merge from HEAD: 1.630 through 1.634:
      adds  a219ba5   Update NT_Security for 3.0 (This used to be commit 6cb01d215621af0cb6ecd3e503ca0182f448c4a2)
      adds  5130e14   More doc updates: - Move information about compiling with ADS support to appendix about compiling - Make DOMAIN_MEMBER NT4-domain only (because current ADS info was incomplete and becoming an ADS domain member is documented more properly in ADS-HOWTO) (This used to be commit efe3dd876ac61af0abc46539369860216eeca79b)
      adds  9b8a017   Update some info and typos in PAM-Authentication-And-Samba (This used to be commit a4bbe4acf7262361931764a6c6cdd56a05fe86d4)
      adds  65d7f6a   reversed the sense of the TCON test, now that we know that win2003 fixes this. This means that TCON fails on win2000, but passes on Samba and win2003 (This used to be commit 591a500ed77870bc72acb94f2fd24070b7d617b6)
      adds  d84acbc   changed the order of checking whether a SID is a UID or a GID in posix acls. This is needed because sid_to_uid always claims that the sid is a user, due ot a change I made some months back.
      adds  916ef75   Fix build of shared xml/mysql modules (This used to be commit 860e4c45619bcd99c6e4a1eb980c5b8dac79b6c0)
      adds  c5ff693   fix potential handle leak in _spoolss_open_printer_ex(); final fix for CR2102; reviewed by jra (This used to be commit 3d37e1ece913707f346c3c2459c3c42192a3a1a7)
      adds  d8f954d   Use <note> instead of <emphasis>NOTE</emphasis> (gives much nicer output) (This used to be commit 3e10d92746c645ae22756bca92046b2e26087ad2)
      adds  63c8788   - Update documentation of 'wins server' (add info about tags, namespaces) (This used to be commit 1a3f8a5f8ad97b2d431b22fbda74cc3f2400e2f9)
      adds  a4fe384   OHKAWA Yuichi (kuri at makino.ecei.tohoku.ac.jp) points out that using decoded.length after it's been zero'ed out by data_blob_free() doesn't give you the original length...
      adds  0dbf84b   More of the documentation overhaul. More to follow. (This used to be commit 8333c4709e239a7b8bef6f7a5050a7f8a1ffbe7d)
      adds  9389827   And yet another doco update. Yet more to follow soon. (This used to be commit d309f39f6422aabd4ee95753d7cf5d07512dd345)
      adds  f6f96c2   Subtle changes to message handling after ENUMJOBS. Jeremy. (This used to be commit 48f3bf0ea51b9fd09dfb017870e32ca4a8cc4b8c)
      adds  f6155be   Fixing typos. Who put them typos in there? Argh! (This used to be commit 57d5a6862872be985bda67431f44a1f8491e3a81)
      adds  4cec26d   Update to current projdoc level. (This used to be commit 979283d6e91b68e1b52dbcffc52dd3750025fa23)
      adds  66806b5   Fix a crash bug if LDAP doesn't fill in ld_error.
      adds  a557af9   THE Idmap patch :-)
      adds  4392be0   Add const (This used to be commit 7dccd144b74d8c752a4b8c80fa5b3e6b2d11eaa2)
      adds  bf11814   Renegerate docs after John's changes (This used to be commit 597b23e9fbbd4b5024d9d839151b9083efc02b5c)
      adds  1a3f303   Clean up ntlm_auth a bit, and add a --diagnositics swtich, to check that the returned session key is the one that we expect to get for that each of login.
      adds  0d01c00   error_string, not error_message... (This used to be commit ce197eae8d254114a295142b522cc028c375ae88)
      adds  f1c4fb5   Update ntlm_auth and winbind manpages.
      adds  22c6b5b   Fix searching master ip by bcast when old master has gone away (based on patch by Stephan Kulow <coolo at kde.org>) (This used to be commit 5c0e4b4dc630bd304f53c37f2340f954190b7aef)
      adds  8d9962f   Only link in libs when they are actually used. Works great here and on one of my other boxes. I'll watch the buildfarm. (This used to be commit 266c3970df9f5f9f617c49eee666c1db8e10c855)
      adds  de8a78e   Print out the 'freindly' error message from winbind.  Also print useful information into it re the privilaged pipe.
      adds  75c1bf2   Map a useless error code to a useful one... (This used to be commit 1afb2695a020424d014c4dee9c6a73620281aaa8)
      adds  388af65   Only link in popt when we need it (This used to be commit a5a980eb3efb37a6becacf043692361bdb4174b0)
      adds  b5c7e33   Add EDITREG_OBJ (This used to be commit fef586d6cd9a4a754da858a29409ed2a7824cad1)
      adds  c64d654   Link in lib/snprintf.o with editreg for use on systems that don't have snprintf (This used to be commit 7cd2c4474579114318554bc3b87b518fed218a93)
      adds  35d546e   Add KRB5LIBS to smbmount (This used to be commit cdaa3bf12e656dbd797882e89ce39ad76c45f6b6)
      adds  494f339   Add const (from a patch by Stephan Kulow <coolo at kde.org>) (This used to be commit 8b5ad24231e5001e612c5fd4bbde2762caef5856)
      adds  46a6e1f   Add static (This used to be commit 674d0ca5d84b64be395fbeff773c8dd8aeb1518c)
      adds  4f59ed8   Use entity for percent sign (This used to be commit 94eaa378dab7d15ad3896b89d2584309ea2d8c69)
      adds  d00b6f1   Regenerate docs (This used to be commit 20ee66b661e295cc9fb66f00b16de3b382a7e723)
      adds  63f153c   Commit some more fixes for Coolo ... (This used to be commit e1a159c55fdeaa1620a3147105be4efd205560ba)
      adds  0ae1b49   Only use cflags and libs from krb5 when they appear to be working - fixes build on BSD machines that have a krb5-config that returns @INCLUDE_des@ for --cflags (This used to be commit e05d78699c6cf6a8340f85e4f55c871fbc100ebf)
      adds  48dff28   There's no need to use LDAP_CFLAGS, just use CFLAGS (This used to be commit 5d2fd222a9e4cccd232e492d1aea1dc7a64a1400)
      adds  e9a20f7   More of coolo's changes for UTF-8 and some minor fixes of mine. (This used to be commit 21a99fdec321c44e31b69589248ff8d1cb927577)
      adds  ab0bd4b   winbindd should depend on IDMAP_OBJ too, not just link with it (This used to be commit 3e2b73fcc1b1a202df27a653c48fc43c2fc28bbb)
      adds  28ff00a   Fixup swat warning. Fix winbindd dual mode in the same was as in APP_HEAD. "Ken Cross" <kcross at nssolutions.com> noticed the problem. Jeremy. (This used to be commit 214b217b276f43edfddd1664afaae0fa6b2c319f)
      adds  77dc0bc   The ldap idmap backend from Anthony Liguori (aliguori at us.ibm.com):
      adds  b5989bd   Fix a compile warning in slprintf format string.
      adds  536eda2   More doco updates. Another few days and it will be cooked. (This used to be commit 79e66288f96b029208d11b3aa095002de9447020)
      adds  5a3e48d   Fix typo (This used to be commit 028b05e1bb366fa075541177a253749bb38f5ea7)
      adds  4a514a4   Remove compile info (This used to be commit 0aba351a6218ac4d33db7fbbfba4e8c3097cb68a)
      adds  313258f   Add documentation for new messages in 3.0 (This used to be commit c44cc1be750b86a0bc9dd8063aef13c9c19176f6)
      adds  101b52e   Give warning if 'drvupgrade' doesn't get a parameter (This used to be commit 55d9ef08a7585f69466cd4c0b30ce33841d52b33)
      adds  dc1245b   Update for 3.0 (This used to be commit 28ba8dabb3abba2e787f424ab4e7550e5f8b6524)
      adds  e3e9e4f   Update for 3.0 (This used to be commit 4e2828165b664ed90ddde308acc06fffb9db4947)
      adds  c8b3421   Update to 3.0 (This used to be commit 2259117e6505c0ccb1b4ece78e2355b7493d1b2f)
      adds  c57096c   Update manpages for 3.0 (This used to be commit edd15d36f528b64f3ab961908bcd43111e08244b)
      adds  0b0c74a   - Use entities in smbsh.1 - First update of commands in rpcclient.1 (This used to be commit 82664c099d5478bab1f6f6e032e09b539f06631f)
      adds  accd7c7   Fix formatting of rpcclient manpage (This used to be commit 13d79e38a6eaecbf6ce8369aaa5f2eeea7109667)
      adds  3cc17a2   Document remaining commands (This used to be commit 0428827ab1141bb3ce97afe78c0c62d4ce96fa18)
      adds  fdb11bb   Update docs status. We have only 1 program left to document (wrepld), and 3 manpages to finished (net, smb.conf, ntlm_auth) (This used to be commit abfd78c7e37c6868585d1007bdf010b0eddae624)
      adds  754d895   Convert RoutedNetworks to SGML (This used to be commit c38bdb2aa0a96006094d1455b23183e97b2e7b2a)
      adds  c98b4b9   Abort configure if --with-ads and --without-ldap. (This used to be commit 3ac60d2ceb1495a5ee691810678d29dea2667a7a)
      adds  e9681cf   better method of locating autoconf and autoheader; patch by Willi Mann (This used to be commit 4475d471796e505c4b56814615edf58536b1b7cb)
      adds  4af8e4a   Fixed compiler warning. (This used to be commit 9c706be7b4417a1dc36866c3bad7a156f30b8af6)
      adds  1187122   Removed unused variables. (This used to be commit 32d1dd19bb0b6abc6508ce65d5129acea79225bf)
      adds  41ef3e1   Updated warning messages for when configure.in is updated. (This used to be commit 516e6c2e00d17d73bcfacb8dd4eadfb831fef22a)
      adds  e23cfba   Fix compiler warning - cli_lsa_query_info_policy actually returns the domain name.  We were passing in an already initialised string which was causing the warning. (This used to be commit 18685d137e2db6e4e93c655f1c4a97116a36c02c)
      adds  0bcc0c3   SAMR lookupdomain rpc client patches from amber palekar <amber at nu3.net> (This used to be commit 67bc6bccc22e22e2a6e5cae7c57a1b2b53f49dfd)
      adds  b1b9ade   Fix the new storage code to correctly convert from system queue info to pjob info. Ensure we retrieve more than one job from the storage code. Jeremy. (This used to be commit 5dc3150ff3fc05e71faad76e83079c60f62bac4f)
      adds  31c8c71   Test harness that exercises check_dos_char() (This used to be commit 346c763fd1f5d7ef51ca3f748a276d9982275bfe)
      adds  0ac3eea   t_doschar: Test harness that exercises check_dos_char() (This used to be commit 54f4df0301f21c91218abf6f17cae097e755fd7f)
      adds  03ccc4a   Merge from Subversion:
      adds  94e5719   Merge from Subversion r50. (This used to be commit 480487355929ec5ec066b33630c06c3a30bcca49)
      adds  80146c3   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit cbc42567bed0959cb38d71543becd1ff124cac24)
      adds  c9d9c70   Merge test cases from HEAD (This used to be commit 9903af62b680e03e965e614f27102714264572e9)
      adds  2323b1b   StrCaseCmp_Ascii_Tests: comfychair.TestCase.runcmd has changed to return both stdout and stderr.  Update to account for this. (This used to be commit 843c36143e07aa66b36014a35846143807676a10)
      adds  92a24ce   t_doschar: Test harness that exercises check_dos_char() (This used to be commit 9518712516816b9e18d0fc4605fcd147ac088daa)
      adds  82272f3   check_dos_char: Export this function so that it can be tested in isolation by a test case. (This used to be commit 52520fda6a168132239e2adae963a766ec653348)
      adds  2e629a1   More docs updates. Much more under way. (This used to be commit ed6fd02ff806c7cda9fb05fe3b2bf96be164c1ec)
      adds  6d94b6b   New docs added. (This used to be commit 679191bfd5ad762a03df7d76c50330797ed2fc3d)
      adds  10cf3ec   Some update and Fixes for typos. (This used to be commit 64b1a9634a514591c68e61cd1d18ae927807d14e)
      adds  42513af   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 500f2d0e5e71057fbad510c5fe2807c506b21565)
      adds  976f848   Updating 3.0.0 from HEAD branch. (This used to be commit 25ab036160ca922eec7797b0b30c621bdd7d8bcd)
      adds  7766596   Added new files from HEAD branch. (This used to be commit 8dd2d75880f4476a13c44b2568692cd572a2935e)
      adds  e0040e6   Superceded file. (This used to be commit 035f050d65a732d442b7137b1eb7440769774dbc)
      adds  36803da   Superceded files (This used to be commit 8db911098513f5cab3e423279f743c04f3bd2c27)
      adds  b5e7b9d   lazy_initialize_conv: Remove redundant call to init_valid_table, because init_iconv calls it for us.
      adds  7543859   check_dos_char: Change this to use a lazily-initialized lookup table indicating which characters are valid dos characters.  This function was previously quite slow because it did two unicode conversions on every call. (This used to be commit e4ec19e03f95fb7d5b170c7e0ab5837ebc7dcd97)
      adds  4127c45   Export lazy_initialize_conv so that it can be called from check_dos_char.
      adds  34226f1   Fix for very subtle POSIX lock interaction race condition found by Herb. We need to unlock POSIX locks before notifying pending lock processes. Jeremy. (This used to be commit 6999eef51c3e597b3b2cd9cc26138acdfbb6a23a)
      adds  d5f2359   Re-fix regression noticed by Tom Schaefer <tom at umsl.edu> due to correct delete on close semantics change. Jeremy. (This used to be commit 7a45b45490e6001c17fc89aabfa802f76fa3fe5e)
      adds  1551254   Add some castiness for Don McCall. (This used to be commit 57c860b41b21bafc660f84070bfe9c8d90bc28a3)
      adds  298c282   Use $SHLIBEXT rather then so (This used to be commit 657e6b6ca04461178946492b5355542c345fbfcb)
      adds  192f0cb   Replace .so by .$SHLIBEXT (This used to be commit 57bd342c308366bbaa16574ba03b7e73f1e4060e)
      adds  dfa7c87   Ensure we don't segfault if ldap doesn't fill in the ld_error string (merge from HEAD).
      adds  50c54ae   Merging HEAD to 3.0.0 (This used to be commit 0160a8c1ea1aefbbbaaeeccb8f3ab3487d588df2)
      adds  0110102   Filling in more blanks. (This used to be commit 689b8e960dd8d8cdd5b01d493b14429624f437aa)
      adds  3a9b542   Fixed typos. (This used to be commit 1dd28fa9b0b5cea4a4e76d7160346090cb7bbc18)
      adds  b4d0f20   Merge the TNG netlogon schannel from HEAD.
      adds  1853466   Merge from HEAD - restore previous behaviour of pdb_unix (auto upgrade to add on update) (This used to be commit 3ebecc662e0ace4a87153aabe644dcf18969435b)
      adds  0e6cba2   Update HOWTO link. (This used to be commit 9f91aafbb8d2a24dd009c6e67b9399a9c1499d21)
      adds  6dce8c6   Merge the ntlm_auth updates (refactor, add --diagnostics) into Samba 3.0
      adds  d23b35a   Winbind merges from HEAD:  - fix winbindd_pam bugs  - give a better error message for unauthorized access to auth_crap  - show this message in wbinfo  - fix spelling: privilaged -> privileged    ** This changes the location of the winbindd privileged pipe **    (thanks to tpot)
      adds  a48d89b   Make this match head. (This used to be commit a718630961e713ca2bacc98ad0b7c2e996e20bf5)
      adds  d9613a1   Updated CUPS info from Kurt Pfiefle's Samba-2.2 docs. (This used to be commit ec8f717f7760f2e40da6b32b12c6b40872b81190)
      adds  02bb4e1   This is a merge of the NETLOGON schannel server code from Samba TNG. Actually, it exists in the main Samba cvs tree in APPLIANCE_TNG as I found out later :-)
      adds  b217f7f   Obsoleted files. All content of value is now in the HOWTO Collection. (This used to be commit 6e97a81a1f135bff4d9b4dbfa72f5d23be9ba197)
      adds  965b04b   Updated notes by jht. (This used to be commit d14e18e03aa5e17d41d0a3f319f5faad143d5a4d)
      adds  e836bbe   Claim some jobs :-) (This used to be commit 1699a50ef8462513baa372f69ee0ec775b5d9f91)
      adds  f726119   Add entities for some common authors (This used to be commit 60979d59b478191b95821dbde97a1b2a9406fc20)
      adds  db5f600   Fix for very subtle POSIX lock interaction race condition found by Herb. We need to unlock POSIX locks before notifying pending lock processes. Jeremy. (This used to be commit eb861e9d0fd79bbd9401ced8e55fe603c2aa7c1e)
      adds  3b592a7   Some castiness for Don McCall. (This used to be commit b03ac852a86cf9f436ad2b994e09fb08dd929674)
      adds  c371582   Re-fix regression noticed by Tom Schaefer <tom at umsl.edu> due to correct delete on close semantics change. Jeremy. (This used to be commit 55d0ab0e307e16389cc470fa04a9d7b44043a4da)
      adds  c98dd11   - Add some entities for authors - Layout improvements, fixing links (This used to be commit 71441d3d7cc7922259302ff23c8fc1c9429d5934)
      adds  509e622   Use $SHLIBEXT, not .so (This used to be commit 319d41201dcf07fc18a39df4f362aa2a0eb16200)
      adds  8f19f82   Replace 'so' by $SHLIBEXT (This used to be commit d0a767a7653f3fef846c62e9a0a20bcc68d87559)
      adds  a59565b   Some more good stuff from coolo. (This used to be commit 41b320ffc560117c0184999e30cc69723f40acbe)
      adds  56a251e   Some layout updates (This used to be commit 5827981c0dc8fd7e2af0c4490225566dafe9c334)
      adds  2a9e71a   More edits on profile management. (This used to be commit 7dac688c4d296433a62cc8665aab90ce387f6599)
      adds  2c1f725   some more idmapping :) (This used to be commit 5ac94535d7b7ce0cc0d44b9a77d6e42ddfd0cd26)
      adds  edb56d1   Fix typos / layout (This used to be commit fb20589e7c043ab1306051e80ca3f7476b1c6c58)
      adds  3529259   Fix debug handling in libsmbclient.c.
      adds  5ac9305   Filling in some more blanks. (This used to be commit 157a5525d371b6c90d9d634eaf3d98fed648569a)
      adds  d164bb1   Update for other contributors to. (This used to be commit d12a1bb8260673a5c280960b21957e68b241e540)
      adds  35833e5   Fix building on platforms without ldap (This used to be commit 3f78ea7d06ae911f97c0a1a451e67fe00547e873)
      adds  588b197   Make autogen.sh more portable by having it work on both Linux and FreeBSD under sh and bash. (This used to be commit 4070ff1c6907c0cc3a86db735e7df25352dfb625)
      adds  0ac2b38   This commit make winbindd copy winbindd_idmap.tdb into idmap.tdb on the first run if idmap.tdb is not found, and then eventually convert it to the new format. This is done to unify winbind and idmap databases and to make a backup of winbindd_idmap.tdb in case you want to downgrade (of course it will not be updated). This is needed because idmap.tdb contains also local mappings, not only foreign domains mappings.
      adds  fbd5367   Fix bigballofmud.so, and add a test to show a bug I'm having with push_ucs2.
      adds  854c5d6   If the string does not convert back, print the buggy result. (This used to be commit 98f76325542c0ab2e0bbcf082a15c6f8db27e37c)
      adds  06ee970   don't rely on realloc() working on NULL (This used to be commit bd00355c1d5ca4ce77fa28c53ea46834365f22d7)
      adds  f82c61c   strequal() returns True for equal, not an int (This used to be commit b96590ad092e32259ce24a20a6a8a30d98dfae7d)
      adds  00a8443   Don't bail if we have a badly formed record, just move on to the next one. (This used to be commit febd966b10b23238c93444256b8ad30b50b20ef8)
      adds  c5ab175   Fix memory leak of the key. (This used to be commit 9daf41c41f901b46d6016c6ec63773d0b7cec617)
      adds  9496f1e   Convert 'Security' section of smb.conf to new format (This used to be commit 85eadec0838bdcb5604d5cf66b204ee610e2ad7a)
      adds  88ed48d   SMB signing updates - this gets NTLMSSP signing workin to the point where I just need to get the verifiction code working - we get back a signiture from the server, and just can't verify it yet.
      adds  6187ebe   Fix the interface of pull_ucs2_charcnv() to take a (char **) arg, not a (void **) (This used to be commit dc04b732baa0848e391baf7f148218a10e0af032)
      adds  f167897   Update doc-status (This used to be commit 92b6c389c2881094ac89b422d0fb8d88e4651e96)
      adds  a1283a6   Fix some mixture of FLAG_GLOBAL|FLAG_SHARE in synonyms (This used to be commit e46177acecef375aaea35704a513d9e7f8bf04a8)
      adds  ffe91a3   Clean up error messages on cli pipe disconnection, including adding the message for broken-due-to-bad-sig.
      adds  df883f3   fix commit (This used to be commit ad1a2ab0d6330a0b0fbce7b30ec5f6f502133921)
      adds  f4cc85c   Fix the handling of smb.conf in libsmbclient.
      adds  71a53d0   Use entities (This used to be commit d65bb6fade27c8e97697d4cb0e5741d0dfbe4dc8)
      adds  27aef68   Regenerate docs (This used to be commit 5a2aaa3d5b039776314067aee953921e7865dc4d)
      adds  c29eb90   Convert more parameters to new smb.conf(5) style. Document found occurences of non-documented parameters in doc-status (This used to be commit 3a9784d8b2318af4d9b349edd1aba4065d25da23)
      adds  06adce2   Addinf InterdomainTrusts.sgml (This used to be commit 5214eb7d6a6098c7b06819224bc3325a3df0e309)
      adds  094df78   Adding Rafal's docs on InterdomainTrusts. (This used to be commit 5af34d90c314ef840a42b87f2d8b6c89bc2471aa)
      adds  998d65d   Restore previous behaviour to update on pdb_unix (auto-upgrade to new account) (This used to be commit 0509cbc59174354b7c57206a07f7bd222cc87db4)
      adds  7ba4758   Added description for lookupdomain SAMR function. (This used to be commit 6d19788352ca16fe771961ead7bb9da074eff13e)
      adds  25b1c37   Remove duplicate "tallocdump" message from tdb messaging system.  The same functionality exists as "pool-usage".
      adds  69e4108   privilaged -> privileged
      adds  3d9bdca   Update HOWTO link. (This used to be commit 8e96bb33c02ecab7243b177d1182409188624ef6)
      adds  6254b9b   Create a pidfile, even when running in interactive mode. (This used to be commit 1d7400e679df136f03daf79788ea998c5a787f89)
      adds  a8f7eae   Only warn about short packets if we are already 'doing signing'.
      adds  e5f2a77   Fix build of static libsmbclient (This used to be commit 8f2975cc94c766b184bbbca276d5a05801dc835a)
      adds  dfbe783   tallocdump has been removed (This used to be commit af07c2642d1ddd04e169772985801d8a5c559d83)
      adds  c6ffda4   Add note about patch from sun that improves performance on Solaris. (Thanks Joe Meslovich). (This used to be commit 1db51176f4a6c676d041abd47db6c4026ded30f1)
      adds  705db2e   - Add &author.mimir; entity - Several smaller layout and typo fixes (This used to be commit 96aa93ea4f56ef069c3127547296581f8e0ce3bd)
      adds  4ea9be5   Regenerate docs (This used to be commit 3d61303ea9783e01796a90e74efb3457ef76497f)
      adds  bb36db4   Regenerate docs (This used to be commit c61de5bbac37fa130a939fb9da4cf114855cab02)
      adds  f157e66   Some layout fixes + typo (This used to be commit c4a02bf35bc399c1926aee158c5215c180f393ae)
      adds  951aec0   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 43f21c87e12fe88dab6ccba13c2e54161cf87093)
      adds  bd6a7f7   Merging HEAD doc changes into 3.0.0 (This used to be commit 5fcceaf2a5d0ec10b9632831797256c90568a31a)
      adds  6b8a181   Docs merge from HEAD. (This used to be commit e9b7b72ab613dbd88c846e3cf1ffa7e6dc9118e4)
      adds  898b372   remove unneded instruction (This used to be commit a6bc706625ad0bb16c11e20d533c536447a661a0)
      adds  a648f57   check braindead safe_* function length interpretation is correct (This used to be commit b4a5362f04a7798e627c6dce6296165ed1719fca)
      adds  98a57e6   ooops new_dir is already len +1 bytes (This used to be commit ffd0d643c224e9169737e7dbfef40cab46fde8f3)
      adds  b390459   BUGS.txt -> Bugs appendix in HOWTO Collection (This used to be commit f95741ae882ad1d1e7f709e30ea3bae02a4aff2d)
      adds  8490fa4   const cleanup. Jeremy. (This used to be commit 03ad0179e343c2c5066f9df7594e6f928d737894)
      adds  b15255d   Patch from Steve Langasek <vorlon at netexpress.net>
      adds  b4f1061   fixup extra SAFE_FREE()'s noticed by abartlet (This used to be commit 51d330dcf3bd74367fc18f4229a9cfa0392f0b36)
      adds  b3e9dfc   Update smbmount to include unicode and lfs capabilities options -- smbfs supports this already (This used to be commit fbbb9a6660e1e384d7a4ff4c5fe2d077246bedd1)
      adds  4b5548d   Ensure print queue array is zeroed out before returning. Jeremy. (This used to be commit f0fac6a1e3574d2d0419968b8e806b5de91f5a81)
      adds  270f95f   Install libsmbclient.h from $(srcdir) (This used to be commit a02370eccc1b26c12fd3b5e29aaf041a9feed197)
      adds  c618a8d   another forgotten merge sitting on my laptop from app_head; only stall open_printer when 2k client opens with admin privs & fix reply for ChangeId printer data reply (This used to be commit 12eb3e993788eb8bc0e9eb62e60a8b55079df5ad)
      adds  d3b8ac6   Put the core schannel functions to parse_prs.c. They are also used by schannel clients.
      adds  42c18d5   A little clarification in the rpc auth header struct.
      adds  f88a3eb   Auth2, not also Auth3 sends us flags back, although all the callers ignore it.
      adds  427fb4a   Use fprintf(f, ...) instead of plain printf() - patch by Ronan Waide (This used to be commit 890cc17c41b3940dcb7d4c2a52ab292bca7d18be)
      adds  f4db74e   Fix double free on error and typo (This used to be commit c131c128e396a944e979992d9a5ac76e8b6e653b)
      adds  f0121aa   no needed anymore (This used to be commit 9d0a82078ce94367992a1bfb8cb7cac8e7e0f525)
      adds  7238bf5   This is the netlogon schannel client code. Try a
      adds  ce51825   port HEAD mods (This used to be commit 646eb2dda66d1f619f165076edfc82cd7144ba5a)
      adds  b5c18e4   Removing superceded documents (This used to be commit b087e7006e3073385c35a551db2becc5f8929b3d)
      adds  a22d7f9   Remove superceded documentation (This used to be commit c5c9d925b33121ac73df68a2ce4ca2f70b16ef2e)
      adds  770c805   Updated from HEAD (This used to be commit c9c3d1c187afea38b0689f13fccedfc6d296fcc3)
      adds  0b11782   Update info about how to generate textdocs (This used to be commit 48891d2613a93764642ea7474503f33e78363087)
      adds  045db5d   Ensure we have WinXP-like semantics for checking TIDs and FIDs. Jeremy. (This used to be commit 52e44dde4ef9717eae7cf454f56d309fdd4b7d1f)
      adds  9bf3d3c   Fix from Steve Langasek <vorlon at netexpress.net> for non-RPC printing. Jeremy. (This used to be commit cfbd02b170ab7d9c5c9cc9dbab0a094faa15c518)
      adds  86a3ea9   More docs. (This used to be commit df3e4b15d1e4d252e3f5d16a9f13c7eb44638d18)
      adds  dfc169f   More types and fixes. (This used to be commit bb60b01f2a0d396e3e290e528cced2dd290587ee)
      adds  7c735ea   Ensure we're not filtering our essential delete messages. Added jobid debug when unpacking message. Jeremy. (This used to be commit 8a6f3313e69c6d47e20838f42ebc9f8a2ce9ddc4)
      adds  2962bec   Fix from Andrew Esh to ensure tdb_pack can't segfault. Jeremy. (This used to be commit 9783929d4ed51e63bddde4b890caa01b737abe85)
      adds  6e0bd81   Grr. Get rid of one of the extra NULL's that crept in from app-head. Spotted by Andrew Esh. Jeremy. (This used to be commit 9e6e6c3f50844cf4322d6dd193c4e24b76bae9ba)
      adds  5c6fde8   Handle deep referrals: check whether each component in the requested path of a dfs referral is a dfs link, and redirect. Thanks to John Janosik <jpjanosi at us.ibm.com> for the patch. (This used to be commit 2c4e59cf26b7169fda824ca86e437a99a02345d2)
      adds  40b8580   workaround streams leak on SCO openserver 5.0.x (This used to be commit ab51878a978ffb53f23f1c6d22a48f98e6ae0805)
      adds  8584b58   Set the default schannel parameters to False until we know more.
      adds  0b74dbc   Janitorial duties to make autogen.sh portable. (This used to be commit c1559003fe0d62539633235c3f7c3e6a1427fda4)
      adds  84b4b3c   simple fix to hopefully speed up srv_spoolss_replyopenprinter(). Use the client address from the pipe->conn->client_address instead of trying to resolve the name in the _spoolss_rffpcn() request.  Should make us more robust as well when the clients are not registered in DNS or WINS. (This used to be commit 23f0fcf6421b1e8dd6ed6ab14af14ea7eb380c1c)
      adds  14e03ae   cleanup lanman printing= for win98; device type is LPT1:; patch by Steve L. (This used to be commit 36d62e5667f3b9e39362fb3907bf69697fca3ea6)
      adds  e1ea87f   * We must return 0x2 as the majorversion for nt4 to upload drivers * fix bug found by clobber_region() (This used to be commit b2e29c7bd45f8f33d9ed58fe75bbf5ffc78350f5)
      adds  74b163a   Patch from Armijn Hemel <armijn at nl.linux.org> to fix build on FreeBSD 5 systems with a broken krb5-config (This used to be commit 675333350a645cfe209127bfd040b81c2fc42f58)
      adds  b11e5b1   Don't make installclientlib depend on the shared-linked version of libsmbclient - we need it to work on other platforms as well (This used to be commit 77b1589188ba27b107f11232b7b7df4dea364948)
      adds  c2fc811   make installclientlib depend on the shared-linked or statically-linked version of libsmbclient, depending on what is possible - pointed out by Paul Green (This used to be commit 69e37469c4de6c3716ebb65e477009b9f4da54ea)
      adds  31e21b6   Decode the PAC!  This patch just decodes it and then frees it, so it's just for doc purposes right now (you can see it in the debug logs). (This used to be commit 046c2087a11b9ce7a02aece34ffb129ce0d66b08)
      adds  3b89c06   fix wrong string handling thanks to Stefan (metzte) Metzmacher (This used to be commit 99c2e11ccfe04867e84b467b0e82de8415c1dcee)
      adds  eac27ad   remove unnened and wrong instructions (This used to be commit 671579874e51b28ffdfc094cdf34a0090567e0cc)
      adds  d1c6c05   BUGS.txt -> Bugs Appendix in HOWTO collection (This used to be commit 1e1ef7a7b52f34ab784a7bac570235de221a64b6)
      adds  d530da3   Updated status. (This used to be commit d3cf0eac0a69873622012e0dd1be9db52c4e7df0)
      adds  1d247da   Some comment updates, notably that I haven't seen the group membership arrays yet (the ones that are rid-only). (This used to be commit 0a5b5d00db42de868c72ec3d9d1d747c9ef391e4)
      adds  38ec539   We never actually got an 'ads' auth module, so don't send the auth subsystem off on a wild probing spree looking for it.
      adds  65289c3   Merge from 3_0: Build a lookup table of valid DOS characters just once, when init_iconv is first called.  Use this in check_dos_char rather than doing the conversion every time.  Much faster. (This used to be commit e8f1399323745a93ba9df97553effcf2d7629850)
      adds  09e9e5a   Added some preprocessor tricks to stop TRUE and FALSE from continually creeping back in to the source.  Use True and False instead. (This used to be commit 5a5a7ce7479a56ca2d472658511a47c9147c0d5b)
      adds  b610c18   Patch from Steve Langasek <corlon at netexpress.net>
      adds  d3d0951   Merge from 1.2.2.2:
      adds  6cb4575   Finish conversion of Printing parameters (This used to be commit 6515b0cff8b0fec25010e5b33b6e7009356146fa)
      adds  bce94d3   Integrate abartlet's t_push_ucs2 test into test framework:
      adds  1eda5b4   some more debugging in case of failure (This used to be commit 9374f8692f6587b5f773c72b7847b64edeee9614)
      adds  a87d3b2   Update smbmount to include unicode and lfs capabilities options -- smbfs supports this already (This used to be commit a003a5f052a9ef7ad14f6f79157669d1bbd37f96)
      adds  90290b1   reworked to not malloc PATH_MAX long strings corrected path_name creation (This used to be commit f4be4e70a12edae83b9b89622ca5077a7d3d5602)
      adds  667e6d8   Ensure print queue array is zeroed out before returning. Jeremy. (This used to be commit 337cac7810369430045d7a136176bd57e55adcde)
      adds  117b2d7   Winbind client for AIX.  Written by Steve Roylance. (This used to be commit e37d025e6724196925c43c8ce558064ed5c072c5)
      adds  e725e6a   Autoconfiscate the name of the winbind shared library file.  Under IRIX this is libns_winbind - everyone else is libnss_winbind.
      adds  0aad606   Install libsmbclient.h from $(srcdir) (This used to be commit d396f57678056af6b0c384df324f94992cca85d0)
      adds  ff8d6da   forgotten merge left on disk; remove extra SAFE_FREE() (This used to be commit 4d42067cb89220a1b275bc8408c9c1ba2ef7766a)
      adds  80cd7c5   t_push_ucs2, t_strcmp: Run tests only once by default, rather than 10000 times.  (In theory they should be pure functions....)  You can specify a parameter to repeat them if you want to e.g. measure performance. (This used to be commit 92acecd28c3374abcadbff0ab9cb765411f453f4)
      adds  5b70d85   Set character set to default (UTF-8) before running tests. (This used to be commit b20d8b49701b532d4770197c5d08fa092234bf8e)
      adds  a72eafe   Rewrite of smbcontrol - it was a bit of a mess.  It should now be much nicer to use and more hackable.
      adds  e9c998d   poptify smbcontrol (This used to be commit f75d4b90caa51cb2815c1be2de5f2058ec32e73d)
      adds  a62cd32   Ignore testtmp directory. (This used to be commit 862e3ee421efc92ebfcb17eabe06efea3a64999f)
      adds  2988370   Tests for smbcontrol. (This used to be commit 7bf68a533ee76ffebf77c4d09abf42079579646f)
      adds  bdca5d3   Ignore .po and .po32 files. (This used to be commit f01d94b027e0ca1530b2e50782a34c22706c643c)
      adds  1c2e2ba   another forgotten merge sitting on my laptop from app_head; only stall open_printer when 2k client opens with admin privs & fix reply for ChangeId printer data reply (This used to be commit c7c3d42cd5954b040ee7027886ea8d9d0f2da9a5)
      adds  91c9960   bin/smbcontrol needs to be built to run tpot's new tests of it. (This used to be commit 16b09179152748abbfb7894d328890991f6e8c57)
      adds  7f11621   Can I suggest this modification to the documentation Makefile?  If docbook2man fails then we shouldn't charge ahead with the rest of the target commands and generate more confusing error messages. (This used to be commit 4e4ed2d25b1717f1a359d495ca03b2efbec89958)
      adds  1e9be58   StrCaseCmp tests: Add some tests in Katakana.  Convert strings to UTF-8 before passing to test harness. (This used to be commit 79b292de98208571e49648cf88d9b565396151be)
      adds  a47b9e6   Making sure this info is not lost. Someone will eventually fix/update/extend/usurp it. (This used to be commit 564d67f30a3af65e0f9f08170bad5dd219e6af05)
      adds  786564f   unix_strupper, unix_strlower: Remove fixed-length static buffer that makes these functions fail for strings over 512 characters.  Now we use convert_string_allocate, which grows a buffer as necessary. (This used to be commit a55dc493ca212bde22d9e68ea8a4cc16a142c69d)
      adds  61c1aa4   Fixing typo. Metze made me do it! (This used to be commit f82b51bb01c5d1f2f798059a49524c2283075b31)
      adds  4257977   Put the core schannel functions to parse_prs.c. They are also used by schannel clients.
      adds  d9440df   A little clarification in the rpc auth header struct.
      adds  a6e09de   Auth2, not also Auth3 sends us flags back, although all the callers ignore it.
      adds  291e8e4   Use fprintf(f, ...) instead of plain printf() - patch by Ronan Waide (This used to be commit 49926d706f9d24dbdd7a878e2362a27667175a5c)
      adds  a384176   Next batch of conversions: File names. Fixed some wrong context marks (most of "hide ..." parameters are per-share) (This used to be commit 0f8d5b210a60a40f95a43daf06d3d8686985ecd1)
      adds  3ae879a   Fix double free on error and typo (This used to be commit 84b116f9c007c0f933af82462dff4324ffa53f0f)
      adds  83479a9   no needed anymore (This used to be commit 8fd9450c8363021e23256903578fabbf77083978)
      adds  803e23f   This is the netlogon schannel client code. Try a
      adds  42233f5   Finish conversion of Filenames (This used to be commit 8e0f0dbbbcb3179f1a868c72720e4eaf530e0a79)
      adds  1f04eb2   Complete what I've seen (and then some)t of the PAC.
      adds  4235c93   Convert Logon parameters. (This used to be commit 7766cf5e2fff429b4769e1183bce0ce560570efe)
      adds  525d18a   collaps same repeted task into 2 code paths (This used to be commit bc5d1873da187c83a1a19a7560685ed903d37455)
      adds  4a0a38e   Throw out this doc in HEAD as well... only 2 textdocs left! (This used to be commit d24093216b0a6558885cbe03a2f6838065388098)
      adds  0af5edf   Update info about how to generate text docs (This used to be commit 101abce5a18064ccc9fbc585ef7a2aa082fde706)
      adds  80b4dc4   Ensure we have WinXP-like semantics for checking TIDs and FIDs. Add torture test to ensure this is so. Jeremy. (This used to be commit e07dd4d93d2bf6ed83dd055efd29d11f5cd66a36)
      adds  0294da3   Fix from Steve Langasek <vorlon at netexpress.net> for non-RPC printing. Jeremy. (This used to be commit 186d53cbc1642ee5dd1daf0277dc08de621eede2)
      adds  dfdb51c   Added using different cnum test. WinXP and Samba now pass - Win2k fails. Jeremy. (This used to be commit bc094789b972ac5ccc7ea3944c7ddb98581cf613)
      adds  acfddbe   Fixes to linker flags for AIX winbind client from Stephen Roylance. (This used to be commit 1cc5b2881c61db7aadd886008fcfb81e351e651a)
      adds  0a9523c   More docs. (This used to be commit c34b11221a9b50972662a179b1b61d3a1e4a1792)
      adds  b46c01c   Fixed typos. (This used to be commit 16c0a1596fd06e3198aac177648ae895166fc15b)
      adds  717cacf   Add vorlon's script to convert filenames from CP850 to ISO8859-15 (This used to be commit c46d260c653a38c1f1819257d07b1a414571fec3)
      adds  e010666   Put info about solving samba problems in a seperate appendix (it was in the PDC chapter now) (This used to be commit 30a2aa69665ef7107a7ec622f4158bae78a0492e)
      adds  d8ee1f6   Fix some references to 'ENCRYPTION.txt', but that should be the 'User Database' chapter in the HOWTO (This used to be commit d5bc871acb8cf52caabb281eca256073640eea13)
      adds  cbd6be4   Refer to the new 'Problems' chapter (This used to be commit e79b9a15dd4aabd59ee637f2c741ea365f9ad542)
      adds  f810148   ENCRYPTION.txt is gone. Pointed out by Will Kemp. (This used to be commit 85437976c852c272b9663f83a288081c63243747)
      adds  7c55880   Use the <othername> tag for second names (This used to be commit a143062bae0861c0fc52b2dc6868dd2a36e6a3f2)
      adds  6ca7634   Refer to Problems.sgml (This used to be commit c2a604c94c115710cdc966910d0f3caafa46034a)
      adds  ac65d89   Ensure we're not filtering our essential delete messages. Added jobid debug when unpacking message. Jeremy. (This used to be commit 8bab6e32069e1636a52efa31ca55b49f1b3fa768)
      adds  ba9f9af   Fix from Andrew Esh to ensure tdb_pack can't segfault. Also stop it leaking memory like a sieve ! Jeremy. (This used to be commit 11b914ed84c4dbd31726969b3b924f686f938510)
      adds  b9b544e   Handle deep referrals: check whether each component in the requested path of a referral request is a dfs link, and redirect. Thanks to John Janosik <jpjanosi at us.ibm.com> for the patch. (This used to be commit b3bd4818571c55b3f0cd6316b0aa6b1e4bb4bb6a)
      adds  de4e2b5   Use more stricter syntax and work towards Docbook XML migration (This used to be commit ab8db2ad7d30da4b923bfa11e5c3295446103911)
      adds  0655619   A new RPC pipe!  The \pipe\echo named pipe is for testing large RPC requests and responses and is only compiled in when --enable-developer is passed to configure.  It includes server and client side code for generating and responding to functions on this pipe.  The functions are:
      adds  36814e1   Remove Japanese HOWTO - Monyo has a howto for more recent versions of samba, which I'll link in the HOWTO Collection (This used to be commit 17f1bdd10b1a197ff630cc044405de9d8d913b52)
      adds  274b765   Finish conversion of Browse options (This used to be commit e59bd1d9fba71e7b8841a6d995f7bb9e156a15cc)
      adds  1da829b   workaround streams leak on SCO openserver 5.0.x (This used to be commit 31eaf11d2e9c38e0f479b41c00e0db92987ae6d0)
      adds  7d19f81   Finish conversion of WINS options (This used to be commit eb7a35110eac38fb545c34f3b9e33cbd58d60fdc)
      adds  d90a4ea   Finish conversion of Locking options (This used to be commit 9613c217786147c9deda9770887dc069659b1deb)
      adds  957270b   Finish conversion of LDAP options (This used to be commit 938e3d3f5305ed2162fa0cb0d2a6025fbadfcfec)
      adds  c62b42d   Finish conversion of VFS options. This section is not complete yet -- we miss documentation for parametric options and new modules stuff (This used to be commit 769bce45e9678b67e2ef1da84d5ee95c90357b9e)
      adds  32bd50c   Finish conversion of Winbind options. Only Misc section left! (This used to be commit 4861003048b409aea20362e79a99ce286bf225de)
      adds  3d5bb04   Fix typos in printing (This used to be commit 63cf664adeff997e359fc56ac75feb85d64ff2d7)
      adds  c3b07fa   Fix current status of conversion (This used to be commit b359a6881f88f6a3e2690bd776da6e5981b5aa23)
      adds  aff6fb8   Update docs-status (This used to be commit 663cf4876bbc7a140cec8cc188b71c17bea3298a)
      adds  5db951a   Set the default schannel params to False until we know more.
      adds  6b507aa   Remove PostScript docs. We didn't ship them before, they're large, only a few people use them. Sorry for adding them in the first place. (This used to be commit f734a8c14ba25adb61855ca26f8fadab4e7f0e7d)
      adds  7023129   simple fix to hopefully speed up srv_spoolss_replyopenprinter(). Use the client address from the pipe->conn->client_address instead of trying to resolve the name in the _spoolss_rffpcn() request.  Should make us more robust as well when the clients are not registered in DNS or WINS. (This used to be commit 78b2c1be7d9923716841627044c4e1578a5b9546)
      adds  04bb7e8   cleanup lanman printing= for win98; device type is LPT1:; patch by Steve L. (This used to be commit beedde03fcdd37b567661d96d97efaac640601bd)
      adds  5b51fc4   smbcquota patch from metze (This used to be commit 74fab8f0d24004b1dfd5ce0fd7402895652f941f)
      adds  a056cd8   * We must return 0x2 as the majorversion for nt4 to upload drivers * fix bug found by clobber_region() (This used to be commit ad2765bb5e0c1c4d8f12583e49df5b1bc7ffc389)
      adds  7b338a4   add smbcquotas to list of ignored files (This used to be commit 71c2335239922a4c89f76d6260f1eecae36989be)
      adds  e8ef094   Patch from Armijn Hemel <armijn at nl.linux.org> to fix build on FreeBSD 5 systems with a broken krb5-config (This used to be commit 741d5c3cd8870b3d06ba0225e5b24a82403eb142)
      adds  d5135e9   strncat get sometimes optimized to strcat by glibc and that triggers our "don't use strcat" define
      adds  e2996e2   Adding more docs. (This used to be commit 8b75c925b9a237e967a92f17a9b85562c1da8733)
      adds  a47d06a   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 381649916ecbaddefbb6ee0e6137b7cc73eb54b1)
      adds  c8cc8bb   Merge of Simo's strncat -> StrnCpy fix. (This used to be commit a2b1a7533ed997848f9dc0fcd1ffc3d4b4e8117d)
      adds  2fd025c   Copy across new tests from HEAD. (This used to be commit deb41f618b23466fd3db57fee2f920d803ab96cf)
      adds  44fa3b9   Merge removal of some unused functions.  Commit mistakenly included with new rpc echo pipe. (This used to be commit b7af3cda28cea859edf6266b6bd8da17a44c85eb)
      adds  2228271   Syncup stf directory with HEAD. (This used to be commit 161740392903e3e1b9281b9f72e61846b543b67f)
      adds  b30de25   Merge a bunch of updates from HEAD:
      adds  fe5b2c1   Merge a bunch of updates from HEAD:
      adds  78e5d09   Merge create/delete domain user samr calls from HEAD. (This used to be commit 68075fb97f577a78438b5121202e94cfcb6597b8)
      adds  cb621ec   Merge of samr lookup domain rpc client call from HEAD. (This used to be commit 5b1807dddf0e4fb9fcaedcfe6f67dfd78fe117bb)
      adds  0fa2933   Merge of TRUE/FALSE preprocessor traps from HEAD. (This used to be commit 2a962393017e65cb67944740e4faaad9902764e8)
      adds  3ef2a0b   Merge of tdbtool multi-line string fix. (This used to be commit 4f07ab4b6da60bc10733f08944283fecb3ae1ed9)
      adds  3b865c7   Merge of rpcecho pipe for testing large dcerpc requests and responses. Only compiled in when --enable-developer argument passed to configure. (This used to be commit 017da9393bab276543d0d5c50df8c760780f2450)
      adds  19bfc8b   Syncup with version of config.guess from HEAD. (This used to be commit 411dc6ebb58134f7d3f39ee9c70fbc21b5892fb9)
      adds  82e5bba   Remove outdated file. (This used to be commit 6d73479a06a5c064d4253f311f3a7d90e315c85c)
      adds  1d1bed6   New file from HEAD. (This used to be commit 289acacf6b7e6e780b42135e3ddd91fa8025fd54)
      adds  f40f42e   Missing file from HEAD. (This used to be commit 4ca4aae585a79cb809c7da3bdec9a8ad17190a58)
      adds  564cd8c   Merge of doxygen updates from HEAD. (This used to be commit 6d7baad38fbdf0921c1d5eb59004c65cfe110975)
      adds  ae7414e   Whoops - missed some tdb message registrations from a previous merge. (This used to be commit 59f8fc438a2ff5bb7ff115a19f6aacbb0ef7b653)
      adds  e8a0a3d   Fix a compiler warning. (This used to be commit bf61aeef443de36e2212668878955519eb3bd95f)
      adds  886d4e6   Merge of new sid type (SID_NAME_COMPUTER) and tidyup. (This used to be commit c91cf2b38df9f51dd6cb46f0742e1c57bb36b508)
      adds  e0cf81f   Whitespace syncup. (This used to be commit 93101a93dabe2dd7a6420e90acf82e0e08dce572)
      adds  5e1789d   Merge new popt_common.h include file. (This used to be commit 1fb4b8fe4310dd15c1842935871ead0745859a54)
      adds  be67b58   Syncup popt changes with HEAD. (This used to be commit 39c987c3c522b66146e99fcc528cd60e05ad14f7)
      adds  63cbbe2   Merge Jelmer's popt updates from HEAD. (This used to be commit 98e84b3e83d2a365c818ea64f9418edb29d690f2)
      adds  c967d21   Merge Jelmer's popt updates from HEAD.
      adds  bdb7a74   Whitespace syncup. (This used to be commit 8fe5bab565cdcf498e4d0f5cca31f799d249e3b3)
      adds  844cac5   Comment syncup. (This used to be commit 72e7290daa0e9765aab846a5312fc20d18a55a76)
      adds  448fbda   Syncup new HEAD version. (This used to be commit 396bcf0cf6dfc7a36be0c4e774386b266439c3af)
      adds  862c88d   Array size fixup for construct_nt_devicemode() from HEAD. (This used to be commit 5d1e8cca03b3908e2266e39f4b50ef16ef4ef2b2)
      adds  b4bc001   Merge: remove tallocdump messages. (This used to be commit f49c0f6c8716a5c1aff7613d7b59f312a2abdfb3)
      adds  5812702   Merge:
      adds  c89a705   Merge:
      adds  5f82e26   Merge:
      adds  c79934c   Merge rewrite of smbcontrol. (This used to be commit 30ac37efec0698998ada135655eac8933bd3647f)
      adds  0035266   Merge of bugfix for cli_lsa_query_info_policy() usage. (This used to be commit ab64a0b1e7666b6612659b5720eda451c0ab4857)
      adds  b0f49fc   Merge of Jelmer's usage updates for net. (This used to be commit 6a5b88c95b3fd17431cda79e9aa2a593fef85100)
      adds  7d01a9b   Merge:
      adds  9cfa77a   Merge:
      adds  ab892c1   Merge:
      adds  19cda00   Merge cliconnect.c so smbtree builds. (This used to be commit 5df53e9d8a8b1861d9997a775cfd6d8fe472bdc4)
      adds  1916479   Merge: incorrect arg to debug. (This used to be commit 800b79e8364d761bbd8c99016211dfe199eee080)
      adds  c182b78   Merge: remove unused variable. (This used to be commit 6a1d99d318c2dddc01d8262f31c7afbe9bb1a286)
      adds  7a3a921   Merge: add PAC_DATA as valid return type. (This used to be commit a9df8ec5879cd0d47db86f5a5f7b0bd7e9d6b824)
      adds  e9a4e1b   Merge: remove unused variables. (This used to be commit dfa9412da567d2477ee5b1e6ecdc96b8dea3c21d)
      adds  e038e2d   Fix broken regexp in cvsignore for *.po{,32} files. (This used to be commit a17622103bcbcff8d59f390f809f4744dddf0110)
      adds  710bd55   Update check-programs target. (This used to be commit ac6a1ea560af94e287c023154e715a8095f0698e)
      adds  07494a1   Ignore check programs. (This used to be commit 6b607054064b808a15bc1b1b7dc19fc788e1adce)
      adds  1652670   Merge from HEAD 1.36. (This used to be commit 25a01e3247ab8e52dc6c2d1f211ce10e09da5e70)
      adds  245397c   Fix _smb_setlen to be non {} safe. Jeremy. (This used to be commit 35d1e3a5e08d075e7e7d9f7f62d36730853f648a)
      adds  ee7f29a   Merge across tridge's Realloc fix. Jeremy. (This used to be commit df214d18817467fbe3023a412bceec325f73b518)
      adds  4b44bba   Merge of HEAD document updates to 3.0.0 (This used to be commit 17a10b40fe18602c14542923da522fb14026dac5)
      adds  bc1c1e3   New file from HEAD. (This used to be commit 716c1ccf492e94f25e096b1ae9b4a62124c3b0e7)
      adds  ce31379   Fix typos (This used to be commit 21166e87bfeeaa5079dfbcac3df9232d73986532)
      adds  69980da   Fix popt usage (backport from HEAD) (This used to be commit 89a25ef20d10e20e70b11bba56add4708f62051f)
      adds  11fb38c   Fix typo (This used to be commit 738a2b055a0757002e8cdcbf744c8663e0e26bc2)
      adds  10bf059   Backport my backtrace patch from HEAD (This used to be commit 66fcf6b4938a87e5ded7c7e5830a6a54e4439544)
      adds  7fcbdf0   Add some more functions for the modules (backport from HEAD):  - init_modules()  - smb_probe_module() (This used to be commit b3328dab2fa069af300b4076695bf6c359501111)
      adds  9397cdb   - Change ADS CHOSTPASS -> ADS CHANGETRUSTPW - Add general CHANGETRUSTPW function that calls ADS CHANGETRUSTPW or RPC CHANGETRUSTPW (Merged from HEAD) (This used to be commit f0982e1102276453d79e438ffb90c9fa305ff98b)
      adds  1f68a38   Updates to compile correctly with --with-included-popt (This used to be commit 5340b9c4c4c80414b3991547884e5d7293a108ec)
      adds  8eca6c1   Merge:
      adds  cd4da80   Merge of python extension picobj fix. (This used to be commit 7e0e9585f1357afe1ff96399daea421e1860414b)
      adds  d0e1966   Merge of server unavailable error string. (This used to be commit 21d7dba977037b83fc1d6d86b5d3d4cae6eb683d)
      adds  dfe1dd1   Merge of comment typo.
      adds  8284032   Fix typo in configure.in (merge from HEAD) (This used to be commit 30658cd63d55f2cbaf1e7e506dec71959f9069c3)
      adds  37dc79d   Add selection of the modules to configure (merge from HEAD) (This used to be commit 3e283989ffc41d55f75f9dacbedca0cf920208fb)
      adds  b206bdc   Oops - Add another module. (This used to be commit 73e192ff2e79d061ef0053239b3fa74c2469d071)
      adds  a936183   add entity for Not-Implemented Messages (This used to be commit 791a711dd1b54bacba57aa9712654f037b5a6f00)
      adds  6be6a34   Some small changes - typos, adding usage for some commands and removing -j because it was not used at all. (This used to be commit e3e2c1b27128f7b5a1f4bbc8093c75b0c12549b4)
      adds  3f05862   Finish documentation on net! (This used to be commit 1e6e90ec67785add4b36b15291e315f38702f74b)
      adds  49c96ee   update to list all current manpages (This used to be commit ee482214efd06161726c2139008855cf046d7dd4)
      adds  aa1e7b1   net and samba are documented now (This used to be commit c5905e34a1f00bacd06b8ecd8f9cb4b387abc260)
      adds  41ba585   Remove duplicate forward reference of smb_ldap_privates. (This used to be commit e9beb6cc95b83958af4fe4fce292f831304ae8a4)
      adds  6e83ee3   Multi-line string constants have been deprecated in newer versions of gcc. Found by Guenther Deschner. (This used to be commit 29c6d2f61cd3f7fb09913cf918b416aebecaf5ad)
      adds  048b0da   Doc.
      adds  63a1b76   Merge test cases from rsync. (This used to be commit a0d841a59ea745bf48b0d705ad6c81e4172552ea)
      adds  af73281   Add selected parts of the changelog to this file, to make merging into other projects easier. (This used to be commit 0f3c2bfbd2de0e759e3083afabee0538528d7a65)
      adds  0f9e64d   Fixed incorrect argument to debug. (This used to be commit a4704754d912e1f704f574b733257bbcb3976141)
      adds  3f772c1   Removed unused variables. (This used to be commit 27a608d6a337e772dce114d73e45f6d0bf3148b4)
      adds  4eeac8d   Add PAC_DATA as valid return type for make proto. (This used to be commit dc95726cbe5e3408f843f8d51ee8536f0fd6c458)
      adds  4e56dea   decode_pac_data() needs a talloc ctx as an argument. (This used to be commit eeeae14fed62ad9d15f2c5a8fa9357da4bb7b3a1)
      adds  9a5a49e   Remove SAFE_FREE() definition, which is not needed in this file.
      adds  69605f6   Removed unused variable. (This used to be commit 117cc35dd0adc6fd5238a440e299d012bfd8e542)
      adds  9251f3f   Remove unused variables. (This used to be commit 26901af91eaa119df0e1192be95b514ecf26c6a6)
      adds  ee855b3   Add rules to build bin/t_snprintf, which exposes the snprintf test code. (This used to be commit 7805641d6eafd00c8979e068b5820f6671f4de37)
      adds  0b65a190  Ignore check programs. (This used to be commit 372b023cd2e73f77de34029230c11a15ccb7d178)
      adds  49f5045   Fix broken regexp in cvsignore for *.po{,32} files. (This used to be commit b8dc14d1f90564558e438694b35b073291d5ce9e)
      adds  4dc97be   Build and run the lib/snprintf.c test cases from "make check". (This used to be commit 95ff914d8263028711f36ccc2f6cd1127aaa7809)
      adds  3aaee9f   Make a libbigballofmud.so.0 link, so that the linker can find the library to build the test cases.  Previously the link had to be created by hand.
      adds  de7094a   Document NET CACHE (This used to be commit d1cd95e6b7d2c0e73595d8f19b994da43ca4217d)
      adds  e121d0b   Get rid of 'sam backend' and --with-sam (This used to be commit c95a4a5aeb53cc401a7b43633f2a8cc006b1fd00)
      adds  10f2346   Change ADS CHOSTPASS to ADS CHANGETRUSTPW and add a general CHANGETRUSTPW that calls ADS CHANGETRUSTPW or RPC CHANGETRUSTPW depending on what we have. (This used to be commit 17d27db5c9d3511444fc2770d4452647284e8014)
      adds  8403454   Fix _smb_setlen to be non {} safe. Jeremy. (This used to be commit 7cb060e821691abf5d58d273cb523ee310656185)
      adds  999a00b   Partial review of changes by mimir. Work in progress. (This used to be commit 77bdd68b65d6d485a484ca1b3475ffbb772f8661)
      adds  be653a1   Fix typo. (This used to be commit fe2d109a106aafd5e9f5e58f3fbc5dccec730961)
      adds  b8f9c9e   Try and create a file with different vuid, same cnum. Not yet sure if this should succeed, so just print result until we test against Win2003. Jeremy. (This used to be commit 57682f32b1bb186ab356494fcc4fdabd1d1721e6)
      adds  99fd073   Rebalance parentheses in cliquota.c when LARGE_SMB_OFF_T is false. (This used to be commit bd69cbce93054548b6d1e3bac89032ff4f693423)
      adds  ee8e828   Fix typos (This used to be commit 7bd80376cc6aa70996a61882e1376cb6a0679836)
      adds  8c34fbd   Also remove variable associated with lp_sam_backend() - it's dead (This used to be commit 540bb996766fc11fe0f26b708d49c2e46d2abbdd)
      adds  6ab278b   Convert a part of Misc section. More to come after a sleep (This used to be commit 1093c11fd47e5f4a76ce88ac77be2c3e9b1bc694)
      adds  ef02b12   *** empty log message *** (This used to be commit b278a05998d8edbed411c58f3f9041232da07c0b)
      adds  072a8ae   Got in a local document by mistake. Sorry, I need to get some sleep. (This used to be commit 0594b43d00abe76fb37d8fe5f66c3b427344f4b1)
      adds  351ffde   Add smbcquotas manpage written by Metze (This used to be commit 4eb67c0fd89896e8f419e56d75230ac797f61735)
      adds  c34e823   A struct must contain at least one declaration according to C99, but gcc allows it to be empty.  Should fix miscellaneous breakage on the compile farm. (This used to be commit b92d57f784fb43e420cf65b9392d175ad4483f28)
      adds  ef8f998   Use picobjs when building python extensions.  Spotted by Steve Langasek. (This used to be commit 53dcaf2271ad1b845ace9730d6c68db80bf9704e)
      adds  e390ced   Add string message for WERR_SERVER_UNAVAILABLE. (This used to be commit 38efab087c86cab805c6b94c7455befaa9e94c5e)
      adds  75913ec   Typo in comment. (This used to be commit 0a87d668a07b840c2e0ac9f6caad04e542422d40)
      adds  0846844   Convert another group of options in Misc section (This used to be commit a690ff1f8a068e66ffcbfdaf0be215f887a02b9c)
      adds  27eb9d9   Convert another group of options in Misc section (This used to be commit 43f8ae46137ed653c5694a839a5e6757e4a89974)
      adds  8a573fb   Fix some minor typos (This used to be commit b4cf8a641d63481717c62044d2548e4b0301d806)
      adds  3933864   Applying updates from Rafal (mimir) and from DAvid Lechnyr. (This used to be commit 3cd0b160e12964c6f3e32e6cea2dc690f775ba71)
      adds  058f6c0   Final bits of smb.conf(5) are converted! (This used to be commit fac3d67f71057d880e51cf8e103edf0c9b71cae9)
      adds  f5b33c6   Final touch: 1. Move preloadmodules.xml to Security section 2. Fix lpqcachetime.xml from Printing section (This used to be commit ef005d1a94d99c6a23aff9a12d5820cb4dfbe626)
      adds  4e3f7c8   Fix build of VFS modules statically (we used Makefile variables before setting them) (This used to be commit 8df9ab2fcfc9f22fa6842e1128952e855fea6a7a)
      adds  4bde67e   Fix smb.conf.5.xml and friends: addressable IDs should be specified at section level, not in titles or it does not work with both HTML and PDF generation (for former one link is created but target does not). (This used to be commit 297ffdb21aeb816eb07ea650fac514c2747493cb)
      adds  f39855d   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 35510176fd4feab6c1e3da2ee0ae791f9a064a2e)
      adds  a0e8344   Add some more NT to unix error code mappings (from HEAD) (This used to be commit 62dac3d6ebc72bec24f3c0df4c8d8e37029473e2)
      adds  9c3cecb   Use the new modules system for passdb (merge from HEAD) (This used to be commit 1755d5f66221a910863cfc8a197f8d792e6b6e3d)
      adds  ab8a9c8   use the new modules system for the rpc modules (backport from HEAD) (This used to be commit aca7319e8d45eb604f28b8bd490413b08e2c98f2)
      adds  fbc62e3   Use XML format instead of SGML format (merge from HEAD) (This used to be commit 858017b16f8e6f1efd8e7df5c0e2c7fd08091ae3)
      adds  7e4e1d7   Print out information about statically linked in modules (This used to be commit 9ef6f917f964e6b514fb95e4da75a57cbad6a233)
      adds  ea598c2   It's #ifdef CONFIG_H, not #if CONFI_H (This used to be commit 0bc9e5e5d7977113f926e3334ccff330116da565)
      adds  f779273   Change variable name to get this working on gcc 3.2 (Merge from HEAD) (This used to be commit d49113caef6057905f0f5233ea3085ca5722e742)
      adds  d15cd35   merge in metze' smbcquotas patch from HEAD (This used to be commit b6a77048886151435a4a5eeb9a04be44d397c504)
      adds  cf00ce3   Fix mem leak. Spotted by tpot (thanks Tim). Jeremy. (This used to be commit 03a1f46e3448913cc21ed89aafaa22818d4026d0)
      adds  a8c95d7   Add support for the new modules system to auth/ (merge from HEAD) (This used to be commit c7a1de090db35835be1a1623bfc80c04065c5dd9)
      adds  5e96970   Add make destination for librpc_echo (This used to be commit 7ef7910004555997c194af6a069a81a89dcc3b53)
      adds  0045025   Add support for the new modules system to lib/iconv.c (merge from HEAD) (This used to be commit 64a357017a897d1920c06fc19453470ee517470d)
      adds  8cb0672   Merge valgrind header usage from HEAD. (This used to be commit 5c978e39f2879d900a1bcad535b489f4cd440906)
      adds  7176f75   fixed the popt option handling in nmbd, so that -i now works (This used to be commit 2bb93421e665cdc0c4a2d8a539f76856e4d32249)
      adds  0abad3a   Check whether return status of poptGetNextOpt is -1, not EOF (This used to be commit 1fefb776eec94efc7ea1b760dc4b80f61d61a158)
      adds  ddf662d   More merges from HEAD:  - Stephan Kulow's changes (fixing warnings in libsmbclient)  - VFS modules  - Seperating libs (This used to be commit 6e9b7802335428c88ecf4e44a0e2395ac58e96b5)
      adds  b5fd86a   Only declare backtrace variables when using them (This used to be commit 429b373453a04fa6871324dd0a3ff8a203c519f8)
      adds  09a5049   Fixes to make SCHANNEL work in 3.0 against a W2K DC. Still need to fix multi-PDU encode/decode with SCHANNEL. Also need to test against WNT DC. Jeremy. (This used to be commit ff66d4097088409205b6bad5124a78ef9946010d)
      adds  bdaac40   Move PAC decoding over from HEAD. (This used to be commit b0fd4e5555dd93c584cd86eaac080663b9e4031f)
      adds  e156cf7   Fixes for multi-PDU schannel - based on Volker's code. This code needs tidying up. Samsync still doesn't work due to bad parsing of net_io_sam_alias_info with a blank description. Still working on this.... Jeremy. (This used to be commit 942fede9a57a9319cf67388004dd45fa8a045f41)
      adds  030e760c  Tested on Win2k, now I think I know what success/fail means in fdsess test. Jeremy. (This used to be commit dda94e37311d967e484fac15bac585e19dfc8a13)
      adds  be67c10   Cause the winbind auth module to call the ntdomain module if winbind is not running.
      adds  1610177   Fix mem leak. Spotted by tpot (thanks Tim). Jeremy. (This used to be commit adeac265a05be90444d4651f36f2db2bd2f8e8e4)
      adds  abb1007   Don't build the torture progs in 'make all' (This used to be commit 44779546964bce605510af39feaee3ea436a7cfb)
      adds  ef41d0d   Add torture to everything.. (This used to be commit 89048748ae8ef863c154c4f4c3254bcc1c9b77a0)
      adds  f9cde25   Make this code actually compile (--with-ldapsam).
      adds  2cb0b91   Store the type of 'sec channel' that we establish to the DC.  If we are a workstation, we have to use the workstation type, if we have a BDC account, we must use the BDC type - even if we are pretending to be a workstation at the moment.
      adds  c56eca0   NTSTATUS strings are much more use than raw numbers... (This used to be commit aeaa60c8432fe06ad51bac52f473e5fdc6c00afc)
      adds  520ddfc   Put this comment in a better place... (This used to be commit 3fdddade0f6d463270c26623a654494ebe3e09bd)
      adds  ddc858a   Add some static and #ifdef DEVELOPER (This used to be commit 3bdbd320b001ea5881573f6c6a4c2259a60e2bb3)
      adds  4c6d325   Expand this magic number into the #defines it is made up of. (This used to be commit 3d2d19b91036b6b11a33996d4b8bf266bad32737)
      adds  90ddf1a   This code is no longer referenced - moved to the new libsmb/ldap.c
      adds  0d07256   Adjust comment to respect change to no longer use unixsam by default... (This used to be commit 87f491d6a63e0818ada4ed21dd1f4905b20f846c)
      adds  d236bd1   We changed 'net' so change the torture tests that use it. (This used to be commit 0048a81abe99e43655d4482df27903dba774213b)
      adds  8d3501c   Up the debug level for the second run of the test (client side) (This used to be commit 015924491e2f06ff5a96729c7db7411a29281594)
      adds  8a98adf   Fix segfault by getting this the right way around (This used to be commit 8ba6148c69031e9a82687d4d006e1fa7ada21e91)
      adds  8213a4d   Check for -1 not EOF as return value of poptGetNextOpt (This used to be commit 84fba11ff0a649932e1f812408017ae4c5611083)
      adds  8911258   Only use backtrace variables when we can use them (This used to be commit 17243c61b56c20c86b5d10be294d06addffedb6a)
      adds  84e2fbf   Add -berok to LDSHFLAGS on AIX so modules build on AIX 5 (reported by Stephen D. Roylance) (This used to be commit 502f332345db88c9ff474e84f22080d99dc6c771)
      adds  8f25fd3   Fixes to make SCHANNEL work against a W2K DC. Still need to fix multi-PDU encode/decode with SCHANNEL. Also need to test against WNT DC. Jeremy. (This used to be commit ec82e8e9f4a6bf807a91ac265af39a516c7ab631)
      adds  f7bca2f   Fix a typo spotted when working on PDF version (This used to be commit 63767ab985396434d8772104555395d87691ed14)
      adds  1268992   I've changed 'net rpc join', so I should doco it...
      adds  9a68709   Fix typos (This used to be commit eefe0322e2ab257d511ff5e7f93a16311e7073a0)
      adds  6584cde   Updates to editreg.c to provide more functionality ...
      adds  953aef4   More updates ... (This used to be commit 410451f9478ff1e73cabc8ee2213ded4f08315c6)
      adds  3dd0de3   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit a50dc3f836a898d1aef08afbd12e7221db24440a)
      adds  9277745   Merge from HEAD. (This used to be commit df7e50dc5826adc3d12d51a0192d4d526fc88165)
      adds  03cba4a   Adding editreg.c ... (This used to be commit 9bfbf6e49182850a19cf2cb4a565298c8c8fc1e1)
      adds  8671229   Remove SamBackend variable (is already gone in HEAD) (This used to be commit 3a99e5a2dbc88a2234ca08ca1e7b50f14ff9bce9)
      adds  3dcc6e2   Do not use lp_parm_bool() and lp_parm_ulong() yet. They're only in HEAD (This used to be commit 58aa32ea6ac587df92ceefc527afbb1ff5bd0b08)
      adds  fb3ff5f   fixing torture build by merging code from HEAD (This used to be commit 7798c7ee1a2fafa0a4879e550e16027f17ccbbcf)
      adds  e54b9d5   Survive a samdump with an alias that has no description
      adds  6bbedbd   fix byte ordering when using CIDR notation in hosts allow/deny; spotted by Eloy Paris (This used to be commit 6155144b9f6a8d41675ff8f0564f86420431c142)
      adds  48dea39   'vfs object' is a list not a string (we have cascaded VFS modules in 3_0 as 									 well now) (This used to be commit 6220068d48f1fc5c85ff68a791e4e34e92cb4a0a)
      adds  a53c63f   uidPool and gidPool don't use cn anymore (but we don't use thsi anyways) (This used to be commit 7f0fd03f699f24094e32a92dbb0ec55d9a602c36)
      adds  a1fb9f2   Merging smbgroupedit into 'net groupmap'.  Not entirely done. Need to check on where the privilege code is sitting and update the docs.
      adds  7706e98   use gid_t for gids not uid_t (This used to be commit a369c2ff2637dc808035217eaada4cf923c5cf6d)
      adds  4a317cb   Added smbgroupedit to PROGS2 (This used to be commit bed69decea61881ab7071be3e34be71df9b178a1)
      adds  623336e   Address gcc warnings.
      adds  8aa04b5   Merge a trivial fix across from HEAD. Not that this would work now...
      adds  0971cbb   Pdb modules are in $libdir/pdb not $libdir/passdb (This used to be commit 9c9d969c93400d91a12e78635d54e1c5f90efab8)
      adds  858137d   - Fix modules build of pdb_mysql and pdb_xml - Fix typo in script/installswat.sh (This used to be commit 8d2aec7a73d41a9d32c10abd1c8833ebfd41dd77)
      adds  fd8d173   Default to "passdb.xml" as default output filename instead of "-" (This used to be commit dfbd2a2e7a5f0f2713bc48daa24d43b07f187d14)
      adds  1e2147f   Merge SMB signing, cli buffer clobber and NTLMSSP signing tweaks from HEAD. (This used to be commit c6c4f69b8ddc500890a65829e1b9fb7a3e9839e9)
      adds  029f0ab   Header updates for smb signing merge (This used to be commit 2e4b45cd2efe46477c2849faffe0e8401132ef88)
      adds  c75af6b   Merge whitespace and const from HEAD (This used to be commit 88fdc36f9373c63706907e48be317007aeba06d6)
      adds  06c99d1   Add const, static and fix a double free() (merge from HEAD). (This used to be commit 9ba88c7314168b87b72a7e9dc3c7588dcce86893)
      adds  f071020   Merge from HEAD - save the type of channel used to contact the DC.
      adds  a489b0a   The 'net' syntax has changed, so update the testsuite. (This used to be commit b750b8c542508ff4d084d8eaf3abcad858ee8fd0)
      adds  4437f7f   Make it easier to select which domain to show the sid for. (This used to be commit 4c7efe25c3f2336938050086ffe5f4cfe462e6f6)
      adds  efc8dac   remove smbgroupedit from packaging scripts (This used to be commit efa4e08210ff7c3bd703f0bb3ddf8da8bb84850a)
      adds  79d3731   * fix segfault when no vfs objects defined * add "sid=..." to 'net groupmap add' (This used to be commit e5f6676639b5552f7dec90091c53cf14e78088ee)
      adds  07e38f7   Adding Mimir's edits. (This used to be commit c77c4e57dcecd6eeaadffe1b1f78483eaaa79217)
      adds  800f68d   Small edits. (This used to be commit f75624dad4183748fcf31390e249b945716c333a)
      adds  491aa2b   seem that someone changed the semanthic of unix_strlower without fixing all places where it was used, this caused me segfaults in the last week :(
      adds  30f3314   Edits in progress. (This used to be commit c1dea19852d8eedf590323ac464f863eb3b92c83)
      adds  683bba2   Fix syntax errors (This used to be commit 0a55ff6738f9a8bdc480cb71c43e7372e45af216)
      adds  1ac5abe   Update SGML layout. (This used to be commit 934dbcb1ae47811cae69c3b0677ba89e4f8eabee)
      adds  c85cb32   Fix syntax errors (This used to be commit c7f18b38e683bf3b341504e02af448ce13fad248)
      adds  3706db0   Always use DSSSL stylesheet (This used to be commit aee2c48c729c4c9d7187556a9fabc4becb4045dd)
      adds  cdd3fa4   Regenerate docs (This used to be commit 13a4cd540a1c193e77d973b9dac5bc2d9e7a5353)
      adds  065cf3e   Regenerate docs (This used to be commit 381f75134a8d7dd2c3983f64b6598944a63a07b2)
      adds  a4c20fc   Add notes on Japanese charsets from Monyo (This used to be commit 571e14bd07148d95e3e83167e83362bec0502d55)
      adds  cdb1971   Survive a samdump with an alias that has no description
      adds  78f039f   fix byte ordering when using CIDR notation in hosts allow/deny; spotted by Eloy Paris (This used to be commit c2580e15d6e7ad7c8dde81753e35670fa52636ff)
      adds  db233b6   More minor edits to add features ... (This used to be commit 882799ca113566b91e42c3c852a9c1986552daaa)
      adds  7d1ea09   uidPool and gidPool don't use cn anymore (but we don't use thsi anyways) (This used to be commit 4c92994dfd231acb09411f89fd67a21a40400de0)
      adds  0676a94   [merge from SAMBA_3_0]
      adds  ee88b82   Regenerate docs (This used to be commit 4f1865f7c234f3f4a7f5dba19db4a5d139db5a48)
      adds  84728c3   fixes
      adds  d97d624   use gid_t for gids not uid_t (This used to be commit dd8009bf599a6111440cd807dcc022039f19de15)
      adds  e02a3f2   some readline completion exancements still need working, does not complete remote names yet (This used to be commit 625eee8e03c3905a245e078ef9f1c26200e33d7c)
      adds  ef423a4   Squelch some warnings, and move a bit of code around to make some future things easier ... now on to more functionality.
      adds  2029f30   Address gcc warnings.
      adds  2594944   Some more work added ... (This used to be commit 31ded623b1817156b247170130237c1e5fd67a5b)
      adds  3291b92   Updates and additions. (This used to be commit 9b35377f0cf5022519385a2b70237c05c7978158)
      adds  e94801b   Fix typo. (This used to be commit a4f89aabfa28a6763008a6eab944ad11dabf5e4c)
      adds  95b2ff8   More update stuff - not finished (ofcourse!) (This used to be commit 5d72c6cfca41accc783eda166d8b9154d21f4aec)
      adds  fdd5d97   MOre functionality ... got to test it. (This used to be commit e3c4f8c91394eecc8c77bbf0f9685cdb18c617b1)
      adds  e5f79e7   More functionality, esp around adding keys and inheritance of security descriptors etc ... (This used to be commit b8e85afefbe52701317632d1c1a446785ed66abf)
      adds  cb8f5d6   The code is a bit of a mess right now.
      adds  093cd22   Complete most of the coding for adding keys. We can now add a key.
      adds  5c87b05   Begin the code that handles key values ... Delete a key value and add a key value, and tidy up processing of key values when reading in the registry file ... (This used to be commit 53ea4c0de88a350b99e36c0dc514c5f2821ff7f8)
      adds  963eff4   Add code to delete values ...
      adds  6f49978   Well, we can now add keys and values and delete keys and values ...
      adds  60801e8   Add a -f command-line flag to specify printing all paths or only terminal paths. (This used to be commit 0741369c59bcb6057f6b32d3fe4f6dec08ce4ae3)
      adds  ea67a9e   Pdb modules are in $libdir/pdb not $libdir/passdb (This used to be commit 9822af500cf36e83fce54e49a062a8847d1c5431)
      adds  dcee9b5   Default to "passdb.xml" as default output filename instead of "-" (This used to be commit aa4c11370bb09bfd20d02da509ebdd6dc475439d)
      adds  0bd5497   Some comments about the format of the on-disk reg file, as well as partially implement some routines to construct a default ACL and SEC DESC etc. (This used to be commit 043374a3c0be6769b4fee2228dcff42abbb74028)
      adds  94b6f51   Start the outline of the code to store a registry tree ... (This used to be commit 03fce4ed0f73586928424e75bd6d7db9ff7105dd)
      adds  cd8b806   Correct comments about breadth first, as the registry tree is stored in a depth first fashion in the file.
      adds  61922ee   Use fstrcpy/pstrcpy when that's what we really mean...
      adds  76a0be1   Remove unused (#ifdef'ed) code. (This used to be commit c11465b285d5eb3c42a84095a5dc41af7e07267d)
      adds  af4ebfd   For NTLM2 (not yet even close to real implementation) we must use the server hash for checking the server's signiture.
      adds  a0a4b2b   More updates - still a work in progress. (This used to be commit 63589f958b399534bc0bc8c50213ad2f6a380689)
      adds  9c356a3   Remove obsolete information from Speed.sgml and move client-specific info to Other-Clients.sgml (This used to be commit b0d5e1b177808c3bd3494d0b2f6cf4c8c4bcfdd5)
      adds  156014a   Fix syntax error (This used to be commit e76eaf0f17de19eb2492572b0c79fc4b2657c504)
      adds  f66bbf3   Create ../textdocs, ../htmldocs or ../manpages if they don't exist already (This used to be commit 8dc7087cf0306271e07a25ac2538206ef3eaa497)
      adds  7847611   Add new part 'Troubleshooting' (This used to be commit a24e89ea443fbe77924cccf7e7679aec80a05088)
      adds  c0ac957   Move information about locking to seperate chapter and information about scope id's to the faq (This used to be commit f2c333822f34be8a2bb85124319ead4dc44c2891)
      adds  ee399b1   Add question about scope id's (This used to be commit 2c258e5951aa35fc85b92cbf6d0b7ae1cbe8feb4)
      adds  185e897   More docs are up to date now... (This used to be commit 280ba59b8187a88f45c3b6db448e76839c3c6f1e)
      adds  cca63db   Replacing file with correct version. (This used to be commit f0dc3e6da89728259ed5e10cb7f9193c711f65fc)
      adds  13c8154   Use the -W domain option to select the SID to show (This used to be commit 715bd4cf4e2d9d11db031ef3ed5e614b4c1a8a13)
      adds  3ac50a1   Merged the two browsing documents into one. Added locking module to global.ent file. (This used to be commit 1027525be23e7db97677e2ed3e2706d271ad0a0b)
      adds  2dfd055   Updates. (This used to be commit 27eafbec10ae82eb686a7326f23e2ad9de2369dd)
      adds  d2d6303   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit f7019d22aa580f77e2f779f4a5ede59088a25d53)
      adds  530dc71   Fixup a few typos for Jerry. Jeremy. (This used to be commit 1e5fe87d75ef4bb9d6af787abc501dcf105c9c6c)
      adds  505b3f5   Tidyups of some dubious logic discovered whilst trying to track down a strange oplock related issue on the PSA. Jeremy. (This used to be commit 1dd274bf61aaaad3c475de93f53aac176678bc7c)
      adds  3996f11   removing some ifdef'd out code (This used to be commit 43942398af7e7589fcf8534099eccf277f6e4295)
      adds  6f99b22   wrap pdb_enum_group_mapping() in [un]become_root() so LDAP queries can get the credentials from secrets.tdb (This used to be commit bb8b63b865b941abecc0d821e710702dd12866fe)
      adds  cbdb436   support referencing group by sid in all operations; allow group name to be changed (This used to be commit b6ccdb8f7b72eed4c4248db43fefa09b6f084852)
      adds  96e1202   Fix up bugs in the new 'store sec_channel type' code - we were always joining as a BDC.
      adds  9465f4b   default new groups to domain groups (This used to be commit 665d21b8656bf85f9b372b44ff1f4af414551e5a)
      adds  8763151   Updating docs from HEAD. (This used to be commit 8a302f117cfce141389995de5ad045553b472891)
      adds  69321d1   Updating from HEAD. (This used to be commit b2149cb411f76048d80d0d6113fee431b36acfbe)
      adds  8de48f3   Make our 'get DNS domain name' code try a bit harder - if gethostname() doesn't include a domain portion, do a gethostbyname() lookup on that name.
      adds  434f312   Oops...
      adds  8301c8c   Setting the credentials for the netsec netlogon pipe connect upon each samlogon call certainly breaks the credential chain. Do it once during the bind response.
      adds  4f0381b   Start merging mimir's trusted domain code from HEAD to 3.0.  (for HEAD trusting NT). (This used to be commit 76cd4a8901a8ac1c3691bc89e496bbb493e5c234)
      adds  cb380f1   Merge comment with HEAD (This used to be commit 8f8d819d5814c2a538b5b906014ff0c354625450)
      adds  53f2dd6   Merge mimir's trusted domain code from HEAD -> 3.0, plus some memory leak fixes. (secrets.c portion)
      adds  bc83d3a   Merge (HEAD->3.0) mbp's fixes to our charcnv code - don't use a staic buffer, which can restrict things like unix_strupper() to 512 byte strings.
      adds  dc0cada   Update from HEAD (This used to be commit bf464208af6cd5503a0133e7c33586e2de36faa3)
      adds  690e29a   Make pdb_ldap use a random factor in deciding how long we need to sleep.
      adds  f957f1a   Add configure test for previous ldap modifications - we now check if the ldap_initialze function exists, not just if we are on a particular OpenLDAP.
      adds  babd260   This is meant to be initialised to the size of the buffer. (This used to be commit ca489db7d3d4713401da3627b563af3cbef82c58)
      adds  e15dfd4   parse_string is only used for the authentication negotiators.
      adds  2595d6f   Added editreg. (This used to be commit ce016df1ecbb8a083c9a37b7d61b4356dfbc77a7)
      adds  2aa7b15   Add runtime tests for "impossible" case with -DDEVELOPER. Trying to catch logic error on Linux. Jeremy. (This used to be commit 546d1a941b63a538702f2fb668019d2b89f63bdc)
      adds  1446682   update copyright notice that is written to the logs (This used to be commit 6735a9889f6629f4f77006c59c011570031e044f)
      adds  651ff45   don't reset the group type unless specified (This used to be commit 541f40a144461ca139ac53837d3f31ce6972d18c)
      adds  aea494f   The wording described "CIFS" as the successor to SMBFS.  I changed it to say that "CIFS VFS" was the successor to SMBFS. (This used to be commit d7d48e9d9ddfde7309a7221be3be3eb8243407a7)
      adds  d674652   My last change left the wording a little awkward, so I fiddled it a bit. (This used to be commit 4dd84707f92e4cf6f6ecfce510d242a07561ce88)
      adds  a4b0066   Remove ldapsam_search_one_user_by_uid from pdb_ldap.
      adds  9c6e588   Added Stephen Roylance's patch - Adds to Status page, a Start All, Restart All and Stop All deamons button. (This used to be commit 57cfcb3108935f46cb3938b403a3eaba2888fb55)
      adds  30418a4   Limit the number of outstanding print notify messages for a process to 1000. Jeremy. (This used to be commit 2e5e4c10d2377493913554e7dab79d97a4d16d87)
      adds  cfe53bd   allow the unix group in a mapping to be changed; doesn't work with LDAP right now but should be ok with tdb's (This used to be commit fdacad185c4f78958d56bccbd69a0f2628f1b792)
      adds  6311813   Merge idra's fix for pdb_tdb segfaults from HEAD to 3.0 - sombody changed unix_strlower semantics.
      adds  da6b12b   - Merge a memory leak fix from HEAD
      adds  846a773   Now that Volker fixed the real issues with ldapsam and adding null attributes etc, move the SAMR create_user code back to using the 'pdb_init_sam_pw' method to fill out the attributes.
      adds  0e26a6d   Don't leak the session identifier string when we shut down a vuid.
      adds  97a9832   Try to avoid setting *SMBSERVER as a 'local name'.
      adds  95705e9   Fix this for both *SMBSERVER and *SMBSERV as per comments in loadparm.c.
      adds  4962f4d   Try to keep existing behaviour for our printing code - never return global_myname(), always either the name the client called us, or if they didn't call us anything useful, our IP address.
      adds  a7d2c33   Update - closed off for now (This used to be commit 2ddb882596e5d2219ccc96fa11dffa0fdc900a17)
      adds  2206df6   Merge torture tests from HEAD - it looks like we had rather an incomplete merge last time.  I hope this might fix a few failures on the build farm too.
      adds  db3f4d3   Start testing a few more things out of smbtorture in the build farm.
      adds  2e9c208   Add a check to ensure that the server returns the correct device type, not just the correct error.
      adds  5cfcb6b   add test file for FDSESS (This used to be commit 309ebac68999f6ba97a3dc558283e5f13dfc3044)
      adds  9265628   This const isn't quite vaild C.
      adds  95af8e2   Make this safe for -DDEVELOPER checks.
      adds  db7b2e8   Parinoia for compleatly broken SMB servers that don't send back the right fstype for IPC$ - assume the device type is IPC.
      adds  06403c4   Add some more info to the diags output. (This used to be commit 2ee7254fded79d888f8009b71347bea8a89f47e9)
      adds  327ad64   Fix up non-constant initialisers for Sun's CC.
      adds  2ee8590   This define does not always seem to be present, so define it if need be.
      adds  be86f65   Make the variable name match the comment.
      adds  656d2c7   Don't try to continue if initialisation fails (merge from HEAD) (This used to be commit ff3ec67e120d29db2b85ce444ce89a205ea7a067)
      adds  1a93941   Merge HEAD's winbind into 3.0.
      adds  13b54b9   We don't have IDMAP in 3.0 yet. (This used to be commit a507f170d29914b0bb845878a8db97f51e7dff55)
      adds  2a3a9f0   Merge the 'safe' parts of my StrnCpy patch - many of the users really wanted a pstrcpy/fstrcpy or at most a safe_strcpy().
      adds  7ae2477   StrnCpy -> safe_strcpy() on a over-malloced struct.
      adds  11c4539   More fun with Sun CC needing constant initializers (This used to be commit ce3dd8fd69231798185e3e3bb988775e5671e070)
      adds  66468d2   Patch by Metze to ensure that we always at least initialize our output string for rpc_pull_string.  If we had a NULL or zero-length string, we would use uninitialised data in the result string.
      adds  5300491   Patch by Vance Lankhaar <vlankhaar at linux.ca> to automaticly regenerate the build options, so we will always have the right values for how and when an smbd was built.
      adds  14a3170   Thanks to a reminder from vance - delete build_options.c from CVS, now it's autogenerated. (This used to be commit 1cbc66e2e35342980f27151622658e2f2f498245)
      adds  a141af3   Updated FLAGs - Affects only SWAT. (This used to be commit 80f2790eb9c1382c91e5e2668f3b8d82c220ce51)
      adds  7c77014   Backport changes from head to shorten the filenames of the test cases. (This used to be commit e2315ebc9a653a3c804323d55a96e0b378351e8d)
      adds  fd472ad   Missed two references to a renamed file. (This used to be commit 513dd6d414270b4e8f91f1cee6c49155b095c488)
      adds  8a106dc   For deep referrals, track consumed path using a counter, and calculate the consumed count only if and when it is needed. Check into SAMBA_3_0. (This used to be commit d6a326ba46b0e45a2d97b7aa9762bfefca347d89)
      adds  ecade95   More updates. (This used to be commit e4012c90323f7e87c3174d74020c6fcddb05820c)
      adds  488eacd   More updates: Fix typo in VFS, added docs for pam_smbpass.so to PAM. (This used to be commit 2dc12c8c64616b01934aa98d5d0650b77d33194b)
      adds  8f6e88d   Added patch from Stephen Roylance. (This used to be commit 71369f90890eeca399fec55d978a5dd4a13f077f)
      adds  1f008c1   Patch from Stephan Metzmacher to add default arguments to lp_parm() smb.conf parameters. Does not break binary compatibility with older modules. (This used to be commit 147c4d56d873a20a49194c5b036a3694299b1b48)
      adds  eae6eb8   Patch from Guenther Deschner to fix build with gcc 3.2 (This used to be commit ab631b31fbabc25cd74ca46fd583cd857538953c)
      adds  ddd0e5a   Updating from HEAD. (This used to be commit 81203dc95c682d9ef5458a68f8ecbf8db197dba6)
      adds  5c16ca1   Update from HEAD. (This used to be commit 587ced729cb136370c090a03ca6de1b83c4c4772)
      adds  29133d9   This is really trying to be a StrnCpy (most names will overflow the 10 char limit) (This used to be commit 0e04761abe375bfea48fa2c9ba9e1dc0d56d39f7)
      adds  596de71   When possible, store the IP address of the connecting client, not just the hostname.
      adds  30a6f80   Add vfs_fake_perms to Samba 3.0
      adds  a04c643   Make sure that we don't compile pdb_ldap on systems with ldap.h, but without -lldap.
      adds  3f03ecf   Irix CC reminds us that this is non-standard.
      adds  59e0836   Merge auth changes from HEAD:
      adds  95d47c4   Merge from HEAD - always initailise this to zero - helps callers in loops. (This used to be commit f200a5b85832ac5ec7724d58da7270cd14c565e3)
      adds  77ced59   Use the kerberos error from ads_kinit_password() in the return value from our SASL code - help in printing a useful error message.
      adds  7041e29   Revert patch - we need to try the NTLMSSP code below...
      adds  9530bbe   groupmap delet should take a name or a SID (This used to be commit d9277bd06401cb040390739ae730c8991736c886)
      adds  f870072   Fix length in findfirst2 responses, fix os/2 clients (This used to be commit c12feff680b183a22d933bab65b5c095c0548e7e)
      adds  c7a6388   Check for absolute paths by only checking the first character of the module name. Don't use strchr_m, which caused race conditions. (This used to be commit 69ec6be90f889686641b997d3d5cd616e1d0db6d)
      adds  15311ec   Update from LanDude <landude at comcast.net> (This used to be commit d42170e7f0f48115d81c1a247b3ddfd3f8dca1b9)
      adds  08b30fc   Get rid of module_path_get_name() and use the find backend function to find duplicates (This used to be commit 871cad7e9ac38e6f8e4391fcb2894d91300cbe94)
      adds  ec750c5   - Get rid of module_path_get_name() - Use find backend function to find duplicates - declare static function before using it (This used to be commit ad5ebd4f2065425a9edffc753c0f0414fd6f98d4)
      adds  05793ca   In 3.0, pdb_mysql and pdb_xml are in passdb/ (This used to be commit 706090a1be66b9fffb6c8161092cf9d86965bcfa)
      adds  e806761   Don't store UID or GID (This used to be commit a986076a743fad31efac664fc16337e2d1165917)
      adds  5c572b2   Update: ADS: Type, ProfileMgmt: Docs on how to disable roaming profiles (This used to be commit a154203e338d905dfa9427678dfdb0141dd2f735)
      adds  77bad62   Corrections and edits from Jesse Jacobs <jesse at eazy.homeip.net> (This used to be commit 5a38f1cc60b0f1036c19aa591a4c4e92c1ac797d)
      adds  d3ba703   Merge:
      adds  c61ec2d   Minor cleanup of enum domain groups/aliases:
      adds  f418701   fix and if () that should be an 'else if()' (This used to be commit 82f024723c5312fe2b6a57915de8e78c96f80ef0)
      adds  bf3e298   Merge of missed another while condition when enumerating aliases. (This used to be commit ee78196bcfe52dfdda0b7fd44a6701e2cf5f7d5a)
      adds  4dd9cea   Fixing typos. (This used to be commit ce84335621e6af81381e1cfb294bb19561077cc4)
      adds  ca103a0   This function is a duplicate. (This used to be commit fd0cd6200b4b9b4b002dc5b640620c3fb533873b)
      adds  abd9926   Based on a patch by Alex Deiter <tiamat at komi.mts.ru>, make sure that we convert to and from UTF8 when talking to our LDAP server in pdb_ldap.
      adds  10dc904   As nobody really objected to this patch, I opted to create facts :-)
      adds  ea77c02   Merge from HEAD. (This used to be commit faf0425eb7da2af74a6d0c76cf1e8c0f980a0de8)
      adds  fda7b4b   Get credentials before publishing printers. (This used to be commit 674174fcca234a44d1778ee092998338cbd7a553)
      adds  43b3ea9   back port from HEAD (This used to be commit f7cfdf20b7b3b7743c0c3af4ff62fdde00e45fdc)
      adds  d46f297   Many fixes for typos and syntax, includes patch from Jesse Jacobs <jesse at eazy.homeip.net> (This used to be commit 422d7534e3cc12be01a86fad7bc54ed1e6d1b669)
      adds  3f3f305   Fix the weird charset and build it by default for ./configure -enable-developer (This used to be commit 8d17a4dc2142aa816200f3f91c7f60c3f2c5888c)
      adds  56d2bb2   Add the weird charset in 3_0 and build it by default for ./configure --enable-developer (This used to be commit bc5603454a81b3ab6e5286283ed5ce58542bc5ef)
      adds  b292909   After a quick run with the 'weird' charset, squash a few bugs in our new 'UF8-safe' LDAP code.
      adds  38c0f29   Remove the unpopular pdb_unix, which has served it's time well.
      adds  ce9af4e   round three of CIDR fixes; spotted by Tomoki AONO (This used to be commit 554026b2084e2371c1ddae7316fbb0b9b76472d4)
      adds  2b8b540   removing smbgroupedit man page (This used to be commit 9134feb9f62e852dd6c900890e01062983995d01)
      adds  fe667b2   Fix typo. (This used to be commit 931ef8777eb86b5cd0ce7550484b2416ed6ae991)
      adds  f99d401   Add note from "Roylance, Stephen D." <SROYLANCE at PARTNERS.ORG> about Solaris9 and winbind (This used to be commit a9e978ba42fa7193dc45f1a4ed97f03637be3147)
      adds  f1019b5   I hate typos! (This used to be commit 585907f3245cf53813888b4b3d121c40ffb9edff)
      adds  8d5d094   Adding more updates - maybe last one for today. (This used to be commit 042427c1f81b53403d9a97c5d4306051ed13d5bf)
      adds  6fc28bc   Tidyups of some dubious logic discovered whilst trying to track down a strange oplock related issue on the PSA. Jeremy. (This used to be commit f8021af2a7b790e739a7ecc67c908289b0a9b719)
      adds  aa00cc1   More infrastructure for storing registry (This used to be commit de337632c99080f4be73a6e49839d424b49c8cc3)
      adds  790b852   merging fixes from SAMBA_3_0 (This used to be commit 8c3be38f6acbc85454f2c9bb74c358c99ee5d22a)
      adds  9d16dac   wrap pdb_enum_group_mapping() in [un]become_root() so LDAP queries can get the credentials from secrets.tdb (This used to be commit cf6af44a2464cf1d9bea909dbc0e20829bdc2665)
      adds  86ece43   another lost merge from 3.0; my fault (This used to be commit 2e5e68617345beca4d1cab27d64944ebd42e899b)
      adds  8f0b333   support referencing group by sid in all operations; allow group name to be changed (This used to be commit 00dfaa7c2c9227a082ca17ed14aefc19d9087a57)
      adds  db8ff4a   Merge from 3.0 - fix domain joins not to always join as BDC. (This used to be commit 09bc2dd51c8407536b68aaeaeba4546f93256ec2)
      adds  813386c   default new groups to domain groups (This used to be commit f0c7d9def78db31b0f7f1e97a4cb6dac3382e217)
      adds  6e64973   Commit more code dealing with allocating space in the HBIN blocks ... (This used to be commit cfa67f23e3e2ba4c7abd40405227b0a8b1b76fc8)
      adds  186824a   Complete the space allocation code for HBIN blocks ... (This used to be commit ae5f8e4b5f7b8880293cc94c9bbe0df81a56959e)
      adds  cf86f85   Bail out early when we fail on the rw_torture test.
      adds  c2e997d   Merge from 3.0 - try harder to get our real DNS domain name, and send this to the client when it asks for our DNS name and forest name.
      adds  a85e841   Setting the credentials for the netsec netlogon pipe connect upon each samlogon call certainly breaks the credential chain. Do it once during the bind response.
      adds  bc238b9   Make the mangleing code actually use a common prefix, not just the same name for many files.  Also report complete failure to create a filename as a failure of the test.
      adds  80d5a10   Always initialise this, to assist callers doing loops over this call.
      adds  de690f1   Update. (This used to be commit 0f8f94b6adc477a8e7ccae7444e2b7f4670ef071)
      adds  0865120   parse_string is only used for the authentication negotiators.
      adds  c95840b   Add runtime tests for "impossible" case with -DDEVELOPER. Trying to catch logic error on Linux. Jeremy. (This used to be commit 5d2b2b5607faa4bf2c418987776c1ee327b098c6)
      adds  f2f1df6   update copyright notice that is written to the logs (This used to be commit 5f1fe04a87a407297eb9d4ad0e5c6bb35b33c067)
      adds  3130622   don't reset the group type unless specified (This used to be commit cb852a047413a3499fde68a353011afdcaa92ef2)
      adds  0ecfcd3   Added jCIFS to projects. (This used to be commit ef0f6b8957f3d8b46fdffa8c655c1906c9698254)
      adds  c91cb30   Merged the changes I made in the 3.0 doc tree (wrong place) and fiddled the entry for jCIFS (thanks, John!). (This used to be commit 43c1ba0ab2aa538d0defad4cdec385561d3563df)
      adds  08c2e81   Added Stephen Roylance's patch to add buttons to start/stop/restart all three daemons. (This used to be commit 2172e558fbb75937592583e81355da4471897032)
      adds  c057f9f   Limit the number of outstanding print notify messages for a process to 1000. Jeremy. (This used to be commit aabaac05c6adbb510ed27f87115de3e83e27158c)
      adds  1da5309   allow the unix group in a mapping to be changed; doesn't work with LDAP right now but should be ok with tdb's (This used to be commit 039e77e1d5b6e68cf85bdcc71ff309ebe6528728)
      adds  d315de8   Update - closed off for now (This used to be commit 8511042ff6f664eb2f5cc80a59859fb004f5be13)
      adds  f3f78bb   Add more code to store keys and other records ... still more to go (This used to be commit 39f298fd395b91a0cf4bcadf3938b58a9a14c95f)
      adds  1fe7ec8   Patch from waider to set exit code of last executed command specified as an argument to -c. (This used to be commit 048aeefcdc12d93bc728d104bbf38ea8becfb16c)
      adds  c95a50c   Move build farm template files to their own subdirectory so that their names can be shortened to 30 characters. Helps Stratus VOS, which has a 32-character file name limit. (This used to be commit 58a4be041ee92434672959b9df888cf1366bb02e)
      adds  075986b   Merge case handling table changes from 3.0 to HEAD. (This used to be commit 263407e132dcb1f7fc85cded9842e60918f8ef4b)
      adds  78bc883   Missed two references to a renamed file. (This used to be commit cf69c69594797032d1427de3266af86d12b15cb2)
      adds  e1d936f   For deep referrals, track consumed path using a counter, and calculate the consumed count only if and when it is needed. Check into HEAD. (This used to be commit 11281c39209b501a69f4e6f32ea2081d15947f0a)
      adds  2037956   More updates. (This used to be commit 6678c325d77f18fb4b63a0cd436b6024f83366f3)
      adds  665198e   More updates: Fix typo in VFS docs, added docs on pam_smbpass.so to PAM. (This used to be commit a1d6d56ba0af75282fb0d90db84ae8bbfa1836e0)
      adds  c073a6e   fix SGML syntax errors (This used to be commit 43e169ce23a037b1df152b6e3fe6cfe55192b3d3)
      adds  6d385b5   Tidy up only. (This used to be commit b87ebad1ae15bf59466da3ca7c39a31c4631031b)
      adds  8bc3f10   updating group mapping HOWTO. (This used to be commit 4244e21971a21b8c8c80753e962eb2420fb1a1de)
      adds  5b4ee77   Added patch from Stephen Roylance. (This used to be commit 308e3848622de0da7f1b73369c0429ac54d672ef)
      adds  c0960be   update net man page for groupmap options (This used to be commit 465510e39f3366a2477ffb6e7fb121ed6c88d04a)
      adds  d13f5f8   Patch from Stefan Metzmacher to add default parameters to the lp_parm() smb.conf parameters along with some other small fixes. Binary compatible with older modules. (This used to be commit aa07b12fda732ca19d8dc41cebc7bb09e2549a30)
      adds  858cdd5   Patch from Guenther Deschner to fix build with gcc 3.2 (This used to be commit f56a18853235e9090fbf962aa981688dc2e15426)
      adds  ffb628e   Fix for bad macro error. (This used to be commit 076882b91c3b08d4438499b185b8e8bc0f4ba716)
      adds  b7ff7b3   remove smbgroupedit entity (This used to be commit 5de29a84b3039cd951367ac78879ec8bfd4a08d1)
      adds  dbd4826   More functions to compute the space taken up by SIDs, ACEs, ACLs, SEC DESCs etc, so we can store these in an output file. (This used to be commit 7607a1c3cd5ffb69b8db0bfe50283bda97047c42)
      adds  6adaba2   More code to do with constructing SK records and self relative SDs. (This used to be commit 7105265238de850f5b7effef3be8fb3f5d383669)
      adds  467f545   groupmap delete should take a name or a SID (This used to be commit 4c7ee6e6b82c69ead96bc90c75cbdfab19486bb5)
      adds  8bfad47   Fix length in findfirst2 responses, fix os/2 clients (This used to be commit ce56ccf932e5ae89b7d46da31ec9b17551206491)
      adds  477f90f   Check for absolute paths by only checking the first character of the module name. Don't use strchr_m, which caused race conditions. (This used to be commit 9411e3336ebe781da2b418219dd5803fecfc42fe)
      adds  bca6ff1   Update from LanDude <landude at comcast.net> (This used to be commit d8f8794d10c4add9b7b850341b98c29c67028c4a)
      adds  01ff89b   Get rid of module_path_get_name() (This used to be commit 9f9bdd97dbbabde7b2979c62dfdf150fae8670ec)
      adds  0a2060b   Declare static function before using it (This used to be commit d501946ef6e417b9d3fa4b492dd20991e3e56baf)
      adds  d117c3b   Complain about duplicate charsets at debug level 0 instead of 2 (This used to be commit d29407d41eb2ed9cf370e278cb4c95c6c341a08d)
      adds  172fe55   Move pdb_mysql and pdb_xml from modules/ to passdb/, just like they are in 3_0 (This used to be commit 9b969f877f8057930fb53da99ee8a0574b4f5531)
      adds  42c0160   Don't store UID or GID (This used to be commit b2d9d450493f6fc0ceb94dd0007cedf56371bb4b)
      adds  f0917e0   Updates: ADS typo fix, ProfileMgmt: Additional docs on how to disable roaming profiles. (This used to be commit efd8872989b13bd8daa814b6b91cab1fd30ff170)
      adds  0751178   Corrections and edits from Jesse Jacobs <jesse at eazy.homeip.net> (This used to be commit 2b28e69ddfb017290674298b7497ce780d189976)
      adds  f1e9273   When calling cli_samr_enum_{dom,als}_groups in a while loop, the terminating condition should be result != STATUS_MORE_ENTRIES, not result == NT_STATUS_OK otherwise we get stuck in an infinite loop when there's any sign of trouble. (This used to be commit 2266d281a4bb0a034461ba3e72513609f86e9a38)
      adds  cc5121f   Minor cleanup of enum domain groups/aliases:
      adds  e4e1bfa   fix and if () that should be an 'else if()' (This used to be commit b110c499fa2a483ee82dc471aff8b6d93f6a88cc)
      adds  91f650f   Missed another condition on a while loop. (This used to be commit 8ff52aec87a2770c5d7de50786307d246b4be6af)
      adds  803f257   Keep coding this boring stuff to lay out security descriptors ... (This used to be commit 6cf0ee44caa182057eed09e7f646ef20eb059b17)
      adds  7aa3d6c   Fixing typos. (This used to be commit fe13a878d50f325482c6d626ed5dd6e399e4b853)
      adds  7aa665f   More code to store ACEs and SIDs. I have almost enough to start testing the writing of a registry tree, since I can store the header, and the first key (NK_REC) and the SD associated with that key, the SK_REC. (This used to be commit abced0ed9eec7b8467065892c56cef9b86cff947)
      adds  11b96ef   Finish laying out the SD, and now back to finishing off NK records ... (This used to be commit 74c8f616c33b08d94a15e1ba8219063b190fe5f2)
      adds  23836e6   As nobody really objected to this patch, I opted to create facts :-)
      adds  26724fa   Update from Rick Segeberg <landude at comcast.net> (This used to be commit af4fa1aea6bc69d56da88c83968561f0fac1f3a4)
      adds  dfdc9b1   Adding edits from Vance Lankhaar. (This used to be commit a7788bc3b9ae4aec48bf94ed446e6bc0668863bf)
      adds  0f5feb2   Update from Rick Segeberg <landude at comcast.net> (This used to be commit 2310cee6abf66bf52b2c90fed4c7db7412153e10)
      adds  6c9b614   Fixes for syntax errors. (This used to be commit 837141f45ef0a007a4cf46690c9eb0d838a25b2f)
      adds  2217292   A RID can never be zero (This used to be commit e2d757aed27ede67cf904c01e8f23e436d764108)
      adds  05a7f65   let's suppose I want to specify exactly which SID a user should have ...
      adds  d820b54   Many typos, syntax fixes, more. Multiple sources including mega patch from 	- Jesse Jacobs <jesse at eazy.homeip.net> (This used to be commit 5da18339e19bf2bcc23a19339c8a6a3052246d44)
      adds  629f9d7   Use &author.jerry;, not &person.jerry; (This used to be commit 0833677ee51c95d27b146b40b2e5f681a7f02fcc)
      adds  74b9fdc   --with-tdbsam is gone (This used to be commit 8f63f7142c6bf1e89b5cc3c0d02cbe480bc247b4)
      adds  54c2858   The net manpage is complete, say so in the VERSION section (This used to be commit ff76db525180f0fc192a9c0cfb56781dbfb418ee)
      adds  17c29f0   Fix the 'weird' charset module. Also, built it by default for ./configure --enable-developer (This used to be commit 1c0ae103010766cb3dd5adb36ea7af9324bd0672)
      adds  0bc85d3   add idmap only parameter make idmap not map SIDs outside the uid/gid range defined by default this is to keep backward compatibility (This used to be commit bec45093c379915082d7b7f44113f5c17110d123)
      adds  fc955b8   enhancements (This used to be commit ff051e9cf4b468aa9fe7e3f84483571d3d2de556)
      adds  e82f3c4   round three of CIDR fixes; spotted by Tomoki AONO (This used to be commit 920958a392b41c23ecd4db3ca32ae90a2e09bff9)
      adds  013fa33   removing smbgroupedit manpage (This used to be commit 4a0c02d133af6ea6f1009b81067974d6ad4fb404)
      adds  ca42a64   Added tdbbackup man page. (This used to be commit b217373ba8fc167efc8e68b6db1a9e51e670b12a)
      adds  28254b1   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 4e4cc806ed9f55ded8087594806adfcd77b9a1cc)
      adds  27f55b3   Added man page for tdbbackup (This used to be commit c70fbf104a4acd36e82bab171753ed68951990d4)
      adds  1342ecf   Update - jht (This used to be commit b025307566c81ea8e18130f8478cb13d7aa7c303)
      adds  239cd4a   Update from HEAD. (This used to be commit 69b1055d9d1d2ef428e57da90fe3b08168a88a3a)
      adds  da66598   Patch from Vorlon (This used to be commit 837bc15a54665baddec4a68938c3f60e17757700)
      adds  15a5d0a   Fix typo - tdbbackup is man sect 8 not 1 (This used to be commit 61a56450201a838aeaddfff8189121efa11e5019)
      adds  07b95a9   typo (This used to be commit a65b54a08eace793e23b8d6bc193b81ef08f77f5)
      adds  092ad00   Update for 3.0 (Update information about the docs and ./configure) (This used to be commit 4fe24ad2edb00582ada5f3979891fbc3b1be7f08)
      adds  7558c5b   Remove docs-status - all it's contents are in bugzilla now (This used to be commit ee175e75f10cde5ffc8658932f1d496c2bedb6fa)
      adds  d2cea7d   Add 'smbiconv' program - a clone of the 'iconv' utility that uses samba's internal iconv() functions. Useful for testing purposes. (This used to be commit ccabb7961a15c06a315bdb9ff1a79834864f67e7)
      adds  26ebd9b   Document 'nmblookup -M -- -' (This used to be commit a1fcd3bb9f308f7ba2115cd0e7a97895c4592a56)
      adds  d32e9ee   Make some more functions static (This used to be commit ddd2e65586ff47daf4f63e9928413cc05bf5db85)
      adds  45ffe8c   Fix number of arguments to asprintf() (This used to be commit 42e76c312333c6e5b8feb2d687e3355235b0d4a0)
      adds  ff09ef6   Update for the new modules system. Also, use Makefile rather then Makefile.in because we don't generate Makefile from configure anymore (This used to be commit 0d322968cbf445df79153c0abc0d041edcf223ee)
      adds  bceae6b   Replace references to the old textdocs by references to chapters in the HOWTO Collection. (This used to be commit 31ce815283fcf81cf50f8026a91da04ea4a05071)
      adds  4a6eb74   Update for new modules system (This used to be commit bd2444322956cd34a95159114547b5ddc804df9e)
      adds  3786533   Update for the new modules system (This used to be commit 528c56176b186d9fa43f6a0c9831562c123ec25d)
      adds  ee007fc   Merge from HEAD:
      adds  4ea3cd2   Merge of const fixes from HEAD. (This used to be commit a847ebd82732cc2b430c58c3b287a46db0e35ba1)
      adds  322d385   Merge stf updates from HEAD. (This used to be commit 20bde94eb881009128794283a1d7537bbc62e268)
      adds  266f1fd   Merge of a debuglevel downgrade from HEAD. (This used to be commit d17e04e82b77256f10f4bdf4442dac6d30e197b5)
      adds  6094879   Ignore t_snprintf binary. (This used to be commit 8d70ef6b8cf52e582e385c8c9b8f085b183169fd)
      adds  b6ac19c   Merge: we need a rule for t_snprintf (This used to be commit 4d2106f910d64bf599394c17a30c351244cc137c)
      adds  03412f0   Whitespace syncup. (This used to be commit 7fd7af121ee8ba4f9540394f64fe3c78e2e96cd2)
      adds  507cdd1   Merge:
      adds  90dbd21   Fix compiler warning. (This used to be commit f127f964250c86986996afab905b40cff420bfd5)
      adds  5bab7b9   Replace workgroup global variable with lp_workgroup()
      adds  9784320   Merge:
      adds  4121d16   inet_pton isn't portable, so use interpret_addr2. (This used to be commit 04d27381325561038bee1c27f10c748b9aaf447d)
      adds  49530d0   A new pdb_ldap!
      adds  9449d80   Guenther Deschner <gd at suse.de> notes that I missed out setting the default for the 'normal' case (not --with-ldapsam).
      adds  84e479c   The RID must be 'SET', not 'DEFAULT' or we won't set it into LDAP, and try to make it up from the algorithm...
      adds  c5be81e   The caller must always set the RID on the SAM_ACCOUNT, so don't try and guess it from the UID.
      adds  8be1c3a   Fix a confusing error message
      adds  8ec5eb4   Adding tdbbackup manpage to Makefile, fix typos, fix incorrect syntax on author entry. (This used to be commit 144d0f5996224edc58d66379214b6e1508f57526)
      adds  8657fc9   PAtch from VORLON (This used to be commit 2f266669b22cba6771189a9eb4503bf64ebb744b)
      adds  c89d1d7   Patch from Vorlon. (This used to be commit c5ca926f8fae2d725b56d252b5944e9f96065cb6)
      adds  d2fd470   Fixed typo - tdbbackup is man sect 8 not 1 (This used to be commit 451f32f1fadbe3474e3e52a21ce77c23d106d03b)
      adds  c737b1f   make winbind use idmap as well. change idmap_init call
      adds  e069409   default remote idmap backend is null (This used to be commit 16302b080a572a1cb0983f5044a7ebf51cdf2fa3)
      adds  88e41f9   prepare to get _nua out of the door (but back in from the window ;-) (This used to be commit 09eb02cba0747ae47aa4a76f4fac69af293a774a)
      adds  dcd2dcd   Remove documentation for unixsam and plugin. (This used to be commit fa7b703da7bba9cf7daf61039fb495e72fbf7a13)
      adds  e064ab7   Update for 3.0 (update information about the docs and ./configure) (This used to be commit 38fed08397706e76a4f19e091b910cfbc6827a08)
      adds  c6367d4   Remove docs-status - all it's contents are in bugzilla now (This used to be commit 3f36b589b0b8947d31e6adddd29efb3fd3c0c8f7)
      adds  1914b3b   Add 'smbiconv' program - a clone of the 'iconv' utility that uses samba's internal iconv() functions. Useful for testing purposes. (This used to be commit 674b67198311b4e0fb2d8afd8b56b499286fc370)
      adds  4f6e82c   Document 'nmblookup -M -- -' (This used to be commit 3df125fd50a5efff97535814f1f4fd9f33dd07e5)
      adds  ed12657   Fix number of arguments to asprintf() (This used to be commit 5e4e6a6ed08f1b4fe97bbd91f983039143cc9939)
      adds  1c34cd35  Update for the new modules system. Also, use Makefile rather then Makefile.in because we don't generate Makefile from configure anymore. (This used to be commit 29ba1e163f85aeaa3cd48a13e4f0a039fa80e7b0)
      adds  616f6b6   Replace references to the old textdocs by references to chapters in the HOWTO Collection. CVS: ---------------------------------------------------------------------- CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS:  Tag: SAMBA_3_0 CVS: 	smb.conf.default CVS: ---------------------------------------------------------------------- (This used to be commit 280d627adb5305e8b814102aaa73825023c00571)
      adds  9b93eb6   Update for new modules system (This used to be commit 765d87838dbf25ba69dc11f7956ce5814555bcc7)
      adds  39fbda7   Return NT_STATUS_UNSUCCESSFUL if the sourcedata and echodata rpcs return unexpected data.
      adds  29ac5d2   Two character tabs - I don't think so. (This used to be commit 40d370bec6ef14cfa85e75cdb2f9122110ae9f1d)
      adds  67d0f80   Getting ready for code that actually writes a registry file out. (This used to be commit 22e61a7e77eabd462f192fb03b5adb1d07fa7409)
      adds  5ef616c   Fix compiler warning. (This used to be commit 6a783ca81cead3eed556570152608fd7a224f1ee)
      adds  a2e4ac9   Merge of -W fixes for bug #39:
      adds  d31cb1b   Perform lp_load() before popt to fix -W option. (This used to be commit d20f4bf5d84f435a7b4b692bf33f05f4ec871a50)
      adds  d031ba5   Merge compile and other fixes from 3.0 to HEAD.
      adds  e627d75   Merge compile warning fixes from 3.0 (This used to be commit c0903951a144b1f0502e77437ea166d7a26393ba)
      adds  f0c62a4   Merge memory leak fixes in our trusted domain list from 3.0 to HEAD (This used to be commit c7f06f3a480feb1c7b1a44d16c05e1c238800b15)
      adds  df91b5d   Typo in error message
      adds  ecde8fc   Use entities and add overview of directories (This used to be commit 5957e3bf33e8992eda620a6ab0b4f8a1dbe8cb7a)
      adds  54c75c0   Bugs should go into bugzilla! (This used to be commit b295c3ac5ecb265b73d3ed0d5210c33ce4107c8a)
      adds  2f0f826   We don't use 'non unix account range' any more (This used to be commit 082bdcd662aed47827c9d4fb1272c327a0ae79b1)
      adds  8929715   In HEAD, idra removed _nua and renamed it to 'idmap uid' (This used to be commit 3c7155424aaa880c2e9e570f8c29fd5679e827b1)
      adds  b5af387   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 8fa5862a443f3126e410e0e2f2f12770a113792f)
      adds  c07d7de   Add cast for compiler (This used to be commit 456eb5d05a442ee380cfa756be54619b1d68fa48)
      adds  e928479   readding template files on SAMBA_3_0 branch; not cvs tag (This used to be commit fb6c5b293cdc9d4e98a975bd85ce2a55396c8e8d)
      adds  1374e8f   testing commit (This used to be commit ee1f0914ff7a915988156fc713f3891c3d8e5594)
      adds  cff01c5   Add example authentication module (This used to be commit e112dc1641c47c7185e098918980df1a4d950bd7)
      adds  17a3aca   Use NTSTATUS as return value for smb_register_*() functions and init_module() function. Patch by metze with some minor modifications. (This used to be commit bc4b51bcb2daa7271c884cb83bf8bdba6d3a9b6d)
      adds  fa497c6c  Fixes from Ronan Waide <waider at waider.ie> for large RPC writes. Jeremy. (This used to be commit a330bf170eb8e78200367c90833cbc90255642cb)
      adds  accb1a1   Use current 3.0 paramater names (This used to be commit 7ed8a0eb945df88d25ab8c444c92d09d6ac3fdf2)
      adds  07656d6   Remove extra file (This used to be commit 5d95309d8ab482e37ce96deb4a278186320e457f)
      adds  df31340   Fix for format string warning from vance (This used to be commit 0369d4432b9700626b6853dae8c93770bb1bcd59)
      adds  d358340   packaging updates from Buchan (This used to be commit e4754e0a2bd2ca7b2495a9d747fe08cdb45c8876)
      adds  6760896   removing printing = SOFTQ since no one knows what it is (This used to be commit 283953472229952f7f2613a207515580cd0919c3)
      adds  2aa8a05   only call the add_script if the getpwnam_alloc() fails (This used to be commit c0807e21999ec718d722fc0be6b3353c9369db04)
      adds  e30c2e1   don't implement any group mapping functions in the guest sam module (This used to be commit a354bf4b7eadec3e6aa5f5547b58c7856fda3471)
      adds  b15ea80   do not build wrepld by default; package maintainers need to update their files now (john :) ) (This used to be commit 4a2bd728a5486764f0e50932d37c636ed8d226ea)
      adds  4d6c97e   remove --with-tdbsam since it is always built now (This used to be commit f277cd54ea6be5cad6ea765d992bc4133765ef92)
      adds  e3ae1a2   sync with HEAD and remove --with-misplussam as well (This used to be commit 531c2df8d443fde8fafdc95250cb9eb809089d59)
      adds  281d95e   Use a common function to create the SAM_ACCOUNT being used to add accounts to the system.  This means that we always run Get_Pwnam(), and can never add FOO when foo exists on the system (the idea is to instead add foo into the passdb, using it's full name, RID etc).
      adds  ad9a384   add version back to lanman string in sessetup reply (This used to be commit dade462a168abe721c70022546109074961969b6)
      adds  c6d550b   adding ifdef'd code to add alias membership for vampire (This used to be commit 2557b94519fbb3110948a3c6a3f412622757d2b0)
      adds  ad8e83f   Allow net rpc user -l to list longer than 50 characters in a user comment. Net.exe on windows won't allow more than 50 characters to be entered, but through AD you can have much more than this. (This used to be commit ca2886c9385361ea401e3e0b47c26cb39adcadbc)
      adds  7b126ce   Like net rpc user -l, let net ads user -l allow more than 50 characters in comments. (This used to be commit b5b1732b1144c9bcf5c3b08f6f9da9ad8875f5f7)
      adds  4ae2e47   remove convert_smbpasswd and addtosmbpass from tree; people can get them from 2.2. if they still need them (This used to be commit 237857a760974bb02000e5d3a776240ec73ca6b6)
      adds  ada60ce   smbgroupedit has been replaced by 'net groupmap' remove related file.  Left in EHAD for reference (for now) (This used to be commit 2e7537d8e29171bfddac984911c55cf567886956)
      adds  bed55df   remove 'devel' option to makerpms.sh.tmpl since we don't use it n the RH packaging anymore and make sure to run autogen.sh if configure doesn't exist (make building from CVS easier) (This used to be commit bfcdd769f5fd008bf8113c4fe82c3791bd354398)
      adds  ad9109d   more updates from Buchan after we removed some on the old/unstable tools/binaries/scripts (This used to be commit 1de2d29fc4921deb6b6509ce3bf49512e990e050)
      adds  e13d513   Sun CC requires constant initialisers, so use a static here.
      adds  90d17c0   Fix for AIX - you can't qualify a return type as const, when it's not a pointer.
      adds  24e663a   Trailing , is non-standard (warning from IRIX) (This used to be commit 96134959d9f8385dfbf34445a3fe6911507cf51e)
      adds  356d599   Try to fix IRIX build - add quotes and never call libns_winbind by name - we should only set that name once. (This used to be commit 34f15bff6f4f847eb900174793dcbc638f96a5bd)
      adds  c6d511d   Merge from HEAD - the usual popt-needs-static for Sun CC. (This used to be commit 2fabc356769477cc8bdbb23ecd8fee1e7d9fdb7d)
      adds  047cba0   Merge from HEAD. (This used to be commit b962a8fa489439b9d666d068300d71d7aaaa6515)
      adds  decfedd   Add note on AIX (This used to be commit c86d32d7343c160851a6937e51bea2de68de0db8)
      adds  8b43b6d   Remove uid and gid column (This used to be commit 1fda7847fcda5e4b693f1b132b45e9bd94abc245)
      adds  df99c49   Fix SGML/XML incompability before starting conversion to XML (This used to be commit 1b5ad8a502a641f285b986c81216d7c5e5c33e79)
      adds  023cd5f   Add example auth/ module (This used to be commit d16f8f661a2a0be4fd89f7469b7e3e6a42860ad2)
      adds  81256ec   Use NTSTATUS as return value for smb_register_*() functions and init_module() function. Patch by metze with some minor modifications. (This used to be commit f4576757d1d52a8f1b96894c869bb76450003fd1)
      adds  512c11c   Fixes from Ronan Waide <waider at waider.ie> for large RPC writes. Jeremy. (This used to be commit 30512b7d3ea3470e4aca08638a5c0ea14791a6e7)
      adds  8d4942e   new helper functions to create users (This used to be commit 74826e7ebb62ab09df68bb00fbd6097852ec5b6d)
      adds  e64b34c   swat need idmap now (This used to be commit c4ba4db3414a2178a5314291c767d02e3f88525c)
      adds  67a5f62   ok next_rid out as well local_*id_to*id functions reverted user making function, did not pass the abartlet test :-) idmap is now fully integrated, we only miss user creation and removal of uid and gid from SAM_ACCOUNT (This used to be commit 67af8c26586c4829166795813a373bf9be27b753)
      adds  f96f82d   removing printing = SOFTQ since no one knows what it is (This used to be commit 7daf5f004273156ae263129b847c601b210f4fdb)
      adds  97a16d0   don't implement any group mapping functions in the guest sam module (This used to be commit a4056e2cae21e1f7e1aac1414bfa4158947fbfc7)
      adds  46eac77   only call the add_script if the getpwnam_alloc() fails (This used to be commit ba1e654a15fa800e56732fe005afd7479c18324b)
      adds  8e7525b   Merge 3.0's change to how we add users onto HEAD, including a few other bits of sync-up for the rpc_server/srv_samr_nt.c
      adds  fd102eb   consolidate idmap code in one place (This used to be commit f7041ec5d74475013c839b5ea9ecac10322e5e65)
      adds  2aadb32   forgot to add the file where things moved (This used to be commit 3c2963f8e3f98ecae9fe59336c35000cf4d386c5)
      adds  a60682e   Merge Samba 3.0 pdb_ldap from 3.0 into HEAD, so as to allow idra to continue his IDMAP work.
      adds  94102ae   add version back to lanman string in sessetup reply (This used to be commit 4ab1909378695383e7e5bd20898392e6d2166969)
      adds  d9a34fe   Change order of parameters to smb_register_passdb() (This used to be commit 63cf5637c16dc770f0ab2f73ff00577c7cd426ee)
      adds  103abff   Some passdb backends really don't like having no primary group - so always set one - new accounts -> domain users, unless otherwise specified.
      adds  d1ac14a   adding ifdef'd code to add alias membership for vampire (This used to be commit 21867183e082a4ec7fec64a534677058cba1a598)
      adds  e38127f   Add reference to use of the add machine script for on-the-fly machine account creation. (This used to be commit 843673947ed42720397ed30cf678e06f4fb11c6d)
      adds  5feb6fd   Adding further change to accommodate the add machine script facility. (This used to be commit bec502c3b8bba1ae77a72c05da2f0de6e1b0931e)
      adds  0db7c13   remove convert_smbpasswd and addtosmbpass from tree; people can get them from 2.2. if they still need them (This used to be commit 000fe6b2f0e87571d2a6f2f19d4f90076eaeee3e)
      adds  a1eaa7d   This is a nice rewrite:
      adds  d57dc1b   forgot to remove getpwnam (This used to be commit 1915ab7b95b2baade0f4293d5a7a96003888d1c9)
      adds  09391fc   auto-init for utility functions (This used to be commit db571a9fd7fbce1c13ed652616ad9725db00b49f)
      adds  d1607e1   Get pam_smbpass to compile again (it probably won't link or run, but at least it compiles and lets the build farm get on it's way) (This used to be commit 7498d69d9d69f70a4c7511b5032d7d5d2b9c846f)
      adds  211939f   pam_smbpass will need at least IDMAP. (This used to be commit b05fa6b90a7f5b74824d32b687c17ef6e76f59c1)
      adds  28cef86   correctly initiazlize idmap tdb when creationg new few fixes to *id_to_*id functions, we don't set the mapping for algoritmic RIDs, they are resolved in the classic way eliminate getpw* calls from tdbsam (This used to be commit 6a7689cf74cd4d5f29e0b12f4bf8ac3051d49157)
      adds  4e2bd11   Refactor existing sock_exec() and socketpair_tcp() functions into their own source file. I will be making changes to sock_exec to work on VOS, which has a blocking connect() call, but first I want to get it in its own source file so that it can be called from a test program. (This used to be commit 2dd18ca0cfd4d793067b9b712554565965db0af1)
      adds  72e7864   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 73473310533133d1d88ac86a84e10d85583a6855)
      adds  5a61380   Refactor existing sock_exec() and socketpair_tcp() functions into their own source file. I will be making changes to sock_exec to work on VOS, which has a blocking connect() call, but first I want to get it in its own source file so that it can be called from a test program. (This used to be commit 10bf65d335b7d7076484172faa2b4689ed437552)
      adds  d2373e7   Make the version numbers ints (patch from metze) (This used to be commit dbe36b4c43dceddea9f14161c6cf7b34709287c8)
      adds  9bf2a5b   Don't crash if the underlying VFS doesn't support ACL's (This used to be commit a7520177b088589eec7f3989273020dab89d90b5)
      adds  aa79f23d  Turn down some DEBUG()s and remove some duplicate code spotted by dfenwick.
      adds  bac8363   Fix disk quotas support on HP/UX (patch by David Nixon) (This used to be commit a2c315dea6910e3f83ba2e9bad4312cf35f608da)
      adds  64f1009   Docbook XML conversion: devdoc (This used to be commit 4677d5e11c309b074be2ebb2e22394c5b3c13c58)
      adds  28dd0d9   Docbook XML conversion: faq (This used to be commit 6378451733bfddd3732dc3bbc7b814e625eaf649)
      adds  318acec   Docbook XML conversion: manpages (This used to be commit b558088b85355e9f22c77b4267a038adc47e9630)
      adds  3d6bb18   Docbook XML conversion: projdoc (This used to be commit f7c9df751459da2d4a996d5f0135334fb3f87f69)
      adds  049791d   Remove strip-links.pl, not needed anymore (This used to be commit 0cdab65ae336d8d1887519076a121deffe1ceb17)
      adds  bd30b60   Docbook XML conversion: XSLT and build infrastructure (This used to be commit f4f6e0b29e744077dfb836745716a659a49d7529)
      adds  cfdcebc   Fix FAQ build (This used to be commit 7c60a2a4394c9ce48c079c2c5233cd8002789e03)
      adds  fc00f2e   'add machine script' is used to create unix accounts for machine accounts (This used to be commit 386ba78e787ebae8109e39686d0b8d9875dd12e1)
      adds  721195f   small fixes (This used to be commit 5b4274c3a10c3ab133fb8a0b8cff41413224f88a)
      adds  94f3362   Rebuild docs (This used to be commit 7cafdf9e9576f7988d72fccbc2fad3fbcd3c67df)
      adds  c77b3da   Fix ulink in winbind section (This used to be commit 3a28a287c08955bcd9387fbd08a1e742ffd969b9)
      adds  be5358b   Added missing documentation for 'max reported print jobs' parameter. (This used to be commit 21162481bcd26fc7c994bff60c2b0ad9f5fee245)
      adds  5c15a8d   Fleshed out the description of restrict anonymous parameter. (This used to be commit 2d150947082114f5e275a774baefc7e838ab5657)
      adds  7226d46   Use ints for the version numbers in the smb_register_*() functions (patch by metze) (This used to be commit 3895571eeef81db7ce4c71e85b0be5c235b16efd)
      adds  4b5d6fa   Don't crash if the underlying VFS doesn't support ACL's (This used to be commit 277fa587d596449a6ac15b440ae07d6707d758ac)
      adds  a9aea14   Apparently we do support RA=2. (This used to be commit e146682b9f0cd8c8f6be6cad4b05a86ca118e973)
      adds  ed454fe   Fix disk quotas support on HP/UX (patch by David Nixon) (This used to be commit 908d839b77a03ac07b00b43a3000c8ea53dd5e35)
      adds  75cace0   *id_to_*id call reshape to return NTSTATUS errors plus internal fixes 1st stage (This used to be commit 6d036761e565bc93964bb3c939d5b7d78d5778a3)
      adds  67ce764   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit a1ffe2a29c0e6be54af09d6647b7f54369d75a1e)
      adds  866fce1   Merge over Alexanders' conversion to XML (This used to be commit bde44c471b301c45f5106f6229579928b3c56b89)
      adds  b39559c   Merge over Alexanders' conversion to docbook XML (This used to be commit e75624c382d640747b54ba43f134fa043d23b7fe)
      adds  5e88731   Remove obsolete file (no longer necessary with docbook XML) (This used to be commit 3994ac4d22e666ae5ba38d2e6040fbf7b6e04617)
      adds  dbd241f   Merge over Alexanders' conversion to Docbook XML (This used to be commit b0e3fa7a3657a82a208fdee6cb587705db2b5ac4)
      adds  05a2cc7   Add smb.conf.5 manpage source (This used to be commit 248324779b7debd2640922be90fdd0f9aed20cf5)
      adds  904f642   Add helper files for docbook XML (This used to be commit 8de8af4443af1af9c759efcec5ca4c091ffa5b36)
      adds  449e1d8   Add support files for docbook 2 latex (This used to be commit 07873fec8a97439491665822800bfef9b3f4fc58)
      adds  1e195f4   Oops. Missed some files (This used to be commit c96107ba0551d33688018269cf2303c2861491f7)
      adds  a65aaff   Merge over Alexanders' conversion to docbook XML (This used to be commit ab640d937f4c638c6e9b3b83f39eebbd62178dfc)
      adds  d7b2564   Move external links to new appendix called "Further Resources" (This used to be commit cdfcdf39d1d74cdbf2eaf55601d9041f5016a5fa)
      adds  7ce3808   Fix for bugid 51 from Dragan Krnic. Jeremy. (This used to be commit a2af45154d0e1bb76e78fbde1572d4fcd1ba0da2)
      adds  269a48f   Fix uninitialized blobs reported by Luke Howard. Jeremy. (This used to be commit 8dcc00899977a126d5782e44bdae74175ecc0d93)
      adds  bdf912f   Now that multi-pdu schannel works and a but in the negotiator has been fixed I would like to see this tested a bit more. Default the schannel stuff to auto which means 'offer, but do not enforce'.
      adds  4918bf1   Fix use of uninitialised value in TCONDEV test - found by sun1 on the build farm (This used to be commit 0dfeaf4535bb1b2345dfd51208c51ce5069ea154)
      adds  24ee141   Add a comment about the use of string functions in the modules code, and add \n to the end of the non-dlopen case DEBUGs.
      adds  7264b9d   proper wellknown sids initialization at startup (This used to be commit 568feee8977ee1be210344c8ab1896512894cba2)
      adds  6a10e99   init wellknown in pdbedit too add group mapping mappings to idmap at startup (This used to be commit 62365023db61d5a4fa32845af3db73bce6cb94ea)
      adds  741f18d   Move external links into new chapter "Further Resources" (This used to be commit 31560948d821a41c3c0468d2949cf87ec92ddabd)
      adds  e492cdb   fix wrong debug messages in idmap_util.c correctly handle allocated rids in tdbsam (This used to be commit 7ae6162e1dd668897628c4f7edff508616644d21)
      adds  731eba7   Fix for bugid 51 from Dragan Krnic. Jeremy. (This used to be commit aeba1fcab2fa61859fc1052af4752512a33bd801)
      adds  a5e8ba3   Fix uninitialized blobs reported by Luke Howard. Jeremy. (This used to be commit e954ca2ce8ec6b36794585c3bc948140cf9e7947)
      adds  e87f9a2   shouldn't wellknown group be well.. ..WKN_GRP ? make a new sam_Account contain our domain by default, windows will complain on logon otherwise. fix stupid typo in idmap_util.c (This used to be commit 21701876dc6c59ebfc51be708a98226a00a764e0)
      adds  2eeb8b5   Update LDAP documentation for 3.0 (This used to be commit a092928b8e864c5c29cc8541d2492f0aa18931f3)
      adds  4361af3   Add note about 'ldap trust ids'. (This used to be commit 1748fdfb43ddf6397240a8da1f967ceeb0879252)
      adds  28696e3   Add note on LDAP_EXOP_X_MODIFY_PASSWD. ldap passwd sync documentation should be complete now. (This used to be commit a9e1edbbf23c9648de0054da474eda9c19d57551)
      adds  c11e232   remove testing debug line (This used to be commit 08d4c2fa85ceaa9d5ff16e7e615bb29e0cde3022)
      adds  7474488   fix pam_smbpass typos (This used to be commit 7e28ee1cf8db065f2518b4543f2e54da97cc19e2)
      adds  8caaebf   exclude tdbsam2.h generation until it will be used (This used to be commit 28b73a39219fd717c60eba207143fb40d5ff123a)
      adds  8b232cb   fixes to *_util.c files add winbindd_passdb backend this makes it possible to have nua accounts on security = user servers to show up in unic through nss_winbind.so
      adds  0e97dec   Re-arrangement of Chapters 3-8, merges, updates - first installment only. (This used to be commit 549b047994bbaacc8e2e847c80bcb307c9f4a565)
      adds  d08844d   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit f1e59906577a59269f1821d9e438fc56278b9dbe)
      adds  981f2f4   Merge of new edits from HEAD. (This used to be commit 9990dd7ef8a8b4b412edfab8f94d65a3b0b3525b)
      adds  15dec47   configure.in updates:
      adds  75c7d31   Fix up the setting up of the build_farm smb.conf from the templates in their new directory.
      adds  8b69f16   Add doco to our SMB signing code.
      adds  f4bb3d4   Updating ServerType. Now almost complete. (This used to be commit ec025c353b6ba974bc73a31fd920cfb395f54abf)
      adds  6a19f35   Patch from Ken Cross to allow an ADS domain join with a username of the form user at realm, where realm might not be the realm we are joining.
      adds  8ab8fe6   More updates. (This used to be commit d5fdd156e35aeaf7bbe5e6ce0795cba02993f912)
      adds  87c6625   Updatting docs further. More to come. (This used to be commit 4b5cb5d4adaac0b78e48dc668cd0d904f2918f48)
      adds  73a3105   AIX doesn't append $SHLIB_EXT to NSS libraries. (This used to be commit af083d2760c79ef33b7e187a5c5a6238667da24e)
      adds  c4c55a0   Fix some compiler warnings. (This used to be commit 52d5ff7bdafabb421e76b6b19d95be22b380ddb4)
      adds  ea3d32f   Fixed typo introduced in reverted patch from version 1.12.4.5 (This used to be commit 4fccc1f16da74ac9e98bd58c7f11674c48c4dbac)
      adds  5999123   Merge of backslash @LDAP_LIBS@ fix from HEAD. (This used to be commit f4ea0cc17d6a5189ff7887f61b663eb1900c8a27)
      adds  d6348df   Fixing syntax problems. (This used to be commit f304f3db1e580396a74003eca45a38993ecfa235)
      adds  0e1c8fa   Add some more tests to the ntlm_auth diagnositics package.
      adds  423bd58   Allow the NTLMv2 functions to spit out both possible varients on the session key, so we can test it in ntlm_auth.
      adds  da18088   Fix for bug #60.  Our autoconf code adds both libraries and linker flags in the $LIBS make variable.  Separate the two so the python extensions can build. (This used to be commit 164ea3835724409d5b9badbad689d154307d2b59)
      adds  60233cd   Add a new entry to make check.  If we have compiled python extensions, run the pythoncheck.py test.  At the moment this just checks every python extension can be imported sucessfully. (This used to be commit 38dac4ca4e657b130acf3921573380d33399a5e6)
      adds  89f6691   Add some comments. (This used to be commit 855fab395f97dd232fd9bb78e62ad12b16fe2a24)
      adds  285c595   More updates. (This used to be commit 320ab3aabbaaaf8ab9844e85910f78df84a9edf9)
      adds  8be0f0d   Turn off using lsa_qos in OpenPolicy call. This way we avoid annoying debug msg while establishing trust and listing relations of Samba PDC.
      adds  9eccc21   We also get back the LM session key on pure 'NTLM' logins.
      adds  5d65346   Syncronize head editreg.c with 3.0.0 ... (This used to be commit 8257f537de57a2681e6d9cc2c421435b1d751a60)
      adds  244f10d   Fix typo. (This used to be commit c29bdeb6368acae634951c149a29c1b6dff82424)
      adds  7cd3bdc   Fix up some of the warnings that the build farm is finding ... (This used to be commit 29d775fe68be8988e344c35106a80d6ca8236e4d)
      adds  45f8fd3   There appears to be no reason why we have to execute the initialisation code in winbindd_init_common() after the fork when running in dual daemon mode.
      adds  06551c6   Patch from metze to add exit and interval events. Useful for modules (This used to be commit 3033a63cefb5f28d4460885f7f4e4ecaed95443c)
      adds  ecbd2b5   Remove unused variables (This used to be commit 2f631769f836baeec669456f786ecb38c81d9a23)
      adds  5300e94   Update list of possible acctFlag values (This used to be commit 7b5c67d23d53f8b08a2dff90599f81b26d3ce84c)
      adds  2b8d15b   A few more little fixes, a few more edits, a bit lost here, and a lot gained there! :) This documentation process is tedious, but noone will notice it anyhow! :) (This used to be commit b8666c39493383566b3f108dfdf0328e7a5a92a9)
      adds  0b16ea5   Update. (This used to be commit da4d7a8797eb69e6960db798e78eb3b0ca2dd84a)
      adds  9748661   More updates. (This used to be commit 969b0f8cce59e5ce25b71eac6845e1c2dcd8cc1a)
      adds  a5cc682   move some things around (This used to be commit a4fc9c3b2dfbdbb3f75bf38415741ff66dbe1367)
      adds  722791b   Updatting docs further. More to come. (This used to be commit e1c6242dbc4c448de19d61d7a39b05f0444c4fbf)
      adds  4b8d28f   AIX doesn't append $SHLIB_EXT to NSS libraries.
      adds  c724747   Fixed typo introduced when reverting patch from revision 1.19 (This used to be commit a102734263a2cbd5b9eafbddf036e173b507a7fd)
      adds  ddb870f   A good reason to use make variables instead of autoconf substitutions directly - fixed problem where the last line of the link command was '\ @LDAP_LIBS@'.  If @LDAP_LIBS@ is zero then the backslash incorrectly includes the next line of the Makefile in the current target.
      adds  08eaa9d   Fixing Syntax Problems. (This used to be commit f1332b194982c5255bdf4fa453cd2a2939668239)
      adds  91a77e8   More updates. (This used to be commit 6fab230bef2626f1d24d84de9994bb06d1db8c66)
      adds  4905d39   Turn off using lsa_qos.
      adds  8b970cb   Fix typo. (This used to be commit ba7305600ceae51cc6d6eb302e12fd00648d6ca8)
      adds  bf87f30   Hackety, hackety, hack. More edits. (This used to be commit b41b42ca31486aba39edb726fc30b0f48b618e3f)
      adds  7835af3   restore structures from previous erroneous commit (This used to be commit 58d284bd06f5893a752c1f22828715f8bd130c82)
      adds  0c6cdfa   add mapping.h here (This used to be commit fb03fafed14a2816808e98fd95850db3e655d5d9)
      adds  9cd45ee   sort out some include dependencies split out privileges from rpc_lsa.h (This used to be commit 37d7cc8162d02a664095dbe0fc8d7250d1ed51c9)
      adds  2761082   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 8bee59ffcea1495f03b35d38da0eb76955b93f3d)
      adds  4c44ee0   Merge from HEAD. (This used to be commit 243a8699cd57ba3b7ff49f8c40f75cc2ffc22e4e)
      adds  697e982   Check for xmlto. Not required and not used (yet) (This used to be commit f5a05cfc8766f02c282838648900c00f64f81e42)
      adds  8909182   Add generating text versions of the docs using xmlto (This used to be commit 7a85934670e102e06660cf5ff0737d1298f8447b)
      adds  095dba2   Fix <!DOCTYPE>'s (This used to be commit 16978cac9cd80f7d3fbafef5b8ff0cb60e109b4e)
      adds  f30c35b   More stuffing, this turkey will soon be done! (This used to be commit a261d446d03f491db3392da2570e68ad5139fafc)
      adds  6b43302   We used to use the name "*",0x0 here, but some Windows servers don't answer that name. However we *know* they have the name workgroup#1b (as we just looked it up). So do the node status request on this name instead. Found at LBL labs. Jeremy. (This used to be commit 41e3abe8b80026812ea7dd7ad535e8e41e26daa4)
      adds  1af398b   Force ASCII for client messages. Patch from David Lee  <t.d.lee at durham.ac.uk> Jeremy. (This used to be commit f219e8309c7d17b332873e9283ab3c3796e7e799)
      adds  22fb803   Whoops - that wasn't a whitespace syncup after all. (This used to be commit 42d0414ed244b92b665cb231f6756f60391861dd)
      adds  026e9c7   More updates. Now working on BDC Documentation. (This used to be commit e38695fa369ba20f23046754084b08ebdc211b5a)
      adds  f99e253   Fix missing closing para marker. (This used to be commit 3e7860a104a6fe9da81d981e6301d9c3f78648fd)
      adds  3eeb40f   Set our 'global sam name' in one place.  For domain controllers, this is lp_workgroup(), for all other server this is global_myname().
      adds  2b9fc28   Ignore generated file (This used to be commit 1702f3d709147b3aea5aaa7e9ed29c654322de9b)
      adds  2752f4a   SMB Signing with NTLMv2 works!
      adds  fae80fe   Make fchown, fchmod conditional for systems that don't have them. Jeremy. (This used to be commit cf78b1e7fe72aec72d03c86c46a8ca49df539c11)
      adds  57f84a5   %f -> %p (reported by Kurt Pfeifle <kpfeifle at danka.de> (This used to be commit 28a6e8a6947b54169ff484a7255e601dcc7899d7)
      adds  075695e   Fix irritating typo - non arg functions should be fn(void). Jeremy. (This used to be commit 395dfd196cf4bcd432a4895d3dd09fefd46cd6d8)
      adds  2746a90   SMB_QUERY_FILE_ALT_NAME_INFO and SMB_FILE_ALTERNATE_NAME_INFORMATION are identical - noticed by "Dr. Tilo Levante" <tilo at levante.de>. Jeremy. (This used to be commit f6d7c279bc8354202f2a9b39fec4a4c8ace368a3)
      adds  a0af88e   Fix the spinning bug for 'net rpc user' as well - there are more errors in this world than 'status more entires'...
      adds  5f86a4a   Always initialise this - it helps callers who use this in a loop...
      adds  bbdc326   Another attempt at undoing my bogus patch 1.55.2.19 (This used to be commit 05a684b3be1525aad3589ded9e59c3f012b5ef20)
      adds  53f0ebc   This puts back wins.dat into nmbd for easy editing. It leaves most of the other infrastructure with name owners etc in place. If anybody is really going to tackle winsrepld, it will probably not be hard to put the additional info back.
      adds  8210b69   Another set of updates to the docs. (This used to be commit 9abe3b23836ae75bd31fd2af4c7d82f34c27f52a)
      adds  d1da999   This puts real netlogon connection caching to winbind. This becomes important once we start doing schannel, as there would be a lot more roundtrips for the second PIPE open and bind. With this patch logging in to a member server is a matter of two (three if you count the ack...) packets between us and the DC.
      adds  7f0740b   Revert a patch that somehow slipped in...
      adds  1c84123   Hopefully re-enable building heimdal.  It needs -lresolv included in LIBS to link during configure checks. (This used to be commit 7af282e7ff9c2cccfab97130dc66515a4852c25f)
      adds  27d68a3   fixed bug #75; add check for non-zero destlen (This used to be commit 83bb84f13121267992e78f2d005257932c711f23)
      adds  417d0e9   fix bug #47; revert registration of workgroup<1b> to 2.2 behavior (This used to be commit 016f6b4e19c2b8e4f5e1d010cc428ca194650140)
      adds  f359b4b   Fix nasty bug pointed out by samba-technical poster. If name is mangled then we weren't always correctly detecting that it had a valid stat struct and so might now return a 'file existed'. Finally realized this when installing the W2K resource kit as a test case. Jeremy. (This used to be commit d48069ccd8351e4bff097a7f7500c738870a413d)
      adds  01d58b7   Fix up a bunch of problems in editreg.c
      adds  917c2fc   Added some more diagnostic tests to check out a theory that having either hash
      adds  f5dd6b2   Sync to the changes in head ... (This used to be commit 7f76eac5a0f93107d990b0fde651838c38970092)
      adds  d60e11d   More edits, hackety hack. (This used to be commit 044489f218fa90df3a4838980b060738d6dcbffc)
      adds  c3cad25   Sync up to head ... (This used to be commit 045210e129e6e0aef8f847e7ed8714d0d9974e7f)
      adds  cfe8b79   When checking if a SID is in a domain, make sure that indeed the user RID is one element longer than the domain sid.
      adds  376b8d5   Elsewhere, we use a #define for this environment variable name, so do the same here.
      adds  5f5c4aa   Make sure we always have some client data, not just the hash.  An NTLMv2 or LMv2 response less than 24 bytes is just silly.
      adds  60fa5c3   Fix comment - we now have 5 types of error... (This used to be commit 372a574a73b86855cf6efc18349e5ba24067d690)
      adds  62c3744   Fix bug #4 for net rap.  Allow more than 50 chars for long form listings of users and groups. (This used to be commit dcc6d9e76c737400aaffdd4f261fd0f191aaeea8)
      adds  d06f95c   Finally get NTLMv2 working on the client!
      adds  4f52bd5   Cleanups.  My NTLMv2 changes also changed the preference from using an implicit structure-memcpy for DATA_BLOB parameters to using a pointer to that DATA_BLOB.
      adds  03d8119   Makefile changes to allow new NTLMv2 patch to work. (This used to be commit 0c1946e51c7cd18907eb65c93042758196fe74c9)
      adds  6278185   removing total print jobs since it is not used anymore (This used to be commit b87be0dddfcace95527b9a05f8f81cd6d2e86d39)
      adds  c37cc21   syncing import/export smbpasswd file scripts from 2.2 (This used to be commit ee1374cabf38c3d99e66a45316e232d1c2cfbe6a)
      adds  c079ba4e  syncing README to go along with scripts (This used to be commit 94780f0947f7ad7d5bc83e61681148637b59d7ab)
      adds  aae4f09   Fix typo. (This used to be commit 7bec28f23c5bef8516e798a0808585ed1a30517e)
      adds  7ae17cc   Fix for possible segfault in readline handler. Found by vitalyb at mail333.com. Jeremy. (This used to be commit 151b7d0d88e14dd17c28e522a3e1e8f64a4a2a87)
      adds  2d7a848   Optimisation. We don't need to do 2 strlen's when we're setting the stat struct in the correct place. Jeremy. (This used to be commit 4cd8b276715f7e019fcee8fc3ebb2855610c4751)
      adds  1263c6e   Fix from Tom.Lackemann at falconstor.com to correctly set the flags based on the security entries sent. Jeremy. (This used to be commit 45953d59f707b58e66b980512afc7f929d360ad5)
      adds  05bc989   Typos and fixes resulting from VL feedback. (This used to be commit ab1ff35187924c31a8fa503c0d02c6b54605da4f)
      adds  c507ebe   Patch from metze and me that adds dummy smb_register_*() functions so that is now possible to, for example, load a module which contains an auth method into a binary without the auth/ subsystem built in. (This used to be commit 74d9ecfe2dd7364643d32acb62ade957bd71cd0d)
      adds  0914e54   Reverse previous patch from Stefan and me after comments by Andrew Bartlett (This used to be commit d817eaf0ecca2d878ab1ffcf7a747a02d71c811e)
      adds  4c9994d   Reverse latest module_dummy patch from metze and me. (This used to be commit 9dc8f7b4d46b3d1adf4b22cec2b62600dcb3c899)
      adds  8656b71   Fix typos in StandAloneServer Remove admonition in ServerType - Until someone gives me a replacement for it I consider it a non-issue. (This used to be commit 147676b44a4b393276497419f0bc80bff8fe425a)
      adds  18f12f3   Completion of Stand-Alone server docs. (This used to be commit 44dbed231743b5caea319c448b2700bb02cc8303)
      adds  0058395   Using /dev/urandom for determining an ldap server backoff is a waste of system entropy - use sys_random() instead.
      adds  2735fb0   As discussed on samba-technical - move to 'primaryGroupSid' insted of primaryGroupID (rid).  This is consistant with the move from 'rid' to ntSid for the primary user identifier.
      adds  6318b78   Extending Access Control Docs (This used to be commit c0a1069463ea7239ca603deb5c568151439fea3f)
      adds  690641e   Updating Global definitions. (This used to be commit 18b62570c4b0b84ebe665395f08ca7c23e4c126a)
      adds  914ef37   Ok, this is a hack. On a netsec bind reply I did not see anything useful in the auth verifier yet. So this patch ignores it.
      adds  fda311d   When we have a NT4SP0 PDC trust us, we first have to check the password. On NT4, NT_STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT means the password was correct. So the PDC believed that he had his trust account correctly added. Later the auth2 naturally failed.
      adds  0710bab   Set the password for a newly created trustdom account. Tested against PDCs running NT4SP1, NT4SP6 and Samba 3.0.
      adds  03589cf   Rolling in VL's changes. (This used to be commit 02244dac83623dabe927f79780cf4b7313022495)
      adds  e7c8c15   Fix VFS layer: 1. Finally work with cascaded modules with private data storage per module 2. Convert VFS API to macro calls to simplify cascading 3. Add quota support to VFS layer (prepare to NT quota support)
      adds  2018fcd   Add new files needed for VFS fixes. 1. idmap.h is used for unid_t only, agreed by Simo 2. sysquotas.h is used to add quota support to VFS layer and is needed for future NT quota commit 3. vfs_macros.h provides convenient macros to access VFS API. (This used to be commit 1dd578635913c8340cfc565d7e0c8c5086070084)
      adds  4407869   Fix compile. (This used to be commit ca2e453c7838b6d0ed2d0a45124d162073bbbf99)
      adds  ca40b71   Make it possible to actually use --user-SID and --group-SID on a standard command line.
      adds  80f4028   Give up on the idea of avoiding lp_load() in ntlm_auth....
      adds  e8573c8   Add NT quota support. Patch from Stefan (metze) Metzemacher 1. Allows to change quota settings for shared mount points from Win2K and WinXP from Explorer properties tab 2. Disabled by default and when requested, will be probed and enabled only on Linux where it works 3. Was tested for approx. two weeks now on Linux by two independent QA teams, have not found any bugs so far Documentation to follow (This used to be commit 4bf022ce9e45be85609426762ba2644ac2031326)
      adds  e102cdf   Small fix for HAVE_SYS_QUOTAS usage, spotted by build farm (This used to be commit ee5fa840686a1d9789688e7c0f1c3ca8d0175e94)
      adds  69306dc   Fix up a bit of my sloppy C. (This used to be commit f67cc24acf37a9f46427c993574ecf261d7aec1a)
      adds  f9c2343   Small fix for HAVE_SYS_QUOTAS usage, spotted by build farm (This used to be commit 01cff3e2e4e2724ed112fa62a775055192a2207b)
      adds  92c8ca9   Better isolate quota stuff (This used to be commit 73de13159c57de21a59d2e32216812f5d9d2292e)
      adds  f3e2ad6   Forgot to actually change default for quotas to -no- in configure.in (This used to be commit 73cf63a27f4ff53546171aec18952324d1ed983c)
      adds  fdfcb62   Forgot to actually change default for quotas to -no- in configure.in (This used to be commit 7c2395d7cd98b23d58a024a54e5058101fc9d322)
      adds  eeac7cc   Wrap into WITH_QUOTAS yet another place in trans2 (This used to be commit fea5d85d947965bd4789ab31607fd48d78403696)
      adds  fe3b05e   Fix a wrong define check. (This used to be commit f1c4f65ae019c61f4a8178bee094dd66506dbcae)
      adds  39bf4a5   Adding more info on File and Directory conventions / differences. (This used to be commit f03a13c0be5d33dd6548de7cd5b8d4e397793701)
      adds  6e4c1e4   A small patch from metze to fix builds on some platforms ... http://lists.samba.org/pipermail/samba-technical/attachments/20030512/0332258a/vfs-fix-01.obj (This used to be commit 5d643b9d03135effa5c8fd84bf1e54a7bd075e2a)
      adds  5b776f1   Fix two bugs that were stopping net rpc vampire from working over secure channel:
      adds  1a38fcb   Re-enable secure channel for net rpc vampire.
      adds  ed1c728   GCC accepts unnamed initalization of sub-structure. Let's see how AIX behave with this. Previous fix was incorrect. (This used to be commit 13e1bbd803111361bcd9c28b5086277c912c59a6)
      adds  c9bfb76   Eliminate NULL pointers from VFS interface. All hooks now really callable, producing either correct result or returning error if the feature isn't supported in the configuration (This used to be commit af0a17349e6986eef2e2fd07b4b9f0bcd33bbe1f)
      adds  9308eaf   fixing typos in debug statements (This used to be commit f59bcb51cfe4e268ba43245d401d212aefdf2b72)
      adds  c823b19   And finally IDMAP in 3_0
      adds  0e23ce6   copied form HEAD to get the compile going. Simo, please fix this tomorrow or let me know what needs to be done.
      adds  6abef08   Fix obvious compiler warnings. Jeremy. (This used to be commit 2a6d0c2481c3c34351e57c30a85004babdbf99b0)
      adds  834612d   Fix up the build-farm testsuite again - I forgot to move some files into the template dir, and idra's checkin removed smbpasswd_nua.
      adds  ddb6001   Try to fix up some code in pdb_smbpasswd that assumed we still had a 'uid'.
      adds  c37e7a4   More info on Unix permissions. (This used to be commit 94a3d8e8ad0bb0df2ed29d0c6dceb403197c5e6c)
      adds  d902979   Fix non-constant initialiser for Sun CC. (This used to be commit c2948b9248016388f9b7c5595b0e1aba7e1ace8d)
      adds  b47963a   Restore a number of fixes that idra removed when he merged his idmap-and-the-rest from HEAD.
      adds  2b47d85   fix up packaging for RH9 (This used to be commit 9a52b08bfc9e5004030ee03676811543b55be6d5)
      adds  d956b34   spelling (This used to be commit 1b4f904277b5e9331cdf4491163f856aa78d0453)
      adds  402fbc5   spelling (This used to be commit 865c11275685c85124b506c9bbd2a8bde2e760b9)
      adds  8652163   Fix pointer return bug in get_unix_attributes() (This used to be commit 7aa54f0a7f3bcfb5d9560ca3bb88e1549b7ce421)
      adds  f184074   Move some #ifdefs and function prototypes around to avoid a compiler warning when we have a working version of snprintf() (This used to be commit 4836c0c0fcbf4be5f52bba60cc8843e8551b59b8)
      adds  5d16254   *****LDAP schema changes*****
      adds  b2b381f   perl script to convert from sambaAccount to sambaSamAccount; requires Net::LDAP::LDIF (This used to be commit 9cde1aa32aed55a3d7cb28881c6acd9800b02065)
      adds  c92b926   uff, forgot to put back this one :-/ (This used to be commit 8e1e47b960495df7f603d7798d86734d070b21bb)
      adds  e471916   Domain Controller -> Domain Member Server. (This used to be commit 61a01797113b5b9b08face1099b0433e8f9dd114)
      adds  078e66c   Add metze's exit and idle event patch (This used to be commit e599eba851db40816c684da2b7b1be4b978166e0)
      adds  f0bf4b1   More stuffing, this turkey will soon be done. (This used to be commit 4c1c75ae224eb138a71058472b25f9c22b61b349)
      adds  5601a2b   We used to use the name "*",0x0 here, but some Windows servers don't answer that name. However we *know* they have the name workgroup#1b (as we just looked it up). So do the node status request on this name instead. Found at LBL labs. Jeremy. (This used to be commit c5b1654c28e33823a58c6447c152996a1eed1d0d)
      adds  b1f3d0e   Merge from distcc:
      adds  819b48c   Force ASCII for client messages. Patch from David Lee  <t.d.lee at durham.ac.uk> Jeremy. (This used to be commit 56fd8427389a45fe640d84b3481e9f3f3c24b4b7)
      adds  c42a842   More edits. Now working on BDC Documentation. (This used to be commit c799638763fe0eb17b3bc5df853f0137aff54b94)
      adds  0627958   Fix missing para marker. (This used to be commit 453552d2cb2cdcb75c27a374fd8b93a72482cbdd)
      adds  a262aa7   Make fchown, fchmod conditional for systems that don't have them. Jeremy. (This used to be commit 4fe84f61735ee2328e01d2ae864b0e6c7729f51b)
      adds  243b831   SMB_QUERY_FILE_ALT_NAME_INFO and SMB_FILE_ALTERNATE_NAME_INFORMATION are identical - noticed by "Dr. Tilo Levante" <tilo at levante.de>. Jeremy. (This used to be commit a635b6406ab091b4207b148d7a25099205008567)
      adds  949b2e3   Another set of updates. (This used to be commit 5fc92d4596956ad7a2f099276fb529d0ba28d10b)
      adds  1463c22   fixed bug #75; add check for non-zero destlen (This used to be commit bfcec106d00355d32eb40dde99ddd5d5bed4cedb)
      adds  11d5c0a   fix bug #47; revert registration of workgroup<1b> to 2.2 behavior (This used to be commit 26824f572d29bebd3791bad6f6690b35984705cd)
      adds  051c3c6   adding warning about case sensitive parameter (This used to be commit 11bc14736df6826fb1619c04da4792c27c05d06b)
      adds  4286b78   add new %a strings (This used to be commit b13046d95958995d9d05be977b8874df17fedb9b)
      adds  5418b7b   Fix nasty bug pointed out by samba-technical poster. If name is mangled then we weren't always correctly detecting that it had a valid stat struct and so might now return a 'file existed'. Finally realized this when installing the W2K resource kit as a test case. Jeremy. (This used to be commit a0688316ce0a9bad0b24cbb495f6e0a112227b50)
      adds  40c924c   Fix some compiler warnings about const etc ... (This used to be commit edc51dbc9ce319c612e2ff9434ca5a7521ba016f)
      adds  c1b0d51   Fix up a bunch of compiler warnings ... (This used to be commit cd1182ba75fbfa6b17964a3fefba2c2c0292cfb7)
      adds  00dde89   Some more fixes for syntax problems on AIX etc ... (This used to be commit 20756925486b407fbb2cf06d776ad2ce19b00c74)
      adds  89784e6   More edits. Hackety Hack. (This used to be commit 6829762e3d71bd934b834dc2f09cc136758d04e0)
      adds  908491a   Add some static ... (This used to be commit 5368f10eabbca09eee1e2777e8cb2fcb7f92fc1d)
      adds  a5f417c   Some more static definitions ... (This used to be commit 05d7850302d4369c4f8001c923217f8912261e7d)
      adds  a441a70   Fix bug #4 for net rap.  Allow more than 50 chars for long form listings of users and groups. (This used to be commit 27ca9bde6ba1a21326d89ab1dab52f7053fff9a4)
      adds  b493aad   removing total print jobs since it is not used anymore (This used to be commit 6138093aa0ded3719f73ed3efbd7172131ca0fa3)
      adds  b6e3652   Fix for possible segfault in readline handler. Found by vitalyb at mail333.com. Jeremy. (This used to be commit ec36cb4f6f59dac2f459d831f960152603e12633)
      adds  364792c   Optimisation. We don't need to do 2 strlen's when we're setting the stat struct in the correct place. Jeremy. (This used to be commit 98729bc9a60f77dbc107c42f4f7a60ed96e2102f)
      adds  c3b5da6   Fix from Tom.Lackemann at falconstor.com to correctly set the flags based on the security entries sent. Jeremy. (This used to be commit 748ae44d55f54291da3fe6ba2d60285d6da3d415)
      adds  e2641c5   Fixes for typos and other stuff resulting from VL's feedback. (This used to be commit 59d17982b7062e6a34e9382fb0056a913b28e23e)
      adds  ec40d70   Patch from metze and me that adds dummy smb_register_*() functions (This used to be commit 367a5cad1edf6a49783806d5a8b59a62d8856706)
      adds  7ed8b61   Reverse previous patch from Stefan and me after comments by Andrew Bartlett. (This used to be commit d31509fe88da8727521586dced1da2c73bfee2bc)
      adds  9a5defd   Remove latest module_dummy patch from metze and me. (This used to be commit 32c8796f2a2b598daa17835394d143bd266aa7bf)
      adds  ae32690   Forgot one file. (This used to be commit 71f6fb16ba9c75b96aea9b0b18f4b73b0d11a5ac)
      adds  dce3fae   Completion of Stand-Alone server docs. (This used to be commit e2eb7f128ef802bde742acfd13bc093a05d31200)
      adds  9c5f112   Extending Samba Access Control Info (This used to be commit d85ffb3e70189648cd2d0c8113dc3d8085ff80bc)
      adds  be4e6b3   Rolling in VL's changes. (This used to be commit b58e30a4019bad2614833de43f49e460b76459a6)
      adds  04cb5df   Added info on File and Directory info. (This used to be commit 75cb9a32f6822adbd689cc7a1f74feb8e966084a)
      adds  d33db50   fixing typos in debug statements (This used to be commit bd660f45df4df686f58a181f002ca1d88e7c1015)
      adds  d7ec9f6   Fix compiler warnings. Jeremy. (This used to be commit e12934c67b6aea9e3e449009e159ce6814dcbd11)
      adds  9b32fe9   Sync up with 3.0 version. (This used to be commit b02ea3c137ebab506599ca4168bd50f77e1c995e)
      adds  660e1a7   Add pythoncheck to make check target. (This used to be commit 7149dc65c7e22d53110c5e8bbab8ba96963ade76)
      adds  66e24c8   More info on Unix permissions. (This used to be commit f8762d3308e142dbd5462be876df5a3e400c763d)
      adds  eb776e4   spelling (This used to be commit 6097b050d082c7c88dca5416389617306e6dab0c)
      adds  3bd3125   spelling (This used to be commit 249a6974702d050644d6d61f33f0034ce2a689ee)
      adds  e25e8fa   Fix pointer return bug in get_unix_attributes() (This used to be commit 04e2fe104dfa4508b59276ecd7bee201d453462e)
      adds  65bc416   Move some #ifdefs and function prototypes around to avoid a compiler warning when we have a working version of snprintf() (This used to be commit 080a943e24f1dd02ebdf31ec3e76a1c3d19834df)
      adds  849e0d6   syncing LDAP schema changes with Samba_3_0 (This used to be commit a1326ea34831bf49942f7bcb954999091c3ea820)
      adds  b088a3c   perl script to convert from sambaAccount to sambaSamAccount; requires Net::LDAP::LDIF (This used to be commit 5b6f22f7c986bc423246adeecc0d5a4bd5f307c6)
      adds  031bd1a   ignore manpage.[refs|links] (This used to be commit 15676b50e1b6d2f24d0207116c133bca4a2cbaf8)
      adds  74be794   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit b47b930e0bcce54cc6eeced7e74b7cc38dc85735)
      adds  7cb51bb   ignore manpage.[refs|links] (This used to be commit b597730d0cc7d44f44ab30e9d7e74756d89471c3)
      adds  b2c19b7   s/primaryGroupSID/sambaPrimaryGroupSID/ (This used to be commit 925c60f5e2f5301da90fc26dddc1bad610eea0d0)
      adds  df641bc   fix group mapping in LDAP under new schema (This used to be commit 0714dda7cc4a1df73e1b9d11daae80a1f46583de)
      adds  bc2a374   Prefix VFS API macros with SMB_ for consistency and to avoid problems with VFS_ macros at system side. We currently have one clash with AIX and its VFS_LOCK. Compiled and tested -- no new functionality or code, just plain rename of macros for yet-unreleased VFS API version. Needs to be done before a24 is out (This used to be commit c2689ed118b490e49497a76ed6a2251262018769)
      adds  2c01eef   Evolve quotas configure check more. Patch from Stefan (metze) Metzemacher. Now we are defaulting to --with-quotas=no but anyway trying to test them in configure. This is done to get information about as much quota API variations as possible -- when --with-quotas=no this does not affect build but provides us with more detailed information on build farm. (This used to be commit 3786695c72e6ff6a52a527382ac77142e236971b)
      adds  b81af9e   readding reverted changes during idmap merge (noticed by Andrew b.) (This used to be commit c6d836c61cb3e122dcc41b874ed5a03a130b6a4c)
      adds  8dbe369   working on 3.0alpha24 (This used to be commit a0e5f5960c3ffedb162a60f5fe4c8cf1fee9613d)
      adds  7f25645   fix quota build on non-64bit systems (This used to be commit 227ac953386d0040c661cde85a5b23e10529fb0c)
      adds  57d3fa9   preparing for release of 3.0alpha24 (This used to be commit 92298223b58ca9840badaf2a3f6481eed122fd27)
      adds  1904a21   Fix winbindd coredump. Remember to set a ** pointer to null before searching and not finding otherwise we return a valid looking pointer that was whatever crap was on the stack. Jeremy. (This used to be commit 5d3ac0e39b2b3c60de7c1fe562e4da1f508a2884)
      adds  05799e6   Ok, try and fix this correctly... Simplify the nasty loop logic. Jeremy. (This used to be commit c19599a5624ac7ea63b529bf7d36cdcd7c8ef89f)
      adds  c05858c   Merge of incorrect emacs mode fix. (This used to be commit 9d973bdfb70333684912ad18d15fcffc4b67dd29)
      adds  6203409   Patch from Luke Howard <lukeh at PADL.COM> that fixes some weird handling of modules in auth/ (This used to be commit 4b6785a6c0fe0aebb1cc69bfc9937d19bc692642)
      adds  a975bc2   Ensure sys_adminlog code won't coredump with incorrect client params. Jeremy. (This used to be commit b754089a2660975c593a6651e5e72b7360a0aba1)
      adds  5ffd33d   Patch from "Alex Deiter" <tiamat at komi.mts.ru> to fix incorrect error check. Jeremy. (This used to be commit 43ca4b8a8425b97a6bea08b91420bac6cde807b3)
      adds  3ededa5   Fix from Steve G <linux_4ever at yahoo.com>. Ensure sigemptyset is called on the sa_mask to prevent valgrind complaints. Jeremy. (This used to be commit e065c3a58f5c7f2612596574046a73869183dbd3)
      adds  a62a29c   Fix for winbindd segfault (finally I think this is the correct one :-) from "Roylance, Stephen D." <SROYLANCE at PARTNERS.ORG>. Jeremy. (This used to be commit 459fb6519bc9bc9bbb151291ff795ecc0c014d63)
      adds  ec7b079   Patch from Luke Howard <lukeh at PADL.COM> to recognise local groups. Jeremy. (This used to be commit d7a23afe14b0d3ad8ecb7d994768705a32055d9a)
      adds  627aa73   Clarify a comment: The secure channel connection must be opened on the same session (TCP connection) as the one the challenge was requested from. (This used to be commit 5cb9b99f0f5dad589ac7def667e354d6f92f8822)
      adds  db0a223   add idmap_winbind unless I made a better way to solve SID type for domain SIDs (This used to be commit b24c0efc4b363cb0d4ed71588e9617d668c16be9)
      adds  9e9849c   add metze's patch for smb_register functions (This used to be commit 1480c7e8c7a84c34181118c449c50ca99fdcbc6b)
      adds  10717c7   Fix from Alex Deiter <tiamat at komi.mts.ru>
      adds  75c14a4   another bugfix from Alex Deiter <tiamat at komi.mts.ru> thanks (This used to be commit 29dc40639fad7652f7f99995be7552f5143ff052)
      adds  a9336d8   David Lee <t.d.lee at durham.ac.uk> provides some corrections to the comments in the UTMP code.
      adds  90d24ee   Well spotted typo by Marco Berger <MARCOB at voelcker.com>
      adds  3ebfe59   Patch from "Esh, Andrew" <Andrew_Esh at adaptec.com> to fix core dump bug in add groupmem code. Jeremy. (This used to be commit f41eb9ce9af2075f62abaecd8792d30617d05818)
      adds  1854e7b   Cope with cumulative permissions sets. This code is #ifdef'ed out at the moment as I don't think cumulative permission sets make sense in POSIX even though that's the way Windows works.... Jeremy. (This used to be commit 6ddd5b6ca7dde45ce866f852861e143434c84c7e)
      adds  09b5856   This was actually a24 release (fixed changelog entry), add note about VFS API changes (This used to be commit 295ddeb08292aca22226d3451334ecbe7b57892d)
      adds  7c293bf   More Edits. (This used to be commit 9e5487f49ffb120a81ec41408b1678897fb90730)
      adds  b6820e1   Fixups and more edits. (This used to be commit 8afa14f2c9f09df3e7b6f34e3722a02b7fbbcb03)
      adds  2927ab1   Updates for AIX winbind client from Stephen Roylance. (This used to be commit 3983f3a1f30deae8d66c1f4c099bb56eabe3586b)
      adds  3a12379   Fix macros for next and opaque quota ops. Spotted by metze (This used to be commit 46e6621b2ebe7a8d1bd0c05197667aaa4e078efd)
      adds  15c0037   FreeBSD5 ACL fix. Jeremy. (This used to be commit 6669c38ed0e209d40aff82867b92d704875c2f80)
      adds  858a74d   More edits - added example. (This used to be commit 3a5db768c2c577355470d718d1c5be93ed637f0e)
      adds  40c53ca   Fix bug #98: DNS compression is required for proper building of the netlogon for ads packet.  repeated DNS components will not be properly encoded otherwise. (This used to be commit 1e85a9ed8da2e48b0ef586599742ed515bd91ecd)
      adds  a3c5277   Fix bug #96: Use DNS decompression to properly parse cldap netlogon packets, otherwise repeated components will not decode correctly.
      adds  0de9034   Fix bug #95: net did not build when ldap was installed, but --without-ads was specified. (This used to be commit 17b0acff8a4e34674263b381c02a97c0fb3f44bc)
      adds  6eaf8a3   wrap pdb_[nisplussam|xml|mysql] in --with-expsam option & some formatting fixes (This used to be commit 014350196df287beae212e99d22dc63ecbe7d36e)
      adds  931dc9d   remove WITH_TDB_SAM & USE_SMBPASS_DB (This used to be commit 1f98ced3163e26818c12829801729bc28f858de7)
      adds  6c66c80   better handling of --with-expsam (includes pdb_nisplussam now) (This used to be commit 6cb3d3cc609c22b54c793ab4d0be645e85e5ad35)
      adds  273dbfd   really make sure to include the version in the lanman string; tested spnego using smbclient (This used to be commit d7ca85613b6acf60e29cc118435db2c075995edb)
      adds  acf9e7c   We don't support level 0 and do support level 5 for the enumprinters command. (This used to be commit a7f47422db05592651b602bdedc4761c12f5210b)
      adds  c9d0ee9   merge LANMAN1/LANMAN2.1 fixes from head (This used to be commit 73c686ab771b6c3e9a9335032f851083d44701c7)
      adds  7c11c9f   A few small edits to the locking file. Source of info: Eric Roseme's whitepaper. <eric.roseme at hp.com> (This used to be commit c42318a068f26a6ca74eccd1a82d0965ef9d436d)
      adds  c52ee09   fix for UNICODE plaintext passwords (bug #59) and fix smbclient to send the unicode plain text password if negoitated (This used to be commit e7d635af80c844f17ff9f34c26c1e9c978951ce1)
      adds  0e398e8   Fix typo. (This used to be commit 4e6fd913fe036f7c21563d083a9840e5b197a933)
      adds  23d30cb   Merge of head(1) portability patch. (This used to be commit 9192921c115b881d687f28d016c478192ab4d4ae)
      adds  8b0f689   updating version (This used to be commit b1eb0dd7e0593e08f71aa9c4fc3d47ccdfabc691)
      adds  91077a0   fixes bugs 85 & 99 (XP domain logons); don't enable the lsa_query_info2 unless we are trying to be an ADS DC (This used to be commit bf20976e5a993f4cfa05c1e0a9ecab2c7da99263)
      adds  52ae1c4   fix bug #108; sambaSambaAccount string attributes are case insensitive; don't try to change a string that only differs in case (This used to be commit 01ef08352007487040edefcc0b99ca79823cbddf)
      adds  c527856   moving the sambaAccount objectclass to 'historical' to prevent confusion on which one should be used for new servers.  I'll add a note about uncommenting the older items for ldapsam_compat in the release notes (This used to be commit 469c5ad1acfb452617b10653e06ce3b34ec9e146)
      adds  4f7e610   Add more info to debug info... Jeremy. (This used to be commit 6d3b72b4994a5115a1e7f0ca3912692a33fc690e)
      adds  78a4f6f   More fixes for debug log to catch logic error. Jeremy. (This used to be commit 84a7714eba801fefa7ad56493f20813de3943bc5)
      adds  f161839   Stat opens can have fsp->fd == -1 and will have a share entry. Ensure that file_find_dif will find them. Fixes a core dump in smbd/open.c. Jeremy. (This used to be commit 0e2165630d2ce31076fef6d7098e45c8fd327e23)
      adds  1df2114    Compile shared modules with the -fPIC flag. Reported by Steve Langasek aka  vorlon. (This used to be commit a5f165020aecde604bbb9982944fb44bcfea19ae)
      adds  1f84a14   Bug 83: fixes for building when $srcdir != $builddir from David Lee <t.d.lee at durham.ac.uk> (This used to be commit e48a8b5e9c1a75c6e4bffe022d0e25edae89bc58)
      adds  2cf5051   Ignore *.po files. (This used to be commit e90c5796d2dcdbb81b2e78c580704da1f93547cc)
      adds  3d5d328   installman needs to depend on installdirs, to fix parallel build/install (This used to be commit 8fa687701a73cbce031cc5550412558a49d697a9)
      adds  9fd39e3   Don't use extensions like '\t' in a sed script. It breaks the make proto. Jeremy. (This used to be commit 7d546a6bad3378fcdaf5fc7f0c2057e71382c00a)
      adds  8f0ece5   Oh aye, another wee edit. (This used to be commit 84586cad1335ee12e822614aefdff9a8d3b8a02b)
      adds  169a42b   Fix an insufficient alloc when querying alias members.
      adds  b56a5db   A little edit. :) (This used to be commit 591f450a330dd27f3b57898e92ef8d91d731e0a3)
      adds  068a7de   Added Jelmer's patch from HEAD. (This used to be commit 8629da75fd4556c479b01674e1090caf627d0b62)
      adds  6ab9279   Merge from HEAD. (This used to be commit 0c6525408309fe905abcd82e54b8a6ed0de0ed69)
      adds  5738f82   Fix typos. (This used to be commit 3c9c414819a522758956515606d49d41b9ff9414)
      adds  a3938d8   Some minor fixes in language and content (This used to be commit 6f2ba4f64ac7a655d490d4154a4a70b1d78e4288)
      adds  6ace723   Get 'add user script' working again for Samba 3.0.
      adds  54e2ac6   Add samstrict_dc from metze (been sitting in HEAD for way to long waiting for me to review it).
      adds  ac33cc9   Spelling. (This used to be commit eda897306896b729129582fdf4fdd26af555f014)
      adds  0d3097c   This fixes net rpc vampire when talking to win2k (<sp3).  win2k sends back a different sized blob of encrypted password data then we were expecting.  There's an extra 32 bytes of unknown stuff. (This used to be commit 285952fd626b02362fb6732f90c5a3ce0d2d5ae0)
      adds  53e8a1c   Ignore autogenerated file. (This used to be commit de8180a28024a312c4d5bb97e274122d631580c2)
      adds  8e0fe32   Fixed linkend problems with some links in passdb (This used to be commit 2267a66687b137bac4da802631f2de38f021fc1d)
      adds  f527ca3   Correctly initialize winbind auth method. (This used to be commit b9e7ce9d85c4203779d6b9bfb2e65a4ed5fe33ff)
      adds  b311be4   Metze's patches: here's a small patch which renames the symbol 'log' to some better names to avoid compiler warnings about shodow global var 'log' in proto.h
      adds  5a32d34   Allow me to make just the HOWTO. We can remove this later. (This used to be commit bedf2083912b0b49d68139711ad4f01e5e4fa4f8)
      adds  02edc62   Lots of minor, mostly layout fixes. (This used to be commit 99674fdbd12caca61baa00974a492a9a26d982e9)
      adds  62f70d1   Fix list of servers in 'smbclient -L' (debian bug #194553, patch by Heine Larsen) (This used to be commit e9df7d2820441c63c35e7b4fc5b3cc594053781c)
      adds  8b1dac4   Update. (This used to be commit eafd5788a94802484c12a550b39713ebaa885463)
      adds  16592b6   Add entities for 'not' and 'rootprompt' (This used to be commit 0313c59364bacca8601469f8b0327f3ae94457ff)
      adds  e375e39   s/primaryGroupSID/sambaPrimaryGroupSID/ (This used to be commit d6ee6a26523a02834a53f214fd6713f5af591be7)
      adds  e074e1e   fix group mapping in LDAP under new schema (This used to be commit 59328b8c8add974c7edaeecdf8eac0fb0d328fc2)
      adds  1124804   readding reverted changes during idmap merge (noticed by Andrew b.) (This used to be commit d9fd4b8be36b0175d68f9b3c3200dbb03df64c76)
      adds  430d128   Fix winbindd coredump. Remember to set a ** pointer to null before searching and not finding otherwise we return a valid looking pointer that was whatever crap was on the stack. Jeremy. (This used to be commit b6e78900175d4362f3a4d0216aa635931a0c11e9)
      adds  fa80cdc   Removed (incorrect) emacs mode setting.  Use emacs' built in autoconf mode instead of m4 mode. (This used to be commit 1cabd4ba043447eaf15b498775a393e714099d40)
      adds  c62e546   Patch from Luke Howard <lukeh at PADL.COM> that fixes some weird handling of modules in auth/ (This used to be commit 3d804efe76335cd09640a82c0326dbf3eb83fe04)
      adds  88b1670   Ensure sys_adminlog code won't coredump with incorrect client params. Jeremy. (This used to be commit 0f7f762a1e1aa86afc2a740dcce83c8384d8d53b)
      adds  0f4b795   Patch from "Alex Deiter" <tiamat at komi.mts.ru> to fix incorrect error check. Jeremy. (This used to be commit 9202362ee13c14bd7127713e3976bb9ee11038df)
      adds  e325a2e   Fix from Steve G <linux_4ever at yahoo.com>. Ensure sigemptyset is called on the sa_mask to prevent valgrind complaints. Jeremy. (This used to be commit ef2d5a9c0c11a4e6d65bdebad5d9ea44dd000a68)
      adds  13686d6   Patch from Luke Howard <lukeh at PADL.COM> to recognise local groups. Jeremy. (This used to be commit 626116b738927660c3cf0070fc73222e46412187)
      adds  6ab6a2e   Merge get_global_sam_name() from 3.0 to fix compile breakage. (This used to be commit bc71d7a4ab70339cfd815a57448cbd8762d5ce38)
      adds  f93f79d   Merge: clarify secure channel connection comment. (This used to be commit dd063a298f9d5244d7b79c029c563b4d966019c1)
      adds  de7cd07   Patch from "Esh, Andrew" <Andrew_Esh at adaptec.com> to fix core dump bug in add groupmem code. Jeremy. (This used to be commit 7e7077e9e363f46cea93767f0463581dbec87063)
      adds  271ce52   Cope with cumulative permissions sets. This code is #ifdef'ed out at the moment as I don't think cumulative permission sets make sense in POSIX even though that's the way Windows works.... Jeremy. (This used to be commit 34b170a82c02b462f9d0de85922bf8f26a260c67)
      adds  79338d8   More Edits. (This used to be commit b4ffc25fcc158fd212f3104f584fb64007c973a8)
      adds  a670285   port fixes from 3.0 (This used to be commit 0d098df8b5db02c73b859aea136d01c9ca42b17a)
      adds  89af284   Fixups and more edits. (This used to be commit c2501d2c14b3aa5dbd735400a5701c38c69e0b56)
      adds  6c1e3a5   Updates for AIX winbind client from Stephen Roylance. (This used to be commit c4dd5a420394882444af2f76b8628e27dadccf0c)
      adds  8e48665   FreeBSD5 ACL fix. Jeremy. (This used to be commit 69a73a87025aaceaecd7dbf65e004422fe709771)
      adds  74f994b   Fix Linux cifs vfs mount helper parsing of slashes (This used to be commit 639a2a785ac32869e984ba294ec40f9c8c3a0efb)
      adds  fdaffbd   More edits - added example (This used to be commit 41c4bc4b8198797fef044eccad743550ccb43f06)
      adds  cf40d63   wrap pdb_[nisplussam|xml|mysql] in --with-expsam option & some formatting fixes (This used to be commit 0fc3fc0b7c863f2994d1848a390812258f1f2db9)
      adds  5989937   remove WITH_TDB_SAM (This used to be commit ee63331256e12df239c6981e87f57e3bffb361d7)
      adds  b5b7133   remove USE_SMBPASS_DB (This used to be commit dd457588134971d839a431e004ef821cb46be671)
      adds  b00c2f5   better handling of --with-expsam (includes pdb_nisplussam now) (This used to be commit 2c19ba6104e06d7247b9b0292d6c74d00411ba7e)
      adds  1e8f725   really make sure to include the version in the lanman string; tested spnego using smbclient (This used to be commit a032c38ed473c8365e2ea752d2f332e022092173)
      adds  f60d90f   we weren't filling in the keylength in LANMAN1 and LANMAN2.1 negprot reply. Seems to have been broken for a long time! (This used to be commit a16415a6c9a0dc011acb7e6419c55dd535c5e400)
      adds  1a1b742   A few small edits to the locking file. (This used to be commit dbe711f0fa2d77673de4c083740c2ce659b53ea1)
      adds  49237d9   fix for UNICODE plaintext passwords (bug #59) and fix smbclient to send the unicode plain text password if negoitated (This used to be commit 207186e1c8ff0aac2a2aba9c4037d0be0c4819c8)
      adds  efd50ea   Fix typo. (This used to be commit 89e9ce8e67ef097f8851da2b12b2cfe27fcc44f6)
      adds  b176d4a   head(1) portability patch from Guenther Deschner. (This used to be commit caaf082a1f039104e7605b244a5e9af2d465e512)
      adds  901346e   fix bug #108; sambaSambaAccount string attributes are case insensitive; don't try to change a string that only differs in case (This used to be commit 60c6bc9883b4b969626da85af834362ca2bfcd54)
      adds  fc39529   merging minor change from SAMBA_3_0 about which pdb modules to build (This used to be commit 461af038d050ba60c61c38581d58261ac6f2c94d)
      adds  f8a4340   sync LDAP schema with SAMBA_3_0 (This used to be commit 509232dd8d776ec8260a1f0858e1bcc2c1e1f650)
      adds  79315aa   fixes bugs 85 & 99 (XP domain logons); don't enable the lsa_query_info2 unless we are trying to be an ADS DC (This used to be commit 689576c242dd24349265973bded36ef6a239cebc)
      adds  de55b9d   More fixes for debug log to catch logic error. Jeremy. (This used to be commit 0e2a47c1e6c0c7c41d5754be51848ef829a0324d)
      adds  67931d6   Stat opens can have fsp->fd == -1 and will have a share entry. Ensure that file_find_dif will find them. Fixes a core dump in smbd/open.c. Jeremy. (This used to be commit 0811acb9579007032b54daa90b2666ef07c24624)
      adds  19826aa   Use -fPIC when compiling shared modules. Reported by Steve Langasek aka vorlon. (This used to be commit 946192393d530f116f9ff4cede311700b26c3171)
      adds  5a92ce6   installman needs to depend on installdirs, to fix parallel build/install (This used to be commit f59a99d8efce960b058e837f261b0482d5a0101e)
      adds  5c0586f   Oh aye, another wee edit. (This used to be commit 03542544d450e2b2a5ba4dd5f938836a025205e9)
      adds  42954dc   Fix an insufficient alloc when querying alias members.
      adds  593d264   Update includes Jelmers' changes. (This used to be commit a2501945cf29c5579da61e708705a56a3f0a993e)
      adds  bf6a38c   Fix typos, update to sync HEAD and 3.0.0. (This used to be commit 58750141696feddfeef9ea817b44e4cdfe3afd51)
      adds  9a5a90b   Some minor fixes in language and content (This used to be commit 83e3d4b4e70490c59c69ab83b8f787fa362e6caa)
      adds  2bd9805   Correctly initialize winbind auth method. (This used to be commit 55cdb6b87850b483939a5d3edcd5be80be6f7493)
      adds  b9b651d   Fix list of servers in 'smbclient -L' (debian bug #194553, patch by Heine Larsen) (This used to be commit c9c8eccdba820e82e1f987f9078d882668a8061b)
      adds  7006d6b   Add document on contributing code to samba (This used to be commit 15ab9f350cea6a2a9bfe49491816ae60e5fd9d7c)
      adds  048b3a7   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 275d17cdc61195fb59c98648e409063fe695ef45)
      adds  640fdd6   Fix syntax and don't require internet access when building docs (This used to be commit d7e5b0b5266c2924928a6c27ca93ef9c33ec4b32)
      adds  a465aaa   Minor syntax fixes (This used to be commit 5e49260cd4463b0995f2f3d593fd5634a966e3b7)
      adds  6da6af8   An edit in progress. (This used to be commit bbed04b128d57b015fa15e6ba902577500b37160)
      adds  dfdcab6   Fix typos. (This used to be commit c9af387dcf121ae0663189c6f98d3f308d684c8d)
      adds  4316cc1   Update pdbedit manpage for 3.0 (This used to be commit 7c1bf5aa9d4cdd76f759e0a04ee85a234a5082c0)
      adds  f459e2f   Update documentation for 'passdb backend' : include mysql and guest backends, remove references to _nua (This used to be commit 7e81c983ad9b6d3fff353b547844fb918a1ab45a)
      adds  9a3d213   Ignore t_stringoverflow binary. (This used to be commit 59326e7a53803060e25832719c6cd48278f1a72b)
      adds  29f3060   Merge of fix for bug #60. (This used to be commit 0583dc358e918cf8bfb4d17bae0f42c4b385d313)
      adds  161a472   Formatting syncup. (This used to be commit f4b050932a44d836b11299c158666f6804cceda5)
      adds  c5505be   More edits. (This used to be commit 5143216f7513938823dbeda3d9a4b7fc4cc1dfa7)
      adds  8e39d04   Whoops - tried to merge to wrong branch for bug #60 merge.  This redos the original fix. (This used to be commit 711f65bee0e7955fdb415182abe4812eae8ec4c3)
      adds  b14e60f   Oops, forgot to add a file on contributing patches to samba (This used to be commit 686a32e7f245fa631f4ae563f0511ad3e1d797e5)
      adds  6146adf   Fix typo (This used to be commit 31c3e09f0466efebf2b2899546547fa8081687cc)
      adds  115d3fc   Add ability to generate tex, dvi and ps files (This used to be commit 5e8fda395ca417d9e9fba7b0158a07f2f92bcf1a)
      adds  5573272   More stuff (This used to be commit 813101d53b21dc8d81a17d940d412bc379bb9a10)
      adds  690d94d   Fix PDF build (This used to be commit 90042ce898b3acd4390baea58716362714e7edcb)
      adds  1b7c180   Fix syntax (<parameter> not allowed in <title>'s of <sect{1,2,3}>) (This used to be commit 22cbeb79e62aa8b4d28e1836a71543aa098b054c)
      adds  ab222b3   Fix extra arg for cm_get_netlogon_cli() (This used to be commit a0c3f1d31c4888d33061bb011fcb8e701bba30bc)
      adds  4e80526   More fixes for builddir != srcdir.
      adds  ce17f40   More updates. (This used to be commit bcabb1a1b53e950940ba0c597be9cc861e2a0fa6)
      adds  b68e0b3   Fix shadow parameter warning in free_empty_sys_acl() (This used to be commit 1b2b7766c8fa89f46f4d1c881ee91c4b0b15773a)
      adds  6647e15   Another little edit. Still much more to be done. (This used to be commit d6b8a8ab492d49971f8c9a4b1aed23146a32c779)
      adds  d542a9c   Fix printf warnings in debug statments. (This used to be commit d594e60f926e5618cd61585383bee315757ba73a)
      adds  3ddaeed   I'm pretty sure these uint32's should be uid_t's.  Can the passdb guys please check this? (This used to be commit af4b1f869a7dca0d24391fb2cefef7e05cca2c04)
      adds  797add4   Fixed unused variable warning. (This used to be commit cdbe47a5d517eea95186aecdc3327160236a5d09)
      adds  add20d8   Squash another compiler warning. (This used to be commit 8b208834354db39797e45fd041c408c7ab6eb314)
      adds  45c1bd5   More edit food. More updates. (This used to be commit 7941f5998617bd7a8912f189545c51f03c8a1b3d)
      adds  37a6f03   Very large number of markup fixes, layout updates, etc. (This used to be commit 8dfbaafb843d17b865855ba1fef1e62cd38d3964)
      adds  4ece959   Add notes about xmllint and PostScript or textoutput (This used to be commit 00d00e2e1c841e588932539be6ada875a75dbf1a)
      adds  e391cf1   Add some more web links (This used to be commit f20984d12158a30f156d60016bb412b91c89b26d)
      adds  6d4b58f   Add titles to tables (This used to be commit d62d7ba46fdd5c9cf559cb8562f7eeac8023796d)
      adds  5a4a830   Added a few example case thingies - called Common Errors. (This used to be commit 58ed149471289c71f6e562495aef7b4e6ace0ad2)
      adds  090d70f   volker's add_signature() fix; must pass the beginning on the outbuf to get the flags field (This used to be commit 48c8211084503172f053ad23b308901628f8a978)
      adds  cc841dd   A lot of syntax updates, consistency when using certain tags and converting ASCII -> XML (This used to be commit 85434d3144656e6fe587637276d6a2667df1857f)
      adds  3a6d0a2   volker's fix for crash when my_private_data == NULL (This used to be commit 40127404e3a664539de516723cf1239f47adc442)
      adds  52f92cf   fix bug 118; replace hard coded 'next[User|Group]Rid' attribute names (This used to be commit f7ebb3c9e5d38d86d48459b7962a3da6d4900285)
      adds  8495829   Added a Common Error. (This used to be commit c3e8054a3045ae6a3558452a8bed1530bf071beb)
      adds  c693127   Added more info about backends. (This used to be commit 096d87be7c9847a38ca6a03f6ce9fc57ea5323ea)
      adds  1c859d6   Added another Common Error (This used to be commit f336bb55f7eeb37504cbef099dcb789c766d44d6)
      adds  901d068   Added a Common Error. (This used to be commit e87cf7d65cc415a88fe0215b29b2cd7e24fb779b)
      adds  0457ce7   Add note about umasks (This used to be commit dcf86bdea29b43401357f1fa53df9b4f67f06cba)
      adds  8e5ccea   some VFS options are now obsolete (This used to be commit 9150999c350f91946bb6e99a5a27152eeb9f2b95)
      adds  4dc5419   Fix typos. (This used to be commit b4502175579c69576ae7dd5483695671ab233cf5)
      adds  a11797c   Correct (?) handling for VC = 0. Trying to fix XP logoff leaving resources around. Jeremy. (This used to be commit bf0916e1da442606311c74ac73ccec2e9710d663)
      adds  1a6f9e5   cut-n-paste error (This used to be commit eb567e803e2da3ce11174812a5162642d8ef342b)
      adds  03f046d   It seems only NT4 does the VC == 0 session drop code. Jeremy. (This used to be commit 30bbf4c8c4cbed0f7980237ea9b78baa785dec3d)
      adds  3c830ca   Syncup with HEAD:
      adds  28e8caf   Fixed typos. (This used to be commit 97eb88903beda32ac399c9a5623653e038d8a55c)
      adds  50407e5   The constants for NetBIOS domain and server names in a NTLMSSP name list were swapped. (This used to be commit 92be28aa4a6ff42c601e9d2de978265a6c2e8c46)
      adds  4f0b44c   DNS domain/server name constants were also swapped. (This used to be commit 0666e34d7c8f0863148763932f60a65ad936f2c9)
      adds  6382556   Minor edits. (This used to be commit 8ba64165ecd7266fb16ae127910eecdf6954f750)
      adds  2449751   Fix bug brought up by Ken Cross that empty ACE's cause existing ACE's to be applied to new ACE set calls. This is incorrect. Don't think this has a bugzilla id. Jeremy. (This used to be commit cb70d8c9e87801c314d1b926d4e43ee451c04135)
      adds  3d1c9c7   Fix typos. (This used to be commit 3ea0fc830f3c85d6e820bb9aa66e72305b3f273f)
      adds  06f053b   Fix bugzilla #117: winbindd looping on 100+char username
      adds  42e899c   A few little edits - more updating ahead. It will get to be close enough some time! (This used to be commit f2b6d94a7fdc9d77bd37c17b127715cad92ed957)
      adds  e731ec1   Get the events API right. Patch from metze with some minor modifications. (This used to be commit 2aad5736256968f27c42a6f94bdbc7a22c236c19)
      adds  c8d1a6b   Make inter-paragraph space in latex targets 1.5\baselineskip and do not indent paragraphs (This used to be commit fddea10f5805761bf3da9bf43a9e990b47e85b6e)
      adds  44fa85f   Don't crash when doing namecompletion in smbclient. Fixes debian bug #194776 (This used to be commit f130b4f2a143ef7507d7267ec12a11c1d91f0457)
      adds  69b5002   Add smb_register_idmap(). Based on a patch from metze (This used to be commit 7e352f5c62c4889bdf2662dded1e74a354890dc7)
      adds  d4b7081   Update to reflect current API (This used to be commit 6cdf2b41a84f6954d3c22ae1375736ef024c2139)
      adds  ee36003   function() is *NOT* a valid C proto, but C++ only. The correct prototype in C is function(void). Please remember this ! Jeremy. (This used to be commit b6b844a1a23532927b1177b652191ddfa92437e0)
      adds  2153494   Setting account policy values is done using -C, not -V. Fixes bug #120 (This used to be commit daf443757b62bd3c254a303d638bfd030b4acd2a)
      adds  c76ecf6   Document -valid. Fixes bug #32 (This used to be commit 21e83421fb1cdab290386c170be3e21fedb81307)
      adds  545e8d4   Change get_nt_acl() to include security_info wanted. Only return this. This gets us closer to W2k+ in what we return for file ACLs. Fix horribly broken make_sec_desc() that screwed up the size when given a SD with no owner or group (how did it get this bad... ?). Jeremy. (This used to be commit 183c9ed4052ab14e269ed1234ca557053f77e77a)
      adds  dc02f81   Update for new API. Fixes bug #89 (This used to be commit 2e894f279c4517bcaddb14e42d9bd732117b7694)
      adds  ff0a111   Remove module_path_get_name() - it's not used anywhere anymore and was a bad idea anyway. (This used to be commit b45a67e7a9d0fab5b4af701a9fd483cc4897ab7f)
      adds  0463fc2   Fix bug #137: krb5_set_password is already defined in MIT 1.3 libs, so we wouldn't build. (This used to be commit 0e9836c4e9e71494b10d71a5f3d5f7da2888c5ef)
      adds  1f3b279   More on bug 137: rename remainder of krb5_xxx functions to not start with krb5_ (This used to be commit 4169de6d8fb1b13de3892ec787886cc1543736a1)
      adds  4f276f9   More on bug 137: rename more of krb5_xxx functions to not start with krb5_ (This used to be commit 10f1da3f4a9680a039a2aa26301b97e31c06c38d)
      adds  974d402   Ensure 'blank' entries show up in both default and normal entries to allow them to be changed. Works well with W2K and above. Jeremy. (This used to be commit 685e4e518236079f201650f26152f6f9ad3c61ab)
      adds  1fdbe30   Fixes to stop valgrind complaining about uninitialised memory when it's copying clobbered buffer areas and doing hashes on them and sending them onto the wire. Jeremy. (This used to be commit 7dfcf714ae2e81fece489640e2341f132c9f567d)
      adds  0899066   Got us happy running under valgrind again :-). Jeremy. (This used to be commit b6ab9d73610861d225d72845d4df7cf970155e39)
      adds  5466c1f   Fix compile. (This used to be commit 3ac622532a27659b9f9e26b1aa6858ce156641ac)
      adds  0f870fe   A few fixes, a little tweaking, and it's getting into shape. Back to work now ... (This used to be commit be8b388a5a6995dca9463a9fd8588918fad4af11)
      adds  e91f9af   Adding new docs. (This used to be commit c8fce1cebb3dc93a7855daaf0ce722d8fbc04fed)
      adds  f3fc122   Added more on anatomy of PAM. Note: This file is broken! (This used to be commit 471d7480a793a1325559e2f75e3c85b88a0dedff)
      adds  fce14ea   Another update / edit. Still working on this. (This used to be commit 62644afa90ef2cc4723b8d4cac010b4d0b8341c9)
      adds  87767df   More edits. (This used to be commit 57b0e6b680eab9d580a835439ee1535033fbc81c)
      adds  0d40a53   -l has become -L (This used to be commit ed996fc63ce0a61f598fb3cbf7f7c692a6317d8d)
      adds  22c6450   Add index (This used to be commit 4515b67c68778e5f16e65e30a4d29ca6106ddfd6)
      adds  baf2371   Added Common Error. (This used to be commit a3940a2945b1237e97cadc09100f98e8cdce3e50)
      adds  a659e90   More minor edits. (This used to be commit dcc3ed1a8037c0872383bdbeba511322f55c12c5)
      adds  dbd4a83   Fix typo. (This used to be commit fec33ad1b2e3e2b232195f627f272bdc5ab39a49)
      adds  72cc0c8   Bringing packaging/Debian/ up to date with the current Samba package in Debian unstable. The stuff here was ages old... (This used to be commit 5646df8bfb327d74f9c07fc219023a5aecdbc70d)
      adds  c49b32e   Update the doco on 'restrict anonymous' (note that 'guest ok' kills off the benifit of RA=2), explain better what 'ntlm auth' and 'lanman auth' do, and fix use spnego - all win2k clients use spnego.
      adds  71b0b60   fixed the ALL_INFO and ALL_INFORMATION trans2 QFILEINFO levels. The structure we were using was completely wrong after the first few parameters.
      adds  3db0d89   added the COMPRESSION_INFO trans2 QFILEINFO level and fixed the IS_NAME_VALID QPATHINFO level (This used to be commit 1634346e2a6e73af80d4e68d50c6398fb24869a5)
      adds  dcc5987   Printing update from Kurt Pfiefle, curtesy of Ken Sarkies <matou at picknowl.com.au> who prepared the XML doc form. (This used to be commit 15c6c975263dfabb74f21626a5366709faca042d)
      adds  275d1a4   A few little edits to clean up style and to blend this into current doc format. (This used to be commit ea32dd07ca130da85df2f1ff95d4808bc87e669c)
      adds  4059095   Fix parameters for LaTeX (This used to be commit f14dcacaaf748672a8f925c059d27f9467339ede)
      adds  e67089b   Fix typo. (This used to be commit 932801d2af31461111efe37740275253f8e8debb)
      adds  7116a07   Fixing typos reported by Paul Eggleton <paule at cjntech.co.nz> (This used to be commit 44dd95f7908e03ac0cbfb2348fb114cff14120b4)
      adds  df73ef2   Redhat 9 needs an explicit -lattr to be able to add POSIX ACLs. Jeremy. (This used to be commit 71bac46c5134fc22942150a1407baa9109aae8d1)
      adds  cd22a6a   Merge DEBUG message on usleep on open. Jeremy. (This used to be commit 063a210448d57e08db6d47a584c591f20645c80a)
      adds  1d2e3ec   Merge change winbindd cache time 15 -> 120 secs. Jeremy. (This used to be commit 5acdf6752e187d329c4e59dd167e86549119c670)
      adds  ead7ad7   Fix debug message merge. Jeremy. (This used to be commit d6f23166420d89ea7d3d5433e3234529681cb330)
      adds  c384f2d   * set winbind cache time to 5 minutes * quit obsessing over the sequence number so much * share the updated sequence number between parent   and child winbindd processes in dual mode (This used to be commit 6f99cafa95b2a9dc98d8272fe6a54e9d37098340)
      adds  473140f   Add common error (This used to be commit 93fc9ef9b6a1db92104cd5443a1131cace179236)
      adds  0b43d7d   Add some more common errors (This used to be commit 72e4264dc6e21cbae9792b3f20b4304aabadeec9)
      adds  eb0c084   Remove questions that have been moved to 'Common Errors' in the HOWTO Collection. (This used to be commit 1e3f3755681e4afd58c4107cd88922b1249997a6)
      adds  a0f1567   Added file from SAMBA_3_0 branch. (This used to be commit c2e5b3745294100a726c329617815f604904963f)
      adds  2e83e50   Merge from SAMBA_3_0: initialise return value in run_tcon_devtype_test() (This used to be commit ce0d4f8eaa2fed1713eae83b6d508e407b521e6d)
      adds  ddba65f   Merge: ignore autogenerated file. (This used to be commit 421940d4e9e173febe3cef22695fb66aa7f43b84)
      adds  77a9f8a   Comment syncup. (This used to be commit 877fc6370e528da81dfd793f04c72bfdec82231e)
      adds  b863577   Whitespace syncup. (This used to be commit 39e1b6338f14a8403b6d612000d6976be9630bac)
      adds  fc8d985   Merge: add DFS error constant. (This used to be commit c9dfc35e95719af8b7c9511668d0d4053b73f9a0)
      adds  df90a0b   Jelmer was really excited about copyrights this year. (This used to be commit 30a1b517fca6554c3beb5cc33fa0299d1376a542)
      adds  2b6e3ec   Sync up sid types enum. (This used to be commit 2ff89e1ee830ee2496861396ff69a232b0605b2f)
      adds  8bf60dc   Merge from 3.0: Fix set_local_machine_name() for both *SMBSERVER and *SMBSERV as per comments in loadparm.c (This used to be commit a6cb33c5bf0e26d8092c06a2cc01a6678109fb68)
      adds  b365e17   Added string error for NT_STATUS_NOT_A_REPARSE_POINT error. (This used to be commit cb4188941e93f8026a94a7378a51b0ec73ffcb8f)
      adds  d89f4a1   Merge from 3.0: quieten debug message for trust acct password change. (This used to be commit ab60980461f31ce3dcb582f195b3754807dd9174)
      adds  5612da7   Merge from 3.0: remove bogus static initialisers. (This used to be commit 79a654bbe5952a704dcad6b65aa66288a54e02e4)
      adds  0e9422f   Merge the remaining bits of fix for bug #60. (This used to be commit 7c3da9b4db94add8c3cf93d8f8d1ae0e907b5b99)
      adds  0842573   Merge of secchan fix from 3.0 that was eaten by CVS yesterday.  I think it was becuase I ran out of disk quota. (This used to be commit 10cbec05a7bfe2fab54940329c5b348d5e524f29)
      adds  19d75b2   This should be the correct fix for merge of bug #60 from 3.0. (This used to be commit aaf06908b290af8184731833a3c9b0837b4fc499)
      adds  aa24267   Fix shadow parameter warning in free_empty_sys_acl() (This used to be commit 7345bca285a4fed294a6120a399fa2fa3d88a440)
      adds  bdef2e8   Fix unused variable warning. (This used to be commit 0a80db5bde14e19d79411d832d51430d1b1c3454)
      adds  793ea7a   Squash another compiler warning. (This used to be commit 8bfcbd53848e34b90099f5167b570165c3f6bf62)
      adds  8056503   volker's add_signature() fix; must pass the beginning on the outbuf to get the flags field (This used to be commit 81cccd25b84871d282815dfa378bd687c5c29cc1)
      adds  d84a2ea   volker's fix for crash when my_private_data == NULL (This used to be commit 63bb1e21ebac68f904c01fb58ac7c06a9bcb8ab0)
      adds  d9e5935   fix bug 118; replace hard coded 'next[User|Group]Rid' attribute names (This used to be commit dc18ffcc5a215975a90232374a84ffbe6b6903ea)
      adds  befa2a4   Correct (?) handling for VC = 0. Trying to fix XP logoff leaving resources around. Jeremy. (This used to be commit 870e111facb4abb01dd1d92739346d764eff056c)
      adds  174fbc9   cut-n-paste error (This used to be commit 1f02ca540dff5366a1ad2e8a98b626635a8e9018)
      adds  4c6b313   Merge of uint32/uid_t mismatch from 3.0 (This used to be commit a9f0e69dbefdaf8daee3943782817bcc536d2fb3)
      adds  c593b15   Merge from 3.0:
      adds  5c385ce   Merge of pull_ascii() and pull_ucs2() termination fixes from 3.0 (This used to be commit bd97a76388b3f16d287c25579f02afe072cdec25)
      adds  044b9af   Merge of formatting fixups from 3.0 (This used to be commit 43e01fb2306f35931256dfda6803bd887f28059f)
      adds  fd44844   Merge of rpcstr_pull() termination fixes from 3.0 (This used to be commit d41705dec6bed752acfe3210c73a949101dc23f6)
      adds  8202e68   Whitespace syncup. (This used to be commit 25caa7c6279aca249e3554b61bbc3175b66883d3)
      adds  7c9e473   It seems only NT4 does the VC == 0 session drop code. Jeremy. (This used to be commit a1fee6594ec90a80478deee48a40d908aecb2e73)
      adds  d1f294b   Merge of cut and paste fix from 3.0 (This used to be commit 34a0c7313a12d581e9aaf08322b105216cc94478)
      adds  c526370   Merge of non-static initialisation fixes from 3.0 (This used to be commit 7f32b3f016ecc824ddcdaeb840d5d36224aa8141)
      adds  dbcd318   Spelling. (This used to be commit e063c95bd5609e6aeade2d88e5cd9286d033971c)
      adds  f9807d1   Merge of NTLMSSP name type fix from 3.0 (This used to be commit 587bd1b83d13ab83aca28bd543755c5862ed8e75)
      adds  ba06fdb   Fix bug brought up by Ken Cross that empty ACE's cause existing ACE's to be applied to new ACE set calls. This is incorrect. Don't think this has a bugzilla id. Jeremy. (This used to be commit 6a4502b03b95703dead4775874ff9ac08ed1a489)
      adds  d75a428   Fix the events API. Patch by metze with some minor modifications. (This used to be commit df24c4e839b3de0dc23400463d7489a991f61f49)
      adds  62e1baf   Don't crash when doing command name completion. Fixes debian bug #194776 (This used to be commit 45b0a63aba1c974e5e38f8f95bc158bc30a05a3b)
      adds  f6b7bb4   Setting account policy values is done using -C, not -V. Fixes bug #120 (This used to be commit fd16d4797881372fe0dc7b87a23c58efdef84fbd)
      adds  57be8ec   Bringing packaging/Debian/* to a more recent state. (This used to be commit cd7494a19608f2b4a63b9c654dd8e0a0fc587c39)
      adds  371e80b   Some fixes for editreg.c, although I see that head seems broken ... (This used to be commit b049c2f66f2bc7d8beb52c9a88c48b297738336b)
      adds  989c2a3   More changes to editreg to make it less tetchy. (This used to be commit 30e1431e937325da414493bf0a6d4281b9c1501f)
      adds  e1e363e   * set winbind cache time to 5 minutes * quit obsessing over the sequence number so much * share the updated sequence number between parent   and child winbindd processes in dual mode (This used to be commit 6fb5bdb30e2b1341ba600ce0dfd397394f7a831c)
      adds  9a4b030   initial version of idmap_ldap.c; lots of updates to come (This used to be commit 69c84ad06b759da2246b3c00155a43e90f45a7f6)
      adds  5dae5bb   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 7a85a963251c3b26187adbf9ff1b241bc9fbafa2)
      adds  10c241d   added idmap_ldap to wrong branch. (This used to be commit eafd53a7e7b54ccf2089dc5841ea4291a891ea91)
      adds  527cd4c   Large update for layout. Everything is consistent with the rest of the HOWTO now (This used to be commit 59cfa1ced486e98ebd49f5bb23c228435d174fc3)
      adds  9b0f248   Fix some syntax errors (This used to be commit 7ebaabdb12c3258e74ef845067e93b1d488a5294)
      adds  b8aec1c   Add XSL for generating attributions page (This used to be commit c01e766e14d7db2e3c12f70bcf501c5852ef1dd9)
      adds  ac0dd9d   Generate attributions page and use it. Fix dependencies for generating the HOWTO (should save doing 'make clean' every time) (This used to be commit b574685556fe977962f4d909825d23fce00b53d7)
      adds  9916cef   Remove some <parameter> tags in <title>'s, which cause an \discretionary in the TOC, something LaTeX doesn't like (This used to be commit 43e8865abbf66f79590ce88b64a5fd85e331fe99)
      adds  a84b9c6   Make the attribution page look nicer. (This used to be commit f6a86d7b5ce30879dc6c37a4abaedf37e7c30301)
      adds  894b003   fixed the arbitrary 256 limit on the size of aliases in parse_samr (This used to be commit 7f8634c35aed0d8c3fe8f7700ca1175c10b6e031)
      adds  878944f   shouldn't null terminate trans2 qfileinfo all_info/name (This used to be commit f7cd16ab58753be25bc9c7b487289361e3882da3)
      adds  b6cb0e9   fixed the termination of several trans2 strings (This used to be commit 8f23ad3054febe47b667172d680d2d19ad141416)
      adds  bcf59e2   Fix for previous checkin. Only use talloc on unmarshalling or we'll leak memory. Jeremy. (This used to be commit 07a76eb2e01833d5e2e447391cffeda712118c20)
      adds  07aaa59   Sync VFS API changes for vfs_nt_*get_acl. Patch from Stefan Metzmacher <mezte at metzemix.de> (This used to be commit c5e8acd3b7b8a7063aa6ffde1099196daf1c317b)
      adds  c39b90f   Fix compiler warnings for vfstest. Patch from Stefan Metzmacher <mezte at metzemix.de> (This used to be commit db255608f15c447596c336dbdafb56fb9308e9c5)
      adds  8d64a1c   First version of VFS API developers documentation. Needs work on both formatting and content. (This used to be commit 768e42bf40cccf24afe61ed6ae4601502dd89e74)
      adds  bee3d8f   Move VFS example skel.c to two different examples: one for opaque operations and one for transparent. Also add configure support for compiling third-party modules. Patch from Stefan Metzmacher <metze at metzemix.de> (This used to be commit fcdf215753630d4173e50b7d93d6bc8ba254a5ff)
      adds  f90d309   Fix typos reported by Paul Eggleton <paule at cjntech.co.nz> (This used to be commit a56038fb91791ee8c82fa9aec7e610935d4de22e)
      adds  cad20ab   Add some static. Patch by Stefan Metzmacher <metze at metzemix.de> (This used to be commit e1a8e9b7f3e69c7271d2b715703b2d5b2412bd42)
      adds  010d231   Some language and XML syntax fixes. (This used to be commit f5c2ac0bade6a18e13b3070f7c678e1248c75c2a)
      adds  eea23f4   Fix XML syntax (This used to be commit 9f65de7b70d95b3f3abbe96814db964d928f9db1)
      adds  b2166d2   <strong> is not a valid tag. (This used to be commit 8f06e9feb2634939392dc0ce1397dcd8d04c79e5)
      adds  38f52d6   More minor syntax fixes (This used to be commit cb29683b01ad8f258275e5c26e855be7cfa79dc0)
      adds  900b78b   Each <link> element should have either 'content' or an 'endterm' attribute (This used to be commit f2616a8cf1e253f6c7877e32d5704154328a91fd)
      adds  36126f3   Add an attributions page to the Developers Guide as well (This used to be commit de132bf201add9628c966a0da549e5fa668fb11a)
      adds  e8d5d89   @$(@XSLTPROC) -> @$(XSLTPROC). Caught by Vance Lankhaar. (This used to be commit 5612f81e94d3f2b5f70f638b4ed391a2d41ae330)
      adds  3bdfd57   working draft of the idmap_ldap code. Includes sambaUnixIdPool objectclass
      adds  bf50387   Never second guess tridge.... (always talloc an internal pointer... ). Jeremy. (This used to be commit 72ecdb387db60a4afab4d4fabf76f4c1d7ecbeeb)
      adds  f771809   Adding Kurt Pfiefle's new CUPS docs and Vance Lankhaar's fixes for typos. (This used to be commit 98c10ba7e5fdaf1c53329be812c6b930ee427311)
      adds  837331e   Fix smb.conf build (This used to be commit ea78c12124424d4dcae6d22a72ae1c63610154d2)
      adds  495bcdd   Fix broken URL's (This used to be commit 490297e92bd21f6ebad03b81f5af37f6c3a9a525)
      adds  81d2802   ENCRYPTION.txt has been merged into the HOWTO Collection (This used to be commit 7983bc317e5fbade4d1aac87583f3f69e408355d)
      adds  8e04705   Get ready for EA code... Add Linux interface. Jeremy. (This used to be commit 48853140749b74053f1a7857a983397b6e9a0234)
      adds  1fcfcce   Adjusting Debian patches so they apply cleanly. (This used to be commit f43d6905b02bc41caa3e969ccc99eea59f017461)
      adds  ebf69a5   Fix the building of the docs in all formats:  - legalnotice should be in <bookinfo> (Developer docs)  - Generate embedded PostScript versions of the PNG files in projdoc/imagefiles  - Use either the PNG or the EPS images, depending on the desired output format.  Check CUPS-printing.xml diff for details (This used to be commit 9992d5452d96508dc5dedc146f62e28d03b53ecc)
      adds  6fe5940   Added EA operations to VFS layer. Jeremy. (This used to be commit 024de9213e414659296cb518a6753e510c64f614)
      adds  398ce53   Missed (name) arg in fgetxattr. Jeremy. (This used to be commit f42e164e9029c38279e36ee8955b9170b0fead87)
      adds  7d4b53c   removed the 'valgrind fix' that (although it may well remove a valgrind warning) causes us to return a completely wrong 8.3 filename in directory searches!
      adds  d51b463   fixed the layout of the FULL_DIRECTORY_INFO trans2 findfirst level
      adds  32bf831   fixed the string alignment of the QUERY_EA_SIZE trans2 findfirst level (This used to be commit ff5e37ed293b61c2585c66e7366fae478754cca1)
      adds  d155f6e   Fixup the check for attr libraries, used ',' instead of ' '. Jeremy. (This used to be commit af62b6612ee046e0bf203c720eb03dbdea5f7296)
      adds  6b943b5   - the 8.3 name in BOTH_DIRECTORY_INFO is supposed to be always unicode   (to match win2003 behaviour)
      adds  49d71c7   fixed a pstrcpy() that is not on a pstring (This used to be commit f644b3d6d238e3c44d0358b44296a9360d16bb41)
      adds  e35917b   make the allocation_size consistent between trans2 QFILEINFO and SMBgetattrE (This used to be commit 59f1a5e6fd783b977f787dae4ba4bb8b65c41e43)
      adds  dc5f0b2   - the ALL_INFO trans2 QFILEINFO level uses a forced UCS2 name
      adds  7e82bf2   2 more places where win2003 forces UCS2 (This used to be commit b64f6e52ec8aa0892b405d3360079ababc8527f4)
      adds  b61d61d   Fix for VFS_NEXT xattr calls (from metze). I will add these to skel.c to ensure they are tested. Jeremy. (This used to be commit 9ad02a7ba80c4796fecbaf2b4c75992988b002f7)
      adds  5d609bc   metze noticed some conn elements remaining in a VFS_NEXT. Jeremy. (This used to be commit b863be794b7db11f91185ef2d669d0f89bbc1fae)
      adds  ad581e4   More Edits from Vance Lankhaar. (This used to be commit 35ce3638a3999bf9343db801cc3fab6a9d292d64)
      adds  bed2de0   Use filedes as first argument to fsetxattr, not the undefined variable 'path' :-) (This used to be commit d3c02b40c48921f842c92fa1beed1924897ce160)
      adds  dff2bf9   Fixup of typos. Jeremy. (This used to be commit 99589b8a8f7081ced792e085ef448d9ebee135d3)
      adds  de3f1c7   Make skeleton VFSs compile with new EA modules. Jeremy (This used to be commit 7c4cc2086d59e163ab89366c24ba399994a49462)
      adds  0bbbe38   Fix for valgrind - when doing a srvstr_push we must zero fill any extra bytes, not clobber region them - otherwise valgrind thinks they are invalid on send() or write(). Jeremy. (This used to be commit 8aa5f7a65c71fb89ed05e71a2465e61385e80c2b)
      adds  adb710d   No matter how special this session key is, it's not worth a level 0.
      adds  53f8d3f   SMBlockingX timeouts are in units of 2 milliseconds, not 1 (This used to be commit 999cde3227210c90132ade3812e964087f04e541)
      adds  711f8d0   * break out more common code used between pdb_ldap and idmap_ldap * remove 'winbind uid' and 'winbind gid' parameters (replaced   by current idmap parameter) * create the sambaUnixIdPool entries automatically in the 'ldap   idmap suffix' * add new 'ldap idmap suffix' and 'ldap group suffix' parametrer * "idmap backend = ldap" now accepts 'ldap:ldap://server/' format   (parameters are passed to idmap init() function (This used to be commit 1665926281ed2be3c5affca551c9 [...]
      adds  0d55e9c   merge from APP_HEAD.  Push negative connection cache into rpc_find_dc().  Should probably be extended some more in 3.0 but this is what we have for the moment. (This used to be commit 0e23abf95cf7ba2d0a314a34bddb4d46de2a3cd1)
      adds  ad24f7f   removing RCS tags (This used to be commit 77c6c419b8a2225bb62eec335a40694dbd009383)
      adds  b3984d6   syncing RCS tag removal from 3.0 release tree (This used to be commit 1038879c9422bda4cd3be5a403ea9a22a552312b)
      adds  0fb5750   compile error (This used to be commit 8804b059a4f453b29c8b0da975f5d6d8501f4b11)
      adds  bea0cf2   pdbedit needs PASSDBLIBS (This used to be commit 0e91aca22c72f15ed62f9c9f8318b5ffada36956)
      adds  f7e07ea   - Regenerate docs - Fix db2latex (it depended on the $Id$ tags) - Fix CUPS-Printing syntax - Update instructions in docbook.txt (This used to be commit 8d7c96a4e267c5546518d097edbe03e27b1ad073)
      adds  41fb1d9   updates for RedHat packaging (This used to be commit 53001b8db3492608095988b0fc3d6155a0e52822)
      adds  f5c21fc   delete extra PASSDBLIB at beginning (This used to be commit 1c82a3aa91804eb80c59c0e6e6abddbabd8857f9)
      adds  c2547dc   Fixing Debian-specific patches so they apply cleanly. (This used to be commit da0f18cb7be8aa9a9f990507b107e10ce3fadebb)
      adds  70da79f   fix build on systems w/o LDAP libs (This used to be commit f33aeaa039d49b4eef884b27dc81d3418a051f1a)
      adds  acb882e   remove yet aother RCS tag (This used to be commit 48c8243ef325234c2fefbf273b2ab57df334de0a)
      adds  40eacb1   get rid of warning about malformed if in Makefile (This used to be commit 1e1e56efd86e7a1ed6415145ebd22d91612104de)
      adds  7129888   * add in David Lee's utmp patch (defaults to on if available) * one more try at fixing builds when --with-ldap=no (This used to be commit b516ab7bdef6b6b2b7f0df8966dbd4c329f46a92)
      adds  e485bc7   support LDAP_EXOP_MODIFY_PASSWORD (not experiemental in OpenLDAP 2.1) (This used to be commit 50fdc938222112b5470d05d8cd15386bd0a112df)
      adds  93867b7   make this work for older version of perl (This used to be commit ed4a12a812ed154f747dac6d1a9601df1ee5298f)
      adds  11c0ac6   pMandrake/samba2.spec.tmplackaging updates (Buchan) (This used to be commit 73aca1443a0cc6affbe24f869309b119b9556785)
      adds  babab82   applying David Lee's climessage patch to make sending messages more extendable (This used to be commit a5240adc4944342529702542e080c378d3883a09)
      adds  6ae4c3c   remove o32 targets for IRIX. kerberos and ldap libraries are n32 only so linking smbwrappers will fail. (This used to be commit f95f306729d95c5205ed541289673e579abc0769)
      adds  9960487   get rid of IRIX o32 builds - some libraries (kerberos and ldap) are only n32 so smbwrapper fails to link. (This used to be commit 392f207a353c3c154ea04a284c4e54864a927e95)
      adds  9501dde   changed 'winbind uid' to 'idmap uid' in build farm tests (This used to be commit 4a2a54cd68faf6c86994679a8f5d309f55d29544)
      adds  d64341b   fix up a couple paths (This used to be commit dab21ae3b1a9c31cf07dd65225eb6db3854b846e)
      adds  1079bd4   Don't assume that the SAM knows the unix home directory - look it up by getpwnam() if need be.
      adds  ed9c090   Try to fix memory leaks found by valgrind in pdb_ldap code.
      adds  6a945d3   add back the winbind uid/gid parameter but mark them as deprecated (This used to be commit 61215c68493c200c22ea64edb299d69f46c6ab0a)
      adds  dd87bcb   bumping cvs version number to distinguish between SAMBA_3_0 cvs tree and 3.0.0beta1 release (This used to be commit 2619cc5d44f0162d829f5e18163df1b23b4ef5f5)
      adds  54f7cde   Rework our smb signing code again, this factors out some of the common MAC calcuation code, and now supports multiple outstanding packets.
      adds  8505540   Make sure that we use schannel (if configured) when checking for a valid join to the DC.
      adds  e4bc8f08  Enforce 'client plaintext auth', 'client lanman auth' and 'client ntlmv2 auth'.
      adds  46d106f   Fix some memory leaks and extra cache startups/shutdowns from the trusted domains lookup code.
      adds  e81fceb   Debian updates. (This used to be commit da96b96a1b683bd534bd1e4ff57898bb2cbe8b77)
      adds  7309f50   applied patch from bug#140 this fixes a timestamp problem with 64 bit machines (This used to be commit 0ce6eddad8e148bc6d195ddefb773326339d06e6)
      adds  6acf2ef   Update WHATSNEW.txt with information from release branch (This used to be commit dac4300c27d38d000b02ca0726141a4ab61d3de4)
      adds  98e1dfd   Fix for crash bug noticed by Luke Howard | PADL Software Pty Ltd | www.padl.com. Jeremy. (This used to be commit 6a07d19b6342e28a4827c16fcc379952bb1808b4)
      adds  966578c   Add some basic DEBUG statements at level 10 so we can see what is being called. This is *essential* (and should be done on all the other cli_XX rpc calls) to help debug winbindd problems remotely. Jeremy. (This used to be commit bc215612cb7c1abc7fb78eda4016ba9e64cdc785)
      adds  2783e6f   Instrument cache with debug statements so I can have a clue as to what is going on in remote large sites. Jeremy. (This used to be commit 5987dad1f1049f08bf4a94929f70b5eac96c7007)
      adds  eaf0dec   More instrumentation for winbindd. Jeremy. (This used to be commit 4161a122b74b75b0ed1758e3491e69bb9f1e8390)
      adds  093116c   when creating aliased parameters in loadparm.c you *must* place the alias directly after the main entry, otherwise it isn't treated as an alias. (This used to be commit 0f3d44858f49c3f9f191b2a3b47d58882e899421)
      adds  524da85   don't call a function error_message() as that conflicts with a kerberos name (This used to be commit 8fa737f2235abfdc6c78b0af707aea2c67243597)
      adds  2cfc19f   added an auth flag that indicates if we should be allowed to fallback to NTLMSSP for SASL if krb5 fails. This is important as otherwise the admin may think that a join has succeeeded when kerberos is actually broken. (This used to be commit 23a6ea385c4aea208adf36f039244bee14f56a33)
      adds  1d008cd   use ZERO_STRUCT() instead of memset (This used to be commit 082084042307f5f7d532b28debdeac11753a05f9)
      adds  057ec70   - fixed the bug that forced us not to use the winbindd cache when we   have a primary ADS domain and a secondary (trusted) NT4 domain. This   caused winbindd to be *really* slow for that setup.
      adds  0d55675   use lp_realm() to find the default realm for 'net ads password' (This used to be commit 21d92802781ac224f569a990df3ec1070f0da434)
      adds  7c6aee5   fixed smbtorture LOCK1 test to know about the correct multiplier for timed blocking locks (This used to be commit 24feb1afa621c4f93135f36e635af08abe8e7c24)
      adds  d286e44   fixed libsmb code to set correct timeout in cli_state when waiting for a blocking lock (This used to be commit 3515476fe436132d4569ac9067ea6195ab087e77)
      adds  50585d4   removed editreg from standard build until it is portable. Right now it fails to build on a ton of platforms as it completely bypasses all of our portability code.
      adds  09530bf   More updates on editreg.c to bring it better in line with the Samba source. (This used to be commit dc69a638b9e12726f050d79b63f92f816c35fe8f)
      adds  5cee227   Ok, I've tried being Mr. Nice Guy and people (you know who you are) still keep putting bzero BSD'ism's into our source code. Make this an error like bcopy and others to prevent it in future. Jeremy. (This used to be commit 80d043231626192db85f08ccea062b91fcf999cc)
      adds  33a7f1b   Don't segfault when -b is specified (fixes debian bug #196833) (This used to be commit 4af9074397bbb208e585f85aaa8a6e402057ebdd)
      adds  9aa05de   Fix 2 typos (reported by Marc Groot Koerkamp <marc at its-projects.nl>) (This used to be commit 97559ec18e2ee668e32879e5653f06f3053419ef)
      adds  849ee8b   Add authors (This used to be commit 17f65e3a9357d1e1fad756617c6108bc32b6412e)
      adds  2a14d61   Handle <contrib> when generating attributions page (This used to be commit 9f64311a7cab01554537c5dbda70a6d27234aa59)
      adds  3ef930a   Add in rety loop for query_user_list (from APP_HEAD). Deals with a bug using MSRPC backend and should be safe with ldap backend. Jeremy. (This used to be commit 67535329a2df8986c2d1d85e25cd5c558ee61405)
      adds  592407e   An update long overdue. Please edit this further guys. (This used to be commit b843c482f479c9d9f4f358dac8c697a5963265e5)
      adds  d368845   on AIX FD_ZERO() is defined in terms of bzero(), so we can't have the "don't use bzero" macros.
      adds  98f448b   i'm getting rather sick of this
      adds  1d03ec8   several places in client.c rely in commands[i].name == NULL being a termination condition for checking for commands. Make sure the last element is indeed NULL. (This used to be commit 294f79884df1ebc4a8d955601e7547bdcadef5d6)
      adds  aac140a   Update from Stefan Metzmacher (This used to be commit 8d6f9d058d89c54a18d769f75a3d6f4ec9ab0f35)
      adds  0686d83   Update VFS documentation (patch from Stefan Metzmacher) (This used to be commit 468a2e823eb251325231f7fc261d6637d4008bbb)
      adds  57c6839   Update from Stefan Metzmacher (This used to be commit 9200b49de2967ddc3b8e8d1526a8a93d12b7ada0)
      adds  97ef504   Remove obvious question that's answered better in the HOWTO (This used to be commit 3404fa3108394a3a25d4e635f5b662252656a2a1)
      adds  a7e1bbb   Fix 'security = domain' without winbind. This stores the sid we got from the PDC as a mapping to the uid we got from getpwnam in the local idmap.
      adds  6d360a1   avoid races in getting high watermark (This used to be commit df0df941d84386a7de5c97149c6c06d01a8720d0)
      adds  36a9033   Sorry idra for messing around with your stuff, but this was obviously not tested.
      adds  98c9504   Set the user's primary unix group from usrmgr.exe.
      adds  fc2faf3   Ignore generated files (This used to be commit a6f3598506c3d7031f339ec7f1eb9af5f963dc2c)
      adds  0d8307f   Andrew is right, this is probably the wrong approach.
      adds  3117b4b   Fix typo found by Vance (This used to be commit 678e68a295f899d0920e5a6ffe3f6ec3705828e2)
      adds  c899e4c   Get rid of a const warning.
      adds  2cd38cd   Fix some misleading debug messages. (This used to be commit 9c003ae4ff21040b55264f8b4c34bd5956c97dc6)
      adds  098fea0   fix broken link (This used to be commit ab79fac6b0ca1e2c3a8a63408869865c6d7f4304)
      adds  b93851a   check that an attribute is defined and not just non-zero (This used to be commit 8c18174a899e9578e0e82d17c7602e84b342644c)
      adds  511789b   Andrew's change to make 'security = domain' work again. Leave the user and group that has been authenticated unmapped.
      adds  c8667b0   Working on bug#3. We want all of the aliases, so start with 0.
      adds  e1f4d66   Fix for bug#3. Show comments when doing 'net group -l'.
      adds  88a5cb8   Delete outdated file. (This used to be commit 406956645f8c713441040598c0c2849101d3fed7)
      adds  af0ddc8   fix typo in description (This used to be commit be82b3d9dfef938030731e1021076df4dcfdb443)
      adds  61742d1   Fix shadow variable warning. (This used to be commit c22a4074bd2b998339826ba629fe48153639ec18)
      adds  0a9396d   Rename some uuid functions so as not to conflict with system versions.  Fixes bug #154. (This used to be commit 986eae40f7669d15dc75aed340e628aa7efafddc)
      adds  8ad364d   Trivial extension to 'net' to dump current local idmap. (This used to be commit 18f3a5efea7c60d764d5ed82f3a83e1608f8c34e)
      adds  3d0d8f6   Fix an spelling mistake. (This used to be commit 8e37c1d579ed801fd602d698174f981deff435d9)
      adds  292a51e   Forward port the app-head changes for dc name cache into 3.0. Jeremy. (This used to be commit 8bcc3116a22ce11b55a35f3363230f54bc5735fc)
      adds  b856640   This patch modifies 'net rpc vampire' to add new and existing users to both the idmap and the SAM.
      adds  bd1333e   Add 'net idmap restore'. This restores a broken idmap file from the output of 'net idmap dump'.
      adds  7915a33   Fix typo (This used to be commit 4d86c66b8356899b7316b63a2005b7a4dbc16e45)
      adds  5d44ac2   Updating smb.conf.5 (This used to be commit af10f7860a3d85d9e1c9ece11fb2aa7b7df80745)
      adds  8c205f1   Added missing man pages. (This used to be commit f65370b5c4fd4f5d4c4fdffd87a7cbe0bc2a7021)
      adds  8e30c6b   Updating html stuff. (This used to be commit ab1f2fe4a840c9603bf5da5c133c137542fe0319)
      adds  88c6640   Adding missing documents and man page stothe tree. (This used to be commit 7c65b3fc629e8ada61fb5ac16fcdcb6ef05d8b61)
      adds  603a3b9   Adding missing docs to tree.
      adds  8f7e94e   Adding last two files. (This used to be commit 91c6570c47e06c042bb2ad198af0dd48efbac4c4)
      adds  5d4937c   This patch is Vorlon's fault! (This used to be commit 56d2049561e5d5c22ac9d76cb013643083d9644e)
      adds  489956c   Patch from vorlon at debian.org, see bugzilal #122
      adds  a2039bc   made a debug statement more useful (This used to be commit 3f7a24d183095a7e391fe35100a30fc572a8d769)
      adds  1209615   another improved debug statement (This used to be commit ac69b9c83cde306f89143fe43038adff876dd0b0)
      adds  145b01a   Fix some compiler warnings. (This used to be commit eec1758e048f38e2ac48a7dda96b90a74ec95449)
      adds  8cd67d7   reverted locale patch put in by jht (originally from vorlon).
      adds  ec03038   we need to call ads_first_entry() before using a ldap result, otherwise we can segv or return garbage (This used to be commit d1316656b03e2bc85263b65d24977923ee6f39b7)
      adds  35d0f98   Build libnss_wins.so as part of nsswitch target.  Fix for bug #160 found by andreas at conectiva.com.br (This used to be commit fa24fd6f5b9f3648ca0db393905b577f205c8ee0)
      adds  7c16f64   Update nsstest to cope with wins NSS module as well as winbind NSS module.  Use "wins" as the nss name to invoke this behaviour.
      adds  94d1dd9   Quieten debug message. (This used to be commit 02d12cc4b9b9c5cfb7a05a6c2cf71cc59144bec9)
      adds  3d65c03   Quieten another debug message. (This used to be commit 2c47893c7542889d9e2ee097897a1df248b1a5e2)
      adds  6a2b43d   Make net rpc vampire return an error if the sam sync RPC returns an error. E.g if we are pointing at a win2k native mode domain we are returned an NT_STATUS_NOT_SUPPORTED error. (This used to be commit 6053c30f26cdf60f2bbfa6fb58ced6f7bcbd2e83)
      adds  e2cda4a   Fix misleading debug message.
      adds  979c447   This glosses over John's problem at SambaXP 2003. When we want to join a NT4 domain as a BDC with an existing workstation account (existing bdc is fine), we fail. Print a friendly error message in this case.
      adds  c207399   Fix some information, based on comments by Andrew Bartlett. (This used to be commit 443b00c949b37b2fe593adb9d46ad248e69f9deb)
      adds  2740d35   Replace all use of bzero with memset ... (This used to be commit e21aab516b33b01536dd9ea067a16b94a38ff4b1)
      adds  ab95c86   - Only put PNG files in CVS, not EPS. - Remove tag that breaks tex build (This used to be commit 569675412675b864273a23794d423ac061fe20d5)
      adds  563a6c0   Patch from metze to update VFS docs to include notes on multiple instances of the same VFS module (This used to be commit 32ef93d31c9e5bad290c9ac35ca59d8e5215811d)
      adds  5dd2d09   Squelch one small compiler warning (This used to be commit d9ac2540dd0d56d97625fa02e55a57a1f5ac4abf)
      adds  aa2e119   Fix case (This used to be commit def4f2e81c8d6a73e372827a94bdf027b68c60b6)
      adds  498576b   Fix for non-bourne shells (This used to be commit 4ffe0b9f5452ce60511a030febe4e92dfa853073)
      adds  540e3f8   Add DTD used by XML passdb backend (This used to be commit f3fd321b61dbf53b1dc33a42afe8a943c94c1135)
      adds  ac44100   Update link to DTD (This used to be commit 2737518b2571fecf60fcbcd99575dd6cf5bd0bdb)
      adds  ea1cec6   Const fixes by metze
      adds  7dae7d3   Fix memory leak in idmap. Valgrind is soooo cool.
      adds  cafb5c5   The return value of init_module functions is NTSTATUS, not int (This used to be commit f09df852ac0b25470fb9435c79a4a417e06e9b75)
      adds  b9bf325   Fix building idmap_winbind as shared module (This used to be commit 255603779621be4025d4892f589f39f3bfa08976)
      adds  c0e2498   Make static (patch from metze) (This used to be commit 908b16cc2a8b6c5c67aae0e1af9d51f57fe31212)
      adds  9606397   Fix a memory leak in pdb_tdb.c.
      adds  1eb6447   And more other memory leaks. One new (idmap) and one ancient (groupdb).
      adds  e48ebd0   Better panic cleanly than segfault later when no sid can be found and created. Everybody who calls get_global_sam_sid expects this to return non-NULL, and there are way too many places where this is called.
      adds  e6fd597   And some more memory leaks in mapping.c and pdb_tdb.c. tdb_nextkey mallocs its key, so we should free it after use.
      adds  4a33bc9   There's nothing particularly secret in idmap.tdb, so create it with 0644 as the other databases.
      adds  c364128   Remove the -A option of wbinfo, leaving only the long version, --set-auth-user.  There was enough confusion, as in bug #158, when a user accidentally typed -A instead of -a, and would get themselves stuck with a non-working winbind.
      adds  e900f4e   Updated Debian patches so they apply cleanly and without warnings at build time. (This used to be commit 37acf55b609e90d4ae1a4b6bafb6067487352cee)
      adds  75a5c0b   Ok, this patch removes the privilege stuff we had in, unused, for some time.
      adds  6605fec   Add installmodules to install (This used to be commit 33e8dd88434710427fcf43048477ab072606d634)
      adds  9c9160c   Remove short -A option, but still leave in the --set-auth-user option. This reflects a change made in wbinfo as a result of bug 158. (This used to be commit 2628259c2051dd1f0802bced82bfb5ffaed2a12d)
      adds  87677d9   VFS modules are located in the subdirectory vfs of $LIBDIR (This used to be commit 76182f47386a58d27901c0628dcd298bd111c634)
      adds  df24532   Fix typo (This used to be commit 598a7596f233d63974196ca00fc68c2f71f6e219)
      adds  c7e45a8   Minor Debian updates. (This used to be commit f9f5211d79feb07f20f6aad9e8829d19eaf096fd)
      adds  9251afe   Mapping of Windows ACL inheritance and protected bits onto extended attributes if available. Adds new parameter "map acl inheritance" (docs coming soon) off by default. Allows W2K acl inheritance dialogs to work correctly on POSIX acls. Jeremy. (This used to be commit a83595e80ae539135fa1a65d6066b10ac94fbad1)
      adds  be61fce   Missed initial param, typo. Jeremy. (This used to be commit 036a551b10f1cb436ea36acbb40983249de8310d)
      adds  5e37c04   Back out some of the changes to nsstest.  I've kept the NULL pointer dereference bugfixes but left out the gethostbyname (wins) tests pending a nicer way to integrate it. (This used to be commit a7e67aaffe13b2828861046013b51d62aa1db057)
      adds  d7dfff9   The default action for AC_CHECK_LIB is to add the library to $LIBS so this doesn't need to be done explicitly in the Kerberos checks.
      adds  f178173   Applied Vance Lankhaar's spelling fixes. (This used to be commit 7eea35ba9f02f465403c21f5c33461035ad56176)
      adds  1b27732   Updating change from "winbind uid/gid" to "idmap uid/gid" (This used to be commit 81abfec7faf8675391d017c2e4160cd77a1ab157)
      adds  85cc647   fixed a bug found by volker
      adds  d1fafca   Fix mount options for ro, dir_mode, file_mode (This used to be commit 7e7cf0dd98ec8e28c02cb9e36064eaf098339801)
      adds  187ef2e   Fix bug #136: "passdb backend = " caused smbd to segfault. Instead, spit out an error message. (This used to be commit 22f083b227a6f03ae42b985e45e9c384982c6ed2)
      adds  4809185   Fix bug #136.  Add message about erroneous empty "passdb backend" parameter. (This used to be commit 897125a9dbbd3f921d944e7bb7c5694a130c5173)
      adds  deef864   Fixed sorting algorithm to prevent problems with W2K clients. Jeremy. (This used to be commit fa8ca20ed440673d02ac5669f8d4c6623c1fdb6d)
      adds  f70cc4c   This patch works towards to goal of common code shared between idmap_ldap and pdb_ldap.
      adds  93bcb99   merge of the netsamlogon caching code from APPLIANCE_HEAD This replaces the universal group caching code (was originally based on that code).  Only applies to the the RPC code.
      adds  3f5dc14   Always initialize. (This used to be commit 75081860af5ace873f53c361ec34d029b7864ff7)
      adds  68f1ca6   This patch fixes some issues with idmap_tdb as raised by bug #181
      adds  668a9af   This removes the StrCaseCmp() stuff from 'net idmap' and 'net groupmap'.  The correct way to implement this stuff is via a function table, as exampled in all the other parts of 'net'.
      adds  cc59bbf   Fix memory leak. secrets_fetch allocates memory.
      adds  4830a87   (fixing bug in my last commit) This isn't C++ - start your code *after* all the variables are declared...
      adds  f5974df   Found out a good number of NT_STATUS_IS_ERR used the wrong way. As abartlet rememberd me NT_STATUS_IS_ERR != !NT_STATUS_IS_OK
      adds  5779e6d   Repair indentation in autoconf Kerberos detection code.  This should make it easier to understand/debug. (This used to be commit 86b6ff134c2631be1346cea1cd7a17ae815a3759)
      adds  5f1ff72   Produce an error if Active Directory support is requested and we don't have krb5.h
      adds  81d8eef   * set domain->last_status = NT_STATUS_SERVER_DISABLED on an ads_connect() failure * Fix code to use winbind_rpc methods for trusted mixed mode or NT4 domains   ( does no one ever test this? ) * add in LDAP code to get the sequence number for rpc based seqnum update.   ( this is needed if the DC is upgraded and samba is not reconfigured     to use security = ads; it's not pretty but it works (from app_head) ) * fix bug that caused us to enumerate domain local groups i [...]
      adds  ab1ccfc   Change AC_MSG_ERROR() in krb5.h detection code to AC_MSG_WARN() until I repair my destroyed development system and check in a proper fix for this. (This used to be commit efad5dab522c466ae9e6bc114d0a0e6d1a7ed06d)
      adds  fd87564   lp_security() is a function not an integer (This used to be commit 71907f32ba9c8700ba185b565a50c55a3a451758)
      adds  fb82535   fix bug #178; available space in devmode should be int (This used to be commit 944480b89a829f159cabff100d83a72400aa6b6c)
      adds  7356d55   fix typo (bug #170) (This used to be commit d376b67de9ff7a43c9c03c8640d9fe1671d223cb)
      adds  d213583   wrap group enuemration in brcome/unbecome_root() (bug #110) (This used to be commit 3918fffc7f07202f4c0b940f877184eea7561135)
      adds  f36c96d   * s/get_dc_name/rpc_dc_name/g  (revert a previous change)
      adds  951710b   Fixed the merge_default_aces() code to work correctly with inheritance. Hopefully will fix jcmd bugs :-). Jeremy. (This used to be commit 482e6c79edefc8aaacbb37f807d2076e59b40e26)
      adds  e4169c5   Add documentation for "map acl inherit" parameter. Jeremy. (This used to be commit a97f25c78591db3f6326610ea62b183fa3b9434d)
      adds  4f99186   Move the map acl inherit parameter into the protocol section. Jeremy. (This used to be commit 076d9a3c9bc264d9456a67da9366bd73d3ce69d5)
      adds  9868925   Fixes from Martin Dorey <mdorey at bluearc.com> to only ask for and change the requested parts of the ACL. Jeremy. (This used to be commit c35a88201c619f0ebbaf38adbd0ec2af77e23981)
      adds  200af4e   More sensible behaviour for bug 152.  If we don't have krb5.h and were explicitly configured using --with-ads then give an error, otherwise fall back to compiling without ADS.
      adds  52e4b4d   More tuning of Kerberos detection - don't fall through to detect kerberos libs when we have already decided that we can't do it. (This used to be commit db792ed530da4e040084d4b42b716ffdcdd13bd3)
      adds  52826c0   add tdb backup function separation and winbind idmap upgrade code form pre-2.2.4 tdb database format.
      adds  a34ba41   do not forget the include file :-) (This used to be commit 73e13b9bafa070a1dceaf21a0e098dda207ba7fd)
      adds  137265b   Fix pdb_ldap segfaults, and wrong default values for ldapsam_compat.
      adds  11e6203   Explain why winbindd is exiting. Jeremy. (This used to be commit a411923aa2eba9dac49efb68ed31650c11b5c33d)
      adds  45f472b   Sequence number was not getting updated with ldap hack. Only a bug in this branch. Jeremy. (This used to be commit 19629b41cb9b5e5f9e0d4a6d52af983a4d05c8cb)
      adds  b5e2d8d   Start to instrument this code as I try and track down a nasty bug that causes mapping to dissapear... Jeremy. (This used to be commit bdffc81c9d1eeab26e4dba017a99bb9cc9131493)
      adds  dba0005   More instrumentation tracking down this bug... Jeremy. (This used to be commit 705915d9f71504f8ae04444352c80811c5a6f1ac)
      adds  911fbd5   More debugs for this... (these should have been here already !). Jeremy. (This used to be commit a118648d9505d54850ffad1e9ce7a2c3d279df9f)
      adds  1bc6910   Don't trash the values of CFLAGS and LIBS while engaged in Kerberos detection.  On Solaris 9 extra libraries -lber and -lresolv are required for Kerberos tests.  We used to have an extra check for -lresolv only but I think the correct solution is not to forget about it in the first place.
      adds  86c9ba7   Only append to KRB5_LIBS when doing AC_CHECK_LIB for libkrb5.
      adds  d993c17   Tought I already done. Set back 3.0 to use only winbindd_idmap.tdb as idmap database as told on samba-technical. Tested and working so far. (This used to be commit e154e50fed8968567f75fcd581de2b41914ea2c1)
      adds  e65b68b   Fix a warning in a DEBUG
      adds  23c45a7   Metze assures me that this will fix Heimdal et al.
      adds  eb61c82   Patch to move functions directly from pdb_ldap.c into lib/smbldap.c
      adds  f51d769   large change:
      adds  9e2f008   forgot one file (This used to be commit ef978bd851431da373e005177504dbef2611cf4f)
      adds  72876b7   * fix typos in a few debug statements * check negative connection cache before ads_try_connect()   in ads_find_dc() (This used to be commit 2a76101a3a31f5fca2f444b25e3f0486f7ef406f)
      adds  0118f6b   Ensure idmap backends are added in the correct order (DLIST_ADD puts things at the *front* of the list). Add more debug. Still broken.. :-(. Jeremy. (This used to be commit dd9251e6f51f229ca1fab23d9b06f5bb68644fab)
      adds  99a4676   fix build on non-ldap platforms (This used to be commit a59ea1d6d32337226f6099eefd19681fb28279c0)
      adds  f414539   ifdef out some functions that are not used when HAVE_ADS is not defined (This used to be commit 2d192e0431c7b754cf9db2306acb01fbe4068a14)
      adds  88f1591   fix linking of some things that are not built by default (This used to be commit 42133092a40e7979b29c8cc82c662d54bc399e6e)
      adds  4d468c1   Add netlogon debug registry key info (This used to be commit ffaddd8202aeb7a442aa565e19a76a5f407c9f91)
      adds  e362f3d   Fix immediate bug where the idmap can't tell the difference between an entry not being present (and so allocate another) and an entry that is present but of the wrong type. This code still has major problems... Jeremy. (This used to be commit a304bc5ff134df118754d9e8d2b2680b4101e438)
      adds  7a4e381   cleaning up more build issues.  Tested "--with-ads=no --with-ldap=yes" and "--with-ads=yes && make everything" (This used to be commit 3e9e4bb7d1a2f5a95539f415aa101f033b67932a)
      adds  d4ec979   Document name resolve order suggested settings for security=ads as mentioned by Jerry (This used to be commit 0413385feb71e15c9b2f331417ce24c985f1fe8d)
      adds  29674c7   Move up intialisation of logging, so we catch errors in handling 'preload modules' (This used to be commit 13b81d0d92b9e28eaab18f5437060e79f6075f9e)
      adds  dde593e   Remove the MODULES_CLEAN variable. It's no longer necessary since object files for modules are in .po files, while object files for static use are in .o files. Pointed out by metze.
      adds  b57805d   As has been pointed out, ordering here doesn't matter so use normal add. Jeremy. (This used to be commit 030b35ca0fc9fe49610084c6c1be95241157564b)
      adds  8d31403   Add include guards around idmap.h, change ID_NOMAP to ID_QUERY_ONLY and ID_CACHE to ID_CACHE_SAVE. Added locking around tdb writes & deletes for multi-process access. Jeremy. (This used to be commit 5b998cdc1d552234236862f6a2bbae703b0c146e)
      adds  0e983b3   Some const correctness. Stop tdb being used as a remote backend. If an idmap backend is specified cause smbd to ask winbindd (use winbindd if you want a consistant remote backend solution). Should work well enough for next beta now... Jeremy. (This used to be commit 8f830c509af5976d988a30f0b0aee4ec61dd97a3)
      adds  b2fbc05   cleaning up after the s/in_addr/ip_service/ switch for the get_dc_list() patch (This used to be commit 303fdc516c79b170d7c12fe2f6264d9636673347)
      adds  8a6fc79   add check for NT_STATUS_NOT_IMPLEMENTED in auth check so that map to guest = bad user works again when "trustdomain" is listed as last auth method.
      adds  b8723aa   Here's the code to make winbindd work on a Samba DC to handle domain trusts.  Jeremy and I talked about this and it's going in as working code.  It keeps winbind clean and solves the trust problem with minimal changes.
      adds  0a4959d   - added LOCALE patch from vorlon at debian.org (Steve Langasek) (bug #122)
      adds  47a07ae   Fix shadow variable warnings. (This used to be commit 5ffb8e0920be2da19ac3f442b9bf56c159011822)
      adds  063b515   Fix more shadow variable warnings. (This used to be commit 10c51bbef83dabd99f129fc7ff0e3fe47c393c67)
      adds  9d4b66c   Yet more shadow variable warnings. (This used to be commit b401e78b6eb7efa2af74a7e645c3b34091041769)
      adds  aca3fa9   Add the 'guest' passdb backend automatically if guest account != ""
      adds  1d8cd8f   fix for platforms that don't have unsetenv(). we now have to check the value for _NO_WINBINDD. "1" enables, and != "1" disables (use "0" by convention). (This used to be commit 11eccaef1dc61d80a7db8d0fb4bc5a47d71a4390)
      adds  f265935   * rename samstrict auth method to sam * rename original sam auth method to sam_ignoredomain * remove samstrict_dc auth method (now covered by 'sam') * fix wbinfo -a '...' and getent passwd bugs when running   winbindd on a samba PDC (reported by Volker) (This used to be commit 52166faee793d337e045d64f7cb27ea7ac895f60)
      adds  d27029a   removing old code (This used to be commit 80df684b72f273f9efc0c00646f26d17f1b4bc70)
      adds  9fda812   Finally ! Fixed the ACL ordering bug reported by jcmd. I realised we were not sorting returned ACE's correctly w.r.t. W2K - implemented the correct algorithm. Jeremy. (This used to be commit fa23a4158ec23c0b8dbdc6c53f29958243107dee)
      adds  a32ae05   Valgrind found a bug (subtracting a pointer from a length rather than the length of what the pointer points to). Jeremy. (This used to be commit 492a96e9922c1ef96b967f2965f8bba1f5bc8f23)
      adds  e359dbc   * cleanup more DC name resolution issues in check_*domain_security() * is_trusted_domain() is broken without winbind.  Still working on this. * get_global_sam_name() should return the workgroup name unless we   are a standalone server (verified by volker) * Get_Pwnam() should always fall back to the username (minus domain name)   even if it is not our workgroup so that TRUSTEDOMAIN\user can logon   if 'user' exists in the local list of accounts (on domain members w/o [...]
      adds  81befd3   Fix missing ret = found by Volker. Jeremy. (This used to be commit ba112bb3fdb4e81d8f6ab1ccc4a68960f71ccb23)
      adds  a125567   Merge of Volkers patch to make the logic clearer (with my mod). Jeremy. (This used to be commit 1714eb6bef627ebcfb6db03e58fdd02ea502c6e1)
      adds  8d4a397   Fixed the latest complaint from jcmd :-). We were storing -1 for the CREATOR_OWNER/CREATOR_GROUP uid/gid entries in the SAMBA_PAI attribute. Creator Owner and Creator group now show up as inherited correctly (I think :-). Jim please test. Jeremy. (This used to be commit dbbd8dd15582f95fb9c160c6c42ce9f0971ac4b7)
      adds  db6ce13   * fix the trustdom_cache to work when winbindd is not running.   smbd will update the trustdom_cache periodically after locking   the timestamp key (This used to be commit 7bc4b65b91f98271089335cc301146d5f0c76c3a)
      adds  0362868   * revert change to get_global_sam_name() * add get_default_sam_name() to be used by make_user_info_map() * add comments describing get_*_sam_name() (This used to be commit 90470366ea4bdb8021a3453c4bbeb29f009668c1)
      adds  fb5a006   fix typos in log messages and comments. (This used to be commit fd24183ec30688f3699e466bd4d908b24918e328)
      adds  95cb680   Make smbpasswd use the higher log level for the second run - this should help us debug failures in smbpasswd.
      adds  7c23573   Grr, the order of these arguments matters (This used to be commit 6babc35ef9c62a48a56ef63945d09e7e06229666)
      adds  f5156c6   Don't set a mapping that is already there.
      adds  2b0662b   Fix a segfault found by metze & valgrind...
      adds  b78dd91   Fix two memory leaks. tdb_search_keys allocates space for the key strings.
      adds  f13e48e   Different fix for memleak just committed. This belongs into tdb_search_list_free.
      adds  8267616   fix compile problem with nisplussam (This used to be commit 2f7051e2bcaaa45a7315208fc9b5812e6ed657d9)
      adds  a220e98   applying fix for group map conversion (patch from Kristyan Osborne) (This used to be commit 6237fae9b8407ee04226b984a932150799191d29)
      adds  125ab54   initial draft of changeset (This used to be commit 0988e30ceaa76a165130e2fcb1785f2fac398b28)
      adds  814968d   * fixed volker's wbinfo -a lockup again.  This one was my fault.   It was caused by the winbind_ping() call in is_trusted_domain()
      adds  34f7ddd   removing nisplussam (This used to be commit f75683995cf0d17df55a70dacd72ab2d6cd17989)
      adds  8cf2ab5   syncing newer files to SAMBA_3_0 (This used to be commit 1bd76a320e92b4c9d5de6ffceaf5f6ebac1ad459)
      adds  89c3447   being a responsible developer for a change.  Make sure to update the docs wrt to the recent code changes.
      adds  513b151   Fix typos, add a little clarification. (This used to be commit 8a063280cd7d547944f5c61a94a601c09fac53db)
      adds  149e66e   JMCD's fixes also. (This used to be commit adc1ca8fccbae8452026b66a473b72f459ac33ff)
      adds  e5bdfa5   sync with release branch (This used to be commit 57f9333668cc56f338d8b2252a6217612b694a9f)
      adds  aba5ea5   Document "client use spnego" (This used to be commit b7b45794c233e37d3b78db19852ef1d44d63288c)
      adds  03934a2   Fix a typo (This used to be commit aba86db38f2f930d2f7d9d1f9bb70d1eaa3118c0)
      adds  8a686bf   Adding idmap uid/gid smb.conf man page entries. Marking winbind uid/gid as deprecated. (This used to be commit 8bfaf39680ea1fa2a347fa19052f69d6789ed99d)
      adds  06d88cf   Fix some syntax errors and typo's (This used to be commit 371c9796bb3d6c0705f2e5af055a713cc9b4a652)
      adds  624f1b5   Use entities (This used to be commit d2ceb1ada0e8ae4b0154904ab450c3153e679feb)
      adds  15ac8bb   Generate docs. (This used to be commit 4255b96134e4cd8cbb29219ac2702ad8346f62f8)
      adds  58fca50   Adding jcmd's share ACL on XP patch. Thanks Jim ! Jeremy. (This used to be commit 7ed1118ae61a13de2c781a94fc2394090efd1f9b)
      adds  b32d485   Fix for bug 189 from MORIYAMA Masayuki <msyk at mtg.biglobe.ne.jp>. Incorrect call for Japanese characters. Jeremy. (This used to be commit c6de5df01d470c2dab48cdd6298f450fa94f9a8e)
      adds  3878085   regenerate docs (This used to be commit cc02d3bc170fe5c8c4474156edb6c83720a47aa0)
      adds  b55b664   Whitespace reformat before applying a patch. Jeremy. (This used to be commit bbe1276b516e1803a4a9285691674784b989b72f)
      adds  8a48ee1   Regenerate manpages (This used to be commit ace326ffe5adc957f4e058926e5af4e0c97bd892)
      adds  8a8243b   #ifdef out apparently unused function. (This used to be commit 9324703066cfdcb65208420a12e4ab8f358ccc09)
      adds  3a1bb67   Uppercase first letter of debug level 0 statements. (This used to be commit 05679968e207f795237bbee7b6564f365415d02f)
      adds  2111d30   Update my email address. (This used to be commit 9648e9762561296c33401079389b5d201d1e8a2f)
      adds  2d8fef8   Suggest the user runs kinit if smbclient -k returns NT_STATUS_MORE_PROCESSING_REQUIRED. (This used to be commit 66c4beb28672ef335ff4d6d6a3447e4c2c337f76)
      adds  1e07f86   Fix poptOption definition for --no-pass and --kerberos options.  The 'value' field for an option should be set to an identifier to use in a switch statement or zero if the the arg field is to be updated only.
      adds  4ba34a0   The default_realm parameter needs to be set in a minimal krb5.conf. (This used to be commit 32e872f23d573057b9719e8ef37c2bdbd3e12194)
      adds  46bd7fe   SAMBA_3_0 will now become beta3 beta2 is captured in the release branch (This used to be commit 4b3a15917dd6935353d8998e918c750a6c090671)
      adds  93e9951   Propagate changes to WHATSNEW.txt from release tree so that they would not be out of sync with reality. (This used to be commit 8deb6370efe9ca6baac54dc5d0b0a3df04d8258f)
      adds  af4d658   Added fix for Japanese case names in statcache - these can change size on upper casing. Based on patch from monyo at home.monyo.com. Jeremy. (This used to be commit 72e382e99b92666acdaf50a040b14aa16d48b80d)
      adds  936d8e4   Fixing problems in the iconv discovery stuff in configure.in.
      adds  0202009   Fix for idmap startup bug with remote ldap backend. Jeremy. (This used to be commit 16a5461dd36f138a1bb1e3a2b70d4000bba0c980)
      adds  230724d   Debian updates. (This used to be commit 617902427688de58b21c176e060b9b678ebfcd10)
      adds  a31a2c1   well this was easy...
      adds  91100b6   More Debian updates. (This used to be commit 1f7de8c42e05c70cdb76c4f917b7ff128f5249e6)
      adds  40ece65   Fix bug in doxygen comments for ads search functions. (This used to be commit ae6c05ea726da13fc1a18398d1ffe56f34e1edb9)
      adds  d304a61   fix bug #190; WINS server was getting marked as dead when it was not. (This used to be commit fa354f3ceefe53bdfd4f543559041d337b75613f)
      adds  baf439c   Implemented 'net ads printer search' which searches the directory for published printers.
      adds  ecb86e5   Some fixes for ads printer publish:
      adds  6111604   This patch takes the work the jerry did for beta2, and generalises it:
      adds  6dc3885   Missed this in the previous patch - we now have a seperate idea of the 'unix username' from the NT username, in the auth subsystem at least.
      adds  62370b0   fix for bug #200.  flush connections if the machine trsut account changed underneath us. (This used to be commit 6a1ad1ded1d619394ed4ca9e05fdffaa3b902b3b)
      adds  6b31240   Fix for bug #199 (xp driver uploads).  Needed to support the "OSVersion" print server data value. (This used to be commit 02bc7be1ac6b75bf6559ea684bbc89ab3e19402e)
      adds  ce72beb   Removed strupper/strlower macros that automatically map to strupper_m/strlower_m. I really want people to think about when they're using multibyte strings. Jeremy. (This used to be commit ff222716a08af65d26ad842ce4c2841cc6540959)
      adds  4c86000   Debian updates. (This used to be commit c14fca49e99395c064b0365e902dd97119974bb6)
      adds  2ceea00   Display libraries detected by configure but before configure summary as suggested by abartlet. (This used to be commit 7b2c6181b17a0d62043569ffa49cdf6c5b0b6859)
      adds  cd66876   Fix memleak in groupdb. Spotted by Metze (This used to be commit 5280c6953195c2664628ecaab59ea82b4863e8f7)
      adds  4168d61   This patch cleans up some of our ldap code, for better behaviour:
      adds  9cc5205   Update WHATSNEW with the further LDAP schema changes in previous commit.
      adds  f8b3306   Don't allow RIDs (in our domain) below  1000 (or algorithmic rid base) to be mapped with the rid algorithm.
      adds  9bcbaee   Fixed strlower changes I missed. Pointed out by metze. Jeremy (This used to be commit da5ee2b765fc321b14e92eb27bde8ec8930b61d4)
      adds  ce07096   More conversions I missed. Thanks metze. Jeremy. (This used to be commit 4f78d747e66b38edcd2a5754681f9a01aeaf7864)
      adds  2e31bda   Add smb_event_id to list of return types (patch from metze) (This used to be commit 95c4c801fe80a4d8fce366e63b7f92cbf24930e5)
      adds  d281516   Clear up the difference between 'smb signing' and 'sign&seal' - which has to this point referred to schannel.
      adds  2f4f289   Update from Andrew Bartlett with documentation for 'client lanman auth' and 'client ntlmv2 auth' (This used to be commit 60f0934a6dc7a34dad42ba86744a1e3426e99967)
      adds  902094c   Fix typos (This used to be commit 1a6cdbddbd008c9fe5255ed29871f9a3172fec6b)
      adds  94a6091   Allow modification of an existing entry.
      adds  d809ad1   PAM should operate on the Unix username, not the NT username (which might not have the domain\ qualification).
      adds  a3ddfa5   Fixes to our LDAP/vampire codepaths:
      adds  85921db   Add some debug statments to our vampire code - try to make it easier to track down failures.
      adds  14ec078   Fix comment (This used to be commit f7bf48114cec83a3f3107cce2b413221276a486d)
      adds  fcf115a   This parameter is unused.
      adds  b475d0b   This changes our Unix primary GID behaviour back to what most people expect:
      adds  cd2c5e1   Fix ldapsam_getsampwsid to correctly only say 'no such user' when indeed there is no such user...
      adds  ee998cd   Adding profile acls man entry for smb.conf.5 (This used to be commit 80709d4304a02ca99853df009c5641e65b0ab12b)
      adds  b5cd4a8   Call the synchronous version of the ldap delete function otherwise we end up treating the returned message id as an error code. (This used to be commit 42fdcef324d7a04e69c0078482e1a6b8a67ade94)
      adds  0b18acb   and so it begins....
      adds  5365869   temporarily disable a sanity check to prevent winbindd from deadlocking on a Samba PDC.  Will be re-enabled after winbind_passdb is done. (This used to be commit c4762aa3bc0d5d2dc5161b543b22808a369e0698)
      adds  436555a   Fixed a couple of const issues with the new code. Jeremy. (This used to be commit e9fb6e45086a6170b6f6d5d3295398708ab1af58)
      adds  5895dfb   Cleaning up linking issues.  sam/idmap*.c only links in winbindd now.  Also removing an unused file. (This used to be commit 688369c23c604e9b6654fcf07190d2e27c1138cf)
      adds  b9d503d   fix some compile problems.  Can't get IDMAP_OBJ our of proto.h just yet.
      adds  fbc5f7e   another compile fix (This used to be commit 8b52802e5d27bfc2d9dff2f4700e182c33f2b130)
      adds  45ac30d   Fix from MORIYAMA Masayuki <msyk at mtg.biglobe.ne.jp> for new MB statcache code. Bug #185. Jeremy. (This used to be commit 7a1ac7be42dfb90fd44f2c51810eedcea052386b)
      adds  755486e   Fix the build... Jeremy. (This used to be commit 61e9c49cd67e73260738ca2482aa8f8dc5ce7366)
      adds  e5aa73d   Fix spotted by Nadav Danieli <nadavd at exanet.com> - ensure dev and inode to fix open mode race condition. Jeremy. (This used to be commit cbde1c8dfcd9d3bef956fe073e7108a54b48844b)
      adds  e25785f   Spelling. (This used to be commit a9a3339b2d99dcb64b675b27255d4aa5959a1caf)
      adds  0c3d46f   fix temporary bug so people can test 3.0 again; make sure to initialize the uid for the server_info struct (This used to be commit 6a84297da53e8658f4bcfa4951ceed011b69201f)
      adds  3912ca0   fix some formatting (This used to be commit fca08b1c8766ef1961a9dedc127224249cac9543)
      adds  0d0f894   Initialise the uid and gid values to a safe default in make_server_info() (This used to be commit 3a1f4f5ea5379b0deb6dc6b8ed81dedc3a08f70e)
      adds  499b3e3   fix bone head mistake when setting the uid in the server_info struct. (This used to be commit 43f21078ec0f885d4d1a0b90476b55f8f92de9e7)
      adds  f637448   standlone servers don't have any trusted domains (This used to be commit 4acdfc5c944aa8830d6cec7bd1225200448e45c5)
      adds  e4bfa0a   Moved SAM_ACCOUNT marshall/unmarshall functions to make them externally available. Removed extra auth_init (thanks metze). Jeremy. (This used to be commit 88135fbc4998c266052647f8b8e437ac01cf50ae)
      adds  4f0b771   Ensure we correctly test for errors in uid/gid_to sid. Jeremy. (This used to be commit f3c2e73a8c1c592d407542c12c0a445103415bc0)
      adds  2f0c3cd   Fix up become_root/unbecome_root pairs needed around local passdb lookups. Jeremy. (This used to be commit 6bd47884030c9c124c4bba1f0d57cb8dd916530d)
      adds  4072006   Get rid of DISP_USER_INFO/DISP_GROUP_INFO as they serve no useful purpose. Replace with an array of SAM_ACCOUNT/DOMAIN_GRP entries. ZERO struct's in smbd/uid.c stops core dumps when sid_to_XX functions fail. Getting ready to add caching. Jeremy. (This used to be commit 9d0692a54fe2cb087f25796ec2ab5e1d8433e388)
      adds  a0d4664   fix linking issues in winbindd with become/unbecome_root() in passdb.c (This used to be commit 389fe1e51abb533a781f69731a75771cb846d850)
      adds  816724f   more compile fixes for become/unbecome_root() (This used to be commit f005f1cf12b839f3985ab00315da63c584ce803e)
      adds  16ff7b2   Large set of changes to add UNIX account/group management to winbindd.  See README.idmap-and-winbind-changes for details. (This used to be commit 1111bc7b0c7165e1cdf8d90eb49f4c368d2eded6)
      adds  dd663f3   Update for docbook XML (This used to be commit a61804b5ebc48ac9b9eb5f9b82d47fb4cf78f944)
      adds  aab24fb   Be less verbose, support outputting all types of variables(both G and S) (This used to be commit 20e07f8bfa09031bc1c852444f33c2fc4fa52654)
      adds  8ddf771   Add make target 'undocumented' (This used to be commit 2eaaa3fe69b282f54922b05d20d59f326740f662)
      adds  46d1151   Move find_missing_doc.pl to the docs system (This used to be commit 087e9af450109d749bfcc3016494d920b6028bf1)
      adds  990d5f3   First results of 'make undocumented' - fix some typos and remove obsolete option (This used to be commit 522e5cca1b44a0295bce928a2d2e13017204536b)
      adds  2a1e3b7   Don't print status message for every smb.conf option processed - it makes tracking down errors difficult (This used to be commit bfa1a247b088735a5a5b891a831acdd9188b78c7)
      adds  a7ef6aa   Fix a small spelling mistake and push out the new version of aclocal.m4 to properly handle iconv on FreeBSD ...
      adds  62c48a7   Fix shadow parameter warning. (This used to be commit 8d8d85ecd62dba075d90e54ec75da9b1328784fb)
      adds  0b07d43   Add const (This used to be commit 2f7658d9ba1f43fb2d14adc4af7b681634ab5cb2)
      adds  7f3f878   pdbedit should not call idmap anymore. Otherwise pdbedit -L would allocate id's.
      adds  d2d1bd3   Fix a small problem I seem to have introduced into aclocal.m4 (This used to be commit b6bb70ea1e2eefbb538290a987390728f002ceac)
      adds  c56bf51   Final piece of support needed to find iconv libraries on FreeBSD.
      adds  c674e41   i guess i'm the only one this ever annyoed...
      adds  d449420   Fix typo (This used to be commit cbcb8a49b28ef4027c449562052600abe8c5d141)
      adds  38e71c1   Document 'security = ads' (This used to be commit f197e458b59d7d0c271514bedb9ff3063023cf6f)
      adds  5af1d7c   Just a few formatting fixed caught while testing.
      adds  d1ea2f9   Ignore *.po (This used to be commit bc4af3bdb163bd5c570dcb88cf48780b6ed66f9f)
      adds  5a02bb6   Fix for bug 203.  Avoid using an autoconf expanded variable preceeded by a backslash in case the variable is empty.  This apparently confuses some makes. (This used to be commit 1e4043d54c2135b09be8c329f50f132779b4b776)
      adds  988b1d8   Fix references to plain password registry files pointing at an old location.  These files are now in docs/Registry.  For some reason only the PlainPassword files are included in the packaging, not some of the other useful Samba related registry mods such as sign or seal and terminal server.
      adds  80e457b   Remove references to obsolete codepage binaries, codepages and unicode map files.
      adds  766d3fa   Ignore autogenerated files. (This used to be commit be28d126a944075949821d6b4af3402be2cd86d6)
      adds  d117c83   Fix yet another place where we store a Samba version number.  )-: (This used to be commit caa36c2f0a935f90472caff3e48fb298067d1447)
      adds  03d5867   moving more code around.
      adds  5cd3b7c   get rid of CFLAGS from LDSHFLAGS and WINBIND_NSS_LDSHFLAGS and instead define it in SHLD for those systems the use CC for SHLD. (This used to be commit d0e2f3d1098ac0b8fa9165b3a93cd8d325a7a0d9)
      adds  e1725f0   Doesn't re-prompt for password when it is specified on the cmdline (This used to be commit 6ebe87d318658f28ad9b9f8169fc4400856d5812)
      adds  5359b8d   use names from enumerated type to get rid of compiler warnings (This used to be commit c9d6782e091406ed105b7dc34c8c83e53bfe515e)
      adds  3a40c45   fix winbindd init sctipt (This used to be commit 018b222f9248e6baa02e74e36adbf2332aa4431e)
      adds  24ce328   fix unitialised variable (This used to be commit 5efa0d7cc28d903c1986b8e40072ae49e9532a88)
      adds  733f767   fix sid_to_[uid|gid] (spotted by Volker). Still testing this, but I'm checking it in so Volker can test it as well.  Should be right. (This used to be commit 8edf193722f699cc33baed410917a78a5e28d0a4)
      adds  9b9f169   Fix a small typo in a comment and pretty it up a bit. (This used to be commit 3b5ddd8e1f021f6a38434c0d9a47317ab6ff2614)
      adds  531caf6   patch for domain groups with no members (rpc only) from Ken Cross (This used to be commit 05ec9c40f40be4d4dbb10b33e0def2374468ff8a)
      adds  9c15a65   Fixed memory leaks, added krb5 replay cache. Now I need to add code to check the incoming addresses.... Jeremy. (This used to be commit 4e9359a1f67a44b2981579383327ba774e1c31f9)
      adds  e9681cc   We have an API to compare the domain parts of two SIDs, so use it.
      adds  9bcc388   Argl. Thinking twice and looking at the rest of callers of sid_compare_domain proved the last patch wrong.
      adds  ce12b32   Fix compiler warning. (This used to be commit 3a71b4873034b3fe9dc7b23a95e56c865e857507)
      adds  5345a5d   use the specific funtion we have to check if a SID belong to our domain (This used to be commit a926959391676d69bd7cbaf4ce0be0d3cb715418)
      adds  4b25a46   Undo 'Fix compiler warning'.  It didn't work because the value of inbuf changes so we end up freeing a pointer we didn't mallocate.
      adds  31e6ed1   Delete obsolete comment. (This used to be commit 5416c51133297e866210ec0d8454e04c25541d91)
      adds  9e51951   Don't bomb out when trying to unmarshall a zero length printerdata value.
      adds  379367d   Typo fixes from Vorlon. (This used to be commit 4cdadbbbe9d6311b32dfe8e9823ed55dab1c6f1c)
      adds  456f51b   Jeremy requested that I get my NTLMSSP patch into CVS.  He didn't request the schannel code, but I've included that anyway. :-)
      adds  236702e   Fix SMB signing when using NTLMSSP...
      adds  0b0fa60   Fix compile error noticed by Ken Cross, use the utility function instead of an inline replacement...
      adds  4b28f27   Small documentation fixes from Metze (This used to be commit 3f63bcb47182f69a7524bf9fcd0198aa116a9c45)
      adds  eb2b683   fix cache coherency bug in print handle print_info_2 cache. Needs to be rewritten to use a reference counter, but this will work for now.
      adds  7ca9b85   SPNEGO SMB signing is now fixed for NTLMSSP, with kerberos to follow shortly.
      adds  8582358   make sure to fallback to rid algoruthm for users not in smbpasswd (e.g. force user = foo) (This used to be commit 399799c68cbc91cb3908b0d83ee4f51fa3bf3023)
      adds  e8b4a1f   remove -B and default to dual-daemon mode (-Y to run as a single process) (This used to be commit 369a914ebefd5625af19b76d71b502e5e13a7147)
      adds  7a29b6d   update docs to reflect the change in default behavior for winbindd (This used to be commit 140e2fd5d710f5c800399e20a64c8ac4349a7003)
      adds  4eaf55a   adding docs on hew parameters I added. (This used to be commit 7c91c4360ffd5683f063ac2ce8ebadb4b4db9342)
      adds  4aa91a9   odding some more docs (This used to be commit 6fdf9f8cd53833294d34aa6dc8d660957c530ae5)
      adds  5c32704   Add mandir to installdir target. Otherwise installman fails for clean DESTDIR (This used to be commit bb31276c3dfd10bfbc41b7e77e1e1aca1f051453)
      adds  0360710   Fix cut&paste bug in strdup() usage example. Found by Metze (This used to be commit 38f85593c41b5d9ea1c67beb626724b9e14a5dab)
      adds  98af0e0   Accept --with-expsam=no as valid option (do nothing on it). Simplifies automatic option generation for spec files (This used to be commit 4042d965f26d8cc056792df50d0a2a6f3f640e50)
      adds  ce360c3   Mandrake packaging updates from Buchan (This used to be commit 3fec31d0fd91de6196d56fc7eae145f10c12483c)
      adds  7a88267   Jim, could you please look at this? smbpasswd -a <username> was broken for me without this patch. I'm not sure if I interpreted your patch to this code right.
      adds  032232b   Fix memleak (This used to be commit 6770d69942a8841fb25448a8a238af7987ec860c)
      adds  cf8628e   Fix memleaks (This used to be commit 26134ac302f3296df6a65182f2585201a3ad833a)
      adds  8c4be2b   Add support for MSG_SMB_CONF_UPDATED and MSG_SHUTDOWN to all daemons (smbd, nmbd, winbindd). Reviewed by jerry and tridge. (This used to be commit 02c5e2fc6f0721ebd82a9e6a2b34190607de55fe)
      adds  4a12fe6   Debian updates. Brings files in packaging/Debian on par with the latest Debian official packages for Debian unstable. Also fixes patches that got out of date in the beta2->beta3 development process. (This used to be commit 03871fd574bf9c0f6d88c96423f77e9ada7b16f7)
      adds  e9e3421   We should report if a group mapping fails. This should fix bug#225.
      adds  c9d6c78   Fix memleak (This used to be commit 517bb4d0df4cd120ef0ffc3cd879897971f0982e)
      adds  b8ddc62   fix schannel processing on fragmented PDUs.  'net rpc vampire' works again. (This used to be commit ff0c71148e405eeb49efbc51461325c7f2207433)
      adds  39de324   Add a cli_ prefix to a few functions to ensure everything that takes a struct cli_state is so marked. Jeremy (This used to be commit 0b8724ed65799f94f2af5d1dbb9ba20f1bac53a7)
      adds  c44a9d2   Added the "required" keyword to the "client signing" parameter to force it on. Fail if missmatch. Small format tidyups in smbd/sesssetup.c. Preparing to add signing on server side. Jeremy. (This used to be commit c390b3e4cd68cfc233ddf14d139e25d40f050f27)
      adds  bd9a42f   Fix from Dragan Krnic for handling files in tar archives > 8GB.
      adds  6b814c9   Volker's patch for open_socket_out() to speed up connections (This used to be commit 7d63b690004a59316a70059db0d9ad0ea9001288)
      adds  a84270c   fixes for 'net rpc vampire'.  I can now take a blank Samba host and migrate an NT4 domain and still logon from domain members (tested logon scripts, system policies, profiles, & home directories) (passdb backend = tdbsam)
      adds  2ff85e2   fix typo in debug log (This used to be commit 074da426708555de082d0c2e5ae3a5cddaadcdf4)
      adds  8a4577c   Fix up our auth_pipe code to always cope with fragmented datagrams, in both SCHANNEL and NTLMSSP.
      adds  259763d   updating WHATSNEW removing old readme (not part of WHATSNEW) (This used to be commit c9c5f68eeab5a36b279673c728411672b4b4449b)
      adds  794c577   adding another missing doc (This used to be commit ec92d856734e6d32189c3e90411fd02a20b8fe83)
      adds  b1b7018   remove outdated doc (This used to be commit ee44d72a1bf24ecf99d485f4d9ff8359d54e19c3)
      adds  6810e37   removing outdated scripts (This used to be commit b47b6f5825753b4ad130cdd372dbd023f78d3fd9)
      adds  ca93846   Documentation Update for Beta3. (This used to be commit a88dc502cb3b6b2d905106675f50680bf22e2cfa)
      adds  aed434e   Spelling. (This used to be commit 2750418752e491c5e87f0f2adf253291e31ee4c2)
      adds  36d1df4   typo (This used to be commit 09e00970d4b3ec80467a4a292c39650d6c945847)
      adds  658099b   Fix memleak (This used to be commit 42a59d691019ee328920be25a1c505037f74151f)
      adds  449a1bc   sync with release tree (This used to be commit dd10e7c9bbef0d28f3c5330605ff3b18c278eeef)
      adds  2da3330   make tdbtool deal with NULL and non-NULL terminated keys (This used to be commit 5df7b9a3efaf5b7828d0405bc14504d14d9e833a)
      adds  4c8863a   adding command for moving a record from one tdb to another (This used to be commit d0d85dd49c41c55e086714a45990d5cd6c36fa10)
      adds  1eff052   Reformatting fixes to bring in line with the rest of the source. Jeremy. (This used to be commit 3c11d9362379f16bb0d14449f64e731efad97ffe)
      adds  8c38bb7   Add krb5_princ_component to Heimdal. Remove cli_ from mark packet signed. Jeremy. (This used to be commit dd46f8b22d6e8411081a1279e1cd32929e40370b)
      adds  4fbbaff   Add API framework for server SMB signing. Jeremy. (This used to be commit 61fc9a7b2eafdf8cbed1f8d9aae016b828c91a08)
      adds  cdb3b5d   Further Debian fixes. (This used to be commit 8f86cb196f9f2eaa4d6406f1082397dcf01897bf)
      adds  6ab5e14   Refactor signing code to remove most dependencies on 'struct cli'. Ensure a server can't do a downgrade attack if client signing is mandatory. Add a lp_server_signing() function and a 'server signing' parameter that will act as the client one does. Jeremy (This used to be commit 203e4bf0bfb66fd9239e9a0656438a71280113cb)
      adds  f1b6cd7   Putting the framework for server signing in place. Ensure we don't use sendfile when signing (I need to add this for readbraw/writebraw too...). Jeremy. (This used to be commit f2e84f1ba67b13ff29e24a38099b559d9033a680)
      adds  9ad4fbc   Don't allow read/write raw when signing is active. Jeremy. (This used to be commit 8d2a848052df03dad7bfeb5e7be96f8e9a509bbf)
      adds  583fc85   Correctly toggle the signing state to what it was previosly when sending an oplock break. Jeremy. (This used to be commit 9515de83a864250c417cf490b7be714c8e1e127e)
      adds  4c53bb6   In the presense of RPC fragments, schannel is not strictly request/reply, so the shared sequence number will not be strictly odd/even.
      adds  bcd659f   Don't use pstrcpy on non-pstrings. (This used to be commit 3498624d941fe200b06f114ece3373d4c4cfb2d1)
      adds  7f7b754   Fix for bug 222 from Marcin Owsiany.
      adds  0fe0598   Ban getgrouplist on linux glibc systems with glibc <= 2.3.
      adds  9ec9df5   Disconnect an idle LDAP connection after 150 seconds.
      adds  5b4a2df   Formatting tidyups to match the rest of the source. Jeremy. (This used to be commit 86c5ebcf8f5eb57e9885627b3da4e486ee3f62d9)
      adds  814e987   Signing so far... the client code fails on a SMBtrans2 secondary transaction I think (my changes haven't affected this I believe). Initial support on the server side for smbclient. Still doesn't work for w2k clients I think... Work in progress..... (don't change). Jeremy. (This used to be commit e5714edc233424c2f74edb6d658f32f8e0ec9275)
      adds  e895bd2   fixed the pstrcpy() bug in directory recursion properly (This used to be commit 132d6fdf635eb2bf2a1afd6e850d0f6967260f84)
      adds  09f90ae   Uninstall modules as part of uninstall.  Partial fix for 236.
      adds  fc7c110   Fix spelling typo. (This used to be commit 5cb7d92751b6da58bb3ecd97cced5c963d348bed)
      adds  14f3c75   this fixes a bug where Samba would under some circumstances return incomplete directory listings. The problem was the exact_match optimisation that short circuited directory listings on exact matches. This optimisation doesn't work when the unix filename contains Microsoft wildcard characters. (This used to be commit 84cee2c3fcc34fe6356e842821a5f0a361477637)
      adds  5e252c8   make sure we don't allow the creation of directories containing wildcard characters. I've only put this in mkdir at the moment, but I suspect this will apply to all places that can create new filenames.
      adds  ffbb6ee   Fix two memleaks in pdb_ldap.c.
      adds  f4d4b07   Fix memleak (This used to be commit 228fe54f0d65b895bef9e095ad996a48edf964df)
      adds  fb56f58   According to the result of voting, net has default debug level with ability to change it by command line instead of turn-off cmdline switch for debug messages. It's a bit more comfortable to use now. (This used to be commit b65fe75bec8170ad48d1ad0a9017ccc4de651eba)
      adds  e45b66b   Fix StrCaseCmp() to avoid calling smb_panic() on invalid multibyte strings.
      adds  7756b40   Fix memleak (This used to be commit defc71d4cb9bb1efcb39157bad2806f73b3cc3f5)
      adds  602db79   Fix typo (This used to be commit ee4b69c539000b17db31ea3d41d0c7145f0ca25c)
      adds  bbd4c98   Typo fixes. (This used to be commit 85df8213fc67a9c8e8712cb64f27e5559dc11af9)
      adds  b3064ac   This creates passdb backend files automatically when adding first account. An extra message notifying that needed file didn't exist is displayed. There's still a little catch with tdb backend, but it's better than it was, from end-user's point of view.
      adds  f746a68   Clarify a debug log a little. The path might not exist, so say so. (This used to be commit 8409cf3e470df79f219f9a21c0cb780e9257186c)
      adds  71a93a1   Metze's AD/LDAP detection patches mainly to do with library detection. Tested on a large combination of operating systems and versions. Hopefully the build farm will find any remaining nasties if they exist. (This used to be commit 2e42fa3d7217615d90ad64261513bd1e8a65f535)
      adds  63537d0   Use lp_idmap_[ug]id() instead of lp_winbind_[ug]id() (This used to be commit cfb86b4503c13b34583a61ef01ca8e1ed00fb9e4)
      adds  274f1f8   Replace the eight (!) copies of dummy become/unbecome root with a single one. (This used to be commit 8b818ce381595cdcb36631a2440d6aa0038805f1)
      adds  06345b8   Use %p for a pointer type in a printf-style format string.  Also casting a pointer to a uint32 value is incorrect on a 64-bit architecture. (This used to be commit afed2cbbcc07de9e453156972250f5f9d22e8e83)
      adds  80c1f1d   Fixup a bunch of printf-style functions and debugs to use unsigned long when displaying pid_t, uid_t and gid_t values.  This removes a whole lot of warnings on some of the 64-bit build farm machines as well as help us out when 64-bit uid/gid/pid values come along. (This used to be commit f93528ba007c8800a850678f35f499fb7360fb9a)
      adds  c9bc4b2   Another round of uid/gid/pid format string changes I missed the first time. (This used to be commit 6616485dbad74dab7506609c6bfd183fc9c1f93c)
      adds  95fb5f9   sync from bea3 release (This used to be commit e42cc1e920601883cd404e9b2292ca58554ccf63)
      adds  dca325f   Fix comment (This used to be commit 04f1577a39b926317911f59714de5c5ca87f02bd)
      adds  d22a90c   bumping version string (This used to be commit e4cd21222dbd1a7a7f79618762799373230d4905)
      adds  c51ffbb   removing unused function (This used to be commit b8394a107d3448434f1a34076eaab8e6dd9a8a9d)
      adds  0c72828   Fix two memory leaks in the smb module:
      adds  8991cec   A fix for bug 174.  I'm pushing this to the tree to test it on one of the build farm machines that I don't have direct access to (hpntc9I). (This used to be commit b01965823341bbabb74dcbc09d379b43db2ec680)
      adds  e79e26e   Don't check in two places for signing turned off... Jeremy. (This used to be commit f4b02e52e25556e5b101d493e2e6404563bf96dd)
      adds  c085ace   Typo in comment. (This used to be commit 6a9bfcd3b8996a0322f733689fd5e8bf24f224c8)
      adds  80b46fd   Move a function to avoid a warning. (This used to be commit a3b4c57503e0966145b0adab247297e4c8e0f165)
      adds  3f3e2a8   Fix out of date comment. (This used to be commit 2e5bd1665430768b06da99beba5ac11a59c9bf07)
      adds  490fcdd   fixed segv in calls to pstrcpy() in cliprint.c (This used to be commit 36bc2b99b4fec2c14f8471d89381b2d6c2f9d339)
      adds  3a5dc7c   convert snprintf() calls using pstrings & fstrings to pstr_sprintf() and fstr_sprintf() to try to standardize. lots of snprintf() calls were using len-1; some were using len.  At least this helps to be consistent. (This used to be commit 9f835b85dd38cbe655eb19021ff763f31886ac00)
      adds  27d86b0   fix typo (This used to be commit 9de53f309ca686abbe970d8d452bb75398214a6d)
      adds  3a00ced   connect to the right realm or domain for trusted AD domains (This used to be commit 83376671c511be4bb10d3fca8e49e5f6ef792b9c)
      adds  b32da5a   Ensure a prototype is generated for smb_snprintf()
      adds  9832cd8   Some more [ug]id_t printf fixes. (This used to be commit 165d1ae55622ca1e89c94fc5e40bdf5cddbcab45)
      adds  79e2d7c   Server side NTLM signing works - until the first async packet. Working on this next.... Jeremy. (This used to be commit eff74a1fcc597497a4c70589a44c1b70e93ab549)
      adds  08634e2   SMB signing is now working with change notify. Need to fix the disconnect when bad signature received, plus check the oplock breaks.... Jermey. (This used to be commit dd83931a00ec0a2c4b78b939c54bc101ec82312f)
      adds  0c9433c   Ensure everywhere we defer an incoming SMB request (blocking lock queue, in oplock break state, change notify queue) we also push the MID onto the deferred signing queue. Tomorrow I will test this with valgrind and oplock tests. Jeremy. (This used to be commit 33a377f3726c85379ba5b962dd7c8ead337b892f)
      adds  a9c0fcf   Some fclose -> x_fclose found by Tony Jago. Jeremy. (This used to be commit 919078cf397155ede0169ce95a726d0fdbef696a)
      adds  ae6a63f   Rise debug level to 5 for not-found-nt-quota message (quota setting for user wasn't found) (This used to be commit 422dffdc40742091df027fcffbc074eb2b1396dc)
      adds  27db257   Add a macro to check whether module-specific data set already or not. Returns True or False. Should support further encapsulation of VFS-specific structs (This used to be commit 180e617f54021ced270c7c8cb86dd478d809d041)
      adds  ceb68ee   Fix packet signing with asynchronous oplock breaks. Removed bad error message due to w2k bug. I think this code is now working.... Need more testing of course but works on all the obvious cases I can think of. Jeremy. (This used to be commit a6e537f6611cc1357fffea0b69901fba7c9ad6ea)
      adds  60097e0   Fix from matt.zinkevicius at hp.com to stop files being created on read-only shares in some circumstances. Jeremy. (This used to be commit b826e8c8980d26e932da55384f109f0fe6a124c7)
      adds  77373f1   More printf fixes - size_t is long on some architectures. (This used to be commit ba4d334b822248d8ab929c9568533431603d967e)
      adds  2a7f874   Jean-Baptiste Marchand on the ethereal list used some auditing tricks to discover names for the SAMR specific permissions that were previously unknown.
      adds  ff5f4d6   Make wbinfo -p work again.  Fixes bug 251. (This used to be commit ad4dd4909ffa29dbfbbd9a4f234e976fd253846b)
      adds  c9305f1   Schannel, once setup, may be used on *ANY* TCP/IP connection until the connection that set it up has been shut down.
      adds  5373c58   fix bug config file path in winbind init script (bug #237) (This used to be commit 92b59848ca9cfab52b9434e364bcaa1dad2afbaf)
      adds  02d74a9   fix libsmbclientr symlink (patch by Alex Duggan for bug #247) (This used to be commit 67f3a26c26c3e88f3764bb1c34e94c1f6cbc58c0)
      adds  8e35bb5   call chkconfig --del winbind on removal (bug #238) (This used to be commit 942c3ae6e0dc69c1ed4bbc6b765bec0c98582e7f)
      adds  5a90305   new swat icons from Marc Jacobsen @ HP (This used to be commit 01919208c658c79fdd2251ec460be5dc5853bf0e)
      adds  7d833de   More printf portability fixes.  Got caught out by some gcc'isms last time.  )-: (This used to be commit 59dae1da66a5eb7e128263bd578f167d8746e9f0)
      adds  6bf7022   fix some error returns and strings; patch from metze (This used to be commit 948b1b138cf1fce18c93645fbdf948e589b19dc5)
      adds  5a66611   fix user_in_list to work with winbind groups again; my bug (This used to be commit 850f4fafdbaf19ea13273a8bf82433ba50a11868)
      adds  c916e5e   fix case where no realm or workgroup means to use our own (This used to be commit 6edc7e0a744a5d8c6332758b800a2646ef16dd77)
      adds  6ec2213   domain in schannel bind credentials must be the dest domain, not ours (This used to be commit e12f6a8c13f27c3caea96b467cc4294e20dad341)
      adds  37d77e3   Fix bug #184; set max_pw_age in account_pol to -1 so the default is never to expire (This used to be commit 833bc5c06018043cf0eb6bdcbb96922964286559)
      adds  4632786   W00t! Client smb signing is now working correctly with krb5 and w2k server. Server code *should* also work (I'll check shortly). May be the odd memory leak. Problem was we (a) weren't setting signing on in the client krb5 sessionsetup code (b) we need to ask for a subkey... (c). The client and server need to ask for local and remote subkeys respectively. Thanks to Paul Nelson @ Thursby for some sage advice on this :-). Jeremy. (This used to be commit 3f9e3b60709df5ab [...]
      adds  559439e   Start the packet signing engine in the kerberos case in the same place as the ntlmssp case. Jeremy. (This used to be commit 79e0bf829875fc985f1940dc31ee418aad910ed6)
      adds  0c43588   Correctly detect an "add user script" - check that *lp_adduser_script() != '\0', not lp_adduser_script() != NULL. Jeremy. (This used to be commit 2eac65ebe7147b36a34e0ca1c3f455f559ab0361)
      adds  533982b   Updating missing flags. (This used to be commit 3b4693c3b28e9f428dc54b6c55298645431e0bda)
      adds  ca4dc16   fix typo in debug (This used to be commit ed61628d8b051049636f48ec4372b2e19090628c)
      adds  2c770dd   remove unnceccsary $; spotted by Lee Taylor (This used to be commit 5cde975bec9c726857815c89cd479028bce64685)
      adds  168beb5   Added buttons to change view mode. Fixes bug #212 (This used to be commit 37d2eed445ec825e31082e4e71c858e1e6356566)
      adds  a2214fc   Fixes bug #243 (This used to be commit 22d644505f7181e9951a76105d7f014d57fc98c6)
      adds  50548f4   Format tidy up. (This used to be commit 79d6e72af56838bdc1da437f76c905a47da0c0da)
      adds  9fc34ca   Ensure all code paths set add_script. Jeremy. (This used to be commit 0021c83ff645a1923b5a3d3c484d44b20d7813f0)
      adds  422c246   Adding idmap backend man page section. (This used to be commit c10a0a1a0fc8ca91472ec53f82169a6c3a9fea7b)
      adds  455bb6d   Some small fixes to our charset conversion code:
      adds  4b3e026   Use push_ucs2_allocate(), rather than convert_string_allocate() directly.
      adds  224a9f3   When removing an 'unused' function, it helps to remove the 'unused' callers...
      adds  abcac3d   If we strupper_m after the alpha_strcpy() we know that it is less likaly to contain multibyte charcters, as these should have been stripped.
      adds  1478bcd   Try again to fix up 'session request' name exchange.  This time we actualy get the names...
      adds  5b84b13   Allow the stat cache to better handle invalid multibyte strings, by using strdup_upper().  This function may fail - and we can just drop out of using the cache in that case.  (Rather than panicing).
      adds  5ab880d   Use the specified workgroup in 'net ads'.  (Defaults to lp_workgroup()).
      adds  ba4a111   Fix typo. (This used to be commit 4cf778937e84cfe486d5a65c550a2560d9e9c7c3)
      adds  ed7cb84   the testsuite lib needs dummyroot too. (This used to be commit e09a7c767ee4a7ff32f21f292b3967486a751532)
      adds  5e22358   Fix comment (This used to be commit 2c395a3904395c2743df9c3035459c6f3866232d)
      adds  d758d69   Clarified what the SWAT FLAGS mean and what they do. Note: The comments in this file regarding the FLAGS has been in need of maintenance for some time. (This used to be commit a0d2fa0f25abe22008080df2ad2e58e7ee424a2b)
      adds  b4918ea   Add buttons to Printers View (This used to be commit 805c33b08902d0d02358b624ef9976dd0bde4909)
      adds  8dea1bb   Cleanup of loadparm and swat to correctly display all parameters as required. No change to what is displayed has been made at this time. I do intend to change the display order before 3.0.0 ships. (This used to be commit de7d3063d9e07255da2cc4e67afa50c1e2ddf321)
      adds  d82199a   Corrected description of SWAT FLAGS since they have changed as a result of the cleanup of loadparm and swat.c (This used to be commit 6956eb9a0b878f6fae37e4de14573cccd2af2156)
      adds  84d98dd   Add debug output api's from lsa/spoolss modules to smb module.  Patch from Brett A. Funderburg. (This used to be commit 2cedaff044e5a5a03482b1e8f211218db5394930)
      adds  17c6789   Memory leak fixes from Brett A. Funderburg - don't use the connection talloc context for data that is only needed on a per-call basis. (This used to be commit 3cb39ddee456f55b96e593c67c86082bbd590d86)
      adds  4e4e1de   More memory leak fixes from Brett!  It turns out PyDict_SetItemString didn't behave exactly as I thought it did.  If you create an item using a PyFoo_FromBar function you must decrement the reference to that object afterwards (or use Py_BuildValue). (This used to be commit 2a960963fbe43de753d44d617a7666a7b258092e)
      adds  05875e5   Improved debug messages whilst trying to track down kerb issues. Jeremy. (This used to be commit 29dd71ddea480f6163ebbc9d8860a7930ae84066)
      adds  4db6b05   Typo fix for bug 258. (This used to be commit a4e342c20cbddbb4d9d6ac49258457751146d890)
      adds  7730b65   This adds gss-spnego to ntlm_auth. It contains some new spnego support from Jim McDonough. It is to enable cyrus sasl to provide the gss-spnego support. For a preliminary patch to cyrus sasl see
      adds  15188bc   Fix the build on Heimdal.  KRB5_KDB_BAD_ENCTYPE doesn't exist on Heimdal, and it's a different rc than KRB5_BAD_ENCTYPE (which exists on both MIT and Heimdal).  This will just make the debug show up at level 3 always.
      adds  b40d1a2   Typo on my part. I typed KRB5_KDB_BAD_ENCTYPE when I meant to type KRB5_BAD_ENCTYPE. Heimdal has the latter, not the former. Jeremy. (This used to be commit e8425df77c2e917c819592d93833a164ee3b5338)
      adds  79a5d2e   Finish tridge's patch as referenced here :
      adds  428653e   Add NT quotas support. Users allowed now to manage quotas on systems with sysquotas interface detected (Linux at least) using native Windows tools. Also move default quota support for NT quotas to VFS module default_quota. Code by Metze (This used to be commit e856a96c2c42c39843e5e1a3a6b0d538e7179900)
      adds  6070a51   Fix bug #226. Stop unmangle of name into a wildcard name from deleting more than was intended. Jeremy. (This used to be commit e2742e0d897a35820a7d8f184292c32a4c3952e3)
      adds  edabf75   split replace into replace and replace1 to allow setenv to be used by nsswitch modules. Add required libraries to get rid of undefined functions for libns_winbind.so and libns_wins.so (This used to be commit cec5bf5f99ca98b0f5ee84636fc18f0cb3079683)
      adds  1b89b58   Put mutex around access of replay cache for krb5 tickets. krb5 replay cache is not multi-process safe. Jeremy. (This used to be commit 9e0534a1b69bbd4f21b4925337cbab127d060fc6)
      adds  9dbc000   bin/net needs server_mutex as kerberos_verify now uses it.
      adds  f5799f2   Comment out mutex until I get dependencies sorted out... Jeremy (This used to be commit 382d1732ca8e4d0909eb5a95f7327213913da37b)
      adds  316c77e   Don't revert something until you've seen if volker has already fixed it :-). Jeremy. (This used to be commit d57d9b99dfc2a83d91b952a11eb1ae4cf37e6467)
      adds  de1a998   add support for DsEnumerateDomainTrusted for enumerating all the trusted domains in a forest. (This used to be commit c691c7f7d9afb8af542dc83cf934df1dfd38ef17)
      adds  c856d92   add a few more tidy ups.  Now onto winbindd (This used to be commit f8abdd23e1d4aed56c263c3228e702b191af4c64)
      adds  5ab2b1e9  Eliminate valgrind error when client gets bad sig on list. Some reformatting. Jeremy. (This used to be commit b8f6b836468b3a0ae75977dc65cae8400f74734c)
      adds  9c49c46   Fix bug we discovered in W2K client signing on secondary trans2 packets. Use W2K parameters. tpot please re-test smbclient with your problem directory. Jeremy. (This used to be commit 677d3a3c4ca0b67148e5e56fa876773a067679bd)
      adds  d6ee1d1   Save us from possibly uninitialised variable (caught by gcc). Jeremy. (This used to be commit f3f29665bd2c396c4756cd23f603ac768fea66fd)
      adds  29ca70c   Add a command line option (-S on|off|required) to enable signing on client connections. Overrides smb.conf parameter if set. Jeremy. (This used to be commit 879309671df6b530e0bff69559422a417da4a307)
      adds  aa7f82c   Turn the 'doing_signing' variable on - fix bug where it was only being set on when signing was mandatory. Jeremy. (This used to be commit 7c58673a103195435ca75ebb2684880d1f7242d3)
      adds  ba12e6b   Wrap calls to change_oem_password() in become_root()/unbecome_root() pairs to allow UNIX password change scripts to work correctly. This is safe as the old password has been checked as correct before invoking this. Jeremy. (This used to be commit 1734d43eb55561d46a6ffb5d806afedfd3746f9f)
      adds  ddf3c6d   This is a critical bug fix for a data corruption bug. If you maintain another tree then please apply!
      adds  04b4c10   Turn on automatic winbindd support for FreeBSD and see what the compile farm thinks of it. (This used to be commit e6210295e4daa5f1768616b4d8390a173c5c67ae)
      adds  48c01de   Whoops - this is probably better shell syntax. (This used to be commit 4644085b682c806796f9acf2ed73de9dd9872738)
      adds  0d087e3   working on transtive trusts issue:
      adds  3543399   make sure the domain sid is set when enumerating trusted domains (we don't always get it back) (This used to be commit 6e8f23d1b1dd5122691cd9363a5c572fcab182af)
      adds  62ef886   Apply some const (This used to be commit 692ff44ba39cd24dbc906e0319bc51c8be9cc267)
      adds  2f81cce   This fixes an error I must have made when playing with spnego.c found by aliguori: NegTokenInit.mechListMIC is an Octet String.
      adds  deb62c1   Fixes for memory leaks in gss spnego handling by aliguori.
      adds  34b15df   spnego.c has function definitions. Prototype them.
      adds  c13fac2   Fix off-by-one found by valgrind.
      adds  f86708b   Return proper error when it is impossible to change quota flags (This used to be commit 44bae9da9e03a1df738367f8d86adb0f315da41f)
      adds  0da36b2   only honor the first OID in the sessetup snego negotiate.  Deviates from RFC but I'm smelling a client bug here.
      adds  d5c632c   Added a note inspired by andrew at cis.uoguelph.ca to explain when this parameter gets run. Jeremy. (This used to be commit c5e11fd01003fa2d85c91ec81afd2cb2498472f5)
      adds  f1e71ed   CVAL_NC() doesn't need the (unsigned) fix and breaks the IRIX build
      adds  14f207b   Reformat clitar option processing - getting ready to fix it for popt... Jeremy. (This used to be commit 94b30e7b4a4f71d3aa2fefee60b9ea8ead2acccd)
      adds  7e39e87   Reformat lots of clitar code as I hate the style so much :-). Jeremy. (This used to be commit 77f2a91549c8b61e74e2088faef2b61612803aed)
      adds  ef915c8   Final fix for the bug tridge found. Only push locks onto a blocking lock queue if the posix lock failed with EACCES or EAGAIN (this means another lock conflicts). Else return an error and don't queue the request. Jeremy. (This used to be commit 43fbc18fdc184bf29c15186c16bc99fb208de963)
      adds  d574b61   Finish reformatting. Jeremy. (This used to be commit 5ef75fa36620a87e8fd8567b854ea0770d8125ea)
      adds  a34ba764  locking.c now refers to map_nt_error_from_unix, so link it in with smbstatus and smbcontrol
      adds  66ba341   Fix a memory leak. I did not check all the calls to winbindd_request, but we might leak the extra_data somewhere else as well.
      adds  f5b5a97   Add ntlmssp client support to ntlm_auth. Find the corresponding cyrus sasl module under http://samba.sernet.de/cyrus-gss-spnego.diff
      adds  10ba661   fix cut-n-paste error found by abartlet (This used to be commit 042492b862c4f2389086275dd8a0e044d7432537)
      adds  f210ee9   Fix copyright statements for various pieces of Anthony Liguori's work. (This used to be commit 15d2bc47854df75f8b2644ccbc887d0357d9cd27)
      adds  9f2e616   Update my copyrights according to my agreement with IBM (This used to be commit c9b209be2b17c2e4677cc30b46b1074f48878f43)
      adds  8c64504   Update my copyrights according to my agreement with IBM (This used to be commit a2bd8f0bfa12f2a1e33c96bc9dabcc0e2171700d)
      adds  bfb3128   add tests for IRIX attr functions (This used to be commit ea57a57db036de6245ff44cd953dae3b482b4744)
      adds  72a8b31   Fix the option processing for smbtar. Does no one check this ! Jeremy. (This used to be commit c4af1ec73584656fb9d2b372461da4748e1643f1)
      adds  2443f7f   Correct fix (removed the earlier band-aid) for what I thought was a signing bug with w2k. Turns out that when we're doing a trans/trans2/nttrans call the MID and send_sequence_number and reply_sequence_number must remain constant. This was something we got very wrong in earlier versions of Samba. I can now get a directory listing from WINNT\SYSTEM32 with the older earlier parameters for clilist.c This still needs to be fixed for the server side of Samba, client appea [...]
      adds  760e58c   Add the same signing code to the server. Ensure we use identical session numbers and MIDs when in trans/trans2/nttrans code. Jeremy. (This used to be commit 901544b29b4d815709b3dbad3012f1d2c419d904)
      adds  a202afb   Leave the packet sequence checkers enabled whilst I track down a smbclient -> smbd sequence number problem. Jeremy. (This used to be commit 844898dbd8e99837ef1621aa73024714aa819ce4)
      adds  099bd33   More fixes for client and server side signing. Ensure sequence numbers are updated correctly on returning an error for server trans streams. Ensure we turn off client trans streams on error. Jeremy. (This used to be commit 3a789cb7f01115c37404e5a696de363287cb0e5f)
      adds  9482f14   Only look for mid sign records on incoming packets for oplock break replies. Otherwise we find spurious mid sign records on reply_ntcancel calls (they cancel by mid). That took a *lot* of tracking down. I still need to remove the mid records from the sign state on reply_ntcancel to avoid leaking memory.... Jeremy. (This used to be commit 270bf20fe3e226ab5cfc689bd20ed4c22b2fa7e6)
      adds  b925d19   Ensure we don't leak any sign records on cancel of pending requests. Jeremy. (This used to be commit 9a8ffc239c0f1aada713de7e9e007066738d8874)
      adds  b1fc491   make sure to initialize the backend methods when enumerating sequence numbers; reported by Ken Cross (This used to be commit 10c7a1af67e556c17d4b3495934a2dad19728d77)
      adds  12afe71   Changed "winbind uid/gid" to "idmap uid/gid" (This used to be commit d205dd963bb306935d3c02c94684fa1143436158)
      adds  9bc4214   Removed duplicated file, no longer in use. Note: profiles.1.xml is still present and relevant. (This used to be commit 7b24759c270ffbc914aa0a45c8b7facbf6217c69)
      adds  a864670   Fix oplock break detection code on incoming oplock break responses. This fixes signing for oplocks. Jeremy. (This used to be commit 69c56ee8bce122839a8fec4e59198f84b0757166)
      adds  8d992a7   Output message saying "signed connect" instead of just connect when signing is active. Jeremy. (This used to be commit c6674fa62865b64aa788a1903db118e4d773bcae)
      adds  99a4bb0   Fix up #defines around utmp_host and utmp_name. Noticed by Cord.Hockemeyer at uni-graz.at Jeremy. (This used to be commit 07c5ecb945c1189fd6e8628f5e989b90dd15163b)
      adds  5d070d8   Fix memory leak in py_smb_set_setdesc()
      adds  5216cb0   More patches from Brett:
      adds  cdf562f   Memory leak fix for create_rpc_bind_req() (This used to be commit 4d26feabd75d5b298276b0c5880b9765507bb6ae)
      adds  05540b4   Fix unused variable warning. (This used to be commit 73d02e3a2b0f9e84ab6d8685e4ad6a03ef9249b2)
      adds  a4954bd   Changes to make gss-spnego ntlmssp client work against W2k AD.
      adds  055b7df   fix bug #245; local_lookupsid() needed to make a getpwuid() call to get the username instead of making up unix_user.## (This used to be commit b947fc3eed464d7a64914f3965964d29be031614)
      adds  269bcd9   oops; fix typo.  Noticed by gcc warning (This used to be commit 4c36ef65e5101899f730adaeacf754f5f3647d89)
      adds  74be920   Spelling. (This used to be commit 7d009ebf66c82b254828bac267102eb6e6a4a75e)
      adds  923cb1b   When doing 'net groupmap add', default to algorithmic mapping for the rid.
      adds  df23376   rework winbindd_accountdb_init() to reduce error messages in the log (This used to be commit d98a68e0ebaf2fbd360b826f5df472bc3f94285b)
      adds  44e6c30   fix bug #208; have to get the gid of the user's primary group for %G (This used to be commit 575483a1efe18a90055490117ba6894512ae568a)
      adds  17a713d   Get rid of MAXPATHLEN, move to standard PATH_MAX. Jeremy. (This used to be commit 455ed2d51d86f39ce0fa6e6abca31a5425d2ea17)
      adds  33f6eb9   Anal formatting tidyup :-). Jeremy. (This used to be commit 9c0197471366ad1acf922e02bb694769863054a6)
      adds  e602bca   Reversed replacement. Oops. Jeremy. (This used to be commit 520bee397d946766cef8ab9f0d7d89064106f510)
      adds  ef65d26   Ensure smbclient obeys -s smb.conf option. Jeremy. (This used to be commit 7950f7d6b2c5e8247bce1e96ddd1a9ec1045f7f9)
      adds  8d94de7   Patch from waider at waider.ie to print out Port Type. Jeremy. (This used to be commit 8516baf58d333a54bcbe1c1a08eee499b3dd2636)
      adds  4461109   Cosmetic fix from waider at waider.ie. Jeremy. (This used to be commit cb326c2dbff1fad87d5c72df4a004d5a42d17472)
      adds  110abf1   Turns out I had my packet sequences wrong for oplock break code. I was storing the mid of the oplock break - I should have been storing the mid from the open. There are thus 2 types of deferred packet sequence returns - ones that increment the sequence number (returns from oplock causing opens) and ones that don't (change notify returns etc). Running with signing forced on does lead to some interesting tests :-). Jeremy. (This used to be commit 85907f02cec566502d9e4a [...]
      adds  a351309   adding generic docs for defining VFS module options (This used to be commit 6168d3da670f7bb75e34b65a91c76728576f8607)
      adds  3bbe9c0   An oplock break reply from the client causes the sequence number to be updated by 2 if there is no open reply outstanding, else by one.... Yes - this makes no sense.... Jeremy. (This used to be commit b43ce1ff6109f6422a621329ceb713b42df40040)
      adds  a83bac7   Shadow copy API - Original work by "Ken Cross" <kcross at nssolutions.com>, adapted into a patch by "Stefan (metze) Metzmacher" <metze at metzemix.de>. Jeremy. (This used to be commit ce5c91d35dabc5ff6fb3df2b259ed186d6a7e0da)
      adds  4d48737   Test modules for shadow copy by "Stefan (metze) Metzmacher" <metze at metzemix.de>. Jeremy. (This used to be commit 3f8c77b116b96b01fd333c4b45d84666ef108fe9)
      adds  11bf0c0   Added by request of "Stefan (metze) Metzmacher" <metze at metzemix.de>. Jeremy. (This used to be commit 80e14b176526a3038ea03214fc3dd0fd00fef922)
      adds  2a091c4   need to make sure that the connection struct mem_ctx is initialized and destroyed (This used to be commit e0c061b94d4cb181afcd70c5d6398e0c2f446449)
      adds  56bb027   need to be able to connect to a domain member as a local account; don't always map to the domain name (This used to be commit 20b6e64da2669e5dfc7265cae331ec9c89aa02dc)
      adds  38b3ee6   RPC fix from Ronan Waide <waider at waider.ie>. Tested with rpcecho. Jeremy. (This used to be commit 68590b9e2266cf76b46a68cca0acaa47733811fe)
      adds  9df23b2   Turn on client ntlmv2 by default. Jeremy. (This used to be commit 729b468f7e0e5522dfdede481947826851842483)
      adds  ac8c6e4   Format tidyup. Jeremy. (This used to be commit 049e77d636c5abd0fdd8840c3c4c465708354ed7)
      adds  4b5257b   fix 2 bugs:
      adds  722ce0e   updating smb.conf manpage to reflect changes in ./configure options (This used to be commit ca29fdb9c28b7a61ce35eaea8864a8cd647b45cc)
      adds  c1bc3a7   fix for BUG #267 (problem with supplementary groups). Use winbindd to get the group list if possible since we already know it from netsamlogon_cache.tdb. More effecient than letting libc call getgrent() to get seconary groups.
      adds  8829553   fix MS-DFS (my bug)  stupid return code error that cose me more time that I would like to admit. (This used to be commit 082b1cf06fd3b144b9713045672028f16e20aff4)
      adds  94bbd5c   Store the server domain from the ntlmssp challenge in the client struct to be able to ask a LMB for the servers in its workgroup. Against W2k this only works on port 139....
      adds  6da5194   Fix style (This used to be commit ba60a11b62a093565459efca1879f2b028724af1)
      adds  ce7d025   We get the server and workgroup list only over port 139. Fall back to that and if NetBIOS over TCP/IP is disabled, give an error message.
      adds  d5d9055   add --domain=DOMAINNAME to wbinfo
      adds  1c722f8   not used (This used to be commit b3074a893bc0bee11d628907bd83b53f596af0eb)
      adds  601b026   Improve MySQL library detection, add support for MySQL 4 (This used to be commit 90cbc4361e86d591e38c80092612edaa3875ea67)
      adds  7cccdec   Update upgrading docs (This used to be commit cd81eaaf2d2bc407a4f9d037fedaa7eb82abcc65)
      adds  99144d5   adding missing options (mine) to wbinfo (This used to be commit ae6d704946867e92ad6263799f28712442d55617)
      adds  63a72d2   adding '.' special name to --domain to mean our domain (This used to be commit f833d1f15691a418b99f82dbda75b673fb3428f6)
      adds  0c67574   fix bug #281 by surrounding pdb_getgrgid() with become/unbecome_root() (This used to be commit f6a01f51159ccd822c6e764b7243fff375f22747)
      adds  17bb5e4   Mention security=ads in introductory paragraph too (This used to be commit 33a53550df16bf89a8904ee9496896ff790ed32b)
      adds  92de6a2   Fix typos.
      adds  268a359   Apply some const (This used to be commit 502b45b55d7ab1c32c9dbc3301f025b2eec620a4)
      adds  76ecaa3   Fix a segfault in ntlm_auth when we can't find a domain or hostname.
      adds  df8d9e0   Make client signing auto. Jeremy. (This used to be commit e66bfe212db1cec751f4024f631600fa2a3eb07c)
      adds  6932617   Revert the latest fix. Need to investigate further.
      adds  494ea48   I think this is the one to check...
      adds  102de75   Fallback to not using NTLMv2 is extended security not supported. Jeremy. (This used to be commit ba075ff03af06dfc2f4bcb952508bbc4a6967d85)
      adds  dffd0f3   Fix for bug 269.  Change wbinfo and ntlm_auth to convert domain, username and workstation to utf8 before sending the winbindd request.  Also, don't continue when the call to pull_utf8() fails but rather return a winbind error.  (This is what was causing the crash) (This used to be commit ca1c463360b75538a93b56a87cbb4a6ee7b6cec6)
      adds  46e0d25   Fix client autonegotiate signing. Jeremy. (This used to be commit a4d2dd1d40f6b1322e69d430023aa89dac86fda3)
      adds  51fa184   Add DTD for the samba-specific docbook tags (This used to be commit f9b72a4565540caf06e9e402a73e023ed7c74c37)
      adds  a73fdce   Stylesheet for processing samba docs (This used to be commit d02d4ae95685baf65877c4ab20ef22368f789e2d)
      adds  ea55215   Deleting obsoleted files in preparation for addition of new files. (This used to be commit ec43558343b036d96f2822490d55eb22edf6124d)
      adds  4bf0167   Updating SuSE build files for Samba3 (This used to be commit 934fefa688fe735e2287c701ed8f913fc6147447)
      adds  9d24f7c   Missed one file. Now it's added. (This used to be commit f2d212950d7e7b0b7c32166ab39b4389791602b6)
      adds  61a1fa9   Clarify gss spnego ntlmssp server a bit (This used to be commit 807b452a7fe7960acd0259a289f0c67011cb1aaf)
      adds  aed1610   Fix for bugid #205 - work by Andrew Bartlet (modified to use fixed buffer by me). Jeremy. (This used to be commit 6f68b8de4760a2103eae0a51b2aca356990ea526)
      adds  4511b33   Test invalid map system, map hidden, create mask, force create mask parameters. Fix return code for Samba 4 torture tester. Jeremy. (This used to be commit c043835c878ff062cb6eede02334f9e0ebb01050)
      adds  7bc6f49   Add vfs_readonly module which allows to enforce periodic read-only limit on a share based on a specified start and end dates according to date(1) format (This used to be commit 8b263c2fda89ff6aa2dc3a60460c5d46cf0814c6)
      adds  df35fb0   Fix another error code return against Samba4 test suite... Don't allow a path above root. Jeremy. (This used to be commit 9bc0e4fe04c4134add428c889d316bd5ee4fb6e9)
      adds  225048e   Fix comment (This used to be commit 024d32f79390210bee6da8e75c228a4aaa7fe6b0)
      adds  3b8485d   As described in http://davenport.sourceforge.net/ntlm.html add NTLM2 authentication.
      adds  a2e3ba6   Merge over book changes into 3_0 CVS (This used to be commit d8fe4a81fb0d4972b2331b3d5fc4890244b44c33)
      adds  c5c6ae7   Fix some errors (This used to be commit dc8d2c30b4f6ee3d6c55d034d70471a90f1b7341)
      adds  2202b2d   Nicer layout for the latex stylesheet (This used to be commit de498be672098221f62138b33e997fe93d87104b)
      adds  1b51684   Fix syntax error. (This used to be commit 3291db6369fb57ebd76d0213ac62958de96173eb)
      adds  8f3dd1e   Proper dependencies for dev-doc (This used to be commit 52816b4e374753880f6022bce5dffd3d7d3ff1c1)
      adds  e6c5552   More fixes (This used to be commit ec02b2cfa4d913c91dd78bc1b2bdb02d7d560c59)
      adds  bc42210   Use path relative to source/ for modules/getdate.h (This used to be commit 555d1ba01c01b88039e9125e8d468166e2e1b2a3)
      adds  1d67e6b   Some more shuffling around gss-spnego server (This used to be commit f2c85595dae81e119d0f7f9ec769ff865916a052)
      adds  5929cfd   This adds *experimental* kerberos gss spnego client support to ntlm_auth. (This used to be commit 5522c79045dd9ee6804bc2bf2114178cbed6df48)
      adds  aa4ebac   Add some images from the book (This used to be commit b4eb1640246fd0f81a65cc27c53a2a8e24dc8174)
      adds  a757fe1   Apply a little const (This used to be commit e3b36906c53bd4a9231c2efb007cec234e52a78f)
      adds  ac61ce1   Tims' little fix. (This used to be commit 03a308afcd8826387e33a9c95df98425f9e0fa79)
      adds  154124c   PS and PDF build correctly now (This used to be commit 27ef31bee4ac445f1218d6e78d6e3282c6b2726a)
      adds  b6e1f50   Manpages work now as well (This used to be commit c8393c013a468ea3e8493cd2fac7ace47b7d55ce)
      adds  efeb63d   VFS layer should be TRANSPARENT, not OPAQUE (This used to be commit 30f207375a7e54265fc696a91ba4686ed932329e)
      adds  6c8e01e   Remove db2latex (This used to be commit 479881d74aa136476355bfacc57a08102eb170b9)
      adds  3942962   Better compatibility with official syntax (This used to be commit 9a5304a5ea9b65dbfe5980e35b8456946a331f80)
      adds  7b98e3a   Better compatibility with official syntax (This used to be commit 12eea1a70b0c8331aabc09e5ae464d7863de6240)
      adds  83faad0   Conform better to the specs (This used to be commit 412934e6d006697426e7adbcc686a5ab2b62742b)
      adds  5faf3ba   2 fixes
      adds  a9975ac   Ensure we pass the Samba4 unlink test ! Jeremy. (This used to be commit 73aaf8094c2fed76b6650afbd8ff4f050f5e52d2)
      adds  4e1bdbb   Last set of syntax fixes (This used to be commit 1ab824e77edd955e90515b40e0d0c2d4f826b603)
      adds  0d28f13   Final update. Links work now as well (This used to be commit 336483342c4b6a2ff2579e7b903362f408385b09)
      adds  db58f51   More chkpth fixes from Samba4 tests. Jeremy. (This used to be commit a62cf6bf16e2f435f504e936c31992f5697a309a)
      adds  b358688   Regenerate docs! (This used to be commit d6c489b44417b792145ca7676f13ce7388ec6a4c)
      adds  405135f   Better path checking for chkpth. We now pass Samba4 chkpath and unlink. Jeremy. (This used to be commit 00a57b0953c40a0ad6780eae84b4c558e21dbcfd)
      adds  c3b9425   Regenerate docs! (This used to be commit dc59e21bd2258f3d8e1106ad4be7b9963b57f1e0)
      adds  c41fad7   Query volume info level 2 fix - found by Samba4 tester. Jeremy. (This used to be commit fd86e2a38766af1cf01667c6f6248af7572b278f)
      adds  cb6b82b   Regenerate docs (This used to be commit 85414c8780cf57c396fea395918dfd161d67edb4)
      adds  998ded9   fix bug #286.
      adds  fd4c40a   Create symlinks for modules that register multiple functions (fixes bug #91 ) (This used to be commit 3000a99b2dc4fbffe4f20b92b22b9658d6620b65)
      adds  225a8ed   Add some more new common options (This used to be commit f27e696cd38501754fb996ca3ffbe48b28e861ae)
      adds  edef6db   regenerate (This used to be commit 0fa19dd4bb74d49a7807f82a59c69ccf5a2b0311)
      adds  879573e   Regenerate (This used to be commit 9f542cda53df34a093bebca31c6d5130417cc3dd)
      adds  f62eaeb   regenerate (This used to be commit 75a8a906e8031b50e6583f2e0354073a8aa7f5f3)
      adds  88ab623   Remove last document in the text docs - it's replaced by Monyo's japanese samb3 article (This used to be commit 242ccbf35fd1f1456ede475c2851fd5e21f120a3)
      adds  e6a0622   Fix typo (This used to be commit d14253752f6e5eca217831da22f3d0d00d536b04)
      adds  7c0b572   Hoist the code for checking whether or not iconv actually works up into the loop that looks for iconv, because we might have more than one version of iconv available and the first version might not work like we want, so we have to keep looking.
      adds  ea40385   Only close anything that is not fid 0. Was very confusing in ethereal...
      adds  d7ec320   Don't wrap up anything that is not there. Otherwise upper layers can not figure that we got no ticket.
      adds  1a43ca5   Small typo fix found while testing domain trusts.
      adds  7a56a78   This is an intermediate commit ... we check for three different charsets in an iconv_open to be more robust.
      adds  609ffe0   Test for CP850 and reorder the tests, looking for ASCII, then CP850, then IBM850 and lastly ISO-8859-1. (This used to be commit df8ff3f6b54aca4e43459d4275c88b90508c961a)
      adds  5ac23a9   This file has been in the HOWTO for ages (This used to be commit e97ff92a27eee81c5a6f648e3a898fed66c6a63f)
      adds  1eb7fe8   A small tweak to allow IRIX to work by detecting ISO-8859-1 to UTF-8, because Samba really only needs CP850 to UTF-8 and ISO-8859-1 seems to be much the same as 8859. (This used to be commit 02e3d779f150f99e777007a50b58861c8921925b)
      adds  172766e   Change Samba to always use extended security for it's guest logins, (ie, NTLMSSP with "" username, NULL password), and add --machine-pass (-P) to all of Samba's clients.
      adds  3b9f842   Small tweaks to configure.in to support Irix and to remove the changing of LIBS where we don't need to change them, and to ensure that if --with-iconv was specified we only search the list of locations specified. (This used to be commit c2274274a6cec7aed5ba5fee72e529ff3e0c71e0)
      adds  134e7f9   Put 'wins hook' example back in. Fixes bug #268) (This used to be commit a1e1421d1ef70088e1cf2308e8cfbf139e25ddaa)
      adds  810627d   Removed -l parameter description to avoid duplication with common.samba section.
      adds  f90a838   ntlm_auth should be installed as well. It is now of use by Squid and Midgard and is stable enough so it make sense to provide it in a Samba Team's binary packages (This used to be commit 6615b06cd186d58b25e0af9ef4174868f99d9be3)
      adds  fbf0725   Fix the build for non-kerberos environments.
      adds  38f09f3   Fix overflow in vfs_recycle module (and hopefully also bug #291) (This used to be commit 8625f0e015481a79b0a7dedb77c60ce7b2cb7b84)
      adds  9b80349   fix bug 294; win9x driver lookups should always use version 0 (This used to be commit 8cc1a49c13b24e8fe501caa0d7d695d34a58d08d)
      adds  8d670d1   Try to honor predefined CPPFLAGS when finding correct iconv flags (This used to be commit ee362ce47596a90f60b0dd3b414503547863e01b)
      adds  4e45589   Small fix to include existing CPPFLAGS when looking for iconv. (This used to be commit 772bb41a9d321c7f7377af01d1583c73fccb1e08)
      adds  bb6dff2   In ads_verify_realm, all we use in the ADS_STRUCT is the auth.realm. So directly pass that instead of setting up and tearing down the ADS_STRUCT.
      adds  11777e6   Attempt at fixing bug #283.  There however is no solution. There is a workaround documented in the bug report.
      adds  4e8b36a   Fix SMBseek and get/set position information SMBs. Works against Samba4 tester. You will need a make clean; make all after this ! Jeremy. (This used to be commit 10d90171ed58bee3e5ab6476341059b585034134)
      adds  13a7870   Don't ask twice for the password (This used to be commit 8ebd92da01a72b26df769125f51934796e9e3d4f)
      adds  8f75104   fix build (This used to be commit dd9cb6f820c2acf658eb081fb6ffc7e9b6b3c8d6)
      adds  b09eb5a   jeremy foo (This used to be commit 0b31f592df9aca952f978fd6f28c362a0bf02a53)
      adds  b679661   get rid of IRIX test as it is wrong. (This used to be commit a93fa23c17c9f69de224cdd5471916eda3cd4fec)
      adds  1699fad   Fix changing of attributes via setattr. Samba4 test fixes. Jeremy. (This used to be commit 97e1d5c9573513c9c9be9a709341bda54fbe44be)
      adds  6a0c1d0   Fix setfileinfo level 1 - it only takes 12 bytes. Found by Samba4 torture tester. Jeremy. (This used to be commit 273ebfceb3142f485c2874f84114600d4a58c523)
      adds  5a8c2f5   nlink field should decrement when delete pending is set. Found by Samba4. Jeremy. (This used to be commit fbdf276e36b66e9ae65cb3f127ed80cfe9a43cac)
      adds  273c37d   Makefile.in (This used to be commit e8dc799ffbc4e622eb6adf374bbafc34724c24ce)
      adds  6c396ea   Add utility that takes a samba log file (at least level 5 for headers and 10 for data contents as well) and creates a packet trace readable by ethereal.
      adds  8ceb628   Ignore silently set disposition information when set on a path. Samba4 tester. Jeremy. (This used to be commit e9cef615550fc2dc4a8a84ca080f13dc39d5b292)
      adds  87a6720   Fix attribute set using setfileinfo - Samba4 found. Jeremy. (This used to be commit 309835deacea9e49a8867cc981e78e6ae3efe42b)
      adds  23c314b   add IRIX EA support (This used to be commit 589e94f4ffa325acfd6562a84906639e19fd5d33)
      adds  c8061de   Get packet contents correct as well. (This used to be commit b4499c8aab44e25cb4406498018bde0bc4ed4ca9)
      adds  4d108e2   fix type (This used to be commit 327d26253ed21988d95303c4f8c85901199d8f40)
      adds  fc05b0f   return actual results instead of always OK (This used to be commit 71469f3220e54959af13a395918c80273538b6ed)
      adds  cc865e1   get rid of unused call (This used to be commit 244c61b1dd52121109e6fd7c3514d1a73d1fa303)
      adds  062f89b   get rid of some sompiler warnings on IRIX (This used to be commit a6a39c61e8228c8b3b7552ab3c61ec3a6a639143)
      adds  c9aa836   Fix memleaks.
      adds  db5355c   Don't ask, it's too embarrassing :-)
      adds  d294d4b   get rid of warning on IRIX (This used to be commit 6ec683e24e220a40b02b203b918a0008d90264f0)
      adds  7753ed9   Fix some memory issues. It is now possible to convert extract packet data from a samba log file and view it in ethereal, including the DCE/RPC, RAP, etc calls that are contained in a packet, just like you would with a real network sniff! (This used to be commit 6a76750dc4d8b539b7571ac4939c003b6ffa86a9)
      adds  0fc41a8   get rid of const as these things really are not const (This used to be commit 61bea183a229cc11f25c4a7cb5341faad9833d7b)
      adds  937041e   get rid of compiler warnings (This used to be commit ae25e7746e87409aae554d390753c7a3e3717052)
      adds  4fab137   make sure idb file is properly sorted. (This used to be commit 864d63a82dcd2ddea415d51a68a48aebe89c4bc6)
      adds  4ad85bf   Add the gss-spnego kerberos server side to ntml_auth. This uses the same ads_verify_ticket routine that smbd uses, so in the current state we have to be have the host password in secrets.tdb instead of the keytab. This means we have to be an ADS member, but it's a start.
      adds  48ceb1b   Add idmap diagrams from Chris and John (This used to be commit 1f126306c211be26e69be056fb1015762dd4802b)
      adds  aa39cc3   get rid of more compiler warnings (This used to be commit 398bd14fc6e2f8ab2f34211270e179b8928a6669)
      adds  2253501   Add ability to output native pcap files without the requirement for text2pcap. IP and TCP checksums are not calculated, but that should not matter. (This used to be commit aa96f780015c031e0c5a0e8773f192502c10c919)
      adds  f4dcc68   Remove nasty hack in modules system. We don't recompile files anymore after the Makefile changes. (This used to be commit 104f62272d75e9d89ab330b620011b337eb2a435)
      adds  f6e3a61   Document modules changes (This used to be commit b8ff07a3439864dc22cc1c501ebcdc117351d2cd)
      adds  ba59b3c   Remove accidently added SMB_MODULE_PROVIDES() lines (This used to be commit 071850f87ac1c54cbb9786b5d443f6067c923663)
      adds  c574bf0   Print more than 1 packet in hex mode (This used to be commit 28f1d7b201932eb3864af3d71ec862670898822c)
      adds  ced2b07   Document get quota command (This used to be commit 19f8f26f0bb1b2de18c35c203d0912bcde07bfe2)
      adds  ffdc9fa   Fix typos (This used to be commit e5e71af660e5d7a2b9a76c2489822e176978185e)
      adds  9061a6b   document set quota command (This used to be commit 8b1fd7526bf0a580edaeed45047624588e0a0a22)
      adds  dff37be   fix compile warnings on IRIX (This used to be commit b9779ba590a62acac12fa268c0e9dbe054176ae4)
      adds  22ecf22   Fix syntax error! (This used to be commit cd0b6f74baa01dbe43c29cdadf1505083cdc878f)
      adds  7f5cc18   Fix doc build (This used to be commit 25cec4d35664f5c093cd95d3255a8ed04f8f2528)
      adds  cedd66b   Document 'ldap group suffix', better documentation for 'ldap user suffix' (This used to be commit ff7de3e19cf8707e8429c70b6ba303ff652fa4c8)
      adds  d069dac   Regenerate docs (This used to be commit dc33e94161e4fc1ca6bf66a321c708c89bb276e3)
      adds  ec0e199   Regenerate docs (This used to be commit 0378999142bd565f6ed0952a238f823c31a15c37)
      adds  852ffbd   Latest heimdal snapshot has a krb5_set_real_time with a slightly different (but by implicit conversion hopefully compatible... ;-) prototype. Fix the build for that. (This used to be commit 497b190edc42cec40fc80e9d9eb6aa4e1a466ac5)
      adds  bb6fb28   Give a temporary hint on how to delete trust account.
      adds  7ddf760   Fix charset detection code in configure. Now we are: 1. Try to find correct name for default character sets for the platform 2. Use DEFAULT_{DOS|DISPLAY|UNIX}_CHARSET defines set during configure phase as defaults
      adds  4e88fd3   possible fix for bug 288 to repcent using an uninitialized cli_state struct (This used to be commit d09dc91c024d718a8ddb6b7f08c7fe84716beda4)
      adds  5047cf7   working draft of release notes (This used to be commit e5dffa90ba747c11bfa1cd89e4f7d4f7eae28a65)
      adds  b7a8561   Do not cache iconv checks because we are looking for it now in different places and negative result does not mean we don't have iconv unless we checked everything (This used to be commit d46f8325f2edad28870d7a5c45674bdb52ac08e4)
      adds  a734fdb   more change to release notes (This used to be commit 7926e6f86356d01776c04f8c1b74b6049ee63eb0)
      adds  5ac040a   fix some typos (This used to be commit 800a4e519470f29969988cc1902d20dbb6108bea)
      adds  6895dad   Fallback to our defaults (CP850/ASCII/UTF8) if there is no native iconv on the platform. This allows to compile and complain about it at runtime (This used to be commit b6fa581955de36e044a41c6ce857743c7e3c9b7f)
      adds  c904740   s/OM_uint32//uint32/g (This used to be commit f8a092e7b42cd157cf86240984be40badd0afd87)
      adds  45b9fd9   Don't print out error in ads_do_search_retry() when it suceeds. (This used to be commit 617feab4223f5ba3cc5e090de5e63da72fce49df)
      adds  e8d7428   Document 'server schannel', 'client schannel', 'client signing', 'server signing', 'client plaintext auth' (This used to be commit 7f4e6de885728e53b7eed445bdb2106ba53d626b)
      adds  85020f6   document 'kernel change notify', 'acl compatibility' and 'ldap idmap suffix'. All smb.conf options are documented now. (This used to be commit 7a805590cc11398135df48922d71f400a4fb6c24)
      adds  b199360   In case of 'net rpc trustdom add' without domain name we were silently asking for password without a piece of error message or explanation.
      adds  2ffcb5f   packagaing fixes from Buchan (This used to be commit 18bbfe27f66d71172239299b917655fd00a2313f)
      adds  bd886ac   stupid...stupid...stupid....fix bug 294 by looking at the right arch string (This used to be commit 584df6b8d691b30d6ead485cfc8dce7bb30cd8bb)
      adds  3a052c9   Implemented the level 1010 NT rename level. Many fixes for Samba4 test correctness. Jeremy. (This used to be commit f57429befa43d63ed9a6e19b854e22fd4151db40)
      adds  fac0ae1   Fixes to all mount.cifs to run more safely setuid (This used to be commit bdb65b9a6e033ca25d98e924d44b1639dd0c0fb9)
      adds  ccec667   fixing typo (This used to be commit 0d11024dd7cc02d8c26c7beea4534920d7642930)
      adds  c632aac   Update SWAT documentation (This used to be commit 7156877ec88acea6726f2b48c5fb5eff9ef37fdc)
      adds  f1b18e0   - Small fix in smbsh.1.xml - Add manpage for log2pcap (This used to be commit edd749fc89b882cf0953d85d49ec337bbd082f18)
      adds  aaf8317   Add log2pcap manpage (This used to be commit a5107b8088e306bfe89a141fd70a20faa54e9f6d)
      adds  292a1e2   Document -q (This used to be commit 8c0e29c4421a237fdb6a7433f4bf299cbacadf86)
      adds  fdf78a4   Add level 261 to search. Found using Samba4 tester. Jeremy. (This used to be commit 4ee99d1c412ecc77541c988f6795ae3cb89907b8)
      adds  1f438cb   Added level 262. Found by Samba4 torture tester. Jeremy. (This used to be commit 12d8863be3045efa33ece1aa17073b21aecb2e97)
      adds  c236ac8   Win2k never returns 'no such user' here, so when we do it, the clients freak out.  Return the standard 'logon failure' instead.
      adds  e83a8a4   Don't return DOS error on SMBsearch return if using NT error codes (NT1 protocol level). Fix for Samba4 tester. Jeremy. (This used to be commit 74486ab9efbb555f830b0e5d1c88f7bf065ae039)
      adds  c0236e8   Fix flush of 0xFFFF - found by Samba4 tester. Jeremy. (This used to be commit 8a5c97fa07eacd4cecb5afd9c197352dfa613b9f)
      adds  6d6401a   Implement SMBexit properly. Found by Samba4 tester. You must do a make clean proto all; after this commit. Jeremy. (This used to be commit 27af1f9feab12542dc538bfceac4593e644ba3b4)
      adds  49e6650   Fix BUG #314:  api_netUserGetGRoups() was failing prematurely   (also fixed the call to return the real groups and not a mocked   up list)
      adds  6283057   no maintainer.  Will be in the Attic if ever needed.  No point in claiming support for these packagaing files if we don't even know if they build. (This used to be commit b87357c11bf7cbaeb1b90aaf67c9b2ba64f65783)
      adds  06e7eed   missed one caldera packaging file (This used to be commit 1fb59ec769eb58f8f56c4162c8de2d46dac27653)
      adds  3b7aab4   removing outdated README (This used to be commit a3af090c3fc6143cd621dc6777275aebc7fac93d)
      adds  506330d   no maintainer for TurboLinux either (This used to be commit f98f937ec9395af576efa48d6a628eae23b18d79)
      adds  f3404f3   - Update 'preload modules' documention (bug #304) - Fix WINS Server List in SWAT (bug #197) - Don't segfault SWAT when adding shares (bug #254) (This used to be commit dd43a29504fe2b6f9d13cdb9431347927548fc10)
      adds  d125c31   Add log2pcap (This used to be commit 04d7f0bba6ef110c1c7d2e98b816ab5b9f234d80)
      adds  5ba60c5   working on fix for BUG #294.  Not done yet, but this at least clears up some of the false positives in "rpcclient -c getdriver". Also make sure that we ask for version2 and 3 drivers on x86. (This used to be commit 5be51515680da910b623f486108d91f9ea914bd2)
      adds  83e576c   Break up 'cli_full_connection' to allow for the session setups to be done elsewhere in the code.  This will allow us to try kerberos, then another user then guest in the winbindd code.
      adds  842b6e8   updating README a little; (bug 214) (This used to be commit b9e9efbfa4eec41823446a03e313be453d1f7d3c)
      adds  f0cd6b3   - Fix the kerberos downgrade problem:  - When connecting to the NETOGON pipe, we make a call to auth2, in order    to verify our identity.  This call was being made with negotiation flags    of 0x1ff.  This caused our account to be downgraded.  If we instead make    the call with flags > 1ff (such as 0x701ff), then this does not occour.
      adds  be491af   removing using_samba docs from samba cvs module (not are in a separate cvs module) (This used to be commit f7249014f4cb81364ab4c828c019dff3f16310a1)
      adds  ec8b32d   Ignore modules/*.c in make proto (This used to be commit eaf883abc0a35dc648fca497248281ac68246341)
      adds  f1be3a5    - Make 'net' use a single funciton for setting the 'use machine account' code.  - Make winbindd try to use kerberos for connections to DCs, so that it can    access RA=2 servers, particularly for netlogon.  - Make rpcclient follow the new flags for the NETLOGON pipe  - Make all the code that uses schannel use the centralised functions for doing so.
      adds  caa5b47   missing backtic (This used to be commit bf271aadcfa77f13754202b8ca04e473be819dde)
      adds  d30499c   fix small logic error in cm_open_connection() to work with non-krb5 connections (This used to be commit 2d85612752daa26c0773b86bd40eb3430b1cce3b)
      adds  aa9fb2a   We now know a lot more about SMB signing, and this comment no longer applies We can join Win2k with default settings.
      adds  1579089   Make compiling vfs_readonly static possible (This used to be commit b8ef536b9e62ceeed6c4db58923a66ba8506871d)
      adds  f39a109   Add W2k Deploy HOWTO (This used to be commit 3a272ba3a25a70bac4b6319de6ad1c07d87a1934)
      adds  1ca0974   Add log2pcap to ignorefile (This used to be commit 9c3afa1c8520133b6c17116cfbffffa85e5e250b)
      adds  65409a4   Fix bug #252.  Implement missing SAMR_REMOVE_USER_FOREIGN_DOMAIN call. (This used to be commit dd2cf4897ec3db25c24a2724ffdef4f905625f6a)
      adds  0722fc1   fix comments about schema dependencies (This used to be commit f72f51d39ff3e6d22dbda8b9c115ca10e93e7022)
      adds  8bfe26b   metze's autogenerate patch for version.h (This used to be commit ae452e51b02672a56adf18aa7a7e365eeaba9272)
      adds  a750624   checlking in initial version of 2.2 scripts so I can start updating them (This used to be commit 766a5070d58ada7a871a7fab45b5f7e203264952)
      adds  873f925   adding old NDS schema so I can update it (This used to be commit 25753e2a336a72dc2275a0046003c3a659a0f880)
      adds  ecddae8   Attempt to fix the charcnv issues causing nmbd to crash. If we get a failed conversion simply copy as is. Also fixed the horrid malloc-twice-copy code in the convert alloc path. Jeremy. (This used to be commit cfde7477fd12caef943a9422b52174438092a135)
      adds  d422025   Turn UNIX extensions on by default. Yes I will change the docs :-). Jeremy. (This used to be commit 17b09eed96fa2793a5947fa811e8543a1b263d6f)
      adds  f13e880   Unix extensions now default to on. Jeremy. (This used to be commit 343d361d4c963fab2686eb23cf76603c63e7968e)
      adds  0536fc2   Checkin cifs vfs manpage (This used to be commit ada291956a3d7fd9225921d065fe7d4f73b1862e)
      adds  6cdfb4a   Ignore only getdate.* in modules/, not the whole directory. Fixes static builds of modules (This used to be commit df6eeca5f6ddd1345d77a0efd64afc0d861d978c)
      adds  35063a3   actually check in the fix for make torture (This used to be commit 4d49ebf7138f1e27c39b511f7f0417bfb146fc26)
      adds  f8c3883   remove unneedced script (This used to be commit 9c9cc30093b141d07d79c3cddb2ff663e7a7ac80)
      adds  c3c3ea3   packaging fix for winbind NSS libraries from Brian King (This used to be commit 04369b39897aec899957fb08665959b530ff9210)
      adds  98b749a   adding note about change in 'unix extensions' behavior (This used to be commit 71dc428fbef10a3d6e7c8463119f1a290ccdaa42)
      adds  eb052f3   Keep list of ignored and shared modules (This used to be commit d0f394dac344edbb732eecdba5fbab1523acf2b3)
      adds  9f4ffd7   update for new version.h format (This used to be commit 523f2554c0fa8512d805b5f8e1fb122c02f856f2)
      adds  49f7298   fix for BUG 245; make sure we set the sid type when falling back to the rid algorithm stuff (This used to be commit f6363aa31aa3479a9566328752ecb4aeadde10b7)
      adds  5600804   fix bug 327; make sure to link SMBLDAP_OBJ with PAM_SMBPASS_OBJ (This used to be commit b7ccfb1592e45366bef92ea6439f81797840ec28)
      adds  409dd64   define SYSV for IRIX (This used to be commit f4e47012ff9704d85e017bfbc0b13030e8f5dee8)
      adds  a8eda05   Shut conversion errors up when initialising tables. Jeremy. (This used to be commit 94d0f888c9abd52e26ef5fc597ade5426a521227)
      adds  e88593f   Ensure nmblookup correctly converts from CH_DOS to CH_UNIX when displaying a printable name on node status. Jeremy. (This used to be commit 6585446afd29768fde8c3f882bfb57554cf4e4da)
      adds  647a048   Ensure nmb_namestr() converts back from CH_DOS to CH_UNIX. Jeremy. (This used to be commit eb792727437c74417f5ef7614b300ab84f06fdaf)
      adds  ed08721   ensure that 'available = no' works for [homes]; reported by Walter Haidinger (This used to be commit 1278d2496162c6427729a795dd940b9863261a6d)
      adds  0c42b6d   fix compile problem (stray character) (This used to be commit 9554a661c2400e9148f7572e4de20064faea5f2a)
      adds  ac5665f   revert abartet's change that removed the check for CAP_EXTENDED_SECURITY when decidiing whether or not use ntlmv2 in client connections (This used to be commit 6e82c9fdf9c1db6feec319b4550b07cbfad4defb)
      adds  a1be0fb   don't complain if the using_samba book is not in the tree (This used to be commit 20603faf2c6e37b1db139cdbbfd4131cb5c33869)
      adds  75ac8c1   fixing some packaging stuff for Solaris (This used to be commit b0d3f40ffe666f768f5ec0d93b84488148b5527e)
      adds  16712a4   add a quick script to create a tarball for CVS snapshots (This used to be commit 9ef4abcd490c3343069d7cbf5752dec212530d4f)
      adds  eff9155   * Fix for bug 290: 	smbadduser must obeys the paths from configure options
      adds  5dfeda0   Use correct size (17 not 16) when doing a push_ascii(). Ensure that wins hook is called with unix charset. Jeremy. (This used to be commit ecb80573870103de7b3f332fb53bf6b952f25ee7)
      adds  e745d4e   struct nmb_name should have 16 byte namestrings, not 17. Jeremy. (This used to be commit daf7b5fbd93c640c7660bdf173079fa1039794af)
      adds  dac11b8   Half-way though the big conversion of all nmbd access to wire elements being converted to pull/push_ascii. This will not work right at the moment for non English codepages, but compiles - I will finish the work over the weekend. Then nmbd should be completely codepage correct. Jeremy. (This used to be commit 236d6adadf32397b28028ea82ae2ec027366f7c8)
      adds  983b4e7   it never amazes me when some new things crawls out of the windows spooler. :-(
      adds  51dfb55   Fix segfault. krb5_free_ticket does not check if it got a NULL ticket. (This used to be commit 97e4778103744419ecaeb0058460041ef01b2e2a)
      adds  f474b7f   Fix memleak. (This used to be commit afbf15f94189f50cd447d9bcdebbc4886800b05a)
      adds  14eb5f1   make sure the printer data value exists before saying you deleted it (This used to be commit 017133ea0c3eb0579710727379585df2b585614d)
      adds  658cccc   fix bug #39; save the -W value and restore it after lp_load() (This used to be commit 79efe7d72ba503b58c8ad3b9b1c711f5ebb33521)
      adds  a1d6ba9   fix bugs 327 & 340; make sure pam_smbpass.so gets linked with all the neccessary files & libs (This used to be commit e52f95d681ef2263166f5468f2a3f068b67915b7)
      adds  6153bc0   fix bug 289; make sure to reset the offset into a string when reallocating space (This used to be commit 66dd20c7eaa66abdf99fa57475ccc4c9f978f1b5)
      adds  23d4796   ignore generated smbadduser (This used to be commit bef5ad0dea18fd1aea3421adc3de2609b1cf2eb1)
      adds  f19d202   run autogen when making a tarball (This used to be commit d9d50b6cfe6525ccd0173394fd17e545440ecfa8)
      adds  93ccb7b   update python libraries for new cli_spoolss_getprinterdriver() call (This used to be commit 331a69919c3d4457e4c700b1fd4033f338d0ec98)
      adds  6e090f1   make sure we keep the trusted domain cache up to date (This used to be commit 3324adcaceb9191b5d4d671ac9b51c85c6714598)
      adds  399ac9a   adding some debugs while tracking down a bug (This used to be commit 627ff578613b8762415cc03cbbaff68e70f96dbf)
      adds  92d05d1   include enhancements from Buchan Milne to generate LDIF modify output in addition to add (This used to be commit 49457669f32ed1d8122633e2d0abdebaf05790da)
      adds  5e6c6d7   sync with changes from Jerome Tournier @ IDEALX; should now work with sambaSamAccount schema (This used to be commit 5f41cd76b793305e1e9e4da76d58daa2d8438c63)
      adds  7e27147   Fix for #150. We now fallback to Samba-provided CP850 charset module if CP850 or IBM850 does not exist on target system at runtime. 1. Introduce CP850 charset module based on charmaps table from GNU libc 2.2.5 2. Make CP850 charset module shared and build it by default
      adds  9fdc136   Fix the character set handling properly in nmbd. Also fix bug where iconv wasn't re-initialised on reading of "charset" parameters. This caused workgroup name to be set incorrectly if it contained an extended character. Jeremy. (This used to be commit 84ae44678a6c59c999bc1023fdd9b7ad87f4ec18)
      adds  63a5f17   patch from Guenther Deschner <gd at suse.de> (This used to be commit 2e23491bb3bbf638ef37bace4e2fd22ade637618)
      adds  92484ca   Follow on from herb's patch for 1.300.2.145 - define SYSV for solaris to fix vendor supplied lp printing (bug #355).
      adds  a5cddd0   Undo SYSV define for Solaris.  Things are more complicated than they appear.  (-:
      adds  c60f385   Update last scan time in rescan_trusted_domains().
      adds  64ca334   Print an error instead of crashing if no argument is specified for smbclient -T
      adds  bc0f3c1   Fix typo in configure.in for libsmbclient (This used to be commit 302da352a2f7f23c39ab97076505b5297ffdbe8d)
      adds  35a42ee   fix bug 230; make sure to set #define SYSV for solaris; do this outside of the checks for shared library support (move the IRIX define as well) (This used to be commit 42d9b75d8c6ab61afd3b399ab485da6733af5bd2)
      adds  bdccf7f   add --help to script (This used to be commit 5b20494aff3da9414ac0100220de96750c3f06a3)
      adds  cd8c082   Be consistent about using capital letters in the function names. (The only one that really matters is the init entrypoint, but I changed the others to remain consistent). (This used to be commit ce0469ad1c01b36d3f0000756f6917478df37d02)
      adds  4561b81   fix segfault on empty wins server name registration reply (This used to be commit 743560284cebd686be1094ce1d657e6d06c291b0)
      adds  8dc1a4f   Ensure we use correct length nstrings for workgroup and browser names. Jeremy. (This used to be commit be534c8adf6c3cb8921ce49dbb79991c632d501e)
      adds  8df07f3   Remove completely unneeded malloc/free out of this codepath. Jeremy. (This used to be commit fda254169778cc3fa9c226473b5a1f95c17c99a7)
      adds  6008bd4   Ignore smbiconv binary as well (This used to be commit eea27b9a9cc749b3a67f2ced36ab72586a3905a1)
      adds  9511c98   Fix initial debug. Jeremy. (This used to be commit bd40da06352184ed1c4bcaf3449dcdc7fdc59bbd)
      adds  46765d9   Check for embedded mb chars when testing for illegal characters like /. Should fix mangling for Japanese language. Jeremy. (This used to be commit a238bcc440e310a9ea7800e4fb0b4d39c1f0a0d7)
      adds  da0397b   Add CAP VFS module from Monyo. Primary purpose of this module is to provide CAP-compatible encoded file names for CJKV (This used to be commit e8a5a962ed2218144cbb9c593d8e996c7d034b0c)
      adds  270a59f   Fix to properly set AP_OPTS_SUBKEY in heimdal.  In MIT it is a #define, but in heimdal it is an enum.  Thanks to Guenther Deschner (gd at suse.de).
      adds  2f70d0d   renaming some functions for consistency (This used to be commit f4ca4aae8ad0496b76c710cf79c791724bdaa4ec)
      adds  c2983f9   Fix bug 327 (again and I think for the last time).  Make sure that pam_smbpass.so will load ok.  Had to move some functions around to work around dependency problems (hence the new passdb/lookup_sid.c)
      adds  7f3e60d   remove 'ldap trust ids' since there was no way for it to work now (This used to be commit 3724063f1518c25e33ba6b65cd3bb1e36cec51fa)
      adds  06fb721   Typo fix. (This used to be commit 934fb418a3a3628ee4cde699df872bc1035fc769)
      adds  ce236ad   Remove what looks like gcc-isms. Jeremy. (This used to be commit ed72e0a1d56f0da29e4ef964f560f0962630e080)
      adds  811bd3b   skel_ -> cap_ (This used to be commit 8bb033273a0fa20ba88ad6797c9a6ba092224e3b)
      adds  53a2778   Fix email address in copyright statement (This used to be commit ffc82460f2b6b703739d9f95dc878d31bc9b3367)
      adds  3d39350   revert a change to r1.397.2.91 because to operate like the docs; browseable for new home directories should be inheritied from the global defaults, not [homes] (This used to be commit ea54bfc211f874c23b79572d8fb89bac73ec21a3)
      adds  b3f1b28   removing outdated scripts and adding comments about 'ldap password syc' (This used to be commit 29885eae591bdbb899d18ac2e7ae355751cd4be6)
      adds  a754309   remove rcs tag (This used to be commit 7105f4bcabb29126999b5494f6d60d6f766ab5cc)
      adds  e83031c   Refactor charset plugins a bit and add CP437 module. Now all 8-bit charsets with gaps (not all symbols defined) could be produced through one macro -- SMB_GENERATE_CHARSET_MODULE_8_BIT_GAP(CHARSETNAME) within source file with three charset tables. Full source code for such modules can be generated by source/script/gen-8bit-gap.sh script which was taken from GNU libc and changed slightly to follow our data types and structure. (This used to be commit 37042c7bc0f349370 [...]
      adds  76bcb93   Fix rename of struct gap. ab - LOOK AT THIS. You changed one module but not the other. This now compiles but I need verification. Jeremy. (This used to be commit 787c9764b300651af83a6e54f3090cfcf078a8a9)
      adds  6872f39   Fixed off-by-one bugs in workgroup name comparisons. Complain when a workgroup name is >15 characters. Jeremy. (This used to be commit 35a0b3c035d50474eda97b015676885722737a95)
      adds  569c282   Add length warning on register name. Jeremy. (This used to be commit 68d02ebbcd9bc4cf7c84763d03c903b1f2e55fb8)
      adds  2e3f655   fix link and author information for Using Samab 2ed (in SWAT front page) (This used to be commit c79840994c1f3067d268c0db6dc3166572e688eb)
      adds  bda60c7   sync (This used to be commit 3fcb31599984c0a3a2d2307edf0f91009bc17ef6)
      adds  494bb81   fixing typos pointed out by Vance in WHATSNEW
      adds  0193493   getting rid of copmpiler warning (This used to be commit d3f5c5c22026b2e1e4f02617a823505ae88eab24)
      adds  9809c98   make sure using_samba 2ed. files get installed ok (This used to be commit 55b6129bd106898ebfe976facacfe1d079492993)
      adds  17cad4a   add note about the new edition of Using Samba included in this release (This used to be commit 4eefa01486ed12c6941f1ced4e45adf0f9b023be)
      adds  7e6ad82   Commit some old stuff from my laptop; put in Docbook/XML version of mount.cifs manpage (This used to be commit c442e52488c342ba20bda0ed821d607bdbec1ddb)
      adds  cad70ca   Regenerate docs (This used to be commit b78c6ee1d155f255d329899c237281c7cf662260)
      adds  afe8452   Fixed warnings in secret code. Jeremy. (This used to be commit 86ebf990431903b12ec24a4d9af00d665e828145)
      adds  fcdebda   Fix bug found by tridge in 2.2.x. Ensure that %U substitution is restored on next valid packet if a logon fails. This has relevence if people are using su.exe within logon scripts ! Jeremy. (This used to be commit d405a93a9d3f9a1d93bb3289b00683fba3160bbe)
      adds  627e065   Adding docs for the CHANGESECRETPW command. (This used to be commit c2f354e7dcacdad43deca4cf3f807bfe6a908fad)
      adds  857149b   Add missing markup tag. (This used to be commit 1b8947e30ff3368788d1ce9e4713dd15afefe352)
      adds  cc87f00   Relocate CHANGESECRETPW to correct level. (This used to be commit f65d0d5c361e849eb7247a8ae2722f2e62df3b20)
      adds  04cfbc7   Update pre-release of RC2. Note: Due to config errors not all manpages were rebuilt. (This used to be commit 01fde1a40b11e73cc98f09ab2ebbd14ed0bed4cf)
      adds  077a759   Adding new files needed for html files. (This used to be commit da3e840e017cd64366042748d94a18faf772093b)
      adds  d425729   Add log2pcap to everything target. (This used to be commit fb446ba8117c5e24489520aaea6abd25d6396287)
      adds  48cb8f8   Fix some compiler warnings. (This used to be commit f566de0541373fab97caa6b0f574f79e68ae74dc)
      adds  e0d634b   file was checked in by mistake (This used to be commit 801a074e70e314405e1796ab22d372ab130bcd32)
      adds  fc3cc99   update change log with recent commit messages (This used to be commit 88f949f31e51e63ff247737624a40b8283aeadf9)
      adds  d35d0a9   fix order of init scripts and remove references to swat/README (This used to be commit 3ec9e76052e2e5f9f2cf26d1925344497de7c5fb)
      adds  f139578   bumping version (This used to be commit e5f091e79511c5dc15f750e81063a962471634f2)
      adds  939c35e   adding packaging for charset modules (This used to be commit 8c9ae560b4f61146f8add848337c24b62fa0b9ea)
      adds  78e75d4   Update mount helper to take synonyms for file_mode and dir_mode (fmask and dmask) (This used to be commit 89a0e97094fa85b6339f0ad0884cf55987758263)
      adds  01e9f97   Remove cap_set_quota as it is the same as default one (This used to be commit e123f1a8c8ecc0958e640ed204348d0c831f90f5)
      adds  4f89003   adding smbcquotas to the list of installed tools (This used to be commit e872c3e4a117090528b2b1c7036e07f30b0a31ca)
      adds  1e5411c   updating README file after I removed some scripts (This used to be commit 90133558073deb96a0e5baf26e44cf1af1acd538)
      adds  2ce05b7   packaging updates; use rpm -E when possible for spec & src dir; also avoid Net::LDAP dependencies (This used to be commit 3b31d1aa8ff3baaa48beee86e72e8a6caaf5ac1b)
      adds  e1231a2   make changes in the template, not the generated files... :-( (This used to be commit 9e404772811ab0c88afbface2252df2e75c5e1ba)
      adds  3aedaf6   i know there is an specfile macro for determing the RPM version but I can't seem to find it right now.  This should get us around all problems with RPM adding Net::LDAP to the list of requirements. (This used to be commit 3c2bcc5804f3809221219b24be53a19e03b58535)
      adds  0548123   We don't need to #include memory.h here.  It's a BSD'ism and just includes string.h anyways. (This used to be commit 71034cede83b5605b25a4d3b640086294244c239)
      adds  0869073b  Fix bug 342.  Short version of --add now -a instead of -A. (This used to be commit 233568dd6b08d3dfb48a712b763dfc31c03b229d)
      adds  bce1fcd   Fix CP437 and CP850 syntax for old compilers removing ANSI C99-specifics (This used to be commit 61c671bd69674b9e1c4a8b72453dc6aae24b4323)
      adds  39abb5c   Proper fix for #380 -- use different algorithm to generate codepages source code which allows to take gaps into account thus making unneccessary extended [index] = value, syntax in to_ucs2 array (This used to be commit 4ab08a4bb8dbd023eb85d16a594d3c4ed066f9ac)
      adds  9b276fc   Fix comment strings to 43 bytes as per spec. Jeremy. (This used to be commit f1ec43fae400455d20931ab2d3ecd8f9a6609050)
      adds  ea7b4b6   Fix for bug 261.  Create a configure #define for FreeBSD and a check in nsswitch/pam_winbind.h so we can compile properly on this platform. (This used to be commit 75411005fcab7ecf31940c5f7b87fd407166f98a)
      adds  86cd0cd   I think this will gracefully get around issues between different rpm versions.  Particularly the long standing problem with Net::LDAP dependencies in examples/LDAP.  I'll build new packages tomorrow as the final test. (This used to be commit cca0f603506b2e3c20eff5e1dd235354363d7a86)
      adds  2c4c433   Fix typo in smbcquotas manpage (This used to be commit b53d5064f326c0ae8c7a00cd643ee52afec81856)
      adds  409c6d1   Check for support for in-memory keytabs, which are needed to make heimdal work properly.  MIT does not support them, so this check will be used to decide whether to use them.  First part of fixing bug #372. (This used to be commit 85737fc9371d8208f3dd55d408958e357c48266e)
      adds  7d378e9   Disable rc4-hmac on broken heimdal setups.  Pre-0.7 heimdal (or at least up to a very recent snapshot) has arcfour-hmac code that doesn't work with windows.  Love suggested detecting it via the existence of KEYTYPE_ARCFOUR_56 which only exists in working versions. (This used to be commit e039a61e51c50a1999ed8e375c4d5df8b622e310)
      adds  04c0d44   another round of changes for build on RedHat (This used to be commit a8de1f41c9e8465a26d5ce19c5c08efda186e198)
      adds  1b4c804   removing debugging statement checked in by mistake (This used to be commit 01096554110ba243566003a45f88dbaeb513fc73)
      adds  a7e8e39   Proposed patch for #308. Needs testing. Jeremy (This used to be commit e2b73477e772ac2f527719df0d3d64c67649bb1c)
      adds  d517c1d   Try to add memory keytab support.  It also includes much of the generic keytab support code, but it won't be enabled until we add that to smb.conf. Adapted from the work of Guenther Deschner (gd at suse.com).
      adds  9c570af   Fix up overlapping memcpy -> memmove found by valgrind. Jeremy. (This used to be commit e0c1460c6b6af2b83ea205d8abeb37c71ca1d4c1)
      adds  a9a9d17   Fix typo, right branch this time. (This used to be commit 4508e103d0af7fb2bb5d96a86c83b960b738bd03)
      adds  7da5c6a   Produce an error if --with-pam is specified but no PAM headers can be found. (This used to be commit dc43c2dd1b4cd02e996fe10f1684a6571b2fd3de)
      adds  245fbf7   Used cachegrind to track down some bottlenecks. Removed calls to clobber_region when not compiling with developer as they were hiding speed problems. Added fast path to convert_string() when dealing with ascii -> ascii, ucs2-le to ascii and ascii to ucs2-le with values <= 0x7F. This gives a speedup of 22% on my nbench tests. Next I will do this on convert_string_allocate. Jeremy. (This used to be commit ef140d15ea0d76a3e7cdcadbfd3e917c210a9411)
      adds  fb638dd   Quieten level 0 debug when probing for modules.  We shouldn't display so loud an error when a smb_probe_module() fails.  Also tidy up debugs a bit.
      adds  c7accf6   Produce an error if --with-pam_smbpass is specified and we can't find libpam or security/pam_appl.h
      adds  d5bd98d   More FreeBSD PAM compile fixes.  Don't redefine PAM_AUTHTOK_RECOVER_ERR if it already exists.  FreeBSD 4.8 doesn't need the redefinition, 5.0 does. (This used to be commit 4a3727b03b0488fa82687014cb476b1971a78be8)
      adds  3c1c2dd   Fix UNIX passwd sync properly. I've finally understood the as_root parameter has bugger all to do with who you *currently* are, and everything to do with who you run the script as. Doh ! Jeremy. (This used to be commit 17a241d9f788b63fec091001cb72d34c09cf32a4)
      adds  22831019d Remove convert_string_internal completely from fast path when processing NBENCH calls. Requires fixed buffer size for strdup_upper(). Jeremy. (This used to be commit e98fbfaf384bd2d3ebb002b0b981366377fb5ac0)
      adds  bf0f3be   Check in Andrew's fix for bug #305 (always use lp_realm() )
      adds  0e8c2a4   More hand-tuning of the fastpath. Don't do strlen() when we're doing to walk to the end anyway. Jeremy. (This used to be commit 467cafdb1f7ddfb4278824f385b732975246a4f5)
      adds  08c3907   Fastpath strchr_m for ASCII. Jeremy. (This used to be commit b3176f2ec246441dd483dc9757a487535b1656e6)
      adds  7444f0f   Removed {OLD,NEW}_NTDOMAIN cruft from mkproto.awk (This used to be commit 061decb608a3c881e646617b623277895fc0c13e)
      adds  2dacf5e   Return 0 DFS links instead of -1 when dfs support is not enabled.
      adds  ff78c21   Hand optimisatinos for strrchr_m using the properties we know about MB character sets and how we use this call. Jeremy. (This used to be commit a9709700eea3bb48ab4a79d74e0b8d22dc98576f)
      adds  5bbdf6a   Move $(KRBCLIENT_OBJ) to libnss_wins PICOBJ variable so it is converted to relocatable form.
      adds  c7dbe58   updated schema for 3.0 for eDirectory 8.7 and Netscape DS 4.x (This used to be commit c9c7150a627abe93a5d3c866605f2300a3cc5ec9)
      adds  e414564   Fix for bug #73.  Name types can be specified using name#type notation.
      adds  4fd8542   should fix bug 364 & 311:  Retry patch based on suggestion from Ken Cross.  Sometimes ads conenction get stale but we don't know they are dead until we try them. This patch may need some optimization after people bang on it for a while. (This used to be commit 7021cf63a4501c90620cf6a5f117eef345bbd291)
      adds  5a74bdd   fix bug 397:  use a variant of alloc_sub_basic() for string lists. (This used to be commit 62d5611df0cf86c267d7fe820822d4d019ae28bd)
      adds  25f66c8   Fix for bug 282 that didn't get checked in. (This used to be commit e3f5afb83142f44369dcd341d6e66ed2fe51248f)
      adds  f044147   Very weird. On my SLES8 installation ntlm_auth would give missing kerberos symbols unless I do the same as smbd does. It does not hurt on my debian, so simply give a pointer to LDAPLIBS as well.
      adds  605caa4   fix some problems with the findsmb script due to changes in smbclient & nmblookup (This used to be commit 50bb063f3ba0ce0f336bd9f1af3090839ee7b118)
      adds  2d5cf1d   reformatting (This used to be commit 5c3094ee5558a85b9e688aca8044f228ec6fbb33)
      adds  1f32535   fix some output formatting (This used to be commit 0283b0152e4cbe3d26b305ab9867e2b0765addfe)
      adds  3c87804   updating readme with new links/address and removing outdated packages (This used to be commit 666d0fa721561978fe088cc665e16f8f1b65954f)
      adds  cadff24   revert the change from r1.414 in HEAD that removed the ability to use variables in paths for the [homes] service. (This used to be commit 8fd13b63103b3c144bdd170edcb3b642dfd9bb54)
      adds  7544b0c   fixes for ads domain membership when only the realm is defined in smb.conf
      adds  94f59f5   More tuning from cachegrind. Change most trim_string() calls to trim_char(0, as that's what they do. Fix string_replace() to fast-path ascii. Jeremy. (This used to be commit f35e9a8b909d3c74be47083ccc4a4e91a14938db)
      adds  966b0fc   More cachegrind tuning, plus fix an error message. Jeremy. (This used to be commit 8cb9ec5d533085d40fc6bfe4ca9647d80bf41ac7)
      adds  aa8b2d0   Fix problem where stdarg.version would print the program name as smbd. (This used to be commit 6eaef4b6d286e2731f1e2ac99bdc6911d1296361)
      adds  14b438e   Only set sids when they're retrurned by the MySQL query (This used to be commit 9a603f6f077a2e1ddc41849cca3641421ecbaf11)
      adds  d5bef21   revert retry loops in winbindd_ads as abartket points out, we already have ads_search_retry() for this.  However, neither domain_sid() nor sequence_nunber() used this function.  So modify them to us ads_do_search_retry() so we can specify the base search DN and scope. (This used to be commit 89f6adf830187d020bf4b35d1a4b2b48c7a075d0)
      adds  c913fc0   address bug #359.  Andrew B's patch for implementing client portion of NTLMv2 key exchange.  Also revert the default for 'client ntlmv2 auth' to no.  This caused no ends of grief in different cases.
      adds  5bd4af1   fix bug 382: make sure to free and reset the cli_state pointer after flushing connections in winbindd_pam_auth[_crap]() (This used to be commit 60c8796edd84249db5419329a0fea4bbc7f9bb98)
      adds  6007eae   Change some internal interfaces to cause the hash (which is *expensive*) to be calculated less often. No change to external interface. Jeremy. (This used to be commit 155c9ce6663df9963c7563adf78a232d3650b7b5)
      adds  dc7ea58   finish off bug 282.  AAdd extra checks for pointers after ads_search_XXX() calls. (This used to be commit 74c02e5fbc411d6fd1b13a1e21599da030897efe)
      adds  c4b69a9   Use djb-algorithm string hash - faster than the tdb one we used to use. Jeremy. (This used to be commit f094555ed9d4f72841869e79037d6ff980ebe324)
      adds  1c38391   Nobody complained on the team-list, so commit it ...
      adds  7040003   Removed text about --with-msdfs configure option which no longer exists. (This used to be commit 391ffeb8e02ae85147e4730a1faf79850ff42d57)
      adds  4e90152   Remove another reference to --with-msdfs.  Put back accidentally removed <para> tag remove in previous commit. (This used to be commit 7b40ea3bbd80044cf6dc3ead077cd08d9e3b84ce)
      adds  678de27   When enumerating dfs shares loop from 0 to lp_numservices() instead of relying on lp_servicename(n) to return an empty string for invalid service numbers.  For some reason it is returning NULL now.
      adds  5660c44   Reformat debug. (This used to be commit 3aab7a3bc7920b6e479700c176ac7a7b80262f42)
      adds  b425002   Fix for bug #334.  We don't unmarshall the trusted domain or secrets info delta correctly and thus crash when doing a net rpc samdump.
      adds  605281e   Rename FOOLIBS to FOO_LIBS to be consistent with the rest of the library variable names. (This used to be commit 9b0b0256a8bb93482fad4032902a4ab6d1e99e23)
      adds  f87bd75   Fix for bug #299.
      adds  66abd44   Set PICFLAG="-fPIC" for gcc under HPUX. (This used to be commit 7f2533207ee46fa968cf1fd31ac0cd89e1fb0bb1)
      adds  1544514   fix valgrind errors; don't access cli_state pointer after it has been shutdown (This used to be commit 02ae82fb3f70dc37e815d8e88bfd31a8c3ff43db)
      adds  7a0b58a   fix compile error on HP-UX 10.20 (This used to be commit 15d53fd53c622de316d0ff41f1b60f0e2c69f908)
      adds  657e9fa   Sync'ing packaging/Debian/ with the latest files from the official Debian packages. This files are in sync. with the Debian packages for 3.0.0rc2. (This used to be commit 7d8d193c05d60ab9b86d52075bb9ec5ad1857903)
      adds  a82d43d   copy WHATSNEW from the release branch (This used to be commit 977387f4498a6bcf4beac3cd0946dd900d59ca5f)
      adds  e56192d   make sure we substitute basic variables in read/write list (This used to be commit 52bea54d35e7fb32c7ed7b067c13afe53761affb)
      adds  69ff20d   Ok, this should put packaging/Debian/ in sync. with rc3. (This used to be commit b5fd2e75ba9bdd3e9225ccf9b86d0f3345073b79)
      adds  d383642   copy from 3.0 release (This used to be commit 55d712feb0cb3957e08166ecd5e989451ec49e33)
      adds  09ea546   samba 3.0 schema filr netscape DS 5.x from Darren Chew (This used to be commit 3f97a5ce47bbdd3010dd8e234a7aa5838b524b46)
      adds  77f827d   Fix problem with the python-samba Debian package. (This used to be commit fa88ba4315b5ae318fe069c9453f3c77481fca50)
      adds  36dd3b2   Whoops, fix type in comment. (This used to be commit a1b2852eaa1c4caa03fe92acbb49a4ff67c790d2)
      adds  9e9a4f6   Bumping up version number of the Debian packages. (This used to be commit 65a5b32f8e9eb1ca19ed9444c42d722800bac809)
      adds  206d0f4   Fix for incorrect error message - found by Alex Davis <alex14641 at yahoo.com>. Jeremy. (This used to be commit 28631ef23f855ce91740fd144e3dc235a3ae7af6)
      adds  5304cdb   Remove inaccurate notation. (This used to be commit 8e0478fd1afd872acd247e2a74244abd6f12f266)
      adds  5daacc8   Protect against core dump if ioctl for print job sends invalid fid. Found by Iskantharajah T <is at tracetec.com.my>. Jeremy. (This used to be commit a9f9dd71da41801c975303a385ff229788c9498a)
      adds  07c90e4   Tidy up some formatting. Get ready for allowing bad password lockout. (based on a patch posted from Richard Renard <rrenard at idealx.com>. Jeremy. (This used to be commit abf54b58e95a949cb883d4485853dc560489c03f)
      adds  16e6d22   Fix valgrind-found read of uninit variable (ensure length is right). Jeremy. (This used to be commit 6fc0e529f70253244628017a372257e8dc053294)
      adds  e99b779   Don't double-increment p in hash calculation. Found by valgrind. Jeremy. (This used to be commit 514d9361c7be8cb8ef1a1309773baab1d982eea6)
      adds  6a87470   bumping new version to CVS 3.01pre1; optmistic about RC3 (This used to be commit fb69ca974db9aca4aa88952f7872369ce6274e8b)
      adds  ae83f19   removing unneeded files (This used to be commit 40795992b8d8082bc164978ab8d97c326c012367)
      adds  314b7f7   syncing files (This used to be commit 88725350d248fe017b77c7609544888ba40b7995)
      adds  b33b228   remove references to 'strip dot' (This used to be commit 5c0c9d68b44f867bf6c2b24b9fd9ba2408b9f83c)
      adds  182718e   small updates to parameter section (This used to be commit aa6751861115d4caa309b1f486c186b47ff06e25)
      adds  89771b4   fix some typos (This used to be commit 6d46fcdaf037a3dd42ea2883f9c518f72bb9d8a8)
      adds  ee51d6a   Fix mb bug in fast path code. strlen_w() returns number of *characters* not number of bytes. Reproduce this by trying to rename the file named : sibr�seau -> sibr�seaU from Windows 2000 explorer. Jeremy. (This used to be commit 035f59599514491609078ac0fe5804278c43a9b3)
      adds  2002fbd   Remove tags file for distclean. (This used to be commit c972fac195fd9280ab2a0da28b8ed11aaacd3bff)
      adds  ab87cee   Formatting fixups for help output. (This used to be commit c030d1401950b6efcbdf30ad899c25a61efb1814)
      adds  5129732   Use opt_target_workgroup instead of lp_workgroup() in vampire code so we can override the value in smb.conf with the -w option.
      adds  4059dfc   Fix error return path memory leaks in vampire code for creating users.
      adds  cf598c5   Now that CAN-2003-0689 is published officially, we need to make possible to build on systems with fixed getgrouplist() in GNU libc < 2.3.2. Unfortunately, we can't detect correctness of getgrouplist() functioning in portable way so this is left up to developer/packager.
      adds  85087fb   Back out --with-good-getgrouplist patch (This used to be commit 424b13823b666c122f43d63098cec3e54b4fa353)
      adds  ec9f544   Fix stupid typo bug causing CPU spin. Spotted by Markus Ungermann <ungermann at elzet80.de> Jeremy. (This used to be commit c5ed59b37be1bf779e0d0e61c31227b520430afd)
      adds  b5f07b9   Fix for bug #273 - smbd crash on machine account change. Someone only half changed the code to use dc_name instead of remote machine... Found via back trace from Dariush Forouher <dariush at forouher.de>. Jeremy. (This used to be commit 963b24ac1a721a8b0d348b578f25b1d8cb7e2124)
      adds  ca1c6eb   Fix a nasty mess, and also bug #296. passdb/pdb_ldap.c was not converting to/from utf8 for some calls. The libads code gets this right. Wonder why the passdb code doesn't use it ? Jeremy. (This used to be commit 910d21d3164c2c64773031fddaad35ea88e72a04)
      adds  c068cd3   Still on my mb rampage. Ensure smbldap_make_mod() correctly detects old values. Jeremy. (This used to be commit 41e4479aa9f186d68300086984d6f4c8f9fd2a27)
      adds  4fd6fdd   Ensure we consistantly translate to/from utf8 for talking to LDAP. Jeremy. (This used to be commit b5d953bc26de5c4e0e1a15f70ae56ea2dd2843f2)
      adds  5cf58a1   Fix error message when calling namedtogid() fails adding a group map entry.  Bug #431. (This used to be commit bc8a181477866d0d97324bf45431bcdff895ad18)
      adds  1d0329c   remove getpwnam() calls from init_sam_from_xxx(). This means that %u & %g will no longer expand, but %U and %G still do.  The payback is that winbindd local accounts for users work with 'wbinfo -u' when winbind is running on a PDC. (This used to be commit eb02fcf3c212eee1dc267959f23da5a26c1eac4f)
      adds  8ce241c   fix unitiailized timestamp where merging print_jobs and lpq listing (This used to be commit 8382cd6796992e55bf10f381089cb740052a0bca)
      adds  150d3d5   Updated 3.0 schema files for IBM Directory Server 5.1
      adds  a4e5e3f   Fix from Craig Barratt <cbarratt at users.sourceforge.net> to fix restore with filenames > 100 chars. Jeremy. (This used to be commit aa40a86cbe797cba4e281cb8dc09b2ae67e93dc2)
      adds  76d0a7c   Fix from Benjamin Riefenstahl <Benjamin.Riefenstahl at epost.de>. Revered condition meant fast-path in strchr_m was not being used. Doh ! Jeremy. (This used to be commit f23c9d36b0cd4083722012e4a94df8295f29d04c)
      adds  cba653c   Fix for MacOS/X which uses STUPID BROKEN UNICODE COMPOSE CHARACTERS ! (rant off :-). Inspired by work from Benjamin Riefenstahl <Benjamin.Riefenstahl at epost.de>. Also add MacOSX/Darwin configure fixes. Jerry - can we put this in 3.0 release ? :-). Jeremy. (This used to be commit f23acb4ca5feac8ad2acfa1baf7df31283aba3ea)
      adds  4075819   Fix typo. (This used to be commit 4f03781d2e880fe12f8a8e81df8392487e3a7e2e)
      adds  bb3f2a3   Fix for typo in darwin detection. Jeremy. (This used to be commit 8a57f1a72c88cde233b126d468183c52c2598420)
      adds  1d7e64e   For some reason testparm runs at debug level 2 which causes the module probe functions to display verbose debugs.  Increase the probe debugs to level 3. (This used to be commit d71a7470d721be05ecde44010cf278e8de08d9d3)
      adds  0d9410f   Patch from Gregory Hinton Nietsky <gregory at networksentry.co.za>, ensure the desired access is read from the incoming RPC request. Jeremy. (This used to be commit fdc5dda44f0190af4e4b0782cb2c5c7de3506d12)
      adds  b7ddb77   I think this is a bugfix that somehow was dropped from the 3.0 tree. (This used to be commit 299eb0abd36072af51cbcb761fa9fb6a77584585)
      adds  7e7d43d   This ldap_value_free() looks like it was part of Jeremy's recent rampage so I'm putting it back in. (This used to be commit ec49fc8ab73b26f86da155475df90843650f0e63)
      adds  8a7cf73   Remove quotes in smb.conf ldap example - the quotes actually turn up in the ldap filter string. (This used to be commit 59a292074be65e270a4dbfb64668727ac56bb7b8)
      adds  abdc269   Fixed typo in debug. (This used to be commit e2b5dd7d9b351984c40876f3c86f2a006e0eec42)
      adds  f9b6d0f   Alias charset 646 internally as it is same as ASCII. Should solve Solaris problems where ASCII was not detected and 646.so were requested through dynamic loading (This used to be commit c248cd4784ac0f8f16813de36d293ab6bf1d259b)
      adds  1389acb   fix online help
      adds  1e98a1b   Fixed test and wording for long share names. The RAP NetShareEnum() call has a length limit of 12 characters (not 8, as previously tested).  Took DaveCB's suggested and added a note listing some of the client systems that might be affected. (This used to be commit be06e52ce05e88f3872563a61ae29f62afd614fc)
      adds  dd50c0e   A *curse* upon the person who #ifdefed out the mangle debug statements by default ! This is code that really needs to be able to be looked at on a customer system if it's misbehaving ! Jeremy (This used to be commit d512650340b3d28db763d018a6b05f6edf165bf0)
      adds  9b8cbdf   Fix OOPS when dealing with mangled names reported by several users. This was my bug when removing a redundant strlen. Jerry - last showstopper I knew about. Jeremy. (This used to be commit 6e6769c20643f784d1b5023df3071a35d2e5bf89)
      adds  2c21d31   Fix from gregory at networksentry.co.za, don't clobber the comment if it exists. Jeremy. (This used to be commit c8bfde5be9f0a3603f7333ff4266ad19c20cb9f9)
      adds  1555cac   Fix #442 which Alexander considered a showstopper. Allow us to join mixed mode domains. Jeremy. (This used to be commit c816aacefb6621533194a374251835f186ca838f)
      adds  eb26800   Applied Steve Langasek's patch for bug #450. (This used to be commit e3cb0cd0d60d90a76e5f74d5bda702148584ab30)
      adds  172fa31   Fix typo. (This used to be commit ec842946dd4f2af8261270fbdfe203fa5247dea3)
      adds  bf4ab61   Fix typo. Found by Aurelien Degremont (This used to be commit 4765e56f92f0906afe3073184c4fa255e1b1a647)
      adds  42e1b7c   packaging updates from Buchan (This used to be commit 38e565fe0181bb1892662fa11eee17798b386f5c)
      adds  3612592   Update WHATSNEW.txt with information from release branch, SAMBA_3_0 talks only about RC3 while release branch explains RC3->RC4 differences (This used to be commit 3c2ce3456a8939b81f8a666f76d89544ee588d2e)
      adds  5715e01   Fix scripts to generate correct tables for compilers which have character constants as signed chars instead of unsigned (This used to be commit e4dda8cb222bc3a971088897e47bd8e249cd0188)
      adds  3b66918   Fix warnings on Sun cc Workshop Compilers 5.0. Reported by "Richard Bollinger" <rabollinger at comcast.net>. Also fixed script/gaptab.awk to produce compatible tables. (This used to be commit 6134d41ff108245f7e105d49774f24f6a11d8c45)
      adds  c699cb7   Obviously correct typo bugfix from  Lin Li <linl at xandros.com>. Jeremy. (This used to be commit a43ca66290ac1df9b00e3e43e32d8117b3d1b873)
      adds  2734793   Fix coredump from Samba4 torture suite. Jeremy. (This used to be commit 9c1bab944526270d2ad79c75894c33f58f8e3845)
      adds  6fc85b3   Unregister event fix from metze. Jeremy. (This used to be commit 0aee73d45733a8eca437954e0c9fd54884bbe770)
      adds  408ecbd   Change error message displayed when --without-libiconv is used as an argument to configure.  Closes bug 468. (This used to be commit 6957ecd25f1d98e045c7a44caf03887e60715b6b)
      adds  9f50a90   Fix for #470 - unable to display SIDs in ACLs. Jeremy. (This used to be commit 56df89eff38e4c89defa5fd56bbb6c9d2012f82d)
      adds  d4df20e   Oops. Proper fix for #470. Jeremy. (This used to be commit 82f98b066d345fdac40a584078a19453bda53d5b)
      adds  3a48e4b   The "unknown_5" 32 bit field in the user structs is actually 2 16-bit fields, bad_password_count and logon_count. Ensure this is stored/fetched in the various SAMs. As it replaces the unknown_5 field this fits exactly into the tdb SAM without any binary problems. It also is added to the LDAP SAM as two extra attributes. It breaks compatibility with the experimental SAMs xml and mysql. The maintainers of these SAMs must fix them so upgrades like this can be done trans [...]
      adds  804fca6   The -P option to smbclient no longer works - update all smbprint scripts to remove it.  Closes bug #473. (This used to be commit a9f22ed9d715e4acf529ff873b0d99d4b29c5f1b)
      adds  84aea83   Put in some DEBUGs for swat language selection.  Part of bug 456. (This used to be commit bbe4ae8af2918808a1fd3547602c909f42a54634)
      adds  593e93b   Fix pdb_mysql. Jelmer will look into details tonight. (This used to be commit b00a81b543a58f46e54ce0e5362ba21bb16fc35f)
      adds  05d50e9   insert missing sh-bang (This used to be commit 64fa24dbabd8d211d276e19745561a11b7465158)
      adds  0551426   Ensure that dup_sec_desc copies the 'type' field correctly. This caused me to expose a type arguement to make_sec_desc(). We weren't copying the SE_DESC_DACL_AUTO_INHERITED flag which could cause errors on auto inherited checks. Jeremy. (This used to be commit 28b315a7501f42928d73efaa75f74146ba95cf2d)
      adds  d1b4886   updates to SunOne DS schema from André Fiebach (This used to be commit bd9b90a391e3346ff22888bbc589e65ccdddd482)
      adds  af7ed62   fix from Brad Langhorst to correctly check if the primaryGroupID has been set (This used to be commit 5c45b799d1b87fed8afa4665e075f2c8ccb6da84)
      adds  bcf25cb   removing obselete parameter from smb.conf (This used to be commit 972bd643894ba3ab773992a4d52136fa3cfa98cc)
      adds  52e27c4   Fix a bug and warn when configuration file values are incorrect. Thanks to Wilco Baan Hofman <wilco at andoburg.nl> (This used to be commit 2c584efae69f328581d4f863a8f8ef3ff8228423)
      adds  5def5d2   Fix typo (This used to be commit 37db75fc95aec2510a0ead0c97f44e80b00696d9)
      adds  109d5b4   Applied Monyo's patch for bug #412 which allows \n characters to appear in msg strings. (This used to be commit 53a2a389902b6ffa37dd61f0c0a496744fc2e2b3)
      adds  bb68fd0   solaris packagaing fixes from Brian King (This used to be commit 0f8f2b57ea41f5481ec8da2e98958087b6b07a13)
      adds  68e8343   Fix return of result. Patch from Yasuma Takeda <yasuma at miraclelinux.com> Jeremy. (This used to be commit 95e33b1250abbbb3a0ad5e9fa1586d545e51322b)
      adds  88c95aa   fix some warnings found by the Sun C compiler (This used to be commit e1fac713e25692a5790c3261ba323732930f5249)
      adds  f167cf5   Reformat - preparing to fix bug #480 (which will be ugly). Jeremy. (This used to be commit 605e257cab8041900ec9c6839c37e04d005a420e)
      adds  ee86846   Add a descriptive comment to our usage of setresuid. lib/afs.c needs to be changed if we decide to set our real uid. Jeremy?
      adds  c716385   This only touches the fake kaserver support. It adds two parameters:
      adds  022f73c   Document the two new params.
      adds  48aecb4   I'm still working on this. More to come. (This used to be commit 4babc01b57c2b2948effef8adf86edebd2f2452e)
      adds  704c768   I'm still working on this. More to come. (This used to be commit cb2172541849c96c9156233da9b34e5e08801ae3)
      adds  0675d21   sync debian package from rc4 (This used to be commit 4ec00ca5eb86f0d2b1493a57fcd804e4ad9b68ce)
      adds  79cb559   update smbldap-tool sscripts from Jérôme Tournier (This used to be commit c1546a5311a4e9ad2d6566e71e11c6d5f8f120a9)
      adds  b222def   Regenerate (This used to be commit f97d5fef866b341af9d0814994e9924e9fafcf7c)
      adds  4d6b1b6   regenerate (This used to be commit bdee29ef5b45210c4d6477e5e764a8a298bebaa7)
      adds  5a34f92   regenerate (This used to be commit f1c93a678211c6b3132fb91dcb4d199249e4ef5d)
      adds  f4259e8   regenerate (This used to be commit fdae2e591bee0fb447eab77db78147e47343c0be)
      adds  955507a   Update. (This used to be commit 1871f18bec6c7500fca171ea0b4d88bbaf31899f)
      adds  6d3af0e   fixing a bug in the retry loop for winbindd_pam_auth[_crap]() (This used to be commit a83266a927b81a9f7a62b211793faaf8d401767c)
      adds  a6b3104   Fix bug #456 for 3.0.0 release.
      adds  017b6e2   Install message translation files for swat. (This used to be commit c3e5cbd4f0ea6b756d99733cb0714ecf9390d195)
      adds  a6474e6   Debian updates in preparation for Samba 3.0.0. (This used to be commit 5db862733447dc8727c9a707325ab7dbcfd60889)
      adds  4bea4ec   Don't #ifdef an AFS option with WITH_ADS. Thanks, jerry!
      adds  855b822   updating roadmap in docs (This used to be commit 9f44a3d29bc99f455fe8ea8522cb5fd6f2e7156b)
      adds  0ce9461   syncing whatsnew from release branch (This used to be commit 6988eb854e55954000d8f9196d865bfbffb7eeda)
      adds  dc10e71   make sure to install the *msg files for SWAT (This used to be commit 12a49e096421de34d2daa934fc4f33ec4e91dfff)
      adds  6224cfe   last minute updates from Buchan (This used to be commit 13636235af569fcdfcfc75033f30e21afb78ce05)
      adds  c681349   Add some updates necessary to build the 3.0 docs (forgot them last night). (This used to be commit 72434db17a86a8c277ca989ac858cb54cbc815dc)
      adds  6c623b5   Patch from Metze to document events interface (This used to be commit 228c03ce663ecbb76df06590aaa87a8dba2fc0c7)
      adds  d3b9384   Fix for #480. Change the interface for init_unistr2 to not take a length but a flags field. We were assuming that 2*strlen(mb_string) == length of ucs2-le string. This is not the case. Count it after conversion. Jeremy. (This used to be commit f82c273a42f930c7152cfab84394781744815e0e)
      adds  dc5ba6c   Follow DTD more strictly (This used to be commit 1e098b5b17b0fa505c528305c75d3c972935b100)
      adds  f83d4ba   Allow d_printf() to handle strings with escaped quotation marks since the msg file includes the escape character.
      adds  d2596d4   Change title of SWAT globals page from 'Global Variables' to 'Global Parameters' to be more consistent with the other pages. (This used to be commit 02725d4a3cff5bf0b676c363200795d4cadecca1)
      adds  d9e84b9   Removed japanese swat icons at the request of Monyo.  More work on bug #413. (This used to be commit f150e3ebd497ce7ba770649eef1000a70506df62)
      adds  af921c4   More bug #413.  Fix bad html table row termination in SWAT wizard code found by Monyo.  Also remove debugging d_printf() which snuck in the last commit. (This used to be commit 0192f41003af0f8e8c117cf7eb8ad886b8b03749)
      adds  0fea43e   Fix to parse the level-2 strings. From Anthony Liguori aliguor at us.ibm.com. Jeremy. (This used to be commit e4c955c98e90901b047c475f204af93a57578248)
      adds  2e4f227   Merge latest fixes from the release tree for WHATSNEW.txt (This used to be commit c49205bee49b3ee6fd204683e30d463130c8f479)
      adds  0d1e45d   More updates to better conform to the DTD (This used to be commit ca5371803cd18166cc9f8605be737b3760e69d4f)
      adds  45814e7   don't write to static pointers; patch from Anthony (This used to be commit 5840cbe5f6207471ccd3d518a6aee91d84e24a1f)
      adds  26e4e62   Fix for valid users = %S in homes share. Jeremy. (This used to be commit c7f4e56ad5c25d477f20944e5b404ebafda9e1a8)
      adds  05b178a   Ensure %S gets expanded in read/write lists. Jeremy. (This used to be commit 7d7096fc3a899349b46691dcc30b86b04964fe52)
      adds  fa79322   iconv isn't const safe. Neither should smb_iconv be. Jeremy. (This used to be commit 238bb74c16417140d85a304890b97e04df389ae9)
      adds  e38bd70   Start to put some real 'meat' into the ntlm_auth docs.
      adds  2569906   Change AC_CHECK_LIB_EXT to prepend libraries instead of append.  This is the same way AC_CHECK_LIB works.  Fix for bug 508.
      adds  2471886   Minor typos. No, not merged to all branches... (This used to be commit 47ad635d5debdfab9fc065ebfcf5c40ad5b82101)
      adds  cda8fc2   Testparm fixes:  - Also check global 'hosts allow'/'hosts deny' when checking access to share  - Warn when user specifies 2 arguments instead of 1 or 3.
      adds  1148875   Fix broken wins hook functionality.  A i18n fixe caused the name type to be appended to the netbios name between angle brackets.  This interfered the 'sh -c' used to implement smbrun().  Closes bug #528. (This used to be commit 92b37b3ef097e84adace1295af42853c07ddbec2)
      adds  ecd8cc4   Apply some NULL pointer paranoia to previous wins hook fix. (This used to be commit 0281c5b764971c5300b99b82d89c812ded5a1335)
      adds  57c8631   Take care of condition where DOS and NT error codes must differ. Found by DOS program test by Amir Hardon <hardon at actcom.co.il>. Jeremy. (This used to be commit c11a7e5846002b16d0cb2991b5a7df0636b070d5)
      adds  9e0e0d6   when we don't have a working iconv library we must default to using only builtin charsets. Defaulting to CP850 when we have just determined that it doesn't work just guarantees that Samba won't work at all (in fact it just seg faults at startup). This fixes Samba on AIX, and I expect on a bunch of other platforms. (This used to be commit 9635a28181525e5e8cfb8ef77642446a0a4ba280)
      adds  60c8778   mark 'mangled map' as depcreated and remove 'mangled stack' (This used to be commit cd06472e420ba0647a73c6e04d180c088acdb626)
      adds  b526d07   wrap internals of sys_setgroups() so the sys_XX() call can be done unconditionally; bug 550 (This used to be commit 9df3f53e6ae751d522c7ac21deb785f1fa05f225)
      adds  7cd89e2   remove duplicate smbspool link on SWAT's front page; bug 541 (This used to be commit c00e58c934baa8366ac571fbed015bceb77bd597)
      adds  cd66557   make sure libnss_winbind.so.2 is included in the RedHAT RPMS (This used to be commit 6b16d9e0ad9d79efb754cdccaf1d8f907eadaa9f)
      adds  96128e1   save and restore CFLAGS before/after AC_PROG_CC; this macro seems to overwrite the CFLAGS variable (This used to be commit dbf7fc4feb7f9c7cb720ce2dcbc8bb16badfe1f2)
      adds  c01f27c   Allow ^C to interrupt smbpasswd if using our getpass. Jeremy. (This used to be commit 7d79a55d9af517ed63f8a4641bbc34564a4ef889)
      adds  27ef4db   Fixed silly typo checking for signal_handler not signal. Jeremy. (This used to be commit 6c38a79be796935ab24764302805deea878b360d)
      adds  cbe69f6   commit sign only patch from Andrew; bug 167; tested using 2k & XP clientspreviously joined to the Samba domain (This used to be commit 3802f5895ee18507c6f467bd11db0b1147a6fdfd)
      adds  ad12b87   Remove duplicate function (now in rpc_parse/parse_prs.c) and fix a RPC debug (I renamed the element of the structure).
      adds  c5b34aa   Fix for not opening Excel 2000 files that are read-only. Needs tidying up but works for now. Jeremy. (This used to be commit 9ad9e0dfafed4558e5ab215991d9912cd44f1127)
      adds  ec6c16d   Make pdb_ldap.c compile with SUN iPlanet headers. Whether this works will be tested soon, but this fix is somewhat obvious.
      adds  b1ca1d9   Correct fix for excel read-only bug. Add panic for logic error in developer mode. Jeremy. (This used to be commit f00af98f379463829b1ef62d78dda0365c1d7997)
      adds  3092718   Portability fix from schmitz at hp.com (Joachim Schmitz) for bug #548. Jeremy. (This used to be commit 6677eba28a1f2de11c36e3edc5b7d2854452bd04)
      adds  567caaf   Portability fix from schmitz at hp.com (Joachim Schmitz). Bug #547. Jeremy. (This used to be commit bbc7b189b9b4b3a5ef0a5ddbb7d2d755f6341fdf)
      adds  19953ff   Portability fixes from schmitz at hp.com (Joachim Schmitz). Bug #549. Jeremy. (This used to be commit 93669f329eccec34d4a1da6239ae9759f067fb8b)
      adds  a234b82   fixed for /sbin/mount.smbfs link when using $DESTDIR; bug 525 (This used to be commit dc6d14c2bd1a8509e40c198065b8dc930c37d3ed)
      adds  b914f2a   Portability fix from Joachim Schmitz.  Closes bug #546. (This used to be commit 803ae4517265e4bb4639c4966e104b392913c7c0)
      adds  89eb0f6   Explicitly initialise the value of AR for vendor makes that don't do this (HPUX 11).  Currently it's initialised to 'ar' but this may have to be changed if any systems pop up that have archivers that aren't named 'ar'. Closes bug #552. (This used to be commit 6aada3bd3e08abedc4c043d1ceb667ca73f8cd62)
      adds  635dff7   Moving towards better i18n support in SWAT.  This commit contains a bunch of updates to bug 413 from Monyo:
      adds  faca10b   abstract UUID parsing code to an individual function; patch from Anthony (This used to be commit 9365c619d6feb15289d963e9e70e1f947b7f8c3f)
      adds  cd141e3   cleaning out patch list; patch from Steve L. to change the cwd before the postexec script (This used to be commit 497e14ba19f4f637e1203d73981ea1c401a19542)
      adds  297e3f8   Two fixes, thanks to "Stefan Kanthak" <skanthak at arcor.de>
      adds  c81c09d   Grrr. compile patches before you apply ! Jeremy. (This used to be commit dfbde4be7191895d79762855b21f5c62d53d5267)
      adds  48958b0   don't call ads_destroy() twice; fixes segfault in winbindd when DC goes down; bug 437 (This used to be commit 1cfbd92404270e0c67a3b295fc9cf461b29d3503)
      adds  0f0fbbb   Typo in error message. Jeremy. (This used to be commit 8996c51770845d60b41c2c967b030ff30eef1001)
      adds  13af447   mark the HEAD branch as deprecated. Nothing that a determined programmer can't work around, but hopefully enough that people will notice that they should be using the 3.0 branch at the moment (This used to be commit d6de8e8a94c8fb7d7837ed2b43092a275cc9d6c5)
      adds  95fe826   get rid of CFLAGS from LDSHFLAGS and WINBIND_NSS_LDSHFLAGS and instead define it in SHLD for those systems that use CC for SHLD (This used to be commit 142c54ca924bd854e7d840c2a67692c9f61ee396)
      adds  4a090ba   trying to get HEAD building again.  If you want the code prior to this merge, checkout HEAD_PRE_3_0_0_BETA_3_MERGE (This used to be commit adb98e7b7cd0f025b52c570e4034eebf4047b1ad)
      adds  1caa6b2   ading new files from 3.0 (This used to be commit 99feae7b5b1c229a925367b87c0c0f636d9a2d75)
      adds  04382a5   should not have been checked in.  My fault (This used to be commit af0efeeccfc6f4bc78c6baafd2bded404cc2a551)
      adds  c39c02e   fix the build.  Ifdef out some code (This used to be commit e66541d0e1befec5d589890994454dd639ea0665)
      adds  7efce47   connect to the right realm or domain for trusted AD domains (This used to be commit ae14f8364398f07fc3e7c7861cd39fe528f3fe7a)
      adds  04bf12b   port latest changes from SAMBA_3_0 tree (This used to be commit 3101c236b8241dc0183995ffceed551876427de4)
      adds  a50367e   removing using_samba docs from samba cvs module (not are in a separate cvs module) (This used to be commit 4729e9cd52519c06c4be857d77bbccc2688b3cea)
      adds  99bde68   syncing files from 3.0 into HEAD again (This used to be commit bca0bba209255d0effbae6a3d3b6d298f0952c3a)
      adds  b968848   removing files not in 3.0 (This used to be commit d5c32f8881f33667c9bfa067cb7f2113bd55c724)
      adds  0764360   adding missing files from 3.0 (This used to be commit 20c57840f847e82be9880a730aea15feb29b6848)
      adds  3cf6eae   syncing packaging files from 3.0 (This used to be commit ccc2a0d3840f88625cf89d6739320728e830ef87)
      adds  dbfcec0   syncing packaging files from 3.0 (This used to be commit 9374755ad3b844a86642a7ea1795ec2b8ab736b2)
      adds  e774da8   syncing packaging files from 3.0 (This used to be commit f7f8954ba4e7efd3c9d586e9cfe7431054afe906)
      adds  9d2a516   removing unneeded files (This used to be commit b2a36ae3967591296e755b3e7a85a851ba382608)
      adds  edb6755   syncing examples (This used to be commit d31b5df82648767203ecee6ecb10030caa477250)
      adds  1a15f2e   adding files from 3.0 (This used to be commit 953ada19904900c6f6ef65fa0006a695657b3d0b)
      adds  3d7cb49   syncing files (This used to be commit c74c2903fb8bd38f8469b3c3b549ac8a431f36dd)
      adds  4093bf7   sync 3.0 into HEAD for the last time (This used to be commit c17a7dc9a190156a069da3e861c18fd3f81224ad)
      adds  7f438c3   removing unused files (This used to be commit 1a9145015d4b2ee7e7399099760cda13d619e740)
      adds  f83a6ce   another round of syncs for HEAD that I forget (This used to be commit 3aaf65d297d20320dc1f2c0ac0487feb47873609)
      adds  b7aaa70   add missing file from 3.0 (This used to be commit 8c27bfaa3fbea96d947814071b323c31e7c77701)
      adds  fd5b572   version.h is autogenerated now (This used to be commit 04f8cbbca66024ffdcd2ebc0f4db7849d02ca99b)
      adds  9a9031e   remove references to 'strip dot' (This used to be commit b5c5a9dc76c7584047e6ad8e7063b2da348e67d7)
      adds  6f5133a   merge from 3.0 (This used to be commit fa0d4ea150e0243958273168eaf9bf195e2c12e0)
      adds  ca4dabf   Removed accidentally re-added file. (This used to be commit a7bffe2095e4bb591dfa97ea4d786483fd44053b)
      adds  f59a010   Remove autogenerated file. (This used to be commit 275bdc3ff550fd14a11c9f3919a82d4af35dc6fa)
      adds  80a11b8   Remove another dead file. (This used to be commit a5656a5756b3c1061d683d664a7f087182b39b47)
      adds  623a46b   Remove tags file for distclean. (This used to be commit 2ac5ac495025f6c673216c1922ff51b913a0aeac)
      adds  3773702   Support for CAN-2003-0689 port from SAMBA_3_0 (This used to be commit 69b30ec0776b06c62810a3eb1d7be1df3db9e169)
      adds  1c138c6   Back out --with-good-getgrouplist patch (This used to be commit d2fdc3955fb6859e865e805d32ca405ab44d0505)
      adds  ff16638   Remove obsolete files. (This used to be commit 3d71340e5c1bf3397e69897bbc8434bbaa503a75)
      adds  7c6b4a1   Merge from samba-3.0:
      adds  0788e30   Merge from samba-3.0:
      adds  5cb0429   Merge from samba-3.0:
      adds  95bfe31   Merge from samba-3.0:
      adds  d80e9b7   Updated 3.0 schema files for IBM Directory Server 5.1
      adds  a0fb605   Fix another crash bug in samsync. (This used to be commit 675707c33e8447b9cb9fc2ae451663a56a14d792)
      adds  eae6e9f   Merge from Samba 3.0:
      adds  a9cd4a6   Merge from Samba 3.0:
      adds  d823159   Merge from Samba 3.0:
      adds  b584f74   Merge from Samba 3.0:
      adds  aafb99d   Merge from Samba 3.0:
      adds  ac4ae84   Merge from Samba 3.0:
      adds  4d0d681   Merge from Samba 3.0:
      adds  d260848   Merge from Samba 3.0:
      adds  1d38ffe   Merge from Samba 3.0:
      adds  5b5ed5a   Merge from Samba 3.0:
      adds  ca3d531   Merge from Samba 3.0:
      adds  240d594   Merge from Samba 3.0:
      adds  bbc4f18   Alias charset 646 internally (This used to be commit f4eb7acc7dfc400cc6524dccdd8081acd707f937)
      adds  5f91a15   fix online help
      adds  4fd8679   Fixed test and wording for long share names. The RAP NetShareEnum() call has a length limit of 12 characters (not 8, as previously tested).  Took DaveCB's suggested and added a note listing some of the client systems that might be affected. (This used to be commit cdfc0fc383ab63f47ddd547fddc4c28bbfddf5e5)
      adds  f208ab8   Ensure HEAD is also up to date. Fix OOPS when dealing with mangled names reported by several users. This was my bug when removing a redundant strlen. Jeremy. (This used to be commit 3b3e19f66f783016ca3bc2d9e76328732ed4a84b)
      adds  77adfbf   Fix from gregory at networksentry.co.za, don't clobber the comment if it exists. Jeremy. (This used to be commit a7ef2ce34931d9fcdeb8ecbcad981d96db4c409a)
      adds  6df89db   Fix #442 which Alexander considered a showstopper. Allow us to join mixed mode domains. Jeremy. (This used to be commit 07cfce283004d29d1f60e5d8c97e3e3d7c293805)
      adds  582ec27   Merge from 3.0:
      adds  3050c06   Merge from 3.0:
      adds  c2505ca   Merge from 3.0:
      adds  9903a9d   Fix typo. Found by Aurelien Degremont (This used to be commit 271111d6a7f5011c8300e060a9da3a972a28a704)
      adds  3388893   packaging updates from Buchan (This used to be commit 8079494aef23105ce4d1ab8d7f943a838baaca01)
      adds  9dab796   Obviously correct typo bugfix from  Lin Li <linl at xandros.com>. Jeremy. (This used to be commit f91da7d99bc2d9e57c411ceb0c2eb812654f3701)
      adds  53185ba   Fix coredump from Samba4 torture suite. Jeremy. (This used to be commit 640bc276ba3d1ab83cd8994bddd64fd745f75101)
      adds  92347f2   Unregister event fix from metze. Jeremy. (This used to be commit b3b2b3d5e7c9d4995890bf7b156fc1176b042cfc)
      adds  f4525f4   Fix for #470 - unable to display SIDs in ACLs. Jeremy. (This used to be commit 1b343f710550a39815001c668c48d9b194f19243)
      adds  8e0a88b   Oops. Proper fix for #470. Jeremy. (This used to be commit e121a2ec0c243477ea318d573166f342abbd1cce)
      adds  30fd359   The "unknown_5" 32 bit field in the user structs is actually 2 16-bit fields, bad_password_count and logon_count. Ensure this is stored/fetched in the various SAMs. As it replaces the unknown_5 field this fits exactly into the tdb SAM without any binary problems. It also is added to the LDAP SAM as two extra attributes. It breaks compatibility with the experimental SAMs xml and mysql. The maintainers of these SAMs must fix them so upgrades like this can be done trans [...]
      adds  dfc79d3   Merge from 3.0:
      adds  48a5e3f   Merge from 3.0:
      adds  7bb5182   Merge from 3.0:
      adds  54b5bbb   Merge from 3.0:
      adds  389bf06   insert missing sh-bang (This used to be commit fe2b6317cbda34c2d00194884847642789f40e75)
      adds  8139c5f   Ensure that dup_sec_desc copies the 'type' field correctly. This caused me to expose a type arguement to make_sec_desc(). We weren't copying the SE_DESC_DACL_AUTO_INHERITED flag which could cause errors on auto inherited checks. Jeremy. (This used to be commit 546b2271c08735ac1049a453abac996d794aa364)
      adds  da33457   updates to SunOne DS schema from André Fiebach (This used to be commit ec65dabe9ddd116da41beae0b1a573724c991df6)
      adds  ccb7f73   fix from Brad Langhorst to correctly check if the primaryGroupID has been set (This used to be commit db0d8f76ba9fbd090b62cb1233b566040e36f552)
      adds  9ad22b3   removing obselete parameter from smb.conf (This used to be commit acf2564e0cc298cd7e0a395fee48efdfcb7c6d0d)
      adds  2862f64   Fix typo (This used to be commit 68e044f60ddb6dc7d894f95eff8a866e713df253)
      adds  8031b16   Fix bug and do more error checking. Noticed by Wilco Baan Hofman <wilco at andoburg.nl> (This used to be commit ec32501cefe1ea27bcf08b5be9d53cdce8cbbbdc)
      adds  5b17f2a   solaris packagaing fixes from Brian King (This used to be commit e8d7e9cc9bb26e6b124d036a3702f242fae3bd85)
      adds  4920723   fix some warnings found by the Sun C compiler (This used to be commit 585764305aa84a7732f71f2e01227e1a6a08664f)
      adds  f6e0a10   fixing a bug in the retry loop for winbindd_pam_auth[_crap]() (This used to be commit a1b6e28e9c1742dd5debe46b18fa474f11b31dd1)
      adds  a899daa   Another round of merges from 3.0:
      adds  238cac9   Another round of merges from 3.0:
      adds  43004ba   Another round of merges from 3.0:
      adds  293421f   syncing up docs, examples, & packaging from 3.0 (This used to be commit dd1348c566b4700ea01bd89639e2d3330c878167)
      adds  4b10dd9   more syncs from 3.0 (This used to be commit bb7d5ce3762afcb14905fc2c1112df8a7475ffe3)
      adds  602ad28   * sync more files from 3.0 * set version string to "CVS 3.1.0alpha1" (This used to be commit c6a61ffcbd0c95afd94bd33fd832b24bc8209de5)
      adds  aa8205c   syncing files from 3.0 (This used to be commit b167f0989d004ba0940196c242c782ac698d1212)
      adds  8efca15   don't write to static pointers; patch from Anthony (This used to be commit b766fe78a7d8e4095d42e123f2b21369113c1f14)
      adds  b777c16   Add draft about new registry subsystem (This used to be commit 6d310e98e0d8654a95de98fcd4aa55e3c681157d)
      adds  fbb85e4   Testparm fixes:  - Also check global 'hosts allow'/'hosts deny' when checking access to share  - Warn when user specifies 2 arguments instead of 1 or 3.
      adds  9295030   Merge from 3.0:
      adds  13a5a0b   Merge from 3.0:
      adds  0a6295d   Merge from 3.0:
      adds  64dbd7c   Merge from 3.0:
      adds  5400952   Merge from 3.0:
      adds  3f5f051   Merge from 3.0:
      adds  a21e1f7   Merge from 3.0:
      adds  4663c47   Merge from 3.0:
      adds  2263487   Merge from 3.0:
      adds  cd5c595   Remove Japanese swat image files. (This used to be commit fab80c98a05645f420014c61f1d7f156f400ec55)
      adds  981c82b   Merge from 3.0:
      adds  1052b52   Merge from 3.0:
      adds  10ab4ce   Merge from 3.0:
      adds  0dde70c   Take care of condition where DOS and NT error codes must differ. Found by DOS program test by Amir Hardon <hardon at actcom.co.il>. Jeremy. (This used to be commit 294f376aa908a9c56b73b9bfe48d56012a8f557b)
      adds  e1f16f3   merge of parameter changes from 3.0 and fix for bug 550 (This used to be commit b6433f5db77a1d62309946c6f23c18c6c299d0c5)
      adds  bf49893   remove duplicate smbspool link on SWAT's front page; bug 541 (This used to be commit b19316e071bfee15c8bbf1a521d87f1a4ab53cbe)
      adds  411c746   make sure libnss_winbind.so.2 is included in the RedHAT RPMS (This used to be commit ceeb18d171d0e4ffc5c47ac4018909f266fd122c)
      adds  4d0f0c0   save and restore CFLAGS before/after AC_PROG_CC; this macro seems to overwrite the CFLAGS variable (This used to be commit aa7fccf6ad81da8a4a14abd699d1f765e18cd10c)
      adds  73953ef   Allow ^C to interrupt smbpasswd if using our getpass. Jeremy. (This used to be commit 8a284463458cfaaff9986bbc459dfc113f921c6c)
      adds  b8092fb   Fixed silly typo checking for signal_handler not signal. Jeremy. (This used to be commit 202d4e46527993d359df7cd04fb611c22cc920c3)
      adds  e9568f8   commit sign only patch from Andrew; bug 167; tested using 2k & XP clientspreviously joined to the Samba domain (This used to be commit 9d2e585e5e6f9066c6901aa8d8308734f8667296)
      adds  4187490   Fix for not opening Excel 2000 files that are read-only. Needs tidying up but works for now. Jeremy. (This used to be commit d9b9113a0815aeeddb8fdcccb64e7692fe02a9c2)
      adds  64f88c0   Correct fix for excel read-only bug. Add panic for logic error in developer mode. Jeremy. (This used to be commit 0857932c1c1960fd68a10f3d1f8c300b7a28b6d7)
      adds  460aa84   Portability fix from schmitz at hp.com (Joachim Schmitz) for bug #548. Jeremy. (This used to be commit a0828a2a1ce04075f0a7cb4a201cea0781998237)
      adds  e8fb38d   Portability fix from schmitz at hp.com (Joachim Schmitz). Bug #547. Jeremy. (This used to be commit 9519ffc7cbdb37a4279c8804230596978679220e)
      adds  4ed89be   Portability fixes from schmitz at hp.com (Joachim Schmitz). Bug #549. Jeremy. (This used to be commit 6defe43e6d48619cee31b6c7fc602973e8eeef3f)
      adds  8ae168b   abstract UUID parsing code to an individual function; patch from Anthony (This used to be commit 6cbdbdf9e1e76837c8ef03e795db11caa74ccf18)
      adds  ec77167   cleaning out patch list; patch from Steve L. to change the cwd before the postexec script (This used to be commit bbc403ec6ee119f1bbb636deb40563dfdf258a74)
      adds  9cfd261   don't call ads_destroy() twice; fixes segfault in winbindd when DC goes down; bug 437 (This used to be commit 9da4d1f7dbb289dd1db5e57a4fd78004bbfbd26b)
      adds  762e7e1   split some security related functions in their own files. (no need to include all of smbd files to use some basic sec functions)
      adds  487130a   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 096b997588880991af8e07034cc4f041daa87b97)
      adds  b1f610e   split some security related functions in their own files. (no need to include all of smbd files to use some basic sec functions)
      adds  a0cb008   4 changes
      adds  3289598   default DESTDIR=/ (This used to be commit 266fa232d95e86a86ec00570657508ed42c80228)
      adds  629120a   cosmetic fix when DESTDIR=/ (default) (This used to be commit e660b5752aa129c49b0b665845de2fe4c160be00)
      adds  f5aefbf   Fix for bug #562 (incorrect mode sum) by h-yamasaki at pd.jp.nec.com. Jeremy. (This used to be commit 7fb8a1bd3880b093a884749fc496cd702480752c)
      adds  2511ee9   Version of patch from nick at isilon.com (Nicholas Kirsch) for bug #564. Canonicalise SMB_INFO_ALLOCATION in the same was as SMB_FS_FULL_SIZE_INFORMATION. Jeremy. (This used to be commit 166efa30d2d680d8c19529c46ace3db115b43532)
      adds  efb3fa5   Add script to generate msg files from SWAT sources.
      adds  0a22ddd   Fix spelling mistake. (This used to be commit 229f4856ee1d894ad747ace63dab7e691f8d0409)
      adds  764c03b   Tut tut - always run with max warnings on gcc... Jeremy. (This used to be commit 3ebbd67dec2044ed8022491747e65b90f1354602)
      adds  e7f41de   make sure to call get_user_groups() with the full winbindd name for a user if he;she has one; bug 406 (This used to be commit 1737b36e9193e30285c598ad75d90f610bab47fe)
      adds  11b044e   Add Dutch swat translation (This used to be commit 8646f1014fae1e645179846feb3fbc2beeef58d4)
      adds  52f6378   Fixup error code returns from Samba4 tester. Ensure invalid paths are validated the same way. Jeremy. (This used to be commit 6ad2f0ba27566ab3928ccbbbb3c3a64b09ca139c)
      adds  22c0241   Changes to allow Samba3 to pass the Samba4 RAW-READ tests. Jeremy. (This used to be commit e7565dbba696adbb0fd8cca6b86a1a7e5a655f2e)
      adds  e74b6f4   At least give a message if we're returning a short read for W2K compatibility. Jeremy. (This used to be commit 84c993d9cd0bc57a8b8b9aa716af1336620e2c87)
      adds  ed07217   Refuse to configure if --with-expsam=$BACKEND was used but no libraries were found for $BACKEND (This used to be commit 76229085dbc76942b9b83604ea820a433fad4b0f)
      adds  9759adc   Move sysquotas autoconf tests to a seperate file. Patch by Stefan Metzmacher <metze at metzemix.de> (This used to be commit 9f6cd8177db9a88f681f28a8dca044595ddaae88)
      adds  90b1470   Match W2K insanty w.r.t. writelock and writeclose. Samba4 torture tester. Jeremy. (This used to be commit c682fae16a2fa18f951c69ba29b1a576f4e27d6b)
      adds  c9c2ddf   Remove duplicate samba.7 manpages (with first letter uppercase) (This used to be commit 8dd3d041994ec367016bd60b4ae3c8bb326e4b97)
      adds  a43a3ed   We need to make sure that the files that contain the static_init_$subsystem; macro get recompiled after configure has ran. This was done by touching the source file. This patch changes it to removing the object file, so that you don't need write-access to the source directory. (This used to be commit 1a95f5c9a9ad10046c481b7d3ad4e15a77e23144)
      adds  e7d1e9a   Make us pass Samba4 lock tester (with one different error message). Jeremy. (This used to be commit 7622a9dbbded8d07f976ec965adca5e92de3d2b0)
      adds  6af214d   Ensure cancelling a blocking lock returns the correct error message. Testing with Samba4 RAW-MUX code. Jeremy. (This used to be commit 533847c95d475921b0421ae113f52c44979939d2)
      adds  6f83e9c   Match Samba 2.2, and make ACB_NORMAL the default ACB value.
      adds  0c4547e   default DESTDIR=/ (This used to be commit 759990833ef192ffddec58039db1a41a0fafa399)
      adds  03e7b22   cosmetic fix when DESTDIR=/ (default) (This used to be commit cf6ac7995adc8ac116fd8f678ab06d0f91b4fe94)
      adds  d7fba69   Fix for bug #562 (incorrect mode sum) by h-yamasaki at pd.jp.nec.com. Jeremy. (This used to be commit e2f4c3d113fb77b68858c67deff6b92deb311e16)
      adds  261a31d   Version of patch from nick at isilon.com (Nicholas Kirsch) for bug #564. Canonicalise SMB_INFO_ALLOCATION in the same was as SMB_FS_FULL_SIZE_INFORMATION. Jeremy. (This used to be commit 76fe5ffb4d757922651e41c3fa7e8bc411214cc7)
      adds  4e4bf2d   make sure to call get_user_groups() with the full winbindd name for a user if he;she has one; bug 406 (This used to be commit 19925e3a04f421f4dcc469b701f3cc51ef98ac2c)
      adds  2c1030d   Max warnings with gcc. Jeremy. (This used to be commit cdba166e31b3c611652783a2ab63e59f57f41fde)
      adds  9a08def   Fixup error code returns from Samba4 tester. Ensure invalid paths are validated the same way. Jeremy. (This used to be commit 960e2b4a5f09d3ef80a926894ee7a28549b8de45)
      adds  226360b   Changes to allow Samba3 to pass the Samba4 RAW-READ tests. Jeremy. (This used to be commit e4df46732021be4eeb5693ebe7ec0df77f4bb5df)
      adds  7cdf852   Merge from 3.0:
      adds  4d347bd   Merge from 3.0:
      adds  70c8d35   Merge from 3.0:
      adds  92ac1e1   Merge from 3.0:
      adds  629375a   Merge from 3.0:
      adds  38d1e69   Merge from 3.0:
      adds  52aa3c5   Merge from 3.0:
      adds  6188988   Merge from 3.0:
      adds  d454281   Merge from 3.0:
      adds  f6e62c4   Merge from 3.0:
      adds  4003c70   Merge from 3.0:
      adds  5815396   Merge from 3.0:
      adds  79ae690   Merge from 3.0:
      adds  bf2226c   At least give a message if we're returning a short read for W2K compatibility. Jeremy. (This used to be commit 9216948062123da1c064b9167743a0a9f12d8c98)
      adds  f18551d   Refuse to configure if --with-expsam=$BACKEND was specified, but the libraries for $BACKEND were not found (This used to be commit 46a5575f1944d79ca3887bf3e9391ddee87ef8ce)
      adds  12d2580   Move sysquotas autoconf tests to a seperate file in tests/ Patch by Stefan Metzmacher <metze at metzemix.de> (This used to be commit cd3e4882fcf2437f4140557608e671284d0e92b4)
      adds  73e7390   Match W2K insanty w.r.t. writelock and writeclose. Samba4 torture tester. Jeremy. (This used to be commit 1c1c4ee8be9473d9d0ea676f7da2a1d359aaa7ee)
      adds  63e99b0   We need to make sure that the files that contain the static_init_$subsystem; macro get recompiled after configure has ran. This was done by touching the source file. This patch changes it to removing the object file, so that you don't need write-access to the source directory. (This used to be commit 2ef96618620bfc1bba7ad7ca54126b89f444a8fb)
      adds  9610df1   Make us pass Samba4 lock tester (with one different error message). Jeremy. (This used to be commit 1c19739aeada047eeb6bc7dbec161b5d783a3576)
      adds  beb6643   Ensure cancelling a blocking lock returns the correct error message. Testing with Samba4 RAW-MUX code. Jeremy. (This used to be commit 5e6080597fcf225ac9526a4ca973d962a13dd4a8)
      adds  6cd6f50   Match Samba 2.2, and make ACB_NORMAL the default ACB value.
      adds  510064b   removing docs from HEAD (This used to be commit 820903ef5a062b4b9824c33ee035c68a39c8eeb0)
      adds  50e9517   adding notice about new samba-docs cvs modeule (This used to be commit 982a5609ff804b6830d28b21bb4e71192e594d5f)
      adds  20c7b99   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 479b02fbfd5a41d08f687b009960bc29a213f40a)
      adds  fec4b31   removing docs tree from 3.0 (This used to be commit 0a3eb5574c91685ab07436c67b031266fb329693)
      adds  ea2be38   a few cleanups in output from spec file (This used to be commit 757b8a3405d5a403f8956a27ee0fc7b8355b2f28)
      adds  d466173   bumping version (This used to be commit eb28ca80cae18effaa10fe0de4bdff7e709ac91c)
      adds  0ed0732   Updated welcome file from Monyo. (This used to be commit a3f3b0bb48e91d131d64031ff6229f94445c19a3)
      adds  a98fc57   make nt-time <-> unix-time functions nearly reversible (This used to be commit bda64a11f7c11ca303122299c3e41c49e6afd933)
      adds  1a07a93   make sure to use the escaped DN; patch from Guenther Deschner; bug 592 (This used to be commit 5eca81c66096a01eda1731892d044c09d4c18556)
      adds  87f7226   Add a better error message to wb_common.c when unable to connect to a pipe socket and add a comment to winbindd.c to explain the fancy calculation of buffer offset. (This used to be commit 7c7ef9680b7378e12ffdd0bf95ee7ad673bea2f5)
      adds  69f0adb   Undo previous commit because it breaks the build.
      adds  48980f7   Use @PICSUFFIX@ instead of .po in Makefile.in since we have gone to the trouble of detecting what the PIC suffix should actually be.
      adds  ddb7118   Set errno = ENOSYS if mmap not supported.
      adds  b12866d   Delete unused label to fix compiler warning. (This used to be commit e34d21af3882a034810737039dbaae4d45e2645c)
      adds  bde2b4a   Break out of samsync loop on error. (This used to be commit f8994483484cab47f0d6a6934979f69402dba894)
      adds  ec890d5   Enclose usage of st_blksize and st_blocks struct stat members in #ifdef HAVE_STAT_ST_BLKSIZE and #ifdef HAVE_STAT_ST_BLOCKS, respectively.
      adds  1269d23   Enable us to see what sequence number we were expecting when we fail a sign (should help track down out of sequence bugs). Jeremy. (This used to be commit 6e21261fe40698b2ee46c802bd1c044a909f8e5d)
      adds  64e21a4   updating version in copyright (This used to be commit 947425e7953929107d4821b1945e8475e02ff3fa)
      adds  c19e1d5   Ensure error code path doesn't free unmalloced memory. Bug #628. Jeremy. (This used to be commit d817716519e1b2a619a46563ca44812a020a769a)
      adds  53efe50   Build fix for wrepld.  From MORIYAMA Masayuki. (This used to be commit 63a82debd80eeb27f326c9c0643735dd5f9b99bf)
      adds  3a9510a   Fix buggy data_len calculation in echo. Add paranoia debug message. Jeremy. (This used to be commit 5332af1124077f49e84836f5cedfbde98336b142)
      adds  450bc69   Tidyup wrap checking. Jeremy. (This used to be commit 41d1870a51c259f0cf17caf59928a3b38b21ea11)
      adds  72b9e55   Add configure test for krb5_keytab_entry keyblock vs key member.  Bug #636. (This used to be commit 3daefe9d17fb2c7b1c4d21593465e6788555b0fb)
      adds  636fe49   CP* modules are not related to development (This used to be commit 17d71852ae0ea9577ec31429dfc6ae7b36f34c26)
      adds  8c4e25a   Typo broke win9x logins. Jeremy. (This used to be commit 4e00cad645635af66b62c6a5568264a09cf340f3)
      adds  f4d9600   fixed spinlocks in tdb I still wouldn't recommend them, but at least they now work (This used to be commit 76992e7d1655ed15d61254f2be651db020ec4f5e)
      adds  3a4858d   Fix from Monyo. (This used to be commit f6f5cdb9aa0d7823c3a2327dfe681d22f56965da)
      adds  ce19625   Compile libsmbclient with $(DYNEXP) (fixes bug #505) (This used to be commit 3098a9e4b0cf6c0d6a6f2cda9ac60387bcda8198)
      adds  8a07066   Changed output so all debug output goes to stderr, and all file processing  goes to stdout.
      adds  df81637   We are doing NT error codes now.... If we have an NT error, report that back the same way we handle the DOS error. Although I don't see why BUFFER_TOO_SMALL should not be handled as an error, simply copy the logic.
      adds  611b198   make sure we have a devmode before copying a string to the devicename; patch from metze (This used to be commit 1700e83ac8035db7d22b8c64c10f63cb3e3b9eb7)
      adds  d6aa4b3   It's a perfectly valid condition to have zero alias members.
      adds  3fb80f1   more 2.2.x compatibility fixes - allow user looksup in the kerb5 sesssetup to fall back to 'user' instaed of failing is REA.LM\user doesn't exist.
      adds  cc88a03   Fixed typo spotted by Daniel Jarboe <daniel.jarboe at custserv.com>. Jeremy. (This used to be commit 89d42685b706233ab31734764e2e641834af3675)
      adds  4c0d641   If we have blacklisted mmap() try to avoid using it accidentally by undefining the HAVE_MMAP symbol. (This used to be commit c420195231457d3202157490f4bec335a788d8b4)
      adds  bafcc84   Merge of spelling fix from HEAD. (This used to be commit 1482933089bd1e6114ad29d77ce229482f2d161b)
      adds  7c6c6b6   fixed a number of bugs and memory leaks in the AIX winbind shim (This used to be commit f0a0771c02404c91cd64961f85622022a4e56b2f)
      adds  da8048b   call initgroups before becomming the user; patch from Fabio Cecchi (This used to be commit 5a8dbccd66911642fabb6b8b38fff4477b76c3a1)
      adds  3fe18a4   Fix signing miss-sequence noticed by Stefan Metzmacher <metze at metzemix.de> Jeremy. (This used to be commit 63f331564396e7a4f16dce95bb98d3b6c4b75351)
      adds  f589164   Patch from Stefan Metzmacher <metze at metzemix.de> to fix signing problems when reverse connecting back to a client for printer notify. Jeremy. (This used to be commit 06aa434c3fdb139e3f3143d19413556945cbcd4f)
      adds  5114dee   Fix for bug #64, Win9x Nexus tools not working against Samba3.0. Missing map in errormap for ERROR_MORE_DATA -> ERRDOS, ERRmoredata. Jeremy. (This used to be commit 7eaae388b35cb3d20cdd968b00d65c88fcee5878)
      adds  57c1a70   In cli_lsa_lookup_sids don't leave the domain field uninitialized if some sid could not be mapped. Otherwise this call is unnecessarily complicated to call.
      adds  3531647   Fix segfault in mount.cifs helper when there is no options specified during mount (This used to be commit fb87388a9fe959ecb01d88e2f974b077bac0a34d)
      adds  bb0598f   Put strcasecmp/strncasecmp on the banned list (except for needed calls in iconv.c and nsswitch/). Using them means you're not thinking about multibyte at all and I really want to discourage that. Jeremy. (This used to be commit d7e35dfb9283d560d0ed2ab231f36ed92767dace)
      adds  e78cf62   According to Ethereal we have a 32-Bit quantity here. And with SSVAL valgrind reports an unitialized read which is obviously correct. And I hate valgrind errors ;-)
      adds  a804eee   Volker's fix for bug #668.  Change the \n after the password prompt to go to tty instead of stdout. (This used to be commit 3cec478b82359c527065c3a8d44daae96b7ac57e)
      adds  c3125b6   Fix bug 451.  Stop net -P from prompting for machine account password. Based on work by Ken Cross (kcross at nssolutions.com). (This used to be commit 8ef7ac22ef1a60dca0a2d01dc6ff4ba14bc1549a)
      adds  4f62277   After a phonecall with jra finally commit this.
      adds  ab8f938   Andrew Bartlett patch to cope with Exchange 5.5 cleartext pop password auth. Jeremy. (This used to be commit 46e66ee950eee035ad008c189cd2378f734af605)
      adds  11bbf14   Add some debugs in the error paths for tdb_brlock() to help track down a locking problem on HPUX. (This used to be commit 2d03d81f753fd819086d24a92eec5503f70246a0)
      adds  3a26c9f   make nt-time <-> unix-time functions nearly reversible (This used to be commit 98d60dc1c7027a50f720933eb8d6ffbfb4276fa5)
      adds  447fa1f   make sure to use the escaped DN; patch from Guenther Deschner; bug 592 (This used to be commit fe6aa4a95181bb2ad4352710cfc7868918609274)
      adds  0bb70fe   Pull my previous changes into head as well. (This used to be commit 96f1ce740a8ebca3861bb2006b11301236a6fdb2)
      adds  5733f73   So here it is a non-intrusive patch with my latest work on gums (the laternative to the current passdb). Currently it is run through a comatibility module in the passdb layer, with a subset of the functionality it may provide. It is still work in progress, but as someone asked me about it, and as it should make no difference to the normal code, I tought it was a good idea to put it into. It adds a dependency on perl. I know it is not very nice, but I'm sure we will w [...]
      adds  ec82fb3   Put back the changes that Simo reverted and fix a speling mistak. (This used to be commit 72b1f727754e2f9f54facba8615032c8118d928c)
      adds  cd5245f   Ignore autogenerated tdbsam2_parse_info.h (This used to be commit bb2b8906a05109d5ba8ffff6c250d90d8658d444)
      adds  29eb1b4   Use @PICSUFFIX@ instead of .po in Makefile.in since we have gone to the trouble of detecting what the PIC suffix should actually be.
      adds  f631ec5   Set errno = ENOSYS if mmap not supported.
      adds  c06d6e0   Enclose usage of st_blksize and st_blocks struct stat members in #ifdef HAVE_STAT_ST_BLKSIZE and #ifdef HAVE_STAT_ST_BLOCKS, respectively.
      adds  d6e17a9   Delete unused label to fix compiler warning. (This used to be commit e982dd5bc4c7c0215bd4f2daf13da506c00b7cb9)
      adds  4162ac5   sorry folks, forgot to cvs add/remove before commit. (This used to be commit 0ed85e6a2dff0953dbbd5ff4723ef6941ec32850)
      adds  eaed556   fix typo (This used to be commit 2d46b2a0e7de21158003968b630ebcd40bde7e44)
      adds  613974f   Enable us to see what sequence number we were expecting when we fail a sign (should help track down out of sequence bugs). Jeremy. (This used to be commit c6a36d4e486bf1aa384adf7db37878e485476216)
      adds  eecd346   updating version in copyright (This used to be commit 63ff13b2093aed43468c0ff2a49db7f22cffe587)
      adds  311d739   created a new target: genparse this target will build parse file with genstruct it is the duty of the developer to commit updated files this is made to make build platforms independent of a working perl installation as always been with samba
      adds  21d53cb   Ensure error code path doesn't free unmalloced memory. Bug #628. Jeremy. (This used to be commit ef183bf00f5bad9f9c898067b48ebe052beddc82)
      adds  eafd037   Fix buggy data_len calculation in echo. Add paranoia debug message. Jeremy. (This used to be commit 8fb05cfa3afd9777c161271c4c3cec0d6d5150f2)
      adds  cdd02fa   Tidyup wrap checking. Jeremy. (This used to be commit 707554bcce91f33d0931f9d99050aab50765f5ff)
      adds  440e7e4   Remove DEBUG statement from wb_common.c as it should not be there. (This used to be commit 51f12170affd87cdff23118ed16f85dd97914f0c)
      adds  6b5f7e7   Add endpoint mapper rpc definitions (This used to be commit e604a9c0788a006663e7f939059c4120c1df3648)
      adds  a6ff625   Add (un)marshalling code for endpoint mapper map operation (This used to be commit bdd5158d9a45f4b935ea0fa495c0d83bc5ca96f8)
      adds  d807bc1   Add epmapper pipe (This used to be commit 041c17bd665ea5fa771b111d7008036fb3e7b72f)
      adds  a278f48   Add endpoint mapper parse code (This used to be commit 5537ccf95ae8c8d737cbcf9e5575b80b6b7bac6f)
      adds  1b259ab   * fix some compile warnings in the gums code * add server support for DsEnumerateDomainTrusts() (This used to be commit 06bacf6e3434db5bd09b48f84206441712e69a63)
      adds  e690013   uuid itself might not be aligned (as is the case in epm map requests), so it needs to be aligned outside the smb_io_rpc_uuid() call if a specific rpc or struct needs it that way. (This used to be commit e9fc15d58c52c12438c1f9c69394c11f76ce72d8)
      adds  b227a56   Typo broke win9x logins. Jeremy. (This used to be commit a7afbce99830bffb8795e7dc2c80baeeba7dcd0a)
      adds  ba0c899   Fix tower length calculations and add some const (This used to be commit 2f84c6c9a1c292535e73721a8bcdb27aaa2b2b46)
      adds  2702510   Add client side code to do endpoint map queries.  Currently does one fixed query.  Updates to come soon. (This used to be commit 3ca8240affba20bb26749354f59b83799b4f1e44)
      adds  18abf54   Add epmapper client files to rpcclient build (This used to be commit 747501893c1d9b591c81a0e819f28d0102d596a5)
      adds  86102b0   Add epmapper commands to rpcclient (This used to be commit 1d68e108a744ae0e5df4d8d092a3b48fc4441ace)
      adds  2f64342   Compile libsmbclient with DYNEXP (This used to be commit c8ec714119a620af3481e40a94c361704ecbc39b)
      adds  1db4a70   make sure we have a devmode before copying a string to the devicename; patch from metze (This used to be commit 5479cb60c038969270353b9ff7a8e9967e066dfd)
      adds  bfcb776   more 2.2.x compatibility fixes - allow user looksup in the kerb5 sesssetup to fall back to 'user' instaed of failing is REA.LM\user doesn't exist.
      adds  f3121b1   Merge tridge's tdb updates. Jeremy. (This used to be commit f81fdcc935317f66d562d485a40948c2a8bcbb21)
      adds  2cfb3e9   Several updates: - add support for named pipe and netbios queries in parse code - fix map request structure...unknown byte was alignment - add sample of named pipe over netbios query in rpcclient (comment only) (This used to be commit 71dcdf54e60204d6b499d25d8759ed20fc7a021a)
      adds  9d95980   Merge Volker's fix.
      adds  72569b4   Merge Volker's fix.
      adds  5fad020   Fixed typo spotted by Daniel Jarboe <daniel.jarboe at custserv.com>. Jeremy. (This used to be commit c68b6f64d9eb0808ce834e23174d1d6218b814b8)
      adds  6fe9423   Update structures after ethereal showed some marshalling/unmarshalling errors. (This used to be commit 9d0f322a851f487cea320e57076213435e5c6481)
      adds  043be81   Merge of wrepld link fix. (This used to be commit 9b13dae5a9cec827f854d5d0eb77eb16709b39b9)
      adds  8838f54   Merge of krb5_keytab entry key vs keyblock member check from HEAD. (This used to be commit 720f5e5629c54e851c3e9026dc88676795e44c8e)
      adds  87a6e23   Merge of mmap blacklist fix from HEAD. (This used to be commit ff29be16e74361b02b0b7fbd83e393d68ae5b897)
      adds  cc14d8c   Merge of another fix from Monyo. (This used to be commit 8d4d8aed2baa4b81bde9b30399f946062fc14094)
      adds  2e9e9ff   call initgroups before becomming the user; patch from Fabio Cecchi (This used to be commit e0db859a312207d961e3a581dfd15d9701bca16d)
      adds  7186340   Fix typo (This used to be commit 26956cdef902819f94616c33694641752f0f14e9)
      adds  630a77e   Fix signing miss-sequence noticed by Stefan Metzmacher <metze at metzemix.de> Jeremy. (This used to be commit 419834edee09567c8523ad3afba674a12504282d)
      adds  989b57f   Add server side support for epmapper pipe.  Currently only does a fixed mapping, but this is the base for changes to come. (This used to be commit 73882e970a3aea1c3c9f34779b4220bbf28f6dad)
      adds  af4263e   Merge tridge's AIX fixes. Jeremy. (This used to be commit 96cefb4542debd8902d9bc0cd09bb01c7a41cc69)
      adds  db8e981   Patch from Stefan Metzmacher <metze at metzemix.de> to fix signing problems when reverse connecting back to a client for printer notify. Jeremy. (This used to be commit 7fde193efeb856ec325d5d563f1e710c45dc65d7)
      adds  3029c5b   Fix for bug #64, Win9x Nexus tools not working against Samba3.0. Missing map in errormap for ERROR_MORE_DATA -> ERRDOS, ERRmoredata. Jeremy. (This used to be commit 8458f4c52f32ef192287ddb8371638f42a370c6f)
      adds  2fef82e   Merge from 3_0:
      adds  356e043   Fix segfault in mount.cifs helper when there is no options specified during mount (This used to be commit a3b67626018ade2a823311b65202ab7f488ca0a7)
      adds  bca9e7d   Be sure referent ID is updated for incoming structures, too. (This used to be commit 00e0aba2cf97e686a0b6b4d7bab50afbc5e97ac1)
      adds  2710c35   Put strcasecmp/strncasecmp on the banned list (except for needed calls in iconv.c and nsswitch/). Using them means you're not thinking about multibyte at all and I really want to discourage that. Jeremy. (This used to be commit 5c050a735f86927c7ef2a98b6f3a56abe39e4674)
      adds  0604336   Apply the changes to libsmbclient that derrell has contributed. Fix some of the problems with this.
      adds  49da871   Merge from 3_0:
      adds  8e1dfc5   Volker's fix for bug #668.  Change the \n after the password prompt to go to tty instead of stdout. (This used to be commit fb503bb418fcbee20d2218650904b26b512106ed)
      adds  2a09fe6   Fix bug 451.  Stop net -P from prompting for machine account password. Based on work by Ken Cross (kcross at nssolutions.com). (This used to be commit 32aa749bf1328e43af629ade30b3fdc11dd5e3ec)
      adds  a36be30   Merge from 3_0:
      adds  7967eeb   Andrew Bartlett patch to cope with Exchange 5.5 cleartext pop password auth. Jeremy. (This used to be commit 2d09d8c9d973f5f414d31f749db12328ff315de7)
      adds  261c002   Check for va_copy before you check for __va_copy, since va_copy is the actual standard, and __va_copy was the proposed standard. (This used to be commit 4ab7947e601e61cacd7ff541ee881850d9808387)
      adds  6258550   New files for support of initshutdown pipe.  Win2k doesn't respond properly to all requests on the winreg pipe, so we need to handle this new pipe.
      adds  6440c4b   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit e569418861a867437cd5e2cce87ad82e752da3fb)
      adds  d252323   New files for support of initshutdown pipe.  Win2k doesn't respond properly to all requests on the winreg pipe, so we need to handle this new pipe.
      adds  3d8e3f3   Add initshutdown pipe commands to rpcclient.  Second part of fix to bug #534 (This used to be commit 4e86243ea1d4bbe96720caaaf02300f5e15bee5a)
      adds  debbecb   Add shutdown abort try over initshutdown pipe first, then fall back to winreg pipe if it doesn't work.  Fixes bug #534.
      adds  d083328   Some spelling mistakes in aclocal.m4 and the va_copy fixups in configure.in and lib/snprintf. Check for va_copy first, and then look for __va_copy. (This used to be commit 8b592740b6294555c461d7eee003e2bd5f4352a4)
      adds  2f84a99   Commit Derrell's changes to libsmbclient plus a small change to configure.in to see if SGI and other platforms will build. (This used to be commit cf9311044c372695592db1b95b814b0870b8cf29)
      adds  f3ea632   Fix one other place VA_COPY is defined ... should fix NetBSD build. (This used to be commit fb69597629bad305f227b5bab62e0f170d3c164c)
      adds  b0ead3a   Apply latest of Derrell Lippman's changes to libsmbclient. (This used to be commit 84e620e5ba65c040df1c0ebdcf39fa5648dd37d9)
      adds  966a448   Apply these patches as well ... not sure if they all build. They don't on FreeBSD 4.3. They might on Linux. (This used to be commit 1f115c95d635377a36c0a3a1f56b4b8def04fd7e)
      adds  15b14fc   Put in a work-around for ENOTSUP not being defined on OpenBSD. (This used to be commit ca3d98d08bfe2c5c8a0f1a0d17160800f85d84b7)
      adds  55f8ca4   Remove some unused variables uncovered by the build farm. (This used to be commit 084e4678c0876ebd6e756192866103ae037f3258)
      adds  472df57   Missing UNIX -> DOS codepage conversion. Fix from Alexander Bokovoy <a.bokovoy at sam-solutions.net>. Jeremy. (This used to be commit 8b9b635bd2759642c25fe0cea5eefbbe5af44193)
      adds  4ebe9f9   Remove trailing comma on typedef enum.  albert chin (china at thewrittenword.com) (This used to be commit 67dd1c43664db7e2eec658da0ffefc3cdb5471bb)
      adds  0ce2c6e   Fix for bug #667. DFS filenames can now have arbitrary case. Jeremy. (This used to be commit 74148111e16a863d5a33511e5b15632a736d7e99)
      adds  80ebb37   Update WHATSNEW.txt with proper version from release branch (This used to be commit 4534ba5a9ff5fd0332267d0542b5285e5a732a4f)
      adds  2e46c76   Don't log at level zero when chdir fails. Ensure correct error message is returned. Jeremy. (This used to be commit 26bfe37a10f7337acb8c5ac0e04fac7a8dddc769)
      adds  059181a   parameterise the listen backlog in smbd and make it larger by default. A backlog of 5 is way too small these days. (This used to be commit bbb92d2b0ea6bc10c71bed62924bfc95c11172a5)
      adds  fdb2f57   Compile fix for tdbbackup when Samba needs to override non-C99 compliant implementations of snprintf. (This used to be commit a38ab77b70c0918be411a6c299a23b5735393a2d)
      adds  231124c   Fixes to check for wraps which could cause coredumps. Jeremy. (This used to be commit ad06edd1bb58cc5e2c38a364b1af96a933b770af)
      adds  b7d72a3   Check for nsswitch.h. Patch from albert chin (china at thewrittenword.com). Jeremy. (This used to be commit ce1024cc10e798d4ed3bc7f6358bc4ebe9737830)
      adds  057c031   bug 696; check for an invalid fid before dereferencing the fsp pointer (This used to be commit f5229d5d62510f981bd08ad8139675b50421e042)
      adds  f23c2ff   If nothing to do, return success. Fix from Aur?lien Degr?mont <adegremont at idealx.com> Jeremy. (This used to be commit aa668a0206b027923a333417309cb483c5a64265)
      adds  ff700f3   Sync up formatting of the va list stuff - the HEAD version was nicer. (This used to be commit 6917391fbbe90fd7f854d05e18f4ceb23c68d78a)
      adds  732fecd   Patch from Aur�lien Degr�mont <adegremont at idealx.com>. "entry" is dependent on "result", don't free result first. Jeremy. (This used to be commit c61a230c5ab7250c0812b422e0a533fbf5efbf17)
      adds  9471390   prompt for password when invoking --set-auth-user and no pw is given (patch from Tom Dickson) (This used to be commit ca18ec0f901330c14a68c8a44d2a88a42bb7d92c)
      adds  13fe542   This binds the nmbd sending socket to the 'socket address'.
      adds  14c0590   Re-order link command for smbd, rpcclient and smbpasswd to ensure $LDFLAGS occurs before any library specification.  Closes bug #661. (This used to be commit 7af7fa9be22b4406c83fa24c46ed8af1a7bcf173)
      adds  17131bb   Whoops - missed a place where HAVE_STAT_ST_{BLOCKS,BLOCKSIZE} guards should be present. (This used to be commit 08aa3f712c193aac5ad3d30e720c218c642738c0)
      adds  0dd2e07   Cast to fix warning on Solaris sendfile - check buildfarm output to see if this works!  Bug #706. (This used to be commit 67ab91825db9b81b8b4f35e86a7eede0c7df5621)
      adds  31e6157   Add prototype for smbc_remove_unused_server() to fix compiler warning. Bug #706. (This used to be commit eaf69b1ae7883573830244664cb0a81661541d92)
      adds  1f05df2   Use putenv() instead of setenv() in the winbind_{off,on}() functions.  Some platforms don't have setenv(). (This used to be commit a8b487c4cb5d181e59755f49063512b2729bccb5)
      adds  db2a7d0   Tidy up calls to uname so as not to produce output on stderr if the command line argument being called isn't valid. (This used to be commit d43922eade02d1826a108b45607f5776266fd05b)
      adds  c8e8415   Printf fixes for 64-bit size_t. (This used to be commit 8e2c543ebf65e24e73433f69b1c281e1558e9080)
      adds  490dbae   Fix some uninitialised variable warnings. (This used to be commit 68945027b5dc6b5e1aee13e4df4d11a34e42a3a9)
      adds  fbb8f13   Fix more 64-bit printf warnings. (This used to be commit 23443e3aa079710221557e18158d0ddb8ff48a36)
      adds  a64c70d   AC_CHECK_MEMBER seems to have problems for some versions of autoconf, at least autoconf-2.53 on SLES8 does not correctly find the keyblock.
      adds  7c55d23   removing #include <compat.h> in hopes to avoid problems with apache header files; will watch the build farm on this to make sure things don't blow up (This used to be commit e92583cecd79adea25caedd1599ac8f36733a923)
      adds  181df30   Fix for winbindd on HPUX from albert chin (china at thewrittenword.com) Jeremy. (This used to be commit 119a89246bf84cb98b76cf3777c039fa8eb644f2)
      adds  82f8a8a   Use a static string instead of malloced one in winbind_{off,on}() utility functions. (This used to be commit 7710232ba21305a1e3c9523ace82a5a419526b50)
      adds  e4f1a32   Fix missing bracket in quota quote - my fault. (This used to be commit fc30b6b5473124bad9c2c30b604bc21c9de258c1)
      adds  b3b7cf1   Fix for bug #703, try lowercase netgroups lookups. Jeremy. (This used to be commit 8b06385e008a9433fa6efb941b997f7d6b182a65)
      adds  f95e401   Generate 64-bit clean printf's for build options. (This used to be commit 1814c29b7d5c2ab25f209fba0afb5c6d175a87d1)
      adds  cedc634   Fix typo in debug statement. (This used to be commit 66e5043553939be2b124bec8581f08b01fdf9c1e)
      adds  fc80997   Use the actual size of the buffer in strftime instead of a made up value which just happens to be less than sizeof(fstring).  Closes #713. (This used to be commit 761e13da4ef8294f0b131ad7f672d023b0d222f6)
      adds  e7d9803   Add ldaplibs to pdbedit link line.  Fixes bug #651. (This used to be commit e306c962685c8b17df520aebccf6f0d8e3d7ce3c)
      adds  f46e42c   Fix crash bug in smbclient completion.  Closes bug #659. (This used to be commit 4480058d85ebe9175c4720c18100b459877dbd07)
      adds  536f729   Fix for bug #771. Fix packet length for browse list reply. Jeremy. (This used to be commit d085c94dacffbe8199e83315340e4f60d1f0b9a5)
      adds  9c8d23e   Fix debug message warning. Jeremy. (This used to be commit 154793981a1b2aea2703ef4da4764a322bf90ca0)
      adds  f581234   Fix coredump in cli_get_backup_list. Jeremy. (This used to be commit 29413db303d30d28c2fb0cc6e6e963e725ad4101)
      adds  3886d6a   added note about stripping comments from LDIF; bug 642 (This used to be commit 3f67b2bbfdbedc76d7265fc5333d5f71577d9c7b)
      adds  41316b5   make sure that we expand %H (from vl); bug  612 (This used to be commit a77f5924304d03d8033d1ef5f6526373f5b67aa3)
      adds  36d534e   Patch from James Henstridge to allow rpcclient adddriver command to specify printer driver version.  Closes bug #514. (This used to be commit c5865e3dfe0166a4714129a3ddfe1c39218e28f0)
      adds  cb78cd7   Compile tdbdump by default.
      adds  a999e7c   Apply the patch to fix iconv detection for FreeBSD to the Samba 3.0.0 branch as well. (This used to be commit 44be80e4883c8578b98ec02ac422c97229b063c5)
      adds  2c1d659   bug 624; make sure to set the GUEST SID rather than using the PDB_DEFAULT flag (This used to be commit ccc7634b1c4b7813a1d09af93572b1209e72dffb)
      adds  0b76382   Undo last commit to get things building again. (This used to be commit d3af6b443d9f52b007a1c022908d767edf238b9e)
      adds  d441dbe   patch from MORIYAMA Masayuki to save LDFLAGS during iconv detection; bug 570 (This used to be commit 486f495ea7decb4abfdb4751ae124b036f3e5d16)
      adds  b922425   run krb5 logins through the username map if the winbindd lookup fails; bug 698 (This used to be commit efe257bce2020e94d00946a27e2e586c82a1480f)
      adds  0cd8bc6   Ignore tallocdump binary. (This used to be commit addeb1c6c90faf5842db4a75f8db8d2325905b03)
      adds  764e2f7   Undo accidentally committed stuff. (This used to be commit 0a79519bc4b92b2f6e88b921d5ede761cc8ee2af)
      adds  40ad5de   Ignore tallocdump binary.  Previous commit was printf warning fixes and an accidental commit of some other stuff I was working on. (This used to be commit cfccf00816d873f6d7b298e15536ec423c2cfe03)
      adds  75b2469   Fix bug #471. (const needed in lp_set_name_resolve_order). Jeremy. (This used to be commit 3c19ac5f1c9e393780e57028808871dfdc77b170)
      adds  9f15411   Final round of printf warnings fixes for the moment. (This used to be commit 0519a7022b4979c0e8ddd4907f4b858a59299c06)
      adds  80ff204   A fix to allow configure to find iconv on a number of systems including those that don't have such support in glibc. (This used to be commit de6d5f1d1025bec8991944060df50eb2602f7221)
      adds  ab023b0   Add newline to debug message (This used to be commit e0868b978ec5debf6b91aeeb85aa1f404d07a34b)
      adds  ec04a97   Remove compleatly wrong comments.  (There were correct, 2 years ago...)
      adds  c22afa7   I agree with vl's #if 0 here, and am not quite sure what I was thinking with regard to the original code.
      adds  d5573cc   Simple rename of get_socket_addr to get_peer_addr and get_socket_name to get_peer_name. This is to get closer to the getsockname/getpeername system functions.
      adds  88b0120   Implement %i-Macro for the locally used IP address. With this you can again have virtual hosts with different configurations on a single smbd even on port 445.
      adds  9db3326   don't allow setting of the guest account (This used to be commit e0eea3639425aa6f4b621cce6b33df9e9c67ba6d)
      adds  84ca7ad   fix for bug 680 (heads up).  This gist is to map the UNIX entity foo to DOMAIN\foo instead of SERVER\foo on members of a Samba domain when all UNIX accounts are shared via NIS, et. al.
      adds  d34e91d   Add vendor name to rpm preamble. (This used to be commit e68189ba863596ea92dc4fa199457bd93d322888)
      adds  2849cc6   Set vendor string. (This used to be commit 0b28bed5058947ff95fdb64f4beb784c90d02afc)
      adds  6245ac1   Set vendor name. (This used to be commit 9d8cacc4e6d6336455732286e5e6f90ac3f4ec49)
      adds  1f62f2d   working on release notes for 3.0.1pre2 (This used to be commit d45441bb4f893e76c25aca1d40f23e0f0d347b51)
      adds  5cfe36d   Handle munged dial string. Patch from Aur?lien Degr?mont <adegremont at idealx.com>with memory leak fixes by me. Jeremy. (This used to be commit e591854eda8568ed1a4ad6b9de64e523c02b4392)
      adds  6ebde91   * only install swat html files once * revert the change that prevent the guest   account from being added to a passdb backend   since it broke the build farm. * apply patch from Alex Deiter to fix the   "smbldap_open: cannot access when not root   error" messages when looking up group   information (bug 281) (This used to be commit 9b8bf6a950186bd95abe952af4a7d35829b34ff8)
      adds  b1f1bba   last update to WHATSNEW (This used to be commit ad5588e3062f9f9a10e7102062805cae1cc50385)
      adds  9da5e6a   Add new fields bad_password_count and logon_count (This used to be commit 58c21bc0d1e9a39e64ce7b9efd637dc776c06029)
      adds  39ccc0f   Skip over the winbind separator when looking up a user.
      adds  970c1c7   Fix a problem with configure on *BSD systems. Make sure we add -liconv etc to LDFLAGS. One of the problems with configure/autoconf is that there seems to be no separation of LDLFAGS etc in configure from the LDFLAGS it is building for the Makefile. (This used to be commit 63d7698208a0fc4dfd2e3158f5ccbb1b6d9a6baf)
      adds  33e6af5   Patch from Andrew Bartlett <abartlet at samba.org> for security=server core dump if server goes away. Jeremy. (This used to be commit e61324cc6a222ca714530827068104f7a74c0911)
      adds  b64c635   fix crash bug due to empyrt munged dial string; patch from metze (This used to be commit ccd5665a65de6ccfdb9a5f490be1a7b5de486e2a)
      adds  009c143   added support for "make pch" to build a precompiled header. Note that this is not called by default and I don't think it should be - I think the programmer should specifically ask for pch generation when they want it. (This used to be commit ef01aedfb4e97af9283b0d54dd362aad809016af)
      adds  e1c4684   a small include file rearrangement that doesn't affect normal compilation, but that allows Samba3 to take advantage of pre-compiled headers in gcc if available. (This used to be commit b3e024ce1da7c7e24fcacd8a2964dd2e4562ba39)
      adds  daea480   Omit html documentation tree because it has been moved to the separate module. Install though, in case one recreates the tree as it was before.
      adds  19aff10   Add testacl.c ... from Derrell Lipman. (This used to be commit af42af75a45d6e6538009694704e11eb83c88457)
      adds  c3c1e24   show locked files for -u <user>; bug 590 (This used to be commit d72d77c42741714f2e32d0e24e706929242f1c62)
      adds  e699477   Fix a couple of warnings with casts. (This used to be commit 58d7a51c5762a444aae6a795a3703269134423d7)
      adds  0b5019f   Squelch some warnings with more casty-foo. (This used to be commit d165a49d860443741e57458b8a819c6d54824fc5)
      adds  5fd6b5b   More casty-foo ... (This used to be commit 00d5136ea0456115c25bf3c791616ef4bbbb8fc1)
      adds  281e293   * Fix from SATOH Fumiyasu for bug 660 (failing to view print   jobs) by only enforce the 'max reported print jobs' parameter   when it is non-zero.
      adds  36558f8   fix more memory leaks in the LDAP backend code; patches from metze (This used to be commit e079c8842a24ff4f50483bea8ca6b11db4b2dc99)
      adds  9da8550   first draft of release notes for 3.0.1pre3 (This used to be commit d4cbd00dfe0968cb5251434a9e2989affddef853)
      adds  f8350a9   updates from Buchan (This used to be commit bd0813e609759758b77fd130e304ccaca33f94c6)
      adds  4097f5e   * make sure we only enumerate group mapping entries   (not /etc/group) even when doing local aliases
      adds  5faae2d   This fixes a bug when establishing trust against a german W2k3 AD server. In the bind response to WKSSVC it does not send \PIPE\ntsvcs as NT4 (did not check w2k) but \PIPE\wkssvc. I'm not sure whether we should make this check at all, so making it a bit more liberal should hopefully not really hurt.
      adds  e0fd9d2   Fix from Andrew Bartlett to fix up the munged-dial problem. Jeremy. (This used to be commit 703b1b76e25fc83b3b84767c0e1b64c97c21bf09)
      adds  7b39861   Ensure we mangle names ending in '.' in hash2 mangling method. Jeremy. (This used to be commit fc2af591f5a2b08caa7389150c8cc5e298bd0ed4)
      adds  013a051   Remove unneeded second open for filename ending in '.' now we know it's a mangled name. Added const. Fix inspired by Andrew Bartlett ideas. Jeremy. (This used to be commit 87eb336d659dfa5e92b495dd76a0f2e534931293)
      adds  8e76781   Useful debug message. Patch by metze.
      adds  5139e4a   Correct fix for checking of '$' name termination. Jeremy. (This used to be commit ec2339645283c9e489659a8892c317bb9f7610f0)
      adds  2d41ca7   Group quotas patch from "Heinreichsberger, Helmut" <Helmut.Heinreichsberger at wincor-nixdorf.com> Jeremy. (This used to be commit 06c9e9163010a1035f448f76c4084228dc95334f)
      adds  53dfaac   as discussed on irc, this is a small patch that allows a few more winbind functions to be accessed via NSS. This provides a much cleaner way for applications that need (for example) to provide name->sid mappings to do this via NSS rather than having to know the winbindd pipe protocol (as this might change).
      adds  dec5b6c   added a wbtest program that shows how to access winbindd extended nss functionality directly from an application.
      adds  885140b   changing versionb to pre4 (This used to be commit 8c46576f64cc54abd3bc43312559b960af220b60)
      adds  a63010b   Added useful information to debug lines. Patch by metze.
      adds  8614cc5   Look at error before using it in debug statement. Jeremy. (This used to be commit 69550332f33496b0a513914e2290fdb256bc2958)
      adds  382e96a   Typo fix. (This used to be commit 5054a1731e3bf3bec0687304af63fed475d5f864)
      adds  244df1e   Update WHATSNEW.txt with text from release branch (This used to be commit 56fc6962fb32de180a6b1af9259e0a7b580daeab)
      adds  478bb59   make sure we don't append the ldap suffix when writing out the ldap XXX suffix values in SWAT; based on tpot's original patch; bug 328 (This used to be commit 12a06dd9807ea3a10f8220d6e7c33b4b79ae25b4)
      adds  bdea2e8   Fix Jerry's no-proto bug :-). Jeremy. (This used to be commit 48153f7a07cc04b849a79778fdc3e76af6c6eb13)
      adds  d66def4   Fix for rename across filesystems. Noticed by Rainer Link <link at foo.fh-furtwangen.de>. Jeremy. (This used to be commit 598d9d3e5f612133e0528a1a8907745d715b61ed)
      adds  11f4893   Ensure that items in a list of strings containing whitespace are written out surrounded by single quotes.  This means that both double and single quotes are now used to surround strings in smb.conf.  This is a slight change from the previous behavior but needed or else things like
      adds  8a53eed   fix winbind ping call so that SWAT correctly determines if winbindd is running; bug 398 (This used to be commit 04e37283f230b28f3019bfab3a71dde5e4ae4e23)
      adds  4f65a3b   adding a useful debug (This used to be commit e374ce779efaec001c1476e0710ceaa9c3b84e8d)
      adds  7d9fb45   include WWW-Authenticate field in 401 response for bad auth attempt; bug 629 (This used to be commit 879d0f15ea260d61c56c5b841065ecb2f5ec26ca)
      adds  fcbfc7a   Changes all over the shop, but all towards:  - NTLM2 support in the server  - KEY_EXCH support in the server  - variable length session keys.
      adds  7840443   Add support for variable-length session keys in our client code.
      adds  6b81cc2   Add server-side support for variable-length session keys (as used by DES based krb5 logins).
      adds  6268505   Patch by emil at disksites.com <Emil Rasamat> to ensure we always always free() each auth method. (We had relied on the use of talloc() only, despite providing the free() callback)
      adds  c39f5fe   more access fixes for group enumeration in LDAP; bug 281 (This used to be commit 68283407e0f366d8315f4be6caed67eb6fe84b85)
      adds  c26aa9f   patch from Matthias Hilbig for bug 467; use the dns name (or IP) as the originating client name when using CUPS (This used to be commit 71333299a6e6bc6d74d2172f71e3fe21ef75aa3c)
      adds  73034f9   Added "passwd chat timeout" parameter. Docs to follow. Jeremy. (This used to be commit 16097f2072085432f4c669d9e008023f36f7afbb)
      adds  4e61fcb   strequal() returns a BOOL, not an int like strcmp(); this fixes a bug in check_bind_response() (This used to be commit 5e062f72baad6f7a70f1a3c8cf190535ccacc89e)
      adds  efdd1ea   When server signing is set to "auto", if the client doesn't sign just ignore it. Only fail if signing is set to "required". Jeremy. (This used to be commit 8916ddfc39c3e70265188926f24034152f0e7b6b)
      adds  b4feed1   Patch for #263 from jpjanosi at us.ibm.com. Jeremy. (This used to be commit 0f2a50316d8245ea9c441f0ea08e1a0fd9a92583)
      adds  1b6e6c9   Do not add NTLM2 to the NTLMSSP flags unconditionally - allow the defaults specified by the caller to prevail.
      adds  6ce882e   If signing starts successfully, don't just turn it off automatically if it fails later. Only turn it off automatically if it fails at the start. Jeremy. (This used to be commit 4a145531c2b6353291cd25f14f5572aa31e86594)
      adds  055750f   allow users to delete jobs with cups printing backend The changes the name of the job passed off to cups from "Test Page" to "smbprn.00000033 Test Page" so that we can get the smb jobid back from lpq.  Working on bug 770. (This used to be commit 5979f4d645e84fb22223e6cbf0043f2fa21acb2f)
      adds  8beace3   Fix build of winbindd with static pdb modules (This used to be commit 92a138f027cf2f1c2b13c6f3d59493fb21885d5e)
      adds  3f0d000   Add a comment, and a useful debug message. (This used to be commit df14b0af31863680218b06ae9de2f010a38fba6e)
      adds  09a7088   Patch from Jim McDonough for bug #802. Retrieve the correct ACL group bits if the file has an ACL. Jeremy. (This used to be commit 7bf5ed30ce74ba658ca35059955748c1d8cbd6d2)
      adds  203710ea  Get rid of a const warning
      adds  5efc777   Implement "net rpc group members": Get members of a domain group in human-readable format.
      adds  ee8fc93   Fixing barfed idmap entries and adding not on use of FLAG_HIDE. (This used to be commit 25aa5df5c79070d0f1273a71617e64fba7831742)
      adds  e83fc38   Clean up a comment noticed by Jonathan Shao at Panasas.com and remove an obsolete comment by Luke Leighton. (This used to be commit 316f83add76b56fe102f5dc4c9ce3a0413d9a1f4)
      adds  65ae858   Add initshutdown pipe commands to rpcclient.  Second part of fix to bug #534 (This used to be commit 99f4fa54497ba1c0fc0ba39d51b3ce201a8e6cd2)
      adds  e958f3b   Add shutdown abort try over initshutdown pipe first, then fall back to winreg pipe if it doesn't work.  Fixes bug #534.
      adds  99364f1   Janitorial duty for tpot. Merge tdb error log fix. Jeremy. (This used to be commit 2186cbf28db496b97b39b81eb1932690c6094cd8)
      adds  3f3e389   Missing UNIX -> DOS codepage conversion. Fix from Alexander Bokovoy <a.bokovoy at sam-solutions.net>. Jeremy. (This used to be commit f714998b44c6a1082943a399ce3b0ce316efc3a0)
      adds  0b86dcc   Remove trailing comma on typedef enum.  albert chin (china at thewrittenword.com) (This used to be commit 65a4c2aa0af4572ef7da0f7907ee144faba39031)
      adds  3638769   Fix for bug #667. DFS filenames can now have arbitrary case. Jeremy. (This used to be commit cbefb5c4f983ca49fcc563111d8704d3770daf81)
      adds  e893948   Don't log at level zero when chdir fails. Ensure correct error message is returned. Jeremy. (This used to be commit a7561336e770405572c13a4607b0e808225e8916)
      adds  5ca824a   Fixes to check for wraps which could cause coredumps. Jeremy. (This used to be commit 124a8ddae63adff4f601242a8e6d05abcaf4d9bf)
      adds  5a1515f   Janitor for tridge. parameterise the listen backlog in smbd and make it larger by default. A backlog of 5 is way too small these days. Jeremy. (This used to be commit 58b8f673945ad114d056dd79f509c93ab42b96d1)
      adds  bc3ab60   Check for nsswitch.h. Patch from albert chin (china at thewrittenword.com). Jeremy. (This used to be commit 8d29faaa6396a46e8754ead32f6fd545e567ba46)
      adds  11e6f4b   bug 696; check for an invalid fid before dereferencing the fsp pointer (This used to be commit 2cc43e760b02f2088a0222d1f5080913a96f3e5a)
      adds  523444b   First round of merging various UUID structures.
      adds  1587245   Another round of GUID->struct uuid.
      adds  bb971b4   More GUID->struct uuid changes.
      adds  4f22327   Ok, nearing the end of the GUID->struct uuid changes.
      adds  bff3e7f   Nearing the end of the GUID -> struct uuid changes. (This used to be commit 0e8fcfac702515f8870c979262bf881d1155efdc)
      adds  2e65aa1   Last of the GUID->struct uuid changes.
      adds  29f33e8   If nothing to do, return success. Fix from Aur?lien Degr?mont <adegremont at idealx.com> Jeremy. (This used to be commit a92555e6060294afcfecc075bfac5c836f150b01)
      adds  8270b9b   Add string to uuid fn.  Thanks aliguori. (This used to be commit 5f9fe8304f037f91fa765e64580a7119aeb201dd)
      adds  b7047b3   Merge of some fixes from 3.0:
      adds  64b97d0   Merge from 3.0: Sync up comments. (This used to be commit c00bd547c875a1eba3b8c427f4fed0b61ae987c5)
      adds  483dc4f   Sync up some indentation. (This used to be commit 160903f99782673a3ff147450d33f4a4ff88a666)
      adds  c6ac467   Sync up with 3.0 (This used to be commit 3cd8acb6c362bca82d7268aa283d3f6360b24604)
      adds  a51e72a   Merge from 3.0:
      adds  956a16d   Fix some unused variable warnings. (This used to be commit 512a81c9fd4490cb6f9b1cc88cdb9238d21decb1)
      adds  adcd3e4   Merge from 3.0:
      adds  b0f93e3   Fix spelling mistake. (This used to be commit cbd95c5a74bef4a6c8fd54a8fc24a50f11678cb7)
      adds  3bf7bb2   Fix another unused warning. (This used to be commit 9032e6eb2b4c7ed3d0689b95ed318cdf7ec048d7)
      adds  3c8ecd3   Formatting syncup with 3.0 (This used to be commit 98881672f5c094181be7988b4d39b451f292e423)
      adds  0888204   Whitespace syncup with 3.0 (This used to be commit 9746ef376d2a52ef6ef6b84421d6b7e988a6ca13)
      adds  b99fb93   Merge from 3.0:
      adds  73a9e08   Patch from Aur�lien Degr�mont <adegremont at idealx.com>. "entry" is dependent on "result", don't free result first. Jeremy. (This used to be commit 9b24715170c6ca5dd3d5df0675f430852ae6a50d)
      adds  f943812   set- set-assword when invoking --set-auth-user and no pw is given (patch from Tom Dickson) (This used to be commit aa2abd5800856120ddec6937955e961ff0c77c96)
      adds  e45d0f8   From 3_0:
      adds  b5e7ec9   Merge of fix for bug 661 from 3.0 (This used to be commit c96d470af8dd9b5782d7c4f3e9fe5fa92f416f77)
      adds  1ae80ad   Fix duplicate libs problem in iconv detection code. (This used to be commit a2feac08e89685c35a8cc18eaeac4c9316248f75)
      adds  26ec85d   From 3_0:
      adds  d789f3b   removing #include <compat.h> in hopes to avoid problems with apache header files; will watch the build farm on this to make sure things don't blow up (This used to be commit b4d80ee74727a72aa8fe070d13e3ca5de71837ca)
      adds  c8e7fc1   Fix for winbindd on HPUX from albert chin (china at thewrittenword.com) Jeremy. (This used to be commit c2f38eb66578affb50cb15c73b297fb866be140b)
      adds  3d7fe18   TDBSAM update code from Aur?lien Degr?mont <adegremont at idealx.com>. Adds support for an additional field (uint32) which represents the lockout duration. I think this should be stored as an abolute UNIX time_t that specifies when the lockout should end - set it when the lockout is imposed. This new code also updates the on disk tdb version on load. Being merged into HEAD so Simo can add any other changes he wants before being back-ported to SAMBA_3_0. Jeremy. (This us [...]
      adds  7b64564   Fix for bug #703, try lowercase netgroups lookups. Jeremy. (This used to be commit b7ce6294bbff9ef82b34d900fe836ff2e3c5abe1)
      adds  0c94d59   Fix for bug #771. Fix packet length for browse list reply. Jeremy. (This used to be commit dfea28a7731a0625e37ac43658f21b25e2fcce21)
      adds  7c92ebb   Fix coredump in cli_get_backup_list. Jeremy. (This used to be commit 13d32f561b23f2d69daf103a971acbdae547703d)
      adds  34bbe8d   added note about stripping comments from LDIF; bug 642 (This used to be commit 41aefed932df1938c5e6681c809150068a39292a)
      adds  3d6f780   make sure that we expand %H (from vl); bug  612 (This used to be commit d1cf39e2ecee7e76953a5eee386f723a46bf9b14)
      adds  018a3cc   Apply the changes that Derrell Lipman supplied ... (This used to be commit 600e056a33bd658a8e0eb41af9c83d32b9e2e082)
      adds  930245a   Merge from 3.0:
      adds  c402952   Merge from 3.0:
      adds  8e7a771   Merge of uname cleanups from 3.0 (This used to be commit e7e17e6b4a6727088b0ea763db673de8035f2094)
      adds  41847b3   Merge from 3.0:
      adds  0467255   Merge from 3.0:
      adds  b216846   Merge from 3.0:
      adds  3c31d65   Merge of setenv->putenv for winbind client. (This used to be commit a26d425f93e43641195d0aaf0f9ce5ef0e69f5e1)
      adds  5967831   Merge of some compiler warning fixes. (This used to be commit 6a001dbd13c11f22b5d3c444fd1da3055f3afb67)
      adds  5033b01   Merge from 3.0:
      adds  150fb8e   Compile tdbdump by default.
      adds  f59bd26   Merge of 64-bit printf warning fixes. (This used to be commit a6cc763333943bc6e360bb7e78cf9bfb1bc936e8)
      adds  7d51716   Minor comment updates ... (This used to be commit d7a0c6da0baf41faf0eb0b71f3576d3c3fbf7c62)
      adds  3d50c8a   Better handling of iconv support and etc because gnu libiconv on FreeBSD changed where it puts things :-) (This used to be commit 123a516a6095e3fb6c2ad372b2800a825bbd2a13)
      adds  9144e46   Make the recent changes more pretty. (This used to be commit e490efd29a8a6b1fc7087b7dd51bbd41465803c3)
      adds  662adfa   bug 624; make sure to set the GUEST SID rather than using the PDB_DEFAULT flag (This used to be commit 7a60693a47823c2a174886ad44e7af102440ba4d)
      adds  bf6f61a   patch from MORIYAMA Masayuki to save LDFLAGS during iconv detection; bug 570 (This used to be commit 2277c6e06c2e5b3ace4b231ff8af03d2d29fac36)
      adds  25d64aa   run krb5 logins through the username map if the winbindd lookup fails; bug 698 (This used to be commit f7798571178d18aae9c0be5f437838222bfc25b9)
      adds  949a05b   merge's tpot build fix from 3.0 (This used to be commit ac9f9f9ea83b0419d3f1f95b57ff3ead625d7576)
      adds  6a594ea   Fix bug #471. (const needed in lp_set_name_resolve_order). Jeremy. (This used to be commit 5d52e6b3016960cc3be33d3cd15725cce5fd0580)
      adds  99cbab5   From 3_0:
      adds  91e6184   From 3_0:
      adds  178a463   don't allow setting of the guest account (This used to be commit 1e461f06ec492dc3f139165932c3518a6dd416f9)
      adds  e9bd28d   fix for bug 680 (heads up).  This gist is to map the UNIX entity foo to DOMAIN\foo instead of SERVER\foo on members of a Samba domain when all UNIX accounts are shared via NIS, et. al.
      adds  a3aa2c9   Handle munged dial string. Patch from Aur?lien Degr?mont <adegremont at idealx.com> with memory leak fixes by me. Jeremy. (This used to be commit daceed37387c517b3f0ab9c173f419215e3d676b)
      adds  f9230c9   * only install swat html files once * revert the change that prevent the guest   account from being added to a passdb backend   since it broke the build farm. * apply patch from Alex Deiter to fix the   "smbldap_open: cannot access when not root   error" messages when looking up group   information (bug 281) (This used to be commit 20bd309239199d85accb2b7aac6d4dd73e414f85)
      adds  30d0680   Merge from 3.0:
      adds  649f7d7   From 3_0:
      adds  912289b   Patch from Andrew Bartlett <abartlet at samba.org> for security=server core dump if server goes away. Jeremy. (This used to be commit a646cb60a24498451d379967a1da272fcd40875f)
      adds  0f98e8a   fix crash bug due to empyrt munged dial string; patch from metze (This used to be commit aef7f54355a71e36963ed7427e9c2f05d26cc222)
      adds  a40625b   > Omit html documentation tree because it has been moved to the separate > module. Install though, in case one recreates the tree as it was before. > > > rafal
      adds  bd4e882   show locked files for -u <user>; bug 590 (This used to be commit 3290582cb0542d1e2a7e1e5213614fca8788b070)
      adds  618d7dd   Keep configure.in in sync with SAMBA-3.0.0 (This used to be commit 664cc4f46cf1be08c704a9d163ee33c8629ad065)
      adds  ac20c8c   * Fix from SATOH Fumiyasu for bug 660 (failing to view print   jobs) by only enforce the 'max reported print jobs' parameter   when it is non-zero.
      adds  d3d4c74   Add this to samba-head. (This used to be commit d761175f131f80ae24549adca6ffc629f84a9803)
      adds  716dd32   Update Makefile ... (This used to be commit b92fd87b2461dff0e05ad4a7b0a475539c21d4c0)
      adds  7301471   fix more memory leaks in the LDAP backend code; patches from metze (This used to be commit 89a8c607af4ca67fcefe285480f7c9b832f6720c)
      adds  e762e32   Split smbldap in a core file and a utility file
      adds  c473b39   add also the schema attributes and object classes need by config_ldap
      adds  fca9257   do not build config_ldap by default (forget to remove the module from the default list after testing :-) (This used to be commit aae13b2e63dd3aeafe7dcb48a484da9d51a0a589)
      adds  2274603   updates from Buchan (This used to be commit f7e4ea27a330b84bc67c71c10a5c1fb009572fb2)
      adds  8b9622f   * make sure we only enumerate group mapping entries   (not /etc/group) even when doing local aliases
      adds  bfbc348   From 3_0:
      adds  c86a6b0   Fix from Andrew Bartlett to fix up the munged-dial problem. Jeremy. (This used to be commit 5df3d16c9226bf884226e8302b996a484017f8c3)
      adds  5e9265c   Ensure we mangle names ending in '.' in hash2 mangling method. Jeremy. (This used to be commit 9b50fd8cfc36c817177103b07e7b8a3952e641c7)
      adds  1276bbf   Remove unneeded second open for filename ending in '.' now we know it's a mangled name. Added const. Fix inspired by Andrew Bartlett ideas. Jeremy. (This used to be commit 8de1d4ebf72928c958d4c5be887f2babe13d3c87)
      adds  8f78f1b   Useful debug message. Patch by metze.
      adds  66603d5   Fix to correct checking of '$' name termination. Patch by metze.
      adds  3848849   Correct fix for '$' termination test. Jeremy. (This used to be commit b93e44e01edb432e11b9ad6aeb4d4eea0f7fa433)
      adds  1e6f717   Group quotas patch from "Heinreichsberger, Helmut" <Helmut.Heinreichsberger at wincor-nixdorf.com> Jeremy. (This used to be commit 0984b35fbfd0c9579d2a8a6fa748ade604ad6a82)
      adds  f5e68bc   Look at error before using it in debug statement. Jeremy. (This used to be commit 42114b75f2c082522f7806a1af11409609785b06)
      adds  2a22bd3   Added useful information to debug lines. Patch by metze.
      adds  ad88390   Typo fix. (This used to be commit d1394f02cb0e369701217ce6610f4efe54438c3a)
      adds  579cafe   make sure we don't append the ldap suffix when writing out the ldap XXX suffix values in SWAT; based on tpot's original patch; bug 328 (This used to be commit b1d5173b16c40d55cfb6265f1d1947ec78952b6f)
      adds  bf0c18d   Fix Jerry's no-proto bug :-). Jeremy. (This used to be commit 2b39e3f12a12f0863bf76d996c0d0db422d593bc)
      adds  1a125f5   Fix for rename across filesystems. Noticed by Rainer Link <link at foo.fh-furtwangen.de>. Jeremy. (This used to be commit f68c2ff0f3307612ddbe62b8cc2ea12251d54ec6)
      adds  3c10159   Ensure that items in a list of strings containing whitespace are written out surrounded by single quotes.  This means that both double and single quotes are now used to surround strings in smb.conf.  This is a slight change from the previous behavior but needed or else things like
      adds  177ff4d   fix winbind ping call so that SWAT correctly determines if winbindd is running; bug 398 (This used to be commit cb12d519cc40b964d022886538044e8613931199)
      adds  a2b82b4   debug and swat fixes from 3.0 (This used to be commit 52c1973f39f4c4161097843fcf395e0102531575)
      adds  354c0fb   (merge from 3.0)
      adds  13a6b98   Merge from 3.0:
      adds  8ade0cf   (Merge from 3.0)
      adds  f5ee9c7   more access fixes for group enumeration in LDAP; bug 281 (This used to be commit c4ce92e80688fe7fd4b2fde2c31e94baf3e4dca0)
      adds  3500dfd   patch from Matthias Hilbig for bug 467; use the dns name (or IP) as the originating client name when using CUPS (This used to be commit eae48cda0f7f1346cd66d5a581c1273880f214d4)
      adds  9ce8270   Added "passwd chat timeout" parameter. Docs to follow. Jeremy. (This used to be commit 4d49fb806db6868f97069a603a28a85dc31cfe21)
      adds  f7bf71a   strequal() returns a BOOL, not an int like strcmp(); this fixes a bug in check_bind_response() (This used to be commit 84f0e97e5882375b765b818e89a6d96736cd5932)
      adds  b7937e5   When server signing is set to "auto", if the client doesn't sign just ignore it. Only fail if signing is set to "required". Jeremy. (This used to be commit ab5db8873e2882900baa1c74706bb907baaff7fd)
      adds  90d4b84   Patch for #263 from jpjanosi at us.ibm.com. Jeremy. (This used to be commit 6543bca0cbf6030d2400e30bb7491237d9c818f8)
      adds  c8d0bce   If signing starts successfully, don't just turn it off automatically if it fails later. Only turn it off automatically if it fails at the start. Jeremy. (This used to be commit 2a00d538da61253455db1734b74ef1debaea24ea)
      adds  82ef477   allow users to delete jobs with cups printing backend The changes the name of the job passed off to cups from "Test Page" to "smbprn.00000033 Test Page" so that we can get the smb jobid back from lpq.  Working on bug 770. (This used to be commit 3a84daf24f80cf44605841c844a0ba516354420b)
      adds  e88d470   Patch from Jim McDonough for bug #802. Retrieve the correct ACL group bits if the file has an ACL. Jeremy. (This used to be commit a51d9e947ef012fabf5a13250df6232d23722f68)
      adds  52c1e60   Merge from 3.0:
      adds  449b2e4   Get rid of a const warning
      adds  63d44a5   Implement "net rpc group members": Get members of a domain group in human-readable format.
      adds  b1b4d67   Patch from Benjamin Riefenstahl <Benjamin.Riefenstahl at epost.de> to add MacOSX (Darwin) specific charset module code. Also had to add AC_CHECK_CPP to configure.in (this took a *long* time to track down) to make autoconf work correctly on Fedora Core 1. Jeremy. (This used to be commit a5711943428e4b586fb7f064739c78fa0a3ebd52)
      adds  130b38a   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 9ccf8c530def31ccf6aca4f56b53676512131e66)
      adds  44d9ea4   Patch from Benjamin Riefenstahl <Benjamin.Riefenstahl at epost.de> to add MacOSX (Darwin) specific charset module code. Also had to add AC_CHECK_CPP to configure.in (this took a *long* time to track down) to make autoconf work correctly on Fedora Core 1. Jeremy. (This used to be commit c51d974b18e31a38608a3837d3fee04a209f91c8)
      adds  2c482d6   use samr_dispinfo(level == 1) for enumerating domain users so we can include the full name in gecos field; bug 587 (This used to be commit 329065d7cddb52c52667c93e0a0218c0e89938be)
      adds  20d03cc   Correct freebsd 5.1 support for winbind contributed by Aaron Collins. Let the build farm chew on it for a bit. (This used to be commit 41e4b036dff0af7be69bf95ea3d64dfccd3a4b8e)
      adds  dd51a9b   Only ask for 512 names at a time.
      adds  5211043   Fix for pdbedit error code returns (sorry, forgot who sent in the patch). Jeremy. (This used to be commit 685097bc50a8ef387c5082401858d482329c37bc)
      adds  3dda7cf   Implement 'net rpc group list [global|local|builtin]*' for a select listing of the respective user databases.
      adds  2ad1159   Fix signing bug with secondary client trans requests. Turns out the last packet is the one that matters for checking the signing replies. Need to check the server code does this correctly too.... Bug #832 reported by Volker. Jeremy. (This used to be commit 6750dc33b46c422582176b704592d9b2f1fb04d7)
      adds  12d3246   Better fix for client signing bug. Ensure we don't malloc/free trans signing state info each packet. Jeremy. (This used to be commit 818cf32d6330f7e7855ce662326003e75d4a1d46)
      adds  6bb8f54   Don't automatically set nt status code flag unless client tells us it can cope. Jeremy. (This used to be commit 0d82ac57a59276adb403f8e023578c2d6d5136e4)
      adds  b4fa65d   Ensure we use the same mid for the secondary trans requests, W2K3 does this. Jeremy. (This used to be commit 8adf0cd27a23b1bc6e0da08789a8b1e9eefb54a7)
      adds  27891bd   Subtract NT_STATUS from common flag, don't add it... Jeremy. (This used to be commit 4e73faa7b4af7f73bdce9fcc2ee1825249dc7da7)
      adds  570f2b7   Ensure the server can cope with multiple secondary trans requests when signing is turned on. Jeremy. (This used to be commit 206464a748a59b1d485d4d3d0cb4d257d60fbd00)
      adds  f7dfa78   Fix spurious error msg. when seq=0. Jeremy (This used to be commit 4912ad8f18041c9c3abe2cfa67dd26a324c9c31e)
      adds  000b39a   I needed a decently parseable format of smbstatus. Looking at smbstatus code tells me that this should not be expanded, so I implemented
      adds  d9bf130   Beautify the net status help message a bit
      adds  748b268   In the brief 'net rpc group' listing, don't cut off group names at 21 chars.
      adds  038784a   don't mistake pre-existing UNIX jobs for smb jobs; patch from SATOH Fumiyasu bug 770 (This used to be commit 3a55788dca537248d0aea9973a84075e142b7736)
      adds  7164842   add Replicator and RAS Servers to list of builtin SIDs we resolve; bug 608 (This used to be commit 4bc58129e073973620aed1bfb161ee83c1863f81)
      adds  951e1aa   fix inverted logic caused by s/strcmp/strequal/; host allow/deny works again; bug 846 (This used to be commit c816b44a9c1278d756f63044bb3a3bce3afec9b3)
      adds  70e2f09   another strequal() == 0 fix (This used to be commit 464b410734c46bc55f2427e99ecf61bad7e3b244)
      adds  c4167ba   Get a little paranoid about memfree use in convert_string_allocate.. Looking at crash bugs #809 and others. Jeremy. (This used to be commit cd2075580b0f35c8a414c995f03834c01efaa9be)
      adds  026e476   Client connect signing error messages should be level zero else they're easy to miss. Jeremy. (This used to be commit 7fa89b093709053650d197d2d0f091b9a1cd8218)
      adds  0064a11   Two trivial warnings
      adds  89ebcb1   Match Win2k and return 'invalid parameter' for creating of a new account with account flags of 0.
      adds  8a31a34   Fix for "hash" (not hash2) type mangling. Noticed by "Forrest W. Christian" <fwc at mt.net> Jeremy. (This used to be commit 3a8fe3b2ef30cbe0cf441d6c4ffa9c309dc71e54)
      adds  3d929b1   * fix RemoveSidForeignDomain() ; bug 252 * don't fall back to unmapped UNIX group for   get_local_group_from_sid() * remove an extra become/unbecome_root() pair   from group enumeration (This used to be commit da12bbdb0dd9179b1ed457fa009679e2da4a8440)
      adds  ffcb57e   Without 'non unix accounts' we can't test security=domain on the build farm. (This used to be commit c8485d3f00727fb363b45e48581eeb0b0b0cb851)
      adds  88dad93   Picked up by the build farm - despite all my efforts, security=server was broken by my NTLM2 commit.  This should correctly cause the NTLM2 case not to be negotiated when 'security=server' is in effect.
      adds  b754e4a   don't crash on a NULL priviledge pointer; patch from Jianliang Lu (This used to be commit 2742e813fea2366f91bec62dca407f65ad5c4623)
      adds  5df2fd4   support munged dial for ldapsam; patch from Aur�lien Degr�mont; bug 800 (This used to be commit 1c3c16abc94d197e69e3350de1e5cc1e99be4322)
      adds  83c64db   sync OID with HEAD (This used to be commit d463abb035a19dce84902039623275cd72e16edc)
      adds  799b4f4   typo in BASEDIR; patch from Darren Chew (This used to be commit 21b0758a88a2469a61d13acf7ecc006152a07273)
      adds  903017b   fix debug message (This used to be commit 550b309a65d138364502c720894e2099de6b5076)
      adds  16194fb   fix process_incoming_data() to return the number of bytes handled this call whether we have a complete pdu or not; fixes bug with multiple pdu request rpc's broken over SMBwriteX calls each (This used to be commit ff06f3ca8e597d093b8a76b5cfabfa6009f4b591)
      adds  1f761ad   Fix incorrect smb flags2 for connections to pre-NT servers (causes smbclient to fail to OS2 for example) (This used to be commit 54e2fcb8f4a9d603b3210baa014b3f5f15070a22)
      adds  b47a3a9   bumping version in preparation for 3.0.1rc1 (This used to be commit 91c95391c3efd4c1009032acc6af9f7886447c55)
      adds  dc058d9   updating top 0.8.2-1 of the smbldap tools (This used to be commit b798f30f0a83ba00ebbe1b82983ca6690642ad02)
      adds  f6c798f   Change PICFLAG -> PICFLAGS to keep in line with version from source directory and fix display bug. (This used to be commit f43546d0af7c7ad74b3bf0bae1652822184a04da)
      adds  1d4978d   fixed a problem with "net rpc vampire" mis-parsing the alias member info reply
      adds  814591c   * removing extra file * updating version in Makefile (This used to be commit 3249e69274c00922c6d8710019c19d8c8add8255)
      adds  8dc02df   removing RCS tags (This used to be commit 9a7774306dfa29f0b343343844a2c08650d5ba1a)
      adds  26dab8d   create libdir for installclientlib; patch from Bill Knox (This used to be commit b19472e108508935e6c80f61fd1394e852cb0902)
      adds  e24850d   packaging updates from Buchan (This used to be commit b67929cc3e2339e0865f2924b930f1d834c20ed9)
      adds  4b1e15a   fix %a variable for Windows 2003 -> Win2K3 (This used to be commit 2f43a1c166dfc8679a9d03bd0f3cf9303aafcf74)
      adds  aad0b08   Fix for bug #445 (missing unix user on kerberos auth doesn't call add user script). Jeremy. (This used to be commit 5d9f06bdae4e7b878a87fb97367cf10afbc5f6b2)
      adds  80bbfba   Fix comment. (This used to be commit a999f7f23fc68e51dd04f1c5a2c84f19d5c4a0a5)
      adds  67db65a   make sure we use a real network address in case there are extra non-zero octets in hosts allow/deny (This used to be commit 0348e85177ae90c350659451424ab521a4fc335a)
      adds  f141ad1   working on bug 687; protect against null src strings in alloc_sub_basic() (This used to be commit 6cf91bce40f85879de00b9ce89ad9b5e04a50b35)
      adds  ee17580   Make intent to return only one address clear. Jeremy. (This used to be commit d3d0353baeba580d8a7a4688f847463b1b2e750c)
      adds  2598f2c   starting on Fedora packaging (This used to be commit a78079286ec2a73ca26f9706d063d6b30553486d)
      adds  f9876db   starting on Fedora packaging; reference point to begin with taken from RH 3.0.0-15 packaging files (This used to be commit 4062cc38fde129056ea7ff796f7d00cfb6abf263)
      adds  e25b7b8   fix bug in get_peer_name() caused by --enable-developer and using the same src & dest strings to alpha_strcpy(); reported by Michael Young (This used to be commit b7df6849c9368aa2e5960de54a03be269ab89fef)
      adds  8d019a9   Final part of fix for #445. Don't add user for machine accounts. Jeremy. (This used to be commit 3684cffbd269389d14b37edd5959e29912c13a60)
      adds  f2c6cec   working on packaging; also fixed some path issues in configure.in & Makefile.in (This used to be commit 8f6cd36fa03edf75e8e3a806ab178d8563dea081)
      adds  86d65dc   IRIX spinlock patch from James Peach <jpeach at sgi.com>. Jeremy. (This used to be commit 1ae1987a002716e8aa0d4bc0dd68f580ad762e47)
      adds  8af211b   final touches on Fedora Core 1 specfile (This used to be commit ebae93f4b997ed627c9531259dd061a4713d86e2)
      adds  5c8b533   patch from TAKEDA yasuma to bypass any missing language files (This used to be commit a3b0cc9f5b230cc4b9a017c9566b2ef83fb54030)
      adds  d73f554   setting version to 3.0.2pre1 (This used to be commit f0ac8ea48533357733c85f0ce4db3f8bc9ef362b)
      adds  5760704   Fix #558 -- support ISO-8859-1 internally. Makes Solaris users a bit happier (This used to be commit ba95fe56d2db8243191d5dd6b75c6b65e0f5fbe9)
      adds  87fddf6   more group lookup access fixes on the neverending bug 281 (This used to be commit 9359a6ea80d1228e87ea825a100a2d289c37162d)
      adds  ae8d35b   Fix UNISTR2 length bug in LsaQueryInfo(3) that cause SID resolution to fail on local files on on domain members; bug 875 (This used to be commit c6594e35573186966a4d57404f1c06b98670db06)
      adds  572ac5f   fix bug when installing pam config file on RedHat; remove references to /var/cache/samba in Fedora specfile (This used to be commit 91a540079796dd64283a6ebdb3c69b0a7975ffff)
      adds  05fcb69   Fix uninitialized variable in passdb code. Reported by Andy Polyakov <appro at fy.chalmers.se> (This used to be commit ac7a60abf2c465b518a3eb7502fa8eee767c8b22)
      adds  2719275   fixed bad formal parameter type in get_static(); patch Andy Polyakov (This used to be commit 9c70e4b44e0dda8f2af4172b928437bd9d3e8b7c)
      adds  2e879cf   mount.cifs failed to mount to directory owned by user when run setuid (This used to be commit 18c0315c3cb1a28fd870f8dd5d92f2e9117a29fc)
      adds  b05b604   Patch from James Peach <jpeach at sgi.com>. Remove the MAX_CONNECTIONS limit by increasing bitmap size. Limited by "max connections" parameter. Bug #716. Jeremy. (This used to be commit fbbeb55b230ffc477f5563af66ab65eb6598e025)
      adds  d49b65f   Correctly detect in-memory krb5 keytab support. Fix for bug #863 from gschafer at zip.com.au (Greg Schafer). Jeremy. (This used to be commit 583b96e867d2c2cafbfa9d03f33402d6d9d44191)
      adds  1f332e4   fix bug that prevent --mandir from overriding the defaults given in the --with-fhs macro (This used to be commit 58b97b91da409a299bf7dd97bc375479f65dba18)
      adds  8230159   fixing upgrade bug; fixing PAM config file install bug (This used to be commit 46f8fe6848bddd5dfc4d8ee55f036d8e8ca620a4)
      adds  b3ed832   Fix detection of elements in in-memory keytab code. Jeremy. (This used to be commit 05afc340862c3c7caeb9ede74ea1e9a57ee937ae)
      adds  c4f1b6c   Fix for bug #815. Make plaintext unicode passwords work with NT4.x Jeremy. (This used to be commit ba0b5b8c9be9bfeba5e0b3f930ca0463d1e78c9c)
      adds  ec83590   Fix from ndb at theghet.to to allow an existing LDAP machine account to be re-used, rather than created from scratch. Jeremy. (This used to be commit 6d46e66ac2048352ca60f92fc384f60406024d4b)
      adds  9d97b20   When parsing 'param = value', don't split 'value' at spaces.
      adds  c131093   more fixes after moving /var/cache/samba -> /var/lib/samba (This used to be commit 1742780dd67bec7fd30522b47d57035f51f330ad)
      adds  5121bd6   correct problem with pam config install (This used to be commit c368defc05f80c255ceb51229ea7a2ef16ee6aee)
      adds  2ff5ed9   Small fix from Jérôme Tournier <jerome.tournier at IDEALX.com> Jeremy. (This used to be commit 6ce7932520c0e5417e3b8a214a97244d10bdf4ad)
      adds  c763e95   make sure we delete the group mapping before calling the delete group script; patch from Jianliang Lu <j.lu at tiesse.com> (This used to be commit 19a8dd523a4ee50ba9066efd60a29cf3ba9ae419)
      adds  54cff45   Make sure we correctly generate the lm session key. This fixes a problem joining a Samba domain from a vanilla win2k client that doesn't set the NTLMSSP_NEGOTIATE_NTLM2 flag.
      adds  93a983b   Tidyup debug message in ntlmssp code. Add brackets around dodgy if statement. Jeremy (This used to be commit 5aab4b976c0aced68d71c1e71e85287072a6f3c7)
      adds  68e6927   Add in comments explaining NTLMv2 selection. Use lm session key if that's all there is. Jeremy. (This used to be commit b611f8d170743f1f4d71b1def83bb757d9f467af)
      adds  682f20c   * add a few useful debug lines * fix bug involving Win9x clients.  Make sure we   save the right case for the located username   in fill_sam_account() (This used to be commit 850e4be29e185ebe890f094372aa8c2cc86de76a)
      adds  a07d253   A small fix to torture.c to cleanup the error handling and prevent crashes.
      adds  9f0e1c0   Patch from Jianliang Lu j.lu at tiesse.com to manage Power Users group. Jeremy. (This used to be commit 72252fb0b207205d41a2ec50f6d364bf0bb21747)
      adds  25a990b   correct typo in delete user script; bug 887 (This used to be commit 6060afb98949a39eb4386d35481eaa5caae0fd97)
      adds  380e160   add well known rid for pre win2k compatible access group; bug 897 (This used to be commit 33a1a374ebb44c839d995d11e1229767fc679678)
      adds  033fc98   Fix for special files being hidden from admins by Dmitry Butskoj <buc at odusz.elektra.ru> Jeremy. (This used to be commit bee4b3348e5052cc927c837c2a21b4c90db980fc)
      adds  1d2cfc6   Fix typo. (This used to be commit 46b2fb4db5c7e273a9b43c59340a0a47ade5bd5e)
      adds  2e9deb1   Thanks to Serassio Guido for noticing issues in our Squid NTLMSSP implementation.  We were not resetting the NTLMSSP state for new negotiate packets.
      adds  3b38606   Fix bug 916 - do not perform a + -> space substitution for squid URL encoded strings, only form input in SWAT.
      adds  91e1154   abartlet pointed me at the fact that the order and flags in loadparm.c are actually used.... 'afs username map' should not show up in the swat basic view. :-)
      adds  38d0c96   Fix our parsing of the LDAP url. We get around it as all decent systems seem to have ldap_initialize.
      adds  3a1b189   This is metze's LDAP rebind sleep patch:
      adds  38b17cb   ldap rebind sleep -> ldap replication sleep
      adds  db08829   Based on patch by Petri Asikainen <paca at sci.fi> fix bug #387 and #330.
      adds  988f561   Show the error message for failure to set the ldap password. (For 'ldap password sync = yes')
      adds  66f039d   Check the return value of string_to_sid in a few more places.  (But string_to_sid also needs to be less permissive on what it thinks are valid sids...)
      adds  8bfc33f   Collecting some minor patches...
      adds  e84d8b7   Collecting another little patch from gd at suse.de
      adds  82027c1   Preliminary fix for our signing problem with failed NTLMSSP logins. This patch solves the problem for me here, I can still successfully set up signing using NTLMSSP against w2k3 and it does not show a signing error anymoe when the password was wrong.
      adds  f73492a   This patch corrects some errors in the NTLMSSP implementation, that would incorrectly return INVALID_PARAMETER, instead of allowing a login.
      adds  5dff713   Shutting down the connection closes outstanding sessions, so we don't need to do it twice...
      adds  d90e416   Add the alignment required before all 2-byte quantities in NDR.  Allows us to correctly parse plaintext netlogon calls with odd-length passwords
      adds  bccf3f3   Refactor our authentication and authentication testing code.
      adds  adc0764   Move our basic password checking code from inside the authentication subsystem into a seperate file - ntlm_check.c.
      adds  ca1b7e3   Remove testing hack (This used to be commit 96f3beb462a6d4a489e894c1f05c528107135b3a)
      adds  43772e1   Make the name of the NTLMSSP client more consistant before we lock it in stone. (This used to be commit 0fa268863b7352343eb7f211181a02f60848bd0c)
      adds  829188b   Try to gain a bit more consistancy in the output of usernames from ntlm_auth:
      adds  a0f8007   Fix Bug # 924
      adds  0ac7dcc   The AFS pts command always generates completely lower-case user names. As case is not significant in windows user names we should not lose information by lower-casing the name before handing it to AFS.
      adds  2abf5f9   Another little one: Make pdb_test.c at least compile, although its way out of date.
      adds  3181905   Move to short lived TALLOC_CTX* for allocating printer objects from the print handle cache.   Fixes bug that caused smbd to consume large amounts of RAM when
      adds  bcd0e51   Get the DOMAIN\username around the right way (I had username\domain...)
      adds  5eee23c   auth/auth_util.c:  - Fill in the 'backup' idea of a domain, if the DC didn't supply one.  This    doesn't seem to occour in reality, hence why we missed the typo.
      adds  e6de276   Jerry rightly complained that we can't assume that the first domain is our primary domain - new domains are added to the front of the list. :-(
      adds  b34401b   Forgot to commit this for the 'get our primary domain' change. (This used to be commit 6f3cd9e2af7f1b4bdd7cb0e487987de159bb0dd8)
      adds  5d55674   Changes to our PAM code to cope with the fact that we can't handle some domains (in particular, the domain of the current machine, if it is not a PDC)
      adds  31ff56f   Fix for bug 707, getent group for huge ads groups (>1500 members) This introduces range retrieval of ADS attributes.
      adds  9f66209   After talking with abartlet remove the fix for bug 707 again.
      adds  b4593e9   JHT came up with a nasty (broken) torture case in preparing examples for his book.
      adds  ffedf5a   Having no members of a group is a perfectly valid (if unusual) situation.
      adds  fd346ce   Under certain error conditions (a talloc() failure above) this would cause a double-free(), and the resultant malloc heap corruption.
      adds  8c1d0fb   Match Win2k, and return NT_STATUS_INVALID_PARAMETER if this parameter is not an account type
      adds  4cc7011   There is not a particularly good excuse for complaining to the *client* that it sent 'INVALID_PARAMETER', when it was us as the server that could not come up with a session key.  Instead, allow normal authentication to take place, but do not setup a session key.
      adds  d01733e   And yet another const
      adds  cc02d86   Even if the 'device type' is always an ascii string, use push_string to get it out onto the wire.  Avoids valgrind warnings because the fstrcpy() causes part of the wire buffer to be 'marked'.
      adds  fd35232   Commit the translation of the realm to the netbios domain name in the kerberos session setup. After talking to jht and abartlet I made this unconditional, no additional parameter.
      adds  430f9ab   - Put functions for generating SQL queries in pdb_sql.c - Add pgSQL backend (based on patch by Hamish Friedlander) - Use query generate functions from pdb_mysql and pdb_pgsql - Only pdb_pgsql.c needs to be changed whenever the fields in SAM_ACCOUNT change (This used to be commit 65ad2c02fd2bf36d535c279ad290ab81e39f6816)
      adds  e8984d6   Automaticly initialise the signing engine, if we have a session key. (This used to be commit cb063c1b6949a2a9637689537c6ab8dc881bc568)
      adds  d4954ef   Make it clear that we cannot sign if we don't have a session key. (This used to be commit a2f6dec05b3b30292ec3e42808dc89f1bf5c7ab4)
      adds  39c7d3d   Add a utilty function for converting a sid to a DN.
      adds  684da13   Make arbitary binary data unsigned char. (This used to be commit a78b0205622f10e0acfdf54915df6864608ab928)
      adds  b0682de   We can't possilby get 'ok' here, as the if statement above just checked for it. (This used to be commit cf4454969434d3026c57ac11c0528dc4cea9c77a)
      adds  11bd061   I'm not quite sure what happened here - but replace the ads_sid_to_dn function with one that compiles.
      adds  685e0cb   Fix for bug 707, getent group for huge ads groups (>1500 members) This introduces range retrieval of ADS attributes.
      adds  614c18d   rpc_client/cli_lsarpc.c: rpc_parse/parse_lsa.c: nsswitch/winbindd_rpc.c: nsswitch/winbindd.h:  - Add const
      adds  af8fb7e   Change (unused) structure parameter for cli_ds_enum_domain_trusts() cleanup. (This used to be commit 6e5b084c20b59a86e86445bf6d101cada45da602)
      adds  3c2371d   There is some memory corruption hidden somewhere in our winbind code.  If I could reproduce it, I would fix it, but for now just make sure we always SAFE_FREE() and set our starting pointers to NULL.
      adds  430eb9a   Add const. (This used to be commit aacb817e89d17349003159e1b7c28546babc8559)
      adds  72de1cd   Fix typo in RW2 torture test.  Closes bugzilla bug #924. (This used to be commit d22313998abff680d38b208588824a1981fe2aa7)
      adds  a7f8c26   Change our Domain controller lookup routines to more carefully seperate DNS names (realms) from NetBIOS domain names.
      adds  425699f   Correctly handle per-pipe NTLMSSP inside a NULL session.  Previously we would attempt to supply a password to the 'inside' NTLMSSP, which the remote side naturally rejected.
      adds  b86830a   Always call the auto-init funciton - this avoids tdb segfaulting under us if we failed to open it earlier.
      adds  db44ffd   Show the sid type in name->sid translatons in a way that can be easily understood by humans.
      adds  c88d6d8   Grumble... grumble... fix the build... (This used to be commit 687aececa66c2c1ba8e5bc3127d8ca79a97436d1)
      adds  e4f8914   Try to keep vl happy - shorten some of these lines. (This used to be commit 3a4c56e4c60854bbd291adc7d321d3869e6dedab)
      adds  ad390f9   shorten some more lines. (This used to be commit 7e5855dfd27ed9ec1fa924986f1ba02632a0d5a0)
      adds  ed55d03   Don't free the encrypted_session_key early - that causes the subsequent test for a valid length to fail...
      adds  7e2beba   Fix warning
      adds  2ed5a1a   Ensure we set "always sign" flag if set. We don't currently do anything with this but we should log the fact it was negotiated. Jeremy. (This used to be commit 84d34e32be03ec99ce19520f24bb4daaeeddbbc3)
      adds  31876a8   Patch from Stefan (metze) Metzmacher <metze at metzemix.de> to revert to 2.2.x quota methods.
      adds  38e0b1e   fix inverted check using krb5_kt_resolve() and HAVE_MEMORY_KEYTAB; bug 912 (This used to be commit 134cf1d546cc46c8a907205ee7be7593cbb524b6)
      adds  dcbb8bd   Fix from James Flemer <jflemer at uvm.edu> to make HAVE_ATTR_LIST linked to HAVE_SYS_ATTRIBUTES_H to fix AIX compile. Jeremy. (This used to be commit 1b1c216122e4dcf40e4ccaea528a7775521fa618)
      adds  2050b9a   Oops. Broke the build. Added missing files. Jeremy. (This used to be commit 52eafc131e26ecc2c4ce8df856c380eb7fd8af69)
      adds  0014a05   Added last missing file. Jeremy. (This used to be commit ffaf9982dcf9e8d8aec1b3edb79ba7c93bfbb9ef)
      adds  cfa4469   Fix more cases to ensure that as a server, we don't complain to the client about our server-side lack of session key.
      adds  e191ac3   working on new format for relerase notes in 3.0.2pre1 (This used to be commit 6770f32c0e9fc3974504bf0cb303ea41beff3d29)
      adds  25b483d   cifs mount helper merge (This used to be commit 865fcdcb85d47eeff854f4df0aba0c0f3452bdd9)
      adds  1fa073b   Ensure that for wbinfo --set-auth-user, we actually use the domain.
      adds  0d44747   Patch based on work from James Peach <jpeach at sgi.com> to convert over to using pread/pwrite. Modified a little to ensure fsp->pos is correct. Fix for #889. Jeremy. (This used to be commit 019aaaf0df091c3f67048f591e70d4353a02bb9b)
      adds  9a211a9   Fix typo..
      adds  18a4994   Patch by Stefan Metzmacher <metze at metzemix.de>:
      adds  db21c4e   fix case in objectclass name (not that it really matters); patch from Darren Chew <darrenc at vicscouts.asn.au> (This used to be commit 86e0015b06eb9590a6a3e64cb4fe5a88a9f156c2)
      adds  cf4342c   Correctly detect AFS headers on SuSE in /usr/include/afs/afs/
      adds  6511114   Updates for pread/pwrite code. Jeremy. (This used to be commit 53e7d1508efc6e7910d052845f718d19ef307794)
      adds  67da302   XFS quota patch from Stefan Metzmacher <metze at metzemix.de>. Jeremy. (This used to be commit cae5f158e583572436a2f4c20d919816d763f93d)
      adds  29b4959   isolate ldap debug messages to the common smbldap_XXX() functions (This used to be commit 7d7a262f45182e67daecdca49df85445c2b9700a)
      adds  bc17b41   * making sure contributors are listed in alphabetical order * adding jra's fix for bug 815 (This used to be commit 4d07f7dff8a60b4bce0e266a6a3b13d35dbff089)
      adds  47da7a1   more commit logs (This used to be commit dc51a4c1f99d5727b5219b2c98586415ee58585a)
      adds  b6acba7   bumping to 3.0.2pre2 (This used to be commit 52480d6d05c1008a25b4a45cbf7682fe227df83a)
      adds  d86628d   remove unused seek_file(); don't hardcode '\' when printing the auth-user (This used to be commit fac5e05ca1b56cb6e3ab6537d0848fa373c00831)
      adds  bd43044   Fix -s option to smbcontrol (#908) (This used to be commit 7495395c1cc3b09b27d6eeb7dff6f214701d03d6)
      adds  cad0651   Write bug number like in the rest of the file (This used to be commit 3c936f1cb58fb0f47e64342f65f72e51b5120387)
      adds  2f67272   more commits logged (This used to be commit fd357ab4e5d4bc0661bfbdd10053a5664e8d1a01)
      adds  12c97a7   Patch penguin. Cleaning out old mbp patch. Jeremy. (This used to be commit d75db0bf1eee9c4341a3ec14c05f82b364a202b3)
      adds  333b356   Fix segfualt caused by incorrect configuration.  If lp_realm() was not set, but security=ADS, we would attempt to free the principal name that krb5 never allocated.
      adds  950a6d9   Add smbget utility, a simple wget-like utility that uses libsmbclient. Supports recursive downloads and resume, progress indication and shows estimated time remaining. (This used to be commit 82bd1b45a4205706b57bae42c7b03974f8b44753)
      adds  a0fb960   There is a German translation of swat -- surprise :-)
      adds  43a4e1d   Don't duplicate pulling the 'IPC' username from secrets.tdb, instead just use one function for both places.
      adds  e41a67a   Fix from Luke Howard <lukeh at PADL.COM> for incorrect early free(). Jeremy. (This used to be commit 8e20c06ed31d9ec10ff0155b1624eee3d60cd006)
      adds  fb1c045   commiting jra's fix for Exchange clear test auth (This used to be commit 344e113368cb46fc4d26107d1cd276e4c76a6a9b)
      adds  66da12e   Fix from Justin Baugh <justin.baugh at request.com> for bugid #948 for FreeBSD winbindd. Jeremy. (This used to be commit 7c4d52014e4432c9bd430a8885f0c314312002d5)
      adds  2245771   Doxygen comment fix.
      adds  9919ab6   Typo fix.
      adds  e82bfa5   Fix for bug #922. Fast path not called for strlower_m() and strupper_m(). From ab at samba.org (Alexander Bokovoy). Jeremy. (This used to be commit fac9e6d7125fb9edfade3c92a3cd9e1f2c60cefd)
      adds  125e7e8   Machines are people too!
      adds  0e12b88   The correct test for 'is our primary domain' is domain->primary (This used to be commit 703f101136b8e9bbc16f57a37cd9d9d739606a84)
      adds  88d8644   Move more of winbind to use 'find_our_domain()' rather than the dangerous find_domain_from_name(lp_workgroup()).
      adds  e0ec9d2   Make it clearer that the domain here is the domain of the user for authentication.
      adds  c69e474   In tdb_allocate(), we would create a new record by writing a local variable 'newrec' into the tdb.
      adds  7d06835   This merges in my 'always use ADS' patch.  Tested on a mix of NT and ADS domains, this patch ensures that we always use the ADS backend when security=ADS, and the remote server is capable.
      adds  04d310b   use SAFE_FREE(), not free().
      adds  c35ff0e   We might not have the 'samba' directory in the samba_3_0 build.
      adds  4fe1c0c   fix a seg fault caused by abartlet's last checkin; there's no way this could have been tested against an NT4 DC (This used to be commit 8e8a351cabb502f1a93b219fec064fb4eb094856)
      adds  6c39789   fix segfault when sid_ptr == 0 in DsEnumDomainTrusts() reply (This used to be commit ba9dc0d9fd3e30a7ddf97b6a4df753db7ba12cc1)
      adds  75117a3   Use StrCaseCmp, not strcasecmp. Should fix winbind build on IRIX (This used to be commit 65b01f67d5725bc54e6bc19b6e84beef38e372f8)
      adds  9e1c7dd   Add a new type of name lookup 'ads'.  This seperates this from normal hostname lookups, and ensures that we don't lookup 'short' (ie NetBIOS) domain names in DNS.
      adds  f1f24c7   Romve debugging assertions (oops...)
      adds  500c289   fix some warnings from the Sun compiler (This used to be commit ebabf72a78f0165521268b73e0fcabe1ea7834fd)
      adds  279a6af   starting new version of release notes -- post 3.0.2pre1 (This used to be commit 83150b5733033aed4b3556ea94782a5b6c7b9aeb)
      adds  56f4e97   Fix swatdir location for --with-fhs (This used to be commit d12b793d9ca10f966da3446982a5b1d987d51814)
      adds  8645092   update copyright to -2004
      adds  432f3be   fix formatting (This used to be commit acc9022550b20b144f749411ecdadf18adb09350)
      adds  b75b755   First stab at cracklib support (password quality checking) in Samba 3.0
      adds  31a3842   fixing compile problems due to my recent ads.h changes (This used to be commit d7b6298b9e4e7f83deaa2c6f3d711c390ff9cefd)
      adds  f203358   On systems without a working cracklib, ensure we don't include the header (the actual call to crack was already in this #ifdef)
      adds  b085f0f   * allow dns lookups to be disabled for DOMAIN#1c (and #1b)   names * fix some a mispelled variable name (This used to be commit bca702c97620ad8f66015d6e4b41abd4adf22076)
      adds  0c0dfe4   Finish adding cracklib support - this adds the configure test to enable it, on machines that actually have a working cracklib, for which we have the correct path to the dictionary.
      adds  ade34c9   Remove duplicate comment.
      adds  2c1f07b   fix XFS quotas the macro changed from HAVE_XFS_QUOTA -> HAVE_XFS_QUOTAS
      adds  438bfa6   Remove references to 'jn' which gcc-3.4 with precompiled headers doesn't like. Jeremy. (This used to be commit da51988cfac91e63f6e0213701aad652bc1bd55e)
      adds  9bf45a0   Remove duplicate extern. Jeremy. (This used to be commit fb088b5679f1def054d8b433c5e6c5b855411488)
      adds  fe48d1c   * Revert to using rpc for mixed mode AD domains.   The reason for this are:   (a) the set_dc_type_and_flags() cannot tell the different       between connecting to an NT4 domain and an NT4 BDC       of a mixed mode domain.   (b) the connection management for the rpc backend only       provides on named pipe per cli_state.  So it is possible       to connect to an NT4 BDC for netlogon and an AD mixed mode       DC for lsarpc.  RPC is the lowest common demonimator here [...]
      adds  1dce4eb   revert the cracklib changes until post 3.0.2 (This used to be commit 6202e0fa727a4307f51bf42f5ced401a7c7b8214)
      adds  e7615b5   bug 660; using byte order safe macros (or tdb_unpack) when reading 2 or 4 byte values from a tdb buffer (This used to be commit be9f25bea94415af6b631a9c6e7af28d9d6e6565)
      adds  bb104f3   bug 770; correct fix this time;  Make sure that we send the SMBjobid for unix jobs back to the client.  Allows windows client to remove print jobs submitted from lpr (This used to be commit 514561118860f982c458930c34763dac9ce0554e)
      adds  2624dd0   Fix initgroups() call nss_winbind on solaris; patch from John Klinger <john.klinger at lmco.com> (This used to be commit 40b7d863dc246ea23ff3d9cdc167f1fb96166e1d)
      adds  be1b360   source/rpc_parse/parse_prs.c	ZERO_STRUCTP(ps) not needed as it is done 				in prs_init now
      adds  1cb47a2   BUG 972; check pointer in cli_ds_getprimarydominfo() before trying to copy a structure (This used to be commit 1c15bfacb45d42873f3d7e7cb55ba2cbbbe33d26)
      adds  c92a776   Fix for bug 905.  Remove POBAD_CC as it doesn't seem to be applicable anymore. (This used to be commit 67d25f3de803f7e599c51cacd51367f124151d6b)
      adds  919c261   BUG 936: fix bind credentials for schannel binds in smbd (and add a comment to winbindd_cm about this (This used to be commit 5134c6bcbc5180431e95a30559c453f3744fd427)
      adds  9343c89   * Fix XFS quotas: XFS_USER_QUOTA -> USRQUOTA 		  XFS_GROUP_QUOTA -> GRPQUOTA * Fix disk_free calculation with group quotas. * Add debug class 'quota' and a lot of DEBUG()'s   to the quota code.
      adds  d5aecd1   * Fix sys_chown() when no chown() is presend
      adds  617d7c0   Fix a segfault in winbindd. Calling getusersids with a SID that results in 0 groups winbind ended up freeing an uninitialised pointer.
      adds  56c23c5   And another memory corruption in winbind. Arg 3 of safe_strcpy does not include the terminating 0.
      adds  3c3c7b3   Don't substitute stuff in lp_afs_username_map, this is explicitly done later.
      adds  55d6877   reply_spnego_kerberos did not set the domain of the user handed to register_vuid correctly. We ended up with the local netbios name in substitutions for %D later.
      adds  ad40c8a   BUG 958; don't use the -N option when invoking smbclient from the smbtar script (This used to be commit c51eaec4f09d9c191c6b24dadb1d12770b368da0)
      adds  b20f1a9   * BUG 446   - setup_logging() in smbclient to be interactive (remove the timestamps)   - Fix bad return value in pull_ucs2( needs more testing to make sure this     didn't break something else) that caused clistr_pull() to always read     the same string from the buffer (pull_usc2() could return -1 if the original     source length was given as -1)   - increment some debugging messages to avoid printing them out so often (This used to be commit 79fe75dcdf6cc38e18ca12 [...]
      adds  8083486   Fix net rpc join (at least newstyle) after it was broken by changing the parms to cli_lsa_query_info_policy without changing them here... (This used to be commit a885df7635a9230bc6cca88e7e8fb1420c74c7fb)
      adds  77f75fc   adding changelog for 3.0.2rc1 (This used to be commit 533fcb5893643cb6136820567e58c4d26ecd9a35)
      adds  1c3ade4   setting version to 3.0.2rc2 (This used to be commit db1c6721bfe72323978b2d2b7fbd7ef29b914573)
      adds  4180525   Bug 381: check builtin (not local) group SID.  Patch from Jianliang Lu <j.lu at tiesse.com> (This used to be commit 2fd2c07df42df42103e81f5eb39bd1778de6ca0a)
      adds  fadc012   Commit sid<->[ug]id extensions to libnss_winbind.so on Linux, as well as a factored-out nss_winbind.[ch]. I took tridge's public domain license comment for the nss_winbind.[ch].
      adds  4fd8015   Patch from "Stoian Ivanov" <sdr at bultra.com>: Add -g (greppable..) to smbclient -L to make the output usable in pipes.
      adds  261fba0   Fix another join problem.  Don't use a TALLOC_CTX before it has been initialized.
      adds  ab9c239   BUG 891 & 949: Fedora Packaging Fixes (This used to be commit a7d0aec2b7ef132b5c631cb26d0a93dd66d0fff3)
      adds  a425801   remove unneeded man pages from packages (This used to be commit 0e0a1632358f27d45b10f315db90afdbb35ee5b2)
      adds  0cf45c9   fix another bug caused by cli_lsa_query_info_policy() changes (This used to be commit faec928564529c7ffb2653943be9cafbfb9e4688)
      adds  ad5817c   starting WHATSNEW for thepost 3.0.2rc1 release (This used to be commit 4ef4004af06a022dbc4f6757238e77ccfe1b4481)
      adds  bb1119a   Fix for a signing bug when the mid wraps. Found by Fran Fabrizio <fran at cis.uab.edu>. Add to the *start* of the list not the end of the list. This ensures that the *last* send sequence with this mid is returned by preference. This can happen if the mid wraps and one of the early mid numbers didn't get a reply and is still lurking on the list. Jeremy. (This used to be commit 25d739978fe9081ba0946c36901492127248e3e0)
      adds  747b363   include tdbdump man page in file list (This used to be commit 083d06cad58b8e6e6136d7630e59449b47a699da)
      adds  28cc456   Display some nicer error messages for login via 'net'. I don't see a reason why we have so many special cases and not simply use nt_errstr(nt_status).
      adds  f9e9acb   Fix compiler warning (This used to be commit 413ed77142377351a0ed1c6cf800a14809e56e9c)
      adds  fc33274   * Add SIGABRT to fault handling   so we now got a backtrace, if we crash   in libldap with SIGABRT
      adds  8975dde   Fix for debian Bug#225328 by LaMont Jones <lamont at debian.org>, where the failure of our LFS test caused the _GNU_SOURCE define not to be added, causeing strndup() not to be defined...
      adds  aa7a675   Fix decoding of base64. We got the length wrong when the result was not an exact multiple of 3.
      adds  9038e9e   Fix typo (This used to be commit 09a30014233f111fe978effb12ecb2f88b710cb5)
      adds  eade7ab   A Samba DC is nothing special these days - so every domain controller location packet from the client is not a DEBUG(1) event anymore...
      adds  236adfd   Fix removal of attributes in LDAP - we would not actually remove the old value in the previous code.
      adds  181f2be   If we are providing strndup(), ensure we provide a prototype too.
      adds  b31ec21   Fix the initialisation vectors for NTLM2, so that they at least make sense, even if they don't work yet.
      adds  4d6b478   On my SuSE 8.2 (glibc 2.3.2) the getpwnam inside pdb_getsampwnam reset the surrounding getpwent loop to the first entry. So smbd went into an endless loop.
      adds  7ff9125   Fix memleak just introduced. Thanks to abartlet :-)
      adds  c26e405   Patch by Luca Bolcioni <Luca.Bolcioni at yacme.com>.  Ensure we always initialise the session key.  Fixes segfaults with security=server, and encrypt passwords = no.
      adds  8be4584   Add a few more NTSTATUS <=> PAM error mappings.
      adds  784b05c   This adds client-side support for the unicode/SAMR password change scheme.
      adds  36abff1   Revise our server-side password change code to cope with the various different feilds that different clients send.  (For example, not all clients send both password types).
      adds  e2d301a   Clarify comment on set_effective_uid()
      adds  f104d75   bug 977 - don't create a homes share for a user if a static share already exists by the same name (This used to be commit 6b89a76aa7efaa0ad7a0139aeb3e4ebf5c01cdcb)
      adds  727afa9   prepping the SAMBA_3_0 branch for 3.0.3 work (This used to be commit 50f278ddcc046e7578b4397d10c22b424d2b01a3)
      adds  2a22d62   fix typo in init script (This used to be commit bc63d989c06d733fd6c411dde150cf0f50029757)
      adds  41ab2ce   forgotten commit -- version == 3.0.3pre1 (This used to be commit 043a81b94de390136bd18f299d71f1edb526be77)
      adds  a0cefa6   Merge of Chris's fix. Jeremy. (This used to be commit 1a7714ea32300ba0e48f275addcf2e1f272a96ed)
      adds  a01dfa4   Remove an unused parameter from reload_services_file. (This used to be commit 0032c3f46aaef065e95d987dc0506016aabbe644)
      adds  a2b533c   completely rewrote the AIX UESS backend (UESS is the AIX equivalent of NSS). This time I think I've actually got it right. I wrote a fairly good test suite for UESS modules (similar to nsstest.c) that allowed me to explore how the modules supplied with AIX actually work.
      adds  0fa3773   BUG 570: don't overwrite LDFLAGS; patch from MORIYAMA Masayuki <moriyama at miraclelinux.com> (This used to be commit d39b1b3fd67d117016907aa79ffac7cb89d3cd5b)
      adds  cf3bbe7   removing more unused parameters (This used to be commit 8135ea08b3dce212a98c17a604619dd383e96c24)
      adds  6566a89   initialization fixes (This used to be commit 54fd3992c385fd6208c061131b2c98e448baf2c2)
      adds  f5bb18b   disable template accounts by default (This used to be commit 02899224a195260140496c6e72aee66cc6d65ee4)
      adds  d4420dc   more initialization fixes (This used to be commit 9e590d603547ef1e8388bea66eb5d44e4dfd6412)
      adds  3141a26   disable any account that doesn't have a password and doesn't had the ACB_PWNOTREQ bit set (This used to be commit 52bf070b10ca99be7e4b9d1b5e32f69d2667d8f4)
      adds  bff6c13   fixes for fedora packaging (This used to be commit 1924dfb266525053b48a636818f32eae14730051)
      adds  2f2e5b0   Fix up name canonicalization (needed for krb5 keytab support later). Remove source_env handler (no longer used in any codepath). Jeremy. (This used to be commit 3a3e33603084048e647af86a9badaaf49433c789)
      adds  4987a6f   fix a few more bugs in Fedora scripts (files not getting installed) (This used to be commit 8ee3cc48c3a1784d6d5e0abb6f81d6f14b616777)
      adds  dc38f1c   fix pam config file (This used to be commit 4dcf2f6e39ad07ead37815e9ed978099459b1569)
      adds  9751ccf   If we are setting the NT or LM password to NULL, remove the attribute rather than writing XXXXX
      adds  aa10de1   cleanup patch for bug 977 so we don't display incorrect debug messages (This used to be commit 11093ecfb7bab1ecb16d19ac00b3e7e38dff43e2)
      adds  575bc99   * BUG 101: patch from j.lu at tiesse.com to set the SV_TYPE_PRINTQ_SERVER; * don't set the unix_ERR_XX code in mkdir_internal, let the error mapping   handle it. (This used to be commit 87343fc15a385153c2205bd8bfe876504d38d9a1)
      adds  6d69dd9   Don't log an error in tdb_brlock() if a non-blocking lock returns EAGAIN - it's supposed to do that. (This used to be commit 2423a459471136d701b498ff0db797c70c6d0fce)
      adds  4c49368   Include sys/acl.h in check for broken nisplus include files.  Bug #1025. (This used to be commit 5ca866f2475e11759d04dbf6469b055808020d5a)
      adds  19cc1a9   remerge andrew's cracklib patch from HEAD and fix a compile warnings (This used to be commit b60f6ec30d05e4e5bba9934a416ddc8bc089824f)
      adds  1daa101   Merge the 'use cracklib' parameter from HEAD back to 3.0
      adds  c45c03a   Always at least try to compile in cracklib support.
      adds  590b600   Remove bogus check. No functional change, just cosmetics.
      adds  423ad90   the conversion from int to size_t in charcnv did not take into account one place where we checked "if (src_len > 0)".
      adds  7847b61   there are places in the samba3 code that don't check properly for packet-termination of strings. This change ensures that when we go past the end of a packet we hit 2 null bytes, thus terminating. We are relying on the SAFETY_MARGIN packet allocation stuff here. (This used to be commit 655ec168288159f5c0961ed8cbdd84c4e14eab26)
      adds  a2d79f9   update script to build a tarball from the cvs tree (This used to be commit 3780ee9ea08b780cfddcd6932c71c4107f8dce0d)
      adds  7ca6d16   fix problems with proto.h (This used to be commit 5a32f9568f128374df98491b43e6f5b299cb656c)
      adds  cf55869   fix installmodules problem with make on True64 (This used to be commit ec30303669ee4742aef228fc0e4a801ce4918ad8)
      adds  dac4fd6   A few fixes from "L. Lucius" <ib at digicron.com>. Don't use int when it's really a size_t. Jeremy. (This used to be commit 2da24613ed62c6dd8465c976bdb2e3aaa33a5058)
      adds  160d3e2   Fix for a bug where the mutex could be left locked. Also remove the memory keytab code which has no effect. Driven by bug report from "Rob J. Caskey" <rcaskey at uga.edu>. Jeremy. (This used to be commit 4cb8facbf9fa6fa5233fdb363ceac4b304d263d4)
      adds  39f8afa   Working on #830. Cope with bad conversions better - don't just memcpy but try a crap conversion instead. Next this needs to be done to the convert_alloc function. Actually fixes some valgrind warnings as well - cool ! Jeremy. (This used to be commit 6a7919f2544a689840fe46f3c58ed66f69aca65a)
      adds  ccaf0e7   This should be the correct fix for the lack of a prototype for remote_password_change().
      adds  f125759   Fix const warning (This used to be commit 7a36cc4ac0ff4d9c42eb9ddaf41bf33b4e8cd7c6)
      adds  c254d4a   return NSS_SUCCESS if we have found the max number of gids possible on Solaris; patch from John Klinger <john.klinger at lmco.com> (This used to be commit 28c2a74c850c0ead8a7d9f8e09705f587b6fae12)
      adds  ef743c0   Fixup the allocate version of the function to do "crap" conversions too. Embarrassing number of goto's in this :-(. Fixes #830 I think. Jeremy. (This used to be commit 4c182d3220e87ea74d9c977b8ab1d740ef4cc30f)
      adds  471e558   move disabling code to context functions instead of backwards compatible wrappers (This used to be commit e62ef2ba2d73f492d879af4d06b223f8e739dc6c)
      adds  da371e7   Fix final valgrind errors with #830. Catch mb conversion error that may not terminate correctly. Jeremy. (This used to be commit 49142c6352eb3645437ef86bcedca1b1895aef60)
      adds  4f27b01   Updating the Debian packaging stuff in packaging/Debian/. This hadn't been updated since the 3.0.0 release so it was broken for 3.0.1 and later. It's nice that now the Makefile supports a $DESTDIR for "make install" :-) (This used to be commit 40c6bf1498785850789fca3d28ea4e7ceaa296ce)
      adds  a13282b   Replace .po with . at PICSUFFIX@ (This used to be commit b21b36d9270866181891c5c7c5365bae6b40815b)
      adds  7acbbe9   I should have done this years ago...
      adds  d57d2d0   Bug found by gd - the new range-reterival code did still had 'member' hardcoded into it.
      adds  e45c217   Make get_dc_list static - we only ask for a sorted list externally.
      adds  7540296   Remove unused utility function.
      adds  e0acf37   Make this table static const.
      adds  131bf59   Another static function.
      adds  fac5f98   Remove more unused functions - this time parts of the 'password cache'.
      adds  a69cb9c   Remove more unused portions of the 'password cache'.
      adds  ae2c865   Samba hasn't used this function for ages - it's now handled deep in the auth subsystem.
      adds  d198c55   Make more functions static, and remove duplication in the use of functions in lib/smbpasswd.c that were exact duplicates of functions in passdb/passdb.c
      adds  62df625   Add some help for 'net rpc password'.
      adds  784c631   Make it possible to 'net rpc samdump' of any domain you are currently joined to, despite any smb.conf settings.
      adds  8a54732   More 'static' work.
      adds  b401888   Add static, and assert that we will never overflow the static fstring in pdb_encode_acct_ctrl()  (All current callers are fine)
      adds  46975eb   When we set a domain sid, force get_global_sam_sid() to do it's work again.
      adds  0f1dcf9   nsswitch/winbindd_util.c: 	add static
      adds  f1429b0   Add more static...
      adds  cdcec26   Apply James' printf format checking patch for SGI MIPSPro compiler. (This used to be commit 27242f44e6cfa10b7b7f74bcfb6c81786aaffae0)
      adds  42f763e   Fix the build & get rid of a compiler warning.
      adds  24f2e0c   And another build fix.
      adds  5a7c512   bring release notes in the 3.0 branch up to date (This used to be commit f285565d67ce0afa13210b913d574eef644ff98d)
      adds  6268f1b   Expand 'net rpc group members' to local groups.
      adds  7da2745   bug 1046 (patch from Bostjan Golob <golob at gimb.org>); fix 20 month old bug where getpwent_list() was overoverwriting the username for entries.  However the code path to the bug was introduced only on January 25 (This used to be commit ec346adf34bd2bc1d514202e82b3713fb5b032ab)
      adds  53f924e   add smbget to cvs ignore list (This used to be commit d85ee7b85bbc2450111284743ea89479c3b0a15c)
      adds  57dacbe   Fix for possible crash bug from Sebastian Krahmer (SuSE). Jeremy. (This used to be commit e275835b516ec2e319ad5a6943be007d34a55d75)
      adds  19b8f49   fix more compiler warning after the latest static rampage (This used to be commit 4f97988dd652983b7cdbb2f2e5a85c9d97ec697e)
      adds  45616e1   more fixes from the static changes; please move static functions to the top of files to prevent this from happening (This used to be commit 7a61c2ae450d3e41c45e6e3773ad00f6ab9beb16)
      adds  6764a05   fix from Bostjan Golob (This used to be commit 96a108705bae1cba822de5cdc88dfffd65d008d4)
      adds  00e0a5c   marking 'only user' as deprecated (based on feedback in bug 66) (This used to be commit a44f67b141efc7fc14a75b938bf428bf571351a6)
      adds  439bcaf   BUG 1055; patch from SATOH Fumiyasu  <fumiya at miraclelinux.com>; formatting fixes for 'net share' (This used to be commit 44db163b3001d8dc50b64bac7fd12be1147e14b7)
      adds  90b5adc   Added James Peach's fix for #1038. Jeremy. (This used to be commit 5379ad98241950c581d88acbee1e256187b13582)
      adds  9870830   Paranoia fixes :-). Jeremy. (This used to be commit 86b030197db63ac0a04b8ea877d80a3d74a7a187)
      adds  da52004   fix set/getsampwent iterator in tdbsam to use an allocated list (This used to be commit 8734d91cd7681219f1389e3c41979028eadbb7fe)
      adds  3cd61b1   BUG 900: TAKEDA yasuma <yasuma at miraclelinux.com; fix token processing in cmd_symlink, cmd_link, cmd_chown, cmd_chmod functions (This used to be commit 60eb69ff64cc9836072f8f3894e8bc685dc7466a)
      adds  1673302   Don't set an iterator to a piece of free'd memory, store it first. Jeremy. (This used to be commit e914230a2d1a7b515bd7859d655d6555b7d3e67e)
      adds  33b9449   Add missing nosetuid and noexec options (This used to be commit 5bb6429cc46f4bedd87b309ed98b61b10684cd0f)
      adds  70fde63   Mount helper fixes for nosetuid, noexec part two of two (This used to be commit c2b4d81a8dae23170d32713e3e766dcf5be9a040)
      adds  e7a09dd   Update mount.cifs version to 1.1 (This used to be commit e73b6a5ae51687c42b621f6bf496c8ae1a73aee1)
      adds  9860bfe   More paranoia checks. Jeremy. (This used to be commit adf8ee3df75b8336d14ad093ad2ebc3a480d0017)
      adds  a6a2a69   updates for tdbsam code to help make merge into head easier; needs a bit more testing tomorrow but initial results seem ok (This used to be commit daee8d7feee4a08d6c204e2de3f346b6d10640e6)
      adds  df6d2db   merge from old APP_HEAD * remove corrupt tdb and shutdown (only for printing tdbs, connections,   sessionid & locking) * decrement smbd counter in connections.tdb in smb_panic() * various Makefile hack to get things to link
      adds  c987e9e   fix build of lock tests (This used to be commit 70cc747fdfe1f52b957a2b72a12b199f5daeeb5b)
      adds  34232f9   Start of merging HEAD changes.  Right now, just move one fn() to eliminate the prototype at the beginning, and change some comments so diffs to HEAD aren't filled with useless info. (This used to be commit 7b40f6c464ecbd40ab3fdf32b53da1e61475d2e7)
      adds  1fa1e93   More sync between passdb on 3.0 and HEAD.
      adds  b6a320b   stupid cut-n=paste error; my fault (This used to be commit ee8f142b874a5bd365e59f68fb48ff3fec82fcda)
      adds  db40d06   Commit Andrew Bartlett's interesting patch to smbclient that allows for multiple logins and changing vuids. I fixed up a couple of variables so it actually works.
      adds  eaece3b   abartlet's pdb_set/changed flag fix for NULL passwords (This used to be commit cfe80f0df7ecfa6c689b03b9bed80ea80701a4c1)
      adds  041f031   Try to remove the last vestiges of unknown_3...
      adds  727bc70   merge old change from 2.2 branch to give legend in heading (This used to be commit ed4af810cf74943e9c1881ddc4044646fd72c998)
      adds  d21f23e   Move tdbsam versioning/upgrade code into 3.0 (This used to be commit 730c07cac2166812f4a2da5cfba7152d168b2bdd)
      adds  bd5bf35   specfile changes form the 3.0.2 release (This used to be commit d5dac6c5e220b528b2f52689143fddc9af48e55b)
      adds  663f07d   urban's changes for nosuid,nodev (This used to be commit ed46d9aef3b423f583475da77db672b685ddf531)
      adds  b545a8d   Fixup the 'multiple-vuids' bugs. Jeremy. (This used to be commit f0f7a48327ba1808088bc8c4e5d48b5cbeaeb4e3)
      adds  e3d755c   Added Andrew Bartlett's patch to use an allocated buffer for count_chars. Jeremy. (This used to be commit cdbeb7d2ebcd4a298aabb3ed665560d219bb0d1c)
      adds  91cc4a1   Fix ETA Calculation when resuming (This used to be commit a5f09f0991e5a5bd9538211b0d430020052670c8)
      adds  142ef0e   Missed SAFE_FREE (typo). Jeremy. (This used to be commit ac1d03c05bf6247541fbd6f0c3bd5b2e5b6a5212)
      adds  590a53b   sync IBM Directory Server schema with openldap schema...add munged dial (This used to be commit 3b1d922ab4fdf3d2d5d8b56b7c5d2882b91000b9)
      adds  88129f8   Fix whitespace to reduce diff from HEAD (This used to be commit eba512ee1c723392ce553a6b04a7de6c57dd7b1d)
      adds  f570f87   Fix success message for net groupmap modify
      adds  d2742ac   Cosmetic fix: Use sid_is_in_our_domain instead of doing it per hand.
      adds  2690827   Disable suid on user mounts (can override with -DCIFS_ALLOW_USR_SUID) (This used to be commit a718f16e0bf78139ea46383feec0ce72c63a4986)
      adds  6b7e509   If there are no alias members, don't ask for their sids :-)
      adds  0789267   In samr_lookup_names Windows does not return WKN_GRP(5) but ALIAS(4) when you search in BUILTIN. Match that.
      adds  96a5c5e   Don't try to show groups that could not be listed.
      adds  34a9928   Be able to set alias info for builtin as well.
      adds  8f35073   When creating a group via a script, don't let winbind do it as well.
      adds  d5ad8c5   Disable dev (MS_NODEV) on user mounts from cifs vfs (This used to be commit 9b0d1072bc66d05d0e9afcbe0da349ccaa99ba6e)
      adds  8801465   Fix based on Volker's code to correctly return code from lsa_lookup_sids on unmapped sids. Jeremy. (This used to be commit 37a52c31682fcf115eefc31381c02a3ec29c1f8d)
      adds  5e39e9f   Fix incorrect strnicmp len (This used to be commit ad1ebb5000066d44ce94f0341fb31351b3900e95)
      adds  8eec62e   Fix the "too many fcntl locks" scalability problem raised by tridge. I've now tested this in daemon mode and also on xinetd and I'm pretty sure it's working. Jeremy. (This used to be commit 14dee038019b11300466b148c53515fc76e5e870)
      adds  955ec7c   Add bad password time fields (This used to be commit 59e7c3ababd0bb8bc91cbc421b7a842cca38101f)
      adds  39a154a   Add functions to get/set bad password time (This used to be commit 557f598c63f64c1c5b982a9057c0eea2a2ff2ee5)
      adds  f56317b   Add bad password reset and display of bad password count/time (This used to be commit 34fe16e445bd9da762cedb0dd0872959f31ecd67)
      adds  b3508ea   merging some fixes from the release branch; more to come later (This used to be commit 7769a0d33cda0049d32a8a8339c3d4739d6d3604)
      adds  e507a83   Add bad pw count and autolock flag update fn()s (This used to be commit 600fcd534b6e101b6a12774946b0e9814c6f54a8)
      adds  222d9a3   Clean up bad pw count and autolock flag update fn()s (This used to be commit 9a79f9fbcb43085e419dbccd670a54256d01cb4b)
      adds  5fc9dd0   Enable checking/resetting of account lockout and bad password based on policy (This used to be commit bd2e55399c21707d40199e4b519daefd897aadc7)
      adds  95bc32e   sys/xattr.h merge from HEAD (This used to be commit 798dd7299e3ba5cd7e829f48bb42eb9cbfc71dd4)
      adds  1bfc09c   Fixup correct (as per W2K3) returns for lookupsids as well as lookupnames. Inspired by Volkers patch. Jeremy. (This used to be commit a47127e90e7d0928b772ba45bd843eeeacc9ef8a)
      adds  11bf157   <attr/xattr.h> & <sys/xattr.h> are mutually exclusive it seems; fix build on SuSE 8.2 (This used to be commit 34e6c5f8f3829e9ff6dd3f1377170fb150bfcec1)
      adds  8adb394   just say no to crack (This used to be commit 66be4492aade625417a6cd727bbe8c6bfb224368)
      adds  4a7d904   Make default lockout duration and reset count time 30 minutes, to match windows, and also be valid (0 was invalid) (This used to be commit 7ff42fffb2b207aea1dba306c914c7e09994d608)
      adds  9264194   handle both 0 and -1 as disabling reset count and lockout duration (This used to be commit 84fe24e64ee405bb25878c1e5fdf50592eb75f73)
      adds  7d7849b   Make us bug-for-bug compatible with W2K3 - to get delete on close semantics on an initial open the desired_access field *must* contain DELETE_ACCESS, simply having it map from a GENERIC_ALL won't do. Fixes delete on close test. Jeremy. (This used to be commit 5c6f8b1053fd1f170fbb76640649653f8aa80f18)
      adds  ef8f827   Make SMB_FILE_ACCESS_INFORMATION call work correctly. Jeremy. (This used to be commit 0ea0ada6c609e1bb0fb4aace24e1beb7197495b5)
      adds  37d0cb0   printf -> d_printf
      adds  ee5dd175  Add calls to password lockout functions.  Should now work against tdbsam only. (This used to be commit 3e8a9c3584ff2a3c2e120c97569676ac45ec8e59)
      adds  b9c35e9   Add bad password count/time attributes (This used to be commit 184bef8413b17a0e42d1c5bce3d08ae1533818ca)
      adds  401959b   Add bad password count/time attributes (This used to be commit 003318939f7e476f5f2a5f345e8a81a228fc89a7)
      adds  24df38d   Janitor for tpot...bugzilla #1098, msleep already exists on aix (This used to be commit 4319df7fdc2d878c509381923cc1db4d731620ba)
      adds  aa4abfb   Fix "unable to initialize" bug when smbd hasn't been run with new system and a user is being added via pdbedit/smbpasswd. Found at Connectathon setup. Jeremy. (This used to be commit f9c7a42e895f50e15d2f5079bfb2cb389fdf2df4)
      adds  06549b8   Found by Fabien Chevalier <fabien.chevalier at supelec.fr> and JustFillBug <mozbugbox at yahoo.com.au> on the Samba lists - a 'max password age' of zero should be considered as 'never expire'.
      adds  13dd3e6   Fixup correct timeout values for blocking lock timeouts (tested at connectathon by Herb). Jeremy. (This used to be commit b38b3a554221a234127c740e6432048e69b7f5a3)
      adds  b88f446   Added NTrename SMB (0xA5) - how did we miss this.... ? Jeremy. (This used to be commit dfd7d1c2b7b577a084a94926abfce82c91f20b7e)
      adds  6905840   Fixup bad-path error found by gentest. Jeremy. (This used to be commit 63d47f336464080e20e68f21d826e82786b9719e)
      adds  5447f1f   More gentest error fixups. Jeremy. (This used to be commit 00f71fc8361919b87b62389ada8bd9a73f9f98b5)
      adds  f96e84c   Ensure '.' and '..' don't match in delete requests. Jeremy. (This used to be commit 1b0d54170a2e3e61fc9bdedec6b10c8b7728a395)
      adds  2afb1b6   'net idmap restore' is too useful to be left broken :-)
      adds  6d3e455   Remove unused variable.
      adds  f934f5d   Add 'net rpc group add'. For this parse_samr.c had to be changed: The group_info4 in set_dom_group_info also has the level in the record itself. This seems not to be an align. Tested with NT4 usrmgr.exe. It can still create a domain group on a samba machine.
      adds  01cb686   More gentest fixes. Jeremy. (This used to be commit d34785194cbd7132fc3ca1f4d5561c2eee6009ab)
      adds  1d9f077   More gentest fun :-). NB. I'm not fixing OpenX breakage 'cos if you look at what W2K3 accepts here it's COMPLETELY BROKEN ! :-). Jeremy. (This used to be commit 5107f6ee70a9300678ccb7b3c812e23ddf795c22)
      adds  a45d290   Figured out a new flags bit with gentest and ethereal.... Jeremy. (This used to be commit b4b684f1155b1abccb69cca7bca9819625dbfead)
      adds  8ccdcb3   reset time and duration are set in minutes, not seconds.  Works from usrmgr. (This used to be commit 700049d9efefc7f8952cc60bc46ba8aa790a28ba)
      adds  af6f725   Do the query part of the previous fix...reset time and duration are set in minutes, not seconds.  Works from usrmgr. (This used to be commit 98833a82facb0bc25d9ba6f4d4c1200627e98d6d)
      adds  fd6b9c0   Fixup strange rename error case (gentest). Jeremy. (This used to be commit d448fb801e175e11cfc0118325043eef836103f0)
      adds  56bd63b   I *hate* global variables...
      adds  9e2a098   Fix bug in previous global_sam_sid() commit.  I broke the 'read from MACHINE.SID' file functionality.
      adds  fa81d1d   Interesting fact found by IFSTEST /t LockOverlappedTest... Even if it's our own lock context, we need to wait here as there may be an unlock on the way. So I removed a "&& !my_lock_ctx" from the following if statement.
      adds  863c784   Merging Richard's rename test. Jeremy. (This used to be commit 5646b6c989c6f13fe1149cf24bf8af87fa95b759)
      adds  79d5739   fixed compilation with --enable-dmalloc
      adds  a3425da   Fixes to minor security bug pointed out by AB in the mount helper (This used to be commit b83802c5a14800554d30c32c12ae3a86e3136bdf)
      adds  0689a26   Apply some const
      adds  e692b99   And another little const (This used to be commit f6bb3304fc5ef298a921b9ee5ad2f6444b0e72bc)
      adds  d9819ec   Implement 'net groupmap set' and 'net groupmap cleanup'.
      adds  e119084   That const was one too many (This used to be commit 005d92d57ea912b68dd107152d478fae2162511a)
      adds  9d35291   Fix for writable printerdata problem - bugzilla #1112. (This used to be commit a05b9f0cc55300e2a25c87849a4417afea0cd867)
      adds  c0b23c6   Added copyrights I forgot about looong ago...
      adds  3c1d00d   More gentest fixes. Fix up regression in IS_NAME_VALID and renames. Jeremy. (This used to be commit 367f5c3bc27aafb04f7589b3d4ac5b58189909fb)
      adds  3fb52e5   Can't set allocation size on directories, return correct error code on fail if file exists and target is a directory. gentest. Jeremy. (This used to be commit f4a7ea6dc2b9f379a9c735670a49ac63818754c7)
      adds  0e2de3d   Fix my fix to net rpc group list. We can certainly have more than a single set of groups.
      adds  a92de03   Add 'net rpc group [add|del]mem' for domain groups and aliases.
      adds  efd357b   Print an informative error message if trying to add/remove members from something not a group.
      adds  c487740   net_rpc.c: Don't complain if [add|del]mem was successful.
      adds  1fe6e29   BUG 1147; bad pointer case in get_stored_queue_info() causing seg fault (This used to be commit 91af1fb73a2e86a343c085128aaed2ef0c26de57)
      adds  659d6a2   BUG 692: patch from SATOH Fumiyasu <fumiya at miraclelinux.com> to correct truncation of share names and workgroup names (This used to be commit 822e31d841e720d48f4feeec673b75575caa8fac)
      adds  62a7e25   BUG 761: read the config file before initialized default values for printing options (This used to be commit d358f72974ce49bf2007c9b3b7314caa5897b4c1)
      adds  ef36785   allow the 'printing' parameter to be set on a per share basis. The problem was that the current_printif struct was set during print_backend_init() based on the 'printcap name'.  So you could not use cups and then override the setting for a specific printer by setting 'printing = bsd' (a common setup for pdf generation print services.
      adds  db61673   fix typo for callback bit (This used to be commit 31a15164ffb3f551a5f7006e637036dc3b59bd22)
      adds  5f4b6ae   Janitorial duty for tpot - --with-fhs fix. Jeremy. (This used to be commit 64eded518b32a242880b5e85c9032bc212c3f1fb)
      adds  08d03a7   BUG 1129: patch from shiro at miraclelinux.com (Shiro Yamada) to install image files for SWAT (This used to be commit a01a7fdbd93997185322d1faaa76c408f0ed2b1d)
      adds  78b8f3c   Merge fields_present function from HEAD.  Now, a field will not be updated on setuserinfo levels which include this field, unless the corresponding bit (defined in passdb.h) is turned on.  Without this, newer versions of usrmgr break us pretty bad. (This used to be commit 840340bd96d3c6693b451bc61e155b7b426271e4)
      adds  8d12b87   quick for for usrmgr.  unknown_6 is really max dimension of logon hours array.  need to update passdb for this. (This used to be commit fbf909926b7d7b1e92ebeba44469392296c35c1a)
      adds  b737769   more usrmgr fixes: display lockout timers in minutes, not seconds, for samr 2e (This used to be commit 832674c099a3ff9bb747dba6235e47d40a930abd)
      adds  7ac1750   set log file to smbd.log for interaction with logrotate (BUG 503) (This used to be commit c800b5c2f99c27dd0a3f526dfdac0980412e1694)
      adds  fba5a72   Use a common function to parse all pathnames from the wire. This allows much closer emulation of Win2k3 error return codes. Jeremy. (This used to be commit c9f31fafeda6ad79e590276f36e03ecd2e93f818)
      adds  f0039da   Added client "hardlink" commant to test doing NT rename with hard links. Added hardlink_internals() code - UNIX extensions now use this too. Jeremy. (This used to be commit aad6eb2240393931940c982e25a981ce32264f38)
      adds  43dd09f   another fix for bug 761; don't default to bsd printing on linux (This used to be commit d58139d64f37fe9fec34492d7857257d9ad4a808)
      adds  e7efbb5   BUG 848: don't create winbind local users/groups that already exist in the tdb (This used to be commit 89da3df07b7d90ad19852046d0533673cff8fdc6)
      adds  7dc6dd5   Fix build farm, older compilers won't let you declare variables right in the middle of the code.
      adds  869561a   Fix typo.
      adds  5dc2b72   Another typo, sorry for samba-cvs spam :-) (This used to be commit 3e39d157cb94928a036f0497a9e255f6dbad1771)
      adds  51deca6   There's a specific error message NT_STATUS_ALIAS_EXISTS. (This used to be commit f0d99f318c67852ac5bf9b606faa115ad36a5f80)
      adds  7f6d708   BUG 1080: fix declaration of SMB_BIG_UINT (This used to be commit 810bc1e2a02c6ab11ef00bf67b49929c596bee33)
      adds  9b882ce   BUG 1015: patch from jmcd to fix statfs redeclaration of statfs struct on ppc (This used to be commit fafb243278cd33d696487e477d4685bb79e2e357)
      adds  4020fad   Fix my breakage of NT pipes from the previous patch (sorry). Use the original srvstr_pull_buf() function to get the pipename not srvstr_get_path(). Jeremy. (This used to be commit 2a263873fd6bbbf03a32136981e433dc43374da9)
      adds  893d5eb   all_string_sub() is broken as it doesn't handle mb chars correctly (and so breaks when substitution '/' and '\'). It's used by unix_clean_name(), which is used by reduce_name, which is used by check_name() (phew!). Now that we know all filenames passed to check_name() are in a "good" format (no double slashes, all '\\' chars translated to '/' etc.) due to the new check_path_syntax() we can avoid calling reduce_name unless widelinks are denied. After this check-in I c [...]
      adds  fe43107   bring WHATSNEW back up to date (This used to be commit 737b3a5a9286777b0ea38bed5f1e20a3c3859304)
      adds  6643781   Add -O (for writing downloaded files to standard out) based on patch by Bas van Sisseren <bas at dnd.utwente.nl> (This used to be commit cc164e5afb0f6100bde547674b3de88b7e45f31f)
      adds  cb49c07   fix compiler warning (This used to be commit df19b6066e1f4e200adcd80f9526aa1a68509580)
      adds  4747589   BUG 488: fix the 'show client in col 1' button and corrctely enumerate active connections (This used to be commit d77d38560d1bdc10a58408f449fbc320275bcacc)
      adds  48eb635   Several mb tidyups - getting ready to address the XXX_sub function. Jeremy. (This used to be commit 92c3ae3458177ec7f721598311a8ad04b2db5138)
      adds  bc8b6cd   Merge from HEAD. (This used to be commit 1bba071126b46032c97154fbf77242e15bcc5fa3)
      adds  5e41218   Merge from HEAD. (This used to be commit 89f3173f4f4e9a16f24b25f550065b50577f3f4c)
      adds  83d4d42   Fix typo. (This used to be commit e6e8b59f53d5ac618dcec13a46c356f0abe5950a)
      adds  6659353   This might not be used a lot and might not survive for long, but at least it should work as expected :-)
      adds  f52b1ac   Mention wb_delgrpmem fix (This used to be commit 97a6a67b34201dda7715f5f23b1b9af3bcf3705f)
      adds  b3b93aa   Get us a little closer to Windows LSA semantics.
      adds  3f14e8e   Fix assumption about following directory sep in check_path_syntax(). We need to try and convert 1 byte, then 2 bytes if that fails. Fixes bug reported by Simo. Jeremy. (This used to be commit 8702d0089619c7321b93e59d35f43ef32dce7b78)
      adds  c9b7cbb   Added strstr_m() function. Use in all places where we might run into mb (should fix the mb service name problem, can't remember the bugid). Jeremy. (This used to be commit 94a272b9a881ec0004c5da2a7242b0a818da5630)
      adds  151faf6   JRA's recent strstr_m work really badly broke our string_sub code.
      adds  32665c3   Given how core this code is, I figure it should have it's own testsuite.
      adds  f089f97   fix build with gcc 2.96 and --with-developer (This used to be commit 11fc4da07f232c38e04c6443e5d0f829e16b0a18)
      adds  1fabcf0   Fix to debug message lacking termination with '\n'.
      adds  addfc95   Yet another '\n' termination of debug message.
      adds  46a7181   Fix dfs referrals - don't use check_path_syntax. Also use mb char calls in dfs code. Jeremy. (This used to be commit 42175b4518764e484d33d9fbfba3b78ba4102ead)
      adds  3edf42f   fix typo for tag in proto file (This used to be commit 2367d988ae8d33397cd255d39100ae5791401558)
      adds  ccf93c3   Formatting reformat before I start to change anything here. Jeremy. (This used to be commit 80fde09fc4a5d7e72611fd587777151adc5c890d)
      adds  2867b9e   Moving towards getting msdfs working again (this looks like it was broken in 3.0.2a actually). We now send a correct referral back, but the client refuses to follow it... Not sure why. Will do more tests.. Maybe unicode character count is wrong (it looks it). Jeremy. (This used to be commit e2709f99fc4e603897472d3ba3bf1ca2e7ca728f)
      adds  2c2142d   another typo (This used to be commit e6c2d9a3f7b5e427c6e7139726160d79e1dfc16d)
      adds  83560bf   Fix processing of pathnames with embedded '\\' characters (0x5c) in CP932 character set. Because of the allowing of "broken conversions" for people who have broken iconv libraries we can't rely on the return from convert_string() to be valid - we must check errno instead. This is ripe for revisiting at some stage. I prefer adding a bool parameter to all convert_string_XX varients to specify if we will allow broken conversions or not. With "allow_broken_conversions" s [...]
      adds  f2efeca   Ensure we use check_path_syntax() to pull out DFS paths. Jeremy (This used to be commit 28f1e21c583ea9a7771d6e0134b09a7acd5f054d)
      adds  929b0b7   BUG 1088: patch from SATOH Fumiyasu <fumiya at miraclinux.com> -- use strchr_m() for query_host (smbclient -L) (This used to be commit bc6992c4bffed043dd8ad58d721202091cd14cd3)
      adds  a26e22e   add missing #ifdef HAVE_BICONV stuff (This used to be commit 9ea0560b0b62dbefaedd640cf9f4f58a0d337abe)
      adds  3d18997   Get MungedDial actually working with full TS strings in it for pdb_ldap. I know this isn't pretty, but neither was our assumption that all strings from the directory fit inside a pstring.  There was no way this worked before will all versions of usrmgr (for example, the only version of mine that has the TS Confic button). (This used to be commit d275c0e384db08c2a6efc28e52844f676ff71fb6)
      adds  e3f5b54   Restore the contract on all convert_stringXX() interfaces. Add a "allow_bad_conv" boolean parameter that allows broken iconv conversions to work. Gets rid of the nasty errno checks in mangle_hash2 and check_path_syntax and allows correct return code checking. Jeremy. (This used to be commit 7b96765c23637613f079d37566d95d5edd511f05)
      adds  03c0e32   Allow msdfs symlink syntax to be more forgiving (it took me ages to remember what it was :-). Allow msdfs links to now look like UNC paths : eg. sym_link -> msdfs://server/share/path/in/share or : sym_link -> msdfs:\\server\share\path\in\share Jeremy. (This used to be commit 2979c3e388400fb030b94da5c711f803f81ae0b9)
      adds  938cef9   Fix string overflow due to wrong size calculation (This used to be commit e1d0b8fc7bbe075dd817e3816f29640cda980732)
      adds  8205380   Fix build after Jeremy -- yet another place where convert_string() wasn't updated (This used to be commit 9acd46ab462cb4aee9938658dda594ef8b8ddcbd)
      adds  6011a89   Fix problems with very long filenames in both smbd and smbclient. It appears that we pass filename through resolve_wildcards() as pstring and use fstring temporary buffer there. As result, a long filename in unix charset (UTF-8 by default) can easily expand over 255 bytes while Windows is able to send to us such names (e.g. Japanese name of ~190 mb chars) which we unable to process through this small fstring buffer. Tested with W2K and smbclient, Japanese and Cyrilli [...]
      adds  95fee5e   Fix from Robert.Dahlem at gmx.net (Robert Dahlem) for bugid #1048 when mangled names are turned off. Jeremy. (This used to be commit 29909ce26ac9a0d8e631b1ed884c525674ee5606)
      adds  220d663   if we are truncating to the . we need to start at the beginning in case there are multiple "."'s in the name.
      adds  fd2d4f8   First part of patch from moriyama at miraclelinux.com (MORIYAMA Masayuki) to fix up netbios names with mb strings. Includes reformat of libsmb/nmblib.c so it's readable. Jeremy. (This used to be commit 966e49a48c352563cdd7f75fe2768f2d6612ec7e)
      adds  6b9dbbc   Modified fix for bugid #784. Based on a patch from moriyama at miraclelinux.com (MORIYAMA Masayuki). Don't use nstrings to hold workgroup and netbios names. The problem with them is that MB netbios and workgroup names in unix charset (particularly utf8) may be up to 3x bigger than the name when represented in dos charset (ie. cp932). So go back to using fstrings for these but translate into nstrings (ie. 16 byte length values) for transport on the wire. Jeremy. (This us [...]
      adds  a0034d3   Ensure we don't truncate strcmps to nstring anymore... Jeremy. (This used to be commit d7cf64b1e4e501bcd01ddc8279babc65d894a4b3)
      adds  5a52145   Use possessive in message asking for user's password. (This used to be commit cc9765ce97b65bb7a6cd44e847a690d3fbe9d032)
      adds  0f9186a   When trying to remove a user from a group, winbind should be informed about the user and group...
      adds  dbe9e8a   fix byte ordering problem when storing the updating pid for the lpq cache; was causing an abort in process_exists() on solaris (This used to be commit 26681cd2a1567d90cc7d344e8aca6e6a686053f5)
      adds  56f2e80   include swatdir in 'make showlayout' (This used to be commit b1115c0fc507e82d828ccbb5853734a964701cd2)
      adds  96c66b7   removing extra comma in --with-fhs (This used to be commit 12f3f0268c49c9393ff4cd97cfcd802e6b61bbea)
      adds  ce0c993   Use "unix netbios name" type unstring - 64 bytes long to manipulate netbios names in nmbd. Allows conversion from dos codepage mb strings (ie. SJIS) to expand to utf8 size on read. Jeremy. (This used to be commit 834d816caf9cd6318da00febde50d9233469dac2)
      adds  96c5a01   Avoid mb conversion overflow when sending an announcement. Jeremy. (This used to be commit 188e1daaffb3b21abc250ebb37d9a671ba51d054)
      adds  d24b8a2   BUG 1165, 1126: Fix bug with secondary groups (security = ads) and winbind use default domain = yes (This used to be commit f2eaa14b1eb7e89c945b2b06a48e17998c75d620)
      adds  dbb38cc   merging print change notify fix from HP appliance.  Also might address some one the issues in BUG 1007 (This used to be commit 17ecea4152fb0883acde675b01f19d3e19ff1d64)
      adds  e2fd98a   Fix check_path_syntax() for multibyte encodings which have no '\' as second byte. This is intermediate fix as discussed with Jeremy until we move check_path_syntax() to UCS2 internally where all ambiguity is resolved. Please add other encodings into charcnv.c with such property.' ' (This used to be commit 2c404f6ba988d68c6f44df9409c0de319553de10)
      adds  8ef645c   BUG 1182: patch from   john.klinger at lmco.com (John Klinger) to reanable the -n 'no cache' option for winbindd (This used to be commit d1848988d9ee9fdd870bcdd32c938b907419558b)
      adds  9073c95   BUG 979 -- fix quota display on AIX; patch from Heinrich.Mislik at univie.ac.at (Heinrich Mislik) (This used to be commit 760b63496ccc908c76ea5d3ed474cbbca268ad61)
      adds  0e7efbe   BUG 768 - patch from jpeach at sgi.com (James Peach); accept profileing arg to init script (This used to be commit a04573aeb0a137feb4be48b74627536e1f0d40b1)
      adds  107ddbdc  BUG 748 - patch from jpeach at sgi.com (James Peach); relax arg parsing to sambalp script (This used to be commit e2361da91f58e123c900f989b0afe94e93387a5d)
      adds  c340b2e   fix overlapping memory bug when copying username (This used to be commit a7cac639c2cf0e2606d9cfbdb08e961212ee3bfa)
      adds  acad182   Add function next_mb_char_size() that returns a size_t of the number of bytes in the mb character at a pointer. Will be useful in fixing check_path_syntax() to not use a "blacklist". Also re-added my (C) to reply.c. I mean, really - I've been adding code to the file for over 10 years and I recognise many of the fuctions as mine ! :-). Jeremy. (This used to be commit d2b2a39fd2f2e06cc4aebf081876985f0b28b477)
      adds  aa2e306   Change check_path_syntax() to use the new next_mb_char_size() function to make it generic. Remove the mb-codepage "blacklist". Alexander, please check this fix as it reverts your blacklist changes, but I'm hoping it fixes the problem in a more generic way for all charsets. I'm not trying to trample on your (excellent!) work here, just make things more generic without special cases. Jeremy. (This used to be commit 5a9324525acc02e6bf14528679816b35929a564e)
      adds  ad49346   BUG 758 -- patch from jpeach at sgi.com (James Peach); fix pdma build (This used to be commit c0a38844be8f1ec0bc254ab6c34688f9132a3f3d)
      adds  aad3d8a   asu/syntax/pc_netlink doesn't fill in the pipe name in the rpc_bind response so dont check for it (This used to be commit 4d68d3d5ddeda9589f2e3387144fdac616bb791f)
      adds  41ea0d3   Remove excess logging when probing for the length of the next mb char. Jeremy. (This used to be commit 6339c4690aef7692571dd4c65dd0a12d56a7ffab)
      adds  7e799b3   Added a varient of Volker's patch to fix the "self-referrals as anonymous user" problem. Jeremy. (This used to be commit 74de9a61407e6c5a15fc7becca085a1d40199080)
      adds  ef4a7b3   Two little annoyances:
      adds  60a237b   Fix sambaUserWorkstations for network samlogons against us as DC. Strip the \\ off the workstation.
      adds  9b4a626   Fix sambaUserWorkstations on a Samba DC (This used to be commit b58b8b7d6ba607be40d789af023964798b405dcb)
      adds  6069395   updating release notes in preparation fro 3.0.3pre1 (This used to be commit 3744d282badbe2fdc67e3ac309a0a0226d63173a)
      adds  c66f52a   Correctness patch from fumiya at miraclelinux.com to count characters correctly, doesn't affect what got put on the wire. Jeremy. (This used to be commit e8b68ef965ea2e3bed41cb397ef32df05c631e92)
      adds  5d40499   BUG 932: ulrich at holeschak.de (Ulrich Holeschak); fix local password change using pam_smbpass (This used to be commit f21182e24fe440b0cec57baf52cfbe6e07d6c7b7)
      adds  357998d   Password lockout for LDAP backend.  Caches autolock flag, bad count, and bad time locally, updating the directory only for hitting the policy limit or resetting.
      adds  7942c28   Merge from HEAD for Amanda group. Apply Craig Barratt's fixes to allow multiple exlusion files and patterns. Jeremy. (This used to be commit 0272fac8ca40b3d4ea4de8ac8a2e371d450d12e6)
      adds  a79b205   Fix gcc warnings. Fix mkproto with new type. Jeremy. (This used to be commit 00fa66df3edeb92ec5efd49bd61f98691e74877a)
      adds  ebf27cf   backport from head (This used to be commit e05eb1437054286f14714c46099e867a396dac7d)
      adds  56ce613   updating release notes & merging Derrel Lipman's libsmbclient patch from HEAD (This used to be commit 5fbfaa687a3674287eeadd205f56b2b253a9e2a9)
      adds  45355a1   bumping version to 3.0.3pre2 (This used to be commit 54de60405457bd1fdcbaf6d888969cf6ba897ec4)
      adds  0399212   add --with-libdir and --with-mandir (patch from Guenther Deschner) (This used to be commit a1d6200cd5488ce328c7238b11c54785d64ca447)
      adds  8ac22d6   use samr_dispinfo(level == 1) for enumerating domain users so we can include the full name in gecos field; bug 587 (This used to be commit 5482ff71729b623c4561e42b82467bf2d5d64082)
      adds  2385a31   Only ask for 512 names at a time.
      adds  94ca671   Fix for pdbedit error code returns (sorry, forgot who sent in the patch). Jeremy. (This used to be commit 37c96290592607b5e731d0b8933be825d93b70f0)
      adds  958f1e5   Implement 'net rpc group list [global|local|builtin]*' for a select listing of the respective user databases.
      adds  03f1bdb   Fix signing bug with secondary client trans requests. Turns out the last packet is the one that matters for checking the signing replies. Need to check the server code does this correctly too.... Bug #832 reported by Volker. Jeremy. (This used to be commit 315f25fc1710e20051414bbf084cb5648129c3bb)
      adds  003f2cb   Better fix for client signing bug. Ensure we don't malloc/free trans signing state info each packet. Jeremy. (This used to be commit c662e2dbc4d953b3718f69fef4517a3e7539151e)
      adds  c05411b   Don't automatically set nt status code flag unless client tells us it can cope. Jeremy. (This used to be commit dd1ac8d5eba060dcd7fdde7449d07bee1dc12b27)
      adds  f9a2ba6   Ensure we use the same mid for the secondary trans requests, W2K3 does this. Jeremy. (This used to be commit e5bb3fdf4c8b2bb5b098bfbc0b4b80d947aeac6c)
      adds  95b77ef   Subtract NT_STATUS from common flag, don't add it... Jeremy. (This used to be commit 0ed153af55279ba1e621c688b5e78f842e72ea1e)
      adds  d75819e   Ensure the server can cope with multiple secondary trans requests when signing is turned on. Jeremy. (This used to be commit b97596df7834a80b648022e22983cab5dfb0f7dd)
      adds  40a5047   Fix spurious error msg. when seq=0. Jeremy. (This used to be commit fd71acd1ffb3d3c2f2f82395c86512124769d592)
      adds  04cc05b   I needed a decently parseable format of smbstatus. Looking at smbstatus code tells me that this should not be expanded, so I implemented
      adds  9258769   Beautify the net status help message a bit
      adds  1ccd951   In the brief 'net rpc group' listing, don't cut off group names at 21 chars.
      adds  905a32a   don't mistake pre-existing UNIX jobs for smb jobs; patch from SATOH Fumiyasu bug 770 (This used to be commit d6333ae8d707c17a6fa26a39b14a802bc816ab3f)
      adds  6c41d20   add Replicator and RAS Servers to list of builtin SIDs we resolve; bug 608 (This used to be commit 1bb2281e177d1f312c0c3c117c5b0dcabe57125b)
      adds  156d15b   fix inverted logic caused by s/strcmp/strequal/; host allow/deny works again; bug 846 (This used to be commit 18fe1681c15cc25a41e738e615b759d759f9ecf4)
      adds  8ecfda5   another strequal() == 0 fix (This used to be commit 818bba4b796440453e5911369adf5bd147e9b961)
      adds  b91cff3   Get a little paranoid about memfree use in convert_string_allocate.. Looking at crash bugs #809 and others. Jeremy. (This used to be commit e122891bebd33fc7bd654146a5cbec1feb307555)
      adds  6eed4ed   Client connect signing error messages should be level zero else they're easy to miss. Jeremy. (This used to be commit b5f32a0869017a3ce457bf45e4aa2c1b621162c6)
      adds  f09e431   Two trivial warnings
      adds  f0f1e99   Fix for "hash" (not hash2) type mangling. Noticed by "Forrest W. Christian" <fwc at mt.net> Jeremy. (This used to be commit b2d63007608944fff05e45b1f6b312373d022062)
      adds  3a1dd0d   * fix RemoveSidForeignDomain() ; bug 252 * don't fall back to unmapped UNIX group for   get_local_group_from_sid() * remove an extra become/unbecome_root() pair   from group enumeration (This used to be commit c0f34b42a6a4af09ae4b76721bc350784d87f686)
      adds  555ef2d   don't crash on a NULL priviledge pointer; patch from Jianliang Lu (This used to be commit 5bbfa9989bcade2e1192a68596de3e574faed1d5)
      adds  c6f0190   support munged dial for ldapsam; patch from Aur�lien Degr�mont; bug 800 (This used to be commit acf9eae7b0c95776358292c3463951477575bcc6)
      adds  f5eed76   readding schema items that were accidentally deleted (This used to be commit 14dd4403fe006345a9cdf55b2b35a31176463349)
      adds  708c22a   typo in BASEDIR; patch from Darren Chew (This used to be commit c0710a34ba737ebdd078beb223df528b297057a1)
      adds  386e319   fix process_incoming_data() to return the number of bytes handled this call whether we have a complete pdu or not; fixes bug with multiple pdu request rpc's broken over SMBwriteX calls each (This used to be commit 514acc655d58a660b2a2542ff81a880f1bdfc3f6)
      adds  eb535b8   create libdir for installclientlib; patch from Bill Knox (This used to be commit 915b5eb67f8d4acc901d78b7b7d4d615aef817cd)
      adds  feb51ad   packaging updates from Buchan (This used to be commit 9a5b5be68e6ba2c3ab06eb4a8104b7d2d71f0c2a)
      adds  24be408   Janitor for tridge... Jeremy. (This used to be commit d9790a76d88b8c46d665f2294878ee13d438b791)
      adds  7bec01c   fix %a variable for Windows 2003 -> Win2K3 (This used to be commit d7db1439a626ae13b77dc262c82e713fcab1ab4f)
      adds  0564650   Fix for bug #445 (missing unix user on kerberos auth doesn't call add user script). Jeremy. (This used to be commit 881c5c60977d15b5d4b34fde8743deac80f11a99)
      adds  570c0c1   Merge from 3.0:
      adds  d1545ab   make sure we use a real network address in case there are extra non-zero octets in hosts allow/deny (This used to be commit f891d434a1406d18f9842ac6b3d1ea49ee96b9bc)
      adds  b17feb1   working on bug 687; protect against null src strings in alloc_sub_basic() (This used to be commit b187511920dc6245faeb5ea6b48132bd5ba69ef9)
      adds  967fb3e   Make intent to return only one address clear. Jeremy. (This used to be commit 08b6b1e43ce354cfb77701c8953565e1163ff76b)
      adds  09c4409   fix bug in get_peer_name() caused by --enable-developer and using the same src & dest strings to alpha_strcpy(); reported by Michael Young (This used to be commit 0054ce8707038444bec8c4ac8f0deea12ef65820)
      adds  ea4e539   Final part of fix for #445. Don't add user for machine accounts. Jeremy. (This used to be commit 0785295fe067093ea1483fc19e30c63512018db3)
      adds  272be24   working on packaging; also fixed some path issues in configure.in & Makefile.in (This used to be commit c16e51bfaf59b2d5b1b800ee272ac45b13b9a9fc)
      adds  c5914a4   IRIX spinlock patch from James Peach <jpeach at sgi.com>. Jeremy. (This used to be commit 04abff372b8939bd33c6dceb48baac9fdb7e27b6)
      adds  1665e8c   patch from TAKEDA yasuma to bypass any missing language files (This used to be commit c65f63be1eb8bb9350cc7e843c858050c5ce5095)
      adds  caf641f   Fix #558 -- support ISO-8859-1 internally. Makes Solaris users a bit happier (This used to be commit 808fc7e9d52ccc61ceb56821f6b977936817b88b)
      adds  b90d6b1   more group lookup access fixes on the neverending bug 281 (This used to be commit 975ac6f5aa4d8d709733757e4e003f3c551fc9ba)
      adds  1959428   Fix UNISTR2 length bug in LsaQueryInfo(3) that cause SID resolution to fail on local files on on domain members; bug 875 (This used to be commit a5c5dde1c34ba44f8d9bbb38720a089a6d61806c)
      adds  ef1c713   Fix uninitialized variable in passdb code. Reported by Andy Polyakov <appro at fy.chalmers.se> (This used to be commit ca21dd3bb682700d628e9fc1aeedd1594cda3094)
      adds  da3a5ad   fixed bad formal parameter type in get_static(); patch Andy Polyakov (This used to be commit 67d893701f09f29e8af56cd98f04131658b39713)
      adds  0b88121   Patch from James Peach <jpeach at sgi.com>. Remove the MAX_CONNECTIONS limit by increasing bitmap size. Limited by "max connections" parameter. Bug #716. Jeremy. (This used to be commit 0be57a2eb015f832c6bb6d84525719a3d632f741)
      adds  525f725   Correctly detect in-memory krb5 keytab support. Fix for bug #863 from gschafer at zip.com.au (Greg Schafer). Jeremy. (This used to be commit 25d91f8d8c4e3bd8237716052b53350587ffb8dc)
      adds  4d0dceb   fix bug that prevent --mandir from overriding the defaults given in the --with-fhs macro (This used to be commit 824218d086d90f6fcf3789e8e87f047e2da55c25)
      adds  3bdde6f   Fix detection of elements in in-memory keytab code. Jeremy. (This used to be commit c208ea44aa4cc8c0cde6aa02d98d87f36aed9589)
      adds  7ec4ae7   Fix for bug #815. Make plaintext unicode passwords work with NT4.x Jeremy. (This used to be commit 29bac18b6971f459c3cb138366ae493d5805f643)
      adds  24dff20   Fix from ndb at theghet.to to allow an existing LDAP machine account to be re-used, rather than created from scratch. Jeremy. (This used to be commit 1bcc4c244dd127643c66ed75550f405e90c99c76)
      adds  86f53a0   make sure we delete the group mapping before calling the delete group script; patch from Jianliang Lu <j.lu at tiesse.com> (This used to be commit 66edeb855e7d7a0bfa20cbe93275c86880bd453d)
      adds  18bc0b2   Make sure we correctly generate the lm session key. This fixes a problem joining a Samba domain from a vanilla win2k client that doesn't set the NTLMSSP_NEGOTIATE_NTLM2 flag.
      adds  776605c   Tidyup debug message in ntlmssp code. Add brackets around dodgy if statement. Jeremy (This used to be commit 6cd0f6e7c0a28ddccf55acb1e411e5ed5bd3cf47)
      adds  80222a3   Add in comments explaining NTLMv2 selection. Use lm session key if that's all there is. Jeremy. (This used to be commit 3e6abeffe176cdba43d251f55f3b7aecd8fa55b1)
      adds  99b2bbf   * add a few useful debug lines * fix bug involving Win9x clients.  Make sure we   save the right case for the located username   in fill_sam_account() (This used to be commit d22b4097d4c2bde7989af31ccb572871c6e63424)
      adds  c24ab7c   Patch from Jianliang Lu j.lu at tiesse.com to manage Power Users group. Jeremy. (This used to be commit 72174634aa26c01431ccf85331aaa8b51e70c8ff)
      adds  81e3125   add well known rid for pre win2k compatible access group; bug 897 (This used to be commit 426a02cf678236f902c143b56eaaf854fca2237f)
      adds  a7e2a1a   correct typo in delete user script; bug 887 (This used to be commit 44ef3dd2b346176e756b5e361a38da19ea93e071)
      adds  cd85287   Fix for special files being hidden from admins by Dmitry Butskoj <buc at odusz.elektra.ru> Jeremy. (This used to be commit a14259d885291c138d3d62d36737472048840aa6)
      adds  aeb9021   (merge from 3.0)
      adds  40c3f98   (merge from 3.0)
      adds  f7650ce   abartlet pointed me at the fact that the order and flags in loadparm.c are actually used.... 'afs username map' should not show up in the swat basic view. :-)
      adds  ba1d184   Fix our parsing of the LDAP url. We get around it as all decent systems seem to have ldap_initialize.
      adds  3dba567   This is metze's LDAP rebind sleep patch:
      adds  4205973   (merge from 3.0) ldap rebind sleep -> ldap replication sleep
      adds  6af53b7   Collecting some minor patches...
      adds  6726379   Collecting another little patch from gd at suse.de
      adds  889eb5e   Preliminary fix for our signing problem with failed NTLMSSP logins. This patch solves the problem for me here, I can still successfully set up signing using NTLMSSP against w2k3 and it does not show a signing error anymoe when the password was wrong.
      adds  1159b55   Fix Bug # 924
      adds  3591667   The AFS pts command always generates completely lower-case user names. As case is not significant in windows user names we should not lose information by lower-casing the name before handing it to AFS.
      adds  6558682   Another little one: Make pdb_test.c at least compile, although its way out of date.
      adds  6eb471e   Move to short lived TALLOC_CTX* for allocating printer objects from the print handle cache.   Fixes bug that caused smbd to consume large amounts of RAM when
      adds  1c13660   Fix for bug 707, getent group for huge ads groups (>1500 members) This introduces range retrieval of ADS attributes.
      adds  c6f6cad   After talking with abartlet remove the fix for bug 707 again.
      adds  6063968   And yet another const
      adds  612a97f   Commit the translation of the realm to the netbios domain name in the kerberos session setup. After talking to jht and abartlet I made this unconditional, no additional parameter.
      adds  b397269   Merge commit to 3_0: add pdb_pgsql (This used to be commit 61cbd5c9be1962d0c33c28ff472a2f82d3aa2a80)
      adds  a9f8b0d   fix inverted check using krb5_kt_resolve() and HAVE_MEMORY_KEYTAB; bug 912 (This used to be commit cca2afecd505881412df65c21c0389a0079cf023)
      adds  0aba157   Fix from James Flemer <jflemer at uvm.edu> to make HAVE_ATTR_LIST linked to HAVE_SYS_ATTRIBUTES_H to fix AIX compile. Jeremy. (This used to be commit 1d90cc2034c023755981a07a49c3d9958b60fb74)
      adds  29d86e5   (merge from 3.0)
      adds  fc9892b   (merge from 3.0)
      adds  8dd0f95   (merge from 3.0)
      adds  239c4da   (merge from 3.0)
      adds  1ba7740   (merge from 3.0)
      adds  5cf546c   (merge from 3.0)
      adds  ba82ad1   (merge from 3.0)
      adds  4e1f6fe   (merge from 3.0)
      adds  134af28   (merge from 3.0)
      adds  b46ec1a   (merge from 3.0)
      adds  0c78e6f   (merge from 3.0)
      adds  17b22be   (merge from 3.0)
      adds  3eb6b2a   (merge from 3.0)
      adds  ed8e23c   (merge from 3.0)
      adds  1c9fa70   (merge from 3.0)
      adds  716d933   (merge from 3.0)
      adds  81e028f   rpc_client/cli_lsarpc.c: rpc_parse/parse_lsa.c: nsswitch/winbindd_rpc.c: nsswitch/winbindd.h:  - Add const
      adds  e74ebcd   (merge from 3.0)
      adds  9925ab7   (merge from 3.0)
      adds  a9598d2   (merge from 3.0)
      adds  eb1aa6a   (merge from 3.0)
      adds  523a4dd   (merge from 3.0)
      adds  06843fd   (merge from 3.0)
      adds  870105d   (merge from 3.0)
      adds  35f843a   (merge from 3.0)
      adds  827c68d   Patch based on work from James Peach <jpeach at sgi.com> to convert over to using pread/pwrite. Modified a little to ensure fsp->pos is correct. Fix for #889. Jeremy. (This used to be commit 3a24dc868d95c9bcc2ac3a0dbd50e6e226ac0841)
      adds  6d7eb1a   Merge winbind from Samba 3.0 onto HEAD.
      adds  24218aa   (merge from 3.0)
      adds  3c900cf   GUID is struct uuid in HEAD.
      adds  7f87b20   Merge NTLMSSP fixes from 3.0 to HEAD.
      adds  f4a1761   merge torture changes from Samba 3.0 -> HEAD (This used to be commit 6e9c68217bec1e4138b5eb9a9ed85807b31bbdb8)
      adds  077d5b2   merging from 3.0 (This used to be commit 694052f8a9cc703d4e4ec8075c623ab7122a169b)
      adds  c93c925   Correctly detect AFS headers on SuSE in /usr/include/afs/afs/
      adds  ba97fc4   isolate ldap debug messages to the common smbldap_XXX() functions (This used to be commit 4c877ccc16bcb69490c4d34d2ef5f727bf98438e)
      adds  a7d76e7   remove unused seek_file(); don't hardcode '\' when printing the auth-user (This used to be commit 175c5c9faa8c1cb3577eb96598434e6097d408c7)
      adds  24cf387   Patch penguin. Cleaning out old mbp patch. Jeremy. (This used to be commit a0dc10bed68ef961609c0a4a456b6a132e2e347b)
      adds  0026f77   (merge from 3.0)
      adds  b54c4cc   Merge Translation fixes
      adds  2dcb369   Fix from Luke Howard <lukeh at PADL.COM> for incorrect early free(). Jeremy. (This used to be commit e763a220f492bb8a9cacf31c07809c4866379bb6)
      adds  d5f77ec   commiting jra's fix for Exchange clear test auth (This used to be commit 05dd3383010ba6f44370fc302ee00b7680937176)
      adds  d4f8169   Prototype version of trust passwords moved to SAM/pdb. This is backend-independent part ie. interface - does build and (it seems) doesn't break anything else.
      adds  6f71333   Fixes to doxygen comment. (This used to be commit 4f92db99be8feaccebe654103dd6c227c66e5bdc)
      adds  e439a06   Typo fix.
      adds  f71a028   This was cut-n-paste mistake, I guess... :)
      adds  be7b27b   Fix for bug #922. Fast path not called for strlower_m() and strupper_m(). From ab at samba.org (Alexander Bokovoy). Jeremy. (This used to be commit 88c51454327533f8bc06ce1cd479370aabefdf81)
      adds  5982f2c   fix segfault when sid_ptr == 0 in DsEnumDomainTrusts() reply (This used to be commit 36d985a75faa5ebda1c8c7de1e3ab5d7a51a9c10)
      adds  19e9a7e   fix some warnings from the Sun compiler; also merge some of abartlet's error code changes form 3.0 (This used to be commit 2279e98cb81faaf8a4e971fec339955f14c23858)
      adds  f2008e2   update copyright to -2004
      adds  60079bd   Fix --with-fhs for swatdir (This used to be commit 69a9cfdad809a9b3fc7f6dc4ad5a708b6559b714)
      adds  0c9adb6   sync HEAD with recent changes in 3.0 (This used to be commit c98399e3c9d74e19b7c9d806ca8028b48866931e)
      adds  14fa51c   * allow dns lookups to be disabled for DOMAIN#1c (and #1b)   names * fix some a mispelled variable name (This used to be commit 93fed3074f4384dc658cd0ec81ba2afbe8192417)
      adds  0ad32d5   merge: fix XFS quotas the macro changed from HAVE_XFS_QUOTA -> HAVE_XFS_QUOTAS
      adds  3a02e59   Remove references to 'jn' which gcc-3.4 with precompiled headers doesn't like. Jeremy. (This used to be commit bf3d06a2e483d043c89a6b11ceb283a5b392859b)
      adds  138c34e   Remove duplicate extern. Jeremy. (This used to be commit 72d8eea25dbb54d7ef78264cd6f419220dc85fb6)
      adds  84b2461   * Revert to using rpc for mixed mode AD domains.   The reason for this are:   (a) the set_dc_type_and_flags() cannot tell the different       between connecting to an NT4 domain and an NT4 BDC       of a mixed mode domain.   (b) the connection management for the rpc backend only       provides on named pipe per cli_state.  So it is possible       to connect to an NT4 BDC for netlogon and an AD mixed mode       DC for lsarpc.  RPC is the lowest common demonimator here [...]
      adds  8f6fe5b   syncing abartlet's cracklib tests from 3.0 (This used to be commit 64c1db9bce27bbe5bc28acb631b265419d6d6286)
      adds  fdac067   bug 660; using byte order safe macros (or tdb_unpack) when reading 2 or 4 byte values from a tdb buffer; also recognize smbjobs if the jobid < UNIX_JOB_START (This used to be commit ae6feb54a09a69e3a870b1a0d707b23eb8ca356a)
      adds  74aa29b   bug 770; correct fix this time;  Make sure that we send the SMBjobid for unix jobs back to the client.  Allows windows client to remove print jobs submitted from lpr (This used to be commit 6a7f9ebccd6a40455cb5446551f3d68ea9a7a824)
      adds  77201a8   Fix initgroups() call nss_winbind on solaris; patch from John Klinger <john.klinger at lmco.com> (This used to be commit c4d58ec5d5c2b8947824d78639a7e9e615e2a400)
      adds  24a3c24   Trust passwords types for use with SAM_TRUST_PASSWD structure.
      adds  f0145a2   Comment and formatting fix.
      adds  742fbfc   Initial design of some of the functions to operate on trust passwords from passdb backend level (tdbsam, in this case). It is written as wrapper for secrets_ calls that use secrets.tdb file and is not treated as eventual solution. Trust passwords are being handled uniformly, SAM_TRUST_PASSWD structure, and so they should be stored as well.
      adds  a68e344   source/rpc_parse/parse_prs.c	ZERO_STRUCTP(ps) not needed as it is done 				in prs_init now
      adds  50854a1   BUG 972; check pointer in cli_ds_getprimarydominfo() before trying to copy a structure (This used to be commit a1aed0b517f7476301d8fe4dfebac3db178ba1cd)
      adds  353aab1   BUG 936: fix bind credentials for schannel binds in smbd (and add a comment to winbindd_cm about this (This used to be commit c1174cf57b1b6fad03de23f6a4ff952671dc87d7)
      adds  913d174   Merge of POBAD_CC removal from 3.0 (This used to be commit 835a28337f97da143d5b9201a5080fde06bbedf1)
      adds  4e8aec8   merge: * Fix XFS quotas: XFS_USER_QUOTA -> USRQUOTA 		  XFS_GROUP_QUOTA -> GRPQUOTA * Fix disk_free calculation with group quotas. * Add debug class 'quota' and a lot of DEBUG()'s   to the quota code.
      adds  fc1590a   merge: * Fix sys_chown() when no chown() is presend
      adds  1052d79   Remove unused function.
      adds  feebffb   Remove unused variables.
      adds  a758fd9   reply_spnego_kerberos did not set the domain of the user handed to register_vuid correctly. We ended up with the local netbios name in substitutions for %D later.
      adds  fbe657a   BUG 958; don't use the -N option when invoking smbclient from the smbtar script (This used to be commit cb463b8fc9476695507fa996b508d98f1cf1e3ac)
      adds  341699b   * BUG 446   - setup_logging() in smbclient to be interactive (remove the timestamps)   - Fix bad return value in pull_ucs2( needs more testing to make sure this     didn't break something else) that caused clistr_pull() to always read     the same string from the buffer (pull_usc2() could return -1 if the original     source length was given as -1)   - increment some debugging messages to avoid printing them out so often (This used to be commit f452585073fbeeae3e3a0d [...]
      adds  e367f40   Fix net rpc join (at least newstyle) after it was broken by changing the parms to cli_lsa_query_info_policy without changing them here... (This used to be commit 97d6f4752572cc10894e6e80379c25f5da143ad1)
      adds  e51bba5   Bug 381: check builtin (not local) group SID.  Patch from Jianliang Lu <j.lu at tiesse.com> (This used to be commit 59cabc5b940990352ebd0ceef8b6e85ac04669c4)
      adds  91dd593   Patch from "Stoian Ivanov" <sdr at bultra.com>: Add -g (greppable..) to smbclient -L to make the output usable in pipes.
      adds  8001e0e   Fix another join problem.  Don't use a TALLOC_CTX before it has been initialized.
      adds  65ed5b5   fix another bug caused by cli_lsa_query_info_policy() changes (This used to be commit f9664523282f3e92ff4d7641aded46fdf794aa5b)
      adds  c0beb06   Fix for a signing bug when the mid wraps. Found by Fran Fabrizio <fran at cis.uab.edu>. Add to the *start* of the list not the end of the list. This ensures that the *last* send sequence with this mid is returned by preference. This can happen if the mid wraps and one of the early mid numbers didn't get a reply and is still lurking on the list. Jeremy. (This used to be commit b84d249e67315c153e0aa3c5c9adfcf6ca008f97)
      adds  e25e0e3   1. The most part of this patch changed the unknown_3 flag to the now known meaning of fields_present bit mask. Also avoid it being saved in backends (0 is saved where removing the unit32 would have produced a format change). Also add support in samr functions to correctly interpret the flags. Flags still not set properly (eg. still set all flags 0xffffff as previous code), need a tool to test this properly (I',ve done preliminary tests with samba4 rpc torture and it  [...]
      adds  b63c708   Display some nicer error messages for login via 'net'. I don't see a reason why we have so many special cases and not simply use nt_errstr(nt_status).
      adds  57d4be5   Fix compiler warning (This used to be commit 3ec0d3abe9c838ad78fb8fd6a390ea3d8d2b9fcf)
      adds  16f2ddf   merge: * Add SIGABRT to fault handling   so we now got a backtrace, if we crash   in libldap with SIGABRT
      adds  77f2465   (merge from 3.0)
      adds  614d1e3   sorry for the conflict markers committed in by mistake :-( (This used to be commit c5634e0b713e594a32522df7a76c36639f772ed5)
      adds  d3f269c   fix previously committed old version by mistake (This used to be commit 4840b25dbd4d2eafc010389a711d42862d5fb0f0)
      adds  72d68bb   Fix decoding of base64. We got the length wrong when the result was not an exact multiple of 3.
      adds  f066034   Fix typo (This used to be commit f83606a058b934309bf1b2075747f504eb38575d)
      adds  5f8c174   (merge from 3.0)
      adds  f1c7ebf   (merge from 3.0)
      adds  21ec3fa   (merge from 3.0)
      adds  96faba9   (merge from 3.0)
      adds  3e0ecb4   (merge from 3.0)
      adds  f85a7bb   (merge from 3.0)
      adds  2c1ddae   (merge from 3.0)
      adds  40fced5   (merge from 3.0)
      adds  a667676   bug 977 - don't create a homes share for a user if a static share already exists by the same name (This used to be commit e589f6502fc280d5f89b399c6cef167e26773062)
      adds  381adaf   Don't built gums by default (to enable it, run ./configure --with-static-modules=pdb_gums) (This used to be commit df7666161f75b61058a017fea04b733751d5ac06)
      adds  8ce5bd4   This is Simo's patch for the NetShareEnum() bug which caused us to return share names longer than 12 bytes.  The function now filters out names longer than 12 bytes (which is compatible with Windows behavior).
      adds  eea6e86   Remove an unused parameter in winbindd (reload_services_file) (This used to be commit 9a81094a0f0ca5c209f640c48b77522e5f81d28e)
      adds  6410230   updated the head branch as well (This used to be commit 467a58af346b30291b69b5d8da7f1b21d518fc1d)
      adds  147e585   This should cure the problem with gums not compiling. (This used to be commit 428504b5508e9e0f9cbc0dc8041f25f06de52f88)
      adds  beb8292   reactivate pdb_gums as static module (This used to be commit 9836def8a90bc3b375f070e91dbfabd8177f24b3)
      adds  d8522e9   BUG 570: don't overwrite LDFLAGS; patch from MORIYAMA Masayuki <moriyama at miraclelinux.com> (This used to be commit e94590fd5a85117d170c14640cf79b603a5b1d22)
      adds  5ef984b   removing more unused parameters (This used to be commit c81c0ffaabaa805211d9c6e1ab5aa66a02365e26)
      adds  90c2090   merge from 3.0 (This used to be commit 77335cc5bce46ab3498f9401099f110b0e5506c1)
      adds  69605c1   more initialization fixes (This used to be commit 63206b1204bd532bf99912cd4312baf7d69db1f6)
      adds  799d549   disable any account that doesn't have a password and doesn't had the ACB_PWNOTREQ bit set (This used to be commit 6c4de7198b94a8cea176e1c9d86deb65705f9058)
      adds  14fb4b8   Fix up name canonicalization (needed for krb5 keytab support later). Remove source_env handler (no longer used in any codepath). Jeremy. (This used to be commit be60768e64ae2061f220faa3943dcb0588393dbc)
      adds  c21764b   (merge from 3.0) If we are setting the NT or LM password to NULL, remove the attribute rather than writing XXXXX
      adds  87d74fe   cleanup patch for bug 977 so we don't display incorrect debug messages (This used to be commit d59dc1bc1cf47eee2158e5c9d56d0ed750948fa0)
      adds  e827764   * BUG 101: patch from j.lu at tiesse.com to set the SV_TYPE_PRINTQ_SERVER; * don't set the unix_ERR_XX code in mkdir_internal, let the error mapping   handle it. (This used to be commit 758bbfb5f133c3c85e3092ad88294ae4abbbbc6f)
      adds  d16540d   Merge from 3.0:
      adds  152e228   Merge from 3.0:
      adds  a870ff5   janitor duty (merges from 3.0) and cleanup compiler warning on SuSE 9 in the end mapper code (This used to be commit 902d4a647a88d1def09d5b1eacb06ab1561f3dec)
      adds  1323da8   Remove bogus check. Cosmetics.
      adds  4ddc620   (merge from 3.0)
      adds  9e460df   Merge from 3.0. Jeremy. (This used to be commit 5c5545bd44cdaf4a0b75b0c1c22dd74bb278a6a5)
      adds  bf4e372   Fix for a bug where the mutex could be left locked. Also remove the memory keytab code which has no effect. Driven by bug report from "Rob J. Caskey" <rcaskey at uga.edu>. Jeremy. (This used to be commit 2a8601d0bfa35f4d0ccd7946d483473fd10e19d0)
      adds  44c5f5b   Working on #830. Cope with bad conversions better - don't just memcpy but try a crap conversion instead. Next this needs to be done to the convert_alloc function. Actually fixes some valgrind warnings as well - cool ! Jeremy. (This used to be commit 98e2c6f4f854065c56a73ebc9e0a50e0ba018dde)
      adds  bc056bc   (merge from 3.0)
      adds  d575286   Fixup the allocate version of the function to do "crap" conversions too. Embarrassing number of goto's in this :-(. Fixes #830 I think. Jeremy. (This used to be commit e8c7d1c5dca63720b7de6360cb0cff4bed0be546)
      adds  69b086f   Fix final valgrind errors with #830. Catch mb conversion error that may not terminate correctly. Jeremy. (This used to be commit a1f7cea9f278ef15206bf48663328c28d295bd6d)
      adds  f97d6e7   Replaced .po with . at PICSUFFIX@ (This used to be commit 9ea39d1c782c2111b086a83bf5f24c8b18fd879e)
      adds  cfd8958   (merge from 3.0)
      adds  57db183   (merge from 3.0)
      adds  72ee7bf   (merge from 3.0)
      adds  b655b99   (merge from 3.0)
      adds  0798224   (merge from 3.0)
      adds  b38ba02   (merge from 3.0)
      adds  e81074e   (merge from 3.0)
      adds  7b6591e   (merge from 3.0)
      adds  f7c1c68   (merge from 3.0)
      adds  9b586b5   (merge from 3.0)
      adds  41de884   (merge from 3.0) Add some help for 'net rpc password'.
      adds  e0c480f   (merge from 3.0)
      adds  bbfd3a9   (merge from 3.0)
      adds  880f3b2   (merge from 3.0)
      adds  37ef59d   (merge from 3.0)
      adds  119cbcd   (merge from 3.0) nsswitch/winbindd_util.c: 	add static
      adds  1b8ad05   (merge from 3.0)
      adds  c49ebaa   Actually remove this (now empty) file from the repository.
      adds  4a72e82   Apply James' printf format checking patch for SGI MIPSPro compiler. (This used to be commit b354fa606d65ff3621b2870a2ef85d980913f319)
      adds  8fbd4cd   Expand 'net rpc group members' to local groups.
      adds  5f4f500   bug 1046 (patch from Bostjan Golob <golob at gimb.org>); fix 20 month old bug where getpwent_list() was overoverwriting the username for entries.  However the code path to the bug was introduced only on January 25 (This used to be commit fbde889fd8442bae7444ffdb2736c9c5e8d59204)
      adds  2e2b654   merge from 3.0 (This used to be commit 309a9a4cafc3c892840e28198a41973b236a528e)
      adds  da426ad   add smbget to cvs ignore list (This used to be commit 1e8bbd2961f8216ade50cabdbad3d216c8d77819)
      adds  00be82c   Fix compiler warning.
      adds  1eaa540   Fix for possible crash bug from Sebastian Krahmer (SuSE). Jeremy. (This used to be commit e7a25c1e2ea2ff980f4aecf94f65563316976997)
      adds  ffce0e4   fix more compiler warning after the latest static rampage (This used to be commit 98d9278c81ede2a931a2c2c8371c0499601a1457)
      adds  c2d3022   merge fixes from 3.0 (This used to be commit ea75f34eef90e410045fe4d32052cbea483a27da)
      adds  860d858   marking 'only user' as deprecated (based on feedback in bug 66) (This used to be commit b94ca7e7be7a6f0674cafa76bf30a46f2f36bd8f)
      adds  1a3421b   Move around function to fix build after recent static rampage. (This used to be commit 1ab42df4a648fc19391891163d891c4bdb23437e)
      adds  49a9596   Applied James Peach's stack backtrace patch for IRIX. (This used to be commit 056bf382d748ca06a1937ee19b0193430199f63b)
      adds  b11fa61   fix broken compile after andrew's changes (This used to be commit c77baee0f17fd44e333c8db6a9cae33f649a6701)
      adds  dad12f6   BUG 1055; patch from SATOH Fumiyasu  <fumiya at miraclelinux.com>; formatting fixes for 'net share' (This used to be commit 447d4fee6c245a5bbf0c33c8ffb0fd9041e51c24)
      adds  899a09d   BUG 900: TAKEDA yasuma <yasuma at miraclelinux.com; fix token processing in cmd_symlink, cmd_link, cmd_chown, cmd_chmod functions (This used to be commit ab19b6b4dead0a53fa71c4e20e43f90b1d374817)
      adds  c177b9e   Paranoia fixes :-). Jeremy. (This used to be commit 35bbc818ad28c3591df9d5cb0a674802f3f29e1a)
      adds  ed1862b   More paranoia checks. Jeremy. (This used to be commit 4920f9bd660e22c8ac3ba1c389781f2efbcd1e78)
      adds  30d707b   tdbsam & smb_panic merge from 3.0 (initial tests are ok but I'll setup a HEAD PDC tomorrow) (This used to be commit c57b24ee49aee0f0687742da7f8d741c62f6effe)
      adds  8437fd4   Start of merging changes with SAMBA_3_0.  Fix up some comments so that they line up.  Also change lockout_time to bad_password_time, since this is actually what is replicated. (This used to be commit adfc160082e5d1f20085e68eaacffea3fd277f1d)
      adds  595bec7   More sync between HEAD and SAMBA_3_0
      adds  8733c1b   A couple of versioning adjustments.  Remove unused version #define, and define the INFO/version string in _only_ one place. (This used to be commit 02181f77897d87989341e3f18dbf0cc3e9c22991)
      adds  45fd0e4   Fix typo: fileds -> fields (This used to be commit 994b71487868a62054ed24c5ea5d2729c99ba8be)
      adds  4bfc270   merges from 3.0 (This used to be commit 2478501d402a07248d6181d4c9de253b203ff67c)
      adds  9eb5c83   abartlet's pdb_set/changed flag fix for NULL passwords (This used to be commit 3b373cd15d17ab495f86c8b3b219d965b5aff606)
      adds  5abd317   Fix format error for generating SELECT, since unknown_3 is now gone (This used to be commit 57314e060552523338071442e111fb4f7a2e1df8)
      adds  b60ba1d   merge old change from 2.2 branch to give legend in heading (This used to be commit 1b7ba358b6c708bdede117c0cd16a7c4f7c0106a)
      adds  4c5152b   Fix a few comments/formatting issues to make it more in line with 3.0 and reduce diff output. (This used to be commit 306c021000d36f13b3740839b62df60986e4e112)
      adds  608c737   Apply the multiple login stuff to smbclient ... (This used to be commit 83213742dcd61ff4d30954158a5523ee0bdd850d)
      adds  8b9cdc9   Fixup the 'multiple-vuids' bugs. Jeremy. (This used to be commit a7d4a6d1167f7657113148cdf68ea3c491b51b14)
      adds  94cb775   Added Andrew Bartlett's patch to use an allocated buffer for count_chars. Jeremy. (This used to be commit 4ec9e330787cbc01849a91573f760f639b28be7e)
      adds  3122f76   Fix eta calculation when resuming (This used to be commit c4114a0664467383fc343a55360b48a985fa45ac)
      adds  78c2b8f   Typo (missed SAFE_FREE)., Jeremy. (This used to be commit dd014ab358e861f3828cb34c09c5800606c8da59)
      adds  dc0e221   Sync with openldap schema.  Add munged dial and config attrs/ocs. (This used to be commit 3f8824f7d02bcf46445360542df686a7a75ab52d)
      adds  1687d2d   Fix success message for net groupmap modify
      adds  c55fbad   Cosmetic fix: use sid_is_in_our_domain.
      adds  371e8bf   If there are no alias members, don't ask for their sids.
      adds  c3dc9f8   In samr_lookup_names Windows does not return WKN_GRP(5) but ALIAS(4) when you search in BUILTIN. Match that.
      adds  f7e06fa   Don't try to show entries that could not be listed.
      adds  dfc98bd   Also set alias info for builtins.
      adds  25d96fd   When creating a group via a script, don't let winbind do it as well.
      adds  9be8961   Fix based on Volker's code to correctly return code from lsa_lookup_sids on unmapped sids. Jeremy. (This used to be commit 0ac64c8b4d944315cf49e6b183c07396abc7bab3)
      adds  cc5dc7c   Fix the "too many fcntl locks" scalability problem raised by tridge. I've now tested this in daemon mode and also on xinetd and I'm pretty sure it's working. Jeremy. (This used to be commit f3e51dbc21c616d261f0a65b9fa69dbb8b5a9a0f)
      adds  6c038e4   reformatting (This used to be commit cd48827418d8be15470e833ea19ab9830e160e12)
      adds  c32cfdb   Add bad password time fields (This used to be commit 9f496e113c60bde1746c7f1063e83735117b2fe8)
      adds  549fe06   Add functions to get/set bad password time (This used to be commit 0a2b792556b3aaa056a1fa6adb35627fdb804758)
      adds  7246b47   Add bad password reset and display of bad password count/time (This used to be commit 22c312b31d545914ae3fd12a11915ed046421f38)
      adds  fba14cb   merging smbmnt fix from 3.0 (This used to be commit ea83c341c9ff54dfc5d0a941be96e6684f565d7d)
      adds  e8cc387   fixing error in logic when checking flags changed field on user primary group sid (This used to be commit c275d8f831490a52bae11698349a6b795d12f924)
      adds  db4623b   Add bad pw count and autolock flag update fn()s (This used to be commit 91ea29b392ff05311e9631467ee6255b29887e04)
      adds  130cf14   comment out server portion of DsEnumerateDomainTrusts() since it causes 2k/xp clients to fail to join the domain (see comments in srv_netlog_nt.c for details) (This used to be commit 981bd70a56094740daf6d144f7b802370c0d9056)
      adds  85cc9a3   Clean up bad pw count and autolock flag update fn()s (This used to be commit 81dc9d53eb330f350f3f31068fe75c3606221e62)
      adds  62ea77a   Enable checking/resetting of account lockout and bad password based on policy (This used to be commit caef425d803fa01aa6f54339f8bc17fc752f73b0)
      adds  ee5e7e4   remove some unused local variables (This used to be commit aa67c77515097cc21a9de727bf3722c04de313f9)
      adds  1568785   check for <sys/xattr.h>; needed by Debian testing (This used to be commit fb90b4140ec45ff4088c41dffce3680b5c4dc170)
      adds  be533b6   Fixup returns from lookupsids in the same way as lookupnames. Inspired by Volkers patch. Jeremy. (This used to be commit aff6bacf0e461322e6e165cb7a6a42f4d976f52b)
      adds  db1e6c1   <attr/xattr.h> & <sys/xattr.h> are mutually exclusive it seems; fix build on SuSE 8.2 (This used to be commit bf271b96cf6bc42c8a23309d890febf003e1627f)
      adds  7f18e0d   Make default lockout duration and reset count time 30 minutes, to match windows, and also be valid (0 was invalid) (This used to be commit 69924079b2f7098254c2053781121d4324626dee)
      adds  db3d07c   handle both 0 and -1 as disabling reset count and lockout duration (This used to be commit ad2996e418a45c1cf4f969077ffc267de70d6866)
      adds  9138aa1   AIX has already has a function called msleep().  Bugzilla #1098. (This used to be commit 90ae3667448be9b3445f401bcd9d7e3eba374215)
      adds  e5c79dd   Make us bug-for-bug compatible with W2K3 - to get delete on close semantics on an initial open the desired_access field *must* contain DELETE_ACCESS, simply having it map from a GENERIC_ALL won't do. Fixes delete on close test. Jeremy. (This used to be commit fb4249e7d12bee4589edff40f1e76f1a19a6ffaa)
      adds  e1b5599   Make SMB_FILE_ACCESS_INFORMATION call work correctly. Jeremy. (This used to be commit a6cb7af9bad1610e802fa5cddbf68fb887bc2974)
      adds  9cc1223   printf -> d_printf (This used to be commit 3f3a744e925aa943c901406f1565ebf346fe8707)
      adds  c64ff63   Add calls to password lockout functions.  Should now work against tdbsam only. (This used to be commit 6ccb90acfd8591f6ef0d91b4ada89c5ad8ac98d5)
      adds  6ba430d   Add bad password count/time attributes (This used to be commit 51a8d050e9242192c2670b09242cf4fdbbae8940)
      adds  74112e7   Add bad password count/time attributes (This used to be commit 2fa56111d37a09702b31e1769a687b630aff1c1b)
      adds  fab1291   Fix "unable to initialize" bug when smbd hasn't been run with new system and a user is being added via pdbedit/smbpasswd. Found at Connectathon setup. Jeremy. (This used to be commit 93580927dc255f205283b64c72fb95be990d2216)
      adds  397665a   (merge from 3.0)
      adds  61eedb2   Fixup correct timeout values for blocking lock timeouts (tested at connectathon by Herb). Jeremy. (This used to be commit 6356b792683100122500db9cf222b7e8518d834e)
      adds  bf6eb83   Added NTrename SMB (0xA5) - how did we miss this.... ? Jeremy. (This used to be commit d236372876918be2a886a89383cf843b82d4c8db)
      adds  ad69d4d   Fixup bad-path error found by gentest. Jeremy. (This used to be commit 55f13d743e78ed8f48bf209e838ea77df3121047)
      adds  fb11e4a   More gentest error fixups. Jeremy. (This used to be commit f353cafa9d9e6142b4aec45cfbc567dc4ab20d7e)
      adds  4568c8b   Ensure '.' and '..' don't match in delete requests. Jeremy. (This used to be commit c85b617aa03c1524f659100030a8e96cef38fb62)
      adds  4fed0f2   'net idmap restore' is too useful to be left broken :-)
      adds  ce789de   Remove unused variable.
      adds  c09049d   Add 'net rpc group add'. For this parse_samr.c had to be changed: The group_info4 in set_dom_group_info also has the level in the record itself. This seems not to be an align. Tested with NT4 usrmgr.exe. It can still create a domain group on a samba machine.
      adds  7b51df1   More gentest fixes. Jeremy. (This used to be commit fc9811693933327a15b7dbe4893219c7ef44d1e8)
      adds  8d59610   More gentest fun :-). NB. I'm not fixing OpenX breakage 'cos if you look at what W2K3 accepts here it's COMPLETELY BROKEN ! :-). Jeremy. (This used to be commit 9aa37cb84090260b33d32ad123ddc4d211e3913b)
      adds  538633b   Figured out a new flags bit with gentest and ethereal.... Jeremy. (This used to be commit 755b66303d04b73a855fa8db5fe3ae920a901bf3)
      adds  f6b68d9   reset time and duration are set in minutes, not seconds.  Works from usrmgr. (This used to be commit 08a7c9697d49719e4cfb32a06720873c98585f67)
      adds  4b6cb54   Do the query part of the previous fix...reset time and duration are set in minutes, not seconds.  Works from usrmgr. (This used to be commit d02dd0e5f5fae3256b1922c2963e18c8fa36a3e6)
      adds  3f67bb3   Fixup strange rename error case (gentest). Jeremy. (This used to be commit e46aaffe97919afb1c92f56376f9578825012b92)
      adds  ebd8625   (merge from 3.0)
      adds  eb8ed99   Adds some more tests of renaming an open file that has been opened with different share modes. It also has a commented out test to see if we can actually open a renamed file, and it turns out that we can, it seems. I am not sure at this stage how long that is the case for, though. (This used to be commit 89d810d234f53c9731ded85848bd9c17d45d5125)
      adds  41025e8   (merge from 3.0)
      adds  fb7a184   Interesting fact found by IFSTEST /t LockOverlappedTest... Even if it's our own lock context, we need to wait here as there may be an unlock on the way. So I removed a "&& !my_lock_ctx" from the following if statement.
      adds  12d5c14   Apply some const
      adds  92f9742   And another little const (This used to be commit a3a15be5a2ae419992af004425592cca6796edcd)
      adds  688ea97   Implement 'net groupmap set' and 'net groupmap cleanup'.
      adds  5cd5e24   That const was one too many (This used to be commit b9ae67a3a232875361d3056eef3b654e6b92c244)
      adds  e9f51e2   Fix for writable printerdata problem - bugzilla #1112. (This used to be commit 892b16404033bbaf72a5a04f558cb41ef544739e)
      adds  359ca5a   Disabling GUMS (gums_tdbsam2) temporarily, to fix the build.
      adds  9619eb6   Adding ability to operate on trust passwords to pdbedit. This enables new functionality and testing interface for new pdb functions.
      adds  499fec3   Added copyrights I forgot about looong ago...
      adds  cff0114   More gentest fixes. Fix up regression in IS_NAME_VALID and renames. Jeremy. (This used to be commit 2a457e2e28cd1f78778cb41fbb381883ced99592)
      adds  a51129c   Can't set allocation size on directories, return correct error code on fail if file exists and target is a directory. gentest. Jeremy. (This used to be commit 4b1262322995c8794cd73d84712f82d8c91abdc6)
      adds  6cf54c5   Fix my fix to net rpc group list. We can certainly have more than a single set of groups.
      adds  3e2e8d2   Add 'net rpc group [add|del]mem' for domain groups and aliases.
      adds  55afdfa   Print an informative error message if trying to add/remove members from something not a group.
      adds  6ed8488   Trivial commit to make 'smbdiff 3_0/source head/source' two files smaller.
      adds  4628a2d   net_rpc.c: Don't complain if [add|del]mem was successful.
      adds  0d45ad1   Apply my experimental aliases support to HEAD. This will be a bit difficult to merge to 3_0, as the pdb interfaces has changed a bit between the two.
      adds  0af6ee1   Fix bugzilla #1144 where running configure --with-fhs=anything would turn on fhs compliant paths.  Spotted by Timur Bakeyev. (This used to be commit e0382635a5490e1a6b6388dc98e6ce318e197808)
      adds  480fd4f   Add aliases to winbindd_getgroups().
      adds  b80e2ff   When asked to delete an alias member, don't add it ...
      adds  f986f33   Fix Tim's fix for #1144. Tim, could you look at that again?
      adds  eebc94d   Ok here it is my latest work on privileges
      adds  fcab2e5   BUG 1147; bad pointer case in get_stored_queue_info() causing seg fault (This used to be commit eb8a8c290f893b6ffa3d16e282829230be56b212)
      adds  52be5d8   merging from 3.0 (This used to be commit fae17e0f9d228bab9992287507babd6a8fd53f97)
      adds  a1169a8   Expand aliases for winbind-generated groups.
      adds  41951ea   Sorry, forgot to commit an essential piece. (This used to be commit fa6500fe773ae1f0aa70f370600b6f7aa7f65f3d)
      adds  4faa480   Idra, your privileges patch allowed login only with tdbsam. The problem is that pdb_default_get_privilege_set returns NOT_IMPLEMENTED and not a privilege set that does not grant anything. I don't really understand privileges yet, so work around that by not failing if pdb_get_privilege_set fails.
      adds  923a0be   allow the 'printing' parameter to be set on a per share basis. The problem was that the current_printif struct was set during print_backend_init() based on the 'printcap name'.  So you could not use cups and then override the setting for a specific printer by setting 'printing = bsd' (a common setup for pdf generation print services.
      adds  b5c98c2   This adds winbind-generated groups showing up in 'getent group'. It is not very efficient though, it only does one group at a time. Needs improving, but the structures are not particularly easy to set up, so check in the basically working part for others to review.
      adds  6159be0   Let's be polite with poorer backends ;-) (This used to be commit 90640a523e9898157a361f3fbf5923b1ef2a6651)
      adds  5d123b0   fix typo for callback bit (This used to be commit c1b1a1961f19e2fba680d48e41d0b29cdfd6d39c)
      adds  32581b5   BUG 1129: patch from shiro at miraclelinux.com (Shiro Yamada) to install image files for SWAT (This used to be commit 42d8455a02fa89d37864d32c49d598ba9cdc1552)
      adds  3bdcd5c   quick for for usrmgr.  unknown_6 is really max dimension of logon hours array.  need to update passdb for this. (This used to be commit 1d3079bf4c661939e291cca5e96157b5fa492340)
      adds  0dd6ea2   more usrmgr fixes: display lockout timers in minutes, not seconds, for samr 2e (This used to be commit 95e7cfdb19bab4a5aac59e10afb3b1416e6079c5)
      adds  74307e3   Use a common function to parse all pathnames from the wire. This allows much closer emulation of Win2k3 error return codes. Jeremy. (This used to be commit 883f89a0184e37bff4f5877a25d31b994996ab08)
      adds  1fcc87b   Added client "hardlink" commant to test doing NT rename with hard links. Added hardlink_internals() code - UNIX extensions now use this too. Jeremy. (This used to be commit 3f2b9f10dec58d3e3ae463e3804d96052fb27a4d)
      adds  0b975dd   another fix for bug 761; don't default to bsd printing on linux (This used to be commit 29bc83080f47b2f945686e706f2cfef221ac3795)
      adds  4c00877   BUG 848: don't create winbind local users/groups that already exist in the tdb (This used to be commit 00c998c5030560d096d7f3c0f9d89ce18e2d006b)
      adds  a6bbc98   Fix build farm, older compilers won't let you declare variables right in the middle of the code.
      adds  600327d   Fix typo.
      adds  e9e6bd6   Another typo, sorry for samba-cvs spam :-) (This used to be commit da59bab769dac3702dbddd6ad718f918befee6db)
      adds  3814856   There's a specific error message NT_STATUS_ALIAS_EXISTS. (This used to be commit 0ad00bce0752373a1ac471f6629a5e64ee5af280)
      adds  2072977   BUG 1080: fix declaration of SMB_BIG_UINT (This used to be commit 0b17a4105ecbad26b6bb79ed8148495c02518430)
      adds  33f0b53   BUG 1015: patch from jmcd to fix statfs redeclaration of statfs struct on ppc (This used to be commit d9a9e214a8dd3b79284f4cff6052210b758bbf72)
      adds  26c41cb   Fix my breakage of NT pipes from the previous patch (sorry). Use the original srvstr_pull_buf() function to get the pipename not srvstr_get_path(). Jeremy. (This used to be commit ac5e0c4bb686e2aaccc9b70f240f79747fd48cd8)
      adds  09325be   all_string_sub() is broken as it doesn't handle mb chars correctly (and so breaks when substitution '/' and '\'). It's used by unix_clean_name(), which is used by reduce_name, which is used by check_name() (phew!). Now that we know all filenames passed to check_name() are in a "good" format (no double slashes, all '\\' chars translated to '/' etc.) due to the new check_path_syntax() we can avoid calling reduce_name unless widelinks are denied. After this check-in I c [...]
      adds  19e94da   Add -O (write downloaded files to stdout), based on patch from Bas van Sisseren <bas at dnd.utwente.nl> (This used to be commit a90df1c170a168092e0c90f684ea968bd1f6f768)
      adds  2aaba66   fix compiler warning (This used to be commit 7153cbf8cbb07d4e7a9dc9adc9e0a40c57a6e305)
      adds  21c4e30   BUG 488: fix the 'show client in col 1' button and corrctely enumerate active connections (This used to be commit f0e454f6eb3ed25c3210f288d48044b3eed9d129)
      adds  4438653   Several mb tidyups - getting ready to address the XXX_sub function. Jeremy. (This used to be commit 13edba472a0a5eb56586458a2432d53f495d0129)
      adds  2a3c286   tdbdump doesn't need to #include <sys/mman.h>
      adds  a843787   Enclose use of fchown() with guards.  Bugzilla #1155. (This used to be commit 92f6895dd11189ce966b8b5a3f9ace54f478a375)
      adds  420a559   Fix typo. (This used to be commit 7798a52d82c46759635e90a7e48ddad4ce48b763)
      adds  c1e4d37   This might not be used a lot and might not survive for long, but at least it should work as expected :-)
      adds  cd1be77   Get us a little closer to Windows LSA semantics.
      adds  9c15b5b   2 fixes to enhance readability of source code and debug messages 1 fix for a memleak (This used to be commit 9f3b0295fe7bd6c0c3a6061e5d00e7b88f702b21)
      adds  22115af   Do some checks about data passed to this function (This used to be commit 77142a1ca6853fcae3b806830d077f6f84bebd6d)
      adds  2337d3e   Fix assumption about following directory sep in check_path_syntax(). We need to try and convert 1 byte, then 2 bytes if that fails. Fixes bug reported by Simo. Jeremy. (This used to be commit 0f84801ff3ed5acfcf8e0c4a825f90b9b4823da5)
      adds  fe5801d   Added strstr_m() function. Use in all places where we might run into mb (should fix the mb service name problem, can't remember the bugid). Jeremy. (This used to be commit 93c2d50f1adbf257c0c0185b420a1d73d56be2f9)
      adds  6100210   Merge fixes and tests for jra's broken strstr_m() function from 3.0
      adds  4b68342   Commit to HEAD the updates to smb signing code that I was propsing for 3.0.
      adds  4aeb6b3   fix build with gcc 2.96 and --with-developer (This used to be commit 45b2efd60a3c3c9f01b1ccaa828904a70d70d67d)
      adds  5e2282b   Fix to debug message lacking termination with '\n'.
      adds  93f4a34   1) Two new functions to trust passwords interface in passdb:    settrustpwent, gettrustpwnam
      adds  340c4bb   Forgot to put some more comments.
      adds  104e6c4   Yet another '\n' termination of debug message.
      adds  0060085   Fix dfs referrals - don't use check_path_syntax. Also use mb char calls in dfs code. Jeremy. (This used to be commit 70670841028aaeb72267ac41ca30af8dba412998)
      adds  0b85e6e   fix type for tag in proto file (This used to be commit cd1ed1a23b15002aab3387c6f6316f85574c11e8)
      adds  317c529   Formatting reformat before I start to change anything here. Jeremy. (This used to be commit e93aeb96771125ef8775a531257e7390217204d0)
      adds  73cd063   Moving towards getting msdfs working again (this looks like it was broken in 3.0.2a actually). We now send a correct referral back, but the client refuses to follow it... Not sure why. Will do more tests.. Maybe unicode character count is wrong (it looks it). Jeremy. (This used to be commit 859529aff348e66281d2ec4d54c5852121aae9e5)
      adds  c3d851f   another type (This used to be commit 40634650d0489ebef17e090ef4544b772538b3dc)
      adds  faab4f3   Don't pass DOM_SIDs around when pointers are enough.
      adds  8240abc   Apply some const (This used to be commit e2696b81bb5e4d12281cf99dc50f91844ae51c2e)
      adds  a70ccb3   Remove expanding sids from smbd, this will be done in winbindd.
      adds  4f920c2   lsa_enumaccounts lists all SIDs that have been granted privileges. Simo, you should look at this.
      adds  97de8fa   Fix processing of pathnames with embedded '\\' characters (0x5c) in CP932 character set. Because of the allowing of "broken conversions" for people who have broken iconv libraries we can't rely on the return from convert_string() to be valid - we must check errno instead. This is ripe for revisiting at some stage. I prefer adding a bool parameter to all convert_string_XX varients to specify if we will allow broken conversions or not. With "allow_broken_conversions" s [...]
      adds  ba76a61   Ensure we use check_path_syntax() to pull out DFS paths. Jeremy (This used to be commit ebf82e2c14827c0a0edd8ee373ce5200f7b0b3b0)
      adds  b025b77   BUG 1088: patch from SATOH Fumiyasu <fumiya at miraclinux.com> -- use strchr_m() for query_host (smbclient -L) (This used to be commit e7d2315e45df7e2e4e586a8fc4a32d6880e83e4f)
      adds  686fcfa   add missing #ifdef HAVE_BICONV stuff (This used to be commit 5e831f48f0d15a02a3bc406a7dc5249a57ceec4f)
      adds  77b180d   Merge from 3.0.  Fix munged dial in pdb_ldap (This used to be commit 46544e957f00f71e3a49e3d90cd88b4cf1b33408)
      adds  39c7313   Restore the contract on all convert_stringXX() interfaces. Add a "allow_bad_conv" boolean parameter that allows broken iconv conversions to work. Gets rid of the nasty errno checks in mangle_hash2 and check_path_syntax and allows correct return code checking. Jeremy. (This used to be commit 3b4fca7b7f410cb0f11322e22c8f26a662eff941)
      adds  d1189b8   Fix bug introduced by Jim (touche :-) :-) - use new smbldap_get_single_pstring call :-). Jeremy. (This used to be commit 3c9fd2bdee097394cb0d0b6683748835c6a2d3a0)
      adds  d99a3d2   Allow msdfs symlink syntax to be more forgiving (it took me ages to remember what it was :-). Allow msdfs links to now look like UNC paths : eg. sym_link -> msdfs://server/share/path/in/share or : sym_link -> msdfs:\\server\share\path\in\share Jeremy. (This used to be commit 3c89393e2907e4a3318fb3e94a911cd35f16b4c2)
      adds  02fa0a9   Fix string overflow due to wrong size calculation (This used to be commit cf0285f3ea017d300d94e8c7f7042ae8ccc8f960)
      adds  7d092f3   Fix build after Jeremy -- yet another place where convert_string() wasn't updated (This used to be commit e117ed1db84b2447793ccea4036e225c4a552e1e)
      adds  c332ea6   Fix problems with very long filenames in both smbd and smbclient. It appears that we pass filename through resolve_wildcards() as pstring and use fstring temporary buffer there. As result, a long filename in unix charset (UTF-8 by default) can easily expand over 255 bytes while Windows is able to send to us such names (e.g. Japanese name of ~190 mb chars) which we unable to process through this small fstring buffer. Tested with W2K and smbclient, Japanese and Cyrilli [...]
      adds  5aee415   Fix from Robert.Dahlem at gmx.net (Robert Dahlem) for bugid #1048 when mangled names are turned off. Jeremy. (This used to be commit 11487e24666c7b3dd4b37f4ef8aec8f8a5bd5a6f)
      adds  f17b47b   Bug report 1079 and fix both from Bert Driehuis.
      adds  e4a01b3   First part of patch from moriyama at miraclelinux.com (MORIYAMA Masayuki) to fix up netbios names with mb strings. Includes reformat of libsmb/nmblib.c so it's readable. Jeremy. (This used to be commit beca3829d1140bf7c2e394993a02dff1f2cf7bbd)
      adds  9a699d7   Modified fix for bugid #784. Based on a patch from moriyama at miraclelinux.com (MORIYAMA Masayuki). Don't use nstrings to hold workgroup and netbios names. The problem with them is that MB netbios and workgroup names in unix charset (particularly utf8) may be up to 3x bigger than the name when represented in dos charset (ie. cp932). So go back to using fstrings for these but translate into nstrings (ie. 16 byte length values) for transport on the wire. Jeremy. (This us [...]
      adds  309c0a6   Ensure we don't truncate strcmps to nstring anymore... Jeremy. (This used to be commit b3aff7f214da97925690a5d0a887ea1b336d107a)
      adds  146d674   Add find_alias, create_alias, delete_alias, get_aliasinfo, set_aliasinfo and enum_aliases to passdb. create and delete are not yet filled, you have to do this with net groupmap and net idmap restore.
      adds  ebd5fe9   Remove the prototype for alias support in winbind again. This will be replaced by a winbindd_passdb.c checkin soon.
      adds  9522e18   Add alias support to winbindd_passdb. Sorry, Simo, this does not leave too much of your winbindd_passdb, users are currently not provided by that, only aliases. Currently the code to maintain that stuff is not yet in, this will be next, see my next posting to samba-technical.
      adds  26640ed   Rest of my winbindd_passdb alias support (This used to be commit d1f38cd73ed5d71ec32e52bee8a60d206fea38ae)
      adds  66445d3   Make alias membership maintainable via net rpc group add/delmem. Alias creation and deletion still has to be done as well as a 'net alias' command.
      adds  badb5b4   Merge from 3.0 (This used to be commit c8db2f7cdbe280ad3c3d35c0640d19b0f664bd36)
      adds  af6225a   When trying to remove a user from a group, winbind should be informed about the user and group...
      adds  5b0f30e   Add and delete aliases via srv_samr_nt. For that I added a RID allocation call to winbindd. idmap_allocate_rid wants information about whether this will be a user or a group, I did not export this to the winbind interface.
      adds  6cd06f8   Fix 'getent group aliasname', this did not look in pdb. (This used to be commit 3acac5d626b2897fd2c4b291dd4e0a6c9ceffcfe)
      adds  916d785   Clean up a bit :-)
      adds  1287ce0   Ok, one of the latest cleanups did too much... :-)
      adds  12fb2d7   fix byte ordering problem when storing the updating pid for the lpq cache; was causing an abort in process_exists() on solaris (This used to be commit ce49e4f2b904ab64ea98af4736147795669495df)
      adds  11f6251   sync small fixes from 3.0 and fix compiler warning in priv code (This used to be commit c640594c9362dca625a8fa51b453dafe1f3e980d)
      adds  1054f6b   more fixes from 3.0 (This used to be commit 211cead67ca2c8c017ee5eec1d6989d4928236bf)
      adds  b5805b0   removing extra comma in --with-fhs (This used to be commit ad1bf59a795e90e0a3757f1dd33d92442928e80c)
      adds  8613940   Use "unix netbios name" type unstring - 64 bytes long to manipulate netbios names in nmbd. Allows conversion from dos codepage mb strings (ie. SJIS) to expand to utf8 size on read. Jeremy. (This used to be commit b9da3e941d4233c2d3931f32767f3e51b214033e)
      adds  c377ae9   Avoid mb conversion overflow when sending an announcement. Jeremy. (This used to be commit 7a62d6215d32e664345d10b87ab4e4ddeda5dc2e)
      adds  76e86e8   Make sure we don't clobber the stack when response consists of the empty string. (This used to be commit e522663717f6b6141580f34502ad8686d326f8c8)
      adds  1df61db   BUG 1165, 1126: Fix bug with secondary groups (security = ads) and winbind use default domain = yes (This used to be commit ca971cf76e5fbb33d51b1fdfa92e4d13b2e150b6)
      adds  b1d5261   merging print change notify fix from HP appliance.  Also might address some one the issues in BUG 1007 (This used to be commit b80e3553bf1b7f8d1435f3144082577f2e30c3a9)
      adds  ba042a9   Fix check_path_syntax() for multibyte encodings which have no '\' as second byte. This is intermediate fix as discussed with Jeremy until we move check_path_syntax() to UCS2 internally where all ambiguity is resolved. Please add other encodings into charcnv.c with such property. (This used to be commit c8c66337494c63173a6aba4286a843875302da63)
      adds  4b27ffd   BUG 979 -- fix quota display on AIX; patch from Heinrich.Mislik at univie.ac.at (Heinrich Mislik) (This used to be commit 8f9bedaeb1b3b102fa6b23da1f6b03eb0e015359)
      adds  2f8a18c   merges from 3.0 (This used to be commit fed98658a5cc82e9fdc65aa73f74e118c1104178)
      adds  3e326c4   Add function next_mb_char_size() that returns a size_t of the number of bytes in the mb character at a pointer. Will be useful in fixing check_path_syntax() to not use a "blacklist". Also re-added my (C) to reply.c. I mean, really - I've been adding code to the file for over 10 years and I recognise many of the fuctions as mine ! :-). Jeremy. (This used to be commit 5a804dbe0f3ddbd6f3fbdd6b2c5510e143607541)
      adds  9a86aa2   Change check_path_syntax() to use the new next_mb_char_size() function to make it generic. Remove the mb-codepage "blacklist". Alexander, please check this fix as it reverts your blacklist changes, but I'm hoping it fixes the problem in a more generic way for all charsets. I'm not trying to trample on your (excellent!) work here, just make things more generic without special cases. Jeremy. (This used to be commit ca344a784da870965684e41c93ef8bfc5e86d28f)
      adds  2b7f6b1   BUG 758 -- patch from jpeach at sgi.com (James Peach); fix pdma build (This used to be commit 77bf9fe0ce67b0a74dc5e6837c00e54884cc39ef)
      adds  f6984bd   asu/syntax/pc_netlink doesn't fill in the pipe name in the rpc_bind response so dont check for it (This used to be commit 234800eeb61f4874e1d178aa0d901eeb360fea2f)
      adds  8868cf6   Remove excess logging when probing for the length of the next mb char. Jeremy. (This used to be commit 5a2fd8e76587a572cdb97fa87a99cda3e450ce0e)
      adds  0eccc18   Added a varient of Volker's patch to fix the "self-referrals as anonymous user" problem. Jeremy. (This used to be commit 9305cd4f2d8c2c18daaa197f1513da1c3d3ee7c1)
      adds  38cbf8f   Two little annoyances:
      adds  ef8eae0   Fix sambaUserWorkstations for network samlogons against us as DC. Strip the \\ off the workstation.
      adds  a650789   Commit Derrell Lipman's changes and fixes to libsmbclient. The build but I have not tested them beyond building. I did fix the two instances of safe_strxxx that were introduced. (This used to be commit bf89adbcb4c77792004e4ea9da248b71b72b7dbb)
      adds  351eb26   Correctness patch from fumiya at miraclelinux.com to count characters correctly, doesn't affect what got put on the wire. Jeremy. (This used to be commit 05243a8de06b6589e2405a4a7be25cdf5d338c10)
      adds  4b9423f   BUG 932: ulrich at holeschak.de (Ulrich Holeschak); fix local password change using pam_smbpass (This used to be commit ad59b6fd9c822033bb8ab85ef9c51ec912fd9fd5)
      adds  2332beb   merge from 3.0...LDAP password lockout support (This used to be commit b627cee3848d73e35181c9e6fdd9931452b28e48)
      adds  00e8b6d   Apply Craig Barratt's fixes to allow multiple exlusion files and patterns.
      adds  7ff5b73   Fix gcc warnings. Fix mkproto with new type. Jeremy. (This used to be commit 6e4123fd6bb8622063c25dd6ad003f97eda7c6f5)
      adds  9915ded   the buffer must be greater then src string len otherwise bad things happen! (This used to be commit 83213238c2f1541a0520175abfdb1f884e06a018)
      adds  c854936   add privileges support to ldapsam too (This used to be commit d940a2f77377dd1560cea4c782823cf9cd97a3aa)
      adds  54d355e   wrap cli_tdis() in check to make sure we have a valid cnum (This used to be commit e54342b062e7736b46f56bcb0e064acc5a7b98ee)
      adds  9f68ccb   cleaning up a few compiler warngings (This used to be commit 8ceefd5438a1071a262a7db234c9857fbad05147)
      adds  14f5ea9   add --with-libdir and --with-mandir (patch from Guenther Deschner) (This used to be commit 649e1c372e0a407d8283cc1d938376ac4ad8e525)
      adds  8d97656   Apply some more of Derrell Lipman's changes. (This used to be commit a6457e1c817663cf5f3e77e4dd431ac0d9184dc7)
      adds  07ad7b0   This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 73ffc394b58fa951bca444506cd9d75a159e7f11)
      adds  fd31272   missed some of Derrel's changes (This used to be commit 3aac1e549eaf4693ded84be432a2c94b6331ef6d)
      adds  d0b1058   removing working when install swat since the installswat.sh is fixed now (This used to be commit a6ed306d11e011d493b6b484465e4f7d74728d42)
      adds  c24dccd   BUG 417: fix %UuGg variables expansion in include lines setging the current_user_info struct in register_vuid() -- shouldn't be any more broken than we were (This used to be commit a90c3bd281e7a62bb8482e42aa3b674eeeb5995a)
      adds  56c2626   starting WHATSNEW for 3.0.3pre2 (This used to be commit f3556724aba52c72ffd34664492cca3979cc1cfc)
      adds  7cea655   Fix for #1064 - ensure truncate attribute checking is done correctly on "hidden" dot files. Jeremy. (This used to be commit a6045c904fbe7df111c520134581bfd4f1ca67a8)
      adds  447af39   removing duplicate smbprint example script (This used to be commit 2426bb4906e0ca3b53800706da2e9d1e17a73dc7)
      adds  f58e6a9   Given how often a panic has to do with malloc() problems, don't tempt things more by calling SAFE_FREE() just before we exit our panic handler.
      adds  14dd75d   bug 1195: add flag to ADS_STRUCT so we know who owns the main structure's memory (not the members though) (This used to be commit 4449e0e251190b741f51348819669453f0758f36)
      adds  63f8fe3   BUG 1185: use 'winbind cache time' as the reconnect period when seq_num == -1 rather than multiplying it by 8 (the default cache time is 5 minutes now) (This used to be commit 8d6e370313b62556ba13d88e1ab5ff468ac103c8)
      adds  e9e03e9   missed one on BUG 1195; make sure to set the private * to NULL (This used to be commit 97a24d13892e292d31a1a6d7a1c96893508d6222)
      adds  f2e853d   remove unused variable (This used to be commit 170c443b19604c3ec997ae494954c473e356e59d)
      adds  e763369   adding commit messages for recent changes (This used to be commit ab509c74ba80d4f4e9a7355b8afb3b800825aac0)
      adds  90f6483   Added cli_set_ea(), cli_get_ea next... Jeremy. (This used to be commit b0c109c40335a2f59406e1d2845d676d211faf14)
      adds  7d7b619   change my email address to the samba.org one
      adds  9a8e30d   Fix bugzilla # 1208
      adds  cc98a35   fixes for prnadmin.dll API
      adds  7850250   Path for bugzilla #1152 from Timur Bakeyev.  Allow python modules to build despite libraries added to LDFLAGS instead of LDPATH. (This used to be commit 98a25dcda8e53e22b48930131ff394414056f6a1)
      adds  073d1c1   jra's patch -- fix anonymous self referral code to check that a share is an msdfs root first (This used to be commit 641c2acd92b358fab4441071df411adbbd934ae8)
      adds  2732b70   Use timegm, or our already existing replacement instead of timezone, as some platforms (FreeBSD in this case) don't define timezone according to posix.  This is what I wanted to do anyway.
      adds  bfa1b2a   source code fix for bug 1095 -- honor the '-l' option (This used to be commit ab48af6993b427f525c36aa0ffd57c612c100561)
      adds  950f0f8   After briefly talking to jerry, commit this:
      adds  1a50cf1   Always use strchr_m, not strchr on unix character sets. Jeremy. (This used to be commit 8431b985d66e76ab187efb617639e767142b0bb5)
      adds  87280e9   Move the Client-IP based msdfs target expansion to a VFS module.
      adds  8d6aee9   Fix bug #1211. Ensure accept socket is in non-blocking state in case of network error after select() returns true. (See accept man page on Linux). Patch from rabies at meep.org (Richard Garnish). Jeremy. (This used to be commit 6ca158291cf1f533ef18b542c84f22e9780c0966)
      adds  651d5b4   Working (tested) client code for setting EA's by filename and fnum. Now for parsing out the retrieved EA's. Jeremy. (This used to be commit 5eeeee302cec2cc1f6c130ed44be9df028f73cde)
      adds  deee8fa   As I raised (without objection) on the mailing list a while back, this patch removes the 'unicode' smb.conf option.
      adds  59572d1   Ensure we correctly set cli->nt_pipe_fnum on failure to correctly open the NT session.
      adds  e9a7e67   Merge from HEAD the SMB signing patch that I developed a couple of weeks ago.
      adds  6dbd02d   Make it clearer that this error refers to the peer, as this code is in both the client and server.
      adds  873db3f   Based on the detective work of Jianliang Lu <j.lu at tiesse.com>, allow yet another NTLMv2 combination.
      adds  63f5167   Add a few comments explaining KEY_EXCH
      adds  b65d7d5   Revert bogus part of smb signing commit - when Win2k supports singing/SPNEGO, it does sign the first packet.
      adds  7c2b0d5   Let the comment match the function...
      adds  fb53eff   merge tdb changes from samba4 - this means tdb is now under the LGPL, as discussed and agreed previously (This used to be commit 9d1a08d65c4235a2a3941bba5b71631c4c35c9b7)
      adds  f6d86af   Some fixes to expand_msdfs module.
      adds  4ee66eb   Without words... (This used to be commit 9cb6b10efa3c7d50d3e686bda122121c61633419)
      adds  099974a   Fix get/set of EA's in client library. Added torture test for it. Jeremy. (This used to be commit 0d239a9c070bdc1ce2d2806fc02549c4750597aa)
      adds  578d715   Setting EA's to zero length deletes them. Jeremy. (This used to be commit 01fb8717628d1daad19725a97f6ae2d729afcac2)
      adds  1a643a6   Committed test code by mistake... removing. Jeremy. (This used to be commit 73433dc349698b1b1f128439ab40eea6cbfa1187)
      adds  97b200d   Apply some const (This used to be commit 8037750df568e6b51b2b0cba9192468110470388)
      adds  62ae6e3   Merge a fix from HEAD to 3_0
      adds  a1994d1   Ensure we cope correctly with ea length of zero. Detect torture fail correctly. Jeremy. (This used to be commit 43db249fb814cef99afecd22c20a824d2519faf9)
      adds  d113219   Added support for OS/2 EA's in smbd server. Test with smbtorture eatest. New protocol option "ea support" to turn them on (off by default). Conrad at Apple may like this as it allows MacOS resource forks to be stored on a file. Passes valgrind. Documentation to follow. Jeremy. (This used to be commit 8cc10a6c0550c017a62e8a3790afd2172d173e00)
      adds  9d1a4e8   Remove some unused code (This used to be commit 2b757b6adf0b4e5c799cc8943e8fd96cc94c24bc)
      adds  95bd9b5   Apply some const (This used to be commit aa220cffa7b3507452ffed51c048333c7cde0ca2)
      adds  7022778   fix typo (This used to be commit 4b737b51a5cf0a862f4c1bd67d9d3dd49cc81b65)
      adds  e869727   Reformat in preparation for EA dosmode attributes. Jeremy (This used to be commit de2f149e9e687fc8cba6870d921341a6a1fd9c13)
      adds  e2f355c   Cosmetic: Fix a const warning.
      adds  56e7c14   This restructures lib/afs.c so that the token data can be but into a stream. This is to implement wbinfo -k that asks winbind for authentication which then creates the AFS token for the authenticated user.
      adds  2197bd2   BUG 1023: surround get_group_from_gid() with become_unbecome_root() block (This used to be commit 1aeeb432c75eeb67e9e1323932b37d34da416d37)
      adds  fe160f5   "Fixing my FORTRAN". Ensure we always have some valid char converter for the neccessary types before we will run at all. If we can't get one, use ASCII but complain mightily. Jeremy. (This used to be commit 37dd5e52f61e7ba1facb726ac70fc75e22608103)
      adds  620e1ea   Fix credential file mountinf for cifs vfs (This used to be commit 9ad22b8a3d839501b72f3b96d43a22365c15ec43)
      adds  044c6f5   Implement NETLOGON GetDCName client side. You can ask a DC for the name of a DC it trusts.
      adds  722aa11   Added per-share parameter "store dos attributes". When set, will store dos attributes in an EA. Based on an original patch from tridge, but modified somewhat to cover all cases. Jeremy. (This used to be commit ed653cd468213e0be901bc654aa3748ce5837947)
      adds  ff469fb   check_path improvements found by samba4 raw-checkpath tests. Jeremy. (This used to be commit 4081f7ce514635f3500d29a73a44bff2661b76b1)
      adds  becfb42   Fix wildcard identical rename. Jeremy. (This used to be commit 610ae1126e227f45a1affa1030ee833a341a687f)
      adds  f16c797   Fix reply_ctemp - make compatible with w2k3. Jeremy. (This used to be commit ddb40a6b1cfed9022dadc627b38d3c3938e8e6b4)
      adds  db44caf   Fix typo in check_path_syntax. Jeremy. (This used to be commit 018db85de4f380da9f8318ab72371185bb2ac5b4)
      adds  3d5fdce   Fix wildcard unlink. Jeremy. (This used to be commit 6e9b4c57ccb385acb9feaf9f7412778474231a92)
      adds  c2699d2   Fix wildcard src with wildcard dest renames. Jeremy. (This used to be commit 58b39942444e62c9d0f98c2ba6f434d74c244a2b)
      adds  c2ff214   Fix most of bug #169.
      adds  70c6c78   r18: Fix free of incremented pointer (This used to be commit dfac69be4fc63745e2d0b4cecb8106286c7c8ca0)
      adds  b48bd2e   r21: Ensure 'net' follows the behaviour of all other samba client tools, and honours the 'netbios name' in the smb.conf. (This used to be commit 591047c20a06cd94540b3781459c0f1b6f5baa9f)
      adds  74766d5   r22: release notes for 3.0.3pre2 (This used to be commit de93e66fc79f763e3b6c46c4cedf8ad7d342eeeb)
      adds  3e44969   r38: Fix caching of name->sid lookups
      adds  931df58   r39: * importing .cvsignore files * updateing WHATSNEW with vl's change (This used to be commit a7e2730ec4389e0c249886a8bfe1ee14c5abac41)
      adds  7226511   r48: Fix types for debug message parameters. Jeremy. (This used to be commit 85d9c92fd53a65fccca3720a3b06d69ef28f9981)
      adds  991112a   r49: Support SMB signing on connections using only the LANMAN password.  This also corrects the 'session key' for these connections. (This used to be commit 26d8791ddedb7964c219067480cf4a7d61877765)
      adds  bca29e5   r50: Fix bug 1139 as per fix suggested by jdev at panix.com, swap lookups for user and group - group will do an algorithmic lookup if it fails, user won't. Jeremy. (This used to be commit a205c56a75c93c82796fd68687e8c0db26459073)
      adds  a15393a   r53: Remove modifyTimestamp from list of our attributes.  We just check it for cache entry time comparisons in password lockout.  Fixes problems where pdb_ldap tries to delete the operational attribute modifyTimestamp when deleting a user account. (This used to be commit 5ebcb9081e435d54c39d4d3a1ef1d7b651ccb53f)
      adds  a5dde6c   r59: revert session key problem (This used to be commit 40b5794ae0919c6c6f1b8a451871dcc95bbab5cc)
      adds  90b168b   r63: Remove -lcrypto from wbinfo. Sorry.
      adds  d17425e   r69: Global rename of 'nt_session_key' -> 'user_session_key'.  The session key could be anything, and may not be based on anything 'NT'.  This is also what microsoft calls it. (This used to be commit 724e8d3f33719543146280062435c69a835c491e)
      adds  13d636c   r73: bumping version to 3.0.3pre3 (This used to be commit 70fd78025b04062104fec36691efcd1b01252d03)
      adds  d4f8157   r75: patch from Cal Heldenbrand <calzplace at yahoo.com> for 'pam_smbpass migrate' (This used to be commit 673c3f8bc0343cce293bacbf0773212b53182d1d)
      adds  c4255df   r76: Fix smbfs problem with Tree Disconnect issued before smbfs starts its work. We use cli_state.smb_rw_error to pass this specific case into cli_close_connection() from smbmount as smb_rw_error can have only selected number of states and it is ignored in cli_close_connection().
      adds  f01b3a1   r77: Fix path canonicalization of the mount target path and help text display in the cifs mount helper (This used to be commit 69861f168c6be90b4e7f47e29006b2d60d442ffd)
      adds  bd04072   r81: Make EA's case independent - fix smbtorture to test for this. Jeremy. (This used to be commit 0661357484a33329c75457527416667feaf57ef9)
      adds  869348d   r84: Implement --required-membership-of=, an ntlm_auth option that restricts all authentication to members of this particular group.
      adds  e0da679   r85: Update the winbind interface version, as I just extended the struct.
      adds  50ac33f   r86: This function was moved to lib/nterr.h
      adds  0bfc572   r87: Fix the build that Andrew Bartlett broke. Andrew - don't check *ANYTHING* in unless you have done a make clean; make. Jeremy. (This used to be commit 09d82a0bef2dd5759e5430c4faea413b5a64ac11)
      adds  d2b58ab   r88: Add missing guest mount option for mount.cifs (This used to be commit e688c08d330836640af91c734d2c6f451c2f4337)
      adds  ddc0716   r91: Fix lsalookupnames.  Previously we'd fail if we didn't find the name, but we never checked if it was a domain user and didn't find a local one. (This used to be commit 68022f5ebc55d1f3403dee5198d364cff300baf5)
      adds  9d458e4   r93: Update VOS _POSIX_C_SOURCE macro to 200112L. (This used to be commit 4d1be258a1e0798267eef792ca59cc15695f8057)
      adds  1db9257   r96: Stupid f&%'n UNIX extensions.... SETPATHINFO normally takes as it's param entry the filename to be acted upon.... Unless it's UNIX extensions create hardlink, or UNIX extensions create symlink. Then it's param -> newfile name data -> oldfile name. This caused me to stuff them up in 3.0.2 (and the client commands link and symlink). Fixed them, everything is now called oldname and newname - thus specifying which name should already exist (hint - the old one...) an [...]
      adds  82285f2   r104: Fix ntlm_auth by adding the new strhex_to_data_blob() call.
      adds  f79e400   r115: finally checking in tridge's winbindd_schannel patch for connections (This used to be commit 1fae60ab20c5cbe396dc8af1c8c9a98d5683fdf4)
      adds  7af3777   r116: volker's patch for local group and group nesting (This used to be commit b393469d9581f20e4d4c52633b952ee984cca36f)
      adds  c3900eb   r118: adding some recent checkins to commit list (This used to be commit e2e1c0048cced076d8678e4b677b4e85f997f6f4)
      adds  60670f2   r119: missed a file in volker patch (This used to be commit bccee79653a6f5c368bf8d39fccc65fd0e5b7417)
      adds  63cb534   r139: Apply some const (This used to be commit 3eab8ed5453f29516d8e0022bab87c271468d690)
      adds  d29e174   r144: Move first use of AC_CHECK_HEADERS so it is always executed. Tidy up indendation. (This used to be commit 3d045d46e4b129057d30c78cd513ecca8da5107a)
      adds  69a91df   r145: pdb_create_alias now returns NTSTATUS. More of this to follow.
      adds  b81b471   r148: Ensure we do not dereference a null pointer when we return the user session key. (This used to be commit b09d333aed00a7ea599f45105e913d3a3ea25b31)
      adds  cd9b973   r150: Make 3.x pass the Samba 4.x RAW-SEARCH tests - except for the UNIX info levels, and the short case preserve names. Tested with NT - needs more testing. Will work on this more on Monday. Jeremy. (This used to be commit 88a9bca9aade3ee0ce9713857becfe0a13bbfd07)
      adds  4e71cb7   r153: Fix memleak (This used to be commit fbeff419913b01bf0e814ada6ec55d56fe90f179)
      adds  3287bd9   r155: real for for BUG 761 -- allow printing parameter to set defaults on a per share basis (This used to be commit 14d3794eecd848d3d75e2b8e71cf8b4d0792b0c9)
      adds  88b841b   r160: Fix msdfs proxy. Could others please also test this, this code is soo cluttered. I've tested with w2k and xp with msdfs proxy and normal msdfs root, but I would like others to also look at the code.
      adds  1c97474   r171: Continue the 'rename nt_session_key' work.  This attempts to rename this variable to 'user_session_key', where possible.  The command line parameter is currently unchanged).
      adds  1560755   r175: Move this comment to the right place...
      adds  85a307b   r176: Improve our fallback code for password changes - this would be better with more correct NTLMSSP support in client and server, but it will do for now.
      adds  78b5dfa   r177: Split ntlm_auth --diagnostics into a seperate file, so as not to clutter the main ntlm_auth program.
      adds  298ef06   r185: fix linking prob surrounding --with-fake-kaserver and -lcrypto (This used to be commit 54912b70f2a6e26a278d6e94b830bf1f43896c3f)
      adds  4dad078   r188: Add a new 'helper protocol' to ntlm_auth.
      adds  f4b35be   r191: Only send the ntlm_auth 'ntlm-server-1' helper client a '.' after the server had said something (such as an error).
      adds  a60f81d   r192: Fix configure.in to only use $BLDSHARED to select whether to build static or shared libraries. (This used to be commit 35d7435caec55765b39508889d77583c4ec4807c)
      adds  142f560   r195: adding files to ignore list (This used to be commit 1501d58b8e23d0c9ae51514773d0429886fa9d58)
      adds  8ad3d8c   r196: merging struct uuid from trunk (This used to be commit 911a28361b9d8dd50597627f245ebfb57c6294fb)
      adds  42bdc37   r197: mistaken merge from trunk (This used to be commit 6b18012dc8fe92a296c46a12214622d56e1f3fd8)
      adds  8e87cf8   r201: Fix bugs in the --helper-protocol=ntlm-server-1 implementation.
      adds  f8c418a   r208: merge the version schema changes from 4_0
      adds  1cd9d74   r215: merge over svk fixes from 4_0
      adds  0859a89   r219: Obtain new tickets if current ones are expired.  Next part of fix for bug 1208. Based on a fix from Guether Deschener.
      adds  3c62df4   r221: Remainder of bug 1208.  We do not remove creds from _any_ FILE ccache, because not only does it not work on Heimdal, but also since ccaches created within samba are memory-based, so we shouldn't touch a FILE-based one (it was probably created via kinit or similar). (This used to be commit 5971b0980ca8abae2208f22485c5af4c0dde0459)
      adds  8199616   r223: According to Thomas Mueller, thomas.mueller at christ-wasser.de, the two lines removed (modifiersName and modifyTimestamp) lead to warnings upon startup of the netscape directory server. I can't check this, but it sounds logical.
      adds  5573a9e   r225: Patch from Pat.Hayward at propero.net to make the session_users list dynamic. I restricted it to 128k max to prevent DOS attacks. Jeremy. (This used to be commit 70fb2a196d83c4bde11d27608da27f956f3f19b8)
      adds  f480e29   r227: Patch from James Peach <jpeach at sgi.com> to search RIX ABI paths for libiconv. Based on inital fix from Jason Mader. Jeremy. (This used to be commit 2719d0ee7cb8bbaad79a4b73e10453a825de1309)
      adds  4c34b09   r229: Don't list domain groups from BUILTIN.
      adds  35016d0   r238: Fix memleak (This used to be commit fe7daa3b8a080a9e39ff055177b54f476fce2c32)
      adds  5b6286b   r240: I'm pretty happy with the 'ntlm-server-1' helper protocol now, and as there is now a public patch that uses it, make it always available.
      adds  578a7d2   r242: adding 'cups options' parameter to allow raw printing without changing /etc/cups/cupsd.conf -- documentation to follow (This used to be commit 2f323b0991c37022fb59ef8c69454eff03296662)
      adds  4938095   r247: Fixup a couple of debug messages. Jeremy. (This used to be commit c664a277b428c036510966734ba71e43112c1cac)
      adds  0374be5   r248: Add support for printing out the MAC address on nmblookup. (This used to be commit bf9f02be5fc1d09c8c08c78c3f2df23b2099ba4f)
      adds  a329b70   r252: add backtrace to examples so people know about it (slight change from lars @suse) (This used to be commit c9db3da255e3b349cae8596136ee624a0482f38b)
      adds  7f00878   r269: Patch from Krischan Jodies <kj at sernet.de>: Implement 'net rpc group delete'.
      adds  5f1d46c   r272: mention net rpc group delete (This used to be commit 4a8339fa8434f547fead424445913a8d090887ed)
      adds  335b10e   r283: removing --with-cracklib after discussion with abartklet @ sambaXP (This used to be commit df94b0471eb0628aa27f534134d60b62ed123688)
      adds  ae2e649   r288: combination of BUG 1081 and patch from J. Klinger -- added remove_duplicate_gids() to smbd and winbindd (This used to be commit 95c68103ea9dbd02651e26fcaa15dd054b157529)
      adds  26915c7   r289: BUG 1246 -- fix syntax error (This used to be commit d02e3c14f5e986239df397456955b9cbcee81568)
      adds  125efdd   r291: adding printer and driver migration shell script from Kurt Pfeifle (This used to be commit 4d806384c0c1b97ca1707809c609090b7a252f90)
      adds  4966a7a   r292: removing some outdated files and directories (I love subversion!) (This used to be commit 39a2ab4d3d8d37e685b32b811f87b72851066120)
      adds  1f7900e   r293: keeping a single default smb.conf to maintain (This used to be commit 870313956652a0f809cf43f13bd8905467e878e5)
      adds  f7cf0aa   r294: checking in volker's winbindd patches; tested on domain members (Samba and AD) as well as on a Samba DC (This used to be commit 157d53782d6a7d0b7e30676a674ff2a25a15369c)
      adds  0422098   r296: patch from j.lu -- don't force an upper case domain name in the ntlmssp code (This used to be commit a2e93dda24d079693a220b4551d264cba4c2bc82)
      adds  96ace9a   r299: updating release notes (This used to be commit bdbf6458a8154177beb3bfc52bb35797c18fc56e)
      adds  0d6acfe   r316: Fix split_domain_name. This defaulted to get_myname() instead of get_global_sam_name().
      adds  c271c86   r319: Fix a segfault in winbind. Thanks to Guenther Deschner for his valgrind log :-)
      adds  6f3fe3a   r329: add the shadow_copy vfs module
      adds  829f10b   r333: other half of fix for winbindd crask from gd at suse.de (This used to be commit f902d52c82c31d38157d4f1c77c27ee1c395afc3)
      adds  f880fe5   r340: fix a segfault in the login_cache code...
      adds  f789481   r370: The 'it does never happen -- error on close()' does happen when you exceed your quota on an AFS file system. The specific errno was thrown away by close_normal_file(). Thus we returned NT_STATUS_UNSUCCESSFUL and not NT_STATUS_DISK_FULL as we should. Fix that. (Not that this gives more sane Windows app behaviour.... :-( )
      adds  43fb463   r376: BUG 1288: resolve any machine netbios name (0x00) and not just servers (0x20) (This used to be commit d96929b5b1d8d149ac023a30964925952587c258)
      adds  87a9681   r378: Add an option extd_audit:parseable=True. This gives messages of the form
      adds  0bb304d   r379: Fix syntax error in example mysql table (This used to be commit 2a7aaedab66e1b69648cff2293f6661541c3a2a4)
      adds  aea1d34   r384: Relicense tdb python module in trunk and 3.0 branch as LGPL since the license on tdb has changed. (This used to be commit c6a18beafe702018f18acba76d7f796d7c89d2aa)
      adds  37c838b   r393: BUG 1141: patch from timur at com.bat.ru (Timur Bakeyev) for nss*.so names on FreeBSD 5.x (This used to be commit 6fcb8e5a48af3cd5421fbf376c510c8bc092c071)
      adds  ce55cf1   r395: BUG 1232: patch from landonf at opendarwin.org (Landon Fuller) to fix user/group enumeration on systems whose libc does not call setgrent() before trying to enumerate users (i.e. FreeBSD 5.2) (This used to be commit 8106d8097258eae260ed834399881bf0be9b515b)
      adds  b8f32d6   r397: BUG 1199: check logfile before writing debug output (This used to be commit 52df0905cdb68c0b83f64ccca39d377254e371cc)
      adds  fcc2e1e   r403: update version to 3.0.4pre1
      adds  9e7dcbd   r404: Revert the change 378 to vfs_extd_audit.c, the parseable auditing
      adds  3250a8a   r405: Some docs of vfs_full_audit.c as comment :-) (This used to be commit 567f79237727a446c0e8427f18c74f00eca45c8e)
      adds  77182a8   r408: - replace (conn->admin_user != True) with (current_user.uid != 0)   because someone changed it in all other places too
      adds  9b4e6c7   r410: merge tpot's changeset 353 from trunk: Move msdfs.c into the source/smbd directory and remove source/msdfs.
      adds  65d9feb   r413: merge from 4_0: as we decide to not do 3.0.2a releases anymore, remove the generation stuff from VERSION and mkversion.sh
      adds  0922c25   r415: Return NT_STATUS_ACCESS_DENIED not some LOCK message ... (This used to be commit 164ff9a192e82be6eaef7b6e7c03e5dc7203f3de)
      adds  9139b89   r416: add a newline to the debuglevel message returned string and have smbcontrol print the PID with it (This used to be commit d3edf71885bfb5d342e62d46542db8ca814f3303)
      adds  848b862   r421: Fix debug message.  Closes bugzilla #1305. (This used to be commit 6654b03cbd08e8bbf3f9cae117b84a820c8857b2)
      adds  0e55115   r422: Compile fix for OpenBSD (ENOTSUP not supported - ha ha).
      adds  fc7a1ee   r426: fixed bug noticed by wim.delvaux at adaptiveplanet.com in handling of timeout in socket connections (This used to be commit 88278b24de4e3e408ac8a6139bd375a72bc664ce)
      adds  fc52c33   r428: add acls debug class (This used to be commit b7703799f8899affda205eacb0bf79cf8e2b9362)
      adds  5c2cd8a   r446: Close the open NT pipes before the tdis.
      adds  6893818   r449: Two AFS-related things:
      adds  b9ca590   r455: fixing a couple of bugs inthe specfile; (a) merge tpot's libsmbclienbt permissions fix from trunk, (b) fix typo when installing smbusers file (This used to be commit ad30fb3fd3e05099857a6634aa31d987506f1ef8)
      adds  683d27f   r460: Fix for broken driver upload/delete path processing. Jeremy. (This used to be commit 78be46d13bc88a300ab627c59862559d5491ee46)
      adds  1b69619   r470: BUG 1302: fix seg fault by not trying to optimize a list of invalid gids using the wrong array size (This used to be commit 3003769164ed1265f57504f240e56f4a4ba34550)
      adds  c1b7b96   r473: Fix for Microsoft hotfix MS04-011 password change breakage. Jeremy. (This used to be commit 038cae8a377b75d70a099f03cb1b8ae9b50e7613)
      adds  741545b   r475: Don't add ss padding length to the sent length as this is compared with the actual data to return. Jeremy. (This used to be commit 7f837db6e47af39b4a33e10e745823b19edb3715)
      adds  1843f69   r478: Added Volkers fix to be able to force DOS errors when needed. Jeremy. (This used to be commit a9d1738ebab42ab9bab73f18341d79e086e290b3)
      adds  dcdd94f   r480: Added Andrew Bartletts pwinfo-parse-error.patch. Jeremy. (This used to be commit b9e79004a4c1e4a472f0627d2c33c966af22ccd2)
      adds  34facd7   r481: Fix up assert caught by check_path_syntax. Jeremy. (This used to be commit 8a58bd39da596cac68abc0143cdb17981642daf6)
      adds  9294aca   r483: Fix typo of appending '\\' instead of '/' now we're using check_path_syntax. Jeremy. (This used to be commit 50ce579322ae394cb7c7a27e06f4ff08499b77b3)
      adds  7671f29   r485: fix compile (This used to be commit 2cbcc07b7b1b78b1bed95bfd8b8fc34016553201)
      adds  c2c069d   r486: BUG 1309: fix seg fault caused by trying to strdup() a NULL pointer (This used to be commit 0e1a6b34f2690da32bf568330575651988d0c965)
      adds  f9eda19   r487: fixing some compile issues with the IBM AIX compiler reoported on the ml -- now to watch the build farm some more (This used to be commit 79fed5f5a73cfe4811f626acbcf85860e23e7826)
      adds  7309594   r492: BUG 483: patch from Michel Gravey <michel.gravey at optogone.com> to fix password hash creation in SWAT (This used to be commit 08fc16d7e694213fa1abf81f1e10989888508697)
      adds  04e8a07   r494: patch from Stephan Kulow <coolo at kde.org> to fix a cut-n-paste error in strlen which caused Konqueror to crash (This used to be commit 5150b62420f6634391196501d0279ef039a7bcc8)
      adds  4f9c8e2   r496: fixing swat welcome page -- added links to example guide, devel guide, and howto (all in multi page format) (This used to be commit 984d9fe271a86da696cedb81aa9de46c5716bba3)
      adds  fc62b9f   r501: Fix a small cut-n-pasteo ... (This used to be commit b1825184d313b97c7fa232990f60962aa86e7e17)
      adds  7cb9ca1   r505: Break out algorithmic_gid_to_sid so that those of us who need it can use it. (This used to be commit 5d7ee320cca80558a4b71295ef8b7de02f21554a)
      adds  5afd471   r516: On GNU/Linux distributions which allow to use both 2.4 and 2.6 kernels there is SYS_utimes syscall defined at compile time in glibc-kernheaders but it is available on 2.6 kernels only. Therefore, we can't rely on syscall at compile time but have to check that behaviour during program execution. An easy workaround is to have replacement for utimes() implemented within our wrapper and do not rely on syscall at all. Thus, if REPLACE_UTIME is defined already (by pa [...]
      adds  c04abe0   r517: Remove wrong commit I did by mistake (This used to be commit 72d30ea06612461bdf19916fa40ca459f0c37acc)
      adds  ad770b0   r519: fix bug in authorise_login() that broke security = share (This used to be commit b27192d8e7a4a1fd0cd737b4fd9190bcecfbb507)
      adds  ff343c5   r523: Fix from kawasa_r at itg.hitachi.co.jp to initialise blob structs. Jeremy. (This used to be commit 6d0bdccaa67a2965fde5f9dff6cdc4059b8fbc90)
      adds  309bbba   r525: More memory leak fixes from kawasa_r at itg.hitachi.co.jp in error code paths. Jeremy. (This used to be commit 88a97beac4f445f2a472167b3e5c0e8e1d019d17)
      adds  33ebb4b   r527: More memory leak fixes in error paths from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit b2ba4d5c1be6089e3818a20c68e3894432b53d87)
      adds  13aa693   r533: More memory leak fixes from kawasa_r at itg.hitachi.co.jp. I need to valgrind winbindd with these in.... Jeremy. (This used to be commit fa4774b73d338a0c0df09f23cd738279bf4e71a2)
      adds  7b258d2   r535: Another memleak fix from kawasa_r at itg.hitachi.co.jp Jeremy. (This used to be commit 2d52562691d59b44546225454f6fff5b64552de8)
      adds  835eaa4   r538: Mem leak fix from kawasa_r at itg.hitachi.co.jp Jeremy. (This used to be commit 4cbcd164147d25286fe8dd460c6123e961c4f657)
      adds  675ecdd   r539: Mem leak fixes from kawasa_r at itg.hitachi.co.jp Jeremy. (This used to be commit 8fe47b0bf27a8ae690ab0fcff377c8fc12919f43)
      adds  63378d6   r541: fixing segfault in winbindd caused -r527 -- looks like a bug in heimdal; also initialize some pointers (This used to be commit be74e88d9a4b74fcaf25b0816e3fa8a487c91ab5)
      adds  5254c9b   r543: possible fix for BUG 1293 -- initialize pointer to NULL to ensure the failure check is valid (This used to be commit b7005e6989946bbd0e42d84d2688f3a96a649791)
      adds  9259481   r545: Handing a NULL blob to base64_encode_data_blob leads to an invalid write of a 0 in base64_encode_data_blob. I don't know what the base64 encoding of a NULL string is, so fix the problematic caller I found. The real fix should go into base64_encode_data_blob.
      adds  22cf892   r547: Add entry for NT_STATUS_DUPLICATE_NAME in the ntstatus to unix error mapping table (This used to be commit 31c21d520d030e27e4adc6075a50026724b87173)
      adds  72d124a   r551: BUG 1293: fix double free in printer publishing code (This used to be commit f9a371f33b89852e42004469cb60efec973067bd)
      adds  ba8a59d   r555: Fix big-endian storage of jobids in jobs_changed list.  Found during debugging of 1279 (This used to be commit 7c1cfb16c0b2f0128afca0b01036567253a3f92a)
      adds  3bbf2f1   r557: another patch from Stephan Kulow <coolo at suse.de> -- check cli * before dereferencing it (This used to be commit c385fb467fc2a669d54b9a2faddbf66f9e4699c6)
      adds  a6e6cd5   r559: Some fixes from coolo ... (This used to be commit d80e90d7c19fbcd2f7e998918b4fc6d9310081a3)
      adds  88adbfa   r560: Fix bugzilla 1279: cannot control individual print jobs using cups
      adds  a442c65   r562: Memory leak fix in error code path from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit ac501348f473045a7846ffd9bc6b9eb4682b8987)
      adds  7d90194   r565: Uninitialized data fixes from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit c23a73324b335e42877551283b274f6d12f2c1a7)
      adds  5cb6523   r568: setting version to 3.0.5pre1 (This used to be commit f3efc098d1836225ab01a082c56914c76017c48a)
      adds  e0da56a   r570: Remove lots of globals to handle case issues - move them to connection struct entries (as they should have been from the start). Jerry, once you've cut over to 3.0.4 release branch I'll add this to 3.0 also. - Jerry cut over :-). Jeremy. (This used to be commit 578a508509d21226ad3332fc54c3ab54cd8ae452)
      adds  959c52b   r573: fixing packaging (This used to be commit 55bf9b2bbf7c31cf7c21bb3a49ee927cabda8b4e)
      adds  6a110a5   r588: Some fixes from coolo ... I think that the ECONNREFUSED should probably be ENOENT. (This used to be commit faa8cc18df51c4406815b68caba5ed5b8d43ba18)
      adds  c9f1b5b   r599: Bug #1178. Make the libsmbclient routines callable by C++ programs. Also clean up the format of the file a bit. (This used to be commit 63c846fa1da7be563a3df8fff001324268887c1d)
      adds  80728c7   r616: Bug #1333.
      adds  4b72f48   r618: Bug #1333. Fix a problem pointed out by coolo where I was trying to ensure that the errno is not trashed by a DEBUG statement, but screwed up. (This used to be commit e642f3e7b7a5fdbb5d12136c909e9c57e7cf1985)
      adds  47e46fe   r632: pulling in release notes from 3.0.4 and getting ready to start 3.0.5pre1 (This used to be commit 23cfc056e341c38b3311ffbd95529abb237b3cd6)
      adds  47e712c   r635: put files that are referenced multiple times in separate definitions to be consistent. (This used to be commit 86e78bf745b4bb10fe60a77c069a9a062aa26637)
      adds  9aeff8d   r640: Make cifsvfs symlinks work with paths within and external to the share. Store external paths prefixed with smbln:. Jeremy. (This used to be commit 14a9997b2eb394174ccb36d2a10a755279740cba)
      adds  98f5a30   r642: use RPC_CLIENT_OBJ instead of file name already included in PROTO_OBJ by LIBMSRPC_OBJ (This used to be commit a9113df6e9d357d334cd9a8dd937df6b3eec322e)
      adds  6945feb   r643: fix typo (This used to be commit 1f4db0b847de582387c0244397d1769b35bbcdbb)
      adds  372dac6   r645: Patch from kawasa_r at itg.hitachi.co.jp to correctly enable core dumps. Jeremy. (This used to be commit ea41d694270264557f740cd40ccc69b4acaa57e9)
      adds  348b01f   r647: fix for setting the called name to by our IP if the called name was *SMBSERVER and *SMBSERV -- fixes issue with connecting to printers via \ip.ad.dr.ess\printer UNC path (This used to be commit 8ee268f0ed0c2f75ded9c2ddd66e0953f443c79e)
      adds  758e36a   r651: Patch from kawasa_r at itg.hitachi.co.jp to connect to winbind pipe in non-blocking mode to prevent process hang. Jeremy. (This used to be commit dece22de8e0bd18ee5a152dea7f682ae04e5cba0)
      adds  327f9b9   r653: Ok, so tridge convinced me. Allow full UNIX path symlinks to anywhere on the server filesystem so long as widelinks is set to true.... :-). Jeremy. (This used to be commit ba9809fcd493a53b33c3a24c9f91b0c1d9bd9726)
      adds  effc7c0   r654: There is no point in having two lines of:
      adds  89db7e1   r656: Make widelinks use realpath(). Tidy up cases where we need to become a service. Jeremy. (This used to be commit a03b6a05e02ec8415efc0e8ceade102e06f8fffe)
      adds  cddd47d   r658: Oops - make smbclient work again with widelinks = no :-). Jeremy. (This used to be commit a6979417063e0f0067004dc6207e8e78aa41a58f)
      adds  e14d1e1   r675: merge from SAMBA_4_0: display the version on top of configure
      adds  0f46279   r689: removed unneeded forward declarations (This used to be commit ae0a770d607b13b454bff88aa52b478845b71a04)
      adds  8fd6298   r698: Now wb pipe is non-blocking remember to read in non-blocking mode... Jeremy. (This used to be commit 3399727864f3aa8981f022254dfed622fcb50c49)
      adds  41db201   r704: BUG 1315: fix for schannel client connections to server's that don't support 128 bit encryption (This used to be commit 316ba5ad89ddfa445d44d28141c5901fc64aec90)
      adds  d7af7a2   r706: Fix erroneous commit... I've not finished testing the symlink stuff yet. Noticed by Stefan (metze). Jeremy. (This used to be commit 389ad1a05b2197edb20eda270fbd5c7eed7bb2f3)
      adds  5cc86fe   r710: Fix smbclient symlink command when widelinks = no. Jeremy. (This used to be commit ed699a73f899b3212185ecf52d1c4cd59cc8a7ea)
      adds  400bed7   r716: Fix for bugid #1345 (Macromedia Homesite cannot connect anymore after upgrade to 3.0.4). Cause was premature optimization in unix_convert(). My fault, sorry. Jeremy. (This used to be commit e5438f0a841e8ea57b515544cbf638c38405ed55)
      adds  c32c36d   r730: move the current debian dir to debian-unstable (This used to be commit 65022f1dde7012a8c8c1872ad87184531973b5c5)
      adds  658d069   r731: add the current debian directory for debian stable (woody) targeted releases (This used to be commit 4b9f891319fad31eb0494ab57d186568f35443ba)
      adds  e476cc5   r737: Handle -S and user mount parms (This used to be commit ea597e75237cf14343b217da7119f9ade2303ae5)
      adds  80f72a6   r740: Fix Bug #1301. Return NT_STATUS_SHARING_VIOLATION when share mode locking requests fail. (This used to be commit 5082eb30d0d7c3a4c79b7578457682523a4e80a3)
      adds  8b9a044   r742: Volker discovered that we can truncate a locked file. Well I never ! :-). Jeremy (This used to be commit 1099d60113c2d7b2e5a27a10666cdf885c668778)
      adds  49f95e6   r762: Fix for #1319 when security > share. Jeremy. (This used to be commit 9fe2240d6b68a2f8a495df585d69ae20c9825d77)
      adds  05bc327   r764: More memleak fixes in error code path from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit 9647394e7c79c81ac4cf276a2c4b9e16eb053ec2)
      adds  a30e1a4   r772: fix cut and paste error in comment (This used to be commit a3bb4909c34c50673e0859be35200a8628ecdb8c)
      adds  bb8a4a7   r775: merge trunk 774 to samba 3_0 - fix bad compare in for loop (This used to be commit 3cb8f1d53583dac0b77495cbcd017c366af59891)
      adds  84cea46   r776: I should have just cut and pasted from my build area and I would have gotten this right :-) (This used to be commit 548070274efa12f8c9a4404145d8a2a8c85387b3)
      adds  28cbc5f   r779: Fix specific case of open that doesn't cause oplock break, or share mode check. Test case provided by Volker will be added later. There may be other tests needed. Jeremy. (This used to be commit 1f8e7946edbb2930ba5f9738688dc843bc368fbf)
      adds  9d084af   r780: Fix segfault in ntlm_auth --diagnostics
      adds  509c71f   r783: fix bug in reading printer data from disk;  all ow valuenames with embedded '\'s (This used to be commit fdc1633c348b072a6dde45a3d9b3b8a19744613d)
      adds  8c0db1b   r786: Memory leak fixes in (mostly) error code paths from kawasa_r at itg.hitachi.co.jp. A couple of mem leak fixes in mainline code paths though :-). Jeremy. (This used to be commit 4695cc95fe576b6da0d0cb0686f208fc306b2646)
      adds  0f5e40b   r788: Inspired by patch from "Jianliang Lu" <j.lu at tiesse.com>. Correct sid type is WKN_GROUP, not alias. Added some more known types. Jeremy. (This used to be commit 538b66f4e97e5e7b989e5533080f601d5b04c75e)
      adds  96c6bf9   r795: paranoia checks (This used to be commit c087c51535982bd9db11e78db4064468f3507808)
      adds  67d4748   r799: BUG 1259 -- add 'printcap cache time' patch from Lars (This used to be commit fac90741139b953d0e88d050dd457657f0b9c9f3)
      adds  52ddd54   r801: Fix from "Jianliang Lu" <j.lu at tiesse.com> to return correct group types. Jeremy. (This used to be commit d97b9146a137d43278f3125bafe8a453da82f4ce)
      adds  74a81e6   r805: Fix to stop smbd hanging on missing group member from "Jianliang Lu" <j.lu at tiesse.com>. Jeremy. (This used to be commit d5fb5ba9df9fc0f9167e76402c59a971f52e1b1f)
      adds  331d4fc   r810: Fix from "Jerome Borsboom" <j.borsboom at erasmusmc.nl> to ensure error status codes don't get overwritten. Jeremy. (This used to be commit c179451b07c2315a667c2ff683cd30c4d224758e)
      adds  99d8aa8   r814: conn is 0 during ioctl (at least during smbtorture IOCTL test) fix smbd panic (This used to be commit 61da0bb1f6ea22df78ea7bd22a740c5868f62591)
      adds  130cc39   r817: - fix a configure logic bug for linux/XFS quotas   when using --with-sys-quotas
      adds  b4594ce   r824: merge from: SAMBA_4_0: use 'Last Change Rev:' instead of 'Revision:' from the svn info output for setting the SVN_REVISION in version.h
      adds  3a6d5a3   r840: use quota debug class
      adds  23dd702   r844: bumping version (This used to be commit 9b69451ff2fab70035701a8c261017e087a85ca0)
      adds  3b99e5e   r878: fixing bug in packaging that crep back in (This used to be commit 7590f18055236e7ae1b19afa8a8deabe80f34add)
      adds  99d3201   r881: BUG 1357: add pam-devel to build requirements (This used to be commit 591abc5b215c086c717c19b9a8185bf759eae0b5)
      adds  a35d8f7   r885: more packaging fixes (This used to be commit 1dda922c100966245641739a945776fcc09e8847)
      adds  5a3bc12   r907: fixing browse.dat bug -- don't include the resouce byte from the netbios name when pulling a string from a packet (jra, please double check this (This used to be commit c9bef86b8b422c5cbb6e3e5d2abb96c6e4560c1e)
      adds  e8681c2   r910: Fix for bug #1385 found by Jason Mader <jason at ncac.gwu.edu>. Don't use non-consts in a structure initialization. Jeremy. (This used to be commit 455ed258b3457ad5b7d3dad14b64781ab98f00dc)
      adds  7ea0be8   r911: Patch from "Jerome Borsboom" <j.borsboom at erasmusmc.nl>, don't overwrite error code. Jeremy. (This used to be commit 735e49ddc3c4485c7b43208345d0e3e2b8960ad4)
      adds  bafcb57   r914: Fix from "Jerome Borsboom" <j.borsboom at erasmusmc.nl> to ensure correct sid type returned for builtin sids. Jeremy. (This used to be commit 14cf55abb8239e7c90f8891565ac7ed8c51423eb)
      adds  6b5f46c   r916: Memory leak fix from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit c336ccf4e8a6340f8d786219fbc7e4e5a7877e4e)
      adds  f9726ef   r921: Change notice from CVS to SVN. (This used to be commit 032a827c329a3d0bc5bfd62800f34aa25b9d3cbb)
      adds  d01371a   r922: Adding notes regarding location of documentation. (This used to be commit 1b0fd9b5bc0a96b38158df19e40c04f307a2acd7)
      adds  73b9376   r923: Fixes so tdbtool and tdbtest can be built. Added build specs for tdbdump and tdbbackup. (This used to be commit c5dc3da3406541891f412d32c292765d7b650f0f)
      adds  7959cba   r925: add changes frpm trunk (r841 and r842) -- enable background queue update process and allow printers to have different sharenames from printernames (This used to be commit 066b9c4276a968788a03709a00d4f672ac032df7)
      adds  16452d5   r928: Ensure we're calling send_mailslot() with a UNIX charset target name. Jeremy. (This used to be commit 409eef2be78a74b8ae69e4f1f58514006f0ae090)
      adds  0823cb3   r931: Ensure we push 16 bytes (including null termination) not 15. (This used to be commit 1d3fd1a58e0a8b08fe028ceee03618180c7d4b97)
      adds  cb03592   r933: When using widelinks = no, use realpath to canonicalize the connection path on connection create for the user. We'll be checking all symlinked paths are below this directory. Jeremy. (This used to be commit b562fe9fbca4971059b913959bbaca02af42c1a4)
      adds  fe8977e   r936: Fix a rather weird error that crippled my site, when we upgraded to Samba 3.0.4.
      adds  81c497b   r938: on an error save the original errno before calling iconv to reset the conversion state (This used to be commit 4a5a122b3a85c653bbf458342400f3b8a69dc615)
      adds  004618f   r942: If using DOS error codes, we need to return ERRDOS/ERRbadpath for chkpth even if only the last component failed. I'm not sure if all the other cases of NT_STATUS_OBJECT_NAME_NOT_FOUND also need to be fixed, this at least helps with 'copy test1.txt test2.txt' from DOS within a subdirectory.
      adds  e003407   r945: "Correct" (as in, more correct) way to handle stat opens. Doesn't regress the torture tester. Passes OPEN tests in Samba3 and Samba4 and oplock tests in Samba4. Last thing to check, can an "attribute only" open actually create a file. I think it can.... Jeremy. (This used to be commit d8177a42d4a2a2b6df5d0593f2f92bddc29ffe94)
      adds  e4952bf   r947: Patch from Fabian Franz <FabianFranz at gmx.de> that allows you to specify a port in the device URL. (This used to be commit e6dcda2b10c4871ca8488bf04b22c2c11673621d)
      adds  6798fd8   r957: Fixup moribund unix extensions mknod code path. Don't add in configure test yet. Also allow unix domain socket create. Jeremy. (This used to be commit 2db0c4ca7b23cdd1dbf83d4de58acbf4dc118df2)
      adds  92cb49d   r964: The max_size field in cli_samr_enum_als_groups is more like an account_control field with indiviual bits what to retrieve. Set this to 0xffff as NT4 usrmgr.exe does to get everything. I'm too lazy (sorry) to get this through to rpc_parse/ etc.
      adds  027c506   r966: fixing package dependencies (This used to be commit f614991544bcad9f825e7e091bed58c59c42f5ac)
      adds  03d4344   r971: Auto remove store dos attributes if underlying filesystem doesn't support EA's. Jeremy. (This used to be commit 9de6b25c9e9abe982e21b0229df520802cafbfd8)
      adds  efc96df   r974: Fix open code to pass more torture tests. We now pass the Samba4 oplock test. We do this be changing the algorithm when breaking oplocks slightly. Previously we broke an oplock, then re-loaded the share modes and re-iterated. Now we break all oplocks, then re-load the share modes and check the share details - then iterate. This seems to match the way Win2k3 does it. Jeremy. (This used to be commit 5ec4f4e4e6596ea0f52aca5c9e1a75bf35612e37)
      adds  47af544   r977: Implement 'net rpc group rename' -- rename domain groups.
      adds  e707189   r979: Implement the 'cups server' option. This makes it possible to have virtual smbd's connect to different cups daemons.
      adds  ac5f078   r984: Ensure memmove & memcpy aren't called with len == 0. Jeremy. (This used to be commit 40c77dddc65e18b879d922379d562ffb8be80ab5)
      adds  b24835c   r988: When adding local aliases' gids to the user token, don't do a idmap_sid_to_gid on the user sid. This might lead to a user SID entered as a GID in the idmap.
      adds  4e1b26d   r989: Calling sid_to_gid from within winbind makes no sense, as this calls winbind_sid_to_gid. For the consistency check, local_sid_to_gid must set the name_type it found.
      adds  9dbf2e2   r991: Allow winbindd to use the domain trust account password for setting up an schannel connection.  This solves the problem of a Samba DC running winbind, trusting a native mode AD domain, and needing to enumerate AD users via wbinfo -u. (This used to be commit e9f109d1b38e0b0adec9b7e9a907f90a79d297ea)
      adds  a020879   r993: BUG 703 -- finishing patch by Eric Boehm <boehm at nortelnetworks.com> for netgroup case lookups (This used to be commit 82f3fee5954ef57e922a9da077893422e054839f)
      adds  b7ac822   r996: Fix error in change to queuing code (dlink). Jeremy. (This used to be commit 6bd6359090b59d48370e16bb0ddc267a51b361c7)
      adds  a6f5c88   r998: Arrrgggh. Do it right this time :-(. Jeremy. (This used to be commit 7ac7cd41629779c877b62ebd54b965980f4dc7bf)
      adds  596eace   r1007: merge from SAMBA_4_0: print out the SVN revision by configure, so that the build farm can use it
      adds  386a11f   r1011: fix bad merge (from a few months ago) and ensure that we always use tdb_open_log() instead of tdb_open_ex() (This used to be commit e65564ab4aa1240e84b8d272510aa770cad0ed0e)
      adds  2fc57c9   r1085: Now it's had some proper user testing, merge in the deferred open fix. I'm still doing more testing, but it fixes a behaviour that we've been wrong on ever since the start of Samba. Jeremy. (This used to be commit 894cc6d16296b934c112786eec896846156aee5d)
      adds  7e6734a   r1087: BUG 1221: revert old change that used single and double quotes as delimters in next_token(), and change print_parameter() to print out parm values surrounded by double quotes (instead of single quotes) (This used to be commit b0739b073a1db8b0b163726a1d181b2f05d71883)
      adds  effd4a3   r1089: Removed spurious oplock message in deferred open processing. Fix smb signing sequence counts. Jeremy. (This used to be commit 7e2a5c36614282b6bd50b60360f443549426dd4b)
      adds  b28d08c   r1093: Ensure we clear any cached errors on a deferred open call so we don't return the wrong error code on the next packet. Jeremy. (This used to be commit c1b06deb574d7b8e746bdf0d6f0eab16848a6cc1)
      adds  459cb00   r1097: Fix errno being incorrectly set. Noticed by Richard. Jeremy. (This used to be commit c8a55e92dd9622fa2a408b5a16f1adcf22253fc5)
      adds  b76daee   r1101: Implement 'rpcclient setprintername'.
      adds  8018892   r1103: need to leave empty dacl so we can remove last ACE (This used to be commit d8a545368c8111fddcfdd423c4d6fcbab65e96d6)
      adds  76ca0f6   r1104: get_called_name is used in the printing subsystem. In case of multi-homed servers we need to make sure that the clients are given back the IP address they connected to.
      adds  53babbb   r1106: Lars Mueller <lmuelle at suse.de> asked me to apply this patch, as this is needed for their build environment. The AFS stuff is linux 2.4 only currently, it works for me on this platform, so apply it.
      adds  e107e97   r1108: Index: pdb_ldap.c =================================================================== --- pdb_ldap.c	(revision 1095) +++ pdb_ldap.c	(working copy) @@ -1134,6 +1134,19 @@  	return NT_STATUS_OK;  }
      adds  f28e4f3   r1111: Rename vsnprintf to smb_vsnprintf so we don't get duplicate symbol errors when linking against an app that does have vsnprintf() (bug #478) (This used to be commit 9f1c978088321b09dea96c54026ebdfaaf770641)
      adds  fddef6f   r1115: Fix for #1427. Catch bad path errors at the right point. Ensure all our pathname parsing is consistent. Jeremy. (This used to be commit 5e8237e306f0bb0e492f10fb6487938132899384)
      adds  58686e8   r1117: Doh ! Remember to turn off signing when sending a "break to level II" oplock message, or we mess up the signing sequence number.... Also improve sign error reporting. Also when deferring an open that had been deferred due to an oplock break, don't re-add the mid to the pending sign queue or we increment the sequence number twice and mess up signing again... I can now bounce between 2 WinXP/Win2003 boxes opening Excel spreadsheets with signing turned on and get [...]
      adds  e27895d   r1121: Fix memory leak in the trans2 signing code.
      adds  3542b99   r1122: As spotted by lha at stacken.kth.se we don't actually use this variable any more.
      adds  2074b40   r1124: ntlm_auth memory leak fixes by James Wilkinson - jwilk at alumni.cse.ucsc.edu
      adds  0805d1d   r1125: Remove bougus comments. (The real fix was to the sealed pipe padding)
      adds  654524c   r1126: Allow more flexible GSS-SPENGO client and server operation.  The client now falls back to NTLMSSP, and the server allows the client to start, without first asking for a mech list.
      adds  c8f6345   r1127: Finding trusted domains is not so important as to require a DEBUG(1).
      adds  2895acb   r1128: The end-of-file is not the end of the world, so don't make a load DEBUG() about it.
      adds  2acd084   r1154: Change default setting for case sensitivity to "auto". If set to auto then is the client supports it (current clients supported are Samba and CIFSVFS - detected by the negprot strings "Samba", "POSIX 2" and a bare "NT LM 0.12" string) then the setting of the per packet flag smb_flag FLAG_CASELESS_PATHNAMES is taken into account per packet. This allows the linux CIFS client to use Samba in a case sensitive manner. Additional command in smbclient "case_sensitive [...]
      adds  4dddfb7   r1156: Ensure new remote arch of CIFSFS is seen. Jeremy. (This used to be commit 33fa4b8b27427874ac70af00908d97709c1cddc7)
      adds  bd178fd   r1171: Patch from "Lu, Jianliang" <Jianliang.Lu at getronics.com> to reset password counts when account is reset. Jeremy. (This used to be commit 6fb64d8b368d1b24768c5817d5deac1e502e694a)
      adds  5be2af4   r1175: Nowadays we actually do have local groups, so add the corresponding SIDs to the NT token we build.
      adds  af10abd   r1179: Start of system keytab merge. Config tests. Jeremy. (This used to be commit 730d750c045a762d54a6ce3df94c871231dc6596)
      adds  a986d45   r1180: New file - basis of new system keytab code. Jeremy. (This used to be commit 858e849af697bba67ebaa970257d93b6cff7d9e0)
      adds  920034e   r1182: Partial re-write of keytab code to clean up, remove memory leaks etc. Work in progress ! It seems the krb5 interfaces are so horrible it's impossible to write good error checking code :-(. Jeremy. (This used to be commit 03f8c8bc07c9d8a378a34c271dcc088d17adb342)
      adds  0425782   r1183: Updates to the code cleanup so I don't lose my changes... Jeremy. (This used to be commit 786a440c189556d5c122b2c9ddca9fdf6bd65d1d)
      adds  92fea61   r1184: Keep latest changes... not compilable yet. Jeremy. (This used to be commit 57c037c6c92d28b70e36859a639c53979126ff01)
      adds  d703c35   r1192: Fixed all memleaks/error code return path leaks I can find. Not sure if compiles yet, but will soon :-). Jeremy. (This used to be commit 0d982956f6ba2f284ffa4313a9e7581a79dbf397)
      adds  f38c27b   r1193: Ensure we check for and use krb5_free_unparsed_name(). Jeremy. (This used to be commit af5a08f5ad895cb33c9134771da19ba5e709e742)
      adds  59d1794   r1194: Definition of krb5_free_unparsed_name() if we do't have it. Jeremy. (This used to be commit 82c219ea023dd546fcde29569725865a42e4198e)
      adds  ee79226   r1195: Ensure libsmb/clikrb5.c compiles. Jeremy. (This used to be commit 7067e274dc208a4ba6677dc19bd224cf03213ed8)
      adds  5db731d   r1202: This hopefully fixes our memory use when unmarshalling strings. The test case was 'rpcclient -c "enumprinters 2"' with 4000 printers. At some point this completely exploded in memory usage. For every string we talloc'ed memory up to the end of the buffer. -> O(n^2).
      adds  48a6e9f   r1212: small change to prevent home directories added during the SMBsesssetup&X tfrom being removed as unused services (This used to be commit 951a88519467736fffd80ff962f1df71b04c9c2f)
      adds  5a889c9   r1214: Now compiles. Changed krb5_kt_free_entry to krb5_free_keytab_entry_contents Jeremy. (This used to be commit be8a2dc00dd876c4b596600ae72d4ac05f9ebe64)
      adds  e948458   r1215: Intermediate checkin of the new keytab code. I need to make sure I haven't broken krb5 ticket verification in the mainline code path, also need to check with valgrind. Everything now compiles (MIT, need to also check Heimdal) and the "net keytab" utility code will follow. Jeremy. (This used to be commit f0f2e28958cb9abfed216c71f291f19ea346d630)
      adds  d79e149   r1219: Don't make proto parallel (This used to be commit d08ce198b56b42baef5a0aceae706c006244372c)
      adds  94edc72   r1220: Revert last change. Apparently, NOTPARALLEL blocks all parallel builds (This used to be commit 0ca894d5cf8f292e7f560120a28b15b28ba5812c)
      adds  2055155   r1221: Added the last of the system keytab patch from "Dan Perry" <dperry at pppl.gov>, fixed valgrind detected mem corruption in libads/kerberos_keytab.c. Jeremy. (This used to be commit 286f4c809cb1532b3f8ae7ddf92349c68cc8ce31)
      adds  7825677   r1222: Valgrind memory leak fixes. Still tracking down a strange one... Can't fix the krb5 memory leaks inside that library :-(. Jeremy. (This used to be commit ad440213aaae58fb5bff6e8a6fcf811c5ba83669)
      adds  1f7dbde   r1223: Fix valgrind error with realm manipulation.... Damn macros :-(. Jeremy. (This used to be commit 5a1d8c3c9b8daa435f6eb5bc1652bab138e05dbf)
      adds  adf6548   r1224: Fix longstanding memleak bug with logfile name being set before lp_load() loads the initial config file and overwrites the written logfile name with zeros in init_globals(). Ensure we do a string_free() on Globals.szLogFile if it isn't NULL. Jeremy. (This used to be commit c378f3c32533c085fef2c2e07f0660781a16a341)
      adds  087868c   r1230: (merges from HP PSA) fixing a couple of caching bugs in the printing code. (a) make sure to clear jobs_changed list when deleting a job and, (b) invalidate the printer handle cache when we get a notification that something has changed on that printer (This used to be commit e3d4fea7808abc77bfdb1a540ab18afe04af5030)
      adds  2b76b28   r1236: Heimdal fixes from Guenther Deschner <gd at sernet.de>, more to come before it compiles with Heimdal. Jeremy. (This used to be commit dd07278b892770ac51750b87a4ab902d4de3a960)
      adds  7984ec9   r1237: Correctly honor infolevel argument. Thanks to Guenther Deschner <gd at sernet.de>.
      adds  7927767   r1240: Ensure we don't shadow Heimdal globals. Jeremy. (This used to be commit 464d2e90480c676688a851a141aabddf992e0b0e)
      adds  cf1c4ae   r1241: Fix incorrect type in printer publishing (struct uuid, not UUID_FLAT). Jeremy. (This used to be commit a535a059754730d0a5c2fe64ef14708da2ca6b5c)
      adds  34f985c   r1243: Fix so this compiles with Heimdal (in Heimdal krb5_kt_cursor is a struct not a pointer). Jeremy. (This used to be commit 940f893d485a01e73afe714a70d724c2d41c7ad4)
      adds  c3f09f2   r1244: More Heimdal compile fixes. Jeremy. (This used to be commit 92a5dc1880a4fe0f3c3b56fc0958dbac77506b4f)
      adds  41416f3   r1245: I think the parameter for "password" and "data" was reversed. CHECK THIS ! Jeremy. (This used to be commit d4abeefe3e307ff226fba481ca2c743cde153e4b)
      adds  6106de3   r1247: Final fix to make this compile on Heimdal. Jeremy. (This used to be commit b462b8fa2f264bef62ed4cd2aaacb2f21e135068)
      adds  af5750d   r1248: Fix from Nick Wellnhofer <wellnhofer at aevum.de> to prevent lp_interfaces() list from being corrupted. Jeremy. (This used to be commit c892545960a9c3206b5a1f73e98ea924c802c17c)
      adds  073c542   r1255: Ensure we check attributes correctly on rename request. Gets us further with Samba4 RAW-RENAME test. Jeremy. (This used to be commit f17382ad8ad7211bbd34c823d88936a83dceb940)
      adds  efd2a06   r1257: Ensure we deferr a sharing violation on rename correctly. Jeremy. (This used to be commit b52a04a5cdcea83c99805181241c8c0760bcc22e)
      adds  e13ba6e   r1259: Ensure we pass Samba4 RAW-RENAME test. Jeremy. (This used to be commit 756a00431105cf6349feb80a46b6f55a30eb3973)
      adds  7f05a7d   r1260: Added new parameter in the protocol section. "defer sharing violations", by default set to "yes" (to correctly emulate Windows). I've added this to ensure if we find a critical problem with this new code when 3.0.5 ships it can be turned off to test for bugs. Jeremy. (This used to be commit bee0619cc476335e19a5f76179832802587563d1)
      adds  3e0f586   r1263: Make "defer sharing violations" a global parameter. Jeremy. (This used to be commit 42cdeccc36dc5f4bd133b84d4eaeb76f42f8043b)
      adds  dd8b828   r1282: gcc 3.2 on SuSE 8.2 does not like #ifdefs inside a macro argument (DEBUG).
      adds  e3fcc0f   r1283: Fix typo (This used to be commit 3af4348fafd4c71513dfc50a86ef17b08a98caaf)
      adds  407ab84   r1285: Put variable definitions into a block before the statements...
      adds  d095357   r1287: Attempt to fix the build for systems without kerberos headers.
      adds  e8a1292   r1290: Ensure we remove DNS and DNSFAIL records immediately on timeout. Fix for #607. Jeremy. (This used to be commit e6ff6d95d21ff071d0fb7266987c75fd15f6652f)
      adds  baf7cf4   r1295: To be able to send a message to the background queue updated, we need to be root. Otherwise the USR1 signal will not be delivered.
      adds  33c2230   r1297: Yes, it does survive valgrind for my tests :-)
      adds  7310ba1   r1299: Don't "break" - "continue" ! Otherwise we only expire the first name ! Doh ! Jeremy. (This used to be commit 451d289f6971a74757b72577cc587bef06585540)
      adds  b04c782   r1301: Fix bogus error message when using "mangling method = hash" rather than hash2. We are already calculating lengths so just use memcpy not safe_strcpy(). Jeremy. (This used to be commit a5a3df78531dc5400088e1746d6a7cd29f56a714)
      adds  57c07e2   r1304: Turns out non-io opens that cause oplock breaks are a *different* set of desired access flags from those that cause sharing violations. Oplock breaks are caused by : ~(SYNCHRONIZE_ACCESS|FILE_READ_ATTRIBUTES|FILE_WRITE_ATTRIBUTES) Sharing violations are caused by : ~(SYNCHRONIZE_ACCESS|READ_CONTROL_ACCESS|FILE_READ_ATTRIBUTES|FILE_WRITE_ATTRIBUTES) We now pass the torture rename test again. I still need to work out if subsequent opens will cause sharing violat [...]
      adds  a003d0e   r1311: Turn on sendfile for non-oplocked files. tridge proved this is the correct thing to do on a train in Germany :-). Turn on sendfile by default ! It's about time..... Jeremy. (This used to be commit ec614a8f7d158b57f5981c1515962aca3c3e6ef4)
      adds  aa9be75   r1314: Restore the 2.2 'force unknown acl user' parameter. When getting a security descriptor for a file, if the owner sid is not known, the owner uid is set to the current uid. Same for group sid.
      adds  569177a   r1317: Patch from Joe Meadows "Joe Meadows" <jameadows at webopolis.com> to add a timeout to the ldap open calls. New parameter, ldap timeout added. Jeremy. (This used to be commit e5b3094c4cc75eb07f667dd1aeb73921ed7366ac)
      adds  0b3cfe4   r1318: Install libsmbclient into $(LIBDIR), not into hardcoded ${prefix}/lib. This helps amd64 systems with /lib and /lib64 and an explicit configure --libdir setting.
      adds  3382b0a   r1320: Return an error when the last command read from stdin fails in smbclient + prepare for better error checking in tar.. (This used to be commit 374f00b56b7e9bff08e70ee2d93538b2c7fde7b7)
      adds  c531f72   r1325: Always use GetTimeOfDay() (wrapper). Ensure ldap replication sleep time is not more than 5 seconds. Should fix issue reported by Chris Garrigues <cwg at deepeddy.com>. Jeremy. (This used to be commit fbc06831d3a7e8645409158ee1ae1f9f192913a7)
      adds  f5b4721   r1326: Modification to get_dc_list to check negative cache. From "Joe Meadows" <jameadows at webopolis.com>. Jeremy. (This used to be commit 4cc38b8aea51b55cc449cd2144f18de7d4819637)
      adds  75925d8   r1328: Fix the build (This used to be commit 49f3f0412fc3ce0e735455e63b39143765fdde82)
      adds  6c1baa6   r1330: Fix the build for systems without ldap headers (This used to be commit b7267121af45d7173c310299bb52ae031ae1d501)
      adds  03bf0d8   r1332: Typo fix. (This used to be commit 659ddcc4434afc302ebd3d48aca6b4ef68468eb2)
      adds  7b4151e   r1333: NFS Quota support from Dan Peterson. (This used to be commit 609828444d9126d8a6e8ff43e4b3c19079a9eb56)
      adds  5f9af6d   r1338: A netlogon schannel failure is a normal event with XP clients. They cache the netlogon session key and try to reconnect using that key. This fails with a restarted smbd, we expect another serverauth2. XP falls back immediately.
      adds  776aa21   r1340: _samr_lookupsids with more than 32 (MAX_REF_DOMAINS) SIDs failed. This happened because init_dom_ref did not find the domain in question in the list of already mentioned domains.
      adds  924ddba   r1361: patch from Guenther Deschner <gd at sernet.de> to ensure that REG_SZ values in the SetPrinterData actually get written in UNICODE strings rather than ASCII (This used to be commit 29000c1f800c35d5434b39b7c76fe7f10afaaecc)
      adds  39354ea   r1368: fix configure check so that if you set --enable-cups[=yes] and don't have the devel files, the configure script will exit with an error (This used to be commit e2c7651e1625f7967f992ba76645a4340ea2d0dd)
      adds  600e904   r1370: BUG 1297 - prevent map_username() from being called twice during logon (This used to be commit e1364ff774b62f46c0f50864695da49972352126)
      adds  12b0bd2   r1373: Fix from Guenther Deschner <gd at sernet.de> to ensure last error return is not invalid. Jeremy. (This used to be commit 4bdf914cba2a63d186138d1341a7260ad79da1f5)
      adds  5aadb88   r1375: When setting writable=yes in smb.conf and only allow read access in the security descriptor, allow read access. The code failed in this case.
      adds  bd1fbdb   r1378: Better debugging so I don't get confused what principal we mean. Jeremy. (This used to be commit de80e8b1698d34637cf9c105a8fe02f435d83b02)
      adds  dda9d76   r1380: adding debug message when encouting an ASU specific bug in an rpc_bind reply (This used to be commit c6e73ff091b4d87111b33735400fdd10d4c8671c)
      adds  02001df   r1381: fixing behavior found by gd at sernet.de; we must use the userPrincipalName value (host/hostname at REALM) and not the servicePrincipalName (host/fqdn at REALM) in the SASL binds (This used to be commit 959da6e176da9f6a687265e50489b7db3d6712c0)
      adds  d90c4a0   r1384: ensure we remove the tdb entry for a job in the spooling state (This used to be commit bc8cf6c852617b266f6dabed84bbd912a188f3a3)
      adds  b42a10a   r1386: We can't use sendfile for Win9x. It causes oplock failures (who knew....). Jeremy. (This used to be commit f423a631974b9126888aff2e476882abf1f3afad)
      adds  1c58675   r1388: Adding password history code for ldap backend, based on a patch from "Jianliang Lu" <j.lu at tiesse.com>. Multi-string attribute changed to linearised pstring due to ordering issues. A few other changes to fix race conditions. I will add the tdb backend code next. This code compiles but has not yet been tested with password history policy set to greater than zero. Targeted for 3.0.6. Jeremy. (This used to be commit dd54b2a3c45e202e504ad69d170eb798da4e6fc9)
      adds  76cf406   r1390: Improve description of attribute. Jeremy. (This used to be commit ff7236a5f20d16069b31383105604a694236ec65)
      adds  10f0c34   r1392: Added password history code to tdbsam backend. Not yet tested (ie. may core dump) but compiles and links correctly. I will run the full set of tests on the ldap sam and the tdb sam for password history tomorrow. Jeremy. (This used to be commit ac846420d0ef2c60d2dc71319b24401c73699249)
      adds  c54a86b   r1394: Const fix. Jeremy. (This used to be commit 9ac4945012e0bd54519b8c81d4c36e88cea28fce)
      adds  8c518da   r1396: Give the build farm a chance to be clean before 3.0.5. We don't accept filenames ending in a dot.
      adds  824bc32   r1399: applying heimdal krb5 fixes from Guenther and fixing compile warnings in libadskerberos_keyatb.c (This used to be commit 837f56ec8bc171497fb84d332002776313c26305)
      adds  0122d4e   r1407: revert change that broke the build on systems w/o krb5 files (This used to be commit 89a11b5d7c0939c9344115ef509cbb0567d7524a)
      adds  c1a0b0a   r1410: fix another bug caused by the docs target directories change (This used to be commit e13d15994d93b0b17ea4f547cc6e279c3509a7d0)
      adds  d4ac326   r1412: Fix password history list in tdbsam. Fix some memory leaks. Add my (C) to a header file that was at least 50% mine :-). Jeremy. (This used to be commit 8ee6060977ec8e65082f3ad09e1e1ccf5b4672ed)
      adds  cd87b3b   r1414: Memory leak fixes found by valgrind whilst checking the password history code. Error code paths were not freeing up some memory. Jeremy. (This used to be commit 7c4666e56c2c281e023c6483459cb9e8d4787d36)
      adds  ba3aaa9   r1415: One more memory leak, found by valgrind.. Jeremy. (This used to be commit 8cfaf575e5161e8307b0a53bd44e84c633e85aed)
      adds  060cb43   r1425: Fix memleak in interactive mode. Reformat.. Jeremy. (This used to be commit 5d720e52d749489726c2c671c6cac2d706f750c8)
      adds  608172e   r1428: Remove *completly bogus* memset.  (No doubt my bug, too...).
      adds  f0f87cf   r1430: Although prepared for only one remote backend, make the 'idmap backend' parameter a list instead of a string. This makes
      adds  4499082   r1444: Another attempt to fulfil the 100% promise. There might be two dots at the end...
      adds  8ef0682   r1468: Dump the parametrical options only once at the end of the service. Fixes Testparm producing huge output and swat creating monster smb.conf files. (This used to be commit 9c41adb98b8eef344203d80ef38cf96a27853c7f)
      adds  f9e72f1   r1472: Make mknod work again for the CIFS client. Still needs some client changes. With this, storing home directories on a Samba share that require unix domain socket entries should work. Jeremy. (This used to be commit da943b5b72090e23c1cf67c3449b8e33344643f8)
      adds  75900ae   r1478: Useful patch from Tom Alsberg <alsbergt at cs.huji.ac.il>, to export a single user from a backend. (This used to be commit 083740e74e0790f863c065a20e28f553fdc7d5bd)
      adds  aca7386   r1484: BUG 1520: work around bug in xp sp2 rc2 where the client sends a fnpcn() request without previously sending a ffpcn().  Return what win2k sp4 does (This used to be commit 3f73d19807cbcbae8e5cfd96fd5c9b4de8c388a3)
      adds  8f93b50   r1487: Remove unused parameter for the client-side signing functions.
      adds  9d0783b   r1492: Rework our random number generation system.
      adds  e571c8a   r1500: BUG 1516: manually declare ldap_open_with_timeout() to workaround compiler errors on IRIX (This used to be commit b47971174da9ef882e7941e53033e23c679db9a2)
      adds  de22eab   r1501: One more check for option != 0. Jeremy. (This used to be commit a6d0452a2d71201309a5abbe3ebc161ae75b17b8)
      adds  645d67c   r1504: Remove insane use of "user password" on the COMMAND LINE ! in smbpasswd. Use -s if you want to script this. Jeremy. (This used to be commit a3589a18b6898e2b51570112c5acb2826ef6ba4a)
      adds  f7463e1   r1506: Fix inspired by patches from Michael Collin Nielsen <michael at hum.aau.dk> - ensure home directory service number is correctly reused. Jeremy. (This used to be commit 9d6347be8580d092cda0357b5d1a81fc6876ac1f)
      adds  b2701e8   r1531: smbd/tdbutil.c isn't used anymore. Bug 1443 is suspected to be a tdb corruption problem, and smbd_log_tdb happily destoyed the evidence ....
      adds  a94fca7   r1532: Remove unused structure element (This used to be commit 128951cfe43e364970ec5760230a6450f54ae86d)
      adds  14ba474   r1537: Fix to stop printing accounts from resetting the bas password and account lockout flags. This is set when an account is updated only from smbd or pdbedit. Bug found by "Dunn, Drew A." <Drew.Dunn at jhuapl.edu>. Jeremy. (This used to be commit bb3a0fa61f5fb74b8fe421260473c07847baeb2b)
      adds  1fca1fd   r1539: If a account was locked out by an admin (and has a bad password count of zero) leave it locked out until an admin unlocks it (but log a message). Jeremy. (This used to be commit 14bd2a9ffc30d55d9737b4819797db8c38b46c66)
      adds  c8137ee   r1553: Good patch from Guenther Deschner <gd at sernet.de> to display share ACL entries from rpcclient. Jeremy. (This used to be commit bd64f0c08143545a8613688402f769a713227557)
      adds  0804e23   r1557: Add sigchld handling to winbindd. Next step is to have the child restarted if need be. We should also make sure the main line know we no longer have a child. (This used to be commit e3dc7934b50c8578d70fc01688a07bd369a7cf30)
      adds  5cc398d   r1560: Not that anybody uses this stuff (yet...), but at least get it correct :-)
      adds  77e12fe   r1561: iconv detection fix from James Peach <jpeach at sgi.com> (This used to be commit 62bd60e4458f6e9bdaab7b5c81b040a0b3310f30)
      adds  d810ffe   r1562: Make winbind for -S (sid->uid) and -Y (sid->gid) check whether the sid requested actually is of type asked for. I've come across more than one installation where a group sid had ended up as a uid in idmap and vice versa. This just closes one possible for this misconfiguration, people are actually using wbinfo.
      adds  0c6d7f2   r1570: merging changes from 3.0.5 (This used to be commit 430cf63b9148441bce42bfb15a8045de5da108f4)
      adds  deb6d89   r1572: setting version to 3.0.7pre1; I will pull back changes into 3.0.6rc2 manually (This used to be commit 11c6ca1c3c9d3b400f4cebcbf232899bcf4b613f)
      adds  2a6ab27   r1581: 'NULL' NTLMSSP is both a pain to get right, and compleatly and utterly pointless.  With a well-known session key, we may as well put the password change directly on the wire, with it's own 'crypted with old password' as the protection.
      adds  2b90927   r1582: On failure, print the length of the right variable.
      adds  2e6f339   r1583: Patch by Fabien Chevalier <fabien.chevalier at supelec.fr>
      adds  ec1bbbf   r1588: This is one of the more pathetic patches I ever checked in. Many hours of coding have passed, but I could not find a way to get the OpenLDAP libraries to reliably time out on any of the queries we make, *and* get correct error returns. No, async calls and ldap_result does NOT work, or I was simply too stupid to correctly interpret the OpenLDAP manpage and source.
      adds  68f62ab   r1590: Small fixes from Günther Deschner (This used to be commit 2d68fdf06b3b027227ab77372b001b13fd2b494d)
      adds  6179279   r1599: Use -Bsymbolic when creating shared libraries to avoid conflicts with identical symbols in the global namespace when loading libnss_wins.so. Bugzilla #1360. (This used to be commit 2063b8d9bcf0b2ad9f09d71b5c74ad3db070c6a3)
      adds  1fed92d   r1608: Fix from Nick THOMPSON <nickthompson at agere.com> to protect smbd against broken filesystems which return zero blocksize. Jeremy. (This used to be commit 23d157a0bea16366f0361ab68193b479ed844291)
      adds  db4fde9   r1610: Patch from Richard Renard <rrenard at idealx.com>. Ensure we save the password as it is being changed into the password history list. Jeremy. (This used to be commit 4fd619d7e16b5f759e6dc8360ad192457b3c90b9)
      adds  748e7e4   r1612: Fix bug #1571 found by Guenter Kukkukk <guenter.kukkukk at kukkukk.com>
      adds  bfe33c6   r1613: Patch from Tom Shaw <tomisfaraway at gmail.com> to use winbindd_fill_pwent consistently. Jeremy. (This used to be commit 8d355b9b9ddd6edf15c70977f5a719b549a56378)
      adds  eeb72e0   r1616: Fix user unmount of shares mount with suid mount.cifs (This used to be commit 2bd28007159a3ce4a1b8737218e7b75bc2286682)
      adds  603ac68   r1638: Dont always uppercase "afs username map" (This used to be commit e9263a5204c42e8f3f1079cd535ce6fc091f3d6a)
      adds  e1df2ac   r1656: Patch from James Peach:
      adds  ab81393   r1658: Expand aliases for getusersids as well.
      adds  2723be1   r1661: Changed the password history format so that each history entry consists of a 16 byte salt, followed by the 16 byte MD5 hash of the concatination of the salt plus the NThash of the historical password. Allows these to be exposed in LDAP without security issues. Jeremy. (This used to be commit 82e4036aaa2d283534a5bd8149857320fcf0d0dc)
      adds  161d3ee   r1663: fixing syntax error in OID for sambaUnixIdPool, sambaSidEntry, & sambaIdmapEntry (This used to be commit 6e4c58b26d19f56162de961ae8338071aeeedde7)
      adds  e0475af   r1665: Patch from James Peach @ SGI to stop using sendfile if it isn't supported by the underlying OS. Jeremy. (This used to be commit 1b0c70cf97aa45093fe5ef866a351b47ef1a5879)
      adds  2cceda6   r1668: fixing bug in spec file when installing libsmbclient (This used to be commit 6778db61106be3992ded66b3aa81c98179a6169c)
      adds  532431d   r1681: Ensure we return the same ACL revision on the wire that W2K3 does. Jeremy. (This used to be commit 31505acf033c7d76592bb5b4ef80b29a00658c49)
      adds  16de9d9   r1684: Patch for bug #1578 based on fix from Alexander E. Patrakov, <patrakov at ums.usu.ru>. Main change, hardcode replacement char to '_' as I really don't want a new parameter. Jeremy. (This used to be commit db3dde026b84aa28c2d7a32249488f203e362497)
      adds  60727ac   r1692: first commit :)
      adds  61b9639   r1698: fix build.
      adds  4b32ee3   r1716: Get rid of a compiler warning. "pipe" is a symbol that is defined as a system call, and gcc -Wall complains about a shadowed definition.
      adds  23f1b04   r1720: Show correct help for net groupmap commands.
      adds  9e2af93   r1721: Get rid of compiler-warning.
      adds  ead3776   r1733: Fix hashed password history for LDAP backends. Jeremy. (This used to be commit a1bb6fbbe4d1618b5e02a3e7ee456247364bac66)
      adds  d86f6ce   r1750: This patch allows net ads lookup to rely on command line arguments if contacting an ADS server fails.  This allows net ads lookup to work with clapd (very useful for testing).
      adds  a8dca8b   r1778: Fix based on code from Richard Renard <rrenard at idealx.com> to enforce logon hours. ldap fixes to follow. Jeremy. (This used to be commit 9ce273ed662bd34987eaeedeeeb7cb1c99cd50a4)
      adds  efeeb48   r1780: Remove the UTC comment as it isn't. Jeremy. (This used to be commit f454821ff5545a34704b149514da9064f73ca3ad)
      adds  a817cc1   r1789: compiler warnings from SuSE (This used to be commit 7e44193be103fad273796218c8f5e5f9a1657c3c)
      adds  7af1265   r1809: Patch from Richard Renard <rrenard at idealx.com> to store logon hours attributes in an LDAP database. Jeremy. (This used to be commit ac0fdf9503b34a70eaae5e7cf0764dbaec0263ee)
      adds  bdab948   r1810: Patch from Richard Renard <rrenard at idealx.com> to store logon hours attributes in an LDAP database. Jeremy. (This used to be commit dac72638fb3a05e805136698e0ad0612620ac8af)
      adds  7fd7fbf   r1812: Fix from Richard Renard <rrenard at idealx.com> to be able to reset a users logon hours restrictions. Jeremy. (This used to be commit 887aa22dc90dd8653a6c9eedf91ce76830d93de6)
      adds  db1ff9b   r1833: patch from James Peach to get swat to look for index.html by default when given a trailing directory/ (This used to be commit 980740da784ce00ad1b388872297b82d4d368044)
      adds  cc72b66   r1834: prevent infinite recusion in reopen_logs() when expanding the smb.conf variable %I (This used to be commit 08037bd4427a99150c1cc65770681ec3f92f4ad5)
      adds  f17922d   r1841: Fix for #1606, can't launch dos exe's. 2 related problems - 1). DOS uses chained commands - when we are replying with sendfile we neglect to send the chained header. 2). Win9x and DOS TCP stacks blow up when getting data back from a Linux sendfile - "The engines canna take the strain cap'n". Don't use sendfile for anything less than NT1. Jeremy. (This used to be commit 3cd88f48afa589a189bb728d2d2660d058203d4d)
      adds  50238c2   r1853: Improved NT->AFS ACL mapping.
      adds  5e77ee2   r1863: Fix build of exp stuff on Solaris (#1474) (This used to be commit d5c757d89b76bfe5cbd23e4a241971aaa32e4949)
      adds  27dedb3   r1866: Fix for bug #1602 reported by <m.proehl at science-computing.de>. Access to a share with wide links = No follow symlinks = No Was failing with access denied. Jeremy. (This used to be commit c137accb25c928551ce666e8c7cfbbcaa60ad771)
      adds  c9e0625   r1869: Rename "fallback_XXXX" mapping to "algorithmic_XXX" as that's what it actually does, and "fallback_" is just confusing. Jeremy. (This used to be commit f44b4ba38147e353716c02c899bd45beaf71e6ad)
      adds  5cd11b7   r1871: Patch from Luke Howard <lukeh at PADL.COM> to correctly use uid_to_sid() and gid_to_sid() in pdb_set_sam_sids(). Jeremy. (This used to be commit dae084d7134ae3f532861210907cd252d0001c9b)
      adds  1842fde   r1885: tighten the cache consistency with the ntprinters.tdb entry an the in memory cache associated with open printer handles; also make sure that register_messages_flags() doesn't overwrite the originally registers flags (This used to be commit 540daf71d8ad189af5dd6d45aa1ce2b3d67da752)
      adds  6fb06bb   r1887: Fix deadlock loop in winbind's required_membership_sid-verification.
      adds  33b2bc4   r1888: Bring the same level of "required_membership"-functionality that ntlm_auth uses, to pam_winbindd as well.
      adds  3ced3cd   r1890: Cut down on debug messages from is_in_path.  paulg (This used to be commit 8b1c2126af3f29a3708b6823616ecec43ce63b95)
      adds  9723edd   r1906: Revert lukeh's change for primary uid/gid change. This creates a recursion loop between uid_to_sid -> getsampwnam -> uid_to_sid. It needs further inspection.
      adds  423d98f   r1908: Bugzilla #1541.  Fix recursive ls in smbclient.  Fix by Josef Zlomek. (This used to be commit e59af43f6b8f824447bd20efc08dd81f2774e99c)
      adds  b33db26   r1921: Mandrake packaging fixes (This used to be commit e83eed8d6b32f7ddb25215ed08c10a7fb59665b8)
      adds  e35aa1f   r1924: missed adding a few files (This used to be commit fc6bab3efdfc0d506d2487bc9cc948e03b8e6cf0)
      adds  df5b09f   r1931: fix broken documentation links (This used to be commit 47dffbb857057ba7591e9a597596414e364c7a00)
      adds  6219c99   r1936: Fix bug noticed by Steve - ensure extended security bit is on only if we negotiated extended security. Do not merge for 3.0.6. Works with W2K but needs further testing. Jeremy. (This used to be commit 284689aa18d2711a9041598cdf490359466f7f77)
      adds  b447065   r1939: Ensure with my new change we set extended security in flags2 in the negprot reply. Jeremy. (This used to be commit 8b80b46b8b76ead72c17dc65f2de4c0cc0b263c7)
      adds  9e20bb5   r1942: Add missing semicolon. (This used to be commit a0b80033c997d50562f66686e79a58fc9603217d)
      adds  ab97995   r1946: update debian stable package tree (This used to be commit 7a96ed015ea79512b12195a9086f96d9634303b4)
      adds  07a85c1   r1948: Some fixes for path changes (This used to be commit 6cf02ec9e788b624cc4ddc67efe45ffbf4f0c443)
      adds  7b56819   r1960: sambaPasswordHistory had a duplicate OID bump up the attribute number to 52 to avoid conflicts (This used to be commit 9368f0c1d2cb9942293cf2429474a1a100339572)
      adds  feea451   r1962: fixing schema file; synching with trunk; trying to prevent this from happening again (This used to be commit f1a0fae13fa2e6baf66c4c5a51bef87d442d9ba6)
      adds  455bc1d   r1964: more schema fixes syncing between branches (This used to be commit 49fba32217d9a9a186a28805011bdb567ac968de)
      adds  3eb42d3   r1965: add cli_setattrE (inspired by samba4-code). needed for further migration-work. could someone possibly double-check the byte-count?
      adds  19e949a   r1966: further work on and cleanup of the net-migration-tool.
      adds  f1fd211   r1967: Fix a couple of krb5-DEBUG-messages.
      adds  08e37cd   r1968: Remove spurious "A" spotted by Jason Mader <jason at ncac.gwu.edu>. Jeremy. (This used to be commit 80f7c3141c0925b858cba4a276b370228777263d)
      adds  167299e   r1971: move counter.
      adds  b894c95   r1974: Just use a simple linked list for this. Jeremy. (This used to be commit 77bddd40b0a3cb9d2a95b61c098468d3d98e41b0)
      adds  4e02b70   r1976: Simplify, use standard dlist interface. Jeremy. (This used to be commit 776c28133dfa29320608829f15da2f1056454e4c)
      adds  d792569   r1978: Roll it back until I do it right.... :-). Jeremy. (This used to be commit f16aa99f8c2f8a31f82e2aedfe3ea6a7276db504)
      adds  2ea1c9d   r1980: Re-apply (remember to remove entry from list on delete this time :-). Jeremy. (This used to be commit 275a0010f487a06b3bc86f82e45d08c821a51b0e)
      adds  8e309cc   r2001: Fix bug 1622. Thanks to Qiao Yang for the patch and Sven Thomsen for testing it.
      adds  fd63959   r2006: Fix bug 1653 discovered by Luke Mewburn.  The script code to generate the svn version number broke out-of-tree builds. (This used to be commit bba8e7956a53067b0d51a12c6abfac24834e4603)
      adds  a68a17a   r2007: Fix typo in Jeremy's copyright.  From the output of cvs annotate a year in the late 1990's may be more appropriate though. (This used to be commit 4c881b7a9e40307710ec860375985dc2145f2dd8)
      adds  93c20b3   r2009: compile-fix for #1626 (spotted by Olaf Flebbe <o.flebbe at science-computing.de>).
      adds  3be4c47   r2013: BUG 1658: little bit of const (patch from :    Helmut Heinreichsberger <helmut.heinreichsberger at chello.at>) (This used to be commit 22cde8f665f7ed52785699a1d58db3271125ab89)
      adds  d6a1f3f   r2014: BUG 1656: rename auto.a to auto.smb (This used to be commit 2f4a699631b9c1cc5198b61ede338426a690d0ee)
      adds  ba183f8   r2015: Reverting fix for #1474.
      adds  e091cd8   r2016: Add message to ease access-control-debugging.
      adds  99dd2de   r2018: updating syntax for enable-cups check (This used to be commit 1acbd40b2651d49811c0afa0f1c3b5eacd3171a0)
      adds  c542a2c   r2022: Add net_copy_fileattr as a separate function to copy just ACLs, attrs and timestamps. This makes net_copy_file less complex.
      adds  990d9d1   r2023: If there's garbage in the pidfile, we should not panic but assume that no one else is around. We can't find the other guy anyway.
      adds  fcbb2d3   r2026: Simplify statcache to use an in-memory tdb. Modify tdb to use a customer hash function for this tdb (yes it does make a difference on benchmarks). Remove the no longer used hash.c code. Jeremy. (This used to be commit 3fbadac85b8cad89b93d295968e99c38c8677575)
      adds  a96dfe0   r2027: Fix for but #1657, used initialized variable, from Helmut Heinreichsberger <helmut.heinreichsberger at chello.at>. Jeremy. (This used to be commit 07f7aa6afb0945bb0e108981c4984a6c04c42a53)
      adds  f98af01   r2032: If you're selecting a hash algorithm for tdb, you need to do it at open time, it doesn't make sense anywhere else. Jeremy. (This used to be commit d7ea1ea8fb3420ca1ad8d95acdc43313898200ff)
      adds  77cc412   r2057: Although rarely used, prevent "net lookup kdc" from segfaulting when using our own implementation of krb5_lookup_kdc with heimdal. Also, heimdals krb5_krbhst_next() obviously does not retrieve the struct addrinfo in the krb5_krbhst_info-struct, using krb5_krbhst_get_addrinfo() instead.
      adds  b4ec659   r2067: Prevent nameless $LIBDIR/printing/.tdb from beeing created.
      adds  5b1c7af   r2068: Use SMB_ASSERT to track down empty printername (thanks jerry).
      adds  804cfb2   r2070: Let's try to overload srnlen and strndup for AIX where they are natly broken. (This used to be commit 98feb3318f54bb48ce56fc8f4721fec4967b9dd9)
      adds  bf64541   r2073: Adding getprinter level 7 to rpcclient.
      adds  db2ffe1   r2076: Removed old dir caching code - not being used now we have the statcache anyway. New dir caching will be done on nanosecond timestamps. Jeremy. (This used to be commit ba473a580245430009245a4c8b8dcaf9fc4b6406)
      adds  df5ee6a   r2077: fix logic bug in the check for creating a user's home directory in register_vuid(); add a few extra debug lines (This used to be commit 02571e7f5040a577840c969ff9c46a1e533edc21)
      adds  f5a2dd7   r2079: Clear the publish-bit from the attributes-mask when migrating printer-settings. publishing-info is not handled yet.
      adds  e4c4d91   r2080: Remove last traces of static migration to localhost. Needed to allow a local netbios-alias bound to non-loopback interface as a migration target.
      adds  5ef0883   r2082: lp_path should be lp_pathname. Paranoia fix on mangle prefix. Jeremy. (This used to be commit cc91bbe20d9cb26e52ad417f279e2d60c85af2dc)
      adds  69e87ef   r2083: Fix memleak on return code path. Jeremy. (This used to be commit b0af241fd1fc58c1cbaadcbf6832b608923382ff)
      adds  ed5fd71   r2086: fix bug with winbindd_getpwnam() caused by Microsoft DC's not filling in the username in the user_info3 (This used to be commit 4703a71fa88dff8bdc932f6c9af3a9d25a88938f)
      adds  a5489bb   r2090: fix formatting that was bugging me (This used to be commit 5d3ba1fac0ccb7024b72fd3a672e14fab062ef0b)
      adds  725d939   r2091: only use sAMAccountName and not userPrincipalName since the breaks winbindd (lookup_name() only works with the sAMAccountName) -- *please* test this change.  My tests all pass but there is probably something I missed (This used to be commit 2bf08aaa37f41681b3154514792bf29a3abfdbfd)
      adds  922d51b   r2093: Fix for Bug 1416. This must have been a cut&paste error from add_gid....
      adds  58a1460   r2111: Fix memleak with valid names. Jeremy. (This used to be commit 3f0707132afc66109701766528cb0bd1e1c7cd8c)
      adds  f1688d6   r2112: Simplify the mangle hash code to use an in-memory tdb. Should be ready for the new directory code now... Jeremy. (This used to be commit c2eff8ef1b65570d2e590f62f026cc18f9142652)
      adds  651daa4   r2114: Shameless theft of iconv commit from Samba4 to keep the two libs more in sync :-). try to cope with a wider range of UTF-16 characters when we are using an external libiconv library. Jeremy. (This used to be commit 5d04cd6804f6fc3b556e7c3b53fa0d7af39797c1)
      adds  1d7f22c   r2116: Ensure statcache has large enough tdb memory hash size (1031). Jeremy. (This used to be commit dad4d65787df7bd28351cb8f8724d3ae5387ca12)
      adds  a79469a   r2131: Fixup format string.  The magic value format specifier was missing, so the logged offset was really the magic value, and the true offset was never displayed. (This used to be commit 30da4e777191c557226d5615cee5a9e28b198a8b)
      adds  278f946   r2133: Several fixes:
      adds  4c20275   r2135: BUG 1464: make sure that printing commands are initialized even if the 'printing' parameter is not explicitly set (This used to be commit 8ae57a8e8d7334bc0feb2c8afb673bd5c53bffca)
      adds  0fc457b   r2137: This is a patch I've been running at Hawker for a while.
      adds  f4c2e60   r2147: Fix utility name in error message (pre-emptivly merged to trunk ;-)
      adds  e197fb3   r2150: Fix parsing of names ending in dot and a few other error returns (commit to Samba4 smbtorture will exercise these fixes). Jeremy. (This used to be commit ff20dacc68c78b8d30993712366af30a64e960aa)
      adds  3f9bc7f   r2152: Fix for bug #1674, move the symlinks checks into reduce_name(). Jeremy. (This used to be commit 341771857fecf9ef72a436c42e0571d486fa0dde)
      adds  b0b317e   r2155: Reformat, plus steal from Samba4 :-). tridge: the lp_use_mmap() in map_file() is inappropriate for 2 reasons, so I have removed it.
      adds  6667776   r2157: This parameter in loadparm appears compleatly unused.
      adds  018de01   r2160: fixed the uuid pack/unpack routines (they could go past the end of the UUID structure) (This used to be commit 43cf57e86bfae3ab68e97c2238338581411eb2ff)
      adds  d9a1327   r2163: converted samba3 to use the new utf-16 aware iconv code. Also changed iconv to recognise UCS-2LE and UTF-16LE as synonyms, which means this change should be more robust when applied in trees that treat UCS-2LE or UTF-16LE as correct. (This used to be commit 92c9fcaec4299ddc16f9d6568a695b1fe161be33)
      adds  c5b11b5   r2175: Fix for #1546 from fumiya at samba.gr.jp. Preserve errno in MB strupper_m/strlower_m. Jeremy. (This used to be commit 615aa6e914e6bc3691156a3b80244fc98d8ecc56)
      adds  0138c08   r2177: use the correct counter when copying group rids from the user_info3 struct; patch from Dimitri van der Spek <dwspek at aboveit.nl> (This used to be commit aa89806deb9d4c9cbd23ccdd41bb98346e395078)
      adds  a282989   r2188: adding some initial checks for DragonFly (same as FreeBSD 4.1) (This used to be commit dd84bedaca9c8e802fc4cae5b73128c94f38c086)
      adds  0211bf0   r2189: adding some comments to the schema file (This used to be commit 1438c2960f1213ddf98e7e874e1d060f2d57089c)
      adds  3fe747b   r2190: disable 'winbind enable local accounts' by default (had to be done doctor) (This used to be commit 1f71295801c7af554fba293069e52666083d7bc5)
      adds  12172c9   r2191: ensure that we assign our pid to print jobs (and not our parent's pid); ensures that spooling jobs from dead smbds are removed from the tdb (This used to be commit 9e42d016e1fee9ac999dadc383eb5db45ed79b00)
      adds  649e127   r2194: Here is the efforts of much pain reproducing W2K3 pathname parsing. :-(. One more check for CreateFile() needed. Jeremy. (This used to be commit 294e2021b34c806900ec65ecbf17d9038ac6229a)
      adds  51336f2   r2196: This error code change is incorrect. Still working on it... Jeremy. (This used to be commit 3dbd822f5e4a241ac12fa6c75de93013f80f00f4)
      adds  0f0b985   r2198: Correct fix for #1360.  Need to use -Wl when passing flags to the linker. (This used to be commit 274a1eda7863368a0d46aed6600c29ec5e30f406)
      adds  fef54a2   r2210: Fix misleading comment found by Heinrich Mislik <Heinrich.Mislik at univie.ac.at> (This used to be commit 3a88ee4c444c7b953c9f88b19998a5d84fc5e17c)
      adds  5480cfc   r2213: Optimisation. Passes masktest against W2K3. Jeremy. (This used to be commit 5dc3324c4f1ae10c96b6d385531369e0eeee4c40)
      adds  a34e4db   r2215: I think I'm really close now. The key is to count the number of bad components once you've hit one, and keep track of how many there are (going up a level removes one - maybe it needs to be ./ in order to be removed, need to check). And remember to change the error code return depending on whether you're called from ff or chkpath. Jeremy. (This used to be commit beda1aee795971fa600af65caa749694bb0dfea5)
      adds  b755bda   r2219: Remember to count bad_components only on pathname boundaries. Jeremy. (This used to be commit ee8ac9e51a0aefd41df56de4d6deac522bdee4a3)
      adds  571cc48   r2224: Make nmbd more robust against bad netbios packets. Jeremy. (This used to be commit dd9b17abd6b32c090840c1a0b797fd774711cb3a)
      adds  b887c41   r2231: Fix iconv.c to use the Samba-supplied uint8 type not the uint8_t type, which does not exist on all platforms. (This used to be commit acc793ead7e61f1eb87864b676d26f5791367228)
      adds  bf43c1a   r2233: fixed 3 places where == is mistakenly used instead of = in bourne shell script statements in configure. (This used to be commit 8470968cc6884605cdf2587a2c7f9ecf7b46ded6)
      adds  a1763b3   r2239: Fixup formatting errors in TDB_LOG calls.  Add printf attribute support to tdb log functions. (This used to be commit 67c737118faaeae9bd723516ea60657046e135a8)
      adds  12c03ce   r2245: Typo fix from trunk. (This used to be commit 93ddf001e3e079fd1d17096afd91eb93ae17474f)
      adds  fc84e91   r2246: Some good fixes for HPUX from JBravo on #samba-technical:
      adds  17f2560   r2248: Merge of tridge's PRINTF_ATTRIBUTE fixes from samba4. (This used to be commit 53bfb76608efa347d5fe154c5583a5e8e3d53740)
      adds  debfeb8   r2258: Attempt to fix Bug 1715. Not sure if all of ldapsam_compat works now, but this definitely fixes two segfaults.
      adds  1ee9f9a   r2261: fix getdc mailslot checks; testing with Windows 98se, WinME, WinNT 4.0/200x/XP (This used to be commit 8ad147508ac653698ebacf9fd19fc5eb5863db28)
      adds  f9ebee9   r2263: When testing whether building shared libraries actually works, use $SHLD and $LDSHFLAGS instead of $CC, $CPPFLAGS and $CFLAGS as this is more likely to actually work.  Bugzilla #1731.
      adds  5167538   r2264: Fix for #1741.  Define a struct nss_groupsbymem (thanks lukeh!) for HPUX 11 which doesn't have one of its own. (This used to be commit 3d275d1eee9644651dcbb61a342648e878fe3506)
      adds  39a9c5d   r2265: Volkers change to HEAD looks very good. Commit message from HEAD follows : While torturing winbind a bit I found the following unfortunate behaviour:
      adds  baafbf4   r2269: Copied from SAMBA_3_RELEASE 3.0.7 branch. (This used to be commit c48151d013b81cbcd172d0259b1b653cba800716)
      adds  4038d42   r2279: Clarification changes only. (This used to be commit 6ed4d26b08f0fde400c37042f6012a25d095594d)
      adds  4b9cba5   r2292: changing version to 3.0.8pre1 (This used to be commit 98799dc78236a76506d2848b7434bd521c9aca8f)
      adds  92c1eba   r2312: Fix for bugid #1667, smbpasswd file could be left locked on some error exits. Jeremy. (This used to be commit e2b0b9fb72559a9629b116a7e063de08a12e9eb1)
      adds  c0b4334   r2317: Fixup error messages and reformat. Jeremy. (This used to be commit 8ae10c74ec45f1493aa15ee812ff37b86c8fc439)
      adds  410a6c7   r2331: check password script code and example from trunk (This used to be commit f836be323a233f3a28cbaa04c532e83ea98ead89)
      adds  5e2bac3   r2333: check the script is not a 0 lenght string (This used to be commit 05a80c37375b3186b02b8430033796ab7a7d68bb)
      adds  defc3d8   r2334: Update LDSHFLAGS for HPUX as -Wl is not necessary as we are invoking LD directly.  Should fix #1731. (This used to be commit 9f241a8f2a590acd31f59f689b7eb17b6ae4f3dd)
      adds  3a6c8a8   r2338: Remove lonely looking definition of DYNEXP for HPUX in the configure "CPPFLAG settings for strange OS's section".  DYNEXP should only be set in the shared library configure section. (This used to be commit 8d00f7310c934dcecac4b0af01e74836f62fa539)
      adds  7f53bb1   r2340: Solve the problem of user sids ending up with gid's and vice versa: This belongs into winbind itself, not into wbinfo.
      adds  fe69a5e   r2348: fix segmention faults
      adds  3a1d169   r2351: Fix use of an uninitialized variable. valgrind is sooo useful.
      adds  20e9f05   r2355: Now we've shipped 3.0.7, add in the DOS fix. Jeremy. (This used to be commit d6b26f9db76e81d65b7630e46af99fe03a982ec6)
      adds  3ef0710   r2361: Fix the appalling toktocliplist() fn. Bug found by Luis Benvenutto. Jeremy. (This used to be commit d434d8e2b47bc8553ee04bd7211f622e3fcbb7fb)
      adds  e2fb31e   r2363: Fix to make find_workgroup use the same truncation as create_workgroup (refactor to a common function). Patch from Paul Szabo - psz at maths.usyd.edu.au. Jeremy. (This used to be commit b2b6d6e890813b0d222ac75efb95434ba8c70e46)
      adds  ebc84c4   r2364: Include yp_prot.h before ypclnt.h as AIX 5.2 spits the dummy otherwise. Bugzilla #1778. (This used to be commit 0f1ffe0f304d367fa5db1cfd92a8f5e365233c1f)
      adds  3ada1c1   r2369: Fix from Richard Renard <rrenard at idealx.com> to fix usermgr and trust relationships. Jeremy. (This used to be commit b910e530027c19c4e505314a91ffcb72f20d8f09)
      adds  41b3720   r2371: Fix for talking to OS/2 clients (max_mux ignored) by Guenter Kukkukk <guenter.kukkukk at kukkukk.com>. Bugid #1590. Jeremy. (This used to be commit 330025d1a669de927a3879a9c3a9fc20e1be464f)
      adds  40a89ce   r2373: Fix typo. Jeremy. (This used to be commit b1033fc77c97f0d9b5613a0b9f7d45dcf58e6b56)
      adds  b0d376b   r2374: Fix from Vince Brimhall vbrimhall at novell.com for ldapsam_compat. Be robust against NULL attributes. Jeremy. (This used to be commit 727fc341b578577c112e97b0ef6f4c7f8bd15f66)
      adds  82110e7   r2378: Remove two confusing #defines (This used to be commit 639cb4ced6b6c08b0665890c815f2e1361e7879f)
      adds  10e4a96   r2388: fix client quota support
      adds  3020878   r2390: Update some URLs and locations in README (This used to be commit 4e29698467d124663226929b485d27d3f67e0f8e)
      adds  fb4c421   r2392: Steal the nicer error message from Samba4 :-). Jeremy. (This used to be commit afa88868b76a6e825bc45f8d405d4b3f557fdfdb)
      adds  dac6284   r2395: Patch from "Stefan (metze) Metzmacher" <metze at samba.org> to fix opening of quota file. Jeremy. (This used to be commit 9a6e331639d7aace294dd663de7d27912fcae146)
      adds  7418d20   r2396: Fix bug found by Cornelio Bondad Jr <Corny.Bondad at hp.com>. To correct “net rpc vampire” core dump. Jeremy. (This used to be commit cd910ffc510f2007c2619d7a4d31e5e41de7d1d1)
      adds  f820b92   r2413: Arggg. Stupid, stupid, stupid me ! I added a paranoia test case when I was developing the deferred open case and made it too tight. It will fire (incorrectly) and panic when a client does a second open for a file with a different mid (multiplex-id) request. Doh ! This is a perfectly valid thing for a client to do (have two pending opens with different mids outstanding on the same file) and currently when the first pending open expires with a share violation th [...]
      adds  78c5544   r2420: Way back at the 1st SambaXP, Simo pointed out a subtle bug related to the interaction between the splay tree code and the code used to find a leaf node.  The problem is rare, and with most sites using the newer hashing algorithm it's probably not important to fix it.  I have fixed it, however. (This used to be commit b3997aeaf47d5cf0d5ed63038f3b22c9dfcdff4c)
      adds  5bfd4d2   r2440: Use sys_fork instead of fork for the dual daemon so that we get the correct debug pid in the logfiles.
      adds  ec62d5a   r2444: Based on jmcd's patch, implement special lists for the ldap user attributes to delete.
      adds  848317b   r2450: don't limit the number of groups returned by winbindd_getgroups() (This used to be commit 4ba98cb469ad938bbc2e46cffaa48cc1c46b8e4e)
      adds  1d88650   r2451: Fix from Henrik Nordstrom <hno at squid-cache.org> to allow winbindd to return the correct number of groups when the groups array must be enlarged. Jeremy. (This used to be commit bcc769de4d60205209633887f2fb2f0ab6088cae)
      adds  73d8299   r2453: I think this is the last lot of fixes to get shared libraries working on HPUX.  This is Richard Allen's suggestion to get HPUX to use cc instead of ld.
      adds  0b9e4a9   r2466: Fix memleak found by sean.chandler at verizon.net.
      adds  3b015a4   r2470: Fix bug 1797: winbind and nmbd ignored "-l" option.
      adds  83d5892   r2472: Fixed krb5_krbhost_get_addrinfo()-parameters and make failure of this call non-critical.
      adds  2dce7d4   r2473: Convert internal data to UTF-8 before calling libxml2 (This used to be commit 8be3fa5bfa80b51f30f1c93a7fc9e95e2b1996a7)
      adds  a71c7b4   r2474: (re-)fix memleak (initially found by jra).
      adds  3de9b11   r2475: A more helpful debug-message when a connection to a dfs-proxy-share is failing.
      adds  d25aba1   r2476: now that PRINTER_ATTRIBUTE_PUBLISHED does not get reset anymore, migrate the publishing-state for migrated printers as well.
      adds  f817616   r2477: Document "--destination" for "net rpc [printer|share] migrate".
      adds  557f2cf   r2479: Stop attribute "modifyTimestamp" from being deleted. Jeremy. (This used to be commit 0351bf8b03306246efc17e532ebe78ecdafb645d)
      adds  75ea998   r2481: Patch from Igor Belyi <sambauser at katehok.ac93.org>. Ensure pdb user is deleted first before deleting UNIX user (LDAP backend needs this ordering). Jeremy. (This used to be commit 2815b31e013e517a58027ba74f118209caf4d85f)
      adds  772c250   r2482: Fix from Arthur van Dongen <avdongen at xs4all.nl> to fix acces -> access typos. Jeremy. (This used to be commit a278dca1b2c103f368d154aee2d3a1edd5604687)
      adds  2da3d6d   r2528: Ensure MIN is defined as a macro so it's not undefined in the .so. Fix from Andreas <andreas at conectiva.com.br>. Jeremy. (This used to be commit b5edad8b6098abac9b197d70fe29fb514e625b34)
      adds  cf32220   r2540: Fix it the way Henrik Nordstrom (the patch author) wants :-). Jeremy. (This used to be commit 45707b5700f8a7c422fca2d7c95f9fab50740f35)
      adds  5c34aeb   r2548: Fix for bug reported by Edward Spragins <spragins at gmail.com> - don't try to set security descriptors on shares where this has been turned off. Jeremy. (This used to be commit 9cbe685d02fa1d3778958a3ade4965b64e5d0169)
      adds  e8e5e99   r2564: resurrecting smbd/tdbutil.c (This used to be commit e61986a11ec69e2510ae1de38ea9c5df4d4804d9)
      adds  5fe0142   r2566: Fix creation of aliases via usrmgr. Winbind was too strict checking the type of sids.
      adds  de72d89   r2567: Patches from Lars Mueller <lmuelle at suse dot de>:
      adds  5a8effa   r2569: Patch from Rob Foehl <rwf at loonybin.net>:
      adds  729155a   r2570: minor fix with Rob's patch.  use dos_errstr() instead of W_ERROR_V() when using %s in the format string (This used to be commit b26e4dbd7fd616e672331fd36441b8bf74157904)
      adds  8875124   r2575: Return correct error codes on old SEARCH call (from Samba4 torture tester). Jeremy. (This used to be commit fc51c97ea86bd1a86830d4ab2c6c7c4ec9fccc88)
      adds  b2cd630   r2578: Pick up optimisation from Samba4 - thanks tridge ! - I recently found out that charaters below 0x3F are guaranteed not to   occur as secondary bytes in any multi-byte character set. This   allows for a very simple optimisation in strchr_m() and   strrchr_m(). It might be a good idea to pick this up for Samba3. Jeremy. (This used to be commit 0465e2d23d27e535bad4652037b37041049bfa96)
      adds  aa62710   r2584: After talking to jerry, commit the strlower patch to getent username and groupnames. In template homedir, leave %D alone uppercased.
      adds  70ac6b6   r2599: avoid free()ing our static unalloceted memory that ends up in memory corruption. (This used to be commit 557e12d1b593b582ea1157d278bcdde6aba5a879)
      adds  bd5a0ed   r2605: Fix stupid typo in back-port of Samba4 fix. Jeremy. (This used to be commit ca9516520ffe007a7dccd4d6cbf1c5d77fc4ce29)
      adds  17ab9e8   r2610: Even if we only use the fast-path (ascii only) then we still need to set errno = E2BIG when we overflow. Jeremy. (This used to be commit 7b0560dcccbd44f1f7b67ba1d46f6a5680b6b47c)
      adds  a9a4f22   r2619: Only issue the ldap extended password change operation if the ldap server supports it. This might be a fix for bugs 1823 and 1545, notifying both.
      adds  761dfda   r2637: Fix the roundup problem (returning 1mb roundup) for non-Windows clients. This upsets the smb client in the Linux kernel (and Linus :-). Jeremy. (This used to be commit dad699ce0b36d23b80fe70b74d5e98df568a0495)
      adds  eb9a099   r2651: Added 'stat' command to smbclient to exercise the UNIX_FILE_BASIC info level. Outputs data on the file in the same format the the stat command in Linux. Should be useful to people wanting to learn how to parse the UNIX extension output. Yes I will add the docs later :-). Jeremy. (This used to be commit b25cc596417d29815814c3968ac2627bf59ffc0b)
      adds  f128aa2   r2665: Ensure the UNIX info level returned enough data. Jeremy. (This used to be commit 8a7741dddf17dca136144fb26e2d7a42d313467a)
      adds  cc146ad   r2691: Increase a debug level for a quite frequent operation.
      adds  2d5bf9e   r2697: Fix for bugzilla #1732, patch by Satoh Fumiyasu, fumiya at samba.gr.jp
      adds  8df096a   r2700: Fix bug where we could incorrectly set sparse attribute. Don't use st_blksize, it isn't what you think.... Jeremy. --his line, and those below, will be ignored--
      adds  521268b   r2703: Fix typo noticed by Igor Belyi <sambauser at katehok.ac93.org> Jeremy. (This used to be commit ba69c7229c27e917a24e6d608d59e7c0bdd47551)
      adds  4a96fb5   r2706: The code that prints the remote MAC address (from the statistics section of the response packet) was outside of the if() that determined whether the query was successful or not.  As a result, the MAC address would print out even if there was no MAC address.  At least the garbage it printed was relatively consistent.  :)
      adds  39efdab   r2708: Don't look for bzero, we don't use it. Samba4 torture tester treates maxentries = 0 as maxentries ==1. Jeremy. (This used to be commit 38f3d3e263f59f94f243907447b5a82f67d3e3f7)
      adds  429dc21   r2715: Swat-i18n-Patch from Björn Jacke <bjacke at sernet.de>:
      adds  61918e7   r2729: Fix ldapsam_compat homeDrive. Thanks to jason at env.leeds.ac.uk
      adds  11c1547   r2732: Fixed typo.
      adds  8ffb8bf   r2736: Fix bug in Python printerdata wraper found by Daniel Jarboe. (This used to be commit 8ec28d613d6dcade135b314c6764fbafcc8ed79c)
      adds  676aa55   r2746: Fix typos in net's usage-output.
      adds  4edd652   r2752: Fix the paranoia-check to ensure the ldap-attribute and the smb.conf-parameter for samba's "algorithmic rid base" in ldapsam are identical.
      adds  823936d   r2753: Workaround for the (rather broken) _samr_query_useraliases rpc-call.
      adds  e357bc3   r2755: Fix NTLMv2 for use with pam_winbind, the plaintext ntlm_auth modes, and the wbinfo -a test tool.
      adds  02c9b46   r2759: Fix for winbindd on AIX 5.1.  Apparently it doesn't have as many methods in struct secmethod_table as AIX 5.2.  Patch from The Written Word. (This used to be commit 4f8496ad626478c31e9372e07652d50f581256d0)
      adds  3015135   r2760: Another patch from The Written Word.  Don't declare function prototypes inside a function.  Bugzilla #1762. (This used to be commit 002cdd4a5b34611983a32018248f9fe122c4111a)
      adds  90cd0c3   r2761: Print the decrypted, not encrypted key.
      adds  f219db7   r2762: Remove silly conversion to and from UTF8 on the winbind pipe.  Fix the naming of the require_membership_of parameter in pam_winbind and fix the error code for 'you didn't specify a domain' in ntlm_auth.
      adds  31441aa   r2768: BUG 1519: save the hostname used in the open_printer_ex() for later reuse when filling in the spolss replies (also gets rid of get_called_name() (This used to be commit 57db8ca91f52329c7f8985c04463b6b69015b0c4)
      adds  13720fb   r2770: oops; internal_resolve_name() should stay static in 3.0 (This used to be commit 316302ca4a79cfc201311e12df71fdbb974c09c4)
      adds  b2dc329   r2771: Second (and last) part of Swat-i18n-Patch from Björn Jacke <bjacke at sernet.de>
      adds  96876f6   r2772: Check correct string length when verifying password-policies. Do not allow e.g. two umlauts and one ascii char to comply with account-policy "min password length" of 5.
      adds  640f124   r2778: merged the new samba4 ms_fnmatch code to Samba3. Thanks to Rusty Russel for some help in designing the new algorithm. (This used to be commit 38144f8d2cda32edacf90725f28e763689128d0d)
      adds  9f9efc0   r2779: Some fixes to pam_winbind.c.:
      adds  8199abf   r2813: Fix the build. At least temporarily, since I've got the impression that _real_ fix is more complex...
      adds  c56e526   r2814: Exactly the same as "main" build fix.
      adds  c5ccf8e   r2819: Make 'password history'-behaviour in ldapsam more consistent.
      adds  2d016a6   r2821: Adding "Windows x64" as architecture string and driverdir "x64" for the 64bit AMD platform.
      adds  cc47bf9   r2822: Fix parameter confusion in priming of name-to-sid cache.  Found by Qiao Yang. (This used to be commit 30ae13cb9fbe5f04e46bcbd5e0c19da9b33341d5)
      adds  56fd691   r2823: Patch from Brett Funderburg to pass create options parameter to nt_create_andx() function. (This used to be commit fa3e8365641e84ca361dc95bac33a9d56e9d799b)
      adds  d9b8eaa   r2824: restored the is_case_sensitive option to ms_fnmatch() in Samba3. It is very rarely used, but we sohuldn't be removing a feature in a minor release of this kind. (This used to be commit 4ce0505bc369243aa77013519ce4e4f6e50f5a48)
      adds  1cc0c74   r2826: Complain if 'password chat' doesn't contain the %u variable. based on a patch by Ronan Waide (This used to be commit a48b3b291cfe5883da1a36b368ddf725b5ff9375)
      adds  4fd4aa1   r2828: Fix for bugzilla #1864 from Brett again.
      adds  132879b   r2832: Readd WKGUID-binding to match the correct default-locations of new User-, Group- and Machine-Accounts in Active Directory (this got lost during the last trunk-merge).
      adds  66e6894   r2834: Netapps can return NT_STATUS_ACCESS_DENIED when trying to return the security descriptor for a file.  Return an error in this case instead of panicing trying to unpack a zero length buffer.  Found by Brett Funderburg. (This used to be commit 588de0d4a84a5228d0f99f743ad327ad3b70ead1)
      adds  b4cf9e9   r2835: Since we always have -I. and -I$(srcdir) in CFLAGS, we can get rid of '..' from all #include preprocessor commands.   This fixes bugzilla #1880 where OpenVMS gets confused about the '.' characters. (This used to be commit 7f161702fa4916979602cc0295919b541912acd6)
      adds  e81aa8c   r2837: Fix printer-migration w.r.t. to new naming-convention for policy-handles. Also remove some unused vars.
      adds  d15e6af   r2852: Oh. Allow to migrate win2k3/xp-drivers as well. Thanks to Bjoern Jacke for his moral support :)
      adds  3d50211   r2865: Add static and remove unused functions that only cload the blame-game in finding out who is causing the massive performance problems with large LDAP directories.
      adds  4792a8d   r2868: Well, I'm not quite sure what I'm doing back in Samba 3.0, but anyway...
      adds  f08b3e2   r2894: Certain versions of GNU ld the default is not to have the --allow-shlib-undefined flag defined.  This causes a stackload of warnings when building modules.
      adds  8f49721   r2899: Change some #if DEBUG_PASSWORD's to #ifdef DEBUG_PASSWORD.
      adds  ce873b7   r2905: Apply the patch for bug #1822. Add -D_REENTRANT to CPPFLAGS and -lthread to LDFLAGS.
      adds  8622870   r2917: Fix ip address override in mount.cifs mount helper and clean up warning messages from the sparse tool and expand syntax help (This used to be commit 1052eabf29f6c197b126f44d32fd5c5bc8f4a9c3)
      adds  a169b95   r2918: BUG 1907: fix getprinterdriverdir_1().  have to make sure we don't add unnecessary double slashes to the servername (This used to be commit 859599dbcaa9e39a7902cc959955fcea2dad334b)
      adds  5976f23   r2923: Fix some obvious copy/paste leftover debug-messages.
      adds  4fb2bbb   r2924: Another #if that should be an #ifdef. (This used to be commit b6193f6d52a148c05b6b7cc33553f3b8ff94b64e)
      adds  e66c821   r2935: This is a long-standing one in my patch-queue: A pair of net commands (usersidlist/allowedusers) to scan a file server's share and list all users who have permission to connect there.
      adds  3eff1f4   r2942: Add client-side support of triggering ads printer publishing over msrpc setprinter calls inside the net-tool.
      adds  64666f5   r2943: solaris packagaing updates from Darren Chew <darrenc at vicscouts.asn.au> (This used to be commit 3798357e443f2795bf62a6e6ec73ca6a572957db)
      adds  7df1ed0   r2955: fixing a segfault uncovered by the changes for BUG 1519 (This used to be commit 1664395257eb2425246e200ebde4384aa54484a4)
      adds  26c106e   r2959: If we want to support writes >= 65536 with cli_write, then it had better return a size_t, not an ssize_t, and we had better left shift the upper part of the write count, not right shift it. (This used to be commit 3eb33fbc64415600d62ff7b1f2edd67d2dac05b4)
      adds  6ae9b63   r2978: Fix #1926 typo in debug. Found by Bill McGonigle <bill+samba at bfccomputing.com>. Jeremy. (This used to be commit 4fd314243e82d9c55bc9849a722424d45553013e)
      adds  db2fa3b   r2979: Fix incorrect locks/unlocks in tdb_lockkeys()/tdb_unlockkeys(). Spotted by Taj Khattra <taj.khattra at gmail.com>. Jeremy. (This used to be commit 365b203164bc813579013afb5dbb74f3604906c9)
      adds  534c4a2   r2996: readability fix for length check; no semantic changes (This used to be commit 668ab6984afa7d9e0c15e87c5d45df7560e467e6)
      adds  9e4b000   r2999: Remove lockedkeys code. Not used. Jeremy. (This used to be commit c3e87f9fa53b0be1dea5dad5cddd71d2617c3cf6)
      adds  2efbc23   r3002: Fix for bug #1886 - prevent delete on close being set for readonly files (and return the correct error code). We now pass the Samba4 test suite on this. Jeremy. (This used to be commit 6ae417f12cc6f8d2ad00bea27ce0a20242f76325)
      adds  b0202c7   r3008: when checking for the existance of a lock we are only doing a single tdb call, so there is no need to get the chainlock. This reduces the number of tdb locking calls made on file IO (This used to be commit 78e904c27b31d7123b521c446247d6ff558c84cc)
      adds  c53e640   r3049: fixing some calls in the printing code to stanard_sub_basic(); fix standard_sub_snum() to use the current user's gid;  add some (snum == -1) checks to standard_sub_advanced() (This used to be commit 8c3fd1908d201e9891878ff4c3259ed9690dff97)
      adds  8c1c918   r3050: Steal from Samba4 :-). Make us pass most of the new lock tests (except for the cancel lock which I have to add). Jeremy. (This used to be commit cf7f89999e0c6becd4617c812400d1e71b9c0a30)
      adds  0af8284   r3065: BUG 1519 (more): apparently the server_name notify request is used to fill in the title bar of the port monitor window and unless we get it right, you cannot open the printer properties from the port monitor window (This used to be commit fc691572c9ba5ae85c63db5202b7777efdbf7260)
      adds  f2aca08   r3066: BUG 1519: fix segfault caused by double free of a printer (This used to be commit 3760464193c540e82f0ba4e61d1d3b96a9803aca)
      adds  293136c   r3067: patch based on volker's initial work in trunk that fixes the queu update problem when using the background daemon (This used to be commit de7af09e727e744aa27af85ef7c0f73ed5c1550a)
      adds  7d4eaf8   r3068: strip guest mount option off before sending to kernel mount routine to avoid logging spurious message (This used to be commit a23c607ef0594ab098d1e5d85fb7635e530e3818)
      adds  4e18fa4   r3069: add 'force printername' service parameter for people that want to enforce printername == sharename for spoolss printing (This used to be commit d47b8a0b4f348171df35b3b0028ce7d99fab8af3)
      adds  d330d86   r3072: Fix for bug #1947 - incorrect use of getpwnam() etc. interface. Jeremy. (This used to be commit aaab1120849efca11c68bdce9285bad25e05eecf)
      adds  1e8cb54   r3088: update nds schema file from Uli Iske <iske at elkb.de> (This used to be commit 3e28c576951051439e6b5e1022ab76a44e30ff9d)
      adds  677c218   r3117: Fix from Tom Lackemann <cessnatomny at yahoo.com> for bug #1954. Memory leak in posix acl code. Jeremy. (This used to be commit c97aab7ee6bf1f385b445b4b0eb0e1df7e9a56f5)
      adds  5aafdee   r3120: Fix bug #1955 reported by Love <lha at stacken.kth.se>. Inconsistent error return. Jeremy. (This used to be commit c6b144654ae544c86f7caa35483e25f0cfe5e904)
      adds  7eec693   r3121: Bug #1956. Ensure errno is saved and restored consistently on a normal_close. Jeremy. (This used to be commit f08f437c736e44913b3eeb16d6e32da8975442a7)
      adds  ff5d4a7   r3137: Do not simply ignore failing idmap-module init for remotemaps. (in preparation of adding idmap_rid)
      adds  2d7cd53   r3138: Fix from Sorin Manolache <sorinm at gmail.com> for memory leak. Jeremy. (This used to be commit b35f48ad8ee63e44c70d0b198ccff39306ebdf74)
      adds  841868d   r3140: * try to ensure consistent usage of the username map.   Use the fully qualified DOMAIN\user format for 'security = domain|ads'   and apply after authentication has succeeded.
      adds  98ed2ec   r3143: Allow for multiple DC's to be named as #1c names in lmhosts.
      adds  94bfc6f   r3145: Add experimental idmap_rid-Plugin.
      adds  36ef1b5   r3146: Some cleanup for idmap_rid: - fix several memleaks found by valgrind - turn off support for trusted domains (can be reenabled with   #define IDMAP_RID_SUPPORT_TRUSTED_DOMAINS 1) - improve readability
      adds  6ee4979   r3151: Add the "no warranty"-section in the licence header.
      adds  445f8c7   r3221: Remove check for allow-trusted-domains so that this thing does not throw-up. (This used to be commit 3d8e19468b8dda3bc84f0bc9174944c8275ed024)
      adds  2d32a93   r3225: Fix correct use of resume name. Cope with the resume name not existing. Found using Samba4 RAW-SEARCH. Jeremy. (This used to be commit 74dd2b33ff1ecba752682937c792628e081f17f5)
      adds  babd291   r3228: Fix for bugzilla #1884 from Brett Funderburg.  Use the value of desired_access passed in to the lsa open policy routine.  Use a default value that netapps and windows likes as well. (This used to be commit 9c3cffaf22c69b8c7fae12adf02aa1679de546b3)
      adds  e497f00   r3230: swat/lang/*/include/*html are no installed anymore (This used to be commit 28c449ac50bf7659672c1feb86a05068f75c79df)
      adds  0e1de2d   r3264: fix lmhosts lookup so that we don't say we found something when we really didn't (This used to be commit c7036f824627dc555185a52ed95d3e0132babcd8)
      adds  f8345c1   r3273: Ensure we're consistent in the use of strchr_m for '@'. Jeremy. (This used to be commit 0f3f7b035b37bfc51d3a59d0472003c3d4ac1511)
      adds  6f12b26   r3275: Fix from Michael Sweet <mike at easysw.com> for bug #1892. Jeremy. (This used to be commit 13278744cce43060379b7bbebcdf90b41546d43d)
      adds  e53aa47   r3292: A fix from  Narayana Pattipati <narayana[dot]pattipati[at]wipro\dotty/com> for Solaris to ensure we distinguish properly between 5.1 and 5.10. (This used to be commit 96baa5bb6c908fa5e870d86d3f380fd368ada658)
      adds  e798a6b   r3294: Fix for SMB signing with 56-bit DES session keys. From Nalin Dahyabhai <nalin at redhat.com>. Jeremy. (This used to be commit 55d23cb253d869e58bd51cf179c6dc0f3cfab9d2)
      adds  e62d9c3   r3296: Fix to ensure entries are stored in correct order. Bug #1498. Patch from SATOH Fumiyasu <fumiya at samba.gr.jp>. Jeremy. (This used to be commit 7e35900bc6894d69f83c99ac6eb260d7cc35683a)
      adds  b3abb49   r3298: turning sendfile back off by default (This used to be commit 7dc28014860a5c5bbe78dc22628301ea8dc245ee)
      adds  b845dce   r3326: BUG 1782: reorder loadparm.c to prevent testparm from displaying synonyms; patch from Luke Mewburn <lukem at NetBSD.org> (This used to be commit c8101dbb6561267298728714e5b82591138c56e6)
      adds  c5621fe   r3339: allow tdbtool to be built (This used to be commit 682b746ab6ff10bf9970e808f0032066e5f3b783)
      adds  13542c7   r3342: More MIT/Heimdal fixes to allow an enctype to be explicitly set in a krb5_creds struct. Jeremy. (This used to be commit c9b80490128e09442a01dd8ec6f4b453769e82c1)
      adds  b57feea   r3345: More MIT/Heimdal tests for comparing enctypes now. Jeremy. (This used to be commit eefb911d0c66bdee586a86446e16723013f84101)
      adds  0772ddb   r3377: Merge in first part of modified patch from Nalin Dahyabhai <nalin at redhat.com> for bug #1717.The rest of the code needed to call this patch has not yet been checked in (that's my next task). This has not yet been tested - I'll do this once the rest of the patch is integrated. Jeremy. (This used to be commit 7565019286cf44f43c8066c005b1cd5c1556435f)
      adds  cf47845   r3379: More merging of kerberos keytab and salting fixes from Nalin Dahyabhai <nalin at redhat.com> (bugid #1717). Jeremy. (This used to be commit 30b8807cf6d5c3c5b9947a7e841d69f0b22eb019)
      adds  2d4725c   r3381: More merging of the #1717 patch. Fixup some erroneous assumptions about memcpy's into fqdn names. I think the original intent was to create MYNAME.fqdn.tail.part. Will need testing to see I haven't broken keytab support. Jeremy. (This used to be commit 82acf83040654eb8b7e261518a3e5eb9caea7750)
      adds  2712b88   r3398: fixing up solaris packaging for 3.0.x (This used to be commit 7b66980f4fbeac66ea8c3e9c32f1543df923a4a5)
      adds  20e1f5e   r3399: a few more packaging fixes (This used to be commit 662415454b1fa91e2bd5f6cab30ec902f5f1fa9f)
      adds  c64df4d   r3407: Fix the build (This used to be commit b144ce557f516f62ab802fbb277799b10153c8fb)
      adds  9341fdd   r3408: Another build fix (This used to be commit 0bc5105f71c79e8c709d3bdfcc57cf8621e6fad5)
      adds  792b6ef   r3417: BUG 350: patch from Matt Selsky <selsky at columbia.edu> to use autoconf feature preopcessing header file only (3 problematic headers on solaris) (This used to be commit b4da6bd0f12d599eff4a90a91ca469145bee6275)
      adds  ad187ac   r3420: install smbwrapper and add the include directory in the package (This used to be commit fbde364882151f8fac000b9a547eb9d57bb78786)
      adds  428ca39   r3436: Fix build with recent heimdal-versions (0.6.3) as pointed out by Luke Mewburn <lukem at NetBSD.org> and close Bugzilla #1661.
      adds  1704ff8   r3437: fix the build.
      adds  7cb23bf   r3438: fix some kerberos-related prototype warnings
      adds  3688bb0   r3439: Finally fix build for platforms without kerberos.
      adds  37117a1   r3451: Finish off kerberos salting patch. Needs testing ! Jeremy. (This used to be commit ff4cb6b5e80731856d6f3f7eebd8fc23902e3580)
      adds  951ebac   r3469: Fix build of smbmount.
      adds  917a53c   r3492: Fixes from testing kerberos salted principal fix. Jeremy. (This used to be commit b356a8fdc5a1ac45f2f7f56a0836e794bdecddc6)
      adds  c0e31dd   r3495: Fix the build (recent kerberos-changes).
      adds  193e82b   r3496: Fix calling of get_acl_group_bits().
      adds  3c5173c   r3498: Optimisation of idmap_rid init: Avoid calling a DC for the domain-sid when trusted domains are disabled anyway.
      adds  5ee08e8   r3502: Tidy up debugging in kerberos_keytab code. Jeremy. (This used to be commit 82651c1b1704d90ca52be1463ee871801c607d3b)
      adds  a8d28cf   r3504: Fix incorrectly applied patch.  My fault - sorry! (This used to be commit 43a7f7db3d1995089ac8fb279f36e9e8edb1d8bb)
      adds  5ec9dfb   r3525: Fix a memleak
      adds  e73d23d   r3535: Tidy up error reporting. Memory leak with MIT krb5 1.3.5 turns out to be in the kerberos libraries, not in Samba. Now to test with Heimdal. Jeremy (This used to be commit b08e3bf6fb1052285e4efd669d9717d3a617499d)
      adds  8ea9237   r3538: Fix the build with the latest Heimdal code. Jeremy. (This used to be commit 34275bae787762646f02ea1dec19d7b3a9a733a3)
      adds  baf1ae1   r3559: If called interactively, on shutdown dump the talloc contexts left. Idea stolen from samba4 ... ;-)
      adds  9c61daf   r3561: Since we have tdb_reopen_all() after all forks, the local_pid logic is not correct anymore. If we actually open the tdb before the fork, we end up opening the tdb twice. Jerry, jra, this also happens in the locking and printing subsystems. You might want to check it there (not that it actually happens right now, but this gave me some confusion lately...).
      adds  55fe875   r3563: During a typical logon a modern workstation makes a lot of anonymous session setups on its way to open a pipe. This gets rid of many round-trips to the LDAP server during logon by setting up the server_info_guest once and not asking the LDAP server and nss every time. Make sure that the ldap connection is reopened in the child. (I did not look at the sql backends.)
      adds  154d5f9   r3566: Completely replace the queryuseraliases call. The previous implementation does not exactly match what you would expect.
      adds  d4a46de   r3569: Fix for bug #1651, added extra servicePrincipalNames for kerberos interop. Modified the redhat patch some... Jeremy. (This used to be commit 2ae717cd2c876649464f91093e55bed64ac5588d)
      adds  4279dab   r3604: fix bug in Fedora packaging scripts (This used to be commit fdc84a04fe8989e36442d09136ededa0c73dae5f)
      adds  d5a0387   r3616: Merge for 3.0.8.
      adds  31afaee   r3627: Allow to add dummy-form in rpcclient.
      adds  8384b33   r3628: A typo and a compile-warning.
      adds  09a37a9   r3637: update the debian packages changelog (This used to be commit 487df8c62ec121bd43b8b4e9493dc94a5a851321)
      adds  a27837d   r3638: solaris packaging fixes (This used to be commit 1504b1d05c1a62bc0be05716805a3cb223d09c09)
      adds  2d0f548   r3639: patch from Martin Zielinski <mz at seh.de> to add DeleteDriverEx() function to rpcclient (This used to be commit cfd51c02447f7b42cffcaf4cc6179237d58c8229)
      adds  c0406ae   r3642: Extend vfs to add seekdir/telldir/rewinddir. Yes I know I have to fix the modules too... First step in fixing out large directories problem. Jeremy. (This used to be commit 344e9dd33a936b429fefb67cd748ac009a1bab10)
      adds  a8caf25   r3644: Fixup examples VFS compile. Jeremy. (This used to be commit dfa910e4ab498100d0572838f2ac05faec3c917f)
      adds  d7bbbb2   r3645: Allow deldriverex in rpcclient to delete drivers for a specific architecture and a specific version.
      adds  784832d   r3649: Fix a couple of rpcclient spoolss commands (setprinter, setprintername, getdriver) w.r.t to printer-naming scheme.
      adds  92e05b3   r3650: Allow to call spoolss-server as "localhost".
      adds  314a601   r3662: Fix dirent return. Jeremy. (This used to be commit da4117841db731da8f1b7fe7c2524e9d4d60f09a)
      adds  70696e4   r3663: Fix too tight checking of incoming secondary trans2 requests. Found by Stefan Esser <s.esser at e-matters.de>. Jeremy. (This used to be commit 44132c39ecbf055b897b1aa7bfca4eb1731badbf)
      adds  17c8907   r3666: Generalise fix for trans and nttrans multi-fragment requests. Jeremy (This used to be commit 10b2489e3b2345a8532098523ebcebb73665a76f)
      adds  f23d3c2   r3668: Fix unresolved symbols in libsmbclient.so. Patch from Lars Müller <lmuelle at suse.de> ( Bugzilla #2013 )
      adds  e87470f   r3670: Warning fixes from Rob Foehl <rwf at loonybin.net>. Jeremy. (This used to be commit 54da75ca4cc27dfb0012fd17047702ec2f39cae9)
      adds  d1a939e   r3671: More warning fixes from Rob Foehl <rwf at loonybin.net>. Jeremy. (This used to be commit 3850f142c174034397451de8457564b9604113c5)
      adds  c0cad75   r3673: Do not fail on setting file attributes with acl support enabled. Rolling back r3496 (close #2015).
      adds  4a69011   r3674: Stefan Esser <s.esser at e-matters.de> pointed out that the max data value is only valid on the initial trans/trans2/nttrans request, so if there are secondary requests we can't read it from them. Read it from the initial request and pass as a parameter for those functions that need it. Jeremy. (This used to be commit e007845e67e0604321fb36b216a98e4fca1c98e1)
      adds  7f0f846   r3681: Fix build of libsmbclient on x86_64. Patch from Lars Mueller <lmuelle at suse.de>
      adds  a4fab4d   r3682: fix seg fault in lanman printing code caused by uninitialized variable (This used to be commit c52e663c4a32b975796383834b2c04796daf8f29)
      adds  e8bf2f7   r3683: BUG 2017: fix testparm reporting for the passwd program string (This used to be commit 23422aeec04dfb72a0ad5b0a67622cec69ca502d)
      adds  80a5b02   r3685: setting the 3.0 branch to 3.0.10pre1-svn (This used to be commit 5dec4cdf5ac8795f723bbd8195df7b84aaf8d594)
      adds  5cb9d92   r3688: fix output of smbstatus to make the man page; fix -L, -p, & -S and the -u <username> functionality (This used to be commit 7dd12ed8a5ebbfa791f014b35debcf55d80e6d87)
      adds  ecd1b0f   r3693: Correctly detect errno for no acl/ea support. Jeremy (This used to be commit 089a76f611187e2ba4c3363b657905d04576109e)
      adds  8a48be9   r3697: BUG 2027: fix multiple declaration of MD5_CTX (do we really care about DOS compilers?).  Will watch build farm though. (This used to be commit b59aeb12c86f3630eb40f033b8c2b70e9a57675c)
      adds  c34ec61   r3702: This is a getpwnam-cache. It is mainly to speed up Samba with slow nss backends such as nss_ldap.
      adds  69ddbbf   r3704: Implement a cache get saves the result of a pdb_getsampwnam for later retrieval by pdb_getsampwsid. This solves our problem that we do lots of calls to LDAP during a typical XP login. XP does a lookupnames, then an openuser and some queryinfo stuff. Lookupnames triggers the initial getsampwnam, and all the subsequent ones make us call getsampwsid. This patch gets this down to one call to LDAP.
      adds  f9e87b9   r3705: Nobody has commented, so I'll take this as an ack...
      adds  f3ea955   r3707: 2028: avoid false error messages when copying a long printer name to the device mode (This used to be commit c9613214a5797adbb62a953bd5e28cf9fe2692ee)
      adds  e51451d   r3708: BUG 1838: patch from Gavrie Philipson <gavrie at disksites.com> to remove stale printers when reloading after a sighup (This used to be commit bcb9105c5488a97944d2dfee8681d662e9c9b818)
      adds  9e9ef91   r3709: Allow to build testsuite for libsmbclient when libsmbclient.so is located not in -L/root/samba-head-old/source/bin.
      adds  5c27f5f   r3710: fix another safe_strcpy() warning SPAM with the printer drivcename (This used to be commit 5eac16464dfe58ec2c725888993f313fdb609f9b)
      adds  a13b603   r3711: Fix KRB5_SETPW-defines, no change in behaviour.
      adds  f995b16   r3713: Implementation of get posix acls in UNIX extensions. Passes valgrind. Need to add printout functions in client and set posix acl in server. SteveF - take a look at this for the cifsfs client ! Once this is working and tested the next step is to write this up for the UNIX extensions spec. documents. Jeremy. (This used to be commit 1bd3f133442a472b4718b94a636f2fec89a2e0dc)
      adds  1b31f46   r3714: Getfacl now seems to work on files and directories. Next do setfacl and port to Samba4. Jeremy. (This used to be commit 4d52bf7c8b3147dd4f0d3081fbf9a1f5ebd246a1)
      adds  3e8e24c   r3727: Update from Rob Foehl (rwf at loonybin.net): Try modifying printer before adding it,since add logic appends ObjectClass to mods, which caused a contraint violation when modifying an already published printer.
      adds  fc7302b   r3758: Increase a debug level. This error condition can actually happen in real life if you have several competing winbinds that might get a lag due to replication.
      adds  b87a0af   r3761: Fix bug #1932: crash when non-root invokes net getlocalsid
      adds  aad0bc6   r3764: Ensure on failure that *res is always NULL. Check for malloc fail. Fixes for bug #2036. Jeremy. (This used to be commit b815247747214ba413c054746e9732d5f2b10535)
      adds  0cd225c   r3771: Fix bug #1952: no comment on XP shutdown
      adds  b5eeca9   r3772: BUG 2006: patch from Michel Gravey <michel.gravey at optogone.com>; fix build when using gcc 3.0 (This used to be commit 1bc79a28080f2ff783b49e5cf3adfdfc4a4940ee)
      adds  1c20bb8   r3776: Fix for bug #2038 from Johann Hanne <jhml at gmx.net>. Don't check for no groups after every lookup - move check to the end as we should only fail if all lookups fail. Jeremy. (This used to be commit 3b40c1e4365f37b967e14be02c6aa52893a80f51)
      adds  a7557a8   r3778: BUG 2023: patch from Buchan Milne <bgmilne at mandrake.org> fix mandrake packaging for Samba 3.0.9 -- still need to review this libsmbclient install location (This used to be commit db4719ed2f5baf05d6c692f039369310bed52dc2)
      adds  6192b31   r3794: Added set posix acl functionality into the UNIX extensions code. One part missing - delete file acl (to be added asap). No client code yet, also needs testing with valgrind. Jeremy. (This used to be commit 6101ec2247c182fde6ea3e7e1f64a92b353ec4e8)
      adds  6ab46e3   r3796: Patch from Jay Fenlason <fenlason at redhat.com>. Don't free static buffers. Jeremy. (This used to be commit 53acf222a86a1420abbba08a2cde27a86debe403)
      adds  99dd85a   r3811: Believe it or not, but this patch seems to be necessary. If someone sets a folder icon in the start menu and saves the profile on a samba server, after logging in again this setting is gone. Why is this? The folder for which the icon is set must have the read only flag set. If it is not set, the desktop.ini file (the file containing the icon reference) inside that folder is ignored.
      adds  672b22a   r3814: At least use a proper constant name (aRONLY :-) not a number. That way we can at least remember why we did this :-). Jeremy. (This used to be commit d84f5f8cc10f89d5fbd6cfb694bccfbd1c3d8a3f)
      adds  7eaba1f   r3816: Added fn to remove an ACL from a file. Now need client code to test this. How do the share mask/modes fit into this code... Need to think about this. Jeremy. (This used to be commit 1aa1c2f489f5b92c3696e7b9123061d91babc34e)
      adds  d12a7fd   r3817: Fix from Lars Müller <lmuelle at suse.de> for bug #2050, calculate max_fd for select correctly. Jeremy. (This used to be commit eb0b1f757d814e01980cd9c5fc4918791ce1e54d)
      adds  15b61c6   r3819: Updated config.guess/config.sub from ftp://ftp.gnu.org/pub/gnu/config/config.guess ftp://ftp.gnu.org/pub/gnu/config/config.sub as requested in bugid #2048. Jeremy. (This used to be commit 2201981d69fba264c79cbff37aa6991f0e69ae4d)
      adds  00f6baa   r3823: Fix bug reported by Tom Dickson <tdickson at inostor.com> with follow symlinks = no reporting an incorrect error when it should be access denied. Jeremy. (This used to be commit 5a103f4abff0503740822c8ed75d9102ee51e8f0)
      adds  0c63909   r3824: Fix crash in api_RNetShareEnum. ServicePtrs[] may contain invalid entries. Happened after rev3708 removed non-existing cups printers.
      adds  7c747d2   r3839: Some more specific NT security descriptors we've come across. Map them to defined AFS acls. Thanks to Horst Birthelmer.
      adds  0bd9bc6   r3841: Time out in ads search queries. Even AD servers can hang.
      adds  24d3605   r3843: If a connection to a DC is requested, open connections simultaeneously to all DCs found. The first one to reply wins.
      adds  9401dca   r3844: Attempt to get the build farm in line. Some systems seem to have defined rewinddir as a macro and don't like the construct to call a function pointer called rewinddir. Work around by renaming the function pointer...
      adds  84b2403   r3846: Typo fix. Bug 2055. Lars, I'm available on irc.... :-)
      adds  54024f5   r3848: Fix for bug 2057. Only partially applied the patch, the second part seems not necessary.
      adds  fd67906   r3850: I get the impression that some developers here are using gcc 3.4. This one only warns you about possibly uninitialized variables if you have at least -O1.
      adds  36913aa   r3852: Fix the build... (This used to be commit 3bd72b864f18f6fad0357c8aa632121f14e422ab)
      adds  ea9f978   r3853: Fix an uninitialized variable warning. Jeremy, there are some of these in charcnv.c.
      adds  c7e5324   r3855: Sync up with the one in the main source dir (yes, this should probably be a symlink...). Jeremy. (This used to be commit 5b0da25796337b73d151a3025b7e460222164b3f)
      adds  b74b9c5   r3857: Shut up gcc about erroneous "used uninitialised" warning. Jeremy. (This used to be commit ac9b91d805c3ee68119d4b25ab05ed043f0ab8f1)
      adds  2f167e9   r3859: Ensure if num_acls is set to 0xFFFF this field is ignored. Use def_acl everywhere instead of dir_acl. Jeremy. (This used to be commit d28611c960f87830aa8449725951984aa155b089)
      adds  d956222   r3862: Fix from Lars Müller <lmuelle at suse.de>, check for HAVE_WRFILE_KEYTAB was inverted. Jeremy. (This used to be commit 6a9799806874619c471548b8ff0b3dc36788f81a)
      adds  4a505a2   r3864: Fix from Lars Müller <lmuelle at suse.de> for bug #2050. Make nmbd use maxfd+1 in select also. Jeremy. (This used to be commit e3ca22b80dc1c22f0e5c829d11724c79e317641f)
      adds  79f7373   r3867: Fix from david.hu at hp.com - make a copy of an incoming message rather than indirecting into it as a struct (may not be on an even byte boundary). Bug #2052. Jeremy. (This used to be commit 8a91a69961622a31851f2394c591ddaa61a36000)
      adds  aa07729   r3868: Fix reverted logic of detecting HAVE_WRFILE_KEYTAB (Bugzilla 2059)
      adds  b917dd4   r3871: Fix memleak (This used to be commit dbfdde5f63f34fbe4ba1d794fcfc120178ff039a)
      adds  d0bb5f9   r3873: The semantics of the parameter 'printcap name' are a bit tricky. I had seen the effect that I could not list printers with smbclient -L. I have cups libraries but no running cups server, so remove_stale_printers() removed all my printer definitions from the share list. So I said 'printing = bsd' but it still would not work.
      adds  7c93bdc   r3875: Allow to look up at least or own sid in _lsa_lookup_sids.
      adds  a68172c   r3877: Final (I hope :-) fix for #2050 from Lars Müller for select maxfd's. Jeremy. (This used to be commit 65fc39fc388244923d1e36076b5a4116aa434be5)
      adds  9b8bedf   r3880: Tidy up some unused/shadowed variable usage. Jeremy. (This used to be commit 1fd1a98782c3ca7171428b62336936aef4c6685b)
      adds  09b49ee   r3882: Fix bug 2069 -- thanks to jason at ncac.gwu.edu (This used to be commit 5c9fd4d8963130829684469be172e859b3799e27)
      adds  9b73492   r3883: Fix error return -- thanks to rsharpe (This used to be commit 2d952c86c7e92fff48b4773ab46987d905b214cc)
      adds  5a83636   r3889: Only set mtime from pending_modtime if it's not already zero... Jeremy. (This used to be commit 984c3506351ba97f74813d678424858508c4197a)
      adds  9604545   r3892: Fix "might be used uninitialized" error. Jeremy. (This used to be commit eead77919b05e0a2bed32a4a192dd0d9e6a86008)
      adds  9038a56   r3895: Fix for bug #2045. May also fix other timestamp bugs with Excel (Volker please test). Setting a last write timestamp from Windows overrides any subsequent write timestamp changes and must be immediately seen by and findfirst/findnexts. This is a racy solution, but should work most of the time. This may also fix #1061, not sure. Jeremy. (This used to be commit 47bab92c0b062f3fefbb4fd4a09852e1c829a7f9)
      adds  94dd257   r3911: typo.
      adds  7e64659   r3912: More fixes to have proper german in swat. (The new german orthography is another story...)
      adds  76a1bcd   r3918: Allow to set OWNER- and GROUP-entries while setting security descriptors with smbcacls and using with the -S or -M switch. Fixes #404 and #2076.
      adds  5cd96ef   r3923: BUG 2073: fall back to smb_name if current_user_info is not available in lp_file_list_changed() (This used to be commit b0e44b11b36dcd89a8c825911efadbeeac9faab5)
      adds  07d8bf0   r3924: fix installswat once again after the image target location had changed in the docs (This used to be commit ddb5823ac23b8d61c29d73f4f5bae1c3a319a1f4)
      adds  dc42a6c   r3925: patch from Thomas Bork <tombork at web.de> to fix configure.in with GNU ld versions that don't output a date string in the --version (This used to be commit 3bbae21dc9d8147a40cac7962e44fe37630efb40)
      adds  cbba488   r3928: Fix duplicate call to pdb_get_acct_desc().  Bugzilla #2080. (This used to be commit 3ebfd137b2d8f393874561046ef79f4d9a8cae52)
      adds  b321a8a   r3929: Dead code elimination fix for bug #2075 from jason at ncac.gwu.edu. Jeremy. (This used to be commit 9d367ac636d7d88cd4756531bd8412f8d6d16d14)
      adds  90a1811   r3931: Fix all "may be used uninitialized" and "shadow" warnings. Jeremy. (This used to be commit 8e979772a640bb4f00f4d72b6a9c837b8ef14333)
      adds  44b5067   r3934: Correctly check for the top length bit in LARGE_READX. Jeremy. (This used to be commit f9effa2af90245c0fe090d730c86a2a60d8570dc)
      adds  97bb32d   r3936: Ensure LARGE_READX response must fit within reply buffer. Jeremy. (This used to be commit 5541001cf98aa9afb8f98ebeb91561348d3f5d74)
      adds  3bd5c9a   r3940: typo.
      adds  314ec08   r3944: Fix the problem we get on Linux where sendfile fails, but we've already sent the header using send(). As our implementation of sendfile can't return EINTR (it restarts in that case) use an errno of EINTR to signal the linux sendfile fail after header case. When that happens send the rest of the data and then turn off sendfile. Sendfile should be safe to enable on all systems now (even though it may not help in all performance cases). Jeremy. (This used to be c [...]
      adds  482f148   r3946: Fix for bugid #2085 reported by Jason Mader <jason at ncac.gwu.edu>. Use consistent enum type for Protocol extern. Jeremy. (This used to be commit 65dfae7ea45d4c9452b2a08efa09b01d870142f3)
      adds  c5c2dd6   r3948: Fix incorrect declaration. Bug #2083. Jeremy. (This used to be commit 05b905a28f349a2741e0963e41ad624a8f0b9fb8)
      adds  f3cb4f3   r3951: Fix for bugid #2081 reported by John Janosik <jpjanosi at us.ibm.com> - ensure SE_DESC_DACL_PROTECTED is set if "map acl inherit = no". Jeremy. (This used to be commit 934c41b474c8959310389378bfa7d3332bd5ec79)
      adds  c3a798c   r3954: bring Samba3 into line with the Samba4 password change code (This used to be commit 04a6573f894800b9d939d9b4be48790437352804)
      adds  2956b57   r3974: - Fix assignment of a couple of fields in pdb_{mysql,pgsql} - Use new DTD URL in pdb_xml (This used to be commit 99dc2f36d1f637906d47e98dbd4d5eb1f1cc4357)
      adds  06f4c02   r3985: Fix bug with 64bit fs support (This used to be commit 5cee4e94786c6fd63dab1a9805914a9ce6aa7227)
      adds  86d5289   r3987: Use sys_readdir() instead of readdir() (This used to be commit 7751f46cc77887cd050b44eebb28909a871d4f6b)
      adds  b9fcb5b   r4005: Fix for bug #2071 reported by Jason Mader <jason at ncac.gwu.edu>. Use correct enum type for comparisons. Jeremy. (This used to be commit b926480d053e42205e959b9808a6e3bb90db9ce5)
      adds  46f5465   r4007: Fix bug #2088 - ensure inherit permissions is only applied on a new file, not an existing one. Jeremy. (This used to be commit fbbdb72cf1adfe567112556626f26b031747f440)
      adds  93435b5   r4009: Fix from Timur Bakeyev <timur at com.bat.ru> for bugid #2100, change the way we check for errors after a dlopen (which may set internal warnings which get picked up by mistake in dlsym). Jeremy (This used to be commit 6711cb8b02f96d04af82d30b1274f76dc5461dc2)
      adds  0153340   r4016: Fix for bug found by Steve French client code (cifsfs) on POSIX ACL set. You need to *get* a permset_t pointer from the entry before any of the permset code will accept it as a valid value Jeremy. (This used to be commit 7e78059948612fa9f5d179a1e3f5f59e7ad5e456)
      adds  2fffc40   r4018: * move claim_connection from the netbios session request   reply code to the negprot reply code to cope with   client connections on port 445.  Fixes the spurious   "register_message_flags: tdb fetch failed" errors.
      adds  5f67f01   r4019: better error logging in register_message_flags() from Rob (This used to be commit 5fc0f838e7ec8b29d7987caafe9ffbb8724a3176)
      adds  e7a0aab   r4020: Fix for crash reported by Bård Kalbakk <baard at inett.biz>. Don't go fishing for the authorisation data unless we know it's there. Jeremy. (This used to be commit 6f6b4c61e03afb4d35bf6b3ea468fb211d703aa7)
      adds  bd43910   r4023: Code tidyup to fix bug #2098. Jeremy. (This used to be commit ebaf21e3e289d3570f20b22e00555eaebe060063)
      adds  90bd2b4   r4028: * prevent the background LPQ daemon from updating   the print queue cache just because multiple smbd   processes sent a message that it was out of date.
      adds  335786d   r4029: solaris packaging fixes from Rob (This used to be commit 18915f59e4a3ef1cb32c2d119baa8906e1dc5976)
      adds  8fe6d35   r4030: patch from Rob -- don't force the cups printer-make-and-model tag as the comment for autoloaded printers (This used to be commit 26bbad62b9cfef4f2bb5cd3f2b2b7d13017e6439)
      adds  d7a1c4f   r4032: Fix bug #2110 - ensure we convert to ucs2 correctly. Jeremy. (This used to be commit a1e5a2a6ab1abc9add7a606e2e3f2d6c88dcf96c)
      adds  57c468b   r4043: BUG 2091: don't remove statically defined printers in remove_stale_printers() (This used to be commit c24a3c49ce20797c0f9172e503e34770d00842ec)
      adds  3bd3be9   r4083: consolidate printer searches to use find_service rather than for loops (This used to be commit 12440744ba36445186042c8c254785766cce5385)
      adds  acf9d61   r4088: Get medieval on our ass about malloc.... :-). Take control of all our allocation functions so we can funnel through some well known functions. Should help greatly with malloc checking. HEAD patch to follow. Jeremy. (This used to be commit 620f2e608f70ba92f032720c031283d295c5c06a)
      adds  7ab25a7   r4089: fix logic error in add_a_form() that only compared N characters instead of the entire form name (This used to be commit e3decbc441686486903a4863daa862ed1672e405)
      adds  c5dcd2d   r4092: Bring into line with new *alloc rules. Jeremy. (This used to be commit 2ed86ac5844ce5893beb2bca351fee66cc3b4049)
      adds  bc7142c   r4094: BUG 2107: fix memory bloating caused by large numbers of print_queue_updates() requests sent via messages.tdb (This used to be commit 56b1110c71b17eeb2ebdb7d506d86deb6b81f0d5)
      adds  c7385a2   r4103: lock timeout is in milliseconds (as in reply.c) (This used to be commit 1feda3649fa5dd7233ea66057fc431948c87825b)
      adds  695188c   r4108: As check_self is *always* False in every invokation, remove the logic for it. We still pass Samba4 RAW-LOCK test. Jeremy. (This used to be commit 596f23051363f8cc8896119b3eca0663a61a38c3)
      adds  e53d780   r4120: Never, ever, doubt valgrind :-). Fix order of evaluation bug that's been in the bitmap code for ever. Remove silly extra space in paranoid malloc. Jeremy. (This used to be commit 0a7d17bc9b178628da371e627014412e9bef5d42)
      adds  822fcec   r4121: Optimisation from Nadav Danieli <nadavd at exanet.com>. If we're oplocked, short circuit some is_locked() tests. Jeremy. (This used to be commit f4feed8f90be98eaea59bebcc142fd398ffe2a59)
      adds  92a7eb6   r4126: Fix from Björn Jacke <bjoern at j3e.de> for bugid #2040 - ensure the locale is reset to C to get ASCII-compatible toupper/lower functions. Jeremy. (This used to be commit 8e1b1693abf1e6eb46b23a5fa56776fc2ede7982)
      adds  b0beeb8   r4127: vampire munged_dial.
      adds  4f0088f   r4128: Cron jobs etc seem to do an initgroups for root quite frequently. So log.winbindd is spammed with 'user root does not exist'. Increase debug level.
      adds  f307444   r4130: add bad_password_count and logon_count to vampire (inspired by a patch from Lars Mueller <lmuelle at suse.de>), just for completeness.
      adds  3c45a09   r4134: check the setprinter(3) based on the access permissions on the handle and avoid the call to print_access_chaeck() (This used to be commit 426634df9c221fbe4f48b4ff9d1b4b8426a581f7)
      adds  9345663   r4143: Make strict locking an enum. Auto means use oplock optimization. Jeremy. (This used to be commit 0dd4adeae2042d0ea64398a78b3f48eb0150c133)
      adds  d03c891   r4153: port from trunk of pdbedit changes (This used to be commit 9b322f232c450e9525d5aa3b8267881b94ba4052)
      adds  00eede9   r4184: Removed unused extern. Jeremy. (This used to be commit 72e39041e9fbb7f252292182d56b1927a8133be0)
      adds  5b713a2   r4186: Fix client  & server to allow 127k READX calls. Jeremy. (This used to be commit 831cb21a874601e4536c2cf76c5351e1d0defcb5)
      adds  4730a56   r4188: Ensure we add in the upper length in the right place ! Jeremy. (This used to be commit 9d4e57f06c4f75f42036e91401b0d0392647752b)
      adds  32f9ee7   r4190: When changing length calculations, get them right...... Jeremy. (This used to be commit 63cfa904ad186bb9d793584d319bd4a7107cc8b9)
      adds  6d3abcf   r4208: Set version to 3.0.11 (This used to be commit 8622fdcc50dfb4fa09c9b3dff2140a68454d3146)
      adds  9e34534   r4212: Ensure we only look at the bottom bit of large_readx. Set the 14 word version of write if size > 0xffff as well as 64-bit offset. Jeremy. (This used to be commit 94779ccb39560bf5eecab77d70f1fa04bfcf1456)
      adds  37e5f14   r4216: fix segfault in idmap_rid
      adds  786b6c5   r4217: Fix open_any_socket_out.
      adds  4027c40   r4219: Fix samba3 samr "idl"... According to samba4 idl samr_DomInfo2 contains a comment string and not an unknown 12 byte structure...
      adds  5f731a2   r4221: when in the multi-mapping mode of idmap_rid: allow BUILTIN domain-mapping.
      adds  390685c   r4222: Always compile before commit... (This used to be commit 0f26ba5226fab5b86031a0df6fba16b8e6af6e7d)
      adds  7725ad5   r4224: Today is not my day .... (This used to be commit 40b208b25212f84faeb7d54b7dc0dbb9f925b651)
      adds  9fd2223   r4226: display infolevel 12 in query_dom_info.
      adds  46f0e33   r4234: More malloc fixes to use the macros. Jeremy. (This used to be commit 61479f56be60a3c2ae0f7b931335cb1da77540c2)
      adds  54fdd5c   r4236: More *alloc fixes. Jeremy. (This used to be commit 6b25a6e088390d33314ca69c8f17c869cec3904b)
      adds  0996912   r4238: More *alloc fixes. Jeremy. (This used to be commit 4d971806f4e4f5523227e378125d5601a5df271d)
      adds  59f2d85   r4241: More *alloc fixes. Jeremy. (This used to be commit ec9606f00b52eb0d3a1a4c5eb98d171660ef19ad)
      adds  45d397b   r4248: Implement smbstatus -n, don't lookup users and groups. On heavily loaded winbind systems, looking up hundreds of users can turn out to be a bit too expensive if you just want to find out which smbd handles a particular IP address.
      adds  ed0131f   r4251: AFS does not cope with spaces in file names. Implement a stupid mapping that maps the space to another character choosable by afsacl:space.
      adds  efe5a8e   r4252: Comment clarification from Love Hörnquist Åstrand <lha at stacken.kth.se>.
      adds  35657ac   r4254: Add an undocumented hack. I had to delete a wrong mapping (a user that had ended up as a gid in winbindd_idmap.tdb) from winbindd_idmap.tdb. Stopping winbind was not an option on that machine....
      adds  c96872d   r4256: Add a patch from kllin at it.su.se: New Parameter 'afs token lifetime' tells the AFS client when to throw away a token.
      adds  92138d1   r4258: strlower username, not (non-existing) domain_username.
      adds  d9fc4d8   r4259: Fix cast in SMB_XMALLOC_ARRAY.  Bugzilla #2168. (This used to be commit 0c3bb181e8f4d10d446f9211904d53f42ddcbaeb)
      adds  7690459   r4260: Change the license for the winbindd external interface more liberal. (This used to be commit 82b9faaaa2e1e2986a15102605739e7d13885ac6)
      adds  92e9793   r4268: Merge fix for bugzilla #2150. (This used to be commit f00ae4ab0c36a623257861fb65373b39cf075921)
      adds  1cf3798   r4270: Add some const as a fix for bugzilla #2135. (This used to be commit ad8fdcc6fdb08d206d324a152300933661c72c4b)
      adds  3c11b03   r4273: Same fix for r4272 in SAMBA_3_0 branch. (This used to be commit 4f1927acfa6569fc90317d76ed34e5ee088df7c1)
      adds  2da4456   r4285: Allow -v or -l for displaying verbose groupmap-listing as well as "verbose".
      adds  992ad28   r4286: Give back 8 byte lm_session_key in Netrsamlogon-reply.
      adds  111f62c   r4287: Vampire SAM_DELTA_DOMAIN_INFO.
      adds  84e0aaf   r4289: Close LDAP-Connection before retrying to open a new connection in the retry-loop.
      adds  b46913f   r4291: More *alloc fixes inspired by Albert Chin (china at thewrittenword.com). Jeremy (This used to be commit efc1b688cf9b1a17f1a6bf46d481280ed8bd0c46)
      adds  50f3d8f   r4293: Fix inspired by debug trace from Rob Foehl <rwf at loonybin.net> - catch sendfile errors correctly and return the correct values we want the caller to return (-1 meaning none in correct cases). Jeremy. (This used to be commit 139c1c3488237d710ceda394c028b8dc9007bff1)
      adds  52d377b   r4295: Don't include header len in data write debug. Jeremy. (This used to be commit 473babfecac87a7e1068246bddc171a464be59e5)
      adds  be60bf6   r4296: Patch from William Jojo <jojowil at hvcc.edu> to fix HPUX sendfile and add configure.in tests and code for sendfile on AIX. Jeremy. (This used to be commit f08aceb9882fb1df1e1e28179f87ac5c3d5afa45)
      adds  ad94eab   r4301: One more *alloc -> SMB_MALLOC (not compiled by default). Jeremy. (This used to be commit 235a0c1698db48583a6860a3a9fca9f261544365)
      adds  99f0355   r4305: Fix from Albert Chin (china at thewrittenword.com) to fix the earlier malloc changes. Jeremy. (This used to be commit da7ef2517162740bc61a81ae814d48348aa513d5)
      adds  ebeddee   r4306: Couple more MALLOC fixes from albert chin (china at thewrittenword.com). Jeremy. (This used to be commit c5a8bf3335606c070e1c74f339ea4c22d0adfa57)
      adds  a40d507   r4311: 'Document' the -L switch when adding groups with "net rpc group".
      adds  b800233   r4312: Marking "min password length" as depreciated (to be removed in one of the next releases). The corresponding functionality is better handled with the account policy. See https://bugzilla.samba.org/show_bug.cgi?id=1705 for details.
      adds  3312191   r4330: Fix for bug found by Rob Foehl <rwf at loonybin.net>. Remember to add in the bcc length for readX on named pipes. Jeremy. (This used to be commit 1168395e6a543c51f684280b00fb8c9b8bbc6ec0)
      adds  9aba116   r4331: Implement SAMR query_dom_info-call info-level 8 server- and client-side, based on samba4-idl.
      adds  44bac2b   r4334: Fix for bugid #2186 - from Buck Huppmann <buckh at pobox.com> to prevent uninitialized creds being freed. Jeremy. (This used to be commit c3f9c81a8fcb26f7110f75b3096d5d1eb30aac13)
      adds  8222f95   r4336: Apply some other samba4 SAMR idl that is just too obvious. Don't hard set the value "forcibly disconnect remote users from server when logon hours expire" to "no", instead take the value from our account-policy storage.
      adds  5d08f59   r4337: Produce a slightly different error message is lanman authentication is disabled, rather than simply unavailable.
      adds  e15e7a5   r4343: forgot to add info-level 8 to SAMR_UNKNOWN_2E as well.
      adds  883874c   r4346: Fix cut-and-paste error - bugid #2189. Fixed by Buck Huppmann <buckh at pobox.com> Jeremy. (This used to be commit 5c22cb082c86088add0db21541a8079c516c9fd9)
      adds  0b18a47   r4350: bumping version to 3.0.11pre2 (This used to be commit 8675b41d336df3030deeda45f1379835002f883c)
      adds  b314cf9   r4351: Vampire Logon-Hours. Update Logon-Hours only when they have changed.
      adds  a3e4686   r4352: Base64-encode munged-dial with correct length in 'net rpc vampire'.
      adds  3c1f5a0   r4353: Finally get length of munged_dial correct.
      adds  7f98253   r4369: Patch for bug #2190 (SWAT displaying parameters in UNIX charset) not utf8. Fixed by Shiro Yamada <shiro at miraclelinux.com>. Jeremy. (This used to be commit 8de04888097b3e125845340ba1a9a1bb79892e22)
      adds  d1a61c1   r4370: Don't assume the compiler supports declarations after statements. (This used to be commit 7fa2caec5ec2de4c5e7359621745a65ca9df255c)
      adds  f29ec01   r4514: Fix for bugzilla 1770.  Remove READ_ATTRIBUTES from GENERIC_EXECUTE, otherwise modification of an ACL that contains an ACE with execute only will cause that to be upgraded to read/execute.  Side effect is that dirs/files with execute only show up as special permissions, which is still correct. (This used to be commit 8d9dc7d543fd347e47d04157064a2f92fb5c99db)
      adds  9bba9c0   r4525: fix Fedora specfile to include pam_winbind(8) man page (This used to be commit 0d8306c621a0fe96cf0fc3230062e7ee398302eb)
      adds  846b8d4   r4538: Fix bugzilla 2198, accounts which have password last set to 0 are getting no passwords after vampire.  Set password last set field to now. (This used to be commit 60c3a638e4e63d009728c2ce7a6264c3c120a9e5)
      adds  d097ea4   r4539: patch from Rob -- adding real printcap name cache function to speed up printcap reloads (This used to be commit 1cad5250932b963c2eb9b775221b13db386d601b)
      adds  1afc2e0   r4545: Fix based on work by Derrell.Lipman at UnwiredUniverse.com :
      adds  f4ec52a   r4561: This looks a lot larger than it is, this is to reduce the clutter on future patches.
      adds  c85d9e7   r4570: Replace cli->nt_pipe_fnum with an array of NT file numbers, one for each supported pipe. Netlogon is still special, as we open that twice, one to do the auth2, the other one with schannel.
      adds  28b7813   r4573: merge -r 4572 from SAMBA_4_0: remove configure and include/config.h* before running autoheader && autoconf
      adds  b7f908f   r4575: adding extra debug to cm_prepare_connection() (This used to be commit 13a2aa50ea203cee9c2323bb0428f8c50a3c0f77)
      adds  23c143d   r4577: Fix from William Jojo <jojowil at hvcc.edu> for AIX 5.3 compile. Jeremy. (This used to be commit 80e7c6c312eb0bdb93fe381e7ce3a24a21dd9cf0)
      adds  be606e8   r4579: small changes to allow the members og the Domain Admins group on the Samba DC to join clients to the domain -- needs more testing and security review but does work with initial testing (This used to be commit 9ade9bf49c7125fb29658f943e9ebb6be9496180)
      adds  c057e45   r4581: From Derrell.Lipman at UnwiredUniverse.com. Use nanosleep instead of select when we have it in smb_msleep. Jeremy. (This used to be commit 465c207ffbcd5ee859faee282ef220a6c72e4eeb)
      adds  07fdfa2   r4601: Removed any use of the MAX_XXX_STR style definitions. A little larger change than I'd hoped for due to formating changes to tidy up code. Jeremy. (This used to be commit a348f9221a9fe719dc6f0db6eb295575c2f95e1e)
      adds  0ac4cc4   r4604: Attempt to fix the buildfarm build.
      adds  c28a099   r4633: Finally give rpcclient a port-command.
      adds  aedb053   r4645: patch from Rob to fix the build breakage in vfstest after the reload_printers() cleanup (This used to be commit 054b64fb86328556288d097e1201a24d53d0bec9)
      adds  a9928f0   r4646: Allow Account Lockout with Lockout Duration "forever" (until admin unlocks) to be set and displayed in User Manager.
      adds  deaaa6e   r4651: Add "refuse machine password change" policy field.  This update will just return the appropriate reg value.  Enforcement to be added soon.
      adds  1ffbe8f   r4653: Output file of "test" pdb backend should be called test.so (This used to be commit 95c8727045fab0c6aa3446871e19e7b29c20382d)
      adds  bd22606   r4656: Convert the winreg pipe to use WERROR returns (as it should). Also fix return of NT_STATUS_NO_MORE_ENTRIES should be ERROR_NO_MORE_ITEMS reported by "Marcin Porwit" <mporwit at centeris.com>. Jeremy. (This used to be commit 511cdec60d431d767fb02f68ca5ddd4ddb59e64a)
      adds  57e3af5   r4662: Fix from "Jerome Borsboom" <j.borsboom at erasmusmc.nl> to fix missing release reference for printer tdb. Jeremy. (This used to be commit 5942bb7737fe8efc452d59cda0d6e35e309c97b7)
      adds  d16a5c4   r4665: Fix inspired by posting from Joe Meadows <jameadows at webopolis.com>. Make all LDAP timeouts consistent. Jeremy. (This used to be commit 0f0281c2348b10ffdea744ecade6b2be0814c872)
      adds  08a9d98   r4668: allow the caller to invoke init_unistr2() with a NULL buffer to match previous behavior; more checks to come tomorrow (This used to be commit 9a29bef056f92ef6f1df01f56c121088f84be16b)
      adds  d81fba2   r4697: Fix for bug #2231 inspired by brad.ellis at its.monash.edu.au. Remove double "\\" from findfirst. Jeremy. (This used to be commit 88a89b31059ac21e09d283f8795cd6ea88c4315c)
      adds  94b88f8   r4704: Fix encoding while receiving of a message which was actually sent using STR_ASCII. Patch from Grigory Batalov <bga at altlinux.org> (This used to be commit dddd5726462c13374788713ad5ddcbdf9ee7b439)
      adds  d94d874   r4724: Add support for Windows privileges in Samba 3.0 (based on Simo's code in trunk).  Rewritten with the following changes:
      adds  8a24c39   r4731: Fix the build (This used to be commit 340d7f317332f159460d04db8ccc75116c83d234)
      adds  0eb9412   r4732: Even if we have 'password server' set, we need to look up the native DC name via netbios, as the user might have set an IP address or a fqdn.
      adds  c3ba8b9   r4736: small set of merges from rtunk to minimize the diffs (This used to be commit 4b351f2fcc365a7b7f8c22b5139c299aa54c9458)
      adds  622480b   r4738: Fix for bug #2238 - memory leak in shadow copy vfs. Jeremy. (This used to be commit fb7f1aff7c96e4672641f80b74a058abf25d0d6d)
      adds  16b2db5   r4739: require membership in Domain Admins to be able to set privileges (This used to be commit e8b4cedc2081eeff53d86c2d894632e57a17926f)
      adds  2c33c41   r4740: allow SE_PRINT_OPERATORS to have printer admin access (This used to be commit 85731706c9d794e8bd3f26ce9b1f881c1ee6a3ba)
      adds  c727866   r4742: add server support for lsa_add/remove_account_rights() and fix some parsing bugs related to that code (This used to be commit 7bf1312287cc1ec6b97917ba25fc60d6db09f26c)
      adds  ff90927   r4746: add server support for lsa_enum_acct_rights(); last checkin for the night (This used to be commit ccdff4a998405544433aa32938963e4c37962fcc)
      adds  0663235   r4749: Fix memleak (This used to be commit a8aab6de7516b70cae6c096883874fa152777b13)
      adds  4bbfebe   r4750: Fix cli_samr_queryuseraliases. There can be more than one sid, thus more than one pointer...
      adds  1057e9e   r4751: This is a domain policy, not a user one (This used to be commit a24df21e66aeafb15e22f9ed4df7d9dded3e3b52)
      adds  fca7266   r4760: Make wbinfo --user-sids expand domain local groups. Andrew B., my testing shows that this info is correctly returned to us in to info3 struct, so check_info3_in_group does not need to be adapted.
      adds  69e24e5   r4788: Don't log mysql password at debug level 1. (This used to be commit 760455875f78a29c3fedd7de3671d6ae537c1d1a)
      adds  5d47f8e   r4802: Don't try to update a column with the name "NULL" (This used to be commit ed38e6026494a2b58c70cc175c6e210bea454e5c)
      adds  46e5eff   r4805: Last planned change to the privileges infrastructure:
      adds  ade3ef6   r4809: * include SeDiskOperatorPrivilege and SeRemoteShutdownPrivilege   (noty enfornced yet though) * add 'enable privileges (off by default) to control whether or   not any privuleges can be assigned to SIDs (This used to be commit cf63519169d2f3c56a6acf46b9257f4c11d5ea74)
      adds  862e610   r4820: add beginnings of 'net rpc rights' for managing privilege assignments (This used to be commit 164f94e52929330bd638f19bcf3bfce50303269e)
      adds  cf85715   r4821: finish off 'net rpc rights [list|grant|revoke]' one small todo item is to add a 'accounts' sub option to 'net rpc list' so enumerate all privileged SIDs and their associated rights. (This used to be commit bf4385c79a0ce2e4983ffa11d39367dbf1d4dcfd)
      adds  b4aaa2a   r4822: fix return code when you ask for a non-privileged SID via one of the privileges RPC calls (This used to be commit 3f4f2c80fd157796a7ba56f31f921e8a3ce46bc3)
      adds  89a96c9   r4823: remove -O1 from --with-developer (This used to be commit a1fb1cb019804446a093d7d0d7b1952cc538f9cc)
      adds  d50816d   r4824: wrap the shutdown and abort_shutdown calls in check for the SE_REMOTE_SHUTDOWN privilege (This used to be commit d11339b7e3b890b8e01744b6b309efaa7ad328e1)
      adds  10861a6   r4825: Printing changes ----------------
      adds  2cca804   r4827: add 'net rpc rights list accounts' & update help text (This used to be commit 002ece931917e2952ed795939384764d14f93ce9)
      adds  d33c5aa   r4830: Fix for problem noticed by Guy Harris <gharris at apple.com>, return correct DOS/NT error code on transact named pipe on closed pipe handle. Jeremy. (This used to be commit 599c281464fa96725c3ee6dd3c5ee03ea81314ea)
      adds  87965a2   r4839: Allow to set acb_mask in rpcclient's enumdomusers (for debugging).
      adds  0c60102   r4840: * Add more generic root-dse inspection function to check for given controls or extensions. * Check and remember if ldapsam's LDAP Server support paged results (in preparation of adding async paged-results to set|get|end-sampwent in ldapsam).
      adds  2f1c03b   r4845: Correct my name. Jerry this file seem old and not updated. We should either update it or remove it imho.
      adds  8f476e5   r4846: do not keep outdated files here. the updated file is in the Release branch and in the official tarballs (This used to be commit f77939c65cc4ae4e0bb9504f700b50d6601bd031)
      adds  1ed62fd   r4847: Hand over a acb_mask to pdb_setsampwent in load_sampwd_entries().
      adds  0a2449f   r4848: fix build; gd please check and make sure this is ok (This used to be commit f1d59c3a2693fe36b9abe9c1da4b703c5543f938)
      adds  b3757ea   r4849: * finish SeAddUsers support in srv_samr_nt.c * define some const SE_PRIV structure for use when   you need a SE_PRIV* to a privilege * fix an annoying compiler warngin in smbfilter.c * translate SIDs to names in 'net rpc rights list accounts' * fix a seg fault in cli_lsa_enum_account_rights caused by   me forgetting the precedence of * vs. [] (This used to be commit d25fc84bc2b14da9fcc0f3c8d7baeca83f0ea708)
      adds  31dea03   r4850: Fix remaining pdb_setsampwent-calls. To get all entries use a 0 acb_mask.
      adds  320d765   r4851: Preleminary fix for ldapsam_enum_group_memberships when ldapsam:trusted=True. Don't bail out when ldap-search returns pure posixgroups (w.o. samba group-mapping).
      adds  415ea1d   r4852: merge simo changes to srv_srvsvc_nt.c from trunk that allows the add/change share command to create the directory passed in as an arguement and not require that it pre-exist.
      adds  704862b   r4855: add some smb.conf script for add/delete/change share and addprinter hooks (This used to be commit 073592b7ad539138763c457fe58c1d82b2daa9c1)
      adds  372440f   r4856: after testing a simple add printer script, i realized that you still have to be root to send the message to all smbds that the config file has been updated (This used to be commit 6409de1a1ef34bb41c3efeebfabdf13be5e08613)
      adds  811df66   r4860: fix silly limitation in ldapsam and tdbsam.  Expand variables in the profile path, logon home and logon script values (This used to be commit 504ea4ac68f47b71542a88b17cbb6b546e1cb881)
      adds  74dd9f1   r4864: Remove unused var. Jeremy. (This used to be commit 9fd5d633e65e00a44ba0136ee91170edcecfae24)
      adds  5f659ff   r4866: Add createdomgroup to rpcclient (needed to generate huge amounts of groups when 'net rpc group add' is just to slow).
      adds  e86235f   r4867: Removing smbldap-tools from the svn tree.  I'll include the latest version in the actual release tarballs. Have spoken to the idealx developers about this.
      adds  725edd2   r4868: Add "net rpc user RENAME"-command.
      adds  027d976   r4869: Display sam_user_info_7 in rpcclient.
      adds  49067b3   r4870: Make multi-domain-mode in idmap_rid accessible from outside (can be compiled with -DIDMAP_RID_SUPPORT_TRUSTED_DOMAINS) as requested by Lars Mueller <lmuelle-at-suse.de>.
      adds  6a6c7cb   r4871: BUG 603: patch by Daniel Beschorner <db at unit-netz.de>.  Correct access mask check for _samr_lookup_domain() to work with Windows RAS server (This used to be commit 2e7a5608ac6a11f4e9e8bda69abb984fb4f86eb8)
      adds  eb44d99   r4873: example delete printer script for use with cups (This used to be commit c646829e3231d5e4e8c030bb084920fadaafb983)
      adds  3947f33   r4874: add DOmain Admins (Full Control) to the default printer sd if we are a DC (This used to be commit 8971a8544274a7f3643ae67be744d7dab181973d)
      adds  b3b3150   r4875: Fix for bugid #221, inspired by Mrinal Kalakrishnan <mail at mrinal.net>. NT sometimes send garbage bytes in NT security descriptor linearizations when sending well-known sids. Cope with these. Jeremy. (This used to be commit 51b34bb536fdb18c99da1e151eba03ea634e0449)
      adds  2b21e90   r4877: When vampiring account policy AP_LOCK_ACCOUNT_DURATION honour "Lockout Duration: Forever".
      adds  c3dc0de   r4879: Fix rewinddir -> rewind_dir. Noticed by James Peach. Jeremy (This used to be commit 79f54d12759f9161dc5837a090391cd0cf6471f5)
      adds  90c5c93   r4881: Varient of Lar's patch for #2270. Jerry promises to test :-). Jeremy. (This used to be commit 2afe2a16c92bb2500854b8e288c1d7704ede704a)
      adds  dbf364c   r4882: Fix for #2255. Debug should have been 10 not 0. Jeremy. (This used to be commit 5557e1409a9a22759ca3bea021d4a662099e683a)
      adds  fd2ad84   r4902: please note that cupsDoRequest() deletes the request* so don't call ippDelete(request) *ever* (This used to be commit f65598b3b0dc99900d547eb67473cca5d371614f)
      adds  5e086f2   r4905: patch from abartlet to remove storing the auth-user credentials from the cli* in cm_prepare_connection().  using credentials from a domain other thanour primary domain will cause the schannel setup to fail (This used to be commit a13e29b5f2f1e48225b5b5964bc0777948f16622)
      adds  4417bf4   r4907: remove unreached code (This used to be commit 15fd4a05ec2439f41591ee8a1c30021d9a34371b)
      adds  5876aa1   r4913: fixing 'perl requires' filters for RPM packaging on RedHat/Fedora (This used to be commit 6b38a3923c403562c26642f24477c607a4295878)
      adds  6f56a5b   r4917: Merge some of Derrell.Lipman at UnwiredUniverse.com obvious fixes. Added text explaining units in pdbedit time fields. Jeremy. (This used to be commit 3d09c15d8f06ad06fae362291a6c986f7b6107e6)
      adds  686ceda   r4921: Typo. (This used to be commit 033105376ef4ed7d31ef7cab2442719ed57d29b9)
      adds  b4afdc0   r4925: Migrate Account Policies to passdb (esp. replicating ldapsam).
      adds  e397152   r4926: Use LDAP_SCOPE_ONELEVEL instead of OpenLDAP's LDAP_SCOPE_ONE-scope.
      adds  6e5accd   r4931: Add get_user_info_7 in SAMR. This just gives out the username. (In preparation of adding the ability of renaming users via setuserinfo level 7).
      adds  a851dcd   r4932: Forgot to increase version with the account-policy-commit.
      adds  f6fed00   r4933: List not only the first 10 trusts with rpcclient -c enumtrust.
      adds  fcfc94a   r4946: Our notion the other_sids in the info3 SamLogon struct was ...hmmm... completely bogus. This does not affect us as a domain controller, as we never set other_sids, but I have *no* idea how winbind got away with it.
      adds  446a210   r4963: It is actually a very bad idea to use KRB5_CONFIG in the configure-checks (At least Heimdal uses KRB5_CONFIG for locating it's configuration-file (usually /etc/krb5.conf)). Renaming it to KRB5CONFIG prevents configure-checks that use heimdal-libs from segfaulting while the lib reads the krb5-config binary as a configuration file...
      adds  0b3889e   r4964: Fix our lsa lookupsid $OURDOMAINSID-500.
      adds  b1288c6   r4965: comment out some unused attributes and oc's (This used to be commit d95c9c4d74ea2fb7e5aac4a58888ab6fbc571dfb)
      adds  5ee2170   r4966: don't enumerate the drivers for the same architecture string more than once (This used to be commit c488ce9934aaf640c3f63cbdabc3110b8cf70fae)
      adds  d1b7d10   r4967: Not being in any domain local groups is obviously valid...
      adds  c24c328   r4970: Fix for bug 2092, allowing fallback after kerberos and allow gnome vfs to prevent auto-anonymous logon. Jeremy. (This used to be commit 843e85bcd978d025964c4d45d9a3886c7cf7f63c)
      adds  9b1e5a7   r4972: Fix a warning and some debugging-outputs.
      adds  2ea185b   r4976: Try to scare people off from trying to write authentication modules that only acheive as much as 'security=server' does.
      adds  de87569   r4988: After speaking with Jerry, remove old lp_admin_users to administrator-sid mapping completely.
      adds  23f5585   r4989: Display failed LDAP-server-uri.
      adds  a548e71   r4994: Patch from abartlet:
      adds  33b789f   r4995: fail set_privileges() if 'enable privileges = no' to prevent confused admins who never read what I write :-) (This used to be commit 1d7a636e0e7f8a0bc3d3ae04b40f79db7f08d619)
      adds  e512799   r4996: sync up copytights with trunk (This used to be commit 8946efe102f7a8a9b5a8059a80666b782159e7b8)
      adds  51813e3   r5000: 5000th post! w00tsvn diffsvn diff :-) (This used to be commit 41d247d9643eb9cb9705f65f924e61c8dfbe6e00)
      adds  d728056   r5002: Ensure we can't remove a level II oplock without having the shared memory area locked. This need to be in 3.0.11. Pointed out by Nadav Danieli <nadavd at exanet.com>. Jeremy. (This used to be commit 47ed16aefbdcb6257101c6b78c93eeb7cf048185)
      adds  f0df38a   r5012: fix segfault caused by using a ipp_t * after calling cupsDoRequest() (This used to be commit 0ac3c4c5a231c314213dbce29e25911ddb04de2d)
      adds  02c25a2   r5014: Split out the request to send an async level II oplock break into a new function to make it clear when it's called. Remove async parameter that had been overloaded into request_oplock_break. Inspired by work from Nadav Danieli <nadavd at exanet.com>. Jeremy. (This used to be commit 05697fb50236dfc28e81f8b3900eac17cace57c1)
      adds  46d8ff2   r5015: (based on abartlet's original patch to restrict password changes)
      adds  a98e668   r5020: bumping the 3.0 tree to 3.0.12pre1 since there will not be a full sync for the 3.0.11rc1 release (This used to be commit c0e292e491c684b8ce19096e55338a27161c0a49)
      adds  091f4bc   r5028: * check acb_info mask in _samr_create_user instead of the last character   of the user name * fix some access_mask checks in _samr_set_userinfo2 (getting join from   XP without being a member of domain admins working) (This used to be commit 04030534ffd35f8ebc997d9403fd87309403dcbf)
      adds  3bb69bc   r5029: after talking to Rob, ensure that we set the NETIOSNAME.domainname as the longname in the published printer information since this is what we will have used when we joined the domain.
      adds  6441450   r5046: mark 'winbind enable local accounts' and testprns as depcrecated (This used to be commit 17bc42b4c2e21004adaeac78db6231a384fda16c)
      adds  962a5c9   r5056: * correct STANDARD_RIGHTS_WRITE_ACCESS bitmask define * make sure to apply the rights_mask and not just the saved   bits from the mask in access_check_samr_object() * allow root to grant/revoke privileges (in addition to Domain   Admins) as suggested by Volker.
      adds  26dcc2a   r5058: Due to the fragileness how windows reacts on unmapped sids sometimes, don't leave administator-sid unmapped. Simply return "Administrator"
      adds  575ff39   r5060: BUG 2286: fix typoe on sambaConfig oc definition (This used to be commit e2ce048654fdb98a50622ac60abae18c6b6ba4d2)
      adds  de728fa   r5063: Shamelessly steal the Samba4 logic (and some code :-) for directory evaluation. This stops us from reading the entire directory into memory at one go, and allows partial reads. It also keeps almost the same interface to the OpenDir/ReadDir etc. code (sorry James :-). Next I will optimise the findfirst with exact match code. This speeds up our interactive response for large directories, but not when a missing (ie. negative) findfirst is done. Jeremy (This used  [...]
      adds  8ac31b5   r5066: A couple of small fixes from James Peach @ SGI. Jeremy. (This used to be commit 9d131e94195df79e07c8fad20e12ba1b67441a81)
      adds  e612109   r5069: Ensure we return the correct errors for old-style search requests. Jeremy. (This used to be commit ef73dfe0d6c3b7f71109e32115d528ecdbe562ea)
      adds  22923f7   r5076: Ensure that WINS negative name query responses and WACK packets use the correct RR type of 0xA instead of reflecting back what the query RR type was (0x20). See rfc1002 sections 4.2.14 and 4.2.16. Jeremy. (This used to be commit ab8c9240044f1ef3d5c6ac4850c8ec615c2e32fd)
      adds  e03b7d3   r5077: Use correct type for rr record on negative name query reply. Jeremy. (This used to be commit 86c5548d272c0804c0188ae744ae1bb17eb817f6)
      adds  7171515   r5082: Don't blindly copy question rr_type and class, set correctly as required by rfc1002. Jeremy. (This used to be commit 422fb43dda13e0840245ae272b7621640b8ad220)
      adds  0dc388a   r5096: Attempt to fix the build (This used to be commit 5f34139b68460f6fb1046e2b97f16dbeff3fb136)
      adds  d225b74   r5098: Next round build-fixing (This used to be commit 175ec3ed518704920c7c55b050ec1cc00da7f560)
      adds  91bf6cb   r5100: We should only care about case-sensitivity when *reading* an incoming filename, not returning one. Makes us pass one more Samba4 RAW-SEARCH test. Jeremy. (This used to be commit 228d1e1649a0b4952eb5603cb5e1851cdc8f0c72)
      adds  e7eb709   r5111: Fix up changed prototype for setsampwent pdb function. (This used to be commit 331748202077ce9e0b5dcf3ed9b3ab6f89e9c0e4)
      adds  2eab58d   r5112: Fix for shared object creation in examples.  Bugzilla #2058. (This used to be commit 8e5db6f08ceb969bd2580558031f3737b32f10b1)
      adds  c23c9bf   r5125: Fix bug 2113 -- thanks to jason at ncac.gwu.edu (This used to be commit 0c205bcc864c8dc01124a5d654792de0cbf79a63)
      adds  3924332   r5127: Fix Bug 2289 -- thanks to jason at ncac.gwu.edu (This used to be commit 8c35c3bf2ed65d2b93feb0f419e1c7785fba7764)
      adds  12ce2c5   r5131: BUG 2290: don;t call mkversion.sh since we don't have it in this directory (This used to be commit 2ddcb643819bcb0f33c14fc22117d98ea2bcc132)
      adds  df52925   r5132: netscape DS 5.2 schema update from Richard Renard <rrenard at idealx.com> (This used to be commit 33ac88c6a7bfe4e6d391b841bd4461086af27e4e)
      adds  7ff1843   r5140: (a) fix problem with enumerating domain trusts in security = ads; (b) fix a segfault in rpcclient's dsenumdomtrusts (This used to be commit 558525abf14432bd5527e5578ce18d128627dabb)
      adds  f35a9c5   r5150: consolidate the samr_make.*obj_sd() functions to share code (This used to be commit 5bd03d59263ab619390062c1d023ad1ba54dce6a)
      adds  784adfb   r5152: Restructure the directory handling code, stop using void * pointers that just allow the wrong pointer to be assigned :-) and make the interface more consistent. Fix the FreeBSD directory problem. Last thing to do is to add the "singleton" directory concept from James Peach's code. Jeremy. (This used to be commit cfa8150fd9932470cb8f3b5e14c0156dda67125d)
      adds  c1d7588   r5154: Tidy up interface a little. Jeremy. (This used to be commit a38eeb765f4c744ca7bf0aca86bb448240ad295d)
      adds  6c6e231   r5157: BUG 2266: conditionally include rpc/nettype.h to work around missing header onf FreeBSD4 (This used to be commit 314da604735696da4cf350f35d84592356e31861)
      adds  6fd5918   r5158: BUG 2263: patch from Timur Bakeyev <timur at com.bat.ru> to guard base64_encode_data_blob() against empty blobs (This used to be commit 17239d609f63ae5bd6826e580876c27e8c92d6fa)
      adds  b75ebde   r5159: BUG 2262: add support to detect *freebsd6* (same as *freebsd5* currently) (This used to be commit d6c7de240885be00149fd00b47f229a59f150b3e)
      adds  021011f   r5160: First cut at refactoring of directory code to handle non-wildcard directory match more efficiently. Passes RAW-SEARCH under valgrind but needs more testing (which I'll do later today :-). Jeremy. (This used to be commit 0b04dd9d0c6d1fe02d1b5e43f203577bf5466f33)
      adds  90446e7   r5162: BUG 2264: remove shutdown and abortshurn commands from rpcclient since they are stable in 'net rpc' (to avoid fixing portability bugs) (This used to be commit 0a1f9703a1fe5dec80d76db6736c43e19fea9c3f)
      adds  92bbd31   r5163: Fix bugzilla 2062: turn off broadcast for all 390 NICs. (This used to be commit d159a5013e96a1188599a3fa0bff108fa6f6679b)
      adds  c1b9243   r5165: BUG 2295: always use get_local_machine_name() rather than digging in the gloval variable 'local_machine' (This used to be commit 6a6e4af46a5c0a693a3dd9d558a4d1c1e5d72d95)
      adds  eed0e68   r5166: From James Peach - remove minor C99-isms. Jeremy. (This used to be commit 54ac409d4fd3b6e8e2bd338dabed446a92507811)
      adds  9dbb576   r5174: ensure that we consistently use the current_user_info.smb_name vs. smb_name when parsing smb.conf and reloading config files (This used to be commit be537eaebe84b2ccae089e5982263df8a96e7a5b)
      adds  6ca54f0   r5176: Warn the user that print command is ignored when using cups libraries (This used to be commit 142461204718d489bbeff451878a52208b9891bc)
      adds  4beae99   r5179: Add -P (password-menu-only) option to swat.  Admins can allow users to use swat to change their password without allowing them to see the "View" and "Status" buttons.
      adds  4523bd1   r5180: Call the "add machine script" to create all kinds of trust accounts (this restores old behaviour). Fixes #2291.
      adds  91ef89d   r5183: Ensure we correctly set the per-connection "case_sensitive" setting. Rename dptrs_open to the more correct dirhandles_open. Remove old #if 1. Jeremy. (This used to be commit c43bae306a18f5716acbe8571f4f414873400cb1)
      adds  49a992c   r5191: BUG 2299: better logrotate configuration from Levente Farkas <lfarkas at lfarkas.org> (This used to be commit d9d56348213a735b7c56123bbd4126184ee116fa)
      adds  4e12110   r5192: missed one packaging fix for BUG 2299 (This used to be commit c3edeba62dcb6db09e47cc82ef98cc1a1843b591)
      adds  a84bb6d   r5203: additional changes for BUG 2291 to restrict who can join a BDC and add domain trusts (This used to be commit 5ec1faa2ad33772fb48c3863e67d2ce4be726bb2)
      adds  8f87dcd   r5205: more fixups for BUG 2291 (This used to be commit 62e7cc7c3b2fe5187c99e0a1491843579ab997e7)
      adds  44be949   r5207: patches from Jay Fenlason @ RedHat (scooped from their Fedora packages) (This used to be commit 9019a8436162d3606f6b8584701b0832cf5a7439)
      adds  8a2b44e   r5225: fix mem leak and debug message
      adds  7ca50f9   r5227: removed SuSE spec file @ Lars' request and updated read to point to package download areas (This used to be commit 51211daa4d8dec96c0ba740f702b486e241e8621)
      adds  bc4ed38   r5228: Fix typo, mention officially supported samba3/SLES8 packages on ftp.sernet.de.
      adds  150b30a   r5233: fixing some typos (This used to be commit b58b1ada29a0cac55e5bc91b3ad4cc39808c2e3b)
      adds  da4ae76   r5234: Do not use the "Local Unix Group"-default description for all kinds of group-mappings.
      adds  2c5e65d   r5235: Fix compile warning. (This used to be commit 00b5990617b341b1fe7863552acb02e30cd022e5)
      adds  f221832   r5236: Ignore users mount parm (since unneeded by cifs kernel code).  Suggested by Dirk Jagdmann. (This used to be commit 076485169e44a95981a12606c639b973c4e79d4e)
      adds  d602fc7   r5246: We can't use a pointer to struct lsa_info until is has been initialised.  Fix for bugzilla #2315.  Can the privileges dude(s) please verify this? (This used to be commit bc4f884104c04f7c9ab7d370586115a9328ce9b1)
      adds  5a595cc   r5257: Upadate patches and control files Sync up with 3.0.11 (This used to be commit ed61c84581b364e9d822871944c45a26c2f0e932)
      adds  e98f563   r5262: Fix server_role in the samr_query_dom_info calls. When we are a BDC we should not say we are a PDC.
      adds  3842d6c   r5263: bug 2249: patch from Manuel Baena <mbaena at lcc.uma.es> to print error message in fullpath() (This used to be commit 0f66db48b09adc5b78a10e5023604c333684cbb3)
      adds  5f54cc9   r5264: Log with loglevel 0 when account-administration scripts fail.
      adds  702dff4   r5265: ensure that the Fedora RPMS build with cups support (This used to be commit c3f760bea97abd80aab27c125042584b4c243c7c)
      adds  d09914d   r5268: Fix bug #2310, only do 16-bit normalization on small dfree request. Jeremy. (This used to be commit 96dfec739a7ab6ac082d530ca2b771f9d6acabc6)
      adds  c3d7096   r5269: BUG 858: fix order of popt args evalution so we don't crash when given no command line args (This used to be commit aff2fb7a65a9fc40220d971fba8ba3cf1eeeee9f)
      adds  21dbed3   r5270: fixing some bashism's in autogen.sh (This used to be commit c8b79cd78cff6f5f784d16e6c3168c9ac2c1cf1a)
      adds  2039be2   r5271: patch from S Murthy Kambhampaty <smk_va at yahoo.com> to add idmap_rid.so to the Fedora and RedHat packaging (This used to be commit ba0c711a4386833da7cdf15bfd0f90177eb41bad)
      adds  26dd1ba   r5272: BUG 2132, 2134: patch from Jason Mader <jason at ncac.gwu.edu> to remove unused variables (This used to be commit 82c4e2f37f1f4c581cd7c792808c9a81ef80db94)
      adds  a66913a   r5278: BUG 2327: fix compile bug in idmap_rid.c (This used to be commit dd55ef25d1b24401a743d0367544e535cd17815c)
      adds  b3d17b8   r5283: Merge -r5279 and-r5280 from trunk. (This used to be commit 74d872287b5cf5b13512091827a9d065f1fef122)
      adds  a572700   r5287: fix build problem when HAVE_POSIX_ACL not defined (This used to be commit 2bd0253c11977122b195dc2f685d5367869973fd)
      adds  2257618   r5290: Fix for bug #2323 - plaintext problem with WinXP. Jeremy. (This used to be commit 3e10c36cb50462d1f220029e8fa64c3b6e554e6c)
      adds  66ffe14   r5295: fix compile issue with MIT 1.4 due to broken gssapi.h (This used to be commit f88f5e12187ed87934ae2cafbf9e9599d4fd7f6c)
      adds  7e72aef   r5314: Some const, and an uninitialized variable fix.
      adds  b6c143a   r5316: Get 'net afskey' into a subcommand of its own, 'net afs key'.
      adds  5ba4fb5   r5318: Fix a small problem in where we ignore the response from a SamrGetGroupsForUser that says the user is in 0 groups, and we issue an RPC to LookupIds for 0 RIDs.
      adds  fbd9e40   r5324: In order to process DELETE_ACCESS correctly and return access denied to a WXPSP2 client we must do permission checking in userspace first (this is a race condition but what can you do...). Needed for bugid #2227. Jeremy. (This used to be commit da23577f162b6bdca7d631fca256a9b3b04043e4)
      adds  aa9132c   r5331: Support SIDs as %s replacements in the afs username map parameter.
      adds  a309fed   r5336: BUG 2329: fix to re-enable winbindd to locate DC's when 'disable netbios = yes' (This used to be commit 75a223f1188ae0041c9e3c748af107d642f73810)
      adds  25edc54   r5337: BUG 1439: make sure to initialize pointer to prevent invalide free()'s on exit (This used to be commit a882a349df1488a4d64c892dbd1ec1ee3624ea42)
      adds  803ace5   r5339: Fix 'net rpc trustdom establish'.  Use the right pipe name, therefore the right pipe FID.  Fixes NT_STATUS_INVALID_HANDLE error. (This used to be commit bfd9b9e99711abcaac80d98160723f5dc37b6917)
      adds  daa2d8b   r5342: Reformat some very old code. Jeremy. (This used to be commit 08553faeeb77aef46264f4dfe738bc202e87ea23)
      adds  0f87a9a   r5343: Fix for bug#1525. Timestamps interpreted incorrectly on 64-bit time_t values. Jeremy. (This used to be commit 00f8ac509aaf2f40a067f5fe5c7699ae6f26571e)
      adds  6c84ecb   r5349: After talking with Jerry, reverted the addition of account policies to passdb in 3_0 (they are still in trunk).
      adds  70be7d7   r5355: Fill in the access check code for POSIX ACLs to *really* fix bug #2227. Jeremy. (This used to be commit ecc134a2e3546ed77ab6f1dafc0249c78897e1f3)
      adds  f9a2874   r5359: BUG 2333: use the lpq command to pass in the correct printer name for cups_queue_get().  See comments in code for details (This used to be commit 3eee00e0d0e9b58cdd35209691072b625813681c)
      adds  21063ef   r5379: Build-Fix (#2343)
      adds  9e52e98   r5383: add missing checks to allow root to manage user rights (This used to be commit ead54b14f6b34f087d3affc2853e16bbbaceb7cc)
      adds  467da93   r5385: when operating in security = domain, allow domain admins to manage rigths assignments (This used to be commit fec9cb7daa9b780aab019c0e0d7f2692c168019f)
      adds  96edc93   r5419: Fix some unitialized variable warnings (This used to be commit 9004b7897416d142ab9e3bee60c7bda589f94750)
      adds  bc10e40   r5421: Fix a memleak (This used to be commit a7df3b5f06085d55cbf1e491aa606312b87e0448)
      adds  f516770   r5428: Apply some const. LDAP attribs should now be declared const char *attr[]. This gives some new warnings in smbldap.c, but a the callers are cleaned up.
      adds  732f099   r5431: couple of cimpile fixes from Jason Mader <jason at ncac.gwu.edu> -- BUGS 2341 & 2342 (This used to be commit 0edcfc7fa20fd8e3273b29c8f1a97cb7c7179fb6)
      adds  4e8c17d   r5432: compile fixes from Jason Mader <jason at ncac.gwu.edu> -- BUGS 2340 (This used to be commit 3fd86a1f9d5b63aa066aed3347209913cdf782a8)
      adds  bfc7611   r5436: small merges from trunk (This used to be commit f17ffdf805ef8afad2b8d63b619c52540001a546)
      adds  9bdf6cd   r5444: Add adssearch.pl utility (on volkers request).
      adds  acdf1aa   r5455: Remove bogus DEBUG messages (dump for a failure to parse NTLMSSP, before trying the alternate format).
      adds  80a514a   r5456: Increase limit of mapped SIDS to 0x5000, which is what 2k and later do. NT has no limit.  We still don't respond the way 2k would to requests larger, which is to actually allocate the memory and send back the entire response, plus a return status of NT_STATUS_NONE_MAPPED.  Still looking into ways of doing this without crashing windows. (This used to be commit 9afe5acdc22adaed4b4b3d70ba3a1a7898256282)
      adds  4e617c6   r5458: Generate a sane response to exceeding lookupsids limit.  Truncate list to zero and return NT_STATUS_NONE_MAPPED.  This does not crash windows and maintains the benefit of not overallocating memory.  The previous response of truncating to the MAX limit was not useful because it crashed lsass.exe on windows (bug opened with MS), and it was also misleading the client to believe that a complete answer was received. (This used to be commit c03a93957404663bbd026668f [...]
      adds  96aaf64   r5460: Fix "restrict anonymous = 1".  If we have schannel connection, we must be validated with a user, so allow it even if pipe itself had an anonymous connection. (This used to be commit 469a649ad7271159960335419fd3ce2633cf2c8b)
      adds  8a10eb6   r5462: BUG 1549: patch from SATOH Fumiyasu <fumiya at samba.gr.jp> to fix trunction of service names (This used to be commit 440a4ecc1641658a2553312b759b6b97a8e5c981)
      adds  a90a58f   r5467: Optimize _samr_query_groupmem with LDAP backend for large domains.
      adds  0d63de3   r5469: Fix error codes of samr_lookup_rids: There's also STATUS_SOME_UNMAPPED.
      adds  dc0ec44   r5471: In cli_samr_lookup_rids, flags is not a flags but an array size. W2k3 rejects everything but 1000 here, so there's no point in exposing that to the caller.
      adds  f17c4ad   r5481: Fix a memleak (This used to be commit 36bcfc5dae99868fc94ca01f902fec3d19926f5e)
      adds  0b451e5   r5484: Fix a memleak (This used to be commit 7b9cb0601ce465361618fcc2c88f8195d93f130a)
      adds  37ea9da   r5495: * add in some code from Mike Nix <mnix at wanm.com.au> for the SMBsplopen   and SMBsplclose commands (BUG 2010) * clarify some debug messages in smbspool (also from Mike)
      adds  6baedb3   r5497: Fix for DIR1 failures in build farm. It struck me that we only care about failing with ACCESS_DENIED if we can't delete with DELETE access requested. All other errors will be processed as normal. Jeremy. (This used to be commit 360800592c55c9dd8fd787944b3d482f2b9eb951)
      adds  fcbb7b0   r5508: Typo - ZERO_STRUCT -> ZERO_STRUCTP. Jeremy. (This used to be commit 76e1d90aef45ccc089492d962e0f284e2e4d8e7a)
      adds  14fc089   r5510: Optimisation to only do can_delete check if client asks for FILE_SHARE_DELETE. Not completely correct but will catch the XP SP2 problem. Jeremy. (This used to be commit 1e2d0fcdbb72735f8b53d9faaec07d711ae236d0)
      adds  139ce45   r5511: Fix pipe-mismatch for NETDFS.
      adds  34a5c5a   r5513: Fix for bug #2201 - use same logic with "delete readonly" when setting the delete on close flag as we do in SMBunlink calls. Jeremy. (This used to be commit 7a94eaf1811c79ae52ee78b1cd9cfc691e1d65a0)
      adds  96a3fed   r5517: code cleanup; rename the sorted_tree to pathtree (used by registry code) I was going to use this for tracking dfs mounts in smbclient but found another way.  Still the cleanup is valid so commiting it. should be minimally disruptive since it is not widely used. (This used to be commit 00738dca3b07083c91545910486a1f30f2b17281)
      adds  01b87c6   r5518: Add initial msdfs support to smbclient.  Currently I can only cd up and down the tree and get directory listings.
      adds  9cc7c62   r5519: fix msdfs support for [m]get and [m]put (This used to be commit 6a9e4d6af1a4a4f426189e71aac5a4e7e217d6f7)
      adds  1b0f75d   r5520: fix last remaining dfs issues with smbclient.
      adds  ca9d4c1   r5521: allow smbclient to follow multiple leveles of dfs referrals (no loop checking currently) (This used to be commit 3c09b1f30f8b85036c487fdaf7fca11886bc90d7)
      adds  0a06399   r5522: Better handling of LDAP over IPC connections that have expired on the LDAP-Server.
      adds  e2cc3f4   r5524: Don't do share mode checks on can_delete if open, the rest of the open code will do this correctly. More for bug #2201. Jeremy. (This used to be commit faecf639efdecf949e91184d041489aa54e8664f)
      adds  9150205   r5525: Add extra case to torture to test this (we currently fail with the wrong error message but we correctly deny the open). Jeremy. (This used to be commit 99b89867c33a2209c42b6610d62ead0cf2af05af)
      adds  9fa9ca4   r5527: Allow own netbios name to be set in smbclient's session setup.
      adds  051d9d7   r5528: Expand the invalid-workstation-scheme. Workstation-Names with leading '@'-sign are expanded on-the-fly as posix-groups of workstations. This allows optional, more flexible login-control in larger networks.
      adds  cb203b2   r5530: Keep the TRANS call up to date with the NTCreateX call. Jeremy. (This used to be commit 98a07e1520d6fb1f6f5320bc70ac33d4c5052ea6)
      adds  f7decc6   r5532: Patch to detect infinite loops when traversing a tdb from "Shlomi Yaakobovich" <Shlomi at exanet.com> Jeremy. (This used to be commit f997c28bb8ca253dca943a578a617b3c20ccfa5e)
      adds  26d8133   r5535: Reformat so I can actually maintain this code and eventually convert to MB safe. Jeremy. (This used to be commit 0285754c1408b4155e115a5f76b1f5ff481c9d7e)
      adds  8d06233   r5536: Avoid intermediate copy of NT and LM responses in NETLOGON client.
      adds  c3a5d90   r5541: Fix crash bug in the client-spoolss enumdataex-call.
      adds  584c412   r5542: fix a few more msdfs bugs in smbclient against both smbd and 2k dfs root shares. (This used to be commit 5d2624c453b0bc961302edd9f2421a7c3d504d1f)
      adds  413eb87   r5543: Fix for bug #962 - using MB sharenames containing a ']' character. Processing a share name is now MB safe so long as the correct unix charset is in scope. Jeremy. (This used to be commit 5bd027e9ed095c01fc176178ff51b5839fe0c140)
      adds  038d939   r5545: move cli_cm_XXX() connection handling code to clidfs and out of client.c;  client.c still maintains a pointer to the first connection so the change is fairly reansparent to other smbclient functions such as -L and -M (This used to be commit d6a05ffd664e2e304f6e481af34a4c5d640fc3f9)
      adds  4b03bd3   r5546: Fix some comments in "net rpc printer migrate settings"
      adds  4ef6976   r5547: Fix compile warning.
      adds  f95e9fc   r5548: Stop lying about allocation sizes to Windows clients. It was a nice idea, and aparently improved performance in some circumstances, but it breaks the VC++ compiler :-(. Not cool. Fix bug #2146. Jeremy. (This used to be commit b9f147634df0126320ffe3b9a23068e76f6c1681)
      adds  f823e8c   r5556: Fix the build on AIX.
      adds  d8b85fa   r5560: make sure session setup message is displayed after changes to client.c (This used to be commit 3f5e52e90861d071870a369fac246a822f4ff2ce)
      adds  c7a0098   r5562: * bump version to 3.0.12pre2 * change special character in gd's valid workstation   check to a '+' to be more in line with the characters   used by valid users (This used to be commit 8bff0486508b9952c192345302b9313ac0b2270e)
      adds  b03c744   r5565: fix breakage on gcc 2.96 (This used to be commit 67f8a1e3bc545d4ebbe0f7d05ea16c6231f2e82c)
      adds  40d738f   r5568: fix more breakage on gcc 2.96 (This used to be commit 3eeecff05efec9310cf2bed7c6fe9a6d80dd6d0d)
      adds  76d72a6   r5571: fix another breakage on gcc 2.96 (This used to be commit cadd5a44e7f1d532aa4dad7a4233e5ea2c814a10)
      adds  9657295   r5577: get recurse; dir working across single level dfs referrals (This used to be commit d4443807bc7a5a8615c69517365a92709db7ce29)
      adds  fb84318   r5578: get 'recurse; dir' working across multiple levels of dfs referrals
      adds  180fa12   r5580: Fix "net rpc trustdom add".  Much closer to what windows does.  Also stop referencing unknown_6 from sam, because it's just fixed at 1260, the max len of LOGON_HRS.  Need to go in and mark it as "remove me" from passdb. (This used to be commit ffac752875938d510446ebbeba6fc983f65cda1e)
      adds  2f158e1   r5589: Ensure the torture code that uses cli_list and cli_list_old matches the new MS-DFS function prototypes. Should fix the build farm tests. Jeremy. (This used to be commit 3d4d8bb6544abc4959f75bb962d8e1fb3d37a55e)
      adds  ac1cc87   r5591: Implement "net rpc trustdom del", including client side of samr_remove_sid_from_foreign_domain. (This used to be commit 8360695fc02dfb09aff92a434bf9d411e65c478c)
      adds  de1c756   r5592: Oops, accidentally committed test version of rpcclient.  Reverting changes. (This used to be commit a5fe34ca7d57c18f510b9cc68e75c4db370fe052)
      adds  bd0e666   r5593: More reversal of accidental commit. (This used to be commit ec78c3f2a2e38abe96132475a22bfd52c850b001)
      adds  7f5611c   r5594: Fix comment to read "remove" instead of "add" (This used to be commit 6884a2fa6e3d19a436edfb428056978ae127f442)
      adds  ec5ea58   r5596: BUG 2394: fix nmbd linking issue on IRIX (This used to be commit 0a07f2b1d91e071618e67c4e9ee8274763eaf5aa)
      adds  640eb81   r5597: full fix for BUG 2394 (unresolved symbols on IRIX) (This used to be commit cb08dd5f9087ac2e965dec8ba24c9e908fd6fcd3)
      adds  a3ee24e   r5600: Bring IBM Directory Server schema up to date with openldap schema (This used to be commit 639de6afc09709774fbcce1a8149bde172bd542e)
      adds  5ba59da   r5605: only display the publish check box on printer if we are a member of an AD domain
      adds  09f5aa4   r5607: Fix for bug #2399 - ensure we use SMB_VFS_STAT instead of stat when checking for existance of a pathname. Jeremy. (This used to be commit 08aac40e3ac0911673ea7e6ef35ba7fe9822d2fd)
      adds  a5e671e   r5608: BUG 2399 - removing dead code (not finished with bug yet). (This used to be commit 48353c199cfbfd56760b34ccf99b089bb627e2ed)
      adds  8193036   r5612: Add -Wdeclaration-after-statement to CFLAGS for --enable-developer. (This used to be commit f952da9efbd11d2c84d9fe4993f70e4ceda7d9ae)
      adds  6b06ba4   r5614: fix proto for copy_fn() after changes to cli_list() (This used to be commit fb8e746ed65fa3aacda3d6be0e3f28f690fbdacb)
      adds  e9d360a   r5616: Forgot about the sticky bit on directories (commonly set on /tmp). If this is set then only the owner or root can delete a file. We now use the same algorithm to check file delete. Jeremy. (This used to be commit eb18104d10428a5daef2316088edc3dbaff58708)
      adds  02bce09   r5623: Horrible band-aid patch to fix Blue-Arc torture tester. I know this isn't right but will work until I can refactor the deny mode code with the Samba4 algorithm. Jeremy. (This used to be commit f38f464c722a441402e2d6e2622bcce9227c33b5)
      adds  c459130   r5625: Reformat (tidy). (This used to be commit b94db3a75806f1b09a8a0366029812ba2195727c)
      adds  f0a683e   r5628: Deprecate the write cache parameter - this code will go away soon. Jeremy. (This used to be commit 743cd4a53627cc2be5271fa78f6b0980a4407862)
      adds  a4deaac   r5630: This may be a mistake ... needs more cthon investigation. Jeremy. (This used to be commit 0322c5884666bf62a37de069a1cd0ae888ac4285)
      adds  5713c65   r5632: Fix infinite looping bug found by nasty BlueArc test :-). When finding a singleton directory remember that we're at the end and don't continuously return the same name. Jeremy. (This used to be commit 3da50060279609f534aeffe6338b0a2b07d0e8f1)
      adds  8dddd76   r5634: Fix 64-bit overflow problems found by BlueArc torture tester. We still have a few strange bugs with 64-bit locking values. I will get traces. Jeremy. (This used to be commit ff4c201d93e1f59ce61e9341f7f94ce92389ed7b)
      adds  02fdabc   r5636: Re-add the allocation size - parameterized by share as "allocation roundup size", by default set as 1Mb. From advice by BlueArc about Windows client behaviour. VC++ people can set this to zero to turn it off. Jeremy. (This used to be commit 833ca101772bfab65dbd79eb64f63464177f144e)
      adds  c56d5cd   r5637: Actually test and fix the crash bugs (sorry:-). Jeremy. (This used to be commit 4348ca48549ded8c056877befa216f0e768cb2c1)
      adds  7f697e6   r5639: update smb.h with missing defines (This used to be commit 0f188da8578165077b6d6df58c6e82be11943d40)
      adds  73d7fb0   r5640: On failed mount (ENXIO) retry share name in uppercase (fix mount to FastConnect AIX SMB server) (This used to be commit 8bd98b643d097cbd5e1650ec63a2f3176c3879d7)
      adds  b6211e0   r5641: Fix from James Peach @ SGI for oplock2 test. Jeremy. (This used to be commit 69e99d97d1547ec8f8e7f9756b87f211c90557b6)
      adds  85b0948   r5645: Add an autoconf test for -Wdeclaration-after-statement so we don't add it to the configure.developer CFLAGS if it's not supported. (This used to be commit ce0dedea8d95f07745ba3e945dc88bceb97989d7)
      adds  140752f   r5647: Caches are good for performance, but you get a consistency problem.
      adds  3696676   r5650: add help lines for net rpc group addmem and delmem commands partial fix for Bug 2417 - we need to look for other missing commands (This used to be commit bd4405b41592e064428bfa0dab8f216692f0fec6)
      adds  c884a13   r5653: Fixiing typos. (This used to be commit 7df1cfed723d1c22070b0a829946fe61d064e0d1)
      adds  9d0a31e   r5654: Fix bug 1604 -- make winbind work with more than 10 trusted domains.
      adds  a5f8448   r5655: Added support for Novell NDS universal password. Code donated by Vince Brimhall <vbrimhall at novell.com> - slight tidyup by me to use Samba conventions. Vince - thanks a *lot* for this code - please test to make sure I haven't messed anything up. Jeremy. (This used to be commit 6f5ea963abe8e19d17a1803d4bedd9d87a317e58)
      adds  4eed5ad   r5657: Fix uninitialized variable warning (This used to be commit f74737ce574aa4b47367fccb1b95769778187515)
      adds  aaa4a66   r5683: BUG 2363: allow 'in use' driver to be removed as long as one 'Windows NT x86' driver remains' (This used to be commit 743ddbc7f204977431b8eaa48c3838b3cc9bdb11)
      adds  d3e3bd7   r5684: BUG 2405: patch from Torsten Werner <torsten.werner at assyst-intl.com> to define 'lpstat' printcap output on HPUX (This used to be commit 98596037caa47a27c4f87793f9875ec18b0f23c2)
      adds  a26386e   r5685: BUG 1881: only define PRINT_SPOOL_PREFIX if it is not already defined (This used to be commit a42e3fc63cdbabd96f05e6af64344e1489ebf9da)
      adds  00340b2   r5687: Fix for bug #2398 from Kevin Dalley <kevin at kelphead.org>. smbtar shouldn't assume /dev/null means dryrun. Jeremy. (This used to be commit 84e7b7db8992db7812b8e09b8633c257657fb91c)
      adds  9db6a5c   r5688: ignore user_xattr mount parm so as not to confuse it with a user name (This used to be commit 58afef91c52293d72f1066a27387a60e51be4e79)
      adds  90dfded   r5689: Allow for better protection of sensitive attributes in IBM Directory Server. (This used to be commit dafdd8d0741311ed0f0b35d30062f0052446f8c4)
      adds  ad4fe01   r5691: wrapping the pause/resume/purge printer commands in {become,unbecome}_root() blocks.  We've already done a print_access_check() to ensure the user is admin. The means that non-root users can pause and manage printers. I really don't see how this worked before without setuid binaries on the server.
      adds  13b9edc   r5692: Fix compile warnings (This used to be commit 6fad82d3d536fe2f7184377137d062710b40b4f2)
      adds  26462d9   r5696: BUG 2355: use bsd style commands for 'printing = cups' but \!defined(HAVE_CUPS) (This used to be commit 5216728d82fcbdcba9a06f9730806ef4a4d6108f)
      adds  6410e65   r5700: Fix problems where we're not pointing to the start of entry for a couple of info levels - W2K3 always points to the start, not the name. Jeremy. (This used to be commit 76fb181031e6e3df5b653496692737fd947b7818)
      adds  9d23e37   r5702: Fix bug #2271. Correctly pull out and use resume names in a directory listing (we were incorrectly understanding what was returned in the "last name" entry). Jeremy. (This used to be commit 4f2da9ecf1e5cee4749839ea1b35a942d27de09e)
      adds  64b9f82   r5705: Have unknown_6 default to 1260 (fixed #892) (This used to be commit 710ce847a79fa9e7ba488de46a2f69fc9d617e62)
      adds  212de36   r5707: BUG 2425: remove ubran legend wrt to win98 and the DFS_PATHNAMES capability bit (This used to be commit 6511bfe84a4036e0d203858aa2f604e346c9412b)
      adds  3241686   r5708: BUG 2424: patch from Vince Brimhall <vbrimhall at novell.com> to ensure that uidNumber and gidNumber use match the rfc2307 schema (This used to be commit c1727dc9e01f960c1eedf023b4de49ad6f418b18)
      adds  779191f   r5715: Update for new CIFS POSIX info levels (This used to be commit af12daba2ae57a1f768248ba60d7769063f8200b)
      adds  a6c895d   r5717: BUG 2215: horrible code in nmbd_winsproxy.c;  gcc folks at redhat claim its in violation of the C spec.  It's so horrible I believe them (This used to be commit fa7eb5693314efb14d42a739f8006ddf8d41e9d5)
      adds  cbe4ada   r5718: Don't update fields that haven't changed (fixes #1957) (This used to be commit 5c682c665dbf517280deef0d6cec7dadc737a2bc)
      adds  eb546db   r5720: Attempt to fix bug #2382 (Excel shared workbook stops working). Also incorporates part of the fix created by ke_miyata at itg.hitachi.co.jp for bug #2045 (MS-Office behavior of timestamp). Jeremy. (This used to be commit 4f3b12ac73487f4ccb37c17506af1abf5acc80cd)
      adds  4a62d41   r5723: Add missing part of fix for #2271. After analysing the actions of a XP client against a Samba server. It never uses the "continue" flag, but always does "new search, continue from this file" instead. Change our client code to do the same (it appears that's all they test in W2K etc.). Jeremy. (This used to be commit 710bceee325005b8ca8e8ed04acc50bafa92b6e6)
      adds  3e4bc25   r5724: Fix compiler warning (This used to be commit c2f710e3219aab647c0ed294d1d3481f5578b930)
      adds  66df843   r5726: merge LsaLookupPrivValue() code from trunk (This used to be commit 277203b5356af58ce62eb4eec0db2eccadeeffd6)
      adds  82379c7   r5729: partial fixes for BUG 2308; libsmbclient patches from Derrell Lipman <derrell.lipman at unwireduniverse.com> (This used to be commit 88678bc05c3018eb181f97523a0b84b60e3c358d)
      adds  95e68fa   r5731: Get delayed write semantics closer to W2K3. We need to store 2 times. This may fix bug #2382. Jeremy. (This used to be commit a27c351e6beafc6609790a9bb9a3d0a1331e8f35)
      adds  a9a218f   r5733: Don't crash when the SID column contains NULL (Fixes #2316) Patch by Justin Ossevoort (This used to be commit a281148168624dcab24e12f1cc7b0f6c7caf0185)
      adds  9d65e07   r5735: rest of derrel's patch for BUG 2308; had to move the options structure from the _SMBCCTX to the internals structure to maintain binary compatibility (derrel, we should talk more about this) (This used to be commit a5ea01bf15758bb2be26ba16784dc0975be783bf)
      adds  44f1a1a   r5738: fix my build breakage; fix a few compiler warnings (This used to be commit acbe9efeb6de33610776560978f8632cbb847821)
      adds  198c807   r5740: setting version in 3.0 development branch to 3.0.13pre1 (This used to be commit 81651b4d8b5050a80fd28a36dc922d9fed51ade6)
      adds  04564f6   r5743: Add perl-script to check for multiple LDAP-entries on request of Richard Sharpe.
      adds  f651bb0   r5746: remove unneeded header that caused problems on rh73 (This used to be commit 68fe1f194a49e7900aba1f201c949f5deb21df87)
      adds  cf1ebf6   r5749: fix some build issues (This used to be commit 3f12dbb1cfd429e537415635aaa6e551e00c2a0e)
      adds  3677b96   r5751: fix another (correct) compiler warning (This used to be commit 642a2d5a0aecd507d4f26dc2250de3667af3abbf)
      adds  5131068   r5752: implement derrell's solution for binary compatibilty in the _SMBCCTX structure; note that we break compat with 3.0.11 but are ok with earlier versions (This used to be commit 6e8d171551bfe480cb1a526469defc33276550f6)
      adds  f783144   r5757: Fix erroneous debug message - noticed by William Jojo <jojowil at hvcc.edu>. Jeremy. (This used to be commit fd1999f1d73b871501ff859422c3989b496231a8)
      adds  ce8ad0c   r5759: Patch from Doug VanLeuven <roamdad at sonic.net> to add more case/realm/name permutations to the kerberos keytab. Jeremy. (This used to be commit c687e73f242967cd3a78db66c1dd23349766ebb8)
      adds  ee049ef   r5760: Be more verbose on listing forms.
      adds  08af1e6   r5762: Modified version of patch from Michael Brown <mbrown at fensystems.co.uk> to case insentively search for a principal match on logon verification in the system keytab. UNTESTED (although it compiles). Please test. Jeremy. (This used to be commit 1ace2ca1be65b4d6e92a98040fd09fdca74e8c8a)
      adds  5ba3fb8   r5767: Get rid of some compiler warnings (This used to be commit 66471de977a56cbe58921f61da28cc7dcbc6e93e)
      adds  5918d8a   r5770: Get rid of some compiler warnings (This used to be commit 96a0f7d60c973e9f74ac90e3c79f94a01770f681)
      adds  ec06659   r5776: Fix typo (found by lieschen).
      adds  ef422bf   r5786: Bugzilla #2443.  Fix gcc4 compile found by Mark Loeser. (This used to be commit ab79612ac661c9764682f109650381350d524ac2)
      adds  f4c9a4b   r5789: Patch from William Jojo <jojowil at hvcc.edu> - AIX has no default ACLs. Bug #2445. Jeremy. (This used to be commit c9b5e32650ef957841d488416922b948804474e2)
      adds  00a62a7   r5790: Added ability to set account description. (This used to be commit df6f0815af0171a47483f2f3d347d350704a012f)
      adds  cc5ba98   r5792: Added new parameter "inherit owner". If set on a share, the created file/directory will be owned by the same uid as the containing directory. Doing this for directories in a race-free mannor has only been tested on Linux (it depends on being able to open a directory and then do a fchown on that file descriptor). If this functionality is not available then the code silently downgrades to not changing the ownership of a new directory. This new parameter (docs to [...]
      adds  3b7dccf   r5804: Revert the signing change by Nalin Dahyabhai <nalin at redhat.com>. Seems to be incorrect (several user reports). Jeremy. (This used to be commit 0abfb67c79dde280b3dae14a7c7bcdb5f4d58e44)
      adds  61dfab9   r5805: merging spoolss parsing changes from trunk and cleaning up resulting segvs (This used to be commit 25121547caaaed0d60f4db7458570c14e7d21b2a)
      adds  d177f1b   r5806: * fix a couple more segvs in spoolss
      adds  cacc3e1   r5807: fix segfault after compiler warning clean up (and cleanup another warning) (This used to be commit 2dae527e217ff9da2ad9f434bf1280744e93fad7)
      adds  76f3e5a   r5808: removing unneeded structure field from RPC_BUFFER (This used to be commit 9b0bfd7e6fd1acc85ec53d2fa32d61cd34aa2345)
      adds  c8e0202   r5809: try to catch NULL pointers during developerment for rpcbuf_move() (This used to be commit f9e9a42c0734129100e1cdd4a9ad1539b65ab5bc)
      adds  cc94479   r5812: We missed some RESOLVE_DFSPATH calls on pathnames for older calls. Jeremy. (This used to be commit 0b0b8686f3c4261e9b1070f4b2968e6f4ed4bbd7)
      adds  4f92cef   r5813: Fix bug found by Jim McDonough <jmcd at us.ibm.com> Win9x can send a resume name of "..". This will cause the parser to complain (it thinks we're asking for the directory above the shared path). Catch this as the resume name is only compared, never used in a file access and replace it with "..". Jeremy. (This used to be commit c03524363f86ab88f1408f2fba2a1d76ce830301)
      adds  55f480b   r5816: Catch the "." resume name case also. Jeremy. (This used to be commit 479bb6ea95e45d6f9d8b5dbddd500451e39202a7)
      adds  91d3557   r5817: Patch from Vince Brimhall <vbrimhall at novell.com> to change the way pdb_nds handles users with no Universal or Simple Password. Bug #2453. Jeremy. (This used to be commit 0976793e3022254c31bda0fe3c49f864514c8d4c)
      adds  99db77b   r5820: Fix bug #2451 - missing functions in full audit vfs module. Jeremy. (This used to be commit dc6fbc0268b79c5d53319d77e14a59f158cfd55d)
      adds  7dcbde8   r5822: Actually return an error message if disk_free fails ! Pointed out by Ying Li <ying.li2 at hp.com>. Jeremy. (This used to be commit b5d31b2caf5c4739607bf57cb7e4e0569b57012b)
      adds  4ba7101   r5825: Fix one more DISK_FREE call - spotted by Ying Li <ying.li2 at hp.com>. Jeremy. (This used to be commit 19e017a78a90aca5f2d39a3c28472b9a595acbf3)
      adds  e2673ae   r5831: Along with jra's recent checkins, fix dir/xcopy of empty dirs on OS/2.  Bugs 2335, 2337. (This used to be commit 2312ac9d42adcea8576c3923cd5bc8c1851d5375)
      adds  b05ce8f   r5833: Revert change for bug #2335. Tested with a Win9x client and the original error code is correct. I have some theories as to why this is different, I'll add some code to the torture tester to confirm. Jeremy. (This used to be commit a7a7af6815e1123f27070a2fe0a92de5b4372913)
      adds  7069d48   r5835: Make smbclient obey the max protocol argument again. Jeremy. (This used to be commit 7cb9618e5de8aae5e910e620e70ea130b76f6099)
      adds  c6e94ef   r5836: Correct fix for OS/2 bug #2335. The error return code in this case is protocol level dependent. Jeremy. (This used to be commit 712ef86ac008524866615e670db7659ea674fefb)
      adds  3fc141b   r5840: Fix findfirst/findnext with protocol level < NT1. Jeremy. (This used to be commit d53b5891a7d372b3ed2488bac06939d29388f709)
      adds  ee80416   r5843: Removed unused variable - pointed out by jason at ncac.gwu.edu in bugid #2460. Jeremy. (This used to be commit 1f988333ecaedfb21a8deee6eebb9bd4de91bfd6)
      adds  2aaf23e   r5844: Fix typo. Add cast for bug #2464 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit a4b4766e4294c3a0172beeae7a7698160f4a2632)
      adds  fa6085a   r5847: Fixes from Lars Müller and Vince Brimhall @Novell for NDS schema. Jeremy. (This used to be commit 0d3075b2c06709b05513d4be1530ef6df2471480)
      adds  56b2225   r5848: Fix inherit owner to chown directories in a porable and secure way (from just secure on Linux). Idea from tridge. Jeremy. (This used to be commit c0924a497b51c126a1db55f48cbf461855dd6c6a)
      adds  9a4e3f7   r5851: BUG 2456: reported by Jason Mader; remove non standard pragma (my fault); should fix some builds with non-gcc compilers (This used to be commit 300150a1bee1bf927236c6d9942784a1359e7054)
      adds  99509cb   r5854: Fix coredump when OS/2 checks for long file name support (with .+,;=[].). Bugzilla 2338.
      adds  8a427cb   r5861: Apply some const (This used to be commit d89b40e9b175b194cc7bdbc0277083efff89699c)
      adds  51d318b   r5862: And some more const (This used to be commit dc442ea7a0eed0a496522dd518bc53bc9304b705)
      adds  983a1f6   r5864: Stop using 'INFO' names on find calls. Getting ready to fixup OS/2 EA support. Jeremy. (This used to be commit a417feaa4108b443850ef6e8f0da32b79d79db59)
      adds  d246795   r5872: Restructure ea list code to start to fix the EA_LIST calls. This does not work yet but it's a work in progress. Jeremy. (This used to be commit 0e399422f70ef8b3797277f6f61105fa7fe0d83a)
      adds  4faa02f   r5874: Work in progress. EA list infolevel. Jeremy (This used to be commit b033a302b59e1e72f4a72fce54abaae5c1c29f18)
      adds  eb200fc   r5880: From the comment....
      adds  2508867   r5884: require cups to build and install; remove restruction from winbindd.init to have 'idmap [g|u]id' range set in smb.conf (This used to be commit dd7237f50afc54b826b784bd4635ef232a3ee16a)
      adds  5794ada   r5888: fix incorrect test - don't print anything if user is not in any groups (This used to be commit 2461a8e482ab22dde4b7af8ea6d6ee043f302bf8)
      adds  416cf98   r5891: Make enum- and getform use the same form_display-function.
      adds  deb0212   r5893: Get us to pass some of the Samba4 EA tests. EA_LIST seems to be working - need to valgrind it to be sure. Jeremy. (This used to be commit 8b2b652c0a47298cd188c67d256dfdffe01a951d)
      adds  9ac8568   r5896: Fix cifs mounts to handle commas embedded in prompted password, and password and credential files. Fix cifs mounts to handle domain name and user name in username field (in form domain\user) (This used to be commit d98417b2cfd9f3748eabc9df64cf30b2bd8bc338)
      adds  2b71ed0   r5897: Fix domain name parsing for cifs mount util (This used to be commit 72eda746c2cc0a362aef6e08f7cd89e65cc7e86d)
      adds  4b122ce   r5905: Fix two warnings found by AIX. They might actually be bugs on 64-bit platforms.
      adds  0fcb427   r5907: Fix compile warning noticed by Jason Mader <jason at ncac.gwu.edu>. Bug #2483. Jeremy. (This used to be commit f6db0f5e8aaa8cfc65031d19a231f7a5a68796a7)
      adds  5d88fea   r5909: Remove some unecessary casts.  Patch from Jason Mader for bugzill #2468. (This used to be commit ede9fd08cf0ce04528f73c74e2345ba46d26f1e2)
      adds  b4ecaaf   r5910: Partial fix for bug 2438. I'll leave the debug message in place, that fix is a bit more effort.
      adds  0ca0cec   r5912: - Enhance net rpc rights utility - Make it possible to list users that are given a specific privilege - Make the lisitng interface a bit more usable by distinguishing   between "keys" and "names", using user names directly still   supported for backward compatibility (This used to be commit 9797b33f2377375875b2c473d9899f36fe75246b)
      adds  b62fae5   r5915: Remove --with-manpages-languages= from configure (we only have them in one lanuage, English, at the moment). Fixes #2261. If other languages might are added in the future, this parameter will still not be needed. (This used to be commit d41e790b4ba96b42ae80f51925a86a3344d3fd39)
      adds  100b7ad   r5916: Only one C++ guard is necessary, not one around each smbc function. (This used to be commit e446f16a402bd2f2c0c0cda3db1bd0c423321230)
      adds  eeefe8c   r5918: Fix typo. (This used to be commit 0d38d5f610a280a29617f887329d9084f0be6203)
      adds  ff107a9   r5922: Fix for NASTY NASTY bug #2501. All my fault :-(. Brown paper bag time. Stops Win98 from looping doing findnext on a singleton directory. More testing very welcome. Jeremy. (This used to be commit e32a58742e618a49934e19b72cd5222c9666cf95)
      adds  61179e5   r5926: setting version to 3.0.14pre1-svn (This used to be commit 59b07eb012a52af142156912ce1f2d9ea82af81e)
      adds  b824fcb   r5927: Fix ldapsam trusted enum_group_members.  We were searching in the user suffix instead of the group suffix.
      adds  442b9f3   r5933: We were handling setting of EA's incorrectly - we should be able to set a list. Also not converting names from DOS CP to UNIX CP correctly. This code doesn't quite work yet but it's a work in progress to be fixed tomorrow (don't want to lose it). Jeremy. (This used to be commit 22fca746576810c5408540031a9603625a66cd75)
      adds  ebb9ba6   r5936: Fix bugs in earlier work in progress commit. Closer to properly supporting EA's now. Jeremy. (This used to be commit 8aa2b2617baefef004a864c4210b20a66ef89fd4)
      adds  43f4930   r5943: remove unneccessary se_priv_copy() (This used to be commit 2db04a90c4197a3950bbc322948468cb306b3557)
      adds  0dbdb7f   r5944: cleaning up compiler warnings reported by Jason Mader (This used to be commit 8f87d9c5b66bfbbb1c2eb409bc424fa730b66ff0)
      adds  906d7b7   r5945: BUG 2516: fix compile issue on True64 (This used to be commit 5205949dac4566a815ea443114309c284270ba91)
      adds  d2b8348   r5946: BUG 2497: fix bug in rpcclient's deletedriverex when asking to delete all versions of a driver (This used to be commit 1f0060278609a194b76872367530d2f7bcea7fa7)
      adds  40295c4   r5948: more compile cleanups from Jason Mader (This used to be commit cc6c769c3c26164919dd13777d671abe02c084d9)
      adds  9b38ced   r5950: more compiler warning's from Jason Mader (This used to be commit 27c6e85ad59a86ab45ae3297c7445c4ff15546c8)
      adds  dbd5c96   r5951: gotta love that SGI compiler :-)  (thanks Jason) (This used to be commit e84d070275464de43107b6b5910e25ccc3339302)
      adds  4b831f8   r5952: BUG 2469: patch from Jason Mader to cleanup compiler warning when not using krb5 (This used to be commit 19a639ac468237b22f16d917c0150fbf10c9623e)
      adds  0d57995   r5953: more compiler cleanups; moved SID_LIST from smb.h to privileges.c to cleanup the name space (This used to be commit 7dfafa712deb115e425c7367296400c54827a217)
      adds  7c19851   r5954: Fix some compiler warnings and add missing exclude-block in "net rpc share migrate" (found by Lars Mueller <lmuelle at suse.de>).
      adds  d44a737   r5955: BUG 2517: use the realm from smb.conf for 'net ads info' when 'disable netbios = yes' (This used to be commit 77734120d30c64941e2046574c81653c5bca4220)
      adds  73d1950   r5956: more compile warngin fixes from the Mr. Mader (This used to be commit f3f315b14d261fa56ab040db036a6f858ac06e65)
      adds  ec13962   r5957: BUGS 2478, 2093: compiler warning patches from Jason Mader (This used to be commit b0f43460822eb5175c854959181de05307d73415)
      adds  cf99ec8   r5958: BUG 1843: patch from james peach to fix quotas (with no soft limits) on IRIX (This used to be commit aeb3cea54ea2e050aef38e38fd8519510a14a184)
      adds  09bb175   r5960: Integer wrap paranoia when reading EA buffers. Jeremy. (This used to be commit e61f7a6b72fe6186a5a56f23f9133c5b1a49bb89)
      adds  93e04e9   r5961: final round of compiler warning fixes based on feedback from Jason Mader (This used to be commit 9e77da9320c900b3e437d534e31fa5ff81e9acfd)
      adds  cf7d098   r5965: Apply Volker's patch for "ldapsam trusted = yes" for samr_lookup_rids.  Gives us again up to ~6x improvement on group membership lookups. (This used to be commit e2117bcb09cbd21df3b6621c2794a006418c1d9e)
      adds  b360f55   r5967: Fix typo bug where flags overwrote info level. Jeremy. (This used to be commit 214a2cbe5aed9f0540b03350b60d0eec1c61bad8)
      adds  b3e57cb   r5968: derrell's large file fix for libsmbclient (BUG 2505) (This used to be commit 85be4c5df398faa6c5bfacd1f9d2f12c39d411e1)
      adds  f8f090a   r5970: Fix old bug where ff_searchcount was being compared -1 ! This caused a filename to be processed twice. Jeremy. (This used to be commit 2ed7e30cbb3e194a08d5d9b46993652666193bec)
      adds  bf42736   r5971: Check for the correct cli-struct when copying files. Good catch from Lars Mueller <lmuelle at suse.de>.
      adds  47f58be   r5973: Fix up overwrite of last 2 bytes on clilist (could cause coredump). Jeremy. (This used to be commit b0de2d761f6697ca1f4859ba098af6162ab42027)
      adds  656140b   r5975: Re-arrange code and comments to make more sense. Jeremy. (This used to be commit 08616ad80d96d1b7b558eec036bafb4bf3663942)
      adds  19996e2   r5979: Don't crash when talking to a Win98 server (bugid #2530 - not a fix buy just prevent the crash). Jeremy. (This used to be commit 9d5ef800b6d3da54a5c733cff70306ac052ddd23)
      adds  a17af59   r5981: Hack to fix DFS code to work with Win98 server. JERRY PLEASE REVIEW THIS ! I don't think this is correct - it just happens to work and fix bug #2530 to return all the files. Jeremy. (This used to be commit 1ee180a6dd7f8d787396f359a8ff3ed25433357b)
      adds  7478d77   r5991: Fixup last entry offset correctly for level 260. Should fix bug found by Derrell.Lipman at UnwiredUniverse.com. Jeremy. (This used to be commit 5ded615679e346d1ea155cde3413396d3e3c3a6b)
      adds  a49c567   r5993: compiler warning fix (This used to be commit 4e8b868e6e29513a0c4c1b8992a502d5b6cf2c3d)
      adds  97978aa   r5994: proper fix for smbclient and win98 file servers; check the WCT value in the tcon&X reply before setting the cli_state->dfsroot flag (This used to be commit d3822d889dbc0812335e9242566256a0f88bc00d)
      adds  8b6a50c   r6001: Oops. Checing the wrong tagtype - should have been SMB_ACL_GROUP, not SMB_ACL_MASK. Fix bug #2521. Jeremy. (This used to be commit 21e3cf2f8f6129324ebb799f959f8d2afe0285d2)
      adds  bece941   r6004: Let's make server manager able to kill a user session. This will send a shutdown command to the right process by pid read from the sessions list. (This used to be commit 5d3d025db757f7d48f241142a60a93214f2b47ea)
      adds  920745f   r6009: Add privillage check for SE_DISK_OP (is this the right privilage?) before allowing users to shut down any sessions. Simo - please check security before allowing state changes. Please review this change. Jeremy. (This used to be commit 51beba71d4d5d3d259e567b65b1694d862814fe9)
      adds  5d1cb8e   r6014: rather large change set....
      adds  899ade0   r6016: Give access only to root and Domain Users (This used to be commit d3557ed4b7c4d58a50cc6041c06cc4eff5ef659a)
      adds  5415480   r6020: Never do NT status codes with protocols before NT1 as we don't get client caps. Jeremy. (This used to be commit 4868e4202775c1c0a60828e0c6f6fa23cf8346e1)
      adds  143bf12   r6022: Fix for bug #2533. Incorrect dir listings from OS/2 clients. Jeremy. (This used to be commit cf8949f684ee9adcd35d56d923b2f5733efc05ac)
      adds  2e3ce1d   r6029: adding files necessary to support 'net rpc service' functions; will fill in tomorrow (This used to be commit 6bbd61cfd1ca2dbe8d96d894f90f263b8f24571f)
      adds  91e6894   r6034: Check only once (This used to be commit 5a4274371cdbbd278d8aaa922f3e5f51a3cb5aec)
      adds  abde8c4   r6036: patch from Lin Li <linl at xandros.com> to ensure trusted domains are initialized whenenumerating users and groups (This used to be commit 105a63c207e8d2b03a30dec2b8b55b92047cba80)
      adds  987fd2e   r6037: little cleanup of unused vars and unnecessary codepaths (This used to be commit 167f7d3caa84e612cf3af0095536734dc7c3ad29)
      adds  259d44d   r6038: adding more flesh to 'net rpc service' open and close the service control manager.
      adds  eb1adc5   r6039: add CLI_DO_RPC macro for cookie cutter code; no new functionality to 'net rpc service' (This used to be commit 759affb1e1aa59fcb878b4dee781aa362b3e7e1c)
      adds  9d00983   r6040: finish out 'net rpc service list' (This used to be commit 42588ba50cb1b47a00f3e0bed33ca3431eb8af14)
      adds  0a11209   r6041: cleaning up output from 'rpc service list' (This used to be commit 7f02ba6646d5c9685250b8ee6e45c9723d748143)
      adds  445a972   r6044: Ensure the old search calls always ask mask_match to translate patterns like ????????.??? - even if using an NT1 protocol. Matches W2K3 behavior. Jeremy. (This used to be commit 67f6473f50f3284b9ccbe6f983f23cd42b3b7c9f)
      adds  dbb5a1f   r6046: $ net -S block -U % -W VALE rpc service status spooler
      adds  27b84e5   r6048: Split out the check_path_syntax into a findfirst/next/wildcard version. The semantics are different with wildcards. Jeremy. (This used to be commit f8b67159fc1c8224a7caf41409b2654846f34a2d)
      adds  fcfa75b   r6049: Ensure "dos filetime" checks file ACLs correctly. May fix Excel "read-only" issue. Jeremy. (This used to be commit 80e788143a6c3d973d3b8e57d91ca5c4a83605b2)
      adds  66e8ed2   r6051: finish off
      adds  a5433c4   r6053: Fixup dfs path with the new wildcard parser code split out. Jeremy. (This used to be commit e831cef618d55c362e8d3a8a4c2b9f2ed7d4d7bd)
      adds  1ca7ec3   r6055: Fix algorithm. If any of the primary or supplementary group ids match a "allow" entry of GROUP or GROUP_OBJ, then access is allowed. It doesn't terminate on the first match. Added debug to show where the match occured (or didn't). Jeremy. (This used to be commit 81fb3372867fa66a092841222e02bd1c104b2d19)
      adds  83c61f2   r6057: Don't put the assert in the wrong place :-). Jeremy. (This used to be commit 6609b209f513f0859040686a88ee6c7106c06008)
      adds  9dba957   r6060: It's not quite accurate to say not having write access causes a group entry never to match - it matches but if doesn't grant access is recorded so the "other" entry isn't subsequently checked. Fix the algorithm. Jeremy. (This used to be commit e3c7d08bb68f51bc05768467feb0af896a059e91)
      adds  78a3af6   r6062: work around autoconf setting the CFLAGS="-g -O2" by default in AC_CACHE_CHECK (This used to be commit 605dd5b97c09fd3e6bc09eefa78ef333201c0b7c)
      adds  10fe0ae   r6063: Fix for bug #2533 - ensure SMBsearch unsets UNICODE flags2 bit as this SMB is DOS codepage only. Jeremy. (This used to be commit 56cc756b9d14db23b2640c347f729fa90dad9b6a)
      adds  e2204e2   r6067: Patch from Marcel Müller <mueller at maazl.de> - fix OS/2 EA_FROM_LIST info level. Jeremy. (This used to be commit e15c36e9497b5e92c0f743a522cd0adb96d22295)
      adds  404fa56   r6069: Fix for bug #2541. Ensure we recognise LANMAN2.1 as OS/2 and select LANMAN2 protocol, ensure the EA size is always correctly set on a query for a file with no EA's. Jeremy. (This used to be commit d6ad1f8df05e16152d9c95df56e612fde288d3b4)
      adds  0aa89db   r6071: * clean up UNISTR2_ARRAY ( really just an array of UNISTR4 + count ) * add some backwards compatibility to 'net rpc rights list' * verify privilege name in 'net rpc rights privileges <name>' in order   to give back better error messages. (This used to be commit 0e29dc8aa384dfa6d2495beb8a9ffb5371e60a13)
      adds  e84ead0   r6080: Port some of the non-critical changes from HEAD to 3_0. The main one is the change in pdb_enum_alias_memberships to match samr.idl a bit closer.
      adds  780b1ee   r6082: Fix for bugid #2541. Fixes from Guenter Kukkukk <guenter.kukkukk at kukkukk.com> Jeremy. (This used to be commit 057e4bf641674473f1ac1e0fbe936b4f2506e013)
      adds  e0c51ee   r6090: Patch to fix sys_select so it can't drop signals if another fd is ready to read. Patch from Mark Weaver <mark-clist at npsl.co.uk>. The only question is, how did we miss this for so long..... :-). Jeremy. (This used to be commit fb4052ce3a5e585897e478092a7ab5a2ec83e37b)
      adds  202c7b4   r6092: This much const causes the compiler on Fedora Core 2 to throw up. Jeremy. (This used to be commit 051f0ed8075a3616484888ab22d68ca11aa1dd36)
      adds  0411d1a   r6102: add support for opening a file for write with O_APPEND in libsmbclient (This used to be commit 542922cb2e5c8e7522f14492418686c339f0a5a4)
      adds  5d64af7   r6103: Update list of mount options for mount.cifs (This used to be commit 6efd6225fab93c3f31f09f6bbf6d032024650501)
      adds  717845f   r6104: Update dos filetimes to default yes for Office 2000. Jeremy. (This used to be commit d1ff66f6cde844bf0312747c50b402e81846891f)
      adds  fa787af   r6106: Fix bug #2551. It turns out that the incoming flags2 flag FLAGS2_LONG_PATH_COMPONENTS determines if a reply is uppercased on a SMBsearch request, not the protocol level. This could clear up quite a few hacks going forward I think. Jeremy. (This used to be commit 8c64cd368fdd2c5a4b361904855c135ade3f449e)
      adds  fbc611f   r6108: Added smbsh/smbwrapper for Linux to example/libsmbclient tree; provided more complete libsmbclient testbrowse utility (This used to be commit 15736b97c837a16d9c009b8bff18b31429ccbe83)
      adds  be70aa7   r6110: Close handles on user creation. This allows easy mass creation of users with rpcclient.
      adds  b1d8753   r6116: update debian changelog (This used to be commit d0e5e48ad3c50ab8dbb6b647e3b0f81f08712012)
      adds  acd9ef3   r6117: Close handles after group-creation as well.
      adds  3fb8308   r6120: Added "volume" command to smbclient that prints out the volume name and serial number. Jeremy. (This used to be commit c69623072e4112a4719867ea4809f5145b3cb64c)
      adds  5a69d0a   r6122: Added "hack" fix for broken SMB_INFO_VOLUME level - used by OS/2 I believe. Reported as fixed by Marcel Müller <mueller at maazl.de>. Jeremy. (This used to be commit 14eab937a54dd9f02f289d7e2f47c78c834714a3)
      adds  7dcc247   r6124: Fix for bug #2242 from Tom Lackemann <cessnatomny at yahoo.com> - don't set SD on an NTtransact create unless we created the file. Jeremy. (This used to be commit b42eaf424e34544fae3f0fc473694e61dda2a11c)
      adds  1635d50   r6125: smbc_stat() returned incorrect timestamps IFF it used cli_qpathinfo2() to retrieve the timestamps (Win2k) and not if it used cli-getatr() to retrieve the timestamps (Win98).  Timestamps are supposed to be in GMT, and should not have serverzone deducted from them in cli_qpathinfo2(). (This used to be commit 443d8df94c2937b7d458b7228bdc1d433581558a)
      adds  7387dab   r6126: added utility for testing smbc_stat() (This used to be commit e1df648ea13651e1df3d209937034b351a7f1c2b)
      adds  934d41d   r6127: Eliminated all compiler warnings pertaining to mismatched "qualifiers".  The whole of samba comiles warning-free with the default compiler flags.
      adds  f197701   r6138: Refactor length reading out of EA code so we can read length external to buffer. Needed to add EA code to create calls. Jeremy. (This used to be commit 7c4262d6ba48695c2622ea2eba8da6ac889ce543)
      adds  b7c6e71   r6141: Fix OS/2 EA's for NTcreate. OpenX and mkdir to follow. Jeremy. (This used to be commit 106f91ff65acd23a7dda4d0ec89ae41ecb28153e)
      adds  b76112f   r6146: Added OS/2 EA support in trans2_open and trans2_mkdir. Fixed in nttrans_create. Jeremy. (This used to be commit 989fcb4c084c63f1e3b114af68ef5bc0a2fbc09e)
      adds  9840db4   r6149: Fixes bugs #2498 and 2484.
      adds  8e6b4b9   r6151: additional examples/tests for libsmbclient (This used to be commit a3bd496c921dc775b59be4ff2941f4824ffbec03)
      adds  67425af   r6152: Correctly check OpenX open modes. Jeremy. (This used to be commit 326124a7b366feaca6162f7defae89618b005adc)
      adds  fd52f0e   r6154: fix winbindd <-> Windows 2003 sp1 issue. Can't do LsaOpenPolicy() over schannel anymore. This is an interesting find as it could imply that there are other changes we haven't seen yet in sp1.
      adds  8de11f0   r6155: Fixes bug #1133
      adds  523ba5e   r6156: Fixes bug #2543.  Properly cache anonmous username when reverting to anonymous login, in libsmbclient. (This used to be commit cf2dcc110824cb3a4ce4e4bf608de25b7cfc2054)
      adds  eefc6f0   r6157: 'editorial changes' to example code (This used to be commit fa0294ddbf7c93c24fca670b7ed52821a0507174)
      adds  4066f6e   r6158: fix some misleading error messages (This used to be commit 91a8e1ac6debffe457624a625e0f407bdbbbcb15)
      adds  89fffb3   r6160: Ensure allocation size is correctly returned for OpenX. Only set allocation on create/truncate for nttrans. Jeremy. (This used to be commit fb05ac4c03eec21f3f18668610022ebfa6d6bf4a)
      adds  1da65dc   r6163: Well I never, all this time the t2open code was incorrectly decting oplock requests and no one noticed. Hmmm. Don't think this is a commonly used codepath :-). Jeremy. (This used to be commit 75a0c11de4b7baf693e5c62e690e4bb26554f8e2)
      adds  0f535e3   r6166: Derell, I'm reverting this part of -r4917 because it modifies the keys to search in tdbs in a way that is not upgrade-safe and somewhat weird to use: Users have to modify policies like
      adds  dee553b   r6167: Add more defines for POSIX extensions to match the newly added client implementation (This used to be commit 8f6dba2cc3f337e990ef3e4b46718a5c1dca65ab)
      adds  8d2e18a   r6169: Fix bug #2563. Infinite loop on non-existant file with findnext. Jeremy (This used to be commit 065ab9182dc39557b8c26d3d110abe9963ad9568)
      adds  ab8ffa8   r6170: Remove redundant flag that I had just added. (This used to be commit 981b44e600e2410395d6d02252795623e400d624)
      adds  0557c6c   r6172: Tidy up error processing significantly. Remove unix_ERR_XXX global nastyness. Jeremy. (This used to be commit d3379fe61bb934082b51a37adac232a96bafcf46)
      adds  1045c78   r6174: Fixup T2 open call - we were returning 2 bytes short. Jeremy. (This used to be commit 0c7de7615bf0edbb36a3afee445db13a71e26d2e)
      adds  219ad7d   r6175: Fix crash bug and compiler warnings in strchr_m() test.  Bugzilla #2565. (This used to be commit 17d13b57136d1f58c450d4587476304482bbd12a)
      adds  bdae18b   r6176: Fix a possibly uninitialised variable warning. (This used to be commit 3cf5ad4e80f95c302a502a78e2ee1b23524625bf)
      adds  db69f6f   r6199: Only do the strange DOS error for openX, not trans2open. Jeremy. (This used to be commit 65970dfc5b8f174fe29201789d6ddcf8802ad48c)
      adds  d318fe4   r6200: Returned access should contain share mode as well as open mode. Jeremy. (This used to be commit 3aa784c07723430b429adc9abab9cc7c1325cb35)
      adds  77fa234   r6203: Fix attribute return on creating a directory with nttrans_create. Fix strange allocation semantics of openX. Jeremy. (This used to be commit da5a8b539d39d2765de22c3e55e9f284992ff966)
      adds  6ef9d08   r6204: Fix double-free of talloc context. Jeremy. (This used to be commit d5c56d25741e148ccae7c91f9b0157498d7ff148)
      adds  1c10d5f   r6216: Brown paper-bag bug fix for wbinfo --user-sids.... Nobody seems to really use domain local groups ...
      adds  7835580   r6217: After talking to jerry, commit the partial fix for wbinfo -r. This fixes the expansion of domain local groups in case the netsamlogon_cache is valid. The non-samlogon-cache side needs more work, as well as the samlogon cache itself.
      adds  b4c7204   r6218: * fix a segv in EnumPrinters():rpc_buffer_alloc when the caller does not provide an   RPC_BUFFER in the request
      adds  7328fce   r6220: cleaning up spoolss header; removing unused structures (This used to be commit c474222e0d4ffc7278a1698bcaa7830e63cfa426)
      adds  60dd0d0   r6221: format cleanup (got tied of looking for related structures)
      adds  978ca84   r6225: get rid of warnings from my compiler about nested externs (This used to be commit efea76ac71412f8622cd233912309e91b9ea52da)
      adds  b137b7c   r6228: remove BUFHDR2 and clean up LsaEnumTrustedDomains() Tested client and server code. (This used to be commit efb3ac4c69c72c0fa01c558951fa357893562bce)
      adds  be0c01d   r6230: don't know how this ever worked! the compiler complained we were comparing an integer to a pointer and it was right. (This used to be commit b6117dd72de1f2a8e158d1a5f2b2991ef93deb72)
      adds  dc30062   r6231: Herb,  I think this checkin was a mistake.  Are you sure this is what you meant to change?
      adds  466a825   r6232: more cleanups; remove BUFFER3; rename BUFFER4 -> RPC_DATA_BLOB; rename REG_CREATE_VALE -> REG_SET_VALUE (This used to be commit 28d433351cf813c7fb57ebac0e0f4973c85f73e8)
      adds  d761233   r6234: Fix for possible root squash nfs bugs from psz at maths.usyd.edu.au Jeremy. (This used to be commit dbf021a2e04e74dd7f072c927a34043fd8c3ae30)
      adds  e79e98a   r6235: Partial fix for bugid #2581. Ensure if realloc fails on an internal tdb we fail gracefully. Jeremy. (This used to be commit 28772dfca1f9e7afd01f7ea522cb2e697c318e22)
      adds  b751f95   r6237: fix my breakage of WinXP sp2 msdfs support. We did need the special case for RESOLVE_DFSPATH in the findfirst() code.
      adds  ecc6933   r6240: Fix for bug #2581. Add size limit (in kb) to stat cache. Jeremy. (This used to be commit 836b73d0018c3137b7a924b6345e69ae5d23431d)
      adds  1253a17   r6242: after talking to jeremy, we can actually consolidate the 2 BOOL flags in dfs_redirect() down to one since they both are used in essentially the same context (from what we can tell).
      adds  14ce1ed   r6243: Yes.  I *will* hate myself in the morning for this one. I need to gather some more information to know if these extra context id's may be used later.  But for now, pw changes via CTL+ALT+DEL from win2k3sp1 clients work. (This used to be commit e7189a4e4b2211ce396944559d38056fa5b57f65)
      adds  43710a4   r6249: Get the comparison the right way around... Jeremy. (This used to be commit 1d542eee571b80259568d49bd5dc2eb14fd80d01)
      adds  f0fea42   r6252: Re-order position of become_root() to allow directory to be read first. Jeremy. (This used to be commit 9fa32282ebe78c3ecd433e8ece600881774560b7)
      adds  8abd17f   r6253: Add FreeBSD EA API support. Bug #2576 - patch donated by Timur Bakeyev <timur at com.bat.ru> Jeremy. (This used to be commit 059a2e30c94f7bbcf01c1f4c5539f0b0f5ab0e09)
      adds  f168eba   r6255: Initial checkin of cifs umount utility (This used to be commit 8f7c36a6c442ce5030be546b761f807fd2fa8087)
      adds  046bea5   r6256: Fix fprintf errors in smbpasswd. Fix for bug #2585 Ulf Härnhammar <metaur at telia.com> Jeremy. (This used to be commit 3dfa6c40fc726ddf38d4cfc6e0604ceed0035d18)
      adds  def4123   r6258: Fix found by OS/2 set_ea call. When setting specific info remember to terminate once we've done that and not "break" into the generic file metadata set code. Jeremy. (This used to be commit f1e12be9ed0ca0077bac8e5f32051758e1d84ad7)
      adds  9fda3ec   r6261: Tidyup message str printf. Ensure tvs struct is zeroed. Jeremy. (This used to be commit 6c9f227ef400f32def85268f411691b569d29889)
      adds  1616720   r6262: Minor updates to cifs umount helper (This used to be commit cd8b93edc6d488ab6f6652ef533ce13e885b265b)
      adds  83e11ba   r6263: Get rid of generate_wellknown_sids, they are const static and initializable statically.
      adds  2c83fb4   r6266: Add includes for sys/extattr.h and sys/uio.h for FreeBSD xattr code. Jeremy. (This used to be commit 695d45bcadbcc1528900255534be47f135160529)
      adds  0003238   r6269: With help from Marcel Müller <mueller at maazl.de> in tracking down the bug, fix trans2 and nttrans secondary packet processing. We were being too strict checking the incoming packet (by 1 byte). Jeremy. (This used to be commit 3eea1ff4b7428325c7f304bcac61d6297209a4b8)
      adds  31b806b   r6273: Remove some unused code, minor cleanup (This used to be commit b451434e378e52e8ab6b932d7b26657ea9d0353c)
      adds  1875e46   r6275: Implement RAP version of enumusers/enumgroups level 0. No, I've not gone mad, this is to test future changes to enumeration functions...
      adds  9f4c0af   r6277: This implements a new caching API for enumerating the pdb elements. It is modeled after query_displayinfo and should hide the differences between users, groups and aliases while allowing a cache analog load_sampw_entries:
      adds  0f7e9f6   r6279: Convert the RAP enum functions to the pdb_search API. Who is using this nowadays? This looks rather broken, but survives basic tests with 'net'.
      adds  dded668   r6281: Fix the build for FreeBSD 4 -- no winbind (This used to be commit 1ce9a0159d36c2e4f154fb60c86cebcfbc2038dc)
      adds  110d868   r6282: Before converting enum_dom_groups, better get the previous version a bit closer to being correct. 'svn blame' shows CVSIN, but somehow I get the feeling this is my code...
      adds  3809792   r6290: and now the development tree becomes 3.0.15pre1 (This used to be commit 5ea3fdff1b2781322a048e9c1334be5fa7f9a1f8)
      adds  121c22d   r6291: BUG 2588: force smbclient messages to port 139 unless someone set the -p option (This used to be commit 40f573e202096088957bfff8ca2eb49f5b4985bd)
      adds  abd028d   r6296: add message about known interoperability issue with Windows 2003 SP1 DCs (This used to be commit 88c2ed1534d5239273458768b7b3f05102a2af16)
      adds  e1ff2af   r6297: Fix bug in our trans2 secondary processing. We need to pass in the trans2 call info from the primary trans2 packet as it isn't present in secondary transs packets. We only need to do this for functions that satisfy more than one case in the switch statement. Found by Marcel Müller <mueller at maazl.de>. Jeremy. (This used to be commit 62edc3d5dc68fbfe6cd77c588791453e29274dd9)
      adds  c044df5   r6302: OS/2 fix from Marcel Müller <mueller at maazl.de>. Don't check for mangled names if mangled names is off. Jeremy. (This used to be commit b2330c38881baceaafe1ef6b7ce00d1b5cd8d5c7)
      adds  05cc478   r6307: Ensure info requested bitmask is printed in log when querying security descriptors. Jeremy. (This used to be commit 4db288e3143c1ce691ae586a7353da00fec85879)
      adds  40062fb   r6311: setting version to 3.0.15pre2 (This used to be commit 005427f73f4438bffc0d8d085f4b40a634e3f381)
      adds  1a2c1f7   r6316: Remove over-cautious asserts. Damn wish I'd made the release with this.... Jeremy. (This used to be commit 11c464268df2a0a5155e93d4a7d053d2920fcff0)
      adds  5a72f0d   r6318: don't include smbwrapper stuff unless asked for (This used to be commit ce38ead0fccf434f90671201d3c50cd79b3f3ed4)
      adds  7a7f9ab   r6319: add prototype so -Wstrict-prototypes will not fail (This used to be commit b92e8b1c82ff3aa497b614a01ebbca4fbc9d00c4)
      adds  da70ef7   r6344: Fix bug #2601 - it seems that DOS_OPEN_EXEC does mean readonly. Needed for Win9x and OS/2 clients. More Samba4 tests against W2k3 will be needed to confirm this but in the meantime get it up and running. Jeremy. (This used to be commit 77c0ade9fa1e6a31739823be0faa50799bac2775)
      adds  f60ad8d   r6346: Add a counter for the number of SMB operations per connection/file. You will need to do a make clean after SVN updating this. Next will come a smbcontrol message to dump this info. This should be interesting to profile client activity. Jeremy. (This used to be commit 743174da86ac724fc9ee3d4b7bd9a2a97a234bd8)
      adds  cc7ebb3   r6348: Fix for bug #2605 reported by Daniel Patterson <Daniel_Patterson at national.com.au>. Ensure smbclient doesn't perform commands if the "chdir" fails in a scripted set. Jeremy. (This used to be commit 644608ea7db6d8d73a8c028a82cd0767ffe32af6)
      adds  496c6f0   r6349: Update cifs umount utility (This used to be commit c3030229512455657d86f5e8f01ece03047b0abb)
      adds  d3d6126   r6351: This is quite a large and intrusive patch, but there are not many pieces that can be taken out of it, so I decided to commit this in one lump. It changes the passdb enumerating functions to use ldap paged results where possible. In particular the samr calls querydispinfo, enumdomusers and friends have undergone significant internal changes. I have tested this extensively with rpcclient and a bit with usrmgr.exe. More tests and the merge to trunk will follow later.
      adds  6cc85bb   r6354: merge from 4_0 rev 6353: we need the english output from the svn commands
      adds  b49c586   r6358: merging SMB_ASSERT() changes from the release branch (This used to be commit 70178d5d27900d56ad1da3c99f3a63d863fb324c)
      adds  b39c949   r6365: Wow, how much worse does this get. From info provided by Eric Stewart <eric at lib.usf.edu> I realised we weren't checking against the current effective groupid (set by force group) as well as the group list. Fix this. Jeremy. (This used to be commit 0c4058c0732b1faa87ca64b8f95ad2fe3106a69f)
      adds  f74f7c9   r6367: Slim down pdb_interface.c a bit. next_entry and search_end are function pointers now.
      adds  7374565   r6372: removing outdated Mandrake packaging files and pointing at Mandriva cooker (after clearing with Buchan) (This used to be commit f8fb342d4371dcbbedd63de84535e8e4dc35ce7a)
      adds  faf0b03   r6373: minor changes to solaris packaging readme to bring it up to date (This used to be commit 4213739ca28afe18fe9a352ccd8b867336c1f8ae)
      adds  7f247f7   r6378: Other systems may not return 1 for checking WRITE permission. Canaonicalise any +ve return to 1. Jeremy. (This used to be commit e594222d0ba7713088420f6c6603a74c1d5def8e)
      adds  fecdaec   r6385: Convert checking of egid and secondary egid list into iterator functions so it can be used easily in a for loop. Drops duplicated code from posix_acls.c Jeremy. (This used to be commit 81f30bf5985f5c6dc8399c4695dfa6f14140fde1)
      adds  67e9fb7   r6388: BUG 2626: ensure that the calling_name is set to something after parsing smb.conf (if not set via -n) (This used to be commit 97c68ec1e86c1de44fa1ab6e5a9d7f58b2843a34)
      adds  1d08b90   r6392: - Fixes bug 2564: when smbc_opendir() was called with a file rather than   a directory, the errno returned could end up as ENOENT rather than ENOTDIR.
      adds  dd995fc   r6395: Fix for Bug 2137, from Jay Fenlason <fenlason at redhat.com> Encode quotes for display in HTML.
      adds  89917b5   r6401: Fix a debug message (This used to be commit fb561fe26cc61272e24965b81e276fa5420b146d)
      adds  4e95263   r6407: Fix for bugzilla 2623 and 2630: $< and $* are not valid in explicit rules according to POSIX. (This used to be commit 3216125bed39cbfe20bb8ac98d7489f660f9dfa0)
      adds  e091509   r6408: Fix compile error lurking where PATH_MAX is not defined.  Bugzilla #2560. (This used to be commit 5921fcadd5bdf8e600132db6d5cc6393f3d26f58)
      adds  a7bdbf1   r6411: Remove configure check for FTRUNCATE_NEEDS_ROOT as it's not actually used anywhere in the code anymore.  Bugzilla 2625. (This used to be commit 6a50b304e7e028032cf97f2a2a0749c096155d9c)
      adds  6b70509   r6412: Add fflush(stdout) after displaying username prompt in smbsh if username not specified on command line.  Bugzilla 2611. (This used to be commit b568e5188c3bc514d747b4c1c4e612e924fc6a4f)
      adds  d0a0930   r6417: Strange old IRIX systems return -1 for telldir() when end of directory reached. Don't check for that and bail when reading directory entries as it's a valid value. Excellent work from Cale Fairchild <cale at brocku.ca> tracked this down. Jeremy. (This used to be commit a60fe9aba16eac4f195a2359d8b7672d8c8aa240)
      adds  57eb9f4   r6421: use add machine script when creating a user (ACB_NORMAL) who has a name ending in '$' (usrmgr.exe does this for domain trusts (that's was jfm's original comment I think).
      adds  2e0cac8   r6445: Make us survive the PARANOID_MALLOC_CHECKER. Should we enable that for --enable-developer=yes?
      adds  d7173b3   r6447: Add missing error mapping for EMLINK to NT_STATUS_TOO_MANY_LINKS (we have it the other direction in clierror already).  This fixes the return code when we try to hardlink from a client. (This used to be commit ccbdffb94e22c17b03b0a464071df027ebdc6264)
      adds  2d6e5ad   r6450: * fix typo in htlm_auth help message * add synonym for idmap_rid in better lining with   other idmap backend names * remove old debug messages when idmap {uid|gid} options   are not defined (This used to be commit 03ebf3ebfe83897d8c18e57ed378154d1377874b)
      adds  e0c105e   r6473: Fix for bug #2644 - test for special files to be ignored was reversed. Jeremy. (This used to be commit 7c173dec2efcbe3fe42ffb9a2e85f3fbc8710ec4)
      adds  7522810   r6482: Add support so umount.cifs can update mtab (This used to be commit 66ec66ed1b9ac8ec2db12f3afecf4031a621eca6)
      adds  ce8dee5   r6488: net rpc printer migrate should not try to set stuff that's not there. This fixes two segfaults. Thanks to Karolin Segger <ks at sernet.de> to find the bug and test the patch.
      adds  fd237d9   r6490: BUG 1998: patch from Olaf Imig <Olaf.Imig at bifab.de>; fix byte ordering bug when storing 16-bit RAP print job ids (This used to be commit 2c66a4098a3c9ca0a12160d4193d65085ece1dfe)
      adds  d65f313   r6491: BUG 2653: patch from Olaf Imig <Olaf.Imig at bifab.de>; allocate memory for user1* in make_spoolss_q_open_printer_ex() (This used to be commit f04232cce7f940814828caf80a2ecb8761146b14)
      adds  ae21b39   r6493: we're at 3.0.15pre3 now (This used to be commit d92e9b1def29333810c792da8a218169b8dbbe4f)
      adds  7981bd7   r6495: Bugfix for #2596 by James Peach @ SGI. Fix become_root link issues and one IRIX stack backtrace bug. Jeremy. (This used to be commit c0b99c692b7e23a2bfe12c7230fd539771020750)
      adds  595183b   r6497: Ensure yield_connection() is called on all appropriate error conditions. Jeremy. (This used to be commit f895f087adbc367a984bfa073f31f890db25a286)
      adds  65d672f   r6499: Add two newer mount options to syntax help for mount.cifs (This used to be commit 2ed6b5ecab1c4d503207615d576b4520dfc15451)
      adds  7a8ee79   r6501: correct deprecated lvalue casts in testsuite/libsmbclient (This used to be commit 6d22c3c3434812d3a6ab7f216bec34cdb3b622a0)
      adds  ed1f712   r6502: add LOCKING debug class - pull PRINTINGDB class definition from trunk so our numbers don't get out of sync (This used to be commit 58e307664e02ebf0415f19ed625d2f166d9cb1cc)
      adds  ae816fe   r6505: Add missing remount flag handling (This used to be commit 37685979bb4075a42018b89f3aee230fead5a7a4)
      adds  3a11fdc   r6514: Allow domain= to be specified in credentials file. Fix umount.cifs help, allow root to unmount someone else's mount (This used to be commit ed27740397817c1f1b14ba187139c877dbf22168)
      adds  c6a35c3   r6533: Fix for bad comment from Andreas Gruenbacher <agruen at suse.de>. Jeremy. (This used to be commit 60325ab1281ebbe70665b5f763065ca60ee9f682)
      adds  0838e60   r6536: Jeremy, did you actually test this part of revision 801? I just tested that  Windows 2003 returns "4 (Local Group)" for
      adds  fc396cb   r6543: Fix EDEADLCK problem with deferred open calls. Problem found by "Hu, David J" <david.hu at hp.com> Jeremy. (This used to be commit ec86ac4b28e99df41d3dd77586ea259500e5dfcd)
      adds  431a28a   r6548: Fix bug #2622 - remove DPTR_MASK as it makes no sense. Jeremy. (This used to be commit 927681c8c4458c77de2622557f1465fd5ca1c28b)
      adds  0483dd6   r6550: Move function make_dir_struct from util to dir.c Jeremy. (This used to be commit 5b86e3dcdf31dec61449d2faede61d24c3a8d79f)
      adds  8bcfb51   r6553: Added Linux per-socket TCP settings patch from "Ed Boraas" <ed.boraas at concordia.ab.ca>. Jeremy. (This used to be commit 96f0e2d3fc68010f9e956802710ce0bdb8d7c664)
      adds  a7145e2   r6566: fix a couple of local group bugs.
      adds  2d1e1f7   r6570: Add socket_wrapper library to 3.0. Can be enabled by passing --enable-socket-wrapper to configure (This used to be commit 9c6cdd23ead427a4cb20177dad1c87da9594a4fe)
      adds  4bbef96   r6575: use samba4 torture please message on samba 3 torture (This used to be commit 36eb9aa48a3bee73962b66e21d1489187fd46977)
      adds  714a426   r6585: Fix socket-wrapper-enabled build for the tdb tools (This used to be commit 93ee9cfe22b60a35bb7f7c45c4c71a31665dca45)
      adds  1c4bbe0   r6586: get rid of a few more compiler warnings (This used to be commit 173375f8d88bf8e8db8d60e5d5f0e5dcc28767d9)
      adds  0a65865   r6588: just include includes.h to get prototypes here. (This used to be commit 5565606560ef017f289c2dc941bf4135fc1a9faa)
      adds  114067c   r6594: Fix silly typo causing tdb to be freed twice. Jeremy. (This used to be commit 4f431dfc6b57e1609672c4daa53ab5d62613f6d1)
      adds  7b9d6ac   r6595: This is Volkers new-talloc patch. Just got the go-ahead from Volker to commit. Woo Hoo ! Jeremy. (This used to be commit 316df944a456f150944761dab34add5e8c4ab699)
      adds  28824fb   r6601: fixing query and set alias info calls (level 1 from the MMC manage computer plugin. (This used to be commit c43c1ec80cb52569ccabcdf95e4004386ecb29d6)
      adds  526351b   r6613: Merge back fix for PARANOID_MALLOC checker. Jeremy. (This used to be commit 9c8d0efbfdcf9f4558ef3c7d5623558e7142d7ad)
      adds  61ffe15   r6623: This change fixes a few broken commands plus adds some new commands. It also restructures it so you can execute a single command from the command line. Input strings are parsed to allow input of arbitrary characters using the \xx syntax for hex values. (This used to be commit 94e53472666edfb390605b8a7e9f9dffc3c845f5)
      adds  02e3717   r6625: Remove another global variable left over from a long time ago (magic char). Jeremy. (This used to be commit b1bfa9cb37deb22d1d08bc60ba44d61334f6446e)
      adds  f161915   r6627: Fix debug message (This used to be commit 6a5a9f17fb3c18e9dd8d447889b527055e5e3bd5)
      adds  af2437b   r6629: Fix stupid typo. Thanks Gunther. Jeremy. (This used to be commit 8693df2551fce145f7c919dee67a26d8fb8dfd1d)
      adds  5622d96   r6631: More typo's. Sorry. Jeremy. (This used to be commit 2673ccd19f194d1f7756a154afe4200e386ca1b3)
      adds  bd688a9   r6633: Added "check_path_syntax_posix()" in preparation for handling POSIX pathnames. Not yet used. Jeremy. (This used to be commit 381da9b55d6a3fda2ba4a3f12bee50853b7fd3b3)
      adds  5580bf3   r6634: merge smbmount malloc checker fixes from trunk (This used to be commit ca678b9690c9487af7004c09e696ba0f11121683)
      adds  620f8b8   r6635: Fix build of the various sql pdb backends after new talloc. (This used to be commit 0a7eabd46d40ddbd9dfbb7602653b28fd84dcf6f)
      adds  bce7823   r6639: Attempt to fix the build with talloc
      adds  55739e9   r6640: Attempt to fix 'make everything' with the paranoid malloc checker.
      adds  03377b2   r6642: BUG 2686: shouold fix the group_setinfo() failures; similar to alias_setinfo() patch from last week (This used to be commit 611cca473ef6c50aeeda79c323f55e8e3402b1b1)
      adds  f1714ea   r6643: fix some build issues on IRIX;l patch from james peach (This used to be commit 8f78ee6abab9c1dd3e8b15ea3d1d96a651ee0426)
      adds  8f09abf   r6646: keep samba3 talloc inline with samba4 one (This used to be commit 4deebbbe50932792621114bf1e74b0c994bda7be)
      adds  479fe39   r6648: do not annoy make proto (This used to be commit 62a662dea928545d9585d6b79879a844d8044d50)
      adds  63dacdf   r6651: It's not the smartest thing in the world to #define _SAMBA_BUILD_ in a file that is only included if _SAMBA_BUILD_ is defined...
      adds  9f7ded2   r6652: Next step getting the build farm happy.
      adds  7afff6e   r6654: Make talloc.c 4.0-ready (This used to be commit be6949362f6be0eb5aa1ddf86061bad2a5674073)
      adds  d6cf9e2   r6656: Samba 4 is Samba 3.9... (This used to be commit 52c73deac72fd88c83ac53481e56f6a04d6def69)
      adds  23320ad   r6658: Sorry for the spam... I think now I've got a version that should compile on trunk, 3_0 and 4_0.
      adds  0835575   r6673: Fix the write cache based on some VERY good detective work from Ingo Kilian <ikilian at web.de>. You must do a make clean after updating this. Jeremy. (This used to be commit 3b2cd19fcb8ce38578b122fd6ae722b73081dcda)
      adds  3c181a8   r6678: fix python python after talloc() shakeup (This used to be commit f629bffb1a6b8c2ea54fcfe33865b43559abbc77)
      adds  4f3c2d4   r6679: BUG 2684: abartlett's patch for check the per service hosts allow/deny on printers when connecting via MS-RPC (This used to be commit 80da9ca3869380541728cb38df93d012eb20c307)
      adds  cf4005a   r6680: event log patches from Marcin (This used to be commit a71e104af84810f488f42cb0843976961e6f6ebe)
      adds  555737a   r6681: updating copyrights (see bug 2546) (This used to be commit 39288aa5660893b69af5e720d57aa104f3db4490)
      adds  a8360c4   r6682: patch from Qiao Yang <qyang at stbernard.com> to use out own DC when getting the SID for a domain (This used to be commit 2e0941ebc1d6a9a9498cc5a9f072d501293f8933)
      adds  839dc8e   r6683: remove log messages about unknown specversions since I think we are fairly safe at this point (This used to be commit 6eaefa1a9a47421e20e346c652c31fd524db8878)
      adds  5df279f   r6684: BUG 1780: patch from Rodrigo Fernandez-Vizarra <Rodrigo.Fernandez-Vizarra at Sun.COM> to add kerberos supsport to smbspool (This used to be commit 3abffdf3ad0fd2b4043bfb3d4cf9891393c9059e)
      adds  6a3a076   r6685: smbclient fixes
      adds  90e9f18   r6686: strip the directory path from cups printin defaults (This used to be commit 8fde2a80602d6f58974d0c0f6182abda58bbe0f4)
      adds  34ea46e   r6696: Another attempt to fix the (unreproducible for me) bug #2346 (read-only excel files). Ensures that any missing user ACL entry will be generated from a union of all group permissions that contain the user. Awaiting feedback from the reporters. Jeremy. (This used to be commit 874353e617b314429359e8e9516898f670bbf539)
      adds  5d5d596   r6706: * fix bug that prevented smbclient from creating directories   on non-dfs paths * add patch from James Peach to remove use of uninitialized   variables (This used to be commit c71f20f1ae5ccfd49cf81af0299c96fe27351222)
      adds  dba5402   r6712: BUG 2362: fix quota support on DragonFly (Joerg Sonnenberger <joerg at leaf.dragonflybsd.org>) (This used to be commit 0644a2abf646be35b345665558ca173004beedde)
      adds  27bef67   r6713: another talloc() fix. This time in pdb_xml.c (This used to be commit b0289d22587b0b532921a9b18c1efb767029bdcc)
      adds  1d37a62   r6715: We don't need to wrap the setfsinfo call in HAVE_QUOTA as they'll just return ENOSYS if we don't. Add new CAP for POSIX pathnames, prepare to allow FSINFO set for client POSIX caps. Jeremy. (This used to be commit 4d99b57aedba8431ef5827d1e75413a10b35e1ce)
      adds  de73718   r6739: Fix for segfault in samba.winbind.auth_crap module found by Ed Plese. Closes bugzilla 2699. (This used to be commit 16ddf2812266c314950f464a6f4d75d55de0f9d6)
      adds  121c115   r6743: Merge r6741 from 4_0 (This used to be commit fdfce3292aa84b70e220961540126ef4873aebea)
      adds  848cec5   r6748: With reconnects, state->connection->ldap_struct can change in smbldap_search and friends. This should be a fix for bug 2701. Thanks to jht for giving me access to his box!
      adds  d5e18ed   r6753: Fixes bug 2663.  cli_getattrE() and cli_setattrE() were not formatting or parsing the timestamp values correctly.  It turns out they were using the incorrect function for formatting and parsing values.  Thanks to Satwik Hebbar for reporting this and testing the patch. (This used to be commit 9144778d09c1650a775fdd08767ac65189fad457)
      adds  5906b27   r6755: removing domain_sid() since it is not referenced anymore (This used to be commit 8104149e6f490fa1a298e61becc8df01ddd92008)
      adds  ec495ef   r6757: test for existence of sys/un.h was missing, thus AF_LOCAL support was not found (This used to be commit ea6340175114e977996e6ecd091fb866c1ec8e9b)
      adds  70490aa   r6769: Fix bugzilla #2538 and #2527.  Unused variables found by Jason Mader. (This used to be commit 68b1c1f533e5c91634f5da21659c8e5793cb77f7)
      adds  8bb2b29   r6770: Fix bug 2705. Thanks, John, for beating my stuff :-)
      adds  0e5aa49   r6772: Fix a valgrind error for samr_open_alias uncovered by one of John's test.
      adds  4853a5d   r6774: Fix 2 memleaks (This used to be commit 6af57d4bae3ee0a28ab12294e813bb37b62e00f5)
      adds  67e03ce   r6777: Fix vfs_full_audit.c after jra's change.
      adds  a69fee3   r6779: Use the SID in the user token for the %s expansion in 'afs username map'. This fixes a rather weird problem where an algorithmic SID ended up as the replacement for %s.
      adds  4a5a402   r6782: rename for consistency (This used to be commit 86724c5c5f4270be63cb119beb7c1cb041551439)
      adds  eef4ad4   r6783: Fixes for Solaris 9. (This used to be commit cf4d9dc778b11b1c110945f74610e58ed81a839b)
      adds  ab964c6   r6785: deprecating the printer admin parameter (This used to be commit 0826feafd7a7eec56093c303fcb250a61bef607f)
      adds  32f374c   r6820: Remove claim that password can be set with account creation (RPC). (This used to be commit 2529d615a6fcd09e494b445ee7a4acec78005ac2)
      adds  d101da2   r6822: Use chsize if we don't have ftruncate. From Steven Edwards <steven_ed4153 at yahoo.com>. Jeremy. (This used to be commit 2f78ba5ea71504c2c9bb44c36000b3cab1227f78)
      adds  b5c736d   r6823: Add deletion confirmation / error message. (This used to be commit 11804521f9cf8cdfb8c1526ea81dfb8a2c16c194)
      adds  6019df0   r6834: Fix bug #2703, found by John Antonishek <ant at nist.gov>. Add NULL guard for disp_fields[0]. Jeremy. (This used to be commit ee45f4b17e4131a9e0779046c49b24d1e35256d8)
      adds  8a17560   r6841: Attempt to fix buf #2681. With "strict allocate = yes" we now zero fill when a file is extended. Should catch disk full errors on write from MS-Office. Jeremy. (This used to be commit 858824f37be443320487a8e28ec8fa172cdf5a18)
      adds  a54f0ea   r6849: Merge revision 6845 from Samba 4 (This used to be commit 44365075d22d395992b167e5a04d7083c05878cc)
      adds  3b0df67   r6880: Fix bug 2070 after positive feedback from Leon Vernikov. Thanks!
      adds  fe0ce8d   r6890: Refactor printing interface to take offset into job. Fixes bug where large print jobs can have out-of-order offsets. Bug found by Arcady Chernyak <Arcady.Chernyak at efi.com> Jeremy. (This used to be commit 482f7e0e3706098b71aa0b31a134994acb1e9fcf)
      adds  bd16770   r6895: Add "acl check permissions" to turn on/off the new behaviour of checking for write access in a directory before delete. Also controls checking for write access before labeling a file read-only if DOS attributes are not being stored in EA's. Docuementation to follow. Jeremy. (This used to be commit dd1a5e6e499dd721c5bb8d56a61810a7454a3449)
      adds  f272f40   r6900: Fix bug 2725. Thanks, John, for finding it.
      adds  0895eae   r6925: merge rev 6920 from 4_0: display the SVN revision in svk build of tree's directly mirrored from samba.org
      adds  e2404c8   r6940: fixing debug messages (This used to be commit 81c1ac255ebf0adf3bdb96b077a34dcfab1812cf)
      adds  f0c650a   r6942: * merging the registry changes back to the 3.0 tree * removing the testprns tool (This used to be commit 81ffb0dbbbd244623507880c323a3c37e2b8dc4d)
      adds  dc993c1   r6943: missed in last sync (This used to be commit 3002aa22505d4604f7919bf7207477e737372404)
      adds  4a494cc   r6946: Allow mapping of POSIX ACLs to NT perms to differentiate between directories and files. Needed for Volker's coming changes. Jeremy. (This used to be commit b257744fdfd0a8d940ae834b3c21f0f298c7d1f9)
      adds  85abe08   r6947: Removal of testprns from package spec. (This used to be commit 074ae196449d78d727e622d298080d6ef8352259)
      adds  0ef417d   r6949: Back-port Volker's cache fix, plus my change. Jeremy. (This used to be commit 27d43f6d36b3f6abc368ec6a00ef9803cb27c324)
      adds  4811868   r6953: Many compilers in the build farm don't like static variables initialized with strlen(..). Jerry, I think this needs another fix. I just want to make the build farm happy.
      adds  572659f   r6958: Properly display quotes in SWAT. Thanks to Jay Fenlason <fenlason at redhat.com> for spotting this issue.
      adds  efaafdd   r6959: Meant to fix this before commiting, just to be consistent.
      adds  0419e24   r6965: Remove some dead code from util_unistr.c. Start of fix for #2735 - we are not mangling some names we should. More fixes to follow. Jeremy. (This used to be commit ac0fa973774c36b72863aea369e9d243cf7420fa)
      adds  75f109b   r6977: Fix bug #2735 (not mangling control characters) plus ensure we don't create files with control characters either. Jeremy. (This used to be commit 0ca2423c706423a07721e375345b6d45a45cbcf4)
      adds  8f8ff68   r6979: Tidyups. Jeremy. (This used to be commit 619d0aeebba66624ea0f5c7cff1c637738275b84)
      adds  f9ede79   r6992: syncing printer permissions changes from trunk (This used to be commit a2eb138c215f3d6618922918e10412a883db5011)
      adds  45d03e3   r6994: Fix for bugid #2729 - it turns out resume keys are *mandatory* for a search when listing a W2K and above server from a FATxx filesystem only. Thanks to Steve Langasek <vorlon at debian.org> for giving me the essential info that allowed me to reproduce and thus fix this. Jeremy. (This used to be commit 8227675d3dbcd4f8bb2a24ea7e3e05c428b7c929)
      adds  d5e79de   r6995: * fixing segfault when writing out registry values of zero length * add RegSaveKey() client function * add 'net rpc registry save' subcommand (This used to be commit f35e0a0a8d8df5c39e61ebd34c4aecbc5c9bb635)
      adds  af52df2   r7020: fixing printer ace values and getting rid of false compiler warning about unitialized variable (This used to be commit 3a91b20e4bcc78c91932e6c4394b3f6f153b2ff5)
      adds  cc6df2e   r7024: reverting mistaken commit (This used to be commit c70c5c4ee9b14fbdb174f542607aceebe0e88470)
      adds  54aee75   r7025: 1 if not all data is available at the time we go to read a packet, retry   the read using a timeout to ensure that all data for the packet is received. 2 some minor changes to meet coding standards 3 eliminate some compiler warnings (This used to be commit 7b4d4f6109d815ec70c65564435d7d9bd22f66d9)
      adds  26e12eb   r7031: Added encrypt/decrypt function for LSA secrets and trusted domain passwords on the wire. Jeremy. (This used to be commit f82dcac25faf7876655cb1839846cc5e01e4add7)
      adds  e9b511a   r7033: Call a spade a spade :-). Jeremy. (This used to be commit f5027f6370bd085a8d4c1a221881eebb0e4ffbab)
      adds  c3df3e3   r7034: Revert change in util_sock.c from derrell until this is discussed more on samba-technical. Jeremy. (This used to be commit 7ad6fdc1ef4754fc25d81ab27fd5ebb40e04a6cf)
      adds  4b41765   r7038: * upgrade version of nt*tdb files.  Have to fix   some issues in the printer security descriptors.   Ensure that each printer sd has an oaner and group SID   (BUILTIN\Administrators) and that we utilize more than   the generic bits assigned in <= 3.0.14a. (This used to be commit c72182c1e20225a655376fd23915ac6053b94633)
      adds  96f1797   r7039: Ensure we always call read_socket_with_timeout() when timeout > 0. Better solution after much helpful input from derrell at samba.org. We may eventually change the read_socket_with_timeout() interface to count down the timeout value. Jeremy. (This used to be commit 09c9a62aa53ed26e59ed57e577614d02a796c492)
      adds  eb8b021   r7041: compile fixes....long day I guess (This used to be commit ec3ef5ddbe12fa6ebe8f58979625c671d181c519)
      adds  a3f4c36   r7126: fixing paranoid malloc checker failures (This used to be commit b01026674fddb4179a7f002c13f5e341eaaa0a1c)
      adds  450e8d5   r7130: remove 'winbind enable local accounts' code from the 3.0 tree (This used to be commit 318c3db4cb1c85be40b2f812f781bcf5f1da5c19)
      adds  f24d88c   r7139: trying to reduce the number of diffs between trunk and 3.0; changing version to 3.0.20pre1 (This used to be commit 9727d05241574042dd3aa8844ae5c701d22e2da1)
      adds  049d671   r7140: removing aparser directory since it is obselete in light of pidl (This used to be commit 38cad678b8058d5ac99b41c0be07f4c58a720cfc)
      adds  27ccf6b   r7142: removing 'ldap filter' smb.conf option (This used to be commit e2f8eeb4e26e8f7bec4d9dc820b86a7b548f82da)
      adds  ea688e9   r7143: removing unused file (This used to be commit 8c3886515683735c7449e409f8aa2ee9e6ac14fb)
      adds  9f38c32   r7145: reuse the WINBIND_REQUIRED_MEMBERSHIP constant.
      adds  583b7ed   r7148: Fix #2736: winbind race condition with detecting idle clients
      adds  57fa7e1   r7151: Fix for bug #2698. If a unicode to unix charset conversion fails (due to buggy iconv?) we can be left with a filename that doesn't exist on the remote machine. If we then do a findnext with this file the server gets confused and restarts from the beginning of the directory, causing directory listing loops. Fix this by keeping a copy of the "raw" filename data and length and using this as the argument to findnext. This won't fix the incorrect iconv conversion i [...]
      adds  432878c   r7153: add better test facilities to testutime (This used to be commit d763c739a63894d5f458f61de28b90d840bb8fe4)
      adds  38c5136   r7156: file was missing; svn isn't smart enough to even notify me.  sigh. (This used to be commit fce48fa1b462ded1453520355bf2dce0f607b8dc)
      adds  0100bb0   r7157: Ensure we abort a directory listing if we see the same name twice between packets. Jeremy. (This used to be commit f9063b383ed2c53841ac27691b6a593b80c20b12)
      adds  e317034   r7168: Updating file times from libsmbclient was not working for win98.  Although the function that was being used to set attributes is a core protocol function (SMBsetatr = 0x09), it does not appear to work on win98.  As a temporary measure, when file times are to be set, this version opens the file and uses SMBsetattrE = 0x22 instead.  (The other advantage of this function over the original one is that it supports setting access time as well as modification time.)
      adds  f3ad932   r7172: This is the proper fix for setting file times from libsmbclient.  We now try setpathinfo, and if that doesn't work (e.g. on win98), revert to the previous slower method. (This used to be commit 6c05812bd90b0db69d974ee2758721dc2974a507)
      adds  2efe689   r7175: fix incorrect comment (This used to be commit 6f951c863ea4671a62075c6ac963f198fbf322b1)
      adds  6b036a8   r7190: I *love* valgrind/cachegrind..... By removing unneeded memsets in qfilepathinfo I just improved our netbench performance by *********15%**********. Check it out :-). Jeremy. (This used to be commit c20a7b10b6a82db6df349fa5e6f2fcf3eeefec58)
      adds  c7bc8c5   r7191: Squeezing out more unnecessary memset's gets us up 20% over older code :-). Getting medieval on our ass about memset.... Jeremy. (This used to be commit d0c804bc353afa1712de3885071712af1daffb11)
      adds  503914b   r7197: fix build failure when running 'make torture' without first running 'make all' first (This used to be commit 8a8408a34089afb08f037b2652f4803399c21d8e)
      adds  ed5e7ff   r7200: Don't use memset, use SET_STAT_INVALID (has the same effect). Jeremy. (This used to be commit 0b6f87d5e14da461bd2b1c3a4e6f47a69d2cd1c4)
      adds  97a2087   r7202: lock mtab when updating it during umount.cifs, also delete only one matching entry at a time (This used to be commit 200db0790a7380e9a68fde391fd09c82da51f52e)
      adds  0deab47   r7210: Fix my own mistakes up, sorry. Jeremy. (This used to be commit 53c3a954ee0e1c9dc61950f1a9d0a654de9382c6)
      adds  a01de91   r7217: Only allow schannel connections if a successful Auth2 has been done before. Things tested: Domain join and subsequent interactive and network logon to NT4, W2kSP and XPSP2 workstations and a NT4 domain trusting us. Right now I've got problems with my W2k3 domain trusts. So this needs testing, although I'm really confident that this does not break.
      adds  5084d49   r7243: Don't look at gencache.tdb for the trusted domains if winbind is around.
      adds  bf484a8   r7245: bug fixes in libsmbclient, setting time attributes (This used to be commit bf33902c059b7f222f89673ce07c8f929860a85f)
      adds  06ae1e8   r7318: Unify HEAD and 3.0 socket functions. Add HEAD functions here #ifdef'ed out. Correct branch this time ! Jeremy. (This used to be commit 052b4f8e2849b4897176e64cc29b6a5f686d946e)
      adds  74a98c6   r7335: patch from Joerg Sonnenberger <joerg at britannica.bec.de> to fix dragonfly detection (This used to be commit d80ae98d9e3f872c8064ce8316c76bd6de50a848)
      adds  7344cc3   r7339: only check for dfs proxy referrals when the server supports dfs (This used to be commit 9e93244fa5bd06b142a980d4090fa8f95afc983a)
      adds  b6fb046   r7344: Correctly return if malloc fails.
      adds  5c286aa   r7371: On one build farm box dirtest1 does not return, I think this might be due to it being too slow. The build farm re-runs that with debuglevel 10, and this ends up with a 400MB logfile which is not synced. Lets see if with this change the machine pops up on build.samba.org....
      adds  b279ee1   r7372: abartet's patch for BUG 2391 (segv caused by free a static pointer) (This used to be commit 4cda2bd035276bd090bf0fbd4e3b2eff657a80cb)
      adds  804415b   r7374: BUG 1261: remove unusable libbiconv after discussion with Timur (FreeBSD Samba maintainer) (This used to be commit 2ead684635a21d737a385d38e0da0b6c53cb1f0d)
      adds  04e07e8   r7385: Rewrite the RPC bind parsing functions to follow the spec. I haven't yet tested this so I may have screwed this up - however it now follows the DCE spec. valgrinded tests to follow.... Jeremy. (This used to be commit 877e0a61f5821c89149b1403d08675dd7db8039e)
      adds  eeca550   r7390: Revision 7371 did not help :-( (This used to be commit a405e7f479cb71be5634b79f2d7847fcf018f516)
      adds  4bc39f0   r7391: - Added client-support for various lsa_query_trust_dom_info-calls and a   rpcclient-tester for some info-levels.
      adds  377f947   r7395: * new feature 'map to guest = bad uid' (based on patch from   aruna.prabakar at hp.com).
      adds  0da9b4b   r7396: cleaning up vestiges of winbind local accounts code (This used to be commit c57c23cf52184171ac588c2919dc4ee4e68f2431)
      adds  dacdfbc   r7398: commiting abartlet's patch for kerberos authentication when using a keytab and security != ads (This used to be commit 3faaa5c3eb3b2057984586e069a47cb210c99140)
      adds  66bb4f0   r7412: Now we're not memset'ing ensure we're valgrind clean. Jeremy. (This used to be commit 0d303ab2f30f6047fc3f2f6fc4916e93704959d2)
      adds  fed6608   r7415: * big change -- volker's new async winbindd from trunk (This used to be commit a0ac9a8ffd4af31a0ebc423b4acbb2f043d865b8)
      adds  d197ddd   r7423: Fix the build on sol10 (This used to be commit e8fde1bd92e8b19c8b5ce22f92cb048de773be1c)
      adds  129b461   r7440: * merge registry server changes from trunk (so far) for more   printmig.exe work * merge the sys_select_signal(char c) change from trunk   in order to keeo the winbind code in sync (This used to be commit a112c5570a7f8ddddde1af0fa665f40a6067e8cf)
      adds  db0b2f9   r7447: Sync up a little between HEAD and 3.0 in preparation for moving the AIO code across. Jeremy. (This used to be commit e9604e65f4337a4163398f1f2c71e13da7993ed4)
      adds  958624a   r7450: fix my bone head mistake with ntlm authentcation and 'map to guest = bad uid'; make sure the authentication suceeds (This used to be commit 5de1ffce2f2a0a340f6591939b8f63a3d96a627e)
      adds  6d39f3b   r7452: Set sparse flag if needed. Based on code from jpeach at sgi.com. Fixes bug #2774. Jeremy. (This used to be commit 5d366047debed68f36d44d34233ba4670e412d1e)
      adds  1dfe111   r7454: couple of winbindd fixes
      adds  5b0e40f   r7470: fix block size caculation error when request size > 4096 bytes (This used to be commit 21e7baa5bc2fdc23c63302c96a40660bf805a5c9)
      adds  46c94b2   r7472: fix smbpasswd user password change (still worked by bad error messages) due to trying to strdup a NULL pointer (This used to be commit a48ff479dd4fe99d199ff934aae14ac6e688d8f4)
      adds  c3fedee   r7474: A *foul* and *disgusting* hack to ensure that, at the very lowest level, . and .. are the first two entries returned when reading a directory. This also means we can't seek to these offsets, but we will never be doing that anyway (as far as I can think). The reason we have to do this is that the NT4 explorer will happily display a folder marked ".." as a clickable folder (and probably would display "." as a clickable folder too) if these are not in positions z [...]
      adds  bf66eb3   r7511: Add three new command line switches to testparm:
      adds  ebb4216   r7512: Fix net share migrate files to also migrate the ACLs of the top level dir of a share.  Till now we excluded '.' and '..' in general.  For the fix the information about top or lower level dir is stored in the copy_clistate.  src and dst share are now also part of this struct and we only pass a pointer to the struct to the functions.
      adds  0fe12bf   r7529: Apply some const, remove unused variable.
      adds  075649d   r7532: compile fix.
      adds  9f1335b   r7534: Add missing cli_srvsvc_net_share_set_info-function and rpcclient-testers.
      adds  f245e77   r7537: Print passwords in display charset.
      adds  9625ed4   r7541: Patch from core at road-star.jp for bug #2792. Ensure the shadow copy module hooks seekdir, telldir, rewinddir to match updated large directory code. Jeremy. (This used to be commit 0cdc62b60b6152cb67e517d70f4e4681dca8f4df)
      adds  1a60c45   r7542: Patch from Renaud Duhaut <rd at duhaut.com> for a parameter "directory_mode" when creating recycle directories. Bug #1040. Jeremy. (This used to be commit 1c94cbd72d93ff8f17d6e1971ff984fa9581f1ce)
      adds  c52e7fd   r7544: Fix for bug #2196 from Denis Sbragion <d.sbragion at infotecna.it>. Allow absolute path (system wide) recycle bin. Jeremy. (This used to be commit 451fbbf1d603cb99b0c9f0d39de9ad71a6a12833)
      adds  c7081a0   r7547: removing unused fields in the REGISTRY_KEY structure associated with open handles (This used to be commit ffc7bd87d8a03d8269ae6d0b9e314f8f20003a06)
      adds  a59149b   r7550: Steal the correct error return for invalid TID on NTcreateX from Samba4 (thanks tridge !). Jeremy. (This used to be commit 0288823aacdbec6ba99e944c9f06f051e55c64b8)
      adds  33a4c0b   r7554: Refactor very messy code in util_sock.c Remove write_socket_data/read_socket_data as they do nothing that write_socket/read_socket don't do. Add a more useful error message when read_socket/write_socket error out on the main client fd for a process (ie. try and list the IP of the client that errored). Jeremy. (This used to be commit cbd7578e7c226e6a8002542141b914ed4c7a8269)
      adds  d559edc   r7563: svcctl patches from Marcin; have cleaned up formating and am checking the code in to snapshot it before I start changing more things (This used to be commit 560ce111ce8de37d02bce64d2ca60a5f471d5477)
      adds  2265f5c   r7573: you can't make an omlette without break a few eggs....start reworking the svcctl code (This used to be commit 24b369d12f8d5dbfdc317e5f088b8ae2583f4483)
      adds  023ac10   r7576: implement access checks for open_scm and open_service according to default security descriptor described in MSDN.
      adds  3c47e65   r7577: switching to macro for IS_DC (This used to be commit e6df9a7ac74a4e4f8de15fc01799bf42dfdd530c)
      adds  6109b8a   r7578: use global well known DOM_SID objects when possible (This used to be commit 643dc05eb5a8e41cf9cb1768ef42f5dbc0320846)
      adds  cfe8933   r7581: fix bad merge (This used to be commit 55d08311032b75724b525d8e0df506de3e988b15)
      adds  b6153cb   r7583: * more rearranging and renaming of functions * add access checks to _svcctl_XXX() calls based on   the access granted on the handle (This used to be commit 82b76d4b34834b7f64389b85befe8bfcae04a404)
      adds  9591510   r7584: cleanup the default printer security descriptor (This used to be commit 26387fc74c1157157e7e8728003a39d10aeb4cc1)
      adds  2efcdb2   r7591: Don't call getpeeraddr on a disconnected socket. Jeremy. (This used to be commit a9cd218eb607066a65818b534ec5e3ecb55da4cf)
      adds  2851e43   r7595: start trying to split out the svcctl functions into separate files for better maintenance; add SERVICE_CONTROL_OPS for spoolss service (This used to be commit 2b0ea30a1a3aebaabd5d328de50e6ad2ef18d45d)
      adds  899bc3a   r7603: * fix a bug in the SERVICE_ALL_ACCESS security mask * add calls to start and stop a service (to be filled   in by the backend routines in services/svc_*.c (This used to be commit 793d28a946d83beb2576c5c8ce808d32c71c880a)
      adds  3f657f4   r7606: add WERR_NET_NAME_NOT_FOUND. This is what windows returns when trying to manipulate non-existing shares.
      adds  95ce7e6   r7607: Some minor fixes (typos, const)
      adds  7cbd740   r7609: Move top level dir handling in from of the loop.  This makes the code much straither.
      adds  5b678f7   r7610: can successfully stop and start the 'spooler' service by setting the state for the 'disable spoolss' parameter in memory for an individual smbd (This used to be commit f19c10d0c3e7701066b765c712df0636e914bf7e)
      adds  9b43bd3   r7613: small changes to _svcctl_open_service() and create_open_service_handle() to prevent invalid service names from being accepted; printmig.exe now migrates drivers successfully (This used to be commit dafb32c01f06c42f44aeb0d16681c5def4903244)
      adds  f2f115c   r7614: convert move_driver_to_download_area() to return WERROR in order to provide better error messages to clients when a AddPrinterDriver[Ex]() call fails (This used to be commit c98e17446afffc4b12f1a31f6e5cce517fc0a95b)
      adds  741b0a9   r7617: Fix for bug #2801 - delete veto files was broken with the new large directory code. Jeremy. (This used to be commit f397cc08b5628913af4d7f9c2c6d20c778e5d8ca)
      adds  df4f8fc   r7618: Typo... Jeremy. (This used to be commit 65d1365700588949fc5576c7dd525fc530a15ff4)
      adds  e9e00ee   r7620: when adding a new printer driver, we should copy the files (not move) to the W32X86/{2,3}/ directory.  Printmig.exe copies the driver files for all drivers to print$/W32X86 and the calls AddPrinterDriver() for each driver.  If we move the file, then adding a driver which shares a file with a previous driver will fail.
      adds  b162a39   r7624: * removed unmatched tdb_lock_by_string() call (should fix build farm issues) * comment out services.tdb code until I finish rewriting it (This used to be commit 707b7822286a6c7e9d1e4ca3d15b99c976f6e704)
      adds  75545d5   r7632: Cleanup "net share migrate"-code.
      adds  6920858   r7636: Docu for "net rpc share migrate security" is now valid.
      adds  eb22806   r7640: Fix based on work from  "Shlomi Yaakobovich" <Shlomi at exanet.com> to catch loops in corrupted tdb files. Jeremy. (This used to be commit b438cb0a85217c978f1d7cb9f2a4fd97f38a3193)
      adds  bb2616d   r7645: adding server stubs for RegCreateKey() and RegSetValue() (This used to be commit ce82566badfb907a2f72e2f7d90a7bbbe3811177)
      adds  2fbb43a   r7647: add access checks to the top level hive open calls; will need to pass the open request through the backend access check for the subkey open calls (This used to be commit 23acef44e978f3bace762cc98c310b11f0021d31)
      adds  17eb052   r7648: adding REGISTRY_HOOK->reg_access_check() for authprization checks on RegOpenKey(); passing it off to the backend code for a given path (This used to be commit 867fd3052bbfdd45856886999619e2ebc6552675)
      adds  b2db8a9   r7649: * fix compile breakage (sorry, should have done a make clean before the   last checking). * rename unknown field in REG_GETVERSION * add server stubs for RegDeleteKey() and RegDeleteValue() (This used to be commit 023728c0595eaef60e357d32a25e2c4cee9e21f4)
      adds  d9e12b4   r7662: Allow someone with SeTakeOwnershipPrivilege to chown the user of a file to themself. Jeremy. (This used to be commit f3319e224db8f79baa10413e0e2a96d2bc871f38)
      adds  2102f6b   r7664: add access check hooks to _reg_open_entry which are passed off to the reg_XXX backend.  If the backend does not define a regkey_access_check() function, we default to using the standard registry_access_check() (This used to be commit 2f08a904eee772e7d99ae6e3e4c922f74732284f)
      adds  2129d3c   r7691: * add .gdbinit to the svn:ignore files * start adding write support to the Samba registry   Flesh out the server implementations of   RegCreateKey(), RegSetValue(), RegDeleteKey() and RegDeleteValue()
      adds  fee4b03   r7692: start versioning the registry.tdb file since it can be modified now (This used to be commit a091b37d59d1e0228a9c8d4bd2a31e9bbaafde99)
      adds  a5808e7   r7693: Fix from James Peach @ SGI for null pointer ACL free. Jeremy. (This used to be commit 000477943c3dd41fd44f2aef3755aa603ba5d595)
      adds  5c9963c   r7696: Don't try and be clever and read an 8 byte int and 3 pad bytes as a uint32 - you'll just get it wrong (as I did :-). Second attempt to fix the Apple client issues. Jeremy. (This used to be commit d2aa5bc7aaa9fe11fa4748f99e4ba49be08aa639)
      adds  c25b67b   r7698: * clean upserver frontend for RegDeleteKey() * implement RegDeleteKey() for reg_db backend (This used to be commit 91b81a23b8e2a096747e02fd9392ef590e7f0d61)
      adds  d8ea436   r7701: Patch from James Peach | jpeach at sgi.com to make wrepld use new talloc interfaces. Jeremy. (This used to be commit 9c36eef3469107aa66d90a8c8340a46381ade8b7)
      adds  3b0b5f6   r7703: Fix the problem with MAP_PRIVATE not updating the file. (This used to be commit 55038d931863a1c44794a7df4c8badbecfb382c7)
      adds  3b1f21b   r7708: Hint from Luke Howard (thanks Luke). Ensure the schannel authenticator is 8 byte aligned, just like the NTLMSSP ones. Trying to fix 64-bit Windows domain logon. Jeremy. (This used to be commit 475d5a277db7709c1b0f851ce8ec4dd8de5e25fc)
      adds  5b08e66   r7718: Remove some unused code (This used to be commit 10606be0509743b1acfcafbf826b1a02765db158)
      adds  e6ef7ba   r7730: Some merges (This used to be commit 5b4720598b4c7f4af1027a181fbe9c1568e71361)
      adds  b62247f   r7785: This looks much larger than it is. It changes the top-level functions of the parent winbind not to return winbindd_result. This is to hopefully fix all the problems where a result has been scheduled for write twice.
      adds  aeb3e96   r7787: Fix from Fernando Schapachnik <fernando at mecon.gov.ar> to add logon hours support for the Postgres backend. Jeremy. (This used to be commit dd5d36c95f97356be1b76c1ace641861022e2aa3)
      adds  0b8bc68   r7788: Update install swat message to reflect the fact that swat/README no longer exists.  Bugzilla #2808. (This used to be commit 88a3faf84eb74a2a8c5a100170f82102c74e9939)
      adds  ef34e33   r7789: fix overparanoid assert() call when checking spolss buffer pointers (This used to be commit e81e6e653aecdd0e4cfd2ea7ced16070bc376292)
      adds  ea41eed   r7796: Prepare for client setting capabilities to select posix pathnames on the wire. Jerry do not merge this please. New SMB_SET_FS_INFO - level 0x200 as was discussed on the mailing list. Jeremy. (This used to be commit 55029b1a0c9ae5b941eecd699dd905ea3d42b99c)
      adds  bf28978   r7798: CIFSFS client assumes wcnt == 10 for successful trans2 reply. Jeremy. (This used to be commit aea58e6bb60565430aec69598c47b2a8f4667e89)
      adds  b0b983c   r7807: Allow to touch mtime in vfs-recycle with
      adds  3005405   r7817: Eliminate use of ctime_r() in libsmbclient DEBUG statement.  It seems that ctime_r() takes different parameters on Solaris than it does on Linux, and it's easier to just eliminate the use of it than to write a configure test. (This used to be commit 513ea79b2ebc9a78c118042abca942da061d4647)
      adds  e9d3cc6   r7821: Don't check permissions for setting POSIX pathname request. Jeremy. (This used to be commit 06b40024f3784778a81ae7c69881a516d183a1c3)
      adds  25530a6   r7822: fixing specfiles after removing testprns (This used to be commit 9ca00d6b5abba7ff3ecd3de88215129d8f4640e3)
      adds  c3878e6   r7825: Fedora packaging fixes after docs change (This used to be commit ebefc950b6c7a18ab80e145a4b5a5735502960c6)
      adds  18dc100   r7829: fix unitialized printer status field that was breaking migration of print queues (This used to be commit ada1d326aeef4a2f33a360a8ea4a874e59fcfee6)
      adds  ba1417e   r7830: fix directory typo with testprns manpage (This used to be commit c2d0c7edc0f1538296f18bd66af4c4b7bf9c81ea)
      adds  f1c8b82   r7835: Add the forgotten GPL header. This source code file is distributed with Samba and interfaces to the Linux kernel (both GPL programs), so it was always our (Paal-Kr. Engstad and Volker Lendecke) intent that this program is covered by the GPL.
      adds  864ca4f   r7836: Fix the bug where users show up as trusting domains.
      adds  b1f1cb0   r7838: lie about the printer status when doing the queryvalue() registry call.  Note that if you migrate a printer to a Windows server, the win spooler will remove any printers that have an invalid status value in the registry (This used to be commit 0a22ea9eb7fd5aa8c57d2bf1ea2a171b377cab5a)
      adds  bc8954c   r7839: remove C++ style comment (This used to be commit e04fd56e0097dc8007394bf295b227b454e524b4)
      adds  7e509e9   r7842: With the patch I sent Steve yesterday this gives us complete POSIX pathnames. ie. files containing : and \ can be accessed from Linux. Jeremy. (This used to be commit e9b8d23d6138d909a65ea70b2e801881e8333b38)
      adds  81ee941   r7846: Fix from bugzilla at kevinjamieson.com Kevin Jamieson - typo in checking for .. in statcache. Bugid #2819. Jeremy. (This used to be commit a5619d717954ad2a3ffaa549b11bfa738720e325)
      adds  98d1f6c   r7849: Dodgy fix - we shouldn't be assuming argc++ points to a valid argv. Jeremy. (This used to be commit 5fbabaef8cab894c6d349b0535a06c2c9d1437db)
      adds  63c78a5   r7852: Correct fix from Lars for the argv issue. Jeremy. (This used to be commit a667d9e474302e888a0cc009a342da471318928c)
      adds  57fa9db   r7876: Now that we have "net rpc share migrate security" completly remove the share-acl from "net rpc share migrate shares".
      adds  702dd3d   r7877: Attempt to fix a smb_panic reported by Pavel Rochnyack.
      adds  2fb7ff7   r7878: mostly just a rename of REG_INFO to REG_QUERY_VALUE for better clarity (This used to be commit d50f0ba07e285728605c8e8aae9d9a251a525e78)
      adds  b69ca6c   r7879: fix compile issue caused by not statoc value for intializing cpp macros (This used to be commit 9af07b243005db76b6490856b4e0bbc4a8af0dba)
      adds  8387af7   r7880: fix a typo and memleak on failures cases (patch from marcin) (This used to be commit 6ff0fa0b4385481f2212047d80ca17b55d996def)
      adds  19ca97a   r7882: Looks like a large patch - but what it actually does is make Samba safe for using our headers and linking with C++ modules. Stops us from using C++ reserved keywords in our code. Jeremy (This used to be commit 9506b8e145982b1160a2f0aee5c9b7a54980940a)
      adds  b20239d   r7886: Fix building with pam_smbpass. Jeremy. (This used to be commit 22a796fe012e212f7744f0d63a8512e6942a5324)
      adds  f88cc52   r7887: 3.0.20pre2-SVN (This used to be commit 388ade15d38ba215a8294711142db59849c51bab)
      adds  292d11b   r7888: Fix use of "protected". Jeremy. (This used to be commit af5fd615b37f555e5f2c7b9fef24299e99952a41)
      adds  b8e787b   r7890: * add Reg[SG]etKeySec() server stubs * merge a compile warning fix from trunk to SAMBA_3_0 (This used to be commit 71eb018a05c5012fbd42ba6817aabc0797d38ba1)
      adds  ff7e5c2   r7893: Add in the extra parameters to opendir() to fix the large directory/insane app problem. Rev vfs version. Doesn't change the normal codepath. Jeremy. (This used to be commit 0f03a6bdcdbdf60da81e0aeffa84ac6e48fc6a04)
      adds  ad54e2f   r7902: Fix the build (This used to be commit 6d431eb676e1df4cfdcbeaed5fa81adfbfc77325)
      adds  40de272   r7903: Attempt to fix the AIX build (This used to be commit bb884b0bf96899bf3cf477bfe2220cdfc7aa596d)
      adds  433dcfc   r7904: Fix a memleak in vfs_afsacl (This used to be commit 8fad08db742ea32a3cda3b3d9421454837e2d2a5)
      adds  bd509a8   r7908: * change REGISTRY_HOOK api to use const (fix compiler warning   in init_registry_data() * Add means of storing registry values in registry.tdb * add builtin_registry_values[] array for REG_DWORD and REG_SZ   values needed during startup * Finish up RegDeleteValue() and RegSetValue() * Finish up regdb_store_reg_values() and regdb_fetch_reg_values()
      adds  ab0033d   r7938: * move the hardcoded registry value names from _reg_query_value()   to a thin layer in fetch_reg_values().  Not entirely efficient   seeing as the the dynamic value paths are stored in an unsorted   array but it is one strequal() per path.  If this was really big   it should be worked into the reghook_cache(). (This used to be commit 63b81ad3cb484090a181fbd13e04922a5c17e7d9)
      adds  c25a9f4   r7944: BUG 2808: don't try to install manpages if they are not present (This used to be commit 1ce5cc2a5f3da7ef6874cae5b433c139d68589c6)
      adds  e28cfbf   r7946: Minor C++ compatibility fix. Jeremy. (This used to be commit 7eb7f8325762ca570d37cc91f40b46bf17a867ba)
      adds  afc7af3   r7948: Ensure we call the vfs connection hook before doing a vfs stat. Allows database vfs backends to initialise with a working connection. Bugid #2827 Jeremy. (This used to be commit 7ef6850056f7fbb380038f5ec5bcb29d27fbf254)
      adds  919af50   r7949: Work around for broken Solaris header files. Jeremy (This used to be commit 4d5002931056d2a88d49ce060c10bc0fecf4ba50)
      adds  e55d945   r7952: Fix for bug #2826 pointed out by Jiri Klouda <jk at zg.cz>. Wrong return val for symlink and readlink. Jeremy. (This used to be commit f3c4d5a95746531b7bd548bbbfccfff197a2abf3)
      adds  600935a   r7954: Fix from tridge from Samba4 (same code exists here) : fixed handling of ASN.1 objects bigger than 64k Jeremy. (This used to be commit 0da60e9954b84bac29bb219803f6175b7a30b591)
      adds  a896143   r7956: Spelling mistake. Jeremy. (This used to be commit f318c371077f28ace52f7d2b1517df0d15a0f05a)
      adds  15c6ae1   r7957: Added aio configure support. Jerry told me to :-). Jeremy. (This used to be commit 5b5052c0422d88c9ca7d42f5ac7afec4d0e6b647)
      adds  4a68168   r7959: Added aio structure and types. Jeremy. (This used to be commit 095c5dbc188ca4b093c774c8f04d79f7d342a8a6)
      adds  39605e5   r7960: Replace unknown SMB_XSTRDUP by known SMB_STRDUP macro.
      adds  7ebd74e   r7961: randomize reloading so that smbds do not pverload cupsd by reloading printers all at the same time. 						sss (This used to be commit da227d5f4311c84a12a4e2a9fd510328268af4b3)
      adds  f2f55d7   r7963: Add aio support to 3.0. Jeremy. (This used to be commit 1de27da47051af08790317f5b48b02719d6b9934)
      adds  3d30612   r7972: Tidy up the posix locking in memory db code whilst I'm waiting for jht to get back to me with a backtrace. Jeremy. (This used to be commit f2bcfdddc769a2939b03a1a6742fec86712c9097)
      adds  74563c5   r7975: One more tidyup to ensure we're using "struct posix_lock". Jeremy. (This used to be commit 960a5d37d1cfa25e4f7491b175dab68ac9f37c43)
      adds  0e5a541   r7976: Adding debugging info. (This used to be commit 97ee7c970c287737396f135336c56c945f639d85)
      adds  bf547ff   r7981: MS-DFS tidyup patches from  James Peach <jpeach at sgi.com>. Looking forward to the day he can commit these himself :-). Jeremy. (This used to be commit 12ff2978295a84fe6177af129c495a0021befacc)
      adds  e2b9dfd   r7983: clean up some use of un-initialized variables found by valgrind (This used to be commit 5f4a3f61a354346d7dde11d6d7930abe007b9603)
      adds  9b782f4   r7985: Add "acl map full control", true by default, to allow people to change mapping of rwx to full control or not. Requested feature at SambaXP. Jeremy. (This used to be commit c870579f4cd91dc9e030134dd367109aed3e3469)
      adds  e4a11ba   r7987: map generic bits to specific bits in open requests (This used to be commit 7764e8a6775ead942d8ceac89cbcb947136bf7fa)
      adds  3922667   r7992: Adding PADL's idmap_ad plugin (taken from the latest xad_oss_plugins-tarball).
      adds  2e7f22e   r7994: This adds support in Winbindd's "security = ads"-mode to retrieve the POSIX homedirectory and the loginshell from Active Directory's "Services for Unix".
      adds  270b90e   r7995: * privileges are local except when they're *not*   printmig.exe assumes that the LUID of the SeBackupPrivlege   on the target server matches the LUID of the privilege   on the local client.  Even though an LUID is never guaranteed   to be the same across reboots.  How *awful*!  My cat could   write better code! (more on my cat later....)
      adds  1946e91   r7997: Pointers don't kill people, people with pointers kill people...
      adds  aa3b0b1   r7998: Fix usage message (This used to be commit 1e9a8854b1f3bd640096923dc79991654da7e845)
      adds  b319bdd   r8007: * cleanup unused structure from reg_objects.h * make regdb_store_XXX() and regdb_fetch_XXX() functions non-static * use case sensitive string lookups in reg_dynamic.c since the   keys have already been normalized * move to new design for making printing related data available   via the winreg pipe (with the intent of allowing writes) (This used to be commit 28c7293ee9e68b913faf8d74d63f73e09087169b)
      adds  9e31275   r8008: * start adding logic for restricting subkey paths   e.g. 'hklm\software\microsoft\windows nt\currentversion\ports'   should have no subkeys.  Return an error if a client tries   to open a path below here (This used to be commit 7a2ecb1aec2b84e6bc326be4a1191fb54526c430)
      adds  d966feb   r8019: Better give a hint that we are failing share-manipulation due to missing scripts.
      adds  d80f6fd   r8022: * implement default actions rather than having to define functions   for every fetch/store callback (some keys should never have a value) (This used to be commit 7466351dd059b75c29bc0d2977c6c9d318a14dc6)
      adds  9ef00c5   r8025: *how* can this code have been around so long and nver normalized the string used for printer and sec_desc key lookups ?????
      adds  8cea99d   r8026: * more fixes to the printing registry interface   (still not completely back to the read functionality   we previously had but the cleanup is progressing) (This used to be commit 04431372a698433b4936392047228908a64ff382)
      adds  c5a51f0   r8027: driver information is now back via winreg (This used to be commit f0a1c6b9cec28d5b4aa8a1a2f9b34d1f13113a6c)
      adds  ebe27d3   r8029: Fix bug 2841. Thanks to Brett Trotter.
      adds  0288657   r8031: Adding contributed mklogon scripts. (This used to be commit aaca9ea8a3ffdb9d5b1d25d414692db8927c2943)
      adds  3f11139   r8047: "oid" is defined in a heimdal header. With my gcc this generates a ton of shadowed variable warnings. Fix that.
      adds  065d7e8   r8048: Replace "done" with "failed".
      adds  8e3445c   r8061: * mostly cleanup and refactoring for better readability * move to registry.tdb for port listing (at least via the winreg ops)   If no one opposes on the samba list, we'll move to a registry   lookup for enumerating ports rather than the 'enumports command'.   This means that there is a bit of a disconnect between EnumPorts() and   RegEnumKey('hklm\software\microsoft\windows nt\currentversion\ports'). (This used to be commit 6f654c5741e98abf00c010c5dd38038092c0f7a3)
      adds  f88e4ba   r8062: Remove some unused code (This used to be commit fa6cc0bdefe272ec538a71a2b6ba72a724411764)
      adds  0a01b22   r8064: * add the REG_XXX error codes to the pretty error messages * more work on the store_values() functions for the Printers key * add Control\Print\Monitors key to list for reg_db (This used to be commit 89f17b41cee633838b8cbd0d1bf8119a4b8d707e)
      adds  c296f85   r8066: * had to modify the printer data storage slightly in ntprinters.tdb   when packing values.  It is a compatible change though and will   not require a tdb version upgrade * Can successfully create new printer subkeys via winreg that   are immediately available via spoolss calls.  Still cannot delete   keys yet though.  That comes next. (This used to be commit 00bce2b3bb78a44842a258b1737076281297d247)
      adds  4d13815   r8085: Updating info. (This used to be commit f20213227fa00a624fa8f0f88f7f9bbdc9d8ece1)
      adds  22ea195   r8089: successfully delete printer subkeys via the registry....now for values (This used to be commit d3427960b0676c506c639b582a2544dc58990c9e)
      adds  d10c664   r8092: Attempt to fix the socket wrapper stuff for Samba 3.
      adds  3a8af94   r8093: Next round. Now it compiles with --enable-socket-wrapper.
      adds  2c03a3c   r8133: Got approval from Luke Howard (PADL) to change the company copyright to to a personal one.
      adds  3fe2485   r8140: adding missing module (This used to be commit 79d03b1919cd7c01503c99e0a68bb1754adb1d76)
      adds  9b62dfa   r8141: Update volker's valgrind fix in r8097.  Same effect, just helps me to remember what is going on here better. (This used to be commit 4a8068ce632adc34e88c128c4a6cc4c690d082bf)
      adds  1affb32   r8143: Fix generate_parm_table.py:
      adds  6659095   r8144: remove unused parameter leftover.
      adds  944ecbd   r8145: When inventing a new parameter for SFU-support, be aware of Volker's upcoming changes for "unixinfo"-pipe.
      adds  3ddc487   r8151: Add support to create position independent executable (PIE) code if the compiler supports it.
      adds  2427e00   r8152: * remove commented out structure * use SAMBA_PRINTER_PORT_NAME in registry values for builtin printer   port (This used to be commit 63bc03536b6d0622005448f0f7be2739e06a432a)
      adds  5873b41   r8155: ops, add missing function.
      adds  38e006f   r8184: fix build issue on Solaris in smbclient (This used to be commit 137d270ee3bec297732380050bb53cf6b5487914)
      adds  c379e33   r8188: Update from Dave Collier-Brown. (This used to be commit 65cfa2a950e8a16b95715d555a5354cc81f431f1)
      adds  e0ffbfc   r8189: commit vampire ldif patch, mostly from Don Watson (dwatson at us.ibm.com).  Yes, that's my copyright...that's just how we have to do things at big blue.
      adds  d303b02   r8205: try to improve readability of smbldap_search_domain_info()
      adds  22268d7   r8207: Fix my NT_STATUS_IS_OK mismatch.
      adds  af8a691   r8219: Merge the new open code from HEAD to 3.0. Haven't yet run the torture tests on this as it's very late NY time (just wanted to get this work into the tree). I'll test this over the weekend.... Jerry - in looking at the difference between the two trees there seem to be some printing/ntprinting.c and registry changes we might want to examine to try keep in sync. Jeremy. (This used to be commit c7fe18761e2c753afbffd3a78abff46472a9b8eb)
      adds  a32a796   r8231: Patch from James Peach to fix the IRIX build.
      adds  a5b39d1   r8290: Fix for bug in SMBwriteBraw where we incorrectly returned the number of bytes written. Patch from Marcel Müller <mueller at maazl.de>. Jeremy. (This used to be commit 81e7a4a2cfd2d4764d757702f17635e5007e59de)
      adds  e24397f   r8292: Tidy up function comments. Jeremy. (This used to be commit 8de6b1592ad205f59c44ed30102a56594f65e555)
      adds  18609ce   r8322: * get RegSetValue() working for printer subkey values   (not immediate values below the <printer name> key yet. (This used to be commit a872ea5f0e29f7b585574a56b52a5eb44cb92278)
      adds  279a2b4   r8323: * convert RegSetValue() calls immediately beneath the printer   key to PRINTER_INFO_2 fields. (This used to be commit fadda2f240eb3c8eb08198c702a93e23b14f0fcc)
      adds  e574081   r8324: * initial cut at creating printers via the registry API   Need to add delete_key support (This used to be commit 9a27f7181adca10f60c47d342a51dec34321e12b)
      adds  1cb4334   r8325: * punt....don't normalize the printer name in the RegCreateKey().   Print Migrator now works as long as the addprinter command can   handle the name (This used to be commit 61f14cdcbd3b183caf6172d5b60b0888fc4363f7)
      adds  f2ff8be   r8326: factor out the delete printer code to a delete_printer_hook() for reuse (This used to be commit 0689851a90fbd91ff30f6e2afc05d141f6ce082d)
      adds  b5c7572   r8327: * don't use unitialized variables (This used to be commit bd878197954cf4d259dfd01f2d4cb4a663b34121)
      adds  bff06d3   r8330: moving onto 3.0.20rc1-SVN (This used to be commit ea91ee68adb3bd6c07b2556f23a231786d53312d)
      adds  b4da56c   r8360: Some ioctl constants, found by Björn Jacke <bj at sernet.de> with msbackup&filemon.
      adds  cfda53d   r8366: Root-level files don't have a slash, but acls need to be settable on them. Thanks to Brent Trotter for reminding me to commit this :-)
      adds  b99ae51   r8384: merging clutter fixes from release branch (This used to be commit cbe74c09109dcfe93aa4af085920999ccbff34df)
      adds  2bba724   r8387: moving wins_hook to scripts directory (This used to be commit 9d507b218d90d4a7e6a5cc97994f5f5adb686cbf)
      adds  1d4eb57   r8388: fix typo in installman script (This used to be commit 30b03519c0320bdc85ece51aaf814c4b66896df8)
      adds  36f0225   r8396: fix some compile warnings.
      adds  40035db   r8398: Fix segfault in the client addprinterex-call. Found with "net rpc printer"-functions.
      adds  60e1890   r8402: allow to build with --enable-aio-support.
      adds  1c3e9af   r8427: Printerdb has been moved into a tmp branch.
      adds  9dcfaf0   r8428: some more old printerdb stuff.
      adds  07e58e0   r8431: Ensure to use dev_private and not private after Jeremy's CPP reserved names rename.
      adds  e7c4888   r8432: Fix #2077 - login to trusted domain doesn't allow home drive map and login scripts to be executed.
      adds  1b14889   r8435: Use OPENX_FILE_EXISTS_OPEN instead of FILE_EXISTS_OPEN. (This used to be commit 22acd4936875e3c98ce7e26cde05f0ce69d8cb63)
      adds  200ff9c   r8454: Fix Bug #2502
      adds  0d8ef1c   r8457: Fix from Marcel Müller <mueller at maazl.de> to ensure we correctly set the return packet size to include the pad bytes in reply_readbmpx(). Jeremy. (This used to be commit 3070ec288c64880485ed159d512e91346f5d1b4e)
      adds  dae78e5   r8472: abartlet's patch for parallel ntlmssp supporttrunk/source/smbd/sesssetup.c (This used to be commit aab17a7095a18b243a271f8f3f824facd6932f23)
      adds  a3a8517   r8475: BUG 2872: fix cut-n-paste error when checking pointer value in ntlmssp_set_workstation() (This used to be commit f1763c5decd14eb71ee3d7ea71859a85d5ee0dc1)
      adds  d8601c4   r8478: remove unused printmode command from smbclient (noticed by kalim at samba.org) (This used to be commit aa5de7d0b35b07dfb32aa43df00f73de80de9fdd)
      adds  4fffd27   r8492: open_mode_check does not use the parameter p_flags, so remove it.
      adds  63b3898   r8493: According to MSKB 141714 the %LOGONSERVER% variable should be substituted like our %L-variable.
      adds  6fe5451   r8501: * disable printer handle object cache (was mostly used   for NT4 clients enumerating printer data on slow CPUs) * fix pinter and secdesc record upgrade to normalize the key   (rev'd printer tdb version) * fixed problem that was normalizing the printername name field
      adds  eb1123e   r8506: BUG 2853: don't strip out characters like '$' from printer names when substituting for the lpq command. (This used to be commit 2f5de718a98e56fe55d8905b12505dfc3e432544)
      adds  a5868d5   r8507: BUG 2557: don't give and rpc fault when you get an unsupported SetPrinter() level (This used to be commit f617ca33f45fbc779356c52664c1e689114accdd)
      adds  787e526   r8508: Rename EXCLUSIVE_BREAK_SENT to BREAK_TO_NONE_SENT.
      adds  f5bf576   r8510: Don't include the valgrind headers on 64bit linux systems. Several incarnations of gcc bork with
      adds  3c6e5f6   r8521: Another micro-step: Don't pass down a flag where not necessary.
      adds  411be31   r8531: Fix a memleak (This used to be commit ebf0cda797da2c63aa0033f034573f6d5485b57a)
      adds  8449a93   r8538: honour CC in python build.
      adds  235bece   r8542: - (re-)add better search-semantics: look for Interdomain trust accounts   below the machine-suffix (this is where we create them)) to avoid   digging through thousands of user-accounts just to find a handful of   trust-accounts in the enumdomusers-samr-call.
      adds  ef0e98b   r8543: merge volker's nt_printing_init() fix from trunk (r8526) but make sure to write the new version to the ntdrivers.tdb. (This used to be commit 9e50d696c3e101174670c47ecbd6401bec2ab3d3)
      adds  8ebef3f   r8545: Fix oplock bug introduced by oplock code "simplification" :-). We *always* reply to an exclusive oplock break message even if we have no record of the oplock (and we always did before 3.0.20pre2). Jeremy. (This used to be commit b1a94aadf25e94dcc168ea3a5ae008f4e84ff296)
      adds  023d216   r8547: Code tidyup from Jason Mader <jason at ncac.gwu.edu>. Bugid #2885. Jeremy. (This used to be commit 4d69a682b3ab4f660455e6ea5a2970481a6ccffc)
      adds  a747f1b   r8552: Warning fix from jason at ncac.gwu.edu. Jeremy. (This used to be commit 8558001b38786b7ff16d90d80d183b0277d74e16)
      adds  be96408   r8553: Another compile warning fix from jason at ncac.gwu.edu. Jeremy. (This used to be commit 99937d99b6d893689e0471b20a605af3591c2703)
      adds  01822a7   r8556: Fix bug #2878 - Norton commander not running on OS/2 client - we were not correctly returning the requested open mode. Thanks to alex at infobit.ru for reporting this. Jeremy. (This used to be commit 7ff7211b808e708c00a3b0f57be8d1af3c632bd7)
      adds  263a51c   r8564: Sometimes we're too dumb to live... Fix samr calls where we were using USER_INFO_XX structs and functions where XX was sometimes in hex and sometimes in decimal. Now it's all in decimal (should be no functionality change). Jeremy. (This used to be commit 84651aca04cbcbf50ab2e78333cc9d9e49dd92f5)
      adds  ab39864   r8572: Remove crufty #define NO_SYSLOG as it's not used at all anymore. (This used to be commit 985dbb47d925e79c1195ca219f7ab5d6648b22b8)
      adds  99478cd   r8573: Fix set but not used warning in srvsvc server-side code. Another bugzilla (#2891) from Jason Mader. (This used to be commit ae6b4df7fed2516c5236755f75300ec0d95c35b3)
      adds  44b93ee   r8592: I'm pretty sure this should be != instead of =!.  Bugzilla #2893. (This used to be commit 26539ddd7290860831e0bda62e1126945420b06f)
      adds  9808b5e   r8595: Delete unused prototypes. (This used to be commit c525c276c3bebd97f2c86684bd248ed00e889349)
      adds  982bc5f   r8596: Don't wrap non-existent functions.  Bugzilla #2895. (This used to be commit 0a9395bb486c80799ea14f0ebe7a371da34628b5)
      adds  46e7935   r8597: Use UNI_STR_TERMINATE (an enum value) instead of STR_TERMINATE (a #define) to quieten a warning.  Bugzilla #2892. (This used to be commit 4e91f29621d5ab9fa748dd1077f8efd1dab45522)
      adds  7a51eb5   r8604: BUG 2890: fix unitialized variable reported by Jason Mader <jason at ncac.gwu.edu> (This used to be commit 9f8344e31d3628338b434ee3e530b7f7322e6fe1)
      adds  6ac0131   r8606: BUG 2899: fix compiler warning in regfio routine (This used to be commit d6b1f695a0baf2042ce121702cdcbbf59e94bd94)
      adds  638b694   r8607: BUG 2900 more compiler warnings (This used to be commit ed93cc50e1064dc5a3145d97555715b0b2915db4)
      adds  87801bc   r8609: Fix for bugid #2889. I think the problem is that the top 16 bits of the "server state" field must be non-zero. As we're using the 32 bit field as an offset then normally this field will be zero. W2K3 fills this field with a counter enumerating the number of SMBsearch calls on this directory - starting at 1. Add back the 1<<31 bit flag DPTR_MASK to ensure this is non-zero - with better checks on use. Jeremy. (This used to be commit 6415657942c49ea51d4e4f4ee2189 [...]
      adds  78e3b4f   r8610: If I'm going to do a debug level zero, at least make it useful. Jeremy. (This used to be commit 99dae22dcf4050b5aacbb2cd4d2a08a183611402)
      adds  21cd4ee   r8615: Added "acl group control". Defaults to off. Docs to follow. Jeremy. (This used to be commit f7b169ed57de81229c3b9089a05f4e73ea39010c)
      adds  ae64b2f   r8617: Be very explicit if addprinterex is called that the "addprinter command" must be defined in smb.conf. Jeremy. (This used to be commit 86f8368c997f0eece20724a0a7158832c66da9f7)
      adds  dc1246e   r8641: Fix bug #2262.  Now we accept freebsd 5 till 9 as suggested by Timur Bakeyev. (This used to be commit d395ba2d40fdb5df04f0b6fbe9b4893002a3fcae)
      adds  b0f1c8d   r8653: Fix bug #2659. (This used to be commit 2720c82a950a0afded25c2c161cda47ea412fea3)
      adds  ecafd37   r8654: merging cli_spoolss_XX() updates from trunk (This used to be commit cd961e50a3029898868d21263ccacb7d5f1f07b9)
      adds  aa63997   r8655: Still trying to fix #2889. We don't need the DPTR_MASK after all, now thinking it might be to do with flags2... Jeremy. (This used to be commit a3ceabf7c678b5e7f77cc073cf535498ffc67eb6)
      adds  042d4b8   r8657: Add -fPIC which is the case for all other Samba shared libs.
      adds  86ea026   r8673: merged from samba4 (This used to be commit 57da72d88e0bef0d234651ad45e422e8ca8bd4b4)
      adds  63546f1   r8675: fix some compile warnings.
      adds  728dbab   r8682: fix vfstest, thanks to Rainer Link for spotting this one (This used to be commit a3b89cb5c13b7e51f27b74b87c03002f537154d5)
      adds  0b98400   r8686: Revert %LOGONSERVER%-substitution. The substition is done on the client, not on the server.
      adds  58a3749   r8689: Fixes bugid #2889 for sure. Turns out the OS/2 dos box doesn't like two offsets to be identical. Make offsets for . and .. different (and explicit). Jeremy. (This used to be commit 217cc66e46b3df35a66fed4055bd5032aab4d73f)
      adds  d697349   r8695: Patch from James Peach for hires timestamps and efficient notify code. Bugid #2285. The last commit by me on behalf of James as he will be able to do his own now :-). Jeremy. (This used to be commit 524298b3f32f478e3750d805c5dc3b8fbe40d8d2)
      adds  9365669   r8697: BUG 2908: make sure to allow for the trailing NULL (This used to be commit 3b505a824365222352be6a5ad2fb26586415a7a3)
      adds  07a4d4f   r8704: Patch from Timur Bakeyev <timur at com.bat.ru> to fix typo calling wrong aio_fsync function. Bugid #2909. Jeremy. (This used to be commit 6ea3aadd6630a62d52a9a6e09995b57f55e60d41)
      adds  c03f6b3   r8716: adding 'username map script' which if defined takes precendence over the username map file. (This used to be commit 46f2897fdc1f9308f2cc15834c8b039c17c34707)
      adds  2a50872   r8755: more malloc fixes (This used to be commit b46546c18a1bf541cb0f172184ca7ecee499b098)
      adds  bf30861   r8757: Add debug messages so we can see what attributes and values are being set/deleted/modified in an ldap query. Jeremy. (This used to be commit 813207205436ba4ebd2148285f937c05be8ffd22)
      adds  7fb9e6a   r8762: Attempt to fix the winbindd crashing bug on Solaris (can't remember the bugid). Make the functions in lib/util_unistr.c odd-alignment safe using some evil macros. Needs testing on bigendian. Jeremy. (This used to be commit 871c647bc3ee465e613cba260d9cd7e66e47b68a)
      adds  a344155   r8782: Fix bug #2918. The problem was using Inbuffer to push a deferred open message onto the queue when we're in a chained message set - we're actually processing a different buffer then. Added current_inbuf as a static inside smbd/process.c to ensure the correct message gets pushed and processed. Jeremy. (This used to be commit ccef7581717bff6145ffc386d5be24d6f42634cb)
      adds  375ad58   r8786: Fix amazing and long-standing bug where user-accounts are just crippled accounts (accounts without AcctCtrl set) after a vampire-process.
      adds  ecc0d00   r8787: Make enumeration of builtin-aliases work again.
      adds  754b05a   r8795: fix our perpetual motion maching in strncpy_w() (This used to be commit 3228e93ef2beda6f3551b2630e48db18bafd2e20)
      adds  1106d1f   r8796: disable schannel on the lsa client pipe for now to deal with Windows 2003 sp1 and Windows 2000 SP4 SR1 (This used to be commit bc1443837c81bebbac7894075a15fe96338f8b0a)
      adds  faa4b4a   r8797: avoid unset rids for builtin-aliases.
      adds  880d628   r8798: Save one system call per SMB. smb_run_idle_events right now is only used to close idle pdb_ldap connections, and from my point of view this can wait until normal timeout handling, this does not need to be done per client request.
      adds  ba43b12   r8799: disabling schannel on samr and lsa until I figure out the latest MS changes in 2003 sp1 and 2004 sp4 sr1 (This used to be commit 7588c32baa50994bdc6e351d79da3edff1fdc876)
      adds  b344de3   r8800: grr...get logic right when checking #define (This used to be commit c2f69827de13a6e63077bfc4a62738c0f88e0835)
      adds  8b2b177   r8805: Merge a duplicate struct. Get ready to support SPNEGO rpc binds. Jeremy. (This used to be commit fd6e342746edfda2f25df1ae0067d359b756e0cd)
      adds  6ccc69c   r8833: Fix some uninitialized variables.
      adds  9451a51   r8834: fixing SWAT install after docs changeswat/help/welcome.html (This used to be commit 6fb371f0c87379a9812ff0cad30c739df171a462)
      adds  8a36076   r8835: fixing SWAT install after docs change (This used to be commit 97d1b8e8d191834e551fb15940061d4b2fb2b87f)
      adds  7b459ef   r8840: fix fedora packaging for FC4 (This used to be commit fce35d77b8fd6120bd7526b704c1b0c2f718d1fd)
      adds  8c05cc8   r8869: Get rid of a warning.
      adds  e9c7079   r8889: Another warning (This used to be commit 9ae1098d211f5e687786abb8474b1c4210413f0f)
      adds  7aa9f97   r8892: Fix #2942 - missing value in debug ! Doh ! Jeremy. (This used to be commit 8bb12c66d37a1cfbd3069cdba408cc051e84112a)
      adds  473cfa4   r8894: Fix a warning.  Bugzilla #2939. (This used to be commit 7648f6cef038dde7fdfbe157784f2fd5437218b0)
      adds  14a9d52   r8899: various compiler warning fixes reported by Jason Mader <jason at ncac.gwu.edu> (This used to be commit d8ae9f2b3e5387ef2c4e84cd9c33f4a7c795b0d3)
      adds  0d40d4f   r8900: fix typo thyat broke compile in my last commit (This used to be commit 0b9faafe402137f28f99ceb5a2e6f930d2136224)
      adds  fefbaf2   r8911: cosmetic fixes.
      adds  a3947ea   r8912: Samba 3.0 was failing from a Vista client, because it was using 'raw' NTLMSSP (not wrapped in SPNEGO).  We really should have supported this anyway, but we got away with it for a while...
      adds  f31965b   r8913: Fix memory leak in -r 8912: Free the right thing, rather than blob1 'twice'.
      adds  5793997   r8916: should fix the valgrind invalid read of size 1 onthe GetPrinterData("OSVersion") abartlet saw when browsing from Vista client. (This used to be commit b527b86ae80ebc0b6e7318ed31d44be985aa9af0)
      adds  602e217   r8922: AIO configure fixes from William Jojo for IBM AIX aio. Jeremy (This used to be commit 6e9ad296633ca6cb1fea8a8299514c84232f2da6)
      adds  6e98a3c   r8928: Fix mangle method = hash - bugid #2946. Incorrect strcmp_wa and strncmp_wa. Jeremy. (This used to be commit 604c1b239bca316f7afaf76b1a586c638f3a2562)
      adds  850a6f3   r8935: Fix signed/unsigned comparison warning.  Bugzilla #2943. (This used to be commit e928a20c2bf9c79a68711c6bcd4fb91b270245f4)
      adds  ad6d233   r8937: allow to use non-default smb.conf in rpcclient
      adds  7715c33   r8938: fix querydispinfo search semantics.
      adds  2356446   r8941: Fix unused variable warning.  Bugzilla #2940. (This used to be commit 6d0aafa5990b1e56d046489e07cbfe85d258c53f)
      adds  191b597   r8943: Fix segfault in enum_service_status (This used to be commit 04a551f0a4d321f5e1a7af33468160e2c7839af8)
      adds  311cf22   r8946: Some casts to fix warnings when time_t is an unsigned type.  Fixes bugzilla #1888 and #1894. (This used to be commit dcc74371388d280d8ee5130a04e1594ae88d19b3)
      adds  dada62c   r8948: Fix valgrind bad free bug found by Gunther. Jeremy. (This used to be commit ff291f4c97b76fb3e9b71a07752ca68c23011273)
      adds  6ab9ff8   r8949: Fix incorrect SHLIBEXT is set when running configure script on HPUX IA systems. This causes share libs to be built with .sl instead of .so extensions.  Patch from Adrian Tam to fix bugzilla #2733. (This used to be commit 84936e7491148ab42d0ac158ab41adddb245b860)
      adds  a4cdedc   r8950: Fix one more mem leak found by Gunther. Jeremy. (This used to be commit 547c6ee0a965b425719cdb834dd5d68a3a3e7117)
      adds  4ff44ae   r8956: fix segfault caused by trying to parse a UNISTR2 and not a UNISTR2* (This used to be commit f775fc7209da9e11768625f4084297aa16c9a4d1)
      adds  abb81cf   r8959: Make msdfs code talloc based. Fix leaks. Jeremy. (This used to be commit 076023df8ea7c0f03baf8102e55d347e05542c7b)
      adds  08ebcb0   r8961: Merge IRIX fix for socket wrapper (This used to be commit bd49c3133988300969e64a20c6c85fff768b985b)
      adds  78d6fa7   r8963: Clean up the horrid "fake conn struct" part of MSDFS. Jeremy. (This used to be commit 14dd5ab632ff9abb9582e6484187c6ee1573cdd6)
      adds  3ada346   r8971: Fix querydispinfo (still need to look at enumdomusers) to allow to list more then 511 users.
      adds  4dec112   r8989: Fix a warning (This used to be commit 3d491ebf9ca8edae938aee08abb924905fd83deb)
      adds  c731d11   r8990: First trivial example of 'make test' (This used to be commit 11c886394970713a226d1fe46a4931ef97bb39a8)
      adds  b549e49   r8992: More make test work.  Adding a way to order tests (might change my mind on this later). (This used to be commit 136fe3f15e74686882f7c1e5a46fcc0bcf7d51a6)
      adds  fdc2ab7   r9021: Fix smbd-crash bug in openprinter (found by samba4 smbtorture RPC-SPOOLSS).
      adds  1431a60   r9029: Another crash bug when enumerating privileges. Thanks Volker!
      adds  910f3dd   r9038: Revert svn rev 414.  Discussed with Jerry and Metze.
      adds  83d1258   r9040: revert pointer checks that I had removed; fixes crash in calls to enumprinterdata() (This used to be commit f81b885f46e8f7eb1e77ab0126fdf414549fd7fa)
      adds  e20695a   r9041: typo. Thanks jerry.
      adds  f5024ae   r9051: Fix from Fernando Schapachnik <fernando at mecon.gov.ar> to add logon hours support for the Postgres backend.
      adds  b94f172   r9057: fix cut-and-paste error (This used to be commit 7e7e54259a49f97a0c099d984a8b705c4e0fd26d)
      adds  242f804   r9073: Fixing up please-add-me typos in stupid, over-designed stackable vfs interface. Jeremy. (This used to be commit 00172474679048b6967c290cb9cca5e11ea2ed5c)
      adds  8ea8a78   r9076: fix two other issues invented along the cli_spoolss_enumprinterkey-changes.
      adds  7774228   r9080: If we don't understand the auth, bind nak not pdu fault. Should fix usermgr on W2K3 SP1. Jeremy. (This used to be commit 592ec9fbffc704761c6b29cfc795cf3af7d5fe38)
      adds  ac42cd5   r9086: * fix invalid read in parse_spoolss when writing a devmode to   the wire * fix dup_a_regval() when size is 0 * ensure we pass a pstring to unlink_internals (fixes delete_driver   code) (This used to be commit 353e63ff421c564a1b7c7cfe95982f31c871a227)
      adds  52cd176   r9087: change version to 3.0.21pre1 since I will start cherry picking patches for the final 3.0.20 (This used to be commit bfc43a8c75e5af9cc04dea44c36bdc22ee358336)
      adds  21a6af3   r9091: Fix #2954, aix 5.1 compile.  Stupid aix aio.h header defines aio_error and aio_return as macros... (This used to be commit 65adbd83fe6a29705e9831d118fb0e0f93f2ef1f)
      adds  1a2316f   r9095: Add crude chainlength statistics to the crude tdbtool.
      adds  6014bb0   r9098: fix another usrmgr.exe crash when viewing user properties at debuglevel 10 (This used to be commit f5756c2611df5a026d78f8acb229d7c25f1fd383)
      adds  7fff663   r9112: Fix #2953 - credentials chain on DC gets out of sync with client when NT_STATUS_NO_USER returned.  We were moving to the next step in the chain when the client wasn't.  Only update when the user logs on. (This used to be commit b01a3a4111f544eef5bd678237d07a82d1ce9c22)
      adds  e93b4ce   r9114: removing gratuitous debug messages (This used to be commit c3e14230387d8644152cf7e1f612a7ca7ec6f583)
      adds  3086519   r9115: using #define for reg paths rather than typing the string (This used to be commit e9427912a763b0e4bb47724f835b91c2252105e8)
      adds  3dae794   r9126: Fix valgrind bug Volker found in interaction with new aio buffer flipping and oplocks. Jeremy. (This used to be commit a18c5ff3eada93e46da3f7cbd326b8dceb72e147)
      adds  cc6843f   r9163: Rename UNKNOWN_TYPE_10 to PAC_LOGON_NAME (merge from samba4)
      adds  a6ff363   r9186: comment out 'make check'; to be replaced by 'make test' (This used to be commit d66a5a97f38b358ab3459d4b5a801499c2a2c60c)
      adds  6d1f86d   r9189: Add the capability to set different registry value types (string, dword and multistring) using setprinterdata. In multistring zero-length strings need to be specified by "NULL", which is a bit crappy. But poptParseArgvString seems to eat '' strings. Fix that in getdata as well.
      adds  617a99e   r9194: do not enumerate privileges when they are not enabled (This used to be commit ff6e3464a2df7fd8a79da8f059a080934d9b3749)
      adds  fd6dde2   r9195: setting log level to 2 instead of 0 (This used to be commit 3a633a509e8e8e5239d456960f3014172f1e4b3d)
      adds  db8c383   r9198: Convert hex_encode and strhex_to_data_blob to take a talloc context.
      adds  3fb3361   r9200: Add support for REG_BINARY to rpcclient getdata and setprinterdata.
      adds  a389bf7   r9201: Ouch.... :-( (This used to be commit c78760d71ec6a364a912ba35e8a90f8005fdc018)
      adds  1f666a2   r9203: Bugzilla bug #2314. Cast away the const of the dev argument to quotactl to remove the compiler warning. This is safe since quotactl doesn't modify the dev argument. (This used to be commit ec4ea17ce603a22db11d658512f125948e604a02)
      adds  bc3aaea   r9225: Various minor CIFS mount helper fixes to less common error paths.
      adds  3662fb6   r9229: merge from trunk:
      adds  d6403e7   r9242: Fix my fix for #2953.  I'd moved too much code until after we verify the user, causing netlogon to return an invalid response for failed interactive logons. (This used to be commit 4deb918b682fb51d8712cfdafc6210275dd10fc4)
      adds  4ae6b97   r9244: Fix bugs found by Coverity. Jeremy. (This used to be commit bf80edeea70cb4ed90f9e1e7adeedeb9cf3b38c1)
      adds  e14c6d6   r9246: Patch from Marcel samba.10.maazl at spamgourmet.com for OS/2 trans2 open reply bugs. Jeremy. (This used to be commit 3ec6fc8d1e34c344f59b8c1a22f3bab556e7fa07)
      adds  2ab5b85   r9252: 2 type fixes from Luke Mewburn <lukem at NetBSD.org>. Bugid #2934. Jeremy. (This used to be commit c63ad85b8c1aedd04a65e46c27a6e2661093847a)
      adds  4a96374   r9253: From Samba4 tridge commit - added a new DOS error code (thanks to EMC) Jeremy. (This used to be commit b195af0b392f1acf1813d88720bf989725927d93)
      adds  dcf2200   r9261: Fix #2976: windows member servers wouldn't alloc connections from users defined locally because if we didn't find them as a DC we were marking the response as authoritative.  Now if it's not a domain we know, we mark the response non-authoritative.
      adds  d04c1ef   r9264: fix valgrind invalid write error in enumprinterdata() (This used to be commit bfebbc86fc0f90e580888da25006d8e5e50b6304)
      adds  3bda33c   r9266: fix help links in swat editor after doc layout changes (This used to be commit 4d50671602def039034fa03615cc9a205eba89c5)
      adds  e4edd95   r9271: Fix problems with german umlauts - strcmp_w was broken (needs to always re-call macro on termination). Fix all other cases where this was also occurring. Jeremy. (This used to be commit 816e2fbb39b544b7f62d5351f3a8e0af63717227)
      adds  c188a68   r9272: Patch for fixing unused variables warning from Jason Mader.  Fixes bugzilla #2984. (This used to be commit 7d8dd97c3d978a326ab8b1506d327082933eebae)
      adds  36115e7   r9275: Remove some dead code.  Bugzilla #2982. (This used to be commit e1fc7d89c26b671e77c7cb14e03690091b671b1d)
      adds  021892a   r9276: Fix another unused variable warning.  Bugzilla #2981. (This used to be commit abe2ab72e6b1d53dbe04d02882e4fee9cb34dec7)
      adds  921faa5   r9277: Another unused variable.  Bugzilla #2985. (This used to be commit 5e91d6450b320bb4585169c6805f292f855492a9)
      adds  9a14b00   r9278: Remove unused variable.  Bugzilla #2983. (This used to be commit 5d592691e4d4f1cd47bd062633a54d7892548ee7)
      adds  ac90571   r9281: Fixes from Luke Mewburn <lukem at NetBSD.org> for misuses of AC_CHECK_HEADERS. Jeremy. (This used to be commit 4d79070887d640150aa4427d806e7f18082a7a9c)
      adds  e04754b   r9282: Whitespace. Jeremy. (This used to be commit 183a4705114da7c3662b71405457123ce35b5358)
      adds  15b842d   r9286: Fix false positive found by Coverity - wcard must not be null. Jeremy. (This used to be commit 31104e5bcfffdd48071b2062809313679f29961f)
      adds  cd8a0fb   r9288: Whitespace cleanup and memory leak on error path fix found by Coverity. Jeremy. (This used to be commit 0b85900fc8d79c71af986bb8b6346bba7840a704)
      adds  2d4ded5   r9290: Some error path cleanups found by Coverity. Whitespace reformatting. This file need a lot of error path cleanup. Jeremy. (This used to be commit ce93e469d80bb26cda390626ba8cc55ff9c822b6)
      adds  baf5fd8   r9293: Fix error path memory leak bug found by Coverity - also potential NULL deref bug (in unlikely error path) found by Coverity. Jeremy. (This used to be commit 9b5cc58f3abdb1945bfad340968ccabdfd040029)
      adds  8def0da   r9301: Allow user-defined list and lookup timeouts on IRIX. Bugzilla bug #2284. (This used to be commit bb579141d86202ac891a7b777c137cb87effefe3)
      adds  9a6c50f   r9302: Change AC_LIBTESTFUNC to check in the current $LIBS before adding the new library. This stop us adding spurious libraries when the symbol we are looking for is in libc. Bugzilla bug #2471. (This used to be commit e1fee059e8de782bc9de671dc8757dbaa3e3e091)
      adds  2c42509   r9303: Clobber compiler warnings. Patch from Jason Mader <jason at ncac.gwu.edu> plus some extra function declarations. Bugzilla bug #2523. (This used to be commit 98d364459daa48aca3d239926cf40a0655e27e97)
      adds  edb89a8   r9304: BUG 3001: don't use C style comments in configure.in (thanks Jason) (This used to be commit 78d49638e1984a8a44caadeeda2355351f5f4abb)
      adds  3cc6c5c   r9322: fixing debug log and ensuring that we set the right winbind_methods pointer in get_cache() by requiring that all domain structure be initialized with the set_dc_type_and_flags(). (This used to be commit c064609b942e88c70fe0a868e52c57ad1016850c)
      adds  5cb0c45   r9325: Remember to ignore FILE_SHARE_DELETE when mapping to old share modes for display. Jeremy. (This used to be commit f00d41a9dcd03033c59a399090058c76b5ce14c1)
      adds  b2bfa0c   r9330: Remove the classic dual daemon since it was not being used. It was already gone in trunk anyways. working on fixing BUG 3000 which does work now but we are flying without a cache. (This used to be commit 4936d6d8b28edc59a3d17defcdf255ea6e0ba4e0)
      adds  9357e6c   r9350: Fix direct malloc calls made by smbwrapper. Jeremy. (This used to be commit 8bac610239e97ebdbd63dfb175001b69bcb27b18)
      adds  e906c37   r9353: Updating troublshooting error message. (This used to be commit 7744de8ead6aef67278368e407dd1db8b9437348)
      adds  59f6f65   r9361: patch from Ed Plese to fix a faulty error in winbindd caused by users with no supplementary groups. (This used to be commit dbdf8c631531c499965630bfae3b381f3dc8314a)
      adds  67066e8   r9362: formatting cleanup (This used to be commit f6b8af1ce13a0fa306bdd2a8aa1f0b7c6b185d81)
      adds  4abc899   r9366: patch from Toomas.Soome at mls.ee to include hosts lookups via the winbind pipe on solaris (This used to be commit e822a7539065c12d23b491e85f2cce7e98195f77)
      adds  337db26   r9401: Allow disabling mandatory byte range lock mount flag, and fix corresponding entry in mtab. (This used to be commit e5cb7d2131b7c6963f00a8a329bf589dd78e09ce)
      adds  f069f96   r9457: Attempt to fix bug #3010 by handling END_OF_DIRECTORY_OFFSET consistently. Jeremy. (This used to be commit ac8f22a328d878f064277638d63446bf68b68dfd)
      adds  47e519e   r9480: Added opendir64 and friends. Found by William Jojo <jojowil at hvcc.edu> as part of the AIX bug #3010 investigations. Jeremy. (This used to be commit d8c750edb6a4d0037b49557849b3bc2baca8bbc1)
      adds  f98f863   r9483: Changed DIR to SMB_STRUCT_DIR because of the amazing stupidity of a UNIX vendor not understanding abstract data types :-(. Jeremy. (This used to be commit be5b4e2fa3ed30b0ff01b47d2354e5f782a12e25)
      adds  030bba2   r9486: ensure that the registry hash records are sorted by original subkey name and not the 4 character hash key (This used to be commit 8d347561919ded19b1e7096aceb119c66f461c61)
      adds  1d1d241   r9522: Give better error-message when "NDS Universal Password" change fails.
      adds  9454668   r9523: Fix password history for eDirectory
      adds  78257e3   r9532: Fix for bug #2152, championed by Neil Hoggarth <neil.hoggarth at physiol.ox.ac.uk>. Jeremy. (This used to be commit d29a45565d955e655b9b5a06039be39efc9e021b)
      adds  85a2d32   r9534: Fix typo spotted by William Jojo <jojowil at hvcc.edu> - define HAVE_STRUCT_DIR64 not HAVE_STRUCT_DIRENT64. Jeremy (This used to be commit 9131acc3f0ab342dc4afd89221b440ca3a87d2c2)
      adds  b07bc6b   r9536: Fix one more DIR -> SMB_STRUCT_DIR typo. Jeremy. (This used to be commit c5b79a6709a1333d1d69d9216620b1f06fdfd5d3)
      adds  7dd03e8   r9540: correct comments in struct smbc_dirent (fixes bug 3030) (This used to be commit 1f8aff85a68569480efc543cfe1556752c35311e)
      adds  b67ba1e   r9545: (Hopefully the last) fixes for DIR -> SMB_STRUCT_DIR. Jeremy. (This used to be commit b242f278601e1a23c9116009482e802326d418f7)
      adds  35f12fd   r9548: more additions to make test; better checks for starting and stopping smbd (This used to be commit dbaaf81cec59aae01e71bbb639e1937ebee2454d)
      adds  cf08e1c   r9561: Check for alloca.h. (This used to be commit 1944cf111adee4aaf93321d5fcf0959e33482eb1)
      adds  024a46c   r9562: successfully get the samba 3 smbtorture working (as a test case for infrastructre) (This used to be commit c64f5666b8d1f9fb617b1cf89d6157a0c3fa9da9)
      adds  c3d3067   r9582: a few makefile fixes for 'make test'; get the dependencies and cleanup right (This used to be commit bec6cf7ea80fde683e90590421569ea8ff88830c)
      adds  e2a5b7d   r9583: ensure that Samba was with with --enable-socket-wrapper for running 'make test' (This used to be commit 019155e748d9e04150bae39676362b794c1b6043)
      adds  fa2ec36   r9584: Fix a race condition in Samba 3. If two files are opened simultaneously with NTCREATEX_DISP_CREATE (create if not exists, else fail) they might end up with two or more times NT_STATUS_OK as EEXIST is not correctly handled.
      adds  38d08ad   r9585: update test #1 (This used to be commit 7a150ffde5cb8eb5198ac351161c3d651fb279a9)
      adds  dab71be   r9588: remove netsamlogon_cache interface...everything seems to work fine.  Will deal with any fallout from special environments using a non-cache solution (This used to be commit e1de6f238f3981d81e49fb41919fdce4f07c8280)
      adds  f02a98d   r9590: forget to remove this from the 3.0 tree (This used to be commit 74f8718438c73170d394c61eb91da9d8388f84d0)
      adds  1487a72   r9593: fix enumerated group name (should be full name (i.e. mapped name) and not unix name) (This used to be commit 8928575abde51f04d0596420a85381f697b66c58)
      adds  e76107d   r9594: return the mapped name in enum_dom_groups() (This used to be commit a769aaec88257ae006c61f0fcfd98efd4b639268)
      adds  78f6cce   r9613: remove TMPDIR from 'make test' scripts (after comments by Don Watson) (This used to be commit 0626bb68411225d5402221ec9b305390393c38e5)
      adds  dffa98b   r9615: trying a 3 second timeout on smbcontrol (This used to be commit 4e62a51bf68e8ef19beed63a7520e0db20321b11)
      adds  013ac99   r9618: adding get/put tests from Don Watson (This used to be commit a94de276aec174bc05406ff52568e9fcd05c114e)
      adds  56fd626   r9619: Fix messages_pending_for_pid actually do what it's meant to do. This might be a big relief on messages.tdb contention as ignoring processes with >1000 messages in printing/notify.c should work correctly now.
      adds  5218885   r9627: Enable format string checking for the MIPSPro compilers. (This used to be commit 5396944fc3799a9746d00167a6f0e8465df4dcea)
      adds  83f44fc   r9628: rewrite profiles tool to use the regfio code. Still have one bug to track down in it though.... (This used to be commit e69df2d2051d0e7e12b6a11f9c77490f619ba792)
      adds  77deaea   r9636: The new profiles code needs all the dummy objects to link. (This used to be commit c72c4e4299653299da00453c662f7b61e48fa6ac)
      adds  7343eb9   r9653: adding common popt args to profiles tool (needed for debuglevel to regfio lib) (This used to be commit 092ff7062544fba47a38e68aed9d3c9d6962fe2b)
      adds  d602d8c   r9656: fix bug in sk record list with next offsets (This used to be commit c588c2ee69fa72089e9c0aed6881a76f4e490d86)
      adds  f5b2238   r9657: fix final issue with regf sk_records; profiles now successfully rewrites Win2k and WinXP user profile security descriptors. (This used to be commit 3a3bf4ddb702647b48baf9073c4fca0e1e16a194)
      adds  99376ad   r9658: cleanup a few debug messages (This used to be commit ddd512526c65899de50cafd95b9c64fe623153b3)
      adds  be0f3f1   r9660: real fix for group enumeration bug in 3.0.20;  only affected the ldapsam code (This used to be commit 62f9fb5e3a9bce539c9fedc5fdec1b8741a922c7)
      adds  f44e11c   r9661: fallback to cn attribubte if displayName is not available (This used to be commit b1524999e0b4fc99d213fc6e56182a8fa8e88ef1)
      adds  86dc604   r9709: Fix two bugs found by Brian Moran: Any request sent to winbind while the child in question is still initializing overwrites domain->dcname. Only overwrite if the parent actually has sent a dcname and thus really knows it. Second, ntlm_auth needs the error code, not just the fact it failed.
      adds  a34c21f   r9736: be a little more verbose on error.
      adds  77670a2   r9738: Adapt tdb_torture to the new CLEAR_IF_FIRST semantics. We need one parent process holding the active if two cluster nodes access the same tdb.
      adds  44707ad   r9739: conver the reg_objects (REGSUBKEY_CTR & REGVAL_CTR) to use the new talloc() features:
      adds  c53e760   r9752: figured out why talloc_steal() is a bad idea for SEC_DESC* Add a comment so someone else doesn't get bitten by this as well. (This used to be commit 050364ef34b1e69260bd9df9e2140c45263e92f5)
      adds  39c05dc   r9758: make sure to lower case usernames in winbindd's getpwnam() (This used to be commit 9fc539088eda7f9b5d212b7df50594bec51e16f5)
      adds  8c07202   r9780: Clean up a bunch of compiler warnings. (This used to be commit 623d2e69319ffead31a780a4d6156dae45f386d7)
      adds  063078d   r9787: BUG 2998: patch from Humberto Diogenes <virtual.spirit at digizap.com.br> to include 'net rpc service' help in net rpc usage output (This used to be commit ace8556b6525959114bea47d3be3b1b40756b058)
      adds  a206a5e   r9788: more compiler warnings from Jason Mader (This used to be commit 9c51aa5bd2862d73663c4148eff3080341010405)
      adds  2f626e7   r9790: remove 'set but not used' variables (reported by Jason Mader) (This used to be commit 9c78f3b0d6c36854e082a89cb1ee5b80fcc9fe35)
      adds  76a85f2   r9852: Add tridge's Samba4 tdb optimisations. Jeremy. (This used to be commit cfe5a7e5f8eccecf8876c36ddeb0f6e91eb6aac4)
      adds  be36d74   r9893: fix REG_CREATE_KEY_EX parsing error caused by WinXP clients looking for an not finding a 'Terminal Server' key. Claims to make problems with usrmgr.exe support as well according the Samba ml.
      adds  790a292   r9894: Add new registry key expected by Windows XP clients.
      adds  926ebe5   r9895: fix typo in registry path (This used to be commit ef7e0d70c68976766c01e1212e2b8f48f6895f98)
      adds  b3367b8   r9897: fix build with --enable-socket-wrapper
      adds  244a642   r9913: fix some build breakage on solaris with --enable-socket-wrapper (This used to be commit ece650b062f5a3065e1c93e7a3460ecb137e5073)
      adds  4fa0ed6   r9914: key ordering in hash list is case insensitive (This used to be commit 18d05431831c88f6302a55fe23f51951987f2cb0)
      adds  adfd5cd   r9935: Make it easier to find overruns. Jeremy. (This used to be commit e68872d1473ea0557fac1072055a6ed21e5b3d82)
      adds  ae7f350   r9944: fix python build
      adds  513e814   r9945: fix typos.
      adds  470a12d   r9946: allow the priv-based chown (se_take_ownership) to chown to other users (not only to the current_user.uid).
      adds  a3ef9eb   r9947: fix build breakage on Status VOS (build farm) (This used to be commit ea642ac3f1c63c74e78e87897d1e9cdc58fd5341)
      adds  e722cb2   r9952: Adapt better to the Windows way of taking and assigning ownership:
      adds  f28bdc6   r9953: get rid of compiler warning.
      adds  a451584   r9955: Fix misleading comments.
      adds  d4f2df5   r9956: Ensure accounts with the SeAddUsersPrivilege can modify domain and local group attributes (posted to samba ml and confirmed fix) (This used to be commit 005d4cb3c636383ccf70c4891cd7cc4bd3b48ad2)
      adds  ce3b4a1   r9958: revert last commit.
      adds  e8a5fad   r9965: Fix some typo's (This used to be commit d30356b9ad90ad33dc93028829954632ab774c74)
      adds  0c31aa9   r9971: starting maintainers file (This used to be commit ad836d9733790e62b461b1bed320d7e4e1509b94)
      adds  3c82e4c   r9973: Update Maintainers file. (This used to be commit b508a962f51de753509bc398249b178bda237cba)
      adds  93954d6   r9985: Move the all the strict sync logic into file_sync(). (This used to be commit cc680bbe22b8bfc5a1900f11c2cbaeca3a9f9922)
      adds  99c909c   r9998: starting content for maintainers file (This used to be commit 554c22faeefe6932a01aa7bd6e2861c5abd37510)
      adds  a44e97c   r10001: adding in libmsrpc from Chris Nicholls (SoC project).  not built by default per conversation with Jeremy until the rpc changes from trunk are merged back (This used to be commit e813de1e522692a6471828bf1fdf503d33f8cd72)
      adds  3c6b0f9   r10003: in the rush for 10k, I forgot to run add the rest of Chris' libmsrpc files (This used to be commit 32bebc452dffa8348b94c5b866350b1fe761986f)
      adds  945abd1   r10005: forgot to remove one object file (This used to be commit adba19fb48326bebf7c84b3f12658d0ce87475db)
      adds  7b31155   r10012: fix build breakage caused by forgotten commit in local tree (This used to be commit 8c819cd0c670acfe7be2ecd927ef8de6fa5226f2)
      adds  1171bc9   r10039: Minor update. (This used to be commit d7ff5075d64d152b37c827e886834a62648ff985)
      adds  34721ad   r10042: Add in external LGPL library for accessing the share mode db. Allow others to examine & test. May not end up here eventually... Jeremy. (This used to be commit 7cc70ae63399eacd55bd0bf51ac2c7b004d761bf)
      adds  027253b   r10053: testing commits (This used to be commit 5ca29208513238c33e1c16292d4d8b1db40dd93a)
      adds  dcf4bc5   r10054: Actually use the given db path (:-) Jeremy. (This used to be commit ac7cf320dfa2fd980188e72c9b8baa726c5cdaa1)
      adds  9d6ac49   r10055: Fix typos in smbsharemodes spec. Jeremy. (This used to be commit 6653f0d7a47b1165a16447a04dc91d694db7f62a)
      adds  ddb8f65   r10056: Fix typo stopping .o's being added to shared library. Jeremy. (This used to be commit 6ac2fa52bc0f19c6173506ed677406449270f707)
      adds  9c90642   r10061: add some description to the default_quota module
      adds  378ebea   r10064: BUG 3052: adding OpenBSD timespec patch from Steve Williams <steve at celineandsteve.com> (This used to be commit c7f7bcdb0f03068c983e89ba2f47655e77491434)
      adds  ac01fda   r10068: Use prctl(PR_SET_DUMPABLE) to make sure we can always leave a good looking corpse on Linux. (This used to be commit 7c97a1bcc34892d7bf697b9421ba8caf4061d9b5)
      adds  ab7273c   r10105: Fix typos. Oops, modules are called objects. (This used to be commit 4cf1a2ee719291951774476e2768b06558d7e0aa)
      adds  951a0ce   r10106: Fix typos. Oops, more fixes. (This used to be commit 80952a7edab50315c3a17744683a8cb378eec8ae)
      adds  11c79fa   r10133: Fix bug #3044. open-exec is read-only. Jeremy. (This used to be commit ed644d4014c3dc6c0508e94470c277599b1db933)
      adds  1ff0de8   r10135: Remove external dependencies for libsmbsharemodes.so Jeremy. (This used to be commit 2521ae826f1a0344c882090832646d56f248488f)
      adds  d99d154   r10136: Fix for bug #3060 from Leo Weppelman <leo at wau.mis.ah.nl>. Ensure SMBcreate truncates the file if it exists. Jeremy. (This used to be commit 9014b0ddcbd87c98613f06033718e4091e3be21c)
      adds  b03137d   r10150: Fix from Steve Williams <steve at celineandsteve.com> to make the args consistent (uint64_t). Jeremy. (This used to be commit 08de7261720f7bfd72396ea7c9777dc0734c4593)
      adds  74622a7   r10151: Fix includes correctly. Patch from Steve Williams <steve at celineandsteve.com>. Jeremy. (This used to be commit 17598846e7ee2748f2dcb3821823108fa8410480)
      adds  8b1d990   r10152: 64-bit fix for bug #3082. Thanks to Robin Hill for tracking this down with valgrind.
      adds  b4857a4   r10154: Fix crash bug on security descriptor upgrade (as seen on x86_64).
      adds  e80d6cb   r10163: try to fix the build on fedora 4, when --with-quota is not used (to actually fix the quotas, more work is needed)
      adds  8779f74   r10165: - use the sysquota interface on linux by default (as the configure --help, shows since a few years ago) - fix the logic for using the builtin linux quota support (hopeful fix the quota build on the fedora 4 builtfarm boxes)
      adds  1fe2c5f   r10170: Fix for #3056:
      adds  dade4d9   r10176: adding smbctool from Kalim's SoC project; requires make bin/smbctool (This used to be commit 79fcc3bb7b955da5eb1b2af475aa6ef7694a7157)
      adds  f1b1adc   r10182: Starting to stamp out warnings on a 64-bit box. More to follow. Jeremy. (This used to be commit aa882646854325aa201b66d0ba27026946ce8dcb)
      adds  ab59cdc   r10186: More 64-bit warning fixes. Jeremy. (This used to be commit 88034b9c2845a38833f300b812202c2a4ca3d2fd)
      adds  c46b4ca   r10188: 64-bit warning fix. Jeremy. (This used to be commit 3b8a8e2947e4d956766e97bea8fa9c25210d1c19)
      adds  c2f9fdc   r10204: I love valgrind :-). Found stupid missing parantheses :-). Jeremy. (This used to be commit b406a202128c1ba9800784ab8c571584b37c746b)
      adds  b515676   r10205: fix obvious typo in the NET_USER_INFO_3 parsing
      adds  20a36a7   r10208: Correctly display RDWR only when it *is* RDWR... Jeremy. (This used to be commit 99d883b9c4a450222e75132b2cf28b597217ce79)
      adds  2d878a4   r10210: Fix memleak.
      adds  b552c44   r10211: Fix another memleak (this time in the kerberos keytab code)
      adds  6a8ce74   r10215: Fix several memory corruption bugs now we're testing this. Jeremy. (This used to be commit 3d1207aaf66bafd84935b21dbe1a0fd8efeb661d)
      adds  f94d982   r10217: Remember to exit correctly when we find a matching entry to change. Jeremy. (This used to be commit 142c84eb31a4f2577d5f4bb0f541440d84eb607f)
      adds  a9b96c6   r10221: add "free pass for root" in svcctl and default winreg access checks (This used to be commit 24901187962e24bfa5ba7722aba0aeb9397ac7b6)
      adds  418e92d   r10234: Add new auth module "auth_script" to allow valid users to be provisioned on demand - calls script with domain, username, challenge and LM and NT responses - passing the info through a pipe. Jeremy. (This used to be commit 67be4ee41cd244bcc0445cac7c9e1e2d40e93c9b)
      adds  0c0bea0   r10239: Fix cut&paste error (This used to be commit e076453cf38b17cae07a1292713cd93d35890fbd)
      adds  9d7a70f   r10243: fix net rpc shutdown (missing alignments and sending an invalid UNISTR4 for this request) (This used to be commit cf99e1716dfa880f84abc55062389d03fff05509)
      adds  3c3fd2f   r10247: Fix help text for net rpc shutdown. (This used to be commit 7af7343d9c7047998e4d54e07730ae1d87de3942)
      adds  fdcc645   r10261: Don't bother to peek rids in builtin-sids.
      adds  9cc1892   r10262: * Fix for getgrnam not returning builtin group (which is done by getent group) * Give a better debug message when returning builtin groups.
      adds  8024377   r10263: Fix debug which got more instead of less confusing.
      adds  fbcaef3   r10264: reverse order of 'root free pass' checks in service and registry access_checks() (This used to be commit 35b338a4fc95c14629579336dcf3bd240fda92d3)
      adds  3368280   r10267: Exit if winbind can't find or generate a SID -- there's no point in continuing. Found during investigation of bug 3105.
      adds  bc9c617   r10268: Fix for bug #3095 - winbindd checking credentials. Jeremy. (This used to be commit e58d8ee0555a5de0a25757b26cc22e02b9aace31)
      adds  c2e5ce1   r10269: Server-side fix for creds change - revert jcmd's change. Jeremy. (This used to be commit e1c9813d63a441037bc71622a29acda099d72f71)
      adds  5d5d0b2   r10270: lowercase groupnames and groupmembers again.
      adds  20f2305   r10276: Fix for bug #3104 from Leo Weppelman <leo at wau.mis.ah.nl>. Don't update the time on read-only shares. We need this as set_filetime (which can be called on close and other paths) can end up calling this function without the NEED_WRITE protection. Jeremy. (This used to be commit 54eab3828aa0405288b68f6954abba201564c9e7)
      adds  fbaa3fb   r10278: more fixes for bug 3080.  Ensure the length on the message string is correct.  Windows 2000 is very senstive io this apparently (This used to be commit 0fd02f1477dbf38ddab614b1171ac66124e15cf3)
      adds  eb93fc9   r10285: Doh ! Guenther spotted this stupid cut-n-paste bug... Thanks Guenther ! Jeremy. (This used to be commit 7335440e480599a6e16780976ab36651a6fb969d)
      adds  7bd1888   r10321: Fix winbindd recursion bug found by Ingo Steuwer <steuwer at univention.de>. Jeremy. (This used to be commit 6795c818a3d63737d5b40faffa3a0b91c71b427b)
      adds  b3b2910   r10355: Merge back the clear-if-first fix from Samba4. Couldn't wait tridge, sorry :-). Jeremy. (This used to be commit b1722b7bd1eaabb725218a4fc5c8b012f0a1a0af)
      adds  1970294   r10359: Ensure that smb.conf requests for hidden files are honored, even when DOS attributes are stored in EA's. Jeremy. (This used to be commit 758b30710e9f84f19b79c39afddc742aef495ebd)
      adds  c762908   r10371: Adding iPrint printing backend written by Joel J. Smith @ Novell. Jeremy. (This used to be commit 155dc2d52a971bfb8d7565c06f3efc637e130b11)
      adds  9a82b0d   r10431: fix segfault when the pip open fails in 'net rpc' commands (This used to be commit ffe4188847aabcbfbfadc0f5b60d0eeea9f13d83)
      adds  c923e98   r10432: BUG 3080: fix 'net rpc shutdown' for XP clients (This used to be commit e877a5148783f4ce920a1f21f2081c32ebbbe827)
      adds  79a822b   r10451: add $(LDFLAGS) to tdb command line tools to fix build issues (This used to be commit 32edf36b9534589249b9e72754773f67db9b9f77)
      adds  963351f   r10454: * prevent privilege code from storing an empty SID   (and filter it out if one is already there) * Fix LUID value match in privilege_set_to_se_priv()   (fix jmcd's bug report). (This used to be commit 356334264f5cd3a2480c3288ec40e0ee63264e1b)
      adds  83d67f9   r10458: Patches from Jiri Sasek <Jiri.Sasek at Sun.COM> to help configure run on Solaris. Jeremy. (This used to be commit 9c2a641366ad080c7a591194a1d299e477122541)
      adds  da1640d   r10474: We better ignore builtin SIDs from the Active Directory DC to prevent that AD's builtin groups mixup with our own builtin groups.
      adds  a757c6d   r10551: We need to check if the source path is a parent directory of the destination (ie. a rename of /foo/bar/baz -> /foo/bar/baz/bibble/bobble. If so we must refuse the rename with a sharing violation. Under UNIX the above call can *succeed* if /foo/bar/baz is a symlink to another area in the share. We probably need to check that the client is a Windows one before disallowing this as a UNIX client (one with UNIX extensions) can know the source is a symlink and make [...]
      adds  a1faaa9   r10554: * BUG 3057: assume x64 drivers are v3 drivers * BUG 3087: allow smbspool to establisha geust connection   using a username with no password (This used to be commit 39369c8041e0633e88c30e0c62530c2393ef80f6)
      adds  2919634   r10555: a few compile warnings from jason Mader (This used to be commit 88998fa0b919fec4966d171a9c7b4f875bc1e26a)
      adds  e403d11   r10556: BUG 3083: patch from Alex Deiter <tiamat at komi.mts.ru> to fix checking trusted account for winbindd running on a Samba PDC (This used to be commit 24b43af642c9d41c14b9ad64704e13cc9150378d)
      adds  22f603a   r10558: Fix bug #3010 yet again. Die monster, die ! Jeremy. (This used to be commit dba56e8d23dc10a31f0f700b02c8776bdc8f57c1)
      adds  1896d77   r10585: variation of fix in trunk for root-free-pass in registry access checks (This used to be commit b41f997a2a67f7dc60b300866b38f72846c600fb)
      adds  93bbaac   r10590: merging lost fix from the release branch (This used to be commit c2a018bf1f4bf196db0ad80c713764e435de3914)
      adds  4850bc6   r10600: Fix bug #2769 (mangle filenames ending in a space) and an old bug where mangle mathod hash wasn't mangling file names with more than one dot which also end in a dot. Jeremy. (This used to be commit 105e38847dc0078951abcda16808590ccc363b00)
      adds  dbbaccc   r10606: pdb_*sql patches from
      adds  435295f   r10619: Allow syslog facility and priority to be set via smb.conf for audit modules.
      adds  4a2cc23   r10644: Let the ports parameter be a comma-separated list, as documented in smbd(8). (This used to be commit f049fd463b087ccf4873b03675cca5eb8576af2e)
      adds  54abd2a   r10656: BIG merge from trunk.  Features not copied over
      adds  a8efd33   r10657: remove missing header file (This used to be commit 85e61ff69c92143f54860dfce02f95a1e6070bc3)
      adds  ba51ce6   r10658: It's so nice to have CVSIN to blame for this kind of bugs :-)
      adds  aa0dff6   r10671: Attempt to fix the build on machines without kerberos headers.
      adds  f3d7084   r10672: Attempt to fix the IRIX build. James, could you test the Oplock code on a box?
      adds  79e1675   r10674: We no do define timeval_current (This used to be commit c80e5ce1103a4c8f17120ecf715d962cfa532f22)
      adds  75a29f8   r10676: reverting bad merge for install manpages script (This used to be commit 50549fa9b3f6d6eaf7da70cb8d7595b32917aade)
      adds  3d081be   r10688: Fix from Volker for bugid #3068 - winbindd crash with alt_names. Jeremy. (This used to be commit 35dda6920c9e318726473b6bc9d8495cf8f7b7cc)
      adds  775056f   r10693: Fix bug #3129, reported by Adam Porter <sambabugzilla at alphapapa.net>. Rotten error message caused hours of wasted time. Jeremy. (This used to be commit f391f065b240d5731d178f9d4a46ffc3315117bc)
      adds  ebf8a84   r10710: Fix uninitialized variable. (Thanks to Chengjie Liu <chengjie.liu at datadomain.com>)
      adds  8c9ad87   r10720: Add helper function that does prs alignment on a specified number of bytes. (This used to be commit 4576e6843b67c5919823307a196b1582b78fdeaf)
      adds  ac34076   r10722: Remove unused BOOL in struct dcinfo. Ensure that the mach_acct and remote machine entries are set correctly in struct dcinfo - we'll need this as a key for a persistent schannel state later. Jeremy. (This used to be commit 47269b5c7161d740c2e86227de3acd9e08c53817)
      adds  2237bc6   r10724: Got a little ahead of myself... Jeremy. (This used to be commit 86ffef8162393be3da81fda13772f0f1d40b0d08)
      adds  f1ece08   r10730: Janitor for tridge on the "fix to talloc_parent() from Michael O'Brien". Jeremy. (This used to be commit 2f3750d95b75b186771cab13b842c91bd7926df1)
      adds  94fe079   r10744: Fix for the second incarnation of bug #3088, pushed by Alex Masterov <alex at infobit.ru>. A fcbopen specific part of the code was erroneously being called as part of the mainline open. Note, that this patch superceeds and replaces the fix that Volker added for this bug (which he added a Samba4 torture test for ) :
      adds  515be57   r10745: Fix artificial 1k restriction. Jeremy. (This used to be commit bb1ba9a9089b38bf400d48b992f7977ce926aeaf)
      adds  7fe605c   r10747: Remove overparanoid check that broke RPC function calls with no [in] parameters. (This used to be commit 03a3caaddd5bf28a059d4edb5e55031f7e5de94a)
      adds  5b455c1   r10749: Remove one more Samba4 smbtorture RAW-OPEN difference from W2K3. Jeremy. (This used to be commit 0e8cf8eef59e38ba9a79f6c688abe9f1ac3bf64d)
      adds  8a1aa2c   r10750: Ensure we match W2K3 in forcing DOS errors in a couple of cases. Jeremy. (This used to be commit 62ba3454251daf59071a6b2663035b04c5438647)
      adds  20d36c1   r10778: Allow schannel setup over NTLMSSP authenticated pipes. Jeremy. (This used to be commit ed62720f897ebf10f5ae50a3e9cf7788c9570183)
      adds  6de37ee   r10780: Fix typo noticed by Volker. Jeremy. (This used to be commit 76408ddd5bec22bbbee2236101bf65b407d2c664)
      adds  0bf72b6   r10781: merging eventlog and svcctl code from trunk (This used to be commit f10aa9fb84bfac4f1a22b74d63999668700ffaac)
      adds  8cbe35f   r10782: Only parse the group rid_array in net_user_info3() when num_group is > 0.
      adds  e127501   r10792: Fix the "schannel not stored across client disconnects" problem. Based on the Samba4 solution - stores data in $samba/private/schannel_store.tdb. This tdb is not left open but open and closed on demand. Jeremy. (This used to be commit a6d8a4b1ff31c5552075455dbd98cb58795958a9)
      adds  c226b7d   r10795: Fix code before decl error. Jeremy. (This used to be commit 30bd894ee63e5be266b6069533138ccb3c0fbccb)
      adds  a23b680   r10801: Janitor for tpot - remember to keep 3.0 in sync. Jeremy. (This used to be commit 92fa541f6e92c03a49372ff73f9790afa2c0151c)
      adds  5b32737   r10802: Janitor for tpot - remember to keep 3.0 in sync. Jeremy. (This used to be commit 4b7a60e95e8f972df05d162769f0c441a4442e56)
      adds  01a1e5c   r10819: merging a couple of fixes from trunk
      adds  8ec32e0   r10822: updating copyright info (This used to be commit ef3845366bc883e735b2008243b7c05a403f42ca)
      adds  3ecf911   r10885: Fix bug where read-only share files are always seen as read-only. Noticed by Andrew Bartlett. Jeremy (This used to be commit a33f4f0d2afe28ca0e3ab6c9ecfcdbaa267a7fbe)
      adds  e950ef4   r10888: We've already checked 'CAN_WRITE' so we don't need to do it again. Jeremy. (This used to be commit 1c52bf875cfdacb058aa6f54ab27b9f7e2d178dc)
      adds  9e1cf0d   r10901: BUG 3145: Fix build issue regarding quota support on Solaris (This used to be commit b7de9a6c6963e7d3bb1a05ed15600dd50a8f4a08)
      adds  47e297b   r10904: build patches from Marc Balmer <marc at msys.ch> when builddir!=srcdir (This used to be commit b7fc4045185f2f0ec27aa72656163e9249ad7b85)
      adds  879eb09   r10907: Handle the case when we can't verify the PAC signature because the ticket was encrypted using a DES key (and the Windows KDC still puts CKSUMTYPE_HMAC_MD5_ARCFOUR in the PAC).
      adds  542fb12   r10908: Fix PIPE mismatch to make wbinfo -m work again
      adds  a5b2ec0   r10909: Give better shutdown messages (This used to be commit 8075b99b44085d107fa42d431300c60133ec53eb)
      adds  254938c   r10911: part of #2861: add rename support for usrmgr.exe when using tdbsam
      adds  111f8e5   r10921: BUG 3070: fix crash bug in qfsinfo when retrieving quota info (This used to be commit 1599fc38ab2f2beb5d1a240941b879603ce27ae6)
      adds  11d36ab   r10927: bug 1473 & 3090: quota compile fixes on Solaris (This used to be commit b70b888699fd02b6ac567fcef3b1d2832a0b4719)
      adds  bd87876   r10930: Fix erroneous debug spotted by Herb. Jeremy. (This used to be commit b2e22e7d128dc22d62f56fda294dc7abc076dc64)
      adds  e387683   r10933: include mount.cifs in Fedora spec file (based on patch from smk_va at yahoo.com) (This used to be commit 37bcb8d17ab958e8f5961c5ade44c93b6b41f732)
      adds  c5260e7   r10943: Unused variable. Bug #3160 from jason at ncac.gwu.edu Jeremy. (This used to be commit 5647a5d4b0b7e9083963bfe899e9e0f348ec8bf2)
      adds  4a190ec   r10947: Fix bugs #3133 and #1828 - SPNEGO not working with PocketPC 2003. Our sessionsetup code now handles raw NTLMSSP connects, so we can go back to doing what W2K3 does here which is to send no OID's in the negprot reply when not in a security=ads mode. Jeremy. (This used to be commit 38a70185b7ca20677026103d40f61608e7ad0c90)
      adds  1aa8721   r10960: merging changes to specfile from 3.0.20b release (This used to be commit f07b38f408af90623763cce890bd72f37de52d69)
      adds  de0776c   r10961: remove unused variables (patch from Jason Mader) (This used to be commit d6c6562d33cc88827cb8560a412e8ea51f9a5352)
      adds  1bd3cbd   r10962: fix setting of quotas on linux kernel with the struct if_dqblk interface
      adds  057060f   r10964: BUG 1051: store the directory path so we can send the full name in the unlink call (del tmp\foo) (This used to be commit 49b8d7d7f5ed93a2b9b21404194452f35bcf7b26)
      adds  b82981b   r10970: Fix bug #3166 - null pointer dereference if $HOME not defined. Also clarified confusing error messages. Jeremy. (This used to be commit e2639ac9ff8319dde04fc6b4a0c257f7af29cf44)
      adds  97a321e   r10974: Get closer to trying to fix #1825 (PcoketPC spnego bug). Ensure we set keylen to zero if no spnego. Jeremy. (This used to be commit 57ed94e6e4a095422496d92a0095dc48cfecdd68)
      adds  e2b4d0a   r10976: Fix the build with openssl-0.9.8a.
      adds  ca0a4c8   r10977: Get rid of tons of new warnings when building with OpenLDAP 2.3.7 or higher.
      adds  a1eb525   r10979: After discussions on IRC about profile shares, added new parameter : map readonly = [yes|no|permissions] If yes: map inverse of user "w" bit to mean readonly. If no: never set DOS readonly bit. If permissions: check file permissions for user and set readonly bit if the current user cannot write. If store dos attributes is set to yes then this parameter is ignored. Jeremy. (This used to be commit da4238d18c7a57d1264db8517fb027a10a11baed)
      adds  b9ae445   r11054: patch from Brian Moran; fix error code return in _srv_net_name_validate() (This used to be commit b4e78520ccb8c896a52e3f3e7a52e19e3b2c33bf)
      adds  bb68761   r11060: merging new eventlog code from trunk (This used to be commit 1bcf7e82ede63a851a244162a3b939373787b693)
      adds  078efed   r11063: merging missing error code for event logs (This used to be commit 1aeb7950d36b8faee529cb6dcd36c05809cfe1d0)
      adds  5292f1c   r11065: rename wr_eventlog to eventlogadm (This used to be commit 9a63b52efaf0b49982d56dc7c301f59bbb076a6e)
      adds  e7d1871   r11066: adding eventlogadm to packaging files (This used to be commit 081a2f17fc1f7d5830811fa54125bffcbd4a2f54)
      adds  1b91229   r11069: make sure to zero memory when allocating a a REGVAL_CTR struct (This used to be commit bfdcbb7572352b3a3b7941249438a927eb91e18d)
      adds  5b52e4a   r11072: add routines for converting REG_MULTI_SZ to and from char** (This used to be commit e858eed813b5a9a8d57262142c5bbde2951b5590)
      adds  d45d113   r11073: safety checks on pointers to prevent crashing when converting REG_MULTI_SZ (This used to be commit db8d85aa1ec5c486f061f97627b6b18a0e17cd34)
      adds  daf33dc   r11075: Still working on bug #1828, PPC hell. The PPC client sends the NTLMSSP client and domain strings as Unicode, even when setting flags as OEM. Cope with this. Jeremy. (This used to be commit 458da8987e8f406cdfd5bd602b3c3cf315675725)
      adds  1c5c61e   r11079: Narrowing down on the #1828 PPC bug. The PPC client sends an initial NTLMSSP negotiate blob of only 16 bytes - no strings added ! (So don't try parsing them). Jeremy. (This used to be commit e15b758f5fa6f500214bb60599a89f3c795c9fed)
      adds  c246649   r11123: * patches from Brian Moran for creating new eventlog   source keys * my patches to get registry utility functions linking   with eventlogadm tool (This used to be commit 24e7663086f5d15c7e3fd8069667169b91d1acda)
      adds  846d52e   r11124: Commit Chris' fixes for libmsrpc after the rpc_client rewrite.  His comments:
      adds  d77621c   r11125: remove unused variables (This used to be commit d404919d926be6bc4e21d7d5aaf2dfe795ba2726)
      adds  e19ea8f   r11126: adding libmsrpc to solaris, redhat, and fedora packaging (This used to be commit c3bb9f6514eba302929bb7c8edea396a547bdf28)
      adds  7808def   r11127: patch from S Murthy Kambhampaty <smk_va at yahoo.com> to not start nmbd is 'disable netbios = yes' (This used to be commit decaf8da598b09ea4c5382dc1f6c4be1664e20c7)
      adds  f398183   r11129:  r10090 at cabra:  derrell | 2005-10-17 15:26:27 -0400  added example to read a file and test download time (This used to be commit 4fad0c49b5bf7819d0f9782b60369c5d078c5854)
      adds  97351bc   r11130:  r10092 at cabra:  derrell | 2005-10-17 15:29:03 -0400  let's now actually add the new test file (This used to be commit b58237f98d924752a45f689d7a9fd2e8e447c100)
      adds  739e286   r11131: updating indent resource file from trunk (This used to be commit 6f32785bcdb99a630e7c94e3f03275c1ca324b11)
      adds  aab2f04   r11133: updating maintainers file (This used to be commit 57b038c630ad2008814ccde917886f30c8a73ac1)
      adds  6f72169   r11135: should fix seg fault in addprinter code reported by Marcin.  Allocate memory in convert_printer_info() if necessary (This used to be commit 7ada5da8e94a08a9a3e488172fa04ce688882299)
      adds  afca439   r11136: patches from Brian Moran for eventlogadm utility (This used to be commit 47b626a8f72629fd1bbabf35b68e24d202df2555)
      adds  8d7c886   r11137: Compile with only 2 warnings (I'm still working on that code) on a gcc4 x86_64 box. Jeremy. (This used to be commit d720867a788c735e56d53d63265255830ec21208)
      adds  60ec6ce   r11147: Fedora packaging fixes for libmsrpc (This used to be commit b4af105b859c0e20c89c3d8a12f1b30f85583312)
      adds  b39fbae   r11150: fix solaris acl linking problem on sunos5.9; not quite sure how this got broken (This used to be commit 490dbc64f7ae2006624039da6b450ba4aca56dd4)
      adds  63937fe   r11152: fix some regressions caused by the trunk->3.0 merge when install docs with SWAT (This used to be commit e3c68738663701fde21baef03c36de303e7f1636)
      adds  ff00d8e   r11155: Remove warning in torturous logic. Jeremy. (This used to be commit c7373b39bae6dca8281d45d1ff3f2161465838df)
      adds  3bbad5e   r11156: Remove valgrind disabling ifdef that got added by mistake. Jeremy. (This used to be commit fc9eca51e02022ccffbad2a4f2450f85e558e151)
      adds  eed2549   r11158: more RedHat spec file fixes; I think this is the last one for 3.0.21pre1 (This used to be commit 2a19033c14adc304ff6b63c248841bab340ba19b)
      adds  bb9e7dd   r11159: Added some const to fix warnings. Jeremy. (This used to be commit de27b0eef2eb021f28e8bf300c4dd524e30fc7ed)
      adds  dc593a0   r11161: another regression from merge; make sure to build vfs_full_audit modulebranches/SAMBA_3_0_RELEASE/source/configure.in (This used to be commit 19e0e48ce09eebc21b800b6ecf13c6f42dfe27f3)
      adds  949102d   r11163: fix installation of libmsrpc (This used to be commit 2f94df322232ace14cddc8e24c8949a5ed1fad32)
      adds  c0d80e0   r11164: solaris packaging fixes (This used to be commit 6a7b8d0d7d071c8f52f9b24f94d488a9ce191e93)
      adds  df484a8   r11165: deparate the library install commands from the logic of whether to build the library at all.  Still needs some more cleanup but this works for now (This used to be commit df998bfa8e00a736250eb5a7b31ed53abd6a4241)
      adds  81f1e1f   r11166: missed a specfile fix for redhat (This used to be commit 178016e7a7e470406ee4e35dcb53fa8d0a2d1c19)
      adds  f31caea   r11167: -lsec should be include in $ACL_LIBS and not $LIBS on solaris (This used to be commit 056bf816284a473b8419fccf62a54813317043b7)
      adds  dc4a569   r11169: removing duplicate 'map read only' entry (This used to be commit 0e60813ed0d5c56c44a371d84275d1944bade770)
      adds  39be268   r11170: root free pass on eventlog open access check (This used to be commit 4e3ff41e1ee2e3c323814fd8c6aa44ecab412257)
      adds  ad93243   r11183: add small helper function to return a PAC_LOGON_INFO.
      adds  c6aea6e   r11190: Fix enhancement request #3192. This does 2 things. 1). Makes dfree command a per-share parameter (it should be anyway IMHO). 2). Adds a "dfree cache time" parameter in seconds that specifies how long a dfree command output should be cached for. Default is zero (no caching). Jeremy. (This used to be commit 49ef8b88a3e12883148eb28d8e86fb07dbc3d12d)
      adds  ad7cd40   r11213: Fix the build
      adds  580ef1f   r11224: Add feature to get our configuration from config.log into installman.sh. This allows us to install for example smbsh.1 only if SMBWRAPPER is set.
      adds  f119532   r11227: patch from brian moran to fix typo in eventlog message file registry value name (This used to be commit 34c3fd77b320d4fe5e0f1452aa09ea5ec2797494)
      adds  87d6e59   r11228: Speed up string_to_sid by removing next_token calls, thus eliminating the need for allocating memory to duplicate the string. (This used to be commit e5cc94f13ff2dacb219c8a56fa13853d620ecda6)
      adds  46c6d81   r11229: an even bigger speedup spotted by Volker.  string_to_sid() is now taking 1/5th the time it used to.  Replace strcasecmp with invididual char checks for "S-" sid prefix. (This used to be commit de3d0094b78cb20da7ed958e8d3a428583694309)
      adds  fc8292f   r11230: Remove the '//' i was using to test something...oops (This used to be commit cda5a81bbe52308a81a79eb0354aea63027a9701)
      adds  a5b339c   r11232: Added ab's POSIX statvfs vfs call. Sorry for the delay ab. Jeremy. (This used to be commit af8545806770a7530eecc184bdd230ca14999884)
      adds  eb7a808   r11233: Forgot to add the statvfs file. Oops. Jeremy. (This used to be commit 797b9f47e98bed500dc3dd6ec8de51a0ec3e2bd7)
      adds  6fc9098   r11235: fix segfault in addprinter due to mixing talloc() and malloc()'d memory (This used to be commit f6f78877b485be5efd5cf1f3147b2e9fee647e52)
      adds  1113cad   r11236: Implement user rename for smbpasswd and ldap backends.  Some cleanup on tdb as well to make naming consistent. (This used to be commit ee91eb9a39cc5e3edd9e97eb040e7557930e4e62)
      adds  0feff5b   r11237: Fix acl evaluation bug found by Marc Cousin <mcousin at sigma.fr> We should only check the S_IWGRP permissions if we haven't already seen an owning group SMB_ACL_GROUP_OBJ ace entry. If there is an SMB_ACL_GROUP_OBJ ace entry then the group bits in st_gid are the same as the SMB_ACL_MASK bits, not the SMB_ACL_GROUP_OBJ bits. Thanks to Marc Cousin <mcousin at sigma.fr> for pointing this out. Jeremy. (This used to be commit 7e1318e09bd4b155707020142b08776a546a646e)
      adds  cd310c1   r11240: * fix invalid read reported by valgrind in the   spoolss backchannel connection by rewriting   spoolss_connect_to_client().  Ensure that we   save the cli_state* in the rpc_pipe_client struct.
      adds  0698148   r11242: use LDAP bitwise machting rule when searching for groups in ADS.
      adds  e7dba27   r11251: Fix a comment (This used to be commit 1ce6d12898c6f24c83e54561862735586b5a41b4)
      adds  3eadd7e   r11253: Fix an annoying timeout when no nmbd is around (This used to be commit 10fb32ec52b32b72a46a783b73c6dd1f24625d9b)
      adds  cef9443   r11256: Remove use of long long and strtoll in libsmbclient (we can't assume long long is always there). Removed unused var in new a/c rename code. long long still used in eventlog code but Jerry has promised to fix that. Jeremy. (This used to be commit f46d8470652b8bc5c4b8cac8e96973c6165ab19a)
      adds  4e9bc2e   r11266: Speed up loading smb.conf for large numbers of share definitions. The problem was a O(n^2) loop: Whenever a service definition was found, we linearly searched the already loaded share definitions, the patch adds an internal tdb for this. For a smb.conf with 2000 shares this speeds up loading by about a factor of 50.
      adds  5369007   r11269: Ensure the new canonicalize_servicename() is mb safe. MB service names may contain embedded ' ' characters. Jeremy. (This used to be commit 83d0cda858de5f40ab652e1f438808a3bfac0f81)
      adds  9e7aa2f   r11275: patch from Chris to remove the empty struct in libmsrpc.h (fix build with Sun compiler) (This used to be commit dd28582efbacd02c4134298be000cd2338c822ad)
      adds  844290e   r11280: BUG 3201: make sure request structure is cleared prior to sending the request to winbindd (prevents the WB_RECURSE flags from accidentially getting set (This used to be commit 8c63d6d8a7f50d9a101117338242a9c8b243b43f)
      adds  bd9b6a2   r11283: Move to using sival_int from sival_ptr. Part of bug #2922. Jeremy. (This used to be commit f68ff32630ee3b06b69bac59674ecc1496880a47)
      adds  f0dab6b   r11286: Fix a potential segfault (This used to be commit f4c310d55624ab726e3cdc49dcc69f9162c797aa)
      adds  90b1ca2   r11292: Missed merge from Samba 2.2 many years ago....
      adds  bac6524   r11295: new service hashing code has assumign that the service name stored in the array was normalized.  This was causing records to not be deleted on a reload.  As a result, I was getting the wrong path for various services. Seems to be ok after this change.
      adds  2f25efc   r11296: removing unused variable and ifdef'd out code (This used to be commit 88a33c4cf87ada17637579d9261471c219e88de0)
      adds  03cfcab   r11301: why would you look for printf in -lnsl[_s]?  Fixing configure checks (This used to be commit c495059de1675676fe4d9a87ce516a54f16e9c66)
      adds  bd935df   r11319: read_buf_len and write_buf_len are no longer used, remove them.
      adds  3321531   r11320: Fix error handling for rpccli_netlogon_getdcname. Jeremy, the other functions in cli_netlogon look similarly suspicious.
      adds  5872c9e   r11323: Fix usage of rpccli_netlogon_getdcname. Add some debug messages.
      adds  b577787   r11324: Re-formatting before I can get a very *narrow* focus on the bugs in here. ;-)
      adds  354124e   r11326: Fix alignment in getdc response (This used to be commit 9741818d2c54240ef1f38762396828adceb92b2a)
      adds  275ca6d   r11327: Make user domain settable by pdbedit (This used to be commit 37267d5ab018bb6df9e297ea68e57deb9a908f28)
      adds  66eaf50   r11328: Actually verify that the bind on a pipe succeeded with a samr_connect or lsa_openpolicy and fall back appropriately. In particular an ntlmssp bind failure can not be detected before the first real rpc request, at least according to abartlet :-)
      adds  e1ffd2d   r11332: eventlog API uses NTSTATUS, not WERROR for return codes (This used to be commit f5f40633bc3f641a0fef4934375d0d829899b0d7)
      adds  ca551d5   r11336: Start to get my control back :-). Volker, I think Andrew Bartlett is right - making lsa code do it the netlogon way, not vica-versa. Jeremy. (This used to be commit f313757e36215cb3dd956e4a73de6d30258a6974)
      adds  7aecd20   r11338: Move knowledge of \\ needed into rpc_client/cli_netlogon (this is the way it's been done in other functions). Instead of moving this into the IDL, I think the best solution would be to write a wrapper function around any call that needs this (this is what we already do for many of the calls). Jeremy. (This used to be commit aeca4efa11728be53b81967bb5442b5b09d1a975)
      adds  533da83   r11341: Put directory opens into the share mode db so we can treat them similarly to file opens (delete on close, share mode violations etc.). This fixes bug #3216 I will up the default hash size on the locking db in a later commit as this means more entries. Jeremy. (This used to be commit 1134abbbb3fd8e8b88e1a5817aae106476a4c126)
      adds  c0dad16   r11344: I don't think share mode conflicts occur on deleting a directory when you've got permissions. Need to write a smbtorture test for this. Jeremy. (This used to be commit e959a5be393eb59b8987eb6967a2ee5d11978f41)
      adds  f9b7505   r11346: Fix for bug found by Dina Fine. If in case sensitive mode then the mangle cache is no good (3 letter extension could be wrong case - so don't demangle in this case - leave as mangled and allow the mangling of the directory entry read (which is done case insensitively) to match instead. This will lead to more false positive matches but we fail completely without it. Jeremy. (This used to be commit 238b35d2e6e21d0e07d500d446f08ec128ea7720)
      adds  20299e5   r11368: Remove a memleak that just cost me half an hour: If we terminate inside a message handler, the list of messages from retrieve_all_messages is not properly freed. Not important, just confusing :-)
      adds  e47e121   r11375: Update to the latest config.guess and config.sub files. (This used to be commit eee397ea15d0804d541be9707158a5240996aeae)
      adds  a04dd5f   r11379: Remove external dependencies from sharemodes library. Jeremy. (This used to be commit 7fb05872612c9e1816ac24d25a020073e3b41950)
      adds  df1ab26   r11381: Correctly connect to 445 and 139 after a successful getdcname.
      adds  7f562a8   r11383: Patch from Alex Masterov <alex at infobit.ru> to fix XATTR calls on *BSD systems (bug #3218). Jeremy. (This used to be commit 3d8faf42e854a720aca5c2e0a4682c85a3dfd365)
      adds  3a5c37b   r11389: Attempt to fix bug #3212 - ignore bogus OS/2 EA set values on trans2_mkdir/trans2_open/trans2_setfilepathingo. Jeremy. (This used to be commit 71c037dfbb0b51e750f2e14533b03d9932778cb0)
      adds  fa75e8c   r11395: Update the Debian packaging. Move form stable to stable distribution names based hives. (This used to be commit bb13b3482047b6ab6d84ba9e2839cf8a0fac71aa)
      adds  7ec71aa   r11398: Keep s3 in sync with trunk (This used to be commit 7fc05b79643c93eaf0ef028a7337889ed21c52ba)
      adds  6baec64   r11420: Fix issue pointed out by Dina Fine <dina at exanet.com>. We can only tell at parse time from the wire if an incoming name has wildcards or not. If it's a mangled name and we demangle the demangled name may contain wildcard characters. Ensure these are ignored. Jeremy. (This used to be commit 4cd8e2a96b98ff711905e8c6f416b22440c16062)
      adds  8690928   r11428: Fix bug #3192 by actually hooking up the dfree caching function. Oops. Jeremy. (This used to be commit 7edb26e7657fc01710abe563b941779749409ef2)
      adds  a656626   r11433: Fix for bug #3223 - ensure we're root before doing any potential lib/smbldap.c calls. Jeremy. (This used to be commit 915cfb48f08b3748e22e68ed028eaca6d558cbad)
      adds  a00c76d   r11435: Allow the hash size of the tdb open (locking) database to be set in local.h. Change from the default (131) to another prime (1049). Should this be an smb.conf tunable parameter based on the number of open file descriptors available ? If so what scaling factor ? More tests to follow. Jeremy. (This used to be commit 6a902ec49ffea5d0ca0308d5ff51584cece41043)
      adds  6fc9564   r11443: Fix error code returns on client spoolss code. Fix them up a *lot*. Jeremy. (This used to be commit 762fff4ddb505b90ada1ea54348dba1a8b9af631)
      adds  9d4760d   r11446: Remove unused fn. Remove unneeded strncpy use. Jeremy. (This used to be commit d202aae3c821f3d78ff063d867bac1f84dca3548)
      adds  a3d66df   r11448: Move decl before code. Jeremy. (This used to be commit f22822790cdbbe7d5a237421c1eda73a504e488d)
      adds  c9effb0   r11451: Fix -O1 "might be using uninitialized" errors. Jeremy. (This used to be commit cab76c3c33883aad444eefb6562ab1b27d9ca88a)
      adds  d6a68f8   r11454: Last 2 uninitialized warnings. Jeremy. (This used to be commit 5f10368ff0f5eae646533280a444dc091d732c0d)
      adds  a306447   r11460: Improve error messages in parsing security descriptors. Jeremy. (This used to be commit 385f128de716b62bdfc82627a403fe6dd69bd39d)
      adds  af3b6be   r11464: Allow smbcacls to modify a SD on W2K3. This may fix several bugzilla bugs - I need to go through and check. I also need to test against WNT/W2K and WXP. Jeremy. (This used to be commit 881dd7dbf6de0e11a3703afd2a1ba286ff0d62ad)
      adds  446463e   r11482: Arrg. Can't believe this code was in this state. If you don't initialize the mask then setting "special" access gets set to *random* permissions ! Jeremy. (This used to be commit f1616911a858886da0a635a2f9b95d471215e84c)
      adds  e12eb25   r11491: If we get a reject ensure we're printing out the server/domain/machine a/c we were asking for. Jeremy. (This used to be commit 3ba5d02cff61d64dbab1fef28f74ea6509f4f8e9)
      adds  5678e4a   r11492: Fix bug #3224 (I hope). Correctly use machine_account_name and client_name when doing netlogon credential setup. Jeremy. (This used to be commit 37e6ef9389041f58eada167239fd022f01c5fecb)
      adds  d544703   r11494: Finally fix #3192 - remember iDiskfreeCacheTime is an *integer*, not a pointer. Doh ! Jeremy. (This used to be commit f1e0c863637f11f5857663d1980ba7f40fce7357)
      adds  97ecce0   r11504: Added Andrew Bartletts removal of another NTLMSSP implementation patch. Jeremy. (This used to be commit 4591984176fd32ba25155fbc6889a1c637019a08)
      adds  3a1623c   r11506: Added description of ACL in usage message. Jeremy. (This used to be commit 7795fce24e1e6dfe55360bb62617b922973f5f95)
      adds  65ed4d3   r11508: Removed incorrect patch hunk. Thanks to Andrew Bartlett for pointing this out. Jeremy. (This used to be commit c93a08be4a29854354a16c6e8f984477e19f41c0)
      adds  6d57573   r11511: A classic "friday night check-in" :-). This moves much of the Samba4 timezone handling code back into Samba3. Gets rid of "kludge-gmt" and removes the effectiveness of the parameter "time offset" (I can add this back in very easily if needed) - it's no longer being looked at. I'm hoping this will fix the problems people have been having with DST transitions. I'll start comprehensive testing tomorrow, but for now all modifications are done. Splits time get/set [...]
      adds  4787311   r11530: Add the "time offset" parameter back in for people who might use it. Jeremy. (This used to be commit b745114423a482ea8cd1ea4f80ec3fc2a9caa971)
      adds  d1e1766   r11548: adding simple script to tail syslog and write to eventlog tdb (This used to be commit 9337a286c9169e1e0247b5923942eeeb4467d95a)
      adds  0708480   r11549: fixing GPL notices (This used to be commit 26e9c1c1fae8f2fe402374f7cf1d87de48852fa6)
      adds  f99b429   r11551: Add a few more initialize_krb5_error_table (This used to be commit d92c83aa42fe64a0e996094d1a983f0279c7c707)
      adds  9df784b   r11556: Fix "make everything" (This used to be commit bff03f0cd484c04d5ab6d6b66f30191bef368b68)
      adds  90230ac   r11560: Fix core dump if setmntent returns NULL. Pointed out by Jay Fanlason @ Red Hat. Jeremy. (This used to be commit e8136ae746b5be51b252d900aa732c8106fefcaf)
      adds  c3d673e   r11566: From metze. Use "interpret_addr(lp_socket_address())" for port 138. Jeremy. (This used to be commit d398a1aeb48422a89cee59d5760a87bbb2d50b03)
      adds  fcceedd   r11573: Adding Andrew Bartlett's patch to make machine account logons work if the client gives the MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT or MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT flags. This changes the auth module interface to 2 (from 1). The effect of this is that clients can access resources as a machine account if they set these flags. This is the same as Windows (think of a VPN where the vpn client authenticates itself to a VPN server using machine account credentia [...]
      adds  38b54d0   r11577: adding perl interpreter she-bang to top of parselog.pl script (This used to be commit db4eb72142a23224ea93d2a2519b6d8cd7dc8643)
      adds  77460a9   r11579: syncing up perf counter code cfrom trunk (This used to be commit 59c00924b67aa3d37a933731a56d03963ec7f1b5)
      adds  c2339ff4  r11580: fix an uninitialized variable that was causing winbindd to die in winbindd_dual_getsidaliases() (This used to be commit c0c181826ea535adcbffb8790ad31356f7e9fc04)
      adds  fe6ce8e   r11582:  r10193 at cabra:  derrell | 2005-11-08 13:12:39 -0500  Fixed "clean" target -- bin/libmsrpc.a was not being deleted.
      adds  5e7d308   r11583:  r10556 at cabra:  derrell | 2005-11-08 13:20:56 -0500  fix copy/paste error (This used to be commit 07dd45af840d8336937d1004ff8bdbd97db8d0b7)
      adds  25d07bf   r11585: Implement the possibility to have AFS users as SIDs in pts.
      adds  242ec03   r11591: bumping version 3.0.22pre1 (This used to be commit c1a4329833de01456e0df4abbe7c43e97578ae6a)
      adds  f78f5cc   r11613: fixing versions (This used to be commit b50a264f01c5af2d6cb0eed68b5292818ee06a59)
      adds  4d8a77f   r11614: Replace old crc32 code with one from the FreeBSD tree.  *  COPYRIGHT (C) 1986 Gary S. Brown.  You may use this program, or  *  code or tables extracted from it, as desired without restriction. Jeremy. (This used to be commit 11c6b8ecd601ff2f6eaf184efeed8e39f54fdcf1)
      adds  c672a17   r11617: fix typo (This used to be commit 37d2bf02f37f6d1b5bac9523f085c00625722761)
      adds  e04e7e1   r11645: mklogon updates from Ricky Nance (This used to be commit 5bfa88225c085238954909fb9aedb34b1b760977)
      adds  438d0ad   r11651: After talking to Jeremy, commit my winbindd "Do the Right Thing" patch. Still needs some more testing ni domains with multiple DCs. Coming next.... (This used to be commit aaed605206a8549cec575dab31e56bf6d32f26a6)
      adds  ce0a1fa   r11652: Reinstate the netsamlogon_cache in order to work around failed query_user calls.  This fixes logons to a member of a Samba domain as a user from a trusted AD domain.
      adds  6fdfa21   r11653: Declare the correct return value for the static initialization functions. Some compilers (guess whose) have ABIs that return int values using a different method than returning struct values. (This used to be commit 6bf4d88ab584315312934c9866128fb47f8b41e6)
      adds  9d9fe2d   r11655: Two small fixes
      adds  5a06869   r11657: Tiny improvement to debug error message in dir_check_ftype. (This used to be commit 46674ca21d9c257bc48af97e313b49118c7b478d)
      adds  2a7ce63   r11658: Someone broke the initialization of the static modules by adding a 'NTSTATUS' declaration before their call. The compiler sees : { NTSTATUS fn_foo(); NT_STATUS fn_bar(); } as *definitions: They need to be : { fn_foo(); fn_bar(); } Jeremy. (This used to be commit 1c5a3c51e36d228442b74d9221d3ed8a13a1c513)
      adds  a4d729b   r11661: Store the INFO3 in the PAC data into the netsamlogon_cache. Also remove the mem_ctx from the netsamlogon_cache_store() API.
      adds  e629608   r11667: Fix a debug message (This used to be commit d1f506fa1353cd1b9ddba923dc17a884f7560be6)
      adds  f8cb37a   r11685: reverting Lar's change to nistallman from r11224 since it breaks 'make installman' outside the source tree; will fix up after the rc1 release (This used to be commit 61e7366e0f545e8ef1aad45a3ab3f6aac1ca6049)
      adds  789bed8   r11704: methods->alternate_name is not used anymore -- remove it (This used to be commit 4a4f85f0ef8545b7062e9a49392d4488aa108036)
      adds  32cf16f   r11706: Implement dsr_getdcname client code. It's handy: It not only gives you the IP address but also the fqdn of the remote dc and site info.
      adds  3994f38   r11707: alt_names[i] might be NULL for i>0 also...
      adds  4c8fc93   r11718: Filter stored DOS attributes by SAMBA_ATTRIBUTES_MASK (0x7f). Jeremy. (This used to be commit 61444049e1543b364eea2ee79743287c75d37db5)
      adds  5cc61b3   r11719: Remove silly #define of close -> close_fn as this borks any code that includes libsmbclient.h that also calls the system close() fn. Doh ! Thanks to John Terpstra for reporting this. Jeremy. (This used to be commit 6e1cb7047aae80523a53d5552a4f704cd6e62997)
      adds  56f6b5d   r11725: build smbget by default (This used to be commit 715bd97708fd826e3f8f1f344f7d0749d855c972)
      adds  ba2edc3   r11728: Ensure to check for the config.log in ${SRCDIR}.
      adds  bc5921d   r11729: Remove space from DYNEXP flags declaration for HPUX.  Fixes bugzilla #3260. (This used to be commit 78ddbb1dd4fd90ef5e3aee1fe42fdc0e3105c800)
      adds  d35ca87   r11732: Remember to return early if -1 returned from *BSD EA call. Pointed out by timur at com.bat.ru. Jeremy. (This used to be commit 081e458801b626d6f9e58ba16a25c1b99b83eb55)
      adds  88eb982   r11734: Remove unused variable (This used to be commit 5b882acafbacce6246b8f729eb8e347039ee16bd)
      adds  05f7bec   r11739: As per Jeremy's request, add a panic action for developers. Now configure.in needs something along the lines of
      adds  70cac98   r11760: fix sequential reads in the eventlog; event viewer is behaving better now as well but needs more testing (This used to be commit ba2f94aeae1f8e69d53fc360785adf222a8c9c6e)
      adds  5251618   r11761: * fix clearing of event logs by truncating the tdb.   This feature got broken in some of the other updates.   Now each open handle stores an pointer to an open tdb   data structure (not the tdb pointer itself).   Clearing can be done with a simple elog_close_tdb( elog, True )   to force a close and then calling elog_open_tdb( logname, True )   to force an tdb truncate.  Permissions on existing tdbs are   maintained which is important.
      adds  1ce2883   r11762: fix my build breakage (This used to be commit 9ee851630ec3443f27a61de6eaf222c74d2d064a)
      adds  7c5d5dd   r11763: fix more build breakage (This used to be commit 5ab76ec8f88da6d6f372b44b7533ca2cb6c2ba0b)
      adds  0ad770a   r11764: Doesn't need to be exported from here. Jeremy. (This used to be commit 95665dfd77ac9959d1d538770157127a425b4b4e)
      adds  394f87b   r11767: Doesn't need to be exported. Jeremy. (This used to be commit 52b6f0db2e4a209641187255bd8815c8d03a5315)
      adds  d09beee   r11769: Looking at a performance problem enumerating accounts, wondered if changing to support samr_connect5 might help so quickly coded it up. No it doesn't :-(. Don't merge this for 3.0.21 please. Jeremy. (This used to be commit bff1df678a8948d382f4555e83a1df23146a4b12)
      adds  04b6c13   r11770: BUG 2718: don't use qpathinfo_basic() call when remote server is Win9x or the do_cd() call will fail (This used to be commit be31c2a105ae2b6e655530190c939caae1b41294)
      adds  d75de28   r11784: Fix minor glitch found by Rainer Weikusat <rainer.weikusat at sncag.com> -- Thanks (This used to be commit 1128d054dd8d387e529bf92dad3a3db5e251d61d)
      adds  4ba6530   r11790: Avoid infinite retry to gather a connection.
      adds  9be0ce4   r11793: Fix the SAMR cache so it works across completely insane client behaviour (ie.: open pipe/open SAMR handle/enumerate 0 - 1024 close SAMR handle, close pipe. open pipe/open SAMR handle/enumerate 1024 - 2048... close SAMR handle, close pipe. And on ad-nausium. Amazing.... probably object-oriented client side programming in action yet again. This change should *massively* improve performance when enumerating users from an LDAP database. Jeremy. (This used to be c [...]
      adds  572e6dd   r11799: Added OpenSSH fix for "%.*s" format crash. From Darren Tucker <dtucker at zip.com.au> Jeremy. (This used to be commit b7dee71f26b26e2aed4124c7de52fa6771ce40dd)
      adds  6554051   r11830: patch from Rashid N. Achilov <shelton at granch.ru> to add descriptions for some common services (This used to be commit 69e168197e576bac6d4b29bdca876243eb7caf68)
      adds  aef9a5f   r11833: fix build issues in smbget with the Sun compiler. Reported by Richard Bollinger (This used to be commit d381c125b0ffc269fd8671a855c9b899966a2320)
      adds  8e178d8   r11839: Info level 0x101 is really a protocol NT level. Fix bug #3274 from Guenter Kukkukk <guenter.kukkukk at kukkukk.com> Jeremy. (This used to be commit e4b3b70ef1c0fea3252b73c55ea3e9cad7229afd)
      adds  ac66d7c   r11841: Fix #3262 from Timur Bakeyev to improve reporting on FreeBSD DOS attribute errors. Jeremy. (This used to be commit 8f2e472fa35098b1be16083ce9b5c06fdf5dbcd1)
      adds  e98a396   r11845: Removed error code list as it isn't correct for Linux. Jeremy. (This used to be commit bea6fa293e2c1ee85ae72dcee00db13cb1fe5bb1)
      adds  90603cb   r11846: Destroy the TALLOC_CTX on error in the Kerberos session setup and give a more precise inline comment why PAC verification may fail.
      adds  0e8b90e   r11847: Fix typo.
      adds  cf974b8   r11851: Display correct error string.
      adds  e09cc27   r11852: Fill in samr_get_dom_pwinfo based on Samba4.
      adds  63addcb   r11853: Add Dsr_GetSiteName (handy for experimenting with GPOs).
      adds  d93c2b1   r11854: Remove unused DOM_SID.
      adds  b1e8785   r11855: patch from Aruna Prabakar for checking that the spooler si running on HP-UX (This used to be commit 017775f2879454f939c35196b3db6d1f2b9d1333)
      adds  2770e98   r11856: Replace unknown1 with group_attr.
      adds  4c34e1b   r11857: Fix the build.
      adds  1b624b6   r11858: Fill in the clientside TRUSTED_DOMAIN_INFO_EX query.
      adds  4826f9d   r11859: Another place where the SE_GROUP constants read better then "7".
      adds  f2ecd4f   r11860: BUG 3156: don't use find_service() when explicitly looking for a printer as the username map might get in the way (This used to be commit 46bf28c81c27dfdc412318a83bf565211a58a47d)
      adds  056f069   r11861: Fix inspired by Thomas Neumann <t.neumann at iku-ag.de> to ensure that default case applies only to new files and correctly examines 8.3 and long names. Jeremy. (This used to be commit ba931a015132f7e8fffa52c617cd8345a1da35d2)
      adds  ac331c4   r11863: BUG 3196: patch from Alex Deiter <tiamat at komi.mts.ru> to compile against the Sun LDAP client libs.  But not for AD support; just ldap support (This used to be commit a33e78acedb37df47905d326411e017794721250)
      adds  b6f6810   r11864: fix build breakage with solaris LDAP patch (my fault) (This used to be commit 7ac6afe4dcded2e3db9e2012aaa57879bb63b508)
      adds  a509c20   r11865: The only way to stop multiple LDAP searches is to agressively cache results. We now cache them for 10 seconds, down from 30 seconds (however each re-use will refresh the idle timeout). Any set calls will flush the cache. Jeremy. (This used to be commit c9a0720f552719eb77a2c72fc2e942de52fbf1d6)
      adds  baba6d0   r11867: attempt at fixing the compile issue with nss_winbind.so on HP-UX caused by Solaris specific return codes (This used to be commit b823bcbc919d7e4b482c63cbe5b7f99e0bddd5f6)
      adds  092e3e5   r11874: Merge LDAP connection setup in lib/smbldap.c and pdb_nds.c. Also allow to use START_TLS in the pdb_nds_update_login_attempts function when doing simple binds to eDir.
      adds  f6b8327   r11875: Allow to use START_TLS (by manually setting "ldap ssl = start_tls") for LDAP connections to ADS (Windows 2003).
      adds  98cd8ed   r11876: When we are using START_TLS to secure the LDAP connection, we *have* to call START_TLS again after rebinding to another LDAP server. (ldaps:// uri's are handled at by recent versions of OpenLDAP).
      adds  43600a1   r11886: Fix 3187: logon hours restrictions were off corresponding to our offset from GMT.  Use gmtime() instead of localtime() in the calc, but still use localtime() in displaying it. (This used to be commit 9b34f2d0f4bfc623eaec9c1334e34fa3965ba25b)
      adds  ed69365   r11898: Add a missing become_root().
      adds  1bfb5b7   r11909: Implement 'reset on zero vc'. This kills other connections when a session setup comes in with the vc (virtual connection) field set to zero. This is done by Windows, probably you can tweak that by some registry key.
      adds  ace1212   r11914: After talking to Jeremy, implement passdb:expand_explicit with a default of no. This changes our default behaviour.
      adds  3088a85   r11915: Remove unused extern declarations (This used to be commit 3c35fb642a187b785816bb8cbb3573df9612a9f8)
      adds  5cc200a   r11916: auth_get_sam_account is only used in auth_rhosts.c -- move it there (This used to be commit 8e5bea3f84c61ea312278cbbb70542664be7bd14)
      adds  4ce6499   r11917: Move nt_token_to_group_list to srv_netlog_nt.c. srv_util.c is empty now.
      adds  5976053   r11918: Remove two unused variables (This used to be commit 5524d662954165eef3fdd15986fe0b4de09180d7)
      adds  add1493   r11919: The generic mappings in srv_samr_nt.c are only used there -- make them static.
      adds  d36eb68   r11920: Rename local_lookup_rid to lookup_global_sam_rid, add lookup_builtin_rid.
      adds  fcf14eb   r11921: samr_open_domain can only open "our" domain and BUILTIN.
      adds  046a887   r11922: Looks bigger than it is: There's no point in allocating arrays in samr_lookup_rids twice. It was done in the srv_samr_nt.c code as well as in the pdb module. Remove the latter, this might happen more often.
      adds  10bc204   r11923: Add samr_lookup_rids for the builtin domain. Doing it this way feels a bit wrong, but so far we don't have proper multi-domain support in passdb yet...
      adds  48c2f9f   r11924: Added Volkers's (C) to srv_samr_nt.c, removed separate "builtin" search enumeration, fixed count of groups and users to return zero if we're getting domain info on the builtin domain (need to fix the enumgroup and enumuser calls also). Added count_sam_aliases to return the correct alias count. Need to push the SID arg down into the group mapping interface so we only return the correct aliases. Upped passdb version numer for Volkers changes. SAM-MYSQL guys - y [...]
      adds  d9f26f7   r11927: No users or groups to return in BUILTIN domain. Jeremy. (This used to be commit 908e671c75f78b87fe0ee9129f0aca004565c407)
      adds  add7cff   r11936: Fix bug in returning remote time found by Thomas Bork <tombork at web.de>. get_time_zone() was overwriting static buffer returned by gmtime(). Lars - this is a mandatory fix for the next patch... Jeremy. (This used to be commit 68d03a7a74738ce62e7531127aa4533147217e6d)
      adds  ba54ba0   r11938: Fix cifs to handle non-numeric uid and gid parameters and merge trunk and SAMBA_3 versions of mount.cifs and cleanup cifs vfs help.
      adds  7b3d349   r11942: patch from Marcin to fix the mkdir() in perfcount daemon (This used to be commit 3e05e88bb6c0618ecc460045b72d86e82929af01)
      adds  e5b9a02   r11943: Don't reset attrs to zero in EA get - we are adding to the attr list not resetting it. Jeremy. (This used to be commit 8ee569626be7ebf3b6ebf71e1becdd091b9e893a)
      adds  defe1f3   r11945: Make us follow the newly documented pathname processing rules: "As a special case for directories with large numbers of files, if the case options are set as follows, "case sensitive = yes", "case preserve = no", "short preserve case = no" then the "default case" option will be applied and will modify all filenames sent from the client when accessing this share." This is needed as fixing the case preserve rules to only apply to new filenames broke the large d [...]
      adds  6f04dc4   r11947: Back out passdb:expand_explicit until we find consensus. I'll file this as a bugzilla entry.
      adds  05fafb8   r11950: If we got a connection oriented cancel pdu we would spin processing it. Fix that, and also add in comments for all possible CL and CO PDU types. Make sure we process them correctly. Jeremy. (This used to be commit 672113a627aa9060795871bc2ea3a02e696d7d7d)
      adds  e789a87   r11960: add 'wbinfo --separator' to get the currently active winbind_separator. Needed for KDM/GDM login masks.
      adds  a77658a   r11962: Bring talloc up to date with Samba4, re-add the talloc_describe_all() function. Fix smbcontrol <pid> pool-usage as we desparately need it working in the field to track down memory leaks. Seriously, when new functionality like the Samba4 talloc is added, don't just disable working functionality like "pool-usage", fix the damn thing first ! Jeremy. (This used to be commit 2e262a75cca4575edd00db3d24e7e35760943120)
      adds  41eb112   r11963: add rpccli_samr_chgpasswd3 from samba4.
      adds  6ffd82e   r11964: rename flag to password_properties in SAM_UNK_INFO_1 because that's what it is. (SAM_UNK_INFO_1 should get a better name as well).
      adds  3c78fdd   r11966: fix the build\n\nGuenther (This used to be commit 53f15a0881de489e809bb58217ecabccd6d77e2c)
      adds  d2fff52   r11975: Fix valgrind error -- bug 3291 (This used to be commit 9a6ce67fbf89ea7fc9eed72776dff4712ba67e2b)
      adds  0af6dca   r11976: (Slightly modified) Volker fix for #3293. Use SMBecho instead of chkpath to keep a connection alive. Jeremy. (This used to be commit f1c88de7a28942b6aaa634551dde7a8af91f4de3)
      adds  0732d25   r11978: Volker's fix for #3292 (smbclient spins if server terminates connection). Jeremy. (This used to be commit 9b8602e0551500916a9d79c317589cd82d3da111)
      adds  5f733f1   r11985: Move to LGPL as per tridge's Samba4 change. Jeremy. (This used to be commit 3804c4ca3914788e3d3780817ef016421418e11f)
      adds  e30b176   r11998: Add lookupname to rpcclient query_user as a fallback, we now accept both rid and username.
      adds  bd21ee6   r11999: Re-add "passdb expand explicit".
      adds  15615dc   r12002: patch from marcin to allow for the creation of a File value in the eventlog registry keys so that file properties can be displayed (This used to be commit 270fef5175559ba6345bb2c3e264c527a6a084c5)
      adds  4e5cdfb   r12015: When smbspool tries to connect to a printer shared on a standalone Windows XP box, smbspool has to mimic smbclient behaviour and also send a password-less NTLMSSP session setup.
      adds  5bc7b91   r12027: changing version to 3.0.22pre1 since 3.0.21 is frozen now (This used to be commit 608f8c3da8c708ec291fdb5faa3ea14303f59750)
      adds  0744d8d   r12031: Added net idmap to common help list. (This used to be commit 3f11401335c0257d0f00678f80c992b5fca5e180)
      adds  064636f   r12038: This file is no longer used, and no one noticed.... Jeremy. (This used to be commit 6ec0312090dc3107e3c92099536858a22046ccfe)
      adds  03b77ba   r12040: merging packaging fixes from release branch (This used to be commit 47a9f2c3d6039a07a6970ac181aeb2888d47a353)
      adds  d1f91f7   r12043: It's amazing the warnings you find when compiling on a 64-bit box with gcc4 and -O6... Fix a bunch of C99 dereferencing type-punned pointer will break strict-aliasing rules errors. Also added prs_int32 (not uint32...) as it's needed in one place. Find places where prs_uint32 was being used to marshall/unmarshall a time_t (a big no no on 64-bits). More warning fixes to come. Thanks to Volker for nudging me to compile like this. Jeremy. (This used to be commit  [...]
      adds  a168730   r12045: More warning fixes... Just a few more to go. Jeremy. (This used to be commit cd192ed79a531c6775cdbfb35f0eb2e0fa230ce9)
      adds  678f13c   r12046: Fix typo (This used to be commit b9d1a659109daeeb625f3e6caf7ec706ccdde230)
      adds  05ac2de   r12051: Merge across the lookup_name and lookup_sid work. Lets see how the build farm reacts :-)
      adds  15fbacc   r12052: Remove unused typedefs (This used to be commit 612ec4de75ad06f2b12176439f96f8e5662a7d77)
      adds  08a73ae   r12054: We only have one more warning at -O6. That will take some more restructuring to fix.... Coming soon. Jeremy. (This used to be commit 739c1c4d438ccf31bb0167e1fc509d072c149d45)
      adds  efbbd89   r12055: More cruft (This used to be commit 4d91f9501cd041ee42410eeace6a9acd9cc57d1c)
      adds  f6a46f3   r12076: Ensure setmntent() returns with != NULL in the disk_quotas() Linux version.
      adds  884a0c8   r12077: Add configure switch to disable libmsrpc build.  Add new Makefile target installlibmsrpc.  This works the same way as we're already doing it for libsmbclient.  Default is to build it.
      adds  a54f9ed   r12080:  r10673 at cabra:  derrell | 2005-12-05 13:22:34 -0500  Correct some memory and file descriptor leaks.
      adds  78631d3   r12081:  r10674 at cabra:  derrell | 2005-12-05 13:31:28 -0500  get rid of temporary #if 0 blocks (This used to be commit 376445c90b05c36206c87c974c13e5f9297f35eb)
      adds  a2bac34   r12096: Change uint32_t to uint32. Jerry, please pick this change up for 3.0.21 final. Jeremy. (This used to be commit 2b17e08d290dd7c629145d87c72f7fbd7f47b67d)
      adds  44293df   r12098:  r10797 at cabra:  derrell | 2005-12-06 12:09:00 -0500  fixed another memory leak and reverted an (incorrect) fix from yesterday (This used to be commit 8a86d7bddc291da094d060fbe185f071ffdbddd8)
      adds  436b3dd   r12106: Fix return value
      adds  83b987b   r12107: Move to a tdb-based wins database. At the moment we still use it as though it were an in-memory db and dump out to a flat file every 2 mins, but that can now change. Jeremy. (This used to be commit a342681792724c1ae8561ba8d352c4ee6e2a5332)
      adds  ba10b97   r12110: We're using a tdb-based wins backend now. Thanks to the ubiqx code, which has served us well for many a year.. "Well done, thou good and faithful servant". Jeremy. (This used to be commit 32380002e44766669b28621e62a0b74652b1798f)
      adds  2c93f19   r12111: Fix the "everything" build by re-adding debug2html. Oops. Jeremy. (This used to be commit d270b809edfdeb680d7e243e53f6de9e2493f56e)
      adds  e48ef5b   r12118:  r10805 at cabra:  derrell | 2005-12-07 22:34:55 -0500  first go at supporting long file names.  seeems to work; requires more testing (This used to be commit 99fbe44ac569f218bd1b4d1026c18cc72f0a1f0e)
      adds  7bf8de2   r12119:  r10812 at cabra:  derrell | 2005-12-07 22:44:26 -0500  sync to repository didn't work correctly...??? (This used to be commit 86ab4cf42b3bfe78239ee0b367bff9cfc5484107)
      adds  ab51c18   r12129: Fix uninitialized variables.
      adds  09c1b2a   r12130: display domain GUID.
      adds  5ffc3b1   r12131: Fix it really, this time :)
      adds  6a92f41   r12133: Fix an uninitialized variable in new code in rpc_server/srv_samr_nt.c.
      adds  78fa625   r12160: The filename parameter to get_share_mode_lock is going to become very important as we fix #3303, so make sure we don't accidently set it here. Jeremy. (This used to be commit d1a9d0587cd9a391f0193ca76cb319803c6e019f)
      adds  661c5c7   r12163: Change lookup_sid and lookup_name to return const char * instead of char *, use a temporary talloc_ctx for clarity.
      adds  c911ac2   r12169: Remove an unused function (This used to be commit 209e4f8793fe9375fc6af1aedb5bd1fe57193bbc)
      adds  1e06846   r12170: Fix a segfault -- this is post-3.0.21 code (This used to be commit 8b30cf8e09944cd97e4ab959f730bf81591c2541)
      adds  a489553   r12173: doing some service control work
      adds  1431039   r12174: Simple patch to work around the current lack of BUILTIN nested group support.  Always add the BUILTIN\Administrators SID to a Domain Admins token.
      adds  7cd1af4   r12176: fix type mismatch after rpc structure change in rpc_svcctl.h (This used to be commit ba67d3ae0430abc196d245218556c23002e52076)
      adds  2c0114d   r12177: last of outstanding patches in my queue to deal with MMC. Validate the share name and fail when trying to creating a share with bad characters. (This used to be commit 174fe494f9cbec3386ed687007e137fa7064373d)
      adds  4d03fc5   r12182: Cosmetic cleanup (This used to be commit 81c358b511457fbc6304845acb4bfbf1b4adf062)
      adds  db6eea0   r12185: Cosmetic cleanup (This used to be commit d1e8f9afffecf986a428bfac29b22dcbce610016)
      adds  c9c8781   r12193: Fix some typos.
      adds  fa4df82   r12194: Ensure that when we set a connection path we've canonicalized the name (must be abolute - start with /, must not end in /, must have ./ and ../ removed). Of course for realpath resolved paths this won't be the case but for others we need this name to be canonicalized. This name is going into the sharemode db for #3303 so needs to be in a normalized format. Jeremy. (This used to be commit 22e3300911809692b595f49e87d91e3111923e6a)
      adds  3f6d9a7   r12196: patch from Krishna Ganugapati <krishnag at centeris.com>
      adds  7d2771e   r12203: Add the share path into the sharemode db. This involves revving the minor version number for libsmbsharemodes (we now have a new _ex interface that takes the share path as well as the filename). Needed for #3303. Some code written by SATOH Fumiyasu <fumiya at samba.gr.jp> included in the changes to locking/locking.c. The smbstatus output is a bit of a mess and needs overhauling... Jeremy. (This used to be commit 9d93af713f8520ca506730dd32aa2b994937eaba)
      adds  ab7a4f7   r12213: Final fix for #3303 - send rename messages to smbd's that have open file handles to allow them to correctly implement delete on close. There is a further correctness fix I'm intending to add to this to cope with different share paths, but not right now... Jeremy. (This used to be commit 932e337db8788e75344e1c7cf1ef009d090cb039)
      adds  4d3152e   r12214: Fix compile if SYNC_DNS is set. Jeremy. (This used to be commit 7c545e1e77c3e235b21eb11d5ced91c603da491d)
      adds  762901c   r12221: Fix error code paths that can potentially leave a dangling lock. Jeremy. (This used to be commit 123135ed1ddd84cc0a5e8e5ca06a0703d1944e37)
      adds  728e527   r12224: adding more characters to the invalid share name string (This used to be commit e461143639889da78cd4de47df40ac59a5a758a4)
      adds  765daab   r12225:  r11729 at cabra:  derrell | 2005-12-13 22:59:45 -0500  1. Fix a crash bug which should have reared its ugly head ages ago, but for     some reason, remained dormant until recently.  The bug pertained to     libsmbclient doing a structure assignment of a cli after having opened a     pipe.  The pipe open code makes a copy of the cli pointer that was passed     to it.  If the cli is later copied (and that cli pointer that was saved     is no longer valid), the pi [...]
      adds  e7d2e31   r12234: Reduce the race condition for renames by holding the lock longer. Instigated by complaints on the fix for #3303 from SATOH Fumiyasu <fumiyas at miraclelinux.com>. Jeremy. (This used to be commit 855f5f8c32aa530dbad244805a40200824724618)
      adds  103f720   r12235:  r11738 at cabra:  derrell | 2005-12-14 13:15:14 -0500  Ensure that when libsmbclient copies a cli, it prevents the cli from later  being freed, by turning off the 'allocated' flag.
      adds  0dc5960   r12236:  r11740 at cabra:  derrell | 2005-12-14 13:16:58 -0500  check in the DEBUG message referenced in the previous commit (This used to be commit 6c04a8f9adfcd40fb0f1e1fcd4e22056ee463046)
      adds  3a40509   r12245: eDirectory returns LDAP_UNWILLING_TO_PERFORM if the account is disabled. If we get this we can't check the password so have to tell the client the account was disabled. Jeremy. (This used to be commit 43c2d545ab98fef341c7e22d3b82c98bd0afebc2)
      adds  91efc45   r12250: Patch from Martin Koeppe <mkoeppe at gmx.de> for #3287 to make the dev/inode numbers match what SFU expects. If we're using 8 byte inodes we'll lose the top 4 bytes and replace them with a dev_t instead, but this seem reasonable to ensure uniqueness. Jeremy. (This used to be commit e53574d0b43e5525029c89e56331701399013d91)
      adds  6f91e3a   r12262: * patch from Brian Moran to fix segv in eventlogadm when not eventlogs   are listed in smb.conf * initialize the local group description in set_alias_info() (This used to be commit 58f8b42069a69c0b61da2609e5706a6c0d512e09)
      adds  f6e8106   r12273: Fix copy paste error.
      adds  76796e2   r12275: Fix memory leak found by Mikhail Kshevetskiy <kl at laska.dorms.spbu.ru> and followed up by derrell at samba.org. Jeremy. (This used to be commit 5cab88f1444177129bb5521ccc4afd8869e9bf25)
      adds  10b5609   r12279: unix_mask_match has been broken for *ever*... (How). Ensure it returns a BOOL. Jerry (and anyone else) please check this, I think all uses are now correct but could do with another set of eyes. Essential for 3.0.21 release. Jeremy. (This used to be commit 0c7b8a7637e760fcb6629092f36b610b8c71f5c9)
      adds  31c73b9   r12281: adding a note about WINS and NetLogon not being remotely manageable (This used to be commit b86528865abae7380e80a8a18f9fb53ac77d6472)
      adds  7ae0fd8   r12290: Typo (This used to be commit de839cc1658b6394e153a1f027c29524b301625b)
      adds  8ee13ab   r12291: Make getgroups_user static.
      adds  e1dd50b   r12303: Move split_domain_and_name to util_getent.c and make it static there.
      adds  b15c328   r12305: Reformatting (This used to be commit f574e980aac5bae5e1e3cc23ec648b69a87eb04a)
      adds  286fed3   r12306: Reformatting (This used to be commit 3f1dad5fdbd104dc0c03a6a9488bd619b8915c83)
      adds  862e4a1   r12307: Reformatting plus a trivial if/else simplification. There's no point in doing an else branch that only returns NULL.
      adds  f2c8291   r12308: Reformatting (This used to be commit 97acfa12e52e889c97d0f7ce72c1a7f863cb0665)
      adds  46dee72   r12311: Reformatting (This used to be commit 23f5be1dcbb9e5a1e7f24813c67009056b07d59c)
      adds  0a58510   r12312: Reformatting and a trivial change: is_share_read_only_for_user only uses conn->service, so there's no point in passing down the whole conn struct.
      adds  28fb5b6   r12313: Introduce yet another copy of the string_sub function: talloc_string_sub. Someone with time on his hands could convert all the callers of all_string_sub to this.
      adds  c32197d   r12336: A couple of fixes and enhancements for adssearch.pl (espc. to debug GPOs).
      adds  ce5bde1   r12338: add ifdef DEBUG_PASSWORD before printing clear text password.
      adds  0f20bcd   r12341: add DEBUG statement.
      adds  e53642a   r12376: Second patch from Martin Koeppe <mkoeppe at gmx.de> for #3287. Jeremy. (This used to be commit 8680eebbba220eea257c9ea093d5a463afe7bd94)
      adds  894979c   r12387: Make string_to_sid a little more silent. Jeremy. (This used to be commit 7ccff8071abf2bd85f4022abace1f96c7f7f0d29)
      adds  67e8af8   r12393: cleaning up swat bugs.  *no one* tests swat it seems.  This has been broken since r10656 (This used to be commit 85ea7afd8bd30e0a2bcbc7181f75fde63b016a34)
      adds  5ac6b21   r12398: adding Guenther's account policy migration fix (This used to be commit be32f10609f2274903cb3b2c6b84c9aa62962151)
      adds  830149e   r12400: one line patch for Sun LDAP libs pointed out by Nicholas Brealey <nick at brealey.org> (This used to be commit 5121d3806992da79d194717ef7a9da810b5ff679)
      adds  025cee7   r12403: Update url on the docs directory README.
      adds  568e800   r12406: Since w2k3 sp1 we fail to create user accounts using e.g. "net ads user add" with "Server is unwilling to perform". Seems we have to put in the same userAccountControl bits the server would pick when we wouldn't send them at all.
      adds  25f13bb   r12407: Fix returning wrong error codes and better sort out errors and stdout messages.
      adds  107fe91   r12414: Remove the unnecessary SMB_STRDUP in server_role_str() + reuse the role translation elsewhere.
      adds  1501a17   r12415: Forgot newlines.
      adds  88d3b08   r12438: Remove an unused function (This used to be commit 561e351d25b58fda4b050525aa03d18e4d88cc6c)
      adds  ea6b103   r12441: Fix python build.
      adds  3e80ef2   r12452: Fix Bug #3053 to allow esp. older eDirectory releases to load our LDAP schema.
      adds  6770669   r12460: Fixes for bug 3349 (This used to be commit 040eda6bf0517204d5650702eea7e1d1c5eeb3d5)
      adds  56b20b8   r12466:  r12028 at cabra:  derrell | 2005-12-24 20:25:38 -0500  parse dates correctly.  w_time and m_time were reversed. (This used to be commit 481abfbab40209e087c82eadc15c3697eae0ae5b)
      adds  9d36d5e   r12467:  r12029 at cabra:  derrell | 2005-12-24 20:25:59 -0500  add another libsmbclient test program (This used to be commit 133cd3952b7f5fc9e9ca8d82a33ed1272067a6c8)
      adds  494e332   r12468:  r12033 at cabra:  derrell | 2005-12-24 21:03:45 -0500  actually add the new test program (This used to be commit e3bab0cc437f3c51c74e438d8d76ffd8afe8644c)
      adds  50a06f7   r12471:  r12038 at cabra:  derrell | 2005-12-24 23:17:16 -0500  libsmbclient was not loading the global configuration file.  This should fix 3336. (This used to be commit 6d7a9ce7a7060b9b397ae77b8b54d3cf25e50e5a)
      adds  3ec1852   r12472:  r12040 at cabra:  derrell | 2005-12-24 23:26:55 -0500  revert immediately previous change and fix problem correctly.  Interfaces were being loaded before all configuration files had been read.  *This* should fix byg 3336. (This used to be commit ded5fceef1e9086dcdaba1959f812810f04fe8bc)
      adds  1638ada   r12474: Fix a warning (This used to be commit e361f4a5c55ed88b706cfc348907a899d8970445)
      adds  964feef   r12475: Actually configure with profile support this time ... (This used to be commit 9cd4b894ea1e5c0ccfd50f8d2f84180c702d97ee)
      adds  a0d2029   r12476: Apply some const (This used to be commit a3f102f6c3ada10e74d72944e767b9b263fe83dd)
      adds  bd08ae2   r12477: Remove a gcc -O6 warning (This used to be commit dd39a37f8e6ab7dad46b180959636f5e402c136d)
      adds  44db820   r12485:  r12044 at cabra:  derrell | 2005-12-25 16:46:47 -0500  When enumerating what could be a server name or a workgroup name, first  check for an existing server structure.  If none exists, then go through  the previous determination of whether it's a serrver or a workgroup.  This  should avoid doing a NetBIOS name query each time, if we've already  connected to the specified server.  (While we're at it, clean up indenting  and line length in this area of code.) (Th [...]
      adds  c4ccc8f   r12491: End profile fixes from SATOH Fumiyasu <fumiya at samba.gr.jp>. Jeremy. (This used to be commit 2187502732e41690bf266f229312bb9c7177cf22)
      adds  b7eec4e   r12495: Crackcheck utility enhancement based on patch sent by Tom Geissler (This used to be commit aa34304f61bd10cb1f80b4c0c27dd3834dc47fa3)
      adds  d186ff5   r12497: add a simplex option better usage message (This used to be commit c007f20c955f224c6a8deeb0b1f82e8432f1b9ab)
      adds  5a4881b   r12522: Try and fix bug #2926 by removing setlocale(LC_ALL, "C") and replace calls to isupper/islower/toupper/tolower with ASCII equivalents (mapping into _w variants). Jeremy. (This used to be commit c2752347eb2deeb2798c580ec7fc751a847717e9)
      adds  1d5add0   r12541: patch from Oliver Schulze L. <oliver at samera.com.py> to check for rpm  v4.3 (CentOS) (This used to be commit f49f2322d129e9e9270c8bb805bb42c7afbdfb1c)
      adds  608aa3f   r12544: Fix segfaults in winbind, smbpasswd and net (This used to be commit 9ca8edc26e66887d6333943bc6a9776352c657fc)
      adds  c8f28c9   r12555: Fix more load_case_table swegfaults. Arggg. What I'd give for a global constructor... Jeremy. (This used to be commit c970d7d0a5ba225465dfb0980989b8817b17c643)
      adds  496b678   r12564: Ensure load_case_tables is always done first. Jeremy. (This used to be commit addb5095292d6b201cc85f6acab5ec8e6f8f4404)
      adds  1d49a29   r12569:  r12083 at cabra:  derrell | 2005-12-29 09:39:45 -0500  fix line length and make formatting/indentation more consistent (This used to be commit 3d45023368e651315ff5620345c755c103c91065)
      adds  7919fd0   r12570:  r12084 at cabra:  derrell | 2005-12-29 10:05:16 -0500  do not open connection when only looking for cached connection; also, fix crash caused by missing initialization following recent locale changes (This used to be commit 0070d816ab53eba047c009604d02f7e088290978)
      adds  e13d0cb   r12576:  r12115 at cabra:  derrell | 2005-12-29 11:16:03 -0500  bug (enhancement) #2651: add option to log debug messages to stderr instead of stdout (This used to be commit 4182eb99af5b343291a661a87d08edd91fd09a7a)
      adds  cbc97b4   r12579:  r12122 at cabra:  derrell | 2005-12-29 12:03:00 -0500  allow for arbitrary option value types (This used to be commit 64c8e32b6382e48bce5c1f18179e66ca765a70af)
      adds  7773676   r12581: And another one :-) (This used to be commit 3247a4cfc1df27c23806f196257bd8c68cb63176)
      adds  a74bc28   r12593: packaging fixes missed from the 3.0.21 build (This used to be commit 86952f680af613ec22691ec9a30714d18ff68479)
      adds  1de83ea   r12603: NO, I'm not claiming maintainership of this.
      adds  e0c989c   r12645: Fix some memleaks. This will also be in the trunk checkin that comes next.
      adds  7a1cf83   r12653: Patch from SATOH Fumiyasu <fumiyas at miraclelinux.com> for bug #3348. Don't assume owning sticky bit directory means write access allowed. Jeremy. (This used to be commit 1032aa890f53097f87fa97689cb21d908b32093c)
      adds  1c77c6f   r12660: Happy New Year!
      adds  3c50ec2   r12663: Fix a memleak (This used to be commit 3ee6b732f4210e6de6716364ec166f44f29f4463)
      adds  d64db1c   r12678: One more (This used to be commit f80fe785bcecd1a27df650e3fdbfd01621b9cc58)
      adds  2b509f4   r12713: Remove use of uint8_t -> uint8. Jeremy. (This used to be commit 4473ac4ef9c86574fc49b1e67089b59b14b6d10d)
      adds  c3a2101   r12714: Fix segfault in pdb_nds.c.
      adds  a189257   r12721: GPFS 2.4 on Linux will contain some windows semantics, ie share modes and oplocks across the cluster. Adapt Samba to it.
      adds  4d1d826b  r12735: After talking to Tridge and Jeremy... This needs to be made more generic before it goes in.
      adds  850b7c4   r12742: Don't write null sid mappings into the winbindd_cache.tdb.
      adds  9a8ca19   r12757:  r12126 at cabra:  derrell | 2006-01-03 15:21:36 -0500  added flag to not request authentication information (This used to be commit 8396c4b26c9911887ed1c1ce17c31af462ee6883)
      adds  f396e22   r12758:  r12127 at cabra:  derrell | 2006-01-03 15:22:18 -0500  remove old superfluous comment and ifdef (This used to be commit ee7fcb43ad456929f1f005f47c52a4b4d46c5087)
      adds  96d0d18   r12759:  r12128 at cabra:  derrell | 2006-01-07 15:34:01 -0500  Incorporate a number of changes suggested by David Collier-Brown  Thanks, David! (This used to be commit 0ae65b9af566e02eece9bb7865047c037468d470)
      adds  92e85d3   r12760: Fix bug 3384 (This used to be commit 9d366da172a13fe9fd6e940f95d58dac534f3b31)
      adds  cc58924   r12771: Apply patch from bug 3374, attempt to fix build on tru64.
      adds  263cbe1   r12781: Support the level parameter for lsa_lookupsids.
      adds  7745148   r12787: Revert last commit that removed our logic of memorizing negative name_to_sid lookups in the cache.
      adds  1e9d8d4   r12788: Since we have agreed on the case of winbindd names, we can store a sid_to_name lookup result already after doing a sucessfull name_to_sid lookup.
      adds  fbbe89e   r12794: BUG 3340: patch from William JoJo <jojowil at hvcc.edu> to fix automatic inclusion of aio support on AIX (This used to be commit f19f7961eef9d9fe345279c5ab35d18dff14e5ea)
      adds  0b192df   r12802: Fix for bugzilla #3389 from William Jojo.  This fixes failures on AIX in linking smbd when the symbol table for ld exceeds 65536 bytes. (This used to be commit 679fc459357d3ddfac1786726e4d2ccdada0b05f)
      adds  5bad6e3   r12837: - configure check for Tru64 EA functions (not yet implemented) - find Tru64 AIO lib in configure
      adds  933a8ec   r12839: - apply changes from svn r4963 also for VFS configure - KRB5_CONFIG should not   be used - rename it to KRB5CONFIG
      adds  19563e6   r12840: Add -W to smbpasswd. Thanks to William Jojo <jojowil at hvcc.edu>.
      adds  673c356   r12852:  r12150 at cabra:  derrell | 2006-01-11 13:21:14 -0500  Although RTLD_NEXT was not working properly a number of years ago, it seems to be now.  Replace dlopen(/lib/libc...) with direct use of RTLD_NEXT (This used to be commit 2b4866500640891fcb1ca7b24997df17f1b077cc)
      adds  54b1c58   r12853: Fix segfault in "net rpc vampire|samdump" (Bugzilla #3390).
      adds  e03a68f   r12855: Remove erroneous commenting out of valgrind fix. Jeremy. (This used to be commit b76c7b613282dc89c54faf3e7cef98f7651c5a9d)
      adds  10b182f   r12870: fixing net rpc registry enumerate from overwritnig the open subkey handle (This used to be commit cc2e7052bd05a15f43268ce87dc29506bb5bb5bf)
      adds  80f2848   r12871: Merge Volkers rev 12667 from trunk as his analysis hit the nail on the head.
      adds  3317484   r12877: Stop passing structs around in smb messages, instead always linearize into little-endian. Should fix all Solaris issues with this, plus provide a cleaner base moving forward for cluster-aware Samba where smbd's can communicate across different compilers/architectures (eventually these message will have to go cross-machine). Jeremy. (This used to be commit d01824b78576a034428e1cef73868d1169057991)
      adds  92092cb   r12878: Don't use non-static array initialisers. (This used to be commit 95b231f0285c65bcdc62cd453cea634f9f5e7f91)
      adds  d86ebaf   r12885: Oops. Missed last part of correct patch for #3348. Caught by Samba4 oplock torture tester. Jeremy. (This used to be commit c2476b2f75f6521700107a46028f54110083aa52)
      adds  dbac670   r12889: BUG 3380: fix crash when changing printer drivers caused by accessing a previously freed pointer (This used to be commit bcce3b69f83f52deb308d8c2f5165000468bd552)
      adds  29ba5c1   r12900: Merge from trunk:
      adds  967ab90   r12901: Fix netfileenum returning WERR_BUF_TOO_SMALL.
      adds  8eba119   r12904: Fix #3264, allow to load idmap_ad with "idmap backend = ad".
      adds  aa36384   r12912: patch from Tony Mountifield <tony at softins.co.uk> for BUG 3327 (fix bad access to gencache.tdb after fork() in smbmount (This used to be commit 68399ce04ca4509d51950d2d7b1ed817e82bf17c)
      adds  c5e7ddc   r12913: missed merge to fix BUG 3391; ensure we can lookup account policies (This used to be commit 77575c64e4e961f37ccf5b2dd17e41c74678ea45)
      adds  e7a1a0e   r12914: adding query/set ops for security descriptors on services. (This used to be commit cefd2d7cb6140b068d66e2383e9acfa4c3c4b4c7)
      adds  bb59be3   r12915: protect against changing the SCM security descriptor (This used to be commit 5842da99681c15437c11e9925dec24c8c0e3708a)
      adds  005c880   r12916: use rpcstr_pull() instead of unistr_to_ascii() when validating share names (This used to be commit c08bc30698eac2f3f5dd8257b4fd7c3e23e6de39)
      adds  5f4a895   r12920: Fix for #3401 from Andrew Bartlett. Original fix from Yau Lam Yiu <yiuext at cs.ust.hk>. Jeremy. (This used to be commit 4776101107923e425a153fe0457dbf61f4c99935)
      adds  ae4a576   r12922: Fix typo. Jeremy. (This used to be commit 1c32b352da270370e65d25939fdc56c2a415190f)
      adds  a02415b   r12935: After discussion with Volker fix bug #3397 using a variant of the patch by Alex Deiter (tiamat at komi.mts.ru). Introduces level 9 of getuserinfo and allows to successfully install MS SMS2003 on a member of a Samba domain. Also added support for this level in rpcclient.
      adds  4dea23d   r12936: Fix bug #3264.
      adds  bfc2bf8   r12938: Fix for #3408 (change password fails) from William Jojo <jojowil at hvcc.edu>. Jeremy. (This used to be commit 5fc0ef80876a666c285585f8b55e1909e8f2e0bf)
      adds  4c7b4cd   r12946: fix a segfault in nmbd when 'wins support = yes' caused by double free (This used to be commit c11372f4ec49634e2ae2e6b9ddf4d2b72976f9c5)
      adds  ed0c8e0   r12951: Tell the MIPSPro compiler to push DEBUG calls out of line. (This used to be commit a346059912c05d2b4a27892571d6e89f44907d5c)
      adds  d67b72a   r12953: Support the TCP_FASTACK socket option if it is available. Note that this will not acutally help, but it is good to be complete. (This used to be commit 2163e4b6b453ebf1fefc64e74890300108bbf8f6)
      adds  2dd7fd8   r12956: Fix for bug #3035 from SATOH Fumiyasu <fumiyas at miraclelinux.com>
      adds  bc1a5b7   r12964: Rewind rem_backend in the case we have to workaround the idmap_ prefix. Else SAFE_FREE seg faults.  Thanks to Günther for pointing me at this.
      adds  f751954   r12967: BUG 1061: don't corrupt the file name when reading an lmhosts file (-H) in nmbd.  Patch from    Andrew Esh <Andrew_Esh at adaptec.com> (This used to be commit 14160c496112e06e4ea0d0a5aa5bad2b58e90601)
      adds  c42be9f   r12986: Use d_fprintf(stderr, ...) for any error message in net.
      adds  e2de656   r12990: BUG 3329: patch from David May <mayd at cygnus.uwa.edu.au> for Solaris shell script portability issues in 'make test' (This used to be commit 19339a9510467b4b2cf3889bc6a08563cdc940f4)
      adds  4dd1927   r12991: some fixes for BUG 3331 - solaris packaging (This used to be commit b334052108f58cc71898ec0b4b745da1f9d53bec)
      adds  0d31683   r12993: Ouch... (This used to be commit de0347cd706c36a593dba9e46c9106b8215fe656)
      adds  fcd791c   r12994: Fix cut&paste error, thanks to Björn Jachke <bj at sernet.de> (This used to be commit 8176f5a2821e897d8ff0b127450c918a2d82b70a)
      adds  90372e1   r13012: Fix #3421 - it turns out krb5_kt_get_entry() on MIT does an implicit open/read/close and blows away an open keytab handle - so make sure we use a new handle. Wonderful analysis from Luke <ldeller at xplantechnology.com> helped fix this. Jeremy. (This used to be commit 9d2f2385ad68cbe11bdfb82b5f2d016626f6e679)
      adds  2fd79d8   r13015: Make logic much clearer. From jpeach. Jeremy. (This used to be commit d9b6bdd84a16c8af44049748a0fc47844f597919)
      adds  8a30b32   r13020: Prevent cli_krb5_get_ticket of getting into an infite loop. This whole area of code needs to be reworked later on.
      adds  9ed5127   r13023: Ensure we notice if we exit due to guest user setup fail. Jeremy. (This used to be commit f8d09d111ccd8c2805245662e01cd99dba1d9292)
      adds  7b575d7   r13024: Add is_null_sid.
      adds  543ff19   r13027: Support file change notifications from FAM. (This used to be commit 652b511ff24ce41c7745a0e00363e619e5027828)
      adds  cd8f41c   r13028: Fix for #3419 - vfs_full_audit *never* worked correctly. Static variables were used ! Jeremy. (This used to be commit 2ab5aeca895476869f0b50e513a77c9f2558fc56)
      adds  dac44fd   r13042: Fix for bug #3248 Stefan Burkei <stefan at burkei.de>. When doing auth_crap authentication use the client given workstation name not our own. Jeremy. (This used to be commit a2bb2e3e819c56b710885fc8206632e22a6ec0ce)
      adds  a901618   r13047: specfile updates from John T. (This used to be commit bec01ad3d689766df499ee489d4f4c2f8ba57fdd)
      adds  4183c18   r13048: trying to fix the confusion over packaging platforms (This used to be commit b99ef469d1057a8e856f3818f5fd0f25db70d4ee)
      adds  0c42f4a   r13058: Add %w macro for the winbind seperator which allows us for example         valid users = %S, %D%w%S (This used to be commit 6ff25eb8402ed006ac5e081f64bd9e074fe22295)
      adds  2f7bc0e   r13072: Fix segfault in vfstest and smbtorture.
      adds  e95e604   r13081: correct fix for the segv in nmbd caused by a double free on namerec. (This used to be commit c908dbc4b260bac72cbc6d25f4728359a6ec8259)
      adds  0773e79   r13082: revert an accidentally commited patch (still in progress) (This used to be commit e43775fb3156bf29e4e412f01ad2d731aa866323)
      adds  8cf489e   r13083: patch suggested by Adam Nielsen for better smbstatus formatting (This used to be commit ef69cf96145516ddca44fdb4faddfead26591345)
      adds  9ededd3   r13085: hook the max connections spin box in the share properties MMC plugin dialog to the 'max connections' smb.conf parameter.  Also added the max uses int from the SHARE_INFO_2 structure to the 'modify share command' (This used to be commit af68748baae6d2e5ef850c16622d5424fd303ee7)
      adds  e5d1583   r13086: hooking max connections into 'add share' as well (although the WinXP UI doesn't give you a way to set the value on add (This used to be commit e6afdf1df568921c82ce85fdce9456674c3a9a75)
      adds  be7fb35   r13089: quick fix to work around building ilbnss_winbind.so on SOlaris when --enable-developer is specified (This used to be commit 1c7787e4a11c530cec93fa210c97fbe4b38f333a)
      adds  bdc6f05   r13091: Fix gcc warning about using '0' with %s. Jeremy. (This used to be commit 5f5f87584fec7fdeefeb54de0cb72ae5b1ac9dd4)
      adds  1990788   r13093: adding vendor patch level string as announced on samba-technical ml (This used to be commit d40f06018b9197c35a10cc9ab284dd596244f47b)
      adds  b310900   r13095: Fix warnings assigning int to a size_t. Jeremy. (This used to be commit 1ca4abffd04bcc46b61acdc12444f3e2aad0afed)
      adds  6afd823   r13110: remove an invalid debug message about call get_share_mode_lock() with a NULL service path and fname (we do it all the time internally) (This used to be commit e1f75ea63780f4a1661f19554d18bbd73b069c1b)
      adds  7756059   r13119: Fix for #1779 from William Jojo <jojowil at hvcc.edu> Jeremy. (This used to be commit 103cac7dd314117b15e27fd263a64beeb36ed6e6)
      adds  1097637   r13124: working on RHEL/Fedora packaging for 64-bit platforms and general cleanup (This used to be commit 4a8e457846a49647c751ae09365539acb5c02ce2)
      adds  c4307da   r13125: Very well spotted crash bug fix for #3343 from SATOH Fumiyasu <fumiyas at miraclelinux.com> Jerry please pick this up for 3.0.21b. Jeremy. (This used to be commit 3f5860b8fb37e854ccf5d9a80848ef759154f88c)
      adds  0bd71d7   r13127: more spec file fixes for RHEL (This used to be commit 8217809d86567fb4f8eb57a4d634b21c3a4c67e5)
      adds  f6adbe5   r13132: Old fix from Lars tx (This used to be commit 4488e1debb00f6e3b53c71826a91bae001250902)
      adds  efc04a2   r13133: patch from Makr Proehl <m.proehl at science-computing.de> for dumping server role when calling 'testparm -s' (BUG 1336) (This used to be commit a4c6eceaaeeeaa6f0af2ae0689631710d36dbd59)
      adds  5301c8b   r13136: Fix handling user sid and user gid (This used to be commit 65d5abda68fa0cacbff489ea1e4bfeffd58c83cb)
      adds  14b16ba   r13137: make cleare where long ifdefs ends (This used to be commit 58e48fef450f71ac15219f73897801c5a66a2c44)
      adds  77965f6   r13138: old fix I forgot to commit need to access info when using the ldap backend (This used to be commit 80c0625667f28253e9b6f1ac1a5c88aa8261f9b0)
      adds  1a42330   r13140: Fix swat - make sure it can list running services (ensure loopback_ip) is defined. Jerry - this needs to be in 3.0.21b. Jeremy. (This used to be commit 417ef5bffaefee698cbea4b06aff691f01ac56d1)
      adds  60bcd1b   r13147: Raise creds_server_step fail log messages to debug level 2. These can happen in normal operation (I think - not 100% sure) and don't want to alarm admins. Jerry please add this to 3.0.21b. Jeremy. (This used to be commit 47178b1b5ad06905f345a0f6b6267701d8aefddb)
      adds  69981e3   r13148: Fix bug: #3413 Check that ldap admin dn is defined in smb.conf before setting the ldap password in secrets.tdb
      adds  abfc68f   r13162: Allow to set the flags for a ds_enum_domain_trusts query in rpcclient.
      adds  3ea781f   r13172: Fix incorrect error message when new tdb not created correctly. Jeremy. (This used to be commit e5f19ad5ac1b728de4ca5a6c37c0d79b0752f536)
      adds  114a24c   r13175: Actually make adding a new user into an empty pdbtdb file create the file. Jeremy. (This used to be commit 31b3201f537220ec82d6fecbb4c457bfe3dbb9c9)
      adds  f1022af   r13176: Fix show-stopper bug for 3.0.21b where 4 leg NTLMSSP SPNEGO auth was not generating the correct auth header on the 4th packet. This may fix a lot of Windows client complaints and is essential for release. Jeremy. (This used to be commit 48dd8c732b890e3fd3d8e80ace765487601cfb26)
      adds  661be1d   r13187: IBM Tivoli Directory Server schema updates from John Janosik <jpjanosi at us.ibm.com> (This used to be commit d45cc5e4f38bd1aa69d5c3ae8d19e2ea98976fac)
      adds  139acd2   r13190: Fix #3458 from Andriy Gapon <avg at icyb.net.ua>. Don't access free'd memory. Jerry please pick up for 3.0.21b ! Jeremy. (This used to be commit c0ba64297a00d75cd537693425c6b544e70578c1)
      adds  6a097ab   r13192: Fix up alignment issues when printing share mode entries. Add paranioa to debug so we know when an entry is unused. Jeremy. (This used to be commit fa5fab313e3728ff49c00ca1097242039506f83e)
      adds  6f08a55   r13194: Don't do extra memcpy's unless we're asked to. Jeremy. (This used to be commit f93e1e75563679dc07958168b283dfc0eb2de5b0)
      adds  0f46bfd   r13197: Add -k switch to dump the data of a single key. (This used to be commit 23503ff45f2a377728bc5ebb1e6db2755bb5ca2b)
      adds  bd34c2a   r13198: Fix issues exposed by Jerry's testing on 64-bit Solaris (I hope). Separate 3.0.21b patch sent to Jerry. Jeremy. (This used to be commit 837e7ea7e40cedc6b01e023445feb4a90c4bf8b9)
      adds  5fa8978   r13202: Fix the build for --with-aio-support. Sorry.
      adds  b2e8358   r13209: Make smbpasswd -a work again if passdb did not exist.
      adds  ba611cb   r13211: Fix remote password changing if password must change is set
      adds  9c15bd3   r13212:  r12414 at cabra:  derrell | 2006-01-28 17:52:17 -0500  lp_load() could not be called multiple times to modify parameter settings based  on reading from multiple configuration settings.  Each time, it initialized all  of the settings back to their defaults before reading the specified  configuration file.
      adds  c9811b8   r13214:  r12420 at cabra:  derrell | 2006-01-28 19:10:58 -0500  This should fix bug #3446.
      adds  7ed3868   r13216:  r12422 at cabra:  derrell | 2006-01-28 23:57:35 -0500  Fix cli_setpathinfo() to actually do what it's supposed to.
      adds  6c58244   r13222: Never assume mode_t is of type int. We were trashing the stack on machines that define mode_t as uint16_t (This used to be commit 6c15af31bcee1e82578b61cae10423b37c285f10)
      adds  99fc191   r13224: better to cast the return too (This used to be commit c068df483f44a23ad813acd10d583be863128382)
      adds  7de55b3   r13229: * fix bad comparison caught by the AIX compiler in wbinfo code * update output from mkversion.sh to include the SAMBA_VENDOR_PATCH (This used to be commit 485f0370942880a71095da5096e414b28193b150)
      adds  8724ea7   r13231: apparently strncat() is converted to strcat() on RH7.3 and similar systems.  Fix the build on those boxes (This used to be commit 0b8ed8136b5c5b9b7bb5615dc8dc27eec7c49506)
      adds  d44ad56   r13232: defensive programming in an attempt to prevent crashes due to a PDC rebooting (This used to be commit 994794383361cfe5d58098ae494489fb0164e1df)
      adds  d75dc6f   r13233: build fixes for smbmnt; remove unused variable; ready to ship 3.0.21b now (This used to be commit 51fe6bd845f33139654f641947cffeaaf8e88124)
      adds  75e2239   r13235: fixing RedHat 7.x packaging (This used to be commit dcdae7f483f642605e158b405939178587971bec)
      adds  4699d47   r13238: Fix from Qiao Yang <qyang at stbernard.com> to ensure we always update the failed time when we are adding a failed connection. Jeremy. (This used to be commit 6f5af1dd413d07430ead9382422dda14acf3464d)
      adds  5256cac   r13257: Fix python build with older python versions (e.g. 2.2.1) like in United         Linux 1 (UL) aka SuSE Linux Enterprise Server (SLES) 8. (This used to be commit 4602cb5f53f05404f10c69b01dd8fd5ac492c5c5)
      adds  a2cfc56   r13260: Fix stupid bug Volker found for big-endian machines. Jeremy. (This used to be commit 31903cf25d4075b8518e370b7618de41510f7995)
      adds  0e551cd   r13262: Arrgggg. Fix smbstatus and swat status to ignore bloody placeholder share mode entries (I hate these - I've had to add this filter code now to too many places :-). Jeremy. (This used to be commit 815340e1a413f98c1c36aacc1c34041e9160d0e3)
      adds  86c9bac   r13274: Fix for bug #3467. Not a show stopper. jason qian <jason at infrant.com> was a *fantastic* help in tracking this down. Jeremy. (This used to be commit 9f4a9c70fa232047868e5d8a3f132a2dd6bfee82)
      adds  6d7a1fe   r13286: changing target file in another branch (This used to be commit 91384c703cadce9ae262503958dba42389b34321)
      adds  ee4fc9c   r13287: removning readme file (This used to be commit c20ad9d8c03a15afc670dc74921e9e9530174ff6)
      adds  af03523   r13288: readding readme file (This used to be commit f1ab089b19fa631d38b81230466b0e2b7aa49a8d)
      adds  8b54e0b   r13290: Adding Account Policy LDAP attributes for eDirectory schema.
      adds  206cbff   r13291: NT checks the minimum password age dynamically. That means we have to ignore the sambapwdmustchange field if we can access the corresponding account policy and calculate it dynamically based on the pwdlastset field.
      adds  d14af63   r13293: Rather a big patch I'm afraid, but this should fix bug #3347 by saving the UNIX token used to set a delete on close flag, and using it when doing the delete. libsmbsharemodes.so still needs updating to cope with this change. Samba4 torture tests to follow. Jeremy. (This used to be commit 23f16cbc2e8cde97c486831e26bcafd4ab4a9654)
      adds  466230e   r13294: Fix basic delete on close tests - don't forget to tell the data struct how big the token is... :-). Jeremy. (This used to be commit f259de8b69f94ae8b5f4553180f245234bffd397)
      adds  b9002fa   r13296: Align trunk with branches/SAMBA_3_0.
      adds  66d5a32   r13299: From testing W2K3 and W2K the delete on close bit seems to be always honored (ie. the file gets deleted) for derectories when set at open time - even though it doesn't show in the qfileinfo call. This is not true of files.... (if anyone from the EU is listening, it's stuff like this that makes CIFS non-documentable :-). Jeremy. (This used to be commit e2fc8a196a06f76aa47fabc30872c701a2f7ccec)
      adds  ca2cd33   r13306: Do not call netbios_setup() if this file is sourced by sh or bash. (This used to be commit 72c6432ae8b8bf2330fc1a8019d332ab95b57e4e)
      adds  989c931   r13309: If the sid in the winbind name2sid cache is not valid (NT_STATUS_NONE_MAPPED), we have S-0-0 as a SID in the cache. This leads to ugly level 0 messages from string_to_sid. Avoid them.
      adds  855e02f   r13310: first round of server affinity patches for winbindd & net ads join (This used to be commit 6c3480f9aecc061660ad5c06347b8f1d3e11a330)
      adds  21a30a1   r13314: This code has been causing problems since 1.9.x I think. Remove check_for_pipe() - Volker was completely correct. If it gets re-added it will be in a old open call path, not in the generic code path. Jeremy. (This used to be commit 50c894a6e949d4d3579926650674f381a821a671)
      adds  0af1500   r13316: Let the carnage begin.... Sync with trunk as off r13315 (This used to be commit 17e63ac4ed8325c0d44fe62b2442449f3298559f)
      adds  4352611   r13318: remove an unused file (This used to be commit 5d373133cbed8fa40e3a9dcd08d27c35ddff96af)
      adds  2268658   r13322: Fix warning time_t != int. Jeremy. (This used to be commit 6196446a03abeb4100bac1721977488ae5843f42)
      adds  fdbed3a   r13326: fix bad path in RHEL spec file; going to have to rebuild Fedora packages (This used to be commit 18800eab03b7b1c3cf6734b71f462f2fd7b8f24a)
      adds  feb50da   r13327: Update install.html location & fix typo. (This used to be commit 77fb6998510ceab502548ea3b20541136b37b952)
      adds  40d3c7e   r13329: Fix libsmbsharemodes.so to work with the stored delete token. Less trouble than I thought plus it didn't need an interface change (thank goodness !). Jeremy. (This used to be commit dbe2572d1c713f46b0d1d0c405f88456c9336297)
      adds  7f5e36d   r13331: No I didn't have to change the interface version... Jeremy. (This used to be commit 2aed5b36409e05ac25b4492669f47d50be988f2c)
      adds  4c4b5de   r13337: Attempt to fix the AIX build (This used to be commit b129b4f94f6ff1d963ac316cf180662f5cecf9f6)
      adds  74f32df   r13338: Remove the experimental pdb modules (This used to be commit a3bc4f51144bcd711ae1869d60a15d24be6ad992)
      adds  9ca890e   r13343: More sql cleanup (This used to be commit bd1be2388ebdc332c00289f10f0af17e6cd8b44a)
      adds  da979c9   r13350: Implement rpccli_samr_set_domain_info. Weird that it was not around :-)
      adds  aa2e8f6   r13351: Fix copyright (This used to be commit 70114f509c821a4bc932ff76d9fc19a7d4ad1e84)
      adds  32f0fa5   r13363: Honour the $(DESTDIR) Makefile variable when installing Python extensions.  Fix from Vladimir Lettiev. (This used to be commit 7ca75d9060f7ae5a1fe0517ec6889f6bc940c6b2)
      adds  65a2800   r13364: Continue not enabling valgrind on 64-bit Linux (see also rev 8510). (This used to be commit 13766b03e806528cdd34c9452f42ae4e71869671)
      adds  e91aca5   r13366: Add popt to the include path for examples/VFS. The modules themselves don't use that, but includes.h fails in environments where there's no system popt around. As the modules don't need that anyway, porting the check whether to use the system one or our own seems a bit overkill.
      adds  616fea5   r13368: I must write out 1000 times, "Don't use C++ reserved words..." Jeremy. (This used to be commit b1ebc12b5043a7d7a85378f0d3f1d4f6cb83c411)
      adds  de03371   r13371: Remove an unused function (This used to be commit dde8322b5c26b04222eefd3c1d450852f849079f)
      adds  0b09d4b   r13374: new revision of the snprintf replace code
      adds  9cdab6d   r13375: Match XP behaviour: Don't force 'Administrator' to change an expired password on logon. (this might be true for all domain admins as well).
      adds  88aae1a   r13376: break docs out to a separate package; cleanup /var/cache/samba -> /var/lib/samba (This used to be commit 9cb372605cf0ccd7837e8fe71c597748a9d8ab24)
      adds  3ad6e4d   r13377: Fix from Volker: Make offline authentication work with NT4 as well (handle no ACB_NORMAL flag and save name2sid as early as possible).
      adds  b2d9879   r13378: Not sure what this breaks, but we have to do the popt processing after the lp_load, because otherwise the lp_load overwrites the -W setting again.
      adds  845e49b   r13379: Andrew correctly noted that this breaks -s. Not sure what to do... (This used to be commit 5f9f772c2539112b17ebd13d7d3f4f7ab6fb141b)
      adds  f351b9c   r13382: added server affinity cache stores for 'net rpc join' and trusted domain code (This used to be commit 9eb743584d32cdb67e0512ac915c34565bce1c01)
      adds  4379662   r13383: pulling in swat-welcome patch from SuSE packaging (This used to be commit 1b955bbf59e5b11014405d888d58fefbc055ad38)
      adds  a988be7   r13384: Adding in some more SuSE patches
      adds  1b14d3b   r13386: Fix parsing of SAMR_Q_CONNECT_ANON. Jeremy. (This used to be commit 6f8334ad31ac773f5c13335f5d8c5bed62987466)
      adds  7fc2c0b   r13389: get_ldap_filter is only used once, make it static (This used to be commit d3b66fb8712e41a331ccfb0f52f187382769b41e)
      adds  d5c5c85   r13391: Only fall into password change when ACB_PWNOEXP is not set
      adds  034877c   r13392: check gcc version before trying 'make pch'.  remove some historical actions (This used to be commit e0c4e5cfded7d22e37aab7c14d3c0fa4263e7983)
      adds  ef3f2c9   r13393: Do not initialize the lp_svcctl_list() value since it is handled internally in services_db.c now.  This prevents internal services from being listed twice (one internal and one external) when no 'svcctl list' parameter is explcitly set in smb.conf (This used to be commit 6c4ede6cee7e1d25a6357e959972e8d390c27fe3)
      adds  1e68cce   r13394: Fix rpcclient to obey the -W parameter. Not that I *like* the smbclient solution, but it does this particular job... :-)
      adds  86358fc   r13396: Add in userinfo26, re-enable userinfo25 - took the knowledge from Samba4 on how to decode the 532 byte password buffers. Getting closer to passing samba4 RPC-SCHANNEL test. Jeremy. (This used to be commit 205db6968a26c43dec64c14d8053d8e66807086f)
      adds  cf7c47a   r13399: Get closer to passing RPC-SCHANNEL test. Jeremy. (This used to be commit 8ae70122b79fbe682c227ec2c4e5a72bf58d76de)
      adds  ad8b47a   r13407: Change the credentials code to be more like the Samba4 structure, makes fixes much easier to port. Fix the size of dc->sess_key to be 16 bytes, not 8 bytes - only store 8 bytes in the inter-smbd store in secrets.tdb though. Should fix some uses of the dc->sess_key where we where assuming we could read 16 bytes. Jeremy. (This used to be commit 5b3c2e63c73fee8949108abe19ac7a448a033a7f)
      adds  ae25f82   r13408: Remove C++ comments (# 3494)
      adds  2d743ac   r13409: No functional changes, just some DEBUG cleanup.
      adds  c1ffb8d   r13410: Dump a netbootGUID as a GUID.
      adds  9fc7ee4   r13411: Sync with the latest fix I've made to package 3.0.21b (This used to be commit 46f9f7a6f0352329b2e57030b2af4bc0dc72c580)
      adds  30e47fd   r13412: Don't use arbitrary uint32 size for uid and gid storage. Use correct system size. Fixed a bug that was accidentally introduced by use of uint32 - uid was stored twice, not uid and gid. Jeremy. (This used to be commit 89db006997588c6523ce8f2470d67f3136042256)
      adds  45f2e59   r13416: Remove superfluous -lc while linking libnss_wins.so and pam_winbind.so. (This used to be commit e64134a8599364dc0fa298c7106a7ccf471c5322)
      adds  34352fe   r13417: Add .2 to the SONAME as version suffix if we link the nss modules on linux.
      adds  e6d847d   r13418: Formalise support for checking compiler options. (This used to be commit eb3ba826ef465b95f9597043ee156ad9d7ca16a0)
      adds  e97ad44   r13420: Support profile-guided optimisation in the build system. This is implemented for gcc 3.x, gcc 4.x and MIPSPro compilers. (This used to be commit 5e57021723f091a33021c30557cace2b70acf172)
      adds  687e5be   r13423: Write wrapper functions (and configure tests) so we can always assume we can get a struct timespec out of a stat struct. This will allow us to portably move to nsec timestamps on files and directories in the file server code in future. Jeremy. (This used to be commit 07132d8796a08aa71d6719cb07b5b2c999930632)
      adds  e2ad693   r13424: Don't attempt to use cc -O2. This breaks the solaris build. (This used to be commit 341d554e2f7a117c7098633b24cb18c7ff25a011)
      adds  457e6ac   r13425: Revert all the "clever" compiler options checks. They broke the build on Solaris, AIX and S390. The fundamental problem is that macros like AX_CFLAGS_IRIX_OPTION can spuriously succeed. (This used to be commit 30122f61c35b1af977efd6e4727204c2e2e1c7a3)
      adds  e5ec28a   r13427: Fix ctime -> st_ctime. Jeremy. (This used to be commit 95793d7e64d30190ebf917745c719f9c5a1b31e2)
      adds  74bc039   r13433: Get ready to implement NET_SAM_LOGON_EX. Jeremy. (This used to be commit 666b03b4a92800ed704b7f7e4b39f4e01ca47aee)
      adds  4d2b4c9   r13434: Add stub for NET_SAM_LOGON_EX. Jeremy. (This used to be commit 58544eb3c848e1dddd774270fbaae7d704a37b53)
      adds  e19ae28   r13436: Add in NET_SAM_LOGON_EX. Still needs testing. Jeremy (This used to be commit f58d0ebf749ad6dab562e74e9fd2c16606183d6c)
      adds  e493d32   r13439: Fix NET_SAM_LOGON_EX. Jeremy. (This used to be commit 9437ffc84f4d924ab67f3e16ef507d2aeeeb5f34)
      adds  e83c7d0   r13442: Implement samr_chgpasswd_user3 server-side.
      adds  fbf45d8   r13443: Fix the build.
      adds  72b30eb   r13444: Add REJECT_REASON_OTHER for samr_chgpasswd_user3
      adds  a48f4e8   r13445: We already made the decision whether to include the dominfo and changereject.
      adds  06cf1e1   r13447: Added LSA_LOOKUPSIDS2 and LSA_LOOKUPSIDS3. Jeremy. (This used to be commit a164cfab420a2439dad8fd85f8b4d652087fa6b9)
      adds  8675ab8   r13448: Fix the build (again).
      adds  acc4a83   r13449: Ensure we don't crash if no dc struct on pipe. Jeremy. (This used to be commit a9e1d0f3b4fd7a0732a5023d0b4dcc2c4b1b03f8)
      adds  f0a6a00   r13451: Fix build warning.
      adds  e22d38b   r13455: Prepare to add lookupnames2. Jeremy. (This used to be commit 2274709587bd1f27bea2eacf633182f20cd07b1e)
      adds  785c78b   r13456: Add lsa_lookup_names2. Jeremy. (This used to be commit b57406c89feaf550f6c2d29ef0ed73a935908add)
      adds  85160e6   r13458: Add parsing functions - but stub internals for lookupnames3 and 4. Jeremy. (This used to be commit f1a362580ae37730dc8393a79f832aed5d0ea4be)
      adds  75ef18f   r13460: by popular demand....
      adds  d672d8f   r13473: Back port r13470, r13471, r13472 from Samba4. Thanks Andrew: ----------------------------------- Thanks to a report from VL:
      adds  d3196b8   r13475: Fix erroneous initialization caused by my renaming types. Jeremy. (This used to be commit e8e2fc79b4afd6625e1d50e23b31eb49f67526d9)
      adds  71247a2   r13477: Fix code before declaration (This used to be commit c15f1d553f03ad1ed4e1d52b8e46c52202bc3a83)
      adds  8fbdd11   r13482: Push the FAM notification file descriptor into the select set to avoid unnecessary polling. (This used to be commit 1dce945ccbba25092cf54890301c8f78f8aede33)
      adds  8d1b17f   r13484: Add missing semi-colon. (This used to be commit a78d94f539e41ac384e09cd6e44cb611dd8e1570)
      adds  7461a45   r13486: Two more -- fix bug 3503 (This used to be commit 62b02a68438e0ff1119e68347b1ac3495572fa8a)
      adds  3df82f5   r13489: Fix #3496 from jason at ncac.gwu.edu. Variable set but never used. Jeremy. (This used to be commit 4204794cc7c5e2671259652879c33f539d26958c)
      adds  6791180   r13491: Fix bug # 3498 from jason at ncac.gwu.edu. Unsigned comparison with < 0. Jeremy. (This used to be commit 9a083837070c6540a9b92f6a055f8ecc23a32a49)
      adds  f0ed044   r13492: As noone objected on the mailing-list:
      adds  3b67210   r13493: module_name and module_location are the same string. Fix a valgrind error.
      adds  301d51e   r13494: Merge the stuff I've done in head the last days.
      adds  c9b5c9b   r13495: Derell, I'm removing that double setup_logging(), just a typo.
      adds  7f7c984   r13497: Fix #3508 from jason at ncac.gwu.edu Jeremy. (This used to be commit a28bc614a0eb8409a98b254b32ad17c50c2eec0e)
      adds  5c14970   r13498: Fix the kernel oplocks code for IRIX. Should fix #3515. Jeremy. (This used to be commit 006cf9c3654e7f18e01b75a5fe87798df862d26a)
      adds  0c0ce53   r13500: Fix ordering of FD_* arguments. (This used to be commit ed619421de024c44f5f05b3c03bb5311ce73830f)
      adds  8189bb6   r13502: Fix error messages for usershares when smbd is not running. More generic error return cleanup in libsmb/ needs doing (everything returning NTSTATUS not BOOL). Jeremy (This used to be commit 654bb9853b450c5d509d182f67ec26ac320fd590)
      adds  04af2ab   r13509: remove unnecessary sql flags (This used to be commit c3702e804a74276ee53eb73f2d9b1fa9d3874b48)
      adds  fbe02a6   r13510: plug memory leak in WINS server code. (This used to be commit 381c327a65489bf8b0fd4935662ca1df6f9e1183)
      adds  87d23f2   r13511: Fix bug in the samr dispinfo enumeration code. Make sure to associate the DOMAIN dispinfo cache with a User/Group SAMR handle (not the SID of the user or group). Ensure that enumeration after deleting a user works. (This used to be commit 7967f89caa17ea93cb7e9d8695f1904ccb9a2864)
      adds  ab4fa19   r13512: Rewrite tdbsam code to use a reference count based open/close on the tdb file.  This allow recusive calls to succeed without complaining about failed opens since a tdb can only be opened once per process.  We probably still need to backport the transaction support from Samba 4 here though. (This used to be commit 94c37e06522bfc1753cc8f3c6c7bd4329587007e)
      adds  28d12c3   r13513: Changing defaults:
      adds  ca5efdc   r13514: fix small glitch in the update procedure from /var/cache/samba mishap (This used to be commit 3857d3693a2c14917df88f4338ac9b78abba9ca1)
      adds  a261670   r13515: Make sure to store the correct domain name in the server affinity cache. (This used to be commit a918e4ac2426d4cb3cd526c4fad7480b832e6a12)
      adds  2f2ab29   r13517: Fix typo -- thanks to Karolin Seeger <ks at sernet.de> (This used to be commit d0efb435e51ee4d5454b55aee1596355ecc4a2c6)
      adds  3e4cf56   r13519: Fix the credentials chaining across netlogon pipe disconnects. I mean it this time :-). Jeremy. (This used to be commit 80f4868944d349015d2b64c2414b06466a8194aa)
      adds  8d5ef34   r13521: Implement LOOKUPNAME3 and 4. Jeremy. (This used to be commit 6ec0e9124a1a7b19c9853b8e26075cbbb8751f10)
      adds  6a6f246   r13522: Add SAMR_GET_USRDOM_PWINFO client-side.
      adds  ee078e6   r13523: Fix indent.
      adds  394d1ae   r13524: Add -t|--password-from-stdin option to pdbedit as we had with Samba 2.2.
      adds  b100286   r13525: This is only a cleanup to have the memset() and SAFE_FREE() only one time in the code.
      adds  2f46c8b   r13526: Remove superfuous extra spaces at EOL. (This used to be commit 66990adface697a75f7e25f8df83375e8dd8b72b)
      adds  f2a6eea   r13527: Adjust copyright header with information got from the 2.2 cvs tree. (This used to be commit e00505cc942dd5cf755aa6b5d2f565eeff95629e)
      adds  825f09e   r13528: Mention the tools and commandline option names used. (This used to be commit 5db7e9a42ab27871891be8a1314c32e13620da36)
      adds  406f5c0   r13529: No functional, line break changes to let it fit into 80 chares screen width again. (This used to be commit 7716c697291246f427c60a0aa20d861929feb87c)
      adds  cde2a30   r13530: Fix from William Jojo for #1970. Make nmblookup do a node status on all IP's when requested. Jeremy. (This used to be commit 1fcac478cb5ba432282612fbb785caaed4d2f9b8)
      adds  e9771ae   r13532: Add SWAT welcome _no_ doc page default page.  This is required by revision 13383. (This used to be commit 6e212e2a5d63422130bb5e745603f5e11998520d)
      adds  eca035d   r13535: Fix #2353 based on a patch by William Jojo. Jeremy. (This used to be commit fe63a6ee06149195032320dd0fb9b6c7dfb460d3)
      adds  c7aad1d   r13538: Make sure we store all 16 bytes of credentials session key and delete records that are old. We will need this for the full 16 byte session key support. Jeremy. (This used to be commit cef240d571f9ba1cdf596cd4cab4ec0790f943a0)
      adds  39a572e   r13539: Add 128 bit creds processing client and server. Thanks to Andrew Bartlett's Samba4 code. Jeremy. (This used to be commit a2fb436fc5dd536cfe860be93f55f9cb58139a0e)
      adds  14c4d53   r13541: we have to wrap pen_enum_group_memberships() in become/unbecome_root() blocks.  This fixes the problem I had with missing groups in the net_samlogon() reply from a Samba PDC. (This used to be commit 06b83fe35048c84dfd68be2ee656317c51e89bce)
      adds  5f8a70d   r13542: Don't reuse a pointer we just freed (Doh!). Jeremy. (This used to be commit e755155b0e665cb6d10c28fe7fc6c1f6699d18e6)
      adds  a2f2a1d   r13544: -O1 janitor work :-) (This used to be commit a95d7d722273863efa820674672393fe6e5a33b7)
      adds  671c009   r13545: A patch which I think it's time has come.  VOlker, we can talk about this more but it gets around the primary group issue.
      adds  f4e11e9   r13546: NSS soname merge from trunk (This used to be commit 380d89d148548b4658f705e900d874094a123359)
      adds  b2ae6e0   r13547: add earlier checks to deny deleting a printer driver.  The previous code relied upon file permissions alone.  Now we check that the user is a printer administrator and that the share has not been marked read only for that user. (This used to be commit 117d9fd9e16a7afbc6772506a4f8c33ff99d33f7)
      adds  952a631   r13548: Always use the get_remote_macinhe_name() as the key for the creds store. This should fix the problems Jerry reported (but I have still to run tests :-). Jeremy. (This used to be commit 43f095a38d66caa774d80fe32e1b96ec25dd1f07)
      adds  ac456c7   r13550: remove pdb_guest (This used to be commit db575c764127d7bea92fc12e5aa73c96c9ee5e2f)
      adds  3403fc2   r13552: Make sure we're using the same name to load the stored creds under all circumstances. This may be wrong, but at least we're now consistent. Jeremy. (This used to be commit 09f0b3e1a366ba3eef4ab9a8e302daabd4f36936)
      adds  9132acf   r13553: Fix all our warnings at -O6 on an x86_64 box. Jeremy. (This used to be commit ea82958349a57ef4b7ce9638eec5f1388b0fba2a)
      adds  5539d3d   r13556: Ensure that any potential creds operation are protected by schannel if "server schannel = true" was set. Jeremy. (This used to be commit fd84d9703ed01feb010df4ebb7e9ceb0d063780b)
      adds  0bc6436   r13557: (Hopefully) get the creds store/restore key right from the correct part of the netlogon and schannel packets. Jeremy. (This used to be commit 4877f336b257e6f59833a6e0679959a2ec879974)
      adds  51e8dc4   r13559: Fix bug #3522 reported by Sandeep Tamhankar <sandman at electric-cloud.com>. mkdir foo returns the wrong error message when file foo exists. Jeremy. (This used to be commit c8185e7f94cbcf2125bf0e84db02fb8d19111f60)
      adds  a4d755d   r13563: Fix bug #3526 found and diagnosed by corinna at vinschen.de. trans2findfirst recognises two info levels *not* recognised by trans2findnext. Add them. Needed for 3.0.21c. Jeremy. (This used to be commit bcb87271d60acd4efe666dd061ea2c09b72fd497)
      adds  0d2f068   r13564: Remove trailing backslash. Makes other than GNU make choke on this. (This used to be commit 5e7efe304b2514224243ed0ac80f7fdf09c45a82)
      adds  2cf38b6   r13566: Fix EA support for AIX. Patch from Bjoern Jacke <bjacke-at-sernet-dot-de>.
      adds  fb5362c   r13571: Replace all calls to talloc_free() with thye TALLOC_FREE() macro which sets the freed pointer to NULL. (This used to be commit b65be8874a2efe5a4b167448960a4fcf6bd995e2)
      adds  8d25596   r13573: removing wrepld from SAMBA_3_0.  The Samba 4 work is more current and any integration into Samba 3 would most likely be from scratch (This used to be commit 028b1f26aeebc46d6ae433fc3d2eae69e493c312)
      adds  69b2669   r13574: fix build; talloctort.c should not use the TALLOC_FREE() macro (This used to be commit af57e4a4cc5efc9c7aba35790cf10377c76b5e4a)
      adds  2203bed   r13576: This is the beginnings of moving the SAM_ACCOUNT data structure to make full use of the new talloc() interface.  Discussed with Volker and Jeremy.
      adds  b7e7a5e   r13579: Next try to fix the AIX build. Thanks to Björn for nagging...
      adds  4ea92f3   r13581: Correctly parse a non-null terminated, little-endian UCS2 string in the PAC_LOGON_NAME structure. This was broken on big-endian machines (Solaris SPARC and ppc). Fixes Bug #3330.
      adds  1159965   r13585: Sorry Gunther, had to revert this. It's got a buffer overrun. Spoke to Jerry about the correct fix. Will add this after. Jeremy. (This used to be commit 33e13aabd3825c59d15dc897536e2ccf8c8f6d5e)
      adds  a57f374   r13588: Second attempt to fix Bug #3330 - treat the string as a uint8 array and copy as such. Gunther please check (sorry I reverted your earlier fix). Jeremy. (This used to be commit 7a17b39c80703909f102487690d2117d874b0e15)
      adds  87ef96e   r13589: Make sure we only try to close the tdbsam file in endsampwent() when we have a valid pwent list from a setsampwent().  Fixes a bug with the reference count on the open tdb. (This used to be commit 77332f0738423d16a2b5e21af6aaf92b029da0ef)
      adds  cd55919   r13590: * replace all pdb_init_sam[_talloc]() calls with samu_new() * replace all pdb_{init,fill}_sam_pw() calls with samu_set_unix() (This used to be commit 6f1afa4acc93a07d0ee9940822d7715acaae634f)
      adds  67c7693   r13591: I really have no idea how this code ever worked.  And I have no idea why no one (including myself) caught this with a compiler warning....Make sure new_chunk() actually returns a pointer to the allocated memory.
      adds  6a09da5   r13593: consolidate pdb_set_sam_sids() into samu_set_unix() which was the only place it was called from. (This used to be commit 6568c9cb03ca378ea7d08190ca3cfcc3e380ee4e)
      adds  b9c73cb   r13594: Got sense of NTSTATUS check reversed. Jeremy. (This used to be commit cd821079893dc6ff486d0c5f0bd756e78caa4e89)
      adds  3c892fd   r13597: krb5 error codes are defined as long. (This used to be commit bab8c156a464c1beaa022e0026184e0de84c0bf9)
      adds  8176d4c   r13598: Defining KRB5KRB_ERR_RESPONSE_TOO_BIG if not defined which is the case for older krb5 implementations.
      adds  0eb50d9   r13599: krb5 error codes are defined as long.  Also for the other direction. (This used to be commit 7b8ea1499124d1e1efe325339419a66ab8885b38)
      adds  7b9736e   r13600: Move functions local to tdbsam to pdb_tdb.c (This used to be commit e3489f7eddb21981bb74cd8792aca869ae6790e1)
      adds  6622ba5   r13601: * Remove unused code from pdb_ldap.c * Add a 'struct passwd *' to the struct samu for later reference   (I know this may be controversial but its easily reverted which is   is why I'm checking this is as a seaparate patch before I get   too deep). * Remove unix_homedir from struct samu {} and update the pdb wrapper   functions associated with it. (This used to be commit 92c251fdf0f1f566cfeca3c75ba2284b644aef5d)
      adds  7104002   r13604: Fix for bug #3512 "use spnego=no" and "server signing=auto" cause client to disconnect after negprot" We missed one case of ignoring "BSRSPYL ". Merge for 3.0.21c. Jeremy. (This used to be commit 7d21cf420fdecaee43408ad5cc192cc0715d95a2)
      adds  b5caff5   r13607: Fix compile - don't ref auto variable in a structure initialization. Fix from Richard Bollinger <rabollinger at gmail.com>. Jeremy. (This used to be commit 02da5189f1c2a07a7ac02cf51e23782f70829f34)
      adds  f5f37f6   r13610: Patch from Bjoern JACKE <samba at j3e.de>. Don't default to /tmp if there is no path in the share, make it unavailable. All printer shares should have a path and IPC$ is already explicitly set to tmpdir(). Jeremy. (This used to be commit b1915a0591d9842b4c95f527363a807e8a756697)
      adds  79c8591   r13612: #define NO_SYSLOG is dead as a doornail. (This used to be commit 1d23067e68f914ffb42374532b6454a0aaa7c657)
      adds  0d7f6d6   r13614: First part of the bugfix for #3510 - net join fails against server with schannel disabled. Second part will come tomorrow (fixing net_rpc_join_ok()). Jeremy. (This used to be commit 7de1ee18619bf99c5db45692e085d0646e52378f)
      adds  cab2988   r13622: Allow to rename machine accounts in a Samba Domain. This still uses the "rename user script" to do the rename of the posix machine account (this might be changed later). Fixes #2331.
      adds  2a0ad55   r13625: Now that Heimdal 0.7.2 is released, we reenable our strict checking for c++ reserved names.
      adds  fd5ecef   r13639: Never overwrite the acct_flags in rpccli_netlogon_sam_network_logon().
      adds  202bc16   r13641: Finish fix for #3510. Don't use client schannel when told not to, cope with a server that doesn't offer schannel also. Jeremy (This used to be commit 68005f6bdb70883eace0d9067c76c3360a803023)
      adds  ca0e155   r13642: Fix install* scripts to use DESTDIR.
      adds  95faa77   r13643: Enable script debug output to get some more details why some hosts return with !=0 after calling installmodules.sh AUTH_MODULES. (This used to be commit 5a67b4f5be9960b24f5bb2ba0adcc25121c8a486)
      adds  a71e4ba   r13644: Do not shift anything inside the for loop away.  We ineterate over $@. (This used to be commit 3aa75f0ff589a3fdeaa9daa5ae75b3381c3e8eea)
      adds  55ccaee   r13645: Revert debug output. (This used to be commit 3a6c9999b4d2327cfb45a2b2839e07a2b682278f)
      adds  0229b65   r13647: Fix for standalone Samba servers and XP clients. Reverts part of the PocketPC bugfix. I'm trying to get someone who has a pocketpc to test this. Jeremy. (This used to be commit ce25e6b002f39ba084c3430ca832ad4990cf1994)
      adds  3444017   r13648: Duh. (This used to be commit 48cd81074e5a7cbba5892eedd62fff4ce0d826b5)
      adds  da8846f   r13656: Use the new installdirs.sh syntax for all calls. (This used to be commit a606d11056551dee57451ea60f78a86d1f225161)
      adds  379bd68   r13657: Let winbindd try to obtain the gecos field from the msSFU30Gecos attribute when "winbind nss info = sfu" is set. Fixes #3539.
      adds  e18349b   r13660: Attempt to better handle the failure that we cannot find our sid upon startup; don't panic, shutdown instead.
      adds  9169edf   r13663: make uninstall DESTDIR=/somewhere no longer leaves files.  This is done with the new rules: uninstallservers uninstalldat, uninstallswat (calles uninstallmsg), uninstallmodules, uninstallclientlib, and uninstalllibmsrpc.
      adds  ffba826   r13664: Fix the cli_error codes to always detect a socket error. This code needs a tidyup and common code with libsmb/errormap.c merging. Should fix the winbindd crash Jerry found (I hope). Jeremy. (This used to be commit e81227d044fbe7c73c121e540ccafc7f6517c4ea)
      adds  f690a96   r13669: Get rid of poor errno mapping table. Bounce through NTSTATUS instead. DO NOT MERGE FOR 3.0.21c PLEASE. Jeremy. (This used to be commit 3de0d9af6925e3dc0328c02c2a30127ea5c82a83)
      adds  19b22b5   r13671: fix return value in (void)fn() (This used to be commit 249dba0386833803805a742aa6697cc75566f05c)
      adds  04f635f   r13675: * patch from Bjoern JACKE <samba at j3e.de> to remove the   artificial RO bit on directories in user profiles when   profile acls = yes. (This used to be commit b698e83a82f96db4a4a6ffa4b61af50c943deff0)
      adds  a0ac1d5   r13676: have to return a value from a non-void function (This used to be commit 70e7c9de9dee9317164c0f96a44827ae8b959254)
      adds  b84c86f   r13677: patch from Max N. Boyarov <m.boyarov at sam-solutions.net> Prevent div/0 when sysconf(_SC_NPROCESSORS_ONLN) fails. (This used to be commit 9a335255529d0e93dabbb6b0910f10fa162f9d4a)
      adds  2b0277a   r13678: Remove unneeded braces (This used to be commit faf1d832a1b4c59e36814d560bdc5e9838309ca2)
      adds  d95e13e   r13679: Commiting the rm_primary_group.patch posted on samba-technical
      adds  984fe8c   r13682: Actually give a developer a prayer of finding out where random error messages are coming from. Yes I'm pissed as I'm working on a live issue right now... Jeremy. (This used to be commit 07d1037e17d782ce10dc6f4d15dcd686730c0b92)
      adds  2ced94c   r13683: Fix the 'valid users = +users' problem I introduced.
      adds  21760b0   r13688: Revert change to set DAT_FILES and SWAT_MSG_FILES in the Makefile. Instead check for *.dat and *.msg files as done before.  Then added files are installed and removed as soon as we have some in the filesystem.  It's simpler and less error prone. (This used to be commit 5119472cdcdc4a0e422d49290c3007527fefd6a2)
      adds  5257615   r13690: Check in Björn's LDAP Solaris fix. (This used to be commit d6c6363517513cc66a8933a6e4f95c5ce5cf1cb4)
      adds  9fffb6a   r13693: More Solaris/LDAP fixes from Bjoern <bjoern at j3e.de> (This used to be commit 7c098ca0ae4c7e11c7100fb09b42ce716beffb56)
      adds  f8fccdf   r13694: Committing patch from Aleksey Fedoseev <aleksey at fedoseev dot net> to NULL out a pointer after talloc_destroy().
      adds  e99814b   r13695: Make code consistent with documentation. :-) smbcontrol was sending messages designated for nmbd and winbindd to smbd. Thus, nmbd and winbindd were "unshutdownable". (This used to be commit 52e9b5f89f4889ad97a049eade4957fb15f7b8a5)
      adds  03bb57c   r13697: Remove unneeded header (header not present on all Linux either) for umount.cifs.c (This used to be commit d294b28f1c9ed931efe29ebce1c8847215fc03dc)
      adds  2ef2e01   r13704: Janitor for tpot. Jeremy ------------- Slightly smaller version of pdb_get_methods() patch.  Turns out that callers to initialize_password_db() use the reload parameter so this has turned in to a smaller cleanup than I thought. (This used to be commit 7e243104eb57d656adf7b5a322fc8dde9e3c2868)
      adds  4973913   r13705: Fix a typo (and janitor for myself). (This used to be commit 37b0166d3f15bfcf155b0c3d927cc838b8f55c3c)
      adds  bd97e1a   r13706: Fix typo in typo fix.  (-: (This used to be commit 06be7711269acbcd481ebdef5b9493dab138c81c)
      adds  e54786b   r13711: * Correctly handle acb_info/acct_flags as uint32 not as uint16. * Fix a couple of related parsing issues. * in the info3 reply in a samlogon, return the ACB-flags (instead of   returning zero)
      adds  94893f6   r13713: Added installcifsmount and uninstallcifsmount rules for mount.cifs and unmount.cifs.  This is controlled via CIFSMOUNT_PROGS which is set by configure by default to yes on linux systems only.  It's possible to disable with --without-cifsmount anyhow.
      adds  1006c89   r13714: Set MOUNT_CIFS_VENDOR_SUFFIX if _SAMBA_BUILD_ is set to "-"SAMBA_VERSION_OFFICIAL_STRING"-"SAMBA_VERSION_VENDOR_SUFFIX if SAMBA_VERSION_VENDOR_SUFFIX is set or "-"SAMBA_VERSION_OFFICIAL_STRING only if MOUNT_CIFS_VENDOR_SUFFIX is undefined.
      adds  aec8de1   r13715: Put back the code that actually modify the account, removed, I presume by mistake, by Jerry in the recent patch the removes the primary group SID stuff.
      adds  c32cb9d   r13717: Use AC_MSG_WARN if we did not called --with-cifsmount on a non Linux system to report we're not on Linux. (This used to be commit 1c66c4e4b82907146928396fe79d18bdaade079f)
      adds  fe4a6081  r13718: There is even no need to use AC_MSG_WARN in the case the user did not request to build mount.cifs/ umount.cifs and we're not on Linux. (This used to be commit 23293089307a2c6166ee53e5e1e6b3135e4303ed)
      adds  8b1d9b7   r13720: Only lockout Administrator after x bad password attempts in offline-mode when we are told to do so by the password_properties.
      adds  7f59c7f   r13722: Ensure we use the correct enumerated type. Bug #3558 from jason at ncac.gwu.edu. Jeremy. (This used to be commit 00f8b4e1aa44904c91af8eb6ac4c3f196986c339)
      adds  447d49b   r13724: Remove unused variable. Bug #3559 from jason at ncac.gwu.edu. Jeremy. (This used to be commit 0295ed3d5c3bb34ef29d01100a6156a754377930)
      adds  ded57f2   r13727: Fix a segfault (This used to be commit 76c100834d125b889d29d0fc38934bed4cc77e19)
      adds  06e720a   r13728: No, we have not talked about this on irc less than 24h ago... ;-) (This used to be commit 59f95ea752d932b00d4a4ff37311b830d65c8a03)
      adds  2479b83   r13729: Fix smbpasswd -x (This used to be commit 2afcbbfb6f2efcc2e10106b10a87365556013787)
      adds  5541554   r13733: Reorder so that locking and params declarations are not mingled. (This used to be commit cde31d5957ff9a009e111ab3719d20e70a5053b6)
      adds  51d3bbe   r13736: Don't assume that printf can handle string arguments being NULL. Tidy up typing and tighten error checking a little. (This used to be commit 37e12a196b1b1ee57b17a21226ba55d3aa6c69a5)
      adds  ddf14cc   r13747: Fix the reference count for tdbsam_open() - on an upgrade it calls tdbsam_convert() which calls tdbsam_open() deep inside the init_sam_from_buffer_vX call. If the ref count hasn't been set yet then we will close the tdbsam reference in tdbsam_getsampwsid(). smbpasswd -a was core-dumping again :-). Jeremy (This used to be commit 993069eb87c190ba8ee92224340c8f9ffb3ade74)
      adds  99b7490   r13748: Don't reference memory after we just freed it (Doh!). Thanks to tridge's changes to the directory delete on close tests for catching this. Jeremy. (This used to be commit 01ef957d4846191071f95393e6e76e48d4c6aa24)
      adds  04a5f6f   r13750: Cleanup line wrap to less than 80 chars. (This used to be commit 6e4af8cd153e2eb39c5c10e718ec76ee103aa180)
      adds  10f0c68   r13751: Call proto_exists before we create the precompiles headers. (This used to be commit deb35f85b3b96e431902ec5e771821f9e69d7f99)
      adds  a8325d2   r13756: use samu_new() rather than calling talloc() directly. (This used to be commit c13af58f6322104a45d0e620cc26f522a47af2ab)
      adds  b532e86   r13759: As pointed out by Volker, it isn't much good creating a new empty acl in remove_posix_acl if you don't bother to set it on the file in question :-). Jeremy. (This used to be commit 12eccc8fe4ed043698970de42921757eb0448c84)
      adds  c52968b   r13761:  r13221 at cabra:  derrell | 2006-02-28 20:40:56 -0500  When only allowing one connection per server, the cache needs to track which  share is currently connected, or we never know whether a tdis()/tcon() for the  new share is required. (This used to be commit ad0a725ef5f68db442b3b217c5a852086eff9297)
      adds  3af5da2   r13763:  r13223 at cabra:  derrell | 2006-02-28 20:48:23 -0500  Add the missing comment about needing to save the new share name. (This used to be commit bb3b15e631c8dae7aaea303be18e086d63ee16d6)
      adds  5837baa   r13765: Fix bug reported by jra.  Don't check for a group SID when storing a user since we no longer pay any attention to the value. (This used to be commit 085c6859ee5b97efe9ec06e95877d500822d3c82)
      adds  a2327fc   r13766: Patch from Arek Glabek <aglabek at centeris.com>:
      adds  4f636b5   r13771: BUG 3534: ignore lines in the username map file with no right hand list rather than bailing out (This used to be commit acff5163ca7be59e01438f7cf63faef9ed54b820)
      adds  1438ee5   r13772: More default changes
      adds  1da8345   r13776: Merge in the editposix ldapsam optimization (This used to be commit a374546c7e8dfc17eb2346c518d1d89f28c32feb)
      adds  1b456f2   r13778: When deleting machine accounts it's the SeMachineAccountPrivilege that counts. Jeremy. (This used to be commit aa85ba4f3799ffbe5c6f84f768f03a4c68d879dc)
      adds  30675b3   r13791: Having S-1-1-0 show up in winbind lookupsid does not really make sense.
      adds  ac02620   r13792: Merged Simo's fixes for tdbtraverse. Jeremy. (This used to be commit 9ed3bd431c8b8073e177df463e254cf45529bed6)
      adds  d0ab971   r13794: If you are going to go, go big.  That's what I always say.
      adds  38e020e   r13796: Another load_case_tables... Jeremy. (This used to be commit 36df6ba3ad8b93744577ad92df0fe0b9bf9a4300)
      adds  c44de10   r13799: Make locktest debug a little easier to read. Jeremy. (This used to be commit 13de4d000e04ffca41814554bdee8291ddb1efe2)
      adds  a7552e6   r13802: I *knew* ASU on sparc had to be good for *something* ! :-). Fix incorrect size understanding of sid name type (yes it's already correct in the Samba4 IDL :-). Jeremy. (This used to be commit 305a774d2880a57d1ebdf2ecf2d7e0b519695a33)
      adds  e33b728   r13815: "Into the blind world let us now descend," Began the poet, his face as pale as death. "I will go first, and you will follow me." ---
      adds  bf565b7   r13816: Volunteering :-)
      adds  867365f   r13819: Remove accidently with rev 13713 submitted and never used MY_FLAGS variable. (This used to be commit 8f48c6d1e54b4f085f0db879ef548efecba7b42d)
      adds  354c24d   r13820: * Start fleshing out the XcvDataPort() server implementation * Add support for the "Local Port" monitor as well through this API (This used to be commit ba9cdd88a0abf90a9c04959e554d7e4f10d17ff7)
      adds  2a7847e   r13821: replacing some strings with macros (This used to be commit a34ab5c827630a5517e4c706877a172e6063f227)
      adds  889ff32   r13824: * add api table for Xcv TCPMON and LOCALMON calls starting   with the "MonitorUI" call * Fix some parsing errors
      adds  5df58c3   r13829: From the "It's not pretty but it works" category
      adds  a787e2d   r13841: Fix an uninitialized variable warning.
      adds  d54010e   r13843: Merge in net sam provision and some pdb_ldap fixes (This used to be commit 705d8118081784e9907648fd1daaaa5ec0285972)
      adds  092e3ed   r13846: Take care of system that do not have LDAP libraries (This used to be commit ab62c8d93acb432678e301e57aeb86887913ebe6)
      adds  105825c   r13861: Avoid "net rpc join" segfaulting when storing the servername in the affinity cache.
      adds  9f2e297   r13864: Some cleanup and the samr set security object function client-side.
      adds  0a51666   r13873: I think this is the longstanding wins server crash bug, not part of the changes I made but something that's been there a while.... Coverity bugid #41. Jeremy. (This used to be commit 2f6cf810eae124820a073258ffe62aace7a92d9c)
      adds  fa94300   r13875: Fix coverity bug #148. Deref of rrec before NULL check. Jeremy. (This used to be commit 0f1dffb2f2ce5ace1b3216f578ab115c976624c7)
      adds  129fd6c   r13878: move PORT_DATA_1 to use static sized UNICODE strings as per MSDN (This used to be commit c803e1b2afdfc5bd983f046c976c01adebcfa1ad)
      adds  cc6b2d0   r13880: Fix coverity bug CID #97, mem leak on error path. Jeremy. (This used to be commit 0dc37dd2d85d59e7287cebcb7019194cf6754074)
      adds  9bb215f   r13882: Fix coverity CID bug #96. Missing free on error exit path. Jeremy. (This used to be commit 95ef857c89a330ef4012ba3c10d2bbbbab112b34)
      adds  4c0bf8d   r13884: Fix coverity CID #95. Resource leak on error path. Jeremy. (This used to be commit f4bf550b5757024b41062784b185b52a1a0e11f4)
      adds  4d79117   r13887: Fix coverity bug CID #94. mem leak on error codepath. Jeremy. (This used to be commit dd47e0ef1175a57ec2e9b797ac942cb79f4a5d05)
      adds  42df512   r13889: Fix resource leak on error path. Coverity bug CID #73. Jeremy. (This used to be commit 46e10980927f1dfa4a1995e778df880cf823cbdb)
      adds  6d9c2b8   r13892: Doh ! My bugfix had a bug :-). Spotted by  Willi Mann <willi at wm1.at>, if rrec can be null make sure we *never* deref it. Jeremy. (This used to be commit d6d7a5ac62b6ee08e365c5982302b1d8dc69a78f)
      adds  2d3946b   r13893: Fix for Coverity issue CID #164. The first one that I don't think is a direct bug, but some code that needs clarification :-). Jeremy. (This used to be commit 61901a3f10de64a72b655d9aa884424a4fc88a44)
      adds  0382d3c   r13895: As agreed upon with gd on the phone, remove WBFLAG_PAM_CONTACT_TRUSTDOM. This can not work for NTLM auth, where we only have a workstation account for our own domain. For the PAM Kerberos login we need to find a better way to do this, probably using Dsr_GetDCName and some winbind-crafted krb5.conf.
      adds  1d5ed2b   r13914: Fix Coverity bug #151.
      adds  894358a   r13915: Fixed a very interesting class of realloc() bugs found by Coverity. realloc can return NULL in one of two cases - (1) the realloc failed, (2) realloc succeeded but the new size requested was zero, in which case this is identical to a free() call.
      adds  92fa7ea   r13916: Fix Coverity bug #29. Looks like my code. I wonder how much there is still lurking...
      adds  7aa07a4   r13945: Move display_sec.c to lib/ (as suggested by Volker).
      adds  02576e8   r13946: Link pam_smbpass with the required object files.  Fix bug #3565. (This used to be commit 426c8fe0bdacbf218d4cf4a10af789afbc0e53f2)
      adds  392d681   r13947: Use tabs instead of spaces for indention. (This used to be commit fb76390c6ae5928a2a222d61cbadf825611999ef)
      adds  a0b0ac5   r13948: Fix the build.  Remove rpcclient.h include. (This used to be commit 6bf879bee3c59ba54b1b4c465c777e3dd0043f83)
      adds  dbb4840d  r13950: Fix Coverity bug #168 (This used to be commit cbf894c0e37964df57bd6a91ac10dfff571b1b3c)
      adds  c2288e6   r13951: Fix Coverity Bug #163.
      adds  fde3304   r13955: Fix Coverity ID 139.
      adds  9bc20e1   r13957: Based on patch from Richard Renard <richard.renard at idealx.com>: Fix machine accounts (should not have valid shells) and users with no home directory (were getting previous user's directory). (This used to be commit f629f8a7b972f09fe959c68843b9cd5a03abfc76)
      adds  bd8e1b4   r13958: Fix Coverity Bug # 141 (This used to be commit 598513d1d3e23cc71ea0fd53230d393b6724b534)
      adds  3432273   r13965: Make sure we always reset the userAccountControl bits when re-joining with an existing account.
      adds  247bacf   r13968: fix typo, caught by Guenther (This used to be commit 217d3fbe7923115ae610a39e586ceb93df7683f5)
      adds  a31c931   r13971: Fix Coverity bugs #209 - #213 - it detected mistakes in the pointer aliasing once realloc could change a pointer. This was in the bugzilla.samba.org database as #687 but we never figured out what it was ! Jeremy. (This used to be commit 8d183441403524fe39e79af843d6cfe65898f7d3)
      adds  71272fc   r13975: Re-fix Coverity #156 - I had left the hidden arg. inconsistent between Realloc and realloc_array. Jeremy. (This used to be commit 841c9b1847ae12656b827e3d35b8bf0c3f68b8b4)
      adds  2615b07   r13978: Here is why it's essential to use SAFE_FREE instead of free. If we use free(data.dptr) and then the subsequent tdb_open fails in _reg_perfcount_get_counter_data() then data.dptr is left as a non-zero pointer that has been freed. This would cause it to be reused later on. Coverity bug #162. Jeremy. (This used to be commit 053efc20981e0280c6af0ebb9e17cea07da85fe8)
      adds  4357ef3   r13979: We've dereferenced my_methods already, so there's no point in checking for != NULL. Coverity #149.
      adds  33c9fba   r13980: Fix Coverity bug # 63. Jeremy, could you take a look at this?
      adds  5f76ee4   r13981: Fix Coverity bug # 138 (This used to be commit 303067ba3bdf34ab501f0d99e386cfdb6ab10233)
      adds  dece1a2   r13983: Fix Coverity bug # 111 (This used to be commit 08d7fd31ab250bc6ba3922b36aa7b0cfef1e5bf1)
      adds  a78d2a8   r13984: Fix Coverity bug # 98 (This used to be commit 0a2aa3a48bd5fd7e5a9aa06068ddd621b19c1dbe)
      adds  03b3295   r13987: Fix Coverity bug # 74. This tool is good...
      adds  cd49e25   r13989: Fix for Coverity bug #45 and associated spoolss RPC_BUFFER problems. Ensure that if the parse succeeds on UNMARSHALL we have a valid (although possibly empty) RPC_BUFFER returned. Jeremy. (This used to be commit d319cc9c08bfa865a6431a8631a9c609f589be1f)
      adds  eae063e   r13991: Fix Coverity bug # 69 (This used to be commit 6dc79e6b12e221e9af85a1edf487b5fb5aae222b)
      adds  f7bf439   r13994: Belt and braces - ensure RPC_BUFFER is valid. Jeremy. (This used to be commit d993797191865878ebfd2ff9028d341017605cd6)
      adds  ef5b36c   r13997: Prefix $prefix by default even to rootsbindir as we else run in trouble if we use ./configure --prefix=dir && make install
      adds  1eea156   r13999: Quick fix for Coverity bug #11. Jeremy. (This used to be commit b9de6c926953b3321fa3850d501c807c6eabf230)
      adds  dbbc06d   r14002: Quick fix for Coverity CID #12. Jeremy (This used to be commit 7c6e274cd578521192a0b0c4e6a4fb5dc7d722ac)
      adds  3527b5c   r14003: Clarify code that lead to Coverity report #13. Not a bug, but better to remove false positives. Jeremy. (This used to be commit f9a75d76546bc4618736f0d48646e77d7572db25)
      adds  26c95f3   r14006: Fix a couple of irritating warnings. Jeremy. (This used to be commit ead13ca522d7b8cbb47d660d3cb73c3582088985)
      adds  6b35642   r14007: Coverity bug CID #197. Don't compare against 0, we mean the ttl instead. Jeremy. (This used to be commit ccb2a52e29de7e2847ccd93aa99236f63202a4af)
      adds  9e65a2c   r14009: Remove last const warning (have to use CONST_DISCARD). Jeremy. (This used to be commit af0ade470f2fac3509a44207b4572e279ba30e34)
      adds  a3586ff   r14014: Coverity paranoia. Shut it up by making the guarentee in the code explicit - but this was a false positive (CID #16). Jeremy. (This used to be commit 43a0e869f2aee9b4e22d0d7fc92051e82f7536ad)
      adds  c7c3b98   r14017: Okay, okay, I have turned a double-free into dead code :-)
      adds  f635dcb   r14018: Coverity error CID #27. Missing return -1 on error condition. Jeremy. (This used to be commit 94e869d9c6d1a1c1df0d072530bf8d4452bd10bb)
      adds  43ad653   r14020: Coverity bug CID #66. Missing free on error exit. Jeremy. (This used to be commit b9980bddf5ee74b2887196d6d1a0cf393720ba3a)
      adds  6491aed   r14022: Fix Coverity bug # 92 (This used to be commit b824245c4e04353f0d3fd0ccf6bc5776a601daed)
      adds  82ab2bc   r14023: My last bug fix still left a potential null deref. C- "must try harder" :-). Jeremy. (This used to be commit 9c55bf74ca28530045c5cb3cbfffad242039ca75)
      adds  874a9d0   r14025: Remove unused code. When we want to export samsync, we better first port pidl...
      adds  6b59181   r14026: Fix resource leak on error exit. Coverity CID #65. Jeremy. (This used to be commit 3a1c4cb93dc262028ffbebd9ebeed69f4816cf09)
      adds  8f0bdb9   r14030: Fix resource leak in error codepath. Coverity CID #64. Jeremy. (This used to be commit b51edde4d63e9b2f241f41b6780b026487890a7f)
      adds  77709e5   r14031: Coverity bug CID #110. Free all resources correctly on pipe initialization failure. Jeremy. (This used to be commit daa919a94b3d81401654004bc0f32c45451203c1)
      adds  4479d1b   r14033: Fix Coverity bug # 126 (This used to be commit bb6d678575faac050376607a5c778b8a10805061)
      adds  991fd6c   r14034: Fix Coverity id # 125.
      adds  3cc8b81   r14035: Fix Coverity bug # 124 (This used to be commit 9fe21fd0326e67a4b1006d2b4a24e39e2d57d796)
      adds  753dcde   r14036: Ok, the last one generated a const warning. Also fix Coverity # 119.
      adds  29c8cef   r14042: check that create_local_nt_token() succeeds before dereferncing the NT_USER_TOKEN* (This used to be commit 4e5df4cb643886144d0fff4cac303e493c825955)
      adds  8d1dd8b   r14043: After discussion with Jerry revert part of the Coverity null-ref patch - put prs_rpcbuffer_p back to the way it was (with an additional coverity paranoia check) - move the real test into rpcbuf_alloc_size instead. Jeremy. (This used to be commit f74993e65c01bc0ef73d3e8710bb2f840910161a)
      adds  d8ba987   r14045: Coverity fix #14. Ensure if len is set buf != NULL. Jeremy. (This used to be commit fb1a6073321840fecf22f3e0f7541f5ad87f5e49)
      adds  b05af76   r14047: Coverity fix #17. Ensure srv_name and info cannot be zero before deref. Jeremy. (This used to be commit fbf9db6624d9584a26ae302df3c76555bbd2bb1e)
      adds  06d6325   r14049: Found some more MSV1_0 bits and their behaviour; just for documentation purpose.
      adds  ca3df1d   r14050: Add the ACB_PWEXPIRED bit abartlet has found.
      adds  763a2d7   r14051: Add remaining (documented) userAccountControl bits, thanks to Luke Howard for pointing this out.
      adds  f27228f   r14052: Remove BASEDIR use in the Makefile.  BASEDIR=prefix=@prefix@ till now. I suggest to stay with ^BASEDIR= @prefix@$ for at least the next release to give external projects - like samba-vscan project - time to adopt this change.
      adds  924be04   r14053: Implement Simo's suggestion: don't use /dev/null for a 'bad' path for users/workstations (This used to be commit 2690f015be1f7eb9802f652810e73ff5f5688304)
      adds  24decd1   r14056: Also install the mount.smbfs sym link to rootsbindir.  Therfore we have to substitute rootsbindir in {,un}installbin.sh.in.
      adds  16ea81b   r14057: Remove generated script/gen-8bit-gap.sh while calling rule realclean.
      adds  1b0211c   r14060: Only set the last rebind timestamp when we did rebind after a non-read LDAP operation. That way we avoid the replication sleep after a simple redirected search operation
      adds  fc5a7fe   r14061: Some debugging for the new LOGON/ACB-flags.
      adds  aeea749   r14062: Forgot those in the uint16/32 acb_info switch.
      adds  e11a85e   r14074: Some cleanup; there is no point in declaring and mapping KRB5KRB_ERR_RESPONSE_TOO_BIG when the krb5 library does not know about this.
      adds  9f18298   r14075: * add support for long variable names in smb.conf in the form of %(....) * add support for %(DomainSID) * replace standard_sub_XXX() functions with wrappers around their   alloc_sub_XXX() counterparts * add support for using SIDs in read list, et. al. (anything that   is checked by nt_token_contains_name_in_list()) (This used to be commit 71d960250d2c6d01096a03e98884d3f9c395baa0)
      adds  ba8eff6   r14076: When the backends trusted_domains call comes back with no trusts the NTSTATUS code will be NT_STATUS_NO_MORE_ENTRIES. In that case store NT_STATUS_OK in the centry so that the entry does not automatically deleted upon startup or invalidated upon next query.
      adds  17c354a   r14077: fix build breakage (This used to be commit a40a7f5ea10cf8651cb4334a6623c07fb3dfc565)
      adds  d785b61   r14080: Fix Coverity bug #18. Ensure non-null before ref. Jeremy. (This used to be commit 617c5805e59dd601b8841251032e3db4d6a64621)
      adds  a9d1af9   r14083: Fix coverity bug #19. Don't deref possible NULL. Jeremy. (This used to be commit fc8e1e5c02dd950ed1f8656a5d7ab47fa7ec1ea7)
      adds  cc7b53f   r14085: Fix coverity bg #152, uninit'ed var. (This used to be commit d8e69c18e0d34c99525080b3afaf2778be3a5ec2)
      adds  485714a   r14087: Protect against domain being NULL. Finish Coverity #152. Jeremy. (This used to be commit 88dd4ab48127bb08fdeb0b5c236020e0b910f0d8)
      adds  e096440   r14088: Fix Coverity bug #20. Don't deref possible null. Jeremy. (This used to be commit 7f3ace5481e55ef845da28b9c0613a2ea0de0de4)
      adds  d12fd8d   r14090: Fix coverity bug #21, don't deref potential null. Jeremy. (This used to be commit 76c4d5212bcb5f54472c9ceac2368078ebad7a3b)
      adds  aa3cab9   r14092: Fix coverity bug #22. Ensure no possible null deref. Jeremy. (This used to be commit 0026fb0b2843271c27e9dc02a32e88d580bebbc3)
      adds  1037335   r14098: Fix Coverity # 112 (This used to be commit 121a350b92dafec8f171a54f4b897c7f81757dd1)
      adds  d95efac   r14099: Fix Coverity # 113 (This used to be commit db00570535c03360bb2833f070878a33e94306b0)
      adds  35d2856   r14101: Fix a segfault in trustdom establish, cli is NULL here. (This used to be commit 1df58c7a00b00242ee3eda09de92335d5dabe9c4)
      adds  56a99b1   r14102: Fix Coverity bug # 70 (This used to be commit 56dc19879c6514cbdd0b1fd186c8bdeb61bf151a)
      adds  b3d058a   r14103: Fix a memleak found by valgrind (!!) (This used to be commit b880602c4c1b13fbb5931b8e00c22209a722e0d5)
      adds  433e171   r14106: Fix from William Jojo for AIX vfs builds. Thanks Bill ! Jeremy. (This used to be commit 7d50966d7f783da41dc9303d7c535bc46564cf09)
      adds  f021060   r14111: Work around additional typedefs in the gamin implementation of the FAM API. (This used to be commit dc96ce90e50da9a82f941b0b534c0681c8477f5e)
      adds  1de2983   r14112: * fix checks on return code from register_vuid() which could actually   fail and we would still return success in the SMBsesssetup reply :-( * Make sure to create the local token for the server_fino struct   in reply_spnego_kerberos() so that register_vuid() does not fail.   (how did this ever work?) (This used to be commit 8dafa45b97020d1aceb027a85e18401c965bf402)
      adds  b19d871   r14115: Fix coverity bug #23. Don't deref a potentially null ptr. Jeremy. (This used to be commit df32eb70a45150e459997c2ae92c865cd0e083f6)
      adds  acf0c6f   r14118: Fix coverity bug #24. Missing return statement meant a possible NULL ptr deref. Jeremy. (This used to be commit 78ac3f9cbdabc1df9480f75fb3910a3a108a0e91)
      adds  dc93156   r14121: We never pass NULL to the rpc_api_pipe fn so don't trigger coverity checks by testing for NULL. Jeremy. (This used to be commit 6b4484159293d725613249adbfa01472dea1c722)
      adds  84c398a   r14126: resolve two warnings from the coverity scan (This used to be commit 32c7243b80f1f06d37511fb87f7a5c715f4847c6)
      adds  f3b3978   r14127: Remove coverity warning on mount.cifs.c (This used to be commit 2ec51635ae7ba448f18c4c1342a5fd2adb1ec869)
      adds  58752bc   r14128: Remove warning generated by coverity scan tool (missing SAFE_FREE in error path) (This used to be commit 33a1e26114d7dfdfb72e393efa399454a588e11e)
      adds  d3d4e22   r14129: Add the group sids from the Kerberos PAC to the user token.
      adds  c077d36   r14130: Remove make_server_info_pac alltogether, make_server_info_info3 does already do what we need.
      adds  6458266   r14131: Fix Coverity bug # 127 (This used to be commit c105bfae2647752b31d8c3b59a0ee80c56f97138)
      adds  58e0036   r14132: Fix Coverity bug # 150.
      adds  4d0795a   r14133: Fix Coverity bug # 140 (This used to be commit 5007f53eb54eddff3d13df929d78385d6b158057)
      adds  2a7601f   r14134: Fix Coverity bug # 137 (This used to be commit 62e58d939bf3abf71bb19aade57d406e07403bc8)
      adds  7a2bc34   r14135: Fix for Coverity #123: resource leak.  Also rework much of the code to make it cleaner.  There's still more to do on this... (This used to be commit f75dad0325aec93cc604ddfbef40d29979d07275)
      adds  e443866   r14144: allow to set sec_info in rpcclients lsa_query_secobj.
      adds  e724dc9   r14145: Add missing WITH_KCM hunks from my local tree.
      adds  c34e73c   r14146: Just some typos.
      adds  a2d489c   r14147: Fix coverity #119.  alloc'ed memory returned not saved, so not freed. Need to go back and correct the assumption that an "ldap xxx suffix" parm must have an OU. (This used to be commit 2d7ba11ffbe17af12257a91638be95d09c0c34c5)
      adds  14e904f   r14148: Removing the not very well tested krb5 ticket refresh handling activated over --with-kcm. No time to look after it for the moment.
      adds  b5f12bc   r14150: Fix coverity #118: not freeing alloc'ed storage returned from sstring_sub(). (This used to be commit 6ff849f35ae3394d6557f79c73b0fe54fbb86d0f)
      adds  c53c08e   r14152: Fix coverity #117: free storage alloc'ed by sstring_sub (This used to be commit cf36f5949f8ac5ea020fcaa796ad92852df25ae7)
      adds  49dec1c   r14153: Fix coverity #116: free storage alloc'ed by sstring_sub() (This used to be commit dbc0ff5544f2d15b1d1bc41319c76274b79d92b4)
      adds  c0d4100   r14155: Fix coverity #115: free storage alloc'ed by sstring_sub() (This used to be commit a197b8c5cb02c8a5fac3882e7b76bcd7abb0279c)
      adds  a5eda88   r14156: Fix coverity #114: free storage alloc'ed by sstring_sub() (This used to be commit 655fb66b289bdd19c4432eea00fac935184f25c9)
      adds  ce53430   r14158: Fix coverity CID #147 -- do not dereference pointers before checking their existence (This used to be commit 6b52423033b2eccdfad1e91e9d59619664f570ac)
      adds  1b3e1f9   r14166: Fix const warning. Jeremy. (This used to be commit 2ec461ae583b9a07da3ce5abd7f90ea18e1535ae)
      adds  47a11f8   r14168: Fix Coverity #219. I think this is a false coverity warning as it seems to get confused with assignment and comparison. Clarify the code anyway. Jeremy. (This used to be commit 754818f8cc0849bddf84b7a534cd65e8dcd932ac)
      adds  5f224c2   r14170: Paranioa fix for sesssetup. Fix Coverity bug #26. Guard against NULL ref. Jeremy. (This used to be commit c0f906ac8de850f4566b6b3be4e3c7d245e6e252)
      adds  ab43bf3   r14176: Fix coverity bug #30. Ensure no possible null deref. Jeremy. (This used to be commit e5d6069cf88c0aa632af5582fcd7466729b20934)
      adds  5a1c225   r14178: Clarify code for Coverity #49. Ensure we know we can't have an uninitialized *returned val. Jeremy. (This used to be commit e83515afd2cb63b0dfa4f7fe00b6b7163bf35f2f)
      adds  dd728b4   r14182: Ensure we know that dom_sid cannot be null. Jeremy. (This used to be commit e3a28bf4c8064f7053b7d1a25a2f087ac2095fcd)
      adds  f2006f8   r14184: Coverity fix #56. Ensure we can't deref null. Jeremy. (This used to be commit c76092a0662714b49c3c519d6f01174b8995a036)
      adds  cc122aa   r14186: Coverity fix #31. Don't deref null. Jeremy. (This used to be commit 014a3c86613f5c3fcbf12cd7df35c68bdce29331)
      adds  2992ba0   r14188: Coverity fix #32. Don't deref null. Jeremy. (This used to be commit 218c924d91a09517909ab09668a3ba7a0c6cb305)
      adds  b96f20a   r14190: Coverity bug #33. Missing initialization of pipe_hnd. Jeremy. (This used to be commit 144fda363793f233236a5e539daec64fa2966f3b)
      adds  5fe30d0   r14192: Don't forget to correctly initialize pipe_hnd. Coverity fix #34. Jeremy. (This used to be commit 6b3dc96dcf9b14177abfd3c901bfb0baad8afa76)
      adds  cfa4589   r14194: Coverity bug #35. Fix uninitialized pipe_hnd. Jeremy. (This used to be commit 8aca76f03540f3df5a81ddab2588c1f8219ac550)
      adds  1e34c29   r14196: Move to using talloc, not malloc for all policy handles. Jeremy (This used to be commit 6f4804a265f60c614e6e215ed663da0d8205c613)
      adds  a156d12   r14204: Remove the basically unused P_GSTRING and P_UGSTRING parameter types. (This used to be commit 23328fe6fc5e3b4ed3dc35e1475d661a8593eb1a)
      adds  a62c092   r14207: Convert the lp_acl_compatibility() param into an enum. (This used to be commit 5429c495c538e416010cf44e1d6fb771770a72ae)
      adds  de106cf   r14212: Definately fixes a coverity issue but I've lost track of the coverity id.... Oh well - definately needs a fix. Jeremy. (This used to be commit 54c899ef3b82af612bc2dad450140c5f47d2332e)
      adds  3b6f149   r14214: Fix Coverity Bug # 57 (This used to be commit 32364d8f01c75bd00ee1bef49c687d6dd3299d1f)
      adds  0fcd3e1   r14216: Fix Coverity bug # 8 (This used to be commit e4c9cba2f94043fe3c3e85e5640cfa6bd340b92f)
      adds  e6f82d5   r14217: Fix Coverity Bug # 7 (This used to be commit b3cfa292cf204a87acde073e2f800123ee474e40)
      adds  6c3519d   r14218: Fix Coverity Bug # 2 (This used to be commit 26377b63a3a3d2d5ed23bdbb5f22b70ec7d3fcad)
      adds  e4c733f   r14219: Fix coverity #135. Don't deref a ptr if it can be NULL. Jeremy. (This used to be commit 666d427c6e10aa4194348e8acc3997682f090b48)
      adds  c00e664   r14221: Fix coverity #76. My previous change wasn't quite enough :-). Jeremy. (This used to be commit 21b70035f39973e9edff323219c3c7eeb1550e2b)
      adds  cdf4508   r14224: Fix Coverity bug # 6 (This used to be commit e1c617adae51a4645804421394aba05de9dc1e3f)
      adds  70c8a21   r14225: Fix Coverity Bug # 67 (This used to be commit 740522875105ff52d53065cb35720426532fb174)
      adds  c9f256c   r14226: Fix Coverity bug # 109 (This used to be commit e9a63e3b35822eefbc5e17b6f9a4aab5e8c03074)
      adds  79af0b9   r14228: Fix Coverity bug # 217 (This used to be commit 680bd1b004f26b5a0449114911c85ca587038147)
      adds  ff122b3   r14229: Something Coverity hasn't caught (yet) but I've gotten sensitive to null derefs. get_timed_events_timeout() can potentially return NULL. Cope with this. Jeremy. (This used to be commit 04838078723613628b298b7a87622df30432cf64)
      adds  f5fe12d   r14232: Fix Coverity Bug # 218 (This used to be commit 932d769a32748695cfff4c761422feb2ef15acbb)
      adds  71bf1be   r14233: Fix Coverity bug # 206 (This used to be commit 0dc3030bce7bc7a58c509c70fe503a70db80b62d)
      adds  2e42254   r14234: Fix Coverity bug # 93 (This used to be commit 8a8d9057d98b24710c98fa48df9d7f330a8ebdc0)
      adds  21db43a   r14235: Fix Coverity bug # 91 (This used to be commit 26d471c02c6ddff15836a3c0d30f9e37f018b66d)
      adds  6a84328   r14236: Fix Coverity bug # 90 (This used to be commit 019dff53f906a6eb7961a95089bff12361e31e57)
      adds  784cc04   r14241: Fix Coverity bug # 146 (This used to be commit 97789ec8fc4ae2d31f6dd554d9979abce186eb30)
      adds  1c66bce   r14242: Fix Coverity bug # 82 (This used to be commit 9f645e996279be74aaeebcbecbfa07adce49ec7c)
      adds  e2e3c37   r14243: Fix Coverity bug # 143 (This used to be commit 5a0087e636104ffa98f23b8d17b4d002a55bc6b7)
      adds  15f4c63   r14244: Okay, had not seen that this happened twice.
      adds  8790a2e   r14245: We've dereferenced argv before, no point in checking.
      adds  0837f6b   r14246: Fix Coverity bug # 85 (This used to be commit ebc21336d80c5d417b309d4f9c22c074c324e123)
      adds  db249de   r14247: Fix Coverity bug # 136 (This used to be commit 1b247ff2ed380f5b7d28917d74d6ef5609330a45)
      adds  b840294   r14248: Fix Coverity bug # 84 (This used to be commit 811ae2b21f98bd8926f8edd70de19fe18265e28e)
      adds  f04579a   r14249: We've dereferenced the_acl before, no point in checking.
      adds  05b4d0b   r14250: Fix coverity bug #107. Resource leak on error path. Jeremy. (This used to be commit ca96c7be778d01594a540917acd3c5c218d6459c)
      adds  06f7ee5   r14252: Fix Coverity #72: free alloc'ed storage before return.  Also found one more that coverity didn't find from asprintf. (This used to be commit 37b6e2c8de41754a5a1a3a6f798d57aa5d533ada)
      adds  d245d5c   r14255: Revert r14204 which was horribly broken. (This used to be commit 950ed28f9f3f57dc449bd3bd6e7be7acb1e3d26d)
      adds  1ab0d76   r14259: Fix coverity #42. Ensure contact_domain can't be null derefed in error code path. Jeremy. (This used to be commit 9f5fcdd8fb437882568e38e174e2df27bd077ba3)
      adds  15603e1   r14261: Fix coverity #38. No null deref. Jeremy. (This used to be commit 2a2b966b7b92ac340d61ba157d207a42509a93d1)
      adds  65eb331   r14264: Fix coverity #207. Resource leak on error path. Jeremy. (This used to be commit 0429b6e8c34a99d4b2a9a4849075ef2a5acadf9e)
      adds  88dda37   r14266: Fix coverity #205. Resource leak on error path. Jeremy. (This used to be commit 23d69758bbff9687ab508e12931a5a49691d7e0d)
      adds  bb0d6f0   r14268: Fix coverity error #204. Resource leak on error path. Jeremy. (This used to be commit 5f74e56b865e0bdde0e574cd5f97cf29b06ad155)
      adds  34e02ea   r14270: Fix coverity #203. Ensure we free on error exit. Jeremy. (This used to be commit 9fa2e1bdedb61557b43f86c2898b7bf8762bbb63)
      adds  30e751c   r14272: Fix Coverity # 81: free alloc'ed storage before returning (This used to be commit 1899d8ea283845141b24d91d230248009744fe1a)
      adds  3b58c82   r14273: Fix coverity bug #202. Memory leak on error path. Jeremy. (This used to be commit d2be8163f2cf69681150ed7de720a37ffaa8e937)
      adds  478cd9d   r14275: Shut-up coverity false positive (bug #199) by making an assertion explicit. Jeremy. (This used to be commit aeae20a8d9f3658acb8edd373eb601bdf7eab98b)
      adds  e0793b1   r14278: Remainder of fix for Coverity #79,80,81: only allow GROUP or OWNER to be specified once in an ACL, so it can be allocated a second time, overwriting the first (This used to be commit 1804a8a01ebf3353574a2c5b26a1746b34715737)
      adds  025041e   r14279: Fix coverity #86, 87, 88, 89: Free grp_sid and owner_sid before returning.  Also, only allow one group or owner. (This used to be commit 1043e0d90ccb3493417f7bf05b70bdf5513bb1a3)
      adds  2167ec9   r14280: Fix Coverity #129 and 130: check before dereferencing a pointer.  This was especially silly as we checked immediately _after_ dereferencing it :-/ (This used to be commit 7ebfe2cb26b72d7fac397cfe3ceb14f244388224)
      adds  75247c5   r14282: Change centry_string to only use talloc. Should quieten coverity bug #194 (which I think is a false positive). Jeremy. (This used to be commit 07d8b02d3dddf7322e096f3f0a7cc1c8fa709fa3)
      adds  e460049   r14284: Fix coverity bug #103. Make code clearer - probably not a real issue but this code is easier to read. Jeremy. (This used to be commit 6621acc68f9a65540330d5c0d07db2488a3e8678)
      adds  acc651a   r14286: Similar clarifiction fix for coverity #102. Jeremy. (This used to be commit f458596b0edd958321c5d4061f034846348a3fe6)
      adds  19879eb   r14289: Fix coverity #101, resource leak on error code path. Jeremy. (This used to be commit d9e1d6fed099e7651807aa839a743fc7756ee326)
      adds  432490a   r14292: Janitor for tridge (samba3 talloc is almost identical to Samba4 talloc). Jeremy
      adds  659eb9b   r14298: The other half of Coverity # 217 (This used to be commit b9fb3fc0e3708b4721aaa1dcb7756d3774fb8db8)
      adds  860015d   r14299: Fix coverity #225. In a loop we were forgetting to free resources on error exit path. Jeremy. (This used to be commit 1c0b4ed0acdb7fccb148d714796752fefc6dd78c)
      adds  ad838bf   r14301: Fix coverity #224. In a loop we were forgetting to free resources on error exit path. Jeremy. (This used to be commit f1a5e5aefeeb78512c41cc8fc075b240696a3eb7)
      adds  d72bb56   r14303: Fix coverity #223. In a loop we were forgetting to free resources on error exit path. Jeremy. (This used to be commit f71aa3ab8fdfd08c1bec57b6506ead7c4af7299d)
      adds  b372fd2   r14317: Use source/bin as dir to link pam_winbind instead of source/nsswitch/
      adds  b97a69d   r14321: When we have libnscd and winbindd comes (back) online, try to flush the nscd caches so that NSS-calls can deliver accurate information.
      adds  9b27791   r14325: Add pam_modules rule which builds the configure(d) pam modules.  This is called as part of the all rule (again only if pam modules are requested by configure).
      adds  fe9ddca   r14326: First catch of make test_pam_modules.
      adds  0be0bc1   r14329: Fix the build on systems without libcom_err.
      adds  cc41fa4   r14331: Add a comment on top of test_pam_modules about what we're testing. (This used to be commit 90eb092083383c2b606e21dc65fb036bb973b032)
      adds  53019f5   r14333: Fix coverity #77, ensure we can't exit after allocation. Jeremy. (This used to be commit 15d78ab1fc83249552476d99144389cfe42a786f)
      adds  ed5095a   r14336: Try and quieten coverity #53 and #54. Make it obvious we're using -1 as a special size_t case by casting. Jeremy. (This used to be commit 415530bd082bf351f5e4c1fd32408f123ed77f85)
      adds  bd1e853   r14338: Fix coverity #55 by explicit cast. Jeremy. (This used to be commit 1fece52da4d667fa182aa9a87aaee3917860448b)
      adds  abafc0d   r14340: Fix coverity #78, resource leak in error path. Jeremy. (This used to be commit 76c4f2c4dc6fcd91a350985b16f4a6a321ac4bf6)
      adds  ca9be7c   r14342: Fix coverity #68, resource leak on error path. Jeremy. (This used to be commit 7520a8d2a10c72d330099c6502848afca60f56ff)
      adds  f6071a9   r14345: Fix Coverity #71. We don't currently propagate *any* alloc error back up the stack from smbldap_set_mod() so ensure we abort correctly. Jeremy. (This used to be commit 9a1e35079af9404e1775e2a098990277b3771086)
      adds  8f96b1b   r14351: Ensure we use the minimum of PATH_MAX and sizeof(pstring). Fix Coverity #59. Jeremy. (This used to be commit d793e1550cc8c79a2764609cddec082470d226e4)
      adds  d1684fa   r14353: Fix coverity bugs #61 and #62. Remember to divide by the size of the data table. Clean up the struct a little. Jeremy. (This used to be commit 338538410d484a9358b60b05a86180275344ffa4)
      adds  846c452   r14355: Try and fix Coverity #158 by making the pointer aliasing clearer. This isn't a bug but a code clarification. Jeremy. (This used to be commit 7ada96a1cfb1e928b7dfde101ca250b20024243f)
      adds  b5c2c5c   r14357: Try and fix Coverity #169 by making the pointer aliasing clearer. This isn't a bug but a code clarification. Jeremy.  line, and those below, will be ignored--
      adds  c1bcddd   r14359: Try and fix Coverity #176 by making the pointer aliasing clearer. This isn't a bug but a code clarification. Jeremy. (This used to be commit a3b8bee3ff8211d78f793877c877ccd2e15825dd)
      adds  9c046e7   r14365: As solaris nss includes includes.h, make sure we use the correct malloc-macros. Jeremy. (This used to be commit 412dc6f5dbc796126b94f3809fe660afac5d3c2a)
      adds  5c1e6f0   r14367: Not that I fully understand what's going on here, but the code as it was here was clearly buggy as Coverity showed with bug id #36.
      adds  81e4340   r14368: Remove redundant set of logon flags (now in rpc_netlogon.h).
      adds  be738dd   r14377: Fix coverity #4 for 3_0 too (This used to be commit aa26642ee19dcf7cfa3cb36032eadc823b01966b)
      adds  e6676a9   r14387: Try and fix the coverity issues (#53, #54) with negative sink by ensuring all uses of rpcstr_push are consistent with a size_t dest size arg. Jeremy. (This used to be commit f65d7afe1977d9d85046732842f9643716c15088)
      adds  a8dd326   r14392: Use KRB5_TGS_NAME.
      adds  a1c56e4   r14393: Fix a couple of AIX warnings. Jeremy. (This used to be commit 8444c997bd3e18b1d04ebe85f06c8c6e34d7373f)
      adds  be2bc31   r14395: Fix coverity bug #55. Ensure no unsigned/signed comparisons. Jeremy. (This used to be commit cd3ad3f1a6f622b4bad5cb21b132de4cc476e03f)
      adds  85d3b74   r14397: Fix deadcode in coverity error #1. Jeremy. (This used to be commit 4a4953c4d27cd1e925c9afe24fa49b015ce033ec)
      adds  568f282   r14399: Fix deadcode coverity bug #3. Jeremy. (This used to be commit 3799f18b356934592206679310e6e409c0d1ca0f)
      adds  0ce53f8   r14403: * modifies create_local_nt_token() to create a BUILTIN\Administrators   group IFF sid_to_gid(S-1-5-32-544) fails and 'winbind nested groups = yes'
      adds  55648eb   r14405: Fix the build when nscd_flush_cache is detected (variable definition was missing). Jeremy. (This used to be commit 48594f0270502149069fc883096181a9730d76bf)
      adds  fa42d65   r14406: Disable this call until we can sort out how this should be done correctly. Fix coverity #37. Jeremy. (This used to be commit d241f74e06eac7b61e5b7e09c2b9a955ec560fec)
      adds  0e0d21d   r14408: More on fix for coverity #36.  The previous fix would cause us to marshall a buffer based on an unknown size.  Zero out the sec_desc buffer to prevent this.  This is still not getting proper results for a registry security descriptor (everything gets ACCESS DENIED), but at least we aren't blowing out memory now... (This used to be commit cb370cc28ce361628df137c9aef02739aca062db)
      adds  fa57a31   r14416: Remove deadcode. Coverity #198. Jeremy. (This used to be commit 7fc61f5a63c982cfd0fbe1838979ba7be8f69fca)
      adds  a48baaa   r14418: Try and fix Coverity #39 and #40 by making the implicit function contract explicit. Jeremy. (This used to be commit 6de5e9ae4628d384631db9b66e22d439a303b75c)
      adds  8723178   r14421: This does two things
      adds  d6eebce   r14428: Call fill_share_mode_entry with NO_OPLOCK instead of 0. (This used to be commit a39cbaa699d111264c2c9dda49a6e4f42acd3fb8)
      adds  f39c02e   r14432: Give in and grant BUILT\Administrators all privileges (This used to be commit b6170910604dba6533b727de8d7f0cc75256d14f)
      adds  24961b1   r14443: rework get_md4pw() to ease debugging. The only functional change is that we now check wheter the sec_channel_type matches the trust account type.
      adds  0f0ad29   r14448: * protect against NULL cli_state* pointers in cli_rpc_pipe_open() * Fix inverted logic check for machine accounts in get_md4pw() (This used to be commit a36529535dcb5a262e7627b80fb62a31240dc8ad)
      adds  a199498   r14449: fix the build (sorry everyone) (This used to be commit e49ca3af8c2522aee670e6b807d7b3df31be47f6)
      adds  36f622a   r14450: Fix more get_md4pw() breakage caused by missing "breaks" in the switch statement which matched the schannel type against the account type. (This used to be commit 57c705ea63381ed9ab09145b4f57a736931fa6ca)
      adds  5133ab0   r14451: In order to get pdb_ldap searching for SID_NAME_ALIAS groups in the ${MACHINESID} and S_1-5-32 domains correctly, I had to add a substr search on sambaSID.
      adds  14b07dc   r14452: Sorry.  Need more coffee....
      adds  c17e40b   r14454: Janitor for tridge - same code exists in Samba3 and 4. Jeremy. ----------------------------- fixed an hmac-md5 error for keys longer than 64 (using deallocated stack variable) (This used to be commit f3879dd6bbbb20524e138b9ba8a54f6464fee5eb)
      adds  41a0da4   r14457: Add a few more special cases for RID 513 in the samr code. Now that I know what all the requirements for this group are I can generalize the code some more and make it cleaner. But at least this is working with lusrmgr.msc on XP and 2k now. (This used to be commit d2c1842978cd50485849bfc4fb6d94767d96cab0)
      adds  f04d553   r14460: SMBexit closes by pid and vuid. Tested with smbtorture. Jeremy. (This used to be commit 71e81580421225d5b35a25d46a7b6064a826685c)
      adds  65fa8a1   r14462: Fix warning. ber_tag_t is an unsigned int for printing purposes. Jeremy. (This used to be commit 3c33eda430426e40e179799e7341db10c4b2e98e)
      adds  5856fd5   r14467: Reverting 13660. This needs to be fixed differently.
      adds  ef115ff   r14468: Better fix to avoid winbind panic when we have an inproper configuration and want to just shutdown and exit.
      adds  962e42c   r14474: Also flush the nscd caches before entering the main winbindd loop.
      adds  a6da854   r14475: patch from Oliver Schulze L. <oliver at samera.com.py> for BUG 3580.  Make RHEL makerpms.sh script more verbose and add some additional options to the rpmbuild process (This used to be commit 7d73973db1a9133d6165b52031f09257046a64f7)
      adds  2b1641c   r14480: Kill one boolean flag passed down :-) (This used to be commit d9b85e3b287c24d2a3e2076da331fe06192b0eef)
      adds  f4a5c01   r14482: Fixes for spoolss code (after coverity fixes) when the client sends a NULL RPC_BUFFER* (This used to be commit 69f816e9f885bdeb6e8c67222b6fdca76d9d1025)
      adds  4198713   r14489: Guard against coverity reversion. #181 is a false positive but make the intent clearer. Jeremy. (This used to be commit 2703df7a8f26a315ae6ab53de8f7814fa66a1c54)
      adds  88ae0a2   r14493: There is no point in falling back to a samlogon when a krb5login has failed with a clear error indication. This prevents the bad logon count beeing increased on the DC.
      adds  99a3f68   r14495: Allow to play with the logon_param flag when testing samlogons.
      adds  3cbdb09   r14496: Add WBFLAG_PAM_GET_PWD_POLICY bit to only callout for domain password policies when requested.
      adds  9fb55b5   r14503: Fix principal in debug statement.
      adds  0dd9afa   r14505: Rename the timed_event to lockout_policy_event.
      adds  a17d276   r14506: Remove remaining references to a KCM credential cache type.
      adds  9e7e429   r14507: Re-disable accidentially re-enabled paranoia check. This should make offline logons work again with NT4 and older Samba3 DCs.
      adds  ed8bfb4   r14508: Return PAM_SUCCESS in pam_sm_close_session when there is no KRB5CCNAME environment.
      adds  8a1ecaa   r14509: Attempt to fix the build on "sun1" (This used to be commit 6704859950eb93d86906d4916cf6842d9a970d2f)
      adds  0342db7   r14512: Guenther, This code breaks winbind with MIT krb1.3. I'm disabling it for now until we have en effective means of dealing with the ticket request flags for users and computers. (This used to be commit 635f0c9c01c2e389ca916e9004e9ea064bf69cbb)
      adds  a22d8d9   r14513: Fix winbindd_chauthtok: only fallback when the chgpasswd3 call is not supported.
      adds  85a44aa   r14514: Fixing last commit. Thanks Volker.
      adds  2249c21   r14515: fix soname breakage caused by mad merge from trunk (missed replacing a AC variable) (This used to be commit 7d92cff7a3327cc9da5a4723bd62e68e0402acb8)
      adds  264fb29   r14522: sync socket_wrapper code with samba4
      adds  1267a3b   r14530: removing unused 'winbind max idle children' parameter (This used to be commit 0e789b7e43388b0e7155708981b4ab52ec6d3961)
      adds  49ecd17   r14559: Oplocks have changed, process_smb can be static again (This used to be commit 19e9bc03f81d8d000b683cf5c5f478ba25ddeb0d)
      adds  1af229a   r14574: Allow use of sendfile as long as the write cache has not been enabled on the particular file we are performing I/O on, irrespective of whether the write cache is globally enabled (This used to be commit 0809e2cb1dfff1cd0e8631b23b415cb2d8a67312)
      adds  492af5e   r14576: Skip remaining keytab entries when we have a clear indication that krb5_rd_req could decrypt the ticket but that ticket is just not valid at the moment (either not yet valid or already expired). (This also prevents an MIT kerberos related crash)
      adds  5aa66fd   r14577: BUG Fixes:
      adds  8641d7d   r14578: fix incorrect comment in fill_sam_account().  This function is called from multiple places now (krb5, winbindd auth and domain_client_validate() (This used to be commit ddad66ec58d09f89105ceb822b7bea534dafd9e6)
      adds  736ba57   r14579: Add REJECT_REASON_OTHER in the rpcclient chgpasswd3.
      adds  b36e292   r14580: add 'net sam createbuiltingroup' to map BUILTIN local groups to a gid (This used to be commit 3137fe5068e4b0c1724b92f49ca8e1d254324801)
      adds  4b000b2   r14584: Really follow with roosbindir by defaulr the setting we use for sbindir. (This used to be commit 1829d22720612b0e61cec7e66d7cba46c04160b9)
      adds  485a286   r14585: Tighten argument list of kerberos_kinit_password again, kerberos_kinit_password_ext provides access to more options.
      adds  292afdb   r14596: Fix a logic bug with multiple oplock contention. The sad thing is the core of this bug fix is just removing a paranoia "exit_server" call, as the rest of the logic was already correct :-).
      adds  1d5ab8f   r14597: Merge DCERPC_FAULT constants from Samba 4.
      adds  97ee5b1   r14600: Refactor capability interface from being IRIX-specific to using only the POSIX interface. Note that this removes support for inherited capabilities. This wasn't used, and probably should not be. (This used to be commit 763f4c01488a96aec000c18bca313da37ed1df1b)
      adds  5067cca   r14602: Fix another logic bug in new oplock handling. Just because lck->num_share_modes != 0 doesn't mean that there *are* other valid share modes. They may be all marked "UNUSED" or be deferred open entries. In that case don't downgrade the granted oplock to level2 needlessly - a client can have an exclusive oplock in this case. The original code handled this correctly in the lck->num_share_modes == 0 case but not in the case where there were no valid share modes bu [...]
      adds  e4dc745   r14611: Fix init_creds_opts issue jerry discovered when using MIT krb5 1.3:
      adds  22183b0c  r14617: Fix typo in comment. (This used to be commit df6d69e78fb0f604a7bfc34fc9ac8f391252520d)
      adds  250c025   r14618: add --no-process-group to all server programms to make the following possible:
      adds  b40e258   r14624: - add timelimit.c - add configure tests --with-selftest-prefix=/tmp/samba-test   this is needed because the path name of unix socket can only be 108 chars long - add configure test --with-smbtorture4-path=/home/foo/prefix/samba4/bin/smbtorture   this will be used to run samba4's smbtorture inside samba3's make test later
      adds  49ba0a9   r14626: Only set libdir and mandir to the defaults if we haven't used --libdir or --mandir to set them already.  Till now we overwrrote a setting made with --libdir or --mandir. (This used to be commit 94980a15be5eae2820c340d3d33b6c9df7053b24)
      adds  bc87a5f   r14627: Adapt the linkage text from pam_smbpass to pam_winbind. (This used to be commit 160626195bf44b94109ddb7a15da703344d8163f)
      adds  906c19f   r14628: sync timelimit.c with the version from the build-farm repository
      adds  4ba0967   r14631: Add {,un}installpammodules rule and add it to the install rule.
      adds  ed9ad18   r14632: add basic 'make test' using samba4's smbtorture
      adds  1839b4b   r14634: Many bug fixes thanks to train rides and overnight stays in airports
      adds  6e17934   r14643: Merge dcerpc_errstr from Samba 4.
      adds  fb62a71   r14645: No idea how this happened, fixing the build.
      adds  20204ab   r14646: Adding samr querygroup infolevels 2 & 5.
      adds  853ad11   r14659: Fix installpammodules for shells where a
      adds  e836508   r14664:  r13868 at cabra:  derrell | 2006-03-22 17:04:30 -0500  Implement enhancement request 3505.  Two additional features are added here.  There is now a method of saving an opaque user data handle in the smbc_  context, and there is now a way to request that the context be passed to the  authentication function.  See examples/libsmbclient/testbrowse.c for an example  of using these features. (This used to be commit 203b4911c16bd7e10198a6f0e63960f2813025ef)
      adds  40d0707   r14668: Set the FILE_STATUS_OFFLINE bit by observing the events a DMAPI-based HSM is interested in. Tested on both IRIX and SLES9. (This used to be commit 514a767c57f8194547e5b708ad2573ab9a0719c6)
      adds  a7d1a32   r14669: Remove duplicate source caused by running patch(1) once too often. (This used to be commit 0ebbfc867c71002eaf921f4f4d8aa7d7b78973a7)
      adds  18909a1   r14674: Further cleanup for cached logins, only dump hashes with DEBUG_PASSWORD.
      adds  ca81529   r14675: Protect against null sids and rids in the cached credentials functions.
      adds  8d75615   r14676: add make valgrindtest and remove old 'make check' and old 'make test'
      adds  aa583e5   r14678: - we need to use 127.0.0.2/8 as interface for the server   as nmbd skip interfaces with address 127.0.0.1 - add samba3 smbclient -L tests - add samba3 smbtorture tests
      adds  a0e36dd   r14681: Get rid of hardcoded /tmp/add.ldif and /tmp/mod.ldif files.  Is there a different directory the temp files should be in, or is /tmp ok?
      adds  d7174c1   r14682: Small cleanup in ads_verify_ticket.
      adds  05ef1d6   r14683: Get rid of hardcoded output file.  With no arg, print to stdout, otherwise append to output file specified. (This used to be commit b4ec93f5a26442d30ba2b8c91d03f3190975efd0)
      adds  2036c47   r14684: Remove obsolete file (belonged to pdb_xml) (This used to be commit 15c36233fb2e5164ea0fbb2389a066e34838dd20)
      adds  e487835   r14695: Patch from Björn Jacke:
      adds  ac2b7c0   r14696: make pdb_find_backend_entry public (for use by an external "multi" pdb backend) (This used to be commit c149421ef7aca8763e21e6c7d467e94944c30e8b)
      adds  190554b   r14698: Make sure we expand our own local groups and not just the BUILTIN group when calling winbindd_getgroups.
      adds  efd32bf   r14699: allow 'net sam addmem' to accept a SID for the member (This used to be commit 08d201806f53f51fbed4a02a54cb0656f8287b12)
      adds  7f57dc6   r14703: Clarify the return codes for the POSIX locking case. This was confusing. Jeremy. (This used to be commit bc1a605a39e58a7dbdcd4d132345e957e3ed9d5e)
      adds  4f655c9   r14743: Fix coverity bug #227. Possible deref of null pointer in error code path. Jeremy. (This used to be commit 9117713c5ee220331106d291425703aec4d7dd2c)
      adds  2f28844   r14744: allow ./timelimit 5 ./timelimit 20 ./ignore_all_signals to work,
      adds  1d3fd52   r14746: Add the Samba4 replacements for opendir/readdir etc. to Samba3 - with some 64-bit macro madness. Attempt to fix the broken directory handling in the *BSD-of-the-month club. Jeremy. (This used to be commit fd98427f64f4206c01f16f82fadf24f5863878db)
      adds  fe05699   r14748: store the name/ip address combination when we doa reverse look up in case future forward lookups would fail (This used to be commit d56ed46faec46dad74b469d25ff99c9002792c78)
      adds  80afbe5   r14751: Use the noreturn attribute to try and tell coverity that smb_panic can't return. Jeremy. (This used to be commit ba9c98983efbf4871e1ec07df37590d97ec52fba)
      adds  c684ca9   r14753: Fix the kerberized pam_auth: As we could have created a new credential cache with a valid TGT in it but we werent able to get or verify the service ticket for this local host afterwards and therefor didn't get the PAC, we need to remove that ccache entirely.
      adds  2ab46a7   r14756: Make smbpasswd -a root work for eDirectory where there is no "account" structural objectclass.
      adds  895fc23   r14757: Make sure we only send out a CLDAP request to an connected AD server.
      adds  57909a1   r14758: Fix broken LDAP search filter.
      adds  70b59a3   r14760: Fix #3642, ensure we don't call FD_SET on read with fd == -1. Jeremy. (This used to be commit 6ae15544ccfc3ff5d97565ad41ba7f57c7d29b0f)
      adds  81d4f40   r14763: Add a new tuning parameter, open files database hash size, this allows us to experiment with ensuring the tdb hash size for our open files and locking db are appropriately sized. Make the hash size larger by default (10007 instead of 1049) and make the locking db hash size the same as the open file db hash size. Jeremy. (This used to be commit e7225f7e813423c3e2a94af6a9d7ce8a1b50a166)
      adds  b84d06d   r14764: Fix possible null pointer deref. Coverity #253. Jeremy. (This used to be commit 7a18f38947385b8a5fb27a42610320003689e9e1)
      adds  e4c66fe   r14766: Fix possible NULL deref. Coverity #254. Jeremy. (This used to be commit e2e2d8b939dd425a97b36102c6a541e3cf6236ad)
      adds  68dcff3   r14768: Fix potential null deref coverity bugs #255, #256. Jeremy. (This used to be commit a40c7a0cd888dcee3cac1a41602863f54c51ef17)
      adds  621f91c   r14770: Fix coverity bug #257. Possible null deref. Jeremy. (This used to be commit 4c126ef65dd07352ab936fff774c7435723f5395)
      adds  b98703c   r14772: Fix coverity bug #258. Seems coverity has discovered talloc :-). Jeremy. (This used to be commit 488b7725168971e6e59f3a2a7476ce82df43579b)
      adds  4d9ad70   r14774: Fix null deref coverity bugs #260, #261, #262. Jeremy. (This used to be commit 46e575af17cefb0ce7a1fdfacf29f90ae36fa72e)
      adds  f6a1f71   r14776: Fix coverity #263 - #267. No one was checking talloc returns. Doh ! Jeremy. (This used to be commit 68097e0fbb8f232573a2f7eae3da3a0c9873fbc5)
      adds  ba49732   r14778: Fix coverity null deref bugs #268 - #271. Jeremy. (This used to be commit 0a1ccfefcf27c5970b82bf8a451bcdaa4fee1bd0)
      adds  d0c0079   r14780: Fix coverity bug #272, null deref. Jeremy. (This used to be commit 1588ce8efe7fafd89561b55a98c498f947f4ada9)
      adds  0b1e1ed   r14782: Fix coverity bug #273, null deref. Jeremy. (This used to be commit c2636c10262e8045f701143dee22b10b2d0c0344)
      adds  ec4191f   r14784: Fix coverity bug #274. Null deref. Jeremy. (This used to be commit f88f2d93686ba6bd317b7bc935888e75b7999c83)
      adds  00fb5e4   r14786: Fix coverity #275. null deref. Jeremy. (This used to be commit 363d31c9ec2d2a4429ab4d26b3d7c78b76f60626)
      adds  2178bca   r14788: Fix coverity bug #276. null deref. Jeremy. (This used to be commit 0217f7d7bf4c8b5b7de2433485fb6f78b62ac817)
      adds  75c965d   r14790: Fix possible null deref. Coverity #277. Jeremy. (This used to be commit 2454af392a71989ecddb2dbb17a9217658102523)
      adds  c3624eb   r14809: - add my email address - fix usage() - remove unused var
      adds  3aaa903   r14820: sync test_posix_p3.sh with test_posix.sh from samba4 but only run the BASE-* tests and ignore some more than in samba4
      adds  2b86a5b   r14825: add support for max connections parameter (This used to be commit 63efbdf005f410c4a9843809207ea27f4c1ac756)
      adds  15ebf2c   r14829: Fix reversed test in coverity fixes. Jeremy. (This used to be commit f1b4e870a52cbd7bb780b206e943987648523060)
      adds  576e17c   r14831: Fix possible null deref. Coverity #279. Jeremy. (This used to be commit 75be5c17bc74c86219c7cac749b52b7d43abb780)
      adds  4f53350   r14833: Fix resource leak on error code path. Coverity #280. Jeremy. (This used to be commit b985bdcb87eeb70725f2d625a4ea5ec39bda1b94)
      adds  69f3c63   r14841: Fix IRIX build --with-pam.
      adds  ecc0c18   r14847: Tell static checkers that exit_server() doesn't return. Jeremy. (This used to be commit 9c5e26a56aaaf1143b43e61d208ddaeb96f2ffcb)
      adds  872d3ce   r14849: Fix >= that should be >. Too strict condition checked by Volker. Jeremy. (This used to be commit 9a763da07385bf9af437cab8dd680f2e13fca3c3)
      adds  6c9eaa6   r14855: Various fixes:
      adds  a7d4912   r14863: try to make the generation of bin/timelimit more portable
      adds  186f442   r14865: - enforce timelimits for the tests - and skip some long tests for now
      adds  e499833   r14868: I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when ch [...]
      adds  570b49f   r14869: Allow to dump a paramatrical option.
      adds  18e9324   r14883: add 'smbd:sharedelay' option, so that we can speed up BASE-DENY2 in make test as done in samba4
      adds  97bfe0d   r14884: this doesn't work and causes processes to be left when using ctrl-c (SIGINT)
      adds  c398ea2   r14886: reenable BASE-DENY2 and BASE-DENY3
      adds  93386ba   r14889: Fix smbwrapper compile (This used to be commit 0f087fd40ad502513c3775587c07c86fc53bf718)
      adds  41c4c10   r14892: allow: CC_CHECKER=mycheker make
      adds  d4ff03a   r14895: Merge the 3.0.22 change (This used to be commit 62d60a04cd85dc521e7d63726b856f38287466ad)
      adds  f5e7376   r14896: Remove unused files (This used to be commit cc1bdbbc41bd6626ee53abf3f2ab35c454e036b7)
      adds  4fa5559   r14898: This change is an attempt to improve the quality of the information that is produced when a process exits abnormally.
      adds  da3b7af   r14899: Add missing semi-colon. (This used to be commit 5f4f4cbe6fe069570a921468034005d364f63206)
      adds  9f9526f   r14900: Separate words in error message. (This used to be commit ffe1a2e23ffb2edf2274c20ece0a66a9c649d50f)
      adds  e948804   r14922: Use BOOL for the returned value. (This used to be commit b228474be0ced2637272a7b614b92e412a118993)
      adds  52f4dfa   r14923: Return False in the case a parametrical option is not configured in the config file.
      adds  92f139d   r14931: Fix #1374: can't join an OU with name that contains '#'
      adds  ca09263   r14940: Remove pam_winbind's ability to create home directories on it's own.
      adds  4ee43db   r14954: Fix #3569 based on William Jojo's work. AIX also has the linear posix locking issue which causes CLEAR_IF_FIRST to cause performance problems. As we know we're in a daemon architecture with long-lived parent we can avoid this in the Samba case. Add a comment explaining this. Jeremy. (This used to be commit 3cd5c3df0d1b98dfa90663973ab13b5d3dbf737e)
      adds  876f2de   r14986: Fix OS/2 directory delete bug found by kukks. (Thanks a lot for all your hard work on this). We were caching the results of *all* directory scans, not just the results that match the client wildcard. This actually made no sense, as only matches on the client wildcard can be returned to the client and so might need to be searched for in the cache. This fixes the directory cache to only cache entries that we return to the client. Jeremy. (This used to be commit [...]
      adds  c9c5024   r14989: Fix from Mathias Dietz <MDIETZ at de.ibm.com>. EPERM can be a valid return from getting an xattr. Don't disable if we get it. Jeremy. (This used to be commit 7769b678f22d8ab4aa8aef55966813355bf2ce6d)
      adds  bbf666e   r15003: patch based on code from Arkady Glabek <aglabek at centeris.com> to ensure that global memory is freed when unloading pam_winbind.so (needs more testing on non-linux platforms) (This used to be commit 1e0b79e591d70352a96e0a0487d8f394dc7b36ba)
      adds  d8dfc29   r15005: Fix printf args to remove warnings. Jeremy. (This used to be commit 68d100830c5a6fa24b863071e8ca77ab264175a0)
      adds  de77531   r15007: fixed usage of cli_list() in smbwrapper so it compiles. This doesn't get smbwrapper really working again, but at least it will help Timur Bakeyev in his question to make it work (This used to be commit e73ee08c84801f315f556d204007f053fda56dbf)
      adds  4cde26c   r15009: Add a check for NULL (This used to be commit 0a7d4f1ab109f57f5b5f4c1e83ad346b13b50778)
      adds  42131b7   r15011: Fix bug # 2413. net rpc info can't reliably work anonymously anymore.
      adds  0f985dc   r15012: Fix bug #2715. Fix suggested by ISHIKAWA Tomonori <toishika at fsi.co.jp> No need to null terminate early, pull_ascii_fstring will do this. Jeremy. (This used to be commit b1bbe568313001f4b4e49382742e4b819c0a2b03)
      adds  22dbd67   r15018: Merge Volker's ipc/trans2/nttrans changes over into 3.0. Also merge the new POSIX lock code - this is not enabled unless -DDEVELOPER is defined. This doesn't yet map onto underlying system POSIX locks. Updates vfs to allow lock queries. Jeremy. (This used to be commit 08e52ead03304ff04229e1bfe544ff40e2564fc7)
      adds  6c237e0   r15020: Fix issue with samba4 netbench torture tester, it sends break replies to "break to none from level2" requests and it shouldn't. Just don't log a debug level zero message. Jeremy. (This used to be commit dc6a13da33a031d0c2374b692737dbe9215f0f74)
      adds  eecdc6c   r15022: Fix core dumps on normal server exit. Jeremy. (This used to be commit 13c3abf03187f84874b5754b54de5d3fe2dea188)
      adds  cc8ba23   r15025: Fix exit_server_cleanly call. Jeremy. (This used to be commit a64976b94482ef4397d5b791a0e266edba5a3d0c)
      adds  423352b   r15026: Fix warning until POSIX locking finished. Jeremy. (This used to be commit 15f39a4c720e9645f941742310b6c6d7d7fc96d5)
      adds  41a35cf   r15028: Fix logic error checking valid args to POSIX lock call. Jeremy. (This used to be commit 44b0d856ae867d1c407507dcf7940dd39f4f963a)
      adds  fc13f28   r15030: On a performace hunt... Remove as many extraneous memset's as possible. Jeremy. (This used to be commit 1217ed392b75aa8bfefa9c3f1ec5fa3bba841ee0)
      adds  211d415   r15034: Attempt to make the build farm happy (This used to be commit 8b3e87184a3cc831fe0314c3b26b6d753cf74e4c)
      adds  262ffd9   r15035: It seems that many preprocessors do not like comments in macro args.. (This used to be commit efc833dcba052e52c46eeba71a1ebe248be9cb05)
      adds  f340b2f   r15037: Adding iniParser (http://ndevilla.free.fr/iniparser/), a free inifile parsing library under the MIT licence.
      adds  9608b43   r15038: Replace all code in pam_winbind that relied on access to samba internals, mostly with the code that was in pam_winbind before.
      adds  33788e5   r15039: Fix an uninitialized variable. I _think_ this should default to PAM_SUCCESS. Günther, could you take a look?
      adds  adc0a34   r15040: Stripping the parametric options in pam_winbind and use /etc/security/pam_winbind.conf as config file for the PAM module by default.
      adds  655b04e   r15041: Adding rpc client calls to manipulate auditing policies on remote CIFS servers. Also add a new "net rpc audit" tool. The lsa query infolevels were taken from samb4 IDL, the lsa policy flags and categories are partly documented on msdn. I need to cleanup the double lsa_query_info_policy{2}{_new} calls next.
      adds  c8fabfb   r15043: Only build our copy of iniparser when the system doesn't have one.
      adds  3f2b06d   r15044: Fix the build. (void returning non-void).
      adds  a407405   r15046: Fix bug #3490 reported by Jason Mader. Do not continue to check for LDAP and AD requirements if --without-ldap and --without-ads have been given to configure. (This used to be commit 1d5e4830d33906da433655ecaf87300ed874b06f)
      adds  7a5ff08   r15047: Add support for using libunwind to generate a backtrace. This is primarily intended for ia64 systems where libunwind knows more about the different ways of walking the stack that just about anything else. (This used to be commit 256a19d722f360dac3c8e83f5bfac453fa70db96)
      adds  8c9eb76   r15053: fix portabilities issues between 32-bit winbind clients and a 64-bit winbindd server (This used to be commit a95d11345e76948b147bbc1f29a05c978d99a47a)
      adds  1014fa1   r15058: Add sample pam_winbind.conf file.
      adds  fdd5588   r15060: The brlock code gets called a lot. Ensure we keep the key around while we're using it - saves many calls to locking_key() (now deleted). Jeremy. (This used to be commit 2f8b527dcf4a36fbb933ce79c720c0425de76b4a)
      adds  87029b8   r15068: Fix a shadowed variable warning (This used to be commit 066f69fe88b360b856f3dc49089f8c21b721cce9)
      adds  9de61b5   r15072: Last bit of 32/64 bit portabilities fixes for winbind clients and aservers.  Strange compiler-fu on 64-bit SLES9 says sizeof(time_t) == 4 but the memory alignment is on 8 bytes.  Change time_t to uint32 to fix alignment. Remove 'char **gr_mem' from struct winbindd_gr since it was not being used. (This used to be commit b68e66d5c4f7348e674b8a009656ebfbbc06e288)
      adds  8aa8b0d   r15074: Remove -lcap from pam_winbind (not needed) Temporary linking fix for --with-included-iniparser (gd will do a proper fix later). (This used to be commit 7d5adcf3a7237d130efea6cc9f6e5d28e65e2e51)
      adds  1f19676   r15080: As discussed with Jerry, remove the CAP_LIBS again (we don't need that handling anymore when we remove $(LIBS) from pam_winbind again.
      adds  713eaf1   r15083: Using talloc with destructors is nice and all, but in this case it's in a performace critical path and it *hurts* us. Go back to plain malloc/free with an explicit destructor call. Jeremy. (This used to be commit 1c99aed563c29e1b3d70939878af747a0660bfec)
      adds  cc203f3   r15084: Try and squeeze more out of the non-read/write code path. Jeremy. (This used to be commit 23dcff4d50d1d35b7ddee0d0cb79c16a312f179c)
      adds  a2e2032   r15086: Get defensive about creating user accounts when winbindd fails (but is present). (This used to be commit 77fb19c45dcb07f5b675831979fbd74a99e30638)
      adds  010c725   r15088: Remove all time() and gettimeofday() calls out of the mainline packet processing code. Only do these when needed (ie. in the idle timeout code). We drop an unneccessary global here too. Jeremy. (This used to be commit 8272a5ab0605fcf95527143c4f909aa1008e5b94)
      adds  afb9620   r15093: Align to the last winbind changes. (This used to be commit 74fa3a2554b769382b2b3b43adfbc0cfbca3cd10)
      adds  d2cf063   r15094: Replace ; by # where we have a comment and remove superfluous spaces at the end of lines. (This used to be commit 27044d23ffbb2de0405e85b8ae184d12aa1e1f32)
      adds  76a2ac3   r15098: Make smbclient -L use RPC to list shares, fall back to RAP. This should list long share names.
      adds  e173022   r15101: Little step towards getting Samba4 tdb into 3: tdb_lock_bystring does not have the timeout argument in Samba4. Add a new routine tdb_lock_bystring_with_timeout.
      adds  4f24046   r15102: u32 is a tdb-only thing that's not exported by samba4 tdb. Replace by uint32.
      adds  76e581b   r15103: Okay, looking closer: Samba4 tdb not exporting u32 is a bug in samba4's tdb. tdb_open_ex needs it. Can someone from samba4 tell me how this should be handled?
      adds  30832e9   r15104: Implement Samba4's tdb_name().
      adds  a3fdf8a   r15107: 64 bit fixes. size_t on a 64-bit box is not uint32. Jeremy. (This used to be commit 634e0dc3c73968da8f1f50186ca15f8873f380ce)
      adds  5445694   r15112: Move strict locking default to auto. Fix up the error return for one of the Samba4 torture tests. Jeremy. (This used to be commit 9db6617756ff155eb7549c3c622a9920189e577d)
      adds  6ca1ba3   r15115: Fix error return on sessionsetup. Ensure no data blob is added if the logon call failed. Jeremy. (This used to be commit 71d0191c313e2106ae2bdef3119b3ff6e591ee1b)
      adds  e69b32e   r15116: Allow the user to set winbind nss timeouts in seconds on IRIX. Don't convert the default timeout to milliseconds twice. (This used to be commit 853ebd6e84cf52a309945f39cdf188ca346da8eb)
      adds  bdbd173   r15119: Initialize our global sam sid first, quite a lot of the other initialization routines further down depend on it.
      adds  4549efe   r15123: Don't even try to join with an inproper configuration.
      adds  0498f3b   r15129: Separate out mechanism and policy for NTLMSSP auth/sign/seal. With this change (and setting lanman auth = no in smb.conf) we have *identical* NTLMSSP flags to W2K3 in SPNEGO auth. Jeremy (This used to be commit 93ca3eee55297eb7fdd38fca38103ce129987e2a)
      adds  396b377   r15132: Fix some shadowed variable warnings (This used to be commit 97d2c20b0b37ac07b6e37e9614ff41ab7e131c98)
      adds  335637b   r15133: in_server is not used anywhere (This used to be commit c981bc7f31483e7821b9654eb30d665283aa07d5)
      adds  d4d0431   r15136: Fix join consistency check (This used to be commit a6e88785e7116c1a88e1bfdfa2afadecd501bfb0)
      adds  fb1f83b   r15137: Refuse to join if our netbios name is longer than 15 chars. I think this is sufficient to fix bug #3659.
      adds  f60111e   r15138: Teach Samba the difference between exclusive and batch oplocks. Pass Samba4 oplock test (with kernel oplocks off). Jeremy. (This used to be commit 3c260bcce2de76d724279e07dca61eadddfb8782)
      adds  2ebcc29   r15141: Fix for #3592 inspired by Justin Best <justinb at pdxmission.org>. Ignore a file in a tar output if the first read fails. Also cope with <2GB read fail. Jeremy. (This used to be commit 1b73e699e11c6e26e9a9123e74190eebd170fc05)
      adds  97355b7   r15150: Adding winbind debug class to the main daemon.
      adds  3cd1101   r15152: Fix a case when target is offline. Jerry, this needs to be in 3.0.23pre1 (This used to be commit f068862e56861d74021d72726248cb738a2ff0fe)
      adds  4af4ccc   r15154: bump version to 3.0.23pre2 (This used to be commit d6940c09cc9b9ac8bd4cba95ca382fa63c19748b)
      adds  ad1fcb7   r15160: Fix from William Jojo I thought had already been added (but hadn't). Jeremy. (This used to be commit dcbece8254e5de861d04b691d733616fc25cd585)
      adds  7b75d2c   r15162: Patch for bug #3668. Windows has a bug with LARGE_READX where if you ask for exactly 64k bytes it returns 0. Jeremy. (This used to be commit dcef65acb5bc08ea4b61ef490a518b7e668ff2ee)
      adds  7c83df1   r15163: packaging updates for RHEL/Fedora and break out 'pre' tag to the RPM release number (This used to be commit e3763272c39dc85e7feca4fc5646225b4b266fbc)
      adds  ff69176   r15165: updates for RH 9 packages (merged from RHEL fixes) (This used to be commit 220cf41bc10029ec4bba70df0da27c0d3ce60f54)
      adds  bdaad91   r15168: last minute spec file fix for some change with the using_samba install path (This used to be commit 81f3fa013801d9cfa22bd1abb329ea887f84a5bc)
      adds  7fa8993   r15169: openldap2-devel is a suse package (not on RHEL) (This used to be commit b8160fdf8796880412f63a5315ed871eae9ccbf0)
      adds  11868fe   r15170: don't check for ccache (This used to be commit e6a1106820ef532dcf2e50920b82f4536140dcad)
      adds  22c4ad8   r15173: Fix a non-critical memleak (This used to be commit bb8c69162f9228343e0b05812e0e5a9ca4eb56bf)
      adds  817aa0b   r15174: Check in Ronan Waide's wbinfo -i. Thanks :-)
      adds  ba6f1b1   r15175: Try to get Stratus VOS back to build. Thanks, Paul.
      adds  e241563   r15180: Use tdb_lock_bystring_with_timeout(). (This used to be commit 1ff6ae68b66ec3c78abbadd1fb9d50e50fc247dd)
      adds  8fca274   r15194: We need to be able to join as PDC as well. Thanks to Andrew Bartlett.
      adds  e18c9a9   r15196: Update a comment that I found confusing (I confuse easily). (This used to be commit eb53f01863f8f9d2980d9c2c8d27899dd39e5fa2)
      adds  ad8493d   r15198: Mention the auditing tool in "net rpc help".
      adds  b68b058   r15210: Add wrapper functions smb_krb5_parse_name, smb_krb5_unparse_name, smb_krb5_parse_name_norealm_conv that pull/push from unix charset to utf8 (which krb5 uses on the wire). This should fix issues when the unix charset is not compatible with or set to utf8. Jeremy. (This used to be commit 37ab42afbc9a79cf5b04ce6a1bf4060e9c961199)
      adds  ba52fd7   r15216: Fix the build for machines without krb5. Oops, sorry. Jeremy. (This used to be commit bea87e2df45c67cc75d91bd3ed1acc4c64a1c8ea)
      adds  968f265   r15218: Update Makefile.in to avoid building libmsrpc.so on systems that do not support shared libraries. (This used to be commit a1c12d7949f9110530526cc7133424e842cdcc71)
      adds  a1d47f3   r15227: Fix a valgrind error. We are marshalling here, not unmarshalling.
      adds  4e60220   r15228: Fix -n winbind option which has become meaningless with the persistent cache.
      adds  66fd215   r15229: Save useless roundtrips in pam_auth (fallback to samlogon) when we know that the DC is not available.
      adds  351e749   r15240: Correctly disallow unauthorized access when logging on with the kerberized pam_winbind and workstation restrictions are in effect.
      adds  6f5effa   r15243: Sorry for the breakage: * Fix the build without kerberos headers * Fix memleak in the krb5_address handling
      adds  41a7ea3   r15244: Fix debug typo.
      adds  b86c197   r15250: dump some more sids.
      adds  7588769   r15251: Adding PreWin2kAccess builtin sid.
      adds  f353704   r15255: Add return statement after abort to placate fussy compilers.  Closes #3721. (This used to be commit ab5a55ec8b27146fccba97f320d649bb19bc6f11)
      adds  1ca61f4   r15266: Fix bug 3720. I wonder why -O1 compiles did not catch this...
      adds  f93da6d   r15269: Fix incorrect boolean in assert to make POSIX lock tests pass with CIFSFS. Jeremy. (This used to be commit 89b604285ebe77b7cc2e0d5593117c0c5dc5ed1c)
      adds  3169319   r15283: Oh yeah. The build farm doesn't do much with head.  OK, here is the patch to SAMBA_3_0 to declare prototypes for the initialization functions.  These are the same changes I just made to head.  --paulg (This used to be commit 17774387ad879b6a72dd1cf406326318add31b04)
      adds  0ec947b   r15285: Fix the build. (This used to be commit 2270a5196db071bbf15aed92637a24f81d179cd5)
      adds  11cadb6   r15289: Put references to $PICFLAGS in quotes.  Fixes #3725. (This used to be commit 2aad5e915c03ec932feb1bc9e1dae938fa3011a2)
      adds  ec8b810   r15293: Don't ever set O_SYNC on open unless "strict sync = yes". This could be the cause of the perf. problem reported between 3.0.14a and 3.0.2x. Lufthansa has *wireless* on their flights to the USA now...  (I'm in heaven ! :-). Jeremy. (This used to be commit dbc03125f2643f8ecff8e901cb23fa6408cce011)
      adds  2720db9   r15299: Fix import of Python modules.  Fixes Bug #3567. The REGVAL_CTR part is taken from Daniel Jarboe's patch he filed with the bug report.
      adds  34e8100   r15305: Let winbind search by sid directly (or in windows terms: "bind to a sid"); works in all AD versions I tested. Also add "net ads sid" search tool.
      adds  df980b7   r15306: Be consistent between rpc and ads winbind backend: let the ads backend query the samlogon cache first as well.
      adds  6afac6f   r15307: Ignore builtin groups we're a member of on the DC as those memberships are not valid locally.
      adds  358fd53   r15308: Fix the build, sorry.
      adds  d4a51cc   r15309: normalize printing keys when deleting (This used to be commit 037f9f831e001a12261419e37c725558dd717af9)
      adds  6e807c7   r15310: only store lanman passwords on a change if 'lanman auth = yes' (This used to be commit b6904e0950a5e70ebb2ea8aa9e9afc220adbe211)
      adds  173261d   r15311: look at the NT password (not lanman one) when determining if smbpasswd -e should probably for a password (This used to be commit 3522b53aecb5293747b66250279417f9edf876f1)
      adds  60af402   r15320: default "passdb expand explicit" to no (This used to be commit 88b5a21d63b18af56b4fe7e5c353eae3ff7d4752)
      adds  f3dc7aa   r15333: Paulg broke the function prototyping of decl_static_XX. Needs to be (void), not (). Paulg please check this. Jeremy. (This used to be commit ed0f36e2c2475bf9b8eb9c5d937799c85f32bd6f)
      adds  1f3fe6a   r15334: Fix warning. This table and function not used anymore. Jerry please check. Jeremy. (This used to be commit 9f676603aaf84829d52dc8d0e0872a058a4d3d4e)
      adds  c176ec2   r15336: Unknown escape sequence: '\305' - should have been '\n'. (How did that get in there ?). Jeremy (This used to be commit 780b71d300da71acc8b4f0fe10c1ae78c71e23c4)
      adds  677b476   r15341: Ok I give up, I've been beaten by bug reports. People just don't get why "guest ok" is not allowed in usershares. Added "usershare allow guests" bool parameter that allows this, reved usershare file version to VERSION#2 which allows this. Updated user tools. This should now be (finally) finished and I'll add the new parameter docs and a HOWTO. Jeremy. (This used to be commit cdc3aa9d07d568570f2117bea9f1a4d227b3a35d)
      adds  23b2f27   r15359: Fix typo (This used to be commit 46d3c7668bdbaaab1b8854617aa7c235f51a74e0)
      adds  be8e338   r15360: Fix bug # 3741. One more place where the algorithmic mapping needs to stay.
      adds  567e8fa   r15368: Remove some dead code. -- paulg (This used to be commit e1bd357fe87a66861d092fcdbdde1ff6ffcc8cf2)
      adds  2bdbd3f   r15380: default eventlog tdbs to mode 0660 to allow easier access by BUILTIN\Administrators (This used to be commit a02933c9589e34488f289cbc40f77f6864a58367)
      adds  aee979f   r15385: Some work to bring the python code up to date with the rpc client rewrite. (This used to be commit fd5bcecceb518d0683f400a61e11ce37f3d52d42)
      adds  0d14777   r15386: Missed some functions in my last commit.
      adds  359aed7   r15392: In most cases, this mapping is more appropriate. (I know, it is still a mess, but there is no way the get NTSTATUS from the edata yet).
      adds  8719dc2   r15393: remove extra call to fallback user creation on member servers; it's handled by the smb_getpwnam() call deeper in (This used to be commit 7433dba78bda27cd6366a49b0efc10a387439ccd)
      adds  5b7ab95   r15396: Cleanup credential caches from winbind's linked list.
      adds  af34900   r15398: Attempt to send the correct warning when a password change was attempted too early.
      adds  1ef64a4   r15399: Fix the build, sorry, Jerry :)
      adds  6eb1187   r15402: Fix for bug #3587. Dead entries can be left in the locking db. Make this db self-cleaning on first read of entry after open, and also on smbstatus -b call. Needs more testing when I get back from Boston but passes valgrind at first look. Jeremy. (This used to be commit c66531096325848d1476054df5d53ad05c2ffc83)
      adds  aca0a3a   r15404: Check for WRITE_THOUGH before calling lp_ fn. I hate extra fn calls. Jeremy. (This used to be commit e468e1e5c2dbee29066f0efe4141d8705def5d6f)
      adds  627c4b3   r15411: Small debug fixes for the PAM module.
      adds  3cdd911   r15417: Don't use cached credentials when changing passwords.
      adds  fca8766   r15419: Never write the same function twice :-). In a traversal function we must copy the data before modifying. Jeremy. (This used to be commit ef4c70f58edf15dc93b22f2c80e15113ee2a46df)
      adds  7fbc919   r15423: Correct comparison logic so that libunwind can be correctly detected. (This used to be commit 918f56b6de6e1297a53d88050d78d87330f7ba44)
      adds  4ab90ea   r15424: Implement a "stacktrace" smbcontrol option using libunwind's remote stack tracing support. This provides an easy way for users to provide stack traces (hopefully it will be implemented on something other than ia64). (This used to be commit 0b5e07e12daa98095dae27e0a6d53fe8ec3f3700)
      adds  d2418fb   r15425: Use dynamic buffers in the IRIX nsswithch module to prevent truncation of long group lists. (This used to be commit d348d796c16679297e1f0304b8b2ba0f42010733)
      adds  a0ff50e   r15428: Add "smbcontrol winbind onlinestatus" for debugging purpose.
      adds  52e778e   r15438: Fix samrQueryDomainInfo level 5 where we returned our netbios name eversince instead of the domain name when we are a DC.
      adds  46c35b1   r15441: cleanup older unused padding.
      adds  0fe21ac   r15442: Add some more client rpc for the querydominfo calls (from samba4 idl). Also return the hostname for the level 6 call (to be consistent with the server name in level 2).
      adds  b857785   r15443: Purely cosmetic reformat, no functional changes.
      adds  d819760   r15444: Fix from Jim to ensure we do a wildcard search for SID's starting with the global SAM sid, not an exact search. Jeremy. (This used to be commit 755c272ebf5d0f4de15178814f998d1ec5ecb718)
      adds  5910e39   r15446: Tidy up the formatting of locking debug messages and make it more consistent. Bring oplocks withing the purview of the locking debug channel. (This used to be commit e817cfd7d3a42d141198122eada58b5a7ba90e9c)
      adds  7835930   r15447: Teach "smbd -b" to emit the sizes of a few more types that might be interesting. Push the spacing across a bit so that it all lines up nicely. (This used to be commit efd961e4eefb774c7bdaef098e2b67062a7dffd3)
      adds  584ac98   r15448: New autoconf macro to test for sysconf variables. (This used to be commit a19d4f2bb4aa94ab40e371efbad9f17e38e3bbc4)
      adds  ea069fc   r15449: Remove unused function get_nttime_max (which claims it is incorrect). (This used to be commit e7ddcd8c33de1d2f053ac4c5fdaef5c31c280318)
      adds  4d55a81   r15450: Change profiling data macros to use stack variables rather than globals. This catches mismatched start/end calls and removes the need for special nested profiling calls. (This used to be commit ee750498812190edd3ec52ca3c750258f3b8a97a)
      adds  23a108c   r15451: Rewrite AC_LIBTESTFUNC so that it works like the callers of it expect. (This used to be commit 7a0c4f4997f359645a9113e19a8831bde7f9ec58)
      adds  c5e2804   r15452: Again purely cosmetic reformat of the samr query domain info calls.
      adds  347990d   r15453: Process all the supported info levels in the samr_query_domain_info2 call.
      adds  212b832   r15454: As testing, documentation and samba4 idl indicate that there is no known difference between samr_query_domain_info and samr_query_domain_info2, wrap the info2 call around the info call. There have been various "could not access LDAP when not root" bugs lurking around in samr_query_domain_info2 anyway.
      adds  4137c63   r15455: Add rpccli_samr_query_dom_info2() and return the comment string in samr_query_domain_info(2) for consistency reasons.
      adds  c6fa16f   r15460: Prefer to use the indexed objectCategory attribute (instead of objectClass which is not indexed on AD) in LDAP queries.
      adds  3bff114   r15461: Free LDAP result in ads_get_attrname_by_oid().
      adds  af086da   r15462: replace the use of OpenLDAP's ldap_domain2hostlist() for locating AD DC's with out own DNS SRV queries. Testing on Linux and Solaris. (This used to be commit cf71f88a3cdcabf99c0798ef4cf8c978397a57eb)
      adds  5c6d0f2   r15463: compile fix for new DNS code for machine using Bind 4 libs (old IRIX host) (This used to be commit b0160f893393a446927c751961d101ddbcba4db4)
      adds  b62f60d   r15464: fix dns build breakage on IRIX and OpenBSD (This used to be commit 43f5d09a164ae111807222bdcbef949206766097)
      adds  e805b87   r15465: Fix segfault in SWAT. Fixes bug #3702.
      adds  a24c545   r15466: Install the images for SWAT. And we don't install any JavaScript (hold over from a prior SWAT svn ci trunk/ branches/SAMBA_3_0 -m (This used to be commit 9bf07ba6cc82113b94f4d1bdac3a95262fff18c0)
      adds  f2e788c   r15467: Ensure every exit error path calls nt_status_squash. Jeremy. (This used to be commit e9b016ced636dfdfcb1c4d7d4313f89ddb5e7cbc)
      adds  18250bc   r15471: Clarify error message (This used to be commit f21adc04f745a966dbe6ef0b4ffd9729afa3fa78)
      adds  83e4ea7   r15472: Remove an unused function parameter (This used to be commit d2f39ae7fe79fd31846c555849655023a2d1cbc7)
      adds  dc9f30b   r15475: Ugly and disgusting patch to fix the username map problem I created by changing the token generation. I *hate* this code!
      adds  5ab7e77   r15476: Transfer the was_mapped flag from user_info to server_info also in auth_sam and auth_domain. Thanks for Simo to point this out.
      adds  fbc58eb   r15477: Committing parts of the patch Timur has submitted for bug 2961, as agreed upon on irc.
      adds  2e83035   r15478: Likewise for bug # 3763 (This used to be commit 7188ec6bd81715c4df17528bca2b2e658173043f)
      adds  64d729c   r15479: Check in patch from bug # 3746 -- Thanks Timur (This used to be commit ac79bba1a118635ed18d23cf84bdf15923b354c0)
      adds  ce5f1af   r15483: Fix 'declaration after code' warnings.
      adds  6049355   r15492: Without this patch, the LDAP client libs will call abort() in ldap_get_values_len, because they were handed a NULL msgs pointer, for example in ads_pull_sid().
      adds  194a523   r15494: Fix debug statement (This used to be commit 8cdfe404ef095901bf1d87fb80b3252eca49c8df)
      adds  b3a5633   r15495: current_user_info is not referenced in process.c (This used to be commit 8cedbbfbcf137b6a0c0323572982e9cb25648b0b)
      adds  2566900   r15496: current_user_info is not referenced in loadparm.c (This used to be commit 800f4cd158c5de8a0031abf4d030f633d784999f)
      adds  826614e   r15508: Use clock_gettime for profiling timstamps if it is available. Use the fastest clock available on uniprocessors. (This used to be commit d44862928206b524f826bd7c2997ab5353c0b6a0)
      adds  a51ce2b   r15509: Preserve errno in fcntl lock wrappers. (This used to be commit 624318245fbd4060617d9404700a04df23d667ac)
      adds  a4638ab   r15516: Use SMB_BIG_UINT in preference to unsigned long long. (This used to be commit f06d94382fa0f501fb1da7e308012b91a9eadb44)
      adds  767ac75   r15519: Fix segfault.
      adds  f777697   r15523: Honour the time_offset also when verifying kerberos tickets. This prevents a nasty failure condition in winbindd's pam_auth where a tgt and a service ticket could have been succefully retrieved, but just not validated.
      adds  26443e8   r15525: fix compile error on HP-UX reported by Ryan Novosielski (This used to be commit e439660f916050291107f699e32ba2872ba95fcf)
      adds  7029a2e   r15526: Avoid double \n.
      adds  f65ff9d   r15528: Make the existance of the /etc/security/pam_winbind.conf file non-critical and fallback to only parse the argv options in that case.
      adds  8de0dcb   r15529: Initialise our saved uid and gid so that we can tell when we created the profiling shmem segment and don't bogusly refuse to look at it. (This used to be commit eb31ef3a0e5e7c3b4029a3c2e124d2df646f10a2)
      adds  4629fab   r15531: fix linking of smbmnt and smbumount with socket wrapper
      adds  2dd8857   r15537: Ignore // or \\ in //server or \\server. Jeremy. (This used to be commit 45cfba12cfd87bebd3876087cac0575f586e395f)
      adds  71465a6   r15539: Use portable wrapper functions instead of seteuid directly in winbindd. Jeremy. (This used to be commit 2e65fcc9def5f1386a33ca4a76e494838e3a0632)
      adds  f9a4dcb   r15541: Only ever store a user's password in a WINBINDD_CCACHE_ENTRY struct when we have a reason to do so.
      adds  fc5f948   r15542: Close the LDAP connection and free the struct, regardless whether the simple bind operation was successful or not.
      adds  2c029a8   r15543: New implementation of 'net ads join' to be more like Windows XP. The motivating factor is to not require more privileges for the user account than Windows does when joining a domain.
      adds  163d5ea   r15544: make sure to define NS_PACKETSZ for Bind 4 interfaces (fix build on us4) (This used to be commit 18f2e1a4e19a83afec6573a020f3a913f07d19dc)
      adds  f01b0cc   r15546: When debugging is enabled be just a little more verbose in logging in pam_winbind.
      adds  745e249   r15547: say goodbye to --with-ldapsam (although the ldapsam_compat passdb backend still exists (This used to be commit 7d99e05ee8f60b2b4d18405dc8be6f9ff822c3ad)
      adds  1d650a2   r15548: remove unused 'wins partners' (This used to be commit 1316fd4267f37cd88ab5c63d22df81ace17205bc)
      adds  18d5a26   r15549: removing rhosts and 'hosts equiv' authentication features (This used to be commit d19dad88155f985f113c667b6bdad5a1b25eca18)
      adds  8c76903   r15550: make sure to pick up the -lresolv libs on systems without -lldap to pull it in (This used to be commit 4f3a1c2c58a4087f3a2f72f471cbaf2bad5addfe)
      adds  f5e79ae   r15552: Fix segfault...
      adds  c8baac2   r15553: minor rpcclient cleanup: length is already set in data_blob.
      adds  2602e5f   r15555: Make "change notify timeout" a per-share parameter - used when there's no kernel or FAM change notify. If set to zero this will turn off change notify for the share except when we ourselves change something (renames / deletes etc. ). Designed to help on large directory shares where a new changenotify is issued between each delete. This will be fixed correctly when we move to internal change notify (eg. back-port Samba4 changenotify). Jeremy. (This used to be  [...]
      adds  a041b6b   r15556: Better fix for leading // or \\ from "David R. Linn" <drl at vuse.vanderbilt.edu>. Jeremy. (This used to be commit 502f3e911a2e9e3e0e4a4eae34885329e0624dd5)
      adds  bae13fd   r15558: Do not wait endless for a CLDAP reply when the LDAP server is unavailable; use "ldap timeout" handling.
      adds  453e4b5   r15559: Smaller fixes for the new cldap code: * replace printf to stderr with DEBUG statements as they get printed in   daemons * "net ads lookup" return code
      adds  f1039b8   r15560: Since the hotel doesn't have Sci-Fi and no "Doctor Who"....
      adds  bc89437   r15561: Should re-fix older systems without RC4-HMAC support (This used to be commit 00c795e3660a65419e707706abf48916dcd7f850)
      adds  c2e6ebe   r15562: Attempt to fix Coverity bug # 283 (This used to be commit 3762effca5e1e2bbb2d1d9dd8504c502485eca7d)
      adds  f390936   r15566: Fix Coverity bug # 284. The lp_ldap_xx_suffix function only return NULL if talloc fails.
      adds  5895967   r15569: Fix Coverity bug # 287. Jerry, can you check if WERR_NOMEM is a correct error code here?
      adds  77aa11f   r15570: Fix Coverity bug # 286. I really wonder why gcc -O1 did not catch this one.
      adds  91828b8   r15571: Fix Coverity bug #285 (This used to be commit 2cf503d7da08319f318217f6fe8f85c18bf0dffb)
      adds  3895a5a   r15583: Add a comment while trying to understand this code (This used to be commit 7945c935bf197afb61286ddeb0e579078362a1fc)
      adds  ee7b4b4   r15589: While trying to understand the vuid code I found that security=share is broken right now. r14112 broke it, in 3.0.22 register_vuid for security=share returns UID_FIELD_INVALID which in current 3_0 is turned into an error condition. This makes sure that we only call register_vuid if sec!=share and meanwhile also fixes a little memleak.
      adds  b16bdf9   r15597: more ads join fixes -- we can only set the PWDNOEXP and DES_ONLY acb flags on the setuserinfo(),  not the createuser info call (This used to be commit d933ac273db5977fb41954175bdc228b688bfd6e)
      adds  990c406   r15600: Correctly fill in the gid for local users.
      adds  75d2304   r15601: Fix segfaults with 'security=share' and 'guest only = yes'
      adds  bb4856b   r15608: Fix a couple of Coverity errors (This used to be commit 696e210bf6688e8b2f408559768173b4bdbda979)
      adds  f948002   r15610: Fix Coverity #288 - possible null deref. Jeremy. (This used to be commit b108ab7b122cc607f31772614b221379403b211b)
      adds  39c7fe6   r15611: Remove used but uninitialised variable "count". (This used to be commit 71fd0d3de4a02b9a7b67914f6412f18ec0bb5e7a)
      adds  039113f   r15620: pass 'target:samba3=yes' to samba4's smbtorture when running samba3's make test
      adds  62f61ca   r15630: adapt smbclient fix to smbtree to enable long share names (This used to be commit ae56154fc7694042496a55d4dade8ef1a7ba361c)
      adds  0ed76af   r15631: Add a new option "enable core files". Administrators can use this to disable automatic core file dumping. Core files are enabled by default. (This used to be commit b59189280057849b67ac65f31cec23b859e21c91)
      adds  651797b   r15632: Remove length limitation from the winbind cache cleanup traversal.
      adds  22bed61   r15633: Minor smbldap/pdb_ldap cleanup
      adds  ae0939e   r15634: Prevent passwords of winbindd's list of credential caches from beeing swapped to disc using mlock(). (patch was reviewed by Jeremy).
      adds  c290d34   r15635: Fix a bogus gcc uninit variable message (This used to be commit 53f7104b4fbb4f59c18458f589e25e7b536642cb)
      adds  5255388   r15644: Now that we are referencing uint32_t and other data types defined in <stdint.h>, ensure that it is present. (Not all implementations pull it in when <sys/types.h> is used).
      adds  5e8221d   r15646: Implement an setdomainsid command as well (This used to be commit 51df47c772f8bdd5a2c3a1e9814e625406e79b5f)
      adds  f81e452   r15649: Allow to store 24 password history entries in ldapsam (same limit as on Windows). Fixes bug #1914.
      adds  dc64af1   r15654: Update our internal copy of popt to that distributed with the RPM 4.2 source code. (This used to be commit 9559886a92b1fdd33d380bf0100dcddb12477ff2)
      adds  89c6f04   r15655: Log the result of module initialisation if it fails. (This used to be commit 3446ee5c00e114fd6697b2d70888d55ad79e63f9)
      adds  a835209   r15657: Fix some Tru64 warnings (This used to be commit a85dfb9eff222142eb1f9d89beb3d156661dd047)
      adds  c91a675   r15660: Without this when using smbcquotas I get
      adds  cc9ea93   r15668: DOS or FCB opens share one share mode entry from different fsp pointers. Ensure we cope with this to pass Samba4 DENY tests (we used to pass these, there must have been a regression with newer code). We now pass them. Jeremy (This used to be commit fd6fa1d4eaf61783df74ee2da50d331477f06998)
      adds  6a026d5   r15670: Fix valgrind-spotted issue in BASE-DELETE test. We were forgetting to increment after copying the primary group gid. Jeremy (This used to be commit 31d16c434e1ee94691f013ed0b31d9f26baeb2cb)
      adds  f895fcf   r15672: Fix for bug #3783. winbindd_cm.c calls open_any_socket_out() to make connections to ports 445 or 139 on the DC it's trying to contact. It calls sys_select() on the non-blocking sockets, not sys_select_intr(). This is a mistake (I believe) as it allows a signal to early terminate the connection attempts - whereas sys_select_intr() will ignore signals until we get back to the main processing loop where they'll be handled correctly. This change means winbindd_cm [...]
      adds  a05d9e7   r15675: Man pages say never look at the fd_set after a select if it returned -1 (treat as undefined). Ensure we obey this. Jeremy. (This used to be commit 256ae3a16bcafe70cc1a00496681c709380e4fc3)
      adds  905bac9   r15676: Fix meaningless debug statement from uninitialized variable. Spotted by "John E. Malmberg" <wb8tyw at qsl.net>. Jeremy. (This used to be commit ff3fe39b837e0d0de2edaa284c2dd7d1c8161c46)
      adds  8a9940b   r15679: fix some popt warnings (This used to be commit 126ab8ccec69240e8e526190f4712bd274237985)
      adds  13bc6d4   r15680: use the user creds when calling net_set_machine_spn()  rather than the machine creds (just like WinXP) (This used to be commit ae2bf464c47eb52ff24400d1cc362e74e77fbac5)
      adds  78eac3e   r15681: fix segv in 'kinit && net ads join' (This used to be commit d77768cb237461b06119ee19f822b120623d77dd)
      adds  46586a1   r15682: fix option passing
      adds  9b9c6c3   r15686: - start testing the RAW-* tests in make test - RAW-READ now passes samba3 - skip the rest for now
      adds  c4d4e8d   r15691: - samba3 also pass RAW-CHKPATH, RAW-SEEK, RAW-SFILEINFO-BUG - samba3 pass the limited version of RAW-LOCK   (the lock cancel and error checking tests are skipped)
      adds  e129dc4   r15696: Free LDAP search result.
      adds  39c45ce   r15697: I take no comments as no objections :)
      adds  c60e96c   r15698: An attempt to make the winbind lookup_usergroups() call in security=ads more scalable:
      adds  0648638   r15700: Make nmbd udp sockets non-blocking to prevent problem with select returning true but no data being available. Fix for bug #3779. Jeremy. (This used to be commit e5787cf75b2e7d50f551f34f28d280c27b0aa134)
      adds  463e7c1   r15701: change 'net ads leave' to disable the machine account in the domain (since removal implies greater permissions that Windows clients require) (This used to be commit ad1f947625612ef16adb69fc2cfeffc68a9a2e02)
      adds  ae4a2a2   r15703: Fix d_printf call.
      adds  1e3147c   r15704: Prefer LDAP error codes in ads_search_retry_sid().
      adds  511f1ce   r15705: Fix bug number 3788. Thanks to Jeff Wright.
      adds  679e539   r15712: BUG 3435: patch from volker to fix 'msdfs root = yes' in [homes] (This used to be commit 466478f07e6233b89f442660ad42ef7ee870ad48)
      adds  bc77e15   r15717: BUG 3711: patch from    Leonid Kabanov <lkabanov at mail.ru> for some solaris sheel scripting bugs with 'make test' (This used to be commit 94e0bc50135646039a2ebcf5c922a82cc0c4a2e7)
      adds  4aead7e   r15727: Fix msgtest - noticed by Aleksey Fedoseev <fedoseev at ru.ibm.com>. Jeremy. (This used to be commit 9f5c95c41872deac5e029b69daa5004d5c0fb4cc)
      adds  799f8c7   r15729: Second part of Aleksey Fedoseev <fedoseev at ru.ibm.com> patch. Jeremy. (This used to be commit 5137006233a0c2de94ce3da7340ff0032ef7426d)
      adds  385fa8c   r15732: samba3 now passes BASE-DENY1
      adds  4856cd5   r15735: also export PREFIX as testit from test_functions.sh needs it
      adds  824ba94   r15755: Fix Coverity bug # 294. Apparently password can be NULL, but cli_session_setup derefences it.
      adds  e2a9039   r15817: Remove some unused code (This used to be commit 72f103708d17aa86e09fa7a02699f969f7ee9190)
      adds  ec3021d   r15822: Add suggestion made by Ralf Haferkamp. (This used to be commit 7c375fd540fa54ac8ae71c42ed07e01c593044b3)
      adds  07c8c98   r15838: Back-port tridge's talloc fixes (r15824, r15828) from Samba4. Jeremy. (This used to be commit f6c110ddb8cfaa1a57dea52818e7611134c2dcfe)
      adds  ee80797   r15842: patch from volker to instruct winbindd to find a trusted DC on its own when runing on a Samba DC (since we don't implement the getdcname() call that well (This used to be commit 39f7ff75a7a21b85b54cba954f1c5552e562be5c)
      adds  fc72e30   r15845: Ok. This was a tough one. If for some reason the tconX fails towards a domain controller the next time we connect this child ran into a segfault because it tried to reference a half-baked connection.
      adds  90a6873   r15848: Introduce commandline options to set the remainder of the parameters in dynconfig.c. This is mainly useful for test harness scripts, hence the lack of short options. (This used to be commit bf3b71c84595608d71e0f15a6158adacb295518e)
      adds  5b55886   r15863: trying to fix a compile issue on HP-UX 11.x caused by conflicts of int16 and int32 definitions in internal and system headers (This used to be commit 094443ed6c0fdd06f459211dbca50feed58463ef)
      adds  4347799   r15864: build fixes for IRIX 6.4 in the build farm; only enable the C++ reserved word check when we selecte --enable-developer (This used to be commit ece5fe3e78da460fb1c0eca3185da7f80c5cfdc4)
      adds  78d733e   r15872: Take one step toward getting this working on AIX.  the [-z ] stuff doesn't work there. (This used to be commit 0ee78d96d9bd039084a270172316d80df4c00248)
      adds  b4f96ab   r15873: Use short signal names to placate ksh trap.  bash seems to accept either and even uses them on the manpage.  this should now enable make test on AIX. (This used to be commit de836d2077e53c07a50c51d1580f8e93700eb5bd)
      adds  9a38c05   r15884: Fix bug #3803 from jason at ncac.gwu.edu - bad comparison. Jeremy. (This used to be commit 1d9dbe3b662ea757224ca4d8c991ae73bb92ae8d)
      adds  9f6631b   r15887: Ensure we use sys_write so we're not interrupted. Jeremy. (This used to be commit c66620770d2154543a6ec99d369771b339df5463)
      adds  a835b95   r15888: Fix bug #3804 from jason at ncac.gwu.edu Invalid comparisons. Jeremy. (This used to be commit 9890a31c5f4a8911b0f56eee67cfbcc46f15ee43)
      adds  fdb68ec   r15890: Use correct enum type (bug #3722) from Jason Mader <jason at ncac.gwu.edu>. Jeremy. (This used to be commit a8eb1186a12b44178a28b013373f6f8a4356d9ec)
      adds  865e13a   r15895: Ensure all new rid allocation goes through the same function (deals with races). Jeremy. (This used to be commit 4962548dfe8ec2854e209217066556f339d3186e)
      adds  0e1cd9e   r15904: This does two things:
      adds  883241c   r15906: smbpasswd help text for -W option (patch from Aruna Prabakar <aruna.prabakar at hp.com> (This used to be commit 0a81af4fef5b794fea257d9e3e11b16c3a4de12f)
      adds  8135f23   r15909: Implement recycle:subdir_mode (This used to be commit 4dd8694a250e4d064a790fe8f422c965ab533880)
      adds  c334de0   r15910: vfs_full_audit does not need current_user (This used to be commit 09f3c7a86f931371dc6f886edccc15d3f5437d34)
      adds  263b01e   r15911: Make us survive rpc-authcontext committed next (This used to be commit c24bfdce625782637b5f4d11a5117ef795ddfc2f)
      adds  9b19549   r15917: Activate RPC-AUTHCONTEXT in "make test" (This used to be commit 17f701ab4f46502ca7a957d3e79b005a0acebdc1)
      adds  096061c   r15918: Attempt to bring Solaris into make test. The Solaris shell does not like the isolated !.
      adds  4c411c9   r15924: Ok, the Solaris fix broke AIX. Next try :-)
      adds  5f8eb11   r15928: When we search for clock_gettime, we might find it in librt, but librt might pull in libpthread. This is quite bad, firstly because it can cause oplock signals on Linux to go wonky, and secondly because merely linking with pthreads can cause performance degradations due to implicit locking requirements.
      adds  803eed1   r15936: Fix memory leak on error exit path. Trying to track down #3308. Jeremy. (This used to be commit e39c11c91153c1ed547bc635d02769a1cdf3ecc0)
      adds  0a1ca7f   r15943: Update misleading DEBUG statements and comments that refer to open_file_shared. (This used to be commit 784126edff942d1c2f79f7c9feb59980426f331e)
      adds  41f139c   r15949: Patch for bug #3308 to stop us returning duplicate mid replies on path based set-eof trans2 calls. Needs modification for HEAD (as in head open_file_ntcreateX properly returns NTSTATUS - I'll fix this tomorrow my time). Secondly it still fails the Samba4 RAW-OPLOCK smbtorture because of an interesting case. Our oplock code always returns "break to level 2" if it can. In this case (path-based set-eof or set-allocation size on an exclusive oplocked file) W2K3 a [...]
      adds  bef4969   r15951: oplock_request must be an int, not a BOOL. We were getting away with mixing types. Not cool. Jeremy. (This used to be commit ad3bc112a21afd3a04449ec3f604e017d753c224)
      adds  7361c7a   r15958: Make us pass RAW-OPLOCK with kernel oplocks off. This allows a requestor to set FORCE_OPLOCK_BREAK_TO_NONE to ensure we don't break to level 2. Fixed a couple of resource leaks in error paths in open_file_ntcreatex. Jeremy. (This used to be commit c7c9adcce7f13d01445f31b07fb28a76f0a1d6df)
      adds  b990e78   r15959: Ooops. Use the right file_free call... Jeremy. (This used to be commit 1117a327bd4fb425d25ea63df782095701fb83bb)
      adds  73cc5f1e  r15960: Don't double-free (ensure we always free file_fsp in the same place on error - I missed the extra free in delay_for_oplocks). Jeremy. (This used to be commit 146a2648156563b41642d42c46aff401e435a42b)
      adds  7e5ab96   r15965: Pam modules install fix, thanks to Ryan Novosielski for spotting this one (This used to be commit 8f5b198acaca5ce14ab1098d86f34df9a67619d4)
      adds  92307d5   r15967: enable RAW-OPLOCK in samba3 make test
      adds  c2ff57e   r15971: Obey the manpage description and make changesecretpw accept a password via stdin (This used to be commit 60d4aabc3205aa80f8d49c3c2db95927c61a81a5)
      adds  1a850a4   r15975: Only call the printer publishing calls if 'security = ads' (prevent a segv) (This used to be commit a2ef525d9e3b4f050cb4e02fad67808d3e916373)
      adds  690d117   r15976: Set our internal domains to "online" by default in winbindd.
      adds  b283a20   r15977: Fillup the password_policy method in winbindd for winbindd_passdb. This should make pam_winbind work again on a Samba PDC (and fix Bug #3800).
      adds  2b7b5e9   r15980: Correctly destroy talloc_ctx when the LDAP posix attribute query has failed. Noticed by Bob Gautier.
      adds  bb09655   r15982: Fix confusing order of DEBUG statements in winbindds pam_auth.
      adds  9f8adde   r15983: Honour the krb5 principal name change (of the new ads join code) in the kerberized winbind pam_auth.
      adds  a6f5c79   r15984: Correctly handle the case when there is no configuration file for pam_winbind.
      adds  22a543f   r15985: Adding "own-domain" switch to wbinfo which is handy from time to time.
      adds  5c9e031   r15989: try to make timelimit.c more portable
      adds  4fe9d1f   r15995: Make smbldap obey config tests. Patch from "John E. Malmberg" <wb8tyw at qsl.net>. Jeremy. (This used to be commit 93dd476a9108adde42de422e1886bbaee75b952b)
      adds  61d2dfc   r15997: Fix bug in OS/2 Warp - it doesn't set the ff_last offset correctly when doing info level 1 directory scans. Thanks to Guenter Kukkukk <Guenter.Kukkukk at kukkukk.com> for reporting this problem and testing the fix. Jeremy. (This used to be commit 65d4dfbd6045a4e3f9eaf520c70ef29ff7ddee82)
      adds  d7dbf37   r16014: Correctly set the group RID in init_sam_from_buffer.
      adds  3d4d799   r16016: Add debug to be symetrical with reading from cache. Jeremy. (This used to be commit da26565a2e85dc36b283f6b81378a706f3ae5f26)
      adds  5646028   r16017: Add Samba4 replacement for timegm to work on Solaris. Jeremy. (This used to be commit b65c6468651282879a39fa8029c190f2d1a91a28)
      adds  863aa31   r16019: This should not be a level zero message - it's harmless and can happen though misconfiguration. Jeremy. (This used to be commit 4b9cf399a691ba4a7392caca558d0e98b4d19104)
      adds  fd1b550   r16025: make sure the samba4's smbtorture can be executed
      adds  fbd296f   r16046: Hmmm. I don't fully understand popt, but this is necessary for smbclient to show a prompt again :-)
      adds  9291391   r16047: Remove unnecessary line, as this value is set in either branch of the 'if' below.  Spotted by Aleksey Fedoseev. (This used to be commit 00eb42791abf3e34dc42a2067f07b8549ea31abb)
      adds  656d8c3   r16054: Janitor for Volker ? Volker - some reason you didn't fix this in 3.0 ? Jeremy.
      adds  777c22b   r16057: Coalesce the DMAPI configure tests into a single macro. Add a more specific probe to try and eliminate old, incompatible DMAPI implementations provided by IRIX 6.4 and AIX 4.3. (This used to be commit aafd4db457ce8a60c628d54a3ace3b97c8885dca)
      adds  c594a55   r16060: This is one of the more dirty patches I've put in lately. Parse enough of SetUserInfo level 25 to survive the join method XP uses if the user did not exist before. For good taste this contains way too much cut&paste, but for a real fix there is just not enough time.
      adds  40dc4e2   r16064: Bug fix for another one Tom Bork has reported:
      adds  efdc5b7   r16065: Re-add a strlower_m(account) in samr_create_user that was dropped for no reason but to increase fidelity with W2k3. Tom Bork has raised valid concerns that Unix scripts might rely on the account names being lower-case, so keep that. We might later decide to only lower-case the unix name passed to 'add [user|group] script' but keep the passdb entry upper-case. But there are enough user-visible changes in 3_0 already so that we should push this off to a later date.
      adds  f897e70   r16076: Fix for machine password timeout overflow from Shlomi Yaakobovich <Shlomi at exanet.com>. Jeremy. (This used to be commit 5cd234a1fff1e9d025eea6600649e56c997eafc2)
      adds  6b1b669   r16078: Patch from Aleksey Fedoseev <fedoseev at ru.ibm.com> to correctly set the type of 'acl compatibility from string to integer after the changes in r14207. (This used to be commit b01f289f1a788fe8f62a213b67a73a9bfee01bb1)
      adds  564529b   r16079: How embarassing. :-(  Broke the build.
      adds  9467e6f   r16080: Re-add accidentially excluded in-forest domain trusts (fixes bug #3823).
      adds  b7eaff2   r16103: Properly rebuild timelimit on systems with executable extensions.
      adds  8882d08   r16111: Patch from Björn JACKE <samba at j3e.de>.
      adds  088c571   r16112: Added Volker's fix for extra odd byte at the end of UNIX_BASIC infolevel. Checked client implementations (cifsfs and libsmb) and they ignore it. Thanks Volker. Jeremy. (This used to be commit 6cd1cb5c9deba2aa0d7a3251c8142834cbaba6d1)
      adds  33c918b   r16114: Make winbindd's group enumeration (set|get|endgrent) work again (when enabled).
      adds  bf7a543   r16115: Make "net ads changetrustpw" work again.
      adds  c12c557   r16116: Hoist the slow CLOCK_REALTIME message inside the branch so we never confuse an uninitialised __profile_clock with CLOCK_REALTIME. Flip the condition argument to SMB_WARN around so that it's correct (though completely non-intuitive). (This used to be commit 60b5f9618b77afb397f96c1ff406c8cd3a4648f3)
      adds  97f496a   r16117: Make winbindd work again in security=ads.
      adds  d28456f   r16121: Fix a eDir related memory leak.
      adds  38060f7   r16122: As we use 'inetOrgPerson' as structural objectclass for new accounts for eDir, we already add 'sn' as required attribute on LDAP add operations.
      adds  3b46908   r16126: Janitor for Volker..... This looks correct to me. Jeremy.
      adds  7112413   r16130: fix a shell portability issue for Solaris sh in installman.sh (This used to be commit 9be3e07884e7f8121bc64766e7d036495cd94a15)
      adds  f337a08   r16131: fix RedHat 9 spec files (This used to be commit 1ffb0f06adeb1658fa1f5eed747841c6ff1e5665)
      adds  c403a55   r16136: By default, rootsbindir relies on SBINDIR so import it here (This used to be commit 5ffb424641bfc71ce396800a6e426015b11fd6ba)
      adds  2170683   r16138: By default, rootsbindir relies on SBINDIR so import it here (This used to be commit a18af427d7ea7b5a04d7006d10299d9e43317ae4)
      adds  21eeddb   r16141: Dummy commit to make the build farm re-test against Samba4 16140 (This used to be commit a1fcacf75683e4c08236bb4cc4164678ea1a1ce4)
      adds  780f121   r16150: Fix possible NULL dereference found by Klocwork ID # 17 (This used to be commit 3159bd3a4e3ad70c60fea4cacc892be9f1d71ab9)
      adds  ab710c9   r16153: Fix possible NULL dereference found by Klocwork # 252 (This used to be commit 128260527b90d77ca3dfc900e012018ef00ba9e0)
      adds  ee11057   r16154: Fix winbind function table typo.
      adds  685aed3   r16155: Janitor for jelmer. Fix typo in DEBUG() Jeremy. (This used to be commit da768bf9c2761884cc97f690133d6897ed353e15)
      adds  3ea740f   r16156: Fix storing NULL in the wrong place. Klocwork id's 127 and 128.
      adds  2828356   r16187: Fix memleak.
      adds  1628d33   r16190: Fix more memleaks.
      adds  395aa67   r16192: Fix timeformats in the winbind response struct.
      adds  e52615f   r16193: fix packaging dependency on RH platforms for the Unicode::MapUTF8 perl module (caused by upgarde in smbldap-tools) (This used to be commit abca3b12e78814a395b806a9969a8f12b3230dfd)
      adds  668727d   r16195: starting development for 3.0.24pre1 (This used to be commit 1b64f9a48bbb5a88c2029585e208865b41f2f423)
      adds  15e2631   r16196: A bit of defensive programming:
      adds  8fa2907   r16197: Fix Klocwork id 1338 (This used to be commit 963ae5bd144b90e71331a88029698a1a6dc52190)
      adds  4d1688b   r16198: Fix Klocwork 1023 (This used to be commit 3a7d01afbebe5c4c36935b6128998e1327c8f856)
      adds  c0e4753   r16199: Fix Klocwork #1 - ensure we test the first strtok for NULL. Jeremy. (This used to be commit 98751e8190317416de56b4a19a489c5f4b7d6bc9)
      adds  edcffcb   r16201: Fix Klocwork 439 (This used to be commit b369d0891afe8b777b837eaac317131232568ca7)
      adds  92db75b   r16202: Fix Klocwork #3. Strange - was already fixed in HEAD. Jeremy. (This used to be commit 319f80bbf0455cfaf80eab51313a56db4ed04ac5)
      adds  a47ffac   r16203: Fix potentially writing one result of strtok beyond the end of alt_path.
      adds  0372e03   r16204: Fix Klocwork # 14
      adds  e6b64f6   r16205: Fix 'make install' when srcdir != builddir (This used to be commit 44d4bab991d5fc88005a542d2490ae3254a0f5b5)
      adds  6cb8d09   r16206: Don Meyer <dlmeyer at uiuc.edu> pointed out that RHEL4 rpms use 'Epoch: 0' so work around that (This used to be commit 304b7913cd25a024269fecdd541af06836816f68)
      adds  069397c   r16207: Ensure we don't allocate an OID string unless we know we don't have an error. Klocwork #6. Jeremy. (This used to be commit 2c1a2d7b40e7ef353461f97f5c69c2079b5670ab)
      adds  d4a80fd   r16209: Klocwork bug #66, ensure no null deref. Jeremy. (This used to be commit 79e693798cf322071ea64a4014a01ad9eaba73e8)
      adds  a5da0a7   r16213: Fix Klocwork #852. iface_n_ip can potentially return NULL. Ensure we don't deref. Jeremy. (This used to be commit c2f0ea2ff2f6ad925cee9c85110c6ad828ffb7a9)
      adds  2e8b3ca   r16216: Add debug messages to make it possible to try and debug why a job pause or resume command is not being done. Jeremy. (This used to be commit e6aacb1426bd04c4006f7be66228f9f8d9a7065d)
      adds  b32d2ec   r16219: BUG 3836, 3837, 3004: compile warning fixes from Jason Mader. (This used to be commit 6c1f1c091f5e87bf9464fe8ad7eb2cb683819a62)
      adds  e8b4c92   r16221: No need for friednly error messages at log level 10.
      adds  2b99951   r16222: Fix DEBUG statements.
      adds  a1e0a0e   r16230: Fix Klocwork #861 and others. localtime and asctime can return NULL. Ensure we check all returns correctly. Jeremy. (This used to be commit 6c61dc8ed6d84f310ef391fb7700e93ef42c4afc)
      adds  f9147c4   r16241: Fix Klocwork #106 and others like it. Make 2 important changes. pdb_get_methods() returning NULL is a *fatal* error. Don't try and cope with it just call smb_panic. This removes a *lot* of pointless "if (!pdb)" handling code. Secondly, ensure that if samu_init() fails we *always* back out of a function. That way we are never in a situation where the pdb_XXX() functions need to start with a "if (sampass)" test - this was just bad design, not defensive programm [...]
      adds  8f2d6e4   r16243: Fix Klocwork bugs #581 and #706, ensure we check the end of array first in the loop. Reformat to modern standards. Jeremy. (This used to be commit 66275bd3bc56e67759dbabe77cb2ba019c6f4887)
      adds  7e40933   r16245: Cope with string being zero len. Klocwork bug #410. Jeremy. (This used to be commit afe2d4c49333309b940cec8408ccd37ed3747cb7)
      adds  99f271b   r16247: Fix Coverity ID 296 (This used to be commit b82c95cb438b57bb8910e26657f8ffb590fe02df)
      adds  580e981   r16248: Fix Coverity ID 297 (This used to be commit e56e3c19e1244e2b7409d57a030ca8b7ec446932)
      adds  fdced44   r16249: Fix Klokwork ID 130 (This used to be commit 09586824f6568fb3305e3e59ba6bc8f5f632fb56)
      adds  05f59b2   r16250: Fix Klokwork IDs 148, 151, 152, 154.
      adds  d93b408   r16251: for i in `seq 1 1000` do 	echo "I will always compile before commit :-)" done
      adds  c56f002   r16252: Fix Klocwork ID 1119, 1121.
      adds  a6e662f   r16253: Fix another host/ UPN case in (the currently unused) cli_rpc_pipe_open_krb5.
      adds  22b52b8   r16255: Fix 'net ads join' when the workgroup is set incorrectly in smb.conf.  This did work before the join rewrite. Samba will have problems if you try to run any of the daemons with an incorrect workgroup but it should not fail to join.
      adds  e942ca4   r16261: Smaller fixes for net ads password.
      adds  835bfbb   r16267: Fix Klocwork #401, #402 - ensure format specifier limited. Fix memleak in printing gencache contents. Jeremy. (This used to be commit 81731e1f68cdf4af80733338238aeae0a7d108c0)
      adds  e030a9e   r16268: Add TCP fallback for our implementation of the CHANGEPW kpasswd calls.
      adds  9e7377e   r16269: Fix the build.
      adds  c252867   r16270: Fix Klocwork #706 - ensure sscanf has correct format specifier. Jeremy. (This used to be commit dc53d35b0a1491da94e231943a81547be4c75631)
      adds  d4ad11c   r16272: Fix memleak.
      adds  ae2fb4f   r16273: Add smbclient tests to verify that         in interactive mode, smbclient always prompts on stdout         in non-interactive mode, smbclient never prompts (This used to be commit dff1eba81ed4bdd6dbf2df6e7c28b0da74a39615)
      adds  06491a4   r16274: Fix the smbclient prompting behaviour for both systems that have libreadline and those that don't. We always use the built-in readline replacement for non-interactive mode. Interactive prompts are always emitted to stdout and non-interactive mode never prompts at all.
      adds  9bcaf47   r16275: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit 952547471f03bd2da1eda0247471b17aa1ff15de)
      adds  17e1b83   r16277: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit 3a15fff21988b426a514ad28060eaf0ddc17ef6b)
      adds  87967b9   r16280: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit 45d5cad8c2438c032d9f11c62a50a04d0637bf6c)
      adds  c115570   r16281: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit c49ad9200bf3fdd8b9404d93182c2e04e662190a)
      adds  300acb9   r16284: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit face01ef01e1a3c96eae17c56cadf01020d4cb46)
      adds  1938300   r16285: On a 64-bit box, size_t != uint32. Ensure we use the right parameter type. Jeremy. (This used to be commit 938545f5352161b4fe195c2a826a26db5236f851)
      adds  0eb9bd1   r16287: Use intptr_t to return an integer of an unknown type cast to void *. Jeremy. (This used to be commit e24361ecddef8a48a42a356775b93ce5c4027fae)
      adds  e0055ce   r16289: Fix smbclient test hang. This is caused by readline refusing to believe the end of file it receives when reading from a pipe after we force interactive mode. (This used to be commit 3eee12645883df21efa5175b10854a965fc90422)
      adds  366a2d4   r16290: Fix Coverity bugs 298 and 298 (This used to be commit b96808bb623c01f2515fdbdede8b4e9edebff23b)
      adds  4f3e199   r16294: Fix syntax error.
      adds  4b6fef6   r16295: Fix gcc4 "warning: dereferencing type-punned pointer will break strict-aliasing rules" warning. Jeremy. (This used to be commit 7ac5aee88cae3400fb6400b3628544da2e474560)
      adds  0a5b892   r16298: On request of jiri sasek - Sun Microsystems - Prague Czech Republic <Jiri.Sasek at Sun.COM> change priv_op and priv_info to names that don't conflict with the solaris namespace. Jeremy. (This used to be commit db5b4e3f13bceeb2f078f412bdd4666516eedc5c)
      adds  4ba1a36   r16299: Fix another "dereferencing type-punned pointer will break strict-aliasing rules" gcc4 warning. Jeremy. (This used to be commit ee77dde9b6375423f95f31455d06cef7303400be)
      adds  eb41bfb   r16301: Fix a memleak (This used to be commit 21aaede518503e6722ba5ccfdb2c77007d12ddee)
      adds  3a8bf11   r16306: Error handling in this asn1 code *sucks*. Fix a generic class of memory leak bugs on error found by Klocwork (#123). Many of these functions didn't free allocated memory on error exit. Jeremy. (This used to be commit 8ef11a7c6de74024b7d535d959db2d462662a86f)
      adds  a90026e   r16307: Make sure we know we must pass a valid pointer here. Klocwork #1129. Jeremy. (This used to be commit e8d86362ba8762a5e4180e7320f5ac8bb37c203d)
      adds  17621ea   r16309: Fix Klocwork #1596. Check for NULL on talloc. Jeremy. (This used to be commit 34b6b6723b1c87e19b0a51ef785a614d86bd5cef)
      adds  b85b18d   r16311: Check for NULL return. Klocwork #998. Jeremy. (This used to be commit c430730f5a0dc00626b9b924e88adfb84cd48869)
      adds  4433376   r16313: Not a problem - but ensure Klocwork is quiet (#872). Jeremy. (This used to be commit 22a345deed6caa5750e2bb233a20422ad7b90d94)
      adds  52d6b83   r16317: Klocwork #300. Check for error return on malloc. Jeremy. (This used to be commit aa0d739834a286aeee88f76048dc347dd2852d09)
      adds  61c9630   r16320: Ensure variable is not null before calling fclose. Klocwork #412. Jeremy. (This used to be commit fed55d653a73d09550a90a4904023580dd46ae76)
      adds  be6fd76   r16322: Klocwork #481., Don't deref null on malloc fail. Jeremy. (This used to be commit dd31f3fc0e044fdae139aefcb21773249c30eb74)
      adds  d730df0   r16324: Klocwork #499. Allways check results from alloc. Jeremy. (This used to be commit 2b69d436da7b2902ea419f3bcc45c7b5a5c571fb)
      adds  86a13b9   r16326: Klocwork #509. Always check return allocs. Jeremy. (This used to be commit 7e397b534a5ca5809facf5aa84acbfb0b8c9a5b4)
      adds  e279878   r16334: Fix Klocwork ID's 1087, 1095, 1096, 1098, 1099, 1101, 1102, 1105, 1107, 1109, 1111
      adds  ee4ee4c   r16335: Fix Klocwork IDs 107 108 109 111 112 113 114 116 117 118 121 (This used to be commit 555984ea772730a5752905f1130e0bf6ec48207f)
      adds  8ceeef3   r16336: Fix Klocwork ID's 1087, 1095, 1096, 1098, 1099, 1101, 1102, 1105, 1107, 1109, 1111
      adds  9cee557   r16337: Add configure fixes by Bjoern Jacke <samba at j3e.de>.
      adds  ec49dff   r16338: Fix Klocwork ID 150 (This used to be commit ded2952e00fec712ce612cf6aaabf85c1a6f4488)
      adds  8961048   r16339: Fix Klocwork ID
      adds  0f14e3e   r16340: Commit Bjoern's fix for the AIX PIC suffix. 'make test' still does the first tests, and vfstest is still able to load modules. Looks like this is ok :-)
      adds  c893dfa   r16344: Allow to set passwords directly when creating users via "net rpc user add" (as the documentation says, and currently onle "net ads user add" did). Fixes #3843.
      adds  bf9b5b9   r16345: Improve the chance that our users can discover one of the coolest 'net' features.
      adds  c53262d   r16346: Allow to exit a "net rpc shell" with 'quit' or 'exit'.
      adds  c6a47bb   r16349: Another fix to make winbind more robust in large domains:
      adds  17cbb65   r16350: Fix the build.
      adds  ff5979f   r16353:  r14594 at cabra:  derrell | 2006-05-08 23:59:42 -0400  Added first draft of README file, testing SVK's --patch facility (This used to be commit d11238ecf8ef63b967648ce54e98e57858be95f7)
      adds  01bf395   r16354:  r14595 at cabra:  derrell | 2006-05-09 00:00:35 -0400  Made a trivial change to the file so I can have one more check-in (This used to be commit 9b562e919a4a369d7767a444229487a83ae9f6f5)
      adds  d53f662   r16355: Remove derrell-test created by mistake. Jeremy. (This used to be commit 1dea2ab8562696e4435de2de46877d821b3eb232)
      adds  f40e9fc   r16356: Helping derrell out. Jeremy.
      adds  5c822ec   r16358: ALWAYS compile this stuff on a 64-bit box before checking in. size_t != uint32 on a 64-bit machine. Jeremy. (This used to be commit 09c89732869eae0d8c8971ac78235d34e4dcecb9)
      adds  e7fc37c   r16360: Fix Klocwork ID 136 520 521 522 523 542 574 575 576 607
      adds  dfa4760   r16361: Fix Klocwork ID 1731 1770 1771 1775 1796
      adds  a70bbb9   r16362: That's the best way to fix a Klocwork bug: Remove the (unused...;-) code altogether. This was essentially a second implementation if string_to_sid.
      adds  3d67271   r16363: Fix Klocwork ID 981 1652
      adds  d5b6ded   r16365: Fix Klocwork #895, #898, #899, #915, #932, #938 and a few other problems Klocwork missed. Jeremy. (This used to be commit fe05769a1a85f924c67be7e5dcee4871a86948d7)
      adds  1b64f06   r16367: Missed one, Klocwork #915. Jeremy. (This used to be commit b581fee9824712b9385e9975739a8ddbb297bca8)
      adds  96a54e7   r16369: Klocwork #1035. Jeremy. (This used to be commit 6924d1cd443e4f7eb7b634c97c92effd6373ff12)
      adds  cc01fd2   r16371: Fix Klocwork #1048. Jeremy. (This used to be commit 5057e90db32adf4395fc2a3fce26a7f64c780828)
      adds  5cccaff   r16373: Fix Klocwork #1071. Jeremy (This used to be commit 080464b93d965a583b2b5f248a2bb8a7fb516e6f)
      adds  0c88eed   r16375: Klocwork #1670. Jeremy. (This used to be commit 99605ce296663b7697d737fd521f0e4d8436d1f2)
      adds  0f256c3   r16377: Klocwork #1077. Jeremy. (This used to be commit 72709a8465caf5b7d95911250234f203b0ff4675)
      adds  64ed606   r16378: Klocwork #1079. Allow BUFFER5 to cope with a NULL dependentfiles pointer. Jeremy. (This used to be commit 05c50d99a4b1d2bc11a83e07902082227d7c074a)
      adds  795c99d   r16381: Now samu can't be null don't check it on set. Klockwork related fix. Jeremy. (This used to be commit 2e5a88147826113f78ee0d8845c704692942cebf)
      adds  684dd7f   r16383: Klocwork #1086. No null deref. Jeremy. (This used to be commit 7b68a2acfc583d1559c02461cab13419185bcd74)
      adds  6d5a749   r16386: Klockwork #lots. Ensure talloc_get_type_abort aborts if handed a NULL pointer, not returns NULL. Jeremy. (This used to be commit d47ec4dc25bffa6f605c0f6fa1d9c046dbc520a7)
      adds  a39643f   r16388: Klocwork #320. Null deref. Jeremy. (This used to be commit ceea8e21006bd6bae9e203a672f82e4d066bba28)
      adds  e98a2e1   r16390: Klocwork #604 - ensure if NULL pointer we assert if len != 0. Jeremy. (This used to be commit e99cedfb0cabe3863797c8bd4594ee0826022d2e)
      adds  1c8a871   r16392: Klockwork #1168. Protect against null deref. Jeremy. (This used to be commit cab256d72a91f59432e28e9623c10384d9ca2b5e)
      adds  a77a699   r16393: Klocwork #1164. Null deref. Jeremy. (This used to be commit c9a4ce51ed85686a35f350f4681b95d68adebbd6)
      adds  69678ce   r16396: Klocwork #1170. Null deref. Jeremy. (This used to be commit 220627ab70977a9a26dc0e010f73195c2c87ec96)
      adds  ce61fb2   r16397: Fix Klocwork #11767 and drasticly simplify the logic in smbd/process.c. All interested (Volker, Jerry, James etc). PLEASE REVIEW THIS CHANGE. The logic should be identical but *much* easier to follow and change (and shouldn't confuse Klockwork :-). Jeremy. (This used to be commit d357f8b33594472ffa78d0a112accccc2a8b1fe7)
      adds  3c34f60   r16409: Fix Klocwork ID's.
      adds  7dad923   r16411: Fix compilation of vfs_afsacl, thanks to Greszler Szilard for trying (This used to be commit 601643a4608cdccf33277cef8900c4da61712268)
      adds  0edf73c   r16415: Also delete object files from iniparser.
      adds  dc36abe   r16420: Fix Klocwork #1674. Null deref. Jeremy. (This used to be commit f5dddf339ee3a867e21f34a81bd0b33195b7397d)
      adds  a167c2c   r16422: winbindd_demote_client isn't used and generates a Klocwork issue (#1844). Remove it Jeremy. (This used to be commit e83c3e0a65edeb423d964488e219e30d023b13e8)
      adds  f014291   r16424: Fix possible null deref and a memory leak found by examining Klockwork #1519. get_printer_subkeys() could return zero without initializing it's return pointer arg. Fixed this. Added free of subkey pointer return in registry/reg_printing.c (interesting that neithe Coverity or Klocwork found this one). Jeremy. (This used to be commit 4fbeae1a3ac3499e5d9f566655cbafccd9d691cb)
      adds  4340b7c   r16426: Klocwork #1544, #1545, #1546, #1549, #1550, #1552, #1553, #1554 Jeremy. (This used to be commit e71cc6647a2eaba0eac95b6abb40745e45db72a4)
      adds  ca8b86c   r16427: Fix bug # 3848. Thanks to Wilco Baan Hofman for testing the release candidate!
      adds  adc252c   r16429: Fix final 4 Klocwork bugs we're going to fix before release - #785, #786, #787, #788. Jeremy. (This used to be commit 9017547cccadeecb80f3db58a43838dc656fce2f)
      adds  607f9ff   r16433: Fix Coverity #300 (triggered by a Klockwork bugfix I think). If a alloc fails just return NT_STATUS_NO_MEMORY, don't go to "done" label and deref pointers. Jeremy. (This used to be commit 490c7c84674860ecd9daa24341edb427b9fe0aa5)
      adds  54ea3c2   r16435: Add in the uid info that Jerry needs into the share_mode struct. Allows us to know the unix uid of the opener of the file/directory. Needed for info level queries on open files. Jeremy. (This used to be commit d929323d6f513902381369d77bcd7b714346d713)
      adds  1b12b48   r16452: Fix memleak in the CLDAP processing (found by valgrind).
      adds  10252f2   r16453: Fix another memleak.
      adds  20286e5   r16458: Increase debuglevel of cli_rpc_pipe_close().
      adds  f17bdaf   r16470: remove ntlm_auth_proto.h and passwd_proto.h in 'make clean (This used to be commit 8421d1b080dd65d1459cc66f0bd4e20fed5d0385)
      adds  600b0ae   r16471: Bug reported by Vitaly Protsko <villy at sft.ru> in 3.0.23rc1. Add missing automatic add of the Administrators SID in the absence of winbindd and precense of Domain Admins SID in the user's token. (This used to be commit ce7846d6f19f63ca99179b75e6f2195cc593795f)
      adds  4e7e731   r16473: There is no point in calling set_dc_type_and_flags() before each pam_auth login (when using kerberos).
      adds  025b546   r16474: There is no point in figuring out lockout policies if we do not allow offline logons at all.
      adds  491b9e6   r16475: destroy talloc ctx when we weren't able to collect onlinestatus messages.
      adds  58edac3   r16478: small cleanup to make pam_winbind.so build and iniparser include directory like other parts of the build files. (This used to be commit 0fca41efde36d535a274b983e032c1def33f081e)
      adds  85e426f   r16479: When dcip_to_name failed to get the name of the ip in saf_servername we cannot put saf_name in the failed conn cache as it's uninitialized. Store saf_servername (the ip) in that case.
      adds  e9b3f29   r16480: (Ugly) workaround before the set_dc_type_flags & friends cleanup:
      adds  d2864af   r16482: Fix bugzilla 3801 by forcing MIPSPro warning 1035 to be an error. (This used to be commit 2131ddd7a13f078be471d327c8d73300facf8def)
      adds  ae412eb   r16483: Turn off some useless MIPSPro warnings be default. (This used to be commit a22bf28bcab6ef3c4addaf57fdeb2020625ead0e)
      adds  00a0b0c   r16484: Bugzilla 3805. Only define _ABS if it is not already defined. (This used to be commit 09fb20f4fe26a5ec82e2f296bf033ab0864af669)
      adds  505f6b4   r16486: fix RedHat init scripts to rely on OS provided killproc() function (This used to be commit 164cdf69f395236ffef9ecc202543d53b5eda2da)
      adds  1d21b96   r16490: Fix a memleak and two typos (This used to be commit 8cf364e602eea408fd9cd6acd12f2b72971361ae)
      adds  7e76f78   r16510: fix from Nicholas Brealey <nick at brealey.org> for building pam_winbind.so (This used to be commit 4490fbdfc27eab02bf0140d3ffb70402858423e1)
      adds  72bc37c   r16521: Fix different extended_dn handling for win2k/2k3 (thanks to Frederic Brin at Novell).
      adds  6612988   r16528: Self-confidence is plummeting.  How could one person goof the same change 3 times......
      adds  a24c404   r16537: Fix for bug #3858, all files in a directory not being deleted when hide unreadable set to true.
      adds  fe28eb2   r16541: Fix #3862 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 09e11dcb2304eec9656e76c24921c82f4a870914)
      adds  429cd6d   r16542: Fix #3863, reported by jason at ncac.gwu.edu Jeremy. (This used to be commit cde8323fdc4d4ddaa30e8c59bec89dc130fe26a6)
      adds  2481486   r16544: Fix bug #3864 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 16e42b446bea171c3ad848aefaa92c7404aade42)
      adds  7d187fe   r16546: Fix bug #3865 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit be888a3cda637149c3183418c6e721c6fef1b652)
      adds  ad6f4f1   r16548: Fix bug #3867 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 2b8d72f09c6d79d5d41421545b538da573adcd9d)
      adds  9718506   r16550: Fix bug 3866.  Thanks for the report!
      adds  9220a7b   r16552: Fix bug 3849.
      adds  b000e8f   r16554: Sorry, just had to change this. Don't use int when you're passing a BOOL parameter, don't use "clever" code in while statement - make things easier and clearer to understand when triggering something with an if. Jeremy. (This used to be commit b1fc2d8b99e0402c0e8fe954d9f9563dc4dc2812)
      adds  9811854   r16570: Corrected the copyright notice.  I had requested and received permission from my management at the University to release under my own copyright. My mistake for entering the wrong info. (This used to be commit c65ebeb02810fb4039555c55779ec62a4a8de564)
      adds  9a7adde   r16576: Fix Klocwork #2015. Possible null deref. Jeremy. (This used to be commit 9cbfaf62a3c4bb7d2e594e412449506ab0af4063)
      adds  d70803e   r16579: Fix Klocwork #2016. Possible null deref. Jeremy. (This used to be commit f6d5bae4a105eee1b1d5b1aaa70a675705345d9e)
      adds  5a1a08d   r16581: Fix Klocwork #2017. Possible null deref. Jeremy. (This used to be commit 6967fd4cefa84a7b7b5e14467bfa8152907d55c9)
      adds  d1014c1   r16582: Fix Klocwork #1997 and all generic class of problems where we don't correctly check the return from memdup. Jeremy. (This used to be commit ce14daf51c7ee2f9c68c77f7f4674e6f0e35c9ca)
      adds  f18df87   r16585: Fix Klocwork #1976. Possible null deref. Jeremy. (This used to be commit a912ef0d9724373966e77f9e8928be462de8df4a)
      adds  67af7a8   r16587: Fix Klocwork #1987. Memleak on reusing x_dbf. Jeremy. (This used to be commit 16b0617cb0f91fbe1ce53dcb601fe5ed9e51bddf)
      adds  49f6498   r16589: Fix Klocwork #1999. Although it should be impossible to get duplicate OID's returned in the oids_out list it is still good programming practice to clear out a malloc'ed string before re-writing it (especially in a loop). Jeremy (This used to be commit ae02c05bfca46eb6a8ba25b124c18a358a759cb5)
      adds  8beeeff   r16591: Belt and braces approach to shut Klocwork up - bug #2001. Jeremy. (This used to be commit d5c1028498de0346b7a35cc132b8081e04e639cc)
      adds  8e274e8   r16593: Make the invarient explicit to Klocwork. Bug #2023. Jeremy. (This used to be commit 720a9172050beb158a25fbb826676ba19cdcef20)
      adds  35a5732   r16595: Klocwork #2067. Fix possible memleak on error exit. Jeremy. (This used to be commit 1d21a3dec9ea061ce900ad1223f7c2a43c064600)
      adds  9f4c335   r16597: Klocwork #2006. Fix possible null deref. Jeremy. (This used to be commit 9b73385d6b90c7806d8ccfc1f2354ede761fad61)
      adds  fc77e33   r16599: Make it clear to Klocwork we're not dereferencing. Issue #2026. Jeremy. (This used to be commit 9402bf0d4cc6d04283ed69a6dedac7767df84626)
      adds  107698d   r16601: Klocwork #2038. Fix memleak on error path. Jeremy. (This used to be commit 934dddb2fa9fb60a87c0b0be81db97f2b59c7cb0)
      adds  5fb4cc9   r16603: Klockwork #2028. Fix null deref on error path. Jeremy. (This used to be commit 067feef34388e93ded8db7fd3b4a6a4b752a3059)
      adds  95a81a3   r16606: Klocwork #1990. Malloc the correct size. Jeremy. (This used to be commit d1a1c4e092877a6ea0f98eed2a37a96d42c36323)
      adds  c1dbb16   r16608: Klocwork #2035. Null deref (bit of a stretch... :-). Jeremy. (This used to be commit 7d7a98208b1b514da60486fcbbb7b6d04df4ffac)
      adds  61578c2   r16610: Subtle one from Klocwork #2076. If multiple flags are set in a winbindd request it might overwrite existing state->response.extra_data.data values without freeing. Jeremy. (This used to be commit 4e7262c81ad2945048cb8d0789af032a05008988)
      adds  8413a18   r16612: Klocwork fix #2011. memleak on error path. Jeremy. (This used to be commit b4e9475d2ac65f72cab0d5c8276da27cf1aeb791)
      adds  2ef834c   r16614: Klocwork #2012. memleak on error path. Jeremy. (This used to be commit 58b9adb849854610e7167e8aa02a02bd15b0bf00)
      adds  3e626e6   r16616: Klocwork #2025. Stop null deref. I actually don't think this can happen in real life but the code is too complicated to be sure.... Jerry please merge this for 3.0.23. Jeremy. (This used to be commit 1e5042d4c0d1a0d0a5cfbcb0d47815e1510ee52a)
      adds  5887885   r16624: Fix bug #3877, reported by jason at ncac.gwu.edu Jeremy. (This used to be commit 1f52b8b40619679242da663f5e5e7836d547f0a2)
      adds  57ba729   r16626: Fix bug #3878. Reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 4c3019eb99d0a18a33ef1fa90d01b9c99c0b25c3)
      adds  6c94466   r16628: Fix bug #3880, reported by jason at ncac.gwu.edu by ensuring we return the correct enum for sid type, not a uint32. Jeremy. (This used to be commit 98a5e20ff4ceacda65dcc0ce5498ed4ffde520f8)
      adds  9e13d35   r16630: Fix bug #3881, reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit ec0a47b94c12b64d351ca8e6bdd467578528f3da)
      adds  8322d26   r16632: Fix bug #3882 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 6b39f53e43572fe29fc037a36328387a0b1bb423)
      adds  6a9b101   r16634: Fix bug #3883 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit d04462f1d8cf009985b9112f093306a64689af64)
      adds  7d68562   r16636: Fix bug #3884 reported by jason at ncac.gwu.edu Jeremy. (This used to be commit 7580eb947cdeb786be00efa5da727e32b28c99d6)
      adds  4471ce9   r16638: Fix bug #3885, reported by jason at ncac.gwu.edu. Use the correct enumerated type in the macro. Jeremy. (This used to be commit 63ad19f71c6b9474042f4ea9d5859e2849a73da8)
      adds  b2ddb46   r16640: Fix bug #3886 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 76cc25a37e145fb48a8a81df37e790690b5dceac)
      adds  79eaa70   r16642: Fix show-stopper bug #3876. Double-free in wins server code. Jerry please merge for 3.0.23. Jeremy. (This used to be commit d354b430ff0473764db8ea492a68d10946dadc23)
      adds  2b8abc0   r16644: Fix bug #3887 reported by jason at ncac.gwu.edu by converting the lookup_XX functions to correctly return SID_NAME_TYPE enums. Jeremy. (This used to be commit ee2b2d96b60c668e37592c79e86c2fd851e15f69)
      adds  45bc56c   r16646: Fix bug #3888 reported by Jason Mader <jason at ncac.gwu.edu>. Jeremy. (This used to be commit 433d7a1bc91ff479934a256ff84e6866e16d1f85)
      adds  e5f766a   r16648: Fix bug #3889 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 2eefe9b6f52e64927c0ae23adce111a42d821206)
      adds  68e4fc8   r16650: Fix bug #3890 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 590b58cb507e5a6e459ff0c975beb9056336f233)
      adds  55f8ed0   r16652: Fix bug #3891 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 9b0df8d008bc5574526d68628f351eb4dbf98e8a)
      adds  3c9a5c7   r16654: Fix bug #3893 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 787539489897e79d43eb1833db6f5969b130c934)
      adds  c7d2deb   r16656: Fix #3894 and #3895 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit ddf35ad69201cf9a0aa45ff25e17eddef60d75ad)
      adds  cc1457b   r16661: Fix from jason at ncac.gwu.edu for bug #3875, bad cast warning. Jeremy. (This used to be commit d60e6e0abc17361fe180d6723b970552dc377741)
      adds  124cd3c   r16663: Fix coverity #301, memleak in error path. Jeremy. (This used to be commit dfdb4ce89155dc1528b455252751616cc2c6708c)
      adds  d88926f   r16665: Fix a couple of bugs I discovered now I've looked closer at the wins server code. Firstly, it needs to do the searches on the SELF_NAMES correctly, secondly it needs to flush the in-memory cache out before returning the 1b names - else it might get duplicates returned if many 1b queries are done in quick succession. Jerry, I hate to say this but you might want to consider this for 3.0.23.... Jeremy. (This used to be commit b36b9befbbc4ac318168b7788d3722710ecbf10f)
      adds  48229b3   r16676: .o generates other warnings, use the Solaris trick with .po.o also for AIX.
      adds  b85c276   r16678: Fix bug #3898 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 5c5ea3152f8dbdfd7717b65e035191ffed3ec548)
      adds  5e924c3   r16681: Fix bug #3899 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 1cd9a0ef834f8062500d1aea6183e147fc5e42f4)
      adds  ae30a44   r16683: Fix bug #3900 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 8c7e40f2a469df34aff0e63270a78e669d240b59)
      adds  8f0ea25   r16685: Fix bug #3901 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit d48655d9c0b31d15327655140c021de29873d2c5)
      adds  8bd19b1   r16687: Fix bugs #3901, #3902, #3903 reported by jason at ncac.gwu.edu. Jeremy (This used to be commit c4896b17faa6802f18cc1cec7fcc6168bde2eef0)
      adds  d0b0ed9   r16696: Fix the multiple-outstanding write and trans client signing bug. Jeremy. (This used to be commit 3b7fbe856cea7cbb5bf91844f94f221be0a2c627)
      adds  be25a49   r16701: Fix segv when adding a printer caused by not initializing the realm name in ads_init() in nt_printer_publish(). (This used to be commit a25e75e78db092b3992dfc6f7e2737023d43e2c3)
      adds  c6f0683   r16713: BUG 3904: fix broken smbwrapper compile (This used to be commit 9ae1d016d44492327d180fe5e629f3a81ddfe6e4)
      adds  1f91427   r16717: patch from Bjoern Jacke to fix compiler warnings on AIX
      adds  ce815f3   r16719: Automatically chase referrals, support LDAP fast bind exended operation and LDAP domain scope control.
      adds  acebbb7   r16720: Fix bug #3874 (warning) reported by Jason Mader. Jeremy. (This used to be commit 0606c954668a7bbc08e2338e268405981aa0ad04)
      adds  9d0ccba   r16749: BUG 3905: don't fail in create_local_nt_token() when a checking for the builtin Administrators group membership. security = server has no domain info in secrets.tdb (This used to be commit fa477969fbbcd9f707461a2d9015bebf719ddfbb)
      adds  0508981   r16751: The precompiled header should really be in the $(buildir) and not the $(srcdir) to allow multiple concurrent compiles when the source tree is shared via nfs. (This used to be commit b79e1c011d577581eebb90b95dbdee11f8a96c3b)
      adds  46fab72   r16752: remove the 'socket options' setting from the shipped default smb.conf (This used to be commit eac00a45efe96411ab8574b3a3d436a285b7e88a)
      adds  fe33a38   r16755: Hunting warning has some benefits....
      adds  355cbde   r16766: A warning found by RHEL3. This might actually be 3.0.23 code, maybe there are vasprintf implementations that don't like a NULL format.
      adds  26c0b81   r16785: BUG 3908: Fix rpc bin authentication failure which broke user password changes
      adds  192062c   r16789: Fix bug #3909, when using ea's getting a directory tries to read ea's from an msdfs link. Stop it from doing that. Jerry please merge to 3.0.23. Jeremy. (This used to be commit 95e5ace6b4f348a3244b6a3ea0fd8badf55271f5)
      adds  ed8a9c8   r16790: Fix memleak.
      adds  3dc4d79   r16797: Add msdfs proxy junctions in the netdfs rpc enumeration.
      adds  d1a9ac5   r16799: Fix remote smbd crash bug by removing half-implemented info level 4 dfs_Enum.
      adds  99a0d5c   r16800: correct a probable cut&paste error (This used to be commit c139a2293bfb66554e1be09c6824d04381de58e1)
      adds  57dd099   r16823: Allow to call wbinfo --domain-info="" or --domain-info="." to get domain info for our own domain.
      adds  67d8c74   r16836: When receiving a CLDAP reply make sure that we always store the correct netbios domain name in server affinity cache.
      adds  03d116a   r16845: Properly report the error during join when the set password fails (This used to be commit ef6e9ca5276586c081fcf18bb178a2326309b539)
      adds  f3e71c6   r16861: Fixing crash bug when passing no domain/realm name to the CLDAP request.
      adds  7048040   r16862: Reverting accidential changes in ads_try_connect() from previous commit.
      adds  fc4abcf   r16864: Intermediate checkin -- swap the sid_check_is_in_unix_users and sid_check_is_in_our_domain cases.
      adds  3899f95   r16865: This is a proposal to fix bug 3915. Before sending patches around, this is what svn is for.
      adds  66259d0   r16866: No idea why I did not see the warning, sorry.... (This used to be commit 84913caebdb461fed2c94fadfa0039b32a83cb6d)
      adds  5d80b1d   r16927: back merge of a packaging fix for release numbers (from 3.0.23) (This used to be commit 5b4c4928ac63d6872cf13c3cdc4a9a63405bbda4)
      adds  44f2d54   r16939: Still clear the winbind_cache.tdb when offline logons are not enabled.
      adds  510b81b   r16940: libnscd sets errno, use that to display error message.
      adds  6139f49   r16941: Fix crash bug when the pam conversation receives an empty token. Thanks to Bjoern Jacke for the report and test-case.
      adds  5bf62a0   r16943: Add Jim's code. Jeremy. (This used to be commit f131bf8f16fd8b7c49e6065ecbf6f8686b2f4269)
      adds  fbdcf26   r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need to do the upper layer directories but this is what everyone is waiting for....
      adds  65586c2   r16947: Fix warning with profile separator when profiles not being used. Jeremy. (This used to be commit 441c289fd21d00398fb7c4c7c0338b03129a7545)
      adds  6d29166   r16948: Sync the exmaples code from trunk. Jeremy. (This used to be commit 508ba05a8e4a7df8bf7f6ffe3d09a3c461026f78)
      adds  060b155   r16952: New derive DES salt code and Krb5 keytab generation
      adds  7c1f791   r16953: Don't allow groups to be renamed to an existing user or other group (This used to be commit 7d619f127ee70fdd486ffaab4546a53d76a2288c)
      adds  751ad57   r16954: Volker reminded me we already have code to do this check. Reuse can_create() to prevent renameing a group to an existing user or group. (This used to be commit ce7091fda1eb3c7ea0900f455cec48c3b95a17f6)
      adds  361fef4   r16955: Fix an uninitialized var -- Jerry, please check. (This used to be commit bf701f51294dacd0d4077b5304772c40119460eb)
      adds  69f0c8a   r16957: fix cut-n-paste error.  The check for 'if (\!salt)' make no sense when fetching the DES salting principal (This used to be commit baf554c7934cbd591635196453c19d402358e073)
      adds  6dfccad   r16960: Some warnings from host "opi" (This used to be commit 083ef11cc9be8f1299f233bde194173e092e2c3c)
      adds  760671b   r16962: Add a few utility fns into client. Allow POSIX capabilities to be selected. Jeremy. (This used to be commit 2d8d4bd77bac6f5e7865657e12affd8b94aa85c3)
      adds  725d88b   r16968: The function parse_processed_dfs_path() is dependent on the fact that check_path_syntax() will convert '\\' characters to '/'. When POSIX pathnames have been selected this doesn't happen, so we must look for the unaltered separator of '\\' instead of the modified '/'. Stevef please check this with the CIFSFS MS-DFS code ! Jeremy (This used to be commit 883bb398e58f54ee79160487b49b79a4774ef939)
      adds  4ef1f8e   r16971: Ensure we use the correct separator for pathnames in POSIX mode (clitar needs fixing too). Add test posix lock/unlock commands. Jeremy. (This used to be commit 596497ccc250896025253be1d67711d6d7f059f0)
      adds  297df32   r16973: Fix subtle logic error in lock ref counting found by cifsfs client code. Jeremy. (This used to be commit 53094435d89088124041d57078c21a12e761e2bf)
      adds  1722226   r16987: Fix the logic errors in ref-counting Windows locks. Hopefully will fix the build farm. Still a few errors in RAW-LOCK to look at though... Jeremy. (This used to be commit edd72d37de570fdad09f7ee983b5b22a1613e558)
      adds  67854e8   r16990: Fix bug #3921 spotted by jason at ncac.gwu.edu. Correctly obey blocking/non-blocking request for POSIX locks. Jeremy. (This used to be commit f62c01316ef3ce0351f8b34229307a75d8f9f156)
      adds  8dbe265   r16992: Fix bug #3922 reported by jason at ncac.gwu.edu, correctly look at the return code. Jeremy. (This used to be commit f11933b3ac91c6fbacd6b410f4d2c0d400df23ee)
      adds  f8be59e   r16994: Fix bug #3923, reported by jason at ncac.gwu.edu. Incorrect type used. Jeremy. (This used to be commit 738b99078c6e0ececa6c0268258510a4e97f84e7)
      adds  9846cf3   r16997: Simo's patch (based on repotr from Seth Elssworth of Quest) to try to be more robust in the precense of more broken /etc/hosts files when determining our fwdn (This used to be commit 6413df8348829659807c0c30e6eaef511815e0ed)
      adds  23afde6   r16998: patch from Paul Griffith <paulg at cs.yorku.ca> to fix compile of the test.c pdb file (This used to be commit 34ad8e183cf882913c32b4d03c9ab5fc09181ad2)
      adds  75a2f4d   r17000: Allow CIFS POSIX locks to coexist with Windows locks. We shouldn't allow this on the same smbd, but the cifsfs client negotiates POSIX locks then sends Windows ones. Doh ! Can't fix shipped client code.... Jeremy. (This used to be commit 2f8cabe98d3776cb0bdf6b4ef1490fe0119e260a)
      adds  de5d967   r17003: Fix coverity #303 - possible null deref. Jerry please check this is your new code. Jeremy. (This used to be commit 144067783d1c56b574911532f074bdaa7cea9c6e)
      adds  0dc8f72   r17005: Add a new helper mode to ntlm_auth: ntlm-change-password-1
      adds  97859ae   r17007: Increment winbind protocol version number.
      adds  a85395e   r17010: If winbind is not around, add S-1-22-1-<uid> to the user's token.
      adds  de4492b   r17011: Back out r17010 after talking to Jerry. Another fix pending...
      adds  f800432   r17016: Different and smaller fix for the valid users = username problem.
      adds  803748b   r17017: BUG 3916: fix pam config file parsing in pam_winbind. Patch from Dietrich Streifert <dietrich.streifert at visionet.de> (This used to be commit 8d6218825827a54ca69e462c00a3dc9e25ef3ddf)
      adds  0ea9508   r17021: remove unsupported smbwrapper code (This used to be commit 07c67fbfc0790169ee748c0e62da14c89d3add23)
      adds  413ec64   r17022: Fix the build farm -- maybe this is the real fix, testing more (This used to be commit 19d02690002a35cb6e0204db236d2b768e48c6d8)
      adds  f57c18b   r17023: security = server should not be considerd ROLE_DOMAIN_MEMBER (This used to be commit 6eb77442a570b4ef3bb71dd5a1b7ea81ad18f09c)
      adds  5f0e9cc   r17025: Remove one blank line - test checking in to two branches simultaneously..... Jeremy. (This used to be commit 13e7fe540acf575c3b4503050a25cbe4d30b8835)
      adds  2a2d67f   r17030: Partially fix standalone build of tdb directory (tdbtool still fails). Jeremy. (This used to be commit 50dbb66d73c8c25755e675876dd55000ca8bfd12)
      adds  1f2419d   r17032: I thought I had already merged this from trunk:
      adds  5b474af   r17033: Restructure init_srv_share_info_ctr so that there's only one loop, not a dozen or so. Next step will be to eliminate the explicit snum reference.
      adds  2203228   r17039: Eliminate snum from enumshares and getshareinfo. Get rid of some pstrings.
      adds  d22d540   r17041: Trying to track down a *big* memory leak in the new lock code. Fix a small one first.... (easy to valgrind). Jeremy (This used to be commit 43d24fbd41ed745a5b21514b526e655663c509ee)
      adds  ad673ea   r17043: Fix memleak when processing CIFS POSIX lock/unlock requests. Maybe the Linux kernel OOM killer will be kinder to smbd now :-). Back to tdbtorture tests on cifsfs. Jeremy. (This used to be commit 1201383e7ab2413795a395491af0a4d3877b1c8b)
      adds  354e444   r17046: Ensure we're using the right pointers ... Jeremy. (This used to be commit a8df1863bf2817a82a55c816ba1f685828c5b6ec)
      adds  4f33673   r17047: Fix a typo and a possible NULL dereference (This used to be commit c0d9114706345c6bc1fa392bbf9ee81b146cba85)
      adds  5fe140b   r17060: Some c++ warnings (This used to be commit 2e7afa9e19b117d7a8ce1238c1b9b80ececec729)
      adds  b047fd3   r17063: Update debian-sarge for 3.0.23 (This used to be commit a77b18c78197f40ab51462f3a35d27f300a8359c)
      adds  f512695   r17064: lsa_GetUserName needs to return the name for S-1-5-7 on an anonymous login.
      adds  d2b1104   r17075: Even without talloc_steal you can still create memory problems.... ;-) (This used to be commit 03e9924f5c82537ca72c03e3b0f70ea002e76934)
      adds  95fd775   r17077: Activate RPC-SAMBA3-GETUSERNAME in the build farm (This used to be commit 8c6088f2bd0a5e3a854a31fe428d841d61055a30)
      adds  514af16   r17078: Ouch.... (This used to be commit 1d928f783a78b3e957b675f12f1ad56e84c2fcfb)
      adds  6954377   r17080: Remove traces of the wrepld directory (now deleted). Jeremy. (This used to be commit 58e5e270d2957cdf07c29757a83b53f73372d62a)
      adds  9c160dd   r17086: Re-add ability to contact remote domain controllers with the "net ads" toolset.
      adds  846e939   r17089: Fix a possible null dereference and some memleaks.
      adds  03f477b   r17095: Activate RPC-SAMBA3-SHARESEC (This used to be commit bcb196d21ea7eb13af02bb0c2fa85f0d363b55a1)
      adds  283b74f   r17096: Simplify share_access_check a bit: It takes the sharename instead of the snum, and the decision which token to use (conn or vuser) does not really belong here, it is better done in the two places where this is called.
      adds  4c71370   r17097: Move share_access_check from rpc_server/srv_srvsvc_nt.c to lib/sharesec.c (This used to be commit 220dd4333032aea238066e3fbec9fca51ed16ddf)
      adds  e1da1fc   r17098: Samba3 now cleanly passes Samba4 RAW-LOCK torture test. Phew - that was painful :-). But what it means is that we now implement lock cancels and I can add lock cancels into POSIX lock handling which will fix the fast/slow system call issue with cifsfs ! Jeremy. (This used to be commit f1a9cf075b87c76c032d19da0168424c90f6cb3c)
      adds  8d6c41a   r17100: Ooops. Fix the build... Jeremy. (This used to be commit b21ca265a25b3d1e4f154ce0ee4b8757b41cf910)
      adds  94ad854   r17102: Fix segfault in libnss_wins [bugzilla #3937].
      adds  b737f26   r17105: Fix the race Volker found - we had a non-locked region between detecting a pending lock was needed and when we added the blocking lock record. Make sure that we hold the lock over all this period. Removed the old code for doing blocking locks on SMB requests that never block (the old SMBlock and friends). Discovered something interesting about the strange NT_STATUS_FILE_LOCK_CONFLICT return. If we asked for a lock with zero timeout, and we got an error of NT_ [...]
      adds  a456a31   r17106: Match Windows timing values on locks. Jeremy. (This used to be commit b5aaff665937313370e0e87225e146f9af7b7e67)
      adds  38af904   r17107: Make the 200 ms timeout value tunable in local.h... Might need to be a parameter ? Jeremy. (This used to be commit 98d8d9399bb287319578daaf2a2fb42f3c48f858)
      adds  1cd8d56   r17108: Make the default timeout parameter for lock waiting be lp_lock_spin(). lock spin count is no longer used. I'll update the man pages. Jeremy. (This used to be commit 0451a170c9be88399202abd225af35ddc45023f0)
      adds  8e99b53   r17110: revert a bad merge from the old trunk (This used to be commit 2c7448e43ea82138cdb7f3f6d61372e2027ddc83)
      adds  018044a   r17111: cleanup the idmap_ad initialization after review by gd (This used to be commit 6c0a690f0a8ec4539b06ad75da0fd91abeb15fa4)
      adds  d3ec0be   r17116: Jerry, I can't reach you right now, but r17110 broke the build.
      adds  1e82e70   r17121: Fix maintainer information for pdb_*sql.
      adds  ccee54b   r17122: remove unused global var from idmap_ad (This used to be commit c8b7952843adb75d0b9bb42cfbcfb80e070e8f45)
      adds  97c665d   r17123: Fix 32bit/64bit portability issues again.
      adds  f2faf11   r17124: fixed a bug which caused resolve_ads() to spin forever if one of the DCs isn't resolvable in DNS. The fix is to leave that DC out of the returned list of DCs. I think the original code intended that anyway, just didn't quite get it right ('i' wasn't incremented in that code path, so the loop didn't terminate) (This used to be commit d7ec9f3cc0439e9e0f4c98988b14ae2155d931b9)
      adds  0e29222   r17125: Drastic problems require drastic solutions. There's no way to get all the cases where kernel oplocks are on and we can't open the file and get the correct semantics (think about the open with truncate with an attribute only open - we'd need a vfs change to add the truncate(fname, len) call). So always drop the share mode lock before doing any real fd opens and then re-acquire it afterwards. We're already dealing with the race in the create case, and we deal w [...]
      adds  4815e2c   r17128: Missed a logic error in my last patch. Ensure we deal with any oplocks that were granted when we had released the lock. Fix strange case where stat open grants a batch oplock on file create, but grants no oplock on file open. Jeremy. (This used to be commit b7374835e6ec0c98fc4020623f0a37c0c173b8aa)
      adds  addc07b   r17130: Remove unneeded unlock call. Jeremy. (This used to be commit b3b5aec0eef3bdcae75ce79ffd3ecf21fb1279e7)
      adds  48e1e45   r17131: Optimisation - when doing a stat open don't open the file unless we really have to (ie. O_CREAT and file doesn't exist). Jeremy. (This used to be commit 788aa15ea24e6dfb61820465b5b881829a64297a)
      adds  5faee07   r17134: Fix a debug message (This used to be commit 40e267981174840f4f36d1863985ee010ef5074a)
      adds  8cfb182   r17136: Fix alignment on lsaquery. This broke in particular level 6, where the client tried to figure out which role we are.
      adds  0e2f7c0   r17138: In preparation for the cluster merge, add an empty configure option :-)
      adds  dada5b4   r17140: Get rid of the lock release/reacquire code ! Turns out that create dispositions that cause O_TRUNC break oplocks. This simplifies the code - although we have to keep separate the client requested access mask and the access mask we actually use to open the file. Jeremy. (This used to be commit 3bcd52a4752ec6c2a8f678afa3b7b3646103ad60)
      adds  201bd24   r17142: Ensure we record the correct can_read/can_write from the client requested access mask. Jeremy. (This used to be commit 12490fafc7f98952bf709c4c504f8f2b5646f197)
      adds  f3550d8   r17146: Starting to cleanout my local tree some
      adds  5ac15bc   r17147: Install fixes for libraries (This used to be commit 72bac13f21bf2c71538e3b3bafa0fc447e1e8af8)
      adds  bdfeaf2   r17148: the wins service should not accept any controls so that a GUI can grey it out as not remotely manageable (This used to be commit 859c51cf25a2bb80787a5060156f09c2f0142dfb)
      adds  02f272f   r17149: Fail the join if we cannot set any SPNs for the machine account. Disable the one we created and whine. (This used to be commit 1a7e81a4a8955e643d1c8a54365221a9e2ed8a12)
      adds  9f6fb43   r17150: MMC User & group plugins fixes:
      adds  518c487   r17151: revert a few accidental commits to the Makefile (This used to be commit 3fea233802dd2f6a5528fdb183a2ff30d572020d)
      adds  dc5f668   r17152: Don't handle the delete pending here, await reschedule. Jeremy. (This used to be commit 11bab9d57958659c71f053fe8dc0f9156c9f3c1f)
      adds  188e7ac   r17158: Add two new options to 'net ads join'
      adds  2d91ea9   r17159: Bug 3920: Restore wnibind use default domain behavior for domain groups. This break local users and 'winbind nested groups' on domain members. Cannot be helped.
      adds  bd8556c   r17162: Fix typo small typos noticed by Paul Green. (This used to be commit 1a5874588686fb4ece9be70059ff75b975ed2bd5)
      adds  2cc356a   r17172: Fix typo. (This used to be commit 421cb6f728be7821b537d00cdd05d05f1490eb3f)
      adds  e0c68d0   r17177: Get rid of a global variable by adding a private data pointer to share_mode_forall().
      adds  ba72b02   r17179: Merge the vl-posixacls tmp branch into mainline. It modularizes our interface into the special posix API used on the system. Without this patch the specific API flavor is determined at compile time, something which severely limits usability on systems with more than one file system. Our first targets are AIX with its JFS and JFS2 APIs, at a later stage also GPFS. But it's certainly not limited to IBM stuff, this abstraction is also necessary for anything that [...]
      adds  7f5f781   r17181: Fix the build farm RAW-READ bug. When making a copy of the lock array in order to delete them individually it's also important to make a copy of the *size* of this array. Otherwise the unlock decrements the termination index of your for loop :-). Doh ! Big thanks to Volker for showing me how to set up the build farm to track this one down. This is not a 3.0.23a issue. Jeremy. (This used to be commit 2c82a159ae6a4cc83989f2b453508358db516d67)
      adds  efc7ac2   r17183: LsaLookupSids() shoudl return the string form of a SID when it cannot be mapped and not the hex of the RID.  Who wrote that? (This used to be commit 4e51cf34cf4cbe77957d754952369df3a180f974)
      adds  aab62d2   r17184: Attempt to get rid of some warnings on HP/UX. Without _XOPEN_SOURCE_EXTENDED #defined getsockopt uses an int* as socklen parameter.
      adds  19cc80b   r17188: Dump lsa_lookupsids3. I could not make it work at all against W2k3, the rpc-lsa test even considers NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED not to be an error.
      adds  3785912   r17190: Remove a warning from "opi", a 64-bit machine (This used to be commit 844c98eab475ea047aeaae3ef1250897413cc823)
      adds  e5b6fea   r17191: Forgotten file, sorry! (This used to be commit 32fbf66a4be3d1cc0251f00e54020bf2dbd0dfb0)
      adds  e85be72   r17192: Make this actually survive valgrind. We NEED pidl here...
      adds  dc833fa   r17194: To run rpc-samba3-lsa in the build farm, we can't rely on geteuid()==0. Adapt it to other "Am I root?" checks.
      adds  528477e   r17198: Fix wins_nss dependencies (This used to be commit c005049043b01e85d42a9c230ed3c41f1a1e185e)
      adds  aac411b   r17199: Add comment to the RID/SID miracle (This used to be commit 4c4ae01c671bd35687af686a34824a96828e6b25)
      adds  fe348fd   r17216: From Kai Blin <kai.blin at gmail.com>:
      adds  8cc35cc   r17217: Fix a couple of "smbldap_open(): Cannot open when not root" bugs when viewing or modifying local group membership. (This used to be commit 41e30a9666e1fb736cd2ba8a5ad9285fcde50d47)
      adds  120422f   r17220: If we're going to fail a write with an errno, make sure we return -1. Jeremy. (This used to be commit 89b83237b03066785ca4bf3b9d120519bddeffad)
      adds  0e6e3c9   r17228: Modest reformatting (This used to be commit 640b4297a400fe23418e9c1c01d4c14ce3bde5b4)
      adds  9bbe29a   r17229: Indent-style reformatting -- getting used to the code again :-) (This used to be commit 2e400fb0077ccef38fff28ef037f982624b7815b)
      adds  7ad912c   r17231: Some patch cosmetics (This used to be commit 736e55101b1e7cc22f043b836be877afbb031edf)
      adds  74cd692   r17234: Fix error mappings for EQUOTA and ENOBUFS. Based on an idea from Shlomi Yaakobovich <Shlomi at exanet.com>. Jeremy. (This used to be commit 9c440925f879d1e4ef99d04e2dfbe41077869204)
      adds  18feaab   r17239: BUG 3959: patch from William Charles <william at charles.name> to fix a segv in the DNS SRV lookups dur to calling rand() (This used to be commit be12519fd8a7ccd8400fd298e05921eda56b4e16)
      adds  1a0b57b   r17242: BUG 3957: make sure to zero memory in the SRV hostlist in case there is not an A record for each SRV name (This used to be commit 42608b8bb974e1bd88cf2105bf1774622c045458)
      adds  9d4fa2b   r17244: There were several error paths where NT_PRINTER_INFO_LEVEL wasn't being freed - also one enum jobs case where the NT_PRINTER_INFO_LEVEL and queue weren't being freed. Strange that Coverity or Klokwork didn't pick these up. Hopefully will fix #3962. Jeremy. (This used to be commit bb264123872bfec42ad85ec0c8afa3a8c7d1811e)
      adds  29a4d66   r17245: Second part of fix for #3962. Don't do a double free in the infolevel2 case. Free both queue and NT_PRINTER_INFO_LEVEL in the same place. Jeremy. (This used to be commit 6ac3a4ce78f42949013ae7bd675ff292fb0383ca)
      adds  382b088   r17246: BUG 3964: lower case username prior to getpwnam() call in smbpasswd (This used to be commit dc4fec1f7d196cf7e18d4dd58149853011380ef9)
      adds  f435228   r17247: When we map generic to specific we need to remember to copy over the copy of the access_mask, open_access_mask. Jerry - this is a definate fix for a 3.0.23b and should also be on the patches page. CIFSFS breaks without this. Jeremy. (This used to be commit d11e71ebcccf6907f2404a04aa6bf61b12ab2709)
      adds  f6aeba3   r17248: Ensure we definately add the WRITE_DATA on O_TRUNC. Jeremy. (This used to be commit 8eed82d5d5ba34cc0a6b99b9d0df45eec5f788fa)
      adds  999b1e0   r17249: Ensure we only set the FILE_WRITE_DATA on O_TRUNC in one place. Jeremy. (This used to be commit f326bae3e269046b6f087626240cddbb5dafb0e4)
      adds  3180269   r17254: Simple flattening of an if-statement, no logic change.
      adds  20c09b7   r17258: Cleanup the 'net ads help join' output and document createupn and createcomputer options (This used to be commit 87be77bf35635fc925e1be36073571f8c6ec3e81)
      adds  2681f88   r17260: remove extra ;SAMBA_3_0_23/source/utils/netlookup.c (This used to be commit c152d20e9073eb741047cc4b5f8e8086e2bc9ddd)
      adds  8f93665   r17262: After messages from Metze and traces from Karolin Seeger, turns out that EDQUOTA must map to NT_STATUS_DISK_FULL for Windows apps to work correctly. My mistake. Jeremy. (This used to be commit de1e3f7a7ae9e8a41b45130e2cdfc22f43cf53b5)
      adds  9bfa22a   r17271: Fix a regression in the ldapsam uri syntax. Allow multiple LDAP URIs to be grouped by  "" (This used to be commit 21d69dcb3c5361f94d15b2d186e1aae6e246a24e)
      adds  54cdd1d   r17276: Don't change the POSIX lock ref count if posix locking = no. Jeremy. (This used to be commit 42dec2192c1261090f2fac7a123c384f5c133587)
      adds  d30bcf9   r17279: conn->cnum is the tid we've given to the client. This has nothing to do with our internal share number.
      adds  9d9c90f   r17291: Fix memory leaks on early exit path. Jeremy. (This used to be commit deaac5bd463e5b8fd0b9915b553fdac3a4271293)
      adds  321b0a3   r17292: Try and fix bug #3967 - signing problems on trans calls introduced by signing code simplification. Please test if you've seen signing problems with 3.0.23a. Jeremy. (This used to be commit f462daf02c12cfba634f92e681eb23a09e7d0acf)
      adds  a093a76   r17293: After the results from the cluster tests in Germany, fix the messaging code to call the efficient calls :
      adds  e4e2be0   r17294: Make the code a little cleaner. Instead of using the two calls make it :
      adds  5b3d559   r17295: Back out the become_root_uid_only change on the POSIX acls code. I'm pretty sure this was safe, but become_root() does other things to the token stack that become_root_uid_only() does not, and as we're going into a vfs redirectred function I decided it wasn't safe for now. Jeremy. (This used to be commit b3e0f45488595aa96c852dab8e1349631a85dded)
      adds  981350a   r17296: Replace the understandable parts of the quota code with become_root_uid_only()/unbecome_root_uid_only() pairs. This code needs working on..... Jeremy. (This used to be commit 0661d4e26614180636bc57de0c48adf8b9ce7a21)
      adds  ffb9443   r17307: Add datarootdir setting (required for newer autoconfs) (This used to be commit 86687b804a60973883965700e755686e7d7d24f3)
      adds  3fa73aa   r17312: Do some reformatting on net rpc samsync ldif. Not doing this checkin easily, as this puts me into svn blame in places I'm not sure I want my name to show up....
      adds  4e9df2f   r17313: Non-Ascii attribute values need to be encoded as base64, with an attribute name attr:: instead of attr:
      adds  2c60304   r17314: Optimisation for POSIX locking. If we're downgrading a POSIX lock (applying a read-lock) and we overlap pending read locks then send them an unlock message, we may have allowed them to proceed. Jeremy. (This used to be commit a7a0b6ba50f4cf7c5a0a29809fdff9e1266a29e7)
      adds  5a5dead   r17315: Make talloc and tdb C++-warning-free. Would this also be interesting in talloc and tdb "upstream"?
      adds  e23781b   r17316: More C++ warnings -- 456 left (This used to be commit 1e4ee728df7eeafc1b4d533240acb032f73b4f5c)
      adds  02eea79   r17333: Some C++ warnings (This used to be commit be9aaffdaccae06c8c035eaf31862e34b7cfbe38)
      adds  1cf1e64   r17334: Some C++ warnings (This used to be commit 8ae7ed1f3cecbb5285313d17b5f9511e2e622f0b)
      adds  175ac9f   r17335: Some more fixes to net rpc vampire ldif. Still not good though :-(
      adds  5fbe298   r17338: Add support for multiple shares test inspired by Samba 4 torture's --unclist option. Triggered by -b sharelist_file option. Based on Peter Samogyi's work. I'm not sure what concept for fstring replacement is currently in place though (talloc-ed strings? or it was for pstring only?) (This used to be commit c9f8fafad698c5bc75df86ee8b611104d3fb65bc)
      adds  fd8bae8   r17345: Some C++ warnings (This used to be commit 21c8fa2fc8bfd35d203b089ff61efc7c292b4dc0)
      adds  49001a5   r17346: Add optimisation vl needs for the cluster code where we don't get the chainlock when getting the byte range lock record read-only. Jeremy. (This used to be commit fcd798ca0c1b76adb2bcda4a99c40c7aacb0addb)
      adds  e7952e9   r17347: Some C++ warnings -- 271 left (This used to be commit 641dac4f85c0e00484d90726bea1a4cb58c8235c)
      adds  430fa0e   r17348: Some C++ warnings (This used to be commit ae6b9b34e59167e3958bfdb9997fa25340b9a0a3)
      adds  4cf5769   r17353: Add support for JFS2 NFS4/AIXC and GPFS acls based on NFSv4 ACLs. (This used to be commit 72312cb2e255301f978455a559461ad83b13b6cb)
      adds  16bf23d   r17354: Revert -r 17353 per Volker request while gpfs compatibility layer code will be released. (This used to be commit 5b1db0151461af18d994359e86c649922fc6de65)
      adds  7c2b79e   r17356: Also transfer the sambaHomePath attribute.
      adds  fbd04d6   r17358: Re-add JFS2 NFS4 ACLs support, move readme for it into AIX-specific examples directory. (This used to be commit c085355c323c65ee782516859eed8a76b53e6035)
      adds  467ec2a   r17363: Some C++ warnings (This used to be commit fd82f185a2e0f94bfb75f4eee072556ad94bf27d)
      adds  8eebd92   r17364: Another NT4 join bug: The idealx tools set the primary group sid, and if we do an update_sam_account later on, we want to also set it using the delete/add method. As the idealx tools use the replace method, they don't care about what has been in there before.
      adds  41449a8   r17365: Fix memleak.
      adds  ec17ea6   r17366: Save the logon script path from the info3 in the PAM session allowing other PAM modules to pick it up from there.
      adds  d42a96b   r17367: Reverting the ab code. Note I'm not saying this code is wrong or bad or anything, just that it needs to be discussed & reviewed on the samba-technical list before we add a platform-specific NFSv4 mapping. That way lies a lot of future pain :-). Jeremy. (This used to be commit 330899ec30ffceb798e3a8362d20e103e20b2897)
      adds  280e389   r17374: Get rid of a silly "System User" default for "description", also fetch the sambaProfilePath.
      adds  8e1fec0   r17375: If a field containts only whitespace, we need to do base64 as well.
      adds  f569db1   r17376: Fix bug #3985 - ensure in msdfs we check for our netbios aliases. Reported by Björn Jacke <bjoern at j3e.de>. Probably needs to be in 3.0.23b (if Björn approves of the fix). Jeremy. (This used to be commit e9e711fe37d9aec28b329dbfe2ad3ebfc1771825)
      adds  dca7d08   r17378: Fix the issues people have been having with mapped users (username map) and failure to connect to a share. Essentially, even on a standalone system we were going into the create_token_from_username() code (I think by mistake) if the username was mapped. Fixes bug #3991.
      adds  e5f6544   r17383: Patch from Michael Adams <ma at sernet.de> to catch some memory leaks on error paths in net_ads_join() (This used to be commit 24de2d83ff1d27400a89985126edee588bc415f3)
      adds  22c9a31   r17386: fix inverted logic pointed out by Volker.  When deleting a printer return access denied if the printer still exists after the delete_printer_hook() is called (This used to be commit c05e2bdc0c068eb832035daea7962ab1a9e787b2)
      adds  ba5f9c4   r17388: Fix the "valid users"/token issue for now. Volker, please come in and fix it in a less ugly way once you have some time. Thanks, Jeremy. (This used to be commit 79b1e668e2ce263c84ff8fafaafb3e57b06717ab)
      adds  74ee62a   r17391: Revert the second part of the valid users fix - the netlogon code uses pdb_get_group_sid() which could return a S-1-1-22 unix sid. Who knew.... :-(. I'm going to test Volker's fix instead. Once 3.0.23b is out we *have* to rip out the pdb_set_group_sid() code.... Jeremy. (This used to be commit 65003e1b251b4762cef2b3cdcc895269f9319eb8)
      adds  87b2b16   r17392: Commit Volker's fix for the valid users problem. Let's look at the build farm now... :-). Jeremy. (This used to be commit 6d822b85676f033a1a2e422e2d5ac92aaf566aef)
      adds  4905106   r17393: Remove Volker's ASSERT that num_groupsids > 0. For guest connection they may well be zero. This should fix up the buildfarm (fingers crossed). Jeremy. (This used to be commit 16ebccbc5889c3b4c1a20bf3453bd523ddf6f5b0)
      adds  749c8d5   r17399: Some C++ warnings (This used to be commit d12b08fc619f7b566ef5c4cc7294174e887014fe)
      adds  61d5d8c   r17401: BUG 3855: remove bits of XML and SQL checks from aclocal.m4 (This used to be commit 92ccdec33f8afb01335f9b775b5af11296ba2aa2)
      adds  f8aa1c7   r17402: Added lookup_name_smbconf() to be called when looking up names from smb.conf. If the name is unqualified it causes the lookup to be done in WORKGROUP\name, then "Unix [users|groups]"\name rather than searching the domain. Should fix the problems with "force user" selecting a domain user by preference. Jeremy. (This used to be commit 1e1fcb5eb2ac4bd360461b29f85c07dbf460025d)
      adds  f8aa6ab   r17403: add a helpful debug msg (This used to be commit 63325b36872c92d9f9fe04a185d7bd3ac525d84c)
      adds  7cc7fc5   r17404: Is this XP (extreme programming)? :-)
      adds  6361d15   r17406: We need to do a translation of winbind separator -> '\\' in lookup_name_smbconf, otherwise
      adds  43c7f6d   r17407: Don't do strchr_m twice when once will do. Jeremy. (This used to be commit b5f0b1b6447ac3c77558b32d97ce96d357ce15c0)
      adds  ab75c56   r17408: Let us use netgroups even without a NIS domain but just using files (This used to be commit c065341d3ffc9125514f563c63d416cf7c40375f)
      adds  ac9628d   r17425: Add the multi-key wrapper. If it's necessary to add general blobs as keys, this can trivially be added later.
      adds  a8627a8   r17431: Fix bug #4003, reported by dale-keyword-samba.c7b741 at codefu.org. NTcancel doesn't send a reply, so in this case the signing sequence number is only incremented by 1, not 2. Jeremy. (This used to be commit 85841a01987e653a085af00c7c437145686a332b)
      adds  6cab0fb   r17439: Fix logic error in checking TALLOC return. Spotted by Volker. Jeremy. (This used to be commit 06aea05c52ee770a2dd6465e9e2fcd0ccd8c811d)
      adds  eb3edd4   r17444: put pam and nss libs in samba-common on RHEL for compatibility with system provides rpms (This used to be commit cad3d27e05a8c6e325795ce145b9f2840911f4bb)
      adds  38eceb1   r17445: fix bad PAM file on 64 bit boxes (This used to be commit d44a3228f08b8855e8f3a5a045b4366af24b82f8)
      adds  175aa92   r17446: Fix some C++ warnings and two memleaks found by Coverity, IDs 304 and 305.
      adds  ff7c0a7   r17451: Change pdb_getgrsid not to take a DOM_SID but a const DOM_SID * as an argument.
      adds  7066049   r17452: Some C++ warnings (This used to be commit e4b8c79a9d6f7323953121887af4f482d04a9228)
      adds  11673dc   r17453: Fix msdfs RPC management (this broke with the autogenerated dfs rpcs).
      adds  72c605b   r17454: Adding dfs_EnumEx for rpcclient (Samba4 IDL to follow).
      adds  21da07b   r17457: Add a test to do some operations on group mapping.
      adds  3bb5b15   r17459: As by Jerry's word commit this without his review.
      adds  4d6d924   r17460: First step at fixing the build breakage with the groupmapping test. On Linux, F_RDLCK is defined to 0, for example NetBSD has it at 1.
      adds  7ade7f9   r17461: Ensure we never save a NULL SID mapping. || should be &&. Found by Whitfield school. Jeremy. (This used to be commit f8584a475853bd8937fb0cf1b304c98f96fbd872)
      adds  be72e2d   r17462: Fix a cut&paste bug that caused us to return a null SID on some error conditions (This used to be commit 954593bd41ff2475df5d37eae18be08ffa3002eb)
      adds  e1e62d8   r17463: A bit of cleanup work:
      adds  4fb4ef9   r17464: Ensure we use a hash16 data type, not a string, for storing offline hashes. Jeremy. (This used to be commit c8e6f7e41c9db436b34dd127d77940d7b43bf13b)
      adds  d802774   r17465: Get rid of add_initial_entry. In the two places it was called in it seemed a bit pointless to me.
      adds  76362d0   r17468: To minimize the diff later on, pre-commit some changes independently: Change internal mapping.c functions to return NTSTATUS instead of BOOL.
      adds  0511e8d   r17469: remove unused variable (This used to be commit c7d115a7d08ecebe2ba70b3f0efae39a1fd8e42a)
      adds  108009f   r17470: This is the group mapping rewrite announced a few days ago. I'm afraid it's more than 1000 lines of patch, but doing it in smaller pieces is hardly possible.
      adds  7b453b6   r17477: Add talloc_asprintf_len and make use of it.
      adds  46e1ce5   r17487: Allocate some OID space for Samba4, so we don't trip on each other.
      adds  51f6bfe   r17496: net groupmap add could add uninitialized sid_name_type entries to the group mapping db. Ensure this can't happen. Jeremy. (This used to be commit 2ba0d93d53868c8b28dccf91dfa26e86817da511)
      adds  a99039a   r17508: I didn;t realize we had this in our packages, remove it (This used to be commit 47a462359562eea5d99e1c3965569615c3451397)
      adds  6beb367   r17509: same for old woody packaging stuff (This used to be commit 4fc773080a43cc73906c99a38406706b23e84c3f)
      adds  7c94b93   r17535: Reformatting, this had many tabs instead of ^$ (This used to be commit 0f483cf66c203d8590998b83cbeeb236ba06ab63)
      adds  b757699   r17536: Add a debug message citing the reason why an LDAP connection failed, inspired by Christian M Ambach <CAMBACH1 at de.ibm.com>.
      adds  6fd4813   r17541: When returning a trans2 request, if the "max data bytes returned" is less than the amount we want to send, return what we can and set STATUS_BUFFER_OVERFLOW (doserror ERRDOS,ERRbufferoverflow). Required by OS/2 to handle EA's that are too large. It's hard to test this in Samba4 smbtorture as the max data bytes returned is hard coded at 0xffff (as it is in the Samba3 client libraries also). I used a custom version of Samba4 smbtorture to test this out. Might a [...]
      adds  0c53b0a   r17550: Fix a few bugs in the tdb_multikey code. Thanks to tridge for pointing them out.
      adds  c804dd0   r17551: Move some DEBUG to d_printf in interactive functions and return NO_LOGON_SERVERS if no domain controller was found.
      adds  81e501a   r17552: Attempt to fix tdb transactions on IRIX (This used to be commit 4a7b06860cd2907eb0e0deb466a613529121b8b7)
      adds  03e3cd1   r17554: Cleanup (This used to be commit 761cbd52f0cff6b864c506ec03c94039b6101ef9)
      adds  ec56f62   r17555: Cleanup (This used to be commit 4199b5d2262e1e154f75f609fef20ed8e8c21cf2)
      adds  3fc9b7e   r17556: Remove duplicate entries. Thanks to Michael Adam <ma at sernet.de>
      adds  db21dce   r17557: Change net_join_domain to return NTSTATUS instead of int.
      adds  5615d53   r17568: Reformatting -- more than 100 cols is too much :-) (This used to be commit 2a66abca02b5e95b66ab336f0d0e3977676d4540)
      adds  0be1317   r17569: Make 'max smbd processes' more robust. Counting on the child to decrement a tdb entry is not the most reliable way to count children correctly.
      adds  b29915d   r17571: Change the return code of cli_session_setup from BOOL to NTSTATUS
      adds  69bbc37   r17572: Fix the build (This used to be commit acf237b3cd1b546c2744447d977d36a8e3ed4d10)
      adds  097bd53   r17573: Fix typo (This used to be commit fd6e3f133b267a9506699d1c2934a153dd732df2)
      adds  aa2138e   r17583: Change internal cli_session_setup functions to NTSTATUS.
      adds  0691ed5   r17584: Some C++ Warnings (This used to be commit f6194cf4b263454bbdf180a7d014ffc3498df497)
      adds  20ad622   r17585: Don't let ads_status throw away the error information.
      adds  ac2fa9f   r17589: Check in the really uncontroversial patch from Michael (This used to be commit de76217cfb9d20431189e838999a634e4de067a9)
      adds  08e308f   r17590: Some C++ Warnings (This used to be commit b7ec240880af0072ef20b2c0d688ef3cc386d484)
      adds  8b39f5e   r17591: machine_account is unused, and ctx must be freed. Thanks Michael (This used to be commit a347f8a9c480cf09abac9144e04ab2b13457e3b0)
      adds  d030193   r17592: Remove some unused functions pointed out by John E. Malmberg, make do_file_lock static to pdb_smbpasswd.c, the only user of it.
      adds  b4f39f4   r17595: Fix from Ben Winslow <rain at bluecherry.net> to allow client smb signing to be correctly turned off. Jeremy. (This used to be commit 61f052b0a67b8a05b5d925bf8bbad73369ac03bd)
      adds  01c77ce   r17602: Make check_ads_config return NTSTATUS, set some error codes in net_ads_join.
      adds  900fe6a   r17603: Make net_ads_join_ok return NTSTATUS.
      adds  f382860   r17604: Fix a bug caught by g++.
      adds  0b56ff1e  r17605: Some C++ warnings (This used to be commit 05268d7a731861b10ce8556fd32a004808383923)
      adds  41a4496   r17606: Introduce krb5_to_ntstatus.
      adds  986461b   r17607: Adapt the Samba4 directory structure for tdb. Makes it easier to diff.
      adds  b41e14a   r17610: Added the ability for firefox to drive the winbindd ntlm_auth module to allow it to use winbindd cached credentials.The credentials are currently only stored in a krb5 MIT environment - we need to add an option to winbindd to allow passwords to be stored even in an NTLM-only environment. Patch from Robert O'Callahan, modified with some fixes by me. Jeremy. (This used to be commit ae7cc298a113d8984557684bd6ad216cbb27cff3)
      adds  ffa5908   r17612: Modify NTLMSSP session code so that it doesn't store a copy of the plaintext password, only the NT and LM hashes (all it needs). Fix smbencrypt to expose hash verions of plaintext function. Andrew Bartlett, you might want to look at this for gensec. This should make it easier for winbindd to store cached credentials without having to store plaintext passwords in an NTLM-only environment (non krb5). Jeremy. (This used to be commit 629faa530f0422755823644f1c23b [...]
      adds  b2d5dd7   r17616: Add the lm and nt hashes to the cached credentials stored - only store the password if we're going to be doing a krb5 refresh. GD please review this change ! Now to add code to reference count the cached creds (to allow multiple pam_logon/pam_logoffs to keep the creds around), ensure that the cred cache is called on all successful pam_logons (if we have winbindd cache pam credentials = true, set this by default) and finally ensure the creds cache is changed o [...]
      adds  4031af7   r17617: Take Andrew Bartletts excellent advice and don't store the nt hash directly in the winbindd cache, store a salted version (MD5 of salt + nt_hash). This is what we do in the LDAP password history code. We store this salted cache entry under the same name as an old entry (CRED/<sid>) but detect it on read by checking if there are 17 bytes of data after the first stored hash (1 byte len, 16 bytes hash). GD PLEASE CHECK. Jeremy. (This used to be commit 89d0163a97 [...]
      adds  f636002   r17618: Not using a cache version number (yet). We really should... Jeremy (This used to be commit b711587f6e33bc5781b15da7bc49b31db4653073)
      adds  7119823   r17620: Fix two C++ Warnings and a memleak (This used to be commit d7246284e0117f7a97b3cbb80ff45b532559bf63)
      adds  517efef   r17622: Add a framework for a printing backend designed to support the build farm. If we want to walk more printing code in the build farm I think doing that with a customized printing backend is much easier than with a set of shell scripts.
      adds  5e6195d   r17623: Revert accidential commit (This used to be commit 8dcc4e7dd6dd879f341b58fc04cb1308c0463862)
      adds  f882540   r17625: Fix the build (This used to be commit 76ef8af881843685a5b14c9017cba32f6867bd28)
      adds  f852fdb   r17626: Some C++ Warnings (This used to be commit 09e7c010f03ac3c621f7a7fad44685d278c1481a)
      adds  0ff4706   r17630: Looks like getpeerid() is a system function on FreeBSD. Change to sys_getpeerid(). Thanks to vl for pointing this out. Jeremy. (This used to be commit dd0069cfcabb25dc7dc0d336696a5f2580abb5a1)
      adds  8d0d3a8   r17667: Merge snprintf fixes from tridge (Samba4). Jeremy.
      adds  e7a49f2   r17668: Fix the miscalculations in pushing announces. Fixes problems Kukks reported. Jeremy. (This used to be commit 426d722029b245e239f0ee39b6be249c59e1918c)
      adds  c9f9c65   r17669: Remove RID algorithm support from unmapped users and groups when using smbpasswd (This used to be commit dde552336c732ddd6076a6a32575a37cb51aa94c)
      adds  232569c   r17672: remove duplicate description on NT_STATUS_INVALID_PARAMETER (from Michael Adam <ma at sernet.de>) (This used to be commit 7b51e27d026f2511edcde054f0d2deb9932d2fe8)
      adds  4a6a574   r17673: volker's patch for re-adding Getpwnam() lookups to smbpasswd backend (I hate username level) (This used to be commit 0939b6e20c6aef7a203c92fb0afa207c9fa779dd)
      adds  23535f7   r17676: Fix printing bug found by kukks. Don't copy a return value into an auto on the stack that gets removed when we return from the frame :-). Jeremy. (This used to be commit 85bf8a16116e5eb9d4400e809531737d45890abb)
      adds  58247fe   r17677: There is no need for a 2nd krb5_to_nt_status function, is there?
      adds  d190f71   r17709: Fix cut-n-paste error with the name of gid_to_unix_group_sid(). (This used to be commit dda0b8bce6b7e0146badd8aeb52b5cce6289de21)
      adds  21e35f8   r17710: Thanks to Thomas Bork for testing and continued feedback on this.
      adds  975b159   r17723: * BUG 3969: Fix unsigned time comparison with expiration policy from AD DC * Merge patches from SLES10 to make sure we talk to the correct   winbindd process when performing pam_auth (and pull the password policy info). (This used to be commit 43bd8c00abb38eb23a1497a255d194fb1bbffffb)
      adds  049fcc8   r17736: Apply the Unix group patch when creating the token for a username map. (This used to be commit 0298a3466bc6c5e322db7dac386e4e5eef0e2702)
      adds  fddeed8   r17760: The DNS SRV lookup already sorts by priority and weight so don't use the generic IP list sort in get_sorted_dc_list(). (This used to be commit 03a767539d5b09ebd6564c0c9157de2a6e0e6b89)
      adds  aee6b59   r17761: Handle times consistently across all client utils. Fixes bugs reported in libsmbclient. Jeremy. (This used to be commit 42a417fb75313b093948602c3be8e2f386048b5f)
      adds  89f6af4   r17766: Getting ready to properly expose 100ns times on the wire. Move the internals of nt_time functions to use struct timespecs. Jeremy. (This used to be commit 4ece92f7ef070c86ee7c6f523a207cfaccf84478)
      adds  a5a69ec   r17767: Argggg. Broke the build. Need to fix callers of put_long_date() and interpret_long_date() first. Reverting... Jeremy. (This used to be commit 5d9c308e7b780c956f9810c9f345d1ef32d0f528)
      adds  8cac7c1   r17795: Finally track down the "ads_connect: Interrupted system call" error.  Fix our DNS SRV lookup code to deal with multi-homed hosts. We were noly remembering one IP address per host from the Additional records section in the SRV response which could have been an unreachable address. (This used to be commit 899179d2b9fba13cc6f4dab6efc3c22e44e062bc)
      adds  6717e0d   r17797: Just say "ok" when trying to rename a local group to its same name. (This used to be commit e6e54125003373f83e6900668ceb9981e8620776)
      adds  5693e6c   r17798: Beginnings of a standalone libaddns library released under the LGPL.   Original code by Krishna Ganugapati <krishnag at centeris.com>. Additional work by me.
      adds  26f55cb   r17799: Start fixing the building carnage.  Only include calls to uuid lib fucntions when WITH_DNS_UPDATES is defined. (This used to be commit 3c547202856378cb1b6895b8c5dd0c9e43c66a1f)
      adds  a64925d   r17800: Start using struct timespec internally for file times on the wire. This allows us to go to nsec resolution for systems that support it. It should also now be easy to add a correct "create time" (birth time) for systems that support it (*BSD). I'll be watching the build farm closely after this one for breakage :-). Jeremy. (This used to be commit 425280a1d23f97ef0b0be77462386d619f47b21d)
      adds  66ef2f3   r17801: bad merge ?  No sure how the second half of the LIBNDR_OBJ value got cut... (This used to be commit 3662f86f41b83a5c944294ca02b6e216ee87f88c)
      adds  bfbe5a5   r17802: trying to fix more build farm hosts (This used to be commit d16fea385aba11b6dad141298694320c803bf3eb)
      adds  0d1e4dc   r17803: finally get the new libaddns code to build on Solaris 9 (This used to be commit 6a4f4ce016dc47ff4b433208266c4616be7e2770)
      adds  25a685b   r17804: Fix a enum/int mixup found by the IRIX compiler.
      adds  49a3f72   r17805: Sorry Jerry, I could not stand the warnings... :-) (This used to be commit f5fcafd77e8a749659ef90296402c5130f45419b)
      adds  8d5e736   r17806: Make NTTIME a UINT64_S rather than a separate structure consisting of two uint32s. (This used to be commit 3556a9c26cf7728e2435bb28e69958751e883ab9)
      adds  22c7238   r17807: Fix a file descriptor leak pointed out by John Malmberg. Thanks!
      adds  01bb246   r17809: Add in 64-bit integer time calculations (taken from Samba4) for machines that have 64-bit integers. Leave the (double) code for machines that don't. Needs testing.... :-). Jeremy. (This used to be commit 9e65c175b0794bea3082785b5da6f5b281887ce7)
      adds  08b6355   r17810: Use datarootdir variable generated by newer autoconf versions. (fixes warning) (This used to be commit 836f04134f95d8452cee58a72438b4387103ce11)
      adds  b377324   r17812: Fix bad unsigned comparisons with TIME_T_MIN/TIME_T_MAX. Jeremy. (This used to be commit bd1fbdfb824883060b02be969a10f999d387973f)
      adds  40b1bd3   r17813: Remove another instance of manually setting the group SID. The would have been primaryly used when adding a user to an smbpasswd file, but could have been introduce to other backends by using pdbedit -i -e.
      adds  6287ce4   r17814: Add .bzrignore file (This used to be commit 5018bb91e704407a97515cdf74cccb6d7c30f027)
      adds  f8f1ed2   r17815: Revert Volker's change in 16014.  I really do not believe the this should be necessary.  If there is still a bug, I believe that setting thr group RID from the passdb is masking it.  Not fixing it.  It is very likely that the change was necessary before but is no longer with the recent changes.  But I'm not taking the chance of merging it to 3.0.23c. :-) (This used to be commit 1a5b90f3c1aa5dcaa29a9d62288d9e4dbc596f96)
      adds  17ed5d0   r17816: Merge my cupsprot branch. It is now possible to (optionally) specify :port in the "cups server" smb.conf parameter. (This used to be commit 3f665f4ec4cda80cc20e050458e150c086dc1412)
      adds  fcf90b6   r17817: Disable compilation of LIBNDR (it uses uint64_t). (This used to be commit 4928d560b0fbad31e0245178ce8f6fed36a488ca)
      adds  94af1ad   r17818: Fixup uint64 time calc. NT time is a 64 bit number, not high value seconds, low value 100ns units. Jeremy. (This used to be commit ead75870d5d3c690fabd131a9dd8776e854638dc)
      adds  c3178f6   r17819: Add some more ignores. (This used to be commit 8ffe17893092d95e767ca0baa5f766b106a1eed8)
      adds  b9142f2   r17831: Attempt to fix the build farm: 0x7fffffffffffffff needs special casing too I think. This broke 'make test' because the newly created user was set to be kicked off Mi, 22 Jan 1975 23:55:33 CET (unix time 159663333) with the setuserinfo21 call.
      adds  ea4ff9b   r17832: Fix bug 4050 (This used to be commit 0504cf6d13c81d90a2457a01a78630d105af0ebc)
      adds  d59fe28   r17833: Next step to fix the build farm.
      adds  6365dce   r17834: Another bug found by Volker's tests in the build farm ! Correctly map large nt timevals to TIME_T_MAX. Jeremy. (This used to be commit 63b13d28795bbce6d9fe9e0aa4f518ef94c44f18)
      adds  9230c65   r17835: Fix Coverity bugs 306, 309, 310.
      adds  47e29eb   r17836: Don't create zombies in the children, thanks to Jeremy!
      adds  e627362   r17837: Split out the storing of memory cached credentials from the krb5 ticket renewal code. This allows cached credentials to be stored for single sign-on via ntlm_auth for machines in a domain still using NTLM. Also (hopefully) fixes the reference counting problem with pam_logon/logoff so multiple logons/logoffs won't lose cached credentials. This compiles, but I'm intending to test it over the weekend so don't complain too much :-). I also want it in the tree so  [...]
      adds  f60a0a9   r17845: Remove a Solaris warning (This used to be commit ec42ec31c05afb785adbe3c14f903889178df184)
      adds  8f9a26c   r17847: Dummy commit (This used to be commit cdcea36095a50a92ec1311979b8b2c572b971eaf)
      adds  5196825   r17850: Another dummy checkin for the build farm to retry (This used to be commit ac7087a6516fa7e0d10523a892acae852a80e29e)
      adds  2868e7f   r17851: Fix a warning & attempt to fix the Tru64 build (This used to be commit b05cac3cb5b35fa305f3d881012cc8e7eca87bd8)
      adds  c3bbcc6   r17852: Remove a pointless NULL assignment (This used to be commit 9f27824257924485a39bb60f00c9de02f869c4ff)
      adds  5d4a189   r17853: Fix an uninitialized variable (m_time2). Jeremy, please check.
      adds  4bbb995   r17854: Steal the LDAP in NTSTATUS trick from Samba4
      adds  cb3e14d   r17855: Fix the build on systems without LDAP (This used to be commit 2e9f5c520a843ad22088388d155a172a63c140d5)
      adds  16c8f09   r17861: Fix inconsistency found in checking for NULL in DLIST_REMOVE macro. Don't check for NULL if we would have already derefed. Jeremy. (This used to be commit 1cb379315a45a0c47feab0df1f07ec5d808a4259)
      adds  fb0ed72   r17862: Fix possible NULL deref (like rev 17861) found by the Stanford group. Jeremy. (This used to be commit cfd39c2804df3f67637adf223542daa208c893c7)
      adds  6ee700b   r17863: Fix unneeded NULL check on pointer parameters causing the Stanford checker to flag null deref. Jeremy. (This used to be commit b7fc023e9025127855fab71002d556e5f84e00b4)
      adds  6f9ce7d   r17864: Fix possible null deref if client doesn't give us an answer record. Found by the Stanford checker. Jeremy. (This used to be commit 1ec77c50118de808f710b17f878b1e80d4e351d5)
      adds  8be6458   r17865: Fix what the Stanford checker reported as a possible deref. I think this is a false positive, but it's an easy extra check to add here. Jeremy. (This used to be commit 7d3b11ab18e2c793d43b6eed1803f2183b7b2daa)
      adds  767820e   r17866: Fix possible null deref - found by Stanford checker. Jeremy. (This used to be commit 84e8cc0593c20b1262965a320d89b72a3dc9b402)
      adds  5f925a0   r17867: Fix null deref in error code path. Found by the Stanford checker. Jeremy. (This used to be commit 09652dc71ce13bd305e653557e43731378398dd6)
      adds  28369f0   r17869: More sensible fix for Stanford Checker null deref. Jeremy. (This used to be commit 2a73e82f9663fc0e14b4c2af94de3b4216f1eece)
      adds  b65eb11   r17872: Fix possible null deref found by the Stanford checker. Jeremy. (This used to be commit ac06fc42cb9b1e2304d44653614aeaa7c537f34b)
      adds  981588d   r17873: Fix possible null deref found by Stanford checker. Jeremy. (This used to be commit 1adb3b2432187e9a19b78cfa5762c3e05a357392)
      adds  41d1f32   r17874: Fix possible null deref found by Stanford checker. Jeremy. (This used to be commit 2894310cc8cddaec2a67f1af0ab62cc559283e77)
      adds  9ab430a   r17875: Fix (rather theoretical, but still...) null deref found by Stanford checker. Jeremy. (This used to be commit 45d77ae12235e6b39cc30845d69ac3777d3eefd0)
      adds  4d6b8ac   r17877: Make it explicit to the checker that we can never pass in NULL as ctr to a void returning fn. Jeremy. (This used to be commit 397ab2b1ab72093ba0572493b2e97a93dfc75478)
      adds  2eff779   r17878: Fix possible null deref found by Stanford checker. Jeremy. (This used to be commit ae20201494f44cb98e58ba98531a79feeeb82b47)
      adds  00ffc8e   r17879: Make it explicit that we can never pass NULL for buflen or stringlen. Stanford Checker fix. Jeremy. (This used to be commit 2d8bdd2dce633253780a5b0378f229893d049666)
      adds  e09daab   r17880: On host "tridge" in the build farm the tests fail because smbd hangs in in 'connecting to cups server on localhost'. There is no cups on that host, but the TCP connection hangs in SYN_SENT. Probably some firewall rule.
      adds  c52b3fb   r17881: Another microstep towards better error reporting: Make get_sorted_dc_list return NTSTATUS.
      adds  49a08c7   r17896: Reformatting. I did not want to do it anymore, but these ones looked just silly :-)
      adds  8e0a4e7   r17897: Store the uid in the memory creds. Don't request the krb5 refresh creds when doing cached NTLM auth, request the memory creds instead. Jeremy. (This used to be commit 310ac0b226edcfd5bedc2c3305a05993db20c7af)
      adds  0362fde   r17899: Fix Stanford checker bug - possible null deref. Jeremy. (This used to be commit e77949175144cbe4cfa58788d13acc704eebc251)
      adds  a08ca7a   r17900: Fix from Michael Adam <ma at sernet.de> - make internal_resolve_name do what it's supposed to. Jeremy. (This used to be commit 4b7387a054bfc1587e0b9b7088f420a5bcf0bad9)
      adds  9f0c282   r17901: Stanford checker fix. cookie here can't be null or we'd deref null. Make interface explicit. Jeremy. (This used to be commit 4e99606ec16b978a76219b5362a23a7b06ee5468)
      adds  ed132d8   r17902: Fix possible null deref caught by Stanford checker. Jeremy. (This used to be commit e8b0649fe167c3446eb6121ed666254fdf53aa58)
      adds  364cb7f   r17903: Fix null deref caught by Stanford checker. Don't call ntlmssp_end on a null pointer ! (Doh !). Jeremy. (This used to be commit 7b53932b5190c78b2b483f36af95174fe38ed45e)
      adds  b9b8967   r17906: Port the snprintf bugfix from 4. I wonder why we never hit this.... (This used to be commit b9227bde1328c09c61cc23fdbb4fa756e919c4a6)
      adds  545353b   r17909: ensure we do not call map_username() twice on Krb5 session setups (This used to be commit 779eba0a7cab3156b8580410cfe288609a288548)
      adds  743a8e7   r17910: remove incorrect comment (code has already been fixed) (This used to be commit 9810d74e171542408eea3ec22a0ebb57a9e1e87e)
      adds  3247b4f   r17921: Comment is obsolte. This is now implemented in winbindd. Jeremy. (This used to be commit 37c636eb480e3736b143653231d73620152eb470)
      adds  9c8a9d0   r17922: sync samba3's talloc with samba4's and move the samba3 specific stuff to tallocmsg.c
      adds  164a760   r17923: turn on null_tracking with the first talloc_init() call, (this needs to be moved to a samba3 specific place)
      adds  3bc4fd1   r17924: Get rid of warnings now that talloc is merged.
      adds  2abab7e   r17928: Implement the basic store for CLDAP sitename support when looking up DC's. On every CLDAP call store the returned client sitename (if present, delete store if not) in gencache with infinate timeout. On AD DNS DC lookup, try looking for sitename DC's first, only try generic if sitename DNS lookup failed. I still haven't figured out yet how to ensure we fetch the sitename with a CLDAP query before doing the generic DC list lookup. This code is difficult to unde [...]
      adds  7b7ce43   r17929: Ok, I think I finally figured out where to put the code to redo the CLDAP query to restrict DC DNS lookups to the sitename. Jerry, please check to stop me going insane :-). Jeremy. (This used to be commit 8d22cc111579c57aec65be8884b41564b79b133a)
      adds  bc28b5c   r17933: Don't print a NULL sitename. Jeremy. (This used to be commit 2829dbc3e01d967887e25d1bcacb1d538fc11e59)
      adds  f2b3143   r17934: allow srcdir != builddir for 'make test' (This used to be commit 70f223554922947a17e81f1002b184db879a2195)
      adds  9d37ee5   r17937: Move the saf_ cache into the tcp ad connection code. Cause winbindd to set site support before doing the generic AD server lookup. Jeremy. (This used to be commit a9833941715472ece747bce69ef53ba8ad98d7a5)
      adds  4dcda27   r17941: Fix print out of client site name. Jeremy. (This used to be commit b8cedcac933fef9370bd42d1ff7c35c5c27103d1)
      adds  256172f   r17942: Jerry is right - when no site support is enabled the client sitename is "Default-First-Site-Name". Treat this as a blank site (no site configured). Jeremy. (This used to be commit 5c46381bd7dd1b3f11f427d111ded0b76fc1bec8)
      adds  6fada7a   r17943: The horror, the horror. Add KDC site support by writing out a custom krb5.conf file containing the KDC I need. This may suck.... Needs some testing :-). Jeremy. (This used to be commit d500e1f96d92dfcc6292c448d1b399195f762d89)
      adds  cceb492   r17944: Handle locking madness. Jeremy. (This used to be commit 408267a2d725a0596be37b019fe4513502b2c0ec)
      adds  2fcd113   r17945: Store the server and client sitenames in the ADS struct so we can see when they match - only create the ugly krb5 hack when they do. Jeremy. (This used to be commit 9be4ecf24b6b5dacf4c2891bddb072fa7543753f)
      adds  a78c61b   r17946: Fix couple of typos... Jeremy. (This used to be commit 638d53e2ad524dfe4666b79d36997dea8a44c8cd)
      adds  c94718e   r17947: Remove extra const. Jeremy. (This used to be commit 86bfac33e35ee636581b88eb2ff55800c48b9a7b)
      adds  bd2a4f1   r17949: change the comment, talloc_enable_null_tracking() should stay here.
      adds  c5173b5   r17951: sync talloctort.c with samba4
      adds  5e7ead2   r17953: run bin/talloctort with samba3's make test
      adds  7c07bd6   r17959: sync with samba4
      adds  305cead   r17970: Add missing include-guards around ads.h and ads_cldap.h. Remove all reference to "Default-First-Site-Name" and treat it like any other site. Jeremy. (This used to be commit 5ae3564d6844f44a6943b2028917bd457371af1e)
      adds  e53dfa1   r17971: Disable storing SIDs in the S-1-22-1 and S-1-22-2 domain to the SID<->uid/gid cache.  FIxes a bug in token creation (This used to be commit fa05708789654a8a34cb4a4068514a0b3d950653)
      adds  ac25c32   r17972: revert accidental commit to ads_verify_ticket() (This used to be commit 95f6b22e5179e1fb738c07112de2e06024fc9a83)
      adds  1e59963   r17976: Fix typo (This used to be commit 410d6b9de2ad059fe239c6f155e80a81952ed701)
      adds  27e37ea   r17977: To be honest, I have NO idea whatsoever what this does, but it fixes what I have been able to reproduce with smbtorture4 for bug number 4059. It's too late here now to check with W2k native, I'll do that tomorrow or over the weekend. I'll then also check in a samba4 torture test to walk this from now on.
      adds  037eac7   r17979: Make ntlm_auth more intelligent about figuring out it's domain and user args. if only given a parameter of the form --username DOMAIN\user. When called by firefox or other user apps they may not know what the domain is (and they don't care). They just want to pass the contents of $USERNAME without having to parse it or guess a domain. Jeremy. (This used to be commit 5f51417916ed8bfc0dd08f44e669cb044fc83d01)
      adds  f5cc2b4   r17981: Hmmm. Don't break helper functions that don't need the username by forcing it to be specified. Still split out domain \ user for the ones that do use it. Jeremy. (This used to be commit c097e107391cd97dd829c19b672b6a7adece504f)
      adds  56fc287   r17984: Ensure we never indirect a null opt_username if it wasn't specified. Jeremy. (This used to be commit 5d9bb91ab7bb080b56b25849e646143ab3ad8252)
      adds  0c9ca3f   r17994: Add debugs that showed me why my site code wasn't working right. Don't update the server site when we have a client one... Jeremy. (This used to be commit 7acbcf9a6c71f8e7f9167880488613c930cef4d9)
      adds  fc6bce6   r17995: Ensure we create the domain-specific krb5 files in a separate directory. Jeremy. (This used to be commit 541594153b3a29a4ca30f1897264f2cc715b0698)
      adds  ef92f91   r17996: Don't talloc free the memory then reference it. Doh ! Jeremy. (This used to be commit 188eb9794df265e8a55602d46b6bb4bd7daffa7f)
      adds  d62c3cf   r17997: Ensure lockdir exists for winbindd. Store tmp krb5.conf files under lockdir, not privatedir. Jeremy. (This used to be commit c59eff3e53f5bfae3a9fb136e8566628339863ad)
      adds  1bd715d   r17999: No need to prevent others from reading. Use 755 instead of 700, and 644 instead of 600. Reading might help debugging. Jeremy. (This used to be commit 99f100cfecb53e00d17f7426251a3d4022db791a)
      adds  e05728b   r18000: Get nelem/size args right for x_fwrite. Jeremy. (This used to be commit f1c5409b9fa201c6d726857b02515167b0d7cef1)
      adds  d31ee84   r18001: Proper error reporting on write/close fail. Jeremy. (This used to be commit ba311ac4eac060c12cafeeb8e458f45c2927aabf)
      adds  0a847b4   r18002: Improved debug. Jeremy. (This used to be commit 5f84c8c815ff0c941ef06d682dcc4be52e8867d2)
      adds  b05c81a   r18003: Creating a directory and getting EEXIST isn't an error. Jeremy. (This used to be commit 515f86167bd9ec64170218f2ea4fb20d12a28365)
      adds  d0bbe37   r18004: If you're writing out a krb5.conf, at least get the syntax right... :-). Jeremy. (This used to be commit ecca467e463ef5c9acd48ee0a5f446755bd2f306)
      adds  bd5fca8   r18005: The ntlmssp fix is not correct yet, working on it (This used to be commit 3e4da5541c24b3c3c5104fc5120a9be8a2f9ae69)
      adds  0f1bc28   r18006: Actually a smaller change than it looks. Leverage the get_dc_list code to get the _kerberos. names for site support. This way we don't depend on one KDC to do ticket refresh. Even though we know it's up when we add it, it may go down when we're trying to refresh. Jeremy. (This used to be commit 77fe2a3d7418012a8dbfb6aaeb2a8dd57c6e1a5d)
      adds  380c418   r18007: Ensure we don't namecache KDC entries with port 88 as a generic DC (that should be the LDAP port). Jeremy. (This used to be commit f16b41c3c92b1af5cf25d8d244b1f551573cb076)
      adds  b7a5e3d   r18008: Ok, same fix as before. But this time also allocate the session key. This had worked in one test, no idea what memory I've overwritten that time. This time it survives the unpatched w2k password change.
      adds  5e44fc4   r18009: Fixes bug 4026.
      adds  fea5d59   r18010: Ensure we don't timeout twice to the same server in winbindd when it's down and listed in the -ve connection cache. Fix memory leak, reduce timeout for cldap calls - minimum 3 secs. Jeremy. (This used to be commit 10b32cb6de234fa17fdd691bb294864d4d40f782)
      adds  40665ed   r18011: Should fix bug 3835.
      adds  44c1504   r18012: Should fix bug 4018.
      adds  315f416   r18013: Fix for "bug" (enhancement) 3684.
      adds  6fc90da   r18014: revert a possibly unnecessary change (This used to be commit 9c93abf25e391348fe3864fca0079f231b89467c)
      adds  98cfbd3   r18015: Try and detect network failures immediately in set_dc_type_and_flags(). Fix problem when DC is down in ads_connect, where we fall back to NetBIOS and try exactly the same IP addresses we just put in the negative connection cache.... We can never succeed, so don't try lookups a second time. Jeremy. (This used to be commit 2d28f3e94a1a87bc9e9ed6630ef48b1ce17022e8)
      adds  b540e4d   r18016: OpenBSD apparently does not have ENOTSUP (This used to be commit 8e087b7e462aaa14e3918cdfe125f8375d4d5fd8)
      adds  ee0e397   r18019: Fix a C++ warnings: Don't use void * in libads/ for LDAPMessage anymore.
      adds  b85e21d   r18020: Fix SunX (with LDAP but without ADS) (This used to be commit aa61a16c9f87d7ef002beda0b1795964e76f0ce5)
      adds  5f2b596   r18027: Fix some 64-bit warnings (This used to be commit 54706285f7394e458b6481d0285f67ed225ea34e)
      adds  f5906de   r18028: Fix warnings on non-krb5 systems (This used to be commit 30df6cb65f2dcc1829ea362ea0bc2a5e10f9819a)
      adds  6655e1e   r18029: More C++ stuff (This used to be commit 089b51e28cc5e3674e4edf5464c7a15673c5ec0f)
      adds  c49961b   r18030: When compiling with C++, nested structs lead to nested class definitions which are not compatible. I am aware that this would be a huge change in Samba4, but I would like to see it in the code that is shared.
      adds  f8a17bd   r18047: More C++ stuff (This used to be commit 86f4ca84f2df2aa8977eb24828e3aa840dda7201)
      adds  040d9f7   r18048: More nested structures (This used to be commit 20fcce5ceb701cfdcdc37172d7811bc6a7a554c3)
      adds  a21693f   r18049: Backport SAMBA_4_0 snprintf changes (This used to be commit e4e31e5f0fd6e1acab6ba9f58dd136d9f359d6f7)
      adds  d2465b1   r18062: Fix to ensure the name used by pam matches the name that will be returned by winbindd. This (should) fix the bug where the user logs in with DOMAIN\user but winbindd returns only "user" for the username due to 'winbind use default domain' being set. Jeremy. (This used to be commit 1b2aa17354d50740902010f4a1e0217c8b1f7bdd)
      adds  8d812f8   r18063: When we get a successful connection using ADS, cache the SAF name under both the domain name and the realm name, as we could be looking up under both. Jerry please check. Jeremy. (This used to be commit 9d954d2deb46698b3834c7caf5ee0cfe628086b5)
      adds  9585766   r18065: build talloctort as part of 'make torture'
      adds  2ad8731   r18066: It's a bit pointless to send ourselves a signal just to check if we exist :-)
      adds  3c23af9   r18069: it isn't a good idea to run the PIPE_NUMBER test on a file share...
      adds  eb53669   r18070: be more verbose when errors happen
      adds  458a3ff   r18099: merge from samba4 to make tcc happy as the same struct name was used in multiple places and that only works if they're all in a local scope
      adds  8f50142   r18107: Only do a SAF realm store if the logon was krb5. Jeremy. (This used to be commit 131682461c87973ac9ce0e2d097ad4d7b7afb23c)
      adds  8b5bef1   r18116: Make max usershares an advisory limit, pointed out by Cybionet <cybionet at videotron.ca>. Jeremy. (This used to be commit fb755e83ee98fb830fb2340f175e8ca8d89c84d5)
      adds  bf7fcdf   r18128: Don't forget to set the ref count to 1 on a reference counted struct. Doh ! Jeremy. (This used to be commit 8c78386e8da72108551cff72a6cc9da89264ddee)
      adds  030cf71   r18158: Stop winbindd from accumulating memory creds infinitely when doing pam offline logons.
      adds  30c0e93   r18162: Close socket when the CLDAP request has failed.
      adds  73d25f6   r18165: Fix memleaks.
      adds  b4449b6   r18167: Adding DEBUG() to winbinds refresh seqnum to track down a failure.
      adds  a58dc69   r18170: Make sure to actually get the printing data before trying to publish it in AD.
      adds  5a87bbd   r18172: Just a little more verbosity in this debug statement.
      adds  4bc83e6   r18174: Do not return "success" when we failed to write in the CLDAP code.
      adds  171a5cd   r18175: Forgot to call asn1_free() in previous commit.
      adds  b5f6cbb   r18177: Some build- and memleak-fixes for the (not build by default) ADS GPO routines.
      adds  1a6ffd1   r18182: only grant privs to Administrators if privileges are enabled to avoid bopgus error messages (This used to be commit 7d5356fd5db6ece2504c9c140d1f454056be7164)
      adds  48450d9   r18185: add librpc/idl and relevant IDL files from SAMBA_4_0 (This used to be commit 6da1ef0f1cf4d47c26cdb850f01a3411dfd87350)
      adds  a7be2ec   r18187: Replace copy of idl files with a svn:externals link. Will fix the build_idl.sh script to only process the files we are concerned with in this branch. (This used to be commit 647ed21b098e8fe6513040de7a540fe77fa0b37e)
      adds  995205f   r18188: merge 3.0-libndr branch (This used to be commit 1115745caed3093c25d6be01ffee21819fb0a675)
      adds  012c9e9   r18189: When tearing down a connection we can be harsher with timeouts. Also, wait for 5 seconds not 10 on connecting to a DC. Jeremy. (This used to be commit 6792460ba6a198646404abae10979489ca03ca5c)
      adds  ccdd921   r18191: Fix the online/offline state handling of winbindd. Instead of trying to do this in the winbindd_cache entries, add a timed even handler to probe every 5 mins when disconnected. Fix events to run all pending events, rather than only one. Jeremy. (This used to be commit 7bfbe1b4fb9a91c6678035f220bbf0b4f5afdcac)
      adds  3404728   r18192: Fix the build. Jeremy. (This used to be commit aa62bb6b4ccb46a58bbe8f46d552a062ca06c238)
      adds  82ed086   r18193: Not quite to autogenerated NDR but closer thanks to Jelmer's initial work.  I'm including the librpc/gen_ndr directory in svn temporarily just to get some compile issues straightened out. (This used to be commit cf271aa433cfa606be5dbf3ed1d94fe3caf57653)
      adds  b8704c5   r18195: remove hardcoded path introdiced by pidl (This used to be commit cbf57a6327be2ed161ae716c884ed1243b578a7d)
      adds  c3771f5   r18196: Fix debug message (this should be online not offline). Jeremy. (This used to be commit 9c943dfe2d23e2d01df53ac81625278d4f870aa3)
      adds  94eb7d9   r18197: compile fixes (This used to be commit 9b0d44a0b0393d1897232d1be8dfe468ce8e7563)
      adds  6410f02f  r18199: Allow winbindd to delete a saf_ entry if it knows it can't talk to it. Jeremy. (This used to be commit 7385a076f8fd351472d37d9363304948e88f9f99)
      adds  6d4c7b1   r18200: Experimental code to allow system /etc/krb5.conf to be overwritten by winbindd. Don't enable this :-). Jeremy. (This used to be commit 88e11ee91a2e97c93f5d34313d45b1e38f793038)
      adds  253c01f   r18201: Make explicit what's going on here. Jeremy. (This used to be commit 38b8a2b5278d2538b9803c2b81f767036a16ad65)
      adds  d07458b   r18224: Paranoia - ensure the oplock event handler is removed immediately in the handler. Extra debug info tracking down winbindd DC selection. Jeremy. (This used to be commit 7ba9b6ce588f716589e9f88ed146fad36c4b3758)
      adds  80052bc   r18225: If we're going to overwrite krb5.conf, at least be polite enough to make a backup. Jeremy. (This used to be commit c82aac594fd7262029f9c47c2998c9e6b0ffc739)
      adds  34a25ef   r18226: Ensure we only do this evil thing if it's our realm. Jeremy. (This used to be commit 0a89b37b1a367470be410ae94b42c813c7dbefe6)
      adds  cb78a0d   r18229: regenerated unixinfo files and add a few header stubs.  Almost autogenerated now (This used to be commit b860685a8117c3876158ac7b8db63cda9b415239)
      adds  c430470   r18230: Build Samba3 RPC client<->libndr glue code. (This used to be commit c77ddae4f0e30c821f54300f4485ab5d447b49ce)
      adds  6ed67b0   r18232: - Trim number of regexes applied to generated files - Fix syntax error in shell script (refused by dash) - Regenerate output (This used to be commit 4dba965f9aa30eb2a54dc68e1bd5137ec6f5e6be)
      adds  1779e3f   r18233: Use the autogenerated cli_unixinfo rather than the old one. (This used to be commit eec8b915d1bf6e62c45d309579a4f93380aa43a8)
      adds  ed02744   r18234: DNS failures are too common to log at level zero or 1. Jeremy. (This used to be commit 943e21d5da2a8aadab1b2c3d700a9b8b880582f2)
      adds  5f8ef62   r18235: stub header to get past compile issues with pidl ndr output (This used to be commit 1eaf62557f532d02fb818458c8bf78df7a7bc904)
      adds  3686829   r18236: fully autogenerated unix info files (This used to be commit cbe39cb5e54f4e13575959e02fb66b42f2336240)
      adds  c1e0e75   r18237: include dcerpc.h here to fix compile of autogenerated unixinfo files (This used to be commit 3757f249aa4427c031d0018a1a9244fb61357d94)
      adds  01285fe   r18239: THIS IS GUENTHER'S WORK !!! He's allowing me to merge this at the moment as I'm working on this area. Thanks a lot Guenther. Add the capability to get krb5 tickets even if we log on in the offline state and have to cache the credentials. Once we go online we should start getting krb5 tickets again. Currently this code waits until lp_winbind_cache_time() seconds (5 minutes by default) before getting tickets. This is correct in the DC down case, but not in the  [...]
      adds  6cfe7be   r18241: If replacing the krb5.conf, ensure it's readable. Jeremy. (This used to be commit dfd93a30311ff0e57ef23ae1f1cb58d4019a3eee)
      adds  cf469f2   r18259: Fix the non-krb5 builds.
      adds  c2d59d8   r18269: regenerate idl output
      adds  2b27c93   r18271: Big change:
      adds  96dd10c   r18274: Cleanup unnecessary empty headers and add a comment why the remaining ones are needed (This used to be commit e4fc8ba7fb1cbb7258bc08f1dc2b9d2205bf7f81)
      adds  415aa96   r18275: add auto generated dfs code (This used to be commit edb7a3607e3fa2090310b5c405f2b0a08f51db78)
      adds  96c72e2   r18310: Add a little test for some gencache routines Remove unused gencache_set_only Use CONST_DISCARD instead of SMB_STRDUP
      adds  cfefd8f   r18311: Simplify gencache_get by using strtol instead of sscanf (This used to be commit f6497adac674f9e5089a2e54ead07596e568a936)
      adds  eab60e2   r18312: Change gencache_get slightly: Delete expired keys, and only strdup the value if a valid entry was found. The newer calls got the latter one wrong, change the older calls.
      adds  716f724   r18313: Nobody said "no" (yet.... gd?), so commit it:
      adds  6d9b02d   r18369: I've got a sniff where NT4 sends just a single byte after the 516 byte password blob, it seems that pw_len is just a uint8 instead of uint16.
      adds  98dc615   r18373: copy over configure.developer from samba4 which adds -C --enable-socket-wrapper
      adds  716135e   r18379: make the gdb_backtrace executable
      adds  b890724   r18380: the panic action command needs to be different in samba4
      adds  5c14584   r18387: remove echo of pidl command line (was used for debugging) (This used to be commit 848edce91288750881f538e1dd8ed4220047af6f)
      adds  7038819   r18390: give a better error code
      adds  8fad1d2   r18393: get the data size and not offset when initializing a data blob from a prs structure (This used to be commit 878fd68dfcb237f5332efcf48a3891abcc9ad53c)
      adds  85e4a7a   r18394: get the lsa client code to link (This used to be commit 96e412a04cedc4c361c08e0ed1d141f3b018728b)
      adds  4f024ad   r18395: have the ndr layer alloc outgoing structure members for us (This used to be commit 4fb35eeb44d434b04282c41e98c4a5767e1a8647)
      adds  0a42e71   r18396: regenerate unixinfo files after metze changes to the IDL (This used to be commit d2fe3eab54d01fa58e92b02464aa803952135c46)
      adds  e397e2f   r18397: Change rpccli_lsa_close() as a wrapper for the autogenerated rpccli_lsa_Close(). (This used to be commit 365c75603d9130f46dd40ab46e14f3c91c687c65)
      adds  c432bfc   r18398: Fix bug #4095 - username composed into domain\user twice in spnego path. Jerry please check. Jeremy. (This used to be commit e872bacf2850cfb66be1c57be40484fe8e4c2da5)
      adds  ff7b6e5   r18402: Comment and (hopefully) fix remote command completion for smbclient.
      adds  68a2430   r18403: Revert until we get this sorted out correctly. Jeremy. (This used to be commit d0fdd5eb1e0c8bf135c267d4ff8183899345beaa)
      adds  5e1146a   r18404: * swap from POLICY_HND to the struct policy_handle from ndr/misc.h * move OUR_HANDLE macro to include/rpc_misc.h (This used to be commit 2b37079af2f569df7a58878150a61980c6fe06ee)
      adds  4089226   r18405: Now that POLICY_HND == struct policy_handle, we can make rpccli_lsa_close() a real one line wrapper for rpccli_lsa_Close().
      adds  3a55aa9   r18411: Getting a zero length read is common. Don't log at debug level zero. Jeremy. (This used to be commit e23caeb7b57b0b1bbc2f8b6abf34166f271a88fa)
      adds  62c7874   r18413: Based on the new torture test I added in samba4 it turns out the flags determines what kind of share is this. I suppose 0x80000000 means something like (legacy) as it will fail for any share name longer then 13 chars (same size accepted for old RAP calls that come from pre NT OSs.
      adds  2a61368   r18422: Use LDAPMessage in idmap_ad as well.
      adds  59e5149   r18425: Fix ads_ntstatus(). LDAP_SUCCESS should really map to NT_STATUS_OK.
      adds  bad8c0d   r18429: fix a regression renaming local group introduced by trying to handle renames to the same name (This used to be commit 4faa5004fb7e5814bf8a97cfe8d0b443f0acdb8d)
      adds  8c2c5c5   r18446: Add the ldap 'leave domain' code - call this as a non-fatal error path if the 'disable machine account' code succeeded. Jeremy. (This used to be commit f47bffa21ec1caf5ec3a6ec77af801df0b63d83a)
      adds  6f47ed2   r18449: Attempt to fix the build on non-linux platforms: Many of those don't have strtoull. This is a copy of the stuff in samba4 libreplace, which is GPL. I hope it is ok to copy&paste it into a GPL file. Tridge, we could also create a replace_lpgl.c if needed.
      adds  d3237d2   r18453: Attempt to fix the non-ldap build (This used to be commit 86db85423027d34cb053fc068159ddd2226e90ec)
      adds  1d71f02   r18457: Argl :-) (This used to be commit cafaf5a37cb0ee41829cce95d2d3f2619d5c2744)
      adds  dfa62cf   r18464: Solaris has LDAP_SCOPE_ONELEVEL. Linux seems to have it as well.
      adds  6b3c42b   r18466: Attempt to fix the AIX build (This used to be commit 1398425067d77d90ecf2ed4c17a12d643f7f5a88)
      adds  dc14e67   r18467: Some sites allow an account to be deleted, but not disabled. Cope with both - print appropriate messages. Jeremy. (This used to be commit 2c003a4463ff59c477fa2558f869444cfa75e3a8)
      adds  8be112a   r18469: Use new pidl-generated DFS client code. (This used to be commit e277fb067b1a12d816c8a066839751c1824d27bb)
      adds  c9f9917   r18473: Once we go online, trigger a "get krb5 ticket event" immediately if we were waiting on one. Jeremy. (This used to be commit 6dc8f9042f057e1f9aff46042a0fe697cb8a912c)
      adds  5606e85   r18476: Protect ourselves from bad cached creds a little better - don't just panic - delete them. Jeremy. (This used to be commit 4c54b75076442d239ae374b236c6f33aafece981)
      adds  a4743f3   r18480: Doh ! Double-free of hostnameDN. Jeremy. (This used to be commit f8984fa8b706bb76559e447b30a201e1cc2871b6)
      adds  48e2a2b   r18481: Use pidl-generated server side code for dfs. (This used to be commit 3f337c104d42321595161d0283b39357df252a8e)
      adds  b3b207e   r18483: Ensure all pdb_XXX calls are wrapped in become_root()/unbecome_root() pairs. Should fix bug #4097. Jeremy. (This used to be commit f787b9d156992e0069860cb1ab829970cb69eb81)
      adds  1f0b2e8   r18484: Start some cleanup on pam_winbind's syslogging:
      adds  e6b7c35   r18487: Add NULL checks (This used to be commit 3df11307f8ca05e4f7182522d835911f0768e9eb)
      adds  ddbf923   r18506: Fix online requests to cause an immediate DC connection. Jeremy. (This used to be commit 03b1699fa7d94fd637ff8c3bd2c59358673d2607)
      adds  4b57919   r18507: Added debug log for returned username. Jeremy. (This used to be commit 7644fa70ba4f7c88d887930e23b5ee2e1632473b)
      adds  dda94fd   r18508: A query for the LDAP schema can never be done anonymously against AD.
      adds  415c75f   r18509: We must always canonicalise the usernames to be UPPERCASE DOMAIN, lowercase username. We cache names as keys in this form, and we weren't always returning this.... Jeremy. (This used to be commit 205aa2b70d647460ca5a273caad7717312f53aab)
      adds  b2c0260   r18510: Protect against storing null-sids in the winbind cache.
      adds  0f9c9db   r18511: Ops, fix the build.
      adds  2ad8c70   r18512: Add krb5conf file environment to debug statement.
      adds  5077d28   r18519: Copy over the Samba4 code to figure out options for the named initializers.
      adds  1e81145   r18525: Be a little less agressive about going back online when requested. Jeremy. (This used to be commit 9a0066278c30b123eeaed8213294b6d81a339524)
      adds  71453ab   r18526: Use generated server for unixinfo RPC interface. (This used to be commit a5c0606d7667506fdc64776e32d4b3508195a199)
      adds  fcec9a2   r18527: Janitor for Jeremy ;-) (This used to be commit d72ba9ed1288e7f498a64c96dd6aa04bda59c8b2)
      adds  f560ee2   r18529: warn the user that putting the machine host name on the 127.0.0.1 line in /etc/hosts is not ok for Kerberos. (This used to be commit 85126391e11006514af8e6c6b88eb7fa21abf49a)
      adds  019c89a   r18530: typos (This used to be commit 8c5c4959ede04e1cdbfe65beeee1f67ac0a93753)
      adds  041e49d   r18533: Ensure we clear out the failed connection cache for an entire domain when going back online. Jeremy. (This used to be commit c7e4c8d0b4d109ec67d4424dd446b74b55246c72)
      adds  d6943ee   r18534: Fix grammar (This used to be commit 6c9b80bde39be7feb15f0fab4024a1de2980f4c1)
      adds  8e77998   r18543: Fix Coverity ID#312 (This used to be commit 763cbe924b78b206985db6552e20cb4830446d35)
      adds  315ad64   r18547: Add in fixes to mangling dir code - ensure don't look in the paths for wcard - always read directly from incoming packet. Jeremy. (This used to be commit 3745a1af4ea9262fcda28931539fa6ab4c9060d1)
      adds  07e9f4e   r18551: Implement a 30 seconds from startup, during which we try hard to connect a DC even if we might be offline. Jeremy. (This used to be commit a9f115140700487767bafa058db744eea5ee8f77)
      adds  a0aaa82   r18552: Ensure the sitename matches before we SAF store a DC in ADS mode. Jeremy. (This used to be commit 03e1078b459531af5a2336b584b3c886c5dd1e29)
      adds  e5b3b3c   r18556: Implement "net sam policy", thanks to Karolin Seeger <ks at sernet.de>.
      adds  1052e48   r18557: If you've set security=ads, do the DNS queries first. Doing otherwise means site support doesn't work correctly. Jeremy. (This used to be commit 06a75f3b935b30c60ab4690634b26cdcd7f02b90)
      adds  c4013df   r18560: * Add in the winreg and initshutdown IDL files * rename PI_SHUTDOWN from include/smb.h to PI_INITSHUTDOWN   for compatibility with pidl libndr output (This used to be commit 23a882861311d9d6ca45af1bfcc90d05846ba3a9)
      adds  47debfd   r18562: quick build fix rather than rolling back (I didn't actually intend the previous commit but got confused between Samab 3 & 4 branches) (This used to be commit 990e7c3f8eda0c7902bcab0523218b6b218e2ef4)
      adds  e5db7fe   r18572: Use the autogenerated client and server for the echo interface and implement some of the missing functions. RPC-ECHO now passes against Samba3. (This used to be commit 9e9a05366176454cc1779acc6c2b6070743f5939)
      adds  8bf6d57   r18597: A C++ warning (This used to be commit 528082aed8c24b54d5781c6b3a6062b6cded74ef)
      adds  b5fabe4   r18598: Add marshalling support to smb_io_time.
      adds  8155621   r18603: Add in the NFSv4 ACL mapping code from IBM. Sorry for the delay :-). Jeremy. (This used to be commit a52fa218952ffcd784ea31e947aa4d17dfdc8ee0)
      adds  258a465   r18605: sync dlinklist.h with samba4, that means DLIST_ADD_END() and DLIST_DEMOTE() now take the type of the tmp pointer not the tmp pointer itself anymore.
      adds  1626d29   r18606: - fix the detection of the working quota implementation - we now define the set of samba related include path in one place   so that we can't get it wrong in different places
      adds  86b701d   r18608: -D_SAMBA_BUILD_ was already added in another place to CFLAGS so we don't need it twice
      adds  7ee716e   r18612: remove RPC-ECHO till it gets fixed
      adds  6b07596   r18613: Metze, in your DLINKLIST commit you changed this from 10 seconds to 30 seconds. I don't think you meant to do this.... Jeremy. (This used to be commit dd1691cf81492cfecc7f015ba201b78e2588db90)
      adds  4646147   r18616: fix breakage after DLIST_ADD_END() changes for --with-pam (This used to be commit 5c00b5497b7b2bb345429893d247cbb6bb0f4e20)
      adds  ab91674   r18617: fix unixinfo call after change to IDL (change from pointer) (This used to be commit fd0579b9638260309721a71fbc07e60da0a23ea0)
      adds  8dd826f   r18618: * remove svn:externals * 'make idl' now requires pidl in the current PATH * regenerate winreg ndr files (This used to be commit e936d39e00f07d942ce977b9a725ebe7b9e57625)
      adds  a812e2d   r18619: Add rpcclient helper for samr_querydispinfo2|3 for testing.
      adds  245aa33   r18620: Fallback to non-paging LDAP searches in ads_do_search_retry_internal() for anonymous bound connections.
      adds  1e02ed7   r18621: Fix samr server build.
      adds  505f1d1   r18622: Fix at least the python bindings *build*, I'm sure there is much more to do so that they actually work again.
      adds  738f168   r18623: starting on eventlog IDL (This used to be commit 6cb7b6226da0b3060f4850fc2cc2ca82fbdcaa8f)
      adds  0da8adb   r18632: Make C++ compilers happy. (This used to be commit 609224565f728b7fe44f070ad0013af7a6e59267)
      adds  58bd433   r18638: This is an attempt to fix the AIX build. Jeremy, as you are busy talking SASL/Steve/Andrew I can't right now ask why the aio.h is needed for the timespec test.
      adds  47e6b77   r18640: move to socket_wrapper to lib/socket_wrapper/ and sync it with samba4
      adds  768e7cb   r18641: Checking in the wkssvc files after updating the [out] pointers.  Waiting on on srvsvc files before it can actually compile. (This used to be commit 1dbfb25d0a8a6e75af17ac8efff82bbe28d47094)
      adds  c2c684b   r18642: convert [out] parameters to pointers in Spooler IDL (This used to be commit 9c67dd36c633bf367322385f6d43ca8bbdecaa70)
      adds  f2e7b8d   r18643: Fix a 64-bit warning (This used to be commit bd175177960f39ef70d73d09e304299e03372bd6)
      adds  8f153c6   r18644: bring in libreplace in lib/replace
      adds  0638207   r18646: now we can have the socket_wrapper.c completely in sync with samba4
      adds  21d9351   r18647: print out the failing cammand, this is very usefull for the build farm
      adds  b0c3ad3   r18648: this is provided by libreplace
      adds  19cee7d   r18649: the PRINTF_ATTRIUTE() macro is provided by libreplace
      adds  c1837c2   r18650: this isn't needed twice in include/includes.h
      adds  af61cbd   r18651: this comment is wrong, was cut'n'paste...
      adds  ac76c18   r18652: libreplace has replacements for strndup and strnlen
      adds  bc82f70   r18653: this stuff is in libreplace...
      adds  4e7d114   r18654: Rename "struct uuid" => "struct GUID" for consistency. (This used to be commit 5de76767e857e9d159ea46e2ded612ccd6d6bf19)
      adds  921caa4   r18659: restore BOOL, sorry:-)
      adds  b449884   r18660: Fix build, one uuid->GUID was missed. (This used to be commit f8ea2069d444a6630b61828999605a3ed011db02)
      adds  4d451bd   r18661: C++ warnings (This used to be commit 6004b8025de3207f5af2d62087ec13c5e444fec7)
      adds  a03627a   r18662: print out the failing command for dynconfig.o too
      adds  664c3f4   r18663: Fix one more uuid -> GUID. Jeremy. (This used to be commit e568271af2b5c20cff70b72b8ab4b1b704122b40)
      adds  fb79acb   r18664: this stuff is included from libreplace
      adds  72e9a5d   r18665: Remove two type-punned warnings (This used to be commit 157b2c0c262dc9b9ae2a8a3133479e66e6c8db07)
      adds  6ef0edb   r18666: checking in generated netlogon files (This used to be commit ac5561103caccac7d14fddbdc9a0fa972be45c6f)
      adds  d52612a   r18667: Two C++ warnings (This used to be commit 8c60e71229cd577f3b17345c5824363dd202eba9)
      adds  3fe99c9   r18669: fix the samba3 build...
      adds  4fa5a1c   r18670: Fix memleaks.
      adds  8383eb5   r18671: try to fix the build on solaris 10 and maybe some other hosts
      adds  7040796   r18672: fix the build on Tru64
      adds  bc6295c   r18673: define the macros even if we don't define bool ourself
      adds  5864fb9   r18677: quickly add samr_GetDisplayEnumerationIndex for debugging to rpcclient.
      adds  1f3b19d   r18678: Fix the build. (never commit before breakfeast).
      adds  d2106c1   r18679: Fix the build.
      adds  d1e28fa   r18680: Fix last struct uuids (in uncommented code).
      adds  7eca40b   r18681: Although we have commandline completion in rpcclient, just also allow "debug" to be set instead of "debuglevel" - just for convenience.
      adds  3c22208   r18684: pdb_get_group_sid() has to use the Get_Pwnam_alloc() call to ensure it finds the Unix user. (This used to be commit 4cea9bfca1b84db31fae6f7a05ff3247a23fd409)
      adds  387a8ed   r18687: sync the lib/interfaces.c with lib/socket/netif.c from samba4 to hopefully fix the build on HPUX and Tru64
      adds  6ffa76d   r18688: get rid of the now obsolete keepref attribute (This used to be commit b970f05b9b06762ed11bef0e765717bd2b36d760)
      adds  8c79b4c   r18690: Regenerate RPC files after pidl changes. (This used to be commit 87d34305374e867eeac9d75d5d690c6b15570e6e)
      adds  e3068ef   r18692: Dump debug data when DEBUGLEVEL >= 10 (This used to be commit 503d1a27d5838718355fdd37968c3670f53b1cd7)
      adds  7238a71   r18694: prevent -O and -g from being set at the same time (by default) (This used to be commit 5af1d3a425e99a49d7ff6bee4dad024e0f82509b)
      adds  7cf3a10   r18695: Zero initialize ref ptrs as well. (This used to be commit 3295122173b0794880e68ea60f51d41b9b170ff4)
      adds  8910048   r18697: Make sure that adssearch.pl does not
      adds  a1243ca   r18698: this stuff isn't needed anymore
      adds  f490794   r18699: bail out if the compiler doesn't know about C99 struct initializers as we currently have them in the samba3 tree.
      adds  e108e78   r18700: nicer order of the tests
      adds  447905d   r18701: this tests are in libreplace
      adds  47bb2e1   r18702: re-enable non-decimal specification of rid (This used to be commit f3ff07404650e4b9846367ba981764b1a879bca9)
      adds  a3e1f7e   r18703: Fix the annoying effect that happens when nscd is running:
      adds  f21e9f5   r18705: not all compilers like this
      adds  a62f996   r18707: Fix the build when you have libnscd installed (which apparently no host on the buildfarm has).
      adds  2fb8589   r18709: add some useful function from samba4
      adds  c4046b0   r18710: Prevent that our offline cache can get outdated after a password change.
      adds  a6ddf9b   r18711: Replace the following hand code client routines: * rpccli_reg_abort_shutdown() * rpccli_reg_flush_key() Remove the cmd_reg.c from rpcclient since the entire file was unused (This used to be commit c4788f0c1398feb098f131aa5c4d0398d7489527)
      adds  42c5b3b   r18712: Forgot to remove cmd_reg.o from Makefile (This used to be commit 9030c46e33e78581e303ed3c5bd952a65b54b87a)
      adds  66c089a   r18713: Autogenerate srvsvc and svcctl interfaces (This used to be commit a8aa312b7e597c4fc922a6d1783d5b6d43bceecb)
      adds  970d33c   r18714: fix the build after replaceing rpccli_reg_abort_shutdown() (This used to be commit 403b0cf1ecd682efc034053e4e2a40aeee08d5ba)
      adds  ed7f4ad   r18717: remove old defines in preference of the flags in librpc/gen_ndr/srvsvc.h (This used to be commit 080c51dd8046cb19cca90035efe73529a3f6970b)
      adds  a1c53e5   r18718: Change a few out parameter to ref pointers and regenerate (This used to be commit 91a48e9baaf210cf64a324e205a4786482ac4ebb)
      adds  eb6e31a   r18719: Compile fix from Peter Somogyi. Jeremy. (This used to be commit 867eeaafceaebde030a1d1e2fa39950b898b1846)
      adds  e04dda6   r18722: Fix up password change times.  The can change and must change times are calculated based on the last change time, policies, and acb flags.
      adds  77a7066   r18724: Fixup time(0) -> time(NULL) (This used to be commit 6b17af0769ab0d04ec01cc83ed6e7fad822b00b1)
      adds  9dda6cd   r18725: Replace out one wkssvc call (wkssrv_GetInfo()) with autogenerated code.  Removed first rpc_parse/*.c file.  w00t! (This used to be commit bb9b7a058d72569bee5683856661ac063c281c9f)
      adds  8a1439b   r18727: set the winreg_AbortSystemShutdown() server * to NULL rather than a dummy placeholder (This used to be commit 92903ab926f0822fb76df58cc65fcd5d44a94f2b)
      adds  8126f91   r18728: revert previous commit until I fix the wkssvc_nt.c changes (This used to be commit 57d8519185008602fab5cf5d1d1951415aacb7f0)
      adds  8711b49   r18729: readd missing files (This used to be commit a2d61ca85c470be63c96a10a422a6b44e60f9b52)
      adds  01c684a   r18730: readd missing files (one more) (This used to be commit 8e0b801c8be3f040a2a928e0b966279741a5d303)
      adds  ce95caf   r18731: fix the build on aix
      adds  5cadb91   r18732: Fix build warning as pointed out by Volker.
      adds  b7d0690   r18739: * Get the wkssvc patch right this time. * Remove the old wkssvc server, client, & parsing code. * Update srv_wkssvc_nt.c with stubs for the remaining   stubs (This used to be commit 0cb79ee13fd78b515a48b2c72d91596ed21e41a8)
      adds  12a5226   r18742: this function returns WERROR
      adds  3ef4b8c   r18744: Disable some tests that only work when RUN_FROM_BUILD_FARM is set. (This used to be commit 72b51c889124f0b0da22b4c9b04e0276f9cbfbc7)
      adds  4db7642   r18745: Use the Samba4 data structures for security descriptors and security descriptor buffers.
      adds  05ba38f   r18747: replace rpccli_lsa_close() with rpccli_lsa_Close() (This used to be commit 50d74ce0488a9bd0980cdc6d523a210f6238ef74)
      adds  d75003b   r18748: Eliminate set of computed time values (This used to be commit c53d4a8151f3105efa4c0bc340f35ee5c9c97aaf)
      adds  f002bb2   r18754: Get rid of some more invalid time sets (This used to be commit 3840d3785f1d61885aa7c83675a3e19673eb4b2a)
      adds  394c0e9   r18755: remove accidental commit (This used to be commit 2e7e8c09e461ab2e18c8a87ff6813008bad928fa)
      adds  045567f   r18756: cleanup copyrights after moving to new wkssvc implementation code (This used to be commit 18b24e0fe94449b4a3e662f75b233d9c5f622d06)
      adds  0f961cb   r18758: Update net sam to use calculated times and force change password properly. (This used to be commit fb269ca0afe57651a6fa0d8f8ba5c014e902c3d3)
      adds  45ca718   r18760: Fix typos, remove unneeded code (This used to be commit 56ccfe98b299e1569d59ef447ac486209aa84ca0)
      adds  8f7643b   r18761: Even if only offering NTLMSSP Windows (tested with Vista & XP) sends 0 as the key length in the case of extended security. It does make sense because with SPNEGO our beloved ASN1 structure gives us the length.
      adds  a4a2d79   r18771: Sequel to r18761: If we always set the keylen to 0 there's no point in passing a pointer down to negprot_spnego().
      adds  3bddf16   r18772: Now that we don't have a one-byte keylength in the extended security case anymore, we don't have to truncate the length to 255 anymore.
      adds  c209219   r18773: Change negprot_spnego to return a blob (This used to be commit 28fa772721640a6d3a0f6a30fb56fde18b5f5616)
      adds  1260972   r18778: Fix comparison. (This used to be commit 0a198e6096d24297995d761635044ad8081fb197)
      adds  beecb90   r18784: hopefully fix the BOOL bug on AIX
      adds  b3d18b1   r18785: Check in Peter Somogyis build fix (This used to be commit 31c1be90565b2d2d111dddb7f0563fa8c303852b)
      adds  f18c936   r18787: Fix the strlen_m and strlen_m_term code by merging in (and using elsewhere) next_codepoint from Samba4. Jerry please test. Jeremy. (This used to be commit ece00b70a4621633f1ac9e576c4bbe332031de09)
      adds  20b9cd5   r18788: updating the IDL for QueryValue (This used to be commit 83dec5578246111798678dce73d928ecf2a47d5f)
      adds  eab57a0   r18789: Replace the winreg server code with the libndr parsing code. Many things work (OpenHKLM, etc...) but some still don't. This shouldn't block anyone so I'm checking it in. Will probably move to a bzr tree after this for longer dev cycles between checkins. (This used to be commit cf1404a0d7538288b9370ba80df328f81b713ce0)
      adds  8e0217d   r18790: Correct the IDL (still a bug in pidl) for QueryValue() (This used to be commit 44851d7afa3112278faea41b470cc5d3cad97cb5)
      adds  82f1250   r18791: print the error string and not the raw value (This used to be commit 23639546371ef4e2a0354f720f1be17d8a4edd5b)
      adds  c8ef27a   r18792: small fix for server QueryValue code (This used to be commit b11558c2320d8da8fee0fb8398729f9005021384)
      adds  3a60a67   r18793: Fix BE string handling in the auto-generated code. Should now work again with ASU. Jeremy. (This used to be commit 53e97bf92817b6cfc3f93c999a81ef8ad49a1609)
      adds  1303cd8   r18794: Make ENumKey() work again in the registry server (This used to be commit 7ead5ac79203a15dc1d9d7982446eafbb1f9eefd)
      adds  3645d6f   r18796: Fix the build. Sorry. Jeremy. (This used to be commit 8b9e5f28c2b8530bee46aefadf97414b85ab5bc8)
      adds  927e587   r18797: fix the loading of pam_winbind.so and libnss_winbind.so when building with socket wrapper
      adds  a734e98   r18798: use libreplace headers in pam and nss modules
      adds  1b7b6e5   r18799: Prepare query_disp_info to use the next idx from the last result entry for the enumeration loop (following msdn docs of that call).
      adds  8ffe6c8   r18801: Fix (at least the build of) python bindings.
      adds  7ba2554   r18802: Use the pidl-generated code for the srvsvc interface, both client and server code.
      adds  d56c3df   r18803: remove unused function (This used to be commit 964d95bce6bbaf985ed8cd50daee8216bc446a28)
      adds  7239a85   r18804: resume_hnd isn't a ref pointer and can be NULL
      adds  200d238   r18809: add a valgrind suppression file to prepare running make test under valgrind in the buildfarm
      adds  21931b1   r18810: use a copy of samba4's talloc under lib/talloc/ to make mergeing easier.
      adds  0705d64   r18811: rename stat field to avoid compiler warnings about shadowed variables (This used to be commit cc5f31c08159d671eaa873eb39b25893931c7341)
      adds  ca19511   r18812: newer compilers don't allow non consts in static arrays
      adds  e8b442c   r18813: the generated rpccli_ functions give NTSTATUS
      adds  0d6c51d   r18814: diable immediate structs for now until we completely build with them again
      adds  314d563   r18816: Fix some build warnings.
      adds  0d12a35   r18817: Enable the build of the gpo tool but do not make it available yet.
      adds  ed5f7cc   r18818: Forgot header file.
      adds  a6bb767   r18819: Fix build without LDAP.
      adds  7fdd258   r18820: Comment out some unused functions.
      adds  387bfeb   r18823: Fix some errors in the srsvc handling code and start running the RPC-SRVSVC test against samba3. (This used to be commit f0508ecb44f13e9e9e521e2534889e98a31d2372)
      adds  ee139b6   r18841: Protect against potential event loop when someone is using "winbind cache time = 0".
      adds  6176128   r18842: Protect against "winbind cache time = 0" on two other occasions.
      adds  35a8521   r18845: Fix a type-punned warning that turned out to be a real bug: The secdesc revision is now an enum that might be represented as anything, in particular as an int. It's definitely not a uint16 :-)
      adds  b9b964a   r18846: Fix the same bug Volker noticed when marshalling/unmarshalling SEC_ACE. "type" is also an enum that may be any size. Treat as a uint8. Jeremy. (This used to be commit fd97f48ba38cb6a737302dac5cf23239ce7059cc)
      adds  848d934   r18852: Fix compiler warning (thanks Volker).
      adds  846aa88   r18853: Fix remaining warnings. Volker, should be fine now.
      adds  1b81252   r18854: Disable the AC_LIBREPLACE_CC_CHECKS, this breaks the HAVE_IMMEDIATE_STRUCTURES test with gcc 4.1.0. As the build farm is not in the best state right now, this should not matter.
      adds  fe5123c   r18855: Tell the diff between WERROR and NTSTATUS
      adds  fcd7a45   r18856: fixed HAVE_IMMEDIATE_STRUCTURES and thus checking of NTSTATUS/BOOL mixups (This used to be commit 21a458ab9d132e09b9b00e4dbb32af4275b7c2fb)
      adds  cf3efb2   r18857: Re-enable the CC checks from libreplace after Tridge's fix. Thanks for that!
      adds  96f2a97   r18858: arrgh! - since HAVE_IMMEDIATE_STRUCTURES were last enabled the code can no longer handle it (at least with gcc 4.1.2). Disable it until investigated and fixed properly. (This used to be commit c8670b33b490daeaff987c21fcb0ec601a91d54e)
      adds  af4f43d   r18863: the test for immediate structures has moved to lib/replace/ (This used to be commit 46d8433a4f8918b5e21def2dc55a62adfde234b1)
      adds  64d4ff5   r18864: merge lib/replace changes from samba4 (This used to be commit 6d5f507136be327558e98214b64eca225ca23d66)
      adds  0c31948   r18865: fixed some of the most obvious NTSTATUS/WERROR mixups in Samba3. It still doesn't compile with immediate structures and the NTSTATUS/WERROR separation, as there are still several places where the two error types are mixed up. I haven't fixed those as they require decisions about the rpcclient code that I really don't want to get into (the error handling there is a mess)
      adds  3e2c696   r18866: Jeremy and Volker have given the go-ahead on the group mapping ldb code. Yay!
      adds  8761f5d   r18867: change the group mapping code to use ldb instead of tdb
      adds  3cf367f   r18868: just in case there is a disaster (with our code? never ...) use a rename to group_mapping.tdb.upgraded rather than an unlink when upgrading. So if we absolutely have to go back to the tdb, we can change mapping_ldb.o to mapping_tdb.o in Makefile.in and recover peoples group mappings.
      adds  78f2900   r18869: two build fixes for systems without ldap
      adds  7c5f1f2   r18870: - enable the ldb ldap backend properly based on configure tests for   ldap
      adds  35b1d06   r18871: Fix copy/paste mixup.
      adds  323b724   r18874: Fix some NTSTATUS/WERROR mixups (This used to be commit ecac9b59594ef14a65091591c258b000036575fc)
      adds  6f3c6a4   r18875: The comment field can be empty (This used to be commit 6d5d7bf4bbcfee77853776af59e00d006fd86dc9)
      adds  2c94123   r18876: Fix smbclient -L (This used to be commit a03fb81a9d16c9db787c539d63c13ecaf6d6f80d)
      adds  e1fa2ea   r18877: More WERROR/NTSTATUS bugs (This used to be commit 88a928a2332b96124935c547cf5ee16163865d84)
      adds  611b5d2   r18878: With the recent checkins for me Samba3 compiles again with the NTSTATUS/WERROR checks enabled. I'll look at the build farm in a couple of hours and fix it if not.
      adds  82bf0da   r18879: Fix crash for "net ads gpo list".
      adds  170ee35   r18886: First, RPC_SRVSVC is called RPC-SRVSVC and second, we're so far off on that one that there's no point yet to run this in the build farm.
      adds  10a8d62   r18888: Fix a 64-bit warning (This used to be commit 94b53f2f2abf7be003aebdb586b154dfda56d120)
      adds  ba68916   r18889: Add some const. What's the policy here? Should I do this in Samba4 as well?
      adds  147fc86   r18891: Fix "double const" warning from host opi (This used to be commit 47c19811ae2282259f523a0d41a08d84de74cbda)
      adds  22a2388   r18892: Copy over the Samba4 valgrind suppressions (This used to be commit 6d7e3f39832535ece5b367ad0ec2c59e5ab656d8)
      adds  868daf4   r18893: Attempt to fix the Solaris build (This used to be commit db838f49a0e9de6881b36b10fe2c3862862b1908)
      adds  75064ae   r18895: AIX need to call pidl with --uint-enums as the compiler doesn't like negative values in the generated code.
      adds  2cb15a9   r18896: * Fix out of tree builds after libreplace merge * Remove unused -D define in Makefile (This used to be commit 3c9632bedca5ff3816f5f7b8b5f47b29c4e7fa02)
      adds  f196404   r18897: Fix valgrind bug found by Volker. Jeremy. (This used to be commit db458d3e8bdd11812cea34128df6a3c29baa59c3)
      adds  fec9850   r18898: Fix for bug #4100 from Udo Eberhardt <udo.eberhardt at thesycon.de>. Ensure we initialize values for smb_io_notify_info_data_strings to fix crash. Jeremy. (This used to be commit ceefb8dd3ca67449d5afbf556e9879abb37830ac)
      adds  22a21fd   r18899: remove check for root when running configure since it does not appear to be used anymore (This used to be commit da17fb41dbf69cafaceb96674fa41744deb487f7)
      adds  b70ee55   r18900: Next attempt to fix the Solaris build. Not sure about whether to merge this one. Tridge? Metze?
      adds  ed724f9   r18901: try to fix the samba3 build without having ldap
      adds  dd99246   r18902: Also dump mS-DS-CreatorSID.
      adds  e2a5072   r18904: * Revert previous fix for building out of tree and   add a better one which fixes the network interface detection   breakage (caused by the previous commit). (This used to be commit 7e908acdefe4728fc6ad04770915466ac9556a33)
      adds  1254bdc   r18905: I'm not really proud of this but I don't want to maintain 2 separate CPPFLAGS variables.  So just cleanup the SAMBA_CPPFLAGS for out of tree builds.  This has been tested locally and works. Maybe metze can find a better way tomorrow. (This used to be commit 8aa681df992b8f856f454673f95d4266aba4671c)
      adds  2a04cff   r18906: Fix 'make clean' to deal with new lib/ldb/ directory structure. (This used to be commit 9b43d7c63ad9f420188ba92c4a8f679757a9c9da)
      adds  28800c5   r18907: W00t. My original fix was correct after all :-). Re-checking it in. Fix bug #4095 - username composed into domain\user twice in spnego path. Jeremy. (This used to be commit 0c770467519e73897462e730c3226e65668d3890)
      adds  45c0a48   r18910: Change ldb_msg_add_string() to not actually add an attribute if the string is zero length. This allows callers to not have to worry about creating an invalid ldap attribute.
      adds  cda3a18   r18912: we don't need the special case for comments now in the
      adds  bbaa0b1   r18919: * Get the new rpccli_winreg_XXXX() functions into the tree   There some broken functionality here that I'm still working on. * remove unneeded parsing routines (This used to be commit cbfe1a4b498593a48fc34f584754ed4a9ef72cc5)
      adds  52d45a5   r18920: merge socket_wrapper changes from samba4
      adds  bd2f02e   r18921: Fix some c++ warnings.
      adds  bf6962b   r18922: Apply some const.
      adds  f7633ec   r18923: Fix more memleaks.
      adds  f1c2398   r18924: Minor cleanup.
      adds  9d931a8   r18926: Add some useful macros.
      adds  b0e29c7   r18927: Fix build.  *please* compile the code at least once before checking it in. (This used to be commit 4e464a2c35984752244f30ce9bb259eb16149e3f)
      adds  16fecf7   r18928: Some more const for iniparser.
      adds  5935ea9   r18929: * Clarify QueryValue IDL and regenerate code * Fix server _winreg_Query_Value() implementation so that   usrmgr.exe starts now (This used to be commit 435d7bfc37f430c462fcb53bf3a82fcddc809771)
      adds  49c73b5   r18931: * Fix the IDL for QueryInfoKey.  teh Classname in an   in,out ref pointer * Clarify variable names in EnumValue IDL * Fix server code for _winreg_EnumValue() and _winreg_QueryInfoKe() (This used to be commit f520a9d0fba4cc3cfbda40dd68cb63c4c3c4ed30)
      adds  855d12e   r18932: In RegEnumvalue() and RegQueryValue(), the output buffer size must match the real value of the data. (This used to be commit e11108024a049f6a62d6c170296ee9877200a0c0)
      adds  c67b555   r18934: fix a segv in CreateKey() (This used to be commit 92f22f67ede2ae8c23ee86021a5709d2e27d1dec)
      adds  efffbc9   r18935: Make "netshareenum" work again. There is most probably a better way to do this... Any pointers?
      adds  6a492e7   r18937: Protect against segc in the idmap winbindd child process (the domain is NULL here) (This used to be commit a36de910d289363a5374fe063099311712d4e57a)
      adds  afbc8a1   r18938: fixed a group map bug reported by Jerry. The caller in mapping.c relies on appending to this list. Unfortunately this can't be tested using 'net groupmap' (This used to be commit a8d398edf0ce08b2a53342e80c2017f1805908d5)
      adds  0cc2cee   r18939: don't rely on the umask being right in ldb creation. Both Samba3 and Samba4 smbd force the umask to 0, which meant we ended up with ldb being world writable.
      adds  d89a951   r18940: Fix a few memory corruption bugs to make CreateKey() and DeleteKey() work (This used to be commit e7e3e35c1def29430dc69d3311d5779575659ec5)
      adds  296b450   r18941: Minor cleanup in ads_parse_gpo().
      adds  1888bb4   r18949: use sys_usleep()
      adds  93dc24e   r18950: I can't see where stropts.h and poll.h are needed (I just removed the only reference to poll() in my last commit)
      adds  dc030ce   r18951: socket_wrapper has only 16 interfaces anymore...
      adds  cf5ab86   r18952: fix compiler warning (merge from samba4)
      adds  cb99b61   r18953: sync socket_wrapper with samba4
      adds  2279881   r18954: Fix segv in QueryValue and Enumvalue.  regedit.exe now is happy again when creating keys and values (This used to be commit 6e9e9f8facbdd694041709e1fc6a8f824ac8c119)
      adds  d18ec9f   r18955: fix the build on solaris where unistd.h needs to be includes before socket_wrapper defined ioctl swrap_ioctl
      adds  3da1690   r18956: fix -pie and -fPIE together with configure -C
      adds  6aed2cd   r18958: merge from samba4:
      adds  94c9d52   r18959: reformat using indent (This used to be commit 69c298f85d44ac3138d11de2db34923a3328e119)
      adds  3ae0bae   r18961: merge from samba4:
      adds  b3ec469   r18962: * Add IDL for SaveKey() and RestoreKey() and regenerated * Tested RegSaveKey() using win32 app.  Apparently   this code has been brokne for a really long time. (This used to be commit 5381dcbde34206462562bdfc7639f488820a5a64)
      adds  2326b14   r18963: * Move parts of registry headers that were still in   use to reg_objects.h * Remove unused rpc headers (This used to be commit 4f79d8c83db5af80078114e9fb39171380d040b1)
      adds  95e4091   r18964: fix 'net rpc registry save' to use the new wnireg client code (This used to be commit f2747daafc2f1cd515570c676b2660ab6fcba740)
      adds  b6b9898   r18966: this bug affects Samba3 too. I'm actually surprised nobody has reported that Samba3 on Solaris Sparc with the native compiler can't join Windows domains. If it worked we were just lucky. I suspect it just didn't work. (This used to be commit 9df1e7d98973ac1ec6ba25d528591216e568f2f3)
      adds  b80cbfc   r18969: Fix typo.
      adds  8f4f93a   r18973: we should always set LDFLAGS and DYNEXP depending on the host_os but disable building of shared libs and modules whe enable_shared != yes
      adds  e07df9b   r18976: follow the advice from "William Jojo" <jojowil at hvcc.edu> and pass -bbigtoc also to the linker when building shared libs
      adds  0f56237   r18980: Be a little more intelligent about "startup_time", move into the domain struct. Allow message to go online to set this state and cope with removing it. Jeremy. (This used to be commit 51f0e60cc3a652b0ff1658d4c07bfc9493fbc51a)
      adds  18d4176   r18981: * cleanup some vestiges of old cli_reg.c code and mark some TODO   items in cac_winreg.c * Get 'net rpc registry enumerate' to list values again * Fix winreg.idl QueryInfoKey().  The max_subkeysize is the   max_classlen (we previously had this correct in Samba3") * fix valgrind error about uninitialized memory and use-before-set   on size value inmemset() call * Fix key enumeration in 'net rpc registry enumerate' * regenerate gen_dir files based on local pidl [...]
      adds  73f4ac0   r18982: Move the gpo related functions to "libgpo".
      adds  031506e   r18983: Add some comments for the LDAP based GPO routines.
      adds  7c1ca37   r18984: Removing ads_gpo_get_sysvol_gpt_version() which was just doing stupid things.
      adds  4db2fc3   r18985: Add parse_gpt_ini() to parse GPT.INI files using iniparser.
      adds  3727503   r18986: Add some more GPO download helper functions.
      adds  7a5d2f5   r18987: Add some usage prints for "net ads gpo".
      adds  21bdd58   r18988: Check and refresh expired GPOs.
      adds  f9d077c   r18991: Fix bug 4133 -- Thanks to Olaf Flebbe (This used to be commit 00f09d851c734cb6450feac2d6efc71a540be11f)
      adds  da6c811e  r18993: merge from samba4:
      adds  43be47f   r18996: merge from samba4:
      adds  ce11194   r18998: - make more usage of PRINTF_ATTRIBUTE() - vsyslog takes a 'const char *format'
      adds  81014d2   r19000: Merge the max tcon check from 3_0_23. Thanks to James Peach that this was not done in the 3_0 tree.
      adds  c9cea2d   r19001: Fix comment (This used to be commit 048127f9dd6363dfb3c78369fa2227551b741831)
      adds  824966f   r19002: Add a very simple synchronisation function to download the full GPO.
      adds  88a98e3   r19003: Finally activate "net ads gpo".
      adds  ff8f688   r19006: Final cleanups for the winreg libmsrpc functions. Needs thorough testing but the code has been adapted to the new rpccli_winreg_XX() API. (This used to be commit c3d1c3ca4d9b23bdbba131563c751b8e0dc4c01f)
      adds  7b7e7dc   r19007: reformat service control manager IDL (This used to be commit d0658139a3419e42e00b3cddb2b149d48f2a76a5)
      adds  2b7d1fc   r19008: Fix a segfault (This used to be commit adfc82f0e6b12f8ccfe00f3ff49a089a4c936239)
      adds  9430017   r19010: Fix bug 4137 (This used to be commit 3790d00a78fa4133b9875b9fed36f5752dce8e7f)
      adds  bffbda8   r19011: Attempt to fix the BSD RAW-CHKPATH failures: In Samba3 we rely on opendir returning ENOTDIR when the file opened is not a directory. Can we merge this back into Samba4?
      adds  69287da   r19012: Fix an uninitialized variable (This used to be commit 46cae04fbee1a2e04883085294be4f75b2d6d56c)
      adds  bb5c820   r19013: Fix some 64-bit warnings.
      adds  c6b2262   r19015: we don't need talloc_* in proto.h
      adds  4cc309c   r19016: As per Samba4 coding standards, turn tabs into spaces (This used to be commit 3f59c8ef0c3f2a27c1c46b48fe8ee5ccacb44b7b)
      adds  7f9aca9   r19026: we don't need this twice
      adds  7ced2e9   r19028: Implement getprinterinfo level 6 (only the status) and get rid of snum in the getprinter calls. Survives the RPC-SAMBA3-SPOOLSS test which I will activate when the Samba4 build farm has picked it up.
      adds  a831353   r19030: merge missing stuff from samba4:
      adds  f0244fb   r19031: merge from samba4:
      adds  7e31027   r19034: merge from samba4:
      adds  a3a082b   r19037: Fix a segfault (This used to be commit 1c18ebe67500a59d4bf08c7e2e2c2af416bfa084)
      adds  6b80d17   r19038: build libreplace testsuite as replacetort and run it with make test
      adds  ac080e3   r19039: Do not segfault in "net ads printer info" when a requested printserver does not exist.
      adds  c25f331   r19040: use more portable shellscripting, hopefully give better results on Tru64
      adds  eb00981   r19041: Make us connect to Vista RC1. Apparently metze had done the same patch some weeks ago.
      adds  4295292   r19042: Fix the non-krb5 build. This needs sooo severe cleanup ... :-)
      adds  bc2a760   r19043: There's no point in #ifdef'ing the detection whether we were offered KRB5 in SPNEGO, as long as we don't make use of it without krb libs. Makes the code a bit simpler.
      adds  8c15a6f   r19046: It does not do much yet, but activate RPC-SAMBA3-SPOOLSS (This used to be commit 3bf313240c8dcabc28a2fbf35a68daf8274cf659)
      adds  b96aae7   r19054: Callers of gencache may not have the rights to open read/write. Allow them to fallback to read-only. Jeremy (This used to be commit ec526e1b882e3ade23f90c5e3d637c72b6839da5)
      adds  dc1f080   r19058: Implement "user cannot change password", and complete "user must change password at next logon" code.  The "password last set time" of zero now means "user must change password", because that's how windows seems to use it.  The "can change" and "must change" times are now calculated based on the "last set" time and policies.
      adds  a390f72   r19060: Attempt to fix the valgrind suppressions for "fort" (This used to be commit f8c4578f913bed3bdd7b6785cb402b961f719603)
      adds  71f2d74   r19062: try to fix the valgrind noise in the build-farm
      adds  58b8f72   r19064: This code block is already #ifdef'ed by WITH_ADS which should imply HAVE_KRB5. If WITH_ADS does not imply KRB5, we have to fix that.
      adds  9989649   r19065: No functional change, just a trivial simplification (This used to be commit 45628f71cfc770b1ba67abf38aac53ac40773cd0)
      adds  7bce558   r19066: Fix a memleak (This used to be commit c53e2e54750764c9a0eb57a86fd226b4f8711a66)
      adds  101428b   r19067: Fix a potential NULL dereference (This used to be commit 6a8937ed03f0ee62eb81da798e0c38b405d44731)
      adds  8cd27dc   r19070: If there's an error in the data struct, there's no point to continue with asn1_pop_tag.
      adds  a65c6b3   r19071: Backport to SAMBA_3_0 as well (This used to be commit df148a5def06956ecd8392d259f1c408c62100fa)
      adds  1450205   r19072: Fix a potential NULL dereference. Simo/Tridge, not merging yet to 4_0, I'd like you to comment.
      adds  638a169   r19073: mapping_dn can fail (This used to be commit d234f39c79e0e50f784826d0920ebd21cc9a283d)
      adds  38c4955   r19075: Fix a potential NULL dereference (This used to be commit 0ab5d7692c2c0fe798a067866cb236ea9c304463)
      adds  faaec2f   r19076: ldb_dn_copy_partial can fail (This used to be commit c247cf3fba13ce1a32878efcc922eadfcbc2b092)
      adds  f27d5c7   r19077: Fix an uninitialized variable (This used to be commit 6bc2cce645af94274a5959312c52799c221b0899)
      adds  8f553d8   r19078: talloc_strdup can fail (This used to be commit 2b3b9ce2a122ec5fd945728c117c321087d85203)
      adds  407873d   r19079: talloc_array can fail (This used to be commit 7b6738522a80740824f3b96e73e7c48a0623b1b1)
      adds  e28ae1f   r19080: Fix a potential NULL dereference (This used to be commit 682b490c23bb88a1a570bd1fcb7d2b6aa778dd14)
      adds  d193fa1   r19083: Fix objectclass (This used to be commit 6c4d68d84987a88f91bca976a0396dff720043e5)
      adds  5b77d0a   r19085: merge from samba4:
      adds  4bc71f1   r19086: fix --disable-pie together with -C
      adds  eade801   r19087: normalize vars before printing them
      adds  4e47aef   r19088: filter out -Wl,-rpath combinations with /usr/lib too
      adds  11d219f   r19089: normalize KRB5_LIBS too
      adds  6bcb2ea   r19090: - the LIBREPLACE_C99 isn't needed in aclocal.m4 - including the ldb configure tests via aclocal.m4 is wrong
      adds  63a0d4a   r19093: speed up the samba3 build from 8mins to 5mins:-)
      adds  a8281b1   r19094: Fix debug statement.
      adds  04e7e6b   r19095: Fix some compile warnings.
      adds  f6e72ba   r19096: - fix the build with included popt - and fix some whitespaces
      adds  f9449b7   r19099: merge socket wrapper changes from samba4
      adds  4366ca7   r19100: merge from samba4:
      adds  0a32e31   r19101: add sys_recv() wrapper
      adds  b25c065   r19102: fix typo, thanks derrell!
      adds  0510913   r19103: From "Björn JACKE <bjoern at j3e.DE>": The attached patch cleans up pam_winbind a tiny bit. Instead of making exceptions for all pam implementations except for Linux' it's better to make an exception for the only pam implementation which is different from all the others. This is equivalent to what pam_smb_auth does already. ----------------- Jeremy (This used to be commit 8e5596470822d20740f86585a6cf67240f2face4)
      adds  06e36b4   r19104: Fix from Björn JACKE <bjoern at j3e.de> "here's a small fix for gdb_backtrace." Jeremy. (This used to be commit a0b4e5d11857cd067c60dd99dc5f00ee62a1354d)
      adds  4be3f76   r19105: Ok - this is currently untested (but I'm testing it at the moment) but winbindd isn't run in the build farm so hopefully won't break anything too badly - I don't want to lose this.
      adds  a856a88   r19119: try to be more portable...
      adds  1b80624   r19121: try to get rid of the difference between in system/iconv.h between samba 3 and 4.
      adds  a0a47d8   r19124: merge from samba4:
      adds  803d33a   r19125: merge from samba4 (This used to be commit 65e1500ae6b5ca6334a63f4a18272568202bc048)
      adds  43141d6   r19126: Fix some uninitialized variable warnings (This used to be commit 90bfa3461038f5d179525dec0cf5b3f137e927e0)
      adds  2941d46   r19127: Fix bug 4152 (This used to be commit 70038e8f7b3042c2732e7f8267cab0499972a819)
      adds  d898cbc   r19130: fix the logic for the AC_PROG_CC_C99 check
      adds  fd1cf23   r19132: Fix some C++ warnings. Is there interest to have them in Samba4 as well?
      adds  695c6fb   r19133: More C++ warnings -- Merge across? (This used to be commit c879ed3d1edffeda629dc1e05031dca91c1a1e30)
      adds  3652a23   r19135: fix bugs...
      adds  a6e45f0   r19137: that looks nicer:-)
      adds  adc299b   r19143: getdcname on the NETLOGON pipe returns WERROR, not NTSTATUS.
      adds  b61d1e6   r19145: talloc_reference() can fail!
      adds  1362fd0   r19147: This is WRONG, but the way the VFS works this is the only fix to get rid of this type-punned warning.
      adds  10ada62   r19148: Finish last nights patch - make offline work again. Still under test. Jeremy. (This used to be commit 40a455db78f805daa6bfeb9e78fb78dcc12fd9a7)
      adds  9315bcd   r19151: Create some dummy printers in the build farm (This used to be commit c26a20e6d5ac36be137fa63f477155a9613f050f)
      adds  e918cf3   r19154: Trivial logic simplification: Get rid of two indentation levels. Survives the consistency checks just checked into Samba4.
      adds  80b4e7a   r19155: Fix debug message. Jeremy. (This used to be commit 42e5481ce4bebc65040d466b49e3c45cd4e79f5d)
      adds  9d8d4f2   r19156: Make enumprinters use the share iterators.
      adds  9e69c4f   r19157: Fix the build (This used to be commit 3fc328dadeb5b4b35c6d58ba26c3ac9d1fcf4015)
      adds  2395cd5   r19158: Remove root and nobody users from ldif, from Björn Jacke (This used to be commit 17880d6cadbb0b1b428430c26bb4b4545eb834ff)
      adds  00056ab   r19159: The getdc call can take a long time. Allow for timeouts. Jeremy. (This used to be commit 99bebb65273c78d9867254c47438577bb21af4ee)
      adds  e0b6961   r19160: Add new WERR codes seen by working with NETLOGON getdcname.
      adds  7b84b13   r19161: Add NET_GETANYDCNAME (getdcname only gives the PDC while getanydcname gives just any DC), also make sure to set timeouts in rpcclient accordingly so that we actually get the DC's reply.
      adds  628fc4b   r19163: pass always a mem_ctx to functions and a ldb_context where needed
      adds  78d21c7   r19164: merge the gdb_backtrace script from samba4
      adds  e739baf   r19168: use the correct configuration
      adds  0e66baf   r19169: port the trick to only display the smbd and nmbd log output of the current test
      adds  4a83c77   r19170: use a very clever trick to pass the binary name to the gdb_backtrace script, I never noticed that %$(envvar) exists...
      adds  e4e3dc0   r19172: merge from samba4:
      adds  ebc2f44   r19177: merge from samba4:
      adds  354ddf6   r19179: remove difference with samba4
      adds  6c6842e   r19181: merge from samba4:
      adds  617c39a   r19182: merge from samba4:
      adds  d63a3e0   r19183: merge from samba4:
      adds  cfed7a5   r19184: W2k3 returns its name for the GetServerInfo RAP call. Do the same.
      adds  ca79df9   r19185: merge comment from samba4
      adds  046a475   r19189: No display name is normal for some GPOs.
      adds  25e233d   r19190: merge from samba4:
      adds  85281ec   r19191: merge from samba4:
      adds  c9b797b   r19192: merge from samba4:
      adds  442f552   r19193: merge from samba4:
      adds  9d20474   r19203: Part two of returning our real name. This code is a bit ancient... :-) (This used to be commit 370c24ba2ad3bce29929886f96d626e698da0238)
      adds  b405a39   r19206: Jeremy, for some reason storing a value-less entry in TDB does not work anymore in 3_0. I'm just adding a time(NULL) as value for the WINBINDD_OFFLINE key.
      adds  9421a0a   r19207: Properly canonicalize incoming names to the NSS protocols auth, chauthtok, logoff, ccache_ntlm_auth. That way we ensure winbindd only deals with fully qualified names internally. The NSS protocols auth_crap and chng_pswd_auth_crap should be fixed to do the same thing. Jeremy. (This used to be commit dbd2454d3337f64cddbdaf39e9efd6505e6b2590)
      adds  fe3fc9c   r19209: Ensure we don't make mistakes by sending online/offline messages to internal domains, or to domains not being serviced by a winbindd child. Ensure the child online offline requests are domain specific. Jeremy. (This used to be commit 81a9dc4b9fbd4a9bb67f55aa744bf609d6aba1c2)
      adds  ed088e5   r19212: Make sure domains marked internal don't do network queries. Jeremy. (This used to be commit e4d5e1d90b40fee1edc5cf0134b276645eea63bf)
      adds  ced8406   r19218: With the new RPC server infrastructure all backend functions are filled, at least with dummy routines. We need a way to indicate that we do not support a call, so that srv_pipe_hnd.c can return the DCE level RNG_ERROR.
      adds  b71a0be   r19220: Check if a backend has set rng_fault_state and send a dce-level fault pdu.
      adds  6b0b563   r19221: Monster-Checkin after "make idl" (This used to be commit 416466a16f58ac644baacaa2522c4e98176d0e70)
      adds  4980baf   r19224: Add setting the rng_fault_state to the already converted pipes.
      adds  ee0ec18   r19230: Doh ! Fix obvious crash bug..... (This used to be commit e6560270499365ca42517f6a7cf40845ee80edfb)
      adds  2db5ed7   r19231: I encountered a WinXP/Home system which, acting as the master browser for its workgroup, decided periodically to stop sending recognized responses to a NetServerEnum2 request for the workgroup.  Instead of returning the list of servers (only itself; nothing else in the workgroup), it returns a status code of 8 which is unsupported by samba3, samba4, and ethereal.
      adds  2c2728b   r19232: merge from samba4:
      adds  fc15a2a   r19233: remove unused --with-spinlocks option
      adds  f455951   r19235: merge from samba4:
      adds  1cbaa09   r19236: prepare for --with-pam=auto as default but still leave --with-pam=no the default for now and wait for discussion on samba-technical
      adds  bbefb74   r19237: fix typo
      adds  6c1eaff   r19238: Let the comfigure check find that some krb5 functions are missing! Bailing out at compile time is ugly.
      adds  9608943   r19239: make the acl configure check more readable...
      adds  9830fc4   r19240: move the NO_CONFIG_H check to libreplace
      adds  1843884   r19241: compile xattr wrappers on mac os 10
      adds  06ea7f1   r19243: Fix debug statement.
      adds  51994b3   r19244: fix the build on systems with broken krb5 we need to make sure
      adds  f9f3a2d   r19246: merge from samba4 rev 18207 and 18208:
      adds  a0dd125   r19248: Activate RPC-SAMBA3-WKSSVC (This used to be commit ed6070b7a053e162a9ac5809ff54181c04267f00)
      adds  37be691   r19249: Attempt to fix a site lookup bug found by Guenther.
      adds  c7864f3   r19250: Fixes bug 4156.
      adds  9686905   r19254: Make sure to also wait 35 seconds to receive a Netlogon GETDC reply here in winbindd_getdcname().
      adds  7399ab7   r19255: Add blacklist of accounts when NSS initgroups calls are coming in and "winbind use default domain" is set. Defaults to "root, nobody, lp" currently.
      adds  a0c84f1   r19257: Janitor for Guenther - as well as a little massaging to make his patch fit SAMBA_3_0. (This is guenthers code). Make site support work correctly in net ads join. Jeremy. (This used to be commit 47352b5398e67eb8f4f383dafce31c922626ae99)
      adds  0c72a09   r19260: Fix for bug #3524 from tiamat at komi.mts.ru - Solaris quotas. Jeremy. (This used to be commit ac510a90f3adf72b64a8e2a764b0500dcd223b3f)
      adds  424d764   r19263: Be more accurate in telling what the sitename problem is in this DEBUG statement.
      adds  876be25   r19270: Stop depending on internal MIT symbols. These are private on MacOS x, so we can't get at them even if we wanted to.
      adds  25f0f62   r19271: Test the "hack" for "Domain Users" as agreed with Jerry. If "enum users" is set to false, and the group being looked up is the Domain Users SID: S-1-5-domain-513, then for the list of members check if the querying user is in that group, and if so only return that user as the gr_mem array. We can change this to a different parameter than "enum users" if neccessaey, or parameterize the group list we do this for. Jeremy. (This used to be commit 91b40e25cc38ed6e8 [...]
      adds  94d565b   r19272: Ensure we return 1 member in the optimized case. (This used to be commit cc6cdabf19e9a610be064e26fdf3a9d2a3c76c2c)
      adds  2e46e91   r19286: Remove dependency on Fink. If we really *need* anything from Fink, this shold be a strong dependency. If stuff from Fink is an optional extra, there should be a --with-stuff-from-fink argument. It's just too easy to unexpectedly end up with binaries that depend on /sw/{lib,include}. (This used to be commit d0166e117216b5196b27a7caef776007641072f2)
      adds  7d2aa0d   r19287: As requested by Bjoern Jacke <bjoern at j3e.de>: Check in the NetBSD winbind module by Luke Mewburn.
      adds  f799df0   r19288: tdb_prs_store is right now used to store printer and share security descriptors. Both databases are long-lived and not frequently written, so I think storing it deserves a tdb transaction.
      adds  99cf1be   r19290: regedit running on nt4 will cut off the last character from a enumkey without this patch. Jerry, Jelmer, can you please check this?
      adds  6ec00af   r19291: this should fix the build on heimdal systems
      adds  7b9ef5e   r19292: Avoid some potential segfaults: In winreg_EnumValue all pointers are unique pointers and can thus be independently NULL.
      adds  4a942c5   r19300: Fix null deref in debug statement. Jeremy. (This used to be commit c55b9111f60debe4c5a7765273fc86ac3829f31c)
      adds  76022f7   r19301: Correct debug statement. (This used to be commit 3ea8399bc9ae9de0a6eb0efe0f5b96f923b62082)
      adds  25cba86   r19302: Use TALLOC_ZERO_P not TALLOC_P to ensure unused fields are initialized to zero. Jeremy. (This used to be commit 8a0ff70e8e562db17b8d90dbde7aeb0314d270da)
      adds  258f7b5   r19340: Wait longer then 10 seconds for a samr_query_groupmem lookup to succeed.
      adds  2bc3099   r19342: we only have one BASE-LOCK test in samba4's smbtorture now
      adds  2c3aa76   r19345: Allow better rootdse searches.
      adds  e42f449   r19348: Fix uninitialized dictionary handle, found by valgrind.
      adds  da6e42b   r19349: Fix invalid free on the PAM_WINBIND_PWD_LAST_SET data.
      adds  b26b8f9   r19351: Also export the info3 profilepath via the PAM_WINBIND_PROFILEPATH data field.
      adds  fb183eb   r19353: Add "timeout" command for rpcclient.
      adds  8b31fcc   r19354: adjust usage printf for rpcclient's timeout command.
      adds  dbcb4b1   r19355: Add getdispenumindex2 wrapper for rpcclient.
      adds  257c5c0   r19368: Use WINBINDD_CACHE_TDB_DEFAULT_HASH_SIZE whereever the winbindd tdb is opened.
      adds  21344a7   r19371: Add two missing refresh_sequence_number calls where they are missing just before writing to the winbind cache tdb.
      adds  74bb9cb   r19374: fix the build with heimdal
      adds  322863b   r19385: These replaced symbols should have a rep_ prefix. (This used to be commit decdb46a3f7445d589c23e0ad554453ae79cd292)
      adds  09ead9c   r19386: Limit the size of the connection bitmap to <64K entries. (This used to be commit 9f0518e0b0d4add7cceac6d4d797edddb0080aaa)
      adds  ea032c0   r19390: Add some tests that are known failing against samba3. (This used to be commit 6ff2ad4246a7e6c51ac8764c417fffc57c6d49df)
      adds  edba79e   r19391: Fix crash bug within the winbind caching method.
      adds  5afaa37   r19394: When we fail to get the list of trusted domains, make sure to return WINBINDD_ERROR.
      adds  d273a2e   r19399: Now Guenther discovered one crash dereferencing domain->backends, get paranoid. I don't think this can really happen, but let's be sure. Jeremy. (This used to be commit be4709984b8548abf10a5e9fabba21d53440c42a)
      adds  e070996   r19413: Now we're calling init_dc_connection, this code is completely useless (and in fact harmful :-) in that it causes a winbindd error where there should be none. Jeremy. (This used to be commit acf5419d62f4ac64449d4722c5ff3c9be35c0570)
      adds  9034063   r19414: gencache is getting really important now, make sure that lp_lockdir always exists so that the gencache.tdb can get created there.
      adds  1e86361   r19415: oh la la, always compile before commit, I'm very sorry.
      adds  a2dfdfb   r19416: Fix some c++ warnings.
      adds  7ac5df4   r19417: BUG 3856: patch from Timur Bakeyev <timur at com.bat.ru> to include setting the nss soname version on FreeBSD (This used to be commit e1490e72eafbe3a2f9cc2e3a46563a75a19672e0)
      adds  2145eff   r19419: BUG 4109: Patch from Timur Bakeyev.  Fix bug causing smbd to turn off winbindd and fail to disable the _NO_WINBIND environment. (This used to be commit a6366b40b3967853c20ca5399021108f09ffd505)
      adds  80d4017   r19420: Remove strequal and use strcmp() instead.  Meant to make the change before theprevious commit. (This used to be commit 815388c4c8be1274359679077a120fec4cc39b0f)
      adds  6e2b290   r19421: BUG 3868: Patch from Timur Bakeyev <timur at com.bat.ru> to prevent --with-aio-support from trimping on the $LIBS variable (This used to be commit 00bf29d352af694373be035047cfcf1298891d25)
      adds  f58f146   r19422: Doh ! Put the krb5 user at realm code in the right place. Jeremy. (This used to be commit a31bbbaee1042143d750a29b8fcec4720bfdb374)
      adds  3da4607   r19424: Protect against username == NULL Jeremy. (This used to be commit 78b14de27a2220dc4a26d21d108242220b4a1598)
      adds  7d52581   r19426: merge nearly all the differences between Samba3 tdb and Samba4 tdb. This includes:
      adds  aa3ca34   r19429: moved tdb/common/tdbutil.c into lib/util_tdb.c
      adds  7a390a0   r19430: merge recent ldb changes from Samba4. This includes memory leak fixes and significant speedups (This used to be commit bb5c205fef90aa8b89ba400fb9f2f37a111676a8)
      adds  2729f44   r19431: merge recent talloc performance improvements from Samba4 (This used to be commit ced12bd6d8c95a103cb2c84166a64f9a21bd32ad)
      adds  e7c1413   r19444: merge from samba4:
      adds  0dab687   r19445: Attempt to fix net rpc share (This used to be commit 769988f83adac5f8adcf6a3cda68fb8f26a0327d)
      adds  f29a0d9   r19446: Comment can be NULL now (This used to be commit f4dcb9bd56dc61bc2d254f1fb8a648ef9fc6aa8f)
      adds  f916352   r19447: Do not throw away information (This used to be commit 141e0dd7174462d0df642f6055eb3f35df107bac)
      adds  2a10d76   r19448: Convert delete_share_security to struct share_params plus some cleanups (This used to be commit c73d0815a3a1f58b951caa62fac601a8f4630894)
      adds  1c16e0d   r19450: Fix smbtree's use of netshareenum.
      adds  ef05328   r19451: Another cleanup of 18802. Referring to structures after the block has been left is not a good idea.
      adds  24f7144   r19468: Fix some potential NULL dereferences (This used to be commit c8ed4129767d53ba6b7a084ca43b3e22e847ffec)
      adds  37ffa79   r19469: Another user of NetShareEnum (This used to be commit 3a1be1626c1e285da70a8fd688a494eb633eee2f)
      adds  75018ad   r19477: Patch from Huang Dejin Eugene <hdejin at yahoo.com>.
      adds  16e98a6   r19484: Fix Coverity #329 (This used to be commit c3f860e55da8877131f149ca213b311c215e8a6e)
      adds  1fd4184   r19485: Fix Coverity # 319 (This used to be commit d9f1697c1f09e1f01c15d8fc210b7b5b7c7ec7bb)
      adds  3a22bdf   r19486: Probably Coverity is wrong here, but this fixes their ID 317. Not sure whether to merge it to 4_0. I want it in 3_0 because it took a bit to persuade myself that el can not be NULL here.
      adds  e6b56f9   r19487: Fix coverity # 313 (This used to be commit 0eb5a0f7b8dd26dae489b74e1d2a88188ae9e48d)
      adds  1512374   r19491: backport changes from samba4 (This used to be commit aa464c9fda978f615230241921f83884a60f4c6f)
      adds  78f977f   r19493: There is no point in prompting for a user's password in "net ads" when we can't find a domain controller at all.
      adds  99433b1   r19494: When building with a static Heimdal, make sure not to link against -lgssapi_krb5. With that change I could sucessfully verify that Heimdal support is still working nicely after the changes from jpeach.
      adds  c101ce5   r19497: Thought I already fixes the etags target.  Ignore .svn and not CVS (since we don't use CVS anymore (This used to be commit 782298cd03f3fd79a46e65626ed2864e46ce3daf)
      adds  2c14cf3   r19516: Fix the DN, to make searches using the domain as base the DN must be rid,domain and not domain,rid
      adds  8a9c433   r19524: Stop "net ads user delete" from doing funny things.
      adds  25fb865   r19525: Fix the same error in "net ads group delete".
      adds  6b65a1c   r19526: Fix minor memleak.
      adds  4e0f560   r19527: Fix double free in "net ads group add".
      adds  31a63ab   r19528: Fix container handling for "net ads user" and "net ads group" functions along with some memleaks.
      adds  b7bf248   r19529: Added showacls togle. Previously was vendor-specific code. Merging these in - should have been merged back before (will be tidied up later). Jeremy. (This used to be commit 1e9284590f42b61bd730104920bc535bf7dfcbf4)
      adds  27c4b07   r19533: Add a suffix to the program name if this is a process with a non-default configuration file name. Jeremy. (This used to be commit e8bf421c018ed829b9dba7c0872693080b77d49d)
      adds  ddc7dd2   r19542: Regenerate IDL. (This used to be commit 759c1b0fd24aa23802432a0b9447435044d2a11c)
      adds  2e1307b   r19552: Fix names of known failing tests. (This used to be commit b533620f04758636db6ae5fcea932bb392bc039a)
      adds  3dcb61a   r19576: Correct trivial typo. (This used to be commit a0ada1aa342722fa7f90715a312b5d81f02f937b)
      adds  f8fc3f9   r19577: Fix from Nils Nordman for bug #4085. Thanks ! Jeremy. (This used to be commit 3b5ab8ab8296339ad0e62d8564d706b5a446dcf3)
      adds  cd41945   r19579: BUG 4075: patch from Dmitry Butskoy <dmitry at butskoy.name>. Allow smbd to use winbindd to lookup uids/gids outside the idmap range if 'winbind trusted domains only = yes' (This used to be commit 5b3ac400a7d51dfc818563189bdf6649b2dc3a52)
      adds  4826037   r19591: Use `import' and `include' in the IDL and regenerate. (This used to be commit 68fc15a5e025348dee4bf14aa4498e20905cb377)
      adds  ea705fb   r19601: Fix protection from invalid struct tm values. Backport from Samba4. Jeremy. (This used to be commit 02a0ac0bacafe91e4fa3ca0cae2f05a25215efbc)
      adds  9a02736   r19626: Coalesce usage of DUMP_CORE. Fix formatting on chdir error message in core dump path. (This used to be commit 9a51fba71c5fa7082c331e1a78a98638d9aa06cf)
      adds  892d07b   r19627: Fix for bug #4211 - logic error in acl_group_override() function. Fix from Jim Wang of Wesoft. Jeremy. (This used to be commit eb78ce1f550377bfb1fd43f550641cf8a606e973)
      adds  e513fb2   r19646: Fix memleak in the default_ou_string handling. Thanks to David Hu <david.hu at hp.com>. Fixes #4212.
      adds  4fe70bc   r19647: Add some GPFS support in a vfs mod.  Also adds the kernel flock op to the vfs layer, since gpfs supports it.  Thanks to Volker, Christian, Mathias, Chetan, and Peter. (This used to be commit 0620658890fa9c68a9848538728023192319c81a)
      adds  331cafd   r19648: whoops, forgot to increment the vfs version number with the added flock call. (This used to be commit 1bc834455de0088941609ed46fcecde5b796fe77)
      adds  61a38bd   r19651: Fix interesting bug with the automatic site coverage in Active Directory:
      adds  c9567f2   r19652: Trying to track down which caller tries to store a 0 length domain name in the affinity cache (which happens all the time here).
      adds  3e8809c   r19655: Jeremy, please review:
      adds  8371c0e   r19656: Correctly check for malloc failure (This used to be commit 3d0661b0393804707eb42d9ee9377a622333f252)
      adds  bf6bb74   r19657: Correctly check for malloc failure (This used to be commit e5b5c9b058b7f2a6188684019ffe42e497ac6b6c)
      adds  58406b0   r19659: Fix bug #4187. Possible crash in signing on/off code. Jeremy. (This used to be commit 78c1c43523d787825bdb6d52e128bf0af5eccaae)
      adds  b6fda7f   r19665: Fix a memleak (This used to be commit bc6d4e52806eb1ace282e983566660928214374c)
      adds  dd8f8c0   r19666: Talloc_guide text on multithreading by Remi Turboult (This used to be commit 36a7bf738afd466e378fb2f09d1ce0b47ec924a4)
      adds  5f3a692   r19667: Fix incorrect null check (This used to be commit dc9cdf37e9e2d33d46f0f6da34a3df372eede982)
      adds  b6b84f9   r19668: Convert the locking params to use struct share_param instead of snum (This used to be commit 609dbec600048718b86cd1ecdc2ce49bbdeb803c)
      adds  bef92eb   r19669: set_share_security does not need a mem_ctx passed (This used to be commit 53eaa603eb84047263c27d57b8c0f5ce8e157189)
      adds  3a1ada7   r19685: Two changes inspired by problems with huge tdbs. tdbtool's list command now prints the hash on every record for easier awk'ing, and tdbbackup allows a different hash chain length on the backed up tdb.
      adds  782d33e   r19686: Fix the build (This used to be commit 28ac0235810c53eccb449201ac933d7eaf8eb38f)
      adds  bae1fcd   r19687: Fix uninitialized variables found by Coverity (and gcc -O1... ;-))
      adds  82cd902   r19688: Fix a deadcode warning by Coverity.
      adds  64bab72   r19689: Fix a NULL dereference found by coverity (the call to strlen).
      adds  750947d   r19690: Remove this ancient module, I never realized it was ported over. (This used to be commit 3ef6ef7cc89b6421b9e8ec301cbd55ccd09e4d20)
      adds  cccf8f0   r19691: Fix the build (This used to be commit fd70972ad943411f58ad9698b33b32e15eae88e4)
      adds  4d12d3a   r19692: Another fix. (This used to be commit a86a56fed3eb06b4b4a04329d42a9f57bad16271)
      adds  b903eb2   r19703: Don't free a string if you want to return it! (This used to be commit 3fed72ac3efd1fa7df8fb7d1e2cb9772d66bb4bd)
      adds  d988af9   r19705: Fix blocker bug for 3.0.23d - find_forced_group could return an uninitialized sid. Jeremy. (This used to be commit 57c60103e7dd8f9907bc2954369ea8db8b3b69ff)
      adds  46e59a5   r19709: Fix bug #4224 - deadtime timeout was broken because of this. Probably a show-stopper for 3.0.23d. Thanks to Alain GORLIER <alain.gorlier at altissemiconductor.com> for the fix. Jeremy. (This used to be commit b167785cbd7911940e16fd2a54ec665857feef5e)
      adds  8f72397   r19710: Fix memory leak in get_conf_item_string(). As we're just doing strchr on a const string there's no need to strdup it before, we're never modifying it. Just remove the variable "parm". Jeremy. (This used to be commit 1af18f613b1399220e38e7ab40665c2ca177c5a7)
      adds  0671519   r19718: define SHLIBEXT (prepare ldb merge from samba4)
      adds  866a3b6   r19725: sync samba3's ldb with samba4
      adds  81cf0a5   r19730: as libreplace always provides dlopen(), we need to always define SHLIBEXT
      adds  0fa75c6   r19739: fix compiler warning
      adds  5a77ccf   r19741: fix compiler warnings
      adds  9e7e593   r19744: merge from samba4
      adds  24faef6   r19745: For the fun of it, add an CLDAP client written in perl.
      adds  571aca9   r19747: Ensure to link with the required objects. (This used to be commit 8d50fb3f5152b5daa62fde5bbf34f585631be397)
      adds  f5a1ec7   r19748: Ensure to link against the required libraries. (This used to be commit 85d8c73fbbf86f4d22244f8e2bb2fdd51fa6680b)
      adds  8fa0a80   r19754: * When using a krb5 session setup, we don't fill in the server_name   string the clis_state struct.  So call saf_store() after we   have the short domain name in the lsa_query_inof_policy code.
      adds  9a88644   r19758: remove the LDAP_SCOPE_ONELEVEL define (not needed after svnup) (This used to be commit e37132f219bb9ef52c7fc9b396bd272dd5abca70)
      adds  c2aae72   r19762: libaddns/*[ch] code fixes donated by Centeris Corporation (http://www.centeris.com/) under my copyright.
      adds  d596aa9   r19764: set version in 3.0 branch to 3.0.25 (This used to be commit d7179d945c24f1aa4fff243cc6c29a5545ce692a)
      adds  5f3b7ee   r19766: Fix a const-warning. Jerry, what did you want to fix with this line?
      adds  5e48602   r19773: TALLOC_FREE checks for NULL itself (This used to be commit fb3983ae1fdd1935333ffee80bceb747228ac0f3)
      adds  e37200a   r19774: Fix typo (This used to be commit 842599a7fd1217b498dc2d241d39ed604cf0da7d)
      adds  9bb1f90   r19775: Fix typo (This used to be commit 370e29ebb9da92c9072bdd4eec84980b5753089a)
      adds  09ec562   r19776: Hmmm. I should have done one instead of three commits. Sorry :-) (This used to be commit e2a35ceffe35b25aafde987c50e63b89a3e3ec16)
      adds  cbc03ec   r19777: Make regsubkey_ctr_addkey return WERROR. Nobody checks this so far, but this will change.
      adds  e82cd43   r19778: Make regkey_open_internal take a talloc ctx (This used to be commit cb7f4211b8441642dce9594522dc9588475a7719)
      adds  76b320c   r19779: Fail properly on talloc_strdup failure (This used to be commit b57e446789530cb7e18e107478ca8b59a19d990f)
      adds  bfad442   r19780: Ok, regkey_open_internal needs a regkey_close_internal. Giving a talloc ctx is misleading here. This needs fixing properly :-)
      adds  30db936   r19786: My last checkin to winreg_StringBuf killed rpccli_winreg_EnumKeys against W2k3. The server requires that size==0 in the [in] name. Somehow I get the feeling that something is badly wrong here....
      adds  9849f04   r19790: Check in the PIDL change and the converted unixinfo and winbind pipes without waiting for comments. This is what version control is for, and it does fix a segfault I ran into ;-)
      adds  28a01d3   r19793: Change the lsa calls to the new calling convention. Nobody uses the changed calls yet.
      adds  3372adc   r19794: Convert DFS (This used to be commit 2efd3b35097a780ce99abad8a10eca536f37fc26)
      adds  01367cd   r19797: Convert the remaining pipes to the "new" unique out ptr handling (This used to be commit bc4e0a388a2859d2ddcfb8f07920f3b121a37894)
      adds  53c6548   r19800: * Remove exmpty aix directory * remove old, commented out commands from 'make clean' (This used to be commit 4c96a387a283b52e4dc13cfe15190cbaa300bd1f)
      adds  ded7c03   r19803: Fix problem reported by Chetan S: QueryInfoKey needs to report the max name length in *bytes* for UTF-16, not the string length. This got lost during the conversion.
      adds  ef012f8   r19804: Fix a valgrind error (This used to be commit cb9e16c8389f25f487e627bbeb06ec45f25aef6b)
      adds  515dea0   r19807: First attempt at wrapping something sane around the registry API. Will be extended.
      adds  932e95a   r19808: remove old smbwrapper references (This used to be commit c142b629c8f08597519a754a8fb78b7708279f75)
      adds  95bfb97   r19809: remove winbind blacklist parameter (This used to be commit 40cff1449886449b34b896e31fd43b7dff436a3f)
      adds  202f63e   r19811: Decode REG_MULTI_SZ and REG_BINARY (This used to be commit 679330175185f8504bb5968339dcc7cb20d9140c)
      adds  3b5d82c   r19812: dump_regval_buf is not needed anymore (This used to be commit f24e64160dc7d7b7434cbed15677c105fa7b60de)
      adds  28bbef0   r19817: Implement net rpc registry setvalue (only dword and sz so far) (This used to be commit 9ecb69c075060d199133520ac6a7627a5faba7f3)
      adds  c63be3a   r19818: Remove reg_split_hive, make use of registry_openkey (This used to be commit 7fd1578a905d3c974cb88cc93452d43a03038d30)
      adds  ead21a5   r19819: Windows returns an empty string instead of NULL here (This used to be commit c1083216c83f4236edb78484c6333ff1d1646c40)
      adds  eb96ddd   r19820: Limit the stat cache to 1MB by default (Bug 4244). Thanks to Bjoern Jacke <bj at sernet.de>
      adds  e56be1d   r19821: Make net_rpc_registry use net_run_function2.
      adds  ef41129   r19822: Implement net rpc registry createkey, deletekey and deletevalue (This used to be commit 419ebc92f02c9a927295ec7c54844bd5666e3f17)
      adds  bb4fb75   r19823: "log" is an internal define in older versions of gcc. Rename to log_ctx. Jeremy. (This used to be commit dbf0e58a1e7fa77ce0338104cf71c7a81214884b)
      adds  c895111   r19824: Fix the max value calculation in QueryInfoKey (This used to be commit cd14b7f05234f540601cd2c5841a52dd047c965d)
      adds  6fad55f   r19825: To create a key, smbd also needs read privs assigned (This used to be commit b2866b1318f2fa521ff93ec5ed58413b9145385a)
      adds  807c508   r19826: Fix typo (This used to be commit fa656ce34ebea57b6dbe70ad1866a419c846e1f1)
      adds  334c868   r19827: Move registry_push/pull_value to lib/util_reg.c (This used to be commit 3047a4b92c7d5391a8f162f26ccc92ce30c35cee)
      adds  45fcd0f   r19828: Add a helper function to pull *and* unparse local registry values (This used to be commit 969eb9cda6eba93068472e952e27138b9384c364)
      adds  b724a28   r19835: Some net sam policy improvements.
      adds  aad7194   r19837: Some reformatting (Jerry, I hope you do not mind (This used to be commit 6639f8c1190419e183d92ed0322e1026375717e6)
      adds  45111ff   r19838: We have to delete the value record as well, otherwise the old values pop up again if the key is re-created.
      adds  9e29e5d   r19839: Fix the build, we are not there yet :-) (This used to be commit ff4123c8f2e07e282800c166a4e00b1015ddd45c)
      adds  ca70f53   r19840: Fix an uninitialized variable (This used to be commit c4b5e8c7a0b936a3d95f221718a048d5374e836a)
      adds  7a19259   r19841: Wrap regdb_store_keys and regdb_store_values in tdb transactions (This used to be commit 5ec737922041b723b9e60c08049ace5fa2fa5dec)
      adds  4d708df   r19848: Sync with Samba4 - no top-level unique pointers. (This used to be commit 75515c5fda2d405e4b08413a80ee71139673b18a)
      adds  19d7a9c   r19849: Fix compilation after idl changes. (This used to be commit b7f22408e9aac88e792929afe15385e5997658ce)
      adds  e2166a9   r19851: Disable gcc PIE options on Darwin. (This used to be commit 23795be8b429d4423263e60ce80f454e2e42cae7)
      adds  55170cb   r19852: Fix the build for the VFS examples. Fixes bugzilla #3931. (This used to be commit fa69031d00f914aa8d642a2731db8c81f74bc8d9)
      adds  969a7fa   r19853: Update a link (This used to be commit ce44158dde64cb65a3f51dfe1734f3c3d7f1bfd9)
      adds  8cf89d2   r19857: Make the perfcounter compile after tdb changes (This used to be commit ab0a41c13ba3e76fea4368bc329641bbac8839b4)
      adds  fb904d2   r19858: Fix a memleak, add a const (This used to be commit ed4dc405127cefd1c222e1bdd63fcaaae8e83f13)
      adds  6b0819e   r19860: Streamline _winreg_QueryValue a bit. We've been pushing around memory considerably here.
      adds  3f62a1a   r19867: Introduce struct regkey_info in srv_winreg_nt.c to be able to re-add the QueryValue and later the QueryKey cache independent of the backend.
      adds  015534e   r19872: Move the value cache to srv_winreg_nt.c. Fix some minor issues found while playing with regedit.exe.
      adds  6093614   r19873: Make sure we are privileged when doing DMAPI operations on systems that don't have capability support. Patch by J Raynor <raynorj at mn.rr.com>. (This used to be commit 53fe047f35534afc4b56fcbaf135a3ca13df65bd)
      adds  2a0e64e   r19883: Fix bug 4248 -- thanks to Pascal Terjan :-) (This used to be commit 66c20f2592ee2ff37de44cc7f3ab23b440f7d840)
      adds  4338690   r19889: Fix klokwork ID 2187 (This used to be commit 1bd660fb9139238229fc6a80566c03f473cad094)
      adds  d128def   r19890: Fix klokwork ID 2188 (This used to be commit 4d44388929f75d1480a8222a7cd2f575494a2b62)
      adds  76b2e7b   r19891: Fix klokwork id 2189 (This used to be commit b6933c3043b73b68a30f57f681185a79c8e205c2)
      adds  7230ce8   r19892: Fix klokwork id 2190 (This used to be commit 235e8c9653a9199f2766c5c4a2d1f1d4f2801a3b)
      adds  7968602   r19893: Fix klokwork id 2191 (This used to be commit a301a4a12d554d9d3ba00c2780deb9eafc44e1a8)
      adds  40dc09e   r19894: Fix klokwork id 2192 (This used to be commit 4b075f347b5449b199be19221187ce66916384cf)
      adds  f494d7d   r19895: Fix klokwork id 2278 (This used to be commit 8ccff6a4dd92dfad4942b562cd1bb27d22d59661)
      adds  f6dece8   r19896: Fix klokwork id 2279 (This used to be commit 558a13a755ff39c9f15ba4f0a2639ffe30c996ac)
      adds  ca3300c   r19898: Fix klokwork ids 3127, 3128, 3129, 3130 (This used to be commit 3250d20d27d4f85421052e877077526975b16e02)
      adds  a12fb3a   r19899: Fix some C++ warnings and klokwork ID 3147 (This used to be commit c5e041661ec6dd63188ad0a09a228192b6dfd2b3)
      adds  2685e16   r19900: Fix klokwork ID 3148, 3149 (This used to be commit 1f3e20ef3985a0a16e8945907611654ef5e884c4)
      adds  b189e6d   r19912: Move the subkey cache to srv_winreg_nt.c (This used to be commit 01a53590a6325413551016effe302585a3a1e656)
      adds  213bc9d   r19913: Fix a const warning (This used to be commit a660993d140b860691c3ed0b71d3e8023e5a7c57)
      adds  f57cd1f   r19914: The "default" value with the name "" need different 0-length treatment as the other StringBufs, otherwise clicking on a key with this value being set leads to regedit.exe on w2k3 chew all memory. (This used to be commit b148cde7f39859102288a87b6f0bd2b250947a85)
      adds  2d6e409   r19915: Fix two type-punned warnings (This used to be commit f1266475daa3687e0b0dc5333a6fbd12a9640c3a)
      adds  fb5d4f9   r19916: Fix some c++ warnings (This used to be commit fb5bcb826ecd10a81e7b19c0ce134ec88d341843)
      adds  847644b   r19917: Fix warnings (This used to be commit cf4309b9048a8417104cac660421a3dcd2e96ffe)
      adds  4a361ff   r19918: Convert winreg_CreateKey to use a ref ** instead of a unique *. W2k3 can still create keys on Samba and vice versa.
      adds  8e8821b   r19919: Convert winreg_EnumKey to use ref ** instead of a unique *.
      adds  16a076a   r19921: Add license and copyright info (This used to be commit a3e1682ba3196d7c8aec8f2c72f9e12a3707db40)
      adds  78a0932   r19927: Fix klokwork ID 4702 (This used to be commit 820a64af25799c19f1731a08b8e4651aea8a516b)
      adds  985248b   r19928: Fix klokwork id 4509, 4573, 4574. (This used to be commit c004d041817f0bdf99a205090c8b026dfb0d81bc)
      adds  7ef185f   r19929: Fix indentation (This used to be commit 2369ad08529d31bb77b9cb5378d0114669cdf8a8)
      adds  f1d492d   r19930: Revert the winreg idl changes. At least enumkey does not work anymore today.
      adds  1597450   r19932: Add some const (This used to be commit be3c444c37dc6f0ab91a2815a2efe6f7c38818c5)
      adds  762b86f   r19935: always use discard_const_p() in lib/ldb/
      adds  fb1430d   r19936: Patch from Kai Blin <kai.blin at gmail.com> to match Windows NTLMSSP flags. Jeremy. (This used to be commit 786318f84bef76c6acffa1ddf7cdba947509fbac)
      adds  e646790   r19939: ,fix compile warning about unused functions when not using heimdal (This used to be commit f53983079bc285ad8ced8fc4dd40df66fad13718)
      adds  760c7a6   r19941: One copy of this code should be sufficient. (This used to be commit 493ba681e541292f1c2c6b6670bb2c48f63a0aa3)
      adds  1c2ed58   r19942: Fix Coverity id 333, a dereference before a NULL check.
      adds  817151c   r19943: Fix bug 4267 -- Thanks to David! (This used to be commit 714971b34aad01cd855484d550c41bc0265ef051)
      adds  dd813b6   r19944: Fix from Don Watson -- thanks (This used to be commit c27e48594abecc4e67f3be457a4b942ae7ff4db5)
      adds  d746c3b   r19945: Fix a segfault -- lookup_rids needs to init the names even on failure (This used to be commit eba404e668c270f2d31e3a8ab0721064eda39b40)
      adds  4434218   r19946: in SetKeySec, sd is just a [in,ref] ptr (This used to be commit 38a88ed5d71c5781286ed12a858dcfb135b33c90)
      adds  1c91cca   r19947: Change regkey_open_internal to take the parent key and a talloc_ctx as arguments. This also replaces regkey_close_internal by TALLOC_FREE.
      adds  4a42371   r19948: Fix a memleak (This used to be commit fd429c8c06e01452f04700518c93ecfaa51c3140)
      adds  5893c02   r19950: talloc_destroy is replaced these days (This used to be commit b6bf2e42672cc84e5c3af6f8b15a9d39c408db13)
      adds  ed34ffb   r19957: Initial framework to make winbindd robust against tdb corruption. Needs fleshing out (and I forgot one record type) and needs helpful suggestion from Volker to validate freelist, but should give an idea of how this will look. Jeremy. (This used to be commit 8eb53f74e414483afde7b1e38ea2a3f56ae3ec66)
      adds  2941b04   r19958: Add check for WINBIND_OFFLINE key. Jeremy. (This used to be commit 270e84db6de66b4f20dc0a564f706dae4c00b0b2)
      adds  cc13e21   r19959: Allow tdb to be built standalone in Samba3. Add code to check for loops in the free list. Should help us validate tdb's against corruption. Jeremy. (This used to be commit f8e7386773cbbb31e2f42ffcbae9b979c1197635)
      adds  1b25dd3   r19961: Remove VARDIR. Nothing is ever installed into this, so there's no need to create it. (This used to be commit f440efd961688116f304cebdef17bb681ed534c9)
      adds  3fda843   r19962: Revert bogus change in r19961. In future I will check configure.in as well as Makefile.in :( (This used to be commit 5d000fed595252d7b703af70b73f5a1d5d920918)
      adds  575845c   r19963: Add 'registry shares = yes' and registry key security descriptors. (This used to be commit 6cab254c49e07b11c170511ec613f0f33914c3e6)
      adds  913222d   r19974: Add freelist check for cache. Fix testing of entry names (all except SEQNUM are *not* null terminated strings). Jeremy. (This used to be commit bcb68260ba4e6a1ae6b681603367008309b9bfde)
      adds  4c98afb   r19975: Deal with 2 keytypes I messed previously (DR/DE). Fix code that mistakenly assumed tdb_traverse returned 0 or -1, it actually returns -1 or the number of entries traversed. Add a static as another way to return the bad cache value. Jeremy. (This used to be commit 5266a70ae9971eb54fa769f89bec7c688285e811)
      adds  0d38f8a   r19977: * Fix a crash in the secure DNS update code.  Don't free   the host_principal memory while it is still being referenced   by the gss code. (This used to be commit 7a5a12e892171f0e1b6355f84ee920307834c81f)
      adds  e2bebe4   r19978: More "net sam policy" improvements. Thanks to Karolin Seeger <ks at sernet.de>
      adds  ef8d6bf   r19979: Fix memleak on pw and change talloc_destroy to TALLOC_FREE for mem_ctx (This used to be commit defa0a352b32469984126ec5d47aab9ef8d6b61c)
      adds  cb0402c   r19980: Implement pam account stack checks when obey pam restrictions is true. It was missing for security=server/domain/ads
      adds  d908a89   r19982: From Michael Adam (ma at sernet.de) (thanks!:-)
      adds  c81c8cb   r19984: Must have been drunk yesterday. Freeing memctx is all we need, fix double free stupidity (This used to be commit 2a7454959e93e5bd11161707d0bd16a431b92351)
      adds  dc2ed4c   r19986: ooops (This used to be commit 97f150fbbbee4837c15de121b418881241f321e2)
      adds  e57de57   r19990: Fix comment (This used to be commit 8b3d860f27d166f1a0b8019f9c9c91355c6becdf)
      adds  ecf90c4   r19991: Sorry for this 2000-liner...
      adds  4eb9dda   r19992: Add support to the tdb Makefile.in for executable extensions and for separately specifying CPPFLAGS and LDFLAGS. (This used to be commit 8c36f1a7458e7cf29c9ec647e98d0a1e2d32d239)
      adds  61ea96e   r19993: Fix the problem with Linux clients requesting O_WRONLY on write-only files. Jim please check. Should not affect Windows clients - I ensured all the relevent Samba4 torture tests still pass. Jeremy. (This used to be commit 6df3cac44fb1eafa84f9fc0ce4485242b4cce111)
      adds  d5e4b3b   r20001: Fix bug 4273, thanks to Pascal Terjan (This used to be commit a2f5c929183fb74ad21664c747d04e88a4103505)
      adds  38cc572   r20003: Fix error message (This used to be commit de053583510999658b2969b244b43ae85fb87737)
      adds  1a66ed3   r20004: Remove a const, "name" is allocated anyway (This used to be commit dc0300ec70ff67aaec9b0bab6a1dd4d0e6fde5ac)
      adds  9690500   r20005: reg_open_path should become the replacement for regkey_open_internal. (This used to be commit a6039eb46c6506b4e55e816d50edb618e800007f)
      adds  fc030c3   r20006: Convert the registry shares to use the new API (This used to be commit 66e889bbabde6dfd05df46937635a6d3e606cb27)
      adds  760056e   r20007: Fix a const warning just introduced (This used to be commit 3da37287cadfe251491bcefea4ca9d407048868b)
      adds  3f1978c   r20012: Reformatting (This used to be commit b32c65cb6243f939247bcfb0f14e4e49dc5ee13e)
      adds  c659738   r20013: Fix segfaults: parm_error is a unique in/out ptr (This used to be commit 0104371dd648204c9e8102cdc399539857be4a63)
      adds  7299dc8   r20014: Ouch.... "res" is not a flag here, it is the service number... (This used to be commit a4862f48d085d1f518389f86a410722e91449755)
      adds  fe34827   r20015: We have to zero out handle on key_close, otherwise the NT4 regedit will re-use the handle (This used to be commit 0afd696f88ed04f562ef64201ac2e58cef372a90)
      adds  4a272ef   r20016: Add two utility functions for easy opening/creating registry keys (This used to be commit ad22a467185e871d893e8133741b525889c2aa6f)
      adds  b676097   r20017: Make srvsvc_NetShareAdd & friends take care of registry shares (This used to be commit fc29a283cc9c2458375aa4fe2ecef82e6a3847df)
      adds  b0a6049   r20018: Fix a memleak in reg_createkey (This used to be commit 281640823bfe25f513f44f6c6d7022a11b957fa5)
      adds  61bd0c8   r20019: Replace one set of tricky code by calls to another set of tricky code: Initializing the reg_db now uses reg_createkey and reg_setvalue.
      adds  2494868   r20020: Arglll... eventlogadm links against reg_db but not the rest of the registry stuff. Revert the last change.
      adds  490e320   r20035: Fix obvious horrible bug in falling back to MS-RPC methods. Jeremy. (This used to be commit 7ac4ae4b517a18e97673e95d862a5b18175252c1)
      adds  1710dd1   r20036: Merge ldb_search_exp_fmt -- Thanks simo (This used to be commit fa6fa1268b33334d17869d0f096cf7600e88f993)
      adds  5b1f85a   r20037: Reduce code size slightly by shuffling stuff around (This used to be commit 0742faaacd496f9cc4581a1fad74217024383661)
      adds  91adcd0   r20046: Add ldb_search_exp_fmt and port comment to 4 (This used to be commit 1fe41c96f53b0d83e8779050e2149a5e70b5dad0)
      adds  66cd8c3   r20048: Fix vfs_full_audit after Jims kernel_flock addition (This used to be commit 4fe19e741fcb384f0cec59d3ec742d5bd173d41f)
      adds  8a20dd0   r20049: Reformatting (This used to be commit 75555ae1c8039b7bbca796dd16609de08230265a)
      adds  c0d74d1   r20050: Remove a bogus NULL check, LTDB_OBJECTCLASS is a static string (This used to be commit f64866a43fbc21666e919cafdf3002a8e43c60af)
      adds  4a1efb1   r20054: Revert my changes, Simo promised to work on it :-) (This used to be commit 4b5cf0c9cffe9903c86ac7e8b41c303fdbde5bac)
      adds  1550835   r20057: Attempt to fix connect timeouts when connected on a network but not one on which any home DC's can be found (hotel network problem). Still testing but this is getting close. Jeremy. (This used to be commit 369c9e4138b93f7cfb6680f0beb541f58554e856)
      adds  b59412e   r20058: Ensure we actually do the increasing time calculation when in offline mode. Jeremy. (This used to be commit b7dc67ab2a78aba8dc8324430798ef56325d3cd6)
      adds  1c6de68   r20060: Fix the timout calculation. Jeremy. (This used to be commit 017be792f3c41aba2cbda10b53d80aad91c5d666)
      adds  97a00e7   r20063: Fix a missing protoype warning in freelistcheck.c (This used to be commit 2fdfc54e7eebc68c81ad5f3fa8d0607bd3b579c5)
      adds  ff61853   r20069: Fix logic bug I introduced (This used to be commit d935ecec98747dfd9f35ab81760ef95a0d983ed7)
      adds  5be92d0   r20082: When fork_domain_child is forked when we're offline the child inherits *all* active check_online timout handlers. This is bad when it's not our domain (ie. BUILTIN). Jeremy. (This used to be commit 8d815ec4c103a83ef7cea0ae5fc64681f6bcb48a)
      adds  5ce1397   r20087: Ensure we clean up any random pending events we may have inherited from our parent in the winbindd forked child. Jeremy. (This used to be commit 0a1352f440a9d9b974ad8d571b2e48a43a15b6cc)
      adds  19ddef3   r20089: Put gpfs acl function into vfs_gpfs module.  Thanks to Gomati Mohanan <gomati.mohanan at in.ibm.com>.
      adds  63609fb   r20090: Fix a class of bugs found by James Peach. Ensure we never mix malloc and talloc'ed contexts in the add_XX_to_array() and add_XX_to_array_unique() calls. Ensure that these calls always return False on out of memory, True otherwise and always check them. Ensure that the relevent parts of the conn struct and the nt_user_tokens are TALLOC_DESTROYED not SAFE_FREE'd. James - this should fix your crash bug in both branches. Jeremy. (This used to be commit 0ffca7559e [...]
      adds  af0f14e   r20097: Ensure found_username is freed correctly when talloced on the null context. Jeremy. (This used to be commit 2c59c4dddceb9cb12848d7ee48257c5e93ea2667)
      adds  25d6eaa   r20098: Properly fix issues with create_token_from_username() reported by James. Ensure that this function allocates everything on the temporary context except the return memory. Never call this with a null mem context, and now use conn->mem_ctx instead in smbd/service.c. Remove separate free functions for conn->ngroups and conn->nt_user_token as they are now always talloc'ed off the conn->mem_ctx. Future optimization will be to remove conn->mem_ctx and make all obje [...]
      adds  18f9156   r20110: Fix interaction between paranoid malloc checker and lib/replace. Found by Herb - thanks ! Jeremy. (This used to be commit 67c4d5e73fe066910f7b1ca4624541a9bbbf7750)
      adds  4225f9a   r20116: Start merging in the work done to create the new idmap subsystem.
      adds  79416a5   r20117: 1st Error in the merge (This used to be commit 5e46c43a2e4b9a3ee8f1f219c96a6b132bb09322)
      adds  7165944   r20118: Fix some more warnings (This used to be commit b6db21ff65139f45a1789105241e4018b61ca472)
      adds  243b462   r20119: Update help info indicating how to use separators (forward slash only) and properly use backslashes in "net ads join computername=" (This used to be commit cc26e2f9a155529b8ac2122bd2bec401bb516264)
      adds  791f48f   r20124: clean up nested extern declaration warnings (This used to be commit ac3eb7813e33b9a2e78c9158433f7ed62c3b62bb)
      adds  6914b29   r20131: get rid of a few no previous prototype warnings (This used to be commit e710a7d39a662a1a339f3f71c4b051fde1bb5a16)
      adds  dc06fda   r20132: get rid of defined but not used warning - static function only used inside the #ifdef HAVE_KRB5 (This used to be commit c6cdf76c5809b4a4b145acb7dd4a695aaf7fcd28)
      adds  8b4669c   r20133: get rid of defined but not used warning - static function only used inside the #ifdef HAVE_NATIVE_ICONV (This used to be commit 43ab1d2ba5eb24fc22f8d53c650bf39e95fb133b)
      adds  86a1118   r20136: Fix #4290.  Properly compute time to password expiration in message from pam_winbind.  Thanks to Andrew Benham <andrew.benham at thus.net> (This used to be commit 0d03f5137936546253a8b3334995f536f3621d57)
      adds  ebb8161   r20140: Make online/offline detection completely asynchronous. Now I've done this I might be able to reduce the probe timeout and reduce the backoff algorithm, going back to checking every cache time seconds (5 mins by default), as the parent or forked domain child will never block. Jeremy. (This used to be commit d0add5f946cf63ea43067e8e935876b5346d11de)
      adds  6b232e8   r20146: Now online checks are fully async we can do them every cache timeout times. Jeremy. (This used to be commit 5d364bc5ccc45b8d7bf3e484d16b37ac9e06b5cf)
      adds  0505348   r20148: Forgot to merge. Ensure open_any_socket_out() is safe from signals. Jeremy. (This used to be commit c264a0aa4a83a3d47db33446b16a8766bc14824f)
      adds  25fe484   r20150: better memory handling for some functions, make sure we don't leak memory by using the wrong(long lived)  mem context (This used to be commit a28cdd6e742cb72a728bd337546ee95fd4160ed8)
      adds  9b5354b   r20151: remove meaningless checks (This used to be commit 33a55f0cfc0c5eb3f3cfa8276fa258349ad42f8d)
      adds  7c5dba6   r20154: Fix nasty typo, hunting another bug (This used to be commit bf8dc44cc2892a784ec3a118abc0abb1018fbde4)
      adds  1da72a1   r20155: revert, I misread (This used to be commit 20aa6322efe617f928c5cf2224a7660ca6525297)
      adds  25f8970   r20160: Fix long-standing (ie. from initial code I think) bug in tdb message processing. If we're inside a dispatch function and we delete our own handler we'd walk onto the next pointer from a deleted memory block. Fixes crash bug in winbindd (and goodness knows where else). Jeremy. (This used to be commit 27a4c1121404e346432d90b97b518861e038e9f2)
      adds  7f5fefb   r20165: Change messaging subsystem to only allow one message per type - this is all we use right now and makes re-entrancy problems with deleting handlers with a message dispatch loop go away. Jeremy. (This used to be commit 2e9b6faeae1474d65a5c12f5a19b0ae045d47c2e)
      adds  35a3773   r20169: Support for fallback to legacy mapping code was not completely tested. Add necessary fixes. (This used to be commit 4a81ee9608d45f95eaaccc78a080e717cb7d4682)
      adds  d879aa8   r20170: Fix secure DNS updates to work against Wnidows 2000 DNS which expects the TKEY payload to be in the answer section and not in the additional set of records (like Windows 2003 and the RFC). (This used to be commit a3b6734fdad5fd92dbec075ebcd8d7044aac45c2)
      adds  3ff4f44   r20171: Don't delete the krb5 credential if others still reference to it.
      adds  db7bf9a   r20173: DNS update fixes:
      adds  806daad   r20174: If we're only going to call one handler per message then terminate the traversal once we've done that. Jeremy. (This used to be commit da3d0b62340b545950ea2081f30c252fd4609981)
      adds  d29722e   r20178: Ensure we allocate the intermediate trans structs off conn->mem_ctx, not the null context so we can safefy free everything on conn close. Should fix possible memleak. Jeremy. (This used to be commit b33bde7b39953e171f05cdb53b6345ee3a9ec6e7)
      adds  728bee7   r20179: Sync up with Samba4 - remove blank lines at the end parsing a file. Jeremy. (This used to be commit ea8215935e5f3952a4480c1f7dafafa9458f66a9)
      adds  63d8197   r20180: Ensure that pam returns the correct error messages when offline and or doing password changes. Jeremy. (This used to be commit 4a74c553845c960a355ddb86abaadfe0d550271f)
      adds  3aec4cc   r20181: Improve NT status to pam error mapping. Jeremy. (This used to be commit 794ebd8a84115a636d8fa4a9f859f8a999135e5e)
      adds  69d4146   r20183: Fix the build.
      adds  b49f0ae   r20186: Fix winbind crash bug in WINBIND_GETGROUPS.
      adds  247e166   r20197: merge talloc fixes from samba4:
      adds  0decd48   r20201: merge makefile changes from 3_0_24 (This used to be commit 3f8587fc6deb42b5289b5340a6735b1b50b471de)
      adds  2829b1d   r20202: fix make clean (This used to be commit 339c029521fad391370b99b3b956214608777f32)
      adds  bf8988f   r20206: Start cleaning up the talloc_ctx mess. child->mem_ctx isn't actually used for anything, so remove it. Jeremy. (This used to be commit a7f294b59238826c11e579a7b1a4dca7284bb89d)
      adds  f0c7dc5   r20207: Fix a couple more places where extra_data was being talloc'ed off the NULL context instead of being malloced. Jeremy. (This used to be commit 47bdeb4efeaa5a441ad2d39bb3b94d72263e66e4)
      adds  a179d2f   r20208: Change sprintf_append() never to use malloc, but always use a talloc context. Thanks to simo for pointing this out. Jeremy. (This used to be commit 437cb7c88833d7eab0e3c3dcf175860df74a7a38)
      adds  5ee2748   r20209: Fix two memleaks (This used to be commit 92bc870768a2ff839b3b10897a4f09a3ece92704)
      adds  ed7e7ef   r20210: registry_fetch_values is not needed anymore, fix typo (This used to be commit 77e556f4a358fec0d754e50417097bf5a874c500)
      adds  e9a2b26   r20211: send_nt_replies does not need the inbuf arg (This used to be commit ab45c50da36be316773f9332925dee7dc3eec025)
      adds  494a6e7   r20212: Attempt to fix the Solaris build (This used to be commit 902d81becbd5eac7251e88457be7efc5e951614f)
      adds  0ef4aad   r20214: Fix a type-punned warning. Simo, Jerry, please check (This used to be commit b459096a151c482d387ec14c965aee43c850e46a)
      adds  55e70f6   r20215: Next step trying to fix the Solaris build.
      adds  b1de1a6   r20216: Fix fallback code. A reversed check made it impossile to fallback to the Unix Domain mapping code. Also fix a potential use of a freed array.
      adds  34a0885   r20217: uid_t and gid_t are not necessarily 32 bit. In assignments we get an automatic conversion, but not when we pass pointers down to other functions.
      adds  f5b3bed   r20218: Same fix as r20217 -- can we consolidate that duplicated code a bit? (This used to be commit fdb310f57932ac3b3fd09721e6b6494b30ad57af)
      adds  771f595   r20227: Simplify logic in vfs_MkDir() a bit (This used to be commit b24cf79e9ec914ac33f1a20524e5ffa7fe1cba5e)
      adds  9933b59   r20228: Bring the calling conventions of inherit_access_acl and change_owner_to_parent a bit closer together: Move the lp_inherit_perms() check into the callers.
      adds  0379e08   r20229: Avoid a silly function call in mkdir_internal. None of the callers look at errno, all go straight to ERROR_NT(status).
      adds  7d4449f   r20235: Don't use realloc directly. (This used to be commit 91e90f3bc4954e3d405589d947c8fe122d90e6db)
      adds  5bb49b0   r20237: Replace exit_server with exit_server_cleanly where appropriate. All send_smb failures should be clean exits. All times when we exit as a matter of policy should also be clean exits. (This used to be commit d6382092e72120a3c89ffe81975e8898d454bf06)
      adds  6fdbdfc   r20239: Parse the configfile for pam_sm_setcred as well (e.g. to get the debug flag)
      adds  619671a   r20240: Be a little more verbose about the credential flags when the debug flag is set.
      adds  9291e63   r20241: Slightly improve readability of the pam_vsyslog replacement function.
      adds  bb3cf31   r20242: these are not really const as we set them in the function (This used to be commit 6a0260fb04f4f9066cbc9eea495141ab3f515b47)
      adds  91626a4   r20243: Make lookup_name resolve both the mapped and the real unix group name (This used to be commit 7167e7b26ac6a742cc82f4edacfc8579f80338d9)
      adds  ef4c208   r20245: merge 20244 from samba_3_0_24 get rid of more nested extern declarations warnings (This used to be commit e9df051f5201843e3428ddbed7a719553c2e799a)
      adds  911413e   r20248: merge 20247 from samba_3_0_24 get rid of warning: value computed is not used (This used to be commit ebe16589cb6c45524b90abe5f9be5e4affa1598e)
      adds  fb6d54d   r20249: Fail when parsing invalid options in _pam_parse.
      adds  5115931   r20250: If we've come from being globally offline we don't have a check online event handler set. We need to add one once we're been asked to go back online as this is the only way to actually go into the online state. Doh ! :-). Jeremy. (This used to be commit 5d36c4e0313c2d735242dfdd57343372be59c6e1)
      adds  03b1445   r20252: Revert back to const, but I have a fleble feeling we should go the ther way. (This used to be commit 2048d491507cef1ac87da4fd2fedc458aae5a97d)
      adds  f4f1814   r20253: Reduce some code duplication, make reply_mkdir go through the same code paths ncreate does. This is a bit slower (about 10-20%), because it goes touches the share mode db, but I think not having to call change_owner_to_parent and friends in fewer places outweighs this. And, mkdir is not the way current Windows boxes create directories, they do it via the ncreate call.
      adds  bd7b2c7   r20254: The pam_chauthtok needs to go through the async interface as well. This fixes pam password changes in the online case.
      adds  bc3787a   r20255: Activate BASE-SAMBA3ERROR in the build farm (This used to be commit 7e0005c14b6852be756dbdacd1412077f2cf57f5)
      adds  920e1a3   r20257: Hey, change_owner_to_parent is now static :-) (This used to be commit 4090bc4bca77edafcafa52ecb7dc75ead2779cb5)
      adds  55ed1d5   r20261: merge 20260 from samba_3_0_24 clean up a bunch of no previous prototype warnings (This used to be commit c60687db112405262adf26dbf267804b04074e67)
      adds  9e41616   r20264: Two lines above this we just checked if (fsp->is_directory) ... (This used to be commit 88ab54b3b7ec6c0ac1958fca435880e29eeefd69)
      adds  84cd4d0   r20268: merge -r 20261:20263 from samba_3_0_24 get rid of previous prototype warnings (This used to be commit 90265c83ff1c7f11672694ff005d8ecc5d4a867f)
      adds  e59e787   r20269: merge -r20264:20267 from SAMBA_3_0_24 more no previous prototype warnings (This used to be commit 41be182f78762372ae13759ede5d2bd40a71d7f5)
      adds  5d3456b   r20270: Even with the dual daemon mode the parent winbindd still needs to contact the DC's for non async requests like enumerate users/groups etc. Now that online DC detection is tied to async events we must enable the processing of events in the main loop of winbindd. Finally got rid of the last hard coded domain->initialized = 1 code in init_child_recv() - now all domain->initialized = True gets done only in the connection manager code when either we're online and  [...]
      adds  d6d17ea   r20271: Fix the build (This used to be commit c703d2ae1f891d35115bb6da0399387a9db2d917)
      adds  2d34900   r20273: Map KRB5_KDCREP_SKEW to NT_STATUS_TIME_DIFFERENCE_AT_DC.
      adds  bb9ca50   r20279: Fix winbind segfault in winbindd_getsidaliases.
      adds  8b0fce0   r20287: Allow a NULL sid when setting up the list of trusted domains. (This used to be commit ccea7155bc8c22816f2622e604e0ef76109487f1)
      adds  ced5c1f   r20289: IDMAP is part of winbind but not the main process. Make sure we route all request to remote DCs via the main process so that IDMAP can correctly reuse DC connections and use the async interface.
      adds  c127486   r20290: Remove unused call (This used to be commit 4920265c31e073cbc0fdbfbe42dc8e47dbadca54)
      adds  eeb14fc   r20296: If we're going to overwrite krb5.conf only do it for our primary domain. Jeremy. (This used to be commit 61d31ce0089fe906d052c971321ce99fede0e240)
      adds  c1a0565   r20304: Smaller fixes for pam_winbind:
      adds  f871861   r20310: We've checked for EA's and support for them further up already.
      adds  f023f86   r20312: Fix a memleak (This used to be commit 20d3bc3549ef89a6405e186b87b50027d2321ac0)
      adds  6988778   r20313: Make trans2_mkdir also go through open_directory for all the fancy inherit_acl stuff & friends.
      adds  ad325a7   r20329: Fix a winbindd crash bug. If someone pulls the network cable out of the machine *exactly* after the init_dc_connect() call in cm_connect_sam() or cm_connect_lsa() call succeeded but before any of the other calls fail, and they have debug level 10 set in the log, then we'd crash due to dereferencing a now NULL pointer (conn->cli gets set to NULL when the init_dc_connect() call called from cm_get_schannel_dcinfo() fails). Yes, before you ask this *did* happen o [...]
      adds  c04b948   r20330: And here's the fix for the parent winbindd crashing after it's child died unexpectedly whilst the parent was waiting for a reply. We need to clean up the request we're not going to service, plus we still need to call the continuation function with a "False" flag so it can clean things up. Still testing this, but I think I'm right. Jeremy (This used to be commit 9b04ac0c8104d626697978697d4d8bae791a7edd)
      adds  fb93332   r20333: Fix a couple of Coverity errors in one run, this was a potential NULL dereference (This used to be commit f9edfffeb5aa1fe0700c17cd1c8141c906080188)
      adds  8182450   r20334: Activate RAW-MKDIR (This used to be commit 8f76914e01f73149f549ebd6d8f9e549772dbb84)
      adds  b596d6a   r20335: Port oplock return logic from ntcreate&x to NT_TRANSACT_CREATE. Fixes parts of raw-open.
      adds  57d1162   r20336: Fix some memleaks in trans2open and simplify trans2mkdir a bit: We now have tmp_talloc_ctx().
      adds  469b42c   r20338: Restructure open_directory a bit. This gets rid of a race condition regarding error messages: We relied upon a stat that a directory did not exist to later on then do the mkdir or not. This does the mkdir directly and copes with a potential error.
      adds  d0c6f9b   r20339: Make mkdir_internal static to open.c (This used to be commit 6dd0886b49969d0edfe16861f19d35275217b2af)
      adds  af17509   r20340: Join vfs_MkDir to its only caller (This used to be commit cce911780fc52ea56dccde1879b0891cdf9ea320)
      adds  4e5a335   r20342: Move the lstat into mkdir_internal, for the FILE_OPEN case in open_directory we want to follow symlinks.
      adds  a67757e   r20343: Split change_owner_to_parent fd-based (for file opens) and a name-based (for directory opens) routines.
      adds  e8e5c17   r20344: Move the calls to inherit_access_acls and change_owner_to_parent together.
      adds  96a2972   r20345: Simplify call_nt_transact_create by using tmp_talloc_ctx() (This used to be commit df6362baa0928616c6934950fb9c1264cb27106e)
      adds  9f2807f   r20355: Fix some C++ warnings (This used to be commit f103c301b18f2eeb5203634cb6b50fa79f57a93b)
      adds  8cd9636   r20356: Consolidate the calls to parent_dirname() per open to one.
      adds  bc112cc   r20361: Prevent strnlen_w reading beyond max. Valgrind found by Volker. Jeremy (This used to be commit 08d551163c9563bd02acd437bc1a1595e7939cee)
      adds  ae7526f   r20362: Fix valgrind issues where we may read params before checking length. Found by Volker. Jeremy. (This used to be commit 683c5fce6896236a60145f6d3970566503c39163)
      adds  b26a9ad   r20363: Fix any possible valgrind errors in srvstr_get_XX or srvstr_pull_XX by ensuring we pass in a valid src_len (or zero when appropriate). Volker is correct in that this is a *horrible* interface and he is now free to generally clean it up everywhere :-). Go for it Volker ! Jeremy. (This used to be commit cd991fb839994dd29dc790b655f5597fa1e12843)
      adds  2703b3a   r20368: Fix valgrind report of uninitialized memory being returned (false positive). Up debug level on "open_directory" message. Jeremy. (This used to be commit 71a8b8863f8bdcce082c5971d6489a2da3ff4b2c)
      adds  654f747   r20370: Now we've gone to the trouble of getting an NT status from open_file_ntcreate make sure we return it on rename error. Jeremy. (This used to be commit 633f02fb860223585f388e64c1a2d770db52d4f0)
      adds  3430c1d   r20371: In renames (via SMBmv) both src and dest can contain wcards. I had forgotten this and had refused to allow dest to contain wcards. We now pass all the normal Samba4 smbtorture RAW-RENAME tests. Jeremy (This used to be commit 4183c1b49fd5a6107aa87249b7be236af092ed8b)
      adds  48c3f76   r20372: Make NTrename the same as SMBmv w.r.t. wildcards. Jeremy. (This used to be commit b8d5faac69f3a0c2620a34f9026b4018ebd48bb8)
      adds  0b24e3d   r20385: merge from samba4:
      adds  e1d4e31   r20386: remove unneeded dlopen related configure checks and includes this is done by libreplace...
      adds  ffa4eca   r20388: add the library that contains dlopen to the global LIBS as it was before
      adds  8993ab2   r20389: this needs to be after AC_LIBREPLACE_BROKEN_CHECKS :-)
      adds  143a364   r20393: Debug level 1 is a bit excessive here (This used to be commit 48798b5e57fcb2ee7debfe9d5178adef37907f92)
      adds  98c0824   r20394: This is a *VERY* early start of my work on notify.
      adds  adb3a63   r20402: Fix spelling: samba bug #4292 debian #402392 (This used to be commit e43aa4e03d8d2d3ffa3a0383b0b0835dd1a51cda)
      adds  76cdf68   r20403: Cleaning out my Samba 3.0 tree:
      adds  8e6390a   r20411: Fix originally from SATOH Fumiyasu (slightly modified). Ensure "hide unXXX" parameters don't hide MSDFS links. Bug #3319. Jeremy. (This used to be commit e5466fffc286a99fafe0fcfbf70e903e33baa7f9)
      adds  a77b3f3   r20412: Placeholder to remind me to write a torture test for this error code. Jeremy. (This used to be commit 71b868611671a6c9275fce153794a0ccc150551f)
      adds  6d1607f   r20424: No, we do not have to do that here :-) (This used to be commit 49a463a97a4f800977ed3a657714e7f3b17bbf21)
      adds  1beb6f6   r20427: Rename dnp_open. This conflicts with the dns_open symbol in libSystem on Mac OS X. (This used to be commit 585ee7f31d2fb169e9dc37fd786faa8049be5e52)
      adds  62382d1   r20428: Rename dns_open. This conflicts with the dns_open symbol in libSystem on Mac OS X. (This used to be commit 2117904f18869fca0d4770883cf2de5fb00c4f85)
      adds  17a8c7c   r20429: Restructure the libuuid API tests to handle the case where libuuid is (effectively) in libc. Convert AC_LIBTESTFUNC to use the mystically undocumented m4_ifval, which fixes some quoting problems when providing shell code for the if-true and if-false branches. (This used to be commit 5e1fbcc403c471ecaaa37e8cd54b719b65dd7495)
      adds  ab7fc62   r20432: Apply some const (This used to be commit 22163fee595251d4ea92279d88a1e8525188c620)
      adds  165f5f3   r20433: Work in progress: Survive more of RAW-NOTIFY.
      adds  421ffdb   r20434: Revert an accidential commit (This used to be commit fe122b07fa1712c15067ed385d4408206e9beef4)
      adds  200bd10   r20442: Slight rewrite of the change notify infrastructure. This now survives the first of the raw-notify subtests, the one-level test_notify_dir without any flags around yet.
      adds  dbc231a   r20443: Fix a compiler warning (This used to be commit 19781d71fc5a8146109395cd53c04cf13cc48652)
      adds  41440d4   r20448: Happy New Year!
      adds  92d02f7   r20451: Survive the first of the filter-tests (mkdir).
      adds  495c361   r20454: Get rid of a bogus variable that was only assigned but never read.
      adds  3c4342d   r20465: Get rid of a redundant !NT_STATUS_IS_OK(status) (This used to be commit ff173995cfeac216ab26faef6553be8f7f439347)
      adds  2c1b3a0   r20470: Jeremy, another one to check:
      adds  58b63b6   r20478: Make us survive & activate RAW-UNLINK (This used to be commit 4f0f917b344743e16e8bacf4e72529a2890590fe)
      adds  6edd999   r20479: Both remaining calls of can_delete called it with check_is_at_open==False, remove that parameter.
      adds  b3ddd92   r20482: Make us survive and activate RAW-CLOSE (This used to be commit 471c6e6a2142afbca36163bcdbb5b6fb4e7ac774)
      adds  19f85cd   r20485: Add select with a 10 second timeout when reading DSN update responses. (This used to be commit cb6c6a49e257d60318101c897e8d2b86de08a846)
      adds  725cb5d   r20486: Always upper case the "host/<sAMAccoutnName>" entry in the keytab file so apps will know which one to look for, (This used to be commit d4a5dc3ad5f56a5f741424ecc4fffa0ef39bdc67)
      adds  d3fc370   r20487: Remove the unused dn2ad_canonical() call (This used to be commit 86e6ae6a9fe2a6fdaeeb503653a312662c7f50e9)
      adds  b2317c0   r20488: When joined to a child domain in a multi-domain/single domain tree, the child domain cannot always resolve SIDs in sibling domains. Windows tries to contact a DC in its own domain and then the root domain in the forest.  This async changes makes winbindd's name2sid() call do the same. (This used to be commit 7b2bf0e5a6b8d4119657c7a34aa53c9a0c1d5723)
      adds  3063738   r20489: Missed patch ofthe forest_name patch for lookupname (This used to be commit 25c4ebb55f425816e033491138f1216125de6edb)
      adds  9985f25   r20496: Some changes to make Samba3 the RAW-OPEN test. Checking in to both 3_0 and 3_0_24 because I was explicitly asked to, although this needs close review. Jeremy, I'm sure you will check this thoroughly :-)
      adds  8cc702b   r20498: Two 64-bit warnings (This used to be commit 382827ebac61646ec31fe1d56ccde2ea337e8f9e)
      adds  94a7500   r20499: Activate RAW-OPEN in the build farm (This used to be commit a0d5de61a10321ee2edd832dcda611230d796dd6)
      adds  bf4e44d   r20500: Fix compiler warnings. (This used to be commit 9a790ee1fcfdaab1c9ee0884694832bd81f512bb)
      adds  a328e2f   r20501: Check in config.h fix from Michael Adam <ma at sernet.de> (This used to be commit d10dd47fb8908a4372aa6932e40b23189784522c)
      adds  801cf72   r20502: Activate RAW-RENAME, my Linux box passes this (This used to be commit 56c8d2cfed273655b2c79b3a2c613a7253e05221)
      adds  bef1420   r20503: And one more 64-bit warning (This used to be commit 7bcde1069e38d70808d78c408f16821a0bfadcdd)
      adds  bc20aac   r20507: smbcli_setattr("") always returns ACCESS_DENIED, test extension to follow.
      adds  fd7bd25   r20512: Fix typo.
      adds  3a9133d   r20524: Simplify logic of close_remove_share_mode().
      adds  2276cd6   r20525: Closing a dir with del-on-close set requires the same as files: Don't actually unlink/rmdir if another process still has it open.
      adds  e5e0f51   r20530: Don't want this call to get inadvertently re-added :-). Jeremy. (This used to be commit 68c4fbcf3397d6c43a3e5809b20a23116b1f8a31)
      adds  2b17602   r20532: From Volker...
      adds  b1fed47   r20535: Fix make install to work when root doesn't have write access into the source tree (like when your directory is nfs mounted for example....). Jeremy. (This used to be commit 7dcb61d1b2d08270a8c718328a26ef4866a1c500)
      adds  f3a85fb   r20536: In the offline PAM session close case the attempt to delete a non-existing krb5 credential cache should not generate an error.
      adds  f933a9a   r20541: Fix some obvious glitches in wait_for_aio_completion. Hmmm. It seems reply_close() at its heart is going to be an async call :-)
      adds  84da728   r20542: Make close_remove_share_mode retun NTSTATUS. Not that anybody cares yet... (This used to be commit c8995771531caa4ec9bcaef2c29b11ee7d8e49e6)
      adds  1307337   r20544: Change copy_file() to return NTSTATUS. This is in preparation of turning close_file() to NTSTATUS as well.
      adds  18bf0b2   r20546: Fix some IBM checker errors (This used to be commit 8f67efd582655e03fea746eee499f3cab6cbdb4d)
      adds  0a8e3fd   r20558: Refactor rmdir_internals to use early termination rather than lots of indented code. Change recursive_rmdir() to return the smbd standards of True on success, False on fail (it was doing the reverse, which was very confusing). Jeremy. (This used to be commit 27dc5bebda7ffbdcb2371638f6132063a953fba2)
      adds  d1495cb   r20578: - allocate an OID range for samba4 LDB/LDAP Controls - allocate an OID range for conflicting attributes/classes
      adds  f450a65   r20585: - allocate an OID range for LDB/LDAP extended operations
      adds  bb357a1   r20589: Re-add lost bad_path handling, sorry. (This used to be commit 244f96388c843fd629478d0069f68550a2006d06)
      adds  b2efff8   r20597: Survive some of the notify mask tests. (This used to be commit e4a2e63272dc5b20413597179d06b0185c4a6817)
      adds  c79be57   r20602: Fix coverity ID 339. SMB_ASSERT does not panic without -DDEVELOPER.
      adds  3ab9f61   r20603: Slightly simplify logic (This used to be commit e4dea0e64747912da899e846b944c24804772259)
      adds  395d304   r20604: Fix two memleaks, Coverity ID 337, merge to 3_0_24 (This used to be commit 44f9d25a9026df29fcaae8723ef52b1d3101628b)
      adds  ccc54da   r20605: Simplify logic in reply_setatr slightly (This used to be commit f19db8f33ed3749f6b72ae3a4cee83574c606e88)
      adds  21cc389   r20606: bad_path == True has been covered further up in reply_setatr.
      adds  72ecfaf   r20607: Next micro-step for reply_setatr (This used to be commit cea9a01434490fb8a17c3f12db7a092efda21186)
      adds  9014931   r20608: ENOENT->NT_STATUS_OBJECT_NAME_NOT_FOUND is covered in the standard unix error mapping table (This used to be commit 816c19aaeb812a94fd5669174c9beec60ce1a73f)
      adds  c78623e   r20610: Fix a Solaris warning (This used to be commit 60d7b349dbc12288a3da0486b571a1d83401d0b7)
      adds  283c690   r20611: All but one callers to set_bad_path_error have had the bad_path==True argument being handled further up.
      adds  d10af02   r20612: A checkin I've wanted to do for ages: For bad_path==False set_bad_path_error is equivalent to UNIX_ERROR. Expand the last reference. Lets see if I can kill that as well :-)
      adds  5740f69   r20614: Dummy-checkin to trigger the build (This used to be commit 7e444e1612fa49f7db4de3256e6c67025db28806)
      adds  a9e3624   r20617: Do not notify if the delete failed (This used to be commit c86fbdf8cc8f6f17b23e647bd1f4714c6095b860)
      adds  1b50bcc   r20618: Fix a bug in bad_path handling that also exists in 3.0.23: For reply_unlink under Linux we returned NT_STATUS_NOT_A_DIRECTORY. This is because in the bad_path==True condition lstat(2) returns ENOTDIR and not ENOENT.
      adds  dbac39f   r20619: bad_path is handled somewhere else, so can_delete does not need it anymore (This used to be commit 1798987128be579a1a4574294a7c3094040ebaf2)
      adds  0e4ab9a   r20626: Fix a memleak found by the IBM checker -- not on 3.0.24 (This used to be commit 9d0a789e32e6a6501421edb25bc8197c9e06846d)
      adds  b5cad2c   r20627: orig_name is not needed anymore, and slightly simplify logic by doing early returns.
      adds  45e7b95   r20628: Looks bigger than it is. This is just re-indenting the if (dirname) that we've taken care of above.
      adds  7f88a7c   r20630: Fix some trivial memleaks.
      adds  87bd4d2   r20632: The extended RAW-SAMBA3BADPATH test led me to some wrong assumptions, in particular the NT_STATUS_INVALID_PARAMETER thing was badly wrong. Remove the changes based on it. Using gentest is much more effective in this respect, but it will take a while to figure out the wildcard error handling of W2k3.
      adds  46fdae1   r20634: A *LOT* more work is necessary before touching notify remotely starts to make sense. Until then, remove it from the tree to keep the diff between 3_0_24 and 3_0 small.
      adds  b538c2b   r20635: Add placeholder to ensure we don't go into the wcard unlink if bad_path was set. The error returned here is almost certainly incorrect and will need testing properly with smbtorture, but I don't want to forget about this path (yes Volker I know this is currently incorrect :-). Jeremy. (This used to be commit 06e20c287898d21e437ab117eb5eeeaf2420ba78)
      adds  7050da8   r20636: Remove notify leftover (This used to be commit a174b49173e7185abb89e605e667e64e8dd87454)
      adds  69272c9   r20644: Make some functions static, thanks to Michael Adam <ma at sernet.de> for the hint. (This used to be commit f1f5d035db067b85e55b1c4009407b47dedcf975)
      adds  062a1a4   r20651: Fix "password expires soon" warning message for pam_winbind.
      adds  b5e262d   r20654: Fix from Karolin Seeger <ks at sernet.de>: Accept "forever", "off" and "never" as key words for -1 as policy values for net sam policy.
      adds  83a41eb   r20663: Do not install smbmount man page if we didn't called configure --with-smbmount. (This used to be commit ee12348cf1e93d0e75714f3883bfea6525797dc1)
      adds  99c1e8f   r20664: Set the environment variable _before_ calling the shell. (This used to be commit 9cecd62654d22b47d938a44a8aed63c558d511ad)
      adds  1e8cbe4   r20666: Also do not install the smbmnt man page if SMBMOUNT_PROGS is not set. (This used to be commit aa122be8f7a33ebceeb43e4f0c5362047560b199)
      adds  c7f59d4   r20668: Also do not install the smbumount man page if we don't build smbumount. (This used to be commit 82ce272b2464f06e8bcbed6452621daa05e12b5d)
      adds  b79629f   r20674: Regenerate NDR parsers after pidl changes. This should fix a couple of coverity warnings. (This used to be commit 5f86d006debd880ec35db4ebe7db0663c5cb220f)
      adds  0d538f7   r20687: Implement grace logons for offline authentications in pam_winbind.
      adds  fc86057   r20690: fix a bug that causes smbd to 'hang' intermittently.
      adds  5a25854   r20692: Fix bug found by Guenther -
      adds  ec43849   r20694: To get this right we need to do signed 64-bit comparisons here, not unsigned as we're eventually casting into what it normall a signed 32 bit value. Guenther please check (but I think I'm right here). Jeremy. (This used to be commit 31f8e0edc0c3e76654728b2c204faa70830e1f1b)
      adds  b86d6b7   r20695: Remove duplication of constants. Jeremy. (This used to be commit 66cca893e1aa035fa0aa05c0d542848f084fac31)
      adds  9343350   r20699: This is an attempt to fix bug 4326.
      adds  7a915ec   r20700: In the main processing loop we select() on the fam socket. If it fires, it might be possible that we hang in the receive_smb() although that socket is not the reason for the select() to return.
      adds  dbea3a2   r20707: Clean up pdb_interface.c a bit -- patch from Michael Adam <ma at sernet.de> (This used to be commit d78c18a9fa494a2b3ef48db0abd987c740556e50)
      adds  700c3ab   r20717: Merge sharemode patch from Mathias Dietz <MDIETZ at de.ibm.com>.
      adds  db0ad25   r20718: Sync up the filename path parsing changes from SAMBA_3_0_24. The only difference between the two trees now w.r.t file serving are the changes to smbd/open.c in this branch I need to review. Jeremy. (This used to be commit f4474edf6a0c71001dbd01429ef70bafad6abd74)
      adds  1a40a6e   r20720: Fix the chkpath problem, still looking at findfirst. Jeremy. (This used to be commit c5be0082ef60cd041121a9c36f4af934cd60562d)
      adds  dd5e9e2   r20721: Fix the search unix_convert error returns. Only open to go... Jeremy. (This used to be commit 89f03a8db40365f99c6755ff19a4bfbf8d1bd316)
      adds  50b3dac   r20722: RAW-CHKPATH should now pass, build farm should go back to normal. Sorry about that. Jeremy. (This used to be commit d4127034fb89185fe7464d57c9f56f7914da6141)
      adds  67b0f18   r20724: Get closer to passing RAW-OPEN. If the client is using create disposition of FILE_CREATE then there's no need to check can_delete_file_in_directory(). Jeremy. (This used to be commit eb32b60efc4c332295ff6fc7e5d575f4b40e8ff6)
      adds  afb5cda   r20725: Get rid of a bool passed down -- gd, please check (This used to be commit 1ef910f423a9ec69af6abf5a4e2137e8a4e81755)
      adds  209509f   r20738: Remove unused variable (This used to be commit c16ce9ebaab0175e7f1dc13798d5599388fa35d6)
      adds  165e08e   r20740: Get rid of some if-statements (This used to be commit db93c1b98d5445071ad0af229afed1f11ab0a862)
      adds  ab46f9c   r20742: Rename chkpth -> checkpath for sanity's sake :-). Start removing unneeded "BOOL ok" from this reply.c (this logic is old, old, old..... :-). Jeremy. (This used to be commit 3d52268095c605a80dfcd371769198a332baa0a5)
      adds  78fbb59   r20743: Remove another BOOL ok from reply_getatr. Jeremy. (This used to be commit c154f430710a4646fac42774817dfed7b936b087)
      adds  6187982   r20744: Fix the build (I missed some chkpth -> checkpath renames). Jeremy. (This used to be commit 89b7a0630de0bd95a56263b36d433b4e73517a70)
      adds  547a9fa   r20745: Commit Finnish transalation of SWAT after review (This used to be commit a971374117772ab0288faae6a33bce929ea117fa)
      adds  fb9a229   r20759: Dummy checkin to let the build farm pick up the new smbtorture4 (This used to be commit 14c88b560e5c8fd59b84333e92337805620ccd7c)
      adds  c50c8d0   r20774: I thought I committed this before Xmas holidays ... This change is needed to make it possible to not expire caches in disconnected mode.
      adds  916342d   r20781: Fix a couple of paths found by Volker where we weren't correctly handling deferred opens. Jeremy. (This used to be commit e47b79d1cef279a1de1128d114d423c1fd2b1e8d)
      adds  f428e04   r20789: merge from samba4:
      adds  0cfc6a8   r20796: Fix the same problem Jeremy has fixed (improper handling of deferred opens) for delete_driver_files. Proper fix pending... :-)
      adds  2ae539f   r20811: fix comment
      adds  2f66beb   r20817: sync lib/replace with samba4
      adds  14ddce8   r20820: merge from samba4:
      adds  b906886   r20824: Send access to the trusted domain passwords through the pdb backend, so that in the next step we can store them in LDAP to be replicated across DCs.
      adds  58160aa   r20827: Increment the interface version.
      adds  58efeaf   r20828: Fix the build with libnscd.
      adds  62e11c4   r20832: Remove extra pointers previously added to unique [out] pointers. Instead, add [ref] pointers where necessary (top-level [ref] pointers, by spec, don't appear on the wire).
      adds  def7b0b   r20833: Reformatting (This used to be commit 2c2d5308a23df0b6b078bc647ad550c43b51ee1e)
      adds  e2e7ad9   r20837: Use real type name, to fix compilation with -WC++-compat (This used to be commit 840485686d2b3765bd01fbe442f712803d1f4c0f)
      adds  2202bbf   r20838: Small fix from Jiri.Sasek at Sun.COM to fix null pointer deref. Jeremy (This used to be commit 34d891c81ad4226bb1f0e26902c4e4afaba6d62f)
      adds  203622b   r20839: Fix other C++ warnings (This used to be commit d948d828d591b3467945f5a85a561ebb07299d9f)
      adds  6d16226   r20840: Keep removing the old BOOL ok logic. Jeremy. (This used to be commit 224ff059915b2c92ec86d2c3c4b10c3bc552ffa2)
      adds  16f9651   r20841: Remove more BOOL ok. Jeremy. (This used to be commit c6b651966039b1c21facd4c4789bf873b5b49426)
      adds  f065b42   r20842: Only one more BOOL ok to go... Jeremy. (This used to be commit de0bf477dab1d57b5f7bc6bf70d8e76f9bfac63f)
      adds  52a36db   r20843: Get rid of last BOOL ok. Jeremy. (This used to be commit a36d446fb612f87654c645f6507d413b95efaf21)
      adds  83eb0d1   r20844: Somewhat radical change - this may break the build (I will watch carefully - so I'm doing it in one transaction so I can roll back).
      adds  60c1a8e   r20845: Somehow I missed this one - should have been part of the previous commit :-(. Jeremy. (This used to be commit 8fe3829e8a884ce2ddb91121d46b7a3a385874c1)
      adds  bf21944   r20846: Before this gets out of control...
      adds  51dad2a   r20848: Minor typo.
      adds  b385a40   r20851: To read account policies from LDAP we need root.
      adds  940192d   r20854: Ok, now I think we're at a point where looking at notify starts to make sense again :-)
      adds  90f59d4   r20856: Make "struct notify_mid_map" private to notify.c (This used to be commit beecef0c70521d28dd88552d661281d9c585eb22)
      adds  bfd099e   r20857: Silence gives assent :-). Checking in the fix for site support in a network where many DC's are down. I heard via Volker there is still a bug w.r.t the wrong site being chosen with trusted domains but we'll have to layer that fix on top of this. Gd - complain if this doesn't work for you. Jeremy. (This used to be commit 97e248f89ac6548274f03f2ae7583a255da5ddb3)
      adds  ab41ff6   r20858: change_notify_reply_packet is static (This used to be commit a1d0644d156c360d52fb837d3eecddb202135ebe)
      adds  f3ad8bb   r20860: Adding some small tweaks. When we have no sitename, there is no need to ask for the list of DCs twice.
      adds  e65d9b4   r20861: We only use sitespecific DNS lookups when looking for DCs or KDCs, not for a PDC.
      adds  a99840e   r20862: When in disconnected mode there is no need to try a fallback to a site less DNS query. This speeds up offline detection slightly.
      adds  fd37f98   r20873: Some correctness fixes w.r.t. Samba4 torture BASE-DELETE. Allow us to correctly refuse to set delete on close on a non-empty directory. There are still some delete-on-close wrinkles to be fixed, but I understand how to do that better now. I'll fix this tomorrow. Jeremy. (This used to be commit 029635885825a5562e7974a6f5675cce3bf1b5dc)
      adds  e9c294b   r20874: We need to distinguish client sitenames per realm. We were overwriting the stored client sitename with the sitename from each sucessfull CLDAP connection.
      adds  d6b3fce   r20875: Pass DCE/RPC server call arguments as a struct rather than as separate arguments.
      adds  71730ae   r20876: Fix bug 4346 -- Thanks to YAMASAKI Hiroyuki (This used to be commit a7a66eb4eb2e518007b791457694c39dfff90705)
      adds  2958f46   r20877: Random notify fixes (This used to be commit 2f1bfc53733ac3debc6a8b51642ab191869cd792)
      adds  00deaa5   r20878: Fix build with --enable-profiling (This used to be commit eb14d0ea83273c60aee900557aa5dceb77bb8127)
      adds  9d19e52   r20880: Fix memory leak in new sitename code. You got *really* close Guenther, then you forgot to use "key" :-) :-). Jeremy. (This used to be commit 56842b59d00d531b0c9c22639603dc721eab50b4)
      adds  c9a14ea   r20883: W00t! I now understand how "delete on close" really works - even with the strange "initial delete on close" semantics. The "initial delete on close" flag isn't committed to the share mode db until the handle is closed, and is discarded if any real "delete on close" was set. This allows me to remove the "initial_delete_on_close" flag from the share db, and move it into a BOOL in files_struct. Warning ! You must do a make clean after this. Cope with the wrinkle [...]
      adds  ed36771   r20884: patch from Michael Adam <ma at sernet.de> to add new sambaTrustedDomainPassword object class (This used to be commit a209c3084913c69d1978cb31818f2db99e216c9a)
      adds  fe830f2   r20903: Replace the hardcoded "smb.conf" string with the dyn_CONFIGFILE (This used to be commit ff8f27108d247aa9e46176f2b29fc8d2da103906)
      adds  cf629dc   r20904: This is a placeholder fix.   Apparently Windows 2000 is sharing the IDL for the SAMR pipe with Windows 2003 but returning NT_STATUS_NOT_SUPPORTED rather than a DCE/RCE fault.  We need to catch this in the general sense by looking at the returned PDU size.  But this immediate change fixes password changes via pam_winbind against Windows 2000 DCs. (This used to be commit a3602cc6d4926852a21b13d4b731419f70477f5c)
      adds  c47347e   r20905: Windows 2000 returns NT_STATUS_ACCOUNT_RESTRICTION if the pw chnage fails due to policy settings where as 2003 (the chgpasswd3() request) fails with NT_STATUS_PASSWORD_RESTRICTION.  Thunk down to the same return code so we correctly retreive the password policy in both cases. (This used to be commit 262bb80e9cf7fb6dbf93144ae0b939c84ec0ea04)
      adds  600ef4f   r20911: Fix copyright message in winbindd to use the macro from smb.h (This used to be commit e635bad00ecf083c34da339e3616c945a140e478)
      adds  1488990   r20912: Ensure the list always remains sorted even when moving events around. Jeremy. (This used to be commit 6fee874ab420b4c406e38b5e189a6d6ea8594fc9)
      adds  e5fbc26   r20913: Fix the build. Jeremy. (This used to be commit dce98dae2d18126d8380f92595f315b96d48a7df)
      adds  da35d24   r20914: Sync up incorrect differences between 3.0.24 and 3.0 Jeremy. (This used to be commit a2222a565c658fe5154d9321edab69a95ddeed15)
      adds  cce97a9   r20915: Fixed the bad merge from 3.0.24. Jeremy. (This used to be commit 018d7805b5ecb17e21e1a55b6cc65efaab4b3f63)
      adds  aacd16e   r20916: Add in the delete on close final fix - but only enabled with -DDEVELOPER. Jeremy. (This used to be commit 7f817067a70930ee3502ea3373173e0c23733253)
      adds  57881f7   r20917: Fix missing error returns pointed out by "Li, Ying (ESG)" <ying.li2 at hp.com> Jeremy. (This used to be commit 78387b3cd2e4eff8f09b6c498ca37b016ed9ecbc)
      adds  d520661   r20931: This changes the notify infrastructure from a polling-based to an event-driven based approach. The only remaining hook into the backend is now
      adds  420e577   r20932: This is the basic infrastructure for inotify support. This is far from being complete, in particular the various mask bits are not correctly supported yet. Checkin in now, I want to see how the build farm likes it.
      adds  0de21e9   r20933: Fix the build without inotify (This used to be commit 4587d8097255c8b8fb8990bc8a13f8145986d29d)
      adds  37cc3e3   r20951: Remove the DOM_SID field in the struct idmap_domain and bounce domain SID lookups through the struct winbindd_domain *domain_list by searching by name.
      adds  24e25ae   r20965: Fix spelling. (This used to be commit 0eb19b57286f176dd4b7e86504d004e1450f6a10)
      adds  23e227a   r20966: Only attempt to reload the config file atfer the fork point if we are in daemon mode. If we are in inetd mode, there's really no point in rechecking it so soon. (This used to be commit 029d4bb5e3ea02a8a396adc3ca564a714bcdfdb8)
      adds  aeb8340   r20970: Allow to define workstation for samlogon in rpcclient (for testing).
      adds  7556355   r20979: Fix description, thanks to Michael Adam <ma at sernet.de> (This used to be commit 4610465d7f8b1d145b4923f03bd1559c79ad8e70)
      adds  db8ee51   r20982: Fix a segfault -- I wonder why my make test did not show this earlier... (This used to be commit 4984b0627c84cc192868238c0936ca1a38628cd8)
      adds  78f5f4b   r20985: leave room for terminating NULL when printing password hashes via 'pdbedit -L -w' (This used to be commit 2a7311db272b5a504e2db672d92adbb3cf2bea15)
      adds  b9b26be   r20986: Commit the prototype of the nss_info plugin interface. This allows a provider to supply the homedirectory, etc... attributes for a user without requiring support in core winbindd code.  The idmap_ad.c module has been modified to provide the idmap 'ad' library as well as the rfc2307 and sfu "winbind nss info" support.
      adds  1ce7cc1   r20987: fix build farm breakage when ADS support is not present (caused by nss_info_methods API) (This used to be commit 4982be312151c4d9b97f06afe88c30d8065be4be)
      adds  a4faa57   r20992: another attempt at fixing the build breakage (This used to be commit 7011a1b5abc7d56da5beba904e3328014f315f0d)
      adds  e275752   r20993: temporary build fix to get things going again on non-ADS systems (This used to be commit 8c23158f053b181421cb6206db7c8030ddcc2cea)
      adds  a1f0af5   r20994: Remove unused code. (This used to be commit 8052a18f29d32f37c52868b17143af8d76bf5e6e)
      adds  b0d4004   r20996: Build fix from Kai Blin (This used to be commit 91fdbd4cf5f8fe44adcbe8dc8ef38579a8306c39)
      adds  25f1710   r20998: Fix debug message (This used to be commit a5a1c8c785939e7cf6108adb573ac277726f584b)
      adds  a31f10c   r21001: * Use a simple '#define LDAPMessage void' to fix the build   problems in the nss_info interface when HAVE_LDAP is undefined. * Revert previous ifdef HAVE_ADS brakets * Remove an unused init function wrapper. (This used to be commit 2ba353848b6d8d36520e7fd82576653a39c602cd)
      adds  109bebe   r21002: Get rid of unused macros - merge change from 3_0_24 (This used to be commit 9d23cf0cc4a8974bf0cf74b219a1138383083360)
      adds  4b14735   r21003: Display LDAP base in debug statement.
      adds  3f70efd   r21004: Patch from Mathias Dietz <MDIETZ at de.ibm.com> to fix multi-node sharemodes in gpfs. (This used to be commit 61841b225c2a09dcdb4b1242cb0ad0429ec1948e)
      adds  a24714b   r21005: Add a debug message for EAGAIN error of setresuid.
      adds  d070271   r21007: move $(SOCKET_WRAPPER_OBJ) to OBJ definition instead of link line like all other uses - merge from 3_0_24 (This used to be commit 99172f56c0041d43890167150cfc575d7c1b59f1)
      adds  df1e269   r21009: Patch from Danilo Almeida @ Centeris (via me).
      adds  6ff9007   r21010: fix the pstring change in ntlm_auth for require-membership-of in ntlm_auth (This used to be commit 2d877e41d1fdf71b45074f257930062539e379d8)
      adds  76fd8f8   r21011: Another patch from Danilo Almeida @ Centeris (via me):
      adds  7e8a068   r21012: Patch from Danilo Almeida @ Centeris (via me):
      adds  45aa381   r21013: * Remove "inline" keyword * Remove anpther check for PAM_SILENT that prevents logging to syslog * Add missing check for TRY_FIRST_PASS when using authtok (missed   from previous merge) (This used to be commit ed794f0872b749955f56112507fd3ae7a6c6e6f5)
      adds  db99a55   r21014: move some functionss to winbindd_group.c and make static (This used to be commit af5a2fa9eccf753106cd944be31f38845363ace6)
      adds  05ec639   r21015: fix typo that breaks the build (This used to be commit f82a5175304a12b18abb2bc3d9fd9f7023998357)
      adds  3f95850   r21016: Fix pam_sm_setcred again.
      adds  a6f30ce   r21018: Removing the set_domain_online_request again in trustdom_recv().
      adds  74f3858   r21019: Fix typo.
      adds  b979bf5   r21020: Some pam_winbind fixes: * make debug_state also configurable from the config file * minor code cleanup
      adds  8751923   r21021: Fix memleak.
      adds  4a5868f   r21033: To make the logs a bit more readable let the winbind dc connect child write to a separate logfile.
      adds  f779904   r21034: Don't force user to have pidl in their PATH. (This used to be commit 9e2118969d444d2ffd1e9818cbbb155238fab719)
      adds  3bd12f9   r21035: Remove unneeded checks on incoming uid/gid for mknod (fifo) unix extensions code. Problem discovered by Anders Karlsson <anders.karlsson at redhat.com>. Jeremy. (This used to be commit ec6033ad7c8d343969e3dcf59232cb16d075364f)
      adds  400f419   r21036: Fix the ad nss info backend to not abort the search when called outside the idmap daemon (This used to be commit 57160e3dd96a7a776389da604393c20a738202ea)
      adds  594ab51   r21046: Backing out svn r20403 (Andrew's krb5 ticket cleanup as this is causing the WRONG_PASSWORD error in the SetUserInfo() call during net ads join).
      adds  6beb519   r21047: Hand marshalling hack from Martin Zielinski <mz at seh.de> to allow Vista to upload printer drivers (it wants level 8 which we don't support yet). Downgrade in the same way that Windows servers do. Jeremy. (This used to be commit 01c659692c3e054904f1af815cf243b8a1dde109)
      adds  1e753db   r21049: Start to refactor some of the setpath set code into separate functions (tridge mailed me a fresh batch) to make it easier to add the POSIX open we'll need soon. Jeremy. (This used to be commit 63bd8759fefe6af80186ab15b470658614690b48)
      adds  7c5221a   r21050: Factor out SMB_SET_FILE_DISPOSITION_INFO. My intent is to factor out all cases where we always return from the case. Jeremy. (This used to be commit 3eca52ba435954f338281f0a9d00b942bab28bab)
      adds  c219ebd   r21051: More function refactoring... Added #if 0 for questionable practice (ignoring bad fsp on handle based call). Jeremy. (This used to be commit 5a8c9286c30319f2d2685d4ae29db37679b87e02)
      adds  1e55fdb   r21052: Refactoring. Jeremy. (This used to be commit 9e31d7dba383c5c14f746537a631a4119dac0cd0)
      adds  54aefc2   r21053: More refactoring and fix the tests (set position info on a pathname is ignored). Jeremy. (This used to be commit 3c7a876c909d3ba1fdf8f0e38735279a874ab245)
      adds  e90b6c7   r21054: More function refactoring. Jeremy. (This used to be commit b6f43e9509cfedbf77c883cff793c469d6f86370)
      adds  c51e4c3   r21056: Moving the set_domain_online_request to fork_domain_child() (formerly lived in trustdom_recv().
      adds  845647f   r21057: More refactoring into functions. Jeremy. (This used to be commit fe2d7cb2dcd7c4d25d71f196aa557ce3e287bb4c)
      adds  a4e3c20   r21058: Finish the easy refactoring - split out all the case statements that do early return. Next will be case statements that need post processing, finally on to qfilepathinfo and do the same. Jeremy. (This used to be commit c961d5ce94a8bf2e2ffba645e522f0e2e372e351)
      adds  5c9344f   r21060: Start refactoring out the non-return case statements into functions. Jeremy. (This used to be commit 461db3c8ed045cac70eccf3200bf9163dbce5826)
      adds  e5be27a   r21061: Refactoring all the cases into NTSTATUS returns. Jeremy. (This used to be commit da4ce69d4057c241cf7b4b6b0dd2bf711dd28a43)
      adds  deaf413   r21062: Should fix the build plus make all refactored functions return NTSTATUS. Jeremy. (This used to be commit 1f3c2b2abca6f1b3b59b73df038832e14106ff76)
      adds  cb916d3   r21063: All case statements are now NTSTATUS returning functions. Now to factor out the post processing and make all cases behave the same (no mixture of "early returns" and "break"s. Jeremy (This used to be commit 7e17e54cb729e34c935927fe69a43690c7f446ae)
      adds  caf8c6a   r21064: The core of this patch is
      adds  44da8a6   r21067: Finished refactoring setqpathinfo to be readable and modifiable by other people. Now to look over the build farm and fix any breakage. Jeremy. (This used to be commit 997259f2479842ee888621ae2d5446797b3a7cb6)
      adds  a94b044   r21070: * Add the new boolean 'winbind normalize names' option as discussed   on the samba-technical ml.  The replacement character is hardcoded   as a '_' for now. (This used to be commit bd8238417b8d692ed381a870901ff1ee4cfa80f6)
      adds  05f298b   r21073: Fix compiler warning (This used to be commit 3977ee027f500c76bcfd3de34301d3959e9b6d2b)
      adds  8bfa935   r21074: Preparation for the import of samba4 notify: Add the file notify.idl and the resulting marshalling/unmarshalling routines in gen_ndr/
      adds  032bd8e   r21076: Two pieces of infrastructure from Samba4: An API-compatible messaging wrapper and tdb_wrap_open.
      adds  9ee97d2   r21077: A step to minimize the diff later: This pulls in unmodified files from Samba4, not compiled yet. This way the modifications become visible later.
      adds  b0bf3dd   r21079: Minimizing diff: Adopt the Samba4 style ChangeNotify flags.
      adds  434bf5f   r21080: Reformatting (This used to be commit 705f866a78ec3f1169543bf82fb48ea6580160a9)
      adds  6490e11   r21081: Add forgotten function (This used to be commit 4a99fa266672e2989f9e62baf9090eb45df750ea)
      adds  37a3339   r21082: Make canonicalize_path static to service.c -- we do have conn->connectpath (This used to be commit 06f58096e3785d0e2e0b9f2053d4975e44568e15)
      adds  b9af964   r21083: Actually make it static... :-) (This used to be commit 65f473d22bd8f3b04becfc0be369758898fdadb6)
      adds  113e21f   r21084: Make the Samba4 files compile in Samba3, not activated yet.
      adds  547f777   r21087: Make the param list of notify_fname match notify_trigger (This used to be commit defa28f9c3eda85a072b972fffd2d5de8bcf01f7)
      adds  18c2c8c   r21088: Apply some const (This used to be commit 1f463f7cb59da2c819b45f33d797101943d5e205)
      adds  697ccab   r21089: Do notifies on rename (This used to be commit 2aadb95a7e58777ee7ff024cc9e14f4334970d50)
      adds  3af5838   r21090: Add some helper routines (This used to be commit 985dde8ed0a7e6da5adf9c55654a4fd362b22acb)
      adds  accbfaa   r21091: Fix the build without inotify (This used to be commit 686345b7ed727db7b1d9bc164208ecfb612837b6)
      adds  2852ecc   r21092: Ok, that's the one that activates the Samba4 notify backend.
      adds  9974656   r21093: Remove the hash and dnotify backends. Disabling FAM for this checkin, I'm working on that right now.
      adds  68ddb42   r21096: Fix formatting. Jeremy (This used to be commit b35fa5168eafd536976fae29d61ac97a3752ab54)
      adds  4e1a6ca   r21097: Ensure that when manipulating UNIX permissions via the UNIX extensions we use the correct mask/force mask settings for new and existing files/directories. Bug reported by Juran David <ext-david.juran at nokia.com>. Jeremy. (This used to be commit d84af53666369c314f02faa09b708ec6f971fa28)
      adds  8162d5e   r21098: When get_dc_name_via_netlogon() in get_dcs() fails to find a trusted DC we may not just assume that we look for our own realm's dcs next.
      adds  0150bd3   r21099: Protect ourselves from null pointer deref. This isn't the correct fix for the Vista bug, but it needed as protection against invalid RPC. Thanks to Martin Zielinski <mz at seh.de> for pointing this out. Jeremy. (This used to be commit fbab8e4ba93325f68353ee345a257a5445d78e67)
      adds  5eb5366   r21100: Add the RPC hack fix to adddriver as well as adddriverex. Thanks to Martin Zielinski <mz at seh.de>. Jeremy. (This used to be commit d18a3f8b72f0f4cf0aa5b599f36ce3f4125adac3)
      adds  91cf91e   r21101: Remove "unused" warning from Jerry's code. We still have a build failure in 3.0.24 in event_add_timed ? Jeremy (This used to be commit ede30a8b4b705808d9c46ae848f5cbd89a808cdc)
      adds  6b5c848   r21104: Rename struct watch_context to struct inotify_watch_context (This used to be commit 7ac79203f247ed4e41d1612ea82211db8c0cd644)
      adds  dbf7a692  r21105: Quick fix for CLDAP reply without NetLogon attribute.
      adds  f2b8db9   r21106: We neither need a account lockout policy handler nor a check domain online handler for internal (local SAM, BUILTIN) childs. Jeremy, please check.
      adds  8b7233f   r21107: Adapt notify_fam.c to the new infrastructure. This works in my test, but does not survive the raw-notify test just because famd is too slow. Events are coming in too late and are thus unsyncronized.
      adds  240a3fd   r21108: Send sys_notify_watch through the VFS, FAM is next (This used to be commit 603a96761391f36ae9a1c8777d3333ab5c02eb34)
      adds  6b8fc04   r21109: Send notify_fam.c through the VFS. Lets see how the build farm likes this.
      adds  1898ead   r21110: Fix kinit with Heimdal (Bug #4226).
      adds  bad8c39   r21111: Reorganize the change notify params a bit. We now have the per-share parameters
      adds  e005f8b   r21112: fix const compile warning (This used to be commit 6b754f7c96400d5d1f14e807aac0aa925c45eefb)
      adds  f6a3c28   r21113: Increment vfs version, thanks to metze for pointing it out (This used to be commit 3da52b500d63856c10d9d71ee2d0fb5fe1b28bdd)
      adds  aebd517   r21114: Fix 'net usershare': Adding "guest_ok=y" required a correct acl. Set the default if "" is set. And fix the calculation for too man shares.
      adds  69d8c5a   r21115: notify_internal.c needs to remove the table entry if a process has crashed. So it needs the specific error message.
      adds  29569b9   r21116: Fix the build -- sorry! (This used to be commit f4b073d8c85070290f475e7e2575c1233b9a9c4e)
      adds  52b5ca9   r21117: Add rpccli_samr_chgpasswd_user to rpcclient for testing.
      adds  f4c3d15   r21120: Make notify a bit more robust: Delete the notify records if we figured out that the process holding it is not around anymore.
      adds  fd0f2e2   r21121: Fix error message, based on RAW-NOTIFY (This used to be commit 2d0a0a0b34fe4b8778d453ccfb5df6bc4534ef62)
      adds  48191dd   r21122: Simplify code in pam_winbind a bit.
      adds  0d0e322   r21123: Make notify_fsp() static to notify.c.
      adds  7074680   r21127: Add a mitigating comment ;-)) (This used to be commit 918a6910d0d315b2786c5f8645babf6a13b8a949)
      adds  685ca94   r21128: Fix Vista connecting to Samba in share level security. Vista sends the NTLMv2 blob by default in the tconX packet. Make sure we save off the workgroup the user was logged into on the client in the sessionsetupX and re-use it for the NTLMv2 calc. Jeremy. (This used to be commit 45dcf62960c2815c4d8e0c5f4a2d0af24df83290)
      adds  d4135a3   r21129: Fix from Martin Zielinski <mz at seh.de> - ensure the hand marshalled container size is a multiple of 4 bytes for RPC alignment. Jeremy. (This used to be commit 0e9ad2b29f1c05dc3f5d5e9659fe0557fa077d2e)
      adds  4c48466   r21130: Don't mix SAFE_FREE() and TALLOC_FREE(). (This used to be commit 5c36d67d272a52f58532daa3c3c09b8f8b6a34e0)
      adds  43101d6   r21131: Some notify fixes (This used to be commit b9300e1d5acba4e2537fcc6631d1ee4d53685f64)
      adds  7bcf281   r21132: - Fixes bug 4366.  Documentation for smbc_utimes() was incorrect.
      adds  7b3f62e   r21133: - Apply patch from ages ago, which should allow following \\server\share\path   DFS referrals.  This doesn't appear to break anything in the non-DFS case,   but I don't have an environment to test DFS referrals.  Need confirmation   from OP that this solves the problem. (This used to be commit e479a9c094fa42354aad7aa76a712bf67d3d4d45)
      adds  4aa7205   r21143: Fix wrong check for pam error codes for getpwnam and lookup winbind requests in pam_winbind (Bug #4094).
      adds  0b2bbb2   r21144: Create more accurate warning message when the pam_winbind chauthtok has received NT_STATUS_PASSWORD_RESTRICTION.
      adds  c622130   r21145: Convert some int to BOOL in pam_winbind (only in 3_0).
      adds  a90034f   r21146: Fix debug typos.
      adds  3a0e9a5   r21149: Only say we are a groupmember for the optimized (rid 513) membership lookup when we actually are. Although the Linux nss winbind backend protects against num_mem != 0 && buf == NULL.
      adds  7093ba8   r21150: Activate RAW-NOTIFY (This used to be commit 39809d7391723d3c310fc11705b1de20074c4bbf)
      adds  a252038   r21151: applying patches for CVE-2007-045[34] (This used to be commit 1d46b2ae3447b3521987b2ab1064a6ea314cfa07)
      adds  4451203   r21152: Correctly omit pam conversations when PAM_SILENT has been set by the calling application.
      adds  0cf5662   r21154: Add PAM_WINBIND_LOGONSERVER, also merge the various pam_set_data calls.
      adds  462893a   r21155: Forgot one _PAM_LOG_STATE_DATA_STRING call (only in 3_0).
      adds  6dcf122   r21157: this is 3.0.26 trunk
      adds  dbb9450   r21158: Add _pam_setup_krb5_env() and _pam_warn_logon_type() functions for pam_winbind.
      adds  902a6e1   r21159: Cleanup pam_sm_chauthtok() in pam_winbind:
      adds  7440e42   r21160: Some more pam_winbind fixes:
      adds  317d005   r21161: Another fix for pam_winbind: Move the entire pwd expiry handling into the PAM_SUCCESS block.
      adds  3ad849d   r21164: Fix from Martin Zielinski <mz at seh.de> for EnumprinterdataEX on Vista. Jeremy. (This used to be commit b16707a8615e1d00839d31e7a3061fb111336691)
      adds  4be7605   r21165: Lets try the build farm without inotify, we're seeing some NT_STATUS_IO_TIMEOUT with it.
      adds  1478531   r21166: Ensure we return the correct "EROFS" error on a non-writable filesystem. Jeremy. (This used to be commit 1e25501e8e6c568ab8892e05e0a60197e267d2b5)
      adds  5f8840e   r21176: merged va_end() changes from Samba4 (This used to be commit 04f6f01dfeda2fa076209a94cdf8e59f6ce47008)
      adds  d3b3e02   r21180: fix backwards compatible idmap backends parameter parsing (This used to be commit 01af19cc9d8e282ffd6ff6b52699ed2d0369ff69)
      adds  6ab97dc   r21181: Add some debug, fix the NT_STATUS_IO_TIMEOUT problems in the RAW-NOTIFY test in the build farm.
      adds  e7d2f46   r21182: * Refactor the code to obtain the LDAP connection credentials   from both idmap_ldap_{alloc,db}_init() * Fix the backwards compat support in idmap_ldap.c * Fix a spelling error in the idmap_fetch_secret() function name (This used to be commit 615a10435618abb89852910a0d36c1d9ff35647f)
      adds  c59a49d   r21184: Dummy checkin to let the build farm pick up r21183 of Samba4 (This used to be commit 22c9511314d563e1f4480099d2990cb5fbb8546a)
      adds  c04068a   r21188: bumping passdb version number to make sure this is different than the 3.0.25 branch (This used to be commit b10f4cdfc0767dbd88f29f42fa5a8d9a9c1959a2)
      adds  7a5fa7f   r21191: Add in the POSIX open/mkdir/unlink calls. Move more error code returns to NTSTATUS. Client test code to follow... See if this passes the build-farm before I add it into 3.0.25. Jeremy. (This used to be commit 83dbbdff345fa9e427c9579183f4380004bf3dd7)
      adds  abbb882   r21202: On some build hosts, the first tests fail with CONNECTION_REFUSED. On my solaris 9 box I could solve that with an increased wait time.
      adds  654c36e   r21203: Regenerate C files after pidl updates. (This used to be commit 1dc2ba09c7afc516d894fddfed613990ccf1f1ee)
      adds  15ee796   r21204: Add define for new QFS Info for "who am i" (This used to be commit 739a608eadd9448791366f26b42b06d38d77e037)
      adds  f3f1dd8   r21207: Make the code match the spec :-). Jeremy. (This used to be commit 36afae2d48a3c3e97d1c2c35275f99d51ba2b64a)
      adds  995a916   r21210: Fix POSIX open to return an info level. Jeremy. (This used to be commit 5fa720f04f5d3b736145f9323aa8f4e623c14a41)
      adds  ce07cef   r21217: Just found a system that does not define in_addr_t but only struct in_addr. Okay, it's a SuSE 7.0, but if the fix is so simple I think we should not drop that :-)
      adds  0854e56   r21218: Fix typo (This used to be commit 5b25ce30022b5968717691223d065a8e0770c6e3)
      adds  08bf58d   r21219: Speed up the initial startup time of smbd on systems with loaded disk subsystems. See the comment in the diff.
      adds  255177d   r21223: Try and fix bug #4361 - Vista backup fails. Based on work from  Joe Meadows <jameadows at webopolis.com>. One for the Vista patchset. Jeremy. (This used to be commit 470a4dc30874b00c599806cb6dbc06fe2775144c)
      adds  d1bb9b1   r21224: Initial checkin of cifs_host_name resolver helper script (needed by /sbin keyctl utils to finish the upcall) (This used to be commit 738d29dbcc6eae44ea91bdcf59a38c423dad1e29)
      adds  4901d7f   r21225: Couple of fixes from Martin Zielinski mz at seh.de, one typo, one to make sure that time initialization is done before modules that depend on it (printer initialization). Jeremy. (This used to be commit 6df32b4a6a9abd40e963c188b4c8769f15a0ab9b)
      adds  ffe646b   r21226: Fix bug #4377 (rename of "foo" -> "Foo" fails). This is actually an interesting case as it exposed bad code in our DFS redirect module (that was where the bug was introduced). Caused by our turning on dfsroot be default. Jeremy. (This used to be commit 5fe25588f57ee59d70a66c755dfe70312e7afd08)
      adds  778f3a0   r21227: Quick fix for Stevef - ensure the returned data on open is 8 byte aligned. Jeremy. (This used to be commit 7645044fcf77644839bb0d74163d93d03284bd67)
      adds  50b3dbe   r21228: Fix for fd leak on error path. Thanks to dleonard at vintela.com for this fix ! Jeremy. (This used to be commit 70b5db7d8c6aa324ad98436fe3fafe715c04c5a8)
      adds  b32efe9   r21229: Don't indirect through a potentially null pointer :-). Jeremy. (This used to be commit 6723f9d85ccb4883f15658aceb021b4c4a752edf)
      adds  d4e430d   r21231: get rid of unused defines that cause a redefined warning (This used to be commit 509ae5ffa17be340c41fecaaace75816c18316c6)
      adds  51fb808   r21237: Forgot configure checks in 3_0 (3_0_25 is fine) for heimdal kinit fix.
      adds  aad88ee   r21238: Fix tab indent in self-written krb5.confs.
      adds  e6ce376   r21239: if the workgroup name is longer than 16 chars we get garbage in the string server_len is usually 256 (fstring).
      adds  69cee2a   r21240: Fix longstanding Bug #4009.
      adds  e4bcfcf   r21246: Remove incorrect control on unix set info. We can take path or handle based calls. Jeremy. (This used to be commit a19fe0f0c4a809d9b086e904586243949f57ec96)
      adds  92715ea   r21247: In the refactoring I dropped a RESOLVE_DFSPATH call from setpathinfo. Return it and make sure all paths go through a dfs resolve. Jeremy. (This used to be commit 7fd3a146c11b70428ab5fbd7dc0272706abf8280)
      adds  7db1c68   r21250: Partial fix for BUG 4093: Make %a expand to "Vista" based on the flags2 values in the negprot request.
      adds  5920d87   r21251: Okay, after Jeremy has kindly tested this, check it in :-)
      adds  86e5659   r21257: Better fix for bug #4188 : Windows Vista RC1 and RC2 can't delete directory on Samba share based on work by Joe Meadows <jmeadows at webopolis.com>. Jeremy. (This used to be commit 2dab8928769938ab79da7b7ce2d165fc388f9b00)
      adds  56b4026   r21258: Fix for connecting printers from Vista by storing the printer GUID as a REG_SZ as Vista seems to whine about unknown REG_BINARY values.
      adds  c635c57   r21259: Fix coverity bug id #340. No way to process logon parameter as the code was written. Jeremy. (This used to be commit 7f1aee96a09d77de76b2cdbe5c2e6f27e6968b09)
      adds  e8783bc   r21262: Final part of BUG 4093: fix %a with Windows XP 64bit (This used to be commit e2681eb4be1a9bd001eed0f39e5b5d370cf71ed6)
      adds  297ba8d   r21263: getpeername() returning -1 is not a reliable indication if a TCP connection is dead. Might be my code, this rings a very distant bell...
      adds  c1f9a38   r21264: LDAP_OPT_ERROR_NUMBER seems more portable than LDAP_OPT_RESULT_CODE (This used to be commit 1b3239f2abea9146c7d0d4af06c47a63e0caf006)
      adds  c96fc96   r21265: Fix some valgrind errors -- not in 3_0 (This used to be commit b419a3407532efcd50f54c77927b3b3bb566845f)
      adds  bea1025   r21269: Reformatting (This used to be commit b2eaa733c52113f53b6ff8aea9fce20ede1e3b1f)
      adds  763a553   r21273: * Protect the sasl bind against a NULL principal string   in the SPNEGO negTokenInit (This used to be commit fe70c224964bf15d626bfd4e0cc6d060e45bba87)
      adds  985a261   r21274: As we now have POSIX opens which can unlink with other open files we may have taken the delete code path with more than one share mode entry - ensure we only delete once by resetting the delete on close flag. Jeremy. (This used to be commit 429dff31663e71556b5193b25d5b8e7e09fa5b9c)
      adds  4f5cfc9   r21277: Fix an off by one error in the signal handler for aio: We can actually receive AIO_PENDING_SIZE signals, not one less.
      adds  fe881c3   r21278: The main goal of this was to get rid of the NetInBuffer / set_InBuffer. But it turns out that this patch actually speeds up the async writes considerably.
      adds  d9a29aa   r21279: Get rid of 'aio write behind', this is broken.
      adds  8a96fe6   r21280: Fix an uninitialized variable warning. Jeremy, please check.
      adds  abb131e   r21283: Do not display away debug output of cifs dfs resolver by default per Dave Howell's suggestion (This used to be commit 529d64b4c862bee051e13a87e521d919c6dd84f5)
      adds  b511465   r21284: Fix some unitilized variable warnings pointed out by Volker. (This used to be commit 5c3edad86098c5271cb141b8f7885ca7f5b48072)
      adds  949eb20   r21303: As discussed on samba-technical: Change the static array for the in-memory mirrors of the hash chain locks to a dynamically allocated one.
      adds  8e589ea   r21308: Fix some typos and ensure to null terminate the correct strings.
      adds  826aa64   r21309: Add PRINTF_ATTRIBUTE checks for log statements.
      adds  6dd654c   r21310: Fix invalid printfs in pam_winbind.
      adds  63f43ad   r21312: merge from SAMBA_4_0:
      adds  3a46604   r21318: Fix Bug #4225.
      adds  a2f2653   r21319: Remove functions not needed anymore (This used to be commit 0c8a364aec68bc7338d034b6f8223ec4085c9e07)
      adds  9918e74   r21320: Display query_user info level 16 in rpcclient.
      adds  5a052ed   r21324: Add linux setlease to the vfs layer.  Next round, as Volker points out, it should be abstracted a little higher up so other os'es can have an entry, but it will take a bit more work.  Thanks to Chetan Shringarpure and Mathias Dietz.
      adds  5876136   r21336: Fix indent (as pointed out by Volker).
      adds  13ee4a5   r21339: Fix the non-linux build.  This is more evidence that this needs to be moved up one layer. (This used to be commit 552ae93b14ff1674a8b2f369e57ad2d7d0712a70)
      adds  2d67529   r21345: Smaller fixes for adssearch:
      adds  6663fa6   r21346: FIXME ! Our parsing here is wrong I think, but for a level3 it makes no sense for ptr_sec_desc to be NULL. JRA. Based on a Vista sniff from Martin Zielinski <mz at seh.de>. Jerry - part of the Vista patchset. Jeremy. (This used to be commit 60e26a9039fbe0fd632e306bf545331195fb1ce6)
      adds  08726ff   r21349: Fix memleak in ads_upn_suffixes().
      adds  5aa3b27   r21352: Let ads_upn_suffixes() return a pointer to an array of suffixes.
      adds  c13e862   r21353: In the turn of tracking down nss_winbind related bugs on Linux: print NSS_STATUS code with DEBUG_NSS when leaving a function.
      adds  8bbe400   r21357: Fix typo.
      adds  1b16e8c   r21358: Some more debugging for _nss_winbind_initgroups_dyn() on Linux.
      adds  9c79a69   r21365: Lets see which build farm machines have makecontext & friends (This used to be commit ab053a3b7186989b41180857e21e7d837de81cbd)
      adds  29b6971   r21369: sys_disk_free return type is SMB_BIG_UINT. Fix dfree_retval to be SMB_BIG_UINT as well, otherwise we may wrap up on > 2T file systems.
      adds  3057c39   r21379: Attempt to fix the build on "gwen" (This used to be commit 3d85eb758d2261e0749f6db0ce368a7c0d4df149)
      adds  ca072a9   r21382: Important fix for winbind when using non-AD domains.
      adds  299e161   r21383: More possible "security=share" fixes. If a client is sending LMv2 make sure we test with the password blob in the LM field as well as the NT field. Jeremy. (This used to be commit a6b55beae7ae0c70cf955d01f51f881f9f962910)
      adds  4003edf   r21385: Regenerate IDL after pidl changes, sync winreg.idl from samba4. (This used to be commit b84370513fbf790e599c33f177fb271a2a992b72)
      adds  637b01b   r21387: Another important fix for non-AD domains:
      adds  3e5219d   r21388: Merge support for providing replacement system headers. (This used to be commit 78d6c88f10d600e05c4346affbba1d95c614dc34)
      adds  216c5c5   r21393: Fix typo.
      adds  4a18f37   r21394: Prevent nscd crash due to potential NULL pointer dereference in _nss_winbind_initgroups_dyn() on an empty group list.
      adds  2b30279   r21396: fix wbinfo --lookup-rids command allow detection of libbiconv if all others fail - need for FreeBSD (This used to be commit 7acc9421b0643cb04bff1f1d98ecb899f9b09601)
      adds  6432e90   r21397: revert accidential commit (This used to be commit 9fe5f7885771e68b11c7794653d0e4771eeac403)
      adds  9162cb7   r21399: need to zero the request and response structures (This used to be commit aa8f306fa545af653d8288919fa5a3b80f447bec)
      adds  bca83e3   r21409: saved_status1 is not used anymore after aio write behind was removed (This used to be commit 29a1892c131ed41a06d3dcfdb5d21371e60c1ba6)
      adds  badbfe0   r21410: We have to increment the sequence number also when tdb_update_hash() succeeded. Found while testing the brlock seqnum patch.
      adds  a2fd13e   r21412: The last patch also incremented the seqnum when tdb_store failed. Not as bad as not doing it at all, but needs fixing. Also simplify the logic, I had missed the "goto out" at the end of the function.
      adds  c909c67   r21417: Janitor for Herb. Make sure sharesec.c is functionally identical in 3.0.25 and 3.0. Jeremy. (This used to be commit eabe14825877a05d544bb61080701170449c7d26)
      adds  39c1ebf   r21444: Check in tdb_parse_record. Not merging to the other branches yet, we need to agree on the behaviour of non-existing records.
      adds  4218d57   r21445: Apply tdb_parse_record Tridges error return, merge to 3_0_25 and 4_0 (This used to be commit c852d9b56971673fc62eec3460720478d81c279d)
      adds  8dbeb4d   r21446: Karolins "printjob username" (This used to be commit 19ee6779255a269830fa8ee51468a4738dadf942)
      adds  16a0063   r21449: Talked to Jerry on irc, he does not see what might break with this: Change back the 'msdfs root = yes' default to 'no'.
      adds  aa12597   r21450: No need to TALLOC_FREE twice here.
      adds  c985947   r21453: use the tdb mapping file for groups by default for compatibility with the 3.0.25 tree (for now) (This used to be commit 53ab0d1822711038612f2ef9ccffaa3ed394c4ce)
      adds  83dce23   r21454: Fix debug typo.
      adds  f77bdcf   r21460: Fix for server-side processing of SPNEGO auth fragmented into "max xmit" size security blob chunks. Bug #4400. Needs limits adding, and also a client-side version. Jeremy. (This used to be commit aa69f2481aafee5dccc3783b8a6e23ca4eb0dbfa)
      adds  b45442e   r21461: Not strictly necessary, as data_blob() panics if it can't allocate. But I'd see this as a design flaw in data_blob() and it made me look in that routine.
      adds  1052cad   r21462: Fix EnumValue (?) (This used to be commit e73a418b5b0100936efb4c1133da3cfe3fcb61cd)
      adds  4156129   r21467: Add GPFS-provided DMAPI support based on their GPL library (This used to be commit 5876bedda51fce0c932ca0cdab074629b31a9c94)
      adds  7f981b4   r21474: Ensure trustdom_cache_shutdown() gets called on terminate. Pointed out by Herb. Jeremy. (This used to be commit 08998b74a51acd55eb6cbe095e682e2a79334736)
      adds  cedcf06   r21478: Add 65k length limit for split SPNEGO blobs. Jeremy (This used to be commit 6be078da267677e3e558033c28099e3932a17712)
      adds  a9dbdf9   r21480: Make fd_open match fd_close be translating errno into an NTSTATUS immediately. Jeremy. (This used to be commit 71dd02cc164197152e76d8141f906390c4bd1526)
      adds  01ecda0   r21481: No one said anything, so I'm disallowing anything but explicit shares in "default service" :-). Jeremy. (This used to be commit 90bdcce765998cc0f5768d24926d52b8a4a44f90)
      adds  2afcdc8   r21482: Use IPC$ not ipc$ for consistency. Jeremy. (This used to be commit 42a846b3dfa50eea6592c6bb425f7bdb672c25f9)
      adds  ca229b0   r21483: Fix use of uninitialized variable. Jeremy. (This used to be commit 4a74d042c9108ed68cc92f27b390c261c0bc8885)
      adds  9684e35   r21500: Fix inappropriate creation of a krb5 ticket refreshing event when a user changed a password via pam_chauthtok. Only do this if
      adds  43c2906   r21505: make sure mlock()'d memory is aligned on a page boundary (This used to be commit 52e6a2ceab794875781575ed17ec86808f6e26da)
      adds  1945571   r21506: Allow old pre 3.0.22 multi passdb backend configurations to work with post 3.0.23.
      adds  2b52e35   r21507: Fix some "cannot access LDAP when no root" bugs. The two culprits were
      adds  fa5e0a2   r21508: Fix memleak in new idmap_tdb, thanks Herb.
      adds  fde308d   r21509: Merge lp_passdb_backend() from rev 21506 to 3_0_25.
      adds  d43dbee   r21517: Fix build warnings.
      adds  56c1d7e   r21525: Go ahead and checkin the mlock() & memalign() fixes so others don't get stuck with the winbindd hang. Still waiting on additional confirmation from Guenther that this fixes thes issues he was observing as well. But it's been running in my local tree for a day without problems. (This used to be commit 0d2b80c6c4a744b05a0efdec352cddccc430e0c4)
      adds  e972e29   r21526: Fix stray character in sys_memalign() that is only is the case where we don't have memalign() or posix_memalign(). (This used to be commit 1635bac80011d15e3ed30b6d43b6e22b2ce2a000)
      adds  8e9ce06   r21529: Fix warning from bad cast. Jeremy. (This used to be commit 34675624e2be886188337a883a6c4a57ef7e3fe3)
      adds  3f3a3a2   r21530: Don't code with jet-lag and Volker looking over your shoulder.... Correct fix for warning :-) Jeremy. (This used to be commit 773001870d22ef4ff7ec00f73661b59a63cade42)
      adds  6784d54   r21536: Fix copy/paste typo.
      adds  6af7f33   r21537: Avoid to trigger the confusing "cached entry differs." warning when there is just no cache around for a user.
      adds  dd110c9   r21540: Fix Bug #3713 and readd reporting what the profiles tool does (when called with the -v option).
      adds  af7f764   r21543: Fix 64bit build warning.
      adds  e7d6c7b   r21546: remove duplicate lines (This used to be commit 934163782bf5444ee6535b628ef80dad4b5685e6)
      adds  28e2069   r21547: Fix from Michael Adam <ma at sernet.de>: Refuse registry shares without path.
      adds  bdc612a   r21548: prevent segv (reference to -1 element of array) (This used to be commit b5fd72282da85f50a040fd949752bc71023ff055)
      adds  eccb9b7   r21549: Only create DISP_INFO structs for domain handles, the others don't need them. It just does not make sense to do a querydispinfo on an alias handle...
      adds  ab6a1df   r21550: make disp_info_list static to get_samr_dispinfo_by_sid(), add a comment :-) (This used to be commit fad2ee8aa3e99c31a0632a80b4a64dedb6e01495)
      adds  f4a0084   r21551: Ok, this is more subtle. More tomorrow :-) (This used to be commit f63189907efe857ef51ff91470ddb8d21b9a41fa)
      adds  2fb172f   r21552: Ensure to check for proto_exists before linking any binary.  No make proto should be required before creating any binary from now on.
      adds  3e946cb   r21556: Remove superfluos return check in ads_keytab_verify_ticket().
      adds  59e8bd6   r21557: indent only fix. No code change.
      adds  4e00351   r21558: Safe more indent, again no code changes.
      adds  5c0d13a   r21560: Convert name_to_fqdn to BOOL.
      adds  81e4a28   r21561: It makes absolutely no sense to call krb5_kt_resolve() two times directly after another.
      adds  7d2152b   r21562: Regenerate gen_ndr after pidl changes. (This used to be commit 952f648d8132a0652bb03b9e7671239e57614ee9)
      adds  2838d74   r21563: Fix a memleak: We only need dispinfo structs for "our" and for the builtin domain. Without this patch we leaked a DISPINFO for the (NULL) domain per samr_connect*() call.
      adds  2b5d317   r21565: Import ndrdump (doesn't compile yet, needs table support functions). (This used to be commit 9a9b9421673ed1c455658d8ae79d7a1522a1baa7)
      adds  2546b63   r21566: If we're going to be broken, at least be *consistently* broken :-). This will do until Simo fixes the escape calls properly. Jeremy. (This used to be commit b7d91ec1b20f8d58903a3283f7789a30041461be)
      adds  8c5846a   r21569: Fix bug reported by Martin Zielinski <mz at seh.de> where return value was incorrectly initialized. Jeremy. (This used to be commit 8d45f1f3b524031a34cfba21b677be8a09fc192c)
      adds  3e12cf8   r21576: Patch based on work from Todd Stecher <todd.stecher at isilon.com> to allow client to fragment large SPNEGO blobs (large krb5 tickets). Tested against W2K3R2. Should fix bug #4400. Jeremy. (This used to be commit b81c5c6adce51cec06df0e993534064b20666a8e)
      adds  1aa730e   r21577: Remove unneeded #define (part of earlier patch that was removed). Jeremy. (This used to be commit 645b0438dde0dad26e950b3184cc412d3d87560a)
      adds  84d2ceb   r21581: Add an error code I just got (This used to be commit 5ef0286b56b368abd4da2cbe3d826a3438f3acc3)
      adds  62a6f89   r21603: Horrible backwards compatibility hack as an old server bug allowed a CIFS client bug to remain unnoticed :-(. I suck. Jeremy. (This used to be commit 29761173ee26b4713c9a12166a935c066fc3321b)
      adds  fd5cf34   r21604: I got this wrong also in libsmb :-(. Jeremy. (This used to be commit 4a04555e23b5fa53fbeb5b65a7c83cff1b0f9640)
      adds  578a817   r21605: Fix small typo noticed by Raúl Sánchez Siles <rss at barracuda.es>. Jeremy. (This used to be commit 5ed61d5af6fe56e22135406256f5d1f7ccd6a376)
      adds  e9e6af5   r21606: Implement escaping function for ldap RDN values Fix escaping of DN components and filters around the code Add some notes to commandline help messages about how to pass DNs
      adds  f153274   r21607: While committing I saw I had not newline terminated this string ... (This used to be commit 51d296f25152ce9d719cec777bb306ca246fc3be)
      adds  fae01b4   r21608: Fix a couple of memleaks in error code paths before Coverity finds them :-) Jeremy. (This used to be commit cbe725f1b09f3d0edbdf823e0862edf21e16d336)
      adds  8e00e9d   r21609: Fix memory leaks in error code paths (and one in winbindd_group.c). Patch from Zack Kirsch <zack.kirsch at isilon.com>. Jeremy. (This used to be commit df07a662e32367a52c1e8473475423db2ff5bc51)
      adds  1e7ddfc   r21610: put libraries preceeding the @SONAMEFLAG@ variable as on AIX this ends up commenting out the remainder of the line and we have missing libraries in the link (This used to be commit c4621de39bb9ad8d366d776b27df45dc07f782ba)
      adds  85f769d   r21611: I'm not entirely sure about this patch but it is working. su - DOM\user was unable to set the process crendentials without listing the "id" and other attributes in the attrlist[]. More fixes to come, but I didn't want this to get lost. (This used to be commit 4c53d300fa3516a4c5113bc94dfd07413c46b038)
      adds  2c51e49   r21612: Make pam_winbind do the same username fixup on AIX as the WINBINDD LAM module does to work around a system that does not support >8 character usernames.  Without the change, pam_winbind tries to authenticate _#uid in the domain. (This used to be commit 7f0ba72e05acbd958fbf768a04d16c29189dc8f7)
      adds  aaa3a9a   r21613: perform variable subsitution on home directories and shells provided by the nss_info backend (This used to be commit a9028612a3f614579b28f9560cc67aef90b31cf8)
      adds  5e88cb8   r21614: The memset() called on aligned memory was causing crashes on x86_64 Linux boxes.  Since it is not needed, just use malloc() on Linux. (This used to be commit 3644bd999621e04b3fae262f172e93ea8fdcd47e)
      adds  6fb6adb   r21615: don't wait until the last second to try to renew a Krb5 ticket as it is took late (This used to be commit 5575845952171aaeae81cf65fe32be33cc1b45ba)
      adds  b1f4259   r21616: Delay initialization of idmap and nss_info backends until necessary so they can honor the offline logon state. (This used to be commit 15b13dfe81e861b94077c94b80117a85a5ffb999)
      adds  9b568ec   r21622: Fix bad merge caught by James. (This used to be commit 05886edb3559355e8cd3e3eb8999f24b64ddb3eb)
      adds  1983759   r21623: Fix copy/paste error (This used to be commit 0de74724289f2b78719f6675664d7376446650d0)
      adds  377bb74   r21626: Fix memory leak on error path noticed by SATOH Fumiyasu <fumiya at samba.gr.jp> (This used to be commit d68b2910c8ba97a42b8bccc0af1341fc301a76d0)
      adds  5f24668   r21632: Remove ununsed variable (This used to be commit 82dc19f844af65a8815c629e4ec1f354d208a53f)
      adds  a4db672   r21633: First real fix from me found during the bug hunt.
      adds  742a853   r21635: Don't free talloc()'d memory.  I wish people would check the callers when changing how memory is allocated. (This used to be commit 78bf4042dd22bf063846c58729d5b64be3fce8a8)
      adds  cfecca6   r21636: Was almost right before.  We have to specify the short domain name to get the Krb5 config stuff to work in the server affinity settings. (This used to be commit 518052be38385ad089c0cb092d07ccd210a27ef3)
      adds  efd510f   r21637: Get "password never expires" account policy working. 0x8000000000000000LL is "infinity" to NT and should not be converted numerically to time_t. (This used to be commit f3a8048a628753990f9c5401b2bb50c19d4f66e3)
      adds  81cce13   r21638: Change POSIX_UNLINK to allow clients to differentiate between unlink/rmdir calls. Jeremy. (This used to be commit f0c8488d382ada32fabe79399f64ba1c6486d009)
      adds  c75f0c6   r21639: Add in implementations of POSIX open/mkdir/unlink/rmdir. Jeremy. (This used to be commit 6457d66b9a04c421fc43e131c825c7555c16a1ea)
      adds  cc29435   r21640: Fix the build for broken platoforms without O_DIRECT or O_DIRECTORY. Jeremy. (This used to be commit 6a0f6fde0a19bfb4af4c7fa6f29d7015e884d86e)
      adds  402affb   r21641: Add test code for POSIX pathname calls into smbclient. Jeremy. (This used to be commit 9858e5b72526360fc415b848a84042e09d9b2453)
      adds  3bd2394   r21642: Fix bug 4365. Please note that this was only tested with Vista so far, it needs testing with other clients as well. I'm afraid I'm visiting a conference tomorrow and saturday, so I'd be happy to get support in this.
      adds  6b8e858   r21643: Put the correct bits on the wire for posix_mkdir. We're not yet deleting open files on unlink. Investigating... Jeremy. (This used to be commit 334b34f131578c2a889caa90aa2425f41883cafd)
      adds  ea3e890   r21644: Allow mkdir on platforms with no O_DIRECTORY. Add proper debug to all possible setfilepathinfo functions. Jeremy. (This used to be commit 3c47a5ef258d536504759a02f6d84c0ab0af7224)
      adds  059e4cf   r21645: Make posix_unlink work - on open files too ! Jeremy. (This used to be commit 98f4b64574ef205ec87401b4bf5eed89f2933fa1)
      adds  cba9ad6   r21646: Patch from SATOH Fumiyasu <fumiyas at osstech.co.jp> - add minsize parameter. Bug #4409. Jeremy. (This used to be commit b9408304db9a64d9b8ad56f53532825a02fdb150)
      adds  1702791   r21647: Allow unit on for size parameters. (This used to be commit 4d5654a8ab491364be5fd83e9894e9a46401f0f4)
      adds  09ff579   r21651: Add ndrdump to samba 3. This only works from external source at the moment. To use, use something like:
      adds  a47ae92   r21652: Fix samba3-specific initialization (This used to be commit 7ce0c5d0ccee370ae6f38c98c1bf8398c0ec9f19)
      adds  091df71   r21655: Regenerate after pidl bugfix. (This used to be commit 7fdbf66976fa1b43eabca4786844a41a4381b3ef)
      adds  36f20fc   r21657: get rid of warning - not everyone understands %F (This used to be commit 5a7330cfe460cd53b89f5a27e18857f4ea7f9939)
      adds  9f8e8e1   r21663: Fix from the Wine guys: Robert Shearman <rob at codeweavers.com> The background behind this patch is that we're using ntlm_auth with Wine. Windows allows us to pass in a NULL domain and a username of the form of "user at domain" and this is converted into an NTLMSSP_AUTH packet with a NULL domain name and a username of the same form. Jeremy. (This used to be commit 32b040fe05707d5ce6322cb41d36cfdd2c3b31fc)
      adds  6deb189   r21664: Fix #4425 - patch from Jason Mader <jason at ncac.gwu.edu>. Jeremy (This used to be commit 24a4d4d7adefc4590f7e38cc72f54dc692cf9856)
      adds  1f56aab   r21665: Fix bug #4428 reported by Jason Mader <jason at ncac.gwu.edu>. Jeremy. (This used to be commit fe00771df517071c5e654e0b2b9cfde2d88bd701)
      adds  b22ffe7   r21666: (only in 3.0, not 3.0.25). Fix bad parameter to call. Jeremy. (This used to be commit 9b16c57960af38f1932cd45505e617f034c0b93b)
      adds  9b0f22d   r21667: posix_unlink should break existing oplocks. Jeremy. (This used to be commit 8a90d5dd4f396e5ba207efabc6d852fe4b418310)
      adds  10ab7a3   r21672: The cannonical file access pattern should look like this :
      adds  a4bffe0   r21703: fix build when O_SYNC not defined (This used to be commit 73b7a25ba8a2f7471c07a912da8b6968b41b4f1d)
      adds  80a2169   r21704: open sockets immediately in process_loop (This used to be commit 51b96ba79c9e7ca7a4cdf777fe160152ab35236e)
      adds  0ebac7d   r21705: add modify rights defines (This used to be commit 06c777529f62b29edda4e9820426117ec4a3546d)
      adds  242927b   r21706: get_delete_on_close_flag() is the perfect candidate for tdb_parse_record() (This used to be commit b73685d20751ac343faab79332552cd7ee92d831)
      adds  4952fe3   r21714: Change the VFS interface to use struct timespec for utimes - change the call to ntimes. This preserves nsec timestamps we get from stat (if the system supports it) and only maps back down to usec or sec resolution on time set. Looks bigger than it is as I had to move lots of internal code from using time_t and struct utimebuf to struct timespec. Jeremy. (This used to be commit 8f3d530c5a748ea90f42ed8fbe68ae92178d4875)
      adds  f41de93   r21715: Fix torture utime code. Jeremy. (This used to be commit 10430bf75accc71045ed359314dc2711fea8df01)
      adds  ba992d5   r21717: Support the SMB_QUERY_POSIX_WHOAMI info level on QueryFsInfo. (This used to be commit 32c7281f90b042c9f01962c4661faaf979676711)
      adds  59285f1   r21722: Add the dead record functionality presented on samba-technical at samba.org. If you do a tdb_set_max_dead(tdb, n), then for this tdb a delete operation will only mark a record as dead and re-use it if a new record is created. The parameter n allows for at most n dead records per hash chain. If this number is exceeded, all dead records are put on the central freelist.
      adds  94a1b23   r21723: Make use of the per-hashchain "freelists" (This used to be commit f3421ae4cfa263c0e7a8e934b40342ee9885d239)
      adds  640ab28   r21724: Optimization pointed out by Volker. If we don't have any outstanding locks or blocking locks then we don't need to read the lock db. on close. Jeremy. (This used to be commit 1b063496f93f78347a6e67549bde54c845499a7d)
      adds  f76fe23   r21725: Fix for memalign used without test guards. Was breaking the build on *BSD's. Tested by Herb. Jeremy. (This used to be commit 4816af5ce9070385b292f666779a24057b39e457)
      adds  cda247e   r21726: Fix stupid cut-n-paste typo. Thanks to volker for being on the ball..... :-). Jeremy. (This used to be commit 84ed7bcbe6dc14b18a7e913b153c82da1856a835)
      adds  235b0f9   r21731: Fix long-standing bug in our chain processing code. Should fix a bug with WinPE. Probably a candidate for the Vista patchset. Jeremy. (This used to be commit ef32de6b59fef3e9f59e6f864ce5eb072390ea48)
      adds  0a78e20   r21734: Fix bug #4369. Patch from David Leonard <dleonard at vintela.com>. Jeremy. (This used to be commit 62a5c22a13001010753975442e62841ac62d8d6a)
      adds  47c9fe3   r21738: Remove unused file. (This used to be commit 7246b316960e5307d988ad3296230767e57f455b)
      adds  5309fd6   r21747: Cosmetic checkin to bring ntcreate and nttranscreate closer together (This used to be commit ecc781f1a211377e9ebb3e416c86123c00b11ed3)
      adds  062a22b   r21748: More cosmetic alignment. One change to call_nt_transact_create(): We were asking open_file_ntcreate for a batch oplock if the client asked us to do so, even if it did not ask for an oplock in the first place. Did not test it, but I think this is bogus anyway.
      adds  b81b6b3   r21750: Sync up with SAMBA_3_0_25. Only client changes are in libsmbclient right now. Jeremy. (This used to be commit 6dd5f0ef0fe3a673081e16e656ca579bf50457ff)
      adds  b7d96fd   r21753: Enable building ndrdump with the builtin popt. Jelmer, please check! (This used to be commit c1cfeb61a1d36d5cd219b5f5a7a84649e2028c4d)
      adds  7b2c2e4   r21754: Volker is completely correct. There's no need for the RESOLVE_DFSPATH macros and their varients any more. Fix reporting profile bug with all error returns. Jeremy. (This used to be commit cdf0fdb1049fd68b46885cbea887dc0e595fa524)
      adds  aab1dd4   r21755: Memory leak fixes from Zack Kirsch <zack.kirsch at isilon.com>. Jeremy. (This used to be commit 02d08ca0be8c374e30c3c0e665853fa9e57f043a)
      adds  286d855   r21756: An invarient the dfs code depended on for POSIX paths is no longer true, so fix it. Jeremy. (This used to be commit 698159c0ee8d9adb3b56231c0c8ad2ddebd5be11)
      adds  6e5ea70   r21757: Add SMB_VFS_CHFLAGS operation. (This used to be commit 16cb22d6b83c502dec1b297c544c05d89714b3d6)
      adds  c4ea95f   r21758: Fix a very specific dfs bug when passing in POSIX pathnames. When we're working out how much we've consumed we need to backtrack by either a '/' or '\\' component, as both are valid separators. Jeremy. (This used to be commit 1722ea20db2d531f92fb18fa5783f09258727c64)
      adds  db32963   r21759: Fix the same bug in a more elegant way, strrchr_m is an expensive call.... Jeremy. (This used to be commit 321a136dbce1a0532f123ea79ecb91f987b9a286)
      adds  70d5f41   r21762: Fix the build by enabling shared modules and adding the config.* files. Add norify_watch and chflags operations. Fix a bunch of warnings. (This used to be commit 1106db7ea148253e3b5f0806b2d5efcd094b202e)
      adds  30b9b9a   r21763: Add support for the UNIX_INFO2 infolevel. (This used to be commit 262e4e1fd8398934780db354fcc5316368032d7b)
      adds  7b85ad7   r21764: Fix warning in debug comment. Jeremy. (This used to be commit 12c29a8e9bd87550ad7a8e7ceaf4cba59994547a)
      adds  872cd74   r21765: Fix the build for HP-UX. (This used to be commit 04cb34ff9dbdc02f21ed8d938fb754478c2b89c1)
      adds  41c8f3d   r21766: Fix compiler warning. (This used to be commit f82ac78b2fa623f5868201bd54ffac9c8f318eef)
      adds  a39f08e   r21767: Revert all the bits I accidentally committed in r21766. (This used to be commit 7e862b908057b7971f8163ee94c9358a63998e87)
      adds  5409110   r21768: Fix the client dfs code such that smbclient can process deep dfs links (ie. links that go to non root parts of a share). Make the directory handling conanonical in POSIX and Windows pathname processing. dfs should not be fully working in client tools. Please bug me if not. Jeremy. (This used to be commit 1c9e10569cd97ee41de39f9f012bea4e4c932b5d)
      adds  12c617a   r21769: Attempt to fix bug #4384 in old search code. We were accessing a pathname that hadn't gone through unix_convert ! That's a big no-no... Jeremy. (This used to be commit 33a67fd39e1a51944bf0783350aa6ef95dfafb84)
      adds  dd011f4   r21770: For old DOS style searches we must remember if the initial search had a wildcard in order to correctly return no error on end of search. Found by Samba4 torture tester. Jeremy. (This used to be commit c74bcf7677123f273d44181ca053ba49b8c7ddae)
      adds  f6c9f87   r21774: Fix the build with Fedora Core 6. tridge/vl: please check.
      adds  b1fc114   r21775: make messages more understandable - don't leave part dangling after newline (This used to be commit f57e4f8adaa3b8cfc300ee6625fdbca968bb81d3)
      adds  1082016   r21776: fix bugs #4438 #4440 (This used to be commit 319fcb4ea8b7a004760aae82392b69c48af5df91)
      adds  257d2e0   r21777: As Stevef requested and the Apple guys agreed, make mode_t in posix_open/posix_mkdir -> 8 bytes to match the SET_UNIX_INFO_BASIC call. Steve is updating the Wikki. Jeremy. (This used to be commit 2f1c95ac7718c1d2a75367ba712edd6b57069432)
      adds  3adeb42   r21778: Wrap calls to krb5_get_init_creds_opt_free to handle the different calling convention in the latest MIT changes.  Apparantly Heimdal is also changing to this calling convention. (This used to be commit c29c69d2df377fabb88a78e6f5237de106d5c2c5)
      adds  98e5869   r21779: I missd a call to krb5_get_init_creds_opt_alloc in r21778. (This used to be commit 4f6c2826aa1ac240b02122a40fe9a1ccabaaaf27)
      adds  ec5167e   r21780: let smbcontrol use POPT_COMMON_SAMBA options to allow setting debug level. Fix calculation of argc after options are stripped. I couldn't find a popt function that returned this. (This used to be commit 6bcbf23e2ae67615a2416e70be2f68bd58fba5b9)
      adds  8a05fe7   r21782: Fix a memleak (This used to be commit a2dc1f62fdf7683cfb2ca71499dbe7efddc4aa9b)
      adds  5214cb6   r21783: Add in the "create info" field to the reply from POSIX_OPEN and POSIX_MKDIR as specified by Stevef in the wikki (extra 4 byte field).
      adds  0d91334   r21784: Replace smb_register_idle_event() with event_add_timed(). This fixes winbind who did not run the idle events to drop ldap connections.
      adds  77a4b25   r21785: Avoid an unnecessary gettimeofday() call
      adds  59c071f   r21792: Fix crash bug triggered by Excel reported by Jerry. Bad cut-n-paste on rewrite of timestamps. Jeremy. (This used to be commit 1809e0866ae135af1d5ea36a8534e1678ee9b27d)
      adds  24cdd7c   r21800: Check-in the DFS rewrite. I am still testing this but it works from smbclient and Windows, and I am promising to support and fix both client and server code moving forward. Still need to test the RPC admin support but I haven't changed that code. Jeremy. (This used to be commit 7a7862c01d07796ef206b255c676ad7dc2cc42fc)
      adds  81c820d   r21801: Fix Coverity ID # 342 (This used to be commit 8700cd71bb3af3a55f025b34b61062aa5b66b6bc)
      adds  a5dd435   r21803: Missed part of patch to make self-referrals work. Jeremy. (This used to be commit b1fa55e513f506bfb58687b692e1507732b00fbc)
      adds  668da63   r21804: Create a reference after proto_exits was called once.  Else we link the binaries again with each make.  Thx Volker to point my chesty at this. (This used to be commit 0cb6634d94f601a96541f882a5486e82084f9413)
      adds  5e74df4   r21813: fixed an integer overflow error in the ndr push code.
      adds  a2d9f07   r21814: use ndr_push_error in the ndr layer, not just a NTSTATUS failure (This used to be commit 05bd5cb6eef2f0adacc98fd2c94356006358d3d6)
      adds  c55d05b   r21818: Remove some unused code (This used to be commit f88eab91c43570e4da7a4a6cd117e7b7ebf53331)
      adds  e6ccc78   r21819: Wrap all steps in secrets_store_machine_password into one single transaction. Succeed all or store nothing.
      adds  0e70269   r21822: Adding experimental krb5 lib locator plugin.
      adds  aa6055d   r21823: Let secrets_store_machine_password() also store the account name. Not used yet, the next step will be a secrets_fetch_machine_account() function that also pulls the account name to be used in the appropriate places.
      adds  93128b8   r21825: add debug prefix timestamp to allow "short timestamps" to be added to debug messages (This used to be commit 4af2795e65f6bab156b300d720c7ea75c944bb87)
      adds  f56da08   r21831: Back out r21823 for a while, this is going into a bzr tree first.
      adds  3cb9ce7   r21840: mount.cifs compile on old libc missing bind mount #define
      adds  edccfc9   r21845: Refactor the sessionsetupX code a little to allow us to return a NT_STATUS_TIME_DIFFERENCE_AT_DC error to a client when there's clock skew. Will help people debug this. Prepare us for being able to return the correct sessionsetupX "NT_STATUS_MORE_PROCESSING_REQUIRED" error with associated krb5 clock skew error to allow clients to re-sync time with us when we're eventually able to be a KDC. Jeremy. (This used to be commit c426340fc79a6b446033433b8de599130adffe28)
      adds  ca25666   r21846: Try and fix the Darwin build which seems to have a strange krb5. Jeremy. (This used to be commit 1e32b44bfcf7676b3a9f208054fa853e7066eafc)
      adds  7d77dd9   r21847: Fix memory leaks in error paths (and in main code path in one case...) in sasl bind. Wonder why coverity didn't find these ? Jeremy. (This used to be commit 89bdd30e4b2bb9dbc2ab57c54be8c6d01cae5a26)
      adds  c042d06   r21848: add a comment about gss_import_name() and when to free the krb5 principal data (This used to be commit 54a114fa7569315a8ad391689ebf5d68ef4a62d4)
      adds  b74cb67   r21850: After Jerry explained to me the HORRIBLE way in which the MIT gss libraries *SUCK*, move the frees to the end of the function so MIT doesn't segfault..... Add a comment so that another engineer knows why I did this. Jeremy. (This used to be commit 1a2be06d4a1131952a97f94b05ae69b1dce4c300)
      adds  d873858   r21851: Obvious typos... (This used to be commit ff886436b739bbb5c00a67de970841205a3f447c)
      adds  3f6e08d   r21853: Fix a valgrind error (This used to be commit d0d16cc55ab830dcfd4f8c6c7bf64d2b9b6dd55b)
      adds  761f60f   r21854: Add gfree_interfaces() to gfree_all().
      adds  b067d98   r21855: Fix a memleak in the krb5 locator and comment out gfree_all() which doesn't make sense as long as it doesn't work as an lp_unload().
      adds  8d5f85e   r21857: Stop pretending to be Vista in the %a macro towards Samba clients.
      adds  ab9a46a   r21858: Fix typo.
      adds  815fdf2   r21860: Fixes for "winbind normalize names" functionality:
      adds  b2bc94e   r21861: Pull the comment and location from CUPS if we don't have one when fetching a printer from ntprinters.tdb.
      adds  2d30923   r21862: add the cups comment and location lookup to get_a_printer_2_default() as well (This used to be commit 5b47c4e5c25550ad72f9e558bb50f237ba28f81e)
      adds  42b2dde   r21863: Fix debug messages with incorrect function name. Jeremy. (This used to be commit d432d81c8321a4444b970169a5c7c3c5709de8e5)
      adds  c2fd7de   r21864: Reformatting. Jeremy. (This used to be commit f18e87ba6b6a3f4c16777cb5b6bf93a656800247)
      adds  ecd496f   r21865: Add in the stubs for SMB transport encryption. Will flesh these out as I implement. Don't add to SAMBA_3_0_25, this is experimental code. NFSv4 you're now officially on notice... :-). Jeremy. (This used to be commit 5bfe638f2172e272741997100ee5ae8ff280494d)
      adds  80a78b0   r21866: Remove unused "lock spin count" parameter (This used to be commit 52f2c89c0a462a69fe945401ac1a7341e2a6e4ca)
      adds  2864d86   r21867: Simplify calling convention of timeout_processing. lp_deadtime is only referenced in conn_idle_all(). (This used to be commit c0aaee6d36cf1fb873cfb9ab6ee52ff097a202a0)
      adds  8d0cfdd   r21868: Remove check_log_size from the central smbd processing loop. This can be done with a become_root/unbecome_root in debug.c. (This used to be commit 4632a0caaf251d9cc7b9d84cbd20362d37f0e4e0)
      adds  7c2bc9c   r21869: Move sending keepalives out of the main processing loop into idle event.
      adds  c0e37a7   r21870: Move sending auth_server keepalives out of the main loop into an idle event.
      adds  fe0b56e   r21871: Move deadtime processing into an idle event. While there, simplify conn_idle_all() a bit.
      adds  22cc1dc   r21872: Fix a debug message (This used to be commit fcec3d1c46affbf802fb411913c8cc59c02102fa)
      adds  00b73df   r21873: This is winbindd_pam.c, not pam_winbind.c :-) (This used to be commit e1fbfbe1c49d3ff1ca71a33e66fae1f2d48fb7a7)
      adds  e6bf921   r21874: Fix missing notify function. Thanks to Thomas Bork <tombork at web.de> for pointing this out ! Jeremy. (This used to be commit b69e18c7f167418ca364a85f1dac252f7b549e57)
      adds  1899c83   r21875: BUG 3275: Patch from Andy Polyakov <appro at fy.chalmers.se> Relax check for i386 header checks in the PE header of printer driver files.  Thus allowing uploading of x64 print drivers from 64bit Windows clients. (This used to be commit 328807ec7b1ce6489d5443a93d1599f93af93933)
      adds  c48b610   r21876: Start adding in the seal implementation - prototype code for the server side enc. (doesn't break anything). I'll keep updating this until I've got NTLM seal working on both client and server, then add in the gss level seal. Jeremy. (This used to be commit 530ac29abf23e920baa549e7cec55199edd8bd74)
      adds  7c09cfd   r21877: Missed one line. Jeremy. (This used to be commit 184571e4b0283fb1a62c441f10429006656052c8)
      adds  3fdef94   r21878: Fix a bug with smbd serving a windows terminal server: If winbind decides smbd to be idle it might happen that smbd needs to do a winbind operation (for example sid2name) as non-root. This then fails to get the privileged pipe. When later on on the same connection another authentication request comes in, we try to do the CRAP auth via the non-privileged pipe.
      adds  496dbdf   r21879: Move process_blocking_lock_queue to a timed event.
      adds  7ccf456   r21880: Make client and server calls into encryption code symetrical, depending on encryption context pointer. Jeremy. (This used to be commit d3f3ced6c8a03d971143baf878158d671dfcbc3b)
      adds  b4f19ae   r21881: Make sure we are very specific when testing whether a backand can handle a particular SID. Make sure that the passdb backend will accept the same set range of local SIDs that the idmap system sends it.
      adds  296dcba   r21882: The server part of the code has to use an AUTH_NTLMSSP struct, not just an NTLMSSP - grr. This complicates the re-use of common client and server code but I think I've got it right. Not turned on of valgrinded yet, but you can see it start to take shape ! Jeremy. (This used to be commit 60fc9c0aedf42dcd9df2ef9f1df07eaf3bca9bce)
      adds  efbdda5   r21883: Try and fix the build by removing the prototypes for functions that take a gss context handle in includes.h Jeremy. (This used to be commit 638b03242d4a6b1df2477dad19240ed61a14a5a3)
      adds  52d5e2a   r21884: * Blacklist BUILTIN and MACHINE domains from the   idmap domains as these should only be handled by the   winbindd_passdb.c backend
      adds  679a313   r21885: Chown logic should be activated only if nfs4:chown=yes (This used to be commit b10410634f6dac532a867be5506cf79886833828)
      adds  ed360fe   r21887: Fix annoying bug where in a pam_close_session (or a pam_setcred with the PAM_DELETE_CREDS flag set) any user could delete krb5 credential caches. Make sure that only root can do this.
      adds  2af42ea   r21888: Add the osname and osver options to 'net ads join' as discussed on the samba-technical ml.
      adds  492ad71   r21891: Finish server-side NTLM-SPNEGO negotiation support. Now for the client part, and testing. Jeremy. (This used to be commit 487706701f5f4a92c8fd1da1f29fb44491bac064)
      adds  93b2485   r21892: Mini-Patch from Michael (This used to be commit 6cae3cf28155091a3951ecabd1c1b7e5c62d4c16)
      adds  f1ffc96   r21893: Update comments so they actually reflect reality...
      adds  6b0dcfa   r21894: Some refactoring of server side encryption context. Support "raw" NTLM auth (no spnego). Jeremy. (This used to be commit 6b5ff7bd591b4f65e2eb767928db50ddf445f09a)
      adds  071db6f   r21897: Add in a basic raw NTLM encrypt request. Now for testing. Jeremy. (This used to be commit 783a7b3085a155d9652cd725bf2960cd272cb554)
      adds  a828b56   r21898: Added test command, fixed first valgrind bugs. Now to investigate why it doesn't work :-). Jeremy. (This used to be commit 73f7c6cef8371ad63eb1dc3e79bfc78503dbd7a4)
      adds  7e55a6e   r21899: At least we're getting to stage 2 of the blob exchange. Still not working but closer. Jeremy. (This used to be commit 2fde5c703d2390bc6685f34713dc996e69732f1a)
      adds  ea4dada   r21900: Token exchange now seems to work, now why does the client encrypt fail ? Jeremy. (This used to be commit 6bd7c05290909ef9f5f377dd141a64ed0d654134)
      adds  7ae9e6a   r21901: Don't use fstrcat when you mean fstrcpy. Doh ! Jeremy. (This used to be commit c7153411f1840e41470311db00d728e1461c56f6)
      adds  9874b3b   r21902: Don't free the thing you're trying to set in the cli state. Jeremy. (This used to be commit 1639366561bd63d7023c54f811e2f87dcbbd0a31)
      adds  6aff12a   r21903: Get the length calculations right (I always forget the 4 byte length isn't included in the length :-). We now have working NTLMSSP transport encryption with sign+seal. W00t! Jeremy. (This used to be commit d34584cb5c53c194693ce7236020ab83f60cd235)
      adds  4a96511   r21904: Fix HP build -- thanks, Don (This used to be commit 57efba97b634728ae75901cb76b904a5d82986a4)
      adds  f8c2960   r21905: Rename   idmap expire time 	-> idmap cache time   idmap negative time	-> idmap negative cache time (This used to be commit aac2d0af5e870190e99317e8e88b22a9562485b4)
      adds  e17a35e   r21908: update with the 3.0.25 packaging (This used to be commit 3c2c0bb293c35fc6bf8e545768d366b42900e53b)
      adds  d8bb695   r21912: There's no point checksumming the packet length this already has to be right. This makes the signed+sealed area the same as it will be with gss calls. Now to go implement them. Jeremy. (This used to be commit 80810af7d1137b3ddd3073581d5ec99fadaa81a5)
      adds  3f85405   r21913: fix one bug in build 717: correctly check the return from sid_peek_check_rid() when trying to find a matching domain (This used to be commit c63bc300376e5be10585366013449a359b0778c1)
      adds  56c7778   r21916: Fix couple of "return" calls on void functions. Ensure we ignore reqests to free keepalive buffers as we only copied these. Jeremy. (This used to be commit a184bdbe3c7bf0c44a8141898bfcb9971a332312)
      adds  42238c7   r21917: Start to do the gss versions of sign+seal. Jeremy. (This used to be commit a226645353a40047b72de1b96c3a7676a2bf1034)
      adds  b44d53e   r21918: Reverting this change as it is now causing aborts() in find_builtin_domain().    This all needs more testing before anyone starts changing these lookup routines again. (This used to be commit add225e1c8fef1d3ddb7fd43c1744858df45ecfd)
      adds  a38b34a   r21919: now that the local passdb abd BUILTIN have been blacklisted and they always point to the passdb module, remove this comment and move the explanation in the dimap_ad man page.
      adds  8c395be   r21922: Fixed the build by rather horrid means. I really need to restructure libsmb/smb_signing.c so it isn't in the base libs path but lives in libsmb instead (like smb_seal.c does). Jeremy. (This used to be commit 1b828f051d0782201f697de15ff973bd6b097d5b)
      adds  5a025d8   r21923: Add in the gss decrypt. Jeremy. (This used to be commit 00f58951b4cace06e51e7eb404605c7f3d366f38)
      adds  23149b3   r21925: Start to code up the gss acquire creds calls. Jeremy. (This used to be commit 4a7fbc88520e8f5dfe53a7c5da68040271149da3)
      adds  f93d75c   r21926: Fix missing enum specifier pointed out by Don McCall @ HP. Thanks Don ! Jeremy. (This used to be commit 662344d1ec3593689de7602afa518ed98e10dc37)
      adds  820184b   r21927: Removed unused variable. Jeremy. (This used to be commit 2d951c91a5ac9779dcb124190e3e7f86cee9efdf)
      adds  c542e15   r21931: include acl/libacl.h is present
      adds  00320f7   r21932: fix compiler warning.
      adds  e68ea12   r21933: Change the write_sock() call in pam_winbind_request() to not request a privileged pipe operation for everything as this cannot be done from a process running under the context of a user (e.g. screensaver).
      adds  035bb5c   r21934: fix the build sorry
      adds  719f465   r21935: Revert obviously not sufficiently tested code -- sorry for the pain. I am afraid I was basically off the net for the day (This used to be commit 08c29abc03267b0dfb41cec3734653a536027a10)
      adds  d506caf   r21939: Fix missing initialization that broke the build farm. Thanks to Metze for the heads up. Jeremy. (This used to be commit bb3623be3f2b0686b2b2e671e3e7bd9978f6ed9b)
      adds  5b105ea   r21940: Sorry Volker,  I have to revert your revert in r21935. We can talk about this later if you still feel that strongly but I need to fix the build for now. (This used to be commit c7df0cad8257333c6a8dfd98818269a783ba7a26)
      adds  8a2b73a   r21941: Attempt to fix bug 4460 (This used to be commit d1b8f00c122414e532cdb3da78f84d55698cbc10)
      adds  bf26a76   r21942: Hoist by our own petard :-). Older smbclient binaries were not able to connect to the rewritten dfs code as they set the dfs flag bit but then send local paths.
      adds  6685e53   r21944: move acl header checks to the correct place only
      adds  b3646bd   r21947: Fix the equivalent of memcpy(x, x, 16). Found by valgrind on the build farm. Jeremy. (This used to be commit 6eed92dfd4da1f9979831bec8e0dcdee33fb53b4)
      adds  16a029f   r21948: Fix valgrind error in build farm samba3 smbtorture. We were using an uninitialized buffer for read/write tests. Jeremy. (This used to be commit e27d094620178f316bf79540164bbfe6ff3a3851)
      adds  cc87cb7   r21950: After discussion with the Apple and Linux client maintainers, changing the FindFirst response for the UNIX_INFO2 level to include a length field before the name. The name is not required to be null terminated. The length field does not count any null.
      adds  eb46589   r21952: Fix critical (!) error found by IBM checker. Missing break statements meant that no info levels would ever be returned correctly from POSIX open/mkdir. Jeremy. (This used to be commit ae5761ccc66b35b66ca4fa90aef02d8be1564737)
      adds  b93126e   r21953: One format fix, clarify a condition that the IBM checker was worried about. Jeremy. (This used to be commit 70eec7b8ae6a4992b43df853dffc21dd91498390)
      adds  772b70b   r21954: Someone misused a '!' instead of a '~' for a binary NOT command. Jerry, Simo, please check. Jeremy. (This used to be commit 8ff76a9cb860b7fd451829f6d814ea1c6804f5af)
      adds  28220ed   r21956: Fix bug reported by don.mccall at hp.com for platforms without utimes() call (only utime()). Jeremy. (This used to be commit 63b061a2ea2ee1eb06d9b568743b2356c107ec66)
      adds  dfc4a8b   r21957: minor formatting fix (This used to be commit 99b9570ebe5aa9f57db65a04cfc5835b382cb4dd)
      adds  7216604   r21958: Fix Coverity ID 343 (dead code) (This used to be commit 6d093043ed437c1de6f9a50013d9bd84c75cf3ff)
      adds  643157f   r21959: Merge a comment fix from Michael Adam -- more to come :-) (This used to be commit 06a4d2ce5d4d5d637f19c7444a6510a1bbad7a9f)
      adds  eca1302   r21960: Fix bugs 4463,4464,4465,4466. Thanks Jason :-) (This used to be commit a2e27c443101a59ef3429a55e049af3ebd5ec1f2)
      adds  9527f93   r21961: Repair bug introduced by rev. 21960. We need to do the initial strtok to set up the internal state. Jeremy. (This used to be commit 8c7042b4192cb33988c1bbccdd4a80bb99fd0118)
      adds  fe962d2   r21962: Make pdbedit use the configfile specified by -s (This used to be commit f540c18b2bbf1d3138aea6938c5313ca2e100215)
      adds  679aeec   r21963: Fix another uninitialized buffer used in test write - valgrind fix. Jeremy. (This used to be commit 0119d2c18348a9e0fcc79e247a9014d929af0ce7)
      adds  b2c54dd   r21964: Add tdbtorture target to main makefile -- Thanks to Karolin Seeger (This used to be commit 6265b1ee9612affc80252e3f9c1f2da267733b96)
      adds  f091c04   r21965: fix compiler warning
      adds  3adeddc   r21967: Add conversion from gss errors to nt status. Jeremy (This used to be commit 8ba138efd097b08dcfe98f99b67c77579babf250)
      adds  9d34ee1   r21968: Don't use gss-types in proto headers. Jeremy. (This used to be commit 829580414d89ff4aa0f45906e455849c55f508b1)
      adds  8b63654   r21969: Start working on the gss-side of the server negotiation. Jeremy. (This used to be commit fbc569b530104679e47fe743963eb0c4384de6ae)
      adds  2aee3c2   r21972: - add string_term_tdb_data() it creates a null-terminates tdb key from a string   (the current string_tdb_data() creates a non-terminates tdb key from a string!) - pass TDB_DATA instead of const char *, size_t len to some functions
      adds  0563eb8   r21973: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
      adds  38afa75   r21974: make use of tdb_*_bystring() and string_term_tdb_data() in groupdb/ to avoid creating the TDB_DATA struct from strings "by hand"
      adds  1c98e62   r21975: if we use the _bystring() version when storing, we should use it on fetch too...
      adds  8960af9   r21976: make use of tdb_*_bystring() and string_term_tdb_data() in lib/ to avoid creating the TDB_DATA struct from strings "by hand"
      adds  3f37021   r21977: little cosmetic change to remove a local var that's not really needed
      adds  4d7c7bb   r21978: make use of tdb_*_bystring() to avoid creating the TDB_DATA struct from strings "by hand"
      adds  c2f09ee   r21979: make use of string_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
      adds  f61062b   r21980: make use of tdb_*_bystring() and string_term_tdb_data() in smbd/ to avoid creating the TDB_DATA struct from strings "by hand"
      adds  6e2a411   r21981: as we use tdb_trans_store(), we should also use tdb_trans_delete()
      adds  a3a4d67   r21982: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
      adds  e6fda8c   r21983: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
      adds  ef0a0f9   r21984: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
      adds  5060393   r21985: make use of string_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
      adds  4b0c9a0   r21986: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
      adds  a806037   r21987: split tdb_prs_*() functions in version which take a keystr and a TDB_DATA key
      adds  2d118ce   r21988: make use of string_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
      adds  110980d   r21989: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
      adds  34dac35   r21990: Stop messing with the signing engine just because we're encrypted. This will make further changes and spec much more clear. Jeremy. (This used to be commit ffa3a5c508a494d22e8ee3ada424a6517ddf8923)
      adds  4a66d0e   r21991: I hate Steve French :-). Add support for encryption contexts.... Jeremy. (This used to be commit ae8f3649f773b8a8dcb55921536d038d3475322e)
      adds  0eab431   r21992: Fix keepalive processing when encryption turned on. Jeremy. (This used to be commit 8f113ad1918dcd2746ec527ceb79a2a7baa1d415)
      adds  208367f   r21993: Don't let keepalives interferece with sign or seal in the client code. Jeremy. (This used to be commit 3e901389feedadd64c6ba712ab09cdfb497a9e0a)
      adds  3215c09   r21994: Ignore keepalives in the correct buffer (out not in :-). Jeremy. (This used to be commit 9785528ddf26c4943e8bdfcf7694314a52218520)
      adds  e915796   r21997: Implement the server side of gss seal negotiate. Jeremy. (This used to be commit 6b923acfee59e39eea69e9e9a00f1f6118ed4270)
      adds  cece5a6   r21998: Fix tdb keynames in netsamlogon_clear_cached_user().
      adds  5b7c813   r21999: remove useless casts
      adds  9bb40d7   r22000: remove useless casts
      adds  56ba447   r22001: change prototype of dump_data(), so that it takes unsigned char * now, which matches what samba4 has.
      adds  73c8eee   r22002: Fix bug #3974, there are still open issues with -N behavior (doc fix next) and -T argument parsing behavior (which is just insane but a separate bug) (This used to be commit 1a3980f1fcb6431aa6bce83f7c34338436b4e962)
      adds  71b8fdf   r22003: Fix from Jiri.Sasek at Sun.COM to wrap our krb5_locate_kdc call as smb_krb5_locate_kdc to prevent incorrect linking and crashes on Solaris. Jeremy. (This used to be commit 7d30737c8d851505e81a60443baf9a8c7e523472)
      adds  e8265c6   r22006: use string_term_tdb_data()...
      adds  7bdd7ec   r22007: make string_tdb_data(NULL) possible...
      adds  b946105   r22008: use string_term_tdb_data()
      adds  bc2b643   r22009: change TDB_DATA from char * to unsigned char *
      adds  75b4e24   r22010: Now I'm looking at mangling again, make sure that we mangle any illegal names before doing any wildcard matches. That way lies least suprises. Don't merge this for 3.0.25, too dangerous. Thanks. Jeremy. (This used to be commit 8e15ef476cada7a900ff17c7ba70c729d56718bd)
      adds  0eefab1   r22011: As Metze suggested, use 0xFF 'E' <enc ctx> instead of 0xFF 'S' <enc ctx>. Jeremy. (This used to be commit d8cd4fc91b324c9ab8d2f66ee264093763018f76)
      adds  1ff60ed   r22012: Ensure we use the same technique to pull the share mode data out that locking/locking.c does. Jeremy. (This used to be commit 1fec4da6d6267289bf93f930de4cb5e21c450e15)
      adds  b0bcb48   r22013: Move to SSPI framing (sig first in NTLM). Jeremy (This used to be commit 22eaed76f01ea9d0184dcaf57adca23abc6330b9)
      adds  261c004   r22014: Make us pass RANDOMIPC test again :-(. This is an ugly check-in, but I've no option. Jeremy. (This used to be commit c3a565081d70b209a4f9e6e8f1859bf7194a5f74)
      adds  ce3c830   r22015: Fix for memory leak from Steven Danneman <steven.danneman at isilon.com> Jeremy. (This used to be commit 61a1574f50d35435a55de62fa6f1d281eed90a25)
      adds  44ca85a   r22016: Try and fix the build - move things out of proto.h Jeremy. (This used to be commit 29933600cff458f6599e4604f9e861cd20fc8e38)
      adds  730bfd9   r22017: After changing 2000 lines of this I think this is needed :-). Jeremy. (This used to be commit 99092e8841edea468fa1e59a8c725f3467b58966)
      adds  01efa3d   r22018: fix compile error (This used to be commit a4c1c770a227390f745c9db07efe468bdcd31339)
      adds  074c1eb   r22019: Jeremy, this hopefully fixes the build farm currently. But I think we need another get_safe_offset call that also includes the required buffer size.
      adds  fb38358   r22020: Make it more clear that both the vuser struct and it's contents are talloc_free()'ed at the end of a session.
      adds  ccc06f8   r22022: - Clarify the comments
      adds  ddf759c   r22023: I don't like this cache, but I think Jeremy is right, the consequences of the talloc heirarchy created are too subtle, particularly with callers picking out individual members.
      adds  fd2e5b9   r22024: Don't leak, actually use the provided memory context... (This used to be commit 46ff4e599e79f47254e05c7e4db75db9a19934bc)
      adds  ec497bf   r22026: Missed in my last commit, another case where we need to copy, not reference.
      adds  d9741cd   r22033: remove useless line
      adds  6013b59   r22039: fix compiler warnings
      adds  e5358d6   r22042: Try and clean up my own mess using the API Volker suggested. I now use :
      adds  7371762   r22043: Comparing lanman.c with -r22013 is now MUCH easier, thanks! This looks much easier to review! Damn close to what I had in my tree, just the fn names were slightly different.
      adds  8990b13   r22044: Remove the only skip_string(...,2) caller (This used to be commit 08ea2b83b26968990fce191cdafe26d3183518a6)
      adds  0a2cc56   r22045: As Volker noticed, skip_string's last argument is redundent. Remove it. Jeremy. (This used to be commit 140881cfbb59ce4a699b5900efe02bf315be7bd5)
      adds  d2a57b6   r22049: HPUX build fixes from <don.mccall at hp.com>. Jeremy. (This used to be commit b70af25e851b2695e552b10f1befb16e336fb36f)
      adds  afd637e   r22050: Fix a couple of off-by-one errors in the rap call patch. Jerry, this works now for displaying shares on Win9x (and hopefully everything else as well :-). Jeremy. (This used to be commit 728a4cc71376f9cfff2578d21a47602f8b7c6531)
      adds  c1ecf3b   r22051: use libreplace headers
      adds  4432df3   r22054: merge from samba4:
      adds  0389cad   r22055: Port the endpoint mapper (and functions it requires) to Samba 3. (This used to be commit ad981261877e6a2dce0c4f4e71fd9127aa31538a)
      adds  21024aa   r22056: Adding some missing proto_exists calls (for PAM and NSS modules)
      adds  f1ab10b   r22058: Add test_nss_modules to check NSS modules for unresolved symbols.
      adds  2498a97   r22059: Over-allocate and NULL out 100 bytes for lanman.c.
      adds  9b807d4   r22060: Fix for AIX quotas from Heinrich Mislik <Heinrich.Mislik at univie.ac.at>. Jeremy. (This used to be commit 8d95cdf8c0a46abc6b5cbcec3fd8bf246d49ee4b)
      adds  01c8809   r22061: Fix the krb5 user ticket refresh event timeout in winbindd (This used to be commit 4a99b89618948f5518b9c685d1cdcfaad69bfc80)
      adds  7f8d89b   r22062: Fix the parsing of info level 3. Flags is not a flags field, but an offset. Fixed 64-bit display of ACLs on printers. Jeremy. (This used to be commit 0c8949ff5d742dbe59f2af0f57a289f238e3592c)
      adds  cab9168   r22064: Fix the DFS code to work better with Vista clients. Allow "host msdfs = true" to be set in the [global] section and allow Vista to see shares with "msdfs root = yes" and "msdfs root = no" off the same server. Down to an error message really :-). Jeremy. (This used to be commit 1a0f69bb21fd03a18514dfc93c84568708144e28)
      adds  97e3cb8   r22065: First logic change I've found :-(. We were being too restrictive about strings being NULL. If an info level doesn't use a subformat the subformat string may be missing (null). Add debug statements to help track this. Jeremy (This used to be commit 70875f92a22985539dc41e26a084218a45e1a13f)
      adds  3bdd0e3   r22066: Ensure that winbind can resolve SIDs in the S-1-22-{1,2} domain to a uid.gid using the idmap_passdb backend. (This used to be commit fc1aeee52d8cb6c8d5d306dbbec18127bd2674bc)
      adds  f5d3d29   r22067: - fix --with-fhs, where confdir is set to \${sysconfdir}   but sysconfdir wasn't defined in our Makefile - add localstatedir for completeness
      adds  06ec19e   r22069: BUG 4447: Fix compile failure on AIX 5.2 (patch from William Jojo <jojowil at hvcc.edu>) (This used to be commit c1cb6d059b2a8539bc8a05ea4467d136bbb2ff38)
      adds  23d3a19   r22071: Make the error message for incorrect use of '-c' show the parameter as used.
      adds  98c300a   r22078: fix memory leak in not often used code, we only use it if the server doesn't support GSS-SPNEGO in SASL
      adds  4899c6b   r22079: Tsk, tsk, Metze didn't compile before check-in :-). Merge the memory leak fix (with fix :-) to 3.0.25. Jeremy. (This used to be commit ab3150fe4ed2a629eb371db5f43ae09b9c583a64)
      adds  7a70d9c   r22080: Fix directory recycle module bug #4486. Jeremy. (This used to be commit 17b1d11bbb8353e309c8410128a3e9c5964ea766)
      adds  bcab925   r22091: Fix an uninitialized variable warning (This used to be commit a6e1e39f1dcd9ebcb5db199fd152a861b9be929b)
      adds  eceb926   r22092: - make spnego_parse_auth_response() more generic and   not specific for NTLMSSP - it's possible that the server sends a mechOID and authdata   if negResult != SPNEGO_NEG_RESULT_INCOMPLETE, but we still   force the mechOID to be present if negResult == SPNEGO_NEG_RESULT_INCOMPLETE
      adds  14ac771   r22093: send also the correct OID_KERBEROS5 not only the broken OID_KERBEROS_OLD one.
      adds  74cfa0f   r22094: Clarify that SMB_VFS_LOCK should not be used to get lock status. (This used to be commit 395fd99edba8a75eab5d13c9fac5616bcd6ecf2c)
      adds  90dc261   r22095: BUG 4484: Add more checks to set %a for Vista clients (based on absence of native OS and Lanman strings in the session setup request) (This used to be commit e5c9fc937d40046030c0d3bcfced505410a14caf)
      adds  bc45c82   r22096: become_root_uid_only() is unneeded - it's only used in messages.c. Refactor to use become_root() instead and make it local to messages.c Jeremy. (This used to be commit f3ffb3f98472b69b476b702dfe5c0575b32da018)
      adds  826d6e4   r22097: Add detection for linux readahead() syscall. Jeremy. (This used to be commit 4e3232aad4179e4ca9a1138bc43addec2ea6d9cc)
      adds  0fea15a   r22099: Revert parts of revision 22056 as proto_exists is not required by @WINBIND_NSS@, bin/pam_winbind. at SHLIBEXT@, and bin/pam_smbpass. at SHLIBEXT@. (This used to be commit 641edac6ece16aa51fef240a5356c1aa5afaa644)
      adds  4361e7c   r22101: remove RedHat 9 packaging files after annoncement on the samba ml (This used to be commit 884952435598430ee74c7ef5a925025321d422c7)
      adds  a6209ac   r22102: Remove obsoleted SHLIBS_PROGS from {Makefile,configure}.in.
      adds  ab8bbff   r22103: No code change.  This is a spring time end of line clesnup checkin. (This used to be commit 3ae99e5924a8d20f920faddf823f43fb73ee4c6e)
      adds  a1e7296   r22104: BUG 4439: Fix the object picket on x64 WIndopws XP/2003. Enable the DsRoleGetPrimaryDomainInfo() server code. Tested by Win2000/XP/2003/Vista (x86) and WinXP (x64) (This used to be commit eab9ca7e7d8d7dc3e705720f8bc5dff5c8ec5f5f)
      adds  d946a78   r22105: Added vfs_readahead module that appears to do wonderful things for copying files from Samba when using Windows Vista Windows explorer.... :-). By default if you add this I can go on my vmware sessions from 7MB/sec to 12MB/sec (+1 extra MB/sec if I turn sendfile on). Jeremy. (This used to be commit 97fdd67e83bb2706106a9bae95b32d8d9f8b4066)
      adds  7ef9322   r22106: Fix the module name - it's vfs_readahead not vfs_linux_readahead. Jeremy. (This used to be commit bc2b6e3f32ab50444bb478efffd7a8b505536c6c)
      adds  fc9f6d6   r22107: Fix typo. (This used to be commit fd056b2426dea059fec50fe1c90e4fdd48f916d7)
      adds  d4f1543   r22108: Fix from <don.mccall at hp.com> to try and fix the HPUX builds. Jeremy. (This used to be commit 4de297112b9d87e58d870889007001169265e084)
      adds  ca70c3c   r22109: Readonly is automatically set in the generic init code, let's just log the fact there and remove the specific, but redundant, code in idmap_ad.c (This used to be commit f127803734f9ae16e400b8a91e1e1910fd49b7f3)
      adds  ccb99ca   r22110: don't cache the S-1-22-{1,2} domain SID/uig/gid lookups in idmap_cache (This used to be commit adfc2d31656f642c76a3d8eeddf5a67804a4917d)
      adds  4c6dfcf   r22111: Allow readahead params to use size suffixes as K,M, etc. Jeremy. (This used to be commit e296f07e1d3a14fe05a444ccdc752cd945fee5bc)
      adds  725fcf3   r22112: Fix memleak pointed out by Steven Danneman <steven.danneman at isilon.com>. Jeremy. (This used to be commit 7c45bd3a47fc2b24c5f1351a241ace2201c857d2)
      adds  b86758e   r22113: Fix core dump when configfile in same directory. From Steven Danneman <steven.danneman at isilon.com>. Jeremy. (This used to be commit 572c418b04eb1dbce8da7643fe7e236b06fce57b)
      adds  bca29dd   r22122: Start to fix csc issue with Vista. Make smbd support the extended 7 word response for tconX rather than the 3 word one we supported previously. Jeremy. (This used to be commit 137953226a2d691259e7e84d6ae0dc24755e5a3a)
      adds  bd472a5   r22123: Try and fix the csc (#4404) bug by supporting the extended response to NTCreateX - need to fix this also for pipe open and NTTransCreate as well so this isn't finished. Jeremy. (This used to be commit be742f248178ae606dfa3a90c6148a18b42128e3)
      adds  8710c0d   r22124: Wow - NTCreateX sets the word count to 42, but returns 50 on the wire. Strange.... But now we're returning Windows compatible extended info. Next to fix the pipe returns and NTTrans Creates. Jeremy. (This used to be commit 57e46f2f80db153fc7ce0eb09f24afa78aa27349)
      adds  4570f1c   r22125: Fix a warning (This used to be commit 1c0ceb5fe217bd7210072869a1313c7ac67ff118)
      adds  d110353   r22126: Fix a bogus uninitialized variable warning (This used to be commit 3be234effacd370dbdae11f6fcfddfe37d0623b3)
      adds  8c34aab   r22127: Wrap the AC_TRY_RUN detection for Linux getgrouplist in an AC_CACHE_CHECK, so it can be cross-compiled. (This used to be commit f9fb07d2f9f142b4bcef02b8b3fc40789a6995d7)
      adds  2ca369e   r22128: Fix the pipe open response with EXTENDED_RESPONSE_REQUIRED set. Only the NTTrans create left to fix for csc. Jeremy. (This used to be commit 7856db9fce9906c5a7d19fbe69dfcfd4b644c134)
      adds  6a3e72a   r22129: Fix the nttrans create extended response for pipes and files (tested with Win32 code). Bug #4404 should now be dead :-). Jeremy. (This used to be commit 40a86a56662eca2668b8a9515b9f924f54d80cc0)
      adds  a820253   r22130: - Ensure that the libsmbclient example programs link with the libsmbclient   library that's part of the current tree, not with whatever happens to have   been previously installed. (This used to be commit c65621e0b7690b90beb420f829c769c7d28147f5)
      adds  4838055   r22132: I hate inefficiency. Don't call conv_str_size() on every pread/sendfile call, initialize these variables in an allocated struct at connection time and just refer to them directly. Jeremy. (This used to be commit 85df3fca681a44c882f596ef042ad9956c3a63c0)
      adds  a40df6f   r22135: Check in most of Michael Adam's net conf utility. A good share of this patch is moving functions around to fix some linker dependencies for the registry.
      adds  a098724   r22145: Fix bug #4494 - reported by Kevin Jamieson <bugzilla at kevinjamieson.com>. If returning a mapped UNIX error from sendfile, don't call chain_reply. Jeremy. (This used to be commit 38404c990db1436241c3a774c51196bc058d7576)
      adds  d442cca   r22146: Attempt to fix the build (This used to be commit 825255c7600f2372c1702a0cecb309e9f22c087e)
      adds  b61fac6   r22147: Next try (This used to be commit 42f42321558ed0647697e5bfd7d5339a29aa30d9)
      adds  d6d35ea   r22148: Fix gpfs module on posix-acl test.  Adds gpfsacl_sys_set_fd (calls _file).  Thanks to Gomati Mohanan. (This used to be commit 859269c9492e002f02415d610c83452538147972)
      adds  1790c67   r22149: BUG 4500: patch from Jorge Santos <jorge_a_santos at hotmail.com> to fix compile bug ni quotas.c (typo calling unbecome_root()). (This used to be commit 22d550d62b5834e2c5155550756d3462a1bd6561)
      adds  1ec9de1   r22151: remove netgr functions from libreplace they're not used in samba4 currently and samba3 has explicit configure checks for them.
      adds  78c57f5   r22153: fix LDAP SASL "GSSAPI" bind against w2k3, this isn't critical because we try "GSS-SPNEGO" first and all windows version support that.
      adds  4e0a6bd   r22154: Make struct smbdb_ctx an opaque pointer so users of the API don't need to have tdb.h. Jeremy. (This used to be commit 512542c90a78006bda3470eed7fb6d3f6e708eed)
      adds  e5428ef   r22155: Fixed warning #4498 from jason at ncac.gwu.edu. Jeremy. (This used to be commit f1b22c952719f004d7e33813c4d0f10514e1fff9)
      adds  d1ec690   r22157: Fix bug #3634 - stop nmbd segfaulting with bad interface line. Jeremy. (This used to be commit c3e2207cb40386c565b23fcabc8c7384b10216de)
      adds  43401cf   r22158: BUG 4501 (partial): Fix a crash caused by not using the nss_info_{rfc2307,sfu} plugin with idmap_ad. (This used to be commit f640f056bfbf1013d6b3df89632109011fc42361)
      adds  330985e   r22159: BUG 4501 (second half of fix): Just disable the uid/gid allocation if no idmap alloca backend has been defined and we are not using a 3.0.24 idmap backend compatible configuration. (This used to be commit 0b700456f45d2bdfe8538bcfd0fce8ec2b9c3adb)
      adds  6268364   r22163: Pure reformatting. I hate 4 space tabstops :-). Jeremy. (This used to be commit 99abe96b2b8e41e4c7536d35cc169f7e6c3eba1c)
      adds  f61cb37   r22164: Fix missing lock count release in transaction cancel. Found by Taj Khattra <taj.khattra at gmail.com>. Jeremy. (This used to be commit a014a6c30d1e0d75a1a49fdd61bad8cf4cc90327)
      adds  59f23e9   r22172: FSCTL_RECALL_FILE is 0x90117 according to my traces. Record it here. (This used to be commit f36bc61d17baf468ec66151dda347fdfc40e0297)
      adds  d1491cc   r22173: BUG 4491, 4501: Additional fixes for protecting against crashes in allocate_id().
      adds  a78ef28   r22175: sync packaging changes from SAMBA_3_0_25 (This used to be commit 057db3255860e8462188f405712f89db97f6abac)
      adds  a6fa4b4   r22181: Fix for EISCON in open_any_socket_out from William Jojo for bug #3632. Jeremy. (This used to be commit 7979a5a350739150a9c7077f2c35d9512d8596e4)
      adds  9f41ff4   r22202: Volker is clever :-). Use TDB_NOMMAP to prevent any wild pointer problems when validating the winbindd cache. Wish I'd have thought of that. Jeremy. (This used to be commit 6b0a8cbbb883b7041ed4b1f6c1ae90233921d154)
      adds  59523f5   r22204: Workaround to quickly close bug #4508 This hack makes thing work, but we will need to try again to make the getpw* calls fully async, that's the real fix. (This used to be commit 2552859b3d9e28d5f25b339f5d24a8d2dc36b46b)
      adds  23e575c   r22205: Add some flesh to the bones of the cache validation code. Jeremy (This used to be commit b773ea2c8a107344fc524b41a2c81ecc723bd9ec)
      adds  127cc73   r22206: Added boilerplate to be filled in for other validation functions. Jeremy. (This used to be commit 9be463eb0cb4d65c40e35c504059289696419486)
      adds  a2bab16   r22207: Fill in the validation functions. Now to test... Jeremy. (This used to be commit fc2b9e860ef9512eb074622e0ad134ff3f30bfe7)
      adds  c7d136d   r22209: Fix the storage of time_t -> make it 64 bits (use the same load/store function as NTTIME). Add a version number string to the winbindd cache so we can tell if it needs upgrading. THIS WILL DELETE ANY EXISTING winbindd_cache.tdb on first startup regardless of offline auth status. Once this is done we're in good shape though. Jeremy. (This used to be commit c52c7f91af80d5fbb2574b5acf10e6afef3b0c7e)
      adds  91be3a9   r22210: Fix typo in testing for non-centry entries. Jeremy. (This used to be commit b89ecbcac651034d818a41d8a1d0c5e7313f37b8)
      adds  731df24   r22211: Don't return a value from void functions ! Jeremy. (This used to be commit 1dd8d3a723ac2262a45fcd717daef79bffbf30d5)
      adds  282018a   r22212: Cope with signature errors on sessionsetupX logins where the server just reflects our signature back to us. Allow the upper layer to see the real error. Jeremy. (This used to be commit 6cf0b93b1d8cb97dc665e14ace94a259def67724)
      adds  a633b42   r22213: We can't use become_root() here, as it does DEBUG() itself. become_root_uid_only did not :-)
      adds  3e819bd   r22214: Fix incompatible pointer type warnings. Simo, please check and merge to 3_0_25 if appropriate.
      adds  2f1aafa   r22221: merge from samba4:
      adds  0ca5717   r22224: merge from samba4:
      adds  f5b7197   r22227: merge from samba4:
      adds  8b3ea38   r22229: discard_const_p is in lib/replace now
      adds  0dd0aab   r22230: Let's just cast here, the 2 calls have different allocation mechanisms. We just let domname and name hang on the mem ctx until the call returns, and the context will be destroyed.
      adds  fb72736   r22240: merge from samba4:
      adds  9cda609   r22244: merge from samba4:
      adds  38bbe9a   r22247: merge from samba4:
      adds  4a245a1   r22249: move tdb code to lib/tdb/ as in samba4
      adds  cd8f2e5   r22252: merge from samba4:
      adds  b97c865   r22254: merge from samba4:
      adds  3678d69   r22262: fix the build on systems without GSS_C_NT_HOSTBASED_SERVICE
      adds  4341be4   r22264: merge from samba4:
      adds  74a07ed   r22266: Fix bug #4512 - we were returning a volume label greater than 32 unicode chars. Windows XP doesn't like that :-). Jeremy (This used to be commit e59b5276b56d6963ddd0598bbd1b15426d2d13e8)
      adds  d917f70   r22268: merge from samba4:
      adds  48e29ff   r22271: merge from samba4:
      adds  004860e   r22274: merge from samba4:
      adds  8e4945b   r22276: Fix name -> servicename in messages.c Jeremy. (This used to be commit cc4face3bc269afa7af19bde534cacc04f9510a9)
      adds  e9623ec   r22277: __location__ is defined in libreplace now
      adds  5a22df2   r22280: merge from samba4:
      adds  b1842fd   r22282: Fix last few name -> servicename changes. Jeremy. (This used to be commit f5c22f26f7ec7e8139fbf11a75820336db3d55c0)
      adds  615f025   r22283: Remove very old bug where we assigned the online mode of the domain to queried to our own domain. (This used to be commit 2abeec576805b5e921b3606ab09ce9c1fd809566)
      adds  e459831   r22285: Allow arbitrary bases in int and ulong parsing. Jeremy. (This used to be commit c1f1949ff134c343cb0ee8f8e46cf58b1dfe97c7)
      adds  2da54a6   r22291: Fix off-by-one in tconX parsing. Jeremy. (This used to be commit bc6ac4feac8c62cda2b6151eb648d3d5979e8a95)
      adds  a8c6250   r22298: move ZERO_*, ARRAY_SIZE and PTR_DIFF macros into libreplace
      adds  597fd75   r22301: remove unused vars
      adds  5064a6c   r22302: fix the build when no shared-library support is detected
      adds  cacb371   r22304: remove unused stuff completely to fix the build, sorry
      adds  f718428   r22313: as discussed with simo:
      adds  f1a0e7d   r22314: use libreplace headers
      adds  97079ab   r22315: move tdbback.c content into tdbbackup.c and make the functions static.
      adds  6f9f5bd   r22316: merge from samba4:
      adds  123e721   r22317: add tdb_ prefix to non static function
      adds  ffc03ad   r22318: If we're running as non root we might not be able to dump the core file to the corepath.
      adds  fdfe530   r22320: Be more careful and check for the euid instead of the uid.
      adds  8a210af   r22321: BUG 4509: Makefile fix linking the sfu.so and rfc2307.so plugins in $libdir/nss_info to idmap/ad.so (This used to be commit 086316d62e953752c367b7cc7ba945fb1692d080)
      adds  9812a7e   r22327: Finish the gss-spnego part of the seal code. Now for testing.... Jeremy. (This used to be commit 1c1f5360b67792f14b50835a2c5a4d4ac68aca8f)
      adds  2ed5967   r22330: For my own convenience (changes discussed some weeks ago with Jerry, who basically didn't care - now I can commit them myself;-):
      adds  b066668   r22340: Fix another segfault in idmap_ldap.c caused by setting the iterator LDAPMessage * to NULL on each loop rotation. (This used to be commit 356dd0dd3a36a8f6061ba60f556e889de7c28140)
      adds  256f506   r22341: Fix build of examples/VFS: adapt include for new place of tdb... (This used to be commit e7110058286ed7e723c9a24e555b9c3b527c456e)
      adds  01be491   r22343: Commit to 3_0 as well after adapting the patch. (tdb_delete_bystring instead of tdb_delete is used here) (This used to be commit ee40cead097ed2c005f5f80b24c9f681e054849a)
      adds  8e1b82e   r22344: Correctly create sub-struct for GSS encryption. Jeremy. (This used to be commit 197c90ec78545e7e3c03ff5787839ca134f3036a)
      adds  093bcd7   r22345: Only use new krb5 OID. Jeremy. (This used to be commit 1a46d2dcb930f433457877e143f5a602b6b9091e)
      adds  d7c8710   r22348: 3_0 as well (This used to be commit ad57434faf806a6ad27beb0f75b73d5389a35382)
      adds  c5fb215   r22349: Fix missing ) in #else path. Jeremy. (This used to be commit 0f5680adcfb4f1636ba5a5c3ba9684f9fde8476a)
      adds  1adbf4a   r22350: Add some helpful debug messages. Jeremy. (This used to be commit bf2e6bd82dc0d35313677c6cb04357da1e74ce4f)
      adds  226d963   r22351: Making progress in tests... Jeremy. (This used to be commit f1726e04eb1d63387cf955c907fe077b2201a3ae)
      adds  d47868c   r22352: Wow - working gss SMB sealing ! Jeremy. (This used to be commit abcb2a4b0709ef84c50c1d9a85191dc3866cd138)
      adds  383cc1f   r22353: Fix bad #ifdefs. Jeremy. (This used to be commit 9173c846b11c587e04a70ede387cd4a15173e4f2)
      adds  f7fc540   r22354: Make client select krb5 encrpyt if krb5 already on. Jeremy. (This used to be commit 7b89a5de57cd5fed814eda95e44dcc345f380fb2)
      adds  e8d19d5   r22355: Ensure we get good debug messages from gss_XX calls. Jeremy. (This used to be commit fe36fc79ddd4f2f2c88204055fca60a193586234)
      adds  5cee3be   r22358: Use gss error to NTSTATUS mapping function for errors. Jeremy. (This used to be commit 11fa0ca9e21d478a4b79b8ca1e92936b26b03fe0)
      adds  f2da00a   r22362: fix the build on othersystems
      adds  d6ca327   r22363: merge from samba4:
      adds  4c8dc9c   r22364: sync lib/tdb/ with samba4
      adds  3255daa   r22366: sync lib/talloc/ with samba4
      adds  9d29f38   r22376: Make sure we use krb5 when we identify just an older heimdal lib (0.6.x) Timur, please check.
      adds  20086f6   r22388: clearer message, thanks David (This used to be commit 7961476784713267efc19d305aa66c68275ccaa1)
      adds  dc90cd8   r22389: Start preparing for multiple encryption contexts in the server. Allow server to reflect back to calling client the encryption context that was sent. Jeremy. (This used to be commit b49e90335d1e589916b5ab4992e3c4a2d221ca7e)
      adds  36da6cb   r22390: Patchset sent to samba-technical to address the winbind loop when allocating a new id for a SID:
      adds  0829e1a   r22391: Looks bigger than it is. Make "inbuf" available to all callers of smb_setlen (via set_message() calls). This will allow the server to reflect back the correct encryption context. Jeremy. (This used to be commit 2d80a96120a5fe2fe726f00746d36d85044c4bdb)
      adds  3988806   r22392: Remove leftover potentially segfaulty code. Check we are online before actually trying to connect anywhere (This used to be commit ff5e0b2986d43de1e88c85783b451fcb9828d6a8)
      adds  2d8fbef   r22393: fix cut&paste error (This used to be commit 70878d698532aa8b0e151e7772894e251290186e)
      adds  cd449e6   r22394: Remove test directory once we are finished. (This used to be commit e718606295f4d686767d1583fd5e774dd66b8b86)
      adds  8057657   r22395: allow profiling level to be set on startup (This used to be commit f8f51e8648224af6645dbd0c2f2bffc678b83dac)
      adds  90ad4ea   r22401: Add bzr revision+nick support to mkversion.sh.
      adds  04a70aa   r22402: Fix build warning.
      adds  e95c34d   r22411: Fix the build:
      adds  956a5ce   r22412: Add a "deletelocalgroup" subcommand to net sam.
      adds  772ffe7   r22413: Simplify the build rules for plugin modules. Add support for per-platform exports files. Fix the shared library build pf pdb_ldap. (This used to be commit b04dee02d1965a1bf6eba39e809f0c9b33fbfcda)
      adds  41824de   r22416: Remove precompiled headers on clean. (This used to be commit 250028ef03296c2af90cc212c7734d5425db35e1)
      adds  8a22b1f   r22417: Refactor the various daemon run-mode options to make the semantics of the various flags explicit. (This used to be commit 19c929c6330a50f278ac322ac5fcb83d03734ea2)
      adds  44f5211   r22418: Support running under launchd. We abstract the method of obtaining sockets to listen on a little, because in the launchd case these are provided for us. We also add an idle timeout so that a daemon can exit after a period of inactivity. (This used to be commit fc8589a3371d396197fae508e563f814899c2beb)
      adds  8297933   r22419: Update configure so that we only need one copy of os2_delete.c (This used to be commit e5dd3bbf29f206090d64134eb808e5f627317804)
      adds  b304cab   r22425: Avoid to segfault if we only have the realm. (This used to be commit ace1520270d19d41c24236d4e26ccf77071ebeb9)
      adds  d27d6e8   r22430: Add SID validate to sid2uid() and sid2gid() public entry points in winbindd (This used to be commit 0890cb941ed5d87a919edb5a896f331e900af007)
      adds  821bf2b   r22441: Add automatic dependency tracking. The dependency generation is toolchain independent, but since there's no portable method for doing makefile includes, we can actually use the dependencies with GNU make. It's easy to add this for other makes, but I don't have any to test.
      adds  026852b   r22444: * Validate a SID before trying to convert it to a uid/gid via the public   winbindd interface
      adds  da158ad   r22447: Patch from Ying Li <ying.li2 at hp.com> to default tdb idmap plugin when neither idmap domains nor idmap backend have been defined. (This used to be commit 2fa12753da22551c9d5e6ca1bea95884e02ef7b2)
      adds  2541e0d   r22458: Fix a comment (This used to be commit f5ccec42287cfdf128bbfcf562a47a852bd0e3fe)
      adds  8040fec   r22459: Adding ads_get_dn_from_extended_dn(), in preparation of making ranged LDAP queries more generic. Michael, feel free to overwrite these and the following.
      adds  56f6336   r22460: Adding a generic ads_ranged_search() function.
      adds  fa2756c   r22461: Use ranged LDAP queries in lookup_usergroups_member() and start to optinmize lookup_groupmem(). In the later, at least try to avoid those massive LDAP dn_lookups by looking in the cache before.
      adds  04724b8   r22463: Add prototype.
      adds  c5a93fd   r22464: remove double code and use a function
      adds  53ac6a5   r22465: Last attempt to fix the build before dinner.
      adds  2713a9c   r22466: Fix build warning.
      adds  31982be   r22467: Adding configure check for -Werror-implicit-function-declaration and use it in -enable-developer.
      adds  655d2b5   r22468: Fixing implicit declaration of krb5_set_default_tgs_ktypes (which is hidden by KRB5_PRIVATE in MIT and doesn't exist on Heimdal).
      adds  b9c4009   r22473: Correct fix for setting a default compat tdb idmap backend. Previous code would always fill in "idmap backend = tdb" even if you defined idmap domains.  My fault.  I should have tested the original patch more before committing. (This used to be commit a60c3f6a5a92722552197f7ab133f2ec3af377f9)
      adds  1ee9650   r22479: Add "net ads keytab list".
      adds  2e0a7fc   r22480: Remove accidentially comitted getpeereid hunks again.
      adds  5e7174a   r22481: Move check for non-mappable SIDs to after sid_to_uid, sid_to_gid mapping, add LocalSystem to non-mappable list. Jeremy. (This used to be commit 805f01464f3feb30725dbce1f90d4296380dd796)
      adds  678ca58   r22483: Attempt to fix the build.
      adds  3ab2049   r22484: Check for the talloc_strdup to succeed.
      adds  992fac3   r22489: Add a deletedomgroup command to rpcclient (samr). Corresponding to deletedomuser.
      adds  1ddcc5c   r22490: Fix a couple of bugs found whist investigating CSC Vista issues. Ensure we correctly NULL out allocation size fields. Allow QFILEINFO on pipes (Vista bug ?). Jerry - don't automatically merge for 3.0.25. Jeremy. (This used to be commit a27577815201101de4ca5c8375b7f768b6127fb2)
      adds  7d859f0   r22491: Fix the build (3.0.25 and 3.0 are different here). Jeremy. (This used to be commit c34c291194f34a4b68c1b149dd513b79295a7f1c)
      adds  4742fa9   r22492: Add objectid code. Jeremy. (This used to be commit d3df922038032b65f52e1e0ac1f2dd53a6933fb7)
      adds  0845fa4   r22493: Fix horrible memory corruption bug with CIFS POSIX open/mkidr. Found by SteveF + valgrind :-). Jerry - essential for rc3. Jeremy. (This used to be commit b01c1c4618fe0ff9fd9bac7ed780a4676ea1ba7a)
      adds  c620832   r22495: Create wrapper to hide the details of obtaining a set of sockets to listen on. (This used to be commit 29a16b2acb8da604776d48c6a1e6163c9e868d12)
      adds  b93f780   r22496: reg_enumvalue should return WERR_NO_MORE_ITEMS instead of WERR_BAD_FILE when all items have been successfully enumerated. Besides seeming the reasonable code to return, this is what I have seen from w2k3, w2k, wxp. (This used to be commit e09e0d642d98165257c7c43ca2634a430772dcee)
      adds  2ad6688   r22502: Fix bug #4536 - delete symlinks to a directory correctly. Jeremy. (This used to be commit dcc6517d9d349c65b045160e8a1358af088ae97a)
      adds  70806db   r22504: Fix bug Jerry found during his tutorial.  Sorry :-(
      adds  f4affb4   r22505: Fix build (This used to be commit cc38ffb9a45b008ab7bbc3299610bd0dfec13aa9)
      adds  3dff331   r22507: Wrap the method of obtaining sockets to listen on. (This used to be commit e027322b769b896184484155fef7c2ba247412a4)
      adds  0ecd719   r22509: Fix some memory corruption caused by calling free() on talloc()'d memory when adding/removing members from Local Groups. (This used to be commit bade93ef9d810824e0fe332e85f21e50b03e403d)
      adds  0d1c821   r22511: Remove unused LDAPMessage.
      adds  3e8283c   r22524: Fix memleak.
      adds  3e2f29e   r22526: Support deep tree mounts after share (instead of having to specify prepath) (This used to be commit 0548dea6c7222dc22144a86fffd32675cd14b677)
      adds  7159de5   r22527: note the svn location of samba-docs on svnanon.samba.org (This used to be commit e13f1c608f931b78d068d5257e1c6873d5c31248)
      adds  59ac116   r22529: Add implementation of HP-UX ACLs in the new vfs-module framework. (This used to be commit aef5aad67884eb47d30fa2fadddb33e4005b8143)
      adds  322ca3b   r22533: Use lib functions where we have them (This used to be commit dc18ab2f3407234dc545d5133660f9f04e8e5b55)
      adds  b851e8e   r22537: Use a (more speaking) macro when there is one. (This used to be commit 2eec760154a4126df616a3c078b7741c57239c86)
      adds  c07643f   r22539: Added _strict varients of the talloc calls to return NULL on size == 0 varients. Jeremy. (This used to be commit 1283da1bf8ebe458cf84ee4a703909945cdfcd88)
      adds  f3cf873   r22540: Added _strict varients of the macro calls - added prototypes. Jeremy. (This used to be commit 06b47f3d72d0ca1c83842dff3425d8dacd283fff)
      adds  fdc0b87   r22541: Added talloc_size_strict macro. Jeremy. (This used to be commit fcbfa2c99175780524d2258885410c79bbb12d6e)
      adds  12ba885   r22542: Move over to using the _strict varients of the talloc calls. No functional changes. Looks bigger than it is :-). Jeremy. (This used to be commit f6fa3080fee1b20df9f1968500840a88cf0ee592)
      adds  0fbbf84   r22543: Fix bad call to talloc_strict (too few args). Should fix build farm breakage. Jeremy. (This used to be commit efb43432b01f0b55df409225c7526ff232c00171)
      adds  2a5eee9   r22553: Fix the build (This used to be commit 561f3c67f40ed6a983ebf170e4014b256ca71219)
      adds  2724ce6   r22554: Fix an assumption that TALLOC_ARRAY(.., 0) != NULL.
      adds  9263287   r22555: Ensure our paranoid malloc functions return NULL on size == 0 so we have a known behavior. Jeremy. (This used to be commit 27c0f2970842a6e07875c5591ded6352acf36a4e)
      adds  a01c196   r22560: Clean up frees of realloc memory in mount.cifs (thanks to Alex for reminding me how to use Valgrind). (This used to be commit 4616c29b9f09b9863f1446e83c98e3adc327d0f9)
      adds  e26dee4   r22561: Fix a memleak in lanman.c: Nobody would free the session_list.
      adds  4ab6a8e   r22564: Move the _strict -> _zeronull functions into lib/util.c and out of talloc at tridge's request. Jeremy. (This used to be commit da78488b86c464b6861d36398cca7524ad5906fe)
      adds  71aa8a1   r22573: Fix old bug mixing free() and talloc_free() when the add_sid_to_array_XX code was moved from malloc to talloc. Found running valgrind and rpcclient. Needs merging for 3.0.25 final. Jeremy. (This used to be commit 8af56dbd00045049ea3c5022822bbaeeecbd9661)
      adds  08a730e   r22574: Fix reply when we have no dfs shares. Jeremy. (This used to be commit f95bf093f9303131618b1de8f9b783ba19644bb3)
      adds  5718459   r22576: Fix marshalling bug in aliasmem. Jeremy. (This used to be commit 415c476f7242269d6feb2365531f4c8286bdc0f2)
      adds  138668d   r22577: Change all of parse/*.c to use standard form. Fix some marshalling bugs. Jeremy. (This used to be commit 3df99006f8a52af7cff0fbca1bf16157a8648254)
      adds  811d027   r22578: Remove python build directory and generated smbadduser.
      adds  e3aed5a   r22583: Support non-Linux GNU systems (such as Debians' GNU with FreeBSD kernel and Hurd systems).
      adds  84c37a1   r22584: Don't hardcode specific Python version.
      adds  61f95f1   r22585: Get us into a consistent state with TALLOC_ZERO_ARRAY also. Jeremy. (This used to be commit c622fb8536d955952a0fbf2441a4cb45a9feb9b0)
      adds  6b605a9   r22586: Add a modified version of Simo's patch. Jeremy. (This used to be commit 18f47f999d28af56e205cd20d10c72ff6f0a3846)
      adds  1e362c0   r22587: Ensure TALLOC_ZERO_ARRAY is consistent. Jeremy. (This used to be commit c3df5d08dd6a983f9d53dc6628a50e571d322e8d)
      adds  79de0ad   r22588: Make all uses of TALLOC_MEMDUP consistent. Jeremy. (This used to be commit 8ad13718af0ba1fcb10a6f1631b1ed3cb8d11175)
      adds  be8b068   r22589: Make TALLOC_ARRAY consistent across all uses. Jeremy. (This used to be commit 8968808c3b5b0208cbad9ac92eaf948f2c546dd9)
      adds  56a5d05   r22590: Make TALLOC_ARRAY consistent across all uses. That should be it.... Jeremy. (This used to be commit 603233a98bbf65467c8b4f04719d771c70b3b4c9)
      adds  5b3d90e   r22591: Fix up the examples also. Jeremy. (This used to be commit aa5a1591c626e2828244a78f237af8a59af57784)
      adds  09ba519   r22592: Fix TALLOC_SIZE to be consistent. Jeremy. (This used to be commit 8044a6482c7c165a64878982cee5ee9756a0a734)
      adds  8790812   r22593: Finish doing the same for raw TALLOC. Jeremy. (This used to be commit aef3c262b724d1283187e732833519c4e6fb088c)
      adds  f5d6c8e   r22611: Fix from Jens Nissen <jens.nissen at gmx.net>. Fix bad memory leak I introduced into acl code, also remove redundent extra check for global_sid_System :
      adds  d02f4f4   r22613: Fix an uninitialized variable warning (This used to be commit d4c5d5ffb30fe50abb828067b047d5eb61038ddf)
      adds  a0f8615   r22614: Only enable GNU-isms in the Makefile if we can be sure that the GNU make we found is what will be run when the user invokes "make". (This used to be commit e3802961c1895f260f04a7955a2a182d657248a0)
      adds  b3010b5   r22615: fix prototype (This used to be commit 6999d578aebab4e3216200be1d884caa3578ecc2)
      adds  a127d53   r22630: Revert svn r22576 (parse change to enum_aliasmem().  Original code was correct (This used to be commit cf11b4314987d4d429d09e073c5294d3a9977c52)
      adds  d7041fe   r22631: Remove the possibility of sid_check_is_domain and sid_check_is_in_our_domain getting out of sync. (This used to be commit bbc102172abcb5f7c5c9e777536d7c17afe8b355)
      adds  3972121   r22633: Fix typo in debug message. (This used to be commit 4c58b6b1946bf61b24cbdb3c331fee3d48a6b7d2)
      adds  bdbe2a9   r22636: Fix logic bug.
      adds  cd7ad09   r22641: Install tdbdump and tdbbackup. (This used to be commit 232c5c65578e3cddffe7e6ed996de7fc42b32f48)
      adds  c74c6f7   r22643: Don't clear cached U/SID and UG/SID entries when we want to logon offline.
      adds  d14e780   r22644: Fix memleak.
      adds  b48096e   r22646: segfault fix in idmap_ldap.c from 3_0_25 (This used to be commit 565d7d0b18f18ba11f186667df95bc608a179efa)
      adds  b213b35   r22647: Avoid leaking a full info3 structure on each winbindd cached login by making netsamlogon_cache_get() return a talloc'ed structure.
      adds  68d5d93   r22648: Fix comment to match the code. (This used to be commit e93d33b4631e634499b2e74c31d483d306d10367)
      adds  aa45461   r22654: And this is now Samba 3.0.27pre1-SVN (This used to be commit 435a6e5e82b5910acc116f211f1dfc3fe32a43ca)
      adds  e7d06b1   r22655: Call correct free-macros in netsamlogon_cache_get() error paths. Forgot those in the previous commit.
      adds  c5bcb4b   r22659: merge from SAMBA_4_0:
      adds  6288491   r22663: Restructure kerberos_kinit_password_ext() error path.
      adds  116c153   r22664: When we have krb5_get_init_creds_opt_get_error() then try to get the NTSTATUS codes directly out of the krb5_error edata.
      adds  e468268   r22666: Expand kerberos_kinit_password_ext() to return NTSTATUS codes and make winbindd's kerberized pam_auth use that.
      adds  32b9beb   r22673: Fix for Jerry's reversion. We still need to check size before talloc. Jeremy. (This used to be commit 9e4c6ab7392b2dbaccfaced88d3bc7502ff073ee)
      adds  f1d8c4d   r22675: Simo's patch for 0 size allocation. Still need to examine parse_misc.c fix. Jeremy. (This used to be commit 80d981265cd3bc9d73c5da3c514ec736e2dfa73a)
      adds  92999ce   r22676: Fix zero alloc with create_rpc_blob(). Jeremy. (This used to be commit c73963a60ad2d35d69d1ac4c02e24f3272efdd87)
      adds  327e232   r22677: One line fix to make net idmap restore work again
      adds  1bcee26   r22688: Change lock_data in struct byte_range_lock from void * to struct lock_struct * (This used to be commit 8e0e278961ebf2fa4301874d522636699ace1b9b)
      adds  fb56443   r22691: Fix a 64-bit warning and a const const discard warning (This used to be commit 3a2ca1b1b85e268928587287f61d26f992b303a5)
      adds  baabe03   r22692: Fix compilation of explicit --without-winbind.
      adds  c4d4282   r22693: Always compile before checkin.... I've now installed dmapi on my laptop :-) (This used to be commit 7460511c4e92f6fdde430d0c56bbb72377e80b4b)
      adds  bf7008a   r22695: Dummy checkin (reformatting) to make the AIX hosts retry. (This used to be commit cd55ccef6a1d0c95836feeb5efb5abcaedb35df2)
      adds  4b7123b   r22700: Add a simple wcache TRUSTDOM api for maintaing a complete list of trusted domains without requiring each winbindd process to aquire this on its own.  This is needed for various idmap plugins and for dealing with different trust topoligies.
      adds  8ff276f   r22701: Fix the krb5_nt_status error table and add the "no DCs found" mapping (This used to be commit 2ab617fbbffbd6bf98ee02150f62b87a2610531f)
      adds  6ef504d   r22702: Convert both lookup name and lookup sid to follow the same heuristic.  First try our DC and then try a DC in the root of our forest.  Use a temporary state since winbindd_lookupXXX_async() is called from various winbindd API entry points.
      adds  879b843   r22703: Convert winbindd_getgrgid() and winbindd_getgetpwnam() to use the same code path after we resolve the name/gid to a SID.  Use the async lookupname/lookupsid interface. (This used to be commit d12b8147d6bd34fad680cb8705dc6d7bbea1db12)
      adds  7cb2a4b   r22704: Implement three step method for enumerating domain trusts.
      adds  96f5908   r22705: Implement new set_dc_type_and_flags() called based on the information return from our DC in the DsEnumerateDomainTrusts() call.   If the fails, we callback ot the older connect-to-the-remote-domain method.
      adds  dcfeb64   r22706: missed one reference to domain->native_mode in the previous commit (This used to be commit aa2ac5a1944884586c9f7e97c3a0b1b6c418b554)
      adds  9037774   r22707: missed merge from local tree: pass the correct state to the domain when calling the async lookupsid() routine (This used to be commit 3d814862af7382a9ea56b2c8d3cc9a31dca4bdb6)
      adds  47761fd   r22708: disable saving the trusted domain list as we want to the parent daemon to manage the complete trusted domain cache (This used to be commit 3a9152a2acfc7b615a5c6b8764ea9462443f00d1)
      adds  044f1b4   r22709: we can only use tschannel when commectcing to our primary (might need some fixing here for a Samba DC) (This used to be commit 3d2123383d9dab6f0c8832e0f04238aa9a972c70)
      adds  391a72f   r22710: Support one-way trusts.
      adds  80dca03   r22711: Fix a compile warnign in query_user().  Ensure that user_rid is initialized. (This used to be commit ef0304268284df7166ecd1b17328076e7ce40de9)
      adds  fd5ff71   r22712: Inform the user when logging in via pam_winbind and the krb5 tkt cache could not be created due to clock skew. (This used to be commit 24616f7d6be40b090dc74851b1ea7d09d6976811)
      adds  c16059f   r22713: Offline logon fixes for idmap manager:
      adds  89fd444   r22714: Prevent DNS lookup storms when the DNS servers are unreachable. Helps when transitioning from offline to online mode.
      adds  09fee9a   r22715: When our primary domain does on or offline, make sure to send a msg to the idmap child.
      adds  8bbf274   r22716: Clarify comment in winbindd_domain structure (This used to be commit 32fd8558bd4531a745a04810a1cb6392dfab16a5)
      adds  2a9c746   r22717: Add Everyone and AuthenticatedUsers to the user's token for use by the require-membership-of pam_winbind option. (This used to be commit 11f81c5997a014cca9d98c474e7870ebb07c4642)
      adds  cf4f314   r22719: Missed change for one-way trust support.  Ignore password policy settings from one trusted domain with no incoming trust path.
      adds  215e033   r22720: Fixes for offline auth when using krb5_auth = yes in pam_winbind. Assume that "NO_DOMAIN_CONTROLLERS_FOUND" means that the domain is offline. (This used to be commit 30f9cc52bf8270652624c79691d147e05e476583)
      adds  189b694   r22724: Call an nss_info backend's init() function if the previous call was unsuccessful.  needed for offline logons. (This used to be commit c3a8dc5d136e33b66849c38bfa910cd044cd521f)
      adds  78c27bb   r22725: * Don't try to update the sequence_number when offline * Log the NTSTATUS when saving name/sid cache entry * Allow the backend loolkup_usergroups() call in winbindd_{rpc,ads}.c   to inform the wcache manager that the group list should not be cached   (needed for one-way trusts). (This used to be commit 693ab48408dbb775b57dcc5140e27ad9221852a1)
      adds  c473d9e   r22726: When performing an offline logon for a user in a trusted domain, take care not to expire the name2sid cache entry just because that child does not know that the primary domain is offline. (This used to be commit 0399f52a1cdbb1acf8d41afddf498529ff4923cf)
      adds  3df5bc8   r22727: remove outdated comment about templatre shell and homedir (This used to be commit e8f9bd655829f671e9ce395aa9b4b94ff4bab36a)
      adds  3eca3af   r22728: Patch from Danilo Almeida <dalmeida at centeris.com>:
      adds  cfc4946   r22729: add help text for osver and osname options to 'net ads join' (patch from Dnailo A.) (This used to be commit 3f588e0b65433176f8f80312c1456836717cf6de)
      adds  6345668   r22730: Fix password changes via pam_winbindd when using "winbind normalize names" and the username has been munged.  Make sure to munge it back before performing the change_password() request. (This used to be commit ff025d451e165383ad7d524e0e8176d987554049)
      adds  3a9a3ad   r22731: - Fix bug #4594.
      adds  d1153fc   r22732: - Testing of libsmbclient against Vista revealed what is likely a bug in   Vista.  Vista provides a plethora of kludges to simulate older versions of   Windows.  The kludges are in the form of shortcuts (or more likely symbolic   links, but I don't know enough about Vista to determine that definitively)   and in most cases, attempts to access them get back an "access denied"   error.  On one particular folder, however, "<share>/Users/All Users", it   returns  [...]
      adds  e6383f4   r22736: Start to merge the low-hanging fruit from the now 7000-line cluster patch.
      adds  2e1acc4   r22737: Fix crash bug (info3 is now talloced).
      adds  deed283   r22738: Fix a debug message.
      adds  f79a4b8   r22739: Make prototypes in include/util_tdb.h of some functions from lib/util_tdb.c exactly match the definitions. (There were some [u]int_32_t instead of [u]int32, which made a gcc 2.95 on an old AIX without system [u]int32[_t] types complain...) (This used to be commit 7cae0d61170485eb220f546899dfa78f1805a272)
      adds  d4799f5   r22740: Move debug_*_user_token to token_utils.c (This used to be commit 4ad9f8aa61cef94be8d38c6e91aac3a5c848f81f)
      adds  f50ff73   r22744: Fix a valgrind error. parse_domain_username does not necessarily fill in the domain. (This used to be commit f4f0d7137758cc674876517590807cc3d634043d)
      adds  b1e866c   r22745: Add local groups to the --required-membership-sid test. This needs merging to 3_0_26 once Michael's net conf changes have been merged. It depends on token_utils.c. (This used to be commit a99ab3a2ed44522054175f03b60e63fa05a0378a)
      adds  7192160   r22747: Fix some C++ warnings (This used to be commit a66a04e9f11f6c4462f2b56b447bae4eca7b177c)
      adds  76ce309   r22751: Next step for the cluster merge: sessionid.tdb should contain a 'struct server_id' instead of a 'uint32 pid' (This used to be commit be7bac55c37676a8137c59a22dfb2e4c4821ac21)
      adds  798af9e   r22754: When processing a string, ensure we don't write one past the terminating NULL if we've already processed the null in iconv. Jerry, once I get confirmation from Thomas Bork this needs to be in 3.0.25 final. Tests fine with valgrind here. Jeremy. (This used to be commit 14b167ef6e0f2100bd9cdd05c4457e57e952fa5e)
      adds  87d18ac   r22755: Second half of r22754. As it stands now, string_replace expects a pstring. Give it one, although I hate putting it in :-)
      adds  dcc2fe7   r22759: sync lib/talloc with samba4
      adds  4aa44f7   r22761: This introduces lib/conn_tdb.c with two main functions: connections_traverse and connections_forall. This centralizes all the routines that did individual tdb_open("connections.tdb") and direct tdb_traverse.
      adds  1e6e3f8   r22765: Fix from Alison Winters <alisonw at sgi.com> for missing return in sendfilereadbraw. Jeremy. (This used to be commit b523e782b0f3a3899e5f448698fbecddd59f4369)
      adds  16ae8ef   r22766: Merge from 3_0:
      adds  a0f9db7   r22767: Argl. Typed in 'svn ci' in the wrong branch. Revert. (This used to be commit 2c5b951eba509e826a29775db992aca474476484)
      adds  8ef8dab   r22771: One liner fix for idmap_ldap Fixes the strange behavior we were seeing about idmap_ldap creating a new connection for each query.
      adds  1b55cf4   r22772: - Still working on the fact that readahead() is not declared (on at least one   OS) but is available for linking.  Instead of running configure tests with   -Werror-implicit-function-declaration in developer mode (which may lead to   different library functions being used in developer mode than when not in   developer mode), add tests for whether readahead is declared.  If not,   provide a replacement declaration in lib/replace. (This used to be commit 7d05fa [...]
      adds  ad3bed1   r22773: - Clean up the the rest of the cruft from my earlier work on the readahead()   missing declaration problem. (This used to be commit 44365130ce794e442f52ec7cf3fc51065f713c5f)
      adds  4c185a6   r22775: For the cluster code I've developed a wrapper around tdb to put different database backends in place dynamically.
      adds  0aab2a8   r22777: Fix for [Bug 4543] - POSIX ACL support on FreeBSD.
      adds  a6bbf9f   r22779: Patch for not prompting for password on cifs mounts when "sec=none" specified (This used to be commit 9af97d8ead85c05d08ee24727525894df5866630)
      adds  2383ffc   r22784: fixed change notify for delete on close (This used to be commit 6f52435a72427a8264096ac14bad54020c9d852b)
      adds  9e30a76   r22786: Some cleanup by Karolin Seeger: Remove unused pdb_find_alias, and change return values of some alias-releated pdb functions from BOOL to NTSTATUS
      adds  1cb8a94   r22787: More from Karolin: Make map_unix_group() static to net_sam.c, add "net sam unmapunixgroup" (This used to be commit 55e2f35fad8bda3ff2c2ace5323ddeaee87d783e)
      adds  67a45aa   r22794: Add "debug_state" and "silent" to pam_winbind.conf template. Honor the silent argument when parsing pam configuration file options.
      adds  95bc08e   r22796: Add security descriptor to GROUP_POLICY_OBJECT structure (in preparation of adding GPO security filtering for libgpo).
      adds  9c170fc   r22797: We are only interested in the DACL of the security descriptor, so search with the SD_FLAGS control.
      adds  46c5da2   r22798: Add the "apply group policy" access bit (as seen in type 0x05 ALLOWED OBJECT ACEs).
      adds  75a0171   r22799: Fix the build.
      adds  83564b4   r22800: Add GPO_SID_TOKEN and an LDAP function to get tokensids from the tokenGroup attribute.
      adds  aec3df5   r22801: Pass down the token to add_gplink_to_gpo_list().
      adds  4c48a3d   r22802: Add dummy gpo_apply_security_filtering() call.
      adds  c6a51dc   r22803: Add some more flesh to the GPO security filtering (still very basic).
      adds  0484aca   r22805: Inform in examples/pdb about the location of the external support for the SQL backends. (This used to be commit 37f2191cd364dd6c2223b2e19072920ad2a257d6)
      adds  a4b034d   r22812: Fix bug #3024 (and also the group varient). Patch from Johann Hanne <jhml at gmx.net> and also Kaya Bekiro?lu <kaya.bekiroglu at isilon.com> Jeremy. (This used to be commit c0ba891be06f49968317a90079554cfce2344f39)
      adds  8190e04   r22819: Fix Bug 4613. We just dumped the must change & friends. With the pass_last_changed == 0 we now return "Change now!" instead of "Change never" (This used to be commit 450e4d94f64f86a3dd709265d15ed5082d4b53e8)
      adds  2a5d612   r22820: Move FAM libraries from smbd to vfs_fam_notify. Should fix bugzilla #4426. (This used to be commit 9d9950a6d10675c3568179312ff27289d3f9b340)
      adds  232b2d8   r22821: Replace unnecessary AC_TRY_RUN with AC_TRY_LINK. Fixes bug #2287. (This used to be commit 0268eafc26f6d6da25eca582241b136b5a3245ad)
      adds  2cfc91a   r22826: Fix the gettimeofday test that I broke in rev 22821. (This used to be commit 74ca1992056f9a340b3964b17f868a84335333ed)
      adds  8cabd9a   r22828: Fix typo. Bugzilla #4589. (This used to be commit b8959b172090eef6b40ff1fb012d6ff0d3d732ef)
      adds  3af6bf6   r22839: Fix endif comment. (This used to be commit e522fb9bb72580a162c46db4e7ee8c7933705cee)
      adds  306c355   r22840: Add -pie support to Python's setup.py. This should fix build of python libs on recent distributions that take care of security. (This used to be commit b090b8983bf26779c476c047e952e475c095932e)
      adds  ddf25a7   r22841: Add comment to endif statement. (This used to be commit 1351207626ee0f99aef93326ef96bf69651bf472)
      adds  b4a7b7a   r22844: Introduce const DATA_BLOB data_blob_null = { NULL, 0, NULL }; and replace all data_blob(NULL, 0) calls. (This used to be commit 3d3d61687ef00181f4f04e001d42181d93ac931e)
      adds  cb47bb6   r22845: Modified and extended the winbindd cache validation code:
      adds  b92064f   r22846: Chunk one to replace message_send_pid with messaging_send: Deep inside locking/locking.c we have to send retry messages to timed lock holders. The majority of this patch passes a "struct messaging_context" down there. No functional change, survives make test. (This used to be commit bbb508414683eeddd2ee0d2d36fe620118180bbb)
      adds  c580cda   r22847: The new validate_panic function calls exit (instead of setting a global error flag an returning), so cleanups and returns subsequent to calls of smb_panic_fn have become unnecessary. (This used to be commit 9d2db8c70f10a9285abd4a61fa66ee8aff2e7e6b)
      adds  c9b94d7   r22848: Fix brace alignment. (This used to be commit d909a6064159bc746bd558238e81d57cc274a162)
      adds  00790cb   r22850: - Fixes bug 4601.  smbc_getxattr() would not, in one case, properly return the   required size of a buffer needed to contain the extended attributes. (This used to be commit 34f77af02e2073ccaabe1583011abeeabbbb24e1)
      adds  d34f6bb   r22852: merge fixes for CVE-2007-2446 and CVE-2007-2447 to all branches (This used to be commit f65214be68c1a59d9598bfb9f3b19e71cc3fa07b)
      adds  1f7c300   r22855: fix the build (#if inside DEBUG macro not allowed...)
      adds  1f073a0   r22867: With Samba4's IDL, we now have two new flags for share types: STYPE_TEMPORARY and STYPE_HIDDEN Strip them out when referencing share_type[] entries.
      adds  fad7dd8   r22868: Replace some message_send_pid calls with messaging_send_pid calls. More tomorrow. (This used to be commit 74fa57ca5d7fa8eace72bbe948a08a0bca3cc4ca)
      adds  811d1f7   r22869: Add bin/{ldap,nss,tdb}. at SHLIBEXT@ rules.
      adds  642eb91   r22870: Don't create shared objects of nss and tdb modules. (This used to be commit 1c06148010cab8ed9742644cb11336abc31e8d8d)
      adds  338d246   r22872: Add vfs_zfsacl module from Jiri Sasek <Jiri.Sasek at Sun.COM>. Jeremy. (This used to be commit bd80db71e71fc05b8b4875c386d8d58612cdbb06)
      adds  9e2d1e8   r22878: Warn in $PATH contains /usr/ucb. Bugzilla #4295. (This used to be commit 947955a5e8f3e33e21d3a0633ed63be404c42b3c)
      adds  c0d4674   r22879: Tidy the build rules for targets that need the installation paths. (This used to be commit c16ad8d58c05ed5c93dcb64880aec85ad4989263)
      adds  2753d30   r22893: Use ldap_rename_s instead of deprecated ldap_rename2_s. This fixes the build on solaris (host sun9). And hopefully doesn't break any other builds... :-) If it does, we need some configure magic.
      adds  fb99bbe   r22895: Convert some more calls from message_send_buf to messaging_send_buf (This used to be commit c8b98273406242a89a7e5d1fb5d79120ebe5822a)
      adds  8f9369f   r22900: Convert profile/ to messaging_send_pid/messaging_register (This used to be commit edbeea520727f51568ccd8ffa802e06bd120794c)
      adds  83a7d95   r22901: When an AD account has UF_DONT_REQUIRE_PREAUTH set we need to fallback to ntlm in the kerberized PAM_AUTH.
      adds  ab7a9d2   r22902: Add an event_context and a messaging_context to nmbd. Not used yet. (This used to be commit 6d210fb8a13e93fe5b7bc160a343f74878dea727)
      adds  4ff2e1e   r22903: Now that we have the on-disc trustdomaincache with type flags we can better decide whether it's worth to register a krb5 ticket gain handler while users logon offline.
      adds  7c21a46   r22904: Fix indent.
      adds  63f9607   r22905: cli_send_mailslot had a message_send_pid inside (This used to be commit 3fdfb5b7cdf25f4db7bbacb416523d75cab1b103)
      adds  3310411   r22906: Some more message_send_pid (This used to be commit 8abf9f396375b42d838e992b3a4e40e68e550ab2)
      adds  b759f7c   r22907: Fix the build with --enable-profiling-data (This used to be commit fd45e0ff738711f6e3ed49039dae8245fd0a22d1)
      adds  84758bd   r22908: All callers of message_init now also call messaging_init. Unify those. (This used to be commit 330946ad2307ca34f0a8d068a0193fcb8a0d6036)
      adds  6669aa0   r22910: Make message_send_pid static to messages.c (This used to be commit 27224922cf964cc70aad7cf529ab6c03fb277a89)
      adds  8c3f8e5   r22911: Pass a messaging_context to message_send_all (This used to be commit cc92ce665dcfe9054d09429219883b18a4cab090)
      adds  4a413b3   r22914: - Fixes bug 4599.  A missing <code>if</code> statement forced subseqeuent   attempts to set attributes to fail.
      adds  e2dc669   r22918: Attempt to fix the build of the tru64acl module. Where the heck did that smb_acl_permset_t come from? I can't remember...
      adds  074af4b   r22919: Fix build on Tru64. (This used to be commit a7d992545bf7422ec2dc45c402b45e7e068cec94)
      adds  32106b2   r22920: Add in the UNIX capability for 24-bit readX, as discussed with the Apple guys and Linux kernel guys. Still looking at how to do writeX as there's no recvfile(). Jeremy. (This used to be commit a53268fb2082de586e2df250d8ddfcff53379102)
      adds  c3bde5a   r22922: Move "normal_read:" label out of ifdef guard. Fix the build. Jeremy. (This used to be commit 3c1ccc68f03b02d2223ec745e241129766e0c15e)
      adds  51101a9   r22923: Fix runaway smbd now receive_smb_raw() returns a ssize_t not a BOOL. Jeremy. (This used to be commit 9204f1741bbdd693351b61ac1810dd722cfbf233)
      adds  bfb863c   r22924: Fix the build by correctly processing readX errors in the direct read case. Jeremy. (This used to be commit 6fe2ee3bd79fadfe43a9a84e03c398bd339259c1)
      adds  2b2eec4   r22925: Sync read_and_X with 3.0.26 code (use setup_readX_header()). Jeremy. (This used to be commit e1052c0e3d50473a9ded6092b6a85d78590a00e7)
      adds  05ee952   r22926: Don't use <=0, use < 0 to allow keepalives to propagate up. Jeremy. (This used to be commit bf0313629e16c27461b028d3ea49185e99fc4d9c)
      adds  3c5fe92   r22928: Use better success error code.
      adds  cc5c058   r22929: Attempt to fix some build farm failures: On port 139 the first successful packet gives len==0 from the server, so the = in
      adds  e24acb6   r22930: Next attempt to get the build farm in line.
      adds  4f1d0a2   r22931: Fix logic in detection of the need to replace dlopen and friends. Originally, dlfcn.o was only added to LIBREPLACEOBJ if dlopen was found in libdl but header dlfcn.h was not appropriate.
      adds  8b79106   r22932: Use the same symbol in sizeof and cast for talloc. (This used to be commit 550498e68db9305e31da38dbc9c642961418a8b0)
      adds  56e6e5b   r22934: Change smbcontrol to use messaging_register instead of message_register (This used to be commit e3d985c581ffc597aea932858d27c421643d2868)
      adds  81acb2d   r22942: Some message_register -> messaging_register conversions (This used to be commit 65335a420645202fc79c599a1177838ec19a4075)
      adds  0570ce2   r22943: More message_register -> messaging_register (This used to be commit caece8975b0c2bad56d6a6a576bf8ce54626183f)
      adds  478ccc1   r22950: Fix the issue Volker reported here :
      adds  9b48f7d   r22953: Well, this apparently has never been tested. But *this* code never saw a release yet .... ;-)) (This used to be commit f93b6353fe18e2c992a3dad96afd1a4c16032c55)
      adds  e95942e   r22954: More messaging_register (This used to be commit 9b8df24107ffe3016031e5257c5680689f061886)
      adds  5c46263   r22955: Disable dependency tracking by default. (This used to be commit 2dddd502c9150128c6d1b28c083554d8519c4fd3)
      adds  0b38bfa   r22956: Fix security=server (bug #4622). Volker's patch (slightly truncated by me). Will be in 3.0.25a. Jeremy. (This used to be commit 039fb906af883a7ca1a68955f1b36b583fe1b698)
      adds  5d26d56e  r22973: Apparently, 3.0.25 broke smb4k badly ;-) smb4k uses 'net rap server domain' to list servers in domain. Previously we just ignored all arguments in net_rap_server() but now we don't as 'net rap server name' has added an explicit check on arguments.
      adds  04e62ae   r22974: enable relro with PIE if available, this gives extra protection to the ELF segment (This used to be commit 708a9cb08ea8ffd0aee8ed5d8d8d14193306ce9a)
      adds  4a50c67   r22975: BUG 4616: Don't return a dns or forest name when replying to the DsDGetPrimaryRoleInfo() and configured for security = domain. (This used to be commit 55ba4a04d0efe2ae7b0d945648b2db801ff9e9f1)
      adds  f42759d   r22976: whoops typo (This used to be commit 2d4c3a7520e3fa8b61d717a83ae63a633f433ea3)
      adds  78c59b5   r22977: Trim noise by removing redundant WARNING log message that would flood at log level 2.  We know when we're using the legacy mapping code anyways since it will log an informative msg. (This used to be commit 51aac0fcb4528df790aa3ae078f9ef639cc01363)
      adds  0e9210d   r22978: Don't use current_user to prep the security ctx in change_to_user since any SID/uid/gid translation calls will reset the struct when popping the security ctx.  This should fix the standalone server configuration issues reported by David Rankin (thanks for the logs). (This used to be commit 63cb25bad19d9600399a6ee2221497d71e805320)
      adds  5870328   r22979: Revert previous checkin (which had some debug junk) and fix misc frees that valgrind noticed (This used to be commit c8aa60692ba23c43820b820db3371a86dfbf40b5)
      adds  c6b2836   r22982: Do not prompt for password on sec=none for mount.cifs (and allow guest option to pass to kernel code so it can know when to retry) (This used to be commit 500d9236c419be6ec32cc209279aeea2234f1a21)
      adds  1e845a9   r22994: Fix HP/UX compiler flags by Don McCall. Lets see how the other HP/UX boxes like this. Thanks, Don! (This used to be commit c53cf972cf35fc344eb40078a1a778260a3de07f)
      adds  e9b27a3   r22998: merge from SAMBA_4_0:
      adds  5217cff   r23001: - Fix but #4634.  Type of the size parameter to getpeername was wrong. (This used to be commit 6675c8acf1d83b7131d38f09f381062b6a604c7e)
      adds  c15c0f2   r23005: If we're running on a system where time_t is 8 bytes we have to take care to preserve the "special" values for Windows of 0x80000000 and 0x7FFFFFFF when casting between time_t and uint32. Add conversion functions (and use them). Jeremy. (This used to be commit 4e1a0b2549f7c11326deed2801de19564af0f16a)
      adds  92dba23   r23006: Arg. Fix stupid typo in 64-bit path. Jeremy. (This used to be commit 80a63123907c3291d8bdc6d364bf7343f4f084a0)
      adds  63e74f3   r23007: Ensure we don't allow large read over the possible packet size. Jeremy. (This used to be commit 5d465dd2d559df29d18a844137c8e14ffbb1a269)
      adds  e61f235   r23009: Both contains a strchr_m(server,'/') few lines after replacing all / with \. This patch removes this dead code.
      adds  fa4df18   r23010: Make the output of "smbcontrol --help" match that of "smbcontrol help". Bug #3181. (This used to be commit 94b0997ef1bd993587dfeef4e0a8d366c5371e9f)
      adds  01a7017   r23014: For all branches, ensure that if we're blocked on a POSIX lock we know nothing about that we retry the lock every 10 seconds instead of waiting for the standard select timeout. This is how we used to (and are supposed to) work. Jeremy. (This used to be commit fa18fc25a50cf13c687ae88e7e5e2dda1120e017)
      adds  4d5f58c   r23015: Make message_(de)register static to messages.c (This used to be commit a8082a3c7c3d1e68c27fc3bf42f3d44402cc6f9f)
      adds  e67c8d0   r23016: Remove extra & - thanks to Volker for spotting this. Jeremy. (This used to be commit c2c970fd50b293031390358d72aaa7bd94da6e6d)
      adds  23c0e27   r23022: Reformatting (This used to be commit 782ee7291683d061767688b23f93ac0865e46331)
      adds  e0ebb46   r23023: Get rid of the only caller of message_send_pid_with_timeout(). This replaces the timeouts on the individual message send calls with an overall timeout on all the calls.
      adds  9e5dbf3   r23024: Ok, neither the duplicates_allowed nor the timeout argument to message_send_pid is used anymore. Two users of duplicates_allowed: winbind and the printer notify system.
      adds  772d8b0   r23025: Some logic simplifications (This used to be commit d3f16722b2c3c68b03e55b5100d979921c3f284d)
      adds  5057c59   r23039: merge from SAMBA_3_0_26:
      adds  1f907b4   r23040: Activate the winbindd cache validation code in the winbindd main function.
      adds  0afd56a   r23041: Remainder of fix for 4630: fix special case of unix_to_nt_time() for TIME_T_MAX, and also display of it in http_timestring() (This used to be commit 2553b6a56d20ef6273001ae3b090e156e676592c)
      adds  53719c6   r23046: Few missing merges from cleaning out the Centeris winbindd tree. Nothing of major interest.  Will fix a few problems with one way trusts. (This used to be commit 3d48a7e72d9268fd495e0ca4b6e73bed5bb57214)
      adds  224239d   r23048: Simo is correct in that winbind_lookup{sid,name}_async() needs to be able to handle SIDs in the S-1-22-{1,2} domain in order for winbindd_sid_to_uid(), et. al. to succeed.  For 3.0.25a, we will short circuit in the sid_to_uid() family of functions so that smbd is ok.
      adds  9826a00   r23051: sid_to_[ug]id fixes for smbd (This used to be commit 2d636ad2a33d0ca61bf6022feceed47dd68ef855)
      adds  f96242d   r23054: Move the check for the lookup_domain of S-1-22-{1,2} before the check for IS_DC.  Otherwise we will for example fail to lookup a sid of S-1-22-1-780 because it has no valid struct winbindd_domain* in the list.   Thanks to Simo for the catch. (This used to be commit f53aa56998411b90de238e12e9c3de7f2ff0d2b6)
      adds  ac3f08d   r23055: Rewrite messages.c to use auto-generated marshalling in the tdb. I'm doing this because for the clustering the marshalling is needed in more than one place, so I wanted a decent routine to marshall a message_rec struct which was not there before.
      adds  6bb0eb1   r23068: Fix some uninitialized variables in the solarisacl module (This used to be commit 569c04a2445a74469663cec33ae42ddfcdbe1dfc)
      adds  87d30dc   r23070: The lsa rpc lookup sids call has a maximum number of SIDS to be looked up at one time. This limit is at 20480 for w2k3. Our rpccli_lsa_lookup_sids function ignores this limit, so when we give the server too long a list of SIDs, then we will get nothing back. Since typically rpccli_lsa_lookup_sids is given one SID  (or a small number of SIDS), this did not do harm up to now. But since I want to use lsa_lookup_sids in a subsequent modification to winbindd_ads.c [...]
      adds  b5100b1   r23072: In winbindd_ads.c:lookup_groupmem, replace the bottleneck dn_lookup loop by a rpccli_lsa_lookupsids_all (see r23070) call. This replaces one ldap search per member sid by one rpc call per 1000 sids. This greatly speeds up groupmem lookups for groups with lots of users.
      adds  9d6fd22   r23073: In the internal rpccli_lsa_lookup_sids_noalloc(), use a temporary talloc context for use with the actual rpc query and response. So the the parent context does not get flooded by the posslibly large amount of response data (when looking up a lot of sids).
      adds  f884d76   r23074: Remove duplicate code blocks from bad merge (This used to be commit 2c64638934e83e5716e47986adbb1fa07c057486)
      adds  9ccec43   r23075: more duplicate code blocks from bad merge (This used to be commit 86b6a41d5784a0214810c9cbc52ca5e99952898d)
      adds  2991d34   r23077: Minor cleanup (This used to be commit 72ed8388252bed07627b3a4636744dc8acf1c98b)
      adds  725e90f   r23078: Don't handle return code NT_STATUS_NONE_MAPPED from lookup sids as an error. (This is purely cosmetic here, issuing a success message at the end.) (This used to be commit 4d9e8c91dc387cef37ea9035ac4483916e854732)
      adds  71ee55f   r23080: Fix bug #4637 - we hads missed some cases where we were calling PRS_ALLOC_MEM with zero count. Jeremy. (This used to be commit 9a10736e6fa276ca4b0726fbb7baf0daafbdc46d)
      adds  5d17557   r23081: Reorder the lsa_lookup_sids functions so that the order makes more sense... (This used to be commit 374dea8c6f5192224ee46e0c3c9b63221028858e)
      adds  cda3cf2   r23082: Ooops - that portion of the last checkin was by accident. Before comitting that, I have to verify that it does not break anything...
      adds  828cb24   r23087: Fix POSIX setfilepathinfo to use lstat, not stat. Still missing lchown (will add this for 3.0.26). Don't merge for 3.0.25a - possibly 3.0.25b (if it exists). Jeremy. (This used to be commit f546750176a22cdd7298a73afc81587923baaff9)
      adds  918b6ea   r23088: Fix rename for cifsfs client. This may be needed for 3.0.25a. Jeremy. (This used to be commit 02e4f6b0f1f1a1cc6bfe5fed7866eb5b18ab87e0)
      adds  2945490   r23091: Add rpccli_netlogon_sam_network_logon_ex, fix its parsing. This does not use the credential chain and only works over netlogon, but it would allow multiple outstanding auth requests for a single workstation account. (This used to be commit 123290d0947191abca4a3b3d81718c823c1bc4a0)
      adds  af72029   r23093: Allow modules with the same name but different types. (This used to be commit 190a69b1f9d7a0f858ed56c505c2d3c473273463)
      adds  b683f81   r23094: Update the iconv detection to handle cross-compiles better. If we are cross-compiling, we accept the first iconv library that we find (with a warning). (This used to be commit 9417832155d634864f37d0fdb173ec607c154069)
      adds  f4ae285   r23095: Support systems that have their PAM headers in /usr/include/pam. (This used to be commit f1e8de4b576b3954d456cb64c02417908bab8da4)
      adds  38daf36   r23096: Make the lock failure message prettier. (This used to be commit 853f41edb8b23d7fdfaba9c4bb37dc27af92a982)
      adds  4b04b84   r23097: Add a new configure option to disable building SWAT (it is still built by default). (This used to be commit 910d498a0e44d1c2b76ccddef0cf05e693cf580e)
      adds  e85613f   r23098: Fix the case of the #include statements so this module can be built on a case-sensitive filesystem. (This used to be commit 0fd0b57107fcdbf7eda85b3f3b969c5dc9eaadc5)
      adds  dbfd6bf   r23100: Implement the delete on close semantics I've just tested for in Samba4 smbtorture. Fix rename on an open file handle. Needed for 3.0.25a. Jeremy. (This used to be commit a301467d5f645dada27093ddfd74890b88bb4ce8)
      adds  57d6318   r23105: Add lchown to the vfs layer. We need this in the POSIX code. Jeremy. (This used to be commit 932523cbb508db869b726768e86bfa8e248f768b)
      adds  f503817   r23106: Use lchown for symlinks. Jeremy. (This used to be commit b98175440b2c235fe223b4375441f15ea027a5b2)
      adds  4aa857d   r23107: Fix renames on file descriptors that are supposed to overwrite the target. Needs merging for 3.0.25a (sorry). Jeremy. (This used to be commit a56bce3d44e89b4fd7806cc5b464c7481ec0197f)
      adds  5aec9e2   r23108: Add defines of RTLD_NOW and RTLD_GLOBAL to replace.h. Fixing build of ldb for instance on some systems without dlfcn.h. (This used to be commit 5a06726e6873accd255d584e2c18e62dfcac108d)
      adds  c3c7e1b   r23109: Redo the change from r22772 I accidentially undid in r23108.
      adds  ff0ac5b   r23112: Trim down the message.c API slightly: The messages_pending_for_pid is now replaced by MSG_FLAG_LOWPRIORITY or'ed into the msg_type. To enable this, changed the msg_type definitions to hexadecimal.
      adds  509d90f   r23116: Fix typo, found by Karolin Seeger (This used to be commit a7b9581a5c01b701129cdd5a7a330748f9e3859e)
      adds  f260b45   r23117: Factor out local messaging.
      adds  825c4ce   r23121: Fix Bug #2727 and let pam_smbpass at least link and dlopen correctly again.
      adds  08be930   r23122: Fix bug #4655. We marshall the enumdataex correctly, but W2K3 doesn't follow our rules when sending data to us. Ensure we look for the data at the correct offsets when reading the data. Too late for 3.0.25a - don't merge. Jeremy. (This used to be commit a871191395eef6ed76f9e7666fd1c0fde3105984)
      adds  94e4a46   r23127: Fill in some more netlogon dsgetdcname flavours (netr_DsRGetDCNameEx, netr_DsRGetDCNameEx2) and add new ds request and reply flags, also add some more WERROR codes.
      adds  cab1200   r23128: Fix typo.
      adds  ad5ff1b   r23147: Patch #4566 from jacob berkman <jberkman at novell.com>. Pass password data to krb5_prompter. Jeremy. (This used to be commit 232fc5d69d44404df13f6516864352f9a5721552)
      adds  4d6caa0   r23148: Fix old old bug in cli_smbwrite() (not incrementing data being sent). Patch from mnix at wanm.com.au. Jeremy. (This used to be commit 2524d85465ba5406e684199c10f59e685ab860b5)
      adds  4c795b2   r23150: Fix Samba3 in the build farm again. In the case where the file was being created and we go into the race condition check, we were testing for compatible open modes, but were not breaking oplocks in the same way as if the file existed. This meant that we weren't going into the code path that sets fsp->oplock = FAKE_LEVEL_II_OPLOCK if the client didn't ask for an oplock on file create. We need to do this as internally it's what Windows does. Jeremy. (This used  [...]
      adds  f3de075   r23151: Re-arrange the logic so it looks identical to the "file existed" case above. This has no functional change but is easier to see that it's doing the same thing. Jeremy. (This used to be commit 0a7d8362be8379b77e6afb803ab88d726ae7877d)
      adds  15caaaa   r23154: Add INSTALLPERMS_DATA set to 0644 to install the header files with this permission set instead of 0755. (This used to be commit 1db52993eda542757e80e1d7d2ce82a9c9abd93a)
      adds  7ee1937   r23155: Rename INSTALLPERMS to INSTALLPERMS_BIN to differenciate clearer from INSTALLPERMS_DATA. (This used to be commit 7a9ea106ff7ce54029bcd604d7a89b7134c2b885)
      adds  a32d8a3   r23156: Install the smb_share_modes.h header file. (This used to be commit e03a67ebc622aefb898b58aee55ac9ebadadd349)
      adds  d5daef3   r23161: Add TDB_VOLATILE as open_flag to activate the per-hashchain dead record optimization. (This used to be commit 945f73fa39ba6f2b637379ac20d52b4d0306d77f)
      adds  4db3329   r23162: Make use of messaging_send_buf (This used to be commit 3f8186fe85a897b104cd825a005333259d6d008b)
      adds  6e5c237   r23163: Convert locking.tdb to dbwrap (This used to be commit afe90224bf151acf6c7be8974408f79cfd459dbf)
      adds  1e6af70   r23164: Minor cosmetic checkin (This used to be commit 8de1ac9fadb1b0dcac28eef32f7826e9e3a7eca4)
      adds  40a3b79   r23165: Convert brlock.tdb to dbwrap (This used to be commit 84f9885cf8cc57dcf3c2738d6b245de314890a41)
      adds  e5e3324   r23166: Bring samba.org's iniparser copy in sync with the upstream version 2.17. (This used to be commit 3fa98245d98436a0f042ffca9bf102e9f920bace)
      adds  f3c477c   r23167: Remove an unused parameter (This used to be commit 3452a870d58cdddf03ddf6ee698bca8416e05cbf)
      adds  14e25f1   r23168: Move the lp_max_connections() into service.c. (This used to be commit 4afe37d431b6eb475769a2057025da9aa8d1bb14)
      adds  8c57860   r23169: Merge 535 of Tridge's bzr tree:
      adds  7e27c98   r23170: Add map_nt_error_from_tdb() (This used to be commit 02beae81c8ecef7cfe300a29852d74813c9409bf)
      adds  054bf2f   r23171: Convert connections.tdb to dbwrap (This used to be commit 80a1f43825063bbbda896175d99700ede5a4757a)
      adds  fff51a9   r23172: Change shutdown_other_smbds to use connections_traverse instead of session_traverse. (This used to be commit ccb5eb245e962b0264b337c2d0275c22e2a36830)
      adds  ba0bce2   r23173: Convert sessionid.tdb to ctdb. The 3.0.26 patch is a bit larger because it brings across the tdb-based list_sessions (This used to be commit 0153386c1a3625b2f699863991893f399c40af48)
      adds  e815643   r23183: Check in a change made by Tridge:
      adds  7bffc41   r23184: Checkin for Tridge: Add a speed test to tdbtool (This used to be commit a343521439f68c76c9939f04eea96c6e6d6b01e4)
      adds  fb76516   r23185: Try to fix the IRIX build, also add the forgotten file_id.c in .26 (This used to be commit 5360e6405b170137e558fd0696ebd6030e0f5deb)
      adds  9c6f9fa   r23186: Checkin on behalf of Tridge:
      adds  fc1f6c7   r23192: Remove fallback to looking up group mappings by the Unix name after discussion with Simo. (This used to be commit 6af4c1a73cdb523e5a81c15128c706a16f76c84d)
      adds  86f79c4   r23194: cherry pick two fixes from SAMBA_3_0_26
      adds  d3ed91d   r23195: Add void *private_data to brl_forall (This used to be commit c91b2bdc160d76bf0b0770fe7f92cbc7124d6c3c)
      adds  3f5742e   r23204: Add MSG_SMB_BRL_VALIDATE. Tridge, this is a bit different from your bzr branch, please check if it fulfils your needs.
      adds  403684f   r23206: remove unreachable code (This used to be commit 6e2bb4836fab5e548429613dea431007af3a7995)
      adds  6a824bb   r23207: merge net help test fix from SAMBA_3_0_26 (This used to be commit dbee1088bb06a4ccb440d372102eb5c105cc4294)
      adds  d8e4546   r23210: Very funny, we thought to use netr_GetDcName (e.g. in winbind) but were using netr_GetDcAnyName all the time (which is the correct thing to do).
      adds  d807dec   r23219: Two warnings (This used to be commit eccd50abdaed3e4e06cc5da5473ca1beeb3fc49a)
      adds  a950301   r23220: Add traverse_read to dbwrap (This used to be commit b38dc5ffdfe9fdc2879c57dc181815f06b4747fe)
      adds  3a931bc   r23221: Fix a bad merge, avoid a memory leak and tdb lock problem (This used to be commit 2e2415655d352708b9799ae5ff4d9276c49cfb3b)
      adds  48e0c62   r23222: share_mode_forall() is only for counting and status display stuff, so traverse_read is enough here (This used to be commit 40991badef046233326815e50097aa7f493790e8)
      adds  79534c7   r23223: Convert a leftover direct tdb access to sessionid.tdb (This used to be commit 201c8952a812fe0c9be95a71fbc55c12ba8daa55)
      adds  6426d8b   r23224: Move map_nt_error_from_unix to lib/errmap_unix.c. This function is useful even in binaries that don't link in libsmb (This used to be commit 52545d119277b42a46d13b5b031c85f47d96b84c)
      adds  0e20456   r23225: Attached find a patch that makes use of NetSamLogonEx in winbind. With this and W2k3 DCs around it is possible to use more than one winbind on the same machine account, because NetSamLogonEx does not use the credentials chain.
      adds  2b69775   r23226: Make the "debug prefix timestamp" output a bit more readable by making the debug level alway at least 2 digits (This used to be commit 94d2fd919c268efa3df2661d2ccb32e492c52f53)
      adds  0095928   r23228: Merge cleanup to the gpfs module from Tridge. Also potentially disable gpfs share modes in special situations. This might be split up in several modules later. (This used to be commit 553fe9245165ce4a14902daa722935c94ff32d61)
      adds  4b70daa   r23236: Another bad merge: Correctly free and unlock the session record in session_claim. Jerry, this fixes the hanging smbstatus.
      adds  9f3b3b3   r23241: In preparation for the cluster messaging import the parent smbd needs to respond to events.c style events. (This used to be commit 476080df3ff19c3c4742928ff50293935e171f99)
      adds  4eab22b   r23242: BUG 4671: Fix Makefile syntax error when SMBMOUNT_PROGS is not defined (This used to be commit 592e73dc31672c993aad5afde73b1c43dd31eed2)
      adds  9b78af1   r23244: Fix loop with nscd and NSS recusive calls.
      adds  e6e577b   r23248: Merge echo pipe implementation chanegs from SAMBA_3_0_26 just to stay in sink.  This was more or less just for me to play with. (This used to be commit 6c4b85cce0f947771fd9aa93451c53adb1795e3f)
      adds  05c68d9   r23249: another sync from 3.0.26 for the echo work to rpcclient (This used to be commit 7aa1f89eb369805e3c3e36b4d62dddbea9dfab2f)
      adds  3272b1d   r23251: whoops!  Fix compile error (This used to be commit 22a3ea40ac69fa3722abf28db845ab284a65ad97)
      adds  55e50c8   r23252: Complete the reworking of the ads lookup_groupmem function started in r23070, r23072, r23073, r23078, r23081 and r23082:
      adds  159938d   r23253: Add some debugging output. (This used to be commit bd90573fbb3ff243f343fcfc61b6228aa70b13e3)
      adds  a672c1a   r23263: Remove an unused variable -- Fix Coverity ID 358 (This used to be commit c5929aa82b20e8a3877e6196c17bc9118cb399b0)
      adds  de51cba   r23268: Rename some variables in the svcctl.idl to prevent redeclaration compile failures in the generated client code. (This used to be commit 87b37de8ad4e91e75530996dde0900b6e1fed622)
      adds  eec5e02   r23269: Regenerate svcctl files after IDL fixes (This used to be commit 92c505bf7f15a79c6e32a38b2d218f65b0283507)
      adds  d99f4f0   r23271: merge service control pidl change for CloseServiceHandle() from SAMBA_3_0_26 (This used to be commit 0b1bc3521fac52f3164b6cc9e053abc3ceabf5e7)
      adds  1a13bb5   r23272: Fix main event loop - reviewed by Volker. Jeremy. (This used to be commit dfb4cb5d2bd6c50ad2ecfa729d76daccfc43925a)
      adds  97a164b   r23274: merge CloseEventlog() pidl conversion from 3.0.26 && fix a few init call renames for svcctl in the previous commit (This used to be commit ebcae48ec10fefa74efcc3563cff50e3b9c2388c)
      adds  eb67644   r23279: Replace occurrence of sid_binstring inside lookup_groupmem by sid_string_static. (This used to be commit ba3026dce02d554313647c3d6825bfe0d30d6ffc)
      adds  8c4ef50   r23283: Use a temporary talloc context in ads:lookup_groupmem. And clean up unused stuff at the end. Daringly, I use talloc_steal at some point, where it appears natural to me.
      adds  b5f37e7   r23284: Oh what a nasty typo! This gave me some headache, with talloc randomly failing.
      adds  d6a42af   r23287: Use talloc_move instead of talloc_steal as this is what I really wanted to do.
      adds  4d2a110   r23290: Fix another small and stupid but severe typo. Hopfully, I have finally got this right... :-)
      adds  0fbe256   r23291: Undo the somewhat naive change of r23279: The clear text presentaion of the sid in the ldap expression does work with w2k3 but not with w2k....
      adds  aded048   r23295: Apply proto_exists and bin/.dummy dependencies consistently for all binaries.  Fix vfs_zfsacl build rule in SAMBA_3_0. (This used to be commit 07fa76c6c7f54a95889415e27ce6d7c199a6a12c)
      adds  a7efef4   r23297: This introduces the winbind:ads parameter which defaults to True. Setting it to False makes winbind use RPC and not LDAP methods to connect to the DCs, even when it figured out they are AD. (This used to be commit 1c1f710e3e2e222c9d91a5650844c1db5ebd5a3a)
      adds  7d48db6   r23299: Fix the build for !WITH_SENDFILE. (This used to be commit 87b92e7ebda018f1d6a588748e282dc1a2c50613)
      adds  1f8cdb2   r23300: AFAICT these are not needed. Jerry, can you please review and revert if this is not correct. (This used to be commit 7aa40efd28edcd4d6a5a3a2d790df0af1f5f3fea)
      adds  ea7f6e7   r23302: Refactor vfs_gpfs module, fix problems with chmod Tridge has found during ctdb tests (This used to be commit e150e42ac59494a1da12bb5c9da8c9c935780924)
      adds  dd11ed6   r23305: merge from samba4:
      adds  b25bebb   r23307: move readahead stuff out of libreplace and make it samba3 specific as we can't replace this function in libreplace and we do the some stuff for other function in the same way.
      adds  e893d7f   r23309: sync lib/replace with SAMBA_4_0
      adds  4a76fa8   r23312: As per Volker, rename the "windbind:ads" parameter "winbind:rpc only". (This used to be commit cbd083efb9a00db68be24cde10b96da06390d970)
      adds  37569f6   r23313: Janitor for tridge:
      adds  82e4680   r23314: For some systems it's needed to inject replace.h into the iniparser source code, I do it in a way we can still have a unmodified copy of iniparser in source/iniparser/ and have the wrapper stuff in source/iniparser_build/.
      adds  5ddcf95   r23315: - don't use the builtin and -liniparser together in bin/net - unify handling on @BUILD_INIPARSER@
      adds  86f0e0b   r23316: Ouch... This would not have run in production without cluster code anyway. (This used to be commit ca1d0ff03d038372d5886ff1aa409494721142f4)
      adds  706dfe6   r23317: Fix the build: r23315 was a little overeager in removing the INIPARSER_OBJ from the bin/net target altogether. I re-add it in the guise of @BUILD_INIPARSER@ (to NET_OBJ). This also eliminates the need to have @BUILD_INIPARSER@ in the deps for the bin/net target. Same procedure for the pam_winbindd module.
      adds  c48b95d   r23321: remove unused variable (due to mad merge from Centeris patches) (This used to be commit 1b68302e344df1e35becd26c1959ab0f94d8b3bc)
      adds  248a82c   r23323: merged ldb changes from 3.0.26 (This used to be commit 7c9a5c2a3f012a06e9550dc0de7df460c2fd943b)
      adds  a02badc   r23328: don't typedef ber_tag_t when it's already done by openldap headers on HP-UX (lber_types.h defines _LBER_TYPES_H).
      adds  3ae5b71   r23330: always include "winbind_client.h" as first header as it brings in "replace.h" this will bring in "config.h"
      adds  9d71e20   r23335: as not all source files include replace.h/config.h before unistd.h we need to pass -D_FILE_OFFSET_BITS=64 together with -Dpread=pread64 -Dpwrite=pwrite64
      adds  9bf4687   r23337: fix a crash bug...I wonder why only HP-UX 11.00 ans 11.11 noticed it via a SIGBUS...
      adds  c8883be   r23340: Fix typo in debug ouput. Found by Karolin Seeger <ks at sernet.de>. Michael (This used to be commit 81c7d152b2cb8fafa3d510c3d35fb86bae1e0856)
      adds  feb4e7f   r23341: pdb interfaces should be versioned. As SAMBA_3_0 and SAMBA_3_0_26 are now identical, use the same version number (16) for both. Jeremy. (This used to be commit f2ac311ed408e1f17f468945b34289d4c6b915cc)
      adds  227ba79   r23342: Stop Coverity from getting confused. Jeremy. (This used to be commit 34144c63ad0d776c0b01f6bd3ce378921f2d31cd)
      adds  f96193a   r23343: Fix error return (This used to be commit 0014ee44b87a4a109c897ffec5f9c38eea442571)
      adds  3f0f678   r23344: Better error message (This used to be commit 4042d2cdd2797e2f675ddeb0d288327ca55d9f5b)
      adds  45dc5e1   r23345: Stop Coverity from getting confused. Jeremy. (This used to be commit 8e83e4267260201777c753c4e3849d65fd20ae8f)
      adds  72e76cb   r23346: Fix offline caching with XP/Vista. It was an off-by-one in storing the access mask. I shouldn't have made this mistake. Damn. Fixes bug #4673. Jeremy (This used to be commit 84801d4e83786b9de3d0875a317ca9ed8ff5b3e4)
      adds  902daae   r23347: Fix Coverity 363. Dead code elimination. Jeremy. (This used to be commit 4524ee2dbcd5c1c66085032de67c6d083f91cb8a)
      adds  cff8d01   r23348: Fix connection reporting on SIGUSR2 (noticed by Herb). Jeremy. (This used to be commit dcb617e550c98de8a4bdcb9b1f7f78ba008fc138)
      adds  0ff54fb   r23349: Fix from Steve Langasek <vorlon at debian.org> to allow SIGTERM to cause nmbd to exit on awaiting an interface to come up. Debian bug #168079 Jeremy. (This used to be commit 9ee310f3d68426da552f084ebcffef6b8ebbf612)
      adds  a3d1d85   r23352: Don't generate stamp-h. AFAICT it is never used. (This used to be commit d47d1a44e74b3cd02cddf1cf2f22460987102b66)
      adds  3e3e359   r23354: Fix build warning.
      adds  454de80   r23355: Fix some more build warnings.
      adds  34bc0e1   r23356: We missed to add the 'c' character to the list of valid ones for shell escaping.
      adds  51ea3a2   r23357: timespec_current() was returning the wrong ns time (multiplying tv_sec, not tv_usec). Jeremy. (This used to be commit bafd3b93f9ce74d7a8e2d6b36735f0977a22882c)
      adds  55ac16b   r23358: Fix from Justin Maggard <jmaggard at infrant.com> - ensure we don't expire a password if it's explicitly set as ACB_PWNOTREQ. Jeremy. (This used to be commit 2ea5a6bd334e31201aa6f93f5c51e42924d36ebd)
      adds  86d6281   r23359: Fix bug #4537, fix from jens.nissen at gmx.net. Jeremy. (This used to be commit 6ea7127f8e592f989a6263e360e809dcfdf98ef0)
      adds  cc2b76b   r23362: Respect "use mmap" in tdb_wrap_open(). Tridge, you might want to merge this in your tree. (This used to be commit c0f40eb5846f617d9c421136b0e1ea593c8d8458)
      adds  c9e21d8   r23363: Activate rep_pread and rep_pwrite in lib/replace/replace.h. This fixes the build on a SuSE 6.1. :-) I guess this had been merely forgotten.
      adds  422722a   r23367: check the "use mmap" option for ldb too (This used to be commit 15345bbc73b28d07c069fde33d3d4c1f21f107d3)
      adds  4a99ee0   r23368: Make "winbind:rpc only" a full blown parameter. Thanks to Karolin for the patch :-) (This used to be commit 07b71a02aef15b75d281cabeb7140db1bc0bb283)
      adds  68f2b1d   r23370: Traverse in tdb wasn't consistently using the travlocks.lock_rw for lock read/write types, it was sometimes using it (tdb_next_lock) and sometimes explicitly using F_WRLCK instead. Change this to consistently use travlocks.lock_rw only. I'm pretty sure about this fix (else I woudn't be checking this in :-) but tridge and Volker please review. Jeremy. (This used to be commit d0b64567630ec02eb437aa713847bb23a8be8a60)
      adds  5b11268   r23371: Fix the misleading comment I added - it really *should* say "locks chain and returned record", not "and returns record" Jeremy. (This used to be commit bf951e3d7f0310cc624abab11a7fb04c50770425)
      adds  713ee92   r23372: Remove restriction on string length for rpcclient commands. Jeremy. (This used to be commit a2cf87f58a0a1dbc468a78347880a2f07443b1d8)
      adds  075a5df   r23375: Fix a 64-bit warning (This used to be commit c592b562fa793c9fb3bd0d84074d4ffaa8f63b64)
      adds  423dfd6   r23376: More warnings (This used to be commit a8ec53f022ff66053231818d4a60568675079ede)
      adds  544b376   r23377: Patch from Bjoern Jacke <bjoern at j3e.de> to deal with non-GNU implementations of tr in autogen.sh (This used to be commit ccc466c56a93906ef5dfa1079796b1a8a44b43c0)
      adds  774ceee   r23379: Whitespace cosmetics, to reduce irritating diffs...
      adds  1ea5dfa   r23380: netr_getdcname returns WERROR not NTSTATUS.
      adds  e0cdcf0   r23387: 1. This unifies the POSIX ACL detection code: Linux, FreeBSD and other (which?) ACL implementations are now checked in the same block instead of in three separate blocks. This was inspired by Timur Bakeyev in Bug #4543. Since bugzilla is currently unavailable this patch is probably slightly different from Timurs original patch. This should finally fix Bug #4543.
      adds  19dbef7   r23389: Disabling ACL support on Darwin/Mac OS X for now.
      adds  334c961   r23390: First part of the patch to make Apple's life easier. Doing this in two stages to make it very easy to review. Context switching must look like :
      adds  0a1f5d7   r23391: Second part of the patch for Apple.
      adds  74c74f8   r23393: Support BSD group semantics by making sure that the effective GID is always passed as the first GID when calling setgroups(2). (This used to be commit 6ebaf856c1d27f2fbfa0444a5c6c17c4331d2780)
      adds  0ae0d33   r23396: Make VFS callbacks static. Mark operations as OPAQUE because they do not pass through. (This used to be commit b9d6eee5d4d0894ded88455675a470cbf04d8f45)
      adds  bde0642   r23398: Support membership of >16 groups on Darwin by making sure we opt in to the dynamic group resolution mechanism when switching UNIX credentials. (This used to be commit b5cb21e951550fe836b0ef5febc037af9a7f51ec)
      adds  2e6deee   r23400: Fix lsa crash bug #4683. The "names" enum struct in a lookup_sidX reply isn't optional - like the lookup_sidX query it needs to be defined in the struct. All this will go away with PIDL (thank goodness....). Jerry - I think this is a showstopper to be merged for 3.0.25b. I'll be watching the build farm to see if anything broke. Jeremy. (This used to be commit 9300b92f7a51eb80fdc039d8dad23ea9ce82aa8f)
      adds  f461e53   r23402: Got bitten by a talloc hierarchy. Make sure we alloc off the pipe ctx now ->names is part of the containing struct. Jeremy. (This used to be commit 02fd43490212e9ff8f784ce4d33d64566d58fd82)
      adds  6c5805a   r23404: Fix wrong (and missing) action on error condition in ldap reply evaluation loop Fixes one of the segfaults in bug #4667 (This used to be commit 176e1c0b692b9509a29bbbb2b35ad821dfb0d5aa)
      adds  22a7d90   r23406: Evn if not strictly currently necessary do check for correct init also in idmap_nss and idmap_passdb for coherency and to prevent errors in future if we change the init functions to actually do something and not just return NT_STATUS_OK (This used to be commit 86f532c1b0cf7961b8331bb212c3ed2084fda3fc)
      adds  6250b82   r23407: While verifying a bug I found out that for some reason the code to add a machine was different then the one used to add a user, the old code led to the machine SID not being built out correctly allocationg a new RID out of the passdb but instead by using the old algorithmic method. This may easily end up in creating duplicated SID when the RID counter get close to the values built by the algorithmic method.
      adds  b05c7b9   r23408: Remove a bogus comment (This used to be commit 0442e680eeacb56852e200fdf6f78e4972ecad68)
      adds  de56578   r23410: Merge the core of the cluster code.
      adds  c994490   r23411: We were missing displayName and that was preventing us from successfully deleting an entry when "account" is the STRUCTURAL objectclass used for users and machines. "account" is used each time the user entry is in /etc/passwd and we have only the samba attributes in ldap, as well as for rfc2307(bis) standard based directories. (This used to be commit e6399f1aa1c98d2d6e700245bb95c84f7e173236)
      adds  0d5265e   r23423: Use the correct structure types in the NT_ACL operations. It's not clear to my why the catia module feels it's necessary to implement these operations, but at least they're now the right type. (This used to be commit b5be0c7403195d2bd503fb1512cb46e65587adc4)
      adds  24e05d4   r23424: Thanks to Jerry, we finally tracked down the : winbindd: Exceeding 200 client connections, no idle connection found" bug #3204. This fixes it in Jerry's testing ! Jeremy. (This used to be commit 0c7ce6a68286fa98258828545fc869aaac19a028)
      adds  9ae6e51   r23425: Volker noticed this obvious fix for the wins server code :-). Thanks Volker ! Jeremy. (This used to be commit e3f33a2a503ada232aa1165e2321822584a026bd)
      adds  501d97c   r23426: Correct a comment. The default timeout is not 1min, but 30s. While there, do some reformatting.
      adds  d9f7cba   r23429: Ooops, sorry.
      adds  9af7b35   r23432: Remove superfluous comment. (A relict from regkey_open_internal days.)
      adds  5d14172   r23433: remove superfluous semicolon. (This used to be commit b8269f454338c8b20b90451f3866fc193871e9af)
      adds  4a6aaab   r23434: Coorect a comment. (This used to be commit c9f38fa30e9b784a56f08d0ab4765e9c7a42aa7d)
      adds  cacbe41   r23445: Fix suggested by Volker. Don't call rename_open_files if the name wasn't changed. Jeremy. (This used to be commit 7a9629365eb4eb2829982fe2b2bfffd840648e6f)
      adds  07d2301   r23446: Restore Jeremy's original formatting, just fix the comment. (This used to be commit 5b983957e3a0a05f77bfb8a10a7986c22b81088d)
      adds  a5f3e84   r23447: Add kill signal to child dead path. After talking to Jerry add to 3.0.25b. Jeremy. (This used to be commit ade91e78cbe2871d3a8df18fa1f92bc16a7600a8)
      adds  5aadea7   r23448: Doh ! Don't call winbind_child_died() *before* the kill call as that sets pid = 0 ! :-). Jeremy. (This used to be commit bcfce39094ef30a1d1ae4dba5a90738e2678bcbf)
      adds  28bc066   r23450: max_params_return is complete fiction when getting a changenotify request. Ignore it. Should fix bug #4689 but more tests and valgrinding will follow. Jeremy. (This used to be commit c23e08cc09b8de860ab9c7ac9d0e7c2502dfccd9)
      adds  062a411   r23457: After Jeremy's ack:
      adds  cb7f455   r23458: Cosmetic fix in debug output. (This used to be commit 03dbdb561a16a6e3dbd99ee29aac598457873002)
      adds  00323dc   r23459: Remove one superfluous cast. (This used to be commit beed87550786052891969f6014088c17a5d77157)
      adds  6f28dc5   r23460: Re-add whitespace to reduce diff between branches. Sorry for the noise...
      adds  46906b2   r23465: There was this diff between reg_printing in 3_0 and 3_0_26: before writing to secdesc_buf->sd, 3_0 checked secdesc_buf->sd while 3_0_26 checked secdesc_buf->sd_size.
      adds  719df44   r23466: Fix RAW-NOTIFY: by using delete on close the notify is triggered deep inside close_file() already. (This used to be commit 0b29e3ad0f2b1759eb195fb37f1f8667d87f5670)
      adds  0e0fed6   r23467: Next little simplification: In rename_internals it's a bit pointless to first ask for existence of a file when we do the open_file_ntcreate in can_rename later on anyway. That also gets us the right error message in case the file is not there automatically. (This used to be commit f3d582cb908f95c1b557bda5d41b5a8aff75b124)
      adds  a2762cf   r23468: Open registry.tdb with sequence number. Add a function to retrieve the registry db sequence number.
      adds  8b26376   r23469: Fix a comment (This used to be commit 47cc9359aa1b4d5fcd9469be0b1378030ac388fc)
      adds  2cbe284   r23470: Fix supplementary group list truncation for *BSD. We need to pass the correct group list length and only truncate to NGROUPS_MAX if it is too long. (This used to be commit 07f562be7a64a2ded7ec0e6f5910447dc5b8b85f)
      adds  78d6b95   r23471: Here's a rough patch for expanding domain group membership in the winbindd_getgrnam() call.  Couple of comments:
      adds  bfbf08a   r23472: add missing default setting for 'winbind nss info' (merge from  3.0.26) (This used to be commit 1f80f9d14553650fb9d24f1d4c36e5cf7986ce23)
      adds  4caefdf   r23474: Here's a small patch that disables the libkrb5.so replay cache when verifying a ticket from winbindd_pam.c.
      adds  2747824   r23475: Fix the prototype for sys_broken_setgroups and log *BSD group list truncation a bit more verbosely. (This used to be commit e3ea997289f9f2613c304c016b42b2d35af48c84)
      adds  b4a39dc   r23477: Build farm fix: Use int rather than MIT's krb5_int32 when setting context flags. (This used to be commit 903145e957cd05b219fdf7d5fc1e35430938a24e)
      adds  6e631e5   r23478: Change the handling of the developer CFLAGS so that they are always
      adds  94f284e   r23480: Fix DEVELOPER_CFLAGS quoting. (This used to be commit 4cdc7eaac78f04f19f1ed738fd918862bd2f7d4c)
      adds  c03c862   r23482: Slightly simplify the rename code: Remove two local variables that are not really needed. (This used to be commit e068e38ef3b364f2c6477f9d8d6ef3b81a6207ca)
      adds  4944a52   r23483: Revert 23482, I must have run 'make test' in the wrong subdir. (This used to be commit 1ce0c582bccc90e54a69b1e70973ed7ccb47cbbb)
      adds  0b86e40   r23484: When chasing AD referrals make sure to honor the base returned from the server.
      adds  6090601   r23485: This checkin consists mostly of refactorings in preparation of the activation of global registry options in loadparm.c, mainly to extract functionality from net_conf.c to be made availabel elsewhere and to minimize linker dependencies.
      adds  184eb77   r23486: Ok, this time with a hopefully successful make test in the right place: Remove two local variables (This used to be commit 575e594e936c3cb197945063309f0b424dcdefc8)
      adds  9426d78   r23489: (Re-)Add tdbtorture as a build target to 3_0_26. Add the tdbtorture test to the test script in 3_0 and 3_0_26.
      adds  6c674de   r23494: Synchronize some occurrences of BINARY_PREREQS and bin/.dummy. Further reduce the diff between 3_0 and 3_0_26 by some reformatting and rearrangements.
      adds  fd3dbb4   r23495: Replace literal occurrences of libsmb/errormap.o by $(ERRORMAP_OBJ). (This used to be commit 2041c35a305e0d6ee015b54fb17fe416dc14a8bc)
      adds  7f7ef53   r23496: Fix logic error in getgrnam_recv() that broke getgrnam() for machine and domain local groups. (This used to be commit 4d4c1eca30ce57b4072e9f8c59fcc49bf3a5c48e)
      adds  bca15db   r23497: Disable building of libaddns (no defined API) and libmsrpc (unmaintained). (This used to be commit 13d78ace49d0f7c5330c5297ef563284f573239a)
      adds  9c4d185   r23500: Two changes to survive the now activated test for rename_internals_fsp: With the target being open we have to return NT_STATUS_ACCESS_DENIED and root_fid != 0 leads to NT_STATUS_INVALID_PARAMETER (This used to be commit b599e5b1e10bdf825b2ce53de4a6ec35726d00f6)
      adds  59c8721   r23501: Move notify_rename before rename_internals_fsp and call it from there. (This used to be commit 8d3828871c561cd05e6461e157db4c0ccddd5f22)
      adds  4a3e4db   r23502:     Restore exit-on-idle.  Small refactoring for clarity. Exit if     we are idle and we timed out waiting for something to do. (This used to be commit b4ab1a0cd992cf9e966b8edb9796d1eae53db744)
      adds  9bb1947   r23504: Use tdb_wrap_open (instead of usual tdb_open) in reg_db. This eliminates the need of maintaining reg_db's own reference counter for the tdb. Maybe as a next step...
      adds  43d59b7   r23507: Split one general function normalize_dbkey from reg_db.c into util_reg.c (To be used in other place in subsequent commit.)
      adds  cc35d13   r23508: Fix sync_file() to return NTSTATUS and return this on failure in the write path. Jeremy. (This used to be commit cd3f7dbee809fb40194af0e7509142166e02b252)
      adds  aa4110e   r23509: This activates the global options from the registry in loadparm. The global options are stored as values in the subkey "global" of the SMBCONF registry key.
      adds  b1ce226   r23510: Tidy calls to smb_panic by removing trailing newlines. Print the failed expression in SMB_ASSERT. (This used to be commit 171dc060e2a576d724eed1ca65636bdafffd7713)
      adds  72099d8   r23512: Fix conflict in #define for SECDESC_PREFIX. Ensure all reg #defines use "REG_" prefix. Michael - please check gcc warnings on compiles. Jeremy. (This used to be commit 7885b68bb5df0ebe290feca0e74b4a20ef59e718)
      adds  ebb53d7   r23513: Fix one more use of VALUE_PREFIX. Jeremy. (This used to be commit fca5637dc6c91a57c4e087670068688557e5bf32)
      adds  5a80fa5   r23514: Remove unused function ads_get_dn_from_extended_dn(). Jeremy. (This used to be commit 03763bc5287fef5f100c911041668e23d4305f8d)
      adds  b877360   r23515: Ensure status isn't used uninitialized. Jeremy. (This used to be commit 5b2836e2d5f9081b5e39637538d8f2d19e1115c4)
      adds  9dee722   r23516: Fix bug found & fixed by Doug Rudoff (doug_rudoff at isilon.com) - when cleaning up invalid locks make sure we mark the lck struct as modified so it'll get saved back correctly (that was the original intent). Jeremy. (This used to be commit cbf0829abcc3689edd7ab225054dfc79d43c6309)
      adds  80c085d   r23517: After Jeremy has given is ack on irc:
      adds  32ba514   r23518: Remove the silly assumption that string_replace requires a pstring.
      adds  43e51b3   r23522: Save us a kilobyte stack space in a hot code path: I can't see a reason why check_path_syntax should not be able to run in-line. The destination pointer either walks side by side with the source pointer or is decremented. So as far as I can see s>=d is true throughout the whole routine.
      adds  c1a2e8f   r23523: Gaa -- had renamed "name" to "path" and apparently not compiled after that....
      adds  59c4506   r23524: Fix bug 2319. Got report this is all ok form a tester. Close a loong standing bug preventing people to freely use any character in their password when printing via cups were involved. (This used to be commit 54ca011212982cf1d94a76ca9d39c391783da04f)
      adds  f46690c   r23525: I believe this patch is ok, got no reply of it being not ok. This closes #4624 for me. (This used to be commit 3635b304155299ac93fda57e5e9ece0acd605e77)
      adds  a0c3774   r23527: Use existing escaping function pointed by James (This used to be commit 9dcbef9615aec7cfe8f72e6f21f01af4e4fcc90e)
      adds  5e8a4c1   r23528: Two changes to make the valgrind massif (heap profiler) output readable:
      adds  a4354d3   r23530: Fix bugs #4678 and #4697 which had the same root cause. In make_server_info_pw() we assign a user SID in our authoritative SAM, even though this may be from a pure "Unix User" that doesn't exist in the SAM. This causes lookups on "[in]valid users" to fail as they will lookup this name as a "Unix User" SID to check against the user token. Fix this by adding the "Unix User"\unix_username SID to the sid array. The correct fix should probably be changing the serv [...]
      adds  c015c69   r23536: Fix a typo. James: Please check!
      adds  864cad1   r23537: Revert the inbuf/outbuf part of r23528: This caused the Solaris CC make test to break. The Solaris CC put the static char InBuffer[TOTAL_BUFFER_SIZE] on an odd address, the malloc'ed one is always aligned. The problem showed up in pull_ucs2, ucs2_align uses the address of InBuffer as an indication whether to bump up the src of the string by one. Unfortunately in the trans calls the data portion is malloced and thus has different alignment guarantees than a st [...]
      adds  8908bd6   r23538: Fix for wild-card rename: We can't return directly on error, we need to CloseDir. (This used to be commit 48cdafc10a0eb615d79057ec9e235ffe9a85e016)
      adds  fb2246f   r23539: Remove code duplication and unify behaviour of winbind_nss_*.h files (This used to be commit 13c6eacff02b55b9fd6201406802f271dcf13e8e)
      adds  c7749c8   r23541: Linking the LSA pipe module only once is probably enough. (This used to be commit 1d941961e0739c22d32720bac4ecd6beef6d74c5)
      adds  ac1a7e2   r23543: Adjust comments. (This used to be commit ec22c30581f0809b6a008982abceb97b4f9cd12e)
      adds  0027ca8   r23547: Ignore parameter "include" in regsitry globals.
      adds  0d4e977   r23548: Fix comments.
      adds  3b9e5d0   r23549: Make "net conf setparm" always use registry data type "sz". This simplifies the usage of this command from "net conf setparm <section> <param> <type> <value>" to "net conf setparm <section> <param> <value>".
      adds  4a77ae5   r23550: Add more UNIX error -> NT status mappings. Jeremy. (This used to be commit 1e66a8340e7db9c42507d93d67ad33abadabd2a1)
      adds  9b11c3e   r23552: Use proper comparison function an fix logic.
      adds  04c75d9   r23553: Also ignore "lock directory" in registry global options.
      adds  ce02d0d   r23554: Fix bug #4711 by makeing cli_connect return an NTSTATUS. Long overdue fix.... Jeremy. (This used to be commit 073fdc5a58139796dbaa7ea9833dca5308f11282)
      adds  d0daf1a   r23555: Fix some uninitialiazed variable uses. Jeremy (This used to be commit dc287adff249e45a5584ec5fb9177e62152a7403)
      adds  1deb049   r23556: Fix for error path from Atsushi Nakabayashi <nakabayashi at miraclelinux.com>. Jeremy. (This used to be commit 3f70c1b10589965ee95ef7497ff6fb7c39475569)
      adds  90773ab   r23562: Add dump_event_list() for debugging the event list.
      adds  36fc39d   r23563: Add dump-event-list command to smbcontrol.
      adds  fd881f4   r23564: Handle MSG_DUMP_EVENT_LIST only in winbindd for now.
      adds  f4eb916   r23565: Avoid double NULL pointer checks.
      adds  f7f3b72   r23566: Fix the sys_bsd_setgroups function. The actual workaround was inactive.
      adds  622af1b   r23567: Fix bug 4721 (This used to be commit f2050f5a3af382ad88071a5d5f6b172af4143e0f)
      adds  d7c9bbc   r23568: Remove last traces of Heimdal KCM support (and don't misuse wbinfo where a torture test would be much more appropriate). Fix #4408.
      adds  851224a   r23569: Also dump fd_event in dump_event_list().
      adds  6c7a17b   r23571: Fix, parsing of multi byte share names. Thanks to SATOH Fumiyasu Fixes 4720
      adds  3611cb1   r23572: Ensure we obey Unicode consortium restrictions. Code based on patch from MORIYAMA Masayuki <moriyama at miraclelinux.com>. Jeremy. (This used to be commit 0f10d2ed312115998d5ce1dc88a8d9207c9e4959)
      adds  8be22f8   r23573: Cope with terminating winbindd children on read/write/timeout communication failures. Set timeout to 5 mins. Ensure that we're terminating the correct child (the one we thought we were talking to). Still setting up my testing environment but I have high hopes for this being the fix for the 3.0.25b showstopper. Jeremy. (This used to be commit c366df2fe7f1aa1e8fd9bca35bc3b029d76b3abc)
      adds  ead4ea5   r23574: Remove double-null check (I hate people bitching at me on the lists :-). Jeremy. (This used to be commit f075620d2071aaecb72e93cbda32c4f624f23d86)
      adds  510ba54   r23575: Fix a segfault when lp_load is called before init_registry.
      adds  0e67063   r23576: Fix some confusion between HAVE_BROKEN_GETGROUPS and USE_BSD_SETGROUPS. (This used to be commit 8f6cf4b8c2568c737fa31494b844ae021a42a4fc)
      adds  f1d263e   r23577: Fix winbindd (sorry). Ensure I set the new child_pid variable at the correct point just before the write call is scheduled. Jeremy. (This used to be commit e076dc16462a3ce11105bf9a729ec59ddd9bdc75)
      adds  f7de093   r23578: When calling DeleteKey for a key that has subkey(s), Windows returns WERR_ACCESS_DENIED. This adapts reg_deletekey to behave the same way.
      adds  de81984   r23579: Up to now, the "allparameters" argument to lp_next_parameter was not effective for the global section (snum < 0). This checkin makes it effective for the global section, too.
      adds  7fd8a16   r23581: Move regkey_open_onelevel from reg_frontend to reg_api, where it actually belongs, and make it static.
      adds  c66831e   r23582: Fix event based krb5 ticket refreshing in winbindd.
      adds  3942912   r23583: Add a utility function to recursively delete a Registry key with all its subkeys. (reg_deletekey will refuse to delete a key with subkeys with WERR_ACCESS_DENIED).
      adds  3618a07   r23584: Use a while loop instead of a for loop without increment... :-)
      adds  cc4f37f   r23585: Add a "drop" function to "net conf" that clears the whole configuration stored in registry.
      adds  33c7b66   r23586: Fix heimdal path in the krb5 renew routine when we need to compose the tgt string ourselves.
      adds  679727b   r23587: Cleanup redundant code in the krb5 renew function.
      adds  32a3c30   r23588: Some more cleanups and error checks in the krb5 renew function.
      adds  08a9de8   r23589: Ensure we will always release any timeout handler on fsp close or removal of oplock. Mulitple removals are safe. Jeremy. (This used to be commit 6de0970704b3eff2b71e6bf499c6dda45d4d5e2d)
      adds  ed961d6   r23590: Fix realloc leak on failure case from Jim Meyering  <jim at meyering.net>. Jeremy. (This used to be commit d7b39e4534d85c84e8b24668ab7d7a93d5647c23)
      adds  d1d2157   r23591: Fix bug #4725. Don't crash when no eventlogs specified. Needs merging for 3.0.25b. Jeremy. (This used to be commit ae239fec6faa79018c818506b391b829ccd685f8)
      adds  e8f9904   r23592: Change a debuglevel to not clutter output when calling net as a non-root user, e.g.
      adds  a12d9fb   r23593: Mention "net conf" in top level net usage.
      adds  9f7bb48   r23594: Fix parsing of local pids if cluster support is compiled in but no cluster is used (This used to be commit 6beaa87da938f2a530939714b732fa769a28a008)
      adds  32d2250   r23595: One pstring a day... (This used to be commit 669eff902a20f3023360918ede6672d37b1f7d44)
      adds  78fcf93   r23596: Add notes about smbfs/cifs to usage() in smb[u]mount (This used to be commit 4896b4ee55b3c8213754ebe6a8edafd82a40c014)
      adds  9f4876c   r23597: add a few utility scripts for code formatting (This used to be commit 3fc0bd3e540652742f5bdd7afa88d80b893e50cd)
      adds  29a9762   r23598: Add script for running indent and remove .indent.pro file (This used to be commit 58a68daef0e4b34606c63670982e95298804a99b)
      adds  3862674   r23599: Add new version of indent script copied from the the Linux kernel tree. (This used to be commit bc422ab5f152c3d7ff730a2e0a80ad3a196a797a)
      adds  133472a   r23600: First step in abstracting the winbindd cache validation code into a generic tdb validation code. In lib/util_tdb.c for a start.
      adds  e1319eb   r23601: BUG 4579: Don't mark the SAM domain on a Samba DC as an internal domain or else all network connections from the local winbindd will fail (This used to be commit 5e0f8b114b964d08cfb22a7452c617b8512545dc)
      adds  97746f8   r23606: Merge Samba4 mkversion.sh to Samba3. (This used to be commit 6566e24c13aaf974b756c230d4890357e7adf73d)
      adds  47bd42a   r23607: Add legacy support for Services for Unix (SFU) 2.0.
      adds  2afb723   r23608: Just inline comment cosmetics.
      adds  75f6a45   r23609: Removing more redundant codepaths out of smb_krb5_renew_ticket().
      adds  7c48598   r23610: Move some winbindd_cache specific flags and actions back to winbindd_cache.c. The generic mechanism should open the cache tdb readonly and with default flags.
      adds  d30d438   r23611: Fix typo in error message. (This used to be commit 8ee76e43843c56869b23f58615635f986c162d01)
      adds  5363779   r23612: Revert 'net idmap dump' to the 3.0.24 behaviour. (This used to be commit 56a32f217a183f956ad1c57a62d61a43646aa391)
      adds  9c3db7a   r23616: Fix bugzilla #4719: must change password is not set from usrmgr.exe.
      adds  a500b34   r23619: Fix compile warning in fill_grent_mem() caused by mismatched counter size. (This used to be commit 05520d6b0a86c1cd5abbf6252c4a32629cdf8619)
      adds  a0ac7a7   r23620: Convert set_nt_acl to return NTSTATUS. Also fix the chown return to correctly return NT_STATUS_INVALID_OWNER if it should be disallowed. Matches better what W2K3R3 does.
      adds  4010f98   r23621: Merge samba4 dfs rpc idl.
      adds  a458211   r23622: regenerate dfs rpc gen_ndr.
      adds  6eb1863   r23623: Fix rpcclient and rpc_server with new DFS idl.
      adds  f09115f   r23624: Merge dos error code from samba4 (returned from dfs_Enum against w2k3 as soon as a one DFS_VOLUME_FLAVOR_AD_BLOB dfsroot exists).
      adds  d4a2898   r23625: Reformating WBFLAGs, just a cosmetic change.
      adds  7eb8281   r23627: Allow to pass down the lookup-level to rpccli_lsa_lookup_names().
      adds  6024286   r23628: Add LSA lookupnames_level to rpcclient.
      adds  39607c9   r23630: Found out what LSA_LOOKUP_NAMES level 5 means: only query transitive forest trusts.
      adds  e10258f   r23632: Correctly return the new_group list pointer from expand_groups or else getgrnam() always  acts like 'winbind expand groups = 1' (This used to be commit 04ae193ec44c0ecefa64ca44ad0cdb5968087319)
      adds  255b807   r23633: Fix a couple of crash bugs pointed out by Volker caused by an old change from a pstring to a char* and still trying use pstrcpy(). (This used to be commit 21dc46a2bad6fee720f0f591e1051aa7675c77c8)
      adds  44b33a0   r23636: Adding coding style guide for Samba 3.0 branches (no differences from Tridge's prog_guide.txt so we should have a similar style throughout the project) (This used to be commit ff1c2fdc08f6198bad1bf9f5bae8dc6bc5fb534a)
      adds  839d464   r23639: Eliminate trailing whitespaces in the new tdb_validate functions...
      adds  a49b2ea   r23640: When we support the SeSecurity privilage, this is where we'll check it. Jeremy. (This used to be commit 1b73bf79f4f8a2bc408d52a1ce9df47f33fb3a87)
      adds  72f4680   r23641: Put check for forbidden values in smbconf into a function. (This will be used in a next step to prevent storing these values in reg_smbconf.c.)
      adds  1eb031c   r23645: add examples and try to answer some common questions in the coding style guide (This used to be commit c955151bb384c3edba3f2f17f1ebb7029b61d36c)
      adds  df63172   r23646: Generalize our internal keytab handling to support a broader range of default keytabnames (like "ANY:FILE:/etc/krb5.keytab,krb4:/etc/srvtab"). This also fixes keytab support with Heimdal (which supports the WRFILE pragma as well now).
      adds  6fff735   r23647: Use smb_krb5_open_keytab() in smbd as well.
      adds  a2618aa   r23648: Allow to list a custom krb5 keytab file with:
      adds  a248672   r23649: Fix the build (by moving smb_krb5_open_keytab() to clikrb5.c).
      adds  3b1956f   r23650: Fix remaining callers of krb5_kt_default().
      adds  110e420   r23651: Always, always, always compile before commit...
      adds  3163aff   r23652: Use the recursive delete function instead of the original one when deleting a share. Just to be sure...
      adds  8ead92f   r23654: Remove misleading inline comment.
      adds  96c4bf4   r23655: Fix a comment and adjust some code formatting.
      adds  2073303   r23656: Add initial checking of the validity of a paramter given to "net conf setparm". Add a utility function lp_parameter_valid() for this to loadparm.c.
      adds  e388130   r23657: Prevent setting of a global option in a share definition in "net conf setparm".
      adds  3d3035b   r23658: One pstring a day....
      adds  8689b1c   r23659: file_pload is not used outside of util_file.c (This used to be commit 3ec43e18a4ffc46700de484251ea0bb2a18cde78)
      adds  971b640   r23660: Anybody know what check_dos_char() was used for? It wasn't called at all, so it's gone. With it 8k bss went away. (This used to be commit 7e9a4c39a5ce620f8eac74d0ae4dd80b96c81aca)
      adds  f9df778   r23661: Another static pstring (This used to be commit d4256ae5588fddc62bf90082d24140e327a54c8c)
      adds  ef8706a   r23662: According to simo, check_dos_char is needed (This used to be commit c195eccefea69c17169c350a13bbfe845fc6fc44)
      adds  07d2a3a   r23663: Fix bug #4308 - Excel save operation corrupts file ACLs. You don't want to know what I discovered about Windows ACLs to make this work :-(. See :
      adds  ffe11a6   r23664: Fix incorrect index - should be j not i. How did we ever live without valgrind :-). Jeremy. (This used to be commit 9b231149c78c8bbfb70c5675cffb652705ba2cd2)
      adds  4ed5f70   r23665: Remove two unneeded global variables (This used to be commit 51a3933b3d367e3693daa6842f5a286328f4fd39)
      adds  f26abd7   r23666: Rename lp_parameter_valid -> lp_parameter_is_valid.
      adds  ba2dc05   r23667: Prevent storing of forbidden parameter names in registry configuration as values. I would really like to check whether the valuename is a valid parameter name (with lp_parameter_is_valid) here, but unfortunately, regedit cereates new values as "New Value #1" (and so on) first, before dropping into the rename box. So this is impossible here.
      adds  7a3f98e   r23668: When creating a new string value, win2k regedit delivers one byte of data despite characters being two-byte.
      adds  b3b8394   r23669: Move a variable into the only block where it is used. (This used to be commit 82be4137b7bba6a9a433ec011e7f47587935ae61)
      adds  0a754ca   r23670: Fix mkversion.sh for the git case: Only use the first line where "commit" occurs (This used to be commit 0e9aeec37008e5b882ce91c44ee201ef779ecabe)
      adds  2ae9a0b   r23671: Remove unused code -- 16416 bytes of bss space... (This used to be commit 25f3bfdb1f60ab17af05608481068299da94cec9)
      adds  7d6b8ff   r23672: Allow msrpc_name_to_sid() to be called without a domain_name and just a name.
      adds  56f6f58   r23673: Check for integer wrap on incoming data. Jeremy. (This used to be commit 77a46c7aee2ad4c402527cf78e5ae70a792d65d4)
      adds  b85bfd5   r23682: Old patch I forgot in one of my 3.0.25 trees. Make sure we honour the directive not to allow machine password changes. (This used to be commit 436555f05ceae34d8df2356d1066b6b5e0a07c41)
      adds  d37c199   r23683: Check ports are in the correct range (1-65535) (This used to be commit 84b193a7d95aa8c00da2a3720ee87a7231e0fc6e)
      adds  1d5646f   r23685: merge from SAMBA_4_0:
      adds  6afbd15   r23688: Fix bug #4759 reported by Raul <ismell at ismell.org>. "N" is not a valid format entry for ber_printf, should be "n" Jeremy. (This used to be commit f3bb102c24018f0a91f8b51de6fe646c091da6be)
      adds  3a246ac   r23689: Squashed commit of the following:
      adds  38c84fe   r23691: fix for bug on touching files as described here: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=243897 (This used to be commit 6b68c006f8ecba8ed3a4d87950691cb1e5c46386)
      adds  9f03efd   r23692: Couldn't wait, sorry :-). Did the style change. Jeremy. (This used to be commit da0d6ba0f972dbe48e2b7297e86e1717e510fadf)
      adds  866e39a   r23694: Make sure that when builddir != srcdir, we can still find the exports files and library-versions file.
      adds  a3de7e9   r23704: Add pam_pwd_expire feature as discussed on samba-technical.
      adds  2650273   r23705: Add suggestion for vim from Andreas 'GlaDiaC' Schneider to show tabs, trailing whitespace, and continued lines visually. (This used to be commit 6209ae79de3710ab9c2e91e2f6643b1c5fe2a6b2)
      adds  85f7c71   r23706: Add a script to create domainusers,-groups and -aliases. This is done via rpc client. The main purpose is to be able to fill a domain controller with a large number of users / groups easily. A the object names are built as <prefix><num> where number ranges from a given start number counting up until a given number of objects has been created.
      adds  2f6b9c1   r23707: - Move the asprintf() call to create the key even in   get_conf_item_string() to the later if statement. - Also move the key definition to the later if statement in   get_conf_item_string() and get_conf_item_int(). (This used to be commit 3a82ec943a3828b843dd47aaa0e360844d4dfb91)
      adds  b824a66   r23708: - Add define for WINBIND_WARN_PWD_EXPIRE. - Add parameter config_flag to get_config_item_int() and do the same   check as in get_conf_item_string. (This used to be commit d1d1baa264587911e1c97b3b35d5ed2bc56bf12b)
      adds  824b3f8   r23709: C++ warnings (This used to be commit 2d5e3322d6ecd00c0e936ee64483e63a3ad87c0b)
      adds  254e1ad   r23710: Remove some code duplication, we do have a random number generator (This used to be commit afd7febd980bb000f81d5251d03d500cb43c39f4)
      adds  4b1fbd1   r23711: Refactor the actual creation of object into its own small function.
      adds  459d014   r23712: This script allows for adding lists of users (or other objects) to lists of groups (or aliases). Useful for creating large test scenarios.
      adds  1d95e04   r23713: Oops accidentially checked in the wrong file - sorry!
      adds  c799a1e   r23714: but now:
      adds  c509ce3   r23722: Fix the build of the catia module (This used to be commit fa09744cce6c1aa63e46bd61e4c01234574f3b32)
      adds  4ce6513   r23723: Alexander Larsson pointed me at a missing mapping in clierror.c When renaming a file across 2 filesystem a samba server returns NT_STATUS_NOT_SAME_DEVICE but thius is not translated to EXDEV, and the generic EINVAL is returned instead. This should fix it, Jeremy or Derrel please check if this is ok. (This used to be commit b35038fa4e3e69f1397758497a46dc0d37edee79)
      adds  0bc56a2   r23724: Reduce access to the global inbuf a tiny bit. Add a struct smb_request that contains some of the fields from the SMB header, removing the need to access inbuf directly. This right now is used only in the open file code & friends, and creating that header is only done when needed. This needs more work, but it is a start.
      adds  5391750   r23725: Remove get_current_mid()
      adds  fcda5b5   r23726: Explicitly pass down the FLAGS2 field to srvstr_pull_buf. The next checkin will pull this up to srvstr_get_path. At that point we can get more independent of the inbuf, the base_ptr in pull_string will only be used to satisfy UCS2 alignment constraints. (This used to be commit 836782b07bf133e9b2598c4a089f1c810e4c7754)
      adds  8724dfe   r23727: Explicitly pass down FLAGS2 to srvstr_get_path.
      adds  35d0986   r23728: First part of bugfix for #4763. Limit notify responses to client max buf size. Jeremy. (This used to be commit 6113f56919a3cd7fd753808dbbe473603851bc3c)
      adds  a6706ee   r23730: Squashed commit of the following:
      adds  6821e39   r23731: Forgot one reference to inbuf (This used to be commit b02115f2ca6aca8655a4ebd1bd0adaa1e50578ce)
      adds  24ebb4b   r23732: removed reference to non-existent structure (This used to be commit 4c04059f7dfa0096c9f3249b55269f7335137f48)
      adds  c05cbbe   r23733: Limit LDAP lookup in lookup_usergroups_member() to security groups.
      adds  10c83ac   r23735: Second part of the bugfix for #4763 This should coalesce identical adjacent notify records - making the "too large" bug very rare indeed. Please test. Jeremy. (This used to be commit 1aaa1f5bbe9222acbe3dea1daa1c6c5ce72e1c2c)
      adds  d3965a2   r23736: Use local variable of smb_flag2 instead of using the macro every time. Jeremy. (This used to be commit 9e1663b1f18d716a7f307bea2b09dadeef392ab8)
      adds  0e43c1e   r23738: Re-add commented out code snipped that got lost by accident (This used to be commit c38c31afb770350e47713bf1025c23fd774607ab)
      adds  c35d814   r23743: Simplify stat_cache_lookup() logic. For the history of this, see http://article.gmane.org/gmane.network.samba.internals/32486. (This used to be commit e5e42fe3d5b26c0ec48d98c001b9cb1623c0b5a7)
      adds  ea78cb9   r23744: Remove TODO-comment. lp_load returns False if opening of the config file fails. That's enough of checking for existence and readbility to my taste.
      adds  f7b8a37   r23745: Fix: Check whether top subkeyname instead of whole registry key name is equal to GLOBAL_NAME.
      adds  feff1fc   r23746: Fix missing assignments to target string of asprintf in import function.
      adds  c2c96bc   r23747: Move formatting of a parameter's value into a value string to a function of its own. (for storing it in registry), Eliminate the valtype variable : store everything as "sz". Eliminate some trailing white spaces on the way.
      adds  cba8988   r23748: Clean use of talloc in import_process_service: create a temporary talloc ctx for the function.
      adds  1bea19c   r23749: Simplify prototype of reg_setvalue_internal: eliminate "type" parameter since we store only REG_SZ.
      adds  a5946cb   r23750: Change the behaviour of net conf import when there is a global section in the current registry and there is no global section in the input file (or only global options with default values): In that case the existing global section is now not touched. Before, it would have been deleted and recreated empty. The new behaviour is how other shares are treated too.
      adds  052ddc9   r23751: Call tdb_close even when validation was not successful.
      adds  59590a1   r23752: Fix bug introduced by checkin 22920, allow large readX. Fix from Dmitry Shatrov <dhsatrov at linux.vnet.ibm.com>.
      adds  4ff7e6d   r23755: Fix Coverity id 384 (This used to be commit ebb410ca1e08d6f062154c9f8b3970682c6eeebd)
      adds  1a7eb52   r23756: Fix Coverity id 388 (This used to be commit 91af086823265ed66bbd0bdc1cced070b7dd0629)
      adds  161ebbc   r23757: Fix Coverity id 386 (This used to be commit 91be38f7ab42991e04a41e91132137a834c10996)
      adds  65f7a9d   r23758: Fix Coverity id 385 (This used to be commit 4d9f627cc8081307da3f84f784602533bd20c1e6)
      adds  014a596   r23759: Fix make test -- sorry (This used to be commit cbbc70604e815f4ffd25d040ca0a4ef58e651523)
      adds  d4f1b08   r23760: Untangle use of strrchr_m and strequal and add some checks for the validity of the given registry key name.
      adds  ead70dc   r23761: Rename reduce_name to check_reduced_name
      adds  9406f7d   r23763: Fix a typo in DEBUG message. Thanks to Karolin Seeger (ks at sernet.de) (This used to be commit 0ae6ae4ee8098abdfefc9fe7c3880bfbb6da52a8)
      adds  a3f69f3   r23764: Do restore_case_semantics in an error path. Jeremy, please check! (This used to be commit 3b5422c9a401321788d824c68da31a39d85aece1)
      adds  c13f62a   r23765: Another error-path restore_case_semantics(). (This used to be commit a3e5fe1693a3e1830561d60254d6a3bfc0c30686)
      adds  a83b84c   r23766: Add GTYPE_SECURITY_UNIVERSAL_GROUP define.
      adds  f914b36   r23767: Add GTYPE_SECURITY_UNIVERSAL_GROUP to adsearch.pl as well.
      adds  5daa21f   r23768: Get rid of the three global variables for the case semantics. I think this is really not worth globals.
      adds  5e4962d   r23769: Move removal of the tdb from the generic tdb_validate function to the caller (winbindd_validate_cache in this case). Next, there will be a backup handling for the tdb files.
      adds  5512dac   r23770: Some minor cleanups in libgpo (including some valgrind errors, uninitialized vars, etc.)
      adds  3438f7d   r23771: Merge useful W_ERROR_NOT_OK_RETURN macro from samba4.
      adds  221d06d   r23772: Add ads_find_samaccount() helper function.
      adds  f850ba5   r23773: One pstring a day... (This used to be commit 0c3016d32b5277b901788b13aa7d3f4b647728f2)
      adds  70f2baf   r23776: Setting version in 3.2 branch to 3.2.1pre1-SVN Setting version in 3.2.0 branch to 3.2.0pre1-SVN (This used to be commit 240b19c8caf3af35189e70e056c480112f0d5077)
      adds  0e4d77e   r23777: Set template release note files (This used to be commit 4ff00a74f61eef03d513ee6142c94c717c1c9a85)
      adds  475b6f3   r23778: Change to GPLv3. Now to go through all internal source and headers. Probably will be a long day.... :-). Jeremy. (This used to be commit 2c713978a0c676b898db53bd307dd1585d3a5f84)
      adds  d824b98   r23779: Change from v2 or later to v3 or later. Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
      adds  2a9b4da   r23780: Find and fix more GPL2 -> GPL3. Jeremy. (This used to be commit c2f7ab1c175ecff0cf44d0bbc4763ba9f7d7803f)
      adds  f622dc8   r23782: I tested this against NT4 PDC, W2K Server, W2K3 Dc, and a Win XP std alone client and they all work with this code. (This used to be commit 44e22581d731572d3fa260b92063922c59ce75db)
      adds  df24652   r23783: Processing the UAS change message was causing problems on ppc64 Linux systems. Rather than trying to fix this, it's much better just to remove the code, as it serves no purpose at all (the message that is generated is ignored by smbd).
      adds  5e54558   r23784: use the GPLv3 boilerplate as recommended by the FSF and the license text (This used to be commit b0132e94fc5fef936aa766fb99a306b3628e9f07)
      adds  58e9534   r23785: use the GPLv3 boilerplate as recommended by the FSF and the license text (This used to be commit d0e89d246d8e5e64196d6c1d16d39a70579ca42f)
      adds  ef59117   r23786: Use linux/dqblk_xfs.h rather than a private copy of this header in the Samba3 tree.
      adds  8e576b0   r23787: Remove the pcp example code until SGI have given us approval to use it under GPLv3 (This used to be commit 5c5d5bdf7f2fbe02a185b12989c88b18d7758fcb)
      adds  fd3222a   r23788: the pcp Makefile is also GPLv2 only. (This used to be commit 9c83de5593ad91f1d4997148c680067fd2b6d12d)
      adds  b466eb5   r23789: more pcp files under v2-only (This used to be commit daf19b11d5ff84c1ad63a21094c19b1e3c25f8b3)
      adds  2c09988   r23790: LGPLv3+ conversion for our LGPLv2+ library code (This used to be commit 1b78cace504f60c0f525765fbf59d9cc6506cd4d)
      adds  34bb47c   r23791: found some more v2->v3 conversions (This used to be commit b6cbac3db3b478d5c7991cee78c6695fc8d22681)
      adds  8117c81   r23793: fixed incorrect v2-only licensing template for debian packaging files (This used to be commit 5b65d85a24e93cc01870f330dfe5c21bb4abee7e)
      adds  fd881da   r23794: convert more code from LGPLv2+ to LGPLv3+ (This used to be commit f3df6cd87e1927f41e95af51d750a71278282e15)
      adds  fbfaaa9   r23795: more v2->v3 conversion (This used to be commit c14aba93c06348a1f84fc1dd9791ff1159d22c4b)
      adds  5b4c418   r23797: started fixing old FSF addresses. Fixed pcap2nbench COPYING file (This used to be commit e87bb12093dc78eb539fac0a171379a8cb5cd416)
      adds  9fa1c63   r23798: updated old Temple Place FSF addresses to new URL (This used to be commit c676a971142d7176fd5dbf21405fca14515a0a76)
      adds  674b835   r23799: updated old Franklin Street FSF addresses to new URL (This used to be commit 43cd589773148fe3d243892768ce187604dd0c33)
      adds  28b9d61   r23800: LGPL is now called GNU Lesser General Public License not GNU Library General Public License (This used to be commit 727a6cf2cba8da6b40610409b264e86e6908eb0c)
      adds  153cfb9   r23801: The FSF has moved around a lot. This fixes their Mass Ave address. (This used to be commit 87c91e4362c51819032bfbebbb273c52e203b227)
      adds  0726ed4   r23802: fixed URL in XML (This used to be commit 256301a21a1f393b5a2b89d4dce47b7d4f7bf9be)
      adds  714209b   r23804: here too (This used to be commit e5d18768a014753c439ba6be24a52b04fed63b31)
      adds  0c03be5   r23808: Make us a bit more C++ friendly. Thanks to Constantine Vetoshev <gepardcv at yahoo.com> for checking. (This used to be commit 84b8a56fe9aef1e0583cf5f5abb037199cf21fd9)
      adds  fa919f2   r23813: Remove unused global variable (This used to be commit 3b811134c02ff9b24d3e36c1ff94b32946c6183c)
      adds  344f7aa   r23814: Fix a couple of comments and debug messages. (This used to be commit ef40ef67649c8793921619c128e2923e20aa68da)
      adds  f406b66   r23817: Dump some more guids in adssearch.pl.
      adds  b8d696e   r23818: support LDAP_SERVER_SEARCH_OPTIONS_OID in adssearch.
      adds  0543963   r23819: It is currently unnecessary to pass the extended validation status from the validating child process down to the parent though the pipe. All the parent evaluates is the overall success, so the exit status should do.
      adds  6d0141c   r23820: Display security_ace_object in LDAP security descriptors for debugging.
      adds  d775ad4   r23822: Clean some debugging output (as well in content and amount as in source code formatting...)
      adds  0ff8556   r23823: Memory leak fix from Atsushi Nakabayashi <nakabayashi at miraclelinux.com>
      adds  36d74b6   r23824: Add ls alias for lazy typers like me.
      adds  e05f45b   r23825: Add ".." command as an alias to "cd ..".
      adds  1c957f9   r23826: Fix gpo security filtering by matching the security descriptor ace's for the extended apply group policy right.
      adds  47d2f02   r23827: Fix schema dump.
      adds  f0072e5   r23828: Add entry and exit debug statments to tdb_validate at a lower debug level.
      adds  e7705f9   r23829: Add ads_get_attrname_by_guid().
      adds  5dbce90   r23831: Fix vfs_readahead: transparent modules should always pass through (This used to be commit 800cf5c81c12985922f34610473d746458c85f90)
      adds  c8e23e4   r23833: Document ads_find_samaccount().
      adds  c252b04   r23834: Allow to pass an ADS_STRUCT pointer down to the dump function callback in libads.
      adds  fd8dc4b   r23835: Pass down a struct GUID to ads_get_attrname_by_guid() directly.
      adds  f05dcab   r23836: Add ads_config_path() and ads_get_extended_right_name_by_guid().
      adds  9d6f8ed   r23837: Pass ADS_STRUCT and TALLOC_CTX down to ads_disp_sd.
      adds  b62ade2   r23838: Allow to store schema and config path in ADS_STRUCT config.
      adds  34d091f   r23839: Try to get the attribute name from schema GUIDs or the display name from extended rights GUID from ad while dumping the security descriptors's aces.
      adds  bdb7c62   r23840: Fix the build.
      adds  5d95214   r23841: Show all acl types when displaying a security descriptor.
      adds  8d786a4   r23842: Attempt to fix the build with LDAP.
      adds  188b84f   r23843: Fix bug #4777, reported by Bill Marshall <bmarsh at us.ibm.com>. Doing a DFS traverse through a deep link could fail (not using explorer). Jeremy. (This used to be commit cd93f0cb00207098014e41e0ba16210cb150b895)
      adds  f016980   r23844: Add patch series from Volker (after review and consultation).
      adds  da0758c   r23845: Second part of the fix for #4777. Looks like on AIX opendir returns an errno of ELOOP for a symlink of msdfs:server\path\to\link. Cope with this by mapping to a known error NT_STATUS_OBJECT_PATH_NOT_FOUND that we know dfs_path_lookup should ignore. Jeremy. (This used to be commit d4a7411c4886c601a917b0f0e53facc7e10dd18e)
      adds  b114d3d   r23846: Belt-and-braces on the msdfs bug. Ensure ELOOP maps correctly. Jeremy. (This used to be commit f2cf4b6b9d1ce561fdf9f6815564d5b4f033dd10)
      adds  6b0e319   r23847: As Dr. Volker says, "A pstring a day....". Jeremy. (This used to be commit 8adf81696aee99c5090e1b827ceb14929ec4aeda)
      adds  4512241   r23850: Fix whitespacing in DEBUG output. (This used to be commit 918aad0d8b4b0c2caa8830726a17d3ad4d19f72a)
      adds  c52c8b4   r23853: Fix a very misleading error message in tdbbackup.
      adds  967b228   r23855: Setting the allocation size updates the modified time as a write does. Fix bug #4779. Jeremy. (This used to be commit ed0e2174a895b25ce2b4e8ffd912ad57b31dd2e9)
      adds  79a9f6d   r23856: Add Jiri.Sasek at Sun.COM;s fix from Axel Apitz for ZFS ACLs. Jeremy. (This used to be commit 6ba12b6cb9f69297731c73071b627e8d7fbc6d73)
      adds  e8dc2ea   r23858: Added srvstr_pull_buf_talloc() and srvstr_pull_talloc() calls and converted reply_tcon and reply_tconX to use them - to show the boilerplate usage (valgrind tested). In conjunction with Volker's srvstr_get_path_talloc() work this should allow us to start eliminating all pstrings/fstrings out of the main path processing code. I'll watch the build farm tonight... Jeremy. (This used to be commit b4eff3f68089f082781afcf90d43faa317949566)
      adds  ed0ffc5   r23861: Fix return code in ads_find_samaccount().
      adds  894a02e   r23863: handle NT_STATUS_RETRY and always print out the NTSTATUS string before calling ctdb_fatal()
      adds  6eca5f5   r23865: Fix a type-punned error (This used to be commit a40d3a566af88464fc6afd2c6e6e8b6e3a98aac2)
      adds  ac51ffb   r23866: Fix a 1-byte buffer overrun (This used to be commit 2ed83d36fec918e6ad9605f43e1a49fa5b61f17b)
      adds  28041b6   r23869: Protect against partial security descriptors.
      adds  ee7bf15   r23870: Use GPO_LINK_TYPE in GROUP_POLICY_OBJECT struct.
      adds  3488299   r23871: The snapin handler needs to have the full struct GROUP_POLICY_OBJECT.
      adds  e997cf9   r23872: Dump all GPFLAGS in dump_gpo().
      adds  a1def4d   r23873: Make use of ads_find_samaccount().
      adds  2e6b560   r23874: Some more minor edits for net ads gpo.
      adds  3912eebd  r23877: Fix two segfaults in (very unlikely) error paths, found by the IBM checker. (This used to be commit 33068885e62f3681644c128e381822d48298ea05)
      adds  e84f866   r23878: Fix an error return, found by the IBM checker (This used to be commit a369c67f6678bdcc0689929238bc96f45cdeeb25)
      adds  d537225   r23879: Fix two memleaks, found by the IBM checker (This used to be commit 4d1b33f51308c95293fa2494b47ba1255af8d216)
      adds  c9da497   r23882: Fix Coverity id 389 -- finally (I hope) (This used to be commit 9b8f2d8bd144700306819480bcb260d2c20969ae)
      adds  7ba884d   r23883: Fix Coverity ID 380 (This used to be commit 5eda562f2b7a08f57fb2a7082d18e2983bfdc864)
      adds  ffd2b4e   r23884: Fix Coverity ID 379 (This used to be commit 86476efc7a6adfe70c0437c2ff1bbd4b2b4ade5e)
      adds  476c30b   r23885: Fix make test on opi. (This used to be commit b2adb28808fe25d420bc12834ca8bc70779bb653)
      adds  2fc53c9   r23886: add ads_disconnect() function
      adds  809c9d4   r23888: move elements belonging to the current ldap connection to a substructure.
      adds  0f0e847   r23891: fix compiler warning
      adds  57dd25c   r23893: add dummy callbacks for LDAP SASL wrapping, they're not used yet...
      adds  fc3f3c6   r23896: hopefully fix the build on most systems
      adds  77619f3   r23898: rename HAVE_ADS_SASL_WRAPPING -> HAVE_LDAP_SASL_WRAPPING
      adds  164f75e   r23900: LDAP_OPT_SOCKBUF doesn't exists on all platforms
      adds  b4366f6   r23902: Fix uninitialized read in devicetype noticed by Volker. Jeremy (This used to be commit 98c23939731654440d2f008e44e11371eaddf014)
      adds  5e85907   r23903: Fix a potential reason for the segfault Steve found (This used to be commit c06bc91085c24bf6cc4491448ba12c5c2f1c7937)
      adds  f798837   r23904: Remove an unused variable reference (This used to be commit 7f4ceb1bf0c7aad50d93bb963c49dbc405e9524a)
      adds  b3d471d   r23906: Fix POSIX unlink bug found by Steve. If we used lstat during the open (which we always do for POSIX) then use lstat for the unlink. Jeremy. (This used to be commit 4aad77c27cc277e3d937f674ee620729411e3eaf)
      adds  44b9493   r23908: Fix bug with interaction of optimization with POSIX locking. We can't do lock counts with POSIX, so stop counting if we get a POSIX lock request. Jeremy. (This used to be commit a48e4a29e6774e5e72b9b361a17207b053474521)
      adds  5e3e15f   r23909: Get closer to passing the cthon tests for delete open file. It matters how the target is open. Jeremy. (This used to be commit 0989877fd191f7c9e195dc6e45dda5fd026f09dd)
      adds  cfb7c04   r23910: We used to deny renames on the source open for non-delete open. Turns out this is not the case. VL please test but this matches Windows behaviour. (I'll add a torture test tomorrow). Jeremy. (This used to be commit 03e3d587468ce66044814a8a58308b2fe9ab5499)
      adds  02730aa   r23911: Revert r23910 to try and fix the build farm. I need to look at this more closely tomorrow. Stevef's cthon tests definately show we're not matching Windows behaviour (as his tests pass against Windows but not SAMBA_3_2) but this isn't the fix. Jeremy. (This used to be commit 90bbc077e15de0493dccda50be9bcdf6e2649137)
      adds  1ffa14f   r23913: Revert back to Volker's original logic to fix the RAW-SFILEINFO-RENAME until I can figure out what is different from the way CIFSFS drives this in the cthon tests and the way smbtorture drives it. Jeremy. (This used to be commit 99f72dd9af82921de4827b9b9d90d75127332295)
      adds  63e93ad   r23914: try to fix the build on Tru64
      adds  d48dbc8   r23916: use the correct io operations for debugging
      adds  8cd89a2   r23918: not all ldap libraries support debugging
      adds  95d5042   r23920: Fix debug statement.
      adds  db40998   r23921: Remove GPO_SID_TOKEN struct and use nt_user_token instead, that already has S-1-5-11 in the token.
      adds  7bef162   r23922: implement input buffer handling for the SASL read wrapper
      adds  4e23e4b   r23925: Use NULL instead of 0 for a void * argument. (This used to be commit 864b3d260f3b099b1f24edf4ed0a7ed52b05f6cc)
      adds  307e51e   r23926: implement output buffer handling for the SASL write wrapper
      adds  4b4a3c7   r23928: Merge all "copy-info3-groups-to-sid-array" blocks to a sid_array_from_info3() function.
      adds  d9c902c   r23929: Deleting gpo_sd_check_trustee_in_sid_token() as nt_token_check_sid() is what we need here.
      adds  7291251   r23930: Introduce tdb_validate_and_backup: This is a wrapper around tdb_validate, that does backup handling:
      adds  b82060b   r23931: Use the new tdb_validate_and_backup function instead of pure tdb_validate in winbindd cache validation.
      adds  dc278f2   r23932: Fill extended status with information in case the validation traverse functions did not do so but returned an error. (This is the case when error occurred deeper than at the level of the content checking done by the per entry validate_fn.)
      adds  00b27d2   r23933: - implement ctrl SASL wrapping hook - pass down sign or seal hooks - some sasl wrapping fixes
      adds  14826b0   r23935: We were lying to the client in the case of POSIX_UNLINK if a Windows client had the file open. We were setting delete on close and returning "ok". The POSIX client then believed the file was gone (and it wasn't). Fix this to return SHARING_VIOLATION if there is an existing NTcreateX open on the file and someone calls POSIX_UNLINK. Still one more Cthon test to fix but getting closer now. Should be in 3.0.25c also. Jeremy. (This used to be commit 24e625a615447c [...]
      adds  9e0c550   r23937: Use ads_config_path() when we need to know the configration context.
      adds  f932dcc   r23938: Add a debug message. (This used to be commit 6bd2c48921dd8dbf2885a8135ba01a1324e020c8)
      adds  ed9e0d9   r23939: Fixes for notify returns. Returned param value must fix inside max_param or return NT_STATUS_OK. Jeremy. (This used to be commit ab4af60d1ab4583fd27deb63b3f7baa1ede3473d)
      adds  cf09627   r23940: Added missing line that was deleted accidently. Should fix the build. Jeremy. (This used to be commit b085366d5b982b635561f1d3211a6f3197258e6f)
      adds  921ac7d   r23941: Don't use "False" when you mean "MARSHALL". Jeremy. (This used to be commit 57d4d5f2cd1ad7bae28f40478f4c2f9b6a475ce6)
      adds  e6c6c04   r23942: Fix issue found by Shlomi Yaakobovich <Shlomi at exanet.com> where invalid names sent as a resume name were incorrectly mapped into . and .. Ensure they really *are . and .. Jeremy. (This used to be commit 78d0c5194fe42ad4f096657e2210a15541303a2a)
      adds  e0c4034   r23943: - always provide ads_setup_sasl_wrapping() function - read/write returning 0 means EOF and we need to return direct
      adds  07c034f   r23945: add infrastructure to select plain, sign or seal LDAP connection
      adds  ea3c3b9   r23946: add support for NTLMSSP sign and seal
      adds  14e81b3   r23948: add gsskrb5 sign and seal support for LDAP connections
      adds  67b0553   r23950: unlink before rename is superfluous.
      adds  e6875b1   r23951: Fix segfault.
      adds  21a8474   r23952: Streamline and improve the logic of tdb_validate_and backup:
      adds  f5033a1   r23953: Some C++ warnings (This used to be commit 8716edf157bf8866328f82eb6cf25e71af7fea15)
      adds  fa07bea   r23954: merge from 3_0-ctdb-tridge: don't display dead share mode entries in smbstatus
      adds  070215e   r23956: merge from 3_2-ctdb-tridge: fixed a bug with dead share mode entries
      adds  b8a4863   r23957: Use tdb_open_log instead of tdb_open.
      adds  33d54d1   r23962: Linux oplock support is conditional on HAVE_KERNEL_OPLOCKS_LINUX, not plain old LINUX. (This used to be commit 234cb7c893172edeb6802ac02304a041b33ee939)
      adds  1644399   r23967: Memleak fix from Atsushi Nakabayashi <nakabayashi at miraclelinux.com>
      adds  7d3e583   r23968: Harmonize net's password prompts.
      adds  fce64f6   r23969: Some helper routines to retrieve a PAC and PAC elements.
      adds  f659ffc   r23970: Allow to set the debuglevel at which to dump the PAC logon info.
      adds  e4b268b   r23971: Prevent build failures.
      adds  146c078   r23972: Fix a bug in pwrite error detection in tdb_expand_file(): The proper error condition is (ret == -1) instead of (ret != number_of_byte_told_to_write).
      adds  2349acd   r23973: For debugging, add (undocumented) net ads kerberos commands (kinit, renew, pac).
      adds  9a97fb7   r23974: Fix Coverity ID 361.  num_rids == 0 is caught on function entry (This used to be commit 839d64add4ebf900863f1ed3e7a379db9b6fdf69)
      adds  6a16ad0   r23975: Enhance some debug output. (This used to be commit 909172839a512b60db075fb1a7488345a2e48eb0)
      adds  8ba1569   r23976: Move authdata.o to LIBADS_SERVER_OBJ.
      adds  e5051dd   r23977: Im prove the pwrite-patch to tdb_expand_file of r23972:
      adds  207a213   r23979: Fix another occurence of (written != requested) as an error condition to write. This is in tdb_new_database.
      adds  84f352c   r23980: Fix one more use of pwrite in expand_file.
      adds  7712e7e   r23981: Make tdb_validate_and_backup try harder to end up with a valid tdb:
      adds  25a3427e  r23986: Some const (This used to be commit dc6f4bdb7f5fc0fd4cd9f687c47af3719985da8b)
      adds  799c3ec   r23987: Remove static pid in switch_message()
      adds  941db29   r23988: Looks a lot more scary than it is: This just unwraps the else-branch of if (smb_messages[type].fn == NULL) { into the function top-level. Makes this function a bit easier to understand IMO.
      adds  9e78a3c   r23989: For testing purposes, add "echo" to smbclient (This used to be commit 4cdfc887545f7367239c73b0fecf173970bbc5d2)
      adds  8579dd4   r23990: Reformatting for 80 cols and trailing whitespace (This used to be commit 0484de27d97306707ae0243443d18e9dec6d80f3)
      adds  ece86db   r23991: Some const (This used to be commit 804be77e4695eb923048948dbc6e223967fdef94)
      adds  530f6a9   r23992: Some const (This used to be commit bc106cf50732ed6c169dcf593797501fcb3ae675)
      adds  041204d   r23996: One more const (This used to be commit a54fa551a4b9ffe3f29b339a54e563cdfe924959)
      adds  cc6a410   r23997: Check in the infrastructure for getting rid of the global InBuffer/OutBuffer
      adds  47cdfc0   r23998: Convert reply_close to the new API (This used to be commit dbf74cb747d34dac571d85d6bae9398558086456)
      adds  9e40557   r23999: Convert reply_open_and_X
      adds  944fe69   r24000: Add message_push_blob() and message_push_string().
      adds  de1c9f1   r24001: Separate out the parsing of the client's requested protocols
      adds  3d12c53   r24002: Convert reply_negprot to the new API (This used to be commit bd981f53282573058bf4c2939e0e836499cf38be)
      adds  db9f25c   r24003: Convert reply_tcon_and_X to the new API (This used to be commit 9422385d9c018a0b1f2a0b2edd82dc574a9fb403)
      adds  01d5091   r24004: Convert reply_checkpath to the new API (This used to be commit e5c7c6406af5552b3060f03a09b5e6c9a42e531c)
      adds  16d13dc   r24005: Attempt to fix the build on host deckchair (This used to be commit cdc8ca57a7eb3e7e33a243e705be8a33c538253a)
      adds  3a836c3   r24006: Some more paranoia in reply_negprot
      adds  1bbb6e5   r24007: Attempt to fix the build on host "gwen". The Makefile ended up with an empty line. (This used to be commit d05f7aefdfb2177fff665fc5dc44794c33c92612)
      adds  40485cc   r24008: Fix Bug 4792. Thanks to David Gajewski <dgajews at math.utoledo.edu> and to Timur I. Bakeyev for bugging me :-)
      adds  8e2aa47   r24009: Revert to the 3.0.25 logic for parsing the client's protocols. hpisgr8 with gcc still gives timeouts which worry me.
      adds  213e178   r24013: merge from http://samba.org/~tridge/samba_3_2_ctdb/: fixed prototype
      adds  c0dbc80   r24015: merge RHEL4-CTDB packaging stuff from http://people.samba.org/bzr/metze/samba/3_2-ctdb-metze/
      adds  c8a07d8   r24017: merge from http://samba.org/~tridge/samba_3_2_ctdb/: add add_trusted_domain() can return NULL
      adds  efddd9c   r24019: merge from http://people.samba.org/bzr/metze/samba/3_2-ctdb-metze/:
      adds  93c56c7   r24021: use MSG_BROADCAST_PID_STR as value for broadcast messages to fix the cluster case
      adds  e14d97b   r24023: Correctly support REG_BINARY in registry_push_value() and registry_pull_value().
      adds  bed567b   r24024: Minor cleanup in ads_parse_gp_ext().
      adds  12324f0   r24025: packet_send() expects DATA_BLOB elements as vaargs and not TDB_DATA
      adds  4ce5c36   r24027: merge from http://people.samba.org/bzr/metze/samba/3_2-ctdb-metze/:
      adds  1ba6f17   r24029: merge from http://samba.org/~tridge/samba_3_2_ctdb/:
      adds  7c257b2   r24031: Fix some 64 bit warnings (This used to be commit c0fd9a14cf4f2a4334a8cae22248e7831ffa6bcf)
      adds  33c5743   r24032: It helps testing tremendously if the cluster messaging actually sends and receives messages to other nodes... :-) (This used to be commit 3e9e9a3f28763500a1c5e551a808a14661d7d9fa)
      adds  798fc28   r24033: We need to be able to cope with packet_handler calling itself recursively (This used to be commit b74797a31eae1c59c1a23934a3302987de9ab87c)
      adds  63fcb7a   r24034: Print the full cluster pid in print_lock_struct (This used to be commit ff1996ce4b0edfee90758c85ea0ac653877a1b9f)
      adds  76f0168   r24036: Fix dfs rename bug in smbclient reported by Thomas Bork <tombork at web.de>. Couldn't rename file as we weren't DFS enabling the target path. Jeremy. (This used to be commit cd66c133a1b010874ea9e7a500ea24c52011e523)
      adds  6b5c55b   r24037: only setup sasl wrapping after a successful bind
      adds  09a16eb   r24039: remove unused global variable...
      adds  75ae998   r24042: add support for krb5 sign and seal in LDAP via "GSS-SPNEGO"
      adds  6022716   r24044: Fix an uninitialized variable warning (This used to be commit 69326a56e7fe2681eef3d58a9107765496756de4)
      adds  e5cdc45   r24046: Fix a 64-bit warning (This used to be commit a2ecc34aa43f810e68815c25016da1d184a21a04)
      adds  5e066d5   r24047: With -Wmissing-prototypes these two always generate warnings. They should be properly prototyped. For now, gloss over the warning. (This used to be commit 2137158260cc9677bf9652a3d85334b0d7512b7b)
      adds  70faa40   r24048: Fix the C++ warnings in our version of popt (This used to be commit fd3683c1b3d89a47d59643b0f5751726cb2c89f9)
      adds  115062e   r24049: Some more 64-bit warnings (This used to be commit eabe796e464e5fe10d0f4cca1362985c529f5a5b)
      adds  e29325a   r24050: Fix a typo (This used to be commit 53027d0ee2dbe15beb2fce5d11a26f4ac0b08b9c)
      adds  63acef8   r24054: Fix some warnings (This used to be commit ed84540bb2825dfaca25649a1cfb9342b68c3068)
      adds  9a9a7e2   r24055: Remove a reference to the outdated samba-docs mailing list.  This entire README really needs to be overhauled at some point. (This used to be commit c08d85a5f1a66e8fdd0b33a1d8d1a2c9ce9c1a35)
      adds  7d2d4dd   r24056: Another big one: This converts reply_sesssetup_and_X to the new API. As usual, its history can be found on http://samba.org/~vlendec/sesssetup/. This very obviously needs close review.
      adds  6e41955   r24057: Fix some uninitialized variables found by the IBM checker (This used to be commit d74bbc53c2cf41e7e92309e81bb9c1b3f805cdd1)
      adds  d440637   r24058: Fix some memory leaks in ads_secrets_verify_ticket.
      adds  b4f6db4   r24062: fix logic for broken krb5 libs which always force sign and seal...
      adds  bf27a77   r24065: According to gd, this breaks heimdal. Thanks for checking! (This used to be commit ea5f53eac81e8a969587eb3996b16a1afd948877)
      adds  3ec8b17   r24066: Fix memleak found by Volker. We don't leak keys now with MIT and Heimdal.
      adds  84058d4   r24067: Fix a type mismatch found by the IBM checker (This used to be commit 411a1a2037886f934c6522ddef7a04d5c4a1fa69)
      adds  d5ca533   r24068: Fix Coverity id 366 (dead code). We have checked for argc >= 3 above. (This used to be commit b876bca6bcdb091c4f4f11af3bd758c8ce4db50a)
      adds  ed74f28   r24069: Fix Coverity ID 368. We would segfault if 0 < data.dsize < 8 (This used to be commit fa536325681971307661b5d4efde3e8e54f3eca5)
      adds  c1ca4c2   r24070: Apply some const (This used to be commit e6d592dcb8ff9f986b531435d0d03df20880880b)
      adds  dd98820   r24071: Fix a missing END_PROFILE call (This used to be commit c9f12326dd1c090bd0ef9bb97c82926c2efd6ae8)
      adds  31dc912   r24072: Add "client ldap sasl wrapping" parameter. Possible values are "plain" (default), "sign" or "seal".
      adds  09b3d25   r24077: Convert reply_tdis to the new API (This used to be commit bd0cb48dde401f48dec98fa7ca794a912e0244f1)
      adds  4392d47   r24078: Add reply_unixerror (This used to be commit 10ac991750e9476299d39ac6f763d1638ff8c619)
      adds  ef97e2d   r24079: Convert reply_dskattr to the new API (This used to be commit c8e0aa5752fde34f7271a4fad758dfae0991722d)
      adds  68513d5   r24084: Convert reply_mkdir to the new API (This used to be commit e93f3996fcdde6f0fbba3fb9e1e97407e9ccdd62)
      adds  4694e75   r24085: Convert reply_rmdir to the new API (This used to be commit 7689048d71cc4adbdaee5521cc57890518e7090a)
      adds  8084a39   r24086: Convert reply_ulogoffX to the new API (This used to be commit bbc99e1c3b764bc2adf620553b7fa85efdf8ac53)
      adds  e198b9d   r24087: Fix bug 4836, patch by Matthijs Kooijman <matthijs at stdin.nl>. Thanks!
      adds  4254af7   r24088: Convert reply_unlink to the new API (This used to be commit fb0a1b7bd0a195dbedb3b0c02d8a4ec25c21b9bf)
      adds  15dc891   r24089: Add reply_prep/post_legacy
      adds  5e9d12c   r24090: Separate parsing in reply_ntcreate_and_X
      adds  d957253   r24091: Convert reply_ntcreate_and_X to the new API
      adds  04dcbbb   r24092: Convert do_ntcreate_pipe_open to the new API
      adds  062bca6   r24093: move gssapi/krb5 principal handling into a function
      adds  db71808   r24095: add one more fallback alternative to construct the principal
      adds  ae5da66   r24097: Convert reply_ntcreate_and_X_quota to the new API (This used to be commit 08acadae56e0b603ccac7dc21f89d5071a33b255)
      adds  3edc608   r24098: - make use of the ads_service_principal abstraction   also for the "GSSAPI" sasl mech. - also use the ads_kinit_password() fallback logic   from the "GSS-SPNEGO" sasl mech.
      adds  4473a5e   r24100: Convert reply_ntcancel to the new API (This used to be commit 6e5f39379f60e30cd0445a049df619ec8f65fc01)
      adds  3d769de   r24101: Move prohibited_ea_names[] into samba_private_attr_name()
      adds  a2d6aa8   r24102: Pass the fid instead of inbuf and an offset to file_fsp.
      adds  56766b1   r24103: add some useful debug messages, as not all LDAP libraries support wrapping hooks...
      adds  e1b1177   r24104: fix the build, sorry...
      adds  bfbd756   r24106: Pass fnum instead of buf/offset into get_rpc_pipe_p (This used to be commit eb353412c60fc21a31530d9678505470ffbf11ce)
      adds  a81c8b2   r24107: Fix bug 4849. Thanks to Matthijs Kooijman <matthijs at stdin.nl> (This used to be commit 6e6eea64a5f770a585487734b1d0c28746bf5550)
      adds  ebdfd34   r24113: some little fixes to get the correct error message when using "clustering = yes" and ctdbd isn't running
      adds  39ddd0a   r24115: try to get the file name and share patch for printing brlocks from the share_mode db, as the same fileid is used.
      adds  b352a45   r24117: use locking_key() instead of forming the TDB_DATA key by hand
      adds  a0a9a30   r24119: Convert reply_exit to the new API (This used to be commit d4d550aa2ba20d704d2ab1265732b03405e8819c)
      adds  4b15f31   r24120: add a file_id_create() hook into the VFS layer
      adds  564e684   r24123: add file_id_create() to some vfs modules
      adds  82e80e0   r24125: use TALLOC_FREE()
      adds  d2900dd   r24128: fix double free in error path
      adds  6c6fed5   r24130: Explicitly pass flags2 to srvstr_push
      adds  cc8d700   r24131: - make it more clear what the different min and max fields mean - with the "GSSAPI" sasl mech the plain, sign or seal negotiation   is independed from the req_flags and ret_flags - verify the server supports the wrapping type we want - better handling on negotiated buffer sizes
      adds  b62bd05   r24133: Explicitly pass flags2 down to push_string_fn
      adds  d526657   r24134: talloc smb_request for handle_trans2
      adds  b91704d   r24135: Convert call_trans2open to the new API
      adds  4d34c5e   r24136: get_lanman2_dir_entry() does not need access to inbuf/outbuf
      adds  e5ad627   r24137: Convert call_trans2findfirst to the new API (This used to be commit 238edebab71ed1596af82f4c8611432f9156bd18)
      adds  a1d70fc   r24138: Convert call_trans2findnext to the new API (This used to be commit af1855e4cebb6df3415ca5389b10aaa5a956adc2)
      adds  133a8bb   r24139: Convert call_trans2mkdir to the new API (This used to be commit d0b7f409e1ec88bcd695474aa77e75cb50dce013)
      adds  e3a53ac   r24140: Convert call_trans2findnotifyfirst/next to the new API (This used to be commit 46d9c51631d099af0f8696d3942eb51b0cb09865)
      adds  2945d44   r24141: Add check_fsp as a replacement for CHECK_FSP (This used to be commit a3d77a576f863c4d9f95a1a898f70ae5b5bbc471)
      adds  fa2b8a4   r24142: Remove some direct inbuf references from call_trans2qfilepathinfo (This used to be commit c9c0133d5512e68fcaf22b2abd3343ae944ddb9d)
      adds  44c5ee4   r24143: Convert call_trans2qfilepathinfo to the new API (This used to be commit 0b84e29120b87bf6fc86df10102f1c4d4f98cdb6)
      adds  bd627a1   r24144: Fix the build
      adds  fe92fdc   r24145: Fix a comment (This used to be commit 34a00d8aa9af167c65baf7fc24de3c8e192f5ec0)
      adds  f2e2c22   r24147: Remove some inbuf refs from call_trans2setfilepathinfo (This used to be commit a13c42be7548fc0de3e1f6f1eaacbad3046af0d0)
      adds  67fde05   r24148: Remove some inbuf refs from subcommands of call_trans2setfilepathinfo (This used to be commit 09ed6537b39f72e61043a93fadea33562b07c6c6)
      adds  24e97ed   r24149: Convert call_trans2setfilepathinfo to the new API (This used to be commit 50aa149cefc1da587f110eb0bf0344c737500f5b)
      adds  ccd0b81   r24150: Convert call_trans2qfsinfo to the new API (This used to be commit cdd86497b9830ba5fbc5b4511ed39ca44167faab)
      adds  70496e0   r24151: Convert call_trans2getdfsreferral to the new API (This used to be commit 642c58648b2468544e9488cbffe1a8b236949bcc)
      adds  4514ea2   r24152: Convert call_trans2ioctl to the new API (This used to be commit db4e6781c4d1a9755a3ec45556be8dd935f15bae)
      adds  2516942   r24153: Convert call_trans2setfsinfo to the new API.
      adds  c28bd38   r24154: handle_trans2 does not reference inbuf/outbuf anymore (This used to be commit 8eb016a91e3ec8d1d9d5ae1ec6f92e1e0657d593)
      adds  675a484   r24155: Check wct in reply_trans2 (This used to be commit e0a708c79b4db4aab84022d568b5e7bf519e4b5a)
      adds  e2f0b5d   r24156: Convert reply_trans2 to the new API (This used to be commit a9c2d75b42be8b0d89ed1e1a2ce2c6ab4284f5ea)
      adds  cdd140f   r24158: SE_GROUP_RESOURCE in the other_sids list apparently means a domain local group.
      adds  1d8851f   r24159: Convert reply_transs2 to the new API (This used to be commit a55a4d71ffe9ff1395e02f8bb3ad88fe5132fe99)
      adds  9f3062d   r24160: process_trans2 in smbd/blocking.c used send_trans2_replies.
      adds  72ce8ef   r24161: handle_trans2 takes care of errors itself, no need to do it in reply_transs2 (This used to be commit ca26b43e02f25d75e7439c6130f32dc322acd327)
      adds  c2fb81b   r24162: send_trans2_replies is now static in trans2.c (This used to be commit 47261fb6fecc036cb1605f46bbe24e9b3661ff8c)
      adds  c7a425f   r24163: Remove the send_trans2_replies_new wrapper
      adds  01ee1c7   r24164: Fix for write cache corruption bug reported by Jean-Francois Panisset <panisset at A52.com>. Awaiting confirmation from reporter. Jeremy. (This used to be commit 7bd65060bd965bd17a5d79639cf561b8b578cb36)
      adds  d7b7ef4   r24165: Fix Coverity ID 369.
      adds  8476d07   r24166: Fix Coverity ID 391 (This used to be commit 461974d2cc18c729f152356a9c30cc776f288906)
      adds  87165a8   r24167: Fix Coverity ID 365
      adds  c847b2a   r24223: Convert reply_echo to the new API (This used to be commit 4863ff2899419e791ed0e340821072d004fb1d17)
      adds  bf160bb   r24224: Check wct in reply_trans (This used to be commit fc8759e63ccec7f1cfb9f1d0ecd0f19a496e4153)
      adds  5d20319   r24225: Convert reply_flush to the new API (This used to be commit f843c02f0794964eba02ab983f9c0701801f415c)
      adds  133ef28   r24229: Push allocating InBuffer/OutBuffer into reply_transs (This used to be commit 39a7809aa4c34bb26178589245c419df44796e22)
      adds  f1822fe   r24230: Push down reply_prep_legacy in reply_trans
      adds  1d3c1de   r24231: Push allocating InBuffer/OutBuffer into reply_transs (This used to be commit 74ae19cca6dd15b65deffbf464cfd0e485da8611)
      adds  0cfea6d   r24232: Push down reply_prep_legacy inside reply_transs (This used to be commit 511f8bc030a9a16c2e793ce5d06577608e101de4)
      adds  e41528c   r24233: Push reply_prep_legacy into handle_trans (This used to be commit dc27c3c668f86d008c27b8a749f5726287ba54a5)
      adds  abc519f   r24234: Reformatting -- SCNR (This used to be commit 040d6d5db6d929f1612b1b0dc762b7f55c956740)
      adds  3bb9f20   r24235: Make handle_trans reply to errors itself (This used to be commit 06d0c74b74754c55f4c8ef0899bda08476e7dd4b)
      adds  97a817d   r24236: Push reply_prep_legacy() into named_pipe() (This used to be commit b38f9347e81364d224e5ca00609099a74410e99c)
      adds  d57a88a   r24237: Add send_trans_reply_new (This used to be commit f0598b3ca0ee04e31855c3e54f3198e6fd968737)
      adds  bcd0bf8   r24238: Push down reply_prep_legacy one level (This used to be commit a6a2d97facf95c7997f3d12457f2811b3b7bde1b)
      adds  fbe15d8   r24239: Push reply_prep_legacy into api_fd_reply (This used to be commit e2a96497928ab959e36639fef2d493640bb6e951)
      adds  b8de67a   r24240: Push down reply_prep_legacy one level inside api_fd_reply (This used to be commit 0bb95639d6b49b18f2a7f1131f54239355097119)
      adds  40f6afc   r24241: Remove reply_prep_legacy from api_WNPHS and api_SNPHS (This used to be commit 8702450e91943b1097ae3c8979d60b6962a69632)
      adds  43a77ab   r24242: Remove reply_prep_legacy from api_rpc_trans_reply (This used to be commit 160f65946af9b3e1609b0efb211edc81514fb36f)
      adds  d274724   r24243: Remove reply_prep_legacy from api_reply (This used to be commit b01664b43b0bd94bb59dec57480d2be954a7298a)
      adds  b0ed26f   r24244: Complete the conversion of reply_trans[s]
      adds  b805bcc   r24250: Merge W_ERROR_HAVE_NO_MEMORY macro from Samba 4.
      adds  bed0ea0   r24251: Neverending fun:
      adds  6ba2d94   r24252: Dump guid of msExchMailboxGuid when returned.
      adds  d75a38a   r24253:  From Jan Martin <Jan.Martin at rwedea.com>. ---------------------------------------------------------- In rare cases, Samba 3.0.25b shows directory contents at the wrong position in the file tree when displaying a subdirectory of a DFS link.
      adds  d18b7b1   r24254: Fix a segfault in r24102
      adds  8c15467   r24265: Add the tdb_hashsize:<tdbname> parameter
      adds  2821058   r24266: Remove the "open files database hash size" parameter
      adds  42c1eca   r24267: Fix the build farm
      adds  4563053   r24268: Fix two crashes for spoolss
      adds  bb96643   r24269: Check wct in reply_write_and_X (This used to be commit 1297fac11778cb910d1bcd12b6d9d3a6269972db)
      adds  1f67efa   r24270: Fix some END_PROFILE(SMBwriteX) (This used to be commit 36f2347561ab06b5d8175ad0a9c4da2817e759f9)
      adds  b0dc209   r24271: Push reply_prep_legacy into reply_write_and_X (This used to be commit 607e7d2447bf19eea872a3a4d1ad499a53f0a935)
      adds  3e8fc03   r24272: try to fix the build on irix...
      adds  a6810cb   r24278: Push down reply_prep_legacy in reply_write_and_X
      adds  12d94f7   r24279: Remove reply_prep_legacy from reply_write_and_X (This used to be commit f18b7a9a282ebb5c31a89a601798f9a0db51867e)
      adds  e215bd8   r24280: Fix the build of vfs_afsacl.c (This used to be commit c231f7b8f6025e2853eb6ecab43fe87566596234)
      adds  87afcae   r24281: Fix bug found by Herb. The vuid entry in the cli_state structure gets left as nonzero as returned by the failed cli_session_setup_spnego. When we then try to authenticate as the user in cli_session_setup this returns an error "Bad userid" (as seen in wireshark). "We should only leave cli->vuid != 0 on success. Looks like it's getting set in the cli_session_setup_blob_receive() call and not cleared again on error." Jeremy. (This used to be commit fa8e66dd8d2c6 [...]
      adds  c7b9f06   r24290: fix debug statments to match function name (This used to be commit 5ee0bfde50645b822cefefe90bc9168faeeb34ff)
      adds  b87c0dd   r24291: Fix Coverity ID 364
      adds  d68145a   r24302: add a module that overloads the file_id_create VFS function and alters the device id depending on the configured algorithm.
      adds  9342df7   r24304: patch from Bjoern JAcke <bj at SerNet.DE>:
      adds  9239b8e   r24306: the check_fsp() function has an explicit user argument so use it...
      adds  f210f7c   r24307: fill in choise with value -1 on error as we've done before revision 24002
      adds  aece6db   r24308: this needs a better fix that compiles...
      adds  66294f9   r24309: if no protocol matches, just return choise 0xffff as we've done before revision 24002
      adds  c25f225   r24310: we should not call END_PROFILE(SMBntcreateX); twice...
      adds  a5f412f   r24311: add a reply_force_nterror() macro
      adds  5cc4dbd   r24312: revision 24091 removed the 'FORCE'...
      adds  3c5811c   r24314: Attempt to fix bug 4868 (This used to be commit 0ced8fcfe124f99159061143f29775aacd6e1c8f)
      adds  22b30d2   r24316: Fix an uninitialized read
      adds  c898c51   r24318: Print a prominent warning when reply_prep_legacy is called
      adds  d465b46   r24319: Check wct in reply_read_and_X (This used to be commit 9ddacdfa131c4a4a852b3d30db1ee22d1852d0c2)
      adds  23998e1   r24320: Fix the wct checks in reply_trans2 and the reply_trans calls
      adds  02c21aa   r24321: Attempt to fix the "hape" cc build (This used to be commit 4e819aea0b783110d3b7a27105c588403e79eac9)
      adds  61ee2d3   r24322: Wrap reply_read_and_X in reply_prep_legacy (This used to be commit 7926b5dfb8d05ad2fe40c3f7658a492f0450e505)
      adds  8d6dcd9   r24323: Remove the reply_read_and_X wrapper function (This used to be commit 96b218789401bb9e512339e7c6d9e0c9d9724420)
      adds  8e146e4   r24324: No reply_prep_legacy() in reply_pipe_read_and_X (This used to be commit 304843315c5457ff0288d66d31f1ddb1ef2796f4)
      adds  bb373db   r24325: Push down reply_prep_legacy in reply_read_and_X (This used to be commit 9d2354129dad1d4d015d463f138a196f9f72af2f)
      adds  bf47a89   r24326: Fix the build for Solaris CC (This used to be commit 7af4c1f547accc973f8b3ed88958bdeaf941754a)
      adds  26f6826   r24327: First round of fixes to chain_reply
      adds  d90f6fa   r24328: Restore chain_reply error handling
      adds  99a1f5a   r24329: Fix a 64-bit bug
      adds  1b69659   r24330: Fix a 64-bit error (This used to be commit 30fd90346550f1c672edb51ab63b8139a6c4053e)
      adds  ef6c3a3   r24331: Fix an error where gid_t != 32 bit (This used to be commit 748fdfbd7ba5cc844f1370a968465b19ae698f94)
      adds  921fbb2   r24332: schedule_aio_read_and_X does not need InBuf/OutBuf (This used to be commit 9ad91bd20592850d7b6393e1ac7f0e0919d69668)
      adds  594bbfc   r24340: Use standard data type uint32_t rather than tdb-specific u32. (This used to be commit 26d1430283bd4ae8b8a84f3253e33417d509c1a4)
      adds  db26667   r24341: Make libreplace provide offsetof. (This used to be commit 4a5fa715a6af281282092644817599f79806981d)
      adds  d198962   r24346: Push reply_prep_legacy into send_file_readX (This used to be commit cded66a7dc72d41e4d6ea90edd8b03ed080c042f)
      adds  6dcf0c6   r24347: fake_sendfile does not need Inbuf/Outbuf
      adds  a0ad547   r24348: Do not use inbuf/outbuf in the sendfile path of read_and_X (This used to be commit 595ea708ee8c9b6f86648dfdb5ff5a3feafe1f07)
      adds  2fb27fc   r24349: For large read&x we need more than 64k of outbuf. (This used to be commit f7e2eec35f7457ec70d75ef099b34f83c9dfd654)
      adds  5d39acf   r24351: Remove reply_prep_legacy from reply_read_and_X (This used to be commit 8f3e3a21008a2cb6ed73d8629aaf1fa565f19e79)
      adds  0bb638a   r24353: Add a getpwuid lookup to wbinfo.
      adds  b01978f   r24354: Remove offsetof macro
      adds  5af3e2d   r24355: move reply_outbuf() to the place where it's used
      adds  2d8e445   r24356: Add send_nt_replies_new wrapper (This used to be commit 8a910d37ccc767eb8ab25ef2af3a136ad874346f)
      adds  ecb32af   r24357: Check wct in reply_nttrans[s] (This used to be commit 9ab87e644e4dc54ebbcb8ad300fe338f4a809ba9)
      adds  6bee410   r24358: Push reply_prep_legacy into reply_nttrans[s] (This used to be commit 197c2310792965f94d66ad7c8016a1594945bdf8)
      adds  6216cd5   r24359: Fix the build (This used to be commit b2ac1a3ec59f7c804521e5a478916fba16f4b3d4)
      adds  968c43f   r24360: Make ndr_print_debug_helper() output readable.
      adds  1d8e64a   r24361: Push reply_prep_legacy down in reply_nttrans[s] (This used to be commit d97a2e91d3c44ad39e6a1ee369e1e906d98707f5)
      adds  2a375f1   r24362: Initialize padding also when no params are sent back (This used to be commit 03c5e960a21ae78cdd832a5c760015f7fbd83bd9)
      adds  1b034a8   r24367: Push reply_prep_legacy into handle_nttrans (This used to be commit 8b5e51c2668799890d033a371e5b9a57b8f086c6)
      adds  20b3dae   r24368: Push down reply_prep_legacy one level
      adds  8590265   r24381: Push reply_prep_legacy into call_nt_transact_create (This used to be commit ca18ba96be84ed12003af84c53cc5f2e92fcc984)
      adds  89f27bb   r24382: Remove reply_prep_legacy from call_nt_transact_create (This used to be commit 73392485f4c3bf8b4138b500b4882c492bf96358)
      adds  89dfa38   r24383: Convert call_nt_transact_ioctl to the new API (This used to be commit 8e6485e0782e9ab31b07dd9f662bd845f58faf4a)
      adds  ff35555   r24384: Convert call_nt_transact_set_security_desc to the new API (This used to be commit 925ed1e186da594b5c40d3abbad885060ca87fd0)
      adds  6624bf7   r24385: Convert call_nt_transact_query_security_desc to the new API (This used to be commit f44e0aac2b47ea377c2ce701426e57ee15c42fe7)
      adds  5cc0a6b   r24386: Piss off Volker (not deliberately) by checking in a reply_mknew -> conversion. Sorry vl, remove one of your 15 patches :-). Jeremy. (This used to be commit a7648ed9d40d6f61362e1488dc30216363870694)
      adds  d701a47   r24387: Convert readbraw to the new api. Volker, keep checking in your patches please :-). I'll work on SMBreadBmpx tomorrow. Jeremy. (This used to be commit 27e183afa8d23dca6aada1f3810dc53aa8c55ccd)
      adds  83fc92c   r24388: - ACL retrieval provided incomplete information because the buffer pointer was  incremented too far in some circumstances.  In these cases, only the first  of multiple concatenated strings would be seen.
      adds  4b485d8   r24391: Convert call_nt_transact_get_user_quota to the new API (This used to be commit 0e47a6643e9b3f546e1905e5152d3abe2511bcd9)
      adds  3038f27   r24392: Minor simplifications (This used to be commit 96a943587418e07019974b45c368e749a5ef82c2)
      adds  4f111b6   r24393: Convert call_nt_transact_set_user_quota to the new API (This used to be commit 4cb60abd4c7f32a51f0e9be0d226fe09c794bed8)
      adds  bba684f   r24394: Convert call_nt_transact_rename to the new API (This used to be commit 189876a664efcfb601a8b14c21f272ed7d9f6b41)
      adds  b41b380   r24398: Convert call_nt_transact_notify_change to the new API (This used to be commit 607b3ab8bc6052770f0324b57f3db6e1c11a7005)
      adds  6a5bdb7   r24399: Change change_notify_reply to use send_nt_replies_new (This used to be commit be67bb50eef88f4d56f48e785c1e5865616f5f33)
      adds  52a7383   r24400: Fix a valgrind bug (This used to be commit 7c65deaed734f5623813922637877b94fc9a6259)
      adds  f7f176d   r24401: Push reply_prep_legacy into send_nt_replies (This used to be commit 489436a65632c4e6c1001a23dd33c896e9d7dfde)
      adds  df6edb0   r24402: Fix a 64-bit warning (This used to be commit 73d99d6f9a5554d957ae737ff617b6a2e88b52bc)
      adds  e0880fa   r24403: Remove reply_prep_legacy from send_nttrans_replies (This used to be commit a6400ca6e2301d1cfc1d6a513dc7809ed99d7b58)
      adds  ae89ba4   r24404: Remove get_OutBuffer usage from blocking.c (This used to be commit cb8fab5663db2cb408e1b85a7287d3670b09d503)
      adds  439d602   r24405: Check wct in reply_lockingX (This used to be commit c4972632f8b41c87a4c0fdfc6c98515c42eafda5)
      adds  29df253   r24406: Push reply_prep_legacy into reply_lockingX (This used to be commit bce87ebdc00b9086dcdcc55442b57b92345971ac)
      adds  ec5b2a7   r24408: Remove reply_prep_legacy from reply_lockingX (This used to be commit e0db5fd11bd5e0a3aca801a14509fddd6a625a84)
      adds  a12e7ef   r24409: Check wct in reply_open (This used to be commit ee6f212ed0b332e6886056e6d254d0c0da7c5046)
      adds  c638a84   r24410: - I got tricked by function naming.  Contrary to what seemed obvious to me,   prs_mem_free() is not the function to be called to free memory allocated by   prs_alloc_mem().  I've added a comment so others may not get bitten too.
      adds  2da44a2   r24412: Convert reply_open to the new API (This used to be commit 394987f5224086cb379ea8d0364924679b8a0214)
      adds  444fd1e   r24413: Minor edits for libgpo.
      adds  5fe4384   r24414: Convert reply_mv to the new API (This used to be commit fa341e4840d422cee389c06112e0b2df43a31f45)
      adds  73b3ae9   r24415: Convert reply_getatr to the new API (This used to be commit 1a08b97a933e25362707cb0d8ba09d733af4cbbf)
      adds  36a8596   r24416: Some more minor edits for libgpo, mostly reformatting and moving of functions.
      adds  06ed827   r24417: Convert reply_setatr to the new API (This used to be commit 56bab5ea4cbcf8e46101053bd68f66691fd737c5)
      adds  873bc06   r24418: Adding reg_deleteallvalues().
      adds  a573b80   r24419: Hm, I think this protoype is not required here.
      adds  6c3d3bc   r24420: Pure pedantism: the talloc_init could have failed...
      adds  1ba6b71   r24421: Ignore long #defines (like for registry keys).
      adds  dee4ab1   r24422: Convert reply_ctemp to the new API (This used to be commit 3cc22fd74f0ffc72f4340a963b4eca7178be2192)
      adds  fe50255   r24423: Convert reply_lseek to the new API (This used to be commit bd228853863ce5b4b9b974347c50c956d7f2e055)
      adds  3e00e2e   r24424: Fix the build.
      adds  7c25bf4   r24425: Convert reply_write to the new API (This used to be commit 244965f7b67becb85774311e6ce84318d554384d)
      adds  4c7212b   r24426: Convert reply_read to the new API (This used to be commit 30aada0ef8e16ce94035039b63ab140d158009d9)
      adds  ca70ea9   r24427: Convert reply_lock to the new API (This used to be commit 212f43ddeaa6369e5437ed3915eb066a37bc9014)
      adds  0f73d64   r24428: Convert reply_unlock to the new API (This used to be commit 01c7426fc0e2af6a955dcb37111ca439fc913d5f)
      adds  3f17207   r24429: reply_setdir is not used... (This used to be commit ca27a718b07949959efaeb49f310123de76af9a0)
      adds  4a989da   r24430: Convert reply_writeclose to the new API (This used to be commit 6def2ee03bb3510f000b1977c4d5293cad4ae364)
      adds  591669b   r24431: Convert the reply_printXX calls to the new API (This used to be commit e528479f56bc936cc60eb95c9738a48de48dbd05)
      adds  201f0e1   r24432: Expand kerberos_return_pac() so that it can be used in winbindd.
      adds  2ea14d4   r24433: Convert reply_ntrename to the new API (This used to be commit 42b07a52b9f4fe147426e9156958cb4d33691678)
      adds  954adf8   r24434: Simplify winbindd_raw_kerberos_login().
      adds  9888ece   r24435: Fix typo.
      adds  05fafc1   r24436: Convert reply_lockread/writeunlock to the new API (This used to be commit 1b6add251ca1db565a03407db30884132dd93e7d)
      adds  a9f02f4   r24437: Remove "done" in winbindd_raw_kerberos_login() as well.
      adds  d824881   r24438: Use dump_data_pw() instead of dump_data() on sensitive data in winbindd.
      adds  90741da   r24439: Convert reply_get/setattrE to the new API (This used to be commit 6b0ad071d85ddd8fbf24386db11688bde49baf81)
      adds  c557207   r24440: Convert the reply_sendXX functions to the new API (This used to be commit a64bc31098de8694b79eeafd3a226cf519700707)
      adds  9c2bfff   r24441: Convert reply_ioctl to the new API (This used to be commit a5af7ebb7f1d869659fbab187652e68ec4fafbb8)
      adds  f93b093   r24442: Convert reply_copy to the new API (This used to be commit 0cb00c54750837ab2d2dc12e4947fedb7d38e878)
      adds  5edcc34   r24443: Convert reply_search/fclose to the new API (This used to be commit a8a33c377e38046b4103cf1d59032b97ab6bac9a)
      adds  527905a   r24444: Convert reply_find[n]close to the new API (This used to be commit 6af85953465789594342f2d199ef5d29462cf34f)
      adds  2823bf1   r24445: Convert SMBwritebraw. No test suite unfortunately.... I need to write one for this. Jeremy (This used to be commit edc17dfcbd21cccaffb76f4ae67fe4b06520f1a9)
      adds  ffae125   r24450: merge from SAMBA_4_0: length_is() isn't supported without size_is().
      adds  24f42c5   r24453: Remove the read and write bmpx calls
      adds  716e01d   r24457: Convert reply_tcon to the new API
      adds  fe06828   r24458: regenerate pidl output after pidl fixes:
      adds  6051d51   r24461: Fix Bug 4852, thank to anto <sistemac at prosoft.ba> for reporting it. (This used to be commit 0fecd8a0c3aaa64e137d2efd3f9cc7705837ea2a)
      adds  e60c0a5   r24462: - Removing all ACEs was causing removal of the DACL entirely.  Win2000 ignored   the request, presumably due to the PROTECTED flag not being set.  Setting   that flag (in make_sec_desc()) has much wider implications than just to   libsmbclient, so instead of modifying that, we'll remove security   descriptors by setting the number of ACEs to zero.  At some point, we might   want to look into whether we should actually be setting the PROTECTED flag   in the DACL.
      adds  3dd3c4c   r24464: Now Volker removed the readbmpx we don't need cached errors any more. Jeremy. (This used to be commit 9256ec0a20f532c7dd7ddc2d3534336a47e6c2d2)
      adds  415b746   r24466: - Sort ACEs according to http://support.microsoft.com/kb/269175 so that   Windows Explorer doesn't complain about the order (and so that they get   interpreted properly).
      adds  a1f593c   r24467: Do range checking on incoming smb request. Jeremy. (This used to be commit dbd58dd647279def1681d88701e41d8a738c680a)
      adds  ed70bc0   r24468: Don't forget the +4 for length :-). Jeremy. (This used to be commit 4d01e0b7443aa4e4d450d705df5762d801172809)
      adds  fd9c413   r24470: Start fixing up the mapping of OBJECT_NAME_COLLISION to DOS error ERRDOS, ERRfilexists on open calls. Jeremy. (This used to be commit 4674486450bbe79ec9b22bcbc23c534365d6798a)
      adds  606f109   r24474: Map error value NT_STATUS_OBJECT_NAME_COLLISION to ERRDOS, ERRfilexists for NTCreateX and NTTransCreate. Jeremy. (This used to be commit 5b2316d1734765ef6c31ff09beea974d9629d17f)
      adds  522418c   r24475: Fix the error mapping for SMB_POSIX_PATH_OPEN. Jeremy. (This used to be commit 6dac315ba1d9b9582c2b573e0785b2f6d627f846)
      adds  622abf5   r24476: Fix the mappings in reply_opeXXX calls. Now to test renames. Jeremy. (This used to be commit 74d10b09a68f5c06d6b3ceffe0a40818dc84106e)
      adds  72df1ca   r24481: copy .bzrignore => .gitignore
      adds  93fc3a0   r24485: Even in the failure case unix_convert must pass the already converted part of the string to the caller. (This used to be commit 301ae3d68bc64c9526eb7d4458584a5ebb151137)
      adds  bf374d3   r24495: Add a function lp_canonicalize_parameter: It takes a name of a parameter and produces the "canonical" (or main) name of the parameter (the one synonym that does not have the flag FLAG_HIDE). The function also sets a flag as to whether the synonym is a reverse boolean synonym.
      adds  53f5c4a   r24496: Add initial synonym handling to "net conf": When storing parameters in the smbconf portion of the registry, up to now, synonyms could be misused to store a parameter twice. Now this is prevented by canonicalizing the paramter name first.
      adds  bcc7bdc   r24497: Revert r24485 -- this needs more thought (This used to be commit 01f701ba1ea9859b090aaf8f4ae9722c5502316c)
      adds  077d5d2   r24498: More extra code into a function, reply_openerror. Jeremy. (This used to be commit 43ddfb8c918bd27e2efd3b54077db815da80a53a)
      adds  a662a62   r24500: Add check that bcc is correct in an incoming packet. Jeremy. (This used to be commit 267a0ac48d358e1bd10d92238352ca3d867a58d4)
      adds  891fa21   r24501: Added bcc test for reply_tcon & removed Vl's comment :-). Jeremy. (This used to be commit 9d9ed41f2139051578c35f80112640cffb5f7608)
      adds  ed4b40e   r24510: Fix logic. Thanks to Volker for the hint!
      adds  f65041c   r24512: Fix RAW-NOTIFY
      adds  8b0b140   r24513: Reformatting: eliminate trailing spaces, overly long lines and adjust some formattings to standard.
      adds  b2455bb   r24519: Refactor printing of one parameter into a helper function of its own. (This used to be commit 70dfe5d098b5d815e652b82fca57be0eb826f820)
      adds  7190e75   r24525: Add output of synonym information to show_parameter_list(). Also simplify lp_canonicalize_parameter by making use of the new function "is_synonym_of".
      adds  bb76f3f   r24526: Refactor determiniation of the index of the canonical form of a parameter given in string representation into a function of its own (map_parameter_canonical).
      adds  c56874d   r24527: Add a function lp_canonicalize_parameter_with_value that turns a parameter and value into the canonical paramter with the value inverted if it was in invers boolean synonym.
      adds  5da47f8   r24533: merge from SAMBA_4_0: rename dcerpc_syntax_id -> ndr_syntax_id
      adds  b018c9b   r24537: regenerate after pidl fixes
      adds  6882174   r24538: merge from SAMBA_4_0: rename struct dcerpc_interface_call -> struct ndr_interface_call and move it to librpc/ndr/libndr.h
      adds  24c594d   r24541: merge from SAMBA_4_0: rename struct dcerpc_endpoint_list/struct dcerpc_authservice_list into ndr_interface_string_array and move it to libndr.h
      adds  a2c3e56   r24543: Apply missing portion of correction for bug 4750 (This used to be commit 5a83c306bb80b492a3c3d5e86b0767dc45e5c262)
      adds  06dd8d2   r24547: Fix #4897, patch from David S. Collier-Brown <davecb at spamcop.net> -- Thanks! (This used to be commit 4a90264d173ef5a870f2a44554c3bb9e738e98fb)
      adds  2efabbb   r24548: Fix the case-changing renames
      adds  f5ab9dd   r24549: Fix unix_convert to return the already converted part
      adds  8713bb2   r24550: Attempt to fix the non-LDAP build
      adds  c2628e1   r24552: merge from SAMBA_4_0: rename dcerpc_interface_table -> ndr_interface_table rename dcerpc_interface_list  -> ndr_interface_list
      adds  2f3511c   r24558: merge from SAMBA_4_0: rename 'dcerpc_table_' -> 'ndr_table_'
      adds  8da26d3   r24561: merge from SAMBA_4_0: rename some DCERPC_ prefixes into NDR_
      adds  8fb2e83   r24564: regenerate after pidl changes...
      adds  8bab4bd   r24571: Only look at errno if the close call actually failed
      adds  987d701   r24572: Allow for functions map_parameter_canonical() and is_synonym_of() to be called with inverse == NULL.
      adds  18e6f9c   r24573: Fix build without LDAP. Thanks Volker for pointing this out.
      adds  42bb050   r24578: Fix build warning.
      adds  b2ff8a2   r24579: Merge error reporting to the end of winbindd_pam_auth().
      adds  cf131be   r24583: Make sure we don't accept invalid request options. Thanks to Michael for his bit-magic.
      adds  b0b0807   r24584: Merge all pam post-processing code (in particular all extra_data code) into append_data().
      adds  57e2718   r24589: Refactor our vuid code so that we keep the same vuid that was allocated whilst the connection is being constructed and after the connection has been set up. This is what Windows does and at least one client (and HP printer) depends on this behaviour. As it depends on the req struct not yet ported to SAMBA_3_2_0 (Volker, hint hint.... :-) I am not yet adding this to that branch, but will investigate that tomorrow. Jeremy. (This used to be commit a54f2805df92c6 [...]
      adds  644b43d   r24590: Reformatting to coding standards. Added my (C) in places it already should have been :-). Jeremy. (This used to be commit 41611a22ed852bb74e2ef3f45766c0580ffd3a18)
      adds  18a48df   r24594: pass down the ndr_interface_table in the samba3 client bindings instead of the pull and push functions
      adds  a9184f4   r24595: Fix Coverity ID 393
      adds  96567fa   r24597: - talloc request structure for the samba3 server bindings   and make that the primary context for the request   which the implementations can also use. - go via functions pointers in the ndr_interface_table   instead of calling functions directly.
      adds  2e498b4   r24599: patch from Karolin Seeger <ks at sernet.de>:
      adds  e88a6d3   r24601: Fix if statements where we still expected cli_connect() to return BOOL. (This used to be commit 12cb06d6ad73c37b9ee4bdf31f88dd3ce8cc3935)
      adds  b9a7a2b   r24602: Add function lp_string_is_valid_boolean() to check if a string contains a correct representation of a boolean value (in the understanding of loadparm.c).
      adds  281931e   r24603: In case of error we need to free prefix_cache otherwise on re-init the first statement will return positively but prefix_cache_hashes would be NULL (This used to be commit fdc20894a0deb3c68b834e5d9d466873ca634bed)
      adds  e273187   r24605: remove some stuff samba3 doesn't need any more
      adds  1523103   r24609: Fix the fix of r23668 for win2k giving one zero byte instead of a 2-byte zero character. I can't recall what rode me when I put that "2" there. But now I think I have got it right... :-)
      adds  f71a4fa   r24610: Add a debug message that the workaround has been activated... (This used to be commit a12f3bf6e93f7a902a1f6274d67f15cc4eeb20bd)
      adds  d94d58a   r24615: Say for which domain the getdcname request failed.
      adds  aa1c863   r24616: In set_boolean(), only pass the result back to the caller if parsing of the boolean string was successful. Also, initialize the local result variable (although not strictly necessary anymore, now.) (This used to be commit bf0daa74fadcd506b80c29d04ccf6ec7345ee0e1)
      adds  faab8db   r24618: move printing out the version string and exit() into the popt _POST processing.
      adds  8dd0092   r24621: - deferr calling build_options();exit(0); - use poptPrintUsage() to give the user more info
      adds  e24b67f   r24625: add '-D' option to winbindd
      adds  3b29c9c   r24627: merge from SAMBA_4_0: as TALLOC_ABORT() is defined to abort() by default wrap it into a function so that the function name in the backtrace shows what happens.
      adds  a718a93   r24629: Make read_sock return the total number of bytes read instead of the number of bytes read in the last of possibly several read calls.
      adds  92ec897   r24630: Store Samba configuratin options only under the default name, not as aliases. This prevents creation of problematic configurations from registry editors like regedit or "net rpc registry".
      adds  7a30cb1   r24632: Fix build warnings.
      adds  85d0c15   r24636: Raise one debug level, since the callers (that want to do so) issue a level 0 debug message.
      adds  46f1999   r24637: In order for "net rpc registry" to be able to write to Samba's own registry, the access mask for opening the registry for the write operations needs to be SEC_RIGHTS_MAXIMUM_ALLOWED instead of REG_WRITE: we can not open e.g. HKLM read write explicitly, since we can not write to this virtual part of the registry, only to the subkeys like 'HKLM\Software\Samba\smbconf' that are stored on disk.
      adds  a689f60   r24638: Remove redundent setting of vuid. Jeremy (This used to be commit fd682c3f397714ebdaf4af3f6d1cbcbab6a2f572)
      adds  f1041f9   r24639: Add parameter "directory name cache size" - parameterize use of directory name cache, 100 by default. Will be needed to turn this off for *BSD systems. Jeremy. (This used to be commit bea8e9840fd65268e649f813eba10502b0c4d721)
      adds  361938d   r24649: Attempt to fix bug 4917. Simo, please check!
      adds  d61c180   r24654: Adapt to coding conventions.
      adds  5993ddf   r24659: Some formatting changes helping to minimize the 3_2_0 diff (This used to be commit c5caea43af154671448df82881efe09a5c982386)
      adds  7bd8ad3   r24661: Fix some obvious diffs between 3_2 and 3_2_0
      adds  3aed029   r24699: Actually write 24 zeros instead of zero 24's...
      adds  5b9ecb5   r24701: Fix the swat build
      adds  b578db6   r24702: Remove the old API pointers (This used to be commit 17df313db42199e26d7d2044f6a1d845aacd1a90)
      adds  a380f2c   r24711: Remove unused talloc context from query_user_list rpc.
      adds  7d7b3a9   r24713: Fix obvious error in enum_dom_groups. We were returning NT_STATUS_OK when the realloc failed.
      adds  a375d36   r24714: Fix confusing indent.
      adds  40102ad   r24722: Squashed commit of the following:
      adds  2af9637   r24733: Add support for storing DATA_BLOBs in gencache.tdb (including torturetest).
      adds  c790f64   r24734: Move nss_err_str() to a more public place.
      adds  1c72c4c   r24737: Remove older TODO: Convert internal_resolve_name() and friends to NTSTATUS.
      adds  c7489a5   r24738: Fix one more use of pwrite in tdb code in the spirit of r23972 and r23977.
      adds  22cf5a3   r24739: With resolve_ads() allow to query for PDCs as well. Also add dns query functions to find GCs and DCs by GUID.
      adds  c087807   r24740: Fix the build.
      adds  84bce05   r24742: Add experimental DsGetDcName() call (will be used by krb5 locator for fine grained KDC DNS queries).
      adds  068d95c   r24743: Fix build warning.
      adds  4b6713e   r24744: Increase length by what we got from recv, not from ioctl (This used to be commit 23c8f4f74bfb761894034ce9375258411c80d74d)
      adds  51514b5   r24745: Merge Simo's shared lib build fix from svn r22842 that was lost somehow.  Don't include the PIE_FLAGS when building shared libs. (This used to be commit 22f2f1e033a7a6877c6b8a0847179728a408af85)
      adds  a090092   r24746: As the winbindd pipe is officially broken since a while: split out request specfic and generic flags in a winbindd_request.
      adds  21dd4aa   r24747: Add WINBINDD_DSGETDCNAME call.
      adds  49e92d0   r24748: Remove all dependencies to samba internals and convert the krb5 locator plugin into a tiny winbindd DsGetDcName client. This still does not solve the case of using the locator from within winbindd itself but at least gencache.tdb and others are no longer corrupted.
      adds  52cd23c   r24749: Increase debuglevel.
      adds  d68a5c2   r24750: Fix one more caller of  name_resolve_bcast().
      adds  6227abc   r24752: Make sure to return properly when the locator is called from within winbindd.
      adds  7b24eb6   r24759: Comment out the _nonnull calls for 3.2.x, as agreed with tridge. Leaving the commented out code for now, in case I need to re-test some stuff. Jeremy (This used to be commit 343be0464342aac14a9592fd73a71b7589ba34d5)
      adds  d17f87e   r24762: Fix the build, missed TALLOC_SIZE -> talloc_named_const. Jeremy. (This used to be commit e2d924248ef4c8158e80bfffa5d734b9723112ce)
      adds  e9cea3e   r24764: Fix second TALLOC_SIZE definition. Still watching the build farm to see I didn't stuff this up... Jeremy. (This used to be commit 4ca43172d9feae92060ddefb76a97622bca32d1b)
      adds  60fb367   r24769: Merge error handling for locator plugin.
      adds  a0a32cf   r24771: Use infolevel 25 to set the machine account's password (just like winxp). This correctly updates pwdLastSet field on win2k3 server.
      adds  a116d7c   r24773: Fix a ctdb connection lockup
      adds  4429a01   r24776: Remove accidentially commited flag checks.
      adds  53d41f3   r24778: Make sure krb5 locator requests go to a separate locator winbind child.
      adds  24fc1d6   r24781: Fix build warning.
      adds  1a13b09   r24782: Fix C++ warnings (This used to be commit f7e8df81ef9e1deadb1251e5e5959e90a4432f40)
      adds  6824731   r24783: Remove unused off_t type.
      adds  d86c441   r24784: Initialize uninitalized data to prevent segfaults. Thanks to Volker for the hint!
      adds  46fad0c   r24785: Put checks in parentheses.
      adds  8499943   r24786: Fix another build warning.
      adds  babab94   r24788: Cleanup some linking msgs and remove references to libmsrpc in SAMBA_3_2_0 (This used to be commit ba05dc013fd14a7c8c3d7775dad9a70d45289de0)
      adds  48853f0   r24789: Add implementation of machine-authenticated connection to netlogon pipe used when connecting to win2k and newer domain controllers. The server may be configured to deny anonymous netlogon connections which would stop domain join verification step. Still, winnt domains require such smb sessions not to be authenticated using machine credentials. Creds employed in smb session cannot have a username in upn form, so provide the separate function to use machine account.
      adds  d76e724   r24791: Fix logic error in timeout of blocking lock processing found by Ronnie. If a lock timeout expires, we must check we can get the lock before responding with failure. Volker is writing a torture test. Jeremy. (This used to be commit 45380f356b99d575645873b05af17c504b091dc8)
      adds  b79f9b0   r24797: Fix logic in dsgetdcname().
      adds  7650d3b   r24799: Prefer IP address to dns name when replying in winbindd dsgetdcname.
      adds  410cc0e   r24801: When told to ignore the winbind cache also do so while trying to store entries. Thanks Michael for pointing this out.
      adds  69d25c9   r24802: Activate new tests
      adds  941a783   r24803: For some funny reason us4/gcc seems to fall over the ' (This used to be commit 08e309e955eea58df1eb88f848386eb2acbd31ba)
      adds  647abf0   r24804: As a temporary workaround, also try to guess the server's principal in the "not_defined_in_RFC4178 at please_ignore" case to make at least LDAP SASL binds succeed with windows server 2008.
      adds  3e4c094   r24805: When we can build the locator, build it.
      adds  b2a1a4a   r24806: Fix the build, sorry...
      adds  020e0ab   r24807: Add WINBINDD_LOCATOR_KDC_ADDRESS env which will be used for the case when the locator gets called from within winbindd.
      adds  a646210   r24808: Fix the same problem Volker noticed.
      adds  929e1d9   r24809: Consolidate the use of temporary talloc contexts.
      adds  3b0422e   r24811: Simple reformatting to fit the 80 columns rule. Jeremy. (This used to be commit 0cdf046dae8ba0741bb7786aa4e85c34fc35dade)
      adds  dacdde6   r24813: Reformat to 80 columns. Jeremy. (This used to be commit c6c8f5a897602d53876fe75e86283d97a394037d)
      adds  d051dce   r24824: Create an initial talloc stackframe for the net binary. (This used to be commit c97600b96f6315df8ab0d7ad186423ab75dd4ab5)
      adds  fe6c338   r24825: Give testparm an initial talloc stackframe, so it does not complain it is leaking. (This used to be commit 705336ee1098a2c4d6e933dfa3e2f2968fa717ad)
      adds  8843550   r24826: Fix two memleaks in idmap_cache.c, bug 4917
      adds  018f72a   r24827: Give smbstatus an initial talloc stackframe. Rewrite main() so as to exit only at a single point where the stack frame is freed, too.
      adds  4642275   r24828: Give smbcontrol an initial talloc stackframe. (This used to be commit 55020b07b5568104091352fd3ae21e2b29e34501)
      adds  e553320   r24829: Make use of a variable, that is available... :-) (This used to be commit 90626652084c2ada6b2eb041db652720c03a1c3b)
      adds  a4c9269   r24830: Add a winbindd cache validation function that does not do backup and corrupt file handling. (To be used in subsequent changes.) (This used to be commit b3dcadbed0b4a1b7bb2e83df2c66bca9dcbcad60)
      adds  dbdc0fe   r24832: In the winbind-locator recursion case, try to pick up the kdc from the environment.
      adds  55b59eb   r24833: Move locator to nsswitch (does not belong to libads anymore).
      adds  b202692   r24836: Initialize some uninitialized variables. This prevents a segfault when get_kdc_ip_string() is called with sitename == NULL.
      adds  1f0835c   r24838: Now for real: build the locator, if we can.
      adds  5673661   r24841: The locator has no dependencies to ldap libs anymore. Also fix the build.
      adds  51e5001   r24842: Fix build warning.
      adds  ac3f2e7   r24843: Add a "validate-cache" control message to winbindd. So there is a new subcommand "smbcontrol winbindd validate-cache" now.
      adds  d4603ed   r24845: Fix a segfault in smbcontrol when called with parameters but no extra args.
      adds  f02f856   r24847: Change standard failure return code of tdb_validate from "-1" to "1". (This is more safely used with casts from int to uint8, e.g.)
      adds  57ac659   r24848: Make tdb_validate() take an open tdb handle instead of a file name. A new wrapper tdb_validate_open() takes a filename an opens and closes the tdb before and after calling tdb_validate() respectively.
      adds  00737da   r24853: Rename function as Jerry asked. s/net_use_upn_machine_account/net_use_krb_machine_account/
      adds  c3678b4   r24864: - Correct failure of libsmbclient against a version of Windows found on a NAS   device.  The device resets a NBT connection on port 139 when it receives a   NetBIOS keepalive request.  That request should be supported when NetBIOS is   in use; Windows is behaving badly.
      adds  60abd09   r24877: Don't panic in tdb validation code when the fork or waitpid fails. Return error instead.
      adds  f9a1777   r24879: Activate the winbindd cache-validation message handler. Now the winbindd cache can be checked at runtime by calling "smbcontrol winbindd validate-cache".
      adds  2800362   r24902: DEBUG might use talloc_tos() itself... (This used to be commit 1b39374a173bf6b40426000d010d092e94afc4d7)
      adds  3bcf187   r24903: One more tick in #if 0 code (This used to be commit e0b4fb55e3176785a85d66efece15d0a366a35f1)
      adds  4692887   r24920: Reformatting.
      adds  faefb22   r24943: Some stackframes (This used to be commit cddb9f11d5fafcd3797cb242775c37f0c04d4f15)
      adds  ff0947f   r24949: Remove some static buffers (This used to be commit df648d47ff3c4e24f439fda839653bda98323100)
      adds  6de1b0b   r24951: Warn if "os level" > 255
      adds  be3fdd8   r24952: Set the kdc locator env vars. This makes the krb5 locator plugin fully operational (from within winbindd and outside).
      adds  99cc296   r24954: Fix the build without krb5.
      adds  3edc4c6   r24955: Reformat some object lists in Makefile.in to minimize the diff. (This used to be commit 5d94c3dab2dfab68f170e18e6af9374026f6f194)
      adds  274e35f   r24969: Fwd port "open" patch (This used to be commit 113d62682ae8b045ff0132a743a32f3bc4856d54)
      adds  b3fbff6   r24970: Polish some comments and add my (C).
      adds  993d64c   r24974: catch SIGINT and SIGQUIT like SIGTERM
      adds  663b922   r24977: Ensure negative caching for name2sid, sid2name and rids2names mappings.
      adds  abe7e04   r24978: move domain_init_recv() near the functions that uses it
      adds  9044d03   r24981: - Use the formal syntax for calling functions through pointers.  I've wanted   to make this change for ages, but now with the issue of "open" requiring it,   this is the time to just do all of them.
      adds  f09b0d7   r24990: Kill an incredible amount of trailing whitespaces... Further reformat get_trust_pw to conform to coding rules.
      adds  85811b2   r24991: Kill all those lots of trailing whitespaces from secrets.c. These red bars in vi really hurt my eyes... :-o
      adds  8401971   r24993: Apply some const (This used to be commit 613b9fcd18bcc29bf5313e2287b53b8de430d17e)
      adds  628e4d9   r24996: Eliminate more trailing spaces... (This used to be commit 1ee1b75113c7035c8882fe53981dba7cfc3aa187)
      adds  cc7bc29   r24998: Add a function regval_compose() to compose a REGISTRY_VALUE from input data. Use this function in a first step to refactor the canonicalization code of smbconf_store_values().
      adds  30ee281   r24999: Use the new regval_compose() function in regval_ctr_addvalue().
      adds  c5d8fd3   r25002: Refactor out code duplication created by the previous unification of r24998.
      adds  132ee39   r25009: Large patch discussed with Volker. Move unix_convert to a talloc-based interface. More development will come on top of this. Remove the "mangled map" parameter. Jeremy. (This used to be commit dee8beba7a92b8a3f68bbcc59fd0a827f68c7736)
      adds  62e3caf   r25011: We don't use mangle_map any more. Jeremy. (This used to be commit 2e0999c1df33c192fee5f739070a0e4c3d22dff8)
      adds  fc21387   r25019: Fix coverity bug #105, run #332. Use of uninitialized variable. Jeremy. (This used to be commit a58de8cee51c1396a2607ee743c92d58d7703547)
      adds  5d49b17   r25020: Fix coverity #374, possible null deref. Jeremy. (This used to be commit 82b3656b4b26ff63d894eed975d73ef3c8b5d2b2)
      adds  923f14f   r25021: Fix coverity #435. Use of -1. Jeremy. (This used to be commit f789186086b55a81c52e05d1f8c97c33b69131bd)
      adds  2400758   r25022: Fix coverity #395. Resource leak on error. Jeremy. (This used to be commit 6a237600b825f4df2241277bdd80e98669f69685)
      adds  fe6644f   r25023: Coverity #455. Not actually a bug, but this clarifies the code a lot. Jeremy. (This used to be commit 5ba12eefbed209a8a6b474da479efd190f91638e)
      adds  56a0292   r25024: Fix a whole bunch of Coverity bugs
      adds  de708c3   r25025: Remove an unused function (This used to be commit 858f7b7d786ca352ffebb56b9fda40c636acef74)
      adds  9fa56b9   r25030: ip_srv_nonsite and count_nonsite are initialized in get_kdc_list() in any case. (This used to be commit 287604a1c7dc7dede4b278de92ad8233f597d0b6)
      adds  a747e8b   r25032: Contact an off site DC if non is available on site. (This used to be commit 50879e6de5101b6c5ab8b3fb954f1d2a48530716)
      adds  325b342   r25036: Fix a become/unbecome_root() pair (This used to be commit 9e53f50e9489a5f6cfa40eed59be39e8a294db7d)
      adds  54d3c7f   r25040: Add "net sam rights"
      adds  3428c63   r25049: Set new, more secure defaults for Samba 3.2.
      adds  4ee8b29   r25055: Add file_id_string_tos
      adds  df04cb6   r25057: Add a schema file ready to be used in Fedora/RedHat Directory Server (This used to be commit 501e8b6c79afdefb9955b92e5c25dbe1033ab518)
      adds  3f8e1f9   r25059: Apply to 3.2 as well (This used to be commit 17a7d33b3bede85d6d64ecadfa065e71739517be)
      adds  d19d3e7   r25060: Fix formatting, remove trailing spaces and cut lines longer than 80 chars (This used to be commit 7a4d4658904a601ae42ec1804db06cda734553d2)
      adds  bbbac99   r25061: Pro-actively shut up Coverity :-) (This used to be commit f2ce4a803cfd04fa993d2d87720b4b6f67fc46db)
      adds  bb9fbe6   r25062: Reformat, remove trailing spaces and fit lines into 80 columns (This used to be commit 1850d1c10f1fe77402e0ed79d6980d55d90637fb)
      adds  ac16425   r25063: Fix segfault in smbldp_set_creds when we want to use anonymous, the code was not passing in the "anon" flag correctly and was passing NULL pointers. (This used to be commit 6316a9c14d8bc467c84c1604248a9e30abaacd2f)
      adds  bd45eab   r25064: We use BOOL/True/False not bool/true/false (This used to be commit f624a269bf242630e9bda7a89b9b0e8e12646982)
      adds  2569a25   r25068: Older samba3 DCs will return DCERPC_FAULT_OP_RNG_ERROR for every opcode on the LSARPC_DS pipe, continue with no_lsarpc_ds mode here as well to get domain->initialized set to True. This avoids permanent scanning of Samba3 DCs in winbindd. Thanks Michael, for pointing this out.
      adds  35a616e   r25074: as all requests in the winbindd child are sync, we can use talloc_tos()
      adds  cd45a25   r25080: Once we decrypted the packet but have timing problems (closkew, tkt not yet or no longer valid) there is no point to bother the keytab routines.
      adds  a3dc218   r25086: Fix interdomain trusts (this povides the fix expected in r22709):
      adds  3395099   r25087: Reformatting: Get rid of an abundance of leading tabs... (This used to be commit d8676f30d5b8168ff0c82993fb51cff18bea1f96)
      adds  c6df77f   r25088: Change the objectclass sambaTrustedDomainPassword to have the current and possibly the previous trust password stored as clear text passwords. (Previous use of NTPassword was a mistake - this is a hash value.)
      adds  b6c64fa   r25090: Fix a syntax error just introduced into the LDAP schema.
      adds  3853c7e   r25091: Start adding support for storing trusted domain passwords in LDAP (for passdb backen = ldapsam). At a first step, add the hooks, calling the secrets_ functions.
      adds  e16f818   r25092: Add support for storing trusted domain passwords in LDAP for passdb backend = ldapsam.
      adds  d65ba53   r25099: Commit fix for CVE-2007-4138 from 3.0.26 release. (This used to be commit aa768a4a20930833d6921ed112601873b228a64d)
      adds  351eb37   r25102: Rewrite msdfs code to use talloced filenames. Passes make test and make valgrindtest. Final step will be to change srvstr_get_path() to return talloced memory in the major codepaths. Jeremy. (This used to be commit cf6b6f9c3a38b68d2671c753f412772344506742)
      adds  327ca91   r25103: Ensure we don't return unwritten memory (valgrind caught). Jeremy. (This used to be commit b3f0d39d11fa18b7bfef6cec88efaf4a2be2d6e0)
      adds  1cc01f2   r25104: Fix extra lines added by mistake. Jeremy. (This used to be commit a28a35f9cdddb9da1b2adb9e2e6c86d78cf07ea6)
      adds  c49699d   r25107: Fix const warning caused by the way I reformatted this (This used to be commit 6ce01bf41339b4c48aa458bb0667664727d3dac3)
      adds  dc58b03   r25108: Make ifdef labyrinth in sasl code a bit more readable.
      adds  1ef2464   r25109: Remove obsolete argument from ads_guess_service_principal().
      adds  3a9d382   r25111: Move to talloced pathnames on most code paths. There are now ony 17 pstrings left in reply.c, and these will be easy to remove (and I'll be doing that shortly). Had to fix an interesting bug in pull_ucs2_base_talloc() when a source string is not null terminated :-). Jeremy. (This used to be commit 0c9a8c4dff10974dbffd2a302ae982896122fcc0)
      adds  4754b0e   r25116: Fix talloc_asprintf_append to do the right thing with truncated strings. Jeremy. (This used to be commit 93c42fd9b52d9135d8c8b52e97cf342c1c5b5010)
      adds  12f61e0   r25117: The mega-patch Jerry was waiting for. Remove all pstrings from the main server code paths. We should now be able to cope with paths up to PATH_MAX length now. Final job will be to add the TALLOC_CTX * parameter to unix_convert to make it explicit (for Volker). Jeremy. (This used to be commit 7f0db75fb0f24873577dcb758a2ecee74fdc4297)
      adds  d5c9d87   r25118: More pstring elimination. Jeremy. (This used to be commit 7632f8fb4003657591778d2b55f546d1737859d1)
      adds  ad26e7c   r25119: Fix a couple of warnings. Jeremy. (This used to be commit 0e655ac94653128566a8764ea804f37c4c7b300f)
      adds  6716382   r25120: One more warning. Jeremy. (This used to be commit 9cc70e3ccff9c3b20076572235d9dcbfd23e97e5)
      adds  af3de3f   r25121: Remove pstring limits from much of our string handling function. Still a few left (mainly the substitute ones). Jeremy. (This used to be commit 6552e52979a7c6954faa8b2c9c0f08b3779835c4)
      adds  c44929c   r25125: create prototypes for 'bool ' functions
      adds  d80fcfc   r25127: Add ol-schema-migrate.pl to the repo. This script is useful for migrating OpenLDAP schema files to FDS/RHDS lidf schema files.
      adds  85d1b13   r25128: _XOPEN_SOURCE_EXTENDED and socklen_t are always provided by libreplace
      adds  52936b1   r25130: make use only of base types which are provided by libreplace in winbind client and nss/pam stuff
      adds  1874c56   r25133: Fix sasl wrapping (for ldap sign&seal).
      adds  fa78132   r25134: Fix Bug #4968 and make dns updates work with heimdal as well (again, gss_import_name() needs to follow the same logic as in the LDAP sasl wrapping (see -r25133).
      adds  1a292de   r25135: Remove one END_PROFILE(SMBntcreateX) from call_nt_transact_create() which appears to be a leftover. Should fix the build with profiling enabled.
      adds  d0de93c   r25136: When tallocing a string to uppercase remember the terminating '\0' in size calculations. Jeremy. (This used to be commit 54c658867db3b6c602080d60936abab3af26e112)
      adds  eacd314   r25138: More pstring elimination. Add a TALLOC_CTX parameter to unix_convert(). Jeremy. (This used to be commit 39c211a702e91c34c1a5a689e1b0c4530ea8a1ac)
      adds  aaa0afa   r25139: Avoid code duplication: let regval_ctr_copyvalue() call regval_ctr_addvalue(). This also corrects regval_ctr_copyvalue() in that it cannot create (invalid) regval containers with dupliacte entries...
      adds  34991bb   r25140: Less red bars to hurt my eyes... (This used to be commit f935d21200294c8d29ce527300f605e721cb3620)
      adds  dd16ae2   r25141: More pstring removal. Jeremy. (This used to be commit cfcf7cf03e1be34e6839c1a659c4e8c1b5358c37)
      adds  45a2713   r25142: Panic if setting the group list fails while switching security contexts. Patch from Tim Prouty <tim.prouty at isilon.com>. (This used to be commit a136de663f122603e8d34e06027896ff39b35e11)
      adds  28d076d   r25143: rename public functions from winbind_client.h
      adds  b8c5d16   r25146: rename winbindd_nss.h => winbind_struct_protocol.h
      adds  6005c4e   r25148: Adapt to coding conventions.
      adds  b6514d0   r25150: don't recursivly call call dump_core() as currently seen in 'make test' localy and in the farm
      adds  38b140f   r25152: fix headers used in wbinfo.c
      adds  28aa4bf   r25154: move winbindd code into winbindd/
      adds  2e30a02   r25156: Update coding guiding wrt to primitive data types (This used to be commit 01d42744903d7ef9044fa4d2ad1cc64594717573)
      adds  f157c9a   r25160: Refactor out and slightly clean up canonicalization of the registry value from smbconf_store_values().
      adds  8b6366b   r25161: Don't panic if setgroups fails in non-root mode. (This used to be commit ea226c5ed97d47649833546d5499213093d1925e)
      adds  5b00e7c   r25162: Refactor further: add mapping functions between REGISTRY_VALUE and struct registry_value formats for registry values. Lacking better naming, I called them regval_hilvl_to_lolvl and regval_lolvl_to_hilvl for a start. The might be useful elsewhere, so might be put into another place later on.
      adds  539635c   r25163: Fix wrong ctx passed to talloc_asprintf_append(). Found by Metze's code review (thanks Metze !). Jeremy. (This used to be commit a7370eea6be29c0e2adf5ae62aa6182b9165e744)
      adds  47107b2   r25164: Add talloc_asprintf_append_buffer() and the docs for it. Jeremy. (This used to be commit 2243a73d650319208aebbbaf65dfba2a508a7c10)
      adds  ab9d7bf   r25165: Use talloc_asprintf_append_buffer with an unmodified string. Jeremy. (This used to be commit fe30a523dfc77cc373145624246fd3ad5c62b9ac)
      adds  b91b785   r25167: Fix breakage from mangling rewrite. Use the new name if unmangling succeeded, not if it failed. Jerry - please re-test, this should fix your bug. Jeremy. (This used to be commit c215d6e84929b70e4472e19f32ec4f1db7449d90)
      adds  5eb34f5   r25169: Fix bug 4028 (This used to be commit 1a022267003480b4487a780ebaa6016f491828a3)
      adds  3aaca80   r25170: Remove pstring limits from ms_fnmatch and module load. Jeremy. (This used to be commit 764574ee05ea4f13cdd30c0a0668ffeb81756989)
      adds  db31df8   r25171: More pstring removal. Jeremy. (This used to be commit 4748d2639796e8caa67fae44d1cf660d49d82663)
      adds  2548e43   r25172: Remove commented out code we will never enable. Jeremy. (This used to be commit 6032fbc358c5015b2b6a23e13d978bf41ef9e5f3)
      adds  bb4773e   r25173: Use the append_buffer version in a loop. Jeremy. (This used to be commit 37cf2c272751065245dd46708af0a78f1f0c47df)
      adds  6e4bf4c   r25177: if configured using --enable-socket-wrapper allow overwritting the location of the WINBINDD_SOCKET_DIR via an environment variable
      adds  f82eb0f   r25179: fix libunwind detection on x86 based hosts we need -lunwind-x86 not -lunwind-i686
      adds  ad97bcf   r25184: Fix some C++ warnings and an uninitialized variable (This used to be commit b64df8a3c504ab7749c21ffb26e4771a9a0a328f)
      adds  4f051e7   r25195: Fix issue with calling pull_uc2_*alloc with str_len == 0. We should just return 0 in this case. Jeremy. (This used to be commit 8bb85f3f141f0f45b06d28f004cb2cf18252d4e1)
      adds  1130482   r25197: Change net_make_ipc_connection() and net_make_ipc_connection_ex() to return NTSTATUS to allow for better error propagation.
      adds  4dc265d   r25198: Change net_rpc_join_ok() to return NTSTATUS for better error propagation.
      adds  38ffbd2   r25199: Remove pstring from strdup_upper - make it the same as talloc_strdup_upper. Jeremy. (This used to be commit db1b6293771755f20660b071aac0284638dbed46)
      adds  75f82d4   r25200: Fix a debug message. (This used to be commit f1f4758e2c40a470c19b4b738f79ec5807522909)
      adds  34af42e   r25201: Fight those red bars... (This used to be commit cc4599fdc1fb9aa51f6a4487cb1aa78a5556757a)
      adds  3d5f029   r25222: Fix last assumptions that (size_t)-1 can be used as a special dest_len of sizeof(pstring). Jeremy. (This used to be commit 9fc14c83cc5e3a360464c33e26b1073db63763d7)
      adds  5bf7692   r25223: Fix behaviour of rpccli_lsa_lookupsids_all() when rpccli_lsa_lookupsids_noalloc() returns an error for one hunk of SIDs: free all allocated arrays and return the error code returned by the hunk lookup.
      adds  c57da5d   r25224: Fix a potential segfault in lsa_lookupsids client code due to uninitialized data.
      adds  0ed9c55   r25225: Add a debug message.
      adds  0d1e7e9   r25226: Get rid of more red bars... (This used to be commit aa603bcc6c848de67ea07d6028ab841a8401d9ad)
      adds  4234919   r25227: Patch from "Steven Danneman" <steven.danneman at isilon.com>:
      adds  10cb1b8   r25230: sync lib/talloc with SAMBA_4_0
      adds  68edc3a   r25232: sync lib/replace with SAMBA_4_0
      adds  0805a4b   r25236: make it possible to alter WINBINDD_SOCKET_DIR via "winbindd:socket dir=/path/to/dir" for usage in make test
      adds  934b92f   r25238: Make the error returns from the string functions always consistent. Return -1 on error, and ensure we check for this. In cases where the dest is already specified and we've been asked to terminate with a null, ensure we always do so even on error. Jeremy. (This used to be commit abedd967869ade9a43c3a8e1b889c60d4aca81cf)
      adds  7649b46   r25239: fix cut-n-paste bug in code with LIBUNWIND support
      adds  1edf050   r25241: remove sequence_number out of WINBINDD_DOMAIN_INFO call as this is always answered by the winbindd parent and will most times return old sequence number values.
      adds  8d61da1   r25244: see what the build-farm says when we only use large file support detection from libreplace...
      adds  725cbf6   r25245: rerun 'make idl'
      adds  6f58694   r25247: Rename the rpccli_lsa_lookup_sids_all() function to rpccli_lsa_lookup_sids() and remove the old rpccli_lsa_lookup_sids() function. The old function would fail due to server limits when requesting to resolve too many sids at once (20480 for W2k3). The new version passes the list of sids in hunks to the server. It has up to now been used (and tested) in the winbindd_ads lookup_groupmem() function, and I think the time has come to replace the actual function wit [...]
      adds  d454fda   r25248: According to the build-farm all this defines are not needed for HPUX large file support.
      adds  cdf9068   r25252: move macro defines to the end of replace.h and move the include location sys/param.h before we redefine missing macros
      adds  88eda82   r25254: Add my C - Michael (This used to be commit 3246be8cf05a867b74b4b96697c99cc62f13c2a9)
      adds  c6fab06   r25257: When dumping eventlist, display full timestring.
      adds  2bb7ebd   r25258: Fix a panic message and remove superfluous return after the call to smb_panic().
      adds  8ad2246   r25260: add trusted domains always to the end of the list.
      adds  4ab70e8   r25270: for internal domains we should not ask a remote DC.
      adds  4fab9cf   r25272: Fix a bunch of callers of pull_ucs2 that passed -1 for dest_len.
      adds  c1284b8   r25273: unistrX_to_ascii calls pull_ucs2 - ensure it's never called with -1 (these calls were wrong anyway, target was an fstring, not a pstring). Found by  Michael Adam <ma at sernet.de>, now to check all other uses. Michael - this version uses sizeof(target) not sizeof(fstring). This way is more future proof. Jeremy. (This used to be commit 9ed3046633b6949c68c9aed61b8e9444601cf101)
      adds  7cbcb5f   r25274: Attempt to fix RPC-SAMBA3-GETUSERNAME (This used to be commit f6f64cf0b51f2fb841bd1c0f800c66114c213577)
      adds  ba93d0e   r25275: w2k3 (as PDC emulator) returns WERR_NO_SUCH_DOMAIN to netlogon_getanydcname() when called for it's own domain. So we should use netlogon_getdcname() which returns WERR_OK:-)
      adds  3f2939c   r25277: Belt-and-braces approach to Volker's fix for RPC-SAMBA3-GETUSERNAME. If we promise dest is null terminated, ensure we do it even on fast path exits. Jeremy. (This used to be commit 32626e2b9770eb6b15c191a8feb881f81ed6c57a)
      adds  3b5666b   r25281: Fix a caller of unistr2_to_ascii(): The maxlen parameter should be set to the size of the destination, not to the size of the soruce.
      adds  91b276e   r25285: Fix some more callers of unistr2_to_ascii to use the size of destination instead of source as maxlen.
      adds  30fc640   r25286: Fix one more caller of unistr2_to_ascii() that passed in -1 for maxlen.
      adds  6873d54   r25287: Eliminate a handful of red bars and overly long lines I just came across.
      adds  c97fe37   r25294: Tidy up callers of unistr2_to_ascii() to pass sizeof(target_area) to the maxeln parameter instead of sizeof(target_area) - 1 (or even sizeof(fstring) - 1 in some places.
      adds  e6228e2   r25309: Volker's fix for bug #4984 - samba4 torture test to follow. Ensure we don't prepend "./" as a root directory - this is an invalid pathname for unix_convert(). Jeremy. (This used to be commit f70ac2e25847e41ecf54ae9d66e3247e1996b152)
      adds  fb7ee08   r25311: Patch from Heinrich Mislik <Heinrich.Mislik at univie.ac.at> to fix AIX quotas.
      adds  2fcdaae   r25313: dd HKEY_CURRENT_USER to rpccli_winreg_Connect().
      adds  c32358d   r25314: Add HKEY_CURRENT_USER to reg_hive_key().
      adds  d7a97b4   r25317: Activate raw-samba3rootdirfid (This used to be commit 1cbe40b27c8142c53480fc9c4e1b0c9f14446300)
      adds  33fd077   r25323: Fix the build (This used to be commit e55b30ab8417cb36def8e4d8b8f6ba16b4e664c1)
      adds  e0402fa   r25324: Fix "msdfs proxy"
      adds  32925f2   r25325: Rename some defines.
      adds  f0653fd   r25326: Free the context from the talloc_stackframe.
      adds  aea0d4b   r25327: Normalize the path we return for 'msdfs proxy'
      adds  3309aac   r25328: When using ldap sasl wrapping with gssapi it's important to receive warnings for clock-skew errors.
      adds  b486621   r25355: IP address parsing did not allow for fully expanded ipv6 addresses (which can be 12 bytes longer than we were allowing for).
      adds  3d4af73   r25362: Add "NT Authority\System" with Full Access to the default registry security descriptor.
      adds  4d7a1c3   r25370: Allow to delete registry keys recursively without deleting the final key.
      adds  a4137c3   r25378: Add a vim configuration example to highlight overly long lines. (This used to be commit 95b7404836a723334d703825ab6f605ab38efe82)
      adds  d7a4d51   r25380: Remove the groupdb:mapping parameter as discussed in the following thread: http://lists.samba.org/archive/samba-technical/2007-June/053747.html (This used to be commit c5adb92c020e38644baf1afc8fc570a518cd6307)
      adds  7fc3a06   r25389: Fix crash bug using DFS info struct uninitialized. Jeremy. (This used to be commit 993bd0995eadc134378e691ccd796074dc475741)
      adds  152a1f4   r25391: Fix bug #4978 : Store DOS Attributes fails when copying folders. Jeremy. (This used to be commit 713277391ae7f81f8545723c919865ff8c07ed86)
      adds  1f4e302   r25393: Removed unused variable (This used to be commit 11894a62e3a41f3387fac1a578258321333085ac)
      adds  314cb03   r25396: Very obvious fix from Martin Zielinski.
      adds  470ebf8   r25399: Excise uint - > uint32 (where appropriate) or unsigned int. Jeremy. (This used to be commit b4ee924000f4a21b16a70e08e58331d209c4d114)
      adds  3529156   r25400: Windows 2008 (Longhorn) Interop fixes for AD specific auth2 flags, and client fixes.  Patch from Todd Stetcher <todd.stetcher at isilon.com>. (This used to be commit 8304ccba7346597425307e260e88647e49081f68)
      adds  99b031e   r25401: BUG 4982: Don't delete lanman hashes on invalid logins when using the "lanman auth = no".  Tested by Guenter Kukkukk. (This used to be commit 611fdd95a583ebd22ffa17e2f39c5a1bb0936c63)
      adds  754cfb4   r25402: BUG 4997 (3.2 only): Fix enumration level for smbtree (This used to be commit f387e0f256e3f8a8c4a67f7fcc847a9dabaff8da)
      adds  5335a5d   r25405: Fix formatting as per metze's comments (This used to be commit 45fa393358926117e0209970414678547d8504a6)
      adds  58a9621   r25406: Make the Linux nss client code thread-safe. Fix originally inspired from code from boyang <yyyeer.bo at gmail.com>. Jeremy. (This used to be commit cc19c0ace43a3613f6290fa4bc4f68c964563743)
      adds  5221ebb   r25407: Revert Longhorn join patch as it is not correct for the 3.2 tree.
      adds  679ef7b   r25415: Merge the 3.2-perltest branch that switches Samba 3.2 to use Samba 4's selftest code. See the mailing list for details. (This used to be commit bdc831ddb3a860676c36bbd89e6f748946df68a1)
      adds  d3dd14b   r25416: Add registry debug class.
      adds  6334c7c   r25417: Use DBGC_REGISTRY class.
      adds  4802b2d   r25418: fix generation of git revision calculation
      adds  b12e11f   r25422: Get rid of some cast warnings. (This used to be commit 3e155b249e03cc9f7bd0cbf3a3ab8a57536bf0ce)
      adds  9cffea6   r25424: Align log level (by two) in debugging output.
      adds  6765a8a   r25426: Fix another implicit cast warning.
      adds  ba86aa9   r25429: Samba 3 doesn't need to selftest Samba4 code...
      adds  96c4510   r25431: Add detection for IPv6 support. Jeremy. (This used to be commit 86b47d267d0eda4b972f1087be069ae5afda834e)
      adds  f3cf737   r25432: Merge module linking changes from SAMBA_3_2 to SAMBA_3_2_0 to reduce spurious tree differences. (This used to be commit ee1eba2855c7ee2d60ba7d354e6731da78cbd48e)
      adds  b6a6fbd   r25434: Add the option to print the debug class (DBGC_CLASS) in the debug header. Control this by a new boolean smb.conf option "debug class" which is by default set to "no" to keep the default debug header unchanged.
      adds  b2e8ed6   r25441: Make wbinfo --sequence output the sequence number if --domain is specified.
      adds  82a5497   r25445: Fix IPV6 detection. Jeremy. (This used to be commit ab2e190859f2cc64c989f0d10195bfff3db12651)
      adds  a2bbf60   r25455: Ensure we have inet_ntop and inet_pton available in lib/replace. Jeremy. (This used to be commit 1f719905440d4c87c526c56532f47d894cfec5f0)
      adds  5c5acae   r25470: use --immediate like in samba4 to get more usefull output
      adds  3fbd1ae   r25472: Fix the interfaces code to detect IPv6 interfaces, using the new standard getifaddrs() and freeifaddrs() interfaces. Currently we only return IPv4 af_families. Needs fixing for binds to IPv6 but this has to be careful work. Jeremy. (This used to be commit 327875182c9219aeba687e10aaea93546d9a70ea)
      adds  31adfe3   r25473: Reformatting only. Prepare for new ip functions. Jeremy. (This used to be commit 2a8f3dd55074eeb3d96a1b478981780651bbe88b)
      adds  c7da0dc   r25474: Try and fix the build on Mac OS X 10.4.9. Shuffle sa_family_t around. Jeremy. (This used to be commit f1b8c5de0ae96e04e340029f5cd544de9ac57b32)
      adds  989120d   r25475: Fix braindead mistakes I made pointed out by Simo and James (how did this compile ? :-). Jeremy. (This used to be commit ae8efc60aa1ddff795d16b1fb1bfe8cc392f49b3)
      adds  e817616   r25476: Finally fix up new interface detection code :-). Jeremy. (This used to be commit fffdad52859b5a8bc5dd61912d80b93e8c030c8f)
      adds  3665d6d   r25480: Fix a segfault (This used to be commit 7e72a3046d5c318247d1e69b51bcb74e897e3eae)
      adds  4a952fb   r25481: Fix some typos, don't panic as non-root on net getdomainsid
      adds  105d2a6   r25482: Slightly simplify logic
      adds  5d55221   r25484: Fix srvsrc_NetFileEnum listing only for one user (This used to be commit 9e1f513916d8836914580806580c4f8c38e5f2be)
      adds  334b288   r25487: Try fix the build - fix socklen_t and sa_family_t. Jeremy. (This used to be commit 2cab82563409eca79ac5f518a3dcb8cdbdcded7e)
      adds  0d87820   r25492: Start adding IPv6 compatible code to lib/util_sock.c and deal with the ripple effects this causes. utmp has to change etc. Remove some global varables and store address/port in the unexpected db. Jeremy. (This used to be commit 18c6a2211d9e25233d01715b3f78977edcd6d869)
      adds  7c4df04   r25493: Fix typo in Jeremy's thread-safe winbind patch: lock->unlock (would have tried to lock a mutex at the end of a function).  Cut-n-paste error. (This used to be commit 281c6191547c352a51d73920c7a31d9236b37351)
      adds  33c0ceb   r25494: Sanity check --with-samba4srcdir argument. (This used to be commit d05bf1fbeeb5504d3b372b03db1ab5fd535f7b2e)
      adds  30e4012   r25495: Fixup definitions for missing sockaddr_storage. Jeremy. (This used to be commit d980ee5040f2ab9e7408218d13962dd64e2b33b1)
      adds  bb9f1e5   r25498: Remove checks that are always true. (This used to be commit 2f2bdfa0df758104a9a2fcafe49d6215d8753536)
      adds  e3d07ff   r25499: Fix rpc_file_list_internals (This used to be commit da5736f2103be2229cc3d4421c68f33b3242fa6d)
      adds  4b21570   r25502: Fix bug 5006
      adds  5a3dcd8   r25503: ignore failing WINBIND tests
      adds  941544a   r25505: Add a replacement (IPv4 only) implementation of getaddrinfo/freeaddrinfo under the 2 clause *BSD license for future use in IPv6 code. Original code was from PostgreSQL and I've maintained their license even though I've rewritten large parts of it (I probably should donate this back to them). Jeremy. (This used to be commit 760d993340a966269d71acfb7a6b5e4d3776ac5d)
      adds  b5725f4   r25507: Fix definition of struct sockaddr_storage if struct sockaddr_in6 is defined. Jeremy. (This used to be commit 4cf17df5caeb2b0220f6a7dd82d5fed5aca56850)
      adds  d75b175   r25508: Reformatting. Jeremy. (This used to be commit b412ba6fb3e526f5cd83e6cabd952ad7c303c346)
      adds  3dbb3d4   r25510: Now we're returning the port instead of using a global, remember to use ntohs. Hopefully will fix the build farm. Jeremy. (This used to be commit 5174acccb589edbfbe4ba633f4178f7200d7d6c4)
      adds  4f2febd   r25511: Fix sockaddr_in6 detection. Jeremy. (This used to be commit 9fe14b5a78b0a9a9546fa07d184d0f320fb1a7be)
      adds  70001d3   r25525: Add "net rpc registry getsd <keyname>" to display security descriptors.
      adds  ffd91e7   r25526: Fix usage output.
      adds  3cc2fb5   r25528: Only do transactions on registry.tdb if anything changes
      adds  9d1a95a   r25533: remove a pstring (This used to be commit 0f2552e20fb66b0b80006a8a7b999ccf6f54c656)
      adds  0ebab65   r25534: Apply some const
      adds  b922125   r25538: Revert r25533 (This used to be commit 1e02208c43cb27ca4b43d268a7f0324f2a9b2cfd)
      adds  d154a0d   r25557: merge libreplace fixes from samba4 (This used to be commit 8c1669997c53f0f7bfb9a794083afd01b131f676)
      adds  d704cbd   r25560: Merge from Jelmer. "Define HAVE_* for other gai functions to prevent problems with libroken." Jeremy. (This used to be commit 3cd783e3a51c0f9e514f0702531b40bf9776e61a)
      adds  f708132   r25561: Make use of [un]marshall_sec_desc
      adds  3a14416   r25563: Show which local-substitute subtest fails (This used to be commit 2b3392df1024539d326fb0f560ab2b0a29124a06)
      adds  b553556   r25564: Pass sharename to delete_share_security() (This used to be commit d100bfffe2a503b8820889faedc6ed57100ca7af)
      adds  f7055ae   r25565: Fix unintended consequence change for IPv6 noticed by Volker. We used to return 0.0.0.0 for the text address of an uninitialized socket - ensure we still do so. Once uninitialized address is as good as any other. Jeremy. (This used to be commit 2827bbe0f853d413b6fcb0eb676048c041cea713)
      adds  adf5ac6   r25567: make do_async() non static
      adds  2f6fbb1   r25568: move idmap related functions into their own file.
      adds  f3581f3   r25569: move more idmap stuff into winbindd_idmap.c
      adds  971cc99   r25570: move code of the locator child into its own file
      adds  3c3b9af   r25571: split up child_dispatch_table into domain, idmap and locator tables
      adds  277c1ba   r25572: Fix warnings (values are always true). (This used to be commit 2c77c3c58e75d6a9c08d723976c37d899a53c99a)
      adds  3ddbc3d   r25573: Add my (C) as well (This used to be commit a024e27e7136deb87aeed995348a1c494a850ce6)
      adds  52ef68a   r25575: Document S-1-5-12 (restriced code sid).
      adds  664f135   r25583: it makes no sense to run blackbox.kinit against samba3
      adds  db1b1cb   r25584: don't run WINBIND tests untill the faked users work with a running winbindd
      adds  a74c338   r25587: Fix getaddrinfo detection code. From Timur. Jeremy. (This used to be commit 3824a10fbcc3e061d569b0f74501ce97ec0a4414)
      adds  5de28a0   r25592: Allow to set sec_info for registry security descriptor queries.
      adds  07cbec1   r25593: Add missing security_secinfo bits as seen while managing security descriptor inheritance with regedit.
      adds  5748246   r25598: Add missing become_root/unbecome_root around calls of add_aliases. This triggered a "cannot access LDAP when not root"-bug with "passdb backend = ldap" and "winbind nested groups = yes".
      adds  e5a9513   [GLUE] Rsync SAMBA_3_2_0 SVN r25598 in order to create the v3-2-test branch. (This used to be commit 5c6c8e1fe93f340005110a7833946191659d88ab)
      adds  f28dc02   Display ace_objects in security descriptors.
      adds  a839f84   Set -test in the vendor version (This used to be commit 1e048ef75eba99d4bce9e44a4e2a3b95657e2e3d)
      adds  ba4bb74   Copy release notes from 3.2.0pre1 (This used to be commit 631464e2651e33812e43fe59c1e49c5d71f9621a)
      adds  eb7a53a   Adding a draft section for 3.2.0pre2
      adds  31152a4   Merge commit 'origin/v3-2-test' into my_branch (This used to be commit 83fe2b4261f0357a62ea93b806a14225173f4945)
      adds  6b441e9   Rename krb5 locator plugin to "winbind_krb5_locator".
      adds  39d30c5   Fix valgrind-found memory overwrite. (This used to be commit 183df4754b5f18419f4d8fca2c0fa19919174556)
      adds  d588123   Merge branch 'v3-2-test' of git://git.samba.org/samba into SAMBA_3_2 (This used to be commit e00ea359d66347a7c6f5d75de1670f788bfdc310)
      adds  81a70d4   Merge from metze of libreplace header changes (This used to be commit d39ce8e37ed81f4a34a148f975874989d8d187a1)
      adds  e1222ec   Merge commit 'origin/v3-2-test' into my_branch (This used to be commit 52ca48f1881fc7b6ac9d1252468bb20eee174407)
      adds  0ec55a2   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into SAMBA_3_2_0 (This used to be commit 3f1ac564c0ab6d498a47da84b4b5744d8d376f3b)
      adds  8e54530   Add start of IPv6 implementation. Currently most of this is avoiding IPv6 in winbindd, but moves most of the socket functions that were wrongly in lib/util.c into lib/util_sock.c and provides generic IPv4/6 independent versions of most things. Still lots of work to do, but now I can see how I'll fix the access check code. Nasty part that remains is the name resolution code which is used to returning arrays of in_addr structs. Jeremy. (This used to be commit 3f6bd0e1e [...]
      adds  1a2d162   Added missing is_ipaddress is_ipaddress_v4 not in initial port from old svn code. Jeremy. (This used to be commit 169c5857b7e7922fe3fffef997ced0e014e925a8)
      adds  ad8aacf   SAMBA_VERSION_VENDOR_SUFFIX doesn't need an extra '-'
      adds  edfcfef   prepare the mkversion.sh infrastructure for git branches in the build-farm
      adds  89d3339   Merge commit 'origin/v3-2-test' into my_branch (This used to be commit fbe5edec375c99421d19af086c4f597e70c963b8)
      adds  58a0a60   Remove bogus comment (This used to be commit 142b80bf1542f212dff66a3661c13f3f6845067f)
      adds  cb5436b   Add const to the get_peer_addr() and get_socket_addr() calls. Use the IPv6 varient for get_peer_addr(). Jeremy. (This used to be commit baf1f52e34ae2465a7a34be1065da29ed97e7bea)
      adds  f4fd12a   Try and fix segfault found by Guenther on Fedora. Fedora seems to return bogus values for the interface entries on vmnet and tun interfaces. Jeremy. (This used to be commit 12c0b1d82802ccd1b272a8b47ddb7d258e10477c)
      adds  9d29664   offsetof() is always present as shown in some libreplace testing.
      adds  862a7e6   Fix the build WITH_DNS_UPDATES. Jeremy, please have a look.
      adds  ea33a1c   Add become_root/unbecome_root around one call of getsampwsid() in create_token_from_username(). This caused set_nt_acl to partially fail in certain circumstances.
      adds  876ae0a   Remove superfluous quotation marks around samba version vendor suffix.
      adds  d93f851   Revert "Remove superfluous quotation marks around samba version"
      adds  2e21f1e   cleanup and extent .gitignore
      adds  20d1141   Fix valgrind window title. (This used to be commit 4ac867f5588e902358eba7bcb4dbfd431181943d)
      adds  98075c5   Merge branch 'v3-2-stable' into my_branch (This used to be commit 754671b8be0bf73a9e1fe7ff420a1b7a1cd501b7)
      adds  823872f   Fix typo. (This used to be commit 3072b11ac42a7d89252599bdbbf9d8515b034a8d)
      adds  f25df89   Ignore vim backup files. (This used to be commit 84660aaab02338f22669bdf20af0f98607b6db17)
      adds  e9cf3a8   Convert get_peer_addr() to IPv6. Only is_myname_or_ipaddr() lefto to do then I can fix the lib/access.c functions. Jeremy. (This used to be commit 3403c6c330b886c86d6d856c3ffc13b043fd6fc1)
      adds  6c82254   Dummy formatting commit to check I've set up my home git correctly. (This used to be commit a1166e9e651f4acdcf7926c5d8e9cf0c9108fe71)
      adds  0bb74d2   remove unused print_test.c code
      adds  e8b83d7   Also find loopback interfaces
      adds  3d89bad   Fix a segfault with an unknown interface
      adds  70b416a   Fix an uninitialized variable warning (This used to be commit d0f25bb89a2268c8f789dd362010f8b785489424)
      adds  478ad87   Use strlcpy instead of strncpy (This used to be commit 5e95c548864bc8b075b8343e69a69e1a22c92456)
      adds  466925b   Merge commit '5e95c548864bc8b075b8343e69a69e1a22c92456' into 3.2-trivial (This used to be commit f8580abbd5a90622187bbd11ab3ebed6e2d541a0)
      adds  5b53d34   Fix get_interfaces detection
      adds  c9165b9   Fix one more place for IFF_LOOPBACK (This used to be commit add1294562b76c38d5e471f280ca1167b4d8a93d)
      adds  d3a7f49   Latest ipv6 changes broke (deprecated) smbmount, smbmnt and smbctool
      adds  804396d   don't imply "system/network.h" within replace.h, as this brings in the socket_wrapper.h in unexpected code and we endup with a missing 'swrap_close' while linking
      adds  2ecbed3   missing stuff from samba4's libreplace
      adds  7fedf44   reformat getpass() replacement code
      adds  65f16c7   reapply: Allow ^C to interrupt smbpasswd if using our getpass. from Jeremy
      adds  3c25875   Volker's fix for bug #668. Change the \n after the password prompt to go to tty instead of stdout. (This used to be commit 0cd1ed0424ce87f60070d43caffda41be6706d59)
      adds  335c353   r16245: Cope with string being zero len. Klocwork bug #410. Jeremy. (This used to be commit 46c12de07fe6f44bcf58ca9de276e7932384843d)
      adds  a09bc48   r16320: Ensure variable is not null before calling fclose. Klocwork #412. Jeremy. (This used to be commit 33ee0cfb190a883229d0824d7194898fd8966ceb)
      adds  c6a17c8   fix the compilation of getpass.c and it's configure test
      adds  d5712f0   use "system/*.h" to get the system includes
      adds  c08cd08   rename getsmbpass -> rep_getpass and provide the function prototype
      adds  06ae524   Add WERR_SERVICE_ALREADY_RUNNING.
      adds  48cd61d   Fix warning messages for unused variables. Jeremy. (This used to be commit 406737cd9a34ac498e5823b380e1768d41e16c1b)
      adds  666f50b   Move to protocol independent code in most of lib/util_sock.c We don't use gethostbyname any more except in one case where we're looking for host aliases (I don't know how to do that with getaddrinfo yet). New function should be getaddrinfo(). Next step will be fixing lib/access.c, and then changing libsmb/namequery.c to cope with IPv6 address returns. Jeremy. (This used to be commit 4a56b697b6adcf095e25895c4a9ba3192ed34124)
      adds  d76717f   Correctly free memory in regfio paths (This used to be commit 97f9a90b823887e808cca96eca7a041f121e6111)
      adds  b851ff2   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 5c8adce3f368d51a67d74ae168a0f59a20e1d64c)
      adds  b111d54   Fix default domains support using compat syntax. Without this fix idmap_rid can't be used with the compatible syntax. Includes fix to keep trusted domains working (This used to be commit 8c770c367c71d118651964fef63e2fd0fa4a05a5)
      adds  ce77126   Fix access control code to be IPv6/v4 protocol independent. Make unix_wild_match() talloc, not pstring based. Next will be name resolution code, and client code. Jeremy. (This used to be commit f6a01b82c5a47957659df08ea84e335dfbba1826)
      adds  9125bcf   Added in missing def for AI_ADDRCONFIG. Jeremy. (This used to be commit 3ef3c3afc3f56b0f4fdb384d55d2e712060fbedf)
      adds  cadb72d   Move #defined for getaddrinfo into network.h (as other defines). Allows RHEL4 compile to work. Jeremy. (This used to be commit 0ffdf4fdeea88c21880c8bf69d8db56fb49effa7)
      adds  2b2168b   Improve IPv4 detection. Jeremy. (This used to be commit 2ef50e325c2183385286b994216624dc3a309ff3)
      adds  ba7a979   fix crash bug in pidl generated client code, this could have happend with [in,out,unique] pointers when the clients sends a valid pointer, but the server reponse with a NULL pointer (as samba-3.0.26a do for some calls).
      adds  e405187   r17064: lsa_GetUserName needs to return the name for S-1-5-7 on an anonymous login.
      adds  fa12678   delete empty file lib/replace/system/getaddrinfo.h
      adds  bb126d1   Reformatting fix for new coding guidelines. BOOL ->bool. Jeremy. (This used to be commit 315215e20e1e470c5077122a2e250ecb3d45ce9b)
      adds  7ed9085   r16050: Set the session key "SystemLibraryDTC" on ntlmssp binds. We only do INTEGRITY and PRIVACY, so no other cases to take care of so far...
      adds  df50ee8   [libreplace] fix the standalone build of libreplace
      adds  dfd5323   remove configure checks which are now in libreplace
      adds  801c031   make gdb_backtrace executable
      adds  c595c83   don't skip some tests which samba3 passes (at least on my laptop)
      adds  4d91055   Add net rap file user (This used to be commit 2972c97e5e676964585de930601f083c19080735)
      adds  789856f   remove reference to removed code
      adds  30191d1   RIP BOOL. Convert BOOL -> bool. I found a few interesting bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy. (This used to be commit f35a266b3cbb3e5fa6a86be60f34fe340a3ca71f)
      adds  7f82fba   fix startup of smbd, nmbd, winbindd
      adds  61e482c   Merge Tridge's fix for the winbind 32/64bit padding.
      adds  9a85533   Fix the popt / bool issues. Some places we used BOOL where we meant int. Fix this. Thanks to metze for pointing this out. Jeremy. (This used to be commit 793a9d24a163cb6cf5a3a0aa5ae30e9f8cf4744a)
      adds  13bf4c4   Fix a crash in resolve_hosts() caused by an out-of-bounds array reference. (This used to be commit fd28d09a95b31bdbc6babd13c5a4ed9fc9ef4bfd)
      adds  23f6c37   Streamline logic, reducing the amount of indentation.
      adds  6095280   Fix a crash in resolve_hosts() caused by an out-of-bounds array reference. (This used to be commit bafcede2c29813f8719fc3b54f94612e72c48043)
      adds  61c4666   Move the test for the AIX specific interface code to the end. This tests goes into an infinite loop on OS X so avoid it. Probably should also be only conditionaly be run on AIX in the first place. (This used to be commit 641d0968da73dca24a3ddaf93451de1200d3c09b)
      adds  80b7bcb   Add test for "struct in6_addr" to the HAVE_IPV6 configure test. Also make use of "if defined(HAVE_IPV6)" rather than testing for AF_INET6 since this is not sufficient on HP-UX 11.11 to ensure a working IPv6 implementation. (This used to be commit 620785df4e57b72471ff0315e22e0d2f28a2b1a5)
      adds  bffd569   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 23d3db0c229fe5e1d69f890d87c2be39b356ffb5)
      adds  8f391ae   Fix an incompatible pointer type warning (This used to be commit 3c50caa9620899f982cd4a833356d965f47ec843)
      adds  669d43a   fix move to OPT_LOG_STDOUT
      adds  611479f   Fix two type-punned warnings (This used to be commit 04d660bbb371f859cc50a9f3ea7d358f74acfa8b)
      adds  69c6f16e  Correct VERSION and version.c to use SAMBA_VERSION_VENDOR_PATCH which is used by mkversion.sh. (This used to be commit a62c7f9350322ab435244eafe6053fd5ee618973)
      adds  d1db41c   Don't segfault if locking.tdb can't be opened
      adds  6a1a83a   Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 33f690b3de03dc300590c3f69718f608b104a529)
      adds  6a8dfad   Fix compile error caused by unknown variable. (This used to be commit dfef16ac4318b460a5bd29475eb395c1905a5cd8)
      adds  e5cedc7   r25567: make do_async() non static
      adds  1e9e1b6   r25568: move idmap related functions into their own file.
      adds  58e049e   r25569: move more idmap stuff into winbindd_idmap.c
      adds  6ded271   r25570: move code of the locator child into its own file
      adds  3d9a578   r25571: split up child_dispatch_table into domain, idmap and locator tables
      adds  5e8086e   r25573: Add my (C) as well (cherry picked from commit a024e27e7136deb87aeed995348a1c494a850ce6) (This used to be commit 37ee6f498b175b8f3b7e75eba8dd7c709327384c)
      adds  e5fe5a5   Reorder pthread mutex check so that it doesn't output its result in the middle of the output for the winbind nss check. (This used to be commit 1eddefa72cefd0c6836ddbe8eaef074ce732b0d9)
      adds  e5830c1   added a syncops VFS module for filesystems which do not guarantee meta-data operations are immediately committed to disk in stable form. Essential for clustered Samba setups (This used to be commit 8b19cb17b9ae9e1cd4a96df6e7dedb75aff7ee96)
      adds  176a837   ignore source/cscope.out
      adds  cd8a2b5   [crash fix] don't use already free'ed memory
      adds  6a6c549   handle wellknown sids in winbindd_passwd.c
      adds  e01cbcb   Fix for AIX interface code from Kyle Stemen <kstemen at centeris.com> Jeremy. (This used to be commit 4d4ab9aeb9d85b4c98cbf8a8363a9cefecd4b365)
      adds  f88b7a0   This is a large patch (sorry). Migrate from struct in_addr to struct sockaddr_storage in most places that matter (ie. not the nmbd and NetBIOS lookups). This passes make test on an IPv4 box, but I'll have to do more work/testing on IPv6 enabled boxes. This should now give us a framework for testing and finishing the IPv6 migration. It's at the state where someone with a working IPv6 setup should (theorecically) be able to type : smbclient //ipv6-address/share and hav [...]
      adds  325f3a0   We do support name lookups for host and service in our replacement code - remove the restrictions from the original Postgres code. Jeremy. (This used to be commit bc9008aa1dcb66890795f0ff2d3046da7df867d9)
      adds  fac788d   Don't terminate on an invalid address family. Jeremy. (This used to be commit d04a8a6cdcc505e0244882a9abb7174eadbf81a7)
      adds  8cca849   [libreplace] include socket_wrapper.h after we have typedef'ed socklen_t
      adds  556513f   [libreplace] move define of a constant to near to the others
      adds  cd48616   [libreplace] move definition of struct addrinfo so that it can use socklen_t
      adds  800ca51   [libreplace] if we replace types define the HAVE_<type> macro
      adds  899f921   - include getaddrinfo.h after we have defined struct addrinfo - use rep_ instead of pg_ as prefix in getaddrinfo.[ch] - define HAVE_<name> macros when we replace functions
      adds  aae2eba   [libreplace] move and fix getaddrinfo configure checks
      adds  7c6ed7a   [libreplace] define AI_NUMERICSERV as it's used in getaddrinfo.c
      adds  38c34ff   Ensure we don't terminate if we fail to bind to a socket, only fail if we can't bind to any socket. Jeremy. (This used to be commit 2ec6224b552ef86fa1739c9e396c39c7ec6c76c6)
      adds  d58398b   When doing reverse lookups actually look up the name, not just the numeric address (doh!) :-). Jeremy. (This used to be commit 9aa9ecd8cc29d055d78f16b8fb2156ec04063c42)
      adds  1870643   Try and fix the Solaris build by adding a missing define (from Jerry). Jeremy (This used to be commit a68bbea0d42cc64b9fa731ab2a1da82ef30937c6)
      adds  e6fcfdb   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit ec891be53cc4042baf418c1f7b037a11e5055273)
      adds  34a8e1c   Fix reversed bool check for access. Found by kukks. Thanks ! Jeremy. (This used to be commit a13e8bd39de978d69666b8aeb884d943885a3605)
      adds  42f9694   Fixed missing in_addr -> sockaddr_storage conversion (how did I miss this...). Jeremy. (This used to be commit f982774c8d95c48355bbd821c8224fadb8bb303e)
      adds  4da9486   Fix cast typo - would have broken all dgram sends. Jeremy. (This used to be commit 17ea899f39e80241afa235cb933695ba6bae846a)
      adds  922db25   Fix a mismatched interface where we were using uint32 instead of enum lsa_SidType. Jeremy. (This used to be commit 2df8252ff76406bfe57cd76e9927b5056e89e6ae)
      adds  6128d11   Fix resolve name to resolve IPv6 addresses of link-local%ifaddr Jeremy. (This used to be commit e6609cab732d5cd5cc9a5ae50aee15147f2ec6ec)
      adds  e054aff   Fix bug in writing names into gencache as well as 2 typos where AF_INET6 was mistypes as AF_INET. JERRY YOU NEED THESE FIXES. Fixes smbclient -L localhost -U% Bugs reported by Kukks (thanks kukks). Jeremy. (This used to be commit f109f82622ca30ae2360e8300152e90b9587ffd8)
      adds  cd64875   one more struct in_addr => struct sockaddr_storage
      adds  7cbfaa3   Fix a few more sockaddr -> sockaddr_storgage. Jeremy. (This used to be commit 4b3635d6bc1bd5e4135ef208dff052e1d9b58a12)
      adds  fc91aa6   Move the horrible hack for link local addresses out of namequery.c and into util_sock.c. is_ipaddress() now copes with link:local:v6%ifname addresses, as does interpret_string_addr(). Jeremy (This used to be commit a3f7db3d30ced566c8340696914f1be3293a9c5b)
      adds  73eefd6   Fix popt bool problems (need POPT_ARG_NONE, not POPT_ARG_VALUE). Reported by kukks - thanks ! Jeremy. (This used to be commit 9993f8d1af23735f3a4b6de82f5825a6a6ba22d6)
      adds  101dc36   Ensure temporary memory is freed - pointed out by "Li, Ying (ESG)" <ying.li2 at hp.com>. We aren't currently leaking memory, but are leaving it around for longer than we need to. Jeremy. (This used to be commit 25bbc9a6613bef0f3f73ecf634a38a9d56020f40)
      adds  5a57da8   add NDR_ERR_INVALID_POINTER
      adds  acc95a4   rerun make idl
      adds  a97b33b   Two patches
      adds  c7a7c08   Fix zero_addr(&ip, INADDR_ANY); -> zero_addr(&ip, AF_INET) from Volker's patch. Jeremy. (This used to be commit 9f82a5766968dc72db5a86ad0afc71e8cffd5be0)
      adds  d430767   Change all occurrences of zero_addr(&ss,AF_INET) to zero_addr(&ss). All current uses were always of the AF_INET form, so simplify the call. If in the future we need to zero an addr to AF_INET6 this can be done separately. Jeremy. (This used to be commit 2e92418a138bf2738b77b7e0fcb2fa37ad84fc0c)
      adds  6ca0d81   Enable vfs objects = /full/path/to/object.so
      adds  e2d0526   Change our DNS code to cope with AAAA records. A6 records look like a nightmare to use, so ignore them for now. Jeremy. (This used to be commit 814daded90781dc5a5bdd522ea8cfe5d47e6d7a7)
      adds  32dd016   Fix the setup_kaddr() call to cope with IPv6. This is the last obvious change I can see. At this point we can start claiming IPv6 support (Hurrah !:-). Jeremy. (This used to be commit bda8c0bf571c994b524a9d67eebc422033d17094)
      adds  488b59c   Add in the recvfile entry to the VFS layer with a default implementation. Needed for the zero-copy write code. Jeremy. (This used to be commit bfbdb6324c5d13bfde8b742e9c5a0e0c9092bd86)
      adds  0af071d   Forgot to add recvfile.c Jeremy. (This used to be commit d5886218e53910b7015e6f13bc634e1bf338565a)
      adds  851ef9e   start smbd, nmbd and winbindd with the same startup message at debug level 0.
      adds  9da9423   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit c833c336435cffd20579903d22ccb910ab467e53)
      adds  f5dcac6   Our userlevel SMBwriteX call is non-standard in that it sometimes uses a 12-word write and doesn't include a pad byte (as Windows does). Fix this so that we are identical to Windows clients. This will make recvfile processing much easier to detect (as we can just read a standard writeX header length to decide). Jeremy. (This used to be commit 3d3d1b806aef3617abaac46daf230ed32076e2ce)
      adds  4367f4b   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 765b37c693516757686118fffd3c80cf4d5e7344)
      adds  c325014   Add new parameter, "min receivefile size" (by default set to zero). If non-zero, writeX calls greater than this value will be left in the socket buffer for later handling with recvfile (or userspace equivalent). Definition of recvfile for your system is left as an exercise for the reader (I'm working on getting splice working :-). Jeremy. (This used to be commit 11c03b75ddbcb6e36b231bb40a1773d1c550621c)
      adds  360c023   Ensure we don't prematurely clean out the bytes read. Jeremy. (This used to be commit 247675695dfbff503b5792de62f8bb1567ea2327)
      adds  ff82c0a   Handle the disk full error case correctly. Jeremy. (This used to be commit b7088bb9c2a00d4717b9a7efa4bddc0c005f4efb)
      adds  133fad9   Make explicit draining the socket on RECVFILE. Add capability for large UNIX write if not signing and recvfile set. Cope with large UNIX write length on incoming processing. Stevef - we can now test 1-16Mb writes from CIFFS. Jeremy. (This used to be commit 8cf78776b0a44bd026cef3d74eb11cfb415f8303)
      adds  c9c8dbc   Add printout of large read/write caps if detected. Jeremy. (This used to be commit 52f13d84955224ebbaead53d8428baade6a22fe0)
      adds  695c4a7   Fix vfstest link - move socket calls into smbd/process.c not smbd/server.c Jeremy (This used to be commit 8fbefe18a2dc23adb0ebe488cfb37ab4a382207d)
      adds  8f1f2f0   Fix some cases where file_set_dosmode was being passed False instead of NULL. Fix more of the notifications to be correct for Samba4 RAW-NOTIFY torture (we had missed one when calling set_ea_dos_attribute(). Jeremy. (This used to be commit 39d265375cf55eedddef2c4faa65398df73d5ed2)
      adds  0bb1a6e   Note when we're setting change time, not write time, and send message accordingly. Apart from not supporting create time we now pass the S4 RAW-NOTIFY torture. Jeremy. (This used to be commit 8a77f520fa03afa60eac2aaeab4babe7dd8db4f0)
      adds  a7fab27   Enable building the zfsacl VFS module by specifying "--with-shared-modules=vfs_zfsacl" on the configure command line.
      adds  8132a7b   Patch from Debian Samba package maintainers:
      adds  88ee616   Patch 2 of 3 from Debian Samba packagers:
      adds  92d8a53   Add missing recvfile_bytes element - noticed by Kukks. Jeremy. (This used to be commit 5cf2811e8e1d9e6a1114bbdff89c333d5b374282)
      adds  456ca68   save memory
      adds  0e073b8   Fix for bug 5021
      adds  8bad80e   Add brackets so as not to break the POSIX caps return. Jeremy. (This used to be commit 47dbddcb5361caa30ee60cf4e15bb50d557d1191)
      adds  31286b3   Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 779353b86d1699324149896f1ffa237c6ebe46ec)
      adds  c94b289   Ensure we detect a large writeX when using recvfile. More changes needed to make the UNIX_LARGE_WRITEX_CAP writes work (I'll add these tomorrow). Jeremy. (This used to be commit 1c71546b6152d2930b98f766311bbd161ee0ee4e)
      adds  bece960   Be careful and take care of the correct lengths in large writeX calls. Jeremy. (This used to be commit 2d3ff9c502105f92720131355b41e48be8d656c2)
      adds  1050018   Ensure we can't accidently do a pipe write with unread bytes in the socket buffer. Jeremy (This used to be commit 84d22f7747126608b9460f9591bb5967d871b82d)
      adds  78cdd6e   Fix state_path to take a const string, not use pstring. Jeremy. (This used to be commit 8c73e19f51d6e3f520cf44dd22f9b9584d4b460f)
      adds  e075b36   Fix Solaris by ensuring we use the IPv4 or IPv6 length in any getnameinfo calls. Jeremy (This used to be commit 4d7badb0c44f287034f58d9a412e662c0fbecdc9)
      adds  414ab2c   Argggh. smblen doesn't include the +4, so my smb_doff calculations shouldn't either :-). Jeremy. (This used to be commit c3de44b6b063e126095b30536fdcb643c70e395e)
      adds  b04312b   Forgot one more getnameinfo. Jeremy. (This used to be commit 619e33248d12e764e902e4fdb5fb223cb9cfea3b)
      adds  7bbdc00   Fix build breakage when not specifying --with-fhs. Ensure that CODEPAGEDIR, STATEDIR, and CACHEDIR have values. (This used to be commit 10af752391be51c7381a4eaca27f29e1f2a677b3)
      adds  8a33035   Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 95de80218c10a72c7b28541c3c2e475e083b68f1)
      adds  f2a63dc   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 319dfbaf1b8d08171731d4575127f4bb5255a229)
      adds  3293656   Change the client library to write directly out of the incoming buffer in the non-signed case. Speeds up writes by over 10% or so. Complete the server recvfile implementation. Jeremy. (This used to be commit 81ca5853b2475f123faab3b550f0a7b24ae3c208)
      adds  6665739   Fix typos in calc_sa_size, noticed by jim.brown at miami.edu Jeremy. (This used to be commit 6b7ccd3efb05291f3b8779845a3842a09bb9aa07)
      adds  a45c91e   Ensure we use the correct socklen_t values for bind() for Solaris. Jeremy. (This used to be commit 638579d75a2aa00836dc4c0c772381b775944b16)
      adds  753983d   Fix the snprintf checks, and fix a typo in pointer indirection. These fixes are needed for a working getaddrinfo etc. replacement. Fixes from Wayne Davison <wayned at samba.org> from rsync. Jeremy. (This used to be commit 494bf6293bedbda4b10aa2eae452377b8130cd01)
      adds  705ba0d   Remove unused var noticed by metze. Jeremy. (This used to be commit ac4f897f0dec0e33e79c316340b47c2803104635)
      adds  73d4079   Remove the smb_read_error global variable and replace it with accessor functions. "One global or pstring a day...." :-). Jeremy. (This used to be commit d50d14c300abc83b7015718ec48acc8b3227a273)
      adds  6658165   Stop get_peer_addr() and client_addr() from using global statics. Part of my library cleanups. Jeremy. (This used to be commit e848506c858bd16706c1d7f6b4b032005512b8ac)
      adds  2507443   I can't get away without a 'length' arg. :-). Jeremy. (This used to be commit 95d01279a5def709d0a5d5ae7224d6286006d120)
      adds  56aa420   Missed one case where I need to pass down addrlen. Jeremy (This used to be commit 62b5ca3334598aec3304d21118f67702afc3854a)
      adds  51a0354   Remove more static data from lib/util_sock.c and callers. Jeremy. (This used to be commit 35aaa36f82c70964cee5d0778eb04547b226dd3f)
      adds  5b0b4f2   Remove most of the remaining globals out of lib/util_sock.c. I have a plan for dealing with the remaining..... Watch this space. Jeremy. (This used to be commit 963fc7685212689f02b3adcc05b4273ee5c382d4)
      adds  4721050   Don't believe len returned from read_smb_length_return_keepalive(), it may be a UNIX large writeX (which wraps len in that case). Stevef this should fix your 128k write bug. Jeremy. (This used to be commit de2ebffa3c99ed28a3868fd956ef45629ca855b6)
      adds  58fbb51   Forgot arg type. Jeremy. (This used to be commit 46f3b04ddea4c63c6b37c7038d4bbd2ee1c9ca0c)
      adds  ec1ecd9   Make load_registry_service return the share number (This used to be commit 934964c90f39d588d2399f10e3738ab1b4e01290)
      adds  4c3040a   pstring removal (This used to be commit f5468d2c9abad41cb1e9d9b9ec6a1b56564961a4)
      adds  33d8317   static pstring removal (This used to be commit 5490e2d77233f594a42cb32eda8215014db544e3)
      adds  002df2a   Fix the smbmount build (This used to be commit 5b8ca7ebdef5d385420c89af246c2dae737c5717)
      adds  fc22f29   Make sure we can read SACLs from the registry.
      adds  e83e0f3   Display sec ace flags.
      adds  082da3d   Fix a debug message (This used to be commit a86849e4f9512b680f26010c297cec14251dafdd)
      adds  2d73e86   Remove unnecessary code
      adds  a7be4d5   Merge commit 'origin/v3-2-test' into branches/upstream (This used to be commit d0bf0ad2ae9a2bff4cec8c7e801a22c624b874ae)
      adds  85ff0b2   Don't use 0 when we mean SMB_READ_OK. Jeremy. (This used to be commit 08ee4314a9e25700288f4ea1af22ee1732dfea61)
      adds  6a2a270   This should really be a cond_set_smb_read_error(). Jeremy. (This used to be commit 5ab76b58c00dde89b56060482f5cdc5d0c6c56cb)
      adds  536a9e7   Don't alloc struct iface_struct nics[MAX_INTERFACES]; (128 entries) on the stack - use talloc. Jeremy (This used to be commit b5e37af251a26648b0e4f59ca548c5374399175e)
      adds  515722c   Ignore testing tdb.
      adds  8f13ba4   Fix a typo.
      adds  36441da   Remove the horror that was the global smb_rw_error. Each cli struct has it's own local copy of this variable, so use that in client code. In the smbd server, add one static to smbd/proccess.c and use that inside smbd. Fix a bunch of places where smb_rw_error could be set by calling read_data() in places where we weren't reading from the SMB client socket (ie. winbindd). Jeremy. (This used to be commit 255c2adf7b6ef30932b5bb9f142ccef4a5d3d0db)
      adds  3fd2d4e   Add two const's.
      adds  99d9993   When deleting a key from the registry make sure the non-default security descriptor gets deleted as well.
      adds  ea7bfdd   Try to fix the build. There was one forgotten caller of receive_smb. Jeremy: please check!
      adds  251d755   Fix a segfault.
      adds  0020608   Fix another segfault and make smbfilter run again. This fix is not complete yet (loop after "client closed connection") but at least it starts again...
      adds  85b48d7   Ensure we null out the address correctly. Jeremy. (This used to be commit e1fcd851ab38165eb0e959cdc02ff067614f8b28)
      adds  f16544a   libreplace: include nss_wrapper.h if NSS_WRAPPER is defined
      adds  0627ebc   Add configure test for -Wl,--export-dynamic.
      adds  1622ab6   Add macro for picflag.
      adds  b8fdd9e   Move system-specific ldflags checks to libreplace so they can be used by ldb.
      adds  a2cf98d   Move SHLIBEXT determination into a test as well.
      adds  29303bd   Check for HPUX dl functions.
      adds  e759ca8   Wrap native HPUX functions in dl implementation.
      adds  29725af   Remove flag that causes problems on some hosts.
      adds  caa6e6f   Fix export dynamic for HPUX.
      adds  cfb2016   libreplace: we need include <unistd.h> before nss_wrapper.h
      adds  4930bab   libreplace: we should only have one location where we check for required functions
      adds  1fd78e2   Add a const.
      adds  dbfee4e   This is a proposed patch for Bug #5023.
      adds  754159e   Don't repeat fast-pathing...
      adds  7d899b5   Move some access check functions that are not posix-acl specific to a new source file of their own.
      adds  7498e1b   Ensure we don't use massive writes in pipe mode. Jeremy. (This used to be commit 47640fb20e42f226e7ea104076fd52547bfe1abb)
      adds  d8f3c9d   Fix bug where tdb lock call interrupted with an alarm sig would not terminate and could lead to runaway smbd processes. Thanks to Dave Daugherty @ Centrify for pointing this out to us. Jeremy. (This used to be commit ef8da1698371c95495add53df81a978df709c88d)
      adds  3809490   Keep the tdb code in sync with Samba4.
      adds  99fd77f   Fix const warning. Jeremy. (This used to be commit ecc2555197860ae56726724ec824fc149d2d831c)
      adds  1ee8607   Fix tdbtorture build. Jeremy. (This used to be commit c14db81be5212dfa6fbcf8bfdcf725d7db3376ca)
      adds  fbb8cff   create ndr_pull_union_blob_all() and match the logic of the struct fns
      adds  e04b21f   add NDR_ERR_UNREAD_BYTES and don't use NTSTATUS directly
      adds  ac8cf50   use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK() macros
      adds  0f904f7   the return value of ndr_pull_set_switch_value() should be checked
      adds  ff595ad   use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK()
      adds  f966752   check the return value of ndr_push_set_switch_value()
      adds  a0f5976   use NDR_CHECK()
      adds  a01f9e3   use NT_STATUS_HAVE_NO_MEMORY()
      adds  aef317e   use error and out logic
      adds  e0c24fa   - check return value of ndr_push_set_switch_value() - fix memory leaks in error pathes
      adds  e501c0c   Unify the name and addr cache for client_name to make threading easier ultimately. Jeremy. (This used to be commit 48e0725cd6bb976ca799e6b8464c94aeffb1672b)
      adds  30a48a5   Try to fix the build on irix. There were two callers of set_smb_read_error() in irix_oplocks.c not converted to the new prototype.
      adds  ae74aa9   Constrain "min receivefile size" to max of BUFFER_SIZE (128k). Add debug error messages so we can see why writeX large is denied. Ensure we don't allow recvfile writes on IPC$. Jeremy. (This used to be commit 6bf053a6a17749a3bc73c8cc5fd490aa5f93b763)
      adds  1675802   Try to fix the build on systems without struct sockaddr_storage type (like hape - HPUX 11.00).
      adds  9ba9af7   libreplace: we need to link to make sure the functions are available
      adds  248e900   we should not ignore convert_string_talloc() failures.
      adds  380840d   add win_errstr() as wrapper of dos_errstr().
      adds  7404475   add '_PUBLIC_' prototypes into proto.h
      adds  128fa58   sync the most parts of librpc/ndr with samba4
      adds  976b0ec   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit d9335456d23271a4b15b97d24f1b263700a3b9df)
      adds  d40e47d   Remove more fstring/pstring bad useage. Go talloc ! Jeremy. (This used to be commit 2a0173743d2cf615d52278f3dd87cc804abe2d16)
      adds  214bb0f   Fix case where we have no dns domain name. Return a talloc of "". Jeremy. (This used to be commit ab8934844a8ae08657769ce1787c32f14a7eb745)
      adds  7f97c6b   Remove unneeded variable. Jeremy. (This used to be commit c21bc756e36581d3adc770bc2b773b5cf9bf11d0)
      adds  5f4693d   Remove more pstring/fstrings. Jeremy. (This used to be commit 7a1de5b44e84a7474e78518c6ba33b3fedc42b5f)
      adds  3f006ca   More pstring/fstring removal. Jeremy. (This used to be commit 7646f4b284403c18b22ca5cc7de4a57ba571183e)
      adds  b26cc8b   Try to fix the build on some HPUX machines.
      adds  c0511ba   Add libreplace macro for soname flags.
      adds  2c50c61   Try to get some more flags right.
      adds  745b458   Try to fix building dso's on hpux with gcc
      adds  6fb510d   nss_wrapper: add lib/nss_wrapper skeleton
      adds  d2397d7   nss_wrapper: add support for passwd accounts
      adds  419c600   nss_wrapper: add support for groups and return EPERM in initgroups()
      adds  7c43422   nss_wrapper: add nss_wrapper.pl
      adds  8322aa6   use nss_wrapper code in samba3 when --enable-nss-wrapper is given
      adds  ca2ced5   libreplace: check for nss passwd|group get*_r functions
      adds  90d034f   nss_wrapper: not all systems have get*_r calls
      adds  05206ce   libreplace: solaris has different prototypes for getpwent_r and getgrent_r
      adds  673d502   nss_wrapper: add solaris versions of getpwent_r and getgrent_r
      adds  f544589   libreplace: AC_VERIFY_C_PROTOTYPE() needs AC_LANG_SOURCE() to bring in confdefs.h
      adds  29832ab   nss_wrapper: set the destination pointer in the get*_r functions
      adds  39d65a9   nss_wrapper: revert solaris get*ent_r() functions
      adds  c4a2091   nss_wrapper: hopefully a better fix for the solaris get*ent_r functions
      adds  cfec6c3   make test: activate nss_wrapper for make test
      adds  fdc27be   remove faked_create_user() BUILD_FARM hack as we have nss_wrapper now
      adds  f56e82f   we don't have build-farm specific tests anymore
      adds  702d227   make test: start winbindd
      adds  67e7921   r23706: Add a script to create domainusers,-groups and -aliases. This is done via rpc client. The main purpose is to be able to fill a domain controller with a large number of users / groups easily. A the object names are built as <prefix><num> where number ranges from a given start number counting up until a given number of objects has been created.
      adds  cc4541d   r23711: Refactor the actual creation of object into its own small function.
      adds  a113515   r23714: This script allows for adding lists of users (or other objects) to lists of groups (or aliases). Useful for creating large test scenarios.
      adds  57d6b31   Find and fix more GPL2 -> GPL3. Jeremy.
      adds  62fcfe9   The FSF has moved around a lot. This fixes their Mass Ave address.
      adds  84df457   use samba4's librpc/ndr/uuid.c
      adds  c402ec1   Fix typo (This used to be commit e811b9f3bbf614f76e628755dafd358769b8a58b)
      adds  515eef8   make test: try to get a more portable way to get UID and GID
      adds  95b9e23   Fix dbwrap debug output (This used to be commit 9f9c933c16abacb2d0aa7bc7faa5b1ddac61b0e5)
      adds  9e5ef9a   pstring removal (This used to be commit 0ee896827215a24e70a4ac6bde5ded13f9497296)
      adds  e63bcdd   Remove the silly "user_socket_options" global variable
      adds  62b97b0   Make base64_encode_data_blob return a talloced string (This used to be commit 5f205ab48d8ac3b7af573ea0be1ce095ab835448)
      adds  333d83e   Add some comments (This used to be commit fc58f2f45ab93ecea855e1dc07b6fdccce041c8d)
      adds  637f9d9   Fix some warnings (This used to be commit 0a1f524e8cce9bbe4fd10467c1f64f7a8862d298)
      adds  8a2e7a5   nss_wrapper: Fix some warnings (This used to be commit b401450e8409c19d12d944c61e5553ed3334bc11)
      adds  0fb6a30   Fix some warnings (This used to be commit df42038f8801ca65ed7d44f7ae26640e2d840dba)
      adds  1a11cdf   Sanitize smbcacls slightly (This used to be commit 9c57628dbd79d3d28f20d5d1ab62a68ae683d46e)
      adds  1c87d79   prepare changes in ndr code
      adds  427b48a   ndr: change NTSTAUS into enum ndr_err_code (basic stuff)
      adds  909b03d   ndr: change NTSTAUS into enum ndr_err_code (samba3 handwritten stuff)
      adds  08ace73   rerun make idl
      adds  5290ea8   ndr: change NTSTAUS into enum ndr_err_code (ndrdump)
      adds  f9578af   ndr: change NTSTAUS into enum ndr_err_code (samba3 callers)
      adds  6c25260   Remove more static fstring/pstrings. Fix socket option set on wrong fd (-1). Jeremy. (This used to be commit 52fe04df8e8c08126afe61d509fc1d3cb676e327)
      adds  acc0218   Remove pstring from service.c. Jeremy. (This used to be commit cdd9e5cc8366cf0be4dc31f793fc0e5be6f63c3e)
      adds  54d65bf   Fix the build when realpath doesn't take null as a last arg. Jeremy. (This used to be commit 63125225383f512f43002b9a92569d4b8f1b63bd)
      adds  41ae2a0   Remove last pstring from sesssetup.c Jeremy. (This used to be commit 9ed12bfc48fe7f9b1863a9dd88e881974083053c)
      adds  2b3c44e   Always define PATH_MAX. Makes code simpler (removes a bunch of #defines). Remove pstring from msdfs.c. Jeremy. (This used to be commit e203ba22275320808bc11b17361ad1f2d5b0b897)
      adds  50d9b94   Remove a static fstring
      adds  63d141d   Remove a static fstring
      adds  c046a2f   Add ndr_errstr (This used to be commit e3b36073f1fc994b102a5bdf321b9dd519288420)
      adds  f976f5e   Convert ctdb_conn.c to enum ndr_error_code
      adds  a084eae   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit b9d79fb509a6c59fdd73b016be5f4da3435c7789)
      adds  7e9d639   Cosmetic fix
      adds  6069670   Some pstring removal
      adds  91c1933   Remove a pstring. Jeremy. (This used to be commit c0412b5d13546f388b615a073e82e7730e01d731)
      adds  d068bc6   Three more pstring removals. Jeremy. (This used to be commit c15819b75751a1e15cfed2ef94dae10ee72d769c)
      adds  86558e0   Fix bug #5073. Allow "delete readonly = yes" to correctly override deletion of a file. Fix from David Shaw <dshaw at jabberwocky.com> Jeremy. (This used to be commit 5d1d650d192d4782421b5c3c2be1b632d4318279)
      adds  7926650   Remove all pstrings from smbd/chgpasswd.c. Jeremy. (This used to be commit eaf14c701b08e9eff5b94bf57af68cb29142d7fc)
      adds  d5791de   Remove pstrings from lanman.c Jeremy. (This used to be commit 7bfd25c75602e25da73710261a54da8e0feea133)
      adds  9441d1b   More pstring removal from smbd/*.c Jeremy. (This used to be commit 01663c2312467ceebeb2e2fb1aa432ad96c626e5)
      adds  15953b8   Make [f]get_nt_acl return NTSTATUS (This used to be commit dcbe1bf942d017a3cd5084c6ef605a13912f795b)
      adds  7559fc0   Fix the build: correct prototype.
      adds  b2f942c   Fix build of the zfs_acl module.
      adds  052efa9   Remove last pstring from smbd/*.c Jeremy. (This used to be commit f1680bada913af4eaf5c0d686983018d6c8b3e5f)
      adds  8ab9925   Fix potential orphaned open files.
      adds  e2eaf24   Remove all pstring from groupdb/ Jeremy. (This used to be commit 6959c5c7e3e95604c66788b86d5789757e18cc36)
      adds  7a3ece4   Remove pstring from param/ This was a little tricky..... I'll watch the build farm. Jeremy. (This used to be commit d6e2519c67fd015e1089021769de04085fd90894)
      adds  d07eabc   Remove pstring from auth/* Jeremy. (This used to be commit 72c19d114b40ee307bbe45d9828667165a26d7a3)
      adds  51b4614   Remove smbldap_get_single_pstring() and all pstrings from pdb_ldap.c. I don't have an LDAP passdb setup here, so I'm going to need some help on testing this. Jeremy. (This used to be commit 00760451b6c2b65f3a8a9187789ca4f270b622a2)
      adds  c459705   Fix bug #5083 (and duplicate bug #5084).
      adds  d41713b   Fix for CVE-2007-5398.
      adds  8e1b0f8   alpha_strcpy includes the space for the terminating nul. Jeremy. (This used to be commit b3ed3f7e4e40c4f78d4c347411c75de81979455f)
      adds  68be9a8   More pstring removal. This one was tricky. I had to add one horror (pstring_clean_name()) which will have to remain until I've removed all pstrings from the client code. Jeremy. (This used to be commit 1ea3ac80146b83c2522b69e7747c823366a2b47d)
      adds  3f437f6   Fix an implicit cast warning.
      adds  6028176   Fix the build on RHEL5, when libcap-devel is installed.
      adds  c261545   Fix bug noticed by kukks <linux at kukkukk.com> where ip list didn't match namelist added to subnetdb. Could cause bogus IP addresses to be reported for the __SAMBA__ name. Jeremy. (This used to be commit ad9f14b6dcb05e8fa68b51ff26ff40fc445a4631)
      adds  acb829e   Add MAX_DNS_NAME_LENGTH, remove more pstrings. Jeremy. (This used to be commit a1725f4ff7ed375808c78ac661b539557748d0a5)
      adds  6ff701e   Match the 3.0.27a version of this function. Jeremy. (This used to be commit 629406cbe77a5d56a258ac414ab47f3e89183e52)
      adds  b3976c2   Fix an implicit cast warning.
      adds  5267c9d   Fix for bug #4781: allow cleaning of /etc/mtab by canonicalizing mountpoint.
      adds  1e03d34   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 01e85f146b32d3ec91f2affb070bfd3516a28333)
      adds  0cfad17   Fix bug #4393 smbclient does not store files with zero filesize in tar-archives from tometzky at batory.org.pl. Jeremy. (This used to be commit f3bd5e828af04f33178a66f9f332199f7d395b7b)
      adds  b059e2c   Ensure we use PATH_MAX for symlinks. Jeremy. (This used to be commit a90ef69350c5efcf8dcf95d4853cbe3c662d1ba3)
      adds  8829875   Remove pstring from modules directory. Jeremy. (This used to be commit 977dc3accb3d440e5fd19591c425da7dc3718d94)
      adds  f8b9e72   Detect Heimdal Kerberos on OpenBSD 4.2.
      adds  3546d5c   Fix a valgrind error (This used to be commit b82120f9b7f5aad83d8b4ece0261e9693eedca0c)
      adds  815aec8   Add a comment (This used to be commit 144014096a41de293ce7ec15f82681a469dd3aa1)
      adds  551f9e7   Add error message to net rap file and net rap file user (This used to be commit 759d6bcbec07434667ab8dd9a09f37fbe243c208)
      adds  9a41314   Remove pstring from nmbd. Jeremy. (This used to be commit a317f70c229f7730279eaa323f7ebfd499257f76)
      adds  428e663   Add stackframes to public libsmbclient functions
      adds  cae4c74   Always check return from push_ascii. Jeremy. (This used to be commit 9c3d10521e691169cfbb8b728f123911c3c970ae)
      adds  cf31bb7   Start to remove some of the pstring functions we're no longer using. Jeremy. (This used to be commit c21e9bdc1059268adbd14207e74097349676439e)
      adds  4c6b01b   Remove more pstring. Unify talloc_sub functions to make them a better match for replacing string_sub. Remove more unused code. Jeremy. (This used to be commit ae7885711f504f1442335f09088cbe149a7e00f9)
      adds  2545457   Prevent segv in winbindd running on a DC using the "idmap backend" syntax.
      adds  febaaae   Extend commit module to help with NFS quotas.
      adds  61b37c7   Paranoia check that space_remaining never goes -ve. Jeremy. (This used to be commit 76f9c0b2dccffbff7cbf98aa63f50b48ad7cb9cb)
      adds  c049b81   More trivial pstring removal. Jeremy. (This used to be commit bac3bb2f6e9e15b3a9a6a6511c484f8509918ca1)
      adds  66298d8   More pstring elimination. Jeremy. (This used to be commit 15074de938539e7a9c527d9a6d81792adc2ac3d0)
      adds  3c56104   Ensure we have a talloc stackframe (found by Kukks). Jeremy. (This used to be commit b409f1c3356a72216136411234b345666159c88b)
      adds  a0f7c3f   Remove pstring from services/*.c Jeremy. (This used to be commit 33aa866195e232f878230bc62e97e1484996afcc)
      adds  de51d3d   More pstring removal.... Jeremy. (This used to be commit 809f5ab4c595740b28425e1667e395a6058b76a8)
      adds  cdad040   Remove pstrcpy I missed. Jeremy. (This used to be commit f5701756154e4e113414d8dd6c850685a2594801)
      adds  90b8a7c   Add talloc stackframe for ntlm_auth.c Jeremy. (This used to be commit 6f9c2910bdda605f90967e0aa6a84b8094f3a197)
      adds  9d42000   Fix unresolved symbols in smbumount from addition of talloc_stackframe(). (This used to be commit 6b62b7dbab559ffc0047790c7ec68c1b30f0eff0)
      adds  b921f16   Allocate a talloc_stackframe() in main() for wbinfo. (This used to be commit 30c9e3557bf4ca0b85e15bd7cc883391aec42f1f)
      adds  e68bbe3   Add set_sockaddr_port function for winbindd. Jeremy. (This used to be commit 4b47052694285a1d1d313dfd61bd17011d62948d)
      adds  dc9237d   Doh ! Don't use #else when #endif is needed. Jeremy. (This used to be commit a04e916b89c901911ffc0a62e57a3ec87fe7ac28)
      adds  01acd4b   Remove pstring from printing/*.c except for the tdb_unpack requirement (I'll be making that an allocating interface later). Jeremy. (This used to be commit d2ee75326ac291ab4f1860075ba35f58703c7d9d)
      adds  7ef6c19   Remove pstrings from pam_smbpass - make local_password_change return malloced strings. Jeremy. (This used to be commit f652fe2bdb7a3a36e83dcf4b08347543fdffb9f0)
      adds  64b54e5   Merge ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 660ea443364e949ed06c28b00f0e1c3757f0da27)
      adds  3f100a5   Fix a type-punned warning (This used to be commit 4c992e4340eda31e686a2d2a8db6364aaa456c11)
      adds  7340250   Fix an uninitialized variable (This used to be commit e8b866ad87476ef69c06993d255269ce9fba3121)
      adds  afc3eee   Add a missing prototype (This used to be commit 89e2984a84951373d0e93fe06d0c69c8a62bc777)
      adds  9774970   Cosmetic fix (This used to be commit 8d8cb8f9ccbc013b97c252d27c3af4e2eb10d56a)
      adds  1faeda8   Do not link in SOCKET_WRAPPER_OBJ twice (This used to be commit 99b3289aa44c94c16f5330eba841fd9c21c6303b)
      adds  c20077e   smbd: close_stat() should be static
      adds  a0ad3a7   printing: fix default printing subsystem detection
      adds  450ca80   add talloc_stackframe() to eventlogadm
      adds  d2c2635   Make remote_password_change return malloced error strings
      adds  5c6f961   Remove a static (This used to be commit 85a84f72ffc440fb71744cb72de2dba07793123c)
      adds  bff221c   In libsmbclient, map NT_STATUS_OBJECT_PATH_NOT_FOUND to ENOENT
      adds  0257188   1. lib/system.c (xattr code for Solaris) could not be built against c90 compilers. (declaration after statement.) Sample patch attached. (This used to be commit 102a247df99967f25dbaf40c9be2d48a8e15c64c)
      adds  5d85dd6   Fix a C++ warning (This used to be commit 9bf5ead4b2be57fa84e5b3137bfa0305a916f10f)
      adds  2b32252   Improve debug message
      adds  d4bfafa   Fix bug 5055 (This used to be commit 8bcd2df841bae63e7d58c35d4728b7d853471697)
      adds  d5b2325   Remove a global (This used to be commit 3088bc76f1ceffecaa5aea039be79973c9876f0c)
      adds  80c2446   Remove pstrings from nsswitch/ and registry/ Jeremy. (This used to be commit 331c0d6216e1a1607a49ed7eb4078e10138ec16a)
      adds  1011b32   Remove some statics (This used to be commit 1fab16ffb888cd4ec18e52d9da33976a67a5d104)
      adds  96ea32b   Use the proper boolean constants - the type has been changed from BOOL to bool.
      adds  9d42af0   Unless talloc has some new magic there is a ctx missing here.
      adds  3a452a1   Remove pstring from everything in rpc_server except srv_spoolss_nt.c and srv_srvsvc_nt.c. They're next :-). Jeremy. (This used to be commit 55b4f9d003b036af69085f7b64e0df08c5ba440d)
      adds  f642ae8   fix a obscure compiler warning
      adds  6b6655e   Remove pstrings from everything except srv_spoolss_nt.c. Jeremy. (This used to be commit 0002a9e96b0ef78316295a6eb94ff29b64e2f988)
      adds  cef494d   Make init_unistr2_from_unistr take an explicit talloc context. Make init_unistr() re-use rpcstr_push_talloc(). Jeremy. (This used to be commit 04aecde5cfdb00d5aa32f9675c797266aba83c0f)
      adds  2cda3e7   Whitespace cleanup. Jeremy. (This used to be commit 3052172d2bfe9d787777525e90816394aac2dd54)
      adds  93bfb6c   Fix old cut-and-paste bug where the wrong field was being written to. Jerry please check. Jeremy. (This used to be commit 6a556fd73ac8c247c15df664f7910f8688abfdbc)
      adds  0bc4ff7   Remove pstring from srv_spoolss_nt.c. All gone from rpc_server/*.c Jeremy. (This used to be commit b5a2a1e3f82a0d319fc9a1d76f5166150680f4d4)
      adds  b11e6f2   Save one extra strdup per lp_string. Use talloc_sub_basic() directly. Jeremy. (This used to be commit f1e401ef5c89ecf12921b7adb228da438521a693)
      adds  1cd1c9d   Remove unused prototype for smbldap_get_single_pstring(). Don't use pstr_sprintf() on an fstring - change to talloc. Jeremy. (This used to be commit 6cae4b5fa1bcb848cb2a28daaafeefd6bcd08274)
      adds  9c8bd95   Fixed obvious typo. Jeremy. (This used to be commit 9755c5311416f17bac0a848d027cafb3fd487618)
      adds  762fde9   Remove pstrings from namequery.c. Jeremy. (This used to be commit 71ccd0c42e0ae66172ca5797be3d3a01f4a67a69)
      adds  3daafc5   Remove pstrings from asn1.c. Jeremy. (This used to be commit 82f393e60378eb42ddcc740241902eee495719d3)
      adds  ddcaaae   Give rpcclient a talloc stackframe.
      adds  a605be7   Add a warning for a potential bug I've run into (This used to be commit 223352e32372f1b055298cfc6f2770043a845e3d)
      adds  eced14c   Remove unused code (and pstring). Jeremy. (This used to be commit a261a61226248b41be22dd4f2873b5ed82bc2a24)
      adds  25a6a67   Allow calling "net rpc join" and "net rpc trustdom" without specifying server IP.
      adds  ce2844f   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit aff5a52136b85fe82c4acb08d12009187d1fe6c7)
      adds  42c87fe   Remove pstrings. Ensure we validate offsets. Jeremy. (This used to be commit ff06cc34e66a18ba71dd54f6c78b05a45b9f2d85)
      adds  d2cf97a   Remove the explicit TALLOC_CTX * from cli_struct. Make us very explicit about how long a talloc ctx should last. Jeremy. (This used to be commit ba9e2be2b5a59684e854609f9d82ea1633448c62)
      adds  b7db7c8   Fix memleak. Jeremy. (This used to be commit ccacd170472869391bd1e5bc850b1467492b8fa3)
      adds  4a1fbf7   Fix build warning.
      adds  7557964   Merge recent wkssvc changes from samba4.
      adds  b05ffb5   Fix _reg_perfcount_get_instance_info()
      adds  f692694   Remove PSTRING_LEN from smbd/ nmbd/. Remove pstring from libsmb/clidfs.c except for a nasty hack (that will be removed when pstrings are gone from client/). Jeremy. (This used to be commit cc257b71d13daa47e6f2315d0f07a60eb4aaeca6)
      adds  5b184c3   Remove pstrings from clifile.c. Jeremy. (This used to be commit d5658914c2d6ec878d9a11f8a1fa57f1697362e3)
      adds  810f760   Add talloc versions of all the next_token() functions. Now I can really start removing fixed length strings... Jeremy. (This used to be commit 0ae61e26547e594e94037d4474a008221e5df8cf)
      adds  5886f7c   Merge encode_wkssvc_join_password_buffer() from samba4.
      adds  c224118   Make encode_wkssvc_join_password_buffer() non-static.
      adds  4b9f336   Move param helper routines to one place.
      adds  a51e682   Add NetJoinDomain call.
      adds  22cf7f5   Merge join error codes from Samba 4.
      adds  5ee2732   domain_name is a ref pointer.
      adds  1484b1d   Give NetJoinDomain() enough time to finish.
      adds  ac512a5   Robustness-fixes for NetJoinDomain().
      adds  9fdb8b8   Add NetUnjoinDomain().
      adds  9433010   Add header file for NetJoinDomain() and friends.
      adds  4b60045   Add "net dom join" code.
      adds  c88263a   Add "net dom unjoin" code.
      adds  a43e3f9   Add "net dom" command suite to "net".
      adds  cfbbeeb   Avoid to include net prototypes, just reference user creds.
      adds  d1807be   Fix restart after length count. Jeremy. (This used to be commit fa8115f32bfd37f75c284ff0f6906dbc2af0f40c)
      adds  b37ae99   Removed all pstrings from libsmbclient. Derryl please check. Passes valgrind tests I've run in examples/libsmbclient. Jeremy. (This used to be commit 9d0034faed939a4534637696f1631ac2da60e4a3)
      adds  4e266bd   Remove pstring from clirap.c. Jeremy. (This used to be commit 6e27663cb44a79f729fa4366e000c43383f6d1b7)
      adds  e23fea9   Whitespace cleanup. Jeremy. (This used to be commit 4dfe19be1c3a63b8517c6580c9cd363c7271693d)
      adds  d19861e   Ensure we have 2 bytes of zeros as a pad-buffer at the end of all returned trans/trans2/nttrans client replies. Not included in a count - for safety purposes. Jeremy. (This used to be commit 3e65fa5bcf5d1af3983f2e576698eccaad79fcda)
      adds  a17a13f   Fix missing error cleanup noticed by Derrell. Jeremy. (This used to be commit 37f00926c29c22f27e7192c1fff0a08ce136cb86)
      adds  f4e4df6   Fix some C++ warnings
      adds  4a3ee48   Fix an uninitialized variable (This used to be commit edce7bd7a9dd1064ba8aec34b334c7395228f40b)
      adds  bbf2cb6   Fix some C++ warnings (This used to be commit 156c7f10bb63a610f85b52242cfd1b67bfa73c29)
      adds  5066f7c   In nttransact_create, we also need to check for delete readonly (This used to be commit f4cc9cab518e97c1049aaad7516aba212ae15c95)
      adds  a236618   Bump up debug level
      adds  b1a924a   Fix some bogus uninitialized variable warnings (This used to be commit 48a162b709cc14632fd02c4cd40aa8cfafc53324)
      adds  107c1f8   Reformatting (This used to be commit 28c0a77ec1eb4bc69679c00dcdacaa6ee4d8e3f5)
      adds  e9e182f   Actually implement reboot feature for net dom join/unjoin.
      adds  9cc7b8e   Reanimate rpcclient wkssvc command.
      adds  41418ed   Add decode_wkssvc_join_password_buffer().
      adds  fc0a631   Add check for ppc statfs.h header to workaround for broken capabilities.h.
      adds  f5b071e   Move check for broken system capabilites.h headers to lib/replace.
      adds  684a72c   Reformat configure checks for broken capabilities.h.
      adds  66887dd   Remove workaround for broken capabilites.h from lib/system.c - now in lib/replace.
      adds  59e9d5b   Regenerate pidl rpc client calls that are WERROR based.
      adds  58944aa   Forgot header in previous commit.
      adds  82089a2   Fix winreg callers.
      adds  9ab0038   Fix svcctl callers.
      adds  f942b88   Fix dfs callers.
      adds  6b37d8e   Fix wkssvc callers.
      adds  6f1b4eb   Fix shutdown callers.
      adds  fe1a12b   Remove pstring from clirap2 by completely rewriting the damn thing :-). Now with added paranoia. Jeremy. (This used to be commit b6b5f92bc9457220df384bdb13530c393d294ce7)
      adds  df14190   Last pstring here. Jeremy. (This used to be commit 98d86dcbd898f48748bbfbe1066a7014d25392d1)
      adds  bcf033b   Change tdb_unpack "P" to return a malloc'ed string rather than expect a pstring space to put data into. Fix the (few) callers. Jeremy. (This used to be commit 7722a7d2c63f84b8105aa775b39f0ceedd4ed513)
      adds  b9342ea   Remove unused wpstring and macros. Stop using pstrcpy in smbd/*.c Jeremy. (This used to be commit e72bce5b62fb0a9d0ff4a3d76490219994f303cf)
      adds  a224870   Fix the build. fstrterminate was used in one place. Jeremy. (This used to be commit 0ccd87c56b34bdc34c73d700d21544fe269f9141)
      adds  6f46f75   Make strhex_to_str clear on string limits. Remove pstring from web/*.c Jeremy. (This used to be commit f9c8d62389f8cb47837e5360209936176537df13)
      adds  328a57e   Remove more pstrings, from the winbindd protocol def and inside winbindd. Remove unused pstring types. Jeremy. (This used to be commit 9ccac8abb0420393569dbca73e7daf2742aa1099)
      adds  adf6d84   Getting to the home stretch for elimination of pstrings... Jeremy. (This used to be commit 041163551194102ca67fef52c57d87020a1d09bc)
      adds  d3609c4   Don't forget to delete the stackframe. Jeremy. (This used to be commit 0551ee3402daebe5b96a66162d7702ca5a31da52)
      adds  3ab73ea   Gone from usershare. Jeremy. (This used to be commit f1555f4f0d66e57fd19f200f842e4d05527accd5)
      adds  0e9a1c2   Fix crash bug with vl's new trans handling in old transs calls. Make this look like the (working) transs2 handling (replace inbuf, not write to outbuf - outbuf isn't allocated yet so you get a null deref). Jeremy. (This used to be commit f04e37a630f8e7538d670d34db4ea7fc7c0b50a3)
      adds  774a309   Fix signing bug found by Volker. That one was *subtle*. Jeremy (This used to be commit 816aea6c1a426eb2450061b847729e22bdac33a0)
      adds  bb9b754   Back to pstring removal. Jeremy. (This used to be commit 95842ae4e113e304f652120b250a70a95c66e3bc)
      adds  e883c70   Remove pstr_sprintf. Replace with snprintf. Jeremy. (This used to be commit bc9aa722231288c58554c2a48cd659c60bdcba63)
      adds  5ea101f   Allow STR_TERMINATE and -1 src_len for pull_ucs2_base_talloc(). Jeremy. (This used to be commit 063358d87ac9a1d948c8d4b6358e926dd14bb3ac)
      adds  3c219ce   Remove pstrings. Jeremy. (This used to be commit e3c02796f8cf49af388741d175c4011825670df0)
      adds  e262c41   More pstring elimination. Jeremy. (This used to be commit c1f70793d615df57dc7b766d67db3e9eedd0e25e)
      adds  de7fd58   The usual !pstring... Jeremy. (This used to be commit b676262a781363e7be49b21817668a53cca75c2d)
      adds  755051b   pull_ascii_pstring is gone. Jeremy. (This used to be commit 288aacce4b56d159218be311019cb951e5a232fd)
      adds  74dfee9   Remove tok pstring from util_str.c Do we even make rpctorture anymore ? Jeremy. (This used to be commit fecc3cc45af6145fad9a0570e6cae8422bd2443d)
      adds  3771ada   Remove pstring from automount lookups. Remove premature optimization. Jeremy. (This used to be commit 6863fe51b5afea234b04b073d3e1b7608d60620e)
      adds  3ec5a37   Ok, down to just the client/*.c code now. Jeremy. (This used to be commit 7d3959f81a5439800b813ef052382e67424c90cd)
      adds  65d5d7c   Fix sample gtk code. Does this compile ? Jeremy. (This used to be commit 750d26b7e9ab39663da0c3e6ccc1288fc08c81ea)
      adds  786e73e   More pstring removal. Jeremy. (This used to be commit 905943137c2dafca4dc946f9b1f133fc5542eb37)
      adds  113cb76   add SESSSETUP_BENCH (This used to be commit 3b057022a570a1fb68e03c477a6989e7d1e7cef2)
      adds  80287d6   tiny refactoring (This used to be commit 7f15a9f5a281052d2bed13a622b2fc9a24c62096)
      adds  c6cb3ed   Tiny refactoring (This used to be commit b79b16d637d41a356c036c6aac932e4504d2d7b0)
      adds  692725d   consolidate srvstr_get_path in ntcreate_and_X (This used to be commit 4a2d502903934f4c3dc6b31595fe77a2013dbc21)
      adds  cb7706c   TALLOC_FREE early (This used to be commit 4b1f0d1d93d1e7bd0b4fa641d4e9629af8234d71)
      adds  acaea7e   Tiny refactoring (This used to be commit 481e35eba8e130041848887ec5fb6212e331eb14)
      adds  96a1fb4   Tiny refactoring
      adds  629278a   Put posix semantic calculation in the same place in both routines (This used to be commit f6d62226a33cdff41ad7881996d856b7130ef15c)
      adds  adb8d1b   Reformatting (This used to be commit fb900184feeda37691cf9bd57c029988648de9f8)
      adds  177bf9a   Move pulling the ea list out of the way (This used to be commit 753e640f49125c319d7b8f2db262e273a1727691)
      adds  222cd32   Align formatting, one TALLOC_FREE is enough (This used to be commit 5bf4647dea71305d9a92875a751b24c8a2e4a916)
      adds  825dddf   Reformatting (This used to be commit 719941605333a453c4219aed45780862c94a5c7c)
      adds  ffeb5aa   Split out sd parsing (This used to be commit 5a9d147e41b260cb620f026291786eeb95ebc64f)
      adds  db1a235   Tiny refactorings (This used to be commit f3421c3b86aece4f8303e864c5df97485db77f88)
      adds  727746b   Reformatting, also allow quotas for transact_create (This used to be commit 956aae7a57364debf724a7ef0bd0074119a24d24)
      adds  3f1ed0f   Implement create_file()
      adds  72ca4a6   Fix debugs (This used to be commit 77b31ef44a9f7c1c9b80d90653a49affee8e0372)
      adds  aa6f0a0   Fix error returns (This used to be commit f5cdaacd1784d3801d638fa9984b52c57dad6ebd)
      adds  bef09af   Fix attribute calculation for ntcreate&x (This used to be commit 9ef81cb14952cad96c71409c04a2cc6579e3311c)
      adds  14d1bd2   Fix debug (This used to be commit c268be54ee3bdd59980a6217a0e8e59dd3ec5ce2)
      adds  756ce14   Fix an uninitialized variable (This used to be commit ca3add2d65a242029f08482f3b82ea56b7059538)
      adds  188daba   Move create_file to open.c
      adds  2b17840   Remove a static, and "signal_received" needs to be sig_atomic_t (This used to be commit 8acd4a202f6b4518c2ce9cdd30f5dfb14b86c07c)
      adds  66af070   Make share_info_db_init static (This used to be commit 111502d3a2901abcff25792bed3c4038a7592410)
      adds  78c6ee0   Remove some globals (This used to be commit 31d0a846db08d845e6cdfd85def4ac1c34031e02)
      adds  195d6be   remove some statics (This used to be commit 97c9a4042d36178a728b5e0f8923091c7069366d)
      adds  b2ca925   There's no point in passing down a 0 (This used to be commit 525a6887afcae8d8e740cf194a412c21da899649)
      adds  bf13b9f   Fix a debug message (missing newline).
      adds  5d22700   Compile fix to the automount support.  Patch from GlaDiaC. (This used to be commit 487ab6e75e8b8d15f2a37e4ba4129eb2475d4c86)
      adds  44a59c4   * Adds support for cifs.spnego helper into configure and Makefile.in
      adds  84ed970   * helper source for handling cifs kernel module upcall for kerberos
      adds  7f2ec20   Fix warning (This used to be commit 05bca093d107609f236928f338e2512a628c2c91)
      adds  1938e86   Remove arbitrary 1k limit on pathnames. Malloc them. Jeremy. (This used to be commit 71770b4c1d021d829deeb53a6ea3b747fce55c84)
      adds  47ababf   Merge commit 'origin/v3-2-test' into v3-2-simo (This used to be commit 1b133d111596f7fb6a42e526ab69f621df97956a)
      adds  29f85f5   pstring removal. Jeremy. (This used to be commit 66e7e30b13bc6904f20a1b4277143c63f8beec83)
      adds  7c4019b   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-simo (This used to be commit 78581ad070dd6e1886dd2094cf75ebebbb83d9a6)
      adds  c436c5a   Improve a debug message.
      adds  8ab33fc   Fix path length limits on cli_list (outgoing. Incoming will be fixed with pstring elimination). Jeremy. (This used to be commit cd43b93d405bf892d1d8941b2d1e64d7d53adf69)
      adds  4acfce6   Don't understand this. I have no changes here.... Jeremy. (This used to be commit 49534432d4c63d0dfd7bf080c30adecef06deade)
      adds  8fd3a7c   libads: fix typo
      adds  ef42d66   printing: remove emtpy print_test.c
      adds  a5c0558   Remove trailing slashes from service name (This used to be commit a9b686bfdcf993d5423875543f154607836ac143)
      adds  d8ac0ce   Remove an incredible amount of whitespace.
      adds  bf80f40   Make output of net getdomainsid more meaningful. Unify spelling of SID. Display usage if superfluous arguments are given.
      adds  9bd35ef   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 48252d124d83aaa502b7821564978b9bf5babd03)
      adds  1b92ea5   Remove pstrings from client/client.c by doing a large rewrite. Mostly compiles.... Jeremy. (This used to be commit c87f3eba9aa52f4ab25d77e2167262bf5c43b1a6)
      adds  364b002   Fix clidfs.c compile. Jeremy. (This used to be commit 76034d1529a594837725cf599d97019eed7226b4)
      adds  c6f0352   Make cmdline_auth_info private to lib/popt_common.c. Provide accessor functions. Jeremy. (This used to be commit 420195dd3e8b1b6771ab8be8bc974edaafc0cf8f)
      adds  e67a662   Add popt to binaries in makefile. Hack clitar to compile until I fix it. Jeremy. (This used to be commit 252ef28bb8f1406fdd92edba8538cb9e88f0b77f)
      adds  9fdf2d0   Get closer to building with smbmount. Move parameter line changes into lib/util.c Jeremy. (This used to be commit 6ac5d81655927ba8eabea35adaae5adfcbb821c9)
      adds  761cd24   Missed smbmnt popt. Jeremy. (This used to be commit da558a7bdb40c755aee60198d1f9eb9efe4c5463)
      adds  79c3aef   Fix typos in auth change. Jeremy. (This used to be commit 440e9f5b51e42e5dc5ce3f8d10b9e43ca31e87ef)
      adds  e2ae63b   Make all the tools use the proper accessor functions. Jeremy. (This used to be commit 6d61bb87975839adb25c304e5e5041f91b12d236)
      adds  7765236   These should be char *, but replace them with [1024] for now to eliminate the pstring data type. Jeremy (This used to be commit d690ba77107d8c2b722972300272f9d540641ce9)
      adds  e7781bd   Fix the '-N' option. Jeremy. (This used to be commit b91b61b54f02f11d80fc25b268faa354fcd1f6e0)
      adds  9e03d61   *Really* fix the no password -N opt :-). Jeremy. (This used to be commit 187d8a94eae87a32432c7c295698517b6ae31523)
      adds  7bfe569   Allow to set level in cmd_wkssvc_wkstagetinfo().
      adds  09c4b72   Add getjoininformation to rpcclient.
      adds  783afeb   Add cmd_wkssvc_messagebuffersend().
      adds  61dbd44   Fix build with new werror based pidl rpc.
      adds  b2fac35   Allow to set custom message in wkssvc messagebuffer.
      adds  bccadf8   Fix two unused variable warnings
      adds  30d31a3   Make fname arg to create_file a "const char *" (This used to be commit da94b5f9e37f38880e8ca4c2c7f8de6838864321)
      adds  c55e44b   Re-arrange create_file() parameters
      adds  ce535b4   More parameter shuffling (This used to be commit 8f70f691ffa3e171a73d04a1c867aa6fca4d4583)
      adds  ca4eee5   Pass only internal oplock request values to create_file
      adds  a23d090   Attempt to fix make test :-) (This used to be commit de3a3e3745e58cbfa777ae426e38bad3d74230d4)
      adds  d3b4b69   Add NT_STATUS_DOWNGRADE_DETECTED (thanks to Magnus Mertens).
      adds  5b3459e   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 0c21c5fa84e18d78801ab79abd726e5588902476)
      adds  67344a4   Remove pstring from clitar.c Jeremy (This used to be commit 1d5fee5038413c90b367434f9066d947849bdaed)
      adds  9e8180b   Remove pstrings completely except for smbctool (what does this do ?). Don't build this for now. Jeremy. (This used to be commit 46b67fd82c795d1a34a1efca9e409c0f3fa4f3a2)
      adds  8404873   Don't double define fstring. Jeremy. (This used to be commit 822b2ead9b0ee28d7ae147fc1ef67da099699cf8)
      adds  590da03   Fix call to clistr_pull_talloc. Jeremy. (This used to be commit 86700b7e2e79e634b41c272632e42b2e64f58ba3)
      adds  acf15ae   Don't build rpctorture anymore - not maintained. Just remove. Remove all vestiges of pstring (except for smbctool as noted in previous commit). Jeremy (This used to be commit 4c32a22ac50ada3275d2ffba3c1aa08bee7d1549)
      adds  ade5176   We don't need P_GSTRING or P_UGSTRING anymore. Jeremy. (This used to be commit 78dc75600099b5b3b5a8ecffec747a227ff51d70)
      adds  c281ff7   After conversations with Jerry, remove smbctool until it's maintained. Now I don't have to fix the pstrings in it :-). Jeremy. (This used to be commit 9da4f408433759b7d86d1954e2e7c1365d590389)
      adds  8267331   Don't deref null pointers. Jeremy. (This used to be commit 686e4e5efe23e074b661e876b6b118c03ff0058d)
      adds  097e5b4   More null deref fixes. Jeremy (This used to be commit 78c98796d9328723b7c46012adf5393134a4fea3)
      adds  4deeca9   More null deref fixes. Jeremy. (This used to be commit efaebdb141a841ec083f20f8905ae0294b81d0d6)
      adds  25288b0   A requiem for pstring.
      adds  42cfffa   Remove next_token - all uses must now be next_token_talloc. No more temptations to use static length strings. Jeremy. (This used to be commit ec003f39369910dee852b7cafb883ddaa321c2de)
      adds  6e995e4   Add define guards around FSTRING_LEN. Jeremy. (This used to be commit ea8633689d43cc2fe15aedb430b4cac38fa73d14)
      adds  0cdcd25   Fix two incompatible pointer warnings
      adds  1e26ecf   Fix C++ warnings (This used to be commit 01a5c3ea4bf18d99ca1c35e8c38367046e4c867b)
      adds  22e329d   Get rid of the msgbuf[1600] (This used to be commit af228007915cc8bb65fa7968da25a1a36004bc22)
      adds  d58868f   C++ warning (This used to be commit 85a7f800b6ff8a21d234cee1a24123fb48bafa13)
      adds  6bec071   Don't copy the rpc function pointers
      adds  2ecdbea   Move load_case_tables() to after logging is set up. This can log errors. (This used to be commit ffee51586cfc32a7e394f606e5021ee8fd198559)
      adds  daba3f8   Fix connect(2) callers to use correct sockaddr size.
      adds  c553b6f   Make sure NULL is defined to the IPv6 test doesn't spuriously fail. (This used to be commit 87c302e250aacc4d5d6a3cce3f134dd13fa457bf)
      adds  39f0e6d   Specifically ask for IP4 addresses if we don't have IP6 support. (This used to be commit 4786654992e3cb2280b77406f9217fcec981602c)
      adds  8892c7a   Choose a better default for sockaddr length. (This used to be commit 5c347cb46d85d04bbba7c99dca7ff9628f977d84)
      adds  f78ce18   Support fetching very long server lists with RAP_NetServerEnum3.
      adds  632ab7d   Many systems don't have sa_len as part of struct sockaddr. Revert 5c347cb46d85d04bbba7c99dca7ff9628f977d84 "Choose a better default for sockaddr length.". Jeremy. (This used to be commit 677ac6adc38b0747f825ee597e0502277a8f74b1)
      adds  a1ceee9   remove a static (This used to be commit 0006b14d38b80562458b37f616c9b68a3168fe64)
      adds  f4fe725   Remove two statics (This used to be commit 8ee502e1e59960fd8db037f0adf1171b2a18cec5)
      adds  0527d37   Remove a static (This used to be commit 1f317f471af72f8bbc6c9fdd3e79a27c59e6fb6e)
      adds  d60fac2   Tiny simplifications
      adds  e9e33ad   int->bool (This used to be commit 874258195278bc8c6bb3011c153c5d646fff9e75)
      adds  cc16644   Move stuff from data to text (This used to be commit 49f06a2fa70e469bcb5fe17852af011dac32994b)
      adds  3a9576c   Increase debug level (This used to be commit 4e6df5547167fc235971498cb296a5f74dec8b8b)
      adds  2585232   Simplify add_session_user (This used to be commit f98082ccf048a2de6fea8d922264879305b3d2c8)
      adds  af082d0   Correctly unbecome_root() on error (This used to be commit aec5f1512660953168a2c55b2890cd6c076b8a92)
      adds  94a3544   Add dbwrap bystring service routines (This used to be commit 1e214b536b0628db299d701839e62a4ac52727c9)
      adds  18c90ed   Add db_tdb_fetch (This used to be commit efa8764c21edfbd09f535900ba37359d72903bf8)
      adds  26a2e81   Add rbtree.[ch] from the Linux kernel
      adds  8a8b146   Make the Linux rbtrees compile within Samba (This used to be commit c871fd802f3c0c5ef1f63b2d01a636c885f22b23)
      adds  d5ab800   dbwrap_rbt
      adds  3073964   Convert ServiceHash to dbwrap (This used to be commit 66bd6837b593a7127bd5098afc990d3fb7a5a35a)
      adds  0c0054f   use dbwrap_rbt in loadparm.c (This used to be commit e81629339589e2e7f464b3dca55730ff2d0877e4)
      adds  7faee02   Remove the char[1024] strings from dynconfig. Replace them with malloc'ing accessor functions. Should save a lot of static space :-). Jeremy. (This used to be commit 52dc5eaef2106015b3a8b659e818bdb15ad94b05)
      adds  97cbace   Forgot build options was generated... fix. Jeremy. (This used to be commit d78e081043124bbd80cf56d4a991ddf24ff46ef6)
      adds  6dd8917   Fix return values for invalid printers. Found by kblin spoolss test. Jeremy. (This used to be commit bb8c044d425cf62b76e487103c8fb0b6cd4c83c2)
      adds  ff1a79f   Remove two completely unnecessary globals
      adds  29c104f   Fix bug leftover from pstring conversion noticed by ceez on irc. Jeremy. (This used to be commit 70950b419a57465c38bb36722644b95b1d14f76d)
      adds  921bbc1   Fix errors from next_token conversion. Spotted by Andreas Schneider <anschneider at suse.de>. Jeremy. (This used to be commit b40efc2fe63a3420b62fbf1ea8936112c5a24bdc)
      adds  8596a1b   Ensure we have a non-null flags. Pointed out by Andreas Schneider <anschneider at suse.de>. Jeremy. (This used to be commit cafde6c37259de587d3775a2d229abd253d2376d)
      adds  09fcb23   Don't need an fstring here, we can talloc. Jeremy. (This used to be commit 3f6cc826378729c9157ea68e7cf5c7b584bbb585)
      adds  5c1e5b3   vlp: Build vlp (virtual line printer) against current git on make everything. (This used to be commit 212ab58a3a7f03bb97c6ad3430e2776f9faba7c9)
      adds  92482e5   idmap: add a const to idmap_dump_maps()
      adds  35608af   winbindd: rename child table struct elements
      adds  0439fdd   Replace "unknown" with access_mask when calling samr_CreateUser2().
      adds  353dba4   When building nsswitch, make sure to also build smbcontrol.
      adds  0ac113e   Move INTERNAL_OPEN_ONLY calculation out of the way (This used to be commit 0e96549b56e288c596ed8772197f97ffa5ade300)
      adds  3063f85   Move more stuff out of the way (This used to be commit ae422fce01cd7520d6dd72e08719a5cd003cb640)
      adds  39ea0ed   separate out create_file_unixpath() (This used to be commit deaacf971e0fbffd0e5fe24f225ebf645a77e133)
      adds  a347ff8   Convert the posix_pending_close_db to dbwrap_rbt (This used to be commit 841f4ccbfb5f79ac4f447342e9dd6ef73cacbc65)
      adds  af3cc95   winbindd: pass const char *logfile to winbindd_dump_maps_async()
      adds  95c2f31   Add patches for bug #4866 from jiri sasek - Sun Microsystems - Prague Czech Republic <Jiri.Sasek at Sun.COM> - slightly modified - Jiri please check !  to allow Solaris to get passwords > 8 chars. Jeremy. (This used to be commit 657bf8c3479d6192f269e3daef1517e77a9fa9cb)
      adds  ec7426d   Fix warning message about data type always true. Jeremy. (This used to be commit 0a3be0aad7220eb97fe39460e20f36c8ae9ce474)
      adds  f0d2edb   Make decode_wkssvc_join_password_buffer() return WERRORs.
      adds  68a9bd0   Add split_domain_user() (not to mix with winbind variants).
      adds  10f1cdc   Some cleanups for "net dom join".
      adds  b061407   Add lp_include_registry_globals().
      adds  3728c8b   winbindd: remove unused WINBINDD_DUAL_NAME2*ID and WINBINDD_DUAL_*ID2NAME calls
      adds  38f8d32   winbindd: remove unused WINBINDD_DUMP_MAPS support
      adds  d818a93   Don't restart winbind if a corrupted tdb is found during initialization.
      adds  e3e1692   Allow cliconnect to loop through multiple ip addresses for a server. We should have been doing this for a while, but it's more critical with IPv6. Original patch fixed up by James. Jeremy. (This used to be commit 5c7f7629a97ef0929e00e52f1fae4386c984000b)
      adds  b0469d0   Fix secrets_store_trusted_domain_password() after pstring removal.
      adds  2ade252   Fix logic and prevent segfaults in secrets trustdom tdb pack code.
      adds  1acd160   Vista SP1-rc1 appears to break against Samba-3.0.27a
      adds  022014d   Make heimdal and MIT happy when iterating through auth data.
      adds  9373e1e   Fix bug #3727 with patch from Steve Langasek <vorlon at debian.org> Jeremy. (This used to be commit 0723760ba47a465d2ff5a22a680f1b5196eca7d8)
      adds  61277c7   Fix the buildfarm until I figure out how to allow smbpasswd -L for non-root on the buildfarm only. Jeremy. (This used to be commit 1bb5ce824f800d967e2a92e946dd6ce7c4580b93)
      adds  e897e9c   Only add the non-root escape on !developer. Jeremy. (This used to be commit a50c2d159c754c6ff88649ed859f2b3f9c24f6a1)
      adds  aaf05ef   Developer doesn't cut it - need #define test for NSS_WRAPPER. Hopefully this should fix the buildfarm. Jeremy. (This used to be commit 087489b7f2a8cd5868b54dbed3f3eed5d0709ba7)
      adds  f6b38a7   Fix bug #4784. Patch from Steve Langasek <vorlon at debian.org>. Jeremy. (This used to be commit 4f503ea8912eb787209c8df364bfdb161dbb212c)
      adds  48081e0   Add a portable version of strlcpy and strlcat and convert all strncpy/strcat calls to them. Convert all sprintf calls to snprintf. Safety first ! Jeremy. (This used to be commit eff2b368e891d523de38b43ced95798b74ae101e)
      adds  96591dd   Missed one strcpy call. Jeremy. (This used to be commit b215fb1ad0d5bb3fa7084c2773845ce1dffb2173)
      adds  fa89666   Autoconf support for detecting DNS Service Discovery support.
      adds  819a74e   Fix typo. (This used to be commit c8468a1bb49535f0467e1a83b4c8bc5c8dce834e)
      adds  12ac4c3   Register the smb service with mDNS if mSDN is supported.
      adds  ceedf1a   Fix pam_smbpass build (This used to be commit fbc510f1717fe82338262c18c252d18987c55b5c)
      adds  9514660   Fix for bug #4801: Correctly implement lsa lookup levels for lookupnames.
      adds  b99a6b0   Remove two unneeded functions.
      adds  4884f5d   In cm_prepare_connection(), only get auth user creds if we need to.
      adds  5d9c977   Streamline logic in cm_connect_netlogon()
      adds  f793c99   Let get_trust_pw() determine the machine_account_name to use.
      adds  fe969f9   Refactor the lagacy part of secrets_fetch_trust_account_password() out
      adds  1084151   Export logic of get_trust_pw() to new function get_trust_pw_clear().
      adds  31f221e   Rename get_trust_pw() to get_trust_pw_hash().
      adds  ce76bcf   Pass NULL instead of unneeded &sid: pdb_get_trusteddom_pw() checks.
      adds  7cf5c17   Refactoring out get_schannel_session_key logic.
      adds  a493c7b   Streamline and fix logic of cm_prepare_connection().
      adds  13e0e4b   Refactor out assembling of trust creds (pw, account name, principal).
      adds  9104d2b   Make cm_connect_sam() try harder to connect autheticated.
      adds  5db4a7f   Add flags for correctly implementing lsa_lookup_name levels.
      adds  e253834   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 45636efa39cbcc2ecf7af4dfd1ac6a90f197ba01)
      adds  733425f   Fix codepagedir to follow predefined libdir when using FHS. Fixes x86_64 build. (This used to be commit b8e582c9941d2466a403e476c52026f4b4201062)
      adds  9e73392   Arg. The fix for CVE-2007-6015 hadn't been merged into 3.2. Do so now.... Jeremy. (This used to be commit 6b1246c29a0241c8e4bb98d659d847d010826b36)
      adds  0d8146d   Fix typo in debug statement.
      adds  54e32ba   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit c9496e97cf91c5f29f19c123377f03f44d1a32f6)
      adds  03ccaab   Add a varient of Steve Langasek <vorlon at debian.org> patch for bug #4780. Cause user mounts to inherit uid= and gid= from the calling user when called as non-root, except when overridden on the commandline. Jeremy. (This used to be commit 7fad5f38ea86ef76dc8e0853926b3248230616be)
      adds  138333e   We don't need to call endpwent if we never call getpwent. Jeremy. (This used to be commit 27078d1292e8588956ae78e4cddb1bcebbe84478)
      adds  7b45764   Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 0de2b3eb515f2da21ffd1ce54979bb1f8063024b)
      adds  40889dc   Move dns_sd.h include to fix the build. (This used to be commit cf221a94bd8794add508a2b9305b8c0d40c3346a)
      adds  1410c9e3  debug: fix crash bug when DEBUG() is used before setup_logging()
      adds  adc31b9   Revert "Fix for bug #4801: Correctly implement lsa lookup levels for lookupnames."
      adds  873f14a   winbindd: move domain child specific stuff into its own file
      adds  4d7a337   Make smbclient to display error message and usage in the case of invalid options. (This used to be commit 04131b26de08b3cea948ef89921c56561d69dd1d)
      adds  6a364ce   Revert smbclient changes.
      adds  9bcfb5a   selftest: move workgroup name into WORKGROUP envvar
      adds  28c7c83   selftest: add a bunch of wbinfo based tests for winbindd
      adds  4130053   selftest: disable wbinfo tests
      adds  16352dd   add POPT_COMMON_CONFIGFILE which only provides --configfile (not -s)
      adds  ffe42b9   wbinfo: use POPT_COMMON_CONFIGFILE
      adds  9f2490c   selftest: reenable wbinfo tests and pass --configfile instead of -s
      adds  3cdd8da   Fix for bug #5082 from Mathias Gug <mathiaz at ubuntu.com>, Steve Langasek <vorlon at debian.org>. Recent versions of Linux-PAM support localization of user prompts, so Samba must use the C locale when invoking PAM (directly or via /usr/bin/passwd) to ensure that password chat values match the prompts in a locale-invariant fashion. Jeremy. (This used to be commit bc13e939546a5bcb78925a6b117e89fde20f6451)
      adds  43473c8   Fix a segfault
      adds  2cb7f5f   add sid_string_talloc (This used to be commit 9e3ef0923d71cc06b8445be2625ebd8dfed1b42d)
      adds  105635e   Use sid_string_talloc where we have a tmp talloc ctx (This used to be commit f00ab810d2540679bec109498ac89e1eafe18f03)
      adds  db98b92   Add debug_ctx according to an idea by Tridge
      adds  f498f66   Add sid_string_dbg
      adds  900288a   Replace sid_string_static by sid_string_dbg in DEBUGs (This used to be commit bb35e794ec129805e874ceba882bcc1e84791a09)
      adds  54ae9df   Use sid_string_talloc where we have a tmp talloc ctx (This used to be commit 0a911d38b8f4be382a9df60f9c6de0c500464b3a)
      adds  7b01537   Replace sid_string_static with sid_string_tos
      adds  d899b8c   Use sid_to_string directly
      adds  14ef4cd   Replace sid_string_static with sid_to_string
      adds  4312ad8   sid_string_static is no more :-)
      adds  79cd97c   Use dom_sid_string for sid_string_talloc
      adds  2e07c2a   s/sid_to_string/sid_to_fstring/
      adds  d76b086   More work on bug #5082, use LC_ALL as this takes precedence. Jeremy. (This used to be commit 446ebae76d6796b30e4c71ff7190337c28637be6)
      adds  0b33d60   Cope with valgrind > 3.2.x. Jeremy. (This used to be commit e799eb8da6f5e7a2173ba6b8fb040430fd1c6f34)
      adds  5dbc4a2   Added patch originally by Andreas Schneider <anschneider at suse.de> to cause us to behave like Vista when looking for remote machine principal. Modified by me. Jeremy. (This used to be commit d0e33840fb4cfc85990d3ee327428b0854a22722)
      adds  8e86b7b   Doh, fix typo in error exit. Jeremy. (This used to be commit 44918f39c0598eec681eb9e5c65452f04809c375)
      adds  a9b6dea   Remove unused code (This used to be commit fcd45ad6fb8d89bf6106fbed101060dbe422661a)
      adds  02dd1f7   Make smb_np_struct talloc'ed
      adds  dd4e99c   Remove a static fstring (This used to be commit a9c62c57db9e580640d0265b08b3178496de76a8)
      adds  c663c00   Cut down memory usage of registry initialization (This used to be commit 264d5dfe9fe97db0b69d7cd04086ad8ed9f78e74)
      adds  8c6e781   make use of [un]marshall_sec_desc, allow for fd==-1 in get/set_secdesc (This used to be commit 585f5f8831f13260808a82611656fc6ca5caee81)
      adds  d365a43   make use of unmarshall_sec_desc (This used to be commit ced0c42f055a672f6b4ab6ba809b0f63c83b431e)
      adds  c335e33   Make check_dos_char static
      adds  2ae400b   Make init_doschar_table() static
      adds  e28c681   Tiny fixes to init_valid_table() (This used to be commit a8948e0727b100945ab730d4d144ccbe219bbc94)
      adds  3c490d9   get rid of doschar_table[]
      adds  bd1172d   Remove a static fstring. Jeremy. (This used to be commit 898c56c0ead6331721de9645ce55608cbe7cf34d)
      adds  26daf2b   Remove another static string and static passwd. Jeremy. (This used to be commit 2a700c5a57a417add3b1975b2c396d20c8a5f301)
      adds  7ec9ee0   Remove t_doschar.c (This used to be commit b89f87242b9c949401f3fa9b352211906cb76895)
      adds  470e970   Add combined flag LOOKUP_NAME_LOCAL.
      adds  286b050   Fix flags in call of lookup_name() in pdb_default_create_alias().
      adds  4c8a708   Fix flags in call of lookup_name() in srv_samr_nt.c: can_create().
      adds  7d5415a   Fix flags in all callers of lookup_name() in net_sam.c.
      adds  720c65f   Fix flags in caller of lookup_name() in create_builtin_administrators().
      adds  81327b1   Fix for bug #4801: Correctly implement lsa lookup levels for lookupnames.
      adds  602bb7d   Make usage message for net sam rights list a little more precise.
      adds  3fa2183   Reformat: Remove trailing spaces.
      adds  9f5a16a   Remove direct caller of secrets_fetch_trusted_domain_password().
      adds  d20608c   Merge in J.Layton patch and resolve conflict. (This used to be commit 6b1a118eaaab405eeef0cf3c0488a2747af562ba)
      adds  4869ccf   While 'data' is usually 0 terminated, nothing in the spec requires that. The correct way is to copy only 'length' bytes.
      adds  8f28bda   Fix bug #5121 (unix passwd sync not working on a streams based system). Jeremy. (This used to be commit 545cd2139cfc9484b733693814d4724d37125942)
      adds  2e44c40   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-simo (This used to be commit e940537d5be870ae622712a3b76dff891739df8c)
      adds  d9682df   Do not close netlogon pipe in get_schannel_session_key_common().
      adds  c8071c3   Use the %*s feature of snprintf to remove anothe static fstring. Jeremy. (This used to be commit 4ae4b2358688bf289305a2db0ed01b653ac073b2)
      adds  2b0a570   More static fstring removal. Jeremy. (This used to be commit dcf624aa02cf7415a4a55e6d45606e813ae6b91f)
      adds  d9553e8   Fix a segv in winbindd caused by trying to free an fstring. Make a copy of the machine_password and machine_account strings in all conditional paths so that SAFE_FREE() will always be valid. (This used to be commit 194c4640b158457a6d0d5ea91e28d41d619c77de)
      adds  a3081ba   Prevent another segfault.
      adds  a62cc94   Fix logic error in cm_connect_sam().
      adds  289d793   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 8223624fea7c1b61e9231168cb4d82771576cbc5)
      adds  5bfe3c4   Correctly define prototypes for accessor functions. Jeremy. (This used to be commit 299ea5d122e173adf6edb6399fc90798747b0c97)
      adds  192aae0   Remove more static fstrings (yes this little cache should be in the rbtree....). Jeremy. (This used to be commit 97cfdae4052d46a35040d4c1a4ade8bf2c41dbc7)
      adds  e3efe7c   More static fstring elimination. Jeremy. (This used to be commit b4dfec09e89428cac9b21a94ce4d24e60d4a54f4)
      adds  2d1b03d   More static pstring elimination. Jeremy. (This used to be commit 92acc0115d8d4111289c2ade1db7bb060ee908db)
      adds  bf2c5e2   Add smbclient support for basic mDNS browsing.
      adds  68e65b2   Fix a debug message: add missing space.
      adds  f427d4c   Add a in-memory cache
      adds  b940e47   Add forgotten cache.h (This used to be commit 0dc4d6a8de84c191e339ee08c7f06ca63f83e6f3)
      adds  1394b91   Fix an error when accessing unallocated sid in error path.
      adds  537c4cf   Fix valgrind error in dbwrap_rbt where rec_priv->node was being accessed after free. VALOKER PLEASE CHECK THIS VERY CAREFULLY !!!! This is a correct fix in that it fixes the valgrind error, but it looks inelegant to me. I think if I understood this code better I could craft a more subtle fix. Still looking at it.... Jeremy. (This used to be commit 12cce3be2a24fd72106d747890caf6c7f29db43d)
      adds  c99dc69   We've finished with the old node once we've copied the keyval. Jeremy. (This used to be commit 39f3efbcc5fbdff1db1b12e5fc7368968f240993)
      adds  75ca692   Remove another static fstring. Jeremy. (This used to be commit f9182bbe628cb5f5395a08b2e09d4a282a99d7dc)
      adds  a34c6cd   Remove last_message completely as it's no longer used. Jeremy. (This used to be commit c378c3edc1197d46c5d6eb2bcabbf9e774c03ffc)
      adds  7326612   Two more static fstrings gone. Jeremy. (This used to be commit 4056bb8645821fba95d6e9ca4d82e2d5084c1e5c)
      adds  5eca35e   Add cmd_wkssvc_enumeratecomputernames to rpcclient.
      adds  d0cd32e   Add and use some keystr functions using talloc_tos() in secrets api.
      adds  713e153   Merge WERR_NO_SUCH_LOGON_SESSION from Samba4.
      adds  712a28a   Rename cache.[ch] to memcache.[ch]
      adds  cd893dd   Today is not my day...
      adds  2197801   Zero the tdb key, there might be padding
      adds  0743d38   Some paranoia checks (This used to be commit ff644cfa1b123e9d0f8f4817504e5b209b85dedd)
      adds  a378734   packet_struct is used in several places as raw memory
      adds  873b6f0   Samba Shared Repository - branch v3-2-test updated - initial-v3-2-unstable-716-g12cce3b
      adds  5f1d36c   Fix debug messages
      adds  042201b   Fix a "no prototype" warning (This used to be commit e5bd32812dd1e864e51c2199fd90d71813517f68)
      adds  e518e19   Remove Get_Pwnam and its associated static variable
      adds  bb89f8c   Change apply_default_perms() to not take an fsp.
      adds  c5d21d1   Change ensure_canon_entry_valid() to not take and fsp.
      adds  13e0788   Change canonicalise_acl() to not take an fsp.
      adds  a7e15d4   Remove the "is_directory" parameter from canonicalise_acl():
      adds  8e2323e   Split get_nt_acl() into two functions: fsp- and non-fsp variant.
      adds  cb69a78   Split smbacl4_GetFileOwner into two (f- and non-f-variant).
      adds  c650857   Split smb_get_nt_acl_nfs4 into two (f- and non-f-variant).
      adds  010056a   Prepare the gpfs acl module for the api change in get_nt_acl().
      adds  c8fc49f   Prepare the zfs acl module for the api change in get_nt_acl().
      adds  35f13ae   Reformatting: wrap long lines and remove trailing spaces.
      adds  65b3065   Fix two debug statements: Add missing printf parameter.
      adds  fcee8cc   Change aixjfs2_get_nfs4_acl() to take file name instead of fsp.
      adds  aca40f2   Prepare the aix2 acl module for the api change in get_nt_acl().
      adds  9460dfc   Prepare the afs acl module for the api change in get_nt_acl().
      adds  233eb0e   Change the prototype of the vfs function get_nt_acl().
      adds  e3bb148   Only retrieve password policies in pam_auth when WBFLAG_PAM_GET_PWD_POLICY is set.
      adds  d2a9630   Release per-fsp data on file closure. (This used to be commit 9fead46b54519b3df78a869dbc99207046587d6a)
      adds  26b75f2   Expose per-fsp extension talloc context.
      adds  2403b31   Add filesystem capabilities bitmask to statfs info.
      adds  2ee96c7   Fix a couple of warnings in mDNS registration. One of these is an actual bug where we pass a pointer instead of a pointer to a pointer. (This used to be commit 36db6755103f01cb74bf4194fc81ca6d4b5320e4)
      adds  a323292   Remove unused variable 'didmsg'. (This used to be commit 5de89dd6e0a8a56a5a0f998e3b1d3538367db7d6)
      adds  8804f5b   Attempt to fix the build
      adds  4c3c483   Fix typo in filesystem capabilities bits. (This used to be commit 08fee0d28a20648d74c6b03d120eaf628f4de70c)
      adds  df13375   fix dump printout when byte >= 0x80 (This used to be commit e18fab269c7370a6670c56eeab60fd90feecf0b2)
      adds  1176e04   Cache the underlying filesystem capabilities at connection time.
      adds  cc48010   Add a global cache
      adds  d3d870c   Add memcache_add_talloc
      adds  44d086a   Convert the pwnam cache to memcache (This used to be commit 032c5589fe7f9f2fcb0f336e72517a81a720b6ce)
      adds  bea1659   Remove next_token_nr_talloc and its associated global
      adds  0565bc7   Make data_blob_string_const return null terminated strings
      adds  89f7883   Add a singleton cache
      adds  184c927   Remove some statics from md4.c (This used to be commit 7e193c68b2a7eb16afc12379a4ceed41053d1eeb)
      adds  0cdf5cf   Fix a missing prototype warning (This used to be commit 93e5de23e7109432f554745b18c6d630a39f9c2b)
      adds  dea7d22   Fix a C++ warning (This used to be commit 7e1d9b561f6df233b8c7eaec83d1e4207b5a2fb0)
      adds  eeb92ce   Fix a C++ warning (This used to be commit c31c7e3e24875ce75bc18f0ad7529320eab8e50a)
      adds  addf598   Some C++ warnings (This used to be commit 5ab82d4f574f2a2e2761e9e414c66a70aeffb05d)
      adds  99b86e4   Some C++ fixes (This used to be commit 5c392c4c6e277a24d0d477902dc7856b2b46ee53)
      adds  4418b98   Fix the build on Solaris (This used to be commit 5f5e52ba7b3862dc72a16d84e07503e98ccbbf8a)
      adds  574354a   Use ADS_IGNORE_PRINCIPAL define.
      adds  8ded1df   Kill fstring in getdcname & getanydcname return.
      adds  c000a16   Add get_friendly_werror_msg().
      adds  72ffac3   Add NetGetJoinInformation().
      adds  8edf48b   For the fun of it, build netapi.so|.a.
      adds  1b5c1ae   Very quick conversion of net_conf functions into the libnet_conf layer. Certainly needs cleanup later.
      adds  67aa44e   Split NetJoinDomain() into NetJoinDomainRemote() and the unsupported NetJoinDomainLocal().
      adds  913d220   Add libnet_JoinCtx structure.
      adds  5bf7319   Add libnet_Join().
      adds  4f6e8df   Fill in NetJoinDomainLocal().
      adds  5799dcd   Add _wkssvc_NetrJoinDomain2() server.
      adds  749f699   Build fixes for libnetapi.
      adds  7482a18   More minor libnetapi fixes.
      adds  5b5f75d   Fill in local branch of NetGetJoinInformation().
      adds  41410c8   Some libnet and netapi build fixes.
      adds  c5a8437   Make sure we also support non-domain join.
      adds  9dc0ac4   Getting rid of external credentials in libnetapi.
      adds  4dd84b3   Define NET_API_STATUS to be just a uin32_t.
      adds  3d853b8   Move basic libnetapi functions to NET_API_STATUS.
      adds  c9b44e0   Add basic credential functions for libnetapi.
      adds  d14ee1d   Use full string based debug_parse_levels in libnetapi.
      adds  fb2c13f   Add static libnetapi_ctx.
      adds  62b3fd2   Missed on instance of external creds.
      adds  dab660b   Move NetJoinDomain and friends to NET_API_STATUS and the static libnetapi_ctx.
      adds  b6347c0   Making do_DomainJoin return NTSTATUS again.
      adds  f3476fa   In libnet join code, try lsa query with level 12 first.
      adds  8f65326   Build libnetapi shared and static if possible.
      adds  d1548d0   Use DsGetDcName in local libnetapi join to find a dc.
      adds  14652ea   Fix NetJoinDomainLocal.
      adds  8f7723f   Remove unrequired TALLOC_CTX from libnetapi_NetJoinDomain & friends.
      adds  41467ff   Add libnet_Unjoin(), libnet_UnjoinCtx and friends.
      adds  75276ac   Add support for remote and local unjoining in libnetapi.
      adds  af08d8b   Add libnetapi_errstr().
      adds  2bed956   Split out local and remote paths for NetGetJoinInformation.
      adds  721d36d   Add NetServerGetInfo and NetServerSetInfo (for level 1005).
      adds  991112e   Implement NetServerSetInfo level 1005 in local mode with smbconf registry.
      adds  5479c50   Merge all headers into libnetapi.h.
      adds  f2fe172   Keep libnetapi_NetX calls static for now.
      adds  3537af8   Fix typo.
      adds  1a30bdb   Remove doubled cli_set_timeout calls from libnetapi.
      adds  9518d73   Add error string for access denied in libnetapi.
      adds  d230cd8   Make libnetapi_errstr use our NTSTATUS and WERROR error string macros.
      adds  eddd190   Add basic remote NetGetDCName and NetGetAnyDCName versions to libnetapi.
      adds  27a58bd   Add getdc.c, a libnetapi example (incl. Makefile).
      adds  be57bc8   Make sure libnetapi has getdcname support.
      adds  f3607f8   Add netdomjoin cmd line tool (another libnetapi example).
      adds  13d159b   Add netdomjoin-gui (my first gui application), another libnetapi user.
      adds  cdb51f3   Deactive remote join code server side until some last issues are resolved.
      adds  7363405   Gitignore some generated files.
      adds  77a2e13   Move libnetapi examples into subdirs.
      adds  657afff   Move gtk app to the correct location. Thanks obnox!
      adds  a2481ed   Add files for new LGPL libwbclient DSO implementing the Winbind client API (based on the winbind_struct_protocol.h).
      adds  59ce765   De-couple smbd from staticly linking against winbindd client files.
      adds  387288e   Compile fix: Correct use of wbcDomainInfo() after function signature change.
      adds  98b2112   Fix "make test" using the LD_LIBRARY_PATH for selftest script so smbd can locate the libwbclient library (if neccessary). (This used to be commit 481cc9ab6a6608e13710c93783ea4e62363e78be)
      adds  b3e50fe   Fix making the new proto file after a distclean. Jeremy. (This used to be commit 35a450b59501c6545083efc9f913cb626188f329)
      adds  0c3f431   Fix initialization warnings. Jeremy. (This used to be commit 832c093830cb3978641be3d87670fa900105da25)
      adds  e0a054d   Fix const warning. Jeremy. (This used to be commit 5159f897ddaad1878fff629cc074dd71b2b3f4ab)
      adds  6f97083   Fix build failure if symlink already exists. Jeremy. (This used to be commit b8310f427277640c7b2526d0c5cd84deecfd3e99)
      adds  26e36db   Make sure libnet/libnet_proto.h exists.
      adds  03d3009   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
      adds  b775fe0   Actually fix the merge. Jeremy. (This used to be commit c855de0c05e2e271e2610de67a6d7e3aba52390f)
      adds  f2ebf07   Generate pkgconfig files for at least lib{smbclient,smbsharemodes,netapi}.
      adds  9a2b54d   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
      adds  9df2075   Fix make test by adding winbind libs to vlp. Jeremy. (This used to be commit abba6717b5da709ae9cf3097042228ddbe630cca)
      adds  3f5d5bc   Until we better understand the WKSSVC_JOIN_FLAGS_JOIN_DC_ACCOUNT make sure we are not joining as a DC.
      adds  2fc5eb7   Fix install - it was trying to install libnetapi.h whereas the actual file is netapi.h. Guenther please check which name this should be ! Jeremy. (This used to be commit 035fadaa596e893b7eeac09bc587ad3b73f77d0b)
      adds  86dfb55   Correct netapi header filename. Thanks Jeremy.
      adds  30a788b   Fix uninitialized error code in do_unjoin_modify_vals_config().
      adds  9fc2c21   Fix net_dom_join & net_dom_unjoin.
      adds  f4db66e   Fix the build of cifs.spnego.
      adds  98bc591   Add NT error to debug to try and track this down. Jermey. (This used to be commit a1482b09150f4d292965c77bc73d47fb14f5eb85)
      adds  4773973   Remove redundant connection_struct from fd_close_posix() parameter list.
      adds  e47520f   Remove redundant connection_struct from fd_close() parameter list.
      adds  a000fa4   Remove redundant connection_struct from check_magic() parameter list.
      adds  bf2269a   Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 30cb2d215f1a4a440d5ecaab3f898daa714eee2b)
      adds  4dc0c1b   Fix "may be used uninitialized" compiler warnings. (This used to be commit 22ac34a329c9be9cf7d1e6749ebcfb50215378e4)
      adds  5960184   Use filesystem capabilities to support case-insensitive filesystems.
      adds  9cd009b   tiny simplification (This used to be commit 8bd248456205a82d57af21559a77a1030f4679b7)
      adds  85065a4   Fix wbcPing()
      adds  24e6947   Fix wbcAllocate[GU]id
      adds  d75d3bc   Fix typo in output.
      adds  f980d3e   If we detect a case insensitive filesystem make sure we don't search directories on name misses for non-mangled names. Jeremy (This used to be commit 120048d2f40cf1a0ace2ecde205cbc694d263d69)
      adds  aeea4bf   Make libnet_smbconf_open_path_q() static.
      adds  ec3e858   Move smbconf_value_exists() to libnet/net_conf.c
      adds  b047088   Move logic of net_smbconf_delparm() to libnet/libnet_conf.c
      adds  bd2b8f0   Replace direct deletion of registry value by use of libnet_smbconf_delparm().
      adds  88a424a   Remove occurrences of registry_key from libnet_join.c
      adds  31d436e   Move reg_setvalue_internal() to libnet_conf.c
      adds  62f08d3   Move net_conf_setparm() to libnet_conf.c
      adds  b6527f3   Reorder libnet_conf.c some, adding "section" comments.
      adds  a48f3c8   Make libnet_smbconf_set_global_param() call libnet_smbconf_setparm().
      adds  d1c2280   Rename libnet_reg_createkey_internal() to libnet_smbconf_reg_createkey_internal().
      adds  a55a08a   Convert the [gu]id_sid cache to memcache (This used to be commit 4baf36784f6496121a6863af0283821785eb0cf1)
      adds  958861e   Attempt to fix the Solaris build
      adds  4c364e3   Attempt to make the build farm run s4torture again (This used to be commit 04710626e174d7237521f33a351b4425add063b8)
      adds  3ba8fbe   selftest: Use platform-specific equivalents of LD_LIBRARY_PATH for Samba4's smbtorture. (This used to be commit 64ff1dad8664f14030c7d78c252d946216798a88)
      adds  4e53afc   selftest: also export LD_LIBRARY_PATH for samba4's smbtorture
      adds  8f163d5   Move logic of net_conf_getparm() to libnet_conf.c.
      adds  6306005   Remove redundant check of return value.
      adds  44860bc   Fix rights error in libnet_smbconf_delparm().
      adds  225dbe6   Don't leak memory in libnet_smbconf_getparm().
      adds  c74579f   Make libnet_smbconf_key_exists() use talloc_stackframe().
      adds  434f0bc   Make libnet_smbconf_value_exists() use talloc_stackframe().
      adds  92b1ef1   Use the appropriate boolean constants.
      adds  713221e   Do not leak memory in libnet_smbconf_setparm().
      adds  3177cec   Do not leak memory in libnet_smbconf_delparm().
      adds  5486160   Attempt to fix the ifreq detection (This used to be commit 2d08959685b495caf1884babbece27775d8bcb4f)
      adds  c9f6592   Move reg_delkey_internal() to libnet/libnet_conf.c
      adds  9c20b9a   Rename reg_delkey_internal() to libnet_smbconf_delshare().
      adds  86486fc   Simplify libnet_smbconf_delshare().
      adds  734ddac   Add error reporting to net_conf_delshare().
      adds  9626fff   Use the proper boolean constants in net_conf.c
      adds  8e53343   Move drop_smbconf_internal() to libnet_conf.c
      adds  2764f5a   Rename drop_smbconf_internal() to libnet_smbconf_drop().
      adds  e5a87c2   Remove talloc context parameter from libnet_smbconf_drop().
      adds  efd218f   Remove a d_fprintf() from libnet_smbconf_drop().
      adds  dff8e6b   Add comment header to function libnet_smbconf_drop().
      adds  a66a5fd   Typofix in comment.
      adds  f3b0469   Remove talloc context parameter from libnet_smbconf_setparm().
      adds  726f32b   Add a missing free.
      adds  44631bf   Remove talloc context parameter from libnet_smbconf_delparm().
      adds  c2ab4bd   Add two missing free-s.
      adds  fc8be9d   Remove now unneeded talloc ctx parameter from do_unjoin_modify_vals_config().
      adds  d25661a   Remove now unneeded talloc ctx parameter from do_UnjoinConfig().
      adds  8445e82   Remove now unneeded talloc ctx parameter from do_join_modify_vals_config().
      adds  a107e84   Remove now unneeded talloc ctx parameter from do_JoinConfig().
      adds  921d878   Fix the build (This used to be commit 72dc71710813ea9f1d8864c4401fef25a25577bd)
      adds  b410f25   Revert "Attempt to fix the ifreq detection"
      adds  1c26f38   Interface detection should not go through the socket wrapper
      adds  ec54edd   make clean should remove everything in bin/
      adds  afec8b5   Next try to fix get_interfaces detection (This used to be commit 2dc0282f245c62b83b80f8da0394201e1c00f284)
      adds  199ecd9   ifreq needs more from lib/replace (This used to be commit e85290550ad33433f584009ffce34c81bea5b164)
      adds  fae533d   AIX iface test needs rep_vasprintf (This used to be commit 3e5788cc9665acb450be793fb88db8e2a871aaa5)
      adds  8b88fa5   Host SerNet-AIX has __ss_family instead of ss_family in sockaddr_storage (This used to be commit e33286f4a68352e55df081d06307f64f190773b3)
      adds  e8cfbb0   Rename libnet_smbconf_open_path_q() to libnet_smbconf_open_path()
      adds  18ea20e   Rename libnet_smbconf_open_path() to libnet_smbconf_reg_open_path().
      adds  afca308   Rename libnet_smbconf_open_basepath() to libnet_smbconf_reg_open_basepath().
      adds  f99af84   Move libnet_smbconf_reg_open_basepath() in source file
      adds  250c57c   We need to return the correct atime
      adds  533c7c8   Add tdbsam_search_users (This used to be commit 02f0b0bd393bd942fc934f251bd6afed8e5424b0)
      adds  f633d34   smbpasswd_search_users (This used to be commit 84af4fb65677cf137f14f57c8820c77c9d006d89)
      adds  5f196fa   Properly destroy the pdb search object (This used to be commit 514cf532248723e7f775dc5f8f2e6936e02b7a1c)
      adds  c90f731   Convert pdbedit to use pdb_search_users (This used to be commit 8a8f2583b8bda22f65c7483dea54ac823ed1c0c3)
      adds  e70c97e   Remove the sampwent interface (This used to be commit 9e80b969fb40766de2c9b1a05d16bf4d4c6e46f7)
      adds  07867ec   Fix some memleaks (This used to be commit 78b0b66cbac349625257260d2e45d918e0c93617)
      adds  23c965d   typos (This used to be commit 30fa3477c8f810d8f2b4c4be218509544735274c)
      adds  afc9325   Add SMB encryption. Still fixing client decrypt but negotiation works. Jeremy. (This used to be commit d78045601af787731f0737b8627450018902b104)
      adds  3a52874   Encryption works better when you add the client decrypt code :-). Jeremy. (This used to be commit d67b2634068be9c69082a2b8c22c831aba371cd9)
      adds  5413ad4   Add CIFS_UNIX_TRANSPORT_ENCRYPTION_CAP capability to our reported caps. Jeremy. (This used to be commit e86d027823c85173c64e7b85406e98f6f7345b10)
      adds  ee82124   Wrap the DEBUG checks in a "unlikely"
      adds  bd7fc51   Fix the build (This used to be commit 7fb858b350856d626fed6f062029fcf09b8251e2)
      adds  e9b8eb1   Remove a silly static (This used to be commit ef75dcc9ffda85d77c8f22d0db702efbf8e642ed)
      adds  94ee39c   Fix the non-gcc branch of "likely" (This used to be commit 1e07368b5f96e4ada622682e38d260eb0c6185f2)
      adds  675f41d   Add "smb encrypt" parameter. Can be set to "no, yes, required". Currently if set required this is not enforced. I'll be adding that soon. Jeremy. (This used to be commit df7e447623ac03d81bec384f5cfe83c3976cf7b2)
      adds  33f0136   Fix setting the initial permission bits
      adds  afce2b2   Add the capability to set "smb encrypt = required" on a share (or global) and have the server reply with ACCESS_DENIED for all non-encrypted traffic (except that used to query encryption requirements and set encryption state). Jeremy. (This used to be commit d241bfa57729bb934ada6beabf842a2ca7b4f8a2)
      adds  38369ba   Ensure we turn off POSIX large read/write if encryption is mandatory or signing is on. Jeremy. (This used to be commit 5088b704791be2f36641fa0ec59dff7f289ae868)
      adds  9dfde0e   Improve error messages of 'net rpc user [add|delete]' commands.
      adds  c2b5cf5   bin/vlp needs a dependency on @LIBWBCLIENT_SHARED@
      adds  3c99b77   Convert csamuser to memcache (This used to be commit 476d3abf9c6142d99822212141fc3d843aca4798)
      adds  4cdce5b   Remove a static array
      adds  533d6f6   Remove static zeros (This used to be commit dbcc213710a9af31b6094d4741a6f68f573dcdad)
      adds  3ba59d4   don't store cache_readonly in gencache
      adds  d826fcf   Remove a global (This used to be commit 515f6a8cff7e28b0e98136f3214ef52512cfaf37)
      adds  245537f   Convert get_root_nt_token to memcache (This used to be commit fada689893314bed2fc78588b3fd9b144f4c808a)
      adds  dfa8d93   Move format_value() to libnet_conf.c.
      adds  4b75bc6   Rename format_value() to libnet_smbconf_format_registry_value().
      adds  eb356fb   Hide the registry backend from libnet_smbconf_getparm().
      adds  618b0ef   Handle NULL talloc context in libnet_smbconf_format_registry_value().
      adds  b5b51b5   Add a comment header for libnet_smbconf_format_registry_value().
      adds  27f0130   Add a couple of comment headers to the main libnet_conf functions.
      adds  8093a75   Make the main net_conf functions static in net_conf.c
      adds  40bf673   passdb.tdb is located in the private directory
      adds  f8c39cb   Move functionality of net_conf_showshare() to libnet_conf.c
      adds  2a642a6   Move functionality of net_conf_listshares() to libnet_conf.c
      adds  cf90b67   Add a comment header for libnet_smbconf_getshares().
      adds  1c03f6b   Rename libnet_smbconf_getshares() to libnet_smbconf_get_share_names().
      adds  0b7aaff   Fix a const warning.
      adds  519277f   Attempt to fix the AIX make test failures
      adds  d38aa8d   Fix uninitalized variables (This used to be commit 2322fe718728178990fdc3696b84f5de7ae7701b)
      adds  0e8ca78   Move talloc-appending a string to an array to its own helper function
      adds  e8cb7ce   Make sure libnet_smbconf_get_share_names() always lists "global" first.
      adds  a6d6fbb   Dont return count - 1 but count from libnet_smbconf_reg_get_values().
      adds  397b4d5   Return NULL (instead of unchanged) for no shares/parameters defined.
      adds  a60867b   Apply some const (This used to be commit 241b72141e3d9e31e30977517f871a97d74bbf7d)
      adds  99bd615   Fix a panic
      adds  a592807   Remove tiny code duplication
      adds  240391b   Make use of [un]marshall_sec_desc (This used to be commit 54576733d6c0511dc7379f964b1cb035913b7c8d)
      adds  7be5525   Make [un]marshall_sec_desc use librpc/ndr (This used to be commit 387936ec3952f88d46df2d4943bbc4e408ad2bb5)
      adds  7cbdb48   Remove tiny code duplication
      adds  f10074e   Use correct size value for linearize call. Jeremy. (This used to be commit a5df44f5b7887d10c1e1a0b7a3dd05bcf31015e1)
      adds  df93c1a   Include libnet/libnet.h in libnet_conf.c to have prototypes available.
      adds  fe47e2e   Add a function libnet_smbconf_get_config() to libnet_conf.c
      adds  9c14495   Use libnet_smbconf_get_config() in net_conf_list().
      adds  59128c7   Remove list_values() from net_conf.c - it is not needed any more.
      adds  1f99251   Make libnet_smbconf_reg_open_basepath() static.
      adds  d674b95   Make libnet_smbconf_reg_open_path() static.
      adds  df450fc   Make pdb_tdb honour a private dir overridden in smb.conf.
      adds  bd35214   Allow encryption context setup on IPC$. Jeremy. (This used to be commit 5d424cb3060af89bde50bc7fe2989e3c1b8e91b2)
      adds  6d9b243   Added -e, --encrypt option to smbclient that immediately forces encrypted smb after initial connect. Will document for 3.2 official release. Jeremy. (This used to be commit f02bf419282419950471deae74c4a6fe1543ed26)
      adds  f04daa6   Fix error message. Jeremy. (This used to be commit a0494b115b644c1c4afa50442c46a54779687571)
      adds  c6646f1   As the encryption is stream based there's no reason oplock breaks can't be encrypted. If we have multiple contexts I should probably attach them to the connection struct, but for now use the global context number. Jeremy. (This used to be commit 5b4b335ed0d1dc738f1f099e5c638361f3aede07)
      adds  06f80cf   We may use 127k read/write for encrypted connections. Jeremy. (This used to be commit 656c9d0844e3d9d87ae768fe5a5538759b94d953)
      adds  8095772   Remove all d_fprintf-s from libnet_conf.c
      adds  0f2e7c7   Remove an unused variable.
      adds  a74de0c   Remove an unused variable.
      adds  e8a680c   Rename libnet_smbconf_key_exists() to libnet_smbconf_share_exists()
      adds  01f8fd5   Rewrite net_conf_addshare() to only use libnet_conf API functions.
      adds  8d9fb62   Change net_conf_import() to only use libnet_conf API functions.
      adds  feb4d82   Fix a permissions error in reg_deletekey_recursive().
      adds  4c7ef1c   Make grouping in if statement more explicit.
      adds  8598bbb   Make the last two helper functions in libnet_conf.c static.
      adds  31d3f57   Use NULL instead of 0
      adds  9b5ec6b   Happy new year !
      adds  4484339   Add test_shlibs to Makefile.
      adds  c132824   Convert reply_open to create_file (This used to be commit 209c696ab8490564ec9e30f6f07b9c72af3ed2e1)
      adds  cc322c7   Convert reply_open_and_X to create_file (This used to be commit fa09b9ab26657af9bd6dcf3fcc7311d5983a591d)
      adds  8ad3db1   Convert reply_mknew to create_file (This used to be commit 1b1cea9ef04a85a2fdd3c8574f7c4db559b7d9b6)
      adds  523dbf8   Convert call_trans2open to create_file() (This used to be commit 22138572bd2b9ae379b01098566e38e132653968)
      adds  866b529   Make libsmbsharemodes.so work again (fix unresolved tdb symbols).
      adds  0195afe   Fix libsmbclient (resolve dependency on libwbclient).
      adds  4656265   Fix libnetapi (resolve dependency on libwbclient).
      adds  a5d2449   Use the proper boolean constants.
      adds  0090ec2   Attempt to fix bug #3617. Mix of patches from Volker and myself. Use standard dlinklist macros. Jeremy. (This used to be commit 1b06ee69f6b737c1d6e7b29f8ae9621e6eb07d27)
      adds  701a56a   Make sure that wbcLookupSid() and wbcLookupRids() use talloc()'d memory.
      adds  23b3b7c   use C99 bool return types (true & false). (This used to be commit f22c9d6296c754d472e8eab51caa058f55ef370e)
      adds  59f5b4c   Merge branch 'work/v3-2-test' into v3-2-test (This used to be commit 761858312b3470ff2acc2980882bad534275c552)
      adds  0df7bca   Fix some C++ warnings (patch was Volker's) - implicit case from void* to char* (This used to be commit 518168410c49ac25085714c73e76dcf358fc4b68)
      adds  83d74c1   Rename libnet_smbconf_reg_open_basepath() to libnet_smbconf_reg_open_basekey().
      adds  102fda5   Choose a more apropriate parameter name.
      adds  d191bb1   Hey, it is 2008 now.
      adds  c995a63   Rename libnet_smbconf_reg_open_path() to libnet_smbconf_reg_open_service_key().
      adds  a6fb71e   Use a better parameter name.
      adds  b344daf   Fix setting of error code in error path.
      adds  f9bb8a3   Add debug output in error path.
      adds  3bf57a4   Abstract opening of registry path out of libnet_smbconf_reg_open_service_key().
      adds  3c9f7c7   Use libnet_smbconf_reg_open_path() in libnet_smbconf_drop().
      adds  ad1cc90   Don't leak: Use a temporary context for the admin token and free it.
      adds  cc957c7   Convert the little caches in util_sock.c to use the singleton memcache. Vl please check (passes make valgrindtest). Jeremy. (This used to be commit a4d613cde86caf5782c4bfc47122d6ba807990ac)
      adds  cfcdeb5   Fix for bug #5163 from Laurent Pinchart <pinchart at skynet.be> Failure to change password in ldap is mapped to NT_STATUS_UNSUCCESSFUL unconditionally. Jeremy. (This used to be commit 9369d6e907a49da1fbf2a5690118412b8d1a0383)
      adds  2242f26   Add comments
      adds  149e86b   Trivial simplification
      adds  40079c4   Remove unused vars.
      adds  fd597c7   Add libnet_conf API function libnet_smbconf_create_share().
      adds  a750e22   Rename libnet_smbconf_reg_createkey_internal to libnet_smbconf_reg_create_service_key.
      adds  e0ea7598  Fix a comment.
      adds  984aa7a   Rename libnet_smbconf_reg_setvalue_internal() to libnet_smbconf_reg_set_value().
      adds  0240d17   Return existsing cache_tree if it has already been initialized.
      adds  2c072ac   Some coding convention pedantism.
      adds  4032802   Ignore generated pkgconfig files.
      adds  b0994be   In libnetjoin don't mix admin password with machine account pwd.
      adds  98ae29c   Fix configure output for libnetapi.
      adds  6afaafe   Let DsGetDCName figure out whether domain_name is a flat_name when unjoining.
      adds  53e1014   Use -g instead of -gstabs as many have reported gdb problems with -gstabs.
      adds  78acbdd   Happy new year again.
      adds  4612391   Rename libnet_smbconf_add_string_to_array() to libnet_conf_add_string_to_array().
      adds  e598b93   Rename libnet_smbconf_reg_open_path() to libnet_conf_reg_open_path().
      adds  dde8701   Rename libnet_smbconf_reg_open_service_key() to libnet_conf_reg_open_service_key().
      adds  cd84256   Rename libnet_smbconf_reg_open_basekey() to libnet_conf_reg_open_base_key().
      adds  d3e54d9   Rename libnet_smbconf_value_exists() to libnet_conf_value_exists().
      adds  340cb43   Rename libnet_smbconf_reg_create_service_key() to libnet_conf_reg_create_service_key().
      adds  547c358   Rename libnet_smbconf_reg_set_value() to libnet_conf_reg_set_value().
      adds  6ab11e5   Rename libnet_smbconf_format_registry_value() to libnet_conf_format_registry_value().
      adds  12a0cd5   Rename libnet_smbconf_reg_get_values() to libnet_conf_reg_get_values().
      adds  05ff62c   Rename libnet_smbconf_drop() to libnet_conf_drop().
      adds  90837d0   Rename libnet_smbconf_get_config() to libnet_conf_get_config().
      adds  daf1a46   Rename libnet_smbconf_get_share_names() to libnet_conf_get_share_names().
      adds  630de5f   Rename libnet_smbconf_share_exists() to libnet_conf_share_exists().
      adds  3f3a29e   Rename libnet_smbconf_create_share() to libnet_conf_create_share().
      adds  e1aa474   Rename libnet_smbconf_getshare() to libnet_conf_get_share().
      adds  e89411e   Rename libnet_smbconf_delshare() to libnet_conf_delete_share().
      adds  b9f904b   Rename libnet_smbconf_setparm() to libnet_conf_set_parameter().
      adds  55771b3   Rename libnet_smbconf_getparm() to libnet_conf_get_parameter().
      adds  2476254   Rename libnet_smbconf_delparm() to libnet_conf_delete_parameter().
      adds  5655ae7   Rename libnet_smbconf_set_global_param() to libnet_conf_set_global_parameter().
      adds  30829d1   Use GLOBAL_NAME constant.
      adds  6dce6ba   Add a comment header and do some slight reformatting.
      adds  5470f8f   Make libnet_conf handle opening/initialization of the registry.
      adds  f8dacb9   Add some more join related werror codes.
      adds  be88a67   Minor libnetapi join cosmetic cleanup.
      adds  192700b   Use different error code for libnet_conf initialization failure.
      adds  b076a7e   Add ads_get_joinable_ous().
      adds  8dc1bf8   Robustness fix for libnet join when unjoining.
      adds  cf6e59d   Fix some error strings in netdomjoin-gui.
      adds  5c09517   Fix crash bug in regdb_close() when called with no ref count.
      adds  564a54a   Minor cosmetic cleanup for netdomjoin-gui.
      adds  f78c318   Add debug switch to netdomjoin.
      adds  1c18387   Use the proper boolean constants.
      adds  0399df2   In libnet_join finally separate the admin from the machine pwd entirely.
      adds  6f84ea9   Separate out storing and removing secrets in libnet_join/unjoin.
      adds  28ef487   Rename server_name to dc_name in libnet join structures.
      adds  77219dd   Fix build warning.
      adds  2a8722d   Fix the behaviour of "net conf setparm" to create the share if necessary.
      adds  b1472c0   Remove the final regdb_close() from net_conf.c
      adds  f215dec   Map WERR_NO_SUCH_SERVICE with dos_errstr().
      adds  9a45dce   When connecting to an AD DC, use the DsGetDCName variant.
      adds  bcc2a6a   Ensure that winbindd_getgroups() can deal with a UPN name.
      adds  4093b06   Add a missing check for dealing with a one-way trust in query_user(). (This used to be commit f89e356bdaa203ef0a3ce6b8bd52170afa68a2c9)
      adds  84a50e2   Fix the inherited trust flags when spidering the trust heirarchy.
      adds  34fb783   Update the introductory comment to net_conf.c to mention linbet_conf.
      adds  dee8e32   Remove the word "registry" from the help output of the "net conf" command.
      adds  dbdaa5e   Fix a comment.
      adds  517ad53   Fix spacing - spaces mixed with tabs.
      adds  9254bb4   Refactor the crypto code after a very helpful conversation with Volker. Mostly making sure we have data on the incoming packet type, not stored in the smb header. Jeremy. (This used to be commit c4e5a505043965eec77b5bb9bc60957e8f3b97c8)
      adds  2f195e5   Fix a DEBUG statement.
      adds  e49c28e   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 16224e8f4f22a8db0ed278d741a7706967f55335)
      adds  68b2965   Fix the build. Jeremy. (This used to be commit 25a0084af5978cc11cf4e83a641bc57e0e64eb89)
      adds  3f42428   Fix a misleading DEBUG message.
      adds  4ad3464   Unindent function header.
      adds  34e579f   Enhance DEBUG-verbosity of ldap_open_with_timeout().
      adds  2cb68e3   Untangle assignment and result check.
      adds  b54310c   Add a debug message (when the LDAP server has really been connected).
      adds  fadf9cc   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 3a62a177ba758b325ab98e9d77d302bc382e0df8)
      adds  6503c73   Fix interesting bug found with make valgrindtest. When cancelling a lock due to file closure make sure we null out the fsp pointer so it isn't dangling. This is an old bug (not related to the new changes). Jeremy. (This used to be commit b5ee972b0c04b4d119573d95ac458a3b6be30c5c)
      adds  4aba747   Re-Indent function ldap_open_with_timeout().
      adds  3aea92c   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 4e1bf48e7eab927e70fde3408a42c56e06b9b178)
      adds  395c366   Do not pass emtpy wkssvc_PasswordBuffers to rpc functions.
      adds  a8d2664   allocate share_mode_str only when needed (This used to be commit a98693bfa7bfe72ffa164d21b3e9636e268708aa)
      adds  9394916   We dont' modify the smb header for crypto anymore. Jeremy. (This used to be commit f5b6b6dac66b4ecc113985a7e7db1855b324c465)
      adds  058ba64   Fix idle client reading keepalive. Jeremy. (This used to be commit 4ce0bf785635371e2923217b1e0b7f30986c25bb)
      adds  2956298   Now conn is part of smb_request, we don't need it as an extra parameter. This cleans up quite a few places we were passing it around without needing it. Jeremy. (This used to be commit 8f36def18e9f980e8db522e1de41e80cfd5f466e)
      adds  71a2431   Added -e option to smbtorture to test encrypted versions of the tests. Jeremy. (This used to be commit e85b346f3d73f50d6dea19ffb6cca1180345e687)
      adds  95fa10d   Added -e tests for S3 smbtorture. Jeremy. (This used to be commit deeeae3ee96f7207a49e1edaa876410b77c33458)
      adds  c513ff3   Better way of testing enc. Jeremy. (This used to be commit c5800235018330f0c1bbe307cd733597ac9b6686)
      adds  3d40b19   Add missing patch to allow smbcacls to do krb5 auth, bug #5175 from Tom Maher <tmaher at watson.org>. Jeremy. (This used to be commit 54ee718957b768a06e41857b96f0b5e18b3ca6a4)
      adds  01afb07   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 3a45f62310faf63cd6864d2cb10f941492eda818)
      adds  ceba96c   Try and fix the buildfarm. There's a scripting error and I'm hoping this is it... Jeremy. (This used to be commit 0356f0efc4a18230ce7a9c0a17dc98c4242ad38d)
      adds  4a95b17   Try and fix scripting errors. Jeremy (This used to be commit c84f2234fe0068a69fefa3c3ec219d4a95479b0c)
      adds  e86fd65   "Desting" -> "Testing" Jeremy. (This used to be commit c3f3ec5cd5f9ffe8d08356dfd22b1cb6943829ad)
      adds  d5bd2e7   Can't use logical operations on boolean values. Jeremy. (This used to be commit 34cd9b5b51a4209b4d970eb90bf1db0eb24a60bb)
      adds  c6a2292   Using a bool with a logical operation. IBM checker caught. Jeremy. (This used to be commit 7f9fe7da1e25bcc730f4c4226bf77f6d39b5ace4)
      adds  99e349b   More logical operations on booleans. IBM checker. Jeremy. (This used to be commit e289a0c8592f9e5c58100ddcde2577b452725b88)
      adds  4881ed0   More logical operation on bool. Jeremy. (This used to be commit 7e8e91aeb3795d26ae8591665981bc42d8b6122f)
      adds  9baa97a   Add general '-e' option to enable smb encryption on tools. Jeremy. (This used to be commit 757653966fc1384159bd2d57c5670cd8af0cae96)
      adds  160fefc   Fix args to cli_force_encryption. Jeremy. (This used to be commit 7b0826aeec284fb129dc1101a5eae2ca96c7cfb6)
      adds  722d288   Use the common -e option not the custom one. Jeremy. (This used to be commit ef1bbcdfb98da185c07005dd7810039f99f0685f)
      adds  a41972e   Fix -e for smbcquotas. Jeremy. (This used to be commit f97b1247c1053f47aef64be95ab9b3c3d8702c8a)
      adds  1be3fcb   Add the options smb_encrypt_level to set the requested encrypt level and smb_encrypt_on to query it. Jeremy. (This used to be commit 07d47996f9535731ccdc1792c405c8bee1a082ae)
      adds  af2a75b   Add -e to smbget. Jeremy. (This used to be commit 0475bdcf44d21bbdefb57f15d403c91c44d8d90a)
      adds  3d7a8a9   Fix missing return - should be void. Jeremy. (This used to be commit 45ae90b77e53cd0cdf50939528dac4d2ca39b5c5)
      adds  4a413e4   Fix %d / size_t printf arg missmatch. Jeremy. (This used to be commit 3e3205309b75edf7d29633525adfdceb5f8856eb)
      adds  aaa2770   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 5a30f6377d37d8a5cadce4fb9a2fc19b78fc1709)
      adds  1f46aac   Use metze's approach. (This used to be commit 126cc075995ffaeb65317627acae05c1b96cebd0)
      adds  8dbeca6   Review feedback from metze. (This used to be commit 015cf6b6adfa87ff7c5bb1cec9f98237bad075e1)
      adds  8122eb7   Update mount.cifs help
      adds  56a8ef0   Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit d3b91e494c824a65506ba1bc1cba5bba77000530)
      adds  ac86592   Remove vlp.o in make clean.
      adds  ee24c62   Remove superfluous fd parameter from SMB_VFS_FGET_NT_ACL().
      adds  b55171c   Wrap lines for readability.
      adds  05352cf   Remove superfluous parameter fd from SMB_VFS_FSET_NT_ACL().
      adds  ca275e2   Remove unneeded parameter fd from SMB_VFS_PREAD().
      adds  3f4699f   Adapt fset_nt_acl() and fget_nt_acl() in examples/VFS/ to vfs prototype change.
      adds  18699d0   Prevent winbindd from segfaulting due to corrupted cache tdb.
      adds  c4d3f1b   Add some braces to if statement.
      adds  696cf4d   Make wcache_invalidate_cache() return bool, not int.
      adds  0818d41   Fix a comment.
      adds  d82702c   Use the proper boolean constants.
      adds  6345220   Only create machine account in libnetjoin when requested to.
      adds  e6c3ac5   Failure while unjoining a domain is non-critical. Just continue joining to the workgroup in that case.
      adds  68ec314   In gfree_debugsyms() free the format_bufr as well.
      adds  c0d3350   Add secrets_shutdown().
      adds  be7df54   Fix two memleaks in libnetapi.
      adds  02f67cf   Add free_local_machine_name().
      adds  cab9aa5   Fix build warning.
      adds  a56b417   Remove redundant parameter fd from SMB_VFS_PWRITE().
      adds  6f657c8   Remove redundant parameter fd from SMB_VFS_LSEEK().
      adds  8dcce0d   Remove redundant parameter fd from SMB_VFS_FSYNC().
      adds  87a684f   Remove redundant parameter fd from SMB_VFS_FSTAT().
      adds  e614dec   Remove redundant parameter fd from SMB_VFS_FCHMOD().
      adds  670909c   Remove redundant parameter fd from SMB_VFS_FCHOWN().
      adds  b457b94   Remove redundant parameter fd from SMB_VFS_FTRUNCATE().
      adds  299d24d   Fix the build: Fix caller of strict_allocate_ftruncate().
      adds  edd30e7   Remove redundant parameter fd from SMB_VFS_LOCK().
      adds  f6cac02   Fix wrong unused opaque macro for kernel_flock().
      adds  327cc04   Remove redundant parameter fd from SMB_VFS_KERNEL_FLOCK().
      adds  fa1e5e9   Add NET_API_STATUS_SUCCESS define.
      adds  cc1982a   Close registry in libnetapi_free().
      adds  0b92d8b   Free libnet_JoinCtx after joining.
      adds  528d253   Rearrange order of libnet join context init.
      adds  077eaaf   Add error_string to libnetjoin and libnetunjoin structures incl. set functions.
      adds  60555e6   Add ADS_STRUCTs to libnetjoin and -unjoin, with talloc destructors.
      adds  0bbc04d   Rearrange libnet join code and add support for account pre-creation in AD.
      adds  5b5f17a   Honor the WKSSVC_JOIN_FLAGS_ACCOUNT_DELETE flag when unjoining from AD.
      adds  d661186   Add libnet_join_find_machine_acct().
      adds  1fba8c8   Let libnetapi use it's own krb5 cred cache in memory if necessary.
      adds  1b3520d   Add krb5 cc env to libnetapi_ctx.
      adds  751fc87   Add libnetapi_set_error_string and libnetapi_get_error_string.
      adds  d6659f8   In the local path of NetJoinDomain, try to get error string from libnetjoin.
      adds  74fc0bf   In libnetapi example, use libnetapi_get_error_string().
      adds  60eb924   Merge remaining post-AD-join functions from net into libnet_join.
      adds  ec75d53   Finally use libnet_join_set_* functions in libnetjoin.
      adds  d5dec33   There is no LDAP in some corners of this world. Fix the build...
      adds  c8abd25   Trying to make the buildfarm w/o krb5 happy.
      adds  8d261ee   talloc_stackframe only needs 1 talloc (This used to be commit c0c2084d40b79e949dab7c68626aa665b9ea1a8e)
      adds  6dc988c   Change db_tdb_fetch_locked to use only one talloc (This used to be commit 921c8657e2eeb71d5b9ae2675255a852b26cc30d)
      adds  c3c1961   make db_tdb_fetch use tdb_parse_record (This used to be commit 88d82d0623e71ae1ef4f8fdefba10e3a230ea526)
      adds  fa6d7b4   Do not talloc_strdup filename and servicepath (This used to be commit 66be770993acf4e1673e9615bcddb21768c33e62)
      adds  2616941   Remove redundant parameter fd from SMB_VFS_LINUX_SETLEASE().
      adds  f7bf4cb   Remove redundant parameter fd from SMB_VFS_GETLOCK().
      adds  e3ea1e1   Enable talloc reporting in libnetapi if DEVELOPER compiled.
      adds  a8d2008   Refactor our DsGetDcName call a bit (before it will move into libnetapi).
      adds  62e9d50   Remove redundant parameter fd from SMB_VFS_SYS_ACL_GET_FD().
      adds  65fc5db   Add comment.
      adds  b2182c1   Remove redundant parameter fd from SMB_VFS_FCHMOD_ACL().
      adds  5921607   Remove redundant parameter fd from SMB_VFS_SYS_ACL_SET_FD().
      adds  66273a7   Remove forgotton fd from solarisacl_sys_acl_get_fd().
      adds  50ee744   Remove redundant parameter fd from SMB_VFS_FGETXATTR().
      adds  9f691df   Remove redundant parameter fd from SMB_VFS_FLISTXATTR().
      adds  1590dd3   Remove redundant parameter fd from SMB_VFS_FREMOVEXATTR().
      adds  aab6704   Remove redundant parameter fd from SMB_VFS_FSETXATTR().
      adds  c657650   When unjoining fails (e.g. missing creds) make sure we still correct config.
      adds  ab216a1   Fix crash bug when strequal is used too late in libnetapi_free.
      adds  a01dc30   Add NetApiBufferFree() to libnetapi.
      adds  200bba3   Make name_buffer in NetGetJoinInformation() talloced.
      adds  67f2afe   Correctly free buffers in netdomjoin-gui.
      adds  4a056e1   Remove redundant parameter fd from SMB_VFS_AIO_CANCEL().
      adds  17e8104   Correctly talloc ctx->remote_path in libgpo (thanks Michael for the pointer).
      adds  f0b6793   Add missing quote. Fix bug 5172. Thanks to Jason Filley <jason at snakelegs.org> for reporting!
      adds  f89fa0a   Do not ignore provided machine_name in ads_get_upn().
      adds  6972084   Fix define check s/WITH_LDAP/HAVE_LDAP/ in libnet_join.
      adds  62c9198   Use ads_get_upn() in net_derive_salting_principal().
      adds  bfab6ab   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit ea36c3add588061cf338deabb2d8952f2213a8bd)
      adds  791fe31   Pedantic cosmetics: rerun make idl.
      adds  7ca33d1   Move the DNS tsig update to using struct sockaddr_storage from struct in_addr. Still only does IPv4 updates but now it'll be easy to add IPv6 when we have time. Jeremy. (This used to be commit ac3a433befca2c6b674fc7e7f2f2c700d78b0a0c)
      adds  35c2562   Allocate dirp->name_cache on demand only (This used to be commit 1a15778331393f9ece9aac9450828e799b20a058)
      adds  5274d8c   Only realloc the talloc stack if necessary (This used to be commit c7cb98d486ef8af1dc7111c2316fd73db9fef9f8)
      adds  89f1fec   Fix examples/VFS after VFS API changes.
      adds  e09316e   Fix returns in void functions.
      adds  0af2efc   Don't shrink a talloc area if we have less than 1k to gain (This used to be commit 28a72ebd4541fb54f284da49081345e54130c75a)
      adds  148f1ee   Save one popular malloc (This used to be commit 2150663d9eaf5cdab08de2ad1fcc952d7e85936c)
      adds  8015819   Correctly identify enc/non-enc packets. Jeremy. (This used to be commit 647f13d0f1a270a68263b3b0403436f9d6cf1a0e)
      adds  7febec3   Simplify... plus add a debug message. Jeremy. (This used to be commit bedc493874adaf783362ba7b821e2a6d985b96ea)
      adds  ebb2126   Fix talloctort: move size check after referenced ptr check.
      adds  2e3ac4d   Add a comment.
      adds  3ff1fc3   Extend a comment.
      adds  f168fac   Don't leak data.dptr on error path.
      adds  de53e47   Fix prototype: Add a void to an empty function parameter list.
      adds  f3603d5   Convert add_sid_to_array() add_sid_to_array_unique() to return NTSTATUS.
      adds  f269ed8   Move content of comment.
      adds  22068a0   Change registry_create_admin_token() to return NTSTATUS.
      adds  2371d31   Fix resource leak found by coverity (CID 521). Jeremy. (This used to be commit acfb233acc7324b8d431d5cb777a1933d173b3dc)
      adds  b47d491   Fix CID 460 - resource leak on error. Jeremy. (This used to be commit d61831164b482d02e0eef3c28aeed93d3e44433f)
      adds  3eb2cfc   Fix CID 461 - resource leak on error. Jeremy. (This used to be commit eea07b0c83985af60395f8a31de5bac4e5398cff)
      adds  cb3c3cc   ensure uni_name.buffer is initialised
      adds  579160c   Ignore test directory.
      adds  bf08d19   git-ignore generated files under examples/VFS/
      adds  af02de7   Fix build warning for libsmbclient example.
      adds  ba92234   Add libnet_join_derive_salting_principal().
      adds  c16a00b   Replace an uninitialized variable
      adds  059be4d   Reduce stat cache size default
      adds  79180e6   Fix memory handling in torture/cmd_vfs.c:cmd_open and don't leak fsp_name.
      adds  28ac552   Re-run make idl. The pidl generated code now fully complies to coding standards.
      adds  b43719d   Attempt to fix the compile of source/utils/net_dns.c
      adds  1ac5e6c   Correct comment. Default debug level of smbclient is 1, not 0. (This used to be commit 9c81125e6d3df49806e1c0b39409ffac8e3a0fd1)
      adds  3d87cba   Re-run make idl to get even nicer pidl generated server code.
      adds  fbd9a15   Another attempt to fix builds w/o ldap and/or krb5.
      adds  817e0d8   Ensure we don't take address of one past buffer. Jeremy. (This used to be commit 318cbcfae51fc5dae549c60107d12480d8e478c8)
      adds  381c386   Try and fix the AIX build. Jeremy. (This used to be commit 231a148badf1f9b868ed1d37532020defa27bbd6)
      adds  7c6d77d   Fix memleak in ldapsam_rename_sam_account() found by IBM checker.
      adds  c0c299c   Fix a memleak found by the IBM checker.
      adds  1c4466c   Try to fix the build on hosts that HAVE_LDAP but don't HAVE_KRB5.
      adds  66d6eb2   Fix the max_dead_record calculations (This used to be commit 2a5c53220a5cc2b4a80fc7c6cb38e87789c5e797)
      adds  6a10222   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 92fcf22b79809393c734e4005c34a5e7e4aaa912)
      adds  1ed4fcb   Implement talloc_pool()
      adds  5df6018   Add the calls to make use of talloc_pools in a talloc_stackframe. Jeremy. (This used to be commit d27e6c0548d21394f6399d3b737d175ffed8420d)
      adds  638b57e   Enable building the notify_fam module.
      adds  ba6eaa6   Try and fix the AIX build.
      adds  9003e8e   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit f98c68a8a4882cb0a1b7e8985f3eba5ebb8287e3)
      adds  253fbf1   Make use of talloc_pool in the main codepaths. Remove the sub-contexts. Jeremy. (This used to be commit bc932b8ad4396f76b71c43efe9a6346f89c3632c)
      adds  980ac09   Fixup hot paths - add macro for toupper (c < 0x80). This now matches 3.0.x on my micro-tests. Jeremy. (This used to be commit 329b924cba8225002ca40db26c45b31d141a0925)
      adds  7579e08   Form a proper hierarchy in talloc_stack
      adds  e8909e2   Fix suspicious Makefile line
      adds  4803cc5   Mark talloc_pool memory for valgrind (This used to be commit d89e42f1d2faa018c584025296d6be8195cbcf20)
      adds  97a5059   talloc_free_children can only reset pool if it's empty (This used to be commit 0272b46515b4c4515d5cad8e86fab61d8e91e29e)
      adds  138954e   Fix a c++ warning (This used to be commit ee905a085fff5410d02c3e5fa2664e989de4afd4)
      adds  83b1751   Remove unused string.
      adds  3cc3b9e   use talloc_tos in a few more places (This used to be commit 65dd869bea351010c67f02046ae4134bdada1a4c)
      adds  5ddb2ab   Some more talloc_tos() (This used to be commit 444e35e7df1f13fc285183da8fb41b30ad99a3fa)
      adds  9f67ee6   use talloc_tos() in share_access_check() (This used to be commit ac2bb838d537ca563ad2fe770b3e1c2fe8b1d9e7)
      adds  5661ac6   Correctly abstract the transfer_file mechanism with callbacks and void ptrs.
      adds  9f6d047   Fix a really silly typo.
      adds  10da703   Make casts to (void *) explicit to remove compiler warnings.
      adds  386caea   Reformat some code I just touched.
      adds  ba2a255   Move transfer_file and transfer_file_internal to a module of their own.
      adds  1d66f4d   Remove redundant parameter fd from SMB_VFS_READ().
      adds  e9a3a62   Remove redundant parameter fd from SMB_VFS_WRITE().
      adds  b7d222c   Tiny cosmetic fix (This used to be commit c82c1d462be6ddccd6e395b4a9630df91dacbda2)
      adds  0bfa867   --enable-libwbclient-shared
      adds  e17642e   Fix the build of the cacheprime VFS module after API changes.
      adds  13785d5   Don't print out debug messages at level 0 if we can't bind to a socket if we've already bound to one (this prevents : bind failed on port 445 socket_addr = 0.0.0.0. Error = Address already in use bind failed on port 139 socket_addr = 0.0.0.0. Error = Address already in use messages when trying to bind to an IPv4 address when we've already bound to the IPv6 equivalent. Jeremy. (This used to be commit 3936de735a7bb548df8ce7f06f2cc8f7ffdf56cd)
      adds  f33f4ef   Don't switch user contexts unless you have to. Saves a bunch of syscalls on close. Noticed by Volker. Jeremy. (This used to be commit 3caeeaea162e2083a087c242b850c107a3be1bf9)
      adds  4caab9c   Combine fsp and fromfd to fromfsp in SMB_VFS_SENDFILE().
      adds  14d45be   Remove now redundant parameter fd from prime_cache().
      adds  fef9cf0   Combine fsp and tofd to tofsp in SMB_VFS_RECVFILE().
      adds  6a8fad0   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 767e0164adf8803df50b0b7bd8e81d25af72bb78)
      adds  28b852a   Add domain_is_ad bool to libnetjoin ctx.
      adds  136b02d   Use domain_is_ad bool.
      adds  2c591e0   Remove some more references to global_myname() in libnet_join.
      adds  2bcba87   Ignore result of libnet_conf_delete_parameter here, as realm may be not there.
      adds  4eed788   Refactor libnetapi error string functions a bit.
      adds  7a87256   Include some basic headers in netapi.h.
      adds  55b642c   Set error string when ads_leave_realm() has failed in libnetjoin.
      adds  026b2a8   Remove '\n' from error strings in libnet_join context.
      adds  efcf285   Fix libnetapi error string callers.
      adds  c79ce2f   As long as DsGetDcName is not part of libnetapi, lowercase the fn name.
      adds  d49ba81   Fix compile and linking errors since last this code was tested (This used to be commit 2f432842442859f98ecd263464ce02821ab10fca)
      adds  011e89c   Fix smbc_listxattr() and friends (bug #5189)
      adds  3f55798       ensure uni_name.buffer is initialised
      adds  1d1b996   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 87456d8eefe630ab6ac685524c4560a71764ea96)
      adds  2539cf0   Fix a build warning.
      adds  618f9a6   Fix panic in "net conf": Fix logic in error condition.
      adds  9cd7430   Remove code accidentially submittet with last commit 83aed537c16f63.
      adds  2ec4157   Sync tdb with the tdb changes in ctdb. Spoke to tridge about this. Fixes insidious problem with order n^2 freelist merging. Jeremy. (This used to be commit c6609c042b128e7d63eb64cfdfb0f6b65cb59d76)
      adds  fbd6d14   Use domain_is_ad one more time in libnetjoin.
      adds  9d164c4   Add debug bool flag for libnetjoin ctx.
      adds  8921b22   Auto-add missing shares in libnet_conf_set_parameter(). Michael, please have a look.
      adds  a05edb5   Use WITH_ADS define in libnet_join, hopefully not breaking the build.
      adds  e69c82e   Merge all ads related calls in libnet_join_post_processing_ads().
      adds  bc629c6   For libnet_join error string functions, make sure not to overwrite last status string.
      adds  21ccb47   Add appropriate error code when pre-creating accounts in ous isnt supported by DC.
      adds  d4e5cad   Fix some error strings in libnet_join.
      adds  afb163e   Call dsgetdcname when we have no specific dc defined for joining.
      adds  45db92c   Fix some indents.
      adds  05fb367   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 08645826817d42c9d4b42ea0fd5e633d7fd08d35)
      adds  6fa8152   Ensure we don't access an uninitialized variable (CID 535 - actually false but easy to shut up :-). Jeremy. (This used to be commit 4038bb3a9485943db58d9fe30947e11522ce283d)
      adds  d9ee831   Fix CID 524 - reference before allocation fail null check. Jeremy. (This used to be commit a5cd3c9b65538588a6c982c6d20022e7476cf3de)
      adds  915647d   Fix CID 523 - wrong null deref check. Jeremy. (This used to be commit 05cadffeab38ca9df7ffd46785b536266c4438c4)
      adds  9f75099   Fix CID 505 - don't copy uninitialized memory. Jeremy. (This used to be commit 0d2c77e8d3a83f2c5e78fa076f22919ef9d124b9)
      adds  23aab9d   Fix CID 498. Ensure we don't prs_mem_free an uninitialized prs_struct. Jeremy. (This used to be commit 7b9d9fba230b9e61079869a6a2751cda37fb8a9e)
      adds  bd317be   Stop Coverity complaining about uninitialized variables. Jeremy. (This used to be commit 041f1d298c1e72adb263b32f454cdf3603e45416)
      adds  866af9a   Coverity 512, uninitialized var. Jeremy. (This used to be commit 1b7cc80c61ccbf766801080f5a3f0260f40ccc17)
      adds  43717a1   Fix CID 476. Ensure a valid pac_data pointer is always passed to ads_verify_ticket as it's always derefed. Jeremy. (This used to be commit 0599d57efff0f417f75510e8b08c3cb7b4bcfcd8)
      adds  ff98a65   Fix CID 475. work should not be checked against NULL here as it can never be null. Jeremy. (This used to be commit ecb52f50fe3ec8beda48b6c88e9a3ae5a6a98d52)
      adds  76d904e   Fix CID 470. resolve_order can't be NULL here so simplify code. Jeremy. (This used to be commit 2e75f3ecdf9890b9d7d4bd03f3fa15ef74816d5d)
      adds  aa8818b   Fix CID 469. new_acct can't be NULL here. Jeremy. (This used to be commit c79e9414c4baed6e61fc6a3f766395b873bcc4ea)
      adds  360673e   CID 458. Don't leak dlopen handles on failing to load module. Jeremy. (This used to be commit 8809eaeb154ea12543455f589e31172dc905d83a)
      adds  4c0ca86   There's no point in calling FLOCK on a non-existing fd (This used to be commit 9ff79f231f1206631662b5c521ecddf5df9141c0)
      adds  b36a788   delete on close even prevents stat opens (This used to be commit 85fe7f3f6ed4aae76e5cf31ab689b2dfacfd74de)
      adds  2aa12ff   One more empty line (This used to be commit 10b6f52910b4d29da4ea74740a174654dd1d8e8e)
      adds  4af27ec   Restructure dbwrap_rbt
      adds  ec412b6   Convert OpenDir to talloc, use talloc_tos()
      adds  18083f1   Get the inbuf on talloc_tos() (This used to be commit 883f7415769ad1e714f636e9d6fbd1f075e69d1e)
      adds  bb2c52a   Remove an unused variable (This used to be commit 24e719a1d432d5de022ab903457df0dd67c24b85)
      adds  5a8bbc6   Trivial simplification (This used to be commit 616bc34744487450edd47e212a29c0f57eabb722)
      adds  8d464d4   Don't early delete the share mode tdb data
      adds  4add2fe   idl: Replace non-standard "declare" keyword with typedef and regenerate. (This used to be commit 7e75acfdd1910b3b5908c02d5f343f014eb77841)
      adds  1ee6d3e   Introduce a libnet_conf context created by libnet_conf_open().
      adds  58d2f1f   Fix Compiler warnings by including the proper header.
      adds  5b65200   Fix the max_dead_record calculations (This used to be commit 4aaf4e7e73a5c7fa97ef730fbff5c7cb12df2d6c)
      adds  89fb79a   Remove auto-generation of missing share from libnet_conf_set_parameter().
      adds  8fc2db5   Add auto-adding of [global] to libnet_conf_set_global_parameter().
      adds  ecc53ab   Add a comment header to libnet_conf_set_global_parameter().
      adds  d042a64   Move libnet_conf_set_global_parameter() inside libnet_conf.c
      adds  c4899fe   Add a function libnet_conf_get_global_parameter() to libnet_conf.c
      adds  864fc10   Add a function libnet_conf_delete_global_parameter() to libnet_conf.c
      adds  3910dd2   Make use of the new libnet_conf_delete_global_parameter() function.
      adds  a6bf13c   Add explicit creation of shares to net conf import function.
      adds  801eeae   Add and modify comments in net_conf.c
      adds  971abee   Fix a syntax error in script/tests/test_local_s3.sh .
      adds  8a76e6a   Reset the failed counter in test_wbinfo_s3.sh.
      adds  a190270   merged tdb fix from ctdb tree (This used to be commit c91e9c785b5bf4b0c479edf8eb33da22bf615387)
      adds  63b1c76   samba3 already has tdb_validate() (This used to be commit 9f002eeff9bcf33a00e5641cb14338e866a17afe)
      adds  e41fe76   "make test_shlibs" shows unresolved symbols for -lwbclient.
      adds  43d7bb5   Revert ""make test_shlibs" shows unresolved symbols for -lwbclient."
      adds  ff256b42  Fix "make test_shlibs": it showed unresolved symbols for -lwbclient.
      adds  463fd6b   Use some more pidl generated LSA rpc in rpcclient.
      adds  c939441   Start removing hand-written lsa marshalling code (namely rpccli_lsa_open_trusted_domain_by_name, rpccli_lsa_query_trusted_domain_info_by_sid and rpccli_lsa_query_trusted_domain_info_by_name).
      adds  08946cc   Remove some more hand written LSA rpc.
      adds  cb1a090   Use pidl generated rpccli_lsa_QueryTrustedDomainInfoBySid when vampiring trusted domain secrets.
      adds  c6f2bbb   Fix rpcclient display_trust_dom_info().
      adds  f326cd2   Fix bug #5171 (perl syntax error) found by Jason Filley <jason at snakelegs.org>
      adds  351377a   Remove more redundant lsa parsing functions.
      adds  aa93354   Fill in IDL for lsa_SetInfoPolicy and lsa_SetInfoPolicy2.
      adds  003694b   Re-run make idl for new lsa calls.
      adds  862e168   Remove old lsa set info policy call.
      adds  495c38e   Fix prototypes for lsa set info policy calls.
      adds  662d61e   Fix all callers of old rpccli_lsa_set_info_policy() call.
      adds  e2d32e0   Use lsa_PolicyInfo enum in lsa policy info calls.
      adds  dbd3efe   Re-run make idl to update lsa idl.
      adds  a32cca7   Print principal in debug statement in kerberos_kinit_password() as well.
      adds  36a7316   Some more minor cleanup for "net rpc audit".
      adds  d35bda0   Add detection for need of update to the registry db.
      adds  edd4cb0   Fix crash in winbind clients: instead of talloc-based pointer we passed address of a local variable. (This used to be commit a861ff20917eeca303e2d36de71cd8614e937d5f)
      adds  d7582b5   Windows insists on write sizes < max_xmit on signed connections. Jeremy. (This used to be commit ef9b278b6289a9ecdd6b103927058f64fbb7eb97)
      adds  8a6f492   Add True/False bool cleanup script.
      adds  bfc4e62   libwbclient: move wbc_err.h into wbclient.h as we only install one header
      adds  1e9c289   libwbclient: install wbclient.h into the same path as smbclient.h
      adds  e00e080   libwbclient: add wbclient.pc.in
      adds  57cc992   Implement vfs_ea_tdb
      adds  2b14428   Fix some warnings -- Jeremy, please check (This used to be commit b66ac8567c16f2c35fceceba2f858d5503620309)
      adds  0e8240f   Re-arrange pre- and postprocessing code in libnetjoin.
      adds  f41cd6c   Use dsgetdcname() to find a dc when unjoining in libnetjoin.
      adds  b32d613   No need to re-establish AD connection all the time.
      adds  99e9776   nsswitch/: we don't need socket or nss wrapper in the winbind client code
      adds  84d73ff   libwbclient: libwbclient.so doesn't need socket nor nss wrapper any more
      adds  b5aa1a3   pam_winbind: pam_winbind.so doesn't need soecket wrapper any more
      adds  11fb5f3   nss_winbind: nss_winbind.so doesn't need socket wrapper any more
      adds  ab10557   krb5_locator: winbind_krb5_locator.o doesn't need socket wrapper any more
      adds  8a01076   Remove some trailing spaces.
      adds  982c71f   Use the proper boolean functions.
      adds  97f61b5   libwbclient: don't link talloc.o into libwbclient.a
      adds  9788383   Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 3a61e663e51fe620225691bc8673bf8800a36f47)
      adds  19e4e99   From Alexander Bokovoy
      adds  6c9d517   Define libnet join interface in IDL.
      adds  4e2029f   Add ndr_print_sockaddr_storage and ndr_print_bool.
      adds  af69a1b   Add ndr_print_ads_struct().
      adds  b239612   Use autogenerated libnet_join header.
      adds  2ae6feb   Include libnet_join.h in the right places.
      adds  40222cc   Remove unrequired TALLOC_FREE.
      adds  0a21a1a   Revert "libwbclient: don't link talloc.o into libwbclient.a"
      adds  bd8f1f7   libwbclient: don't link talloc.o into libwbclient.a
      adds  c920764   Apply const to rpccli_lsa_query_info_policy() and rpccli_lsa_query_info_policy2().
      adds  fe165e4   Use autogenerated debugging functions in libnetjoin when requested.
      adds  c2acec4   rename vfs_ea_tdb to vfs_xattr_tdb (This used to be commit 151b42a150a17f566e7b4055bbdbc0564a3c106d)
      adds  ee8cf0c   ea_tdb->xattr_tdb also inside the module itself (This used to be commit 642424b3779dd33cd2b5049789aa16e678438bb9)
      adds  9c63e18   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 6e17a56039be13ac1ef7004f15d154141bad7196)
      adds  ce9e918   libsmb: Do not upper-case target name on NTLMv2 hash generation
      adds  7c701fe   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit ed7322dcfa6f42743b784246f5de74d4e64b0765)
      adds  ddabc2b   Fix "status used uninitialized" warnings. Jeremy. (This used to be commit e57856fff2ef86481ac6770c7d010a26666d8bdd)
      adds  767fe39   Add some NDR_PRINT_*_STRING macros (returning talloced strings).
      adds  e021eb6   Use NDR_PRINT_UNION_STRING instead of NDR_PRINT_UNION_DEBUG in rpcclient.
      adds  742fb9a   Adding basic script to help in the creation of tarballs for release.
      adds  e2528bd   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 0d989bf90b9b75a057b572bb4369ee3126db1fb8)
      adds  9a6a5ff   Fix the API exported for auth_functions. Ensure we call passing 3 fstrings/sizeof(fstrings) as 3.0.x did. Found by Derrell. Derrell please test ! Thanks, Jeremy. (This used to be commit 5467db388355a4769e48fed7eb80920d1820f727)
      adds  6e94cbd   Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit f963d57096184dd9381fcc5f175150d27460ea7a)
      adds  7e2b8eb   Port from ctdb:
      adds  f426949   Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 4ff2101c69a0cfcfdc5f775493cb6e88c57e4bbe)
      adds  12d31ba   Add a (very!) trivial cache to the example authentication callback. (This used to be commit 01f6a4cca7a91ae41ff393263418216324502f84)
      adds  735e987   Replace GetTimeOfDay() with gettimeofday() in example program.
      adds  3e49444   Modify testread example to loop using same context.
      adds  b9d21dd   Fix build for pam_smbpass
      adds  1bb2201   Avoid use of NDR_PRINT_X_DEBUG (that debugs with level 0) in libnetjoin.
      adds  1311918   Nicen some error strings in libnetjoin.
      adds  168e122   Autofetch domain_sid while unjoining in libnetjoin.
      adds  41c72bd   Fix (non-activated) _wkssvc_NetrJoinDomain2 server code.
      adds  594a164   Fix a crash bug in nt_printer_publish_ads
      adds  be9b7a6   Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit aebecd7462733b56457540423354ba249fd52808)
      adds  94fdd59   Adds support for cifs.resolver upcall.
      adds  fbcc782   Fix memleak in ads_build_path().
      adds  d06559c   Make resolve_ads() static.
      adds  0331ff7   Add lsa_PolicyAuditEventType and lsa_PolicyAuditPolicy enums from samba3 to IDL.
      adds  587a2db   Merge lsarpc.idl from samba4 and rerun make idl.
      adds  6869436   Merge CTDB-related fixes from samba-ctdb 3.0 branch (http://samba.org/~tridge/3_0-ctdb)
      adds  d86fc3e   Add support for offline files support, remote storage, and Async I/O force operations to VFS
      adds  313f7d1   Merge latest fixes to vfs_gpfs and NFS4 ACLs from Samba 3.0 CTDB branch (from http://samba.org/~tridge/3_0-ctdb)
      adds  c283c1b   Support GPFS prealloc interface
      adds  d52b66d   Merge a variant of Shadow Copy module for exposing snapshots to windows clients as shadow copies from Samba 3.0 CTDB
      adds  e633e4d   Add offline storage support with Tivoli Storage Manager Space Manager
      adds  3bd3483   idmap TDB2 backend, used for clustered Samba setups.
      adds  80f1cc3   Enable building of VFS modules: vfs_tsmsm, vfs_shadowcopy2 and IDMAP module idmap_tdb2
      adds  1e0abd9   Fix build for pam_smbpass
      adds  b3f3eb1   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into ctdb-merge (This used to be commit 17b2bea7093681a4c4119f9fe7104c018fd0af6f)
      adds  0247415   Convert old sid-string handling in idmap_tdb2 to a new one (This used to be commit ee851730cef1eb506b47faf57e25789ad3c6aafa)
      adds  02680bd   Merge branch 'ctdb-merge' into v3-2-test (This used to be commit 175662b5bbb5c8ecd81a60539f5846a938c26a3a)
      adds  f2b2e01   Re-order an option block in parm_table to re-unite the misc options.
      adds  789720e   Add "MSDFS options" separator to parm_table.
      adds  89b1c68   Add config parameter "config backend = registry".
      adds  b92c3e2   Add handling of [homes] and [printers] via registry shares.
      adds  1abc94e   Initialise Globals.ConfigBackend from global var config_backend.
      adds  d3be7a7   Add utility function lp_config_backend_is_registry().
      adds  7bfceba   Use lp_config_backend_is_registry() instead of lp_include_registry_globals().
      adds  762ca95   Remove special semantics of "include = registry" from loadparm.c
      adds  422fbd0   Add my (C) to loadparm.c.
      adds  8c41366   Add "config backend" to the parameters forbidden in registry config.
      adds  04b2a9e   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-simo (This used to be commit 05c22a55a4c052c682a2f2afdb0696504195d18c)
      adds  b095055   Fix a missing prototype warning (This used to be commit 871cee04f26da97756804b38acfd366b6011dc9e)
      adds  c308d76   Fix some C++ warnings (This used to be commit 625241c4773ae5c80dd0cb0c07a86aff633c1ede)
      adds  9158169   Fix an uninitialized variable warning (This used to be commit dcb7fb2c0d8e4b798b36e8caf480d198f3e08d00)
      adds  0881838   default to tdbsam instead of smbpasswd (This used to be commit ab8ff39fd51929aae2f4088ca5b1d67e5cb7099e)
      adds  7084854   Next try to fix the max dead record calculation (This used to be commit 4f95c58040f46f343f55f9a5db2655a5e3b62c00)
      adds  5b37e81   Don't try ftruncate when the tdb is opened read-only
      adds  60c3ec3   Revert "default to tdbsam instead of smbpasswd"
      adds  bd8abea   Fix IPv6 bug #5204, which caused krb5 DNS lookups for a name '[<ipv6 addr>'. Jeremy. (This used to be commit f2aa921505e49f894bfed4e5e2f9fc01918b1bb0)
      adds  70426bd   Tidy up code and debug for non-default krb5 IPv6 port. Jeremy. (This used to be commit 79b7972de4c2a8c71e37642ddf7e5bbed53dd58a)
      adds  3020ec1   Fix the mess that ab just made of the new VFS code. NEEDS MORE TESTING ! Jeremy. (This used to be commit bcc94aed6f03211866aa85753a90fece87846ba9)
      adds  f44713d   Fix bug found by Derrell - windows returns an read return offset of zero if return size is zero. Should fix testread libsmbclient code. Jeremy. (This used to be commit df3c4648399f8d62ff6fe0013be8b89abc18f0f0)
      adds  dba2400   Add some additional libsmbclient test programs.
      adds  096e40c   Fix stat results to be consistent between smbc_stat and smbc_fstat.
      adds  978eb31   Fix crash in winbind clients: instead of talloc-based pointer we passed address of a local variable. (This used to be commit 0afd2153c7649e89d595cb7eff0f7b3c0b56ea15)
      adds  d7a406e   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 5c2d4c76d8b56be92edcee026f2289b8b46a4c27)
      adds  e2ffd51   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit a40f68eac1d421c96fc3e10e5a7494dc2c5a124e)
      adds  fd03ea4   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit b01f34141509c90b12003786957790866c286cba)
      adds  3fffb04   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 4256f8e093e81fbc2c1afd8f823725ae286945ce)
      adds  6de904b   Fix more VFS API mixup with offline files
      adds  026a66a   Rework of VFS is_offline() function to only return boolean offline/online result for a file.
      adds  03387a0   Remove is_remotestorage() call from VFS. We already have statvfs() there to handle FS capabilities.
      adds  f14f2a4   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 15ef5e4884505bca7990e44200d0235764e9057f)
      adds  76b5c67   Add a program to test repeated calls to smbc_getxattr(). (This used to be commit f5f46de404dba2e4a03d205a62cd5cf7ea4e075a)
      adds  4f09727   Fix bug 5185: repeated calls to smbc_getxattr() lose sid-name mapping
      adds  46080b0   stop bothering me about example programs not checked in (This used to be commit 41ad5c7700c5ef3839c0629ee5eb42ec0fe61da6)
      adds  5e86ac9   idl: Update DFS IDL from Samba 4. (This used to be commit a6677b2e186212f723b24775293682ce5b94952e)
      adds  af3ff75   idl: Update initshutdown and echo IDL from Samba 4. (This used to be commit 35d71a40b385a62b8c85ed68e64b6d38d80aeb3c)
      adds  35fe98e   idl: Remove use of [ref], which is the default. (This used to be commit c22d47b3d58de45c2b686badb9fe6a6cd5a6b047)
      adds  04a2512   idl: Update IDL for eventlog, misc, netlogon and security from Samba 4. (This used to be commit 48288869d314d8c91d07282b5536b231d95db159)
      adds  6e1d36f   Reformatting: Strip trailing white spaces from reg_frontent_hilvl.c.
      adds  8c2d440   Use the proper boolean constants in reg_frontend_hilvl.c
      adds  1a15320   Make utility function reg_deletekey_recursive_internal() static.
      adds  b6eaf05   Add some sectioning comments to reg_api.c
      adds  00f3df3   Convert sync_eventlog_params() to use reg_api instead of reg_frontend.
      adds  99b195a   Move reg_create_path() and reg_delete_path() to reg_api.c
      adds  fcb47f5   Comment out unused reg_create_path() and reg_delete_path().
      adds  da4ecfc   Add reg_api functions reg_getkeysecurity() and reg_setkeysecurity().
      adds  7bfdcbc   Use reg_[gs]etkeysecurity() instead of regkey_[gs]et_secdes().
      adds  138f7ec   Add a comment header comparing winreg.idl and reg_api.c.
      adds  7f8e4bc   Add my (C) to reg_api.c - Michael (This used to be commit 81d6a1fbed5e685376637af8e8bcd70ab2701aa0)
      adds  32a8e74   Add a reg_getversion() function to reg_api and use it in srv_winreg_nt.c.
      adds  d3373be   Import recent netlogon and samr IDL from samba4.
      adds  516397e   Add samba3 [out,ref] pointer massage to samr&netlogon idl.
      adds  a042b8c   Import recent misc.idl from Samba4.
      adds  c527709   Remove samba4 specifi struct server_id from misc.idl.
      adds  fc23de7   Remove dependency for nbt.idl (the NBT_SERVER_* flags) in netlogon.idl.
      adds  8c81ce9   Re-run make idl to regenerate netlogon output.
      adds  101f275   Use pidl generated data from misc.idl.
      adds  7faee16   Re-run make idl to generate SAMR output.
      adds  89759b1   Add NETLOGON_GRACE_LOGON flag to netr_UserFlags.
      adds  a2b0e35   Re-run make idl to regnerated netlogon.
      adds  a92eb76   Finally enable pidl generated SAMR & NETLOGON headers and clients.
      adds  10a55fb   Include auto-generated client headers for netlogon/samr.
      adds  d1abd4d   Use new pidl-generated netlogon client calls in NetApi GetDcName().
      adds  9e3634f   Fix two uninitialized variables in vfs_hpuxacl.c
      adds  add597f   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 7135d2aea5a68a79e2a77d4a02219436f5e154cc)
      adds  80d7ccc   Add and correct some WERROR codes.
      adds  c2ff6c9   Improve libnetapi_set_error_string().
      adds  bb97b27   Fix local hostname detection in netdomjoin-gui.
      adds  cfb7e25   Add some more debugging into netdomjoin-gui.
      adds  b142484   Cosmetics and error string reporting for libnetapi.
      adds  b18fd38   Add NetGetJoinableOUs() to libnetapi (incl. example).
      adds  313a21b   merged changes from v4-0-test (This used to be commit 8c89d60924b0380231da834cd3c097b4f8cdc369)
      adds  2caa0e8   Added PFIF notice to Samba 3.2 tree (This used to be commit afccc9703c45815f94dd05805a060d71b7fe618a)
      adds  9dd8940   Add header for NetGetJoinableOUs to libnetapi.
      adds  db40120   Fix the build w/o ADS.
      adds  1ea8093   Fix typo in  debug message.
      adds  60fbc7e   Add a registry backend netlogon_params that replaces the former dynamic overlay.
      adds  3d3d6e7   Add the "allinfo" command to smbclient
      adds  27d9ac3   Use C99 structure initializers for netlogon_params_reg_ops.
      adds  928f899   r25970: libreplace: fix AC_N_DEFINE() so that some appears in config.h
      adds  2e0dc77   r25971: libreplace: remove AC_EXTENSION_FLAG as it's the same as AC_N_DEFINE
      adds  f75898d   r25974: libreplace: see what the build-farm says if we use _XOPEN_SOURCE=600
      adds  0e13488   r25976: libreplace: not all platforms like _XOPEN_SOURCE=600
      adds  a2bfb17   r26102: libreplace: remove system/printing.h as it only contains samba3 stuff
      adds  1e5418e   r26550: libreplace: fallback to __ss_family of struct sockaddr_storage
      adds  f8ad023   Try to fix the build on Tru64; avoid single quotes because they get expanded by perl in the build system. (cherry picked from commit bba8914af56cb161c275fbbdea2479d6f8bd703c) (This used to be commit a0e663ff2c6548e48c9710e3fb314f3bbabb59d0)
      adds  a0e04a9   libreplace: Escape asterisk. (cherry picked from commit df36c78549b40ee5e47d5cc79de2eb79f58c567a) (This used to be commit 174a45ec18fff064d89f6a12b044973ab3c10c54)
      adds  db449a4   Revert "Host SerNet-AIX has __ss_family instead of ss_family in sockaddr_storage"
      adds  bb707b1   Fix typo that disabled setting group id.  Thanks, Henrik. (This used to be commit 843e1694cfe4a999ed14a9c215b8e77723d0fe79)
      adds  b97fbf5   Fix error message for new allinfo command. Jeremy. (This used to be commit 3a1bcbfa7ca2b55265eb486e2b7c740e04775698)
      adds  805caaf   util_str: Don't return memory from talloc_tos(), use mem_ctx instead. (This used to be commit ab0ee6e9a6a9eee317228f0c2bde254ad9a59b85)
      adds  145ab10   Always return nlink=1 for directories
      adds  ca6cf1f   Actually test vl's new code and make it work to fix the build farm :-). Jeremy. (This used to be commit 63defd3e9d4ba3f02f36ec5ad7b73463f31962a1)
      adds  7b73ad2   Link ndr_xattr.o with LIBNDR_GEN_OBJ
      adds  f22a29e   ntlm_auth: Dynamically allocate the read buffer.
      adds  83f30d7   ntlm_auth: Prepare for a deeper rewrite of the helper functions (This used to be commit f8243d1913cd19401ce6a13f53c6b84a36fc9dd6)
      adds  40db1a1   nltm_auth: Use struct ntlm_auth_state in helper functions.
      adds  4b05fd2   ntlm_auth: Rewrite manage_client_ntlmssp_request without statics. (This used to be commit af438426222f4990f3e4103babbbb5de03ade93d)
      adds  b133f5a   ntlm_auth: Get rid of statics in manage_squid_ntlmssp_request (This used to be commit 97768628f5ec533818b7f5165e92c156d668b79b)
      adds  398c323   afs: Use talloc_stackframe() instead of talloc_init()
      adds  5a48ee8   Fix the build
      adds  6d7eb2e   Make get_ea_value public (This used to be commit 0aa406bbba8699063ea3758b19dca24cf42ff15a)
      adds  84518f1   Add get_ea_names_from_file to sanely list posix xattrs
      adds  3b889a2   The remote storage op is gone
      adds  70f8800   Fix error return in xattr_tdb_load_attrs (This used to be commit 64e54ea8f76fe57193955aabc1459fe635233aca)
      adds  a0bd9d9   Tiny memory leak in lib/version.c
      adds  07e07f6   Use SAFE_FREE instead of free (This used to be commit 999647329028147d7c29a3348202641b3e03430e)
      adds  1b976d5   Add the STREAMINFO vfs call
      adds  14e7c29   Add an error mapping for ENOATTR (This used to be commit 9f0d778490415b05224f36287df999672ee16928)
      adds  2411c6c   Add "split_ntfs_stream_name()" together with a torture test (This used to be commit d813bd9e02d9baf916eb96c478be89f0c435e07c)
      adds  1069cfe   Add streams support
      adds  4ba64fc   vfs_streams_xattr module
      adds  dfd05b9   vfs_streams_depot
      adds  014bfd3   Some systems do not have XATTR_ defined (This used to be commit 2cac1d3919a96c480f34c93d8b9b07782d46ed23)
      adds  29af710   Use c99 struct initializers for REGISTRY_OPS in reg_smbconf.c.
      adds  15015b7   Use c99 struct initializers for REGISTRY_OPS in reg_printing.c
      adds  cb1e0de   Use c99 struct initializers for REGISTRY_OPS in reg_shares.c
      adds  139340f   Volker is right: why keep commented out migrated dynamic reg overlays around?...
      adds  563c4ef   Use constant KEY_NETLOGON_PARAMS instead of literal key.
      adds  1b2dd2d   Fix registering Registry backends in reghook_cache_add().
      adds  c8a0b2a   In reg_backend_netlogon_params, delegate fetch_subkeys() to regdb.
      adds  2e47997   Rename netlogon_params_fetch_reg_values() to netlogon_params_fetch_values().
      adds  d48c5f1   Some reformatting in netlogon_params_fetch_values().
      adds  663815e   Add a registry backend prod_options that replaces the former dynamic overlay.
      adds  f383b85   Some reformatting in prod_options_fetch_values().
      adds  c5a5b40   Add a registry backend tcpip_params that replaces the former dynamic overlay.
      adds  b4e3c75   Some reformatting in tcpip_params_fetch_values().
      adds  949a88e   Add a registry backend hkpt_params that replaces the former dynamic overlay.
      adds  8eed06f   Some reformatting in hkpt_params_fetch_values().
      adds  25c21fb   Use some consts instead of literal strings for registry keys.
      adds  a1af15d   Reorder the registry key name constants in a more systematic way.
      adds  2925d83   Add a registry backend current_version that replaces the former dynamic overlay.
      adds  c4b6564   Some reformatting of current_version_fetch_values().
      adds  c16b74c   Add a registry backend perflib that replaces the former dynamic overlay.
      adds  e45dacc   Remove the dynamic registry overlay.
      adds  7745674   Add some debugging output to reg_cachehook.c
      adds  6c5a831   Add a debug message to fetch_reg_values().
      adds  536bff4   Do an explicit init_globals() when restarting for "config backend = registry".
      adds  0bb6fb7   Couple of minor fixes for POSIX pathname processing in the new stream code. (1) In smbd/filename, don't split the name at ':' if we know it's a posix path (this should be parameterized....). (2). When calling posix_mkdir, we get the flag FILE_FLAG_POSIX_SEMANTICS passed to open_directory(). I know for a posix client lp_posix_pathnames should be true (which is checked for in is_ntfs_stream_name() but we have an explicit flag here, so let's use it. Jeremy. (This used t [...]
      adds  611609e   Fix a segfault
      adds  e1d0187   Complete the ea->xattr rename in vfs_xattr_tdb (This used to be commit dac468216e7e103b6897f33ec3608412f77265cf)
      adds  0b9314d   Support XATTR_CREATE and XATTR_REPLACE in vfs_xattr_tdb (This used to be commit 3509ee597f0977aadd4c70cfe8830a6aa95cd71f)
      adds  a6fcaf7   Really remove the _NEXT_ from vfs_xattr_tdb.c
      adds  a39771d   For pread/pwrite we need to do the setxattr on base_fsp (This used to be commit d481dddc81699aba79e48bca79bfb10e586b5cbb)
      adds  4222fa6   Add some DEBUG (This used to be commit 8db25aba63b1dffb0dfbc74012c7ebd0ce4d5682)
      adds  6fcbb11   In streams_xattr_pwrite, base_fsp does not have an fd
      adds  fe57c14   Do not use an unfinished fsp in streams_xattr_open (This used to be commit 023b313d0d4ed3beb8d77177bc8141cadeb86658)
      adds  f87d08f   Don't test split_ntfs_stream_name
      adds  896ec68   NT_STATUS_OBJECT_NAME_NOT_FOUND also means "no streams around :-)" (This used to be commit 96b9a7b3eb92c9f133a3f43ffc4d57d0212e4ebd)
      adds  bf7f13c   Fix valgrind errors (This used to be commit d7e6ec2258350c564053371361c8f1d7d0f775b1)
      adds  152c720   Active RAW-STREAMS in make test (This used to be commit 63ee2ef775b48fcaecccf4dc7ef3601ceb8053c5)
      adds  043a7e1   Activate SMB_QUERY_FILE_STREAM_INFO
      adds  b1017bb   Free case_state earlier
      adds  33f3eea   Fix some "set but never used" warnings (This used to be commit 4a6dadc5178f4861e9c032321939db3b639734b5)
      adds  ea72547   reg_eventlog.o and reg_perfcount.o are no longer neede for reg_smbconf.
      adds  8f290dc   Makefile.in: extract registry backend objects to common variable.
      adds  625c17e   Makefile.in: Group together registry related object variables.
      adds  1e68e24   Rename reg_printing.c to reg_backend_printing.c
      adds  4ccee0d   Rename reg_smbconf.c to reg_backend_smbconf.c
      adds  e7520f3   Rename reg_shares.c to reg_backend_shares.c
      adds  b5666ce   Rename reg_db.c to reg_backend_db.c
      adds  99186bf   Extract regkey_open_internal() from reg_frontend.c to new reg_util_legacy.c
      adds  42641d6   Extend/fix comments.
      adds  1b4dfc2   Move reg_frontend_hilvl.c to reg_dispatcher.c
      adds  99dfd66   Rename lib/util_reg_smbconf.c to registry/reg_init_smbconf.c
      adds  2b9ed47   winbindd: remove useless strcpy
      adds  fa32063   libwbclient: use the same style in each switch case for the error mapping
      adds  7b6a439   util_sock: Fix memcache bug in get_mydnsfullname.
      adds  d221d53   Link smbd on AIX with -bexpfull instead of -bexpall
      adds  9a22653   Add SMB_VFS_FS_CAPABILITIES
      adds  36e3e75   util_sock: Don't return a pointer to freed memory.
      adds  2dbbb37   Attempt to fix the darwin build (This used to be commit 5b05e09daf18eaea5e86dfd607c8070228f7571b)
      adds  59c0aa3   Fix two debug messages.
      adds  188bfbc   Add a check for talloc failure. - Pointed out by Volker.
      adds  7f2e253   Use talloc_stackframe() for temporary contexts throughout libnet_conf.c
      adds  c5c38d6   Fix formatting of multi_sz registry values.
      adds  feb77c9   Add another check for talloc failure to libnet_conf
      adds  597b28b   Fix a segfault
      adds  6a69bc3   Fix get_ea_names_from_file for many EAs
      adds  2a78eb9   Fix a ton of IBM checker uninitialized variable warnings
      adds  f5df4a1   libreplace: getpwent_r/getgrent_r on IRIX are similar to solaris but use size_t
      adds  a4c2b04   Hide streams from the EA API (This used to be commit e9bb3d5067b74a29beb778f85687829778e42b5b)
      adds  559603a   Get Samba version or capability information from Windows
      adds  1d99598   Avoid use of uninitialized memory (This used to be commit 85123aacdb13e97c3f44aeded1c80e13af53d83d)
      adds  d4d962f   Move samba_extended_info_version to smbd/trans2.c
      adds  e3e34c9   replace svn references with git ones in Readme (This used to be commit e6c92b62a4791fd5b530e6e52e4386e837bd7994)
      adds  9051199   Get Samba version or capability information from Windows
      adds  39d172b   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit bc2973df8504850a40cb0a1172689dc0bdafa323)
      adds  a60b913   Fix tab_depth: it should not create an extra debug header.
      adds  5b35ecd   Remove two unused variables (This used to be commit f12ac1ecedd6634d8ccc54d8fce8382514e3322f)
      adds  5f962d9   Fix get_trust_creds() to return always an upper-cased krb5 principal (this fixes winbind krb5 session at least with heimdal).
      adds  3b83f49   Initialize _domain_list to NULL.
      adds  2051243   Fix panic: Don't free the logfilename in winbind_child_died().
      adds  587cf54   strtok -> strtok_r (This used to be commit fd34ce437057bb34cdc37f4b066e424000d36789)
      adds  a925a53   read_socket_with_timeout has timeout=0 handling (This used to be commit 7101026061c470ed962267b43ac0aa67cc761a64)
      adds  a0186fb   Forward ported version of Matt Geddes <musicalcarrion at gmail.com> patch for adding acct_flags to rpccli_samr_create_dom_user(). Jerry please test. Jeremy. (This used to be commit 7d94f97947b7edfcf3ec52f0125e4593d6d54c05)
      adds  691c4b1   Windows 2008 (Longhorn) auth2 flag fixes.
      adds  cfe7b54   Fix Windows 2008 (Longhorn) join.
      adds  fe8a8f4   Use strchr_m in seaching for '.' in the hostname to make sure we're mb safe. Jeremy. (This used to be commit 090061b73a1c086ff8a7797e1a63532eacd91148)
      adds  ffc84a1   Don't leak memory in error path. Jeremy. (This used to be commit 2df0cdaafdced798f81e30d34371aa1d8e963208)
      adds  e0021b5   Allow clearing all settable DOS mode bits.  A mode value of zero is ignored by Windows.  If the requested mode is zero, we instead send the appropriate one of 0x80 (NORMAL) or 0x10 (DIRECTORY).
      adds  2e7e309   Merge branch 'setxattr-dos-mode' into v3-2-test (This used to be commit 4c08725a42a8babf0f078fb4b221a96f58deeb50)
      adds  9344628   More read_data -> read_socket_with_timeout (This used to be commit f1d7de462cf0f64648a3a1fc6f0c64a7bbdb3c2a)
      adds  0bcb0c8   netlogon.idl: remove unused netr_GroupsMembership structure
      adds  5695f9b   netlogon.idl: make use of bitmap samr_GroupAttrs
      adds  3b59138   Fix samr_EnumDomainUsers in samba3, must not be a ref pointer here.
      adds  b005295   Merge over security.idl from samba4.
      adds  df5b03a   Re-run make idl and use generated ndr based on samba4 security.idl (except for DOM_SID).
      adds  530e503   netlogon.idl: add some MSV1_0_ values from samba3 and use a bitmap32
      adds  048c80b   rerun 'make idl'
      adds  108fc52   Add dump-domain-list command for debugging winbindd's domain_list.
      adds  af7f24d   Add winbindd debugging ndr_print helpers.
      adds  fcf42bb   Add winbind_msg_dump_domain_list to winbindd.
      adds  0ff38a8   Fix Coverity ID 465 (This used to be commit 8629a0e1c3da7c2d2b0c1d99224177c54bbae930)
      adds  ba6c78c   Fix Coverity ID 463 (This used to be commit 21d126c56a633d2d72ffad08db7331ecc0ee3c0c)
      adds  1eb484d   Fix Coverity ID 454 (This used to be commit 902d1d6709e47fbc8b538f28cb4364b006c431f8)
      adds  6b1c45a   Fix winbindd build w/o ADS.
      adds  70e1ce6   First part of fix for bug #4929 - worked out by jmcd. Cope with protected ACL set correctly. Jeremy. (This used to be commit f5e50f42e7c79b4f8857602457db5b97886bd19e)
      adds  47a8e77   The checks for OI and CI were just wrong.... Fix them. Thanks to Jim for testing this. Jeremy. (This used to be commit e898789e0d819df05b14bcedfa1d230c7a983440)
      adds  85a4439   Add debug messages to trace this if needed. Jeremy. (This used to be commit b628269b3260661cb4eeeab8c533b3129827ba62)
      adds  50c7e98   Make explicit in debug we're ignoring flags from the parent SD. Jeremy (This used to be commit 58cfa4b1bdc1ce30cc3befb342cc98ac0e283585)
      adds  5546c09   Add IDL for netr_LogonGetTrustRid.
      adds  cd8ef2e   make idl.
      adds  96b4157   Add cmd_netlogon_gettrustrid() to rpcclient.
      adds  372f74b   Add WERR_INVALID_COMPUTER_NAME.
      adds  9f7170f   Rename samr_*AccessMask bitfields to start with SAMR_.
      adds  ed8385a   Re-run make idl.
      adds  9218345   Trying to avoid defining new SAMR acct creation flags when we already have them with different names. Matt, Jeremy, please check.
      adds  d490d8d   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit ef2913a66c3888d4813d8b778ddd63b2c7e48f3e)
      adds  614ba32   Fix assignment to request->data.init_conn.is_primary in init_child_connection().
      adds  2a542ce   Add a debug message winbindd_can_contact_domain()
      adds  d682e04   Add a debug message to lookup_rids() printing the domain SID.
      adds  9912f82   Add debug message: show which domain_child is being forked.
      adds  60daaee   Add a debug message: show the sid lookup_sid() was called for.
      adds  76e5c1f   Fix lookup_sids to detect unix_groups and unix_users domain sids.
      adds  4ee9d71   Fix missing error check that caused crash when winbindd not running. Jeremy. (This used to be commit f5ca241e2c1adf2ae836fae33a4adac916f46416)
      adds  dd67913   Correctly set flags in ACE's inherited from parent. Still one bug left to find then I'll back-port to 3.0.28. Jeremy. (This used to be commit 3df2f7ca782e418703d82f7a1f3c035a365f9589)
      adds  fccae57   Fix a really subtle old, old bug :-). When canonicalizing the NT ACL into a POSIX one, if the group being set is the primary group of the file, map it into a SMB_ACL_GROUP_OBJ, not a SMB_ACL_GROUP. Otherwise we get an extra bogus group entry in the POSIX ACL. Jeremy. (This used to be commit 4d302254fdfce2c267cf6b21f662d5aa2dc9c72c)
      adds  51f62be   Fix the same bug with user -> user_obj. Jeremy. (This used to be commit c5edf7456955471b8590c2cfa67c7f47a387cdf0)
      adds  242a57b   Remove rpccli_samr_get_dom_pwinfo() and rpccli_samr_get_usrdom_pwinfo().
      adds  c19d01f   Adding dssetup.idl from samba4.
      adds  d7d4f1c   Add generated dssetup code after make idl.
      adds  05ff7fd   Use generated DSSETUP client & server rpc functions and remove the hand-written ones.
      adds  3ca6067   Fix winbindd_can_contact_domain() on a samba DC.
      adds  a30361e   No need to close registry on libnetapi_free() anymore.
      adds  c04b738   Add LIBNETAPI_LOCAL_SERVER() macro.
      adds  c72caca   Fix netr_DsrEnumerateDomainTrusts IDL.
      adds  e49650e   run "make idl".
      adds  a059d24   Add cmd_netlogon_dsr_enumtrustdom() to rpcclient.
      adds  f1193f6   Remove some unused structures from rpc_lsa.h.
      adds  7bcf0b0   Remove more unused LSA marshalling functions.
      adds  fda9247   Use the correct domain name when looking up the trust password.
      adds  235deb1   Always trust the domain flags in the wcache trusted domain cache.
      adds  0b10c67   Attempt to fix the build on OpenBSD
      adds  31a6f80   Remove a pointless while loop (This used to be commit f591bd68eafdbaefcaa95510cc4cb9a74cef0562)
      adds  e2ad285   Tiny simplification (This used to be commit e78f6872bfc19ce0476b8d79c856a8d9c646a913)
      adds  6d38703   Fix Coverity IDs 451, 452 (This used to be commit d28a537277bedb65d1c2a01c971a3a22b1aa6624)
      adds  b679dda   Fix bogus uninitialized variable warnings (This used to be commit 71d6580c837adcc2cddcdff561f6fb09701501ee)
      adds  9dee9fc   Add IDL for netr_DsrDeregisterDNSHostRecords (just for completion).
      adds  bd0b283   Fix netr_DsRGetDCNameEx and netr_DsRGetDCNameEx2 IDL.
      adds  10c7aac   Re-run make idl.
      adds  504813e   Use rpccli_netr_DsRGetDCNameEx and rpccli_netr_DsRGetDCNameEx2 in rpcclient.
      adds  a6ce6c5   Remove hand-written rpccli_netlogon_dsr_getdcnameex[2].
      adds  4fd374f   Add cmd_netlogon_dsr_getforesttrustinfo and deregisterdnsrecords to rpcclient.
      adds  5398dd6   Fix uninitialized variables
      adds  47e1251   Remove an unused external reference (This used to be commit 147033b9dff7160ff324fa52aba1f054f962961b)
      adds  54db183   Adding missing calls to va_end().
      adds  fe478af   We need to leave the corepath around
      adds  c0c93dc   Restrict the enctypes in the generated krb5.conf files to Win2003 types.
      adds  d9a1282   Dump msDS-SupportedEncryptionTypes in adssearch.
      adds  c17c645   Merge DMAPI fixes from CTDB Samba (This used to be commit cf1f90ad7a79dbe5926018790bb50d4e3b36cc7b)
      adds  eba5fbf   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into ctdb-merge (This used to be commit 42d06d41bf2e9fb094f6064dc04f549d880b5f8d)
      adds  ef2d66b   Merge branch 'ctdb-merge' into dmapi-integration (This used to be commit 58dce4cdf277c8c68865185d9d8b4faea996dd3e)
      adds  28b27bf   Merge DMAPI fixes from Tridge
      adds  52c16c9   Fix BOOL introduced by last commit (This used to be commit 8afb7133e956ec963ac55720fb297b4d5b44702c)
      adds  77a3e46   Fix typos and replace statvfs call with fs_capabilities() (This used to be commit 863b5ed07aca0978aeaf919d7c51204a95ce03e0)
      adds  5ab43ae   Eliminate remote tree of dsgetdcname (which will happen in libnetapi then).
      adds  5e9be79   Add missing windows 2008 netr_DsR_DcFlags and netr_DsRGetDCName_flags flags.
      adds  0adf862   Move DS_DOMAIN_FUNCTION defines to ads.h.
      adds  b6529b6   Add ndr_print_ads_auth_flags().
      adds  7cab0f5   Fix the build. Avoid unrequired ndr_print_ads_struct dependencies.
      adds  53c6009   Use pidl generated call to enumerate ds trusted domains in winbindd.
      adds  e629f50   Use another pidl generated call to enumerate ds trusted domains in winbindd.
      adds  e7b2be8   Remove last caller of rpccli_ds_enum_domain_trusts().
      adds  5a89a46   Finally delete rpccli_ds_enum_domain_trusts() completly.
      adds  1a7583d   Remove unused rpc_ds marshalling code that is unused now.
      adds  80b2e33   Remove include/rpc_ds.h and all references to it completly.
      adds  9758043   Allow NULL request and/or response pointers to be passed to wbcRequestResponse().
      adds  5dcc7f7   Fix a return value from sync_eventlog_params() (patch from Volker) (This used to be commit 77085f1a58666ac4314924d18c87d4add0553dba)
      adds  cb9029d   Fix a memleak (This used to be commit 252c3130697d1b7fd34a5225d83cef4f32e663b2)
      adds  c0aa988   Make make_way_for_eventlogs() static (This used to be commit cb6531965b2baab320123d4301ab851c6e22aa58)
      adds  1852c29   Fix uninitialized variables
      adds  af92bf9   Add netrenumtrusteddomains() and netrenumtrusteddomainsex() cmds to rpcclient.
      adds  2763b90   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into dmapi-integration (This used to be commit d841a3fc999c5ebd9e9d54b2bd5099b1b50402b1)
      adds  34a92c6   Re-enable async I/O for non-TSM systems
      adds  3850c2f   Fix build warning.
      adds  a626fa5   ntlm_auth: Add a blackbox test. (This used to be commit f02b74fc067074d8e48e186a7b7255a244592f7d)
      adds  582e224   ntlm_auth: Fix typos in the torture test script.
      adds  5b5d56d   ntlm_auth: test should honour configfile option to run on build farm. (This used to be commit 11c9c1536b153047ba387b9804f34a6555a5ae26)
      adds  afaacde   ntlm_auth: Fix another typo in the test.
      adds  8daaa5d   Fix some IBM checker warnings (This used to be commit 0341b0be49fef5e6003a170100388b5c47a41e67)
      adds  6b5980e   merged tdb transaction fix (This used to be commit 1a1c7954368a7f168a57f86f4f857cf70258e37a)
      adds  a820990   ntlm_auth: Parse configfile after parsing it's location, not before. (This used to be commit cf671ca35bff09af56c67e789a86a3b86093b5fb)
      adds  43ac44e   Fix netlogon IDL for netr_GetDcName that returns WERROR.
      adds  6c76417   When running with debug level > 10, dump ads_struct in ads_connect().
      adds  5334b36   Remove rpccli_samr_close and use pidl generated function instead.
      adds  3d507a2   Let _samr_Close() use pidl generated server code.
      adds  d1f5450   Remove unused samr_close marshalling.
      adds  8dc7fe7   Cleanup status codes inside _net_logon_ctrl2() reply structs.
      adds  2e2fa2c   Use pidl for samr_GetDomPwInfo() server-side.
      adds  8953619   Remove old, unused marshalling code for SAMR_GET_DOM_PWINFO.
      adds  0945436   Enable build of pidl generated netlogon server.
      adds  4259d11   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into dmapi-integration (This used to be commit d46fc35dd4e22ecd777800a8cdb6c31763d0fac4)
      adds  2e0a1fc   Re-run make idl.
      adds  8d8d955   Fix _samr_Close().
      adds  d3ee935   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into dmapi-integration (This used to be commit 974cf508fb5ba2ba3bd8fe7ae79710c9396d1d06)
      adds  93a3c5b   Fix winbindd running on a Samba DC, This patch make sure we do not try to contact smbd in the main dameon to avoid deadlocks. All the operations that require connecting to smbd are performed in the domain child anyway. (This used to be commit 9347d34b502bef70cdae8f3e8acd9796dba49581)
      adds  fd15e9d   Use pidl for _samr_OpenDomain().
      adds  6455599   Use pidl for _samr_OpenUser().
      adds  ecaa489   Use pidl for _samr_OpenAlias().
      adds  846c3a3   Use pidl for _samr_OpenGroup().
      adds  145ff9a   Use pidl for _samr_DeleteUser().
      adds  b36ad1d   Use pidl for _samr_DeleteDomainGroup().
      adds  1921a6d   Use pidl for _samr_DeleteDomAlias().
      adds  8303e8c   Use rpccli_samr_DeleteDomainGroup() in net and rpcclient.
      adds  f69bf40   Remove rpccli_samr_delete_dom_group().
      adds  bd9d6a8   Remove unused marshalling for SAMR_DELETE_DOM_GROUP.
      adds  e33db78   Use rpccli_samr_DeleteDomAlias() in net and rpcclient.
      adds  dc7c06d   Remove rpccli_samr_delete_dom_alias().
      adds  e6fd6b4   Remove unused marshalling for SAMR_DELETE_DOM_ALIAS.
      adds  e4a64da   Use rpccli_samr_DeleteUser() in net and rpcclient.
      adds  c4bb59a   Remove rpccli_samr_delete_dom_user().
      adds  68900ea   Remove unused marshalling for SAMR_DELETE_DOM_USER.
      adds  42960f8   Use rpccli_samr_OpenDomain() all over the place.
      adds  481a7f9   Remove unused marshalling for SAMR_OPEN_DOMAIN.
      adds  482eaa8   Use rpccli_samr_OpenGroup() all over the place.
      adds  331c1ad   Remove unused marshalling for SAMR_OPEN_GROUP.
      adds  2c7428e   Use rpccli_samr_OpenAlias() in net and rpcclient.
      adds  e8c794f   Remove unused marshalling for SAMR_OPEN_ALIAS.
      adds  37b56c0   Use rpccli_samr_OpenUser() all over the place.
      adds  a3b00a3   Remove unused marshalling for SAMR_OPEN_USER.
      adds  a8d59eb   NetBSD needs PAM_SM_SESSION
      adds  d497549   NetBSD defines innetgr() in <netgroup.h> (This used to be commit 7ad8e22073b577cd454675bacf92549e81f55e1c)
      adds  00075c4   NetBSD does not support AI_ADDRCONFIG (This used to be commit fb3f7f4046fa195baf5116598772d9016238637f)
      adds  3e67d64   Use pidl for _samr_CreateDomAlias().
      adds  99ebfd8   Use rpccli_samr_CreateDomAlias() in net and rpcclient.
      adds  d3b2586   Remove unused marshalling for SAMR_CREATE_DOM_ALIAS.
      adds  6e74a5d   Use pidl for _samr_CreateDomainGroup().
      adds  cc1350a   Use rpccli_samr_CreateDomainGroup() in net and rpcclient.
      adds  42f6116   Remove unused marshalling for SAMR_CREATE_DOM_GROUP.
      adds  f0438ac   Use pidl for _samr_CreateUser2().
      adds  ddbe4ea   Use rpccli_samr_CreateUser2() all over the place.
      adds  b708005   Remove unused marshalling for SAMR_CREATE_USER.
      adds  2fffc9a   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 7dbfc7bdc65314466a83e8121b35c9bcb24b2631)
      adds  b9b75f3   Ensure that convert_string_allocate() allocates 2 extra bytes and null terminates them to ensure NDR wire-reads of string types are always null terminated. Bug found by Volker after great pain :-). Jeremy. (This used to be commit aab736e6079729b3f3ab653674834e3f1305d456)
      adds  e7a82ed   Use pidl for _samr_ChangePasswordUser2().
      adds  d3b1279   Re-run make idl.
      adds  680a0f0   Fix a typo (This used to be commit 1efdef08ae19a01b03bf6730df1fb4a9a4a8aba0)
      adds  57ea457   NetBSD needs LD_LIBRARY_PATH (This used to be commit d64b19e77aa499c1ee1aaf788ddf3d6fd36253e4)
      adds  46e0748   Fix samr_QuerySecurity IDL.
      adds  b5cd038   Re-run make idl.
      adds  fa5391a   Return NOTFOUND from db_tdb_delete if the record does not exist (This used to be commit 1ff924c4360952eb1d714a2f2ec3760b380c7a24)
      adds  3f970f9   Add read_socket_with_timeout_ntstatus (This used to be commit 546ca0414aa1a9389e620b8f532224a3a19256d4)
      adds  3e5b985   Convert read_smb_length_return_keepalive to read_socket_with_timeout_ntstatus (This used to be commit 59e8f22f36be5a70fdb101964570ce7c10e8ff65)
      adds  0afbfa4   Convert read_smb_length_return_keepalive to return NTSTATUS (This used to be commit 73a79a957a33a8761acf54598ce71e3604ecf3c5)
      adds  9f6e983   Convert read_smb_length to return NTSTATUS (This used to be commit 5750c3a51b4ddac635a98195d1621b24f91bad3f)
      adds  48b1ee6   Convert read_packet_remainder to use read_socket_with_timeout_ntstatus (This used to be commit fff31f8f35ad26d67e78b9a71cfd35670aa9ac5f)
      adds  e604e13   Convert read_packet_remainder to return NTSTATUS (This used to be commit 667864d442ea7e1faed7b032315db8856fa91481)
      adds  250b2b6   Convert receive_smb_raw_talloc_partial_read to NTSTATUS (This used to be commit 9a82350ba92bf5fc4f2968d5130bcb2118e7a981)
      adds  9fe66dd   Convert receive_smb_raw_talloc to NTSTATUS (This used to be commit 187707591ffa2668aecd4857cb2ef2cd20bd6b08)
      adds  e514cd0   Convert receive_smb_talloc to NTSTATUS (This used to be commit ddbdd11a49fba9ec4834807dec385cdf3120ce00)
      adds  5e43eeb   Get rid of read_socket_with_timeout (This used to be commit f9c8ac83ff42137d2101d3bb17e5dcc3c3d70a8f)
      adds  6ddfa6a   read_socket_with_timeout_ntstatus->read_socket_with_timeout (This used to be commit 90554799afa42855c3e7b87dc632e67f0952f988)
      adds  88c27f8   Convert receive_smb_raw to NTSTATUS (This used to be commit ba771bd858602452a9e58c3aab1336f2ac8a25ef)
      adds  21e7344   Make get_srv_read_error static to process.c (This used to be commit 9e2947039ef70cab8bbd6027182d9c721eac3194)
      adds  b42a5d6   Convert read_data() to NTSTATUS (This used to be commit af40b71023f8c4a2133d996ea698c72b97624043)
      adds  eaf7621   Convert receive_message_or_smb to NTSTATUS (This used to be commit 0f7d360a01baf02e251846118cb36e6a1cdcbeb9)
      adds  9e5a5d4   Remove dependency on get_srv_read_error() from main loop (This used to be commit fad87968921eca0b5144760c412c5f599f9066f3)
      adds  e8f1edb   Remove smb_read_error global
      adds  5fd0b0f   Use rpccli_samr_QuerySecurity() for rpcclient.
      adds  f965f32   Use pidl for _samr_QuerySecurity().
      adds  33d5bec   Remove unused marshalling for SAMR_QUERY_SEC_OBJ.
      adds  65172ba   Use pidl for _samr_SetSecurity().
      adds  0007342   Remove unused marshalling for SAMR_SET_SEC_OBJ.
      adds  72d0ded   Use pidl for _eventlog_GetNumRecords().
      adds  bea5ea5   Remove unused marshalling for EVENTLOG_GET_NUM_RECORDS.
      adds  5c450db   Fix IDL for eventlog_ClearEventLogW.
      adds  e98d9af   Re-run make idl.
      adds  aa6c98f   Fill in IDL eventlog_GetOldestRecord() based on samba3 rpc.
      adds  ab66165   Re-run make idl.
      adds  8d20f3f   Use pidl for _eventlog_GetOldestRecord().
      adds  2432628   Remove unused marshalling for EVENTLOG_GET_OLDEST_ENTRY.
      adds  48d2990   Use pidl for _eventlog_ClearEventLogW().
      adds  221a2a9   Copy inline comment for _eventlog_ClearEventLogW() from rpc_parse to rpc_server.
      adds  2fd872f   Remove unused marshalling for EVENTLOG_CLEAR_EVENTLOG.
      adds  80bdb86   Fix IDL for eventlog_OpenEventLogW().
      adds  e18af90   Re-run make idl.
      adds  5ab6d66   Use pidl for _eventlog_OpenEventLogW().
      adds  639c7fc   Remove unused marshalling for EVENTLOG_OPEN_EVENTLOG.
      adds  1b05c21   Fix IDL for eventlog_ReadEventLogW().
      adds  72ea99a   Re-run make idl.
      adds  a31829f   Remove unused arguments in read_package_entry() in the eventlog rpc server.
      adds  ba9cae9   Forgot to add this hunk in ndr_pull_eventlog_Record from an earlier commit.
      adds  8c67a6a   Remove "pointer_default_top(unique)" from netlogon.idl and rerun make idl.
      adds  5b6c164   Remove "pointer_default_top(unique)" from eventlog.idl and rerun make idl.
      adds  3833e61   Remove "pointer_default_top(unique)" from samr.idl and rerun make idl.
      adds  aa1db9a   Remove "pointer_default_top(unique)" from wkssvc.idl and rerun make idl.
      adds  f5cefd6   Remove "pointer_default_top(unique)" from winreg.idl and rerun make idl.
      adds  91f70cd   Remove "pointer_default_top(unique)" from svcctl.idl and rerun make idl.
      adds  6752a1f   Remove "pointer_default_top(unique)" from srvsvc.idl and rerun make idl.
      adds  5feb7f3   Remove "pointer_default_top(unique)" from spoolss.idl and rerun make idl.
      adds  30dcc73   Fix a typo in a debug message.
      adds  65c88c9   Prevent a segfault when "wbinfo -a" is called without password.
      adds  d7aece5   Reformatting: Fix spacing in wbinfo.c .
      adds  5559413   Use the proper boolean constants in wbinfo.c .
      adds  174100c   popt: Use SMB_CONF_PATH environment var if no other configfile is set.
      adds  2730ce9   Use pidl for _samr_Connect().
      adds  c132cbb   Remove unused marshalling for SAMR_CONNECT_ANON.
      adds  390746a   Use pidl for _samr_Connect2().
      adds  867edaa   Use pidl for _samr_Connect4().
      adds  e1e8ab3   Use pidl for _samr_Connect5().
      adds  f527fca   Remove unused marshalling for SAMR_CONNECT5.
      adds  3811328   dynconfig: Add missing prototypes and fix typoed ones.
      adds  4906b50   Use pidl for _samr_DeleteGroupMember().
      adds  db5054f   Use rpccli_samr_DeleteGroupMember() in net.
      adds  c01a62c   Remove unused marshalling for SAMR_DEL_GROUPMEM.
      adds  062820e   Use pidl for _samr_AddGroupMember().
      adds  babf5d5   Use rpccli_samr_AddGroupMember() in net.
      adds  944f11a   Remove unused marshalling for SAMR_ADD_GROUPMEM.
      adds  24692c8   Use rpccli_samr_Connect4() in rpcclient.
      adds  dcc9565   Add note about "unknown" in samr_Connect4 (from Samba3 rpc_parse).
      adds  d93631f   Remove unused marshalling for SAMR_CONNECT_4.
      adds  c246eeb   Remove a static
      adds  b476726   tiny simplification (This used to be commit 22e49ef2c0c9b641068ac5419b9c82fb97d3e8e6)
      adds  a31d5e4   Fix valgrind errors
      adds  3955801   Simplify str_list_xxx (This used to be commit d471dd4adb79d480c89436b2ed98f9ec6812aaa0)
      adds  2762b9a   Always pass a TALLOC_CTX to str_list_make and str_list_copy (This used to be commit e2c9fc4cf5f0ff725330fa44f53782db65fca37e)
      adds  b361956   str_list_free is not needed anymore (This used to be commit feddc1447d585fd108d22a36bccc576fa81197ef)
      adds  270ba9c   Use rpccli_samr_Connect2() all over the place.
      adds  c6eddfe   Use pidl for _lsa_OpenPolicy().
      adds  6a77f8d   Use pidl for _lsa_OpenPolicy2().
      adds  b4102e5   Fix IDL for lsa_QuerySecurity().
      adds  422a246   Re-run make idl.
      adds  a64cd55   Use pidl for _lsa_QuerySecurity().
      adds  649d1a8   Use rpccli_lsa_QuerySecurity() in rpcclient.
      adds  0063def   Fill in IDL for lsa_SetSecObj() (based from samba3 rpc).
      adds  e5769f3   Remove some wrong checks for policy handles in rpcclient.
      adds  a1c2242   Remove unused marshalling for LSA_QUERY_SEC_OBJ.
      adds  cc60f0e   Add IDL for lsa_DeleteObject() (based on samba3 rpc code).
      adds  19e1f08   Re-run make idl.
      adds  d04f141   Use pidl for (dummy) _lsa_DeleteObject().
      adds  97ccb4f   Remove unused marshalling for LSA_DELETE_OBJECT.
      adds  0bffd59   Remove unused marshalling for SAMR_CONNECT.
      adds  9d18222   Remove unused marshalling for SAMR_CONNECT.
      adds  b04a5e0   Use pidl for _samr_GetUserPwInfo().
      adds  e5f0498   Remove unused marshalling for SAMR_GET_USRDOM_PWINFO.
      adds  0bdb2d4   Use pidl for _samr_DeleteAliasMember().
      adds  698edf4   Use rpccli_samr_DeleteAliasMember() in net.
      adds  6a0897b   Remove unused marshalling for SAMR_DEL_ALIASMEM.
      adds  5bae7a4   Use pidl for _samr_AddAliasMember().
      adds  f22e45c   Use rpccli_samr_AddAliasMember() in net.
      adds  30857db   Remove unused marshalling for SAMR_ADD_ALIASMEM.
      adds  5bec586   Use pidl for _samr_GetMembersInAlias().
      adds  2e73c54   Use rpccli_samr_GetMembersInAlias() in net and rpcclient.
      adds  8a88a14   Remove unused marshalling for SAMR_QUERY_ALIASMEM.
      adds  d19ed47   Fix IDL for samr_LookupDomain().
      adds  93710e7   Re-run make idl.
      adds  1dbfc38   Use pidl for _samr_LookupDomain().
      adds  527c18a   Use rpccli_samr_LookupDomain() in rpcclient.
      adds  636229c   Remove marshalling for SAMR_LOOKUP_DOMAIN.
      adds  f3d5f69   Use pidl for _samr_GetAliasMembership().
      adds  0c6b6b4   Use rpccli_samr_GetAliasMembership() in winbindd and rpcclient.
      adds  1ddfbb5   Fix IDL for samr_QueryGroupMember().
      adds  36818c0   Re-run make idl.
      adds  01a9964   Use idl for _samr_QueryGroupMember().
      adds  6b5ce93   Fix bug 5421 -- thanks to MJ Anthony (This used to be commit a3d0450e0a054bdb8997db544a7efc8aa67f074d)
      adds  f9447d24  Remove trailing while space, just couldn't resist. No code change.
      adds  3aa85d2   Augment the samr_Connect4 call (This used to be commit 5a9cb4cda9ac71ca8b01d21201bf2348e7f3f24f)
      adds  2823c1e   Use rpccli_samr_QueryGroupMember() all over the place.
      adds  23f76ed   Remove unused marshalling for SAMR_QUERY_GROUPMEM.
      adds  6e36f72   Remove unused marshalling for SAMR_QUERY_USERALIASES.
      adds  ca772c8   Use pidl for _samr_RemoveMemberFromForeignDomain().
      adds  fc681ec   Use rpccli_samr_RemoveMemberFromForeignDomain() in net.
      adds  a933342   Remove unused marshalling for SAMR_REMOVE_SID_FOREIGN_DOMAIN.
      adds  2bca142   Re-run make idl.
      adds  75dc740   Use SAMR_CONNECT_W2K for samr_Connect4 in rpcclient.
      adds  4a80100   Fix _samr_Connect5(). Yes we do pretend to be > w2k all the time :)
      adds  55af880   Fix typo.
      adds  95eb2f2   Fix typo.
      adds  abe2fd7   Fix a debug message (This used to be commit 24aa3518aef7e36fde03d58f36487cbf29c027c9)
      adds  47666c9   Fix a couple of "might be used uninitialized" warnings. Jeremy. (This used to be commit b3ac8073a23afbba19d045302aa0700197c58bd5)
      adds  1b24afc   The krb5 locator should now be correctly able to handle IPV6, so (a) use the correct #ifdef (it's HAVE_IPV6, not HAVE_IPv6) and (b) don't deliberately terminate on an IPv6 address family. Jeremy. (This used to be commit a769acc0ba72ddd751e70558e0c2d9b2e6d71164)
      adds  497eb77   Small whitespace cleanup + check for null returns on talloc_strdup. Jeremy. (This used to be commit 654484b9a2d8d2be20f02d228d53a23936d1703b)
      adds  247e468   Remove unused headers for SAMR_SET_SEC_OBJ.
      adds  64b0391   Fix IDL for samr_QueryDomainInfo and samr_QueryDomainInfo2.
      adds  7599d6b   Re-run make idl.
      adds  1beccd3   Add some helper init routines for samr_DomInfo structures. They will probably move to another place later.
      adds  3028c76   Use pidl for _samr_QueryDomainInfo() and _samr_QueryDomainInfo2().
      adds  80d1590   Remove unused marshalling for SAMR_QUERY_DOMAIN_INFO2.
      adds  3dbbb4a   Use pidl for _samr_SetDomainInfo().
      adds  498e678   Use rpccli_samr_QueryDomainInfo() in rpcclient.
      adds  8b3004b   Don't return true on talloc fail. Jeremy. (This used to be commit 21594cb34c683262ed4f743b68c35e586676ff75)
      adds  b0374e6   Use rpccli_samr_QueryDomainInfo() in net rpc.
      adds  99bff2f   Use rpccli_samr_QueryDomainInfo() in net_rpc_sh_acct.c.
      adds  742fd39   Use rpccli_samr_QueryDomainInfo() in winbindd.
      adds  149fe79   Remove unused marshalling for SAMR_QUERY_DOMAIN_INFO.
      adds  1430ab2   Remove unused marshalling for SAMR_SET_DOMAIN_INFO.
      adds  d3311c5   Remove most of SAM_UNK_INFO marshalling.
      adds  b3f4826   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 7b15c75a6bacf783eb73568ed003e4b16d6ebd68)
      adds  d022ed3   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into dmapi-integration (This used to be commit f59d3786abcc53065c838a2fa82ec2f4b577b16f)
      adds  1ae0f2d   Allow actual call to set file offline
      adds  a443615   Change the file time before we change the file mode.
      adds  0e5344b   Don't use the deprecated form of AC_INIT.
      adds  7183e58   Add support for LDAP debug output in Samba log file.
      adds  b7989e2   Add configure check for LBER_LOG_PRINT_FN - to intercept ldap debug.
      adds  a33236f   Make operator precedence very clear. Jeremy. (This used to be commit 4f125110cfe25b499eb628b5b08fdb610a5d972c)
      adds  c49ae17   Re-run make idl after metzes fixes for multilevel and embedded pointers.
      adds  96df3da   wkssvc.idl: fix idl for wkssvc_NetrGetJoinableOus[2]()
      adds  6738467   Re-run make idl after fixes for wkssvc_NetrGetJoinableOus{2}.
      adds  1566423   Fix IDL for samr_QueryAliasInfo().
      adds  8a62c14   Re-run make idl.
      adds  282f6a3   Add cmd_samr_query_aliasinfo command to rpcclient.
      adds  66865bf   Fix IDL for samr_ChangePasswordUser3().
      adds  8fabdec   Re-run make idl.
      adds  1b35cc2   Use pidl for _samr_ChangePasswordUser3().
      adds  9c22a27   Let rpccli_samr_chgpasswd3 use rpccli_samr_ChangePasswordUser3 internally.
      adds  38e5cf8   Remove marshalling for SAMR_CHGPASSWD3.
      adds  04152f4   Remove last SAM_UNK struct defines.
      adds  83036e7   Use rpccli_samr_ChangePasswordUser2 in rpccli_samr_chgpasswd_user() and friends.
      adds  3e731a4   Remove unused marshalling for SAMR_CHGPASSWD_USER.
      adds  bca0ef0   Use rpccli_netr_GetAnyDCName and rpccli_netr_GetDCName everywhere.
      adds  f79051f   Remove unused marshalling for NET_GETANYDCNAME and NET_GETANYDCNAME.
      adds  5881a7f   Use rpccli_netr_DsRGetSiteName() in rpcclient.
      adds  44f1485   Remove unused marshalling for NET_DSR_GESITENAME.
      adds  c56cb9d   Use pidl for _samr_SetAliasInfo().
      adds  32ca0e8   Use rpccli_samr_SetAliasInfo() in net.
      adds  009d09d   Remove unused marshalling for SAMR_SET_ALIASINFO.
      adds  cdb5f49   Use pidl for _samr_SetGroupInfo().
      adds  1500538   Use rpccli_samr_SetGroupInfo() in net.
      adds  bffbee2   Remove unused marshalling for SAMR_SET_GROUPINFO.
      adds  e3b4db8   merge growing tdb for tdb_wipe_all() fix from ctdb (This used to be commit eaba373747e7de5f911b25952ee396ab1bae75d9)
      adds  f7ad510   Use pidl for _samr_QueryAliasInfo().
      adds  ba9cda7   Use rpccli_samr_QueryAliasInfo() in net.
      adds  de3aec7   Remove unused marshalling for SAMR_QUERY_ALIAS_INFO.
      adds  c400f2c   Fix IDL for samr_QueryGroupInfo().
      adds  6c457ac   Re-run make idl.
      adds  28124ad   Use pidl for _samr_QueryGroupInfo().
      adds  1ec50b5   Use rpccli_samr_QueryGroupInfo() in rpcclient.
      adds  815ab1a   Remove unused marshalling for SAMR_QUERY_GROUPINFO.
      adds  23f8249   Fix IDL for samr_GetGroupsForUser().
      adds  2f6e8a7   Re-run make idl.
      adds  cce7e93   Use pidl for _samr_GetGroupsForUser().
      adds  1c788bc   Use rpccli_samr_GetGroupsForUser() all over the place.
      adds  f564a54   Remove unused marshalling for SAMR_QUERY_USERGROUPS.
      adds  ca790c9   Remove trailing whitespace in samr client and server.
      adds  f27a556   Use pidl for _samr_QueryDisplayInfo().
      adds  781776d   Use rpccli_samr_QueryDisplayInfo() all over the place.
      adds  e1af506   Remove unused marshalling for SAMR_QUERY_DISPINFO.
      adds  03ccbd4   Fix building with "make -j2" or greater by building shared libs first.
      adds  e41ca7e   merge tdb changes from ctdb (This used to be commit 92503eb60ea877a5dbf19acec7d7102fcf2923e7)
      adds  88de06f   Fix IDL for samr_EnumDomainUsers.
      adds  bdb7c02   Add samr_UserInfo18 to samr.idl.
      adds  61fec2c   Re-run make idl.
      adds  4ee9209   Fix IDL for lsa_QueryInfoPolicy.
      adds  c961038   Fix IDL for lsa_QueryInfoPolicy2.
      adds  ab38d3d   Fix "net rpc audit" after query info policy idl fix.
      adds  ed43977   Re-run make idl.
      adds  2a6a228   Fix some typos.
      adds  932ec38   Fix typo.
      adds  7daee37   Use pidl for _lsa_QueryInfoPolicy().
      adds  d748baa   Use rpccli_lsa_QueryInfoPolicy and rpccli_lsa_QueryInfoPolicy2 in rpcclient.
      adds  8a1f56a   Remove rpccli_lsa_query_info_policy_new and rpccli_lsa_query_info_policy_new2.
      adds  ec9281f   Use rpccli_lsa_QueryInfoPolicy2 in winbindd.
      adds  3783e6a   Use rpccli_lsa_QueryInfoPolicy2 in libnet join.
      adds  b13277e   Remove unused marshalling for LSA_QUERY_INFO2.
      adds  7520439   Use rpccli_lsa_QueryInfoPolicy() all over the place.
      adds  99a134a   Remove unused marshalling for LSA_QUERY_INFO.
      adds  adeb94a   Use rpccli_lsa_QueryInfoPolicy() in libnet_join.
      adds  9b62cea   Use rpccli_lsa_QueryInfoPolicy() in net.
      adds  7329bd2   Fix winbindd msrpc_lookup_useraliases.
      adds  d69a0b9   Use pidl for _samr_LookupRids().
      adds  e3757bc   Use rpccli_samr_LookupRids() in net and rpcclient.
      adds  fddbd6e   Use pidl for _samr_LookupNames().
      adds  1af4ee5   Fix typo.
      adds  406ee0e   Use rpccli_samr_LookupNames() in rpcclient.
      adds  210a4ab   Use rpccli_samr_LookupNames() in libnetjoin.
      adds  084e28d   Use rpccli_samr_LookupNames() in net.
      adds  7e44232   Use rpccli_samr_LookupNames() in net rpc.
      adds  400ac70   Remove unused marshalling for SAMR_LOOKUP_NAMES.
      adds  c0e92cd   Fix bug reported on IRC enumerating shares with OS/2. Report and fix from kukks (thanks once again !). Jeremy. (This used to be commit 3ca58b792fb10ff2a4c25283c587f8270ed82d74)
      adds  48ea585   Try and fix length and finfo calls for older clients. Working on issues reported by kukks. Jeremy. (This used to be commit dcd77dd4f480db3273a56c5740b6e5d78f8be4a9)
      adds  114596b   Fix warning and use of uninitialized variable. gd please check ! Jeremy. (This used to be commit 90fb59cb440d4e2d68c550f554a0a4a3cb386762)
      adds  3df409f   Fix IDL for lsa_CreateAccount.
      adds  f02cae9   Re-run make idl.
      adds  7643300   Use pidl for _lsa_CreateAccount().
      adds  bdf2e4f   Use rpccli_lsa_CreateAccount() in rpcclient.
      adds  ef01cef   Remove unused marshalling for LSA_CREATEACCOUNT.
      adds  7a694af   Fix bug #5247 "Wildcard expansion in mget is broken" for 3.2. Jeremy. (This used to be commit 69aa0766203cb88b8b07e364f7148ade809f5ce6)
      adds  a83f631   Fix IDL for lsa_OpenAccount.
      adds  026dddc   Re-run make idl.
      adds  02abf61   Use pidl for _lsa_OpenAccount().
      adds  ba00160   Use rpccli_lsa_OpenAccount() in rpcclient.
      adds  5c23f7d   Remove unused marshalling for LSA_OPENACCOUNT.
      adds  6166148   Fill in IDL for lsa_SetSystemAccessAccount (based from samba3)
      adds  023ea6f   Re-run make idl.
      adds  9049db8   Use pidl for _lsa_SetSystemAccessAccount().
      adds  5120373   Remove unused marshalling for LSA_SETSYSTEMACCOUNT.
      adds  5bece0e   Fill in IDL for lsa_GetSystemAccessAccount (based on samba3).
      adds  5431ff4   Re-run make idl.
      adds  3dab928   Use pidl for _lsa_GetSystemAccessAccount().
      adds  7a425d6   Remove unused marshalling for LSA_GETSYSTEMACCOUNT.
      adds  14774d1   Fix IDL for lsa_QueryTrustedDomainInfoByName.
      adds  96e41bb   Re-run make idl.
      adds  2b1d749   Fix rpccli_lsa_QueryTrustedDomainInfoByName() caller in rpcclient.
      adds  13d9373   Fix IDL for samr_EnumDomains.
      adds  b98f927   Re-run make idl.
      adds  ab346de   Add cmd_samr_enum_domains command to rpcclient.
      adds  f621c1a   Pure cosmetics, breaking some very long lines.
      adds  3038a77   Minor fix for querydispinfo display in rpcclient.
      adds  409e4fe   Fix IDL for netr_DsRGetDCName.
      adds  559d658   Re-run make idl.
      adds  e88eb3e   Use rpccli_netr_DsRGetDCName() in rpcclient and winbindd.
      adds  5da9277   Remove unused marshalling for NET_DSR_GETDCNAME.
      adds  c7f3488   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 33a9859cbdb0dac035af36aa561b6acb24196c86)
      adds  da3e2d4   Testing revealed some errors, reverting some of the lsa changes.
      adds  67536ed6  Use pidl for _samr_EnumDomains().
      adds  ebec501   Remove unused marshalling for SAMR_ENUM_DOMAINS.
      adds  7ec5bfc   More paranoid checks for secrets_init() success.
      adds  73d838a   From kukks - prevent crashes if finfo.name == NULL. Jeremy. (This used to be commit 101f194795f87c709abfdfbcde710131a88f9d20)
      adds  0b583e4   Make clilist work again with OS/2 (kukks help!). Jeremy. (This used to be commit 2e27309401faa554620886b0e369db9d9c08e4fd)
      adds  20d6ebe   We don't need the extra null termination - we've already got this in the cli_receive_trans calls. Jeremy. (This used to be commit 99424bba7bb45b05d970bab4a5e93f2cb636fcbb)
      adds  485cb23   rerun 'make idl'
      adds  cd50bc5   Change ldap search filter. This function is also used to search machine accounts which may be organized in a different ou.
      adds  59c34d3   Fix IDL for lsa_EnumPrivs.
      adds  ffffd3e   Re-run make idl.
      adds  e1bd9c3   Use pidl for _lsa_EnumPrivs().
      adds  976fba8   Use rpccli_lsa_EnumPrivs() in net and rpcclient.
      adds  1042b0c   Remove unused marshalling for LSA_ENUM_PRIVS.
      adds  0ddbeba   Only call display_lsa_query_info on success in rpcclient.
      adds  0e4088e   Let rpccli_lsa_open_policy[2] be convenience wrappers around their pidl equivalents.
      adds  f47b518   libwbclient: implement wbcErrorString()
      adds  de48cd9   smbd: use make usage of wbcDomainInfo()
      adds  b4dd60e   Add a missing return
      adds  96a7bb9   Fix IDL for lsa_LookupPrivDisplayName (based on samba3 code).
      adds  095d12e   Re-run make idl.
      adds  419ab84   Use pidl for _lsa_LookupPrivDisplayName().
      adds  7b50295   Use rpccli_lsa_LookupPrivDisplayName() in net and rpcclient.
      adds  76f654e   Remove unused marshalling for LSA_PRIV_GET_DISPNAME.
      adds  8c85a73   Fix IDL for lsa_GetUserName.
      adds  9129d20   Re-run make idl.
      adds  1a27d29   Add cmd_lsa_get_username command to rpcclient.
      adds  e917a8a   Use pidl for _lsa_GetUserName().
      adds  a473d10   Remove unused marshalling for LSA_UNK_GET_CONNUSER.
      adds  7303fce   Remove unused LSA_CLOSE headers.
      adds  6bb6af6   Use pidl for _samr_SetUserInfo and _samr_SetUserInfo2.
      adds  326477e   Allow to set correct info level log prefix in duplicates of copy_id21_to_sam_passwd.
      adds  f0e8c5d   Use SAMR_FIELDS for fields_present in rpc_server/srv_samr_util.c.
      adds  14ee7be   Fix SAMR_FIELD_LOGON_HOURS handling in rpc_server/srv_samr_util.c.
      adds  f0149d2   Fix SAMR_FIELD_PARAMETERS handling in rpc_server/srv_samr_util.c.
      adds  90631dd   Removing unused ACCT_-flags.
      adds  0bff862   Remove some more unused samr headers.
      adds  6768f5a   Fix IDL for samr_EnumDomainGroups.
      adds  0006052   Re-run make idl.
      adds  9bb4a6d   Fix IDL for samr_EnumDomainAliases.
      adds  2d4d27c   Re-run make idl.
      adds  fff3f99   Use pidl for _samr_EnumDomainGroups() and _samr_EnumDomainAliases().
      adds  631a7f6   Fix IDL for samr_EnumDomainUsers.
      adds  be25232   Re-run make idl.
      adds  8b02303   Use pidl for _samr_EnumDomainUsers().
      adds  b002a08   Fix IDL for samr_QueryUserInfo.
      adds  cd9cea1   Re-run make idl.
      adds  5001974   Cosmetics: remove new whitespace, sorry.
      adds  885b16c   Remove a bogus comment (This used to be commit 599bb7e4707ae37f022a2f4edf918adcbfa110c2)
      adds  cf20a28   Use rpccli_samr_EnumDomainAliases() in net and rpcclient.
      adds  0ed6c37   Use rpccli_samr_EnumDomainGroups in rpcclient.
      adds  b88982a   Use rpccli_samr_EnumDomainUsers in net and rpcclient.
      adds  c3f68ad   Remove unused marshalling for SAMR_ENUM_DOM_USERS.
      adds  6aa84ad   Move some samr init functions around (to allow easier identification of new calls).
      adds  a15f3c3   Document that we were mixing up opcodes for SAMR_SET_USERINFO/2 all the time.
      adds  4867e1f   Merge _samr_SetUserInfo and _samr_SetUserInfo2 into one call.
      adds  e4501b0   Add get_logon_hours_from_pdb() (inspired by samba4).
      adds  4974200   Use pidl for _samr_QueryUserInfo.
      adds  80d20d8   w00t! SAMR server-side conversion to pidl is finished.
      adds  8823c74   Use rpccli_samr_QueryUserInfo() in rpcclient.
      adds  4c42f79   Use rpccli_samr_QueryUserInfo in net and winbindd.
      adds  b1c6104   Use every (This used to be commit d9cec295bf55b3a7e16f548cc4bf64ce474b41e9)
      adds  6f2a384   Remove unused marshalling for SAMR_QUERY_USERINFO.
      adds  bc742a0   Remove all callers of rpccli_samr_setuserinfo2 and replace with rpccli_samr_SetUserInfo (see the opcode mixup in rpc_samr.h).
      adds  b69a590   Remove unused marshalling for SAMR_SET_USERINFO2.
      adds  68855a9   Use rpccli_samr_SetUserInfo2() in place of rpccli_samr_set_userinfo().
      adds  a9cf5a0   The final SAM_USER_INFO massacre.
      adds  4c7943c   Add querydispinfo2 and querydispinfo3 to rpcclient.
      adds  befc71c   Re-add support for samr_QueryDisplayInfo2/samr_QueryDisplayInfo3. (This used to be commit cac740d87f729c1b48654ef4f51f37a81e8a0d54)
      adds  e2b3aad   Collect all init_lsa_string varients in one place.
      adds  5b3fe8d   Fix IDL for lsa_EnumTrustDom.
      adds  ba934cc   Re-run make idl.
      adds  f57c67b   Use pidl for _lsa_EnumTrustDom()
      adds  0ba3d44   Use rpccli_lsa_EnumTrustDom all over the place.
      adds  2600cb6   Remove unused marshalling for LSA_ENUM_TRUST_DOM.
      adds  9673162   Fix the build of winbindd, sorry.
      adds  a6997bb   Prevent "parameters" being used without initialization. Jeremy. (This used to be commit f0195e937d5d42a8d92e9d861199538fd44a3c9b)
      adds  5e914f2   r25882: Build shared library of talloc as well. (cherry picked from commit 3692ba8299d4177289ca401fa467143ad14ccad4) (This used to be commit ddfc86b71d7e6fa3d1bd6fcaca4f31dd262e84d2)
      adds  850ec9e   r25884: Specify shldflags first, as required by some compilers. (cherry picked from commit 40a8cd0d2fd4d10110243ee75ff92bef73bb06b9) (This used to be commit 42b56f77ff88f8a9dccd7a8ac7df789d0223c945)
      adds  07a5bd6   r25944: Fix handling of sonameflag on AIX, which doesn't have anything like that.
      adds  12c81d1   r25953: AIX make doesn't support $^.
      adds  8943a43   r25973: talloc: fix usage of SONAMEFLAG
      adds  68c7089   r25987: libreplace: rename AC_LD_SHLDFLAGS into AC_LIBREPLACE_SHLD_FLAGS
      adds  4e066d4   r26072: Import trivial SWIG wrapper for talloc. (cherry picked from commit 02d259c2c45c03dbfcd16173df93d7ba96ed1419) (This used to be commit 5938a732381abed9f5da1db505626b354fe7293e)
      adds  fbc295f   r26187: Fix module name, indentation.
      adds  461ad00   r26197: Add bindings for libsecurity.
      adds  580bb2a   r26276: Install SWIG files if swig is present.
      adds  6a7dff4   r26280: Fix installation if swig is not available. (cherry picked from commit 3320bd401f7b669bd62f83bf16a1c16ad0543a5c) (This used to be commit f1267f74a91374692c3564d783c527f94035b323)
      adds  b59da67   r26292: Make sure swig directory exists. (cherry picked from commit 7962d221fcb877c9fd3bbc890827338de54ca94a) (This used to be commit d6198f2bd7d13b5f30bcc46e12026a00f52d9adc)
      adds  5a9f0ca   r26454: Add simple SWIG macro for wrapping talloced types.
      adds  3d33ad7   r26570: - Trim size of the swig-generated Python bindings by removing a bunch of {}'s.
      adds  df202a4   talloc/tdb: Use manually written pc file.
      adds  defae9b   build: Remove support for DESCRIPTION setting that is now unused.
      adds  38b92ad   Make versions in lib/talloc/config.mk and lib/talloc/configure.ac the same.
      adds  ff00656   Split rules.mk out of Makefile. (cherry picked from commit 75ffc2c50d70e6f4108c3e6843c8d2bb212f6d9e) (This used to be commit 6f8165e4b064f37335e2b0b185ae6433c06a061a)
      adds  81a44cb   Split actual content out of talloc Makefile into talloc.mk. (cherry picked from commit 2b8939975267fc4774bccd2a35ea9a35129d0a2b) (This used to be commit 7710d3dea350a85348d46747e4f4cde2b20741de)
      adds  9a7e977   Fix out of tree builds.
      adds  3519e91   Make sure talloc.so is build before installing. (cherry picked from commit 51769f5cfc0f3a9f85ea533598a1f769e108d075) (This used to be commit da98f4d223997709b42b4f05ab94d564261f5aee)
      adds  114fe09   Raise version of talloc from 1.1.0 to 1.2.0 after adding talloc pools.
      adds  fbe8014   Fix copy & paste typo in function prototype.
      adds  089227e   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 5116c9d9f4bd1a523ac7a2a31b3b1552388f040f)
      adds  c7e80b0   Add support for building libtalloc.a and libtalloc.so.
      adds  57794a0   Move the AC_LIBREPLACE_CC_CHECKS up before building SAMBA_CPPFLAGS.
      adds  2a9cbe3   Use data from lib/talloc/libtalloc.m4 instead of hard coded data.
      adds  ea22f75   Add support for linking talloc library statically or dynamically into samba.
      adds  79a3ed8   Simplify code by moving duplicate assignment to common place.
      adds  cb69724   Put talloc lib targets into variables and uses these.
      adds  62c94e0   Remove some unneded variables: we always build and install some talloc libs.
      adds  c040b9b   Fix some comment typos.
      adds  b462e92   Some minor, cosmetic cleanup in srv_samr_util.c.
      adds  952e787   Add forgotten file exports/libtalloc.syms ...  Thanks Günther!
      adds  85e3c09   Add linking -ltalloc to libwbclient.so. Noted by Metze.
      adds  0622fd7   Merge data_blob_talloc_zero() from samba4.
      adds  3b45ebb   Use pidl for _netr_NetrEnumerateTrustedDomains().
      adds  111ea76   Remove unused marshalling for NET_TRUST_DOM_LIST.
      adds  29bf356   Fix install: Add creation of include dir to installlibtalloc target.
      adds  cedfcae   nsswitch: convert winbind_env_set(), winbind_on() and winbind_off() into macros
      adds  f724a8f   libwbclient: include wb_common.o in libwbclient.a
      adds  c3d7358   Fix build: Add missing prerequisites for libwbclient.so
      adds  af161cf   Remove unused init_sam_entry routine.
      adds  cdc0721   Convert last caller (in winbindd) to rpccli_samr_LookupRids.
      adds  7c0796a   Remove unused marshalling for SAMR_LOOKUP_RIDS.
      adds  5566b33   Use AS_HELP_STRING instead of (deprecated) AC_HELP_STRING.
      adds  ee9d033   Change hand written configure help strings to use AS_HELP_STRING().
      adds  55a8d95   Convert last caller (in winbindd) to rpccli_samr_EnumDomainGroups.
      adds  4843df3   Remove unused marshalling for SAMR_ENUM_DOM_GROUPS.
      adds  ce7d597   Convert last caller (in winbindd) to rpccli_samr_EnumDomainAliases.
      adds  c60460a   Remove unused marshalling for SAMR_ENUM_DOM_ALIASES.
      adds  be4ca67   Goodbye parse_samr.c, rest in peace - but never come back!
      adds  a7af17e   Add --update option to smbget. (This used to be commit 3cfa35fca64b059b307668ca0113503679e0b1fa)
      adds  d41d580   Fix formatting. (This used to be commit e2345ce90c3f1548f63d720c5943c8d61fdc899a)
      adds  4cd4ff4   Add libreplace objects to libtalloc.so.
      adds  7f09dcd   Remove redundant (and unused) set of samr opcodes.
      adds  c6acbc1   Use rpccli_netr_LogonControl() in rpcclient.
      adds  abba82e   Use pidl for _netr_LogonControl.
      adds  dc708ef   Only export talloc related symbols in libtalloc.so.
      adds  3649f72   winbindd: add rids and other_sids arrays in WBFLAG_PAM_INFO3_TEXT mode
      adds  9d27ded   libwbclient: add wbcAuthenticateUserEx() function
      adds  5fb87ff   wbinfo: use wbcAuthenticateUserEx()
      adds  b397b5c   auth_winbind: use wbcAuthenticateUserEx()
      adds  1fee364   Add -L./bin to LDFLAGS when building shared libs.
      adds  4b18f4f   Only use the needed objects for libnetapi.a
      adds  a2c0ca8   Remove const on policy handle in net rpc.
      adds  b940931   Pure cosmetics: remove trailing whitespace in netlogon server.
      adds  4140f32   Use pidl for _netr_ServerReqChallenge.
      adds  24aeb67   Fix IDL for netr_LogonControl2.
      adds  120939d   Re-run make idl.
      adds  574dce7   Link in libnetapi as shared or static library (same mechanism as talloc).
      adds  8a8c71e   Use --with-static-libs=libtalloc instead of --with-static-libs=talloc
      adds  adcbc24   Remove --enable-libwbclient-shared , use --with-static-libs=libwbclient instead.
      adds  354a99e   Fix IDL for netr_ServerPasswordSet.
      adds  a15db9c   Re-run make idl.
      adds  834fa85   Move some lsa init routines around.
      adds  6f05330   Fix logonctrl2 command in rpcclient.
      adds  3722208   Add some netr_NETLOGON_INFO init functions.
      adds  7acdc9e   Use pidl for _netr_LogonControl2.
      adds  d134bd3   Remove unused marshalling for NET_LOGON_CTRL and NET_LOGON_CTRL2.
      adds  f292f3d   Try and fix the Darwin build with dynamic libs.
      adds  0b4dbfe   Fix IDL for lsa_EnumAccounts.
      adds  f14ff50   Re-run make idl.
      adds  0460295   Use pidl for _lsa_EnumAccounts.
      adds  2b84f41   Use rpccli_lsa_EnumAccounts() in net and rpcclient.
      adds  8f7cc00   Remove unused marshalling for LSA_ENUM_ACCOUNTS.
      adds  f9d9928   Remove accidential commit.
      adds  d69d586   Fix typo.
      adds  ba33ff8   Fix IDL for lsa_EnumPrivsAccount.
      adds  3060613   Re-run make idl.
      adds  4583389   Use pidl for _lsa_EnumPrivsAccount().
      adds  d0ae7cf   Remove white space.
      adds  eccaf12   Use rpccli_lsa_EnumPrivsAccount() in rpcclient.
      adds  341e5ea   Remove unused marshalling for LSA_ENUMPRIVSACCOUNT.
      adds  a34188d   Fix IDL for lsa_LookupPrivValue.
      adds  a63b27b   Use pidl for _lsa_LookupPrivValue().
      adds  a75d654   Use rpccli_lsa_LookupPrivValue() in rpcclient.
      adds  c6cd8ec   Remove unused marshalling for LSA_LOOKUP_PRIV_VALUE.
      adds  6e01d7c   Fix IDL for lsa_AddPrivilegesToAccount.
      adds  55e5e75   Add lsaaddpriv and lsadelpriv commands to rpcclient.
      adds  08f019d   Use pidl for _lsa_AddPrivilegesToAccount and _lsa_RemovePrivilegesFromAccount.
      adds  ff85aec   Remove unused marshalling for LSA_ADDPRIVS and LSA_REMOVEPRIVS.
      adds  879b328   Fix a typo.
      adds  8e3ae7b   Add support for building and using shared and static libtdb library.
      adds  b09b3ac   Create symbols to export in libtdb dynamically from tdb.h.
      adds  3329432   Fix IDL for lsa_AddAccountRights.
      adds  01f5d15   Re-run make idl.
      adds  b9bc1ac   Use pidl for _lsa_AddAccountRights().
      adds  96aa5de   Use rpccli_lsa_AddAccountRights in net and rpcclient.
      adds  25bc71f   Remove unused marshalling for LSA_ADD_ACCT_RIGHTS.
      adds  41b5747   Use pidl for _lsa_EnumAccountRights().
      adds  235efc0   Fix IDL for lsa_EnumAccountRights.
      adds  7b5ef35   Use rpccli_lsa_EnumAccountRights in net and rpcclient.
      adds  d64ae73   Remove unused marshalling for LSA_ENUM_ACCT_RIGHTS.
      adds  fbe577a   Fix IDL for lsa_RemoveAccountRights.
      adds  1592cc3   Re-run make idl.
      adds  10462a5   Use pidl for _lsa_RemoveAccountRights.
      adds  f21cdab   Use rpccli_lsa_RemoveAccountRights() in net and rpcclient.
      adds  ad5794a   Remove unused marshalling for LSA_REMOVE_ACCT_RIGHTS.
      adds  b2b0a42   Clean up LIBTDB-related Makefile variables a bit
      adds  8d703d6   Use the proper boolean constants.
      adds  769d6eb   Remove the regfio objects from the ldb commandlin tools object list - unused.
      adds  31e5116   Revert "Merge in J.Layton patch and resolve conflict."
      adds  39e0dbc   Allow the mechOID to be written separately. Jeremy. (This used to be commit e3e08c6e7d270e1be7a9d3042b1f36f5a291f90a)
      adds  4f1cc7b   Allow auth_ntlmssp_end() to ignore null pointers passed in. Jeremy. (This used to be commit b7628f3a47166791db4cd6451d52ea3881a45bed)
      adds  0a89940   Ensure invalidate_vuid() deletes any ntlmssp state. Jeremy. (This used to be commit b41799c351c72b268ef094047a51766747671280)
      adds  81d6133   Currently we don't SPNEGO negotiate back to NTLMSSP. Note this. Jeremy. (This used to be commit 8cd04b948bfba3896d40c9e314a197f60ad76833)
      adds  ba9499e   Currently we don't SPNEGO negotiate back to NTLMSSP. Note this. Jeremy. (This used to be commit 67768fc71f9bd7ff3d61acc50360356b524ae923)
      adds  4754c2b   Correctly use SPNEGO to negotiate down from krb5 to NTLMSSP. Previously we didn't implement the 'NEGO' part of SPNEGO :-). Jeremy. (This used to be commit 8767a0dab95c544878b4187157e494e740974bb8)
      adds  4737a35   Fix "warning: 'cmd' may be used uninitialized in this function" Jeremy. (This used to be commit 58b0f022ffce7fda531f6f8ea7392a963e8ec0c5)
      adds  48f3c38   Fix building smbmount with shared libtdb.
      adds  3756759   Fix build of smbumount with shared libtdb.
      adds  895ab03   Use -ltdb instead of bin/libtdb.so for linking.
      adds  9aa1c9f   Fix build of cifs.spnego with libtdb.
      adds  a3e38fd   Remove useless build-target bin/samtest. (The objects exist no more.)
      adds  d4ab4b3   Remove torture/samtest.h - last trace of late samtest.
      adds  dd255b4   Fix compiling torture/smbiconv.c: allow to use realloc directly by #undef realloc.
      adds  a4b93e2   Fix linkage of bin/smbiconv by adding needed libs and objects.
      adds  f4c8b85   Add orphaned target smbiconv to "make everything" targets.
      adds  b8e0b5c   libwbclient: wbcAuthenticateUserEx() be more strict regarding invalid parameters
      adds  a12528f   libwbclient: implement WBC_AUTH_USER_LEVEL_PLAIN in wbcAuthenticateUserEx()
      adds  23b7f7e   libwbclient: let wbcAuthenticateUser() use wbcAuthenticateUserEx()
      adds  2c14442   wbinfo: ask wbcAuthenticateUserEx() for user info to test the more complex code path
      adds  6b88ba1   Remove libwbclient.a from standard (static) libsmbclient object list.
      adds  8a63e13   Try to fix the build of smbiconv on systems without native iconv.
      adds  a10e618   Fix two const warnings.
      adds  d4123ba   Fix a pointer to int conversion warning: cast the int instead.
      adds  66ad7e8   Fix the build on IRIX by placing the object files before the shared libs in linking.
      adds  71c34ad   Use -ltdb instead of bin/libtdb.so for linking.
      adds  cfd9d5d   Remove some unused/redundant set of netlogon headers.
      adds  10023ef   Fix IDL for netr_DatabaseDeltas.
      adds  1976c7a   Re-run make idl.
      adds  401c0a6   Add netlogon_creds_client_check and netlogon_creds_client_step.
      adds  013a15a   Use rpccli_netr_DatabaseDeltas() in rpcclient.
      adds  99f1806   Remove unused marshalling for NET_SAM_DELTAS.
      adds  b757512   Fix IDL for netr_DatabaseSync2.
      adds  13f9cd9   Re-run make idl.
      adds  eafec42   Use rpccli_netr_DatabaseSync2() in rpcclient.
      adds  b7f483e   Convert "net rpc vampire/samdump" to pidl generated functions.
      adds  34df324   Remove unused marshalling for NET_SAM_SYNC.
      adds  6fe7ed0   Add libtdb dependency to libsmbclient, libsmbsharemodes and libnetapi.
      adds  9af84dd   Rename registry_init_regdb() to registry_init_smbconf().
      adds  8fffca2   Adapt a comment to current circumstances.
      adds  c720a0e   Move implementation of _winreg_SaveKey() from srv_winreg_nt.c to reg_api.c
      adds  355faf2   Move the implementation of _winreg_RestoreKey to reg_api.c
      adds  abdedc7   Reformat copied reg_savekey/reg_restorekey code.
      adds  0e57795   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 847874ca757ac8ca32082305c8caed5abc7fed1d)
      adds  f8bd3e8   Add netlogon_creds_server_check and netlogon_creds_server_step.
      adds  4f0b904   Use pidl for _netr_ServerPasswordSet().
      adds  55b2292   Use pidl for _netr_ServerAuthenticate().
      adds  34f23b7   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 3957ada4b6aa1f349ac1504125c4013512829ced)
      adds  c9f1f3d   Use pidl for _netr_ServerAuthenticate2().
      adds  5bce079   Use pidl for _netr_LogonSamLogoff().
      adds  e3a975b   Remove unused marshalling for NET_SAM_LOGOFF.
      adds  ab09585   Fix IDL for netr_ServerReqChallenge, netr_ServerAuthenticate and netr_ServerAuthenticate2 to match what is on NDR and to generate a more appropriate samba3 netlogon client.
      adds  bc69f75   Re-run make idl.
      adds  ea1443e   Fix the netlogon rpc_server build.
      adds  3f24ef1   Replace DOM_CHAL with "struct netr_Credential" where we can right now.
      adds  26106d2   Remove unused marshalling for NET_REQ_CHAL and NET_AUTH2.
      adds  c164f1d   Add init_netr_SamInfo3 routine.
      adds  f4b7d78   Fix IDL for netr_LogonSamLogon.
      adds  6df300b   Fix IDL for netr_LogonSamLogonEx.
      adds  0e70c5e   Re-run make idl.
      adds  9416ec9   Add generated ndr_eventlog leftover produced by recent pidl changes.
      adds  185842d   Use pidl for _netr_LogonSamLogon() and _netr_LogonSamLogonEx().
      adds  b4989af   YES! NETLOGON rpc server side migration to pidl finished.
      adds  b6285fc   Remove unused creds_server_check and creds_server_step.
      adds  dd65a34   Use rpccli_netr_ServerPasswordSet in "just_change_the_password()".
      adds  697f890   Remove unused marshalling for NET_SRV_PWSET.
      adds  033dd7b   Remove unused netlogon delta defines.
      adds  44bf229   Remove unused code, make fns static (This used to be commit 5c762c6d57dce1016ebe2613a75b492eeac84c3d)
      adds  c013ff7   Add missing dependency to libtdb to libnss_wins.so
      adds  f47d642   Add krb5pac IDL from samba4.
      adds  a0f081f   Add netsamlogoncache_entry to krb5pac IDL, probably not the most accurate place...
      adds  46a3bee   Re-run make idl.
      adds  38da19f   Add missing header file.
      adds  b1d09a8   Use netr_SamInfo3 in sid_array_from_info3.
      adds  65fc3ae   Use new structs in reply_spnego_kerberos().
      adds  c52dcc7   Use netr_SamInfo3 in make_server_info_info3().
      adds  8027b7c   Use netr_SamInfo3 in samlogon cache and use ndr functions for storing the blob.
      adds  8684363   Align our krb5 PAC decoding routines to the samba4 ones.
      adds  3ea40ed   Some more cleanup in authdata.c.
      adds  c1793b2   Use new IDL based PAC structures in clikrb5.c
      adds  965774f   Fix some more callers of PAC_DATA.
      adds  c6f82f1   Getting rid of net_io_user_info3() when sending an NDR encoded netr_SamInfo3.
      adds  c35ae59   Add some more samlogon related netlogon init functions.
      adds  c25958a   Use netr_SamInfo3 everywhere in winbindd.
      adds  7dfeae6   Use netr_SamInfo3 in remaining places.
      adds  9f8f9c1   Finally let our samlogon routines call rpccli_netr_LogonSamLogon internally and return netr_SamInfo3.
      adds  966333e   Remove unused marshalling for NET_SAM_LOGON.
      adds  9519d95   Use rpccli_netr_LogonSamLogonEx in rpccli wrapping function.
      adds  41e9313   Remove unused marshalling for NET_AUTH. This must have been forgotten.
      adds  95b6f33   Remove unused marshalling for NET_SAM_LOGON_EX and finally NET_USER_INFO_3.
      adds  95cd282   Remove unused marshalling for NET_AUTH3.
      adds  7d1f168   Add sync netr_LogonControlCode from samba3.
      adds  59163ba   Re-run make idl.
      adds  f68ddb1   Remove rpc_parse/parse_net.c and some last unused netlogon headers.
      adds  5b8ebcf   Remove unused creds_client_check and creds_client_step.
      adds  10c3957   Move policy_handle_is_valid out of parse_lsa.c
      adds  fa00695   Fix IDL for lsa_LookupNames.
      adds  10e93a9   Fix IDL for lsa_LookupSids.
      adds  c0dc198   Fix IDL for lsa_LookupSids2.
      adds  6bff54c   Fix IDL for lsa_LookupNames2.
      adds  b1cc1db   Fix IDL for lsa_LookupNames3.
      adds  3f809ef   Fix IDL for lsa_LookupSids3.
      adds  9d7f249   Fix IDL for lsa_LookupNames4.
      adds  0ad7db9   Re-run make idl.
      adds  082392d   Use pidl for NTSVCS.
      adds  d8fcfb1   Build the generated ntsvcs server (not at all useable yet).
      adds  6a98db8   Move all dummy ntsvcs calls to WERROR.
      adds  addc906   Fill in IDL for PNP_GetVersion (based from samba3).
      adds  95103fe   Re-run make idl.
      adds  e99f740   Add very basic ntsvcs client to rpcclient.
      adds  3758f06   Use pidl for _PNP_GetVersion().
      adds  dbcd8b7   Remove unused marshalling for NTSVCS_GET_VERSION.
      adds  75a2503   Fill in IDL for PNP_ValidateDeviceInstance (based on samba3).
      adds  d738205   Re-run make idl.
      adds  948bfd6   Add ValidateDeviceInstance command to rpcclient.
      adds  45c6af3   Use pidl for _PNP_ValidateDeviceInstance().
      adds  342d7fd   Remove unused marshalling for NTSVCS_VALIDATE_DEVICE_INSTANCE.
      adds  9a18815   Fill in IDL PNP_GetDeviceListSize() based on samba3.
      adds  5607259   Re-run make idl.
      adds  2e75900   Add ntsvcs_getdevlistsize command to rpcclient.
      adds  3df6eed   Use pidl for _PNP_GetDeviceListSize().
      adds  9501a92   Remove unused marshalling for NTSVCS_GET_DEVICE_LIST_SIZE.
      adds  2b141de   Fill in (very unfinished) IDL for PNP_HwProfFlags.
      adds  b7e7de5   Re-run make idl.
      adds  57814bc   Add ntsvcs_hwprofflags command to rpcclient.
      adds  1ce176c   Use pidl for _PNP_HwProfFlags().
      adds  7b5d9af   Remove unused marshalling for NTSVCS_HW_PROFILE_FLAGS.
      adds  3870cae   Add IDL for PNP_GetHwProfInfo.
      adds  2a84f31   Re-run make idl.
      adds  4149868   Add ntsvcs_hwprofinfo command to rpcclient.
      adds  6dfca84   Use pidl for _PNP_GetHwProfInfo().
      adds  f155008   Remove unused marshalling for NTSVCS_GET_HW_PROFILE_INFO.
      adds  e655a10   Use rpccli_lsa_LookupNames() inside of rpccli_lsa_lookup_names.
      adds  d9a465b   Use rpccli_lsa_LookupSids() in rpccli_lsa_lookup_sids_noalloc().
      adds  2cd374d   Replace C++-style comments with C. (This used to be commit a1d07469236c06b65f14a59a27d7f7abcb106b5e)
      adds  a8fbb92   Check return code of secrets_init() function. (This used to be commit 2b1eead269e95142576d0c8c259874324ba83502)
      adds  9053bdf   Fix off-by-one bugs in subcommand argument passing. (This used to be commit d85a2782a483e563a8b68924d4897a145bc25896)
      adds  50e31b9   Remove whitespace, no code changes.
      adds  357bf00   Use pidl for _svcctl_OpenSCManagerW().
      adds  0ca295b   Use rpccli_svcctl_OpenSCManagerW() in net.
      adds  330fe0a   Remove unused marshalling for SVCCTL_OPEN_SCMANAGER.
      adds  5943ff6   Use pidl for _svcctl_OpenServiceW().
      adds  f40f800   Use rpccli_svcctl_OpenServiceW() in net.
      adds  6d95d7d   Remove unused marshalling for SVCCTL_OPEN_SERVICE.
      adds  1c298d5   Use pidl for _svcctl_GetServiceDisplayNameW().
      adds  4673706   Remove unused marshalling for SVCCTL_GET_DISPLAY_NAME.
      adds  0349835   Use pidl for _lsa_LookupNames() and _lsa_LookupNames2().
      adds  5c930e5   Fix IDL for lsa_LookupNames3 and lsa_LookupNames4.
      adds  2bac665   Re-run make idl.
      adds  326196b   Use pidl for _lsa_LookupNames3 and _lsa_LookupNames4.
      adds  196d84a   Remove unused marshalling for LSA_LOOKUP_NAMES/2/3/4
      adds  5f215d2   Create missing link for libnetapi.so.0
      adds  1638941   Fix a comment typo.
      adds  5cd707f   Add a check for success of fetch_reg_values().
      adds  8ba0885   Fix segfault in svcctl_get_secdesc(): prevent premature TALLOC_FREE.
      adds  d38e756   Use BUILTIN\administrators as owner of the default registry key security descriptor.
      adds  e16f039   Reformat construct_registry_sd() slightly (stick to coding rules).
      adds  59e7ee6   Change construct_registry_sd() to return WERROR instead of the SEC_DESC *.
      adds  f3694d5   Add NT Authority\System as group sid to default registry key security descriptor.
      adds  7ba9066   Grab secdesc for key from registry for reg_savekey()
      adds  bb0bf5c   Remove (now) unused function make_default_reg_sd().
      adds  d31806d   Fix a comment. REGISTRY_KEY has vanished from srv_winreg_nt.c
      adds  2a501a0   Use pidl for _lsa_LookupSids, _lsa_LookupSids2 and _lsa_LookupSids3.
      adds  8db780a   Yippie! LSARPC server-side migration to pidl finished.
      adds  d48f368   Remove unused marshalling for LSA_LOOKUP_SIDS/2/3. This also removes parse_lsa.c entirely.
      adds  57ab1fe   w (This used to be commit c22ec556b1df777b3b99669403dd1f9094a37a7a)
      adds  bdd5f1c   Fix some uninitialized data in new netlogon client.
      adds  f8b0242   Use pidl for _svcctl_StartServiceW().
      adds  cea7718   Use rpccli_svcctl_StartServiceW() in net.
      adds  a750bbf   Remove unused marshalling for SVCCTL_START_SERVICE.
      adds  e872169   Use pidl for _svcctl_ControlService().
      adds  87bccd7   Use rpccli_svcctl_ControlService() in net.
      adds  35e48a4   Remove unused marshalling for SVCCTL_CONTROL_SERVICE.
      adds  4421e0d   Use pidl for _svcctl_QueryServiceStatus().
      adds  3c3944e   Use rpccli_svcctl_QueryServiceStatus() in net.
      adds  c147f2f   Remove unused marshalling for SVCCTL_QUERY_STATUS.
      adds  e0860cc   Use pidl for _svcctl_LockServiceDatabase().
      adds  35a30ac   Remove unused marshalling for SVCCTL_LOCK_SERVICE_DB.
      adds  5894d5e   Use pidl for _svcctl_UnlockServiceDatabase().
      adds  1c9990f   Remove unused marshalling for SVCCTL_UNLOCK_SERVICE_DB.
      adds  3e3df1b   Add a function libnet_conf_get_seqnum() to the libnet_conf API.
      adds  9e9cd40   Make regdb_init() behave like regdb_open() when registry is already opened.
      adds  6d963a8   Use linbet_conf code in loadparm's registry handling.
      adds  ebdc59c   Makefile.in: Rework registry-related object collections.
      adds  cdb88dc   Change ldap search filter. This function is also used to search machine accounts which may be located in a different ou. This is an extension to e71a48bb80cee85afcccacbce2884c0d600f4d72.
      adds  e12cd30   Inform level II oplock holders when we write using AIO
      adds  4c4c1bf   Update position information also for AIO
      adds  6fa31c5   Remove unused m4 macro files.
      adds  1f67a36   configure.in: move definition of build dir up.
      adds  c666d5b   Move AC_ENABLE_SHARED and AC_DISABLE_STATIC to a more appropriate place.
      adds  86e758e   configure: move AC_SUBST's of certain directories to the corresponding checks.
      adds  90ea8ae   configure: Introduce "debug" variable set to yes by --enable-debug.
      adds  5073bd1   Move the --enable-debug check up above all compiler checks.
      adds  b40d1b1   configure: move more developer/test related checks up before the compiler checks.
      adds  12239ef   configure: add default for developer and krb5developer
      adds  53d5624   configure: Also set debug=yes for --enable-developer and --enable-krb5developer.
      adds  3b3b80a   configure: move debug check to developer check
      adds  07f4f95   build: change selftest_prefix from ./ to ./st .
      adds  27b7114   configure: Move path (and debug) checks to an m4 include file  check_path.m4.
      adds  2235ffe   r26467: Use getifaddrs() for interface enumeration and provide replacements for platforms that don't have it in lib/replace.
      adds  d0d4fc5   r26468: Match getifaddrs more closely, add trivial test. (cherry picked from commit 92898c043b5a2649a2e423d02bcdaea78ae55737) (This used to be commit 3f9c0c210022905c7811b2e07b3b655929daf930)
      adds  7728a23   r26469: Fix paths, only include IPv4 addresses for now. (cherry picked from commit fa9e3b6fa871b7541878f836ea54e882e614a3cf) (This used to be commit a2d6f6b4ae7fb6711d4228b9e255eebb6bf344bd)
      adds  621983e   r26470: Update README. (cherry picked from commit 51a78cfc3e72d6b32ef6c7a6079165a36863b908) (This used to be commit 556b6b9a2fe5dd9da85b1605d91a7216a6c6d308)
      adds  1de6650   r26487: Cope with systems that don't have struct sockaddr.sa_len. (cherry picked from commit 56080469ab28ae5a2f456cced34814d9c33480c6) (This used to be commit ce222d07ba73b34894454e4fcb43046f0f22c0e7)
      adds  5fb2d5b   r26491: Fix syntax. (cherry picked from commit 2513230e286179747bb84e4e87121b80bea8f3f0) (This used to be commit d9c3b27c3fafb3adb7bc6521f5be97aec7fe8bfc)
      adds  ea9ce8f   r26492: Some hosts have a define called ifa_dstaddr. (cherry picked from commit c4cd935ee783b2f4939e2c481bbdb1bbdb9190cd) (This used to be commit 839d128a42aa624e3cd978700059f947022ee733)
      adds  1caa9cb   r26495: Add defines for getifaddrs/freeifaddrs. (cherry picked from commit c9e5a3078f7baa83743658d5648f0eefdeb05d2f) (This used to be commit f2f552106820d1a8f07bccc1a3ad9b45582c8b30)
      adds  f822f41   r26497: Fix return type for freeifaddrs(). (cherry picked from commit 8c65053f51330bb55a81572264eefbcc56029dc1) (This used to be commit 57587e49f5942b81508b40e3c9a67e7536f2271d)
      adds  f75d7a6   r26507: Fix function signature for freeifaddrs. (cherry picked from commit cc873bdd2e86e5b380c3056810ccc5ad98372f7c) (This used to be commit ccfb04d18516e0aca88ea0a96afe119175bddba7)
      adds  5dd5115   r26551: Make sure NULL is defined before using it to test for getifaddrs().
      adds  c4265bd   r26554: Fix test for getifaddr on FreeBSD. Patch by Timur Bakeyev. (cherry picked from commit 37c7b65546190bdce40cb48435cc4fd51d89a124) (This used to be commit bc523382aef16b1260799000650bbebe132799eb)
      adds  3e02cdc   Remove relict SAMBA_CONFIGURE_CPPFLAGS from lib/replace.
      adds  89ad7e4   libreplace: Remove double item in case statement.
      adds  31a3564   configure: Use SAMBA_CONFIGURE_CPPFLAGS for AC_LIBREPLACE_BROKEN_CHECKS.
      adds  9e5be58   Remove the getifaddrs checks from configure.in: they are now in lib/replace.
      adds  b277aa2   libreplace: change samba_cv_ to libreplace_cv_ in getifaddrs.m4
      adds  2356cc6   libreplace: change samba_cv_ to libreplace_cv_ in getpass.m4.
      adds  9ba696c   libreplace: change samba_cv_ to libreplace_cv_ in system/config.m4.
      adds  3ac36c3   libreplace: change samba_cv_ to libreplace_cv_ in libreplace.m4.
      adds  4f5a888   Remove tests for vsnprintf snprintf asprintf vasprintf and va_copy from configure.
      adds  9c3f017   Support dlopen(NULL, ...) on HPUX. (cherry picked from commit 53c70b5f77a3b9abaab783590e66278129173d5f) (This used to be commit 8883ee2418152d58e2ce609e02105e009f8ca4e8)
      adds  e0f4573   Remove checks for ino_t, loff_t, offset_t, and comparison_fn_t from configure.in.
      adds  443f8ed   configure: Move assemblage of samba version strings to m4 include file.
      adds  d2e6339   configure: add --enable-shared-libs to control overall internal use of shared libs.
      adds  ec1576e   Fix build with static libs: place tdb static lib after tdb-util objects.
      adds  abf8465   Fix possible close of invalid fd if call to socket() returns -1. (This used to be commit f7d2f692994918037e603ef95dd097b03d2c5456)
      adds  441de75   Fix memory leaks on error path (This used to be commit 47dd0700b4320bf5ac9a80e71ae82d82d4554e6a)
      adds  34eef81   Fix double free bugs after calling regfio_close() (This used to be commit 737bb950d50ac6c5d4f99279bf535ae3a9963b2f)
      adds  94ed19c   From: David Disseldorp <ddiss at sgi.com> The vfs_prealloc module makes use of the now redundant fd parameter for SMB_VFS_FTRUNCATE(), instead get the fd from the files_struct.
      adds  e823c9f   Fix the build on irix: Prevent empty line in TDB_OBJ
      adds  48302a2   Remove mmap check from configure.in
      adds  63592ee   Remove check for secure mkstemp from configure.in.
      adds  21387a4   fix typo (This used to be commit 2d51bf67fc33e1f8f28151277fc254b82a04b664)
      adds  d29c816   configure: Abstract configuration of internal libs into an m4 macro.
      adds  0d7f555   Move the definition of SMB_LIBRARY to aclocal.m4.
      adds  357659b   Try and fix getifaddrs check on irix: dont't try to include config.h
      adds  bf6dbf8   libreplace: fix compile errors in getifaddrs.c
      adds  3a376f1   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit beb0a76b93f9dd054dbc4192516e7008e59b27d9)
      adds  7428f00   Change option name. xattr:tdb -> xattr_tdb:file (according to the other vfs option names)
      adds  5df1d8d   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 9dabde1f3e5ba3d98e4e02d8c2a0706dc4f48c18)
      adds  e2ec793   Add missing initalizations of lastif in rep_getifaddr implementations.
      adds  e3d1f51   Fix linked list of ifaddrs in implementations of rep_getifaddrs.
      adds  cc32d4c   libreplace: fix creation of conftest files for getifaddrs tests.
      adds  5c6db77   Remove the implementations of _get_interfaces and autoconf test in interfaces.c
      adds  e033fdb   Not all implementations of struct ifaddrs define ifa_broadaddr.
      adds  6a27493   libreplace: Fix comment originating from old samba source.
      adds  0f0998a   libreplace: don't use socketwrapper for getifaddrs() implementations.
      adds  14aa57a   Don't use fname after create_file has been called
      adds  d88e401   Make sure mount.cifs.c compiles on Fedora 9 with gcc 4.3 (This used to be commit ce57d388251063c22f89680e9d1c2129d9879975)
      adds  49a367e   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit bcc5371b8e7f369e8d830d9cf687089514997248)
      adds  6cdd527   Fix debug messages. Jeremy. (This used to be commit d265cedb55b07c6b8a13b9632fbdf8a05fbba886)
      adds  29d70de   Fix "used uninitialized" errors. Jeremy. (This used to be commit 06d15d8a9f94a50337ebf6f651a004bb8b4821f3)
      adds  9712e3c   make idl: Check return value of asprintf (This used to be commit d9fb7d7bdcd0e54838ff0b1cb64a7e75d8cd726a)
      adds  cef1856   Check the return value of fgets (This used to be commit b8aaa9a69fd6217ce0387ef8e84f316706186d70)
      adds  6dfb261   Fix a C++ warning (This used to be commit d993b4c3cea6ead74ff1e031ee9a42f2aa39a9f1)
      adds  333c0aa   Check return value of dup(2) (This used to be commit d34701d49cf5b30f5b9963dab5643b4b62704413)
      adds  fdf4e84   Check return value of pipe(2) (This used to be commit 49da21c03a1a5801fba4b12837cccf2887e0d8f0)
      adds  6548493   Fix a C++ warning (This used to be commit ac027a9b2e84d319f961ac0e84654a0e48920138)
      adds  44b2ba6   Fix a C++ warning (This used to be commit c4cab9e1c1f4975d970665f85838b2dea023d5fc)
      adds  a5e43bc   Fix typo (This used to be commit 621db68f32f7007de8b2c4d7cf604a5778725615)
      adds  db9db9c   AIO on streams does not work (yet...) (This used to be commit 1ba223f202a070a695581e0d7161473a3ebf4332)
      adds  658b729   Fix aix-build of libtalloc.so by exporting all necessary symbols.
      adds  21b6a03   Export aio_request_done()
      adds  fcee8fe   Allow "max mux" async i/o requests
      adds  90ad42f   Fix confusing error message -- bug 5252
      adds  c752280   Do the formatting change in all 3 places :-) (This used to be commit d32066eaef1d09ec41fd5365e18eacd93e485d53)
      adds  1f635e3   make test: pass --option=torture:sharedelay=100000 to samba4 smbtorture
      adds  43491db   Fix inotify detection
      adds  cd95385   Correctly check return of rename(2)
      adds  3176392   Fix some warnings
      adds  b46bf47   Fix the build on OpenBSD: ENOTSUP is not always defined.
      adds  32dd341   Fix build on some systems : don't pass libraries to mkproto.awk
      adds  79fa62a   Fix some typos.
      adds  9f5c463   Fix build on VOS: socklen_t is needed for rep_inet_ntop: move it up.
      adds  df3939d   configure: put swat-part of config into m4-include file of its own.
      adds  7bdd648   libreplace: Add tests for connect and gethostbyname.
      adds  379fa9b   make idl: Only compile idl files newer than the output to be generated.
      adds  75f56b1   Add libnet_join.idl to the IDL files to be processed by "make idl".
      adds  be62622   Rerun make idl. To remove irritating semicolon.
      adds  d85c517   Add variable to define if a share should be hidden.
      adds  c58e742   add a function to truncate a file to a specified size (This used to be commit 7e5752812d6d9e3bcf9a545cbdcf3afe2175dbc4)
      adds  346c949   add 64-bit macros from samba4 (This used to be commit a19e5fd5846685d5264e92bedf5cb57d99271f28)
      adds  fa341d5   add smbc_ftruncate() to emulate POSIX ftruncate() (This used to be commit 6f5051b9c1405ab1dc3e697419ceedb3acac46d8)
      adds  ab9afdd   add a test program for the new ftruncate functionality (This used to be commit df995eddbddec80a0d9d4659bbb9c6ca8a45d02b)
      adds  cbaf484   update .gitignore with new test program executable (This used to be commit 7e6da154b18f0aabcf2f8050bc5a57677bc9b322)
      adds  6fb37ae   Closed memory leak on error path. (This used to be commit 376de8a0e4194e186b460911e3319b0f4448203e)
      adds  71ab53a   Fix caller of node_status_query() to use sockaddr_storage().
      adds  a565f50   libreplace: fix standalone build on some systems.
      adds  e80790f64 libreplace: fix standalone build - add necessary libs.
      adds  e281c0b   libreplace: standalone build: use -I$srcdir instead of -I.
      adds  022b7d8   Copy recent spoolss IDL from samba4 into our tree.
      adds  c5e4455   Add lsa_PolicyAccessMask to lsa.idl.
      adds  8f7fe45   Use lsa_PolicyAccessMask in lsa_OpenPolicy/2.
      adds  3c54bb1   Re-run make idl.
      adds  2d01ec2   Use new LSA_POLICY defines in lsa rpc server code and other places.
      adds  eaeb55e   Move MAX_REF_DOMAINS to lsa.idl.
      adds  f0b2ae2   Re-run make idl.
      adds  1affdac   Move MAX_LOOKUP_SIDS to lsa.idl.
      adds  f084c60   Re-run make idl.
      adds  ec790d0   Move LSA_AUDIT_NUM_CATEGORIES defines to lsa rpc_server.
      adds  c672a34   Move PASS_*_CHANGE_AT_NEXT_LOGON defines to samr.idl.
      adds  446a037   Re-run make idl.
      adds  d61831d   Move MAX_SAM_ENTRIES defines to samr rpc_server and to samr.idl.
      adds  a136e40   Re-run make idl.
      adds  42f5c6d   Remove unneeded rpc_samr.h.
      adds  cb34a31   Remove unused BRS marshalling headers.
      adds  583aa07   Cosmetics: make check_bind_req() debug statements a little nicer.
      adds  7269a50   Add my copyright.
      adds  8c2b6a1   remove unused unixinfo.idl and generated files
      adds  d4bf587   Add some entries to WHATSNEW
      adds  bdd08fc   Fill in IDL for svcctl_QueryServiceObjectSecurity.
      adds  179405e   Re-run make idl.
      adds  fac7193   Use pidl for _svcctl_QueryServiceObjectSecurity().
      adds  8a12498   Remove unused marshalling for SVCCTL_QUERY_SERVICE_SEC.
      adds  6135d08   Fill in IDL for svcctl_SetServiceObjectSecurity.
      adds  8b23d4a   Re-run make idl.
      adds  c86cbd7   Use pidl for _svcctl_SetServiceObjectSecurity().
      adds  edacb74   Remove unused marshalling for SVCCTL_SET_SERVICE_SEC.
      adds  5021edf   WHATSNEW: Added Kai's commits. (This used to be commit 324d2e6585ca813b30bfb3170c74debfcde59905)
      adds  346993e   Add my changes to WHATSNEW. Fix typo.
      adds  9d37794   Fix debug %lu message. Jeremy. (This used to be commit 644a3be37a6760c9e25ac1b286c7c225096e8b0d)
      adds  22ac09c   Remove my change (This used to be commit 7bf4216644187549697caace4a2a48803b57fa5a)
      adds  d43aa3e   call libnet_conf_get_seqnum() just once and fix compiler warnings
      adds  732f69e   Update WHATSNEW.txt with my changes for 3.2.0pre2
      adds  b2ed934   Fix segfault in _srv_net_file_enum.
      adds  226a17c   Ups... Sorry! Thanks for the hint Volker! :-)
      adds  9dc87b8   Move my changes to the right section in WHATSNEW.
      adds  cf297a9   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 1d9d39525a1f1f5e43e86d919f1ced2df568f676)
      adds  1d94049   Fix from Guenter Kukkukk <linux at kukkukk.com> to fix listing against OS/2 servers. OS/2 returns eclass == ERRDOS && ecode == ERRnofiles for a zero entry directory listing. Jeremy. (This used to be commit b34da627053581a9584367e177566d4a2cef7e82)
      adds  5764073   WHATSNEW: Add new parameter 'config backend'.
      adds  4501e1f   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 22c38c040c37d1e3922be45f22cfb4e7b733df9b)
      adds  36a566d   WHATSNEW: Fix some typos.
      adds  ac9b5f5   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 61b4bc13d0f0cf1cf4139ecdfafc78b9bfff0480)
      adds  c3ef765   Some cosmetics for net_derive_salting_principal().
      adds  3257f60   Add noopnum to libnet join/unjoin calls.
      adds  97c2dfc   Use W_ERROR_NOT_OK_GOTO_DONE macro in libnetjoin.
      adds  39ba91f   Merge all connect ads calls into libnet_join_post_processing_ads().
      adds  c1636cc   Add disabled_machine_account and deleted_machine_accoutn flags to libnetunjoin.
      adds  bdebe9d   Re-run make idl.
      adds  1d807c3   Add preliminary libnet_join_post_verify call to libnetjoin.
      adds  0988697   Fill in machine account manipulation flags while unjoining in libnetunjoin.
      adds  4ba6c04   Delete affinity cache entries while unjoining with libnetunjoin.
      adds  46bdaa5   Check for mandatory domain name in libnetjoin/unjoin.
      adds  7347e1f   Store domain_is_ad info as early as possible in libnetjoin.
      adds  42e3015   Use libnet_Unjoin() for "net ads leave".
      adds  3e581ee   Remove a useless variable.
      adds  78a7a6f   WHATSNEW: adapt section on registry configuration to new facts.
      adds  5458715   WHATSNEW: Move Volker's post pre1 changes to the appropriate section.
      adds  61ef292   WHATSNEW: Merge additions from v3-2-stable's WHATSNEW. :-}
      adds  2684818   WHATSNEW: fix a typo and spacings
      adds  554107b   WHATSNEW: Fix spacings
      adds  a701cfe   WHATSNEW: give a new date for the upcoming prerelease.
      adds  d772c3a   WHATSNEW: Also merge changes in "Major enhancements" section from v3-2-stable.
      adds  ed59633   WHATSNEW: add two more items to my changes.
      adds  d9b6f9a   Updated comments on the encryption support. Jeremy. (This used to be commit ab6a9fad3873a9e4f5945e5d72faabbf42bd4f48)
      adds  0e97ace   WHATSNEW: add another change.
      adds  ab83712   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 8b0082840535eaca19911bf4c15d4e56297e373f)
      adds  0d8985f   Let dsgetdcname() return a struct netr_DsRGetDCNameInfo.
      adds  6676b94   Add another WHATSNEW (This used to be commit c6f0ff949b480addfa72cd59a790d673bc40f204)
      adds  261671d   Remove unused display_ds_domain_controller_info() function.
      adds  ed40151   WHATSNEW: Add changes by Andreas Schneider.
      adds  b9ca5bf   Fix one dsgetdcname call in wkssvc rpc server.
      adds  bbe6d40   Re-arrange dns update block during "net ads join" a little.
      adds  4b5169f   Add explicit buf arg to cli_encrypt_message and cli_calculate_sign_mac (This used to be commit db6ae9ed2326e6cd68475375d049084cf1d5a98c)
      adds  b9f7dd2   Add explicit buf arg to cli_check_sign_mac (This used to be commit ffc1c8cc03e6bad40ed2be91392074b4f038a1bf)
      adds  830b70a   Add missing full stops and blank lines.
      adds  11b81cb   Add WERR_TIME_SKEW to werror mapping tables.
      adds  4d55efe   Nicen error output in net_ads_leave.
      adds  57a9fba   Make cli_struct a talloc parent (This used to be commit e69244a5c8c7c6b7c1897adc4b4b1cfdfc7a7999)
      adds  be4a76a   Add cli_setup_packet_buf
      adds  e5775b4   Use libnet_Join() for "net ads join".
      adds  642f46d   Some fixes for net ads join (uninitialized vars).
      adds  a763f4b   Don't define SMB_TRANS_ENC_GSS if we don't have KRB5. Jeremy. (This used to be commit 6f2b33f6072629be393f88d4450fa6631ef672f6)
      adds  6e2e0e2   Fix the build - don't use SMB_TRANS_ENC_GSS without KRB5. Jeremy. (This used to be commit d16c295642c3df49be02440427ded0cd9b4179f5)
      adds  93e0612   Add basic infrastructure for general async requests (This used to be commit ae254cb61f4b9331755848c47ebc34e90dd80390)
      adds  1d41b5b   Add infrastructure to support async SMB requests (This used to be commit f5356825698a02df2d400b51dd95d1f857c83e81)
      adds  525aac7   Add async cli_pull support
      adds  95222d1   Convert cli_read to use cli_pull (This used to be commit 719527f55e88f0c5fdceda5c807475aba299c79f)
      adds  707012a   Add mount.cifs as a wrapper for mount.cifs.
      adds  e1b3259   Remove smbmount.
      adds  8471efe   Update WHATSNEW.
      adds  4a8e6c9   Use libnetapi_get_error_string() in "net dom" commands.
      adds  15f6e27   Add some more error handling in libnetjoin.
      adds  77a2531   Only set DEBUGLEVEL to 0 in libnetapi when not set already.
      adds  8f58ae9   Fix macro name (no 's' in ifr_addr).
      adds  2306574   libnetjoin: Merge in comments, debugs and missing code from original join code.
      adds  27310f0   Remove original copy of now redundant join code.
      adds  781e1ab   Re-enable _wkssvc_NetrJoinDomain2 remote join implementation now that we are ready for it.
      adds  37bca2e   While we are at it: add _wkssvc_NetrUnjoinDomain2 implementation.
      adds  76de025   winbind: use a struct element for WBFLAG_PAM_UNIX_NAME
      adds  bddceee   Fix memleak in netsamlogon_cache_get().
      adds  a29b042   Remove DomainControllerAddressType which we now have in IDL.
      adds  f610e1f   lsa.idl: don't use ascstr_noterm anymore
      adds  48bffb0   lsa.idl: add lsa_AsciiStringLarge
      adds  364ce40   lsa.idl: use strlen_m_term() in lsa_StringLarge to support NULL strings
      adds  5e7cc85   lsa.idl: strlen_m*() also for the lsa_AsciiString* versions
      adds  c7d0b8f   samr.idl: windows uses lsa_AsciiStringLarge in QueryDisplayInfo
      adds  de39bd2   Re-run make idl.
      adds  700438d   Fix samr querydispinfo w.r.t. lsa_AsciiStringLarge. Thanks metze for the fix.
      adds  29222fa   libnetjoin: Trying to avoid confusion between acct_flags, acb_info and access_desired.
      adds  53d5579   libnetjoin: add fallback to level 24 samr setinfo so that libnet can join NT4.
      adds  808348a   Trying to fix libnetapi examples Makefile.in.
      adds  d24f3b8   libreplace: add extended getifaddrs test that prints out the interfaces.
      adds  ca237a3   libreplace: use the new getifaddrs test also for autoconf.
      adds  39cae1d   libreplace: try and fix rep_getifaddrs() for Tru64.
      adds  539c4df   libreplace: add missing semicolon to getifaddrs.
      adds  3be85e7   libreplace: add missing newline in output of getifaddrs test.
      adds  b6578dc   libreplace: fix silly crashbug in getifaddrs_test().
      adds  5827e84   libreplace: fix rep_freeifaddrs to not segfault on NULL input.
      adds  a73f4bc   libreplace: ifdef out ip6 code if unsupported.
      adds  71f74cf   libreplace: add snprintf.c to test code for getifaddrs - needed on some systems.
      adds  bab27a2   Fix creation of replacetort.
      adds  18206a4   Add vfs_aio_fork
      adds  8657066   configure: Remove lib/repdir.c and related stuff
      adds  85b7f90   configure: only build vfs_syncops if dirfd() is available
      adds  695b666   Attempt to fix the build (This used to be commit 364d87a5e41045808ebd28f46c5c0c93bd13a7da)
      adds  a068dc6   Fill in WHATSNEW.txt.
      adds  4688f26   Fix linking of smbget when there is no shared library support.
      adds  1751b53   Rename the 'hidden' variable to 'administrative share'. (This used to be commit eff3d3bad5a8860b99375cc0be9dc24f3679e416)
      adds  d40b891   Revert "Add libnet_join.idl to the IDL files to be processed by "make idl"."
      adds  af3e746   Revert "make idl: Only compile idl files newer than the output to be generated."
      adds  e9c2515   Eliminate tons of build warnings on non-IPV6 system.
      adds  6346ab7   Fix part of bug #3617 from valgrind trace. "Invalid read of size 1" errors. Jeremy. (This used to be commit d954a4954ba8ed6cb2c6074176a6008cfa398dd7)
      adds  6a7b6a1   Patch to fix the "Invalid read of size 4" errors. Bug #3617. Jeremy. (This used to be commit fa12667ec284fdda45b79cbf6bf548ab0faae34f)
      adds  f127700   Pure cosmetics, trying to get my group policy diff smaller.
      adds  b50eb31   Fix warnings (This used to be commit 9a966e5593ae4474014aec5d8c68c489ac8ce0c9)
      adds  c613bd5   Add infrastructure for reading/storing Group Policy state and control data in the registry.
      adds  ad38725   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit e7406822d32d5b36d3706144efbd1eaa7c44cead)
      adds  41efa5c   Add Group Policy extension infrastructure.
      adds  485b070   Add "registry" Group Policy extension.
      adds  3afcd3a   what a wurst. (This used to be commit ab687104c1371c84c510eca7ef2caad7c21ea8fc)
      adds  f3efcea   Revert "what a wurst."
      adds  72b8392   Add gp_get_machine_token().
      adds  c524993   Fix the build w/o ldap.
      adds  45615d6   Check the right variable for being NULL (This used to be commit f2c67803792f1fd3929e922c1f626f8247e08992)
      adds  5e0d86c   Restore 3.0 behaviour with empty /etc/hosts
      adds  87222d3   Fix init_registry_data for subkeyless top-level keys.
      adds  1c02bee   Revert "Fix warnings"
      adds  342859e   Revert "Convert cli_read to use cli_pull"
      adds  a34d158   Revert "Add async cli_pull support"
      adds  45a877f   Revert "Add infrastructure to support async SMB requests"
      adds  c3cb59a   Revert "Add basic infrastructure for general async requests"
      adds  422af9a   Make sure we are still able to join Windows 2008.
      adds  257b7b0   Initial revamp of the libsmbclient interface.
      adds  4ba42cb   Modified revamp of the libsmbclient interface.
      adds  223940d   Additional revamped libsmbclient documentation
      adds  0bd3df3   Mark smbc_option_{get,set} as deprecated (This used to be commit a8b4b773d4647f28e7b92c5968469721d34eb550)
      adds  b3c16a2   Comment was in wrong place (This used to be commit dec70fa3c0424c148016cc667a3c159e16d8a944)
      adds  4a3410b   change variable name from f to fn for function pointers (This used to be commit 1fd65359f6cd07539cfe43146ac367a48708a678)
      adds  fc65c66   Return NULL, not 0, from a function which returns a pointer. (This used to be commit 23cb9c49e3724cecaa66655ef64c3111bf14c552)
      adds  3c0029e   Update WHATSNEW for libsmbclient changes (This used to be commit f07407a32e178a47c8f9b3e3703aa5a20f0a4f06)
      adds  bf950ea   fixed missing white space (This used to be commit 71e86f13b0ace3841c6712084728c79db74ff803)
      adds  8a05c0a   Remove use of deprecated function (This used to be commit 93580bce833453ba512ee436d6dfdbdcd2c53777)
      adds  1363ee9   Continued revamping of libsmbclient.
      adds  ee45d0d   Missed a few 'deprecated' markers (This used to be commit 76ba37ac46b4a77fe228ca90635fa19140541ccd)
      adds  e447bf2   Update WHATSNEW. Parameter 'hidden' has been renamed to 'administrative share'.
      adds  2418916   Fix gp_find_file() which broke during the pstring removal.
      adds  4aa0bfc   Zero out the out policy handler in lsa_Close
      adds  b6595bd   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 8927b50d6051fcefd87f19dc90c5826378d03e4e)
      adds  8a22800   use constant name less likely to cause conflict (This used to be commit fd18b01016d1dc4b08983975353e62084fdc323c)
      adds  2c5e04b   Fix crash bug in pdb_init_ldapsam().
      adds  f7b4485   Move talloc_init to the right place in "net ads join".
      adds  b2729f4   Zero more structs initially in LSA rpc server.
      adds  5a41820   Use TALLOC_FREE in libnetjoin debugging dump code.
      adds  33322a7   Fix lsa_QueryInfoPolicy: make proper talloc copies of the sids.
      adds  959cb48   Update release date.
      adds  253dc4d   Fix counter mismatch in lsa_LookupNames server.
      adds  7c95f53   Fix counter mismatch in lsa_LookupNames3 server.
      adds  9a05f49   Add new Windows 2008 Kerberos PAC Type 12 (apparently again undocumented).
      adds  29eb634   Re-run make idl.
      adds  d06274b   Add secure_channel_type to libnetjoin.
      adds  ae45a74   Fix proxy_srvsvc_call().
      adds  d898770   Whitespace cleanup in srvsvc server.
      adds  2c3dc9b   Use pidl for _srvsvc_NetSrvGetInfo().
      adds  640f53f   Use rpccli_srvsvc_NetSrvGetInfo() in rpcclient.
      adds  986005d   Remove unused marshalling for SRV_NET_SRV_GET_INFO.
      adds  93cb719   Fix IDL for srvsvc_NetSrvSetInfo().
      adds  05ea755   Re-run make idl.
      adds  eb44792   Use pidl for _srvsvc_NetSrvSetInfo().
      adds  2b5d47a   Remove unused marshalling for SRV_NET_SRV_SET_INFO.
      adds  d1ef669   Fix rpccli_srvsvc_NetSrvSetInfo call in libnetapi.
      adds  9e10620   Fix IDL for srvsvc_NetShareSetInfo().
      adds  cc4cd73   Re-run make idl.
      adds  c6c6700   Use pidl for _srvsvc_NetShareSetInfo().
      adds  a7b00be   Fix IDL for srvsvc_NetRemoteTOD().
      adds  91714e0   Re-run make idl.
      adds  78b2044   Use pidl for _srvsvc_NetRemoteTOD().
      adds  b0dad26   Use rpccli_srvsvc_NetRemoteTOD() in rpcclient.
      adds  1bdce8e   Remove unused marshalling for SRV_NET_REMOTE_TOD.
      adds  3bda36d   Fix build of pam_smbpass.
      adds  6543c59   Makefile: Add explicit dependecies to libtalloc.so.
      adds  2223292   Add PICFLAG to libnetapi Makefile.
      adds  b428ccd   Makefile: untangle -ltalloc from LIBS, making use of libtalloc explicit.
      adds  0a15d8a   Makefile: reformat - break long target lines.
      adds  65b0235   Give a better error message why NetServerSetInfo() may fail in the gui.
      adds  cb94b31   Make sure to generate pkgconfig files for libtdb and libtalloc.
      adds  d42e415   Revert "Make sure to generate pkgconfig files for libtdb and libtalloc."
      adds  9d7cad7   Fix a memleak -- Coverity ID 222 (cherry picked from commit a40781bafa3a8f0c7737164bca6cf74b0a452e72) (This used to be commit 86cabcad74ac06d888f2a352a2bef3abea1ed85c)
      adds  932c287   Fix Coverity ID 565
      adds  63036a6   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 3482cd9b0e81bbc801f1cec33fca82fc45a3ddef)
      adds  2b0281a   Another build fix for pam_smbpass: make sure libwbclient is there.
      adds  9f133a6   Fix build targets for bin/net.
      adds  03451a5   Fix coverity ID 525, 526, 527, 528, 529 and 530
      adds  04afd3d   Build: fix bin/net on Solaris - use -ltdb instead of bin/libtdb.so
      adds  aa4213b   Test: Properly track current test binary for tracking crashes.
      adds  fee1ab1   In libnetapi, point out that lp_load has failed.
      adds  ddd8bde   Fix lp_load with an empty registry and "config backend = registry". Michael, please check.
      adds  05af5c3   Respect FAMChanged -- attempt to fix bug 5307
      adds  2653725   Make test: set LD_LIBRARY_PATH for make test_shlibs and friends.
      adds  e82c9d1   Check the right pointer for non-NULL
      adds  439fe51   Fix a memleak
      adds  7215b1f   Fix an uninitialized variable, Coverity ID 481 (This used to be commit 9e4f576abfdd5605f4db9bb87c22ec68c94ff850)
      adds  23cd8e5   Be more verbose why create local token has failed during NTLMSSP and Kerberos session setup
      adds  84f12a5   Set the "stable" vendor string in VERSION. (This used to be commit 22d2ff0bc4d1012cc3ffc7ab0fdbab5a8188a0cb)
      adds  582bd80   Merge commit 'samba/v3-2-test' into v3-2-stable (This used to be commit 6811ea1ce2d46f7303b4edf661e27d2edf54724f)
      adds  9a50c92   Merge commit 'samba/v3-2-test' into v3-2-stable (This used to be commit bb36b74a4e8fa63672031145b6d39d79468241d9)
      adds  f0edf72   Add First draf of release notes. (This used to be commit 5adf38606b4c6918412a3da76e6fb3298ac585af)
      adds  7ff128e   Merge commit 'samba/v3-2-test' into v3-2-stable (This used to be commit 061c90fefef0e6093dfc3912d381cc306549ed4b)
      adds  64e5f2f   Add notes from Michael Adam for the commit log in release notes (This used to be commit 04e0460c7e4adfe29a8c788e1912129c4c0c7e62)
      adds  43ddf12   Merge commit 'samba/v3-2-test' into v3-2-stable (This used to be commit 5a527476a07ea43178dc5afeaf8ad78da8a4080c)
      adds  019c245   Update release notes for vfs_ea_rename to complete the recent merge. (This used to be commit ef2e825e1fe5493115d2b271c2f4198e9e5b1f47)
      adds  1a6415f   Merge branch 'v3-2-test-merge' into v3-2-stable (This used to be commit 6993b6139419761c649f3ad54467a2c34f29382d)
      adds  c4fbe28   Merge commit 'origin/v3-2-test' into v3-2-stable
      adds  f957124   Fill in WHATSNEW.txt.
      adds  fbc514e   Fix linking of smbget when there is no shared library support.
      adds  f22531b   Rename the 'hidden' variable to 'administrative share'. (cherry picked from commit eff3d3bad5a8860b99375cc0be9dc24f3679e416) (This used to be commit 39f712048d7408ba91301b59752f2e87e894a3f0)
      adds  1c21e41   Patch to fix the "Invalid read of size 4" errors. Bug #3617. Jeremy. (cherry picked from commit fa12667ec284fdda45b79cbf6bf548ab0faae34f) (This used to be commit 5f00c79ac22ecfa846eebd910e7c25d326595f8e)
      adds  6d10296   Prepare for release 3.2.0pre2
      adds  40ad573   Fix release script. (This used to be commit 400609bce5cd1ce7e3330b9f00bb1f08de9d3a12)
      adds  91609a6   Update WHATSNEW. Parameter 'hidden' has been renamed to 'administrative share'.
      adds  bc5d7d9   Make sure we are still able to join Windows 2008.
      adds  80a3e15   Revert "Convert cli_read to use cli_pull"
      adds  5454162   Revert "Add async cli_pull support"
      adds  a1facdd   Revert "Add infrastructure to support async SMB requests"
      adds  2e7eb4d   Revert "Add basic infrastructure for general async requests"
      adds  f247b78e  Restore 3.0 behaviour with empty /etc/hosts
      adds  5491030   Zero out the out policy handler in lsa_Close
      adds  c2beacf   Initial revamp of the libsmbclient interface.
      adds  4889499   Modified revamp of the libsmbclient interface.
      adds  9a96722   Additional revamped libsmbclient documentation
      adds  4a1f55b   Mark smbc_option_{get,set} as deprecated (cherry picked from commit a8b4b773d4647f28e7b92c5968469721d34eb550) (This used to be commit 7b05e264d58c65af37af457947548611fc77edce)
      adds  99eab28   Comment was in wrong place (cherry picked from commit dec70fa3c0424c148016cc667a3c159e16d8a944) (This used to be commit eb4d6dda1091199af7e62fb584525deb382978e2)
      adds  298fb51   change variable name from f to fn for function pointers (cherry picked from commit 1fd65359f6cd07539cfe43146ac367a48708a678) (This used to be commit b7f10bd31dec8047ea996c4738a6db5535c9261a)
      adds  ddf19f9   Return NULL, not 0, from a function which returns a pointer. (cherry picked from commit 23cb9c49e3724cecaa66655ef64c3111bf14c552) (This used to be commit 9b4bd6473ed3f93c1bbfae3f82d0a100e832df48)
      adds  2492e96   Update WHATSNEW for libsmbclient changes (cherry picked from commit f07407a32e178a47c8f9b3e3703aa5a20f0a4f06) (This used to be commit 938c6aef24c696be9bd247e43c7c5ec1f792dbd6)
      adds  2edf9c5   fixed missing white space (cherry picked from commit 71e86f13b0ace3841c6712084728c79db74ff803) (This used to be commit 8bf707c13794539029be2229f0c587b713b4fd20)
      adds  8cd0cf1   Remove use of deprecated function (cherry picked from commit 93580bce833453ba512ee436d6dfdbdcd2c53777) (This used to be commit 0621dfe10f1fd3d8ce04a039d2d44d6c67407746)
      adds  2f0a615   Continued revamping of libsmbclient.
      adds  ed26f09   Missed a few 'deprecated' markers (cherry picked from commit 76ba37ac46b4a77fe228ca90635fa19140541ccd) (This used to be commit 7c2a0be9cb2916c07074d8d56d698721b02bcfc3)
      adds  9ad8af0   use constant name less likely to cause conflict (cherry picked from commit fd18b01016d1dc4b08983975353e62084fdc323c) (This used to be commit 4279cc49ff73d4503df2fd0c6176c3f90f67066c)
      adds  143e709   Fix init_registry_data for subkeyless top-level keys.
      adds  f58ad26   Update release date.
      adds  0a27ef8   Fix crash bug in pdb_init_ldapsam().
      adds  59e745e   Zero more structs initially in LSA rpc server.
      adds  2957341   Fix lsa_QueryInfoPolicy: make proper talloc copies of the sids.
      adds  659d21a   Fix counter mismatch in lsa_LookupNames server.
      adds  91414a5   Fix counter mismatch in lsa_LookupNames3 server.
      adds  b4f9990   Add new Windows 2008 Kerberos PAC Type 12 (apparently again undocumented).
      adds  0c08a2e   Re-run make idl.
      adds  0289067   ask for the keyid in the release script. (This used to be commit bccae9487485a6c9468bc6afb9ada8c8d9f6e135)
      adds  863ac14   Fix build of pam_smbpass.
      adds  12d60bf   Makefile: Add explicit dependecies to libtalloc.so.
      adds  5fad32a   Fix coverity ID 525, 526, 527, 528, 529 and 530
      adds  f9e85e5   Add PICFLAG to libnetapi Makefile.
      adds  7f80099   Give a better error message why NetServerSetInfo() may fail in the gui.
      adds  eb0e549   Fix lp_load with an empty registry and "config backend = registry". Michael, please check.
      adds  6412d72   In libnetapi, point out that lp_load has failed.
      adds  001ef70   Makefile: untangle -ltalloc from LIBS, making use of libtalloc explicit.
      adds  039c4f9   Makefile: reformat - break long target lines.
      adds  681af65   Build: fix bin/net on Solaris - use -ltdb instead of bin/libtdb.so
      adds  9660742   Respect FAMChanged -- attempt to fix bug 5307
      adds  aa62771   Another build fix for pam_smbpass: make sure libwbclient is there.
      adds  baed613   Fix build targets for bin/net.
      adds  3785b89   Make test: set LD_LIBRARY_PATH for make test_shlibs and friends.
      adds  47d7767   Merge commit 'origin/v3-2-stable' into v3-2-test
      adds  f05bc40   Add basic infrastructure for general async requests (This used to be commit 9f8b2a87ee8bba930b776dcfda608a5639f6d55a)
      adds  1ea0a5d   Add infrastructure to support async SMB requests (This used to be commit e2153301351559f30f2714345f4c1ca6c5f1a45f)
      adds  6244578   Add async cli_pull support
      adds  a015227   Convert cli_read to use cli_pull (This used to be commit d69b20111a849152a7d9108763207c813bf9068b)
      adds  a8003f1   Use io_bufsize as window size in smbclient get command (This used to be commit e602f06cbba852a7eacd15b2511ef2571a95cc80)
      adds  5193ae9   Change default bufsize to 512k
      adds  cd8c546   Slowly making progress on PAC_UNKNOWN_12.
      adds  b4df9f5   Re-run make idl.
      adds  a521f39   Build: Add an rpath of $(LIBDIR) to binary targets.
      adds  5b80b93   Check for NULL pointers before dereferencing them. (This used to be commit 6f65390cec218a6aac4370ee381f30439617dcec)
      adds  5eb3471   Fix a "nested extern declaration" warning (This used to be commit e473e6d50c56f52ef5e4853e4ca3b3548af06f51)
      adds  914cd3e   Eliminate global variable in_client and a plethora of extern declarations.
      adds  0ffbd42   Ignore Kerberos PAC type 12.
      adds  65a73ff   Re-run make idl.
      adds  bdee4a5   Revert "Build: Add an rpath of $(LIBDIR) to binary targets."
      adds  266af58   Fix the build of cifs.spnego.
      adds  ffd88c3   Fix _dssetup_DsRoleGetPrimaryDomainInformation().
      adds  6f4cd6d   client[ADDR_INDEX] is an IPv4 mapped to IPv6, but the list item is not. Try and match the IPv4 part of address only. This will happen a lot on IPv6 enabled systems with IPv4 allow/deny lists in smb.conf. Bug #5311. Jeremy. (This used to be commit 7c3550f82c51ce173b13e568762f728ecb881e85)
      adds  868c5c9   Fix bug #5267 - nmbd shuts down when network interfaces go down. Cause nmbd to wait for an interface, in a mode where SIGTERM will kills us (same way we wait on startup for an interface). Jeremy. (This used to be commit 5440c752ff270cc674d46f2dfa2ceb47dac030f6)
      adds  3279d31   Fix debug statement (missing \n).
      adds  f78316c   Fix IDL for srvsvc_NetShareEnum and srvsvc_NetShareEnumAll.
      adds  766c669   Re-run make idl.
      adds  221af84   Add some more init_srvsvc_NetShareInfoX functions.
      adds  156c42f   Time to confess...
      adds  9e83c91   Enable use of Relocations Read-Only, if supported, for enhanced security. (This used to be commit c20c5f082162ff6c0c2931f456897334aa002e83)
      adds  5259a7a   Enable libnetjoin debugging for now but avoid printing passwords.
      adds  7b75317   Use pidl for _srvsvc_NetShareGetInfo, _srvsvc_NetShareEnum and srvsvc_NetShareEnumAll.
      adds  024cf11   Use pidl generated NetShareGet/SetInfo and Enum calls in rpcclient.
      adds  ad3a1b8   Use pidl for _srvsvc_NetShareDel and _srvsvc_NetShareDelSticky.
      adds  ea0b148   configure: fix quotation in SMB_LIBRARY for help output.
      adds  5e6e3cc   Add netnamevalidate command to rpcclient.
      adds  9beec26   Use pidl for _srvsvc_NetNameValidate.
      adds  8e1fe63   Use rpccli_srvsvc_NetShareDel in net.
      adds  e931f28   Remove unused marshalling for SRV_NET_SHARE_DEL.
      adds  91710a5   Remove unused marshalling for SRV_NET_NAME_VALIDATE.
      adds  00255e1   Fix IDL for srvsvc_NetShareAdd().
      adds  8204efe   Re-run make idl.
      adds  45c91e7   Use pidl for _srvsvc_NetShareAdd.
      adds  a97de32   Fix IDL for srvsvc_NetSetFileSecurity and srvsvc_NetGetFileSecurity.
      adds  c534eea   Re-run make idl.
      adds  5b8823e   smbget: Make global variables static. (This used to be commit c430b7831d5dc6f81cfd18ee2bf24bc3f276fe5d)
      adds  9030063   Build aio_fork by default
      adds  6a2dbea   Fix some typos (This used to be commit cfa1b838144800c0758969921b8904fd62e46c07)
      adds  8da1e03   Pass specific packets to build_nmb and build_dgram
      adds  464f74d   Move inbuf handling to before the PDU handling
      adds  973734c   Correctly calculate the max read size (This used to be commit f556c9e162e2bc0d16710e994a00edc33a146cd5)
      adds  1a3cad6   Print out the used seed in smbtorture (This used to be commit 26d64d22d65938023a4e45c3893e7021e51f4d9c)
      adds  62ca78b   Add netfilegetsec command to rpcclient.
      adds  3102609   Use pidl for _srvsvc_NetSetFileSecurity.
      adds  fa58ebd   Use pidl for _srvsvc_NetGetFileSecurity.
      adds  7192e40   Remove unused marshalling for SRV_NET_FILE_SET_SECDESC and SRV_R_NET_FILE_GET_SECDESC.
      adds  8780581   Fix Coverity ID 551
      adds  acc6312   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 09e5c6adde5564afc0d1be25f297fbfd284d559f)
      adds  ad7c345   Fix return code. (This used to be commit 98b643366044f471ad69c9e5aac06022f30742d9)
      adds  ca35427   Use pidl for _srvsvc_NetSessDel().
      adds  64adc15   Add netsessdel command to rpcclient.
      adds  7ff8d9d   Fix IDL for srvsvc_NetSessEnum().
      adds  4c67f6c   Re-run make idl.
      adds  28d5307   Add netsessenum command to rpcclient.
      adds  032d4fa   Add some srvsvc_NetSessInfo init functions.
      adds  251a16c   Use rpccli_srvsvc_NetShareEnumAll in smbclient.
      adds  d185fb4   Remove insane amount of whitespace.
      adds  a6fa0ca   Use rpccli_srvsvc_NetShareEnumAll in libsmbclient.
      adds  d09f0d2   Use rpccli_srvsvc_NetShareEnumAll in smbtree.
      adds  0f64ce0   Use rpccli_srvsvc_NetShareGetInfo in 2 places in "net".
      adds  c2cd0e3   Use talloc_tos() in secrets_init (This used to be commit 27065382d9b692b5885265c9d60ffb7ec7748c38)
      adds  2e8d375   Avoid some pointless checks
      adds  b175ffa   Make use of talloc_asprintf_strupper_m in secrets.c (This used to be commit 3ac4f935c074af768d0b83514f86d010c387817a)
      adds  758ceaa   Use rpccli_srvsvc_NetShareAdd in net.
      adds  b7b89bf   Convert "net" to use rpccli_srvsvc_NetShare* interfaces everywhere.
      adds  11e4e58   Remove unused marshalling for SRV_NET_SHARE_{ENUM,ADD,SETINFO,GETINFO}
      adds  663d147   Remove unused marshalling for SRV_NET_SESS_DEL.
      adds  89d2097   Fix IDL for srvsvc_NetFileEnum.
      adds  6681274   Re-run make idl.
      adds  cfa16ea   Use rpccli_srvsvc_NetFileEnum in net and rpcclient.
      adds  7e652a2   Remove rpccli_srvsvc_net_file_enum() and cli_srvsvc.c with it.
      adds  16b8d94   Reformat: Remove indentation of part of pam_smbpass/support.c by one tab.
      adds  d4c24ff   loadparm: Reformat the parm table to use named initializers.
      adds  b99ca19   loadparm: fix spacing in parm_table (training spaces and empty lines).
      adds  ffb45fd   loadparm: fix whitespaces in global and service parameter structs.
      adds  080fedd   loadparm: replace typedef struct {} global/service by struct global/struct service.
      adds  9fa0284   loadparm: fix init_globals() to re-init all options event when called 2nd time.
      adds  aa054bd   Add netdiskenum to rpcclient.
      adds  d18e531   Fix IDL for srvsvc_NetConnEnum.
      adds  f3a1b56   Re-run make idl.
      adds  0c10ab5   Add netconnenum to rpcclient.
      adds  69d6712   add dbwrap_change_int32_atomic (This used to be commit 4ee21a98bc3d1c41a6d8868e98118c58372b2d1a)
      adds  541b8de   Add transactions to the dbwrap API
      adds  fe0e5d2   Add dbwrap_trans_store and dbwrap_trans_delete (This used to be commit e66e502bee65fe44944d325ebeeaa3bf56169eb8)
      adds  d634ab0   Convert secrets_lock_trust_account_password to talloc
      adds  1ebfc66   Use a separate tdb for mutexes
      adds  e45b6a5   Fix netdiskenum call in rpcclient.
      adds  b960bc2   Use pidl for _srvsvc_NetDiskEnum.
      adds  2b4378d   Fix return of reg values below HKLM/SOFTWARE/MICROSOFT/WINDOWSNT/CURRENTVERSION.
      adds  67536edd  registry shares: prevent creating regular share called "global".
      adds  45a3c82   Allow to send no resume_handle in rpcclient's NetShareEnum* calls.
      adds  2a40d67   Trying to fix resume_handling for srvsvc_NetShareEnumAll.
      adds  2824442   Convert secrets.c to use dbwrap (This used to be commit 9d30e5991c6fe77ef5fd505efb756554bbe77256)
      adds  41bea30   Cleanup after pstring removal (This used to be commit 66d2a9c87411be88269bbb3a4d3c0a218a55be06)
      adds  0e5d6c0   Clean up add_mapping_entry slightly (This used to be commit 38bb69cb316ba605a6d3a4454b986cb63ace3c21)
      adds  27c07c9   Convert mapping_tdb.c to dbwrap
      adds  b83234c   Add some last init_srvsvc_X functions.
      adds  3634d98   The attached patch removes some global variables, and make them local to main(). (This used to be commit 50cab87d3ee6d701dd8847f4e0a058f5e2d80e0f)
      adds  380fcfa   Fix S3 to pass the test_raw_oplock_exclusive3 test. Jeremy. (This used to be commit 028302fac53083d66c969b876db1d831e53b8e35)
      adds  bac7b5b   Try and fix bug #5315, as well as S4 torture tests RAW-OPLOCK BATCH19, BATCH20 and RAW-RENAME. Jeremy. (This used to be commit 9065792d4bc42522f12f9732de3c0ad82c72a2d3)
      adds  b7a014a   Allow us to pass RAW-RENAME by testing that the connection struct connection paths are equal, not just the conn structs themselves. Jeremy. (This used to be commit 632f3fe66fbcbe3cc25d070c3885177264f5ad65)
      adds  792c972   Metze pointed out this we don't need FILE_ATTRIBUTE_READ here. Jeremy. (This used to be commit 923aa9f330cb370221af6b66cf0f237a9bd06f8e)
      adds  7d2c9c6   Using Metze's S4 nttrans rename test, the nttrans rename behaves the same as the trans2 one. Jeremy. (This used to be commit c4fa4917dad97c5047f7336c6675739b44da256b)
      adds  5d3a31f   selftest: samba3 passes RAW-SEARCH now
      adds  2e23022   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 1de05f1a87fcea598021ca485d3ed87005a3be68)
      adds  4f739ab   loadparm: use a function to check for the registry config backend.
      adds  62c9c6b   loadparm: add utility function to check for config backend file.
      adds  e14e348   loadparm: fix a comment typo.
      adds  a3eae30   loadparm: add a comment
      adds  90fd508   loadparm: add convenience wrapper lp_kill_all_services()
      adds  7af7afc   loadparm: remove services read from smb.conf when starting over for config backend registry.
      adds  646f3b6   loadparm: add a debug message.
      adds  6476313   Add a debug message.
      adds  b371db9   init_srv_share_info_ctr: Add debug messages.
      adds  16f4e05   init_srv_share_info_ctr: fix counting of services.
      adds  25eb3e3   Ignore some unneeded autogenerated cli_ and srv_ functions.
      adds  08188dc   Remove unused marshalling for SRV_NET_DISK_ENUM.
      adds  5e86a17   For convenience reasons, always create cli->srv_name_slash in the rpc_client.
      adds  fd62e56   Use existing srv_name_slash.
      adds  21ea0ed   Fix %I macro expansion for IPv4 mapped IPv6 addresses.
      adds  439002b   Allow parameter "include" in registry based configuration (again).
      adds  27517ea   libreplace: add an inet_aton() function that calls inet_pton().
      adds  fd6513f   libreplace: add -I$libreplacedir to CPPFLAGS for getifaddrs tests.
      adds  59d6feb   libreplace: fix samba4 build (by not setting global LIBS).
      adds  f3856d0   Fix bug 4901 (This used to be commit 1dd8fa9a521046f1de8173ac00224706c5249665)
      adds  6b2da4d   Fix bug 5317
      adds  0bdba8d   Fix typo.
      adds  3351bde   Allocate one 0-byte in asprintf replacement when len==0
      adds  fa495ce   Fix Coverity ID 564
      adds  82117aa   Fix Coverity ID 563
      adds  e2ab1a0   Fix Coverity ID 555 (This used to be commit 44122f06d02492a7a0a37413d6f975c3b1e3c283)
      adds  2157f67   Fix Coverity ID 554 (This used to be commit 471b1b0c58bc2def5d2fe9d98401def34724d447)
      adds  5aec381   Need to close the /dev/zero fd (This used to be commit c2b2a9303d9c84ba4e059f13de9ccc401d08bd59)
      adds  a5e1910   Fix Coverity ID 567
      adds  178f3af   registry: migrate tdb registry backend to dbwrap.
      adds  62556cd   registry: rename tdb_reg to regdb after change to dbwrap.
      adds  7c6de9b   registry: rename tdb_refcount to regdb_refcount after change to dbwrap.
      adds  0ca465f   registry: don't leak (to talloc_tos()) in init_registry_data().
      adds  0a98b3c   registry: explicitly use talloc context instead of talloc_tos()
      adds  8432f7f   registry: reformat init_registry_data() some, killing long lines.
      adds  a446378   registry: don't leak (to talloc_tos()) in regdb_store_keys_internal().
      adds  a378117   registry: reformat regdb_store_keys_internal(), killing long lines.
      adds  ba8607a   registry: don't leak (to talloc_tos()) in regdb_store_keys().
      adds  e64825e   registry: don't leak memory on transaction fail in regdb_store_keys().
      adds  78adf71   registry: separate cancel and failur exit paths in regdb_store_keys().
      adds  a0d4c1e   registry: allocate tempory data in talloc stack in regdb_store_keys().
      adds  46ea0d3   registry: don't leak on success path in regdb_store_keys().
      adds  3b250d1   registry: explicitly use talloc context instead of talloc_tos()
      adds  ecd7479   registry: don't leak to talloc stack in regdb_fetch_keys().
      adds  ae7f7e4   registry: don't use talloc_stackframe() instead of talloc_tos() als temp ctx
      adds  2ce3d4b   registry: use talloc instead of malloc for tdb data in regdb_store_values().
      adds  40e6ec1   registry: use talloc_stackframe instead of hand crafted temporary context.
      adds  18a407d   registry: untangle assignments and if statements in regdb_set_secdesc().
      adds  647432a   registry: remove an unused variable from regdb_set_secdesc().
      adds  9741e07   registry: use talloc instead of malloc and provide common exit point
      adds  cc2e3f1   registry: convert regdb REGISTRY_OPS to named struct initializers.
      adds  88ee949   Convert pdb_tdb to use dbwrap (This used to be commit 948ab77863b12b1b0bd1c970004b84b9bb1bb2fa)
      adds  6a2a76b   registry: untangle assignment and if-clause in init_registry_data().
      adds  c82e848   Add "net idmap aclmapset"
      adds  3c02b18   Use right control to attach to persistent databases
      adds  1709954   Merge leftovers of 0e1a86bc845 in 3-0-ctdb (This used to be commit 64b1625f8e3bca43504871747bef6631e1b18f44)
      adds  3ff8a21   In smbstatus, mark locking.tdb and sessionid.tdb as CLEAR_IF_FIRST
      adds  8b07830   Fix use of AuthDataWithContext capability
      adds  8e308b6   socket_wrapper: make pcap code more portable
      adds  670418c   Move libnet_conf to a library lib/smbconf/ of its own, fixing the api.
      adds  6274929   libsmbconf: rename all occurrences of libnet_conf_ to smbconf_ .
      adds  e06aa46   Coverity fixes (This used to be commit 3fc85d22590550f0539215d020e4411bf5b14363)
      adds  c535647   Some simplifications (This used to be commit b59b436997fba47afd02ffb6f1194dfaef229d44)
      adds  16cbc22   Fix bug 5334
      adds  6c575d1   testparm: fix a segfault triggered by setting "unix password sync = yes".
      adds  0106693   testparm: fix irritating indentation.
      adds  7ec398b   testparm: correctly check for empty lp_passwd_prog().
      adds  37e0423   testparm: only check for %u und passwd program when passwd program is given.
      adds  0a80f6b   libreplace: combine SOCKET_LIBS and NSL_LIBS to LIBREPLACE_NETWORK_LIBS
      adds  aa42e5e   libreplace: use LIBREPLACE_NETWORK_LIBS within some configure checks
      adds  ecf70c9   libreplace: for samba4 create LIBREPLACE_NETWORK as EXT_LIB
      adds  32b7562   libreplace: remove unused SOCKET_LIBS and NSL_LIBS
      adds  a4d7cbc   libreplace: put inet_aton.c under LGPL instead of GPL.
      adds  5c73dab   libreplace: replace inet_ntoa() when it is missing
      adds  e88e656   libreplace: remove trailing white spaces.
      adds  d8b6902   libreplace: remove duplicate entry of inet_ntoa from README.
      adds  f152fe2   [samba-3-0-ctdb.tridge @ tridge at samba.org-20070602053809-kpw5kjkcyjs8yjbl] suppress that darn message (cherry picked from commit 542e46a21898f6fcc8a0aeb63925607a60e0b99f) (This used to be commit 5e8c624c9c9775f255632717e6898d5f190ba51b)
      adds  e8bd75e   Bind Group Policy processing closer to the samba registry.
      adds  63a6acd   Use pidl for _srvsvc_NetFileEnum.
      adds  a307107   Remove unused marshalling for SRV_NET_FILE_ENUM.
      adds  56c9711   Fix the build (by calling NDR_SRVSVC_NETFILEENUM).
      adds  130b474   Fix bug 5338 -- thanks to Yuya Katayama <yuya999 at gmail.com> (This used to be commit 5ec2dbd144a3bbfdb14deafd158bad48b2d41ca4)
      adds  bf10e7f   Fix some "nexted extern" warnins (This used to be commit 32fc759d942abb36d7dd351eff82925b6788dd28)
      adds  ca63c6e   Merge dd9e0bea31751 from 3-0-ctdb -- use NetSamLogonEx when possible
      adds  31c83b7   Fix a warning (This used to be commit c40648ea4d7897c401a5a94703e586acfdaec13b)
      adds  b2ec837   !NT_STATUS_IS_OK != NT_STATUS_IS_ERR
      adds  b57d67c   libreplace: move rep_socketpair() to its own module.
      adds  bb1b440   libreplace: replace.c does not need system/network.h anymore.
      adds  b6ab1c4   ntlm_auth: Improve compliance to the Squid helper protocol
      adds  e3731bd   Fix crash bug in check_sam_security() when make_server_info_sam() did a talloc_steal and talloc_free on the sam account already.
      adds  fe1a666   Add error mapping for WERR_SERVICE_NEVER_STARTED.
      adds  2ee6451   No need to compose CLI_SERVER_NAME_SLASH in "net rpc service" anymore.
      adds  d8acf19   Move svc_status_string() out of rpc_client/cli_svcctl.c
      adds  5a9d296   Fix IDL for svcctl_EnumDependentServicesW().
      adds  d91575b   Re-run make idl.
      adds  1a65f16   Use pidl for _svcctl_EnumDependentServicesW().
      adds  8ca8dad   Remove unused marshalling for SVCCTL_ENUM_DEPENDENT_SERVICES.
      adds  12b9b56   Start to prepare WHATSNEW for 3.2.0pre3.
      adds  1f3139d   registry: refactor creation of subkeys out of init_registry_data().
      adds  8880111   registry: add a transaction wrapper to init_registry_key_internal().
      adds  2f01e05   registry: separate initialization of registry data from regdb_init().
      adds  13b894b   registry: untangle assignment and if-statement in regdb_init().
      adds  4bac0e5   registry: reformat regdb_init() slightly, breaking long lines.
      adds  cef4e1b   registry: in regdb_init, not only complain about INFO/version, store it...
      adds  060f554   registry: use available string constant in debug statement.
      adds  78d3736   loadparm: remove unneeded include.
      adds  f18722f   loadparm: reenable checking files for updates while in registry configuration.
      adds  427c60e   Fix some warnings in the tsmsm module
      adds  3d2ec80   Port 3c1f1f0797e from 3-0-ctdb
      adds  5346641   Fix an uninitialized variable warning (This used to be commit 4cc09ec40609484c973361a0cc0f05bfaef1738e)
      adds  be2fab1   smbd: fix session setup with security = share.
      adds  dd80c45   A level 25 setuserinfo does change the pwdlastset (This used to be commit f65cb5d4b51e2e7b9b16b73e47cd2a8d55d5d4b0)
      adds  77dd53a   libsmbconf: fix a comment
      adds  7621b4c   libsmbconf: change smbconf_get_seqnum() to smbconf_changed().
      adds  fc730ca   libsmbconf: fix indentation.
      adds  153ed79   libsmbconf: change the API to always take the smbconf_ctx parameter first.
      adds  7b53c84   libsmbconf: put the smbconf context struct into a private header.
      adds  1e8d72a   libsmbconf: refactor autocreation of [global] into a helper function.
      adds  73f8c1c   libsmbconf: refactor out registry implementation of smbconf operations.
      adds  4c7214a   libsmbconf: fix a comment (This used to be commit 103a37ac8e85e9a7b8c2f4eb33e6f1cdbe01d31c)
      adds  fbd2c55   libsmbconf: add check for NULL servicename to smbconf_share_exists().
      adds  94ef924   libsmbconf: add existence check for service to smbconf_get_share().
      adds  d19e308   libsmbconf: add existence check for service to smbconf_delete_share().
      adds  f12b105   libsmbconf: move smbconf_reg_initialize() down to the smbconf operations.
      adds  2135f7d   libsmbconf: introduce a smbconf_ops layer to allow interchangeable backends.
      adds  ac7c582   libsmbconf: add open and close operations to the smbconf_ops.
      adds  adf5bf5   libsmbconf: rename smbconf_open() to smbconf_init().
      adds  23b1d72   libsmbconf: rename smbconf_close() to smbconf_shutdown().
      adds  095048f   libsmbconf: fix comments
      adds  6c20e83   libsmbconf: add shutdown handler to smbconf_ops.
      adds  fececde   libsmbconf: add backend specific init function.
      adds  8ae2afa   libsmbconf: reformaat - fix some whispacing/tabs
      adds  4489ad0   Allow to set or unset resume_handle in netconnenum in rpcclient.
      adds  a6bbefa   Use pidl for _srvsvc_NetConnEnum().
      adds  10f4039   Remove unused marshalling for SRV_NET_CONN_ENUM.
      adds  3c2d315   Add support for setting resume handle in netsessenum rpcclient command.
      adds  08213f7   Use pidl for _srvsvc_NetSessEnum().
      adds  286a628   Remove unused marshalling for SRV_NET_SESS_ENUM.
      adds  1dc52e8   Move MAX.*ENTRY definitions out of old rpc srvsvc parsing code.
      adds  bbd6120   Remove double RPC_PARSE_OBJ2 from Makefile.
      adds  5fdf4b8   Remove remaining old srvsvc client and server rpc code entirely.
      adds  7c8e662   Add my copyright.
      adds  296bbc3   Fix Coverity IDs 553, 552 (This used to be commit 1a0aed566b7e4fc75bf894aac6828bfa4152c3dc)
      adds  35cab4a   Fix Coverity ID 548
      adds  c69c5c1   Fix Coverity ID 547
      adds  7ca6192   Fix Coverity ID 538 (This used to be commit d69b8b19aeac2266fb5e5ee280ffffe48a690099)
      adds  e14f26f   Fix Coverity ID 537 (This used to be commit b19ea3635ccc1f2c7cd6c7f2d179264fbdce13a7)
      adds  7168f31   Fix Coverity ID 507 (This used to be commit 4ea5798b97497359b09d97c27c2005750a6cbddd)
      adds  1e696c2   Fix Coverity ID 506 (This used to be commit c9add4d59a1615aabc565e323cb19cf7ef4b6b64)
      adds  4f4f1df   Fix Coverity ID 473
      adds  4b3351e   On Solaris, size_t seems to be only 32 bit.
      adds  890d1d8   libsmbconf: move registry implementation to a module of its own.
      adds  44dc10d   libsmbconf: add a comment.
      adds  5e1eca3   libsmbconf: group together functions in smbconf.c more appropriately
      adds  e62cae6   libsmbconf: adapt a comment to new circumstances
      adds  40ea88d   libsmbconf: add structuring comments to the prototypes in the public header.
      adds  6f7cfed   libsmbconf: add a "path" variable to the conf context.
      adds  be97af0   libsmbconf: add private_data section to smbconf_ctx.
      adds  aa3e4d5   libsmbconf: add a comment.
      adds  a81ed36   libsmbconf: add internal open/close handling to registry backend.
      adds  9ec7af5   registry: fix registry_init_smbconf() to close the registry at the end.
      adds  e12ed52   registry: close regdb in error path (and use it) in init_registry().
      adds  88d46f4   registry: remove unneeded talloc stackframe variable.
      adds  b8a949b   registry: some whitespace cleanup in init_registry().
      adds  4825cef   registry: close registry in exit path in registry_init_smbconf().
      adds  178c430   registry: add reg_init_basic() - init registry with only the db backend.
      adds  39067a5   libgpo: use reg_setkeysecurity() instead of regdb_set_secdesc().
      adds  5ea7fae   libgpo: replace hand-crafted registry initialization by registry_init_basic.
      adds  7290b6a   libgpo: open the registry in gp_init_reg_ctx().
      adds  fe063b7   VERSION: Update pre release number.
      adds  527b561   Fix Coverity warnings
      adds  fd9efee   Fix Coverity ID 436 (This used to be commit 9e0ee1ad4fe0f0e7dec0b6824ef234147d845b8d)
      adds  bc7a0a9   Fix Coverity ID 432 (This used to be commit 7070c77ee2a9c3c9ff1b3c7b93008b13b80ac02b)
      adds  43554de   Fix Coverity ID 462 (This used to be commit 9cf1e16a9c3cade9cd905f719de07578b3a91b1e)
      adds  9c45d49   Fix Coverity ID 453 (This used to be commit 8f875674e7cf9ebd405561b1e3ab72b0284ce321)
      adds  20caa9b   Fix Coverity ID 450 (This used to be commit 700cceb6940c95997cfef374cffd50729a35528a)
      adds  7af3ebd   Fix Coverity ID 480 (This used to be commit 45677e8694f0e383baa65712faec6a565ec0ce5c)
      adds  3b96802   Fix Coverity ID 479 (This used to be commit 70b33397ba6e18f40087fb642a1be62ee68d5f3a)
      adds  988cffe   Fix Coverity ID 478 (This used to be commit 5f77938dc4a280b654b8d08656f19a7d04cea8c7)
      adds  2e2f1d5   Fix Coverity ID 477 (This used to be commit f17b1b0fc6340d21f1a2f43aa7eb2e87f851c51f)
      adds  3d28e75   Fix Coverity ID 472
      adds  fac2d85   Fix Coverity ID 471 (This used to be commit d3b6df67fea0da5ffa962837400ebe07b34a5384)
      adds  561fb9d   Fix Coverity ID 487 (This used to be commit 22cee9c1afbc33b4920b72bc81569d79642172af)
      adds  1b26a7e   Fix Coverity ID 488
      adds  bf5bccd   Fix Coverity ID 503 (This used to be commit 5c43c38271bae7d96d0cfbdaba7bff838a684b40)
      adds  dc014a0   Fix Coverity ID 504 (This used to be commit 4e6f8a19a6861c332ee6e9b49551e12440eefdc2)
      adds  e9ba13b   Fix Coverity ID 514
      adds  2c5c3a0   Missing HAVE_UPDWTMPX check before using updwtmpx().
      adds  eeeb4aa   Fix libtdb some to move back towards allowing out of tree builds
      adds  22d7cd6   Ignore port when pulling IP addr from struct sockaddr_storage.
      adds  c0e6d90   Fix IDL for winreg_QueryValue.
      adds  b070408   Re-run make idl.
      adds  0552246   Fix _winreg_QueryValue().
      adds  dec89a9   Fix usage message for 'net idmap dump'.
      adds  32691a7   build: don't autogenerate prototypes for util_tdb and dbwrap anymore.
      adds  5e68cbd   util_tdb: group prototypes in util_tdb.h thematically
      adds  90ce5f1   util_tdb: make the _byblob functions static - not currently used elsewhere.
      adds  2d02e5a   util_tdb: add the tdb_pack_append() prototype to util_tdb.h
      adds  aaa5971   util_tdb: add a wrapper tdb_wipe() for traverse with tdb_traverse_delete_fn().
      adds  6fa39aa   util_tdb: add my (C) for the tdb validation code
      adds  a23b015   Re-run make idl (after pidl change for adding header info to cli_ functions).
      adds  04cd5c6   Fix typo (This used to be commit 38683a73013865695e1b04f5f6a974bd0c5c1cac)
      adds  689cd9e   Fix a segfault
      adds  e6a1027   Fix a valgrind error
      adds  5b8591c   Add debug statement in auth_winbind to display wbcAuthenticateUserEx error code.
      adds  a4a90c6   Fix wbcAuthenticateUserEx().
      adds  6efe487   util_tdb: make the _byblob fetch/store functions public again.
      adds  da27c77   use tdb_wipe_all() instead of tdb_wipe() - it is faster...
      adds  f1c844c   util_tdb: remove trivial and unused tdb_wipe().
      adds  a8d7feb   smbconf: reformat - fix intentation.
      adds  975a744   Add svcctl_MgrAccessMask and svcctl_ServiceAccessMask.
      adds  e57c3a7   Re-run make idl.
      adds  ce8da69   Comment out some svcctl headers which are now defined in IDL.
      adds  82ab936   Fill in IDL for PNP_GetDeviceRegProp.
      adds  300cd87   Re-run make idl.
      adds  f4e1e23   Strip whitespace in ntsvcs rpc server.
      adds  7d2e3aa   WHATSNEW: Start to add changes since 3.2.0pre2.
      adds  2b84aea   loadparm: add userdata parameter to do_section() and do_parameter().
      adds  2e83818   libsmbconf: add a text backend to libsmbconf based on the params.c parser.
      adds  ca2f929   net_conf: fix import function by using the new text backend of smbconf.
      adds  c2acc30   net_conf: use talloc_stackframe() instead of talloc_init().
      adds  0234cc8   net_conf: rename "ctx" to "mem_ctx" for clarity.
      adds  3253cff   net_conf: add casts to avoid compiler warnings.
      adds  0bdcc55   net_conf: reformat - re-indent one function call.
      adds  6e026ff   Add ntsvcs_getdevregprop command to rpcclient.
      adds  63b49e1   Fix _netr_LogonControl2(). Return talloced dcname.
      adds  62f0654   Fix IDL for netr_NETLOGON_INFO_2.
      adds  6dbcf6f   Re-run make idl.
      adds  06772e7   Fix winbind NETLOGON cred chain on a samba dc for w2k8 trusts.
      adds  f4f0d39   Fix a bug in the output from print_canonical_sockaddr() fix from 36f8bafbd3dee66a8....
      adds  1c8ad29   libsmbconf: in text backend, put flushing of the cache into a helper function.
      adds  916b30d   libsmbconf: text - change the cache to be talloced
      adds  3d87273   libsmbconf: text - pass the cache instead of all private data to pm_process.
      adds  65b4a93   net_conf: fix non-testmode import function.
      adds  d8d1eea   Fix typo.
      adds  3c213a1   posix_acls: clarify loop condition code, removing unneeded counter variable.
      adds  6f16288   Use netr_LogonControlCode in netr_LogonControl2().
      adds  5b3f28f   Re-run make idl.
      adds  5c30841   libreplace: fix coverity ID 517 - untangle close from open in test/os2_delete.c
      adds  fe0d12f   libwbclient: fix Coverity ID 536 remove duplicate error path (dead code).
      adds  6f7875a   Move inline comment about MSV1_0 flags to IDL.
      adds  56e5187   Move the known NETLOGON_CONTROL reply flags to IDL.
      adds  cba8dcf   Move LOGON_KRB5_FAIL_CLOCK_SKEW to winbindd_pam.
      adds  d470243   Move DSGETDC_VALID_FLAGS to IDL.
      adds  ad19eb4   Move netr_LogonLevel flags to IDL, rename old one to netr_LogonInfo.
      adds  463975f   Re-run make idl.
      adds  b1198fc   Fix samlogon rpc client & server.
      adds  9d9a9e2   Remove unused DS_DOMAIN_CONTROLLER_INFO struct.
      adds  2198058   Fix wbinfo -a trusted\\user%password on a Samba DC with trusts
      adds  9c169e9   Don't fill password policy structure for any domain other than our own.
      adds  0a4f742   Only add WBFLAG_PAM_CONTACT_TRUSTDOM when performing a krb5 auth request.
      adds  3057c40   Ndr pull and push errors are worth to be logged with 1 at least.
      adds  1b9c476   Fix typo.
      adds  32e7cc5   dbwrap: add dbwrap_trans_store_int32()
      adds  474916b   dbwrap: add db_open_trans()
      adds  d9de613   regdb: use dbwrap_trans_store_int32
      adds  2a95f3f   regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access
      adds  618f224   regdb: use regdb->transaction_start(regdb) != 0 consistent
      adds  5439f5f   regdb: use db_open_trans()
      adds  3b0592b   passdb/secrets: it's enough to use traverse_read() in secrets_trusted_domains()
      adds  4b2ce41   passdb/secrets: use db_open_trans()
      adds  7d413b8   pdb_tdb: use db_sam->transaction_start(db_sam) != 0 consistent
      adds  dbd2e38   pdb_tdb: use db_open_trans()
      adds  c86d10a   regdb: use != 0 instead of == -1 check for transaction_[commit|cancel]
      adds  04ae7b8   dbwrap: fix dbwrap_trans_[delete|store]() to stop when transaction_start() failed.
      adds  f8fdc36   regdb: use == 0 (instead of != -1) as indicator for success of dbwrap_trans_[delete|store]()
      adds  e85f241   Add lsa_BinaryString.
      adds  fb30efa   Fill in netr_AcctLockStr and use lsa_BinaryString in netlogon delta.
      adds  3fe9084   re-run make idl.
      adds  20d77db   Minor fix for net rpc samdump.
      adds  3d62b26   Re-add support for display and vampire of account policies in "net".
      adds  de34a7d   Remove unused marshalling for Netlogon Lockout String.
      adds  48e238d   Remove last reference to rpc_netlogon.h.
      adds  f3d4cb5   Fix for termination problems when no interfaces found - bug #5267. Jeremy. (This used to be commit 4b03f4eb2da7a523967ace3d13e79406ade07d47)
      adds  7752494   Fix up the comments on security=share to explain we're ignoring passwords. Jeremy. (This used to be commit e7b6ea46532a26611dfd9d9e2727d52ba6a9cf50)
      adds  4c17fce   Make sure to zero the returned handle in _svcctl_CloseServiceHandle().
      adds  f57489a   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 64d4f290cf0aad962a0a3356473632a58e0e34df)
      adds  dffef22   Rename string to array in lsa_BinaryString.
      adds  06634a8   Re-run make idl.
      adds  fae5873   Fix blob used in pull_netr_AcctLockStr(). Thanks metze.
      adds  b7951cc   Make netr_DsRGetDCNameInfo public.
      adds  67ba3cd   Re-run make idl.
      adds  76a819c   Use NDR for netr_DsRGetDCNameInfo un-/marshalling in dsgetdcname.
      adds  7f1a0a5   Remove unneeded pack_dsdcinfo/unpack_dsdcinfo.
      adds  afa6829   printclose has only 1 vwv (This used to be commit 99d980125054cbfef8ec85a31e83aa18a6e0bce3)
      adds  26fead2   Make some fns static (This used to be commit e04fc36f223d8d905a930c077a6cf6c48ee57af7)
      adds  83947f0   Fix a memory leak (This used to be commit ce1bd43cdae63ff05aefaded419388e7b9e3ba9a)
      adds  2aa7dc8   Fix a confusing variable name (This used to be commit 32c992e9573c9af34cd142393287e2f3538d2dd9)
      adds  bfb0015   Fix a segfault (This used to be commit 40d1d64c6a2ae128eb3fce0e7f5351b0c5942f30)
      adds  33a8e9b   Check for buffer in decode_wkssvc_join_password_buffer.
      adds  ed27b35   Let libnetjoin find the dc in wkssvc NetrJoinDomain2/UnjoinDomain2.
      adds  14b6e9d   Add Support for DOMAIN\DCNAME syntax in libnetjoin. This format is used by Windows to enforce joining to a specific DC.
      adds  f58ca06   libwbclient: add wbcLookupUserSids()
      adds  eb98b08   libwbclient: add wbcListUsers() and wbcListGroups()
      adds  bfbd74f   libwbclient: remove prototype of non existing wbcDomainSequenceNumbers()
      adds  87ea917   wbinfo: use wbcLookupUserSids()
      adds  8686d47   wbinfo: use wbcListUsers() and wbcListGroups()
      adds  b6e3a9b   wbinfo: use wbcGetgrnam()
      adds  0f4446d   wbinfo: use wbcDomainInfo()
      adds  5273f05   libreplace(samba4): let LIBREPLACE depend on LIBREPLACE_NETWORK for now
      adds  8f6b03b   More ssize_t->SMB_OFF_T (This used to be commit 8dd6458049d1b9d6849730ac19c39b049a68f302)
      adds  fb6fb69   net: add a "net registry" subcommand to locally access the registry.
      adds  cc2f5fd   srv_winreg: add a debug message to _winreg_CreateKey().
      adds  9644b6c   Add a talloc context parameter to current_timestring() to fix memleaks.
      adds  33a3766   Add ads_check_ou_dn().
      adds  8b29c8f   Support "net ads join" format while joining to a specific ou.
      adds  d1e9964   Fix bug #5326 - OS/2 servers give strange "high word" replies for print jobs. Jeremy. (This used to be commit d090d25cb702965b3d5e4635a26a06f2b62d235d)
      adds  e191b0e   mapping_ldb: fix memory leak in group enumeration
      adds  e00bfc5   Only allow sendfile on non-stream fsp's. Should fix make test for streams as sendfile isn't implemented in the streams vfs modules yet. Jeremy. (This used to be commit eef53e9603d4f3d892ffe00b061def5d717ca481)
      adds  921bdec   Add some paranoia fixes for _wkssvc_NetrJoinDomain2/UnjoinDomain2.
      adds  3fac37d   Fill in netr_NegotiateFlags.
      adds  25da025   Re-run make idl.
      adds  4ce88f7   Don't let winbind getgroups crash when we have no gids in the token.
      adds  9e328fe   Zero initial return_authenticator in net rpc samdump.
      adds  fba9aa4   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 985bd1e642b6e54f1bc95cd4cfcceb96107e383d)
      adds  43fdd17   Fix missing '&&'. Jeremy. (This used to be commit 251df53811e4272b629575a4b50c29a99715ccf9)
      adds  2487f0c   winbindd_cache: add missing validation function for pwinfo cache entry
      adds  7f71d1e   Fix a segfault (an uninitialized variable) (This used to be commit 75eb30884a83266fd7331d8f1e3905a0245bb3d8)
      adds  ce0bbc8   Revert "regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access"
      adds  3ea216f   build: fix configure option --with-static-libs=libXYZ
      adds  fd8cf63   wbinfo: use wbcPing()
      adds  aa4033a   wbinfo: use wbcUidToSid()
      adds  d3a6368   wbinfo: use wbcGitToSid()
      adds  3dc1545   wbinfo: use wbcSidToUid()
      adds  9f110a7   wbinfo: use wbcSidToGid()
      adds  0b7610b   wbinfo: use wbcAllocateUid()
      adds  f4a1e30   wbinfo: use wbcAllocateGid()
      adds  0bf8ba9   registry: reg_deletevalue should return error, when the value does not exist.
      adds  e3aef19   test: in tests_all.sh, wrap calls to test scripts into shell functions.
      adds  0c3b8e2   test: add possibility to select tests to run via tests_all.sh (make test)
      adds  0ad8a00   test: add (and unify) sectioning output of subtests in tests_all.sh
      adds  223071f   Forest root trust flags won't overwrite child trust flags
      adds  2b70174   Augmented "wbinfo -m" to list additional information about the type, direction, and transitivty of trusts.
      adds  0552d7d   DIsplay the short domain name in "wbinfo -m " by default.
      adds  5414a21   Fix enumeration of forest trusts from our root domain.
      adds  e877562   Add init_samr_parameters_string().
      adds  b65da13   The parameters string (aka munged dial string) in samr is not a normal lsa_String.
      adds  09ab0d1   Re-run make idl.
      adds  4369c14   Re-add support for the samr parameters string.
      adds  8940fd0   Patch from Nicholas Brealey <nick at brealey.org> to distinguish between WinXP and WinXP64.
      adds  161db3e   mount.cifs: fix several problems when mounting subdirectories of shares (try 2)
      adds  96801c3   test: add test script for testing "net registry".
      adds  dbe34cf   Fix _srvsvc_NetShareSetInfo.
      adds  2a957b3   Use uint32 in max_users field in SRVSVC ShareInfo levels consistently.
      adds  d6426f1   Re-run make idl.
      adds  9afc225   Fix SRVSVC ShareInfo max_users handling server side.
      adds  f3fcf54   Fix IDL for srvsvc_NetShareInfo502. It does indeed contain a sec_desc_buf.
      adds  493d61a   Re-run make idl.
      adds  a3991c9   Fix SRVSVC ShareInfo level 502 server side handling.
      adds  003472a   Fix SRVSVC NetShareInfo level 502 client-side.
      adds  edcbb65   Fix build warning.
      adds  c523c2c   Fix build of rpcclient.
      adds  e11cd466  Reduce the race condition in Samba4 in RAW-RENAME test. We rename a file using trans2 setfileinfo on one connection, and then check the file name has changed on the other. In Samba we achieve this by sending a local message to the other process. This change causes us to re-scan for incoming messages after we've woken up from the select (which is cheap if there are no pending messages). This reduces the race significantly. Volker please review. Jeremy. (This used to b [...]
      adds  6913f10   Move the message_dispatch() call after the check for errno on the select return. We don't want the call to message_dispatch to mess up the errno value. Jeremy. (This used to be commit 26a74d01bb2b53ffa5d296ff1c7d8b2b0d17831a)
      adds  8b04a33   Ok, final move of this code :-). I think I've found the correct place for it now where it will cause minimal disruption (only call the extra message_dispatch just before reading the next smb off the wire). Jeremy. (This used to be commit da2c19c481d0041872b4ce2f5105052077f3d3b8)
      adds  ff08b55   test: make registry tests more portable: use 'printf "%s"' instead of 'echo -e'
      adds  41281d3   test: make registry tests more portable: protect some grep patterns in ' '.
      adds  2b21b02   regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access"
      adds  b55942a   regdb: get the seqnum before the record, to not miss something
      adds  b8dcade   regdb: let regdb_fetch_keys() handle NULL and failure cases in the same way and return -1
      adds  a5f3911   passdb/secrets: add secrets_db_ctx() to get the db_context
      adds  663eb08   passdb: guard pdb_generate_sam_sid() with a transaction
      adds  8957f6b   pdb_tdb: use != 0 instead off == -1 for dbwrap functions
      adds  04ab839   Protect group_mapping.tdb ops with transactions
      adds  a114125   mapping_tdb: use db_open_trans()
      adds  e144a8b   mapping_tdb: use the correct sid for the key creation
      adds  f8c569e   Convert share_info.tdb to dbwrap (This used to be commit bc9b4c43b8824cd53f9ab613bcbb94cd5193f43e)
      adds  2fe572d   sharesec: use db_open_trans()
      adds  d20f88c   Add dbwrap_[fetch|store]_uint32
      adds  fcdfff1   Convert dbwrap_trans_store to NTSTATUS
      adds  16198dc   Convert dbwrap_trans_delete to NTSTATUS
      adds  92e6d07   Add dbwrap_trans_*_bystring
      adds  3f076ab   dbwrap: add dbwrap_trans_store_uint32()
      adds  20dc21f   dbwrap: fix a confusing "tdb_chainunlock failed" message
      adds  9aa8d0c   Convert account_pol.tdb to dbwrap
      adds  0d234bd   account_pol: use dbwrap_trans_store_uint32()
      adds  7704d4f   account_pol: use db_open_trans()
      adds  dc83b95   smbd: ignore nttrans renames as w2k3 does
      adds  e61e4eb   test: be more portable: replace 'echo -n' by 'printf "%s"' in selftest.sh
      adds  52b4639   test: be more portable. replace 'echo -n' by 'printf "%s"' in test_functions.sh
      adds  1cd7e36   configure: be more portable, use 'printf "%s"' instead of "echo -n"
      adds  808378c   installswat: be more portable, use 'printf "%s"' instead of 'echo -n'
      adds  36ade61   mkversion: be more portable, use 'print "%s"' instead of 'echo -n'
      adds  dffcb46   po/genmsg: be more portable, use 'printf "%s"' instead of 'echo -n'
      adds  a63c396   test: fix use of printf in net_registry tests.
      adds  4a99bce   test: fix net_registry tests to correctly capture output of commands inside one test
      adds  fd64e6d   test: some cosmetics to net_registry tests.
      adds  048dcbb   test: fix net_registry test "set value to different type" to track error count
      adds  8d72574   test: add diagnostic message to net_registry test.
      adds  b6737af   libwbclient: use WBC_ERROR_IS_OK() in BAIL_ON_WBC_ERROR() macro
      adds  949a382   libwbclient: add wbcInterfaceDetails()
      adds  175622f   wbinfo: use wbcInterfaceDetails()
      adds  5b07337   smbd: always close the base_fsp even if the real close returned an error
      adds  99d3590   Fix NETLOGON credential chain with Windows 2008 all over the place.
      adds  6c1c07b   Make sure to hand down the domain name in libnetapi NetUnjoinDomain.
      adds  68bfa96   Some fixes for netdomjoin-gui and support for browsing/joining OUs.
      adds  da7863c   Apply some const in clirap.
      adds  832adaa   Fix "net rpc trustdom establish" for win2k8 trusts.
      adds  3ebb6be   Fix MSDFS bug noticed by Ofir Azoulay <Ofir.Azoulay at expand.com>. There is no reason to ensure the target host is ourselves, and this breaks MS clients in some cases. Jeremy. (This used to be commit c19fdf43d16ce9fba3e8e12e6192bac31837715e)
      adds  a123abd   Fix trusted users on a DC that uses the old idmap syntax. There was no default backend therefore on IDs were mapped by default. (This used to be commit f6069126e5e6d239b1ae00e897a420227f923e3f)
      adds  b028fd3   Add NT_STATUS_RPC_CANNOT_SUPPORT.
      adds  dc22748   Fix rpccli_lsa_lookup_sids_noalloc.
      adds  24c54ee   libsmbconf: move initialization of registry value down after error checks.
      adds  2830626   registry: remove parameter checks from smbconf backend: they are in libsmbconf.
      adds  e8ca249   wbinfo: catch NULL domain string as in other places
      adds  421f9d2   wbinfo: use wbcLookupSid()
      adds  f963e50   wbinfo: use wbcLookupRids()
      adds  4124c7b   wbinfo: use wbcLookupNames()
      adds  b592abf   Make more functions in pam_winbind static.
      adds  b365cd3   Add pwb_context to pam_winbind.h.
      adds  a654ed6   Add _pam_winbind_init/free_context.
      adds  3020cd4   Use pwb_context in pam_winbind.
      adds  e7553ab   Fix pam_winbind macros.
      adds  29f44dc   Move rpccli_try_samr_connects out of rpcclient.
      adds  be9b46b   Remove some dead code in rpcclient.
      adds  69b23a3   Always uppercase cli->srv_name_slash.
      adds  bea4541   Use sid_array_from_info3 in lookup_usergroups_cached().
      adds  1b3f36b   mapping.tdb: fix creation of entries with GROUP_PREFIX
      adds  eab99a9   Makefile: reassign reg_init_basic.o to REG_BASE_OBJ, where it belongs...
      adds  2478949   mapping_tdb: fix enumeration of mappings.
      adds  06466de   net_registry: split utility function of common interest out into util module.
      adds  2ce236c   net_rpc_registy: use function print_registry_key
      adds  0bd2ac7   net_rpc_registry: use utility function print_registry_value().
      adds  6508838   net_rpc_registry: use split_hive_key to normalize hive befor open.
      adds  ae790f9   net: change split_hive_key() to properly allocate subkeyname
      adds  c7aa3dd   net_rpc_registry: consistently return error upon wrong use.
      adds  0000eeb   net_rpc_registry: return available error code on failure in deletevalue.
      adds  40d16fa   Fix bug #5372. With a large CUPS installation with a remote server, contacting the server when searching for a name for the location and comment fields can take so much time the client times out. When searching for a name we don't use these fields anyway, so add a function get_a_printer_search() which doesn't contact the CUPS server. Jeremy. (This used to be commit 92d9f20852d5384e92a93dd0b051034718840ca8)
      adds  8c9d632   Fix _samr_GetDomPwInfo (to return more then zeros).
      adds  8337291   Fix _samr_GetUserPwInfo() (to return more then just zeros).
      adds  1a64916   When using plaintext ucs2 passwords clistr_push calls ucs2_align, which causes the space taken by the unicode password to be one byte too long (as we're on an odd byte boundary here). Reduce the count by 1 to cope with this. Fixes smbclient against NetApp servers which can't cope. Fix from bryan.kolodziej at allenlund.com in bug #3840. Jeremy. (This used to be commit 1e7e7d86a1ae1cd2c3cc3de9f36b7326ad249b82)
      adds  c7ab11f   Re-run "make idl" (This used to be commit 26218826c327d85c2ef8d0d1addaef24d249d6bf)
      adds  c18dca1   wbcAllocateGid returns a gid_t, not a uid_t (This used to be commit 3130fb7b32285b8501f5ee8cbc62b478c09cccd3)
      adds  abe1431   Remove external refs to winbindd_fd (This used to be commit 18bf2b2028e64403a79b7cc06d3185a3e526d97d)
      adds  7d0ebc1   Fix a C++ warning (This used to be commit c274fe7d21badb42ca8d4d1115ae6bffdb19485f)
      adds  cb4e77d   libwbclient: add wbcGetGroups()
      adds  1d08dbb   wbinfo: make use of wbcGetGroups()
      adds  1e39a61   net_rpc: let get_user_tokens() use wbcListUsers()
      adds  74325d7   net_rpc: let get_user_sids() use wbcLookupName(), wbcGidToSid() and wbcGetGroups()
      adds  aa41d74   Fix a misleading debug message (This used to be commit 494b32197f0872b115f0cd1a35421d00a89360a6)
      adds  768a5a2   Fix bug 5375
      adds  b6e9fff   increase log level for this failed setsockopt call. EINVAL is a normal error on Solaris when we do this on an already resetted connection. (This used to be commit 42bc4ff7fd6bfc92bde015ae8f3a9fb62d443cd5)
      adds  4f715d1   Fix an uninitialized variable (This used to be commit 8b2d9ee8c54ed84f83fdecf04e656dd66b622abb)
      adds  2ccf502   locking: store the write time in the locking.tdb
      adds  d034538   smbd: implement the strange write time update logic
      adds  406da3a   selftest: samba3 passes BASE-DELAYWRITE
      adds  851cadb   locking: combine get_delete_on_close_flag() and get_write_time() into get_file_infos()
      adds  19f49de   smbd: make it possible to disable get_file_infos() on searches
      adds  206e7ee   smbd: make it possible to change the write time delay for testing
      adds  66dad54   Only cache password policy results that worked, otherwise we cannot login until the cache expires even if a connection to a DC has been restored. (This used to be commit 8671f9767d7d93a86712741303d6046937c3aae8)
      adds  bc5f19c   winbindd: fix break out early condition in fill_grent_mem().
      adds  2c2379b   dbwrap: fix more "tdb_chainunlock failed" messages
      adds  2dfec9e   Use bool for BOOL and true/false for True/False. We need lowercase bool to get the declarations picked up by the prototype parser. (This used to be commit fd168e7b5065ba15b1cf56522b6810b8e6fdd7d5)
      adds  f700ee6   Fix Kerberos interop with Mac OS X 10.5 clients.
      adds  f863cb2   Remove unused variable. (This used to be commit 3ed2c65bde0c2e5ad10cf777dae8a2d3e626a42c)
      adds  6c2955f   Whatsnew (This used to be commit 5cb480a664938d93d6cd059c78da9bc78eb58dcb)
      adds  f86580b   Add libnetapi.idl.
      adds  ec0a348   Build libnetapi.idl.
      adds  6e379f5   Add libnetapi generated files.
      adds  ba35a8c   Restructure inner workings of libnetapi a bit.
      adds  86e59c5   Rewrite the wrap checks to deal with gcc 4.x optimisations. Karolin, please pull once Volker has reviewed. Thanks. Jeremy. (This used to be commit 09852899cadc48abe2f2651ecbceaf881198e648)
      adds  0eba3b5   Allow broader range of HSM systems in vfs_tsmsm
      adds  c2bb4b5   Destroy DMAPI session when main smbd daemon exits.
      adds  e49200c   Add CLI_FULL_CONNECTION_FALLBACK_AFTER_KERBEROS define.
      adds  0f86cc1   Prefill in username in libnetapi ctx.
      adds  cccaef9   Use popt in libetapi example code.
      adds  0d49500   Use size_t for strlen return, not int. Karolin please pull. Jeremy. (This used to be commit f4a1fdaac0dd6b1b241fac9879416c8ad4403eff)
      adds  c5cf066   selftest: run the BASE-DELAYWRITE test 4 times faster in make test
      adds  6531d0b   Fix includes in libnetapi examples common.c
      adds  3e0eab2   Add DsGetDCName call to libnetapi.idl.
      adds  02e90ac   Re-run make idl.
      adds  05202a5   Add DsGetDcName call to libnetapi library.
      adds  2988243   Add DsGetDcName libnetapi example.
      adds  af19343   Try to use kerberos in libnetapi.
      adds  16fca54   Move is_valid_policy_hnd() out of net.
      adds  ee8dffb   Fix the build of reply_setattrE().
      adds  799d4cb   Fix IDL for lsa_QueryDomainInformationPolicy.
      adds  61dbda8   Fix IDL for lsa_QueryTrustedDomainInfoByName.
      adds  d1790aa   Fix IDL for lsa_QueryTrustedDomainInfoBySid.
      adds  ceec504   Re-run make idl.
      adds  8157989   Fix lsa_TrustedDomainInfo callers.
      adds  6573651   Fix IDL for lsa_QueryTrustedDomainInfo.
      adds  aa95d6a   Re-run make idl.
      adds  b159002   Fix IDL for lsa_LookupPrivName.
      adds  ea00487   Re-run make idl.
      adds  51d9e91   Fix lsa_QueryTrustedDomainInfo caller.
      adds  b360cdf   Check x_fflush returns. Jeremy. (This used to be commit 5525dc5f09a79d30f6c52fc3a88c8bce3060e642)
      adds  3b19215   Remove reference to pointless socket options (This used to be commit 3aefb0df1c4065223d50c32910ef26704791a6a3)
      adds  9fa0493   Try anonymous session setup
      adds  8d0ad64   Fix parameters string for rpc_trustdom_add_internals().
      adds  c9b1eab   Add NetUserAdd to libnetapi IDL.
      adds  fcdf2c0   Re-run make idl.
      adds  6b2ae8e   Add NetUserAdd to libnetapi.
      adds  41c8597   Add NetUserAdd example.
      adds  adeb5d4   Add NetUserDel to libnetapi IDL.
      adds  eac830c   Re-run make idl.
      adds  fb538ad   Add NetUserDel to libnetapi.
      adds  b3422d1   Add Add NetUserDel example.
      adds  f544ba4   Add NetUserEnum to libnetapi IDL.
      adds  7dd3b41   Re-run make idl.
      adds  4801d0c   Add NetUserEnum to libnetapi.
      adds  c12bf37   Add NetUserEnum example.
      adds  a812436   Fix typos.
      adds  d3dcaac   net (registry util): refactor printing of value without name out.
      adds  2547bae   net registry: add a getvalue subcommand that prints a single given value.
      adds  f04b67c   net rpc registry: add getvalue command.
      adds  98f3462   net: don't process net_registry_util.c with make proto
      adds  199eb31   vlp: fix an implicit cast compile warning.
      adds  2ca280d   registry: add support for REG_MULTI_SZ to registry_push_value().
      adds  1fcbcbb   charcnv: add talloc_strdup_lower() - talloc variant of strdup_lower().
      adds  36ede8a   libsmbconf: move utility functions from main module to new smbconf_util.c
      adds  77fce35   libsmbconf: rename smbconf_txt_find_in_array() to smbconf_find_in_array()
      adds  015e424   libsmbconf: reorder prototypes in smbconf_private.h
      adds  498e5f9   libsmbconf: move smbconf_find_in_array() to smbconf_util.c
      adds  862608c   libsmbconf: add smbconf_reverse_find_in_array() to find last occurence of a string.
      adds  8c85c10   libsmbconf: search from the back when getting parameter from text backend
      adds  3c40c2d   libsmbconf: fix a comment
      adds  ec12f0a   libsmbconf: untangle assignment and test in for-loop condition.
      adds  0acf338   libsmbconf: reformat smbconf_format_registry_value() - indentations/tabs
      adds  3d38f14   libsmbconf: add a "verbatim" parameter to smbconf_init_txt_simple().
      adds  a01e840   libsmbconf: load file after special initialization
      adds  101587e   libsmbconf: pass txt_private_data instead of only cache to do_parameter/section
      adds  df6b68b   libsmbconf: activate the verbatim-flag in text backend: store parameters as they come.
      adds  8e97662   libsmbconf: add get_includes() and set_includes() to the API.
      adds  f5aac0a   libsmbconf: add talloc context to the get_includes methods.
      adds  b7377c3   libsmbconf: add testsuite to the library.
      adds  e251327   libsmbconf: testsuite: add support for "--configfile" option.
      adds  869e011   libsmbconf: testsuite: add talloc_stackframe to main().
      adds  e724bfa   libsmbconf: testsuite: use POPT_COMMON_SAMBA instead of POPT_COMMON_CONFIGFILE
      adds  893ed44   libsmbconf: testsuite: set the debufg fd to stderr.
      adds  dde53e5   libsmbconf: fill get_includes() in text backed to retrieve includes from cache.
      adds  f4de1c6   libsmbconf: testsuite: add test for "get_includes" and use it in the text backend test.
      adds  d399778   libsmbconf: add "_global_" wrappers for get/set_includes.
      adds  07d0386   libsmbconf: testsuite: use the get_global_includes in get_includes test.
      adds  8c091a6   libsmbconf: testsuite: test get_includes for registry backend
      adds  56c0f28   libsmbconf: implement get_includes() and set_includes() for registry backend.
      adds  097a056   libsmbconf: testsuite: refactor printing of string lists out.
      adds  70bb9a9   libsmbconf: testsuite: add test_set_get_includes() and use it in registry test
      adds  40c60b0   libsmbconf: testsuite: fix handling of error message/overall status
      adds  7f0127a   libsmbconf: more sanely print multi_sz values in registry backend
      adds  e06e808   libsmbconf: move registry_smbconf_valname_forbidden() to the registry backend
      adds  b91cdf7   libsmbconf: make registry_smbconf_valname_forbidden() static
      adds  a7e06ad   libsmbconf: rename registry_smbconf_valname_forbidden() to smbconf_reg_valname_forbidden()
      adds  1da6295   libsmbconf: refactor get_includes on opened key into smbconf_reg_get_includes_internal()
      adds  bb39d5c   libsmbconf: add function smbconf_reg_valname_valid() and use it in get_values()
      adds  7bf407c   libsmbconf: add includes at the end of parameter list in reg_get_share().
      adds  d26daa0   libsmbconf: consider "include" a forbidden parameter in regisry config again.
      adds  bb91ab6   libsmbconf: prevent getting/deleting value "includes".
      adds  9a3fe19   libsmbconf: fix crashbug - correctly check for existence of file.
      adds  1321dda   libsmbconf: let set_includes delete the includes paramter when given an empty list
      adds  87ca447   libsmbconf: add delete_includes mehtod to the api (and backend implementations)
      adds  30fedf2   libsmbconf: return success and count 0 from get_includes when no includes present.
      adds  3201155   libsmbconf: testsuite: add test for delete_includes
      adds  6dd73c2   test: run smbconftort testsuite from the local_s3 tests
      adds  92f5246   loadparm: drop debug level in map_parameter from 0 to 1
      adds  a98c08c   net conf: fix import to correctly add includes (at the end)
      adds  2a94369   net conf: don't drop config in testmode
      adds  52a16b4   net conf: reduce indentation by grouping testmode code together.
      adds  9765828   net conf: add diagnostic message for failure to load text file.
      adds  68fb758   net conf: implement "net conf getincludes".
      adds  f3cfc14   net conf: implement a "net conf setincludes" command.
      adds  6f7fcdc   net conf: implement "net conf delincludes".
      adds  bfc4aba   net conf: use talloc and talloc_strdup_lower throughout all net conf functions.
      adds  8d7c7c6   Fix typo.
      adds  67be6b3   fix some extrasemi compile warnings (This used to be commit cbdb79b7a1044945e515a294f487e4c1a9c91be5)
      adds  5f68ea5   objectclass -> objectClass
      adds  0f37cd0   Also accept 0x15 getdc replies
      adds  b884db5   winbindd: only call winbindd_validate_cache when not in offline logon mode.
      adds  948ebaf   Fix the last reported debian problem with nmbd not waiting until interfaces come up. Jeremy. (This used to be commit 59a2f0873c789822d46f862042921a8ba8f2bd28)
      adds  0f50f20   Add MAX_NERR define.
      adds  1db69e9   Add some more cli_cm_set_X functions.
      adds  8ea6da9   Fix typo.
      adds  693a567   Add SERVER_INFO_1005 to libnetapi.idl.
      adds  d424a74   Re-run make idl.
      adds  1a8a8b7   Use SERVER_INFO_1005 in libnetapi.
      adds  4968ce2   Add very basic cli_cm_* based connection handler to libnetapi.
      adds  8ab9696   Split out private headers in libnetapi.
      adds  deb6362   Fix one missing netapi_private header.
      adds  aeb7f7d   Use libnetapi_open_ipc_connection in libnetapi.
      adds  3d5aecd   Add libnetapi_open_pipe, inspired by the cli_cm_ interface.
      adds  ef6ed54   Use libnetapi_open_pipe in netapi functions.
      adds  83a6605   some shells are pickier than others ... (This used to be commit 9aabfa44d95128ded567d0949a6dd42786cbf6fb)
      adds  c575c85   test: not only pretend to call smbconftort - really do it :-}
      adds  245ebca   Fix bug 5366 (This used to be commit 448a8fe6c15bc4e85149d1ae821f0ebc2e3edde5)
      adds  bb86974   Cleanup size_t return values in convert_string_allocate
      adds  a3f1b5f   libsmbconf: don't mark the API as "subject to change" any longer.
      adds  dc9569e   libwbclient: add wbcSet[U|G]idMapping() and wbcSet[U|G]idHwm() functions
      adds  08591d0   net_idmap: use wbcSet[U|G]idMapping() and wbcSet[U|G]idHwm() functions
      adds  4313d7b   nsswitch: remove unused nsswitch/wb_client.c
      adds  94df473   net: 'net' doesn't need wb_common.o anymore.
      adds  e76ec75   Quieten valgrind message on make valgrindtest. This doesn't seem to be valid (vl - feel free to confirm). Jeremy. (This used to be commit 43b0254d93540eeaddaa32d76dd9271f4dc2ebff)
      adds  c751386   Remove some write-only fstrings (This used to be commit aacb07b1b0f674b8cb92347ef4b4dd1e7808dde8)
      adds  fd502a7   Remove a redundant TALLOC_FREE (This used to be commit 8e348ab8652e1893be78384404f57df1dbbcea48)
      adds  9c02cb9   update WHATSNEW
      adds  8be49cd   util_tdb: fix a segfault caused by a fatal typo.
      adds  ecd46b8   libnetapi: fix interactive logging by preventing setup_logging from closing stderr.
      adds  7d7b420   libnetapi: fix dependency problem by linking libnetapi statically (internally)
      adds  05c1578   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 6a965e72a8650b275222548445d10b65aa61e765)
      adds  f85c4b6   Fix bug #5386, don't keep printing the same waiting error message. Jeremy. (This used to be commit 12e6818df1c77810a59a2896f8c44c91fc24e7ae)
      adds  27d76ac   build: group NTERR/DOSERR/ERRORMAP and LIBSAMBA object differently
      adds  41fa859   build: group RPC_PARSE_OBJ1 with LIBSAMBA_OBJ
      adds  c890aef   registry: move normalize_dbkey() from lib/util_reg.c to registry/reg_util.c
      adds  ae51385   build: regroup LIBSMB objects to for a smallest linkable uint (LIBSMB_ERR_OBJ)
      adds  63e4a96   build: move SECRETS_OBJ into LIBSMB_OBJ
      adds  3b32275   build: move SECRETS_OBJ into LIBSMB_ERR_OBJ.
      adds  85dc216   build: smbconftort only needs LIBSMB_ERR_OBJ, not LIBSAMBA_OBJ
      adds  ccb79b3   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 7258c780f0650c63d6c7c40fd704a9b841600f26)
      adds  c316c7a   messaging: add FLAG_MSG_DBWRAP message class flag
      adds  3ae463c   messaging: add MSG_DBWRAP_TDB2_CHANGES flag
      adds  1b2b703   messaging.idl: add structure to marshall dbwrap_tdb2 changes
      adds  d3eebed   rerun 'make idl'
      adds  dfb181ab  dbwrap: add dbwrap_tdb2 backend
      adds  138b58b   dbwrap: use db_open_tdb2() in for db_open_trans() if "dbwrap:use_tdb2=yes"
      adds  e21b283   dbwrap: wait for tdb2 change notifies in smbd, nmbd and winbindd
      adds  37fbe55   groupdb: readd groupdb:backend parametric option
      adds  aaf61d9   groupdb: make mapping_tdb compatible to mapping_ldb
      adds  8a94886   WHATSNEW.txt: list my changes
      adds  e0cff18   Fill in WHATSNEW.txt for pre3.
      adds  2938315   Move some WERRORs down to the NERR_BASE block.
      adds  98abf71   Add WERR_USER_ALREADY_EXISTS and WERR_PASSWORD_RESTRICTION.
      adds  3aa565e   dbwrap_tdb2: fix a C++ warning by making implicit cast explicit
      adds  2595377   libnetapi: fix a C++ warning by making implicit cast explicit
      adds  a75421b   Fix ou handling in netdomjoin-gui.
      adds  413c2e9   registry: remove the REGISTRY_HOOKS layer from the reghook cache.
      adds  bbca983   registry: adapt copied function header comments.
      adds  2279044   registry cachehook: refactor normalization of keyname out.
      adds  0fa8845   registry cachehook: fix memleak (to talloc_tos()): free key at the end.
      adds  a721f0a   registry cachehook: eliminate a couple trailing spaces (empty lines).
      adds  b5a75ec   registry cachehook: add talloc failed debug messages.
      adds  2c47a6a   Update WHATSNEW entry for pre3 (This used to be commit 81f34489f7923db1141175b8b6bcc8594c6b2ee0)
      adds  bcb1976   registry: make registry_init_smbconf() hook the registry ops onto given key.
      adds  6b85938   registry: change regdb_init() to return WERROR instead of bool.
      adds  cb624c4   registry: unify debug output in the registry init functions.
      adds  26a5652   registry: change init_registry_key() and init_registry_data() to return WERR
      adds  2ffe46e   registry cachehook: compare cache_tree against NULL, not 0.
      adds  4b4306e   registry: change reghook_cache_init() to return WERROR and use it in the callers.
      adds  84c5da2   registry cachehook: revert logic to make fast path more obvious and reduce indent.
      adds  01f4bd4   adt_tree: change pathtree_add to return WERR instead of bool.
      adds  5166d56   registry cachehook: change helper function keyname_to_path() to return WERROR.
      adds  80b6d7b   registry: change reghook_cache_add() to return WERROR instead of bool
      adds  3f01e05   registry: change registry_init_basic() to return WERROR instead of bool
      adds  4ae2e8c   registry: refactor common part of registry initialization out.
      adds  6c66d5d   registry: change registry_init_smbconf() to return WERROR instead of bool
      adds  281e610   registry: change init_registry() to return WERROR instead of bool.
      adds  a9ff941   registry: rename init_registry() to registry_init_full() for consistency.
      adds  e5d83f0   net registry: remove superfluous regdb_close().
      adds  86d189d   registry: honour the WERROR that regsubkey_ctr_addkey gives in regdb_fetch_keys.
      adds  282c9ff   registry: honour the WERROR that regsubkey_ctr_addkey gives us in reg_load_tree.
      adds  3cd8c1b   gpo: make integer debug print more readable.
      adds  e39f022   libnetapi: don't to try to free NULL struct.
      adds  de013be   gpo: add scripts plugin.
      adds  1c7e4e8   Fix the build of eventlogadm.
      adds  f342452   libnetapi: Add IDL for NetQueryDisplayInformation.
      adds  99e96fe   Re-run make idl.
      adds  5647dec   libnetapi: add NetQueryDisplayInformation skeleton.
      adds  dcb9264   libnetapi: don't reset the error code in NetUserAdd_r if the operation failed.
      adds  b3367c9   libnetapi: fill in NetQueryDisplayInformation_r.
      adds  d0acdc9   libnetapi: add NetQueryDisplayInformation example.
      adds  6318088   libnetapi: Add NetQueryDisplayInformation header.
      adds  aea1a24   libnetapi: add libnetapi_set_use_kerberos
      adds  611b6bf   libsmbconf: rename smbconf_init() to smbconf_init_internal().
      adds  35d6068   libsmbconf: remove the bool verbatim parameter from txt backend init function.
      adds  935b99c   libsmbconf: add a check for talloc failure to smbconf_txt_init().
      adds  09c6c38   libsmbconf: move setting of verbatim variable into a more internal function.
      adds  4eab3d3   libsmbconf: add a smbconf init dispatcher smbconf_init().
      adds  d2d8239   net conf: use the new smbconf_init() dispatcher instead of explicit backend init.
      adds  9fd9060   loadparm: use the new smbconf_init() dispatcher for loading registry config.
      adds  09c5d89   Use more error-prone form of testing dm_destroy_session() return code after discussing with Tridge (This used to be commit 4abdbad52e456764bca1b17ead04edee1e2a2a64)
      adds  e33b13e   libnetjoin: Fix joining when no KRB5CCNAME is around.
      adds  313abd3   Fix the build of db_open_trans with CLUSTER_SUPPORT enabled
      adds  394150d   Make use of ZERO_STRUCT instead of memset in namequery.c (This used to be commit 4f1d49615e1407b9c3ad5eeb50a248b8fee50e23)
      adds  a4c0812   Fix some "ignoring asprintf result" warnings (This used to be commit 155d62ddfd3584d44a493c2aa1ea7f096bcff432)
      adds  fe4930b   Enable multiple fd events on a single file descriptor
      adds  13a60a4   Remove namedpipe_transact fn pointer from smb_np_struct (This used to be commit d1f82b7e67a791e19d08c682b607d82ae649feb4)
      adds  ae4159f   Remove two pointless else branches (This used to be commit ed343114cd0844a7fd14b45f95c0f43a6d172a42)
      adds  a4e0f60   libnetjoin: Remove machine account if we failed to set password.
      adds  e23911b   WKSSVC: In _wkssvc_NetrJoinDomain2, do modify the local configuration if enabled.
      adds  fffb304   net: the success of secrets_init is checked by libnetjoin now.
      adds  202e8cc   doserr: Add WERR_INVALID_DOMAIN_STATE and WERR_INVALID_DOMAIN_ROLE.
      adds  bc65d96   net: use WERROR for check_ads_config().
      adds  cbd07aa   libnetjoin: Fix unjoining when no KRB5CCNAME is around.
      adds  113b94f   net: exit early in net_ads_join() if the domain is not set.
      adds  e271601   libgpo: fix build warning.
      adds  c8d96d5   libnetjoin: separate out libnet_join_lookup_dc_rpc.
      adds  a31281a   libnetjoin: delete the workgroup name when requested while unjoining.
      adds  4122dab   net: abort when lp_realm is not set in net_ads_leave().
      adds  ae1e108   libnetjoin/net: Fix lp_config_backend_is_registry() handling.
      adds  625f2d6   pdb_tdb: fix the upgrade code, db_traverse returns the number of records!
      adds  5a2e212   lib/sharesec.c: fix the upgrade code, db_traverse returns the number of records!
      adds  c05c5db   Regenerate DCE/RPC client code after fixing memcpy() length bug in pidl. (This used to be commit ac4c63d999f9ae61428bcdae400d127459896d6c)
      adds  b396ad0   libsmbconf: add handling of "NULL" strings to smbconf_add_string_to_array()
      adds  0e74979   libsmbconf: add handling of NULL strings to smbconf_find_in_array().
      adds  e700800   libsmbconf: allow NULL sharename in smbconf_share_exists().
      adds  34e8ec5   libsmbconf: default to the NULL section when a parameter is encountered w/o section
      adds  7624bab   net conf: fix output of out-of-share parameters in test mode import
      adds  747d4a8   libsmbconf: make sure to always list the NULL section first in text backend.
      adds  770b192   net conf: simplify logic in test output of net conf import.
      adds  ed85ea4   net conf: adapt output of NULL share params in net conf list.
      adds  be504b9   libsmbconf: don't complain with WERR_ALREADY_EXISTS for NULL share in smbconf_create_share().
      adds  bcaac7f   libmsbconf: add handling of NULL share parameters to registry backend.
      adds  09caab9   Ignore Emacs' semantic.cache (This used to be commit 8246ffc66e6425809cfb8ca48bb31710dcddbd26)
      adds  28fd4f6   Reconcile ndr_syntax_id used by pidl-generated code and Samba3's RFC_IFACE. (This used to be commit 7bea00dca1ee08ef731dfa73110ef9c190a29919)
      adds  b64be89   auth: add SeDiskOperatorsPrivilege to get_root_nt_token to fix registry shares.
      adds  d0b946e   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into 3-2-nopipeindex (This used to be commit 9028f9e065536594df901ae4aac900102f2d85f6)
      adds  3c5b201   IDL: Import drsuapi.idl from samba4.
      adds  e1a827e   IDL: Fix several DRSUAPI calls.
      adds  4101068   IDL: For the fun of it, build drsuapi.idl.
      adds  7d7283f   libnetapi: Add missing headers.
      adds  b7bb61e   loadparm: remove pfunc parameter from process_registry_globals().
      adds  46e6bc1   libnetapi: do not overwrite status in libnetapi_get_error_string().
      adds  0a362a9   net/libnetapi: Include netapi headers early and free on exit.
      adds  44912a9   errors: Add WERR_NONE_MAPPED.
      adds  c1d4243   errors: Add WERR_NO_SUCH_USER.
      adds  3455702   libnetapi: Let NetUserAdd_l/NetUserDel_l talk to the local RPC server.
      adds  cd87be5   net: use NetUserDel for "net rpc user delete".
      adds  004c2be   net: Use NetUserAdd for "net rpc user add".
      adds  409e093   net: Remove unused rpc_user_add/del_internals code.
      adds  b105108   libnetapi: Add initial inline doxygen comments.
      adds  72556d4   Fix out of tree build.  Remove the embedded srcdir path from talloc and tdb. (This used to be commit 359921acd436684a0b4cf76ba15f82a224d2c337)
      adds  25f9ca7   add AC_TRY_RUN_STRICT support for Sun Studio compiler (This used to be commit ce7025df2958dac284ec9e5ce47ab172c3aa2567)
      adds  4a9e0e6   libsmbconf: fix segfault in listing share names / config.
      adds  f466e53   dsgetdcname: Fix discover_dc_dns.
      adds  189c015   NetrUnjoinDomain2: Honor registry config to try config changes.
      adds  6f4b7fc   net: Be more tolerant while joining.
      adds  3458b70   libwbclient: add wbcResolveWinsByName() and wbcResolveWinsByIP()
      adds  31b3a1f   wbinfo: use wbcResolveWinsByName() and wbcResolveWinsByIP()
      adds  2d0a36f   libwbclient: add wbcCheckTrustCredentials()
      adds  b666ead   wbinfo: use wbcCheckTrustCredentials()
      adds  3db2249   Add simple implementation of several functions in the Samba 4 RPC library on top of the Samba 3 RPC library:
      adds  e3246e8   Actually connect to RPC. (This used to be commit 3082534454ff936ac0b78b5a2c72c9b060e21244)
      adds  0a98fdd   fix return code. (This used to be commit d356baae802d36909c3c990b834a4a37aba736f4)
      adds  f303547   Remove copying of interface syntax id. (This used to be commit 0012dfbe1fcf17486a24366b939054b5637646e3)
      adds  194d501   Add some comments. (This used to be commit fd321fd77fcb9fbebcaa724c58a1beee606e87cd)
      adds  91ece4f   libgpo: Fallback to NTLMSSP fails while pulling policy from SYSVOL.
      adds  7ac8fe7   libgpo: try nicer output when dumping gpo registry values.
      adds  73754b9   netdomjoin-gui: Fix label alignment showing up with lower screen-resolution.
      adds  08cc63f   libnetapi: Disable talloc_enable_leak_report.
      adds  3e43d20   wbclient: Remove unused string.
      adds  3f42c15   IDL: Add nbt.idl from Samba4.
      adds  0b8ad44   IDL: Build nbt.idl always.
      adds  e629c8d   IDL: Add autogenerated nbt files.
      adds  6c6c89c   IDL: build generated nbt code.
      adds  bbded54   Move GETDC mailslot out of winbindd.
      adds  3a6ece8   build: add missing dependency for libtdb.so to pam_smbpass
      adds  1c85537   Fix gcc uninitialized variable used warning. Jeremy. (This used to be commit b95f2adeb5e2f7ce71e46e6a6165159483c9a702)
      adds  a4c60b2   rpc_parse: Use UUIDs from librpc/gen_ndr/ when possible to reduce duplication. (This used to be commit 428654b473ba44b2f5340eefef0d4fcd51aff558)
      adds  4939a24   Fix the problem when -L is used with IPv6 addresses. Don't try to connect on port 139 with IPv6. Found by David Holder @ Erion. Karolin please merge to 3.2-stable. Jeremy. (This used to be commit c003e66ff10b23bb30aef0071ba7a3ae9579174e)
      adds  43c4c8e   Follow error code name convention in libwbclient. s/WBC_INVALID_RESPONSE/WBC_ERR_INVALID_RESPONSE/ (This used to be commit d91ce012b0afb30cd22b373412d17de27c55ca86)
      adds  643bed2   Add wbcListTrusts() API call to libwbclient.so (This used to be commit 5c454e77cf664fee65fcb03e5811764c92e73696)
      adds  22c6a14   Convert "wbinfo -m" to use wbcListTrusts() API call. (This used to be commit 2fbe8437efe232b6f53af6fafed5995fe7e26820)
      adds  20104ee   Remove unused variable from wbcCheckTrustCredentials(). (This used to be commit fea52dc46048ff869299267f7596b93a8c5c8b3d)
      adds  d4d706e   nbt.idl: fix parsing und pushing of dom_sids by using dom_sid0
      adds  5c29bc8   Merge commit 'samba/v3-2-test' into wbc-test (This used to be commit 7c2e735df3d8a4105a4944411d111fc66c13b01f)
      adds  78d88cb   Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit d665cecd8b1b40ad30ec435de0bd925cdea24795)
      adds  2e1e83b   loadparm: reactivate special semantics of "include = registry" for now.
      adds  452789c   IDL: add dom_sid0 to security.idl (hand merge from samba4).
      adds  4f46c2d   IDL: Re-run make idl and hand merge some required functions from Samba 4.
      adds  e90b406   Janitor for tridge. Keep lib/replace in sync with the gcc4 changes. Jeremy. (This used to be commit b496f133228b74bf613dab81167a5b9670511c51)
      adds  a717d0d   IDL: Add type 23 in nbt_ntlogon_request reply packets.
      adds  9714899   IDL: make idl.
      adds  b86b442   messages_ctdbd: make sure a ctdbd connection is only used in the process that created it
      adds  4f6089b   messages_ctdbd: autocreate a ctdb connection, this will fix segfaults in the client tools
      adds  b7a141f   smbd: merge "smbd:backgroundqueue=no" option from the v3-0-ctdb tree
      adds  bd1b120   util: add reinit_after_fork() function
      adds  49bf9d3   loadparm: make it possible to just load the config without following "include =" statements
      adds  f206765   smbd: call reinit_after_fork() in the needed places
      adds  2df0ade   smbd: create the messaging conntext earlier
      adds  c5615c6   printing: call reinit_after_fork() in the backgroundqueue process
      adds  c5d1a3c   nmbd: call reinit_after_fork() in all needed cases
      adds  384282c   nmbd: create the messaging conntext earlier
      adds  94b6036   winbindd: call reinit_after_fork() in the child processes
      adds  913cd26   winbindd: create the messaging conntext earlier
      adds  a21d095   WHATNEW.txt: add my latest changes
      adds  a8ab283   Fix an uninitialized variable (This used to be commit 825f78d9f12b5b3e835bd91961e00402cab0bf60)
      adds  c071b94   Fix bug 5398
      adds  b7d2e94   Fix bug 5399
      adds  9ccbef2   Fix bug 5400
      adds  e7f2dc9   Fix a bogus uninitialized variable warning in IDL-based nbt code (This used to be commit 06c5076f8ef23ac36d234ed417b80a58ab8dd7b4)
      adds  fb73de3   Set the right domain\user in cli_rpc_pipe_open_ntlmssp_internal
      adds  b46d340   Refactoring: Make struct rpc_pipe_client its own talloc parent (This used to be commit a6d74a5a562b54f0b36934965f545fdeb1e8b34a)
      adds  2a21885   Add "desthost" to rpc_pipe_client
      adds  4c85701   Fix two "ignoring asprintf result" warnings (This used to be commit 1d261e78b38e8080ca7122037d33c8ef913a4558)
      adds  9048caf   Move srv_name_slash from cli_state to rpc_pipe_client (This used to be commit a9061e52e1ff8e31aa480f4a30cda64c9d93214e)
      adds  e1102b8   Introduce rpccli_set_timeout()
      adds  cf2442b   Use rpc_pipe_client->user_name instead of rpc_pipe_client->cli->user_name
      adds  ff8aa64   Remove some unused code referencing pipe_names[] (This used to be commit d8a04b798c44c26a91a37fa7090dd071a1909166)
      adds  f56eedb   Remove the pipe_idx variable from rpc_pipe_client (This used to be commit 4840febcd481563c3d9b2fabc1fe1b2ae5a76cf6)
      adds  33592bd   Refactoring: Move stuff around for creating a pipe (This used to be commit 45be749ed69f8c1ad3ebe8ea1f35c806db2ed5d0)
      adds  e73e829   Replace cli_rpc_pipe_close by a talloc destructor on rpc_pipe_struct (This used to be commit 99fc3283c4ecc791f5a242bd1983b4352ce3e6cf)
      adds  0c17878   Remove a redundant reference to rpc_pipe_state->cli from srv_spoolss
      adds  b9cc055   Introduce rpc_pipe_np_smb_conn()
      adds  cee268b   Make convert_samr_dispinfo_to_NET_DISPLAY() static (This used to be commit a30a26d471a572167ee13bf10be1a275a6592851)
      adds  712e40d   Fix some empty lines with just spaces (This used to be commit f8fb9b7e3759bec7fbcf93b27438ca6b03202ddb)
      adds  c57f1ab   vfs_cacheprime: fix C++ warning - make implicit cast explicit
      adds  166efed   rpc_parse: fix "assignment discards qualifier" warning by using CONST_DISCARD.
      adds  d7da0f5   libwbclient: fix wbcResolveWinsByName() to take char * instead of const char **
      adds  8caaf0d   libwbclient: change wbcResolveWinsByIP() to take char ** instead of const char **
      adds  e033216   cli_cm: Make nicer password prompt in do_connect().
      adds  25c454c   netdomjoin-gui: Omit warning when unjoining a domain fails.
      adds  50e6411   libnetapi: Add Doxyfile.
      adds  318c983   loadparm: make lo_load_initial() only skip registry include.
      adds  4244655   loadparm: rename bNoIncludes to bAllowIncludeRegistry (inverting logic)
      adds  00210d7   loadparm: reformat - fix whitespace/tab
      adds  3756467   Move the posix pending close functionality down into the VFS layer.
      adds  96e9e83   Don't modify the fsp in fd_close_posix() anymore.
      adds  2f8dde9   Change fd_close_posix() to return int instead of NTSTATUS.
      adds  8c90602   Slight reformatting of fd_close_posix(), while I'm at it.
      adds  0db7aba   Remove redundant parameter fd from SMB_VFS_CLOSE().
      adds  ff615f2   Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 2c3ffc1c53550c8e6feeca8fc0270ef9ac1ec70a)
      adds  b437f09   samlogoncache: Use data_blob_const in netsamlogon_cache_get.
      adds  9370911   winbind: Use libnbt for NTLOGON SAMLOGON mailslot request and reply.
      adds  154f483   Add in a nice big comment explaining why SamLogonEx matters.
      adds  7e16685   smbspool: fix Kerberos support for CUPS 1.3.
      adds  9fb111b   smbspool: Fix CUPS authentication protocol support.
      adds  6535789   smbspool: add my copyright. (This used to be commit b294b2055a422e1af59e3b6843b84750b6786d99)
      adds  ab4bf4e   smbspool: Run indent to approximate conding standards. (This used to be commit 4244be792eeb69e883a1ece013b62fe6941086f2)
      adds  582d813   smbspool: minor formatting cleanups. (This used to be commit 831a09ae25e98eacc0b0be5390d3ac3aa671a8a5)
      adds  6db1eba   smbspool: Fix the smbspool build. (This used to be commit a51cb3c1a9549d74c1e5cf05bc43b955af1a25b7)
      adds  1eca3f1   winbind: pass down existing talloc context.
      adds  8d87b54   IDL: Add NTLOGON_RESPONSE_FROM_PDC2 to nbt_logon_request.
      adds  34762b7   IDL: make nbt_cldap_netlogon_5 public.
      adds  84c8732   IDL: re-run make idl.
      adds  ba98dd4   libads: Use libnbt for CLDAP reply parsing.
      adds  1dd7ab3   cldap: add talloc context to ads_cldap_netlogon().
      adds  bcbac69   cldap: avoid duplicate definitions so remove ads_cldap.h.
      adds  93e0c13   IDL: now that we have nbt.idl, re-add it to the includes again.
      adds  e03a2ad   IDL: rerun make idl.
      adds  ba0bf87   net: Add libnetapi context to net's impressive list of globals.
      adds  b784533   Remove the "pwd" struct from rpc_pipe_client
      adds  bd3991a   dsgetdcname: add very basic flat name support.
      adds  de9186e   dsgetdcname: Fix discover_dc_dns().
      adds  aba7809   build: fix the build.
      adds  c27e661   libnetjoin: identify type of domain early.
      adds  5a4db7e   configure: fix a comment typo
      adds  03edc87   WHATSNEW: Update release date for 3.2.0pre3. (This used to be commit f4053cf5097aac32bb522f0c4d7d073ae823b409)
      adds  76b0db1   WHATSNEW.txt: Update list of changes.
      adds  9ffcc79   Fix wbinfo --group-info if the winbind separator set to non \
      adds  9188c8e   libsmbconf: rename text backend smbconf_txt_simple to smbconf_txt.
      adds  b2425f8   libsmbconf: rename smbconf_init_txt_simple() to smbconf_init_txt().
      adds  03a9ee1   libsmbconf: text backend remove comment references to "simple".
      adds  a376e2b   libsmbconf: fix comment headers in smbconf.h
      adds  c3101b6   WHATSNEW: update my changes for 3.2.0pre3
      adds  a010a56   WHATSNEW: re-establish alphabetic ordering in smb.conf changes
      adds  d9c38b2   WHATSNEW: list special meaning of "include = registry" under smb.conf changes.
      adds  f03e7fd   WHATSNEW: update the section on registry configuration.
      adds  95c84dd   Make nsstest valgrind-clean: buf is referred to by the parsed grp struct (This used to be commit 20ddbcaa0c113646cea774c36209f382cada50b0)
      adds  1590882   IDL: Fix IDL for samr_GetDisplayEnumerationIndex{2}.
      adds  071d0a4   IDL: rerun make idl.
      adds  bd8cb7b   rpcclient: Add getdispinfoidx command.
      adds  3950e79   WHATSNEW: add one more change.
      adds  5dd54c5   libsmbconf: add a struct smbconf_service to hold the parameter names + values.
      adds  fb9232c   libsmbconf: rewrite API to use smbconf_service struct
      adds  8cf78fd   libsmbconf: remove unnecessary talloc success checks from smbconf.c
      adds  21e82d7   libsmbconf: remove unnecessary talloc success checks from smbconf_reg.c
      adds  0ff2168   libsmbconf: remove unnecessary talloc success check from smbconf_txt.c
      adds  82e36e0   Increase level of debug msg when a regkey is not found
      adds  c02fd60   Correctly initialize lp_load in smbstatus in the presence of registry on tdb2 (This used to be commit c4f7bee9238db536a7d5215cebb0bf37f757dfad)
      adds  7a407d5   winbindd_cache: recognize and allow longer UA keys
      adds  65c0fd5   winbindd_cache: simplify logic in new key length check for UA keys.
      adds  992f1e6   Add all the source files from the old CVS tree, add the 5 missing chapters from the HOWTO and add jht's Samba by Example book. (This used to be commit 9fb5bcb93e57c5162b3ee6f9c7d777dc0269d100)
      adds  dabce97   - Better names for some files - Add the build system (This used to be commit 450386e3edfc59e0ad67c12998eddfc46b381250)
      adds  96d2ddf   Remove ignore files Add missing build files (This used to be commit 5f3b2ba2255a557d3af6624779c34e0b59e0352a)
      adds  8c20a74   Fix samba-docs build after svn conversion and Samba3 By Example addition. Now we are able to build everything in samba-docs properly. (This used to be commit bb09f771958150e9465a5dc9d8e62aa8477c17a4)
      adds  fca7f7a   Fix Development documentation as well (This used to be commit 3f683a67c5a2a1797bc26c5f3efc01831a4e4969)
      adds  2ef8f9a   Change 'release' target: remove 'htmlfaq' (outdated) and add 'guide' (This used to be commit ca67dad01bc200d1b94f37e8fa140f999288eb14)
      adds  d9e6b36   Document --require-membership-of={SID|Name} (This used to be commit 83e7f9692302a7c459dda7ef35e26b836c85c23f)
      adds  eb0aa7a   Another round of fixes (projdoc -> howto) for images (This used to be commit 80aa81950e7cf341b87b0f7b77850d080a67f9a6)
      adds  dda26c3   Fix docs build (remaining commits from SambaXP) (This used to be commit 3c105fdb21197614b3790b7d6275566118729050)
      adds  819a7dc   Added docs for new parameters. Jeremy. (This used to be commit a1c65952afa716a8b314b5e60d2d038e435c9d51)
      adds  4324fc3   Having killed it from Samba 3.0 and trunk, kill 'unicode' from samba-docs.
      adds  f7b0114   Remove autogenerated file (This used to be commit a2a6e692eae34a431946376aca4b4dd79b34d5dc)
      adds  71c7aff   Fix developer documentation build (This used to be commit 60aac4237b390eb5d5388cec419a7ccbcc3178ec)
      adds  15829f6   Add script for extracting additional files (This used to be commit b41c38e8df138eca806e4c04a6d48059d9b03ca7)
      adds  a7f6e5f   adding the THANKS and history files back after talking to jht (This used to be commit 3db167192c1eebac8b76dc4bf5a522a20cf6d4b8)
      adds  12718d5   Remove anoncvs instructions and replace them with svnanon instructions. (This used to be commit 0fe4774a4ffa0ddccb68b2e28a834d00dcbe3c84)
      adds  c54a234   - "total print jobs" doesn't exist ("max print jobs" was meant) - Fix note about spaces in smb.conf (This used to be commit 0dbd2fd59ac646060ac590ea924a3fc41b029192)
      adds  b449907   Add smb.conf entry for "winbind nested groups" (This used to be commit 899ad47b18e9614bd1678bed02070e841c4be7ca)
      adds  92298bd   No longer use cvs2cl (we're not using CVS anymore so it broke the build) Fix syntax error in "ea support" parameter (This used to be commit afa157521599450ee44ad228677813ab9cd3e2e1)
      adds  3143314   the parameter name is 'writeable' and 'writable' is just an alias of it.
      adds  2159219   This is the documantation for the shadow_copy vfs module.
      adds  a48fcbf   The whole point of the 'privileged' pipe is that it is not world accessible...
      adds  bcb4063   Make the docs system somewhat more user-friendly:  - Configure now prints a summary of what output formats the docs can be built  in using the utilities that it found and prints the names of the missing  utilities for the formats that can't be built.  - Add 'make all' that builds all the docs that can be built using the  utilities that were found (the current 'make all' has been renamed to  'make help' and is still the first target in the Makefile)  - Add a few utili [...]
      adds  d0a1750   Increasing SIZELIMIT to handle 200 groups. (This used to be commit a3b124172d7919c6110c942254485636d63356bc)
      adds  f87dad9   cvs2cl is no longer a dependency (This used to be commit dd60d21a634aacb28caec307ac5b4b5c916365d6)
      adds  739cacc   Adding Samba-Guide HTML file. (This used to be commit 007ffb659d53c79ae1a2ac4e9f2a81be877476ff)
      adds  d26330c   fix typos in Makefile (This used to be commit 82be8bf6c9070fa6a331df01f1ea087cef22d658)
      adds  cd6bf83   Put multi-file versions of HOWTO, Guide and Devel-Guide into seperate directories (This used to be commit 8161607f113216c4ba419ceb144c570cb22054cc)
      adds  de523d7   Docs successfully build into seperate directories now. Last thing to fix is the paths to the images (This used to be commit d4a8635a85e01e2e00015afd4d094dc3d0882655)
      adds  74920ca   Fix path to images. CSS path doesn't work yet - I'll have a look at that tomorrow (This used to be commit 0666499b1dffb5c1e9c0465b745fd1e5d7deefc6)
      adds  215e987   Fix build of release target (This used to be commit 9f8ca22c4b0dd57debc4d2201fa25a15b99a4565)
      adds  e6ef2c5   Fix CSS (This used to be commit 6f385073edbbb59637b38fc2958ce4d1153ff412)
      adds  0a7d727   Typo fix (bug 1084) (This used to be commit ee1cf297d7b0dbefebd2e623849afe54dc703b50)
      adds  5e01341   The 'index' manpage is samba(7), not Samba(7). Fixes bug #1142 (This used to be commit 9c3ca3be0c55a8b35a08dcf9f2baa72a1179d0f6)
      adds  55167d4   Fixing omission of addition of idmap container. (This used to be commit 894ee4d29848e02b40905b2821fca10ef090a8b5)
      adds  27df805   ensure that the target directory exists (This used to be commit bf9010fa5a68260cca90bbf69e26d5ca0f9819da)
      adds  c9acce4   Smbd can take a list of port numbers to listen on, instead of just one (bug #1145) (This used to be commit 5d5e51eec285e88305582f103038f353effa58ca)
      adds  98289ee   Fix link tag ref. (This used to be commit 1ff31aee7133ab59c214e42ef69f591b58ded8d6)
      adds  bf0abbc   add 'html' to release target so as to include output/devel/* (This used to be commit 33497c9f9eb336fa23f1f1db6fb9a17077cbf852)
      adds  f036e19   Fix a couple of typos (This used to be commit c8e54b13424be57c166e6172d9eedbcbc3d98fb2)
      adds  95977ba   Fix add group script (don't break when users with specified groupname are mentioned in /etc/groups) (This used to be commit a6b7d00a82693dcfc81c8dfb0b5800f3aaac49a2)
      adds  2525681   Fix incorrect description of recycle:noversions. (bug #1148) (This used to be commit 1b9b19d7b6982f62b0e7405518a17f139a632124)
      adds  dd5df9d   Add note about 'unix charset' begin used when running scripts (This used to be commit b59cfedfbe8e3d49035ff0b986a8245c74af77ba)
      adds  7d983fc   adding docs for 'cups options' (This used to be commit fdc28ea185167ae7342b9dc4d6f752d0a5c50f70)
      adds  ea45ec5   Adding clarification of KRB support for SuSE and Red Hat Linux (This used to be commit db0387aa5ab0bd5db4ce3a3cdfe30437e2a215df)
      adds  b05fe71   put default and example parameters in the right place (This used to be commit b6931f7e1b54155491575904959e4889f4aa0a34)
      adds  8be5a71   Add documentation for smbgetrc (This used to be commit 8a1d5cb7f69b2ef631a6c7c020751b9e6ee0f10d)
      adds  826db26   fix default install locations for swat in manpage (This used to be commit 01c674c13bbdccfffcfcbe6ede83fd23656531ff)
      adds  8b499e0   updating cups options entry based on feedback from Lars M. @ SuSE (This used to be commit 6441e1ef353a0f38919dd086fca8953e722111f3)
      adds  2ea3e97   removning html-single from the release target (This used to be commit 3011499b956b9af398de9f28fe1dae9346357dcb)
      adds  c0a6147   fix description of mount.cifs credential file syntax (This used to be commit fb3a99a0fd86ed4c808a6dd8a380ddc258f6ddd2)
      adds  e86e2a6   Fix output in testparm as well (This used to be commit 6f983222f9b231b7248216cea8727cb93c1784bf)
      adds  3965471   fix typo that prevented cups options param from being listed in smb.conf(5) (This used to be commit c1003a45c43a3455c3d460e28ef62615823fd84b)
      adds  e8bfde0   Fixes in manpage generating (This used to be commit b80770477c83e1801a3d9195d10d6578bbc5e47b)
      adds  a1a6c51   Use html2text for generating text output instead of xmlto, which uses a combination of xsltproc and lynx (This used to be commit dc303a8c08c60c81bf3b38708af115f660aa9e7d)
      adds  e16f34e   Allow specifying a directory with the samba sources (This used to be commit 411a84c102eacd9865468304d3a19170e7daae35)
      adds  f2d4720   Add script that detects missing manpages (This used to be commit 01e70035b9a4cf69bccc5b17c221de01e35c6532)
      adds  17801fe   adding docs for 'printcap cache time' -- patch from Lars (This used to be commit bc2b0b8ae955966f760e9ec38659befb6641bc3b)
      adds  ef9b7eb   BUG 1367 -- fix typo (This used to be commit 0b50d0c73668644e0a5d754ffeb6222db0f296c2)
      adds  0e4d73b   - Support validating against the DocBook DTD - Fix typo in printcapcachetime (This used to be commit 1f6ec86c55b36143b7e232a3853a09e546ecddda)
      adds  6878ba7   Clean up XSL (This used to be commit d8fba4d56536e43aae2e34838fa37ac5d4087e33)
      adds  eb6511e   Fix short description (This used to be commit 9356b76916888e907f36ecd6ecf27d6ae6d9b3d0)
      adds  6cfab72   Fix typos. (This used to be commit cb305b0edd33f5e441f9d99fc0d4e00b30a66d06)
      adds  2780d34   Fix typos. (This used to be commit 2f8685a82a55cc79b6208c03970d1ba026a9a9f5)
      adds  08bb17d   Clarify how to assure local profile use only. (This used to be commit 4c215ad1385a63b8c580212bdd74bc1f380a954c)
      adds  bef2516   More fixes. (This used to be commit 82815389bbb38312593db74debb2b53bc45123d1)
      adds  c1ab036   Fix spelling mistake noticed by Chris Garrigues <cwg at deepeddy.com> Jeremy. (This used to be commit 1c39c0debe10dd0b82ee85bda8891b732da71ec6)
      adds  b711015   Fix typo. (This used to be commit df24abb7fa2dd188ee7401633c7b7be84d5e48c4)
      adds  b9b66d8   Quick start (This used to be commit ba404948f3721a58e9bc10a6a1bfd228f03c4f49)
      adds  21d7340   Generate summary of manpages (This used to be commit da9b66e0e3fee0f4570583fec3e75bdcb931a56a)
      adds  cfbd5c4   Add index page for HTML documentation. From Lars Mueller <lmuelle at SuSE.de> (This used to be commit c774abf1a6114a1d0d8630b55605b9f520d3c205)
      adds  70f869d   Build html version of manpages, if possible (This used to be commit 8c2734983be156d12eef709237b5d9ce079a6393)
      adds  af51ae9   Document 'cups server'
      adds  9206d7d   Typo (This used to be commit cbe60c72e3a059caa94decc361608679bfb5eb55)
      adds  7350f0e   Fix two more bugfixes (thanks to Herb, Andrew Bartlett and 'Mi') (This used to be commit 53914f3f81bfe0398ef1b81cb43f80d076090469)
      adds  f9e5c35   Add KDE link file (from Lars Mueller) (This used to be commit 298f32e76d2fe9a2c0d887bb137d94c42fd0e3de)
      adds  44cb09b   Added polish translation of the comment.
      adds  760d773   Typo... (This used to be commit bde8436209043f45fb4403cb167ea5d798335c35)
      adds  40417b3   Remove redundant attributes (This used to be commit c031e9abc270b63681e357e3f80b73515b611955)
      adds  607bd70   Use xi:include instead of entities (This used to be commit af2cabcc3cb8a2981664811001ed3366089be3b3)
      adds  6576e99   Replace entities with xi:include (This used to be commit 8b5fb7614c7fec9fba2c4bf0a3ffa93c4316b28d)
      adds  a227b38   Add Jerry's list of relevant TDB files to smbd manpage (This used to be commit 9dac44bc41f60fdcea1accb1d2032866964968b0)
      adds  e022e76   Solaris patch 113476 has been replaced by 112960-14 (bug #1453) (This used to be commit 829df71e09cf39f20254ce49604c1009f6628306)
      adds  42797eb   Rename docbook.txt to README to give it some more attention. (This used to be commit 10f6f81724be2cdcc61d63bbf8fff2b45af31d6f)
      adds  c5c6084   Winbind is installed in sbin/winbindd, not bin/winbindd... (bug #1101) (This used to be commit 226b1d79c5d18f6fdbe68c8b73c7bb8e8c2f636b)
      adds  3d732aa   Remove reference to non-existent configure option --with-msdfs as DFS is always on now. (This used to be commit 4f437cc9caebbbcf452fce837e9e4bbd759dded3)
      adds  c44900f   Generate thumbnails in PDF (This used to be commit 0d6673a6ec3e359a8e391d2c95c540bf5a31a17c)
      adds  4231138   Nicer latex output format (This used to be commit c455e408290cc290f99a9282435ea623ac1366f5)
      adds  7a9277a   Add missing images, fix syntax error (This used to be commit 635f216a65ab0b310ededd730ee227a8d9a80725)
      adds  cce465a   - Add notes about using catalogs (speeds up the docs build!) - Support building FO and Windows Help files (see: 		http://samba.org/~jelmer/samba-chm.png 		http://samba.org/~jelmer/samba-chm1.png 		http://samba.org/~jelmer/Samba-HOWTO-Collection.chm 	) (This used to be commit 8669bca66c7d6dcd588542f975aba395b3476e09)
      adds  1dfd737   Couple of small updates for CHM build (This used to be commit b6e68ddbd367cfc48d6e4a70446109a210019f1f)
      adds  41419c7   Added description of "auto" option for case sensitive parameter. Jeremy. (This used to be commit 2dbddeef3c329fe95f66a4403b2ba659c10c3bce)
      adds  b3ac905   Add initial version of Pearson stylesheet (This used to be commit 626ea21b64d61935faf3ec211c122c90aba799e4)
      adds  2da3176   Remove info about GUI for SAM for now (it's been vaporware for some time now) (This used to be commit 7a4cd3f3ba2e863ddca028ab246d9dc5da47f430)
      adds  0991543   Added docs for case_sensitive command. Jeremy. (This used to be commit b6b253f1a3bb4b26e860b787a486eb226e8311c3)
      adds  a4a8d71   Makefile dependency updates (This used to be commit d519625378fdc5a1c0192766095104fded5b628c)
      adds  d203e81   LDAP support is not really experimental... (This used to be commit 1a6b0516af442b7bd89aef654a6336975cc180d0)
      adds  2fb5f5f   Minor fixes:  - faster doc compilation  - remove unused (CVS) script (This used to be commit 9cab0924b0c7379f68ff12d02e7a496f8359816b)
      adds  9eb45e2   Support running from a different directory (This used to be commit ec0bbb6c2e7ccb9155d4f890cc99563453d209f2)
      adds  83a1781   New structure for the docs:  - Same name for a doc everywhere (howto -> Samba-HOWTO-Collection, etc)  - Shorter and more clearly structured Makefile  - Make it possible to change the paths for the images (This used to be commit 96f6c05f25acc8a9bb1977b8bd5cc97ce511b6b1)
      adds  fc5ad17   XSL script for converting DocBook XML to Yodl, almost done :-) (This used to be commit b9404cd05db77efbb81fc59925aaff59d45416fa)
      adds  6d19d01   All yodl macros are used now :-) Not all docbook tags are supported at the moment (tables, author information, verbatim stuff, bibliographies..) but that will follow later.
      adds  55316b3   Fix smb.conf.5 build (This used to be commit 643f25c8bf672e6f5968ad28386a70665d58e347)
      adds  3ec218e   Fix tdbbackup documentation per Andrew Tridgell feedback. (This used to be commit 8c2aed83de8ffa50b70f446de98d8f5028bbad5c)
      adds  62b295f   Fix Makefile (docs should build succesfully again now) (This used to be commit 8f8e6d221c0637c66b20468560f49fc6258156f5)
      adds  6f85dfe   s/seperate/separate/g
      adds  99efa52   Fix typo (This used to be commit 7c1a14a784c6e8d2d69f3071c3deb13d0d26c1a5)
      adds  0cc55aa   sendfile is now on ... Jeremy. (This used to be commit 289e0e7b0824486fa870d02ca0bc2256c936f858)
      adds  55bb745   Document force unknown acl user (This used to be commit 031fe950bb0bab78fcc4df143e78c6ff2e7e3c55)
      adds  fce9dfc   Manpage fixes from Bjoern JACKE <bj at SerNet.DE> (This used to be commit 1387d68432cf17981f0a3dc5a02e17f972b691c9)
      adds  46928f9   Typo fixes... (This used to be commit fba2fa8d742be3596f0f8da5da17149fbe6f9d19)
      adds  b3409c7   The default "ldap filter" is (uid=%u), not (&(uid=%u)(objectclass=sambaAccount)) (This used to be commit 7f3cca4841112af21209de78ea817d301dfe5520)
      adds  1981120   Ensure max ldap replication sleep time is 5 seconds. Jeremy. (This used to be commit 610702ef8e53911b2c53db486231edcd68230fd4)
      adds  d535a24   Add doc for "ldap timeout" parameter. Jeremy. (This used to be commit f684bb2e46482dc2f82a15de21dc30e66d940385)
      adds  d063a89   Fix typo. (This used to be commit 1a82c7e2c5e6a81b53f1aaec9185cfc63ea0eb86)
      adds  68da78a   fixing release target --jerry (This used to be commit 4a1441482a59c478f5ffe087306f649199971649)
      adds  eb87ee3   Fix image support. If images are missing, this will now also cause the docs build to break. Only images that are actually used are copied. (This used to be commit 9b7099c94588916af6b3c4ebb7883e36d9bf2e6b)
      adds  e2f1abf   Fix "explanation of each parameter" Work on the pearson XSL script a bit more (This used to be commit dd05a7209379053f5eab8c89aff68028c5b6c439)
      adds  338ebfa   Update to note hash2 is the default - noticed by Thomas Bork <tombork at web.de>. Jeremy. (This used to be commit c210b8dfdfcf0abf68975b4609ca5ff57caaa4de)
      adds  3d46cec   Add link to appropriate chapter. (This used to be commit e1c3ffd7c4f439191b24e3435b667f3086d7cf6a)
      adds  30be574   Updated entry of samba-vscan (This used to be commit cf183bdc1d154e175b8ef4394a4866eb9da08d0f)
      adds  6867b52   Fix incorrect transformation for prefaces (This used to be commit 7f8302a2a4d45a67b0d65757b79dd2e566d1a7f7)
      adds  4ec61fc   Use gpl.xml instead of gpl.tex (This used to be commit 0f64fa4d661593a5a38222e1c9c0621d08c7d517)
      adds  87bfd6a   Better example (This used to be commit 7c15e26c31760d7861eda294768798f265ce2270)
      adds  ae7f76b   typo (This used to be commit 152984168cd1eb8bbcca432d2eaabf4fca1d1758)
      adds  994df6f   Couple of large changes to the pearson code, portions by Jochen Hein. (This used to be commit dc3e0a5a362c3916bfa7b5104b2a17f0d021a6e1)
      adds  aed1af4   Stylescript fixes (This used to be commit c490850bad7f7d10bd306ff5a6bceeb2cb8eeb39)
      adds  3582b29   Couple of typo fixes (This used to be commit 1e49c292c8444ebbbede1dbc6625d097c8cfc2eb)
      adds  06e98a1   source + destination -> target + linkname for 'link' and 'symlink' commands (This used to be commit 5814cdaee4b3e11817d0faf691847967e1fde4e0)
      adds  9d90023   Default is yes now (This used to be commit 2859e0da31e43203a1622eef43ab7b17d3d936b6)
      adds  4128635   Updated with sepcifics of how we determine sendfile. Jeremy. (This used to be commit db41fa6b4183163e10a92c89245580626879a84a)
      adds  4e918ec   Fix generation of subject index. (This used to be commit 695c819d5f05e97326d79baabd570b476f7f6349)
      adds  2837fef   - Remove unused entities - Fix syntax error in xslt/pearson.xsl - Ignore some autogenerated files - Remove xinclude.dtd (available on the web) (This used to be commit f09d8dccd3d50fd2f7bbd1c35a58868e8030a2dc)
      adds  5f302fc   Use dia to generate png images out of dia files (This used to be commit a46ab88b4481d63173f67ad85eb93ce281277562)
      adds  031f468   Complain when when dia version is < 0.93 and $DISPLAY is not set (This used to be commit 9e2e51ba18fcefc7aa72f4f9aa846814bf44fdf7)
      adds  153cf13   Better conformance to DocBook standards (This used to be commit 54d2975708657319e6ca42c44bd1e871abd09d85)
      adds  8f09daf   - Respect the scale= attribute. - Better conformance to the DocBook specs (This used to be commit 4f02e13dad1d8207d9f9dbaa655f129d4ca63d11)
      adds  dd16a36   use $DIA instead of 'dia' (This used to be commit f1876e1c3daca4b9981ce129a60c4979804ef033)
      adds  b197bcc   Add hitlist (This used to be commit 259928ae8f53e5b97eb922c2955fece507634325)
      adds  86b92eb   Use different file in AC_INIT() because the entities are not present at all places the doc build system is used (This used to be commit d54df8bb10d2b48cb0a2652efa584674d1463398)
      adds  686efdd   Default of "winbind enable local accounts" has changed. Diff by Bjoern Jacke <bj at SerNet.DE> (This used to be commit 7664af1fad5b4be55f319af757f63b18022d53d3)
      adds  40b9449   Typo fix (should fix the build) (This used to be commit 52da558e04bf675d8280625e96586269ced40ae3)
      adds  7be7483   Relocate name lookup info to correct section. (This used to be commit 30e1204c31c45b6a8c7e30bc62d619a520d17f02)
      adds  4cb4974   More updates - more node-type doco is required. (This used to be commit bc553c6028d1d5281bb24e99d405cd66cf1f8b23)
      adds  571db30   Add documentation on netbios node-type, clarify NetBIOS-less ops. (This used to be commit d7fbe5a1006287ab982fd65ce961d4c95d1d993c)
      adds  a3835d8   Update VFS Extended Audit Module Debug Info. (This used to be commit 82367649e3c98fc30c4277556b141c2844d6e3b3)
      adds  5c463c8   Add more debugging information, both generic and for the VFS extd_audit module. (This used to be commit c1763e368c1152b8117d1934147a508b3b089316)
      adds  90bc041   See, I really can write documentation when I put my mind to it...
      adds  43876ca   It appears that <program> isn't valid here, but <command> is.
      adds  f5bf517   Document new "stat file" command. Jeremy. (This used to be commit 0b40005fcb64a3412d81d48c92d85c29019c596c)
      adds  30220f8   Document "defer sharing violations". Jeremy, can you please verify this documentation is correct? (This used to be commit 150abb500af5e643f4e9ae226d5d209bbfda747c)
      adds  ad49ab8   Document "use kerberos keytab". Jeremy, can you please check this entry? (This used to be commit ab7d9f688781b23d3d58df33d06a4ac331447dc7)
      adds  e554731   smbspool supports specifying a port number in the device URI (This used to be commit 1c3ec94f663d9e6e78c099ca20964d4966f0f614)
      adds  d18b94b   More full explaination of the parameter. Jeremy. (This used to be commit cd52139da245f88739c1d60a066f67d0c89a635a)
      adds  dd763ad   Fix typo. (This used to be commit c5e93d2713a8565291871bf07e816914fd59a796)
      adds  38903af   Add description (to make build system happy) (This used to be commit 9cfedfa759055a4db67af1205bac5a4f00e91435)
      adds  a159ae6   Fix typo. (This used to be commit 630b67df12430d4f58e4e461101daf788805549e)
      adds  01f789b   Add links to squid, and mod_ntlm_winbind.
      adds  5317781   Add a note warning against the use of wbinfo -a for authenticacation (ntlm_auth is for that).
      adds  73b6a3d   Explain that winbind does not cache authentication requests.
      adds  9cc8ba8   Make share writable (This used to be commit 6b155edbc503dd8f902db88256694b0e4d831a1b)
      adds  71a7ae3   Start working on samba-specific conversion script to pearson XML (This used to be commit 4c1aa1723fee757c25f9f6322e7b6905fc4a973a)
      adds  858cca4   Typo fixes (This used to be commit 7d85d5373c09af543c56e0d70e111ee80dcd1aa0)
      adds  4707bb6   Document iocharset= (patch by Bjoern Jacke) (This used to be commit b45e27e5d8f513c20af90bb354dbae3a014ed158)
      adds  ad803ae   Document charset handling fixes to SWAT (patch by Bjoern Jacke) (This used to be commit 942d465fa101e68333260883ec38ae9eaea7b57b)
      adds  0360d17   Finish docbook to pearson conversion scripts. I still need to look at getting internal links correctly though. (This used to be commit e8f126731f975e82779aa3bf7947971a36de083b)
      adds  1e5cabe   Remove bogus comment from 'client use spnego'.
      adds  8df7c9b   document "setprintername" (Bugzilla: #1830)
      adds  6dbac05   document that 'printing = ...' resets the printing commands to default values (This used to be commit bba26665a7904a9007a2b631db069adfca79b45d)
      adds  03b002e   Corrected default settings for "ldap timeout".
      adds  48341dd   Fix indentation in Pearson XML output Add some markup in mount.cifs(8) (This used to be commit 220ace14822e1312ff0bfbe4348b0b9147d075f3)
      adds  9b81245   Updates and fixes. (This used to be commit 6c66bd83e6ed9ebba14029caad81bcef29465b09)
      adds  dc29d71   Updates and fixes. (This used to be commit fcca5c1930f467cbb679b08d2dc3a59d8719e270)
      adds  8e589c2   Update version date and number (This used to be commit 07fd9c5f16bd1f51d02b6f6d1714d522c4559e00)
      adds  a20e787   adding docs for force printername (This used to be commit e6a366606e4cf37798867fe0576108ac9e8098c5)
      adds  e7369bf   Work in progress commit - Adding IDMAP documentation. (This used to be commit 7aedb2f549e62b4bf3a3717292c879eecf15abc0)
      adds  6201963   Work in progress commit - Adding IDMAP documentation. (This used to be commit e2f52f0feccffe62b289095e82da7b3789d2a79b)
      adds  be552a6   Work in progress commit - Adding IDMAP documentation. (This used to be commit b8c2afe04c2ec231ad781addec037643a0ab4941)
      adds  280553e   Updates. (This used to be commit f5566ff234bd0b1ba84767d546d7060499526759)
      adds  e5c8943   Tiny update. (This used to be commit 68e23fdcd378cf59f29d53aed3e7eb3cae2ece60)
      adds  7939683   Latest patch for TCP/IP in WFW 3.11 is 3.11b, not 3.11a (This used to be commit e3865a27edcaafa46317772fbf10cdc5309a22a2)
      adds  6d3908f   Default to 100% sized images for HTML (This used to be commit 0c55f95f6cda382b676634acf2a98a1299d51b85)
      adds  9b91cee   Progress commit only - still going. (This used to be commit 87aaf35b2b470ef9c728addfdeb61a3d5e0318b2)
      adds  5a62a2b   Another progress update - more coming soon. (This used to be commit 91b9d4b72161555db845aece1149840f6a674914)
      adds  5576dae   Man page update for idmap backend with idmap_rid plug-in. (This used to be commit 7f6fc14c53a1bac268a6e699b651c6ef88b00111)
      adds  45ef010   More work in progress - further commits to follow. (This used to be commit 3e03d26588627b7107ecd57577b063c7fe3557e0)
      adds  62df963   Fix provided by Robin Munn <rmunn at pobox.com> (This used to be commit d710f086a53505ba08a04e344b6f9e139062b6e4)
      adds  b5fd516   IDMAP Completion. (This used to be commit dcfd5eb5244caae46eca33ca76d206ca236fa585)
      adds  62b9760   Updated username mape man page to reflect post 3.0.7 operation. (This used to be commit db5b2ef32a92d47e2c02a1fc111177bfd8bfa179)
      adds  e5d9054   Replaced '%u' with '%U' which is expanded correctly on login. (This used to be commit c55065d12d5b8460b5d95d10d4e2b1ef64463cb6)
      adds  6aeb659   Document "deldriverex"
      adds  784a05f   Fix small typo. (This used to be commit fdf192cfe6010d39bf8146b1c16f093c66853308)
      adds  7fba6d7   Formatting updates and makefile update. (This used to be commit cbbbf0e8526eba405df09fd45b35a6931bdd8763)
      adds  6be7f6a   Fix a small but annoying cut-n-pasteo with the net groupmap modify exampled.
      adds  983feb1   Fix typo reported by  Stepan Kasal. (This used to be commit b86f4b9ac4dd647cb2d5065829560b4b1d1c1d1c)
      adds  1d1e764   Fixing more typos. (This used to be commit 11defc328c167953f741cbe8955b794ec4350160)
      adds  7e3b00f   Fixing documentation bug #1093. (This used to be commit 3cf5e8558392d8d814575d79959e8ffed85832fe)
      adds  998f01a   Fixing incorrect info. The code only checks that the users UID=0. (This used to be commit 2c00fd352f5576f6c6673dd674cd1aeb5562b773)
      adds  b6fa8c3   Fix for bug report #1716 (This used to be commit 5e818cefb47fb74b57f73b0151ff972fdba3905d)
      adds  ba8a700   Fixes and updates. (This used to be commit bec3bd8f5863b044bca64b38ff037224bb652211)
      adds  23ba239   Fix another typo. (This used to be commit a3a45fe123abbdc6d287b1ad6e319bad3753bf29)
      adds  3bddcb7   Fix semantics. (This used to be commit 6f12f233a8f3993c208aca3dae176ad60903f04c)
      adds  1cca7db   Another attempt to clarify. (This used to be commit ff0a0e3db32d217386d26267b629e790783faffc)
      adds  37c4269   most probably a typo.
      adds  966a5ed   "mangle case" silently vanished with samba 3.0.6. Reflect this fact in the docs. Thanks to Bjoern Jacke.
      adds  27d173a   Update path info. (This used to be commit 961f4f04de4932979d73a21758027e718389ef38)
      adds  dde42df   Fix two typos (This used to be commit de0d7b2f9b71dcc18b1b46f48f72c0551c586efe)
      adds  a9ab022   Add placeholder manpage for pam_winbind Fix syntax error in "logon path" (This used to be commit 8563343832a99196b47a4c6c6533c1fa279ea566)
      adds  e88d882   Use \ rather then + as the example winbind separator as + causes problems on systems with NIS (#1092) (This used to be commit e7a338890affed608faca0aa34cc76561db23f67)
      adds  9cab43f   Add note about portability of adduser (This used to be commit e9cc83f8e2c739e26ea2851ab49329b4c05e2e59)
      adds  ca63ae5   - Fix manpage index file (#2109) - Fix plucker (Palm Documentation Format) output (This used to be commit 8a4ab0776b5905d792116706a0de4ffbbb315f4b)
      adds  a82e53b   Note that when two entries with the same name exist, only the first one is deleted by "net groupmap delete". Shouldn't groupdb/mapping.c refuse to add a group with a ntgroupname that is already used? (This used to be commit d8c8b3f9e9cd73e9979ce016b0eceea24d60c4aa)
      adds  8a7120d   Fix typo (This used to be commit 364648ffeb147af21e80157258fa8300aab5f94b)
      adds  8bab91a   Fix typo. (This used to be commit 0d311ccdd50b4c3e3464d17b469c431a082068c1)
      adds  6355ab9   Replace drive root with environment variable that is portable. (This used to be commit ff5a43ab3041626a8dc48f29e3f10163d7408dd0)
      adds  c680c70   Fix from Bjoern Jacke.
      adds  607229e   Fix whitespace.
      adds  a21c8d6   Typo fix.
      adds  3b600e4   Addd instruction to run autogen.sh. (This used to be commit aba822305c50ac11a312ca653042739be6cda4de)
      adds  ac612fd   Update information to point out that configure only needs to be built if it does not already exist in the tarball. (This used to be commit 29489f7f46f8229ef63fc3c74d3de81d2040b4ae)
      adds  f8bbfee11 Clarify that turning off lanman authentiation applies to password changes as well.
      adds  71b037b   Fixing groupmap errors. (This used to be commit ecf24c8ba5ed8da7d2d9b2dbb453b4401a7bfa4e)
      adds  fd07412   Fixing bugs. (This used to be commit b3a08ba0f0809f8629a69e837d3e03336dd9e328)
      adds  470ad3f   Typo fix.
      adds  542eac1b  Fix typo (This used to be commit 162b8aad274baad41db203a692eb4c0a021120b8)
      adds  a967ddf   Address some inaccracies (such as BDC solutions that might have worked, but Samba never got the code to support), clarify some things that pedents have raised on the lists/in bugs, and explain about the 'ldap replication sleep' hack.
      adds  18926ba   forgot to add docs for this new parameter (This used to be commit 262449d3975055ca5329bbfc833c5fa05d96b94c)
      adds  6db046c   Add support for HTML version of smb.conf in chunks (This used to be commit 9a49f47d3bf323f60618c33c0948103ed7999ed4)
      adds  f1fb00e   Fix typo (This used to be commit cddfbc1b166eccf35456f95b281c6b92b2f76b05)
      adds  aa5c288   Fix to get around bug that causes use of the quote meta-tag to fail inside a screen metatag. (This used to be commit 08d862035edebd4d0b30a0d0b94c21de30a4f679)
      adds  4e10a3e   Add note about pgsql backend (This used to be commit b28aeabb9fb403f67a6fadaded014329ef6e1ad9)
      adds  580e77c   Add note about WERR_BAD_PASSWORD when 'security = share' (This used to be commit 6aaddb56d127dcb8b2a9ebe0d85da81e5520f440)
      adds  67a599d   Fix description of when DEVICE_URI and when argv[0] is used. Thanks to Jay Fenlason for reporting this. (This used to be commit 94a74c1c51dff2114cc64f9869f165ab2ff43429)
      adds  1345647   fix a few typos (This used to be commit b5e8a1475c3d8c2a5c9a477ba478e67f784f0e79)
      adds  c5e0891   Document "net rpc user rename".
      adds  6206902   Start documenting pam_winbind's options. Maybe someone more fluent in english can look over it...
      adds  114b707   Thanks to abartlet: Add note about spaces in pam_winbind's options.
      adds  7da16ec   Since English is my first language, I suppose I qualify for "someone more fluent in english." (note, though, that none of these corrections are grammatically necessary, but they do make it flow a little more naturally.)
      adds  87a35a2   Apparently Herb is more fluent than me...
      adds  6bcff1a   fix another typo (This used to be commit bfc75b80acea07c1c6c120742094cd5137b4f4b5)
      adds  3be3a2a   add entry for 'enable privileges' (This used to be commit 726c203807336d851320d392c19ba75b42585df1)
      adds  f4cbce8   fix a few typos (This used to be commit bf55d592fe6db4650efe56e0f0d4e9927f54bcd8)
      adds  c9c2b70   Added Jerry's documentation on User Rights Management in 3.0.11. (This used to be commit 4f26358e70135f06fa2c5cffc0604b7ddb99bc17)
      adds  133ae77   Fix example value (caught by Bjoern Jacke) (This used to be commit 5a7793070e6fb2bfeabe1ca4d471cdd6aa52eea5)
      adds  28062f2   Oops. Forgot to add file. Here it is. (This used to be commit 7a85d27bd1ad5097fe3281bc832fd42e1fb10861)
      adds  b0eafa6   Fix typo. (This used to be commit de095db88bdb3c097f32126f69b87422d48a854e)
      adds  cdd0b10   Don't generate the Makefile, but rather include an autogenerated settings file (I spend a lot of time editting the Makefile, and running config.status every time  I change something gets annoying) (This used to be commit 90f297cbb6d89d93c33b9691b407df23471b4771)
      adds  a838eec   fix typos (This used to be commit 740bfb28ff1871e7f6507caa7908140ccb12dd7c)
      adds  111418f   Missed one substitution variable (This used to be commit 934bca56f9cc7da36d87d473e4cb24930de21ef5)
      adds  1c53d81   adding basic docs to net(8) about 'net rpc rights' (This used to be commit 69e16205bdf8eaf4952ef3b11756e2622164b561)
      adds  1b43562   Adding info on the '-P' option I added to swat.
      adds  1aa254a   Add -P to synopsis (This used to be commit feaec6c62841c97454722846436b327921cbde5a)
      adds  8992995   adding note about these options not being supported in security = share (This used to be commit 4524d2c761ae5fbfc38764e4c7a6bb6802501700)
      adds  d22215a   Adding patches and updats. (This used to be commit 249961a1959aa171e93b3e18d94bc69c07cbacdf)
      adds  abd5f7e   Allow building text versions of the docs splitted by chapter (This used to be commit b213126f80ed639cb1fe10ec86557632aa283e6e)
      adds  9ef26b7   Fix typos. (This used to be commit 9d0669c8596752ef534523a14d40f2de60a649fb)
      adds  5502383   BUG 1767: change documentation to reflect current hash2 inplementation (This used to be commit 71fdb8ca07292c2e3084e3e03e95ccdddaf8d088)
      adds  742c229   Commiting Lars Mueller's patch. (This used to be commit 281ee4093bbc4d4cb7c849bcbe8bdc08a6b726ba)
      adds  85ee909   Add support for building PDF's thru FO rather then docbook2latex. Output files are generated in output/fo-pdf/ (This used to be commit 9cdcd1f9c6966f9ee4223568b123e91ac618100a)
      adds  fce3e08   Couple of minor fixes (This used to be commit 4b8b1b9294d038707b36403a2f1e165dfe4dc1f1)
      adds  b40cdb0   Fix some warnings (This used to be commit 20b8daa76827754e7622141ec6b1dcc65d4764e3)
      adds  bb32fd0   Adding clarification for post 3.0.10 versions. (This used to be commit f8b089d0a9bd461f47878613eb5a0cb60edbb27a)
      adds  b012ce7   Fix typo. (This used to be commit 0ace285bd53d85761e373761b5fd8c0944750e34)
      adds  2fc44ad   BUG 1496: --authentication-file (not --authfile) (This used to be commit 268434589d0a5b7b21b66ea27b6a29bb3baca4e9)
      adds  48ea8d6   fix typo that broke a few specific parameters (This used to be commit 56ee7998a9bf9b35355b0ed9777f53542dad5238)
      adds  5d5395f   Bug fix and update to clarify reason for upper-case share name. (This used to be commit 101f214c0574c891fb9698b32c669f702e4a231b)
      adds  8734c9d   Updating in readiness for 3.0.12 (This used to be commit 40b6b9752607be6edd5fabaa21d8d2da4f48dc41)
      adds  fa085d0   Add smb.conf entry for ldapsam:trusted.
      adds  c628d7c   Further update. More to come. (This used to be commit 1d67ac9ef1ea60a1ba695b7eebc7e00aa3d401d6)
      adds  c157580   Further update. More to come. (This used to be commit 287c8a9fdb41dc8ea46e3575a9a87979f52e453c)
      adds  90f2fb9   Another update - adding Privilege info to chapter 6, updating it also in the HOWTO. (This used to be commit b5c7f01601c473a977be7cae153408d7158af58b)
      adds  0453995   Formatting fix. More needed. (This used to be commit 97cf467b3f2901016155de7fd525966e816cfc39)
      adds  387d524   Update publication date. (This used to be commit 6da50a6908616a66bea63fcacd0429ac720f5b69)
      adds  8bce90c   Fixing bug in slapd.conf - owner notified that bugs are not allowed. (This used to be commit 4706e0c0737df17b240dce9ad816d571e42012a5)
      adds  bf2bd4c   Removal of the smbldap-tools pl extensions left behind in last edit. (This used to be commit 8be9e22942e234ca4a9e25914720050de964e9f1)
      adds  51b57be   Updating version numbers. (This used to be commit de92c975bae8cefb8840d1a44e82162243135aec)
      adds  71c51ef   Adding JRA's documentation on large directory (files) support. (This used to be commit a2d2778d7da7f7fdf0a7f57a05a7ee1ffeb214af)
      adds  459cb97   More doco updates. More coming too. (This used to be commit 884efef4a4c32fc7f660b58bf2e5cb56e903e378)
      adds  272a5fe   Another update. (This used to be commit 1eff25295974361516f740a2ed3bf5317a3063ac)
      adds  d07d9cd   Fixing note in bug #2364 (This used to be commit 4556a3d5b3e616edd8d6761a8d84ed9b0e4a2578)
      adds  b7c94a5   Fixing bug #1105 (This used to be commit e57a54c1c0572e11561c2f9c448849d7fde894cc)
      adds  7d771a6   Fix for bug #2200 (This used to be commit ec844bf36cfddd087af1fc57a704bc223ab5f102)
      adds  4f19004   Updated new Migration from NetWare Chapter (This used to be commit d8f3febeffb333bf3b0f439aba70629057308765)
      adds  0f0b83a   Reverting from Global to pershare scope for printer admins parameter. (This used to be commit 51eb8f11dbd6fb52c37bdf4d0823410e95aeca2f)
      adds  c2257e6   BUG 2431: fix documented default value for strict locking (This used to be commit 28fe4e878c1704931c337063324482e0c2d446a1)
      adds  2078575   Last update before massaging the content into its final place. (This used to be commit 73a0a3cb6819ef4ad679cb506858d93c35e07e87)
      adds  d9c05ef   Pre-Final Chap9. One more review to follow. (This used to be commit 6937f6c93420d499cde7622a7395c949bb7a3e54)
      adds  7ae1dac   Fixed typos. (This used to be commit 5ff1d7fb792268901c122c5d38c297441dff6286)
      adds  dc1ce7e   Fixed duplicated tag name. (This used to be commit 04741f431d317887fe45a92459781725e47886b4)
      adds  1a0eb90   Added index entries. Revised introduction. Fixed typos. (This used to be commit 8af5012ed0f793b0225d0be7932270c61faed57f)
      adds  a7eae22   Fixup preface to include new chapter. (This used to be commit 8e6e6852a7cff9677bb6087b240d177da0c6ebd4)
      adds  ff4c419   More fixups. Sheesh, where is that feedback? (This used to be commit 595ea2eb6330ffae687a32e06b413d81c50c90f9)
      adds  a52f252   Another formatting fixup. (This used to be commit f2218173090d23a622c0a77ac4f34ba087e2dea0)
      adds  4e6dccc   Another formatting fixup. (This used to be commit c8210f7824ebc4b6dadabffeee2bea6021098a1c)
      adds  c70d057   Add patch for db2latex that fixes problems with newer versions of xsltproc (This used to be commit 233070f76a802a41d91e4d5d88838bccbbbbf1d4)
      adds  a178f71   In previous Samba versions, no charset conversion was done for filenames by default. Fixes #130 (This used to be commit 10b2a8f34ca627412f4f00a202f2000c2e29d0f2)
      adds  8a9b2ef   Fixing typos reported by Will Enestvedt. (This used to be commit 0e19d7e7e95aa01172ab5928deab2f4415437922)
      adds  4f229ac   adding documentation on the 'allocation roundup size' option (This used to be commit 77177c8ca5150b27b813757a7597ebce50c0ee54)
      adds  2f5e431   fix xml syntax error (This used to be commit 4e68ec10900472bcd9316dc605ab807ee5eb49aa)
      adds  fedcbe8   - Be a bit more verbose. - Try some more possibilities when looking for 3.0 sources. - Fix "make files" (This used to be commit 0e33ad6b3b45a95868c64a80ff9e1e97ebe51c16)
      adds  d094db7   Add texi support (This used to be commit bdcf561e232d4bcee85e4a7dceccb2382bfe9138)
      adds  71b81e2   Add info on what to do with MS Visual Studio problems. Jeremy. (This used to be commit f00aeacc1886db9c2cfa80a56ae3b073c036ceb0)
      adds  3ef4b3a   Use the Samba DTD rather then the original DocBook one. This step will (after the DTD is finished) allow us to validate the source documents. This all is require for generating PDF's thru XML-FO. (This used to be commit c5cfb1924445af98d6a538acaea40eceac411fe6)
      adds  8215cab   Commit to preserve changes still in progress. (This used to be commit 2d543ee70cc6ec7092cac7b0b9824ccf6ae93c7e)
      adds  61526c4   This is the last update to the Samba-Guide for a little while. I'm about to tackle the HOWTO for a make-over. (This used to be commit dfef9d6ecc7f3c403b5c259d40935d976fcf884d)
      adds  50834aa   Use the Samba Variant of the DocBook DTD rather then the original one. Entities are now in samba-web/, so remove them from here. (This used to be commit a66ba7c7e0b00eb9475a495d18e18cada3f6f9dd)
      adds  9c72dd7   Use new definition of <smbconfoption>, fixes a bunch of validity errors. (This used to be commit 3eb5c35e47951f320f7c2f4cd478a95f6d48236e)
      adds  acee256   Update DTD location (This used to be commit 889dfcc532bd3357314313fe8f70a022a174eef4)
      adds  04db598   Fix validation for the developers guide. (This used to be commit 2a26734ce26ae68f89c814e0b4219964443679ba)
      adds  2bc1700   Some more validation updates. (This used to be commit ceef479118fcf47b55c62de495224c4ec587f054)
      adds  d74de63   Another set of validation updates (This used to be commit 5ec9c67db982c020dd98cf972d72f898e4b71fe5)
      adds  c97b78b   More validation fixes; building FO-PDF versions of the HOWTO and the Guide work now! (This used to be commit 2192c44663d3031cd6c0f228aea4a8cdd2a29a82)
      adds  81516d1   Validation updates to Samba3 By Example (This used to be commit 71a7e0df4ceb5ff106fc5a32b094eebb4febab91)
      adds  920aad5   Adding notes regarding LDAP and Computer Accounts. (This used to be commit c4364d6dd72d98b2e4e682b50a0be337d69d287d)
      adds  411cbc7   Fix links for smbconfoptions. (This used to be commit e4364d2c28dddcc07b32e3d0b681a62bf1545dd8)
      adds  58c6ea7   Update from Misty Stanlet-Jones (This used to be commit 894fea0594fb67c07aefdae9398a74ef8ecd91d1)
      adds  a819223   Clarification that Samba documentation is not an LDAP HOWTO. (This used to be commit f986973276e53269e649b42b0dce7525315c09fb)
      adds  619aaa3   Added index entries. (This used to be commit 570739924cb26e73e87d8a92d0310d99e86b4de2)
      adds  fcbb28b   Fixed typo. (This used to be commit 226c6dc0ee265a400a1e5a3290aeb093240131d8)
      adds  69bd24f   Mark some targets phony (This used to be commit 144d43fe211085a0a0b3ff9bf2ab3ce271bc4a08)
      adds  b03c478   Rectify information about file times displayed by ls. (This used to be commit 323e3ceb5e2ab5f69e128e67320268b08b073a2c)
      adds  8c41033   Update list of (possible) dependencies Allow multiple possible programs (will be used to support multiple xslt processors later on) (This used to be commit 6f80dcdf3a7752283265cebc87073121120bb6da)
      adds  f3b558e   Add xslt script that can generate dependency makefiles (This used to be commit 59730e1280e46c5e0dbae8ca7e52cd192496ea9e)
      adds  2b1f630   Use document names rather then file locations in the makefile. (This used to be commit 4c6d251bc087fa8ce7a8531b066fe6b36b4078c6)
      adds  f87f8fe   More review needed - this fixes a big glitch. (This used to be commit 99afc61268551ab19e6bfe90ea88ef969fc85223)
      adds  f1820fa   Autogenerate parts of the makefile rather then calling seperate shell scripts. Avoids a lot of copying images that are already present. (This used to be commit 310b572db83e5a5a14eb4ac7dabbbff60172c668)
      adds  dca802a   Update DTD location. Fixes smb.conf.5 build. (This used to be commit b7da25a917d513012748225220114a9aedbe3fd6)
      adds  a7cf578   correct '[abort] shutdown script' explanation (has been in 3.0.x for a while now).
      adds  4366c5e   update %a values (This used to be commit a0c6fa9c70b65fd34855085125ba2269b9bd756a)
      adds  c63cf15   cleanup typos in the %a description (mentioned by <HotaruT> on IRC) (This used to be commit 08fe9a4b43bb22a2d1e266a09a0ac74e009ee35e)
      adds  e78fbd8   Fix missing </listitem> (This used to be commit 1435e91e537372fec7a308952533146de197dd51)
      adds  eacbb26   Remove pretty formatting script (it is not used at all) (This used to be commit 4d7803626b7d7d95259243dcee4458c5c72b8369)
      adds  995aeb0   Respect paper size specification for FO generation (This used to be commit 3aa353c0e4b2b0220419b8623464317b71f9f34b)
      adds  8ee9f68   Fix smbconfsection output (This used to be commit 60ce39300d498bc5b14da534658f9f26c61c72b2)
      adds  4d3454f   Fixing missing group suffix info. (This used to be commit d6151b94db11bf2b2de8beef45ad378c666560f6)
      adds  1d5ae67   Fix typos. (This used to be commit 291993b85876bd69a05e5aea10430cc0d67795cb)
      adds  425fdd6   Fix formatting. (This used to be commit 6ce6d15967a94ace36563140085d96a18585069f)
      adds  3cf92d3   Fix bug #2476. (This used to be commit 48b7929a867fa742e96e3ccc82249fa147dbfa69)
      adds  8c88230   Fix bug #2411. (This used to be commit edbb1123baf1389b0739933f78c22691353de18d)
      adds  edc0cf1   Updating smbldap tools references to 0.8.7. (This used to be commit 1cd77393e9934a78948906b4db9da06b0def3293)
      adds  d05432d   Updating references to smbldap-tools from 0.8.2 to 0.8.7 (This used to be commit 8c9d1a9a8c767351da0df520fc9975e1cda1a73a)
      adds  6719e48   Adding more info regarding winbind. (This used to be commit ba97ada1d79065b32250a253eac1910220de79a7)
      adds  0f62048   Change of chapter name to clarify the subject. (This used to be commit a4c1a08a5d97447b6c5126ea2f5bac02a24852b5)
      adds  c592e54   Fixing yet one more typo. (This used to be commit 50bcffc2ca9f15b83c5aea28da9a6d01742609bf)
      adds  afc4d58   Update default of dos filetimes to yes and explain why. Jeremy. (This used to be commit a0199fcadab292ed92ab0b612b2460cba8a56129)
      adds  8a688da   Fix typo. (This used to be commit 2666b0f026e8b6c994d622182e7341752c097c38)
      adds  aa458d5   Updates based on feedback. (This used to be commit 333fe8988733b1fb624180808a1aa218481edc28)
      adds  56f3947   Update serial counters. (This used to be commit 58c377e00b337e2c5f9af093fc80c10d757f9279)
      adds  1d57025   Fix buggy location of markup. (This used to be commit 9d822e707445c69c76ff9c9b7fa9298423b3c1b7)
      adds  b8909f6   First installment of ACLs update. (This used to be commit 398a3f897ab683f874ca699dcc83864e453e6c0d)
      adds  fc5cdba   Force update of XML files if one of its include files changes avoid rebuilding dependency files for "make clobber" (This used to be commit f4901df3d3f2f69390cc807248ac103ce883d26d)
      adds  82db54b   Another ACLs Installment. (This used to be commit cd9d0b3767363b7f108475c3bd75c588254137d3)
      adds  19bee89   Fix missing LDAP server password problem. (This used to be commit 3b9c5d02c982c55583a6b95e9b7e42810a85d915)
      adds  b8b6b0a   Fixups. (This used to be commit 23bf939968d76ad186a91d66630c966e7921fe22)
      adds  2b79078   Added docs for max stat cache size. Jeremy. (This used to be commit cef00e4b9b4aba5cb38c3b854acc7265842559aa)
      adds  6262d30   Begin of another reorg. (This used to be commit 131d76df85ab12f5a171120113d4dfa7ad3f2220)
      adds  77ce052   Another installment in the reorg. (This used to be commit c6987ebbedddbc2bb04840df8903e57514c68cfe)
      adds  281ce2e   More updates in the reorg. (This used to be commit 63a5f698ed546f35e48d366ffc71a4a8b5cd831a)
      adds  d4b35b8   More updates. (This used to be commit 20f8bde1d0a2b2e42efedcdac21778fe34c0ab79)
      adds  cc71440   Now for some new content. This is a reorg. you know. (This used to be commit e04cdf458eb03b341126d576f50cddde75d4d919)
      adds  12bfc91   Another installment in the reorg. (This used to be commit f9e6b6899ddeb8a303de27dfba0a15dad92c9347)
      adds  6f9ebcd   Last update tonite. (This used to be commit 7e1465077e630bd50e8da1a5c19a2484f43131af)
      adds  d1a2a25   Another update. (This used to be commit 1665f8f6cc41c77959b98930f5623d2fa9e160e3)
      adds  e8c6098   Another update. (This used to be commit c76d1a7be0449fecdd3ff02066bdde82ad1470b7)
      adds  b0e27db   Another update. Fix bugs. (This used to be commit 67ad52ce5de9d148fc417a78ffaee1874b0b9f4e)
      adds  789920f   Fixed icons. Bummer - they were broken. (This used to be commit a857477990a909ce8564d4fea613d1ae28ec9b0f)
      adds  d874174   Changed Warning Icon. (This used to be commit 0ec96e393a97cd29a432170bfef5f59d750eae7e)
      adds  ee196f0   Another update. (This used to be commit 2c04d135fa319cf11bd46afe68a4dc5e55adc91e)
      adds  5176976   Another update. (This used to be commit 2d9d6e99073f67341c5fe0f10d13b7ff9ee39a22)
      adds  1e547f6   Update while adding Index entries. (This used to be commit f8cbc6f993b0055f2591c8d558147bbb3a98161a)
      adds  28effa5   Updating description of domain logons. (This used to be commit baef073afe5fa39d28e62936880eb299b93662f6)
      adds  8a21139   Fix typo. (This used to be commit 7dd57163a3ad0c5334a0dce6f7eb643b927f511c)
      adds  a39e388   Fixing newly introduced typos. (This used to be commit 6d210f2826a88cc69c55662f2f85ad7e24915c78)
      adds  3b52627   Added chapter is now indexed. (This used to be commit 2d2453ec18418b112f386af9e360ee97458f138a)
      adds  8bfe898   Fixing up the preface now that the rest is just about complete. (This used to be commit ea7d0fb603d9034facdcd115468fb8f0ef7999f0)
      adds  2bb1b31   Update as a result of major surgery. (This used to be commit a2fe0f409e4ab1c33fa2ae43a8594f3944ad3e31)
      adds  7bd0a9e   Adding convmv info suggested by Volker Lendecke. (This used to be commit 6c893e17b9a4f3b328377328d25a27a96db9f15d)
      adds  2cec124   Small fixups. (This used to be commit b6f6f37fd516ff883140cc4fb201f8d64e009c2e)
      adds  8da7752   Update to add IDMAP_RID info etc. (This used to be commit fe76e2461397e72b7a91aa8ed606bf0dd28bc558)
      adds  d31066c   Fixing title corruption. (This used to be commit e22a9241022cea1d01c7fe2b13a5178cd2665798)
      adds  524c104   Fixing glitches. (This used to be commit 24a069d28b94699fd1c0b8b51f467496497dca41)
      adds  915b20e   More fixups and feedback item integration stuff. (This used to be commit cbd7c8f7793d4f009dcf6dcf9d015ee72ab5b99d)
      adds  4772431   Incorporating feedback from reviewers. (This used to be commit 2105913b8b3a84c5d080b007af9effc7af976498)
      adds  54b3450   This really should be 'max stat cache size', not stat cache (This used to be commit b528248ef38ed8a586c10822d2f3c39a5e356909)
      adds  23bbd51   Fix a dangerous bug in Makefile which actually allows 'make release' to skip building 'manpages' target because there is already 'manpages' directory and some make versions are very sensible to what particular file system reports as timestamp for the file or a directory.
      adds  0f9c300   Fixing location of sambaDomainName info. (This used to be commit 92624e47f7a7793c00128f6f2c48aadff0502658)
      adds  6e0e347   Further updates. (This used to be commit ce3c76a13dfb56669107d4bdc6eefa86b0b75201)
      adds  767b986   Fixing typos. (This used to be commit a2cbfd9e927862d1d80f3138b8eeeeb9499945f9)
      adds  09e6ae7   More updates from feedback. (This used to be commit ec27e365ae0798d836acf11bece1dccc25a4c2c7)
      adds  2543b7e   More wonderful edits from feedback. (This used to be commit 6d0f4dee4f870d185abd3dbc51e109169f01510a)
      adds  54bbf1b   More updates to follow. (This used to be commit f963f263f0b1bb6263b10bd1f9673622e5d03993)
      adds  ec250fa   Update to include Misty's feedback. (This used to be commit 2082c029e88b8280cbc3c5acafa5148bc4b9cea3)
      adds  5275fcb   Fixup tag ids to avoid duplication between HOWTO and SBE (This used to be commit efa978901cbe8f5874589d49a31db772628c64ec)
      adds  b65d0c8   Fixup preface. (This used to be commit faff3eb54eb4ac4c8ca47159c741464d8d0f3dd8)
      adds  cea5fe2   Final edit before copy edit phase. (This used to be commit e07294f5a4014fbdce2c94cba69c06042442e2a9)
      adds  fbc1955   Fix typos and speeling meesteaks. (This used to be commit fe743517f2ea9fe288e228eaff088e2ea76574f1)
      adds  79c0bd6   Foratting update. (This used to be commit e6f2a6d5e2a61c6b9550c41e9039f2d84a407530)
      adds  363ad89   Add title missing from an example. (This used to be commit bd7c9f92ebc435627649c4455480523bf795a18c)
      adds  dc3fae1   Adding fixes from feedback. (This used to be commit afdc072039fd8a6b431f2f03cc092b5ebb9f7910)
      adds  6166a09   Updated mount.cifs man page with current syntax (This used to be commit b62987c33f5d14c4c50fe556767c0ea0529a2200)
      adds  9a2e656be Update cifs man page and add new umount.cifs man page (This used to be commit 17c09b5419e9b321f61d11490e26d67e9a800e2a)
      adds  4aabd69   Fix build break of mount.cifs.8 man page (This used to be commit 3c963e860dfab75364ece0afbd387861eb5ff5a2)
      adds  93a7914   Fix mount.cifs man page build break part 2. (This used to be commit 54a6249b15ebf56c005a727bb3dffc7994c8fc1d)
      adds  ff86ef5   Fixed typos, minor spelling mistakes (This used to be commit 726785c7fa548c6f0b1f0d4818032c2621c2225e)
      adds  7254d88   Fix umount.cifs.8 build break (This used to be commit aae9cb6a427249e7362e1e8752216db9346a45df)
      adds  ce58466   Fix some typos in the umount.cifs.8 man page (This used to be commit 2ac2cd8e045d4f1a1356181ab225166a4702c42a)
      adds  bad6a19   Fixing typo. (This used to be commit 974883012b2123cceca448e0727d2aab1853d84a)
      adds  a988cb5   Fix description of umount -i (it was backwards). (This used to be commit 4d1b22d2d36a21d2e0b389f3eefe4344628d69fa)
      adds  3fd392a   Fixing typos and repeats. (This used to be commit c758082017ea006bc2e97c30ed39f1f606329c3d)
      adds  dc56f3b   Applying feedback fixes. (This used to be commit 04cf9b6510c7781385ddfc0a608d5ea2616f0ba5)
      adds  77a79ba   Fixes for DTD URL redirection (This used to be commit 087f1929c76ac720206c3059b31bb443d2e69a98)
      adds  c3e2080   More fixes. (This used to be commit 6dc0c01dbc38d6ee9351cbcda2d3c5086c898c42)
      adds  43b1747   More fixes. (This used to be commit 31c498cb6708a2e949259d26e83305bc8e2bae33)
      adds  8fad901   More fixups. (This used to be commit ec799124cdad3e55fa2a78b3c720d297f0c5ccd5)
      adds  576eac8   Add structure diagram (This used to be commit 416f26d5f9bc98ad8e81370d19cb9d755993ec9c)
      adds  12ac16f   Rename manpages to manpages-3 so I can pull in the Samba 4 manpages later (This used to be commit 6f54f8c770553b8b42a948436dc6db37a155ab2f)
      adds  be57da2   Add optional manpages to the Samba HOWTO Collection (This used to be commit 5609d2b9df51bcacd153f13275e52ce022a37e97)
      adds  bb9ab27   Ouch fixes. (This used to be commit 7dd37e92dd77662a06bd29f099f050f4f3ee4799)
      adds  e1a7e6a   Put manual pages just before the GPL in the Appendices part (This used to be commit 94449e1004e39c5491a9a020184722f778ec24e5)
      adds  ed9ad63   Fixing man pages. (This used to be commit 31d6443c3dd07fe0fdb9f4afa39aeac350fc0d8a)
      adds  d3c3ad9   adding feedback. (This used to be commit 0a9ff0144cccf414c15b67d5a576679fef6055ee)
      adds  bef5f0a   Fix typos. (This used to be commit cc788b981a66a6a96e086612b18aa67c7ba8d0be)
      adds  f0b12f4   More updates from feedback. (This used to be commit bf17c2180a70589ed5bf47fb081268246eec6395)
      adds  406ee13   More fixes and updates. (This used to be commit 9861a3de90e77ba618efb1a26802055eaaf71eda)
      adds  eb2c5fe   Move existing samba4 documentation to Samba-docs trunk (This used to be commit ee3dfdcf09d6a657cf7e7325f10aa3154867c351)
      adds  d8a8a0a   Add a couple of missing files (This used to be commit 48e2f99a6149c49314e5456eda59b10bf32d8cd9)
      adds  0c41833   Allow HTML build of Samba 4 manpages (This used to be commit 3e30ee1a58a4773ee6e61a04d32a13f05861e1a9)
      adds  2a867ae   More fixes. (This used to be commit d30d69cfdb8c7eca760692e594e69a9fbb508610)
      adds  08f7323   Commencement of documenting Management. (This used to be commit 2560aaf72ae8863c55b1b8f958ee193d18645015)
      adds  2dbc336   More updates in the pipeline. (This used to be commit 086f1f00ab2b02c51095028a8a0caaff3882e89c)
      adds  fb9a6d8   Fixing typos. (This used to be commit acb1d64f12e56d028eb4cea91439a56667f25c7d)
      adds  617ab14   Expanding warning info. (This used to be commit 8989997fc34d5cc8582ced1569ff9c44b6b49e2d)
      adds  0814d12   Making sure all typos are fixed. (This used to be commit 13e63f824fa904264555a901336e3c5fc2807a3f)
      adds  572286e   Interim update. (This used to be commit 6c3bcbb39b42c8597d25e20f36dc542117174787)
      adds  9fe38f2   Folding Volker's and Guenthers contributions - interim commit. (This used to be commit 6dfdb35c9f982bbdad0cef99016c5ff12a36b1f6)
      adds  d244af9   Fix typo (This used to be commit 110946f8f2456441072b81e96d85b7d6dc6d4487)
      adds  445a438   Another update. (This used to be commit 820417a1678048c61e2cb47cf301a5ffd60e1b9f)
      adds  93a2a33   Work in progress update. (This used to be commit a709a2df395aeb9ac076afd8ae770013c05a0374)
      adds  19dd707   Work-in-progress commit. (This used to be commit 0a60cc737533a2ef00176328c8481e1d35b8fd83)
      adds  e0f4b50   Another progress update. More to come. (This used to be commit 578e9211afc515b411f14a598a7492d92c7ce75f)
      adds  d925368   Remove unnecesarily complicated call to the shell (This used to be commit d32365e03d92a3951b5d3d8fb6b4c3526710431c)
      adds  5c6237a   Ignore some more autogenerated files (This used to be commit f186948b5f506049ff8120eae06065f19e1124f4)
      adds  06131ac   Another work in progress commit. (This used to be commit f3f31c5fa49118d79649827d0c5271a527fb5dba)
      adds  11fc47a   Fix typo so docs can build. (This used to be commit 74bbfc29c1fb8d9cbbb8c63c0f9e6196058c540e)
      adds  d2dc286   Progress update only. (This used to be commit 471c811da4804c340a0982bdd7a20e80fd7c8008)
      adds  75b6f55   Another progress update. (This used to be commit da8ea8bf87452f9541981b7315c1cd5af7dd22aa)
      adds  4269774   Another progress update. (This used to be commit 753659cdc7a51815d8b910ddf5c4c392b407e6c0)
      adds  40d529f   Another progress update. (This used to be commit 1d5471ed9dd12b8e96782f9a0cc93f85624ce9a7)
      adds  0d38339   Final progress update. (This used to be commit 024161477fca9629d8a0121ad49cfdcc5bc2cb3b)
      adds  5e3c4c7   First set of copy editors. (This used to be commit eb27cd69adc4787458431546e23967a14eb3ef35)
      adds  bcd13a2   Another copy editor update. (This used to be commit 529c3f0c8a751772f9e7e470a26500d53a59d5cc)
      adds  58799d8   Adding mention of ADS support for this option. (This used to be commit b2e19612c5d96e78cee63eb262686e14d4c66bd9)
      adds  e434004   Adding missing files. (This used to be commit 6b5e4a89bb668f78d2336d08830ceb6ffd79caef)
      adds  0760564   Fixed formatting. (This used to be commit 4ea4e60ef4e61e4e6df673d8b6f91647b988f2c5)
      adds  30f5f649  Fix link texts for PDF and PS output (This used to be commit 3d8e8a8e35a94596c652729697b335ebcde23205)
      adds  b91963b   Updating Linux Account Manager info from R. Gruber. (This used to be commit ee368ac5096cdc4852a54f8bedefb7a7b0ad1578)
      adds  7b52b66   Fixes from Flatfender. (This used to be commit 83dee56ac56c5b574d30b7067cdf1347e51bb625)
      adds  ae87332   Fixing oops. (This used to be commit 4b83a4c6cfada5f407873e2d252668daeda6ef64)
      adds  63588b9   Updating man page info. (This used to be commit 3ea6e74434897bf438ede1f7927da124cca0aa3d)
      adds  e2c3026   Fixup based on info from Derrell. (This used to be commit 9ea9203ae67aa6b8c822c764d9a729d2ac40827d)
      adds  beff9d4   More fixes. (This used to be commit a3bd4d9b07803ef82fd61d614ae6cb295a4d3b04)
      adds  9181ef9   Fix manpage (This used to be commit 1f519597dec979a471e866e107c407444bdba4da)
      adds  ac0ea15   A small copy editor's update. (This used to be commit 58569d404077a1d55a41127e8646cddbd902df64)
      adds  b1e62dc   Tidied up file. More edits coming later. (This used to be commit 6f90ecbd25d65bfe8f15ee77aff28d95e28ad0f2)
      adds  746f5e6   Tidied up file. More edits coming later. (This used to be commit e314f77c365cd2520ffeabf4fd11e5949897ee22)
      adds  69ce22e   Another partial update. (This used to be commit 7918cf95df8b22ff44720a45183af167b4465689)
      adds  3192e95   Added winbindd to daemon list. (This used to be commit 323fc4f358f0fe9a08dd694d92f42b9f1c405018)
      adds  118a2b6   Another copy edit update. (This used to be commit 7d998a020d8de890bdefc6b9312d26001f3ab7eb)
      adds  7090545   More edits. (This used to be commit f774111756c5474ecdd1f26d417ccf1469ee688e)
      adds  907b568   Edits to build PDF. (This used to be commit 472327ac3df3361c6d4ada6f84e709eed5baa7ec)
      adds  65bd1e3   Adding new foreword. (This used to be commit 4b21a973a3072cd4c8e82b7a7a6327592eb53d2e)
      adds  bc39a65   Spell checked. (This used to be commit a2ec98cf9ea70d9b206e13d95e0c2f5f79575428)
      adds  a6c927e   Update. (This used to be commit fc1f93a1d327e65f8699c3a5506b8223bb099410)
      adds  1a06a29   Update. Undoing last update. (This used to be commit e1aa3e68d6e845811aaa27222d22ba1e7975aa43)
      adds  b956f8c   Fix typos - my typos (This used to be commit a0f8b20372f6a050ebeba6ea3726d8aa32207f6f)
      adds  1e15cb4   Updating link. (This used to be commit 92eb15f3138233ddd4142ba92effeed446ba6d0a)
      adds  7f1d2b7   Updating config files. (This used to be commit 1b767f48fb0b8c2a444222509ba59502c59c2158)
      adds  a440d93   Another edit. (This used to be commit 1b404ed5f271e8f474ea839754ca855c211a615b)
      adds  0a9539d   More edits. (This used to be commit f70ba6c481291ff8a600e603ea7ae1deae357e74)
      adds  bc55984   Another progress edit. (This used to be commit 58d2ba33dde4c28032d83b0161ac32fcc1b7d0ae)
      adds  c25c661   Progress update. (This used to be commit 3542c6883c4b07cc0be13036708dfffec2062c88)
      adds  065a3fd   Progress update. (This used to be commit debb0740ff4d9c189589463dcab602830f163eb7)
      adds  217b7a8   Progress update. (This used to be commit 942e2d54ad40d1cace384315a167161ec27fcec2)
      adds  029f9f8   Progress update. (This used to be commit 64f544e566cea56c88091d5443971c39d8c9355c)
      adds  991a5fa   Progress update. (This used to be commit 26c9f24614e29c0f658ed4ce0f6877dd65dd32c8)
      adds  eb42068   More edits. (This used to be commit 1fc20335faa9297aaa64bc28f4103658d3de81c5)
      adds  fb753c4   More edits - I hate typos. (This used to be commit 7227bb4a9643fac3481d6cb71b5e3368c07c99a8)
      adds  1518864   More edits - I hate typos and omissions. (This used to be commit 3c67cff44552d025f11fc831fd3077d5a5025c8f)
      adds  672521d   Replacing dot delimited with colon for chown command. (This used to be commit 6319b85c6de408a134d4ad2f4ca49d4ae786145e)
      adds  e48d9fb   Replacing Symlink with actual file (This used to be commit cbcc2d8d2c20fd1e4159b2ffa5c74c298e92728a)
      adds  f6aed91   Move a few manpages to the source repository (This used to be commit 29abfef3cdbdced6ef0657cb99e562e8c78e2f2c)
      adds  3af5ced   Minor edits prior to final copy edit. (This used to be commit 0763ddfd1f6b5b4cb1e22f58e30f1276d071bf1d)
      adds  ecafb72   Remove Samba4 manpages (they're now in the source repository) (This used to be commit 2892b3a9ca9ec77e8c81965e74507a3e4110571d)
      adds  68abe1b   removing 'ldap filter' smb.conf option (This used to be commit 79240aaec9599886edea7b7134e8b35cefee7a28)
      adds  4d1889b   Fix small typo. Missing space that is essential for syntax. (This used to be commit 1d3a46e6fd826e3e0dfb6e5ac83a7af1a9728be6)
      adds  8e5705b   Fix typo reported by Dave Jeffs <djeffs at utah.gov> (This used to be commit c366d94eabc4845b94e1c6705af31a27135a5566)
      adds  b32f234   Fix typo. (This used to be commit 707dee2e8826ab1cc0fb5aa517c86f46659b88a0)
      adds  b6ea1b8   Removing man pages again. (This used to be commit d307113a0533d6fc02daad0e878a22186b24c5a2)
      adds  bf429c7   updating docs for new 'map to guest' option and missing 'enable asu support' option (This used to be commit 28d325bb5d83b7d6bdc4333b386d1c67102d58e0)
      adds  99525b6   cleaning up vestiges of winbind local accounts code (This used to be commit 9f08cc4239c0ddd78d6f0570c72e43ab7d8fd133)
      adds  087e8c6   Another update. (This used to be commit 3269ad5414c2eba17169a644f74174472a29b867)
      adds  a962c17   fix typo after changes to 'map to guest' options (This used to be commit b056480a0e8224023a2f377979cbd0928331196a)
      adds  70fa3ff   A progress update - more to be fixed. (This used to be commit be3793e40199e268499f3494e64e3e98dfa4766a)
      adds  bee7f8b   Another update. (This used to be commit 1b262c13f611de49737c6f6ae4a5da64b0a0f4db)
      adds  b82eb1a   Another update. (This used to be commit 617d6045c9673c2a5ca17c423f92a8c9f577c013)
      adds  06aa63b   Large number of small fixes to the layout and the build system. (This used to be commit 73fac0653c774a8ed8654b064fd63d4e486f6b0f)
      adds  f3b1f74   Fixup. (This used to be commit 4d76db5e6abcc64302b751c2098f1346e0be7e77)
      adds  e8fda7a   More updates (This used to be commit 82f164625f0ea145466d671ce6716ef438fb1a52)
      adds  313a0c6   Split up main stylesheet (necessary for new examples code) (This used to be commit f74d0fc39ac4570d378ff797b260851fe9da34b6)
      adds  c8d6660   Another update - more to go. (This used to be commit e5b88c3d5e58408c6d87c0196f7c5670dbed07b2)
      adds  dc448bd   Get rid of unused elements, simply image handling (This used to be commit 8fb0bb8ce4668ee0ed1e247dad57c9e9a5a233f6)
      adds  112fced   Remove obsolete elements. (This used to be commit 7f26b262a0d34183d93b271f64d3ef4ff90c14ee)
      adds  5cec435   Remove references to Samba4 manpages (This used to be commit a09660ccdae98c0b630b732c6c46dc7735a1798d)
      adds  8a5498d   Another set of updates; includes the new examples code and use of 10.5pt fonts. Still needs some polishing.. (This used to be commit eb11ea43f68f57d877dc80d4912396ad8e91a081)
      adds  7639ec0   - Fix a couple of LaTeX escaping bugs. - Fix urls in footnotes. - Cleanup developers docs. (This used to be commit d55b9f72ffbd0421cbde67915d9f275cc8956ed7)
      adds  6c39a45   More updates. Fix formatting for examples, support long lines in examples. (This used to be commit a3f887703810b0852e3b63e453323487711e5d40)
      adds  ce052ee   Fixes letterpages + smbconfexample (This used to be commit 8cae3c6cfc8b9d895545f47b14ef388be54440a6)
      adds  cae532b   Paper size fixes. (This used to be commit 64e87fde0ddbceeaaf1640b625ee7ef924b34897)
      adds  f8a8ad3   7% gray (This used to be commit efb98713048d36a16391804acacf1b9cc646a0b1)
      adds  789fda4   Fix support for ph-style pages - use ./configure --enable-prentice-hall to enable. (This used to be commit 6b6c33c21a2ad61a72fb0b6f89fe6fcdec275d41)
      adds  2757cde   Put Johns' changes back in again. (This used to be commit d5a730fc097311f498dd7c3fb2516a1fc0fa1fe7)
      adds  e228625   Add crop marks. (This used to be commit 22582af1d781ef432d231ca075af0add1912d464)
      adds  0e449ff   Cleanups + use cross for crop marks (This used to be commit 7ffb3528109e5d21bae9a9c4c2fa210ac3fdf1ae)
      adds  2a6e378   Fixing running head spacing. (This used to be commit d573b9c72fb44650b58fc6eb6238cff91d0bb768)
      adds  300b9cd   Fix image quality (This used to be commit 75faf6c3aeff6716f7a5a10066d7cb960253a58e)
      adds  890c766   Fix image scaling issues. (This used to be commit c5d8761bc98a41a2fc42c701f55097ebe24f56fd)
      adds  6d6cb2f   Another update. (This used to be commit 66bc42ebf26d77e5e26aff18aff08ea475674c67)
      adds  f75a6fd   clarifying 'map to guest = bad uid' (This used to be commit 81e49da90d10408eb39293eb00bcd7109ad7b7a9)
      adds  cfb7982   Add hack for ignoring link/text() for LaTeX output. (This used to be commit 14198df840f952b8f357b8b56fac7d1f453536f3)
      adds  77aa418   Update. (This used to be commit f3874c62d58c638da65e9134a0ed28b1d2250f55)
      adds  fa96398   Stage 1 of PHPTR Edits. (This used to be commit 64a9e3e8619bf33dcf6b0ff8171b47a3e2581239)
      adds  66561b0   PHPTR Edit 2. More to come. (This used to be commit bc4d2f60cefa126415b06440280761d19e8c0d21)
      adds  9dfd533   Another edit and addon. This is a work in progress. (This used to be commit af7841908dd35d29d4047965bd47070535b5dbdc)
      adds  841de8d   Fix typos. (This used to be commit 0a84e3291686e84450c674212acbb4f243dd7c65)
      adds  a10d141   Fixups. (This used to be commit 8af58dcf0b16bb1f1bb2e35e36509d1f47179f94)
      adds  d547560   Fixups. (This used to be commit dada3c10893393ad0448bbe92ac2964f2ac7f316)
      adds  0441898   Fix. (This used to be commit bd41d2664164474bdacb8fb1d973709c5e09ba4b)
      adds  161ac1e   More Updates. (This used to be commit 6fba7bc2c89b584278b0f888b7620b5206624e4b)
      adds  77766a7   Update. (This used to be commit dbdc2d3342a863244ea20d5fda01ed0e6becf616)
      adds  0458560   Fix html build. (This used to be commit 741ae2bd95c4c2fece10ce2021b15881f557f475)
      adds  b6bca4f   More changes. (This used to be commit 82ac7a25ed5e95fa664f0bf73e8b8241bd7cb44c)
      adds  6c77cc7   More changes. (This used to be commit 89e50f6abef1cd0b5637035903f2907580e3ccb5)
      adds  7f0fc7c   another edit update. (This used to be commit f66eff640188e80e188b2041eec49f787ff3aa7c)
      adds  e311f1e   Another edit. (This used to be commit 2f7a602c30819ba81762bb10b6eea4c6f66f92af)
      adds  e2e8575   More updates. (This used to be commit cc6daca7bbab5dd148ab50e8080336bbd8392f53)
      adds  9c183ba   Another partial update. More to follow. (This used to be commit af8ad4d3f8c93a1fd40399253ba621d54ec3070a)
      adds  6a953e9   Added notes that this chapter is in flux. (This used to be commit 1e42b2c6816ffd5b3656734e3c0804e81a43f503)
      adds  01a4f30   Progress update. (This used to be commit 86f20eacb8f5e707b07e6d7aced55c3d2b2d9d6a)
      adds  08d364c   Another progress update. (This used to be commit 9525a2dcab0374da020a912bd7c6239f8397e368)
      adds  ffa2020   Another update. (This used to be commit 92c45d0294a92af67c21b94e1b2b2bb9d75e2a7c)
      adds  0d1a597   Another update. (This used to be commit ffbeafb8490d276aad73b77b4f6de909ecdee68b)
      adds  4d6eb79   Another update. (This used to be commit 843c2903c1fe66383c203e4f5f544b656f521526)
      adds  8caf5fc   More updates. (This used to be commit 438dbe5626eb57597a011b904e9bf5292eaf90bd)
      adds  4242dd9   fix bad link (This used to be commit 075088ced053e2cd654e558ba9caf2be8d3898e4)
      adds  b2ded59   Fixing index problems. (This used to be commit 2e192190776e41ed96ccb77af945e8ab815be526)
      adds  d8c609d   Progress commit. (This used to be commit 4eddd81b118c051964c490e70cd9039ceeff3a4b)
      adds  55f0d8a   Another partial update. (This used to be commit 9318b2c9509cd864b4e1df7ce6302e07b45e4343)
      adds  7dac3aa   Progress commit. (This used to be commit 3ab50a9a28c8aece00895ce81ec8ec8dd875b5ab)
      adds  d943f43   Another update. (This used to be commit 597e43bbec1abcbffeb822b20f044146990d9eec)
      adds  3e906d2   Another update. (This used to be commit d93f7ce1f988f03d332e4debe5c73a8a43f1a38d)
      adds  dece1b9   Another update. (This used to be commit 32c764343daa5ae8dd7af79982e7d914491b86aa)
      adds  65b740e   Another update. (This used to be commit 906773c84df79a134d963387f0d1cd450355d53c)
      adds  bbb2d58   Another update. (This used to be commit d8f29912ccf9df63546ab12773cf18c0bd17b14a)
      adds  99587b2   Relocating Privilege info. (This used to be commit 78ad3dd24b2b6bbd747b6c1d3ddf9cd803cc20de)
      adds  fd695d9   Another update. (This used to be commit 100a6683e6393fc97e2d5d31e5c8cc7b6dcd9085)
      adds  06f185b   Updating index exntries. (This used to be commit 70ebffc4b12837da7a4b48c22e2b3fa7475ee03f)
      adds  9a282c8   Updates. (This used to be commit f489e98119ce5fb1a6e273830bc2ae6de3048a76)
      adds  1aadb63   Remove copy editor's comment and fix link. (This used to be commit 23b892a651891431c9ffed8a433fb1daa43c38da)
      adds  578b8ff   Fix another set of typos. (This used to be commit bd82c89dfbde9270137dbb06e776ebe3e0f7b186)
      adds  26bc62f   Fix another set of typos. (This used to be commit 1f3b99b6139b1a66081cba7a05c0b989d18ebf14)
      adds  7bbe980   Updates. (This used to be commit 7ed54f8ef2854421dec90da2420b727ae7cc09f7)
      adds  781dd7f   Updates. (This used to be commit bbce2711bf8d1d3363215dc75ba491388a7f5600)
      adds  afc41d6   Updates. (This used to be commit f6fd83716259df1eaedcac05bcb7998303e68c5e)
      adds  e36a985   Updates. (This used to be commit 0540f3b601209724f4da0171c92fef371873999a)
      adds  82f96e7   Fix typo. (This used to be commit ccc922110e5a385989e74b95803291e65164c92f)
      adds  130fd1d   Update. (This used to be commit ac83deb73049f055f0ef159a5f3e5ec29a28efda)
      adds  c3c1991   Update. (This used to be commit b9723ad0367bae2064a147f42730bc3efd0688ac)
      adds  9e75007   Update. (This used to be commit 25d19245013b188da7b43862a7e09b85f7ce0495)
      adds  1eab62a   Update. (This used to be commit 04c42f66231b83efe739779b6f705a8e93591fc5)
      adds  6bf7ea5   Updates. (This used to be commit 471d549a6dae3349ac5ee523424cfbd080009877)
      adds  59f2b7a   Update. (This used to be commit cff77db9f811ab6690c1c0ef49e225c69030d64b)
      adds  e5b239c   Update. (This used to be commit 42e208e96b442a710f1b6c3d7a3aae39ece68c92)
      adds  71d5f45   Update. (This used to be commit 9d4cc122e5b8cf9cae8be2c4ab5d442f4ef83cd3)
      adds  afd8f03   Another Update. (This used to be commit bd1894dd2fb6108354526e702a4394f07b73d048)
      adds  cbaced2   Update. (This used to be commit 49874d0074fba98fb5c03fd4f76619dfd8c54ab4)
      adds  a94a1d9   Update max stat cache size parameter. Jeremy. (This used to be commit 28d872f2a6380c0dd8f13398fd1ac64567d1c4d1)
      adds  b31dd81   Update. (This used to be commit 69259f930215a6fc1ae84f9c9db6ddd4b16a14d9)
      adds  8ee4a3b   Fixes. (This used to be commit 2b28fa8fc0134afd4970b573ff5d7e5c408a2ff0)
      adds  3cd3c02   Update. (This used to be commit 381ebe595db40005c63905a89ec8518d4d38c43a)
      adds  78084f28  More updates. (This used to be commit e11336e5b2b97ce8d0b25efc3a09c7a82a02a40e)
      adds  b524947   Update. (This used to be commit f5ad235e606fbf4ca6f0c0870b9324127272387e)
      adds  0eccdf4   Update. (This used to be commit 9ef03a59642796676ebaf4963d2da7b32724af17)
      adds  51bf368   Update. (This used to be commit d72e6dc4e7069cb612c38c592f81163b7cad38a5)
      adds  0c3c7fc   Update. (This used to be commit 69acfea203352d1b1d4d9bc72c41b01e7df9c2ec)
      adds  c83b5a3   Update. (This used to be commit f9f6d9884d2edc3b53489c5c19536ecf7fc4b415)
      adds  e09d3b1   Update. (This used to be commit 8055cc5af4821b244edc6b567fb7a69b31ba258e)
      adds  dbadd05   Fixes. (This used to be commit 41a5214cb62ca18b9243ac2d11254e09906931ca)
      adds  8e4bcf4   Update. (This used to be commit b0d79e4c3536c5c8d66da6d469344c5a8ad3ea3b)
      adds  c26bfa2   Update. (This used to be commit 04a1961b214a944bb6d489bfa335bf220b708939)
      adds  0e5833d   Update. (This used to be commit 4bd33872db47cd06b307da3f43c417b88863d9f3)
      adds  d59d442   Update. (This used to be commit f568b682c01cf2134b39824ce5943952128dca29)
      adds  d61a7bd   Update. (This used to be commit 8bec13eaae6c96417719adac738fd9287d2c9ab9)
      adds  ebb732d   Update. (This used to be commit 9144f87a2973c9cb5383878e46bfb0031351e3d8)
      adds  c6782c3   Update. (This used to be commit 5009f1a858fd9bffd93cd06c48f27f194e470494)
      adds  088f078   Update. (This used to be commit 9d0431b8980e1b918d7d87af4191d6173a63baf9)
      adds  c5ae3a6   Updating TOSHARG files (This used to be commit 2ada75f02f4ba7de548a56a14f1bb0281029e063)
      adds  6713e84   Updates. (This used to be commit 06167ba9122d52bcd07b2ceb0e73e013c28ad309)
      adds  a0df8ce   Update. (This used to be commit 83a5d81b34eada97484ff23cf87727c97d6cfe2c)
      adds  5c5addb   Adding place-holder for inside cover docs. (This used to be commit ef7e75e195ce741b18d25bef2f73587bf9b34775)
      adds  c0e354c   Update. (This used to be commit 5665a42e4c4ee6b44df36387d574a3d16f423dbf)
      adds  ab59cd7   Editors updates. (This used to be commit 6d4f8adafb72fef9622e3b03d68b51fd5c28e5ca)
      adds  b476f17   Add basic manpage support back in. (This used to be commit 87f8af6033445746c1aceb419aebc0ae98933dd5)
      adds  82c556a   More copy edits and content updates. (This used to be commit b135c36d9e0ec14c855101bf8e3d40c45331290a)
      adds  7de8bbf   Fixes. (This used to be commit d22119299bf79224c4456599e6e8bbccd7a79c6b)
      adds  2d88547   Guenther's edits. (This used to be commit e7ef1df3a8c4fcf892945cecfc252fb9cef4941d)
      adds  aeca1ba   Add notes regarding %L and port 139. (This used to be commit a716800a4961584a6dafecab9e5601ad1997368b)
      adds  03a21b0   Edit. (This used to be commit 070cf6eac632cf2d2813f00fdf8be1de814318b5)
      adds  2d073e3   Update inside cover notes. (This used to be commit 734d8df0c554e742297fe26f85e3303d0a3a31ea)
      adds  64bed7e   Edits. (This used to be commit 4c0b3bcf979c3c32cc670119a11ff92133498e46)
      adds  f07fb55   Final Addition. Copy layout is next. (This used to be commit 6e81f1b33945fb4271172ed91c18a2a164bc5dff)
      adds  cdfe287   Remove port 445 so NBT works correctly. (This used to be commit 8b3fc80392a801b3183e48d1be2d481de2a379b8)
      adds  3b9104c   Add index entries, fix lingo. (This used to be commit d417b5abf6b2d5d322cbeccc7313c09c69cabd35)
      adds  e403123   Fixes and updates. (This used to be commit 9923009479a405cdfb46a10eae8256b745863cea)
      adds  2cfe1bf   Fixes and update index entries. (This used to be commit ff11ddb88f4e39031dcdbbeb7202642946709a79)
      adds  c7e6ca9   Fix typo. (This used to be commit 8057096b675ef37f098513c5e4b861be4efb7ecb)
      adds  76480e7   Fix typo. (This used to be commit 992bd93bb68030e387ca3cdb64f4e48237f1c7b2)
      adds  dc900f6   Fix typo. (This used to be commit 4076ffcb19cf3d0bb1f019cd1f5eaf70375f756f)
      adds  4db0fd1   Fix line lengths. (This used to be commit ba1ea3c2652db22de61445b350adeef18088c464)
      adds  4175014   Fix line lengths. (This used to be commit 98fb937ed0564d1e75c6cf2d7dd743436ed4da1e)
      adds  72ceea2   Fix line lengths and other formatting issues. (This used to be commit f1c42e8a683c218053d4f58bca813814429ab065)
      adds  fa4cf1c   Get rid of crop marks. (This used to be commit 0db55f8beb414cd9151dcd0123e425b2395809c3)
      adds  66414ac   Add openright (This used to be commit b3a6450e8ac5679a667da55355e0db4246298382)
      adds  a9ac62a   Fixing smbldap-tools info. (This used to be commit 79ff46fcf18f9f8bc64ee7c6e49f96f16b06388a)
      adds  b5f9c62   More fixes. (This used to be commit 83f17d7dd9135b1750e7ad714a8fa32a62530e81)
      adds  55d8ee0   Some random updates. (This used to be commit 57d0cc9fcdc1c790a601f6dcf7071188448a5f58)
      adds  8ae178b   Don't show obvious sections from manpages. (This used to be commit d7263abdf8ac4ad89c0924f8ab24629fe9117c4c)
      adds  ae955f6   Bunch of smaller fixes. (This used to be commit b6ade327e055126d04bb53451c71ebef27112a16)
      adds  a3260d8   Fix line issues. (This used to be commit 86f40ded45f1fabbb2c11d59e46542651d40878c)
      adds  85eb71f   Fixing appendix nomenclature. (This used to be commit b5564c3301f92e951dcf7d14e11e3edfca2e94df)
      adds  1820edf   Fixes. (This used to be commit a2665633f8634b7c6b633c4789b3d0c922abba63)
      adds  1097def   Widow/orphan handling (This used to be commit f405aa7c30f2e430448b4dae25960b4b31421d01)
      adds  4a94f2a   Fix to ensure chapters start on odd pages only. (This used to be commit 36a24d0b601d9753ca67cfd7332524b69eecae05)
      adds  4e9d500   Fix double entry of index in ToC (This used to be commit a363e32cdc64e424c9d5389dac0b9498279aff65)
      adds  9928a49   Fix DHCP ranges - thanks Eric. (This used to be commit f4996ac5622efe3a42acaa2942cc6619d6dfc4bd)
      adds  e97618b   Fix changed link - thanks Eric. (This used to be commit 3ced6c9106a615ae58f93dc77db9bbe0247e9be0)
      adds  c4e3642   Fix changed link - thanks Eric. (This used to be commit f92e5f6392d0afaa9b24d7af1329b3923c7f9576)
      adds  a37bdd7   Fix changed link - thanks Eric. (This used to be commit 3515962eb807564c80c18e5ae4c1315ca8f77c83)
      adds  9d1b99e   Formatting fixes before publication. (This used to be commit c1a463a3ca4fd76bfaa97e296dbe82711f3f2018)
      adds  dc7e92d   Another layout fixes update. More to come. (This used to be commit 1c39e898a64172eb6acaef554ef9e9016afa553c)
      adds  0ab658f   Another layout fixes update. (This used to be commit 8001063cb3129793cd1d4bf088e4936b734f7599)
      adds  082104f   More formatting edits. (This used to be commit 962cb93b8c17bfc93cb6c8634d6eb47bbc271569)
      adds  1e30141   Fix URL. (This used to be commit dccc5da7b48ace6970a749bbee654b5202429737)
      adds  cf95526   Fix URL. (This used to be commit 69535357bfd25441cc0d5ae8ff09cafaa8599d8d)
      adds  dbaca1c   Fixups. (This used to be commit 191b4455ee2f5d979ed81f724c39ad6e359a4433)
      adds  c4da9a7   Another fixup. (This used to be commit aa6b653bc910e11cefbf5289ee685c5bb9312dbe)
      adds  8ec40d4   More fixups. (This used to be commit fbcea7ca3f89e298bec36b16f9aa7bc650440302)
      adds  3d552b7   Another fix. (This used to be commit 0d42cef67f59ed1c47d02a6c414f6ba739f2a62e)
      adds  021d722   Another fix. (This used to be commit 59a54ff14c398a53c64f1f4adcc6924917bee0d0)
      adds  5357c5e   Removal of CRUFT. 50 lashes to those who created CRUFT. Argh. (This used to be commit 555e174de5d390cdc744b8bcbecbeccc31079a23)
      adds  e6e8615   Ilia Chipitsine patches. (This used to be commit a12ddad2d8ab0d05862bf4cba7a073052683a8be)
      adds  67f0489   Last PHPTR edits. (This used to be commit 67668e23766dec799f95a64a94f553ad31db50e6)
      adds  9953c88   Minor fixups. (This used to be commit 3d393afa21a1d5da34ec59877b52a41093d7bb6b)
      adds  97e3e54   More updates. (This used to be commit b546de20f793aeec7739ef32451d72582175ae58)
      adds  40ac96f   Fix two small typos. (This used to be commit 86d58c8f57c5f861319a86dc75e49a7988a6341b)
      adds  4c7f834   Fix smb.conf.5 output (This used to be commit a6cd8e8598b50fc9c8157bd84d4a0ec976f8c5f1)
      adds  8d253f0   PHPTR update. (This used to be commit 974562a71f444faf9eadbe3b6cbe47de29e9da1f)
      adds  9d5141c   Fix typo. (This used to be commit 20e9dc13bab105589d747f54cbe310eb81302d1f)
      adds  292a34a   Fix italics issues in Subject Index (This used to be commit 2301da420f0b130a2b11100bbb0991acb8c80d88)
      adds  266258f   More documentation regarding disabling of roamin profile paraphenalia. (This used to be commit bb0873dfd09afb4594343699bd0beba122f1390e)
      adds  7581554   Names can fail to resolve in %m, not in %L when listening on port 445.
      adds  3c348db   Fix typo. (This used to be commit 968c71e328e9abf4390f229da477d63ff3b5faae)
      adds  8d35423   Fix typo reported by Raphael Langerhorst <raphael-langerhorst at gmx.at> (This used to be commit b3116447f9c633897840e75539252dea9ba5f211)
      adds  c4be9ce   * addminf username map script docs * removing delete parameters * clarifying the usernam map docs and the logon path docs. (This used to be commit 3c097d325346ae4763be29181eda43d986521ef8)
      adds  8df014e   Fix typo. (This used to be commit 2d379b3afa3657c66596bf98fd1dc6d7c06b001b)
      adds  a390a05   Fixing missing link errors. (This used to be commit f872bc5876431dde538db245e93b2446039a7873)
      adds  2c4b89c   Updating RID information. (This used to be commit 8408202ee59bfd65e9bdaef43b86a6361f2d0e22)
      adds  e0dfc4e   clarifying ldap suffix options (This used to be commit 30248d33d1eac0d77c2e2a82497869fec3795bf5)
      adds  d5bb12a   one more round of clarifications (This used to be commit d33574fdb499f89ec83e9e14979174c6c4d5e68a)
      adds  46da987   Further clarification regarding ldap suffix usage. (This used to be commit 4510dccd6ecf8c562be752fb8961901b607fdeb1)
      adds  236613b   Removing manpages from the version on Samba.Org. (This used to be commit db4cb4f3290d2d4d1cbe75381bd25a7d0931b6d9)
      adds  5e1aeb8   Fix typo. (This used to be commit 483b43870ef44172826433fad94a588a556f955f)
      adds  1856f7a   Added "acl group control" docs. Jeremy. (This used to be commit 54bb01f1d468d49a134dd8792540d756b6a7e0a2)
      adds  48bd424   Fix spacing issues. (This used to be commit e3ab33aa6753d4895e1b59d609e69bc4edf53952)
      adds  45e7d8a   Add simple test document used for testing the docs build system (This used to be commit 8b42488b40ae567cc250ba01221be673adb0ab73)
      adds  f8ced2c   More verbose error message + ignore generated pdf files for images (This used to be commit a7ddeac8bfcaba0b1c01d08a357c98c8f4bbbad7)
      adds  7017637   add note about print admin being deprecated (This used to be commit cb36b4c0668318fd6b6ceaf12e459643f1ec826e)
      adds  b00cf2d   remove the printmode documentation since the command itself was previously removed (This used to be commit d4fe2601b2f6ee32501b66828145ae024f57e750)
      adds  8121482   Clarification based on feedback. (This used to be commit d5392f8fc070536b632d3e710a7b3dfa48ce3a56)
      adds  cf596ff   Re-clarification based on feedback. (This used to be commit e6ed821136f1961448bc5e96d645a69f164ca0b5)
      adds  6c2e589   Formatting and other fixes to man pages. (This used to be commit 411025ed0d6ba37ff00f4afc8ccdc9dae94b62e0)
      adds  ed126d3   Updating parameter changes from 3.0.20 release notes. (This used to be commit 0f0e89f906362fc2a004d9e918eefb4f4bf1d250)
      adds  eb044fc   fixing up some links in the html documentation (This used to be commit 2c0ea2437f1873c388839c4eeb172f53db448449)
      adds  e0db55e   Remove CVS directory checked in to svn. (This used to be commit 8e6239229d91f52f8f439e1c1da699af338e75b4)
      adds  6b53b10   Adding info regarding account flags. (This used to be commit 78672e59a8c8a9911864d478c7335b082a17880c)
      adds  c698e4f   Adding documentation for vfs_default_quotas module. (This used to be commit 13c650f418807b9eeeaa8e205d164a1f95de789f)
      adds  7216c9a   Fixing typos. (This used to be commit d1e1190c2fb8361938082c5401a7f7a7f839f544)
      adds  bc1017e   Fix typo. (This used to be commit 030e323727a4032a68b49a7e11b0ccad29742322)
      adds  145b3db   Adding missed comment mark-up. (This used to be commit 925b4bd0cde0c365677589210b9b7fb3f17c0805)
      adds  f9a81ca   Code in Samba 3 states "use sendfile = false" so documentation must reflect it (This used to be commit 07a7e00818499958aef460525ff131d67435a95b)
      adds  73c65f4   Handle dia not being present more gracefully. (This used to be commit 71a59a3e75bbe482c3ee48e897cfbb462c269af2)
      adds  d592776   Fix typo. (This used to be commit b4a1ee35174bab58b801f2e217fafad0e54e3ac2)
      adds  4ad30f3   Add missing domains container. Reported by Arun Sharma <asharma at interstructures.com> (This used to be commit 79acbf6aece2a23ffe9b53541e82244beda61518)
      adds  ff76253   Added description of the X flag, removed reference to Samba 2.2, and put in a pointer to the pdbedit man page. (This used to be commit 160b0ba0e287548fd318634ab0544383c7cb0927)
      adds  364fb1b   Removed statement that it would be problematic to make umount SUID, because it is on all commercial Linux distributions. (This used to be commit aab0eda212172d6eb978e899804e30571003f811)
      adds  0a3ca81   Fix for bug #3148 (This used to be commit 0bdb88cec99889ec67619d2715e56d35432959d8)
      adds  2a57a3d   Fix for bug #3146 (This used to be commit 86fd63bebe314d1137c01fc6b0cf097e8ddabb17)
      adds  1894db7   Fix for bug #3139 - remove testprns man page. (This used to be commit d7d77cd9dd670c530e87a7eb8a6f67638c202fa0)
      adds  1e99597   Another attempt to fix bug #3146. (This used to be commit 44434d3bf03f61a8a139c7c30a78ff5f391b227f)
      adds  a060b5e   Fix bug #3061. Restart nmbd when editing wins.dat. (This used to be commit 6f64879b6709aab10b85bf340c452a2795f0c2e8)
      adds  f436d80   Fix for bug #2692 - Do not use NetBIOS name PIPE. (This used to be commit ed5d54407177b26a3436e76bc2b37801bbdd6fac)
      adds  3dcaa47   Fix for bug #2303. (This used to be commit 04ac7e5664f2bf6d668dea3d65a055de685a64e5)
      adds  bf54119   Replace macro with expanded text. (This used to be commit a7b5bb4d3bc9d5d7b760c12ca2c59b56670f29d0)
      adds  80e2b75   Fixing bad XML to ascii code conversions by replacing smbconfblocks with programlisting tags. - Bug 2032. (This used to be commit b11bf7831ced23a7d1b412067b7c09b4aac45afb)
      adds  facd13d   Remove another reference to editreg - a deleted application. (This used to be commit ac9d364728cb5f7e0c7142a35e05b872a37894dc)
      adds  562cbca   Updated from 2.2 to Samba 3. (This used to be commit b8c38918c77cdf9b6927835ef58e3b791402856c)
      adds  87c13ff   Fix for Bug #3179. (This used to be commit e44921ae9c8ab501727e3ee2f68458b4dfb8686e)
      adds  f03f2ab   Fix for bug #3180. (This used to be commit df444a296a3cfffc3645d88afe500d6eb0871468)
      adds  c178dfa   Apply docs patch from abartlet at samba.org. (This used to be commit 1683823d74a3e9a03bb8e81b2a7a382e5d977859)
      adds  0d09f02   Adding map read only docs. (This used to be commit 121dc1756071728385e7c3abf0603b7c09d0009e)
      adds  87a3358   Added mape read only parameter to the new parameter list. (This used to be commit e88ac1d5e0bdde8cdfad28b62d1f113e6bd2b2fc)
      adds  42d5586   adding dpcs for 'eventlog list' and 'svcctl list' (This used to be commit 4b6f110f468b8d715524fa9b27b509757566add9)
      adds  ea01e6f   remove unknown tag (This used to be commit def3196f6215a8c7bd5c1789e281f5b032ec240f)
      adds  b09481c   Added a few clarifications on map readonly parameter. Jeremy. (This used to be commit 05fd3a9df9f8e2bd22bb88bef8e762f8653e3659)
      adds  7f17d20   Change dfree command to be a share level parameter. Add docs for dfree cache time. Jeremy. (This used to be commit 16a4f358dbb9a6a12d6c4727612e88dcb14de921)
      adds  736d823   fix typoe in 'map to guest' entry (This used to be commit b0f8e155aef3604c22cb5836727a1ff29407e7b5)
      adds  571e95f   Docscovering the rename user script from jmcd. (This used to be commit b6a17f4f7cb76468343925db007f375e52c16c35)
      adds  90dd48e   Document idmap_ad plugin and "winbindd nss info".
      adds  f88faa0   Fixes and reformatting from Bug #3190, plus a clean-up. (This used to be commit 8250e36fe34394938df16533f77869b93d3be761)
      adds  ec3de96   Fix Bug #3183. (This used to be commit 710cdc3e916adf5a509b04b88b22a655fbbfaf2e)
      adds  210b657   fixing typo in the 'map readonly = permissions' explanation reported by Thomas Bork (This used to be commit 52803b76f6f576eccc6d0fe9524bae66bf6e5519)
      adds  e640a8e   Fix bug report #3225. (This used to be commit aee98a9f366e4bdec9a14728390d9ab66dfbe3f4)
      adds  8920ad1   A slew of fixups that were causing problems for some folk. (This used to be commit 6b2ea0772cd3ec8cd735acec2cde807d972737c5)
      adds  a959ecf   Removing manpages again. (This used to be commit 85995ed76a8b96443ffa503a101da27e75cd4e27)
      adds  abaa099   Document recycle:touch_mtime (This used to be commit 40984e7ecd865412e089c654b4dfaa9f17bd4cc5)
      adds  453742b   Clean up file. (This used to be commit d4698f2ae991fe2f18556c2493f0d9aa20b53325)
      adds  6da30bb   Clean up file. (This used to be commit 1a30a66098cffb580dd85d71f5577943f1bf1d76)
      adds  cc095c2   Add information regarding PDC/BDC roles. (This used to be commit 20c7a20f42143e00d955d4b92ba8ff5d0aee5c65)
      adds  255199a   Added acl map full control docs. Jeremy. (This used to be commit 652945668e2434d667b48c6fb6e23c3265e79ca7)
      adds  41b029e   femoving outdated registry file to prevent confusion (This used to be commit b74549872c01b7aa27caee571ec5eec1758bec04)
      adds  ccaf005   Document "acl check permissions" for 3.0.21. Jeremy. (This used to be commit 87cff7c70223e5035e96005eb67ef606c68d4860)
      adds  95cc6bf   Fix typos. Jeremy. (This used to be commit baf8a510900f76f6b78e5e92c18f555187e50ea5)
      adds  da9f82d   More corrections. Jeremy. (This used to be commit b42ae42c7127a4a0e6c56113a87b88a0b01993ce)
      adds  e5e18e9   Fix typo. Bug#3127. (This used to be commit 8c4a6c2e29beb1fa65abd97b964ce2198c471c97)
      adds  c98b551   Fix paths. Bug#2743. (This used to be commit 86a5e34cd9e1deb21c816beb5df8d407e7a29b6c)
      adds  8b8c57a   Document "reset on zero vc" (This used to be commit 7f79040b20d71132c449a36a7b39b328edf39bb3)
      adds  4c13478   Fix typos. (This used to be commit 8043a4f7a2efec42d8d22027bbf8a19544a6709f)
      adds  b78eabb   Document passdb:expand_explicit (This used to be commit 4da40fff7b07cf2825fd5947d231bf48eafdf9b3)
      adds  e9a4c0e   Make us follow the newly documented pathname processing rules: "As a special case for directories with large numbers of files, if the case options are set as follows, "case sensitive = yes", "case preserve = no", "short preserve case = no" then the "default case" option will be applied and will modify all filenames sent from the client when accessing this share." This is needed as fixing the case preserve rules to only apply to new filenames broke the large directory [...]
      adds  ce6d43c   Update to include Centrify information. (This used to be commit 5056ca173177fb96d35e36612454eaddd5c3fb70)
      adds  92f353a   Adding modification of Jeremy's documenation for for 3.0.21 large directory support and tidy up source file. (This used to be commit 9ceb9e032f1bdae876aeba2e4394df15665abb8d)
      adds  d18b6bd   Fix typos. (This used to be commit a1d9f549250e29fb5688419301dd5d5b2336fa7d)
      adds  e466b1f   Document "passdb expand explicit" properly (This used to be commit 7b9a64e77a353a272120693c3b61db5ffa7545cf)
      adds  75b6869   Fixing messy man page information. (This used to be commit 7095d7d85fc3abc30427a827b1a71e3853114471)
      adds  4f1013a   Tidy up only. (This used to be commit 4e32d023364c82bc153fee822e68e47d88bb7e9a)
      adds  2ee2c27   Update changed parameters for 3.0.21. (This used to be commit c375587b15c911eab171816f8446e71d3893c29b)
      adds  5dcee13   Removal of parameter mistakenly readded into list. (This used to be commit b64e7b8b866ba665c546a833c73a15275fa5be17)
      adds  df0bf64   Added IDMAP dump/restore command info. (This used to be commit 4204fcb6349a913f4d49ba725a638dfc6a7695af)
      adds  a6f7ec7   Fixes only. (This used to be commit b068e00a591577b6d6286ede44301f1fd626c844)
      adds  bc4c3d8   Another touch-up. (This used to be commit 062e6d08a4d1ea8b07387feec99233426ab48678)
      adds  f58ac61   Updating documentation of tdb files some more. (This used to be commit 9d530b84d791feaeb1a77bca37e91557adf86f14)
      adds  a4181d0   Further updates from one of Jerry's emails. (This used to be commit 3f5617b520d7a7e97eacb0167ee677c5a6d7001e)
      adds  193dd9c   Fix typo. (This used to be commit b8c84fc5e903327f5543412ddbaf40ff9b48338c)
      adds  a027659   Fix some misuse of the smbconfoption element. (This used to be commit 3ad59de4976b5b84207c964bdde7b329f3f35c7e)
      adds  7b79b3f   Add some documentation for the 'iprint server' parameter. (This used to be commit 0d3df582c0f7861fe66aaaed9b13b443fe73f46b)
      adds  46b9e7e   Reformat source files, move 'default' info into body text. (This used to be commit f62f7a9f76a606ef3faecdd7a25803d461d6c924)
      adds  41ac496   Update cifs vfs man page to add missing new mount options (This used to be commit 4bb730edd39bfc1c5bcd99fb72d960ec30dce941)
      adds  8a4ff44   Remove legacy file (This used to be commit 3c3609b6003ee85883f56774f6e42f69032b7b58)
      adds  0531ddb   Added -c option to synopsis. (This used to be commit 7adfc1b5d5840dbfc9a8d4bbb40d4408cc212a05)
      adds  fa97303   Added -c option to smbpasswd.8 (This used to be commit 5b8574bf468f5ec918c520133e3ed4476315433f)
      adds  61afc8d   Remove guest capability on secure public share - should not have been there. (This used to be commit b5c11a7b7b4f313a56af3c58a4efc4fdd29d5b48)
      adds  11b601a   Update Outlook info, courtesy of Jon Johnson <jon at sutinen.com> (This used to be commit 86508ebad6b4e7071aeeed54841ab90ca712eb75)
      adds  cb0a5de   Eventlog HOWTO - temporary copy, (This used to be commit 5f55944ee546c2449759959805864f090aa9c7bd)
      adds  390c399   Added clarification regarding user rights and privileges. (This used to be commit 1ec6e88e157cb8e07c22553b0d94d3f19e8766ab)
      adds  ff5c058   Fix typo. (This used to be commit 76922e3d10e8641ffef9c19604753482b98313c4)
      adds  ccd1291   Move to right manpage section (reported by Noèl Köthe) (This used to be commit c07b45618215949265d673c2c32ab469dc959af3)
      adds  c89747f   Move pam_winbind manpage to correct section (This used to be commit dd48f65f834394f970224fdbfba5910997fa07eb)
      adds  2085e84   Reformat of source only. (This used to be commit f091aa4e37e406245610aea66d20e4c81c7b59a7)
      adds  fcbb391   Fix typos and attempt to clarify the explanation. (This used to be commit eb3e5eb252b8c297e872b1081ceb052b3cd19deb)
      adds  f940a5d   Fix typo. (This used to be commit 716784b86dc39fac80e88379d515c45bf0ea04a0)
      adds  9c631b0   Fix incorrect path to source files. (This used to be commit 5c73b297bf18382e9d640f6d97fb48aabbdecf52)
      adds  cd668ed   Removing mention of the winbind enable local accounts parameter. (This used to be commit baf4de7bc39c4adb55d05b13acc610cca14b8a87)
      adds  3da829f   Document the new %w macro. (This used to be commit e463282b938b9de102b6bd278264b6d158e56aef)
      adds  e865a46   It's spelled sep_a_rator. (This used to be commit c49b3483a5a29272d0c29bd112e79cd39a3ca528)
      adds  e907d1b   fix bug #3434  -D is -d for net add option  -V gives out the current version (This used to be commit 48c4d0b17443d304659bc654c5c09ad9edfd7d14)
      adds  dea5c45   Fix typo. (This used to be commit 9fb0d77cf1a1fa91e6edb3cad2f1edb1d6d8f1ed)
      adds  e4db14b   Document procedure to move account policies to ldapsam.
      adds  17a2af0   Remove references to sql and xml modules from the Samba3-HOWTO (This used to be commit e10113c851ba8f9b1160cc4382e6ab5d53f2f3ac)
      adds  7594992   Document --parameter-name and --section-name. (This used to be commit e96ef3e9cb2217d4e5c67dcd8e8ae1ee9d136c88)
      adds  ff99845   Add missing arguments. (This used to be commit cfcdac776b33bb4d468433155fe6b357a5e6eb66)
      adds  fee9dd5   Removal of remains of old xmlsam info. Had to do this to fix breakage caused by partial delete. (This used to be commit 80c84c6fc20659d2556fc035030802c991cd9c68)
      adds  a6d2003   Remove one more reference to xmlsam. (This used to be commit 150868bc1bd7a615c3f34f3946cfd43a705f226c)
      adds  36e0e21   Added documentation for 'F' option to tar. Needed before I fix it ! Jeremy. (This used to be commit 2e171569bf1324fd224c9f168dd2f51a35a8b3a5)
      adds  855154b   Ok, correct docs for this option (-F). Jeremy. (This used to be commit 147e2c2f72383828a038c05888f0ca1ad1d793ed)
      adds  e829014   Document -t, --password-from-stdin feature. (This used to be commit 19bd9603b4c8cb55176f3e916e138623f8ecc468)
      adds  41e8826   Added attribution. (This used to be commit 67994efcc5896de52265ca2b2cb72e0d99c580c5)
      adds  6fe53cf   Fixup only. (This used to be commit 4f6b2b2986eac1cab89aa82562e3a39d68d126a5)
      adds  4bc1544   ldap Idmap suffix should only specify the relative dn. (This used to be commit 25309f02aebf44551f634f7e4c2fbfcbc3d810e9)
      adds  9ffe4fe   Fixup typos. (This used to be commit f4721b8d65d0453b5c316b7dc5278733c761ba32)
      adds  b824cbb   Add a note that the 'nt acl support' parameter also maps POSIX ACLs as well as Unix {user,group,other}/rwx permissions. (This used to be commit 6633dd5ebd476db35015d8bbe32acbd27da55db9)
      adds  1c5a433   Although uneffected is probably a word, it's a bit awkward. (This used to be commit bfcc89c9f704047e47d0813af237057098e1d58d)
      adds  8d44794   updating default values for several parameters (This used to be commit a35f78b6cd54be12cf8abef2281a75bfebe37a7c)
      adds  bf6340a   Two fixes by Karolin Seeger <ks at sernet.de>
      adds  147c8da   Document 13085 and 13086 (This used to be commit 3e8acb9832d257d867849f28c4bd715447fc96e9)
      adds  aa0f04b   fix example usage of -D paramter (This used to be commit 90d7d76b96ae0adb2c64c53ea1bd4196afecc9ce)
      adds  ff3e7d2   Remove reference to XML passdb. (This used to be commit 91dd9767195dc656879037a42ffd9db493b95e11)
      adds  4e7ced8   Small (but I think important...) fix for the idmap backend parameter syntax.
      adds  08ca0c8   Add paragraph about how to dump a parametrical option. (This used to be commit db8f4b35d611a46a093ed3a3cac232b7683f13c0)
      adds  6b5c926   Document default change from "yes" to "auto". Jeremy. (This used to be commit 66f046b6390302472b5e377478913ce971eee3bf)
      adds  9232230   Document the "fam change notify" and "dmapi support" parameters. (This used to be commit 2b7935a1a76fd0b300295a89bec89862094c5dc5)
      adds  324f15f   updating my changes for new/removed/modified parameters in 3.0.23pre1 (This used to be commit 681189c925cefa8edcb4dc68ac1a05f563915618)
      adds  6ea1d21   Start documenting undocumented parameters.
      adds  9415f50   Follow code cleanup wrt idmap module names.
      adds  f9bdd0b   Document changed default (This used to be commit c1d3f924ed227e473342ca1e96c7ef6af6bf2a22)
      adds  cfe3367   Clarify smb.conf entry (This used to be commit 5b0320ace11ac8e506f1e7e047bb010809f460be)
      adds  3b80216   Starting docs for new parameters for 3.0.23. Jeremy. (This used to be commit 44ac28292479225ec9e04ce165e75410240853cb)
      adds  16d36ac   Better language and note it was added in 3.0.23. Jeremy. (This used to be commit 49134016f9d012da9e53fcabd4d9f97aec663e8b)
      adds  22cb3cb   Add section describing usershares. Let me know if the XML here is not valid (or looks bad). Jeremy. (This used to be commit 60e57ae84bc68d740fe18ffd018f46af0fb01cb6)
      adds  e29c1c7   Fix some syntax errors (This used to be commit b7466f2ad11a3153eb6ff447e539026d19be0378)
      adds  e7cc9e6   Start documenting the usershare parameters. Jeremy. (This used to be commit 88305d8ead11c5431114ec7aed33ed683561fd6c)
      adds  ee4c020   Fix formatting a bit + small typo (This used to be commit 842bdfe5083f735b7ccc9020baf548b8b958558a)
      adds  791b7b7   Fix typo in xml. Jeremy. (This used to be commit 5b5e3effc187eb80f9016439dcdd48b80b58eab5)
      adds  0413e48   Add "usershare max shares" parameter. Jeremy. (This used to be commit eaf1d04c2134e7d844f959f08bd48119c87d1b28)
      adds  16b61d4   "usershare owner only" docs. Jeremy. (This used to be commit 51bf56aa26964d71875c654677d436deccdefd1b)
      adds  425eec7   Add "usershare path" parameter. Jeremy. (This used to be commit 93fd060011b281dfe71be5fa4a81c0431851dd3b)
      adds  3a31471   removing docs for removed parameters (This used to be commit 61c47312b46a3e3828f38eff4ddc07fb4bda7bb9)
      adds  78fd164   Update to per-share parameter in 3.0.23. Jeremy. (This used to be commit 24c7662017c51c728912057d0ce1d2b3883965bf)
      adds  9b6c6fc   Add usershare prefix allow/deny list docs. Jeremy. (This used to be commit 13f6dba9d07ab294c413d5b36601a4919931c418)
      adds  f310bea   fix a typo (This used to be commit 3ac8948ad542bb19e4be16324cc2e1f33c129670)
      adds  7ab7991   smbpasswd -W docs patch from Aruna Prabakar <aruna.prabakar at hp.com> (This used to be commit 54cab2865e26d3866296a35f1cbd21ab1855217b)
      adds  9113a26   Document recycle:subdir_mode, thanks to Thomas Bork (This used to be commit a6449190e6ad7097a0f62638825366f91f5ec326)
      adds  b386803   BUG 780: fix typo (This used to be commit f7813852bf6cd584d47bbe4db98ef0e1eecde5bb)
      adds  1828146   Added final usershare parameter documentation. usershare template share. Jeremy. (This used to be commit 1a9dcc845a0f2d8bfac9af44f04b0e95c483d0db)
      adds  94c0918   Add documentation for : net usershare add net usershare delete net usershare info net usershare list. Tidied up a few other entries in the net command. Jeremy. (This used to be commit 71da9b636cdd54b54d16e9a9a87a541e698aebf5)
      adds  a189130   Fixup xml syntax errors (oops...). Jeremy. (This used to be commit 91e69bb0c11bb3610bbbc915eae8c502cec27143)
      adds  f16e2cc   correct ambiguities pointed out by Thomas Bork (This used to be commit e5bdf99e0213ea42c51fd230dc80ebfb149c0b67)
      adds  b3c8443   Adding missed step reported by  Adam Nielsen. (This used to be commit a1094b0d7a48b29c4a1c4dfa300b847c35a79c01)
      adds  28f7874   Updated changed parameters for 3.0.23 (This used to be commit 3be33bc79f1bbdf220e02ca19cade2b7e923da83)
      adds  ded016a   Updating documentation for 3.0.23. Jerry, please check these changes. (This used to be commit fc676238b8e21f244073a9da8cde0f24386c02ea)
      adds  b39ad15   Fix typos. (This used to be commit 3d8e0d1a8dd6197842f196431b51413a1b0fac56)
      adds  3b3aba8   fix passdb backend description for 3.0.23 behavior (This used to be commit 6400414f57c6927f5b993da33b74bf53cf1aa678)
      adds  ebe0e33   Samba-3.0.23 changes. (This used to be commit 72ae7f4ecf4d44f606875fe5bd0c99bf0d6f9fbc)
      adds  2a67e3e   Fixes for XSLT warnings. (This used to be commit 264d8de065dfaf2d880f8dd55165365c9e6e70b8)
      adds  5da701f   Make the default timeout parameter for lock waiting be lp_lock_spin(). lock spin count is no longer used. Jeremy. (This used to be commit 58418d2470b08b10da63e962cd223e1c873d8893)
      adds  48bc6c6   update wbinfo manpage (This used to be commit 40abd42cafc0144052095adbb5d61a76afde2fc3)
      adds  6463021   bug 3980: should fix typo else its a bug in the man page generator (This used to be commit 424642d95924f1cf8057ea0cc763b306e1696ed9)
      adds  b42b0c5   Fix multiple typos/spelling mistakes (This used to be commit cface57b49ef8cc07e9e8428cbab2849c2637755)
      adds  c9e0c52   Document [:port] syntax for "cups server" (This used to be commit 0e3fa97baba2538e58c8fd415e99e8ccad658a7b)
      adds  5f05742   Mention the "silent" option.
      adds  8b81415   Adding samba user comments and feedback. (This used to be commit 4c0d90f178033684aa45521f1899c6a327f6f301)
      adds  1293031   Applying edits suggested by Jon Johnson. (This used to be commit 91b5f00898ec01287c365cbfb494c3b22d1613e9)
      adds  3849dff   Fix incorrect value contributed by
      adds  231d9d9   eventlog list uses lockdir and not libdir (pointed out by Eric Hall). (This used to be commit 85891e6d2cb34e114b2f2690d4ed2633cb1f9f72)
      adds  ec63a61   Correct clashing information for this parameter. (This used to be commit d6e7f9087b31d4ea746f5542a9ab41d6c3f42d77)
      adds  bbd8eb2   Update from Mårten Svantesson - msv at kth.se (This used to be commit 7b3d4026843ece8d9193fcb62666e235ebc9a2f1)
      adds  013c415   make the + syntax for [in]valid users clearer (This used to be commit 209afa91cb9a7c7bb369488362064f975e882339)
      adds  cf02054   Fix Bug 4240. Thanks to Karolin <ks at sernet.de> for bugging :-)
      adds  d5d2ab7   Docs fix for r19820 (This used to be commit f0cf9b04b3396b554cdd3f761dfb0f7262fcb39c)
      adds  85ed3a9   More fixes. (This used to be commit 552cfeba01dad34c5bfd12c2a523361dc2ee9464)
      adds  da92b3d   Fix ambiguity and erroneous info regarding name mangling and case preservation parameters. (This used to be commit c3fb48c27a9c03795a03b79fd4bad1c6020f89ad)
      adds  03e864b   Edits by monyo. (This used to be commit 6487517a5d0dec6d07096bf3ccbc8fa74753c03f)
      adds  bf5a688   clarify when the 'add machine script' is applicable (This used to be commit 40324625ad2f537fce0f4d79557a93204d7a335d)
      adds  623f1df   More cleanups to be done. (This used to be commit 303ac0c682dbe5121a9b20adf0c6b2d56bd8632a)
      adds  39aa638   Add ads-only options for net ads join (This used to be commit 761b27140ff691415fdb256240f2bd5a7e113650)
      adds  df5695c   Also update the HOWTO with the createcomputer information for net ads join (This used to be commit 2ebf6130fab3afbe000513f0e99f202f0e30791a)
      adds  5e83a24   Only search for dia for those targets that actually depend on it. This lets you build the man pages without having dia installed. (This used to be commit 45b3781233c9f1007b44feafa4ccff56f64b0143)
      adds  5ab3d0a   Allow make to echo the execution of most commands. This instills confidence that something is actually happening when make is running. Add an option to pass profiling to xsltproc. Alias the clobber target to the more standard distclean. (This used to be commit bc8c870226e89adfbac91f437cff625fcfba42f6)
      adds  80e97e3   nroff .fi and .nf directive need to be at the beginning of a line. (This used to be commit 400179c9f783393ebbf683d710e920157d56bb7b)
      adds  d6fdd32   Should use entity-encoded newlines. (This used to be commit 3f2b9a255e5cd85a82bbcf7b34447ec1bb70b1e5)
      adds  f1e1fc2   Fix debian bug #404702 and clarify some points about 'net rpc vampire' and 'net rpc samdump'.
      adds  8b3039a   BUG 4343: Clarify the intent of ldapsam:trusted = yes (This used to be commit 756f8479be0787393b16c6bbf2b9af597da65f2c)
      adds  f1eee65   Fixing bad info regarding UNIX file and directory access control. (This used to be commit df05e818e92c64586b2579c6e46c3a105efa9d56)
      adds  19fb580   Fix typos reported in Bug#4358 (This used to be commit 2bbb60984e7194a5f5f60339ff3f34e72c414368)
      adds  196dce7   Adding docs for new 'winbind normalize names' option. (This used to be commit c7a88a22f1e1e19f4f59d39ce947b0793a12b060)
      adds  7b274dd   Some smbconf fixes from Karolin Seeger <ks at sernet.de>. Removing the <smbconfsection> / </smbconfsection> is in line with the rest of the introduction.
      adds  9b0d8d0   Remove a section assuming multiple password backends (This used to be commit 362a4c23d420f4bef6613180a3cd0bbc3f02f665)
      adds  5aa6e02   Add documentation for linux cifs client (This used to be commit 35688bc70d86f71271ce3f20674d1a69e51f6a7d)
      adds  f99bc51   minor updates to linux client user guide (This used to be commit 4e52bb0efc9ef719dcbcb04818f1efff72051733)
      adds  027a285   fix the broken generation of the smb.conf.5.html page (This used to be commit af9a23313de445fc8cd36f7e75c8e35a0b1922cf)
      adds  138eaac   Fix use with newer versions of xsltproc. (This used to be commit 0b739c14f2c3c70ebf0344c5d98a57d8bd76cc46)
      adds  e059e15   Docs for "printjob username" (This used to be commit 2a1aa85b57b3b5121eb05a4feb5495c439e2463b)
      adds  97f3db1   Talked to Jerry on irc, he does not see what might break with this: Change back the 'msdfs root = yes' default to 'no'.
      adds  1cd7864   After merging the notify stuff to 3_0_25, check in the docs (This used to be commit ee532da6c8eb7c21937702e942e2755cf0aac042)
      adds  1fe1a92   adding template file for individual manpages (This used to be commit c23af91ed4377df153e6caf64f08d14605be35aa)
      adds  ea5c9c9   Document the readonly VFS module. (This used to be commit 067285af805eef643d7a34a24aff8a77b737b897)
      adds  996429f   Document audit vfs module. (This used to be commit 1cfa1a0921ca2601128ea678a142727112002086)
      adds  b5aad15   Document default_quota module. (This used to be commit d515158bb5f405773056efd85f46c83a38b38e61)
      adds  be2c602   Document fake_perms module. (This used to be commit 48803bcc051a8d5fe3c96d9a896923604d7e22d9)
      adds  5ed82e6   Fix cut'n'paste error. (This used to be commit 0b47334b1916ca7020004714265900001c49d4ae)
      adds  53d093d   Fix cut'n'paste error. (This used to be commit dd43cce0553c450afafb75c59e4bfc40812fdfc2)
      adds  f8f7aef   Restore missing refentry tag. (This used to be commit c8896c8966cd6a615900c1b3e28994b6fbc873df)
      adds  5cfd060   Document the recycle VFS module. (This used to be commit 4fac3bf9353dcd96b10673062eb59c2ff743036e)
      adds  8da68df   Document fam_notify module. (This used to be commit 1ba0ed90b05dfc1b51abcdfa1be21a25829870b8)
      adds  d868b93   Document shadow_copy module.
      adds  94da49c   Document netatalk VFS module. (This used to be commit b32b9d9e3a0c4f5fd9e2416423322fe56d0ebde2)
      adds  7762c21   Document cacheprime VFS module. (This used to be commit bc5fa1d172857c156137add76de4611fda050098)
      adds  a407c33   Document the commit VFS module. (This used to be commit b8f5837a8de3c9b673ffaab427642fafa2661ec0)
      adds  f48fbd4   Document the prealloc VFS module. (This used to be commit afa33d3267e41cacdcfab9ec7da1c150cdb18593)
      adds  464977d   Make capitalisation consistent. (This used to be commit cbb24fae32ff1a6e2631389ad3c082438e06e55c)
      adds  7f5e55f   Document the cap VFS module. (This used to be commit c595aa3353b1fe4b19b077058cf0d6370edeebc8)
      adds  b56cee1   Fix cut'n'pasted command summary. (This used to be commit ff71f4f68a5f5bb8a8127bd31952c3ad54576b2e)
      adds  a2384d9   Document the catia VFS module. (This used to be commit 3ba1803d9f5809dbac86005a3b5f57d53c6a8b6f)
      adds  0e12a31   Fix cut'n'paste error. (This used to be commit 167aa6486b6219a3b6a9921147fc4367986001bc)
      adds  5efcbc0   Document the extd_audit module. (This used to be commit 01d20e72d68e3fa6758ce5d06b3d00fa6ef38a1a)
      adds  9222e2a   Document the full_audit VFS module. (This used to be commit 44e419b8c49662f3563b0344cb94192913121649)
      adds  ea8725b   Rename module manpages for consistency. (This used to be commit e2e8104462cf32a1ef29778f7d10bee8aa6dcb3e)
      adds  4f3f874   Make sure all the modules are referred to as vfs_module_name to avoid collisions with existing man pages. (This used to be commit 2c7722ac9ed62bfb4670aa61e382a4cf1653a3ba)
      adds  26ba18e   Document eventlogadm. The synopsis does not format correctly and I can't figure out why :( (This used to be commit 68a9c092bd32c00a28e53f14a208d11335ff7c0f)
      adds  42de33d   I can't spell "choice". Twice. (This used to be commit f9d1581abc9e835b06e3c6c596b9f2f29ff10a6f)
      adds  79dde86   Document tdbtool. (This used to be commit 62b5557b9519dd578f41b288b63731de2da97c39)
      adds  8b18623   Remove bogus mention of ACLs. Note that quota units are bytes. (This used to be commit f8369083cf6e01beee4d16f132e0397744848d55)
      adds  72f2217   Apparantly putting a newline in the "wrong" place can cause the generated nroff to join words instead of separating them with spaces. (This used to be commit 79a60e635f3fde6ca9e50a1cca6df67cd08008af)
      adds  1a3d796   Update manpage to add "minsize" parameter. Jeremy. (This used to be commit 94463a1fafced29ffcbbc3ce20fa8f2c83d1dfc3)
      adds  5cc5f7b   Fix doc defaults report by Tom Bork -- Thanks :-) (This used to be commit 07638766645dbb2377cf17f5e7d66140239ed67e)
      adds  03e1824   More doc fixes by Tom Bork -- thanks :-) (This used to be commit af1abf9986f8d79c891cd8f94e101d5c0f69f261)
      adds  a507c8f   Add chflags to the list of audited operations and sort the list. (This used to be commit e2ae796dd0d9863bf23b814e7badaf928475703c)
      adds  8d291ef   add documentation for debug prefix timestamp fix missing tag close in printjobusername (This used to be commit ea5c7f2258a7e5b6811719520a0a716cf49bc89b)
      adds  4194db1   Fix reference to vfs_audit - pointed out by der Tom. (This used to be commit 0123de56b7c10932b36b482511375562699ebb76)
      adds  f16afa9   Add manpage for gpfs module.  Thanks to Chetan Shringarpure <chetan.sh at in.ibm.com> (This used to be commit 649b6fffcb531fef3d0952a2f1a43acd8ec7f6e1)
      adds  d0368ff   A few updates to the gpfs manpage.  Clarify some language, list setlease as feature, add "vfs objects = gpfs" to example. (This used to be commit 1e8deb37aa2a19cd9711d79c7ead0185d3c50118)
      adds  4de2d2d   Typo found by Tom Bork -- thanks (This used to be commit 0fa037b402485d25b0ebbbcf16deeb1b06e811a5)
      adds  714235d   Add nfs4:chown option, and a few formatting changes. (This used to be commit 51200b7b58d055d0d82876dda6bf82d41f6398f5)
      adds  2abb46e   man page updates for new idmap options (still a work in progress) (This used to be commit c88062d21899e67ba031d6a2da48c50be567ebfd)
      adds  5f95c39   fix bad ending tag (This used to be commit 551d70cc66e1853e1007d17df69e128e9b5dbc50)
      adds  bf4c2cc   more idmap option updates (This used to be commit 8be2c945cb8ca95c35885da8fba50e1573a16654)
      adds  9296fcb   add references id idmap uid/gid to the new idmap parameters (This used to be commit cd921d21738f37445558cdb97192f96e32edaddc)
      adds  6400192   add more idmap alloc smb.conf entries (This used to be commit b58763060b3f73ce5d267db5d197dbc06bff797b)
      adds  7def9e4   fill in the idmap_tdb man page (This used to be commit a8edd19522ae06ba42af6d356156bc8a9f7ee86f)
      adds  c52661a   Fill in the idmap_ldap man page and clean up a few things in the idmap_tdb docs (This used to be commit 17174aacb8a415f4a9db307ba48d21914fd1265a)
      adds  1512393   more idmap doc updates (This used to be commit 7462399b5cb185ab442c69950ef337c497e3e6f5)
      adds  88ca339   fix a typo in idmap_ldap man page (This used to be commit 3b9fdac955b754a8b01bae154deb7e2f2d389c00)
      adds  8e14759   add idmap_nss man page (This used to be commit ba6b6d6ac8c419fe9c81779431e8c88457df6306)
      adds  cb00e76   add stubs for idmap_{ad,rid}.8 (This used to be commit 2820838c70c1e6be107b02d0d07fe72e9631789d)
      adds  1abc27f   Explain it in another way, that will not set up false expectations (This used to be commit f56403ecb73ef103a97d8aa53041779e0f438f7f)
      adds  5ef876c   formatting (This used to be commit f7b22051f5f2a83b50a0ab8d03e5d5f218e7b955)
      adds  347d1e2   mention idmap domains (This used to be commit 8b80f53c3095912b9786881e3edc7a91101e2556)
      adds  02ad2b5   man page for IDMAP_AD (This used to be commit e386776e5d1f13fb4c002299089a344968b134c8)
      adds  aee8329   Copy&Paste leftover for the example description, fix it. (This used to be commit d17959f89d924b124d815a272112463c5df3c0ab)
      adds  812b69a   Fix idmap_ad sgml
      adds  987e11c   Document the ldapsam:editposix parametrical option (This used to be commit 68558b947543c35221722f8752c6fce3e831d3b5)
      adds  e5b6a02   Use default autoconf extension, add some ignore files. (This used to be commit a6fab663589c8710172ea1545ac99b3c348a87b5)
      adds  69620e7   Update docs for #4486. Jeremy. (This used to be commit 74ecce049a363dc9feaa0ccef8ffa877dc8feb96)
      adds  eab8fe9   Add docs for readahead vfs module. Jeremy. (This used to be commit 6842a35595e1250aa79b5436106bf18b31ab713f)
      adds  32f3625   Clarify that you don't want to use %m in 'add machine script'.
      adds  537ff0f   Document the net sam options (This used to be commit a0adb226d6b19e0d26df6a804fc5ffa4e892cd64)
      adds  fbe6ed8   Jeremy says not to set the length.  Just use defaults (This used to be commit 47713f6171c073bc0e1ecbbcf82047bb642767d2)
      adds  d18a030   Fix idmap manpages. Thanks to Karolin Seeger! :-)
      adds  6683280   "reset on zero vc" is a global option.  Make docs match code. (This used to be commit d21de94ab5d161d2a9b004984c8c2e23c04d0586)
      adds  9729d43   Document the fact this doesn't work with "security=server". Fixes bug #4475. Jeremy. (This used to be commit 4931390610baa77e0881dcdf3dd1b25a3ea12776)
      adds  621d4c0   Auth info for idmap_ldap net idmap (This used to be commit 24fa52a63451678bb6f574d99a96e33eedc52ab1)
      adds  a593294   Fix typos in idmap_rid manpage. (This used to be commit 2068152d1a0be0787e5b4e2fdbeef71a29447fcd)
      adds  ab8552e   Add some missing whitespaces. (This used to be commit a4598542897699d35c2614f87044ddd4f138d85d)
      adds  5bc99db   add docs on idmap_ad:schema_mode (This used to be commit b13c715f55d5e362e0f42bcd7d766bfe03cf51fc)
      adds  e2ef146   fix a few typos pointed out by James (This used to be commit b961e766f6abf9bb7a31fee645cb9ded59034724)
      adds  7e40832   Add documentation for new net sam subcommand deletelocalgroup. (This used to be commit a94e646c503a76c6a13efb11f9281eabfcd988ee)
      adds  944e7b0   update manpage for profiling-level option (This used to be commit 45d1ca3bd9831abd188ea8befec221ad61188493)
      adds  3b294e8   Fix for Bug#3182. (This used to be commit b4b10e39aa4bc454cb679198a177fc038f3d4a4f)
      adds  c94ceee   Add comment about mount.cifs to the manpage of smbmount (fix bug #4581) (This used to be commit dab9bd5969ac2590d543e7c5c3986c2a92acf3cc)
      adds  a4b639f   Add comment about umount.cifs to the manpage of smbumount (fix bug #4581) (This used to be commit 0a8a7d88136bbdf51c76b9b80e0744537e99b1d4)
      adds  6c2656b   Clarify the description of "inherit acls" in smb.conf manpage (hopefully fixing bugs #1806 and #1809) (This used to be commit 1d87278d38d10f947a450058e5ef47493d99b710)
      adds  c2585e5   Change contents from fam_notify to notify_fam (This used to be commit b7c44e6bb35dd11039f12b5e31f105617d3af02f)
      adds  b520fa3   Rename fam_notify to notify_fam.
      adds  ae0f22e   Add documentation for new net sam subcommand "unmapunixgroup". (This used to be commit 9f0173dad6b9c8764d282fd441ecd4902de298be)
      adds  83a2474   Document debug_state option.
      adds  e343d23   Fix default for "store dos attributes". Bugzilla #3777. (This used to be commit 42c3e1945ecb9e6cc56d1fbdcc74d16e20a843d3)
      adds  13a384b   Fix a quite significant typo found by Björn Jacke <bjacke at sernet.de>.
      adds  918cbc3   Document async I/O options (This used to be commit d4bfded7d418e0e07108e329b57ff3f309ac731b)
      adds  bb77a4a   Document the "winbind:rpc only" parameter. (This used to be commit ebb336f2efd672034c58e57aff5462b3df69296c)
      adds  fec0fe1   Fix typo: tipical -> typical (This used to be commit c9ff817b0e3c4e2c67aac8b0400d48f3bdad55c1)
      adds  8bcf100   Add documentation for 'winbind:rpc only' in smb.conf manpage. @Jerry: Please revert if your are not content with this. 'ldapsam:trusted and 'ldapsam:editposix' are described in the smb.conf manpage, too. (This used to be commit 92ce57aae00a536ef29ec305e04c02cbe7ff3ed6)
      adds  a2108af   winbin:rpc only is no longer a parametric option -> update documentation (This used to be commit 870ec6a557375e2b29732d633557ebe84e42128f)
      adds  ea6023b   Fix Samba documentation build for manpages (This used to be commit 075e0065f39480a2046bf65ffedcdbf36889d4c5)
      adds  586de38   Fix another bunch of samba-docs bugs. Use <literal> to escape slashes with text (This used to be commit 00effd0a1ef529fa9c313be840431bf3e25949bf)
      adds  3d1943a   And more fixes for slashes: use <literal/> in <command/> and <value/> automatically (This used to be commit 587b3b5f6f6b1258415aded70ef6e84e811d25bf)
      adds  1846e7c   add smb.conf entry for 'winbind expand groups' (This used to be commit 3985a386deaf4dc67910bddc06728d1d6dd94fbb)
      adds  31e6142   Add an initial amount of documentation of registry based configuration to smb.conf(5). This explains registry shares and registry global options and mentions "net conf".
      adds  028979a   Fix a couple of tags. It is a little cumbersome for me to debug my manpage-sourcecode since I can only see useful output once It is on http://samba.org/~samba-bugs/docs/ ...  :-/ (I have not yet come across a system that can produce readable manpage output from the source.)
      adds  0c6d174   Double-up on some backslashes so they don't get interpreted by nroff. (This used to be commit 5c12662d28a3317b37b510b20b4641713c373ac7)
      adds  af7949c   Make the manpage reflect the command behavior (This used to be commit 16cf1d76d2eb3db5e28df16d7c348329dd7b07d3)
      adds  fad1b04   Fix the section number of one reference to the "net" command.
      adds  c56d52f   revert svn r1129.  FOr some reason this breaks the html generation (This used to be commit 80c8132d06d440298aef6035e0fc297812c19ec0)
      adds  d1c751d   Fix provided by Gavin Henry. (This used to be commit 78e8811117c80799892aec90bfb0f244093c8260)
      adds  1b9fc70   We don't use svnweb since long, correct the howto and point users to viewcvs (This used to be commit 98e68749fe650dcfc524a0555317c05e619dbf44)
      adds  bd3d5de   Remove the docs for "open files database hash size"
      adds  742dbb4   Fix typo notified by Patrick Goetz (This used to be commit f5fe966b42ae563e74808f17f4b57df6290528f4)
      adds  f74d7e5   Add --uid-info option to manpage.
      adds  db875dc   --uid-info takes a uid as parameter
      adds  b475749   Fix typos found by Bjoern Jacke <bj at sernet.de>
      adds  8184969   Removal of mulitple passdb backend notes. (This used to be commit 23c08492e7e34535d312d47e18ef83d237e2868a)
      adds  52c5790   Fix a typo. Thanks to Thomas Bork. (This used to be commit d5117dff5451f0b7ba2e36e1768c0a4033c7f120)
      adds  3744a2c   Fix example for msdfs proxy. Neither smbclient nor WinXP can connect if two '\' are used. Maybe fixing the server side would be the better choice...
      adds  35c0125   Remove "read bmpx" man page entry (This used to be commit 8ec9f3c1d62f53abf789d6893164740a0a73a317)
      adds  4fa8a4b   Switching to GPL3 (This used to be commit 5cd3c873656fa76d1c48684a3624193cec5571ae)
      adds  18e3dce   Add root directory GPL3 XML file. (This used to be commit 48d4facba211359ed2754d00e5c63afc080b354d)
      adds  eff816c   Remove symlink. (This used to be commit 1ed08f8fc323c9ed2d12d31068b0448bd2872658)
      adds  902f85f   Adding actual GPL3 XML file. (This used to be commit 3f94aa1bb67ce1ce727725d074cf18320084f3fc)
      adds  e6e94ca   First of a string of edits over the next weeks. (This used to be commit 5e600d41d07bc0cc4a0baaccad7493d244a940e2)
      adds  2c33415   Adding Eric Fosberg's additions. (This used to be commit 335fa5f752c6b4d4519a1301c41ae62c50bee781)
      adds  851e86c   Adding notes provided by Rory Vieira. (This used to be commit 947edec5a97e711b761886eebb87f63ee886230e)
      adds  f0b417e   Changes following input from Petr Klima (This used to be commit efe67f4d8f6778b0b7f091fbb829ef4441a9b201)
      adds  354f867   Temporary title change. (This used to be commit 743d319f38eab41d2734435c68fe717b79691b40)
      adds  8a6db51   Adding new manpages to inactive HOWTO template. (This used to be commit ae1290a147f7d2e82b41daa0d0ca52293870a7f7)
      adds  a7bcf07   Cleanup trailing whitespace. (This used to be commit 232e5e548ec2219944c3002dda355b377a1ea711)
      adds  b127aae   Add documentation for new winbindd -D switch added by metze with r24624 and r24625 (This used to be commit 59266232285a6607d4219dbccc4ae89d69611c45)
      adds  41bb30b   Update "*securitymask* docs to match the code. Jeremy. (This used to be commit f1fd69d9b5c3617e6b789df5a4cc3b79931a1e48)
      adds  76d9bec   Explain better what happens when you set to 0 these bits. (This used to be commit 3d400ec465eee9852f057a863c5394720114d603)
      adds  3a516c6   Add comment about the %o variable not generally being available (This used to be commit cc38ef35de03a5a476e171f2b3ee4875a27bbd39)
      adds  7f2944e   Fix for bug 4947. (This used to be commit d8b4536191f46fda28be69e80dc07995dbe41032)
      adds  42ea8b7   -Fix typo -Add missing blankspace Karolin (This used to be commit b47158ac210814b98426939250ce8c79b59550bc)
      adds  8045f51   Add comment about max value for os level Karolin (This used to be commit 4768c3d4ce1d995d4fd6dd6e4455d020943011c6)
      adds  d09d6d8   Update docs to match the new defaults in Samba 3.2.0 and later.
      adds  a4aab0d   Name change of Ethereal to Wireshark. Patch provided by Gerald Combs (Wireshark). (This used to be commit a4017b8c9868e07e36d39b56ac041a29ecd3922c)
      adds  bc9f1bf   Fix for Bug#4731. Reporter: Debian package maintainers. (This used to be commit b8563c0787a24b3a99cd66b16a8e658f5f70dc58)
      adds  c9c6fa9   Fix provided by William Jojo. (This used to be commit 346ae63969a85089c79a46218e768e38e873917b)
      adds  c36f588   Fix for Bug#4281 provided by Monyo. (This used to be commit d3e704efa40d973206498be1ead03da095f65128)
      adds  9ddd5ce   Fix for Bug#1890 submitted by Michele Baldessari. (This used to be commit 494c248f0475557b49683810807a13e9efd5dcdf)
      adds  fba07dc   Fix for Bug#3625 provided by Christian Perrier. (This used to be commit f2fa0439be08cc3ba4926a3d3950be78835bff27)
      adds  d675338   Fix sample for base_rid parameter
      adds  4fb800c   Fix typo (This used to be commit a60dafe1ce041e60c8a6fd22b3c2dc9fb5ab2a84)
      adds  9430895   Remove superflous 'a'. Karolin (This used to be commit 70a0126c15e82f2f7ba049311627da45f949ee78)
      adds  1a050e9   Fix typo. Karolin (This used to be commit fd32543cb5220652ab8705610c77838dbfcaa5dd)
      adds  5543f51   Fix some typos. ks (This used to be commit a8349e1ea4dd6d89bbcc5770fd7855a7dbc89525)
      adds  d87cffc   Fix typo. (This used to be commit 6ecbbf8d6542152e01b6b2597fce3c0f24acebfe)
      adds  ab13baf   Fix typo. Karolin (This used to be commit d670d725288651301c43953559b08c7018ce2245)
      adds  aa7c683   Fix more typos. Karolin (This used to be commit c2bcc09b3e15a8b0e5a51631111cebbf05df3a6d)
      adds  7693255   Fix typo. Karolin (This used to be commit 15fb3d867b0649207f968325bd5b945df4fd9335)
      adds  cfe6bb9   Add manpages for ldb tools. Karolin (This used to be commit 938a218cd98a76d22aaf5912fe630e14b4af591b)
      adds  191cd06   Adopt a note in the manpage to the verstion change introduced by the change in licensing.
      adds  1b73010   Add patch from Harald Koenig <koenig at science-computing.de> Karolin (This used to be commit d5181378159b2e18c55e0f222bb76871d94b7f78)
      adds  fe41820   Add comment about net rpc|rap file user (implemented now) Karolin (This used to be commit e883f4f12ea84c5547d93230dd0073cffec78909)
      adds  c083299   Add documentation for the "net conf" commands to the manpage.
      adds  aa428a4   Correct default value for change notify Karolin (This used to be commit 83485b45f8243ec8775ce2bfeb32c2d1ef3982fb)
      adds  abb495d   Fix typo. (This used to be commit 79d092eeac042d46fa28400808626d6bcfbe0739)
      adds  e07c9c6   Add manpage section for the new parameter client ldap sasl wrapping Karolin (This used to be commit 051bb7d548c67a467296abf8895fc156e9ecb4a2)
      adds  cb8d579   Fix some typos Karolin (This used to be commit 37fde8001072b30ba825c046327fc84fc2c83142)
      adds  6845a4f   Add missing blanks Karolin (This used to be commit ab1e688277fd64fe88ff6a912abf80d95321ce8b)
      adds  ec8432c   Correct parameter name Karolin (This used to be commit df2c5d5169b122c38200560141f261e00cddf7c2)
      adds  3f002c6   Fix type in SAM SET PWDMUSTCHANGENOW reported by Frederik Teichert of zmnh.uni-hamburg.de. (This used to be commit 33ec98ff15a9cbf430cef16692d2f07363c9d45c)
      adds  201b67c   Add "min receivefile size" docs. Jeremy. (This used to be commit 3a8e086d240668bc5093c33506e0ed0a22557d4d)
      adds  0a19ab1   Make the smbclient man page match the internal command list. Jeremy. (This used to be commit 1a24fb1d25f6bb6483202489e63098fbf25b4059)
      adds  546f111   Fix some typos (This used to be commit 7cfcd0f682c0f467e2ebe516d98f36773b5954e5)
      adds  7c07515   Note that the max value of this is 128k and it is silently enforced. Jeremy. (This used to be commit 03b022a85d1ecf63dd20310b4001dda87e807af3)
      adds  51ac969   Fixed formatting issues. Removed -B option docs. (This used to be commit b209c75018a366f4854f93e4b835db0b6b181822)
      adds  725d691   Add missing end tag for paragraph Karolin (This used to be commit c9cace0fdb3eecac03c00e5c0cc12eb4f5533a90)
      adds  754a2e1   Fix typo (This used to be commit 9930e62b56a8f9c748554b26dc7d4da9feb11c92)
      adds  0a6fea6   Embed db2latex as interim solution before migration to dblatex (This used to be commit 166c61077bc5c6ca238865f71687369ad7c35a07)
      adds  6b7681d   - Activate embedded db2latex - Use UTF-8 in LaTeX (This used to be commit 19a1c9a6515ee8a22717c66242c04aacbe6e0e43)
      adds  492b4b5   -Add section about net getdomain and setdomainsid -Discern between local SIDs and domain SIDs -Unify spelling of SID Karolin (This used to be commit b823634b5e7ebc322475c102f267f5ce8c8299d8)
      adds  6fd583e   Change idmap_ad to the new spelling to fix bug #3733. Thanks to Christoph Peus.
      adds  b56315d   Rename common samba option logfile to log-basename according to the source code.
      adds  1c416ce   Fix Typo reported by TAKAHASHI Motonobu <monyo at samba.gr.jp> (fix bug #4253) Karolin (This used to be commit 060c2adab27eaf742e993a13a8a3c6e5c7ca7464)
      adds  47e79c7   -Improve descriptions for net rpc trustdom add/del -Remove comment that net rpc trustdom del is currently not implemented
      adds  2c695bb   Add "smb encrypt" to smb.conf. Jeremy. (This used to be commit e43e7fccf1eb6295f23a0adb4b6a84868c7cd7b9)
      adds  f8f3c7f   Add in the docs for -e and posix_encrypt commands. Jeremy. (This used to be commit c35c3836ef03014c89e91e468b44d08f163967d3)
      adds  6ecf4cd   Fix bug #4729. The mount.cifs option 'ip' does not accept hostnames. Thanks to the Debian Samba package maintainers for reporting! (This used to be commit 0b9908f674b972170dfa640eddf3131846686598)
      adds  23f405a   Avoid useless use of 'cat'. Fix bug #4704. Thanks Christian Perrier <bubulle at debian.org> for reporting!
      adds  93b97ed   document changed default (This used to be commit 6c3148b39ab14014ef48192b42ddbdc9a0b16a9d)
      adds  18d637c   Fix bug #4730: default debug level of smbclient is 1, not 0. I had to remove the &popt.common.samba include, because of the non-standard default debug level. Please review and revert if it is too bad. Thanks to Noel Koethe <noel at d.o> for reporting this!
      adds  108574a   -Use '&stdarg.[server|client].debug' instead of '&stdarg.debug'; -Remove the debug section in smbclient manpage (replaced by '&stdarg.client.debug' -Add '&stdarg.[server|client].debug' where debug section was included with '&popt.common.samba' before the changes in samba.entities
      adds  9a18c2a   Add documentation for new parameter "config backend". Adapt documentation of registry based configuration.
      adds  119ed57   -fix some typos -add missing whitespaces -fix example for 'registry shares'
      adds  25f441b   Add description of parameter "config backend" to the man pages.
      adds  2ed2722   Document default value of parameter "registry shares".
      adds  41be8df   Add more content to the description of "registry shares".
      adds  037d463   Fix output of backslashes in SMBCONF registry key.
      adds  40ba9e6   Document vl's new "allinfo" command. Jeremy. (This used to be commit b67e20568670cd89ed4772900bc43868df9b615e)
      adds  ea83edf   Update ignores for Bazaar. (This used to be commit 7db70b4a2eb18566b86634366c499c7d614bb343)
      adds  03a2c23   Fix typo.
      adds  03f26f0   Man page updates for mount.cifs, including adding in the missing description for the mount option for the servernetbiosname (This used to be commit b62be2fa52f05fba507fb33dfa1d54b6f95554f2)
      adds  af378f1   Add list of currently implemented debug classes.
      adds  6888cf4   Change default value for 'lpresume command' to an example as the default value depends on the printing system.
      adds  51173ec   Add documentation for new parameter 'debug class'.
      adds  bb2ae29   Document new smb.conf options "ldap debug level" and "ldap debug threshold".
      adds  00321e4   -Add missing whitespaces -change samba to Samba
      adds  4648237   Fix typos.
      adds  f26c0fb   Fix escaped backslashes (bug #5194). Thanks to the Debian Samba package maintainers for reporting!
      adds  ba1e827   Add documentation for vfs_xattr_tdb.
      adds  c0383f2   Add description for vfs_xattr_tdb option 'xattr_tdb:file'.
      adds  d414ef0   Add docs for "hidden" parameter
      adds  0abdb9c   Fix typo. (This used to be commit 5a949ccaac7b13574f5a46308cba4754005c0a6b)
      adds  9824c77   Fix typo (This used to be commit d21a5f915aa2cff7619c5c63d8b0b5e00f48c059)
      adds  72ca797   "hidden"->"administrative share" (This used to be commit 7ee48e3acbcf1d1ad2d2da41bf3ecced66ffc85d)
      adds  0ed5629   Add missing end tags (This used to be commit 7c5832285f3dcf49f88b5f4c4145d15f51d9ba74)
      adds  97a3643   Remove manpages for smbmount and smbumount. Karolin (This used to be commit 5377994e9008c6bfb9ef87df040b1a2fd882b9cb)
      adds  6c50434   Remove man page for smbmnt.
      adds  425a8b8   Fix type reported by Mangaldeep Sandhu (This used to be commit b9b106e6ad12c0186cc482fcfd2721c685855f7e)
      adds  0bcced1   Add rfc2307 as a valid value for winbind nss info parameter. (This used to be commit a76499cfc5fed8d704bd8f3361d32c0090de032b)
      adds  1f2cfa5   Better doc mount.cifs.
      adds  c519a4c   Adding WinXP64 and Vista as documented values for %a in smb.conf(5) (This used to be commit d407bc8041ace48ecca71ed7a1752e48f132d66d)
      adds  185f977   Document --verbose option to wbinfo (This used to be commit fa20651444465816457000b12e603988ca6b28bc)
      adds  847645d   Add man page metadata fields that are used by temprorary manpages XSLT (This used to be commit b2f3f38e57d96132f2befb13359306848c998ffc)
      adds  f18299f   Refresh our XSL templates to work with current docbook xslt for manpages (This used to be commit fa20959680ce87b549e4534023ecec399d158b84)
      adds  10b953a   Insert space inside this very long string. It is arguable how to fix it properly but at least man pages good now (This used to be commit 9303a7ba860f480e1bfca2f23f1319993762f177)
      adds  cf820a7   Fix typo (This used to be commit 042dc3be948529a411570d3f6073264ea8d3c880)
      adds  cc8cfd8   Fix more entries with back slashes that need to use literal formatting (This used to be commit 0dd087ade47d3dc7e916e5c661ea99b6a0ac343d)
      adds  5166145   Forgot to add these macros to a samba-docs repository (This used to be commit b0df61bb4d184eb2b20ff5e9c7876721e44832dd)
      adds  2f35677   Correct description of cups options. Patch from Björn Jacke <bj at sernet.de>. (This used to be commit d415df59b3084d1463dbc3b8079cb3c9323b3304)
      adds  fb0d81d   Correct usage of multiple LDAP servers as passdb backend. Patch from Björn Jacke <bj at sernet.de> (This used to be commit 9b9c86c3a4a63a254b45db75b9bbc69ef8896c2f)
      adds  56ca891   Attempt to add DTDs as svn external repository for build (This used to be commit 850cf98b5a6fa810a744e273cb8482e145c888f2)
      adds  87f7e01   Add first cut at networkless build instructions for samba-docs (This used to be commit 86bfaa5a1ccc1feff567e3ce5a5374a7b58d65d8)
      adds  9c3c610   Add small preface to a VFS guide. More to come. (This used to be commit 9de9b5852c925a91e90651f28837a86ecd2e9e21)
      adds  2bf419c   Prettify attributions (This used to be commit e42baa19dc0b472a8a2d39a299a478726687d402)
      adds  338aa25   Remove smbconfexample check from test index.xml, it is not used anymore (This used to be commit e392bbacb19b653bd567f1cb7e0bf10cc3957d0e)
      adds  7ece10f   Switch to SVG and Inkscape to generate pictures instead of Dia. This was discussed months ago and with Inkscape getting better and more clear in SVG processing it is now a preffered tool to create and process vector images. (This used to be commit 2575ceec2a817156832ce84e80a97923f10ecbe9)
      adds  4388eee   Fix numbering in the Samba3 developer's guide (This used to be commit 1b8d80f7ae36e049588f4e4fe767214ea0171af7)
      adds  0d8bf91   Use indexterm instead of term in expansion xslts (This used to be commit dfa2f5defa42070f46277441caf1cc038c73937a)
      adds  26dfb09   Use title from a linked item to show up as text of the link if there is no endterm or content in the link itself (This used to be commit cbf242ab8cdec36fd24d92b6855381a355a68098)
      adds  1972382   Next update of VFS modules development guide (This used to be commit d2c86fef8ce46e6ff265d472af3de671962c1a58)
      adds  8f8a9f0   Moving docs tree to docs-xml to make room for generated docs in the release tarball. (This used to be commit 9f672c26d63955f613088489c6efbdc08b5b2d14)
      adds  9670e9e   Adding DTD from svn:externals link in samba-docs SVN repo (This used to be commit 54b82bc95d4af41942949291846266d89d3e29f2)
      adds  5984097   Rename WBC_DOMAIN_XXX domain flags to WBC_DOMINFO_DOMAIN_XXX
      adds  de154dc   Mark a domain offline in the wbcDomainInfo structure using the domain_flags.
      adds  5c3b9a3   Use wbinfo --online-status in make test rather than --sequence (This used to be commit f8c364da94fac96450116be980e38ddddd3f304a)
      adds  0c4093a   Fix CLEAR_IF_FIRST handling of messages.tdb
      adds  e111062   manpages: update the section about registry configuration in smb.conf.5
      adds  e431925   manpages: describe special meaning of "include = registry" in description of "include"
      adds  9174e86   Make mount.cifs.c consistent with other Samba code usage w.r.t SAFE_FREE. Use #define constants not arbitrary numbers. Stevef please check. Karolyn, once Steve has checked please pull for 3.2-stable. Jeremy. (This used to be commit cc23f91d639db61903bf8b6c9fa46ec9c1f44178)
      adds  3be9a35   Fix documentation build: manpages, links in the HTML documents.
      adds  386d136   Ignore intermediary documentation files in git
      adds  5cc22bc   Fix yet another set of documentation links
      adds  12b9be6   rpcclient: Add tiny fix for cmd_samr_get_dispinfo_idx().
      adds  e66d452   mailslot: allow to define nt_version in send_getdc_request().
      adds  012d678   mailslot: make sure we are looking at the correct reply structure.
      adds  b77601a   mailslot: allow to give back struct nbt_ntlogon_packet.
      adds  051ff45   mailslot/dsgetdcname: do what XP does and request nt_version 11.
      adds  189eb93   The first of Martin Zielinski <mz at seh.de> Vista printing patches. Jerry will test and should get into 3.2 final (and the next 3.0.x release). Jeremy. (This used to be commit 3fc1ab210b8772ee9f867499c0b1a7bb4bcdd285)
      adds  501562f   Fix from Martin Zielinski <mz at seh.de>. Don't delete files when they're in use by other drivers. Jeremy. (This used to be commit 205c352caeb32693a02fcfaeb3f18515719ac373)
      adds  9e9d40d   Refactoring: Make cli_pipe_auth_data a pointer off rpc_pipe_client (This used to be commit f665afaaa3eff9ef54112e08ed034a6e1bb30edc)
      adds  862d7e3   Move user/domain from rpc_pipe_client to cli_pipe_auth_data (This used to be commit 42de50d2cd43e760d776694f7b5f003ba51d7f84)
      adds  253b0b8   Create rpccli_xxx_bind_data functions
      adds  324e92e   Make use of rpccli_xxx_bind_data (This used to be commit f9bc336affd2ce21a3c62880ecea2622f35653d1)
      adds  eb5582d   cli_rpc_pipe_open_noauth must take the user/domain from the smb session (This used to be commit 6f08128cf2722618e74b603e180e7e2a83d7d07a)
      adds  cf182c0   Introduce rpccli_pipe_txt(), describing a pipe for debug messages (This used to be commit 83892d51de0dcdaeae18bc34d03eefefc95ff601)
      adds  63e0884   Introduce a redirection for ncacn_np and ncacn_ip_tcp in rpc_pipe_client
      adds  79fae50   Add basic ncacn_ip_tcp client infrastructure (This used to be commit 11072ccc7aeb6e087e78cea83959a2f6e0b2f837)
      adds  9de291e   Attempt to fix the non-krb build (This used to be commit 31d80a476701c89bf236997f2ab68bd2765579bd)
      adds  ea56d4a   mount.cifs: Zero mountpassword content before freeing.
      adds  11e8b58   docs: fix indentation in expand-smbxonfdoc.
      adds  6d3c61c   docs: fix the manpage output of parameters list in smb.conf.5.
      adds  dddac2b   errors: add WERR_INVALID_DOMAINNAME.
      adds  53672f1   IDL: Add autogenerated drsuapi files.
      adds  c7a4279   Setting version to 3.3.0pre1 (This used to be commit 4dd00987be6ac0dbc706d9148472846d95f3b882)
      adds  17ade78   Sync up client/mount.cifs.c with v3-2-test. Jeremy. (This used to be commit 7a724d78e11f016f154c0029dc394ce133f41110)
      adds  778a541   Fix bug 5419: memory leak in ads_do_search_all_args() when enumerating 1000s of entries
      adds  4119566   man smbcacls: Correct possible flag values.
      adds  0173eeb   Fix bug found by Igor Mammedov <niallain at gmail.com> where we are not returning a directory value for a QPATHINFO on a msdfs link with a non-dfs path. Windows does this. Jeremy. (This used to be commit fbd99071f99cadd21aa2b8971f745a323a9cda13)
      adds  ad73cb1   Merge data_blob_hex_string from Samba4.
      adds  d0411c1   errors: add WERR_NOT_FOUND.
      adds  1223574   netapi: fix returned name buffer in NetGetJoinInformation_r().
      adds  aede77b   IDL: Add DFS_MANAGER_VERSION_W2K8.
      adds  ecab49a   Re-run make idl.
      adds  7a6f33e   _netr_LogonSamLogon: fix lm session key length.
      adds  fe2c8e3   rpcclient: fix another srv_name_slash.
      adds  754e646   IDL: add nbt_netlogon_version.
      adds  fe8d6a0   IDL: use samr_AcctFlags in nbt_ntlogon_sam_logon.
      adds  b144371   IDL: move some netlogon DS flags to NBT where they actually showup first.
      adds  ebedb09   IDL: use nbt_dc_sock_addr.
      adds  c16a7ac   Re-run make idl.
      adds  f49474f   build: fix some build dependencies.
      adds  9d933de   registry: use dbwrap_fetch_bystring() in regdb_fetch_keys().
      adds  caba2d3   registry: use dbwrap_fetch_bystring() in regdb_fetch_values().
      adds  dba75c0   registry: use normalize_reg_path() in regdb_fetch_keys()
      adds  411ae73   registry: combine talloc_strdup() and normalize_reg_path() in regdb_fetch_keys().
      adds  5379dda   registry: add a function for fetching a tdb record for a given keystring
      adds  6b4ed4b   registry: use regdb_fetch_key_internal() in regdb_fetch_keys().
      adds  167d54c   registry: use regdb_fetch_key_internal() in regdb_fetch_values().
      adds  6ec4c86   registry: add function regdb_key_exists() to check for existence of a key.
      adds  ed6a9ed   registry: check for existence of key init_registry_key and possibly save a write.
      adds  9fe870a   registry: save writes in init_registry_data() if data does already exist.
      adds  f50002b   registry: skip writes of existing keys in init_registry_data().
      adds  5c40b5f   Attempt to fix the build on IRIX: Bug 5420 (This used to be commit ebca5fd7625e3ff3d76ab4e6c245ba3297ca03b4)
      adds  974643f   Next round fixing bug 5420, build on IRIX
      adds  2b0e91c   IDL: use nbt_netlogon_command in cldap replies.
      adds  9764083   IDL: add nbt_cldap_netlogon_29 which includes the next_closest_site.
      adds  a7bd73c   build: fix make everything.
      adds  65ad34b   re-run make idl.
      adds  d6aa45d   BUG 5429: Clarify log msgs re: failure to create BUILTIN\{Administrators,Users}
      adds  43c079e   BUG 5107: Fix handling of large DNS replies on AIX and Solaris.
      adds  c413c97   Winbind: Prevent cycle in children list when reaping dead child processes.
      adds  82d7429   Fix typo noticed by David Disseldorp <ddiss at sgi.com>. AF_INET should be AF_INET6 in this case. Jeremy. (This used to be commit 767740a914c7ebeb88886f520380b7fa365e315d)
      adds  fb623c9   pam_winbind: Fix Bug #5430 (patch from fumiyas at osstech.co.jp).
      adds  e7142ef   ntlmssp: replace UNKNOWN_02000000 with NTLMSSP_NEGOTIATE_VERSION.
      adds  e9accc2   Fix bug #5434 found by Ted Percival <ted at midg3t.net>. Introduced by me in the strlcpy cleanup. Ensure the loaded password doesn't contain the '\n' at the end. Jeremy. (This used to be commit 41984743d9e89b6568119832c35ee4c0024e43a2)
      adds  3cfd1f2   Tidyup to ensure '\n' is treated identically in all cases. Jeremy. (This used to be commit 818fbc9889af8c9fb6e7978e8ed2269a78f14404)
      adds  6f19a1f   Start to ensure we use the NT ACL interface, keep the POSIX ACL interface inside the VFS modules. Will help when moving to storing NT ACLs. Jeremy. (This used to be commit b08ea48f883d1b000f6364c1ff8f62bc25741244)
      adds  96e969c   Move directory_has_default_acl() to file_access.c, belongs there as it no longer uses explicit POSIX ACL calls. Jeremy. (This used to be commit ac1eac9b0d07b7b3d341c06ef1a8fd8f3c05a618)
      adds  85dc0ad   Rename inherit_access_acl() -> inherit_access_posix_acl() to make use clear. Jeremy. (This used to be commit b739c7f1cdb2b19a380b06681b00dcf490d788a9)
      adds  b430b38   Remove the "stat_open()" function, flag, and all associated code. It was only being (correctly) used in the can_read/can_write checks for hide unreadable/unwritable and this is more properly done using the functions in smbd/file_access.c. Preparing to do NT access checks on all file access. Jeremy. (This used to be commit 6bfb06ad95963ae2acb67c4694a98282d3b29faa)
      adds  2c00ff5   Fix two uninitialized variable warnings (This used to be commit 48fd7b3635137e2fe77c0b0413965869194421ff)
      adds  d625633   Remove connection_struct->mem_ctx, connection_struct is its own parent (This used to be commit 559180f7d30606d1999399d954ceedc798c669a4)
      adds  2f2d255   Developer's Guide: Fix typos.
      adds  768c0d6   Fix dfs_Enum: In form_junctions, correctly check for malloc failure (This used to be commit 1b1614c3261e1e93a2cad1f1063e28cbbb13f434)
      adds  8dd5381   Fix allocation of conn->vuid_cache entries
      adds  a529b2e   Second half of 50c891d3: Correctly clear the vuid cache (This used to be commit 0aea404b0a83736ba2884cc7cf00cd797aab1f56)
      adds  58c54eb   Revert "Second half of 50c891d3: Correctly clear the vuid cache"
      adds  1a3f505   Revert "Fix allocation of conn->vuid_cache entries"
      adds  4d8836a   Fix client authentication with -P switch in client tools (Bug 5435).
      adds  6ed9b7c   Make the namelist arg to set_namearray const (This used to be commit e7ce4bce5cd7eddb14982028538e965e12ccef84)
      adds  6ccbc10   pipes_struct->pipe_user_name is unused, remove it (This used to be commit 32cd4bf34b614f7bb0b05a7ae5d7eb51d208a7c7)
      adds  1b2bf00   Remove "homedir" from "struct user_struct" (This used to be commit 41f9afd62d8cc6067582d452f3d53a5c67253b69)
      adds  2b3d03d   Remove unix_homedir from struct user_struct
      adds  faa5e8e1  Remove "logon_script" from "struct user_struct" (This used to be commit b36fd84186a656f86e4cfb9166fc0ecbffb422cb)
      adds  bb37559   Remove "nt_user_token" from "struct user_struct" (This used to be commit 51d5d512f28eadc74eced43e5e7f4e5bdff3ff69)
      adds  c6d209f   Remove the unix token info from "struct user_struct" (This used to be commit aa2299d42adf4d27e707ac755e07be70d0af1bb4)
      adds  71ff1ba   Remove "guest" from "struct user_struct" (This used to be commit 570a6b80feb5b0dc23213ba936c721e766cd4818)
      adds  82d2f07   Remove "session_key" from "struct user_struct"
      adds  0636236   Fix typo (This used to be commit 8047a1991a09191fec254815f3bfc85a2c36674a)
      adds  dd11f1d   Remove unused set_current_user_guest() (This used to be commit a33e8d2ffa4daea1deba13b3571cb0b36d521476)
      adds  a683625   Fix a typo (This used to be commit 964bd02220c04030d8cb0f97ca9b409400d1238c)
      adds  bec1dfa   Remove "userdom_struct user" from "struct user_struct" (This used to be commit 420de035237bb08bc470c9eb820f3da2edaa6805)
      adds  7245a8e   Fix a C++ warning (This used to be commit e7a4027acf38bf5800d9d8ba477afb5daaf517ce)
      adds  fbc780b   Try and fix bug #5095, "Manage Documents privilege is not functional". Should map the created sd to printer jobs, not printer. Jerry please test and I'll add to 3.2 if it passes. Thanks, Jeremy. (This used to be commit 0a1fe8d6013d925ab6695f6b7f189b731ec42ccc)
      adds  1723348   Remove unused dir_status_struct (This used to be commit 425ca59cce886daed0d6c63fe4382aee140c9518)
      adds  4c2088b   Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit bb8f098cdfd902bbb36426df2c4f8532881b3fcd)
      adds  5c02872   dsgetdcname: use correct dc name for name cache store.
      adds  1f60657   mailslot/cldap: use nt_version bits in queries.
      adds  611d79d   build: fix the build w/o ldap.
      adds  1fe90d8   Fix a valgrind bug in the new [ug]id2sid cache
      adds  307c320   gitignore: Add *.swp files, *.patch files and export/libtdb.symb (This used to be commit 48446f0c798b07a707389404f7a064ed63110cbf)
      adds  60fedc4   selftest: Use TESTS env var to specify tests to run like Samba4 does. (This used to be commit 6fb1fe803ccbd3af2946fcbe4586c11d394d5dc2)
      adds  49264b5   selftest: Advertise as PDC and time server during make test (This used to be commit 65c619b36d08ac2f24b622c71b7e05d50bdeea50)
      adds  4cbb87a   tests: Add a net_misc test. (This used to be commit 026d701aff2c035359894786ec22b4ed829cfb31)
      adds  41075fb   testsuite: use domain==workgroup in wbinfo tests now that we are PDC.
      adds  6989228   testsuite: adapt informative message to say "Running _local_ registry tests".
      adds  c5db4d1   testsuite: add the ability to test "net rpc registry" with the net_registry tests
      adds  447df4d   testsuite: run the net rpc registry tests from the net_s3 tests.
      adds  e7fa8e2   testsuite: give the testuser administrative rights in selftest.sh
      adds  dadc6a4   testsuite: make diagnostic output more appropriate in tests_all.sh
      adds  1f582b7   testsuite: make structuring output of net_s3 tests stand out more.
      adds  0c11e17   libreplace: check how portable utimes() and futimes() are
      adds  3643aa9   Fix a panic in the [ug]id2sid valgrind bug fix
      adds  89ac43d   Remove some unused code (This used to be commit 87383a4605ab99d32fccae7793dc5292b8f3e25b)
      adds  1409ed6   Fix a memleak in construct_printer_info_7()
      adds  5380241   Fix a memleak introduced after refactoring "struct user_struct" (This used to be commit e70b5b762234f1733f150bdfbda7b208a8139990)
      adds  5621ce6   testsuite: allow selection of posix_s3 subtests by env var POSIX_SUBTESTS.
      adds  82572cf   Enable tests for splice on Linux. Add a static (vl, I hate this) so we can detect broken Linux recvfile splice and correctly fall back. Jeremy. (This used to be commit ec2d301a7aac173aba41dd2074037f27d05095ce)
      adds  8ce3f6b   wins: fix null pointer crash in nss_wins module.
      adds  f847929   netapi: add -f switch for DsGetDCName() example and be more verbose on output.
      adds  7b5ec90   dsgetdcname: remove invalid assumptions when using DNS for the DC query.
      adds  3caac26   IDL: add missing case 14 and 15 to nbt_cldap_netlogon union.
      adds  ae80b00   re-run make idl.
      adds  193b63f   Use talloc_stackframe() in find_forced_group (This used to be commit 27a9bbc645416265eebdfc866925855021bd407c)
      adds  4f73115   Use talloc_tos() for a temporary getpwnam_alloc in make_connection_snum (This used to be commit 1843ea64ab1df5ced5926aedbeb27c8320b0c70b)
      adds  64ddd38   Rename server_info->was_mapped to server_info->nss_token
      adds  d3dfdc2   netdomjoin-gui: before prompting for creds, ask dsgetdcname for a dc.
      adds  196d808   IDL: make nbt_cldap_netlogon_29 public.
      adds  82b5c60   re-run make idl.
      adds  077f24e   gencache: add some const.
      adds  79a009b   registry: change order of arguments of regdb_fetch_key_internal()
      adds  120aacf   registry: free temporary data in regdb_fetch_key_internal().
      adds  f5cbbb5   registry: make normalize_reg_path() strip leading and trailing '/' chars.
      adds  a26880c   registry: Implement new semantics for existence of registry key in tdb.
      adds  284bab7   registry: free talloc context on error path in regdb_fetch_values().
      adds  00ce738   registry: check for existence of key in regdb_fetch_values() first.
      adds  4394c2d   registry: check for existence of key in regdb_fetch_keys() before proceeding.
      adds  ba94ab2   registry: check for existence of key in regdb_store_values() before proceeding.
      adds  7d35d4e   registry: check for existence of key in regdb_get_secdesc() before proceeding.
      adds  4095b00   registry: check for existence of key in regdb_set_secdesc() before proceeding.
      adds  8e21d22   registry: add a function regdb_key_is_base_key() to check whether is composite.
      adds  7fa4cd2   registry: check for existence of non base key in regdb_store_keys() before proceeding.
      adds  01e640f   registry: add comment explaining workflow to make store_keys safe w/o transactions
      adds  315c7b7   registry: regdb_store_keys: move storing the subkey list down after removing values.
      adds  8c2b976   registry: adapt comment of last step in regdb_store_keys().
      adds  453141b   registry: adapt comment to first step in regdb_store_keys().
      adds  9f7653b   registry: change order of deleting value and subkey lists in store_keys().
      adds  1f279f8   registry: add comments to removing lists in regdb_store_keys().
      adds  f7d3965   registry: add removal of secdesc of a key to regdb_store_keys().
      adds  00b2cdf   Yay ! Remove a VFS entry. Removed the set_nt_acl() call, this can only be done via fset_nt_acl() using an open file/directory handle. I'd like to do the same with get_nt_acl() but am concerned about efficiency problems with "hide unreadable/hide unwritable" when doing a directory listing (this would mean opening every file in the dir on list). Moving closer to rationalizing the ACL model and maybe moving the POSIX calls into a posix_acl VFS module rather than having  [...]
      adds  73b65bc   Fix bug #5452 - smbclient put always creates zero length files. Thanks to Kai Engert <kengert at redhat.com> for reporting. Jeremy. (This used to be commit 687275cd532f8f8ad710acd222a0c76625da53c6)
      adds  fcdee39   dsgetdcname: add map_ds_flags_to_nt_version.
      adds  64cb946   dsgetdcname: add pull_mailslot_cldap_reply().
      adds  cdd9913   cldap: let ads_cldap_netlogon() return all possible cldap replies.
      adds  9b4ea32   dsgetdcname: add get_cldap_reply_server_flags().
      adds  81aa670   dsgetdcname: add make_dc_info_from_cldap_reply().
      adds  0354d00   dsgetdcname: use make_dc_info_from_cldap_reply() for cldap replies.
      adds  9d99ef8   dsgetdcname: map additional flags to nt_version.
      adds  926cc82   dsgetdcname: wait a little longer for mailslot replies.
      adds  9be17e2   dsgetdcname: mailslot replies are identical to the cldap ones, use cldap everywhere.
      adds  eaef936   dsgetdcname: remove invalid assumption in discover_dc_dns().
      adds  8441681   dsgetdcname: be more paranoid about the existance of an ip_address.
      adds  9adc40a   dsgetdcname: simply call ourself with DS_FORCE_REDISCOVERY after cache expiry.
      adds  5d7a60a   dsgetdcname: pure cosmetics.
      adds  5e24d83   dsgetdcname: fix gencache store for dsgetdcname().
      adds  4bd94c8   cldap: move out cldap object to fix the build.
      adds  e668cb4   dsgetdcname: add map_dc_and_domain_names() for consolidating returned names.
      adds  e556dfb   util: add strip_hostname() to strip of leading '\\'.
      adds  f11acf3   Use strip_hostname after dsgetdcname/getdcname calls.
      adds  c58ab8f   dsgetdcname: the forest name should never be empty.
      adds  67c644a   dsgetdcname: use existing messaging_context if possible.
      adds  486a96a   IDL: Add nbt_cldap_netlogon_15.
      adds  de11bba   IDL: Fix nbt_cldap_netlogon union, removing the default member.
      adds  8af9093   re-run make idl.
      adds  d59cf70   dsgetdcname: make use of nbt_cldap_netlogon_15.
      adds  1830d6b   dsgetdcname: add reminder that we need to support ipv6 here once we know how.
      adds  3f76504   Remove a couple of uses of SMB_VFS_GET_NT_ACL(), use SMB_VFS_FGET_NT_ACL instead. I'd like to ultimately remove SMB_VFS_GET_NT_ACL. Jeremy. (This used to be commit 4221937b68e2414295279b27c5f12a80f826ed4b)
      adds  48b8bac   Fix replacement getpass. If we ^C at the prompt echo was left off. Jeremy. (This used to be commit e54c71954ae484fe4a4e195db33440490e78e256)
      adds  1e161b8   loadparm: Fix activation of registry globals in lp_load_*.
      adds  abb6e6e   merge in spec file from Michael (This used to be commit 4aaaf792fe3b972d7ca5737bf7343fbda766d9b0)
      adds  aeea825   fixed version in spec file (This used to be commit e7023592cbca002d94c47f73a2dc6c3e0a4c4a40)
      adds  def21f7   packaging: add x perms to samba-ctdb makerpms.sh script.
      adds  59b6160   packaging: add x perms to samba-ctdb filter-requires-samba.sh script.
      adds  0d8b45c   packaging: rename RHEL4-CTDB --> RHEL-CTDB
      adds  31ed106   packaging: fix GPL version in samba-ctdb specfile.
      adds  34f1c8e   packaging: remove references to smbmount and friends from samba-ctdb spec file
      adds  44c6892   net: Fix usage string. (This used to be commit e3470e9a1b19c239d6fa576f8c8c1a5a5c3b5d3c)
      adds  3785272   net: Some whitespace clean-up. (This used to be commit 4dcce8b653671c8ce907f8353df1db8a5c8f8e19)
      adds  f576910   net: Remove globals (This used to be commit 1e9319cf88b65a2a8d4f5099a1fe5297e405ed2e)
      adds  4206d97   net: more whitespace cleanup (This used to be commit ef0184d580500734fc7af51e1c790b075180a3d0)
      adds  232853d   Fix the build with DNS_UPDATES (This used to be commit 6c9500c290fe0d6d71d4c33eb265906ce3a1d9f3)
      adds  505205b   Make copy_serverinfo non-static, add mem_ctx (This used to be commit a3651ced9e0859578df8cc44da64e7a8066bde76)
      adds  0283e95   Add a mem_ctx argument to make_server_info_guest() (This used to be commit e4a9492967f3d2b64f27943f99414608e0c03d21)
      adds  b446bb0   Add function make_serverinfo_from_username()
      adds  270a3f2   Add create_connection_server_info() -- not used yet (This used to be commit 50bf075f7556fd09e0081175c31a5020a8eaf4d6)
      adds  39a318a   "status" -> "pstatus" in make_connection_snum (This used to be commit 3ce395e61e931a77c5d2f52f39c7e3f71a9605a9)
      adds  f93e232   Remove unused "force_group" from connection_struct (This used to be commit 03944f8d8934cff74e19fc036f7611c1491e0d57)
      adds  9099520   Add "server_info" to connection_struct
      adds  ca25800   Simplify make_connection_snum: Copy connection_struct info from server_info (This used to be commit 5aa3cdf355c179d89c2703f528919194ab084337)
      adds  ddcea20   Replace find_forced_user by a direct call to make_serverinfo_from_username (This used to be commit 7991e6764b4187ba86802569dfdc5816e6137f78)
      adds  39bd6a9   Do not unnecessarily mess with the results in find_forced_group() (This used to be commit 6d9860d09b54c61625f011c2d56d710aa59d7686)
      adds  d2157f1   Add an error return in find_forced_group() (This used to be commit 93ce0705c14f222bda3e6204f4b54ba1893f33e1)
      adds  322896f   find_forced_group can directly change the token in server_info
      adds  c881c86   Next try at making the vuid cache circular
      adds  e2b9ac7   Make use of talloc_tos() in change_to_user() (This used to be commit c4bed3a48b86d44ad641250add2fc189af7e72f5)
      adds  ac9c7de   Use TALLOC_ZERO_P instead of separate ZERO_STRUCTP in dup_nt_token (This used to be commit 124a2c71852f39fcfe62ea19a5a8d25638d47400)
      adds  0c2bf95   Empty some nonempty blank lines (This used to be commit 1a406def02bf171b223467d6b76317586d6205fc)
      adds  776caa0   Replace nt_user_token with server_info in connection_struct (This used to be commit a3738aef59e97d4533010b048534d937d36c0950)
      adds  53a623d   Remove the unix token info from connection_struct (This used to be commit 2834dacc8d49f77fe55fb5d7e3eb2dda431d1d3d)
      adds  66835ba   Add a comment explaining server_info in connection_struct (This used to be commit 35438a940734340d5d6389ae0551fe3c25902f93)
      adds  5bda9a8   Remove "user" from connection_struct (This used to be commit 368454a27cb53a408ec416cbf37235b304592fb5)
      adds  4f9b325   Fix a memleak (This used to be commit 9891c7c30858a3bea9adbea1c5bfa5c6b1b85221)
      adds  6b6bb48   Fix a memleak in new auth_serversupplied code (This used to be commit f23e970848b6e6655453fa65f6f160f624acfcff)
      adds  aac9e7d   With force user, we have the same base token for all vuids (This used to be commit 0f19bc3f65bfc132aea1de1e76fcb4ee625a050f)
      adds  8780307   Make sure we have serversupplied_info->sanitized_username everywhere (This used to be commit 88423a17b966652eba4085e88f7ddb5c86b463dd)
      adds  ed08bd3   net ads: Upper case he realm name when calling kinit() using machine creds.
      adds  0559d92   man pages: Correct version string.
      adds  5d6528e   tests_all.sh: Do not execute $SMB4TORTURE --version if it is not available.
      adds  8ef2ada   Revert "Fix signing bug found by Volker. That one was *subtle*."
      adds  44b7f67   Fix signing problem in the client with transs requests
      adds  9cd646c   libwbclient: Add wbcLogoffUser() and wbcLookupDomainController().
      adds  34933a5   libwbclient: Abstract the DS_XXX flags for DsGetDcName().
      adds  a6b0ea8   Enable winbind child processes to do something with signals, in particular closing and reopening logs on SIGHUP.
      adds  bafe8d2   Fix bug #5460. The problem is RHEL5.0 shipped a CIFS client that sets the DFS bit on pathnames but doesn't send DFS paths. This causes lookups to fail as the smbd/msdfs.c code now just eats the first two parts of the pathname and uses the rest as the local path. The previous hostname check used to protect us from that as we knew that when the hostname was invalid it was a local path (and a broken client). I didn't want to put that check back in, but came up with anot [...]
      adds  b833615   Second part of patch for bug #5460. Cope with pathnames that don't look like \xxx\yyy, cope with arbitrary length. Jeremy. (This used to be commit 635035d999fcd8e06b70c8cb1137127c289dc9e6)
      adds  b8398d1   Fix debug message. Jeremy. (This used to be commit 08d168f0e5b8fb07e95a5118a839e0da53e9d363)
      adds  2ca5098   Merge branch 'v3-3-test' of git://git.samba.org/samba into 3.3-test (This used to be commit 6dd44ebf22762e852b43e7dbcd095a58cc45abad)
      adds  84ad491   AFS: The dummy afs_createtoken_str should return NULL, not False. (This used to be commit c84d49429191423a81d558042fe949c26f5de5fe)
      adds  c494878   mailslot: Also pick domain name and pdc name from type 15 cldap reply.
      adds  5547e5a   dsgetdcname: In case we didn't get a mailslot reply, don't cache the nodestatus.
      adds  7c4c5e5   configure: Kill linker warnings about 32bit libs on 64bit Linux. (This used to be commit 9a40cbd66f71c49af4c72ed826d66c5f037a3171)
      adds  96ef630   Ensure we don't keep searching for sharename if it's not the start of the list. Jeremy. (This used to be commit 15857534b76bc66ad122510100aa224f17250465)
      adds  5e70a25   Fix bug #5464. Pointed out by Herb @ Connectathon. In fork_domain_child() we call :
      adds  847d385   Fix Bug #5465 (joining with createcomputer=ou1/ou2/ou3).
      adds  18b385c   loadparm: refactor initalization of registry config out into lp_smbconf_ctx().
      adds  8cb4461   loadparm: refactor processing of service out of process_registry_globals()
      adds  86766b5   loadparm: add a function process_registry_shares()
      adds  0ba819d   loadparm: add parameter allow_registry_shares to lp_load_ex().
      adds  0589c60   loadparm: add call to do_section() to process_registry_service().
      adds  42beddc   loadparm: add funcion lp_load_with_registry_shares().
      adds  44733dc   testparm: list registry shares with testparm.
      adds  f9c46db   Fix build warning.
      adds  eeb126a   libads/cldap: store client sitename also keyed by dns domain name.
      adds  2e8b43c   dsgetdcname: check for invalid sitename/flag combinations.
      adds  4d593cd   dsgetdcname: add site support.
      adds  f255ac9   net: Fix net lookup dsgetdcname, no need to pull site ourselves.
      adds  49835c6   net_registry: add raw output of value to print_registry_value().
      adds  227130e   net registry: refactor core of net_registry_getvalue() out
      adds  e1bd2df   net registry: add a getvalueraw command to print the value in raw format.
      adds  9b920fa   net rpc registry: fix usage message of getvalue.
      adds  301196f   net rpc registry: abstract add boolean "raw" to rpc_registry_getvalue_internal()
      adds  abafce6   net rpc registry: add a getvalueraw subcommand.
      adds  b1d6e88   net rpc registry: fix getvalueraw to really print raw...
      adds  9fbe1b2   merge build changes from Mathias (cherry picked from commit 2c08939f3db19eaaf31cb117e3d541d17a36da5e) (This used to be commit fec017125ce7b4a3ec87c0fc2ba77c570cf57074)
      adds  d3bbccb   packaging: fix a comment typo in makerpms script.
      adds  7391b51   packaging: add a comment explaining EXTRA_OPTIONS to the makerpms script
      adds  67a0bfa   packaging: use docs tarball instead of docs dir in makerpms / samba.spec
      adds  e1458f4   packaging: use git-archive in RHEL-CTDB/makerpms.sh
      adds  5fe81ee   packaging: fix RHEL-CTDB build by removing duplicate winbind-32bit paragraphs
      adds  7bb120c   packaging: enable calling RHEL-CTDB/makerpms.sh from other directories
      adds  70883ec   packaging: re-introduce Release numbering ".ctdb.<number>"
      adds  db4ab7a   libreplace: always provide utime() and utimes()
      adds  6c50383   libreplace: split out network checks into a AC_LIBREPLACE_NETWORK_CHECKS macro
      adds  887da3e   libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for samba
      adds  fc83dd6   libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for samba
      adds  299485c   libreplace: also use AC_LIBREPLACE_NETWORK_CHECKS for the standalone build
      adds  25f1cec   Add undefined symbol flag for AIX. (cherry picked from commit dabdf24e86f038e3afc67532fa5bf60a37992161) (This used to be commit 104316884576a2d904d9d8b2d7c1e0dc80817b66)
      adds  6a1acba   Fix typo. (cherry picked from commit bd089818a3182698dfe85039c1b2e22d8c2835bb) (This used to be commit 6f5f736867a3c5b8c7e6f4e73b031e36783ed1bc)
      adds  b76992d   libreplace: merge socket.m4 into libreplace_network.m4
      adds  cf7bdea   libreplace: merge inet_ntoa.m4 into libreplace_network.m4
      adds  d1bfe04   libreplace: merge inet_aton.m4 into libreplace_network.m4
      adds  09b0cd0   libreplace: merge inet_ntop.m4 into libreplace_network.m4
      adds  d364bdb   libreplace: merge inet_pton.m4 into libreplace_network.m4
      adds  3f08081   libreplace: merge socketpair.m4 into libreplace_network.m4
      adds  a4c24a7   libreplace: merge getaddrinfo.m4 into libreplace_network.m4
      adds  a887473   libreplace: merge getifaddrs.m4 into libreplace_network.m4
      adds  2775d30   libreplace: include inet_ntoa.o when the system one is broken
      adds  9eefcfd   libreplace: export LIBREPLACE_NETWORK_OBJS and LIBREPLACE_NETWORK_LIBS vars
      adds  107ed5f   libreplace: make sure system/network.h is only used when AC_LIBREPLACE_NETWORK_CHECKS was used
      adds  a4cb989   libreplace: try to fix the build on HP-UX which has if_nametoindex() in -lipv6
      adds  175cca1   dsgetdcname: store client sitename for mailslot and cldap replies.
      adds  9530c26   net: use the netapi_ctx from the net_context struct.
      adds  0b25870   netdomjoin-gui: before prompting for creds (for receiving joinable ous), find a dc.
      adds  6b2af34   libnetjoin: for informational reasons, report forest_name.
      adds  08971ab   Fix Bug #5461 and implement a very basic _samr_GetDisplayEnumerationIndex().
      adds  70f52c0   Make the make output a bit less chatty. (This used to be commit 1fa4ef553c437bae07389c0f6a5410ba22ee4905)
      adds  0f3ba4b   Add test target in Makefile. (This used to be commit ac0d768676b1b8105a9141169b1afa248df6ce66)
      adds  f5364a7   Add double-colon where it makes sense. (This used to be commit 256200e951476ff31c95a7d5621a50ba297ea6e4)
      adds  323be4a   Use double colon targets. (This used to be commit 825cf91fa8b30a67d04cbda8885ff62a4c26458f)
      adds  e58729f   Simplify fake_file logic (This used to be commit 93111ea0a1191e8547ad6cf112e2699d3bb3799b)
      adds  ab90fc9   configure: remove unused configure check for HAVE_WORKING_AF_LOCAL
      adds  84e9d52   lib/replace: add checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET
      adds  b800fad   configure: remove unused configure checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET and rely on libreplace
      adds  7bff7f4   lib/replace: move sys/sockio.h and sys/un.h checks into AC_LIBREPLACE_NETWORK_CHECKS
      adds  5bb40d0   configure: remove some header checks which are already done by AC_LIBREPLACE_NETWORK_CHECKS
      adds  12dc451   configure: make use of LIBREPLACE_NETWORK_LIBS instead of redoing the tests
      adds  968a006   Factor out generation of an info3 struct from a serversupplied_info (This used to be commit e60faccc1bdd2b80e039ec8c93683be10752f937)
      adds  10f9a60   configure: Fix comment to match the current iconv check. (This used to be commit 5d9963479fa31783522d68cdbc8876613a3d1774)
      adds  1ef69fc   build: freeze proto.h
      adds  03dcad0   winbindd: freeze winbindd_proto.h
      adds  611c96d   swat: freeze swat_proto.h from "make proto"
      adds  7a1b7a1   smbclient: freeze client_proto.h from "make proto"
      adds  beca01f   ntlm_auth: freeze ntlm_auth_proto.h from "make proto"
      adds  b189fe9   net: freeze net_proto.h from "make proto"
      adds  20e9c5b   build: freeze passwd_proto.h from "make proto"
      adds  04da445   libnet: freeze libnet_proto.h from "make proto"
      adds  76977cb   build: remove reference to mkproto.sh from Makefile
      adds  be175e2   build: remove mkproto.sh and mkproto.awk
      adds  cf6f4cf   build: remove "headers" and "proto" make targets.
      adds  aef2828   build: remove the "delheaders" target.
      adds  78b8417   build: remove the proto_exists target - it is not needed anymore.
      adds  fc3e685   Fix some comments to match get_kdc_ip_string()'s behaviour (This used to be commit 30956c784f58870ad552a3869d80f99872c31375)
      adds  dc2e882   If no node number is given, default to the current node in smbcontrol (This used to be commit b4b3b6b1c6a336220c6afd68b153a769397ecded)
      adds  266cdce   Don't block smbcontrol online/offline if !"winbind offline logons"
      adds  3a04376   Convert messages_local.c to use "struct tdb_wrap"
      adds  c7f5d24   Restructuring of code to fix #5460. Remove search by name code from conn, we were already doing the same check in the dfs_redirect() function, so move it into parse_dfs_path() instead. Jeremy. (This used to be commit 8a7c6df122c5e4a1d0f74ab0f1bc9376a0a8bcb1)
      adds  ce41453   Remove conn_find_byname now it's no longer used in the msdfs.c code. Jeremy (This used to be commit 54556df561d03d30b2fc21b9eaabe56b8c758301)
      adds  2e779c3   man pages: Add documentation for new cluster parameters.
      adds  bdcc7dd   sesssetup.c: Add debug message.
      adds  a84c745   man pages: Remove man page for 'mangled map'.
      adds  1693888   net: Use true/false instead of True/False. (This used to be commit a8b567aac3b0e39cfe67fb97167b10312ca5e73a)
      adds  cd4f941   net: more whitespace cleanup (This used to be commit 1813e545a99545575babe126386c8caca00aab8f)
      adds  45653bd   net: Split out common help functions. (This used to be commit efc863e3758501a4c62dc9762eb0aded2dad01ff)
      adds  6662921   net: Move "net join" handling into a separate file. (This used to be commit d0237a736858a48494583ce7f960ea980768aa6c)
      adds  572de94   net: Split out "net user" (This used to be commit 4ca08a5acc90c77d56f8f3e38443f23f43f034e8)
      adds  007f0e1   net: Split out "net group" (This used to be commit 3ddd9c09e3b51df01ac34a9a1537e8954d2b1167)
      adds  c9ca609   net: Split out "net file" (This used to be commit 84a116be9c849900678e6e0a4b012e819e697c78)
      adds  b596529   net: Move more utility functions into net_util.c (This used to be commit 0f5ebdf0bc5610bf93a4db67c9f9513683306c66)
      adds  00f6ad7   net: Split out "net afs" (This used to be commit 3f10527f79dddff703d31588cad3e9f37176565b)
      adds  f9a6d1f   net: Split out "net share" (This used to be commit 25d4c6f692cf50d675a1de7c6eaeed271f349289)
      adds  1634bd9   net: Move printer help to net_rpc where it's used. (This used to be commit 2ee3d1aefab8dada5bd05a92b72776554617b7f9)
      adds  89cd35d   net: Move help for "net status" to net_status.c (This used to be commit d26681b169a533f838f74d48af072b57afc9f8df)
      adds  0210f7a   net: The top level help function for net cmd is always net_cmd_usage (This used to be commit f7d0903a58b0b0fc248a613937a101f15baa5311)
      adds  6a286a7   Fix a valgrind error in _samr_LookupNames (cherry picked from commit fb0a25d59ddd28ea1d5af33ec7d9f817fac3fb9d) (This used to be commit 89f87efa2394e99802ca23307e712fc5820a5fc6)
      adds  7aa839b   Fix typo.
      adds  e84026a   Fix memcache_flush()
      adds  8ca459e   Fix bug #5477 - recvfile code was broken. Jeremy. (This used to be commit 830337f054a6c0646d85df33d9958e99283e727a)
      adds  6ed27ed   Fix nesting tdb_traverse in a transaction
      adds  fb37f15   Cleanup size_t return values in callers of convert_string_allocate
      adds  e2d8b0a   Fix some signed/unsigned warnings (This used to be commit dbb4d8107a61051d8bcf6c4c69ee976efc50b961)
      adds  c38a1e0   Fix type error in debug message (This used to be commit eb281532b1721ded39c39bb00c26202080dcd735)
      adds  1a416ff   Convert in_transaction to a bool. Add the same fix Volker used for tdb_traverse() to tdb_traverse_read(). Jeremy. (This used to be commit bda0f03fb3fa8a7b14d4f54bee7076d691cad44f)
      adds  20796bc   Merge branch 'v3-3-test' of ssh://git.samba.org/data/git/samba into docbook
      adds  b04bcef   Fix bug #5479, print spool shares require max_xmit to be adhered to. Jeremy. (This used to be commit 478a359edead0677281a3ca4e64db6521941b0f3)
      adds  754166a   packaging: we are at release ctdb.27 in RHEL-CTDB.
      adds  b389233   packaging: disable cups in the RHEL-CTDB build.
      adds  9a6b1f4   Fix a comment (This used to be commit 8ae39c1339758795a91c6a168e210357e7f29eae)
      adds  ec70996   Rename rpc_pipe_client.tcp.sock to rpc_pipe_client.sock.fd (This used to be commit 2ff908a902ec857856518eaddb5246dd5067063d)
      adds  7802295   rpccli_schannel_bind_data only needs the schannel key (This used to be commit be5d54a363a57113e494202a2d22dd9bbcf13b41)
      adds  e8d2544   Add client support for NCACN_UNIX_STREAM (This used to be commit 24ac40518f79fd480baaedc1d42f3b6fe8ea1c94)
      adds  36e9419   rpc_client: add a destructor to close the socket for pipes over tcp.
      adds  44fbd89   Compile endpoint mapper pidl output (This used to be commit fe8f9e427af3eb42d63fde96c4fe20a255facb95)
      adds  59a6b2d   client: Fix the proto header to fix the build. (This used to be commit 9e39ac1cc31d48db968e79c4698901e079007ff7)
      adds  b398a96   rpc_client: use endpoint mapper to get the port for rpc_pipe_open_tcp().
      adds  5a2206f   torture: add a test program rpc_open_tcp() to test the rpc_pipe_open_tcp() func.
      adds  a8045b1   rpc_client: make rpc_pipe_open_tcp_port and rpc_pipe_get_tcp_port static.
      adds  5797e33   libreplace: add test for HAVE_IPV6
      adds  3b6b2f2   configure: remove HAVE_IPV6 test as LIBREPLACE_NETWORK_CHECKS already have this
      adds  033ec7f   configure: samba_cv_unixsocket was renamed into libreplace_cv_HAVE_UNIXSOCKET
      adds  b54f34b   libreplace: we need to use AC_TRY_LINK() to make sure HAVE_IPV6 is correctly detected
      adds  f6a70e0   library-versions: use the same version for talloc and tdb as for the standalone builds
      adds  96653e1   Make WINBINDD_LIST_GROUPS handler asynchronous.
      adds  cfde5c8   Get rid of "shadowed local var" warnings with gcc. Jeremy. (This used to be commit 0bc18967aa7cb6f4debeaa48be81d0e48a7d9503)
      adds  537dc11   Fix 2 bugs with displaying open file state. Firstly the IDL is documented incorrectly in the MS-DOCS. Username and path need to be reversed (yes I will raise this with MS). Secondly, we need to check access_mask for the permissions, not share_access (share_access are the deny modes). Jeremy. (This used to be commit bdaad19f90e991aba2afccfa13afbbfe2ac7baaf)
      adds  ac65ed4   Arggh. Got the path/user the wrong way around. IDL is correct :-). Jeremy. (This used to be commit 2281274480d8cf9e773874301dbbc7bf06346901)
      adds  8c926ed   Arggh. Got the path/user the wrong way around. IDL is correct :-). Jeremy. (This used to be commit 1078b5c53ae9d6f9532eecebf9cf4a1712200b7e)
      adds  508d031   Revert "Arggh. Got the path/user the wrong way around. IDL is correct :-)."
      adds  d83931c   Remove MAX_SESS_ENTRIES and MAX_CONN_ENTRIES limits as they are no longer needed now we have IDL marshalling. Change the calculation of the 32-bit fileid we return to a Windows client. We can't just use the generation count as it starts at zero for every smbd - and this command must enumerate all files open across all smbds. We'd really like combination of process-id + dev + inode + generation count to be unique, but as we can't fit that into 32 bits just use 16 bits [...]
      adds  9301310   build: autogenerate exports/libnetapi.syms
      adds  7322072   build: add a "make shlibs" target to build all the shared libraries.
      adds  34104df   Fix a (bogus) uninitialized variable warning (This used to be commit 6106d48a5c94e7c1f3a7234807e43aca0a51fa62)
      adds  ef0dd88   build: pass .syms extention via @SYMSEXT@ from configure
      adds  76b04f9   build: autogenerate exports/libtalloc.syms
      adds  3d6911a   build: autogenerate exports/libwbclient.syms
      adds  7abda3f   build: add symbol versioning when we build with gnu ld
      adds  532833d   libwbclient: rename MAXSUBAUTHS => WBC_MAXSUBAUTHS
      adds  cfae28c   libwbclient: add wbcLibraryDetails()
      adds  ad90333   build: make sure LIBWBCLIENT_*_TARGET is never empty
      adds  b72fc49   Manually port Steven Dannenman fix for using the correct machine domain when looking up trust credentials in our tdb.
      adds  4d2f71e   Manually merge Steven Danneman's patch for SPNEGO auth to a trusted Win2008 domain (merged from v3-0-test).
      adds  6b3bcb3   drsuapi: add all code required for our drsuapi rpc client.
      adds  0eae576   drsuapi: fix the build.
      adds  36f67dc   Revert "drsuapi: fix the build."
      adds  d823940   drsuapi: fix the build.
      adds  fb05d41   drsuapi: add very basic drsuapi rpcclient command set.
      adds  1a16a2c   drsuapi: always use tcp for drsuapi.
      adds  50b5a7d   rpc_open_tcp: now drsuapi is complete, we can use it in the test program.
      adds  af78d91   build: remove PROTO_OBJ from Makefile.in - it is not needed any more
      adds  06481e7   Add generated library symbols files to .gitignore
      adds  c5d3fb7   build: combine LIB_WITHOUT_PROTO_OBJ and LIB_WITH_PROTO_OBJ into LIB_OBJ
      adds  37aaa8d   Remove stuff from client_proto.h (This used to be commit c1e115964b671802a4af5beab3ad3222ee17b9c0)
      adds  f4d8141   Remove reference to current_user_info from lanman.c (This used to be commit f52d7c3faba4aa815d95883775f4859251406161)
      adds  320fadd   Remove the reference to current_user_info from share_access.c
      adds  50ab871   Remove some references to get_current_username() and current_user_info (This used to be commit 344d69f95e217d16213eaa6b53141af6ab459708)
      adds  5b237b8   Move ber_[read|write]_OID_String protypes to proto.h (This used to be commit 2dbbd81677af9c470ee9370ca5414876d21c6b9b)
      adds  f1d160f   Fix a const warning
      adds  aacfa7b   Fix two bogus uninitalized variable warnings (This used to be commit 194ea682d9a5c12a0125fecc20349ca9cc3d3ea1)
      adds  1a1fc2f   Fix two c++ warnings (This used to be commit 3b1dae7c31b881834ca4494c4434ae97a56ce6c7)
      adds  33f632b   loadarm: fix testparm with "config backend = registry".
      adds  b83131a   rpcclient: simplify drsuapi dscracknames call slightly.
      adds  51912e5   idl: add drsuapi_DsGetDCInfoCtr3 used by w2k8.
      adds  db940db   re-run make idl.
      adds  6db0efb   rpcclient: call drsuapi_DsUnbind() when finished with DsCrackNames call.
      adds  09f55d0   rpcclient: add drsuapi dsgetdcinfo call.
      adds  4de01a9   Add function is_dc_trusted_domain_situation().
      adds  a186e59   passdb: in get_trust_pw_clear() correctly fail if trusted domains not supported
      adds  48026d8   passdb: add comment explaining logic in get_trust_pw_clear().
      adds  6efce47   passdb: check for is_dc_trusted_domain_situation() in get_trust_pw_hash().
      adds  c5a030a   winbind: correctly omit check for trusted domain support in cm_prepare_connection
      adds  6cebad5   Remove unused function is_trusted_domain_situation().
      adds  ae51353   Re-enable the evil "aio write behind" parameter. Jeremy. (This used to be commit 5d22ca00bcdf49dcb35468400ac8cc3c57808d0d)
      adds  2e9136e   From Michael R Sweet <mike at easysw.com>.
      adds  2f446d9   loadparm: fix process_registry_shares() when there is only [global] in registry.
      adds  372a6c0   doserr: add WERR_REVISION_MISMATCH.
      adds  329d770   idl: avoid sa_family as it its a macro on IRIX.
      adds  861bb16   re-run make idl.
      adds  c73cc63   dsgetdcname: use family (instead of sa_family).
      adds  b7ef085   libwbclient: fix typo.
      adds  7cc9b5c   drsuapi: fix data_blob_free() caller (this call is quite different in s3 and 4).
      adds  b7f745b   wbinfo: prompt for password when none has been given.
      adds  55da8e6   Work around iconv conversion failure from generated smb.conf.5 on Ubuntu 8.04.
      adds  5f6d007   Depend on latexfigures files directly as using a rule in between causes problems. (This used to be commit bf3c2773f94c1db29a8a3e5935ff587f16f9a905)
      adds  9acd331   Add simple script to build docs (This used to be commit 0865f4615d3ee91673dd6d02c6537765f34b3129)
      adds  e1cf19b   Adding initial copy of "Using Samba (3rd ed)" (This used to be commit b77c46a36366d25dcdbc476963fbf43aaa4b9801)
      adds  7df9e11   Remove autogenerated html file form using_samba (This used to be commit 94090f196a400651314530324e86c374f5a05657)
      adds  6811dc3   Allow server manager to close open files selected by id. Jeremy. (This used to be commit 7eeed8bb41059ec2bddedb6a71deddeec7f33af2)
      adds  d5d4a95   Memory leak fixes from Chere Zhou <czhou at isilon.com>. Jeremy. (This used to be commit 201bcc8ed291b51be6f4508c6aa1cb17ce6dcbe3)
      adds  5e4d4c8   A few cleanups from Chere Zhou <chere.zhou at isilon.com>. Jeremy.
      adds  95d873a   build: Fix the build after prototype change.
      adds  2217451   fix the build after prototype change.
      adds  af6e91e   fix build: add missing prototype of msg_close_file()
      adds  87c15f5   lib/events: use mem_context given to event_context_init().
      adds  611072f   Fix Bug #5285. (libcap header mismatch)
      adds  d36434f   Security fix for CVE-2008-1105: Boundary failure when parsing SMB responses can result in a buffer overrun. Jeremy. (This used to be commit 23b825e9d2c74c5b940cf4d3aa56c18692259972)
      adds  433a05c   Fix winbindd on a PDC by reverting : 83b04c60fac76ccd2d5aecb14f8896a07d488b1f..6e66512d5beb256a44c6703cdb8c7fa7e0fd8537. We still need to address https://bugzilla.redhat.com/show_bug.cgi?id=429024, but this will come later. Jeremy. (This used to be commit 41e20becf3b976656f60aaec9175df329803b012)
      adds  ad00ecd   Tiny memory leak (This used to be commit e7f76a0c65085dd1e7b50ea3537e11922e7d9ecd)
      adds  4f0626e   Fix security=server, bug 5502
      adds  cf4b2f4   Update libsmbclient examples to match new libraries
      adds  3e20aeb   Working on bug #5475
      adds  a991c5a   Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit 3d01248f63d0d476c16236453983ffe759d0b2c2)
      adds  908812e   Fix bug #5504. winbindd children and parent were handing SIGTERM in the same way - deleting the socket! Jeremy. (This used to be commit 3ab5a3883e33eba159152aa02544d71f047c7e45)
      adds  4408fda   Fix valgrind bug in debug statement. Don't reference uninitialized memory. Jeremy. (This used to be commit 25e76a19f22cdf726928d6c4b165745de9e455d6)
      adds  70b3789   minor memory leak fix (This used to be commit 0c61631f345436bf88e93219c139af8cfbeea18b)
      adds  346dbc6   Split the winbindd_passdb backend into a 'builtin' and a 'sam' backend. This allows winbindd when running on a Samba PDC to correctly answer wbinfo -u lists and other queries. Jeremy. (This used to be commit e61ad0c1586733ae1d3518ce56d95094d1ac5ef9)
      adds  9a6502a   Fix location of smbldap-tools
      adds  11ef7d2   Fix by Bo Yang <boyang at novell.com> for bug with winbindd trusted domain child not keeping primary domain online status up to date. Jeremy. (This used to be commit 0621c7c8161b7b94cc9249ab3e71855d3030b6fb)
      adds  93baa93   idl: add NetGroupAdd() to libnetapi.
      adds  3e67dfc   re-run make idl.
      adds  813f119   idl: add NetGroupDel() to libnetapi.
      adds  2da5df9   re-run make idl.
      adds  ee671b1   libnetapi: add dummy implementation for NetGroupAdd() and NetGroupDel().
      adds  d8c1f1d   netapi: Add NetGroupDel/NetGroupAdd header.
      adds  ff7b8bc   doserr: Add WERR_GROUP_EXISTS and WERR_SPECIAL_ACCOUNT.
      adds  c36b5dc   netapi: implement NetGroupAdd_r().
      adds  2ae4df4   netapi: add NetGroupAdd() example code.
      adds  2bad004   net: Use NetGroupAdd() for adding domain groups.
      adds  e310fac   netapi: implement NetGroupDel_r().
      adds  4e85043   netapi: add NetGroupDel() example code.
      adds  903c418   netapi: let NetGroupAdd_l and NetGroupDel_l call the remote functions.
      adds  0eca06b   netapi: add NetGroupSetInfo to IDL.
      adds  e11081a   re-run make idl.
      adds  b01a0a1   netapi: Add dummy implementation of NetGroupSetInfo().
      adds  a6f057c   netapi: implement NetGroupSetInfo_r().
      adds  fe0f0ff   netapi: Add NetGroupSetInfo() example code.
      adds  ed69e68   netapi: add NetGroupGetInfo() to IDL.
      adds  e658d64   re-run make idl.
      adds  5b111cc   netapi: add dummy implementation of NetGroupGetInfo().
      adds  457649f   netapi: Implement NetGroupGetInfo_r().
      adds  0469db8   netapi: add NetGroupGetInfo() example code.
      adds  05cb539   netapi: add NetGroupAddUser() and NetGroupDelUser() to IDL.
      adds  02db441   re-run make idl.
      adds  c30b8c4   netapi: add dummy implementation for NetGroupAddUser() and NetGroupDelUser().
      adds  39101ac   errors: add more WERRORs.
      adds  749e5a8   netapi: implement NetGroupAddUser().
      adds  1e0c820   netapi: add NetGroupAddUser() example.
      adds  4dcfa15   netapi: Implement NetGroupDelUser().
      adds  43a0060   netapi: Add NetGroupDelUser() example.
      adds  31c1850   netapi: add libnetapi_samr_open_domain().
      adds  2997e28   netapi: use libnetapi_samr_open_domain().
      adds  be9332d   netapi: add NetLocalGroupAdd() to IDL.
      adds  b931bec   re-run make idl.
      adds  4f419aa   netapi: add NetLocalGroupAdd() skeleton.
      adds  97cf9db   netapi: Implement NetLocalGroupAdd().
      adds  dac9e22   netapi: add NetLocalGroupAdd to public api.
      adds  5e0c89a   netapi: add NetLocalGroupAdd() example.
      adds  2ead150   netapi: add NetLocalGroupDel() to IDL.
      adds  7019644   re-run make idl.
      adds  7773d79   netapi: add NetLocalGroupDel() skeleton.
      adds  4d6e66a   netapi: Implement NetLocalGroupDel().
      adds  5800a52   netapi: add NetLocalGroupDel() to public headers.
      adds  808c703   netapi: add NetLocalGroupDel() example code.
      adds  8216c60   netapi: add NetLocalGroupGetInfo() to IDL.
      adds  cc49464   re-run make idl.
      adds  45baadb   netapi: add NetLocalGroupGetInfo() skeleton.
      adds  d8fc64d   netapi: add NetLocalGroupGetInfo() to public headers.
      adds  bfef3bb   netapi: add NetLocalGroupGetInfo() example code.
      adds  a3f1e2e   netapi: implement NetLocalGroupGetInfo().
      adds  b71ff71   netapi: add NetLocalGroupSetInfo() to IDL.
      adds  504fbb5   re-run make idl.
      adds  bf225fc   netapi: add NetLocalGroupSetInfo() skeleton.
      adds  0ae3f8b   netapi: add NetLocalGroupSetInfo() example code.
      adds  1ecf67a   netapi: Implement NetLocalGroupSetInfo().
      adds  e465068   netapi: add public header for NetLocalGroupSetInfo().
      adds  b652e5b   netapi: let libnetapi_samr_open_domain return WERROR.
      adds  56bdfad   netapi: add libnetapi_samr_open_builtin_domain().
      adds  bd9d129   netapi: use libnetapi_samr_open_builtin_domain().
      adds  4fd700c   netapi: add libnetapi_samr_lookup_and_open_alias().
      adds  dbb8e16   netapi: use libnetapi_samr_lookup_and_open_alias().
      adds  34413e4   netapi: fix some build warnings.
      adds  1c0a975   Fix bug reported by David Eisner <deisner at gmail.com>. When allocating cli buffers for large read/write - make sure we take account of the large read/write SMB headers as well as the buffer space. Jeremy. (This used to be commit 19519bca9b64b736d2fe0447b7cd495f00dba60a)
      adds  0d556ea   Fix saving of the config file in SWAT; [#5516].
      adds  8c7e216   Fix empty input fields in SWAT; [#5515].
      adds  d8b2346   Add ldap connection timeout for OpenLDAP and Netscape LDAP libs. This can be controlled via the ldap connection timeout parameter. This fixes fallbacks to secondary LDAP servers in multi LDAP server setups like in #4544 (This used to be commit 8e59a2fedc940b081222b0e8f90fe0c5a0981c06)
      adds  a307e90   man pages: Add documentation for new parameter 'ldap connection timeout'.
      adds  175909f   Release scripts: Update create-tarball to include docs and other packaging details.
      adds  dd7cf34   winbindd_cm: Replace the use of lp_realm() with our_domain->alt_name.
      adds  4f6ea21   build: fix the build (missing protoype for lp_ldap_connection_timeout()).
      adds  dcdeab4   build: fix build warning.
      adds  2cfacba   Always set "registry shares = yes" for "include = registry"
      adds  12281d0   netapi: remove unrequired headers.
      adds  d4c5a1d   util_str: add talloc_asprintf_strlower_m().
      adds  d777243   net: print NBT_SERVER_X_SECRET_DOMAIN_6 flags in "net ads lookup".
      adds  aa8bfd3   libnetjoin: delete possible "realm" leftover parameter.
      adds  dddc572   libnetjoin: only close existing policy handles while unjoining.
      adds  913a323   net: fix popt context memleak.
      adds  7d35e4e   netdomjoin-gui: some minor fixes + hunting down typecast bugs.
      adds  bb58d33   libnetjoin: correctly copy returned lsa policy sid.
      adds  19e5ee0   netdomjoin-gui: disable annoying "reboot now" dialog.
      adds  d261e16   Fix a memleak in ads_find_dc() in case get_sorted_dc_list() fails
      adds  bde7cbf   Fix a memleak caused by a crappy get_sorted_dc_list() API (This used to be commit 2ea03a1e95a30e321e390bef9408a1215711de07)
      adds  a0d5033   Samba3-HOWTO: Add improvements/fixes.
      adds  20ec11a   net: fix debuglevel handling.
      adds  21e759e   mailslot: always pull a command 25 type reply.
      adds  387706a   libnetjoin: First store configuration and then verify the join.
      adds  e3e1172   libnetjoin: add libnet_join_rollback().
      adds  de89de4   netdomjoin-gui: fix more gtk runtime warnings.
      adds  66a5cba   netdomjoin-gui: enable NetGetJoinInformation() call after successfull joining.
      adds  48a2a37   More correct fix (hopefully :-) for any memory leaks. Jerry promised to check :-). Vl also please review. Jeremy. (This used to be commit 8abc6e742147486a62b4a3f9845e34062845d8ea)
      adds  a335367   netapi: use NetGroupSetInfo() for "net rpc group rename".
      adds  f4e9388   pam_winbind: fix pam_sm_chauthtok for storing modified cached creds.
      adds  d4cbc44   Negative conn cache uses gencache (This used to be commit 8765eb8ad7bb978d3bb9c9ff8e557791fdc43009)
      adds  a191f3d   Make the gencache based conncache use talloc_tos() (This used to be commit f7f912a478af64b07beeb58673b605da0c46db94)
      adds  e252b05   Add prototype for delete_negative_conn_cache (This used to be commit 097446c3c82c42ca4a7909201119c0cf431321ba)
      adds  dd30dd2   Fix a crash in add_failed_connection_entry (This used to be commit 2a689aa66af1de3d2e0d08b51e33e9a7015d6cb7)
      adds  3245256   Fix a memleak in fetch_ldap_pw
      adds  8c98f5a   Fix a memleak in secrets_fetch_trust_account_password_legacy
      adds  0e7d1aa   Fix a memleak in secrets_fetch_afs_key
      adds  d1e0c7f   Add STREAMINFO op to vfs_full_audit
      adds  1db2dc1   Bugfix noticed by Herb. On using the again: tag as a goto target we were not reinitializing the array counts.
      adds  2c0360f   configure: fix warnings with autoconf-2.62 rename smb_krb5_ => smb_krb5_cv_
      adds  7f70c12   configure: fix warnings with autoconf-2.62 rename samba_stat_hires => samba_cv_stat_hires
      adds  4461f0a   configure: fix warnings with autoconf-2.62 rename SMB_BUILD_ => samba_cv_
      adds  b19587b   configure: we require autoconf 2.54
      adds  e2a3937   libreplace: fix warnings with autoconf-2.62 rename ac_ => libreplace_cv_
      adds  7932e47   libreplace: only include AC_USE_SYSTEM_EXTENSIONS fallback if required
      adds  aeb9eb85  Fix the compile on NetBSD -- readlink and read are macros there (cherry picked from commit 435b80a9a2e9324cc20594d922b3d8d6418c27af) (This used to be commit 055bb54fa646f6de7d7b748deaebd69ddeff33d1)
      adds  7910cae   Fix the compile on NetBSD -- missing prototypes (cherry picked from commit 11236d266e3703eb3aca4b96e2ed9da76614ec12) (This used to be commit d25408f83d03fae9d6b589b005db9a3af823e652)
      adds  4393b98   man pages: Remove wrong synonym.
      adds  22f51b5   man pages: Fix synonyms.
      adds  d84aca5   man pages: Fix typo.
      adds  b76f967   shrink ldbtools
      adds  13b2f59   Don't reset password last set time just because the expired flag is set to 0.  If the account wasn't expired but autolocked, using "net user /dom <username> /active:y" would clear this, incorrectly setting the current time as the new "password last set" time. (This used to be commit 0f292d70f698b8ae885005b5704a96476e876571)
      adds  4d9748e   net: Move includes to net.h (This used to be commit 1943e2752d4dcb5bbbd4e40cf854efba4aed8f45)
      adds  6fd35d2   net: Move net_run_function/net_run_function2 to net_util.c (This used to be commit 73fb5f392dbc1966ec34217e39d565200e071aaf)
      adds  44c2607   net: Add net_run_function3 (This used to be commit ba1108f06ae5860c8f418dc383b027068780abf9)
      adds  223d1bc   net: Use functable2 to give a short help text for top-level functions. (This used to be commit e9be24a2cbbd9bc7075c0fe75d44d51184f84dba)
      adds  2ca10c4   net: Use functable3 (This used to be commit 122dfe876d954ee3b3796951df16e1be9e9b0eb8)
      adds  0f1b3ed   net: Autogenerate "net help" output from net's functable. (This used to be commit 0feb40bc8408412336c667df4f8bf57c77446ca7)
      adds  8efc535   net: Add net_display_usage_from_functable() (This used to be commit de0e15b35ea46cfcdd82f45eb3329c44d7aacb90)
      adds  6e8d46d   net: Don't try to look up a server if net time is called with a command. (This used to be commit 37ef7c28163a5c538f325729855ec47ef6fac6bd)
      adds  b0d8162   net: Make "net status" use functable3 (This used to be commit e4b4fb4c39f251b0675b1c1dcec14f20135f876b)
      adds  2eaef96   net: Make "net afs" use functable3 (This used to be commit aa60f3c0d59e2ebb870ae4e79c7c4c51c3e22d68)
      adds  6b9c815   net: Make "net cache" use functable3 (This used to be commit 60ac59fb8a391989f2c2e25b288674e6cc63ae60)
      adds  7ba0724   net: Make "net dom" use functable3 (This used to be commit 11d692de7330b0d6b995fae62746df2ef7830e38)
      adds  f3d8610   net: Make "net groupmap" use functable3 (This used to be commit c328b3e30b17866f4a0fd344d01efca826215cbc)
      adds  6468d36   net: Make "net idmap" use functable3 (This used to be commit 9c88b16bebd0917a6a4e8d0e5fcc64c3581ceff5)
      adds  b1ef38d   net: Make "net time" use functable3 (This used to be commit 28991ad74a387ebfe931860b380d25d5b0b67c7d)
      adds  7870908   net: Fix comment for net_time_zone() (This used to be commit aea3466d12e31f8f506c21b856235e2e2aa40090)
      adds  67fee7a   net: Make "net usershare" use functable3 (This used to be commit b45ada159e1eec757eaf5210517139aae4159119)
      adds  54bc155   net: Make "net ads" use functable3 (This used to be commit 64e3dc63966ecf216b354263e4bd5dfd1491abcc)
      adds  c19700f   net: Make "net ads gpo" use functable3 (This used to be commit 4418b4da61646172981fd54e4bfb6a038feb640b)
      adds  98b9b5b   net: Make "net rap" use functable3 (This used to be commit 7a2364518c4200befb419f2bcbf3afd425fd7a6f)
      adds  c51ca55   net: Make "net rpc" use functable3 (This used to be commit 428b56863c3963ecd041b8398d5683c92fa64307)
      adds  238c7d0   net: Make "net rpc audit" use functable3 (This used to be commit c47ff2bff6d97a5e7654849965253928a825fe6a)
      adds  edf23f1   net: Make "net rpc rights" use functable3 (This used to be commit b0e373e595d66bd92b685dd98fc8967d45532e41)
      adds  e0f2f8d   net: Make "net rpc service" use functable3 (This used to be commit aa06cd5cb2c72cc6c883bbfafe43546accce00a1)
      adds  66432dd   net: Use d_printf() instead of printf() in net_ads_gpo.c (This used to be commit d0d1346f209ab66754fe2141d22115934ed6f728)
      adds  1be1be3   net: Make "net conf" use a functable similar to functable3 (This used to be commit b8382bc3af318226a1160c6c39627e7a32e050ab)
      adds  22b1926   net: Make "net registry" use functable3 (This used to be commit 47f7308e4ee7422a6d9c578c1073b0207969fbb2)
      adds  3d7a927   net: Make "net rpc registry" use functable3 (This used to be commit 08dd5f5311d97544d5cb3067f019260a9161ef81)
      adds  cd06703   net: Make "net sam" use functable3 (This used to be commit b161fb7cfe3d0f5c2e853d5759420817c6ed7c0f)
      adds  255bdb2   net: Rename functable3 to functable, get rid of old functables (This used to be commit bb7c5fc4ec77db4073d3beccf12af12910b6bd07)
      adds  4177b08   man pages: Fix broken smb.conf section about the 'get quota command'.
      adds  4084b46   r19367: Solaris needs <sys/filio.h> for FIONREAD. (cherry picked from commit e2866ce78851a84c937408c0781fcc1e7107f663) (This used to be commit 3db8b246c8abfc4efed08d7630e61a81b9d8bf48)
      adds  1410d8e   r19409: Pull in <sys/time.h> for struct timeval for non samba build (don't depend on namespace pollution) (cherry picked from commit 5052d2d10693e67f1b7c6c71277c8d1bc9c8b612) (This used to be commit d22701b196bded3294776b144a7a990de23741e9)
      adds  bd793fb   r21671: Add initial simple tests for socket wrapper (partly cherry picked from commit 872e2ad541478597191ca9e31872d5c8e2bbb832)
      adds  2359150   r21729: Some more tests (cherry picked from commit d2baa8218cf504d6631d610f9fd393ad8c61574c) (This used to be commit cf6d815ba82a25c1e1f1dfdb8548cc588d44d1aa)
      adds  c8eccf5   r22236: Update to Heimdal's socket_wrapper, which supports IPv6.
      adds  9b7b444   r23420: try to make the IBM checker happy
      adds  a7967bc   r25783: socket_wrapper: don't include "includes.h"
      adds  e2fe170   Factor out IP marshalling into separate function. (cherry picked from commit 2548c2a1e7dab8abc00f8f49374a08cc0b427552) (This used to be commit e4e015caac88f6e31ca6d8fcda5a97a11aee226d)
      adds  d57b828   socket_wrapper: sync missing stuff from v4-0-test
      adds  5380fd8   socket_wrapper: truncate packets to a 1500 byte payload
      adds  193930d   man pages: Don't refer to numbered chapter of the HOWTO collection.
      adds  f3ddf2b   Fix some scary FC9 warnings (cherry picked from commit 6b0fed09ea34409d1c61bae9121bdb38d4c68d62) (This used to be commit f1e85ff2bc4eea2c50d7d71caca16b9051ca5e8c)
      adds  dc45718   Correctly find a [u]int32_t replacement (cherry picked from commit 346375cda557a675f8f882ca2ae8edffec725a72) (This used to be commit 15a53945c9563b4517bd8b69a9bb0554eef5edff)
      adds  9883567   rpcclient: add more useful comments what sign/seal commands are doing.
      adds  8e240c4   pam_winbind: Update cached creds during password change.
      adds  2816e86   net: remove some dead code.
      adds  2d5e470   idl: fix drsuapi_DsGetNCChanges.
      adds  79fbc59   re-run make idl.
      adds  95a1f88   rpc_client: fix some valgrind warnings.
      adds  5b8259c   Fix max_fd calculation in event_loop_once
      adds  8d15371   Fix typos. (This used to be commit b2390aa738f6384016600dffb8065bd0bcda6ef1)
      adds  8d3a451   Samba3-HOWTO: Fix typos. (This used to be commit 2391d999eb733bd8d12631478f4318608225cbb6)
      adds  7617741   man pages: Fix typos. (This used to be commit 881eaa26e071a7fde9c6fc5eb42ae122d0ddd490)
      adds  e9b855a   man pages: Fix typo in smb.conf section about the 'deleteprinter command'.
      adds  766f780   man pages: Added improvements. (This used to be commit 7fecd548af0a21b9644bd70e22a38aaa28777aa0)
      adds  7ec6588   man pages: Fix indentation in smb.conf section about 'map readonly'. (This used to be commit 0f0d81a89ae2ebae7d031a3a8633c3a924ebcbae)
      adds  49a8167   net: Fix several typos in comments.
      adds  67f3ee6   Add -brtl to the AIX linker flags
      adds  de7e6e0   AIX build fixes from William Jojo -- thanks (cherry picked from commit cb91a47576e820390bc62195702aaae93a2feba6) (This used to be commit 90d7bc6da3c92e104fadd5965a730fbe01be33d5)
      adds  8f1f62a   net: Fix net_ads.c build for the HAVE_ADS == 0 case.
      adds  61b68fc   samsync: add samsync_fix_delta_array()
      adds  6ce0c85   net: Fix bug #5542 (samsync contains empty passwords).
      adds  813ca8d   samsync: add prototype for samsync_fix_delta_array().
      adds  c404c89   Fix a crash in _winreg_QueryValue
      adds  1bc1b1a   Fix a handle leak for error returns in ldb_try_load_dso
      adds  26694e6   net_vampire: let dump_database() return NTSTATUS.
      adds  9388061   net_vampire: let fetch_database and fetch_database_to_ldif use sid pointers.
      adds  4cae70e   net_vampire: join dump and process function into one callback.
      adds  339d868   net_vampire: start using talloc for the ldif vampire code.
      adds  7a1fa41   net_vampire: restructure internal code more.
      adds  cb293f5   net_vampire: add samsync_debug_str().
      adds  fe43a56   net_vampire: add samsync_init_context().
      adds  8049d3a   net_vampire: split out rpc_vampire_ldif().
      adds  fb0a11d   net_vampire: fix ldif_init_context().
      adds  2d23da2   net_vampire: rename process_database to samsync_process_database.
      adds  c08611a   Correctly check for presence of cups-devel
      adds  e7530f5   Use the correct cups-devel test for HAVE_IPRINT also (This used to be commit a42d7e1146e7469062ead2c8f22f549a48154e03)
      adds  ad538bf   Compare the pointer "vuser" to NULL, not 0 (This used to be commit 5c916549f002d5e4e06f24d396a2bdca73d384c7)
      adds  b935f4a   Consistently use snum in check_user_ok
      adds  ee6ee96   Group the access checks together in check_user_ok() (This used to be commit 45662b5e8b3c7bc39cb33c5d7deb7e9a91f30a8b)
      adds  82d4806   Slight refactoring for check_user_ok: It only needs vuid and server_info (This used to be commit 68944ea1ea7a0a63b08cbfc703f5ee29d2627696)
      adds  1011622   Move connection-specific vuid cache clear to uid.c (This used to be commit 1025f687910ce40283c7344ed67ebd5bf31217b7)
      adds  cd7d7e1   Fix group parsing in libwbclient's copy_group_entry()
      adds  3fde7f5   Fix an uninitialized variable found by the IBM checker
      adds  704c99f   Remove the reference to current_user from file_access.c
      adds  3a5e1ca   Remove unused "extern struct current_user" from dir.c (This used to be commit b92cfd19b459caad34229dfe941cf15fd14a5ce0)
      adds  d49de28   Remove the current_user reference from fake_file.c
      adds  b6c125e   Remove the current_user references from open.c
      adds  9c1f589   Add forgotten protoypes (This used to be commit dee60935d443bd215e384e626d1114ae65c1a62d)
      adds  fdcf760   Fix bug 5500 -- thanks to mathion at thorrovydeti.com for reporting (cherry picked from commit 996c3ce6f0dbe79b0679ae30afd873c24fe5b1eb) (This used to be commit 1f86c7a2a19e66948c9b51572d3c078b6e03ef52)
      adds  13eab02   winbind cache: Don't create SN cache entries during name-to-sid queries.
      adds  98ed31a   Fix typo.
      adds  a7cf0bd   idmap: Fix typos in comments.
      adds  e1732fa   Remove reference to current_user from modules/nfs4_acls.c .
      adds  99e73df   Remove references to SVN.
      adds  d314f7e   Add some debug to notify (This used to be commit 4394235378f85ccb911d662d95f1545a14240bdf)
      adds  ccdcbc2   net_vampire: move some samsync functions to libnet.
      adds  51fec78   net_vampire: move ldif code out of net_rpc_samsync.c
      adds  16eb846   net_vampire: use generic output filename and use correct argv element.
      adds  0d00436   net_vampire: fix build warning.
      adds  45bce6e   net_vampire: fix samsync_process_database().
      adds  4500f1d   netapi: Fix Bug #5545 (libnetapi_init without $USER)
      adds  aaa2a4f   Revert "Fix a memleak in ads_find_dc() in case get_sorted_dc_list() fails"
      adds  ee281b7   Revert "Fix a memleak caused by a crappy get_sorted_dc_list() API"
      adds  8349e02   Fix a memleak in wbcAuthenticateUserEx() (cherry picked from commit 72b381689af9cae83ab08532cffd0188f2da4807) (This used to be commit 20110ee5f181168dc1cbc08b7c22820d68204960)
      adds  f21058d   man pages: Move 'smbsh' man page to the examples directory.
      adds  086de4d   Without stdlib.h we don't get a prototype for free().
      adds  c8ac221   Replace a very unusual variable declaration by a more conventional one (This used to be commit 9c1f334af3111e93bb8dceb661e1bc5519aa94c6)
      adds  08d63ad   Merge branch 'v3-3-test' of ssh://git.samba.org/data/git/samba into 3-3-abartlet (This used to be commit a09ed6016a41a9ed45716579e59a646545054f63)
      adds  7f9acfa   Fix a segfault in wbcLookupSid
      adds  6f66dbc   Fix a segfault in wbcLookupRids
      adds  04e6978   Fix a memleak in svcctl_init_keys() (This used to be commit 675bb53398ba29c53d2dcf3c7122cf4770c2f938)
      adds  3688eea   libads: fix logic error in ads_get_kvno().
      adds  513bc4e   dsgetdcname: allow to use NULL mem_ctx.
      adds  fd288b4   clikrb5: remove unrequired create_kerberos_key_from_string_direct() prototype.
      adds  0447e6a   libads: add ads_get_machine_kvno() to make ads_get_kvno() a bit more generic.
      adds  49b269f   net_vampire: add domain_name to samsync_context.
      adds  fefcb70   net_vampire: add error and result_message to samsync_context.
      adds  db1db7d   netapi: add NetRemoteTOD() to IDL.
      adds  de7de69   re-run make idl.
      adds  ebbeddf   netapi: add NetRemoteTOD() skeleton.
      adds  feca006   netapi: make NetRemoteTOD() headers public.
      adds  a2290e5   netapi: implement NetRemoteTOD().
      adds  ffba83d   netapi: add NetRemoteTOD example code.
      adds  08cf0bb   netapi: some IDL cosmetics.
      adds  a040b8b   netapi: add NetUserEnum filter constants to IDL.
      adds  68064b8   re-run make idl.
      adds  d0b7bcc   netapi: implement NetUserEnum filters.
      adds  b330ea2   netapi: add NetUserEnum filter constants to public headers.
      adds  44e153e   netapi: use NetUserEnum filter in example code.
      adds  8fd045f   rpcclient: add more generic internal dscracknames call.
      adds  c8dfed6   Fix a brown paper bag segfault in clitar
      adds  aeec9c7   testsuite: don't give the testuser administrative rights globally.
      adds  ba3eee6   testsuite: give admin rights to testuser only for the "net rpc registry" test.
      adds  00168e4   net sam: fix typo in debug message.
      adds  92c9832   net sam: fix typo in comment
      adds  b172eb1   file_access: remove unneeded stat buf parameter from can_access_file_acl().
      adds  24e7f40   smbd/dir.c: remove unneeded stat buf parameter from user_can_read_file()
      adds  aedce26   file_access: add a function header comment for can_access_file_acl().
      adds  1917b38   Fix Bug #5548 (segfauls in handle_include with %m macro expansion).
      adds  2b7fca9   Revert "Fix a memleak in svcctl_init_keys()"
      adds  6398f94   Remove prototype of unimplemented smbc_chown() function. (This used to be commit 0e84e3bb800cec2b63df4692afbf9c40850b108f)
      adds  33aa758   Fix 'make distclean'. delheaders: no longer exists as a dependency. Jeremy. (This used to be commit 8b26afdcddc75d3b9a97309757a97314b406cb59)
      adds  bdc9391   Fix the build on FreeBSD 4.6.2 (This used to be commit 4f50cb63e9b565ae0747127baa651a1a1874298b)
      adds  809b992   Fix typo (This used to be commit 2eef2c682c18ad37b78214c755b9dd7c8b607cb8)
      adds  7df309c   Remove some code
      adds  066f6c8   Fix checks in can_delete_file_in_directory()
      adds  156cd09   RWX on a file does not imply DELETE access
      adds  1788540   current_user is not used in vfs_aixacl2.c (This used to be commit 407136abdf45ad832382dba44e1c9a3b4f253f09)
      adds  ff215c4   Remove current_user_info reference from vfs_expand_msdfs.c (This used to be commit 05a66980a9b5a7c6222ceb038d819d23fd172186)
      adds  3283a5d   Remove current_user_info reference from vfs_fake_perms.c (This used to be commit a227181e8d2ed0824a323a3d4b4cfda5e438f8ce)
      adds  39479c9   Remove current_user_info reference from vfs_recycle.c (This used to be commit fdc03c0a5ba0da4fbc4610880e06150c11d4c737)
      adds  b0c3f14   testsuite: update introductory comment to test_net_regsistry.sh
      adds  24de341   testsuite: add a testparm_s3 test script.
      adds  0f32b22   testsuite: enable the testparm_s3 tests.
      adds  09d7690   loadparm: don't treat a missing include file as an error in handle_include().
      adds  769646e   loadparm: use the return value of the special handlers in lp_load().
      adds  49ca8ef   Remove the "current_user" arg from check_fsp
      adds  e40b6e2   Remove the "current_user" arg from fsp_belongs_conn
      adds  40f5eab   Wrap the unix token info in a unix_user_token in auth_serversupplied_info
      adds  f1cd0bd   Remove reference to current_user from reply.c (This used to be commit e895e44cc7d675d128430fb53c138e5e8736e59f)
      adds  e901466   Remove some current_user references from trans2.c (This used to be commit 4c31cc0b62f532eafdc44398b29b773ad8cb0646)
      adds  52664f6   Remove current_user references from trans2.c
      adds  be5dc4f   Remove current_user references from nttrans.c (This used to be commit 5f8a5e68ea166fbeda3af6e5ec381ec09d06f0f6)
      adds  37ae3f9   net: Fix crash when specifying invalid options on the command line (This used to be commit 4c3bfea9f8d238f9100eaa264b9b2941dff5a6dd)
      adds  2a4b8fa   Fix bug #5533. Winbindd fails to cope correctly with a workgroup name containing a '.'. Jeremy. (This used to be commit 96325ff44dc404a68d4ebd423cf78210ec3ff902)
      adds  c4d6ca4   Fix bug #5531 - fix conversion of ns units when converting from nttime to timespec. Fix from hkurma at datadomain.com. Jeremy. (This used to be commit 8c87a4319cc83f55fb105cae81a8efbc3fb5b98b)
      adds  accc68f   net: Don't crash on invalid command line options.
      adds  c203de0   Fix a SAFE_FREE/TALLOC_FREE mixup (This used to be commit b39852f51313059899630ba63509fee904ba3613)
      adds  df905a5   Make pipes_struct its own talloc ctx (This used to be commit 829b1ad4697f2f1ea008377d591456722dccd025)
      adds  3cf5395   Use "init_shared_module" instead of "init_module" for initializing .so's (This used to be commit 0c2fd687b25e32d446ef799927db6933bc61223d)
      adds  36282a8   Attempt to fix the darwin build (This used to be commit c919f5146990fa4b1b0cde79d55e5e3008b94e3f)
      adds  a8ae3bc   Fix a double-closedir() in form_junctions() (This used to be commit 1d7ad0dea7ebf7a46af6e695797e5132264307d6)
      adds  62f6916   Fix an uninitialized variable access in callers of parse_msdfs_symlink
      adds  65f7457   Fix a crash in _dfs_Enum (cherry picked from commit 4a996476297963d4cb300b4d45c23e83a493c339) (This used to be commit 86cae83a7db87063ecd6e58eaa15f11441c45040)
      adds  b4587a7   Fix an abort in junction_to_local_path (This used to be commit 587bd636cb70d09600111ced040adaa55af35d0f)
      adds  a7e284c   Reduce memory usage in form_junctions() a little bit (This used to be commit d031e6d8cabe2dd0b29e90d173d45843e145176a)
      adds  19654e2   Check for sec_initial_uid() instead of uid==0 in dfs management (This used to be commit 948607f16112f6529f3a54cd6bbe978e8a600bc8)
      adds  13ebf88   Remove the "exists" parameter from create_msdfs_link
      adds  993d80f   init_shared_module -> init_samba_module (This used to be commit 9b174871a87677f7dfbd897a80e526f203906bea)
      adds  551b737   Clarification that hosts resolution is done by winbind only on IRIX, all other systems use libnss_wins.so. (cherry picked from commit 2a953d6ba252e5ba4e28b7fae5979e7c47fe9bd0) (cherry picked from commit 59bb2b0c9a6397bb0202055d7b00dce30d7bf03b) (This used to be commit 5144c1b2d6891ecf5d21a0b3982276bdbcf27960)
      adds  877d65c   Clarification that hosts resolution is done by winbind only on IRIX, all other systems use libnss_wins.so. (cherry picked from commit 3a8ea6be389bedbcdb5668664d862768c026f669) (cherry picked from commit 8522db2075f8c9e869c6224f2852ce355bba987d) (This used to be commit 09fa3c61d96e218885c9d661ab4855b9c872233f)
      adds  cfa4192   Added TDB File documentation requested by some users. (cherry picked from commit 5035311af639336fdc51fa9829e984ff281216f9) (cherry picked from commit a7531f4964ac8f861a41e9fa446e5a3aa69eaaa2) (This used to be commit e5c2665ef8cb44f1ef1ec16d21358e5f37b81d6b)
      adds  2a47935   Fixed publishing date info. (cherry picked from commit b96c9d54cfd29ec87d59655839a4136977a98032) (cherry picked from commit e4d03d3aede0cd611283a041eafdcd1e836aad33) (This used to be commit 1df1e9fd8cee84391e62e4acd259cb5be9b3d834)
      adds  b1152bb   man pages: Correct version in man winbindd again.
      adds  b5783a0   Samba3 HOWTO: Remove trailing whitespaces.
      adds  cb5f5ea   libsmbconf: fastpaths first in smbconf_reg_valname_valid().
      adds  1ef07a6   libsmbconf: add "includes" to the forbidden_valnames[].
      adds  ef0a7b0   Add krb5 support for the testbrowse example.
      adds  e5ac03b   Add documentation for kerberos support in libsmbclient.
      adds  33000d7   time: move uint64s_nt_time_to_unix_abs() to lib/time.c
      adds  ddf6e73   net_vampire: move pull_netr_AcctLockStr() to libnet.
      adds  a6e887f   net_vampire: display more deltas while doing samdump.
      adds  6f4571b   net_vampire: fix included header.
      adds  de33b26   net_vampire: move out passdb routines to one file.
      adds  bd6fece   net_vampire: move out display routines to one file.
      adds  8725626   net_vampire: prepend libnet_ to the public samsync functions.
      adds  48a680e   net_vampire: more libnet_samsync restructuring.
      adds  a19725e   drsuapi: fill in some more drsuapi_DsAttributeIds.
      adds  465dba4   re-run make idl.
      adds  344941b   Move the responsibility to keep the cwd from srv_dfs_nt to msdfs.c (This used to be commit 7db382588ac90fe250b72cf4cd07afb39fcae7c0)
      adds  c5401a2   Correct calculation of "remark" in srv_srvsvc_nt.c
      adds  9ff4001   Remove "conn" from pipes_struct
      adds  1178287   rpc_client: Avoid warning in builds without krb5 headers.
      adds  7c451b9   net ads: Fix typos.
      adds  0ac8c5d   kerberos: make smb_krb5_kt_add_entry public, allow to pass keys without salting them.
      adds  640a297   kerberos: add smb_krb5_keytab_name().
      adds  6b4b76c   libads: add ADS_AUTH_USER_CREDS to avoid magic overwriting of usernames.
      adds  7b1f015   libads: add ads_connect_user_creds() that won't overwrite given user creds.
      adds  18c9e75   libads: use ads_connect_user_creds in some places.
      adds  34e4167   net_vampire: add username/password to samsync_context.
      adds  adef1b0   net_vampire: add code to vampire a SAM database to a keytab file.
      adds  05b5b5f   drsuapi: add some more attribute IDs.
      adds  4def7a1   re-run make idl.
      adds  9a5fc5b   crypto: add decrypt_drsuapi_blob from samba4.
      adds  a8332b9   net: add basic support for sealed RPC connections (using NET_FLAGS_SEAL).
      adds  07f06ee   rpc_client: add cli_get_session_key().
      adds  2341f33   net_vampire: add basic libnet_dssync() infrastructure.
      adds  ee6b168   Fix bug #5555. Don't return NT_STATUS_PASSWORD_MUST_CHANGE error on machine account logon. Jeremy. (This used to be commit 10da498a2349bf5944183adf5a9284eafa2b8b74)
      adds  da70f8a   Fix for bug #5551, smbd recursing back into winbindd from a winbindd call. Jeremy. (This used to be commit a07fe72538e8e724b9736d5a85cc590864c5cab2)
      adds  92bd665   rpc_client: let cli_get_session_key() return talloced session key.
      adds  3ff06e9   netapi: add NetUserChangePassword() to IDL.
      adds  84cf8dc   re-run make idl.
      adds  6fa8ac6   netapi: add NetUserChangePassword skeleton.
      adds  8a01bd8   netapi: add NetUserChangePassword() to public headers.
      adds  ee35b50   netapi: add NetUserChangePassword() example code.
      adds  927621b   make parametic options case insensitive
      adds  335e3b1   Fix the build (This used to be commit 3bfeae651ff4bd0d777e7bc5980008960d8e5a44)
      adds  7687a22   Final (hopefully :-) part of fix for bug #5551. Allow passdb backend to enumerate domain groups. Jeremy (This used to be commit 2181770e4589d475b95b4103a8f95a58787f1f86)
      adds  ae16606   Part of fix for #5551. Split out the group enumeration functions to a BUILTIN and a Domain specific version. Stops the domain groups appearing twice. Jeremy. (This used to be commit 77b99530e0ce0ab0f335d8b22774548d30690550)
      adds  059293c   rename rpccli_samr_chgpasswd_user to rpccli_samr_chgpasswd_user2.
      adds  14d500c   rename rpccli_samr_chgpasswd3 to rpccli_samr_chgpasswd_user3.
      adds  402733b   rpc_client: add rpccli_samr_chgpasswd_user() call.
      adds  7139745   rpcclient: add samr chgpasswd command.
      adds  9f71be1   Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit 9075c5f2ada8f96ae8d6cbcfc36663969e9bf34f)
      adds  5a4cf3d   errors: add WERR_DS_DRA_BAD_NC and WERR_DS_DRA_BAD_DN.
      adds  eb69033   net_vampire: add some error output to libnet_dssync.
      adds  90925fb   drsuapi: add drsblobs.idl from samba4.
      adds  a8936da   drsuapi: rerun make idl and add drsblobs generated files.
      adds  8b6d41b   smbd: don't panic if messaging_init() fails but return NULL
      adds  59634c9   smbd: untangle logic in smbd_messaging_context() slightly.
      adds  7f8df9c   winbindd: don't panic if messaging_init() fails - return NULL instead.
      adds  b33d226   winbind: untangle logic in winbind_messaging_context() slightly.
      adds  89ce05b   winbind: remove duplicate debug message for failing messaging_init().
      adds  c1562aa   nmbd: don't panic if messaging_init() fails - return NULL instead.
      adds  7ec1678   nmbd: untangle logic in nmbd_messaging_context() slightly.
      adds  0412c20   messages: bump debug level to 1 for "messaging_ctdb_init failed".
      adds  a8a0dd4   ctdbd_connect: bump debug level to 1 for "connect failed" message.
      adds  d331624   Add server_info to pipes_struct (This used to be commit d621867bb8767e1c4236d28dd9294a61db6cbb10)
      adds  cebbb2d   Fix typo (This used to be commit 41d2daeaa5a87da82a0debc4c9cfe14976215bd8)
      adds  747a580   Now that we have p->server_info, use p->server_info->user_session_key (This used to be commit aefad64e3a5c86d2f988d47e6215ed2085b8fc47)
      adds  8a9881c   Remove a check on p->vuid in _netr_LogonSamLogon/off
      adds  aa02c3f   Remove p->vuid
      adds  a3c0be6   Change print_access_check to take auth_serversupplied_info instead of current_user
      adds  e2585b7   remove unused extern current_user from lanman.c (This used to be commit e2009c0b8dc229faf98ce189d2a906e58d3e1e63)
      adds  c885ae0   Remove current_user reference from printfsp.c (This used to be commit 510f45d01a19ce1c226755ac42a328241098b2e0)
      adds  44e9a2b   remove unused extern current_user from nt_printing.c (This used to be commit b34283adeffaa6e481c57926709ea80d48733ef0)
      adds  3c51693   Fix a debug message (This used to be commit 8dd94d448bc5ad067024c56c6ef498bc88a396b2)
      adds  5a63e1d   Fix a segfault in rpcclient adddriver (cherry picked from commit d4b5a9d67389578f531527b339f6feead62f082d) (This used to be commit 8573032877317fe1f5c69e9ced5b19a33d8aefb0)
      adds  8fffa90   Fix valgrind errors in _spoolss_addprinterdriver
      adds  a8b8994   libnet_dssync: always decrypt attributes before passing them to the processing routine.
      adds  31f1ad4   libnet_dssync: pass down drsuapi_DsReplicaOIDMapping_Ctr to callback.
      adds  23cafd0   Fix return of uninitialized variable. Jeremy. (This used to be commit 384052f546af8c1c6848c03cad4f2ba618ba7209)
      adds  120c09b   From Steve Danneman @ Isilon.
      adds  8b52e2b   net_vampire: separate keytab code from samsync code.
      adds  92df9ae   net_vampire: use bool for last_query information in samsync.
      adds  e58b2db   libnet_dssync: add output filename and dns_domain_name to dssync struct.
      adds  46dd2d7   libnet_dssync: add last_query flag to processing routine.
      adds  799252f   Fix the non-LDAP, non-krb5 build, fix gcc -O3 warnings. Jeremy. (This used to be commit 9e2ab30d3cf6950fc79152b2169e7aeae8d6a366)
      adds  f287cdb   Remove a strlen check that will never kick in
      adds  2a5dee2   Fix an "invalid operation involving NULL pointer" found by the IBM checker
      adds  34dc60a   Fix two IBM checker warnings
      adds  006515d   Revert "build: add symbol versioning when we build with gnu ld"
      adds  e08943f   Fix warnings on SuSE 9.0.
      adds  9ff1ffc   libads: Add API call to connect to a global catalog server.
      adds  15ac8b6   Do not segfault if corepath is not set up properly (This used to be commit 41d1b9541ccb802f01f12038b3b81853b3b7c32d)
      adds  23e4a41   Fix usage message for net rpc trustdom add. Jeremy. (This used to be commit 20e59faf6efce01887cd01f0cafb197cc2f4742e)
      adds  f083c1f   Fix bug #5568 net rpc trustdom add broken ! net rpc trustdom add was broken. The default 10second timeout can be too short to create an account on a Samba DC (calling out to a script), error message reporting was poor, and more importantly the new marshalling code for user_info23 was broken (maps onto a user_info21 but doesn't clear the user_info23 struct before marshalling, leaving an uninitialized size field - give "alloc failure"). Jeremy. (This used to be commit  [...]
      adds  3353565   Fix the build (This used to be commit 242077f714c738642edd125449ab5c89748bcecd)
      adds  5cd8a42   Factor out create_outbuf, creating an outbuf just given an inbuf (This used to be commit 50427cbf6345d3f671e9ea321089c4b4244df972)
      adds  cf96650   Let send_trans_reply work on only the inbuf
      adds  893e352   Return NULL in sitename_fetch() if gencache_init() fails.  Not false (This used to be commit 8704c2ab37479236788c0a99465d73643d3d555a)
      adds  7b3541f   Fix a file descriptor leak in add_port_hook
      adds  52635c6   kerberos: rename smb_krb5_kt_add_entry to smb_krb5_kt_add_entry_ext.
      adds  16e44ee   kerberos: allow to keep entries with old kvno's while creating keytab.
      adds  4aaa3a0   Fix from Atte Peltom�ki - atte.peltomaki at f-secure.com to correctly check error code in winbindd group expansion. Jeremy. (This used to be commit e321377174f579ba57a70f260f4d4bc234a07439)
      adds  fc83644   net_vampire: keep keytab context and flush keytab only after the last query.
      adds  9b0e3bb   net_vampire: add code to vampire to a Kerberos keytab file using DRSUAPI.
      adds  3b1de7f   Revert "winbind cache: Don't create SN cache entries during name-to-sid queries."
      adds  4a8b399   Fix problem noticed by Jim Brown <jim.brown at miami.edu>. When reverse searching decrement index, not increment. Michael please check ! Jeremy. (This used to be commit d89f9d404f478fc9887bb6e67ce28a61464bcf93)
      adds  4a09c5a   Two more fixes from Jim Brown <jim.brown at miami.edu> for SGI compiler warnings. Jeremy. (This used to be commit d85cbdbe296ec6de5bdbd66a90ca41345f55c837)
      adds  570d5ec   Jim Brown <jim.brown at miami.edu> was right, this needs to be a signed int or the loop never terminates. Jeremy. (This used to be commit 80e547665d104a6db376ff4c48bcc01dfd3513ee)
      adds  065760e   MSG_DEBUG now forwarded to all the winbindd children by parent.
      adds  ab57861   Fix two memory leaks in an error path in idmap.c (This used to be commit 7cec389e19323e99b6b6258e539be9d1fd65810f)
      adds  1999791   Make idmap_init() static
      adds  dd7691c   Fix typo (This used to be commit fe58926283b51910d8587e32bb11aa681b9a27d3)
      adds  d6ab71f   Fix a debug msg, this was probably a leftover from gencache (This used to be commit daa171552dc00d9602a05ba199c9a3ff24c802f5)
      adds  69b9cff   Fix indentation (This used to be commit 954556b527aa652f9a46f0d48834e92befb3c5f9)
      adds  62dddd0   Fix nonempty whitespace only lines (This used to be commit 0da9d0d0f9662d8bd2f370f764d5a875e11b3068)
      adds  ec77a06   fix typos (This used to be commit e0957c6f4b1e81c27fda1de7fb7cbc9c585f5ac9)
      adds  e467fae   Fix nonempty whitespace only lines (This used to be commit cc77db2acbc35cea58576f1e28c7a760a5e31609)
      adds  7207b41   Tiny logic simplification: Remove an unnecessary else branch (This used to be commit 6009ae329375b1c40e3d00df977ddccc8b5cc176)
      adds  ec7aa52   Fix typo (This used to be commit fe79c8a5b726754703626ca0bff57074274c98c7)
      adds  765c3b9   Ensure consistent use of pdb_get_nt_passwd instead of pdb_get_lanman_passwd. Reported by hongbing Zhang <hongbing.zhang at gmail.com>. Jeremy. (This used to be commit ade27d8baa03816b6f5f480096dfb90f3e231e6a)
      adds  4b88ff1   Fix bug #5578, reported by sendel2000 at hotbox.ru. Bad (non-Samba) use of strlcat gives error. Jeremy. (This used to be commit d7c82997bdcf1acd7ac104efa0ad05e0b94935ea)
      adds  7cd752b   Canonicalize servername in the printer functions to remove leading '\\' characters. Ensure we always return consistent names. Jeremy. (This used to be commit fc2178b04743d2f94be7b489b793fc67826557ac)
      adds  12f0163   Remove worrying warning message when safe_strcpy tries to copy a pseaudo interface name that's too long. Reported by James Kosin <JKosin at intcomgrp.com>. Jeremy. (This used to be commit 3a7542fd495223c3a504571a52e2d00551fea0e2)
      adds  abb42b2   Make use of sid_check_is_in_unix_users/groups
      adds  d163568   Don't scream, better explain a bit in comments (This used to be commit dcc39ed00453a075b23daece2844ca4817bfbfaf)
      adds  968c91b   Fix build warning.
      adds  2c703ec   libnetjoin: fix Bug #5570.
      adds  b74c0fa   netapi: fix doxygen warning.
      adds  47f1090   Fix indentation (This used to be commit c4e6de9e34e1ff76552ce6d4e72b343fb5f33306)
      adds  962beb2   Pass NULL to gencache_get when we are not interested in the timeout value (This used to be commit 16062dfc3dcc8f1ca0024a3ae21effb889c7ffc0)
      adds  c4503f5   Return timed out entries from gencache_get if timeout param != NULL
      adds  352b5c1   Remove gencache_[un]lock_entry
      adds  b611fd9   Remove an unused variable (This used to be commit 454cb852e06fa3d8bdd0eebb3ebdb24b3d74ecd0)
      adds  1fb1c67   Patch from SATOH Fumiyasu <fumiyas at osstech.co.jp> for bug #5202. Re-activate "acl group control" parameter and make it only apply to owning group. Also added man page fix. Jeremy. (This used to be commit e98e080bad2c8b9f038a8f2dffcfeba1d5f392ce)
      adds  8857aff   Simplify idmap_cache_build_[s]idkey a bit (This used to be commit 80932c0266ef73b8d0462c078a053444fff47f32)
      adds  60582d1   Simplify idmap_cache_set() a bit
      adds  9c7e12d   IDMAP_READ_CACHE_DATA_FMT_TEMPLATE is unused, remove it (This used to be commit 2396d5d5d2f453f097f8ce77b640ad7e1d7e7c4c)
      adds  5515c0e   Slightly increase the default idmap cache time (This used to be commit 448836d44d0468a74b962ba3c0b7d51de236374f)
      adds  878766c   Add SMB_VFS_OP_RECVFILE to get it in sync with vfs.h
      adds  0234276   Convert idmap_cache to gencache (This used to be commit 0bf0434f22b0ea46fda3ccc4dd612adbc88dd4f2)
      adds  ca34287   Make use of ADD_TO_ARRAY (This used to be commit 81f334bd6da601a040f754c46705cfa2fd4f8c45)
      adds  4dbfa7a   Tiny logic simplification -- remove an else branch (This used to be commit 01c8c7bbf6163d5c7733db0d8ecbccfe7e4fec7d)
      adds  d0a71a0   Make code more readable, fix indentation and traling spaces. (This used to be commit e19e12d5cbba28ccf682eaf0ff26909bd7e8e6c6)
      adds  632e42e   More clean up, indentation and trailing space removal (This used to be commit d17d401603c1c26a5fd5eca5ece245790445e6d4)
      adds  fae6a4e   Clean up the rest of the file too (This used to be commit f6c92c4759096f839e3854a1e9eea56e6eecad4d)
      adds  4be7a83   Clean up winbindd_group.c too (This used to be commit 50a347f5503ebed0fcc7b9de60f8368677585bb1)
      adds  06b3a79   Allow authentication and memory credential refresh after password change from gdm/xdm. Patch from boyang <boyang at novell.com>. Jeremy. (This used to be commit 8cfc6afc7b4a6af9aea5f5a7cb5af7e3218c2d75)
      adds  ef6619f   build: add ability to use library files of the form NAME.so.VERSION to create version script name.
      adds  27ca5cd   build: fix creation of talloc shared lib.
      adds  7a3e3f0   build: fix the installlibtalloc target to install SONAME and \.so versions of shared lib.
      adds  95e4346   build: fix creation of link libtalloc.so on some systems.
      adds  368cea2   build: add an uninstalllibtalloc target
      adds  dcf6bc8   build: add a cleanlibtalloc target.
      adds  2a91d4a   build: move libtalloc related targets together.
      adds  a386f43   build: fix installlibtalloc to not install symlink if the library is not there
      adds  09ac0c0   build: add structuring comments for libraries and libtalloc section.
      adds  8e61cc7   build: add more structuring comments to Makefile.in
      adds  0427511   build: move top level targets for the libs into the corresponding sections in Makefile.in
      adds  435137c   build: move all libtalloc related definitions into the libtalloc section in Makefile.in
      adds  9bce135   build: move libtdb related definitions and targets to libtdb section in Makefile.in
      adds  b622276   build: fix creation of the libtdb shared library.
      adds  302e9ca   build: create a cleanlibtdb target and use it in target clean.
      adds  8583d07   build: fix the installlibtdb target to install the soname file of libtdb.
      adds  31a4a4e   build: add an uninstalllibtdb target.
      adds  4cc6a59   build: move libnetapi related definitions and targets together into the libnetapi section.
      adds  fea56fe   build: fix creation of the libnetapi shared lib: create soname library
      adds  521d4c8   build: add a cleanlibnetapi target and use it in make clean
      adds  cc20a6b   build: fix installlibnetapi target - install symlink libnetapi.so (if appropriate)
      adds  c1dcbf9   build: fix uninstalllibnetapi target - handle symlink libnetapi.so
      adds  162f961   build: move libtdb target further down following common schema like with libtalloc
      adds  6ec6f69   build: move libwbclient related target to libwbclient section in Makefile.in
      adds  c3bdfea   build: fix creation of libwbclient shared lib by crating soname file
      adds  aedb019   build: fix the installlibwbclient target to use defined variables and install the symlink
      adds  5657982   build: add uninstalllibwbclient to Makefile.in and use it for uninstall
      adds  e4c67f9   build: add a cleanlibwbclient target to Makefile.in and use it for make clean.
      adds  1778ebf   build: move definition of SHLIBS to libraries section
      adds  1920e60   build: move libsmbclient related variables and targets to libsmbclient section
      adds  c917898   build: rename (un)installclientlib to (un)installlibsmbclient
      adds  2e69497   build: slightly change and extend the logic of SMB_LIBRARY().
      adds  1b20cf1   build: handle libsmbclient by SMB_LIBRARY() and correctly create soname file.
      adds  7e7e925   build: add cleanlibsmbclient target and use it in make clean.
      adds  db6b94e   build: add structuring comment for libbigballofmud (This used to be commit 879b000fd3ad123f64017071a6aaa17cdc926995)
      adds  175497e   build: move libsmbsharemodes related vars and targets to libsmbsharemodes section in Makefile.in
      adds  fc54fc5   build: handle libsmbsharemodes by SMB_LIBRARY() and correctly create SONAME file.
      adds  672eb71   build: create cleanlibsmbsharemodes target and use it in "make clean".
      adds  5df4ca4   build: move libaddns related bits to the libaddns section in Makefile.in
      adds  1c7123f   build: move LIBADDNS_OBJ0 up again -- needed for NET_OBJ :-\
      adds  e9d5d97   build: extend SMB_LIBRARY() to optionally take default value.
      adds  d51180e   build: handle libaddns by SMB_LIBRARY() and correctly create SONAME file.
      adds  2380459   build: add a cleanlibaddns target and use it in "make clean"
      adds  5b872b6   build: fix typo in use of cleanlibsmbclient target
      adds  eb48b57   build: remove the SONAME_VER variable - not used anymore.
      adds  5408317   build: fix shlibs target after internal changes, add libs target.
      adds  025edbd   build: combine the cleanlibfoo targets to one cleanlibs target
      adds  bf62ddc   build: extend SMB_LIBRARY() to take a version as an optional second argument
      adds  576d1dc   build: set SONAME version of libraries from configure, not using library-versions
      adds  373c315   build: remove library-versions.in - it is not used any more.
      adds  c956291   build: fix creation of libsmbsharemodes.a - don't link in libtdb.a.
      adds  b079636   build: fix creation of libaddns.a - don't link in libtalloc.a
      adds  b7f0ad4   build: fix creation of libsmbclient.a - don't link in libtalloc.a
      adds  973abc0   Fix option processing in smbcacls - add POPT_COMMON_CONNECTION. Jeremy. (This used to be commit 599d5f75c703a4cae3da87eb09b6a46285f6b074)
      adds  932bc95   tdbtool: fix off-by-one error in argument length. (bug #2344)
      adds  4b92d2a   build: fix build of smbget by moving LIBSMBCLIENT_OBJ* defs up again
      adds  fddf606   build: move definition of LIBADDNS_OBJ back up to LIBADDNS_OBJ0
      adds  70d8e57   registry: fetch regdb_fetch_keys() when a key exists but not its subkey-record.
      adds  31262a5   [BUG 5580] Allow access to DFS shares via libsmbclient
      adds  b65d497   testsuite: fix expr typo in net registry testscript.
      adds  733cf76   testsuite: fix another expr typo in net registry test script.
      adds  272690b   Minor style correction
      adds  8c9bbba   Merge branch 'v3-3-test' of ssh://git.samba.org/data/git/samba into v3-3-test (This used to be commit 2dab9ad77954dc608f8910bf4d3cb92fcaad5cb6)
      adds  ad2e175   registry: improve logic for deleting value records in regdb_store_keys().
      adds  f587e03   registry: fix logic in deleting subkeys record in regdb_fetch_keys().
      adds  c09b427   Revert "tdbtool: fix off-by-one error in argument length. (bug #2344)"
      adds  ae923db   Fix alignment problems on sparc, bug 5512
      adds  0a0e18e   Add in the IDL to store a NT Security descriptor in a blob. Use the same format as S4, but a new version as we'll need to store the timestamp to check for validity against the POSIX st_ctime. Jeremy. (This used to be commit 5c4ce1dac3769bfe533a4ea778c916d117603603)
      adds  516e381   Give a nice error message if trying to join with a non-privileged user (This used to be commit 347772fc39d9c7a96fcc72c9707696cc6abd89d7)
      adds  ab976ae   A brown paper bag bug fix for "net sam rights" (This used to be commit 8a455b012827cfb917473a160c5710a90490451a)
      adds  ebaa5da   man pages: Add missing whitespace.
      adds  327c47f   docs: update the section about net conf in the net(8) manpage.
      adds  cfa8b97   docs: fix VERSION section in the net(8) manpage.
      adds  2264ae7   docs: fix the net conf section of net(8) to mention "config backend = registry".
      adds  4d8f12a   build: introduce a installibs target and use it in "make install"
      adds  030fe6d   build: distribute the cleanlibs target over the library-specific sections.
      adds  a23d002   build: use the libs target instead of the LIBRARIES variable as dependecy for "all".
      adds  9da2995   build: distribute the libs target over the library-specific sections.
      adds  36580a5   build: create a new uninstalllibs target and use it in "make uninstall"
      adds  e8db7ca   build: remove SHLIBS variable, and distribute deps for shlibs and test_shlibs target
      adds  a5ad7a6   Fix a segfault in base64_encode_data_blob
      adds  ad91d96   Fix some uninitialized variable references via ndr_print (This used to be commit 26fb3fea812867f8b0dfe6a1be59e4922ed86e45)
      adds  90f3da4   Fix some memleaks regarding trustdom passwords (This used to be commit 3d2913d599a4cd773614110ec7b7493aa7adb547)
      adds  55f6765   Fix realpath() check so that it doesn't generate a core() when it fails. (This used to be commit 5fdbf89c898efff57c65061ea2c360d2cd91bcec)
      adds  94389c9   docs: fix the specified default of "password server" - it is *, not "".
      adds  d9b6bf7   Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit 593d855128d4119c21b2b15bfb9369b760504f86)
      adds  1df3f24   Add XATTR_NTACL_NAME constant. Jeremy. (This used to be commit 9c21756f9e841fd996590619b5eedc659f849626)
      adds  e9489e9   Fix the build of nfs4_acls.c (This used to be commit 2abb7cd867be307e56c02087e700189b17efb894)
      adds  e0c6183   build: fix build of libaddns shared lib. symbols file was missing.
      adds  dc753fd   build: fix build of libaddns shared lib : it needs socket_wrapper.
      adds  6c3c068   Revert "Tiny logic simplification -- remove an else branch"
      adds  ebb2d70   Revert "Make use of ADD_TO_ARRAY"
      adds  b6dcc24   Revert "Convert idmap_cache to gencache"
      adds  d5ccdcc   Revert "Slightly increase the default idmap cache time"
      adds  50a84ac   Revert "IDMAP_READ_CACHE_DATA_FMT_TEMPLATE is unused, remove it"
      adds  ebb9437   Revert "Simplify idmap_cache_set() a bit"
      adds  d1edba5   Revert "Simplify idmap_cache_build_[s]idkey a bit"
      adds  d803fa6   Revert "Remove an unused variable"
      adds  d670d0a   Revert "Remove gencache_[un]lock_entry"
      adds  cc78ea5   Revert "Return timed out entries from gencache_get if timeout param != NULL"
      adds  d3def9a   Revert "Pass NULL to gencache_get when we are not interested in the timeout value"
      adds  f70c8ec   Revert "Fix indentation"
      adds  68071e9   Revert "Don't scream, better explain a bit in comments"
      adds  e613ecb   Revert "Make use of sid_check_is_in_unix_users/groups"
      adds  0948a5c   Revert "Fix typo"
      adds  f7ee7d2   Revert "Tiny logic simplification: Remove an unnecessary else branch"
      adds  0439d4b   Revert "Fix nonempty whitespace only lines"
      adds  979496d   Revert "fix typos"
      adds  be187b7   Revert "Fix nonempty whitespace only lines"
      adds  a25278a   Revert "Fix indentation"
      adds  b76fb9a   Revert "Fix a debug msg, this was probably a leftover from gencache"
      adds  025689a   Revert "Fix typo"
      adds  622d36a   Revert "Make idmap_init() static"
      adds  343c7ff   Revert "Fix two memory leaks in an error path in idmap.c"
      adds  a74f451   Remove an unused extern reference in vfs_aixacl2.c (This used to be commit 1dfb9242d1b6000d4b75327adf1a0a0882f3ea6c)
      adds  02e5924   Make again idmap_init static (This used to be commit e113b7c13f2457676fdec9e52f09046286e25b60)
      adds  eda1a26   Add back mem leak fixes (This used to be commit 2adea093c5709e128bdde1e37c6a897db7cbc3b1)
      adds  8812606   Remove one nested level by reversing if condition (This used to be commit 657a2f20dd4d422d45d7e054f463641cdff16816)
      adds  9669411   Fix regression introduced with 4086ef15b395f1a536fb669af2103a33ecc14de4 We must not return an error here just because we are offline. We must instead fix the mappings to the best of our knowledge (ie mark as mapped, expired ones, and as unmapped, unknown ones) (This used to be commit 4436272dd4d6cdd223b1dc3d217a97cbe3bc887b)
      adds  df15541   Fix typo.
      adds  a49f6f1   Fix typos.
      adds  deac176   Static libsmbclient library needs to include all objects
      adds  b6344d1   Add fix from Simo for bug #5540 - missing code to substitute %u. Make this the same as other uses. Jeremy. (This used to be commit c4a137e9789b06047ce53e5828fb5e1bb76aca06)
      adds  8f8ee7b   build: use $(WINBIND_LIBS) instead of @WINBIND_LIBS@ in rules.
      adds  8516965   build: use $(POPT_LIBS) instad of @POPT_LIBS@ in rules.
      adds  c878db0   build: use $(LIBTALLOC_LIBS) instead of @LIBTALLOC_LIBS@ in rules.
      adds  599df86   build: use $(LIBTDB_LIBS) instead of @LIBTDB_LIBS@ in rules.
      adds  b1560e5   build: link in $(WINBIND_LIBS) instead of @LIBWBCLIENT_SHARED@
      adds  4d9c1bb   build: use $(LIBNETAPI_LIBS) instead of @LIBNETAPI_LIBS@ in rules.
      adds  f5715af   build: use $(LDAP_LIBS) instead of @LDAP_LIBS@ in rules.
      adds  f6ec12f   build: use $(WINBIND_NSS_EXTRA_LIBS) instead of @WINBIND_NSS_EXTRA_LIBS@ in rules.
      adds  e147120   build: use $(WINBIND_NSS_PTHREAD) instead of @WINBIND_NSS_PTHREAD@ in rules.
      adds  b385f66   build: use $(PAM_WINBIND_EXTRA_LIBS) instead of @PAM_WINBIND_EXTRA_LIBS@ in rules.
      adds  52bcb6d   testparm: add a switch --skip-global-checks.
      adds  9978cc6   testsuite: fix bug #5594 by using the new --skip-global-ckecks switch
      adds  7cc155b   testparm: rename -g|--skip-global-ckecks to -l|--skip-logic-checks
      adds  0f040b5   testparm: skip the per-share logic checks when --skip-logic-checks is specified.
      adds  4ce6f3e   testparm: refactor the per-share logic checks out into do_per_share_checks().
      adds  dbac75b   popt: add a popt_common_debuglevel set of options providing -d|--debuglevel
      adds  a3356d6   testparm: allow the default debug level of 2 to be changed from the command line.
      adds  32df537   dbwrap: when clustering = yes, don't fall back to db_open_tdb in db_open
      adds  5668103   dbwrap: when clustering = yes, don't fall back to db_open_tdb in db_open_trans.
      adds  0586d98   registry: bump debug level to 1 in regdb_init() if opening the registry fails.
      adds  a8ae522   registry: bump debug level to 1 in regdb_init() if storing version string fails.
      adds  5a8b0fe   dbwrap: don't panic in db_open() when attaching to ctdb fails.
      adds  3899851   dbwrap: don't panic in db_open_trans() when attaching to ctdb fails.
      adds  fc6216b   dbwrap: don't panic in db_open_trans() if called with TDB_CLEAR_IF_FIRST.
      adds  b3152fb   netapi: Correctly increase idx when displaying user information (This used to be commit 5fad9de2507b88820149def31faa28e5e45f7b5f)
      adds  730678c   netapi: fix vim(?)-typo
      adds  1939177   fix build warning.
      adds  24eec91   Fix swat. Bug #5613. Jeremy (This used to be commit 15920f838835f5dbbac8712202267c2a99237686)
      adds  4d19794   Fix from Volodymyr Khomenko <Volodymyr.Khomenko at exanet.com>. Make ntimes function more like POSIX and allow NULL arg. Help vfs developers. Jeremy. (This used to be commit 613f2849ad2dc25fe2e5f8a76d69797b5b302bb9)
      adds  525a3f3   Release still reachable memory if the smbclient context is freed.
      adds  faf1413   man pages: Fix typos and add improvements. (This used to be commit 060ff6d8d4e61f3ce89f980182413852cc5719be)
      adds  e096247   drsuapi.idl: remove some unknows from DsGetNCChanges()
      adds  0c483fe   drsuapi.idl: correctly handle xpress compressed payload
      adds  1df8557   drsuapi.idl: fix unknowns in drsuapi_DsReplicaCursor[2]
      adds  dea1c7a   drsuapi.idl: fix unknowns in drsuapi_DsReplicaObject*
      adds  bad1888   drsuapi.idl: fix unknowns in drsuapi_DsGetNCChangesCtr*
      adds  d168922   rerun 'make idl' after drsuapi.idl changes
      adds  ddc0d9d   libnet_dssync: use ctr[1|6]->more_data
      adds  db7bff1   Merge branch 'v3-3-test' of ssh://git.samba.org/data/git/samba into v3-3-test (This used to be commit 11d74fc51c637b8129304b5de85bbe02a86a69ce)
      adds  43892ab   The buf in the smbclient write function should be const.
      adds  cd90c85   The compatibility function also should have a const buffer pointer (This used to be commit b731447ec539d454002300fd755dddcad2351d6c)
      adds  ed5e6b3   Remove a silly "typedef struct _param_opt_struct param_opt_struct" (This used to be commit 78801431c896f1e2007d652b611c2ce1108e1023)
      adds  d11796d   Tiny logic simplification: Remove an indentation by using an early return; (This used to be commit 37dba0c192ec7d4105465beae0d6e8598c7dbb7a)
      adds  065fb50   Sequel to c10aad9f13: Ignore whitespaces in parametric options
      adds  6e6d4c1   Allow %u parameters for print job username - use advanced sub
      adds  1bd7293   In api_pipe_bind_req(), decode the bind request before checking the pipe (This used to be commit 8be41382ed9bb4fb44a1846fff2c7652388e4f28)
      adds  e65ea74   Add ndr_syntax_id_equal() (This used to be commit 5fc90908deb417130af122941e084542304a2543)
      adds  e0f3ea2   In api_pipe_bind_req(), check for the iface id, not the pipe name
      adds  cdabee2   This patchset comprises a number of cleanups for the cifs upcall binary. The biggest change is that it renames it from cifs.spnego to cifs.upcall since the cifs.spnego name really isn't applicable anymore.
      adds  bda5542   netapi: fix documentation for NetGroupSetInfo.
      adds  6a3b742   util: add policy_hnd_equal().
      adds  a6aeb73   netapi: add ConvertSidToStringSid() for convenience of the callers.
      adds  91adc28   netapi: add NetGroupEnum to IDL.
      adds  27897db   re-run make idl.
      adds  c343190   netapi: add skeleton for NetGroupEnum().
      adds  a035851   netapi: add NetGroupEnum to public headers.
      adds  9fb4915   netapi: make sid in GROUP_INFO_3 a pointer.
      adds  4d387af   re-run make idl.
      adds  89f4e86   netapi: fix map_group_info_to_buffer for GROUP_INFO_3 change.
      adds  bf0eaf6   netapi: fill in NetGroupEnum_r().
      adds  f266bb4   netapi: add NetGroupEnum example code.
      adds  8485580   netapi: use ConvertSidToStringSid in NetGetGroupInfo query.
      adds  2a8ebdc   Simplify samba_version_string.
      adds  c400d0a   Use the macro to call samba_version_string().
      adds  41b4637   Update the developers documentation for the new vendor version options.
      adds  a935b1b   allow SID with 0 in subauthority to be converted properly from string representation. (This used to be commit 23f338d1da96fd4ea3283bc96ca7d496b23bf854)
      adds  9ec4980   rpcclient: for testing, add dsgetncchanges command.
      adds  e9b8e88   gitignore: ignore the proper genreated library symbol files.
      adds  1484b7f   From Jim McDonough
      adds  45afa8d   smbldap: Fix typo in debug message.
      adds  c1636e7   Change the directory parameter in streams_depot to become consistent
      adds  f6b1000   Document the streams modules (This used to be commit ff158a11263fd9fd46131d3451293d8d92fa0cca)
      adds  0bb7c0a   dssync: fix missing prototype warning by including the proper header.
      adds  82a5c62   net rpc vampire: eliminate missing proto warning by making rpc_vampire_keytab_ds_internals static.
      adds  f52b17f   rpcclient: use level 5 or level 8 in dsgetncchanges command based on bind-info.
      adds  bcb6524   Simplify the RPC servers: remove get_pipe_fns
      adds  4f0e0e5   rpcclient: add ability to fetch single objects with dsgetncchanges command
      adds  490b60b   Use LDAP macros instead of attribute names.
      adds  bce33f8   Fix typos.
      adds  88b0b86   libnetjoin: make libnet_join_rollback() static.
      adds  24f0f55   libads: add prototype for ads_connect_gc().
      adds  c11fb13   kerberos: make smb_krb5_kt_add_entry() static.
      adds  4ee046a   netapi: fix build warning for ConvertSidToStringSid().
      adds  a5e1a7a   netapi: typo in NetGroupEnum example code.
      adds  d711db5   netapi: fix NetUserAdd() against NT4.
      adds  0f966cf   netapi: fix NetGroupDel() against NT4.
      adds  f09df9b   netapi: fix NetGroupGetInfo() against NT4.
      adds  3f0da66   netapi: add libnetapi_private_ctx and init function.
      adds  3b667f9   netapi: add libnetapi_samr_close_domain/connect_handle.
      adds  4704864   netapi: add libnetapi_samr_close_builtin_handle().
      adds  6fa58fd   netapi: use private samr structure in libnetapi_samr_open_domain().
      adds  bbdf38d   netapi: use private samr structure in libnetapi_samr_open_builtin().
      adds  352d40c   netapi: add libnetapi_samr_free().
      adds  fda7b7d   netapi: add more USER_INFO_X structures to IDL.
      adds  da1677d   re-run make idl.
      adds  29e1bbc   netapi: add new USER_INFO_X structures to public headers.
      adds  11269b8   netapi: add support to define info level in NetUserEnum example.
      adds  b6caa0d   netapi: support more infolevels in NetUserEnum.
      adds  f5e1c8a   netapi: add NetUserGetInfo to IDL.
      adds  9569621   re-run make idl.
      adds  668ce21   netapi: add skeleton for NetUserGetInfo().
      adds  04463e2   netapi: add NetUserGetInfo to public headers.
      adds  83ed7b3   netapi: add NetUserGetInfo example code.
      adds  99b8d91   netapi: fill in NetUserGetInfo_r().
      adds  97e6a44   netapi: add NetUserSetInfo to IDL.
      adds  757bc51   re-run make idl.
      adds  c7b151e   netapi: add skeleton for NetUserSetInfo.
      adds  ce6db92   netapi: add NetUserSetInfo to public header.
      adds  10534fe   netapi: add NetUserSetInfo example code.
      adds  3e5dabc   netapi: add libnetapi_samr_open_alias_queryinfo.
      adds  63c9368   netapi: make map_alias_info_to_buffer suitable for arrays in the buffer.
      adds  54362a8   netapi: add NetLocalGroupEnum to IDL.
      adds  f15740f   re-run make idl.
      adds  d860689   netapi: add skeleton for NetLocalGroupEnum().
      adds  ca2296f   netapi: add NetLocalGroupEnum to public header.
      adds  0c9014d   netapi: add NetLocalGroupEnum example code.
      adds  3d14056   netapi: implement NetLocalGroupEnum_r.
      adds  6565087   netapi: let libnetapi_samr_lookup_and_open_alias compose lsa string.
      adds  c703304   netapi: add caching of samr policy handles.
      adds  bdd815e   Fix the build of vfs_zfsacl.c (cherry picked from commit b83beeda44e1c8d485c2ad6bb8ee539cdcbe8bda) (This used to be commit b46ce28039e8829f5188574ebe84ff3b7d9e65bc)
      adds  8e02cb1   Ooops, GUID_equal was already around :-) (This used to be commit 9a0bc277f23831124d049301bc7009a285d91a11)
      adds  6fd4fed   Make use of ndr_syntax_id_equal (This used to be commit 3ab3f2610500107c9cff677746365bba143ca9de)
      adds  2e7cb1a   Introduce is_known_pipename
      adds  bf6c11f   Make the pipe_names[] array static to cli_pipe.c (This used to be commit ab7ab350591bf16717744a0c252d3a9d185bcb77)
      adds  867b61d   The PIPE_ pipename macros are only used in cli_pipe.c (This used to be commit 03f7af26f255476d84a375a95fbccfce24db9de8)
      adds  9dece1b   Fix link for Using Samba (This used to be commit 2810dc9e40a0729bc1769c00b51ef24fb5e4ea90)
      adds  66669ba   Simplify pipe_names: we only do ndr_transfer_syntax anyway (This used to be commit b808403af55a37f2ec0e87e60450505ddfc2edda)
      adds  65dfc40   Store copies of the syntax ids in rpc_pipe_client (This used to be commit 848a3497e385090b4b21837c8d0e0313f5c062e5)
      adds  2e905d2   Allocate rpc_cli->dc in rpccli_netlogon_setup_creds()
      adds  eb68e95   Refactoring: Change calling conventions for rpc_pipe_open_np
      adds  18fb7e0   Refactoring: Change calling conventions for cli_rpc_pipe_open
      adds  1335da2   Refactoring: Change calling conventions for cli_rpc_pipe_open_noauth
      adds  e0be03d   Refactoring: Change calling conventions for cli_rpc_pipe_open_ntlmssp
      adds  1f854d1   Refactoring: Make get_schannel_session_key_common return NTSTATUS (This used to be commit 513e69507676fc2227424362d24d8ea9615ea758)
      adds  b8fc15b   Refactoring: Make get_schannel_session_key return NTSTATUS (This used to be commit a0793cc853d3bd43df2fc49df193a5fead6b01ab)
      adds  44bdc98   Refactoring: Make get_schannel_session_key_auth_ntlmssp return NTSTATUS (This used to be commit ab3d80d476d8264030fa71d974324c6dcf6fe6e1)
      adds  ba2cb35   Refactoring: Change calling conventions for cli_rpc_pipe_open_schannel_with_key
      adds  52ff496   Refactoring: Change calling conventions for cli_rpc_pipe_open_ntlmssp_auth_schannel
      adds  99526d3   Refactoring: Change calling conventions for cli_rpc_pipe_open_schannel
      adds  55f84c0   Refactoring: Change calling conventions for cli_rpc_pipe_open_krb5
      adds  a197e25   testsuite: fix expr syntax error in net registry test.
      adds  eac08b0   testsuite: fix another expr syntax error. in tests_all.sh.
      adds  739e9cf   testsuite: fix expr error on Tru64, triggered by uninitialized failed variable.
      adds  798b56e   Refactoring: libnetapi_open_pipe takes an interface instead of pipe_idx (This used to be commit 726e56c72fdb685ab5eddefd2fd8b043dc38d6ad)
      adds  82b5f54   Refactoring: rpcclient uses ndr_syntax_id instead of pipe_idx (This used to be commit 85db87c451dacf80e9575c04e9e08c625b3f1199)
      adds  f23567f   Refactoring: run_rpc_command uses ndr_syntax_id instead of pipe_idx (This used to be commit 850166ec0d17eb85a0c921dc3b966fac0677af4a)
      adds  d86ff59   Refactoring: net_sh_run uses ndr_syntax_id instead of pipe_idx (This used to be commit 85c8363d5179e7053adc05e8abce2fb26cf9b968)
      adds  05cc3fd   Refactoring: connect_dst_pipe uses ndr_syntax_id instead of pipe_idx (This used to be commit 0f77746f36b98acc5171727fa3fc236af9fd2000)
      adds  9664f24   Remove now unused cli_get_iface (This used to be commit 2e60701e8d41132f90e64a86bccd99cc188d38c9)
      adds  346a8d1   Remove now unused cli_get_pipe_idx (This used to be commit e02a550527307f7b300d3fe13631e2d29dbc5e06)
      adds  303f98a   Remove now unused cli_get_pipe_name (This used to be commit ed4a447103cd9ada59222d79f5784818fe033209)
      adds  4152515   Remove some fully outdated sample code (This used to be commit 0df0e81784362c36a79954c6b9e3b341ea59fb6d)
      adds  45934af   Remove one reference to PI_LSARPC (This used to be commit 40247e8d3d53502fa8d7cc6b3eb9ed43f51142f3)
      adds  d460ead   Remove one reference to PI_NETLOGON (This used to be commit e89bbab1b875a0b55b70913dcc1e3e73137c8b90)
      adds  abce3cd   Remove some unused code (This used to be commit b60a681dd09349426aa522d697abacf62ebfdaf2)
      adds  bd479ce   Remove a reference to pipe_idx (This used to be commit e949b9d11f439c32c85a3cd9ae4c1a859a4c284a)
      adds  86bb746   Refactoring: CLI_DO_RPC_* uses interface instead of pipe_idx (This used to be commit 6d2209ba5da0937ce17e71951a1628ff1f5deacb)
      adds  a20c498   Remove unused function rpccli_is_pipe_idx (This used to be commit 287ffc17a072d5e1a5b0e1ecae089faf67b814b7)
      adds  da6e424   Make idl: cli_do_rpc_ndr does not use pipe_idx anymore (This used to be commit ffd2ff5325ef24f08dcb63e4561f5f62bffef6d3)
      adds  2067547   YESS -- remove the PI_* pipe constants (This used to be commit 26a40f708a44fa460459a43014a101a383586e54)
      adds  ad47747   Update Roadmap (cherry picked from commit d1c3b57085b493b47398daf71ce18f16ece57da0) (This used to be commit 3d8336966cb2439f5727b6c99c40a89bc0fb5d84)
      adds  d616e64   man pages: "printcap name" is a global parameter, not a share specific one.
      adds  16a9020   re-run make idl after Jelmer's "poperly cast array lengths" pidl change.
      adds  79c2426   drsuapi.idl: add drsuapi_DsBindInfo48.
      adds  7864be2   drsuapi.idl: the last 16 bytes in DsBindInfo48 ar the GUID of the config dn.
      adds  b80a167   drsuapi.idl: add drsuapi_SupportedExtensionsExt bitfield.
      adds  a42aca1   re-run make idl after adding drsuapi_DsBindInfo48 to drsuapi.idl
      adds  2d7660d   rpcclient: make DsGetNCChanges work against w2k8 (add knowledge of DsBindInfo48)
      adds  45bbad9   Add --enable-picky-developer
      adds  06d0790   Fix various build warnings
      adds  863a6aa   Fix warnings on FreeBSD-based platforms
      adds  abaa69b   Make DSO_EXPORTS_CMD regexp more POSIX compliant
      adds  472519e   Check for f_frsize when using statvfs
      adds  1f54cc7   drsuapi.idl: change the u1 field in DsBindInfo* to "pid".
      adds  bb1c03f   re-run "make idl" after changing u1 member to pid in DsBindInfo*.
      adds  2bd58bf   Change occurrences of the u1 member of DsBindInfo* to pid after idl change.
      adds  7014c97   rpc_parse: Unify spoolss debug messages.
      adds  224f9b8   cifs.upcall: fix compile warning
      adds  0732750   cifs.upcall was not recognizing the newer name "dns_resolver" key type (as a synonym for the older "cifs.resolver" name) when resolving host names to ip addresses for the kernel.
      adds  8130486   drsblobs.idl: rename unknown1 -> reserved
      adds  66bb6ac   re-run "make idl" after changing unknown1->reserved in drsblobs.idl
      adds  904d652   drsblobs.idl: fix idl for supplementalCredentialsSubBlob
      adds  4c3aa30   re-run "make idl" after fixing idl for supplementalCredentialsSubBlob.
      adds  2951590   drsblobs.idl: fix unknowns in package_PrimaryKerberos idl
      adds  6b7134e   re-run "make idl" after fixing unknowns in package_PrimaryKerberos (drsblobs.idl)
      adds  ae7bae6   drsblobs.idl: add idl for Primary:Kerberos-Newer-Keys blob in supplementalCredentials
      adds  24d748c   re-run "make idl" after adding idl for idl for Primary:Kerberos-Newer-Keys
      adds  b39237d   pdb_ldap: Raise level for debug message to avoid log file flooding. (This used to be commit 9b863a10da8762f715c16f147d6cd1e79422d248)
      adds  d7b87cd   Make use of TALLOC_FREE when freeing the per-winbindrequest memory context (This used to be commit 9e49d390f79c6afc8b0efd9664e60602aebaa4f2)
      adds  8ea3ce5   Remove unused request_finished_cont() (This used to be commit 865ea6fcbc089a03e453709fa54ff2a39c0c168e)
      adds  890361d   Merge branch 'v3-3-test' of git+ssh://sfrench@git.samba.org/data/git/samba into v33 (This used to be commit 22afe367fef35d4262d960973933023a0a5ce77d)
      adds  a4932d6   Use sys_getgrnam not getgrnam. Pointed out by Herb. Jeremy. (This used to be commit 43eec6517023e7865618791c231e54cc1b800ceb)
      adds  61859a1   Add casts to uint32_t to match prototype for sid_append_rid(). Jeremy. (This used to be commit 15004019676a5d860f9d5fbfbecbd31fcec8bf5b)
      adds  4cdc6b3   Remove trailing withespace from wbinfo -m which breaks gdm auth.
      adds  f9223a7   If we're not allowing streams on this conn ptr, then don't allow create_file() to call down to create_file_unixpath() with a stream name. Jeremy. (This used to be commit 167d611b525db6d103a7f83fd5a19792be4e7745)
      adds  933fdd4   talloc_string_sub2: Don't return NULL if src is empty.
      adds  0f9c30c1  Fix a race condition in winbind leading to a crash
      adds  ee49e03   Fix bug creating files using DOS clients with mixed case files. Reported by Daniel Johnson <Progman2000 at usa.net>. The smb_set_file_time() call to set the filetimes is failing because it's using the unmodified name passed in by the client, not the modified name (matching case on the disk) that comes out from create_file(). Jeremy. (This used to be commit 1706a33e78347d14a8b09fd21b87d57bad543bcd)
      adds  0fdffbc   Fix an incompatible pointer warning (cherry picked from commit 3282f7289b7b33beeaa1ca649651cca6537a69af) (This used to be commit fc8641443951dc852dc9cf1e73626df452b815f7)
      adds  042600c   Make api_rpcTNP static to srv_pipe.c (This used to be commit 256c93a8b3d4d9a4e52a656c91b89a043a087066)
      adds  bdf1747   Create doxygen comments for async_req.[ch] (This used to be commit 1dab45b16a23b1126fbf29890747a2b256f08968)
      adds  1ee37bc   Refactor make_internal_rpc_pipe_p: connection_struct is not needed (This used to be commit defcf0eecfb8eb035d9ca80530720b9e6873f6c7)
      adds  a803f0a   Refactoring: Make close_internal_rpc_pipe_hnd a talloc destructor (This used to be commit 10b47a0c2cfd62489428518112da82f73a52b7bc)
      adds  33cbe2f   make read/write to internal pipes available externally (This used to be commit e11b5cb1e061caf4c3793fb402ca6bee95a8f26c)
      adds  b3f04dd   Save 128 byte (32-bit platform) or 256 byte (64-bit) per connection_struct
      adds  9b5adea   Remove unused extern struct current_user from substitute.c
      adds  49403ee   Make create_conn_struct() public (This used to be commit e115e2582256c34e6905afc8c2929efd6ea61088)
      adds  2646fce   Fix srvsvc_Net[Get|Set]FileSecurity
      adds  b117e10   Remove a pointless CONST_DISCARD (This used to be commit c63cb78b4c8a283c0eebe37ff2f60ddbfbfaac4a)
      adds  a235676   Fix a debug message (This used to be commit 1970eed1b79a5d9dc45eb96098d653ad62a20871)
      adds  3ed6cfa   rpcclient: Set the pid filed of the outgoing DsBindInfo to 0.
      adds  ced176a   drsblobs.idl: give some unknowns a meaning
      adds  1ff0633   run "make idl" after idl change "give some unknowns a meaning" (67de745)
      adds  ace141e   drsblobs.idl: unify the Primary:Kerberos and Primary:Kerberos-Newer-Keys structs
      adds  d6b7f80   run "make idl" after idl change to unify Primary:Kerberos* structs (e8ae49f)
      adds  91df555   Attempt to fix bug 5616
      adds  edcf034   man pages: Fix typos in man smbclient.
      adds  669afbc   pdb_interface: Fix typo in debug message.
      adds  1a6aeca   testparm: Display warning if invalid values are used.
      adds  39c344a   netapi: fix NetLocalGroupAdd.
      adds  8417316   netapi: add netapi testsuite.
      adds  cdc45cc   netapi: add USER_INFO_X to IDL.
      adds  c9e707b   re-run make idl.
      adds  bcc944b   netapi: add convert_USER_INFO_X_to_samr_user_info21 fn and use it NetUserAdd.
      adds  b15d2de   netapi: implement NetUserSetInfo_r() for at least level 1007.
      adds  21a8177   rpc_client: add init_samr_CryptPasswordEx and init_samr_CryptPassword.
      adds  3076cc4   netapi: use init_samr_CryptPasswordEx and init_samr_CryptPassword.
      adds  5656fac   netapi: cosmetics, use "buffer" everywhere.
      adds  8c5c924   re-run make idl.
      adds  4446521   netapi: use "buffer" in libnetapi.
      adds  603688f   netapi: fix libnetapi_samr_lookup_user_map_USER_INFO.
      adds  92b1b52   netapi: add some more USER_INFO structs to IDL.
      adds  d1da171   re-run make idl.
      adds  45b5175   netapi: add NetGroupGetUsers to IDL.
      adds  c24ed2b   re-run make idl.
      adds  cf2ac8f   netapi: add NetGroupGetUsers skeleton.
      adds  493fb24   netapi: add NetGroupGetUsers to public header.
      adds  7a79026   netapi: add NetGroupGetUsers example code.
      adds  4356a45   libwbclient: let wbcStringToSid handle the global NULL sid.
      adds  3bdfcba   winbindd: handle trusted domains without sid.
      adds  3ea5c18   build: fix some no previous prototype warnings.
      adds  84bc4ff   rpc_client: Bug 5616 - fix session keys also in rpccli_netr_LogonSamLogonEx wrapper.
      adds  f738f9f   Helper functions to enable domain groups to be added to builtin groups at domain join time
      adds  fb41bb7   Refactored the code that adds Domain Users to BUILTIN\Users to use the new helper functions.
      adds  bbb02aa   Refactored the code that adds Domain Admins to BUILTIN\Administrators to use the new helper functions.
      adds  097b27d   Enabled domain groups to be added to builtin groups at domain join time
      adds  f18076c   Removed redundant logging from create_builtin_users and create_builtin_administrators
      adds  e29e816   Fix duplicate gloabl warning. Jeremy. (This used to be commit 6da33797b0549a2da7dc0fa7ee21dc5e8a6b1459)
      adds  d701d23   Fix uninitialized variables. Jeremy. (This used to be commit 1db7e00a5400863fd5dbb81c1a4c6ea6092d0495)
      adds  9294303   rpc_client: use init_samr_CryptPassword(Ex) in client tools.
      adds  536c26a   libnetjoin: add use_kerberos flag.
      adds  6913f98   net: add "-k" switch for kerberos authentication (in preparation for #5416).
      adds  1c1c83a   libnetunjoin: add use_kerberos flag.
      adds  4b74ae0   netapi: in NetLocalGroupAdd_r() only set description if necessary.
      adds  23e9ebb   net: Use NetLocalGroupAdd() for adding aliases.
      adds  52a8501   netapi: when using NetApi functions forward net's kerberos setting.
      adds  b0fbdbc   Samba3 HowTo: Fix duplicate chapter id.
      adds  16c2190   dssync: replace the processing_fn by startup/process/finish ops.
      adds  2473888   dssync keytab: refactor adding entry to keytab_context out into new function
      adds  c1b9eb2   dssync keytab: add check for success of ADD_TO_ARRAY().
      adds  764691f   dssync keytab: add prefix parameter to add_to_keytab_entries() for flexibility.
      adds  7bd3ea0   dssync keytab: use add_to_keytab_entries() for pwd history in parse_object().
      adds  54d6ae0   libnet_keytab: add a libnet_keytab_search() function
      adds  0db2680   dssync keytab: add support for keeping track of the up-to-date-ness vector.
      adds  9f6af6f   dssync keytab: wrap printing of the uptodate vector in DEBUGLEVEL >= 10 checks
      adds  55b2d50   dssync: add a drsuapi_DsBindInfo28 struct to the dssync_context struct
      adds  0f98b99   dssync: record the bind info in the new remote_info28 in libnet_dssync_bind().
      adds  26cceb8   dssync: either use the req5 or the req8 request, depending on the supported_extenstion
      adds  5579179   dssync: skip analysis of the msDS_KeyVersionNumber attribute:
      adds  4d946b5   dssync: pass uptodateness vector into and out of DsGetNCChanges request.
      adds  d42160f   dssync: allow replications of a single obj with net rpc vampire keytab.
      adds  f97ba38   libnet_keytab: add enctype field to libnet_keytab_entry struct.
      adds  363fd6e   dssync keytab: add store enctypes in the libnet_keytype_entry structs.
      adds  18976c0   libnet keytab: add enctype parameter to libnet_keytab_search().
      adds  8003c93   dssync keytab: add debugging output when skipping an object.
      adds  7d7e890   dssync keytab: fix comma placement in debug output
      adds  31c67f9   dssync keytab: add parsing and logging of servicePrincipalName-s
      adds  0f94a38   libnet keytab: test for matching enctype in libnet_keytab_search().
      adds  3fa9e5f   libnet_keytab: cleanup libnet_keytab_search().
      adds  7205dd5   libnet keytab: add function libnet_keytab_remove_entries().
      adds  86f91a2   dssync keytab: remove old UpToDateNess vectors from keytab before storing new one.
      adds  d74f578   dssync keytab: log the DN of the object to be parsed.
      adds  ca0cbab   libnet keytab: add function libnet_keytab_add_entry()
      adds  ea8129b   libnet keytab: use libnet_keytab_add_entry() in libnet_keytab_add().
      adds  e1fee8c   dssync keytab: store the UpToDate vector with ENCTYPE_NULL.
      adds  a6e5a5d   libnet_keytab: add some debug statements to libnet_keytab_search().
      adds  f6bc42d   dssync keytab: move handling of removal of duplicates to libnet_keytab_add_entry().
      adds  260bbf1   dssync keytab: store the samaccountname in the keytab for diff replication.
      adds  c655e29   vampire keytab: add switch --repl-nodiff to trigger full replication.
      adds  58e0b8d   libnet dssync: refactor creation of request out into new function
      adds  9e1eccc   libnet dssync: simplify logic of libnet_dssync_process() main loop.
      adds  0099c4b   libnet dssync: fix single object replication by adding one check.
      adds  89d8173   libnet dssync: refactor dsgetncchanges loop out into libnet_dssync_getncchanges().
      adds  ab5a671   libnet dssync: move determination of request level into build_request()
      adds  f060b74   libnet dssync: support lists of dns (instead of one dn) for single object replication.
      adds  072bd87   libnet dssync: rename repl_nodiff flag to force_full_replication.
      adds  5330164   net rpc vampire: rename --repl-nodiff to --force-full-repl.
      adds  9d12511   libnet dssync: rename flag single to single_object_replication
      adds  9827593   dssync keytab: support storing kerberos keys from supplemental credentials.
      adds  efd89b4   dssync keytab: when not in single object replication mode, use object dn list as write filter.
      adds  03b6502   vampire keytab: introduce switch --single-obj-repl.
      adds  134d831   libnet keytab: use proper counter type (uint32_t) in libnet_keytab_add().
      adds  18573c3   libnet keytab: add flag clean_old_entries to libnet_keytab_context.
      adds  8876d79   libnet keytab: add parameter ingnore_kvno to libnet_keytab_remove_entries()
      adds  52fee9c   libnet keytab: implement cleaning of old entries in libnet_keytab_add().
      adds  10225fb   dssync: add clean_old_entries flag to dssync_ctx.
      adds  7f34957   vampire keytab: add command line switch --clean-old-entries .
      adds  a5d4b54   libnet dssync: add my C after dssync keytab changes.
      adds  4c6e966   dssync keytab: add comment header explaining add_to_keytab_entries().
      adds  84ee630   libnet dssync: fix memory allocation for error/result messages.
      adds  87c7496   libnet dssync: start memory allocation cleanup: use tmp ctx in libnet_dssync().
      adds  bf622cb   Fix a typo (This used to be commit 37bd2815c70176046bbe0232222b9f59dfa159c4)
      adds  711efc0   cli_request_new() already gave use the req, remove a pointless function call (This used to be commit 08e97bd369ebe3ab1fd92433b168585faea92c68)
      adds  70c2a5b   clikrb5: don't use krb5_keyblock_init() when no salt is specified
      adds  d8ae40a   libnet_keytab: fix the build with heimdal
      adds  54d8b50   README.Coding: A few minor fixes.
      adds  9f9f8ef   man pages: Add documentation about smbclient command "rename".
      adds  500038e   man pages: Improve description of boolean values in smb.conf.5.
      adds  70dccd1   Backing out most of changeset 5222b8db3fb692e5071bfd1b41849a8eb0a17995 (so parsing for domain parameter in mount.cifs matches online help) and rephrasing original code to make it more clear.
      adds  b893729   cifs.upcall: fix manpage and comments
      adds  3b6c8bc   Building cifs.upcall is giving this build warning:
      adds  6e16022   registry: use _bystring wrappers to dbwrap_trans_(store|delete).
      adds  b59ed9c   idmap_tdb2: fix a race condition in idmap_tdb2_allocate_id().
      adds  149e1ae   dbwrap: add comment describing behaviour of dbwrap_change_uint32_atomic().
      adds  4c5752d   secrets: fix replacemend random seed generator (security issue).
      adds  7b35eec   dbwrap: add comment describing behaviour of dbwrap_change_int32_atomic().
      adds  8fed76b   fixed a fd leak when trying to regain contact to a domain controller in winbind
      adds  f8534d5   fixed permissions on ctdb databases (This used to be commit 123fc3980a83d956bffaa689f3af81bbf81ce1c1)
      adds  e9a501a   libnetapi: fix build of shared library after libnet_join changes.
      adds  8c8d7ff   WHATSNEW: Start WHATSNEW for 3.3.0pre1.
      adds  704f6c8   Solve an IBM XL C/C++ compiler error encountered in get_exit_code() auth_errors array initialization in client/smbspool.c (This used to be commit b45e7fabc64e699e4fa013ef15f98a004dae3f32)
      adds  00dd853   Fix a build failure on host sunX (This used to be commit 30b5be872501dc87380fd10084aacda13a308ac8)
      adds  3907392   Fix "might be used uninitialized" warnings. Jeremy. (This used to be commit 5abd12eec1c9b6d30af5ec1ba16c0922e78d5bea)
      adds  617bf10   Fix bug #5675 with a varient of Tim Waugh's patch, as proposed by James Peach. Jeremy. (This used to be commit 5c27ad75836136c39774c9456d63f46fa62e281f)
      adds  b67def0   Add simple async wrappers around send, recv and connect
      adds  c66c2b3   using NGROUPS_MAX instead of 32 for the max group value in rep_initgroups() subroutine in lib/replace/replace.c (This used to be commit 13b1a232d2fe05ae3e924ea2503d05ff5084146e)
      adds  e8c7ff3   Add Derrick Schommer's <dschommer at F5.com> kerberos delegation patch. Some work by me and advice by Love. Jeremy. (This used to be commit ecc3838e4cb5d0c0769ec6d9a34a877ca584ffcc)
      adds  a0e664e   libnet samsync ldif: fix the build without LDAP.
      adds  f698952   build: fix a no previous prototype warning when building without ldap/gssapia
      adds  c6930a0   Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit 5b3579b14cd5ea6e67ff3c91f5bed155d944c049)
      adds  6d99eed   Try and fix the build for systems that don't have krb5_auth_con_set_req_cksumtype(). Jeremy. (This used to be commit 8598e7b06ec57ca6fcde863270e6bb0e2de9993e)
      adds  3acde0d   One more build fix. Ensure we have KRB5_AUTH_CONTEXT_USE_SUBKEY defined before we compile the new code. Jeremy. (This used to be commit 7686752c5b015b15a6729631ba4aeedd25ebc659)
      adds  f07cfe3   lib/access: make client_match() public.
      adds  e0fa472   lib/access: make list_match() public.
      adds  bf291c9   loadparm: add two parameters "init logon delay hosts" and "init logon delay"
      adds  33e3e94   nmbd_packets: make queue_packet() public.
      adds  9b99481   nmbd: add support for delayed initial samlogon packages.
      adds  4dfb6c0   Remove an unused variable, process.c has its static copy (This used to be commit 59136544ec16b6ceb14a75259aedd22856832bf1)
      adds  12b6c1f   Fix andx offset calculation for more than 2 chained requests
      adds  1a7b6fe   fix smb_len calculation for chained requests
      adds  12ee6b8   Make events robust against their event_context being freed (This used to be commit 3d4e7b29c235e329aaea4fa2c2078df0ce3e59eb)
      adds  c725775   fix build warning.
      adds  9d88cc3   netapi: generate the netapi testsuite makefile.
      adds  c7c3510   netapi: add ConvertStringSidToSid().
      adds  e480162   netapi: add NetApiBufferAllocate.
      adds  050db35   doserr: add WERR_MEMBER_IN_ALIAS.
      adds  a9c8095   netapi: add NetUserModalsSet and NetUserModalsGet to IDL.
      adds  9f0de21   re-run make idl.
      adds  974250c   netapi: add skeleton for NetUserModalsGet and NetUserModalsSet.
      adds  ee43b80   netapi: add NetUserModalsGet and NetUserModalsSet to public headers.
      adds  eec9143   netapi: add example code for NetUserModalsGet and NetUserModalsSet.
      adds  005fb1f   netapi: implement NetUserModalsGet_r.
      adds  cd1a1e3   netapi: implement NetUserModalsSet_r.
      adds  fabd655   netapi: add NetUserModalsGet and NetUserModalsSet tests.
      adds  572495b   netapi: add remaining NetLocalGroup*Member calls to IDL.
      adds  a296063   re-run make idl.
      adds  2fde42b   netapi: add skeleton for NetLocalGroup*Member calls.
      adds  90a8f9d   netapi: add NetLocalGroup*Member calls to public headers.
      adds  14364ac   netapi: implement NetLocalGroupAddMembers_r().
      adds  b65fcbc   netapi: implement NetLocalGroupDelMembers_r().
      adds  f947d41   netapi: implement NetLocalGroupSetMembers_r().
      adds  6f28bc6   netapi: add NetLocalGroupAddMembers example code.
      adds  ed7501f   netapi: add NetLocalGroupDelMembers example code.
      adds  051cb1a   netapi: add NetLocalGroupSetMembers example code.
      adds  5bea31a   libnetjoin: support kerberized joining/unjoing (fix #5416).
      adds  0f3de7f   WHATSNEW: fix one occurrence of 3.2.0 to say 3.3.0.
      adds  08f7c2d   Move the uid2sid cache to the parent winbind process (This used to be commit 6e885aeabba2265a06b726f567cb14dde12c8ccb)
      adds  1bdbe77   Move the gid2sid cache to the parent winbind process (This used to be commit a86a6835e2737fdbdf1f36bcd594d4b01a60acb9)
      adds  0c1e27a   Directly call backends from idmap_[ugs]_to_[ugs]id (This used to be commit f955407042e6d2384acccc399d72ff65ba0e721c)
      adds  8d4bd2d   Remove the multi-ID lookup code and the 3.2.0 version of idmap_cache (This used to be commit 1bd98521dc3f16ad77ccccd3979288c58e03ebe8)
      adds  340ab6a   idmap rewrite (This used to be commit 30a180f2fce8cf6a3e5548f6bba453272ba70b33)
      adds  2a3698e   Remove "idmap alloc config : range" parameter
      adds  8d25729   Fix prototypes (This used to be commit 8b9d12714679745b98755e6805e71b75828ce227)
      adds  18bc972   Some doxygen comments for idmap (This used to be commit adecc6d91338e7e34afd0672aada5d0e47247a33)
      adds  59e53ce   Document idmap rewrite (This used to be commit 4b9132e8bd1b2bc397b657ef07796f44d55f33da)
      adds  b87807d   Make the docs actually build
      adds  a93d0f6   Do not create a new mapping if a domain with an explicit config fails (This used to be commit 2c27de44269198e22c323191dd4762d1aab81b22)
      adds  68fe1a1   Remove two unused variables (This used to be commit 257b0401ee675b6b7eddf2b46a0f8115940e6640)
      adds  1759f08   cifs.upcall: negatively instantiate keys on error
      adds  89dc729   ensure we give an error code to any routines above that are looking for one (This used to be commit 469ba9b87103aa0053c371e481acc5acf0f98ac1)
      adds  8b25ce0   I found lots of places where we assume error will be set when calling one of our virtualised functions, such as db_open(), but error is only set when a system call fails, and it is not uncommon for us to fail a function internally without ever making a system call. That led to us passing back success when a function had in fact failed.
      adds  ac9f55b   Fix unix_convert() for "*" after changing map_nt_error_from_unix().
      adds  743d6f7   Make sure to always set errno on error path in OpenDir (and hence scan_directory).
      adds  9caabc4   use variables for files used in multiple places (cherry picked from commit cee044bc42d955c535dbb6bb372af01089d37756) (This used to be commit 2462562b5c90bc1c46237cd980810b0a69cd116d)
      adds  03991ab   Fix bug 5686 - libsmbclient segfaults with more than one SMBCCTX. Here is a patch to allow many subsystems to be re-initialized. The only functional change I made was to remove the null context tracking, as the memory allocated here is designed to be left for the complete lifetime of the program. Freeing this early (when all smb contexts are destroyed) could crash other users of talloc. Jeremy. (This used to be commit 8c630efd25cf17aff59448ca05c1b44a41964b16)
      adds  0a60b89   Merge from Herb. print correct test status (This used to be commit 8cb7ae011c8b8cb244e9b87a3ad51e27646411b6)
      adds  e3ec81c   Attempt to fix the build on Irix CC (cherry picked from commit 666bf8456ac44cbbbd5524af2bf4fd89e18ddf62) (This used to be commit 8819c51809cabe6ad0843f3838de53e785a10b47)
      adds  9b987e3   Attempt to fix bug 5684
      adds  5a3642d   Add winbind:online check timeout parameter
      adds  8c15667   update configure.rpm for clustered Samba usage (This used to be commit 87c9f7717fc8171644c244fe697cace2968b8f8a)
      adds  d609ccb   keep compatibility with v3-0-ctdb name for fileid:mapping option (This used to be commit 2856d2e4a43fbcc6c8f8ac7b1613828170362861)
      adds  c6ecbd9   Do not call testparm in /etc/init.d/smb
      adds  78c034e   packaging: bump the rhel-ctdb rpm releas number to ctbd.28
      adds  254e118   packaging(RHEL-CTDB): remove winbind init script and its linke from main pkg
      adds  f66a474   packaging(RHEL-CTDB): move "chkconfig --del winbind" to "%preun common"
      adds  d12eb6e   packaging(RHEL-CTDB): move service smb restart from %postun to %post
      adds  0da2b0b   packaging(RHEL-CTDB): use condrestart instead of restart in %post script
      adds  f1e91b4   packaging(RHEL-CTDB): in %preun, first stop the service then deactivate
      adds  ecfb227   packaging(RHEL-CTDB): ignore errors from init scripts in pre/post scripts.
      adds  47dbecf   packaging(RHEL-CTDB): use "/sbin/service smb" instead of "%{initdir}/smb"
      adds  20784e9   packaging(RHEL-CTDB): add "service winbind condrestart" to "%post common"
      adds  e3d29de   packaging(RHEL-CTDB): bump rpm release to the next version ctdb.29
      adds  14c0f89   packaging(RHEL-CTDB): fix placement and link direction of new shared libs
      adds  ac1b8c4   packaging(RHEL-CTDB): remove duplicate block from spec file.
      adds  d8156b9   packaging(RHEL-CTDB): use /usr/%{_libarch} instead of %{_libdir}
      adds  78440cc   Bump up version number (This used to be commit ace315c2ffc4e81c87ba1d30c28578719cb1692b)
      adds  37ca4b7   Fix README: DOCS_DIR is replaced by DOCS_TARBALL (This used to be commit 3d24c5b4602140470c40f002d206212e388ae59b)
      adds  034a97b   Package 32-bit versions of libtalloc into the winbind rpm (This used to be commit e52e2f7f1a09fff8ec37174a9dc98dc9b440ef87)
      adds  f72e28e   Exit smbstatus cleanly if messaging_init fails (This used to be commit 5fd51833a31b326d83ac2f76d06560920547f657)
      adds  45c1e95   Correctly return NULL from messaging_ctdbd_connection if messaging_init failed (This used to be commit 549db133df6782bcca7d033e8573e47716877cbd)
      adds  e21c518   bump version number to 32 (This used to be commit 19becb776148b7930a0abaec8038fee1158a66c4)
      adds  4f79a8e   packaging(RHEL-CTDB): remove the libnss_wins modules to reduce deps.
      adds  59593bf   packaging(RHEL-CTDB): bump Release to ctdb.33 for the next build
      adds  d5d350e   packaging(RHEL-CTDB): update the build instructions in the README.
      adds  f8dec66   packaging(RHEL-CTDB): bump Release number to ctdb.34 for the next RPM.
      adds  b0935e5   Add a gpfs_prefetch module
      adds  6c506ee   packaging(RHEL-CTDB): Bump release number to ctdb.35 for the next RPM.
      adds  02784bb   packaging(RHEL-CTDB): bump Release number to ctdb.36 for next rpm.
      adds  73f66d6   packaging(RHEL-CTDB): Bump release number to ctdb.37 for the next RPM.
      adds  3cdc005   packaging(RHEL-CTDB): bump Release number to ctdb.37 for next rpm.
      adds  fb97047   Use transaction start/cancel for persistent writes to avoid leaving the database in an inconsistent state if we crash during the operation
      adds  c9700dc   packaging(RHEL-CTDB): Bump release number to ctdb.39 for the next RPM.
      adds  f49a712   packaging(RHEL-CTDB): Bump release number to ctdb.40 for the next RPM.
      adds  fd070dc   dbwrap ctdb: remove erroneously duplicated comment.
      adds  ed66929   dbwrap ctdb: release the lock before calling ctdbd_persistent_store()
      adds  5dcf209   dbwrap ctdb: add a retry loop to the persistent store operation.
      adds  dd7ac4f   dbwrap ctdb: call db_ctdb_store() in db_ctdb_delete().
      adds  873e747   dbwrap ctdb: add db_ctdb_delete_persistent() and use it for persistent DBs
      adds  8ac9cd8   packaging(RHEL-CTDB): Bump release number to ctdb.41 for the next RPM.
      adds  b45305b   dbwrap ctdb: add a partial mapping from tdb_error to NTSTATUS and use it for store.
      adds  ebaf208   dbwrap ctdb: don't retry when tdb_store failed in db_ctdb_persistent_store().
      adds  6afa8e5   idmap tdb2: fix broken logic in tdb2_store_bystring().
      adds  134ea91   idmap tdb2: fix broken logic in tdb2_delete_bystring().
      adds  286974e   dbwrap ctdb: fix a DEBUG message.
      adds  620d873   idmap tdb2: fix inconsistent mappings by checking for race and retrying to fetch mapping.
      adds  4d821dd   packaging(RHEL-CTDB): we are now based on 3.2.1
      adds  9c79d1c   got rid of the redundent cache database (This used to be commit 126f4ac8e85458ee4693b89a184b99420f1b6bee)
      adds  0f41961   first cut at adding full transactions for ctdb to samba3 (This used to be commit f91a3e0f7b7737c1d0667cd961ea950e2b93e592)
      adds  b3f4b77   cleanup debugging and fix handling of empty transaction (This used to be commit 2e85cbe88b3d1674b915f62e02be7d005fddaa39)
      adds  9bf211d   samba3 can't handle NOREPLY yet (This used to be commit 21729256a550509c3c038efa5acdd6ac39027dce)
      adds  ee314d6   fixed fetch of empty records (This used to be commit 037516f1362c8d64da1d47a0cdaf83198d3eaeaf)
      adds  4d76ed4   use transactions in idmap_tdb2 (This used to be commit 32b8db27652a66a2ade547a6d27f34d0816f7296)
      adds  5031f2a   all persistent databases now do all stores via automatic transactions (This used to be commit 76fbe56e827193d939676da23a580aa0f9394dd1)
      adds  5c306c6   removed more unused code (This used to be commit 30a697c82db53f9d801e220a7c6277f873ebce67)
      adds  7e9229e   we need to commit, not cancel, on record destruction (This used to be commit ba64a757f86fb60994e12e81416083ac0fa11c21)
      adds  62bbcc6   put a limit on the number of retries. I found a case where a recovery could lead to it blocking forever (This used to be commit a633390d3a7cb04a7c4e14cba9c533621793287e)
      adds  bd47edc   mark this release as a transactions test release (This used to be commit 9b1fa59d83890534264bec8f1190831eea37d9c3)
      adds  2592565   handle two special cases
      adds  1349e94   up release number (This used to be commit 226b7d3bdf63970fc75ef08423ee984e3b7e94a5)
      adds  0f8a685   cope with the control failing completely without returning a status (This used to be commit fe6a03e7b11cd859fddae5ba924ea5e071b8ccea)
      adds  312a045   don't leave a dangling transaction on retry error (This used to be commit ddf3022595fe8ca378c5f52107f42e296f852685)
      adds  fe3dd9b   fixed lots of places that paniced on a failed transaction_commit, thinking it was a failure of a transaction cancel (This used to be commit 22dbe158ed62ae47bbcb41bba3db345294f75437)
      adds  55de7c1   up release to transactions3 (This used to be commit a9f277da8b018af89ab7b9509460a158380e09d6)
      adds  ca64c34   use CTDB_CONTROL_TRANS2_COMMIT_RETRY to prevent the counter getting out of sync (This used to be commit 571ec7893c8b40959c005d510c039e3f231ffc67)
      adds  65a78a6   drop retries to 5 (This used to be commit a2f70fc175b748ef160a998d0563c28381ea3466)
      adds  cbb53dc   update to transactions4 release (This used to be commit 9442c78b7e91051803df61f2e36e06e248e7798e)
      adds  d9a2108   update to ctdb.42 release
      adds  11331ee   allow nested ctdb transactions in the same manner that they are allowed for tdb. This is needed for the registry db backend. (This used to be commit 4b04ec29c76df837a7909725bbbf4c79d5abdb4d)
      adds  48fecd2   increase version to 43 (This used to be commit 1d8024d261264a709b9df22fa35cdad03ab4af19)
      adds  cb7bb55   update configure.rpm (This used to be commit ec8f3d75a22e7d2d7617ed33836836cd73610095)
      adds  2f09edb   register the ctdbd reconfigure message (This used to be commit 9d3217bb28765e107c230fb90b578dcc6f5d4375)
      adds  4b2399d   log unclean shutdowns (This used to be commit 30b83245a22ebd5e4fa4739dd2aa1805373a7eb2)
      adds  b5f4373   fixed child exit handling and IP release handling (This used to be commit 6fe27d296c389473c24e8c627a61bd56b364ad9f)
      adds  416fa08   ensure we exit with non-zero status on EOF on socket, so the parent can trigger a brlock db cleanup (This used to be commit bbd49f9e1c4b50c4a596fb991f3306e1e90c0177)
      adds  805bd92   smbd/conn: fix prototype change of conn_close_all() in proto.h.
      adds  1a4e299   added a explanatory comment on tcon check (This used to be commit f2ab2cebb9b81453dc0b6370288b85909182ae49)
      adds  93d41b7   up to release 44 (This used to be commit 5d482fe9873a20d3fd97f54f1e1216c1f13f46a1)
      adds  d21ec4f   disable the DNS update code, as it breaks clustering (This used to be commit 30a5f682b5fe6edcdb119af6dc736f4beb40bc26)
      adds  2516b57   up to release 45 now (This used to be commit 7f0e1732a06709131475d0174103467aa795ec19)
      adds  904e4f7   up release to 46 (This used to be commit 4c2ec600731117316a6bec763e9cde2845e2356c)
      adds  f284cde   smbd: prevent smbd from panicing with "clustering = no" but --with-cluster-support
      adds  254c394   packaging(RHEL-CTDB): Bump release number to ctdb.47 for the next RPM.
      adds  9e43dfd   packaging(RHEL-CTDB): move to version 3.3.0 for the rpm build.
      adds  0a0b8ce   packaging(RHEL-CTDB): don't call make proto for the 3.3.0 build.
      adds  8d7bb02   packaging(RHEL-CTDB): install the right libraries for 3.3.0.
      adds  4cf505d   packaging(RHEL-CTDB): fix installation of libsmclient for 3.3.0 build.
      adds  8644db5   packaging(RHEL-CTDB): fix installation of libsmbsharemodes for the 3.3.0 build.
      adds  cde6c64   packaging(RHEL-CTDB): check for success of x86_64 build before building i386
      adds  93d2a98   netapi: add c++ guard.
      adds  0c0a389   VERSION: Raise version number.
      adds  8879545   WHATSNEW: Start WHATSNEW for 3.4.0pre1.
      adds  870c54e   If it is a forced DOS error, nt_errstr should say so (This used to be commit ef5489ac805237274d6088aaa7ae870cc0deb52f)
      adds  8d03db9   Revert "If it is a forced DOS error, nt_errstr should say so"
      adds  e90dc23   Revert "Add winbind:online check timeout parameter"
      adds  b48ba00   Prevent NT_STATUS 0xF1000000 errors from appearing when dos errors are used and there is no error.  It should be mapped directly to NT_STATUS_OK.  smbclient to older servers didn't work. (This used to be commit 78f009b7ef1f1d63b21df9ba6da7fcca01c12109)
      adds  a5cf8b9   Fix for bug #5617, reported and patched by Bartosz Antosik antosik at gmail.com. xp/2003 explorer freezes browsing shares on samba ipv6 hosts. Caused by missing reply packet to SMB printclose packet. Jeremy (This used to be commit ecf2b906f476e4a764d0e53eed84b9b75a2062c0)
      adds  0595ecb   Fix for bug #5688 from SATOH Fumiyasu <fumiyas at osstech.co.jp>. LPQ process is orphaned if socket address parameter is invalid. If the "socket address" parameter is a null string that is an invalid value for Samba 3.2 but valid for Samba 3.0. Jeremy. (This used to be commit c65726d418601cdc86202c0371615e4f7f3d843c)
      adds  40b133e   Fix coverity CID: 594. Resource leak on error path. Jeremy. (This used to be commit 1f38b9963c4ec0d73da496a72ba4ee74d8d581c9)
      adds  7871fa0   Put prototypes of modules/vfs_posixacl.c into new modules/vfs_posixacl.h.
      adds  14fd4ac   Put prototypes of modules/vfs_tru64acl.c to new modules/vfs_tru64acl.h.
      adds  1c72d47   Put prototypes of modules/vfs_solarisacl.c to new modules/vfs_solarisacl.h.
      adds  34294b3   Put prototypes of modules/vfs_hpuxacl.c to new modules/vfs_hpuxacl.h.
      adds  4136ab3   Put prototypes of modules/vfs_irixacl.c to new modules/vfs_irixacl.h.
      adds  11db643   netapi: let libnetapi_samr_lookup_and_open_alias return NTSTATUS.
      adds  a810cc8   netapi: add NetLocalGroupGetMembers example code.
      adds  87b9c9a   netapi: make non-implemented local calls default to remote "localhost" calls.
      adds  fcd10d2   netapi: make libnetapi_open_ipc_connection static.
      adds  214e6e7   netapi: add doxygen documentation for NetLocalGroup{Add,Del,Set,Get}Members.
      adds  2b89fc1   netapi: add doxygen documentation for NetUserModalsGet and NetUserModalsSet.
      adds  06ad4dc   netapi: add some remaining documentation fixes.
      adds  0d64a3b   smbspool: Fix printing on port 139.
      adds  7624390   Revert "Add a gpfs_prefetch module"
      adds  9253044   Fix bug #5692 - Core dump in full_audit.so. There were some function mismatches in the various GET_NT_ACL modules (some places the fsp parameter has not been removed). Jeremy. (This used to be commit 221cc5e21eb27cdad51f34ec6832467a7bd89213)
      adds  9ab5cff   Make it clear that this is a temporary context byusing a talloc stackframe instead. Jeremy (This used to be commit 7f7dd5e8883e23d7fe3f9cb804905c5b23a5a41c)
      adds  8bda4e0   Fix show-stopper for 3.2. Smbd depends on group SID position zero being the primary group sid. Authenicating via winbindd call returned a non-sorted sid list. This fixes is for both a winbindd call and a pac list from an info3 struct. Without this we mess up the primary group associated with created files. Found by Herb. Jeremy. (This used to be commit cb925dec85cfc4cfc194c3ff76dbeba2bd2178d7)
      adds  dfd2758   build: fix a typo in the installlibtalloc rule.
      adds  b02216b   Makefile: print codepagedir in "make showlayout".
      adds  f2d7c59   proto.h: remove prototypes from dynconfig.c
      adds  1d60a7d   dynconfig: remove unused prototypes.
      adds  b39040c   dynconfig: remove commented-out old stuff from dynconfig.c and dynconfig.h
      adds  e973969   configure: Add --with-modulesdir to accompany --with-libdir.
      adds  cc83d5b   dynconfig: add support for MODULESDIR.
      adds  e069372   buildoptions: output MODULESDIR.
      adds  25f3119   Add modules_path() to construct paths to files in MODULESDIR.
      adds  26c3453   Use module_path() instead of lib_path() for loading shared modules.
      adds  8dadf4b   libgpo: use MODULESDIR instead of LIBDIR for the group policy extensions.
      adds  8829b42   svcctl: use MODULESDIR instead of LIBDIR for the svcctl script directory.
      adds  e583072   popt: add support for setting MODULESDIR via popt_common_dynconfig.
      adds  14a6982   configure: remove the --with-libdir parameter.
      adds  5e683fc   configure: use ${libdir} instead of \${LIBDIR}.
      adds  2408d3c   configure: use libdir=${prefix}/lib and modules=${libdir}/samba as default with-fhs.
      adds  63ff9e0   I think the problem with these functions is that lookup_usergroups should never include the user SID. The comment for the function in winbindd/winbindd_ads.c says /* Lookup groups a user is a member of. */ The following patch makes the wbinfo calls return the correct data before and after a login. wbinfo --user-domgroups and --user-sids (This used to be commit 7849938906a9c859805cbaeca66fae9d3c515aad)
      adds  cb9dc23   Attempt to fix Coverity ID 595
      adds  165f5c0   Attempt to fix Coverity ID 596
      adds  ee6c02f   Fix bug 5696. The problem was when smbd was asking for a winbindd name to SID lookup of "Unix Group\name" where "name" was also a valid username, the winbindd passdb lookup of that name was losing the domain string info before calling lookup name (ie. lookup_name() was being called with just the string "name", not the full string "Unix Group\name").
      adds  5e7655f   Split lookup_name() and create a new functiong called lookup_domain_name(). This new function accept separated strings for domain and name. (This used to be commit 8594edf666c29fd4ddf1780da842683dd81483b6)
      adds  2597c97   Fix length error in wrapping spnego blob (This used to be commit 16ee95494ba495c5f5ff8779206f380db1067b2d)
      adds  39480f6   Make the change to smbcontrol for "all" to mean broadcast, and "smbd" to mean the main smb daemon. Update docs to match. Jeremy. (This used to be commit e415420b086a236be6bcc1e7584bec276a74e457)
      adds  4928791   build: fix linking cifs.upcall when nscd_flush_cache() is found.
      adds  9f28b99   winbindd: kill some trailing/leading whitespace.
      adds  5692bbf   pam_winbind: use integer constants.
      adds  299e6c7   pam_winbind: add _pam_error_code_str().
      adds  1cef895   pam_winbind: use pam error string function to display result.
      adds  833af26   wbinfo: add wbinfo_prompt_pass.
      adds  a11e310   wbinfo: use wbinfo_prompt_pass() everywhere.
      adds  bded7eb   pam_winbind: some doxygen fixes.
      adds  4289e4b   winbindd: fill_in_password_policy (to avoid redundant code).
      adds  d9484d4   winbindd: use set_auth_errors (avoid code duplication).
      adds  477e6bb   winbindd: consistently use false/true.
      adds  f23a6b7   Fix bug 5697 nmbd spins in reload_interfaces when only loopback has an IPv4 address reported by Ted Percival <ted at midg3t.net>. Jeremy. (This used to be commit ab06efccf31fbc899536d2681a2076e6dfd65b9e)
      adds  b027463   Updated Doxyfile conf to doxygen version 1.5.3
      adds  eb8dd6a   smbd: fix the handling of create_options to pass RAW-OPEN
      adds  cf710f0   nss_winbind: When returning NSS_UNAVAIL, squash errno to ENOENT
      adds  a77c928   fix another build warning.
      adds  825f06c   libads: remove unused vars.
      adds  f51e1f4   fix build warning.
      adds  e069dd4   build: rename LIBNETAPI_OBJ1 to LIBNETAPI_OBJ0 for consistency.
      adds  cc84042   build: remove duplicated and hardcoded definition of LIBSMBSHAREMODES
      adds  c617b69   build: fall down to the same place when using an internal lib statically.
      adds  e2ec271   build: fix bug #5590 by not linking in the static libs but the objects.
      adds  f483aa0   build: autogenerate symbols for libsmbclient.so
      adds  4845b86   gitignore: add libsmbclient.syms - this is now generated
      adds  447852c   build: auto-generate symbols for libsmbsharemodes.
      adds  9220e76   gitignore: add libsmbsharemodes.syms - this is now generated
      adds  d1cb562   gitignore: add lib/netapi/tests/Makefile
      adds  2fdcaab   gitignore: add examples/libsmbclient/tree
      adds  79150da   Here is a re-working of the winbindd reconnect code to cope with rebooting a DC. This replaces the code I asked Volker to revert. The logic is pretty simple. It adds a new parameter, "winbind reconnect delay", set to 30 seconds by default, which determines how long to wait between connection attempts. To avoid overwhelming the box with DC-probe forked children, the code now keeps track of the DC probe child per winbindd_domain struct and only starts a new one if the  [...]
      adds  f1a45e3   libsmbclient examples: fix prototype for readlink
      adds  f14e833   libsmbclient examples: add Makefile.internal.in for building from a samba source
      adds  fb0b833   libsmbclient examples: source/bin to the library search path for smbwrapper build
      adds  fdb4fcf   build: add [clean_]libsmbclient_examples targets to top level Makefile
      adds  0a909f4   gitignore: add examples/libsmbclient/Makefile.internal - a generated file
      adds  dec6bc8   IDL: fix IDL for netr_ServerPasswordSet2().
      adds  f2564f1   re-run make idl.
      adds  9efccda   Fix bug 5698 - mixup of TALLOC/malloc. Spotted by Douglas Wegscheid <Douglas_E_Wegscheid at whirlpool.com>. Jeremy. (This used to be commit 1295bb9787dde69b4be4acee7b66eb782afe9c42)
      adds  b67adb4   Fix Bug #5710 and make machine account password changing work again.
      adds  efbb8c1   rpc_server: make it a little more obvious what flags we send to a client.
      adds  129e71a   Fix broken net rpc join message when DC can't be found. Ensure we pass in a domain name. Jeremy. (This used to be commit 33019fe2b5f521c143fc79edb915eca69b9ed98d)
      adds  3be3dac   mount.cifs: don't prompt for password on krb5 mounts
      adds  6cbebac   cifs.upcall: handle MSKRB5 OID properly
      adds  a835c28   cifs.upcall: move default install location to EPREFIX/sbin
      adds  2c96b1f   cifs.upcall: enable building by default on linux
      adds  e1523fd   cifs.upcall: fix build warning
      adds  b90607e   loadparm: idmap backend is not depracated any longer.
      adds  d5fa943   manpages: Add manpage for "init logon delay".
      adds  981431f   manpages: Add manpage for "init logon delayed hosts".
      adds  2d2646e   net: Add missing colon to unify usage messages.
      adds  2f02c33   manpages: Add documentation for new 'net rpc vampire' subcommands.
      adds  2ed60a4   cifs.upcall: bump SPNEGO msg version number and don't reject old versions
      adds  7e0314f   winbindd: Fix crash in cm_connect_sam()
      adds  5571bd2   idmap_gid_to_sid: Fix a cut-a-npaste error.
      adds  4a5ccfb   Don't re-initialize a token when we already have one. This fixes the build farm failures when winbindd connects as guest. This one took a *lot* of tracking down :-). Jeremy. (This used to be commit dca827791276906436452c650062164eb819dfe0)
      adds  6e89443   winbindd: add event based machine password change.
      adds  03dfaf3   Fix a memleak in calculate_next_machine_pwd_change (This used to be commit 5314f06dcdf14ce5e038a03a3e4dfded227bd00c)
      adds  c33e648   Use talloc_stackframe() in machine_password_change_handler (This used to be commit 79103000b13c95325534db749a0da638a3eb1807)
      adds  d7d3b37   Fix some nonempty blank lines (This used to be commit 541e088656773d2b3b56a5a8bdc8dea6c9edec86)
      adds  56cd17d   Protect against short read&x replies (This used to be commit 4ed73cbbbeff4b554cc8d28252b756241396b3a1)
      adds  1924e79   Revert "Protect against short read&x replies"
      adds  3d13cdf   Fix some C++ warnings (This used to be commit dd9e4e6db04acf20f6ef7705955358c7ca442bbd)
      adds  4e47973   Fix some nonempty blank lines (This used to be commit 010c7101e59477f0d5f3bf11c17f474ec6f79cc1)
      adds  ab5076d   auth: Fix build warning.
      adds  fd5b2f4   winbindd: only create machine pwd change event when in primary domain child.
      adds  66fa77b   winbindd: move set_auth_errors to util functions.
      adds  e682f09   winbindd: use set_auth_errors() in winbindd_dual_check_machine_acct as well.
      adds  9f93d4e   Fix bug 4516, no IPv6 on Solaris 2.6. (This used to be commit b5d0f751e4bf19c2ad306ebb3baeb5e9e83e49ee)
      adds  98c3324   build: make sure to create CODEPAGEDIR and MODULESDIR.
      adds  f09e8ce   fixed tsmsm_sendfile(). The logic was totally broken. (This used to be commit 794e48b809036871287df8416a2c669b7e26f216)
      adds  52c39dd   fixed an errno handling bug that could lead to an infinite loop (This used to be commit 5ccdc58ce91ee40ca7171dd040191291aeb7fe02)
      adds  d9f61db   Avoid a race condition in glibc between AIO and setresuid().
      adds  563a7cc   become root for AIO operations
      adds  39697d5   EINVAL is also a valid error return, meaning "this filesystem cannot do sendfile for this file" (This used to be commit 737f664604b28f230be63bfc2f3d516fd9eb1c63)
      adds  5b851c9   Handle arbitrary new PAC types
      adds  95fc1e5   run make idl after idl change "Handle arbitrary new PAC types"
      adds  13c66c8   Move idmap_cache.c from winbindd/ to lib/ (This used to be commit fe70dcc1b63b1969c13f7fb03ec374b6e5a376a1)
      adds  c529cd1   Increase the default positive idmap cache time to a week (This used to be commit 60af63675063ad62c0169b9f2094ecfdaa7ca16d)
      adds  d2f223d   Get smbd to look (read-only) into the winbindd cache for uid/gid <--> sid mappings. Jeremy. (This used to be commit 31ba955d6950420096b9141454aa95b2510a3d9a)
      adds  95cc5ee   Fix the build :-(. Ask winbindd if we find a negative cache entry (or should we just call the legacy function ?). Jeremy. (This used to be commit 566d3b6e76afeca8e862cb36202a5283b86920e4)
      adds  a1de4e9   Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-devel (This used to be commit e038f1cf9fb305fc1e7a4189208e451d30aaa1f0)
      adds  d1f140a   Don't ask winbindd if we got a -ve cache entry. Jeremy. (This used to be commit 91f85d0dcaa917b7a90a77852f3a778a0ad99c4d)
      adds  dc3f6b0   Fix bug spotted by Simo - don't use legacy if expired entry. Jeremy. (This used to be commit a7bbd33139c5835cf32efdbe0ef187117699e3e4)
      adds  9a89e30   ldb: Fix permissions of group_mapping.ldb.
      adds  dee5f09   ldb: Fix permissions of new ldg files.
      adds  e588f0b   Be explicit about setting perms for the ldb. Helps others who may use this api. Jeremy. (This used to be commit f0ea0f3502037db878238942ee0729f6940e0b01)
      adds  34c073c   mount.cifs: unclear error message with "credentials"
      adds  1cae2ac   Add st_birthtime and friends for accurate create times on systems that support it (*BSD and MacOSX). Should have done this ages ago, sorry. Jeremy. (This used to be commit 4c3a9558906f213948c3bdc081be73f8fed148cb)
      adds  1d26beb   Correct the netsamlogon_clear_cached_user function. (This used to be commit bb13312d9d53b1e048b3a0bfeeca088f9db84cd3)
      adds  29af730   Fix the wcache_invalidate_samlogon calls. Jeremy. (This used to be commit 7c820899ed1364fdaeb7b49e8ddd839e67397ec0)
      adds  52e23fe   winbindd: fix invalid sid copy (hit when enumerating sibling domains).
      adds  58aa97c   Refactoring: Add the routine cli_request_send()
      adds  8f408a6   Add async cli_close (This used to be commit f84a2b5dbf8a072a9e356fa39523f65d042a2643)
      adds  de9fcfc   Add async open&x (This used to be commit faf353edd60967efac4d5c222db14fa730866273)
      adds  2650207   Remove cli->event_ctx, pass it explicitly
      adds  1285249   Add cli_pull_reply
      adds  77d1b29   Move "struct cli_request" from client.h to async_smb.h
      adds  65dcdf9   This adds the code to allow chained requests in libsmb/
      adds  b054f14   Activate code to enable chained requests
      adds  bb0fc9c   Add cli_request->recv_helper
      adds  228a126   Add async smbecho client support (This used to be commit c1d645fbe39433541d8bfe6b818c855cee318dc5)
      adds  f294f51   Remove cli_request_get()
      adds  d4818c7   Clarify usage of "force create mode". Jeremy. (This used to be commit 1d252ffd313e0cd6fcb3d7cb2c99f2daf56728c1)
      adds  b12c7db   Deal with systems that don't initialize birthtime correctly. Pointed out by SATOH Fumiyasu <fumiyas at osstech.jp>. Jeremy. (This used to be commit 4f60348c0a934123a8e15bc741076366f6713390)
      adds  0380fe9   kerberos: move the KRB5_KEY* macros to header file.
      adds  87ea8f3   kerberos: add KRB5_KT_KEY abstraction macro.
      adds  bff20e1   kerberos: use KRB5_KT_KEY macro where appropriate.
      adds  ea0686e   kerberos: fix HAVE_KRB5 related build issue.
      adds  eefd042   net: use netapi for rpc_user_rename.
      adds  2e8b000   netapi: add all USER_INFO structs to public header.
      adds  93c1033   netapi: fix ENCRYPTED_PWLEN in IDL.
      adds  e5cf44a   re-run make idl.
      adds  ab6fc34   netapi: add ENCRYPTED_PWLEN to public header.
      adds  220e01e   netapi: add more infolevels to NetUserSetInfo example.
      adds  64d06ea   netapi: make set_user_info_USER_INFO_X a separate function.
      adds  870944c   netapi: process level 1003 in construct_USER_INFO_X as well.
      adds  a5fc8ee   netapi: support level 1003 in NetUserSetInfo.
      adds  41fa943   netapi: fix convert_USER_INFO_X_to_samr_user_info21.
      adds  fac81ff   netapi: support level 1011 in NetUserSetInfo.
      adds  bd450a7   netapi: support level 1009 in NetUserSetInfo.
      adds  f1ce72a   netapi: fix acct_flags handling in convert_USER_INFO_X_to_samr_user_info21.
      adds  3029122   netapi: support level 1012 in NetUserSetInfo.
      adds  daf162c   netapi: support level 1006 in NetUserSetInfo.
      adds  965f947   netapi: add usriX_profile/usriX_home_dir_drive/usriX_primary_group_id to USER_INFO_X in IDL.
      adds  58d56de   re-run make idl.
      adds  49db2e0   netapi: support level 1052 in NetUserSetInfo.
      adds  3077047   netapi: support level 1053 in NetUserSetInfo.
      adds  4874a8b   netapi: support level 1051 in NetUserSetInfo.
      adds  502036e   netapi: support level 1024 in NetUserSetInfo.
      adds  da84384   netapi: support level 1014 in NetUserSetInfo.
      adds  badc46d   net: use netapi function to list users.
      adds  e2945c3   net: use netapi function to set user password.
      adds  c5b924b   netapi: add NetUserGetGroups to IDL.
      adds  f7f6c25   re-run make idl.
      adds  3967936   netapi: add skeleton for NetUserGetGroups.
      adds  d304d17   netapi: fix NetUserSetInfo return code for currently unsupported levels.
      adds  29e8a0f   netapi: add NetUserGetGroups to public headers.
      adds  aeaa881   netapi: add NetUserGetGroups example code.
      adds  77285ee   netapi: implement NetUserGetGroups_r.
      adds  a9a9772   net: use netapi for "net rpc user info" to enumerate user group membership.
      adds  7eb0b5e   net: now that "net rpc user" uses netapi calls exclusivly, net rpc shell needs to use netapi as well.
      adds  d97c694   netapi: fix IDL for USER_INFO_4.
      adds  45e34d0   re-run make idl.
      adds  36de16b   netapi: fix public header for USER_INFO_4.
      adds  1aee2ce   netapi: display all available levels in NetUserGetInfo example.
      adds  e96a99f   netapi: add samr_acb_flags_to_netapi_flags for NetUserEnum and NetUserGetInfo.
      adds  fea81f9   netapi: always return correct account name in NetUserGetInfo/NetUserEnum.
      adds  0f928eb   netapi: give more correct error code in NetUserGetInfo.
      adds  6f7afee   netapi: add USER_PRIV_* constants to IDL.
      adds  d2e9b33   re-run make idl.
      adds  0faaff1   netapi: add USER_PRIV_* constants to public header.
      adds  592f3a1   netapi: add AF_OP constants to IDL.
      adds  f16719e   re-run make idl.
      adds  1283d08   netapi: add AF_OP constants to public header.
      adds  ff21cce   netapi: better point out what levels are unknown in NetUserEnum.
      adds  c750f8c   netapi: add samr_rid_to_priv_level().
      adds  8e57883   netapi: add NetShareAdd to IDL.
      adds  0f1025a   re-run make idl.
      adds  0b484e6   netapi: add NetShareAdd skeleton.
      adds  f7b2933   netapi: add NetShareAdd to public header.
      adds  0e37e22   netapi: implement NetShareAdd_r.
      adds  3b88ef3   netapi: add NetShareAdd example code.
      adds  02bd97b   netapi: add USER_MAXSTORAGE_UNLIMITED to IDL.
      adds  a7e2f56   re-run make idl.
      adds  8bab110   netapi: prepare libnetapi_samr_lookup_user to lookup priv levels.
      adds  29b96a6   netapi: add builtin handle to NetUserEnum.
      adds  ab627f4   netapi: add info21_to_USER_INFO_10.
      adds  f14748e   netapi: add info21_to_USER_INFO_20.
      adds  2bf066b   netapi: add info21_to_USER_INFO_23.
      adds  d405b50   netapi: add info21_to_USER_INFO_1 and support level 1 NetUserEnum/GetInfo.
      adds  0018d14   netapi: add info21_to_USER_INFO_2 and support level 2 in NetUserEnum/GetInfo.
      adds  4c659b9   netapi: add info21_to_USER_INFO_3 and support level 3 in NetUserEnum/GetInfo.
      adds  038404a   netapi: add info21_to_USER_INFO_4 and support level 4 in NetUserEnum/GetInfo.
      adds  5dd0750   netapi: add info21_to_USER_INFO_11 and support level 11 in NetUserEnum/GetInfo.
      adds  639bb00   netapi: add NetJoinFlags to IDL.
      adds  93528fa   re-run make idl.
      adds  57fe018   netapi: add NetJoinFlags to public header.
      adds  e710a87   netapi: use NETSETUP join flags in examples.
      adds  af1db71   netapi: fix some warnings in netdomjoin-gui.
      adds  c5a9348   netapi: fix NetGetJoinableOUs_l.
      adds  bb1d3a7   libwbclient: add wbcChangeUserPassword and wbcChangeUserPasswordEx.
      adds  1f0cd6a   wbinfo: add change-user-password command.
      adds  2d25608   libnet: fix join by creating keytab after changing the config.
      adds  f9a0b16   libnet_join: streamline logic of libnet_join_post_processing()
      adds  8193b56   packaging(RHEL-CTDB): auto-detect samba version from spec in makerpms.sh
      adds  9cfe9b3   packaging(RHEL-CTDB): remove unused variable from makerpms.sh
      adds  595fff8   packaging(RHEL-CTDB): remove library packaging hacks due to fixed Makfile.
      adds  0d08227   packaging(RHEL-CTDB): remove duplicate installation of pam_smbpass.so
      adds  3b18ac2   packaging(RHEL-CTDB): move libnss_winbind.so bits closer together
      adds  81e9895   packaging(RHEL-CTDB): fix direction of symlink for libnss_winbind.so.2
      adds  dfa91ac   packaging(RHEL-CTDB): Add the ldbtools' manpages to the package.
      adds  d2dc2e3   packaging(RHEL-CTDB): add the cifs.upcall manpage to package.
      adds  8f525af   Merge branch 'v3-devel' of ssh://jra@git.samba.org/data/git/samba into v3-devel (This used to be commit 882297edc024c146f24fc9f847d2b0b813f93fc7)
      adds  ec4015d   Fix Coverity ID 592
      adds  06dd647   Remove a duplicate retval check
      adds  9554f39   Fix Coverity ID 589, dead code (This used to be commit 67c0835226e189deba5856710a1dea19ac5f30fd)
      adds  227718c   Fix Coverity ID 587
      adds  cad0467   Fix typo (This used to be commit 544d1fd19a7e85af5f522c5b6b4b68c6beb093a6)
      adds  edd16ea   Slightly simplify logic: remove an else branch (This used to be commit 56ecec50130aa948a431427285aed4b28a5647e8)
      adds  767130e   Fix some nonempty blank lines (This used to be commit 9336cd1c5e5b5d113cd4912d4479dfe609fe261e)
      adds  087a992   doserr: add WERR_WRONG_PASSWORD.
      adds  c97880e   Remove unused CLI_DO_RPC macros (This used to be commit f5212c64d23a28fa40a14b45a8d1c0181f01a6da)
      adds  aac60fe   winbindd: the ad trusted_domains call should return talloced strings.
      adds  29dd253   Tiny logic simplification: remove an else branch (This used to be commit 9c4905ed6703a38ff72be5990a036d0a79aebb9f)
      adds  84fca38   factor prs_append_some_data out of prs_append_some_prs_data (This used to be commit 32cb45c962c822bd79a7d0f666f2f6037060b324)
      adds  c5894e1   Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-devel (This used to be commit 8e4dca3b9416d9b5e535bda5e4befc073bfc1641)
      adds  04691de   The msync manpage reports that msync *must* be called before munmap. Failure to do so may result in lost data. Fix an ifdef check, I really think we meant to check HAVE_MMAP here. (This used to be commit 74c8575b3f3b90ea21ae6aa7ccd95947838af956)
      adds  3fa16da   Revert "Split lookup_name() and create a new functiong called"
      adds  c16f290   Fix bug #5729. Explicitly allow "-valid". Jeremy (This used to be commit 4f2de29723bb7e588e6c9440649b57d56d10b587)
      adds  3045541   Cleanup of DC enumeration in get_dcs()
      adds  1bf6680   man pages: Several fixes for man wbinfo.
      adds  862ff66   kerberos: fix indent of enc type lines in generated krb5.conf files.
      adds  7c16514   Merge branch 'v3-devel' of ssh://jra@git.samba.org/data/git/samba into v3-devel (This used to be commit 98b2fbef5273b055242e24490736b0c9677b1732)
      adds  2499201   get rid of unneeded argument in get_methods and get_alloc_methods (This used to be commit 07b0323472b78d49cff06b78924c3015bea52a30)
      adds  e83fbdf   Ignore unused pidl-generated files. (This used to be commit 7eb6bfca40d9ecc225e40661093697edd07699e6)
      adds  174fd4a   Use different variable names for talloc and tdb object file names than Samba 4. (This used to be commit 3f821e8c88665a1e6a3d07a438cd978527306221)
      adds  14a7860   Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-devel (This used to be commit 0311d171970e888754cf614adfdfc1f8e0f5b04e)
      adds  72df999   Fix winbindd crash bug with trusted domains. Bug #5736 (This used to be commit d4f5caa3d38b5afc1e8b3d0e0c6d7d68a152fe0a)
      adds  a263fa0   Add workaround for docs build and dependency on parameters.all.xml (cherry picked from commit d4f5b5255f9b95050ddd9d67bd3958402be77918) (This used to be commit c8154142d97ccf973feb36d77f932c893fda0af5)
      adds  c1d4ae3   configure: fix typo in GNU ld version-script test.
      adds  f912ac9   Do proper error handling if the socket is closed (This used to be commit e5a27773f97d7017cfa345799c6803fd82c8e797)
      adds  60255c3   Protect against a closed socket (This used to be commit d6cb5fdafbddb08d32b788674eff509cae9525c6)
      adds  7850c90   netapi: fix return code in NetShareAdd_r.
      adds  04e363c   net: use netapi to add shares.
      adds  d07f0e3   net: use netapi for rpc_sh_share_add as well.
      adds  6194cbb   netapi: add NetShareDel to IDL.
      adds  c8be1cd   re-run make idl.
      adds  6d310cb   netapi: add NetShareDel skeleton.
      adds  e51de3e   netapi: add NetShareDel to public header.
      adds  3770400   netapi: add NetShareDel example code.
      adds  148dd3b   netapi: implement NetShareDel_r.
      adds  f929497   net: use netapi for deleting shares.
      adds  cb2d7aa   net: use netapi for rpc_sh_share_delete as well.
      adds  d44cf83   netapi: add more SHARE_INFO_X levels.
      adds  f079699   re-run make idl.
      adds  d7b9667   netapi: add new SHARE_INFO structs to public header.
      adds  523b7fd   netapi: add NetShareEnum to IDL.
      adds  155dc74   re-run make idl.
      adds  927a9f2   netapi: add NetShareEnum skeleton.
      adds  a1febe0   netapi: add NetShareEnum to public headers.
      adds  612e75d   netapi: add NetShareEnum example code.
      adds  71196cf   netapi: fix NetGetJoinableOUs_r: do not tear down connection.
      adds  d935064   netapi: add SERVER_INFO_100-102 to IDL.
      adds  91359e7   re-run make idl.
      adds  240188b   netapi: add new SERVER_INFO structures to public header.
      adds  ee3fca8   netapi: add NetServerGetInfo example code.
      adds  c59158b   netapi: add support for more infolevels in NetServerGetInfo_r.
      adds  78a80f1   netapi: add support for local query of level 101 in NetServerGetInfo.
      adds  cd8deeb   netdomjoin-gui: add support to remotely join/unjoin workstations.
      adds  6dff247   netdomjoin-gui: test all NetServerGetInfo levels until we get comment. (This used to be commit 56d353b406ef77808b9cb968fcba387f301cf2de)
      adds  78ed824   netdomjoin-gui: add gtk set_transient flags.
      adds  b0ab216   netdomjoin-gui: fix some small errors in callbacks.
      adds  685f7e3   netdomjoin-gui: always center new windows.
      adds  231de70   netdomjoin-gui: fix some widget closing callbacks.
      adds  5ed3412   netapi: add NetRenameMachineInDomain to IDL.
      adds  17fa14d   re-run make idl.
      adds  c8334dc   netapi: add skeleton for NetRenameMachineInDomain.
      adds  10e8f90   netapi: add NetRenameMachineInDomain to public header.
      adds  8cb544e   netapi: implement NetRenameMachineInDomain_r.
      adds  e8f8ae4   netapi: add NetRenameMachineInDomain example code.
      adds  51e9623   netapi: move join related examples to one directory.
      adds  dbcdc62   wkssvc: rename wkssvc_NetJoinStatus flags.
      adds  988058c   re-run make idl.
      adds  9ae47df   netapi: add NETSETUP_JOIN_STATUS to IDL.
      adds  cd3d4ff   re-run make idl.
      adds  72718e0   netapi: add NETSETUP_JOIN_STATUS to public header.
      adds  150911f   netapi: remove NetSetup* flags from netdomjoin-gui.
      adds  723dfff   netapi: add IDL for NetShareGetInfo.
      adds  536788e   re-run make idl.
      adds  fda790b   netapi: add skeleton for NetShareGetInfo.
      adds  93cb6d2   netapi: add NetShareGetInfo to public header.
      adds  15a3ec1   netapi: add NetShareGetInfo example code.
      adds  cdb31ef   netapi: implement NetShareGetInfo_r.
      adds  c38546a   netapi: implement NetShareEnum_r.
      adds  e14fa8a   netapi: add NetShareSetInfo to IDL.
      adds  f97cb33   re-run make idl.
      adds  582a48d   netapi: add skeleton for NetShareSetInfo.
      adds  09e96f2   netapi: add NetShareSetInfo to public header.
      adds  86df00a   netapi: add NetShareSetInfo example code.
      adds  136ddc8   netapi: add support for level 1004 in map_SHARE_INFO_buffer_to_srvsvc_share_info.
      adds  0544981   netapi: implement NetShareSetInfo_r.
      adds  3709e37   netapi: add SHARE_INFO_1005_FLAGS.
      adds  7c74e37   re-run make idl.
      adds  38c2877   Fix a memleak
      adds  ce9d896   Revert "winbindd: the ad trusted_domains call should return talloced strings."
      adds  beb19da   Fix "warning: pointer of type 'void *' used in arithmetic". Jeremy. (This used to be commit 2d95ea38a2f1ead37121fcc036c21a7f20ff41f9)
      adds  a90ba70   Remove unecessary msync. Jeremy. (This used to be commit 0bae1ef3de8fda5e1e2d641b14a408e627396912)
      adds  405b072   Write times code update.
      adds  e76cb70   Fix debug message to show correct function name. Jeremy. (This used to be commit 079c75ef3c169c7a5d81bcaa0b70b6e0df2c464d)
      adds  9194109   netapi: fix NetShareGetInfo example output.
      adds  a828a64   netapi: re-arrange a little NetLocalGroupSetMembers example code.
      adds  c464969   net: use NETSETUP flags consistently.
      adds  c01d0c0   netapi: add NetShare testsuite.
      adds  7089c80   netapi: expand NetUser testsuite a little.
      adds  a9f162d   packaging(RHEL-CTDB): rename SRCDIR to RPMSRCDIR
      adds  a38b80f   packaging(RHEL-CTDB): rename SPECDIR to RPMSPECDIR
      adds  d4f87ed   packaging(RHEL-CTDB): introduce variable TOPDIR
      adds  ebef5a8   packaging(RHEL-CTDB): autodetect the samba version number from version.h
      adds  8f9ddcf   packaging(RHEL-CTDB): unify and extend (C) header
      adds  44dd82b   packaging(RHEL-CTDB): extend and slightly reformat comment header block
      adds  fcc7239   packaging(RHEL-CTDB): add fix for versions containing "-" signs.
      adds  ae02be5   Remove some duplicate code (This used to be commit 564bfe94ac87c918482ade65980270326dc8ed6d)
      adds  c9fb961   smbd: some write time fixes
      adds  95b366d   Thanks metze for pointing out the missing extern :-) (This used to be commit b62540cd48212a80c8cb4a264f740591a0229944)
      adds  d4b4107   When setting an NFSv4 ACL, map generic bits (This used to be commit dbe7a61be2beac50d1665e38ac374cefbbabec00)
      adds  d39e9e0   Fix calculation of useable_space for trans2 and nttrans replies
      adds  7fafa97   Fix a memleak in cli_qfilename (only used in smbtorture) (This used to be commit 7e0cca19fec078c0b46807492a7a035f4fab612b)
      adds  21f927d   packaging(RHEL): fix version of GPL (2 --> 3)
      adds  349f98d   packaging(RHEL): use --libdir and --with-modulesdir instead of --with-libdir
      adds  7f19252   packaging(RHEL): don't make proto for samba 3.3
      adds  e8d0226   packaging(RHEL): remove smbmount related stuff from spec file
      adds  4b93a7f   packaging(RHEL): remove duplicate installation of pam_smbpass.so
      adds  1db0255   packaging(RHEL): remove libmsrpc stuff which is no more...
      adds  e1ec833   packaging(RHEL): fix libdir installation by using _libarch/_libarchdir
      adds  47bb0ca   packaging(RHEL): remove workaround code for libsmclient/sharemodes installation
      adds  38b3b03   packaging(RHEL): add new libs (talloc, tdb, ...) to the common package
      adds  a289a65   packaging(RHEL): remove leftovers of smbmount from SPEC file.
      adds  d2732bf   packaging(RHEL): fix installation of pam modules.
      adds  db5e4a3   packaging(RHEL): add cifs.upcall binary and manpage to client package
      adds  c7a8ab2   packaging(RHEL): add ldbtools binaries and man pages to common package
      adds  8b2ae3e   packaging(RHEL): use ccache if available
      adds  6061b3f   packaging(RHEL): add makerpms.git.sh to build rpms from inside a git checkout
      adds  66060a0   Rename object variables to avoid clashes with Samba 4. (This used to be commit c77758de5d6df28abaffe3f8a1d7b5cbc615605e)
      adds  372ecdf   Stop ignoring .svn directories when creating tags, since we no longer use svn. (This used to be commit 151c78652a89146049a134f60aef509c2117c436)
      adds  ce47a2b   Add a utility function to append a DATA_BLOB to a talloc object (This used to be commit d8259cbe666d96cc468203a64fb208c02a64849f)
      adds  6344b8e   make smb_bytes_push_str public (This used to be commit d611f599b45ad9dad1027a16a0e8da7d4b96e608)
      adds  6ba8c10   Add utility function cli_in_chain()
      adds  2a93452   Move setting the mid field in req->outbuf from _cork to _uncork
      adds  0b31c97   Add some debug to reply_nttrans (This used to be commit 23e9fed28cf9998534b3c55f4b20a562da507552)
      adds  c81b5fd   Add async trans/trans2/nttrans calls to libsmb
      adds  bb2a718   Convert cli_qfileinfo to the async trans call (This used to be commit ddc5e77b619db7c2369b3bf72b60360051797087)
      adds  7965249   Convert cli_query_secdesc to the async trans call (This used to be commit ab41017896e08d32c8a87bf172654ff2db6b6f1a)
      adds  c82f268   Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-devel (This used to be commit c3d1b0097590566417bda3fa33a64e994c9c7526)
      adds  a1d0f59   Fix make test on sparc and possibly also on AIX (This used to be commit 5721205bff539ed5f8592a86168679ec5a9c368e)
      adds  40b9300   Fix some bogus compiler warnings (This used to be commit 84ed752d9f17b2279bd60f534ce7c02b267a40b2)
      adds  5b54781   net: share_type is defined in net_rap.c, net_rpc.c needs to use that.
      adds  3978317   Fix blocker bug 5745 kerberos authentication with (lib)smbclient is broken. Jeremy. (This used to be commit a59bd0e4854117a8646f4d388a0f7285362d5ba2)
      adds  cb40b1a   When requesting UNIX info levels on findfirst/findnext, don't play games with write time, just return what the underlying filesystem says. Trying not to confuse UNIX apps any more than necessary. Jeremy. (This used to be commit b81a4dd003957a611ea190979d828b75d07a1f80)
      adds  b4c708c   packaging(RHEL): fix direction of link (.so) of nss libs.
      adds  272134b   Merge branch 'v3-devel' of ssh://jra@git.samba.org/data/git/samba into v3-devel (This used to be commit a03b0dde01e4cebe07a65af3943d178dbdeda276)
      adds  5f3160c   Fix bug #5052 - not work cancel inheritance on share. We were using the parent security descriptor type and flags instead of using the passed in SD. Jeremy. (This used to be commit 0d824d7188518aaa7b4e890885e6bc42e94397c5)
      adds  1a32fbe   netapi: fix doxygen warning.
      adds  d323e48   netapi: fix NetShareEnum_r which in fact enumerates all shares.
      adds  a780ed8   net: use netapi for NetShareEnum.
      adds  07585d9   netapi: fix NetShareGetInfo_r.
      adds  93eb986   netapi: fix NetShareEnum_r.
      adds  35c9682   netapi: make add_GROUP_USERS_INFO_X_buffer non-static.
      adds  5c36529   netapi: add IDL for NetUserSetGroups.
      adds  f2a987b   re-run make idl.
      adds  cbcebf0   netapi: add skeleton for NetUserSetGroups.
      adds  fce2236   netapi: add NetUserSetGroups to public header.
      adds  2fb0f6c   netapi: add example code for NetUserSetGroups.
      adds  d26bd64   netapi: implement NetUserSetGroups_r.
      adds  4536446   netapi: add IDL for NetGroupSetUsers.
      adds  52e87e1   re-run make idl.
      adds  ffdfe3e   netapi: add skeleton for NetGroupSetUsers.
      adds  b6d861a   netapi: add NetGroupSetUsers to public header.
      adds  dcdca80   netapi: add example code for NetGroupSetUsers.
      adds  9e7a0a8   netapi: implement NetGroupSetUsers_r.
      adds  de1ec0f   netapi: implement NetGroupGetUsers_r.
      adds  a5bf77b   netapi: fix group_getusers example.
      adds  e17da26   netapi: add NetUserGetLocalGroups to IDL.
      adds  f5c2e58   re-run make idl.
      adds  40e9ddd   netapi: add NetUserGetLocalGroups skeleton.
      adds  f87901f   netapi: add NetUserGetLocalGroups to public header.
      adds  434ff0d   netapi: add NetUserGetLocalGroups example code.
      adds  2474026   netapi: implement NetUserGetLocalGroups_r.
      adds  5dbda0a   netapi: add NetFileClose to IDL.
      adds  e6467a3   re-run make idl.
      adds  1aff853   netapi: add NetFileClose skeleton.
      adds  bbd2eeb   netapi: add NetFileClose to public header.
      adds  120e7ba   netapi: add NetFileClose example code.
      adds  cb1e347   netapi: implement NetFileClose_r.
      adds  092f926   netapi: add IDL for NetFileGetInfo.
      adds  5986c67   re-run make idl.
      adds  f2381ac   netapi: add NetFileGetInfo skeleton.
      adds  93ae66e   netapi: implement NetFileGetInfo_r.
      adds  8ab0d69   netapi: add NetFileGetInfo to public header.
      adds  939d969   netapi: add NetFileGetInfo example code.
      adds  e5ae75d   netapi: add NetFileEnum to IDL.
      adds  96619ef   re-run make idl.
      adds  13f28b5   netapi: add NetFileEnum skeleton.
      adds  6b33086   netapi: add NetFileEnum to public header.
      adds  d556635   netapi: add NetFileEnum example code.
      adds  898a69e   netapi: implement NetFileEnum_r.
      adds  e10a7af   net: use netapi for NetFileClose.
      adds  cf1e3e5   net: use netapi for NetFileEnum.
      adds  a2919dd   build: don't install the cifs.upcall binary twice.
      adds  f25863e   Fix for bug 5571 Make sure that usernames are parsed using the correct separator. Otherwise group memeberships in winbind may be result broken. (This used to be commit 20b9c0aa7b4e6d6be5bb6e4e96bd8a1cbb6edd37)
      adds  65ae604   Fix bug #5751 cannot show ACLs on DFS reported by SATOH Fumiyasu <fumiyas at osstech.co.jp>. Fix for smbclient and libsmbclient. Jeremy. (This used to be commit dbd5d6b145528527a614c6207d81a6c955e57461)
      adds  cc5f51d   Use the given name, not the absolute pathname, when printing out ACL info. Make this match the non-ACL case. Jeremy. (This used to be commit e695c1cc2b715afd713595e8daa77910d9f04138)
      adds  9c28ca2   fix nonempty blank lines (This used to be commit 3111428dd42abf856f646f2a3aa2ee78ff3d3702)
      adds  41ebc6f   Reorder defines for version for consistency with Samba 4. (This used to be commit fe36d83508a6b1a8de5ad58ec1d0c80cda7b4a21)
      adds  3f41545   messaging: move types to IDL.
      adds  893f787   doserr: add WERR_NO_SUCH_ALIAS.
      adds  00ba381   netapi: fix NetGroupSetUsers.
      adds  47dbe6f   netapi: fix NetUserSetGroups.
      adds  f792f87   netapi: fix NetGroupGetUsers (only enumerates users).
      adds  cf3d089   netapi: fix NetUserGetLocalGroups.
      adds  fd7635a   packaging: use "find" instead of "du" to find files... :-)
      adds  f8f1679   Add a paranoia check on incoming PDUs (This used to be commit 8b81b85200b7ca18cf81fdbbc3254d8578b35f43)
      adds  d892b1c   remove a pointless empty line (This used to be commit fba250ece45f6632c7d89b0ea28baab047e41a8f)
      adds  0e9f348   Add a more explaining comment (This used to be commit edd70836daef340f21df3cb102144935f36e5c4c)
      adds  ced409b   Fix "make test" -- gna... (This used to be commit c1d3ae80b5f5f07c5efcd7f3ee301d5c3090f3c6)
      adds  ffbc38a   Factor out validate_smb_crypto (This used to be commit 37fcc9dc462dfb006fdac294e49c0dae7588c103)
      adds  c7b75de   Modify a comment to make things clearer. Jeremy. (This used to be commit 9d55ca85ffc73e3fa5fb9895fbcb1ee22f4e320d)
      adds  56d5149d  cifs.upcall: make most functions static and silence compiler warnings
      adds  73caef2   mount.cifs: make local versions of strlcat and strlcpy static
      adds  8f691ac   Fix extra dash in command line flag. (cherry picked from commit c823cfadb0b20a0782fc4a8a0b63dcb9116f82be) (This used to be commit 176d624376f7e450b34187778fc75d75679bdd0b)
      adds  e86dc14   libreplace: include <krb5.h> and <com_err.h> and no heimdal specific headers
      adds  5860846   r25614: Add trivial tdb website. (cherry picked from commit 6f88c41c31271fd4b634b6393dc4ca44563a88d2) (This used to be commit 830f99fb5d73c999bb0975828bab6e5f7537baf6)
      adds  be9363d   Fix path to talloc guide. Noted by "teferi" on irc.
      adds  5806d26   Fix paths for talloc into unpacked directory (rsync commands).
      adds  ed902d2   Adapt source code checkout information to git repo in talloc website.
      adds  79297bc   Update homepages for talloc, tdb and ldb subprojects (cherry picked from commit 8cb07814bc6627fc8eba228eafd13336e3ca3758) (This used to be commit 7d85b8d076d6b5b1773c44cd527e016b5d319da5)
      adds  375ca33   r26511: Janitorial: Fix a warning for the 'printf' attribute on gendb_search_v
      adds  b725e9e   r26514: Revert the talloc.c part of r26511, as talloc.h already takes care of thois.
      adds  afbd570   Skip strcmp() on 2 NULL pointers.
      adds  bedd271   lib/talloc: sync build system changes from samba4
      adds  4f2b996   lib/tdb: sync build system changes and python code from samba4
      adds  ce74988   first version
      adds  ee9dc3c   This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches. (This used to be commit feb1239576eab3ef84bae66d64d1f6ae23a04af5)
      adds  5bd7a4a   - fixed FlattenHash bug - better handling of .. in filenames (This used to be commit 4a9953f55bf48e04515510f9dc5e9015fd37bffd)
      adds  bdb96b0   added a comment (This used to be commit 6831c000a37da76a3f8dc3361c86f97807bb25b7)
      adds  dac34e4   fixed help (This used to be commit 649e8ca0bb2af328db62942c146c5f8fc5e71e49)
      adds  4bad800   added header generation (This used to be commit 406458b2fc2ff8b84da820a0465229075c27fb70)
      adds  e42a8b3   beginnings of the C parser generator (This used to be commit a9b1e03b334a2ad106b3f42a513565b530baba93)
      adds  a1cd696   changed auto-generated comment for headers (This used to be commit 24ec2f1f81a2f21573818695e7cb72979dcdef8b)
      adds  95baaba   forgot a file (This used to be commit 39e8894fb22da6c60cb8306d5ec4b1e868f0dd77)
      adds  92ba6fc   Added --eparser to call ethereal parser generator. (This used to be commit e1f191a9dc563648f9d151c56020e3324854f52f)
      adds  e581569   Initial version of ethereal parser generator.  Works with test.idl but not much else! (This used to be commit 84fe4a000cb31ca5cdd24d9b8e57a63b8c0e8838)
      adds  de5f7da   Renamed functions from Dump* to Parse* (This used to be commit 952b47dc23ee648daf065d08d35fab839e4afd04)
      adds  a402ea4   Ignore *.pidl (This used to be commit c2fa746c477c3fd57e34d52643ea483f958d1f1a)
      adds  07aed4b   Start generating code for unions. (This used to be commit ac71046754b3a4bee53dab64ed73c176074482a0)
      adds  b23b2ae   Start generating some ethereal code that may actually compile with fewer tweaks. (This used to be commit b045bbec59bf4faac094c5bca7f048c813054209)
      adds  b056579   Decorate some of the parse functions with element names.  This is starting to get closer to be compilable code! (This used to be commit fbfe0795a9421a5c70dcbcaa74292b3fb4ae6974)
      adds  1006554   Don't pass decorative name to policy handle or ntstatus dissectors.
      adds  71f99b2   Don't pass down drep (data representation) arg from top level fn.
      adds  4201dba   Moved processing of function arguments and structure elements back in to ParseElement()
      adds  d99084e   Made hyper a simple type.
      adds  6ec1278   Reinvented has_properties() function lost after HD crash. )-:
      adds  ae87ee3   Removed old commented-out code.
      adds  ae02ee9   Convert a bunch of "prs_foo()" to "offset = prs_foo()"
      adds  3c3fb79   wchar_t is a scalar. (This used to be commit 79e56e719cec28373c117efa33e8924470ffcdcf)
      adds  7fd9b2a   Misc fixes:
      adds  7ab4731   Fix for pointers to structures in function args. (This used to be commit e35c62267fb605c4813f7c6178c6061806c74482)
      adds  4d1f9d1   Added "return offset;" to end of generated function.
      adds  ef2e26c   first public release of samba4 code
      adds  cc3a6ea   This commit was generated by cvs2svn to compensate for changes in r30, which included commits to RCS files with non-trunk default branches. (This used to be commit 3a69cffb062d4f1238b8cae10481c1f2ea4d3d8b)
      adds  e063ea7   use the \\server\share form of tconx to work with servers that don't cope with the simpler form (This used to be commit 295cc63fb8d99d403c863a7b30cb30382070a6f9)
      adds  b05a2aa   add support for 32 bit pid using the PIDHIGH field. This allows the test suite to see if it is supported. w2k3 doesn't seem to support it. (This used to be commit c946be06a49e9a187045f2372ef7c1b987eaf6e5)
      adds  a027153   check for an invalid TID in reply_exit() (This used to be commit fca5a1e89db126c6f7d7ac3caa841918147ef614)
      adds  9665caf   make sure we give the chosen workgroup in gentest (This used to be commit b8aa4a9a8f53d5307105424d90895dffefdc5e64)
      adds  d2b5b80   - cope with servers that don't properly implement SMBexit
      adds  9f7b8b2   added config.guess (This used to be commit 977f2708260f5d8d84b2e329c9a71ea842ac0c6a)
      adds  a3b86fe   put config.guess in the right place! (This used to be commit 5bb8733fd632619b863e611c87696bddfa83a016)
      adds  75c0125   - added SMBntrename test suite
      adds  424ecf0   disabled autoconf 2.53 requirement until we know exactly why it is needed - for example I have tested autoconf 2.52 on suse 7.3 and it works fine (This used to be commit cdaf99139d148f3a8cd004216525e36a7c3922b2)
      adds  786d9df   process_model.h is not used at all - hangover from earlier design (This used to be commit 6b49bc41d4e38bf9a5b02f6cb8d8af1db9ac020a)
      adds  0908c05   - expanded the ntrename test
      adds  a33f570   - added test for position_information via paths (This used to be commit 595be06a42bbf8b19feb1b7a7fc4389a6ad50ab8)
      adds  4b3d329   - added a raw smb scanner
      adds  11d32f2   File is part of the HOWTO Collection (This used to be commit 37992b671915b59071ce89baff9bdee711821b5b)
      adds  b34df4f   added read/write seek testing (This used to be commit 66691dc9582d4752ff1ab04a1b53c1e3c8fe64a1)
      adds  ae64532   added seek to gentest (This used to be commit 401fce169ecceac803a4a72480ffdc1f54f9a292)
      adds  9af22cd   added SMBopen to gentest (This used to be commit b47737b00bd6a96d8dec53381872656997ec6ad2)
      adds  89f55d3   added the ancient SMBcreate operation to the testsuite and client lib (This used to be commit 3eef35e581b5e1802711b9b5297f61800a7e242e)
      adds  e08eee4   fixed allinfo bug reported by metze (This used to be commit 0b7e5d6353837b24a3588ddd62e793b025432f10)
      adds  a19e269   Extended seek tests to check position information. Jeremy. (This used to be commit c4cc40c5c808d03e9ef813e6b2340c469cc6dc2d)
      adds  2efe201   client/client.c	- cannot initialize struct with non-const values include/byteorder.h - fix for IRIX compiler - cannot cast an LVALUE include/smb_interfaces.h - remove empty structure source/lib/debug.c - void functions cannot return value libcli/clifile.c - cannot assign *struct to struct (This used to be commit 9a724762012f55d21d44ea87add7daf21f7414d1)
      adds  0cb8ef0   Print out position info, ensure NT_RENAME info level only works in a directory. Jeremy. (This used to be commit d623a51da07e3077b5dc2f92787a3ca848feb113)
      adds  33f413a   test resume by name before resume by flags (This used to be commit 9f395dd7686e257a4c622d79582725e47e929252)
      adds  d0a91f4   don't give detailed errors for levels that fail (This used to be commit 04b60864a67fa320f6de5f1f457b9de9bb46b730)
      adds  9e96467   nicer formatting in getattre (This used to be commit 52657c369b26710ed4d3a8cce81dd518547c583e)
      adds  0efd81e   fixed a comment typo (This used to be commit 4cc8fef8ca278b19eb4601e7660fc1976594412e)
      adds  d3bc355   some servers don't return a fs_type and dev_type (This used to be commit eaec1bdaadd744c63fb270b3807bc284dfadb37d)
      adds  03ecf9b   try to cope with servers that return a blank alt_name field (This used to be commit 0a1cda392ad29c95c8886a26c34fcea0b19ecebf)
      adds  fe31953   a few build fixes to try to get irix building (This used to be commit 4059fbcf028e105c9377ec5a302623ae282e33f1)
      adds  cc38992   fixed some places where we don't brace (flags & STR_UNICODE)
      adds  f24c298   rename mutex_t to smb_mutex_t to prevent name collision (This used to be commit d32f14959277a5b7d1302638b65ff1fc568f08a9)
      adds  e2c1250   fix IRIX build (This used to be commit 85c504a837960bf74dc05391a4d0bb924f2f9a3a)
      adds  3ae6d32   signed bitfields cannot be 1 bit long (This used to be commit 5fce80e7575e6c4d5df46d02d9505f56a93511c4)
      adds  dcc8fcf   IRIX already defines uint_t (This used to be commit a019e54a46539a9f76fc782fd5eb826c32afb318)
      adds  00743e9   cast to get rid of warnings (This used to be commit cb7a9aef0210b547a64a9411769c8b3cce57701e)
      adds  1c84924   fixed an enumerated type error found on irix (This used to be commit 19acf60fceda04482047cfff24ee728bb66f3971)
      adds  efacfb3   wrong typecast (This used to be commit de7674ebefe3a8b0f953afe983ce058e11f827c2)
      adds  8e4ab74   more fixes from the IRIX compiler (thanks herb!) (This used to be commit 4cf3839b727c77a727abb558bd9473119a092913)
      adds  de10237   more fixes from the IRIX compiler (thanks herb!) (This used to be commit 02d068ba7d81d6db25122144981c63f74ad44025)
      adds  dbe7b0c   fix handling of parametric smb.conf parms with embedded spaces (This used to be commit dad7d285abe853653e72ba2e5ed03092061e9d65)
      adds  039e9dc   - patch to fix a memory leak from metze
      adds  649f712   ascii/unicode fixes in ascii mode found by smbtorture (This used to be commit cdf2626a6d3b6eec419b0694d63272304c5c0eeb)
      adds  a592296   don't dereference null pointer (This used to be commit ba5d1cde98f9146ffc889ac89ec79331e2bfae18)
      adds  4809559   don't leak memory if cli->tree is NULL (This used to be commit b034c4b86e2faddf0928810a3e56c03d6aaef9f5)
      adds  d9aa5b1   Add script that detects useless AC_DEFINE()'s in configure.in (This used to be commit 37f55d8619b110d217ec826bcf2773849ed0f7f7)
      adds  d55de7a   Add script that reports unused macros/defines (This used to be commit dd850b5bd8abc123f455b715fb62dd4d54297178)
      adds  1d471e8   Sync autogen.sh from samba3 (This used to be commit 7bc56792dc0bc9fdecfe8e7a2db2d6c367cdef42)
      adds  489b369   Remove some obsolete files (like in samba3) (This used to be commit b85539336e2b3db56a912921d45276f2a77c4c7a)
      adds  133c7a9   fix a segv when server doesn't support ATTRIBUTE_TAG_INFORMATION (This used to be commit 19abdace95ff8369922ed7ffb9f75fab6d2d0b7b)
      adds  a8a5ac2   expanded the RAW-READ test to make it clearer that all locks conflict in SMBlockread, not just other peoples locks (error in spec) (This used to be commit a56f6896bfc00222b12be3d0bb06f99144f2d23d)
      adds  11c5869   I think I've finally got the ascii/unicode issues right in trans2 find first
      adds  0becf4d   thanks to ntfsd and some google searches I worked out what the unknown fields in level 261 and level 262 of directory search are, plus the names of the levels
      adds  af780b0   Quieten a compiler warning. (This used to be commit 9edf634569d89b152fc73eae70245cbf338b498d)
      adds  8205817   - use deltree to setup base directory (This used to be commit 19eab118c1e73a0c5142ff10f7cf5ecae97349ac)
      adds  bd1ca87   better child synchronisation at startup in NBENCH (This used to be commit 4559208c80e0368ff677bfe0e6cde0abb8b9b2c0)
      adds  7699f38   Remove obsolete file (This used to be commit ac05e976f20796202deb1731f9488d5a52e2b25f)
      adds  b382ace   Update MySQL configuration scripts, add module macros (This used to be commit 42dbb8e2eb11f14b07f17337ed256f4a3a2caad6)
      adds  4e73a3c   fixed snprintf.c for systems that have only some of the *printf() family of functions
      adds  498d085   the beginnings of a samba4 programming guide (This used to be commit f0b309cb304f5d39865e8c5f87350450a331ceb1)
      adds  f3d20c5   added some NTVFS info, and started the process model section (This used to be commit 5b9f7bc8b54aa4318987a7e1e4eed528b03d5e9a)
      adds  931dc55   Implement raw SMBtrans by backending the SMBtrans2 send code.  Receive is the same for trans and trans2. (This used to be commit 7d21af3fdf6cf5144a41021425179ca2bba553b3)
      adds  06d58f8   Add data structures for initial dcerpc support. (This used to be commit 35ee9fdeababea8fd00f69d7d8f9d55eef57994c)
      adds  476adf5   Initial version of raw dcerpc client support. (This used to be commit 34a2cc10992953897268ca864f2851f4c2d99e1e)
      adds  8d87d7e   Cli level code for initial dcerpc client support. (This used to be commit 94686a3f941086510415273f71503cd5f18179b8)
      adds  ab2bd17   Add raw and cli dcerpc code to LIBRAW_OBJ and LIBSMB_OBJ, respectively. (This used to be commit d66f5afaaabdbaddb846fdff0421398f4cb19d89)
      adds  4cac564   A fix for making transfer syntax a pointer instead of an array of pointers in struct p_ctx_list. (This used to be commit e99e28aa36f31e862e89cef246b50a34b5115af9)
      adds  9182f0e   Add RPC-OPEN test as an example for using the new dcerpc client code. It's a bit icky so I suspect it won't last long.  (-: (This used to be commit bc17a4a8ade1b003acb5681471568a94e81aad08)
      adds  4e3ca10   much better synchronised startup in smbtorture - this allows us to run massive NBENCH runs without killing the client (This used to be commit 3f20041bb930ff1e4d9c0709008174faa5f690d5)
      adds  7fd3813   - a few portability fixes from Jim Myers
      adds  c5cf474   a major revamp of the low level dcerpc code in samba4, We can now do a successful LSA OpenPolicy using smbtorture (This used to be commit e925c315f55905060fcca1b188ae1f7e40baf514)
      adds  d064846   we only want the per-call stub data (This used to be commit 95fa15cdcf2df5e8436281cdf96c84228a56cc4c)
      adds  dc2ffe0   started adding RPC-ECHO torture cases (This used to be commit 8cff335dab438aa2dbcca91a717e14ef5a8288dd)
      adds  dfc43cd   added a helper function to make building rpc functions a bit easier (This used to be commit a8feb80438680b9ec399c908987c58c4a6a998e6)
      adds  87ef172   actually use the passed parameters! (This used to be commit 717803848afd7e1b443c3134183c171b54f192d7)
      adds  399fff1   added rpcecho EchoData test (This used to be commit 9c7e4db4712d1b2b7d8125e3ae535efd50b80f58)
      adds  0a427a4   added SinkData and SourceData tests for rpcecho (This used to be commit 7c356350e6148078725de6b6829eb0855771ae17)
      adds  994301b   added fragmentation support on receive for dcerpc packets. I have successfully used SourceData with 200M of data in rpcecho (This used to be commit a9aa7954fe84c925bb158af8b73aa71b7ea84e2b)
      adds  d8cbe76   added support for fragmented sends (This used to be commit f51a216136b7cc7d4d07d4acb80e0a710d82841a)
      adds  46046aa   yipee! we can now do lsaOpenPolicy() via the new interfaces, without using any of the old lsa code (This used to be commit f5bd301ff7befa223a1d761a37ae8f7ce7f1fcd1)
      adds  485f930   lsa_OpenPolicy2 now works (This used to be commit 9cf479873f3501776091c9d01551adadcf525794)
      adds  41304b3   lsa_EnumSids() now works (This used to be commit 25a8692fede323b53240192e5d349b39fe0b7342)
      adds  c1b3ebb   fixed some error found by valgrind (This used to be commit ca5f0ccb6cd10d51c96a5cd8e0cd97d50cbb9a73)
      adds  18d7a41   fixed another error found by valgrind (This used to be commit 4368eaa523830f3101f0bb052346ed26bc70ae73)
      adds  eeffb71   finished off the ndr_sec.c module (This used to be commit 6a8f297c45c9897b3dba18467cb449a70abf0b56)
      adds  60f4bb6   allow qfsinfo to continue with just 10 levels supported in the server (This used to be commit 9476dd562010dc30dd9aea777e0cede273e6e29a)
      adds  fa3db33   updated pidl to auto-generate the ndr_push_*() functions for the Samba4 rpc framework
      adds  4fa0f61   another major bit of restructuring of rpc in Samba4. Mostly moving files around, but also added the first bits of auto-generated code for the lsa pipe.
      adds  3043b76   a bit of a tidy up before I add the ndr_pull_*() side of things (This used to be commit 8e865508a6619af4f2d72c3db7890edf9e07da1d)
      adds  4e4a63d   - generate both the pull and push side
      adds  7d21246   - corrected some lsa idl
      adds  668c938   - more generation fixes
      adds  574a11b   - include includes.h
      adds  2430e94   added fixes for the pushing of arrays and handling non-ref pointers in function arguments (This used to be commit 25be8dafdae65d9b6cbd04514290f1402e882f4e)
      adds  cff32d6   added idl, generated code and test code for lsa_LookupSids (This used to be commit afa1ff5f08fceba3d34b4e0965fe7e0c0143ede9)
      adds  30d45fc   check for pidl.pl in path, not $HOME/pidl/ (This used to be commit 9aacdb5b8ac26a7a6337aeb23f63513fbd2236f6)
      adds  75a30ad   added support for arrays as function arguments and for unistr_noterm (This used to be commit 7bb45a21aeb9ea653c86ae7aa45ceee850b4b255)
      adds  946d358   lsa_LookupNames now works (This used to be commit fba3a7ad22edcbe394861e42b5e5c53709e9d5fe)
      adds  4991e27   get rid of some prototypes that aren't needed any more (This used to be commit 6151e5a2144bbccedb76772ea2cebc9676977efd)
      adds  363754a   use a more consistent style for the client stubs (This used to be commit 9946532f97bf8c820e8615dc6697f740144cd9d8)
      adds  b7a6971   - handle void functions
      adds  adf6142   converted the rpcecho pipe to use IDL (This used to be commit 1b7a7bc4641e4f0e604bc20699c094fa5f49315d)
      adds  5eb907f   added a module for auto-generating the client calls. We can now go from IDL file to working Samba4 RPC client library in a completely automated fashion. (This used to be commit 566476b3ff91eaa02c4f3c494afbf9ac7c200461)
      adds  44dfd03   - added the rest of the LSA calls as stubs
      adds  2f6adaa   i forgot to commit the rpcecho idl file (This used to be commit 6c50589a9c19bf14afd2ef9a2170561b336f469e)
      adds  e3581c2   added a test for lsa_Close() (This used to be commit dbadbbf1a7de011305c7f9d5d8d92467cb6e1c61)
      adds  4bba087   added lsa_EnumPrivs idl and test code (This used to be commit fe12f81ba4583b1121bf128db55c4763736a205c)
      adds  3c66934   added lsa_EnumTrustDom (This used to be commit ef60a70912c70b11438b53ed033efe31f662143d)
      adds  3fa8da4   - fixed lsa_EnumTrustDom
      adds  070f8d2   Add check for precompiled headers (This used to be commit e92e04b889d4d52fc4d6a7f484188ee2557aa708)
      adds  7d07455   Add iconv test utility (This used to be commit 00807119eeb32dcf5f3b19fa08956fa9177405a5)
      adds  47d3fe1   Remove check for SAM, which has already been removed (This used to be commit db68d642d67125b2d7f8355d6c913719f8821a92)
      adds  e699870   Add make rule for smbiconv (This used to be commit 4c0226c71820c18725fd44dc66e1db36037c6a70)
      adds  db70123   much cleaner handling of the different types of variables (This used to be commit 4df59bcff56a00e413fbde1a40ffebcb16763d3c)
      adds  a9fbdd4   added IDL and test for lsa_EnumPrivsAccount() (This used to be commit f8bbce69bf43984ddf35c22cb6a9e6ef22f8f6f4)
      adds  4659d4f   added IDL and test for lsa_EnumAccountRights()
      adds  657dc57   added idl and test code for lsa_LookupPrivName() (This used to be commit c742227ec31cbf9b0093b5259095c9812b341d8d)
      adds  be443f9   - added support for the pull side of unions
      adds  a934f89   started adding support for lsa_QueryInfoPolicy (This used to be commit 5b2d577969103ed5c633ea993d476787af14fa93)
      adds  cecbf0c   automatically generate ndr_print_*() functions for every IDL structure. This allows easy debug and test tool writing without having to write functions that print every element of complex structures. (This used to be commit 81d6181172e36c6fbae0907550a29511ce708574)
      adds  161321f   automatic printing of unions (This used to be commit 73b530075589f24f7bb9a001fde979ec6930d2bb)
      adds  deeb8d9   start using automatic union printing (This used to be commit e81040a902f67fd10ca1f9c9ca1c22bc95e36005)
      adds  d720f3d   fixed handling on pointers to arrays of structures in unions (This used to be commit a29145df04d08c13ee1b019b2de57ffd6883907a)
      adds  bde602b   support lsa_AuditEventsInfo (This used to be commit 7e7cb975936252083c5c02a64c00ee2667099c22)
      adds  023a8fc   fixed the NDR structure alignment rules
      adds  c614ea5   added QueryPolicyInfo/PrimaryDomainInfo idl and test code (This used to be commit b754ad2eae517abacaa26d9e28a8bf6164274971)
      adds  5475c9f   added support for 8 byte aligned HYPER_T (This used to be commit 259d5d7a0e2fa51d5d2ee36431c9e89784ee4a0c)
      adds  8830a20   added 9 more info levels to lsa_QueryInfoPolicy (This used to be commit b2ced24fc0be4944dd96f160e435f4c6773debcd)
      adds  6735b72   handle constant sized arrays (This used to be commit 673e7bcdc2d7ee949ca0f56f9ba3cd04b5c38397)
      adds  6714815   lsa_PrivilegeSet seems to be a very strange beast indeed. It has a constant sized array of size 1 at the end? (This used to be commit 2cc354bd82456cb5598eb4acb40a5ada1459d08d)
      adds  ff02537   I think we now handle conformant arrays in structures correctly - the test cases pass (This used to be commit 22e15023509f8f1682865d72765e79f41ab7d149)
      adds  3031937   * fixed conformant arrays in structures
      adds  aeda2f8   more dfs work (This used to be commit d9eb4511d0a51bafb53aa87ebb89ff03e0cbc46c)
      adds  062670f   removed a bunch of the old rpc code in preparation for replacing it all with auto-generated code (This used to be commit 874bf4689d2816474b33eb1ac21530186319ed62)
      adds  679520a   removed some obsolete .cvsignore files (This used to be commit 91aed7c6a63540c86ce71537079f628576b46ec1)
      adds  9cadbd5   fixed rpcecho EchoData debug code (This used to be commit 01cdcba5cdf742599f1ec1ad23c723523cd1e839)
      adds  b6b4cc7   * differentiate between pointers and non-pointers in switch_is union   elements in structures
      adds  5b7f049   fixed the handling of unions of pointers (This used to be commit 7b0f2ccf07fc4f097c2abb4e8e63a5d457383a11)
      adds  e8a3825   we can now do a level1 NetDfsEnum() (This used to be commit f32641f73f7ff12b797378b3b533603ff1d526b5)
      adds  565fd2d   fixed another problem with pointers to arrays in structures (This used to be commit cf880a83121421403db43ef87e95a5326e9c9cb8)
      adds  5752920   * fixed lsa_LookupPrivName
      adds  15b2580   * added levels 4, 200 and 300 to NetDfsEnum. 200 and 300 don't work   properly, I'm still investigating that.
      adds  4922823   * make pidl.pl exit with an error on a parse error
      adds  f147a70   added the dfs_GetInfo all - all levels (This used to be commit 638eae6bae76eba5494e75fb7f3da8b1c205f892)
      adds  5a1779b   it turns out that all MS servers ignore the artifact struct_len fields in OpenPolicy and OpenPolicy2, so we don't in fact need the [struct_len] attribute. This makes our IDL much closer to the MS IDL. (This used to be commit f0a8f063a680b5d0a68c5ac7cccf9c9a13adfb81)
      adds  099899a   added lsa_QuerySecObj() and the necessary sec_desc_buf supporting code
      adds  7290260   Fix bug in generation of function ndr_pull code generation.  This patch makes the code symmetric with the ndr_push code. (This used to be commit 4a6f192ff8396c644520050041a740856d72d40b)
      adds  78b7118   Skeleton IDL for SPOOLSS pipe.  For this inital version, only OpenPrinterEx works but without a devicemode. (This used to be commit 35e889cf339f4ed62d4953b4cb5da2f21cf249a2)
      adds  ba5a060   added the first couple of calls from samr as IDL
      adds  5a28ca7   support a new value() attribute that allows us to auto-fill certain elements. Used at the moment for string lengths.
      adds  bcfbaa3   run LookupDomain on each domain returned from EnumDomains in samr (This used to be commit 947b9f8ced486d34ee6710a921fb985ea14e2bb1)
      adds  497e01e   added samr_OpenDomain() and samr_QueryDomainInfo() level 1 (This used to be commit 2d9c055c1be7187ae890e46edba74bf4fedbc9db)
      adds  1e9ea7f   fixed alignment of the buffers part structures (This used to be commit f38ecd7ff7c2b2b36995e53af544cb99f0c084e0)
      adds  4cadb04   added another 11 levels of QueryDomainInfo (This used to be commit 219cfabaeb38c5fd2fcabd1e6f05da206bab21e4)
      adds  4063fd0   added samr_EnumDomainGroups and samr_EnumDomainUsers (This used to be commit f8d690fb2bc0afcc8267caa4edcbeed9463594e5)
      adds  42a25eb   added samr_OpenUser, samr_EnumDomainAliases and samr_QueryUserInfo level 1 (This used to be commit e7edeec60e274c1460f7c8cc0fb4121b37e1bcd7)
      adds  54ccb9c   added support for varying conformant arrays (needed for samr userinfo3) (This used to be commit f5b577a2b9d8084c8ee3f5b646b059c3297695b4)
      adds  e92419e   added samr_UserInfo2 and samr_UserInfo3 (This used to be commit 5e852f694c039ae8bde3490be9e0c4959c1e93f0)
      adds  8f09c94   added samr UserInfo levels 4 to 20 (This used to be commit 5bbe63a7bbd4623dbbab7f74c00c7998d469571c)
      adds  e7d70e4   added UserInfo level 21 (This used to be commit b90eff794f083029c568d3ec4ec2a7d2f7741139)
      adds  f272eb3   don't encode my own servers name in the test :) (This used to be commit bcc87ab8c0a5a51c4af13a7985f31e16c168957c)
      adds  4d00dd9   added OpenGroup and QueryGroupInfo levels 1 to 4 (This used to be commit ffe4fcaab0fe4f6e0f64fb2d57c77442aa2e1f6f)
      adds  8c90fcd   added OpenAlias and QueryAliasInfo levels 1 to 3 (This used to be commit 2ed8cfdf6662f74808df67e3e9d03cf03f765569)
      adds  c24f56e   remember to samr_Close() policy handles after use (This used to be commit 8b4e5c65e0e18657befbd5eba2d195c2751dcf7f)
      adds  5bd51a1   the returned policy handle in spoolss_OpenPrinterEx() is pass by reference
      adds  6a991bb   simple method for auto-building rpc files if idl changes, and auto-building proto.h if it doesn't exist. This should make life a little easier for developers (This used to be commit ab5939e79600841c5e7e31e9da8742bf2da4a184)
      adds  05557d9   run the basic build tests on sub-builds like "make torture" as well (This used to be commit 67e826923cffdeba91319a4845681a5a586bce49)
      adds  6098fac   Added IDL for EnumPrinters and ClosePrinter. (This used to be commit 5eba47a4a3c01d362d446d1db3c17dcb802c97b0)
      adds  274667b   Added tests for EnumPrinters and ClosePrinter. (This used to be commit 9f3b84c7d7a7e6316b2cc051b01efcfb679534ad)
      adds  fc55fd3   Added push/pull routines for uint8_buf IDL type used for spoolss buffers, and possibly other places. (This used to be commit 8fcac6742f7b34d85ca7456aa33ffad88281d397)
      adds  1f4fe8e   Commit autogenerated code for EnumPrinters and ClosePrinter. (This used to be commit 1a0271fc3402ab7bd7bb004be8f833dfb8a1724f)
      adds  b5fccdd   fixed the handling of much more general C expressions in value() statements (This used to be commit 8b38041f6530e42c5d294a5947c15a7f6a2d3c61)
      adds  4d48e84   slightly more efficient strlen setting in lsa and samr strings (calls strlen_m() once, not twice) (This used to be commit 468c2dc632703e6956428fb5f1da4044709b8f6f)
      adds  3d7524c   added the "subcontext" attribute for auto-handling of user-marshalled sub-context buffers (This used to be commit 01cc199d78da9e60aa8a279b37fbf8298cf61004)
      adds  7b40bd0   use the "subcontext" magic flag for sec_desc_buf (This used to be commit 05ed2f6dc986111ce448123c91380f9340799ecc)
      adds  4e95970   ignore .pidl files (This used to be commit 8b2a0988e82ffca7690d9d23f00dafa4377a1e62)
      adds  7ca3720   Initial version of printer info 1 for tridge. (This used to be commit 03185769be43133df1f6e33b604d9c41c8f2e194)
      adds  0c5759a   added support for "relstr", structure and union properties and public functions (This used to be commit fb2f8c6bffdaacdddbb7fb82439af70e17ce9a4b)
      adds  ea266c0   added support for level1 of EnumPrinters in spoolss. This uses a number of "magic" add-ons to IDL to make it less painful, hopefully this will make IDL generation useful for horrible systems like spoolss (This used to be commit e18dba7d5a957ef82e8f91733a0bf95d579dcd7a)
      adds  c4b7585    * the beginnings of non-constant fixed arrays
      adds  ae4cb40   use nstring and [relative] to support levels 1 and 2 of EnumPrinters fully (This used to be commit 69c6017c945bdd7d1945f22fcad49112ba6a2d2d)
      adds  cc5f231   better [relative] handling, allowing for nested relative structures and arrays of relative structures (This used to be commit eb887f883a3ef2a90edec5bb495e140656c2f70d)
      adds  657b4d2   nicer method of handling spoolss EnumPrinters
      adds  ff9558b   handle non-NTSTATUS return types (This used to be commit 5832a1447c1d757a89d1f09324144132f9427cb1)
      adds  90916de   * more info levels for EnumPrinter
      adds  bf48b6e   added OpenPrinter and a test function. Note that the Samba3 structure for OpenPrinter was wrong. (This used to be commit 186ddbbf8774d0960852ea9186c8e4e6f7be7a0f)
      adds  d1feb4c   call OpenPrinterEx on each printer on the server, and then call GetPrinter with all info levels on each printer (This used to be commit 136b3cfc0460315e924c3d9c8328c1850fc21fba)
      adds  fa83432   * support inline arrays
      adds  59df3ce   security descriptors are no longer a "special" type, they are handled using the [relative] property
      adds  c562794   started documenting the extension to IDL that pidl implements (This used to be commit 22b5418a53149b42e71fd887866f75cdd53b81af)
      adds  e62c5c9   use [subcontext] to make GetPrinter a bit easier in smbtorture (This used to be commit a5140985d8f57695b4165c72af217092da6fae5f)
      adds  fb53302   auto-generate functions for printing top-level function parameters. You can choose to print just the [in] parameters, just the [out] parameters or both (This used to be commit 6afc3a465e3fc568636ff52975a6d339f8bc3179)
      adds  d285c6f    * add another WERR err code
      adds  892aa2f   added wkssvc.idl and test code
      adds  f1462ca   remove an unused variable (This used to be commit 1a885e4abe47d3442cba1dd6d2286ae276dd8ecc)
      adds  7b185cc   auto-generate top-level debug print functions when a flag is set on the dcerpc pipe. This saves lots of code in each test suite. (This used to be commit db74a03d15d96d7f8bd751b8f857cc5b2be7d4c2)
      adds  2c0a716   * use the new auto-generated debug code method.
      adds  ca20fa1   ignore c and h files in the idl dir. This makes it easier to experiment with pidl in that dir without mucking up cvs (This used to be commit 1b691927ac48f044216171bbd4cf3fd4fc25086e)
      adds  cb22240   support the 'default' case in IDL unions (This used to be commit 7f3f274cdc0f22324049952f2b744902a6fdf652)
      adds  ec7a294   fill in skeletons for the rest of the function calls in wkssvc (based on function names in ethereal)
      adds  3425f1b   auto-generate the pipe UUID version and name (This used to be commit cdba426e62a5b30263b75f53f97b191da224a55f)
      adds  c88b0b2   remove some old junk from the Makefile (This used to be commit 8d9d620e10833e5b1803b1e810a4c4a48094dc16)
      adds  9b7b5e5   use the auto-generated UUID, version and name rather than listing them in the dcerpc core code (This used to be commit 16ffeb7c80bfe7f1bfbfce8c98066e9ddbca7686)
      adds  06d0f61   added samr_QuerySecurity() call that displays the ACL for any handle. (This used to be commit 5bbeaaa3d13c838d014e7689b0fcf7374c8c7f57)
      adds  30daed2   Working on EnumPrinterData.  There appears to be an alignment problem after reading a non-empty DATA_BLOB in the reply. (This used to be commit 3165bf532f6b5a074f20f38a9af56325eedbb1c2)
      adds  20f1530   changed wks to wkssvc (suggestion from metze). Started adding samr_CreateUser(). (This used to be commit 04e9269c1e37c9c2984ee2886fa6c0eda5c19669)
      adds  8f38cc8   cope with no printers returned from EnumPrinters (This used to be commit 8c49669dbec96df365d1866df24a17c1ff2c6cd0)
      adds  d1667d5   get rid of the old rpcclient code - it needs to be rewritten to use the new rpc infrastructure (This used to be commit c9163d5e05d94e54719f27ac8cfefc9a1e755f2d)
      adds  bdf0578   added samr_CreateUser() samr_DeleteUser(). The test suite creates a test user called "samrtorturetest" and then deletes it. The next step is to do all possible user operations on that temporary user. (This used to be commit 41fc922954bd8ec461a79a22cc903e63902c7401)
      adds  0c10913   added another wkssvc info level (This used to be commit fb0aa83a2b27699bf47e1ade413b7f4738b5fa79)
      adds  22ef16a   added a thanks to Todd Sabin (with his permission) (This used to be commit 9d5d6b2f9339dcd069524f6a9260c3581da2a92a)
      adds  13e10b4   separate the reason and result codes in a bind_ack. This is needed for interop with the opengroup dcerpc code (This used to be commit 8d9061dcd097ed7eee8d9ec531db65b1df8ac8e6)
      adds  7f08644   init samr and lsa names so the debug display looks right (This used to be commit 343728fad47f46e404be15d44c5b66f870302d9d)
      adds  0252362   possibly better handling of NULL secdesc (thanks to lukeh) (This used to be commit a1230f1b4b0b06d08bfe7c8a7e4863357db1ca5a)
      adds  a0cd106   fixed country code field in samr_UserInfo5 (This used to be commit d194247b1bac03fbe3fd8226b897fa6886c6ca4c)
      adds  6786811   change to AuditEventsInfo struct from lukeh (This used to be commit 670c0cbe034e1e2ac5aed751b6c4fbd925fe3221)
      adds  897b9d8   removed an unused structure (This used to be commit 005614ef787d85499a3d970bce08549de0c2caab)
      adds  d60fe82   slightly more accurate structure alignment code - I need to do proper recursive alignment soon (This used to be commit d3838c3668d5acb4aee86e3dd5b8d7d23bc842ff)
      adds  de3f0b4   after discussions with lukeh, I think we found a alignment bug in old versions of midl, as used to build LSA. Work around it here. (This used to be commit b3bd2bf10badd60d7c4952c6e1687568b413ee47)
      adds  4e18040   srvsvc IDL and test code from metze. Thanks! (This used to be commit 54d3cb22dc0ddc46eb114aa104e0660b3a437cb2)
      adds  1941b5c   started to expand the echo tests to include more interesting test cases. We fail one of the alignment tests. (This used to be commit 5bb21e57b844e98cc8f1dc264bc45097c08329e3)
      adds  7b3f7cd   Some simple tweaks to the IDL to make it more correct ...
      adds  5a51af0   Fix up some things in the IDL, and fix up a mistake I made before.
      adds  10ee36b   switched to a new way of handling unions, so that we can handle alignment correctly for unions that have non-uint16 discriminants
      adds  5d4bfbd   switched to a new way of handling unions, so that we can handle alignment correctly for unions that have non-uint16 discriminants
      adds  e1e98ab   updated copyright year (This used to be commit 4dcc06d04c67c6e063c5b2a88f693423c77f342d)
      adds  25de304   fixed wkssvc idl and test code for TransportEnum (This used to be commit 42639a8f66e8d4241b24935772552f235f863096)
      adds  940ce95   make the socket send code a little clearer (This used to be commit 48028fbb856ea7ee642f36ba9ed0d5815763f52b)
      adds  fd15fc5    * added support for empty case elements (including default cases)
      adds  66a827c    * changed to midl syntax using [case(x)] instead of case(x)
      adds  376ba19   some errors are expected in SAMR and LSA tests - don't fail the test when they are given (This used to be commit 6e2d3aa433cc77f2ac9f2a7c807bc2668a8b7a9a)
      adds  cd3c6c3    * added a 'lstring' type for spoolss
      adds  f01e89e   EnumPrinterData in spoolss now works (This used to be commit af07ca7fbcb4118f2415218d0c48798119b7c6b2)
      adds  8a8b2da   make the echo idl match the win32 IDL again (This used to be commit 4b901bd717a48daae24d8f7738169ac3cc5ba7fa)
      adds  91b960e   use strict perl package everywhere for error checking (This used to be commit 3b7a4b70a321a1e8e378b8c5cc1e87a1c3399e91)
      adds  427bb55   damn, "use strict;" in util.pm breaks pidl - but why? (This used to be commit 8f54792392ccaa6c1464ed8ec90e44c0048b5ee2)
      adds  52461a3   its LoadStructure() in util.pm that doesn't like strict perl - any perl gurus out there know why? (This used to be commit a1d9afc92fce52a76c0a233513b2cb24f0cb9cf5)
      adds  cde87e3   avoid compiler warnings for unused variables with [relative] pointers (This used to be commit 786566e53c22d8d0813cf006a70aef8508bba4dd)
      adds  308cc42   added samr_LookupNames() and test code (This used to be commit f8397cbc8554b721093b8ae6ac6fb26d0ee9a7cf)
      adds  52cae6b   added samr_LookupRids() and test code (This used to be commit c32c33a791dd42676ca7fa47aae264e8d8ea8339)
      adds  8f0f97b   Added ATSVC pipe. (This used to be commit 274058486766f7a1094918702e7bc225aa938b2e)
      adds  b2fd428   use a precompiled grammer in pidl. This speeds up pidl by about a factor of 2 on my system. (This used to be commit a291dd835f68ae5a109670b1d1ca1a48b2aacfb6)
      adds  4730469   Add a 1004 level for srvsvc. (This used to be commit 9810e6f180564247dee584d197180d394b208c24)
      adds  a6e5654   fixed srvsvc_NetShareEnumAll() (This used to be commit ab4056e25ccfde5136ff3a1cd5d1efa78f1eee1b)
      adds  9fb8ee5    * cope with pidl not being in $HOME/pidl
      adds  0b0295c   fixed a comment (This used to be commit d996c880f49c89c22775ad7e048dec6d5d5f82c9)
      adds  08026ca   a bit neater way of emitting code (This used to be commit 964c3237215b36f5768b98c19689ddc43cf86cac)
      adds  e2254cc   fixed pushing structures containing pointers inside unions (This used to be commit bb30f42cd4e20d53066634727347a601b4eb562e)
      adds  f3a4d83   started on samr_SetUserInfo()
      adds  5d77cda   make sure we don't try to use c++ style variable declaration (This used to be commit 9fee73793171e2cd295899ec0db8bcecfa95ca72)
      adds  d4dfcda    * fixed level2 of QueryUserInfo
      adds  fe6fd99   extensive samr_SetUserInfo/samr_QueryUserInfo testing, with cross-checking of all settable fields (This used to be commit 3337906d52e95c127d64f81f9fc99aeb8a8d1ce6)
      adds  b008369   moved the pidl auto-generated files out of CVS (This used to be commit 49c72d42766a55e2833c004e721a47115000626b)
      adds  b1e5882   * fixed libndr.h header
      adds  ddd2f9c   added samr_QueryDisplayInfo() (only level 1 so far) (This used to be commit 8601305c8100f03ffaee4754eae12e9b332508a4)
      adds  2073062   Add initial work on eventlog - doesn't quite work yet. (This used to be commit 99fff7b1e24ee7231fa41ca9cb85382637f2b2b0)
      adds  1577697   we now use a copy of pidl inside the samba4 source tree at source/build/pidl/
      adds  4fd867a   Todd Sabin pointed out that a couple of the values I marked as hyper_t are in fact 4 byte aligned. Create a ULONG8 type in samr for those. This type should probably be made global later. (This used to be commit e7dd116138ed21922c8578bebe0452f03221b3b7)
      adds  d869d8c   ignore generated idl.pm (This used to be commit e9d18ecc2d513dc7aba9a0545808a95893544fe6)
      adds  9fc7be8   added support for 'ascstr', a ascii string in MSRPC ! (This used to be commit a5eeb3be0577e0ce91ac1f6e641782e4acbbda07)
      adds  38ce2ef   added 4 more levels to samr_QueryDisplayInfo() (This used to be commit f4cc593a5c7d75adaced2c33dd83c2ec741751be)
      adds  236e44c   only display really verbose packet dumps when smbtorture is run at debug level 2 or above. This is more useful for checking that something hasn't broken without swamping yourself with output. (This used to be commit 53ff3a572a23c2f45c5d503255bc6b535ca99134)
      adds  1d7534e   avoid calling the print routines completely if debug level < 2 (This used to be commit 63b9d2803c9e5b44680a72b127f6a58eb44a3c60)
      adds  a203529   More work on eventlog - still doesn't work.  (-: (This used to be commit 9109cb832a3807b3eee9e52c8c533e2bf0c8007a)
      adds  49c02c6   Start of winreg idl.  Implement OpenHKLM, GetVersion and CloseKey. (This used to be commit c8b87f5feb7756c7a5b38135517788c9f4ade36f)
      adds  82d6f55   Implement DeleteKey, DeleteValue, FlushKey. (This used to be commit 49f1654510f0ea7681b386296b67282791c4b319)
      adds  a465add   * changed the way strings are handled in pidl to a much more general   interface. We now support an arbitrary set of flags to each parser,   and these can be used to control the string types. I have provided   some common IDL string types in librpc/idl/idl_types.h which needs to   be included in every IDL file.
      adds  55410a0   print out the UUIDs from the end point mapper (This used to be commit f90e5db8f9d1fa7062762af0ab3e0696998bf8bb)
      adds  e1260ef   forgot to commit this, sorry (This used to be commit ff883d1cba4e998aa0a4b160d4fee118f79ca277)
      adds  7c5f6ea   don't ignore .h files here (This used to be commit b1863f897ffeec551ff8b1bad91fcfeede30beef)
      adds  0739d3d   cleaner handling of relative pointers to strings (This used to be commit 4022e710755a61a3439f739a78fa6965b9b7788e)
      adds  32831d5   fix a smbtorture memory leak (This used to be commit 0eff7c519b87d9c69da61a7dfeecd0483f1ad7e9)
      adds  0a0f8b5   fixed a bug with pushing non-pointer unions (This used to be commit bc2fbc79cc7c0308934f351b067a88b4b397de37)
      adds  2ca65a9   added some explanations for epmapper IDL and dom_sid2 (This used to be commit 5962f1cffa9273cc06c8a3c4a112f3ce94b84dae)
      adds  3f2598a   added Parse::RecDescent module into pidl to ensure we all use the same version. This should fix the problems Richard was seeing. (This used to be commit 76c24a5cb09b096a9cb490f3bb42af0b9d0f5fa9)
      adds  c674672   Convert all NTSTATUS return codes to WERROR.
      adds  5950020    * you can't have two parameters with the same name (pidl doesn't enforce    that currently, but will in a couple of hours when I've finished my    NDR validator code)
      adds  86a6044   a fairly major upgrade to the dcerpc system
      adds  175e947    * enable RPC/NDR validation in all smbtorture code
      adds  4666ec9    * fixed NDR flag inheritance across push subcontexts
      adds  0b0ca9f   dfs torture test now passes (This used to be commit 201cb6116df8ad74569d78827815855105a1ea11)
      adds  677fb26    * fixed handling of relative subcontext unions
      adds  be77d9c    * fixed null terminated string handling
      adds  277322b   added the beginnings of an IDL validator, to give clearer errors when IDL is not valid (This used to be commit c1b708708e262350d697829d444d0fb6a981a80f)
      adds  e79e6bc   added support for 'const' in IDL files. This makes it easy to define symbolic names for bitfields etc. (This used to be commit 344a6e1682cc1afab24735e73d05cf15f6eb9816)
      adds  868555b   added support for enumerated types in IDL files. This makes unions easier to work with. (This used to be commit 60be15d306e7b65efdd27df02250c0264996ccf3)
      adds  fec4b5b0c changed to perl for mkproto, patch from vance (This used to be commit 9386326868f43dab95b5508ce0ca5a9c1160a2eb)
      adds  5052c65   get rid of our awk scripts (This used to be commit f11f757c871dcb66813e44a3144df0f927108d8e)
      adds  7ab05c2   we don't need awk now (This used to be commit db6d7daaef4d51e3c463fe76eefa2b22ff71a546)
      adds  d47d14f   reduced the number of magic types we need in mkproto.pl
      adds  4df03a8   nicer base type handling (This used to be commit e58384eb53b654768d2eb53c222529849674753c)
      adds  b9dd8d3   fixed loadparm handling properly (This used to be commit 945ada7e7ec0f4b4df559bc171b9b18d30eff834)
      adds  5577992   much faster inner loop and neater code (This used to be commit 9ea02c51d449095b7f17edb3fb82d3722cdd9c20)
      adds  1bd5a8a   final bit of tidyup and speedup (This used to be commit 1c980e6c4e89b24aa8fedf0b6684cd73f34b6c25)
      adds  11e9184   by using a single proto.h we gain another factor of 4 in the speed of "make proto" (This used to be commit f6bb118799887e8e29399343e377ba8e9f059f20)
      adds  231ae24   get rid of some more unused headers (This used to be commit 48276c768bc58aa531771e0172a7480ec94d3254)
      adds  02dc753   save about 35% of the time for "make idl" by processing multiple IDL files at once, which means less perl startup time. (This used to be commit 64b2c67e479ddc754d18f752d347ba22a6d77682)
      adds  800d3e0   ooh, this is fun!
      adds  aa42dd6   Strings in the winreg pipe are terminated. (This used to be commit 1f56d4cd04840b350b098e698d369cd6b047cfe4)
      adds  136c2d7   String termination fix.
      adds  8cd9455   Call enumkey for tridge. (This used to be commit cc71bd2a903ba1f12f08758e885f1f07e61f7c86)
      adds  03eda90   Actually call right function name. (This used to be commit 634ea437201fbf61f3157a4b0ebabfcb15507166)
      adds  1b9452f   fixed the handling of value() attributes on scalars in IDL that reference other elements of the same structure (This used to be commit d8d17be290730670bad0fea91188d394160cb879)
      adds  c071301   Add a strlen_m_term() function for returning the length of a string including the termination.  Using value(strlen_m((r->name)+1)*2) gives the wrong answer for the NULL string. (This used to be commit 7ae329e6630a07d29f83b6dd4572d26ab8a18c71)
      adds  29ee36d   Check NT_STATUS code from dcerpc call function before checking the WERROR code. (This used to be commit b4792b7b316f8cb665b5a698f348c7c033702934)
      adds  c32a03a   Removed unused variable. (This used to be commit 40ccaeefed1a3baea356254795c698794cb81384)
      adds  66694c5   Modify WINREG test program to recursively enumerate keys in all known hives.  Limit the recursion depth to ensure the test doesn't run too long. (This used to be commit 152af383b8fdaa41be97356f9c55b9a5824edecf)
      adds  3d0e6b38  added a tool called 'ndrdump' that allows you to dump NDR data according to the current IDL taking the data from a file. In combination with a little hack to ethereal to extract data this is a quite powerful IDL development tool. (This used to be commit 229a325c3cf0d4dc1e910ed32e1d7391040aeba1)
      adds  27b1dba    * better diagnostics in ndrdump
      adds  c7fd83d   added the dcerpc remote management interfaces as mgmt.idl, and wrote a test suite. The test suite dumps all of the interfaces available on all pipes. There sure are a lot more interfaces on w2k3 than w2k ! (This used to be commit f94bc079902d725b63155d8d2de5bf408c6e7335)
      adds  e4773b1   added tests for the remaining calls on the rpc management interface (This used to be commit 00f9b0e12061c175334f96805ca8333f28f74d91)
      adds  3114289   make sure we don't try to update a constant (This used to be commit 4a6034f2e37d1050364fc167f1b71b5c806dfdc9)
      adds  7d36545   give far more detail in the EPMAPPER results (This used to be commit 420301969820ffaa0a87b091c7a79372c99cb658)
      adds  f5fe95a   added tests for epm_Map endpointer map calls (This used to be commit 570ad78525ffcc116842270b62ba41c86c2a018d)
      adds  5e64eca   removed the STFS specific flags in the Makefile.
      adds  bbb11d4    * prepared the dcerpc subsystem for adding the RPC over TCP transport
      adds  7befc06   initial implementation of dcerpc over tcp. RPC-EPMAPPER works, now to add epm_Map calls and support the rest of the pipes (This used to be commit 39add481582609ddb9d0b3bae45fde3226ece481)
      adds  f4e4851    * fixed byte order in epmapper parsing
      adds  97dbe92   Update to the modules system. Fixed:  - get rid of smb_probe_module  - merge older updates from 3.0  - introduced register_subsystem() and register_backend() functions  - adapt ntvfs and charset to use new register functions  - made smb_load_modules() work recursively (e.g. 'preload modules = /usr/lib/samba')  - got rid of some old remains
      adds  a846e59   CVS: ---------------------------------------------------------------------- CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: 	Makefile.in configure.in include/includes.h include/ntvfs.h CVS: 	include/smb.h lib/iconv.c lib/module.c ntvfs/ntvfs_base.c CVS: 	ntvfs/cifs/vfs_cifs.c ntvfs/ipc/vfs_ipc.c CVS: 	ntvfs/posix/vfs_posix.c ntvfs/print/vfs_print.c CVS: 	ntvfs/reference/vfs_ref.c ntvfs/si [...]
      adds  49a85dc   Spoolss functions return WERROR not NTSTATUS.
      adds  06942f3   added some paranoid checking for enums (This used to be commit 3492f37b0bf14797514f1dc603f518bf5b801c3c)
      adds  e0ac659   signed DCERPC over TCP now works !
      adds  c123c84   fixed some memory leaks in the dcerpc use of ntlmssp signing (This used to be commit abbc9993b8f7eb9f57e079db1d0b170d0b9aa443)
      adds  fffd741   added auto-determination of the DCERPC over TCP port number by asking the servers endpoint mapper (This used to be commit 4abf5376b00f580eb69196e55a792cc7eb4c9880)
      adds  fca5f78   use the IDL defined NDR version number (This used to be commit 00e0c14b76c9b001c7d7b6b18b2cb543a57fe082)
      adds  c168ca2   transfer syntax V2 isn't as magic as I thought (This used to be commit bb3bb5dc8d494afd077fa613d064767d7aad90cd)
      adds  33844ad   Add bind nak to dcerpc_payload. (This used to be commit 0deb9179f07dead11e2fff247efe9e3d0879da58)
      adds  d49d528   show an error when the epmapper fails to find an interface (This used to be commit 448dead14dc9db2c429c78f0eed303c4513f5a47)
      adds  2edb73f   added a link to opengroup PDU definitions (This used to be commit 939d832e5eb49abf392cfee39631a157fc2168a4)
      adds  ee67d68   Implemented EnumForms and GetForm. (This used to be commit 822750592cffb175aa7afb268bc7cb47bbab47e4)
      adds  1ca1b85   by default sign RPC over TCP but not RPC over SMB. I will add command line control soon (This used to be commit 215852116c1fb8c0d8ef559155a3dd55346f0c31)
      adds  3e05010   fixed default port handling pointed out by Tom Jansen (This used to be commit 8246e6ca0bd0eaa92de602db46a119d368e93391)
      adds  0b1b385   added -m for 'max protocol' as a standard option (This used to be commit 8fe4058711c12b8116982357723c36e862aa0bef)
      adds  1cab707   switched to WERROR return codes in the management IDL (This used to be commit a81f659e9e7d876b82fb7b5950b9fbfbf5478e03)
      adds  a9203bf   a couple of tidyups
      adds  61bb3c8   use EPMAPPER_PORT constant instead of 135 (This used to be commit 953ab587dc5a625d0fb557fdcac122a3b2ed0224)
      adds  ab3d728   added an rpc scanner. This prints messages like this:
      adds  4884a97   Implemented AddForm RPC.  The mystery of the useless_ptr has been solved.  It was a pointer in a union member.
      adds  c7c9e61   more epmapper and mgmt magic
      adds  6aee827   Add DeleteForm, start cleaning up tests. (This used to be commit 10b31623fd421d341787d0769839ea5dca5ae7c0)
      adds  abff8aa   Implemented SetForm RPC. (This used to be commit bdb0dfc370b4deb9e7f5a381092538c3e502f191)
      adds  df5949e   added auto-generation of the IDL interface tables. This makes two less places that need to be edited when someone adds a new IDL file. (This used to be commit ccd9ddeed679baa6cbb05ac728b381b50420e00f)
      adds  07fdc2c    * support multiple interfaces in one IDL file in pidl
      adds  d419464   Added EnumJobs, GetJob, SetJob RPCs. (This used to be commit a06cbbbf1fa1e873bb13bc86d14694b2af791e22)
      adds  ba33bee    * added a bunch of placeholder IDL files
      adds  606514b   make sure there is at least one valid interface in an IDL file (This used to be commit 86ab394806a5f9dfc20fabda071d72ca29703f62)
      adds  b0ba046   Fix bug in EnumPrinterData test.
      adds  7ec0ead   the beginnings of an automated tool for working out IDL properties of a pipe. I'm not sure how possible this will be without lots of human intervention, but its an interesting thing to try. (This used to be commit d5afe7c6a8651457da9438fcf0035c792701ac86)
      adds  f83f0cb   fixed some warnings (This used to be commit 1c2b8a93c50e3d5485732a2f06847166e883f939)
      adds  d55fc1c   Add SetPrinterData, DeletePrinterData. (This used to be commit ea534f82d0620cbda5a960e492ec2fc1702fe975)
      adds  2bb7ff5   GetPrinterDataEx, SetPrinterDataEx, DeletePrinterDataEx. (This used to be commit e8367f57356bc3da78a6217158f9d639ba4ca5fa)
      adds  e01b018   got rid of a bunch of unused header files (now replaced with IDL generated headers) (This used to be commit 7f2ac326f9d6019ca72f3b70ad1cdbeff6c2c9a5)
      adds  c95ae2d   more unused headers (This used to be commit 39b726d068dbd31efeb2c0dd8584425d1996f991)
      adds  d944b97   Added EnumPrinterDriver, GetPrinterDriver (still in progress) (This used to be commit a818439b5915fd70b8aa3d3045f658b3f59a6bea)
      adds  fa062af    * removed a bunch of unused code
      adds  7602aa5     * got rid of UNISTR2 and everything that depends on it
      adds  8d92b0a   got rid of more group mapping code (This used to be commit 2955ce55ee3bd9a8702a446db3ace20c703c451f)
      adds  cfd41af   removed more old code (This used to be commit fbccf58539827ef368f8a0be122e45edcd0f070e)
      adds  b0531a3   started adding netlogon IDL and test suite (This used to be commit 3d64eefb464d09fb6e84d6139f801887a278cf86)
      adds  5b46116   added netr_ServerReqChallenge and cleaned up byte array printing (This used to be commit bb42107dccf3a384a4a5c029b4d2752e0898d7cb)
      adds  b4b0177   added netr_ServerAuthenticate() and test code
      adds  a6cf6ca   added netr_LogonSamLogon() and test code (This used to be commit 4fa3ad3ecbfd8f8663fcdfaba9a7db481e303f2b)
      adds  232d648   fixed NTLMSSP_SIGN_VERSION (which I broke earlier today) (This used to be commit c8ef04077413f44101ba071187554e65a8e1c8fc)
      adds  f9e2a8a   neater credentials handling in netlogon client code (This used to be commit b7d748f499f79415b444e7cebe7d8de7186fbc94)
      adds  8b30b00    * another small API change in the credentials code
      adds  06ae424     * netr_ServerPasswordSet() now works - the test suite changes the     machine account password.
      adds  2e70035   another big improvement in the credentials API. I think it now actually makes sense, and as a nice side effect it matches the debug output of the w2k3 netlogon.log (This used to be commit 3c7287c24e5970e5b7447ad042848505537c7d3b)
      adds  d65f009   added netr_DatabaseSync(). It doesn't work as I haven't done schannel yet, but at least the request is understood by w2k3
      adds  f941990   initial netlogon database sync partly works - needs some IDL tweaks (This used to be commit 75ea276c147e2b4b0617eb0b77276d5fb5da2043)
      adds  9632db5   netr_DatabaseSync() now works fully for database 0 (This used to be commit 360d03bb56ec7d129ec0d62a701f4bf0ff3876af)
      adds  399496d   netr_DatabaseSync() now works fully for databases 0, 1 and 2 (This used to be commit c4c09e9413d3886e030e98739121bbae81f80ca5)
      adds  c7a1a69   don't pollute the structure name space so much (This used to be commit 107307b4c69000d2025f4463c72ee38172c48ec5)
      adds  a11727b     * made some field names more consistent, and worked out that     unknown1 is profile_path
      adds  64b7cdf   Hide gcc error message if using a compiler that can't precompile headers. (This used to be commit 13d073d805b3a5b9f6fbfff5dccf0bf37124d4c3)
      adds  cea22e9   netr_DatabaseDeltas() now works. We ask for the deltas associated with the last two sequence numbers on each database. (This used to be commit f9377c860315a8a4f380d70ff97309d3ffdb5c26)
      adds  c290906   make sure we can expand the critical versions structure without causing crashes in old modules. Thanks to metze for pointing this out! (This used to be commit 2ee5540629e7922cd76d87ed53b70bf37b83e100)
      adds  9ec4269   added netr_AccountDeltas(), which w2k3 gives "NT_STATUS_NOT_IMPLEMENTED" for (This used to be commit aaf776a1c134d7b6112932f880e09ba497e8ebcf)
      adds  16c688c   added netr_AccountSync(), another NT_STATUS_NOT_IMPLEMENTED call according to w2k3 (This used to be commit b2ca00ebc57774000af2de6132c29db4c6daae28)
      adds  02df116   added netr_GetDcName() - quite a useful call (This used to be commit 63f46b223e16a3495b4a4a48c6489f1f0d7d84c4)
      adds  8af9079   Add script useful for finding checks for headers that are never used (This used to be commit 0e5fdbc01bba7f1b000587d01a128c3bdbbbe03c)
      adds  10ad200   added netr_LogonControl() and netr_GetAnyDCName() (This used to be commit 17b2be4e859bd7f625214d7e7de9758b5ab5fb90)
      adds  47702c8   Initial step at cleaning and splitting up configure.in. (This used to be commit 369a9c1ac1ff94a1d3f51eac20a39577f9cf2155)
      adds  9ebe448   added netr_LogonControl2() and netr_ServerAuthenticate2() (This used to be commit cc4123db4baec6a217500dc55113f89e1ea8ef61)
      adds  de32d66   added netr_DatabaseSync2() (This used to be commit 0f6af0c4bde0eb3758192b74dab797b558c944a1)
      adds  ea507ee   added netr_LogonControl2Ex()
      adds  ec92e2f   My first stab at Samba4 IDL!
      adds  61a2a79   Updated some of the function names in the IDL. (This used to be commit 718ee8bccc2357ffa7ea7cdec1bda6103e0fa24f)
      adds  2bd7a62   my debian unstable box uses "autoconf2.50" - i wish there were a better way than this! (This used to be commit ad52fd9baf2180a89634eaaa5af22e9bed1de0a7)
      adds  eaa02c7   some OSes already have a uint_t (This used to be commit d7b6aa1e2ec1dc475e1bd5dce1c537720bc65eac)
      adds  0e958fb   don't use c++ style comments (This used to be commit b11a19cc767e20189710d7d9428168ed74c59d1c)
      adds  cdd7827   we can't have two functions with the same name (This used to be commit 5f1cdc4839a1ba0b18bcd4525847f9c284d181ca)
      adds  b8cbd91   don't use c++ comments (This used to be commit 3d48fa8f37a510959c8958b5c025c7f19f632c54)
      adds  9262404   * patch based on work by Jim Myers to unify the ioctl handling to be   more like the other major SMB functions
      adds  2e5ae6f   * added a debug thread id hook from jim myers
      adds  42c6a25   merged more updates from Jim Myers (This used to be commit 03bf30659640d684073f92d64da6e911edb65a73)
      adds  e10859f   removed an unused file (This used to be commit 77c622c3acf8bc950afe23e30770a658d018406c)
      adds  55d2c54   re-wrote pidl to use Parse::Yapp instead of Parse::RecDescent, This makes pidl about 3x faster, and also gives us much better error reporting and a more standard grammer definition that will be much easier to code in lex/yacc if we want to do so at a later date. (Parse::Yapp uses essentially the same grammer file as lex/yacc)
      adds  4e1bac4   make pidl a little less verbose (This used to be commit 76f48affe5d1e8fd96d5dc9af2ec1059f3dd741c)
      adds  dbf4b65   a bit more speed and better line matching in errors (This used to be commit 788f6c44dbae48e13c9eeaca3bfa3ac7efbbd4e2)
      adds  daeffe3   don't save the intermediate form to disk unless we need to (This used to be commit 4e1a5a21a4c8da0d2a23d5ba02168eac1987c260)
      adds  58714e6    * reduced the number of grammer conflicts a lot using (arbitrary)    precedence rules
      adds  2773e54   commit idl.pm now, as many build farm machines don't have 'yapp' (This used to be commit 2b1300386dc8a3e3e802c8b1dafdbea286cfbb46)
      adds  989788a   "make proto" now depends on "make idl_test"
      adds  86d0e4b   cope with yapp not being installed (This used to be commit e41d95acc016087d77712d214a52813c00923d4d)
      adds  696c70c   fixed shell scripting error (This used to be commit b18dce549dd390681e70bc0e290d7ec4e44791c3)
      adds  8fa36b1   some systems don't have "which" and some systems don't have the "-nt" flag to test. It's amazing that systems like that are ever sold. (This used to be commit fe91635da87104544946983c7c63d5c584db614a)
      adds  303454c   remove the tdbsam code for now. I have other plans for SAM backends :) (This used to be commit bbd35e7c31310f012bf328329ad11d4ed62903bc)
      adds  3c76426    * removed some unused code
      adds  188b205   initial rpc server side infrastructure (This used to be commit 3706af7a6cb2090e0baeff5ee54bf49ebda2cce1)
      adds  2bde98c   the rest of the initial rpc server side infrastructure (This used to be commit 5fb01b0ec0321724c25669151ea7c20e6ec182d0)
      adds  e5ed18d   more portable array of endpoints code from pidl (This used to be commit c598590a117d4281c530cded4bf9dae16ac1ee76)
      adds  fcc4efd   the next step in the dcerpc server code. Added the link between the IPC IO routines and the dcerpc endpoint servers. (This used to be commit 4929c53bc8dddda8a763fdfbcf81a79776d01113)
      adds  16309de    * the RPC-ECHO pipe now works in smbd, as long as the data sizes    don't cause fragmented pdus (I'll add fragments shortly)
      adds  869df3a   handle the auto-allocation of [ref] output arrays in pidl. This can simplify rpc servers a lot. (This used to be commit 28fa62d63d020052a0d2f467f3f9cc6344aaf0ce)
      adds  dab0dea   added handling of fragmented requests in the rpc server
      adds  9d8ef74   we now support pdu fragmentation on both input and output in the rpc server code (This used to be commit 4dac9517188f2dba06df481071063543ede89495)
      adds  fcd86aa   added the echo pipe test calls (This used to be commit 8ad47eff4971e86763f9bd8f298e07d3de7e1089)
      adds  fece5b7   added support for sending bind_nak replies in the rpc server (This used to be commit 6e7c50bcd9929b6b1400b3155f55e6c9a4a730b3)
      adds  d68d155   Added routines for arrays of uint16s. (This used to be commit 370512f6644507ed0457de71ab5a50207e00e750)
      adds  6fba6f5   Got winreg_EnumValue working - what a mess! (This used to be commit cc494086e796c0090a92ac36012727c67e3587d1)
      adds  a79be6e   Small cleanup of test code.  Rename enum indexes to be the same name for EnumKey and EnumValue. (This used to be commit 817a2fe2e5824e6bb9547697d27c66c0c8356181)
      adds  f7065cc   after chatting with jeremy I decided to use a separate directory for each rpc endpoint implementation, so we will have rpc_server/samr/ rpc_server/lsa/ etc.
      adds  340d9b7   added a basic dcerpc endpoint mapper to Samba4. Currently only implements the epm_Lookup() call, I'll add the other important calls soon. I was rather pleased to find that epm_Lookup() worked first time, which is particularly surprising given its complexity.
      adds  da86d3a   added the epm_Map() call.
      adds  8faa77f   rpcdump.exe now works fine against a Samba4 server
      adds  d470537   dcerpc over tcp in the samba4 server now works to some extent. It needs quite a bit more work to get it finished. The biggest missing feature is the lack of NTLMSSP which is needed for basic authentication over tcp (This used to be commit 9fb0f0369356909c99389e2cbc525be27c08793c)
      adds  8d79eb5   make the IO in the dcerpc over TCP server completely async, handling partial packets on both input and output (This used to be commit 4f46606af880f6dd86c20b8dc5799102a8e80cc9)
      adds  d262b8c   completed the linkage between the endpoint mapper and the dcerpc server endpoints. We can now successfully setup listening endpoints on high ports, then use our endpoint mapper redirect incoming clients to the right port.
      adds  346a4af   add the ntlmssp calls back into smbtorture on rpc over tcp. The samba4 rpc server doesn't do ntlmssp yet, so this breaks the tests, but that is the next step. (This used to be commit ebe29305af82553ef0197d1950b57f8ff8efa78b)
      adds  8f6b3eb   fixed a bug handling multiple PDUs being read from a socket at one time in the rpc server.
      adds  089ae5e   fixed some memory leaks in the rpc server code (This used to be commit 20458556017f426ab57ca9a9d098cacecefbdcff)
      adds  e2898c0   fix _ptr_ declaration (This used to be commit 5fed4681edc93405a8b39080adfe72af8beea65d)
      adds  d009dc6   ntlmssp over rpc over tcp now fully works
      adds  b356f3e   reduce double explanation of FIXED ARRAYS (This used to be commit 6f33109b102d41d98ffd536fe2234fbaae85b02e)
      adds  a05882b   fixed fragmented signed connections to our rpc server over SMB (This used to be commit f5df126c254bcb96dfb42096d7247215c7e7a89a)
      adds  4cd6b8a   typo (This used to be commit 2afbd1e0005517d8ceb584ccbf8a85c4527cb866)
      adds  f6eb834   added auto-generation of the server side boilerplate code for each pipe.
      adds  79990c7   fixed the transfer syntax in the dcerpc bind reply (This used to be commit 39a7c660f4b7cafb0414842329669dd4724b07db)
      adds  a229172   zero length echo is not an error (This used to be commit f21d6351d0441e5bc77aca07a2863ef9f999bb92)
      adds  ba523d8   fixed the handling of zero-length top level arrays in pidl (This used to be commit fa45529af72090c2604708a651d5e5714a844d72)
      adds  f1ceef6   switch off the default of ntlmssp on rpc on smb as some windows pipes can't handle it (I'd switched it on while experimenting, and forgot to switch it off before committing) (This used to be commit 837d8f73a9601329cec0f885df84648a2a3c196d)
      adds  71f81d1   allow the specification of full dcerpc endpoint binding strings on the command line. This allows you to (for example) control signing/sealing of smbtorture RPC sessions (This used to be commit a73825eb496d5924012ea926fcbac8c956fe081e)
      adds  8e61af2   added some ncacn_* binding string examples (This used to be commit 4a6822eb5b9e880b1fb33c020aa88192384a063c)
      adds  8431335   more flexible handling of [] in binding strings (This used to be commit edc67fffeaee5fe4bbbc6fbd76345d0a9d5b2093)
      adds  e0dc5a0   don't try and build the libclient stuff in samba4 yet (This used to be commit 65d2bda9509a9455f70eceac51ecef9b2048773d)
      adds  807a701   disable pam in samba4 until someone fixes it (hi andrew!) (This used to be commit 1012c6e3f763962955a21e4c91285656b4e89ccf)
      adds  64352f9   a script fix for the build farm (This used to be commit 5f6b0baa300d088a6d7fb91fcbceff594292eaa0)
      adds  e7721c0   "make idl" is now incremental and "make idl_full" is a full idl build (This used to be commit 113e772e3750ca1e661157394ccff1b59da76ceb)
      adds  3289579   fixed a typo in the m4 file (This used to be commit e472053bcc4761411fc03920672c1739af3bfb68)
      adds  a90db73   make pidl no longer dependent on Data::Dumper, which isn't installed on some systems (This used to be commit a4aa9168c0f80cf6e758c380d41335db50d06869)
      adds  6a3ef87   make sure we allow clients to negotiate ntlmssp seal if they want it (This used to be commit a1275c1e89462f0a3cce73066777055c3c970b76)
      adds  0a61036   patch from metze with updates to srvsvc and changes to pidl to allow for the server rpc boilerplate to correctly generate for multiple interfaces on an endpoint (This used to be commit 56143689ecf623e8a6ef5c453e6ad1ca9404411c)
      adds  5b03596   fixed srvsvc DiskEnum call strangely, the output doesn't seem to contain an info level. Some programmer stuffed up the IDL :) (This used to be commit a39ee5d00341e1dbde0b38474ba4d5e980e74538)
      adds  43e52cc   added "pidl.pl --template" to dump a rough template to save typing when starting a pipe. Thanks to metze for a script that gave the idea.
      adds  2b5bc1b   lots of shells don't have the -nt test, so use hackish find command instead (This used to be commit 2d57346c2d07e43c4630a7f7963173d84c5a7c92)
      adds  65c8e36   lets see if "cc -E" keeps more of the build farm happy then "cpp"
      adds  c0149d8   use the @CPP@ value from configure if possible when determining cpp in pidl (This used to be commit c47e88dabfc62db7533d2d39c7f1010b4188d2ea)
      adds  d313dab   cope with different cpp formatting on some systems, and make sure we don't loop forever if we get a cpp format line we don't understand (This used to be commit 003c6c493b1babadb1f7c4eb54babed394bd42a9)
      adds  c35b032   remove a redundent second check for PAM (This used to be commit dbc6f31df884268ba649c9d73c6e27eaa79d4cc4)
      adds  727c3bf   make sure we have a value for DEFAULT_PRINTING on all platforms (This used to be commit d0bef33ffa21ce5caaf8e052cbbd2bb32db40b0c)
      adds  6deece8   don't rely on the ability of perl 5.6.x to remove elements from arrays using delete(). This makes pidl portable back to perl 5.0. (This used to be commit 9175293535246f55f50f52501ec451c951a94eb1)
      adds  ff6478b   use smb_rwlock_t instead of rwlock_t to avoid conflicts with system types on some platforms (eg. solaris) (This used to be commit ac8a23af8c67d2e39bb6cfd409c50f1f429cf271)
      adds  2c6b585   more portability fixes. We now almost compile on solaris (This used to be commit f4abd20b8437703211676fb12ea23af8f0e4642a)
      adds  e2ffb64   some compilers can't handle structures with no elements. Generate dummy elements if need be. (This used to be commit b6fdc984023a76a6c77d03cb3ec12c6c18d215a6)
      adds  1abd0be   more mutex portability. (This used to be commit 42dd8d888a1d4c09aebb199e8636f49df6d2e36a)
      adds  b2b9ea5   enable rep_inet_ntoa() for non-pthread builds (This used to be commit f50d4b602af73045e5b15d62fd24224eba849fd1)
      adds  1413faa   the out substructure is not empty if there is a return from the function (This used to be commit d18a08a870aa9ee12ed2913775b70d1b8a09c84b)
      adds  24c22ae   a fairly large commit!
      adds  7779b1e   added support for big-endian ucs2 strings (as used by big-endian msrpc).
      adds  6f12e4a   it turns out that a wire policy handle isn't a blob either, its a uint32 followed by a GUID. I needed to fix this to support running in mixed-mode rpc (where smbtorture is bigendian and w2k3 is little-endian). Otherwise when you send back a policy handle the server doesn't recognise it. (This used to be commit 9b1c76a8e9e953e051072441f8938ee17a674d35)
      adds  66a005d   much better docs on the smbtorture ncacn syntax, including how to choose bigendian smbtorture on the command line (This used to be commit 31d8e0a7cf9ab6e0cd23056333672de94d6a95b0)
      adds  68d8443   use bigendian mode to fix the idl for samr_LogonHours (This used to be commit 1056618b6a70b32fc17a8290f3efa3334fa1b049)
      adds  ecc2519   no longer require the pipe name or tcp port number to be the first option in the ncacn_* syntax (This used to be commit 74f36d32bb14e94a80e1963cbc95f8fba3f23335)
      adds  6ba2873   fixed the RPC-MGMT and RPC-SCANNER tests to work with the new dcerpc_binding_string code (This used to be commit 1fa68c18facfb6c96d5a274cfd9560cb4b2956f6)
      adds  b3b10bc   added a define for the DCERPC little-endian data representation flag (This used to be commit 691f9c1c4448fb54846fcfffeca43601bcd44138)
      adds  60deb10   fixed formatting of uuids in debug output (This used to be commit 7895796ef8a0dfe5de1404e630b2489fdec39a56)
      adds  938eef5   removed some unused functions (This used to be commit 09d17d705a6e378a7c1a40b29d2e091200b6d757)
      adds  7efa19c   added a smb.conf flag "rpc big endian" that tells our rpc server to send packets in bigendian format. (This used to be commit 44df662960e662a55a9f27627f838771503a7a59)
      adds  f9b522c   Delete old python bindings. (This used to be commit d7b680899fedb0b6f8169845791d7284e8d203ba)
      adds  aa4aa0f   fixed a bug in the acct_flags checking on CreateUser2 in the RPC-SAMR test (This used to be commit 2c9a999c5421a07ae3059595f70d5533f2040a03)
      adds  a2ec4b9   Fix typo. (This used to be commit 3f1b781c5659361d7e9cc3ab2072e1462d40df55)
      adds  8369293   fixed a segv in RPC-* when debug level > 2 thanks to Kai for spotting this! (This used to be commit 0fc42c33d3b0930fdf1dc71a407f4fcaac69d82d)
      adds  f46072d   added code to the IDL validator to check for common errors with pointers are arrays (This used to be commit e67cbfff6c1041671711e4f73894e6e13151d57e)
      adds  db22c0c   added a bunch of alias functions in samr.idl based on work by Kai. (This used to be commit f740b02ac36780740700909da2bcdf672cb146cb)
      adds  98e66d0   fixed the AddAliasMem test code (This used to be commit abe7ffcece5fcb75b0cf5633dd5871fa3e3c1723)
      adds  a8400ce   fixed removal of moe than one ncacn_* option from option list (This used to be commit 09a9b25c8d916c0467a124d959d5cd911b782dfa)
      adds  77fb98a   addition of samr_SetSecurity() from kai
      adds  8b952ae   Remove Makefile targets for old python extensions. (This used to be commit 9355538a9249012d1685967a87e5a6cb795e5c2c)
      adds  8a960cf   tim, I'm guessing you really didn't want to add this :) (This used to be commit a65edfbcd7aa495e91073a076ea131a64e6ed5aa)
      adds  25fe9bc   latest srvsvc and wkssvc IDL from metze (This used to be commit 59557a557df6e61af4f01534489691416398fb26)
      adds  8068c5a   wkssvc test updates from metze (This used to be commit 9d3e06f0e312c5585701aa385132f23dfb2917eb)
      adds  932bcc4   minor updates to make the srvsvc test compile (This used to be commit 564e505e925d67be00ca2cbe21b2b9b33a1ac0c7)
      adds  bab78d2   remove some unused files (This used to be commit a6f43de7f832fd1a9da8ccaadd293a4aa4647e6c)
      adds  f430720   "subsystems" should be static (This used to be commit 64cf9b3fd3ad971973f6f1d73b924af225252837)
      adds  2558f81   the endpoint mapper now works in bigendian mode (This used to be commit 1f89d89954a3501e08efa97d1276ba9bb2d2305f)
      adds  7db3bbc   Autodetect service_type in cli_tree_full_connection() if the caller passes in NULL. (This used to be commit b63ebaa770940a276ab63583a13d8cc349b6efe6)
      adds  0172920   Add note about new configure structure. (This used to be commit 43130f370b84828fce3eb5501464eb2c47138acc)
      adds  8364fd2   remove a useless assignment
      adds  7e6cf43   This patch adds a better dcerpc server infastructure.
      adds  8fb8c40   fixed the rpc epmapper server. This fixes rpc over tcp. (This used to be commit 6ac547fa5fe4b1926bafc46e500b51486c7d500d)
      adds  ae21640   Update Copyright to 1992-2004
      adds  b827102   added dom_sid_string() function (This used to be commit 399f95536bf64890284a51e4a2bbb7a15c91c3be)
      adds  d753c5a   Fix --with-fhs for swatdir (This used to be commit 5c8abbcbe520d8dc5de6df304f5a64048977b340)
      adds  17b5c26   Add script for finding unused function checks in configure.in (This used to be commit 7c6a261871d2b44fe6eccfda7cb4f3c558dbf5e3)
      adds  e046983   a script which find unused or undefined vars in Makefile or Makefile.in
      adds  ff4a146   * fixed a segv when -U is not used in smbtorture.
      adds  d858a2c   make sure we initialise r.out.handle in openeventlog (This used to be commit 6319166420ba7cd7bb3a69d88510d8e6216c7c89)
      adds  dc5f5d8   Add test to set single fields in fields_present with info21. (This used to be commit 2372321eedb6d446c1555ed318bd98743cabaaa0)
      adds  8a102d1   remove all unused stuff from Makefile.in and some stuff from configure.in and dynconfig.[ch]
      adds  1e14286   add make [un]installtorture and let this be called by make [un]install
      adds  4d39861   avoid a copy of the data being input to the dcerpc server in the most common case of there being no pending partial data and a full dcerpc packet being received.
      adds  7a4da96   dcerpc server output now copes with the client blocking part way through a read. This happens to also avoid a memcpy on output for dcerpc over tcp. (This used to be commit e7c53ad1856e299d82d84b5837189ae3191c32de)
      adds  8ae5b50   added code to the RPC-SPOOLSS test that demonstrates that policy handles are not shared between open dcerpc connections, even when those connections are on the same SMB socket. I have tested this with w2k3, w2k and NT4. It seems that policy handles have a strict scope of the dcerpc connection on which they were opened.
      adds  53382d5   check for the correct fault code when the server fails a use of a incorrect policy handle (This used to be commit 8cd6e90eb8716ba43f5940245d7be580aab4ba83)
      adds  0593fd9   cope with a wider range of broken servers in the RAW-QFILEINFO test (This used to be commit eb6fc29caf5be8446c31668748a5cce387c71627)
      adds  aafd0ef   let the event_add_XXX() function return a pointer of the allocated event structure and NULL on allacation error.
      adds  fb15b95   added a little bit of const magic to get rid of the data in librpc/gen_ndr/*.o (This used to be commit 866ef2edab91996964c8b43dbdd417f5908a00e1)
      adds  0831b8b   make dcerpc_pipes[] completely const. so it now apears in the text section of 'size librpc/gen_ndr/tables.o'
      adds  d8ee9d7   - make the recalculation of ev->maxfd a bit more efficient. - fix the case when we have no fd_events left on the event_context   we now exit after doing the timed events and not block in select()   waiting for no fd's to become ready...
      adds  55dfa23   initilize ev->maxfd = EVENT_INVALID_MAXFD; before the while() loop.
      adds  b1d8f23   sorry, the last commit went in by mistake:-(
      adds  3c310c7   fix last commit, which went in by mistake ('cvs ci filename' should be my friend:-)
      adds  da93724   - move the vars used by the backtrace stuff into the #ifdef
      adds  0ea253d   (merge from 3.0)
      adds  2ffa2fe   Remove testing utility for removed SAM system (This used to be commit dee59bec8413799aa66b37d5baace7dd2e782801)
      adds  e06687e   merge the version.h autogeneration stuff from 3.0
      adds  d70b4a0   remove autogenerated version.h from CVS
      adds  7de61be   - remove all STFS related stuff   (which were already removed in revision 1.37 and    readded by mistake in revision 1.39)
      adds  607d694   - cosmetic fix in configure.in
      adds  a5ece46   remove a lot of unused stuff from the header files
      adds  1acedda   remove a lot of unused smb.conf options
      adds  04376e4   add find_unused_options.sh
      adds  0d90f4b   remove unused configure checks and options  --with-acl-support  --with-sendfile-support  --with-manpages-langs  --with-utmp  --with-quotas  --with-nisplus-home  --with-profiling-data  --with-syslog  --with-pam_smbpass  --with-pam  --with-smbmount  --with-automount  --with-dce-dfs  --with-afs  --with-smbwrapper poll and poll.h
      adds  670ccc7   merge: ldap and krb5 configure tests libads/*.c and libcli/raw/clikrb5.c from 3.0
      adds  9b736c3   Makefile.in cleanups: lib/util_smbd.c is not used anymore
      adds  bfb86c4   fix PROTO_OBJS ... fix make proto on some platforms
      adds  ec5d556   some systems doesn't have ./ in PATH so use ./build/pidl/pidl.pl
      adds  8468164   remove unused .cvsignore file (This used to be commit 64e064c4971a361a41b80ac47757e8581448f523)
      adds  ac7d38c   remove unused files
      adds  ada1de7   some compilers don't like the #warning preprocessing directive so just do a DEBUG(0,("..."));
      adds  894e02f   some DEBUG and comment fixes
      adds  c610892   - we now specify the object files in the subsystems config.m4 file   I plan to convert all objectfile group to use SMB_SUBSYSTEM   later I'll add a SMB_BINARY() and SMB_LIBRARY(), then there will be no more need   to touch Makefile.in, because all make rules will be autogenerated by configure
      adds  cc4af8d   readd this fix:
      adds  b884eba   const fixes
      adds  b2f097a   remove some unused stuff
      adds  26ecaa3   - move all SMB server stuff to smb_server/*   and create the SMB server subsystem
      adds  a8152b6   do some merging from 3.0
      adds  a9b2812   make more function static, they are still available via the function pointers
      adds  1c798ab   - port AUTH and PASSDB subsystems to new   SMB_SUBSYSTEM() scheme
      adds  009fa83   move include/ntvfs.h to ntvfs/ntvfs.h
      adds  f848aff   if vfs_cifs want to modify the ntvfs_ops struct, it should use a temporary copy of the struct!
      adds  0b4da9d   - add 'print' to the DCERPC binding strings
      adds  2853e62   This would appear to restore smbtorture to be able to use the syntax documented in it's self-help for RPC tests.
      adds  6d35156   remove unused Makefile vars and fix dublication in $(PROTO_OBJ)
      adds  f0c9a54   add the TORTURE SUBSYSTEM to the config.m4 scheme
      adds  4639eb5   Convert libcli routines to use cli_tree instead of cli_state. Port smbtorture to use the new interface.
      adds  e7d68c3   fix pdb_ldap build if LDAP support was detected
      adds  e2327d7   -   remove unused 'evel ...' calls, we don't need them inside of     AC_XXX() macros
      adds  f5cb639   the subsystem name is 'PASSDB' so name the modules 'passdb_XXX'
      adds  078cced   - modified the dcerpc client security code to be generic, so ntlmssp   and schannel are both instances of possible security modules
      adds  e159cc7   don't always use the same schannel context number (This used to be commit 396e0757122614211b535b140d9365ac7b8b880d)
      adds  9a63881   Convert libcli routines to return NTSTATUS instead of BOOL.  Again, the only users are smbclient and smbtorture. (This used to be commit 54cb508c78e5c1faa3ade46b46b165983c880d10)
      adds  2ac07b1   we can close the netlogon pipe used to setup the schannel session key as soon as we are finished with the netlogon negotiation phase. The session key remains valid. (This used to be commit 95a40d4693994edcb2284a2a135d2db426f6addb)
      adds  6bee3fb   don't force debug in the RPC-MGMT test (This used to be commit e0eb4b3cfb75385ff7a012ca0f8fad1278c195d9)
      adds  1277e83   fixed a couple of uninitialised returns spotted by valgrind (This used to be commit ccce61287de07684159e2de990773f4098e07652)
      adds  cc977af   as I renamed the PDB subsystem to PASSDB, we need to rename the static init functions of the modules too:-)
      adds  9b662ae   fixed a void return spotted by metze (This used to be commit 3f1b7e51c9f18745b6c06c3934ecc4fdd743e1d0)
      adds  8838344   do not return a value in a void function
      adds  45e4462   move more code to the config.m4 scheme LIBBASIC, LIBSMB are the new global subsystems
      adds  e46d297   move the -lpopt replacement to a LIBPOPT subsystem
      adds  6647ff7   move -lpopt replacement code from source/popt/* to source/lib/popt/*
      adds  9a8cd1a   move the tdb lib code to lib/tdb/*
      adds  df52da0   move the tdb utils to utils/tdb/*
      adds  f08565b   move all old configure checks to build/m4/rewrite.m4 we should get rid of this file in the end:-)
      adds  7653fc6   move external configure test programs from tests/*.c to build/tests/*.c
      adds  0af9994   move some cryto stuff to lib/crypto/*
      adds  947f90b   remove pdb_nisplus, its also removed in samba3, because it was broken
      adds  9320267   remove unused NISPLUS/AUTOMOUNT stuff
      adds  64cdbdd   don't inlcude rpc/rpc.h and rpcsvc/*.h anymore and remove NET_GROUP stuff, this needs to be implemented in a better way if we ever readd this
      adds  6c7e231   fixed a problem with the smb client code spinning when the connection is lost. We now close the cli_transport when there is a socket io error (This used to be commit 138cb5f2f5f8ce1479ac687d18e6a0e355e55b7f)
      adds  420c7b4   added the simple HOLDCON torture test. This is used to establish hundreds of idle connections to the server, which can be used to simulate environments with large numbers of idle connections. (This used to be commit cfce9458a22e8b6da1a10bb338b287c3eab9a1fc)
      adds  e967ff1   split up the schannel rpc client code into separate key establishment and bind calls, but with a combined call that does both. This makes is easier to write a schannel test program that tried different keys. (This used to be commit 9d89928086a7095bbc2218760b12263298af4217)
      adds  a6a935d   remove the python stuff, this will be rewritten on top of libsmb.so and maintained in a external tree. (discussed with tpot)
      adds  4282138   The file descriptor argument to cli_getattrE() is a fnum not a fd. (This used to be commit f172b6f1d08b7de040cde4a7d88708e5af29a3a4)
      adds  42887e4   - creat the LIBCMDLINE subsystem   including readline and popt
      adds  8105eb6   renaming and restructuring of same object file lists
      adds  2027b19   let the popt replacement stuff survive a make proto
      adds  2622eae   make proto should not catch any function of the lib/popt/*.c stuff
      adds  14591dc   fixed two writex client bugs
      adds  ab61569   in the async socket handling routines in the cifs backend don't assume that conn->ntvfs_private is set correctly, instead use our copy of the private pointer in the fde callback. This allows the cifs backend to be used on conjunction with a NTVFS filter module. (This used to be commit 8047b806e78815706bca81a77d04d5874ffd7d6e)
      adds  b53aad1   added the "nbench" ntvfs backend. This is used to capture NBENCH load files, and also serves as an example of how to write a NTVFS filter module for Samba4. (This used to be commit 04f8996dd32d92c5df1b6b1b27c6e71e99bc77da)
      adds  1f6b3f5   fixed a typo (This used to be commit 10b137c6e3c1a640597ff4a0db10d635b51b806b)
      adds  1b71c60   fixed the label for search requests (This used to be commit 8dbf08549e17a48a5cff114671122edb035dd900)
      adds  2d9a8bf   greatly improved NBENCH netbench simulator
      adds  dda01ce   handle incomplete load files change default timelimit to 600 secs (This used to be commit c5c75a6adab10e35584dca760586fda333ca5308)
      adds  8266615   don't check return fields (like search count) on an expected failure (This used to be commit 6cbe8a6bd5998c67b74b989d13d3cb7863fee75d)
      adds  77f39da   make sure the tags in the NBENCH test match the tags in the generated load files (This used to be commit 1c5dc25b3b678d7c5d271cc9bee5bf80cfbec3b9)
      adds  3da4329   added the -C option to smbtorture
      adds  98cbc66   added a 5% warmup time to NBENCH to make the results more consistent (This used to be commit df50911a9c71bf5b8a8988fdbf6c716f8343fa45)
      adds  5e31a56   add config hints for cifs backend (This used to be commit bba81f1c7a87499f610ca19fbc5f1485d368c5b8)
      adds  c66a2c1   make the warmup and execute phases clearer (This used to be commit d49e4407e59a25c8e887b552ed2a58de7a16b6d9)
      adds  8d0c060   as a special case don't check the status of the create of \clients - there is a race condition in the create (This used to be commit ddfddcbffd304b5ac51140dee048ead7137e293a)
      adds  3d5ea8e   nicer way of handling \clients (This used to be commit 931138cc440f646671ec5e9b52eb3666b2ff014b)
      adds  c5679b7   readx reply packets can be over-sized (This used to be commit ad42c8432b7df0ae44ca73e08d017e61a2bc6f1c)
      adds  0340fec   put the "max xmit" option back into Samba4 (This used to be commit 82e50a1ce8904c72c90b1e771f232acaad2c835e)
      adds  f169d83   fixed the handling of level II oplocks in samba4, especially when acting as a cifs redirectory (using the cifs backend) (This used to be commit 06a8100e6a2f3f079af5b6ec32d87d1d25f56c3c)
      adds  516e90b   use client1, client2 not client0, client1 to better match netbench (This used to be commit 4bbc77fa0c3a91fd34e1966892782f5b2a441359)
      adds  9a29b39   - use a linked list for the ftable in the nbench load generator. This allows us to cope a little better with the async nature of open/close requests which implies a ordering on which handle to close.
      adds  47dfe29   - moved some of the base tests into torture/basic/
      adds  83b9f88   copy with a null volume name in a trans2 QFSINFO call (This used to be commit 96c54df6facc8d1d5ef559ebc3e7e0953d89b2ab)
      adds  4217c60   removed the state parameter to tdb_traverse and the TDB_MODIFY flag (This used to be commit 6505efc7e9bfcdae3e370d8557328470608b87ca)
      adds  2fe43ec   added a private pointer to tdb_traverse() to allow callers to supply data to their traverse function (This used to be commit 76bf816485bf869c293791659da5dff2425d2d32)
      adds  ad15f42   added a TDB_MODIFY flag to tdb_store() that says "if the record doesn't exist then fail the store" (This used to be commit 6aec1457f8772cf81b88a0a00cc2ad7c16cd0d87)
      adds  3744324   after discussion with the copyright holders tdb is now under the LGPL (This used to be commit 51409e2a417fb0673f59e5c823d7fe54b21e6f76)
      adds  9403f3d   switch from SIG_ATOMIC_T to sig_atomic_t (This used to be commit b881b72cb9cb5a4a8ad27b621e8cbe9dcfa7ba7f)
      adds  4aa785b   merge some recent tdb changed from samba3 (This used to be commit 0e845ecd49841c620f7f9c5ba6c5bfbb0c572032)
      adds  58d50a6   make a more recent snapshot of ldb available to interested people. Note that I decided to make it LGPL.
      adds  4258c7f   building with Makefile.ldb now works (This used to be commit 12538cd2c650bacabd37f4d2ecd3ff3ffce87a00)
      adds  e5b5c1b   added lsaCreateAccount() and a test in the RPC-LSA test suite also tested lsa_Delete() to delete the newly created account (This used to be commit c4d5d0e9eba6b564e2ce6885d66d644b6612d721)
      adds  05d10eb   allow "struct TDB_DATA" as well as just "TDB_DATA"
      adds  4c12490   Added one more test for "dirname\." Jeremy. (This used to be commit a7ca9620d50aa33e7125d280bc096f1a42438141)
      adds  f1c3fa0   This is the start of a C API to the DCERPC client routines.  Currently the only way to access this is to cut&paste from torture/rpc/*.c (This used to be commit 3355fec421f82034f433a4b59aa5ad589b070577)
      adds  ee44733   added the rest of the ldb_modify() code, which required a fairly large change in the ldb API. The API is now much closer to LDAP. (This used to be commit e9e85c464411c561c5073d262a2e3533fec175ca)
      adds  9bc3b91   added idl and test suite for lsa_CreateTrustedDomain() (This used to be commit cdb47511531cb8ef19334088eecb14971e189a4f)
      adds  84d009d   added IDL and test suite for lsa_CreateSecret() (This used to be commit 4de08b64ddb3851e90a8dadd7d0d0991e933abf5)
      adds  c582f5c   added IDL and test for lsa_OpenSecret() (This used to be commit dd95cd141dc63f16e14f4c9392529653084b5a2a)
      adds  3855ee0   [GLUE] Sync tree with SVN r17. (This used to be commit 6e50109b664ff5fcc3d27f676d101c2b36574a63)
      adds  c424c2b   r20: Add the registry library. Still needs a lot of work, see source/lib/registry/TODO for details. (This used to be commit 7cab3a00d7b4b1d95a3bfa6b28f318b4aaa5d493)
      adds  b087ed4   r23: get rid of def_finfo (This used to be commit 25b7ec390aec3e324c4c7ad8edbc90fc8896b230)
      adds  69c19af   r31: More registry updates. regdiff/regpatch work now. (This used to be commit 98224f5436695eb265f5d997cf4bc9cf735a4fb9)
      adds  2db2697   r33: Fix torture test after IDL changes. (This used to be commit 8b9b992f6026a6b9ace7564d6aaac9060a54af7d)
      adds  66abe7b   r34: a test commit (This used to be commit 87429a0c99456118e6de841aa4f8948f136aa37f)
      adds  2e022b2   r35: a test commit - 2 (This used to be commit b87af5a37b40687fbfc4b8d232e73b4459e58143)
      adds  5c49a23   r36: - Start using memory pools in the registry library - Remove obsolete file (This used to be commit d85b8fb3b74b236fb03cf0931a0f585eec74536a)
      adds  381a903   r42: importing .cvsignore files (This used to be commit 11717ae912449bde596ff6cf7d8fddcc86548f15)
      adds  2542ed0   r46: Add CreateKey function (still working on it) (This used to be commit 9f13b7c60cc7e6edd095eee96625ee02cd0dd73b)
      adds  220ea5b   r55: if you try to use a custom bind or unbind hook in a dcesrv module and also use the autogenerated boilerplate you can just use:
      adds  b96025e   r61: - Implement first call in the winreg rpc server - Add some initial implementation of the ldb backend - More checks in the winreg torture test (This used to be commit ae2b63b6f1821bc4f693cb8e2a5f78718c483c24)
      adds  f9235e0   r62: Fix the build (This used to be commit 1396db85372af1824592ef66f963603e3f35803c)
      adds  19680ba   r65: added support for file streams in the simple NTVFS backend (This used to be commit 9a9cc44a05510a69ad902db4d01dc12b6ac4f8ba)
      adds  7d97633   r66: fixed a segv when printing an error from a session setup failure. This was caused by the cli to cli->tree conversion a while ago (This used to be commit f88f1d33618562f8b8273ec45a79b819c9e48686)
      adds  1c5de89   r67: added a destroy hook in the policy handle -> wire handle code to allow backends to cleanup handle data (This used to be commit af0c21c1e175ca2ebb687dc6dff83da919280271)
      adds  43caaa5   r99: make sure we reap child processes in the standard process model (This used to be commit ad8b3cc1e3bd2f86397038010d77cd875b1c94da)
      adds  a8a42e7   r100: remember the user session key during session setup so it can be used in various crypto routines (This used to be commit f6cf9020c8899e784385ea0e14fa465685441ee6)
      adds  984bfce   r101: added lsa_SetSecret() and lsa_QuerySecret()
      adds  c58c7ea   r106: add an idea about SMB UNC names (This used to be commit 1497f8c113ac6294968ec681aa536180e5d9eb6b)
      adds  1b6b6f7   r107: a test commit (This used to be commit c6546442a4ff4a65e7e88a1aa79698a32bee8fcc)
      adds  eb90531   r108: a test commit (This used to be commit a374d6012d62497ad42b3d1957df1093f4b088b4)
      adds  7304bb8   r109: a test commit 2 (This used to be commit 7bc10b350f3245d05967de581fec78152c686e71)
      adds  2aee840   r112: the simple backend now registers as both "simple" and "default" so older smb.conf settings will work (This used to be commit 6f6285ce603b55b1c68cf54621e22aa777b6c5c5)
      adds  a8dfb92   r113: added support for "read only = yes" in simple backend (This used to be commit d268e455f15ec0d2b9e9e7abd8c7135ff4c19fcd)
      adds  2f4bb85   r114: - remember to initialise open_files
      adds  509bbf4   r125: use AC_CONFIG_FILES() instead of AC_OUTPUT() we should have only one AC_OUTPUT() at the end of configure.in
      adds  8709182   r126: - add first srvsvc and wkssvc server side stuff - we know can browse the server via the Windows Explorer
      adds  d907dcf   r127: NetWkstaGetInfo level 101
      adds  aebfb3b   r128: Another registry update. Changes:
      adds  9cbbf2d   r129: Convert other utilities to new API (This used to be commit 95c9852b1607335eb24025081a251139449fb695)
      adds  b15ed4f   r130: added DCERPC_COMMON_OBJS to Makefile.in (This used to be commit ab8904a596c6a81806e5af1c56a43e272c8a7855)
      adds  040d626   r131: mark some scripts executable (This used to be commit fe1a5a8e2564611450bbef0f500ba6d554527fed)
      adds  cfa6311   r132: fill in the correct default case for the WKSSVC GetInfo call (This used to be commit 117a82ada32919a91f3bba9c00236fc0112b230c)
      adds  72daedb   r133: don't try to do a database deltas with a -1 seq num (This used to be commit dcb172d207ca0b56e62165633b2f7f7fcc188f7c)
      adds  42889e5   r134:  - added ldb to the build of smbd
      adds  4d1add1   r135: some test ldif for an idea I am playing with to replace smb.conf with a ldb
      adds  ab53890   r136: I forgot to add config.m4 for ldb in my ldb commit (This used to be commit 299009fde93a64841738c30422f342004671ce2d)
      adds  6dd7445   r137: Add notes about handles in dcesrv pipes (This used to be commit 9bd7e9438e88545abe3a555624be4717db47e0c0)
      adds  fdcafde   r138: fix typo
      adds  177777b   r141: A number of changes to get things working on FreeBSD and reduce the breakage caused by someone recently ...
      adds  b65824f   r142: Add detection of sendfile to configure.in so I can add support for sendfile in the SMBread etc calls. This looks easy to do ... (This used to be commit bd3cdbb0f50f0a3c7a24cdaf0d8921a962b88dbe)
      adds  91b30df   r147: - Remove dublicate ldap tests (richard the current test is in libads/config.m4 :-) - Move sendfile check to ntvfs/config.m4 - Move comparison_fn_t check to build/m4/rewrite.m4
      adds  ac19357   r152: a quick airport commit ....
      adds  0446e6a   r157: cope with or without LDAP in ldb sample Makefile (This used to be commit 5004159bf93ccb62d056fa67c18f4a52cdbb2026)
      adds  27db4c6   r158: cope with or without LDAP in samba build of ldb (This used to be commit e776ce4f9e6fead235b3cec86d85eb95704f10ef)
      adds  a7efe6c   r159: nicer usage messages when no URL is given (This used to be commit 8655f0b435e06af21d5d9fa210441fbf318673f0)
      adds  491ce98   r162: Minor bugfixes:  - Don't keep windows open after errors  - Don't build ldb backend by default (This used to be commit 1bb64782c6585c02b8792d23b97d3da60aac844c)
      adds  3185ace   r163:  - enable ldap in the sample makefile, and use /usr prefix
      adds  6df152f   r164: Viewing remote registries with gregedit works now (This used to be commit 697560a117ba19bb44539d6d63cc9143127e29d1)
      adds  07afafd   r165: Add support for viewing registry values in gregedit (This used to be commit 1d8a6d762aa4dab54bb58959cb1e7957a76e5b6e)
      adds  c60c5eb   r166: Fix enumerating values in nt4 backend (This used to be commit 1a7de762c60177b6e250f81cdeb3466fce148bff)
      adds  639afab   r168: - Cleanups in rpc backend - Small fixess in nt4 and dir backends - Start on w95 file backend (This used to be commit aa739e8d3c7108f6f2089af2d8d522feacc7f698)
      adds  9d6a284   r169: Fix gregedit (This used to be commit 32036375de58327a673a5a85cedb01e8ddfa503a)
      adds  24cd656   r174: Win95 registry files (like USER.DAT) can now be partially parsed (This used to be commit dd31d3bcbfbb0ef7a96a1b86c1b4c54b650e9fd5)
      adds  49d54f0   r181: Parsing windows '95 registry files now works (including values) (This used to be commit 4d6ce648567060b9922343971d7aafd545341439)
      adds  4019324   r182: Fix a couple of segfaults (This used to be commit db5d7062e69b456a89b17525e5a0177f93c90c83)
      adds  b4d6cbd   r183: More bugfixes (This used to be commit 88911bbcca574adbf6ea4f0759a68f2961b05d6b)
      adds  b560bf5   r184: Fix UNIX Search info level. This still needs to be added to the raw client library before this test can work. Jeremy. (This used to be commit 7b2a2665438a1dbc05053a13f5f84bb56dacd073)
      adds  198a92c   r187: RPC registry backend fixes (This used to be commit f832d6776cb10f5c7d7ed83e6f66e4d28a461916)
      adds  00cedc0   r189: Added UNIX search into tests - added client library parse code. Jeremy. (This used to be commit a25ae9addbb362abf67a0cbd6e62bf4cbe06d8b7)
      adds  17ddb68   r190: More RPC updates (This used to be commit 0a67057e9626c1539f964e978537e24544784263)
      adds  662013e   r194: fixed compile with ldap (This used to be commit 3b4b528dc65bcb3b0de674e1d90c767244c94402)
      adds  2199a6f   r199: More registry rpc updates (This used to be commit 02ddf78e5563b15cb45ae4bc6234469be0dc0210)
      adds  c7a60a1   r200: fix compile errors (This used to be commit c64132ddc6396a599a2e13b893e8abf1f731478f)
      adds  bf6e1db   r202: Fix aclocal.m4 to only use $BLDSHARED to select whether to build static or shared libraries. (This used to be commit a4ce81cb0680af431ef855f15693c0377cf284e0)
      adds  6f47ce8   r203: Added size and alloc size tests to UNIX info level. Jeremy. (This used to be commit 16455c5b34fd09ab16a1ea841f710ce65bc492c8)
      adds  763c4bc   r204: Turns out that the string in the SEARCH unix_info level is that rare thing, a non-length string (ie. not a WIRE_STRING) but a null terminated char string. There wasn't a good interface to pull that out of a blob (all the string interfaces assumed WIRE_STRINGS). Added a new one, only used for this call. Sucks, I know - but the alternatives suck more. Added tests for some of the unix info returned. Jeremy. (This used to be commit 4d0ed04c54b105789ffd32334c3b0e544 [...]
      adds  dda81bd   r205: update to the new version schema
      adds  1ac2010   r206: - we know use SVN not CVS:-) - we should cleanup the cache before and after autoconf
      adds  3b2993c   r210: More work on DCERPC client functions:
      adds  bfbe809   r211: svk has different revision numbers, so use "3.9.0-SVK-build-276-metze at dragon" as version when the working copy is checked out with svk
      adds  5201ae9   r212: fix the svk stuff
      adds  b8ae255   r218: added a comment regarding the %c strftime() warning (This used to be commit 03c5dd88558bdd9ca714e6842ea65fa3b667657e)
      adds  b03a02a   r232: Test whether querydispinfo and enumdomgroups return the same set of group names.
      adds  826efc9   r255: added samr_SetDomainInfo IDL and test code (This used to be commit 9f12fb39dbac886582d0ccce418491522c042fe6)
      adds  a106e7c   r256: added samr_CreateDomainGroup() and samr_DeleteDomainGroup() IDL and test code (This used to be commit 46185a71ba0e06544cacf117654e4dbf39385378)
      adds  90fd8ae   r257: added samr_SetGroupInfo() IDL and test code (This used to be commit fe1fc81ba76515b79069881d2d62f60201314d04)
      adds  04af17e   r258: added samr_AddGroupMember() IDL and test code (This used to be commit 0b8203306d9eb61aaec9549d56c40831fcd091c3)
      adds  3441f07   r259: added samr_DeleteGroupMember() IDL and test code (This used to be commit 747351140b839879abe1a79a005d81ca4b35a658)
      adds  b9411f8   r265: fixed a bug in the string to sid conversion code (This used to be commit 117aa5cab7783ea741d4840ea5ced00cf34868a3)
      adds  80d9ba9   r266: modified autoidl to deal with policy handles (this helped me work out a few more samr functions). Still a hack tho. (This used to be commit 15199a384f63ff206c8bcd483d615a3f91e9877d)
      adds  d5a860e   r267: added IDL and test code for samr_ChangePasswordUser(), samr_GetDisplayEnumerationIndex(), samr_TestPrivateFunctionsDomain(), samr_TestPrivateFunctionsUser() and samr_RemoveMemberFromForeignDomain() (This used to be commit 53c66708874f9f8e7868530cd2a780160e2eca01)
      adds  bfa3706   r268: added IDL and test code for samr_QueryDomainInfo2(), samr_QueryUserInfo2(), samr_QueryDisplayInfo2() and samr_GetDisplayEnumerationIndex2() (This used to be commit fddda52500d482bde79994c14a0a822a1d305ac3)
      adds  6de32dd   r274: Be somewhat more POSIX compatible (This used to be commit c98a234d02d6190cf99ab1c9ff7b029f929e292a)
      adds  8fce9e3   r275: added IDL and test code for samr_QueryDisplayInfo3(), samr_AddMultipleMembersToAlias(), samr_RemoveMultipleMembersFromAlias(), samr_OemChangePasswordUser2(), and samr_ChangePasswordUser2()
      adds  916fd3e   r277: fix the initialisation of subsystems for process model 'thread' and 'standard'
      adds  e5f44e4   r278: build and install LDB_PROGS and REG_PROGS by default
      adds  55da6e7   r286: use talloc_array_p() instead of talloc()
      adds  dc8def7   r287: patch from Richard Renard to add AcctLockStr and the delete user and delete group levels of Deltas
      adds  6428ffb   r295: more correct IDL for the netr_AcctLock structure (I hope) (This used to be commit b10127800a3101769241abf42ed76cbddf71a5fa)
      adds  5f54554   r305: - added IDL and test code for samr_RidToSid()
      adds  55a19a7   r306: added another define for a DCERPC fault code (This used to be commit 3c8d580d2c2ae528c5725145d81761296b8be04d)
      adds  7f26e3a   r307: added IDL and test code for samr_GetDomPwInfo(), samr_SetUserInfo2(), samr_GetBootKeyInformation() and samr_Connect3()
      adds  7eb7b15   r310: add missing ','
      adds  7feebcb   r311: add srvsvc and wkssvc rpc pipes to the default pipes
      adds  ee0588b   r312: let ntvfs posix backend return NT_STATUS_ACCESS_DENIED in the connect hook and print out an error message to the debug log which say: use 'cifs' or 'simple' as ntvfs handler this also warns about 'root' fileaccess in the 'simple' module
      adds  8aa6f93   r313: add the warning about fileaccess as user 'root' to a README file and DEBUG(0,()) it on each tree connect
      adds  7e6038e   r322: use the -C option to configure for developers (makes a huge speed difference) (This used to be commit b8735ed55c5a4375b3b1861a2a45682227dffd4f)
      adds  ced7fa4   r323: added rough password quality checking in generate_random_str(), so we generate passwords that are likely to be accepted by the win2003 quality checks (This used to be commit 5954969f278e7f23190fe7301bfdc608f480eef6)
      adds  2b9fb96   r324:  - don't reseed on every password generate
      adds  45b57a8   r325: added IDL and test code for samr_ChangePasswordUser3().
      adds  1325dea   r326: tweaks to the RPC-SAMR test code to allow win2003 to pass the test (for example, not filling in extra fields in level21 setuserinfo) (This used to be commit d06ed158f9aef94159bfc09065ca5ad0c4c99de3)
      adds  1793845   r327: fixed an uninitialised variable found by valgrind (This used to be commit 10844cf925d6a8164191a6dbbcaacc7bf8179933)
      adds  493a37b   r335: added much better handling of servers that die unexpectedly during a request (a dead socket). I discovered this when testing against Sun's PC-NetLink.
      adds  b394a4c   r336: added a -X command line option to smbtorture to enable dangerous or possibly destructive tests. Use with care!
      adds  07882b5   r343: added automatic reindexing of the database when the index list changes (This used to be commit a811640ce408373a5c2c0ee2c125bd735d96d5e1)
      adds  803b5d8   r344: fixed deletion of index records (This used to be commit 246f17cd4a7851042739574f1e07b113c44275c7)
      adds  27ce4aa   r354: Tridge convinced me that writing some wrapper functions by hand was a bad idea. (This used to be commit 6eb0b17015071790fb0108b140936ac81f4c7f92)
      adds  f3d3b3c   r355: Fix a bunch of compiler warnings in the registry code. (This used to be commit 0be7a866dc39e2d63c9c114d0f668287259e7c9e)
      adds  3dce6f1   r356: Start of auto-generated client functions.  Tridge can you take a look and tell me what you think?  Output does not compile yet. (This used to be commit 65692c9a9301329ad93628778e3d8f9188a67059)
      adds  fd72525   r357: added share browsing to smbclient using the SRVSVC MSRPC pipe (This used to be commit 53ae1ddb8d974736ed305d5e4da04807f0c04332)
      adds  304396c   r358: added some more annotation on the samr unknown attributes (This used to be commit a946315193443feab786a588f371ad2a560327d4)
      adds  31d44e3   r359: moved the share type definitions to srvsvc.idl
      adds  9e323d5   r360: use the STYPE_* definitions from srvsvc.idl (This used to be commit 32707fe3c0fd7139b597fef1c2b096992e51bdc6)
      adds  2733f8c   r361: allow anonymous browsing (This used to be commit 845730501e24629aa3db4698f097dd73c14bca3b)
      adds  6ee381d   r362: after setting domain info query it again so we can see what attributes stick (This used to be commit b2ebaf95b75b050ad02ca967867337cd81faa859)
      adds  0d1c529   r363: nicer error handling in pidl (This used to be commit cafc8a5e763834a26432c467abfe84f140bb7d80)
      adds  3fb30e4   r364: finally worked out the ancient samr_ChangePasswordUser() interface
      adds  2cabf61   r365: improved the IDL for samr_Connect5() (This used to be commit 4b4f025504cb5b92c8b119259f1df622cd72ec7c)
      adds  16d3528   r372: automatically create a fake BDC machine account and delete it afterwards for the RPC-NETLOGON test. This makes it much simpler to run the test and also means that it doesn't distrurb any existing domain join you might have. (This used to be commit feac996794d5cc16e3612fb2901668a9b1e1d274)
      adds  8882401   r373: use a much larger default tdb hash size in ldb (This used to be commit 54f47c45b8f828ad5ddaa630d0c1e673f2c74b7a)
      adds  6cc392b   r374: allow for a policy_handle fetch using a handle type of DCESRV_HANDLE_ANY. This is needed for operations like samr_Close() that take any handle type. (This used to be commit 6fbbfc4462388c4c86f9f0ddd3cdd99225512ef2)
      adds  ee0489f   r380: make sure that ldbedit -a works with all tdb and LDAP backends (This used to be commit b5cb5a1e62a4b9df6f163082498942553662436e)
      adds  6411aa4   r381: make the code more C++ friendly (This used to be commit 8acecc7f27e25ab876fffffe43ae75b5f77aff77)
      adds  b0b9759   r382: More C++ friendliness fixes. (This used to be commit e96f3a2005cf6f4da2ecd4670a35eab1b4f250d0)
      adds  75eef34   r383: Scripting extensions using swig.  This commit includes only a (LGPL) python interface to tdb and a rudimentary build system.
      adds  b82b555   r386: Another torture test to survive.
      adds  a00c266   r387: more C++ friendly changes (This used to be commit ac0c525a8b8a05cc275fb9f4c1dcfd749604c85f)
      adds  24be9dd   r388: added IDL for 3 more set user info levels (all of which set the password). That makes 8 ways to change a password just on the SAMR pipe!
      adds  932b0ff   r389: added a test for set user info level 26 (set password extended)
      adds  3fe884c   r390: added my best guess for how session keys are supposed to work when you use NTLMSSP sign or seal at the RPC layer
      adds  473d669   r392: added IDL for 3 more netlogon Delta levels, thanks to a dump from Richard Renard (This used to be commit 2d8772ec9607c4e06bbc559b35979e27d4b988d9)
      adds  aa68fba   r411: make swig should not be the first make rule...
      adds  405e086   r412: as we decide to not do 3.0.2a releases anymore, remove the generation stuff from VERSION and mkversion.sh
      adds  a37c408   r419: Data::Dumper is not portable
      adds  931927d   r420: added nicer names for the field bits in userinfo21
      adds  f517d6b   r424: let this code compile on every machine hopefully
      adds  4c991c6   r425: add some comments to ugly code parts
      adds  a2b6d47   r432: fix the linking of the reg* tools
      adds  0dad5a3   r435: a major upgrade for ldb
      adds  3c117a4   r436: fixed indexing of objectclass with subclasses (This used to be commit 4d92e6f79f52ec0d580dfda2a91b4afc95838ff4)
      adds  29bc1f5   r437: fixed handling of a corner case with multi-valued indexing (This used to be commit b38612185657512419c4b3dc806cf1183e0db0cb)
      adds  9c92ac9   r441: added an example of how to use the remote rpc interface (This used to be commit 62f59d1180cb97cbfd6e046072131fc486ade4bd)
      adds  585d87a   r442: fixed some uninitialised variables pointed out by gcc -O3 (This used to be commit ff31cfb941b77e99e648011a6b7639b2a5923a6a)
      adds  9f08410   r443: Update Samba4 to the auth and NTLMSSP code from Samba3.
      adds  78aa8f1   r444:  - added the beginnings of a ldb test suite and benchmark
      adds  cac54fe   r445: fixed the bind_nak code (This used to be commit f3799e7720e13e12b59168cf4afbf2dfe87868f7)
      adds  63a41d7   r448: Fix 'auth' in Samba4, by making 'auth methods' a normal smb.conf paramter, without special links to other variables.
      adds  d8bb3d8   r451: More NTLMSSP work.
      adds  cd16ca9   r452: move from first-fit to best-fit in tdb record allocation. For a situation where we are continually increasing the size of a record (such as ldb index records) this reduces the resulting tdb size by a factor of over 100x, due to reductions in fragmentation. It appears to have no noticable effect on the speed in other cases. (This used to be commit b61d7f8bbc0c01d648ce204ffb6ea657e0b04c03)
      adds  1cc8db0   r453: added a comment about indexing on objectclass (its usually a bad idea) (This used to be commit f88760c3cc81324d3d339702b411603139af6224)
      adds  b96695c   r454: allow a non-URL form of a filename to be used in ldb_connect(). This makes it a little easier to work with the ldb tools (This used to be commit 03df31cef025b2087531579437d6bae1ec36e82f)
      adds  208e097   r456:  - added -i option to ldbsearch
      adds  af48da5   r457: added some more samr tests to help me work out the right error codes in our new samr server (This used to be commit 0f2503111498e809237e0155962db55dfde8cbfb)
      adds  8db18a0   r458: this is the (very primitive) beginnings of a SAMR server for Samba4. I'm committing this now so I can get comments on the approach.
      adds  7ab448a   r459: added an initial provision.ldif - this is temporary, and needs to be replaced with a more sophisticated provisioning system (This used to be commit 86604bef236568028e84e6b1e8d935c3cfd70112)
      adds  d6f20f8   r462: added an explanation about the rather complex ltdb_key() function (This used to be commit 894e44022d16d9ff43f421fb15495845710000ab)
      adds  73744d1   r463: build ldb with debugging when standalone (This used to be commit 77269e7ad6f569585d5fad37ee63169c4eee3f01)
      adds  21e6b15   r464: a big improvement to the API for writing server-side RPC servers. Previously the server pipe code needed to return the RPC level status (nearly always "OK") and separately set the function call return using r->out.result. All the programmers writing servers (metze, jelmer and me) were often getting this wrong, by doing things like "return NT_STATUS_NO_MEMORY" which was really quite meaningless as there is no code like that at the dcerpc level.
      adds  d2ea763   r465: we need common.h in two more rpc server pipes (This used to be commit d96b68169a5ab46cc0550732d4fe94af75e06fd6)
      adds  1b3bbc7   r466: implemented samr_OpenDomain() and samr_GetDomPwInfo() server side calls
      adds  6a8355a   r467: hopefully get the buildfarm compiling fine now...
      adds  2c36768   r468: fixed timegm() on broken systems (This used to be commit a3d639d04ff25deabd299ea24917adde9192ed38)
      adds  b4f94f5   r469: considerably improved the ChangePasswordUser3() IDL thanks to an idea from abartlet (This used to be commit 5f30c3b077b59fc7ec40644e3af7236292100c6b)
      adds  af66c31   r476: i forgot the argument to get_time_zone() (This used to be commit 34ff18839c97dbb77c76097b4484ebec398da192)
      adds  232bc15   r490: - expanded the test suite to test modify and delete operations
      adds  3aa278b   r491: regtree and gregedit also depend on LIBCMDLINE (popt stuff)
      adds  d8ce7c6   r502: modified ldb to allow the use of an external pool memory allocator. The way to use this is to call ldb_set_alloc() with a function pointer to whatever memory allocator you like. It includes a context pointer to allow for pool based allocators. (This used to be commit 3955c482e6c2c9e975a4bb809ec8cb6068e48e34)
      adds  722e301   r503: we don't need to include ldb_parse.h any more (This used to be commit 85e57684b4dc4edcfd6d4cd1492d63810f8ce211)
      adds  9261ceb   r504: fixed a bad call to list_union() (This used to be commit 4404056cd5fd65d72a38ea474fe330281b3ee19e)
      adds  9c07ce7   r506: got rid of unused function secrets_get_trusted_domains() (This used to be commit bb74a94e2610620987a44ab7289115a8ee361529)
      adds  cec1bc8   r507: the new ldb code will use talloc_free() a lot, so I have made talloc_free() O(1) in preparation. This also halves the number of malloc() calls and increases our internal consistency checking, without breaking valgrind testing. (This used to be commit 2331d4e76e40ff08215853f747f7063213ac92ce)
      adds  8db2f25   r508: fixed a place where we used free() on memory from a talloc(). The new talloc code catches errors like this. (This used to be commit 22aa425c96030f55f6202bca1e1a876b0bc03f03)
      adds  7216d23   r509: fixed a memory handling bug that affects ldb with memory pools that change with each request (This used to be commit 18695cefa16b867427e3ca2fb0d787d850ea25c3)
      adds  51803f7   r510: converted the samdb code to give ldb a talloc context rather than letting ldb use malloc (This used to be commit a3edd4bca8769cd804a5908286c7a18ca5c8fa00)
      adds  404c319   r511: fix some const handling (This used to be commit be94cc4032b23fd99823902ddcd1472a72314a88)
      adds  6829356   r513: added a generic ldb debug system to allow the Samba debug functions to be cleanly interfaced to ldb (This used to be commit 74b89d5f960d6b936751e3f057b4540eb80b79cd)
      adds  998aab3   r514: added a context pointer to the samdb interface, as suggested by metze. Also added a reference count so that a client can close the connection handle and still used a derived domain handle. (This used to be commit b1cd98188d6f1f8236f5dbc7a3605a39ae27fb73)
      adds  7e921fb   r549: added support for DOS error codes in NTSTATUS returns. This uses a range of NTSTATUS codes that are normally invalid to prevent conflicts with real error codes.
      adds  dee25d9   r550: Remove clientfns.pm module - it was a bad idea.
      adds  265023f   r574:  - another attempt at const cleanliness in ldb
      adds  2fdf5d3   r575: moved the SID_NAME_USE enum into samr.idl (This used to be commit 2cb06b39d91ef18b21c18e9376ccbd8076aeecf8)
      adds  62e9106   r576: added a ldap_timestring() function (needed for fields like whenChanged in SAM db) (This used to be commit b2a63555189fea41184a2cac796945bca4e98995)
      adds  a848b0e   r577: extended the LookupNames test to check for correct handling of unmapped names (This used to be commit e3b31625f476cb1b8a4d5003dee2c574582c9b46)
      adds  0ed08d9   r578: initial server side implementation of samr_CreateUser(), samr_CreateUser2(), samr_LookupNames(), samr_OpenUser(), and samr_DeleteUser()
      adds  8108314   r582: added the LMSessKey in SamInfo and SamInfo2, thanks to work by abartlet
      adds  d2c7b5c   r583: fixed two bugs in the handling of index entry deletion (This used to be commit 7b5f3370e6c078bf506ac3eb24fb330d4aee7688)
      adds  8c2636f   r586: removed --clientfns from build_idl.sh (tim removed that code from pidl) (This used to be commit d1dcde1d913803a44b07a1937262ae627680072c)
      adds  35ffc46   r587: added server code for samr_EnumDomainUsers, and started adding samr_SetUserInfo and samr_QueryUserInfo (This used to be commit e0db9659a85b59e52fbe033a94b411d6c64d9f9c)
      adds  a109365   r589: Fix IDL dump module so --dump and --diff options to pidl.pl work again.  Still a few problems left though. (This used to be commit e921a5879f8a5a867dce61e684a0010a5dab9472)
      adds  3672a06   r591: don't need to init non-ref out ptrs (thanks to abartlet for spotting this) (This used to be commit 3ac0cff83752b98ee7b8af7f4f9a33ffe9ae05e7)
      adds  7aa41d8   r593: add a constant for the records size multiplier for max_size in samr_EnumDomainUsers (This used to be commit 252b11112ce22152de3d53d0ba657879346ff243)
      adds  9610603   r594:  - make sure all users in the domain have the same base sid!
      adds  1d5c2c3   r595: nicer handling on max_size multiplier (This used to be commit 994baba7ebc267cb3051109aee022d71472aa6b6)
      adds  0ea5d1f   r596: log all ldb searches at level 4 in samdb (This used to be commit defaf0d817a7c207da59692245aa65bc30c9bd19)
      adds  5c50f79   r597: Start generating parser code - only supports uint16, uint32 and policy handle types. (This used to be commit 1e02ccd94edc87f4107d21f7f778f1a88c9e197d)
      adds  b91eb9e   r600: Get rid of trailing whitespace which freaks out emacs' fontification. (This used to be commit d0383e9a7a0a5bee9a52ddc81d5f89c9f01c269b)
      adds  54a695f   r601: added the server code for all the samr_SetUserInfo and samr_QueryUserInfo levels except for the password set levels.
      adds  0221717   r602: Autogenerated packet-dcerpc-samr.c now compiles! (This used to be commit 0c1069b56e7c80e2b428f6a6b550eacd5ac3d762)
      adds  1f2fa49   r604: Better dumping of in,out,ref properties. (This used to be commit 209f5a25a950e8780e9512b71fbb12b1cdbe1a17)
      adds  9652ed4   r605: Implement CreateDomainGroup, essentially cut&paste from CreateUser2.
      adds  51d5dde   r606: added a HIDDEN attribute on fields in ldb (in @ATTRIBUTES). This allows you to mark an attribute as only appearing in searches that explicitly name it. It will be used for attributes like nTSecurityDescriptor (This used to be commit f5cd3d733b71368ea652f8a4d653d87f45ff983f)
      adds  5dc7333   r607: When our code is looking for an 'empty' data blob some of it tests the .length, other code checks the .data.
      adds  a765d36   r608: - a couple of very minor fixes to the CreateGroup code
      adds  55fa62b   r609: allow ldbedit to take a list of attributes to edit, just like ldbsearch. This allows you to edit the description of all users using something like:
      adds  dce84ff   r610:  - Merge the Samba3 'ntlm_auth --diagnostics' testsuite to Samba4.   - This required using NETLOGON_NEG_AUTH2_FLAGS for the     SetupCredentials2 negotiation flags, which is what Samba3 does,     because otherwise the server uses different crypto.   - This tests the returned session keys, which we decrypt.
      adds  59c8f48   r611: Fix breakage from my last commit:
      adds  13abda1   r612: fixed a timezone call typo noticed by abartlet (This used to be commit 329c5ccd74680381b30c4a2235010c766ac46ecc)
      adds  5ae9bd7   r613: Fix the RPC-SAMR torture test, for my session_key changes.
      adds  c041077   r614: Clean out the POSIX assumptions from the Samba4 auth subsystem.
      adds  16f7b35   r615: Implement samr_OpenGroup, samr_QueryGroupInfo, samr_SetGroupInfo, samr_DeleteDomainGroup.
      adds  005eb6b   r617: Sync some minor updates with repository:
      adds  c9bf977   r619: Remove more code that is no longer called.
      adds  bc8e2d5   r620: Remove more ununsed code.
      adds  0997d02   r622: removed some unused functions to make smbd compile again after andrew's recent chainsaw job :) (This used to be commit 20166f4e19a599a85dfff045a738309d191db9e7)
      adds  0f581e4   r623: setUserInfo level 24 (password set) now works in the SAMR server. This includes all of the password complexity, password history and other password restrictions. (This used to be commit cb070b9084d95cf5178edbef951b75eab62b7220)
      adds  7dc054a   r624: all templates should be in class Template (This used to be commit 0431d309037e97456895095f8e0a44b71de1454e)
      adds  5afbecd   r625:  - handle passwords longer than length 14 (thanks to abartlet for pointing out the bug)
      adds  28cfc3c   r626: make the code a bit more readable
      adds  e0970e1   r627: remove the precompiled header when we call make clean or make proto
      adds  e8d3e37   r638: remove unused dependency to Data::Dumper and dump (fix some  build farm hosts)
      adds  085df45   r641: readd 'use dump;'
      adds  968bf58   r644: add SPNEGO auth type
      adds  b5edc0f   r649: return unknown interface when the client not yet binds succesful to an interface
      adds  b2d1f78   r655: Fix if() logic (This used to be commit 09096cfc3e1b35b4ac944cf84bfdec6ee44e06bf)
      adds  f236700   r665: merge over the new build system from my tmp branch to the main SAMBA_4_0 tree.
      adds  5ad0ccb   r666: readd 'make etags' and 'make ctags'
      adds  c2236f1   r667: remove Data::Dumper dependecy
      adds  9c4a451   r668: fix the build
      adds  6e70a68   r669: display the version on top of configure
      adds  4c83bc7   r670: add make everything
      adds  93263d3   r671: fix make ./include/proto.h
      adds  0a690c1   r672: disable gregedit for now
      adds  0b7f81e   r673: disable registry_gconf for now
      adds  25b9531   r674: use the same -I flags as before
      adds  7624b32   r677: fix: '$' -> '\$'
      adds  fa069fd   r678: use ./config.smb_build.pl instead of config.smb_build.pl
      adds  30d7260   r679: fix make install
      adds  4b08f42   r680: fail directly when we notice that perl is not there (we fail anyway)
      adds  1483287   r681: don't init r.out.result.v
      adds  61ff3d4   r682: Typo fixes (This used to be commit 767ba7bd52d7fa98524a553d86dca657c5290424)
      adds  03631a6   r683: Remove the trailing ; from this macro, so it can be used in an 'if' expression. (This used to be commit 3813517a8b561e7210ffc32ce861683b057d18eb)
      adds  060f94b   r684: Note the fact that NTLMv2 provides a weath of futher testcases...
      adds  d12e825   r685: The SAM is dead!  Long live the new SAM!  ;-)
      adds  0048335   r686: - Add SMB_EXT_LIB_FROM_PKGCONFIG() - Build gregedit and registry_gconf again if the required libs are found (gconf and gtk) (This used to be commit a63b704c36f2f5b52e932b6b2c99e7d664c9bdc7)
      adds  2b7de39   r687: add newline at eof
      adds  3f564db   r688: add --enable-experimental
      adds  d5ba19d   r690: - ignore source/tags
      adds  bb1bb2d   r691: add -- make binary_smbd make library_libldb make module_ntvfs_simple -- style make rules which depend on make basics, so make idl proto is called by them
      adds  76d50e0   r692: Add libwinregistry (This used to be commit 0ace3bf289777c30310a05e66fd674337413f0d8)
      adds  072ef86   r693: Make static (This used to be commit 30d3915c760ac5ee5e632539a3503fc7fed9cc63)
      adds  722ae56   r695: don't add libs andlinkerflags to STATIC_LIBRARY
      adds  90e3150   r696: fix formating
      adds  ace1c1f   r697: make use of SMB_EXT_LIB for LDAP and KRB5
      adds  77c30eb   r700: fix SMB_LIBRARY() to disable the lib by default
      adds  4f0356d   r701: change debug messages a bit
      adds  90cde0a   r702: fix krb5 linking
      adds  dd1e2cd   r703: only use $PERL -W when --enable-debug
      adds  031f5ee   r707: Chainsaw work - SAM_ACCOUNT can die, along with passdb
      adds  c727f2e   r708: Clean up copyright headers, to reflect code that has come and gone over time.
      adds  f2548cd   r711: don't hide attributes inside the special ldb_tdb records (so the fact that a attribute is hidden is not itself hidden!) (This used to be commit b42d1f39842ac25fee2238040ac01321f71a79c5)
      adds  ff55bda   r712: fixed a bug in the NetShareGetInfo idl, and added another info level (This used to be commit 93977055939c5282dbf218f3a6739fa17ebfc641)
      adds  44c107e   r713: added a NetShareGetInfo torture test (thanks to abartlet for pointing out that this was missing) (This used to be commit 00916f236d3437a9080614d20a3ab589be6f9196)
      adds  71e22ef   r714: make sure ldb formats are portable between big/little endian machines (This used to be commit 166a664a00d2befe30978072e6f3f266b18ba9f4)
      adds  0f14ae4   r715: Finish the ldb conversion for the auth_sam module.
      adds  5767c10   r718: removed some more unused code, and two source files (This used to be commit a9768c25fd32e76514c837f343f2b52bf0f0824d)
      adds  6b921d1   r719: Follow the trend - remove more unused functions.
      adds  19fba1f   r725: fix usage of $PERL to "$PERL" to handle perl -W correct
      adds  c731e56   r726: fix the build: libcli/raw/clirewrite.o is gone:-)
      adds  a07f42b   r727: Start working on debian package for samba4 (This used to be commit 3fb009b719451ef3253051d06b0bdbca87d4557d)
      adds  a227311   r728: - let libldb_tdb depend on new subsystem LIBTDB
      adds  e001587   r729: fix the build : inlcude lib/tdb/config.m4
      adds  8584141   r733: remove unused files in source/
      adds  53f2f82   r734: Fix crash bug (This used to be commit 178cd902fc7069e3d613c46fc4845101a0229655)
      adds  08817d9   r735: Fix some paths (This used to be commit 86946fc1b9550d605f6570ea3b2d6afb288f5a28)
      adds  fb011fa   r736: Add list of supported and unsupported MIDL attributes (This used to be commit ca39c567ed7ed40c7abe7526f6e563e7bf2789bb)
      adds  b79455e   r738: Use same error message format as is used by compilers when reporting syntax errors (some editors parse these strings and jump to the erroneous 			   line directly) (This used to be commit 6857efacccb1af69abd46e8867a0b4b3c26801db)
      adds  2bc3b3b   r739: Implement GetNumRecords() call from eventlog pipe, including a torture test (This used to be commit 6a254e26f17c2b3175023764c02dc73615d585d6)
      adds  31b9470   r741: Test from Volker in RAW-OPEN for truncating a file containing locks. Also added the same ad-hoc test is LOCK7. Jeremy. (This used to be commit 6cb21ccda3cb420171e2d5afb3842a6be4bd4d18)
      adds  064e744   r743: Start on a NETLOGON server in Samba4.
      adds  0fae321   r744: A bunch of minor fixes.  The ethereal pidl parser now dissects simple samr calls - only the ones that take policy handles and uint32s. (This used to be commit d6e30faeec097822c9cdcc9e4270d0adc139cea8)
      adds  8230675   r745: Move netr_ServerPasswordSet up with the other secure channel management functions, and make sure to include the fault until this is no longer a stub.
      adds  dc0228d   r746: Add entry in proto tree when we don't handle an IDL type.
      adds  78aa172   r747: report an failure in mkproto.pl via mkproto.sh to make to fail directly...
      adds  a22c38d   r748: get some more info about what the compilers in the build farm support what we need is a test if the compiler does ANSI c99
      adds  0f3b182   r749: move the basic type checks
      adds  d4fc084   r750: Rename global $name -> $module.
      adds  582ef8e   r751: Fix debug message to print the right variable.
      adds  6703be3   r752: Remove debugging hack (make sure the cleanup test account after we leave) and test that the password change actually worked.
      adds  8b84f64   r753: Big reorganisation of everything - also fixes handling of dissectors for structures.
      adds  92dd542   r754: Implement the SetPassword operation on the netlogon pipe.
      adds  b340a61   r755: - disallow process_model _thread when we don't have pwread/pwrite   and have to use the nonthreadsafe wrapper - add pread/pwrite wrapper to ntvfs_simple - fix const warning in ntvfs_simple
      adds  67638ba   r756: Handle default element in union. (This used to be commit 1ece224c9a25731a8c392cf378968273c0072ecf)
      adds  38e8feb   r757: Handle empty union arms (ala rid only entries in netlogon). (This used to be commit f7b23156681f12805f0c7f242f0c436d102023f4)
      adds  c2fcb07   r758: just move the util file to the additional object file list
      adds  c650534   r759: Fix some perl warnings. (This used to be commit 1517ef3a986ec213d33b624fbbe8071600cc5b61)
      adds  25b6985   r765: add SMB_INCLUDE_M4() macro as wrapper arround sinclude()
      adds  cfc2f3c   r766: convert ntvfs/* to a config.mk file
      adds  6fdba30   r767: add a $flags argument to the std_CC make rule generater we may need this for compiling with -fPIC
      adds  0835e34   r768: remove unused msdfs directory (in 3.X it's also gone)
      adds  2fb0bdf   r769: remove unused locking/ dir
      adds  7feea7c   r770: remove unused pam_smbpass/ dir from samba4
      adds  a25fdd9   r771: don't know why but the SMB_INCLUDE_M4() didn't work correct
      adds  6d2559f   r781: added level6 for logon level in SamLogon netlogon.idl (This used to be commit 446808ae4dbdcd0c64387c54b7d49649971e36d0)
      adds  47a3f0c   r782: added torture test for level 6 logon level in netr_LogonSamLogon (This used to be commit 770322bfdfad7d7d33de0c5bc95bb0f51f7409c7)
      adds  6ebd4a9   r789: we return wrong number of entries (This used to be commit c0c1596dbdb1769c3f10c8299f61807497b1d38a)
      adds  4219ec1   r790: started working on some documentation (manual pages) for ldb (This used to be commit dcb9d1a897f7186824e997064902f3d50bad1887)
      adds  0a083d1   r791: added ldb man page build to ldb makefile (This used to be commit ec38392888d20991abe18dd3e6ca226a62c7d4ae)
      adds  f0a8f71   r792:  - changed the ldb ldif_* functions to be in the ldb_ namespace
      adds  acda755   r793:  - don't make templates members of any class that would make them show    up in searches like "objectclass=user"
      adds  95c52e1   r796: fixed samr_OemChangePasswordUser2() to replace attributes, not add (This used to be commit 24bbf9f1bcfddb5131769439bd139faef2c022e2)
      adds  544abe0   r803: Add README file about building the debian package (This used to be commit e100e79be0aa883ed5cc69370d705e3abf1bef01)
      adds  ac5393f   r806: Checkin of workarea - tridge gave me some good ideas today for a better way to do this. (This used to be commit c63cb50ca56cb69f7ef39f9828afa61f324f2832)
      adds  3bf29c1   r807: compile with PICFLAG by default (ask tridge why this is better than recompiling only the  files we need for libraries with PICFLAG)
      adds  b047b71   r808: fix libtdb build by ifedffing out an smb_panic() and copying over CatchSignal fn from lib/signal changing it's name to TdbCatchSignal (This used to be commit e1afaa1e9c8de5615030015b1360529b450d2047)
      adds  054453b   r811: make the ldb_modify REPLACE semantics better match LDAP (ie. no error on the attribute not existing and allow an empty replace) (This used to be commit 1418b667d9041430786089713eafee63dd7b4a28)
      adds  32de597   r812: added a new samdb_replace() call that simplifies the code in the main samr server a bit. (This used to be commit 255d6e77e705bb7a94e6738c9f48f9d8c625883c)
      adds  39696f7   r813: gcc has fixed its huge debug sizes with -g now, so drop the -gstabs, allowing us to use a more standard debug format.
      adds  8222c13   r815: include our netbios name in the negprot response (this matches win2003) (This used to be commit b4b67c330174ac0570558bedf50729542ea775da)
      adds  93076cb   r816:  - Make use of tridge's new samdb_result_sid_prefix() helper function.
      adds  c5e11da   r818: added server side SMB signing to Samba4 (This used to be commit 8e5ddf5e8eb74f667897f90baa2d00f02ca5818b)
      adds  1ca75ec   r819: Fix seg fault in rpc backend, found by Andrew Bartlett (This used to be commit d4cc4b3d682eb828208a621fe6b795f3e77c746a)
      adds  2941d32   r821: prompt user for password if not given by -U user%pass and not as torture:password in smb.conf
      adds  4e9d01c   r822: use 'Last Change Rev:' instead of 'Revision:' from the svn info output for setting the SVN_REVISION in version.h
      adds  bf52e24   r825: - Introduce support for multiple roots (or 'hives') - Clean up rpc backend (possible now that multiple hives are supported) (This used to be commit 8cd1b6bc70510fe576135a66351e9e3ea895c9ff)
      adds  f11cc69   r826: removed a pile of old code, in preparation for a new ACL handling system. I'd like to get rid of DOM_SID completely soon (This used to be commit e306e27cf333e176195a47b19e3de591b4a59650)
      adds  f7a7192   r827: remove a few more unused functions that we are unlikely to use again (This used to be commit 121dd9ba0038f6e076c464cddad0b788fe6076fa)
      adds  f371d24   r828: Some fixes in the core and regshell concerning hives and unicode (This used to be commit 25c27b176c9905f3968e955f33a6db41b0102a38)
      adds  4a137a7   r829: Implement 'hive' command (This used to be commit 2a87981bd0a79f0d685441d690e2f810d6ed86d0)
      adds  a64be8d   r830: Use pull_ucs2_talloc() instead of acnv_u2ux() and fix a memory leak. (This used to be commit ad88561becf59cd38a3e329e68cbe5518a3373d7)
      adds  5b5e793   r831: These functions duplicate the push/pull charcnv interfaces that we use everywhere else in the Samba code, so remove them for clarity.
      adds  b4c23f5   r832: Only show menu items for backends if they're present (This used to be commit 9228aeeafd956a2885b5f1dfaa6feacb555b7483)
      adds  f0d7ae3   r833: Compile error (This used to be commit e4f6ca85223b86beac237398ea5474f4f56404a2)
      adds  25ed82e   r834: Fix gconf and dir backends (This used to be commit fe5166ee88d401cdd493644af4876e803f546aef)
      adds  fa62ea0   r836: get rid of SEC_DESC and related structure definitions (This used to be commit d75fcbf0686f6a05e7996ba356fb5c31fb01a3b3)
      adds  d62e633   r837: get rid of some more old rpc headers, and the genparser headers (This used to be commit 3068b766edb17accbf52f82a81734f6d76e9f9bc)
      adds  b63cd18   r838: got rid of rpc_misc.h (This used to be commit f61d333b2a280434181451ce735a05ad319a2515)
      adds  934f6fd   r839: password set/change in the samr server is complex enough that it deserves its own C module (This used to be commit 2ba7ff824c32b3db037263ddcff9c876293ea284)
      adds  ea0717b   r845: convert SUBSYSTEM LIBBASIC to a .mk file
      adds  766bf57   r846: convert DCESRV subsystem to a config.mk file
      adds  29a93d2   r847: convert SMB SERVER SUBSYSTEM to a config.mk file
      adds  a3d61e0   r848: convert lib/tdb into the same layout as lib/ldb
      adds  1c43e84   r849: move tdb/tools/Makefile to tdb/Makefile.tdb
      adds  454bba0   r850: convert SUBSYSTEM AUTH to a config.mk file
      adds  d17ca56   r851: convert lib/registry/ to a config.mk file
      adds  f1a8a69   r852: remove unused utility progs
      adds  7fb1be7   r853: remove a real big bunch of unused code
      adds  741f0ff   r854: remove unused file
      adds  69e4048   r857: fix the build of gregedit (typo:-)
      adds  2fbe373   r858: - remove unused account policy stuff it's in our sam.ldb now:-) - don't link lib/ldap_escape.c it's currently unused
      adds  73f1ec5   r860: convert SUBSYSTEM TORTURE to a config.mk file
      adds  1f033fe   r861: remove the next round of unused stuff
      adds  b744493   r862: remove acl and sendfile stuff it will be readded inside the ntvfs_posix module
      adds  a96ccb7   r863: Added test to ensure an open and locked file can be truncated by a second open. This was something the Samba3 server previously got wrong. Jeremy. (This used to be commit 2cb4ed271b87a5c145a5f3f64c7f82c9e73753a1)
      adds  9425495   r864: convert the smbd/* code to a config.mk file
      adds  daa890e   r865: Regression test for attribute-only opens not causing an oplock break. Samba3 server used to get this wrong. Jeremy. (This used to be commit 4120b3bdf6668909efa0af97b2c63adea22c35da)
      adds  6ac53d2   r866: convert the rest of the binaries to config.mk files
      adds  e6594ed   r867: removed a couple of unused structures (This used to be commit a70eb86a3fda6c48389834c442890a73caa155f9)
      adds  c10c69b   r868: we should issue a rpc fault OP_RANGE_ERROR not a WERR_NOT_SUPPORTED for functions we don't implement yet so that we don't put uninitialised result data on the wire (found with valgrind) (This used to be commit 2712e26a5d08afd9bf8c6957f75be522966b5062)
      adds  bd0e241   r869: convert SUBSYSTEM PROCESS_MODEL to a *.mk file
      adds  a4939a4   r870: we should issue a rpc fault OP_RANGE_ERROR not a WERR_NOT_SUPPORTED for functions we don't implement yet so that we don't put uninitialised result data on the wire (found with valgrind) (This used to be commit abe90bc7ba8d38d1f7c641494463236b0fd3f41f)
      adds  81e8de9   r871: add a comment about how samdb_set_password() works (This used to be commit 2fdf33c6e5f5666629adaf849b97fa4d4fd5968e)
      adds  579c13d   r873: converted samba4 to use real 64 bit integers instead of structures. This was suggested by metze recently.
      adds  5b0ab38   r874: This patch is a pile of work on NTLMSSP:
      adds  56d0bd3   r877: This attempt at IDL was accidently included in the pervious commit.
      adds  735e64c   r879: fixed a typo in the password fetch wrapper (This used to be commit c75b763f41cb6d9dde9497c4b7443fe89ab5d256)
      adds  59e739a   r882: - create TORTURE_AUTH SUBSYSTEM - fix the build because of the missing torture/ntlmssp.c - this file should go into torture/auth/ !
      adds  f9d8f88   r884: convert samba4 to use [u]int32_t instead of [u]int32
      adds  f2ad98a   r888: more ..int32 -> ..int32_t stuff
      adds  f88bf54   r889: convert samba4 to use [u]int16_t instead of [u]int16
      adds  fcd718c   r890: convert samba4 to use [u]int8_t instead of [u]int8
      adds  e80dad7   r891: fix compile (This used to be commit 8b6c048a02b4be0ba9c67ed82973041dccdd5c51)
      adds  e754760   r892: Actually add the NTLMSSP self-check torture code this time...
      adds  4786489   r893: a few more _t conversions (This used to be commit 66eb46dbb1486c5916194bf6b303cf16373a272a)
      adds  5765abf   r894: use _t in generated pidl code (This used to be commit 20cc981e3338200aea6e005ed69dbe5b5b102bbb)
      adds  17b5630   r895: use _t in base ndr fns (This used to be commit b3c00acdf0e85563b5d5ce1f9bc86cc2e781d53e)
      adds  36c4cf2   r896: - use andrews samdb_result_passwords() for the remaining password change mechanisms
      adds  406f345   r897: - user/group creation needs to create unique names across both the   Builtin and local domain, as some calls (notably password change   calls) don't specify a domain name, they just specifiy an account   name.
      adds  8b3f08c   r898: - remove some unused macros
      adds  330f302   r899: remove the weird shell patterns from the makerules
      adds  766ce9a   r900: when DEBUGLEVEL > 10 print the full deocde of all RPC calls in the server (This used to be commit ee65e43d4dd0bf78a877b918991aa60f44f435b5)
      adds  d66c2b4   r901: w2k3 completely ignores the domain name argument to GetDomPwInfo, always returning the info for the primary domain. I noticed this because WinXP sends the wrong information in this field (it sends \\server_name) and gets away with it (This used to be commit e128bcca562960afe75bf14dd775113e1dd7b213)
      adds  efc29ec   r902: added torture tests for sending rubbish in the domain name field of GetDomPwInfo (This used to be commit 00096609978e829b5da36040c15afa087e71eaa5)
      adds  0eb7588   r903: used samdb_result_passwords() in samr_ChangePasswordUser2() and fix the error handling on a bad change.
      adds  39a2368   r904: - fixed account expiry testing in auth_sam
      adds  db3c011   r917: - added the start of a LSA server to samba4.
      adds  7a6d86f   r918:  - dcerpc endpoint name are case insensitive
      adds  7f3d4cc   r919: - added lsa_QueryInfoPolicy2() to IDL, test suite and server
      adds  2b63af8   r920: a placeholder lsads.idl file (lack of this is why the build farm is unhappy for samba4) (This used to be commit 35dfa3e07b2e4d200d9f6ab1aea27a6471d5e546)
      adds  56e74a7   r924: got rid of the global well-known SIDs, instead using const defines in misc.idl (This used to be commit ce7920a5fac0dbccb01402129c341b410a032e60)
      adds  c5cd868   r929: Remove more unused code from util_sid.c (the old-style sid code is almost gone). (This used to be commit 82d68e8a4472906f2a2036c13a0301055740641a)
      adds  7cd74a5   r934: on ascii strings STR_TERMINATE_ASCII should trigger STR_TERMINATE behaviour (This used to be commit b7935c96742a3c09ee4bf69f708b19095f497be1)
      adds  90341da   r935: remove unused variable (This used to be commit a8056e329484256ffb51e823296b87979ef9221f)
      adds  d9538e7   r937:  - added a simple QuerySecurity implementation in samr server
      adds  45e93c1   r943: change samba4 to use 'uint8_t' instead of 'unsigned char'
      adds  4962209   r946: Updated attribute only oplock tester to cover more cases. Jeremy. (This used to be commit 6c9d32173b26353e8ae00f7f6b666290651883e6)
      adds  45fd1ba   r948: Tridge suggested that the best way to write the ethereal parser is to base it on the generator for the ndr pull/push code rather than trying to get all the alignment and other junk sorted out by hand.
      adds  6a0ce94   r950: - added netr_ServerAuthenticate3(). This is used by WinXP clients who try to login to Samba4, as   WinXP sees us as an ADS server.
      adds  6611f0105 r951: from w2k3 behaviour, the netlogon server is supposed to give back the negotiate flags it can support. (This used to be commit 7ad56fc4db37009dc2dba376724fdfb650f65611)
      adds  e86bb4d   r952: fixed schannel from my last commit (This used to be commit 05b69d9fff0922e2864a336f203bf2afc932d1b9)
      adds  9389779   r953: Remove unused Pull and Print parse functions.  Remove Push from remaining parse function names.
      adds  50b2175   r954: Start working on typedef parsing. (This used to be commit 877f7c32a89218fb59adc48bd2c2f331b9600d12)
      adds  9fba08b   r955: Update debian package rules... builds now (This used to be commit 3df8ff6cf111c6601554bffb411506bd43f726c7)
      adds  1f936e7   r956: More debian updates:  - add 'pidl' package  - include manpages (This used to be commit f80d5dca12790a39cee88bae986100b2ad67b4b5)
      adds  b88fc7a   r959: - a static WERROR function should return a WERROR:-)
      adds  fa2e9ec   r960: convert 'unsigned int' to uint_t in the most places
      adds  98d2914   r961: convert 'uchar' to 'uint8_t'
      adds  770e330   r962: convert 'unsigned' and 'unsigned int' to uint_t
      adds  6399040   r963: Tridge, according to ethereal this is an 'Acct Ctrl' field. My tests also indicate this although I could not find any consistent pattern.
      adds  9318fdb   r967: move some configure checks to seperate files
      adds  c6dfa0c   r968: use sinlcude() and no function, that's more portable between autoconf versions
      adds  60025b1   r969: remove some unused checks
      adds  de827cb   r970: - remove unused wchar_t check - move immediate structures check to the compiler checks
      adds  dfbf620   r975: slight improvemet to nt_errstr(), still needs to be fixed properly (getting rid of the static buffer) (This used to be commit 86a6236c2ad14fe94f5d7c488bfdbfb329d2a0bb)
      adds  21c71e0   r976:  - added -W for workgroup to locktest
      adds  525d2fb   r985: Add stub function for dumping enums to prevent perl warnings in eparser. (This used to be commit 12c7d3a464fea87c3289f2914ee9696a17ce5a81)
      adds  faaa211   r986: Attempt #3 at eparser.  This time use the 'pull' code as a base as it's closer to what ethereal does.  Also try to keep as much of the generated structure wrt pointers/structs/alignment as possible. (This used to be commit 8ad93f03d64befdee67a1b0a0ff9d7c3dfaac9ea)
      adds  e071ecd   r987: Start replacing ndr_* functions with e_ndr_* and removing stuff related to storing data in structure members. (This used to be commit 60942eaa3a8a56b5823bfcb736d25c00b17fec50)
      adds  4309727   r990: fix tdb standalone build
      adds  8087d84   r995: - renamed many of our crypto routines to use the industry standard   names rather than our crazy naming scheme. So DES is now called   des_crypt() rather than smbhash()
      adds  8f84a98   r1001: in samba4 we don't(shouldn't) use typedef's anymore...
      adds  5c3f152   r1002: Add helper files for eparser output. (This used to be commit 595b6e0f2c9832b3e4a8eaa24d64f32d6a693ff3)
      adds  b0d4ed7   r1003: Removed e_ndr stuff - too verbose.
      adds  5165fec   r1004: continue tridge's work on dcerpc server auth/crypto code I made it much more generic, and we should be able to add a module interface to this code, so that other DCERPC_AUTH types can be added via modules...
      adds  faf5277   r1005: there was one NTLMSSP_STATE left in:-( ...fix the build
      adds  a58c249   r1006: print out the SVN revision by configure, so that the build farm can use it
      adds  9eb6afb   r1009: Make all users of NT and LM passwords use the samr_Password structure.
      adds  2d6207a   r1010: make the dcesrv_crypto code a bit more generic... fix type 'cyrpto' -> 'crypto'
      adds  0413849   r1013: WE NEED ALWAYS TO INIT THE OUTPUT VARS! in rpc server code!
      adds  4ee7061   r1014: change the handling of r->out to auto-zero the structure, and auto-copy in,out,ref vars (This used to be commit dffe9165164a111313d744d942645ad2df83d5f3)
      adds  cd35e12   r1015: commit the schannel session key handling code now, so abartlet and metze can have a look. Not tested yet, as I'm still writing the server side schannel code. (This used to be commit 768cc0193a1267274f297c47a36bef4acd391e83)
      adds  1a993b8   r1016: - store the schannel session key after it is established
      adds  e06d8e9   r1017: - move to a centralised way of handling talloc/ldb interaction (This used to be commit 363cb3377a0eca5bfef71a02dcdc21c5fadbaf32)
      adds  b553acc   r1018: fix a const and unsigned int problem in ldb (This used to be commit 3d52ca93731ad67c14ac42f627e3feb1a964b29a)
      adds  0d46625   r1019: Push the auth subsystem away from using typedef, and over to the 'all goodness and light' struct ;-)
      adds  8de7e76   r1020: Add an (untested, until the other end is hooked in) method for obtaining the session_info from an NTLMSSP authenticated user.
      adds  42b6b71   r1021: Because auth_serversupplied_info is not reference counted, this may only be called once per authentication.
      adds  a851ab6   r1022: add the session_info() call to the dcerpc server auth backends
      adds  306fcbd0  r1023: Prepare the auth subsystem interfaces for netlogon SamLogon to use.
      adds  ae067cd   r1024: Use samr_Password for the machine password here - this ensures we can never pass in something of the wrong length.
      adds  5b04ca8   r1025: Rename (across the samr and netlogon pipes, so far)
      adds  21aaa71   r1026: Spelling. (This used to be commit b7fe73613acf5423b77fd91c56849351bf386960)
      adds  35af895   r1027: More rename:
      adds  c455b0a   r1028: More consistancy fixes, which should also fix the build.
      adds  4c6f04d   r1029: cope wiith samdb_result_passwords() returning a null machine password (This used to be commit ee6c17f3735381568d38e6c2df80bec687d00fbb)
      adds  5341ad2   r1030: added server side schannel support (This used to be commit 2ac79dfba0e64056a680f21d7dd0c007f79d4a70)
      adds  ed0123a   r1031: Move more code dealing with passwords to struct samr_Password.
      adds  fe3bcd4   r1032: Fix RPC backend segfault (This used to be commit db902bff3c5eb54d6b1035d009948ff316cffa94)
      adds  16fded6   r1033: Include new manpages (This used to be commit 17bf1b591ea21b487c6723f7f03a1f8b9b613097)
      adds  39965d1   r1034: Couple of small (popt) fixes (This used to be commit 6fa0baa1c33b487f5f693483dd9b2664a0093b12)
      adds  39e465a   r1035: Support shared modules again (This used to be commit 7949dc25ab05f7d5ad6217a6304e1f50b8b5dc41)
      adds  bd54b89   r1036: Get module initialisation function correct when building shared (This used to be commit 8238acef47b754f91645c51326451c7ca153d992)
      adds  7aa5a5d   r1037: Always export all symbols (This used to be commit 0209dce1eb9c62c0e454906d9ba015d8c5f5abf6)
      adds  439a780   r1038: Check whether a module actually exists before attempting to load it... (This used to be commit c8e3fd75e594c8fc841337234e99be288180822f)
      adds  79b0409   r1039: Remove description of unexisting option. (This used to be commit c085b1f94e42f6fc11e72344652019dde5036e60)
      adds  7ea6a0b   r1040: make sure main() doesn't get auto-prototyped (This used to be commit 7c2279e4bc631d88e402ac82c6c17fb811785394)
      adds  a1318ba   r1041: - pulled the domain join code out of the netlogon test and made it a separate utility function, to allow   multiple torture tests to temporarily join a domain
      adds  8a3d1a5   r1042: added testing of 128 bit schannel session keys (This used to be commit 96fc2b6f1e7372cc3646bd52172187b8a689c15a)
      adds  a38f529   r1043: allocate signature from the right mem_ctx. Samba4 now passes the schannel torture test. (This used to be commit 95599e3ef79bf5cafb556121c99ffc5c3a8f3314)
      adds  a12e30a   r1044: don't use sub_get_remote_machine() (This used to be commit be75cdc1bf5558cb7da50b15bf1fd629a0c44dc2)
      adds  b2e9510   r1045: Wow - we actually compile (but not link) the autogenerated parser from samr.  The array handling is a bit of a mess though. (This used to be commit 7ff7737832e0e5877ce8bcf329a123a2bce05370)
      adds  ae444c0   r1046: initialise a structure element caught by valgrind (This used to be commit 4daab1eaec633d97974d7d02f5c1a9e908392a7a)
      adds  7b1e045   r1047: Now samr eparser compiles, links and doesn't crash ethereal. (This used to be commit f18dc9eb887034171dcf28a1f309a69e9088604e)
      adds  42eadaf   r1048: - moved the schannel definitions into a separate schannel.idl
      adds  cfb2594   r1052: Remove autogenerated file. (This used to be commit 108efcc002c2eccfd1da30fff5c11aa67af09f9e)
      adds  b619abb   r1053: Make tdb build standalone:
      adds  f63cd11   r1054: Build extra binaries in bin directory like ldb does. (This used to be commit 6c15d5f31bdb2559656c96ae7f01f99d1ab9cb36)
      adds  8a01231   r1055: Standalone build fixes for ldb:
      adds  0cb60c6   r1056: fixed a comment on handling of the initial challenge in the ntlmssp rpc server backend (This used to be commit 536aa86aa92e3cf9fb99d5939cdceff637c72668)
      adds  f510865   r1057: added rpc packet logging for packets that generate rpc faults. This makes it much easier to develop the IDL for new requests, especially for sealed pipes, where ethereal cannot easily extract the data. (This used to be commit 0cde043592d2d2439cf0cd8bf113545e78be5dfd)
      adds  bcac502   r1058: The start of work on the SamLogon call for NETLOGON.
      adds  6d5a47a   r1059: add dcesrv_crypto_schannel_session_info() dummy function.
      adds  bd40d94   r1060: check for an invalid session key in samr_set_password() (This used to be commit 5a90187c2cb7521cb7931355e5cf2f11d55a4ad0)
      adds  46c88d5   r1061: The start of the SamLogon call for the NETLOGON pipe.
      adds  e585df7   r1062: fix typo, found by valgrind
      adds  0d9e31c   r1063: userdom_struct dies!
      adds  c8252ae   r1064: Remove the unused userdom_struct from the user_context struct
      adds  2b7cd77   r1065: some header file cleanups
      adds  f75210f   r1066: fix compiler warning
      adds  6564fd4   r1067: fix compiler warnings
      adds  c0871cb   r1068: make the dcerpc client side auth/crypto code much more generic
      adds  6e14c2c   r1073: import DYNEXP flags to smb_build
      adds  fb1cc0f   r1077: fix segfault in schannel over ncacn_ip_tcp
      adds  b717b40   r1078: the dxesrv_crypto_* implementations should now explicit set the dce_conn->auth_state.session_info ( the ntlmssp one works fine, but the schannel one isn't implemented yet)
      adds  f382643   r1080: Make sure to initialise all the returned elements in the SamLogon reply also initialise the LM session key, when we have it (was failing because the auth code was setting it's length wrong).
      adds  eaae8b6   r1083: Generate prototypes for structs and unions marked "public" in the idl.
      adds  a125e49   r1086: Add defer open test to check timeout on sharing violation open. This has found some signing errors in the Samba3.0 implementation of the deferred open code. Still working on these... Jeremy (This used to be commit 0068cb12ef91515a95f17a1be7dfbc83fbb89eba)
      adds  73c077d   r1091: Added in timing tests for deferred opens. Added extra debug info to signing mistakes. Jeremy. (This used to be commit 5c3a2417cfe1bdbdfb35d933d49f77f6696790b3)
      adds  02079cc   r1098: Extended raw chkpath to catch regressions. Jeremy. (This used to be commit 37d1fa1684b4cca125ae2cf6039f8b12e7ae1b89)
      adds  0f36c59   r1099: Set $module variable to name of module.
      adds  557ea1c   r1100: Comment out functions that we now get from other sources (misc.idl and lsarpc.idl).
      adds  a8069f5   r1113: Test for wildcards in chkpath. Jeremy. (This used to be commit 14cf961b7f8d273604e53ba9a889bb18cd8054d8)
      adds  9503af8   r1118: Read-only enumeration of keys in the LDB backend works now :-) (This used to be commit 456f97eed05047b20acceb50708b47209c37ca20)
      adds  8dcb4aa   r1119: Saner keyboard shortcuts (This used to be commit 971941acc7e75da89b1bdc612fd476a7f6124dcb)
      adds  b1268fc   r1123: Make all lp_ string functions return 'const char *'.
      adds  9f38798   r1129: Remove unused function.
      adds  7de7daf   r1130: remove some pointless debug messages (This used to be commit 260be3fbef5a198621274cfe0c0250f292d819ca)
      adds  4d050d4   r1131: remove an error msg for failing to open unexpected.tdb (This used to be commit ae393c2ed6b6039d28bb02d5e5104a6d25368ce6)
      adds  f0d43da   r1132: add a PRINTF_ATTRIBUTE to ndr_pull_error() to catch printf style coding errors (This used to be commit f0940f19129f0f2eccc3bb5130b8d2dd0b60f83f)
      adds  004a997   r1133: - add ndr_pull_ptr() as a separate call instead of ndr_pull_uint32()   (useful for debugging IDL)
      adds  791ee4a   r1134: added a TODO regarding schannel credentials (This used to be commit 17dacf494ac25bb6d9f6dea8cb81968ea2b84c55)
      adds  2fcf859   r1135:  - allow integer function numbers in ndrdump
      adds  bccac81   r1136: - added IDL for netr_LogonGetDomainInfo()
      adds  02781a3   r1137: - added torture test for netr_LogonGetDomainInfo() call (This used to be commit fdf6e4169d531c4a7d4e1b937abd3eb3af03c860)
      adds  c1e88ab   r1138: allow for a user in no groups (This used to be commit f9c1e12594e58b7e663ca099929eab8867b82a0c)
      adds  a384d2f   r1139: added IDL and server code for netr_LogonSamLogonWithFlags() (This used to be commit 4eac7340d8d7a109bed8fe7bb7cf663d6e7f0a56)
      adds  19f3bfc   r1140: added IDL and test code for validation level 6 in sam logon (This used to be commit c8541098436d2cd83538375889560405ecb50034)
      adds  7ae1735   r1141: - consolidated the netr_SamInfo structures using a netr_SamBaseInfo   structure (andrew, this is the type of structure consolidation I think   you were asking about. It's possible here in NDR as it isn't in the   top level fn code)
      adds  0387684   r1142: I think this should fix the interactive logins for tridge - don't take sizeof() a pointer...
      adds  112fac1   r1143: fixed spelling of sAMAccountName (This used to be commit aadfbcee76a9181a540620f3b0827a3268b63a0e)
      adds  8cd82a6c  r1144: added logon level 5 for sam logon (This used to be commit eb13fc6c3b482d49a2cfaf13d290f1e54a2f1865)
      adds  ef34f4d   r1145: added server support for logon level 5 in sam logon (This used to be commit cb3d3b5e51dc9d52854c922b0c50686284ac8f1b)
      adds  6c13c97   r1146: initially zero server info (This used to be commit c1aeaf97b39e1769bd43b21225094bb5128eaab4)
      adds  0b817ae   r1147: Support enumerating values (This used to be commit 3af8419fa4053a3b2887e91b4bda5c93327efad4)
      adds  0293c18   r1148: fixed a minor formatting error in generated code (This used to be commit 0a67b9c324fb4fd74de0f3c12e55de6972b88cdd)
      adds  daa6a28   r1149: fixed the handling of NDR_SET_VALUES in the debug print of rpc structures in the generated rpc server code (This used to be commit 60838a0f94ef2b2f27a6f1b3c413481e94c69602)
      adds  5b044b3   r1150: - fixed interactive sam logon in the rpc server
      adds  f62fffb   r1151: fixed fill-in of force_password_change field in auth_sam (This used to be commit 9135f14540ded30892dc1f944aec1e8979a476e1)
      adds  7c81205   r1152: Checkin of workarea.  The parser can now dissect a big chunk of the samr operations.  Security descriptors and unions are still left to do. (This used to be commit f29fb9a3fc3b9b36518c4bff49e9c030a8a921ba)
      adds  6095766   r1153: We can now dissect security descriptors. (This used to be commit c194f2cf073585d8a9dbc6a6e746dd1cbf7c67b7)
      adds  3490e65   r1158: Fix bug in dissection of array count.  Arrays mostly work now with the exception of a union related bug. (This used to be commit 80f1445507165a4b6805cd346b83fe57e576c71d)
      adds  f1f8e50   r1159: Implement functions to dissect 64-bit values (nttime, hyper_t, int64, uint64).
      adds  c8e7410   r1160: Some minor cosmetic fixes to make the generated code look nicer. (This used to be commit a6c95fbd6f7205574182ab4a38f0f061435fda6e)
      adds  3eb2a7b   r1161: Include a few more self-check NTLMSSP examples.
      adds  8fa6bd1   r1162: Give each struct it's own subtree in the ethereal gui.  Much more readable! (This used to be commit 1d29a4fd874a963c53546825d657b47ee3af085b)
      adds  e8524d7   r1163: Add const.
      adds  eca6982   r1164: Whoops - remove debugging printfs and Data::Dumper reference.
      adds  b00103d   r1165: fixed handling of SMBtrans replies that should return STATUS_BUFFER_OVERFLOW when more data is present. (This used to be commit 0e557fe85748558affd20a58455c4b75fee69e27)
      adds  5da5297   r1166: Convert (commented out) ndr_pull_error() calls into proto_tree_add_text() calls so egregious parse errors are displayed in the ethereal gui. (This used to be commit 904de85c88f8a122cee67bfa175c5e45e7d9c62f)
      adds  9517834   r1167: Misc cleanups:
      adds  2130a1b   r1168: fixed a little-endian/big-endian mixup in the rpc server code (This used to be commit 9b397356ae1daa7bc1984e196020ea62725f542c)
      adds  e6ac4b0   r1169: Some more updates to the NTLMSSP NTLM2 code:  - implement key weakening  - don't create large 'hashes' when we only want a key (signing subkeys)  - make more useful debugs.
      adds  dd711fe   r1170: Remove bogus part of previous commit - session keys, even in NTLMSSP  are variable length.
      adds  1f31ecc   r1173: A quick little test to show that we cannot bind twice to a single endpoint.
      adds  1d93403   r1174: Remove $var_prefix parameter for all functions.  We don't need it for ethereal. (This used to be commit bf8e255d2e53fe50c2d37065aac8c6582712f0b0)
      adds  84a5208   r1185: Hey look an endpoint for the spoolss pipe!
      adds  5c3afaf   r1186: Clarify why this is a 'bogus' negitive test.  If we pass it, we may still be broken.
      adds  3e152fc   r1187: * Remove testing hack (actually check signatures on NTLM2).
      adds  4e4c3d4   r1188: Use generated pidl template for this file and return DCESRV_FAULT instead of a bogus WERROR. (This used to be commit 261531ce0a7f33eda5358319312877dc85386edb)
      adds  d46b9aa   r1189: Now that we use a common 'base' return structure for the SamLogon call, avoid code duplication in the torture suite.
      adds  aba5a2d   r1196: Remove unused pstring/fstring functions.
      adds  bc2fd48   r1197: Fix my build breakage, variables at the top of a block only...
      adds  bf59895   r1198: Merge the Samba 3.0 ntlm_auth, including the kerberos and SPENGO parts.
      adds  8cb41ba   r1199: Make talloc_asprintf_append() work on a NULL source string as if it were just a alloc_asprintf().
      adds  be08103   r1200: Add 'gensec', our generic security layer.
      adds  f1eef54   r1201: Skeleton versions of OpenPrinterEx() and ClosePrinter() to get the hang of things. (This used to be commit 3e79a6219eca3b96fe04d66b6cdfb11400c1771d)
      adds  62aabf5   r1204: decrpc -> dcerpc (This used to be commit a5e3a26fc9a7e2c616302ed3b4a021f5755a4a13)
      adds  766d7dd   r1205: Whoops - this should fix the build. (This used to be commit e21f324937df2fe70b693112bd0b6fe6575d70ed)
      adds  5c72db9   r1206: Give the spoolss pipe an endpoint.
      adds  7936b76   r1207: Add spoolss to the list of endpoint servers. (This used to be commit 2b9f364ed052c43b6074da9f5f03908ac81840f3)
      adds  77c5719   r1208: Return some dummy printer information for the EnumPrinters RPC. rpcclient enumprinters prints this information OK.
      adds  fea6945   r1210: A skeleton spoolssdb, based on samdb. (This used to be commit 487211f1ae105fd1972fecf521654dab81175c86)
      adds  c400f86   r1211: Some output from rpcclient -c enumprinters to remind me what a relative string looks like.  I'm not sure relstrs can be shoehorned into the ndr code as easily as adding a LIBNDR_STR flag. (This used to be commit e216c6a707ee3927d4187962774d59828550e380)
      adds  a384292   r1226: Return dummy information for two printers.  Note that ndr_push_array() can be used here - neat! (This used to be commit 5d0013438e6f838da44e6c7e74e4c49d477da3f1)
      adds  1f1a511   r1227: use uint64_t instead of unsigned long long
      adds  121e074   r1228: use int64_t instead of long long
      adds  68e8c18   r1229: the name of the protocol should be in first place of a function name
      adds  f89a67e   r1233: -move smb related code to smb_server/* -move process_model code to smbd/process_model.c -remove some used code
      adds  cf5fdae   r1234: valgrind found this uninitialised var...
      adds  db8c78c   r1235: as the pidl code init all output data. we should do it manualy too.
      adds  81db9ef   r1239: move the old msrpc_<gen|parse>() functions to ndr_<push|pull>_format_blob()
      adds  f7d05d5   r1250: We no longer use these #defines
      adds  cbf6caa   r1264: Make sure to initialize ofs_list when creating new ndr_{push,pull} structures. (This used to be commit 6a39b17f6d8776ae695dc5c6caa0990ab2733e3c)
      adds  27f245a   r1266: Start to split out EnumPrinters into a separate fn for each info level. (This used to be commit 6b24ee38646f3476eaf8eda946488b46180038e2)
      adds  37fcf22   r1268: varient -> variant (This used to be commit de5984c95602ca67e8ac3139c3aa4330b74266e0)
      adds  638d332   r1269: Add a 'base' field to the ndr_ofs_list structure which is the base to which the offset applies to.  In an array of structures containing relative members, the offset applies to the start of the array element being marshalled.  Previously, there was no way to access the relevant structure start as by the time we have hit buffers, the head of the offset list will be the last structure being marshalled.
      adds  d2ac885   r1270: Start to break samdb into general bits so we can share code with other similar dbs. (This used to be commit 1162e2fcff177cbbe84506efea0f79f68ecb233c)
      adds  674414c   r1271: Return spoolss enumprinters info level1 from spoolss.ldb - woot! (This used to be commit 60e48790dc7ee8a98be1914ff4a2c335d25639a8)
      adds  4cc054b   r1273: An initial doc about what I'd like to see in the swat for samba4. Please add to it, delete from it, etc. I really want have some discussion about it before we go ahead and start implementing it.
      adds  25bf685   r1274: revert -r 1239 as discussed with abartlet
      adds  7e23efe   r1275: Make spoolss_PrinterInfo2 and spoolss_PrinterInfo5 public so we can use them in the enumprinters server code. (This used to be commit 5fcba0aa2019e489e3936ec13dd11a5e8d74ba9f)
      adds  f18fa1d   r1276: Return data for enumprinters level 2 and 5. (This used to be commit cf4e9080d52a5461650062f21f95b7887e3f3411)
      adds  d4ae6ae   r1277: rename struct server_context to smbsrv_ontext because I need server_context fot the generic server infastructure
      adds  0aba9a2   r1278: rename struct user_context to smbsrv_user
      adds  4ddb2d3   r1279: rename struct tcon_context to smbsrv_tcon
      adds  8bf537d   r1280: rename struct request_context to smbsrv_request
      adds  d62cb6c   r1281: move include/context.h to smb_server/smb_server.h
      adds  b87fa55   r1286: rename struct tcon_context to smbsrv_tcon
      adds  118f3ed   r1291: rename struct smbsrv_context to smbsrv_connection because this is the connection state per transport layer (tcp) connection
      adds  fe0706d   r1292: Add const to the subsystem/module registration code.
      adds  a440e8f   r1293: Indent
      adds  dc9f55d   r1294: A nice, large, commit...
      adds  fb66778   r1305: Grrr, fix my build breakage...
      adds  8991c6c   r1306: commit the first steps of my ASN.1 compiler
      adds  adf0d51   r1307: remove unused stuff from pasn1
      adds  1cec0de   r1308: move smb_panic() to lib/fault.c
      adds  b84f9dd   r1309: use #line 1 "filename.pl" (for better bug tracking)
      adds  091ad86   r1310: one more #line statement
      adds  c08a2a9   r1313: Split up OpenPrinterEx into functions to handle opening printers and print servers. (This used to be commit 0edf17ac38b43cadb07dc0840730cd9b4e381713)
      adds  df06b3b   r1321: find the '::=' directly by th lexer
      adds  93a5cd8   r1323: allow '-' in IDENTIFIERS
      adds  92ca39e   r1334: remove unused stuff
      adds  b828815   r1335: NT_STATUS_INTERNAL_DB_CORRUPTION should cause DEBUG(0,(...));
      adds  5f4a153   r1336: check the vuid in old style sessionsetup too
      adds  458cadf   r1337: use sess->nt1. in sesssetup_nt1 :-)
      adds  0fa0eaa   r1342: When fixing _lsa_lookupsids in samba3 I wanted to find out the number of SIDs w2k3 can handle in a single request. With the samba3 client rpc libs I can do about 21000 SIDs in a single request. test_many_LookupSIDs with 10000 SIDs fails on the subsequent request with a NET_WRITE_FAULT. Maybe the Samba4 DCE people want to take a look at this -- I don't see the problem.
      adds  854665f   r1343: formating
      adds  8bebc53   r1344: add gensec_start_mech_by_name()
      adds  4f0e5e0   r1345: add extended security spnego support to the smb client code
      adds  50ce5fd   r1346: revert my last spnego changes
      adds  fff5d40   r1347: - remove typedef
      adds  1828f5d   r1348: get gensec backend by OID instead of name
      adds  3acfc94   r1349: don't segfault with empty data_blob
      adds  49d6c46   r1350: - init nt_status- found by valgrind
      adds  3b7872f   r1351: add derpc spengo wrapper not yet used and not working because of bugs in the gensec spnego code
      adds  b359f5d   r1352: Add a 'peek' function to our ASN1 code, so we can safely perform the various switches without looking one byte past te end of the buffer. (This used to be commit 5bce188d429b4166f3d0314922ae40204de182a7)
      adds  674ad23   r1353: Fix compile with new ASN1 peek code.
      adds  25f396e   r1354: Make it clear that the first gensec_update takes a NULL data_blob.
      adds  d9f4a83   r1355: Add const (I missed this when I changed the function prototype earlier)
      adds  66ac77d   r1356: Fix logic bugs in ntlm_auth.
      adds  93665a1   r1357: Work on GENSEC:
      adds  14e8aab   r1358: Re-indent the SPENGO implementation, and work on the basis of a switch, rather than a series of if statements.
      adds  f9c7b63   r1359: fix uninit var - found by valgrind
      adds  1432bb0   r1360: - remove unused state SPNEGO_CLIENT_SEND_MECHS
      adds  215c400   r1363: add SPNEGO_NONE_RESULT as spnego_negResult value this should indicate that we don't send a spnego_negResult t all over the wire
      adds  6f0d8e6   r1364: the SPNEGO_SERVER_TARG state is different from the SPNEGO_CLIENT_TARG
      adds  c688a1e   r1365: in SPNEGO_SERVER_TARG we should not check the spnego_negResult because the client don't send this
      adds  4b7cd83   r1366: handle the case where the client need to send the negTokenInit before getting something from the server. (this is needed by SPNEGO in dcerpc)
      adds  7c139a6   r1367: SPNEGO know uses gensec_subcontext_start() in all places
      adds  e59e82b   r1372: Remove the 'default' case from the SPENGO state machine, and fix up some compiler warnings that allowed us to see.
      adds  34ca729   r1374: Fix signed/unsigned warnings (actually found by g++) after unsigned int changes in r1018. (This used to be commit 45b4016530fc0bfa13146f73a503866b5dbed517)
      adds  cfc4350   r1377: add examples for config.mk sections
      adds  25cae4d   r1402: we should prompt for a password if it's not given by -U
      adds  4b3b32a   r1403: commit volkers initial RAP torture test
      adds  0fa2b94   r1406: I got spnego in the smb client working
      adds  2c87cb3   r1409: if we have no user name don't use extended security
      adds  bdb0b60   r1418: Merge Samba 3.0's recent kerberos changes into Samba4.  None of this is used yet.
      adds  b119ebe   r1419: spnego inside of dcerpc using alter_context/alter_context_resp instead of auth3
      adds  7381ba3   r1420: be more strict reject if the context has the wrong type
      adds  7caf173   r1421: fix a uninitialized var (thanks valgrind:-)
      adds  f929ee3   r1422: StrnCaseCmp now needs to be non-static.
      adds  82e59d1   r1423: Make sure to destory the mem_ctx.
      adds  102f5bc   r1426: Fix some of my silly compile errors...
      adds  efb0102   r1429: enable spnego in smbclient too.
      adds  e3fd2d0   r1432: - Move the various Gtk-specific parts from the registry code into a directory gtk/ - Move common "Samba-Gtk" code into gtk/common/ ("Connect to RPC pipe"-dialog, etc) - Add a new utility 'gwcrontab' that can currently list, delete and add 'atsvc' jobs. It still displays times and dates as integers though, will fix that later.
      adds  a25651c   r1433: Properly use GtkTreeView:  - When a key is selected the values are immediately shown in gregedit  - Only allow deleting jobs if one is selected. (This used to be commit afb5f4d765cb15ba8824d8db19879bad83829561)
      adds  462d27d   r1434: Merge this function in from Samba 3.0, but use a mem_ctx rather than an fstring.
      adds  30c15f3   r1435: talloc_steal is very useful - add a function to do it with a DATA_BLOB
      adds  74508c7   r1436: Move GENSEC across to config.mk
      adds  b0d61c8   r1437: Intermediate commit of krb5 for GENSEC.
      adds  47fc62a   r1438: Record the principal name we are sent in the SPENGO mechListMIC in a seperate char *, not a DATA_BLOB.
      adds  43e7d41   r1439: Once we are authenticated, always return NT_STATUS_OK. (Makes SPENGO easier to code, as it may return an 'ok' with an empty blob).
      adds  b0d94c8   r1440: GENSEC improvements:  - Infrustructure for kerberos  - Don't segfault on un-implemented backend functions  - Add comments.
      adds  b615397   r1441: Indentation and comment fixes.
      adds  0f3f909   r1442: I was going to rename kerberos.c -> kerberos_kinit.c, but didn't.
      adds  bd38d43   r1443: More changes towards Kerberos in Samba4's GENSEC.
      adds  f17eb8f   r1445: Ensure get_auth_data_from_tkt doesn't get into proto.h
      adds  59a3aec   r1446: Another funciton to avoid in proto.h
      adds  7980759   r1447: Fix compile.
      adds  f9ddbad   r1448: Indent this so proto doesn't pick it up.
      adds  396a729   r1449: Use the config system somewhat better in libcli/auth (This used to be commit 69de0d95c585c1a73072e921884cbd427c160176)
      adds  453e1e7   r1450: Oops.. Missing files :-) (This used to be commit eaa2940ba039f59e13d44c6e2dda919ed8e388f5)
      adds  fb8ae45   r1451: More missing files... (This used to be commit 7e9884799e4f450b9693b6e29d7490288ebc969e)
      adds  02262db   r1452: Thanks to Volker for spotting that this code was certainly not tested...
      adds  25718e0   r1453: Change the RAP client to use the ndr routines for moving bytes around.
      adds  ec3a862   r1454: Today is the day of broken builds, now I get my share ... :-)
      adds  805ebe1   r1455: More Gtk+ updates:  - Start working on 'gwsam'  - Add GtkSelectDomainDialog and GtkSelectHostDialog (This used to be commit bea47671aa791f3c4d22263f9444aea1a73f47f1)
      adds  dfeb4dd   r1456: Rename this parameter to avoid shadowing a badly-named GTK global.
      adds  df290b0   r1457: Add the GSSAPI layer to our gensec_krb5 code.
      adds  196860f   r1458: Add a new configure option, to make it possible to both find errors, and compile with gtk.
      adds  e053c71   r1460: Avoid a compile warning.
      adds  b62e6f1   r1461: ntlm_check.c is a server-side peice of code, so it belongs in AUTH.
      adds  88002b8   r1462: GENSEC Kerberos and SPENGO work:  - Spelling - it's SPNEGO, not SPENGO  - SMB signing - Krb5 logins are now correctly signed  - SPNEGO - Changes to always tell GENSEC about incoming packets, empty or not.
      adds  39c3f22   r1463: fix the krb5 build
      adds  fd7ac5a   r1464: the recent build changes completely lost the speed advantage of using PCH (in fact, it meant that PCH was a slowdown, not a speedup). To gain speed with PCH you must ensure that the .gch file is compiled with _exactly_ the same options as the normal object files.
      adds  1d5ff7f   r1465: always do a full C prototype, even if its only (void).
      adds  7193ed3   r1466: the name "oid" is taken by some silly system headers - avoid it in our code (This used to be commit ea5659b051f95402441e69ba4ce5aea1ed6f5c86)
      adds  e5173cf   r1467: disable gensec_krb5 by default till abartlet add the kinit code
      adds  bff4e69   r1469: fix a segfault and compiler warning,
      adds  3a6f761   r1470: Get the smb_trans2 structure out of the rap_cli_call struct.
      adds  39b1201   r1474: It is useful if talloc_strdup() behaves like strdup()  - NULL in, NULL out
      adds  ed03516   r1475: More kerberos work
      adds  a92d87f   r1476: Don't print messages about the CCACHE not being found - this is normal.
      adds  4a3e28a   r1479: print out domain too (This used to be commit 2758c26ac96a62d7e0853e5d5fa95925ddce3420)
      adds  fbdddf0   r1480: gwsam has unresolved symbols in it (on my SuSE 9.1)
      adds  bfd8bde   r1481: add idl file and torture test dummies for DRSUapi (the Active Directory Replication Protocol)
      adds  6b9d521   r1482: today I saw DCERPC_AUTH_TYPE 16(0x10) and it seems to be raw krb5, but I need to do some tests
      adds  9b4ac4d   r1483: build dynconfig.c also with PICFLAGS
      adds  45a85bd   r1486: commit the start of the generic server infastructure
      adds  ad8d019   r1494: fix debug message
      adds  71d28b8   r1497: add forward declaration for struct auth_session_info (fix compiler warning)
      adds  f607197   r1498: (merge from 3.0)
      adds  5779a7d   r1499: combine struct user_struct and struct smbsrv_user
      adds  a02809e   r1507: fixed the handling of SMB chaining with the new server structure. You must think carefully about packet chaining when dealing with any authentication or SMB parsing issues. The particular problem here was that a chained tconX didn't get the req->session setup after an initial sesstion setup call, so the tconx used a bogus VUID. (This used to be commit 6f2a335cd623211071b01d982d4e7c69b49a5602)
      adds  4f5e07c   r1508: simple fix for broken server side signing. This may need more work for SPNEGO, but I'll leave andrew to tackle that. (This used to be commit 5dd71be8d9e49277f17668877e47729c340f0f67)
      adds  2392e9a   r1509: in order to interoperate with NT3.1 we need to ignore extra data at the end of RPC PDUs. It turns out that NT3.1 adds junk onto the end of every PDU. (This used to be commit a4a89cffd85c213a4d751c24ccda438e44df4d2e)
      adds  f348037   r1510: add a commented out routine I used to test password change on NT3. (This used to be commit fb5796b0dccf7cd518db03e6456d986f17e50345)
      adds  6f47dec   r1511: fixed a free() that should be ldb_free()
      adds  ee7eb7c   r1512: fixed a bug where we could reference the timer event handler after destruction (This used to be commit e966d8a1f398dc1ddf5843bc3327a3160f0d49f9)
      adds  3d4879f   r1513: change DEBUG level to 1
      adds  a1748ef   r1514: close stuff from the server_connection not in the close_connection fn of a specific service
      adds  b11e1a4   r1515: move dublicate code to a function
      adds  7a0e61f   r1516: remove the server_connection from the list on the server_socket
      adds  eeec610   r1517: change event_remove_timed() to remove by structure not by handler.
      adds  90fbb2d   r1518: check for ldb_search giving -1 (indicating db corruption) (This used to be commit 9af821c4dfa47d68be5e062028331c80df64f82b)
      adds  e3e5fb0   r1519: show the ldb_errstring() value in the log for failed ldb calls (This used to be commit 0c5a5632a8584e55a1013da634a279c6b3a9e085)
      adds  526d687   r1520: only call write handler or read handler, not both. This copes with the connection being removed between calls. (This used to be commit 446306f054b27e903c50e1d96d23041e3a8e5705)
      adds  b3c4667   r1521: Updates to our SMB signing code.
      adds  afb48b5   r1522: Oops - I forgot this file in the prvevious commit.
      adds  bacee25   r1523: declaring variables "in" and "out" in every C module is a bad idea!
      adds  c0f6a51   r1524: add some comments
      adds  84735e4   r1525: share info level 1004 is invalid, but is not the same as the default case
      adds  18b511f   r1526: some cleanups and fixes for the srvsvc torture tests
      adds  dbb6b8f   r1527: add NetCharDev torture tests
      adds  4dbc8ab   r1528: add NetCharDevQ torture tests
      adds  fda5ab2   r1529: add NetSrvGetInfo torture test
      adds  fd806c7   r1530: we don't need to call srvsvc_NetShareGetInfo twice in NetShareEnum and NetShareEnumAll
      adds  63771f7   r1534: Alternate method of grouping togethers buffers and scalars which actually seems to work.  We create a subtree one level higher instead of in the parse function. (This used to be commit 3f5c087c40c2df8c54feab1b416bc479fb739561)
      adds  013b689   r1535: Create a subtree for each array element. (This used to be commit 4099e10d435436c092ca0e512fd4ddafdf4ae6a5)
      adds  ce0f008   r1540: - Remove return statements when a parse error is detected as ethereal   will do this for us.
      adds  b56fbe6   r1543: add srvsvc_NetRemoteTOD idl and torture tests
      adds  937e2a5   r1544: add some comments and fix 'return True' -> 'return ret'
      adds  ae0018a   r1545: add some comments and move a transport function to the transport section
      adds  6ec9c7b   r1546: fix the build the function name has changed to srvsvc_NetRemoteTOD because I implemented the idl for it
      adds  d093b7e   r1547: rename 'enum <bla>_level' -> 'enum smb_<bla>_level'
      adds  dafcc76   r1552: commit the first version of the pidl generated krb5 PAC parser
      adds  1ce4a2d   r1558: the unknown_time is the same as the logon_time in the PAC_LOGON_INFO
      adds  5ddf678   r1578: the first stage of the async client rewrite.
      adds  144bb17   r1585: add dcpromo.pl start, this should be configure a samba4 ads domain controller's ldb database
      adds  8ded542   r1586: Finally, a technique for putting buffers in scalars in the same protocol tree that actually works.  Instead of trying really hard to do this in code, just remember a list of strings and subtrees for every tree.  (This does require the addition of a void *user_data field to ethereal's proto_node structure). (This used to be commit 5bc61162602f84c8a3a0b22c74c69318b92e087a)
      adds  42304f6   r1592: Fix up subtrees for non-scalar types instead of hardcoding module subtree.
      adds  ccbad22   r1593: Fix bug in get_subtree() where we were always looking at the head of the list of subtrees. (This used to be commit 7fab5c4ecb429057c627396bdee5dc36245fb441)
      adds  c5cc59b   r1594: Remove some array checks that we can't do because we don't store state between scalar and buffer passes.
      adds  cf507bf   r1595: Always use a loop variable named $e when iterating over lists of elements. (This used to be commit daf2aea67cbfa2cda1fb3da8862b152c66d9573f)
      adds  112c2c8   r1596: Fix up copyrights. (This used to be commit d2553aac0a75591026b9b1fcf46065e5b03ed19c)
      adds  b506189   r1602: make sure we honor the use_spnego flag (This used to be commit de764d9004a0d90479158e78e30b1266eb529e3e)
      adds  2de2ead   r1603: fixed in.size to not overstate the packet size by 4 bytes
      adds  f1a215f   r1604: Samba4 avoids memcpy() as much as possible - we don't need to make a copy here.
      adds  188a801   r1605: GENSEC krb5 updates - fix a valgrind found uninitialised variable, and allow tests for 'unwrapped' krb5, allowed by Win2k3.
      adds  578a99d   r1606: make the low level socket read/write routines cope properly with non-blocking sockets (This used to be commit bb6cbf29ccf8f2b556bf3e7b3ff487faa0f36773)
      adds  2768216   r1611: Put a brace on a new line. (This used to be commit d9b4e45f46cd738b196f8d167cea264b3ce0d364)
      adds  0c55b8d   r1617: Start working on the svcctl pipe (This used to be commit 518ff5f505446fee623365fd5bdfc75c0cb93d2a)
      adds  27ce337   r1618: fixed the receipt of multi-part replies to SMBtrans2 (This used to be commit bd4106a8e57fc98d1feddc01b58f87f68164247a)
      adds  ae81794   r1619:  - add support for older systems to cli_list*()
      adds  f0ff2ec   r1627: make sure we initialise write_time in the deprecated function cli_ctemp() (This used to be commit 48b5b740f1d0c252f248aa944d8487a83c016fa1)
      adds  16e452d   r1628:  - fixed the comment on run_deferopen. (I also think that the    deferopen test should probably be ripped out and redone, as it    tests the wrong thing.)
      adds  2d9adf1   r1629: server_zone needs to be "int" not "int16_t" as it can hold values larger than 35536 (the max value is actually 12*3600 == 43200) (This used to be commit 78dcaddbb78574b7f489989df0b1f979677bb7d5)
      adds  94fb514   r1630: - fixed the replacement timegm() function to work correctly for DST changes
      adds  cfdd3e6   r1631: don't use req->transport after req has been destroyed (This used to be commit 35f4ad4700de25085a2d0e5d0f9674ca2e606cd1)
      adds  44194cc   r1632: in case of error don't send uninitialised fnums on the wire (This used to be commit 13cd58efce8fc077c7c3ced99a82344766e20c5c)
      adds  53781e9   r1633: fixed a couple of async oplock handling errors (This used to be commit d7e2f39b90122088e94d4a8e8c7ffa7c91d7d664)
      adds  682a02d   r1634: to get signing right for async requests we must send requests in order. Fixed the linked list add to always add to the end for outgoing requests. (This used to be commit 81c450b434bb28b0fa8620c309f39203e8950497)
      adds  bff2c7a   r1635: when a transport dies, setup errors for all pending sends and recvs, plus disalllow any more sends (This used to be commit 326fdc8c9d2848c6c08a49e34c72430fe0116d23)
      adds  d4ceaff   r1636: improved the negnowait test so it is standalone (taking advantage of the async APIs) (This used to be commit 19c22760c699aa2b000f023ff6083055a27a83cb)
      adds  707c94b   r1637: - w2k3 can't handle more than 1000 names in a LookupNames request
      adds  076d0bc   r1641: Finish IDL for EnumServicesStatus (This used to be commit c395652aa033502e4e0944b8031c869f479c888a)
      adds  d31150a   r1642: Torture test for EnumServicesStatus, almost finished. (This used to be commit fb2ca1f4cde014c93a0741b8ba03d2d9caffd8df)
      adds  60708de   r1644: changed the way [relative] pointers work in pidl, making them much simpler. This doesn't appear to hurt any of the existing uses of [relative], but fixes its use for svcctl that jelmer is working on. (This used to be commit 573f56a44785526d15c0179c5bbdab4c8b9461f1)
      adds  79a228a   r1645: added a debug when a RPC fault is received (This used to be commit cb1830909952dd0d0fed2090e820f1ee2552a7a2)
      adds  07aa4d8   r1646: disable testing of group rename in the RPC-SAMR test, as it leaves the group in a state where it can't be deleted via samr, which breaks repeated runs of the test. (This used to be commit bcad9efd728983c2d8932ef93eebd3d0c6d4d085)
      adds  ae24bf5   r1647: destroy mem_ctx
      adds  3a29619   r1648: the endpoints for the DRSUAPI pipe are lsass,protected_storage not drsuapi:-)
      adds  a0cb701   r1649: do a join as dc and run this test as the machine account
      adds  c5fbb6f   r1654: rename cli_ -> smbcli_ rename CLI_ -> SMBCLI_
      adds  7011c71   r1657: fixed the string types of two strings in svcctl.
      adds  1d52928   r1662: add a copy of the GPL text to the samba4 svn tree (This used to be commit 74cc2cda92f72272c7ba437912794a1e5adf591c)
      adds  15dddf7   r1671: make [relative] pointers in idl much more generic, treating them just like normal pointers in most cases. This means we can now support relative pointers to unions, builtin types etc, whereas we could only previously support relative pointers to structures.
      adds  11afc70   r1673: using the new [relative] pidl handling, the PAC decode is now much closer (This used to be commit c33bf6f935025b5623f21cca50664ba70f886b49)
      adds  3ef16b2   r1674: fixed a bug in the handling of STR_LEN8BIT flagged strings (This used to be commit 17a331529706266bd53b2d1c7b873cf4bbd7aaa7)
      adds  0f32036   r1675: netlogon deltas IDL update from Richard Renard (This used to be commit ae49221301215a6aa12666f2ea336a42120459c5)
      adds  9c41274   r1676: - improved the handling of username/password in locktest and gentest
      adds  ac2c620   r1677: security descriptors are always little-endian, regardless of DCE/RPC level byte order flags (This used to be commit a9c46aefaf4b53329eaf1a8e0446e74c4d1c750c)
      adds  bf85647   r1679: fix add the extrasids and resource group array in
      adds  06cf56b   r1685: Add the ability to lookup RPC auth types for the RPC-MGMT torture test.
      adds  6ffaf57   r1686: Don't use a void* for the context inside the SMB signing code.
      adds  1c06bf6   r1687: Fix bogus requirement for SMB signing on guest connections.
      adds  90cc095   r1699: Formatting update, bugfixes (This used to be commit d13d2068313680ade2c2fb986b6a5ea8ed8f2aef)
      adds  e079b4f   r1700: make version default to 0.0 (same as midl) (This used to be commit b380324c938d0c5069dce02e468c92e24363a36b)
      adds  2c7c480   r1701: Bugfixes to Tim's ethereal parser generator (This used to be commit 8cd33b6cce6aaf8e819001d52bc77659b4116be9)
      adds  1f0ea81   r1703: - Lots of RPC updates, adding new pipes and protocols. - More updates/fixes to the ethereal parser generator (This used to be commit 547f860285b117e291bf3dbaca0707dc268b214e)
      adds  a553517   r1706: More IDL pipes (This used to be commit fbbb020ea6a7cd8e7192b67ef8b45dbbc8474399)
      adds  a9b5ea6   r1708: fix jelmers bugs:-)
      adds  e685961   r1711: Add ServerAlive2 (This used to be commit fe6f82f3d9146c1fc9efb3b47a9e63361b62be14)
      adds  7a523b2   r1712: this should fix a bug with a spinning client when a server dies unexpectedly. bug found by abartlett. (This used to be commit 566b7a9ce986cdfeabb69f17c472782fc7494d43)
      adds  fb4c7e8   r1714: Initial docs on DCOM stuff and build utilities (This used to be commit 6491e76f6ad8ccfc1ef333bcce5251aa519c52ce)
      adds  8ed563c   r1723: Make sure we bail out on error in reading a OID.
      adds  1bcd36e   r1724: Add a new function to return the list of available OIDs.
      adds  5a79e6c   r1725: Remove a silly 'utility' function.
      adds  cc09bdd   r1726: Fix up the comments and indenting.
      adds  5fa350c   r1727: SPNEGO session setup replies need to include the blob, even on error cases, so don't shorten them back to 0 byte data length.
      adds  d9ff454   r1729: Make the SMB signing code more generic (to share more between client and servers).
      adds  86d4ec7   r1730: We cannot dereference c->tree here, as there is not a tree yet.
      adds  1c9216f   r1731: Add server-side SPNEGO support to Samba (disabled, until SMB signing is reworked).
      adds  ca72bdf   r1735: Clean up SMB signing - we don't have more than one 'real' way to sign a packet, so don't pretend we do...
      adds  1d3b81e   r1736: - Pidl updates:  - Support for "object oriented" interfaces in pidl  - Support for inherited interfaces in pidl  - Simplification of the support for properties on an interface - Start on dcom rpc torture tests (This used to be commit 45c3d0036b8510102816f9cdff9210098259cc5f)
      adds  daa4a72   r1737: don't segfault when a mech don't have a session_info hook
      adds  b3e7722   r1738: honor the "unicode=yes/no" option in the SMB client library (This used to be commit b6664bdd0f4125a483620b76a87ea69cad866d6a)
      adds  44e04cd   r1739: fixed the padding in setpathinfo, noticed when forcing negotiated ascii strings (This used to be commit fc75dc49025f4beb0f1df656cfe4ec497e693dcc)
      adds  ae274c8   r1740: fixed the torture suite for ASCII-only servers (This used to be commit c3bce90be745db3e7cbf8273c1c8496920332f5e)
      adds  86b7b6e   r1741: fixed padding of setpathinfo in server (This used to be commit 2b41de48b24d5850a2e3a5834916403f44a6d9ed)
      adds  0023e5b   r1742: Add the IDispatch interface (This used to be commit 798017bd10338a3a53aa5616a5eeb1146b24180f)
      adds  ffcfb97   r1745: More work on cleaning up SMB signing.
      adds  912e79a   r1746: Remove more cruft from the SMB signing code.
      adds  62c67d6   r1747: don't segfault when the spnego mech only use one call from the client to finish
      adds  34b0a98   r1748: don't segfault if there's no ticket
      adds  6292e5b   r1749: added some random stuff that captures some discussions volker and I just had on emulating % macros from smb.conf in a possible ldb based config system (This used to be commit d547479290e30d4fd86ab718528e879a28f71447)
      adds  5a4845f   r1752: Fix compile bugs on C (rather than C++) tolerant compilers.
      adds  fa8d37a   r1756: merge volkers ldap client lib to samba4 for simo to start with the ldap server code
      adds  e2357c6   r1757: much simpler (and smaller, faster etc) way of doing relative pointers in pidl. This mechanism should be much easier to extend to the "retrospective subcontexts" that jelmer needs.
      adds  d01bc8a   r1758: Move and enhance the add_string_to_array function as per volker job on trunk (This used to be commit 606caddeb95382287fa41a5017ca473d0301be6b)
      adds  13a579d   r1759: Add some helper functions to read and write data to a socket with timeout (again from volker in trunk) (This used to be commit 40d8262e7dbba76f88f1900744ed02f9f7fcdadd)
      adds  76abf79   r1760: name the struct (This used to be commit 512c410860a5947c94187454d7220ad1df08a6c0)
      adds  2b51ce3   r1761: start porting valuable volker's work on ldap from trunk all ldb functions has been renamed to ldap_ as we don't really want to include ldb functions here, let's keep ldap and ldb separate. (This used to be commit f9d7b731c910b530a0a6c0f0c09c809f3e7b4167)
      adds  b918c6c   r1762: Ensure that a user (as opposed to guest) cannot login without SPNEGO, when we have negotiated SPNEGO.
      adds  67f28b9   r1766: we do not have smb_read_error in samba4 (This used to be commit 1c3d52cea4dff57b14ee9bc197001fadb1d18abf)
      adds  9130e70   r1767: Checkin of workarea.  Sorry Jelmer but this overwrites some of your changes which I will have to merge in later on.
      adds  f387277   r1768: Add some debugs to assist in SMB signing debugging.
      adds  63c5ca7   r1769: Add a new torture test to check vuid properties, and SPNEGO/non-SPNEGO games.
      adds  8a0f6c9   r1770: here's the krb5 server code,
      adds  2e28edd   r1771: OK Let's add tests for ldap. Thanks to Metze and Volker for their unvaluable support :) (This used to be commit e6a6c0737ab94d58930c0d4e1ef0bb4d99510833)
      adds  3301f6c   r1773: fix the build
      adds  71e149a   r1774: Add the uuids of the known exchange pipes (This used to be commit 0e07a068b4fa6eaa4c73681dc2e4c156605aba89)
      adds  425caa9   r1784: a few minor changes and debug the decoded PAC_DATA
      adds  28ea8b8   r1785: remove unneeded dependencies on openldap client libraries (This used to be commit 44083e317855f6d8a0b4a81002a3376e8775df28)
      adds  daa7c98   r1786: Add support for the 'helpstring' attribute on interfaces (This used to be commit 85fb26a05d57e58795b0c0ffa93dc9e0fa902431)
      adds  2a574e2   r1790: a few updates on krb5 PAC...
      adds  16c52f7   r1792: split ldap_setup_connection() and provide an ldap_bind_simple() function (This used to be commit d9f8f97c9eaa8078f411adf0a8db607365082197)
      adds  9dc1e17   r1793: try to bind multiple times as anonimous and user
      adds  184bb1a   r1794: fix the build MIT krb5
      adds  14924a9   r1795: Fix the multiple session setup torture tests.
      adds  7b088a8   r1796: Enable server-side SPNEGO, now that I have fixed the server-side SMB signing code to be able to cope.
      adds  2129ba5   r1798: fix the build
      adds  b7779be   r1799: List more uuids. From http://www.hsc.fr/ressources/articles/win_net_srv (This used to be commit 8d36dbed8c5bdc82176083b2c6f8d989ae903ba5)
      adds  74a66a1   r1801: fix the build
      adds  01b58eb   r1802: start to support SASL in our ldap libraries does not work yet but we are close currently we send the right data on wire and fail to decode the answer (This used to be commit 10baf585821bf1f10a3786045a0965000cdffd12)
      adds  cd5421b   r1803: more progress on sasl binds, but decoding the response still fails
      adds  e0a6215   r1804: get a bit closer to a sasl bind
      adds  16757c5   r1805: ...I just forgot to say that the sasl bind actually works now:-)
      adds  6706ba5   r1814: Fix the build.
      adds  b9bc126   r1815: Update parser for recent changes to perl parser. (This used to be commit 1d0bde1c77f511a3de5815c2d0e5319c74daf18a)
      adds  1406581   r1816: here's the initial idea of libnet
      adds  dd4a93d   r1817: fixed fault code generation for unimplemented functions in epmapper
      adds  350673b   r1818: _really_ fixed epmapper this time, it was using more than one old rpc interface method. (This used to be commit ec41c73ae136bffea4285ade8be322b3c4cf3629)
      adds  6408221   r1819: changed "smb ports" to be a LIST parameter type in loadparm (its a classic case for a list) (This used to be commit e53d32c65ab0751b3e01f4f699f5d0e1892369ae)
      adds  ada8631   r1820: added a strcmp_safe() that handles NULL pointers. Needed for the search torture test, as some servers return really bad entries. (This used to be commit c900ebb3ac18d77ab334d3bf5259b3bba547b09c)
      adds  10793fb   r1821: fixed reference to "status" that should be "result" (This used to be commit bdf7d66d299b0956fbf17b38291089585b2b54bf)
      adds  c17a1da   r1823: No real changes, I just did not like the ^M's an the line ends :-)
      adds  3968607   r1824: nicer handling of NBT session replies, and handling of bad packets with the async SMB code (This used to be commit cef94978f43a8326b6cf1888c15ca8c568ebe9f8)
      adds  6442002   r1826: Implement some stub functions: ndr_pull_{save,restore,set_offset}()
      adds  d3e7a22   r1836: - as abartlet said to me, we need to contact the users domain pdcfor doing a   password change - add start of libnet_SetPassword - use KRB5 and LDAP instead of ADS as ADS isn't a protocol - add start of lib_rpc_connect()
      adds  d3e8a74   r1838: Updates from the airplane:  - IDL fixes + adding comments  - Start working on dcom infrastructure (This used to be commit ef0fc269f06c82594c34ad8673c76c5ea099250e)
      adds  c7088e5   r1842: add fault code that happens with wrong password or when signing or sealing fails
      adds  b1be11a   r1843: return DCERPC_FAULT_LOGON_FAILURE when the auth fails
      adds  85f12a0   r1844: fix the build,
      adds  6311e89   r1845: map DCERPC_FAULT_LOGON_FAILURE to NT_STATUS_LOGON_FAILURE
      adds  bd30f32   r1846: add helpstring
      adds  07eab50   r1847: add STR_BYTESIZE flag, to handle cases where the size is in bytes not in unicode chars
      adds  1012606   r1848: fix LIBNDR_STRING_FLAGS to include LIBNDR_STRING_BYTESIZE
      adds  b47f998   r1849: use LIBNDR_STRING_BYTESIZE here
      adds  0320233   r1850: when we have a username and use sign or seal on a dcerpc over np
      adds  69d6435   r1851: if we try to peek a subtag, check if the parent tag has remaining data
      adds  a4b2f07   r1855: fix compiler warning and output fromatting
      adds  c074e30   r1856: - move asn1 functions to asn1.c - merge some stuff from trunk
      adds  ebd696b   r1862: add invalid_creds ldap error
      adds  84da000   r1867: Add README file in build/pidl/ (This used to be commit 189ed098408b52965ccdf652d78ec678bbe0462e)
      adds  70f457b   r1872: revert -r 1845 because the caling function should look at the fault_code when it gets NT_STATUS_NET_WRITE_FAULT
      adds  2aa976a   r1874: add dcerpc_errstr() function to display a fault code by name, this should be used in the torture  tests when we got NT_STATU_NET_WRITE_FAULT
      adds  8de0c24   r1875: - move 'net' code into a subdir - and remove all unneeded files
      adds  9373c04   r1876: rewrite net command completely and add it to the build
      adds  f7c8427   r1877: since make proto catches all functions
      adds  2264785   r1878: implemet libnet_context_{init,destroy}
      adds  bc3a20e   r1879: - add a user sub struct in net_context
      adds  770fb6d   r1880: bugger, now I have used gcc 3.4.1 myself and have statements before declarations
      adds  46003a5   r1881: empty structs are not allowed by all compilers
      adds  7d032a9   r1883: I don't know why this was broken...
      adds  1a89c76   r1884: remove empty header file
      adds  6e5a9a6   r1886: Fix the build (This used to be commit 7be7f25a57422fea3e763479629e18dc9a204aba)
      adds  c3a2584   r1892: this adds talloc_get_context(), which is something I discussed at the team meeting at CIFS04. It allows you to find the talloc context given any pointer allocated with talloc. (This used to be commit 01dc4ed9b4f9390930d3c235cf2ccf9a9028392d)
      adds  acc8858   r1893: add a commented out lump of code to implement the "by the SPEC" ALL_INFO queryfileinfo level. It is useful having it here as many non-Microsoft servers implement it this way, which breaks just about all the torture tests, so when testing against these broken systems just change this one #if line and recompile smbtorture. (This used to be commit cd8887293e7735d8ee1cc2daebda233673801775)
      adds  664f50e   r1894: Convert // to /* */ (This used to be commit 5dc793b2b4b5c54df4aa3b0c98c248bdd671bbb1)
      adds  70f630d   r1895: added a note about OPEN_BY_FILE_ID to the ntcreatex interface definition (This used to be commit e50fc00671ace0085632f35ec99ad1125cd4d546)
      adds  5f1f1e5   r1896: stricter check on packet parsing for NBT session replies (This used to be commit 30ab38559e8c52ecdaf7ca9b124875ade82c5c66)
      adds  1129c78   r1897: added a choose_called_name() function that allows us to more sanely handle connections using the IP as the server name, while not trying for NBT name resolution on names like "192" and "192.168.1.2".
      adds  debce40   r1898: Check the context we are going to return. (This used to be commit d721b122b5c443363b8f8ec2e1ef4b798378b658)
      adds  6674c83   r1900: fix function prototypes
      adds  838c208   r1901: add missing include of <fnmatch.h>
      adds  045bdb3   r1902: we need to include popt.h before popt_common.h
      adds  a154ed7   r1903: hmm a better solution is to include popt.h where it is needed
      adds  75e967b   r1904: catch the common gtk function prototypes with make proto
      adds  8dfd1da   r1905: add -Werror-implicit-function-declaration with --enable-developer
      adds  e60139b   r1907: init the configuration
      adds  f547d2c   r1909: nicer format
      adds  f42f061   r1910: this should not be a local var in this block
      adds  bca24a1   r1911: merge a few popt parameters from 3.0 move some to better places and deal with users DOMAIN and lp_workgroup() of the local workstation
      adds  d139dc8   r1912: move popt_common.h
      adds  927e824   r1913: add --version back
      adds  5c9c6b4   r1914: use common popt stuff in net
      adds  124e000   r1915: use popt's cmdline_auth_info to fill the net_context and print the user domain when prompting for a new password
      adds  ad5acba   r1916: return a more clear error, we are miss configure in this case
      adds  c3ec458   r1917: Attempt to push the AIX machine a bit further in the compile. I'm not sure, but pidl there says "syntax error".
      adds  9d62046   r1919: paasword change basicly works now:-)
      adds  3ccba74   r1920: This needs more inspection by the IDL experts. Reverting my last change.
      adds  bd225f8   r1925: now we lookup the domain controller and fallback to a workstation name
      adds  618368e   r1926: fallback to other SAMR ChangePasswordUser levels
      adds  b2f39d1   r1927: allow the domain to be a ip address
      adds  011ff13   r1928: give up on NT_STATUS_PASSWORD_RESTRICTION
      adds  454e76d   r1929: CHeck if cpp on AIX likes /* */ better then // (This used to be commit 8bf6841a8e9c7fa6d12c6631c9c845edbe52a455)
      adds  8d6e233   r1941: - fixed an allocation error with querying security descriptors remotely
      adds  5a5f9c8   r1943: don't use the with --enable-*developer selected flags for the configure tests.
      adds  333aaf0   r1944: put ldif functions in a separate file (This used to be commit 8be31e5c854e4462163b97b897ff41de95f181c4)
      adds  5a8f826   r1947: fix cup & paste errors
      adds  c2e2921   r1949: provide functions to access the username, userdomain and userpassword
      adds  a5ca845   r1950: implement libnet_SetPassword_rpc()
      adds  32ec317   r1951: add 'net password set' call
      adds  cc5b454   r1952: change the _RPC levels into _SAMR because we may have other rpc levels in future
      adds  8115bf6   r1957: add cmdline_set_* functions
      adds  6766809   r1961: print out the dcerpc fault code, when we got NT_STATUS_NET_WRITE_FAULT (this need to be done more generic for all dcerpc calls,  but for now I just need it in this 2 places)
      adds  e205ffd   r1972: cmdline_auth_info does not need to be declared global (This used to be commit d07dbdb22acc4c9cafb7141486fbf162d9f8164e)
      adds  43afd3f   r1973: for systems that don't have strtoull() try strtouq(). This should fix the build for some BSD varients. (This used to be commit 73e9ee791472bb212efe0eb4744daa91678263ad)
      adds  326f562   r1982: i is not initialised or used (This used to be commit db4bc88f9aeaa59f08b9b447a8b2256c9c9c5fb0)
      adds  b83ba93   r1983: a completely new implementation of talloc
      adds  b45f4eb   r1984: this change is what you should read to understand the new talloc()
      adds  b7e1ea2   r1985: take advantage of the new talloc in a few more places (This used to be commit 6ffdfd779936ce8c5ca49c5f444e8da2bbeee0a8)
      adds  ef7c734   r1986: Janitor for myself.  Merge -r1907:1908 from SAMBA_3_0 branch. (This used to be commit 99f7feec0ab545271f49ea3ab811eb3022aa03db)
      adds  0be0e8e   r1988: Let Samba use all POSIX features available on VOS.
      adds  ca885cb   r1989: fixed a couple of bugs in code that assumes sizeof(time_t) == sizeof(int) (This used to be commit cc3d420c33152c8e9026dc39a7322d11edb3c774)
      adds  dcd43a4   r1990: Fix breakage caused by the recent talloc changes.  (Failure to process an SPNEGO login from WinXP at least).
      adds  39a3d5e   r1991: After finding a talloc inconsistancy is a very good time to smb_panic(), it can only indicate programmer error, and doing a smb_panic() ensures an automatic backtrace (and eventually an abort()).
      adds  0e5260c   r1992: Make the NTLMSSP torture test show more detail, and return failure etc.
      adds  aca6a1e   r1993: Allow WinXP domain logon to progress a bit further (it seems broken for me).
      adds  ae95563   r1994: fix compiler warning
      adds  8460fc7   r1995: a ndrdump file from abartlet make it clear that this isn't a pointer to a uint32, there're two uint32 with 0x00000000
      adds  b0856b8   r1996: fix compiler warnings
      adds  e89e5ee   r1997: fix compiler warning
      adds  38188de   r1998: fix compiler warning
      adds  94b7bf9   r1999: fix compiler warning
      adds  af057bd   r2000: remove unused var
      adds  694ac65   r2003: got rid of next_token_nr(), which involved some horrible globals and nasy pointer tricks.
      adds  7d1a023   r2004: remove unused file
      adds  45a69c4   r2005: fix compiler warnings
      adds  bdec66f   r2010: trigger the config.smb_build.dump output by --enable-*developer not --enable-debug
      adds  335e741   r2011: remove this broken and never reached test
      adds  2ed6f07   r2012: --enable-developer also sets debug=yes now
      adds  527bafc   r2017: fix compiler warnings
      adds  bee751e   r2019: fix compiler warnings
      adds  36e52d5   r2020: fix compiler warnings
      adds  13c899d   r2021: add password change fallback to SetUserInfo level 25,24,23
      adds  5e122da   r2029: changed our client side dcerpc padding to match what w2k3 does - a 16 byte padding of the payload portion of the packet. (This used to be commit 271831f97f3952838557bf5034c1e435b33cb14a)
      adds  53415eb   r2030: quick hack to allow the simple NTVFS backend to handler base directories with mixed case names (This used to be commit efecc3306efb17f586b781112886d9416b355d65)
      adds  c58b64b   r2031: add a check for a blank secret return in lsa secret tests (This used to be commit eddb31d19654853189d1c3c52105a6240d100456)
      adds  85d8d24   r2034: Allow user-selectable hash functions on open only. Jeremy. (This used to be commit b43320ee5c9ac14c330e61ae62e0786b088e04fa)
      adds  5e34ee6   r2035: Fix spelling.
      adds  bc5b92c   r2036: switched the spnego code to use talloc
      adds  35d6529   r2037: switched the asn.1 code to use talloc (This used to be commit c0862278cab106a441d1049c1da945fa11353f9f)
      adds  2ed3ab0   r2038: get rid of the optimisation in the dcerpc server that tries to avoid a data copy by playing internal games with DATA_BLOB and free(). (This used to be commit 5894b5c0f32f75734151c6c915b296204b7825ac)
      adds  6001440   r2039: got rid of the free() ptr in DATA_BLOB
      adds  b13a9a8   r2040: fixed a memory handling error in clisocket (caught with valgrind) (This used to be commit f6dc62bf119c294db060b0870b6ca80bc28bd4a5)
      adds  fa5a99b   r2041: Fix NTLMSSP RPC sealing, client -> win2k3 server.
      adds  9887506   r2042: missed a couple of places that should be talloc_free() (This used to be commit e1575a72a10252fdb88778f14bf3c44a65d72c5e)
      adds  716e6c1   r2043: data_blob() now returns a talloc'd pointer. If everyone has been following the data_blob() API properly then this will cause no problems. I'm expecting chaos.
      adds  c595ec9   r2044: fixed two unin (This used to be commit d17e088ebbf1fd0dd2ef2d73115c7f458677d02f)
      adds  cc7d62d   r2045: fixed a date format push in SMBsearch (This used to be commit a6cc0bedad98e7b9bbc27d9f31c21d5eba77146f)
      adds  15d0ce1   r2046: fixed two server packet format errors found with the RAW-* tests (This used to be commit 9fdbe60230741e11478871072a40c8bc8124b5ea)
      adds  3d065b1   r2047: Warn on 'declaration after statement' (breaks non-gcc).
      adds  c4a2128   r2048: fix memory leak found by abartlet
      adds  4f55a7a   r2049: talloc now has destructors and reference counts
      adds  294f6f1   r2050: fixed a case where code assumed you could Realloc the result of a data_blob() (This used to be commit 1fdccf8dc79ea19a37be7fb047130a7c8e2407e5)
      adds  ede02ee   r2051: switched the samdb over to using the new destructor and reference count features of talloc, instead of re-implementing both those features inside of samdb (which is what we did before).
      adds  160ae47   r2052: rewrote the talloc section of the programming guide (This used to be commit 7d3effccb235e6f7a342c295f70e83362fb19a27)
      adds  fadc0e4   r2053: All RPC sessions 'want' a session key.  Of course, the key they currently get it bougs, but anyway...
      adds  18797d8   r2054: Fix compile warnings/build failures on non-gcc.
      adds  5e869b4   r2055: Add PRINTF_ATTRIBUTE to many more parts of the code, and a new --enable-developer warning for when they are missing.
      adds  235a71f   r2056: Allow the compiler to check this format string.
      adds  e5c4c4b   r2058: Merge heimdal krb5_locate_kdc-fix over from trunk/3_0 although krb5_locate_kdc is (yet) an unused function in Samba4.
      adds  275efb9   r2059: abartlet: is there a better way to fix this compiler warning (the same problem as in -r 2056)
      adds  aca1e77   r2060: fix compiler warning
      adds  1795dfd   r2061: - split libnet header files
      adds  367fe84   r2062: Fix a couple more of the printf warnings (real bugs).
      adds  92cf946   r2063: Ensure the first argument to a printf() like function (talloc_init() in this case) is constant.
      adds  c965621   r2064: fix some error cases
      adds  9b54c7c   r2065: add libnet_RemoteTOD() call with levels GENERIC and SRVSVC
      adds  7eb820d   r2066: add 'net time' command
      adds  8aa051c   r2071: - change smbtorture to use the popt_common stuff   this means -U DOM\\user is know allowed
      adds  e36341a   r2074: fixed a typo (This used to be commit dce43a535c9f6135c162711bc12cee266fc46c4a)
      adds  3cd74a3   r2087: the ldb tools really don't need LIBSMB!
      adds  826a515   r2088: add tdbtorture tdbdump and tdbtest to the build
      adds  ef9351d   r2089: fix standalone build with LDAP, this needs -llber too
      adds  2812998   r2092: fix the build(don't catch main() by make proto)
      adds  1685238   r2096: Enable use of NTLM2 for connections that do not got on to be NTLMSSP signed or sealed.
      adds  63b4975   r2098: The first 8 bytes of this sig is not used in the 'is it correct' calculation.
      adds  18bbab7   r2099: Get rid of another private ARCFOUR implementation from the codebase.
      adds  e7f36ff   r2100: rework the dcerpc client side library so that it is async. We now generate a separate *_send() async function for every RPC call, and there is a single dcerpc_ndr_request_recv() call that processes the receive side of any rpc call. The caller can use dcerpc_event_context() to get a pointer to the event context for the pipe so that events can be waited for asynchronously.
      adds  e64fce8   r2101: fixed a signed/unsigned char warning (This used to be commit f5fd90848d350ba1016282a6ee9ea3c83a6e4a63)
      adds  f3d9466   r2102: fixed a race condition when handling dos errors that are in our table. Should get rid of the static buffer completely at some point. (This used to be commit e0bda611121ed1f4afc2bfe83853e5521c494164)
      adds  4db6469   r2103: in the conversion to async rpc I simplified the smb backend to only use readx/writex instead of the more efficient SMBtrans calls. This patch restores the efficiency by using SMBtrans when possible. (This used to be commit 83fbe080e7fcdf4168d85f654b802dc4538b8984)
      adds  833a896   r2104: fixed typo that causes a segv (This used to be commit e37a4c1a63b914c46155d39c92f226c42a0393b7)
      adds  f891ff6   r2105: added a TestSleep() operation to the echo pipe and extended the RPC-ECHO test to use it to test asynchronous rpc operations. (This used to be commit a5eb6cad5050928fab593e1f9a82fbfba589120c)
      adds  2de9ce9   r2106: try to cope with a wider range of UTF-16 characters when we are using an external libiconv library. (This used to be commit 168be7fbd7ae876ded39f73a7835e91b35e67244)
      adds  1fc55db   r2107: added a SAMR async test - this one seems to work (This used to be commit 306eb848654e0cadb0ebe10c29420fc0c30a64c4)
      adds  91e645b   r2118: fixed the receipt of bigendian rpc packets with the new async code.
      adds  6fe8b2f   r2119: Noticed by jra:
      adds  eed08c8   r2121: fix compiler warning
      adds  776d90d   r2122: merge from trunk (-r 2120):
      adds  0575d5e   r2124: merge from trunk (-r 2123):
      adds  1f591a4   r2125: the lp_use_mmap() in map_file() is inappropriate for 2 reasons, so I have removed it.
      adds  9db2cb2   r2126: two more lsa functions worked out by richard renard (This used to be commit 253203f58f7fe6d1b7aea50822d191a8377b47da)
      adds  5be4fe1   r2127: more lsa IDL updates from Richard Renard (This used to be commit 5be1b54d15e65008f0dc06a005fb205180817a6d)
      adds  468fe3e   r2128: netlogon DELTA_POLICY fix from rrenard (This used to be commit 5ab362cede5b6b91af42247d7b0981f3e4b4d093)
      adds  ebe1733   r2151: Added some more ad-hoc tests. Found bugs in Samba3 with these :-). Jeremy. (This used to be commit fe6506e190ed5e1987894d43caa51b33d80d5193)
      adds  cfedade   r2154: Merge of Jim's format string fixup in r2130:2131 (This used to be commit 17a53eaac2d0d76413c8bb27a6f1c80536ccf3a7)
      adds  48f3df4   r2158: removed a misleading comment (the extra uint16 is just padding) (This used to be commit 9e120bff7af076bbc541a88cefb3ba400fb91caa)
      adds  31c1c78   r2159: converted samba4 over to UTF-16.
      adds  a08808d   r2164: put the latest "accept either form" utf-16 iconv code in samba4 (This used to be commit 62a0cfd865d6ad4c05e2461dbf0b81988683a219)
      adds  960c1d1   r2165: generalise the charset torture test to add testing of CP850 potentially we can test any charset (This used to be commit e754d0cbcab7cb5a65322e5bbbd1d2a8bcdf5375)
      adds  deb288d   r2166: sync the asn1 stuff with trunk
      adds  f469c89   r2167: Implement some stubbed out functions. (This used to be commit ed48d13e4dc346a8af1e8aeaa7387122cc8d89d2)
      adds  5bab23d   r2168: Move these files into a separate ethereal-pidl-plugin svn repository. Not only will this allow the plugin to be built easily, but will also get rid of the duplicate function names that muck up etags. (This used to be commit 604fc603daf27ed02b5992c7ce2da10133bce649)
      adds  f4dbe186  r2169: switch core iconv code to use talloc (This used to be commit 117796c19ba9615113ae549068fd0b5ad5d3aa97)
      adds  4a17f26   r2170: if we don't have a native iconv library then we can't build this test (This used to be commit 5cf9333f6021479d62cc99475f4fb9a19588f928)
      adds  3e454a5   r2173: Fix asn1 BOOLEANs. Thanks to Love Hornquist-Astrand.
      adds  01f704e   r2179: two more lsa torture tests from Richard Renard. Thanks! (This used to be commit 25f85efd75bd54ff142027a8741edaa94725ca9a)
      adds  4d390df   r2180: added RPC flags "padcheck" which enables checking of all received pad bytes to make sure they are zero. Non-zero values usually indicate one of two things:
      adds  58bb944   r2181: an rpc async test on the netlogon pipe (This used to be commit 4c370c3c917f399497f936a2037ea2868b2196d2)
      adds  3a899d9   r2182: force the torture test domain join to happen on SMB to prevent the LSAKEY problem holding up other tests (This used to be commit ad8d54fd7dd93cb984d23acecfc1c611b63a5d58)
      adds  c6dd8f9   r2183: Tidy up naming of ethereal fields.  The field names are taken from the structure elements with underscores replaced with spaces and words capitalised.
      adds  b990e9a   r2184: use the smb.conf socket options for client code too (This used to be commit 7256945b526a1ee68d18eb579e592f7389740c22)
      adds  eaab3ed   r2185: add a callback function to the dcerpc async API
      adds  55b3854   r2186: setting [ref] output pointers in dcerpc calls is pointless. Removed it for test_LookupPrivDisplayName (This used to be commit 2d8f4005926e15dcb56a6501091a56475a99712d)
      adds  37dc4e9   r2192: removed an erroneous free() call on an error path (This used to be commit c80d686f59a8b6c53305af1233137c22a26f6750)
      adds  a560082   r2199: the unknown 16 bit number in lsa_LookupPrivDisplayName() is a language ID, so the client can choose what language they get the privilege description in.
      adds  a67ec52   r2200: solved another piece of the lsakey puzzle - the session key for lsa encryption on ncacn_ip_tcp is a fixed buffer! I don't yet know what the buffer is, but this code proves its the same buffer for different w2k3 servers and different user passwords, plus it is independent of the negotiated NTLMSSP session key. (This used to be commit 05fd38f3cfd9476bc1cf7fed838a942a75569c0a)
      adds  b702a07   r2201: removed an exit I accidentially left in (This used to be commit e1d13631f0163b69401a07c51e449ea1e32239bf)
      adds  73da5b1   r2202: don't close the smb pipe after the puzzle test (This used to be commit 591ee2308c95982caf5453d35ebf6530208037fd)
      adds  905dd97   r2203: delete the key after testing, so as not to clutter the server with random keys (This used to be commit d98ed1fbe52b547c461f1b6a859504e96e0e3ee7)
      adds  6a24229   r2204: added [flag(RELATIVE_CURRENT)] to change [relative] pointer behaviour for this struct and all sub-structures to be like spoolss relative pointers (where offset is relative to current position).
      adds  d0aee36   r2205: fixed an incorrect cast that broke relative strings in spoolss (This used to be commit d2d3433de1c1e1bc757381e9736147cc24fe8cf0)
      adds  54dd7bc   r2206: another (untested) attempt to make RELATIVE_CURRENT work for volker, plus removed unused ndr_pull_relative() function
      adds  5f6c0b6   r2207: this bug caued valgrind to consume infinite memory till the kernel killed it :( (This used to be commit 60a88595e23eb2953edfacf9dfc9fe3f08ec5eeb)
      adds  0b01bdf   r2208: little attempt to (almost) fix spoolss relative (This used to be commit ef5414676ea07004aaa78d5f4c1746b3c8669d16)
      adds  13f44bb   r2209: patch from volker to add EnumPorts spoolss IDL and test code
      adds  cecc2b3   r2212: Optimisation. Passes masktest against W2K3. Jeremy. (This used to be commit fb7a529c4c65788c307c1043cf2b664059ed8c2a)
      adds  f0ae80e   r2217: Ad-hoc tests to allow me to work out the correct error code for the bad path algorithm. Jeremy. (This used to be commit d2d32d8f2b7a4a3e62f505adae787b42f80309bb)
      adds  26abe13   r2220: Updates to the NETLOGON torture test.  This copes with 'long' passwords - where the LM hash is invalid.
      adds  7c583b2   r2221: Experiment with extra properties for telling the ethereal parser what to do.  There is a patch to the grammar and idl files for this but I won't commit that just yet. (This used to be commit 4e155b966c6027daa34166c7daf30cbff96ff679)
      adds  eb84275   r2222: Generate correct function prototypes for unions marked as public. (This used to be commit 04de3edbab106eec040c442eedb5bb3cfcfec778)
      adds  e0459c7   r2223: Include autogenerated header file for idl file we are processing with --eparser. (This used to be commit 68b10c4aeebc4aa1225aab3c8a9fc0a4d28d6455)
      adds  b575ce6   r2226: A bunch of fixes to get python tdb module building again.  I'm not sure how this can be integrated into the build system properly though. Editing makefile.pl is the wrong way to do this. (This used to be commit e6a42f7880993271f2610584182f7d47538b6747)
      adds  5230295   r2227: Get rid of annoying compiler warning. (This used to be commit 64f961f039545c9948eb7d7652b7494be2443174)
      adds  779b89c   r2228: Finally commit bits of old workareas together to get dcerpc python bindings happening.  This commit lets python call dcerpc_pipe_connect() and open the samr pipe. (This used to be commit f5852bf3e2064f03aa9b63af4aa1b4f9e39bdb24)
      adds  86bf5ce   r2229: Have dcerpc_pipe_connect() throw an exception if non-zero NTSTATUS is returned from the C function.  This way we can return the struct dcerpc_pipe object instead of a tuple of (NTSTATUS, dcerpc_pipe) which is a bad interface. (This used to be commit a3a85bd419e38f0dce138e67174517e23a361010)
      adds  65b5a22   r2230: Wrapper for dcerpc_samr_Connect2().  All this glue code should be automatically generated but at the moment it's hand coded. (This used to be commit e1a368050d3abb6a6ca6529315dc4228e8590c7f)
      adds  aeaec31   r2234: Tridge, this is a patch to allow people to set the REF_ALLOC flag on a dcerpc_pipe structure as we discussed this morning. (This used to be commit 79969dc8daf5fdaacd26135a200ecec0b4d7663c)
      adds  0a3a76f   r2235: When creating exception data, use Py_BuildValue instead of doing it all by hand.
      adds  68aad43   r2236: Zero request structure to let the REF_ALLOC flag work its magic.
      adds  8fa455d   r2238: the tdb_debug() function was totally bogus - remove it (you can't convert a ... varargs function to a va_list by just a cast!!)
      adds  3ddde3b   r2242: some older versions of gcc don't properly handle the PRINTF_ATTRIBUTE() format checking magic, so only enable it for gcc versions >= 3.0 (This used to be commit 9c7100e3c770fca163d3788fc6b735457f74d7e9)
      adds  915f2e5   r2243: Include definition for PRINTF_ATTRIBUTE in Python tdb wrapper. (This used to be commit 301bb069c31ee7ce09bdd6cd2dd4b7fa0441e1a1)
      adds  8293df9   r2247: talloc_destroy -> talloc_free (This used to be commit 6c1a72c5d667245b1eec94f58e68acd22dd720ce)
      adds  893c62d   r2249: got rid of some more mem_ctx elements in structures (This used to be commit 21ef338cbbe96acc8594ffc550ef60c6a40fb951)
      adds  24f972a   r2250: removed unnecessary mem_ctx (This used to be commit c455a3a61d587f5126236d8c11ba84e19d4f038a)
      adds  2cbbbe3   r2251: forgot to add vfs_posix.h in my last commit
      adds  0e67991   r2252: don't register the same name twice (This used to be commit fdb675bbad1322ddd94c646f67803b9678468a64)
      adds  3f7bf05   r2253: Add test program, as small example of what's going on. (This used to be commit fd31ae38dfe2d005b3e01ac059c2e15fa389aad4)
      adds  9c69fe6   r2254: Fix a couple of compiler warnings... (This used to be commit 8056f4a9a7f5065eeb3a3bec81977c5e4163bf8e)
      adds  ff19c6a   r2255: Don't do experimental swig stuff by default. (This used to be commit db191572ff9351ae84dc0c3d6302fa60b61cd179)
      adds  ec952cd   r2256: Include autogenerated interfaces for lsa and samr pipes.  Typemaps are currently not working though. (This used to be commit 55bd2dc02de13ee3da1cde20694f452df0899a9f)
      adds  93454ff   r2257: Tab completion support in regshell (complete command names and key names in the current key) (This used to be commit 83f9f8eaa4825bb49e2b160a1a810080ecae4d39)
      adds  22275a4   r2266: yay! LSA session keys on TCP now work! (This used to be commit f6ea24296acaaadcd2d59740bc88ef1a93fb1c28)
      adds  696629b   r2267: we no longer need to force the domain join to happen on NCACN_NP - it now works on NCACN_IP_TCP as well. (This used to be commit 9cc33d936407255b5c5fb9bde37d918cf268c784)
      adds  1c3bfc2   r2271: fixed the popt argument array for smbtorture, getting rid of some clashes
      adds  b49dc08   r2272: fixed another couple of errors in the popt option arrays (This used to be commit 89acbf4f02ae03f0546e1633c030765a563ce958)
      adds  2340725   r2273: disable the async samr tests unless -X option is used, as windows fails this and it kills the pipe, so we can't run the rest of the test (This used to be commit bdb49f01b75aa5b3a458ee4629e867bee1d03358)
      adds  68fbed6   r2274: fixed some popt option clashes between smbtorture and the standard options (This used to be commit b7db909e8e8194366ff93f68adbd68a8f1dcbe9a)
      adds  1512030   r2275: don't crash on a rpc BIND_NAK response ... (This used to be commit 22a6e5d50d2d40c2dfc5e36bce1132b92723dd81)
      adds  91222c6   r2276: Remove garbage collection debugs. (This used to be commit b7ebafbbe0ada17748ad4bb36da4c0d63a2b10f5)
      adds  b79d974   r2277: Generate stubs for input and output typemaps. (This used to be commit 69710bbcb8123e5f9cb882723350506e77307419)
      adds  56d7b0d   r2278: Add some more helper functions. (This used to be commit 5a64449599beb7b46484f1c3aef10f7e7b878319)
      adds  fa419c9   r2280: fixed the session key choice for ncacn_np and ncacn_ip_tcp in the rpc server (This used to be commit 3b4ed24f4ba467a77bef8d6c25695fdbdb42b2ac)
      adds  30ea54c   r2281: Add a few comments. (This used to be commit 7be16e503616d9b339390a253357114c510729d0)
      adds  d987a32   r2282: Remove one more magic constant from the source, replace with sizeof().
      adds  4490c81   r2283: Change from tridge (in his ntlm2 patch).
      adds  909c9b6   r2284: Thanks to some great detective work by tridge, NTLM2 signing now works.
      adds  a06b888   r2285: Remove more static data, fix spelling in a comment. (This used to be commit 2c701f59a7f232fed624f7cec62dd494dd32c2d9)
      adds  c0bea2a   r2286: Fixes towards krb5 logins into Samba's CIFS server.
      adds  ac2f9cc   r2287: Add static.
      adds  7cbd43a   r2288: Remove the claim/yield connection code - this will need to be redone in a more samba4 style at some point (along with the session code).
      adds  67c37a3   r2289: Autogenerate some more attractive looking stubs for converting function argument structures and idl structures to and from Python dictionaries. (This used to be commit e4729949c61a8df23b5132c6136ae8c3777c348a)
      adds  15a96c4   r2290: Fix 'lsakey' for the server-side, it is static for 'authenticated' connections.
      adds  350c12e   r2293: fixed older NTLM sign/seal in the server (This used to be commit d8825b69aca5f4d0edf70945d64b4d1780e121c4)
      adds  f8f2630   r2294: this fixes the NTLM2 sign+seal combination. I have now tested:
      adds  b5119cd   r2295: Convert simple scalar types and policy handles between dcerpc function call request and response structures. (This used to be commit d31d23b944b7e4ef300d75dad5038727e9133af1)
      adds  4c017a9   r2296: Correct setting of access_mask in test program. (This used to be commit e4a5840ff84553c67c87e002e9e074095f4d18c5)
      adds  23492b3   r2297: Add string conversion functions. (This used to be commit cbfb177394aaf2a382b481ffb3152ad3fe81de5a)
      adds  7436bdc   r2298: Convert to and from string parameters.
      adds  a34ddd0   r2299: Map a (C) NULL pointer to (Python) None and vice versa. (This used to be commit 05cff58070b7070157aea47c5da8512145c2774a)
      adds  984e71e   r2300: Start writing a Python torture test suite based on the smbtorture rpc tests. (This used to be commit 73e087f11e401ef8da7c53148444b2745a94dbaf)
      adds  2d5ca36   r2301: add a server side warning when we receive more RPC data than we expect. It isn't an error as w2k3 does this on its first packet when NTLM2 signing is used. (This used to be commit daaee86d1441afec9915e5f2ffc10b200a1ff564)
      adds  871604e   r2302: added a '--option' option, allowing any global or default option in smb.conf to be set on the command line. For example, you can use:
      adds  922e171   r2303: allow setting of many ntlmssp options from smb.conf or the command line. This makes testing much easier. (This used to be commit 0a4723d250ba13e6374700fc6e80854ec6a3eddc)
      adds  cde1950   r2304: fixed a bug in old style NTLM signing (This used to be commit 09651b831d085345dd385bc9777f97e1c0d57c6f)
      adds  a568462   r2305: a useful test script for trying a wide variety of DCE/RPC options with the echo pipe and smbtorture (This used to be commit 42bdee690bca2e818901fde412d5fb9631b2303f)
      adds  4456f87   r2306: in lp_set_cmdline(), also set any aliases as having been set by the commandline (This used to be commit 2c0b5e119eddc6389500bcc80d1ae417dd9bfbb9)
      adds  d2c14a5   r2307: Fix the use of 'raw' NTLMSSP to hosts that support extended security, but do not support SPNEGO (such as XP, when not joined to a domain).
      adds  9922a79   r2308: make talloc_vasprintf() available outside talloc.c (This used to be commit a3a15f9d1a3b51cb7099b5f3adb8401dfc37793d)
      adds  179cfe5   r2309: make loadparm handling much more consistent, by using do_parameter() to process init_globals(). This also allows all global options to be set using lp_set_cmdline() or --option
      adds  43acd52   r2310: fixed some broken if statements in handling --with-krb5
      adds  9d3f614   r2313: Make these attributes case insensitive in the default provision.ldif
      adds  6de405f   r2314: fix compiler warning
      adds  ceb43e8   r2315: change format
      adds  d5b119e   r2318: - remove the --with-ads option
      adds  59b0902   r2319: let event_merge_contexts() return a pointer to the final context
      adds  17bdcc9   r2320: add my copyright
      adds  a560d55   r2321: add complately untested LDAP server start based on volker's patch
      adds  6f2fb2f   r2322: More renames of autogenerated functions so they all have approximately the same signature.
      adds  6c4a789   r2323: More tweaks to get things building again.
      adds  12b29d8   r2324: Add hand-written versions of functions from misc.idl. (This used to be commit d6876701cc027ec2b14923e3483e0432e7011138)
      adds  cff1f3e   r2325: Generate conversion stubs for IDL unions. (This used to be commit a06727b79228865e03430e41fc991c3d39eca220)
      adds  360f125   r2326: remove definition and usage of struct socket_context
      adds  ce694e7   r2328: add the start of a new system and protocol independent socket library.
      adds  d203c78   r2335: Zero function parameter struct so we can do a bit more testing.  To be removed later.
      adds  31288d6   r2336: Add another conversion function to allow union arms that contain structures not pointers to structures.  Do some renaming of hand-written functions as a result.
      adds  d97f808   r2339: my first python commit!
      adds  8d14c2a   r2342: Remove obsolete file. (This used to be commit b7ef3d0a006ab8c07354ca83fcaf6018c3b595af)
      adds  498ea84   r2343: - make socket_get_*_addr() return char * not const char * - add some error mappings - use some flags SOCKET_FLAG_PEEK ans SOCKET_FLAG_BLOCK
      adds  2cfd0b6   r2344: Return PyDict_New() in stub functions instead of Py_None to avoid crashing in garbage collector (hmm - all that was required was probably a Py_INCREF(Py_None) though). (This used to be commit a3eac318a624d214084741839faa2ad485902f6f)
      adds  3791d88   r2345: Add test for samr_QuerySecurity() (This used to be commit f6978a007a79c97910856b3c639844495f16ebab)
      adds  fe70e8a   r2346: fix some minor stuff
      adds  d9d634c   r2347: merge LDAP ASN.1 fixes from trunk
      adds  dabb37c   r2357: Start coding conversion routines for security descriptors, acls and sids. (This used to be commit c8d13a809b5b01823a62e5868bac47e1f2f25092)
      adds  aa60dc1   r2358: More renaming of functions to keep things consistent. (This used to be commit 84513e4ed14e60b4cd09fcc2e596bc72d3a8807c)
      adds  d46b188   r2359: More consistency fixes: pass a talloc context to every function that doesn't convert scalar types, more renaming of function names.
      adds  bc6d0b0   r2365: remove MSG_NOSIGNAL
      adds  64a727c   r2376: added a way to disable krb5 on the command line. Just use
      adds  3e3f7b0   r2377: added a more generic way of disabling gensec subsystems. For example, "gensec:ntlmssp=no" will disable ntlmssp. (This used to be commit 66f88c7d89154155b27bf8b7839c580fb1cd1e7c)
      adds  66f1e8d   r2380: nicer error reporting in convert_string() (This used to be commit 6807d336c2365e4e7f45605d75667dbf05715b34)
      adds  be480ac   r2381: added a -v debugging option to ldbedit (This used to be commit 03d4a7832cd3670a8166820a1b9b4aaf2307bd1a)
      adds  df2ed66   r2382: considerably improved the Bind and Unbind IDL and test code. We can now do these two calls successfully against w2k3.
      adds  8b7a6df   r2383: fixed the handling of sending zero length dcerpc packets (I broke this recently, and this broke the autoidl code) (This used to be commit 01d66f68f6b21dc9b5c0702edcd4f56daeae9b9d)
      adds  ae1c28b   r2384: i missed "nt status support" in my change to the new globals init code (This used to be commit 7478f50c2f5c011a1eec04be06f9ecdc48e85f17)
      adds  9115d6c   r2385: the gensec:krb5 test is not needed here any more, as we do it in the registration code (This used to be commit bcf9d787d6bced4c4482fa3e51ccea258563d89e)
      adds  2432c78   r2386: fixed some indentation (This used to be commit 1de5aa5b1d6a9b4b3ed18935c562b0bf03a4d94e)
      adds  7b65585   r2387: fix segfault
      adds  2fe1144   r2398: Import Data::Dumper module safely so it doesn't hurt the build farm. (This used to be commit f88996540cfecf830595425735d2f1d4ad623c3d)
      adds  a502c85   r2399: Display text description of rpc fault in debug message. (This used to be commit 04aec4c0a3f559f6a9ccfaf990f3a2ff2e6f48df)
      adds  b3da2c1   r2400: make ms_fnmatch() case insensitive. This is much more efficient than uppercasing the two whole strings before the call is made, is less error-prone, and also copes with strings where the upper case version is longer than the lower case version due to different multi-byte lengths. (This used to be commit e227ac1edfd48596a9d5096b6965ddd0beb969a5)
      adds  9041c35   r2401: make our LDAP server useable: - we need to mark the fd event as writable otherwise we'll never senda packet to the client - a search response have to ended by a LDAP result message - return currentTime, supportedLDAPVersion and dnsHostName for testing
      adds  f25681b   r2402: to make ms_fnmatch() case-insensitive we need toupper_w() exposed (This used to be commit 69413bdcfcf40e9ae2e5bcb00863cc7ef0ee8da1)
      adds  046380c   r2403: got rid of a unnecessary mem_ctx in the simple backend (This used to be commit a4dcf005f30afcb2edd57d450ff9b90341c318a2)
      adds  03cb436   r2404: the first large lump of posix vfs stuff.
      adds  c997a90   r2405: expose unix_perms_to_wire() for use by the posix backend, in supporting the UNIX extensions (This used to be commit a3fd9a911f8852372a57146cde04971263fac7c9)
      adds  5fdf3a1   r2406: fixed a couple of typos (This used to be commit 87a6c678fac0b5e740a9a739ef1ad113f2b508fd)
      adds  4a6313a   r2407: extend mkproto.pl to handle smb_ucs2_t for toupper_w() (This used to be commit fe60e899d71b18ee1cd6e2e05cf1ac0fa3a043bd)
      adds  b02b2fa   r2408: Tridge suggested that all the structures from misc.idl (policy handles, sids, security descriptors and acls) can be automatically generated instead of hand-written.  Fix up the swig wrapper generator and helper routines to do this.  (Only works for policy handles right now though and arrays are to be converted into lists instead of being binary blobs).
      adds  6d00d88   r2409: Convert NULL pointers to Py_None, and vice versa.
      adds  fba4af3   r2410: Add test for samr_SetSecurity(). (This used to be commit e822979e84d33015c937e22174288a3f2c2ff04b)
      adds  370dad0   r2411: The other half of getting autogenerated code working using misc.idl: use Python lists for arrays when marshaling and unmarshaling arrays. This gets samr_SetSecurity() working. (This used to be commit 9bc55de42ab9f0d71abcea65a7f4cf24db452381)
      adds  a50931e   r2414: samr_Connect.system_name is now an array. (This used to be commit e1166c210004b090c5922b2f9b10b86ebc3fc11d)
      adds  d384984   r2415: Throw a TypeError exception if a scalar value doesn't have the correct type, or the argument to a to_python function isn't a dictionary. (This used to be commit 0f58ffb142a9b8c5c745b3a2c93a1659ea8282e5)
      adds  6bc0853   r2416: More argument checks.  Raise an exception instead of segfaulting if a dictionary does not contain a required key. (This used to be commit fc5443af9c271baf189ebe0b098e190b5eda4e14)
      adds  ce52465   r2417: Add comments to the interface generator as well as some commentary in the generated interface code.
      adds  9261314   r2418: Handle a pointer to a scalar when converting a field from Python.
      adds  6feaf61   r2419: Write tests for samr_EnumDomains() and samr_LookupDomain(). (This used to be commit aa15fd1ecba2163a077f398cecfb49d71a49cc9d)
      adds  fa8c1ab   r2421: Fix test for lookupdomain for a non-existent domain.
      adds  20f3950   r2422: Convert PyDict_{Get,Set}Item() calls to PyDict_{Get,Set}ItemString(). (This used to be commit 9ea5574bb12161733afb592425724cff8c4bbedd)
      adds  cb3cacd   r2423: Add some instructions for building extensions. (This used to be commit 7a7cf9f3521535da47895d1a516c8572f7f34e40)
      adds  6d82eaa   r2424: Refactor handling of non-OK NTSTATUS returns to be more swiggish. (This used to be commit aaef6eaf6e0c38fb277d1be0617dfdff559a0115)
      adds  f413105   r2425: Found another place for a type check.  When convert a dictionary value to an array, check that the value exists and it is of list type.
      adds  d072e9e   r2426: Handle pointer to scalars converting C to Python.
      adds  b653d87   r2427: Add tests for samr_GetDomPwInfo, samr_RemoveMemberFromForeignDomain, samr_LookupName, samr_OpenUser, samr_DeleteUser, samr_CreateUse and samr_OpenDomain. (This used to be commit 086740c178c80ccb8d8eaff9f97007cb021bca20)
      adds  4483876   r2428: Handle unions as [out] parameters by passing the value of the switch_is parameter down to the various conversion functions. (This used to be commit 46b3d4cfd8effcc75293b8b0af04203fa25742b2)
      adds  67cb7c9   r2429: Add tests for samr_QueryUserInfo(), samr_QueryUserInfo2(), samr_GetUserPwInfo(), samr_TestPrivateFunctionsUser().  Add stubs for the rest of the functions in test_OpenDomain() from smbtorture. (This used to be commit 1dc86e466dc546a5509fe5195444e48dc026e9a1)
      adds  9c69372   r2430: got rid of StrnCaseCmp and added an accelerated version of StrCaseCmp()
      adds  44090f2   r2431: got rid of strnequal() in a couple of places (This used to be commit a1b5880b2e548832eaf4a136aab1aead525c938f)
      adds  defe32e   r2432: more string function updates.
      adds  f94de51   r2433: attrib_string() is now a generally available library function (it will be used by the new RAW-SEARCH test) (This used to be commit bb6bb2735eef58a135ba5cc3d64d75588a505d66)
      adds  677d1bc   r2434: separate "attrib" and "ex_attrib" elements for DOS attributes is pointless (This used to be commit 5fcad57128e47d4d6c0f387d5563d9de2fc08351)
      adds  421c0d2   r2435: got rid of another pointless strnequal() (This used to be commit 1b4cee825e6e3d3710eda15cc25cdf6450feec17)
      adds  8a1c3dd   r2436: the second big lump of posix vfs code.
      adds  f2815e8   r2437: implemented a suggestion from abartlet that if we cannot convert strings to UTF16 in StrCaseCmp() that we fall back to a simpler comparison. (This used to be commit 2fa6ab9fe30aeacd7b1421fd83c409acf31c98aa)
      adds  635f5fa   r2438: compile on systems without O_DIRECTORY (probably won't work, but I'll get to that later) (This used to be commit 5e2027f8ec7248e48d1dfb94c3688c78c64a85c5)
      adds  be61c9d   r2439: - function that return just an int don't need a TALLOC_CTX - fix some return and state bugs
      adds  61ef245   r2441: set exit code correct when we got EBADF from select()
      adds  8f85b3f   r2442: remove unused event_loop_once() call
      adds  6b9b169   r2443: check return code of event_loop_once() to catch thet cases where the server closes the connetion and we got EBADF from select() and event_loop_once() fails
      adds  e8d2442   r2446: implement socket_get_<peer|my>_<addr|port>() for ipv4
      adds  7d06a06   r2447: let the server code use the new lib/socket/ stuff
      adds  03cf36a   r2448: use SO_REUSEADDR=1 for the server
      adds  65c3b46   r2449: use a blocking fd for smbsrv code
      adds  1ec841d   r2454: fixed the accelerated StrCaseCmp() so it compares in the right order (This used to be commit 4b795cbf12108e56e5e84e3073c24ce6b625e3c3)
      adds  e649dcc   r2455: don't use the uninitialised sess structure when auth fails (This used to be commit 93d444e6fd6b0e86a17a9aa8fa72408435cab3e0)
      adds  992442c   r2456: got rid of some outdated global macros (This used to be commit ea7eac5e3fb8f0db8d412a95ef4dc7889a07bc73)
      adds  d78a1ac   r2457: expanded the RAW-SEARCH test to test for what happens when a directory is modified while being searched, and whether the server always returns sorted directory listings. (This used to be commit e23514c78f1f15a61dadaa5c4de5de7cd0593ea0)
      adds  0e71bf8   r2458: Rename policy handle parameters for the SAMR pipe.  Parameters now have the handle type implied by the parameter name.  There are four types of handle: connect, domain, user and group handles.  The various samr_Connect functions return a connect handle, and the samr_OpenFoo functions return a foo handle.
      adds  635d5d8   r2459: added STATUS_NO_MORE_FILES nt status code (This used to be commit 3bf55c9e1129d8036a968c49ac2de7260e657f53)
      adds  f1fbeb8   r2460: fixed the spnego code that I recently broke (This used to be commit 9a708e2281b87e41032e8a0b12bb5ac3b0e151ce)
      adds  851e54d   r2461: Update samr.py torture test after policy handle parameter renames.
      adds  6108ead   r2462: added a test for the error code for no matching filename (This used to be commit 7bfbbc38ed9aac93d288aba183f7a925f170f81e)
      adds  ed4d10f   r2463: make sure we don't send the password in a tconx unless we really have to (This used to be commit 3e84c06f4c76d62f4f2606b457d9a76b6c1a061d)
      adds  6625d97   r2464: fix the build
      adds  5d7f0de   r2465: modify the autoidl hack to work for DRSUAPI (This used to be commit 59b3d68bd047231d72fa3299e7289aef25702e9b)
      adds  d9e43bc   r2468: print out the names of the fault codes#
      adds  23ba434   r2469: complete overhaul of the old-style RAW_SEARCH_ calls (the OS/2 and original core level calls). The old code was completely wrong in many respects.
      adds  a2a9723   r2484: allow ldb to build standalone again (This used to be commit 05601a4c6f7c7a019fcac8743e2e4775a498b26a)
      adds  4b09c0e   r2485: - add a test case in ldbtest for a bug pointed out by Jon Haswell.
      adds  46efd4d   r2486: Use correct type checks when checking 64-bit quantities (int64, uint64, NTTIME and HYPER_T).
      adds  cde8c60   r2489: Rename account_flags in EnumDomainAliases() to acct_flags. (This used to be commit a0e571a9ddc01b8e90a93d591aec4b10c9926818)
      adds  99721cc   r2490: Some changes to take into account non-error NTSTATUS codes being returned:
      adds  46f08cd   r2491: Handle pointers to scalars when converting to a Python dictionary (i.e resume handles).
      adds  b3a11c8   r2492: Some cleanups.
      adds  787b65b   r2493: allow tdb to build standalone (This used to be commit 0d5af5b70bd010e7107b18f73a4b899e05c4f025)
      adds  1d2611d   r2494: fixed connecting to a share mode server (tested and really works now) (This used to be commit 25f725c9be8fe5a7fd85488214b598bc431d4c7f)
      adds  e6e4e3e   r2495: cope properly with STATUS_NO_MORE_FILES in old search client code (This used to be commit 878729b7d97869a3d6dacea115ed4af2fd18e93c)
      adds  42b5bdf   r2496: Check that reference parameters are not None. (This used to be commit a2ab6c5ef9cc6db27fc8c73e6117f0f7a116d563)
      adds  5719684   r2497: fixed an uninitialised 4 bytes in old style session setup (found with valgrind) (This used to be commit b2bb41721817256618124907a6922a00d50643dc)
      adds  2e55ba2   r2498: added STATUS_NO_MORE_FILES to nt status codes that we can map to a string (This used to be commit b7191999634cf3817dc69dd3743d185ae41dbdc3)
      adds  2f377d5   r2499: - use more efficient wildcard delete in smbclient
      adds  e84cc8e   r2500: disable the sleep test in echo until we have a win32 echo server that does Microsoft style async rpc serving (This used to be commit 050dcd9b95576e1a9c0cb2144fc01c690853abc0)
      adds  19d5887   r2501: The AddMemberToAlias test doesn't need a domain_handle. (This used to be commit 90a9e754db91647607eef3a2ccb08d3651fca9df)
      adds  c9d96e9   r2502: Finish off samr torture test: samr_CreateUser2, samr_SetUserInfo, samr_QueryAliasInfo, samr_SetAliasInfo, samr_AddMemberToAlias, samr_AddMultipleMembersToAlias, samr_QueryDisplayInfo, samr_QueryDisplayInfo2, samr_QueryDisplayInfo3, samr_GetDisplayEnumerationIndex, samr_GetDisplayEnumerationIndex2, samr_TestPrivateFunctionsDomain, samr_RidToSid, samr_GetBootKeyInformation, samr_DeleteUser, samr_DeleteAlias, samr_Close. (This used to be commit 808e0708a9601bb942 [...]
      adds  dd7862c   r2503: the RAW-SEARCH test now mostly passes against the posix backend (This used to be commit 9710f24b1fd103d5656c9585cdfed96449cf9f97)
      adds  6dcdf1d   r2504: Add printf attribute, for format argument checking.
      adds  f9d4bd1   r2505: Remove unused function.  If/when we implement plaintext authenticaton in Samba4, I want to redo this.
      adds  988d65c   r2506: Add more printf attributes for format checking.
      adds  211d3cf   r2507: Allow a case-insensitive lookup when converting strings into NTSTATUS values.
      adds  566c38c   r2508: - implemented ldap_decode() for UnbindRequest and ExtendedRequest - fail when we got a wrong tag in ldap_decode()
      adds  b6d3ba9   r2509: add a struct ldapsrv_call which is simular to the dcesrv_call_state struct and related stuff...
      adds  930c324   r2510: Make C++ compilers happy, use ifdef instead of if (This used to be commit 7c31998da148cca53e798e3d89b9b754de2e64ac)
      adds  15568d4   r2511: Add NT status codes. (This used to be commit 471b13da2b0893a58977154dbe4d004d5c06aed4)
      adds  341ece5   r2512: Remove unused stub functions.
      adds  cde9a48   r2513: Avoid strupper/strlower when you can.  This developers module certainly doesn't need it.
      adds  db9ea34   r2514: Remove unused funcions, and add static.
      adds  64df8e7   r2515: Fixes from smbtorture - these session keys are not individually encrypted.
      adds  bc8ef3d   r2516: Remove duplicate line. (This used to be commit dff6262e4f9d48ed753e00faf081e52c03c7129c)
      adds  369a5d6   r2518: Some long overdue changes:  - Samba4-style code in lib/registry (struct registry_key instead of REG_KEY, etc)  - Use hives (like Windows has drives) instead of one root key (like a Unix FS)  - usability fixes in the GTK utilities (autodetect the username, 	enable/disable options, etc)  - fix gwsam compile  - several bugfixes in the registry rpc code  - do charset conversion in nt4 registry backend (This used to be commit 2762ed3b9bf1d67dd54d63e02cddbfd71ea89892)
      adds  a3e321d   r2519: Registry RPC pipe fixes (use struct registry_key instead of REG_KEY, etc) (This used to be commit 00de28876df70dbb6ca67c1a90aa9793583351bf)
      adds  ca60193   r2520: - finished implementing the server side of the old style search requests (This used to be commit 4e4859c06b9de5fe60ebd17cfb09eed480b79ec1)
      adds  1e09ab3   r2521: fixed two uninitialised data errors found with valgrind when negotiating a old style session setup (eg. LANMAN1) (This used to be commit 04f68f481c49102411b168593adaddf5e97b7d4d)
      adds  6ad5996   r2523: - readd rootDSE reply - add infrastructure start for having multiple directory partitions (backends)
      adds  d3fc90e   r2524: a simple pvfs rename implementation to make testing easier (This used to be commit 98c1c75076fdb0df3a7c616f8c2e1ed138a6ff9a)
      adds  1efef4a   r2525: fix a search response when the backend didn't support Search
      adds  0c7a185   r2526: use LDAP error 53 (unwillingToPerform)
      adds  9a7c87b   r2527: - add a dummy for a simple ldb backend - handle the complete rootDSE search (maybe this will be also a partition module)
      adds  32561fa70 r2530: Don't put main in proto.h (This used to be commit eb3f65c6e9d0c76feea648951dea96b82f5b3c73)
      adds  d472d2e   r2531: Fix crashbug (This used to be commit 80294f799f83fb98a5e5f1099fdfa95d9ddaac7b)
      adds  9e71950   r2532: Don't run EnumValue torture test for now (idl needs fixing, doesn't compile) (This used to be commit c98fbfe2507ef08cfd2ed5486f1122b6010939f9)
      adds  366be01   r2534: Change NTLMSSP parsing to avoid a seperate str_chrnum() call - storing away the string as a data blob to be put in the buffers later.
      adds  5e7259a   r2535: Make certain, that even if we have invalid ASN.1 here, and the caller does not check the return value, that we don't return uninitialised memory here.
      adds  8ab562d   r2536: This is a classic case for the use of our new talloc code, and convert_string_talloc().
      adds  814cd2b   r2537: Add static and use strlen_m instead of str_charnum().
      adds  924fa2d   r2538: Support IPv6 as transport for MSRPC. Tested against Win2k3 Implemented using the POSIX getaddrinfo() call (specified by POSIX 1003.1-2003 and 2553) I'm not sure how portable this function is, so we might have to add a sys_getaddrinfo() later on. (This used to be commit 0fb0530389751c6fb4ca58f5e9a0f23491699f17)
      adds  3fb57e3   r2541: Add a TODO:  This is one place we can grab the remote netbios name.
      adds  79ae828   r2542: I really don't like the 'substitute' code, and I particularly don't like it in the mainline code (outside the smb.conf magic).
      adds  964d461   r2543: Catch one more use of sub_get_remote_machine().
      adds  e517b65   r2544: (missed from the last commit)
      adds  352de0e   r2545: str_charnum -> strlen_m.
      adds  3318a6e   r2546: Remove another strupper_m() that we don't need.
      adds  ccdf4e0   r2547: Another place to use convert_string_talloc().
      adds  0d2b176   r2550: survive our own BASE-NEGNOWAIT torture test.
      adds  70c88af   r2551: Add const.
      adds  9a9dcc7   r2552: Character set conversion and string handling updates.
      adds  e4cd51e   r2553: fixed ldbtest so it passes the ldap schema restrictions and thus can be used on the ldap backend (This used to be commit 9f230425a0c926209887006ab1e3fec0998e7961)
      adds  9fbd169   r2554: added a test for a bug that jelmer pointed out (handling of -s one) (This used to be commit 74d7bc1948961a24837d966416db12be192382ff)
      adds  169627d   r2555: Start of a rpcclient type program. (This used to be commit c9d682731226b7ef222f588c43df5a1f62c21555)
      adds  54d33d5   r2556: fixed the -s one bug that jelmer pointed out (This used to be commit 03c38477add0c5f78072700615b2c1513cbc7663)
      adds  46cbe76   r2559: Python ints can't hold the full range of uint32 values so store them as Python longs.
      adds  5821c39   r2560: Don't require structure fields that have the pidl value() property to be set.  They can be if you want, but will be overwritten by the pidl push code. (This used to be commit 3170f6ed84e0514bf18d2a346f153bf0231b245b)
      adds  a3cec51   r2561: completely redid the ntvfs module chaining code, You can now do something like:
      adds  5401105   r2562: got rid of the "reference" backend that never happened - the code is too stale to be of any use as a reference. (This used to be commit 8d455a6f091d7aa528e86ae3b3712170b5fc6c2c)
      adds  9c89a30   r2572: fixed two places where status is not initialised in the nbench backend (This used to be commit 4103392a597349890e0e7ea1c41d5b0ab3816853)
      adds  cb0cd47   r2573: - added a configure test for nanosecond time resolution in struct stat   (recently Linux systems support this, allowing us to support the   full resolution in NTTIME)
      adds  1cf7a34   r2576: Some userspace tools for getting and setting ntacls via the 'security.ntacl' extended attribute. (This used to be commit 5b88226f9002711baac73e66d04ecf92b7765809)
      adds  5c94fca   r2577: - I recently found out that charaters below 0x3F are guaranteed not to   occur as secondary bytes in any multi-byte character set. This   allows for a very simple optimisation in strchr_m() and   strrchr_m(). It might be a good idea to pick this up for Samba3.
      adds  5d4fc12   r2580: fixed an uninitialised byte found by valgrind (This used to be commit 0806378b0e34ba3d665a9db739539819f3f52054)
      adds  fe45888   r2581: added "hosts allow" and "hosts deny" checking in smbd. I needed this as my box keeps getting hit by viruses spreading on my companies internal network, which screws up my debug log badly (sigh).
      adds  00e05a0   r2582: Merge checks for xattr and acl libraries from Samba3 so the {get,set}ntacl programs can build on non-xattr machines. (This used to be commit daad76207dbb4060c231a58c99970e837e1e858f)
      adds  78d9f3f   r2583: mkproto.pl now treats "int main" as a special case and avoids it. (This used to be commit 01288e82bc39af66d5e47db19691c741555e999a)
      adds  a1ed65e   r2586: updated the nbench example in the README to reflect the new chaining syntax (This used to be commit be20b3164cfe1d5c228072722cb6e5894fdacb23)
      adds  f5db8ed   r2587: fixed a couple of authentication memory leaks. There are more to be fixed - I'll commit a little test suite soon. (This used to be commit 5b967c1cbb9831f7f2c6c6187f9e8e6dcc284497)
      adds  3e54089   r2588: connect/disconnect is common enough that I don't think a level 0 DEBUG is warranted to warn that it has happened :) (This used to be commit ee51eefe17576496dfd091ed7e7783caff574090)
      adds  8e5acb6   r2589: a simple test to help find security related memory leaks. Run valgrind on smbd with --show-leak=yes and --show-reachable=yes to track them down. (This used to be commit 7b23624a0f50c29346e8b1c4057f1c21f3be6d5a)
      adds  7358fb6   r2590: fixed one of the server security memory leaks. There are more :( (This used to be commit 9e1eb58e4b332e4a300e8b546a5d39bd2f7cd7a6)
      adds  4f20581   r2591: fixed two errors in simple backend found with valgrind (This used to be commit 1730882b9d2ecff1b65e5fc85961edb300a9ce17)
      adds  1954070   r2592: this fixes one of the security memory leaks in the server (This used to be commit efb2b88edddef94ecbaa9a871d457d0d7c177546)
      adds  82b6193   r2593: don't crash if the server doesn't know that 0 count searches mean 1 (This used to be commit 640ced453092a5c5f3ffe7ee0fe4be804a4ced14)
      adds  9dd6674   r2594: Remove call to Gtk+ 2.4 specific code (This used to be commit fa29cecb12def7f5c74dbcd9a525a858323e6327)
      adds  df99e4b   r2597: A small program that takes SID strings on stdin and produces a marshalled lsa_SidArray on stdout. (This used to be commit d7d8a7ffc66cf6f78f11e8aed975d746c7a520a3)
      adds  567ed4e   r2601: avoid free()ing unallocated memory by mistake (This used to be commit e502b276ae5e4e22e31a522c4d9e346996d6e29f)
      adds  bfd9247   r2611: Try to make Samba4's ntlm_auth more consistant with Samba 3.0.
      adds  cf938f1   r2612: Ensure ntlm_auth always logs to stderr.
      adds  4fa2904   r2613: use a talloc destructor to ensure that file descriptors are not leaked on abnormal termination of a connection. As long as the top level connection structure is freed then that should cascade down to the file structure, and call this destructor which will close the open file descriptor.
      adds  642ba4b   r2614: support CONNECT level DCE/RPC security in both client and server. CONNECT security uses NTLMSSP, but does not do any signing or sealing (or equivalently, its like signing, but with a zero filled checksum). (This used to be commit f4660857bc708db7f5aa7487bf7ab04bffe68928)
      adds  e3e3e45   r2615: fixed a bug in the server side support for CONNECT level security (This used to be commit fee98137ad6358195b80c97cd6cc8f82ac53f870)
      adds  69d170e   r2616: the cascading nature of talloc_free() can lead to some surprises. In this case the bug was that server_terminate_connection() destroys the server context, which in turn cascades down to destroy all current request contexts, so we musn't then try to destroy the request structure a second time. (This used to be commit 28a647f681e2166c01f7ac59b16305676d5caa71)
      adds  20fb9ab   r2617: add connect testing to the rpc test suite (This used to be commit 01a759b62775b447eeb2ad447b12d104caa9bfb4)
      adds  045543b   r2618: before we had refererence counts in talloc I added a hack in the server side request structure to prevent a structing being freed in some circumstances. This change replaces this with the much more robust mechanism of talloc_increase_ref_count(). (This used to be commit 3f7741f178b359f81cc98ef18cd69bf976123e9f)
      adds  3038168   r2621: - now that the client code is non-blocking, we no longer need   write_data and read_data, which are inherently blocking operations
      adds  5abd7f8   r2622: to implement the SOCKET_FLAG_BLOCK option in the socket library we need to add MSG_WAITALL to the recv() flags. This is needed by the current server code or sometimes it will fail with a receive error. (This used to be commit 4cb11fb77acf74ab53bf5782a114151965c558f0)
      adds  368802b   r2623: don't do pointer arithmetic on void*, as it doesn't work with non-GNU compilers (This used to be commit c2be7b696ccb338df06a5212ed1f7b78e4c116c2)
      adds  daa66ec   r2624: - save some system calls by only trying read/write operations that select has indicated are possible
      adds  bdfc5db   r2625: use talloc_p, not talloc when possible (when allocating a structure in particular), as it gives us type checking. (This used to be commit dabc7ddd9f940db414d1c3c7bf3cebcd108fbf6f)
      adds  998e802   r2626: the symbol gai_error is defined in /usr/include, so don't use that name in our code (This used to be commit 458f85328850905db8e9808d02898c69b5f9b872)
      adds  d79c7d4   r2627: use the new talloc capabilities in a bunch more places in the rpc server code. This fixes a number of memory leaks I found when testing with valgrind and smbtorture, as the cascading effect of a talloc_free() ensures that anything derived from the top level object is destroyed on disconnect. (This used to be commit 76d0b8206ce64d6ff4a192979c43dddbec726d6e)
      adds  223e789   r2628: got rid of some warnings and converted a few more places to use hierarchical memory allocation (This used to be commit 26da45a8019a2d6c9ff2ac2a6739c7d0b42b00de)
      adds  c5f4378   r2629: convert gensec to the new talloc model
      adds  a2f3527   r2630: I missed a couple of places in the gensec talloc conversion (This used to be commit 7124949140141513193f41bb8491aa6a283efed7)
      adds  48c9798   r2631: the strchr family of functions should not return const strings. (This used to be commit 2a7e5f07086ef4aebbb2be35acbf9c7c39b13c75)
      adds  797d808   r2632: a new approach to handling const errors. We have had huge numbers of const warnings for a long time, and no real way to approach a solution. Some of them are unavoidable due to the way the C standard works (for example, any function that provides strchr() like functionality _must_ produce a const warning)
      adds  18104c5   r2633: fixed some function types in the (unused) print backend (This used to be commit e9803058ecc0b0f849aee48a077bff4e2c8feaa5)
      adds  6310f40   r2634: use discard_const_p() in a few places (This used to be commit 56ecda2178e33508c55c6195ccec41c06e099d6f)
      adds  159f81e   r2635: mem_ctx cleanups on the lsa and netlogon pipes in the rpc server (This used to be commit 1ee5ed4197f49f12372835f66160801f19ee35a6)
      adds  4a1d53a   r2638: do lazy initialisation of iconv handles, so we don't initialise a handle unless we use it. This saves quite a bit of memory (libc chews a lot loading a handle). Typically smbd now loads 3 handles, instead of 36. (This used to be commit 60e8d154fda548862cd6f8e8c1dadd64b3c4bd9c)
      adds  17cb551   r2639: we doon't need the valid_table code, so get rid of it (This used to be commit 480636ebbca102172621609496bdab682d4bda8a)
      adds  b295256   r2640: valgrind does a great job on some types of memory leaks, but is slow and can't properly handle leaks of doubly linked lists which we use a lot (as the memory is always reachable). Even with --show-reachable its hard to track leaks down sometimes.
      adds  38aa974   r2641: talloc_p() now produces a named talloc pointer, with the name auto-derived from the type you are allocating. This is done with basically zero overhead by relying on the stringify operator in cpp producing string constants.
      adds  9cafc0d   r2642: smb_iconv_t is a pointer, so checks against -1 errors should use a cast (This used to be commit 28dcd2202948b003f8d13951395baa4a722593f4)
      adds  6bea5be   r2643: convert more of the auth subsyystem to the new talloc methods. This also fixes a memory leak found with --leak-check. (This used to be commit f19201ea274f0a542314c61c4af676197bf154ad)
      adds  525a993   r2644: removed an unused function (This used to be commit bc779cb2ce6bc13157f9d046400ce99d107ccd52)
      adds  4b1050a   r2645: converted the NTLMSSP code to the new style of talloc (This used to be commit b378aae95d4001c4cf4e6e59ed80ee1bd55382ee)
      adds  764eddb   r2646: - use a talloc destructor to ensure that sockets from the new socket   library are closed on abnormal termination
      adds  9a62dce   r2648: - use a destructor on struct server_connection to simplify the   connection termination cleanup, and to ensure that the event   contexts are properly removed for every process model
      adds  ec0128e   r2649: - used some cpp tricks to make users of talloc() and talloc_realloc()   to get auto-naming of pointers very cheaply.
      adds  df6dce1   r2650: fixed a memory leak in make_server_info() (This used to be commit 4aba6e7101041100f7d400abd5e7144b95528fc3)
      adds  dbc2346   r2653: - data_blob() and data_blob_talloc() now get automatic names
      adds  3ea916b   r2654: fixed some more server memory leaks. We are now down to a single leak of 16 bytes, caused by the 16 byte data_blob in the smb_signing code. (This used to be commit 2f1b788e09686e065d22f621f5c0c585192c6740)
      adds  954869e   r2655: fixed an error in the shutdown of the sock->transport->session->tree smbcli raw context handling (This used to be commit d5fd6388751944f11c34e5124d403d57c8670e3b)
      adds  aeb9d1e   r2656: moved the seteuid configure tests into the posix backend (these tests don't actually work yet, that will come later) (This used to be commit 46b790c19da25ba88d29f555f828688bb05e531d)
      adds  5d45a33   r2657: if we are already fully authenticated in session setup then the vuid is ignored (This used to be commit 50d5c638a3710855be67cd41dccc9658d64b70fd)
      adds  5a830d0   r2658: fixed a couple of error codes found with RAW-CONTEXT (This used to be commit 18632ec56524f294655d881406c10beb659ddee1)
      adds  ad05309   r2659: removed some extraneous debug msgs (This used to be commit 770aa7e01e68df1fd8538c5b19b63a8545bb0355)
      adds  e3880fa   r2660: - converted the libcli/raw/ library to use talloc_increase_ref_count()   rather than manual reference counts
      adds  9010d38   r2661: fixed a client side memory leak in the clilist code.
      adds  b9a779f   r2662: make --leak-check completely silent if not blocks are allocated (This used to be commit 00518201754dc2de583267071ebd2adecbadcb59)
      adds  9f0638c   r2663: fix an epmapper server leak - another talloc_realloc(NULL, ) leak (This used to be commit 2662be3a2be04aa7f4dcfde3453389595bf43496)
      adds  729d17c   r2664: fixed the final server leak for normal operation. We now get a clean report from --leak-check (This used to be commit 1ff41bbcae8dc7514a85d69679e44dc7c5b0342f)
      adds  8d811df   r2667: Remove forward declaration of static function from function. GCC 3.5 and 4.0 don't accept declarations of static functions inside other functions, see http://gcc.gnu.org/ml/gcc-patches/2004-08/msg02514.html (This used to be commit 8768168aadf51b9559831954e349d9aa94101c41)
      adds  5390dae   r2668: steal the cli pointer into the pipe context so a single free destroys the cli context too (This used to be commit 417d0c0ba182aab3a3a23db76ff7ac7cbc663cb6)
      adds  5a064d4   r2669: convert make_user_info() and associated functions from malloc to talloc (This used to be commit 278cef77f083c002d17ecbbe18c20825a380eda3)
      adds  f095a8e   r2670: use a destructor to auto-close the samr ldb when the last user disconnects. Previously the ldb was always kept open. (This used to be commit d78eea9eb8540f137d30aef5fbb397295312eb1b)
      adds  5b44130   r2671: we're getting too many errors caused by the talloc_realloc() API not taking a context (so when you pass a NULL pointer you end up with memory in a top level context). Fixed it by changing the API to take a context. The context is only used if the pointer you are reallocing is NULL. (This used to be commit 8dc23821c9f54b2f13049b5e608a0cafb81aa540)
      adds  d13bbcf   r2672: don't call a variable "dup" as that conflicts with a standard system call name (This used to be commit 015db2ed8cdde6d6eb79857cb9b6d72185382acc)
      adds  0be5523   r2673: in the rpc server, free up the old call when we decide to extend an existing call rather than creating a new one. This prevents call structures hanging around on the rpc connection context until it is closed (This used to be commit c51ca7c0e73b97435c245cd440a4fb979cf6a4f3)
      adds  351ca44   r2674: I have realised that talloc() should have its context marked const, as a const pointer really means that "the data pointed to by this pointer won't change", and that is certainly true of talloc(). The fact that some behind-the-scenes meta-data can change doesn't matter from the point of view of const.
      adds  61a7dfc   r2675: added a convenience function
      adds  399aade   r2676: add a test of the reference counting logic in the SAMR server into the RPC-SAMR torture test. This closes the samr connection before working on a open domain handle. The server is supposed to know that the open domain handle still holds a reference to the connection, so the connection remains valid even though it has been closed. (This used to be commit f31e5d56e364ce8ab76fdb20b30e179b458b2ffa)
      adds  2f5cf5d   r2677: - fixed a bug in the recursive logic talloc_free() when there are   circular references (circular references are allowed, they just need   to be handled carefully inside talloc)
      adds  6f068e2   r2678: from_name and to_name aren't needed in smb_iconv_t (This used to be commit f3844cc0a5ad6b03f166435d44db02763df345d7)
      adds  3aa3428   r2679: fixed an uninitialised variable found with valgrind (This used to be commit 9087fab0adcf1791caeb795509ca9f14f5f47e82)
      adds  aa12305   r2680: switched the libcli/raw/ code over to use talloc_reference(), which simplifies things quite a bit (This used to be commit c82a9cf750829c4f6982ca3133295c8599023c4e)
      adds  965feb2   r2681: commit the first semi working search implementation which exports data from a ldb.
      adds  ccdb613   r2682: as sambdb holds all search data, don't double free the data
      adds  8c039e5   r2683: Fix a couple of compile warnings, depend on gtk+-2.4 (This used to be commit 4668384717eda878583477b8f455809056885120)
      adds  073e9af   r2684: Free the right talloc context (don't panic when encountering illegal multibyte sequences) (This used to be commit b90da2337b83eb261a8072f9d0b13ec28caf3c4d)
      adds  c8a7c5b   r2685: ALLOC_CHECK() after talloc_steal() isn't needed (thanks simo:-)
      adds  f63e3ae   r2686: remove unused gtk+ check
      adds  f64b8cf   r2687: Add ORPC flag (used by DCOM) (This used to be commit b7ac0cb692ea373f754d7a40b44a7b0756459287)
      adds  718bb5e   r2688: - fix case where listed attributes are asked - use the return code of the functions   and only call ldapsrv_terminate_connection from ldapsrv_recv() or ldapsrv_send() - the rootdse is now a normal partition
      adds  456e2f8   r2689: Use consistent naming Del -> Delete Add delete functionality to ldb simple lda server backend add some const in ldap.h (This used to be commit 5ed9a6eb184f34eb572dd81202237042518ec7cd)
      adds  159b8c2   r2690: deleted by mistake (This used to be commit 3d587a7141908362657afc2dfd0c78d73a5fed07)
      adds  43d45f8   r2693: - send a reply when no attributes there - add some debug messages
      adds  250996a   r2694: DN -> DC these are domain components ... (This used to be commit 35135033ffbae42a3a946ea30ba46f6ed9b12898)
      adds  eac532e   r2695: revert "Del" renaming (This used to be commit ddd74dae8efe4e04b5a56ee9ecd9d4f87f99d104)
      adds  fc3c05e   r2696: DCOM updates:  - Start working on OXIDResolver interface  - Add torture test for SimplePing() (This used to be commit b54d14a01a71082251ff926ab57974c6eb3c0a41)
      adds  322d1cc   r2699: Correct handle ServerAlive() and ServerAlive2() + add torture tests (This used to be commit 9e74144aa8e5f9a8b6e3d5293833c4afeebeddb0)
      adds  8925932   r2704: Complain about 'object interfaces' that don't have version 0.0 (the standard doesn't allow them to! I think the idea is that you just create a new interface that inherits your old interface, thus ensuring backwards-compatibility) Re-enable to validator (This used to be commit e364e46a88e5a222c94cdb9cf8e7a124e43f0bcf)
      adds  c0af446   r2705: Don't try RemQueryInterface2 for now (doesn't validate) (This used to be commit b2f4532e906e1a5bf134812072aad211ba2d01bb)
      adds  a675b09   r2709: finally solved the talloc reference problem.
      adds  b2f1a29   r2710: continue with the new style of providing a parent context whenever possible to a structure creation routine. This makes for much easier global cleanup. (This used to be commit e14ee428ec357fab76a960387a9820a673786e27)
      adds  7cc7c55   r2711: added a simple talloc speed tester. I get the following on my laptop:
      adds  0244414   r2712: fixed a bug in ldbtest to make it cope with an existing index (This used to be commit 3f776a9b5c240312f161b651201458e43a9dd6a9)
      adds  14a0e37   r2713: better handling of binary values in index key creation (This used to be commit b0c92616fb69d8139f66dc8144cfcc88ea6825dc)
      adds  7c0efa5   r2714: - add sldb_Add() implementation - fix some errstr settings
      adds  864abe0   r2716: created a separate detailed talloc_guide.txt document, after volker complained it was all too confusing :-)
      adds  0a93af2   r2717: added talloc_p() docs (This used to be commit 6743ca1b1a24776559aa1c04f0f4a33c67cea8a7)
      adds  8ae2cd8   r2718: - added a talloc_unreference() function as requested by metze.
      adds  4ff5ffa   r2719: an additional note on talloc_unreference() (This used to be commit 078d13181313f98c1df50185ebae4629cca98ee0)
      adds  4d541b2   r2720: -implement sldb_Modify() call
      adds  b2f9612   r2721: added a -b option to ldbtest so it can be used with the new smbd ldap server without changing realms (This used to be commit fd2725f5c0a2ea89bbfcb0403d1bc03fa7b7ec25)
      adds  aee52f2   r2722: remove tmp debug messages
      adds  250b625   r2723: fix some debug messages
      adds  6baf350   r2724: - use ldapsrv_service and set it up with the rootDSE and default partition   (this is not complete yet)
      adds  ca3765c   r2725: fixed ldbtest to give the basedn to ldb_search() (This used to be commit 19925f5bd8dd24742e5d216b0c491975ceb7d3a6)
      adds  443d8fd   r2726: added a -r option to ldbdel to allow easy delete of a whole subtree. Useful when cleaning up a mess after testing. (This used to be commit 476674af5519960300c0a07349c7cdf307af3822)
      adds  169cf23   r2727: mark the password fields as hidden
      adds  83d0f6f   r2728: Break arg parsing stuff out of samr.py into a standalone program. (This used to be commit 799b377badebf9a3f388b7d3fdc36484aa5e3376)
      adds  ab5a0d3   r2731: use debug level 10 everywhere
      adds  a93e366   r2733: added a note on performance (This used to be commit 171fe8209794bb1e61283126ccc165b43fbcfa62)
      adds  c567d64   r2734: the samdb_destructor can be static (This used to be commit feb63e74f923f2a50c6836e18a6c2bda39644e71)
      adds  b79602f   r2735: More DCOM updates:  - Several updates to the interface definitions after reading some more of the  specs   - Add Remote Activation interface   - Add body extension uuids  - Add oxidresolve torture test to list  - Make pidl complain about object interfaces that don't inherit from IUnknown (This used to be commit 1bb471832830d73f0c7290e2ec12878518598379)
      adds  da0e9d5   r2737: fixed up a corner case where talloc_unreference() and talloc_free() might not place the pointer in the context specified in the docs. The code was assuming that pointer was at the head of the child list, which it may not be, depending on what other operations have happened in between. (This used to be commit e62bd7ef7ec80365ab00ce5b2051b7dc1726304b)
      adds  16ed45d   r2738: free up the session information as soon as it is invalidated in the RAW-CONTEXT test case (This used to be commit f4a7a3282af6c6ff771547d2efdbba0fe0451b3e)
      adds  096d2d6   r2739: Start of torture test for winreg wrappers. (This used to be commit cf9b984b8457843d2b6bb1c4ac90d52c9b802d89)
      adds  0aef534   r2740: Finish the RemoteActivation interface. Torture tests will follow after pidl has been fixed (to be able to use input variables inside size_is() for output variables) (This used to be commit ea0b0bfea97067118dab634efefd3115b7a0fd85)
      adds  361f7cc   r2741: Definition for ISystemActivator... (This used to be commit 0bb42ba898a0d02c98bbefcfe5b9e42409658609)
      adds  facfe88   r2742: - fixed a bug in talloc_unreference()
      adds  173b618   r2743: fixed some errors in the description of talloc_reference(). Volker told me he found the description confusing, and given that some of it was not correct I am not surprised!
      adds  4f13ebe   r2744: ben elliston taught me about gcov today, which allows you to measure the % coverage in terms of lines of code of a test suite. I thought a good first place to start with gcov was the talloc test suite. When I started the test suite covered about 60% of all lines of code in talloc.c, and now it covers about 99%. The only lines not covered are talloc corruption errors, as that would cause smb_panic() to fire.
      adds  e0aeffb   r2745: added some example talloc reports (This used to be commit 10e2a4fd2b85d69b55efa8c36eb553dceda844ad)
      adds  88ead90   r2747: use DATA_BLOB for attribute values
      adds  525dc6f   r2748: implement sldb_Compare()
      adds  e54cc10   r2749: add asn1_read_implicit_Integer()
      adds  cd5326a   r2750: decode AbandonRequest correct (untested:-)
      adds  dcad0f6   r2751: this is a new ntvfs design which tries to solve:
      adds  53e5e96   r2754: Change sldb_trim_dn() to be sldb_fix_dn() as we are not really trimming.
      adds  a4a360b   r2757: some minor fixes
      adds  338c904   r2758: keep docos handy while developing it (This used to be commit 5f9b58c785950e9871ef6411ff2ef34f988959ed)
      adds  b2575ce   r2763: use no-auth bind on ncacn_np unless we specify at least one of "sign", "seal" or "connect" (This used to be commit f3adabf6896b75f5293dbde3f9de737f35d95a10)
      adds  db84d32   r2764: Use hand-written function for all occurrences of IDL strings, not just those with a single pointer. (This used to be commit c4c748ce63fd2d87d4388a1eac9afa586867ce28)
      adds  b11be58   r2765: Allow functions containing WERROR values to be compiled.
      adds  76a8fe4   r2766: Test OpenKey, QueryInfoKey, EnumKey, CloseKey functions.
      adds  cc2da2a   r2767: Get rid of some unnecessary %s formatting. (This used to be commit b63a0ef0d41e6f0fdc6bf46435fb7b81925946da)
      adds  3c7251e   r2773: allow zero sized array talloc (This used to be commit 06c58ad221ec40e46310e847ebf640bd53e8e468)
      adds  fe0dc25   r2774: get rid of the lanman specific code in masktest, and add a -l option (This used to be commit 630fefb24a2f8d332dfa39f6c4980cd230407142)
      adds  4571779   r2775: rewrote our ms_fnmatch code to be much more efficient, and to exactly match w2k behaviour for older negotiated protocols. (This used to be commit bae2baeb0247ae8f840b3d3b5488c98d081789c5)
      adds  6185fba   r2776: if there are no wildcard characters then use StrCaseCmp()
      adds  9134623   r2777: Correctly abort if an idl file fails to parse.  Bloody perl... (This used to be commit 35ff140b43b353a8848e417bb309046605e98085)
      adds  7cef5fd   r2780: Add conversion routines for DATA_BLOB.  I'm not convinced that DATA_BLOB's should be treated as scalar types though. (This used to be commit c9e96038f821783c30b5cf509334176f982403d9)
      adds  710ad96   r2781: Got winreg_EnumValue() working.  Check it in so I don't break it trying to clean it up.  (-: (This used to be commit cc646f73b873292eaba152770be9500beff1c988)
      adds  a1cee78   r2782: Reformat IDL for winreg_EnumValue() (This used to be commit 9250f745adc22b3f179cf363a9a9a5fba1ec6fc9)
      adds  20c550d   r2783: got rid of the unused remote architecture detection code (This used to be commit 9a04664531601b8251dbf6a0922ab48e675adb90)
      adds  a46270e   r2784: - fixed alignment of ascii directory listings
      adds  c62a988   r2785: call init_iconv() in smbtorture to ensure we have no memory allocated when a test started, thus making leak detection easier (This used to be commit 6c46e4622a9851bdef25ba9d353bdebc25f6ec8d)
      adds  84bbe94   r2786: - match on both long and short name for search posix backend
      adds  d1a5683   r2787: force masktest to use RAW_SEARCH_BOTH_DIRECTORY_INFO so it can obtain the short name (This used to be commit ad5a5ea08d5be812e0ef662948477add2433bc6f)
      adds  421ff99   r2788: prevent a memory leak in the pvfs search backend (This used to be commit 1de22070610231e60d329f56997bbec2cc674a4e)
      adds  54ae58f   r2789: fix compile (This used to be commit a34ba8dafebb65e59616a0e68cc3d6fe3a349801)
      adds  a248164   r2790: Add code to generate WERROR exceptions.  Arrange inclusion of autogenerated interface files to divvy them up into pipes that return WERRORs and pipes that return NTSTATUS values. (This used to be commit 294d1ae35c09432a41e5a07a3aa1884bfb9a93be)
      adds  15b9736e  r2791: got rid of talloc_unreference() and instead created talloc_unlink(), which is much clearer and simpler to use. It removes a specific parent from a pointer, no matter whether that parent is a "reference" or a direct parent. This gives complete control over the free process. (This used to be commit 6c563887f1b9b8c842309a523e88b6f2a32db10f)
      adds  1429ed5   r2792: got rid of talloc_ldb_alloc() and instead created talloc_realloc_fn(), so talloc now doesn't contain any ldb specific functions.
      adds  6b481af   r2793: fixed the handling of primaryGroupID in auth_sam. There were two bugs, the first was it didn't pass primaryGroupID as an attributed it wanted, the second was it didn't cope with primaryGroupID not being present. (This used to be commit 8373bfcdeca13dcdce3081af420d8bb7d842ad18)
      adds  5a87251   r2794: a very simple version of the unixuid NTVFS pass-thru module. In conjunction with the posix backend this gives us a way to correctly setup the unix security context in Samba4.
      adds  68d2ce3   r2795: Split status code constants into a separate file. (This used to be commit 12a3f75c1cf39c74952077cc00fd86a4e935f74b)
      adds  c5722fb   r2796: - changed ldap attributes "UnixID" to "unixID" and "UnixName" to "unixName" to be more ldap traditional
      adds  c4bf8c5   r2797: don't free the server_info before using it for anonymous connections (This used to be commit 5f5b04196c7930c91e6c00e0276f25f88181b317)
      adds  9a415b7   r2798: get rid of a unnecessary static (This used to be commit c3dfa7e8287811b4f54d58b45f5093521886b17e)
      adds  ae30c7c   r2799: removed one last occurance of torture_ldb_alloc() (This used to be commit 5045482b14dfcbb535eab3e5fa63ef1c3b46c40f)
      adds  a56c984   r2800: removed the warning about using the posix ntvfs handler, as it is now considerably more complete than the simple handler (This used to be commit e6ecd31be8e91f552d891c41b2f8737519a490a1)
      adds  985abd1   r2801: Wrapped functions that return a DOS error code can return DCERPC faults if they are badly formed.  Handle this by checking the value of NTSTATUS as well as WERROR. (This used to be commit bb1be7819741f6c7dc1ee982cb2a255b6d776b79)
      adds  830ac69   r2802: a better provisioning script (This used to be commit f5560f961d5b806c2f70feba568d640e6baac2f9)
      adds  fe3294f   r2803: allow unixuid module to work with foreign security principles (This used to be commit f522728728fa523ce7d9e73c93b27e71f3757d50)
      adds  0eeb097   r2804: - setup some reasonable default SAM to unixName mappings in the provisioning.
      adds  b6c0f2c   r2805: Handle NULL pointers when converting structures to Python.  All the test cases up till now haven't come across them yet! (This used to be commit 5fd3c12d4fe3e572618bcd71c5915f69539fe7e6)
      adds  9880410   r2806: Add winreg.i to dependencies for dcerpc.i (This used to be commit dc43666135a0d9f3be9ebe588ffb24d29027c42c)
      adds  263212a   r2807: OK I think winreg_EnumValue() finally works.  The previous version didn't work with non-NULL registry value names.
      adds  ffe8ecf   r2808: added auto-detection of unix user and groups names during provision. (This used to be commit 036e953fac0cd5f0a5760ff0b9f9de45e8cf9479)
      adds  44a556f   r2815: add some more docs
      adds  85b7866   r2816: fix 'Default-First-Site-Name' dn
      adds  94ae449   r2817: Get winreg_GetKeySecurity() working but use data blob instead of security descriptor. (This used to be commit bc5165e40a716fb7c612b32c0b6f03cb2d331d11)
      adds  6bedfa7   r2818: On AIX, for some reason pidl fails in dcom.idl:29. The only thing is a /* style comment. Try //.
      adds  cf42c06   r2820: complete the parsing routing with correct support for escaped chars clean up simple_ldb functions (This used to be commit 3af61cb6cd43c8609f06d66d2678994726805063)
      adds  8542881   r2825: fix the build
      adds  becc730   r2829: REALM and netbiosname are always uppercase
      adds  44f463d   r2830: // style comments are not supported by pure C preprocessors. Please DONT use them. This includes idl files.
      adds  7b77ff3   r2831: // style comments are not supported by pure C preprocessors. Please DONT use them. This includes idl files.
      adds  ed6a5a1   r2833: - added a call to SamrQueryGroupMember for every group, and fix the   IDL so this works (the previous IDL was bogus)
      adds  1aabcd7   r2836: removed a couple of unused variables (This used to be commit 391b09dad1cb549b4ce508265a9925c405201e47)
      adds  5bf740d   r2850: - check for GENSEC_WANT_SEAL in gensec_unseal_packet()
      adds  dba5773   r2851: don't destroy the gensec context it's used for sign and seal
      adds  6aa4a9b   r2853: add torture test to find the defaultNamingContext on the RootDSE
      adds  03341ec   r2854: added a RPC-COUNTCALLS torture test - a useful varient on the full scanner in RPC-SCANNER (This used to be commit 04eaae59cda8a8d67bcca896a32dec2ad402a4f2)
      adds  9abbd9e   r2855: fix error codes for Compare
      adds  48f960a   r2856: fixed a minor memory leak in the auth code (This used to be commit 1b3c7d9cfa250d917a7fb96b315da9ed7d7a91d6)
      adds  7d32679   r2857: this commit gets rid of smb_ucs2_t, wpstring and fpstring, plus lots of associated functions.
      adds  f210b98   r2858: fix a few SMB_EXT_LIB_FROM_PKGCONFIG() bugs
      adds  59ef8de   r2859: It seems useful to allow the seal/unseal functions in gensec to pass though to the sign/check_sig functions.
      adds  4228ef2   r2860: add gensec_have_feature() to check what feature are used in the connection
      adds  78782df   r2861: encode and decode BindRequest/Response correct
      adds  2a1ee36   r2862: prepare LDAP SASL support for the server
      adds  7a44788   r2863: move the logical ldapsrv functions to a seperate file
      adds  4503ddc   r2864: - Bind and Unbind are no directory partition operations
      adds  6350e5c   r2867: make call_backtrace() public
      adds  7b7619e   r2871: - got rid of the last bits of non-threadsafe data in util_str.o
      adds  f9bac1d   r2872: got rid of a couple of unused (and horrible) functions (This used to be commit 4bb410756df13c8c23d21b43c1186f3f9cb9f758)
      adds  c9e761a   r2873: create a DNS zone file for a BIND name server
      adds  7251e37   r2874: Italian CodeJam commit :-)
      adds  d669d6a   r2875: some fixes + (C) note (This used to be commit d878c3c36505f548158297a3cb3b1e3b18b24c55)
      adds  4c2bbb1   r2876: - more than one rootDSE entry in the database is an error!
      adds  85e18e2   r2877: the Bind and Unbind function are already moved...
      adds  73e9f43   r2878: add server sasl support (there are a lot of clean ups following later, but the LDAP-BASIC test  works :-)
      adds  a48cf8d   r2879: the domain name should be resolved to the ip addresses of all dc's
      adds  bd7cd19   r2880: move the rootdse.ldif template to the source/ dir
      adds  c400599   r2881: also bind the ldap service on the global catalog service port (port 3268)
      adds  6ac9453   r2882: fix mistake that caused a failure on a bind to a dynamic tcp port
      adds  9d26f04   r2883: set BOOL to the internal values not the wire ones
      adds  f49f6e0   r2884: parse LDAP Control messages
      adds  48d87ea   r2885: windows doesn't try to do sign or seal by default
      adds  e465b65   r2886: missing stuff from last commit
      adds  19a242e   r2887: fix comment
      adds  5940822   r2888: - add 'Ds' prefix to Bind and Unbind call on drsuapi
      adds  3dd5617   r2889: add DRSUAPI server
      adds  437a037   r2890: fix segfault when call is destroyed and we dereference it
      adds  22f0d70   r2891: call rootDSE only with LDAP_SEARCH_SCOPE_BASE
      adds  585571a   r2892: fix compiler warning
      adds  18dc1cd   r2893: added very primitive name mangling support to pvfs (This used to be commit 749fa73544201f521d9cd3fa972b89cae99bc2c0)
      adds  3b6a240   r2895: Another nut to crack, not sure how hard: The statinfo on a file does obviously not change during a write. The nasty thing: Excel 2003 obviosly does depend on this.
      adds  235a847   r2896: Add torture test for EnumValue() (This used to be commit e9a7f729b3b5e1d970f124b0a25255f40e18c9b4)
      adds  ffa0cf3   r2897: Fix double registration (of the registry subsystem) bug (This used to be commit f4860afc486da9fcd43798c81181d01eb0120a59)
      adds  e2a4771   r2898: - Support enumerating remote registry values - Some LDB updates (This used to be commit 4b5bf739f5a8f39ff3633d738f6de42681a6b30f)
      adds  598e82e   r2900: rusty pointed out to me that discard_const() can be done via a macro on systems that have the intptr_t type, and for systems that don't have it, they also almost certainly won't have -Wcast-qual, so we can use a void* cast. (This used to be commit 2132d38f9c5ba59825558d5ba084a514ebc2626b)
      adds  51009f7   r2901: if we can't load upcase.dat or lowcase.dat then don't waste 256k making fake tables, instead just do the approximate upper/lower inline with toupper() and tolower(). (This used to be commit 994392d085e87046212191b8f41eba628467c778)
      adds  173ec86   r2902: make toupper_w() and tolower_w() slightly faster by putting the most common conditions first (This used to be commit 878f6b565f4e80eefbb08f44551b3b4f647d7aa7)
      adds  4aebdb7   r2903: a considerably more efficient (both in terms of CPU and memory) convert_string_talloc() implementation.
      adds  af38669   r2904: - fixed the old style SMBsearch to return the pvfs shortname, not a truncated long name.
      adds  38807f0   r2906: fixed a memory leak in the smbclient -L code (This used to be commit 0181fe06b4736661871515a7e2ab0d67bc8568fe)
      adds  925251e   r2907: auto destroy iconv memory handles on exit, to make valgrind leak reports easier to read (less noisy) (This used to be commit e3009492b85ac90836aa9341687df5869f4ea291)
      adds  2d2f43c   r2908: fix typo (This used to be commit f544f830630c8d0bd37a66dc06683621c4dbcdde)
      adds  fea0571   r2909: fix some RAW-SEARCH torture mem leaks (This used to be commit 75ca5ba5091c9046159531b917ff17a519013556)
      adds  d186e63   r2910: I noticed that the samr torture test was doing its own DOS->UNIX string conversion. For RPC, all string conversions are supposed to be done by the NDR layer, using string flags set in the IDL. The reason this wasn't working is that I had been too lazy to do the STR_ASCII string types properly at the NDR layer when initially writing ndr_basic.c.
      adds  6df5d77   r2911: Fix bug in opening relative keys (This used to be commit e7c256a92cc6cbe1cd6cc11a8fb37feba272d01c)
      adds  b33be58   r2912: Test for the sort-of weird file stamp semantics. The last_write seems to be updated only by an arbitrary close() after the file was actually written to.
      adds  aed95ba   r2913: - Don't print hive name if it is NULL (regtree) - Initialise hive name (reg_interface) - Fix LDB backend (enumerating keys works now!) (This used to be commit 5086d6b2494f236ef67096b2dd4da4f7402a65c5)
      adds  fe8aaa5   r2914: ... and support enumerating values (data is not handled yet, only the names) (This used to be commit b3bc055ac73ff239c2b267717ee91669ecdd4c9b)
      adds  8caf548   r2915: Open domain first before enumerating users and groups (This used to be commit 9560a6c8cc650c3a519b14c79f497e6bd9ef387e)
      adds  4d69d2d   r2916: longhorn client doesn't bother setting the directory bit in ntcreatex when opening directories. This change allows samba4 server to work with longhorn client. (This used to be commit 4a8b0302eff37ccfcb66b91259ee5da20879c652)
      adds  8e1ffff   r2920: Support passing a handle to a SAMR pipe to a RPC Binding or Select Host dialog so that one can select a domain from the list of known domains. (This used to be commit 5e0bab891199c888bdf87faa29acc38d9ca5151b)
      adds  e2d27b9   r2921: Add a few more protocols and fix the numbers associated with some of the current ones. It took me three hours to realise that the DCOM standard contains false protocol numbers (apparently someone converted the protocol numbers to hex twice, i.e. 13 -> 0c and 14 to 0d). There are no longer duplicates in the list with protocol numbers now. (This used to be commit f355cd426462a72575ef3c3b769f676334976986)
      adds  1bf52be   r2922: Add note about 'server-side' binding strings (This used to be commit 666611d0343d61847341d8159d69e488f041a7ad)
      adds  08edfb3   r2925: added the definition for a new rpc fault code I am seeing on epmapper from lhorn (This used to be commit 9ef399a769805ecfc78fc32e066b20e8efe34290)
      adds  c7130b8   r2926: name->dos.attrib is not valid unless name->exists is true (This used to be commit f85a0b725d3bf67531e6874d4e8558fb050bb66f)
      adds  52f525c   r2927: imported the hash2 name mangling code from Samba3 into Samba4, but heavily modified to suit the Samba4 architecture.
      adds  4962d9d   r2928: - fixed the handling of reserved names (rejecting them with ACCESS_DENIED)
      adds  a1abaa6   r2929: longhorn does not produce sorted directory listings! This is excellent, as it means we don't lose any compatibility by also not giving sorted listings. I was very much afraid that applications had begun to rely on this (as its guaranteed by w2k NTFS).
      adds  ca23572   r2930: added a security context cache to the unixuid module. The module doesn't actually leave us in the requested sec context between requests yet, but it does prevent us from doing the samdb lookup on every packet.
      adds  2ec5844   r2931: use next_codepoint() to ensure we properly handle multi-byte characters in pvfs_unix_path() (This used to be commit 0acf95d84c51d564f7215d34364c37ca74a2a150)
      adds  94c18cd   r2932: character expansion in strlower_m or strupper_m is considered fatal (as it could cause a overflow). Print a message giving the character values involved in the expansion so it can be debugged if it happens. (This used to be commit 2a6f59f376a132fcbce8c8e9d1b38d8aae3e8561)
      adds  2e8b392   r2933: Only pull a union once when it occurs in a subcontext (This used to be commit 309623447eef9ae554e2f25713c2123ab578cc6e)
      adds  59d3259   r2934: - changed the unixuid module to use the nt_user_token instead of the server supplied info structure.
      adds  f2657b2   r2937: Make sure all memory is initialized (This used to be commit edf28c42f3c9b41c82a4f642ddae23efbb12c944)
      adds  ae0aa86   r2938: Use IDL to dissect the RHS of floors in protocol towers (This used to be commit 273d0049b5339e3288b264e5a4393bfab1d4e239)
      adds  8d656e9   r2939: Use /* */ style comments (This used to be commit c5d4fae3b157c5559b8b15dde16451e91c0fc022)
      adds  7c31786   r2940: Complain when there is an attempt to register a backend for a subsystem that does not (yet) exist (This used to be commit 0130713fbe3d838964542a700839c4e276b18547)
      adds  2003ab2   r2941: added pvfs_flush() implementation to the posix backend (This used to be commit dac00ef3b0d0f8467367d7b6ff77db7b63a042cc)
      adds  8d0f795   r2948: added support for the [range(low,high)] attribute in pidl. This allows range checking of any integer value, to help protect against denial of service attacks (which could otherwise cause large memory allocations) (This used to be commit dbe6430d78f1b9aa59969074077e4afa5adf7570)
      adds  7c9e113   r2949: added some range checks in samr.idl (This used to be commit 8921e34f989977efc5f9d4f5eabf21bbb5f52115)
      adds  2475863   r2950: 0x40000 is clearer than 262144 (This used to be commit c17d9254d42e5966fbdfeeda18023c8c0203dad1)
      adds  0bd8d42   r2951: fixed the intptr_t test for discard_const() (This used to be commit 3318cf2722597e57d1731152b2607f6b167e45b9)
      adds  78e29c0   r2952: add idl and torture test for DsCrackNames (I need to find out what the fields mean but it works)
      adds  707661a   r2953: add NTSTATUS_TALLOC_CHECK(x)
      adds  b5fde9d   r2954: add server cracknames code:
      adds  24c0fbc   r2956: Fix towers_length for now. I'm currently working on a pidl extension that can generate these kinds of functions (This used to be commit ebca2516502560edfd4056fbb4cfc9718a108efa)
      adds  bcd6d19   r2958: the warnings from the swig code in pidl were totally swamping valid warnings, making real errors impossible to spot.
      adds  3c1fdfa   r2960: during a lunchtime discussion I found out that all powerpc processors can correctly (and quickly!) handle unaligned little endian memory accesses, just like i386. This should reduce code size and speeds things up quite a lot on ppc, at the expense of some inline asm code (whcih means it only works with gcc) (This used to be commit 2a0c427c2bf2f8b0739f12c78151b819388c44d4)
      adds  70f182e   r2961: fixed a silly typo (This used to be commit f76a1cf640a909aa2a4e26e65f59020f9ab575f4)
      adds  9fb065f   r2962: Tweak to get conversion function for pointers to union compiling again. (This used to be commit 8c9c94d578651c5884db0aa0feb6e16858274fbb)
      adds  1ddb14e   r2963: Handle structures that contain more than one union as members. (This used to be commit 6a47a079c003c2a139665ad2b5ede5d139049bd1)
      adds  913d5df   r2964: Add spoolss to list of wrapped client functions. (This used to be commit 96d31ff19d2fa5b0c5a0ee23000a97cb77637968)
      adds  e3627c2   r2965: Ignore *.pyc files in torture directory.
      adds  1c4b87c   r2966: Handle conversion of DATA_BLOB fields from Python in a slightly nicer manner.  I'm hoping to get rid of DATA_BLOB's but for the moment they make it easy to get some spoolss action happening quickly. (This used to be commit 15f8f73f8bfec099973fb8bf167020ae50346cf6)
      adds  b1a001e   r2967: Add some printer enum constants from Samba3's rpc_spoolss.h (This used to be commit 7983a99479164d04281dd6c34d63733afa3c3612)
      adds  da5cbd0   r2968: fixed the byte order problem with the new RHS parsing on ncacn_ip_tcp (This used to be commit cc00f9b6b87783d189df00de0ce9ae92b907e21a)
      adds  f345c42   r2969: inet_ntoa() takes an address in network byte order, so now that we parse the RHS as IDL, we need to use htonl() to convert back to network byte order before we can display the IP (This used to be commit 45508b85dabf8aa66bff9aeebf99c1faf3d475ec)
      adds  64344b8   r2970: - give somefields names and typdef enums for the possible values
      adds  20ed511   r2971: fix DsBind idl
      adds  12f2ac5   r2972: make names more consistent
      adds  dc94f05   r2973: Allow comma's inside parentheses in property arguments (This used to be commit ab2a788fe75ddaf8ff493477f2006a03959e6ab5)
      adds  c88518c   r2974: fix the build
      adds  acf657a   r2975: Try to emulate NT_STATUS_IS_ERR() functionality for WERRORs.  Unfortunately this means enumerating all the ones we don't think are errors. (This used to be commit a079e044f0ef23c6c4307c9da35019ec3e8f1d2a)
      adds  ddd5f11   r2981: Fix incorrect locks/unlocks in tdb_lockkeys()/tdb_unlockkeys(). Spotted by Taj Khattra <taj.khattra at gmail.com>. Jeremy. (This used to be commit a7d92301bbf45cb9e475e4876fdbb37644ad5871)
      adds  970ba3a   r2982: added a test that shows the amount of time a server takes to update the write time on a file after a write. (This used to be commit efee3c90f90b1e9dd3351933d27fe8a085c3657f)
      adds  1edc2f9   r2983: report a failure if a server doesn't update the write time at all after 2 minutes (This used to be commit b2298a1c5f0330a262ac855479060fd677fe8059)
      adds  9d9b42b   r2984: fixed the error code for a non-terminal component of a path name not existing (This used to be commit c6a922dbd844c69bbba83c259169655d17e9f87f)
      adds  83928ac   r2985: got rid of the unused tdb_lockkeys() and tdb_unlockkeys() functions
      adds  dc2df25   r2986: Add correct value to dict when generating wrapper for functions that return WERROR values.
      adds  f1eaf60   r2987: added support for signed 32 bit integers in pidl (This used to be commit 24122eb93e39de8db3675618b6c227c95eb58d9c)
      adds  ddd1f09   r2988: this should fix support for negative switch levels in PIDL (This used to be commit 21ed51d47f7efd493ad64b564fb6362ef8fb067f)
      adds  42c810c   r2989: fix the printing of unions with negative cases when :print is used (This used to be commit d8152f896119418d95d7697cc2ca23f5319c32a9)
      adds  fe15b46   r2990: Add support to pidl for autogenerating ndr_size_*() functions. Adding the [gensize] property to a struct or union will make pidl generate a ndr_size_*() function.
      adds  f4e4989   r2991: add drsuapi_DsGetDomainControllerInfo() idl and torture test
      adds  1890e6a   r2992: drsuapi uses WERROR not NTSTATUS
      adds  a8ce130   r2993: fix comment
      adds  8f00427   r2994: More cleanups.  Move the generation of NTSTATUS and WERROR exceptions from inside a swig %exception block and into the argout typemap.  This will allow us to wrap functions that don't require exception handling, and also get rid of some ugly code in dcerpc.i (This used to be commit 558076cc8ddbdb563869f7d35150310217f30c31)
      adds  04767ce   r2997: Added delete on close tests for readonly files. Jeremy. (This used to be commit 93efa870400a3f69700e69d30319ffbdbdf94820)
      adds  addb2a9   r3001: Expose unmarshalling functions for structures marked "public" in the idl.  This allows us to pass a buffer of bytes returned from a spoolss call and convert it to a Python dictionary.  Works for enumprinters level 1! (This used to be commit 4bc497a2994b12845a46b2d19f60bb81c9869fc9)
      adds  645067e   r3004: removed some unused functions (This used to be commit 247421ee648d1935b68a47195fe1709bb861a7d5)
      adds  12ea0fd   r3005: added talloc wrappers around tdb_open() and ldb_connect(), so that the caller doesn't have to worry about the constraint of only opening a database a single time in a process. These wrappers will ensure that only a single open is done, and will auto-close when the last instance is gone.
      adds  c209120   r3006: Poptify (This used to be commit 5c46747c36aa09289c6b2df3927833aec78059fd)
      adds  71aaba4   r3007: uint32 values need to be stored in Python longs, as on 32-bit machines Python ints can only hold int32 values. (This used to be commit 7c5ada63bf5d876a1b67df2cf7bd44942e4b0a98)
      adds  c7a762b   r3009: Fix up unmarshall functions to return Python dict instead of a NTSTATUS. We can now unmarshall a single printer returned from an EnumPrinters. (This used to be commit 89da7a9196d40699881f12c9a5fe62301aafd4cf)
      adds  85a2db2   r3010: Do some more PyInt vs PyLong checks. (This used to be commit b19dc6cd9c1ac44d970b092f09cf96c737a90fdd)
      adds  f6da6a1   r3011: separated the locktest code into a separate module in smbtorture (This used to be commit f4a91be63502c0bb32c52c0558dfc7d4d0a21fae)
      adds  fef617c   r3012: added initial support for byte range locking in the posix vfs. This is enough for us to pass locktest, but does not yet support lock timeouts and some of the other esoteric features. (This used to be commit 58a92abd88f190bc60894a68e0528e95ae33fe39)
      adds  f42402d   r3013: added support for unix domain sockets in the generic socket library. I will shortly be using this for a rewrite of the intra-smbd messaging library, which is needed to get lock timeouts working properly (and share modes, oplocks etc) (This used to be commit 6f4926d846965a901e40d24546eab356c4a537c7)
      adds  8d1e35e   r3014: got rid of the old intra-smbd messaging system in preparation for the new one (This used to be commit 283e38aeb210e048302dc2759a75879cfc81eeb5)
      adds  844de2b   r3015: fixed typo noticed by abartlett (This used to be commit b367209a9f94e471efed233639467babbb2b99d7)
      adds  6591a22   r3016: - converted the events code to talloc
      adds  53891ed   r3017: nicer memory handling for event_context_merge() (This used to be commit 1cef44505e5de9b8ae5206522b624082ad2343b2)
      adds  5882311   r3018: handle STATUS_MORE_ENTRIES from socket_recv() in the messaging code (This used to be commit 13739b68d8357d5d330f12b851d0311feb81e545)
      adds  6723885   r3019: make the LOCAL-MESSAGING test a 2 process test (This used to be commit 68890247c1247f5f9e299ac1f579052cd022e79f)
      adds  b071fe6   r3020: better error handling in socket_unix (This used to be commit 64514ff5b7734667a1364de925114091fe208b3a)
      adds  21e72e0   r3021: under heavy load the listen queue for messaging unix domain socket can fill up, leading to refused connections. The caller needs to retry. This adds testing of the retry in LOCAL-MESSAGING (This used to be commit 2c568d4dc20303061a89c815b9a9a0bafc283633)
      adds  6055601   r3022: Work on unmarshalling arrays of structs in a buffer (Python string) for spoolss.  Doesn't quite work yet. (This used to be commit 9045645ddf4eb8b5596d220ed936c8731641ef0a)
      adds  6cc8941   r3023: added immediate send of messages when they are first queued. This makes things a bit more efficient (This used to be commit 8380225d326e4bfb3f15fddc72c097870713132a)
      adds  e81230d   r3024: run the *_connect() NTVFS initialisation operation as root, to allow backends to open databases and perform any other privileged operations that might be needed. (This used to be commit 54fd395025656d9b264ba1c1fab6e3ce8ca3d357)
      adds  9a499a8   r3025: don't warn about no path in a service, as some backends (like cifs) don't need a path (This used to be commit a8c49a0de3f806bddaf6bd594ec052cf9f4a3fab)
      adds  ca7e02f   r3026: - added automatic retry to messages when the servers listen queue is   full. This means callers can just "send and forget" rather than   having to check for a temporary failure. The mechanism takes nice   advantage of the timed events handling is our events code. A message   will only fail now if we completely run out of some resource (such   as memory).
      adds  260b012   r3027: got rid of some configure checks we don't need any more (This used to be commit 6a3f356b763b0577e2ad3e7ea74bee932c04a46b)
      adds  d37acd0   r3028: use talloc_free() instead of talloc_unlink(), as the event_context_merge() code leaves the events as grandchildren of the events context, not children, so talloc_unlink() will not work after the merge (This used to be commit 2d0dfe607dcfb522669d6fb3d566cf121d84274a)
      adds  d0cc571   r3029: implemented byte range lock timeouts.
      adds  0ca4a77   r3030: added testing of lock cancel, and some more special offsets (locks with the top bit set are special) (This used to be commit f732a983d4fde29d5ad893ad35fd182ee3d8a75b)
      adds  43a80e1   r3031: added support for lock cancelation, which effectively just triggers an early lock timeout
      adds  656c04d   r3032: Somewhat stricter syntax for binding strings:
      adds  a03a7d0   r3033: Use the C struct directly if we can instead of generating a binding string and parsing that. (This used to be commit 1977932b5471f20a788adb1b99d60953f4e12470)
      adds  384f87b   r3034:  - fixed a bug in message dispatch, when the dispatch function called messaging_deregister()
      adds  8e8c6ae   r3035: if the ntvfs layers prior to us have said that we can't perform an operation asynchronously (such as the nbench module), then ignore lock timeouts, as they would make no sense (This used to be commit 2894dd0ac0ddd0ae5b4d536d5cff0690bbfab1a0)
      adds  3406ac3   r3036: Add function to pull an array of structures.  Abstracts away the individual routines in ndr_spoolss_buf.c. (This used to be commit e080a2483da61ee95d21b0355471a4af13c20a81)
      adds  142d295   r3039: This solves the problem of async handlers in ntvfs backends not being in the right state when called. For example, when we use the unixuid handler in the chain of handlers, and a backend decides to continue a call asynchronously then we need to ensure that the continuation happens with the right security context.
      adds  9529b49   r3040: Add sleeps between operations to nbench.  Submitted by aliguori at us.ibm.com. (This used to be commit b1bbf0a431a9bcfc786b773be1adf39eaccb0b6e)
      adds  b1b8f49   r3041: a start of a README/HOWTO for the samba4 build system. (still incomplete, but should be a good start...)
      adds  31403d5   r3043: Use binding strings for specifying endpoints. The property for specifying a endpoint is now also 'endpoint' instead of 'endpoints'. The default endpoint (if none is specified) is still "ncacn_np:[\\pipe\\ifacename]", where ifacename is the name of the interface.
      adds  d78ae0b   r3044: resolve the error code for WERR_DS_OBJ_NOT_FOUND to the name
      adds  80a3026   r3045: Allow object-uuid at ... binding strings (This used to be commit 38e9290bcf0295fb2a68090061310a4a8cb6c490)
      adds  2c081d2   r3046: \\PIPE\\ is internal (not actually included on the wire) (This used to be commit 7771b5d8fa3db759487474eb7172df45bb3221ae)
      adds  06fe5d6   r3047: Always include a \ again before the pipe name we're opening. Without a backslash works, but is not like Windows does it. (This used to be commit f6deb3d065e1a88f92bcb8a4a138453650c97b0b)
      adds  53e30b3   r3052: added talloc_zero_p() and talloc_zero_array_p() calls, for allocating zeroed memory (This used to be commit 65b7316e9b4589b02a8bd94150ccbfe526f6d159)
      adds  c5465ae   r3053: make the maxfid test use subdirectories, so it doesn't create 64k files in one directory (running the test was very slow) and can clean up after itself easily. (This used to be commit 6dea60e3b9a1d2557e8a5be505a5052dc9847a8f)
      adds  002f883   r3054: use talloc_zero_array_p() in a couple of places (This used to be commit cccd59009d54d63ccf57181c15d161998a15da6b)
      adds  2b8aa72   r3055: use talloc_zero_p() (This used to be commit 7bea9afeed219efa51aa8268af96f782f23f2400)
      adds  cf1b853   r3056: added a id -> pointer data structure (a type of radix tree). This is an extremely efficient way of mapping from an integer handle (such as an open file handle) to a pointer (such as the structure containing the open file information). The code is taken from lib/idr.c in the 2.6 Linux kernel, and is very fast and space efficient. By using talloc it even has auto cleanup.
      adds  b2b8282   r3057: - moved the idtree.c code into lib/
      adds  198be6f   r3058: we don't use the bitmap code any more, delete it (This used to be commit 2b0554b3b598accb1b2ddade1bf17fa2cc2cb05b)
      adds  24bba44   r3059: completely get rid of the MAX_CONNECTIONS limit, as a idle tree connect is very cheap now. (This used to be commit 8856f010e96d2f20d349a51820f225a8493f6eef)
      adds  b98218c   r3060: Replace magic number with a C99 constant. (This used to be commit b572be00b3432317169c6fa6df3f91a0c8f23fcb)
      adds  23d3b71   r3061: change a debug to help track down a charset problem (This used to be commit 4d2497b7f4cb6aa6fdf1e03b56f72b1022cb92b8)
      adds  904f20a   r3062: handle spaces at the start of options in lp_set_cmdline() (This used to be commit 069305adaf5e88d83f4591acced807d5ea1aa194)
      adds  343545a   r3063: our default dos charset is CP850, but some systems don't have that, so as a special case, automatically fall back to ASCII if its not found. (This used to be commit 55aeb33343180929fbd7b3568b058b506aee7540)
      adds  72093ce   r3064:  - use UINT8_MAX and UINT16_MAX instead of hex values for idr_get_new() limits
      adds  31e96d8   r3073: Fix bug in the handling of null-terminated ASCII strings in RPC.
      adds  1ee3a74   r3074: Add in a new 'field present' flag samr.idl for the Account Flags field.  Add torture test for setting this feild - including all the odd cases (not all the flags 'stick', and not others cannot be removed).
      adds  a71b913   r3075: Initialise (and check for intialisation) of the private pointer to ensure we don't segfault on the cleanup from an incomplete schannel bind.
      adds  b261082   r3076: Fix memory leak.
      adds  7afe857   r3077: Add initial handling of Account Flags in SAMR user info level 21 and 25.
      adds  8839496   r3078: Allow more things to be set as command line options to provision.
      adds  d0d86b5   r3079: make code more pretty :-)
      adds  8050be6   r3080: Make the Samba4 SAMR server pass the new, nasty torture test (now that SAMR_FIELD_PASSWORD has been split up).
      adds  20d17b8   r3081: several updates to ntvfs and server side async request handling in preparation for the full share modes and ntcreatex code that I am working on.
      adds  4b14c8a   r3082: added a "cifs:mapgeneric" option, which tells the cifs backend to use the ntvfs_generic mapping functions rather than sending the exact function asked for. This allows the generic mapping functions to be tested by comparing the behaviour of smbtorture against two cifs backend shares, one using "cifs:mapgeneric = true" and the other "cifs:mapgeneric = False" (This used to be commit c240c6bca5e10f1acbff45b0ed41c4c1ebcaae96)
      adds  2e4c8c0   r3083: fixed a couple of generic mapping errors found with RAW-* and cifs:mapgeneric (This used to be commit 76329798ff7f804bf4d7e6e9c1bb4c4dc7b9bb01)
      adds  74e7410   r3084: mincnt and maxcnt were the wrong way around in readbraw server code (This used to be commit e11b000319953dfeeb84fed142e857a5247a93e9)
      adds  31a4070   r3085: make the RAW-WRITE tests more robust to errors in previous parts of the test (This used to be commit 6ea815b6d426d37723a200226cb5f7236a13017f)
      adds  042a045   r3086: fixed smbpid handling in the cifs backend (This used to be commit fbc6949e95df6ea70ca9892099efb537ded97287)
      adds  82a56fa   r3087: fixed a typo (This used to be commit 3791b97694f052b0b7e170e07c21f7a5739d74dd)
      adds  900e2cd   r3089: fix memleak
      adds  3b96f7d   r3091: link only the needed stuff
      adds  8d48ca6   r3092: prepare for build inside samba
      adds  a9bd405   r3093: - implment ldb_rename() and ldbrename
      adds  86ab5f1   r3094: import all LDAP error codes from the RFC 2251
      adds  6d18904   r3095: - fix a free'ing of msg.dn
      adds  367b3bf   r3096: typo
      adds  fd07fc8   r3097: - an empty string is a valid DN
      adds  d970caf   r3098: - fix segfault in sldb_Compare()
      adds  98c8cb1   r3099: implment sldb_ModifyDN()
      adds  95ddbe5   r3100: support 'bin/smbclient //w2k3-101/c$ -U \\administrator at w2k3.vmnet1.vm.base'
      adds  a106384   r3101: some minor fixes
      adds  5b09d50   r3102: typo
      adds  34f84aa   r3103: use a destructor to ensure that on abnormnal rpc request termination it is removed from the pending list. (This used to be commit 33176e9751374de3b5dc3f5f9b19c6824140d90a)
      adds  542c839   r3104: My Win2k3 server, with current updates, still sends the LM key for level 6.
      adds  d3c5d8c   r3105: using __location__ instead of __LINE__ to give info on error locations is more useful (This used to be commit 80dd22a1f1aea27312b3cd06addf50e7c288259e)
      adds  4b95dd5   r3106: don't call a tree disconnect in the cifs backend, as during a smbd server shutdown we don't want a synchronous operation which may block to be called, thus delaying the shutdown. (This used to be commit 5882f7305fa850c39088e85eefd311c8ede15597)
      adds  d33ae23   r3107: slight tweak to the openx -> ntcreatex mapping routine. This mapping can never be perfect, as openx can do things that ntcreatex can't, but with this tweak we get close (the BASE-DENY1 test passes completely, for example) (This used to be commit 88112b9677b3c9ca97d349905c95516c6f29c8a7)
      adds  a3ff7f7   r3108: try to cope with servers that put FILE_ATTRIBUTE_NONINDEXED on files in the RAW-OPEN test (This used to be commit bed7d12f266b6aa6d4f694dd74a2c6134cd72663)
      adds  1d990b5   r3109: Give krbtgt and our machine account a random password in provision.
      adds  6a30425   r3110: Fix the krb5 client and server, so that it doesn't segfault.  There were also gensec bugs that didn't turn up until we hit error paths in the krb5 code.
      adds  aa1c83b   r3111: Add a few more protocol identifiers, rhs for ncalrpc (This used to be commit 53567a83cbca9df60bef76a15df24d2cd89a16b0)
      adds  0d35bae   r3112: Fix two more instances of epm_towers (sorry, metze!) (This used to be commit 7baf493966aa3fb61623d6030b5ccc26a5fcb186)
      adds  18324ab   r3113: make us able to generate the PAC with the same align as a MS KDC
      adds  ac989ed   r3114: - More work on merging the various structs that describe endpoints - Add protocol sequence to dcerpc transports (will be used later on) - Add more transports to the list (This used to be commit ab110192e6e2c1e5a3b2befe7b61158744f15d18)
      adds  f30a088   r3115: Bugfixes and extra debug in our kerberos verify code.
      adds  a9081b5   r3118: Eliminate struct dcesrv_ep_description and replace it with struct dcerpc_binding. (This used to be commit 2046e14cf8d010d4e715124859df2c1c3c782266)
      adds  a8d4d3c   r3123: Add dcerpc_binding_build_tower() Add local test for testing the functions dcerpc_parse_binding(), 	dcerpc_binding_string() and dcerpc_binding_build_tower() (This used to be commit 7a07c2c769b8e51178789eed4a31577f5d39f63a)
      adds  77b691e   r3124: Add dcerpc_binding_from_tower() Add tests for dcerpc_binding_from_tower() (This used to be commit 88c6d34bba1a409127b26f86bd963bfab30a804c)
      adds  2712957   r3125: Store object UUID directly instead of using a pointer (struct dcerpc_binding) Let test fail if messaging_init() fails instead of generating segfault in the LOCAL-MESSAGING test (This used to be commit 0609f410ef756501d50c04b544387ae547fcd63c)
      adds  1ec6446   r3126: in the brlock code I had used a void* for the brl context as I didn't want to expose the brl context structure outside the brlock.c code. Instead, I now use "struct brl_context *" and rely on C being happy to pass around pointers to unknown structures as long as they are not dereferenced. I will be interested to see how the build farm likes this. (This used to be commit cb155c8ad837285c5a7f5b104968239df0b65fd2)
      adds  1cd1b17   r3127: added the initial code for the open files database. Doesn't do anything yet, but will soon be the core of the shares modes code. (This used to be commit ad1edabf95c6c331aac4f0caa7d31193e26bc176)
      adds  450359e   r3128: Return the correct error code for a secrets/kerberos login, but skipping 'bad encryption type'.
      adds  e51ae38   r3129: typo (This used to be commit f9dfd5ff1fcfd21fee9b08993b5fe6a6fae7f9d5)
      adds  517238f   r3130: - added a LOCAL-IDTREE test suite
      adds  651f390   r3131: - make map_nt_error_from_unix() return NT_STATUS_UNSUCCESSFUL if errno is 0
      adds  6e8867b   r3132: - fixed a type conflict found by talloc_array_p()
      adds  f71e7ae   r3133: - more consistent error checking in rename and setfileinfo
      adds  7d30e54   r3134: use struct idr_context * in tid allocation (This used to be commit 3ea9445226a678b410bf565ec114a3c544f8ade3)
      adds  020b386   r3135: split the "create new" logic out from the "open existing" logic in pvfs_open, and handle the various race conditions that are inherent in cifs on unix, so we do the best we can when the race happens.
      adds  8debe5a   r3136: - Allow specifying socket type when adding smbd service - Make sure a epm_tower struct is completely initialized - Some more minor fixes (This used to be commit d560dcbdb85cb2c6915bdb9e2f82f1872b0f5a52)
      adds  c785ca6   r3142: fill in all the ntcreatex response fields explicitly, rather than zeroing. This makes it clearer what bits are not yet implemented (and is more valgrind friendly) (This used to be commit 18b471327b596f3ea8f6a7b39ba0a83b2584ed0b)
      adds  3d5f3e3   r3147: added basic share modes support for pvfs (or more precisely, ntcreatex share_access support).  This is enough for us to pass the BASE-DENY2 test, but is a long way from fully correct share modes. (This used to be commit b5a6dd3cbf28a3a3b3a3656042ac8f50fca29e1c)
      adds  f539cc1   r3148: make --failures work for the BASE-DENY1 and BASE-DENY2 tests (This used to be commit 6e87feb89c57ca900ef4125e48f5de5ff80ff7b9)
      adds  86457e6   r3149: separate the delete on close test into torture/basic/delete.c (This used to be commit 50379a0a58d9eade3e1390713ef89473c66e65fc)
      adds  5a69836   r3150: printing __location__ is more useful than a operation number (This used to be commit 022b21460a572803b86ef5c11f6fe0b6fa1dcae1)
      adds  e9381df   r3152: reformatted some of the delete test code (This used to be commit d7b0dece6fbc2b5f8216b6a6a41e3db76b8627aa)
      adds  d581727   r3153: pvfs now passes the first 9 of the BASE-DELETE tests (This used to be commit f8041feaebc9170763ce04d2dd90cfc1c7889c21)
      adds  2a16fd5   r3154: pvfs now passes all of BASE-DELETE (This used to be commit abbfca1401818edd896493ab9c875224e3b7e0e7)
      adds  2641612   r3155: reformat a delete test (This used to be commit 739c9e401cfbe04f2596e5b4b178243263218c04)
      adds  f1dd80e   r3156: Couple of fixes in the conversion functions between binding structs and protocol towers (This used to be commit f41dfc6c5a85bf241e4bcc0669f6191bf531e89a)
      adds  86cd076   r3157: Add ncacn_http (This used to be commit a0c4138edf919ee0c4b236f201c09fc4deb2cc09)
      adds  3965113   r3158: Use the new tower build functions to generate protocol towers, making it easier to deal with more different transports. (This used to be commit ee9bcfddf01ed65082bdf0bb2b43e4f3a66c3f5b)
      adds  5ea5d5c   r3159: use easy to recognise file handle numbers for new file, old file and directory in pvfs_open, to make analysing sniffs easy (This used to be commit 5c16ed02542f7e143d66f4ba8d166bb6882bf53a)
      adds  36e3262   r3160: recognise RAW_SFILEINFO_DISPOSITION_INFORMATION (fixes temporary files from excel) (This used to be commit 1c05147f7103127c11b06bb0a812970577ace5f6)
      adds  62e58ea   r3161: pvfs now passes the RAW-SEEK test (This used to be commit a953d4a42c8fa3fe930c319d5157fc406a1035da)
      adds  40c5a1d   r3162: Add client-side support for the ncalrpc: and ncacn_unix_stream: transports.
      adds  78e5bc7   r3163: Add server side support for ncalrpc: and ncacn_unix_stream:
      adds  b9956de   r3164: Look up ncalrpc identifiers using the EPMAPPER. ncalrpc now works nicely :-) The various interface that support ncalrpc work nicely when tested with smbtorture and ncalrpc.
      adds  026bae2   r3165: Support local connections in Gtk+ tools (This used to be commit 3de0cf22ddd6b7fb4a2214f3f99d37174c54840f)
      adds  36db6fa   r3166: Bunch of small GUI updates. gwcrontab works again, as does selecting a domain in gwsam (This used to be commit 575e380ab45787cbe0fa2bdda6e1164e3e36f2b8)
      adds  06b3879   r3167: Add a member 'endpoint' to the dcerpc_binding struct to use instead of options[0]. (This used to be commit 18582083af800abd3d8de40eb73255c8ae6598dd)
      adds  dbdd217   r3168: Use generic function for looking up endpoints (This used to be commit 45a3e2a9815058a3a828c573573c5eee605f9129)
      adds  d164190   r3169: unlink() is called on the listening unix socket every time a child process exits. Commenting it out until we have a clean way of doing this. (This used to be commit fa0760dd5fa361be3b72dc4adc8b736e8a862606)
      adds  4298624   r3170: Add winbind client support back into Samba4.  This is to allow auth_winbind to work, and to therefore use the new ntlm_auth and GENSEC in an otherwise Samba3 setup.
      adds  7bcf3ce   r3171: in qfileinfo getattre and standard have identical structures, so simplify code by making them aliases (This used to be commit 91a1dc121cba77a3400935c199897cde50396cdd)
      adds  06d9380   r3172: much better qfileinfo implementation in pvfs. We now pass RAW-QFILEINFO (This used to be commit 65c2c81b8cf6aeeccdc53d8145c2595f230bd531)
      adds  def9a12   r3173: make the RAW-QFILEINFO test cope better with null strings from the server (This used to be commit a10fca41de7e19e610bf9fd0a854b7b35d652561)
      adds  c1c6964   r3174: added pvfs_is_open() to allow us to check for open files on unlink. We now pass BASE-UNLINK. (This used to be commit f23a2f8538bda8f6790e86c93ee22436388b2975)
      adds  7397361   r3175: Add winbind back into includes.h (spotted by tpot)
      adds  1e7e580   r3176: added a script to run all the filesystem torture tests that are expected to pass. This allows easy testing for regressions when I change core routines in the posix backend. (This used to be commit 867cae746671916c95d18ac4baf8d9604e437202)
      adds  2a5eb0c   r3177: check for open files on rename (This used to be commit c334182095c53b09fcb65a40053b518acb6ec38b)
      adds  e90ab07   r3178: honor the write_time on pvfs_close() (This used to be commit 4e28c45bafa453eaa94716a5b77d830b81efe6cf)
      adds  8af9b5e   r3179: - fixed error return on utime failure
      adds  3cf018b   r3180: - basic support for SEC_RIGHT_MAXIMUM_ALLOWED in pvfs
      adds  304a9ea   r3181: shutdown the secrets db on exit so we don't constantly get talloc leak warnings (This used to be commit 11713da2efc6d45c5594289efa0b6c0e594e6d2e)
      adds  35a11f0   r3182: separate out the BASE-RENAME test into torture/basic/rename.c (This used to be commit c5e72b05d73ff0d57a98b6065bab573e2a226747)
      adds  75ed4f7   r3183: moved the unlink of the messaging unixdom socket to the messaging destructor (This used to be commit ab222b236a091d31b1f5f2cba150a11585ab5836)
      adds  6b280c1   r3184: don't setup socket options on unix domain sockets (our smb.conf socket options are really meant for tcp) (This used to be commit 238febb0088f85933c869052f4f83ff31f164df1)
      adds  f7c6a94   r3185: Machines can login with krb5, so we need to allow them to map to a unix account.
      adds  e5fc6dd   r3186: Use the properties of the new talloc() system to handle the auth session info and server info structures.
      adds  db9b96d   r3187: This 'optional' part of the ASN.1 in SPNEGO is required by Samba3 (but not Microsoft).  Unfortunetly it's harder to fix Samba3 than to make Samba4 cope...
      adds  ced8ad3   r3188: tidy up the rename test a bit more (This used to be commit 3f6077591646d70ab544fb44a93333c05338dbfa)
      adds  5c95896   r3189: improved the share_conflict() logic (both in terms of readability and correctness). pvfs now passes the BASE-RENAME test. (This used to be commit 4cf3f65a5c19fdad62a0bdef225b2d9002cf8c8b)
      adds  596d2de   r3190: When we don't have a PAC, do a lookup in the local ldb instead.
      adds  9c10d74   r3191: use __location__ in RAW-UNLINK test (This used to be commit fb1929743aae5ca758ee6757aaf772754459f683)
      adds  3918ae3   r3192: make sure we don't call pvfs_can_delete() until after we have confirmed that name->exists it true (This used to be commit d368d2f4fe23bdc13f6b9bbdc044dd158ab61169)
      adds  1be85de   r3193: improved the initial permissions choice for file create, based upon dos attribute (This used to be commit f6fb1e3493a2a0734747f769cd1013215d967cde)
      adds  a555d2e   r3194: fixed an uninitialised variable (This used to be commit 8123cfc59edb7b455c7f6511480f0faeb4c9aba8)
      adds  53e22ff   r3195: fill in more of the fsinfo fields, and avoid calling the potentially expensive sys_fsusage() call unless we really need to (This used to be commit 57eb14773b1811fbab2c37d1ff815c1ab07b3685)
      adds  1ca4b01   r3196: Grr - add more useless dependencies to get swig wrappers to build. (This used to be commit cc3f71c4658de6bb8216905d7657f6217dc55ba0)
      adds  6b2fc6e   r3197: fixed error code mapping for ENOTDIR (This used to be commit 2c852539ed089b584b721a31cd411667bb5669c7)
      adds  7780bec   r3198: check for too many .. components in filenames
      adds  925cb13   r3199: added a couple more test paths to RAW-CHKPATH (This used to be commit 17f10a39c858a5a6e128f3f827d83687c5ba7d90)
      adds  7fa912e   r3200: - improved the accuracy of openx emulation. We now nearly pass the openx portion of RAW-OPEN
      adds  5d1c5d3   r3201: we now pass the BASE-OPEN test (This used to be commit 3a150ab57e18ac5180d48c7edff8a5bc288c39c5)
      adds  611e9e6   r3202: return a old DOS error code ERRSRV:ERRbaduid for a bad vuid. This means we now pass the BASE-VUID test. (This used to be commit 560300c0025940d84c9be41447145f4b441e7105)
      adds  d200f93   r3203: moved more test functions into torture/basic/*.c
      adds  266e36a   r3204: Got unpacking of an array of PrinterInfo union elements working.  Phew. (This used to be commit f490cd719cc02589e73e26fa983aff90708d1926)
      adds  3b252b7   r3205: Create ncalrpc directory if it didn't exist yet (This used to be commit 1161c33794cdb16a3d09a66258f46e0020c4aeef)
      adds  e1c43f2   r3206: - added the reverse map for ERRbaduid to NT_STATUS_INVALID_HANDLE
      adds  ee0c87b   r3207: - reformat error msgs in BASE-DIR* tests
      adds  dd476f0   r3208: fixed permissions of ncalrpc directory creation (This used to be commit adbfd206f4e077ed915a014e89a970470b43e125)
      adds  1778119   r3209: - Create directory for ncalrpc with correct mode - Support binding strings like :
      adds  98f9d5c   r3210: split lib/replace.o into a separate build subsystem LIBREPLACE, and make the ldb tools depend on it. This should help the build of the ldb tools on platforms without strnlen() or strndup() (This used to be commit e6ddb9d8f3a218b22b0176a2525b5daaca7170e4)
      adds  883fdf1   r3211: Add a graphical endpoint mapper view tool (This used to be commit 71dfc27b8efb3057c4b7383feca0ba35ab5768a4)
      adds  90732ae   r3212: Never put a hostname in a ncalrpc binding string (This used to be commit 4808b2a2f749b2e4615620aa328d2d37e78e95ab)
      adds  00f43d5   r3213: Make credentials in a binding dialog optional Small fixes in gepdump (This used to be commit a9473750f65d331c52acde58485aca66b16d1f75)
      adds  1444d21   r3214: Load the config file (required for ncacn_np:) (This used to be commit 636d209814d5b837af76acf88fa8ad5b449a0fdd)
      adds  d8be728   r3215: access_required -> access_mask for OpenPrinterEx (This used to be commit 6a9e18528ca29c7f9bf093a6890e0c0e2a1c0f68)
      adds  974d048   r3216: Add tests for OpenPrinterEx and ClosePrinter. (This used to be commit b7ff5f0deded4bcf6695dac0683fd9d271d9c255)
      adds  8ade4d9   r3217: Start of a spoolss_GetPrinter test. (This used to be commit 994fe92febe38f06d69f43b01c80e8350e902986)
      adds  5a75c3b   r3218: Fix the build (This used to be commit 478ba629158e8ce5e15467105b1013ba60f04ec1)
      adds  101a407   r3219: Hi, Andrew B.!
      adds  1915f1c   r3223: continue the effort on LIBREPLACE to try to get the ldb tools to compile on platforms like solaris without having to link to the whole of the Samba4 lib directory. (This used to be commit f6862bfc1cbc9278914b4b73365f63d3da0a08dd)
      adds  bf3f975   r3224: add the LOCAL-* tests to test_posix.sh (This used to be commit b2bdde6d14e61f8ad9e7cbb28efb97ce1bc1ec67)
      adds  d5fd126   r3227: added a per-share option "case insensitive filesystem", that tells the backend that the underlying filesystem is case insensitive, so it can bypass the directory search if the name is not found. (This used to be commit d84ade90ce7e03ec749d6ae8dcdcb41de85d836e)
      adds  ea43c2a   r3234: in SMBreadx, if the client asks for exactly 65535 bytes then don't try to align the buffer, as that would make the read reply not fit (This used to be commit 70be45de05993d386ceaf54325d1c3023008eaed)
      adds  1f7fbaf   r3235: try readx beyond 64k in RAW-READ (This used to be commit e07c557eca19c0dc17473090bde45c27953aaf65)
      adds  3511e5e   r3236: test a few more combinations in RAW-UNLINK (This used to be commit 5b239ad57be93fabd50760b12878e32df53e939d)
      adds  fef6617   r3237: - allow for readx calls larger than 64k
      adds  0b6c611   r3238: rename null_mtime() to the more accurate name "null_time()", and expose it for use by the posix backend (This used to be commit 687633b5d68c8f883a4d9cdd92c660dabc5d7cfa)
      adds  84bbf02   r3239: reads of more than UINT16_MAX bytes should return 0 bytes (This used to be commit 16c7dd641707b6b8b3159290ca9fa08053a10692)
      adds  e9820e1   r3240: - update the rules for what error codes should be given on the   different type of unlink an seach mismatches
      adds  ba15d62   r3241: don't skip the read completely for a zero-length read, as it could give a lock conflict (This used to be commit 7ce6139f984c72a6347c7a64d95d5278bcf3e868)
      adds  2b5b463   r3242: make the RAW-READ test not exercise the 0-0 lock, which is not deterministic (This used to be commit ecd4e315b99a0f2aa021937308c7b93c33efbd93)
      adds  8962ec3   r3243: read the high offset count in SMBreadx in the server (This used to be commit 977bc87d18d2ea8c6967bd8c1b953b09fff9b434)
      adds  b96fcd9   r3244: pvfs now passes the RAW-UNLINK and RAW-READ tests (This used to be commit 230ec4d980534631ff736d5319f3e94357680d85)
      adds  920c0bb   r3245: use __location__ in RAW-SEARCH (This used to be commit 3d5f7f4ac49227369eced4b7fe9fe3a8e5ecafbb)
      adds  67bd7a7   r3246: new files should get created with FILE_ATTRIBUTE_ARCHIVE (This used to be commit 090574c6982f703b124a5a123d2199be8f5b3968)
      adds  220c289   r3247: FILE_ATTRIBUTE_NORMAL is only a null-op for setattr and setattre, not basic_info (This used to be commit 36286e477c9bc7b6e268fffb123b565b6e897a44)
      adds  7a11723   r3248: don't stop searches on failed fill_search_info() (This used to be commit 4cdd750b5cc9b26dbbaebe58b4f1c3984dac8d6c)
      adds  f1814e5   r3249: - change_time is closer to ctime than mtime
      adds  fe4a6086  r3250: Add idl for printer info level 0. (This used to be commit 68cd0b82e9a829dee0264523f2f2bdd37d479371)
      adds  d16b621   r3251: - move the openattr test code into basic/attr.c
      adds  cfc843c   r3252: pvfs now passes BASE-TRANS2 (This used to be commit a024cef2d078e6bf0ebd2a9272faf2bd39e66ee7)
      adds  7f60959   r3253: - added rudimentary support for ntioctl in pvfs
      adds  4db039c   r3254: - expanded the RAW-IOCTL test
      adds  f9fdeaa   r3255: - fixed 2 uninitialised data errors found with valgrind
      adds  79c9d6d   r3256: get rid of the unused session_claim() and session_yield() calls (This used to be commit f1c5be396b62203fb183431ea6218eed38976d0b)
      adds  b3ada7f   r3257: make the RAW-SEARCH test less sensitive to the servers directory ordering (This used to be commit 097823bbde94da2a9d9d2afef3a4ed2715bb1f04)
      adds  1fa9cb1   r3258: fixed "don't change" attribute for RAW_SFILEINFO_BASIC_INFO (This used to be commit 51f84800d50f44ec47a34e1c922c6197eb794558)
      adds  991588e   r3259: expanded the RAW-SEARCH test some more (This used to be commit cc58d249f973397bf800c9b56a5d4ab30fcda2b4)
      adds  e767d8d   r3260: redid the pvfs_dirlist() interface in preparation for a "keep directory open" implementation, as opposed to the "load the whole directory" interface used now. This will be needed to pass RAW-SEARCH (This used to be commit 692623c6c0a2c6817fddfa77cd1c2525c27145c4)
      adds  f493f7b   r3261: added seek to RAW-SEARCH test (This used to be commit 05530bfb99011db8a00f5debcf8eec19b5e8a5d6)
      adds  ee7fa48   r3262: - new pvfs_dirlist code that reopens the directory between search   calls. This is needed to allow for "new files appear during a search"   behaviour
      adds  12a23dd   r3263: - pvfs now passes RAW-SEARCH (This used to be commit e5a0763655d8ccb929d2bf39bf099449b0dfcee7)
      adds  2970ff9   r3267: make LIBTDB depend on LIBREPLACE. This is needed for building the tdb tools on Solaris. (This used to be commit c5d338d06137fe7464849df02671d8ab833e3b4e)
      adds  731e64c   r3268: - fixed wildcard handling in new dirlist code
      adds  86bd884   r3269: fixed return value (This used to be commit bc392d88b1fa34edfc922f43e190da003160a7d2)
      adds  3b5c992   r3270: - added another unlink test
      adds  05ad898   r3271: use "struct messaging_context *" instead of "void *" in messaging API (This used to be commit cc93813e4a09c538ad485dc2b3cb4c9be34f3d18)
      adds  b9ddb09   r3276: - allow for more than 256 open old style searches (limit currently set at an arbitrary 5000)
      adds  5ae4481   r3277: don't use the non-portable getaddrinfo() function, instead use interpret_addr() and if someone wants to add support to that function for ipv6 then they are welcome to. (This used to be commit 50377db11bb727b407744e0c50805c8f90810c16)
      adds  9d05584   r3278: - rewrote the client side rpc connection code to use lib/socket/   rather than doing everything itself. This greatly simplifies the   code, although I really don't like the socket_recv() interface (it   always allocates memory for you, which means an extra memcpy in this   code)
      adds  1f6fd13   r3279: Removed MSG_DONTWAIT flags as many platform don't have it.
      adds  d3da369   r3280: fixed byte order of rhs IP (This used to be commit 29fab12d0b1649046ab2abb08b51f9845c8f8116)
      adds  ba450de   r3281: some compilers can't handle empty structures, so for empty IDL structures generate a single _empty_ element in the header (This used to be commit 00ff1ca1d284bb698e98c773b18a29695e927605)
      adds  1a7a5c6   r3282: some C pre-processors don't like expressions like uuid(1ff70682-0a51-30e8-076d-740be8cee98b) so we now accept uuid("1ff70682-0a51-30e8-076d-740be8cee98b") in pidl, and automagically add quotes only if needed (This used to be commit 4aab2cb210eb9678bb72aebb33dcf6fd499206c1)
      adds  2bf6dff   r3283: converted to quoted uuid() defines in all our IDL. This should help the build on systems like solaris with the SunPRO compiler (This used to be commit fe913ad11bf1c5e9fe04ed769a93b0ea16aa0a34)
      adds  6a0f26c   r3284: - don't use a enum for bit-fields. It isn't legal C (as C is limited to   signed integer values for enum), and it is also very confusing to read.
      adds  c336572   r3285: fixed another IDL typo (This used to be commit 4545ac9bfabf4af4b44cb72f30ed93273d9cdc37)
      adds  661a4a3   r3286: filled in more missing SV_TYPE_* defines (This used to be commit 891d87a71203fcee504875976a4ee61b84579c83)
      adds  50465fd   r3287: The devicename and formname fields in a device mode are fixed length strings.  Not sure how to write this as idl which maps to a char * but at least devicemodes can be pulled off the wire sucessfully. (This used to be commit dd20730a09935b0783b020a020ed9283ca1e4608)
      adds  074da7c   r3288: - updated the path processing in pvfs to pass the RAW-CHKPATH test. This   rather extensive test reveals some really bizarre error code   handling in w2k3.
      adds  bb26de6   r3289: Mr. L. and Mr. B.!
      adds  fbb44e9   r3290: allow SID_ANONYMOUS ( "S-1-5-7" ) to be the users sid
      adds  157dc5e   r3291: fix the build, thx to pipitas for finding this
      adds  971754c   r3295: Fix for SMB signing with 56-bit DES session keys. From Nalin Dahyabhai <nalin at redhat.com>. Jeremy. (This used to be commit afed78f359a15809b2d9b7566e16ade294944fa9)
      adds  93c32f8   r3300: initialise *sendlen on failure, to allow for callers to check only for NT_STATUS_IS_ERR() (This used to be commit 80a109de8458420ac0b40c563f4b3bc51424d759)
      adds  4eda9e5   r3301: Simplify code (This used to be commit dcdc6666d55c1ad006a5a4e58b337874478a66a4)
      adds  fe54d8b   r3302: The security descriptors in spoolss_PrinterInfo2 and spoolss_PrinterInfo3 need to be marked as subcontext(0).
      adds  9d1e2b2   r3303: Call pull function for correct type instead of spoolss_PrinterInfo when unmarshalling arrays. (This used to be commit ee535b6801e553d0a180f18cc2c4b4438ee23de1)
      adds  c6888da   r3304: changed the API to lib/socket/ a little.
      adds  4b3e91f   r3305: added ncalrpc to the list of rpc transports tested by test_echo.sh, so it gets regularly tested when I make changes. (This used to be commit e4216da824c8186df956d05742d96da05393c719)
      adds  d668ec5   r3306: the main smb server code now handles non-blocking socket receives. I haven't marked the socket non-blocking yet as I haven't checked that the send path is OK for non-blocking. (This used to be commit bda978cc2a921a888534054135b9325427425dd2)
      adds  aa19318   r3307: fixed the send side of the smb_server code to be non-blocking. This means the whole of the SMB handling code is now non-blocking. (This used to be commit 30acedb943f0170d30e7b08925280d0dffc7873e)
      adds  08dd85d   r3308: Handle servers that don't have samr_Connect5. (This used to be commit 52af866ffb427427d21daf11a4ca9a8b9881f1d5)
      adds  d718b7f   r3309: Add wrapper for dcerpc_server_name() function. (This used to be commit 2d60a04f21da9dbe32c85b11afa98df74f5fd763)
      adds  fd608a1   r3310: Update dependencies for swig wrappers. (This used to be commit 5dcb300fca592cc62d325c47c857b046c90e7b42)
      adds  c69b5f7   r3311: Consistency updates for form name members.
      adds  c8c3a56   r3312: in the brlock code, we prevent lock stampedes by attempting to not wakeup all pending locks at once. This change means that we only trigger this anti-stampede code for write locks, as for pending read locks the correct behaviour is to stampede (as they will all succeed) (This used to be commit 8021d1d74207db1204139309592b9d2f80f2bd0e)
      adds  34cd066   r3313: in socket_accept() make the new socket non-blocking unless SOCKET_FLAG_BLOCK is set. (This used to be commit a2d92aa431e0e9752387eebe741d9e6f376f74d7)
      adds  990d76f   r3314: added a option "socket:testnonblock" to the generic socket code. If you set this option (either on the command line using --option or in smb.conf) then every socket recv or send will return short by random amounts. This allows you to test that the non-blocking socket logic in your code works correctly.
      adds  c272e60   r3315: converted the libcli/raw/ code to use the generic socket library. This allows me to test with the socket:testnonblock option. It passes. (This used to be commit 7cb4bf8662825d507d8246647ffb10aa08bad794)
      adds  c4cff94   r3316: give the LDAP server a chance of operating correctly non-blocking (it didn't handle EINTR or EAGAIN) (This used to be commit c35a8f92c2df354e972ced9371d33657ce99988e)
      adds  4a25682   r3317: Fix the build (This used to be commit 5e8fd27d6ec7f44e6e802a2f29ec54e96fa78af0)
      adds  8c752ec   r3318: generate random STATUS_MORE_ENTRIES errors (1 in 10 packets) as well as randomly short recv/send when socket:testnonblock is enabled (This used to be commit 718175a265d34bfdbcbf0cc6b55dbf6b389f3194)
      adds  28c3dcf   r3319: fixed a bug in the client library found by the new non-block testing code (This used to be commit 1e62aa262aac1c8e3676caac7b65086d21b7a01e)
      adds  8262efe   r3320: fixed bugs in the rpc_server code in handling partial packet receives and sends it now passes the non-blocking test suite (This used to be commit 6cdf485fb263c69d62ea2e98236d92ffbf6b7a3e)
      adds  6feaf6d   r3321: make the test_echo.sh test suite test non-blocking on all rpc transports this test now passes (This used to be commit 3d270fd86caedd1023373160934d72d8cb065659)
      adds  e481385   r3322: fixed a bunch of warnings in the build, including one case where it was a real bug (This used to be commit 02d5d0f685e44bd66aff4a007f0bf34c8f915574)
      adds  a6ae640   r3323: more warning reductions (This used to be commit 5921587ec26e4892efc678421277e4969417d7f5)
      adds  ba6d5fc   r3324: made the smbtorture code completely warning free (This used to be commit 7067bb9b52223cafa28470f264f0b60646a07a01)
      adds  428d9f7   r3325: missed one of the torture changes ... (This used to be commit 1629b593c6ad5a6c0a7dc0cd7588d979db887286)
      adds  8004eac   r3327: fixed another warning
      adds  bb69e3b   r3329: Add support for IPv6 (This used to be commit d8298901243ca4ce2ec420fa523c8e1407e72513)
      adds  9f5c04c   r3330: Use IPv6 for RPC client connections if we can (This used to be commit 9426a655356f817f3d3174d25caa25224043d373)
      adds  1331667   r3331: Add string descriptions for a couple more WERROR's (This used to be commit 1d374cdeb09b856449287cf12a77b23296c82a1d)
      adds  66790e4   r3332: Check result codes in some more places... (This used to be commit 87833cc75852bfe198c73ba1be67d1d36a43dc99)
      adds  148f07c   r3333: added configure tests for ipv6 support (This used to be commit 9794570c6d0646cc34147bf8128802b181f658f0)
      adds  08c4d0d   r3334: Allow disabling IPv6 support using socket:noipv6 (This used to be commit 9c13f42c1fd489a6a663f614a41c59730c18a054)
      adds  94c0b93   r3335: better configure support for ipv6 - thanks to a quick tutorial from metze (This used to be commit 76c4ba6d29a6ad1e21c2d7674e1f323e8d53d627)
      adds  0197195   r3336: use a struct ntvfs_async_state to be able to do async chaning of ntvfs modules
      adds  195f48d   r3337: remove debug code and reanable the reall logging:-)
      adds  858f176   r3338: More work on the winreg RPC server. Opening hives is now supported, most other calls return WERR_NOT_SUPPORTED for now.
      adds  479bf22   r3340: Various fixes in the registry code. Implement the EnumKey call in the server. (This used to be commit da65a248c292a90342e1394ee4132ef2c7afd3c8)
      adds  42c4dd1   r3341: - don't zero the async structure (makes valgrind more useful)
      adds  6876fae   r3346: - simplified vfs_nbench.c a bit, by using req->async_state->ntvfs inside   nbench_log() instead of declaring nprivates every time.
      adds  10ae616   r3347: fixed an uninitialised variable bug. Surprisingly hard to track down, as valgrind got a corrupt stack when trying to debug it. (This used to be commit 58cabaa7022e5521961551462d31fbd90e4183e4)
      adds  7ce7137   r3348: More registry fixes and additions. The following functions work right now against samba 4, at least with a ldb backend:
      adds  ae3b7ef   r3349: fixed more uninitialised variable problems with the nbench module (This used to be commit 915faf49350b29a46f39354cbac746455d70c92c)
      adds  4676de0   r3350: fixed a bug with sending multiple replies for the one request, as happens with trans2, trans and echo. Now that smbd is async we queue the multiples replies all at once, and now need a way to ensure each reply gets it own smbsrv_request buffer. I have added req_setup_secondary() to cope with this. (This used to be commit 2dbd2abc5f197ee21d7dceeda2922c7449c46d99)
      adds  78b85c9   r3351: handle far more operations on open directory handles. pvfs was failing with a wxp client because of qfileinfo operations on directories failing with NT_STATUS_INVALID_HANDLE after the fstat() failed (as pvfs sets f->fd to -1 for directories) (This used to be commit 1993128cb1dbf49db6e3e0387996ecf2a14b8d76)
      adds  b2df916   r3352: make smbcli_read() and smbcli_write() work with very small negotiated SMB buffer sizes (This used to be commit 320ca0214d97dc6cebb00ddc98a1eb71e2b4c917)
      adds  d1a732d   r3353: don't reference dos.attrib unless its initialised (This used to be commit 498799e4260b1c5e2bfc4fac4cba1080e8ec0a04)
      adds  072dfad   r3354: honor "max xmit" and "max mux" from smb.conf in our client code. This is important as it allows the test suite to exercise the multiple reply logic in smbd for trans2 search replies. (This used to be commit 865159016ab1e806465a55697444228fb3fa286e)
      adds  bc24603   r3355: fixed the old style search code in smb_server to correctly handle searches that go beyond the negotiated max xmit size (This used to be commit 84762a59763005f5d29106cd409867cb150d648f)
      adds  0caeda5   r3356: in the standard process model we need to make sure we close all listening sockets after the fork to prevent the child still listening on incoming requests.
      adds  dbf0395   r3357: removed the need to use TDB_CLEAR_IF_FIRST in Samba4.
      adds  6593327   r3358: Try to put all the basic struct dom_sid manipulation functions in one place.  (I always have trouble finding one half or the other).
      adds  9805209   r3359: Add magic auto-initialisation hooks here, to match the rest of secrets.  (Which will, I am assured, go away).
      adds  09d0b15   r3360: improved the deletion of tmp files. smbd now puts all tmp files in var/locks/smbd.tmp/ and deletes that dir on startup. (This used to be commit 7e942e7f1bd2c293a0e6648df43a96f8b8a2a295)
      adds  8579628   r3361: Allow Samba4 (I'm interested in ntlm_auth in particular) to use Samba3's winbind.  This is also the start of domain membership code in Samba4, as we now (partially) parse the info3, and use it like Samba3 does.
      adds  b448bd5   r3362: Change netlogon.idl so we can parse the 'info3' seperate from it's surroundings, and rename user_id -> rid, as it could be a user or group id.
      adds  9752471   r3363: added basic support for SA_RIGHT_FILE_EXECUTE, needed for opening .dll files (This used to be commit ba1bfd51e1b694cb69afe559f695addaf03b4d81)
      adds  757215d   r3364: Add parameter to fix the compile.
      adds  9a09b41   r3365: Fill in the user and primary group SIDs into the 'server info' before the session info.
      adds  e78bfc9   r3366: updates from the junkcode version of talloc.
      adds  a29c24f   r3367: More registry updates. Add support flush_key and close_hive. (This used to be commit c526273df238c994c4de3c1704c6e95433f2331c)
      adds  9ba6c38   r3368: Default to rpc backend with binding "ncalrpc:" if no backend was specified in the various registry tools. Allow opening a remote registry to partly fail (I.e. if not all hives could be opened) (This used to be commit 313034b10d7a70d079e2bec1af38cf2a7cd918c1)
      adds  9dc3f78   r3369: More registry updates We now pass the RPC-WINREG torture test. Also, constructions like the following work now:
      adds  def0a74   r3370: Initial work on Add Key/Delete Key/Add Value/Mod Value/Del Value support in gregedit (This used to be commit 33f429c61f2859e3ad60fa38823174bbd331d91a)
      adds  b17470a   r3371: fixed endpoint for browser.idl (This used to be commit b2ec1e75a203b8de5ab2ae8e91eca3ec43b98741)
      adds  b97145b   r3372: fixed the initial directory permissions for pvfs_mkdir() (This used to be commit 72ddb38a7214a49548a27ef6e6b6e7b0944b01f0)
      adds  b1c8e87   r3373: added better error reporting in pvfs_open (This used to be commit 22abdfca961a00e7c48ba4231e12f254781d315d)
      adds  3ab24d0   r3374: Couple of bug fixes (This used to be commit f8e45e143087d333da4afc193b4fa1991ba04c63)
      adds  08e30a5   r3375: changed the default max xmit until I fix a problem with the SMBtrans multi-part code A higher max xmit avoids multi-part trans requests (This used to be commit 23f4ce3a7d207db0c2705295cbb8d46dc5290b1a)
      adds  ad8c4ae   r3380: - changed the default behaviour of server signing. We now have a default   setting of "server signing = auto", which means to offer signing   only if we have domain logons enabled (ie. we are a DC). This is a   better match for what windows clients want, as unfortunately windows   clients always use signing if it is offered, and when they use signing   they not only go slower because of the signing itself, they also   disable large readx/writex support, so the [...]
      adds  39883a9   r3383: avoid multi-part SMBtrans and SMBtrans2 replies until our client library can handle them properly (they are difficult to do in an async fashion).
      adds  65510d9   r3384: added SA_RIGHT_FILE_WRITE_APPEND, which is a combination of write and append (This used to be commit d098636d7faacce7f024c74b945899edb824d740)
      adds  1dc8e52   r3385: when discarding a unmatched reply print the command type to help debugging (This used to be commit 91139ed8d41a1d4b99379142b3e09c6d0a8ff159)
      adds  cb1cff9   r3386: - fixed --seed option in smbtorture
      adds  d93636c   r3387: fixed pvfs to pass the NTDENY tests. The tricky bit was SA_RIGHT_FILE_EXECUTE, which depends on a flags2 bit (This used to be commit c36851d230bcf552ed79322f8358060ab164ec09)
      adds  c2cf02c   r3388: when doing schannel use a anonymous session setup (as the machine acct isn't allowed to login on a share) (This used to be commit 8c0be60d8d59863f0bcdd17012dce923c139ce09)
      adds  557bf8d   r3389: fixed schannel client side code. RPC-SCHANNEL now works against w2k3 again. The problem was that the sig_size method didn't get added in the gensec conversion. (This used to be commit a49b61173dbadbf4efb0fbcfaba67da393913639)
      adds  feff2e9   r3390: fixed schannel server side support. RPC-SCHANNEL now works against Samba4. (This used to be commit 01f5c1c72d9fc8f21029adc586154b0c54f76c9e)
      adds  173dda6   r3391: fixed some memory leaks in the schannel code (This used to be commit eb3366d3667ddddf7ab5eae5d1fbc5de86c41072)
      adds  eb3b256   r3392: fixed schannel over ncalrpc (This used to be commit 0b93be9f5f89ef17f94e8e98c3a405495e04e235)
      adds  9b24cd2   r3393: added test_rpc.sh. The idea is that this script will test all the RPC-* tests that are expected to pass against Samba4. Currently only RPC-SCHANNEL and RPC-ECHO are in that list, but as we get more working this test will allow us to ensure that they stay working. (This used to be commit d49dfd406ffe57139d8a4679b806c875e7f194ec)
      adds  cf97155   r3394: Give the user a clue why we are blasting them with the usage brick.
      adds  74dd7d9   r3395: added support for "string32" type, to fix the fixed width string problem that tim found. (This used to be commit 2cf35cb4d2513a7be46065e12c6fd1e2b90f4b8a)
      adds  89665e8   r3396: Rename form_name -> formname.  This time, check smbtorture builds before committing.  (-: (This used to be commit c776232d0130638a85cc8ce75e4bbef75952e856)
      adds  50c5059   r3397: Fix IDL for ComplexPing and SimplePing, including tests (This used to be commit cf976a6feb980b1e5116d24371fa6109092c9314)
      adds  b24fcfc   r3400: - allow callers to control the flags2 field in raw packets
      adds  75f1497   r3401: Fix IDL for SetForm RPC. (This used to be commit 206f3de297c397c8894f9855ea8571c68823e1fc)
      adds  0b06732   r3402: Fix idl for spoolss_JobInfo1. (This used to be commit e5fe971dc557fa75d86c4b713ca4ceb10fd0c560)
      adds  0e082a5   r3403: Add test for operations on print server handle.
      adds  3d2dd91   r3404: Rename name of DATA_BLOB in GetPrinterData() (This used to be commit f06ecd81dd79d8294125ab0549ccbdbbb0ddd8d5)
      adds  5d7c6d7   r3405: Test EnumPrinterData and GetPrinterData. (This used to be commit a4facee8602cfb9b2599e0068dd42933ed94655e)
      adds  12fb5bc   r3406: Don't throw a werror exception for WERR_NO_MORE_ITEMS and WERR_MORE_DATA. (This used to be commit deaa5159f41a8841d75801b441e7bd5cf2636870)
      adds  751b412   r3410: Handle conversion of DATA_BLOBs and pointers to DATA_BLOBs from python. (This used to be commit 12e037dbe3d497aff2415c0a22fab20a7932ab7a)
      adds  9ebf74c   r3411: Ignore some autogenerated files. (This used to be commit f6428f2d01a4bd8d4acadf96e33957371cdb2021)
      adds  b33f17e   r3412: Add NCACN_SPX and NCADG_IPX transports (This used to be commit ff2f2b4273ce9a49599b385d32fbbd5e8f0d4c23)
      adds  ad4c40b   r3413: RemoteActivation updates and fixes Add torture test for RemoteActivation The request is now send correctly and we get back a valid response from Windows but r->in.Interfaces is set to 0 somewhere while parsing the response... (This used to be commit cabec03422f0c7140b56b2d5c4ec8ca663b406fc)
      adds  1264934   r3414: RemoteActivation torture test (This used to be commit bcb89806fe45db50988f241db51989d90aa2289c)
      adds  beb3e70   r3415: Add support for parsing a Request file before a Reply file so we can use ndrdump for replies that depend on variables from requests (This used to be commit 5d83de4c64fbbd6775ba6d42c430ef2cba11be4f)
      adds  92d2f7a   r3416: Typos (This used to be commit 52d924501a08c2e37eabfd779dec406d38e7eaaf)
      adds  86a2844   r3418: added BASE-NTDENY1 and BASE-NTDENY2 to the lists of tests that pvfs passes (This used to be commit 6a6f2aea1082fa42d33fd58c92f03c790cdfed9e)
      adds  9f1210a   r3419: moved the libcli/raw structures into libcli/raw/libcliraw.h and made them private (This used to be commit 386ac565c452ede1d74e06acb401ca9db99d3ff3)
      adds  48ce437   r3421: got rid of some unused code (This used to be commit 0333f417a86a54a328ca9bd908076f9fe8405dc7)
      adds  38ee8f0   r3422: allow for subsystems that don't get included in the list of auto-prototype objects, using SMB_SUBSYSTEM_NOPROTO() (This used to be commit e6b69183de785641144f9abb1853cab73c70073e)
      adds  2c52f52   r3423: auto-generate prototypes for all external functions in pidl (This used to be commit 009488dfe55f5219b24c30222b1a8bf411a7e939)
      adds  37fffa5   r3424: don't run mkproto.pl on pidl generated code, instead rely on pidl generating the prototypes itself (This used to be commit e694aeefe7c725d417abdd3c48d16ff1d932c223)
      adds  475c958   r3425: got rid of a bunch of cruft from rewrite.h (This used to be commit 3f902f8d851d32fa81d89ed61bfda6edaea00984)
      adds  c1dc067   r3426: removed 2 unused files, and some unused variables (This used to be commit dd0618d5950ca052b57715cb8451af23e4622049)
      adds  668ecaa   r3427: split the openx logic out from the other open mapping code (This used to be commit 8d71ed9271a6ee43b9a3c28724b95714b5d2e56d)
      adds  9006793   r3428: switched to using minimal includes for the auto-generated RPC code.
      adds  2a271ec   r3429: Fix IDL for EnumPrinterDataEx() (This used to be commit da7ec2ae68112697e95b502f9ae093a4f504abe9)
      adds  8c1edd1   r3430: Add tests for EnumPrinterDataEx, SetPrinterDataEx (doesn't work), EnumPrinterDrivers. (This used to be commit fe381c3ebc64a7d067832c7d2aebeb35b1f3923b)
      adds  a78c26b   r3431: Allow optional semicolon after interface definitions (This used to be commit edbd789abb505accd3e72863d13acd2603d991f6)
      adds  6ef03e7   r3432: Support WERROR's in arguments (not just as return type). Some of the DCOM calls are wrappers around several local calls, so you get things like:
      adds  8389903   r3433: Use .mk file for librpc/ (This used to be commit c1f345eefdce3f6fc9e3a526543b2b9a6441e566)
      adds  722eec5   r3434: Fix memleak (This used to be commit 0a12cc4cadf7c1e97282a0d8ab2f486536987a77)
      adds  b206afa   r3435: Remove accidentally committed line... (This used to be commit 93377e6090b42552eb1f804ccef995bbd0c8c531)
      adds  dde0690   r3440: Add support for "coclass" to the pidl parser - the idl keyword that describes a COM class.  A coclass is the implementation of one or more interfaces. It has a UUID referred to as it's CLSID (Class ID).
      adds  652b8b3   r3441: some include file cleanups and general housekeeping (This used to be commit 73ea8ee6c268371d05cf74160f2ad451dd2ae699)
      adds  9f14afa   r3442: Add support for the "call_as" and "local" attributes. (This used to be commit 8e25117103b0339441bc6328176ed34034005528)
      adds  2843494   r3443: the next stage in the include files re-organisation.
      adds  75b2790   r3444: Don't use random data as endpoint if no default endpoint is known and no endpoint was specified for ncacn_np. (This used to be commit 5f47bf1187fbd07fd8eb88da2a1fea2b0e9addf8)
      adds  f20f1f9   r3445: made the gtk tooks use minimal includes. This approximately halves the total include lines in compiling C files in Samba (the .gch file is now 5M instead of 12M)
      adds  2878536   r3446: created include/system/iconv.h and include/system/shmem.h (This used to be commit 70055fb1f499cd40e996e56c7ba9ef8d2267b421)
      adds  ead3508   r3447: more include/system/XXX.h include files (This used to be commit 264ce9181089922547e8f6f67116f2d7277a5105)
      adds  71107c0   r3448: some systems don't have stdint.h (This used to be commit 8afc2b3bc19c627f7b970ee6ce0480039ed5d3cb)
      adds  26c6b4c   r3449: more include file reduction
      adds  452ddd9   r3450: portability fixes
      adds  edbfc0f   r3453: - split out the auth and popt includes
      adds  6148dec   r3454: moved a few more things out if includes.h into the include/system/ include files.
      adds  f4ec149   r3455: some more portability fixes. We nearly compile on solaris again now. (This used to be commit 4f33247f1ca60416415a61a7afac43c9dc8a61fd)
      adds  2f7d7e4   r3456: Add appropriate #includes to fix Python extensions build. (This used to be commit 7e94d5bd3dd7b7055e9b70496207713f94446f98)
      adds  5011f90   r3457: s_addr is a macro on solaris, so we can't use it in structure names. arrgh. (This used to be commit 7842b23d01c53009259a2461600bd01159cecebf)
      adds  8692564   r3458: more solaris portability fixes, the main one being that we can't use a structure element called "open" as its a macro on solaris. (This used to be commit 4e92e15c4e396b1d8cd211192888fea68c2cf0f9)
      adds  6afe281   r3459: Fix cut&paste error in copyright header. (This used to be commit 922ea35a4b6ea02e888a98aee241f1b9f6fca420)
      adds  477ab1d   r3460: Add LIBNDR_GEN_OBJS and LIBNETIF_OBJS to swig objs. (This used to be commit f4c04fcf8f185b966c4ceb455aef4e9e54a98897)
      adds  2df2d1b   r3461: another place where "open" was used as a structure element (This used to be commit 1087ea830e7aead86d54a1836512e88554afc919)
      adds  a1d0b97   r3462: separate out the crypto includes (This used to be commit 3f75117db921e493bb77a5dc14b8ce91a6288f30)
      adds  3643fb1   r3463: separated out some more headers (asn_1.h, messages.h, dlinklist.h and ioctl.h) (This used to be commit b97e395c814762024336c1cf4d7c25be8da5813a)
      adds  a421424   r3464: split out registry.h, rap.h and ldap_server.h (This used to be commit 70d2090f6bf2c7e0caf1e9c020f330de88871f8e)
      adds  8867664   r3465: fix SMB_SUBSYSTEM_NOPROTO()
      adds  aa34fce   r3466: split out request.h, signing.h, and smb_server.h (This used to be commit 7c4e6ebf05790dd6e29896dd316db0fff613aa4e)
      adds  7f161f3   r3467: fix the build
      adds  c051779   r3468: split out dcerpc_server.h (This used to be commit 729e0026e4408f74f140375537d4fe48c1fc3242)
      adds  fe3c245   r3470: removed some unused functions (should fix the build on IRIX 6.4) (This used to be commit b4c727a8dd74c9603a58c019d4be8b423209e04d)
      adds  c9ec1bb   r3471: split out capabilities code from lib/system.c - should fix IRIX 6.5 build (This used to be commit 34ffcd38a5544173aca85fbcec2f7ebfd5ec1f25)
      adds  c2c0443   r3472: fixed build of reg_backend_gconf (This used to be commit d8a4af5282a1a3002def250f4857469ffb84d183)
      adds  c4a1925   r3473: Add LIBCRYPTO_OBJS to python extensions. (This used to be commit f9038ee62f623ea07ca4c320b979e876464dcc96)
      adds  5f68ab2   r3474: Add conversion functions for the time_t type. (This used to be commit caa563faaa264c41afdb60d64dc9566fcd31518e)
      adds  c5e4c83   r3475: don't pass a ptr to an enum as a ptr to an int (bug found by tcc) (This used to be commit a7e5bde6befa8da8fc7447b295d9177126f74964)
      adds  acc9f59   r3476: fixed some const warnings (This used to be commit 7dc58dc01e19b342df76dcc14ee28ff37a8f9ace)
      adds  f74ea95   r3477: add '--with-disable-ext-lib=LIB' option to be able to disable the usage of external libraries.
      adds  6bd02aa   r3478: split out some more pieces of includes.h (This used to be commit 8e9212ecfc61c509f686363d8ec412ce54bc1c8d)
      adds  8228a36   r3480: moved some signal defines into include/system (This used to be commit a954e707ef5b23af84ef8f622336e36379c4a373)
      adds  a99b621   r3481: split out client.h and events.h (This used to be commit c6f486574470a311e0d336c026103f131451e21e)
      adds  e8e94a9   r3482: fixed a warning and an error from the IRIX 6.4 build (This used to be commit 8ec3cf8b2ba149b7d6a15689e9b77685c6da3179)
      adds  34c9263   r3483: IRIX 6.4 now builds (This used to be commit 5d1a687ce42b2ca829dc1d82d3465e79ef0ef37c)
      adds  a2fd248   r3484: - add support for conformant string arrays at the end of a struct
      adds  5f6ec52   r3486: Add RemoteActivation server (This used to be commit 0987a5fdd6425a85823f57fe5b596bb6c404bce8)
      adds  c1f9a94   r3487: RemoteActivation works! The only odd bit is that I get either a NT_STATUS_BUFFER_TOO_SMALL or a NT_STATUS_NET_WRITE_FAULT if I try other user accounts. Must've got something to do with the auth padding... (This used to be commit f6f3d312bf43354564a9b0816edc3a13b520192d)
      adds  7573366   r3488: Start using RemoteActivation (This used to be commit b4e81ffc648d30c4c501b168d5e2e562941648ac)
      adds  3c4cd18   r3489: Add a couple more DCOM tests (Both OxidResolver and RemoteActivation are completely covered now) (This used to be commit 06048d0dac60ae04a677786c0bd3df4f516d8034)
      adds  bd6bc9c   r3490: All tests work against NT4 now (This used to be commit 640e3a8ce865a72b171bdf15c8cf5afc2987a5d3)
      adds  acb23b2   r3493: fixed a bug in readx reply where the client specifies an invalid high part of the maxcnt. This caused an allocation failure and server exit.
      adds  6f214cc   r3494: got rid of include/rewrite.h, and split out the dynconfig.h header (This used to be commit 558de54ec6432a4ae90aa14a585f32c6cd03ced2)
      adds  02785df   r3497: removed some include cruft, and split out librpc/gen_ndr/tables.h (This used to be commit 7dd3a5a6dadb0edc4fad56deba84f24b1e6dd2bc)
      adds  1f8bb2f   r3499: setting an out param for a non-pointer doesn't do anything (and generated a warning as it was being set to a ptr) (This used to be commit ba81a48c9d837249765639f237f57f4cd2a32f70)
      adds  d685e56   r3500: cleaned up the AS_USER/AS_GUEST stuff in the core smb packet processing (This used to be commit 8fa456afc9be113f292a1952119b533e4dc04fc1)
      adds  a4a475b   r3501: More work towards MGMT support in gepdump (This used to be commit adeb0cd26757078ffe0a4838417169a6e4a67f6f)
      adds  e3e5ef9   r3505: #include dynconfig.h (This used to be commit 336eba61e99cd96fe4abc8476b998d079fbb5770)
      adds  90a8c4a   r3506: Test EnumPorts function. (This used to be commit 354068aae16b7e0c13416cfcdf9bdef5138dccc0)
      adds  dde0705   r3507: - added deferred replies on sharing violation in pvfs open. The   deferred reply is short-circuited immediately when the file is   closed by another user, allowing it to be opened by the waiting user.
      adds  6305528   r3508: fix the build
      adds  29697cb   r3509: - comment out a unused var
      adds  f8f1d1b   r3510: fix build on SuSE 9.1
      adds  823f169   r3511: teh PAC used 8byte alignment
      adds  e0e6e0f   r3512: - support DsCrackName GUID strings ('{faedf4f9-0de8-4582-b8b6-c475efefbe5a}')
      adds  6d3c74a   r3513: Add (the infrastructure for) DCOM support. Contents:  - Support for sending over the object UUID in DCERPC calls  - Simple torture test for the DCOM "Simple" object  - Generate extra argument for "object" interfaces in pidl  - Some stubs for common DCOM functions (This used to be commit c052f2e1edd816206d8974af3140cec7ef97a70c)
      adds  9a65c54   r3514: Allow specification of username, password and domain and try to set up connection. (This used to be commit 8076db7a1f9e11c725e481a0bda4dbc354c9612f)
      adds  695677f   r3515: Fix RemoteActivation correctly this time (-: Thanks to tridge for some help on this one! (This used to be commit 1104667190aa144e2c7d79ece9a55502b98d0351)
      adds  52f7f9b   r3516: dcerpc_epm_map_binding now checks the endpoints it nows first and then possibly does a epm_Map call(). ncacn_np now also uses dcerpc_epm_map_binding() (This used to be commit 77eec3fa18dbbf4d774ccf04c7a38b0887f26ca6)
      adds  f7a13be   r3517: Fix the build - Sorry! (This used to be commit a5c9e0a1854fdde14342e6bba511e4190122c2e1)
      adds  a9c00f3   r3518: fixed some includes to be consistent.
      adds  37baa01   r3519: Include time headers to fix the build.
      adds  d4f667c   r3520: minor portability fix (for struct timeval) (This used to be commit ea1ad5897d7023f00931a3102edf9d3393cc216e)
      adds  500ce03   r3521: Collect printer driver names in EnumPrinterDrivers. (This used to be commit 86f54db1ef96fbffc6f1c7948d8bc849009a536d)
      adds  00a1262   r3522: added async support to most of the ntvfs_map_*() functions, allowing functions like SMBopenx, SMBread and SMBwrite to be performed async (This used to be commit 9e80eb18ae8c4a4a8cdf2f32f0c869fbbc3832b4)
      adds  252e010   r3523: removed a useless level 0 DEBUG() (This used to be commit b36967466fea6a67cc35ceaedaf82050705b1a88)
      adds  7d4809f   r3524: Remove unused variable.
      adds  92cac50   r3527: I hate compiler warnings...
      adds  c870ae8   r3528: added support for the SMBntcancel() operation, which cancels any outstanding async operation (triggering an immediate timeout).
      adds  f71a494   r3529: fixed signing support for SMBntcancel requests (no reply means seq number rises by 1, not 2) (This used to be commit 201ff734d47cb0c335820f11e2629cb3bd18162f)
      adds  8fa7f26   r3530: make sure we match ntvfs_async_state_pop() with ntvfs_async_state_push() (This used to be commit 730ae0600e6c75a7048f7aaf3995604e8cdbba39)
      adds  39cd063   r3531: add support for RAW_OPEN_MKNEW, RAW_OPEN_CREATE and RAW_OPEN_CTEMP in pvfs (This used to be commit 1d2f0a55c1de01cbbf6552371584847223841bc3)
      adds  b2617da   r3532: make sharing violation delay in pvfs configurable with "posix:sharedelay = usecs" (This used to be commit c4758776491e5ed9f5b8c387226d1e75bc70eb2e)
      adds  96ffc6d   r3536: Some minor IDL updates/fixes/additions (This used to be commit 6fab01df000a126d2d01c41ead952d027f755309)
      adds  80eef3e   r3539: much nicer async open delay code.
      adds  1d97e7b   r3540: added testing of SMBntcancel in the open/open/close mux testing. Interestingly, w2k3 does not allow the cancel of an outstanding async open request, whereas it does allow the cancel of an outstanding async lock request. To support this I have changed the pvfs_wait interface to provide a enum on why the event is happening, so the callback can decide what to do. (This used to be commit f23d6a28008a13588cde24b5012ec21e488ac47a)
      adds  c772c75   r3541: Add support (to be verified with the squid team) for the Squid 3.0 multiplexed helper system.
      adds  ba8b9d4   r3542: Re-indent, and fix a use-after-free by doing the talloc_destroy just a little later.
      adds  e8010ad   r3543: fixed some #include lines to make them more consistent, and fixed conditional compilation of xattr client code (This used to be commit 321fb06a627f4deae649ab014bc881721d37b3dd)
      adds  0a8dff9   r3544: fixed some #include lines to make them more consistent (This used to be commit a1a0118bd3f1cae034a1c564d05c3aa8019ff932)
      adds  9fe5fa1   r3545: initial support for using extended attributes to hold extended dos attributes of files.
      adds  3a7eff6   r3546: including includes.h twice causes gcc 3.4 to crash with pch (This used to be commit 51c1c2af687ed351d12e6d933659d94f5925728c)
      adds  a9ecd7a   r3547: fixed waitpid in fcntl_lock.c (thanks to jbm for pointing this out) (This used to be commit 864a142409dcf3339343fdff407332629ad07633)
      adds  2b4e716   r3548: removed extra net/if.h include (This used to be commit 1551f211d983398a4f27eaeebdd4bf05f8beb330)
      adds  12f4a44   r3549: added support for DOS extended attribute lists (name/value pairs) stored in posix xattrs (This used to be commit bad6a88371264cffce2bf5d6ce904b7b357081de)
      adds  d8ddb03   r3550: fixed initial attribute on file create (inlusion of FILE_ATTRIBUTE_ARCHIVE) (This used to be commit b07feaafd16e42e84ba51004a6a9d4a3cb8f9a37)
      adds  b875cdf   r3551: these utils need system/filesys.h (This used to be commit 1b945f9f4bcbb6afb3e531e92cd2e904c92c334e)
      adds  8a5c9c2   r3552: fixed sense of ACL test (This used to be commit 630af28a0f812b5bafce3ffeb72ebd069b66adac)
      adds  438a54b   r3553: Allow talloc_reference to take a NULL pointer for the "ptr" argument.
      adds  2b250bf   r3554: Use the new talloc_reference changes to simply the conversion of returned validation information into the server_info struct.
      adds  9ced859   r3555: Fix auth_winbind to work with the new auth_util conversion code.
      adds  6e3b0a0   r3556: Remove --enable-krb5developer and --enable-gtkdeveloper, as the new modular headers confine the warnings, and everwhere else we need them.
      adds  dc73064   r3557: Use a switch, not a series of if/else if statements.
      adds  0af3429   r3558: We don't seem to need these as [public] any more.
      adds  ed277bb   r3565: Move PAC parsing into the session_info generation, and out of the basic krb5 request path.
      adds  ac29f51   r3570: Export the user's group list from ntlm_auth, via a new command 'UG' (user groups).  The form of this is not final, but is this should be a discussion point with the squid team.
      adds  e1f38d8   r3571: rough guesses at what abartlet really wanted to do in his last commit (which I suspect was missing some pieces)
      adds  4c06ac0   r3572: Thanks to tridge for his patience with my build breakage.
      adds  439c152   r3573: added trans2open support to smbd and pvfs, and fine-tuned the open->generic ntvfs mapping code. (This used to be commit ed844192d7f7ed487290f719df65f256a5b0b9bc)
      adds  a9158e0   r3574: the RAW-OPEN test changes broke a couple of the other tests. This fixes most of them, although RAW-SEARCH still fails (due to an interaction with the new xattr code) (This used to be commit 09b4652b40c4cfca027765178bd5a0adbaa666c2)
      adds  b5acd19   r3575: fixed attribute normalisation in xattr code. RAW-SEARCH now passes again. (This used to be commit 66bdc6e78c2c7ce4e215919959f0d0623ef06723)
      adds  44b5e5a   r3576: don't consider short share delay timeouts to be an error, so we can run test_posix.sh in a reaonable time by using posix:sharedelay=100000
      adds  6c3a5b3   r3577: add a torture_join_domain_ads_dc() function, which will join as a w2k dc joins a ads domain
      adds  800212b   r3578: a couple of include changes that should help with FreeBSD (This used to be commit d8c4a660a08d7be8b69e4e5458bdcc1cb492506e)
      adds  481bba9   r3579: with the gcc warning flag from abartlet we don't need sys_strftime() (This used to be commit 041f77b6a19c98599fe18d2eb4e86db00b40014e)
      adds  f458460   r3580: - on file overwrite in ntcreatex we need to replace the file permissions.
      adds  81f6d0b   r3581: fix some signedness warnings with gcc-4.0 (there some callers to be fixed later)
      adds  eee5cc3   r3582: more gcc-4.0 signedness fixes
      adds  8408b34   r3583: - seperate the ldap client code and the ldap parsing code   (vl: we should only sync the parsing code with trunk)
      adds  e5c8e21   r3584: fix referral handling
      adds  b012ab5   r3585: check sscanf return code
      adds  71db46e   r3586: Fix some of the issues with the module init functions.
      adds  7c400a8   r3587: Add status_codes.i as a dependencies for dcerpc.i (This used to be commit 358f6410639f4843a2781094fb102952f9dc8639)
      adds  3503373   r3588: Fix bug in converting SIDs containing large unsigned integers from Python. (This used to be commit a46aba43549e5221ec0c15d4133444d8ef77a4fb)
      adds  6c32daf   r3589: Add some extra status codes. (This used to be commit 6d918f15951f38061128e141bbcc161d8956977e)
      adds  e34ee4f   r3590: Add some more commands to rpcclient from a patch by jbm.  Add SamrQueryDomInfo, SamrQueryDomInfo2, SamrEnumDomainAliases, and SamrEnumDomainUsers. (This used to be commit 91eb405354a65bfd94bf59c21fe21f68fff7b9fd)
      adds  70bb74e   r3591: to get a bit more useful info from valgrind I'm disabling the deliberate over-allocation of request structures in smbd and libcli/raw code for now. (This used to be commit 07596d87213e8ccbf6a0e7bc216d692065f43403)
      adds  51353ac   r3592: auto-cleanup the test.$$ log files in these test scripts on control-C (This used to be commit a07bca1707857a33d50172432336b90e3da8c854)
      adds  92a9d90   r3593: fixed the trans2 t2open reply to initialise all bytes (bug found by valgrind) (This used to be commit b8ba6793c1b27f118083ddfa71af8ffbf2b65125)
      adds  5f608f2   r3594: continue conversion to __location__ from __LINE__ for error reporting (This used to be commit 425e36ca4dd98d3fee8ab5bb775cb15dfa27f8fa)
      adds  2db915e   r3595: - fixed a talloc_free ordering problem on cleanup with pending requests
      adds  8e7f33e   r3596: MODE_INFORMATION tests now pass. Only RENAME_INFORMATION level left to support RAW-SFILEINFO (This used to be commit 20fc3a25ef775fc366711501ca83914335e8fae1)
      adds  0c5f2ba   r3597: implement a suggestion from abartlet. By taking a refernce to the database in the opendb lck, we ensure that the database is not closed before the lock is gone. That ensures the lock destructor doesn't work on a closed database. (This used to be commit 218e01441aa1def3e8e884c8d618a95c9ffdfc1b)
      adds  396b5bd   r3598: hopefully fix the build on stratos (This used to be commit e6e8a9c7f014ddf7c92476a6713582303bb944a0)
      adds  930f909   r3599: fixed a couple of memory errors in the rpc netlogon server (found with valgrind) (This used to be commit 151dd4593d30c703b70099cd240784134fdb4e0f)
      adds  63b2fef   r3600: fixed two debug typos (This used to be commit d0149b173f70cf012e6ed2382394985fb4950af6)
      adds  485df40   r3601: Lots of smaller DCOM updates and fixes. Adds oxid tables, proper use of contexts. (This used to be commit 93eb3cd99c4fb065a69eabcead0c33804259c976)
      adds  add0493   r3602: Add looking up transport by endpoint protocol (This used to be commit 76c02ecbe8581fbf07bb59dd22ba88eb97b4fd04)
      adds  f2d715c   r3606: More DCOM fixes:  - OXID tables work now. IOXIDResolver is used if there is used for getting a STRINGBINDING if none is known yet  - Add custom dissectors for STRINGARRAY and DUALSTRINGARRAY. If there's a way to get rid of these later on (by supporting them thru pidl somehow), I'd be happy to use that instead of doing it manually.
      adds  e0586ef   r3607: EnumDomainAlises doesn't take a max_size parameter. (This used to be commit 996d042bf701860fcc9a9b424118c02addb2119b)
      adds  d8565f8   r3608: added BASE-DENYDOS test
      adds  438ca20   r3609: Lets spew out a few less error messages for tridge, and hope to get krb5 going on recent heimdal installs.
      adds  0098928   r3610: prevent segv with heimdal and password krb5 init (This used to be commit a4598e7fa17c7ec0fed9cb81f5a0fb30b133861b)
      adds  8c2e179   r3611: DCOM client support works!!
      adds  3dbc38f   r3612: This appears to be the 'offical' way to initialise this struct.
      adds  ce51a06   r3613: fixed a typo (This used to be commit 891e3097ee00d75f8f28efcccd8c15cd08b80e88)
      adds  19fc6e8   r3615: split out struct pvfs_file_handle from struct pvfs_file. This is in preparation for adding code to pass the BASE-DENY1 and BASE-DENYDOS tests, which require a shared filesystem handle for some specific combinations of two DENY_DOS opens on the same connection. (This used to be commit 6e4fdf01d19051e3923d7703dbf990fc1722b09a)
      adds  c077300   r3618: - this adds the special case for DENY_DOS semantics, as shown by the BASE-DENYDOS test.
      adds  73c1f61   r3625: Couple of minor DCOM bugfixes (This used to be commit 6f5bf44ade8bad10c6cf08a7d6e3528ec6b4ec8a)
      adds  e056ed9   r3626: More minor DCOM fixes (This used to be commit 709f279b192c8f9eeea04749169c00f2d57b20d3)
      adds  b3ef499   r3629: A bit of work on the DCOM server architecture, small fixes (This used to be commit e7b67ff22fe0a76afc93ee522b253eaf5dccb11d)
      adds  0639758   r3630: More work on DCOM server side (This used to be commit e995a1c0e5d2ee2dc50c31c01ce281a303dd5231)
      adds  47b91c9   r3631: a couple of tweaks to the talloc hierarchy for async requests in pvfs. This prevents a possible crash due to free ordering on unexpected disconnect. (This used to be commit bfca9eb7cb7a2caf3a232d538808ff2ade8e1ca9)
      adds  3351f1a   r3632: added an index on "member" in default provision. This speeds up my connect/disconnect test by a factor of 20x
      adds  4815480   r3633: - moved module init functions to after smb.conf and command line   parsing, so that module init can take account of lp_ parms (thats   why gensec:krb5=no wasn't working)
      adds  77ff35d   r3634: - fixed BASE-DISCONNECT test to force the async packets to be sent by   waiting for a chkpath response
      adds  cc0e670   r3635: fixed the crash from the BASE-DISCONNECT test (This used to be commit bdabb3f836d56ab0af9201321c00c8b385e053a5)
      adds  7fb2523   r3636: Fix python build (This used to be commit 0cf3978714cbe7ee49f5ab182ed007fcdf94b33b)
      adds  d1f4ba0   r3651: Add a new configure option --with-eparserdir
      adds  017bf49   r3652: Fix malloc-history dependent failures in smbtorture.
      adds  f111947   r3653: Move Interactive login tests up with the rest of the logon tests. (Hmm, this whole section should be broken out into a new file, I think).
      adds  cb700e9   r3654: Add static and fix indentation.
      adds  5805c78   r3655: As required by the new torture test, add the LM session key output parameter to SMBNTLMv2encrypt().
      adds  099d8cc   r3656: allow easy testing of the "realloc changes the pointer" type of problem that abartlet recently fixed. (This used to be commit 70e53a21f25360d3421758f5c37972ebc2337a9c)
      adds  70fbbdf   r3657: More netlogon torture.  We now test both function calls (SamLogon and SamLogonWithFlags).
      adds  e7810ee   r3658: use handle->fd == -1 as the primary indicator of a directory. This fixes a directory creation problem from WinXP (This used to be commit 4b3afc6c395b430e7e56d8ebe0ddf85c556a5df5)
      adds  f847f3a   r3660: This simulates the logon sequence of a XP login session I'm currently tuning Samba3/OpenLDAP for. For a concrete situation you have to adapt the domain, pdcname and usernames/passwords. Sorry, not parametrized yet, but this should be doable if necessary.
      adds  0d696dc   r3667: Small COM fixes (This used to be commit 7484b9be7423ccd7e37432951700939e8a53d513)
      adds  5afda90   r3676: Add a negitive test for NTLM2 session security (which should not appear in netlogon, despite what the LM response may look like).
      adds  a8db4dc   r3677: Seperate the SamLogon tests from the main RPC-NETLOGON test into a RPC-SAMLOGON of their own.
      adds  8ea4cb3   r3678: Remove testing code accidentily commited.
      adds  189783e   r3679: We now know a few more of the Netlogon negotiate flags.
      adds  32e3685   r3680: Move the multiple runs of this test into a loop.  Also check that no flags individually have an impact (above what we already expect).
      adds  fd5135a   r3686: The results of some work on the NETLOGON pipe:
      adds  c8b894b   r3687: Gaah - I forgot to add the new file for the RPC-SAMSYNC test...
      adds  79c5d73   r3689: Large number of COM updates:  - Work on server side and local COM support (should work, just no 	  example classes yet)  - Use vtables so that local and remote calls can be used transparently  - Generate 'proxies and stubs' rather then heavily modified code in client.pm and server.pm. proxies (client side code) are generated in proxy.pm, stubs (server side dispatchers) are generated in stubs.pm  - Support registering classes and interfaces  - DCOM interfaces n [...]
      adds  ab440ac   r3690: Use perl's 'use' statement to include the build system parts rather then using "cat" (This used to be commit 4d018b2b701faa56d7e3bb7634729296b53e0acb)
      adds  a20b130   r3691: Use packages (This used to be commit 975f06b626a3cc25e69bbe95dcfa04dc78e3dc92)
      adds  94c6fde   r3694: added support for the RENAME_INFORMATION level of setfileinfo and setpathinfo. pvfs now passes the RAW-SFILEINFO test. (This used to be commit 31ac31398ba52dfc554e58edaa7ae257caf5fdc6)
      adds  2de1e52   r3695: Add intermediate functions to use when migrating from .m4+.mk to .pm files (This used to be commit fb849a309b823296a31bbf0b5b683760119c615c)
      adds  3c8dab7   r3696: Feed directly to perl, rather then creating an intermediate file (This used to be commit dab264b78cdf709f1e2618b2b52b0e4aa2ad85b7)
      adds  2785960   r3698: mark RAW-SFILEINFO as working (This used to be commit f0760858f89dc4cead26b84db61cec470ac8e67d)
      adds  0e255bb   r3699: - split the delayed write testing out of RAW-WRITE, as it is not yet   clear what the correct behaviour is for delayed stat info update.
      adds  62979b8   r3700: pvfs passes RAW-WRITE but not BASE-DELAYWRITE (This used to be commit 7f3315d9196301a23d2a48f9fc0e9302c28027bf)
      adds  1158268   r3716: Improvements in the RPC-SAMSYNC tests:
      adds  1c59d82   r3717: - expanded the RAW-RENAME test a little
      adds  1b2b72f   r3718: added support for the ntrename level in pvfs_rename(). (This used to be commit 3d50982f5419b9a5c53f2b82a2313669cdeaaa21)
      adds  263916c   r3719: pvfs now passes the RAW-RENAME test (This used to be commit 3ab8136431aebf8a2625405c796dc4c697eb9e51)
      adds  a1a0554   r3720: fixed the pulling of zero length ucs2 strings in smbd. I found this bug using ifstest.exe, which is a IFS (Installable File System) test suite. With this fix I was pleasantly surprised to find that Samba4 passes many (maybe even most?) of the tests in ifstest. (This used to be commit a20cbca7880b66d3cf21213cccf93675e03f8728)
      adds  2f88046   r3721: We cracked the NTLM2 puzzle long ago, and set the flags elsewhere. Remove the conditional set.
      adds  eabdfac   r3722: - add userdomain in the binding dialog
      adds  d309966   r3723: Now that timestring() always returns talloc'ed memory, we don't need this talloc strdup here (do we?).
      adds  50916c8   r3724: Rename a number of structures, for better consistance between SAMR and NETLOGON.
      adds  3b217ff   r3725: The new RPC-SAMSYNC test, complete with SAMR comparisons.  This is certainly not complete, we need to verify all incoming data, not just accounts.
      adds  270a1a3   r3726: More simplifications/fixes in the build system (This used to be commit e32f87fdea3070ea715ef547f2a406aa63ab775f)
      adds  f0b9549   r3729: permission changes on directories always include the FILE_ATTRIBUTE_DIRECTORY bit (This used to be commit 5af815ffc3531e4ae4a6844e9f754656d9acf76e)
      adds  7367d23   r3730: More build system fixes and simplifications the hierarchy in the init functions is correct now will also make it easier to implement some other features (This used to be commit cbe819a75568403ac8850ea4d344c607a46d61c2)
      adds  8e16d8a   r3733: More build system fixes/features:  - Use .mk files directly (no need for a SMB_*_MK() macro when adding a new SUBSYSTEM, MODULE or BINARY). This allows addition of new modules and subsystems without running configure  - Add support for generating .dot files with the Samba4 dependency tree (as used by the graphviz and springgraph utilities) (This used to be commit 64826da834e26ee0488674e27a0eae36491ee179)
      adds  836f6ea   r3734: Fix some incorrect dependencies (This used to be commit 3add9e7de52496b135a230cccfd2d99a8b77ddd0)
      adds  1817b3d   r3735: Allow building subsystems as static libraries (.a files). To enable this support, run SUBSYSTEM_OUTPUT_TYPE=STATIC_LIBRARY ./config.status
      adds  e856a8d   r3736: Fix the build for builds that haven't got all libs samba can use installed. (This used to be commit 359a3570f32902db0e9f59f168af464e8c652cea)
      adds  31ded49   r3737: - Get rid of the register_subsystem() and register_backend() functions. - Re-disable tdbtool (it was building fine on my Debian box but other 					machines were having problems) (This used to be commit 0d7bb2c40b7a9ed59df3f8944133ea562697e814)
      adds  7cc0966   r3738: Use a hardcoded list of .mk files rather then "find" (breaks on some machines) (This used to be commit 9e65718102da901bbe07213c6cb16d837ccc3127)
      adds  3757bf5   r3739: Remove a bunch of unused m4 macros (This used to be commit 2a38b77a1d8674b46028214896e37747c4082f13)
      adds  1824d52   r3740: Convert more files to .mk, fix the build (This used to be commit a7c3c8cb6256acf672996fc6bf6128865a9ba0a9)
      adds  24a40fb   r3741: FILE_ATTRIBUTE_DIRECTORY is illegal in open of a file (This used to be commit ad7815fababe5783df5e8fb4a490921a5af693d6)
      adds  f7cbd34   r3742: make test-ldap give a sane error message when the openldap schema files are missing and auto-link the files if they are found in /etc/ldap/schema/ (This used to be commit 88b03ffc85d43ac83193a093cdb246794d74c4e4)
      adds  c66dbe0   r3743: auto-support the RH schema location as well (This used to be commit 4fc794d0b4bc6f2a0115628589f9366800a369ca)
      adds  34ddb33   r3744: Support building subsystems as a shared library. Modules don't work yet, so while this does compile, it does not work yet. (This used to be commit 3d885562c9f83d60c5d4957b067e35387dfa50dd)
      adds  42b7036   r3745: fixed the posix backend after the recent build changes (it had lost the detection of HAVE_XATTR_SUPPORT during configure) (This used to be commit c3b318143f2cfd6376a740afd77900c342e0eec4)
      adds  4719461   r3746: added RAW-STREAMS and RAW-EAS tests to smbtorture (This used to be commit 5ed3d68d20860bdedcfeb2461af570aedc689674)
      adds  187412f   r3747: - added some of the infrastructure needed for streams support in pvfs   (the IDL, and the load/save meta-data logic)
      adds  0c77d8e   r3748: pvfs passes RAW-EAS but not RAW-STREAMS yet (This used to be commit d288a0d4a1ef4cb08d1d959e8e1f0e5f06d7d203)
      adds  63a6cd6   r3749: don't consider it a failure if we fail to re-encode a codepoint above 1M, or in the case of non-UTF charsets, above 256 (This used to be commit 02595c14ac44403dd193d084dea9b91a67554a94)
      adds  eac720f   r3750: fix the build
      adds  fd4c057   r3751: Some fixes to using enable and disable for subsystems, ext libs and modules (This used to be commit c7757dd9adc18549fa3f908c2714624ec3f91394)
      adds  39a6a2c   r3752: Remove direct.pm for now (not used and breaks solaris build) (This used to be commit f28638628a10fbb42276517527d681bd0b3f6217)
      adds  5b39761   r3753: Have some modules default to "NOT" and enable them again when their dependencies are found (This used to be commit 8e7e98ae5fca8be8c6a0b4c543b6828c46172171)
      adds  679e95d   r3754: merge in ldb modules support from the tmp branch ldbPlugins (This used to be commit 71323f424b4561af1fdddd2358629049be3dad8c)
      adds  79ebe46   r3755: add missing files (This used to be commit 0b715b6ce21d23970d207d57e90133be17790d15)
      adds  e2bc9a4   r3756: Fix netbios session request reply. The buffer should not be a stack-based variable that is overwritten later.
      adds  950f3eb   r3757: Some fixes for ldb_ldap Now we pass also the test-ldap tests :-) (This used to be commit 0d58b1dc5aa0b00a924c1c5506f0c500c0b37b3e)
      adds  57d2043   r3760: mention -o switch in help message (This used to be commit 0e7d8753101f22aa192ac5628675a0374484d0e9)
      adds  0a5ea49   r3762: - only load the readed bytes into the input buffer
      adds  548c5e5   r3768: Fix build of libraries (This used to be commit 9929aa94ef01eba64ccf41f4b22df0cdbe3e96b3)
      adds  55d195f   r3769: fix the build of shared libraries
      adds  e2ebe81   r3770: - fix endless recursion loop in spnego fallback code
      adds  e81157c   r3782: use ldb_ namespace
      adds  8a18778   r3783: - don't use make proto for ldb anymore
      adds  43f5002   r3784: do a samdb lookup for the DsCrackNames server
      adds  536601a   r3785: this strings are not const
      adds  4af8f37   r3786: send a mechListMIC to make the current samba3 client happy
      adds  c3eb37f   r3787: a function to generate a random GUID
      adds  fa8f1c1   r3788: give new accounts and groups a objectGUID
      adds  83d29e9   r3789: - fix error handling - formating changes
      adds  46badf1   r3790: use a registration function that is called from dcerpc_*_init functions rather then a large table in librpc/gen_ndr/tables.c. This will allow us to only link in only the required gen_ndr files (speeds up linking quite a bit, makes binaries smaller).
      adds  7f340a2   r3791: fixed declaration of torture_rpc_login (This used to be commit fc9748841ec439a097e9713e1b60dbcd647469e2)
      adds  285db33   r3792: improved the posix -> nt error mapping, so we get things like NT_STATUS_HOST_UNREACHABLE instead of NT_STATUS_UNSUCCESSFUL (This used to be commit f2a488e5668ab5d262269f1bab1b33a63265cbe9)
      adds  ca90965   r3793: add some streams tests that show how the :$DATA suffix is handled (This used to be commit 41d8c95c94291e73fae1541543d6ce02b81c0c46)
      adds  ae7caf0   r3798: added support for alternate data streams in xattrs into pvfs.
      adds  5a34ef4   r3799: - added the bit for FS_ATTR_NAMED_STREAMS support into qfsinfo filesystem attribute reply
      adds  856f663   r3800: - fixed delete-on-close behaviour for streams
      adds  f4e5f3a   r3801: added allocation size rounding. This is needed for ifstest. (This used to be commit 8a6fa43156667f75e058c7d44b1c15a6cf7067b2)
      adds  db95baf   r3803: fixed detection of xattr support (This used to be commit b7e4ec4550dd2d15714784e5fb29789be9ca8623)
      adds  9aec081   r3804: Add more comparison tests in RPC-SAMSYNC.
      adds  91e9401   r3805: Fix the LSA portions of the RPC-SAMSYNC test - I was not using the LSA secrets interface correctly.  (New interface added).
      adds  696fdc8   r3806: added support to smb_server and pvfs for the NTTRANS Create call. This call has an optional sec_desc and ea_list. (This used to be commit 8379ad14e3d51a848a99865d9ce8d56a301e8a3c)
      adds  5ad5c6c   r3807: Cross-check the basic attributes for groups and aliases in RPC-SAMSYNC.
      adds  0f569bd   r3808: Put these in the same order as the IDL, to make it easier to spot what's unimplemetned (tests of the group members)
      adds  04a47a2   r3809: fix compiler warning
      adds  856ee66   r3810: create a LIB_SECURITY subsystem
      adds  5efd740   r3821: added client side code and test code for NTTRANS_CREATE (This used to be commit 8422789c06c203ea1c4761fecb16f79f99ac479b)
      adds  5f868bc   r3826: - added testing of ea lists in NTTRANS CREATE
      adds  6695019   r3827: fixed copyright notices to remove simo and lkcl who have no code left in this file (This used to be commit c75eb859391f747abc3fe513166c9f8d73ca349c)
      adds  cae1239   r3828: added testing of opening an existing file with EAs (the EAs are ignored) (This used to be commit 6d53c6a0aed31c87b47e5248f22b1e5767fad342)
      adds  bbf009b   r3829: added a RAW-ACLS test suite that tests query/set of ACLs on a file (This used to be commit 2ff9816ae0ae41e0e63e4276a70d292888346dc7)
      adds  012be92   r3830: unified the query/set security descriptor code with the rest of the queryfileinfo/setfileinfo logic, so querying/setting a security descriptor is treated as just another file query/set operation.
      adds  3c25dfe   r3831: added nttrans server code for query/set security descriptor. This means ACLs now can be set/fetched from the CIFS NTVFS backend. (This used to be commit f49c636e10f1e4bba506baadb67a0e288f1717c4)
      adds  bc7b4ab   r3832: added NT ACL query/set to the posix NTVFS backend. The default ACL is based on the current nttoken, which is completely wrong, but works as a start.
      adds  82da254   r3833: NTACL is a better xattr name than DosAcl (tpot suggested this) (This used to be commit 17911eea5995c12a2300dd3928612c77f8f0883e)
      adds  837909e   r3834: - fixed XATTR_NTACL_NAME
      adds  85215a9   r3835: - added testing of setting an initial ACL on a file using NTTRANS create
      adds  0b691af   r3836: - fixed the handling of NT_STATUS_BUFFER_TOO_SMALL in nttrans server
      adds  9b6c08a   r3837: added support for LsaLookupSids in the LSA rpc server. This allows the GUI ACL editor on w2k to correctly display names instead of SIDs. (This used to be commit fdaa753578c7b80806d4040ed131f87ddbf988e0)
      adds  be01250   r3838: use "security.NTACL" instead of "security.NTAcl" for the xattr name for ACLs (This used to be commit db72290bbe87644a89385c465855629a1f881e4f)
      adds  a0fa682   r3861: - Put ndr and rpc client code in seperate files - Add some const (This used to be commit a00bda88e1b6abdc36e5aa8c2a35f64855f67c96)
      adds  717c8bc   r3869: in the NDR encoded replPropertyMetaData attribute in ADS I see a new 64 bit time field which are seconds since 1601,
      adds  c20a326   r3870: Delete wrappers for tdb_lockkeys() and tdb_unlockkeys(). (This used to be commit 5af52c559e731d55ccd019a2b06f486a2f86e6ce)
      adds  b307f18   r3876: fix compiler warnings
      adds  d95a256   r3881: Split up the LIBNDR_GEN subsystem into NDR_* and RPC_NDR_* subsystems. This reduces the total size of the samba binaries from 119 Mb to 73 Mb. Next step will be to have the build system obtain some of this information by itself, so that we don't have to write ~10 lines per interface manually. (This used to be commit 16d905f6b0cbec591eebc44ee2ac9516a5730378)
      adds  5d35fe6   r3885: Add security descriptor comparison to our RPC-SAMSYNC test.  We now verify that the security descriptor found in the SamSync is the same as what is available over SAMR.
      adds  96ecdf3   r3886: Trying to understand delayed file write update times. Added another test that uses 2 connections and queries the time via pathinfo, not fileinfo. MSDN states : "When writing to a file, the last write time is not fully updated until all handles used for writing have been closed." - but this is obviously untrue. W2K3 seems to use a 2 second granularity for this. Next I'll try using SetFileTime equivalent to see if this takes the same time to take effect. Jeremy. [...]
      adds  c760b8b   r3887: Much better understanding of delayed write time, and the interaction with setfileinfo modifying the write time. I have some ideas on how to emulate this in the Samba server now but the commented case will be very hard... Jeremy. (This used to be commit c9211d084719a16f671b315a9c0bc6ed59fa8c8e)
      adds  f55ee60   r3888: Just proving :-) to tridge that a Setfileinfo with a modified write time is sticky, and causes any subsequent writes not to update the last write time. Added write that extends the file followed by fnum specific smbflush. It stays the same time :-). Jeremy. (This used to be commit a2ea2166dcb7044d7b9e53417e53febea2f81e20)
      adds  d53fd3d   r3891: Add rot (Running Object Table) interface (This used to be commit 4840eaeed3cfd72026babb382f26929c29702713)
      adds  7e3503e   r3896: Correct header files in rpc server templates plus some other minor fixes (This used to be commit 9fca748fe3c12af83a006f1d0821aa560d08fc95)
      adds  a4de8cd   r3897: add a locking infrastructure (This used to be commit a99c0adb09e2bc77b876d23cb2d0711ccffd83ca)
      adds  cc368fa   r3898: Work towards local/server DCOM support, start working on Simple example server side implementation (This used to be commit 98afb504d95ccca4d6ec48273e10b52ccfa26ad0)
      adds  2877f41   r3899: fix compiler warnings
      adds  ac40a16   r3900: fix compiler warning
      adds  243b314   r3901: fix compiler warnings
      adds  7aeebaa   r3902: fix compiler warnings
      adds  aae697b   r3903: better fix for -r 3902 (not introduce new warnings:-)
      adds  be7a3e3   r3904: * Add new LSA calls to open trusted domains
      adds  21eecc6   r3905: (oops, missing file: samsync.c)
      adds  ca751e2   r3906: fix compiler warnings
      adds  b6b61ce   r3907: * Rename lsa_Name to lsa_String
      adds  201393f   r3908: We know that this field is a flag of some kind, and matches the output on LSA.
      adds  08c4c74   r3909: Fix cross-reference test for trusted domains.
      adds  3129264   r3910: add some error codes
      adds  5e2f7e9   r3913: fix the build
      adds  e94c88c   r3914: add idl, torture test and simple server for netr_DrsGetDCNameEx2()
      adds  ded4440   r3915: a few updates to the DsCrackNames() torture test
      adds  d2a62ab   r3916: w2k3 does not check the max_setup count in nttrans requests (This used to be commit 671a864d8f3548b052ffa33fa8fb0bbf3a0e3970)
      adds  88baaee   r3917: A few more LSA RPCs found in my wanderings (for trusted domains, these seem to be 'shortcut' RPCs, that just avoid an open/query pair).
      adds  587745e   r3919: Add more info levels to the QueryTrustedDomainInfo structures, with names and other assistance from the ethereal sources.
      adds  2f39a9f   r3920: - it seem that we need to send a magic bind_guid in DsBind()   to make DsWriteAccountSpn() work
      adds  47c3f92   r3921: Cross-test SIDs in RPC-SAMSYNC, fix the build.
      adds  21ebf8b   r3922: Add yet another NETLOGON RPC.  This is another varient of SamLogon, that works only on SCHANNEL secured connections (as it needs the implicit credentials).
      adds  90b06b4   r3926: fix compiler warnings
      adds  7e2e2cf   r3927: add idl file for NDR encoded LDAP attributes used for the directory service
      adds  624f5f1   r3938: cleaned some old stuff out of loadparm (This used to be commit f280770c8184465c364f497b8931e9753f97e970)
      adds  f2a605e   r3939: - added "posix:fakeoplocks" option for testing with oplocks forced on
      adds  3fd0f21   r3941: make sure we don't keep pounding on a ncacn_ip_tcp connection after it is dead (This used to be commit f0263672fd1eb79bfa3a94663de1cea996c92880)
      adds  8ac9d36   r3942: decode the 'replUpToDateVector' blob
      adds  9e5bee2   r3945: expanded the BASE-PROPERTIES test to print a nicely formatted list of the capabilities and filesystem attribute bits of the server. (This used to be commit 9debe2938194d686eb9ef46f7e10010490f2a624)
      adds  cf91ad8   r3952: added validation of the lm and nt verifiers to our server side password change code. (This used to be commit f70e8f02d6164046781a5d63fa5c0b86b8ab8df9)
      adds  a99bf33   r3953: the lm verifier key in passwoed ChangePasswordUser3 is based on the nt hash, not the lm hash (This used to be commit 8d4f0dc7d0745fc86fd43205b21d846acdc1d8c7)
      adds  e547588   r3956: start to decode the repsFrom and repsTo fileds but not ready
      adds  b69b407   r3957: fix compiler warning
      adds  f342dbe   r3958: fix the build for now
      adds  13abb52   r3959: fix compiler warnings
      adds  5c55901   r3960: fix compiler warnings
      adds  4dc2599   r3961: - fix compiler warnings - remove unused typedef
      adds  1814aad   r3962: fix compiler warnings
      adds  5e6f201   r3963: fix conpiler warnings
      adds  3acaf09   r3964: fix compiler warnings
      adds  4bc68cb   r3965: fix compiler warnings
      adds  f9bbcc5   r3966: fix compiler warnings
      adds  089f384   r3967: fix compiler warnings
      adds  c199c2a   r3968: fix compiler warnings
      adds  daea5e8   r3969: fix compiler warnings
      adds  5cbc957   r3970: fix compiler warning
      adds  3308087   r3971: fix compiler warnings
      adds  e900618   r3972: use GUID_* naming context and move GUID_* functions to one place
      adds  d019557   r3975: added LFN filesystem attribute bit definition from ethereal
      adds  b6b0106   r3976: changed NBENCH to use the same recording method as the latest dbench, where the warmup phase continues until all clients have done some file IO. This gives more repeatable results when under high load (This used to be commit aca0658f6dfe8b7c90afcac87e8cc68965a4288d)
      adds  990acc9   r3977: fixed the lmPwdHash change in the rpc server (we were not fetching the lm hash from the samdb, and thus not checking the verifier)
      adds  b56d1c5   r3978: added IDL and test code for lsa_LookupSids2() and lsa_LookupNames2() (This used to be commit 9da455ed56ebc167f295b231c2730e3ff9c94617)
      adds  20c0900   r3979: added server side code for lsa_LookupSids2() and fixed authority_name return code to include our own domain.
      adds  56ea107   r3980: added server side support for lsa_LookupNames() and lsa_LookupNames2() (This used to be commit da12780bd98e566af13fe97ce5e84fe829a0fbd5)
      adds  e1d7b15   r3981: Use correct access-mask when querying aliases.
      adds  6895228   r3982: split out the sid -> uid/gid mapping routines into a ntvfs_sidmap subsystem. This is in preparation for adding better default ACL generation in pvfs, which will require uid/gid -> sid mapping. (This used to be commit b31108e49247495d98cf7c12ee303b12a9e44e92)
      adds  dc0e497   r3983: posix:fakeoplocks should default to False, not True ! (This used to be commit 052d91c59f177851b5e0e53c8a033bdd28702f64)
      adds  05def77   r3984: success full parse the repsFrom/repsTo LDAP fields
      adds  3342a53   r3988: made dom_sid_add_rid() allocate the new sid with proper parent/child talloc relationship (This used to be commit 5db0eb1fe3abb5150bef27bfed4b7da723e4a287)
      adds  8b4c1f4   r3989: added a linear algorithmic mapping for uid->sid and gid->sid within our local domain. Note that this linear mapping does not suffer from the "foreign sid" problems of the linear mappings we have previously rejected for the sid->uid problem.
      adds  71a81e9   r3990: take advantage of the uid->sid and gid->sid code to create a much better default NT ACL in pvfs (This used to be commit 9ff6ecbdb6c08528193f7958d7ea7d9a8df6defd)
      adds  7da2231   r3991: for uid->sid and gid->sid to be efficient we need to index on unixID and unixName in samdb. (This used to be commit 5c966821e2eced9a1b34a5274cc317eab1a44eaf)
      adds  b393de7   r3992: provide hooks for lsa to lookup sids allocated using the linear id->sid mapping (This used to be commit e61140510905b6bbe57ad35dad8e4dd68d1f6bd8)
      adds  96f4d98   r3993: use distinctive fnums in the ipc backend, to make monitoring sniffs easier (This used to be commit 54209ed05686a442156f7927c58d8656aa5e4900)
      adds  f11aa23   r3994: - removed the unused reference count code in lsa server
      adds  77be33e   r3995: improved the default ACL mapping from unix perms (This used to be commit 01e89697fe837ee76fedda149e1e2b389a7d3889)
      adds  2905360   r3996: add some comments
      adds  3558d8b   r3997: fix STR_CHARLEN pull case
      adds  ee0d68d   r3998: allow const arrays (see next commit to drsuapi.idl)
      adds  114b43a   r3999: - reply with the same DsBindInfo blob as w2k3 in the server function
      adds  15543f1   r4000: DATA_BLOB.data is uint8_t * not void * :-) (thanks abartlet for telling me)
      adds  692e1a2   r4001: fix segfault fix auth failed
      adds  b778109   r4002: NT 4.0 sp6a can't do schannel 128
      adds  5ef59e9   r4003: run successful against a nt4 sp6 pdc with one nt4 sp6 trust and a w2k3 trust
      adds  2ed4ff1   r4010: fixed parsing of null attributes in the ldb ldif parser (This used to be commit b4fd76f78eadd8648ceed508766235e80702aa8f)
      adds  fdc9f41   r4011: get rid of rpc_secdes.h and replace it with a single sane set of definitions for security access masks, in security.idl
      adds  c33283d   r4012: split out the lsa lookup single name logic into a separate function (This used to be commit 44d97619623830cc24905a5f4df941d45ebd41c3)
      adds  607e302   r4013: got rid of a bunch of unused or unmaintained code
      adds  bb291f1   r4014: removed unused MacExtension.h header (This used to be commit 5ffffdd79f23c461e30bc91e983b12939f063d2d)
      adds  75f58e2   r4015: correct copyright attributions (This used to be commit 078d9ab05bffc79e4f329ea18fe3dafd144d989c)
      adds  b6c4b63   r4022: fix compiler warnings
      adds  1a7283a   r4025: added a sec_access_check() function for checking security descriptors against a users security token and access_mask (This used to be commit c4d21cd4b1ccffd5aaa70a551c57f6eab1ca9c6d)
      adds  a8a3fec   r4026: added NT ACL checking on pvfs_open() for existing files. I need to work out some way to do a decent test suite for this. (This used to be commit 9a9a0d0e791e4b64f0a35c921729e623b977af47)
      adds  34b1367   r4027: add a useful function for debugging
      adds  450368c   r4033: removed a pointless comment (This used to be commit 1f3f9f829444cb889c6782c4fe52773fd6867b55)
      adds  81476cd   r4034: add a function security_descriptor_create() which can be used to easily create complex security descriptors for testing. This greatly simplifies the smbtorture code I am writing for testing our new access_check code. (This used to be commit 891a8bc16af3c6ce5800e793ce4ec8b0078e444f)
      adds  cc8f435   r4035: more effort on consistent naming of the access mask bits.
      adds  3b86354   r4036: expanded the RAW-ACLS torture test to include tests for the generic->specific access mask mappings, and tests of the behaviour of SID_CREATOR_OWNER and SEC_FLAG_MAXIMUM_ALLOWED (This used to be commit f572fe6d29d5a318b24d71a2ebfa2baca2b79a10)
      adds  4183b2a   r4037: fixed a bunch of "might be uninitialised" warnings after enabling -O1 in my compile (This used to be commit 0928b1f5b68c858922c3ea6c27ed03b5091c6221)
      adds  7ea3540   r4038: fix sign/unsign bug I introduced in -r 4022
      adds  4754082   r4039: added a test for an element > 128 bytes in length, to ensure we test for sign extending errors in element length (This used to be commit 07378fca6c12ffffcd3fe5e91f4d70ef838a45d5)
      adds  785e7eb   r4040: sorry today is not my day...
      adds  b71458c   r4041: fix cut-n-paste typo
      adds  4299e98   r4042: fix segfault on server schannel connections
      adds  00948a8   r4044: only send supportedMech when we also send other data
      adds  64b516b   r4045: readd krb5 support defaulted to disable
      adds  b0d518e   r4046: add more servicePrincipalName's for the dc account
      adds  e43e893   r4048: a very simple howto for new developers to tell them how to build and install samba4 (This used to be commit 4e7d723dacc0d6d526721ee037502c02ffd3fdec)
      adds  300cebc   r4049: a simple perl script to add a new user to Samba4 ldb (This used to be commit 76f2ae32040fe494e703abb54dd7ad09d7110408)
      adds  cef92d7   r4050: make sure we add objectClass and sAMAccountName (This used to be commit 57d0079bb91b8edc625027e1f28203794e018afc)
      adds  c9932a3   r4051: use talloc_array() instead of talloc() when allocating arrays in auto-generated ndr code (This used to be commit 90cdfd921e1a6f8806fe94bba61f1bbaa79c79f1)
      adds  58c3268   r4052: fixed a bunch of code to use the type safe _p allocation macros (This used to be commit 80d15fa3402a9d1183467463f6b21c0b674bc442)
      adds  7dcfd94   r4053: expanded and fixed a bug in the RAW-ACLS test (This used to be commit 0d19b4a09f4ce0b0c5e7779809c383322f4de4fc)
      adds  e5ce904   r4054: got rid of Realloc(), replacing it with the type safe macro realloc_p() (This used to be commit b0f6e21481745d1b2ced28d9ed6f09f6ffd99562)
      adds  6e6374c   r4055: fixed more places to use type safe allocation macros (This used to be commit eec698254f67365f27b4b7569fa982e22472aca1)
      adds  4075e28   r4056: modified the access check code based on results from RAW-ACLS test. Also added generic mapping bits for pvfs. We don't pass RAW-ACLS yet, but its close. (This used to be commit c7cbd966d49a5345ea326732587555d209c531fc)
      adds  fbb5a6a   r4057: unknown5 represents the account policy "Users must logon to change password".
      adds  2f9e170   r4058: added a type safe version of smb_xmalloc() (This used to be commit 1235afa5fe3a396cd7a180cbc500834a30fbaa80)
      adds  9012a50   r4059: moved the ldb -o option parsing to a common routine (This used to be commit ee52c1e38c9bac852458196ffbd677cca62a3965)
      adds  ae3f904   r4060: removed an unused file (This used to be commit 35ca4e1e81c5d927238e90d0c6c09987c11b5d35)
      adds  6a58011   r4061: more additions to the RAW-ACLS test, to help me work out some details for pvfs (This used to be commit 273165e53a606fa0a55ff8fb6fea440e19a7e285)
      adds  4127edc   r4062: the RAW-ACLS test now passes. The SEC_STD_DELETE bit is rather strange though - I expect we'll need to tweak that some more. (This used to be commit e3500811b90b8423ee7694609340f394957d1160)
      adds  9112a63   r4063: - change char * -> uint8_t in struct request_buffer
      adds  9922c2d   r4064: use the same name for type on both ends
      adds  41999d6   r4065: fixed ntstatus->dos error code for NT_STATUS_NO_SUCH_FILE (This used to be commit 19efd83b863a8c94f509d6a933a7d5de43aa95e9)
      adds  14c6534   r4066: add a mapping for NT_STATUS_NO_MORE_ENTRIES (This used to be commit 335b1c6a52b2e437e7f16a84ba547e5387ef64d1)
      adds  79bb84c   r4067: no matches in findnext is not an error (This used to be commit 6da058a28ba44a02964d375c9e390fbd472bc2b6)
      adds  b821ded   r4068: added LANMAN2.1 to list of supported protocols (for OS/2) (This used to be commit 06e48d1276d3837db4d278400e7ee29561cd9205)
      adds  1424dcc   r4069: better error code for SMBwriteBMPX (This used to be commit eef066175f98f38eff465f941a7bd747173e8db9)
      adds  f99c93e   r4070: move some defines from asn_1.h to the places they belong to
      adds  a42dba9   r4071: - ldap does allow adding additional attribute values with a modify   operation, but not if the value already exists
      adds  9defca2   r4072: - changed the names of some of the well known sids to be more consistent
      adds  ad3ee0a   r4073: - added a set of lsa helper routines to make lsa lookups that are   related to filesharing. For example, in order to manipulate ACLs   properly its important to be able to call LookupSids, and to be able   to lookup what privileges a SID has.
      adds  690b352   r4074: make the RAW-ACLS test use the new lsa helper functions to determine the privileges of the user running the test. This allows the test to work out what the expected access masks are. (This used to be commit dcf6c297d372cfa421d757d43897f00ad1d4f5f5)
      adds  c62615f   r4075: implement RemoteTOD server function
      adds  44891af   r4076: fix compiler warning
      adds  2a45d1b   r4077: don't add wrapping to empty blobs
      adds  a7e97c1   r4078: use clearer names
      adds  0ad10ae   r4079: implement the gensec_have_feature() correctly by asking the backend what is actually in use
      adds  82da9a7   r4080: missing file from the last commit
      adds  37e2570   r4081: use clearer names
      adds  10918b7   r4082: support alter_context requests
      adds  4b7960a   r4084: add some more error codes
      adds  cdeadf8   r4085: print out dcerpc_fault's as names
      adds  9b50dba   r4086: - make dcerpc_ndr_request_table_send() the default and rename it to just   dcerpc_ndr_request_send() - this allows us to call dcerpc_log_packet() when we receive a packet we   can't parse correctly
      adds  57314e0   r4087: - add idl and torture tests for drsuapi_DsReplicaGetInfo()
      adds  071439c   r4095: smbsrv_terminate_connection() doesn't exit() in single processor mode, so after we call it we need to return, and not continue processing packets (This used to be commit 33e4cee17dbfbb79e5ae68fda893a4d313865eb5)
      adds  8d0c3ee   r4096: move the samdb code to source/dsdb/
      adds  436732e   r4097: add missing file from last commit
      adds  f40f35f   r4098: catch null guid string so RPC-DRSUAPI works against my server (This used to be commit c4c83f04f55d206716380330d2a4d2b31f893346)
      adds  4f49bbe   r4099: Spelling fixes. (This used to be commit 24d9f97bd6059d90eeead23900225e286047a862)
      adds  58e6233   r4100: fix drsuapi_DsReplicaObjMetaData2() idl
      adds  58a83c6   r4101: ignore secondary session requests to cope with a OS/2 bug reported by Guenter Kukkukk (This used to be commit 49c8df5648eae1e8222c0dd2859fd2ff62ef34ce)
      adds  87d5e06   r4102: more uint64 vs HYPER_T fixes
      adds  2c93ec0   r4105: Fix IDL for QueryValue() and add a torture test for it. Thanks to Michael Allen for some hints on what was wrong with the previous IDL. (This used to be commit 0fa6d847433eb281eaff15b8be4a26f898689f0a)
      adds  4b533a9   r4106: Add full name of two more hives (This used to be commit c1023db5e8336e495c06acae1773a28d7fc90658)
      adds  22f1411   r4109: fixed an uninitialised socket write found by kukks (This used to be commit 30c58b046d65164da37f705de105662f806e1331)
      adds  74eb001   r4110: fixed pidl to allow arrays to have size_is() and length_is() elements that depend on variables that come after the array in the structure or function.
      adds  aad22ca   r4111: fixed winreg to use much simpler (and I believe correct) IDL for QueryValue (This used to be commit 659d0295314c6a070698fc81223044f4d7366993)
      adds  ff47004   r4112: when a pointer is NULL on the wire ensure it is null in the structure (This used to be commit 83221a0da07bf7c45757e737782f2f4ee541ad88)
      adds  4141cdf   r4113: modified EnumValue in winreg to take advantage of the new pidl handling of arrays. (This used to be commit b47e203a054e26d5d0c133a3c3b8d9502bd6ac69)
      adds  f94aee4   r4114: added have_features bits to gensec schannel code. This fixes our schannel code.
      adds  b7f53e9   r4115: check for gensec errors before calling memcpy on a set of credentials, otherwise the creds structure might be invalid (This used to be commit 76285b3390f20366d53c7b2509ac07e1f88f7309)
      adds  2f11937   r4116: fixed compilation of EnumValue code in winreg rpc backend
      adds  3c70b82   r4117: fixed EnumValue in winreg server (This used to be commit f2f21033b65b82251b5ea0b2475ceb1bb3657fb3)
      adds  b71dba6   r4118: don't assume that "unsigned int" is the same type as uint32_t (This used to be commit 1ddab01d2ac0a51278cbd13d6d9369973c7a5b3a)
      adds  06fbfad   r4123: set locale to C to ensure ascii string functions work
      adds  60c6944   r4124: include locale.h to get LC_ALL in include/system/iconv.h (This used to be commit 573230ea99136bd66d00bac18effd28b1e5ba76f)
      adds  444a867   r4132: - Bunch of rather large fixes in the registry - Added some README files
      adds  1cd129b   r4133: Cache results of subkey and value queries (This used to be commit 1e12971137f50077e04a0432572275baf4fde35e)
      adds  6fb6174   r4135: improve a debug message (This used to be commit 4b45d3d2e86122dbe5bd258fc96ad674aba0d417)
      adds  9f9e9b6   r4136: when we have a size or switch variable that is a pointer we need to check that the server hasn't given us a null pointer, otherwise we can segv when we dereference it. For example:
      adds  a9fa37d   r4137: Make *_open_key take a registry_key instead of a hive (more efficient in some cases) (This used to be commit ddf7a331c58976f2c0b4a00390118f1acf60e3eb)
      adds  ddcb89c   r4138: initialise 'type' in RPC-WINREG EnumValue test (This used to be commit 952a26c561846def21d3d2f4d36cbe79a54f9eff)
      adds  d792ee4   r4139: 2nd attempt at fixing the null ptr in size_is() problem. (This used to be commit 3040cd65151dbcc54404f9be9d1fbcf539c7b635)
      adds  f0eff25   r4140: Get rid of close_hive (replace it with talloc destructors). (This used to be commit bcbfce7b0119538bab06801c97aa9c7d4bf3a6c6)
      adds  0bde7a2   r4141: Fix crash bug in ldb backend (This used to be commit 5f64a60374486b9fc3d75786c3035a9017dd4d33)
      adds  eda727b   r4142: Check result value of OpenHKU and OpenHKCR (This used to be commit bba4e878b4a93e67e02b8f1332b0889947ec1a11)
      adds  0470bb7   r4145: make sure we don't set the 32-bit error codes flag unless the client can handle it, even for success packets (this bug was harmless, but can be confusing in ethereal with old clients) (This used to be commit 71e0c7b2ebbb01d64453c59e20911dc5008b9798)
      adds  280bb1c   r4146: an attempted fix for a OS/2 rename problem found by kukks - seems OS/2 is v senstive to SMB flags2 bits (This used to be commit c232e21218e81ac9189b651478415e9fbd67bf78)
      adds  6ca874f   r4147: converted from NT_USER_TOKEN to struct security_token
      adds  dca888e   r4148: add a default set of privileges to the core builtin accounts in the sam. I decided to do it the simple way of making the privileges user attributes. w2k doesn't expose the privileges via LDAP, so we are free to store them in any way we like without breaking compatibility. (This used to be commit 5f29f4c3079be2fa54b94e08c829dadccc4d14c4)
      adds  02a9aa0   r4150: - add fns for manipulating the privilege_mask in a security_token
      adds  adbdb05   r4151: added privilege attribute handling on samdb.
      adds  6cf13f4   r4154: Add definitions for HKEY_PERFORMANCE_TEXT and HKEY_PERFORMANCE_NLSTEXT Hives and predefined keys (HKEY_*) are not necessarily the same thing. (This used to be commit 217e4e5841cfedb2b18dce3f89dd88ea4a36fe8f)
      adds  969e14e   r4155: More destinction between hives and predefined keys (This used to be commit c37d6f3c581673d74e7ec6a644ab6a7d13a55535)
      adds  43ddb0a   r4156: GetKeySecurity() IDL and torture test (This used to be commit 1c49de51aeb6041a3b53b8da7dc8e2bcf089bfe0)
      adds  59cfd54   r4157: QueryMultipleValues IDL and torture test Initialisation data pointer in QueryValue torture test (This used to be commit 72618dfe95c785d3a3a71cc4a70b59696f2d418e)
      adds  65e688f   r4158: Fix IDL for InitiateShutdown and AbortShutdown and run both only when dangerous tests are enabled. (This used to be commit a763bd838558bdd7bcab3ca7ee91c1846d7a950f)
      adds  2f2b9c5   r4159: fixed error return for writebraw (This used to be commit 13c7794e02b0d5c83baa5efbe93e46defd38c8e1)
      adds  f2dbe46   r4160: fixed the file_type in ntcreatex reply on a named pipe. NT4 requires this to be right. (This used to be commit e22de9734f66bee3c9eaf8191fcae9fb06a0034f)
      adds  1960714   r4161: two more fixes for NT4 clients. Bugs found by kukks.
      adds  bbe0328   r4162: this should fix the delete/findnext problem from OS/2 clients. Thanks again to kukks for the excellent and detailed bug report (This used to be commit 7dfffe4ac0d6858ae6848708df1baa11a6819680)
      adds  08a409f   r4163: 2nd attempt at fixing the OS/2 "del *" problem (This used to be commit ae14905d9522dbdc1709ef110b9933adcb740a26)
      adds  e60bf04   r4164: added a test that simulates a OS/2 file delete. This includes seek by name back into a directory for files that no longer exist. (This used to be commit 57204a1533687c5f7f2ee169f42584aea914154f)
      adds  fe01af9   r4165: added a 100 element name cache to cope with some amount of seeking back to filenames that have been deleted. This fixes the new os/2 delete test. (This used to be commit 6d471db13ab132655a07e11533a559446e56fc00)
      adds  47fa1d3   r4166: More small API fixes, keep registry structs as small as possible. Implement DelValue in the RPC server (This used to be commit f6b9ec89af934e837069fb26c0e3491fc78ebc12)
      adds  4c202a2   r4167: Fix CreateKey Support CreateKey in the RPC registry backend (This used to be commit ad8d9e6f73619332d93c38a1879233e199e8ba25)
      adds  1971d52   r4168: Implement QueryValue in the server IDL for NotifyChangeKeyValue (This used to be commit a40214243136ed5208a1bec494ad1fbf821524ba)
      adds  6acf7a7   r4169: add descriptions about binding and unc strings to the smbtorture --usage --help output
      adds  3a17866   r4170: don't check array size for conformant arrays (they are checked separately) (This used to be commit e399834ae1aa9731d5d29c04d5b7b90e356dad6f)
      adds  72273b5   r4171: an attempt at better IDL for DsReplicaSync (This used to be commit a4ebef4f53d0eb5aef1bc4ae76ac9ad66bf3b528)
      adds  e08e264   r4172: commit a DsReplicaSync() torture test this not make much sense as we don't send the correct nc_name but it shows that doesn't get a NDR_FAULT anymore, we just need handle the conformant strings in pidl
      adds  fbd8c61   r4173: - new t2open code, that can cope with "create with EAs". Many thanks   to kukks on #samba-technical for the sniffs that allowed me to work   this out
      adds  edf9825   r4174: nicer debug output
      adds  fedca61   r4175: InitiateSystemShutdownEx IDL and torture test (This used to be commit 3538130bf5d656ed4b0e2c84294e995814860e34)
      adds  985e86b   r4176: I just remeber that I have already implement STR_CONFORMANT
      adds  a7c70d4   r4177: add some more error codes
      adds  7d24d23   r4178: the level is mostly singed not unsigned
      adds  15581d3   r4179: - nicer code layout
      adds  3483fb7   r4180: use the same syntax as the other torture tests
      adds  6ed5055   r4181: use int32 for level
      adds  275df9a   r4182: fixed trans2 mkdir, allowing mkdir with an initial EA list (This used to be commit 7d981c29c28391813c7f93245f64b3ee108378a4)
      adds  c9cce9e   r4183: expanded the RAW-MKDIR torture test to test creation of EA lists (This used to be commit 0134d8e9cc5634441b1aa6841bcd332c5afcc0f3)
      adds  7b7c26c   r4192: added server side implementation of lsa_EnumAccountRights
      adds  8a3d151   r4193: added server side implementation of lsa_EnumAccountsWithUserRight (This used to be commit 5088a6cbf70fe6eff94f07e2f5874525539c46fa)
      adds  9927ffd   r4194: added server side implementation of lsa_EnumPrivs (This used to be commit 710732033261f6355893b94b43e6c532baa105e0)
      adds  02f7d26   r4195: added IDL, test suite and server side code for lsa_LookupPrivValue (This used to be commit 7bddd4740332017bb5f4bddcc9ba0234d05378bd)
      adds  c80d77c   r4196: - added server side code for lsa_LookupPrivDisplayName
      adds  5bb1939   r4197: Remove silly extra const. (This used to be commit fcbfa888defe4f904e0c4b4f723d53a03422ad80)
      adds  463ba76   r4198: - added server side code for lsa_AddAccountRights (This used to be commit ba87142586672a1082200048e7d1ae865d266d6c)
      adds  916170d   r4199: - added server side code for lsa_RemoveAccountRights (sharing code   with lsa_AddAccountRights) (This used to be commit 9bd806b7a29afe9db98048be0f8035c75bf8e1c7)
      adds  b8c47b9   r4200: Fix some more warnings. (This used to be commit 0359bc408f8b3a9f743553f98d0fa1f57021701c)
      adds  e07525e   r4201: Remove duplicate const. (This used to be commit 1d96717843a9b60a757548a24967bbb553775fa3)
      adds  4d545e0   r4202: added smbclient commands "addprivileges" and "delprivileges" for easily adding/removing privileges from users (This used to be commit 8764909c05c4829d1e4f7eaf8c18e8ef1e53645f)
      adds  75f02f9   r4203: the bind_info blob isn't a const. here's the idl to parse it, because we don't want the callers to manually de/encode this
      adds  1a34086   r4204: Arguments to reg_del_key more like the RPC for more efficient usage Fix small bug in regpatch Fix segfault in regshell cmdline completion Implement set_value and del_value in ldb backend (This used to be commit 8e2aa58abeafa78afe7dafb9723f5f365e756527)
      adds  d21a55d   r4205: fixed the default acl mapping from posix permissions to use the mapped uid->sid and gid->sid (This used to be commit 590e1a91bfc719c2d84a9a066fb4e0308b6d9803)
      adds  113cacf   r4206: fixed a status code check in lsa_LookupNames2 that could cause a segv (This used to be commit 31ab04f790ff4349dbc8a24c07fa35e10b831baf)
      adds  707d180   r4207: remove "lookupname" and "lookupsid", and instead have a single "lookup" command that takes a name or sid.
      adds  d8c3428   r4209: Fix several smaller bugs Add "predef" and "set" commands in regshell
      adds  d7081b1   r4210: Add simple example of a registry hive LDIF file (This used to be commit cd9572b72e8d282ec47d2d67f6daa00ff1aa621c)
      adds  efdf83f   r4213: Store REG_SZ in UTF16, not the unix charset..
      adds  dfadefb   r4214: possibly fix the "no-EAs" bug from OS/2 (This used to be commit c9871253485b1a663fc79649742d3a89e81eb6d4)
      adds  4ffc419   r4227: index the privilege attribute to make lsa privilege calls efficient (This used to be commit e9e603208d79dc69c75420a8e085f8ad6c8a7095)
      adds  62d803c   r4228: make sure the caller knows the packet is in error when a signing error occurs (This used to be commit 5e13571e6b9f5eb35f710c2c8bd85b5569665613)
      adds  7bb5587   r4229: - added support for multi-part SMBtrans and SMBtrans2 requests in the   client code. This was essential to test the multi-part server code   (which I will commit soon)
      adds  145702b   r4230: now that we set the FLAGS2_EXTENDED_ATTRIBUTES flag, we should mark empty EAs as being of size 4, not size 0 (This used to be commit 76bd6476785e4145437768caa702c01a7801590e)
      adds  cf5cb51   r4232: added server support for multi-part SMBtrans requests, while maintaining the async nature of the server. This is done with a SMBtrans request queue for partially completed requests.
      adds  5000512   r4242: added support for storing xattrs in a tdb. This allows all advanced NT attributes (streams, EAs, NT ACLs, timestamps etc) to be used on filesystems that don't support xattrs. It also allows for large streams, although they are very inefficient.
      adds  3b8e83a   r4243: a sniff from kukks showed that the ea_set interface in trans2 setfileinfo allows for multiple EAs to be set at once. This fixes all the ea code to allow for that. (This used to be commit b26828bef5d55e5eef0e34a164e76292df45e207)
      adds  d5d0651   r4244: add more calls to pvfs_xattr_unlink_hook() on file/dir create, to try to beat race conditions in the tdb xattr backend (This used to be commit 3ac840159881ce6eeac27ff0dc324e4d6ac0a70a)
      adds  6a5baab   r4245: add a note about using a tdb to store xattr information, so you can have all Samba4 features on a plain posix filesystem. (This used to be commit a6c4f4b7c9b9a66bde02bd1b63258dbc14dd48c9)
      adds  b6a515a   r4246: some very brief notes to myself on solving the case insensitivity problem, and the del *.* mangling problem. I promised jra that I would write a longer description of these soon. (This used to be commit b6827a03e77fd1db4cbd16d7b7fb4328ccfe7a46)
      adds  daae3bb   r4247: two more places that need the unlink hook (This used to be commit 795897b64f3c63baaf53a36eb1611293c2fd8974)
      adds  b706555   r4261: added the RAW_FILEINFO_EA_LIST trans2 qfileinfo and qpathinfo level. Interestingly, this level did now show up on our trans2 scanner previously as we didn't have the FLAGS2_EXTENDED_ATTRIBUTES bit set in the client code. Now that we set that bit, new levels appear in windows servers. (This used to be commit 0b76d405a73e924dc2706f28bbf1084a59c9b393)
      adds  b02c5ab   r4262: a sniff from kukks showed that the FILE_ATTRIBUTE_NORMAL handling in pvfs was not correct. This should fix a xcopy bug on OS/2. (This used to be commit 7251f1fcdd8980e9c49a58e665374025e07bb8d0)
      adds  ed42a64   r4263: added support for the trans2 RAW_SEARCH_EA_LIST information level. This is quite a strange level that we've never seen before, but is used by the os2 workplace shell.
      adds  114bcfe   r4264: fix acl handling on systems without xattr support (This used to be commit 89845388ea82d9bfbdc6ca8da40f47437a270400)
      adds  469fd38   r4267: fixed the charset code to use the builtin_functions.
      adds  dfb402e   r4269: expanded the note about what you need on linux for xattr support (This used to be commit 57394f44e9fa2070a6cb9ce2fb31431ffae45cb9)
      adds  8fe7d29   r4274: make the prototype RAP netshareenum call return something a bit more sensible. (This used to be commit b2e29756c2084f11d841d027e7d32952daae18d0)
      adds  f7b794c   r4275: improve the share type info (This used to be commit 750deb7f225b753f6c1547f7582f4edc4d817c58)
      adds  c6a420f   r4276: added server side support for lsa_OpenAccount() (This used to be commit 4716334502a245bc1ffafd3a8a00662cfbdf8ba8)
      adds  9b3ea6d   r4277: - added server support for lsa_EnumAccounts()
      adds  424844d   r4278: - added server support for lsa_EnumPrivsAccount() (This used to be commit a80c82d2635fce42482982d904f265199a000e10)
      adds  e52b216   r4279: added IDL and test code for lsa_AddPrivilegesToAccount() and lsa_RemovePrivilegesFromAccount() (This used to be commit 705b870c73995609c8d3ebb24418538bfe20c05b)
      adds  134769f   r4280: added server side support for lsa_AddPrivilegesToAccount() and lsa_RemovePrivilegesFromAccount()
      adds  cf42988   r4281: fixed an ldb indexing bug in ldb found by volker.
      adds  04e1d5f   r4282: removed a spurious error message now we remove index entries in the modify call (This used to be commit 58fcc326241e73cc8a122e6130b5ff0d6a3b9232)
      adds  2057121   r4283: adding a privilege that an account already has is not an error (This used to be commit 2a4c562896aabe391d6f675433db2e519f0ce4b0)
      adds  545c190   r4284: fixed a problem with very large EA lists and OS/2 clients. These checks on allocations need to go in a lot more places, but at least this is a start. (This used to be commit 99b0dac2292d72e3a77f105e8f2ef5a3838d7e1b)
      adds  bb07219   r4288: don't use struct dcerpc_interface_table anymore in the main rpc server code. let the backends specify a ndr_push/ndr_pull function like we already do with the dispatch() function.
      adds  616cf70   r4298: Update to credentials.h after feedback from Andrew Bartlett Move pack/unpack of values in ldb registry backend to seperate functions (This used to be commit ceb4e92735f6dae96bb0b9d98211c9808159e56a)
      adds  9547649   r4299: Store REG_SZ, REG_EXPAND_SZ and REG_DWORD values in human-readable (and human-editable) format in the ldb registry backend. (This used to be commit 6eafd055d1a7d45734a0112228e18ee59d1f7867)
      adds  47021d0   r4302: fixed all of the annoying gtk warnings. The code all seems to still work, but given my lack of gtk experience, there are no guarantees. (This used to be commit 11277b38a473022eb59f896d5e23aa1e56786008)
      adds  8d3d753   r4303: a bit more consistent help on privileges commands in smbclient (This used to be commit 2d2e9e6373be153f991ee899e9d66cd3979e309f)
      adds  e67b439   r4308: [out,ref] pointer needs to set (don't corrupt the stack and segfault)
      adds  c2f9422   r4309: idl and torture test for lsa_GetUserName()
      adds  6bc971d   r4310: fixed the authority_name field in lsa_GetUserName() (This used to be commit f78506697ad23456fcac6e8916d0dad05b0df6cc)
      adds  de2ccc5   r4313: fixed a bug in handling new xattrs in the tdb xattr backend (This used to be commit c66b5a100c1b83adf034087fe2ce49fc77d84161)
      adds  a66a985   r4314: added ACL checking on unlink (This used to be commit f25c469693517ed993e0379d8b07cd7eb235a669)
      adds  fa4271f   r4315: use the remote hosts max_xmit, not the local hosts, in calculating max trans2 data sizes (This used to be commit 827008cfebf29d081b457ba7162d89c8150cb24b)
      adds  101d033   r4316: - now that the trans2 code properly supports multi-part requests, we can set   a maximum sized max_data in libcli trans2 code
      adds  8e90f88   r4317: check the count of replies in the os2 ea_list torture test (This used to be commit 10861b3fa0cbba7f5e0ec3377431a85608a13a32)
      adds  bf3067e   r4318: add missing template for trusting domains
      adds  73b3e7b   r4319: make it easy to use valgrind in the test_posix.sh test suite (This used to be commit 7c09a3ea581e08bb34972d657d11d7e03b832b65)
      adds  33cbe33   r4320: fix locations of new trusting domains and domsin controller computer accounts
      adds  6fbf487   r4321: objectClass trustedDomain uses "securityIdentifier" for the sid
      adds  447d088   r4322: use a nicer name
      adds  a86387d   r4323: - implement the lsa_GetUserName() server call
      adds  e0cac67   r4324: add some more ads constants before I forget them
      adds  7224971   r4325: add the GENSEC_FEATURE_DCE_STYLE flag this will be used by krb5 dcerpc auth
      adds  4def245   r4326: fix memory leak
      adds  3e7c0e1   r4327: add usefull function if you don't want that the data will talloc_memdup()'ed
      adds  c533379   r4328: mark the talloc data as DATA_BLOB
      adds  7f773c9   r4332: Fix a potential memleak.
      adds  61b1620   r4335: Fix some potential memleaks, implement CreateDomAlias. Hmmmm. Isn't there enough stuff to do in 3_0??? ;-)
      adds  ae42636   r4338: reuse netlogon structs in the krb5 PAC that simplifies the code a lot...
      adds  9be2e63   r4339: - rename auth_guest to auth_anonymous
      adds  5b07d37   r4340: - simplify lsa_GetUserName() server code,   we don't need to do db lookups as we already known who the user is
      adds  a42bbe3   r4341: Fix const warning. (This used to be commit d8b1ba93a8ed0d5d01cb05b1c14353a0eca4de3e)
      adds  9399518   r4342: Fix a memory leak in init_globals().
      adds  e4b8399   r4344: Unify memory handling in dcerpc_samr.c a bit (This used to be commit 79ec28ade826c6a36e129abbe1e0a207074c676f)
      adds  4d6a13d   r4345: Unify the representation of grouptype and samaccounttype to hex. Without any kind of schema support we only have string comparisons (Hmm. Is this true?) and must agree upon a common representation for integers. I suspect that we might sooner or later need a search filter for "This bit in this integer attrib is being set".
      adds  3ad2bf2   r4349: Start to fix the long-standing pain that --with-krb5 would be ignored if krb5-config was in the path.
      adds  bebe512   r4354: The ldb databases do not go in lib/private, but in private/ under PREFIX
      adds  44113c4   r4355: More work from the elves on Christmas eve:
      adds  90b2996   r4356: Allow anonymous connections to use NTLMSSP.  The silly bugs that prevented this are gone.
      adds  06275d6   r4357: Return a more sensible error code if a NULL (as opposed to the valid "") username is asked for.
      adds  0f1444b   r4358: At metze's request, the Christmas elves have removed gensec_end in favor of talloc_free().
      adds  4620625   r4359: using talloc_free() of a child struct in a talloc_destructor is useless
      adds  799b576   r4360: destroy the gensec context
      adds  24f209e   r4361: fix the build
      adds  44b83e7   r4362: dlopen() doesn't imply -ldl Should fix the build on several *BSD systems that have dlopen() in libc (This used to be commit 6d2b8e71c177d1d35a8b975cd5f24089aaa2bb49)
      adds  5ba0e02   r4363: value "none required" is set if no library is needed (autoconf does this the same way) (This used to be commit 8cf15704101e5957e15a0401e4832faf1346f12e)
      adds  5e4e61c   r4364: - added support for testing of chained SMB operations in smbtorture
      adds  6c4d591   r4365: added command 'eainfo' to smbclient for displaying binary EA contents (This used to be commit 268edcdb4a95240662102faef4126449f286d49d)
      adds  b29b10e   r4366: Fix ldb_modify_internal: Adding values to an existing attribute you could end up with a corrupt data structure on disk, namely with two attribute structures for the same attribute name.
      adds  77529ae   r4367: Implement samr_AddGroupMember, samr_DeleteGroupMember and samr_QueryGroupMember.
      adds  b0e6ce6   r4371: Add "Create Key", "Delete Key" and "Delete Value" buttons. gregedit now can do the same things as regedt32 except for finding data and setting values. (and a few segfaults...) (This used to be commit ada16f31e4da919731767ce31000aa270f22ffd5)
      adds  f0d3e9d   r4372: Implement samr_LookupRids (This used to be commit 1bab3254f6a27144c6f76edf66573f7fa25b3173)
      adds  dcff662   r4373: Support setting values and fix a segfault (This used to be commit cdb6980cdcf4b093e98b3b025f784333d46ac957)
      adds  296c0d8   r4374: Follow metzes hint, change LookupRids a bit (This used to be commit b8fa5b9419c6397a4266bfdce3a31b1e016d7faa)
      adds  2333ea5   r4375: Implement samr_OpenAlias, samr_QueryAliasInfo and samr_SetAliasInfo. Fix IDL for samr_SetAliasInfo.
      adds  e14a5a9   r4376: Implement samr_AddAliasMember, samr_DeleteAliasMember and samr_GetMembersInAlias.
      adds  8445576   r4377: Fix default groupType attributes.
      adds  e08d850   r4378: Implement samr_EnumDomainGroups and samr_EnumDomainAliases.
      adds  d5fd599   r4379: Merge more Kerberos related configure checks (by jra, gd and Lars Mueller <lmuelle at suse.de>) from 3.0 to Samba4.
      adds  a7a1fad   r4380: Implement samr_QueryDisplayInfo. This probably needs some polishing (Do we have to sort the entries?)
      adds  03a9149   r4381: Add my copyright (This used to be commit 9e27a83ac3b1470ba52df01743d9a64fcbecc64b)
      adds  ba4a563   r4382: check for bad tid in SMBtdis (This used to be commit 44ca3f41cc835e22e6adca48ddfd84f246b22bfb)
      adds  0a1342f   r4383: in order to cope with overfilled buffers on trans2 findfirst we need to use 32 bit offsets and lengths in trans2 fill code, even though the packets themselves can only use 16 bit lengths. This prevents the overflow detection code from failing due to 16 bit length wrap. (This used to be commit 5cd74c22e99bc78e1f3ddf3f098790c4b4b87b4f)
      adds  2c1e008   r4384: Try again to fix compiling against a specified KRB5 library.
      adds  ecabb2d   r4385: Set the correct target service.
      adds  e3da3b4   r4386: Grr, fix copy-and-paste bug.
      adds  92152aa   r4387: added a TODO about the NTCREATEX_FLAGS_OPEN_DIRECTORY flag - it seems to open the parent of the specified directory ?! (This used to be commit a012d1c978a478fe8debf0c546ed770047dbfbcf)
      adds  66b8ff2   r4388: - allow ACE flags to be specified in security_descriptor_create()
      adds  d39ae54   r4389: added checking for the default inherited ACL, which is used when no ACEs are inheritable (This used to be commit e30b8d5783e073a31f738a36400fe866c970464b)
      adds  f05bc12   r4390: Registry value and key names are case-insensitive Nicer menu layout in gregedit (This used to be commit 2948b9750d756880c3af7fb352f0a684a1fae9c9)
      adds  359cf87   r4391: bring the default ACL inline with what w2k3 uses (This used to be commit 16967f7502ea6d2efa0fc08decc955a1516c3a02)
      adds  62a32a2   r4392: Fix samr_GetAliasMembership idl (This used to be commit b0b9332519ab6461967a5fe10698dcf4e9950834)
      adds  4fd56d5   r4393: Trivial bugfix for a silly bug (This used to be commit ae3c329e9d718cdc011f8f291ccc68abad6b9cc7)
      adds  b2125c1   r4394: Use 'raw' protocol towers in the lists in the endpoint rather then dcerpc_binding structs. (This used to be commit 9175b729724fb7b747e7e4072dda733277f0f414)
      adds  e3cd426   r4395: Generate "newhklm.ldb" using provision.pl (This used to be commit fa53c56236ddc7f86cdab85f95f6be6fcfb0909b)
      adds  a89f6df   r4396: Generate newrootdse.ldb in provision.pl as well (This used to be commit 3ebaec6edb68e9dce90981d96516fcf541c3c670)
      adds  91abe81   r4397: Fix a bug where '(&(objectclass=domain)(!(objectclass=builtindomain)))' fell back to a full search.
      adds  a4ba60f   r4398: Make usrmgr.exe believe we're a DC. Otherwise it will not show global groups.
      adds  b386af0   r4399: Implement samr_GetAliasMembership and samr_GetGroupsForUser. With these two, usrmgr.exe seems to become usable. Some quirks, but it's worth a try.
      adds  07e1553   r4400: Pass rootdse.ldif past the subst code.
      adds  a477387   r4401: stricter test for correct ACL inheritance in RAW-ACLS (This used to be commit 1bb769196377772326151210309ff12362eb0f2f)
      adds  e20be5a   r4402: use __location__ instead of __LINE__ in the RAW-RENAME test (This used to be commit 09ac1338209b0d0878173cfef3dca5603271b1a8)
      adds  abe22d0   r4403: - added ACL inheritance in the pvfs backend. ACLs are now inherited on   file and directory creation via ntcreatex. pvfs now passes the   inheritance test in RAW-ACLS
      adds  8631bf2   r4404: check for SEC_ACE_FLAG_INHERIT_ONLY in the "maximum allowed" logic (This used to be commit e4ee8b776ba164a89afca43de20c166ccbfddb99)
      adds  1e4a4c4   r4405: added acl inheritance to the mkdir and t2mkdir backends. (This used to be commit b44d4d17df8af4941740e5d5e0842ca01d8f403c)
      adds  1c092c5   r4406: - don't call the xattr unlink hook on unlink unless the link count is 1, otherwise   the xattrs of the remaining link are removed
      adds  447a346   r4407: stricter checking of parameters on hard link creation in the RAW-RENAME test (This used to be commit b239589b00e673ae2d6254083cd324bc3b54bcdf)
      adds  e913a48   r4408: added the remaining access check hooks into pvfs. All calls should now have acl checking, and obey the various inheritance rules. (This used to be commit 5fe51807d6b97e68b65f152c0f405e5c5a025d21)
      adds  91190fd   r4409: fixed handling of zero access masks for the POSITION_INFORMATION query/set levels (This used to be commit 75e7229476e1af6ab78fa5b41a7bb67df8e3d2dd)
      adds  4f16988   r4410: pvfs_rename_one() should not check for create permissions, as the rename is always in the same directory (This used to be commit babf3480a4c29ce28d9a4525c4174a3d765dcbab)
      adds  373bca5   r4411: when checking for create permissions, we need to check the parent, not the child! (This used to be commit 30b4c20b1c9aea94dd2a0611b58860797d244e5a)
      adds  ef179fd   r4412: SEC_FILE_READ_ATTRIBUTE is always granted, even if not requested. This was being done in the full ACL code, but not in the unix access check code, which meant that qfileinfo was failing for some parameters (This used to be commit 96d017e521f5a996a7a274682838855d077834bc)
      adds  3450ed6   r4413: login failure doesn't warrant a level 1 debug (its filling my logs during torture tests) (This used to be commit b9284c16dc37bf14fceeaa694e82f36a38b0dd93)
      adds  8da7a60   r4414: Various bits&pieces:
      adds  6aaefee   r4415: Implement samr_RemoveMemberFromForeignDomain. This is needed to delete a user with usrmgr.exe.
      adds  6f2e88a   r4416: [in,out] variables do have an r->out component...
      adds  6372b4e   r4417: Reply to samr_QueryDomainInfo with the same static value as level2 does.
      adds  25715e3   r4418: fix compiler warning and remove unused typedef
      adds  b5b1c52   r4419: move security_token stuff to the libcli/security/ and debug privileges
      adds  2c34148   r4420: - add usefull helper macros for allocation failures,   they should be used in mostly all our code after   calling a talloc_* function
      adds  c4e1528   r4421: fix typo
      adds  00c7f9e   r4422: make lp_set_cmdline("torture:dangerous", "Yes") a bool parameter
      adds  0128bd6   r4423: give lp_parm_int() and lp_parm_ulong() default values
      adds  c5fa6f7   r4424: fixed a simple bug in the '|' handling in indexed ldb searches. I'm amazed we got along for so long with this bug! (This used to be commit 937159cf2c6ae08808bd10946fcdbd8741e1a560)
      adds  09ee8ae   r4425: - move srvsvc and wkssvc server code to the new W_ERROR_HAVE_NO_MEMORY() macro
      adds  72ffef2   r4426: fix same names
      adds  09c1b9c   r4427: - added ldb_msg_*() functions for sorting, comparing and copying messages
      adds  e222a34   r4428: use minimum open permissions in the 'acl' command in smbclient, so the user is not prevented from viewing the acl by other access bits (This used to be commit 61e71782f573d0fa5b88237299df516c67405e30)
      adds  a696713   r4429: the owner of a file always gets SEC_STD_DELETE (This used to be commit 81630d3014c8cbd970bc917e3e9aef337fa211cd)
      adds  e0a40de   r4430: - fixed the BASE-LOCK* tests to use a subdirectory, and properly setup the directory before each test,   thus avoiding errors due to previous failures (This used to be commit a44fa5319d87e57f4b904334d9ea65cc6807b789)
      adds  cb25806   r4431: add WERR_NET_NAME_NOT_FOUND
      adds  d63c481   r4432: - add srvsvc_NetShareInfo level 1006 and 1501 idl
      adds  e046e9d   r4433: added the boilerplate for the new w2k3 LSA functions in preparation for adding LookupSids3 (needed for ACL editing from w2k3) (This used to be commit 745bbc0e1717c1e0068be00cff36071dbdc451a6)
      adds  ccbfe7b   r4434: - fix some NetShare* idl functions
      adds  7ac62a7   r4435: add another error code
      adds  6b59b37   r4436: add one more flag
      adds  835d231   r4437: added IDL and test code for lsa_LookupSids3() and lsa_LookupNames3().
      adds  2acf961   r4438: the ADMIN$ share is a diskshare but hidden
      adds  f53293f   r4439: unlimited connections is -1
      adds  85b492b   r4440: - add a start of srvsvc_NetShareCheck() server code
      adds  e6365b8   r4441: gensec_krb5 update:
      adds  6c8df6d   r4442: fix lsa_TranslatedSid3 (its a dom_sid2 not a dom_sid) (This used to be commit 0dd258709554265efaa0d25ad5bc86b559139c2e)
      adds  fc26c0c   r4443: test lsa_LookupNames3() even when lsa_LookupSids3() fails (This used to be commit d37f556258ba12479e4e9acc5cdb5535ebf41d7f)
      adds  f193812   r4444: - initialise registry:HKEY_LOCAL_MACHINE to a reasonable default (where   provision.pl suggests hklm.ldb be put)
      adds  13f47df   r4445: put the unlink test in a subdirectory, and ensure it cleans up (This used to be commit 382231ca365eccec8024af9420b1ebe41953bdb5)
      adds  75ccd29   r4446: attempt to fix the build - andrew, can you check I've done this right? (This used to be commit 9f0bf657aeee86d859742fb4da3a0f806e7060b6)
      adds  90a322f   r4447: implement server side of lsa_LookupSids3() and lsa_LookupNames3() (This used to be commit e535f84504b07a912c2f5dd6eca4c9893c1843db)
      adds  291b02a   r4448: - fixed access_mask checking on acl set
      adds  502490b   r4449: fixed the helpstring for LSA IDL (This used to be commit 40a68a160e43b2e5d018e393ddecdfc50bad5360)
      adds  4ad7acb   r4450: the beginnings of IDL for the dssetup pipe. I need this pipe for ACL editing from w2k3 when we present ourselves as a DC in the registry (This used to be commit 9651901791e0553f106ab957c5787c109098248b)
      adds  dda32aa   r4451: added initial RPC-DSSETUP torture test. It works for level1 of ds_RolerGetPrimaryDomainInformation() (This used to be commit 7aec3dac6fd5165cfca5c650aaa29234e278d95d)
      adds  09d708e   r4452: the beginnings of a dssetup rpc server. (This used to be commit 1c2170ae21d60c22ee3053fbf249dba59de576ba)
      adds  4a8b304   r4453: use lp_server_role(), which currently returns 3, for the dssetup role. The value '5', which is what my w2k3 DC returns, doesn't work. I'm not sure why this is.
      adds  62560e6   r4454: This is the patch I use to Samba3 nmbd to allow a WinXP box to join a Samba4 domain. It is hard-coded for my GUID, so you will need to edit it to suit.
      adds  72f50be   r4455: LSADS was a duplicate of DSSETUP, and is now gone (This used to be commit 05c8fd81ddec969ed5280e2fe9f838ac4399f1c9)
      adds  05720e4   r4456: NT4 usrmgr.exe asks for 4096 accounts, allow twice that.
      adds  2e44663   r4457: Fix IDL + add torture test for InqObject (This used to be commit dbcaff7c71c9b7ee984a2ed458b6c3ce27772740)
      adds  be1bbf3   r4458: Create ncalrpc directory with 0755 rather then 0700 so non-root users can use ncalrpc as well. (This used to be commit 02340bb6eec394576d23f2c51956f4c47f475452)
      adds  9a6671c   r4459: GENSEC refinements:
      adds  740ee4a   r4460: Add a new GENSEC module: gensec_gssapi (disabled by default, set parametric option: gensec:gssapi=yes to enable).
      adds  d487cca   r4461: finished the remaining information levels in the DSSETUP pipe. The pipe is now complete!
      adds  c8541d0   r4462: - enable DSSETUP on ncalrpc
      adds  3b21422   r4463: added testing of the special SID_CREATOR_OWNER inheritance rules (This used to be commit 5448c72ebe58e264ee772f8e1c4caee2250c328c)
      adds  d4b1657   r4464: added pvfs backend support for the special CREATOR_OWNER and CREATOR_GROUP inheritance rules (This used to be commit 0a29fb45c310b4b8c348d187b8ff1833deaac6c3)
      adds  f80ce3e   r4465: remove unused file (This used to be commit fee40e110d56c932aeff11178c120f3f4e19ddd2)
      adds  f9e5079   r4466: rather than defining "STANDALONE" for building tdb, ldb and talloc outside the tree, instead defined _SAMBA_BUILD_ inside the Samba build. This makes it easier to pull code out of Samba for external use. (This used to be commit 09e98c8745cca7ccb1ad7134c0c09b8e4c0f4f06)
      adds  70067ef   r4467: - tdb standalone build doesn't need -DSTANDALONE any more
      adds  9681464   r4468: Don't be a slacker and leave out parameter names when generating prototypes for ndr push/pull/print functions. (This used to be commit 1fe95ad1720f48a353ec77178e303b437bb13fed)
      adds  9711122   r4469: Version n + 1 of the pidl ethereal parser generator.  This version is based on the idea of manipulating the .c and .h files generated by parser.pm with perl regexps and glueing it all together to make an ethereal plugin.
      adds  3b182e2   r4470: Try not to have GSSAPI built unless we detected krb5.  We should split these tests out a bit, but for now it's an indicator we can use.
      adds  b099aa9   r4471: Running 'make eparser_idl' doesn't need --header anymore. (This used to be commit 913630d6e43cda621b36403169544dcbea926153)
      adds  68460ee   r4472: improve the discard_const() macro for standalone build of talloc (This used to be commit 310cea15bf01343d9ab8ff7a166f0699c0507816)
      adds  65f96eb   r4473: - moved talloc into its own lib/talloc/ area
      adds  1a988ec   r4474: - converted ldb to use talloc internally
      adds  500d552   r4475: fixed smbd to work with the small changes in the ldb API (the most important change was in the ldb_msg_add_*() routines, which now use the msg as a context, and thus it needs to be a talloc ptr) (This used to be commit 1a4713bfd0e519f3eb7b3241121ff914a6eeef18)
      adds  62ffbdb   r4476: added a little gcov howto for ldb (This used to be commit 5dc1995118c7d25adf89b6cc6156b1e6fc281e9b)
      adds  09a76e2   r4477: expanded the test suite to increase code coverage a lot (This used to be commit 4edbd1b18ee38e584cf844b64c7fcb2645921837)
      adds  f4b3491   r4479: added the function talloc_autofree_context() which returns a talloc context that will automatically be freed on program exit. This is useful for reducing clutter in leak reports (This used to be commit cf73dda652e0a121901f22771104be6751c0fcb9)
      adds  68beb2f   r4480: autofree the dcom proxy tables (This used to be commit 973acf7bbdb7bd71f052aca15d0189f2e2069fd4)
      adds  fe07db9   r4481: get rid of the last leak (This used to be commit 52de02b2c31eefac75ce0582ed8acae8007e7cc2)
      adds  7b4c02b   r4482: in ads mixed mode there are also only one PDC and multiple BDC's
      adds  fa010c9   r4483: - rename same structs, enums and uninons of the dssetup pipe   to match the style we are using in other pipes
      adds  aa731ac   r4484: - use the nTMixedDomain attribute to check if our domain is mixed mode or not
      adds  b3eab2f   r4485: remove unused TODO comment we already handle the DS_ROLE_STANDALONE_SERVER case correct
      adds  3e5235a   r4486: fixed some memory leaks in the new ldb code, by ensuring that memory is always allocated as a child of the right context (This used to be commit 1071712cf5951fa2e94f314bd7678cfa51b2dbcd)
      adds  54c63eb   r4487: fixed the use of ldb_msg_add_*() in the samr password backend (This used to be commit d79cc8b901ef273547bab2f66355e075da61ce9b)
      adds  7eeeb4a   r4488: removed an unused variable (This used to be commit 1dfc41c9a3b6418236a1f04b5cf3f9ef9e8b608e)
      adds  fc275d9   r4489: Remove an obsolete file. (This used to be commit 446b2cf99641956b9bdede4364c93232d914c678)
      adds  4db9496   r4490: when implementing one rpc server call in terms of another call, you must zero r.out before making the 2nd call if the 2nd call has any non-ref out parameters. This is needed for the case where the 2nd call fails, and the 1st call would then fill in its out fields based on uninitialised memory. (This used to be commit 202470326dcfaa5d36aaaf6be47eec40fed50402)
      adds  160ff29   r4491: don't dereference q1.out.sam unless we know it is not NULL (This used to be commit 77e14c28584c5917f22672b304cb0f8e37e883fd)
      adds  6f5fc88   r4492: r.in.info is a pointer that needs to be allocated before use (This used to be commit f830adc54ada7f38f964a6ccb5270d2791325dd5)
      adds  022bc63   r4493: change name of README.gcov so it doesn't get deleted by "make clean" :-) (This used to be commit 209ba7b889823f1badb0337412b2b9b34c5e23de)
      adds  0dcd464   r4494: Allow gensec_gssapi to use the SPNEGO mech provided by Heimdal (off by default at this point), and include the GSSAPI OIDs in our source, per advice by lha that this is easier than getting the includes right.
      adds  e965f36   r4495: Some more regexps for handling stuff in the lsa and samr pipes - various types of arrays and relative structures. (This used to be commit 9f99d94ff5863b2da05f2283639852306bfbc74d)
      adds  9c0a83d   r4496: expanded info on testing your filesystem for xattr support (This used to be commit bf9dfcc5e2f1b3fb827d4625ebaa2e75b754c76c)
      adds  593b657   r4497: fixed a typo (This used to be commit 2f6107ea9af125a031479dd863447eeadd8e5cfc)
      adds  dd1c0a5   r4498: arrgh, really fix the typo this time (This used to be commit fc338f6ce28bb14e31cdf7a5b36af12ade39093a)
      adds  8eb981c   r4499: Almost make our Samba4 server pass the RPC-SAMLOGON torture test.
      adds  c8ba520   r4500: Allow GENSEC modules to be disabled by setting a flag on their module definition, not by hardcoded reference in loadparm.c
      adds  5869493   r4501: when copying files it is common for clients to copy the ACL. When the ACL is the default ACL this menas the copied file would have an xattr but the original would not. Avoid this by checking if the ACL being set is the original ACL, and avoid the copy. (This used to be commit 1df985a49b200a41eed39023aa668afb233f2e53)
      adds  ab4e92a   r4502: add an error reporting function (This used to be commit 985a58a16d04f3b92b4bbff86f6c466385f01321)
      adds  8164d24   r4503: add an error reporting function (fixes) (This used to be commit d11732f4f7f9bc535222aa7a6dd2f15cf5002a4d)
      adds  5e94b01   r4504: Setting
      adds  b92afa3   r4505: Add a first very basic schema module To use it you should provide a schema.ldb file where the schema is stored and load the module in the ldb you want to have schema check activated
      adds  bb71b37   r4506: fix compiler warnings
      adds  fd6aa0e   r4507: this default is unnneded because the switch level is in the r->in
      adds  4dd48e9   r4508: - simplify the code and allocate only in one place
      adds  ed1634c   r4509: Add missing cr. (This used to be commit 60f266bf6a30eee485c4f498569201ac50f85120)
      adds  967b77a   r4510: Some more tests for RPC-NETLOGON, checking the idea that we could combine the NTLM and LMv2 responses, for maximum compatability from a client perspective, allowing access to servers that require NTLMv2, as well as those that don't support it.
      adds  522c54c   r4511: Remove a crapload of dead code. (This used to be commit 0f50ed8260ce37c21d8ad62b5a257f22ab4a5534)
      adds  5f8802f   r4512: Give arrays of scalar types their own subtree. (This used to be commit b9432130959aeaab6d1720ac2c6f99e3d8f9e037)
      adds  8d8c21f   r4513: add experimental modification attribute checking still not complete but works with add and replace, not tested with delete lot of duplicated code to remove (This used to be commit ea051f6cd39d0e729bb425eb08034a0eee0996dc)
      adds  328e260   r4517: Revert previous commit about giving arrays of scalars their own subtree. Generate code to display using proto_tree_add_bytes() instead. (This used to be commit 6e480fab3a0f70ae17dd7c0b39da924361a354d5)
      adds  3acf026   r4518: added proper support for "typedef enum" in pidl. We can now use enums as types in switch statements and variable types, and the value will be printed with its string name and value (This used to be commit 1852033f2ec7584657d586e44d25a280959e4d81)
      adds  8448dd6   r4519: added the enum print function in ndr_basic.c (This used to be commit 29955004aa256d5ac27b941f48384ab97ff5e4b8)
      adds  7588a01   r4520: added a enum test function to the echo pipe (This used to be commit f9e0aa1ab1faac039893db241819907c9c4bb510)
      adds  b90c085   r4521: fixed up the handling of PROPERTIES elements after the change to support enum (This used to be commit dee8eff2590be58c59b0db089fcca4af3e011c42)
      adds  0ba751b   r4522: PROPERTIES are now handled at the typedef level (This used to be commit 73d5a033e8e9de536239c53e8a063e9be0eff701)
      adds  5526a6e   r4523: the PROPERTIES change for typedef was not quite as simple as I thought. This puts in a workaround that fixes things for now (This used to be commit 0939b83a0f07563edc6448fb6a87a573dbaa9f6c)
      adds  d9ab65a   r4524: converted a few bits of samr.idl to use enum properly (This used to be commit 82313fb79eb361d7cee06ada21c537a7cc57970e)
      adds  58d9adf   r4526: - much simpler (and more accurate!) ndr_size_*() code generation. It   is less efficient, but I really doubt that matters.
      adds  5e9a136   r4530: Start adding a bit of Doxygen compatible documentation comments to GENSEC.
      adds  e1944a3   r4531: Include the OID locally, as it seems to be hard to get the includes right.
      adds  a4fc930   r4532: - rename bitmap -> bits
      adds  aca94b5   r4533: parsing support for:
      adds  31de71f   r4534: update the yapp generated code
      adds  d0da601   r4535: add full support for
      adds  4a49604   r4536: make use of the new enum and bitmap feature of pidl
      adds  ecd9557   r4540: sync enum and bitmap code
      adds  922f196   r4541: make use of new enum and bitmap features
      adds  895bc15   r4542: use bitmap for samr_FieldsPresent and samr_AcctFlags
      adds  66bd614   r4546: Use talloc_p() instad of talloc() (This used to be commit 2ec3a137d7fd8a912bc70e865f7a7798190b8869)
      adds  cc55aef   r4547: - added talloc_new(ctx) macro that is a neater form of the common talloc(ctx, 0) call.
      adds  0b54d92   r4548: Convert to talloc_p() and talloc_array_p() where appropriate.
      adds  ddc10d4   r4549: got rid of a lot more uses of plain talloc(), instead using talloc_size() or talloc_array_p() where appropriate.
      adds  e159e42   r4550: talloc() is now typesafe. It is exactly equivalent to the old talloc_p() macro. Use talloc_size() if you want the old behaviour.
      adds  e3fd874   r4551: add support for a pidl extensions
      adds  678038a   r4552: use samr_AcctFlags in netlogon.idl
      adds  9c9404e   r4553: fix typo
      adds  5204a55   r4554: create svcctl_ServerType bitmap
      adds  88217c3   r4555: fix some dependencies
      adds  939d37a   r4556: neater (and faster) way of doing alignments and scalars (This used to be commit ec70d9a740ab0b6f83b6b10c1b5313e585164383)
      adds  66af872   r4557: support for [flags()] on typedef enum|bitmap
      adds  d62a44c   r4558: more use of bitmaps and enums
      adds  7e5523c   r4559: prevent the RPC-EPMAPPER test from looping forever against w2k3 (This used to be commit fa3cecddd8065885dd461000de683eb0143eb481)
      adds  365d9ef   r4560: - fixed crash bugs in the RPC-SCHANNEL and RPC-NETLOGON tests
      adds  42cf0af   r4563: fixed lsa_EnumAccounts() server side to return all accounts that have privileges, as volker discovered (This used to be commit 09edc31f3b92105dab585614553ba5e94ccdf588)
      adds  8943299   r4564: added a comment on lsa_EnumAccounts IDL (This used to be commit 08d7b77efc05571146c54322e684753ccd4cd2d6)
      adds  0773193   r4565: Make the order of the initialisation more sensible.
      adds  56df264   r4566: Fix Samba4 to pass it's own RPC-SAMLOGON torture test.
      adds  5db389c   r4567: Fix the build for metze.
      adds  1ec6416   r4568: make use of SidType and move it to lsa.idl
      adds  12d8b02   r4572: remove configure and include/config.h* before running autoheader && autoconf
      adds  b8b0927   r4578: Minor cleanup of ndr_pull_array() and ndr_pull_array_foo() regexps. (This used to be commit 0f8f0de00fa687920c898a56238cd3e21d83cfb1)
      adds  468b3fc   r4582: finally worked out what is going on with the inherited ACLs test and win2003. It is a win2003 bug!
      adds  1a019f9   r4583: print which bit failed in the owner bits check (This used to be commit f893ad9c45d6d06fa1b6f1f949a7834e7bf99ba7)
      adds  ad7da47   r4584: fix pvfs backend to pass the new enhanced RAW-ACLS test. Easy once I really the strange behaviour I saw was a w2k3 bug :-) (This used to be commit e729061bcde25d0565a72222e4720ca8074ef23f)
      adds  4ea89e5   r4585: don't consider LookupSids3 failing with NT_STATUS_ACCESS_DENIED (as w2k3 does) or NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED (as longhorn does) to be an error.
      adds  b3d59e5   r4586: RPC-LSA now passes against w2k3 (This used to be commit e252f80f2bc5de4a3de84acf232f5334b5d448f6)
      adds  57842ed   r4587: fixed dcerpc_secondary_connection() for ncacn_ip_tcp
      adds  e3450b0   r4588: fixed the double bind in ncalrpc with dcerpc_secondary_connection() (This used to be commit b65a95c11778fd778ad3c013664aea7d038e16ae)
      adds  9278473   r4589: forgot to commit the new NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED error code (This used to be commit f4337c988c15dc84e3cfd77b628e92a0996717ea)
      adds  066134f   r4590: Make RPC-SAMSYNC pass againt Win2k3.
      adds  11ce2cf   r4591: - converted the other _p talloc functions to not need _p
      adds  8b1512f   r4592: fixed typo from talloc testsuite fixup for the new syntax (This used to be commit 1177200dd9392c088f5b009f55390ad31c367e5f)
      adds  35a2ced   r4593: don't use the _p function in the testsuite, as when built standalone it doesn't use TALLOC_DEPRECATED (This used to be commit 2fe0e2528f14627832942f6404a4b1be4b556c97)
      adds  eccbbd7   r4594: Add more testes to the standard 'passes against win2k3' script.
      adds  c012669   r4595: on create check access against parent not child ... (This used to be commit 5a1a17d3fc771b1e1c61297067f38c87901891d3)
      adds  297a63b   r4596: added a dynamic inheritance ACLs test. As far as I can tell w2k3 does not do dynamic inheritance (This used to be commit ebe6b002843196bc6d6fadfa646aa3bc8eb27af8)
      adds  e357b5b   r4597: Recently I've come across a case where I suspect the GetAnyDCName request to kill the domain controller I'm asking. In samba4 torturing the DC is just so easy, commit the test to randomized ask for DCs for all trusted domains.
      adds  0ee9f4d   r4599: Remove some duplicated code in pidl.pl.
      adds  60a849a   r4600: Remove Data::Dumper import leftover from debugging.
      adds  c375b30   r4603: Test creating local and global secrets over LSA.
      adds  3f89308   r4605: Fix a confusing comment :-) (This used to be commit fbd2a90bcdb7426c9a15bd8dc09da9008a0bc1bf)
      adds  fd254e0   r4606: Start adding some more comments and some indentation for the eparser regexps.  Hopefully this will make things a bit easier to understand later on. (This used to be commit c325859eb6a0972638bbbb83ebb2dfda489ac8ee)
      adds  e0b0d93   r4607: add some usefull macros to make the code more readable
      adds  c13ada4   r4608: - use better error codes - use new NT_STATUS_* macros for error checking return - don't use talloc_p anymore
      adds  1bdbd21   r4609: add a usefull data_blob_dup_talloc() macro
      adds  cb032ee   r4610: You can't join as a BDC and test against trusted domains.  This test only needs WS privilages anyway.
      adds  770c65a   r4611: - renamed add_socket() to smb_add_socket() as that is less confusing
      adds  4e73b4b   r4612: make the output for the w2k3 acl bug a bit clearer (This used to be commit 24ec8c4274241576683f1f6c86c33a2dfa43848c)
      adds  95b84ce   r4613: Fix stuff I broke in the last commit with the /x regexp flag. (This used to be commit 20f9143221021ab050802d6aed359677bee978ed)
      adds  c32f312   r4614: Fix RPC-SAMLOGON, to use the workstation context (forgot to globally replace).
      adds  3feb442   r4615: added acl checking on directory search in pvfs (This used to be commit 0e61a422bd9a1596a284c176f033e958bbeaa8ce)
      adds  6836f5d   r4616: the first phase in the addition of proper support for dcerpc_alter_context and multiple context_ids in the dcerpc client library.
      adds  ab9ca55   r4617: basic alter_context requests now work in our client library. The test just does a simple LSA/DSSETUP combo, which is what w2k does in the ACL editor rpc calls that triggered this work (This used to be commit 0129ec947aa1fa5a7104dc3a666af3cb9bd104f1)
      adds  e74b3ed   r4618: - tidied up the alter_context client code a bit
      adds  b61b22d   r4619: Remove extern declaration of dcerpc_pipes, which is now static (This used to be commit 95e849bf94160ae4807a54b28e351539c1119215)
      adds  46a3268   r4620: - add interface functions to the auth subsystem so that callers doesn't need to   use function pointers anymore - make the module init much easier - a lot of cleanups
      adds  9ca6e19   r4621: Add torture tests for epm_Insert and epm_Delete (This used to be commit b1ff60667038aa1e2d7c6ad2015ba33ac5a90dc6)
      adds  fd9a443   r4622: Clarify a comment a bit (This used to be commit e76d486b04ee114087a69a659fbc47e585e71510)
      adds  1303f51   r4623: Convert values from UTF8 to UTF16 in gconf registry backend (caught by Andrew Bartlett) (This used to be commit da3c7712d234291f9c5a3c48daae02bdf0878bf0)
      adds  1b1b678   r4624: Several crash fixes for DCOM More work on the example class implementation (This used to be commit 1f8f4dd179d5aa0472c676d115dc2fc1749ce32d)
      adds  575e981   r4625: added a test that demonstrates that once a context_id is established, it can't be changed (so you have to create a new context_id, not change the interface bound to an existing one) (This used to be commit 5f10a8f8d04d627927d9870c87d6e7d8b98d563c)
      adds  f6596e4   r4626: Jelmer, can you look at why this init is failing? It is preventing all tools from working (This used to be commit e59c5adf39c2c840a40a62485195167f80b9ef53)
      adds  5da3f75   r4627: - simplified the dcerpc auth code using a common function
      adds  e1426c5   r4628: this function should be static
      adds  b343cc9   r4629: we now have a global macro NT_STATUS_HAVE_NO_MEMORY() so don't use a local one
      adds  e1f0e09   r4630: for ncacn_np if we don't have an explicit request for one of the advanced auth types we should do a plain bind. This fixes rpc connections to ancient servers (like sun cascade) (This used to be commit 59a5a0b218f7182c541a06ffc4528c1160699033)
      adds  2126b75   r4631: don't consider an epmapper insert as a failure for the moment (This used to be commit ba6caa99a454cb3393c8898f1e5be4a432b820c4)
      adds  d45e54e   r4632: added spnego testing and no-auth testing in test_w2k3.sh (This used to be commit 4f30220a5aafb2843e486be4a743e0fe9e9f462c)
      adds  047d41c   r4634: disable sign and seal in ldap_server for now.
      adds  7db9de3   r4635: Fix NTLMSSP to return NT_STATUS_OK when it has constructed the auth token in the client (the final token in the negotiation).
      adds  e2c71f0   r4636: Per tridge's wish (and probably correct behaviour), don't key off a specific GENSEC mech type, but on the behaviour of the mech.
      adds  d4f4f4b   r4637: log packets when the server code returns an DCERPC_FAULT
      adds  0c75667   r4638: expose lsa and drsuapi on ncalrpc (This used to be commit 4e62bd2a349c0cce8cb82a401fdf1cc33828af6f)
      adds  3136462   r4639: initialize all struct members!
      adds  577218b   r4640: first stage in the server side support for multiple context_ids on one pipe
      adds  e8c06b9   r4641: Push a few more details into the schannel ldb, and into the credentials struct it maintains.
      adds  34f6485   r4642: added support for alter_context in the server for adding new interfaces to an existing pipe (This used to be commit b6af57c86829aadc261cd7b79091cef17c15b967)
      adds  8de979d   r4643: RPC-ALTERCONTEXT now passes (This used to be commit 153e068711623af94f9a53b20d114b254d42c2a3)
      adds  cab7e90   r4644: allow DSSETUP on ncacn_ip_tcp (This used to be commit 6f2019c307161953291f6bb5401eefaa7edc3857)
      adds  0457324   r4647: - use talloc_zero() instead of ZERO_STRUCTP()
      adds  a070551   r4648: fix netr_ServerPasswordSet() bugs
      adds  860a3fb   r4649: make more use of bitmap and enum's
      adds  fd4831f   r4650: - make more use of bitmap and enum's - move some structs out of misc.idl
      adds  7b91c30   r4657: This really should be made a structure, so we can't get it wrong, but in the meantime, get the declaration right...
      adds  2823643   r4658: (grr, commited wrong file last time).
      adds  4fc38af   r4659: Revert -r 4657 committed by mistake, until I review and test the changes (which were to use the common ARCFOUR code for random number generation).
      adds  daf67d7   r4660: Test what we should return for a secret that does not exist.
      adds  5423fd3   r4663: fixed SPNEGO auth in the rpc server (This used to be commit 439cbb9ead2443513ecc84f5638924e056ebdc73)
      adds  a36f456   r4664: SPNEGO auth in our rpc server now works, so add it to the battery of tests in test_rpc.sh (This used to be commit 69ffbd4cedaddd71fad9bab2375dc634479c0ed6)
      adds  fdfa2ad   r4667: Don't follow a NULL pointer for an idle event handler.
      adds  a7a5c98   r4669: a timeval_to_nttime() function as requested by abartlet. Andrew, its your responsibility to use/test this :-) (This used to be commit 2107b0cd7661a631952742bae241cb165b05c5f2)
      adds  097d568   r4670: abartlet was worried about floating point precision with my first version - here is one based purely on 64 bit math (This used to be commit 1ff04b0dc3e680b6288622576bb373359a594c2f)
      adds  4e89127   r4671: Expand the RPC-LSA test to set secret values twice.
      adds  70071c2   r4672: added the "spnego" flag to the binding string docs (This used to be commit 360aa583e7359a2e653d385a8d3c7977fd9614d1)
      adds  462ef44   r4673: Fix the IDL for the QuerySecret LSA call.
      adds  7b4d1a4   r4674: Test SetSecret behaviour for local and global secrets, when setting only the OLD secret value.
      adds  1a71331   r4675: Prevent global warming, and save tridge's sainity by short-cutting the testsuite for all the different flag types.  (We really only need to know if we are getting the session key crypto stuff right, and one call can tell us that).
      adds  945180f   r4676: NTTIME_1sec is a standard NTTIME for the calling code as it's already converted in the pull/push code
      adds  0385de8   r4677: stub.pm must be synced with server.pm
      adds  cec1582   r4678: Add some const to LDB.
      adds  0a0dbc3   r4679: Remove the void* from samdb.  We now use structures without full declarations all the time, and the struture the void* is hiding here is even a declared one, so there is no excuse.  This also causes the compiler to warn on bugs.
      adds  fdebf9d   r4680: Make more efficient use of memory in SAMR:  Avoid a strdup, use a talloc_reference  Use the shortest term memory context possible
      adds  7ab7deb   r4681: Another entry for structs.h
      adds  a249198   r4682: A LDB-based secrets implementation in Samba4.
      adds  a97cb33   r4683: fix the build
      adds  91e9cf6   r4684: the smbsrv code should not know about rpc stuff just vfs_ipc
      adds  9261f6e   r4685: only remove events when we have them
      adds  ffb8c82   r4686: cerate a function to create a socket by specifying an socket_ops struct
      adds  0c440d6   r4687: use struct type and location for easier finding
      adds  8ac3838   r4688: don't run male proto for lib/talloc/
      adds  90d65c2   r4689: - make talloc_report_depth() public
      adds  fae2152   r4690: - add support for async rpc server replies
      adds  52e9002   r4691: Make the DCE-RPC bind code compleatly generic to the number of passes that the GENSEC mechanism wishes to select.  It is of course up to the GENSEC mech and the remote server to actually support this however...
      adds  899f610   r4692: Make the client SPNEGO code bail out in a couple more cases.
      adds  91f7039   r4693: Add another test (RPC-MULTIBIND) that should always pass.
      adds  4e052c1   r4694: 'fix' the behaviour for setting only the old, but not the new secret.
      adds  9eaf1b4   r4695: Leave less memory handing around on long-term TALLOC_CTX.
      adds  c0571f6   r4698:  - Initial implementation of trusted domains in LSA.
      adds  e6be2ad   r4699: Move the test_EnumTrustDom() test into the test_CreateTrustedDomain test.  This way, it must have at least one domain to enumerate.
      adds  1d795fa   r4700: first attempt at a composite async function, smb_composite_loadfile(), which combineds ntcreatex, readx and close into a single call that behaves just like a normal libcli async call. (This used to be commit 516f68fb054f0717f0429e031aa820776ecc6597)
      adds  fef48c0   r4701: remove debugs
      adds  516dbfd   r4702: implment idl, torture test and server code for netr_ServerPasswordSet2()
      adds  e54964c   r4703: Add support for EnumTrustDomain, and expand the testsuite.
      adds  894b689   r4705: use an enum for reject_reason
      adds  062fe90   r4706: Fix the build, after I renamed these elements in the IDL.
      adds  9178e7b   r4707: w2k3 don't restict passwords on netr_ServerPasswordSet and netr_ServerPasswordSet2
      adds  7ea2317   r4708: Comparing with LDAP, it is clear that these 'flags' are in fact the POSIX offset for the trusted domain.
      adds  09c34de   r4709: fix compiler warnings
      adds  287515f   r4710: added a smb_composite_savefile() function, and expanded the test suite a little (This used to be commit ef4dbc443dbdebc4160209ed3f23cbb97109c414)
      adds  4b73689   r4711: - deprecate talloc_destroy()
      adds  a2e754c   r4712: slight tidy up in alter_context server (This used to be commit 20ab5bed34c852509b7f3e4c778ff23f4379b36e)
      adds  7588b41   r4713: Add initial support for QueryTrustedDomainInfo on LSA. (more info levels to come)
      adds  a2f77f9   r4714: move the ldb code to the new talloc interface (eg remove _p suffix) this helps standalone building of ldb
      adds  c0b55c0   r4715: alwys add the distinguishedName attribute
      adds  ef4e856   r4716: add a real ugly hack to get all ldap queries of an w2k3 dc join working
      adds  d9d41b5   r4717: fixed our usage of VA_COPY to be more standards compliant (This used to be commit 48b52584ab7db747feaf7ad4382bd3877935ee26)
      adds  c710c06   r4718: don't use the deprecated __va_copy() unless va_copy() is unavailable (This used to be commit 603ef69be075821e3ffe2084bb5cfb0bc9cce180)
      adds  4495903   r4719: snprintf.c is used outside of samba, so don't use our special types (This used to be commit 8033ef6b710df3b5bb2a249db97986b7d4c2e018)
      adds  17725e5   r4720: Reformat, rename, and convert to enums parts of the LSA IDL specification.
      adds  025bf43   r4721: Changes to libnet_passwd to take advantage of the new easier to call RPC client libs, and to make the fallback between the various SAMR levels easier to manage.
      adds  335a277   r4722: Start to add 'net join' to Samba4.
      adds  13b2f56   r4723: Predefine libnet_JoinDomain as it's used in proto.h (This used to be commit 041bf4ee7de6026b032e5b4455e092a1ef3b8ee4)
      adds  ada17c6   r4725: make "password server" a string list
      adds  592fce7   r4726: - use the name tcon and tid instead of conn and cnum
      adds  cfc10f2   r4727: add a reference to the event context to that the destructor don't double free the registered events when the event context is first in the talloc_free() hierarchie
      adds  9327ec5   r4728: split up server_services into: - stream_socket services   the smb, ldap and rpc service which sets up a srtam socket end then   waits for connections and - task services   which this you can create a seperate task that do something   (this is also going through the process_model subsystem   so with -M standard a new process for this created   with -M thread a new thread ...
      adds  76b38d1   r4729: add dummy "winbind" service
      adds  b3b225c   r4730: remove unused struct elements
      adds  9f676af   r4744: until we decide what to do about attribute aliasing (see my recent samba-technical posting), this is an interim solution that makes us work pretty much like w2k3 does. (This used to be commit 789325145651f2f6fc8716aa4bced83a2eb31994)
      adds  737a000   r4745: remove the distinguishedName attribute adds from samr. See the discussion on samba-technical about this. (This used to be commit e9dff03f79db00636e2b6d93a22e40a3cefed876)
      adds  f4e29ae   r4748: removed unnecessary distinguishedName from provisioning (This used to be commit 31919995fd30d63b9dc89ca78d274f5c0de77206)
      adds  21aafc3   r4753: added the ability for the generic socket library to handle async connect(). This required a small API change (the addition of a socket_connect_complete() method) (This used to be commit b787dd166f5cca82b3710802eefb41e0a8851fc3)
      adds  4e4afdb   r4754: tidied up the composite function infrastructure to make it easier to have composite functions that are not made up of functions that operate on smbcli_request structures. (This used to be commit 4f6055b4fb7e287a29544ff1ca4e22f698efc478)
      adds  da19be9   r4755: the recent change in the definition of lp_passwordserver() breaks this old code, so I'm just removing it, as it needs replacing anyway (This used to be commit cae7748d675e35bfb89b81349624258bc76fac1a)
      adds  d327eb0   r4756: a slight tidy up in the events code (This used to be commit d2f76c3671df0b0232982e2fbfd5c049c9fb674f)
      adds  e89fd49   r4757: added the ability of the clisocket level of libcli to handle async socket connections. This was complicated by a few factors:
      adds  61a3d37   r4758: - added async support to the session request code
      adds  a7bbb19   r4759: use ldb_attr_cmp() to compare attribute names
      adds  8799d6b   r4762: Store the results of a 'net join' in the LDB.
      adds  dae67d2   r4763: Join Samba4 to itself during the provision process.
      adds  b5d73bb   r4764: Add some more structs to keep the proto.h compile happy.
      adds  8ea26bf   r4765: simplify the async socket code to always go via the event handler rather than short-circuiting in the unlikely event the OS returns an immediate success on a non-blocking connect (This used to be commit db4380717041485e216f965103f9e803518b45c3)
      adds  1be1d80   r4766: Add another useful helper function: samdb_msg_set_value()
      adds  eec22cf   r4767: handle the different NBT session request refusals, and map them to reasonable NT_STATUS values (This used to be commit b193a9cb0c851a4ec55ad9956a815be93eea35e4)
      adds  4da8abc   r4768: Until I can prove it, we should not have these elements marked as size_is() base arrays.
      adds  1e776ed   r4769: added a smb_composite_connect() function that provides a simple async interface to a complete SMB connection setup. Internally it does:
      adds  0d9fa3f   r4770: Change from processing ndr_*.[ch] files all at once to line-by-line. I'm hoping this will allow better mapping hf fields to the structures they are present in which isn't possible at the moment.  (Line mode allows us to use /foo/ .. /bar/ regexps and to store state during the processing. (This used to be commit 75b6df15f2edfac99fbcd7cefb7b404591a1ecb6)
      adds  f525d07   r4771: Fix some indentation. (This used to be commit b2a3b0221680fb54b058631846559e6151a7b562)
      adds  2a04cf9   r4772: fixed checking of the conformant size for dom_sid2 (This used to be commit 0d31523aaed7a8995970dc9933a6a9d9b8536ee0)
      adds  2b6aeec   r4773: Handle arrays of scalar types as function arguments.
      adds  2e33042   r4774: It appears the SensitiveData contains the password history, as the remaining data.  Pity - I was looking for kerberos keys :-)
      adds  1e233e9   r4775: use schema_attr_cmp wrapper to check for the special dn/distinguishedName case alias (This used to be commit 18cd6cb67404830b8a5d28fa4106dadb275a5222)
      adds  6eabc2a   r4776: Add more debugs to SamSync test.
      adds  7cbc768   r4777: added a smb_composite_sesssetup() async composite function. This encapsulates all the different session setup methods, including the multi-pass spnego code.
      adds  ab0fa0b   r4778: I forgot to set the session key for the spnego path. Fixed. (This used to be commit 870af4e2f2055013424d9dbe2df2c51faa810eec)
      adds  79f32d7   r4779: demonstrate doing 50 parallel loadfile operations, with a callback for completion (This used to be commit b8c5269482cd7c2611d785bb8831eebae2f905d2)
      adds  7b0f375   r4780: tolower() requires ctype.h (This used to be commit e22bfa8ae295db009158292b87fe389afa13717e)
      adds  5dbebbe   r4781: the tolower() in schema.c is a premature optimisation. I suspect the "distinguishedName" checking in that module is incorrect and should be removed, but meanwhile, lets not make it slow down the compile of every other module. (This used to be commit 6534ce650bef7405e0926c9b75b185943429ed18)
      adds  99d30a9   r4782: volker quite rightly pointed out that there is too much of a proliferation of void* in the composite code. This removes two of the void* pointers from the main composite structure. (This used to be commit 5a89a5ed0fa022fb380bf72065904633270f34aa)
      adds  a38df2d   r4783: got rid of another void* in the composite code. This brings us down to the minimal level I think (one private pointer for the composite function, and one private pointer for the caller) (This used to be commit 0240bf928163e32e7c69be88fe3ed4987dd18778)
      adds  63f79d1   r4784: finally make schema module use a single ldb add the new test-schema test (This used to be commit 42a20f6fa4073fc5ea1ca6254137a4ef53caee01)
      adds  8a153e5   r4785: add schema objects to provision but let schema checking be disabled by default until we can pass all test with it enabled (This used to be commit e2c1ee1dd896c978e9be72fcbe4abce42482b7c9)
      adds  9f3d734   r4786: forgot to commit the exclusion for schema checking against our control entries (This used to be commit e895fcf4a33aeaf228d8b4b367c4e768506275bb)
      adds  0a5fd54   r4787: Clean up gepdump code somewhat. (This used to be commit 128e97cef614bc62ff3327aa15cd5eb636e67a58)
      adds  7b79694   r4790: added type checking helper macros in talloc. These take advantage of the type names that talloc already keeps around for pointers, and allows the user to type check void* private pointers. It can also be used to implement polymorphism in C, as I'm sure someone would have pointed out to me sooner or later :-) (This used to be commit c283e1a3efac3a92e29a35856e20eb61ef4c221e)
      adds  4a03172   r4791: used the new talloc type safety macros to make the "void *private" pointers in the composite code type safe.
      adds  48e0744   r4792: use type safety int the test suite too (This used to be commit 4a963e3b7aa38f0f6907bcd8acaaeb8c7982cafa)
      adds  6717dcc   r4793: minor doc updates (This used to be commit ad1af519eb1a138e44cc94676f845b8ba65e3371)
      adds  4d7e4c8   r4794: - disabled the ntacl command line utilities until they are rewritten to use the same   acl format as we use in pvfs (and hopefully use common code too)
      adds  6e13590   r4795: stronget type checking in composite connect function (This used to be commit e16f67c931ba93011d52fdf14312d12a9b09c49a)
      adds  0b5e8c8   r4796: Get rid of unecessary #include (This used to be commit 2950dbd87c8ff535277b817268c8a601eee42ba2)
      adds  de7e429   r4797: Add the name of what we are pointing to when dissecting pointers. (This used to be commit 6fc162738f86f8f7df013623e57a21970a8b6f36)
      adds  31778ba   r4798: When dissecting structures, name the protocol tree after the field name, not the field type (i.e DACL and SACL instead of dom_sid). (This used to be commit 2c0e77869f9f04a75785990c79e611134643f89e)
      adds  9ce8fde   r4799: comparison_fn_t is under __USE_GNU on GNU systems, therefore, we need _GNU_SOURCE defined in the test (This used to be commit b4200a462354cb605eb6af41427027147798de6e)
      adds  4eb45fd   r4800: proper fix for the _GNU_SOURCE problem with comparison_fn_t (This used to be commit 4181b38fac426cfc786e52cdd43fdeddbc26651f)
      adds  ec6f6ae   r4801: remove the two bogus ctype.h includes (This used to be commit b221c3dbb9a7af88f917562b6f907fd0617eb05f)
      adds  3c9a2e2   r4804: add more emuns and bitmaps
      adds  b494d95   r4806: - add some data to the configuration naming context
      adds  c064939   r4810: fixed anonymous connections with smbclient. Thanks to jbm for pointing this out. (This used to be commit 7da0af98a0e0bc743d3c64be30b37cbc45e00737)
      adds  196a5ec   r4811: now that the event context is at the socket level, the event cleanup should be there too (This used to be commit 058ae5527e3daeb50eeea9e0ecee858c84e7e17d)
      adds  b3416c6   r4812: removed dependence on Data::Dumper
      adds  190b90e   r4813: this is a temporary solution to a link problem we have on some platforms. The problem is that some loaders (for example the IRIX 6.5 machine us4 in the build farm) must have libs listed after object files that depend on them on the link line. If you put the libs first then all the symbols in the libs remain unresolved.
      adds  9582863   r4814: cope with perl not being in /usr/bin for idl building (This used to be commit 1fc9448ccb0c2038c128e13535fce83d32f39058)
      adds  b19268d   r4815: Handle uint8 and uint16 bitmap types.
      adds  e62bce8   r4816: Note that NTTIME is 4-byte aligned which makes the comment about alignment for NTTIME_hyper make a bit more sense. (This used to be commit 03c1dcb59658e92da6f7643350c06f9efa42f6c4)
      adds  8451b26   r4817: ccache was being made ineffective on all the build farm machines because the version number was being auto-updated and included in all C files. With this change it is only included where needed. (This used to be commit 520cff73c6dc62ba1050cf7ca5145d50b5f2bb4e)
      adds  07837b4   r4818: missed version.h here (This used to be commit 03953803519e5284b4092db12c6279370456c857)
      adds  fb8004a   r4819: its just not my day today .... (This used to be commit e54a97f8a67a04427b36cb4afac204c4e5f4502a)
      adds  6c31000   r4828: don't apply the schema until we get it working properly (This used to be commit 37a133c8171087aceec4f377d513f7c28d726b14)
      adds  8783aa8   r4831: added udp support to our generic sockets library.
      adds  a3c562b   r4832: added simple testing of tcp sockets to LOCAL-SOCKET test (This used to be commit c06b25c269fb34601e931079ff5658f6e19956bc)
      adds  d04e3bc   r4833: added LOCAL-SOCKET to the list of tests that are expected to pass (This used to be commit 480a4e3d9029fbeca876c736e7c87bc3352b4b4c)
      adds  72785f1   r4841: Handle levels that are signed integer types. (This used to be commit 40d49d6279431bf1af343e3eb22038ef9d8b39e6)
      adds  c2320ee   r4842: Set the end of a structure so that when you click on the proto tree, the hex display window highlights the part of the buffer occupied by the structure.  Cool! (This used to be commit b5c13fc6b8fe3f8dfa5ada73d33bd13cd607ebc4)
      adds  4db56ef   r4843: fixed the alignment handling of enumerated types (This used to be commit d2946dfabbc727633cdb17c3956fc120e214140c)
      adds  f19049c   r4844: - Remove the unused attrsyn structure - Change 0 to NULL when checking allocations - Introduce the schema_attr_cmp hepler function - Do not allow auxiliary classes to be missing - Try to ease code readability and try to get   main code out of loops when possibile. (This used to be commit a30f647b8abe6b77ef73018f58af2f8a11689b91)
      adds  9d79025   r4858: a better fix for alignment of enumerated types (I'm not even sure why the last fix worked at all) (This used to be commit 99cef2e5a0412ede455cb1579541550efa49502a)
      adds  23f92c1   r4859: changed a numbe rof things:
      adds  bc2ae4e   r4862: - better structure schema tests - fix check for deletion of required attributes on modify   removed by mistake with the previous commits (This used to be commit 0315159daf157b64ef3452372dd74199600e24b8)
      adds  b808d49   r4863: schema_find_attribute() should be static (This used to be commit e7262dccce1ccc563fad48023c733c1d13929b4b)
      adds  0a05bdb   r4865: Fix up subtree name when dissecting unions.  E.g in LSA, The subtree used to be called something like "Level, R->out.info" but now is called "Lsa PolicyInformation". (This used to be commit be2bb36856bee1c2882e063beb7c04ac5e5889de)
      adds  84b5890   r4883: support ndr_size_ generation on unions as well as structures (This used to be commit 852ad354b481f130f80213f2924ad44d10340b21)
      adds  e0d2080   r4884: - 2nd part of support ndr_size_ generation on unions as well as structures
      adds  ea923fb   r4885: added a new NBT client library. Features include:
      adds  ad1c912   r4886: fixed two places where we process the send side of a socket after the recv side in the same event. That's a bad idea, as the first callback could decide to destroy the socket. (This used to be commit bf74ea34fc0e3c31e220c8f5a9217c95f3ca1d52)
      adds  4ce2cf2   r4887: removed a bogus cast (This used to be commit a034556faa5d15fee44a58be3aea8aee8ffae3c8)
      adds  bef3fbb   r4888: use the neater calling convention (This used to be commit d93b6a5b8e9e4bf86a96262db21aa3fc1490e91d)
      adds  23478fe   r4889: make sure ndr print flags are initialised in ndrdump (This used to be commit c5c65ad8fb21e515535286c52847f3eb990f8036)
      adds  f1aaef3   r4890: Try to cope with mechanism mismatch in the client speaks first version of the SPNEGO state-machine.  (Such as on LDAP and HTTP)
      adds  2383787   r4891:  - added a generic resolve_name() async interface in libcli/resolve/,    which will eventually try all resolution methods setup in smb.conf
      adds  cda0a7e   r4892: we don't need nameserv.h any more (This used to be commit 1c83c80ef2b7e5f9eb5cd2242e37d136aed181b8)
      adds  4962fd4   r4893: Move to using secrets.ldb for the Kerberos verify, instead of secrets.tdb from Samba3.
      adds  a721be4   r4894: namecache.c is not used any more either (This used to be commit 24927e69d824a1f3c01b2f63876afdfc6064d5ac)
      adds  2c0cb15   r4895: I missed this in my previous 'use secrets.ldb' commit.
      adds  c0e21a4   r4896: make sure the event context doesn't go away while waiting for event completion (This used to be commit c1063919c069b0b36dd3da6dc6853236629804e3)
      adds  757a063   r4897: Unbreak the LDAP server.  Somehow the generic service structures (which seem just a little too complex) changed, but this code was not updated or tested.
      adds  6f0aef3   r4898: - removed the unused wins_srv_*() code
      adds  913006f   r4899: fixed build (This used to be commit 852f1e73b4b4241a61372279318c23369488d3bc)
      adds  51f3a6a   r4900: build fix for IRIX 6.5 (This used to be commit f6ff9e6f39efdb312384ebb651b8e0f01e9e8df1)
      adds  6b5f866   r4901: a bit more info on nbt packets under high debug level (This used to be commit 9a34af29388d8ca837c670d054a76d1f75098cbd)
      adds  a09f8c3   r4909: fixed name_trn_id generation (thanks to metze for spotting the bug!) (This used to be commit 9d2d16ce5fd57cad01ddaf1112beed916cc2088d)
      adds  8485a8d   r4911: make sure we fill in the transport called name on port 445 as well (thanks to abartlet for spotting this bug) (This used to be commit 8b653f12f21e7a8eee8e60cefb193505c2df7f8f)
      adds  9bfd196   r4914: Fill in the realm for the self-join.
      adds  79ef4f2   r4915: free temp context _before_ the async callback, as the async callback might destroy our top level context leaving the tmp context freed (so a double free) (This used to be commit b20c0561b8ec3ec7010f846be7a39165783e15c2)
      adds  b9a1e9a   r4916: added "host" name resolution using fork() per gethostbyname()
      adds  d069c36   r4919: if a caller doesn't provide an event context to the resolver library, then create one. This fixes a crash in the RAW-NEGNOWAIT test for 'host' resolution. (This used to be commit 3268d523cc381b9b3077f794bb53daf0865d139c)
      adds  5ffedba   r4922: fixed an infinite loop in the name resolve code when handling a method in smb.conf that isn't implemented in the library (This used to be commit dd5b43ed37b37feec4708f8f13033b42eb6a838c)
      adds  ba5d77b   r4923: Avoid using krb5-config in the path if a krb5 prefix was already set.
      adds  aefaa18   r4924: continue the effort to simplify and generalise the composite interface. This patch removes the "stage" variable, which is really better suited to the backend state structures (This used to be commit 39da684ea8bc72d7a4a12c00eaad56b4f32890a9)
      adds  3b9431d   r4927: parse the NBT session request in the smb server. This gets rid of that annoying "not parsing session request" message on each SMB connection (This used to be commit b06b8dd2f4f4fea750b05fd29d68372828159f16)
      adds  8c504b2   r4930: Update my copyright. (This used to be commit 362151788bed06d934f111459abe7f6491362906)
      adds  8eb0963   r4935: fixed a bug where "c->status = xxx_handler(x);" could write to c after it is freed. The problem is that the handler might complete the request, and called the c->async.fn() async handler. That handler might free the request handle. (This used to be commit c4faceadc74e0849f6197ccbec9952f6c94f6176)
      adds  0db8b5a   r4936: moved to a convention where the completion function is only called in one place. This makes the code more robust, and simpler (it would have prevented the error that volker found). (This used to be commit 420b53091ee784d7891fb62d48e2f5a225b4dbf8)
      adds  0e9c55e   r4937: simplify the connect code in the same way (This used to be commit 347dfa47249d55c61e1e7c82d10444a71aca8a85)
      adds  9d6e923   r4938: allow the caller to supply an existing event_context if they want to in smb_composite_connect_send(). This makes doing parallel calls much easier. (This used to be commit 442308970c123b9fb25615673049e1c1c234a0b9)
      adds  fa55d52   r4939: make a few more private pointers type safe (this might help abartlet track down a bug he just told me about) (This used to be commit fb326cbb32ef7eebb7073777d834d6bea25069a7)
      adds  0a15f3e   r4940: Add a variable to hold a list of typedefs for which we shouldn't generate a dissector for.  A hand written dissector needs to be added to eparser.c for the plugin to link. (This used to be commit d4f7f6b0b41cb572320a5aeaf771c5af2b7bf13d)
      adds  0475cfe   r4941: - all needed data is now in sam.ldb and hacked.ldb is not needed anymore by the hacked ldap backend - readd the schema naming context container object as it's needed for a w2k3 dc join
      adds  54eff14   r4942: converted the cifs backend to not use event_context_merge(). Instead, is supplies the server event context during the connect. (This used to be commit 133e67bb1fa661b0e0d340091be4160f9af04fe3)
      adds  fd62df6   r4943: Smplified the events handling code a lot. The first source of complexity was that events didn't automatically cleanup themselves. This was because the events code was written before we had talloc destructors, so you needed to call event_remove_XX() to clean the event out of the event lists from every piece of code that used events. I have now added automatic event destructors, which in turn allowed me to simplify a lot of the calling code.
      adds  6c14b01   r4944: every event_add_*() caller was having to call talloc_steal() to take control of the event, so instead build that into the function. If you pass NULL as mem_ctx then it leaves it as a child of the events structure. (This used to be commit 7f981b9ed96f39027cbfd500f41e0c2be64cbb50)
      adds  4ad0896   r4945: the te element isn't needed any more
      adds  d25c1bd   r4948: Typo fixes in comments.
      adds  63ba838   r4949: First version of a fetchfile composite function which connects to a server and loads a file. Needs a smb url parsing wrapper.
      adds  46b5a3d   r4950: removed some excessive debugging messages (This used to be commit 4a351901aa49090700d89274559d6dda76f06b7d)
      adds  3e44c4a   r4951: some of the code dealing with libcli was getting too complex trying to handle the inverted memory hierarchy that a normal session establishment gave. The inverted hierarchy came from that fact that you first establish a socket, then a transport, then a session and finally a tree. That leads to the socket being at the top of the memory hierarchy and the tree at the bottom, which makes no sense from the users point of view, as they want to be able to free the tr [...]
      adds  52ad777   r4952: removed a bogus talloc_steal() that was trying to cope with the inverted memory hierarchy. Now the memory hierarchy is logical its not needed (and can cause a double free in RPC-SCHANNEL) (This used to be commit f8a950b57d7137c6fd0a77d063d946b4f9b3f014)
      adds  9c2c819   r4953: - enable easy valgrind use in all our test scripts
      adds  af4ce48   r4954: we don't need the separate event_remove_*() calls any more, as you now remove an event by calling talloc_free(). (This used to be commit 8f19b6886cc58a56d52aecfc83a175197061e533)
      adds  f82a03b   r4955: fixed a couple of minor memory leaks in the auth_sam code (This used to be commit 2eba223bda43a81e7aa795e58e551b0b556ddcfa)
      adds  bdbd32d   r4956: - moved the definition of the mangle context structure into a pvfs_shortname
      adds  657583b   r4957: the fetchfile _recv() function was neglecting to steal the data and free the connection context. This left a whole lot of state hanging around and didn't give the memory to the caller properly (This used to be commit 3e13e1d526563d91cb2342ae68455e54eb49a9bd)
      adds  52a6067   r4958: fix compiler warnings
      adds  56e4f0d   r4959: fix compiler warning
      adds  c108689   r4962: add infrastructure to use raw krb5 auth in dcerpc client code
      adds  8bf94dc   r4973: Add a RAP scanner to smbtorture.  win2k has call numbers 0-215 although the cifs tr lists 250-318 also. (This used to be commit 37b4d1a676f341bc32a2a5a49fdfe2667636ccef)
      adds  82e1012   r4974: Update location of talloc_guide.txt (This used to be commit a2f25260224cd27e5730ba3dc0757dd14e709fd5)
      adds  769d815   r4975: Update usage of talloc in rap torture code.
      adds  6cec461   r4979: Return NT_STATUS_INVALID_SYSTEM_SERVICE for unimplemented RAP calls as this is what win2k3 does. (This used to be commit 145d7c03df477eca08cb81d221e3a1b60ccf8c7f)
      adds  051c7b5   r4980: Copy RAP callno constants from Samba 3 and start to use them. (This used to be commit e32ade44858b869001d2990c788a7e34fb70b121)
      adds  29589f3   r4981: Fix swig build. (This used to be commit b44ab87c83ad094ce4595c9702d6a21f30c1de26)
      adds  8fb54d1   r4982: Start to move swig dependencies into new build system.  Unfortunately I can only get something useful happening by using the BINARY keyword as nothing else seems to generate dependency lists that can be used when linking the swig shared libraries.  Anyway this is a lot nicer than having lots of junk in makefile.pm. (This used to be commit 71a22f5206086c5ab7315d38934d65483aff7a70)
      adds  72478f0   r4983: On second thoughts don't include the config.mk file for the swig stuff just yet.  More testing required. (This used to be commit c2664bb365e31a160b72e6eecfdfce9921e913f0)
      adds  0e16988   r4990: Generate value strings for pidl enumerations. (This used to be commit edaf81b6395e1af06e9546027f9a9c3c4975c4b4)
      adds  a847628   r4991: Remove debugging statement. (This used to be commit 4640d3371eb57de90d972719e8550fea65831f74)
      adds  1107607   r4993: Generate nicer name for enum hf.
      adds  51d6177   r5003: delete old nmblookup.c code (This used to be commit b781a542447f9b9468ab20dd26c222a4ebfcda85)
      adds  0b67368   r5004: add current samba3 nmblookup.c ready for updating to new nbt lib (This used to be commit 854f7f376d7e15524a76bdb43a56be2a1a1d8123)
      adds  9eea1eb   r5005: Add missing size specifiers to various bitmaps. (This used to be commit 19a907cb58f9ec58c5eea12e7979134976c0c469)
      adds  bc9e00c   r5006: Implement parsing of pidl bitmaps in ethereal parsers.  This works well but needs to be stuck in a subtree. (This used to be commit a34212247b5dfb87d87c1ce12aab1835c88a0651)
      adds  6026dae   r5007: Fix bug in regexp where we were eating the strings "in" or "out" from structure names if they started with those strings. (This used to be commit e983de6ead6ed23b51c2df70e69586b1e7be5a60)
      adds  27cb4d4   r5008: 32-bits is the default bitmap size. (This used to be commit 493ba2da6bb93d080ff92c50d920df8c858f3010)
      adds  65a9f77   r5009: Put bitmaps in their own subtree. (This used to be commit 8ca1e3aa3b5007f9da3e951e15e0380ae170a1cf)
      adds  a1852aa   r5010: Handle weird-ass NTTIME_1sec and NTTIME_hyper types. (This used to be commit a38db33713348e8a07d3fc932865b2f649dc962f)
      adds  c922153   r5011: Do not use KRB5_CONFIG internally as it is used by MIT and Heimdal to find the configfile (/etc/krb5.conf). Kerberos-Tests tend to segfault when reading the krb5-config binary as configuration-file... Also allow KRB5CONFIG to be passed over again (KRB5CONFIG=/my/heimdal/bin/krb5-config ./configure...)
      adds  5e67970   r5016: Use LIBRARY instead of BINARY for inserting the swig stuff into the build system.  This still generates bogus targets (i.e bin/swig_dcerpc.so.0.0.1) and the subsystem initialisation needs to be done by hand but it is less of a hack. (This used to be commit e9b69d19a84b31966fb6e66e9d8682b0f9b40a47)
      adds  b10b7a3   r5017: Fix bug in output typemap for uint32 (!) (This used to be commit dc845154ca1738f4c3959a1799cbbd6ce65b7d02)
      adds  07b65ce   r5018: Initialise required subsystems (by hand, generated by substituting BINARY for LIBRARY in config.mk).
      adds  28a3ccf   r5019: Some tweaks to building the swig .i files. (This used to be commit c252a286efcb9ca2024c8d234c8a65855522fb25)
      adds  adda6b3   r5024: Fix build. (This used to be commit 425b988541fa669e7f2905fe959522f2d2d50da1)
      adds  37957ea   r5026: Don't build the swig stuff by default until it's a bit more stable. (This used to be commit df35f1debf30682363399ee2a02063da695fff84)
      adds  5f78514   r5027: added the IDL license to the IDL directory (This used to be commit 765ede8ca6032ac1efdeca417eb62f34fdd7ed24)
      adds  2a750c8   r5032: get rid of the init fns in eparser (This used to be commit dc8c7cb85cf87d5976573ea6e9de43c0c9d5f44a)
      adds  0016940   r5033: Remove --with-eparserdir configure option and eparser_idl make target. This is all done in the lorikeet/ethereal Makefile now. (This used to be commit 5ec9fad5cfc9c6010550aa1890e9d213030db55d)
      adds  3dd17f1   r5034: - added a type mapping function in pidl, so the type names in our IDL   files don't need to match the type names in the generated headers
      adds  93e27be   r5035: fixed composite test to use --num-ops command line option (This used to be commit f36e4cf6862c9cbcd36563007efa8dc59912d896)
      adds  1e42cac   r5036: changed HYPER_T to the more standard "hyper" (This used to be commit 1d1a9c11ee681540ef8a1029409bb24fc26f976c)
      adds  759da3b   r5037: got rid of all of the TALLOC_DEPRECATED stuff. My apologies for the large commit. I thought this was worthwhile to get done for consistency. (This used to be commit ec32b22ed5ec224f6324f5e069d15e92e38e15c0)
      adds  db75b1c   r5038: we don't need these defines any more (This used to be commit 03697fc761d5f6a93de34c9eadc8fe2c45fa78ae)
      adds  5aedcc2   r5039: fixed eparser not to generate talloc_p() (This used to be commit dd67a5d833d7e44ff0ec1ba9f5c55c2b1e121b9a)
      adds  425543c   r5040: attempt to get solaris10 building by defining _XOPEN_SOURCE (This used to be commit d9c1bf10608ecc3d6a4aace44fb0dce3547c5f53)
      adds  d482fd6   r5041: add more verbose output for the krb5 libs detection
      adds  9794a64   r5042: another attempt to get solaris10 building (This used to be commit 11277ddb4ca8a2917565f4e211816cbba431b90d)
      adds  193d1c0   r5043: this broke more systems than it helped. Remove it and try to work around broken solaris headers some other way. (This used to be commit 1333522a6beea8d474aa36390acbd265b63413d3)
      adds  f1279ff   r5044: fix pidl--swig
      adds  4998a2c   r5045: add TODO comment
      adds  f337212   r5047: Fix swig dependencies. (This used to be commit f9e56d39c943a3edd6a13b6d29fe4e614c32d289)
      adds  c721319   r5048: made the provision.pl script much less error prone (you don't need to rename a bunch of files) (This used to be commit 9aa5b076962c08cd54050526ecb41b2f613172e8)
      adds  6e2edd6   r5049: updated howto.txt with new provisioning instructions (This used to be commit 82e331db5ffe3f5f96b734d84476119792a1b927)
      adds  cc86996   r5050: make sure we translate the generic to the specific bits before doing a pvfs_access_check_unix().
      adds  3761974   r5051: initialise all elements of an array (thanks to Mike Allan for pointing this out) (This used to be commit 7bd4ced313592310475b7403b87c7606afb1b7c1)
      adds  d534e83   r5052: minor formatting fix (This used to be commit 4337901c1b38aaaf6cc09641ad51ff28e591b1f4)
      adds  99ecf2d   r5053: - fix up the library dependencies so that tools that need nbt don't   need to pull in the whole dcerpc subsystem
      adds  e6ea227   r5054: added a nmblookup tool, based on the new nbt library (This used to be commit 9587cbcb9ea5303b345c31a662e9cd75d7cd705d)
      adds  90ba985   r5068: I'm pretty sure an old search request is allowed to return changed case versions of filenames. Tridge please check I haven't screwed this up. Jeremy. (This used to be commit 40c1e16b5bcdf520db1b514d647a7c7048e13ecc)
      adds  ebf1d79   r5071: Reverted (per tridge request). Jeremy. (This used to be commit 554e27023f8222cb0e2791fac924bb5a0dc97ba2)
      adds  edf6242   r5072: oDecrease the amount of autogenerated code (sorry tridge) and use swig's structure mapping features instead of doing it all ourselves.
      adds  47c7fac   r5073: Call new autogenerator function for swig stuff instead of old one. (This used to be commit a1c98101e4ebdcc4a9504d401a9d34c88c797e6e)
      adds  d5b8ec7   r5074: Remove dead code. (This used to be commit 36b46bb05aeffb2ba708e4653c131cecece01984)
      adds  6e614bf   r5079: don't look for gss_display_status() in libgssapi_krb5 unless we haven't already got it from libgssapi. This should fix the problem of building with heimdal when we have MIT installed (This used to be commit bfa870262e5f5f803a33268fce04831b0670ab67)
      adds  465e089   r5080: patch from ronnie to make our samr IDL a little more consistent (This used to be commit 7607ddda3f221bd5a68d28c0eae297569fbb58b1)
      adds  087fb57   r5083: removed the libcrypto test that is forcing the pull in of the MIT krb5 libs when you have openssl-dev installed (This used to be commit 27d79059f809b00c122cfde1a7530a06ee57a471)
      adds  2c0a1f5   r5084: - handle arbitrary data in the NULL record reply type for nbt name queries
      adds  efc42a0   r5085: add net and nmblookup to installed binaries
      adds  f015821   r5086: Fix list of binaries to install:
      adds  7d43a2b   r5087: Add --swig to pidl flags so that swig .i files are generated with make idl. (This used to be commit 7ba9f329aa8baa8e8c0efe742ad51eb5b3487cbc)
      adds  1a013ce   r5088: Push some of the heimdal tests into a 'if we didn't have krb5-config' block.
      adds  89d6c45   r5089: Fix indentation. (This used to be commit 2e31694f9e133ffee793de52b78a813b441acbc2)
      adds  5045bdc   r5090: Fix up the IDL for LogonGetDomainInfo in NETLOGON.
      adds  b4055c9   r5091: The Kerberos secrets are queried by realm
      adds  ea2209e   r5092: Add a bit more const - moving it further into the LDB layer.
      adds  51ad25e   r5093: Make debugs less confusing when a 0 NTTIME is printed.
      adds  7e87707   r5094: Use builtin swig types for converting between fixed width integer types. (This used to be commit f2a1b237bcc824bd3e84da69f472ffb3c9055d00)
      adds  5540449   r5095: uint32 -> uint32_t
      adds  55d4d36   r5102: This is a major simplification of the logic for controlling top level servers in smbd. The old code still contained a fairly bit of legacy from the time when smbd was only handling SMB connection. The new code gets rid of all of the smb_server specific code in smbd/, and creates a much simpler infrastructures for new server code.
      adds  597142d   r5103: forgot to add two new files
      adds  1447b9a   r5104: - added support for task based servers. These are servers that within   themselves are run as a single process, but run as a child of the   main process when smbd is run in the standard model, and run as part   of the main process when in the single mode.
      adds  7914263   r5105: removed some unused events functions. These are no longer needed as destructors are used to remove pending socket events (This used to be commit ce62105434ab02e94e38897409c3512905c48f02)
      adds  003fbe7   r5106: removed a bunch of unused socket functions. We still need open_socket_out() as its used by the ldap client code (uggh) (This used to be commit 95d9766be8b08b7ca52c24d4ed3313e147edb159)
      adds  a0ab1f7   r5107: moved the horrible ldap socket code, and the even worse asn1-tied-to-blocking-sockets code into the ldap client and torture suite, and out of the generic libs, so nobody else is tempted to use it for any new code. (This used to be commit 39d1ced21baeca40d1fca62ba65243ca8f15757e)
      adds  c7ded5a   r5108: the beginnings of a nbtd server for Samba4. Currently just displays the packets it receives, but it at least shows how the server structure will work.
      adds  3744965   r5109: - fixed handling of zero-length subcontexts in the ndr library
      adds  414f6c8   r5114: the nbtd task can now act as a basic B-node server. It registers its names on the network and answers name queries. Lots of details are still missing, but at least this now means you don't need a Samba3 nmbd to use Samba4.
      adds  b8ab357   r5115: enable the nbt daemon by default (This used to be commit 4c0cc5fc11241c8a19081c4944b162c29da31603)
      adds  5269fb1   r5116: fixed build of the nbtlist code (This used to be commit 506e1e823cd3f652a793db9f4c43147d298b9b8b)
      adds  5e6082b   r5117: used a composite function to add 4 stage name registration. We send 3 broadcast name registration demands per name per interface at 1 second intervals, then send a name overwrite request and demand. Any name conflict replies are reported. (This used to be commit d656fba6f1a2e9d8c03893741327e5fb59c5271e)
      adds  aa985bd   r5118: added support for node status replies in nbtd. nmblookup -S now works against Samba4. Also added support for the '*' wildcard name (This used to be commit 2dd7ccf72444db668fa970c3a95de1448baea224)
      adds  784dde7   r5119: fflush after talloc reports to ensure they are fully on disk when using tee (This used to be commit e73e49aaa64f6f976918f087cf196b00eecc3eb2)
      adds  0700676   r5120: encode outgoing nbt packets when queueing them rather than in the send event code, as elements of the callers packet structure could go away while the queue is pending (if for example a name was de-registered while a packet referencing that name is queued) (This used to be commit 6726f15cf44388e5787eec223a8c9778110a508f)
      adds  2e953b9   r5121: added periodic name refresh requests for all our registered names, reporting any name conflicts (This used to be commit 69e6a1cd4bac665debb10601d1a3ddc0ae86e779)
      adds  26bf306   r5122: fixed name of winbind stream ops (This used to be commit 984c737c1b5e9106979be95738c11f52ae6cddc2)
      adds  58d6c73   r5123: fixed a bug in the timed events handling. It was possible for a timed event handler to trigger a free that could cause a timer to be triggered twice. This changs fixes it properly by marking timer events to be removed using a zero next_event time.
      adds  9a70f44   r5126: the composite code is no longer client specific or smb specific, so rename the core structure to composite_context and the wait routine to composite_wait() (suggestion from metze) (This used to be commit cf11d05e35179c2c3e51c5ab370cd0a3fb15f24a)
      adds  547d54a   r5129: make sure we don't spin chewing CPU time due to my last change (This used to be commit 69e97ad9c397261cd6edb6f7504021942f16c0ec)
      adds  75049fb   r5130: added a single NBT name query benchmark. It keeps 10 queries in flight at a time. (This used to be commit 2d23c665ffda7619dc9b9c2dbcbc422b0854998c)
      adds  a67ef6c   r5133: fix type mapping to internal types
      adds  73a0b6e   r5134: - fix types to always use _t types
      adds  2cb711f   r5135: I prepare a clean up in includes.h
      adds  f0d97d2   r5136: fix types
      adds  d8d3a5f   r5137: fix types
      adds  ad234a5   r5138: don't create prototypes for samba3's winbind client lib they're in hand declared
      adds  4c6bcb0   r5139: fix types
      adds  65db148   r5141: fix compiler warnings
      adds  dd0d8b2   r5142: fix compiler warning
      adds  852228e   r5143: don't generate prototypes for lib/tdb/
      adds  3b6fb59   r5144: add more forward declarations
      adds  ca3f702   r5145: define struct ipv4_addr in misc.idl, so we can use it in nbt.idl and get a nicer debug output
      adds  1545d6e   r5147: remove unused var
      adds  c4f115a   r5148: use ipv4_addr also in epmapper idl
      adds  9b9c23b   r5155: define ipv4address as a based IDL type, mapped to a "const char *" in the header, and defined on the wire as a 4 byte network byte order IP. This means the calling code doesn't have to worry about network byte order conversions. (This used to be commit 72048e37179dd5b9ada0c5280d2f0d8c23d1a17d)
      adds  831e068   r5156: started on test driven development of the nbt server. This adds a NBT-REGISTER test that tests that a server correctly defends its name against broadcast name registrations.
      adds  578b6e5   r5169: As provisioning script generates everything under $newdb/ directory, put generated domain zone there as well (This used to be commit f4fc885c14da517051cbcf7296b804da0f5f70b4)
      adds  96f02f7   r5170: fixed a bug handling events that have already timed out - they were being treated as events that never time out, so they happened on the next other event (This used to be commit 2eefe4f8dea4a9060f229417777435133c684a0c)
      adds  77cdd7c   r5171: added support for "bind interfaces only" in nbtd. The solution was to bind twice on each interface, once using the broadcast address and once using the specific IP. We then only listen on the wildcard address if we don't have "bind interface only" set. This also happens to simplify the code that finds the right interface for an incoming request. (This used to be commit b3edf17281c5d82abb40dab817bf2de43f9f6c3f)
      adds  906ca09   r5172: actually bind to the right address for the wildcard interface .... (This used to be commit 7720d247fed3343a5bf39b2eedf34604f9203a37)
      adds  1774b36   r5173: Refer to a proper zone file name in resulting message (This used to be commit 0c96cc8babf222731375a59e86c64468c6dbda33)
      adds  66170ef   r5185: make all the events data structures private to events.c. This will make it possible to add optimisations to the events code such as keeping the next timed event in a sorted list, and using epoll for file descriptor events.
      adds  dd638d3   r5187: ordered the timed events in the events code, which makes processing events much more efficient (no linked lists need to be traversed, so large numbers of timers are no problem) (This used to be commit b45b9436d78b0ad288b27a1023579bb566ca6202)
      adds  e951ffa   r5188: Add config.mk file for swig. (This used to be commit c40fb6625d5cc6b3ddadfdc3c63d7856a45ec134)
      adds  df9d1a3   r5189: fixed a double free bug in the ltdb indexing code (This used to be commit 7be0bc93bd6757e52fd10bd3d3b3d1a8f5221452)
      adds  c3f8ef9   r5190: Grr - typo. (This used to be commit 5f40ff0f554323ed0a806be7a4d0f1fac97e3ffb)
      adds  a097414   r5193: make sure we mark the event dead when we free it on a dead connection (This used to be commit 90535bab957ddaa7bfcdf43e199581f3352bdc8a)
      adds  6e0a56f   r5194: added support for using epoll instead of select() on systems that have it. epoll is much more scalable than select(), but only exists on some systems (such as Linux with the 2.6.x kernel). The code detects any epoll system call failures at runtime and falls back to select() if there is a problem, so it should be safe to compile this on a 2.6 kernel and run it on a 2.4.x kernel.
      adds  0798d54   r5195: most events don't need the time of the event, so save a gettimeofday() call and just use timeval_current() when its actually needed (This used to be commit 236403cc4dc2924ed6a898acae0bb44cc1688dcc)
      adds  dc35a0e   r5196: fixed sily bug (that metze found) (This used to be commit 180f29f9e05e75e8ed32d010bc0c57a55ea9d843)
      adds  131dc76   r5197: moved events code to lib/events/ (suggestion from metze) (This used to be commit 7f54c8a339f36aa43c9340be70ab7f0067593ef2)
      adds  e6b8c81   r5198: don't consider failure to remove an epoll event as enough reason to fallback to select(). This can happen in too many situations. (This used to be commit 2d7242f2ec945c1e5fbc6f256265471f60ac8cd9)
      adds  10c211f   r5199: fix some minor configure bugs
      adds  60d9b40   r5209: Fix the endpoint mapper to work with IPX endpoints (which accidently have the same protocol id as UUID's) Before this, Samba would give NDR errors when contacting a remote server that has IPX support enabled.
      adds  bd22848   r5210: changed server side nbt functions to be prefixed with nbtd_ instead of nbt_, so as to more clearly separate them from the client code in libcli/nbt/ (This used to be commit b07a7e35f26204055a99abf72438b5cd7ec35d3b)
      adds  9eb33fc   r5211: added broadcast name defense against both registration and refresh requests (This used to be commit 9eafe2cacaef64384febe6bb0938294f7c1ee6bf)
      adds  1b27d0c   r5212: added checking for receiving our own packets as broadcasts (This used to be commit 290dbd8cdcfa6a897647768dcbbd03f22fc7cf36)
      adds  c832e57   r5213: do our name broadcast refresh requests as register packets not refresh packets, as w2k3 and Samba3 do not defend against broadcast name refresh packets (This used to be commit 3935b5f7c57be46042110911ba5b00ac39b0f41a)
      adds  32899da   r5214: added support for "netbios aliases" in smb.conf (This used to be commit 3270b07539d9a50763f4f15c7aa8fee028928b29)
      adds  6357adc   r5215: register aliases as both client and server node types, so nmblookup can see them (This used to be commit 3e9788691fe6d618b1e170494e818d0cbdc64eae)
      adds  5da52d3   r5216: don't defend group names against incoming name registration requests (This used to be commit c5f5e1d4012c9f4fd4ea78a4276e6766727a5494)
      adds  567b7a9   r5217: avoid epoll_ctl() if the event flags are already set correctly (This used to be commit d89b493aaf690ceb107bd62df75f1bba82284f90)
      adds  db4ba6e   r5221: replace the str_list_*() code with new code based on talloc(). This is a precursor to adding the wins client code in the nbt server. (This used to be commit e8e499755ab667015740b35a7787134ebe852954)
      adds  6348a34   r5222: made the nbtd_self_packet() code more efficient (This used to be commit 8fe477955d0e28c891281803d625d80cb78a51b0)
      adds  aa747a5   r5223: Rename dom_sid2 to dom_sid as we don't care about the difference for the swig wrappers. (This used to be commit edb32b9b5175f720bce110bf2bb4cf136ed47142)
      adds  05db954   r5224: Add in/out typemaps for resume handles.  This saves us having to much around with pointers to just one uint32.
      adds  58a9570   r5237: Add error code for "class not registered" (This used to be commit b72a0ac654857273eaaf3c5e32d86abed0af3ceb)
      adds  480ee72   r5240: Don't return WERR_OK when no values were found (reported by Matt Cobb) (This used to be commit f2e6d71584672e9bf0eaa7176d76781a30d317d1)
      adds  e2e8db3   r5241: Generate swig wrappers for unions as well as structures. (This used to be commit e65741159d8578d629ccfcd863f034fda895f9fe)
      adds  a36c43b   r5242: Check that argument is an integer or a long for uint32_t input typemap.
      adds  e282b83   r5243: Woohoo - memory leak city!  Comment out talloc_free() call until I figure out a better way to pass tallocated memory around with SWIG. (This used to be commit c63668cbbe393a78ccd9a86a33fb4bd7bb9af16d)
      adds  d8e1c7f   r5244: Convert this module to use the new structure mapping SWIG stuff instead of the old dictionary based routines.  The SAMR connect, close, enumdomains, opendomain, enum{users,aliases,groups} functions now work again! (This used to be commit 53b361657fe892ad7b9d781450ad841a6b1072e5)
      adds  a54dd49   r5245: Remove dead code. (This used to be commit 949f31ad2865699da0f3a9e827606abd762b10b7)
      adds  7411bf6   r5247: Fix rpcclient to work with new swig interface. (This used to be commit ad12a90d0e0fe7106b1845097d8fc71be3b8e378)
      adds  0628d5f   r5248: fixed a silly bug in DLIST_ADD_AFTER() (This used to be commit e36b6882fdd1bb331f297b3b82bc3621b8ba0586)
      adds  4559bc7   r5249: don't include ';' in the default list separators for parsing smb.conf. It was rarely (if ever?) used, and poses problems as it is not multi-byte safe for character searches (This used to be commit 75a6cfb2f6b4ef85cf7e49958cccae9d35c4e5a2)
      adds  e0caea6   r5250: - added low level support for retrying nbt name queries, rather than   having the 2nd layer functions do retries themselves. This makes the   code simpler, and allows the TRN_ID to be reused in the retry (which   is how it is supposed to work).
      adds  a75e9a3   r5251: - renamed the nbtd server side structures to have a nbtd_ prefix, to   be consistent with the function names
      adds  7f10614   r5252: - fixed nmblookup for the nbt api changes
      adds  dfe9073   r5253: need to pre-declare some structures (This used to be commit a4d44d4a9d7cf51a9a4e47dce8e603ba22324d99)
      adds  f0b403f   r5256: More verbose description of functions (as I learn the code).
      adds  d09311b   r5259: make sure we give the ip of the interface that a name query comes in on as the first IP in a multi-homed reply (This used to be commit a9128f6544d56a637e28430cbd2907acbb978281)
      adds  fcb7806   r5260: - show an error message on nmblookup failure
      adds  b69a2c0   r5261: translate nbt rcode errors to NTSTATUS codes (This used to be commit 554d1b70e73faeb1f5ecf88f31c5810d86d76200)
      adds  c4eeb04   r5266: This is a nice typo ;-)
      adds  579d400   r5273: fixed another bug in the code that keeps timed events sorted. Hopefully it really works now :-) (This used to be commit 34e1a3ad7849df913584074ec406c2fcc40212fc)
      adds  f6f7099   r5274: fixed some const warnings by making the str_list_ functions return "const char **" (This used to be commit 4165f2163530c7d2ffbea2922fbfe942eee85e7a)
      adds  2513ac3   r5275: - added support for NBT_OPCODE_MULTI_HOME_REG (opcode 0xf) for WINS name registrations
      adds  998c856   r5276: - added support for NBT_OPCODE_REFRESH2 (type 0x9)
      adds  6343829   r5277: initialise the multi_homed flag in the name registration test (This used to be commit d51fcee29a8d8bf253b3a6d0b7b741f9b55af94a)
      adds  6f99430   r5282: merging autogen fixes from 3_0 (This used to be commit ece7a3918ec33b4b8b61b50277c5a1e484c55e3b)
      adds  efd042e   r5284: this is needed on my server
      adds  73d317e   r5285: add a generic dlist_item struct which has a void *ptr for the data
      adds  632acd9   r5286: Some first steps in making the pidl code somewhat more generic for the various data types:
      adds  42ef2f8   r5288: Make alignment code more generic (This used to be commit 5c2f0df566804cf0b8879504f5e41a8100a7fd40)
      adds  1ac4f56   r5291: fixed ncacn_ip_tcp against windows (This used to be commit 8df8308f7f7c937ea8bcbb4336e98911824ece48)
      adds  22adab2   r5292: ensure we cleanup the epoll_fd on event context destruction (This used to be commit e820fca5062026810c5bd4827941f34c19a5e847)
      adds  57f69e6   r5293: Map an empty policy handle to None when creating policy handles, and refuse to accept None as a policy handle when accepting them.  Now we don't segfault after running the samr_Shutdown() test. (This used to be commit 2f0419c4d8100864ddddf5629d1808b655da9d76)
      adds  b9bb7f5   r5294: - added a separate NBT-WINS test for WINS operations (register, refresh, release and query)
      adds  fedf0b0   r5296: - only include the tdb headers where they are needed
      adds  e3aae72   r5297: ensure pstring is not in the generated prototypes (This used to be commit b4103d9f2b809408572521f385d4e7a5ba412169)
      adds  e82aad1   r5298:  - got rid of pstring.h from includes.h. This at least makes it a bit    less likely that anyone will use pstring for new code
      adds  ec15008   r5299: fixed an include ordering problem (This used to be commit 483b7af1fd6e3caa1db2f6b31ac6165d29ea7512)
      adds  8674eaa   r5300: more uint32 and system/filesys.h build fixes when developer mode is enabled (This used to be commit 93931b1a741a3722c311ada80c4c9d3d670f91b2)
      adds  f952911   r5301: fixed pthreads build (This used to be commit a7a72de07b3197b2ebfe8fe33a4e017e384dec6f)
      adds  35537c1   r5302: fixed a compilation problem on solaris caused by the recent include changes (This used to be commit e7e015f79b10c353848a17f31c91a0593790a560)
      adds  8fb475f   r5303: fixed build of gconf registry backend (This used to be commit b4993c738ba7ce38de4eaf6270db60f8cd551cdd)
      adds  bed7c9e   r5304: removed lib/socket/socket.h from includes.h (This used to be commit b902ea546d2d1327b23f40ddaeeaa8e7e3662454)
      adds  5013794   r5305: removed libcli/ldap/ldap.h from includes.h (This used to be commit 0df3fdd8178085c40f9cd776cc3e1486ca559c8e)
      adds  6aa6dce   r5306: removed all the unused mutex functions from mutex.c. When (if?) we decide to reinstate the mutex code for the threads process model, I'd like to do it a little differently. At least this gets it out of includes.h for now. (This used to be commit cfee0fb02e10add22b6c436bdfa95d1a8f5f3def)
      adds  a5bd1cc   r5307: removed db_wrap.h from includes.h (This used to be commit 826baec7b348814a7bbdcdbec8c8526514f25da1)
      adds  75ddf59   r5308: trimmed back a lot of the old macros from smb_macros.h (This used to be commit bf43c9bdcf9e654d123f6a2b29feb9189ca9e561)
      adds  a0e6f6c   r5309: removed ads.h from includes.h (This used to be commit 196c45b834c39f293b9533cec5cfe5a77382d4e2)
      adds  341395d   r5310: allow for rounding errors in the sleep test (This used to be commit bd2c55a5193b29b28c4fbde643c302f0d81c95a6)
      adds  af7e9f2   r5319: Make some more alignment code generic, move NDR-specific stuff to parser.pm (now renamed to ndr.pm). (This used to be commit a469a5fefb4e6941264c11f4bde60eab71f6f7aa)
      adds  0de6851   r5320: Treat structs and unions somewhat more similarly:  - use same names in hashes (DATA -> ELEMENTS, etc)  - [case()] and [default] are no longer special case, they're just regular properties (This used to be commit 6a0f599f822f5c42d93e78c13765804ab2223968)
      adds  ecbde2c   r5321: added a program that works out the minimal set of #include lines needed for a C file in Samba. It tries compiling without each #include line in turn, and looks for any changes in the compiler output.
      adds  9515fc4   r5322: removed a whole bunch of #include lines that minimal_includes.pl thinks are not needed. Now to see how this fares on the build farm :) (This used to be commit 80ffcc650c9c86141507edd8338b97814a85f868)
      adds  82fd60e   r5325: - expanded the NBT-WINS test to include scopes
      adds  f3d1fa1   r5326: removed the charset conversion from the nbtname code, so we no longer convert from/to DOS strings in NBT names. This will allow us to support all foreign names as a WINS server, as long as they don't contain a 0 byte. (This used to be commit 8e5d3a74d341de086d850d823cf8a1bfc9387fe8)
      adds  dd689af   r5328:  - allow case sensitive nbt name lookups
      adds  30ce2c4   r5329: made the nbt server case sensitive (This used to be commit 895071881920a5d6726f377f4367b588deabfb03)
      adds  c8ca613   r5330: Remove #include <sys/time.h> from includes.h.
      adds  5e9c09e   r5333: weird, w2k3 always sends a positive name release response, even for names that have never been registered. I wonder if there is some reason? (This used to be commit dbef4fd5c3ae06e22fa6120a57edc0d2988a49a1)
      adds  6f01a68   r5334: Bah, it's all to hard...
      adds  4180eed   r5335: Add a Close() method to SamrHandle object.
      adds  3f68161   r5338: More efforts to handle types similarly. (This used to be commit 95c4f3149925ee71e74ea36fae3a65d2eebf717c)
      adds  801889f   r5345: Some more minor code readability fixes. (This used to be commit 10f3bdce80ff67e05b14c3481a05362b054d1f11)
      adds  0487eee   r5346: - a bit more preparation for the WINS server going in
      adds  64ad8e5   r5347: fixed the NBT-REGISTER test now that the nbt layer is case sensitive (This used to be commit ae514f076298caeb8a84d47939c4e51f9ab5b6ce)
      adds  8cd9d70   r5348: Implement the remaining samr connect functions and fix up setsecurity. (This used to be commit 4b2c3c7ac56e1e428dec6205e4e69268be84cac6)
      adds  55006da   r5350: Implement an input typemap for NTSTATUS. (This used to be commit 076ec6008e4dbd130044893f34c3fd7212bf667d)
      adds  49568fa   r5351: Add wrapper for nt_errstr and array functions for samr_ConnectInfo. (This used to be commit be37749ac7d128fcabf82bad104d87098e2d9f55)
      adds  7b8f58c   r5352: added a function nbt_name_string() that formats a nbt_name structure as a human readable string. The format is designed to be able to be used as the DN for the WINS database as well, while coping with arbitrary bytes in the name (except nul bytes) (This used to be commit aac3090e3504ba07124a9d480322a98efb97175e)
      adds  12ccb3c   r5353: Throw a NTSTATUS exception if a NT error code is returned. (This used to be commit 4a9677833167b3b26117ab1b4e7c682d9524a206)
      adds  907d1d4   r5356: fixed the hex coding for nbt names (This used to be commit e467715c63624e165b79b37bd21b381d7a99d0fe)
      adds  ff4797a   r5357: added ldb_msg_add_fmt(), for creating formatted ldb record values (This used to be commit 18fb48204f4c0e22ea7e61575b3f174f30ff035c)
      adds  e199f4c   r5358: - added initial WINS server code. It passes most of the NBT-WINS test, but doesn't yet   do secure server WACK responses
      adds  67bc7dd   r5360: Remove a couple of unused functions. (This used to be commit d8a0a6972156c3211001b7f98e990c167be2468c)
      adds  51a6f7b   r5361: Rename some functions, add tests to validator. (This used to be commit c9d7b88756039a3eb3024c886851e489c46ef67f)
      adds  e90c934   r5362: Add pointer_default() support to pidl. pointer_default() is assumed to be "ptr" if not specified (just like midl).
      adds  2f8478b   r5363: - ndr_%_ptr -> ndr_%_unique_ptr - ndr_%_relative% -> ndr_%_relative_ptr% - Change pointer_default() default to "unique"   (DCE uses "ptr" as default, MIDL doesn't follow the standard and uses "unique") (This used to be commit 53b4ecbcc7a8da67cde1377de6f24a3de6d229e3)
      adds  abc28d6   r5364: Rename string fields called 'domain' and 'name' to be 'domain_name'. (This used to be commit 6749b9404d4e9876ecd964e038c608f05d2c0b69)
      adds  953ba3f   r5365: Initial code for adding user accounts via libnet call.
      adds  2e61d60   r5366: added initial code for adding user accounts to libnet makefile. It doesn't do anything useful yet, but at least doesn't break the build.
      adds  8f2ee50   r5367: Minor typo fixes.
      adds  74e9fce   r5368: Fix ups for domain_name field name change.
      adds  11e6c95   r5369: Rename torture modules so they don't conflict with files in scripting/swig.
      adds  cc336df   r5370: epoll gives more precise event bits like EPOLLHUP instead of just EPOLLIN. We need to map these to "read" events for the events code to work on errors like connection refused (thanks to vl for noticing this bug) (This used to be commit 7c379590b4ca808eddef5c3ac15db25cefc5215b)
      adds  d8da32a   r5371: on port 139 the called name needs to be in uppercase (This used to be commit c5aef260c4581bfc0d32ec09fac3414156c40230)
      adds  40d117a   r5372: fixed the build (This used to be commit 2899d289455d373409c2aadc3dbefd96ea1c91b8)
      adds  e40da81   r5373: prepare infrastructure for maing different events implementations possible
      adds  5a88d52   r5374: - changed the dn key code in the ldb tdb backend to correctly honor   the case sensitive/insensitive flags on sections of a dn. So if a dn   is made up of 4 attributes, and 2 of those are case insensitive and 2   are case sensitive, then all the attribute names are uppercases, but   only the values of the case insensitive attributes are uppercased when   forming the tdb key.
      adds  ffa5c91   r5375: use a real DN in the WINS database. We now pass the NBT-WINS test. (This used to be commit 807a3a1f80b1c065ee799531cdf947b31d1a109f)
      adds  ff6e58a   r5376: ORPC is NDR specific, so move it to ndr.pm. Get rid of register_enum/register_bitmap, etc. (use list of types in ndr.pm instead) (This used to be commit efc2e41b8df3a0171cca57291929fb63760c1662)
      adds  ff0e9d4   r5377: Put push/pull/print functions for the various types in a hash. (This used to be commit afadd172981c8753b7e974154a843c36ef73df3a)
      adds  0b99160   r5378: Put ndr size generators and alignment calc functions in hash as well. (This used to be commit e8c1a30f2373bdccb26659867b4f025d28de4724)
      adds  1ad9bed   r5380: Removed extra newline.
      adds  082a568   r5381: Added net_user.c with net tool interface for managing user accounts.
      adds  803ce86   r5382: another place where we need to uppercase the called name for port 139 connects (This used to be commit b13cea5b2b55ce3d4109666cf51af6ffd879d15d)
      adds  77cb8cd   r5384: for RPC-NETLOGON to pass we need to set the realm as well as the domain to the target realm.
      adds  bd00b5b   r5386: added testing of registration of group names (This used to be commit 8afe4bd59916f9cc6b8eacd4668f93eb3b736839)
      adds  ca792c6   r5387: - added automatic WINS server record expiry
      adds  df6d143   r5388: uppercase the server name on ncacn_ip_tcp (This used to be commit c47eb38593f63ffe68f6bd51b101ea989eb8ee8e)
      adds  a065ade   r5389: initialise the WINS ttl max/min values to something sensible (This used to be commit ee61fab163ed7faccef908d7458a2038fdad0887)
      adds  205071d   r5390: use __location__ to make tracking down errors in RPC-SAMSYNC easier (This used to be commit 40a8340f1b0fdb3b86f6330be4e1cec3959e89ee)
      adds  85fd954   r5391: cope with w2k3 getting the timeout wrong in wack replies (This used to be commit 75766603e325d515a718b1d1ab0f08160ea1f790)
      adds  352de70   r5392: added "secure" WINS server processing. Send a WACK on name registrations from anyone who isn't a current owner, then query the owner addresses to see if they still want it. (This used to be commit 8dc2a028d3ca0115d3173df435d926d7b6a4d5d5)
      adds  c29141f   r5393: trigger timed events not to early, better do it a bit to late
      adds  4e43af6   r5394: as the timing should be fixed in the server now, don't accept to early replies anymore, also print out usecs in the debug messages
      adds  8c76eb2   r5395: fixed some loadparm memory leaks (This used to be commit b75f8fe1844c539d8a4e369225bcbe0e6f81e9de)
      adds  240829d   r5396: fixed parsing of NBT type 0xc0 compressed name pointers (This used to be commit 666cc65d10012fa2a413dfa619fbc4599f752728)
      adds  97b2a6f   r5397: added testing and server support for the special handling required for the 0x1d local master browser name in WINS (This used to be commit 2650b43ca903fb478d2943fa9bbdba8b2bf74966)
      adds  e428eee   r5398: fixed encoding of *SMBSERVER name (thanks to Karl Melcher for spotting this) (This used to be commit 76c49851b921c137c59c45084c5dab95f1c16f58)
      adds  530d46f   r5400: Slightly better handling of help messages in net tool.
      adds  4d980e5   r5401: using talloc_array() is neater here (This used to be commit b35ee83536e01c000aace2f4764f6727efd63170)
      adds  b1db787   r5402: a initial attempt at a IDL definition of the WINS replication protocol on tcp port 42. This is enough to reasonably decode (with ndrdump) all the packets I have seen on the wire. It will need some fine tuning once I understand the protocol a bit more. (This used to be commit 3f90bc132139815c23c7322d3d47268d92ba00ac)
      adds  82e6a6e   r5403: a simple WINS benchmarking program (This used to be commit d0f8b5bc6d64688cf9ad19d203d173ad2735f001)
      adds  3bbe3fe   r5404: allow spaces in the string representation of nbt names (This used to be commit dd3d4ded21e50130243de3b35927368875620d47)
      adds  93cd3e9   r5405: try to use NBT name pointers when a netbios name is repeated in a NBT packet. This allows much longer names to fit within the limits of NBT name packets (rfc1002.txt also says this should be done, although Samba3 never generates them).
      adds  d816db1   r5406: fixed dependencies for the WREPL subsystem (This used to be commit 00b0ec8a599c9467ba52aebf978dc33648d33136)
      adds  6d17fc3   r5407: - this patch makes samba's event loop code more generic and makes   using other implementations possible. This will be mostly usefull   for client apps which have there own event loop and want to   use our client libs
      adds  39713c7   r5408: - added testing for the behaviour of the special 0x1c name
      adds  2251186   r5409: - add a gtk events plugin - this is used in our gtk apps - make the main() functions of the gtk apps look   more simular (we need to get rid of the globals   in gregedit!)
      adds  e284054   r5410: Automatically determine indenting for the ndr parsers (just like header.pm already did). (This used to be commit 90b262398b471acf560a8d05765cab1f25e24b5a)
      adds  4c7c38e   r5411: make network interface selection a bit saner
      adds  8f49e17   r5412: don't force initial debug level up in ndrdump (This used to be commit 9536936992795629d19d4004fcad78cec3a3caff)
      adds  845f559   r5413: enable standard samba command line options in ndrdump (so -d works) (This used to be commit 6f9eb74ef8536004d08ffd01ad41622b83526af6)
      adds  a6878f6   r5414: - added libcli/wins/, a basic client library for WINS replication
      adds  14bd4b8   r5415: added a NBT-WINSREPLICATION torture test. It asks the server for the list of partners, and for each partner dumps the complete list of names (This used to be commit dacf5f166a0d5a7bc1d96e730748811c9f47bba6)
      adds  97dcee6   r5416: nicer output when trying to replicate with a server that hasn't been setup as a partner (This used to be commit b94301b357801767e65e19be5d9464c58ecf621e)
      adds  a0667e1   r5417: Add wrapper function for typedefs hash rather then using the "our" keyword, move pointer parsing to seperate function. (This used to be commit ea872b9a2b9a51ba9f6c2842303d067e9e85d11a)
      adds  12d4b8a   r5418: - added version numbers to WINS database records in preparation for adding server side   replication support
      adds  01af829   r5422: Fix ethereal parser generator. (This used to be commit f5224d40c01b495f2607199f0d85a8c9afb056b0)
      adds  16f64ae   r5423: Change function table structure to allow short description of command groups. Also give up help function pointer in the structure since it's needed only in leaf nodes of command tree, and leaf nodes decide about help on their own. Usage function is still available on all levels.
      adds  a19b2e8   r5424: Automatically generate basic help display on basis of name and description from function table.
      adds  308c7d2   r5425: Convert function tables to new structure (with description) and remove unnecessary help functions as help is generated automatically. Usage functions with precise information about usage of each leaf node remain.
      adds  a2a7869   r5426: Warn about embedded ref pointers. (This used to be commit 40547ed33fea57ee8f68a8f864f8f10c9a6d24dc)
      adds  a2aa220   r5427: NTSTATUS is treated by pidl as a 'real' scalar now. (This used to be commit fa97059d000859b3d0192ed4a0135770888aba6f)
      adds  c52fb55   r5437: Allow Samba4 to be compiled by tcc (www.tinycc.org). It still crashes when linking though. (This used to be commit 2e1e8db6dc877eb32b51cfc3d9c8f463d14530ec)
      adds  7c65b81   r5438: Keep new CFLAGS if the compiler accepted them. (This used to be commit d0a6b973307ba3b740f18214f14682495a607c63)
      adds  8f65c54   r5439: (hopefully) fix build on older perls. Thanks to tridge for pointing this out. (This used to be commit 0a78a1f90887afc695204f67af38138271aab2b8)
      adds  5772a99   r5440: Some more generalizations (This used to be commit cf1208471247e2d734f90008d29827541f177952)
      adds  f42376b   r5441: Put push, pull and print arguments in hash as well (This used to be commit a5bf662b52e270d45bba2605f844625cc30c7f89)
      adds  06a19b3   r5442: Use argument list generator functions from NdrParser in NdrHeader (This used to be commit e912f36dc827d7ad38994b93967fe48aade27b2b)
      adds  1c3140b   r5443: Fix HeaderProperties(). Not re-enabling yet because I don't know why it was disabled in the first place. (This used to be commit e52256aec27e2aba8893cd2e570874482696b230)
      adds  00da741   r5445: move FormInfo1 struct to the place where it's used
      adds  2908e58   r5446: fix pulling of arrays in EnumXXX functions
      adds  b37252d   r5447: Add some utility functions for arrays and use them. (This used to be commit a251712670e1daac949221407ae979b363dbc105)
      adds  032d5ef   r5448: another portability fix for solaris (This used to be commit 1909a0695295e984b948b7410addac0022904ab8)
      adds  d909237   r5449: More array handling cleanups. This should make the code more readable. (Output C and header files have not changed, just internal pidl changes) (This used to be commit b86b299197f2c3b314d0fc33c0139bd19ef637f2)
      adds  8ce2133   r5450: Add test function for "embedded" conformant arrays (This used to be commit 900477226ddd0644626827d66cd45624f02b636b)
      adds  42d6a4c   r5451: - added separate wrepl_associate(), wrepl_pull_table() and wrepl_pull_names() functions, with reasonable   parameters, so callers don't need to deal directly with wins replication packet structures
      adds  ea5ddbc   r5452: Add implementation + torture test for echo_Surrounding (This used to be commit 1b71000cc15a06bd4868fbf4ce5415f5866d29a5)
      adds  77701f6   r5453: Treat "embedded" arrays (surrounding structures) somewhat more generically. The default functions for remembering array sizes are now used rather then a special local variable. (This used to be commit 5f7882341fa435a495fa7181537b5599e2fc7a0d)
      adds  b0fc1bf   r5454: moved the WINS server code into its own directory (This used to be commit 0bb997127fe6c49361d9f1eaeda5d9321601a52a)
      adds  840bb19   r5463: Make need_wire_pointer() return the number of required pointers rather then a bool. (This used to be commit d40a49c8a7ea85335383144b18b1ecfddc0c4ae0)
      adds  111b6c2   r5464: Simplify print function generator code. (This used to be commit 6d1ad1ce7a327d016636d8b374bfbe9ec2052d1c)
      adds  6411207   r5465: Add support to multiple levels of pointers in pidl. Also add a new function to echo.idl that tests this behaviour. (This used to be commit e5eb5e847e75f2b7b041a66f84d9b919ddf27739)
      adds  c33c456   r5466: Put the type information list in a seperate module (require for some of the COM stuff) (This used to be commit fbce7464b2a61a46f5135ba2a341bea4e53f28e7)
      adds  dd411b0   r5472: First approach to composite rpc call fetchin user info. It does only compile. Completely untested yet, so almost certainly broken, but I don't want it to lay on my laptop only.
      adds  595228c   r5474: Remove random notes put in code.
      adds  73477e0   r5475: Move some existing and new type information functions to typelist.pm (This used to be commit 280df525380d06d67ce33938c4760807d5466966)
      adds  d3996e9   r5476: Move ORPC extensions to DCE/RPC into seperate file. (This used to be commit 75d8fc8338ea0345ed0181f5700640029e311599)
      adds  0dd7f64   r5477: - Move some more of the typelist stuff out of ndr.pm - Remember INTERFACEs as well (they can be types in DCOM) (This used to be commit d914cd1804636eb1a34805d48c18e016835e973b)
      adds  e770d56   r5478: Bunch of small optimizations and generalizations. (This used to be commit fd8fc22a79ec5fb7d5902605ca3984c4f8f463d0)
      adds  7e400d3   r5479: Add ODL input support. The ODL module can convert an ODL structure to an IDL structure so that:  - The COM subsystem can use the ODL structure  - The DCE/RPC subsystem can use the IDL structure (This used to be commit a339765d99c90c46f29e2bd71a6aa271febb096d)
      adds  c708ef8   r5480: allow nopush and nopull on functions
      adds  3d50701   r5485: Support nopull,nopush in header.pm as well. (This used to be commit d0d4251d6f8718256fd3baf7db4969dcf6073283)
      adds  600c49e   r5486: - Use references to interfaces in coclasses rather then full interfaces. - Couple of bugfixes in odl.pm - First use of multiple pointers in dcom.idl (This used to be commit 3110c2ec44a872a53e7d6015b85c68fdb604b4de)
      adds  a62ade3   r5487: - Allow disabling modules - Disable all current DCOM functionality (I hope to commit 	a large bunch of COM and DCOM changes later today) - Make remact and oxidresolver depend on orpc rather then dcom (This used to be commit f298f2a5478a905fe385b8d68318db92ee984374)
      adds  9bec9cb   r5488: - let the request be a child of the pipe struct
      adds  6b4cac2   r5489: hide handwritten pull/push/print code from the caller for the spoolss_Enum* functions
      adds  80d3047   r5490: The big (D)COM commit! :-) Contains most of the changes described in the DCOM paper in lorikeet. This is the result of 1.5 months work (mainly figuring out how things *really* work) at the end of 2004.
      adds  4d10f2a   r5491: Don't load the DCOM-specific services by default (yet) (This used to be commit e2cbe16c1e4e3912ecdccc6480a147478fff3d9e)
      adds  9c6ad1f   r5492: Update example coclass, autogenerate some parts. (This used to be commit 3c31cbaac0cd916e6af49bfd2260bc3b1a75b677)
      adds  a2223ef   r5493: Some code simplification (This used to be commit 70b58aa7790a93b9c7cdaa644689b2b1fa5e5405)
      adds  2787b5a   r5494: Some more code simplification, some additional comments. (This used to be commit e601f51b82e99a999f0a9c62b487d56c715a3502)
      adds  4926b8f   r5498: fix OpenPrinter() idl and torture test
      adds  1bee017   r5499: Commit forgotten change what tridge immediately pointed out in his comments to new rpc composite code.
      adds  90428a4   r5500: ntvfs modules that are the final backend needs to set the
      adds  218f289   r5501: check the return of talloc with the NT_STATUS_HAVE_NO_MEMORY() macro...
      adds  c13baab   r5502: announce us as a print server by default
      adds  d900aed   r5503: - add torture test which tests for invalid printernames
      adds  9eed5a0   r5504: fix typo
      adds  001dfe7   r5505: make usage of bitmap's :-)
      adds  1b11ca3   r5506: Simplify the use of subcontexts and make them a bit less a special case. (This used to be commit 48d54a9b57c0b233c7c60392b23876b426bbdec1)
      adds  6fbcb35   r5515: fix PrinterInfo3
      adds  09879ff   r5516: NT4 doesn't support GetPrinterDataEx()
      adds  b147275   r5533: Patch to detect infinite loops when traversing a tdb from "Shlomi Yaakobovich" <Shlomi at exanet.com> Jeremy. (This used to be commit 84f6d2b3dd29c1aa478708db9617a79382158f64)
      adds  68ce448   r5537: - make use of bitmaps and enums
      adds  95bb957   r5538: Fix typo in comment -- non-existant constant name mentioned (This used to be commit 1d033d9dba7bc567b5458c08672ce9e570bb374b)
      adds  ae223fa   r5539: more bad name checks and don't check for \\localhost and \\127.0.0.1 we maybe use this in the build farm
      adds  9401b2b   r5540: - some more input checking in OpenPrinerEx()
      adds  7fc5f4a   r5550: Initialise retry count - valgrind was freaking out because this value was not set. (This used to be commit 328f37a3e8d10f97f361fb041be24f1ac88b6b0a)
      adds  c9b766a   r5551: Protect against falling off the end of the name resolve order list if a name is not found. (This used to be commit c23f767a9f5dd2dcae31bded540263b08876ecc2)
      adds  84d632a   r5552: Don't try to read the value of r.out.result when the dcerpc client function returns non-OK.  If a non-OK status is returned then some or all or r.out is likely to be uninitialised. (This used to be commit 0e83a306b06442a1adfe02ea6bdb727a42c7bacf)
      adds  04d3e80   r5553: Add idl and test for spoolss_AddPort().  It always seems to return WERR_NOT_SUPPORTED though. (This used to be commit ba4730a37838f45db1b77b777af8efdb45a06006)
      adds  23076ea   r5554: Constants and untested IDL for spoolss_SetPrinter() (This used to be commit eed816e20f9cfcfc7bc475f1007578dcd2fd8ae0)
      adds  181da32   r5576: Bunch of fixes pointed by tridge. A few more to come...
      adds  e8eee54   r5583: some more docs (This used to be commit d7751e3181dc82ddd416ccd35c806c6f105b0825)
      adds  d2dc869   r5584: add new experimental ldb module (This used to be commit e77a070c841c7a1b73dfcea2d43651618557d0f4)
      adds  b1b1481   r5585: LDB interfaces change:
      adds  625a267   r5587: more work around the samldb module fix the provision.ldif the layout of the @MODULES dn has changed since last commit (This used to be commit acb99e63d40e71fa843c1b7a1719a350a353ed28)
      adds  7d7aacc   r5588: We currently use a string representing an hex number so conform to that. But we should move to a signed integer in future to be AD compatible. (This used to be commit b67512c5139af121b6579a5c6318a489c2132ebb)
      adds  56d2030   r5598: GTK+ cleanups, remove some globals (This used to be commit 12bfb37e1b633e8176286601fa38e565dd1f85e2)
      adds  70f7c56   r5601: add a gsskrb5 backend that uses lorikeet-heimdal's new gssapi with GSS_C_DCE_STYLE support, it's just a start and does work correctly yet
      adds  4a3ca96   r5603: add "authservice()" property to the interface property list so we can specify allowed target service names in the idl file
      adds  70ae0bb   r5610: Starting libnet test of userinfo call. Unfinished yet, though doesn't break anything at the moment.
      adds  0dcd79b   r5611: Add EnumPrinterDataEx-test (for now just for PrinterDriverData, we need to enumerate (recursively!) over all keys with EnumPrinterKey later on.
      adds  3a55299   r5646: state->loadfile might be NULL after allocation so this is really should be NT_STATUS_HAVE_NO_MEMORY(state->loadfile) instead of NT_STATUS_NOT_OK_RETURN(status). (This used to be commit eb57a587889611bcf39d75d4e15b627f36899a53)
      adds  b55b885   r5651: A bit more code in userinfo test and hook up test function to main torture binary.
      adds  75d2452   r5652: Add libnet tests section to torture test.
      adds  df036e0   r5660: Reduce number of generated "{}"'s No longer complain about pointers to arrays - we support those. (This used to be commit 128c0ecf030043e81d73aaeda6afb731075f8f9e)
      adds  631aa1f   r5661: Be a little stricter on syntax regarding arrays. A pointer to an array can now only be :
      adds  363f99d   r5662: eventlog uses dom_sid so it depends on security (This used to be commit f9e9ff0d8dc9acd80143e15566811830f9993667)
      adds  75b3cfc   r5663: Revert some changes I didn't mean to commit... (This used to be commit 54e0be6f1eccbd870eb0e60ae8cdb90d2dc7f657)
      adds  ec97506   r5664: simo, please look into this. It is possible for the number of elements in msg[0] to be 0, in which case we crash. This is a workaround.
      adds  2f9e165   r5665: the data within el2->values can still be used at this point, so don't free (This used to be commit 12d03f96637b9298e0cbc7ee544ca97fffcab9f8)
      adds  a52a6f1   r5666: winxp will use a NTTIME of -1 to mean "don't change" in setfileinfo basic_info. Add null_nttime() as the equivalent of the existing null_time() call for cheecking for valid NTTIME values (This used to be commit 439ce2efbf7d2ba9b17d6b4bfaf651e781140715)
      adds  7658327   r5667: Move schannel state into libcli/auth (as it belongs with schannel, which will move in with the rest of GENSEC shortly).
      adds  42031bc   r5668: Add tests to RPC-SAMLOGON to test for user at REALM style logins.  These need a NULL domain (or a "" domain, except this breaks NTLMv2, and I need to look into it a bit more).
      adds  348fa3f   r5669: Couple of minor clearifications, simplifications. (This used to be commit 09a9222b600d58271f42ee0870e0c933d2e105d0)
      adds  0b4c61a   r5670: simplify and clarify ldb_modules.c code rectify the test schema correct a glitch in schema module (This used to be commit 0579b5f7adfe160be8ecf124934b6593a02ed06f)
      adds  5658167   r5671: Bunch of fixes related to arrays and pointers to arrays. (This used to be commit 00ef0feaddc096d8f5e2755feecaec37d589a99c)
      adds  ffae01d   r5672: Use switch_type() and the token storage mechanism for unions:  - Makes union handling less special  - Allows unions in arrays, etc  - Compatible with midl  - Pidl will warn about switch_type() and the type of the switch_is() variable being different (This used to be commit dc6b4ffc82a191631bc16a4b93a4916a39183ec6)
      adds  77ec3f6   r5674: - Re-enable DCOM support. - Always put IID in vtables (useful for asserts) - Add table to keep track of DCOM proxy classes - Bunch of smaller bug fixes (This used to be commit 26d5a0b92c66bc86d0c26f687f83fa712342ac32)
      adds  dd2aefd   r5675: - More DCOM bug fixes - Keep COM and DCOM more seperated (This used to be commit f694f484c422d0c86beb58e8f62f134f8676d5e1)
      adds  d892500   r5676: Fix some alignment issues and IRemoteActivation (This used to be commit a9b13f67012d235d98920e639f59411d57a79bd7)
      adds  c148831   r5677: Split structure definitions from implementation.
      adds  3a9d9ab   r5678: Torture tests require also libnet in order to run NET-* tests.
      adds  983306c   r5679: Complete basic test of rpc_composite_userinfo function (which btw proves the function is completely broken but that's what tests are for)
      adds  3e88cae   r5680: Don't crash if none of the predefined keys is available (reported by Alexander) (This used to be commit 0d789872a890062b0b95aa039bb853bb6c07b2d0)
      adds  c857c03   r5681: fix the build and compiler wanings
      adds  bbb69c5   r5682: fix the build
      adds  1bbaa12   r5697: Give an error message when a ref pointer is NULL (requested by tpot) (This used to be commit 7ecc2e6130d7f284906cbc50dda86c742f139fae)
      adds  961148d   r5709: Leave out the pull/push call with NDR_BUFFERS for not just scalars but also for structs/unions containing only scalars. (This used to be commit a3e136b2f3bd51159775fea25eff0ea81e9716f7)
      adds  020817e   r5716: Add new Unix extensions defines for infolevels (This used to be commit 7f6ea98e0f338c3c9f1132c6d64a54266c1b9cfa)
      adds  f52643c   r5730: More fun with delayed write semantics with multiple file handles open on the same file on the same connection. Jeremy. (This used to be commit 23733abfa201347265f54232989b608b11ad7a85)
      adds  1ecdd79   r5736: fix to avoid endless recursion in ndr_size_*() calculation
      adds  736797e   r5737: add some error codes
      adds  4b83366   r5742: - add torture test and idl for DsReplicaUpdateRefs()   (the torture test currently only tests if the idl is correct)
      adds  e90c904   r5764: add support for embedded ref pointers
      adds  26cb89f   r5765: remove unused var
      adds  768f82c   r5766: get some more DsGetNCChanges stuff parsing correct
      adds  f58143b   r5769: Fix unused variable warning. (This used to be commit 80dfac3640443a41f7e45e9164ca1a6749494011)
      adds  e9ca6e4   r5775: Remove some unused functions (unions are no longer as special as they used to be) Add oxid mapping table support in DCOM (This used to be commit e193555f0eec2dda8c8760e9668181200fef0a1e)
      adds  fd0aa01   r5777: At some stage SIG_ATOMIC_T was renamed to sig_atomic_t.  This should fix abartlet's compile problem. (This used to be commit 170139035ab1e7659a82e1e2d40990f4d7f146c3)
      adds  1fb7f63   r5778: Remove tdb_set_lock_alarm() function from wrappers at tridge's request. (This used to be commit 8b83eca265b6ad5f33e90beac67f3e1621010764)
      adds  639edc4   r5779: Remove signal and timeout gubbage from tdb. (This used to be commit dbb56e9a59cf00d57b09ded6d60bf9424d5f1f4c)
      adds  03cd26e   r5780: Remove unused arguments. (This used to be commit 1ee84e373e2b44c96f9353f194b766d6a144e7ce)
      adds  ee46130   r5781: Fix build. (This used to be commit 35354456b2ab2fa173359fa16d8accb13a8fac7d)
      adds  d93d5f9   r5782: Use standard input for reading packet data if filename not specified. (This used to be commit c3c6dafc3120ed5018a27a882cbc09e9d05fac33)
      adds  d830fcd   r5783: Test renaming of accounts in the RPC-SAMR test, and add support into the SAMR server.
      adds  6647713   r5785: Fix subcontext pushes (This used to be commit 0d590906cd7706ebd8c6d5921546291e98067864)
      adds  ebc34d2   r5796: add ndr_* function for int8 and int16
      adds  a81a2c2   r5797: - add idl property [subcontext_size()]
      adds  9743bdf   r5798: limit the size of an sid, 28 bytes complete is the biggest SID that can be handled.
      adds  cead129   r5799: more DsGetNCChanges updates, I'm starting to understand it...
      adds  5554617   r5800: fix recursiv printing in ndr_print_DsGetNCChangesInfo1()
      adds  1d64203   r5827: Make ndrdump accept a uuid as well as a pipe name to specify which rpc interface to use. (This used to be commit d59bc9dc9bb3a11dd07b7862ea10d1b32e670598)
      adds  d7b5a56   r5828: add some idl for DsAddEntry()
      adds  c638a83   r5830: start to analyse the attribute values, depending on the attribute type
      adds  c2875e5   r5839: add LDAP DirSync control idl
      adds  85e0b90   r5850: enable parsing of revision 4 security acl's
      adds  795f593   r5852: Rename ndr.pm to ndr_parser.pm I'm going to add a ndr.pm later on that'll generate a tree with necessary information for the two NDR backends (eparser, ndr_parser) containing alignment info, etc. (This used to be commit 5162daa9464cd64930f5a8fd0d7b381b122c931d)
      adds  8594348   r5853: Move some of the functions not specific to the Samba NDR parser generator to a new ndr.pm. Add function that can generate a "OrderTable" describing the order in which the NDR data will be pushed/pulled. (This used to be commit 2603a7326d7e54a012a95e37fd54433b85d8acc4)
      adds  ef213b0   r5866: Add InitShutdown IDL and torture test. Implement push side of NDR_LEN4|NDR_NOTERM strings (pull side was already present) (This used to be commit ea61ec1122841716ed5d90085ba79e7bf691bd6a)
      adds  72621f8   r5867: winreg depends on initshutdown now (uses initshutdown_String) (This used to be commit ff478d44bed302f4a27edea56e9b7e897e62c769)
      adds  d4c0da1   r5871: Remove file with unused function (that uses fstring) Remove fstring usage from version.c (This used to be commit d25163159c19d6f948551438f459d161ba6ea4ac)
      adds  00ac91f   r5876: Add a test account for the duration of the samsync - to ensure we have a good variety of things to test against.
      adds  928af7e   r5877: It is not an error to have a zero-length secret, after decryption.
      adds  2b41ba0   r5878: Be clear which machine name (We have one worksation, and one BDC) we are doing logins with.
      adds  5aa2646   r5879: Rename SAMR_FIELD_WORKSTATION to SAMR_FIELD_WORKSTATIONS - it is a list.
      adds  48e7cfb   r5895: Remove old auth_domain code - to be replaced with entirely new implementation.
      adds  3240f01   r5898: Handle errors in the 'sync' name and IP address handling code.
      adds  439056c   r5899: Fix spelling.
      adds  a25443d   r5900: Use flatname to specify the netbios domain name (matches what win2k3 uses for trusted domain records) in the secrets join records.
      adds  4037a7e   r5901: Add another option to the test script - the realm, which must match the real ream, not just the short domain name.
      adds  df64302   r5902: A rather large change...
      adds  63b5ad6   r5903: While I can't test IPv6, metze asked me to commit a matching change for unknown hosts that I just did for IPv4.
      adds  105660d   r5906: Fix the usage of the internal popt (make proto should ignore it) Updated included popt to 1.7. (This used to be commit d60cb643e8a46771f3d836307ea45b869f34dc9b)
      adds  02075be   r5917: First step in using the new cli_credentials structure. This patch puts support for it into popt_common, adds a few utility functions (in lib/credentials.c) and the callback functions for the command-line (lib/cmdline/credentials.c). Comments are welcome :-) (This used to be commit 1d49b57c50fe8c2683ea23e9df41ce8ad774db98)
      adds  34cde06   r5924: Use cli_credentials in libnet/. (This used to be commit e5bc6f4f1716568ae7022d61b5b35ee047b58414)
      adds  05bc2d7   r5928: Use cli_credentials in:  - gtk+ (returned by GtkHostBindingDialog as well now)  - torture/  - librpc/  - lib/com/dcom/ (This used to be commit ccefd782335e01e8e6ecb2bcd28a4f999c53b1a6)
      adds  13b0776   r5929: Use cli_credentials for the SMB functions as well. Fix a couple of bugs in the new cli_credentials code (This used to be commit 4ad481cfe5cde514d2ef9646147239f3faaa6173)
      adds  b7676c4   r5930: Fix initialisation of dcerpc_binding->authservice (This used to be commit f8cf161e0e59bd6b2a62135be8511403f4e9ca70)
      adds  455be8f   r5932: Use cli_credentials somewhat more in the Gtk+ code Support ncacn_spx in DCE/RPC bindings. (This used to be commit a0233a3a9a83176ae46873d3a25ed601758a1511)
      adds  340d35b   r5937: - performance improvement to talloc_asprintf_append()
      adds  689a803   r5938: - allow NULL string argument to talloc_vasprintf_append()
      adds  da5349d   r5939: improve talloc_realloc() docs after feedback from lifeless (This used to be commit 301cbb0d12919f83d6b735c2e23b49fb49d5394d)
      adds  376b03e   r5940: fix schannel against w2k, it skips the confounder in the signature (24 bytes) for singed packets but it accepts 32 bytes from the client.
      adds  645711c   r5941: Commit this patch much earlier than I would normally prefer, but metze needs a working tree...
      adds  e25cff1   r5942: A couple of small changes to fix things up with the new credentials infrustructure.
      adds  07c7057   r5947: print out the password hashes when -d 100 is in use, very usefull for creating a keytab file with
      adds  1bb3e99   r5949: give things more meaning, and reuse structs where it is possible to make things more clear
      adds  88a5f8b   r5963: Fix parameter passing for gentest and locktest (This used to be commit 28914c89dc1400d8364c13258ec0e8558acc7dfd)
      adds  7c55d0f   r5976: SIDs can't have more then 5 subauths (caught by [validate] and range()) (This used to be commit ec1eaa274b997197ca6996457229c802f1b76d56)
      adds  4c47389   r5977: Fix uninitialised memory bug in ndr_pull_ref_ptr(). This fixes the Test_DoublePointer test failure. (This used to be commit 4089d5f67d6e4121056a63ececb13187fd773636)
      adds  1cb21b8   r5980: Fix double free after unexpected disconnect. (This used to be commit 6149bd3702a0293fc1f798de7c399e3e6858416d)
      adds  d735487   r5983: Start support for being a domain member in Samba4.
      adds  c62fc9b   r5984: Add index and attributes to default ldif for secrets.ldb
      adds  8307c19   r5985: Actually adding auth_domain.c in -r 5983 would probably have been a good idea....
      adds  df8c102   r5986: Fix the build. Metze, could you please verify that this fix is correct? (This used to be commit f3006e623bcf65a05238fbd3362ee958b948e70b)
      adds  9b48673   r5987: Add credentials callback for gtk+. The gtk+ apps now no longer ask for a password when kerberos is being used. (This used to be commit 642ec7cbef6d392b49ed0fe86d1816d4953e30ad)
      adds  79f6bcd   r5988: Fix the -P option (use machine account credentials) to use the Samba4 secrets system, and not the old system from Samba3.
      adds  4a095be   r5989: Display authentication information (list of available auth protocols + principal names per endpoint) to gepdump. Still need to fix memory management in the GTK+ utilities... (This used to be commit b48a0af0b0fbf1234627ec785699896a44b23e75)
      adds  b8f395c   r5992: Rename schannel.c -> schannel_sign.c.  The rest of the schannel code (from librpc) will be moved into schannel.c soon.
      adds  01ab112   r5998: I was wrong with the highwater mark...
      adds  220f82e   r5999: ups, remove the testvalue that I used against my w2k3 server
      adds  3ec2c00   r6000: add some notes about the cases where compression (or what ever this is) is used, in the reply.
      adds  44484c7   r6010: Change the testing order, so we test all transports for each binding option, rather than all binding options for each transport.
      adds  1e415ce   r6015: Add testprogs/ directory and original rpcecho sources ( from tridges junkcode at http://samba.org/ftp/unpacked/junkcode/rpcecho-win32 ) (This used to be commit e33397f383342d91326a5c2939c5213a5fc5d9cd)
      adds  fa9fa3d   r6018: Add idl and server side for Test_Surrounding (This used to be commit ed11601aef11df35f30b10e422e7113976dc6f26)
      adds  d600b78   r6019: Add IDL and server side code for Test_DoublePointer (This used to be commit 0559f22bbe854b7d5e15db471e51264cce413e6f)
      adds  038c4c4   r6024: Some of the ordering constraints on the popt callbacks were getting painful, so don't call lp_*() functions until the post stage (rather than in the cli_credentails_init(), which is called in the pre stage), and don't open the secrets.ldb looking for the machine account details until we actually need them (well after popt is done, and we know we have the other things right).
      adds  f312d91   r6025: Remove unused variables.  This code will be modified again for the new cli_credentials code shortly.
      adds  f82bafa   r6026: Update the kerberos keytab code to match Samba3 again. (untested at this point).
      adds  46b22b0   r6027: Add copyright, and add a useful debug message.
      adds  2eb3d68   r6028: A MAJOR update to intergrate the new credentails system fully with GENSEC, and to pull SCHANNEL into GENSEC, by making it less 'special'.
      adds  73b77ee   r6030: Missing from previous commit, a small header file to link libcli/auth/schannel.c and libcli/auth/schannel_sign.c
      adds  21d9419   r6031: don't try to send errors when the socket has been destroyed (This used to be commit 54c02846791cd8bda942fec847257c00013d3409)
      adds  a19d002   r6032: Fix up SetServerPassword2 on NETLOGON for [bigendian].  Clearly nobody has the patience to run test_w2k3.sh to completion :-)
      adds  ae1ea56   r6033: Patch from 'lifeless' to clarify behaviour with NULL pointers.
      adds  2fa732c   r6045: Couple of small GTK+ fixes Use uint32_t and uint16_t rather then DWORD and WORD in the NT4 backend. Add some more unknown fields.. (This used to be commit 6c3b1ec3296c7ab1ddfdcee86162f2eb0d73f5a8)
      adds  5a9ceee   r6061: add start of compression support in our rpc code
      adds  747eb74   r6065: revert test value
      adds  5ae38fb   r6070: Fix typo's and fallback to "" as default user name if no other username could be guessed. (This used to be commit 7fe77cd65901776b5a78e8398547f364379259d3)
      adds  0c936ac   r6074: fixed non-spnego connections for new credentials code (This used to be commit ff6663aac8ed475bf65d9c06d7f2447a9827898c)
      adds  0d36266   r6075: added talloc_enable_null_tracking() (asked for by lifeless) (This used to be commit 40b8ee186af3e7f771c680dbbb03fdcf559bf103)
      adds  68d7a5e   r6078: Correctly fix the failures for NT1 (not SPNEGO) session setups in the client.  The issue was actually a cut-and-paste bug, I was filling in the .old not the .nt1 part of the union.
      adds  6ed40ed   r6079: Add inline documentation on the credentials context API.
      adds  5487ee5   r6084: - Introduce the samldb module dependency on samba4 - This module will take care of properly filling an user or group object   with required fields. You just need to provide the dn and the objectclass   and a user/group get created
      adds  1a4bb9f   r6085: dc is case insensitive (This used to be commit 55117f1ab9171ee77cea5a6635411b23e7c542c8)
      adds  be6285a   r6086: default to stderr for error messages in ldb, so we get errors in ldb_connect() (This used to be commit a6e492f95c6f31ed37ee32a13a34fa2847d8352d)
      adds  a5ee5aa   r6087: - remove the dlopen code for now (before it goes back, it needs to be   made into something that isn't a maze of #ifdefs)
      adds  e91fb06   r6088: Add the socket_wrapper library. This is a very simple library that redirects traffic (currently just IP traffic) over unix domain sockets if the SOCKET_WRAPPER_DIR environment variable has been set. Aim is to use this for the Samba4 torture suite on the buildfarm.
      adds  8c270fc   r6093: Patch to fix sys_select so it can't drop signals if another fd is ready to read. Patch from Mark Weaver <mark-clist at npsl.co.uk>. Jeremy. (This used to be commit 857e98e8ea842bb94c93b81d7b69e3d304f100f5)
      adds  e6aeeb5   r6094: Work on the Kerberos code recently merged from Samba 3.0.  This fixes up issues I introduced during the merge, that caused a segfault.
      adds  4f4d18d   r6097: allow compression only on subcontexts
      adds  d4886d2   r6098: fix parsing of empty union cases
      adds  3b05dae   r6099: use the enum print function
      adds  4931dfc   r6100: - fix nondiscriminant -> nodiscriminant (that takes me 2 days to find...:-( )
      adds  e760bd3   r6101: only allow properties we know about, that helps to catch typos!
      adds  64ad915   r6109: nicer way to handle compression in the torture test
      adds  d15845e   r6112: try to decompress all chunks and put them together
      adds  7cabdeb   r6113: Move GENSEC and the kerberos code out of libcli/auth, and into auth/gensec and auth/kerberos.
      adds  4810ec4   r6114: the marker is const and is 0x434B 'CK'
      adds  dfbd175   r6115: don't try to decompress level 7 buffers yet
      adds  da38166   r6118: Make it so that we can do --with-zlib=no in configure and also a couple of small typos. (This used to be commit 9b4069e84573f85ce4341ceacd35737a18726a0b)
      adds  4581134   r6128: fix the build
      adds  0403e20   r6129: - add our own MSZIP decompression implementation   (taken from cabextract.c from KDE)   this code maybe need to be rewritten and the   compression side needs to be done,   but for now it seems to works
      adds  79fb22f   r6130: More work on the NDR tree generator (This used to be commit ad7ea50eb29402d213438e5fcaa56f853c00487e)
      adds  e6772ed   r6131: decompression of DsGetNCChanges level 2 responses works now (and the push side isn't used currently...)
      adds  59b2ffb   r6132: allow up to 15 sub_auth in a dom_sid (tridge: asked me for that commit)
      adds  d2f2d5c   r6134: add a new type dom_sid28 which is a 28 byte fixed buffer with a dom_sid in it
      adds  2d03496   r6135: - make use of the new dom_sid28 type   (this fixes parsing of w2k blob, which some times have random gargabe data in the sid buffer)
      adds  44d7f4f   r6139: Move socket_wrapper to a seperate directory (This used to be commit a2ef9225f15e369af7b884262b997ab321fd24d6)
      adds  848329b   r6140: - Add configure option for enabling the socket-wrapper library, so it   can be enabled on the buildfarm without requiring --enable-developer - Support tcp and udp being used on the same port - FIx some portability issues (should fix the build on 							   some hosts on the buildfarm) - Ignore setting TCP_NODELAY on (semi-)TCP sockets rather then complain about   it not being supported (saves us from a couple of error messages for each 						  connection that i [...]
      adds  e124ec9   r6143: Put compression support in the subcontext handling functions rather then at the element level. (This used to be commit fac5edd2b71759c82232713f77ab91b41ed09250)
      adds  07e3fa2   r6144: Apparently there are more systems that have AF_UNIX then AF_LOCAL (we already use AF_UNIX in other places). (This used to be commit 88d93b9782766ab1159a233307ef508881caa615)
      adds  c363874   r6147: The maxfd was being recalculated on every event loop, which made us less scalable. It only needs to be recalculated when we the highest fd is destroyed. (This used to be commit 568b9175f329f594404c9091ee5946670c40697e)
      adds  bc345db   r6148: Add a showflags target to display the various compiler flags a la showlayout.  There seems to be a bunch of -D and -I stuff in LD_FLAGS which I don't think should be there. (This used to be commit 87f88aaceeacf57b4a8a31e005894cbff4a21779)
      adds  4b96d83   r6150: fixed a few socket_wrapper bugs.
      adds  b1e46fd   r6159: Move some more general ndr stuff (alignment calculations) to ndr.pm (This used to be commit f4d550c348e9604439f07329ddbc3cf65891d578)
      adds  7288298   r6164: More comments in the code.
      adds  772f317   r6165: fixed up the userinfo composite code. Fixes include:
      adds  ac5fc13   r6177: Use here documents instead of print() statements to generate the Makefile fragments for the build system.  This allows the file to be edited without using quite as many backslashes.  Some are still necessary for interpolation of perl variables though.
      adds  0ba6108   r6178: fix ncacn_np connection without sign or seal against NT4
      adds  3abce73   r6179: - add new spoolss tests for all spoolss_Enum*() calls which didn't need   a handle as parameter,
      adds  3b8c824   r6180: Use token_lists for storing switch values (This used to be commit f66e11137eed69b44f0739f1064625cbd96243bd)
      adds  934f11c   r6181: Use ndr_print_set_switch_value() here as well. (This used to be commit 4da9d1d5c277eb65d0fe5bf5c4690531dcfb85de)
      adds  b9df3f5   r6182: Jelmer, I think we need to initialize the switch_list, else we are crash city. (This used to be commit 6526f21fb72094e8ff62bfc2693a49a3b1679a95)
      adds  a47cb58   r6184: the beginnings of the libcli/dgram/ library, and the dgram server. Currently just listens on port 138 and parses the packets (using IDL like the rest of NBT). This allows me to develop the structures and test with real packets (This used to be commit 10d64a525349ff96695ad961a3cfeb5bc7c8844f)
      adds  6db5d09   r6185: added LIBCLI_DGRAM to the list of libs to be built as part of LIBCLI (This used to be commit 47e1452da08d06b0b9f15545b3b2b0631f15bac2)
      adds  cf97980   r6187: 1. Make sure that we don't try to delete . and .. in a more portable way.
      adds  fa27fa8   r6188: correct fix for rev 6182
      adds  d2128c1   r6189: move function to the right place
      adds  638104d   r6190: fix gensize on unions
      adds  051206f   r6191: fix spoolss_Enum* push code
      adds  32e6cf5   r6192: remove handle->destroy function pointer, this should be done by talloc destructors now
      adds  b46eb7a   r6193: we don't need to store the handle type here, it's in handle->wire_handle.handle_type
      adds  746bb14   r6194: - fix some spoolss_*Form names and types
      adds  d3911fa   r6195: I think Metze meant SPOOLSS_ARCHITECTURE_NT_X86, but I could be wrong. (This used to be commit 85c2b8b9447efdcefe16517a5509357262c6229c)
      adds  89f03dc   r6196: Make the comparisons consistent with in the same expression. (This used to be commit 6f7337163e2eaae2d24ccebcd31787e48f543fbf)
      adds  4baf0b0   r6197: fix for my last commit, I removed SPOOLSS_ARCHITECTURE, which was "Architecture" (sorry richard:-)
      adds  f9b3a8d   r6206: go baack 10 revisions to get DatabaseDeltas, this shows that the bdc only need one call to get in sync again (except something like NT_STATUS_MORE_ENTRIES is returned)
      adds  cf52d62   r6207: - clean up source topdir - move provision stuff to setup/ - remove unused scripts
      adds  e1e8928   r6208: Add cli_credentials support for swig wrappers.  For the moment it only does anonymous connections. (This used to be commit b09a4723539235fc924134aa50fc4aed040afb33)
      adds  769070d   r6209: started added code to support mailslot requests over UDP/138 datagrams. This adds the IDL to parse mailslot packets, plus mailslot dispatch and listener registration code.
      adds  d77e7cd   r6210: Call cli_credentials_set_conf() when initialising credentials in cli_credentials typemap. (This used to be commit 1c88e71ec645d10648f01e0405d29a4a83bc4036)
      adds  2543885   r6211: Use cli_credentials_set_{domain,username,password}() to fill in command line arguments for credentials typemap.  Neat! (This used to be commit a3e7d71463053101e743a930f2648269d63ecaca)
      adds  3b64edc   r6212: Treat uint8 and int8's as integers instead of chars.  Swig maps a char to a string when we really want an integer. (This used to be commit 86c62b92e84a6eb1e756a7125777587583a9276e)
      adds  f0641ca   r6213: Add %array_functions for struct samr_String so we can create and access arrays of them. (This used to be commit fc2b73d4d75f383108632935ba047890c816b283)
      adds  b796dc4   r6214: Fix typo in DomainHandle.OpenUser() function.
      adds  86122d7   r6215: Add test for LookupNames.  Fix CreateUser2 test. (This used to be commit e3a69a73222ae3277c2d10d33c5c71b7a14da789)
      adds  66a3750   r6219: This change allows us to fall back to authenticating without DCERPC_SCHANNEL_128 if we fail. Thus, it allows us to work with Windows NT DCs ... (This used to be commit 3034b226705c4736d57c9bf4e9470c4d44c72e8e)
      adds  567a746   r6222: fixed the socket wrapper code for getsockname() (This used to be commit 11e245a3f0e1523eba3a042db140dec8732aa985)
      adds  7c6c3661  r6223: added a bit more datagram infrastructure and the beginnings of a test suite. The NBT-DGRAM test does a UDP/138 netlogon request, to which a windows server sends a reply, but the windows server sends the reply to the wrong port (it always sends to 138), so the test suite doesn't see it. (This used to be commit a7634625dbc944dd8256a822be290010f341a571)
      adds  6d0c1be   r6226: A couple of small typos ... (This used to be commit d2c5320a18821439e49d3f7bffebc47129b8b057)
      adds  c46c6e2   r6229: Back out these changes ... (This used to be commit 321fbae51267153102e47845736f2c3a5abfe0be)
      adds  e3775ee   r6238: Ensure if realloc fails on an internal tdb we fail gracefully. Jeremy. (This used to be commit d69f7c05468ae54e0474b188fedabe14e7297d53)
      adds  f83e6de   r6245: receive and parse the GETDC response in the NBT-DGRAM test. The test now tries to bind to port 138 if possible, so if you run it as root and smbd/nmbd is not running then it works against windows servers (This used to be commit 52ccdb79bc922be52c24dd393323dbbee83a2aea)
      adds  866c62f   r6246: stop waiting when we get a reply (This used to be commit 8b9a5d8336da43619fc1ea8f081d5ade98f0599b)
      adds  b0ca8ed   r6247: added the server side code for receiving mailslot requests, and parsing incoming netlogon requests. No replies are sent yet. (This used to be commit 3b34df6a674cd2aeddc354cdadae3f0e1c000d45)
      adds  ce7eb41   r6248: added parsing of type 10 UAS announce netlogon packets (This used to be commit d7e6e395cedef47dc182094c91f764e248b9b149)
      adds  20841a2   r6270: Move the VUID handling to a IDR tree.  This should avoid O(n) behaviour on session setups, and because we no longer need do deal with the linked list as much, the code is much simpiler too.
      adds  6d1ae6d   r6271: Don't zero the cli_credentials structure - instead allow valgrind to track the use of un-initialised values.
      adds  3ae4d87   r6272: For 'programmed' use of an anonymous account, we should use cli_credentials_set_conf(), not cli_credentials_guess().
      adds  fc1b6ba   r6286: Add back metze's test of setting a trust password to ''.  I removed this because I don't want our torture suite to leave behind accounts with known passwords if it is stopped in the wrong place.  It is now run behind the -X (dangerous) wrapper.
      adds  e7dd6a1   r6287: sorted out a small but surprisingly tricky dependency problem with the ndr code for handling sids and security descriptors now that we have a sid in the nbt IDL (This used to be commit f8e77fcdeac704aed5e501aa9108f3ed0ab26ca4)
      adds  b708e87   r6288: the nbt dgram server now responds to GETDC requests. It works with our test suite, but doesn't yet seem to satisfy a nt4 client. I'm investigating. (This used to be commit 406217262dff5adb5d0cb0028198e08f66cc85f4)
      adds  0af9ba9   r6293: fix formating
      adds  5eff721   r6294: - add obfuscate support, which is used in MAPI rpc's, (the ^= 0xA5 stuff),   based on a patch from j.kerihuel at openchange.org
      adds  b95914c   r6295: - add idl for EcDoRpc from the exchange_emsmdb interface   this one uses a obfuscation(0xA5) subcontext
      adds  c6595e1   r6306: Add simple WMI client test script (This used to be commit 690a7d71d8d7c98d2002ab04c289c57ccac835c4)
      adds  b1dba5e   r6309: Remove this file it is empty and unreferenced.  (In preperation for renaming password.c over the top, as it deals with sessions, not passwords).
      adds  f3e3f3a   r6310: Rename password.c to session.c, and remove the linked list of all outstanding sessions, as we don't use it.
      adds  ab06749   r6312: Metze reminds me this header is no longer required.
      adds  9782a22   r6313: Much better handling of LogoffAndX when the vuid is invalid (ie, don't segfault).  This should fix another of the issues that Richard came up with last week.
      adds  1372e93   r6314: A more complete RAW-CONTEXT test.  This Samba4 currently fails, but it now tests areas in extended security handling (SPNEGO) that are just plain odd...
      adds  b322103   r6315: Allow sane session setup behaviour on SPNEGO regarding VUIDs.
      adds  b6fd09d   r6320: some minor netlogon datagram fixes - NT4 can now join a Samba4 domain without Samba3 nmbd (This used to be commit 4507bdc339505e91118d403948946f4a98a4f562)
      adds  f06e39e   r6321: added IDL and test suite for NBT dgram 'sam logon' request (sent by clients when a user tries to login) (This used to be commit 08ded62156b387457bc56b5910e1ddc813b375bd)
      adds  481e80a   r6322: Fix compile warning for struct sockaddr. (This used to be commit 9c45f8d7bc21a4426091ea03f9f0681d7dad3edd)
      adds  63ddff3   r6323: added server side support for dgram NTLOGON requests. NT4 workstations can now login to a Samba4 domain. (This used to be commit df146d64ebce6b462c08a1f30919390fcf8196cb)
      adds  602be3f   r6324: Pass server name instead of binding string on command line (always use ncacn_np for the moment).
      adds  6bb0231   r6325: Rename aliasname -> alias_name in CreateDomAlias function. (This used to be commit 63dfa9b80649928baf72687381fcfb6dd4d20032)
      adds  041e467   r6326: Add %array_functions for struct lsa_SidPtr.
      adds  621588c   r6327: Add LSA objects to dcerpc swig library. (This used to be commit b6e883a613e35ec3d5541a45efb80345578e2460)
      adds  0545dfe   r6328: Fix bug in OpenAlias.
      adds  6f036da   r6329: Write tests for newly implemented alias functions. (This used to be commit 30d0c9fb2ededb86e40b985820a426f8df84053b)
      adds  8d0a363   r6331: added IDL and test suite for the ADS style response to a datagram netlogon query.
      adds  a451bc7   r6333: removed an extraneous line (pointed out by metze) (This used to be commit 61d65d100d38529966f3f1803f66ed47540dc852)
      adds  8c4e060   r6335: at debug level 10, save netlogon and ntlogon packets that fail to parse (This used to be commit c29279355c679e821665d028f207ee9ed6f857ef)
      adds  e284a26   r6338: ADS style GETDC response now works well enough that WinXP can join Samba4 without Samba3 nmbd (This used to be commit f4d07d7d3b6973b503d8c98f177471dd6cebfa92)
      adds  0ab612f   r6339: set the NBT_SERVER_LDAP and NBT_SERVER_KDC bits based on config (andrew, please fix the method of sseeing if we do krb5, if you can think of a better one) (This used to be commit 4c2207c946fa7bb6a8ba32ac82256c424b5d0d3c)
      adds  9bf2c69   r6340: - added an easy to use function to initialise a temporary ldb with some ldif
      adds  fdbc094   r6341: fixed the schannel idl to handle dotted names correctly (This used to be commit 2873c0e917e172f8f3186ad93c154f51198c352b)
      adds  d9c15b0   r6342: fixed a bad union assumption that caused ACLs to fail on 64 bit machines
      adds  7fc2109   r6350: Add a newline to make things look prettier. (This used to be commit 0e6be68dafb8979bcc2cb633c816e3f80e9441c1)
      adds  9779e6d   r6352: Two new composite calls:
      adds  b089a28   r6353: we need the english output from the svn commands
      adds  932803d   r6359: Fix compiler warning with struct sockaddr.  I'm sure I fixed this a few weeks ago - weird. (This used to be commit 1738761d895461260dcba0dd81630cfa0ec43ae8)
      adds  b9456e9   r6360: Quieten unused variable warning. (This used to be commit 5a598f5da17b60ad52b2ae9d8e4484286e492a1f)
      adds  4f03043   r6361: Update howto and provisioning script with the moves made in r6207. (This used to be commit e2f127b4d822c98668e20e724a4ca91b320092b3)
      adds  d4168ac   r6381: Started working on user account management functions.
      adds  30cb604   r6382: New structure for useradd call.
      adds  7e85d8b   r6383: Add user management file to build.
      adds  d2f0a9f   r6384: Formatting fixes.
      adds  d7beee3   r6389: Incomplete test of composite useradd function.
      adds  2a7cdf8   r6390: A couple of changes in useradd function regarding pointers.
      adds  aa61526   r6405: Complete NET-USERADD torture test for user add composite function.
      adds  3df967f   r6406: Include new NET-USERADD test in torture suite.
      adds  dea0c87   r6414: Added composite user del function. Slightly broken still, but I don't want it to hang around not commited.
      adds  adcd33c   r6415: Added NET-USERDEL torture test which proves something's wrong with user del function.
      adds  5c52158   r6419: Fix strange behaviour of NET-USERDEL where account doesn't actually gets deleted.
      adds  f6e585d   r6420: Close user account handle before calling tested function to better simulate real conditions of calling the function.
      adds  6225544   r6424: More comments and fixes to existing ones.
      adds  0fc124d   r6425: Yet another comment.
      adds  f531686   r6426: DCE/RPC bind string parsing is not needed anymore, as we use lp_workgroup parameter as domain name to operate on.
      adds  03cae64   r6430: Delete existing test account if, for some reason, it hasn't been deleted last time running the test.
      adds  9fd63bd   r6432: Restorin previous construction of conditions after a little discussion with Richard and Andrew.
      adds  f502171   r6439: Clarify the comment.
      adds  2775398   r6440: Adding libcli composite functions dependency, as we need to locate a host and connect to its services prior to doing administrative tasks via rpc calls.
      adds  499f00b   r6442: Add mechanism for configuring ldb independantly of the rest of Samba using the autoconf tools. (This used to be commit a8de35ca27e307d1be6ebad517b7012a5de30567)
      adds  4411479   r6451: Ensure we correctly initialise the credentials structure in the schannel test.
      adds  96700ef   r6452: This particular credentials feature needs to be NULL by default.
      adds  a2abd01   r6453: Move verbose errors for the schannel 'not in the DB, or DB corrupt' error cases.
      adds  53079da   r6454: Start to migrate NTLMSSP away from it's own API to just use GENSEC.
      adds  4c6db04   r6455: Remove wrapper functions, and ntlmssp_end (which is well handed by talloc() now).
      adds  20d7577   r6456: The RPC-SCHANNEL test is an important test that passes against Win2k3 (well, not SP1, but we are working on that detail).
      adds  7fe68b1   r6457: Simply the RPC server code for the choice of GENSEC mech - it's just one function call now, so no need for a wrapper function.
      adds  3045ecf   r6458: Split up NTLMSSP into a new directory, and into seperate files for the client and server logic code.  In future, this may allow us to build only the NTLMSSP client, and not the server, but in the short-term, it allows me greater sainity in moving around these files.
      adds  874cd2d   r6460: Push the client credentials into NTLMSSP, allowing logins of the form user at REALM for the first time.
      adds  0501a44   r6462: Move the arcfour sbox state into it's own structure, and allocate it with talloc() for the NTLMSSP system.
      adds  f5a8054   r6463: Move NTLM2 and NTLM (v1) specific variables into a union for DCE/RPC.
      adds  8b0e09e   r6464: Remove the last of the Samba3 NTLMSSP API.  This removes the rudundent struct ntlmssp_state, and pushes all the member elements into struct gensec_ntlmssp_state.
      adds  9c0647d   r6465: Use talloc_zero for the gensec_ntlmssp_state structure, as the history of this code has too many pre-zeroed structure assumptions.
      adds  3edf40c   r6466: Spelling. (This used to be commit 764b96792655be550d3c7065cb290bc6ea2b5133)
      adds  4e29d24   r6467: keep the compiler quiet with another entry in structs.h
      adds  e7b92b1   r6468: Fix LOCAL-NTLMSSP test with new NTLMSSP structure.
      adds  c06297f   r6469: Add CreateDomainGroup, GetAliasMembership. (This used to be commit acf1d0a1b554736361f38bcd74961d4e6c1b12bd)
      adds  fe4d985   r6470: Remove ldb_search_free() it is not needed anymore. Just use talloc_free() to release the memory after an ldb_search(). (This used to be commit 4f0948dab0aa5e8b6a4ce486f3668ca8dfae23db)
      adds  acb6110   r6474: - added a simple talloc web page at http://talloc.samba.org/
      adds  26a625e   r6477: Remove call to autoheader as autogenerated header files are not used by talloc (This used to be commit 5ca8a852067c34fed86f70be7f157714ecdd5501)
      adds  9ced235   r6478: Add 'make install' and a pkg-config file (This used to be commit c8e1b7542736bd674b8407872dbbe3a9941fce59)
      adds  c878d46   r6479: - added a simple web page
      adds  35a2368   r6480: fixed whitespace typo (This used to be commit 1265c9b8a89177db94de5a8e188b666914c1d33c)
      adds  62a9924   r6481: change download instructions to include tdb and talloc (This used to be commit ebe7071b2e93db93d7963211fce6ef02bc9e978e)
      adds  39b2178   r6483: fix anonymous connections, '-U %' or '-U ""%""' can be used for this
      adds  a09593c   r6484: fix NTLMSSP client against w2k and w2k3
      adds  d4bcee3   r6485: Move LDAP detection M4 file and use it for the standalone ldb build Remove a couple of unused M4 macros.
      adds  5d79438   r6486: Add 'make install' and pkg-config file. (This used to be commit e3be094fb7b0c0fec50abcb4b242414e84a9a32d)
      adds  90be367   r6487: Use autoconf for standalone build of tdb (This used to be commit 78bf8026bde34b7accc78f07c940ef1dcfc0dea7)
      adds  4aaffcf   r6498: Add comments in line with those I already added to 3.0.
      adds  9090870   r6504: Fix incorrect value for SERVICE_STATE_ALL found by Karl Melcher. (This used to be commit f7051365584f536e4b4df20157019272c26d0e33)
      adds  df13db6   r6506: Rename parameter to GetDomPwInfo. (This used to be commit 1542a13493bb9bf33d5f09dca273957bb4333862)
      adds  416434f   r6507: Fix syntax error in GetAliasMembership().
      adds  25601d2   r6508: Fix typo - yay testsuite. (This used to be commit 61da936dbc491d0ec2d733d9ba155c3df01b8847)
      adds  584f64c   r6509: fixed a crash bug found by a-jutley at microsoft.com in RPC-RAP test (the call freed the memory it used to fill in the result structure) (This used to be commit b352ef1a4282ddadf85e635112ff51dc3222a854)
      adds  93e4127   r6510: Initialise rid parameter in samr_RidToSid().  This is faulting for me on win2k - not sure why.
      adds  5fef58a   r6511: Implement GetUserPwInfo(), QueryUserInfo(), QueryUserInfo2(). (This used to be commit f9742de617b6f1f24b75ae5af18a476f03c0b732)
      adds  c23d22e   r6512: Refactor samr torture test to use the nicer OO interface instead of the previous dictionary based SWIG interface (which was broken anyway). (This used to be commit 16b7e503bdbe4da96158e504790b1501a99d6db3)
      adds  a53548d   r6513: Commit talloc_free_children.
      adds  6c74a07   r6516: use only one list of scalar types and make "string" just a simple scalar type (mostly)
      adds  c82d08f   r6517: this line should be removed in the last patch, (I readded it just for testing...)
      adds  b5c8b7e   r6518: fix formatting
      adds  14b6361   r6519: move string handling functions to a seperate file
      adds  1403bb7   r6520: Fix unused variable warning. (This used to be commit 36de31a63189dcc6126dd0c10b1af8d183d8c235)
      adds  cba367d   r6521: Include system/network.h to fix compiler warning. (This used to be commit 45383f6cec3c380043be59f1e1c5bf82f3095abb)
      adds  d3481b1   r6522: I have no idea why this change was made, but it not only breaks connections to Win2k3, it doesn't match the well-known behaviour from samba3.
      adds  7de3892   r6523: Another string that isn't filled in.  I wonder why this is, but for now don't fail the test.
      adds  b075827   r6524: Fix the error we print when the RPC-ECHO test fails.
      adds  cf687fc   r6525: Remove incorrect comment.
      adds  6b6bb89   r6526: Rename this RPC fault.  Everybody else calls this ACCESS_DENIED, and it certainly doesn't make sense as LOGON_FAILURE.
      adds  77255b7   r6527: Resurrect getntacl utility program.  At the moment we only display the output of ndr_print_xattr_NTACL() to stdout. (This used to be commit b32c159c384c988385f13bbb16e610d825820e18)
      adds  98549af   r6528: - in tdb_fetch() we effectively disallowed zero length records by   returning NULL/0, which is the same as we used for a failure. Having   to look at tdb->ecode (which we never do) is too error prone.
      adds  68269bd   r6529: fixed locktest with new credentials code (This used to be commit 70b4a687c01a05b752438f39146ad0a240c976d5)
      adds  7b03af8   r6530: the server ID of a connection in the single process model should be based on the new socket fd, not the listening socket!
      adds  3f4093d   r6531: fixed gentest with new credentials code (This used to be commit 3e610e3952867658a59424301a6ef0573e0a0c1f)
      adds  13d31a4   r6534: Patch from lieschen to fix our vital user creation tools :-)
      adds  2b215cb   r6538: Somehow building shared libraries was broken.  Either AC_CANONICAL_HOST or AC_CANONICAL_SYSTEM needs to be called in order for $host_os to be defined. (This used to be commit d05cb53399d98804fd8590c10a3db43deb53180a)
      adds  5c6e1f8   r6539: A patch from jbm:
      adds  9d87efb   r6540: Implement a bunch more SAMR functions. (This used to be commit 7ab240644ec6cfd0449df7e2dfe0eb1b8a52ccdb)
      adds  14b7313   r6541: added double pointer test to win32 echo client (This used to be commit cb4e07744d87970719c69f8553900efa507589ce)
      adds  bb6e205   r6544: Use common structures between SAMR, NETLGON and the Krb5 PAC.
      adds  cf476b0   r6545: some notes and experiments on ref ptrs, testing with midl (This used to be commit 87d3d55bd38ddcdbf42a920c65b5cf94649ca607)
      adds  dfaa7a3   r6546: Fix ldb standalone build Add autoconf to tdb (This used to be commit 95fed657f458a856feec2fb256edd642e4179979)
      adds  060ea52   r6549: a simple ldap test script (This used to be commit e2f5d36e47cab2e9bc199b743ab6d5a040e6e175)
      adds  1fd59e3   r6556: added BENCH-RPC test, useful for simple rpc load testing (This used to be commit d1e0b7a2e3078c9cc1baff2fd17222ebae94ada7)
      adds  d448b73   r6557: make srvsvc available on ncalrpc and ncacn_ip_tcp so we can do each comparitive benchmarks (This used to be commit d4e702da77be0e96198fc1585fa7858717d236a6)
      adds  425350b   r6560: added a tdb_chainlock_read() call in ldb_search(). This guarantees that ldb_search() sees a single consistent view of the database (by blocking writes during a ldb_search) (This used to be commit 917f2a8a073fd501f0626bea4f9deb91b95fdc90)
      adds  7282ddd   r6561: re-did the internal message system based on DGRAM unix domain sockets. This gains us about 40% in messaging speed. (This used to be commit f244a64ed537447e44229172427b5b6a5c64800c)
      adds  b2584a4   r6562: added support for datagram unix domain sockets in the socket library (This used to be commit 23b2046dcb5c4593cba6964f400a2e5246fb35f7)
      adds  0e5de22   r6563: - fixed the local messaging torture test not to fork, as this causes   trouble with the epoll() based event handling
      adds  7fca1d4   r6564: - Fix bug in socket_wrapper - Add options --quiet and --outputdir options to the provisioning script - Add simple 'make test' and 'make test-swrap' (This used to be commit 7d2d4a57e0e58a51c76c2e86ea447e81a1d79544)
      adds  85e9412   r6565: Cludge, cludge, cludge...
      adds  d58fb60   r6567: Use "real" prefix for 'make test' (This used to be commit 195753b6afe3115762bcc4d579bc4a9f1c45af75)
      adds  34a70b8   r6568: Some more small 'make test' fixes (This used to be commit 02160c991a7e9bef2fabfe338a772e32679edf5d)
      adds  b686e0b   r6571: create a simple smb.conf by provision.pl
      adds  591ff76   r6572: add "string_array" as new scalar type for handling SPOOLSS string array's
      adds  8bf57cf   r6573: Start on my project to implement an NT4 compatible BDC in Samba4.
      adds  d70232a   r6574: send a value for embedded ref pointers, (this fixes the doublepointer test against w2k3)
      adds  bd638ea   r6577: Make test works without installation now. Running as a non-root user using socket_wrapper is possible by simple export SOCKET_WRAPPER_DIR before running 'make test' (This used to be commit 6d93fcc407cfd98e42045c65456cfb0c45f0ff1a)
      adds  fc5c075   r6578: brown paper bag time with the new messaging code .... (This used to be commit d465ff67bd10340ecd46480039f483daa82c7ebe)
      adds  3716dee   r6579: improved the handling of lock timeouts and cancels in the pvfs locking code. On lock cancel don't retry the lock. (This used to be commit dffeb3c3d44d1b837a6036c47eb809ce1bd53b22)
      adds  289bc55   r6580: fixed the bug that caused the truncation of the main file on a stream open with openx and the 'truncate if exists' flag (This used to be commit aa82b105d5871b3ca693a0757bb48cc589d88824)
      adds  965fab8   r6581: improved the error message for RAW-LOCK timeouts (This used to be commit 13ab07214e33e16d873befb3c34ed149d11a09ab)
      adds  f551a6e   r6582: Remove the hack that metze needed because Samba4 didn't have a samdump command.
      adds  ac6c2f4   r6589: Make the library versioning options for building a shared library optional. This will allow us to build unversioned libraries suitable for loading using dlopen() i.e for the swig wrappers. (This used to be commit 3feac34d84fa7cac646a90708f399420178c7313)
      adds  6950d5f   r6590: Remove bogus library versioning variables from swig wrappers. (This used to be commit 83a125ce576b1be613e010a5c9b4257f25909b05)
      adds  c8d0e36   r6591: Add some comments.
      adds  17f1cf0   r6592: Throw an IOError exception if tdb_open() or tdb_open_Ex() returns NULL. (This used to be commit 99fb6b6badf1afeac21fdb5f1ce04c1749e1b7f7)
      adds  1199f5f   r6597: Make use of libblkid (part of e2fsprogs) for reporting volume GUID, if possible. Implement smbclient's 'fsinfo' comand family which allows you to query file system information in all known levels. (This used to be commit 660d6e3915d0539dd78c77df6707ea84edb4d509)
      adds  f37f8a4   r6598: Make it easy to point the test_echo.sh at remote servers, without trying to find it on ncaclrpc at well.
      adds  4672792   r6599: Fix formating using 'linux' C style Fix memory handling for blkid caches which need to be cleared when session is done. (This used to be commit c623cc60541f747f0a801eb77d97bb0a3bb6956f)
      adds  eb3b5f2   r6600: Rework of the GTK credentials system; the credentials information is now in a seperate (optional) dialog rather then in the binding dialog; also supports specifying anonymous connections (which we didn't before). (This used to be commit 8671e1a1fa8ef416c1819f811653eff190d3074a)
      adds  35a05d1   r6603: More work on the samdump puzzle.  This implements a function pointer callback interface, so we can start dumping into more than just stdout soon.
      adds  2b5a7a4   r6604: solved a memory hierarchy ordering problem that led to crashes on ncacn_ip_tcp and ncalrpc for the standard process model.
      adds  6bf82c0   r6606: add a DCESRV_FAULT_VOID() marco to use in void functions
      adds  7b8f931   r6607: fix the build
      adds  001f13e   r6609: remove double entry for [BINARY::getntacl]
      adds  8bcfc14   r6610: Fix a const warning in the gensec spnego implementation.  (A make proto is required after updating to this version). (This used to be commit 258d03ef9248b2827db18269e4f0883c73839084)
      adds  c531b7f   r6611: Add mailslot test program (This used to be commit fae95f740dde0d5c7268367a35d6f042e9f5f724)
      adds  a0cb1b0   r6612: fix the build
      adds  aefd5df   r6614: Basic approach to monitoring messages for composite functions.
      adds  44f981a   r6615: As usual, I forgot to commit new structure in this file...
      adds  7285111   r6616: First (and totally untested) approach to monitoring userinfo composite call.
      adds  aed008c   r6617: Let --enable-developer imply --enable-socket-wrapper Add socket-wrapper-enabled test target and use that by default when the socket wrapper was included (This used to be commit d3b0ad8b4b6f8ee80a9c77e1102960d51ced5a5f)
      adds  7fc9f65   r6618: only print the netlogon packets we receive if it is an unknown packet type (This used to be commit 8229fe4dd5f4eb89eb19fa02eedc7f00a31b204e)
      adds  320eeed   r6619: realm should not be forced uppercase (This used to be commit 93e70717c7cb6aa591d3d83a70e5df03822fa17c)
      adds  f597d6d   r6620: the type 23 schannel bind uses a workstation name, not an account name (This used to be commit 250f1f69dd719a7981ec4c1698942b31826888d2)
      adds  6b68d5e   r6621: Warn when the user is trying to use socket wrapper while it is not compiled in. (This used to be commit d63086918ba79307089b3992dc7ed8fc8c6d18a8)
      adds  88f0a6e   r6622: Add talloc manpage in DocBook XML, based on SGML version by Garry Williams (This used to be commit 62550eac1e56e95c8080a0519579fd97ee5d465a)
      adds  c19d6ae   r6624: I have put monitor function pointer into userinfo call, but I haven't put any possibility to pass such pointer from calling function... :)
      adds  e2cec76   r6637: Test for asynchronous function and monitor messages.
      adds  157a329   r6645: Add talloc_get_size() function. Sometimes it is usefull to know this data.
      adds  13bb5c3   r6650: keep style consistent (This used to be commit 34671674ee326ea835408f8c1fdb105ea50ccc55)
      adds  c1d31ac   r6660: Sorry for the spam... I think now I've got a version that should compile on trunk, 3_0 and 4_0.
      adds  30f817a   r6661: fix up talloc autoconf to have a chance of working on the build farm (This used to be commit 9318744fd496a829a57fc8e0f21d4b26b1eb74c7)
      adds  3059fb2   r6662: add an installcheck target for talloc (This used to be commit 2f78428cfd823b499c60ac3cc02650183b760ef0)
      adds  238f36b   r6663: only use -Wall for gcc (This used to be commit b7fbe2173d45456c77fad9673073173704a1b266)
      adds  8797d0e   r6664: Obey overrided CC in the Makefile (should fix build on several buildfarm hosts) (This used to be commit cbd7af4fcf72fd21b2a8ea2ee8f9f61f90f36f03)
      adds  1838812   r6674: Fix some compiler warnings. (This used to be commit c2c563bf985a8fdd28beacb3dbdf650c11af2fa7)
      adds  61d53d5   r6675: Fix printf warning. (This used to be commit 513fc9c24493e007a9e4d034ca05657897a5eac2)
      adds  78176b7   r6676: Fix unused variable. (This used to be commit 699e0adf4cba1473b48ff38c8043dbc36bc43560)
      adds  00f4b34   r6677: Unused variables. (This used to be commit 7417f6fa8be637ccf04f8608e67174d6d5624662)
      adds  61d9560   r6687: added a idr helper function for creating random IDs (This used to be commit ef573df2a012e9a192487f207502ef1027c66d4b)
      adds  e1369f8   r6688: removed unused binary_string() function (This used to be commit 0b48c69e0b94571173a12714b22d3d5e2af17bcf)
      adds  f6c0bee   r6689: minor ldap client library work
      adds  76e3954   r6690: added ndr_pull_struct_blob_all(), which is like ndr_pull_struct_blob() but checks that all bytes are consumed (This used to be commit 7951e9bd647b35d2f92d7ba4dbbc2ac05f31491a)
      adds  c8177de   r6691: fixed a comment (This used to be commit a0fa871c3fda9fce7da0b110ed313c930a677a80)
      adds  489a6b55  r6692: used idr_get_new_random() in the nbt client library (This used to be commit a3f64357af75587a855cfedb58ce2583658c7d04)
      adds  0ac02ed   r6693: first version of cldap client library, with async interface (This used to be commit cbeffe830b2d3aee2ba346034548fa273a08f409)
      adds  191c8b5   r6694: a simple CLDAP torture test
      adds  e4cdc5d   r6697: fix from Sven (wAmpIre) Velt
      adds  e5124bf   r6698: Our domain join code requires that the secureChannelType be set.  Type 6 is BDC, which is correct for a self-join.
      adds  493cab3   r6699: Windows clients seem to ask for CIFS/, ie in upper case, so match it.
      adds  69f3a93   r6700: Upper case realms in kerberos-specific parts of the code, as this is no longer done globally.
      adds  a21b7de   r6701: Updates to our server-side ticket verification code, we now use the client credentials code to read the secrets.ldb.
      adds  1cf8396   r6702: Revert -r 6699, as I think this is a win2k v win2k3 issue.
      adds  34ae3b1   r6703: fix the build
      adds  0b3e651   r6704: fix compiler warning
      adds  fa24196   r6705: let the gensec module decide if messages can be signed and sealed in a different order than a strict request - reply sequence
      adds  5cbfca2   r6708: Another type of monitor message.
      adds  e8eccd2   r6709: Add monitor messages to useradd composite useradd function.
      adds  369c53c   r6711: Clarify that we are dealing with a salting principal in the kerberos code, which is certainly not in the form of machine$.
      adds  b5da6b2   r6714: We can only ask GENSEC questions if we are authenticated.
      adds  84f248e   r6717: - torture test of async useradd function and monitor messages. - make message handling functions static.
      adds  a71af5f   r6718: Formatting fixes.
      adds  398a313   r6719: pidl need to be told that the external type netr_SchannelType is an enum, otherwise it will assume its a struct (This used to be commit 9a8f3e3c4cc3bad804b4fab3a7248e6fd88f3749)
      adds  2f2fc84   r6720: added support for the remaining 2 types of CLDAP netlogon response.
      adds  a8c26fa   r6724: added "cldap port" smb.conf parameter (This used to be commit 04af0e7c5de467a24b965ce1de2fb07621133164)
      adds  7b18fcd   r6725: the beginnings of a cldap server (This used to be commit e51e0dffa8f8bff9bd1535751e805b548b6c6d7f)
      adds  49304e9   r6726: support binary search elements in ldap_decode() (This used to be commit 2b36f1dfdd6cf3ab89f63b541ae4cd905fb03c8d)
      adds  8b2eb02   r6727: One more step down the long march to the 'Kerberos domain join'.
      adds  dc3cb69   r6728: Microsoft relies very strongly on getting the OIDs it expects, so we must register the 'MS' OID for the domain join to progress.
      adds  976fc6f   r6729: Fix silly copy-paste bug spotted by metze.
      adds  15e84f4   r6730: register gensec_krb5 also with the drcrpc auth type
      adds  dd02669   r6731: add a useful function for getting a guid with all bits to 0
      adds  2542d54   r6732: - move sasl send recv code to the ldap lib - support 'modrdn' ldif
      adds  470f14e   r6733: GSS_C_DCE_STYLE is not available for most builds
      adds  3bdd579   r6734: most compiler don't like struct elements without a name...
      adds  d4d4d66   r6736: Revert metze's -r 6734, as metze and I made the same changes at the same time, but with different names.  This just helps me avoid conflicts when I merge up my other changes.
      adds  0aef776   r6737: Explain these error returns a bit better.
      adds  c64ac2f   r6738: My version of the patch by metze that I just reverted (-r 6734).
      adds  3da1620   r6740: make gensec_gssapi.c compile again (This used to be commit 6d15e9511115cc30ee213ec91320a2dccde15b8f)
      adds  9add538   r6741: prevent talloc_strndup() from reading one byte past the end of a buffer, giving valgrind errors (This used to be commit 7af0c547e0c0da3bc78a1ee6c2ab29114d8625cc)
      adds  ea6943e   r6744: added support for reply packets in libcli/cldap/ (This used to be commit 992858e1b91c3ff05077afa8a7abe155198597d4)
      adds  c956f4f   r6745: - escape spaces in binary ldap blobs
      adds  59f415c   r6746: added ndr_push_union_blob() for pushing IDL unions into a DATA_BLOB (This used to be commit dc25be9d69a65680f7942ed29c2d791d6ce7248a)
      adds  2279d1e   r6747: first working version of cldapd server. It is missing 'sites' support, and filling in some of the returned parameters is quite rough, but it seems to work OK (This used to be commit e564e3e596915414fad07c94f7ea8a0d9c3a1140)
      adds  0b5fe8f   r6750: some minor tweaks to the cldapd server
      adds  51a3cfe   r6751: dnsDomain should be CASE_INSENSITIVE (winxp will sometimes do a cldap query with this in uppercase) (This used to be commit f0c37555ff30c3e5ff4680d0b33bc105ebd3a0b1)
      adds  15a8f0f   r6752: Patch by Steven Edwards to improve portability to mingw32 (This used to be commit 8d63cd33a223cccb21d808747e9c97da53629fbc)
      adds  62ccaf2   r6759: let us have a wildcard attribute so that we can set a default for all attributes
      adds  f8a955f   r6760: Update debian packages (This used to be commit 39c8acdaa5746bec9171a4624e24e4eea553bcb1)
      adds  04ecea3   r6761: - not everyone is in my domain :-)
      adds  2f315e9   r6762: with the zone right we don't need a fully qualified site name at all (This used to be commit 6f4ad382d445c3cdb8e50727f09d79334076e02d)
      adds  4029df5   r6763: added functions in libcli/ldap/ to binary encode some NDR structures into ldap friendly filter strings (This used to be commit 8890dd3ac331cffe83226a356c52df89c917c2b0)
      adds  06869ce   r6764: added support for DomainGuid, DomainSid, AAC, and User attributes in cldap netlogon queries (This used to be commit 7c1d0f449d3922a309fc86e5d9cb1e962a39805d)
      adds  a90c731   r6765: expanded the cldap test suite to test the usage of the DomainGuid, AAC, and User attributes in cldap netlogon queries
      adds  6f36f7c   r6766: some more cldap tests ...
      adds  8aa0aec   r6767: Fix compiler warning. (This used to be commit 45a0692be10a03032f9a4e26da3de08696c03464)
      adds  9d81592   r6768: Fix wrong comment (This used to be commit 2f80b2070f1fc99151f0a583271cd9047d53bab6)
      adds  0b8b29f   r6776: make the cldap torture test not dependent on the realm being set correctly - it gets the realm from an initial no-attribute search (This used to be commit 52d10c8d99521f9dd02891a30688472d96860aef)
      adds  6f76065   r6781: -add some comments on how attributes and objectClasses are identified in DRSUAPI -and some comments on what the attribute syntaxes matches what internal datatypes
      adds  770b474   r6787: Use debhelper for the debian packages (This used to be commit 9f1b15832d4a8bc9914751811fd10f6a35265b8d)
      adds  e5a3ec0   r6790: Use config.h file for ldb and add test for stdint.h (This used to be commit c1f1b5a9455c827f7baf382d919ab8a0eab49bb3)
      adds  4f9fa5a   r6791: My early notes on the particular things I have discovered as I learn kerberos, and how Microsoft constructs their kerberos implementation.
      adds  c0c1b26   r6792: Allow a mech to fail on the first pass at the packet, and still fall back to the other options.
      adds  ae0cf9c   r6793: Move auth_sam to use the dnsDomain rather than the soon-to-be-depricated 'realm'.
      adds  51b0f62   r6794: spellfix (This used to be commit f5956d150154cb4393dc323ae8ae1f936adee355)
      adds  5b18cf2   r6795: Make some functions static and remove some unused ones. (This used to be commit 46509eb89980bfe6dabd71264d570ea356ee5a22)
      adds  50da9ed   r6796: Remove the gensec_gsskrb5 module, which had had all of it's special features merged back into gensec_gssapi.
      adds  2c08639   r6797: Typo fix.
      adds  ffb8ba8   r6798: Valgrind pain is not something I look forward to - if we ever fall back to the 'not /dev/urandom' method of random number generation, I don't want to be chasing down 'use of uninitialised value' though all the crypto code.
      adds  8f96c42   r6799: Remove a rudundent variable from the context structure - we can figure this out by asking GENSEC, just like everybody else.
      adds  5c6dd5e   r6800: A big GENSEC update:
      adds  c71a11c   r6801: It appears that krb5_make_principal, while convenient, is not portable.
      adds  03435f5   r6802: - fixed CFLAGS
      adds  1d0e2b9   r6803: Try to bring in the correct GSSAPI headers for the krb5 mech.  This should allow us to ditch the local static storage for OIDs, as well as fix the build on non-heimdal platforms.
      adds  1f474c2   r6804: Add config.h for talloc (and use it) (This used to be commit c2ce09d38003fd43212de9cd08e4a781cc2aff88)
      adds  3184d47   r6805: Remove two remaining references to gensec_gsskrb5 (This used to be commit a02e07739781eb00b521d050ab06d6b0aedf47bc)
      adds  3a9c42c   r6806: Try again to fix the build on various kerberos libs.
      adds  5251703   r6807: Fix in-tree build of talloc testsuite (This used to be commit 3541ebe31bef8ccae7a8a1ea4f451ddfbd24460a)
      adds  9e04484   r6808: - test for gcov not needed
      adds  bc6312f   r6809: ifeq is not portable in make - jelmer, you'll need to find some other way of doing this if you want detection of socket wrapper :-) (This used to be commit f4bfc3a80e0986d48ea8f6ece5432732f5738f32)
      adds  d441930   r6810: Rename auth/{ntlmssp,gensec,kerberos} mk and m4 files to be called config.mk and config.m4 to be consistent with the rest of Samba. (This used to be commit f377c71e4f0d60684326906dfb65e4581294ec34)
      adds  fc748e6   r6811: Another attempt at better kerberos/gssapi headers.
      adds  3fd2a38   r6812: more talloc portability tweaks (This used to be commit 450ac2e4dea25910ee5384747bdb6ad7323e967d)
      adds  eb77bb7   r6814: fill in two more unknown values in cldap responses (This used to be commit 5ee46b44be45763bfaa11dc0b0c9f53b7ee30a51)
      adds  d43e083   r6815: fill in values in cldap server as well (This used to be commit 50cac2ce845b7408d83f18e13544b950b2a5a65b)
      adds  1dbe743   r6816: - fixed debug display of ndr netlogon union
      adds  9469051   r6817: - fixed empty ldap search elements in filters
      adds  e29cb65   r6819: More notes on krb5 requirements
      adds  d29f44c   r6825: Fall back to chsize if ftruncate is not available patch from Steven Edwards (This used to be commit 82be4978116b73cd6d964da4fad59b5c5b11217e)
      adds  a0e786c   r6828: More portability fixes (This used to be commit f46c532883e18b8780ff73d3ac0899690eeab3f4)
      adds  8557a22   r6829: include the talloc autoconf tests when building ldb standalone (This used to be commit 3339a886178eebf19ce9bbe0dcca16e9d6e3c12c)
      adds  eaa1147   r6830: put header checks in config.m4 so when it is included by other projects the right configure checks are done (This used to be commit 57c8db4f9aecd161d61cf0011e960edc718d7cf0)
      adds  2cb07b0   r6831: talloc now requires config.h (this fixes ldb build) (This used to be commit aac86583a9bff7d882ed56633126a1d9f27eea6a)
      adds  9a9cf9e   r6833: split out the routine that calculates the diff between two ldb messages from ldbedit, so other progs can use it. (This used to be commit fa4f33558af3c65ff31424c01db16cb9d427503d)
      adds  076b6dd   r6836: Allow optionally passing in a destination filename for NDR parsers and NDR headers (This used to be commit 421e7feee96ebda1bf92814e06257d728ea2b1e5)
      adds  29a8069   r6838: Remove unnecessary calls to gensec_gsskrb5 Make the build system give a proper warning about this in the future (This used to be commit 2d980465af87d25ce17b8340c6b5f662ef29edd3)
      adds  e73d051   r6839: Add support for building subsystems as shared libraries. This can be done by setting: OUTPUT_TYPE = SHARED_LIBRARY in the [SUBSYSTEM::...] section belonging to a subsystem.
      adds  1e76b85   r6842: Move to .mk file (This used to be commit 77f9c471eaad71e6adf0371de206ed879daca2d8)
      adds  57bbd16   r6845: make the talloc header align to 40 bytes, which costs us an extra 4 bytes per allocation, but makes it much more portable (This used to be commit 257027a571da254c16b0b456cb1cbec284d7fda0)
      adds  b5d44d4   r6846: make smbd terminate immediately on EOF from stdin
      adds  47823c1   r6847: Fix some unused variable warnings in the libnet torture test. (This used to be commit 448795607f271bb00d5f9e1c5a6cad8df75c8b6a)
      adds  ff02224   r6848: Remove some dead/unused code. (This used to be commit 14510a0ce9edeabbff99c234fd6fee8e2635a805)
      adds  cd8cb33   r6851: Typo in comment. (This used to be commit e1864a7ac91b6bdd49c0cee26b592dc6d963e35d)
      adds  aff28fa   r6852: implement an idea from kinkie to make the 'make test' target automatically kill smbd when finished, using a fifo
      adds  9ec611d   r6853: again fixed SOCKET_WRAPPER_DIR in 'make test' (This used to be commit faa7e0366928a46abdc487f6d549fc95d67acae3)
      adds  764d199   r6854: Add --quiet option to pidl Some work on a testsuite for pidl, including one simple test. (This used to be commit a5aa61f54ea20f0b400359f9b3119f0ff0720431)
      adds  5af7002   r6856: Add a couple of tests that test for the behaviour described in tridge's ref_notes.txt document. (This used to be commit 04196e0aff10846ec69a9c35e61517bb7f856386)
      adds  fe597fd   r6857: - Support [public] on functions - Add some more pidl tests based on ref_notes.txt
      adds  9d56a6d   r6859: Add ndr_align tests, use environment variables ($CC, $CFLAGS, $LDFLAGS) where possible. (This used to be commit 077f4105aceba99a7ac4de21a20bb758fcc01203)
      adds  1751007   r6860: Add some allocation and alignment tests, remove uint64 from list of scalars (it doesn't have any push/pull functions anymore either) (This used to be commit 7d36e27e228ce83a5ce159eb424c4b5194c0e2fb)
      adds  6e3b244   r6862: Add some more tests Accept new command-line options --keep, --outputdir and --idl-compiler.
      adds  f9ad302   r6863: lib-friendlier names + fix some dependencies (This used to be commit cab81a51bfd435b54e6f0d5a308aaf6828d38c00)
      adds  ca4e0c8   r6867: this code will change the way the @ATTRIBUTES object is handled this object properties are now used as multivalue attributes now all values inserted are checked against a "valid values table"
      adds  81a8af5   r6868: the @ATTRIBUTES object format has changed (This used to be commit 4401c74fbc630d7ab7983c5f901483f3d7ddd8fb)
      adds  f378a9e   r6869: removed completely bogus BASE-RW2 test (This used to be commit b3dd5c326efef2165106f719573202325ee63e02)
      adds  6b7c27c   r6873: fixed exec bit (This used to be commit 4e159a757015faa007419bdaf0ceea8cdbe595ee)
      adds  9ed5afa   r6874: Fix static library build (This used to be commit 1437257616a67634f2211ce85b70fc9d71acd17e)
      adds  b836187   r6875: added a BENCH-CLDAP test. Speed of the cldap server isn't all that important, but it does help find memory leaks (and in fact, there was one, fixed in next commit) (This used to be commit ab19e38c236366f2a93ea1f44911c56519779c9d)
      adds  13a3fdf   r6876: - fixed a memory leak in the cldap server
      adds  e87dd10   r6877: added CLDAP testing to test_ldap.sh (This used to be commit b64936b9a9123da0335a67865fb356dde9753714)
      adds  2a01014   r6879: Another attempt at including the 'right' kerberos headers on dual-install systems.
      adds  ab92b82   r6882: Put in configure tests and #ifdef to keep Samba building on older Heimdal.
      adds  db169af   r6883: Move to what simo assures me is the 'correct' way to find the NetBIOS and long names for a domain.
      adds  c69e1cf   r6884: the invocationID is only used as objectGUID on the NTDS Settings object on the first DC in the forest!
      adds  7c8284f   r6902: Turn the LDAP server on by default.  It is no worse than the others... (no ACL support)
      adds  45511bd   r6904: use "krb5:kdc=yes" in your smb.conf when you have the lorikeet-heimdal kdc running
      adds  283991e   r6907: Unixinfo for samba4, not activated by default.
      adds  df1bac4   r6919: Jelmer, here is my script for filtering individual binaries/subsystems/etc out of the samba4-deps.dot file.  Use like:
      adds  928d749   r6920: display the SVN revision in svk build of tree's directly mirrored from samba.org
      adds  4541341   r6921: preparing for cherry picking merging (This used to be commit a7c915be3e427a6d05a4c85a5bab17217e704125)
      adds  b4d9ff4   r6922: remove bad file...
      adds  dfac3f5   r6924: Remove some unused functions. (This used to be commit a7846183035295c2d60148beb23ddb4ed7d20723)
      adds  fc4c633   r6926: More build farm fixes:  - Warn about unknown attributes in .mk  - Remove more unused functions (This used to be commit 6bf8126ae9368dc56cf0cd91b972a2d939974679)
      adds  ed81441   r6927: Make it easier to program with the SamSync callback interface, perform the decryption seperate to the callback functions.
      adds  c214a61   r6928: Add support for printing trusted domain names, sids and passwords in the Samba4 'net samdump'.
      adds  3c6a910   r6929: LIBCLI_NBT depends on LIB_SECURITY_NDR for various security descriptor utilities. (This used to be commit 9b319fc56f08edaf30b1ee671a3448ba10562c62)
      adds  e4d5dde   r6930: Use NBT_NAME_CLIENT instead of the number 0. (This used to be commit e6b53ce177d7fea7440656a7bba3dd96fb82e9f3)
      adds  fc21940   r6931: declare this to avoid warnings until we have loadable modules (This used to be commit 73258909dbd4e14f3c8eb5cebe0647539d141c8d)
      adds  ffbeabe   r6932: Comment out static function - not used anywhere? (This used to be commit 742989c952421ebdf2d21c98e1de1b2b74b9f435)
      adds  2b7fe67   r6933: Add a couple of helper functions for creating nbt names. (This used to be commit b896daf11c3efb1b3ca939575da9dab82b395777)
      adds  3d97821   r6934: thanks to HotaruT for pointing out skel.c was not in line with the rest of the code (This used to be commit 9f0963c97f94687a1226d224f80b2aac1128d1a0)
      adds  e455330   r6935: don't do three things at a time :-) (This used to be commit a97eb63c11be6ce2bb94bca61078b303f15c9b9a)
      adds  d4a7543   r6936: Have RPC compression depend only on NDR_DRSUAPI instead of NDR_RAW which pulls it in for everyone. (This used to be commit 7f51a6b4f29839b1245b6c049a0f5d0c93c6f911)
      adds  4f4b92a   r6937: some minor fixes and updates
      adds  ef65484   r6938: a minor update, use a better name for the NDR compression subsystem
      adds  4888823   r6939: Get rid of SUBSYSTEM::NDR since all it did was require NDR_RAW. (This used to be commit e077d9948f1406c61982d49c2fd925852fdf6553)
      adds  4867378   r6951: Fix all calls to setup_logging() that use 'True' as a second argument. In Samba4 this is now an enum.  Possibly by accident, True just happens to map to the right value in this case.  (-: (This used to be commit affacc539864435cbc749a4c1a6b848c61b7182b)
      adds  079b963   r6952: Remove unneeded include of popt_common.h (This used to be commit 67d7bf877576853a05a156069ea4b97a1755e897)
      adds  26eff17   r6956: added start of ldb_sqlite3 work (This used to be commit ac396a4a53756f40ad5e1d45ca23e002f9c649e7)
      adds  fb52ab1   r6961: Add RPC-WINREG to list of win2k3 tests Fix bug in test for QueryMultipleValues Ignore errors from CreateKey() and GetKeySecurity() for now (This used to be commit 7b6b8d6b34de01d2585b23ddb994d8e7403a21f6)
      adds  65ff3d2   r6962: Severely simplified share functions. Removed call levels as we don't seem to need them at the moment. Functions completely untested so assumed broken.
      adds  d516fa5   r6963: Further definitions for share manipulation code. Untested.
      adds  942eb58   r6967: fixed the new multi-value dn=@ATTRIBUTES so it actually works :-)
      adds  e7b3f91   r6968: fixed a typo in the event macros. I'm surprised this one didn't show up earlier! (This used to be commit 517028870747338fe96fd7607ec507e5577b67a9)
      adds  e427f58   r6973: Merge new version of pidl into the main SAMBA_4_0 branch.
      adds  72cc1a1   r6975: Test opening filenames with control characters in fails with INVALID_NAME. Jeremy. (This used to be commit ec72d7d614caf9504d98c96c86906ed598f8be78)
      adds  e5613a3   r6980: added data_blob_append(), which I use in the web server (This used to be commit 822e2e5abeba8343e9e8165c14f4371c30cc13b1)
      adds  d70912a   r6981: first version of the builtin web server for Samba4
      adds  7e58231   r6982: install the swat pages with 'make installswat' (This used to be commit 31543e1eae03d22343ea8c970494af36eb07b41f)
      adds  fd82bfc   r6983: add some sample esp pages to demonstrate the use of some of the features of the server side scripting language (This used to be commit 519608bbf9c2a032261c00fce9a4f84eb73d1a9e)
      adds  a81630c   r6984: added tree representation documentation and utility code, to be used for subclasses of object classes (This used to be commit 7aca32dca6daac54ac77a66438bc5168d5e04227)
      adds  9f9b8aa   r6985: rearranged the directory structure so as to make it possible to support esp include() call (This used to be commit d747b063393097c05ab1d2c0f78178f166eb6b92)
      adds  e8e8eab   r6986: added support for <% include("somefile.ejs") %> for including common scripts (This used to be commit e54b31904c69b1aaad748e5be6dce1c882d02c67)
      adds  44d2a46   r6987: - make sure esp pages cannot read data outside of the swat directory
      adds  98046f0   r6988: added a test of esp include() calls (This used to be commit a1eb98722d935b838b2ffaf5d329456d655c7b78)
      adds  74dda39   r6989: - added support for esp style includes (which include a esp file, instead of a ejs file)
      adds  b8c4565   r6990: apparently some systems define UNUSED :-) (This used to be commit 696b6f2a9b085dca6cea678b19cb76e1e62d673b)
      adds  b715888   r6997: added a private pointer to the task structure. This is needed by the session data in the web server (This used to be commit ac438f0a9cc38ebec95133250c04c4935032b24d)
      adds  fc45b63   r6998: - added support for application[] data, which is global to all clients using the web server.   This allows for things like      application['state'] = "shuttting down"   and then every web client can see that the server is going down
      adds  26a8394   r6999: - renamed our html files to esp
      adds  1ddf07b   r7000: only keep session data if not empty - this saves us using lots of memory needlessly (This used to be commit cee3caba9239b1e66c7f50d3f808b53e9fc22a53)
      adds  b28e017   r7001: make sure we install the esp files (This used to be commit a18b069f0634079d6b8acaab1cf540184ad28801)
      adds  1511cde   r7002: added support for getting at loadparm config parameters via lpGet() in esp scripts
      adds  da817b1   r7003: added an example script for fetching smb.conf parameters from esp scripts (This used to be commit a9f0caaaf3c72548e61311fe071c6158177bc7f4)
      adds  2cdce8d   r7004: added support for exceptions generated in the esp library. If the OS supports setjmp/longjmp then the exception will generate a error in the web page and the Samba log. If the OS doesn't support setjmp then we will abort. (This used to be commit 2614ace175a51cfb4b1e0e3ca3db405a19f7ab18)
      adds  96df7fc   r7005: added a esp page to demonstrate exception handling (This used to be commit 96c15646d2f29dd2839a2bab4b9e57bddfd2cee1)
      adds  273a4cd   r7006: fix a build problem with my gcc-4.0
      adds  7c64c91   r7007: try to get ejs compiling again (This used to be commit 9bba51330d79283d1a5af7becde8655dd2146f94)
      adds  ab78cc9   r7008: - split out the loadparm type definitions so loadparm internals can be accessed externally
      adds  1454d5a   r7009: the correct for maing it all build with my gcc-4.0
      adds  9b8c012   r7010: Merge libcli/libsmb.mk into libcli/config.mk (This used to be commit d7d48adce9628ee7a0d2f8ac3504745aaeb912b9)
      adds  30a5e1c   r7011: when using macros, the parameters should be specified unless its a varargs function you are replacing. Otherwise if you have any structure element called "socket" and you have a macro for "socket" then the code will fail. (This used to be commit 9b33d0ca583b0cc1602662220cade96b70c98306)
      adds  631f978   r7012: added smb.conf parameters   web tls keyfile   web tls certfile   web tls cafile   web tls crlfile (This used to be commit abfa3e9179557cf1853f490a479a0003ce4e11f7)
      adds  ebb0b35   r7013: added tls support to the builtin web server. It auto-detects if the client is using tls by looking at the first byte on the connection. This allows both https and http services to be on the same port (This used to be commit 6369dfb6585ce4d4e3028c557395f2d73c290c92)
      adds  b63ce2f   r7014: added Content-Length header to both esp and non-esp output (This used to be commit e0673dcfc0056b3a1b72ef0b10d82948ca8c9819)
      adds  5ad5d0f   r7015: use a scripting trick to force images to be sent with http instead of https, which should make the server more responsive (This used to be commit 814c3674f8e0aa20fb3ee3657173bab05d7f3ded)
      adds  f466b72   r7016: - added smb.conf parm 'web tls = true/false'
      adds  67a38fc   r7017: added a esp variable server['TLS_SUPPORT'] which tells the script if the server can support TLS. This will allow us to auto-redirect if a user connects using the wrong protocol (This used to be commit fbf4552cd5e27863ee1de7d03e4da0fc10f429df)
      adds  590f56d   r7018: take advantage of the server[TLS_SUPPORT] variable to auto-redirect the home page of swat to https:// if TLS is initialised OK (This used to be commit 519bdcac966755b18990ec5382838b2130394daf)
      adds  4979181   r7019: - added esp call lpServices() which returns a list of services in smb.conf.
      adds  aba7014   r7022: Add support for parsing definitions of multi-dimension arrays. This will also be required for supporting parsing pointers to arrays and arrays of pointers simultaneously. (This used to be commit a34f848b02a6e8284d62532a792a5136e846fe8f)
      adds  38c2164   r7023: reduced the number of warnings in building ejs and esp (This used to be commit ef998f9f8fb9759e5a4572acb3f9038efc019e5e)
      adds  50d2bf0   r7029: Make array support in pidl similar to that in other IDL compilers. We should now able to use constructions like these:
      adds  55781cd   r7036: Allow more operations in several properties (such as size_is, length_is, switch_is, etc) and simplify the code involved (This used to be commit 86de98ee09348297f2c30ce15888ba5e5637c078)
      adds  8017286   r7037: Add enough pointers in the header file as well Fix a couple of warnings. (This used to be commit fcaa9d495c13af5065dd32f8ed65d4260b3a5539)
      adds  bdefee0   r7043: Patch from Julien Kerihuel <j.kerihuel at openchange.org> to reenable 'obfustication' in the new PIDL.
      adds  15ca4bb   r7044: vance is right that mixing http and https elements gives a warning in IE (This used to be commit 5912cf2cd4405185fb40833d896c640c7d24a87a)
      adds  2b06072   r7047: rearranged the tls code a bit, and improved the error messages when it fails (This used to be commit f54533dfba4286a3dbab26f1812a926fa6408efd)
      adds  c22d20e   r7048: added auto-generation of TLS self-signed certificates if none exist already
      adds  ea9ea03   r7049: auto-create the private/tls/ directory on install (This used to be commit a4a5eea7b741a78b45d19d7021805f674f48f44a)
      adds  27284d4   r7050: fix linking of smbd
      adds  5aacc76   r7051: remove an unused file (This used to be commit 7e6fbd4889a92ec985b8c6c70005cab76d64d262)
      adds  9dc94f8   r7052: added a case insensitive str_list_check_ci() version of str_list_check() (This used to be commit 5654330b6100a7291cee3631815cfb898100cf23)
      adds  cab11d1   r7053: added a ldbSearch() call to esp
      adds  2e31531   r7054: added a example script showing ldbSearch() usage (This used to be commit 0fe835b16c8e8c4fbd801a447aca1f077934e84c)
      adds  c77ea0c   r7055: automatically add the dn to all ldbSearch results (This used to be commit d6fa28080831700f80ff46320e0b0831337b822a)
      adds  b1722f6   r7056: added links to ejs and esp info pages (This used to be commit 624c7a76e848a0fd8296fd7afceeb9f22c803b12)
      adds  1586af2   r7057: remove some ^M at end of lines (This used to be commit 1fb60dc07dbf6f1faa0d7af3959c20469a8e36f6)
      adds  26ced62   r7058: Add experimenthal pam authentication for web pages (This used to be commit 36d905407465cb9d8950da86322531e3c3102642)
      adds  1deb402   r7059: Use namespaces for pidl and the build system, so we can later on call out to the build system to compile the various pidl tests (without having to rely on shared library support).
      adds  0befec0   r7060: Fix use of uninitialised variable. (This used to be commit 7568fcbfc58c91a81a8fcbadea48ffdc9e58bb27)
      adds  f52a740   r7061: A ejs scripting client.  This should allow javascript to be run in a command line environment instead of inside the web server.
      adds  10f428b   r7062: Merge scripting/swig/config.mk with scripting/config.mk (This used to be commit e14c00c4c1cc51dac9452c1e950445907d883e46)
      adds  e95c8f1   r7063: Do error checking on the ejs functions.
      adds  de850cb   r7064: Clean up handle parameter passing after peeking at tridge's ejstest.c (This used to be commit 805b6c7cf0f1e05fbb690bdfc93938747e13e6cd)
      adds  14ade23   r7065: Move ejs from web_server to lib so it can be shared with smbscript. (This used to be commit b83dc8fbfb9ffe30654bc4869398f50dd9ccccb7)
      adds  7756b99   r7066: Rename http_exception to ejs_exception. (This used to be commit f2e59d3adfd7813c3c2090350f8ff2a99a5533e9)
      adds  bd027bd   r7067: older versions of gnutls don't have GNUTLS_KP_TLS_WWW_SERVER (This used to be commit 9b568eb957c8ecbe8ebe29bcffdcad3bf7eef8c2)
      adds  b7ed3fa   r7068: Missed one! (This used to be commit cebbce9bf57d293dad3c35b1c76c74dd917620e0)
      adds  21f3a39   r7069: Add a little usage message to smbscript and fix a compiler warning. My compiler still complains about "handle" (scripting/ejs/smbscrip.c:46) possibly not being initialized and to me this looks true.
      adds  1cada76   r7070: fix redirection when the client doesn't send a 'Host' header
      adds  973ea5f   r7071: allow access to the current mpr memory context from ejs calls (This used to be commit a58531dcf30b091913563ca2b8ce5e5843896441)
      adds  8754c79   r7072: moved the esp hooks calls to the ejs level, so we can call them from both esp scripts and ejs scripts. This allows the smbscript program to call all the existing extension calls like lpGet() and ldbSearch()
      adds  9e5bdc3   r7073: added some simple example scripts for use with smbscript (This used to be commit f1d0c006600d6d57bce2ede87a1aae0ccfc2c412)
      adds  8f84f7c   r7074: we should load all shares in smbscript (This used to be commit 92f85507df2bce5e246484860a43748321f2291e)
      adds  f477a74   r7075: added support for ARGV[] in ejs scripts (This used to be commit 3db568eb6bb383c4c1e1fd0c7f043a9914dcc3cc)
      adds  eba9bc5   r7076: added demos of using ARGV[] (This used to be commit 9679f2027209543108428e985bf699b370385eeb)
      adds  fe17411   r7077: pull in a bunch more libs for smbscript. I plan on making a whole lot of internal functions available to ejs, including rpc functions.
      adds  09e00bb   r7078: - fix an uninitialised variable in smbscript
      adds  6782622   r7079: remember to register the esp calls (This used to be commit ab27e58c08a065a5a84fcd763d0b4b070eb07886)
      adds  0b2f972   r7080: Fix typo in error message. (This used to be commit fcf177c86e2bfbc993352b80824487e5df0a3f63)
      adds  18fa5ea   r7081: Add mprToInt() function. (This used to be commit 790a46f53bd5b6994cbf6aed670df1407a44e2f3)
      adds  520e225   r7082: Call load_interfaces() in smbscript initialisation. (This used to be commit 54051bf8bbb18653adafb37cc6181617ca60b781)
      adds  4f1a5b7   r7083: Add a ejs hook to the resolve_name() function.
      adds  89a17e6   r7084: - readd the work from rev 6516,6517,6572
      adds  89f7960   r7085: fixed a bug in ejs with setting up the arguments[] array (This used to be commit 722950c21365982ac9a62f97360b6c4a0bdd4acc)
      adds  ec4bdc1   r7086: make include() recognise the ".esp" extension and include the file as an esp script instead of as a ejs script (This used to be commit af97ded8d4151d33767d2b98bfcc3ca9a4fedc10)
      adds  bb2a811   r7087: always run the /scripting/preauth.esp page before processing any request. If this page produces any output then that output is sent to the browser and the request is not processed
      adds  ca6b9f3   r7088: start on some real structure for the SWAT web pages
      adds  575ebb4   r7089: ensure that headers['HOST'] is setup (This used to be commit cb896a141a028ad386d92b0beb503af657a77813)
      adds  235789a   r7090: added back in the showvars test (This used to be commit 90b50ed983dd1d6aa4f80e38622d1e7dba13b49a)
      adds  11009ee   r7091: added some more useful links (This used to be commit d1d82686755e44ffd389114880a6ae2109595ccc)
      adds  3f4f393   r7092: added some js for formatting table results in a nicer fashion (This used to be commit 5f91db4d60a5b5b03b1b14d1348f9db6807ab18b)
      adds  0f7314e   r7093: - added a new Form() ejs object for producing simple forms.
      adds  1bf7a91   r7094: use the Form() object in a few more places (This used to be commit 9b8546f92179dba826e7ca5ed009b24486ef7a2c)
      adds  2f055ca   r7095: more html tidying (This used to be commit 314bc44afe44ac6e9fcb194d54b8e1848adf94ed)
      adds  69ed145   r7096: added support for select lists in forms (This used to be commit 33d21d35feaa0f7f9d4067e90495ca19374cea78)
      adds  9ab8ed3   r7097: removed a debug line (This used to be commit b45ddce5dd192d26a4799ae7f69cf236750fc09e)
      adds  2a20e42   r7098: - make use of the NDR table instead of the IDL table in the client and server generation - add 'noid' property to allow functions to be not present in the function table,   and not generate client and server functions for them - print out a warning about [id()] not being correctly supported yet
      adds  e39bdcf   r7099: make the password field a password field...
      adds  e3789dc   r7100: install lately added files too
      adds  b77ba6e   r7101: moved favicon into images/ (This used to be commit df7280c5c814c3c86fad1d2b0286b865a1f37179)
      adds  5e83b57   r7102: fix subcontext(0)
      adds  9a4c00d   r7103: fix make installswat again:-)
      adds  5aaaa7e   r7104: add support into the web server for session[] variables without cookies by using query strings (This used to be commit 6ca3e3af89df534704eb5cbefb84bba7257f82bb)
      adds  0d00eba   r7105: fixed a typo (This used to be commit 790f861538c490fab0ab1028cef6ae1797dd2c15)
      adds  419598e   r7106: the web interface now works completely with or without cookies. If you have cookies they will be used, otherwise you will see URLs with ?SwatSessionId=XXX on the end. (This used to be commit 104d47a7458ecf03c0d5f969eaf2a98346928679)
      adds  43bc09e   r7107: detect when a users session has expired and set request['SESSION_EXPIRED'] (This used to be commit 0c2e42986ca3d10fbd19c91e2ea59af20e4fce30)
      adds  a0986dd   r7108: display a session expired message (This used to be commit 3f87d53d6614b514f1725b09e9964629b91dbbcc)
      adds  022b973   r7109: Change noid() to noopnum() so it isn't confusing to people familiar with id() (This used to be commit 7721fc727426ae9fcc26afa773f855aa232df637)
      adds  aa2580c   r7110: Remove invalid use of id() (This used to be commit 9fe7e0f7700ab765a468eea596b3a9900abd509e)
      adds  41d7c0c   r7111: Patch from Alan DeKok for correct use of the needed variables in Decl* (This used to be commit 1e9beae533b2bd802c9651a3af620a464620d38e)
      adds  a7e6b41   r7112: add RPC-SPOOLSS test to the w2k3 tests, only with ncacn_np for now (I also noticed that RPC-SAMR and some other tests are faling against my w2k3 box...)
      adds  dde05bc   r7113: Move manpages from docs repository to source repository (This used to be commit f16d346032b9052c9dcd6b15cf65dd62e6943cd3)
      adds  1863240   r7114: Convert ldb documentation to DocBook/XML (This used to be commit 470c6185fb815983aebffd313361ec0fac723fd0)
      adds  7d82d86   r7115: specify what properties can be used on what objects...
      adds  a3972de   r7116: work in progress (This used to be commit c860a4f9940c04021ecc859240c5f35c3d1c4bed)
      adds  c5981f6   r7117: Move more manpages to the source repository (This used to be commit b00355bf0ce241a1223dbdbb2f3b5059a2bb4204)
      adds  d089ecb   r7118: allways pull scalars and buffers when pulling the subcontext context (this, is not the full fix, still doesn't work :-( )
      adds  46e5fda   r7119: the content of a subcontext can contain deferred data, but for the caller a subcontext is like a scalar... the first point is more important and is fixed with this commit, however it would be nice if we could make them look like scalars to the callers later
      adds  62480f1   r7120: make use of the new 'noopnum' property and get rid of handwritten parsing code for the spoolss_Enum* functions, there still same handwritten code needed but just to stack the autogenerated code into the correct way
      adds  fe5510e   r7121: More subcontext fixes. A subcontext does not always imply internally deferred data, though it might. (This used to be commit cf522ba372216da3dae0c534a6a698c21a484ab7)
      adds  6bdb915   r7122: Some cleanups, simplification of the code. (This used to be commit 277f26edacccb3a3f7a90629fd6ea1f21d9f6530)
      adds  5c1a3de   r7124: fixed a bug in array construction (see ECMA standard section 15.4.2.2) (This used to be commit f9f1d85e651afca7a65804b3124daa11208965e8)
      adds  509e579   r7125: demonstrate some bugs in ejs (This used to be commit 46adb4a065f3f7dd81d72ed041f24e2d81733b63)
      adds  999d0eb   r7127: allow for recursive ejs functions (This used to be commit 567bb9568c4e46a4abf9250e7319c702fc3a2fc9)
      adds  a8efb67   r7128: added recursion to bugs list (This used to be commit 645e645a4ee94af5cb8d6021c63a48322478582c)
      adds  b8b680f   r7131: support sub-object arrays when displaying objects. This allows the ldb test to correctly display multi-value attributes like objectClass (This used to be commit 134f42655ed2e5e13dee25921b8cd4e1ca9a1396)
      adds  580b5bb   r7132: - start a convention of making object constructors end in Obj, so we   now have FormObj(). This follows the style in the ejs manual
      adds  913c19c   r7133: work in progress, including a HIGHLY revised and simplified schema (This used to be commit aa9bb6ad4cb7219a80a6589d406e47a15ac2c3a1)
      adds  ee21d32   r7134: a number of small changes to make the pages HTML compliant. The builtin web validator in firefox sure is useful! (This used to be commit aa43111aa5f9a183395ebd840d8f77867730ab23)
      adds  a05bd5e   r7135: make typeof() complient with ECMA 11.4.3 (This used to be commit 29ab4cc6cb244255ab75af7ae2076b51209f4f2d)
      adds  d9c199a   r7136: fixed a typo (This used to be commit d0374ffc87da225dfe8e57d9c4ae859b288fc913)
      adds  b4540e5   r7137: Add a couple more dummy idl files for the DNS server and Windows Terminal Server remote management. (This used to be commit 6838607893f071e15ef0b8c6a5b37922b3cd8717)
      adds  5ec5e7a   r7138: Doh - fix some typos. (This used to be commit 20e1ed965a03ff3292717e41f30210cc658f80c2)
      adds  03c2d64   r7159: Improve the messages from pidl's validator module. Change the IDL file for the echo interface to match the one we use for Windows. The only thing different between the two files currently is the names of the scalar types and the handling of strings. (This used to be commit b264c61061d222347919837600adf809fbadfb13)
      adds  cc89874   r7160: Initial work on an esp function wrapper generator (This used to be commit aaf097ec101b5e31b00e6e9a211e247ee69a118a)
      adds  8474f37   r7161: - Add support for "aliases" for pidls scalar types and add a few aliases. - Define __PIDL__ when preprocessing IDL files. - Remove a couple of useless defines from rpcecho.idl rpcecho.idl now works in both pidl and midl (althought pidl is a bit pedantic and gives two warnings) (This used to be commit 6731e0a6548ac24d561ba48c8e9611d0034e662f)
      adds  73cc5bd   r7162: a test commit to trigger anon update with new svn fsfs backend (This used to be commit d661591c97b8ec94f0730b79c3cbc7ca8e217ce7)
      adds  c4d0fdb   r7163: a 2nd test commit to trigger anon update with new svn fsfs backend (This used to be commit 02bfd2e51bb4a2bbb554287d8fdd0211e5bf1748)
      adds  b2b886e   r7165: Fix pidl tests (This used to be commit 3c6e9d0bd0cb1e8692b80da6a246feb896f835db)
      adds  e4a5051   r7166: Move replacement stuff to seperate directory (easier to add win32-specific bits later) Trim LIBBASIC a bit more (This used to be commit fc7f519e4ae2051e9515df5f549c8e1842b7e70b)
      adds  c791da9   r7167: fix the build
      adds  2db5c6b   r7171: Just learning my way around the new SWAT, and updating some docs/specs in the menu...
      adds  b035f34   r7177: fill in REMOTE_ADDR correctly
      adds  cbf0a4c   r7178: If we're using one process in NETBENCH simultion only open one connection to the server. Makes valgrind/cachegrind on the server easier. Jeremy. (This used to be commit fba9462591864a4efcfae653e1cef81f08299f92)
      adds  b60ea95   r7179: remove compiler warnings
      adds  2825b0c   r7180: Missed fixing the shutdown for 1 process... Jeremy. (This used to be commit 997e1405cbd4535e18c4729c77ec5de4237f78d7)
      adds  4536f0e   r7181: add functions to calculate the buffer size needed for array buffer in the spoolss_Enum* functions they will be later used in the spoolss server code
      adds  8618c6a   r7182: remove current support for RELATIVE_CURRENT, this will be replaced with a better aproach later
      adds  6dd7570   r7183: add some forward declarations ...
      adds  d3dd8a4   r7184: remove unused ndr_pull/push_struct_start/end() functions
      adds  87fa5c4   r7185: fix formatting
      adds  19a154f   r7186: add [relative_base] property, which is allowed on typedef's (maybe we could add them to elements latter...)
      adds  5038880   r7187: fix alignment of unions
      adds  01fb2de   r7188: make use of the new relative_base property for the spoolss_Enum* functions
      adds  2752b7c   r7193: add some bail out checks and fix pushing of relative pointers
      adds  180b269   r7194: fix pulling of the NDR_IN data, [validate] works for the NDR_IN side now...
      adds  c56ddaf   r7195: - Fix echo pipe - Don't allocate strings - Give higher preference to the [out] part of variables when they   are being used by another [out] variable. Also make sure that   [in] variables never use [out] variables (i.e. switch_is() on an   [in] variable can no longer use an [out] variable). (This used to be commit 837c83d77a2d1990419c4f3e343616daf8da5799)
      adds  dc44004   r7196: fix typo, that makes the spoolss test working with [validate] ([validate,bigendian] is still failing badly...)
      adds  a115c3e   r7198: Add IDL for browse service (This used to be commit c04fca198ac1469580cd197379a3eff2ed55c41c)
      adds  4c36a59   r7203: Fill in the error message and fail if we can't open the secrets database.
      adds  7cc9ce3c  r7204: Also fall back to different password set methods on WRITE_FAULT, as NT4 apparently returns this.
      adds  e83b742   r7205: added support for sendto() on unix domain sockets (This used to be commit 35ef6e3b153f527f79539b2d99c5ff1cd034ba4b)
      adds  dd43abb   r7206: changed the messaging library to use sendto instead of a connected send on the unix domain datagram socket. This gains us about 50% in speed, and also means that we don't run the risk of running out of file descriptors due to heavy messaging traffic. We now use a single file descriptor no matter how many messages are pending to any number of servers. (This used to be commit 2369170fc1b4ff9a48284779fa6d3a6254177ec1)
      adds  f1ade86   r7211: - use ioctl(FIONREAD) to remove the artificial limit on messaging size
      adds  b82d8c9   r7212: Disambiguate dummy functions to avoid linker problemos. (This used to be commit 61537301a3c2c93346d874132dd50a83f10b6fe9)
      adds  0253adc   r7213: Add a small bit to the ejs parser to ignore a #!/path/to/interpreter as the first line of the script.  This allows smbscript to be used as an interpreter. (This used to be commit 875c8164096e7334de25cc57ac4b8bdc39b9c46b)
      adds  65d685c   r7214: Undo my interpreter patch.  Tridge thought of a much better way to do it that doesn't involve any changes to ejs at all. (This used to be commit 7b49711ecb87e8618be5ae934ffed5995408b748)
      adds  afeaf13   r7215: Convert smbscript to use ejsEvalScript() and file_load() instead of ejsEvalFile().
      adds  b910a7c   r7218: Don't use an uninitialised variable in an error message.
      adds  8c4733b   r7219: Don't allow 'binding' to be used uninitilaised.
      adds  513d07a   r7220: Fix comment (This used to be commit 964f0d95bb16c5d298928f0a9c21f2870eea40c6)
      adds  51fc684   r7221: Add the start of a KDC service (to be built on a 'libkdc' from a to be included Heimdal) to Samba4.
      adds  042ab1a   r7222: remove double call to the same function in the same place, probable cut&paste error (This used to be commit 615618f192a05b95ab0e0fba68e339a6df1a3363)
      adds  c1b95bd   r7223: Advance script past interpreter line. (This used to be commit 31b9fadbed656f666f587a9dcb5a7627a2d388aa)
      adds  0b4a302   r7224: add some more usefull data to the auth_usersupplied_info struct (This used to be commit e40c44e9cdc0be7c52207f8479568804e7d9cff2)
      adds  e8cbe7f   r7225: Create a MprVar object from a NTSTATUS, e.g:
      adds  ff27722   r7226: Forgot file to disable building the new kdc
      adds  1692bbf   r7227: added a socket_pending() call to abstract away the FIONREAD ioctl. It will be interesting to see if this causes any portability problems, as it is a less commonly used call. (This used to be commit f6993db31d93059c70b44a23005ba444e205870f)
      adds  a8feef8   r7228: use socket_pending() instead of the direct ioctl in the messaging code (This used to be commit ca3c4e961713ffd8952fca328e27196ba2ccc0c9)
      adds  665480f   r7229: use socket_pending() to get rid of the max packet size limits in the nbt and dgram layers (This used to be commit 2a9efbdae638a655999e07a7c3da97fd20dc056c)
      adds  4be9b65   r7230: use socket_pending() to get rid of the max packet size limits in the cldap code (This used to be commit 9da5379048784524eee213d8609f1d96f0058e39)
      adds  9783b10   r7231: remove some old stuff (This used to be commit 2e3316be9faf696fbb84e0a183de47418d7b9acd)
      adds  d870c34   r7232: add some more auth stuff
      adds  a276098   r7233: what about filling that new element ? (This used to be commit 6a5e48c35cba801b16172cf6ff06b1d4116fb018)
      adds  d640d12   r7234: that code path is died (This used to be commit efbfabdefab621eca0b644f22b887ae2cdd50bf2)
      adds  4a08ace   r7235: We do not need PAM here anymore (This used to be commit f338697edd31a0aa675aadedf2a51d748b75f913)
      adds  6eb8838   r7236: uhmm this require to be in too (This used to be commit 3b5fc036f3ffe57282b291454f6c632306e4c8d5)
      adds  98a18d6   r7237: we need to check for PAM here (This used to be commit d630e654b6638a7a57541ece9396700a9cf6c5b0)
      adds  266c37e   r7238: Add pam auth support in swat (This used to be commit 8a98572a3b5dba58181dc402dbebae5452656012)
      adds  e331dcb   r7239: add a little test (This used to be commit 9293de1c354854ace3f8f60a2accc72f4686c6e2)
      adds  752ffdf   r7240: Don't call our fancy error message routines on a null context.
      adds  089b538   r7241: The KDC almost links...
      adds  6a71fa8   r7242: typo (This used to be commit 4444585f06cf8a061a615002107cbb7560604f7f)
      adds  ad43b5c   r7247: User shorter and more convenient name for credentials in libnet context.
      adds  77c3d46   r7248: Remove enum that is causing trouble on AIX (This used to be commit 512536c9165eb4a630c8bf4e43e71def26006047)
      adds  0a40093   r7249: Cope with struct member rename (This used to be commit e7549f33f5fb06d8b2a8f31745545cc7b9c8d4f9)
      adds  d0686bf   r7250: Starting work on composite domain open call.
      adds  af61fb8   r7251: Initial work on composite domain open call.
      adds  e85be27   r7252: Formatting.
      adds  6bf9b5c   r7253: Fix build. (This used to be commit 54ff16b9a198237999cedd973cced70a62f03418)
      adds  384ad5c   r7254: Add a mprWERROR() function with the same attributes as mprNTSTATUS. (This used to be commit 2fa6f7bb2b8390f6486f6531212b556e98a6c528)
      adds  383c5fb   r7255: Change syntax of resolveName() js function to be more like the resolve_name() C function.  I can't figure out how to return variables by reference though.  Writing to argv[] doesn't seem to work. (This used to be commit aef99859f28570b60f4fefe2981160269f6eb02a)
      adds  28732d9   r7256: Demonstrate use of resolveName() js function. (This used to be commit b8e1d2f68e86ead6ba42df710ed4957ebababdf8)
      adds  7ea6543   r7257: Ensure the error message can never be uninitialised.
      adds  5112e38   r7258: Fix the final linking error with libkdc - we need to link libhdb as well.
      adds  6113066   r7259: Move the recv handler out into a seperate function (suggestion from tridge)
      adds  6ade5fc   r7260: save current schema before I blow it away to try something different (This used to be commit 676a9824934576056208d30ce34716cfb734ce58)
      adds  b124351   r7261: Pass by reference is done in js via MPR_TYPE_OBJECT.  Update argument parsing and example for resolveName(). (This used to be commit 1a4a54931733ebfa743401a184fe460c044427b4)
      adds  d6555ca   r7262: Add a length property to ARGV array. (This used to be commit 4b775c619b7abed52d158ab70505320753a0c9cb)
      adds  32f2e98   r7263: Exit smbscript with the intepreter return value (defaults to 0).
      adds  b7b7c46   r7264: fix up the socket handling for abartlet. Still only udp, but it won't be hard to do tcp as well. (This used to be commit 7cbb95d3f55dbaf9ca606655377682841e4c534d)
      adds  89bcaa7   r7265: fixed d_printf() so it works again.
      adds  f84d007   r7266: Split the different types of js function defines into separate files, as there are going to be a lot more of them. (This used to be commit b086768589ee27de6616945bbea42b18b40d25d5)
      adds  b7bc132   r7267: REMOTE_HOST is a better choice (This used to be commit 41bae267e29614d300ec2505c927ab17ccbbe64f)
      adds  791db4b   r7268: allocate the strings to avoid them disappearing under our feet (This used to be commit ddd7454cb3e2445fd32682b380be89c70f8a22cb)
      adds  8cd9224   r7269: talloc_steal() is preferred where possible, as it can't fail and does not have some of the issues of talloc_reference().
      adds  d26f46f   r7270: A big revamp to the way we handle kerberos errors in Samba4.  We now fill in the function pointers to handle the logging, and catch all the kerberos warnings. (Currently at level 3).
      adds  86bcccf   r7271: added the ability to specify a target specific set of CFLAGS for binaries and libraries. This makes it possible to build heimdal with our build system, which means users don't have to suffer two build systems. (This used to be commit a31ec2a750d1e668e8ccdbbcb01762bfbc08cce5)
      adds  68908f1   r7272: this is a sample mk file for building a heimdal library using the samba4 build system. It assumes we have source/heimdal/ with a current lorikeet heimdal tree.
      adds  03cdfbe   r7273: Update a bit (This used to be commit aa0b6372d5a7fbd03627edfec8a372cd5a138fef)
      adds  5296bd1   r7274: Move m4 files to seperate dir (This used to be commit 0dda66f0e8e6ad37d731937af184a132bf3407b1)
      adds  a1ba224   r7276: - moved static tdb function ltdb_dn_fold() into common/ so that it can be   called from multiple backends.  (ldb_sqlite3 needs it too.)  Added parameter   for a callback function that determines whether an attribute needs case   folding. - begin to prepare for sqlite3 in build process - work-in-progress updates, on ldb_sqlite3 (This used to be commit a80bced0b96ffb655559a43cf7f4d7a34deb5a7d)
      adds  efa7da4   r7278: Oops, don't compile librpc as library.. (This used to be commit e9f83bece0b09c689ef09916a70b5e0d2bd733f8)
      adds  ec9bdca   r7280: taking advantage of previous research.  this is documentation on which latest schema is based (This used to be commit 603faa9cabd6d83c2e0fcfea476c5bda3f76b741)
      adds  150f127   r7281: removing document (This used to be commit 6867d56796ce4dd85c69107c6a0a5cf4bf93f585)
      adds  217a8cf   r7282: ldb_sqlite3 work in progress. (This used to be commit d934c42b00b68e8f4ac9d0583ac307818aeb494f)
      adds  f725863   r7283: add sqlite3.m4 (This used to be commit 10a828a442b516551762bff81782072d9807d626)
      adds  d93e15f   r7284: more build issues for sqlite3 (This used to be commit 45f88f0f81e96fc122d39e70d518a65f00e03817)
      adds  e168c5f   r7285: It appears that MIT Kerberos does not have the log redirection facility that I'm using. This should let us compile the non-KDC components on MIT again.
      adds  1b454c4   r7286: add prototype for public connect function in ldb_sqlite3 (This used to be commit 10d438af06b3ab442c7a98b704d2e0bfe49b739d)
      adds  06cc74a   r7287: work in progress.  no more time to work on this right now.  save latest changes. (This used to be commit 94cbef9211597d8cdd6b5ab7bc9b655026be283a)
      adds  d54c263   r7288: Remove empty wrapper function (This used to be commit 879f68cef72df708a6ff7a5f5818fa8478c2a6ea)
      adds  1de1131   r7289: split out the list of *.mk files for the build, so you don't need to modify the perl code to add a new library (This used to be commit 71366b09091a147df7f5cb823a05c28f8a18201a)
      adds  cf5d6ef   r7290: comment out heimdal config for now (This used to be commit ba565ba5750559828f2971c8cc27510d9bd3b7a7)
      adds  2e787b5   r7291: Additional notes on what we require from a kerberos implementation.
      adds  c88d65a   r7292: Fix up the build system support for derrell's sqlite3 ldb backend.
      adds  0384065   r7293: Turn sqlite3 support off by default, use --with-sqlite3 to re-enable.
      adds  bf1ffa2   r7294: implemented the irpc messaging system. This is the core of the management system I proposed on samba-technical a couple of days ago. Essentially it is a very lightweight way for any code in Samba to make IDL based rpc calls to anywhere else in the code, without the client or server having to go to the trouble of setting up a full rpc service.
      adds  d934cb7   r7295: added an irpc benchmark. It gets about 16k messages/sec on my laptop, compared to about 20k messages/sec for the raw messaging layer. I think that is quite acceptable given the extra functionality. (This used to be commit a05d38d1d91f1f54d3e3794a596b468992594852)
      adds  b4a95b9   r7296: avoid two stat() calls per message. This increases the raw message rate from 20k/sec to 55k/sec. The irpc rate goes from 16k/sec to 34k/sec.
      adds  ba30cbf   r7297: make the code more readable
      adds  37fdb85   r7298: ensure messages are sent in order even when under extreme load. This fixes a IO_TIMEOUT problem in the messaging benchmarks (This used to be commit c8b220b65de00418d19347cf298cc80d86e8accb)
      adds  ae66cc5   r7299: move the list of config.mk files to the source/ so nobody needs to look at build/smb_build/ anymore, just to use the build system
      adds  1723f67   r7302: remove dublicate includes
      adds  2c499fe   r7303: autodetect the libkdc and our kdc support
      adds  31cd6fd   r7304: Make the libkdc actually work:  - Remove (some) excess logging  - use samdb_connect() to hook into the right handling for multiple tdb handles  - move the connect to the server startup, rather than per-packet.  - Fix config.mk dependency
      adds  7f9f089   r7305: Some cleanups, use write out CFLAGS variable (This used to be commit fcc556188e61c488e3e00d98ee2db823158ea4b4)
      adds  8107bde   r7306: Use a consistant #define for detecting support for the Heimdal krb5 log redirection code.
      adds  524f3c4   r7307: Add phony rules for OUTPUT_TYPE OBJLIST, e.g. it is now possible to do things like:
      adds  38e3381   r7308: Make dependency lists in the Makefile shorter (see discussion on samba-technical) (This used to be commit 71d62d4dc7c475d17042ca466e56c51da1a2f32e)
      adds  b138194   r7309: started adding IDL for nbt management calls. This adds a nbtd_information() call that has just one level for now, a NBTD_STATISTICS level for packet statistics (This used to be commit d0772eb5a7a023e08a7fff5ca8f4891630994e34)
      adds  16eaadc   r7310: Support TARGET_CFLAGS thru recursive make (This used to be commit 2fd997b12aa06983a614bfadca9e5f896a88b2ac)
      adds  ba750f5   r7311: Use TARGET_CFLAGS for depend list as well (This used to be commit 1f7a57d8d82fb759ba8997bc91405add9b46e129)
      adds  430dc36   r7312: Add IDL for ncadg packets. (This used to be commit 2009a430b03c685dd65bd573e70d3618f2e0dd0f)
      adds  fcc74fc   r7313: Prefix a few functions with ncacn_ rather then dcerpc_ because they are ncacn_ specific (This used to be commit 875cce126878172eedb43b4ecab3970ea9d82e4a)
      adds  c8b8212   r7314: the various ncacn and ncadg PDU's share the same namespace (This used to be commit 58fee22e0b5054de631cc5929498d490db31f348)
      adds  8ee7727   r7315: Add support for custom makefile targets, e.g.:
      adds  34ffdb1   r7316: work in progress (This used to be commit 84a2b4049fde7db0d563e639e99364f40a47ace9)
      adds  0093e1b   r7320: added support for a private pointer in irpc registered handlers (This used to be commit eec521dffd4ca9efa7f6e31c50cf1ff365aae209)
      adds  412e4bd   r7321: add nbtd statistics serving over irpc (This used to be commit 4c0ed7328b14969ea34790b0e80fa714c44ccc5f)
      adds  51edcea   r7322: the beginnings of a in-tree heimdal (This used to be commit e6a2174050bb55afb32d54b8cfe12c7358bf98f2)
      adds  5bb7a33   r7323: Complete composite domain open call.
      adds  adc6037   r7324: Torture test for composite domain open function.
      adds  4a456f2   r7325: Add composite domain open test.
      adds  5b8c972   r7326: fix [validate]
      adds  aa5ff56   r7327: pass down the ndr->flags to the subcontexts
      adds  9a831a3   r7328: fix GetPrinterData and SetPrinterData, with zero length subcontexts
      adds  d8889b6   r7329: test some more PrinterData values
      adds  8e05f12   r7330: use ParseExpr() also for subcontext_size()
      adds  8423835   r7331: fix parsing of spoolss_SetPrinter()
      adds  b8e8e5e   r7332: added note to self for required modification (This used to be commit 8fa340c1d4423673e5a935f815491534413d9536)
      adds  87bbda1   r7333: Pause and resume each printer
      adds  903a7fb   r7334: I do not feel oblidged to use sqlite3 when I configure ldap support :-) (fix typo) (This used to be commit d6dae85881a5b49c8a5484a0d155aea4f0beb16e)
      adds  5141a1e   r7336: make --with-sqlite3=auto possible
      adds  bd1dc11   r7337: - fix SetJob() idl - add StartDocPrinter() idl - add EndDocPrinter() idl
      adds  198241a   r7338: let it be possible to run sqlite3 tests when it is compiled in make it also so that we do not run test for modules we do not compile in (This used to be commit c226c1c7a393b398510dec0931aba2ddd09af4c3)
      adds  6484698   r7340: fix the build and some more error checks
      adds  56257df   r7341: fix StartDocPrinter() idl
      adds  f9716b5   r7342: submit a test job for each printer and delete this job
      adds  ca7baa3   r7343: handle url like ldb_tdb does (This used to be commit d36fde5c0cfe20d03dd99e2ffffdd13acf9f76f3)
      adds  3da5d18   r7345: add WritePrinter(), AbortPrinter() and ReadPrinter() idl
      adds  22ae788   r7346: use StartPagePrinter(), WritePrinter() and EndPagePrinter() to print a few test pages on each printer (we don't actually print because we have paused the printer before...)
      adds  f08fafc   r7349: work in progress (This used to be commit 0e4d9729d99a1a148a951878188fe1955713aea4)
      adds  8a2e208   r7350: Remove unused label. (This used to be commit ada004595760605134eb741da9c549521938c2ce)
      adds  6eae7eb   r7351: Start of ejs smb client library.  I need to figure out a nice API here that doesn't expose too much of the cifs protocol but still allows people to do neat things.
      adds  bce8cda   r7352: the internal heimdal build change. This changes quite a few things:
      adds  3feec91   r7355: this should fix the link problem metze hit with smbscript (This used to be commit 067255909ed381d397dfc82e4bca219da40810d9)
      adds  c3c61bd   r7356: fixed the problem mkaplan reported with not being able to run without -i (This used to be commit eebca142e5a8e4aa25951d25b628c27a8fdbd046)
      adds  f028d37   r7357: some minor updates
      adds  74aeab5   r7358: make the irpc test use two messaging contexts, not one, so it better matches the LOCAL-MESSAGING test (This used to be commit 5883ce16d0b98c9c23ee60fe6089e0adf2ce8d15)
      adds  d85c6f8   r7359: add configure test for strsep (might helps abartlets build of heimdal) (This used to be commit 2209655c802db01dd35778efd7857503a7e50b9f)
      adds  d2f15d4   r7360: added a few more heimdal configure tests (This used to be commit 0f2943ac175c4e2fee6f68c9909d74b2018f40a2)
      adds  6a70164   r7361: fixed the 'file becomes a directory' bug that marc kapland found.
      adds  f6e1f0c   r7364: - remove '\' chars from copy paste - fix allocates [out,ref] pointers to be passed between functions
      adds  7d3d4d0   r7365: Remove unused variables. (This used to be commit aa3dd5e8cf21d3502e10686ce94c802ebaa41ee8)
      adds  70481f2   r7367: Replace the list of what our internal heimdal can do with data from a real install.  (ie run ./configure against heimdal installed, and record the output).
      adds  501986a   r7368: some server side spoolss stuff, w2k3 shows the printers icon, and I can view the print server properties...
      adds  30da4d8   r7369: allow no entries returned by Enum*()
      adds  d20bc8c   r7370: change debug levels
      adds  c6a3ee8   r7373: Disable reg_gconf by default, allow building it with --enable-reg-gconf (This used to be commit 6596f619c0500a419a680a7488a0838c234f2069)
      adds  7c9d76d   r7377: Integrate browse service stuff more nicely Add notes on mailslots Add TODO list for pidl, including some plans on switching over to using [string] attributes for pidl. (This used to be commit fca195ce072bacb0543625aec7f4bce814e278eb)
      adds  fdc2be2   r7378: Lowercase netbios name when forming the DNS name of the DC in the NETLOGON reply.
      adds  ae6907c   r7379: Simplify CreateUser function and io structure. Also, implementing it based on composite functions. Moving to fully async CreateUser on the way...
      adds  7b47fad   r7380: Mistakenly put one file twice in command line. Here's source of CreateUser call. It serves one level of call by now. Once any more is needed it can be placed, of course.
      adds  4ce6383   r7381: Put more rpc specifics in libnet context.
      adds  9bbfe84   r7382: Convert net_user code so that is can be compiled against changed CreateUser call. Doesn't work yet, but the test passes.
      adds  74c5b52   r7383: Add CreateUser test to torture suite.
      adds  c80aedc   r7384: I've forgotten to commit test source. Fix the build and get some sleep...
      adds  16de998   r7387: enable extra smbtorture args to test_posix.sh
      adds  21468d0   r7388: - fix calling of test_posix.sh - move smbd_fifo into the prefix dir
      adds  812eecc   r7389: move socket wrapper dir also to the prefix-test dir
      adds  b26cffe   r7392: more verbose debug output
      adds  070a063   r7394: rename LSA_TRUSTED_DOMAIN_INFO_5 to LSA_TRUSTED_DOMAIN_INFO_BASIC.
      adds  729c752   r7397: - don't exit when one test fails - some other cleanups
      adds  7104da3   r7399: Try to get the AIX compile one step further.
      adds  be6b73d   r7401: add config option to disable the TestSleep() test torture:echo_TestSleep=no
      adds  a94d89d   r7402: - don't stop after a failed test
      adds  40c2e3e   r7403: minimize the sharedelay
      adds  7fc1c35   r7408: added DN explode function, based on simo's ldap_parse_dn() function.  simo, when you get a chance, please change your license so this can be linked with ldb. (This used to be commit 588a1d1451d4117cb6e427a293455f2a5657b604)
      adds  322f0df   r7410: minor cleanup (This used to be commit 4c8bffc3f01d60ef7d8b75e92f4d062326288f4c)
      adds  a6717fa   r7418: work in progress (This used to be commit 2a13e7655b1bce88694ddbb6a4d9349008ba42f0)
      adds  32e935c   r7419: when we have both --enable-developer and --enable-debug we don't need -g twice in the CFLAGS (This used to be commit 1383c024d11646b7f39e1ba936d8f847bb1a05f9)
      adds  7931aed   r7421: - move test* functions to a seperate file - print build farm style output when RUN_FROM_BUILD_FARM=yes
      adds  0b11990   r7422: Create a ejs object to wrap a smbcli_transport pointer. (This used to be commit a55e40651d06f416871ccbe04ad3b7d25444d645)
      adds  0f247a3   r7424: add --uint-enums option to pidl to generate defines for the enum members (this hopefully will fix the build on AIX)
      adds  1b3471e   r7425: configure check to see if a compiler can handle negative enum values if the compiler doesn't support it we pass --uint-enums to pidl
      adds  1b11f11   r7426: add an option to disable progress output
      adds  333be31   r7427: disable torture progress outout from the build farm
      adds  bc2a1f8   r7428: try to get some nicer output from the build farm
      adds  70c3a8a   r7429: make the shell happy and don't use [bla]
      adds  09753bf   r7430: Next step in AIX build (This used to be commit 43e1bd870d9d7ca67e0ce1d2d1a1589aad41d770)
      adds  34f48e0   r7431: this should fix the bug that mkaplan and I noticed which is that BENCH-NBENCH sometimes incorrectly reports that it failed. (This used to be commit 167c29bec6f28e58b5d36325b4285748a47adc58)
      adds  035faf4   r7432: export SMBD_TEST_FIFO
      adds  35314f2   r7433: Another little AIX one... (This used to be commit c1ccaa0cc9de9c8f781162674bc73ca0ff88fedd)
      adds  1d0117c   r7434: - do local tests step by step for better build-farm output - fix typo ADDARGS -> ADDARG
      adds  46c231f   r7435: Another little step, sorry for the spam... :-) (This used to be commit 96d9b7fc988405a0d771b778e95a9f60b1efe514)
      adds  c96492a   r7436: As far as I see it, these are the last two "real" ones for Samba4 on AIX to build. The remaining patch (not now) is to convert the javascript stuff not to use // style comments.
      adds  c63c28f   r7437: Make Simo happy.
      adds  ee3f4b1   r7438: work in progress (This used to be commit 2fc5343f0637ef3109b079dbc33d6cf4e58c8d5e)
      adds  84ee48e   r7441: Get rid of // comments. Tridge, if this breaks anything, please revert it. More tomorrow
      adds  4140ccd   r7442: skip tests that require smbd, but smbd is down
      adds  b501bf1   r7443: reorg functions for readability (This used to be commit 7543acfa9fe87b43cfee482cf02e56d73d29596b)
      adds  09bdc1b   r7446: add distclean target to generated ldb makefile (This used to be commit 9a78161b0fdb3406c70b9f5a8009ed8fc5268445)
      adds  5351ae5   r7449: add ctype.h header to dn expand function (This used to be commit 0e3b872560d82e1a0f7b58fe7d210563d6d29daf)
      adds  302b4db   r7455: Remove some talloc contexts that aren't used. (This used to be commit b0ad51f2ce6c3646d664773aaa32fe55172ad88b)
      adds  a925848   r7456: Add a simple type that represents a pointer.  The ejs people may ask us to change this later but that will be pretty easy.
      adds  aa7b6b3   r7457: Return an ejs C pointer object from the ejs connect() function.
      adds  0f8d452   r7458: don't look at components[-1] :-) we now survive the RAW-UNLINK test without crashing
      adds  7065678   r7459: fixed pvfs for the RAW-MUX test
      adds  d543e4a   r7460: fixed several problems with the socket wrapper code and unbound sockets
      adds  6ef2a41   r7461: this is the start of some code for mapping IDL onto ejs. This is hand written code, and it doesn't work or even compile yet. I am committing it to make it easier to discuss the approach with jelmer and tpot.
      adds  46b8295   r7462: fix Enum* pushing, we need to send back a buffer of the same size as we got in the recv code..., this makes the w2k3 printserver properties gui happy:-)
      adds  67c606b   r7463: - move some more stuff into functions
      adds  56af29c   r7464: add newline to printf
      adds  838e483   r7465: - return empty lists for now - return WERR_NOT_SUPPORTED on AddPort() (we pass the RPC-SPOOLSS test now :-)
      adds  57f859a   r7466: add RPC-SPOOLSS to the supported tests
      adds  714a089   r7467: a little fix for the build-farm
      adds  13dcf31   r7468: create better output
      adds  06ebab9   r7469: fix typo
      adds  2514f89   r7475: removed RPC-SAMLOGON test until we get a lighter version of it. It is chewing far too much cpu, which is unfair on our volunteer systems
      adds  b1b1340   r7476: ensure dgram sockets are created non-blocking. As they usually skip the connect() stage, we were missing this (This used to be commit f5102b886c10fead0f6bcdc4460584ae53912ebc)
      adds  16a5d7c   r7477: Add MPR_TYPE_PTR to ejs_typeof(). (This used to be commit 8574f64ca2bda864f472067ae594285b6f5dc957)
      adds  b8c8da4   r7478: fixed a problem with a backgrounded smbd looping to handle continuous tty related signals (This used to be commit db2b507adde8a28524cb9bff3558e5c339276767)
      adds  43d3689   r7479: ifdef out some more stuff to fix compiler warnings. (This used to be commit c4d10a98ff991cc48d065c4373570aedc37dccf3)
      adds  0264c17   r7480: ldb_sqlite3 work in progress (This used to be commit 510e7994da808ab12f51fa7a36c3f5f9244c51ac)
      adds  182dd02   r7481: Add a mprVarIsPtr macro. (This used to be commit 633b24345fecad1111f40999efa2897bba521f19)
      adds  6412e8e   r7482: Rename smbcli_send_tconX() to smbcli_tconX() so as not to get it confused with an async function. (This used to be commit 340ad67cada15329051c205c5b094ad641718c72)
      adds  07b0d86   r7483: ensure we try reading from a socket if epoll says we can, and don't just do the write. This is needed because the write could return -1/EAGAIN for dgram sockets, if the socket buffer is nearly full. The epoll loop then goes on forever.
      adds  6a4cb0e   r7484: the previous bug can also affect the kdc (This used to be commit ee8bf9db4a619b40ae71b5e97ea7640483587573)
      adds  612babc   r7485: - allow test_xxx.sh to run outside of 'make test' by ensuring $PREFIX is setup
      adds  4233f18   r7486: fix for the build farm to display the panic messages and backtrace inside the per test frame
      adds  68ff6b1   r7487: check both files before and after setting the attribs on file1
      adds  bda75f7   r7488: update the mode in the struct too, that fixes the RAW-RENAME test
      adds  a4b58b0   r7489: just a cosmetic change
      adds  c29896d   r7490: Rename functions and prefices s/rpc_composite/libnet_rpc/ This makes more clear where the functions belong to. Also the rule will be that lowercased function names are not part of "official" libnet API (though it doesn't mean one absolutely cannot use them).
      adds  1104ca3   r7491: libnet functions used in tests have different names now.
      adds  39172de   r7492: give better output
      adds  ea7942d   r7493: add a --maximum-runtime option to smbd. If this time is exceeeded then it exits.
      adds  82da98a   r7494: added --maximum-runtime to smbtorture as well. I have seen smbtorture get stuck waiting on no file descriptors, with no timeout, so it sits forever. I need to fix that bug separately, but to prevent build farm machines being totally stuck, this timeout will be used. (This used to be commit 5cccf0a770e0c1069f940fa8f4853f64327dc90c)
      adds  3a3947c   r7495: used --maximum-runtime=300 for each smbtorture call, to prevent it running too long (This used to be commit 3d70755abfb7764379d648e9bc1697ae9289d02b)
      adds  d1e8e62   r7496: removed an unused variable (This used to be commit a8c99d0e37b5ca37cabc201c1290c6cd26a16549)
      adds  ee30cf3   r7497: add timeouts to all rpc requests. The default timeout is 60 seconds. This should prevent the problem I am seeing on a solaris box where a rpc request gets stuck forever (This used to be commit c24ab34813d675b9b81f3062fb6f30aae5697805)
      adds  2e1851e   r7498: ldb_sqlite3 work in progress (This used to be commit 797263330b9eada019e432ff201bf5c872e35b5d)
      adds  47ab0ed   r7499: ensure that the account we run tests as ("Administrator") maps to the unixName that we are running as in the test suite. Otherwise files are created as a user without any entry in the sam, so the ACL doesn't allow that user read permission when it should. This should fix the RAW-ACLS test in the build farm. (This used to be commit 30445483e4facb0a1d8a5979a2eac6c166193c09)
      adds  9e555f7   r7500: Initialise module subsystems. (This used to be commit 564dfe14d00e80a0d373ab0fc17803ffaac0892e)
      adds  ae23fe3   r7501: Fix credential initialisation in ejs session setup.  Implement four arg and anonymous version of command.
      adds  de160af   r7502: the sleep test in echo is already run on the main rpc test, so no need to run it with every combination in this test. It takes nearly all of the time. (This used to be commit 42754de142632ad2c02f821ce435752baf71027b)
      adds  4a5ab77   r7503: turn off the sleep test here too (This used to be commit 3b9f4b61ade583e7bfd62b0be8b0724b30a07438)
      adds  db4fd5c   r7504: missed one (This used to be commit 93eb9afb4deb77d1176dd021d007743c13487830)
      adds  fb3874b   r7505: Add more argument forms for session_setup().
      adds  72ac776   r7506: handle the case where cron does not setup $USER (This used to be commit d4c1a1be0acbb11df4cfef5e454787b3f86f4181)
      adds  694488d   r7507: fixed the problem with users being shown too many times in acl editors, and added a test for it. (This used to be commit 9e428881f6fc0a422ac9011d847e8f692284397a)
      adds  183cb2b   r7508: Fix memory leak of outgoing packets in the KDC.
      adds  e9fa8f7   r7509: With the update to Heimdal 20050612 we no longer need krb5_freelog(), as krb5_closelog() no longer leaks memory.
      adds  76d3439   r7510: fixed error code for using a bad tid.
      adds  2be36bb   r7513: don't try to write to the smbd log file between tests. zeroing a file while it is open for writing by another process causes the file to end up with lots of nulls in it, which messes up the build farm output. (This used to be commit f7e636d4086b83180e76902fee739972cd6a7b26)
      adds  87acba3   r7514: make the ldb_parse code not depend on a ldb_context, so we can now potentially use it in our ldap client code, instead of replicating all the code (This used to be commit 5b3575d9303d54a771e080a670dcd2f444b10c20)
      adds  9cb3b2d   r7515: merge in the binary encode/decode enhancements from the libcli/ldap/ code into the ldb parse code (This used to be commit 12647e37223847da810c2d4e5f83328b1fcf88cb)
      adds  e1fa735   r7516: make sure binary decoding gives us something we can run string functions on (This used to be commit 9913ab2550fae465c7a66fe7fa3a36a65b25b358)
      adds  d94805e   r7517: handle zero length equality tests (This used to be commit 18c96f2b3e4d4c769354d61a4cda5c295f50536f)
      adds  490a5a5   r7518: don't use an uninitialised ldb debug function when failing to load modules in the ldap backend (This used to be commit 52e4a5b3b0c4c96bf9686ce047ccfc1846dc2c89)
      adds  816f4f7   r7519: rip the copy of the ldap expression parser out of libcli/ldap/ and use the original one in lib/ldb/ instead. Having two copies of this code is silly. (This used to be commit 0e9f18c44858b692c724c004f362de9e3dc15db5)
      adds  8cd7848   r7520: Fix memory leak in hdb-ldb.c
      adds  04b350a   r7521: Remove useless loops from SAMLOGON test, which speeds it up a lot.
      adds  e5c70a5   r7522: added a ldb_filter_from_tree() function that takes a ldb_parse_tree and forms a ldab search filter expression. Next step is to make our ldap server code go from ASN.1 to a ldb_parse_tree, instead of trying to construct string filters, then add a ldb_search_tree() call to allow for searches using parse trees.
      adds  8f31f8c   r7523: blergh
      adds  8fd5825   r7524: make the ldap ASN.1 filter parse code go via a struct ldb_parse_tree. This also fixes the error handling.
      adds  2b4791a   r7525: Unify lp_load(), load_interfaces and logging setup into popt().
      adds  d71e1a7   r7526: make test should depend on the bins (This used to be commit 646953df4c272581211ba30dc77e1052ea1f465e)
      adds  4b0e5bd   r7527: - added a ldb_search_bytree() interface, which takes a ldb_parse_tree   instead of a search expression. This allows our ldap server to pass   its ASN.1 parsed search expressions straight to ldb, instead of going   via strings.
      adds  68c1566   r7528: cleaned up the QueryDisplayInfo_continue test (This used to be commit a977dcef030605d0be1b7ce2a6500b202e35eaac)
      adds  00e2b7c   r7530: Simply calling convention of lp_load().
      adds  e763977   r7531: Finally fix lp_load().  I had left hooks in place which restricted us to globals only (no shares).
      adds  734ff69   r7533: don't show compile flags for each file (This used to be commit 6a9ab148a98490e52da81d4ddedf42af2b5bf1a7)
      adds  33bbe2b   r7536: doesn't spam the smbd_log in the build_farm...
      adds  9ef1454   r7546: fix comment
      adds  c420c5a   r7552: Use ParseExpr() for [value] attributes; allows us somewhat cleaner IDL. (This used to be commit b7b01bccd101654d1f5ec83cba9dea7e9431d6ce)
      adds  4a139f8   r7556: fixed typo in documentation (This used to be commit 77fc2036a0db7bde9e90f090dbcd75ea70b3e0a0)
      adds  f29b927   r7557: trigger a probe at tconx time to see if xattrs are really supported by the filesystem (This used to be commit 71e281ae2fe2ce169aeb09f72376a60d28845808)
      adds  4fec635   r7558: added support in ldb for extended ldap search requests. These are using to perform such things as bitop tests on integers.
      adds  3f09462   r7559: support 64 bit matching in bitops (This used to be commit 0c44a67001b9ae91c1ba7fc52f22d1eafc22dcc7)
      adds  5ec2c79   r7560: added tests for extended bitop search functions (This used to be commit 7b58b3a9c53952f606eb75f5e916e0cf994b2d06)
      adds  785b452   r7561: moved OID constants into ldb.h and used manifest constants in ldb_match.c (This used to be commit 42cbb155c20779c458f727488c8554842b24681b)
      adds  81b4183   r7562: work in progress (This used to be commit d8a9ce78533639f510b60b48c8f305bd07f3f717)
      adds  1491f9b   r7564: added a test showing the search expression that w2k is actually giving us that triggered this work (This used to be commit 853b8cd72dbb8c50d527e66aa7b5692060b66d2b)
      adds  2e89687   r7565: fixed handling of sasl data in ldap server (This used to be commit 9b7a89735f18f66ead010d5a1a0a6516ee9b93fe)
      adds  9d6b3e6   r7566: added support for LDAPString types in the asn.1 library (This used to be commit 1a81d28456261ad77181fd12c0b4a9df6aa6a47d)
      adds  6426f2a   r7567: added wire parsing of NOT and extended ldap search requests. This allows us to parse and handle the complex queries we are getting from w2k, such as
      adds  db2e86f   r7568: enable the NTLMSSP bulk data sign/seal code for out ldap server. This now works with windows clients, as I fixed the zero length bind ack packet.
      adds  26d35d9   r7569: Fix typo in comments. (This used to be commit 64fb327ccf80d2d501ae559a6c4336a066191df0)
      adds  487d1af   r7570: Add tree, session and socket disconnect ejs functions. (This used to be commit 63577628b0ee7e6b33053484190189e99cb56a5b)
      adds  42863ae   r7571: fixed the generation of the filter string for extended filters (This used to be commit 348a86e64392245571204ac5004e73221ac441f5)
      adds  051b93b   r7572: fixed filter in test suite (This used to be commit 73d2e5df0ccf4ab1b78a1044058efd8e2479aa1a)
      adds  04c3bbe   r7574: - seperate [in] and [out] buffers and buf_sizes
      adds  bc1f32b   r7575: - fix GetPrinterData() push side - add somemore checks in the Emun*() pull/push glue code
      adds  056d63c   r7580: - add GetPrinterDriverDirectory() idl, torture test and server code - add EnumMonitors() server code and return "Standard TCP/IP Port" - add parsing for opening Ports and Monitors with OpenPrinterEx()
      adds  9189833   r7582: Better way to have a fast path searching for a specific DN. Old way was ugly and had a bug, you couldn't add an attribute named dn or distinguishedName and search for it, tdb would change that search in a dn search. This makes it also possible to search by dn against an ldap server as the old method was not supported by ldap syntaxes.
      adds  c274747   r7586: ldb_sqlite3 making progress.  add and search have indicated a willingness to operate properly on initial testing (This used to be commit 86ca8639e0ddc2525f8ed0ca9879d9f98c0cd00e)
      adds  5f7f9eb   r7587: More comments.
      adds  21fd11f   r7588: Fix lacking space in the comment.
      adds  74a3621   r7590: Cleanups, add more notes on new string code. (This used to be commit 66a418a532f30a14353d923317dd6d766f62d926)
      adds  c0947b0   r7593: simplified the memory management in the ldap code. Having a mem_ctx element in a structure is not necessary any more. (This used to be commit 912d0427f52eac811b27bf7e385b0642f7dc7f53)
      adds  a7d6185   r7594: abartlet is right that this hack is not actually necessary, it just prevents a bogus:   GSS Update failed: Miscellaneous failure (see text): ASN.1 identifier doesn't match expected value error on every ldap connection. I'll remove it and let the error remain until Andrew works out a better fix. (This used to be commit 6123eb2ecad6f53521b546f76954523fbc0fb981)
      adds  3e92471   r7596: next step in ldap cleanup. I'm aiming to get rid of the cut&pasted ldif parsing code in libcli/ldap/ldap_ldif.c, and instead use the ldb ldif code. To do that I have changed the ldap code to use 'struct ldb_message_element' instead of 'struct ldap_attribute'. They are essentially the same structure anyway, so by making them really the same it will be much easier to use the ldb code in libcli/ldap/
      adds  6be47e9   r7597: removed the bogus get_myfullname() and get_mydomname() calls, and put them in the ntlmssp code, which is the only place they are used. Andrew, please remove them completely once you have some more reliable way to get this info
      adds  49bc267   r7598: take advantage of struct data_blob and struct ldb_val being the same structure in a couple of places (This used to be commit bcd4671acae2be51958cbae23a0ab2dd2b194a5e)
      adds  ec4a99f   r7599: it turns out we were not using the ldif code in libcli/ldap/ at all, so best to just remove it. If we need it again, then it will be easy to just use a wrapper around the ldb code. (This used to be commit b316e1c2d3e4dc09c321ec72b40d78ffb855e101)
      adds  f021dff   r7601: ldb_sqlite3 work in progress (This used to be commit 0a64948152a446b5e127578d49b1ed8a90a1a222)
      adds  93e03bd   r7602: fix some compiler warnings (This used to be commit ce9966e091d36f66d409ac6f7b5e462c9dc37325)
      adds  bdc1f52   r7604: Bunch of small pidl updates. Mostly removing unused functions, 	  cleanups and more flexibility (all output options 	now take an optional filename). (This used to be commit e3496732c66c2f9474fde58bb3930552511cb12a)
      adds  ee2b5ae   r7605: Display properties in header files again. (This used to be commit 5f37f7a524611ff8227662fd19c37496c83cac7f)
      adds  9378cca   r7608: bug fix after yesterday's change (This used to be commit 0218fc678e375a05fbc4da5500706199340918e2)
      adds  4864c32   r7615: fix the build and simplify gendb_search_dn (This used to be commit b38bb63175ae0bdcf833c017e5fbbfc2c0769506)
      adds  9105bf4   r7621: Trivial reformatting while trying to understand share modes. Still survives smbtorture *DENY* .
      adds  bab977d   r7626: a new ldap client library. Main features are:
      adds  289845f   r7627: Fix warning in unused (?) function. (This used to be commit a4d05988637b4e607c3cdad83bfb1e9cf923b7f0)
      adds  fb201ec   r7628: Unused variables. (This used to be commit b2529307aaf1e47ce74632b4e516494ac71fe8d1)
      adds  7572781   r7629: Unused labels. (This used to be commit c01c176da640c012e1e6c9f0553b5075ef0e93bf)
      adds  5104142   r7630: Unused variable. (This used to be commit 0c1f54461cea633dbacb9692925b8c971a34a831)
      adds  3b9dfb0   r7631: - remove unused function, as the disgn of samba4 doesn't allow the old style   auto homedir share stuff - add TODO: for checking the password on share mode security
      adds  af23708   r7633: this patch started as an attempt to make the dcerpc code use a given event_context for the socket_connect() call, so that when things that use dcerpc are running alongside anything else it doesn't block the whole process during a connect.
      adds  804b8d2   r7634: move TestSleep functions so that all of them are together
      adds  f4183d9   r7635: change the license of this file to lgpl like the rest of ldb (This used to be commit 8735188b46d4bb6c3d63d22a8c6f3fad2c82df89)
      adds  7a33552   r7637: Another useful Heimdal feature we need.
      adds  c394849   r7638: krb5_closelog in heimdal-0.7 not longer leaks memory, so remove that comment (This used to be commit 3aa80b8e585a0acc57d4b7738dcccfba232948ca)
      adds  fcb339c   r7641: Fix based on work from  "Shlomi Yaakobovich" <Shlomi at exanet.com> to catch loops in corrupted tdb files. Jeremy. (This used to be commit f9f3037d6855259edd56fd5a23d63dbb37f0a751)
      adds  038628b   r7642: - test NULL server_name in GetPrinterDriverDirectory() too, (same result as "") - test EnumForms() on the PrintServer (NT4 returns WERR_BADFID)   (jerry: how do it get the lists of forms in the printserver gui)
      adds  8f85427   r7643: This patch adds a new NTPTR subsystem:
      adds  19c9f03   r7644: - remove some dublicate structures SetForm and AddForm uses the same struct - fix some typos in EnumPrintServerForms()/GetPrintServerForms() - add AddPrintServerForms()/SetPrintServerForms() and DeletePrintServerForms
      adds  4f09fce   r7646: - only allow modification of SPOOLSS_FORM_USER Froms - some minor fixes and comments
      adds  ffa3632   r7650: fixed a typo (This used to be commit 331afee4ca5bc6a6f7e4fe3333846881424314fe)
      adds  10d8a86   r7651: Only convert SERVER requests to KRBTGT requests.
      adds  64e1165   r7652: use event friendly connect in dcerpc socket code (This used to be commit 154effd781c901abfcd8f89721c4a6d03c07b670)
      adds  be8139c   r7653: when a dcerpc request times out, we need to ensure that if the server does finally answer the request and it is on the smb transport that we don't die in the callback code as the rpc request state is gone. (This used to be commit d47477c5c3acbaa7242fa3a06d4095258db86297)
      adds  d13e788   r7654:  - add a timeout to all smb requests (default 60 seconds)
      adds  4f6225d   r7655: test the evnt friendly socket_connect() in the LOCAL-SOCKET test (This used to be commit b9ed92d550f1b821c5402a516eb2dfc2c8d69f0a)
      adds  dc8961a   r7656: added testing of rpc request timeouts and destruction (This used to be commit eddf41d5e4ca43073b96f96b96dbadf7b8b91df5)
      adds  07c395a   r7657: test addone again after request timeout and destruction to ensure the pipe is still OK (This used to be commit 9f7f70124fc67109bc9ace7a57490851341ad759)
      adds  3422499   r7658: don't timeout at the smb level for rpc requests as otherwise some rpc level sign/seal mechanisms can break (This used to be commit 9df569f023f9a1e0d8c35de8135a344933bc69bf)
      adds  5c332f6   r7659: fixup the ordering of socket destruction for ncacn_ip_tcp so we don't try and remove an epoll descriptor for a closed fd (This used to be commit bec5e9f80a934e6472e8d227214a9baba4f15054)
      adds  11bc3f3   r7660: improved error handling in socket_connect_ev() (it matters when name resolution fails) (This used to be commit 4013c2ddea0cd03f875e2acf40d2a34344017d05)
      adds  2068037   r7661: patch from tburdi1 at uic.edu to fix autogen.sh on freebsd (This used to be commit ffe1b5e6f4cd8cc9ddd0ceda882ad76917ebd1d3)
      adds  ab1e121   r7665: - added a ildap_*() interface to our internal ldap library. This   interface is very similar to the traditional ldap interface, and will   be used as part of a ldb backend based on the current ldb_ldap backend
      adds  52400f0   r7666: fixed a memory leak in the ldap ldb backend (This used to be commit ac3f33c61555a2afa30fe446676013564982e257)
      adds  03b0f27   r7667: added a ldb ildap backend, using our internal ldap client library. Next step is to remove the check for the ldap libraries in configure (This used to be commit 74841dbb2a86bb1c584b5c26c4cd24a818a65a34)
      adds  44a04d7   r7668: - setup HAVE_ILDAP to enable the ildap backend in ldb
      adds  1f05266   r7669: removed ldap from our configure tests
      adds  cf45527   r7670: fixed rootDSE search in ldap server (This used to be commit 0981a375cfa9d8d75b6c89613eadb9d14cf1064f)
      adds  08e23b3   r7671: added ldap testing to the set of standard tests (This used to be commit dcdf44024aa93e7eca54247d9058904c6950fae7)
      adds  416c906   r7672: this should fix the crypt dependency problem (I hope!) (This used to be commit 3fe00b61147e09159ef02328a7f1d8f7805abf0d)
      adds  876ed02   r7673: With current Heimdal we don't need this (correct) fix.
      adds  b11efd3   r7674: Fix the printf() attribute suggestion by correctly prototyping, then declaring the static function.  The attribute only works on the prototype, not the function.
      adds  b523bde   r7675: Use correct memory context for anonymous session setup auth context (no need for it to hang around forever).
      adds  8047db6   r7676: Make VUID and TID choice random, as this gives us protection against replay attacks under SMB signing, where the session key is a fixed derivitive of the user's password.
      adds  fa165a6   r7677: fixed ldap server to honor 'private path' (This used to be commit f6abed5660ad8f7298eb2aebbaa25a8c355861a6)
      adds  c04d826   r7678: fixed typo (This used to be commit df29f25140192b64b55012d0a3c36095fbbfb82d)
      adds  fca7031   r7679: update the documentation of security_description_create()
      adds  363e114   r7680: Move to using our own private enum for the principal type inside the hdb-ldb module.  This removes the need for the KRBTGT case to exist in the broader heimdal code.
      adds  d2c2e0d   r7681: This #define is unused.
      adds  4482cf7   r7682: Move the properties of our heimdal build from heimdal_build/config.h (which gets included by heimdal, or shoudl be) into auth/kerberos/kerberos.h (which is used by Samba, but not by the Heimdal code).
      adds  dd39c8c   r7683: The other file from the last commit.  And it's include/system/kerberos.h that I'm putting the #defines in...
      adds  b0f5ac8   r7684: Add a test aimed at checking we have agreement between client and server as to the CIFS session key.
      adds  9db3f0c   r7685: Simply the test for session key logic, so we pass against NT4.
      adds  88fc8f2   r7686: Check for a type of invalid account name.
      adds  949deaf   r7687: Some more tests that must be done only when krb5_config is absent.
      adds  8a6b60e   r7688: Fix the internal heimdal build - push one #define back to heimdal_build/config.h
      adds  a4bb5ae   r7689: Add new file from previous commit (seperate file for session key test). (This used to be commit fbec0ed13bc20093da308dee0108721d88e9c322)
      adds  5b19286   r7690: Move the NT hash generation into the credentials system, rather than in all the callers.  This also allows us to be more flexible in the type of password we store.
      adds  cd39847   r7695: Add support for the [string] attribute that works in the traditional sense. Not used anywhere yet. (This used to be commit a73a35cfc7b5b92cd95bd0d0fbd64d04acecccf3)
      adds  82dfe0b   r7702: Implement [charset()] attribute. (This used to be commit 7012e10bb6252a7e602e80f05c914a783610088c)
      adds  ee57c76   r7704: - fixed open_nbt_connection() to return NULL when the connection failed
      adds  777b4b0   r7705: prevent SIGPIPE. this is what causes BASE-NEGNOWAIT to sometimes fail (This used to be commit 0163d7fe99caee54c6c2bd614e4f076fd00a6176)
      adds  d4d6d0d   r7706: Move ParseExpr() to util. (This used to be commit 72efb695291f0ad3cdc80daa9f979454f6a81c04)
      adds  ed3d809   r7709: - convert ldb to use popt, so that it can interact with the samba   cmdline credentials code (which will be done soon)
      adds  f52b42c   r7710: new command line handling code for ldb (This used to be commit 5e8db1c9b3bb6c5196652a7af877b4204148c305)
      adds  74037cb   r7711: update callers of ldb_connect() for new syntax (This used to be commit f852661463624714ad8e7adc0547b2f07b8f9f6d)
      adds  f8b60c8   r7712: ldb/common/util.c is gone (This used to be commit aec0544962483b3cd8507b2de6d1552691e72932)
      adds  56b79e9   r7713: fixed error display in ildap_search() (This used to be commit abc9f4bd89d0eda655f7de01db49cbbb64682bf4)
      adds  f40e69d   r7714: enable samba credentials handling in ldb tools. So you can now do a encrypted ldbedit against w2k3 (This used to be commit 6277c3923e7d9c26753424b1e77ac62f8e0729a4)
      adds  90cf339   r7715: ensure we don't print null strings in ldap_errstr() (This used to be commit dc419fc89973c2d7fa333df389b75cb218e8a848)
      adds  1e99722   r7716: a single wrapped ldap blob can contain multiple ldap messages (This used to be commit de5f265b6c586335965a6de844c203206261cc3b)
      adds  ca91a8a   r7717: fixed some typos (This used to be commit fc8feee56034fe165359c804d111f80e5b3ebb65)
      adds  97318cd   r7719: make the ildap ldb backend use the defaultNamingContext if the basedn is not specified, so:
      adds  b4eee34   r7720: - simplify the asn1 decode of ldap_search() a lot, taking advantage of   the fact that the ldap data structures now use ldb_message_element.
      adds  7dcb8c2   r7721: solve a problem with null arguments to testit() (This used to be commit 73a21737cea295c09255997e5830c68ad390a4de)
      adds  91a79f2   r7722: when we get a zero read, the connection is dead (This used to be commit 060323530454edf21b217550b373513e5860146c)
      adds  2a0a0f2   r7723: - fix a mismatched asn1 push/pop on bind
      adds  be19641   r7724: added encoding of LDB_OP_NOT search components (This used to be commit 82b1feeafea57ca1b8d7bf79f777eebcc703769c)
      adds  e2bb0d0   r7725: fixed a bug with partial asn1 frames in the ldap client (This used to be commit 0f22306a9c61c1b00aeb0f3bf7e875d9b7b4606d)
      adds  bf75ae4   r7726: - removed some unused variables
      adds  a828bcc   r7727: we need to mark some attributes as INTEGER, so that the standard searches that w2k does work. For example, w2k asks for sAMAccountType=805306369 which will only match if we know its an integer (This used to be commit 941509ee58253b671bb74b2d8d8667cc6a1a4328)
      adds  0dde061   r7728: handle 64 bit integers in INTEGER match (This used to be commit 57132344b4e39a670e683b3db00665e5f7a899fd)
      adds  327a9ac   r7729: Small fixes to the charset stuff. (This used to be commit 5122b9f608399a6c90521e2f8bd96154755fe397)
      adds  d52ce8f   r7731: change debug level to not spam the build-farm smbd log
      adds  204722b   r7732: Implementation of very basic lookup function (to be used in more specific routines like resolving a pdc). Also, couple of formatting fixes.
      adds  52f0728   r7733: New io structure for name lookup function.
      adds  f7e3089   r7734: A few missing pieces...
      adds  b773ca7   r7735: Extend resolve_name function so that it's possible to pass resolve methods explicitly or NULL for defaults saved in smb.conf.
      adds  7a8315b   r7736: Propagate change in resolve_name function. Let's use default methods in this case.
      adds  982b3d7   r7737: Test for libnet_Lookup function.
      adds  72acf91   r7738: It's actually an API function test.
      adds  814d5a5   r7739: fixed an off by one bug in the base64 decoder for ldb ldif (This used to be commit fe2b77af2352f1964402a4286105916e990dc36f)
      adds  56cc328   r7740: get rid of our duplicate base64 routines (This used to be commit cf17f90a83cf04815544c5408eb56d00546b3e88)
      adds  aa6b2dc   r7741: fixed the verbose option in ldbedit (This used to be commit a440133140a6adb5ea62d37690b9c4ae74dc6be0)
      adds  225d5a3   r7742: abstracted out the tls code from the web server, so that our other servers can easily become tls enabled. This will be used to add support for ldaps (This used to be commit 950500f603725349d2a0e22878e83dd1b5975f9f)
      adds  e485e80   r7743: be consistent in how stdin is supported for ldbadd and ldbmodify (This used to be commit 3d60b3a8eea5ac6c35cf2e579ae12cef3dc1794e)
      adds  822498b   r7744: converted the web server to use the lib/tls/ generic tls code (This used to be commit 023fc567badba38b87895ea73515b2ce0b703a8c)
      adds  28fd9ea   r7745: better handling of recv errors in tls library (This used to be commit 42d8a1a222430bd64962da7cc4ac0193b5c003f7)
      adds  68853a1   r7746: - added TLS support to our ldap server
      adds  c7496c6   r7747: - simplified the ldap server buffer handling
      adds  7b23cd4   r7748: Use state structure in connection with io to get returned address.
      adds  7267cb3   r7749: some bug fixes from testing with socket:testnonblock
      adds  6720bd9   r7750: handle STATUS_MORE_ENTRIES on send in tls (This used to be commit 135c3367ff737246ea40030d3c852769666ff522)
      adds  7a17da2   r7751: only enable tls on the ldaps port in ldap server, and reject non-tls connections on that port (This used to be commit 30da6a1cc41308a16a486111887f45bcf598f064)
      adds  b3e862b   r7753: removed debugging code :-) (This used to be commit 51ea22db2df3a002de3779302cd455bfb2e3fec2)
      adds  683f3bc   r7754: fixed the local port of accepted sockets in socket_wrapper. This fixes the problem with the ldap tests in 'make test' (This used to be commit 56fe27623ce31015a5a14f176f1445f51d57b0b8)
      adds  f021c2d   r7755: fixed an uninitialised event_ctx found by abartlet (This used to be commit 1462da3b6d190eecfb82268e6f2f04a42d8d5298)
      adds  3e73885   r7756: Don't segfault by trying to search for the NULL DN, if the wrong password was entered.  We would not use the results of the search in any case.
      adds  e578c33   r7757: Add NTLMv2 support to the NT1 Session setup (ie, not SPNEGO/NTLMSSP) Session Setup code.
      adds  616fbc5   r7758: When not running on the build farm, print out the failed command line again.
      adds  1601b8e   r7759: allow ldb_errstring() to be used when not connected (This used to be commit 818ae965afad37216d804aa630359d875794612e)
      adds  134a307   r7760: make client tools get the right config file in 'make test' (This used to be commit 13fc167211272f5dba3540202f5842573178b740)
      adds  2a819d0   r7761: Don't let phony targets cause a rebuild of the binaries. Thanks to tridge for the idea on how to do this. (This used to be commit fc099f24790367ea5b1e5e91085c9ddb8deb6dad)
      adds  6d1fedd   r7762: Clean up make help files. (This used to be commit fa1ab1982cb2ea49fc35d75fb32192fc1bea23cd)
      adds  a40d966   r7763: fixed some circular dependencies (This used to be commit 3bdf89b0f7521ca39d48dc4c32fe96971d4d60fd)
      adds  1b69bc8   r7764: Generate _ALL_OBJS list. (This used to be commit ba41c0806afc065d4de15a51430676d35b9055db)
      adds  f3661e2   r7765: Thanks to Maurice Massar <massar at unix-ag.uni-kl.de> for spotting that I missed one spot in moving from hdb_ent_type to the internal-to-hdb-ldb hdb_ldb_ent_type, which results in a
      adds  18a1d68   r7766: Treat NOPROTO as boolean. Don't consider ALL_OBJS as a standard subsystem. (This used to be commit 6b9a12249f152e9c4635d4f6c7f3a1b885c78ec6)
      adds  c4e7c6e   r7767: fixed ldb dependencies (This used to be commit 97e4ba84fb4cf4b95270c5d49b6bb8a9a92feaac)
      adds  7290c4b   r7768: use _ALL_OBJS in clean target (This used to be commit e3e028a3626c37da08b69639ade5894f70eaf7d0)
      adds  64bf731   r7769: added client support in the tls library api (This used to be commit 71ee6a1df542b95c61217de71e6f56b8ce9d81b5)
      adds  5eccf71   r7770: added ldaps support to our ldap client library (This used to be commit 8f5c2e8682795258a6361b9516a38a8fabdef150)
      adds  720c8a8   r7771: - added ldaps and NTLMSSP testing to ldap tests
      adds  44e7892   r7772: actually give the auth options to ldbsearch .... (This used to be commit 29edfb93829f1b940b741d001551e70e4380c830)
      adds  30b68a0   r7773: fixed the tls code for the non-GNUTLS case (This used to be commit bc6bc84ef4ad3434c6cb8d94a8d7a105ad2fd8c2)
      adds  48e7310   r7774: put $CONFIGURATION in one more place (This used to be commit 5e35c7a5512363a6f6028beb387dd4c9d94965c8)
      adds  6b4f3e1   r7775: solaris uses 'lo0' for loopback network, so by using lo* we should cover both (This used to be commit 1a80ac6aa84ea547a64557f879a47556f477432d)
      adds  bd7a474   r7776: add a method for getting arbitrary opaque data into a ldb context, for use by backends. Currently only EventContext is used in this way. (This used to be commit 9fa21b245843371f7777682ee4e5b98e2925b4d0)
      adds  db69333   r7777: allow for overriding the location of the sam databasein the ldap server, using ldapsrv:samdb option. This allows the following:
      adds  545203d   r7778: added talloc_find_parent_bytype() and talloc_find_parent_byname()
      adds  e3eec57   r7779: use the parent event context in ldb_wrap_connect(). See the comment in the previous commit for the method. (This used to be commit b0ad505510b9df8e7f05fb646046114eb6b997ed)
      adds  bb8d0c7   r7780: fixed a bug in talloc_find_parent_byname() (This used to be commit ee3fe42fb16821eedd564201d953042190f7826f)
      adds  a124028   r7781: finding the parent of a talloc ptr is trickier than it looks due to the two-way tree nature of the data structure. I think I've finally got it right
      adds  3dd67b9   r7782: fixed an ordering problem with smb requests. I found this when I had "sam database" set to the internal ldap server over loopback. The following happened:
      adds  f0c1c51   r7783: the whenChanged attribute is now handled by the timestamps module, and should not be handled here as well. I had to remove it from here as it was buggy anyway (it wasn't setting the modify flags, this making an invalid ldb_modify() request) (This used to be commit f267e9d5b7b40c9c8bf1aa67a00f42e2d3bb3bc5)
      adds  b7be627   r7784: give an error in ldb_tdb for invalid modify flags. The "whenChanged" bug was being silently ignored with the tdb backend because of this bug. A case where the ldap backend was right, and the tdb backend was wrong! (This used to be commit ddb26db763c314049043d80d27113226c0f2e656)
      adds  331aaa5   r7790: Allow remembering more configure-level data (and remember --enable-develop for now). (This used to be commit f385753a5224282dd2c228115622a6eb80624a5a)
      adds  51b1451   r7792: make the allocation size rounding in pvfs configurable (This used to be commit 1f35642bed1129d0834906b3e94e8868992d6eb9)
      adds  9cc6415   r7793: allow integers in smb.conf to be specified in octal or hex (This used to be commit ce6257b316bc66a3fc554487099976a853d25ddd)
      adds  5e40d01   r7795: use a share specific allocation rounding (This used to be commit 9adacb0d1620d4cfadd515239b853977cf03a719)
      adds  f0420c0   r7800: added the same request serialisation logic to our socket based rpc servers as I added to the smb server yesterday. This means rpc server code can assume it runs serially unless it explicitly sets the async flag on the request and returns (This used to be commit 8546adb56aa4dda608a176409c243b074aeca77d)
      adds  a7bbc02   r7801: the ldap server needs this logic too (This used to be commit 1dbb5bf2c1c6e11b3467b6eb1a2206c6299bc25b)
      adds  f29aa44   r7802: Remove a junk file. (This used to be commit a2d60dd878671d7ec4dbe631e8138d2279a2c6a4)
      adds  eb0a130   r7803: added support in ldb for callers to setup ldif read/write functions, so that ldbedit, ldbsearch etc can display nice human readable ldif, while storing the data as binary blobs. This will be used for storing NDR encoded objectSid and similar attributes, while making the command line interface sane (This used to be commit 37e283089a846fc0608fef3981a3447300e33728)
      adds  5be159f   r7804: added the samba specific ldif handlers into the tree, but don't enable them just yet. I have tested them, and they work fine, but enabling them will break code in rpc_server/ and samdb, so we need to fix that first (This used to be commit 07d459406b4c63e49141e0e533e1274b4052abf9)
      adds  064d71c   r7805: add support to read binary files into attributes data like ldap tools does (This used to be commit 38a14396262eeb279d67c2f0da06bfa0706a3be4)
      adds  7f46f89   r7806: add test for binary files as attribute values (This used to be commit 2b2675055e5113eccb0b876799b226d480335495)
      adds  062e0f8   r7808: fixed the build of ldb after the binary file support in ldif was added (This used to be commit 0a8c722c8017e20635223b2c5dfc58759478312c)
      adds  bec0058   r7810: don't give errors when the ldap server sends us reference replies (This used to be commit f2b2d2626f5eb4fbd7d7c5cdcde486d00fc19447)
      adds  338bc0f   r7813: Make async request independent from config file routines.
      adds  49417aa   r7814: Propagate the change in resolve_name_send function. (This used to be commit 7abd634701e2f07ad0497cdbb41467b8911369c7)
      adds  cc98a92   r7816: Implementation of "shortcut" function for those (probably many) who don't like to bother with netbios type names when looking for common types: hosts (servers) and domain controllers. Also, apropriate tests
      adds  8a68f96   r7827: Add in-memory keytab to Samba4, using the new MEMORY_WILDCARD keytab support in Heimdal.
      adds  fdc0450   r7828: Although there is still plenty to do, ldb_sqlite3 now passes the set of tests in tests/test-sqlite3.sh (tests/test-generic.sh).
      adds  c97e608   r7831: use cn=TEST as base of test DNs so we don't interfere with potentially real records (This used to be commit 2a426f654db668f4bfc899771dd11598e295b774)
      adds  3b9eabc   r7832: missed one (This used to be commit 20c84f5c5219c6f306888771b56e0dfdeb8fd774)
      adds  0eb6bc1   r7833: changed ldbsearch and ldbedit to have command line syntax closer to ldapsearch. They look for an '=' in the first argument to see if it is a search expression, and if not then it does an 'all records' search (This used to be commit 91cc009fedefa7b263b345dfa511800e0f4f66a8)
      adds  9f51b57   r7834: added comment about the "((" search test (This used to be commit 42c42f6611fa295ca60782661781d023c4fdaf8b)
      adds  3cb74e9   r7837: use some more 'make' features (I just commit this to see how portable it is)
      adds  4432cc7   r7843: Use the new Heimdal gsskrb_acquire_creds API.  This has the right lifetime constraints, and works with the in-memory keytab.
      adds  f1a8536   r7844: eliminate superfluous attribute tables (This used to be commit 863beef35b769c5a531819c974754aea2a790921)
      adds  f877a7f   r7845: remove unused files
      adds  66a5299   r7850: Support mkdir() with just one parameter. Patch from Steven Edwards <steven_ed4153 at yahoo.com>.
      adds  ce2e353   r7851: We are case preserving let the DN be returned the same the user put it into. sss (This used to be commit 5b41e3202456549250e6e5b1c63bd45ea7500fa3)
      adds  63811f0   r7854: only enable wrapping in the ldap server if it was negotiated by gensec (This used to be commit 355983493bc87b9e812152ef81773dccb23e03d5)
      adds  acd04c9   r7855: fixed a typo (This used to be commit a1155651e722e28496be02b729c950afae5db9a9)
      adds  21d6a16   r7856: fixed warning of 'methods' shadowed variable (This used to be commit c435843c66a5dcc003d157374529c3c5ac733e36)
      adds  f39440e   r7857: improved the handling of end-of-file on sockets in the smb server (This used to be commit 6ee98c5f6505824826955f9d60a7964471fa6c26)
      adds  3e47620   r7858: removed some unused variables (This used to be commit 8d43eb5b9790a6b24c792919386cac5c0b8ea7ac)
      adds  3022bfe   r7859: Merge a few scripts to one script that checks for the following unused (used in configure.in, but their output is never used) autoconf macros: - AC_DEFINE - AC_CHECK_FUNC - AC_CHECK_FUNCS - AC_CHECK_HEADER - AC_CHECK_HEADERS (This used to be commit 897d7b7d390815778adea1adf5e73b94f75a3048)
      adds  bdee131   r7860: switch our ldb storage format to use a NDR encoded objectSid. This is quite a large change as we had lots of code that assumed that objectSid was a string in S- format.
      adds  9e99838   r7861: Nicer output, remove some false warnings. (This used to be commit f5587fe5671fb28bcfb7b71acec0748e0e506993)
      adds  8bbb77d   r7862: Updates to the Kerberos notes, based on recent changes and discoveries.
      adds  37e3d02   r7863: removed an unused variable (This used to be commit 9ee3dbad6b0bc65f4f3ee64a52db765af8016738)
      adds  d60b11c   r7864: fixed some const bugs (This used to be commit 616f54015ff8c7b25fa500cb03d025a9950ed6cf)
      adds  152a6a0   r7865: changed pidl to take a "const void *" instead of a "void *" for the structure in ndr_push_*() and ndr_print_*(). The push and print functions really should not modify the structure.
      adds  d5888fb   r7866: Remove some unused autoconf macro calls.
      adds  a6e921f   r7867: a couple of bug fixes for newuser.pl from kukks
      adds  b818ff3   r7868: canonicalise the message before using ldb_add() in the ldbadd utility. (This used to be commit 56f4af5f210da472d41d9bcf6918647181f6ad16)
      adds  4cb6899   r7869: revert the configure changes from jelmers commit for heimdal_build (they are needed when you use the in-tree heimdal) (This used to be commit 53b2cdcda56746256b2ede3f0f482e854c700b3f)
      adds  7fc4924   r7870: fixed the RPC-SCHANNEL test. It turned out it was my const changes, as they slightly changed the semantics of value() in pidl, which broke a optimisation hack in some of our IDL files.
      adds  9078eff   r7871: setup spoolss, wins and hklm dbs correctly in selftest (This used to be commit 59a0fe2c0451d1aa947fd74a5fe8c631dc951bf6)
      adds  f04545f   r7872: another place we were relying on the old behaviour of value() (This used to be commit 25a64f8946274e07ca233751bc745b160ff3e7c1)
      adds  49736de   r7873: hopefully fixed build of ldb_explode_dn() on AIX
      adds  172b62c   r7874: reverted metzes patch svn 7837 as it is not portable to make on several platforms (such as FreeBSD) (This used to be commit 8cdebf5ce3b5908bfc0032151f17ba0f0e59e785)
      adds  5ad76ad   r7875: try to see if this is portable
      adds  a80e0cb   r7891: Improve output of unused macro find script Remove duplicate find-missing-doc script (already in samba-docs repository) (This used to be commit aa5ade43427eaa38e0d0a1d3d7880246b7f8152d)
      adds  8b7c772   r7894: remove portability experiments until its working in the smb-build test project (this change broke irix) (This used to be commit ac807d0aef3113e29796e2404eabb8165d44a197)
      adds  3699e58   r7895: hopefully this will fix the popt build on solaris (This used to be commit 8f0b4ece48b6bf28891dc89e47ebffa81c431bd7)
      adds  1af480a   r7896: don't output null rules for blank targets (caued make failure on irix) (This used to be commit 8b299e1518b6864dc3ca5b86441290047ef6ed14)
      adds  1603fd9   r7897: work in progress (This used to be commit 8e1431efcf0df797bc50ef584c38fce6a03429b3)
      adds  7ea949e   r7898: don't die on bad iconv libs in LOCAL-ICONV test (This used to be commit fe7055df94ecc81d6758ee7ff82534451d620d6a)
      adds  b28e927   r7899: fixed a crash bug in the RAW-CONTEXT test (This used to be commit 470ad9a93fcbf961d7d89fd96f751ded39660f74)
      adds  3284fe8   r7900: the existing ltdb indexing code does in fact cope with binary fields, so re-enable indexing on objectSid (This used to be commit 5781c83ba4ef919520e9668a40aafc8f74fe5700)
      adds  5e3ce33   r7901: check if system supports UTF-16LE at all in LOCAL-ICONV test (This used to be commit aa9e7cf63a0e5ce7c9b7d121a4df064cd6fae90f)
      adds  f0b6563   r7905: this should fix installswat on FreeBSD. Thanks to nodie for testing this for me (This used to be commit 858ed1c463a0e60f00f94766c43b5bf7add9c5f3)
      adds  033def2   r7906: some portability fixes for ldap testing on solaris (solaris grep doesn't handle ^) (This used to be commit b196502ffbe24c8dcdce17dfcea79cd98e7ad3cb)
      adds  2f454d2   r7907: the old solaris perl doesn't handle mkdir() without a mode (This used to be commit 54d698c4888ce453926aed6102621d20fe744031)
      adds  2ea9668   r7909: don't consider not finding a list of network interfaces from the kernel a fatal error, the individual services that need at least one known interface check for it anyway
      adds  fbb0ecd   r7910: fixed typo in _SAMBA_BUILD_ macro (This used to be commit d2e9e95ea2cab80badc23f0f1d416295f0a4bf9c)
      adds  b3e4934   r7911: task_terminate() is defined in the macosx headers, so change the name to task_server_terminate() (This used to be commit a7447e25ac203f0ee09ffdf72df1094eb70e7c0c)
      adds  8c53aba   r7912: make private_path() recognise a non-relative filename, so we can have
      adds  eb11eeb   r7913: prevent recursion in the socket wrapper code (This used to be commit c1a0c2042d5bfce5781197919482481c007ff1b3)
      adds  71f057a   r7914: - we don't need to override the database locations in selftest any more
      adds  2448823   r7915: report the number of failed tests so far when running 'make test' interactively (This used to be commit 56aff58e93cdaa9b9bd90827de8f9ea9cefc6c12)
      adds  2a90c44   r7916: - got rid of the in_client global
      adds  40f1ddf   r7917: macosx doesn't have a group called 'users' (This used to be commit 2b39736c35168b2e6b1ef094de4d83b604ea39f1)
      adds  3214f2e   r7918: fixed a crash bug in the ldap server (This used to be commit 44ded17bc2501cd8d03fb3a94a3b7c502f5a2128)
      adds  de85d70   r7919: use more portable shell syntax for MALLOC_CHECK_ (This used to be commit 694882ffa62ae88e43e78e8e496720575630e523)
      adds  0add9cb   r7920: another attempt at making installswat.sh portable (This used to be commit 46416ebd9d61038eff96ede77ca0823ea43923a6)
      adds  122bb56   r7921: fixed newuser script (letting samldb module allocate the sid) (This used to be commit 45d08e94d27f837ab7788471b07e8c0c9b061c39)
      adds  864de2a   r7922: Comment out complicated connect/session/tree API for the moment.  Replace with tree_connect() and tree_disconnect() functions. (This used to be commit 9ed763f7fa9e6138d8c1da29c1e0adf2e18cb5e1)
      adds  25f8fac   r7923: removed dependence on Data::Dumper
      adds  ae73a40   r7924: Add mkdir() and rmdir() functions.
      adds  e83fb4f   r7925: small tidyup (please keep lines at a reasonable length) (This used to be commit 0bfd91c32a62e651e81ce8d3b102158ec9c680fe)
      adds  6a7119f   r7926: poptGetNextOpt() returns int, not char
      adds  382fc48   r7927: fixed an error on partial socket writes in the rpc server (This used to be commit 3c7b5de67294ef161289af7da6716b44ffc5d526)
      adds  c36e1ae   r7928: Add rename, unlink and list commands.
      adds  bd23956   r7929: yet another attempt at fixing installswat on freebsd 5
      adds  6afb06d   r7930: - added testing of the cifs passthru backend
      adds  173909e   r7931: fixed a bug in the cifs backend found with the new test code (This used to be commit 447d5fcc1bdbdeaf2d96dbcace36b480b5a18c73)
      adds  a6853cf   r7932: don't use the nbt called name as server name, for dcerpc_server_name() in the ncacn_np trnaport
      adds  d634966   r7933: darn, forgot to add this (This used to be commit 773f7afb7a99ae1f6df45dcf52cc358b52c0ba22)
      adds  b30d59c   r7934: ported samba3 pass_check functions to auth_unix.c not having these platforms they are untested, let's hope the buildfarm can catch any problem (This used to be commit 08ec299dcbdc8dba12568b95b636866f147b2e7c)
      adds  14b0722   r7935: auth_unix now uses crypt(), so depend on -lcrypt.
      adds  1702f52   r7936: new ldb_dn_explode and ldb_dn_casefold functions and co (This used to be commit 7ccf21ab4eeb9821e457308a239f2103a106fb12)
      adds  e1e9527   r7937: main file was missing (This used to be commit 3898cdb0dc4722a7eb60a61b54ef778dab475aed)
      adds  a6b2426   r7939: fix default hostname in provision (This used to be commit 79d174005e3508745ea8b0bda2321abd184bf68b)
      adds  6861c90   r7940: use local path first for ldbadd in provisioning (This used to be commit cff7507f593816a831a14f03862f7bdb24c15d4f)
      adds  d6c1ad5   r7941: fixed handling of ASN.1 objects bigger than 64k (This used to be commit f88a6018821163a52bdf384142c7d16f5011ab4e)
      adds  c73c81e   r7942: Debian packages updates and fixes. Use dh_install for diverting files to different packages. (This used to be commit da706b14ab9391cc8af1789f3533a94ab935150f)
      adds  fa8d539   r7943: Add 'make manpages', fix 'make installman' and 'make uninstallman'. Not part of the "all" make target yet, as it requires xsltproc (This used to be commit fd3f4636438cf1d9c0dd802064033271b9e4d935)
      adds  9bf7217   r7955: we should not free a struct which is passed as a parameter, to a function the caller should free it
      adds  65cc3f5   r7958: More debian packaging updates; packages build now with a few minor issues.
      adds  2fb1e17   r7965: Remove the GENSEC password callback structure members, as these are no longer used.
      adds  edb86cf   r7966: We need a better way to do this, but enable the KDC by default, if we have kerberos.
      adds  3433a46   r7967: We don't have the ms_krb5 stuff any more.
      adds  f9861c9   r7968: Pull the PAC from within GSSAPI, rather than only when using our own 'mock GSSAPI'.
      adds  3ff7916   r7969: It seems reasonable that our tickets be marked renewable, in the absense of an apparent AD flag to control this behaviour.
      adds  025e03d   r7970: This SMB signing code (merged from 3.0) turned out to be bogus.
      adds  2d95bf6   r7971: structs.h update (This used to be commit 31e7df1392f39e170e3d072b8356e746208d0621)
      adds  8dde165   r7977: split up 'make clean' a little more as it is overflowing the command line size limits on some platforms (This used to be commit e18dc32074fe56d7ccbcf9cc621a4b88abe957b1)
      adds  9977745   r7978: A start again on PAC verification.  I have noticed that the kerberos keys appear at the end of the PAC, which I feel is deliberate (it makes this much easier).
      adds  66da650   r7979: Metze reminded me to try one more combination, and we can now verify the 'PAC', required for interopability with Active Directory.
      adds  5daf957   r7980: Forgot to add kerberos_pac.c to this config.mk file.
      adds  cbbe4e8   r7986: Fix the compile, thanks to HotaruT.
      adds  f62a70f   r7988: Store the KVNO for the machine account, and set it up in the provision.
      adds  f4607c6   r7989: Allow the use of hashed passwords in the kerberos client and server, and create the in-memory keytab with the correct kvno, if available.
      adds  4c0f86f   r7990: An attempt at documenting the current state of cludges required to get Samba4 going, with kerberos.
      adds  f4e7529   r7991: I forgot to free the keyblock once we are done with it.
      adds  9a7481b   r7993: Further work on the Krb5 PAC.
      adds  396074a   r7999: Fix lacking structure definition.
      adds  0a8d694   r8000: It seems make proto is required, for reasons I can't explain.
      adds  ddffc92   r8001: Also fill in the krbtgt checksum, and make sure to put the right checksum in the right place...
      adds  c58c7c4   r8002: favor addresses on our local interfaces in NBT name resolution if possible. This is needed because w2k3 will return bogus IPs in its name resolution replies when it has an unplugged network interface. (This used to be commit 2fafc230520fb5bbe9f763de94aaba87b56f5411)
      adds  1050a54   r8003: ensure that we don't try to send a trans request with more than 64k data or params (This used to be commit b4f2d17ace6a609ec87da103a89e36edee8903f9)
      adds  f792261   r8004: added a maximum EAs size test from Kukks. (This used to be commit 426c4d08ac9191c02dcd604a21ea390b7d255a41)
      adds  c645eba   r8005: escape '"' characters in ldap expressions. Makes scripting easier. (This used to be commit 2de986455c9b616132f06a69c2f135019da2bb8b)
      adds  939cb07   r8006: I have seen w2k3 send multiple encoding syntaxes in rpc bind requests. This is a simple change to accept that, as long as the first one is NDR. (This used to be commit 330293ddff39266abb688c6292e59472ff47aebe)
      adds  bed487f   r8009: expanded the ldb test suite. It worried me that some changes I have pending, which I know break lots of features, still passed our test suite! Now they don't. (This used to be commit 5801167c8dfc8a61bfeac396bca8ffd3d5270296)
      adds  34c57c5   r8010: added testing of wildcard attributes (This used to be commit 25d3872a6ebbc152a83695e667f5d08e69c8c8ea)
      adds  baa873b   r8011: arrgh, commit the right version this time (This used to be commit 5efea40ea63b6951b3bd4362f1ae57f960fefecf)
      adds  d6acd2f   r8012: Add UUID for NDR64 transfer syntax. (This used to be commit 6a3f62222285fa091968bb025edfe21fcf5dfb86)
      adds  44f2d34   r8013: Remember to add the header containing the prototype for the pac generating function...
      adds  ce5882e   r8016: Get the keyblock arguments correct.  (the context struct changed, but I forgot to update the users)
      adds  7a4496f   r8020: - add --with-selftest-prefix option that specify the prefix used in make test
      adds  8a300c9   r8021: we only need to return STATUS_BUFFER_OVERFLOW for the ipc_trans replies and not for the ipc_read() replies as here the client explicit says how much data it wants
      adds  5afa0a2   r8023: use a pointer to a DATA_BLOB for each reply, that will allow the write_fn callback of dcesrv_output() to reference the memory with a valid TALLOC pointer
      adds  4e2ac8b   r8024: avoid one memcpy in the ipc_trans dcesrv_output() callback we now can reference the DATA_BLOB that is used inside the dcesrv subsystem
      adds  7134b64   r8028: fix a crash bug in ulogoff, when the tree_connect failed before
      adds  9cfe2d8   r8032: added loop detection into talloc. Robert Collins found a way to make a memory loop with talloc_unlink(), so now we detect it and handle it (This used to be commit 563058e78b8c74e821fabf6a43fa861c1ad09944)
      adds  64307e6   r8033: - add easier valgrind testing
      adds  324de0b   r8035: added indexing tests. current ldb fails the integer indexing, will be fixed shortly (This used to be commit a9c32445035a09978c5fdbc189a2767e7650dfc2)
      adds  8ab3f59   r8036: revert rev 8023/8024 as they have a bugs.
      adds  a06d66a   r8037: a fairly major update to the internals of ldb. Changes are:
      adds  bd7812b   r8038: - fixed indexing on binary values that need base64 encoding and canonicalisation
      adds  036a7dd   r8039: allow ldb test suite to be run outside of the ldb directory (This used to be commit f3e3b2ccd93b87c1c240cf7e44106389b089b526)
      adds  93e2baa   r8040: run ldb test suite as part of samba 'make test' (This used to be commit 3671459d9a4b4409904adff57548dd35da6afd42)
      adds  978335a   r8041: remove a mis-spelled debug message :-) (This used to be commit 912fa269d293b3b55fc5fa65f9532614fe2e202d)
      adds  4a8c3a9   r8042: give better error message
      adds  f450b0a   r8043: increase shell compatibility of ldb tests (This used to be commit 60863b6faf7f78566052491340607cbb4b3f2e72)
      adds  5d55ee5   r8044: give a better error code
      adds  cee17ef   r8045: fix valgrind warning, add zero padding when the string doesn't fill the full FIXLEN
      adds  fe94ba6   r8046: - add somemore failure checks in the RPC-SPOOLSS test - test AddForm on the PrintServer object
      adds  96a073f   r8049: add function that returns the build version (of w2k3 here 3790)
      adds  88df3c8   r8050: - make use of more [value()] properties - the out subcontext's need to have a fixed size of r->in.offered,   to make windows clients happy
      adds  361d126   r8051: separate out the MAX EAs test, as it fills disk too much to be run regularly (This used to be commit dac526845ea89ba732300105b3f82210b0828102)
      adds  133d41d   r8052: that looks nicer:-)
      adds  4354beb   r8053: requests from mmc show that the auth info for a bind should be 4 byte aligned, not 8 byte aligned (This used to be commit c112a2b23e6cd2c55fbb7e8096a7c523a91d6814)
      adds  ccaf752   r8054: add OSVersion, OSVersionEx, DNSMachineName PrintServerData
      adds  c7377de   r8055: added canonicalName to our domainDns record (This used to be commit 1ba296b9d0ed1cf0961bdd3cde03f1ce56e1d72b)
      adds  eab25a4   r8056: make the realm lowercase in our ldb (better matches w2k3) (This used to be commit 39cfb6f739f33a33dcbee708a9a2e5f1c6c12287)
      adds  6ecc79b   r8057: use our defined push/pull types in the validate code (fixes a warning) (This used to be commit 4e14ebf51e871d6d70a194e2725c2158675dc6fc)
      adds  e7c530a   r8058: added testing of delete on close for files and directories (This used to be commit 214e51b3c8021dfe31ad951603bae64fa281b0f8)
      adds  95a9d9a   r8059: fixed handling of delete on close fir directories (This used to be commit 14f51a99bccffac0ca284d1315ab6d4b10f3711f)
      adds  8283c40   r8065: don't run the LOCAL-ICONV test in selftest. It does cross-checking of the builtin iconv code with the system iconv code, and too many platforms have broken system iconv code, making it fail in a way that is meaningless for whether samba will work (This used to be commit a12950195173337869c5894c86327e7e75cf289f)
      adds  8139838   r8067: added a method for disabling the password prompt in programs that want cmdline credentials, but don't want a prompt if none are supplied (This used to be commit d7d7f7292b7032dcad6d6245510af229f12f7085)
      adds  e7f8450   r8068: reduced the verbosity of the EPM code (This used to be commit 4c5974fc3dabd090284b2ed455a0af114ddbec1d)
      adds  643e5d8   r8069: the beginnings of code to allow rpc calls to be made from ejs
      adds  52f481b   r8070: a (as yet not working) example of how rpc calls might be made from js scripts (This used to be commit b9e73fa932e8289b756b557faeca1690c02a21ed)
      adds  75883a2   r8071: reduce the size of the default ldb tests. We run on some pretty low powered machines in the farm, and don't want to chew too much cpu needlessly. (This used to be commit c03753faa46d52ae4606546b57962e10c41ea3ad)
      adds  9331714   r8073: a successful rpc call from ejs!
      adds  f663c67   r8074: demonstrate calling echo_AddOne() from ejs (This used to be commit 0c534699efb24abefd9879859cde6a9ac61e5af3)
      adds  d5f76aa   r8075: Make rpc connect function part of libnet api, as I suppose many implementers of more complex function might need to use it. Also simplify io structure which essentially does the same thing when connecting arbitrary rpc server or a domain pdc.
      adds  e6b54f7   r8076: Put name resolution methods into libnet_context. This allows libnet based application use methods of their own choice and makes it less dependent on smb.conf parameters. Use libnet_context in libnet_Lookup functions which is the way to pass default name resolution methods if caller doesn't want to bother with specifying them.
      adds  4fa6a15   r8077: Propagate changes in rpc connect routine to functions using it (it's quite common).
      adds  90046a1   r8078: rpc connect function uses structure now.
      adds  c2e76c4   r8079: Dcerpc pipe in libnet_context is just pipe now, instead of explicit samr.
      adds  12d4893   r8080: Use libnet_context where using libnet_Lookup functions now.
      adds  2e41972   r8081: Add simple test for RpcConnect function.
      adds  1c51050   r8082: large rewite of ldb_dn.c
      adds  e6b353e   r8083: check attribute type is valid (only ascii alphanum chars and '-' char) fail if not (This used to be commit b1a61cd5d03b4c61b81c810123ffeb3621831617)
      adds  3fe6ca1   r8084: do not leak memory on errors (This used to be commit 2e328e6c2fc2c66b0d0de910cd43ab232049bc90)
      adds  b43e245   r8091: fix invalid attribute names s/_/-/g this will fix the build (This used to be commit 9a8872b168c68bade31cab09bea609d2143c4e97)
      adds  dd36f13   r8094: Fix compiler warnings.
      adds  8cedebd   r8095: Fix compiler warning.
      adds  45500d4   r8096: Remove function that has became libnet_Lookup fuction.
      adds  ce7a0d4   r8098: Add my copyright and remove unecessary header dependency.
      adds  661a6f7   r8099: clean up after BASE-TCON (This used to be commit 23bff7bf6cf437e78db50b09f69fd1fbdf6aab35)
      adds  f684f1d   r8101: Fix some indentation. (This used to be commit baa8f0836f34c94a2f3d831e315575cfa7ced7c3)
      adds  b48c121   r8103: Add an argument separator between the hardcoded args and $PIDL_EXTRA_ARGS so the first extra arg isn't interpreted as a parameter to the last hardcoded arg. (This used to be commit ad1700ca8e1af7933a183172f4a5ad4b56280474)
      adds  e0d521c   r8104: - added support for our client library to not negotiate nt status codes, controlled   with 'nt status support' option.
      adds  766e8e1   r8105: Add ejsrpc push/pull functions for uint16 and uint8. (This used to be commit ee27943e215126a2048d1082437ef2597d913371)
      adds  b338323   r8106: the use of a static string for dos error codes was causing problems in the torture code. To fix this, get rid of dos_errstr() and instead move the strings into the nt_errstr() table, using cpp to generate the strings (This used to be commit 3136ad9634f0a5ab46e4f83e093df87fdd36484d)
      adds  74942e1   r8107: now that we properly separate DOS and NT status codes all the places that relied on the mapping need to be fixed. The first thing is to get all the torture tests working against w2k3 again with nt status codes enabled. The 2nd step will be to make them pass with nt status disabled.
      adds  d92b30f   r8108: Fix indentation, and remove a discard_const_p() that we don't need any more.
      adds  0634862   r8109: Try to print out more helpful debug messages on DCERPC server-side gensec failure to start.
      adds  dbd2688   r8110: More PAC work.  I still can't get WinXP to accept the PAC, but we are much closer.
      adds  950f662   r8111: fixed the client library to work against w2k3 with nt status codes disabled. The main change is to turn off spnego, which cannot work at all without nt status codes (w2k3 gives a ERRHRD:ERRgeneral error when you try)
      adds  8778323   r8112: Remove extra headers, and add #ifdef to allow the 'not yet using Heimdal' case.
      adds  67a777a   r8113: this should fix the build on systems without heimdal (This used to be commit 980c09cfca1744c35eb284c7177709fedba073dc)
      adds  319f19e   r8114: fixed the build after tpots ejs commit .... (This used to be commit 8649945cf9932a169190727f99e352ad68b0589f)
      adds  9348316   r8115: added support for 2 more dos error codes found during testing (This used to be commit 97cb70571377e3b4e5eb0b7ca516e4af349fdfea)
      adds  54fba5b   r8116: demonstrate a little trick that can be used to track down where an error is coming from. In this case I needed to know where a NT_STATUS_ACCESS_DENIED was being returned, which is a very common error, but I needed to know which place in the code was giving it (This used to be commit 692bb1c8a1428917ed6c516d02524c2f76157181)
      adds  fee56ea   r8117: fixed a bunch more dos error code handing.
      adds  19f2cd1   r8118: remove a debugging hack that should not have been in the last commit (This used to be commit 0f76449a08955cfe50178b6accfd631d7cf42da3)
      adds  8086371   r8119: fixed two error code returns in the smb server now that we have torture code that can tell the difference between dos and ntstatus codes without mapping (This used to be commit 5521060c089c2181a2f3c7aeabd2f3ba813c6e60)
      adds  afe376b   r8120: added in the newly found DOS locking error codes into the pvfs backend (This used to be commit d77b3820d16f60fb9119ac6eb70007363990b20d)
      adds  8ade96e   r8121: yuck. w2k3 seems to choose ERRDOS:ERRbaduid or NT_STATUS_INVALID_HANDLE on a per call basis for a bad vuid. That means it is doing checking for a valid vuid in each backend function, rather than globally. I don't want to emulate that as it is way too error prone, and could easily lead to a security hole, so instead accept either error code in our test suite. (This used to be commit aefa9e53fa97551c1b15bdd50565881e63aea9a8)
      adds  a703329   r8122: more fixes from testing dos error code handling against w2k3 (This used to be commit b71fbcf5e2c627d918aef555b8cc8dd4591d8fe7)
      adds  6667788   r8123: fixed the RAW-NOTIFY and RAW-QFSINFO tests against w2k3 (This used to be commit acd9fad3a4c578e20cd4bdb79a000a7ff70f680c)
      adds  95722ac   r8124: added a set of file sharing tests that pass against w2k3 (This used to be commit 93c2d93ed81c688d5e191aed0dc70ecfe59830ea)
      adds  65ae28d   r8125: fixed an error code mapping based on the updated torture tests (This used to be commit a3b8a00d7f67da5bc1187ce271a8df1601411dbc)
      adds  b9e8935   r8126: - moved to 16 byte alignment for talloc. This is in response to a bug   report from robert collins.
      adds  ab65303   r8127: fixed code in function error (This used to be commit 46632e2048f0b87de351cd3f26229cfc4b3384ca)
      adds  242fe4d   r8128: Janitor work...
      adds  cf601f7   r8134: remove unused var
      adds  68b2ba3   r8135: fix the linking on my SuSE 7.3 box
      adds  637ba7f   r8136: remove unused var
      adds  8f9e87d   r8146: fix compiler warning
      adds  148235a   r8148: - make the PAC generation code a bit more readable and add some outof memory checks
      adds  b4b2b92   r8150: these should be static
      adds  1451c67   r8154: - fix some mem_leals
      adds  a33178f   r8156: I found out that the unknown[2] field of the unknown[4] array is a length too, it's always 16 bytes smaller than the size in the PAC_BUFFER
      adds  53067ce   r8157: add the algorithm for unique pointers that w2k3 uses.
      adds  a3c7f79   r8158: - use the timestring for the serial number of the bind zone file
      adds  42bb490   r8161: Update Samba4 for the new Heimdal update.
      adds  11ca21e   r8162: Revert my pad8 hack.
      adds  1f01baf   r8163: if sidcount is zero it happened that we return NT_STATUS_NO_MEMORY...
      adds  f103174   r8164: - match the ordering w2k3 uses for the PAC_BUFFER:    LOGON_INFO    LOGON_NAME    SRV_CHECKSUM    KDC_CHECKSUM
      adds  4a993c5   r8167: - use the same algorithm than w2k3 for 'unique' pointer values
      adds  a7fd682   r8168: after testing I saw that w2k3 uses unique pointers on the mgmt pipe that also matches the spec at http://www.opengroup.org/onlinepubs/9629399/apdyq.htm
      adds  372f3fa   r8171: According to Samba 3 and Ethereal, the winreg_OpenUnkown stuff is actually a uint16 * without the [string] attribute, a la the the system_name argument to samr_Connect().
      adds  3de3d6a   r8174: Check DOS error codes in torture chkpath test. Jeremy. (This used to be commit ff58ecad044dc7a3cdb4c010ea5cc1ea5e2e4b3b)
      adds  44b66a7   r8176: Exploring the share mode database...
      adds  441934b   r8177: More explorations.
      adds  755741f   r8179: Delete-on-close is really a shared DB. Setting it on one connection(!) and resetting it on another resets it for both.
      adds  78d5afa   r8181: Allow host/foo.realm/realm at REALM requests, assuming that the realm forms both differ only in case.  We may need a better solution than this later.
      adds  5204271   r8182: Little more testing delete-on-close: Check flag with qfileinfo.
      adds  824f5b4   r8185: Delete on close on directories:
      adds  93aba2c   r8191: updated the ejs code generator in pidl to generate enough code for simple rpc calls to work. Still very rough, but its a start. (This used to be commit fb2639bbc203e49f6719922b6850edf28c8748a1)
      adds  7c3fc18   r8192: updated the glue code for the generated ejs functions from pidl
      adds  179927f   r8193: fixed the echo.js example code to work with the new syntax for rpc calls from js. I chose the new syntax to match the C calling syntax, so if you are familiar with using the Samba4 rpc libraries from C, then using them from js should be easy (This used to be commit 757bb7f31cc85b08885d55adf6e2ce7d925c0353)
      adds  3605d2d   r8194: delete the old hand-written ejs code for echo_AddOne. This is now autogenerated by pidl (This used to be commit 697b67ed572a458494fbf9172a341f6b621c84a3)
      adds  74ac168   r8195: - fixed handling of simple arrays. To keep the logic simple, I moved to making all push   functions taking a constant pointer to the type rather than having a different calling   convention for scalars and pointers
      adds  0fe84a9   r8196: - added testing of the EchoData interface in the echo test script
      adds  3c2dc30   r8197: added testing of echo_SinkData() and echo_SourceData() (This used to be commit f1d6b328c46265b04fe7c0626d94bb2c844507c9)
      adds  f44b9ae   r8198: - handled push/pull of simple strings in ejs
      adds  5eea409   r8199: - we don't need to pre-declare 'var status;' everywhere
      adds  65ddc6e   r8200: - added stub functions for union pull/push
      adds  9457253   r8203: fix the build temporary,
      adds  0a91f17   r8210: - make the ndr_token_* function public
      adds  9654f24   r8211: fix some cldap replies
      adds  e296c8d   r8212: fix pushing of nbt_string's:
      adds  ceb277c   r8213: I've started to understand the LEVELS stuff in pidl much better now, and have re-coded the push side of the ejs generator to use it properly. It ends up being very neat and small, and should handle much more complex structures (like arrays of pointers to unions etc).
      adds  1e1a96e   r8214: added testing of echo_TestCall2(), which tests the union push code (This used to be commit 1429b885fbcf93ed012c836e21d00ca5d8c58741)
      adds  7fded3c   r8215: switched the pull side of the ejs generator over to the recursive LEVELS based approach. This allows for much more complex structure mappings to be generated. (This used to be commit 49fc14d13291b02f7b16ab0eefe7bfb26f51b1c8)
      adds  5fa5eb1   r8216: - handle union pull in ejs pidl generation
      adds  ce14638   r8217: added testing of echo_TestSleep() and echo_TestEnum() in echo js code (This used to be commit 7fa9b8251dbab9482268f84dd98889123a9219e7)
      adds  d105d5e   r8218: added testing of echo_TestSurrounding() and echo_TestDoublePointer(). All echo.idl functions are now tested and working from ejs. (This used to be commit c065d677697d3e8dbe2575113823a7ac7109ca70)
      adds  c112043   r8220: added auto-generation of ENUM constants in ejs wrapper. So we can now use the enum name instead of a integer in ejs scripts making rpc calls (This used to be commit a61cdee384c3002860016c1740276529493d318d)
      adds  a1a3b96   r8222: 0 entries are no error, unless it's a base search
      adds  06a4e56   r8223: fix the values of nt_version and type we reply in the server code, also name the struct like the nt_version number
      adds  5a17657   r8224: - add objectGUID ldif_handler - fix some compiler warnings
      adds  b82f504   r8225: make nETBIOSName case insensitive, so that lower case netbios domain REALM's are working in the hdb-ldb module
      adds  b7952f8   r8226: w2k3 adds a '.' after the forest and domain dns names for the primary domain
      adds  3d3a86f   r8227: add STR_LARGE_SIZE flag, to support strings where the size is length+1,
      adds  d9129a7   r8228: fix compiler warnings
      adds  8e05fc1   r8229: A level2 oplock does not conflict a no-oplock open, but is broken on first write. Test that.
      adds  c851532   r8230: prevent authentication dying on a NULL domain (This used to be commit e1cfc6d03244e04d59a96ef2abb5b48fcb157b0a)
      adds  0b92507   r8232: remove samr_String and netr_String as they are the same as lsa_String
      adds  f55b2b9   r8233: - added support for more base types in pidl ejs
      adds  82251ed   r8234: started on testing samr calls from ejs. So far it only does samr_Connect() (This used to be commit 2e50a5b780bed20415620011130af83ef73c4f85)
      adds  e81eb91   r8235: fix the build
      adds  e897a57   r8236: fixed support for arrays of structures (This used to be commit cbe5289ac9a8adfe68704dc16a2b32ecbd15a4eb)
      adds  d1298d9   r8237: expanded the samr.js test to do a samr_Connect(), samr_EnumDomains() and samr_Close() (This used to be commit 5be26e7491be14ab5b6450a666911eef7c6b8785)
      adds  987e67d   r8238: - fixed handling of NULL pointers from ejs
      adds  78b3ea6   r8239: - added testing of LookupDomain, OpenDomain and EnumDomainUsers
      adds  aa37e54   r8240: support comparing pointers in ejs. This allows for
      adds  14b8ce1   r8241: - take advantage of pointer comparison
      adds  fe8e412   r8242: support bitmap constants from ejs calls (This used to be commit 0cf8c091a9f1e389eb2be036311d9e73d13e336d)
      adds  3763ca4   r8243: fixed indentation of generated ejs interface code (This used to be commit 08cf709bc6d6701b50bbda6de45543bafe3f08a5)
      adds  002c4f7   r8244: need to be careful about local vs global variables in js (This used to be commit 763296a9b3dbde939e7986046b55e677b80456cb)
      adds  3191ed9   r8245: Add const.
      adds  5c87688   r8246: Don't try and set the element after the end off the array to NULL.
      adds  bde9885   r8247: remove the free of fullname in nbtname.c for now.
      adds  96ead1a   r8248: Make these comments more accurate.
      adds  37cf22a   r8249: Clarify (with a comment) why we are playing these games here.
      adds  c0a7845   r8250: More PAC work.  We now sucessfully verify the KDC signature from my DC (I have included the krbtgt key from my test network).
      adds  38ec84a   r8251: fixed a couple of valgrind errors in the unix auth code. Simo, can you please check that this is what you intended? (This used to be commit a57738769dfb5a47ac49e965750193ecdc903d5a)
      adds  e75c7ff   r8252: Steal metze's thunder, and prove that with a few small tweaks, we can now push/pull a sample PAC, and still have the same byte buffer. (Metze set up the string code, and probably already has a similar patch).
      adds  514731b   r8253: fixed two crash bugs in ejs. I will send these fixes off to the appweb guys soon. (This used to be commit 3fe83b48c3fe4cdc1e7ec0271e08f7bd77e90de9)
      adds  fe1cf1e   r8254: fixed a valgrind error in the unix auth code (This used to be commit ad1a4802d0634960646a6efe039fe8b62ead63dd)
      adds  8ca17e2   r8255: enable access to the ejs constants generated by pidl from the web server esp pages (This used to be commit 354cdf893d7ce36afd6f2776308b3c864f29ce0b)
      adds  7efeb8f   r8256: - allow rpc calls from non-command line ejs contexts by creating a set   of null credentials to use if cmdline_credentials is not setup
      adds  a343050   r8257: add a samr rpc test page in the web server. It lists all level3 information from QueryUserInfo for all users in the domain.
      adds  bb83629   r8258: Release the opendb lock in pvfs_change_create_options.
      adds  3b03ccb   r8259: We want to oset the provided flags not zero (This used to be commit 50d8ccacca707738f131e47c739dcfacde1311e6)
      adds  cd88764   r8260: added an init based registration system for the generated ejs rpc code, so adding a new pipe only involves changes to librpc/config.mk (This used to be commit 0e54fa446665f380e9c46723a6e2be5a08b8d51c)
      adds  5ed139f   r8261: charset style strings in pidl should be const, just like old style ndr strings (This used to be commit aa0e1d6699959571963d6e6fb455b33c4436dcdf)
      adds  b4e53e6   r8262: - simplify the dependency handling for ejs modules
      adds  c222331   r8263: Some small pidl fixes, start working towards supporting installation of pidl. (This used to be commit c785677a14c958a518d5a9755d2b94e81b34bdb3)
      adds  fa1445f   r8264: - Use standard perl package structure for pidl. - Only "use" pidl modules in the main executable when necessary
      adds  b98373d   r8265: Fixes to the pidl test suite. (This used to be commit 1235333afbfab643ea35e9b43f6142da3f6a41d7)
      adds  589dce4   r8266: Update debian packages (This used to be commit 35bfb5de6feaeed9854b701b8d38f08a350d91cb)
      adds  747edf0   r8267: re-generated the yapp parser with correct paths (This used to be commit a6922ccd636a343ff13127db0f721e4f9296efb4)
      adds  146c854   r8268: added the 'needed' logic to ehs generation, so we don't generate functions we don't need. That is a lot of functions, as ejs is only client side, so it only needs push functions for [out] vars, and pull functions for [in] vars
      adds  2a08b29   r8269: added automatic testing of rpc calls from ejs in 'make test' (This used to be commit c760180119b4ac9307783bc50892a3dc57b2465e)
      adds  d0c3471   r8270: Export some symbols, making the code more readable. (This used to be commit d64bffa17ea1c46d917e362d51741148b85fb97f)
      adds  001dc40   r8271: make the ejs test scripts directly executable scripts using:
      adds  c6881d1   r8272: added the hooks for adding a name to a messaging context, so we will be able to send a message to the "ldap_server" task without having to know its task ID. (This used to be commit 8f69867867857e0c9a9246c2dec9612ccc234724)
      adds  76ecf81   r8273: fixed some memory leaks in smbscript. This required converting file_load() to use talloc, which impacted quite a few bits of code, including our smb.conf processing.
      adds  514ce32   r8274: Export some more symbols. (This used to be commit d1f754a0a34c5938579a605b4f113100e14bac3d)
      adds  1e5b309   r8275: possibly a more portable way to export symbols in perl? (This used to be commit d5153d16e1630e85c05a19b2d279bb1100497be5)
      adds  60ec75c   r8276: fixed the remaining memory leaks in smbscript. We can now loop doing lots of rpc calls without memory usage increasing. (This used to be commit 9c885a7edb771486793eb287288158157b34e8f3)
      adds  144b88b   r8277: filled in the code for finding irpc server ids by name, storing the names in a tdb (This used to be commit b603a52f27bf90e71d605440d44267dcd94c6939)
      adds  3f27c9e   r8278: this should fix the heimdal h_errno warnings (This used to be commit 5812e74c4f2b95eec89b434371c86268892feaac)
      adds  d084d6d   r8279: make sure we hold a lock when manipulating the irpc names db (This used to be commit 9c408d5d7cb82e910ffb5963ddc78e5759513385)
      adds  f3c6f29   r8280: - added irpc_connect() for connecting to a irpc server by name
      adds  0871be3   r8281: pass the callnum and rpc interface table directly from the generated code in pidl for ejs calls. This means that ejs_rpc_call() doesn't need to scan the rpc tables for the right interface, and doesn't need to scan for the call name (This used to be commit 1c6b1102e5c2529206b917e7c6b279c4f63d0e9a)
      adds  9281b58   r8282: make the deletion of the smbd.tmp directory recursive. This cleans up the messaging directory (This used to be commit 783679e0df6c059ebd26f78115445e81e304bc84)
      adds  e43e8fc   r8283: make sure we build constant variables for both pull and push side of enums (This used to be commit 529370ed92f5a683ae7bd34d0cd2ce01c2bda81a)
      adds  056096c   r8284: - fixed some uninitialised variables in the irpc code
      adds  c7304b3   r8285: generate some real stats in the nbt server for the irpc client code to look at (This used to be commit 73643884a3c76de5a738a28054a168fdb008a9f8)
      adds  39b1d2b   r8286: it makes more sense to combine the refresh count with the register count, as they are really the same packet (you can register with a refresh) (This used to be commit 5006528554a70c25fea15966d68b4002850ebb3e)
      adds  b7c6b20   r8287: yay! finally irpc calls from ejs are all working.
      adds  4109f7d   r8288: The SMB_ASSERT_ARRAY macro isn't used anymore. (This used to be commit aab24385ab736f4072e25ad5702ee0aaf4192ecc)
      adds  c9c49b1   r8289: fallback to the group 'other' for users this might fix the testing on solaris10 (This used to be commit 5adbab0afe85f5f856ab5fcc7a285a22f1752de3)
      adds  747cae7   r8294: Add PLAN file for samba3->samba4 upgrade (Google Summer of Code) project. (This used to be commit 7ebf81adce49d495c4fe8efdbb2e480db541fe35)
      adds  51d2b6b   r8295: turn off the delete on close test in the build farm until someone gets a chance to look at it. Having it continually fail is hiding other portability errors that might have been introduced. (This used to be commit c1a3691f87cb46b36ab3194ea1489f443955a76d)
      adds  b2f84fe   r8296: - split out the ejs auth functions into a separate file
      adds  b2f1321   r8297: add libinclude() function in ejs, which is like include() but searches a js library path set in "js include" in smb.conf.
      adds  f9ff72c   r8298: - started building a library of js routines in scripting/libjs/
      adds  3fb52d1   r8299: make the samr swat test use the samr.js lib (This used to be commit 4d4a062af4ee34c5a3a2027ac1950ae3c8d39447)
      adds  16e8e96   r8300: get the js include path right in selftest (This used to be commit 0e9e541e1e737f35200d64b31ddb4d468ff19518)
      adds  7ead5ab   r8301: use ncalrpc: for ejs tests, to avoid name resolution timeouts as smbd is just starting up (This used to be commit c0bf253d4b33e1dd23ce46f867758351ece83755)
      adds  954c017   r8302: import mini HEIMDAL into the tree (This used to be commit 118be28a7aef233799956615a99d1a2a74dac175)
      adds  b81460b   r8303: a workaround for forcing HEIMDAL_EXTERNAL to build.
      adds  2b89817   r8305: another attempt at getting heimdal building in the farm (This used to be commit 2cab29c1e730cf2c8d109513bdb9094769e41a2a)
      adds  76478d7   r8306: some more heimdal configure checks (This used to be commit 575413fc863147ee46e1ff658af1d74093fc7686)
      adds  14fb422   r8307: try to cope with flex and bison not being installed, in a similar fashion to yapp for pidl
      adds  eaa882b   r8308: use the configured C compiler, instead of forcing gcc in external heimdal tool build (This used to be commit 39c6cf91fb75dc5d7d14922f70b8be8dc15169e1)
      adds  2271bb4   r8309: more heimdal configure checks needed for FreeBSD (This used to be commit b5e8409e3b046c151996009c2dc980e55f09fb67)
      adds  8c018ff   r8310: replace the heimdal networking interface scanning code with glue code that uses the Samba interfaces list. This makes heimdal obey the 'interfaces=' smb.conf option, and should also fix the portability problems with the heimdal code (This used to be commit ba621d1c554e135f449a144019b84719a086e04f)
      adds  2fa99e5   r8311: krb5 uses ENOMEM for out of memory (thanks to abartlet for pointing this out) (This used to be commit 4b16754a0e8be312d671d9ae892a8c14462f8d95)
      adds  5f26a5a   r8312: fixed some heimdal header checks from watching the build farm failures
      adds  54ffd4f   r8313: moved PRINTF_ATTRIBUTE to replace.h to try to get irix building with heimdal (This used to be commit 7d4e309f02cfcef661ebf3bbe9c227938318077c)
      adds  2696764   r8314: - added an 'installmisc' target for installing miscellaneous files.
      adds  9ab58c5   r8315: fixed the generation of the serial number in the dns zone file (bind9 doesn't like it being too long) (This used to be commit fc93ade9cdfe97bdcd2383fa256877580707181c)
      adds  f583a85   r8316: give full access to the popt command line parsing in ejs scripts, including access to the samba common options. For example:
      adds  1864b27   r8317: convert the example scripts over to the new GetOptions() call (This used to be commit 5f079d74630cf6431ec8af7240f60054cf8b9ab7)
      adds  6834326   r8318: added a bunch more ejs calls.
      adds  07c2a1c   r8319: the start of a provision script in ejs. This is why I've been adding so many functions lately.
      adds  8874613   r8320: make sure all our returned objects are full objects, which means they have the toString() and valueOf() default attributes
      adds  3e0aa2e   r8321: Fix some uninitalized variable warnings (This used to be commit 126cb3db4b0cf9c382ba7496ba08311f3b669f00)
      adds  c30c711   r8331: added split(), join() and FileLoad() functions to ejs.
      adds  3e5649f   r8332: not done yet, but a lot closer (This used to be commit 1d9632877c088837b5c2a7497473e09913775488)
      adds  ba1ee57   r8333: merged with latest upstream ejs sources (This used to be commit b0f9ddafe95d4e8d846bc72a39e94d22da271348)
      adds  8435fbc   r8334: fixed a ejs bug that prevented functions variables from being called in local context (This used to be commit 5ea7ae70813f615769aff7640cc19005e30ecf12)
      adds  7027892   r8335: removed some duplicated code (This used to be commit 1536d66662193568a51793d65fb319882db9d089)
      adds  36bb0ff   r8336: enable 64 bit integer support in ejs (This used to be commit 9dd41e78e1d0e5e4007d5063fbcc335abef43718)
      adds  b1e93b2   r8337: - use 64 bit access functions in ejs calls
      adds  2dce83d   r8338: - added a substitute_var() js library function for doing hash driven   substitution of variables in strings
      adds  1bb2b06   r8339: added ldbAdd(), ldbModify(), ldbDelete() and ldbRename() to ejs ldb functions (This used to be commit 322c2137835ff2d76b3183901bf680780f164b5e)
      adds  9f86e20   r8340: - added sys_gmtime()
      adds  9570e24   r8341: enable floating point support in ejs (This used to be commit bdc6b67eb27cc3da6d5144bbb71096741f779aba)
      adds  7c78ec0   r8342: allow ldb_ldif_read_string() to continue in the string, so you can read multiple records (This used to be commit 4b11c00421b5152fd7d4be0be0db983bb310021d)
      adds  f0cbb17   r8343: removed a debugging message (This used to be commit c12325e25291a0083446519e0b37c7bcdc3d5433)
      adds  b332058   r8344: added a "setup directory" smb.conf parameter, pointing at the setup template files (This used to be commit c842144cbf642b10df21c979d3c4b9fe94384b96)
      adds  08b7823   r8345: make the dn on the hklm ldif valid
      adds  9370fca   r8346: added a sprintf test suite for ejs (This used to be commit 14af014410a9971d447aafe00640407698f63d7f)
      adds  23f79c5   r8347: replace the perl provision script with a ejs script
      adds  e9672b3   r8348: switch selftest to use the new provision script (This used to be commit 52517e48ea4e5debdc5e6f4a934ce74833300e5f)
      adds  3a4b3df   r8349: as we don't use standard dirs, we need to create smb.conf before we run provision (This used to be commit c64a68cd40d644c273528d0433bdf554c11bcf00)
      adds  dd750b9   r8350: fixed the --root option to provision (This used to be commit 506e07d6e064375aaee20133d722b6b44d63b083)
      adds  9d70bab   r8351: When finished sending call stream_terminate_connection() with a nice message instead of NULL.
      adds  fb80c37   r8352: we need to override "setup directory" for the build farm hosts (This used to be commit 1a80850d579504c9b236e591630173f0f316a876)
      adds  fdb9182   r8353: Use a PNG instead of a GIF for padding.  Also fixes a file not found error as only PNG files were being installed by 'make installswat'. (This used to be commit eaf9c455de3025155fb502fb4c93eefa4eb13f7e)
      adds  102e247   r8354: work around a js bug found by tpot (This used to be commit c6f7ace3333af31bc0d37264b3d8a75c79bb88e4)
      adds  26a55c3   r8355: - added a vsprintf() function
      adds  7404607   r8356: avoid warning from AC_CHECK_HEADER that file is present but cannot be compiled for sys/mount.h (This used to be commit f70e8b4f6ea0db0a7a9134848fefcd0389aabe56)
      adds  6b38e62   r8357: Call lp_load() so we can access the various lp_functions(). (This used to be commit f76a7ec2a2ef5db7ca7dced519474495d7ea02dc)
      adds  24f4236   r8358: Return an error message if js include path not set instead of silently failing. (This used to be commit 797d9cf0c72992b2d5b9912d0f41873b6acc3195)
      adds  908a2e6   r8359: fix a shell warning
      adds  91163c5   r8361: ctype is* macros needs unsigned arguments (This used to be commit 07a7ab0a6af7224c4290043442a304baef656e94)
      adds  1a539f3   r8362: change AC_INIT to the new version, improves failure reporting from autoconf
      adds  f4ec5d4   r8363: - we need to correct the realm for the krbtgt/NETBIOSDOMAINREALM   into krbtgt/DNS.DOMAIN.REALM too   with this a windows client asks for the correct ticket when you try to login   (but it's still not working correct, as some how we mess up the dns host name of the    client and it asks for the wrong service principal)
      adds  a7c7a9c   r8364: fixed a valgrind bug spotted by simo (This used to be commit ef804e8f36f1835d5d61f69565f1195a70f37e74)
      adds  b8b5544   r8365: fixed a problem on netbsd (This used to be commit d5d0769da93219dbd582139482d34b744b359b99)
      adds  bab3e5d   r8367: another configure test needed by netbsd for heimdal (This used to be commit 8ddf866438231192c4884877d9e80f0d525ee431)
      adds  e87f589   r8368: the type filed depends on the user being present or not
      adds  5b567cf   r8369: update the configure script I use (This used to be commit 1f1e8f7d0fb4f69bc4aaeefc94ab246729c446f2)
      adds  557c78e   r8370: remove the '$' from in the cn: attribute for computer and dc accounts
      adds  a4c614b   r8371: the objectGUID is now stored in binary...
      adds  adb7fd1   r8372: - split out provisioning logic into a separate ejs library
      adds  c9b0e86   r8373: New wildcard matching code. This code applies correct ldap standard wildcard matching code removes WILDCARD matching from tdb @ATTRIBUTES, that's now handled independently adds some more tests for wildcard matching fixes dn comparison code in ldb_match (This used to be commit 4eb5863042011988d85092d7dde3d809aa15bd59)
      adds  fc5a0c4   r8374: avoid running flex and bison unless needed
      adds  59d17ee   r8375: - move from netr_StringLarge to lsa_StringLarge
      adds  a1afbe5   r8376: remove version info from configure.in
      adds  f559830   r8377: forgot an ldif test (This used to be commit ed804262dc6abf01ffdeb03a36d94cf40b9f033c)
      adds  053cec9   r8390: (smb_pam_start): move variable to scope within #ifdef to avoid warning for those PAM implementations w/o PAM_RHOST and/or PAM_TTY (This used to be commit 95cb2d942f7cffc9131519c865656fb615395d04)
      adds  df426e5   r8393: check for bswap16 and bswap32 (This used to be commit 707e3726d3b200edef7995eaa5b41a434d5ce9b1)
      adds  61edb97   r8394: Make sure the argument to ctype is*(3) macros are unsigned char as required by ISO C99. (This used to be commit 56fd21c806e816cf4c3d23881f26474f858b45e2)
      adds  e5700ea   r8397: merged an upstream fix for the expression bug tpot found yesterday (This used to be commit 93712dd894b4ddaa2281034c754c0fa15f5ec34c)
      adds  adbb161   r8399: move the ejs and esp code closer to the directory layout used by the upstream sources. This makes it much easier to keep it up to date.
      adds  a102f52   r8400: separate out the mpr code, as it is in the upstream appweb sources (This used to be commit 0e30b6e4cc9e70975d3179cfeddc4bfcc8c8fbb7)
      adds  54433c7   r8401: add a readme pointing to the upstream sources (This used to be commit 2dcae5c98ca66a26fd6ae6d27cf7eb31cf16fee3)
      adds  b4f6a34   r8403: Reinstate linkpad.gif at Deryck's suggestion.
      adds  8fc8fa2   r8404: small upstream merges of appweb code (This used to be commit 205ff9a82bd51eae3c1400ea0a24fcf2a662e96f)
      adds  7472724   r8405: update var.c from upstream (This used to be commit 288c178d5fef80947590fd58e3c9b1fbcdddcdf6)
      adds  e2881ac   r8406: make sure we give an error in ldbAdd() if any record fails (This used to be commit 632f99017ded607c80022f730b6ec7e37bd13642)
      adds  562498c   r8407: fixed a bug left over from our old socket code.
      adds  d1291da   r8408: its quite common in our code to free up a connection when we get an error, but sometimes a socket option may then happen on the NULL socket. This has been handled by the individual libraries up to now, but its cleaner to centralise it here (This used to be commit d9864e1f9aac1fb19f054c2da996a5099e90941e)
      adds  b433d61   r8409: fixed another error found on netbsd.
      adds  afb160e   r8410: converted the newuser script to js (This used to be commit b90aa3c5a7cd7e91a8fc804c3cd9f2155761cf28)
      adds  a3b0bb8   r8411: we need to use mprVarToNumber() instead of var->integer now, to cope with the 64 bit integer support
      adds  50ea5cb   r8412: cope with some lost messages in the ping test (netbsd gets this) (This used to be commit fcf60823c6171ec109195cb8d61de5b0e02fd005)
      adds  6fafd2f   r8413: mark exprbug() as fixed, and add a new bug (This used to be commit c470c3ceac668635c83aa80730321ae7c41ad626)
      adds  52bef30   r8414: Some C++ friendlyness fixes - 'not' is apparently a keyword in C++. (This used to be commit bcfb3a45e4a5962fe763f8071d4458f4bd11605b)
      adds  bca5b59   r8415: get rid of the last 2 runtime perl scripts (This used to be commit b775884474bd28c0c3d45546b1bf3ac52601ed24)
      adds  dd0816d   r8416: added the extra_cflags.txt system from smb-build
      adds  72fbfff   r8417: fixed handling of PRINTF_ATTRIBUTE for heimdal portion of build (This used to be commit 117d2fa31d3a7e0b37c09979aa41243c564c0385)
      adds  12ed349   r8418: PRINTF_ATTRIBUTE declaration has to come before it is used :-) (This used to be commit a1ca8352f48cf1942e5a060c79ae1cc78b8a3668)
      adds  c8461d73  r8419: in order to use our replace.h, heimdal needs stdarg.h (This used to be commit 234fc1fb052fe6a2cef47861b13bdd82b57fc49b)
      adds  2ea372a   r8420: slowly getting my way through some more heimdal portability fixes (This used to be commit 59c3de6ca8b8e153e5cfd67da5f2afc2e23d36db)
      adds  354700a   r8421: needed for build on solaris10 (This used to be commit c40d6d4b5cd6613d1161615b6ba213a26acda29e)
      adds  16aa5d1   r8422: needed on irix 6.4 (This used to be commit db3f227c1c3b837e235566a7df7411d4d7e52c12)
      adds  3c079cd   r8423: remove the dependency on the full roken lib for asn1_compile
      adds  833842f   r8424: bring in some more of heimdals m4 macros, and remove the hard-coding of several test results (This used to be commit b173c938b2ced061ee341831e96001455fbf83d1)
      adds  4caf19c   r8425: add err() and errx() functions needed by for compile_et on some systems (This used to be commit 72a769b6d1a1ce5f8a19010074960b692b4755db)
      adds  58d06f2   r8429: fix compiler warnings
      adds  0639fe0   r8430: readd my hack to display the hashes with -d 100
      adds  84db066   r8434: Win32 portability updates from Steven Edwards <steven_ed4153 at yahoo.com>:  - undefine anything in the win32 api or PSDK headers that Samba already defines  - map BSD error codes to Winsock Error codes (This used to be commit d2ea6191259a28a32a1f4ffdff067b1a80e8dcc9)
      adds  dca3c16   r8436: Check for sys/sockets.h (This used to be commit 7757226ba5930824e32e069dc4986a2a29be40f8)
      adds  e151284   r8437: Win32 doesn't have u_int*_t (This used to be commit 5b007037dfacc5e13141ca41241543ac11a567b6)
      adds  2483f97   r8438: - More win32 portability fixes. Now fails on socketwrapper (because unix domain sockets are not available on win32) - Update howto (This used to be commit c88ee6b61b290806064993dba3fc27ea9e59cc63)
      adds  cadcbbb   r8439: removed an accidential commit (This used to be commit 985b5b0171e647d794135413799ea36851396549)
      adds  5b31da9   r8440: - several build farm hosts were failing 'make clean' as the list of   objects was overflowing their command line limits. Fix this by using a   find -exec command. It's slower, but should be more portable.
      adds  2dabfc1   r8441: don't build tdbtest by default as there are too many systems that don't have libgdbm, and the configure test for gdbm is broken (This used to be commit 5c4c3e9a8d9d853028271f228ad36388f4cb2012)
      adds  c9e5d3b   r8442: remove tdbtest from our build. If you want it, then do 'make bin/tdbtest' manually in the tdb tree (This used to be commit 28dd79587df523c5622d09bd6d59305ae79af479)
      adds  ef300e6   r8443: added talloc.3 to the tree to try to allow talloc to build on systems without xsltproc (This used to be commit 0e5b89b1e8871a76c2f9c94d7d7552498d16f350)
      adds  1ab2c50   r8444: make ./configure.mumble CC='ccache cc' work by using "@$" instead of $* (This used to be commit 98e8049bc3f0b1d550344161ef34801be3ccb3ae)
      adds  2d0468a   r8445: if a system doesn't have "nogroup" then try "nobody" (This used to be commit 433f9d0a619ff34a4b7506950ee091fb8d34870d)
      adds  f027e4d   r8446: if provisioning fails then don't try to run the test suite! (This used to be commit 7c1bc27254ea58b63c66ce1dbc9f7630c0bedbad)
      adds  a411d4f   r8447: fixed make install in the farm (This used to be commit 4a61a5c70efdf3842e19ae74a2b56c4b10e8e294)
      adds  606beec   r8448: - added a test target for tdb
      adds  7175419   r8449: - search for lex and yacc properly
      adds  af057437  r8450: more configure tests for solaris. It now builds some binaries, but fails in the ejs floating point code. (This used to be commit 30e1b6140e9f6246cb66eef7cf108d1ccf62bd40)
      adds  fa2b97a   r8451: samba4 finally builds on solaris 8 sparc with heimdal and ejs
      adds  0e5907d   r8452: allow for the ugly hack:
      adds  598aafe   r8453: my solaris10 box doesn't have math.h
      adds  0fedba6   r8456: avoid double inclusion of roken.h (this was breaking the build on irix 6.4) (This used to be commit 8c432af87d9ae9a5bdce5ce1ca96dc46adda793e)
      adds  c4173f6   r8458: next target is irix - this gets the socket wrapper code building (This used to be commit 3d4a2221c3e032bbb6c23d132e00588f44f5e2ed)
      adds  8858542   r8459: move to the more portable script execution method (This used to be commit d7e4dcaaaa37c4992f763e37ca2d655e4d267283)
      adds  c77f4a6   r8460: removed the unused function krb5_locate_kdc(). It causes a build failure on irix.
      adds  978bbb4   r8461: fixed integer64 handling on bit endian platforms. The ejs code used %Ld, which is an invalid format code.
      adds  66410ac   r8462: added a test for %lld support to our snprintf() configure test.
      adds  d0e3452   r8463: more irix fixes. This one adds some missing addrinfo functions (This used to be commit 87f7098ee3a24be202b6aaa1ab2a4e44b7b89975)
      adds  10cb617   r8464: the last few functions needed by irix 6.4. (This used to be commit 903d963ca8fdefa23eaa77b5117d90b6b84866ab)
      adds  5c453f5   r8465: once we define socklen_t, then tell other include files we have it. This prevents roken trying to redefine it (This used to be commit aa9491c0cb00f5cab9e00983bf2a0c266011904a)
      adds  61b16ca   r8466: it is not portable to assert() a va_list (it breaks on alpha for example) (This used to be commit 2a64ee4227840de4aebe2ebe1887dfd167831738)
      adds  1329c2e   r8467: using both math.h and float.h breaks popt on freebsd 5.4 (This used to be commit a1acb3300eec7717df24ecdf7205fb4e395d8c16)
      adds  8964197   r8469: the extra pidl args need to be normal args, not after a --, otherwise pidl tries to compile "--uint-enums" as a IDL file :-)
      adds  f48a20b   r8470: looks like popt portability is going to be a bit of a fight :( (This used to be commit d3872a6e4ce0227fa3c84173562551d0270918b6)
      adds  7a7e271   r8471: --ejs taking an optional arguments interferes with the pidl extra args (This used to be commit a9d05af0fd802cf0cbe1298c3c988dcd2eb1b848)
      adds  129eedc   r8474: add some more attid mappings for the password fields
      adds  65b8c54   r8476: add a note that DsAddEntry is very incomplete yet
      adds  3b18fe0   r8477: Simplify header/footer handling.  esp variables allow for individual page titles, so we don't need the split header/footer here like we do on samba.org.
      adds  cac606e   r8479: * Sync CSS with current samba.org stylesheets. * Add wide.css so it's availble for future pages. * Move SWAT specific styles to swat.css to make future syncs easier.
      adds  970ff9b   r8480: fixed a typo
      adds  63535f5   r8481: switched ldb ejs called over to an OO interface, so you do:
      adds  7b83323   r8482: gnutls_x509_crt_set_subject_key_id is not available in some versions of gnutls. Thanks to ab for spotting this. (This used to be commit 437c4057ae4e89725ddbdd026977510beb33c009)
      adds  a0bc4da   r8483: switched our generated ejs rpc code over to the new OO interface. This means we don't pollute the name space, and also makes for faster startup times as we only create variables for the pipes that we use, not all pipes (This used to be commit 57d7a585e8162d21c7152952aa0cc7471968784f)
      adds  7913cbb   r8484: switched the sys_*() calls to the OO interface
      adds  32b06d5   r8485: - be friendly to shells other than bash
      adds  4f62205   r8486: switched to a separate connection operation in ldb interface (a suggestion from simo) (This used to be commit 98c9c4ecb87e1b140002390067892806464849da)
      adds  2bb9fa2   r8487: kfixed a typo (This used to be commit adae47c829fd157afa0011d29e5969d883a0956e)
      adds  94d9961   r8488: after discussions with simo, moved to a full OO interface, so you don't need to keep a 'db' variable around. The ldb object knows what it is connected to.
      adds  84e3efd   r8489: neaten up the object handling (This used to be commit ccf20b2b13b11ac07b59988809b6c5160388a616)
      adds  4df9b5a   r8490: make the ldb tests more portable (This used to be commit 6b20bcbeeb33a2cf6abc7bb251830ad6def9a79e)
      adds  bcec346   r8491: lower the offset limit that filesystems need to support to pass RAW-WRITE to 2^33 (This used to be commit e499b1abaeee00366ccd2e5b1acbe18d48e77466)
      adds  fc56396   r8494: fixed a bug in RAW-SFILEINFO that caused inconsistent results on different platforms (This used to be commit 9264555541a0e251730010a75d063f56971249a2)
      adds  060113d   r8495: allow for up 10% change in allocated disk space during QFSINFO tests (This used to be commit 16d752b55189780a038aed1d54ef28201a9859a4)
      adds  a92b3d0   r8496: speed up the test_echo.sh test a lot, while still providing good coverage (This used to be commit 037feb7538f162d99f220b46c29a3c1538b69d16)
      adds  a2a838d   r8497: prevent a fd leak in RAW-SEARCH test (This used to be commit efb151ba797a5473316ca2dc9ec7f40fead9dab2)
      adds  2cbc9b2   r8498: more test suite speedups. It's down to 5 minutes on my box now (This used to be commit 82f8ad16af52aeb0ba5f831ea5c9960f90e8ae8f)
      adds  7d4004a   r8499: clearer function name (This used to be commit 5a6c2170ff83c29ed1d7f0f5329f2d9aa00c223a)
      adds  8b80ef1   r8500: greatly reduce the number of build warnings on x86-64 (every NDR macro in the generated code from pidl generated a warning) (This used to be commit 22f7fd76343646a149937fcdc891a98a516bf820)
      adds  4459d16   r8503: remove useless line
      adds  632b7ec   r8504: Temporary fix to #content width/height just to pretty up things while I work.
      adds  0d48658   r8505: - 'seal' and 'sign,seal' is the same
      adds  24bef4a   r8511: This 'can't happen', but GCC gives warnings because it thinks it can.
      adds  b86111f   r8514: add docs (This used to be commit 876f0a095b8aa7060c62f91fc5715af1f1432e8b)
      adds  cb2c43f   r8515: ldb_dn_cmp now uses ldb_dn_compare so that the DNs are compared on a content level not ona form level, his means that the 2 DNs: a) cn= user, dc=this, dc = is,dc=test b) cn=user,dc=this,dc=is,dc=test are now identical even if the string form differ (spaces) (This used to be commit 76d496c30867ae80434483a34b0d842523aed762)
      adds  54c30b0   r8516: let us use all parameters of ldbsearch in ldb.search (This used to be commit e709e3792846e2bd48b55112c74395d1ab3a1b6a)
      adds  6e4bcaf   r8517: fixed a crash bug in ldb_dn_compare_base() (This used to be commit 19d789e82526eff236aeed77ddc8d2606c5118b6)
      adds  92760db   r8518: ensure all constructed NDR packets are null terminated. This is needed by the new ldb code dealing with binary records, but is also a good defensive strategy in general (This used to be commit 17decd129928290a6916a1d1cec73dad924d64f8)
      adds  ccc65fb   r8519: better method of ensuring null termination (This used to be commit f93bd0ced6b0b2b4ee3bf15e53ba30138fd6b533)
      adds  e835621   r8520: fixed a pile of warnings from the build farm gcc -Wall output on S390. This is an attempt to avoid the panic we're seeing in the automatic builds.
      adds  9953452   r8522: fixed another couple of size_t warnings (This used to be commit d2c928548336682ffd3dda873f9957f3d041f0af)
      adds  039393d   r8523: match a zero message id in ldap replies to the last request sent. Thanks to simo for noticing that this is needed to catch the server sending a "can't decode request" error reply (This used to be commit 6e81e866dc7a5dc014d2d9f2e09803c6adfd1830)
      adds  1735037   r8525: added two more test targets:
      adds  5033ce4   r8527: found an uninitialised variable in 'make valgrindtest' (This used to be commit 9eebd240d8ed9a634307ce31696d817f78f503b2)
      adds  7bcccfc   r8529: Matching against the wrong union (This used to be commit 24a65b5ba6e31655bdf49be8076d758206694ac3)
      adds  f457615   r8530: Now our ldap server is able to fullfill present and substring searches (This used to be commit a910671bd8c6d2d8d5b6ff30fc07ead244e696f1)
      adds  3cddf28   r8532: this miight fix cross compilation for reactos (This used to be commit 810fa4f762458202adee3f2fd5b13e74eae7781f)
      adds  2ec5018   r8533: improve --help output (This used to be commit 3dd6e2056678ccf5c4844d74410dbe0775db3c46)
      adds  b37e825   r8535: no longer rely on seekdir working after a closedir. Instead, keep directories open, but close search states based on an inactivity timer, with a default of a 5 minute timeout (This used to be commit 2e8d154e7dfb9b320a1344e957a39e96e1eefadd)
      adds  a6c9065   r8536: - use smbd pid file to kill at end of selftest
      adds  8e824d4   r8537: cope better with the small file handle limit on some systems in the build farm (This used to be commit 6202a9d099619a0ba78809647039cbc7622f1d3d)
      adds  f293c2d   r8539: $LOGNAME is a common varient of $USER on some systems (This used to be commit e571d6a36bdf61aaab383e05c857347838de4c1d)
      adds  d1f9224   r8540: fixed network interface detection on several hosts (This used to be commit 777ac8496b400b0ed348995feed83c22c5b344b3)
      adds  7ef904e   r8541: this might take a few tries ... (This used to be commit cc61a0ba33d5a9d4d0b98736109220c58342358a)
      adds  0752efe   r8557: expose ldb_errstring() in ldb ejs code (This used to be commit 21ca972d06bbf4694569855f39a1649d799c05c7)
      adds  09fb6d2   r8558: move newuser logic into the provision.js lib (This used to be commit b6ef32ddd1fdca0d40a12f34fa5f7a484b3c2071)
      adds  762a6a1   r8559: Couple of (D)COM updates:  - Fixes annoying array-of-pointers bug in pidl.  - No longer "inherit" alignment thru subcontexts  - Use "Image Object" as example DCOM object, rather then the "My Computer" object, which is built-in and can't be accessed remotely as far as I can see (This used to be commit bd706d496405d274b68c1ee560211837a8e63009)
      adds  948183c   r8560: added a newuser page in swat (This used to be commit da366042f48c70b4cd2e6efcae23a7f1777d3ed4)
      adds  f1245d4   r8561: as with the other ejs subsystems, make nss into a object (This used to be commit a3f3292e6698ce9be6a5036f47dd4fa81a1dfd4e)
      adds  2d92eca   r8562: small merge with upstream (This used to be commit 6c9bf162afddda4747ef08b56598aaf0747a4d27)
      adds  18d64b6   r8565: put the docs menu on the right (This used to be commit ed02d9989f934c5a81050246c1b63a23d0e335e2)
      adds  494e396   r8566: Couple of code cleanups (This used to be commit e43ac10e36e289966fdf34a8c5b523cd7fbcb368)
      adds  d2d5d71   r8567: fixed the build after the com idl changes
      adds  139e43b   r8568: change missing templates to warnings, so that provisioning with an existing db doesn't print lots of fatal errors (This used to be commit d8d47bb18fbb467e253e99c4281578d6e4762de3)
      adds  09708a2   r8569: delete is a js reserved word, so use del instead (This used to be commit 9af48b8fc201822e290a1071d9e61afe519558f5)
      adds  1bc4bd4   r8570: delete all records in the old db when provisioning, rather than using sys.unlink(). This allows smbd to see the new db without restarting. (This used to be commit 71004aa165e88f5f448dc7d90ad11dea7143f0df)
      adds  2542843   r8574: added server side irpc calls for listing the current sessions (This used to be commit 391cfe3c9645a19f8f5ff5c11b1ac03ee0b10f8f)
      adds  340b3d7   r8575: the beginnings of a smbstatus command (This used to be commit 4ecaf72a31cde2722315a61cbe823d44f0c14586)
      adds  f3d61cc   r8576: install scripts from scripting/bin/ (This used to be commit a64490d1e5224c47437e07a0f1fbcbd8f197fdfd)
      adds  a32fe0f   r8577: added management calls to list current tree connects (This used to be commit 658befc1e4df44bee1f365a730951001f0f36640)
      adds  8638d01   r8578: Fix overlapping sections in SWAT.
      adds  9a4bc49   r8579: recognise the name 'localhost' as 127.0.0.1. This solves a problem with some hosts that are missing localhost from /etc/hosts (This used to be commit f9866258e099001390aa61dcc12055fe1374db60)
      adds  b484221   r8580: try to fix the build on stratus (This used to be commit 58d7a1e6a311c98c9b4dfc9e280b328406165997)
      adds  6615b40   r8581: fixed handling of 64 bit integers in rpc calls from ejs (This used to be commit 2ae6a338466bf287ea2180d5ad7313ba116b88ca)
      adds  afe0fff   r8582: added sys.httptime() call, to display a NTTIME as a http time string (This used to be commit 632f7bbe3e81af1ee89301765f8bfb72d4c9f3d7)
      adds  ef948e5   r8583: nicer smbstatus output (This used to be commit 0578bcdf7f8919509a78a5c64f94aa5de7e90416)
      adds  cb060f8   r8584: added --nbt option to smbstatus for nbt server statistics (This used to be commit 26a676a4e3596d34aee391bf132f2525972c81df)
      adds  bfb1186   r8585: add to ldb and ldap comparison functionality better pares filters Approx is currently only a stub need to dig more info to understand what it really means and how it works exactly (This used to be commit a9e8cd0bad27ed2b3c6a12302e787ba3c9a70a3c)
      adds  ea39a55   r8586: register the kdc with irpc so we can tell that it is up (This used to be commit 093bbae1c391a999131f249b3aa9a9e3ce99a555)
      adds  7ee2bab   r8587: - fixed ref allocation in irpc replies
      adds  ab9cef6   r8588: register wins server with irpc (This used to be commit dc0ea36344c8eeeff0aa1afa01202fe1f477d307)
      adds  0e7b9f8   r8589: - support --version option to smbstatus
      adds  82f1a94   r8590: added server status utility functions for checking on the status of a task via irpc
      adds  342d11e   r8591: - added a simple 2 level menu structure to swat. Deryck, I know this   isn't very pretty, and please feel free to do this much more nicely   :-)
      adds  01dd0f8   r8593: register the rpc server with irpc (This used to be commit bc9d9531f54d9dac3bb48e0704c6bff524dae465)
      adds  6c38e33   r8594: more placeholder pages for server status (This used to be commit 1ad6b5878352708fb8863b85492e308a6c588a54)
      adds  325edaa   r8598: move provisioning to /install/ directory from /esptest/ (This used to be commit 318402ee4e8900e0d8ed1dce1e201f63ac4a908f)
      adds  cd65f29   r8599: null terminate the argv list in string C functions (This used to be commit cabf638a31ab5f9b0e62e085d844d615c597bc2f)
      adds  3c5675a   r8600: fixed null termination on some error messages in ldb (This used to be commit 326f0ad6fba8d78f104b93b49995e6c24f9493ef)
      adds  c1a4f0c   r8601: fixed null termination in ltdb connect error (This used to be commit 64b6586b57de0bf22f8779447d217a918b7024a0)
      adds  da88ef6   r8602: allow options in ldb connect calls (This used to be commit 4c1d6a97c0c9df2848a16afb1b4eed4b20963bef)
      adds  8f16aa6   r8603: we have to use the same db name as the rest of smbd uses so the ldb connect works when already open (This used to be commit 1183f54c8dee28c136b4dc72bc059a6175fe09e4)
      adds  d99d06d   r8612: Parse::Pidl::NDR: 	Values that are deferred but don't contain deferred data don't 	need NDR_BUFFERS
      adds  7280331   r8613: Remove a couple of empty loops. (This used to be commit 94e338805de465a3ec7d82aa599f09adfcc06bd8)
      adds  4f3d66b   r8614: Add COMRESULT/HRESULT scalar type (This used to be commit 8637a85e6a349cce15a298154500921e9a0183a3)
      adds  f3a1049   r8621: Simplify code. Add support for nested structures back into the header generator. (This used to be commit 5610838385ca00a944fb4765df1854954a3a81bc)
      adds  d5b7249   r8622: Support parsing new structs/unions/enums/bitmaps without typedef in (This used to be commit cd33b5efc544345411db498b178fa532a9a2c82f)
      adds  ddd64e7   r8623: Fix warnings in ODL-generated code. (This used to be commit 78ef2349c7a1bff19fb86a41bf5c074a2dfcb222)
      adds  f650ea1   r8624: removed valgrind comment on tdb that no longer applies (This used to be commit 8f222c8c7a750c739d3288da0b1edb1efc3b1ffc)
      adds  338c3f8   r8625: move the ldb_wrap logic into the ldb code. This logic is meant to avoid the horrors of posix locking, but it was preventing us having an ldb open twice with different options. Now each ldb open of the same file shares the same underlying tdb, but uses a different ldb structure (This used to be commit 4e090c66dfa1d2764e4693578d3845be3b8893f6)
      adds  594b762   r8626: fixed a typo (This used to be commit 3083d494e2281b46209176ee63dd571850f0d328)
      adds  174da76   r8627: fixed a big memory leak in the spnego gensec code in session setup. Andrew, please check over this.
      adds  d9cfd55   r8628: add retries to the normal paths of nbt name resolution. UDP broadcasts are not 100% reliable :) (This used to be commit 0f8f1cd18e20ea4f3a06bb093b00b930cfd005b2)
      adds  e9c925f   r8629: - moved the getDomainList() call out of smbcalls_auth.c and into libjs/auth.js
      adds  6f48b3a   r8630: give a much nicer backtrace on assert() failures in ejs
      adds  3473f6b   r8631: give an error on incorrect argument count (This used to be commit ed09e19794d9625553bc48892a2e08b84d7bdcf4)
      adds  53ffd14   r8632: use <pre> around displayed exceptions (This used to be commit 001917cc9dec4bdf8839ef175edad352b2763239)
      adds  d6c20a5   r8633: check for valid input to ejs_userAuth() (This used to be commit 8e788ae3094220e5ea195cdf85abb6763a834abd)
      adds  a4428c8   r8634: we are still getting occasional test failures due to disk space changing. I suspect it is a signed/unsigned problem with the approx equal test. Hopefully this will fix it. (This used to be commit 668dd29259198698c556c50e28a9070085db89ea)
      adds  240ca36   r8635: make object inheritance with the builtin objects easy by allowing callers to optionally supply an existing object to add the properties to. So you can do:
      adds  524044a   r8636: fixed the ejs ldb test to work with the new ldb.search() syntax, and add it to our test suite so it will be maintained (This used to be commit 42ae50db8108ddc7c33f832d8752f809c99de157)
      adds  3d59490   r8637: added sys.stat() and sys.lstat() calls (This used to be commit 5dbdf4fb3317964541339615b7ecbf174a2dc00b)
      adds  6203018   r8638: continue the trend of maknig our C functions true ejs objects by making the string functions into an object. To keep existing code working I have added:
      adds  86d628a   r8639: moved loadparm calls into an ejs object (This used to be commit 2dc493eea6f9d87c40ad0dc755f528ce0b33ca47)
      adds  d5ac1f9   r8640: continue the trend by moving the ejs random calls into an object (This used to be commit ed4fb68ef7c28e415408e923bd9eefcd2d60f355)
      adds  238a7e2   r8642: - fixed install of new swat files
      adds  2f5f015   r8643: - make lp_configfile() work again
      adds  5bf8d0f   r8644: This is a more useful error than unsuccesful.
      adds  4512f76   r8645: updated the ldb esp test for the new ldb ejs syntax
      adds  d374142   r8646: update install howto for new provision code (This used to be commit bfc3270fb6177b01cb60e02c231084170c9ec15f)
      adds  01b9564   r8647: no diffrences between the heimdal and no heimdal case when building (This used to be commit 08eb97c264d238304908c251d1de7fe2ed8b5a1e)
      adds  2fd92cb   r8648: automatically redirect to provisioning if not yet provisioned when the home page in swat is accessed (This used to be commit 78fb559c08d55c01f5ede81d43cdd857cce8d338)
      adds  79a87c5   r8649: added smbscript to the list of binaries to install (This used to be commit f5e39455a8e7aff54503857ec148c880aac71fac)
      adds  24d2107   r8650: Use the timestamps and a new objectguid module rather than placing boilerplate attributes in every entry in provision.ldif.
      adds  5e99887   r8651: fixed a boolean expression bug (submitted upstream) (This used to be commit bd4c388cd2653823e012f1cd8c14832ee032eb11)
      adds  11832f7   r8652: added a test for the boolean bug just fixed (This used to be commit 19ae68f59ad9b81005eb68b3773f24234c0f891d)
      adds  4327a3f   r8658: move use of lp_security() and lp_nt_status_support() into the connection structure. This massively reduces the number of lp_*() calls made (This used to be commit b1d577f48d31c0c17ad0b6abd78120087408e58d)
      adds  7a8ac75   r8659: return ldif formatted attributes in the ejs ldb search call, so sids show up as strings not binary blobs (This used to be commit d2c29a5a51f68cabb9ef587376bf0a6b936cdd76)
      adds  6173fad   r8660: Use templates for the initial provision of user and computer accounts.
      adds  4163622   r8661: added strstr() ejs function in string lib (This used to be commit a569fc8924e8c8edbdfa7efc89ad99659af8c379)
      adds  1211496   r8662: Revert change to CN=Cert Publishers, this group still needs to override the template for these attributes.
      adds  8191f2c   r8663: Since simo constructed the samdb module, he and tridge have worked on a DN parsing system.  Leverage that in the dsdb module.
      adds  c2f9eb3   r8664: I got caught out not testing...
      adds  c7ca980   r8665: fixed a segv at high debug level in the web server thanks to volker for finding this (This used to be commit e02d7753f77327e3ca295a86afde9ea74ddcf5e0)
      adds  c7204bd   r8666: The same fix as the last commit, I was caught out on a move from a BOOL to int function return.
      adds  2a0cf52   r8667: Further simply the provision script, by removing the 'name' attribute.
      adds  eb08c1f   r8668: fixed a segv during upgrade of a very old ldb. Thanks to volker for finding this one too. Keep them coming! (This used to be commit 756796ad2ea86a9471d1b09e66b1a74c4523f6f4)
      adds  4396d0d   r8669: The objectguid module belongs in Samba's ldb module collection, not in ldb, as it can't build without the NDR and GUID code.
      adds  f3f9e09   r8670: Remove GUID code from SAMR, it is handled lower down now.  I notice this code also does string SIDs, but I'm not quite sure where that fits in.
      adds  a785583   r8671: use much shorter names for the selftest directory and socket wrapper code. I'm afraid this is needed by irix 6.4 which silently truncates names in unix domain sockets in recvfrom() to 16 chars. My apologies for having to move to such short names :-( (This used to be commit f9693e313da67e1347a607db5d3ebbf36e02a77a)
      adds  d3a2b03   r8674: With the rdn_name module, we don't need this duplication in the samdb module any more.
      adds  989a4b6   r8676: attribute lists in ldb searches must be NULL terminated
      adds  f8c1258   r8677: The first part of the domain name may not be equal to the netbios domain name.
      adds  a369f0e   r8678: setup for gdb backtrace in 'make test' (This used to be commit acf8c8fd4995acef47390df5a7d4e611c597367d)
      adds  87e2396   r8679: only call fault setup once (thanks to andrew for pointing this out) (This used to be commit f8a2b032a70dd63f4454b982d00168dcf6793202)
      adds  5637940   r8680: try harder to find the binary for gdb in the backtrace (This used to be commit e84871dd3232de73104bee81dd877cc329cd1970)
      adds  5086945   r8681: if SOCKET_WRAPPER_DIR starts with ./ then strip it internally. This saves us 2 more chars in the name, which is enough to get IRIX 6.4 working (This used to be commit e6d9cde482ad9f3fa91d9ce3638e2ec6530b3a9c)
      adds  04598d3   r8684: this should fix the panic on x86_64, and possibly alpha (This used to be commit c2f5884e2f8a033446467384b6c058567b2fb9ce)
      adds  2a65d17   r8685: an alpha in the build farm is dying with a floating point exception. Catch these in out fault handler, so we get a backtrace (This used to be commit 802724cf69e65a07202f3399a4321a35c2f3c018)
      adds  c84512f   r8690: Code cleanups, improvements necessary for dependencies (not added yet) (This used to be commit 7384b3c4a1450ad63356dcf586e3a7e7335f8e6d)
      adds  6868795   r8692: Starting parts of code to provide user modify functionality. It's more like a placeholder now, than a working code. Just don't want to hang it around my laptop only.
      adds  6366a8d   r8693: Test code for usermod routine.
      adds  d55b75d   r8696: fixed ejs to more strictly follow the va_list rules. Might fix that pesky panic on x86_64 (This used to be commit 80177b29f4b32996d41a87df041c4c1bfb6876c2)
      adds  fe6eeeb   r8698: attempt to cope with lack of strtoull() on HPUX (This used to be commit c84c516b179fcbbcdb36c0c0aa4ffb4ff12f2c35)
      adds  176c0d1   r8699: removed invalid comment (This used to be commit f5910ceef5e1ec3fe40b4589e919fe502593b582)
      adds  b16362f   r8700: Propmted by tridge's need to do plaintext auth in ejs, rework the user_info strcture in auth/
      adds  cd882fc   r8701: Fix up auth_developer for recent changes.
      adds  4d28d20   r8702: fixed ntlm_auth build. Andrew, can you check I got this right? (This used to be commit 3c12b46e320412e4746fced7e2898f892e815118)
      adds  355c169   r8703: cope with null string in interpret_addr() (This used to be commit ff156f7aae29045edd898635d16d141b3e848f3f)
      adds  42287c6   r8706: My previous patch oversimplied the previous change to session setup - we didn't cope with the 'anonymous NTLM under SPNEGO' login.
      adds  e95fbd6   r8707: this typedef isn't used, and breaks the build on HPUX, so I've removed it (This used to be commit b9b8714297401664fcf8380d4c90ee22b7341d35)
      adds  0b650ed   r8708: fixed an assert that abartlet found (This used to be commit f5e6547c28b2069ae80da5037c5f8d0661da652c)
      adds  92a6cd3   r8709: fixed the assumption in RAW-SEARCH that directories are returned in sorted order (This used to be commit 92afff5fe7134872f12c25628d047b2a92e92a37)
      adds  0edd0f4   r8710: another attempt at fixing HPUX (This used to be commit eb3b3c8b407b2208291385539c3379f0420a448e)
      adds  f4691cf   r8711: add m4 for finding return type for signal handlers
      adds  2c457ec   r8712: cleanup old search test code to use talloc (This used to be commit 1d830bcd473a2166b6f89281faabb001697e35d4)
      adds  a33c026   r8713: Experiment to try and fix warnings on 64-bit machines without breaking 32-bit ones.  Yes, this weird looking macros are part of C99. (This used to be commit 7b316f119b8486b75ebe63b185c50fab82313e58)
      adds  ab4f3a6   r8714: Oops - get it right this time! (This used to be commit 1d2b708da657a3f3c81bb60600f66bc359c2eab7)
      adds  f1418f6   r8715: - revert the %PRIi64 stuff. Tim, we explicitly check for %llu support   in configure, and replace snprintf if the system doesn't support   it. Our replacement code does not handle the "%PRIi64" stuff, so   using it would break us on lots of platforms
      adds  e5f6083   r8717: Add monitor message emiting in userdel and usermod calls.
      adds  66526f5   r8718: try to improve the 2 level menu a bit.
      adds  2392417   r8720: split form object out to separate include file, and make it a real object, with a display() method (This used to be commit c45c4e335ed5da1e2e43ffcb9e8d6c32678faa3c)
      adds  64f31e4   r8721: Further work on libnet_rpc_usermod function. Now it can change both account name and full name.
      adds  fdb3228   r8722: make the menu handling considerably saner and easier to follow. The whole menu hierarchy is now in /menu.js (This used to be commit c2a450bb9967caa666628f067a8e732227854ce2)
      adds  dc2635e   r8723: fix esptest menu (This used to be commit 5a52729d5b81336973adaf277d265445b78b2ea7)
      adds  3c2a5aa   r8724: some boilerplate installation text (This used to be commit 5b28bdb9c800e8fbf2c7ee62a7c6faf2ec773ef9)
      adds  6e2ef3f   r8725: redirect to the base install page not the provisioning page on first use (This used to be commit eeeeab5eb7aff4fa3b25fa07a352eda74c44db6c)
      adds  9abc667   r8726: increase default session timeout to 15 minutes to be less painful for developers (This used to be commit d40e590674a20528a5649e1cfd377ee661265bb9)
      adds  6b2d6ce   r8729: make the RAW-SEARCH test more robust to servers with hash based directory ordering (This used to be commit 8c4d0cd7b7063116ab08545dbe5f23390c7973c4)
      adds  f4b488e   r8734: fixed the wins server for the new ldb DN restrictions.
      adds  126c673   r8735: added NBT and WINS testing to 'make test' so we will know if it breaks again (This used to be commit 519812a9e8da777e4dff1dec22bd8a96c05c50c9)
      adds  79cac4b   r8736: this fixes the ldb speed (raises BENCH-WINS from 15 ops/sec to over 4000)
      adds  77e52a4   r8738: Test (using ejs!) the basic operation of the ldb modules.
      adds  a7f9d9c   r8740: Extend the rdn_name module to handle adding the rdn as an attribute.  ie:
      adds  44ff330   r8741: Kill warnings about enums not fully enumerated, as we will never use all the branches.
      adds  8fbcde9   r8742: fixed handling of zero length names in mprObject() (This used to be commit 8086c37df65ac666aa340141d3584e9bc2c81278)
      adds  5237175   r8743: automatically find the basedn in ldap.js (This used to be commit bdca9537a260369a53cbb286642db86bc3ea0828)
      adds  82f9654   r8744: Split 'net samdump' out into a separate file
      adds  fc9ffba   r8745: make ldap.js cleanup after itself (This used to be commit 3a1c6a176ed37b4d696dab52b2f2e8ce5b681ff5)
      adds  f92c000   r8746: replace opendir/readdir/telldir/seekdir/closedir on systems where they are broken (apparently all BSD systems). This breakage leads to unlink on files in an open directory causing a later seekdir to miss files. The bug happens due to a block boundary bug in the BSD libc implementation of these calls.
      adds  616ea8d   r8747: remove unused code (This used to be commit 60a07da59dfe6dd89f01c6fb494debeda1a1984d)
      adds  27ab60f   r8748: fixed build. Andrew, please check. (This used to be commit 9411bd4e5e7ac9fd0aacd1432de967eda45e64f4)
      adds  ecc6910   r8749: for completeness, add rewinddir() and dirfd() (This used to be commit ce022e40908dabad41de276941d2ee7a5739aea4)
      adds  dc4af82   r8750: drat, on some systems dirfd() is a macro (This used to be commit d974bf3589e1b0cd1d5661a21571b81e99350709)
      adds  6d26a71   r8752: With all the infrustructure done, details like a SamSync migration into LDB are actually quite easy.
      adds  8a94055   r8753: fixed directory handling on systems that do not return . and .. as the first two entries in a directory. This is what caused the FC3 system shelob in the build farm to fail the RAW-UNLINK and RAW-SEARCH tests. (This used to be commit f48abaaaca301c025ebd381f62345b3869809917)
      adds  3e418f7   r8758: Use official version numbering standard for debian packages. (This used to be commit 8c3cdbc239706be36c4264e29b49ae9b9e50bfe8)
      adds  2440a00   r8759: Another couple of fields in usermod routine.
      adds  a04e899   r8760: Rework monitor messaging code a bit, as Metze once suggested. enum type has now been replaced with unsigned 32-bit field and message data is passed as void pointer.
      adds  b2ed634   r8761: Propagate changes in monitor messaging code.
      adds  af48ca4   r8771: Extend the SamSync code out to groups and aliases, as well as deleting.
      adds  493fd92   r8772: Include the ldap ejs test in the standard 'make test'
      adds  5f0c8df   r8773: fixed another dependency on directory ordering in RAW-SEARCH
      adds  176ed87   r8774: make some gensec errors a bit less verbose (This used to be commit 2134ca475586ed9e062fbf4ef7222fe286c60c57)
      adds  41b6e94   r8775: More SamSync work.  This is really just mechanical...
      adds  528bb47   r8776: fixed SMB connections for IP addresses, even when name resolve order doesn't include 'host' (This used to be commit 77a1e3076a8d5c711fc96a69dd1a58c00d1f9604)
      adds  d929f32   r8777: make sure that the tree connect is a child of the return cli state structure. This fixes the BASE-DISCONNECT test (This used to be commit 86fe5817b1abc754763eede64b615dc8c9db5362)
      adds  18cf9cc   r8778: index on nCName in sam.ldb. This was costing us about 75% of the time in each smb login (This used to be commit f6d24d063ad1a96c326ce6a60adfc224d905afc6)
      adds  768585b   r8779: Add rdn module to makefile and headers Search by distinguishedName as if searching by dn (This used to be commit 1d4046136255aead319ab08da229146dbd285b38)
      adds  0f7f085   r8780: make numops controllable in BASE-DISCONNECT (This used to be commit 1cb91a11d46b49ae296abae9c8304e267e922df4)
      adds  e3e794d   r8781: - fixed a memory leak in BASE-SECLEAK (ironic, isn't it). There is   another leak in the ASN.1 code that andrew has volunteered to look at
      adds  a87a62c   r8784: Install pidl in "vendor" directories (matches debian policy) (This used to be commit f6a12944d743c92270c3c647a47cd6b4f8185dd5)
      adds  0102f27   r8788: New monitor messages.
      adds  40119dc   r8789: Send new monitor messages from userdel routine.
      adds  66b2a04   r8790: Finish the migration of aliases and privilages with SamSync, by adding templating support for foreignSecurityPrincipals to the samdb module. This is an extension beyond what microsoft does, and has been very useful :-)
      adds  0b7a387   r8791: (missing from previous commit)
      adds  06e650a   r8792: Clarify comments (This used to be commit 6174cf826fac8288b6604d9140b741aab2156cb3)
      adds  21ba94c   r8801: Change --output to --outputdir and make pidl add a data representation prefix to pidl itself. Useful for supporting other data representation types. (This used to be commit 5af68a04763f39f2a9898155e2c82ed2ee646f36)
      adds  2c306f9   r8803: Rename --header to --ndr-header and --parser to --ndr-parser (This used to be commit d292ab7ca6ce8232a182e7ec9480671bb3044a6a)
      adds  5b94a95   r8806: Move data representation-independent data into seperate header (This used to be commit 26e1fdf63007e28468a05b18bede1e69981edc12)
      adds  5cc8a42   r8807: Modifying datetime field using struct timeval argument rather than text-based, after recent discussion with both Andrews :)
      adds  f95a494   r8808: More comments.
      adds  5090b95   r8809: Merge validator with NDR.pm (validator is NDR-specific) (This used to be commit 5c0a22167d3424573ede99937549d815d067f0bc)
      adds  ebb76f8   r8810: Fix missing headers. Still doesn't fix the build but getting closer there.
      adds  6553dd0   r8811: Fix the build.. (This used to be commit fac77f5fa267da57a55e88cad8993897e80741a0)
      adds  df8bce7   r8817: - fixed return result from LOCAL-MESSAGING test
      adds  27f457e   r8818: - fix LOCAL-IRPC test for new ref-alloc semantics of irpc
      adds  ba759b4   r8819: fixed a memory leak in irpc_call() (This used to be commit 25b7524ce5029eadd48c3046297ca6bd3260b013)
      adds  a97f667   r8820: Push this common block of code into the caller.
      adds  f6d2892   r8821: continue the trend to move to a more OO style of interface for our js calls. This changes the generated RPC and IRPC calls to use the 'this' object pointer instead of requiring the passing of the object on each call. So typical usage is now:
      adds  bab1eb1   r8822: fixed number of arguments in samr lib (This used to be commit 8eee26bb85472aa45bd42fd28f968a38730e286c)
      adds  4804b22   r8823: I don't know why I added this test, it appears bogus.
      adds  aa233ff   r8824: Fix indentation, and don't send 'invalid' LM password.
      adds  d0496a4   r8825: Move list of object files to .mk file (This used to be commit 604422b1f967733b009a6e93520cb196d1eb5a89)
      adds  930e624   r8826: Make configure generate config.mk files (with the external libraries that were found) and a config.pm file (with all substitution variables) (This used to be commit 52bb1374bbcfc9b9a6d098687bafe9021a1ee858)
      adds  c1f5d4c   r8827: Fix install on some systems. (This used to be commit bca762494316dd0b0bc593e4e374a68260c87f47)
      adds  baf42db   r8829: Generate hash rather then a lot of globals. (This used to be commit 19d383259fa6af8e24f53dec3664aefe09310401)
      adds  b1e8d70   r8830: Fix provision script after data split (This used to be commit 99d676d732dffbbf428cc0f012da26c47e6bb66d)
      adds  7c948bb   r8831: Clarify data wipe-out statement (This used to be commit 981e17eea449faa591b7a8b0c2baaa02461fbf4f)
      adds  726681d   r8832: Automatically rebuilding C files if headers change (in developer mode) (This used to be commit bb02e1dccb058e31cf33aaac954708276090a9ec)
      adds  294d2f4   r8838: Add ugly hack to prevent make from barfing out because it doesn't know how to create heimdal C files. (This used to be commit 403ed4abf5d9061c1d8e66e94766ae1ccefb585d)
      adds  c9323fd   r8841: disable dependencies for now. To try dependencies, uncomment the 3rd-to-last line of Makefile (This used to be commit 4faed45851ad83249a9c8778e052a168bf5db2fa)
      adds  d14fd78   r8844: Actually, both types of provision wipe the DB.  But we do need a way to explian the tie between 'Initial Provision' and the next step being a SamSync or a Samba3 import etc.
      adds  5dd9940   r8845: Removing unnecessary string length calculations. Thanks abartlet for noticing that.
      adds  9cae226   r8846: Test yet more NTLMv2 combinations.
      adds  6cec802   r8847: Rework the Samba4 'net join' code.  I'm trying to get this closer to what WinXP does when joining an AD domain, but in the meantime this removes the excess unions, and uses the LSA pipe in same way XP does.
      adds  a9dd195   r8852: fixed the build
      adds  e4c43e0   r8853: fixed path to smb.conf
      adds  c24a724   r8854: #if 0 out the right things this time.  (Sorry about the build breakage)
      adds  b30f0b0   r8855: Share this enum (describing the SamSync databases) between nbt and netlogon.
      adds  0928f1f   r8857: please don't get fancy with embedded boolean statements in js code. Especially as this is a new language for most Samba developers, it is far better to err strongly on the side of readability rather than trying to save a line of code by using fancy tricks (This used to be commit 3228644cf898cc9b3386675f40f2f7e52f69e5c0)
      adds  483ab8b   r8858: just to make sure it works on the main trees, deliberately break the samba4 build
      adds  c798d28   r8859: having been successfully mailbombed by build at samba.org, fix the build again (This used to be commit aac733067aac0e09cd7e25b21fe37c908ab97773)
      adds  c846ec3   r8867: try to fix the LOCAL-IRPC test on 64bit platforms
      adds  99ad4c6   r8868: add comfigure check for c99 struct initialization, which is required for samba4
      adds  e232ec6   r8871: add some debugging code to findout why LOCAL-IRPC fails on 64bit hosts
      adds  18daf6e   r8873: add more checks
      adds  555eee1   r8874: test some more combinations
      adds  5bddfe7   r8875: Rename timeval_diff to timeval_until and revert the arguments. timeval_diff is not strictly a subtraction function, there can't be negative timevals.
      adds  b9cbfe6   r8876: check the result of AddOne and test some more values
      adds  f9dc465   r8878: Spelling fixes.  (-: (This used to be commit f850faca9797c9818a46fec72dba069cac5a6db7)
      adds  4c747e5   r8879: more expansion of the irpc test to try to uncover the ia64 mystery (This used to be commit ff03b8148bdf7798af4e1704aba22635bb67cbe4)
      adds  5525b2e   r8882: - enable the domain master
      adds  66c270b   r8883: Apply some const.
      adds  6732229   r8884: valgrind error logs only matter if non-zero in size (This used to be commit baaad4f4a4c84fb0261ab59d31a680f33b1beb47)
      adds  457261e   r8885: fixed shell syntax (This used to be commit 00ea1f38a36a0e45219a941a38875787bf526661)
      adds  6f0e5b5   r8886: Exchange the arguments of timeval_compare, this makes it behave like strcmp.
      adds  fc58570   r8887: fixed the irpc error that caused ia64 to fail the LOCAL-IRPC test (This used to be commit ce9a262d379b946717d0d4be4731c837e6f7373d)
      adds  1f467c5   r8893: fixed the valgrind error on stream termination due to prototol errors (This used to be commit cf1a7bbe96e8e40ac4df3eaa3e5922a944b45579)
      adds  67de572   r8895: work around broken glibc strrchr function that gives valgrind errors on some boxes (This used to be commit 5079fdea1b4fde4f844713f42e678759324d801d)
      adds  aff62e9   r8896: Handle more complex case where field being changed doesn't appear alone in any of userinfo levels. What's needed is extra query step to fill the userinfo structure and then modify a single field. The other way to do it is userinfo level 21 with bitmap flags set, but first all field flags need to be found.
      adds  2786f84   r8897: Add test for the comment field.
      adds  901d759   r8898: Fix provision script to actually work, since location of smbscript has changed.
      adds  46a4199   r8901: Fix ntlm_auth segfault (invalid free()).  We have moved to talloc here.
      adds  4475dd5   r8902: Revert the small change as Andrew Bartlett asked. Now, let's go and fix howto.txt.
      adds  1683567   r8903: Update the howto as smbscript is now installed along with other binaries in bin/ directory and trying to call provision script, without PATH properly set, fails.
      adds  0881664   r8904: Split off the query stage as a separate function.
      adds  6e64a8b   r8905: don't try to do DNS lookups on interface names with wildcards (This used to be commit bbdd446254a0e66af3326e2e66d568eeee0922c0)
      adds  e3374bb   r8910: An initial parser to parse structures in smb_interfaces.h.  This will be used to generate ejs objects for making raw smb calls.
      adds  f297f82   r8917:   Better support for extended ldap search operations   Try to follow the RFC where possible and adapt to   openLdap and AD way of handling this structure (This used to be commit d844d45d87b4114bc1b9af2e40f8c27ba3e219de)
      adds  4f67728   r8918: Handle const elements in structures or unions.  This is a bit yucky but making an optional_const rule puts the parser in an infinite loop (?). (This used to be commit 6339cc75fae8296757c4609cede1d5703b90d52a)
      adds  172a0c7   r8919: Return references to structs and unions in parse tree.  Fill in type names for structs and unions also. (This used to be commit c31be383461d8a2784aa85619b38f81a389024f2)
      adds  cc5f935   r8920: Make NAME hash entry for struct elements a list.
      adds  08b2b7e   r8923: put the IRPC default timeout back to 10s (I didn't mean to commit this, it was changed just for deugging) (This used to be commit a7c260e61feec210bcb5cad0f8f759544dc9dd1e)
      adds  30c3c77   r8925: Start generating header and implementation files for smb_interfaces.h (This used to be commit 3a93f1125539eec6bd17003a748f1b7dd76d0031)
      adds  e66f76c   r8926: RFC 2891 - LDAP Control Extension for Server Side Sorting of Search Results (This used to be commit 5dd4844cc5f1e719d55e642c5f1b8af5655fec89)
      adds  2a45ec2   r8930: Add the libnet share tests based on code submitted by Gregory Leocadie <gleocadie at idealx.com>. Listing shares passes, deleting not yet - it's a work in progress.
      adds  f91008d   r8932: Handle non-anonymous unions and structures better. (This used to be commit 04f993721574b4532962b5845faa4cb40a90ca38)
      adds  5e1a9fe   r8933: Fix missing prototype warnings (This used to be commit 39b2220a84b1860d8ee09b8c15049f18fd77da7d)
      adds  4216c18   r8934: Some refactoring of smb_interfaces code generator. (This used to be commit c016487a0148694a1a1464bb5f7ba0d0e142d14f)
      adds  23926e7   r8936: Use incremental linking. This appeared to be supported on all systems on the buildfarm when I tested it using smb_build.
      adds  1439697   r8939: Do an open domain in the schannel SAMR test.  This should test some of the win2k3 SP1 interactions.
      adds  f30eba5   r8940: Add TDR (Trivial Data Representation). The aim is to use this later for NBT/WINS/etc rather then having to depend on NDR. (This used to be commit 5ee7af26dd220de06f1764cd1683abedeeda5131)
      adds  ffbd634   r8942: Move intermediate subsystem output files to bin/subsystems/ (This used to be commit 43c8321cd991bdc3a7e1b05359d249457e86e7d1)
      adds  b0b881a   r8944: Get more verbose output from NET-API-LISTSHARE test.
      adds  50468b3   r8952: Partial work commit to find the DN of the new machine account - we will use ldb to add servicePrincipalNames to this.
      adds  304e3df   r8953: Move a few utility functions (This used to be commit 732db744b287be71781b7577933bc54a0724f78c)
      adds  798fbb4   r8954: Use binding string to specify host rather than share path, as we use rpc call here after all. Also, safely exit (freeing memory context) in case of any error.
      adds  7fe83f2   r8955: Move a bit more of the build process to the Makefile (This used to be commit 670a7a8de570a9c89ea09bb473d9b1d8cabf6830)
      adds  9f611ff   r8966: Simplify the makefile generation system a bit. Autogenerate list of binaries (rather then having them hardcoded in build/smb_build/makefile.pm) Add INSTALLDIR keyword to .mk files (This used to be commit ce0935112b846486cf705ec69f12350be9c4c89d)
      adds  6e18124   r8968: More simplifications (This used to be commit 92e14f555633c12ac02255274ac16a44ecf2b436)
      adds  1254a6d   r8969: Make password field a password field, that is - prevent them from displaying plain text.
      adds  1af6537   r8970: Add 'ADS' join support to Samba4.
      adds  88632d8   r8972: More simplifications... (This used to be commit d89caeb8004c5cfabc934c8efa899a6d1839d250)
      adds  f10b2af   r8973: nicer output
      adds  916505f   r8974: Support makefile fragments in .mk files (This used to be commit 8d9c18a1b4cf31ebae1d0c84b00b4d781f55de66)
      adds  d1743c9   r8975: Very basic test for delshare function based on code submitted by Gregory LEOCADIE <gleocadie at idealx.com>.
      adds  26daec8   r8977: Put my copyright in share torture test.
      adds  36f64c0   r8979: Bunch of makefile fragment inclusion fixes:  - support whitespace  - support "include " keyword  - move swig stuff to .mk file  - support autogenerated makefile portions (use "include echo foo|") (This used to be commit 43779c09b6a75e03f4cf6e8953a837cddd318aa5)
      adds  896fd8e   r8980: Make Samba4 honour account control flags (we were asking for a non-existant field).
      adds  64cdbaf   r8981: Add comments, fix typos (in attribute names) and check for errors in SamSync and 'net join'.
      adds  639a8af   r8982: "name" is not the netbios name, but the RDN.  Return the correct netbios domain name of the host, as well as the sid from the cache we fetched earlier.
      adds  cf54bfb   r8983: The KVNO (Kerberos key version number) should be incremented with every password set.
      adds  4fd6c8e   r8984: Use the correct cross-reference search in DRSUAPI, rather than making assumptions about the behaviour of "name" as a NETBIOS domain name.
      adds  7facdcc   r8985: Automatically generate make dependency rules for the asn1 and error table files.
      adds  2af1986   r8986: As far as I can tell, given the ldif I get from behind this, we have a signed NTTIME here.
      adds  c829871   r8988: Don't remove Makefile.core in distclean... (This used to be commit e8324ff8900fee2df6ca48d89e86e419f7223af9)
      adds  db28a32   r8991: Change Makefile.core to main.mk to prevent accidental removal problems. (This used to be commit 3719570411c47b019e29dbfec1af7b018ea9f759)
      adds  9c913ef   r8994: Clean up some more autogenerated files so I can predict when I'm going to break the build... (This used to be commit 1f31414f372bf930db0a65531e85ab5cb9a34723)
      adds  0165e1e   r8995: Add heimdal headers back to "basics" target... should fix the build for now (This used to be commit 343e33c13ff5a67b463c2f7c18e0a6590d75f8ab)
      adds  c90cba5   r8996: More build fixes... (This used to be commit 2b15c74f201d7fad11f1c50dd91b27b78b221550)
      adds  d2e099c   r8997: Define CPP for hosts that don't default to 'cpp' (This used to be commit efe0be92496940dd5c98ad2e864ef326ea6bf3ef)
      adds  14fd6ef   r8998: More work on the RPC server code to avoid abusing the name attribute as a netbios name.
      adds  206ce77   r8999: Use the timestamps module to ensure we update times.
      adds  091aa07   r9001: Fix warning in make clean (This used to be commit 84bd51279e1302bdecca99fb3f155ba2f6e0bbf5)
      adds  acf85ac   r9002: a workaround for the current build problems. I hope this will allow the build farm hosts to build again.
      adds  7937a35   r9003: add testing for non-empty directory delete on close (This used to be commit caca1f191d23ef848d3c8da76e8a0e80a06dacef)
      adds  d4c4f16   r9006: expanded RAW-UNLINK test to test directory delete on close with non-empty directory, as per discussions during jeremys talk at cifs2005 (This used to be commit b28b2108c7f3e94fb47a706fb1d550354074730d)
      adds  5ef8329   r9007: fixed error code for setting delete on close on a non-empty directory (This used to be commit 320ab3c93b05a79b77dbbb85e9b038bb07848ba5)
      adds  8d5f642   r9008: check the return status for the directory handle creations (This used to be commit 57e44300f73bbf190a0282925591b7dd1dfc2b6b)
      adds  6eb9567   r9009: directory not empty is not an error on failure to delete directory in delete on close (This used to be commit dada509f5e374872cded9035611c9d4fd9f4c4c7)
      adds  ae650da   r9010: forgot to commit the change to create_directory_handle() (This used to be commit 8d5238049376fb5887bdd478d7e3caa80ff1c6d0)
      adds  e7d87f8   r9011: Remove more references to "name" as a netbios name, using the cross-reference instead.
      adds  e0cc4f0   r9015: Fix access to BUILTIN again.
      adds  b37b8f1   r9016: More work to avoid abuse of the "name" attribute, this time on NETLOGON.
      adds  aa7d44c   r9022: One more step in the game of whack-a-mole with the PAC.
      adds  d086812   r9025: fix the build when it was stoped and you don't run make clean before make all
      adds  28c6038   r9026: remove autogenerated .x and .c files
      adds  94bc92b   r9028: make some function static
      adds  d8eb612   r9030: add a AC_SEARCH_FUNCS_EXT() which takes an extra argument that get the output libs to not pollute the global $LIBS variable
      adds  8e26f09   r9031: don't use the global $LIBS variables for posix specific stuff
      adds  31867a9   r9033: Add the 'installmisc' make target back again (This used to be commit 8eff7263938eae8a51f42e732563fdfbc570a4b3)
      adds  9d7d5ea   r9037: New fields in usermod function - allow_password_change and force_password_change datetime.
      adds  df9b8ed   r9038: Revert svn rev 414.  Discussed with Jerry and Metze.
      adds  8a0b044   r9042: fixed the valgrind error in the RAW-SFILEINFO test (This used to be commit eaf079e33f3e2d933b7310cf076d572b6988cbb4)
      adds  089fa95   r9043: fixed return code in RAW-STREAMS test (This used to be commit 45e41010da19cafc9d50369c2d311a42e5172eb7)
      adds  177423e   r9044: added a comment so you can see what this test does :-) (This used to be commit ee2744160892f28390662f4934dc4135e4378d78)
      adds  89cbdf8   r9045: be friendly towards servers that don't understand the 'share' form for tconx, instead of the \\server\share form (This used to be commit 02a78d06e1018087859c9ec65b792b1ffcfd3981)
      adds  d07f01b   r9046: fixed display of privileges in RAW-ACLS test (This used to be commit 0ab907af6a4c3d1adbafccdb1bd4150c491bcba4)
      adds  13b20c3   r9047: show the order of the server/correct output to make it easier to demo this test ;) (This used to be commit 73ba1a8e3823330c6889d626e8e4fb392ebcab8a)
      adds  223262c   r9048: added a new DOS error code (thanks to EMC) (This used to be commit 1936c20939a6e1311665b44a71a31ab231ba7b28)
      adds  3742b97   r9049: - add property dependencies to include/proto.h - make some stuff easier
      adds  4b8733c   r9050: fix make pch all
      adds  586838c   r9052: Support lex/yacc compilers without support for -o (This used to be commit e641d3a847f2dafc25e5555eed601325cbc86c07)
      adds  2f7f278   r9053: Change order of dependencies (.h files are used when creating the two compilers used for generating the rest of the heimdal files) (This used to be commit f6b240125a3c5c15ce60f1de89a4575569eceb1e)
      adds  ba205b3   r9054: removed incorrect paranoia check on opening streams (this caused RAW-STREAMS to fail) (This used to be commit c164ee5b19f6880b7b5df8d8fb96704350432862)
      adds  a0b2930   r9055: fix header generation for string_array and some other  scalar types the are actualy mapped to pointers in the api
      adds  2a533ec   r9059: add a basic credentials object for mimir (This used to be commit 36a9277e878d4db599fcfc02b96d2aaeac0b74dd)
      adds  2ba1fa7   r9060: prepend not overwrite the libs
      adds  56c112b   r9063: - don't pollute the global $LIBS variable with -ldl - -lresolve seems to not being needed any more   (it's actually not used, and the build farm seem to happy with it)
      adds  da65515   r9067: Use the right variable name in the example too. (This used to be commit 7fdb5d295f3bc5a08ba4371a34123bfae0d6e1af)
      adds  abeaa08   r9068: Move # sign. (This used to be commit e2eed2536bbd07349c28f4a34af89fd77f7bc682)
      adds  1702f5b   r9070: More fields in ejs credentials object.
      adds  c11e266   r9071: Set real and workstation fields in ejs credentials object.
      adds  94efb6f   r9074: cope with a null ntvfs context in disconnect, so the destructor that runs on a failed ntvfs init works (This used to be commit dac0be64c7cef18f6740053b3e6fe9a25df40c88)
      adds  a0314b2   r9077: HEIMDAL_ROKEN needs inet_aton and on solaris it's in -lsocket
      adds  6243e2a   r9078: - move charset stuff to lib/charset - don't use the global $LIBS variable for -liconv as $LIBS is not used anymore
      adds  fe8296e   r9081: Work on new ethereal parser generator, partially based on Ronnie Sahlberg's idl2eth.c (This used to be commit 561aeca6490bdb7e37f12d60a67c551e5db3fc62)
      adds  84da1a1   r9082: added the ECMA functions encodeURIComponent() and decodeURIComponent(), which I am using as part of my object linearisation code (This used to be commit f91f705a143b24c2e01b9176850a7089e1a99b86)
      adds  8db8279   r9084: 'resign' the sample PAC for the validation of the signature algorithms.
      adds  dcf88f5   r9085: Missing structs.h entry.
      adds  02edb56   r9088: More ethereal parser generator updates (This used to be commit 294e716621baa3e6fbc6bc471aed0b85ad93d1ed)
      adds  36a2b36   r9089: Start generating module init and top level ejs functions for smb_interfaces. (This used to be commit 0aee33c3de6ba94ec563725a56b7dfbddd0d521a)
      adds  6f6e42c8  r9090: Another field in usermod function - account flags.
      adds  9cea63d   r9092: Generate some more stub functions. (This used to be commit 301dd7b78b78a4036a8dbf40c12171c0de50974f)
      adds  b3da14d   r9094: More ethereal parser updates, only header fields left to fix + actual data call (This used to be commit eef8bc97ed8d546955d9a03eb8c500293fd2f84e)
      adds  1b42035   r9096: Spelling. (This used to be commit c61b29bdf043792d885528bd7666c9bea9107928)
      adds  daaf771   r9099: Start generating code to pull/push fields.  Generate functions to call the smb_raw_foo() calls. (This used to be commit 39dfabe66d1a377ed5a473db0309ca97adf24e7a)
      adds  be15ec8   r9101: Check in file generated by Parse::YAPP. (This used to be commit d0f540bc463959ec3602834d796192dc2879b979)
      adds  2d9d6c4   r9102: Generate files in $srcdir/libcli/gen_raw instead of $srcdir.
      adds  b613386   r9104: Finish ethereal parser generator. Still a couple of minor issues remaining to get it to generate completely compilable code. (This used to be commit d8727b8de75be7e44bd889c9650d5d68d486a95a)
      adds  2624d8f   r9105: match the prototype of netdb.h this should fix the build on solaris 10
      adds  224a2a6   r9106: look for something more usefull in the -lnsl
      adds  4044883   r9107: try to get the build on solaris going...
      adds  5503ec9   r9108: try to get aix building...
      adds  906f47d   r9109: set HAVE_GAI_STRERROR when the function was found donnot know whz this doesnnot go without this patch
      adds  0bbe88c   r9110: use printf again
      adds  0e6369f   r9111: actually use the roken inet_aton when nothing was found
      adds  beed5b8   r9119: added a lp.categories() call in the loadparm js object, to allow retrieval of the smb.conf parameter categories. This will make writing a smb.conf editor easier. (This used to be commit 8db549b1506b5260c9eb16f40bbdae6a7c006fa2)
      adds  370016c   r9120: added the BASE-DISCONNECT test to our set of standard tests (This used to be commit a6e2e6e1ba950ddd9918bf527ce1c5278f7b49bd)
      adds  c3ee5d6   r9121: use the older non-passthru level for setting delete on close disposition in the RAW-UNLINK test (this allows it to work with netapp servers) (This used to be commit 4f9cfd10bf92e5abf3c09bb0bf6cca3dfc3b6dfb)
      adds  71f8de6   r9122: cope with trailing garbage in POST contents in the web server (This used to be commit de0ac6a9d6f38f9c8067f974e3bdc1c9a164d638)
      adds  b056c7a   r9123: Add ejs_pull_DATA_BLOB() and ejs_pull_BOOL() although leave DATA_BLOB unimplemented for the moment. (This used to be commit 0e022f8d45a99f0edbbd6369dbf41f73906c6fc4)
      adds  94e5caf   r9124: Handle more types pointers to simple types. (This used to be commit acd34c1cac151e16f5cecae8c80a01b36ccd3fc0)
      adds  959c75c   r9128: More ethereal parser generator updates. String handling is still broken as well as handling more then two element levels. (This used to be commit 952399aa68c22059a799e55fb92e039e68ea3dae)
      adds  53c38c5   r9129: Start working on nested anonymous structures and unions.  A better design is starting to become clearer.  (-: (This used to be commit 23b9f8f3b59cc497fc7368c40ca7fce474370ed3)
      adds  e603a36   r9130: Fix up awful indentation. (This used to be commit b3e0baca71ca8116f7a38ff64e655a37406d64b4)
      adds  67180c4   r9131: started adding the server side code for "AJAJ" (asynchronous javascript and javascript)
      adds  b99bca5   r9132: 'pointer' is better for typedef than 'C pointer' (This used to be commit f91f5eeac9a8b62928233c3925c8ad1b99b32b4e)
      adds  8808465   r9133: a huge import of the qooxdoo infrastructure. I decided to import all the widgets to make experimenting easy during development. We can trim this back later to only the pieces we use (This used to be commit 631a56da39ed0daae46ca89e57c10b09cf41c718)
      adds  3a02c8b   r9134: added the client side js library code for handling remote 'AJAJ' calls into our web server (This used to be commit 530717122a3c7e34258db8ed0bfd0cc00624b903)
      adds  a281077   r9135: added a sample page that demonstrates using AJAJ to make remote calls that update an object (This used to be commit 678b0cc08f6026fe35b522d5705ab0c1baf3c359)
      adds  baf66d8   r9136: made the 'AJAJ' code portable to IE and Opera (This used to be commit b6b531533e2c4d6d927df29905e49a775e92f3c1)
      adds  dab115f   r9137: fixed installswat to handle the deep directory structure of qooxdoo (This used to be commit b1f0b7b12b5b3b921054921d3417e820057f1ccd)
      adds  e973779   r9139: cleanup the layout a bit (This used to be commit c21fe071e795888f8e4ed0f535dc1bbc8d0731a5)
      adds  f8b0483   r9140: fixed a typo (This used to be commit 672b8c397103dddbd5d046a4c43f4686ad51192e)
      adds  be468be   r9141: fix up output massage
      adds  e9754b8   r9142: fix the output to the new names
      adds  b2b89d6   r9143: print out the rate of rounttrips
      adds  d87e130   r9145: Some work on eventlog since jerry is doing some in Samba3.  (-:
      adds  31fa87f   r9146: - enable winreg pipe from ejs
      adds  3c1851b   r9148: remove the aix stuff it didn't fix the build
      adds  90a61d9   r9149: add support for string arrays in GetPrinterData
      adds  4d4691a   r9150: The ethereal parser generators work now. Thanks to Ronnie Sahlberg for help with the debugging and comments on the generated code (-: (This used to be commit 4c165f8ff65b4500d8366b655d6df2a065f35bf5)
      adds  918b1b3   r9151: reverting to return char * again
      adds  8dde143   r9152: fix a crash bug
      adds  bc43808   r9153: added a sample program for enumerating winreg via js (This used to be commit 10043db676f9db8d1933b6a5f9ae050cefc538ac)
      adds  220686a   r9154: Change eventlog enums to bitmaps.
      adds  865319a   r9155: Fix ReadEventLog() test so it now works. (This used to be commit b76d35e7e2207f4da294a7cd1b5636b954162be2)
      adds  f18657a   r9156: Add IDL and test for FlushEventLog() but it always seems to return NT_STATUS_ACCESS_DENIED. (This used to be commit f18d1f539e4fd434dfc519e45f4c356c5cd4d73a)
      adds  c56befe   r9157: fix white spaces
      adds  772d580   r9159: abstract the winreg js functions into a nice library interface (This used to be commit 5e398700627fb2c16bf39b9c851f640f5412c7d4)
      adds  8658136   r9160: use the winreg lib in the test program (This used to be commit 33bb76ed4e1a796cf68198c0bb480a7bbd31b6cd)
      adds  97eac1a   r9161: More etheral parser generator fixes (This used to be commit b323e83e8df6ba331b3f0b3abe28aa8ddf9127ef)
      adds  7603394   r9162: Fix a couple of data types (This used to be commit 7329dd25f509a5db92ee70713fa0b2a2473ae8cb)
      adds  dd10696   r9164: Fix subcontext handling Support fixed-size arrays Give some more nicer warnings for not-supported IDL constructions such as inline arrays Fix signed int-handling (This used to be commit 3456dc7846ec49e6d4c71e66557bd31c683daa60)
      adds  910c1d5   r9165: Fix inverted error check in untested code path.  (My untested code...)
      adds  c46b658   r9166: This checks more of auth subsystem in the PAC test.
      adds  200a67f   r9167: Further PAC parionia:  ensure the checksum fails if we modify it.
      adds  3e905b5   r9168: Fix subcontext handling Support fixed-size arrays Give some more nicer warnings for not-supported IDL constructions such as inline arrays Fix signed int-handling (This used to be commit 2f1fcf3bc7a29e3089f1edafd45c70488f3cd565)
      adds  2327047   r9170: fix crash bug
      adds  2ed2625   r9171: - support putting a credentials object in a rpc pipe object to allow authentication   with other than the command line credentials in a rpc pipe (This used to be commit aae05ebc9c3dc7ad367aed09c54b85184ba7a82e)
      adds  f9e0b8a   r9172: - fixed a nasty bug in the 'deep copy' mpr code that caused variables   called 'credentials' to not copy correctly (the bug was in handling   of chaining in the copy code
      adds  f13fbd7   r9173: catch ep->local being NULL (This used to be commit 9f75bc3ca061abbfeb6ac9fc60834b8c1f6e2c4d)
      adds  0c15c02   r9174: ejs does not include the special variable 'length' in for loops over objects, so we need to check for it separately in the object lineariser (This used to be commit ea3c3d0a0f79c49c2e93da4956cc509614f92f37)
      adds  0aa43d9   r9175: simplify the example code a bit (This used to be commit fbae29686644198351bb31c3be1cf5630165ef1f)
      adds  9f44443   r9176: added a much neater method of calling printf on the server from client side js. Just use srv_printf() and normal printf arguments (This used to be commit 11c7e8db3d2501a6a439d3e3a63a5055cc577f51)
      adds  c28816e   r9177: setup a credentials object in authinfo on login (This used to be commit c1ef18a590d2f7af4b64c1775376a05da80ac242)
      adds  e49aeef   r9178: remove the old server printf code (This used to be commit 0b96b3bfe370f5f4e44cc1a2a249f766a04c5b07)
      adds  9811a39   r9179: cope with simultaneous web requests using the same session variable (This used to be commit 7d6e6012198d6fd3770da22ec5e1770c9bcd4ed7)
      adds  a663d21   r9183: more workarounds for the global variables in ejs. I will discuss getting rid of these with the mbedthis people. (This used to be commit a5b9e74a5c23e724ae4ee222e6f128133b175494)
      adds  d8a490a   r9185: Make second pass over the parser tree and tidy things up to make it a bit easier for the code generator. (This used to be commit a6f1f251e86bac43b894d551e93536256bab7329)
      adds  3824a0c   r9191: Generate headers for nested structures that need pushing or pulling. (This used to be commit c56a530d3ba31a603d1a5615bdd2a0788cf1f967)
      adds  79c1c76   r9196: - add a note about the Canonicalize KDCOPtion flag
      adds  7dfaea1   r9199: Another go at recursive flattening of structs. (This used to be commit a6541a07028d7d53e441a1eb78457c0d572109af)
      adds  febfcd3   r9202: OK now we are getting somewhere.  Generate js stubs for top level structs and each arm of top level unions.  Don't generate a header file (duh) as the namespace stuff is done in the module init. (This used to be commit dde7f8be97f1a85b2f8221a98eb2edd357eb8cf2)
      adds  16cc2aa   r9205: Generate more stub code for smb_raw ejs functions. (This used to be commit 3407490121344f34c69eeaf838de6ce9c4c7b1fc)
      adds  ac4c941   r9207: Start generating ejs_push/pull calls for structure elements. (This used to be commit 8ff27a1effd2050733916569190264e347286c45)
      adds  ede70c8   r9208: fix a crash bug
      adds  a689b96   r9209: - fixed the ldb registry backend to work with the new provision ldif
      adds  2b31c6d   r9210: fixed support for a credentials element in a rpc object in ejs to not give lots of warnings of missing properties (This used to be commit 15737abd747cea561eca92103919f4adc22c6fcd)
      adds  2dcd55f   r9211: don't try to encode functions in the AJAJ object encoder (This used to be commit a08104a13c722b3888aecd365e32aae63ea481e5)
      adds  c8dfaec   r9212: the beginnings of a registry editor in SWAT, using client side javascript and AJAJ
      adds  32015e5   r9213: some improvements to the registry editor code (This used to be commit 5cd33fa9f898f95a78397a387a42977a4839fb20)
      adds  eda59a6   r9217: Add 'make clean' hooks to the ans1 depedency generator.
      adds  924b3cc   r9218: make the winreg library code handle arbitrary paths more efficiently and more conveniently (caller doesn't need to know the hive names now) (This used to be commit dadd7e22fb439f7b18c429a95c75902e4741ba8d)
      adds  7875023   r9219: by default be a DC, as the provisioning scripts assume that in other parts (This used to be commit f8949869bc114590c9260ab7b9d97f71a552a6a7)
      adds  4b93e37   r9220: Start trying to get autogenerated code to compile.
      adds  c0e8144   r9221: Try to merge Heimdal across from lorikeet-heimdal to samba4.
      adds  2fa50ab   r9222: Rename smb_tree_connect() to smb_raw_tcon() to match other raw function names. (This used to be commit 26b191b3c9529b2dae5d004819dab46657064408)
      adds  172cee9   r9223: Rename smb_raw_session_setup() to smb_raw_sesssetup(). (This used to be commit 5e6d330e7388e47e1b2bfc96fff07682e90f63a5)
      adds  922f28f   r9226: make sure we catch rpc faults in the ejs rpc wrappers (This used to be commit 3ec376141e64f0a504f04b470cb5df78c2e0f5c2)
      adds  8942ac6   r9227: cleanup and simplify the AJAJ code (This used to be commit ceb7669e5991e9dda759d60a09a0a65e6caba991)
      adds  d3751c4   r9228: cleanup and simplify the AJAJ code - part 2 (This used to be commit bb3ab2c47b098ed57af358c4f5c6ad4d4d26eb33)
      adds  5502467   r9230: Star out passwords and add confim text input for provisioning. Also, add addMethod() to form elements now.
      adds  f870014   r9232: Rename some objects to make code clear.
      adds  457d7fd   r9233: Ensure that the output variable is initialised in this conversion from error to non-error case.
      adds  25b9471   r9234: Ensure we always change the end of the PAC, no matter what it is.  Fix typo in comment.
      adds  da33c53   r9235: Remove attribute search we no longer reference.
      adds  d607b44   r9237: Fix eventlog_Record typedef so it decodes records source and computer names.  Need to get working with SIDs and extra data. (This used to be commit 2543f78df61b76295acf6fe4837adefbe08ca5c4)
      adds  c08578c   r9238: Some test code to do user-unmarshalling of eventlog_Record data. (This used to be commit d0225f10797eaeeb6d10cf753578703e144ee8dd)
      adds  32e76af   r9239: I think this is the right IDL for the eventlog record.  Pidl is generating incorrect code for arrays of strings here. (This used to be commit 3b2476e0a00dbd3b552ccde736147e93655732f1)
      adds  3be75a4   r9240: - move struct security_token to the idl file, with this we can   the ndr_pull/push/print functions for it in the ntacl-lsm module
      adds  0648a67   r9257: - I assume we don't need unistd.h in this file,   that sould fixes the build on aix - use "" instead of <> for includes in our tree
      adds  597e423   r9258: return is only supported in function, not in plain shell scripts
      adds  efd0d2a   r9260: only overwrite destination files when the temp files was created correct
      adds  351e209   r9279: In Samba3 debuglevel 10 used to print RPC debugs.  I think this should apply to Samba4 as well so change the DEBUGLEVEL > 10 to DEBUGLEVEL >= 10. (This used to be commit 2215cc08b7b94df3fff9cfff6c839bbf2cb6e664)
      adds  7c8c36e   r9284: Whitespace.  (-: (This used to be commit 6a7922a02c19b5ea2b77011ff593c6d535d0b212)
      adds  76787d5   r9291: Add a stub for smb_raw_lpq() which is in smb_interfaces.h but doesn't seem to be used anywhere yet. (This used to be commit 9e5ce3a28892241e2b080c0fa187ee99042c2330)
      adds  a1ca088   r9292: More compiles fixes for autogenerated smb_interfaces ejs wrappers.
      adds  c1f165d   r9295: Tridge had some good suggestions for simplifying the smb_interfaces ejs code.  I will try and get just the push/pull functions working rather than getting in a mess with trying to do everything at once. (This used to be commit a7504ebf9557796bd50907620115f8367ea586f0)
      adds  ca1b2ea   r9296: Reinstate generation of push/pull functions for each field in a struct or union. (This used to be commit 72420f24e654661c8792bd7d0eae610ad182d529)
      adds  c04b6ad   r9297: Add a NDR_CHECK() around each ejs push/pull.
      adds  e5de098   r9298: pull non-array elements before array elements to overcome the problem of arrays that have length_is() or size_is() properties that refer to later elements (This used to be commit 9526f2a5104b50f4b6ab575cfa6270abb0377e51)
      adds  1774019   r9299: fixed the evaluation of pointer expressions that evaluate to boolean (This used to be commit 17679676d4629ac81116ae1b102f1a311b5d4eed)
      adds  d452cd0   r9300: cope with zero length in ndr_pull_charset() (This used to be commit 1ae255aba44f4444486ae5bc634c8ab1a6328c87)
      adds  65ec408   r9305: Use the check-var.m4 from roken to really, really detect h_errno correctly.
      adds  4ed7904   r9309: Incorrect null pointer check in return from talloc.
      adds  f9c7357   r9310: Add two missing return statements after null pointer checks to fix potential oops in kdc code. Found by coverity. (This used to be commit 3b707b928969c87ac7e9948a567a3ebbc754f28c)
      adds  56aadf8   r9311: Missing  null pointer check in ejsLib
      adds  8609e79   r9318: fix searches with scope ONE and SUB,
      adds  2f19540   r9319: updated newuser script for new OO style for nss object
      adds  ad9022e   r9320: Fix premature dereference bug found by Coverty and also get rid of non-used memory context (This used to be commit 127e06492a545940443c93e9aec66eebefa26dc2)
      adds  1e59a8a   r9321: Fix potential bug found by Coverity. src_len has to be int but later we do pass it as size_t. In case src_len is negative, we need to register a failure and return to the caller (This used to be commit 95d96c79a538814bb524d7905e1e8f64df6341ca)
      adds  a9c00a7   r9327: Rename parent to fParent to prevent confusion with window.parent object. (Thanks, Derrell, for the reminder.) Rename child to fChild, to be consistent and maintain readability.
      adds  3029657   r9328: Remove background:ThreeDFace from qooxdoo styles to get our samba.org background bacl.
      adds  290b0b5   r9335: only copy the in side of an array to the out side of an array when the array is a [ref] pointer. For non-ref arrays it is quite valid for a server to return a larger response array then the client gave (as can happen with winreg) in which case this memcpy() will fault. (This used to be commit 6cf20e7adb9891119fdc9a0b208c3f94fe823334)
      adds  c463b98   r9337: defer the checking of array sizes until the end of the function/structure, as the checks might involve variables that have not yet been unmarshalled. This is needed to cope with the correct IDL for the winreg pipe.
      adds  9fffd12   r9338: fixed the winreg IDL to be correct for the EnumKey and EnumValue calls. The previous IDL was just a workaround for the limitations of our older rpc infrastructure. Now that Jelmer has added much improved string support using the charset keyword we can correctly implemenent the unusual winreg string buffers.
      adds  ba6d307   r9339: treat arrays of uint8 values as a special DATA_BLOB type in the ejs interfaces to RPC. This makes large blobs of data much saner. Tim, you will probably want to do the same for the smb_interfaces.h generated code.
      adds  bc6d351   r9340: print the [in] contents when debugging even if the marshalling failed. This makes it easier to track down marshalling bugs. (This used to be commit a7a1752ca47a18b325a0ad0984cf7d02da1e2afe)
      adds  66c3640   r9341: updated the winreg test program to take advantage of the new EnumValue functionality. It now completely enumerates a winreg tree.
      adds  60beb50   r9342: removed extra libinclude of base.js (This used to be commit bda6943c311e005cff0b46722355e9aa693db67a)
      adds  29e5e9e   r9344: started adding calls for manipulation of data blobs in ejs
      adds  a533f39   r9345: used the data blob functions in the echo.js test code (This used to be commit f217f08b679ec3ed4784ed0fe74e9cbb935cdce9)
      adds  5bf803f   r9346: allow test_ldap.sh to be called when $CONFFILE is not set (This used to be commit 3ad02091f621e3ff51aa082ca7a47b9da238aa40)
      adds  212af7e   r9347: this array bounds checking is harder than it looks ...
      adds  4e3cacd   r9355: return the EnumKey and EnumValue list we have so far when we get a rpc fault (This used to be commit 3a9c63923fbb21dfb8e5fc549dde8fad8cb8f354)
      adds  36fb818   r9356: a better way of coping with NULL arrays in the array bounds checking. This copes with the case of size_is(*size) where size is NULL, and the array is NULL (This used to be commit 56769b4b1d900cce60cd35298b642a85e4eddfee)
      adds  878e139   r9357: Remove DBGC_CLASS cruft copied over from Samba 3.  I would like to replace this with something funkier. (This used to be commit 8d376d56c78894b9bbd27ed7fa70da415c0cd038)
      adds  a152245   r9358: - opening a winreg key of "" is the same as re-opening the hive. The   w2k3 regedit does this.
      adds  0d42548   r9359: don't check for size overflow if value is NULL
      adds  22d2239   r9360: fixed the IDL for winreg_SetValue() (This used to be commit 8aff6a0bd808358162b646514d996ad432bfb70d)
      adds  5d899b8   r9369: an attempt to fix the build on HPUX. This is based on work by Don McCall, but takes a slightly different approach that I hope will be more generic (This used to be commit e8260a81cf99be2ccae64135ca0572c8a6ae62ad)
      adds  4e21575   r9370: need a configure test for setresuid() (This used to be commit 5a38b9a10b3c5363cddc7acaaea2e1e9aceb254c)
      adds  810dffe   r9371: add the usefull trick hack for NT_STATUS_NO_MEMORY too
      adds  a8d31ea   r9372: - make the subcontext handling autogenerated code look nicer, - unify the handling of subcontext, compression and obfucation
      adds  ec96a74   r9373: - create a hierachical memory tree with recursiv ndr_pull_* functions - with this it's also possible to talloc_free() the ndr_pull structure   and talloc_steal(ndr->current_mem_ctx); to fetch the whole data of the hierachical tree - if the toplevel struct is a valid talloc pointer it's also possible to use   NDR_PULL_SET_MEM_CTX(ndr, mem_ctx); to the the toplevel pointer with the struct pointer
      adds  3f260e2   r9374: HPUX is also missing setegid() (This used to be commit 57e6bd61395e82064c72510dcc326b11b7bdf7fd)
      adds  80f75d4   r9377: made winreg a user tool (I find it quite useful). I expect it to get the ability to add/remove keys and values in the future.
      adds  20b6f0a   r9378: initialise the last_mod attribute in the ldb backend. Better to return 0 than an uninitialised value, but we should put proper last_modified time support into the ldb winreg backend in the future (This used to be commit 899bf07908d4a04cb3d1cd4034dca0c91e6a912b)
      adds  9465b8d   r9379: the valgrind test box is now just going past the max 30 minute smbd runtime for testing. Increased to 45 minutes. (This used to be commit 4fd436260901785e808de23763a6e127bc742142)
      adds  0908594   r9381: Line wrapping. (This used to be commit 2cebdd59387786c8aeee4c6757e38ed5303f7315)
      adds  92789c0   r9382: Add a dummy registry for HKEY_USERS to get rid of the annoying dialog presented by regedt32.  I think this hive is dynamically generated from SAM information. (This used to be commit feb341969e59540bc22e78df0d44b4d42c336d31)
      adds  f72c86d   r9383: remove unused file (This used to be commit dae90b6959508a19d35f711caf4c3f4bb9b3796a)
      adds  227e0c6   r9384: added a debug to show the dcerpc fault code for any calls we fault (This used to be commit 92ed69695b2a5459e79f3edb37790a17de5a66c6)
      adds  b59bbe3   r9385: Remove unused functions (This used to be commit fac8ff623778250acd830f358fcd34b85f7983b6)
      adds  6c1dde7   r9386: OpenKey with a bad name must return WERR_BADFILE (w2k3 regedit relies on this) (This used to be commit ae42976590b3c532790d854be45fff49074aef68)
      adds  6195932   r9387: regedit uses "New Key #nn" for newly created keys, which conflicts with the stricter DN rules in ldb. Escape the DN components to cope.
      adds  71f34f4   r9388: we should fault bad handles given to winreg_GetVersion() (This used to be commit 00e55be9efc6050e3bda13603270b028dbc19c3f)
      adds  b60ef4e   r9389: handle errors reading from files in web server
      adds  a8d51f8   r9390: fixed mixing of code and data (This used to be commit ae2122e76a7e50435dafcc412ee425b522c0c766)
      adds  3e4c4cf   r9391: Convert all the code to use struct ldb_dn to ohandle ldap like distinguished names Provide more functions to handle DNs in this form (This used to be commit 692e35b7797e39533dd2a1c4b63d9da30f1eb5ba)
      adds  ac90ddf   r9392: Fix ldb_dn_compose to make build farm happy
      adds  7c7b93f   r9393: Fix ldb standalone build (This used to be commit 796d0ea2fcf5132b157a397cc1a54aa26c042691)
      adds  f2ac4b8   r9394: avoid to use BOOL in ldb (This used to be commit d2055849fba56e8620403621f3fb9684f24e853f)
      adds  bfe1ea6   r9396: ntlm_auth updates, including again support for the NTLMSSP client mode, and specification of the workstation.
      adds  d9c4ff9   r9397: Playing with qooxdoo a bit and saving my work, so I can get to it later today at work.  Not much to see yet, and not linked to from SWAT yet.
      adds  3fd6b47   r9406: Add const.
      adds  fd74e3e   r9409: fix a problem that volker noticed with web page timeouts causing smbd to crash. This is one of the downsides of the fact that the ejs engine is not event driven, resulting in the rendering of each web page being 'semi-async'. We need to protect the web context from the timeout processing until we have unwound the stack back to the point that the 'web' variable representing the page rendering logic won't be used any more. (This used to be commit 97e3c9eaf1a917e [...]
      adds  d5edfef   r9410: - a winreg_CloseKey() should return a zero key on success (zeroing the callers key). This is the normal pattern with rpc handles.
      adds  8e11003   r9411: Ensure we don't send a challenge without first getting a negotiate in NTLMSSP, unless we are in datagram mode (not fully implemented yet).
      adds  b456bfa   r9412: Simplfy this NTLM authentication code by requiring the caller to supply the user_sess_key and lm_sess_key parameters.  Inspired by coverty complaining about inconsistant checking.
      adds  55f5453   r9413: Bring Samba4 back up to date with lorikeet-heimdal.
      adds  479be53   r9414: Fix failure to find own domain info due to recent ldb_dn upgrade - we don't use a simple char* here any more.
      adds  40f56f6   r9415: Remove old kerberos code (including salt guessing code) that has only caused me pain (and covourty warnings).
      adds  7e36c7e   r9416: Cleanups inspired by jra's work to migrate Samba4's NTLMSSP code back into Samba3.
      adds  897e9f2   r9417: Ask for the ASYNC_REPLIES feature, as will want that.
      adds  7f7b6a5   r9418: SPNEGO fixes:
      adds  1ba76ee   r9419: Silly, silly, untested mistake...
      adds  6baa6e0   r9420: Fix the SPNEGO system again: Update the state position after processing the state.
      adds  684c824   r9421: Move arcfour code into it's own file, in lib/crypto.
      adds  839d013   r9422: Include crypto.h header.
      adds  00b06c0   r9423: Fix a typo. (This used to be commit d971da4b1d1f21925f95b9c000f32a88f55b5da0)
      adds  75d2cc1   r9424: Remove duplicate interface name in DCERPC subdissector strings.  Also shorten some of the autogenerated function names. (This used to be commit f380e86806aca0aa5159fc3ad1f4bdf633375c86)
      adds  d86fa7c   r9429: Update link to DCOM spec. Fix HRESULT values. (This used to be commit fad3413de5655eb6b1a1c4172b02acd80ae24cda)
      adds  2069f87   r9430: Remove obsolete file. Update pidl documentation, including description on ethereal conformance files Nicer --help ouput (This used to be commit 6c36864daee75b64fef86ce99cf980106624e0f7)
      adds  5201394   r9431: Check an error code in BASE-DELETE.
      adds  449c6ac   r9433: - Update TODO & README - Extend compatibility module (work towards being able to generate   Midl-compatible IDL files, pretty much just removing attributes   midl doesn't know such as value() and charset()) - Support charset() on fixed-size arrays of characters (This used to be commit 43817eb0bd46aab10d1595ce008d8380565246f0)
      adds  2997f4b   r9434: moved the registry editor into a common js library. Deryck, does this look ok? Apologies if this treads on your toes. (This used to be commit 8295eb01c0e1eec4f7c5bd211eac80b92ff9549e)
      adds  85a12fe   r9437: Update PLAN and README for Samba3 compatibility layer Add support for reading tdbsam files (This used to be commit 75ac972909ac601fb876e208a992eeebafaf6417)
      adds  3c4cc87   r9438: Add initial files for ldb_map (This used to be commit a66eeadecdcc5f67dd34c4ae82f5ae9191163499)
      adds  7c77a16   r9439: Make sure the remainder of the array is always initialized if the buffer is larger then the string to be pushed. (This used to be commit 70b52e26f31b00637ed7f90f77ff0b2794dad729)
      adds  997da16   r9440: Fix bug introduced by new zero-padding code. Caught by the buildfarm. (This used to be commit 9be03c057e229e9cf7fe8b1db04adb9d2f1efc64)
      adds  df3248f   r9441: Use "const char *" for fixed-size arrays with charset() because these can require more elements in the local charset (usually UTF8) then in the wire one. (This used to be commit a0e63c2691f596cdacbc2e15404829ebca075429)
      adds  f0b06b3   r9442: Support some more primitive types. Fix charset support. (This used to be commit eeced29eb3dd2cbc4540555bdb642b2685eb9c5c)
      adds  375d11a   r9443: We can now move windows around anywhere on our SWAT "desktop". QxWidget doesn't accept percentages, so I feed the toplevel widget the actual brower height/width onload and onresize.
      adds  9796ba2   r9445: Support flags, add DATA_BLOB support (This used to be commit cb5b23f0382ea7e242248cdfbbed82bc4eedfe42)
      adds  f975eb0   r9446: clean up old test file (This used to be commit 10e4ebcc4233de7c89eb25b679db69b41b3d8273)
      adds  5c16371   r9447: Add a new tool to convert openLdap schema files into an ldif My first test with nis.schema seem to confirm it works properly
      adds  7de12a8   r9448: Work on reading the secrets tdb. Build tdbsam support by default. (This used to be commit 9ea601c0a675767f8ea5f316c9355572dffbc4c0)
      adds  0b3f8c4   r9449: Add simple utility for dumping Samba3 domain information. Currently only prints rids and usernames of users in passdb database.
      adds  70ca861   r9450: Initial work on reading group mapping database. (This used to be commit 788fd262fc736a1bdb0fe6f266b31b2268f9d8d8)
      adds  894a1ed   r9451: some fixes now core.schema and cosine.schema are also read properly (This used to be commit 0a26ee04322a06069be48dbc33307e4997700f74)
      adds  7fca0f1   r9453: Add samba3_samaccount (fix the build) (This used to be commit 65ddea09b952452468aa4319e97d272a61ae7c06)
      adds  6e388c2   r9455: Support for reading the policy database (This used to be commit 7548a5012aad41bde0652d4532d184545997be86)
      adds  efc03df   r9459: Move pidl up one level (to prevent too much nesting) (This used to be commit e48202275e60c18e464457d200daeb953386e221)
      adds  59b13f9   r9460: - Move pidl to lib/. This fixes standalone installation of pidl. - Update the README - Allow building the docs stand-alone (This used to be commit b56084ce251ab7a35dd1422f38de258e8e1e1477)
      adds  3909248   r9461: Couple of very small fixes. (This used to be commit f91121bded545b414b873cd3f3824556d0d2a42e)
      adds  2280017   r9462: Fix locations for generating the yapp files (This used to be commit 714f96b9bf2c6271f23bfcd35c58d5bf7b29aae2)
      adds  86e7966   r9463: Fix DumpFunction() (was ignoring elements) Fix use of pidl for people that don't have it installed... Generate documentation for pidl debian package (This used to be commit de66450c242b943cfb226187b0ad14f380f08479)
      adds  81556a9   r9464: fixed a problem with child pointers copied into non-allocated mpr variables. We now use the same free technique as is used for mpr strings, rather than relying on being a child of the variable (This used to be commit 3d6739eaa6e1b56d67bc7d9b5350a6911c96597a)
      adds  f4aa80d   r9465: handle encoding and decoding of pointers, representing them as a string containing "(POINTER)" (This used to be commit 6f69eeb8f258063f1ac911ab38e667e7743ccba3)
      adds  f35e72d   r9466: add display of values as well as keys in the registry editor (This used to be commit 62d55a250afa3e3923a6b9da7b59177ad59d55a3)
      adds  8005114   r9469: Add a right-click menu to the SWAT desktop. This includes a generic showMessage() for opening a dialog window to the user.
      adds  656a885   r9470: non-working attempt to add a little table for values to the reg editor
      adds  535c6fa   r9471: Rough first pass at a menu system.  It's hacked together, but I wanted to just get it working to play with it.  Only the reg editor works from this menu.  The rest will follow later.
      adds  5b15e43   r9472: Add read-only version of Samba3 registry database (doesn't compile yet) (This used to be commit 77cbb6299847bab1272cc681f4b8f54a9fca1339)
      adds  7fe42c9   r9473: - assume the case that happens on most boxes, to remove compiler warnings on them
      adds  5bd6a11   r9476: Make intention to ignore result of receiving excplicit. Fixes warning found by Coverity (This used to be commit d1b7a4a24c3af1bfcc289a3476c9fb33ed2fb840)
      adds  55e746a   r9477: Convert popt options to an ejs object. Doesn't seem to break anything except of popt help (-h) option (unexpected ?).
      adds  20f7f49   r9478: Fix NTVFS POSIX module to work with EA and blkid after build system changes (This used to be commit 4b89d7c7296dd7abd2d8bcd3f7b702de7314d9ff)
      adds  294f0aa   r9479: More fixes for explicit ignoring of returned result to fix Coverity warnings (This used to be commit 4f9f4312e98cce7589fc8e094d08e76cc697ab3d)
      adds  ab5bd6a   r9482: add --validate and --dump-data options to ndrdump, this allows us to check the differences in our pull and push code
      adds  115945f   r9490: Fix typo
      adds  fef7a81   r9491: fixed up a few scripts that need to be updated for the new GetOptions syntax. Mimir, its a good idea to use grep -r to find places that need fixing when you change the syntax of a call :-) (This used to be commit 1ead49f8e823a69dbd9cd3df3f5be04dc17e0d1f)
      adds  da6dc01   r9492: it is more usual to return 'undefined' instead of 'false' on a call failing (unless the call is returning a boolean anyway).
      adds  b19ad72   r9493: our test scripts need to use testok at the end or the errors don't annumulate between scripts
      adds  eacdca9   r9494: Add ac-archive macro for checking GCC options. Use this to add to developer CFLAGS to handle different versions of GCC. (This used to be commit 850d073c8569c758a6998021ee033793425316c9)
      adds  7927513   r9495: - added an enum for winreg key types, making it easier to read the debug logs
      adds  2dd966a   r9496: added a regToVar() function that converts a registry blob variable to a ejs variable. (This used to be commit 76ffc200794cdae6dcd7d07adb5617f1b09fe435)
      adds  60eb9f8   r9497: - converted the winreg library to a more OO style of interface
      adds  f5f18f2   r9498: converted the SWAT regedit backend code to use the OO calls (This used to be commit c22baee5aafb2937ddfb71942eef5c69544e823c)
      adds  185adae   r9499: added error checking to the userAuth() call. SWAT is still failing, but at least it now tells us why (This used to be commit 4afb16d7b24b1d1ed359048a89950924b363e44a)
      adds  d857d1a   r9500: userAuth() takes a creds object, not a general object now ... (This used to be commit 57e6eb9c66ba539a593524d8cfd8836a840ac1ba)
      adds  27a09ea   r9501: fixed the SWAT login page for the changes to the userAuth() function that Mimir made earlier today (This used to be commit 10b1f95790f2769cdc0e1c6f051cb7cc73f07d69)
      adds  a92e61c   r9503: removed duplicate REG_* defines from registry.h now that they are generated in winreg.h (This used to be commit fc15e1b003a2b24dc73a6a7f2bbc45e20373dda1)
      adds  8f9478b   r9504: use some low level ejs hackery to give much better exception error messages in both the web server and smbscript. We can now give backtraces for all internal asserts, not just high level errors (This used to be commit 84c756b25ccb2bd75360bdb9b7b7643975d1f3b3)
      adds  ba90b65   r9505: Work on GENSEC and the code that calls it, for tighter interface requirements, and for better error reporting.
      adds  805c860   r9506: as the included file only contains a macro and no logic for configure move the include to aclocal.m4
      adds  54a703d   r9509: start to fix the pushing of drsuapi_DsAttributeValueDNString structs, this uses a trick with talloc_get_type() to workaround using [value()] vars in [subcontext_size()]
      adds  aaa0aff   r9510: fix the memory tree
      adds  7b211a1   r9511: - fix the memory trees - add a note about a possible talloc_free()
      adds  51c10eb   r9513: - let us parse some more replies of DsAddEntry - give some stuff a meening
      adds  36dcb84   r9514: add some new error codes I was getting with DsGetNCChanges() and DsAddEntry()
      adds  42d692e   r9516: Try a full-on matrix test of all the combinations in DRSUAPI CrackNames.
      adds  e987658   r9517: fix compiler warning: status.v initialized variable used in line 375
      adds  8385973   r9518: - remove the subcontext_size() hack from rev 9509   as it isn't needed - parse some more DsAddEntry() errors - add some more attid constands so that all attribute that are needed   for a DsAddEntry in the DC Domain Join are mapped - add value() for __ndr_size, to more attribute container, so that the caller   doesn't need to fill them in, that was the reason for getting an NDR_FAULT
      adds  ae88822   r9519: Use the value() value of an element when that element is used in limited expressions (size_is,length_is,subcontext_size,etc) (This used to be commit 886780c298a794f304b0fce851bbb58c53605d17)
      adds  e85c856   r9526: provide DCERPC auth type 16
      adds  8569e18   r9527: add the magic Bind GUID's, that are needed to fetch the whole tree with DsGeNCChanges(), this is possible as administrator without having a DC account joined to the domain
      adds  69578c8   r9547: A pile more completeness testing for DsCrackNames.
      adds  91f4e46   r9549: Rerun ./config.status if one of the .mk files changes (This used to be commit 729b8bd7832b0db19d68dd3348b1b7103ab135fb)
      adds  2867f78   r9550: Adjust some indentation. (This used to be commit 781df1691cec6ed59f94313f5ffd40a60f75a0fd)
      adds  c1b6fd5   r9552: Add idmap support. (This used to be commit 37882f22873fdeb3bf4ae90128e335abbd90db5f)
      adds  2cd71e5   r9553: Some cosmetic things to make the atsvc dissector output look prettier and be more usable:
      adds  cdb6d52   r9554: Do a quick once-over to make the ethereal auto-generated parser code a bit more readable. (This used to be commit da3ca9e3c1df09983629eeee8baab2196f2135a9)
      adds  c0ab876   r9555: More updates. Everything except for secrets.c compiles now.. (This used to be commit e59d6156b2d569ca788fe1824148f05f4a7a9918)
      adds  6622d3b   r9556: Define a few libsamba structs (This used to be commit 46c5cdb673b0a8c6f5e23f96ad4284b6d4f8ae63)
      adds  479ef0a   r9557: Some more updates. Use combined function for parsing a set of samba3 databases (This used to be commit b91a695bd854c6d37ec536edb2db7b6f97fe69dc)
      adds  12e269c   r9558: Add more whitespace to generated output.
      adds  00e79ce   r9563: I think this INIT_OBJ_FILES should be ADD_OBJ_FILES so that the lib/samba3 source files are included in make proto.  Fixes the build with ./configure.developer. (This used to be commit 691d6a04d76d55bfd61d581759b9be6a72880019)
      adds  cfa981c   r9566: fix an uninitialised variable (This used to be commit 7082440a70c5f85606538b7a35a1cc8f41eb7eeb)
      adds  649882d   r9567: fixed the winreg IDL for CreateKey, including a security descriptor. To keep it simple I just use normal IDL buffers for now, avoiding the complex methods metze used in spoolss. We might change that later
      adds  4a37c7e   r9568: updated the winreg js library for CreateKey, and add a --createkey option to the winreg tool (This used to be commit 881452c7b7cc00222328f743c2c0c4ece39f4c96)
      adds  d42e546   r9569: fixed an uninitialised variable (This used to be commit 5c71547703eeb328cdfbefbbfce6da38f7e6c5d5)
      adds  38e2d25   r9573: fixed a comment (This used to be commit d151a9459dcbfc88b0dc2ec9dd1cafa18ad5b8f8)
      adds  3eb52c6   r9574: - made the sec_info fields in lsa and samr use a IDL bitmap
      adds  26bae69   r9575: more automatic cleanup code in winreg test (This used to be commit 0e30c80a53af45ee9112513c02a6a231e8b1a133)
      adds  b42f358   r9576: Couple of small fixes. Generate notice indicating that the parsers were autogenerated. (This used to be commit a37e2134e61eb38e9cbc54f8533113622f013037)
      adds  43fbeed   r9577: Fix some indentation. (This used to be commit 2759c91b811511d34f276631378fe6c1cf139760)
      adds  782fd69   r9578: fixed an endless loop and memory leak in the QueryMultipleValues test (This used to be commit ba909a64e92e9b2d2c8fd02fc9e9e0e7aa49dd0a)
      adds  9dfffdf   r9579: Desktop SWAT opens now with a little server status window. This includes a table layout that can be reused (see QxListView in status.js).
      adds  10dcfca   r9580: put the libinclude() after the GetOptions so the smb.conf is loaded to get the libjs path (This used to be commit ee0b693ffaf02e75d3d740c36fffb9ea75e54431)
      adds  ca71549   r9581: Registry db (This used to be commit b264e9f56a434400277bb73898484aff93522fe8)
      adds  11f4803   r9584: Fix a race condition in Samba 3. If two files are opened simultaneously with NTCREATEX_DISP_CREATE (create if not exists, else fail) they might end up with two or more times NT_STATUS_OK as EEXIST is not correctly handled.
      adds  b873c17   r9587: Fix SWAT data dir for --with-fhs (This used to be commit 53d0c3e4852c977901a6bdbe196e0d00753beeda)
      adds  cdf218e   r9589: Support reading secrets tdb (This used to be commit dd15131b5219ecf0d09329c0de37c426b9147f45)
      adds  47843f2   r9591: - Remove empty file - Fix a couple of typo's - Fix build of lib/samba3/secrets.c for systems that don't have /usr/include/tdb.h... (This used to be commit b8c52900636515d1215ae79a70416db93ce4531c)
      adds  98b303e   r9595: Add ldb map module (This used to be commit e0a0d3f092d601a22b7549a0278735e66239b301)
      adds  030087c   r9599: fix formatting of echo output (This used to be commit 47c11fd886d7c57cafe2e150d745d3ce17e3bb72)
      adds  2dc45bd   r9600: fixed the intermittent failures we were getting with ejs in the build farm. (This used to be commit b23bffcba62df954c7fb439c78b962fbd262cc5e)
      adds  dcd27d5   r9602: Add support for reading share_info.tdb and smb.conf. Add userdata argument to function pointers for pm_process() (This used to be commit 84b2fb34675fa557173621433838c5a7ec0f1283)
      adds  0697312   r9603: allow the LOCAL-PAC test to use keys and pac data from the command line
      adds  8f5ac4a   r9608: don't validate the hard-coded sid for an external pac file (This used to be commit 7e6957b906be760e7eb7e6ab6dbc86efeb0c42d2)
      adds  7f5bb2b   r9610: use a list of allowable extensions for unauthenticated access rather than a list of file names (This used to be commit ef61c8de2fa62d37486ea93d5773198d21c1a2c4)
      adds  50004c6   r9611: Reset global variables (hf and ett lists) for each parser run.  This avoids building up buckets of unecessary definitions from other parsers.
      adds  0506510   r9612: Don't generate handoff code for idl files that don't implement a pipe (e.g security.idl) (This used to be commit 178d040dbb07f53c29e945a2109bb3c8f355e3d3)
      adds  9bf5e49   r9616: Finish ldb_map module (still needs a lot of testing though...) Add initial mapping table for ldb_samba3. Contains most attributes. (This used to be commit b73441b04d048919e95ee7f7bcae330c4dafefe7)
      adds  69fb684   r9621: Bunch of bug fixes. Add 'format' option to samba3dump (text,summary,ldif) (This used to be commit dc6aab8d4a6d0fe47756c90d3d311b6009d571ff)
      adds  c9d3763   r9623: samba3dump now generates LDIF for the registry hives from registry.tdb couple of other small fixes (This used to be commit 06bc5d8e0950dd85b6f26a1355fa0a2ae178d30f)
      adds  a16c390   r9624: Support writing wins.ldif (This used to be commit b0595d238bbcc4a3927914d1fd6032e9293da5cc)
      adds  a45c4fd   r9625: Get rid of "duplicate const" warning. (This used to be commit 0ec755cfa0499bf1f271584db3c028d87973f1af)
      adds  c6b592a   r9635: Seperate window logic from registry js file. This allows for flexibility in display format, which will make more sense when I start working on windows, tabs, etc.
      adds  81021aa   r9638: add error code that you get when you call DsGetNCChanges() with a tmp_highest_usn which is higher than the real highest of the source dsa
      adds  b4d171d   r9643: fixed samsync code for the new dn explode semantics (This used to be commit 96298af202f994c3d5d0c7f5dacd1197a740f766)
      adds  4ab340d   r9644: add LOCAL-PAC to the list of 'make test' tests (This used to be commit 13185f468f7f2a6773e58c14480f19c038dfd797)
      adds  2e35b72   r9645: fixed the ejs GetOptions() call to look at the first option passed (this is what broke --help) (This used to be commit 88a7e9e00f3714f89067ef97dfca46bc0688222e)
      adds  4b275f4   r9646: fixed error message (This used to be commit 804f2485d059d60c4a41b6094c4cf568e6989397)
      adds  4e24e93   r9647: saved_pac is binary data, so prevent any possible portability problems with signed chars (This used to be commit 4b3e3a9633bf7ce57f537b9897c0e9c613a99f7a)
      adds  b8f4e07   r9648: this fixes the krb5 based login with the pac. The key to this whole saga was that the logon_time field in the pac must match the authtime field in the ticket we gave the client in the AS-REP (and thus also the authtime field in the ticket we get back in the TGS-REQ).
      adds  1e2d5e6   r9649: missed a spot ..... (This used to be commit d3b5d006717c24660244c6475ffc73cb0b56d021)
      adds  44a2726   r9651: Start to group all SWAT specific windowing, widgets, etc. in one file.  This allows basic style and event code to be set in one place, though we'll still have to override for a specific position or look.
      adds  61aaf82   r9654: introduce the samdb_search_dn call (This used to be commit 333ebb40d55c60465564b894d5028b364e99ee00)
      adds  25c3942   r9663: Portability fix for IE.
      adds  bcc288d   r9668: Cross-browser fix for IE, when adding scripts on the fly.
      adds  7fd36b7   r9671: patch from Kai Blin fixing a bug in our base64 encoder (This used to be commit efa143cb3b4815fed7b037e05d591eadb828536b)
      adds  02779b7   r9672: Fix build for compilers that don't like undefined-length arrays at the end of structs... (This used to be commit c2211df586337ff68bb805801959147065040c01)
      adds  0a579e4   r9674:  r9678 at blu:  tridge | 2005-08-27 16:32:30 +1000  - removed the initial provision button. It is just way too confusing.  We should have a separate 'migration' page instead, but in the  meantime to migrate please use the command line
      adds  3567c7b   r9677: Don't generate duplicate function names when processing structure elements that are bitmaps or enums. (This used to be commit 1b0e65359cc9caee56a63690af142e8599ea6926)
      adds  02caf60   r9678: Remove unused variables.
      adds  0873065   r9680: Update Heimdal to current lorikeet-heimdal (which was itself updated to Heimdal CVS as of 2005-08-27).
      adds  c496f58   r9681: We don't need the full smb_krb5_context here, so just pass the krb5_context.
      adds  54dc527   r9682: Jelmer, I think this fixes another case where the parser generator was producing duplicate function definitions.  Can you check this out? (This used to be commit e9bb695e74c98ea1f2647dacc7c9c4b8ad37bd72)
      adds  81045ab   r9683: OK that last fix was too good to be true.  (-: (This used to be commit b33774b693f9866295fc11758c826ff150bfb02d)
      adds  e3dcc92   r9684: Remove unused parameters (about 70) (This used to be commit 4a51a31571d12078e3c2c78641c0c844fc26925d)
      adds  7e3838d   r9685: Add tests for samba3sam mapping module Fix a couple of bugs Move samba3sam backend to lib/ldb/ Remove some more unused parameters (This used to be commit 7f864d446d6af7cfd9fb8dbc496a29b36ec57ce9)
      adds  e8635da   r9686: Another round of bugfixes. Works somewhat now, when running under valgrind ;-) (This used to be commit 786379064f0ed779b965330fb3b74deaca75ce99)
      adds  afb62ee   r9689: valgrind-clean now. Editing works now mostly, you just lose half of your database every time you do it... (This used to be commit 40ea2af427911d9a3e65ca9ebed438e9a0a83af8)
      adds  e1269ba   r9690: Extend test + fix several bugs (This used to be commit 0cff0e03fca0ddccaff3b463aadba63d29e061a9)
      adds  d91a580   r9693: Move the smb_krb5_context setup code to use the new pattern of tmp_ctx, then steal at the last moment, on success.
      adds  3c265c7   r9696: Update prototypes for new name of short parsing function.
      adds  95ed275   r9698: Fix a bit of memory management More minor bugfixes Support mapping objectclasses and do mapping on 'dn' field as well (not just msg->dn) (This used to be commit b7b079167d5c6616f7c5c4afb7dd80c15707cfd9)
      adds  df384bf   r9699: Add as much attributes the current Samba4 SAM has to the mapping table (ignoring most of them, currently..) (This used to be commit 5100ae211c380024baa67b1f643c7294a29c1713)
      adds  37059d7   r9700: Change DATA_BLOB in ejs back to struct datablob Support writing idmap mappings to winbind.ldif (This used to be commit 3709def35303f1afed0f344628fe2c89250ee087)
      adds  e669d0c   r9701: Provide correct parameters.
      adds  c98c6aa   r9702:  r9680 at blu:  tridge | 2005-08-27 18:45:08 +1000  - fixed ncacn_ip_tcp to use the generic async name resolution methods,    so NBT names now work (as requested several times by abartlet!)
      adds  c9d937b   r9703:  r9683 at blu:  tridge | 2005-08-27 18:56:05 +1000  added a comment about event_context_find() (This used to be commit 9c230082215dd1f7f19f6b797e7f0c60a9e933fd)
      adds  75c2907   r9704:  r9684 at blu:  tridge | 2005-08-27 19:38:31 +1000  don't try to call the name resolver on non-ipv4 names! (This used to be commit 4bb3d36fe6705bc625fe4122500f681ab7f2dc53)
      adds  1ef362c   r9705:  r9685 at blu:  tridge | 2005-08-27 19:43:44 +1000  set the backend_name on socket_accept() too (This used to be commit 10ac2732881ac73dd9cb8162beb1efd741bfe3d2)
      adds  8da7ab5   r9706:  r11042 at blu:  tridge | 2005-08-28 12:40:09 +1000  a NULL expression is valid in a ldb search (This used to be commit a8748cab865c765f844336087a386c01e60add62)
      adds  9b0662b   r9707:  r11080 at blu:  tridge | 2005-08-28 12:41:12 +1000  make sure we leave the account enabled after creating a new user (This used to be commit a22d0d02eed8b960f5fde4211b0d2967c500f4a4)
      adds  707a237   r9710: Filename change for clarity's sake.
      adds  8b15ef8   r9712: Bunch of small fixes Write out basic sam.ldif (This used to be commit 67593bef7f0f8dc2258b2fe9c06779f0025d240e)
      adds  d6cd54f   r9718: Work a bit on the SWAT interface (This used to be commit b1844905d2c1ca26aef0ccba799ff16383348fc1)
      adds  d152839   r9722: Initial attempt at converting samba3dump to EJS.. (This used to be commit 7e3b94dfb9c421793dab7813b96ca63da4b33960)
      adds  176da2a   r9724: Rewrite samba3dump in JS. The summary works now, but the full output is triggering some obscure EJS assert.. (This used to be commit 42605f4444998e3063ffd1bea17425ff825f6132)
      adds  14ebeff   r9725: Fix full output mode of samba3dump as well. Thanks to tridge for a bit for explanation about js. (This used to be commit 765a30a0493cbd150f53335c6648e8e56ef6dc23)
      adds  1a316fd   r9727: A simplier test I can aim at passing when I get the cracknames code done.
      adds  24186a8   r9728: A *major* update to the credentials system, to incorporate the Kerberos CCACHE into the system.
      adds  efcba52   r9731: Fix typo (This used to be commit e4492951e56d89a2b805f644d83d4bd4be31a6b0)
      adds  4b94118   r9733: Test conversion from known sids in CrackNames.
      adds  054f206   r9734: The ethereal parser generator was generating duplicate functions for fields in structures with the same name as a structure (i.e security_ace.object and security_ace_object).  I've twiddled the naming scheme a bit and things are a bit more unique but there is still may be some naming conflicts in other IDL files.
      adds  0549763   r9735: More work on generating a valid Samba4 configuration using the Samba3 data (both console and SWAT) (This used to be commit d569465dc4def55c27878028f2fc762960f453d8)
      adds  0a72d9a   r9744: - [upgrade.js] Start working on smb.conf conversion. - [ldb_map] Support storing non-mappable data in a fallback LDB (This used to be commit 435e4c6389b9d9b545beec8036289620ee5883db)
      adds  442d147   r9746: Add "staff" as possible alternative to wheel (should fix standard provisioning on AIX) (This used to be commit b1d9ef899821376d7883fa126a14c06ed1b16601)
      adds  615e1c5   r9751: Remove C version of samba3dump (the EJS version works nicely as well). Fix a couple of bugs in ldb_map. (This used to be commit 66df76a63433aea4081eab8b20bf3ba86e0a606d)
      adds  11f3f0f   r9754: Upgrading with the command line utility now works, at least partially (-: Upgrading using SWAT should work as well now. (This used to be commit 8baa2ac377315ae8b365f58c2bda0bf3d0c5aec3)
      adds  d4f2210   r9755: Fix crash bug in SWAT login (This used to be commit 6e3e964fb4529260c2fcb09b41eda1a100e690eb)
      adds  c9ace93   r9756: One-way upgrade from Samba3->Samba4 basically works now Still need to polish some rough edges (This used to be commit a8f309aa812533f57a90410722dfb342c8cf3b48)
      adds  c1909be   r9759: Create some wrappers for QxWidget.  This gives us some pre-fabbed windows, which set size and positioning.
      adds  721b22f   r9761: Move initial widget setup to desktop library.  Now, just by including desktop.js, you get the basic desktop layout.
      adds  ec93412   r9762: Add support for reading good old smbpasswd files Fix password support Make base64 decode/encode functions available to EJS (This used to be commit 1376a1fe44cd6b01709819095a711c14626b1d3e)
      adds  33f4328   r9763: Add the start bar as a widget from the desktop file.  This is more portable to IE, though there are still some IE issues hanging around.
      adds  fe1ee44   r9766: Prevent erroneous OOM message ldb_dup_val() sets out->data to NULL if in->length == 0 (This used to be commit 7ecb6988e74f4273b2ca3ea76562117e1be54b08)
      adds  2f6fd1d   r9767: Fix typo (This used to be commit 0602e8b3e7b5921fa99bfe788fe290f03b3dc7ac)
      adds  584f3ae   r9768: Arrrgh.. Right this time. (This used to be commit 8bded3fc926b8eb6285e06fd4b4706b779edb386)
      adds  3719422   r9769:  r11592 at blu:  tridge | 2005-08-30 10:40:19 +1000  added a tdb optimisation that speeds up non-indexed ldb by a large  margin (often 10x or more). I'd be interested in any comments on the  safety of this optimisation. See the comment in the code for an  explanation. (This used to be commit 7f9efaceb6d6dfc0c82923344cc45ec34493f2ed)
      adds  7be4cf8   r9770: Couple other bugfixes Update TODO-list (This used to be commit d9541535e3f9e1c058410eeb0a54d60181572f2b)
      adds  c0293aa   r9771: - Prevent ldb crash when a invalid DN is added - Don't silently drop records with empty attributes
      adds  6f9b901   r9772: Make credentials callbacks more consistant with the abstraction function interface used in the credentials code.
      adds  cae788d   r9773:  r11599 at blu:  tridge | 2005-08-30 11:55:57 +1000  optimise this case a bit more. The total speedup using non-indexed  ldbtest is now around a factor of 80x. The code is ugly as hell, but  I think this speed is worth it.
      adds  8012fb2   r9774:  r11605 at blu:  tridge | 2005-08-30 12:02:19 +1000  make sure we don't walk off the end of the hash array (This used to be commit 3c32f24e2c6a99ec294fb16e1684cd22b08f2df4)
      adds  5c65283   r9775:  r11607 at blu:  tridge | 2005-08-30 12:16:19 +1000  fixed the help message (This used to be commit 5e3d9708f6592bf35f491f4ae979c20ad99e8358)
      adds  0a5126f   r9776:  r11609 at blu:  tridge | 2005-08-30 12:20:11 +1000  make the selftest script a bit less existential (This used to be commit f8a17063a26487ea22caf0a3651f0ecee5d506df)
      adds  24dd21c   r9778: Test for particular error returns, rather than just OK/not OK.
      adds  37db118   r9779: Add a contextmenu function to be used by all window/widget objects.
      adds  391f9aa   r9785: Add some testdata (This used to be commit 721431cff73b06d6e74ca47d25adbf89b900fd5a)
      adds  f9447d2a  r9786: Move ldb_map into ldb/modules/ Move samba3sam to dsdb/ (This used to be commit eb9d615bcd49328131613f64745760a90553b7f2)
      adds  81e130b   r9789: Patch from Volker that fixes the build on AIX. (This used to be commit 9a1a7fb60e6531ff74e6817313548f3cee37a990)
      adds  b75ca9a   r9791:  r11611 at blu:  tridge | 2005-08-30 21:48:22 +1000  recognise any case combination of 'localhost' as 127.0.0.1 (This used to be commit 1d8dae5167a1a08b69274fc17e6e010174420ab5)
      adds  b674411   r9792: Rename StrCaseCmp -> strcasecmp_m. All these years I was thinking StrCaseCmp was sys_strcasecmp, while it is in fact strcasecmp_m! (This used to be commit 200a8f6652cb2de7a8037a7a4c2a204b50aee2b1)
      adds  6cf1b0c   r9793: Be more verbose, check for errors in upgrade script. (This used to be commit b7c09df9e506f8048f69c4bdd1c3351e3b554e18)
      adds  89e550b   r9794:  r11627 at blu:  tridge | 2005-08-30 22:55:27 +1000  fill in correct error code for zero length and too large IPC reads (This used to be commit bf6558b8971ccda080d463753ddae977967e7093)
      adds  1720892   r9795: fix the ndr_pull_string code to handle, some special cases, where the idl was something like this:
      adds  f3c121e   r9797: - let us parse replication packets with linked attributes fine, - also resolve the 0x1f ('member') attid for nicer debugging
      adds  a3a7881   r9798: Add generic functions for handling smb.conf files (the parameters don't to be pre-declared). Also doesn't use any globals, so multiple files can be loaded at once.
      adds  9f4b329   r9800: Add EJS interface to param. tridge, sorry this overlaps a bit with your loadparm interface. :-/ (This used to be commit bb0cef581a09a86113f3212c776c011ae73def14)
      adds  cf016f9   r9805: Add 'data' property to param EJS object Write out new smb.conf file. Parameters that have disappeared between Samba 3 and 4 will optionally be prefixed with 'samba3:' (This used to be commit 27eefbd9059fe0a3daca15a71da7b4cb88ed22ec)
      adds  81952ea   r9806: Some more test data (This used to be commit 96a511b6de08385d58998f5ae5f4f569c9b730cf)
      adds  10ee597   r9807: Use talloc in fd_lines_load() and file_lines_load(). The return value now can be freed using talloc(). I couldn't find the free_lines_list() function that was supposed to free it before. (This used to be commit f6f31661d05e392a9f2819c5a0ceff92c1b7656a)
      adds  34305d7   r9808: Improve code that selects what "passdb backend" to import from. (This used to be commit 7739d092d5ca99bd44a1612cc783e38a2f09a67f)
      adds  40f85ac   r9813: Conver testsuite for samba3sam module to EJS (This used to be commit 77f24ed131bf57c30bb500e1d8d387bd4b403ddc)
      adds  f58a74a   r9816: Work on testsuite for upgrade Add 'paths' object to provision code. (This used to be commit 488d737fb0ebbc2535d0ec17c14f0dc1eaf2a578)
      adds  181fde4   r9824:  r9495 at cabra:  derrell | 2005-08-31 09:33:55 -0400  add a readme file to indicate what the smbc directory is for (This used to be commit c1a9ea47a326adf529dbf207a75d23f326887a14)
      adds  06db539   r9825: Correctly handle length argument to substr() (This used to be commit edf380cb5fa2c168fc05dd54580f024239ef835f)
      adds  adf31c5   r9826: Add some more OOM checks (This used to be commit 213bcb7e16290da0c26492ced65509a63942d4ce)
      adds  d991196   r9827: Convert 'passdb backend' rather then 'passdb backends' Be a bit more verbose (This used to be commit fb2fd8da10b281b2064d4cae5d5a0630e8a207da)
      adds  a0e672a   r9828: Fix path to testdata (tests are always run from source/) (This used to be commit 76666d401071bf9b67b0402efc1d647f45533259)
      adds  f118373   r9829: Registry key and value names are case insensitive (This used to be commit 96ccbd6402fa37338c49d9a55919a360e940bc48)
      adds  2f23a8c   r9830: Fix support for importing registry values. Extended the examplre registry tdb. (This used to be commit 11e2a1938966f3aa9e9c25433181c20843951a6b)
      adds  52bcf4c   r9831: Check whether the two admin passwords entered were equal. (This used to be commit d02834f88d6a26f77549ec9db8f2492eacc9b043)
      adds  0712cbd   r9834: More tests for the upgrade from Samba3 (This used to be commit d2db164d6f674cada470e871c558c75f98244141)
      adds  84bfcd3   r9835: Make ldb_map compile in the stand-alone LDB build (This used to be commit 2283a336e0e31e6857621d9806bba54c400bd986)
      adds  222fdd5   r9842: More error checks in the ldb_map modules, extend testsuite (This used to be commit b7992de4b7d42a55e00509c887a269a07c19627d)
      adds  b19cc95   r9849: Extend testsuite a bit more. (This used to be commit 5cbe1e6b70b03be441a36b36fb969339df0dfd45)
      adds  05db302   r9854: Finish ldb_map testsuite Update PLAN Some more small other fixes (This used to be commit de2bde2526ffaf521253e3b9e58fc11417986321)
      adds  99054eb   r9855: Finish ldb_map testsuite Update PLAN Some more small other fixes (This used to be commit 31cd5d55a9754b4e670be5d3687dfaaab8adaefc)
      adds  1b5cb73   r9857: Fix rename/delete issues (This used to be commit d6dce7ef3eb21a5e90244cf2ce7403ab43b12d63)
      adds  1478781   r9859: Enable (blocking) KDC resolution with DNS.
      adds  cf9b916   r9861: I need to convert this to table-driven, but anyway...
      adds  9a56cb3   r9876: Fix some 64-bit warnings for Itanium machine. (This used to be commit 9e375d82e828879704442e5a27a9938015953de2)
      adds  92a652c   r9877: Merge from lorikeet-heimdal, to try and fix build failures.
      adds  9c8483d   r9878: This is getting a bit out of control, but a few more tests.
      adds  7a3e0a8   r9879: A quick check to see if nested initialisers (?) is portable across the build farm.  I have a feeling it isn't. (This used to be commit 7cc8df0c2f46fb9ce753e368ce645bcb69585334)
      adds  4d0ec61   r9880: Convert remaining initialisers to more portable form.  This should clean out a lot of build farm breakage. (This used to be commit c34fbdc6c3fd2c066c713bdd84e6f40f6aa8cd43)
      adds  b2c54c0   r9881: I can't believe this can make a difference... (This used to be commit 31069bfd18c4b7355dbf85df9fb479705b0e3b4b)
      adds  23f68ed   r9883: More nested initialiser fixes. (This used to be commit 579d11147849932ec76a175f815de890a8ea20ad)
      adds  6e17020   r9884: Fix compiler warning. (This used to be commit 6e30dd8a50e9afc4942cd925e6e0266d960923dd)
      adds  eb13363   r9885: Fix code before declarations. (This used to be commit b7d982c94be05d357a4c3517afc60c7929fb4615)
      adds  ad44611   r9888: add IDL for lsa_QueryDomainInformationPolicy to query Kerberos Settings.
      adds  6ff9762   r9898: Add extra registry key used by WinXP (see r9894) (This used to be commit 7666993fa96916d9d849a636a1b30ca7f77354a2)
      adds  e2e2508   r9899: Be more conservative about what is sent to the remote server in ldb_map. (This used to be commit 76e943d4416e38ce4cce27d5403bc3e133d0025b)
      adds  ca6c0af   r9908: Generate posixUser and posixGroup as well (This used to be commit ebed25b47d3d8bd350b51b462d605d713f17602d)
      adds  4f4dae0   r9912: Fix another bug in ldb_map. (This used to be commit 4c3b37d660e798764e35a31221f4939ab6f36948)
      adds  08f630b   r9915: Some more mappings. Fix weird sAMAccountName values. (This used to be commit 8ff1358f401e0086b941f4ff73af5d4c38a1f8bf)
      adds  f14f4fd   r9918: Fix two copy-n-paste bugs that were preventing the modification of special DN's when the rdn_name or timestamps modules were in use. (This used to be commit c61efb2ff851f8f55b4747c8068c7e780083e35c)
      adds  74b2652   r9919: Remove debug statement from samba3sam Add SOC STATUS doc (This used to be commit 152c1a37b536c65e0b816319304d1fb46c2dc5a8)
      adds  1170f02   r9925: Fix swapped nt/lm password hashes - caught by Andrew Bartlett (This used to be commit 4f0ee80f6cc1639f612a50ddb8d99ee36d8ce8d6)
      adds  2786f3d   r9927: Extend copyright for all the hard work I've done this year.
      adds  ca87549   r9928: ncName is a DN, and needs to use DN matching rules.
      adds  95fcf03   r9929: Fix indentation
      adds  9b905c9   r9930: Use a single samdb_base_dn() function rather than lots of silly searches all over the place.
      adds  ad14812   r9931: Make use of new 'norealm' parsing functions rather than strchr(p '@').
      adds  fd4db6e   r9939: Add configure check for yapp. (This used to be commit 0300f2329c71429e43ed18e6f411985a76e5aad5)
      adds  9319cac   r9940: When guessing, don't make DEBUG(1,... errors.
      adds  b3c0dac   r9941: Update the CrackNames test, and provide a much improved server-side DRSUAPI CrackNames.
      adds  cf5ea56   r9942: CN=Configuration is always under the database-wide base dn, so don't try and pass it down as a parameter.
      adds  4462869   r9948: Be a bit less verbose (This used to be commit 071dba2d0ae964e9901adf0c4870894deed43650)
      adds  fc411be   r9949: Portability fixes for mingw32 (This used to be commit 994093b08ee463066c6bae494b10374bd700b0b0)
      adds  aae4b1a   r9951: Add another value to the default HKLM. Convert Samba3 policy "refuse machine pw change" to registry value. (This used to be commit a143234ac7622ef3ef87c80224927551a1452e4b)
      adds  550eac8   r9954: getntacl depends on EXT_LIB_XATTR (maybe we need to disable this binary when EXT_LIB_XATTR isn't enabled)
      adds  c70405c   r9957: Switch to using DATA_BLOBs internally in TDR (This used to be commit 351149d160e893a3fdd4a5b11ec4b4b2bbf264a9)
      adds  52d995f   r9959: Fix bug where data offset was incorrect after parsing element with [charset] (This used to be commit b17478229e8e9220858fcc85a19ec751450f969d)
      adds  5d2d627   r9980: Fix some warnings. (This used to be commit 716011dd92d65caacb31ae399b580defa4e6fb2d)
      adds  7a81e52   r9982: Strip prefixes off the check for noemit in the conformance info so you can use the typedef names in the IDL rather than the autogenerated function names.  This means you can say "NOEMIT security_descriptor" instead of "NOEMIT dissect_security_descriptor_type" or whatever. (This used to be commit ec80c5ceec3c96dc847d171967472cce99edcdc7)
      adds  563be66   r9983: Make the NOEMIT conformance directive with no argument mean do not emit any dissectors for this IDL. (This used to be commit 55a98b3dfdef21df172dac6cff4ebc114b35df00)
      adds  40d70b9   r9984: Honour the NOEMIT conformance directive for entire IDL files. (This used to be commit 73dffade2c008b26eaf3924d31693c27328b8586)
      adds  ed4913d   r9990: Fix some 64-bit size_t warnings. (This used to be commit dd148451d7d554dc0b102023e6a22439fd3b4b81)
      adds  48c9450   r9991: Some more 64-bit size_t warnings.  There are a few more but they are too hard to fix right now.  (-: (This used to be commit a64b813ff70ccf203e65ddb9d5ee3f5dc3495a15)
      adds  3caab0a   r9992: More fixes from the 64-bit warning police. (This used to be commit cda829f0d9476bd8b057a7019f55fac206205825)
      adds  7f66d5c   r9993: Gcc is fussy about the lack of parentheses around assignment statements. (This used to be commit 908ba892598af83ae2fbe661d40e9f10ff3e34a0)
      adds  58a74c7   r9994: Unused variable. (This used to be commit ce4902f8dea2b6f3568960278e08395ea3927146)
      adds  201fd3b   r9995: Add file describing the REGF file format in IDL. (used in reg_backend_nt4.c rewrite) (This used to be commit 5e1a16eda28d432b94dc933b44da3ca556f92fdf)
      adds  1da463c   r10000: Congratulations to me for getting the 10,000th commit. (This used to be commit d5c12a02af1d86de08109efddd2a588893dffbcc)
      adds  0eea337   r10006: Insert correct header file. (This used to be commit dfa45ec1b329ad01daf81beeb31985811ce4f5af)
      adds  02b3abe   r10007: Merge data_blk and data_len member of registry_value into a DATA_BLOB. Fix handling of REG_DWORD in the LDB backend. Fix a couple of warnings (This used to be commit 709fdc7ebf5a77cfb50359fad978884777decc3b)
      adds  102a6ec   r10009: Fix bug in uint8 parsing functions (This used to be commit abb0db12185a3b3ef7da16fa3d742336afeb8ef0)
      adds  e9b5bf9   r10010: Support base_type() attribute (This used to be commit c0bae9b0b5cb56aea98e33b4d0a9d29c6622dd27)
      adds  6a2c9e7   r10013: Support zero-sized strings. (This used to be commit cf3be71c33ec8e43c883ce05fd1a63d1178446ad)
      adds  c5fbb78   r10014: Support ?, : and = in attribute arguments. (This used to be commit 6a549f35583e71531bea56ce717635ad9499441a)
      adds  40cbd46   r10015: Change the NT4 registry backend to use the IDL-generate parse functions. (This used to be commit 0ad46ef804c0654e927f9c14ea93c45f9e3c718c)
      adds  eac7fe4   r10016: Support reading security descriptors on keys. (This used to be commit b349e902c7b0140cd94e241ba9f81c83fa54f603)
      adds  16788f2   r10019: Only return NT_STATUS_NO_MEMORY if the alloc failed.. (This used to be commit ea92959209fa256a8190df19e8c27b368169724f)
      adds  23e6e07   r10020: Support for malloc / realloc / free in HBIN blocks Initial support for adding keys (still broken though) (This used to be commit ff8d3a27c1b9bb37de39e7d7b974702b2b8c4437)
      adds  370f5b9   r10021: More kerberos notes. (This used to be commit f36e657a416d7ec7146d84da88b28c2606ff838a)
      adds  52d9dbe   r10022: Merge tpot's fix for IRIX and AIX_rea build problems from lorikeet-heimdal to Samba4.
      adds  4729c3d   r10025: Add some utility functions for storing/loading tdr encoded data (This used to be commit bcd433bfc1450317b75e22942dee1c42bb24ae79)
      adds  ff7342a   r10026: Move registry header file to lib/registry Add support for showing security descriptor in regshell Add support for saving files in NT4 registry backend (This used to be commit 47cecd4726e6568f1aafb404646d2664f630a9bb)
      adds  f4910ef   r10027: Use blob length for keeping track of buffer length, add TODO (This used to be commit a924bec84b6d0a84db05c4315126474c9248fe2d)
      adds  a487b6c   r10028: More registry fixes. Remove save_hive() function (there is a flush_key function already). Fixes for the allocation mechanism in the REGF backend (This used to be commit 499d03bc90382bcd33c8c3a1577a58d2c76e5129)
      adds  a3e0e69   r10030: Add hierarchical memory allocation to TDR's pull functions (This used to be commit 0e358de93a007db921ad5e9a892114122254de39)
      adds  a514877   r10032: Add tdr generated files to clean target (This used to be commit c1e9fb24e1b53fb2c5ee6e32454350dff710c627)
      adds  6b14ffe   r10035: This patch removes the need for the special case hack 'MEMORY_WILDCARD' keytab type. (part of this checking is in effect a merge from lorikeet-heimdal, where I removed this)
      adds  3ca370b   r10038: Update instructions on using gcov with ldb (This used to be commit 8d246fac49332426699e797f52ef694083b5e2ea)
      adds  46ca543   r10041: Add 'gcov' make target. Run 'make clean gcov' to generate a set of files describing the test coverage of the Samba 4 code. (This used to be commit 72bb84add469ad4f027ddbd8d73bb846b0609fa2)
      adds  e3a1ee4   r10043: Only recompile subsystems that actually need recompilation (This used to be commit de9830979788528754175b17fe45477e6ce9ce9e)
      adds  9b8b2bb   r10044: Microsoft has defined this bit: support.microsoft.com/?kbid=832572
      adds  1da54ac   r10045: metze reminded me to use the correct enum entry, rather than 0 for the return here.
      adds  10a160a   r10046: Don't generate any ethereal dissectors for security.idl (This used to be commit 5b8b956887f80e99894e5732568ee65d670aaa72)
      adds  e817e44   r10047: Translate an idl NTTIME to an ethereal FT_ABSOLUTE_TIME instead of a FT_UINT64.  Not sure about a NTTIME_hyper though. (This used to be commit 42568d3f286679656417301d1cf29d3f0cd71030)
      adds  622b75f   r10048: Dissect a security_secinfo as a uint32 just to get the winreg dissector compiling and linking.  It's really an enum defined in security.idl. (This used to be commit b62811afcb85accf9ea0cf12f4b659cd9898e275)
      adds  db400b4   r10052: Add 'print' command (This used to be commit d99c9e2817fbbe2a0a34910672c8473889bc6176)
      adds  1f2f470   r10066: This is the second in my patches to work on Samba4's kerberos support, with an aim to make the code simpiler and more correct.
      adds  e6190e6   r10071: Configure checks for IRIX build environment. Test whether we can use the MIPSPro 7.4 -c99 option to get C99 support. Try to find a common perl that is more modern than /usr/bin/perl. (This used to be commit 82fab8b747bf68d8548c6f0f2f4bff98bd428d22)
      adds  6a74a83   r10072: Fix mismerge weridness in error handling.
      adds  c070fd6   r10074: Pass CPP to pidl via environment variables rather then config.pm. This fixes the standalone pidl build (as used for ethereal) (This used to be commit 9c9ebd2214423c58357854f09bd744e13e807d8f)
      adds  477c8ba   r10075: fix warning with autoconf 2.59 on SuSE 9.3 (don't use m4_regexp: use regexp or m4_bregexp)
      adds  2f72d3a   r10076: this macro was moved to build/m4/smb_cc_featues.m4
      adds  a302b79   r10077: - move gcc option checks to check_cc.m4 - only use -g if supported - don't allow AC_PROG_C and friends to autoset the CFLAGS   (we don't want -g -02 by default..., maybe a configure option    for -OX could be useful...)
      adds  a8ec371   r10078: - add a 'struct data_blob_list_item' - use this for the send_queue's of the different stream_servers   to not redefine the same struct so often, and it maybe will be used   in other places too
      adds  1e05f9a   r10081: - create a seperate WINSDB subsystem - use LIBCLI_WREPL for the winsreplication client code - fix some dependencies
      adds  eaa6426   r10085: decode level 5 and 9 too (this is taken from the ethereal dissector)
      adds  a769fa3   r10089: Fix a typo breaking the Makefile generator and therefore - the build.
      adds  3e941e6   r10091: Fix perl warnings (This used to be commit 045bce900ea0b864bf3ac2fe8c197d42c6d38a91)
      adds  d9cdacc   r10093: Fix the HF_FIELD conformance file command (This used to be commit 0c0a4b55cff4079276073060dae91ff0c19af42f)
      adds  b2f3a85   r10094: Support quoted arguments in conformance files Update pidl manpage (This used to be commit a69e88e7b19b8f05222b54aea88395b51b96c003)
      adds  c1dcda0   r10097: Remove extraneous include patch heimdal/include. Add configure checks for getipnodeby*(). (This used to be commit 623c265312bdbf7a485f2b9a46fc79d2e53edb54)
      adds  af87f98   r10100: Check for more networking headers so the resolv.h test can succeed. (This used to be commit db75b2da1ef9d8e926610d918953697dd346fe3b)
      adds  561a02d   r10103: Put an #ifdef guard around ENOTSUP to fix systems  that don't have it (OpenBSD 3.7). (This used to be commit cc24af6545b19ad7710c43399c396e1807f80eeb)
      adds  289127b   r10104: Fix code before declaration. (This used to be commit 05c020181560afd4e6957be29795536e2d83d71e)
      adds  79f476a   r10110: Add some more warnings, implement FIELD_DESCRIPTION (This used to be commit 1caeb3238dac6321bde8e254a8efaf090b4d56b0)
      adds  8b5a953   r10111: Make pidl by default assume the input file is an IDL file rather then a .pidl file. (This used to be commit d8a31d3048a6421a3d49d3c121bc86d748838b3a)
      adds  899ffd9   r10112: - check attributes depending on the section type
      adds  63ef3c7   r10113: rename libcli/wins to libcli/wrepl
      adds  13f7e6a   r10115: bind client connection to the best interface, to the partner
      adds  6635e7b   r10116: Print out a couple more warnings. (This used to be commit 0628dfa5c3c74614a86b4f61b8d1555ef41c41bb)
      adds  5d6706e   r10123: Add more warnings. Support quotes in conformance command arguments (This used to be commit e6842fcc9809bcf8de678199a6f28fbbde6c0b83)
      adds  9ad5c98   r10126: WREPL_REPL_UPDATE also takes a wrepl_table
      adds  9cd63dd   r10129: fix sinple ip's in wins replication, packets
      adds  0ac1490   r10132: Confirm that openX with OPEN_EXEC implies read only. Jeremy. (This used to be commit da70b2ab2df6d8239811b12b471c578cbff6dca8)
      adds  5fd875a   r10138: Fix the mapping table (as tested in smbtorture). EXEC_ACCESS should map to SEC_RIGHTS_FILE_READ, not READ|WRITE. Jeremy. (This used to be commit 26f63973e6207e3b5c3123f1326027ceac38966f)
      adds  759e816   r10140: reorder some stuff, for nicer output
      adds  0559bae   r10141: if some of the LIBNDR_ALIGN_* flags and LIBNDR_FLAG_REMAINING are set, ndr_pull_data_blob() doesn't work correct. so make them exclute each other.
      adds  859f270   r10143: don't exit when the not all bytes are consumed, (this happens with relative pointers)
      adds  869ae3b   r10144: dump the whole data blob
      adds  1757f83   r10145: Allow a variable length signature, so we can support signing with other than arcfour-hmac-md5.  Currently we still fail to verify other signatures however.
      adds  d3b2db5   r10146: Clarify which test is failing in error messages.
      adds  00d69bd   r10148: Use samdb_base_dn() to find the local domain.
      adds  cfdcc32   r10149: Update Samba4 to current lorikeet-heimdal.
      adds  5edbeca   r10153: This patch adds a new parameter to gensec_sig_size(), the size of the data to be signed/sealed.  We can use this to split the data from the signature portion of the resultant wrapped packet.
      adds  c42e76f   r10155: Add more notes on required gsskrb5 functions.
      adds  7b0471c   r10157: Remove the last traces of heimdal/include. (This used to be commit 651249010725196702a8a2ed0cba65039aa2f08d)
      adds  0639375   r10159: Dereference padsize before comparing to an int. (This used to be commit 5767c05909c9927b3a806614b1f1bd2f90a35dd3)
      adds  3818f77   r10161: Check for alloca.h to prevent incorrect local declaration. (This used to be commit efc70d267285a94bcadd690ae4392d278cdeea94)
      adds  5c7de96   r10164: - add first assoc_ctx test - handle the case where we're no valid pull partner of the tested server
      adds  76277d1   r10167: add a test to check if we always get the same assoc_ctx, on one connection.
      adds  ce71667   r10171: This seems to work for encoding/decoding a PAC at the buffers only level (required for signature verification).
      adds  3127d75   r10172: Add --dump-ndr-tree argument (This used to be commit 8eb69b3a6e4e912af8a7c14a348f65b3d2512b42)
      adds  a0bc674   r10173: Document new option (This used to be commit efa6e3938df2f185fc7a303094a0b091422a7398)
      adds  5d3d409   r10174: This patch implements generic PAC verification, without assumptions about the size of the signature.  In particular, this works with AES, which was previously broken Samba4/Samba4.
      adds  e841621   r10181: Fix the build (This used to be commit 231d01a3e79b26884409d24d8e25fc4ab8567d89)
      adds  74eea86   r10184: Fix a stack of unhandled enumeration warnings. (This used to be commit aeb42a446b3c28c5cf6800606b3f9b70c49cb94b)
      adds  f642fd9   r10185: Fix another two sets of unhandled enumeration warnings, plus correct some awful indentation.  (-: (This used to be commit 2f24fc7a7a195c04f88a25d52efc02ddf491126c)
      adds  342d229   r10190: Do some very basic input checking when provisioning. (This used to be commit 87f25fe49caa78422582337c5208a331ef5b8c15)
      adds  957d361   r10191: Return the right error code in the case of a time skew. Windows will now ignore Kerberos and fallback to NTLMSSP when joining. Thanks to Andrew Bartlett for the assistence. (This used to be commit 3b6bfbe8cf555f4144ed06044d3ecb8044f86bca)
      adds  68974a1   r10192:  r11631 at blu:  tridge | 2005-08-30 23:06:37 +1000  added a ldb.close() method in js. Useful for re-opening the db (This used to be commit 1f12364a0f23ba39fd3d29b510fdef2423685f0d)
      adds  bcc3ce6   r10193:  r11632 at blu:  tridge | 2005-08-30 23:08:27 +1000  if we fail to erase a ldb during provision by traversing  and deleting records (an in-place erase) then just unlink it  and start it again. This makes provisioning much more robust  to changes in ldb that make it not backward compatible with  old DBs. (This used to be commit 173655aec25c462b8b90b850df65ae6f95f44efb)
      adds  6c22a5b   r10197: Assume that external dissectors are structs which I think is always the case. (This used to be commit 515f456facfeb2cd9893ac65dd96cdda16c9d1ca)
      adds  6bfea63   r10199: added a LOCAL-RESOLVE torture test, useful for measuring the overhead of the async name resolution mechanisms (This used to be commit b3a9d759bb7c6ca892f9810389292e79d963ca61)
      adds  45f7609   r10200: added a composite_trigger_done() call that allows a composite function to cause an event to happen immediately. This allows metzes patch for recognising IPs in resolve_name() to work, and also allows us to remove some of the other code where we currently do specific checks for is_ipaddress(). (This used to be commit 9cc000d868e1257ef6429f6f6f1f9d3c28ca330f)
      adds  5d2c2ed   r10207: Add some const (This used to be commit b1ad340b4720e922ae1e332c2a74986b1656358b)
      adds  234481f   r10212: An IE fix.  Must set initial values in the onload function.
      adds  a129ad3   r10213: fixed a memory leak in the ldap client and server code spotted by Karl Melcher. ldap_encode() now takes a memory context to use for the data blob (This used to be commit 09948a59336a7f02bf2b4605f2d4d886e65b85f2)
      adds  c34d956   r10216: Chris Samuel pointed out that we should note the need to run provision as a user with write permission on the install directory (This used to be commit c0de3fd4c5718fbee76dbc9c08fa8e5754c4dc2a)
      adds  f7451db   r10225: Adding back a style rule to qooxdoo that was originally removed.  This is a cross browser hack that makes for better performance amone differing browsers.
      adds  3afbbc7   r10228: Reorganizing a bit, trying to simplify.  This is an attempt to find what's going wrong in IE formatting.
      adds  2b2e133   r10231: seem I flipped these, fix. (This used to be commit 8ddf4de162f42ed53ab0603dd0e1536796f9197e)
      adds  38b0488   r10232: Some work on ldb_sqlite3. It is still far from being usable in samba4 but I want to commit so that the work does not get lost by mistake. This is also a good way to get comments if somebody is interested.
      adds  36d6ebf   r10233: add commented PRAGMA to avoid fsyncs (This used to be commit e5d8d834600040793c1e45c7aaceb374df2b3839)
      adds  f77e859   r10236: fix (C) note (This used to be commit 466e6812c35af9096fea05520c6b59a19793c4d1)
      adds  84951a4   r10237: fix parameter, how have I missed this...?
      adds  a9e08ba   r10238: Add a entry for sec_info to treat it as a uint32 for now. (This used to be commit 8a0a8d259dfc517a96053404985f2996b7342713)
      adds  fd619b4   r10245: Get rid of XFILE in a few places. Add fdprintf() and vfdprintf() helper functions. (This used to be commit 6685009f6af94b088084d69a43bcea5f8335ae57)
      adds  85263c3   r10246: Remove unused function Move auth-specific file to auth/ (This used to be commit 8aa9711a306b30da905f53148ebe352462852d74)
      adds  8bfcb31   r10250: the comparison is caseless so we must caseless subtract otherwise we get the wrong result when comparing upper case chars with lower case chars (This used to be commit f6ea6e9382f954be819ec82e28598cdf9cf88661)
      adds  d8da5e4   r10251: some more work on ldb_sqlite3
      adds  95040e9   r10252: a recent checkin from simo changed the handling of BASE and SUBTREE searches in ldb to be more ldap compliant, but broke the wins server and the ejs ldb code. This fixes those up so 'make test' passes again. (This used to be commit dff660c23c97114d0c1be705f4d6a9c114b60456)
      adds  0868b7c   r10253: a fairly large tdb cleanup and re-organise. Nearly all of this change just involves splitting up the core tdb.c code into separate files on logical boundaries, but there are some minor functional changes as well:
      adds  a222210   r10255: Fix some more 64-bit warnings. (This used to be commit f4f9337619f7793f5ad23fcb59a8e8751941fec6)
      adds  2082695   r10256: Fix some unhandled enumeration warnings.  There's one still left, RAW_SEARCH_UNIX_INFO find_fill_info(), which I think is a bug. (This used to be commit 5f1cd6382cd90b1b33f645b1b2a469f4de4f42b9)
      adds  8dbeab5   r10257: strlen returns a size_t which can be 64 bits long. (This used to be commit 4a4b0537183e16b00a94f0411e423c943d79cba9)
      adds  48b513f   r10258: Fix an unused/duplicate local variable. (This used to be commit 360be7028c2244391cdd9ed6d156cec8dab9e9e9)
      adds  5c70883   r10277: do not ovverride LIKE, thanks to derrel I found out how to do the same thing with a harmless user function (This used to be commit 158693b4064bd731aa4f6cdb2fde51d7aa596cf5)
      adds  3a4da8c   r10283: Eliminate some more use of autoconf substitution variables. Add makefile rule for '.ho' files (compiled with host compiler). This does not allow for cross-compiling yet as that requires a HOSTLD as well. (This used to be commit c675ba0ee437ade4abe839a2fb193b9e3a98a3de)
      adds  f3bce65   r10286: This patch is ugly and disgusting, but for now it works better than the other ideas I have had.
      adds  7f08aa1   r10287: Compile compilers for build host. This fixes some bits of the mingw32 build (it now fails on missing inet_aton / in_addr definitions). Find sane default for HOSTCC (This used to be commit 1a833690b8fd9a22169882c41704d24f2d52b2d9)
      adds  f281d77   r10291: The patch optionally (off by default, not available in all cases) allows Samba to use the target principal name supplied in the mechTokenMIC of an SPNEGO negTokenInit.
      adds  3198e58   r10292: This is set below from lp_server_role().
      adds  86acf90   r10294: Generate Makefile directly rather then thru Makefile.in. Autoconf substitution variables are now no longer used.
      adds  8aa2c91   r10295: Remove dependency on Data::Dumper (This used to be commit 26f2903dab833fbf420af7104757b26f8398e99d)
      adds  f1d0651   r10296: Fix function pointer handling for older perl versions (This used to be commit 0949db8119af548c199930c64449d6ca2228bcb5)
      adds  8919d6b   r10299: remove the public (un)lock functions and introduce a transaction based private ldb API
      adds  4f85004   r10300: forgot to change the dsdb modules function names (This used to be commit e9018e3d9f69528acc0c440929fdb8d95413fa0d)
      adds  cba1859   r10301: fix standalone compiple after tdb changes (This used to be commit acfb4b928363b00346cd8991347d992c76c981d6)
      adds  eebe0c2   r10302: Introduce ldap like error codes (This used to be commit cbe438be6d9b1b7182ab3e63607a2e5b2d5456fb)
      adds  bb8f5c9   r10303: check no attribute is given empty (This used to be commit f0ad9495e45ee0d41ef8ca182984599c8e11cabb)
      adds  46a8d80   r10304: check for basic ldb_message sanity and return appropriate LDB_ERR_ value (This used to be commit 610f5646f0816820ac9342e81d46d139e26cc918)
      adds  16aff2a   r10305: start implementing better error handling
      adds  3d7935e   r10306: change these modules to use new error API (This used to be commit e86c9b4a7f399a3152a2703c76406e9d69ec1225)
      adds  cb9d4c6   r10312: fix compiler warning
      adds  a388d68   r10314: Apply the controvertial 'server role =' patch after discussion on the list:
      adds  349294d   r10315: Remove use of fstring and pstring in dynconfig.c Remove unused includes of dynconfig.h (This used to be commit 59083b7ba60d518ddb59646c4fd69938afd079b3)
      adds  d2a666a   r10316: More dynconfig fixes (This used to be commit 0963ab9c148772b961f17ec779213b0eb861e1dd)
      adds  523034b   r10323: Add first bits required for getting compile with scons working. This does not work yet and can exist parallel with the existing build system. (This used to be commit 829568d75985e875e3363d76fb44270a0298c7f8)
      adds  3e1ae5a   r10327: Use CPPPATH instead of appending -Idir to CCFLAGS.
      adds  96745cb   r10328: Add more emacs python-mode markers. (This used to be commit 540a3649e88690e829c17d79ecdccdc9ed464845)
      adds  7001200   r10329: Perhaps we shouldn't get too ahead of ourselves just yet. (This used to be commit 4d7bc667f72dae459a050eb701d1e365949c340b)
      adds  069e498   r10330: Add SConscript to more subsystems. Some of the tdb tools build now. Start on custom Samba scons tools (for handling proto generation, pidl, etc) (This used to be commit 4bffe4435944fffa3f9680b5a2fe63f2bdd98003)
      adds  b1c3c66   r10332: Fix the build - messaging uses UNIX_PRIVS (This used to be commit df4a923c64a7fffea3aa01f646b3fba7a83a1b49)
      adds  3556e1d   r10334: Use CPPDEFINES instead of CCFLAGS for adding preprocessor symbols. (This used to be commit ba305886fd404161f4d081d2ffe60c824e932641)
      adds  6cd5ede   r10335: Build tdb tools into bin directory. (This used to be commit f35c4763d5c681a74af1f59e75a2f93e99d645cb)
      adds  5b02ee9   r10336: Add sconscript for a couple more subsystems. (This used to be commit 59d4450453c25f5cce9b67b808ff0c4433c1d194)
      adds  f9263dd   r10337: This grubby little hack is the implementation of a concept discussed on the kerberos mailing lists a couple of weeks ago: Don't use DNS at all for expanding short names into long names.
      adds  efa30b0   r10339: fix ndr_push_udlongr
      adds  444fcf1   r10341: remove unused libads/ code, we'll never use this in samba4, and have replacements for the most stuff already in the tree
      adds  f1b39f9   r10345: Add more add-hock tests.
      adds  b754560   r10346: here are only real ip-addresses valid, prevent dns lookups, when the input is invalid
      adds  6812c73   r10348: Add scons scripts for remaining subsystems. Most subsystems build now, but final linking still fails (as does generating files asn1, et, idl and proto files) (This used to be commit 4f0d7f75b99c7f4388d8acb0838577d86baf68b5)
      adds  5c40f9c   r10353: Fix typo (This used to be commit b871ecbc2cf5ef2222e498f7819a06aa9082e155)
      adds  920a627   r10356: Make the proto generator work with scons (This used to be commit a2268f1dd441059955bee30cf2a9028656c14099)
      adds  9a1ceab   r10363: Nobody loudly screamed "noo", so commit the samba3 winbind interface to samba4. Ok, maybe the silence is due to timezones, but what can you do... ;-)
      adds  65d4da0   r10364: Turn gensec:gssapi on by default, except for a login of the form -Udomain\\user.
      adds  0e2c624   r10365: Use nsswitch/winbindd_nss.h in winbind/, update that file to the current 3_0 interface.
      adds  8db177b   r10366: More scons fixes. Building et, asn1, lex and yacc files sort-of works now (This used to be commit 22f18a84242e5e68a2d57b6d7ff77c089ee7434a)
      adds  b963050   r10368: when building the epm tower, don't put host names in the ip address field, instead put a zero address. Note that zero is correct (ie. we shouldn't do the lookup) as in the client we want to send a zero for the server to fill in. When we make this call from the server we fill in a real IP. (This used to be commit e54c8b5658761c33d50a1a557d2ec77229b07b47)
      adds  344b0d6   r10369: You don't need to put leading or trailing spaces on variables.  It's a make-ism.
      adds  d9ca09b   r10370: only validate the re-generated binding string for hostnames with IPs
      adds  b1b5e49   r10372: Having gone to all the effort to uppercase the realm, actually set the upper-case realm.
      adds  b5521a8   r10373: Fix segfault in LookupSids.
      adds  9d44a9a   r10374: Add HAVE_* defines (on command-line or in config.h file) for scons + some other minor updates (This used to be commit f142c15de1afb2f13a5e23ceb40ce70f0115c8bf)
      adds  60cb7a4   r10376: Argh - not quoting dictionary/hash keys is a bit of a perlism. (This used to be commit 588a3183b3f5922349b85520d554dcce23cd699f)
      adds  d191c7d   r10377: Save configuration stuff to sconf.cache so it isn't annoyingly run at every single build.  Run 'scons configure=1' or delete sconf.cache to force checks to be re-run.
      adds  5e4c8b8   r10378: Build config.h file from dictionary of defines and always use it. (This used to be commit 252b64eb20db9152d357188d45fb39bb3d0b61bc)
      adds  3e4f47a   r10379: Add files for ldb and tdb to proto_files.  The tool for building proto.h is busted though. (This used to be commit 54882f88cad1427b6adcb4c956a63e534e7d13e4)
      adds  cc6fae1   r10380: Use pod-style documentation rather then XML-doc, in good perl style. (This used to be commit fcc1ba97a3dd955208d8d9555ff8dab455239412)
      adds  e073918   r10381: Be a bit stricter on pod syntax (This used to be commit 3f646c620a354ab6820c4a97d629e1e27978b76d)
      adds  42f2519   r10382: In the absence of client support for the full KDC-side canonicalisation code, I've hacked Heimdal to use the default realm if no other realm can be determined for a given host.
      adds  428c8ce   r10383: This patch is on the road to implementing servers (such as kpasswd) that use raw krb5, not GSSAPI.  I still keep the 'fake GSSAPI' code, but under the module name 'fake_gssapi_krb5'.
      adds  9ae24d8   r10384: add _GNU_SOURCE in tdb configure (This used to be commit 21e5c328a033a4b452b3fd696069ad8bbfa6b9cc)
      adds  8f334f6   r10385: removed obsolete comment (This used to be commit 40a8ad2d1eb26d1635b8f188036b04319ffd41b4)
      adds  c44efda   r10386: Merge current lorikeet-heimdal into Samba4.
      adds  1d4fcd4   r10387: By exporting KRB5_CONFIG pointing at a file of our choosing, we can avoid DNS delays in our testsuite.  The next step will be to use kerberos in the tests (awaits application of socketwrapper or hooks into our socket layer).
      adds  58a399d   r10388: Add version numbers (required for CPAN) (This used to be commit 786329576bf14ae774f9d5a24268e46b7dcb634a)
      adds  7a54588   r10389: Add Manifest file (required for CPAN) (This used to be commit 775323815961c25986e2557de5d59626822b3944)
      adds  b1ad4a2   r10390: Remove fstring, pstring and uint32_t from winbindd_nss.h.
      adds  90678b7   r10393: More type checking in scons Remove unused file (This used to be commit a9e71ab5d1ed8b34f158ff0e89dd67ec785b9829)
      adds  e0febb2   r10395: While playing with winbind, I found a segfault because I had given resolve_name_send a stack-allocated method list. Duplicate it.
      adds  3b7f8dd   r10398: Don't do DNS lookups on short names (no .).
      adds  51cbc18   r10402: Make the RPC-SAMLOGON test pass against Win2k3 SP0 again.
      adds  cd67aa9   r10403: fixed the basedn for testing, and add a debug showing the size of the test in ldbtest (This used to be commit 740b9f7537d60c7dbd48fe592587b12b304c52d1)
      adds  d6de10b   r10404: make sure we use the right smb.conf in the ldap testing (This used to be commit aa30f8faa5924c29c81193646205b08922cdd43d)
      adds  ede8415   r10405: added transactions into tdb, and hook them into ldb. See my samba-technical posting for more details on the transactions design.
      adds  d78ea3e   r10406: added --nosync option to all ldb tools, so that you can control if transactions are synchronous or not on the command line.
      adds  6fe9eee   r10407: the schannel database does not need to be synchronous (and thus crash safe) as it is removed on smbd restart (This used to be commit 0951db6a89d15792ee1ea6b9f37c45486958ad57)
      adds  af352b4   r10408: now that we are using tdb transactions we don't need any additional locking code in the ldb_tdb backend, except for a single read lock during searches to ensure searches don't cross transaction boundaries
      adds  07f123b   r10409: allow smb.conf override of ldb synchronous transactions with "ldb:nosync = yes/no" (This used to be commit 435cbcf78b70a82c2ec89fab21e4ff8af538f2f1)
      adds  f08cdba   r10410: blindly update the scons file for tdb. I'm not sure how this works, but it definately needs transaction.c now (This used to be commit fa353a5bc562fa1ace0daf6586c42d1d5698c6e4)
      adds  37cefc8   r10411: we don't need the 10 times retry on rid allocation now, as transactions ensure two account creations can't interfere with each other (This used to be commit 91c27bc97662c8d8b764c76bd2d98a1b04f47337)
      adds  e42a619   r10414: Fix building of proto.h (This used to be commit 4a137e4e6eca0c5718835a92d93f8a16f0504db9)
      adds  7e8372f   r10415: The ldb and tdb libraries are bad examples to test out the make proto code as they are marked as NOPROTO in the config.mk files. (This used to be commit 5f530eacbae073e9df6adde316404f70ecfe9122)
      adds  217fac8   r10416: Detect some more types to get rid of spurious warnings in the lib/replace/replace.h header.
      adds  53de9b5   r10418: Fix comparison_fn_t test I busted.  Add $HOME to the environment as some tools get confused if it isn't there. (This used to be commit b2f15b5c79970b7f0be752ccf5bb8a6b3c0e5d70)
      adds  2ce3b5a   r10419: Remove unused prototypes of locking functions (thanks Jelmer) omment about transactions (This used to be commit 33352507593875a147276841fdb70de8edd668f5)
      adds  05bd880   r10420: Two minor scons fixes (This used to be commit 749b19d34f6105c696a07cc2cd39d5acecfc735b)
      adds  bd310b7   r10421: following on discussions with simo, I have worked out a way of allowing searches to proceed while another process is in a transaction, then only upgrading the transaction lock to a write lock on commit.
      adds  1828b78   r10422: ldb_search() can now use tdb_traverse_read() to ensure it can run in parallel with any transaction (This used to be commit ddff66298f1a668c5220e24fc47f98d7dfc3068a)
      adds  fcb41c3   r10423: minor changes to the ldb test suite to allow it to work correctly with a real ldap backend (such as openldap) (This used to be commit d267f8c6231664ec86edb2ae21e8585b1b51f7a1)
      adds  86df9ca   r10424: for caller convenience, automatically turn a tdb_traverse() into a tdb_traverse_read() for read only databases (This used to be commit 9b53e04377d2ff652c4a9496798d2e3aa0dccab3)
      adds  bcf0615   r10426: - restructure the winbind server code a bit - remove the echo test stuff - abstract out the used protocol - we have a seperate handler for the samba3 protocol now - the backend can easy do async replies   by setting WBSRV_CALL_FLAGS_REPLY_ASYNC in wbsrv_call   and then call wbsrv_queue_reply() later
      adds  fdeff0f   r10434: add a short path to the event context that should be used for async replies
      adds  f59d435   r10435: fill in the reference to the generic wbsrv_call in the wbsrv_samba3_call, so that async function can use it.
      adds  92d74c3   r10436: Some thoughts on getting pidl working in scons. (This used to be commit f1688a8066cd787aa630714ffc161eb0f30414f1)
      adds  f3b412f   r10438: Move portability functions to lib/replace/; replace now simply ensures that a given set of (working) POSIX functions are available (without prefixes to their names, etc). See lib/replace/README for a list.
      adds  7cf1f57   r10440: Start passing against Win2k3 SP1 again, with the NTLMv2 changes described on the list.  I probably need to write more specific NTLMv2 sucess and failure mode tests.
      adds  c715f72   r10442: Build librpc/libndr_misc.a from librpc/idl/misc.idl.  Doesn't quite work yet as scons somehow thinks it needs to put a directory called ndr_idl in the command line. (This used to be commit e4a54a4c49b958b56dc7822c800a3f5ff7eb0b60)
      adds  96f3084   r10443: Fix emitter for NdrMarshaller tool. (This used to be commit 76341196b59fe6084dd7c4e1c5d9ef8f2a7e362d)
      adds  7906d76   r10444: Add LIBBASIC files to proto.h (This used to be commit 1c3748421f53f4a4e61865e1de95c53dc75d5cee)
      adds  dc56bae   r10445: Add --header to pidl flags. (This used to be commit 435c5bce00c069751aa59a09d7cae9c1cfbd724b)
      adds  88b74af   r10446: Add ndr_base and rpc_base sources to proto.h
      adds  52bf6f5   r10447: Add gensec sources to proto.h (This used to be commit 1b675a1bdfa7e50e1b418ae41479f1bebc445064)
      adds  41c393e   r10448: Add librpc SConscript file to build. (This used to be commit cc45b27034c72c20a7a17d957cf0615041d59308)
      adds  aba4d01   r10449: remove double copyright header
      adds  1e744a5   r10450: Use exit code 1 in case of fatal errors (This used to be commit 88ece24a4400cabef95fd1eb4ca14b7df085b529)
      adds  b85f785   r10452: Couple of small scons updates - ignore .sconsign files (This used to be commit b2d2b4f23393c727ae3feeaf4b4b65bc03a673f7)
      adds  da46c92   r10453: Fix the build (This used to be commit 7be3ec4dbb919752477e1d995df9f7d295b67687)
      adds  4be0ae7   r10456: More SCons fixes:  - Add framework for fallback generating code  - Move pread / pwrite replacement functions to libreplace  - Support pidl builds correctly  - Support asn1 builds correctly  - Move OS-specific checks to lib/replace/SConscript (This used to be commit fbbfad0a1f7dedbf48e835a864f8285f283d72f3)
      adds  036b27c   r10459: fixed some portability problems (This used to be commit 03942dd54b31e7a4cf9c6270b26ccf68a3234b40)
      adds  c0e6586   r10460: fixed portability of transaction code to systems with integer alignment constraints (like sparc) (This used to be commit bce35ad237a55376b6af98416eec92a7c4b422a6)
      adds  5540712   r10461: fixed tdb build on systems without stdint.h (This used to be commit 83168c7e76c7e3adcdb0eec1611827d4db09f858)
      adds  36cfc9c   r10462: cope better with compilers that don't put the object file in the same directory as the source (This used to be commit 312491b2511039f3d6308e70c849810c35a3259c)
      adds  fbc2dbb   r10463: consider it an error if tdbtorture produces any log messages (This used to be commit d9ee0e8b59ee52ed1e41865cffe97e32b504e7e7)
      adds  5a770bf   r10464: Use more consistant names.
      adds  5860aef   r10465: separate out a read_only db from a read-only traversal to ensure we don't end up doing a mmap read only (This used to be commit 294ccfd46a0c4e1af9365d028acdabec03c41ad3)
      adds  d98b913   r10466: work around missing pread/pwrite declaration on openbsd (This used to be commit e615f36733966f9992670e3650fbe9b20d7d218c)
      adds  6e4ebbe   r10467: aix doesn't like zero length malloc :( (This used to be commit 0177c6ca3e9baa223b5f7b29adc12d862dcb19d8)
      adds  3bcfc68   r10468: - terminate tdbtorture quickly when an error is detected
      adds  ddf733f   r10469: use the older style of structure initialisation for tdb to make it more portable. tdb is used in more than just Samba4, and I think the portability/readability balance is a bit different (This used to be commit fc692dc61f06d61cb9126d2a8ccc240cecd11da6)
      adds  c72afc3   r10470: solaris8 has a problem with tdbtorture with 3 processes. To see if this is just a solaris issue this patch changes the default to 3, and I'll see how many build farm boxes break (This used to be commit c85836bafc9c042deac2a02ef6fddbfeaa5f47f1)
      adds  60a455d   r10471: stratos doesn't have getpagesize(), so guess 8k on systems that don't have it. Overestimating is harmless. (This used to be commit ab953c8c72060c496876b6f39d388ad2f7e3c7e0)
      adds  ebf0779   r10472: Check for strndup (This used to be commit 8335aa056fd8a414feaffa707dc0bc20ac27388f)
      adds  2a9b65c   r10475: make sure we report failures in tdbtorture (ie. get the exit status right) (This used to be commit a795fc0aa141c08af6e37af07c88164bad3db35b)
      adds  70b52b0   r10476: Move some more types to libreplace. Fix missing strndup errors for heimdal (This used to be commit e09ffdfb1dba289b79ac7e5a638bf5322d45ddc0)
      adds  63b43dd   r10477: expose transactions outside ldb and change the API once more do not autostart transactions on ldb operations if a transaction is already in place test transactions on winsdb
      adds  3d4ea18   r10478: More work on proto headers; we now generate a couple of smaller ones that are then included by include/proto.h (This used to be commit 703ffbaaaca11f3d8781cfe9e7542fcaa626d991)
      adds  cb6a4b2   r10479: Apply some const (This used to be commit 3e10e8e6618c568f7f55348d829b433e10df472b)
      adds  a6b1c74   r10480: Fix build for people that don't have pidl installed (This used to be commit 4cf25c8312b7da0cde0d618e7d386938e1d0adba)
      adds  da373e2   r10481: #define _GNU_SOURCE for comparison_fn_t test. (This used to be commit 992016e0a975fb1699f71b769746bd04f7bbfebc)
      adds  b0de111   r10482: Add files to proto_files enough to build libcli and librpc directories. (This used to be commit 4a03773c99f81d706307d69cb14af731dc8a8783)
      adds  6e99b95   r10483: fixed some uninitialised variables warnings (This used to be commit 315653cf1ecc11c435ee35b20e6cf9c73a67fa68)
      adds  ea801d6   r10484: try to fix the pread/pwrite declaration problems (This used to be commit 196995ea38414ce5a57031c4cdf61b3ed548196a)
      adds  2fe7c3a   r10485: run autoheader before autoconf (This used to be commit 9456ed3db3b28e4a467e8685f2f1285cf57ce14b)
      adds  5a522b3   r10486: This is a merge of Brad Henry's 'net join' rework, to better perform an ADS join, particularly as a DC.  This represents the bulk of his Google SOC work, and I'm very pleased to intergrate it into the tree. (Metze will intergrate the DRSUAPI work later).
      adds  1faf4e3   r10487: Some small updates to the manpage. (This used to be commit b9adbb5eb2687c1778234c18f95f59c8d7e4f875)
      adds  6c85fa0   r10488: (Missing file from previous commit, adding a new RPC-JOIN test)
      adds  87f71eb   r10489: added the ability for irpc server to defer replies instead of replying immediately. They set m->defer_reply = True; (This used to be commit 3dcd800a5d3340d0f4855f9f08e73896ad8c3d83)
      adds  06085e7   r10490: - allow deferred irpc replies to set the status
      adds  9593101   r10491: First step towards wbinfo -t: This issues a name request for the primary domain and gets the DC's name via a mailslot call.
      adds  be27946   r10492: work around a bug in solaris which cases lock upgrades to fail with EDEADLK even when progress can be made. This is not a good solution, but I can't find anything better. (This used to be commit 980dd17f7d0a622cd772afc9ba15e50007ad9c6e)
      adds  66ad3ab   r10493: we need sys/select.h to enable select() in the solaris workaround (This used to be commit 144cc3da5eadf0dcb28ef722feeed813c033e08a)
      adds  10de5cc   r10494: - don't generate a tdb log message for any type of failed lock probe
      adds  f2e9db9   r10495: older redhat boxes need sys/time.h for select() (This used to be commit a11762e7bc139b0280e457e682722d955b81d8e5)
      adds  3545e51   r10496: - added configure test for sys/time.h
      adds  6b73c29   r10497: Export the list of dsdb ldb modules. (This used to be commit e88f5f423fcb2d603508f1529fce5738d03cc41b)
      adds  230e60c   r10498: Detect some more networking headers.
      adds  f51e982   r10499: Export cli_ldap library. (This used to be commit 3c9c3a52e3999f15df747bbd69479896bbec3a6b)
      adds  0d46be1   r10500: More progress to getting ldb tools building.  Create a list of ldb modules to link in.  There's still a whole lot of random other junk (dcerpc, gensec, ndr stuff, lp_foo - what a mess). (This used to be commit b78cf1270bd7eda1aa84d238136a83e64ff3c088)
      adds  ab4d635   r10504: - seperate implementation specific stuff, from the generic composite   stuff. - don't use SMBCLI_REQUEST_* state's in the genreic composite stuff - move monitor_fn to libnet.
      adds  4b30e2b   r10506: set return data correctly
      adds  eb5af88   r10507: Let lib/replace take care of defining socklen_t for heimdal (This used to be commit fe4ff2d241691bece7f9c8fc766f57a14fe856bb)
      adds  98a7da2   r10508: - implement WINBINDD_NETBIOS_NAME, WINBINDD_DOMAIN_NAME and WINBINDD_INFO
      adds  e337cae   r10509: Some more sconscript fixes. Now getting to link stage for smbclient (This used to be commit 6df956edbab7ad5e72b2f20e74ab0f0d62528932)
      adds  f801ad3   r10510: Decrease the amount of data included by includes.h a bit (This used to be commit 03647e1321cf6c9bd6ced3945265f635e9468973)
      adds  49839f3   r10513: Reduce some use of pstring. The main reason some parts of the code still use pstring is next_token() now. (This used to be commit a5b88bcd420eb7ae42283293541519e142be36e3)
      adds  85abc86   r10514: Add str_list_make_shell() and str_list_join_shell() (This used to be commit 8b86a5da73d38764deb8c1f639322b2911736f97)
      adds  bb9c9ec   r10515: Handle replacement of "domain logons" and "domain master" by "server role" (This used to be commit c5e3a1c55d9e21f9ee618169dc05c69ee9c9c5b1)
      adds  01319b8   r10516: Add seperator argument to str_list_{make,join}_shell() (This used to be commit 0a5c9197f28e5451406d422e0a8ff84c1b20faae)
      adds  7f7a2d1   r10517: Get rid of use of next_token() in lib/samba3/ (This used to be commit 811a6e28cca1ba09a95a89c344f4640b3d1dd74e)
      adds  187fdaa   r10520: The join is a nice quick RPC test.
      adds  691aff2   r10521: Also check sys/socket.h for definition of socklen_t (needed for AIX) (This used to be commit 42eb14060d53dbcbc381ecc781f121279190b08e)
      adds  251aaaf   r10522: finally got the locking working on solaris10. This adds a read lock on the transaction lock in tdb_traverse_read(). This prevents a pattern of locks which triggers the deadlock detection code in solaris10. I suspect solaris10 is trying to prevent lock starvation by granting locks in the order they were requested, which makes it much easier to produce deadlocks. (This used to be commit 54203aacd138c30826d54c5d9b6cc8d6e9e270f8)
      adds  a2dffe1   r10523: fixed timegm() to not depend on get_time_zone(), so it works in lib/replace/
      adds  f895df9   r10524: SAFE_FREE() in tdb does not need the discard_const_p()
      adds  675f81e   r10525: change from AC_CHECK_TYPES() to AC_CHECK_TYPE() for intptr_t, so the type is always available, which means we need less #ifdefs (This used to be commit d4af4b11ae69a63fa3b2048e6d576055d86d2bb4)
      adds  255808b   r10526: BASEDIR must be set or we end up installing most of the binaries into lib/ (This used to be commit 8ec69f8ddf4961f4b864fa98aa6f8ecf2e13511d)
      adds  190683f   r10527: don't attempt self gdb attach if running under valgrind. This was causing fort to get rather unhappy (This used to be commit cc3e15e19cfde45fdfa63ca0a44dbbbefa723d6a)
      adds  42b81d7   r10528: Add credentials.h back into includes.h as some compilers don't seem to be able to handle incomplete enum types. (This used to be commit 540155fad3c8e3d79fb631bb3f14273f82130a73)
      adds  fa70d1d   r10529: fix a crash bug in full async code the uses the composite_trigger_done() code the event subsystem wants to free timed_events!
      adds  4d024dd   r10530: - fix some crash bugs when we lost the connection...
      adds  d345bab   r10531: (hopefully) improve detection of socket-related functions in external libraries (This used to be commit 20a1aba500c64dc530271a96af8d557bc54af960)
      adds  3f41ddd   r10532: Replace next_token() with str_list_make() (This used to be commit 87bb382445292755eff1c29f12358d4509ebe714)
      adds  04b7fb6   r10533: Eliminate another use of next_token() (This used to be commit cff17c6ac7e4fad730b6ef05e09499fff32c694a)
      adds  82ae72a   r10535: fixed the pidfile code (it didn't survive the recent pstring changes) (This used to be commit 1b9e6579931c9ff367ab032d0d2aadf95dcb3e63)
      adds  38e43be   r10537: - we now use a much nicer way to handle talloc_free(timed_event)   the events code replaces a destructor to one that returns allways -1   while it's calling the event handler - we don't need the composite and winsrepl specific fixes any more - this also fixes the problem with smbcli, dcerpc, cldap, ldap and nbt   request timeouts
      adds  ad5b64b   r10540: fix compiler warning
      adds  1c70152   r10542: if the transport is dead we need to return
      adds  5880f79   r10545: map ECONNRESET to NT_STATUS_CONNECTION_RESET
      adds  0b2c6ae   r10547: - add wrepl_request timeout handling - when we got an unexpected READ event, we need to do a socket_recv() to find connection errors   and we need to mark the socket as dead (and remove the fde_event) to prevent,   endless loops on broken connections
      adds  8407a1a   r10561: This patch takes over KDC socket routines in Heimdal, and directs them at the Samba4 socket layer.
      adds  81097e2   r10562: Ensure we initalise the error table with hdb errors.  This ensures we get good text error strings.
      adds  9d9e7d8   r10563: a null 'join' is a no-op.
      adds  f54b365   r10564: Make the RPC-SCHANNEL test use the libnet_join code via torture_join_domain
      adds  718dd6d   r10565: Try to make Kerberos authentication a bit more friendly.
      adds  2ca1039   r10566: Clean up error messages to provide more accurate info.
      adds  f7c5e5a   r10569: add all info that we have to wrepl_name, as we need it for replication :-)
      adds  4ad69c3   r10576: Add testprog for named pipes. Also add GNUmakefile's for cross-compilation using mingw32 (This used to be commit 30ba8fdc3dc8dba543686591a27b819b8f9444db)
      adds  ffbd931   r10577: Fix error in ReadFile() (This used to be commit 04b8c473d7d55d4d802631074843e43fe7d9cfea)
      adds  40a6f8f   r10578: Run LOCAL-STRLIST by default (This used to be commit 997eabee80f54ae864400dbac8273b34bdf6bb2b)
      adds  5a1cf98   r10579: str_list_make() can return NULL (This used to be commit f547ab4644fd1c8ae2e44a25e874abf35e02d986)
      adds  ca92ed1   r10580: More generic approach for adding endpoints (This used to be commit 0ef7fe6f4c979dcc3a0ab268253e493d8e929dd7)
      adds  73028ea   r10581: Remove some unused globals + make static (This used to be commit 236bd1b97f6e3b97739839fd043a2388384e1abc)
      adds  09ee7a4   r10582: Nicer output (try to avoid linewraps) (This used to be commit 908b88843ffe1026341166d0338a835121c8e641)
      adds  5058f4b   r10586: Add MergedObject() builder. Default to Library() rather then StaticLibrary() (This used to be commit b53313dc517986c69a4e4cb8fe3885b696f8faa1)
      adds  dc67354   r10587: Remove unused constants (This used to be commit b65c9dc607bf229f4f6f7e2112f88f5a08e9feb5)
      adds  4abb479   r10588: Remove more unused files, macros (This used to be commit d2f80c0457f7404b2cac9df59a400130e9ad025f)
      adds  87af806   r10592: Add "adfgets()" function, which allocates and reads a line from a fd. Also add torture tests for this function and file_{load,save}. I've hardcoded a file name here.. should I handle that neater somehow? (This used to be commit 8fa383f182f1c4479979455968dd690edc0117ea)
      adds  40e214e   r10593: Add printf attribute
      adds  3b12c3b   r10594: Add initial framework for lib/registry torture tests (This used to be commit 985c6a8fcc9977553d714a7d5e272b0791d45d1e)
      adds  e6fbd02   r10595: Use a server name of 'localtest' not 'localhost', so we can move to testing kerberos.
      adds  a12a668   r10596: Move the credentials code into it's own subsystem, and push it under auth/
      adds  66af2d9   r10597: And add the .mk files for the new credentials subsystem.
      adds  f9fea8b   r10598: Factor out common code, in preperation for a move elsewhere.
      adds  b0a5e91   r10599: Use localhost again for now, until I trace where we are leaking name lookups.
      adds  0e90afb   r10603: neaten up the ldb module initialisation code (This used to be commit 8e7c4c98a7b4fd814f298fba1b6b686cb58339f8)
      adds  5e7a0fb   r10604: Put in the new registry "patchfile" code (similar to ldif for LDB); not finished yet. (This used to be commit b405b27ba4bf4ddbaff9ca58926d94d1b2fd09f6)
      adds  9cbafc4   r10605: Forgot one file... (This used to be commit 441419a08f0845af2b4c8023e1e5bcfda24a6d62)
      adds  08f1629   r10608: - fix hierachical memory handling in ndr_pull_nbt_name - add wrepl_nbt_name scalar type and do the pull/push in the ndr layer   instead of the caller - give the flags and group_flag in the wrepl_name a meaning
      adds  c91fa5c   r10610: forgot one file in the last commit:
      adds  c2d7914   r10627: - use a wrepl specific enum for the node type - the unknown flag 0x10 seems to mean that this name was localy registered on this   currently asked server, that flag is not present in replica records
      adds  9c52b2a   r10631: Formatting.
      adds  2255f0b   r10633: Formatting.
      adds  6527109   r10635: Formatting for better readability.
      adds  9bc38ce   r10636: Formatting for better readability.
      adds  f1c5227   r10637: use the correct memory context in the ndr_pull_* function to build the talloc hierachie correct
      adds  bb77c2a   r10638: - add wrepl_socket_merge() function that creates a wrepl_socket on top   of an existing socket, that is needed to handle WREPL_REPL_UPDATE   in the server, because we need to flig the connection and act as client on it
      adds  588abdb   r10641: fixed the error handling on search errors in the ildap backend (This used to be commit e80d42933fe3cbc18cb229e47fffb9ca8068aca5)
      adds  6566c9d   r10643: increase smbd max runtime when using valgrind (This used to be commit c394a4a602edba49f00252d0376050c0bdc2f6a8)
      adds  cc8af00   r10646: Hey Jelmer what do you think of this?  The SConscript for the libcli directory now looks like the config.mk file but with different punctuation.
      adds  7368af9   r10653: give unknown levels a name basicly the *2 levels mean that the update or inform should be propagaded to all servers
      adds  e3b8d85   r10662: Eliminate pstring and friends. (This used to be commit ecef1ee6cd0bdae2fcbff3f57edaa26eb72f3481)
      adds  819eeae   r10663: Eliminate use of pstring (This used to be commit 57cfbe51e61e27098fad3f9b1113c6f8f69f9a55)
      adds  ecbf286   r10664: Include limits.h in replace.h for HOST_NAME_MAX (This used to be commit dc3dc796746de672dbf3ad0e4715e8b30ae4afb7)
      adds  b1ee0c2   r10665: fixed some crash errors and an error encoding AND and OR operations in the expression parsing code (This used to be commit 0d4a900ce5705856d61c6dd4ccb8fdbd049d22b7)
      adds  a788d01   r10666: - reverse the ildap ldb backend so tree based searches go through directly, and expression based searches are converted to trees. This makes for less conversions.
      adds  5ed0702   r10667: cope with a NULL tree for base searches in ldb_search() (This used to be commit 26ff53857802ae4a63f2b6e46c9caa7ca2fbbe89)
      adds  67762d7   r10668: added a ildap_search_bytree() function (This used to be commit fd6d895ebdb201ac6afaf5c8ec84d003765cdff6)
      adds  69c7cd9   r10669: reverted jelmers commit 10663 as it was causing lots of panics in 'make test'
      adds  3223cd4   r10670: Add notes on things that are TODO in Samba4 kerberos land.
      adds  33834e2   r10675: Connect to the DC's IPC$
      adds  68c70ef   r10677: Add smb_composite_connectmulti: Send out multiple SYN packets at once, use the first one that replies correctly.
      adds  e264c8b   r10678: Add debug helper Fix push for non-fixed length strings (This used to be commit 821b0bb56f6d6b9df7bbdeeddc206505f3f0a7c2)
      adds  bc651bd   r10679: Monitor messages should be issued from usermod functions. Also a bit of formatting.
      adds  0b9d630   r10680: Fix a warning.
      adds  aea73c1   r10681: Convert dcerpc_open_smb to a composite function.
      adds  28bc38d   r10682: force the free of the fd event first when a stream terminates. That ensures destructors hanging off the stream connection don't trip more socket events.
      adds  e5c6a3e   r10683: Samba3's wbinfo -t should give the correct answer now.
      adds  faf2ad6   r10684: Add a nasty hack for the failure case of wbinfo -t. Tridge has a proper fix for it pending.
      adds  ea262d1   r10685: Why wait 5 seconds... (This used to be commit 820b4180dd3c1d07dd529fcb654ea01407a481cb)
      adds  7881296   r10686: Fix the build (This used to be commit a7137fd3ec2e484c8feb73fa228031c8b75107bf)
      adds  3fece92   r10687: Another one... (This used to be commit d18f7edf92e8420f30cae01649d18f0ae20a80aa)
      adds  4a34e81   r10690: Fix a bug that metze pointed out: Leaving the "rejecting" destructor around prevents the memory from being freed.
      adds  012893c   r10691: This gets half-way to wbinfo -n. It acquires an lsa pipe, and does a queryinfopolicy. Idea is to get a consistency check between that and our notion of the domain name and sid, and take the lsa pipe as the holder of the central smbcli_tree that netlogon and samr use as well.
      adds  f9a4167   r10694: Add some work I did this afternoon on getting pidl to output Samba3 RPC parsers. Currently the following files can be generated:
      adds  1a36516   r10695: strupper() of NULL should be NULL, not panic.
      adds  b7a4763   r10696: Return the realm to the caller, not NULL...
      adds  099c3d5   r10697: Change the torture join code to return a credentials structure, as that is what most of the callers want anyway.
      adds  e0040ff   r10698: Fix support of enums in switch_type() in the ethereal parser generator (This used to be commit 9fac8dfeb393212e16be7156de466077bc90232d)
      adds  a872005   r10699: fixed the dcerpc code so that you can shutdown the pipe safely from within a callback on the pipe. This should fix a problem volker encountered with winbind. The fix invoolves making the recv_data handler free the memory for a packet, instead of having the transport layer free it after calling recv_data. When the transport layer freed it, it had no way of knowing if the callback had shutdown the pipe, so it had no way of knowing if it could safely use the pointer.
      adds  6bc8d37   r10700: removed volkers temporary timer hack now that freeing the netlogon pipe is safe while inside a rpc callback (This used to be commit 5d752a519416c7a0c8c7d166f43eadc75cb5c37f)
      adds  2e3c917   r10701: Ensure we return the right user handle.
      adds  582595c   r10702: Fix a silly error that caused a rejoin/delete in the torture code to fault...
      adds  c8bec9d   r10703: Add a new user account, change the password and test it in the SAMLOGON test.
      adds  2c3e4bd   r10704: don't try to free the netlogon pipe twice (This used to be commit 2c3a9f04db5d61305f4eca8b44e33c2dd15a6dc4)
      adds  3a7e251   r10705: fixed a crash bug in the getdcname irpc server for winbind. The problem was that the return string was declared as:
      adds  7b38c1d   r10706: split out the irpc server functions in the NBT server, so the mainline NBT server code remains reabable. Also fixed the copyright header to include Volker, as he wrote the getdc server function (This used to be commit a973197d3e0045a76a2f14153f5541b9e36e6c8a)
      adds  63d4cb4   r10708: a bit more error checking in the idap ldb backend (This used to be commit 63ebaad393e38b28c8f97f33e2b22f2445733405)
      adds  a04f65b   r10709: fixed a crash bug rather similar to the one volker found in the dcerpc code, where a stream_terminate_connection() while processing a request can cause a later defererence of the connection structure to die. (This used to be commit efbcb0f74176058a74d7134dae4658b891fc6f16)
      adds  c690be4   r10711: An error of 'user exists' is not an error, just an indication of how the join was processed.
      adds  49dd5e4   r10712: Use data_blob_talloc, thanks to valgrind for finding the errors.
      adds  55065d2   r10713: Couple more updates to the Samba3 parser generators. Unions and enums have been improved, init functions are now generated properly, some other small improvements. (This used to be commit 8a60e79175eb27ef9fa4b8dea72a518bbaab900f)
      adds  81c3064   r10715: More Samba3 parser generator improvements: - Actually generate parsers for unions and structs. - Support some more builtin types. - Some more work on supporting arrays. - Several other small fixes.
      adds  eea74cd   r10716: Use correct Samba3 data types for strings. Also use Samba3 types for a couple of other types (policy handles, SIDs, times) (This used to be commit c2527217b4b4c120d82044e65b979dd3b7d2609e)
      adds  9879bc6   r10717: Another bunch of small updates. All generated files except parse_dfs.c compile now when generated from Samba4's dfs.idl. (This used to be commit 2b315b1942e77640eca8e0a3347b2a9ed1920f6a)
      adds  3d62794   r10718: Another large set of small improvements. All generated files compile without warnings now. The only things left to do that are required for DFS:  - add allocation of arrays in marshalling phase  - handling primitive and deferred data in embedded structures / unions.
      adds  1e0823d   r10719: Remove __FUNCTION__ macro as it might not be available at all systems (pointed out by John E. Malmberg) (This used to be commit 3169bbc15703b39943a11939e9dcccb2a9b4ad5d)
      adds  d220237   r10721: Handle allocations and primitive / deferred data correctly. In theory, the generated output for DFS should work now (it compiles cleanly, but I haven't tested it yet).
      adds  7838e13   r10726: fix to talloc_parent() from Michael O'Brien (This used to be commit f31a2376f3fef1cc2b40b37fb4d94a4b67eec6d4)
      adds  5df3b42   r10732: Generate _ctr structures for unions (This used to be commit bd8fcb05003ad75f521783ad9603c923eacafc1a)
      adds  4bbb584   r10734: Generate ptr, size, offset, and length elements in unions just once. (This used to be commit 12bfa5d01bcb4cb9dad5167e1a3721fd68f06275)
      adds  f72dee9   r10737: Fix some alignment issues (This used to be commit 2b4270a2e965eb5c6fe0b25d22d2977e60bb7d43)
      adds  765f69c   r10739: Reduce number of calls to prs_align_custom() (This used to be commit ebeeec5406308d493d45b1088963a87cdb953cac)
      adds  be9af1a   r10742: Support multi-level pointers + ref pointer fixes (This used to be commit 258b762dc62b257f99d1d859c5a3d850aba3e9fa)
      adds  92da5aa   r10752: make sure we set the exist status correctly for the tdb tests (This used to be commit e83635941c1829d8cb8c0784b7f7303c85654199)
      adds  5fd031c   r10753: don't require every ldb module to implement both a search_bytree() and a search() function, instead each module now only implements the bytree method, and the expression based search is handled generically by the modules code. This makes for more consistency and less code duplication.
      adds  97e8c5b   r10754: fixed a valgrind error for unmatched SMB replies (This used to be commit b714ab64fd79d5cabc39779774fae7c3861a84da)
      adds  12399c9   r10755: fixed the construction of expressions from subtrees for SUBSTRING searches (This used to be commit 71c06778d4a3ac1ca4198071ae3351acdc0656d9)
      adds  3cb96c8   r10756: another fix for the construction of expressions from subtrees for SUBSTRING searches. This time fix multi-part substring searches. (This used to be commit bf5cef6f00466fc1dc3c2864a109f1ccd92681b0)
      adds  01e6c56   r10757: remove the proxy module (it is not complete yet) (This used to be commit 3c5f3032fcb092545580b986e0ce58bb49e4d9cb)
      adds  78d0e79   r10759: make modules easier to write by allowing modules to only implement the functions they care about, instead of all functions. This also makes it more likely that future changes to ldb will not break existing modules (This used to be commit 45f0c967b58e7c1b2e900a4d74cfde2a2c527dfa)
      adds  4812a5d   r10760: remove only one star from the pointers, and not from the stars that come from the array nesting
      adds  03b6340   r10761: we need to use a pointer to a nbt_name to fix compiler warnings, because we can only use a pointers to unknown types in proto.h
      adds  8af30ce   r10763: PROOF of the single, easily understood cause of all of our schannel PAIN!
      adds  39daa62   r10764: To match Win2k3 SP1, we need to set an anonymous user token for schannel connections.
      adds  093a30d   r10765: Actually use VALS() setting for enums (This used to be commit 6b33e3eedd13ade5c7c9f4b5062e8b8f919fe39c)
      adds  6799fde   r10766: - make it possible to mark a wrepl_request as send only,   used for WREPL_REPL_INFORM* messsages - make it possible to close the connection after a request was send   used for WREPL_ASSOCIATION_STOP - fix the torture test that tests the assoc context handling   between connections, you can issue a request and get the reply   on another connection, I think we should not implement that in our server   code, as I think it's a security hole, you can cause a windo [...]
      adds  f7cd569   r10768: add a function to create a stream_connection from an already existing socket connection, that's used for protocols which switch the client/server roles inside a session
      adds  0ef0467   r10787: Fix silly nodiscriminant-issue (This used to be commit 43a5c863bf81af9b8415b6ccf8a386c36d4fa7f9)
      adds  c5069ba   r10788: - Give unions a name - Check initialisation function return value (This used to be commit ebb8e75ebd572d62bdb3615d41c210bcc918fa41)
      adds  f6a09fb   r10790: allow updating of existing ldb opaque values (thanks to abartlet for spotting this) (This used to be commit ef13569ca94da00cc410318e61505e70f3606674)
      adds  5e0fd50   r10791: Add copyright, fix comments (this isn't the timestamps module any more)
      adds  05c5d14   r10796: Make getting an anonymous session info a utility function.
      adds  d4e35eb   r10800: Indent (This used to be commit 057cede8b44e1b53f5d94a7270e9b6a90d50de4c)
      adds  c6e683c   r10803: Remove a duplicate krbtgt test, and add a test looking for the 'support account'.  This shows that we need to be searching on displayName, and probably CN too.
      adds  89a63bf   r10804: Move the DRSUAPI cracknames test into a seperate file, and collapse the file size by converting it to a table-driven system.
      adds  d76f425   r10805: Move RPC-SAMLOGON to C99 initialisation
      adds  439a89d   r10806: Add missing file. (This used to be commit 9becd2c0d6ed8fe6de4b8bca0f2290f81fea28f7)
      adds  f1af78a   r10807: Make the split-out files actually compile...
      adds  5158636   r10809: Add struct decl (This used to be commit aa30c16de0405f43ed35a28764ef25e234f3b2a7)
      adds  1377cca   r10810: This adds the hooks required to communicate the current user from the authenticated session down into LDB.  This associates a session info structure with the open LDB, allowing a future ldb_ntacl module to allow/deny operations on that basis.
      adds  dddaa520  r10811: Revert accidental commit, I still need to finish the displayName and syntatical mapping work.
      adds  90570e4   r10812: Fix capitalisation (thanks tridge).
      adds  b992481   r10820: Use talloc_get_type as suggested by tridge.
      adds  b1b6eb7   r10825: Complete wbinfo -n (This used to be commit 1afa893506f3d7157e251eec9baeba28dc011587)
      adds  848dff8   r10829: Documentation updates Update TODO Some small fixes to the modules (This used to be commit 0c53e7c3cf7fd91fd34c48a5e68c1bcf70569854)
      adds  0b1b870   r10830: we should use the same name in all places:-)
      adds  1e14572   r10832: free the old session info
      adds  e0c1173   r10834: Work in progress on winbind. With some helper routines the composite functions start to look sane.
      adds  846f4b3   r10836: giving NT_STATUS_NO_MEMORY, when the connection fails wasn't a good idea...
      adds  c8cb36f   r10838: Get us an schannel'ed netlogon pipe.
      adds  c7ace9b   r10839: Add some [ref] (required for ethereal and Samba3 parser generators) (This used to be commit 5556deee30616396bbaf1182eca08bf1213c0860)
      adds  fa0fbb4   r10840: Fix indentation (This used to be commit 7877d436576a1e7c6b02347f87e3f7e14e683888)
      adds  36517c8   r10842: Fix some issues with [out] unions that have a discriminator that is only [in] (This used to be commit 3a4086d6142fa73b3adb2d66b1bfc9cd2585f31d)
      adds  5952157   r10843: Reformatting (This used to be commit ecaa70f63b7f38a1daf8e33ded738107c5f6b53a)
      adds  bc42531   r10844: Add challenge-response authentication to Samba4's winbindd for VL.
      adds  8aff6e0   r10845: Add new function to decrypt the session keys in samlogon responses.
      adds  b468ba1   r10846: Create a "wbsrv_domain", change wb_finddcs to the style of the rest of the async helpers.
      adds  43adda5   r10847: Fix up new 'decrypt samlogon reply' routine to be more robust, and use it in the RPC-SAMLOGON test.
      adds  a1f60c9   r10848: Fix warning (This used to be commit 48d22a991024f19eccaa63848566b311524260c8)
      adds  01d23b0   r10849: Fix handling of [charset] for strings with fixed or "inline" size (This used to be commit 3c2558d11ec1d0b41e5b36b793d9e64db2e203b6)
      adds  9e5d44d   r10852: Continuation-based programming can become a bit spaghetti...
      adds  12fb2fc   r10853: Convert wbinfo -n to properly init the domain.
      adds  d611dd9   r10854: talloc_get_type() can return NULL.. (This used to be commit 8f7070055fc577cb4234654420539c68992d9671)
      adds  51d2ae6   r10855: Put the domain SID in secrets.ldb by default, and add http as a default SPN alias.
      adds  4785cf6   r10856: we need aclocal.m4 in ldb for standalone configure (This used to be commit b2551e76e8b0edf99483343d687df3a6cecff1f5)
      adds  8a3c865   r10859: Make the flow a bit clearer (This used to be commit 66c90483b49bd8a8de1a46b12cce5270571f4090)
      adds  2d29354   r10865: merge branches/SOC/SAMBA_4_0 into main the main SAMBA_4_0 tree
      adds  b0e342e   r10867: add WERR_UNKNOWN_REVISION errorcode
      adds  b94fcbd   r10868: make flag(NDR_PAHEX) possible to use and show the union level in hex
      adds  0e65d30   r10869: add dummy functions and dummy parsing of XPRESS decompression, this is the compression algorithm used by w2k3 for DsGetNCChanges().
      adds  2f11547   r10870: decompress DsGetNCChangesCtr7 replies, that uses type 2 (MSZIP) compression
      adds  af4d8e4   r10871: make xpress compression choosable, by --option="dssync:xpress=yes", default is to not use it, as it's currently not supported
      adds  b2490bb   r10872: fix the length of the dummy XPRESS decompressed buffer
      adds  3dfe8c2   r10873: check the complete payload header
      adds  d617556   r10878: Reply to some comments by tridge and metze:
      adds  399533d   r10879: Added the ZERO_STRUCT(q_u), (r_u) entries to the generated Samba3 code. Jelmer please check ! Jeremy. (This used to be commit 534e8d16228ad4f1306ddf21ea9c9b988d736525)
      adds  d2376d7   r10880: Missed terminating ';', sorry. Jeremy. (This used to be commit 2680aeffb1e40a7d1d59c98f0ee533d7c4362f40)
      adds  a3b33d6   r10889: make searches for dn's less of a special case, and much faster when part of more complex expressions (This used to be commit 40d304140b4cf22559d6b55c8cbaf1b984baf62f)
      adds  5d1bc4f   r10891: I noticed that the secrets.db was not being backed up on my system due to msync/mmap not changing the mtime of the file. This patch ensures that for successfully completed transactions we update the mtime.
      adds  39a5046   r10892: - improved the handling of the special distinguishedName attribute
      adds  87255dc   r10893: add configure test for utime (needed for the previous utime patch) (This used to be commit ef020d599fd2336cbf879920fe3505b97783dfc8)
      adds  36d73b0   r10894: make the handling of dn/distinguishedName much closer to real ldap. Also ensure we put a objectclass on our private ldb's, so they have some chance of being stored in ldap if you want to (This used to be commit 1af2cc067f70f6654d08387fc28def67229bb06a)
      adds  16279c6   r10895: allow 'dn=string' searches to work again. Windows doesn't allow these, but they are so very useful for things like dn=@MODULES that I think its worth supporting them (This used to be commit e2e3193a98b0f81c7bdb02c98db375ca0449022a)
      adds  1584f64   r10896: added a strcasestr() replacement function (This used to be commit 4483d275e12006e5acc72ae143c0a01da01bd00d)
      adds  860ffba   r10897: added in a hackish ldb proxy module that I am using to experiment with mmc management support (This used to be commit 99a5b088810e8e2f4e28b99a4a0e5e7dc9301594)
      adds  6551386   r10912: added a test for supporting batch oplock upgrades (This used to be commit 1183af06b70a06ef7a1af665567560e9158fc960)
      adds  a599edf   r10913: This patch isn't as big as it looks ...
      adds  33da2fa   r10914: moved the ldap time string functions into ldb so they can be used by the time attribute handling functions (This used to be commit 93c296d52718e77f8b702e1721b548eaadc56c76)
      adds  49cc13a   r10915: added a standard attribute handler for a ldap UTC time string (This used to be commit efd7dd1a775c06f21924f35760f7768b4e8db449)
      adds  3572073   r10916: - finished the 'operational' ldb module
      adds  dc3e65b   r10917: copy the element name in a ldb_msg_rename_attr() and ldb_msg_copy_attr() to ensure that callers (like the ldap server) can talloc_steal the name (This used to be commit 9c914542cc346758c82f89990c80eb096a9c0959)
      adds  c8978cb   r10918: - fixed standalone ldb build
      adds  2e61cce   r10919: fixed the ldb test for the new operational module (This used to be commit 915878d7cebacf499c0c9d264a2dcbc82b521dfd)
      adds  f308cc1   r10920: in case of a accept() failure just failing and trying again is no good, as it is probably a resource constraint, so if we just try again we will spin (as the incoming socket will still be readable). Using a sleep(1) solves this by throtting smbd until the resource constraint goes away.
      adds  1307149   r10924: we don't need this line twice
      adds  e5671ad   r10934: Fix a gcc 4 warning (This used to be commit 317edeb546ef03507812e5a0fa1fb331073f55c1)
      adds  6758043   r10936: Commit work in progress: wb_pam_auth_crap made async. This does not work yet, but the version before did not either, so we're not worse than before.
      adds  0406bbf   r10940: add struct definition (This used to be commit 295271a329586d0858b6d6b845b8ebba3d035f5f)
      adds  0a82914   r10941: Hmmm. Making that fn static is more correct. (This used to be commit eaf347bdeaaddb655fe72ddb98f3a67ace795937)
      adds  b4a1e76   r10945: Free the salt after we are done with it.  May need a merge to similar code in Samba3.
      adds  18bb363   r10946: Use the right name for the remote workstation, and always initialise it.
      adds  4c188e0   r10950: More cracknames variations (including expected values) than you can poke a stick at...
      adds  d96f706   r10953: Add a new function to form a canonicalName out of a DN to ldb_dn.c
      adds  0fa924b   r10954: added support for canonicalName in the operational module, using the dn->canonicalName function abartlet just committed (This used to be commit 197e8a27f0557869eacd17b74e1b14e0665883b1)
      adds  6b7d7f2   r10955: finally worked out why our computer accounts were being identified as users in mmc.
      adds  52cc7a5   r10956: Tridge thought some comments might be a good idea :-)
      adds  e2ec8e5   r10957: make a comment clearer (This used to be commit d379fb5f101155edd5f266ae9aaae4e7ac7bd76b)
      adds  7b77baf   r10959: fix compiler warnings
      adds  3158f35   r10965: - only run the cross connection assoc test when running with -X   this sometimes crashes the windows server - add the first replication conflict tests   we now test that replica records are always overwritten   when the owner is the same
      adds  a53bec2   r10967: move the function in the order they are used
      adds  2ac7af2   r10971: - test static records with the same owner too - test with different owners, and all combinations   of unique records
      adds  9dff4c4   r10973: - make debugging a bit easier - add unique vs. normal group section in replica vs replica conflict testing
      adds  1f9703d   r10980: Use ldb_attr_cmp and ldb_dn_escape_value
      adds  f7ff054   r10981: Pull code to decide between and implement NTLMv2, NTLM and LM authentication out of the various callers and into the kitchen sink.. err, credentials subsystem.
      adds  2c6ecae   r10982: Move credentials.h into auth/credentials, and add flags needed by previous patch.
      adds  5a30cd8   r10983: Another case were we want to avoid DNS for unqualified names.
      adds  2b14137   r10984: fix valgrind warnings, I had used that to check if w2k3 accept random values here, as w2k generates also random stuff here
      adds  8dfa593   r10985: To aid in testing, this allows us to easily force kerberos to use UDP or TCP.
      adds  18bd477   r10986: loop also when we use mszip compression
      adds  fc94355   r10987: add support for tcp kdc requests
      adds  9447323   r10988: print out the password blobs, with
      adds  840364e   r10990: the beginnings of a program designed to work out the minimal schema needed to represent all the current records on a ADS LDAP server. The idea is we will use something based on this code to work out exactly what schema elements we will need for our initial ADS schema. I plan on expanding this code to automatically work out attribute properties, and write out a schema file that we can load into ldb.
      adds  683910f   r10991: - create always a valid bind_info28 blocks, so that we don't need to work with unions   in the main code - loop also in level 1,2 replies
      adds  00ef27d   r10993: - make us able to check released records, we can only do that by finding out the old record was gone - add more printf(), so -d 10 isn't needed any more
      adds  0b0c38d   r10995: fix released vs. released
      adds  fccbbf3   r10997:  r11980 at SERNOX (orig r10037):  metze | 2005-09-05 14:21:40 +0200  add struct nbt_peer_socket and use it instead of passing const char *addr, uint16 port everyhwere
      adds  e44c76e   r11004:  r10083 at SERNOX:  metze | 2005-09-08 16:50:32 +0200  This is the start of a WINS-Replicaton server:
      adds  b2da403   r11007:  r10109 at SERNOX:  metze | 2005-09-09 12:29:12 +0200  - move structs to a seperate header file  - move the code for the wreplsrv_in_call handling to a seperate file
      adds  ee49ed7   r11011:  r10124 at SERNOX:  metze | 2005-09-09 20:22:00 +0200   r10113 at SERNOX:  metze | 2005-09-09 18:00:02 +0200   rename libcli/wins to libcli/wrepl
      adds  d49e67f   r11014:  r10139 at SERNOX:  metze | 2005-09-10 10:32:36 +0200  - w2k just ignores invalid packets, so we do now  - w2k only checks the assoc_ctx when the opcode has the sepcific obcode bit's set  - terminate the connection, when getting a WREPL_STOP_ASSOCIATION packet  - some more special error handling
      adds  bab5662   r11022:  r10309 at SERNOX:  metze | 2005-09-19 11:08:37 +0200  - add winsdb_connect() function, so that the winsdb can be opened by the wrepl_server/ code  - remove maintaining of a min_version field, as it was implemented incorrect, and is maybe not needed at all  - fix handling of max_version, (we started with 0, on each server start)
      adds  cbe9ae1   r11023:  r10310 at SERNOX:  metze | 2005-09-19 11:21:39 +0200  - open the winsdb in the wrepl server  - add dummy function for setup the replication partners
      adds  0f6791e   r11024:  r10311 at SERNOX:  metze | 2005-09-19 11:27:34 +0200  remove doublicate NULL-pointer check
      adds  1d55354   r11025:  r10313 at SERNOX:  metze | 2005-09-19 12:19:27 +0200  add wrapper functions for the "address" attribute in the winsdb,  the goal is to store the expiry time and the wins owner per address,  which is needed for wins replication
      adds  4c297ba   r11026:  r10318 at SERNOX:  metze | 2005-09-19 16:38:15 +0200  move to struct winsdb_addr, (I'll add expiry_time and the wins_owner later
      adds  6f0f39c   r11027:  r10319 at SERNOX:  metze | 2005-09-19 18:31:23 +0200  - store the wins owner on the record and the wins owner and expire time on each address  - we use "0.0.0.0" to mark entries which are registered at the local wins server  - we use this ldif-format:  address: 172.31.9.1;winsOwner:0.0.0.0;expireTime:20050923032337.0Z  address: 172.31.1.1;winsOwner:172.31.9.202;expireTime:20050923032330.0Z
      adds  a76ffb5   r11029: (This used to be commit 49e61d011c702ae51982d45025ad35e44a6c39d6)
      adds  56e4a9d   r11030:  r10338 at SERNOX:  metze | 2005-09-20 09:20:49 +0200  fix uninitialized variable
      adds  e5c518b   r11032:  r10342 at SERNOX:  metze | 2005-09-20 11:00:26 +0200  - load our wins partners at start time:  # this is a sample partner record:  dn: name=SERNOX4-1,CN=PARTNERS  objectClass: wreplPartner  name: SERNOX4-9  address: 172.31.1.1  ourAddress: 172.31.9.1  type: 0x3  pullInterval: 3600
      adds  8bb5bcb   r11033:  r10343 at SERNOX:  metze | 2005-09-20 11:03:20 +0200  - reply to table_queries  - reply to a send_request with an empty send_reply
      adds  e148b33   r11034:  r10344 at SERNOX:  metze | 2005-09-20 11:35:54 +0200  create winsdb_record() and winsdb_message() as public functions  so that they can be used in the wrepl_server/
      adds  681ba37   r11035:  r10347 at SERNOX:  metze | 2005-09-20 13:40:24 +0200  make wreplsrv_find_owner public
      adds  2f54bab   r11036:  r10349 at SERNOX:  metze | 2005-09-20 15:38:31 +0200  we know answer send_requests correctly
      adds  2ecb46d   r11037: (This used to be commit 6913e338405a5aca5c70cf6e022532c596ed0a36)
      adds  b3d0ac4   r11038:  r10351 at SERNOX:  metze | 2005-09-20 16:11:17 +0200  fix namebuf_len, when type is 0x00
      adds  8755cd4   r11039:  r10352 at SERNOX:  metze | 2005-09-20 16:50:04 +0200  move stuff the belong to incoming connections only  into a seperate file wrepl_in_connection.c
      adds  676b220   r11040:  r10357 at SERNOX:  metze | 2005-09-20 21:28:11 +0200  - as the old records are broken sinse the last winsdb_dn() changes, (the dn components order was reversed)    we can use nicer attribute and objectClass names...
      adds  3d7c244   r11041:  r10358 at SERNOX:  metze | 2005-09-20 21:40:03 +0200  fix some missing nbt_peer_socket cases
      adds  f197180   r11042:  r10361 at SERNOX:  metze | 2005-09-20 22:36:28 +0200  we should only use 255.255.255.255 for group records,  only when we reply, not when the name is registered.  the real address is used for replication
      adds  8aebec1   r11043:  r10362 at SERNOX:  metze | 2005-09-20 22:37:28 +0200  repare for pull replication support
      adds  5ec6aa1   r11044: (This used to be commit 914e16f5676234862ebaf5d3c6e02bc1eb47ce51)
      adds  4c6fb8d   r11045: (This used to be commit a2c6969306a18b0bb9629b3eae8a5e4a1aeae285)
      adds  d387193   r11047: (This used to be commit 177d60f42ac05da2efe47fe4911bc5818662a7cd)
      adds  94a8893   r11048:  r10539 at SERNOX:  metze | 2005-09-27 14:59:47 +0200  fix the build for changes from SAMBA_4_0 branch
      adds  d1e6c22   r11051: fix the build,
      adds  cffd522   r11052: bring samba4 uptodate with the samba4-winsrepl branch, before the bad merge
      adds  152aa5b   r11053: fix the logic,
      adds  ebe6f9e   r11058: remove useless talloc context
      adds  6f3caf7   r11061: Samba3 parser generator fixes: * Add (limited) support for [string] * Don't generate (and set) header elements for top level ref pointers as they don't appear on the wire (This used to be commit 765adaf19be264e2d23a22eaed3027faededf8b6)
      adds  8a58b80   r11067: Support for [string] in the Ethereal parser generator (This used to be commit 1d5db487bb4afffac13b0d0904aea6b8664b75a8)
      adds  207a6bf   r11068: Fix pam_auth_crap, remove the sync code. I don't know what it was when I tested it, but I can not reproduce the problem I had with abartlett's initial implementation anymore.
      adds  0aa0c53   r11070: Fix a cut&paste error, now wbinfo can properly separate domain and user...
      adds  5de65d5   r11076: Still working on bug #1828, PPC hell. The PPC client sends the NTLMSSP client and domain strings as Unicode, even when setting flags as OEM. Cope with this. Jeremy. (This used to be commit 77399e1cecc44674c3398143d8a5bb59c600abcd)
      adds  5a937a0   r11077: Fix [string] for Samba3 (This used to be commit 2f76e2a6bf8ff99ac2f9b61669d09d76a2fe920a)
      adds  877a40d   r11080: Narrowing down on the #1828 PPC bug. The PPC client sends an initial NTLMSSP negotiate blob of only 16 bytes - no strings added ! (So don't try parsing them). Jeremy. (This used to be commit 42d93a317ab424a0720620b83c285b5118bcc06f)
      adds  1bdd3a4   r11081: Remember to remove unused variables. Jeremy. (This used to be commit bfa41398a65037c6017b0af0ea1f0423011df150)
      adds  d102d5a   r11082: Fix a segfault (This used to be commit 576a724bf1350ba7f38f95118224bdee98e0be5a)
      adds  a59cca6   r11083: use the addresses from the record
      adds  5f6a321   r11084: - allow hex numbers with 'a'...'f' digits to be parsed - parse hex numbers correct
      adds  a8504e1   r11085: as ejs doesn't support '&' '|' bitwise AND and OR, we need some helper functions for this
      adds  dab2b68   r11086: add sys.unix2nttime() function
      adds  c3c26c9   r11087: - add type,name,scope as attributes to winsRecords,   so you can use them in search filters,   only for administration not used inside the winserver code - fix the samba3 ugrade scripts to create a correct samba4 wins.ldb
      adds  db5a0ad   r11088: don't try to set empty strings values as attributes our ldb doesn't support them, does w2k3 LDAP supports them?
      adds  305b2b0   r11089: start the winsreplication task when we run with wins support = yes
      adds  42ef193   r11090: we need this to run correct under socket_wrapper
      adds  f8a3335   r11091: add a NBT-WINSREPLICATION-QUICK test that passed the current samba4 server
      adds  9259f9e   r11092: run NBT-WINSREPLICATION-QUICK test with make test
      adds  42ececd   r11093: Implement wb_queue_domain_send: If the domain is not yet initialized, do that first. And if a request is being processed, queue it. This correctly survived 3 endless loops with wbinfo's doing different things while starting up smbd.
      adds  17355fb   r11094: Connect to SAM, implement getdcname (This used to be commit a14398715eceecf204caf815a8769ba8214d0576)
      adds  d683194   r11095: Implement wb_getuserdomgroups.
      adds  68d8299   r11096: Eliminate pointer_default_top() (This used to be commit b773d848e854394f36351f97130a20a245367b2c)
      adds  c008f95   r11097: Allow pointers in "const" (This used to be commit 88fcd56fb55ac3f7e1eef3b3c92a2593c79599d3)
      adds  a0f6e35   r11098: Replace string with [string] (This used to be commit 1ac8c96349c1241f75f7a133cfefa0df5aaae18e)
      adds  8d036f3   r11099: Replace unistr with [string] equivalent (This used to be commit 6a8291c80ee814a6bdc092b3ef53f450f30b44a0)
      adds  98800eb   r11100: Replace unistr with [string,charset(UTF16)] (This used to be commit 48f45927ceb4f7d39c4cc47b3b843e43a53b7f2b)
      adds  9fe24f4   r11101: Remove last instances of unistr (This used to be commit 7e057e6bdaf82bf8acdfc5d656dd75f367e70bf2)
      adds  3f3388a   r11102: Remove unistr_noterm (This used to be commit bb1ed44f45020f1e11d928f5130a889c11ee59c4)
      adds  ec69737   r11103: Eliminate ascstr (This used to be commit c8a0511f37f8cff3e949ffda0bb7fae714d5bbb4)
      adds  dc36f29   r11104: Fix LOCAL-PAC test (This used to be commit 22d0e4a9bf853fe67c402ce3ba6d950e753ab4d2)
      adds  f598135   r11105: Warn if conformant arrays are not at the end of a struct Support conformant [string] arrays Eliminate utf8string
      adds  a8e6932   r11106: Make the KDC handler plugable, as I want to drop kpasswdd into exactly the same spot (it has identical TCP sementics).
      adds  31ffec1   r11107: Include 0 byte (This used to be commit 407df9628e383822680af766dd94532e59397382)
      adds  91366a1   r11108: - always test the old and new record - check that the record is the same as what we pushed to the server   (we need to verify the ip-addresses later too...)
      adds  84ad5fc   r11109: fixed the error code return from most ldb functions (the change to use ldb_transaction_cancel() broke it) (This used to be commit dc41994ea72c7c7f571efa009930cf36d7a9897a)
      adds  be5a24b   r11110: make ldb_oom() also set the ldb error string (This used to be commit b6e8018a3b2326c3d1df4811a0581c5c0967bfd3)
      adds  70e73a4   r11111: fixed a talloc error in the dn shortcut code (This used to be commit e28a334eeb8fa22f686d0c1dc48b2977d85b9e10)
      adds  374ced5   r11112: listen on the global catalog ldap server port as well if we are a PDC. I suspect we should behave slightly differently on the two ports, but this is a lot closer than not listening at all. When creating a user with mmc the global catalog port is used to check for an existing user (This used to be commit f8430c3f41313d0a71cea23e1a2ef98f088aff44)
      adds  bb3a915   r11113: fixed two small bugs in newuser
      adds  d73bd8f   r11114: - fixed error handling on bad bind in ildap client
      adds  e7238b9   r11115: add unique vs special group section
      adds  80cd893   r11116: - don't display cleanup updates - add unique vs. multi homed section
      adds  70be125   r11117: add a normal group vs. normal group section
      adds  c4927c8   r11119: add normal group vs. special group section
      adds  929de6a   r11120: calling_name is used later in sesssetup_nt1, so hang the names to the right talloc context.
      adds  2038e9a   r11121: - add normal groups vs. multihomed section - make sure we test the worst case,   so that we don't need to test everything...   - same ip(s)		=> not replace   - different ip(s)	=> replace
      adds  bf59ef9   r11122: Fix some talloc hierarchy errors (This used to be commit 449cc714b882d6ebea3e1cbf92e204efba98b6cb)
      adds  087dd76   r11141: Re-add paranoid string terminator check (This used to be commit 55805b5ed9493160ff17c26d2e1361947f368707)
      adds  4a8bdae   r11142: - add special group vs. unique section
      adds  abe4ee3   r11144: - add special group vs. normal group section
      adds  64b0c02   r11146: make sure we get the expected amount of addresses
      adds  e627a90   r11171: fix the build
      adds  8c8c40e   r11172: - start with special group vs. special group testing
      adds  4c242c9   r11173: print out the correct messages
      adds  3464d40   r11174: - add special group vs. multi homed section - disable special group vs. special group,   I need to look closer at this, as I'm getting strange timeouts   randomly, so the server might be doing some challegnes while   doing the merging of special group records, witch reaches   timeouts
      adds  9334501   r11175: - add multi homed vs. normal group section
      adds  4043d03   r11176: - add multi homed vs. special group section
      adds  e8118ad   r11177: move unique vs * and normal group vs * into this form
      adds  50030d5   r11178: add some logic functions for the replica_vs_replica conflict handling to our winsrepl server, but it handles only the simple cases (without merging) and we still didn't apply records to our wins.ldb, we just print out what we would do
      adds  ba97ac6   r11179: revert to the old code, till jelmer find a solution how to handle a UTF16 string in a uint8 array
      adds  0f51ae8   r11181: Implement wbinfo -s and wbinfo --user-sids. The patch is so large because --user-sids required the extension to trusted domains.
      adds  5a930a2   r11182: Explicitly add "." to perl include path so that perl doesn't use the Config module instead of the configure-generated config.pm on case-insensitive filesystems (MacOSX, OpenVMS) (This used to be commit 47b8095a0a0e7f352860999df3b131cab3e8a2b9)
      adds  fbd34a1   r11184: Remove test that checks whether ftruncate() needs root, because I can't find the file it tries to use (build/tests/ftruncroot.c) and the value it defines is not used anywhere. (This used to be commit 97bbf4a46035becaee50d242364146e3529cf631)
      adds  b47e656   r11185: - resolve attid for "supplementalCredentials" into a name - print "supplementalCredentials" also when --option="dssync:print_pwd_blobs=yes"   is used
      adds  7e3d377   r11186: - get rid of some .extra = True cases - add multihomed vs unique section - update conflict handling for the above case
      adds  c111379   r11187: in case the msDS-KeyVersionNumber is replicated (I didn't assume this...) show the string in the debug output, and show it with --option="dssync:print_pwd_blobs=yes"
      adds  47c0c17   r11188: - add multi homed vs. multi homed section
      adds  bc43d1b   r11189: add some more special group vs. special group tests, to make sure that replicas from the same owner are blinding overwritten in all cases
      adds  0e6fefa   r11192: Too many contexts around... :-) (This used to be commit 134e104c3ff39e5f3ebdaf9168df78a156490ed7)
      adds  1e60499   r11193: Implement wbinfo -m (This used to be commit 12a800bc8541c4160a534d1edcaeb6774776e18d)
      adds  ddb1c4a   r11194: Use the special ldb attribute "canonicalName" (therefore testing that codepath) in DRSUAPI CrackNames.
      adds  02c3258   r11195: Add a new helper function (needed by my kpasswdd work, but hooked in for netlogon as well) to change/set a user's password, given only their SID.
      adds  b0fe5e6   r11196: Clean up memory leaks (pointed out by vl), and handle the case where the client doesn't guess correctly on the mech to use.  It must back off and try the mech the server selected from the list.
      adds  22a9779   r11197: indent (This used to be commit a432ba105cbf2ea7b9010365c0a7d1dcc9ff5f7f)
      adds  bf38a5e   r11198: The recent changes to netlogon changed this from a RID to a SID.
      adds  9e25f33   r11199: Push an objectSid into the schannel state database, to match the new header.
      adds  372ca26   r11200: Reposition the creation of the kerberos keytab for GSSAPI and Krb5 authentication.  This pulls the creating of the keytab back to the credentials code, and removes the special case of 'use keberos keytab = yes' for now.
      adds  2499386   r11201: New filters for searching in secrets.ldb
      adds  0efa46e   r11202: Add more structs to structs.h (This used to be commit b0f11d85214fe83a8ce738cfa597f5cf9f5d3897)
      adds  642b424   r11203: Use different variable names to make it easier to tell which assert fired.
      adds  11b16c2   r11204: Allow us to read credentials from secrets.ldb without a secureChannelType (non machine join records).
      adds  dfbdd10   r11205: Another test for cracknames.
      adds  c86852a   r11206: It appears to me that any account may operate as a server.
      adds  ba02c44   r11207: Correct principal search define (This used to be commit 90cf4f8e1a1051a58635e126d56118701875bc5d)
      adds  4c4fbda   r11208: Add DNS entries for finding the kpasswd server to the default zone.
      adds  b5e734b   r11209: We can't read the priorSecret unless we ask for it.
      adds  20685ca   r11210: Log registry open function name when starting hive tests. (This used to be commit 3416a6d78f205f9d3fd73161cbed6dcd9c2bfdf8)
      adds  7514f90   r11211: Append an error message to COL_INFO if the RPC call returned an error. (This used to be commit b70dd7a757e7341d90c89dffa7e1c4eab790020a)
      adds  a9f15bb   r11212: Enable sealing of data with raw krb5, consolidate some code into the main gensec_krb5_start and always ask for sequence numbers.
      adds  f4d5906   r11214: Remove scons files (see http://lists.samba.org/archive/samba-technical/2005-October/043443.html) (This used to be commit 7fffc5c9178158249be632ac0ca179c13bd1f98f)
      adds  1098943   r11215: Remove no-op prompter intended to work around bugs in old kerberos libs.
      adds  532b16f   r11216: Upgrade to gd's PAC extraction code from Samba3.  While I still want to make some this the kerberos library's problem, we may as well use the best code that is around.
      adds  8103ef3   r11217: Ensure the realm is substituted in UPPER case.
      adds  d820c35   r11218: Always return the mutual authentication reply (needed for kpasswd), and remove now duplicated unwrap_pac().
      adds  2817ef9   r11219: Now that we have the credentials hooked in here, we have a much more reasonable value to fill in for the mechListMIC.
      adds  b0c7c17   r11220: Add the ability to handle the salt prinicpal as part of the credentials.  This works with the setup/secrets.ldif change from the previous patch, and pretty much just re-invents the keytab.
      adds  9f67256   r11221: I don't quite know how I tested this before, but clearly I didn't. The samdb_set_password_sid helper function now works.
      adds  17be61b   r11222: Small provision fixes: canonicalName is now generated, and the DC= list should be from the dnsdomain (ie lowercae).
      adds  b4b75dd   r11223: Only pass around the ldb handle (make this code easier to seperate into a general lib).
      adds  9055007   r11225: Remove pointless goto.
      adds  f203903   r11226: Cope with Samba3's behaviour on LDAP with GSS-SPNEGO.
      adds  16bbafb   r11239: Use ${REALM} for the realm in rootdse.ldif
      adds  29a3b13   r11241: - fix compiler warning - fix comment
      adds  568dd26   r11243: length and size can now be filled in automatically. (This used to be commit 99444c129d08fe3e3e381b04c2da5ea5c9c10270)
      adds  4c5a4a7   r11244: Relative path names in .mk files (This used to be commit 24e10300906c380919d2d631bfb3b8fd6b3f54ba)
      adds  8955516   r11245: Hopefully fix heimdal build on some hosts Fix manpage locations (This used to be commit 33c71c0fb13b55741f1b1fffc8945ccda6f3bf51)
      adds  e19a291   r11246: Another fix for OpenBSD's make (This used to be commit f04072f7a9fe341efced4aff57cc061cf789d5bd)
      adds  645c2fc   r11247: Add environment class (This used to be commit 90c3f8b3beda525b700688fc4d6ed0584ff2e27c)
      adds  df30ef1   r11248: Fix anon fallback with spnego (This used to be commit 13ebdea11532f4810d01095a54d430c36c91d826)
      adds  fff24f9   r11249: More OpenBSD make fixes... (This used to be commit 118e3bc507b2694f7e5ea191950626931d8ebf29)
      adds  e0370ff   r11250: Fix a couple of issues in the heimdal/ dirs. (This used to be commit f76374eba7d45b8ff2625914344e4b31ecdeca1d)
      adds  c396fec   r11252: Make makefile.pm OO and descend from env (This used to be commit c53b32e0932ef6c048f8aec23ec6df2fe66a7887)
      adds  da63ed0   r11254: Remove support for [TARGET:foo]-like .mk-file entries (it is already possible to include verbatim make data) (This used to be commit 21e355d031c6233ed0f40207d716987931927c6c)
      adds  d316c68   r11257: Add and use output function (This used to be commit 734da63a4e7ff44d9417066300383bbf7cd08d8f)
      adds  da55f56   r11258: Dissect all access_required fields as hex using the same hf. (This used to be commit 4365462dc62d78eb433748262c5ca7feb16be785)
      adds  f501b04   r11259: Map system_name and handle fields to new hf fields. (This used to be commit 9be707bc4d07ef47f332ef5019549044bc239e03)
      adds  a144415   r11260: Delete a leftover scons file. (This used to be commit 7b750a785bd2c77f4a299a5cb77a2c456b9c6610)
      adds  9759d43   r11261: Rename access_required field in winreg idl to access_mask so it matches the other interfaces. (This used to be commit 8eb582b5780188b6304c560b3e84fd7d75c483f8)
      adds  79b667e   r11262: Try to get the equivalent of a subcontext in pidl ethereal conformance files working.  It doesn't quite work though.  (-:
      adds  e2e2bb9   r11263: Some cleanup (This used to be commit 4fe3c9871bff512a464c688a5f6fdb37387833ed)
      adds  3608b6a   r11264: Winbind does not rely on the hostname resolution mechanisms of composite_connect, so in io.in.dest_host I'm setting the IP address. Gensec does not like that as a target hostname, so if a called name is present, use that. So we can session setup using kerberos now.
      adds  2d1aa29   r11265: add a bunch of owned vs. replica conflict tests
      adds  28a3bc6   r11267: Fix a memleak and an uninitialized variable. Andrew Bartlett, this was the one I sent to you. Sorry for bothering you.
      adds  db4b958   r11270: Move the core CrackNames code from rpc_server/drsuapi to dsdb/samdb. I'm sure this will not be the final resting place, but it will do for now.
      adds  ca40d0a   r11271: Fix a warning and an infinite recursion (This used to be commit 7bc855359a82010fefa9fd1d4c719292bfc83528)
      adds  a0647a8   r11272: In trying to track down why Win2k3 is again rejecting our PAC, ensure we can round-trip all the way back to a server_info structure, not just a filled in PAC_DATA. (I was worried about generated fields being incorrect, or some other logical flaw).
      adds  ef57650   r11273: Initialise the new server_info->logon_server element.
      adds  d6e070b   r11274: Start a connection attempt to the DC's port 389. To do this properly, make socket_connect and ldap_connect properly async.
      adds  228e07a   r11276: fix compiler warnings
      adds  6fa6589   r11277: fix compiler warning
      adds  7751bd9   r11278: fix compiler warnings
      adds  3aae4d0   r11279: it should be only possible to register a 0x1C name, when the NBT_NM_GROUP flag is set
      adds  ab6ae68   r11281: Initial ejs interface for libnet functions.
      adds  b0044d1   r11282: Fix memory leak in LOCAL-PAC test.
      adds  75d3a8f   r11285: fixed winreg.js for the recent change to winreg.idl (This used to be commit 27f46b4f18346ea03d8626a380e417b00f7a88d1)
      adds  2a2a350   r11287: Understand the new behaviour of the LSA pipe on ncacn_ip_tcp in Win2k3 SP1.
      adds  c6f8330   r11288: Fill out LSA LookupNames4 and LookupSids3, including a server-side implementation.
      adds  1e7bc73   r11289: Fix comment.
      adds  f3cac04   r11290: Make it clear that Heimdal is always included, no need for the test any more.
      adds  7a7a529   r11291: Fix implementation of LookupNames4.
      adds  d27ffc2   r11293: Use the right search when forming the data for the PAC.
      adds  4019064   r11294: Update Heimdal in Samba4 to lorikeet-heimdal (which is in turn updated to CVS of 2005-10-24).
      adds  861fdd9   r11297: Move the RPC-SCHANNEL test to using the credentials system for converting username/pass into the NTLM responses.
      adds  0511b5d   r11298: Consolidate the 'short' samlogon tests, and move to using the credentials system for password -> NTLM translation.
      adds  78696dd   r11299: Try to fix build on Stratos VOS (doesn't support ld -r) (This used to be commit 65c71bf354612a589049753d854e154482957573)
      adds  bf300c8   r11300: Treat libraries as a special kind of subsystem (one that can also be built as a library and installed). (This used to be commit 98d1f9b1dc523ed88c5aa8d066030b33d74f62bf)
      adds  8ee1ee6   r11303: Support defining and installing public headers for libraries. Support installing libraries. Get rid of pkg-config file (will be autogenerated later on). (This used to be commit b4745032a2c55752c527026feb221ccc3dce10c8)
      adds  67c808f   r11304: Add support back in for loading shared modules (not used yet) (This used to be commit 90f49b6f70c4aaf0e4ab4fad2e6f9caeb0f6f3a6)
      adds  a04f48c   r11305: Use more recent guess and sub files (This used to be commit 20870508dd3e3a41b8a531b0830003735803fddf)
      adds  344a0eb   r11306: Move more static Makefile data to main.mk Clean up smb_build::makefile a bit (This used to be commit 28931219a19317f6c7208086416bc675bb259179)
      adds  b89c019   r11307: Add support for generating pkg-config files (This used to be commit 9c211507c15092ce09fd519cd0ffadf4b9f69492)
      adds  b22bda7   r11308: Correctly return status code in case of js error or libnet function execution error.
      adds  6386f31   r11309: A trivial test script for ejs libnet interface.
      adds  4dc5da1   r11310: Free the 'if_relevent' portion of the PAC when we build it.
      adds  1437535   r11311: Move some more logic to env (This used to be commit 990419bac7ce335ffcec84017614eb9642a6ece6)
      adds  15f8a34   r11312: Make it clear we are looking at the 'domain ref', not the domain itself in the auth_sam module.
      adds  22c9123   r11313: Typo (This used to be commit 204185576c6a4df5e43e5a97cb13227407c09e6e)
      adds  14a3abd   r11314: Use a patch from lha to have the kerberos libs extract the PAC, rather than doing ASN.1 parsing in Samba.
      adds  040add3   r11315: Sorry gd, I just removed all of your code that I just merged...
      adds  e544596   r11316: Kill off a bit more of the old secrets system...
      adds  1244a97   r11317: An ugly hack to setup the global gssapi_krb5_context early, when we have easy access to the event context.
      adds  1fb7a53   r11318: Tweak import statement for decoding KeySecurityData as a NT security descriptor in ethereal. (This used to be commit 5af1b6df0afac28fb041b5b374b5c5b5e4ef15b3)
      adds  6efaf58   r11321: Fix typos in warnings.
      adds  e408e14   r11322: Start moving towards using the cracknames code in the KDC.
      adds  13b0da0   r11325: Fix up some kerberos notes.
      adds  b0ea4f2   r11329: the 0x1C must be registered as group name
      adds  7ec41c9   r11330: - split up owned,active vs replica and owned,released vs. replica - complete owned,released tests
      adds  b323a81   r11331: add conflict cases owned,released vs. replica
      adds  15b9e70   r11333: Push service principal lookups into the cracknames code, rather than in the hdb-ldb code.
      adds  22d867f   r11334: Print error status in debug.
      adds  489ad64   r11339: Fix the build by adding the serviceprincial name cracknames helper.
      adds  c0d1fb4   r11342: Remove unused variables.
      adds  10ec7dd   r11343: Remove dependency on DEBUG() (This used to be commit 407b5e615f80ab2f7a3d10bafd9284de7f02fe60)
      adds  26fde8d   r11348: Fixes for 'net join':
      adds  900d6fa   r11349: Actually add all the new spns...
      adds  524eeac   r11350: Add some debugs to assist tracking down kerberos issues in future. (Make it easy to see what was put into the keytab, so we can tell when gssapi screams that it can't pull it out).
      adds  a0dcf1a   r11351: Another add-hoc test.
      adds  56576de   r11352: Add newly discovered (via the radiator lists) flags for controlling plaintext and machine account logins.
      adds  d812957   r11353: a bit of an improvement to the ldb_tdb error handling (This used to be commit 896704f5c139c8bce30dfc898bb3a12be10035ed)
      adds  e0ab348   r11354: - generate a ejs error on bad ldif to add/modify
      adds  09bfb8f   r11355: Test for error returns when we don't specify the newly discovered 'workstation for account on NTLM' flag.
      adds  256a872   r11356: More cracknames work. This copes with a lookup for a servicePrincipalName with a realm, which always returns 'domain only', with the realm as the domain.
      adds  efa0106   r11357: Add more standard 'servicePrincaipalName' entries to our host account in provision.
      adds  2bb7393   r11358: Ensure domains are always upper-case as well.  Helps NTLMv2.
      adds  f003a02   r11359: More lovely cracknames tests...
      adds  18e9c49   r11360: Pass down a flag indicating that this is an 'old password', and to expect funny buisness.
      adds  f2d1614   r11361: Test user at DOMAIN userPrincipalNames
      adds  b0dd414   r11362: Remove attempt to decode uint8 array as a security descriptor.  Pidl thinks that because it is an array, the import should also be an array, i.e of security descriptors. (This used to be commit fb313c19c60f6e0f69411a3bb96cd9d19fde7685)
      adds  c5b99e3   r11363: fixed a problem with provisioning when hklm already exists (the problem is really caused by hklm not having objectclass attributes on its records, but this is a workaround) (This used to be commit 62d5253a033f47335ceefade9ad7d98ddfc19584)
      adds  804cf59   r11364: added a ldb_attr_dn() function for testing if an attribute name is "dn" or "distinguishedName". This makes us a bit more consistent (This used to be commit b41b374b55f9a056c47ffa2ff88aa5272dbc42fc)
      adds  ea4ad91   r11365: fixed a comment typo (This used to be commit 3333d71ab6594c1e8977098c31c9437686039f1c)
      adds  152988a   r11366: Pass around the flags which indicate if we should support plaintext logins and NTLM machine account logins.
      adds  3dc75cc   r11367: Ensure to intialise the new logon_parameters (0 for session setups).
      adds  134b248   r11369: Implement socket_connect_multi: Connect to multiple ipv4 tcp ports in sequence, with a 2-millisecond timeout between firing the syn packets. Build smbcli_sock_connect_send upon that.
      adds  546f63d   r11370: Samba4 now passes it's own RPC-SAMLOGON test again.
      adds  ea2d6d4   r11371: Fix the ntlm_auth build.
      adds  a2b93c3   r11372: Now RPC-SAMLOGON works, place it into the default 'make test'.
      adds  4378c3c   r11373: Handle an apparent alias in NBT ntlogin replies.
      adds  17f8b87   r11374: On request from VL, put the plaintext auth patch in.
      adds  93fd081   r11377: Add support for building LIBRARY elements as shared libraries:  - Adds -rpath bin/ so you don't have to install Samba in order to use compiled binaries.  - Writes out pkg-config files when building shared libs  - Supports automatic fallback to MERGEDOBJ (which is the default) or    OBJ_LIST (if ld -r is not supported)
      adds  5a67b50   r11378: Fix an uninitialized variable warning. Tridge, I'm 99.999% sure this was a simple cut&paste error, but you might recheck this.
      adds  a4e7bf3   r11382: Require number of required M4 macros Make MODULE handling a bit more like BINARY, LIBRARY and SUBSYSTEM Add some more PUBLIC_HEADERS (This used to be commit 875eb8f4cc658e6aebab070029fd499a726ad520)
      adds  773f0ec   r11385: Fix issues in module.c. Calling function should pass in path to directory rather then subsystem name now. (This used to be commit 2a868ab3b57f64a27416c7a24c8d1ae112fc0c53)
      adds  42c5211   r11386: Add install rule for pidl (This used to be commit b740d0d28043e37ba3f0bec0c1bfbd68c0fb56e6)
      adds  3f2136b   r11387: Remove pidl from the default 'install' target as it doesn't obey the user specified install paths. (This used to be commit d537a35ec3d5fb2dc5143c1fb880faab5c64a862)
      adds  fc6bdfa   r11388: Move dot-generating to a seperate perl executable (This used to be commit 31406f7aa540efc4c11e7546a12fdeee80e8db6c)
      adds  66014ca   r11391: Add includedir to the list of directories to create (This used to be commit dab450a50194181aed14e93130eb2a1c42e616d0)
      adds  0ea06b9   r11392: After confirmation from Love, fix a compiler warning (This used to be commit a0b4036ba6ae423bab3ec698d3e404f03bb0f9d5)
      adds  5e456b3   r11393: Avoid error messages and get more correctness with long plaintext passwords.
      adds  12d4dd2   r11394: Allow KDC unreachable as another 'forget about gssapi' error on SPNEGO.
      adds  d0831d2   r11399: Add another case where we need to fallback, if the KDC isn't there.
      adds  fb2bcee   r11400: fix compiler warnings
      adds  cfa2adf   r11401: A simple hack to have our central credentials system deny sending LM authentication for user at realm logins and machine account logins.
      adds  56b4e4b   r11402: In response to comments by volker, expand our Netlogon DsRGetDCName IDL and testsuites.  The server-side of this remains a stub, we should probably be doing ldb searches for the server reference record.
      adds  375fe21   r11403: improved the error handling in the ildap ldb backend. Now passes through all ldap errors except on search. Search errors are only available via ldb_errstring() until we decide how to fix ldb_search(). (This used to be commit c192bcb79dda44b5b7a3bc257ba92addf769c8d9)
      adds  b1d3d75   r11404: Another torture test and a new WERR.
      adds  6779373   r11405: Ensure we can never have secret4 be uninitialised.  Found after volker's urging on the use of -O1.
      adds  b4b155c   r11406: Clean up uninitialised value warnings found by -01.
      adds  9bdc1a7   r11407: Push 'recreate account' logic into libnet/libnet_join.c.  We don't return the pesky USER_EXISTS 'error' code any more, and it is much easier to handle this inline.
      adds  da048ad   r11408: fixed the mapping of ldb errors to ldap errors in the ldap server (This used to be commit 647cb90360d1a790c8da34d48c46737762046e1b)
      adds  4e65f39   r11409: The use of 'password server = ' here is still bogus, but for now at least don't allow binding to become uninitialised.
      adds  56d3064   r11410: Fix rejoin as a BDC by modifying, rather than trying to recreate, the server reference.
      adds  0f44011   r11411: Add to Samba4 the Samba3 patch I just posted for machine account logins (changing the winbindd interface).
      adds  ceff988   r11412: These comments may not be much, but my eyes scan code with even minimal comments much better (much like volker scans code of less than 80 cols better ;-)
      adds  55c6d93   r11413: More comments, plus always check (and update) the credentials chain, regardless the authentication result on a particular user.
      adds  87d9cd2   r11414: Add passing around of logon_parameters to Samba4 auth_winbind
      adds  7675309   r11415: - create a seperate nbt socket for handling incoming packets - remove useless .release attribute, we have seperate tests for this   now - add first owned,active vs. replica test, including handling incoming   name queries from the server
      adds  4400cf2   r11416: add some more comments
      adds  b839c75   r11417: Add TODO for the build system (This used to be commit ad0019ad4ebba734ff1db31c53fd8b6ad085ead4)
      adds  bc5e112   r11418: - add unique,owned,active vs. normal group section - we handle incoming release demands for that
      adds  f07cb3f   r11419: add owned,unique,active vs. special group replica section
      adds  5ca7979   r11422: Remove unused args (This used to be commit d5aef4e2f955025266e59227364b5cccccdb9f32)
      adds  4bb85c2   r11423: Add some TALLOC_CTX (This used to be commit a043ef33dca19d5ac1cdead60a4faa8b3a950bf4)
      adds  8f91998   r11424: Fix an uninitialized variable warning (This used to be commit fed26bc4fdb47b5bd1aaa6374b09252c239bbac4)
      adds  e173352   r11425: add owned,active,unique vs. multi homed section
      adds  18a98ec   r11426: add owned,active,normalgroup vs. * replica sections
      adds  187b7a9   r11429: - add owned,active,sgroup vs. unique, group and mhomed replica
      adds  4298fab   r11436: this is work in progress for generating the schema we need for our ADS ldap server. It's still not quite right, and I'm chasing down a few errors that mmc throws up, but its a lot closer than it was. I had to change the approach quite substantially over the last couple of days, but this approach now seems to be working out. (This used to be commit 38ea11510c8824285d072fe0e03e443d9d584271)
      adds  15c1df2   r11437: Fix (valid!) use of uninitialised value warnings.
      adds  d0375cf   r11438: Move enum samr_RejectReason into misc.idl so I can use it in a global prototype.
      adds  4e052d1   r11439: Make presedence on strcmp comparison clear, and fill in logon_parameters for the auth subsystem.
      adds  8b95bda   r11440: Actually check the right thing for 'is this a machine account' (thanks metze).
      adds  1d6e654   r11441: Remove the auth_domain module from Samba4, as we will only do things via winbindd in Samba4.
      adds  7915aa9   r11442: Don't use BASE-NEGNOWAIT any more.  It is a mostly meaningless test.
      adds  f8ebd5a   r11447: fixed a problem with the ldap server spinning using CPU time (This used to be commit c913f466cd27030f8c696ab60b1a4a2eb2ac260c)
      adds  3b2a699   r11452: Update Heimdal to current lorikeet, including removing the ccache side of the gsskrb5_acquire_cred hack.
      adds  a489c19   r11453: Fix warning, for a case that just can't happen.
      adds  9aa3c44   r11456: fixed a ejs parser bug for delete() statements (This used to be commit b8694c58f528d9da66cd623076282caece39d8a7)
      adds  e8c23e4   r11457: fixed the winreg IDL and torture code so key and value enumerations work again. The automatic value() is fine for the length, but cannot be used for the size as the size is not the number of bytes being sent, but the number of bytes that the server is allowed to use in the reply (This used to be commit 46e91f269c83707863a726e716325eade38e1142)
      adds  7838510   r11458: fixed our ejs smbscript interfaces to use arrays where appropriate. In js arrays are a special type of object where the length property is automatic, and cannot be modified manually. Our code was manually setting length, which made it abort when someone passed in a real ejs array. To fix this we need to create real arrays instead of objects, and remove the code that manually sets the length (This used to be commit ebdd1393fde44a0a35446d1a922d29a7c1769ba7)
      adds  a59bb77   r11459: display a schemaIDGUID as a guid in ldif, making it easier to work with schemas in ldbedit (This used to be commit ddbca6e83254275568bff4c2f88cdbc4bfa666a6)
      adds  84c908d   r11462: Fix the build:  somehow I lost the header for this samba-specific hack.
      adds  6dfb09c   r11463: more progress on the schema generator. mmc now accepts all parts except the attributeTypes fields of the Aggregrate record. Proxying just that field and the display specifiers gives us a working mmc client
      adds  827cbb4   r11466: Clear up some memory leaks in smbclient.
      adds  3759228   r11467: yay! mmc now accepts our schema. The trick was to get all the OID mappings right for the attributeTypes field of the aggregate schema
      adds  cc0f377   r11468: Merge a bit more of init_sec_context from Heimdal CVS into our DCE_STYLE modified version, and add parametric options to control delegation.
      adds  3b213ca   r11469: Fix typo, and use the correct (RFC4120) session key for delegating credentials.  This means we now delegate to windows correctly.
      adds  20debaa   r11470: To a server trusted for delegation (checked for in the gss libs), delegate by default.
      adds  e3b42c5   r11471: Describe how kerberos forwarding works with the ntvfs.
      adds  66caa32   r11472: use talloc_get_type() to try to catch an intermittent failure I'm seeing in the ldb winreg backend (This used to be commit a56a3696cc6a5186f736e503704c288589e5a833)
      adds  66d3ee9   r11473: Based on work by Jelmer, implement the [async] flag for rpc requests. If it's not there (it's not yet on *any* call... :-)), the rpc client strictly sequences calls to an rpc pipe. Might need some more work on the exact sequencing semantics when a pipe with both sync and async calls is actually deployed, but I want it in for winbind simplification.
      adds  c845ab1   r11474: - enable ldb transactions from ejs
      adds  917ca21   r11475: removed a extraneous ldb_delete() call (i had it there for debugging) (This used to be commit daa9dcd8f4b1dde801091ec64faa8158481d171c)
      adds  d59807e   r11476: finally fixed the intermittent registry server bug! This has been cropping up occasionally for ages. The problem was the generic reg code setting up a backend_data value, which it has no business doing (backend_data is for backends ...) (This used to be commit 9d6d03fd1d360e15883bb1b8917ccedcc0d97a5d)
      adds  1ab27b7   r11477: This seems really nasty, but as I understand it an attacker cannot change this checksum, as it is inside the encrypted packets.
      adds  580cfbb   r11478: add owned,active,multi homed vs. * section
      adds  045e8ca   r11479: fix compiler warning
      adds  3672938   r11480: demonstrate the only the positive name query response cares, not the addresses that are returned in it
      adds  ae57d5c   r11481: Disable pre-linking on VMS (This used to be commit 2b3ad67b5d53e8c63d81e9fe4ef237c5c927d595)
      adds  b69e508   r11484: test some multi homed record merging
      adds  536e68d   r11485: prevent us from calling the request handler recursiv when the handler calls talloc_free(wrepl_socket)
      adds  6dafef0   r11487: thanks to make test I noticed a dead lock bug, in the last change, this only happens with socket_wrapper as socket_connect() returns NT_STATUS_OK instead of NT_STATUS_MORE_PROCESSING_REQUIRED, and we missed to replace the fde event handler...
      adds  0a4de40   r11488: handle the stupid name release demand a windows there send...
      adds  4f78115   r11489: add the one replication cycle test to NBT-WINSREPLICATION-QUICK
      adds  4764eb7   r11496: add a minimal ads-compatible schema into our sam.ldb setup. This is needed for mmc management of Samba4. (This used to be commit cbbce4fe403efc0b9e63052c2aa1fbb5972f2abe)
      adds  794386e   r11497: Don't name parameters 'floor'.  Rename fl and floor to epm_floor for consistancy.
      adds  218d306   r11498: added an optional extra argument to split to limit the number of pieces a string is split into. This allows for a fix in the variable substitution used in provisioning (This used to be commit be06785d4835abcbc7d75c0176c85a8ecc0cc11d)
      adds  40b1305   r11499: added a minimal set of display specifiers for mmc to use to display the core elements of a Samba4 domain (This used to be commit bee45531eaa1f7b96f123c146af3bc30681ebdec)
      adds  318ac84   r11500: fixed a bug in the variable substition code using the new limit argument to split() (This used to be commit 25131efea8c1a2b0bfa7f999766ebcbab8fa8006)
      adds  b00252c   r11501: change provision code to use the new display specifiers (This used to be commit 696fa87a212e65d6337c39a84f682b64b52593a5)
      adds  5f653c1   r11502: make sure we always use the 7 chars for the unix socket name.
      adds  819744c   r11503: be quite...
      adds  d3b91ae   r11512: fix typo (This used to be commit 4143c22e3077bd5aecb3427ff0a8857dab799400)
      adds  79cb46c   r11513: Add the ability to use the local machine account instead of a static password or delegation.
      adds  694a8e7   r11514: Fixup debug message (This used to be commit b2372cad367a29d7dca596dace703a349b381a09)
      adds  baff088   r11515: Add some talloc_get_type (This used to be commit 558c29971d5855308a9d8dfd21e8ac7ec24abc01)
      adds  687dea8   r11516: Fix a valgrind bug I introduce with queued requests (This used to be commit 3e4ab756f421acd747e9ea4c48b0f61d48dfa8fd)
      adds  6b6a739   r11517: Cleanup time, this looks larger than it is. This mainly gets rid of wb_domain_request, now that we have queued rpc requests.
      adds  f7d8ba6   r11518: Fix a warning (This used to be commit 4a32df49e66b49b20b78bf165869b7592bb626fd)
      adds  892e1a6   r11519: And an uninitialized variable... (This used to be commit dc0e9f8d1a2285623e99dcccf055b4860ddd1294)
      adds  6ac2585   r11520: indent (This used to be commit ce611eb5f31bc63fc23700e7a2c47e68b8f826aa)
      adds  72820aa   r11521: Add in client support for checking supportedSASLmechanisms, and then determining a mechanism to use.
      adds  df9af34   r11522: Add support for delegated credentials and machine account credentials to ldb, based on the sessionInfo we now pass around.
      adds  75ec655   r11523: Working towards having Samba3 join Samba4, this allows the SASL credentials to be NULL, where the client is requesting a CIFS style server-first negTokenInit.
      adds  b5ae5ac   r11524: More work on our hdb backend in the KDC.
      adds  2dcb73a   r11525: Move lookups (including the attribute search) for users from kdc/hdb-ldb.c to share the routines used for auth/
      adds  51597d8   r11526: And another warning... (This used to be commit 16467008c64d84f29bec0ea45767bb1050726b34)
      adds  f792c4f   r11527: Has this ever been run? (This used to be commit 419b28d02d6c5a03bd33eaeabf1b42bfab9155dd)
      adds  6930769   r11528: Separate finding dcs from initializing a domain. Makes it easier to possibly support cldap and other stuff in the future.
      adds  512f5ae   r11529: Disable DNS lookups for forwarded credentials, unless really, really wanted.  There is nothing that suggests that the host we forward credentials to will not have other interfaces, unassoicated with their service name.  Likewise, the name may be a netbios, not DNS name.
      adds  08964b9   r11532: Enable kerberos session setup for winbind smb connections (This used to be commit f0e4075db5e913d2262058bb7234c446160823d9)
      adds  0ed6a35   r11533: Be a bit less intrusive (This used to be commit f341c8b4c8e8b8096c604b5842b9b7f7c4c9653c)
      adds  72c28b3   r11534: Consider ntvfs as a library (This used to be commit f9bbc83f5316773520ce06c267ac9c0f1eb189e6)
      adds  df5b70d   r11535: Support void functions when generating templates. (This used to be commit e8926a4e171a7bf74c220fa825ef5fa9e297fa47)
      adds  fb2394d   r11536: Add a hook for client-principal access control to hdb-ldb, re-using the code in auth/auth_sam.c for consistancy.  This will also allow us to have one place for a backend directory hook.
      adds  cc99c7b   r11537: Make the authsam_account_ok routine callable by external users (the KDC).
      adds  4c57d08   r11538: More notes on things we need.
      adds  cca42c6   r11539: Fix indentation in templates. Always generate lower-case UUID strings as GUID_from_string seems to have trouble with uppercased ones. (This used to be commit 16ea96c81ed88f197007335f442c9e62b4ccd6de)
      adds  f9c2f27   r11540: Some notes to myself on RFC complience.
      adds  7bfbe8a   r11541: More logical (I think...) delegation semantics.
      adds  f7ca730   r11542: Add the netbios name type.  We will need it when we start to handle allowedWorkstations on Krb5.
      adds  918c763   r11543: A major upgrade to our KDC and PAC handling.
      adds  9e302b6   r11544: Allow delegation in a Samba4 realm.
      adds  f718334   r11545: Remove old #define.
      adds  c4a0e36   r11546: add more errno ntstatus mappings, to get more usefull errors from socket_wrapper
      adds  c643b10   r11547: - don't do pull replication when pullIntervall is 0 - don't do push replication when pushChangeCount is 0
      adds  0c33769   r11552: fix indent
      adds  57b98a7   r11553: give an error when the lookup failed
      adds  a8d741b   r11554: make us able to run without depending on 127.0.0.1
      adds  14b59bc   r11555: - change socket_wrapper to support multiple IP's - SOCKET_WRAPPER_DEFAULT_IFACE=X specifies the default interface   for 127.0.0.X - we now use multiple interfaces for smbtorture in make test   127.0.0.26-127.0.0.31 - and 127.0.0.1 only for smbd
      adds  5c95905   r11567: Ldb API change patch.
      adds  30d164d   r11568: Debuging aids: Let the administrator know when a key/entry expired, rather than just the fact of the expiry.
      adds  9a9604b   r11572: Add support for accountExpires and password expiry (should cause the ticket to be reduced in validity).
      adds  2a006a7   r11586: Further work on ejs interface for libnet. The idea is to split libnet functionalities into groups of subcontexts of net subcontext just the way it's done in net tool. This way we can pass common arguments when creating subcontext. Also, this may allow easier writing net tool completely as a script.
      adds  6d3fac3   r11587: Trivial testing code giving an idea of how could using subcontexts look like.
      adds  8aae0d3   r11588: Remove unused (at the moment) variable and quiet compiler warning.
      adds  9a52d1a   r11592: fixed a crash bug from the ldb_result changes (res was being used after being freed) (This used to be commit 5c7f3fef3e2324f0d1edda0f0f06f662bbcf7e08)
      adds  7659107   r11593: added a data_blob_realloc() function (This used to be commit e04262d391d81f863256a9fe69a2884fbce641af)
      adds  f613e18   r11594: ensure ldb_search() sets *res to NULL on failure (some of the updated ldb_result code coud rely on that) (This used to be commit cd567bcb24125827c746c1c0902631b0e7c2cea5)
      adds  8752e38   r11595: added a helper layer to parse streams into individual packets. This is something that Andrew Bartlett has been asking for for a while, and when I started having to re-invent this packet parsing code yet again for SMB2 I decided it was time to do it generically
      adds  1c07c25   r11596: switched the libcli/raw/ code over to using the lib/stream/ generic packet parsing code. This simplifies the logic in the raw client library a fair bit (This used to be commit f8d43f1f67876360e1295d85a3c3702d1d60ed7b)
      adds  56415cc   r11597: revert a commit by mistake (This used to be commit 09e6f494b490127ace1a9d1077c2757d813abc55)
      adds  177a098   r11598: fixed strhaslower() and strhasupper() to not falsely recognise caseless characters as lower/upper (This used to be commit 74fb317f2acf7a5963f37c0cd9e21a34d7da2f4f)
      adds  5b28800   r11599: remove local (and broken) version of strhaslower() strhasupper()
      adds  b4bc46f   r11600: remove unused code
      adds  1fb2397   r11601: try to fix the build on IRIX 6.5 us4
      adds  a3fcb93   r11602: added packet_set_serialise() to allow the generic packet layer to handle optional request serialisation (this is something that is commonly needed on stream connections) (This used to be commit d860eb795693d8c292eec2a639ece4793d28dc38)
      adds  7e963eb   r11603: converted the smb server to use the new generic packet code (This used to be commit 0fc496bb6f520ddf6d85cc2f3df80f93b871cfe9)
      adds  188a75b   r11604: converted the kdc code to use the new packet lib. Andrew, I'm not sure how to test this, can you have a look and see if it works for you? Is there some hidden switch to kinit to use tcp? (This used to be commit 0a797712fb9b11996ce035a77907000130b6f616)
      adds  fc5a118   r11605: added handling of the send queue to the generic packet handling code (This used to be commit f98d499b2ef93cf2d060acafbc424754add322a8)
      adds  dce04d1   r11606: use the generic packet send code in libcli/raw/ (This used to be commit 0bcea45b15b08cb42d7f6fbbb3a25f73b95f362c)
      adds  5c62004   r11607: switched the smb server to use the generic packet send code (This used to be commit 9eee7bafa12553a894536db8ce5cc2d268e09ae6)
      adds  549b6df   r11608: switched the kdc to use the generic packet send code (This used to be commit 2cbcc8a919a5164bd57143ffc778f49011b9eee6)
      adds  ac84277   r11609: fixed handling of one way requests with new send code (This used to be commit d2b568a1114015839ca59c6f32bde4b06ea81ef9)
      adds  70e9e84   r11611: don't use unions without a instance name, not all compilers support that...
      adds  a684ff8   r11616: Replace old crc32 code with one from the FreeBSD tree.  *  COPYRIGHT (C) 1986 Gary S. Brown.  You may use this program, or  *  code or tables extracted from it, as desired without restriction. Jeremy. (This used to be commit d42644927d46154c6366f3a7d10bea09989ed813)
      adds  a9d0bf8   r11618: added a generic '32 bit length prefix' full packet helper to the packet code (This used to be commit b4dbe55105cc2807a17d7e5bf8db9756cc526a3b)
      adds  5d5b462   r11619: use the 32 bit length helper in the kdc. (This used to be commit 24f20eed0e242aab76ce8f0f8db7266ddc9ec97b)
      adds  65baaaf   r11620: switch the ldap client code over to using the generic packet code (This used to be commit 1d29ad2a27d89454e5e3c4a3cf05cc5edde0208c)
      adds  b8f4d22   r11621: some minor fixes from comments by metze (This used to be commit 6ab808223475ba7c52dbe4d639af9a8e7f64b202)
      adds  f59c61d   r11622: convert the ldap server to the generic packet code (This used to be commit 6ef4ba0c81002c9960dc5fe4fbfd0622957d492a)
      adds  f3d66f3   r11623: convert the dcerpc socket layer to the generic packet code (This used to be commit 4ea66e6e80de0d70b53bf9cd16c1dfd1c400f57e)
      adds  a7f37f0   r11624: Use enum names instead of magic numbers. (This used to be commit f177c223e6b881a65ed49ceacf9106e42d2a7d0a)
      adds  16a9bfd   r11625: NULL terminate list of strings.  For some reason this wasn't causing a crash on i386 but was on ia64. (This used to be commit 12c77bb2e17ef3cb3264da86852832dffb5474c1)
      adds  0eeedb9   r11626: Fix unhandled enum in case statement warnings by noting appropriately that some values aren't handled.  The remaining warnings I think are actual bugs or required functionality that is missing (mostly lack of server side Unix extensions). (This used to be commit 03c7da27a06736f2a27d76e6a00a24ab54453af9)
      adds  79b3a3a   r11627: give the caller much more control over the stream to packet process, allowing it to specify the initial read size (thus preventing over-reading) and to stop the recv process when needed. This is used by the dcerpc socket code, which relies on not getting packets when it isn't ready for them (This used to be commit f869fd674ec4b148dc9a264e94d19ce79d35131d)
      adds  6481a75   r11628: fixed a valgrind error in the rpc echo test (This used to be commit d340ea7906c091a1400d3e73a8f530174aa8a965)
      adds  7842216   r11629: fixed a bug found with the socket:testnonblock code. With randomised under-reads we could end up supplying a buffer to the client that has an incorrect length (This used to be commit 9c95015b9cccc10a5ba1facd4b48c0fff34e9588)
      adds  1aa141d   r11630: another fix for over-reading in the packet code. This time get the sign of the comparison right :-) (This used to be commit 7e40077aa793e29b5770aae2e07e964239e8249b)
      adds  6452530   r11631: fixed a signed/unsigned warning (This used to be commit 86d08d3ec5cfa36e048042563a56aca79c87a5bb)
      adds  4c9ba2f   r11632: removed 2 unused functions (This used to be commit fa904afed93a350dd0dcd3cddc1521a4a1ad6711)
      adds  2c8dcf4   r11633: Fix some more warnings. (This used to be commit 89039683db4f2f492b292b32e2dd783e977ae165)
      adds  62346e2   r11634: - make crc table static - const uint8_t * in all places - update header prototype
      adds  7118df6   r11635: fix a handling of packet_send in the smb client lib
      adds  872b821   r11636: a bit neater solution to the nt_cancel problem (This used to be commit ba7864b07eebecd4d4eb2ce515412a49964ae179)
      adds  a2d2128   r11637: we need a session and a tcon for ntioctl() and ntrename()
      adds  498b289   r11638: fixed handling of null volume name in RAW-QFSINFO test thanks to Stephen Zarkos for finding this (This used to be commit 8331eee64cb679c091ca46cc001ff9851eb91f0e)
      adds  042a995   r11639: fixed some create_time tests that should be change_time tests (This used to be commit c4266c7f688145a9b7da8977aff7fb972b7d0aa4)
      adds  389f9df   r11640: just a nicer format, and make adding more special cases easier
      adds  bd7525e   r11641: remove unused parameter vuid
      adds  f0c7fca   r11642: add some error checks
      adds  0b6370e   r11643: fix compiler warnings
      adds  aecff39   r11644: free the buffer when it's not used
      adds  ca403dd   r11646: fix typos
      adds  507286d   r11647: add smbcli_ prefix
      adds  3cdaf4c   r11648: fix some bugs...
      adds  3b42d20   r11649: - add support for ntcancel replies (they only happen in error cases,   e.g when you supply an invalid TID or VUID) - as we don't yet understand how to check the smb_signing of this   replies, we just ignore the whole packet
      adds  92b9b83   r11650: - as every call that goes down to the ntvfs layer need a valid tcon and session   ntcancel also needs to have AS_USER - move the SIGNING_NO_REPLY logic as global option, because this needs to be set   for the error replies too. - as we currently don't know how to generate signatures for ntcancel replies   we just skip the sending of the reply - w2k3 first checks the VUID and then the TID, so we do now - ntcreateX also uses ERRbaduid when getting a wrong VUID
      adds  5358763   r11659: allow the max runtime for smbtorture and smbd to be controlled on a per-host basis in the build farm (This used to be commit c8185fe414ef686a52327f420ee81ce09b983c3c)
      adds  b18ed75   r11660: - the libcli/raw/ lib no longer uses the SMBCLI_REQUEST_SEND state, or   the associated send queue
      adds  ac293f8   r11662: the beginnings of a SMB2 client library. Very hackish, meant for experimentation (This used to be commit 68422dc73f6ea51bf906f3db223ae8abf077aba1)
      adds  686070a   r11663: start of a SMB2 torture test. Just does a negprot and prints some fields for now.
      adds  3d38b3d   r11664: forgot to commit the structs.h change (This used to be commit 1f97dccd52a051686d436dbbd185146715b41dc8)
      adds  555b45e   r11665: started to put some meat on the structure used for the SMB2 library
      adds  86c1370   r11666: filled in the basic session setup. Vista happily accepts the first stage of the session setup, and waits for more. (This used to be commit 804c229c3ba7f866a7f3d66684e268d5ddc820ce)
      adds  7a78d2d   r11668: yay! we get a successful session setup with SMB2, and get back a 64bit uid (This used to be commit 72b34a7c1b66af6be02f66639efc55a19c73e387)
      adds  3015c6b   r11669: - make sure req is initialized - call async callback on error
      adds  d9d90e1   r11670: fix the build
      adds  5f58c67   r11671: - make sure req is initialized - only free the buffer when there's no request - call async callback on error
      adds  087577e   r11672: - add support for special group merge tests - add owned,sgroup,active vs. replica,sgroup,active test
      adds  6c4be50   r11673: - update the max_version of the owner when we get some records   in the sgroup_merge test, so that we don't see old records as new ones - finish the owned,sgroup,active vs. sgroup * section
      adds  3e54c36   r11674: SMB2 tree connect now works. We do 2 session setups and 2 tree connects, giving the following output:
      adds  7935df1   r11675: a more general way of getting rid of compiler warnings and errors
      adds  1598aac   r11676: as tridge uses 0x%llx in his latest commits... try to use it every where and see how portable it is
      adds  75a8074   r11677: print leading zeros
      adds  006da4c   r11678: - add suport for sgroup,replica vs. sgroup,replica tests - add some sgroup,replica vs. sgroup,replica tests
      adds  2e753f8   r11679: opening/creating files in SMB2 now works. Lots of unknown parameters in the call tho. (This used to be commit 548fbd86b3b114493943b50669bdcba2f4ed87f2)
      adds  1b2e8ca   r11680: added smb2_close(). This also demonstrates that file handles are 16 bytes, not 20 bytes (metze, you were right!) (This used to be commit d3bcc6628cde9ddedf0fd408cbee573f133ce582)
      adds  461ccc5   r11681: filled in a few more smb2_create() fields (This used to be commit a95413568f1e45691524dfd8e9159a3bafe358ea)
      adds  b034156   r11682: filled in access_mask in tcon reply (This used to be commit 173a213f915aa929cc2a6bfef06954e665b3d694)
      adds  be77dac   r11683: fixed create call (This used to be commit 02d733190340fbb611443b0cc484813ba026eafe)
      adds  222e197   r11687: filled in 3 more fields in the close reply (This used to be commit 3a0abb3ff0b532179780ed95f8fcb4bca6e040b1)
      adds  91e1893   r11691: added reply buffer code checks and oplock flags for create request/reply (This used to be commit 26ed781375c03958241d8c93324e04e948944d01)
      adds  2b7ee2c   r11692: added a full composite (async) spnego session setup for SMB2. This simplies the torture code a lot. (This used to be commit 7bf1046fbb7fd83fecb2fa645628ba9a17aab037)
      adds  e27ba5e   r11693: added a full async composite function for SMB2 that does:
      adds  5671203   r11694: fixed 2 valgrind errors (This used to be commit 6381fe72417a5cd231b63a87a6a0ba9c65030ce6)
      adds  4d74d25   r11695: added SMB2-SCAN torture test for scanning for active SMB2 opcodes (This used to be commit aa3bcf952c4436b488e461a3686955d70c672ce4)
      adds  a1562e2   r11696: added a few more opcode names (This used to be commit 2a45476e94a248733333df29da57513bd114f213)
      adds  67a85b3   r11697: - added a generic SMB2 getinfo call
      adds  36e4374   r11698: added some more level names (This used to be commit 845bbef8038b776b32da0c9c55ae9375feee4961)
      adds  e465cad   r11699: use create_complex_file() to setup a file with a wide range of different attributes before running the getinfo level scanner, making it easier to recognise levels (This used to be commit 5d0cd9d041af71cb1bfb9cb3e0c45e0bbd8193cb)
      adds  7256508   r11700: added structure definitions for many of the getinfo structures (This used to be commit 2919d4228636f1d61d930a37cddd5b1700bf2233)
      adds  dfd5b1b   r11705: Fix segfaulting create user function.
      adds  5da7eda   r11708: Fix allocation of too small buffer to hold ip address. Thanks metze for catching that.
      adds  b5fdc36   r11709: Comment out unused function. (This used to be commit 8fe5eadafeda91e0540a30952a786949e0678511)
      adds  df46248   r11710: added function iface_same_net() (This used to be commit 3e36b301947ccd4343bc294da59b13a8a9cfafce)
      adds  cbb7a47   r11711: fixed the nbt server to use the right interface for outgoing requests (This used to be commit d87df5fe8e37d3daa3d9cb575450d756dc3d3c8f)
      adds  763d862   r11712: avoid changing the fde flags unless really needed (This used to be commit 48e6424b0cce38f7d8f212d1e891ff8bbd5fec34)
      adds  614950a   r11713: separate out the setting of the fde in the packet context from the enabling of packet serialisation (This used to be commit 6a47cd65a8b588f9ddd375c57caaba08281e7cbb)
      adds  6f49a24   r11714: put in a workaround for a winbind problem volker asked me about. The problem is that winbind currently relies on being able to receive on a smb connection from within the same connections receive routine. This means it relies on a non-serialised connection, so disable the serialisation until winbind is fixed.
      adds  c6395a3   r11715: added SMB2 read and write requests (This used to be commit d3556cbfa38447d2d385b697c1855b3c13d42744)
      adds  695e37d   r11716: added a read/write test (This used to be commit 7c229e5b9fc8774207b647214b9d03d26a60aae3)
      adds  61317df   r11721: Fix warnings (This used to be commit d760583e388157ff25e317da06c57e5a42f171bd)
      adds  de5d71a   r11722: make the smb2_push/pull functions take a smb2_request_buffer and the pull ones also a TALLOC_CTX, then we can reuse this functions in the server later
      adds  3663983   r11723: fix the build
      adds  7dd6e5f   r11724: - move checks packet size and protocol version,   before we create the request structure - move code into one function
      adds  f773256   r11727: Minor cleanup (This used to be commit 681451af727d12294ecee1b8fddc595b0148003f)
      adds  b51703b   r11730: added parsing and tests for a bunch more SMB2 getinfo levels (This used to be commit ca65bf0235cbfab451e5d5ceac9f714acc0cd46c)
      adds  8dc40d6   r11731: fixed typo noticed by metze (This used to be commit e51fb2b44ad524620451807cccb186dd4be704c7)
      adds  ab0d0f0   r11735: fixed the ALL_EAS smb2 level parsing (This used to be commit dd24c0e80cf07bda700a0abb84a7a053d817f903)
      adds  baa3cba   r11736: display EAs and streams in smb2 torture tests (This used to be commit 2baea9a5ec0a805b90c8b48454e395ce40a35a74)
      adds  b165436   r11737: use _smb_setlen2() to allow for 24 bit lengths in SMB2 packets (This used to be commit 54fda24379ca1a20d6de2edf64dd79b3fe80a37d)
      adds  6e94a67   r11738: test larger read/write calls. If you run smbtorture with -X (to enable 'dangerous' tests) then it does a write of 160k, which causes vista to blue screen. Otherwise it does a 120k write which works fine. (This used to be commit b4c5d7d0173b94ade4c16d47ef774ad9f3c17bc8)
      adds  43fa1b6   r11740: add some EA error codes
      adds  e9eb560   r11741: - the buffer code (first 2 bytes in the SMB2 body) seem to be the length   of the fixed body part, and +1 if there's a dynamic part - there're 3 types of dynamic blobs   with uint16_t offset/uint16_t size   with uint16_t offset/uint32_t size   with uint32_t offset/uint32_t size /* aligned to 8 bytes */ - strings are transmitted in UTF-16 with no termination and   packet into a uint16/uint16 blob
      adds  ed069c1   r11742: fix pushing of 0 length blobs
      adds  fb90beb   r11743: - push the length at the correct offset - let us push empty strings
      adds  dae30e5   r11744: make sure the session is completed authenticated!!!
      adds  5c35b41   r11745: one more check for a valid session
      adds  27b9d56   r11746: revert my last commits, I now understand how we decide between finished and non-finished sessions
      adds  e1bea4e   r11747: Move buffer allocation to libnet_Lookup function so that the caller is not required to ensure it.
      adds  5518741   r11748: By default, use name resolution method provided by means of smb.conf.
      adds  d6017d3   r11749: 1) Buffer allocation's been moved and isn't needed here. 2) Connect to a server instead of pdc after locating it.
      adds  7bfe1d2   r11750: More comments. (This used to be commit d277b13ced0983d67b22d78e06d692a966e3c6f1)
      adds  1c71db9   r11751: fixed the req->out.size calculation (it needs to be the complete request size, including dynamic portion) (This used to be commit 1b5cdf92cc7793b08d7c46ef00d4ff696b31c15e)
      adds  94ae534   r11752: setup the dynamic pointer for incoming packets too (This used to be commit 583f3c415ea33ddf5f4065a66f6fae49ab48455e)
      adds  5533617   r11753: change the getinfo scanner to scan with both a file and a directory, and to use files that have streams and EAs (This used to be commit f739431927e9600e914204930f1e862a367a7368)
      adds  fe996e8   r11754: make the SMB2 blob push routines take offsets, so they fit better with the rest of the packet construction code (This used to be commit 387ec2b17ff30a1c040b460b498c8fa7d8770593)
      adds  7a43b32   r11755: added names for all of the SMB2 qfs info levels (they all map exactly to equivalent SMB qfs levels) (This used to be commit 4ce48d02aa12d6fa699bf8b250b14851870f0096)
      adds  c3cd4a0   r11756: split out the parsers for the pass-through levels of QFSINFO and QFILEINFO levels in trans2, so they can be shared with SMB2 (This used to be commit 5ca2d609e6a3766ebd07763f850ecc62209a7db7)
      adds  ace255a   r11757: make smb_server.c independent from the protocol
      adds  eedb92c   r11758: unified the parse code for the SMB and SMB2 qfsinfo and qfileinfo calls (This used to be commit ba897e537b9a1544dc214e9d5504c87fee6fced2)
      adds  58bf4b1   r11759: fix up the SEC_SHARE handling, when we want to support that later we need to fake a smbsrv_session for each smbsrv_tcon...
      adds  2ff21db   r11771: - split out the setinfo blob construction in the libcli/raw code
      adds  76bfa03   r11772: - setfileinfo needs a smb2_handle for SMB2 support
      adds  d931455   r11773: added a SMB2-SETINFO test suite. This tests the following levels:
      adds  799724a   r11774: - move SMB specific initialisation of the smbsrv_connection out of smb_server.c - add a generic incoming packet handler, which handles the first incoming packet   and passes to the protocol specifc packet handler
      adds  c8c7fb2   r11775: added support for creating files on SMB2 with initial EA lists and an ACL (This used to be commit ff197092988cee64742f83df23c43ae664a196f9)
      adds  1692b2e   r11776: no need to call out to SMB to setup test files for SMB2 any more (This used to be commit dae70c5baed7d5613d793dca15dda3007c1a690a)
      adds  3922b68   r11777: display the security_descriptor in torture_smb2_all_info() (This used to be commit d1067fc25df57b1b6ef59a69f979ed76df5c46cd)
      adds  4f10246   r11778: - remove unused memory contexts as req is already the temporary context for the current request - just use '0', I'll remove the UID_FIELD_INVALID macro completly later - why search for the session we have just create - add TODO notices, I need to dicuss them with abartlet...
      adds  70a0158   r11779: fix crash bug
      adds  d5f37ec   r11780: it turns out that the MxAc tag isn't a security descriptor, its a request that the server return its own MxAc blob which contains the maximum allowed access_mask for the returned file handle (This used to be commit c0288aa8cd46ca384074f89430c226d725c39475)
      adds  509be8d   r11781: rename tree to tcons to match the sessions substructure of smbsrv_connection
      adds  3f968be   r11782: - make the TID 32bit in the smbsrv_tcon structure, as SMB2 uses   them - add a idtree_limit to the tcons substructure of smbsrv_connection   this controls what the highest TID is we give away to the client   it's UINT16_MAX (0xFFFF) for the SMB protocol
      adds  ab33c31   r11783: - make the VIUD field in smbsrv_session 64bit, as SMB2 needs it - add an idtree_limit to limit the max VUID we give the clients   it's UINT16_MAX (0xffff) for the SMB protocol - add auth_time to the smbsrv_session statistics - use the session_info as marker for finished and non-finished   session setups
      adds  da4afcb   r11785: rename conn.c into tcon.c
      adds  6d34ab0   r11786: move all SMB protocol specific stuff to smb_server/smb/
      adds  0e6cef5   r11787: add missing file
      adds  764dd60   r11788: remove unused header files
      adds  910d61b   r11789: - add the start of a SMB2 server - it does Negprot and SessionSetup yet   the rest returns NT_STATUS_NOT_IMPLEMENTED - it's off by default, enable with:   smbsrv:enable smb2 = yes - negotition in the SMB Negprot isn't supported yet - it's only tested with smbtorture SMB2-CONNECT   not with vista as client
      adds  552c011   r11791: simplify the SMB2 connect code following some suggestions from volker (This used to be commit 71e3e61941621f72f45708340f5d03b2b79580b4)
      adds  f839148   r11794: - fixed a valgrind error in libnet, caused by using a stack variable   after the function has returned (the *address variable was assigned   into the state).
      adds  27bab09   r11795: used a couple more of volkers composite helper functions. They certainly make the code more compact. (This used to be commit 872e2a49d8a1ad1f9a6e2f2d323b3471aeb9cba6)
      adds  771d4fa   r11796: Two more uses of !composite_is_ok (This used to be commit 7256157d01ff47d33706dadd45851cf2fbbce3a6)
      adds  931b197   r11797: Added OpenSSH fix for "%.*s" format crash. From Darren Tucker <dtucker at zip.com.au> Jeremy. (This used to be commit a2006c162833f8e0513c2f2744688960c04b7e67)
      adds  7d6f366   r11800: - filled in unknown fields in SMB2 all_info level
      adds  fc04e3e   r11801: - added basic SMB2 find support
      adds  bd69407   r11802: - add copyright - fix crash bug when running as non root - add extra comments in the output
      adds  c217570   r11803: New start for RPC-LOGIN load test, this time async. It's gonna be fun to see hundreds of logins from a single process.... :-)
      adds  46685f3   r11804: Asyncify the anonymous bind, convert the calls in xplogin.c.
      adds  82b4335   r11805: dcerpc_bind_auth is only used in dcerpc_bind_auth_password (This used to be commit 16bc6b64f9053df3d08a05e7b7cfe77be6580d2b)
      adds  957869d   r11806: Minor cleanup (This used to be commit e75080b26d76199a6006fb076cf816ac023254ee)
      adds  b03f5c4   r11807: Make dcerpc_alter_context async. Same thing: Please look at this closely. Survives RPC-ALTERCONTEXT.
      adds  218ea5a   r11808: Fix socket_connect_ev (This used to be commit 95bd3ffaf7efb117206c83f7c75c302b54e6d059)
      adds  f2dedc6   r11809: Make dcerpc_bind_auth async.
      adds  02aba4c   r11810: Fix talloc hierarchy (This used to be commit e1bf1c326f297321a6c8fdf9679130dba102669e)
      adds  b31fe2d   r11811: Revert 11808, this broke the selftest. No idea why though. Why do we to the resolve_name if it's not used?
      adds  a685252   r11812: Convert winbind to the async bind routines. Also remove tridge's hack for the winbind "bug" :-)
      adds  78a328b   r11813: Const-ify name resolution method list and use string list utilities to set the context field.
      adds  9aef045   r11814: 1) Set name resolution methods according to smb.conf 2) Set credentials workstation name, otherwise rpc bind function    segfaults on auth stage
      adds  1b415f7   r11815: A bit more comments and spaces for better readability.
      adds  b495bb2   r11816: this fixes some of the problems with the recent async rpc changes and ncacn_ip_tcp/ncalrpc. The problem was that svn revision 11809 removed the logic that forced the CONNECT auth type for authenticated binds which don't have an explicit SIGN or SEAL flag set. (This used to be commit e7a1f11e8bcba3839f74c7303bd82533a6acfbcd)
      adds  38d540e   r11817: fixed the problem with the RPC join tests. The problem was that revision 11809 had removed the change to the session key function after authentication succeeds. (This used to be commit c04c78d617b0d8c9f8fa724d475fefbe9e478ef7)
      adds  4544226   r11818: - changed the option torture:echo_TestSleep=yes/no to the more generic   option torture:quick=yes/no. This should be used in all slow tests to   enable a quick mode
      adds  11e9b40   r11819: simplified the async rpc bind code a little.
      adds  37279b1   r11820: fixed some problems with the socket socket.c code.
      adds  8486606   r11821: got rid of two more unnecessary variables and made the variable names a bit more consistent (This used to be commit 4b6e9c7c978dfca54c05ed2d8995d1333ed21b02)
      adds  eeb093f   r11822: reworked the socket_connect_multi() code so it is built on top of socket_connect_send() rather than the lower level socket code. Also simplified the state structures a fair bit, and added name resolution, fixing a bug where the multi-port connect code did a separate name resolution for each port being tried. (This used to be commit 3e6888156c1b2d24fe0d46940773560d219498b3)
      adds  93e83f4   r11823: make the socket_connect_send() context a child of the local state
      adds  0df8dcb   r11824: fixed a valgrind error in the dcerpc_smb code (This used to be commit 128b5ea7b369df6e7433609a24128f8bf623c4fe)
      adds  ddc6323   r11825: Fix a debug msg (This used to be commit fc6458d0d4d9059e00b19ad6c54e3fd5a4119341)
      adds  ad17e41   r11826: A few steps down the login (This used to be commit 47a91dae31d4f1de93579f705c9115cd44d4ca6e)
      adds  91ec46b   r11827: add more sgroup vs sgroup tests
      adds  a1c8fe7   r11828: split out the async helper function into a new subsystem WB_HELPER to use it in torture tests too
      adds  309645e   r11829: remove unused #if 1
      adds  363ce0b   r11831: add some SGROUP not active vs. SGROUP any tests
      adds  f7e1df6   r11832: - some updates for the conflict resolving logic - use better function names
      adds  269eee2   r11834: More steps towards XP login (This used to be commit c10ccb2edb5e623def9bf167ff328a70a9a85841)
      adds  35741ad   r11835: Restore comments (This used to be commit 94591bdb6542d4a3096074b672e19142c9236211)
      adds  81a941f   r11836: More work in progress (This used to be commit 3f5ad1bd3f817d99df76678f3ad733e51c00c673)
      adds  d159c64   r11837: Add a timeout before starting a torture test. It's really fun to watch 50 simulated logins doing stuff simultaneously. This is where the async architecture *really* pays off.
      adds  c7c4dc5   r11838: lower the default numops in smbtorture. When people want lots of repeated operations they should manually specify --num-ops=XX
      adds  f3dc80e   r11843: fixed a valgrind error in the RPC-SAMLOGON test (This used to be commit 61cabcd7f9010f708a55165f2ff855630f4b39df)
      adds  e8f1753   r11848: separate out the info levels common to SMB and SMB2 for raw_search (This used to be commit ed8d3073472fbb0850209f81dd04bd94f6d1c33d)
      adds  f7c03b2   r11849: added mapping between SMB2 and SMB find/search levels (This used to be commit 77e0cb999c776d2cfc806445d36135e5ba3a5f3d)
      adds  3294bf5   r11850: added a test suite for the SMB2 find calls (This used to be commit 3ac32d802bba96e5cbcebc4b536258eb0981a9e4)
      adds  7d5603f   r11868: Get the wks and user accounts from a file.
      adds  2a31127   r11869: talloc has been ported :-) (This used to be commit aad52d9a5fb66fe3b595190905e7237a279f7270)
      adds  69c531b   r11870: fixed the problem volker reported with the RPX-XPLOGIN test. The problem was caused by a callback destroying the packet processing context while that context was being used in packet_recv()
      adds  090898d   r11871: fixed a problem volker found with the async bind code, and a callback destroying the dcerpc pipe (This used to be commit 0b91602fa4b9a8b40331d088bdaac76381eac7ef)
      adds  e3e066f   r11872: another attempt at fixing the data_blob_free in async dcerpc bind, after volker gently pointed out that I should be wearing a paper bag over my head for the last attempt :-) (This used to be commit 7e132761fce75f64d3e7d42f650c45a483e37e3e)
      adds  4725c3a   r11873: add some interval vars to the service context
      adds  5257693   r11877: - give winsdb_add/modify/delete() ldb_context as first argument   and add a flags argument to add and modify,the current flags are:
      adds  e7d4f55   r11878: don't get only newer records than the last one we got
      adds  c222cef   r11879: some fixes for the new ldb api
      adds  af10a48   r11880: - we finally start to apply replicas to our database - currently only the ADD, REPLACE and NOT REPLACE cases are handled complete - other cases are just skiped for now
      adds  4e84ae3   r11881: fix debug messages
      adds  31d0706   r11882: - use some better names - we now pass the same_owner tests so test them with make test
      adds  bc9a32e   r11883: Also look up the membership in the domain local groups.
      adds  88cda26   r11884: Download ntconfig.pol (This used to be commit 9e6929c643d7dbc38a9faff59493778b96ec0bfe)
      adds  8383a34   r11885: Add forgotten files (This used to be commit 470cc5952981c3625c7e35f44c9fd41d19593396)
      adds  4d4afa8   r11887: reorder some tests
      adds  310fa87   r11888: - added SMB2 trans support
      adds  ced449b   r11889: added support for dcerpc ncacn_np over SMB2. You use it by giving the flag 'smb2' in the dcerpc binding string. This gives a pretty good test to the new SMB2 trans call. (This used to be commit f99bef585d4c1e52becc06b581bd5aaa62cf9dd7)
      adds  5fc1b68   r11890: added tests for the last few fields in SMB2 find requests (This used to be commit 77d1938e96e02fc93c411197869cc6a1fc4451d1)
      adds  2f74901   r11891: - added pipe_flags field in smb2_trans
      adds  c5f0ecc   r11892: forgot to commit these changes (This used to be commit 07ee8ba126752a4f2ab82ce345c3513d38e5af68)
      adds  cc6891f   r11893: fixed a dependency problem (This used to be commit 085bf952dc1b8861ac6fecf25c508594f9ddf454)
      adds  b227b98   r11894: fixed SMB2 trans code for pipe_flags (This used to be commit 02e3cb87c7673788e3861f33356a18b8d38d2d66)
      adds  d90914d   r11895: - reorder some code to make it easier to follow, how the fields appear on the wire - add some comments to the header file, to represent the wire format
      adds  329c5e0   r11896: max_version of 0 means unlimited
      adds  6aff294   r11897: add 2 more sgroup vs. sgroup tests with the replica having no addresses
      adds  7746a14   r11899: add some usefull debug messages
      adds  dd47d5f   r11900: - make sure address and registered_by are replaced when they're not present - make sure we don't add active records with 0 addresses
      adds  a399cd3   r11901: added smb2_logoff() support (metze correctly guessed opcode 2 was logoff) (This used to be commit 6884ce66f2881eba834b419370f74111852fe022)
      adds  2ede0b1   r11902: added smb2_logoff() testing (This used to be commit ff50377822fa48eab7f66275098782241ca50f40)
      adds  6724c01   r11903: added smb2_tdis() (opcode 4) (This used to be commit d606b45b5b6065b5d06024bcce00a23084a20eac)
      adds  43405e0   r11904: added smb2_tdis() testing (This used to be commit e2ed615a44d825f8c46755408a1a1657222a508b)
      adds  1e35834   r11905: added SMB2_FLUSH as opcode 7. Thanks to metze and volker for help brainstorming this one. (This used to be commit a969ad592ae4cd8f7c66b1df4763fdc70328c967)
      adds  1e935fc   r11906: opcode 13 appears to be keepalive. Metze guessed this one :-) (This used to be commit afe2323dc10748b97e6b30dc0c783dbe04446d8c)
      adds  42cba73   r11907: added testing of SMB2 keepalive (This used to be commit 6096d23fe0e58b6c3e4174a70a0faebd88fd5f79)
      adds  72d0ad7   r11908: implement SGROUP merging, that passes the different owner tests (but only without socket_wrapper, I need to look at that later  and then add the different_owner test to NBT-WINSREPLICATION-QUICK  so that it'll be runned by make test)
      adds  d83048a   r11910: fix nbt_name_release and nbt_name_query, so that we pass the owned_released vs. replica winsrepl torture test
      adds  97e19e9   r11911: as we pass the owned_released vs. replica test now, run it with make test
      adds  3f80ecc   r11912: fix nbt_name_registration, there's still some minor stuff todo, e.g. to return the first address of the 0x1B address as first      address in the 0x1C reply, and handle sgroup merge overflow      of 25 addresses
      adds  c91bdb3   r11913: if we have a UNIQUE name with more than 1 address, it becomes implicit an MHOMED record
      adds  01fc59d   r11928: More Kerberos musings...
      adds  eb4fbae   r11929: Add static, comments.
      adds  ef9ec95   r11930: Add socket/packet handling code for kpasswdd
      adds  68049cf   r11931: Add a short README explaining what this directory is all about.
      adds  3a3c533   r11940: Love has clarified why this code does what it does.
      adds  e052c3d   r11941: fix cut'n'paste bug
      adds  9b2cd2e   r11949: make sure we ask gensec to give us a session key
      adds  7b1850a   r11952: added a rootdse module. This will replace the existing rootdse code in the ldap server. The reason for the change is that ldb modules need some way to get at the static info stored in the rootDSE (such as the location of the schema) but they can't do that right now (This used to be commit 7e226383f2cd2ce9bb3983ab6a3de454649f8a15)
      adds  400f03b   r11953: enabled the rootdse module in the ldb modules code (This used to be commit 7d8b11174c97a3797673254c351c94436aa716b7)
      adds  4ccadc1   r11954: add the static rootdse content to the sam ldb,and enable the rootdse module in @MODULES (This used to be commit cfab88fcc2c740a6d3fd456a009fbb60061b3a53)
      adds  53562f7   r11955: got rid of the old rootDSE code in the ldap server.
      adds  09932e0   r11956: removed the old rootdse.ldif, and the provision.js code that uses it (This used to be commit 4b56c129c6f1654f9dbe37bc950a836f15c48b3d)
      adds  b77685a   r11957: fixed up code meant for debugging (This used to be commit 8ca85842579a8a1d8f60259812d04eb7ee27d7aa)
      adds  6eabad9   r11958: - fixed memory leaks in the ldb_result handling in ldb operations
      adds  6672d8a   r11959: Use DOS_errors array for displaying WERROR values (This used to be commit 0830ed0d60cdbd00e6f42dae2c7e295363bca17d)
      adds  ad02b0b   r11965: Try to fix some 64-bit warnings. (This used to be commit e98c28941a6002042e0e429f99f14e7dd4920aa6)
      adds  03d301e   r11967: Fix more 64-bit warnings. (This used to be commit 9c4436a124f874ae240feaf590141d48c33a635f)
      adds  b9b59fa   r11968: More warning fixes.  We're on track to getting to double digits for the number of warnings generated now. (This used to be commit d479f2d7607adc698d71c5ba26932c72a26dcaab)
      adds  516d0a9   r11969: got rid of the very annoying 'failed to open /secrets.tdb' messages. As discussed with Andrew, this will soon be replaced with a system that marks the credentials to use the machine accout from the database rather than pre-loading the machine account details here.
      adds  36a5e35   r11970: fixed a valgrind error. The auth info from the alter_context reply was being freed before being given to gensec_update() (This used to be commit cf2cb4279e2b31989eee2fec848982b10fcc2136)
      adds  9d3b3e8   r11971: add nbt specific continue wrapper
      adds  7da0f7d   r11972: handle [noejs] property also on functions
      adds  fd18ab3   r11973: make it easier to find bugs
      adds  a9cdc63   r11974: only look at $pl->{POINTER_TYPE} when $pl is defined
      adds  6615907   r11980: ronnie worked out that opcode 0xb in SMB2 is in fact ioctl, and that it only appeared to be like a SMBtrans request as it was being called with function 0x11c017 which is "named pipe read write"
      adds  7d960df   r11981: we should allocate request specific memory in ldb modules off the request strucutre. It will take a while for this to happen everywhere. (This used to be commit b1d38153b8c1d2d5be2d41005eadb0e0aa46bd72)
      adds  f5d4623   r11982: ensure the fde event gets freed before the socket itself, as otherwise we get a error from epoll about disabling events for a file descriptor that is closed (This used to be commit f32739307464a1f0c835cff886b8c4b960778900)
      adds  51a8581   r11983: make talloc LGPL. This makes more sense given that ldb depends on talloc, and ldb is now LGPL (This used to be commit 5bdd50fa38b1be28cf7bcddc561c743437e70cae)
      adds  4476dfd   r11984: LGPL on header and testsuite as well (This used to be commit ed90975bf50644f00da681eb7cc41123abc60f81)
      adds  36b21c9   r11987: Clarify the accountExpires behaviour in the KDC.
      adds  0a1b8f5   r11988: Setup the sessionInfo just before the connect, rather than earlier when we havn't finished popt.
      adds  0e476e7   r11989: Rather than grabbing the machine account details at this point, grab them 'later'.  We will need to handle the errors when we call the get_* methods.
      adds  20f0e18   r11990: Set the password set time as 'now', so it isn't expired back in 2004.
      adds  759e40f   r11991: Null termainte the list of backends.  (Makes it easier to walk the list).
      adds  759bda2   r11992: Potentially allow SPNEGO to be disabled (as occours on WinXP standalone), and use only NTLMSSP.
      adds  b2c98db   r11993: As well as making an in-MEMORY keytab, allow a file-based keytab to be updated.
      adds  22f1de0   r11994: This function no longer needs a special declaration.
      adds  9c6b7f2   r11995: A big kerberos-related update.
      adds  28918cd   r11996: don't overwrite the buffercode
      adds  f536c4a   r11997: for multidimentional array like this: uint32 [num_level2][num_level1][num_level0]
      adds  6913ddd   r12000: Update to current lorikeet-heimdal, including in particular support for referencing an existing in-MEMORY keytab (required for the new way we push that to GSSAPI).
      adds  3584f2c   r12001: Replace smbcli_full_connection call with composite connect used in sync version. This step makes it easer to move further to async dcerpc connect routine.
      adds  c6f954f   r12004: added some SEC_ADS_* security flags. Needed for a SDDL parser. (This used to be commit dc1b83cc13e0324139c6b756a6f135534be7be79)
      adds  8dfec33   r12005: added a SDDL (Security Descriptor Description Language) parser. Not all flags are covered yet, and object aces aren't done yet.
      adds  fd7fd22   r12006: don't require callers to fill in pad bytes in SMB2 calls (This used to be commit 6935765fda99a6efb19f6f72358d4d48fc35ad5e)
      adds  51b1dee   r12007: fixed a valgrind error in the SMB2-SETINFO test (This used to be commit 0c3223ab7db93a31121667c65956f30a5b0ec9f8)
      adds  3aaa6ff   r12008: added a simple LOCAL-SDDL test suite. Only one example so far. Will be filled in with more examples as I expand the sddl parsing code. (This used to be commit 8f80e483a3aa07bb5a16eeccde5af5cd7fb5a975)
      adds  86a6ce5   r12009: made the LOCAL-SDDL test less verbose by default, and add it to the standard tests for the build farm (This used to be commit 9d6d9b6e50dfe5513f332668b860e6a55af3a39c)
      adds  f5ed8cc   r12010: - added support for domain specific SID codes in SDDL strings
      adds  540483c   r12011: fixed another 'mixed code and declarations' bug (This used to be commit 1eca19d597ea21a073361fc6fc550919abf97574)
      adds  d72e8aa   r12012: fix renaming smbsrv_trees -> smbsrv_tcons
      adds  e4ed5dd   r12013: fix compiler warnings
      adds  1508482   r12014: free the irpc_request structure with the irpc_call_recv functions, to match all other _recv functions we have
      adds  f4edfc2   r12016: fixed a valgrind error (This used to be commit 482548031e69ba4bddac999ca9f2cb6ad8359953)
      adds  3c01635   r12019: - let us only reference libblkid stuff in one file - and make it it bit simpler, by caching the GUID struct instead of the device name - and this also removes all compiler warnings...
      adds  99b344e   r12020: fix memory hierachie
      adds  363d2f6   r12021: remove shortpath for winsdb_lookup, this isn't needed
      adds  7416dd1   r12022: add NBTD IRPC proxy calls for wins challenge and wins release demand, used for replication conflicts
      adds  035ea6b   r12023: use the NBTD IRPC proxy calls for implementing the challenge and release demand conflict cases
      adds  84033c2   r12024: do some extra sleeping to give the server the chance to handle our reply
      adds  925c95a   r12035: Fix memory leaks in the KDC.
      adds  c85779b   r12036: Fix more KDC memory leaks (and there are probably still more...).
      adds  9afdb93   r12037: Fix malloc corruption caused by double-free(), where realloc(ptr, 0) is equivilant to free().
      adds  c7c6b56   r12056: Some clarification fixes for the keytab code, and use the right function for enctype to string.
      adds  da57494   r12057: fixed authentication in ldb client tools (This used to be commit 020de11a61a1aa2c77c0a308186c85960c10fe32)
      adds  f8a4490   r12058: Set an anonymous fallback, if the machine account isn't available.
      adds  42f2bfb   r12059: Use random keytab names (so we get different keytabs, rather than share the MEMORY: keytab).
      adds  61bd609   r12060: Work towards allowing the credentials system to allow/deny certain GENSEC mechansims.  This will allow a machine join to an NT4 domain to avoid even trying kerberos, or a sensitive operation to require it.
      adds  c3f35aa   r12061: Add missing file to previous commit.  This provides a hook on which to attach a restriction on available GENSEC mechanisms.
      adds  687545e   r12062: SASL negotiation now requires a gensec_security context, so that we only try permitted mechanims.
      adds  469aad2   r12063: fixed the krb5 client code to handle ICMP port unreachable errors, and error out immediatelly. This prevents a long timeout (This used to be commit f6c0fccc06060582ef870a0ac590dabeec2f2e6a)
      adds  16c7e92   r12064: pass back the socket level error correctly (so we get NT_STATUS_CONNECTION_REFUSED when a KDC is not listening) (This used to be commit 0f85fc204c6018f8403c2e8f75f683aed38ba83b)
      adds  89260f9   r12065: fix compiler warning
      adds  dbeb44e   r12066: - add a unique,active,owner vs. unique,active,replica tests where   we respond with the replicas address to the challenge - fix some skip checks
      adds  7ab5c74   r12067: print out some more details
      adds  bf6ac47   r12068: a better fix to prevent crashing, on errors
      adds  9286235   r12069: fix typo
      adds  5c7707d   r12070: make sure a unique record with multiple addresses becauses mhomed
      adds  82d0d26   r12071: - implement MHOMED merging - implement late release demands
      adds  7dbe0e3   r12072: fix sgroup,active,owned vs. sgroup,non-active case
      adds  c53a5c4   r12073: fix vlgrind error, calculate the correct size for memcpy() and don't assume out_len is >= sizeof(*in_addr)
      adds  529b03b   r12074: in accept() we need to set socket name of the child socket by looking up what address the client has used, as the socket is maybe bound to '0.0.0.0'
      adds  37cc587   r12075: remove NBT-WINSREPLICATION-QUICK test, as we now pass the NBT-WINSREPLICATION test
      adds  dbd36ef   r12078: fix the build on hosts with old compilers
      adds  4a39707   r12079: Fix to the comment for sake of completness...
      adds  67d0bb8   r12082: fixed a valgrind error found by kukks in the transs server handling (This used to be commit 5c81986bff06efeacf95d3d64254d566181c30bb)
      adds  08377f4   r12084: added a comment on what is appropriate for parameter_control (This used to be commit 040d798a88ad6e6d56179de2b9036e3d0c36afc8)
      adds  d55ab32   r12085: wkssvc.idl updated based on work by Ronnie Sahlberg to bring the Samba4 and ethereal IDL into line, so ethereal doesn't lose any existing strucutres when switching to idl (This used to be commit afccf73ecf6cf85e72c04e28724096aa6da96a80)
      adds  5245679   r12086: reverted the utf8string change in xattr.idl. See the discussion on samba-technical on why this should stay as a simple null terminated string (basically to make hand-written parsers easier) (This used to be commit 0f1de4b1db7f0035e2b31f967d86de9306558968)
      adds  18cfac7   r12087: Split dcerpc pipe connection functions into separate file. It's going to contain async functions and ncacn_np is the first.
      adds  d1c41cb   r12088: Use a structure to pass arguments to dcerpc connection functions and move migrated (async) code to a new file.
      adds  b38783f   r12089: Couple of fixes in cases of memory outage before we sort out how and when to use composite_error() and composite_trigger_error(). Spotted by Metze.
      adds  3adb301   r12090: use the _trigger_error() function in the function that allocated the composite_context
      adds  e5adca6   r12091: the SMB2 specific level are not available via SMB (get rid of the compiler warnings)
      adds  2634f22   r12092: - add dummy functions for the missing SMB2 opcodes - implement keepalive and logoff
      adds  41c5757   r12093: add missing file
      adds  05bfa9a   r12094: - implement dummy smb2srv_tcon() - implement smb2srv_tdis()
      adds  6b1ee03   r12095: the most SMB2 opcodes need a valid session and tcon,
      adds  2184ad5   r12101: revert my last commit, I breaks the build and I don't know why...
      adds  273f340   r12102: for SMB2 we need to allocate tcons per session
      adds  3b85d04   r12103: Comments and a bit of formatting.
      adds  1728095   r12104: Move to (sync) smb_composite_connect from smbcli_tree_full_connection() This is one of the last places using the latter function.
      adds  25f82c1   r12105: Formatting.
      adds  3edfa55   r12113: in SMB2 we should only allocate a new session when the client sends UID = 0, otherwise we return NT_STATUS_USER_SESSION_DELETED
      adds  89f5d66   r12114: - smb2_keepalive() acts on the smb2_transport - smb2_logoff() acts on the smb2_session
      adds  344703b   r12115: bring SMB sesssetup_spnego in sync with SMB2 sesssetup
      adds  111a920   r12116: got rid of composite_trigger_done() and composite_trigger_error(), and instead make the normal composite_done() and composite_error() functions automatically trigger a delayed callback if the caller has had no opportunity to setup a async callback
      adds  3ef038b   r12121: remove some dublicate code
      adds  35cb193   r12122: add forward declaration for packet_context
      adds  91abd13   r12123: handle fde == NULL at the correct level
      adds  91cf394   r12124: we don't need this comment twice
      adds  7eb3fc5   r12125: make the deferred connection termination the default, so that I can remove all the other versions of it
      adds  e246a06   r12126: get rid of the local ->terminate hacks, we do that genericly now
      adds  92c23ce   r12127: add --option=rpc_login:samr_auth=yes, to work against w2k3
      adds  6f33cdb   r12128: add --enable-socket-wrapper
      adds  38b0dde   r12135: Move named pipe connect on smb2 function to async implementation. Completely untested, it's a bit difficult without having vista around (yet), so - Andrew, please test it and let me know what's wrong.
      adds  499e51b   r12136: fixed a bug in NetWkstaTransportEnum() from the recent merge with ethereal idl (This used to be commit 5ce6a62f2e8fd27e50bcbdcf13d34c60e70c9923)
      adds  79eae8f   r12137: added sddl_encode(), the reverse of the sddl_decode() function added a couple of days ago. Doesn't yet encode using the shorthand for well known SIDs. (This used to be commit 655a4ebe8e0ee18133103bfba0ca6d14cbf81d56)
      adds  781ed1f   r12138: added use of 2 letter SID codes in sddl_encode_sid() (This used to be commit a0662ae9d3f719d2db193490361923095bd4d419)
      adds  2e4d4a9   r12139: - fixed up the ace object flags checking
      adds  96180f2   r12140: - add an additional_flags field to the fd_event struct, so that   the events backend can store private flags - add function to access the gtk event loop ops struct
      adds  040fc5a   r12141: - move epoll related code into one big #ifdef, and use dummy #define's   for the case where, epoll isn't available at compile time - only pass the private std_event_context, to the local function,   to get rid of the talloc_get_type() calls - use the private pointer to std_event_context_init() to decide if we want to   disable epoll at runtime
      adds  2b589a7   r12146: as epoll notifies EPOLLERR and EPOLLHUP implicit, let our code make it explicit, to make it clear
      adds  f2c3c28   r12148: add the docs for the paged results control (This used to be commit 9fab4ab2724d8276765cb42f5e8e177c4ef1ca20)
      adds  cdfdb73   r12150: Reformatting (This used to be commit aaa21b7132ec81008ad2ec7b2aafc4604d13093d)
      adds  f600f1c   r12151: match the select mode of the standard events system and the liboop system, and report errors as read events
      adds  126f8b8   r12153: work arround the fact that epoll reports EPOLLERR and EPOLLHUP, even if you don't ask for.
      adds  1027577   r12154: Torture test for bug # 3303.
      adds  7e6a90d   r12156: added samdb_domain_sid(), a routine to get the domain sid by looking up the rootDomainNamingContext in the rootdse, then getting the objectsid from the root of the domain (This used to be commit 152590101e64ec260304e4b34cb1e2ef64333a02)
      adds  7b090b0   r12157: ldb_dump_results() is useful to call from within gdb, so you can see a set of results (This used to be commit 2be62eb2dde9250f8bfe3a3272851e152a1d6b68)
      adds  d811ea1   r12158: added ldif handlers for the ntSecurityDescriptor attribute, so when displaying security descriptors in ldbsearch or ldbedit you can see the SDDL version.
      adds  078ae0f   r12161: Fix a memleak and do the -O1 janitor :-) (This used to be commit 82d87d62614a33ec9d2ed20e63d80a7af64e8678)
      adds  737d59a   r12162: More comments.
      adds  f4f1d37   r12178: Make ldb_ildap work against localhost again, by setting the event context into the ldb opaque.  I'm sure this was done before, and must have been lost by some other change.
      adds  172a8b4   r12179: Allow our KDC to use LDAP to get to the backend database.
      adds  9e00afd   r12181: Use BASE_HEX rather then BASE_DEC by default for bitmaps. Patch by Guy Harris. Fixes #3313 (This used to be commit daff0cba2c8e4d56055673b1113e19c265a8bf63)
      adds  e15fbf2   r12197: Some improvements to the Debian package. Thanks to Steinar Gunderson (This used to be commit 538afb479d6d217ac6f7c64592e94966607f23fb)
      adds  b052ab8   r12198: Some more Debian updates. Thanks to Steinar H. Gunderson (This used to be commit 049100bb9b2e39e20b79247f5111f86a9ca4118b)
      adds  36acd6e   r12200: - move the the winsreplication client and server code to the packet_context   system - this needs to be in one big patch, because of the merging code,   that changes client in server connections and the other way around - use socket_connect_send/_recv() in the client code
      adds  b0acabc   r12201: Remove some lines that I accidently added more then once (This used to be commit 332dbf755796c7e51752bd735b5de3f693bbf88e)
      adds  5352b38   r12205: Support 'TFS' command in conformance files (This used to be commit 3241ce7ad75a2f91327815374ad698e8bedb2e73)
      adds  a3b0f53   r12206: Fix some issues in NOEMIT (This used to be commit 905cebd117f3b05a286f014e2c21b0843e8f7caf)
      adds  12354cb   r12207: More improvements to the Debian package by Steinar Gunderson. (This used to be commit 72df2de396a3d8ada56362b807532ca6416d99e4)
      adds  265b0c6   r12208: Remove obsolete scons directory (This used to be commit e90abfcc7d84d0cae566ecf395dbef4b927de0f9)
      adds  d0f4663   r12209: Fix some issues with XML entities. (This used to be commit 754e51b19d2d1fd6be8e01d62b6ec892688f934c)
      adds  d8c4862   r12211: remove unused element
      adds  efe6745   r12216: Couple of small fixes: reduce include/includes.h a bit, simplify headers in build/smb_build/, remove unused pstring macros (This used to be commit 432296207400636dd81d0929ec7b1b4cebbcaa62)
      adds  1fb7921   r12217: add my copyright
      adds  085aac2   r12218: Use common functions for generating lists (This used to be commit ba913b86e866a67402785d9177711beb16db2cab)
      adds  470ba94   r12219: Use some more common functions (This used to be commit 57ea480c24ff914dfa6cbc5a309020b21fa4af39)
      adds  a1827a1   r12227: I realised that I wasn't yet seeing authenticated LDAP for the ldb backend.
      adds  2759fc8   r12228: fix the expire time for RELEASED records
      adds  2e51b42   r12229: fix the expire time for released records
      adds  39f914d   r12230: prepare for a generic periodic processing scheduling of pull,push,scavenging and reread-config events
      adds  daa4cce   r12232: I hate SWAT code being outside 'source'.  Add in code to push the user's session info into ldb structure for the ldb tests.
      adds  d09a32f   r12238: don't crash when an error happens while connecting and the packet_context isn't inplace yet
      adds  bdc2a85   r12239: as we only get error from our events system when we wait for read events, we need to initialy ask for read events too, otherwise we'll never get an error back from socket_connect()
      adds  e55a707   r12240: if the caller isn't interessted in the reply packet, just free it (mostly use for send_only requests, where we don't have a reply at all)
      adds  b1e5004   r12241: fix the inform push notifies
      adds  1d91ad0   r12242: - make the push notifications triggered by the change count - for now we fake the change count to '1', so we'll still have periodicly triggered push   notifies, the interval is the 'wreplsrv:periodic_interval=60' - add the 'pushUseInform' attribute to the wreplPartner objectClass   to configure if we'll use WREPL_REPL_INFORM notifies
      adds  c0c55a8   r12247: - reject freeing the wrepl_socket inside of wrepl_socket_dead() - free it at the end of wrepl_socket_dead() if needed
      adds  6589e93   r12252: With this change (hack) we can now do an provision onto Samba4's LDAP server.  Now to try another one...
      adds  f8be4e8   r12253: Automatically build seperate binaries without -rpath to install when using shared libraries and developer mode is enabled. (This used to be commit 507bee76dc26b048ead317ec5e10a9deb1ff7f09)
      adds  ab31a44   r12254: Add some (hopefully correct) descriptions for libraries that are installed. Install pkg-config files. (This used to be commit a86abe84e2cae7c6188c094a92c6b62aace02fdf)
      adds  275cf2b   r12255: - we don't use SIGUSR1 anymore, so ignore it - we don't handle SIGHUP just, so ignore it
      adds  4bc1cc5   r12256: Add helper script for installing pkg-config files (This used to be commit c05ffb05c85475669d72afcc183cfb54bd7c73d5)
      adds  3c145e0   r12260: move the string "smbd" to one place
      adds  a5b6b17   r12265: as all server_service modules are specified in smbd/config.mk follow this rule for the winbind one too
      adds  76ec239   r12266: add --with-libdir option to overwrite the result that is set by --with-fhs=yes/no
      adds  984860f   r12267: Try to avoid segfault in kerberos libs, because we talloc_free()'ed the old event context in the standard process modal child.
      adds  d8966dc   r12268: Use transactions to ensure that the schannel db is consistant.
      adds  fbf106f   r12269: Update to current lorikeet-heimdal.  This changed the way the hdb interface worked, so hdb-ldb.c and the glue have been updated.
      adds  28e3c7a   r12284: use the correct name for logging
      adds  c027789   r12285: move the smbd.tmp into piddir, --with-fhs piddir is different from lockdir and they are typically set to piddir=/var/run/samba and lockdir=/var/lib/samba, and we should keep the temporary stuff under /var/run/samba
      adds  a2013b1   r12286: handle absolute path and url in lock_path() as in private_path()
      adds  8a2385c   r12287: move the wins.ldb into lockdir
      adds  019a322   r12288: make sure we always include heimdal_build/config.h, before heimdal/lib/roken/roken.h, this fixes the build on the 64bit machines
      adds  b19d882   r12294: Move dcerpc_pipe_open_sock() to async implementation.
      adds  358cfff   r12301: FHS 2.2 says that /var/cache/* contains only cached data, which can we removed without losing data, we should keep our databases under /var/lib/*
      adds  356eed3   r12302: - create the logfilebase directory with make install - get rid of unreadable long lines
      adds  7365430   r12304: split out the wins partner configuration into a seperate ldb.
      adds  810833a   r12309: fix a crash bug, which appens in an error case
      adds  97b54b0   r12310: Link simple bind support in our internal LDAP libs to LDB and the command line processing system.
      adds  46de306   r12320: Add command-line processing hooks for simple bind DN, and password callback.
      adds  ac3f676   r12322: automatically use cmdline_credentials if the ldb object doesn't have its own credentials element (This used to be commit de8975bdd3dc9b4f4d65000e126bbd11c43b3f06)
      adds  4ee24ce   r12323: fixeed the use of options.get_credentials() for ldb (This used to be commit b27d81dca9fd07c83b11a5bb3a883ec3f28cca6a)
      adds  ddbeaa2   r12324: use command line credentials if available in ldap.js (This used to be commit f4f99f9af33699ac8fe43b09fa7542aab72a031a)
      adds  49b10f4   r12325: - remove the hostcc object files with make clean - move the .SUFFIXES statement before the suffix rules   this fixes the build with bsd make
      adds  a307265   r12327: ENT_TYPE_ANY isn't used anywhere in Samba4, so don't implement it in hdb-ldb.
      adds  6bd8be8   r12360: Add simple bind support into our LDAP server.
      adds  bceca72   r12361: Add a new function: ldb_binary_encode_string()
      adds  512b948   r12362: Along with a cracknames change in the previous commit, this should allow Win2000 machines to again use kerberos with Samba4.
      adds  636dbb3   r12363: minor fixes for win2000 join/login
      adds  64b611a   r12364: add UINT32_MAX and UINT64_MAX replacement defines (hopefully fix the build on OpenBSD)
      adds  8cf545b   r12370: - if we got a reply without a pending request, mark the socket as dead   instead of segfaulting
      adds  a4eb8fc   r12372: - make the periodic scheduling a bit easier, instead of passing   an uint32_t next_interval everywhere, we now call wreplsrv_periodic_schedule()   if we want to schedule an event - also prevent us from looping with a 0 interval, by using 1s as minimum interval
      adds  a167713   r12373: Add RPC-JOIN as a test to always run.
      adds  aca9da2   r12378: fix perl warnings
      adds  d3764ff   r12379: export the detected perl
      adds  e17e211   r12380: add a wraper script that calls the perl scripts in heimdal_build/ with the correct perl version, that was detected with configure
      adds  631a7c5   r12381: Try not to segfault on an anonymous LDAP bind, and map to a guest login.
      adds  da46c76   r12382: Ensure to return OK on anonymous mapping.
      adds  4a56399   r12383: Fixes for Apple's AD client.  Don't segfualt in the KDC, and they require the isSynchronized flag in the rootDSE.
      adds  2dc21b8   r12384: I can't spell... (This used to be commit 566bbfd067f43d86eacc1e867e6f64bac85e285d)
      adds  50bb996   r12385: call pidl with the perl found by configure
      adds  28411a5   r12388: fix debug messages
      adds  adb30c5   r12391: use the new periodic schedule system for the pull replication too
      adds  91b479a   r12397: Change the 'samba4' prefix in the Debian packages back to 'samba' (This used to be commit 2002ba90c58c5ae69d242986834d07f499e46253)
      adds  cfea76a   r12405: I'm afraid I can't take care of the xplogin test in the near future, so remove it.
      adds  f45b0ff   r12408: as we always add the destinguishedName as autogenerated value, don't store it on disk, as this would cause confusing results
      adds  221c151   r12411: Add 'net samdump keytab <keytab>'.
      adds  5b4acf8   r12412: - the 0x1E name must be registered as group name - reject wins registration with a static record in the database
      adds  e161613   r12413: do some testing with 0x1E names
      adds  8e0948b   r12421: Handle the case where we are a joining as different account types far better.
      adds  9a9cb35   r12422: Some kerberos comments and clarifications.
      adds  758873b   r12423: Remove DEBUG(0) printouts in favor of more information to the caller. I assume this works better with SWAT and the like anyway.
      adds  8b7387e   r12424: static records should not be released
      adds  aa68297   r12425: match w2k3 and store 0x1D names when they're registered as group name, but queries still give not found
      adds  b1ea93c   r12426: w2k3 refused 0x1B names registered as group names
      adds  77f4910   r12427: Move SAMR CreateUser2 to transactions, and re-add support for different computer account types.  (Earlier code changes removed the BDC case).
      adds  0e77fdc   r12428: releases on 0x1D names are ignored
      adds  9f270fd   r12429: make static records always active with a max expire time
      adds  7448b93   r12430: Clarify libnet_join code. Add/fix comments.
      adds  d04ef04   r12431: - the TIME_T_MAX needs to be a singed max value - fix the calculation of TIME_T_MAX -> nttime -> TIME_T_MAX
      adds  6cb5cda   r12432: Re-indent and consistantly cancel the transaction.
      adds  61669aa   r12433: Add comment describing this function.
      adds  c05019a   r12434: implement database scavenging, the only missing part is the verifying of active replicas with the owning wins server, after the verify interval passes.
      adds  ae0801c   r12435: the max wins ttl is 6 days in windows and samba3
      adds  36d7778   r12436: Fix Samba4 as a server to Win2000 for the domain join.
      adds  f76ee31   r12437: if the client gives us an unicast name query with recursion_desired, it's a wins server request, even if it's a name of one of our interfaces
      adds  97113d0   r12439: No need to keep walking this list if we find the match.
      adds  ac4ee3e   r12440: fix crash bugs
      adds  2cd2c87   r12442: only set the "wins server" parameter if it's not set
      adds  300ed48   r12443: Forgot to rename two files (This used to be commit abec9301635aea334f32a86a5414f2fd6174ea76)
      adds  adddaa7   r12444: Initial version of a NEWS file that should contain a summary of changes that matter to the user. (This used to be commit e06757a863952d4fab486a194149a32139fd8847)
      adds  4bbb738   r12445: Fix header in manpage, make script executable (This used to be commit 7ca00cd918760dccc51e56234126ead8535a22ef)
      adds  52728b7   r12446: Merge mkproto.sh's functionality into mkproto.pl Allow specifying the _PUBLIC_ keyword on functions to indicate a function is public.
      adds  bc97484   r12448: add some usefull debug messages
      adds  69a694d   r12449: Fix some warnings (This used to be commit 95f6e49cb897a392c67566b8a0f674a717a1783d)
      adds  1ac5c35   r12450: Move generation of proto and full object lists to makefile.pm. 'make' now handles expanding the protoheader object list, rather then the build system, 	which makes the makefile quite a bit shorter. (This used to be commit a4088ccc704f1338c040c53596ff606cc1651d03)
      adds  81eb29d   r12451: Add 'struct libnet_context;' - apparently the order of the prototypes in proto.h previously already did this somehow, probably because it was used as a return value before it was used as a parameter. (This used to be commit 30861b0f0e6496d13fb61b2927e3f24d16a9b911)
      adds  07b52f5   r12454: Forward declare struct nbt_iface_name (This used to be commit d54fea5d0e5dc87f686b2134735e76ce7cd208af)
      adds  557ad72   r12461: Some updates to the srvsvc IDL from Ronnie Sahlberg (This used to be commit ff7ef98f34811952331e72095505a2eae430fec0)
      adds  e791dd7   r12462: Hide oo magic from callers of the parser (This used to be commit 0c225d2978b11898d334ec2d6da910e0cca0f4cd)
      adds  ebfbb2a   r12463: Rename 'Samba' namespace to 'Samba4' (This used to be commit f25358270d44a5642adbb85ecaa50b2e5730d7f0)
      adds  68ef82a   r12464: Add simple IDL parsing tests for pidl using the standard perl testing framework (Test::Simple, distributed with perl itself). Run these tests from 'make test' (This used to be commit 975d8816db6697dab828941b69a740e3a0a2c272)
      adds  620d375   r12465: Merge Parse::Pidl::Samba4::NDR::Header into Parse::Pidl::Samba4::NDR::Parser. Small optimization to avoid including NDR headers multiple times (This used to be commit 6967b9884970b6f1d7617196ab024d401628a13c)
      adds  7717f18   r12470: Add helper module for pidl tests Convert other pidl tests to use Test::More and run them from 'make test' (This used to be commit 3a57d29a62112ab654e290ccc985fba7f67664c5)
      adds  8e92467   r12480: Extend testsuite (This used to be commit 1fa6c3568b9653f637da92e9a66695cd89825a2f)
      adds  a4fe56c   r12481: Move parser-specific utility functions to idl.yp, remove some unused functions Allow the use of non-typedef structs and unions when declaring variables. Allow the use of the 'signed' and 'unsigned' qualifiers for integer types (This used to be commit bc6b45e242c8d7b2ef1a6e6d3eb172c27afd952d)
      adds  d3ced46   r12482: Add some more tests (This used to be commit 516b66e0f1c65688abb936b4432039bc431b872c)
      adds  25d57c0   r12483: Remove --tdr-header option (merged into --tdr-parser) (This used to be commit 45013467f57d646f3db099862665d2631272b446)
      adds  94793b8   r12484: Initial work on supporting non-typedeffed types (This used to be commit e7ac6c708dde7afb4c92a8cc4dea7a95b7054e3e)
      adds  ac914ed   r12487: Remove obsolete function (This used to be commit 865a2c9ecaeae83417509c01142ba4220c0b53d7)
      adds  d7eaaf4   r12488: Fix MANIFEST to match recent changes (This used to be commit 6ab0ce15083c23e287f89b5e38b63d267cf3d5fc)
      adds  788f7cc   r12489: Forward declare nbtd_iface_name (This used to be commit cfaa52cdbaf0b97a8830137a74976e08cabeac8d)
      adds  ee10fb1   r12490: Fix --warn-compat (This used to be commit ba6a767f1b3a14e076ebd049b4fdcffd64173523)
      adds  4484831   r12494: Support loading modules from .so files for most subsystems. We now use a different system for initializing the modules for a subsystem. Most subsystems now have an init function that looks something like this:
      adds  d8e35f8   r12498: Eliminate INIT_OBJ_FILES and ADD_OBJ_FILES. We were not using the difference between these at all, and in the future the fact that INIT_OBJ_FILES include smb_build.h will be sufficient to have recompiles at the right time. (This used to be commit b24f2583edee38abafa58578d8b5c4b43e517def)
      adds  6aafed9   r12499: Move smb_build.h out of includes.h (This used to be commit c92ace494f92084ddf178626cdf392d151043bc7)
      adds  09c44f6   r12500: Use init functions explicitly in a few more places. 'gensec' and 'librpc' are the only two subsystems left to convert. (This used to be commit f6bbc72996aeee8607fc583140fd60be0e06e969)
      adds  c1c01df   r12501: Merge EJSHeader.pm into EJS.pm and simplify smbcalls_rpc.c a bit, now that it is guaranteed that the smbcalls modules are always initialized after the EJS subsystem itself. (This used to be commit 1e8670874bb7415c3e00a42516680fdb4ee2fca1)
      adds  32fb97a   r12502: A bit of work on the RPC-SAMR torture test.  Prove that ridToSid is really as simple as it looks.
      adds  90535d3   r12503: This function was just too simple to leave unimplemented.
      adds  9a3be16   r12504: Fix one more transaction cancel bail-out path, and correct comments.
      adds  53b23c0   r12505: Cope better with NT_STATUS_PASSWORD_RESTRICTION (due to minimum password age), and test for the incorrect password error case.
      adds  40166d7   r12506: Fix up issues shown up by the expanded RPC-SAMR testsuite, and add ldb transactions to the SAMR password change code.
      adds  9b67a07   r12507: This file has had my grubby paws all over it ;-)
      adds  1f8bb5b   r12509: make the output for the buildfarm nicer
      adds  acd6a08   r12510: Change the DCE/RPC interfaces to take a pointer to a dcerpc_interface_table struct rather then a tuple of interface name, UUID and version.
      adds  8270e1e   r12511: Remove authservice from binding string (This used to be commit 2188168209f07bd87d90d7ff94e8b542ced68249)
      adds  d658de6   r12512: Use GUID structs in API functions everywhere rather then converting back and forth between GUID structs and strings in several places. (This used to be commit 3564e2f967ef72d6301b4f7e9a311cebcded4d75)
      adds  e748b53   r12513: Similar change as my previous commit, but now for transfer syntaxes. Avoids converting a static string to GUID every time we check whether a transfer syntax is equal to that of NDR. (This used to be commit 8dcfcaf75ab8cf4a54cf5e56f6be25acc68e3989)
      adds  0ad7b30   r12514: Move DCE/RPC interface table to a seperate file Be a bit more strict when checking for duplicate interfaces (This used to be commit b1286a6d27e2b5aa26f288f6aff70601b0d8ae74)
      adds  05b141c   r12515: Use UUID directly rather then string containing UUID (This used to be commit 465b9738709e7415eab58ea773bd138e8f0f20d6)
      adds  00ace36   r12516: Fix drsuapi and netlogon javascript bindings (This used to be commit b46eeba9fcb059ef83743de8be7dab26f9ef21b2)
      adds  d49f11d   r12517: Don't generate empty init functions (This used to be commit 832a1092c9c11c293b5748e2e78da872fcba2a42)
      adds  10c183d   r12520: Add support for --help to mkproto.pl Allow the use of {PRIVATE,PUBLIC}_PROTO_HEADER for [SUBSYSTEM] and [LIBRARY] sections in .mk files. Public functions can be marked by adding _PUBLIC_ between their return type and function name.
      adds  7285e10   r12523: Convert the registry subsystem to use a seperate prototype header (note that this doesn't use the distinction between private  and public prototypes yet) (This used to be commit 60e11f575821c1762b25ad66441b6e69ad1167ef)
      adds  0a3c167   r12528: Add seperate proto headers for ntvfs, tdr, smb_server and nbt_server. (This used to be commit 87f665a1d5ba74289974bf9d8f9441c162e6f1b1)
      adds  1f70087   r12530: Let include/includes.h depend on lib/basic.h (which it includes) (This used to be commit 90129b081e5bda3c69c3f01f53704b5d34817605)
      adds  e4dbcc0   r12531: 'make quicktest' was taking 15 minutes on my system due to failing DNS lookups in load_interfaces(). The reason was my eth0 interface was down, and it was being interpreted as a DNS name.
      adds  3fb9541   r12532: log a message giving the IPs of non-partner clients trying WINS replication (makes getting the wins config right much easier) (This used to be commit 3016c7ee138d29973dfd093de6589a9a798750a7)
      adds  5811b6d   r12533: Get the ldb.errstring() out to the user on failure.  It helps a lot with debugging!
      adds  b1c80c3   r12534: Make the transaction code fill the error string on failure.
      adds  1984ba6   r12535: - simplify string list handling in a couple of places using str_list_add()
      adds  d34e1e5   r12536: kerberos is on port 88, not port 389
      adds  c8531ef   r12537: finally found the difference between us and w2k3 that caused w2k domain joins to be agonisingly slow! The join is now instant, and login is fast too (This used to be commit 1b65713bbc4f44efee24b86900004a222028b733)
      adds  773d5e0   r12538: Clarify why we are doing the delete here.
      adds  43c3c73   r12539: fix the pidl tests
      adds  4517977   r12540: Provide more information in the ldb error string.
      adds  2cd5ca7   r12542: Move some more prototypes out to seperate headers (This used to be commit 0aca5fd5130d980d07398f3291d294202aefe3c2)
      adds  5e11770   r12549: fixed the problem with serialisation and the RAW-OPLOCK test (This used to be commit ad3b8286636f4101fa6528cb447aeeb7ee7507a4)
      adds  020cd6b   r12550: - fixed 'make pch' to always rebuild the gch file. The dependencies   were wrong, and we were using old gch files after include changes,   so safest to just rebuild when the user specifically asks for 'make   pch'
      adds  06c4540   r12551: fixed oplock serialisation problem in gentest as well (This used to be commit 2055f978214c1a2732433efe38ebc0fb70ec4e70)
      adds  f71f21f   r12552: Remove use of Test::Harness - we're not printing the result summaries on success anyway. Instead, call the scripts directly. (This used to be commit a83a38eab29cc289e53b1f9790a61e61d684f547)
      adds  a50b42d   r12553: Steal the error string onto this context, so that the caller doesn't have to think about exactly what the right context to hang it of is.
      adds  302cab7   r12554: get rid of the pesky NTLMSSP warnings about being called after processing is finished (This used to be commit ca6ae1afa0a8a105ab09199425f308c9ae85902f)
      adds  fc8fef6   r12556: added 'make gdbtest'
      adds  b9fa7bc   r12558: Support [flag(NULLTERM)] on [charset()] arrays (This used to be commit 2e5a6eb219feab3208f63d727340a852bfdb0b3f)
      adds  6eec6cd   r12559: use the selftest_prefix, we should use this for all make test output, (e.g. the pidl tests and tdbtests, tridge, jelmer can you look at this) to not polute the source/ directory with a lot of files
      adds  e82a044   r12568: Fix rename (noted by Steinar Gunderson) (This used to be commit 1c26c63c855120ef694f59980965faee3c6ccbc4)
      adds  1cfda1a   r12572: No longer parse coclasses as interfaces (This used to be commit f75f757b621a46ea531c27ac682623829a4fdea7)
      adds  1690ae4   r12573: Update README to recent changes in pidls namespace (This used to be commit 33012dc015c837d4cbb61207ad8d3b5a8ad37c02)
      adds  87fd7b5   r12574: Bring tables.pl back to life and move registration of interfaces now completely to a new subsystem. (This used to be commit bbacfaaea5819e0ecadf81e8fbb424916284c809)
      adds  8faa1f4   r12577: filter the loopback addresses like this 127.*.*.* and not only 127.0.0.1
      adds  2842acf   r12578: - w2k3 allows entries with 127.0.0.1 as address, so we should do   to make it possible to add a static record for localhost or so... - we already make sure we don't register 127.0.0.1 with our wins server,   so the check for loopback in the non-wins name queries is enough
      adds  70a15ba   r12580: return the first 0x1B address as first address to 0x1C queries
      adds  19d606c   r12584: Move NDR tests from rpc/ to local/, add to list of tests to run for 'make all' (This used to be commit e71cd4778b9a872642619452e574f510e2491052)
      adds  e7303fc   r12589: Add missing newline. (This used to be commit 86fe24e606c72a21853b8f2cd0989bb1598ebf6a)
      adds  46aa296   r12592: Remove some useless dependencies (This used to be commit ca8db1a0cd77682ac2c6dc4718f5d753a4fcc4db)
      adds  906c142   r12594: Jelmer pushed some proposed header reductions to the list today.  This commits some of these that I know to be correct in the kerberos area.
      adds  cca1dae   r12595: There was no comment on the mailing list, so kill the 'ldapsrv:samdb' parameter.  It isn't useful with so many other things in the ldap server opening the database directly.  Best to run this as a seperate process, and change the global options.
      adds  02c8c37   r12596: This variable is unused.
      adds  7ad7089   r12597: One less void *
      adds  1c027f3   r12598: Make the 'objectClass' part of the templating process actually work. We need to add to the multivalued objectClass, not ignore it because the user has already specified a value.
      adds  c82c9fe   r12599: This new LDB module (and associated changes) allows Samba4 to operate using pre-calculated passwords for all kerberos key types. (Previously we could only use these for the NT# type).
      adds  4ff20fc   r12600: Add a new module to sort the objectclass attribute on store.  The module is perhaps not the most efficient, but I think it is reasonable.
      adds  a326d6d   r12601: Syncronise both copies of dlinklist.h.
      adds  964487e   r12602: fix compiler warning
      adds  0cf1feb   r12604: fix make clean as Brad Hards <bradh at frogmouth.net> sugested (This used to be commit 6198006ee466c6398f6a3da352d236034693ffb7)
      adds  a6d0d56   r12605: docs patch from Brad Hards <bradh at frogmouth.net> (This used to be commit 874f16e055ec30bf2ee52a33464b4810a8f8cd89)
      adds  805f5d8   r12606: - fix multihomed registrations   always remove the addresses which are no longer valid - use the wins_challenge_send/recv calls which are also used by the replication   challenge
      adds  ab8cd44   r12607: fix the build
      adds  d4de4c2   r12608: Remove some unused #include lines. (This used to be commit 70e7449318aa0e9d2639c76730a7d1683b2f4981)
      adds  bb8a5a2   r12609: - add some comments to a change that went in in the last 'fix the build' commit - we need to reply to name queries with the recursion desired bit set,   to pass the multi homed challenge, when registering our interfaces   with a wins server
      adds  aed4d51   r12610: we need struct passwd on some systems
      adds  ba76f23   r12611: fix compiler warnings
      adds  87a97ac   r12613: workarround a BSD make bug, where $< gets expanded to 'torture/libnet/userman.c' when $@ is 'libnet/userman.o'
      adds  83acc68   r12615: prepare building with ../samba4/source/configure --srcdir=../samba4/source/
      adds  eef64ba   r12616: remove unused function, and we have iface_local() as replacement
      adds  0391b1c   r12617: create a winsdb_handle and pass that arround, so we later can hang the local owner address, on this handle too
      adds  905c3ff   r12618: use our primary interface address or the "winsdb:local_owner" -address as winsOwner: attrbute for owned records
      adds  5a26b2d   r12619: make sure we don't return more than 25 addresses, as w2k3 crashes in that case
      adds  aa9f671   r12620: Get rid of automatically generated lists of init functions of subsystems. This allows Samba libraries to be used by other projects (and parts of Samba to be built as shared libraries). (This used to be commit 44f0aba715bfedc7e1ee3d07e9a101a91dbd84b3)
      adds  6ebe31d   r12621: INIT_FUNCTION no longer has to be set on libraries (This used to be commit 7ff1ecdc6fa9e360dedf9737da6ce1941ad5033e)
      adds  046a54f   r12622: Move table.c prototypes to seperate header to prevent circular dependencies with proto.h (This used to be commit 9e0ba380374db028358158b9e4457dd930b5ab13)
      adds  2cb372f   r12623: Another round of fixes for the prototypes of tables.c (This used to be commit fb5b22e3dc9ad0892817ae72a73e1e80f3db75c5)
      adds  54613f5   r12624: (hopefully) fix for BSD make after srcdir/builddir changes (This used to be commit 261dc568f9b0e8641d3a28a03b440bddc5db668e)
      adds  c139e0e   r12625: More 'useful' names for the DNS zone.
      adds  52de553   r12626: some systems need time.h here (for asctime()) (This used to be commit 596f8480bbf44dd70e2d2a7ccbc7ced67b74fce0)
      adds  c0e574a   r12627: This magic comment keeps minimal_includes.pl from suggesting the removal of this header.
      adds  8b7013f   r12628: Prevent double registration warnings (This used to be commit 98ec52beeed47c71861c284c7aae66269c074e66)
      adds  215b3bc   r12629: Add a comment so minimal_includes.pl doesn't try and remove this.
      adds  5c03e1b   r12630: Remove attributes which should be automaticly generated.
      adds  cf07cd3   r12631: Now we have fixed the provision script, we don't need to work around it here.
      adds  8d147a4   r12632: Build fixes from Brad Hards <bradh at frogmouth.net>
      adds  e4b7e8c   r12633: expose talloc_vasprintf_append() (This used to be commit 7a0e7074f6d3d38ce92f2b617549d5dbbaf968ef)
      adds  ff5c9a1   r12634: make the [validate] binding string switch also check to see if the string form of the structure we receive matches the generated form. This has the effect of checking things like value() attributes. (This used to be commit f2e68ec649658976e5bf4887713a92c14850c277)
      adds  767ce19   r12635: use the new [validate] value() checking to fix the string types for the LSA pipe. Strangely, windows is not consistent for the LookupSids call. Sometimes the name is terminated and sometimes not?! It might depend on the type of rid (alias, group etc) ? (This used to be commit c0b7e0619a153f1da0fa76f176335d1b2afa340b)
      adds  ca2f6f6   r12636: fixed some torture code for the changed lsa string types (This used to be commit ce77c0e8bf4127027edd6291d2ae5d868e3372a1)
      adds  7dae041   r12637: test CLDAP with both NULL and non-NULL user (This used to be commit 2b603d3ecf2f3108942422bda864e41c8addbf60)
      adds  d73156d   r12638: fix the build on BSD systems
      adds  76480db   r12639: - do some tests with 0x20 0x1B names - do some tests with 0xBF and 0xBE, this shows that the '+' padding   should be done by the client
      adds  1d63dc5   r12641: - remove some unused functions - we already call usleep() directly in some places,   so do it everywhere
      adds  60d27d8   r12642: only do push notifications when something changed
      adds  93a3e9e   r12643: don't fail make test thanks Brad (This used to be commit 2f213b9580cb9e84f1c44393cac521e5c1af817b)
      adds  706ef63   r12644: prepare the dns proxy feature for the wins server
      adds  24c5428   r12647: make use of the str_list_add function
      adds  c4d0b57   r12648: implement the dns proxy feature
      adds  0283bd7   r12649: use the same default('yes') for 'dns proxy' as samba3
      adds  f54ef2a   r12650: Remove support for NULLTERM flag (is already covered by tridge's fixes to [validate]) (This used to be commit aa880bf1966889b1cd0b0b7d4d837dff79f0447e)
      adds  912f556   r12651: Remove STR_LARGE_SIZE as it's no longer used (This used to be commit 8e95aee6fba4d3632f4718428bdb1f07cb58fab4)
      adds  3b99d9c   r12658: Couple of fixes related to shared module builds. (This used to be commit c297c93faf3b748de68679f5a4be50845ebe25fe)
      adds  9836df0   r12659: Add some more information for potential users. Please supplement / amend where necessary. (This used to be commit 3296b11d7ad4f4c44d41b8c1c399ae0383d6d0dc)
      adds  55eaed5   r12661: Happy New Year!
      adds  bc4aebf   r12670: Make a couple of dependencies stricter Re-introduce and use the OUTPUT_TYPE property for MODULEs to force specific modules to always be included (This used to be commit f9eede3d40098eddc3618ee48f9253cdddb94a6f)
      adds  0b41dad   r12671: Modules don't have to be linked with their subsystem. (This used to be commit 8f5edcc6a2ec02a496ef77b7044a56bb8f4be0f1)
      adds  6d16a21   r12673: create functions for get_maxVersion(), set_maxVersion() and get_seqnumber() at the winsdb layer. the ones in wrepl_server/ will be removed later.
      adds  40b9d4f   r12674: make use of the winsdb functions
      adds  1a83c73   r12675: fix some dependencies and don't use long lines
      adds  b75ed7d   r12677: get rid of the special cases for the local wins owner table entry, the call to winsdb_get_maxVersion() is moved into place.
      adds  6fbbd47   r12679: create a sperate function to create the 'winsOwner' part of the search filter, this is to handle the special '0.0.0.0' of old or manual added owned records
      adds  e25e37e   r12680: Support setting the environment variable SMB_BUILD_VERBOSE to print out more debug info (This used to be commit a54fefbfc5b2796cf8c47f22629ec86bca39cd39)
      adds  2d9bd9b   r12681: Allow an entry to have no kerberos keys.  This occours when an entry is new, and has no password.  It may also occour in the future if we allow PKINIT.  In any case, it shouldn't segfault :-)
      adds  8cd5930   r12682: This patch finally fixes our kpasswdd implementation to be compatible with clients compiled against the MIT Kerberos implementation.  (Which checks for address in KRB-PRIV packets, hence my comments on socket functions earlier today).
      adds  c6bbede   r12683: Fix declaration and initialisation placement.
      adds  cc37197   r12684: A better error code for SAMR transaction failures.
      adds  d26d130   r12685: Add comments on builtin LDAP and KDC.
      adds  bedfb06   r12686: Push the real SASL list into the rootdse.
      adds  097ffed   r12687: Push the real list of supported GENSEC mechanisms out on supportedSASLMechanism in the rootdse.  (Second half of a patch commited earlier today).
      adds  25bb00f   r12693: Move core data structures out of smb.h into core.h torture prototypes in seperate header (This used to be commit 73610639b23ca3743077193fa0b1de7c7f65944d)
      adds  78c5001   r12694: Move some headers to the directory of the subsystem they belong to. (This used to be commit c722f665c90103f3ed57621c460e32ad33e7a8a3)
      adds  9246135   r12695: A dot is allowed in NetBIOS names. (This used to be commit f4ac7d6359b5a6de04a6ea518dec99f4c9b49b3d)
      adds  63d718e   r12696: Reduce the size of include/structs.h (This used to be commit 63917616016133c623fc6ff59454bc313ee7dd8f)
      adds  6c81984   r12697: Support empty fullname fields in unix accounts (This used to be commit 3d70ebca0b706ae22bc7a3f48c2247c450c42026)
      adds  769eb7d   r12698: Declare model_ops (required for NetBSD) (This used to be commit 5e6df39363fba961e09e836e4b5a0115b278be90)
      adds  34be077   r12699: correctly escape invalid DN characters (reported by Steinar H. Gunderson). this still doesn't work as a bug in ldb causes it to not understand escaped characters in DNs when parsing DNs (This used to be commit 10da56fb6cc57b6c0650a8dc81ded5faa643a96e)
      adds  a417674   r12700: fix name release of replica records, we need to become the owner and allocate a new versionID so that it gets replicated to the old owning wins server directly
      adds  0817627   r12701: the first scavenging run should happen after half of the renew_interval, and not on startup
      adds  733dc7b   r12702: - reload the partner configuration, when the sequenceNumber of the wins_config.ldb   changes - use a periodic run interval of 15 secs per default, as we no longer   send push notifies with each run
      adds  65bf762   r12703: Fix handling of short passdb backends (also reported by Steinar Gunderson) (This used to be commit 4c562c42b43d98f4c6bdbacc5cb1dd5e65bc3418)
      adds  a7d517d   r12704: role => server role (This used to be commit 5884a7effff0b11e82c9d273dbd0407b0f2eb02d)
      adds  4601264   r12706: Add list of parameters that need work (This used to be commit 46b4a526987e634d1c96798533d119140243081d)
      adds  81e0503   r12708: This is equivilant, but doesn't cause a warning.
      adds  c5a6c7f   r12710: Fix socket_wrapper: Make sure to fill in the socket family on the returned address.
      adds  c975df5   r12711: Update copyrights (This used to be commit a02b0c5568977e1a2a396460d13a24076d4681f0)
      adds  5cea3ed   r12716: Tridge points out that the request argument to ldb_next_request must be a valid talloc() pointer, as other modules may rely on this.
      adds  2845678   r12717: Always compile the skel module, so we know when we break it.
      adds  6eabf59   r12718: We don't use unicodePwd directly any more.
      adds  4bfe290   r12719: Rename unicodePwd -> sambaPassword.
      adds  ff90c1c   r12720: By metze's request, rename the ntPwdHistory attribute to sambaNTPassword.  Likewise lmPwdHistory -> sambaLMPwdHistory.
      adds  af5032a   r12724: fix warnings
      adds  db04cff   r12725: some minor updates
      adds  37bc6b5   r12728: Revive testparm.
      adds  03ab342   r12729: Implement the --section-name option, for dumping only one section.
      adds  1b29552   r12730: Reimplement --parameter-name, and bring in common samba options.
      adds  c66bc0d   r12731: Simplify and re-implemenet support for --parameter-name=foo --service-name=bar in testparm.
      adds  e011ab7   r12732: This option does nothing.
      adds  c908d0b   r12733: Merge ldap/ldb controls into main tree There's still lot of work to do but the patch is stable enough to be pushed into the main samba4 tree.
      adds  de296b6   r12734: forgot to add qsort (This used to be commit df1ccca3499015d68a6f9f86286d9f66b6c0476c)
      adds  8574fe2   r12738: Use a talloc_reference to ensure this doesn't get free()'ed too early.
      adds  8f4dc51   r12739: Add support for using credentials in the provision process.
      adds  dbef4d7   r12743: Remove the ugly way we had to make a second stage init and introduce a second_stage_init private function for modules that need a second stage init.
      adds  a2cad19   r12744: For correctly written scripts, we don't need this anymore.  Only use the cmdline credentials if we ask for it.
      adds  b51fe79   r12745: Initial work to support a syntax to pass over controls via command line to ldbsearch. Very rough work, no checks are done on the input yet (will segfault if you make it wrong). Controls are passed via the --controls switch an are comma separated (no escaping yet).
      adds  a8eec31   r12746: An initial version of the kludge_acls module.
      adds  66700b4   r12747: Add a couple more token tests, used by the kludge ACL module.
      adds  528470d   r12748: Fix wrong handling of separation characters for RDNs allow escaped separation chars as part of the attr value of an RDN (This used to be commit 7ba341d6c3745cd99c4c79933f9bd54f41e12a9c)
      adds  27f997e   r12749: Fix the newuser script.
      adds  44384b4   r12750: Clean up more asn1 generated files (pointed out by <HotaruT>).
      adds  5c69a8f   r12751: Another make clean fix.
      adds  fc6f41d   r12752: Clean up compile_et and asn1_compile as well.
      adds  caa913e   r12753: Try to fix the build after a 'make clean'.  (the wildcards will not expand because they don't exist yet).  Thanks again to HotaruT.
      adds  ddf0e3d   r12754: - sync TIME_T_MAX calculation from samba3 - but limit TIME_T_MAX to INT32_MAX, otherwise 64 platfroms are broken   because gmtime() will fail with INT64_MAX passed in!
      adds  da8151a   r12755: check the return value of ldb_timestring(), as this fails, when gmtime() fails...
      adds  74eb3f2   r12761: get the TIME_T_MIN and TIME_T_MAX right again, merging from samba3 was a bad idea... as in samba4 we use TIME_T_MIN = 0 (maybe we should do this in samba3 too) because negativ values mean error.
      adds  8c9d212   r12762: Simo correctly asked that the policy logic (which attributes contain passwords) be moved into the database, and not be hard-coded in the module source.
      adds  1162b37   r12763: Oops.  If you call ldb_search from within an ldb module's search request handler, you really have to watch the recursion issues...
      adds  53091bf   r12764: Add a test for lsa_lookup. This will be expanded when I get around to add trusted domains.
      adds  1971eeb   r12765: Revert an accidential commit (This used to be commit d96c84126dcc1ec97e39814f21de167528fe886f)
      adds  8514c17   r12766: fix the build (This used to be commit d73c343904f32956ba97e4ad82af9c9a75f5d70c)
      adds  d942596   r12767: Add some trusted lookups (This used to be commit 568fc8a3412e07ac3084f441e693bc82b9ea912b)
      adds  bdc7d03   r12769: Make ldb_next_request() evident, I was much confused on first sight
      adds  b589ac5   r12770: Remove the alloca.h header as it is not used in the code afaics (This used to be commit d4454287cf14cfdf1ceeb090da40492314703fb9)
      adds  0225535   r12772: - create variables for the %(patsubst ...) statements for the idl files - this also fixes the build on BSD systems
      adds  874c9b7   r12773: - remove unused variable, fix the build with some old compilers
      adds  887eae8   r12774: - fix the build on OpenBSD
      adds  a55287a   r12775: free elements early...
      adds  d796373   r12776: use $ENV{TEST_DATA_PREFIX} for test files if available
      adds  7fcf106   r12777: use TEST_DATA_PREFIX if available
      adds  042fcee   r12778: export TEST_DATA_PREFIX in make test
      adds  d93e1b0   r12779: allow static tomstones
      adds  fa9aa14   r12780: propagate local records, when replicas are rejected on conflicts
      adds  e0dc53c   r12782: Don't segfault if we cannot setup messaging.
      adds  dc0dde7   r12783: add a comment about matching more than 1 handler per message (andrew thought this might be a bug) (This used to be commit e1cd3f4b89e10c9a42f5939377df0eafb8c184a4)
      adds  15ffd2c   r12784: implement a simplified version of verifying old active replicas, with the owner server, we you nbt name queries for this....
      adds  374da72   r12785: make the iface_*() functions return strings which do not get overwritten by another call (due to the implied static in iface_ntoa()). This should save abartlet some pain (This used to be commit 2244f298ace9f8832695cafd17c54324c11416f1)
      adds  39212a4   r12790: fix compiler warning
      adds  80c0d16   r12791: fix compiler warning
      adds  a36c172   r12792: fix compiler warning
      adds  a0ca096   r12793: fix bugs
      adds  35dffd9   r12795: remember the gensec_security context
      adds  f0e3a03   r12796: use the correct address as initiator
      adds  6d0beb0   r12797: check for a error
      adds  3c13509   r12798: print timestamps into the log file, this is not nice code, but it works for now
      adds  8d15aee   r12799: print out function and location too
      adds  1f10e72   r12800: Replace tmp_ctx with mem_ctx to make variables name more consistent along the file.
      adds  5c84477   r12801: Some more include/ cleanups (remove unused macros + move files to specific dirs) (This used to be commit 243cf760b077e155f5ac508aeebf819f7708a84e)
      adds  806b3fd   r12803: if we free the ndr structure how should we access the private pointer anymore?
      adds  f55ea8b   r12804: This patch reworks the Samba4 sockets layer to use a socket_address structure that is more generic than just 'IP/port'.
      adds  f3e9868   r12805: merge from samba3
      adds  faeff2a   r12806: tridge: in revision 12634 you introduced to validate the ndr_print output and RPC-ECHO doesn't pass under valgrind anymore with this
      adds  a7a8eec   r12807: I'm wondering if this might fix AIX on the build farm...
      adds  31753e2   r12808: Actually, with that we can avoid roken compleatly.
      adds  6f18b19   r12810: handle control options gracefully and don't segfault (This used to be commit 300d48bc9daa13e1475c10eaa1ec0717c822a7f7)
      adds  df53401   r12811: valgrind on RPC-ECHO with validate is extremely slow - speed it up if torture:quick is set (This used to be commit b591b28567eba148509c5dec060efaef2fd95ff6)
      adds  d0a851e   r12812: speed up RPC-ECHO with validate some more, and re-enable it under valgrind in 'make valgrindtest' (This used to be commit b2030d527a75fecd907148d13860b4ba5193f218)
      adds  81dc03b   r12813: Remove unused file to avoid confusion.  We now go via the auth subsystem.
      adds  0738668   r12814: we need this here too, as we'll include replace.h for building heimdal/* too, and for this we don't include includes.h
      adds  7d6c9bf   r12815: try to fix the build on AIX
      adds  1d95bcf   r12816: Ugly hacks to the auth_unix code to make a SYSTEM token for root.  If we are going to try and have a 'real' NT token for these users, it is going to get messy fast.  I want to go down the idmap road, but we don't have the infrustucure for that yet.
      adds  4222bee   r12817: Create a ESP variable with the struct socket_address * in it, so we can pass that do the auth subsystem.
      adds  4f06be6   r12818: When denying an operation, include what we think the username is in the error message.
      adds  8f86ddc   r12819: Fix swat authentication again.  We need to pass the socket_address structure around, so the auth code knows where the request came from.
      adds  9cda264   r12820: Remove duplicate entry caused by merge.
      adds  ca90a75   r12821: Fix typos.
      adds  195f5c3   r12822: Given that talloc gives us this extra level of safety, use it.
      adds  75ef0ba   r12823: Fix up the provison and newuser code in SWAT.  This also cleans up the main provision script a bit, as the argument list was getting out of control.  (It has been replaced in part with an object).
      adds  bceaf62   r12824: Another typo.
      adds  1e98ecd   r12825: Add \n
      adds  a6a007d   r12826: The base DN is very tied to the realm.  Allowing it to be changed here only allows stuffups, but doesn't benifit anyone.  (If we were to allow it, we should have it change every time the realm is modified, character by character).
      adds  428ef08   r12827: This was a very well concealed bug. Thank to Andrew Bartlet for finding out a test case that showed it up.
      adds  2b7d932   r12828: add a test to check white spaces comparison (This used to be commit ad189553f420d70c4a726cf118e1273ea053f4d6)
      adds  4d1c5a0   r12829: fix ldb headers, to not include '<...>' files in .c files
      adds  b424fdd   r12830: this can be const
      adds  3c2c57a   r12831: add 'extern' to public prototypes
      adds  720041d   r12832: make it possible to pass -D_PUBLIC_... to the compiler
      adds  5ecc64d   r12833: complete ldbsearch support for controls now the three supported controls (paged_results, server_sort, extended_dn) are fully functional and the infrastructure to add more is in place.
      adds  2470034   r12835: RpcConnect test expansion to test connecting using ncacp_ip_tcp as well as ncacn_np.
      adds  eab4a56   r12836: use: -fvisibility=hidden -D_PUBLIC_="__attribute__((visibility(\"default\")))" if the compiler supports it, this will cause that modules can only access public functions (gcc 4 supports this)
      adds  69f7c00   r12838: make the ntvfs function public
      adds  91a37f0   r12842: don't include system headers directly
      adds  2e8937c   r12843: get special objects with ldbsearch -a too, to match ldbedit -a
      adds  b3f2db5   r12844: don't include system headers directly
      adds  224bcda   r12845: fix some typos
      adds  4a1e289   r12846: some fixes
      adds  61768fe   r12847: add some ldb examples from Brad Hards (bradh at frogmouth.net)
      adds  c07d16d   r12849: fix typo
      adds  4a8656f   r12850: - add Doxygen comments to ldb - 'make doxygen' generated the api documentation under apidocs/
      adds  0b3deb2   r12851: Fix some typos (This used to be commit 61ae77beecd573809d917dd86d1fac6cc40e967d)
      adds  d68b0b1   r12856: make the logic much more sane
      adds  b135f44   r12858: This moves the libnet_LookupPdc code to use a GetDC request to find the remote server's name, or in the absence of a local nbt_server to communicate with (or without root access), a node status request.
      adds  dfd9b2d   r12859: Make Samba4 match the Samba3 winbindd interface.  trunk has moved too far at this point, and there is no point being in between.
      adds  0b3fb7e   r12860: Remove unused function.  (we handle this in the password_hash module).
      adds  4b2ed19   r12861: Cope when we are not supplied the messaging context.  This is just another case where we have to fallback to the node status request.
      adds  3f8ee53   r12862: Need to trim spaces off the end of the node status reply.
      adds  adab8d3   r12863: As lha suggested to me a while back, it appears that the gsskrb5_get_initiator_subkey() routine is bougs.  We can indeed use gss_krb5_get_subkey().
      adds  4c6b9c7   r12864: Fix valgrind errors in NET-API-LOOKUP* tests.
      adds  a5a79e8   r12865: Upgrade the librpc and libnet code.
      adds  f18194e   r12866: This removes the abstraction layer in winbindd intended to deal with multiple protocols, replacing it with the packet handling subsystem.
      adds  67b9c16   r12867: Remove deleted header. (This used to be commit a6833db4e6ab8046c8e7f808dfff90bb0529d2d7)
      adds  2fad2c9   r12868: Remove unused code.  This has moved to libcli/finddcs.c.
      adds  15421cd   r12869: I have removed this hack.  We now just do the lookups (netbios for now).
      adds  e0f69bf   r12872: Add some more detail to debug message.
      adds  99125b6   r12873: Fix valgrind-found uninitialised value.
      adds  0ac6b52   r12874: Try to give the startup a few more seconds, so that hosts with gnutls-devel installed do not miss the first test.
      adds  a7a79d2   r12880: Remove ldap partitions useless now and probably we will not use it anyway as we plan to support partitions in ldb directly like with rootdse
      adds  7d90b3f   r12881: Hard-coded defaults are silly.  We have smb.conf for a reason.
      adds  e15136a   r12882: Allow the netbios name to be specified at all times.
      adds  f2df139   r12883: Fix the build...
      adds  d790d8d   r12886: Rename 'secure_channel_type' parameter to domain join as 'join_type'.
      adds  992f274   r12887: Add the icon from samba.org to SWAT.
      adds  792951a   r12891: We no longer manually set the 'name' attribute.
      adds  58f78fa   r12892: Add a 'Migrate from Windows' page to our installation section in SWAT.
      adds  1460719   r12893: Filling in *error_string is critical for SWAT, as the errors otherwise do not propogate back to the user, they just end up in the logfile.
      adds  17402db   r12894: Add more detail to error messages.
      adds  8762507   r12895: Error strings save lives.
      adds  7d3d89b   r12896: IRIX make will fallback to gmake with this, as normal IRIX make doesn't support shell commands or functions in $(FOO) variables
      adds  f3ef8fc   r12897: make it possible to use nosync transaction to speed things up, (just for testing)
      adds  c4a5381   r12898: prepare the 'wins hook' feature, but we only debug out a 'TODO: run script ...'
      adds  6b566e8   r12899: - fix warnings on AIX - fix compilation of auth/kerberos/krb5_init_context.c on AIX
      adds  867ae22   r12902: Fix 'make quicktest'.
      adds  b15582e   r12903: Factor out a new routine libnet_RpcConnectDCInfo, to both connect to the remote sever, and to query it for domain information.
      adds  d45a8de   r12905: add some ldap policies not yet enforced except for the initial connection timeout (This used to be commit fa1ae9a44b0321b8e458bcb7fd1dcc9475b9bad3)
      adds  4c117a0   r12906: return the correct nb_flags
      adds  e162251   r12907: skip some tests for make quicktest in NBT-WINSREPLICATION
      adds  ef1572d   r12908: use '_' also for indication we want to ask for the localmaster browser,
      adds  cd9752d   r12909: add an ldb module for the wins.ldb,
      adds  23aa4be   r12910: fix bug #3069
      adds  c582cb2   r12911: try to fix bug #3365
      adds  eed0a95   r12917: fix decoding of ldap controls some more work on timeouts (This used to be commit a7e2fe3cb33be2effff7eb764047567f2da3cd55)
      adds  5d9f510   r12918: Don't tell the user the difference between 'no such user' and 'wrong password'.
      adds  8e42a0c   r12919: Ensure we never 'extend' the session key length, or fill in past the length of the (possibly null) pointer.
      adds  5db0c6b   r12925: implement client side of ASQ control (This used to be commit dd386bdc6ca6fe0b25705d5a375d29e6940b437f)
      adds  dcd63b9   r12926: Syncronsise GUIDs on users and domains from the server.  These also appear in DNS, so need to match.
      adds  ae51cc9   r12927: Fix typo. (This used to be commit 01e98966ca955e86ec46f8bce3892899e2717df9)
      adds  f3db23a   r12928: This patch improves the interaction between the vampire and provsion code.
      adds  747b5cc   r12929: Fix more implict global and shadowing variables.
      adds  243e07c   r12930: Fix ADS join:  I wasn't filling in the flag 'realm' variable any more.
      adds  2bb3a50   r12931: Remove some prefixes.  We have:
      adds  df62387   r12932: export function prototypes
      adds  f6c0c82   r12933: fix parsing of browse packets based on the infos on http://ubiqx.org/cifs/Browsing.html
      adds  b71075e   r12934: do somemore debugging of the received browse packets, (so I may learn about the protocol, while watching the debug output)
      adds  3725b18   r12941: Add Attribute Scoped Search control
      adds  491a720   r12942: this way is better (This used to be commit 982576d2489c9ac3f7d854f598a64a8c4d91a485)
      adds  c96b572   r12943: Generate a SID for the domain join account using the modules, rather than a hardcoded SID.
      adds  d59667f   r12944: Update scripts in setup to match changes in the provision.js
      adds  ba07f94   r12945: Try to move closer to getting Samba3 import working again.
      adds  5d91a37   r12947: added some error checking that I stumbled across while testing domain migration (This used to be commit c7951d17b1c4f53dd710d6a0fcf87ce678be3ff1)
      adds  a45b4b7   r12948: fix compiler warning
      adds  044c570   r12958: don't bind to '255.255.255.255'
      adds  b156fb8   r12959: hopefully fix bug #3365 this time
      adds  9f9f35a   r12971: Fix spelling. (This used to be commit e9ec3a379c45ea210a810b1cb5d65b966b7319cc)
      adds  b0f70f0   r12972: Use single quotes in the showflags and showlayout targets to stop the shell interpreting the expanded make variables. (This used to be commit ae7541a377eb9bd4a5b8b2bd779811e354f80d4a)
      adds  1f72942   r12976: Patch from Brad Henry <j0j0 at riod.ca>:
      adds  3b447ab   r12977: Some code to implement the client side of the Dirsync control Still investigating how it works.
      adds  8641271   r12979: Grr, I forgot to commit this file (from Brad Henry's libnet_site patch) before the power went out :-)
      adds  e88285d   r12982: fix parsing of LDAP DIRSYNC cookies
      adds  8139c1e   r12983: - fix using a DIRSYNC cookie from the command line - also w2k doesn't work correct with max_attrs = 0, so we should use   a high number, with this I'm getting the same results from w2k and w2k3
      adds  828ee2b   r12984: add parse code and ldbsearch cmdline code for NOTIFICATION LDAP Controls http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ldap/ldap/ldap_server_notification_oid.asp
      adds  b5c432f7  r12988: delete an ancient file that misteriously survived till now. (This used to be commit 7b9b1ced7d36a1adf8d86b3b434c9e5d4bdfab87)
      adds  f81d80a   r12989: move the control parsing and handleng functions to cmdline.c so that they can be used by the other ldb tools as well (This used to be commit c12b3c5cb46d428f815c623efacff8edebb6f6e3)
      adds  2a187c9   r12995: Don't allow overrides on "name" from above, as it can't be correct.
      adds  1cb9484   r12996: Restrict this search to domain objects.
      adds  ba8406f   r12997: Feed the right event context to libnet in ejsnet and the auth code. This should give better behaviour in SWAT.
      adds  7dad66d   r12998: A big update to samldb.c
      adds  4326572   r12999: fix compiler warnings
      adds  b5c818a   r13000: fix compiler warnings
      adds  34a8154   r13001: fix compiler warnings
      adds  5bd9b3b   r13002: fix compiler warning
      adds  a920f2f   r13004: fix compiler warnings
      adds  ba4df97   r13005: - use nbtd:max_refresh_time=12345 also for name refresh with a wins server
      adds  c63937a   r13006: always debug the unicast and broadcast address
      adds  eead6d3   r13007: let our winsclient code register multihomed records with our winsserver and don't defend our local name against our own register packets...
      adds  bade0ad   r13018: Fix (correct) warning about mixing C/js interface function types.  I don't use the arguments, but you must connect as the right type anyway.
      adds  aecd982   r13019: Again protect us against format string mismatches, with the new split out proto headers.
      adds  984c7d8   r13031: A first stab at some release notes.  Much work needed.
      adds  aafdad8   r13033: Thankyou very much to Brad Henry for fixing up many aspects of the release notes.  I will answer some questions and clarify some points in the next commit.
      adds  6c44ca4   r13034: A couple of clarifications on the release notes.
      adds  63bbc2a   r13035: active,special group replicas are overwritten by tombstone,special group replicas
      adds  092fb9e7  r13037: fill in the corrent maxVersion in table replies
      adds  efe7ed7   r13044: I finally understand that the [charset()] and [string] properties are independent...
      adds  4915f16   r13050: when we have reloaded the partners from wins_config.ldb after a new partner connects, try to find the partner struct on a per call basis if it's not present on the connection yet
      adds  1052673   r13051: this is correct
      adds  b19ca85   r13059: stop playing ping-pong while replicating special group records, if the addresses and their owners are idetical to the old record and we're the owner of the old record then we should just gnore the replica
      adds  f25ad21   r13060: - return only active addresses in name query responses - replicate only active addresses
      adds  a54a66d   r13062: Fix upgrade of WINS entries (This used to be commit cc4cab341e51d26c90534777eae65b7683ed93ce)
      adds  c95cac9   r13063: Add --realm option to upgrade (This used to be commit e6aa4e92f044712ecaa4bd7099d53d9c7d083c42)
      adds  4abecc0   r13064: Add 'tags' target to LDB's makefile (This used to be commit 8195e4f8566ecc71c801aec6638869c494e6bbb4)
      adds  918e8fe   r13066: Add (very simple) manpages for gepdump and gwcrontab, remove gwsam from installed binaries (as it's not ready for use yet) (This used to be commit 219aebe7e4283d2075ca3910ae700a16919120e4)
      adds  d8d745a   r13067: Don't install ldbtest (This used to be commit cc35a4bc0e6d44735fc3efabb1901161e2c6d36c)
      adds  e239a46   r13069: adding a hack on instructions from andrew (This used to be commit 65cf522b5e079de2cfd5fc989350cc127f6c5baa)
      adds  818db3e   r13070: Add a simple smbd manpage, based on the Samba 3 one. (This used to be commit cbcce3b5731d27e863c916731fe30acac0602c16)
      adds  81a39f9   r13071: Work around a really annoying compiler warning where header file ordering causes MIN and MAX to be redefined. (This used to be commit 0eda8a31975fa6cf4f7026bccc5468fba957860d)
      adds  dcb960e   r13073: Add manpage for getntacl, disable setntacl (This used to be commit 656e202233ff11b162a1137150faaaec68d74d2f)
      adds  83e420f   r13074: Add oLschema2ldif manpage (This used to be commit 3e3a0c96cdb631798cf2192d0b441d29b33428c0)
      adds  0ef2ef7   r13075: tell the admin what needs to be done to finish the install (This used to be commit a6f5ad5289bb635be3b6c490a03dc7a1913baa30)
      adds  82b6a5c   r13076: catch a easy to make error during vampire install (This used to be commit 1c49ce8df0fd2150c68d0bf4162f1ef69ff3392a)
      adds  541d84f   r13077: Allow the mkversion script to be used for technology preview releases (This used to be commit 2636e6c948c850e61debf75ff63b5d02f537e917)
      adds  9c9b42a   r13078: fixed the ldb comparison function for objectSids (This used to be commit 3f0600e223c079f82190f7e2a709447d679163e9)
      adds  36b1a0f   r13079: add SAMBA_VERSION_RELEASE_NICKNAME
      adds  52e90b4   r13080: fix crash bug
      adds  627983c   r13084: fix 'make test'!
      adds  dd5afc5   r13087: don't store timestamps for static records (only a per record timestamp when it's not active)
      adds  a910908   r13088: - handle non-active static entries - improve verifiying a replica with a remote wins server   we now take the ownership of replica records that doesn't match   the answer from the wins owner and make the record tombstone.   this hopefully causes the original wins owner to propagate its   new record, so that it will be replicated back to us
      adds  0108b1d   r13096: explain what YOURDOM and YOUR.REALM are (in case people confuse the different meanings of the word domain) (This used to be commit 0cf99b055b3df00aa2baa8a88b3d154bff5fc9aa)
      adds  0fb2e14   r13097: move the creation of the default sam name -> unix name mappings into the main provision logic, so it can also be used as part of the vampire process (This used to be commit 95e90169f4e5887ee88116179d96f28f9e06796e)
      adds  29478d3   r13098: make check for workgroup and realm case insensitive (This used to be commit 0cacd69dd57254cb1b51ad7969993bc24bae86c7)
      adds  5bfa7be   r13099: allow shares that point to / (This used to be commit ac4b8b98392cba69d0d06bce8e9023769ee301d8)
      adds  409c00b   r13100: removed unused menu item (This used to be commit 1b587563665821a49dd80b95baa4d33be073b685)
      adds  f2e760d   r13101: autogen.sh doesn't have to be run when compiling from a released tarball (running it anyway might give problems for people who don't have autoconf installed properly or at all) Fix typo (This used to be commit 6a2a38056121e704768e88c4074629603a6f12cd)
      adds  f705108   r13102: fixed the vampire code to correctly setup foreign sids and default unix name mappings (This used to be commit dc74d8ccf15b9324cd8b90ef9d41cf293b9de8e3)
      adds  e2ce6fe   r13103: Walk the names in the node status request, so I can find a server name, and use that.
      adds  fc29c32   r13104: Migrate and set secrets keytab values in the 'net join' code.  This avoids falling back to in-memory keytabs.
      adds  28d78c4   r13107: Follow the lead of Heimdal's kpasswdd and use the HDB (hdb-ldb in our case) as the keytab.
      adds  d5ae1a0   r13111: w2k3 uses the naxVersion id for calculating the notification, so we do now
      adds  ca649f7   r13112: merge over some stuff from samba3
      adds  ad35031   r13113: 4.0.0tp1 has just released, so change the version to 4.0.0tp2-SVN-build-X
      adds  0e7fed2   r13114: remove 'const' and make clear what the parameters are for
      adds  5304f34   r13115: call the wins hook script on modifications of the wins.ldb
      adds  8311b9e   r13116: make sure we don't add more than 25 addresses to a record, and don't return more than 25 in a name query reply
      adds  d3fd4c4   r13117: the caller may reference the winsdb_addr struct, and as a winsdb_record has a short lifetime, it's no problem to not free unused addresses directly
      adds  80fd9d9   r13123: Some small doc updates. (This used to be commit 9222fa359011e7bda02325785ee62d72e7d2a610)
      adds  60954d8   r13128: init the private_data to NULL
      adds  5497dfe   r13129: fix the memory hierachie
      adds  96ca571   r13131: windows sends termination here, this fixes access with regedit
      adds  20d9dc9   r13144: This seems to be required for Samba4 to talk to Samba4, and to get the same session key.  I need to understand this more, but it works samba/samba, and I don't have access to windows doing AES (longhorn) yet.
      adds  05ea155   r13149: DEBUG is a bad choice for 'net', it should print to stderr
      adds  3b0b7cb   r13150: Correct comment.
      adds  b205069   r13152: Jelmer assures me that this won't break anything, but does make it much clearer where things go.
      adds  2f8b105   r13153: Try to move closer to FHS.  This probably breaks everything...
      adds  106da00   r13154: Add some const (This used to be commit 62822a26550842dbb763b27994cb38474fe8eea3)
      adds  573c072   r13155: Large amount of updates to smbclient to:  - Remove global variables (pass things around as variables, add a 'struct smbclient_context')  - Get rid of pstring  - Fix up some of the return values  - Fix some generally weird code (This used to be commit d9902e1477484ae01f9575afc6eba33526d631ac)
      adds  415427b   r13156: Add some tests for smbclient (This used to be commit 861d45beda0e10b52ab8a82a1d92844d18685bba)
      adds  57d079e   r13157: Fix installation of js files (This used to be commit 2384dec6f2451d86fc4b7737b663379623ae4a5c)
      adds  8adec6d   r13158: Fix setup and ejs paths (This used to be commit c3bc39bd713e2a2b0a270d22e38fe39959a6a7c9)
      adds  4e3ee3f   r13160: Fix some of the smbclient testsuite (after failures on the buildfarm) (This used to be commit 765991ab486188bce76332b00194efbd6cbb3e01)
      adds  f725afe   r13161: Remove optional password as second parameter. Improve return values a bit. (This used to be commit 94dd559755d1c114588fb6b1353749cf96706269)
      adds  34a0329   r13163: as we don't import the raw magic configure vars for libdir, datadir, sysconfdir,localstatedir into our Makefile we need to expand them in configure
      adds  d346794   r13166: Patches form Brad Hards (This used to be commit 335050b30d832f529fb8fdd4f96e4bb3de93f38c)
      adds  cd75539   r13167: handle cotrols' reply even in error (This used to be commit b9d1d02f381cf81883c9f22a1702319f5fce6eb8)
      adds  af772eb   r13169: Fix typo (noticed by Jeroen Keiren) (This used to be commit d5714f7284fce5dc8ed6bdeed394dac4fad3d1e2)
      adds  662a58b   r13170: Remove some dependencies on -1 implying the size of pstring (This used to be commit f7c28d31481f6479f258cd878d173cbc42ed9de0)
      adds  83c0c82   r13179: Add note about removing the optional password argument to smbclient. (This used to be commit 7bd2947286533ab9708a31c7c94972d3adf8faa6)
      adds  70e092c   r13180: Add note about smb.conf location (This used to be commit 13bcc90fde9fcce6cf7c785d7e47522c42f71c53)
      adds  ffa41a1   r13181: Fix standalone ldb build (This used to be commit e9059ea0c56c1fd9886eb038df5455efe11962f8)
      adds  e53f420   r13182: Add first bits of browsing testsuite. (This used to be commit 841fb3d4e764dc7ae8222ad7cb69dc6244035ea2)
      adds  7cc28a1   r13186: Remove assumption that callers that specify -1 actually mean sizeof(pstring) (This used to be commit da72f47226f9c514deb75bc6e69548c240822eb5)
      adds  40f6d85   r13189: suggest a couple of dev libs before compiling. (This used to be commit 9be094f7f45d996c37d3b25963643d0a8f710de5)
      adds  fd007e5   r13203: Make this comment clearer.
      adds  086655d   r13204: Remove extra newline we don't need.
      adds  210d3c1   r13205: Add another useful comment.
      adds  44e601b   r13206: This patch finally re-adds a -k option that works reasonably.
      adds  654a211   r13207: Use the new API for using/not using kerbeors in hdb-ldb.c
      adds  ad6303f   r13208: Clearly separate named pipes from the IPC$ NTVFS type.
      adds  713b296   r13210: Revert my named pipes patch until it passes not just 'make quicktest' but also 'make test' (This used to be commit e3d0676aee84e96e5c87bed4cd0cde75a4191953)
      adds  7daa5d1   r13225: Enable full compiler warnings for developer mode on IRIX. (This used to be commit 2aefbcb47272536d8c2229f8b199f7cd7da7d890)
      adds  60ed2e4   r13226: remove empty file
      adds  6dd836d   r13227: revert some more stuff from 13208
      adds  57f0db3   r13228: revert more stuff from 13208
      adds  c069113   r13239: Silly little patch:  make the order of declaration match the order of use. (This used to be commit 2b605cf22c7567e1171bf73cbbd37a5f0c1a4274)
      adds  d778912   r13240: Make the test scripts use the new smb.conf location (in PREFIX/etc).
      adds  d4a6225   r13241: Work around missing AS_HELP_STRING definition in autoconf 2.57. Fix from Brad Hards <bradh at frogmouth.net>. (This used to be commit 3ade52398a345cc50c1bf52298e36ab1804b00ec)
      adds  bf75891   r13242: cc-1009 cc: WARNING File = librpc/idl/nbt.idl, Line = 579 cc-1009 cc: WARNING File = librpc/idl/nbt.idl, Line = 580   A "/*" appears inside a comment. (This used to be commit 53ac5a2fb251c04dab2b92cd8a9df8005e340e3a)
      adds  b98a5bf   r13243: Bring __FUNCTION__ checks across from Samba 3. (This used to be commit 92eec049628a79f8d9496c6d199d6de0238e7940)
      adds  b700096   r13244: Allow control of the location of the Samba3-compatible winbindd pipe in Samba4.  This allows us to start winbindd by default, including in 'make test'.
      adds  a0060cb   r13245: Don't segfault if we don't have a credentials structure on this gensec context.
      adds  bc72dfa   r13246: Print winbindd pipe location correctly.
      adds  7c7125b   r13247: Try to make better use of talloc in the auth/ and auth/gensec code. We don't want temporary memory hanging around on the long-term contexts.
      adds  4c54a04   r13248: Revert revision 13071. It turns out that sys/param.h can be implicitly included from other headers. In this case, undeffing MIN and MAX is a really bad idea because the subsequent include of sys/param.h will do nothing because of its include guards. (This used to be commit 8aa8be93b09cfbd176455738dfd305047030fd50)
      adds  67e78aa   r13249: Check for alloca.h. popt needs this. (This used to be commit 08bdaa8e106caeab675aaca5124f0e59fa20cc8c)
      adds  7e9868c   r13250: I missed a couple of talloc_free()'s
      adds  13c1f1b   r13252: Cleanup, both in code, comments and talloc use:
      adds  99f0659   r13253: More work to ensure that we don't keep data on long-term contexts.
      adds  60f8666   r13255: New CIFS dd client for use in performance testing. The guts of this is in client/cifsdd*, which implements a minimal implementation of dd. The IO path is careful to always perform IO at the requested block size.
      adds  f9316da   r13256: Free temporary memory on error cases, and try to clean up what's left earlier.
      adds  b604157   r13258: Fix the talloc heirachy for ldb_tdb.
      adds  ad01edb   r13263: Check whether open(2) will accept the O_DIRECT flag. This should fix the build on NetBSD. (This used to be commit 7354de62a7fbf3921dfcb0bd865e89bdf1ef5bcd)
      adds  5113bb8   r13264: Move declaration before code. (This used to be commit 6e55241a843f80cc513d06266b54b38ce48c51ed)
      adds  541809b   r13265: Clarify how delegation works with the remote RPC backend.
      adds  feb1c8e   r13268: fixed typo noticed by Aaron Seigo (This used to be commit a49d024f3d4866655d4436a5c42b3c228374594b)
      adds  658f9ba   r13269: ${prefix} is a special case in the autoconf/build system, and should be escaped as \${prefix}, otherwise it evaluates too early as "NONE".
      adds  4a9d083   r13270: Add tests for even more insane delete-on-close semantics. Jeremy. (This used to be commit ae0851ce667c0559e786c3a83389ccfddce1a813)
      adds  1b33f04   r13271: Do the same tests with directories. Jeremy. (This used to be commit 7986af2ece2e707ee3d98dadb37af9fc5126d138)
      adds  4e612e7   r13272: Re-arrange so all the normal tests we can pass come first. Jeremy. (This used to be commit 0b61a8df3c1b5b1a73bf6afd0404871286d3a2fc)
      adds  c084da4   r13275: With a liberal sprinkling of smb_raw_exit this now passes for me for W2K and W2K3... booting the XP box to test it... Jeremy. (This used to be commit 0133ba78c15b10e925f4e26e163656aa7cd11476)
      adds  99c559c   r13276: start to work towards the BASE-DELETE test passing. This change ensures that we give the right error code to opens that are denied due to the file having delete pending set (This used to be commit c5b709fae66f9135e5c0e2eeb2e25dd8837b64de)
      adds  52f023d   r13277: print a useful error message when test 17 fails (This used to be commit 70ad98b05136da0cdbd91b8374ac9709abfcadeb)
      adds  ce4f56d   r13278: remove a silly strcasecmp() replacement (This used to be commit 6ec71ffbc141df398aff3e11c45e35e15192c66f)
      adds  b94280c   r13280: Tidy up formatting. (This used to be commit 531995000df77a54a4f2d7734e1ad33cd7cda37a)
      adds  ce92799   r13281: Use TALLOC_CTX * not a void *, and use tmp_ctx as the name for consistancy.
      adds  5bb38cf   r13282: Indentation, and ensure we handle the talloc_free in the right place all the time.
      adds  b9e07af   r13283: added two optimisations to the tdb transactions code. The first is to more agressively coalesce entries in the linked list of the undo log. The second is to ensure that writes during a transaction into the hash table don't cause the size of the undo log linked list to grow.
      adds  ab6a39f   r13289: Check the tree is not NULL Thanks to Aaron J. Seigo <aseigo at kde.org> for spotting this (This used to be commit 4b5c0493e2276a9eba1bada7c4bac99999a465e2)
      adds  71a4396   r13297: It's a good thing the shipment of function headers tridge sent me arrived on time... :-). Refactor this code to make it comprehensible. Tested against W2K3 SP 1 and W2K SP 4. Test 19 is different from what I thought. Turns out delete on close on "open" of a directory (not create) does have an effect - even if not reported in the flag bit. trige please test against Vista (my XP box is refusing to serve at the moment - have to reinstall).
      adds  1d43fa6   r13307: docs (This used to be commit e56630d1f8688ff3ff334893a4bc49dff8e36fe2)
      adds  34aa19c   r13317: Create a new function messaging_client_init() which can be used when we don't have a server messaging context.  We should replace the datagram messages with stream sockets in this case, so we don't have to create a unique socket.
      adds  1d9ffbb   r13320: Fix kpasswd's use of the local HDB.  /dev/null was a bad idea, we want 'no filename' instead.
      adds  c838f49   r13321: Bind to each interface and to the 0.0.0.0 interface on the KDC.  This was pointed out by Maurice Massar.  It ensures we get the addresses for the krb5_mk_priv() correct (otherwise an MIT kpasswdd fails over localhost).
      adds  f5ebc8e   r13324: From now on check attribute names obey rfc2251 Also add a way to provide utf8 compliant functions by registering them with ldb_set_utf8_fns()
      adds  48d8eee   r13325: let samba register it's own utf8 aware functions in ldb (This used to be commit 12faf556833807d3f2aa4360c54e10583ac77fed)
      adds  8827937   r13328: After the attribute name check cleanup it turned up ldb_caseless_cmp() was used just in one places and by mistake, as there we should have been using ldb_attr_cmp()
      adds  04396c3   r13333: revert previous commit I will use ldb_caseless_cmp in attrib_handlers to correctly support utf8 comparisons
      adds  f2d76bd   r13334: Add comments describing what these functions do.
      adds  3ba24e4   r13335: Fix the build and add an utf8 safe ldb_hadler_fold function based on ldb_casefold (This used to be commit 6104f900863c688707809d42c5429a42d654d5fb)
      adds  3f04b89   r13336: Doh! We actually never optimized for the ascii case. In the 3.0 branches it is fixed this but we missed it for samba4 (This used to be commit baccb3c9147e161a6d2cbe371a60bf2ddcc0585c)
      adds  15f73e6   r13339: Propogate more error infomation into the error packet and reformat the code a little.  This also fixes a segfault when we didn't fill in the error message.
      adds  f1b2c6d   r13340: The gensec_init() needs to be after the popt processing, as it disables modules based on parametric options.
      adds  cc23a9b   r13341: Trivial. (This used to be commit b986278b367a6693f69a06e07ca90f8b5a23a0c0)
      adds  f256a9c   r13342: Make the GSSAPI SASL mech actually work, by (shock horror) reading the spec.
      adds  2e7f35f   r13344: Trust SASL to have subtle distinctions between NULL and zero-length responses...
      adds  289e9ba   r13345: let us replicate with NT4sp6a
      adds  1a53c1d   r13346: use private proto header files for the torture tests
      adds  e1e6937   r13347: - Now we compare values with an optimized utf8 safe function if the user provides an utf8 compliant casefold function to ldb.
      adds  18a0ece   r13348: Put a reminder for now. Until we do not have an internal utf8 compliant casefloding function we cannot pass this test in the non-samba build (This used to be commit 5d93c1eeba8f64784294f3aabcaefa4aaf798355)
      adds  76036d3   r13349: In the end I could not use ldb_caseless_cmp in attrib_handler.c functions
      adds  ad5e8bb   r13352: Integrate Patch to support the ManageDSAIT control from Pete Rowley <prowley at redhat.com> (This used to be commit bf20a848fda1607ca1b0d84791c299c0035793a1)
      adds  096c2dc   r13353: Fix a crash bug in rootdse when we do not pass in credentials a plain ldbsearch would just crash
      adds  3721bca   r13354: Add tests to check that controls work properly Fix asq module, add a second_stage_init to register with rootdse Fix asq control ldap parsing routines (this was nasty to find out) (This used to be commit 933a80397d137f7d5b79c82a068d62bb6928ef47)
      adds  289a599   r13355: check controls are correctly exported (This used to be commit 07fa55db32dcb93bfb4406baca0cfba31d3bc189)
      adds  0c45a12   r13356: test utf8 usernames (This used to be commit 7ddec83a602372765711bff7207657b73922aaea)
      adds  5972e01   r13357: more docs (This used to be commit 5af9086deafc88aa1f9256cc0090592ecbd62203)
      adds  00c0545   r13358: removed some unused functions and make some local functions static (This used to be commit a73b76a36a70703738945d42795da6cf90c85105)
      adds  5b26ea8   r13359: make sure we don't look at s[-1]
      adds  6addde8   r13360: Fix crash bug when 0 results are returned on the internal base search (This used to be commit fbee725ae87efbcf5887c923d55d7cb0d05476a6)
      adds  338c410   r13361: initial implementation of the vlv control seem still buggy, can't make w2k3 to like it yet (This used to be commit e1318383e91f6f6db39e3e3c9946fbb089753947)
      adds  52f01e2   r13362: Rename variables for better consistency. (This used to be commit dc20bb0ddc0824fc458e7fc4a9bce5059f4fc0d5)
      adds  b56282d   r13369: let's have a way to show the samba4 version through ejs and use it in provisioning to fullfill rfc 3045 requirements (This used to be commit 3fb9571a76481560304a826fc945983d52123299)
      adds  2b163e6   r13370: Added deltest21 - pull the rug out from a connection by socket close after setting delete on close flag. Jeremy. (This used to be commit fbea18e78f8a3c6dbb36aa935b7044c0fcf61da4)
      adds  f7def09   r13372: fixes ... still no joy (This used to be commit 0e2cca9153619d646b90f32620905ab66b017c6a)
      adds  716b0ee   r13373: Implement the -p option for smbtorture. (This used to be commit fc17a50b48189c60af60b9163695b48c6b87c5c7)
      adds  b8a9bec   r13374: new revision of the snprintf replace code
      adds  e45ce50   r13380: Drop the socket, then try SAMR operations secured with netlogon on the new socket.
      adds  d32b14c   r13381: Test the SamLogonEx SamLogon call in the schannel test.  This is only available under schannel, and performs a netlogon authentication.
      adds  b7f7adb   r13387: Make sure smbcli_parse_unc reports a failure for strings of the form //server. Make sure failure cases are well-defined. (This used to be commit e0020df66bf38873eaaacb95cadac55e17f432be)
      adds  56e097e   r13388: Report a more helpful error with malformed file options of the form //server/share (ie. remote path missing). (This used to be commit 443677f58d4ba8d6aa2963ca5848d3e717ee2cac)
      adds  f9f55ad   r13397: Propagate the error return from vsnprintf to trap the case where we aren't linked against a C99 vsnprintf. (This used to be commit 23782f899aaa5fe488d86d5e67e91be99ff7a146)
      adds  b56dab8   r13400: Only return NULL from talloc_asprintf if vsnprintf returns an error (ie. zero is not an error). (This used to be commit 1ab4674196b9df0b2b7b6eb4991358cc2f86c0d9)
      adds  4c78d1b   r13401: remove the rename of the snprintf functions that simo accidentially included in his last commit (This used to be commit 487b374b4359b2cb5f4e249e595c43bfa568a853)
      adds  5cecce1   r13402: Make Samba4 pass a nastier RPC-SCHANNEL test.
      adds  941c156   r13403: Try to better handle a case where SPNEGO isn't available (allow us to emulate the behaviour of XP standalone if required).
      adds  7546864   r13404: Comments, whitespace.
      adds  debf1c9   r13405: Allow a fallback if SPNEGO is somehow disabled in the client, to just NTLMSSP.
      adds  93d6990   r13466: Make it easier to understand what this function actually does.
      adds  ba04ff6   r13467: Add new parametric options (for testing) controlling LM_KEY and 56-bit encryption behaviour.
      adds  e218c84   r13470: Thanks to a report from VL:
      adds  e9e8096   r13471: With more 'try all options' testing, I found this 'simple' but in the NTLM2 signing code.
      adds  e7630eb   r13472: After Volker's advise, try every combination of parameters.  This isn't every parameter on NTLMSSP, but it is most of the important ones.
      adds  358122c   r13479: Return the joined domain SID and user SID as structures, not strings.
      adds  e9815c3   r13480: Explain a little about how these credentials structures should be used.
      adds  26421fb   r13481: As far as I can tell, my changes in -r 12863 were dangerously untested.
      adds  8c7a593   r13504: add back in a comment noting fred as the contributor of the address calculation code. This was originally done in 1997, and has been morphed a lot since then, but fred should still get credit (This used to be commit 172e41596fb3b4d2768d6885aea43295cc2f81c1)
      adds  048704a   r13505: allow servers to bind to non-broadcast interfaces. Servers now specifically ask for iface_n_bcast() and have to check if it returns NULL, in which case it is a non-broadcast interface (This used to be commit d004e250b6710251ea089ac242775481f13b5c2b)
      adds  f2e88ab   r13506: zero memory as some ASN.1 elements are optional, and we should initialize them for the internal use...
      adds  37bd0b6   r13507: the 'data' element of LDAP controls is optional. (prepare the next commit)
      adds  7449f4d   r13508: some ASN.1 element in LDAP are optional, make it possible to code the difference between a zero length and a NULL DATA_BLOB...
      adds  576cdc7   r13516: We can't bind to both 0.0.0.0 and specific network interfaces at the same time.
      adds  aa4a344   r13551: Add an accessor function for the user sid.
      adds  32a3aa9   r13561: Turn all dcerpc connect and socket functions to async version. Now, each rpc interface (named pipe, tcp/ip, lrpc and unix socket) works asynchronously. Comments to follow.
      adds  2b2dfc0   r13568: Comments to async rpc connect functions.
      adds  5fa8744   r13572: Comments to async pipe open functions and copyright note.
      adds  595702c   r13577: Move some (possibly system-defined) defines to replace.h (This used to be commit 2b3d56e153b229119fddfa7b378f4d671ee0092c)
      adds  77445df   r13580: fix broken client side sort (This used to be commit cbbc0d7cc4f589235d209011bdb0a0401b492d9e)
      adds  eefb440   r13582: Indent (This used to be commit 06ddac2bb1899937b79e3bf89cb84c750c3ce4c5)
      adds  9d1954c   r13583: Realise that the member server name appears in all calls that use the credentials.
      adds  08195b0   r13584: Another try at SPNEGO stuff.  I need to write a better testsuite for this.
      adds  4b476ff   r13592: Incredible how bugs like this can sweep in even after peer review and testing ... (This used to be commit 8483f61a1df0c80f3385b1ab5a2628c2a97d41a2)
      adds  4515708   r13605: Use $BASEDN to ensure this works outside of the 'make test' rig.
      adds  f490434   r13606: An attempt to fix #3525.
      adds  00fe70e   r13609: Get in the initial work on making ldb async Currently only ldb_ildap is async, the plan is to first make all backend support the async calls, and then remove the sync functions from backends and keep the only in the API.
      adds  d590dea   r13615: Make ldb_set_errstring get ldb instead of module as parameter. The module was just used to get to the ldb so it was meningless.
      adds  98c0767   r13616: Add new ldb functions: ldb_msg_add_steal_string() and ldb_msg_add_steal_value().
      adds  e15a8b1   r13617: fix compiler warning
      adds  bd1aed3   r13618: fix compiler warning
      adds  5f7b504   r13619: fix compiler warning
      adds  36098df   r13620: initialize the CMD with 0 too
      adds  417dbaa   r13621: add an idl structure to parse saslauthd requests
      adds  fd9a6d5   r13623: - make sure ntvfs_map_qfileinfo isn't used for async replies - add some comments
      adds  777e1c2   r13624: as abartlet requested, move the saslauthd parsing stuff to a seperate file
      adds  e68802a   r13626: fix make test
      adds  f2f3e18   r13627: split the NBT-WINSREPLICATION tests into multiple tests
      adds  a86518f   r13628: fix the logic:-)
      adds  b518130   r13629: export env-vars
      adds  9c8bbc3   r13630: Add new ACB-bits as seen in acct_flags in the PAC info3 (merge from Samba 3).
      adds  fb96456   r13631: Add DOMAIN_PASSWORD_LOCKOUT_ADMINS (this bit only allows to lockout Administrator, not Domain Admins in general).
      adds  d8d2a3c   r13632: The "password_properties" is a bitmask as well.
      adds  ecdfe60   r13633: Adding more SE_GROUP bits and make it a bitmask as well.
      adds  fd2f09d   r13634: Fix typo.
      adds  791d8fd   r13637: Adding more netr_UserFlags.
      adds  3df6674   r13649: Move the general introduction to Samba4 to README and prepare WHATSNEW.txt for release notes (similar as we do for Samba3). (This used to be commit b4e9f0c99510413e851495bce5f02081beef38c3)
      adds  f48a891   r13650: Install manpages when building standalone (This used to be commit 65128577a9909872bebb576f548668600352a645)
      adds  7e0e663   r13651: Always make sure pkgconfig directory exists (This used to be commit 45997039148e5d689dacf4d47c09740b937ac379)
      adds  10d88a0   r13652: Move some more stuff out off include/ (This used to be commit 26bf2a393b90acc098be0b30886dbba34d348a01)
      adds  559ba6f   r13653: Copy headers from the right place (This used to be commit 5e884f156f8f824b0540351ce07cd423595d9d1f)
      adds  d3bcaf6   r13654: Move some more stuff out of include/ (This used to be commit 2ec7bba03a2edf713004941e9ed74798f5cf8d32)
      adds  80c8a52   r13655: Use new name of build header (This used to be commit bca0e8054f6d9c7adc9d92e0c30d4323f994c9e9)
      adds  dfc517b   r13658: More moving around of files:  - Collect the generic utility functions into a lib/util/ (a la GLib is 		for the GNOME folks)  - Remove even more files from include/ (This used to be commit ba62880f5b05c2a505dc7f54676b231197a7e707)
      adds  57a55df   r13662: Typo fix, add more public headers (This used to be commit d98948716f237c3a501b283a0bbc3837bb3fd3c8)
      adds  e964109   r13699: restore the system/select.h include, as otherwise we don't detect epoll support (This used to be commit 71eb159f9cc00e8de23a8700cea0e7a3be8c64d4)
      adds  57d5f19   r13700: added highestCommittedUSN, uSNChanged and uSNCreated support, using the @BASEINFO sequenceNumber
      adds  04cf19b   r13701: removed some unnecessary casts (This used to be commit f7d0ac936380102e087d4b7c336d7feb68b62314)
      adds  57ba33c   r13707: expanded the delete on close test some more, and make it easier to track down where a error is happening. The semantics sure are strange! (This used to be commit f722aed66d19edc6b49ecde927853aaa7895ab91)
      adds  6236e5c   r13708: fix compiler warnings
      adds  d5beaae   r13709: fix compiler warnings
      adds  760f5b4   r13710: fix compiler warnings
      adds  359ec2b   r13726: Fix indentation.
      adds  a2988fc   r13735: Add summary of changes since the first TP so far. Please let me know if I've gotten details wrong or if there's something missing. (This used to be commit 95a85998061f538692f0e70cdc7d8a946fde7871)
      adds  e3e0486   r13738: added support for a "pointer" type in pidl. This will be used in the opendb work that will be committed shortly.
      adds  40a8d58   r13739: a fairly major overhaul of the opendb code to allow the BASE-DELETE test to pass. To try to make the code a bit more understandable, I moved to using an IDL description of the opendb tdb record format.
      adds  6b6f516   r13740: the BASE-DELETE test now passes, and is a quick test (This used to be commit b6c2d1e0b958a029053f7d1f5abef00708d018e1)
      adds  4be3699   r13741: make the pointer type in pidl handle any size pointer, just in case we have a 128 bit machine out there somewhere (This used to be commit 4a1b7580a7ea5db7d10c8ee6a5b3950313b7d273)
      adds  4d4f7a0   r13742: Fix tests to work better with ldap (This used to be commit 4de76fd09e74a4a98d01777dd11bd2cfb1a681aa)
      adds  af99fe6   r13743: Generic fixes and improvements (This used to be commit c5eb27e5f7b23e5aa7e0fb1e11abfc760b499e85)
      adds  e1380d6   r13744: Make ldb_ldap async (This used to be commit ec833b409c1fff4ab908fe194579e701d2e950b0)
      adds  4d3cc73   r13745: remove some code I was experimenting with and forgot was there when I committed
      adds  aa04388   r13752: Add doxyfile and fix formatting of comments. Current output is available at http://samba.org/~jelmer/util-api/ (This used to be commit 90812203df151a5e62394306827c72adfe13c63c)
      adds  d4f4499   r13753: /bin/sh -> /bin/bash as this script uses some bash-specific constructs (This used to be commit fb620c2706fec93f34afcdbafa999fbaff724467)
      adds  8e1a6ba   r13754: Update TODO (This used to be commit 3b17f48343631389cf8ae9967d02900a4724d77b)
      adds  116585c   r13760: Remove extern declaration for SMB_PASSWD_FILE (This used to be commit 8e2efc9981695495b0da3739f55a8e7f88de8e2a)
      adds  71bf832   r13767: fix compiler warnings
      adds  fe7706c   r13768: be less verbose...
      adds  caeba73   r13769: the "wins partners"-option will not be readded
      adds  685b824   r13770: - do fsync() on the debug fd, as we do in samba3,   I have an report that smbd memory usage grows to 1,5 GB or more   without this... - make log_timestamp static
      adds  0efc729   r13773: Be consistent in the way you get out and free allocated data (This used to be commit 1113d4caa7bea1a7ffb9a50f42c5672bc1d452b4)
      adds  26af14c   r13786: [merge] Add registration functions for LDB modules
      adds  290de53   r13789: Add metadata files for the GTK+ apps (This used to be commit 3e980a75c5adc2a870de07771c7ce1d737a6fb3e)
      adds  b223f8f   r13790: Add Samba as category (This used to be commit 71f64baa87ea49fe3d52262117c05aa51d5e138e)
      adds  af03a9b   r13803: fixed two errors found with 'make valgrindtest' (This used to be commit 4257fd91ceca34dd868a9168efc28b6cb63f0357)
      adds  de3867e   r13807: print out the netbios name the packet is for
      adds  f2ab61b1  r13808: remove unused define
      adds  2debfc9   r13809: move ldb specific define
      adds  e0f691b   r13810: global data types are defined in core.h now...
      adds  4dcab29   r13811: nicer format...
      adds  20c7347   r13812: fix compiler warning
      adds  a7d5bc2   r13813: fix compiler warnings
      adds  6ef6182   r13818: Make ldb_tdb 'fake' async.
      adds  509814b   r13823: make async_wait part of the modules ops (This used to be commit b4202cf030d5f154f0f94f5f501ecd648ba5c48f)
      adds  e07f36a   r13826: Try to keep this backend updated This need more testing and to be built by default when possible (This used to be commit 76cbab0e252620ef6591e2a7354484660bbb6df5)
      adds  8edf29e   r13827: Minor enhancements or cosmetic changes (This used to be commit 7ef63abae12f65835a82f9931ad1f5ea75e5f3f6)
      adds  5d0aa16   r13839: Use registration mechanism for backends as well (in the same sense my previous patch added it for modules). This is the next step towards LDB backends and modules as run-time loadable .so files. (This used to be commit fb2f70de4f6c4a9b13ad590cb4d3a9c858cede49)
      adds  af30a32   r13840: Mark some functions as public. (This used to be commit 9a188eb1f48a50d92a67a4fc2b3899b90074059a)
      adds  c71c86c   r13842: Make some more functions public. (This used to be commit aac1b99b362993352d80692afa55c38fc851c016)
      adds  3bec202   r13844: Remove _PUBLIC_ for now as the proto script seems to make false assumptions about the data type being known. (This used to be commit 991bec80e4f20c9fac9ab5c45b0fdf6d048cda66)
      adds  8ef42b1   r13847: Fix some portability issues with the visibility attribute. (This used to be commit fe5eae0e983d1c8634dd9b7caf19cd103c641223)
      adds  4d8fe47   r13849: More improvements to the libutil docs. (This used to be commit eed16ac3b7f7062a34f09f602db0f828cac7f246)
      adds  77ffdde   r13850: Test (and fix) not using SPNEGO at all, but instead using raw NTLMSSP.
      adds  c287cc2   r13851: More doc improvements. (This used to be commit 936d26ae64b93ef8f8b2fbc632b1c2fd60840405)
      adds  81f58ff   r13852: Split up (This used to be commit e6f7e3a594444bd24dbbc11bb4c7de808a350564)
      adds  ec16146   r13853: fixed the BASE-NEGNOWAIT test to not fail with a sigpipe if the server drops the connection on multiple negprots (This used to be commit 34b2855a62368ddffa2946f072e96d21a9f15896)
      adds  ce2c9f2   r13854: we now pass BASE-NEGNOWAIT (This used to be commit d55db268ca90167c8ef5545937d7169b0dfcb69b)
      adds  1589791   r13855: Docs for the registry library as well (This used to be commit ad43464cc1d1fdb59a26e612e0b4ec85ef4a43d2)
      adds  72d8e34   r13856: fixed a misleading comment (This used to be commit af6606fe987fd8ef15e3ed03e71e92e7a7484ce7)
      adds  98aa64f   r13857: add "Windows for Workgroups 3.1a" support to the server
      adds  1bff329   r13858: - use req_pull_ascii4() instead of doing strlen() on client provided buffers - also terminate the connection if we don't support any protocol the client   provides
      adds  1c49d8f   r13859: - remove useless fsync() calls - make sure we only close the old_fd when the new one was opened
      adds  d8503c6   r13860: - add support for SMB2 ("SMB 2.001") negotiation in SMB negprot requests - the default max protocol is still NT1
      adds  5991787   r13862: rename chain_reply -> smbsrv_chain_reply
      adds  c14e675   r13863: this can be static...
      adds  b58f6e5   r13865: prefix functions with smbsrv_
      adds  354a61f   r13866: prefix more functions with smbsrv_
      adds  f6457b3   r13867: Wrap the cflags.sh hack in the build system. You can now simply set subsystem-specific compiler flags in the .mk files. (This used to be commit d512b147e8dda39016faf74a50a9d85bfc23a2eb)
      adds  0533fed   r13868: remove useless talloc_free() wrapper
      adds  a0e66ea   r13870: prefix more functions with smbsrv_
      adds  8d91f3d   r13872: fix typo
      adds  edd5b84   r13877: remove smbsrv_send_dos_error() and use smbsrv_send_error(..,NT_STATUS_DOS())
      adds  1484035   r13896: Get rid of 'use warnings' as it isn't very portable.. (This used to be commit fd6135aa85d056a9018840edd2e5c1ae36e9951b)
      adds  ce3032c   r13898: Add a subsystem-specific DEFAULT_VISIBILITY property that can be used to not export symbols when building shared libraries. Symbols that have to be available to users of the library can be explicitly exported by prepending them with _PUBLIC_ in the C source. (This used to be commit ea9988dfda6df09f1ee8f9aea1dc5b96fff52ee6)
      adds  86dda20   r13899: Get the shared library build building again. Just compiles for now, but modules don't work yet.. (Run LIBRARY_OUTPUT_TYPE=SHARED_LIBRARY MODULE_OUTPUT_TYPE=SHARED_LIBRARY ./config.status) (This used to be commit ba74f24e422eda0379615f2ab39bef1e1e025ce7)
      adds  eec236c   r13900: don't segfault on error (This used to be commit cf7ad707578ee4dbd5dbf3c83f1f4ede42de3835)
      adds  9862fab   r13901: Backends need to be initialized even if there are no modules (This used to be commit 8340ab26dd61d90242283d4e6a0db10f6f6467e2)
      adds  c389883   r13902: Stricter checking for the -fvisibility flag Add two more proto headers. (This used to be commit 0c95bf0cd33d8a6c35f692b796d7fbfd98b4d068)
      adds  ba564a9   r13903: Don't generate prototypes for modules and binaries in include/proto.h by default. (This used to be commit c80a8f1102caf744b66c13bebde38fba74983dc4)
      adds  49efc49   r13904: Make sure LDB gets initialized (This used to be commit 4339e3e7d746d2fcb16ce2662a22a880e426367b)
      adds  2e0c1ee   r13905: include/includes.h now includes param/param.h.. (This used to be commit 408ecfb75464f287a91e3f20627a9b54370824ee)
      adds  5616971   r13906: fix swig build (This used to be commit c5a9ba3e1cfe4fcd1a35c5764330ff385545d0aa)
      adds  87cfc4e   r13907: By ordering things this way, we allow the password_hash module to set the pwdLastSet time on new users (with passwords) correctly.
      adds  4d024e6   r13908: Improve the RPC-SAMSYNC test to cross-check some attributes I wasn't sure about.
      adds  6a73835   r13909: Make this code clearer.
      adds  61fe79d   r13910: Fix the 'your password has expired' on every login.  We now consider if the 'password does not expire' flag has been set, filling in the PAC and netlogon reply correctly if so.
      adds  107f7b9   r13911: Make these debug messages clearer. (This used to be commit 9c8350c64b68c81948e8e09be8316504368a4972)
      adds  f266ee7   r13917: fix detection of the visibility support, as we don't use #pragma for the build don't use it for the configure test and use -fvisibility=hidden in CFLAGS in the configure test
      adds  6b171e5   r13918: fix whitespaces
      adds  0d1e034   r13919: for us the standard for the visibility is "hidden" and "default" means public
      adds  5a4f87f   r13920: "hidden" visibility is the default...
      adds  112bb4d   r13921: rename DEFAULT_VISIBILITY -> STANDARD_VISIBILITY
      adds  f8517b3   r13922: - fix whitespaces - remove some unused NOPROTO=YES on binaries
      adds  45c92c9   r13923: make the state_flags per dcesrv_connection
      adds  4ac2be9   r13924: Split more prototypes out of include/proto.h + initial work on header file dependencies (This used to be commit 122835876748a3eaf5e8d31ad1abddab9acb8781)
      adds  0350f6f   r13925: fix dependencies
      adds  9bd7dd9   r13926: More header splitups. (This used to be commit 930daa9f416ecba1d75b8ad46bb42e336545672f)
      adds  a4ecda6   r13927: fix dependency
      adds  d817c83   r13928: fix dependency
      adds  ebea5ca   r13929: fix dependencies
      adds  141658d   r13930: this tools are currently just oneliners, which depend on printf()
      adds  4796013   r13931: fix dependencies
      adds  9ff35d2   r13932: fix dependency
      adds  0cbc447   r13933: fix dependency and make it possible to build as shared_library
      adds  e814354   r13934: these are only needed for a standalone build
      adds  eeaf965   r13935: add dependecies
      adds  3d4a22d   r13936: fix dependecy
      adds  0de1ad5   r13937: fix the build
      adds  17ae598   r13938: Around round of splitups (This used to be commit 2d655f05285a86bb1bbb882e4dd843def15c9dfa)
      adds  1718e2d   r13939: Fix bin/.dummy issues, add more ignores (This used to be commit 557533b9173a72d2db2a0fa05ab5500f446306c8)
      adds  04af4d0   r13940: use the local vs. install linkerflag trick for shared libs too
      adds  c9e5d88   r13941: fix the build
      adds  a8c023e   r13942: fix dependencies
      adds  40de043   r13943: the -rpath-link should be only used for binaries, otherwise application linking to the installed lib would look at the builddir for searching other libs
      adds  f8fdbc9   r13944: Yet another round of splitups. (This used to be commit f87debeb12cebd734b47314554ab671c9e06237e)
      adds  f3f1915   r13953: make more functions public
      adds  2761caf   r13954: Add --enable-dso flag to ./configure that simplifies the ability to do shared library-enabled builds. (This used to be commit 9a1d76c13d44d6a8e4557893f485c5b81c68e01a)
      adds  bdfbcf5   r13956: make more functions public
      adds  967bff7   r13959: make more functions public
      adds  ceb6e97   r13960: Generate makefile rules for installing/removing shared modules. (This used to be commit 2c746980328431ab04852dc668899e3eb042da99)
      adds  b731c82   r13961: make function public
      adds  556f6c4   r13962: make functions public
      adds  4b0da78   r13963: make symbols public
      adds  324fcc2   r13964: make lp_* functions public
      adds  d9c439b   r13967: change the standard visibility to "default" public again for modules, libraries and subsystems
      adds  0fbcfd8   r13969: Make these names lowercase as well (just like they are now in the buildsystem) (This used to be commit 04c49e211fc4f80e03d9322b983bbde15baba640)
      adds  c29b88c   r13972: fix the build, jelmer can you please take a look at what's going wrong here
      adds  812edc6   r13973: fix the build
      adds  98d4c63   r13976: Add simple script for updating existing prototypes in a header file (This used to be commit 265cfb39c386e6a630f14e2c339d62d2c3dfa12e)
      adds  6e8f1ff   r13982: Add support for prototypes spread across multiple lines. Try to keep line empty after inserting new prototypes. (This used to be commit d3a21b58d488bcd74ca873ea045fbf2a787ad552)
      adds  e460cf7   r13985: Slowly start swig_ldb
      adds  7ffc1b4   r13986: minor fixes (This used to be commit 8375f030197d311515085ac6beeaf63af45d14b0)
      adds  49e6945   r13990: Fix issues with function renaming. (This used to be commit 988ea27e22e3c0f4daf118151f90db5bb243bffc)
      adds  7b82c4b   r13992: change the way ldb_async_wait() works.
      adds  d2745fe   r13993: First prototype of how an async module should be built. This is NOT tested yet, just compiles. Committing to share the code and gather comments (This used to be commit 1c8536750fb811c987357cf1223666e1d79b2672)
      adds  2575984   r13996: simplify ldb_async_wait() some more (This used to be commit ef1b3e6368179fe86ae07b8d00e4668090175551)
      adds  82da2d4   r13998: From now on ldb_request() will require an alloced request By freeing the request you will be sure everything down the path get freed.
      adds  418befe   r14011: - added a ntvfs_notify op to allow backends to support change notify - converted the nttrans server side code to be async (needed for change notify)
      adds  91931f9   r14012: added support for the SMBntcancel operation in the cifs ntvfs backend. This requires keeping a list of outstanding requests so the MID can be matched. Use a talloc destructor to manage the list. (This used to be commit 6ec250f55d7b7d9c899d3c3777666a96bf8ea06c)
      adds  276162c   r14013: added construction of the notify reply buffer in the nttrans server code
      adds  db45433   r14016: use type safe talloc when constructing operation structures in smb server (This used to be commit 78dd6b3e0cd4f048e9b0317107ceb59198fc2bee)
      adds  1562ecf   r14029: Fix resource leak in error codepath. Coverity CID #64. Jeremy. (This used to be commit d2e9d5b34baee90060ee9131b3da903309625a56)
      adds  30b4212   r14037: add ntvfs_next_notify()
      adds  8bec5a4   r14038: reopen log files after a SIGHUP
      adds  959c419   r14039: as samba4 drops the connection on multiple negprot requests make the BASE-NEGNOWAIT tests more robust.
      adds  a9fd2d7   r14040: report errors better
      adds  1d495bc   r14041: be a bit less verbose
      adds  3bca79d   r14054: merge from samba3, fillout more userAccountControl bits.
      adds  2fe6514   r14055: merge from samba3. add ACB_NO_AUTH_DATA_REQD, this has been verified although not automatically tested in smbtorture right now.
      adds  91b1815   r14058: Try to make the continuation on the list of password set mechs clearer.
      adds  2b05107   r14059: change notify is quite a bit more complex than we thought. These tests show that w2k3 buffers notifies on directories where you have used notify previously, thus giving you notifications on events that happen even when you do not have a current notify call outstanding. This makes it much easier for clients to avoid race conditions, which is probably why it is done. It also means that associating change notifies in Samba with outstanding change notify requests [...]
      adds  da7c2d3   r14063: libnet depends on dcerpc
      adds  7d8424e   r14064: - split out MSRPC_PARSE into a speperate subsystem - build gensec_ntlmssp always static for now, because torture/auth/ntlmssp.c   needs to access functions from it
      adds  afa2910   r14065: build gensec_schannel always static as libnet needs functions from it
      adds  2170981   r14066: fix whitespaces
      adds  2ec6998   r14067: give more usefull errors
      adds  363f044   r14070: this functions need to be exported, it's ugly, but they're used in torture tests
      adds  5ead79b   r14071: fix the build
      adds  6500444   r14072: - only add the 'lib' prefix to libraries not modules - fix installation of plugins (and make it a bit more verbose - get rid of the '#define libfoo_module_init init_module'   and genereated a wrapper function in bin/libfoo_module_init_module.c - change the standard visibility for modules to hidden - a few make clean fixes
      adds  60823d1   r14078: move ldb_global_init() to the main smbd code, to fix the process_model standard
      adds  651ca65   r14079: I just found the setproctitle library from alt linux:-)
      adds  906d3fd   r14082: fix the build of process model thread
      adds  306b12a   r14094: Use saner module directory names, fix loading of server service modules. (This used to be commit b6ffad3860ba2cf9d8f3423d65be91dcfc962ca2)
      adds  2239cb4   r14095: disable setproctitle support by default
      adds  bfcaa40   r14096: setup a service task for smbsrv and dcesrv
      adds  f710a30   r14097: Remove subsystem names when installing modules (they're already installed in a subsystem-specific directory) No longer install smb.h as it only contains (internal) constants. (This used to be commit b76126628c21755bb8d30e72e3044bd1785a2447)
      adds  f829ca5   r14100: print out the title with the thread specific debug messages
      adds  93c3f14   r14104: version.h has changed the location
      adds  f07143c   r14105: fix whitespaces
      adds  3ccea39   r14108: Make the Doxyfiles a bit shorter... (This used to be commit 1004e1521a379ba6afb47e0fd3872d43363bc606)
      adds  c6519ad   r14109: Modulify the smbcalls subsystem. (This used to be commit d538eac9dbfdd786b533cb5fbbd35ab2fd7358ba)
      adds  429a23c   r14110: make ndr interface parsing code libraries, so it will not included in multiple modules or binaries
      adds  686c10a   r14117: fix a perl warning
      adds  dabc0b4   r14120: make the rpc client code also libraries
      adds  a1f08df   r14123: Huge lump of code making all of our dcerpc connect code asynchronous. Build is ok, and so are the tests. More comments to follow.
      adds  7f2491a   r14124: One more thing needed for async dcerpc connect code.
      adds  716798c   r14125: Fix incorrect declaration caught on build farm.
      adds  640509e   r14131: Fix Coverity bug # 127 (This used to be commit 4d0aa6f525c4756ca6942439468b484e3ca4b2fa)
      adds  5e5953a   r14136: Fix bug causing segfaults in certain circumstances (gcc3.x among others, probably). Funny thing, it didn't segfault on my laptop and gcc4...
      adds  53bbace   r14137: move **p2 to the _recv function for setup the second pipe
      adds  966cf4a   r14138: this isn't needed
      adds  983d5af   r14139: Fix issue with undefined variables. (This used to be commit 03c06c6f7fedb0e47483cc6de7732c1e78e60703)
      adds  e6023d4   r14140: block SIGPIPE in smbtorture
      adds  2d7353d   r14141: fixed bugzilla 2921, forcing correct alignment when in ascii mode (This used to be commit f432d23b044355ae5214812e3794ab319b01268f)
      adds  9259790   r14142: fixed ascii padding of nttrans create in server too (This used to be commit 2cd4cd1674b7491abf796f625ee098bb2c03e631)
      adds  f3fc42e   r14143: Replace old function with equivalent based on new async code.
      adds  7013438   r14149: Add BUGS.txt (fixes #3523) (This used to be commit fc991c61b3394fe66efb813458228b3c8044b85a)
      adds  1a49b25   r14151: Add simple script that writes a summary to show what libraries the user (might) be missing. (This used to be commit ee90b8067915915af8ffbc0e04d1f4f5aae567cb)
      adds  b86c1b7   r14154: Add summary line for extended attribute library (This used to be commit 0665a465ba86bf2867ed360f8017ce8de8118882)
      adds  86497db   r14157: - pass a struct ntvfs_request to the ntvfs layer   (for now we just do #define ntvfs_request smbsrv_request,    but it's the first step...) - rename ntvfs_openfile() -> ntvfs_open() - fix the talloc hierachie in some places in the ntvfs_map_*() code
      adds  3d9fc63   r14160: don't write behind the buffer
      adds  3baf060   r14161: return early if we know the job is already finished (This used to be commit 09f6f552d73f782dc8d62cefad9c5f584b7b07d2)
      adds  54f26ea   r14162: Minor fixes on sort Initial work on async paged_results (This used to be commit 72523eae7f8925a2c23d3260875345adcf1661bb)
      adds  6e74d83   r14163: Remove LDB_WAIT_ONCE, we can hardly guarante we get anything if not waiting for all, keeping this value may just lead to false expectations.
      adds  91b30e8   r14164: More comments.
      adds  3452e89   r14165: More comments and my copyright.
      adds  2b3767b   r14172: composite_is_ok(c) destroys c, when the status isn't ok. so we need to return directly.
      adds  307e43b   r14173: change smb interface structures to always use a union smb_file, to abtract - const char *path fot qpathinfo and setpathinfo - uint16_t fnum for SMB - smb2_handle handle for SMB2
      adds  e5e10ca   r14174: fix typos
      adds  beb9d4f   r14175: More comments and my copyright.
      adds  18ad7a6   r14180: The PAC isn't so special that it deserves a level 0 debug any more.
      adds  64b619c   r14181: This doesn't need level 1 debug, it happens whenever the DNS name is looked up.
      adds  b7afac2   r14198: Update Samba4 to current lorikeet-heimdal.
      adds  80940b6   r14199: This isn't pretty, but it makes the network interface detection work again.
      adds  acd190d   r14200: Now we have real USN support, don't force the values in the provision scripts.
      adds  120c308   r14201: I don't think including roken is going to be a good solution.  Let's try and find the real solution.
      adds  c20ea61   r14202: Oops.  When removing a header, we need to replace it.
      adds  bc4156e   r14203: Include less private heimdal headers.
      adds  32b0bb6   r14205: move smb specific stuff out of includes.h (finally!!!:-)
      adds  d41b556   r14206: fix warnings, the better fix for that will be to make the sidmap code independend of ntvfs...(later...)
      adds  7f0c770   r14208: removed use of req->flags2 inside the ntvfs layer. This should help metze on his quest to unify the ntvfs strucures for the smb and smb2 servers. The only place we needed flags2 inside ntvfs was for the FLAGS2_READ_PERMIT_EXECUTE bit, which only affects readx, so I added a readx.in.read_for_execute flag instead. (This used to be commit b78abbbce60ab0009da19a72dd769800c44298a2)
      adds  40fe45d   r14209: don't timeout notify requests in the cifs backend, as they are intended to wait forever (This used to be commit 7d8da6611850a7eab964f02ccb1adaa8c2a4358f)
      adds  228abc9   r14210: 1) Fix an issue with composite context when null event context    is passed to dcerpc_epm_map_binding_send.
      adds  be6c9f9   r14211: More comments.
      adds  39f1f55   r14215: Improve warning/error messages. (This used to be commit 80b9865b373ee542da2d56d6688b4c8fd4c6275c)
      adds  9edbad7   r14223: Couple of small fixes:  - properly support --samba3-header argument used alone  - support `security_descriptor' data type  - only print pidl warnings, not perl warnings on erratic input  - insert copyright header in templates (This used to be commit db1d7358b2ba9b104c1a96762af89b500b79172f)
      adds  99dfc7e   r14227: We are passing the wrong pointer here (This used to be commit 22c1b3635596e881d1a1e8fa5e55ab996ff001d5)
      adds  bda6c35   r14237: fix the summary output (step 1)
      adds  ac574aa   r14238: This is not needed anymore, as the state structure is zeroed right after allocation.
      adds  66e3a63   r14239: Fix indentation.
      adds  33647bd   r14240: fix summary output (step 2)
      adds  a1b295e   r14256: - rename smb_file -> smb_handle - move it into the in/out substructs again - allow file.path only on smb_fileinfo/smb_setfileinfo
      adds  3cad0b8   r14281: Pull apart LIBDIR and MODULESDIR Move architecture-independent data to DATADIR (was LIBDIR) (This used to be commit 2c7b62a861f702067e8df4c3239ac7e377631a15)
      adds  335d07d   r14288:  - make the snprintf call in talloc portable to older solaris boxes
      adds  964373b   r14293: fixed some errors found with beam (This used to be commit 230636a00ed9bd968356badad596ba7f93ba6c85)
      adds  8fd131a   r14294: conditionally define _PUBLIC_, so you can disable it easily with -D_PUBLIC_= (This used to be commit 6c6bd77ec2eb7d47e1f2c54f939d479e7d0fd7d9)
      adds  250dc08   r14295: make sure we return a valid data blob (This used to be commit 759e1487349ca9631eab0315595a73c253badc1f)
      adds  15ec1f8   r14296: added an abort() to SMB_ASSERT() so that static analysers know it doesn't return (This used to be commit 72334813087740cba42973bdf787d96d2d140bad)
      adds  3ea6066   r14297: make sure we can go through the loop for than once (This used to be commit 6a84940bd3f310344641474dac984b262413943b)
      adds  27c9674   r14305: fixed a memory leak and a break error (This used to be commit c791db60c88ed0f50aa7b13822f95f6f17360fee)
      adds  1693d5e   r14306: fixed two break errors (This used to be commit 03da4fbcdd66982de8eb376f9f00da97d730c97f)
      adds  cd63d28   r14307: fixed dereference of my_address->addr when NULL (This used to be commit e017246f1052f3344b90500e04c73277923baa20)
      adds  5afe03d   r14308: fixed an out of range shift and an uninitialised error (This used to be commit 9acc445a21b7f04eb980a05109f2c73d58221f1a)
      adds  3b12f54   r14309: make sure ret is initialised (This used to be commit 1f48df6dda390ef09ae0d8efc3332e5001b75952)
      adds  65238dc   r14310: length needs to be initialised (This used to be commit 20d7f2ae35761533613f9d6dcf941a5ef3c7e07b)
      adds  18a050b   r14311: canon needs to be initialised (This used to be commit d1d94d69e1b1496fc26204f699e038bb1e36e68f)
      adds  54b33de   r14312: Formatting and comments.
      adds  ca7f7a4   r14313: Add comments describing some of the dependencies here.
      adds  03bd059   r14316: don't zero the smb_handle after it was set:-)
      adds  0b18c8f   r14318: fix warnings
      adds  d2d9c0f   r14319: this is a test to see if this help to run NBT-WINSREPLICATION-OWNED on more systems on the buildfarm successful...
      adds  d563c44   r14322: Remove the BROKEN_CC flag for now. None of the buildfarm hosts has a C compiler that doesn't support -c and -o together and it makes the build system more complicated. This also means the current handling of broken C compilers is most likely broken as it isn't tested.
      adds  e153a80   r14327: Replace MAJOR_VERSION/MINOR_VERSION/RELEASE_VERSION with two parameters:  - VERSION: should contain the current version. Will be made part of the filename.  - SO_VERSION: should contain the latest version that this on is compatible to. Will be used for setting the soname of the shared library.
      adds  e47f76e   r14332: Built in different paths when running locally (from ./bin/) in developer mode (./configure.developer). This will change the hardcoded value of a few paths (BINDIR, SWATDIR, EJSDIR, SETUPDIR, DATADIR, MODULESDIR). The regular locations will be used when running 'make install'.
      adds  b67cf4c   r14335: Build shared modules in bin/modules/$SUBSYSTEM when in developer mode. (This used to be commit 4799f7bd1fbf0ed3cd4c52bd6eef129666ac74b5)
      adds  b1bf44a   r14344: More helpful messages on error for command line specified controls fixes in paged_results asq -> async (This used to be commit fbd347544001da9e46246eb0b4a8d165ccab15c9)
      adds  42e919b   r14347: Add registration function to allow registering smbtorture test(suites) Fix mechanism for breaking lines when printing test names. (This used to be commit c1061f5fe478918f996fdeaa382a1f5552135bb9)
      adds  35447f0   r14348: Fix location of #endif (This used to be commit eb8687cdd4240c5636384e992a0f1a77251fddcc)
      adds  7a12158   r14349: Kill proto.h!
      adds  2b06074   r14350: Keep "make proto". It's hard to forget old habits. :-) (This used to be commit e0d96ecfb41d99eee818ba12dd6bbc251f938c14)
      adds  9865048   r14361: Support 'helper' attribute in pidl and use it. Remove some headers from include/includes.h (they're now only included in the file they are used) (This used to be commit 7213b7498eacac2c2cd03cf6aace376ce153cc7c)
      adds  227a789   r14362: Only include ndr_compression.h when necessary. (This used to be commit 4fced6dbbdc06233e5cf69f90c099fafee9baa34)
      adds  3f16241   r14363: Remove credentials.h from the global includes. (This used to be commit 98c4c3051391c6f89df5d133665f51bef66b1563)
      adds  611bad9   r14364: operational -> async (untested) (This used to be commit b112eb774fb1a3d689c8598bbf55ac3e978b8682)
      adds  cdd6443   r14369: Remove obsolete header (This used to be commit 85e4bb3b1049b8944bd80935c210f8a2502d2a75)
      adds  2d404f2   r14371: - make 'make CC_CHECKER=foo' possible
      adds  add7ba5   r14372: fix bug found by sparse
      adds  2ce73cb   r14373: remove unreached wrong code, found by sparse
      adds  9b8717e   r14374: remove sparse warning
      adds  eefe30b   r14379: Build torture/rpc/ as a seperate smbtorture module. Move helper functions for rpc out of torture/torture.c (This used to be commit 1d2d970f3b8aef3f36c2befb94b5dd72c0086639)
      adds  e3f2414   r14380: Reduce the size of structs.h (This used to be commit 1a16a6f1dfa66499af43a6b88b3ea69a6a75f1fe)
      adds  61933e1   r14381: Kill structs.h (This used to be commit 1ffb82a7596f989c90df69573083a2c2e28f8808)
      adds  7651d09   r14383: Fix non-developer build. (This used to be commit f4de155c94b89e586640d11992953a0d5fc0716d)
      adds  e5ea1d3   r14384: Remove orpc code from includes.h (This used to be commit 206d182cfb78ec2258ceca1be2dd5e3c06649312)
      adds  d93dec3   r14385: Fix header dependencies. (This used to be commit c1cf9f5acae7696824e100406bcb6fa161eb6501)
      adds  36eeba7   r14386: - use echo "..." instead of echo ... in all places - make the output of the CC_CHECKER more readable when you have a fast box   and the each .c file take less than 1s.
      adds  3312888   r14389: rootdse -> async (This used to be commit 4d76af63b07fd8fb5ca81ca310b174e253e7e4b1)
      adds  265f596   r14390: the rootdse does not show a distinguishedName attribute (This used to be commit 179e62d0931b382dc646b90fa8f4d418b2286823)
      adds  2d77476   r14391: rdn_name -> async (This used to be commit 0bc3caa9187e992b09bf797e7de507cca9734ab2)
      adds  45933a9   r14401: Let samldb intercept the async requests.
      adds  1060f6b   r14402: Generate seperate headers for RPC client functions. (This used to be commit 7054ebf0249930843a2baf4d023ae8f62cedb109)
      adds  c061e90   r14409: quieten warnings (This used to be commit 2ec2894f72b44ba4e400961921b65b03ad8742de)
      adds  819110d   r14410: init a var (This used to be commit 59bc3e8ab0f9722b0292465b20f3876b25095418)
      adds  0558619   r14411: mark smb_panic() as a noreturn function using gcc attributes, which tells static analysers that it behaves like abort() (This used to be commit 3cde18beaed736a48e195550c7e423bccc95c820)
      adds  0f92114   r14412: init a var (This used to be commit ec53f5fe9617ea36295522a410161bbca6edf9ad)
      adds  f479571   r14413: don't do memcpy of length 0 (This used to be commit c43a7ec7ac3bcb3001d046615ca17a9ce083a2b0)
      adds  72a7052   r14414: added some error checks (This used to be commit cd9f3adc759f1dc29043c435febfe78e56fece1b)
      adds  eb6e6c0   r14415: remove an unusued var (This used to be commit b4172b53f3e01f518244ca80e07e351c7d51e282)
      adds  cd95328   r14420: arrgh, make sure I test compile even little patches .... (This used to be commit 749a93c7c01401b1ccbb117500910b56a93d82b4)
      adds  66fe187   r14422: ensure that domain_attrs does not refer to a stack variable in a freed stack frame. The previous code worked with gcc, but strictly speaking the arrays are out of scope when referenced later in the function, and a compiler could construct them on the fly on the stack. (This used to be commit 489c33806559d0a8ee2bec97fed8ad63a4e1dc17)
      adds  f9827c2   r14423: don't die on no controls (This used to be commit 9787fb8e917c22ffe910062630dc4f32473a9fab)
      adds  07fd3bd   r14424: another empty controls case (This used to be commit 7d0eb678bf3649fb4e09da039dd1b716ea3df2cc)
      adds  11e160c   r14425: fixed an hmac-md5 error for keys longer than 64 (using deallocated stack variable) (This used to be commit b10cb752c2558e98495625bbbb8704d19031a42b)
      adds  a088c22   r14426: ensure res is initialised (This used to be commit ce1326157c7e139a43ab31d4d1e366b78b69e26f)
      adds  4ce5f82   r14427: don't reference short_princ after it is freed (This used to be commit 8ca4681861e24ddf7c4abcc97a4cf0e001d13e24)
      adds  6940853   r14429: charset_t cannot be used to loop over charset_t, as otherwise it can go out of the range of the enum (This used to be commit caead24b6dd2f2e87e113587cacd57794487a83a)
      adds  24c76df   r14430: ret can be NULL at the end of this loop (This used to be commit b607be9cdad5a9bd672698cb31a2af81d59d0763)
      adds  737d05b   r14431: don't call qsort with a null array (This used to be commit 2c33f577ad5bf8cddec735e75a26c4a4c07d8c51)
      adds  90e2776   r14433: sort_result must be initialised when we call do_result (This used to be commit a33f6a9832c7ae03e630d33120cfa048a51089d5)
      adds  baa62e5   r14434: use the right enum type (This used to be commit 507def57cb83a3e12a3c8d60eb833fe47e9ec9e8)
      adds  5702626   r14435: return after an error (This used to be commit 40e5bfdb0fadedb81d8fbd7e8cc578ef2ea12b13)
      adds  2e95961   r14436: mixing of boolean expressions and integers isn't allowed (This used to be commit 6f7d09262d2e92df137167da55f5a22f32490781)
      adds  72017b0   r14437: fix warnings
      adds  568e77e   r14438: fix warnings
      adds  ed1fbaee  r14439: fix warnings
      adds  3f6ede8   r14440: demonstrate that the smbpid is attached to a session (vuid), so SMBexit() only closes files for the given user session and the given PID
      adds  22244f0   r14441: try to get more hosts on the build farm pass the NBT-WINSREPLICATION-OWNED test
      adds  475bbbf   r14442: the ACB_ flags are 32 bit...
      adds  d16d8e1   r14444: - make clear that a canceled notify directly returns without any other event - test mkdir - rmdir - mkdir - rmdir sequence, this gets 4 notify events back - add some comments to the multiple directory handle and buffered cases
      adds  9eb691c   r14445: add FILE_NOTIFY_CHANGE_STREAM_* flags from:
      adds  ae92d63   r14446: demonstrate the notifies on files are not allowed
      adds  5555e28   r14447: remove unused stuff
      adds  84aea6e   r14455: also add the:
      adds  2e7df84   r14456: don't access the smbsrv_tcon inside the ntvfs modules
      adds  8eb83c8   r14458: extended_dn -> async (This used to be commit 716c475999fce895392ba774ae9a15b8654334ba)
      adds  753bf8f   r14459: Make this async compatible (This used to be commit a71d762acff73a5ba11927a3afbcbf404314aa24)
      adds  8528016   r14464: Don't include ndr_BASENAME.h files unless strictly required, instead try to include just the BASENAME.h files (containing only structs) (This used to be commit 3dd477ca5147f28a962b8437e2611a8222d706bd)
      adds  16f9685   r14465: kludge_acl -> async (This used to be commit b91b19131814abb4291c0bf7b13149060d6e9e62)
      adds  bc8eb1e   r14469: Don't the variable INSTALLDIR for two different things... (This used to be commit fd47e975a4c4d225e7513b6dd2223a8eac9b4348)
      adds  4f1c8da   r14470: Remove some unnecessary headers. (This used to be commit f7312dab3b9aba2b2b82e8a6e0c483a32a03a63a)
      adds  3bb28c8   r14471: Convert installheader script to perl (This used to be commit c6a478a1af38cad5622d3c3c53a7a99f9770b169)
      adds  249f726   r14472: fix typo
      adds  2438b90   r14473: Modern splint has no problems with immediate structures. (This used to be commit 6046dd822078cf5daa1a00c90fab998608e6872a)
      adds  71b4fd9   r14477: Remove the NOPROTO property - it's no longer used as proto.h is gone. (This used to be commit 9c37f847d32d2f327a88c53a90af0c73126b76be)
      adds  8631420   r14478: Remove unused proto_objs variable (This used to be commit acd23e351e92c59c4bbc12c06d0686e355fa82e8)
      adds  43c7536   r14479: Cope with _PUBLIC_ not being defined. Needed for when external projects include this header. (This used to be commit 9bfc3c2537eb7183ba722c8c83248521c2126109)
      adds  1876286   r14481: Change paths in headers on the fly when installing. Adds a simple text file that contains the paths where headers need to be installed. (This used to be commit c3d975f4dce85245c7ba2b159c1128711d828291)
      adds  3709d6b   r14483: Allow subsystems with just a public prototype header, no private ones (This used to be commit bb6541126c94b33e4a24d9f036655b55b704923b)
      adds  83d8fd3   r14484: Install more headers (This used to be commit 430c6516d383bfd7f27287394bf8eef9f174b3e6)
      adds  3948fca   r14485: mark smb commands as need session and need tcon explicit, so we only need to check in one global place and can't forget in other places...
      adds  a949db7   r14486: remove the need of a stream_connection on a dcesrv_connection, and let the transport set callbacks for getting the own and peer socket_address
      adds  d308745   r14487: split smbsrv_request into two parts, one will be moved to ntvfs_request but I don't to get the commit to large, to I'll do this tomorrow...
      adds  ecf0dd6   r14488: Install more headers. Generate different #include lines in pidl depending on whether we're building inside or outside of the Samba tree (useful for 3rd-party projects). (This used to be commit 0c188833154c1fe565cb1735909e408a4a1a6049)
      adds  4469fa3   r14491: Allow building more output outside of the Samba source tree (This used to be commit 272ca8e636cc5043279ff247fc8d5693a9181992)
      adds  b785a7c   r14492: Fix shared libs - set SO_VERSION to 0 everywhere for now. (This used to be commit 4682bc5ce047d81586447b9df82c91ed1fe677cf)
      adds  132310b   r14494: Add comments to clarify that we deliberatly fall though here
      adds  5c79bba   r14497: Fix build with shared libraries (This used to be commit c74fc55831ca24819ae7f5e0920d0351e2b46a08)
      adds  2d558d5   r14498: Revert part of my commit that removed support for compilers that don't support immediate structures (This used to be commit 657a893b25bc6669f016a9d251e07120d025f436)
      adds  36b56d6   r14499: Remove dynconfig hack for now - it caused a recompile of the asn1 compiler every time a .mk file changed, thus causing the recompilation of the files generated from ASN1. (This used to be commit 4cd1e017e335818ef4585ff1096cb9968d14399f)
      adds  2f65012   r14500: Make some more functions public (This used to be commit 867fc489228a827fae08de3969e0db2a22192609)
      adds  0188dce   r14501: Re-add nicely working hack to allow running from the builddir (including modules, codepages and ejs!) without installing. (This used to be commit cdff0a63fe13197b63f022a4d1460a232cec7051)
      adds  bae6672   r14502: Supply both needed arguments for the backend logoff processing.
      adds  66b2ed2   r14504: make trans and trans2 able to use async ntvfs backends
      adds  5b0051e   r14511: Install more headers (This used to be commit e1f896948fad8cf5a1aec300865c250c5721ee7d)
      adds  48e22c1   r14516: dynconfig fixes (This used to be commit c7f6b0801da00d6eeb846f63a39b656f02b7a6e8)
      adds  5790d73   r14517: Put Modulesdir: line in .pc files, so 3rd parties know where to install their modules. (This used to be commit 2cb96e08f3c69f21ed14b12d79f441628a790ce6)
      adds  02c4b98   r14518: Support STANDARD_VISIBILITY property on binaries (This used to be commit 2550f47030e00381b0a2d1a46dfdcc6c3783b64f)
      adds  df89141   r14519: Put base registration in a seperate file, as well as some of the base tests that were currently in torture.c (This used to be commit 4e7c3c7e1fe383b37d90954982e8bf150a06663a)
      adds  52b4104   r14520: Split up smbtorture binary into a core (torture.c) and UI frontend (smbtorture.c) (This used to be commit 7f9c11e7b1d7f6ce943900860febe0f43ea6548e)
      adds  d7254a3   r14523: make async search request possible
      adds  c67fd3f   r14524: Make TORTURE_NET a separate module Add new header for torture utility functions, so torture.h doesn't need to depend on the SMB libraries (This used to be commit ab162bcafc666f226332d4678b0875139a0d65c2)
      adds  2584a53   r14525: Sort list of torture tests alphabetically (This used to be commit 48941ecc870ac96a944beb5657950ad3ec1f1f11)
      adds  8437d5b   r14526: fix the size of the output buffer, we need 1 byte for the Word count now smbsrv_setup_reply() and req_setup_chain_reply() do the same thing
      adds  d09b70c   r14527: Fix build problems. (This used to be commit 863ca4014d9b821706ee90f58ab5d5cf3899a4c7)
      adds  dcc730e   r14528: Fix installation of manpages (This used to be commit b96aa4ce2a9918bcbe5d0c498fd7a964253817b5)
      adds  92bb590   r14529: Include $(builddir) where necesary (This used to be commit ee49674dc6cbda95590409541703c36534b195b3)
      adds  ec48328   r14531: Install two extra header files (This used to be commit 87cfd6883ef73b8eeee4ca0a201e449417fa066b)
      adds  8836535   r14533: Install pidl, remove some useless header dependencies (This used to be commit 2b93fd5246c64f8abad8a8f52b933553d93cb167)
      adds  f9ec6bf   r14534: Update doco (This used to be commit 0944dca9586e3dc5ef4a9516c47151d8b121767f)
      adds  b40afa0   r14535: Fix header installation (This used to be commit 0ef3fc567c9c57cfb81923e1bb6d0d8393075861)
      adds  5b83178   r14536: add make gdbtest-all and make valgrindtest-all
      adds  881f32a   r14537: remove used file
      adds  0272088   r14538: ok, I have better used make valgrindtest my self...
      adds  9225c02   r14539: get rid of a pointless union layer in struct smb_notify (This used to be commit 1e1c5593817e84c59c1a10b5a3c1957e363e5198)
      adds  75140d6   r14540: fix a talloc hierachie problem, make sure file and search handles are cleaned up before anything else in the pvfs_state struct, as there destructors reply on a valid pvfs_state struct
      adds  61fa658   r14541: separate smbsrv_request and ntvfs_request, with this it's now possible to write a ntvfs_test programm like the vfstest in samba3
      adds  35349a5   r14542: Remove librpc, libndr and libnbt from includes.h (This used to be commit 51b4270513752d2eafbe77f9de598de16ef84a1f)
      adds  9d5352b   r14543: Fix some build dependency problems caused by the use of $(builddir) (This used to be commit c85c4b97f35ac32c3e7b40fa84414171975ecf54)
      adds  8e8f3b2   r14544: Remove exchange-specific files. (This used to be commit 4ae0a28b2e85609226aa14c14e06aefad64ee293)
      adds  dcb912d   r14545: Fix make dependency warning. (This used to be commit 130db1abbe7f0998019bdf59332991b2a7d35eb2)
      adds  40f729a   r14546: Install pidl in the same location as all other binaries. (This used to be commit 1e6f3c04344070c222508729ee1afdc0e8b3e476)
      adds  42f9c67   r14547: Don't install pidl - it fails on the buildfarm as it doesn't obey $PREFIX. I should've remembered, as this problem has hit me before... (This used to be commit 6a03e18ab881060f67c0313bd2ea4680b6a45f9f)
      adds  4a1dd08   r14548: fix build after generated prototypes (This used to be commit 25b93e043edc21fa40928c9166764a3a7e1b1e23)
      adds  f200d55   r14549: Use make-compatible syntax in extra_cflags.txt so we can avoid cflags.pl when using GNU make (This used to be commit 4354147f6b5e9485d0550fa6c8a33be526f54db6)
      adds  fb67b0d   r14550: Fix tests (This used to be commit 765fd852e789371f6b6361acd7603f8056ac14a9)
      adds  edef070   r14551: Include path (./) for some older makes. (This used to be commit d033f13970cd4c8b4d22b813f058f4ac669cb04d)
      adds  e801e01   r14552: Remove old dependency code (This used to be commit 44e132cf1a48174f538348b743096251b3e8f92f)
      adds  781d122   r14553: Use double colon feature in the makefile (supported by all buildfarm hosts!) (This used to be commit f523c51b34c2305dcf861c542336f161a072a2f0)
      adds  c84cfc0   r14554: Write out header dependencies. This means all C files affected will be rebuilt when a header file is changed. It also means parallel builds work now.
      adds  1ac632a   r14555: Remove cycle from rule (This used to be commit 94d182d6ad7e21c1c1722d91eb84d895889b945c)
      adds  7b01c9e   r14556: Fix some dependencies (This used to be commit b5802770322678d3f9c2044039cc254024612f9b)
      adds  356b739   r14557: Add hack for asn1 files (This used to be commit b4796266c3dcd000a034c94ed2ff249735d5db92)
      adds  0f98a4d   r14558: Another two more static dependencies... (This used to be commit 9938b7391ddc558e4962e342180738ce9891180e)
      adds  986532f   r14560: Finally! Start working on async libnet_RpcConnect and other rpc-related calls.
      adds  afabd8d   r14561: Update WHATSNEW.txt to revision 14554 (This used to be commit 2038d62b197b864ba903640725e0814d563730d4)
      adds  c2c7971   r14562: Use VPATH to solve strange heimdal dependencies (This used to be commit 4d09ffa7f128e881fc891988ea672ae93a7ab45d)
      adds  08d7ec8   r14563: Include both private and proto names in makefile rule (This used to be commit 2236ad9096b0ebf19baffb9410bc6347b31c98e9)
      adds  e1e31b4   r14564: Remove dependencies when running distclean (This used to be commit 4f99c96509012fa10519627c037dc4297900dcc9)
      adds  3ddf4e8   r14565: Fix shared library sonames (This used to be commit 3e6b75d955cc49becf9145fbe4380c4e7e7f81f6)
      adds  79f844e   r14566: Remove unnecessary headers.
      adds  9565c70   r14567: Make some more functions public. (This used to be commit 8e84e6cb6b172c89072723e07f344da8f4476c1f)
      adds  1d23d26   r14568: Remove unused function.
      adds  8f3a9d2   r14569: Make more functions public. (This used to be commit da0a4118189d1026e04e46cb73ba90a4a94d8819)
      adds  84f07e5   r14570: Move some functions also they are also used from kpasswd (This used to be commit 89dfb74894c809d69eab05bdb6d5fe4012153808)
      adds  c06acda   r14571: More improvements on shared library support in Samba. Only ldb is left now... (This used to be commit e71cca7f0cec62357eba6ba02d13f1c3f04edaa7)
      adds  184955f   r14572: Give libraries saner names, remove some .pc files, make some things subsystems in case a library doesn't make sense. (This used to be commit ed382873fd01457a53e0a1e1f5ba6753dfbc0646)
      adds  679a993   r14573: Install samba-config and headers (This used to be commit 29d63edbd71d665d2566a2f4aac90e93753946e3)
      adds  18cddd5   r14575: Move some path-related functions to libsamba-config so libsamba-util doesn't have to depend on the lp_* functions. (This used to be commit f97df7d90a41b77a9edd2d6bdc47c27bf1b6bb07)
      adds  b40ab97   r14581: Disable automatic dependencies for now, as some make versions seem to have trouble with it. (This used to be commit d6d363626513b41cb2d6dafab631bebadee48f42)
      adds  9ef4e90   r14582: No longer require 'make proto' when running without automatic dependencies. Don't create dependency files when running 'make clean' (This used to be commit 6414d0c04fce969d4400a013aeaa3fa75849e2de)
      adds  61ec62f   r14583: Enable automatic dependencies only if GNU make >= 3.81 is present. (This used to be commit 2b22f1853306625a4c59763ef11965ac8900d4ff)
      adds  c67c125   r14586: Some small fixes, update TODO. (This used to be commit 5673ee1182dbae1aac6891abdce0b5748a14989f)
      adds  dbbf90d   r14587: Allow building without GNU make and/or without xsltproc (This used to be commit 33709dc5b3652f4d4c7281bec4ba7160a6d87598)
      adds  0e4ee78   r14589: This morning, I think I can spell...
      adds  72a1d08   r14590: Fix ldb standalone build... (This used to be commit 3a6ed4e2df26936202cba8f7739ed39e0d119d1a)
      adds  d0c7651   r14591: More comments.
      adds  bb1909e   r14592: Add support for loading shared modules to LDB. (This used to be commit f10fae23f0685b2d9c6174596e1c66d799f02c52)
      adds  508f2f5   r14594: Fix some dependencies (required for shared library build) (This used to be commit 06f7a8c692a645830eb3dd9abad8556c66bba747)
      adds  b556df3   r14598: 'logfile' may be a poor choice for a global variable name, but for now don't shadow it.
      adds  d64ccc0   r14599: Pass ACLs down the registry layer. (This used to be commit 6cdefd8945eee5513a6993350ea71f12d4dbd6fa)
      adds  dab516d   r14603: Fix building of ejs modules as shared libs Fix calling of ejs_exception() without requiring --export-dynamic (This used to be commit 8575e9a4903450aae1f29f55aae516085a9528bb)
      adds  e67c241   r14604: Support 'aliases' for ldb modules (This used to be commit 73889a327cfe5613746393205fc3e5d6fa76421b)
      adds  59c4279   r14605: Create heimdal/lib/des/hcrypto symlink if it doesn't exist (This used to be commit 303832bdc90f371c68185773009d143d1acf93ae)
      adds  07bdbd4   r14606: Fix paths in developer mode. This allows 'make quicktest' to work when building with --enable-dso (This used to be commit 614f062748d95a455d1a99a7444fdc0fe152f4e4)
      adds  b5e849f   r14607: Update mkproto.pl to only write out new header files if the contents changed. (This used to be commit 06403ea2be9ce38dbd099e710ccf17dc4340fa43)
      adds  d511094   r14608: Force creating symlinks (otherwise we end up with EEXIST errors) (This used to be commit 849d9e8cc3aaea03775b0bfdfd0d263a97a8b9d2)
      adds  1328f55   r14609: Add heimdal/lib/des to the VPATH (required for some headers) (This used to be commit 1145ec40f039434b7fac9fe010ccd32a1e8d4fc3)
      adds  9c97e1e   r14610: Fix writing of modulesdir to .pc files Add two more .pc files (This used to be commit 549b1eec40d8989d4c94ab2e63b9b4789c008589)
      adds  2216af2   r14612: added strncasecmp_m() and fixed strcasecmp_m() for invalid codepoints (This used to be commit 12b533450bdb31b57154940898f2f02c49e96ed1)
      adds  582c039   r14613: fixed ntvfs_notify_next() (This used to be commit 9bf7d322d014d0d7dc603427b233acd97fae5734)
      adds  580e5a1   r14614: handle zero timers in pvfs_wait() (This used to be commit cc1f8b3ebe2dcab6f21913af9baf231f3250120e)
      adds  830b744   r14615: add notify to unixuid ntvfs module (This used to be commit 79af976d189798bb92f5909237202ca18db1789f)
      adds  3434cd7   r14616: added notify change support to the posix backend
      adds  4fd82be   r14621: Define HAVE_IMMEDIATE_STRUCTURES for those using Samba headers, so people don't end up with different sizes for NTSTATUS... (This used to be commit 54962ce41a7ae72d1dc8cbb2d2cf9cd60a1ed683)
      adds  864d9b5   r14635: - Remove lex.c from SVN (it is built anyway, and having it in SVN   confuses things)
      adds  2295953   r14636: Print an error on torture connect failure.  (Helps with debugging).
      adds  0aeb2a5   r14637: Extend the ACB -> userParameters flag mapping based on the ovbious connections.
      adds  8ae3773   r14638: we need to call smbsrv_setup_reply() before using smbsrv_setup_error()
      adds  f2b2c91   r14639: the platform id is 32 bit... this worked before as there's always a pointer following that is aligned to 4 byte
      adds  97f49de   r14640: Fix dependency (This used to be commit 009b56a3234b28e212fe5b2cda4f068c9a2f8707)
      adds  b7f5078   r14641: fix typo
      adds  4a3b6ac   r14642: fix shadow warnings
      adds  d72632b   r14644: fix SMBecho, used by w2k clients, failing this, causes an SMBulogoffX and SMBtdis
      adds  1f2d831   r14647: be a bit less verbose on common stuff
      adds  9015b70   r14648: Update to r14647. (This used to be commit dc09f7a556b2b04547ec197690d57a215dc4b2d1)
      adds  080ed63   r14651: The actual release date is 22 march.. (This used to be commit 2c53c63590c7b5531465da8c937a5c642c21051e)
      adds  0ff7e52   r14653: make sure we always have a valid session_info
      adds  bb603cf   r14654: Fix hcrypto link when using automatic dependencies (This used to be commit 2db7109abf3cbf1b676077f8e7536644dc55dfab)
      adds  f805808   r14657: We'll now start working on TP3 (This used to be commit e4751cbaffea9da6972db8b1e6f70a6e10346651)
      adds  3c7df11   r14658: Include ndr_obfuscate.h when necessary (This used to be commit 3647bd31244c9a44a4fae8a20a3176b85f4a0b3d)
      adds  e90d881   r14660: Install ldb_errors.h (This used to be commit 438636c475066533dec9a7464a01dece125320c6)
      adds  268a86e   r14661: Install symlinks for shared libraries (This used to be commit 3286636dbb78485e57357a2e7c23579e808264b2)
      adds  7de4a5b   r14662: To allow the RPC-SAMR test to pass, we need to look for both domains and the builtinDomain objectClasses, when trying to find domain policies.
      adds  5dd9446   r14665: More testing in RPC-SAMR.  It looks like we will probably need another ldb module to handle which flags can be set under what circumstances.
      adds  58483ad   r14666: Fix handling of naming of shared modules when not in developer mode (This used to be commit 2638899529ca17ee0557d4491a51c21437b581b3)
      adds  c653dc2   r14667: Fix indentation.
      adds  5794c03   r14670: Fix module extensions (This used to be commit 1c7beecbfdc6a156d6e9c379a31bdbfb191cbb5d)
      adds  8b5b6f9   r14671: We don't really need this in our releases...
      adds  aba2ae4   r14672: the async_info desctructor needs access to the private struct, so free async info explicit...
      adds  13f4573   r14673: Don't double-free conn, it is below 'c' free'ed by stream_terminate_connection()
      adds  41a6591   r14680: add some tests which demonstrate that closing the dir handle triggers an empty notify reply with NT_STATUS_OK
      adds  311d6f4   r14686: Fix pidl testsuite to run whenever there is a shared libary built Samba present. Ignore tests that are known to fail for now. (This used to be commit a7279f13f0431a5036c931c5339542f98139c461)
      adds  b6cae24   r14687: Start working on support for represent_as() and transmit_as() as an alternative to subcontext() (This used to be commit 744402160d5f994f5440553bb726e95a13033a83)
      adds  85e9143   r14688: More work on represent_as(): output the right function calls, fix test. (This used to be commit 7bc72277b37f9d89f6a078e85c14d560fd33a3bb)
      adds  6ba19b5   r14689: Fix test (This used to be commit b199f5345cc92ff8aeb59479c8c2a89ab1278d70)
      adds  5d9ea91   r14690: Support represent_as in headers, enable represent_as() test (which works now) (This used to be commit 31e847a0844a6871befc6091e813ae017cd6e4b4)
      adds  8973ac8   r14691: Fix printing elements with represent_as set (This used to be commit f4428db2f922e921c54cdb0849eaad5018cb5a01)
      adds  76ab420   r14692: Get rid of the obfuscation() attribute (This used to be commit 122d1d0249800d51e45ce0d092c97f1f9bf2c7d5)
      adds  0587194   r14693: Automatically update dependencies during compilation (This used to be commit cea38a2960f9da11bc96f5b05fd5b44b39509cf8)
      adds  637c450   r14694: Remove for now until it does something useful. (This used to be commit 4a8214f0f3b6e2456d4749008442a4d5a709870d)
      adds  3fdc3cf   r14700: Fix spelling, and change these informational messages to debug level 5.
      adds  eb66b26   r14701: Allow, with non-default options, NTLMSSP to access the LM session key, even when not sending the LM response.  Needed to pass the test_session_key against Win2k3.
      adds  9628e71   r14702: Accept our netbios aliases as valid names in the SPOOLSS server.
      adds  fc52ddf   r14707: Initialise default value (the rest of this function sets it to 1 if this is CFX).
      adds  3451ba7   r14708: Add a (bogus) UUID and a comment to the PAC defintion.
      adds  767685e   r14709: allways use the unicast socket of the interface, when reply to DGRAM requests...
      adds  30976b1   r14710: make more clear that SMBexit only cares about the PID that is used in the open call
      adds  c7ee532   r14711: let windows clients retry after getting ERR_SKEW
      adds  4958e97   r14712: Do not proceed in event of failure to obtain a policy handle.
      adds  2613764   r14713: For testing, it is sometimes useful to specify a hostname for kerberos that differs from the hostname the connect() uses.
      adds  57589e3   r14714: On DCE/RPC, we need the name of the remote server used on the socket, for Kerberos.  It must be the full name contacted, not the 'called name' we might want to use for \\server things, so add another function.
      adds  ff57359   r14715: Correct the definition of the DCE/RPC bind_nak, per the OpenGroup spec.
      adds  d52f318   r14716: Remove username from debug message, it just causes valgrind assertions.
      adds  a0effc9   r14717: Don't provision the system as 'localhost', but instead list localhost as an alias.  The netbios name is then 'localtest', which will resolve with netbios and work with krb5.
      adds  6c5853a   r14718: Add initial work on a standardized UI for smbtorture (This used to be commit a15a8d87b50fe3011c009d3c030cf54ec86540b4)
      adds  909b111   r14720: Add torture_context argument to all torture tests (This used to be commit 3c7a5ce29108dd82210dc3e1f00414f545949e1d)
      adds  e70eae2   r14721: Fix a couple of warnings. (This used to be commit 426ac78108b35adc8412d12d2d888c3d5ddf4171)
      adds  13ea7bb   r14723: Keep statistics (This used to be commit 9d6eefad3a45aba52247d4364c9ef5a538f0abd5)
      adds  935af3e   r14724: Rearrange some source files, install more headers. (This used to be commit 7146c1600f29c349e5bb78f810e7e170b535dd37)
      adds  51c08bc   r14725: Reduce amount of headers, add simple ui implementation (not used yet though) (This used to be commit 141830116b059f032696c956832451a7b0f7c6cb)
      adds  a2d4079   r14727: Update pidls' TODO, add test that demonstrates the desired behaviour (This used to be commit c2f510d38be6b4387120d7477ddd200b9bec13e5)
      adds  d2cc33c   r14728: Install two more headers, fix warning (This used to be commit 7a227457a4523e8b76d86022a38c8851c04b2e6b)
      adds  36e50ec   r14729: Install db_wrap.h and db_wrap_proto.h (This used to be commit aa8979d55d2f7c760cbe5bc349c8b4842de98546)
      adds  766d08d   r14730: Remove dependency information with 'make clean' (This used to be commit 16da854eff726f11971aab8e62098044989e4ccc)
      adds  710d442   r14731: Fix typo (This used to be commit e68785a30b9418bc88a5294960070e217fd1eb6f)
      adds  7011384   r14732: fix typo noticed by derrell, thanks!
      adds  b983fd9   r14733: SMBtdis needs a TCON and doesn't need a SESSION,
      adds  7780e2b   r14734: this demonstrates that a tcon isn't autoclosed by a ulogoff the tcon can be reused using any other valid session later
      adds  42da534   r14735: Use dcerpc_syntax_id rather then seperate GUID + if_version everywhere (This used to be commit a316b33057f3ec8532677980e093cd327d33f257)
      adds  ad06a8b   r14736: - the ntvfs subsystem should not know about smb_server.h - the process module subsystem should not know about smb_server.h - the smb_server module should not know about process models
      adds  961232b   r14737: Fix shared library build without --enable-developer (This used to be commit d508382180c586ec0a749883b2c75561732d6f37)
      adds  e095d9e   r14738: do some different lookups
      adds  316269a   r14739: keep the last request time for the smbsrv_connection, smbsrv_session and smbsrv_tcon for management tools
      adds  a339d74   r14740: Try loading shared libs from the bin/ directory (useful for running 'make test' without developer mode) (This used to be commit 3aafd0902094b7d3ed3c4ebe2c9245e2a86d53ea)
      adds  57bde86   r14755: the change notify code now passes most of the RAW-NOTIFY test. Still more work to do though (This used to be commit 4d234b37e528137b5c00f6bbb84c2d6939fea324)
      adds  33f663b   r14792: when we enable fake oplocks, give out batch oplocks not exclusive oplocks (This used to be commit 182aee1a213c1219772895deed31e1ed8aed00c4)
      adds  8a95fa4   r14793: the RAW-NOTIFY test now passes. Next I need to make it efficient, and add the hooks in all the other places (This used to be commit d1937589029ac2a75d15f006685769c44a274a65)
      adds  8e7078e   r14794: added a test to see what happens when you send a notify request on a handle that already has a notify request pending. It turns out that they are queued (This used to be commit 15e9302bcd20a91446b19033333b743f1d257a66)
      adds  0d3a949   r14795: queue notify requests on the same handle (This used to be commit c976f14a9f397802946a9bb36394fe4c27bf3caf)
      adds  8260854   r14796: handle overflows in the notify buffer. The pending events are dumped and the notify buffer removed (This used to be commit a4c0e23f9dc5049e7d6df3bf3d3ee694f715ce05)
      adds  ed3fc62   r14797: added checking of the filter in notify requests (This used to be commit 1db0a5a7f4c1ff915d91bc15d8e40cc90a78961d)
      adds  86971ff   r14798: Get swig building again (by commenting out dcerpc stuff for now).
      adds  3387746   r14799: added a tdb_get_seqnum() call, and the TDB_SEQNUM flag. This allows for an extremely lightweight test to see if a tdb has possibly changed. (This used to be commit f325ba605ccceca63712c0f2c98961e35e437b3d)
      adds  24bacd1   r14800: use tdb_get_seqnum() in the change notify code to avoid reloading the notify record if the tdb has not changed. This makes the notify_trigger() call much faster, which is important as it is called on just about every file operation (This used to be commit d09b8761bfda7dfbb4c7a5c4a4f4359ba01923a3)
      adds  ea5a312   r14801: Move swig testing makefile fragment into swig's config.mk and out of main.mk (This used to be commit 3721072fc531df2ffdc9ae323aa2e4e3d0fc58b7)
      adds  4a1055d   r14802: Fix typo. (This used to be commit 757805f02050a6023ff728c28e2f79d00f277f6f)
      adds  aec7f3a   r14803: copy with the root directory, which has /. on the end of the path (This used to be commit 16742cd28621d205f21c855e5635be1dfc3f2b69)
      adds  61ce5cd   r14804: Start writing a more Pythonic tdb module. (This used to be commit 4c9af9c1495e0582de8353709d7b79b731a7fc75)
      adds  6942d1d   r14805: use tdb_lock_bystring() to prevent race conditions in notify add/remove (This used to be commit a6be44f78ca2eaecbf0b6d8598addba5a11ae966)
      adds  7eb440f   r14806: Fix compiler warnings (This used to be commit b38a83407717b760c8a7aa3715ab3ca7f637c611)
      adds  1196387   r14807: fixed the format of notify responses (forgot to commit this earlier) (This used to be commit fb91a37e926963acfc90fe276a33c7a329a023e8)
      adds  be0a007   r14808: added notify_trigger() calls for rename and setfileinfo calls (This used to be commit adb4ea32e2d5506cb213ea4c0715918042fba084)
      adds  399358f   r14812: Fix typos (This used to be commit 354326a718d490e49d760ae62e583612479fa706)
      adds  47eca29   r14813: Remove headers already checked for earlier or not used. (This used to be commit bd803fc9803451e0030d292ece57a56614085688)
      adds  d72f821   r14814: also run the BASE-DIR test with 'make test'
      adds  99beb7b   r14815: BASE-DIR doesn't exists...
      adds  45e4982   r14816: Simplify test for comparison_fn_t (This used to be commit 594215d1176b23596549fd4e4098d42ef41f7d0d)
      adds  9845c8c   r14817: rename some tests
      adds  01f19c0   r14818: give an error on an unknown test
      adds  90de5b9   r14819: list all tests smbtorture offers and explicit list tests for skipping
      adds  96b5dd7   r14822: if we use the snum used by the lp_* functions instead of the wire TID, then don't use tid as name...
      adds  f964db9   r14826: initialize pid1 and pid2:-)
      adds  07372df   r14835: split out the config rules for the ntvfs/common/ directory (This used to be commit 33495d19cf0263f6df5ec935f51c68bde84b1d01)
      adds  69c5cd5   r14836: Keep constants in the right order, and line things up nicely. (This used to be commit 9c11c1ac2a9d5a6cae490fa7a2005700271d53f3)
      adds  e7dc4c7   r14837: fixed build error (This used to be commit 23724bfd24b051c4096ac49c52c2cd31389340be)
      adds  05c53f7   r14838: fix the build. Looks like I still haven't quite got the hang of the new dependency/proto system :-) (This used to be commit 63ae3f21e3471895ba83df1c2fdc4147090f7fdb)
      adds  8cd973d   r14840: - rename some functions - stack specific functions on top of generic ones
      adds  29f03c4   r14842: fix parsing of NetDiskEnum replies
      adds  0697e76   r14843: the results of the srvsrv_* calls depends on the user, try some tests anonymous...
      adds  c50125f   r14844: Support a stdbool.h replacement in lib/replace/ (This used to be commit bccfddcafa1fdb56392e2301bbd404964ad9f7c3)
      adds  986aae3   r14845: expanded the number of info levels tested for continue in the RAW-SEARCH test (This used to be commit a3e7640730b756392afce4ec1b69eda0bf044e3f)
      adds  7e36116   r14848: use the constant instead of the interger value
      adds  2585325   r14850: Don't assume that sizeof(BOOL) == sizeof(int) (This used to be commit 1557e1ba6f3576dcd28cb7f05ba97df7b549ba52)
      adds  ab9fb12   r14851: Make BOOL, False and True simple aliases to the POSIX-defined bool, false and true (guaranteed to be defined by lib/replace) (This used to be commit 53fa1bdb6e0ea134c4d688e7cf3237fd25c2cc76)
      adds  0bc6e7a   r14852: See if all target platforms support multiple .SUFFIXES lines. (This used to be commit 137ed99e3527c5240533d59b6b98d1f01a849046)
      adds  e29489d   r14854: Finish off swig wrapper and torture tests for tdb. (This used to be commit 1c4042e23f3e99f95133313607e2c2904503cf74)
      adds  9424766   r14856: fix bugs noticed by the ibm code checker
      adds  f53e12b   r14857: fix bugs noticed by the ibm code checker
      adds  64587cb   r14858: fix bugs noticed by the ibm code checker
      adds  508ba60   r14859: fix bugs noticed by the ibm code checker
      adds  1af925f   r14860: create libcli/security/security.h
      adds  bb13111   r14861: regenerate the proto headers when the .mk file changes
      adds  8e738cc   r14866: Fix CFLAGS when building compile_et. This should fix the build on some of the buildfarm hosts. Thanks to Richard Bollinger <rabollinger at gmail.com> for helping debug this. (This used to be commit ab0c2ede27550f400c1ffb8fc1adbeddb477468e)
      adds  1b22141   r14867: Include <stdbool.h> in external compiles (This used to be commit 03224dab111b931effd548586e630480fa1423b1)
      adds  f586b11   r14870: Update to link with dynamic instead of static objects. (This used to be commit 20d68c60b7b7dce1f4f82cb6d3af9431a0660854)
      adds  0235d37   r14871: We don't need to import UserDict anymore. (This used to be commit c60a2335383eb277a82dbe073ce9b58f8abf0241)
      adds  e9cf4f3   r14873: Add skeleton swig ldb interface. (This used to be commit c6c759e19f7fb9232d9c97b66d140c1bb0876dff)
      adds  c23ef0a   r14874: Allow overriding LIBRARY_REALNAME (This used to be commit 8f57c0e7bcd99556ba83497ce17b6723a637ac76)
      adds  733b5af   r14875: Make better use of the build system (This used to be commit 12429bb66f0f038f1a02932c012c9e9caae6d38c)
      adds  69e40fa   r14876: added ENOSYS to unix error mapping (This used to be commit 77f32a273541afcd07f6da8a26315bf21ea05c51)
      adds  6d98076   r14877: added support for the kernel inotify mechanism. This passes basic tests, but still needs some more work to ensure we correctly cope with events that may generate both a system inotify event and a internal notify event. The system inotify events won't handle recursion, and don't understand things like streams.
      adds  574c9fd   r14878: Write swig wrappers for ldb_init() and ldb_connect().
      adds  aae53f6   r14879: Fix bug unpacking ldb_messages.
      adds  fab7e66   r14880: Doc. (This used to be commit 73b233ee1b7e25ec74c1764804690c6faab75fd0)
      adds  dd8b8dc   r14881: Unpack ldb_message_element and ldb_val arrays.  Python can now access all parts of a ldb_result:
      adds  ed56a2c   r14890: fix the usage of popt...
      adds  5559f5e   r14891: fix a bug found by the ibm checker
      adds  1ac990d   r14894: - add some 'const' - remove sid_active_in_token() was the same as security_token_has_sid() - rename some functions
      adds  6705f88   r14897: Do more error checking of tdb function returns and raise IOError or KeyError exceptions as appropriate.
      adds  b93e9b5   r14901: More work on ldb swig interface.  Wrap some more functions. (This used to be commit 5b722fcd4b1e194532a86bed84d11d778ae16fcc)
      adds  64485f8   r14902: change charcnv code to fail the conversion when it hits bad characters, rather than silently truncating the string. This makes the code much omre conservative, making it easier to test. It might mean users hit problems initially, but at least we'll hear about them, and thus can fix them. (This used to be commit bb99cbf069db5ab09ecf6c55e4c87d4c28ea8169)
      adds  6312201   r14903: rewrote ndr_push_string() to be much simpler, and correctly handle UTF8 strings. This should fix the german umlaut problem reported by michael at drueing.de (This used to be commit 73ba1215e0c9283296c16f36c91f5a966f3cc9f4)
      adds  c1a9486   r14904: fixed LIBNDR_FLAG_STR_CHARLEN (thanks to Metze for noticing this) (This used to be commit 9569bf5374f92815ce1940f752aaff4a6913b4c0)
      adds  7d53fb5   r14905: Prevent partly generated files when building using heavy parallel make. (This used to be commit 5446ccc20d7468911bd0b4cd0aedf0a67bba20d1)
      adds  6ad6506   r14906: Move SWIG-specific files to scripting/swig/ (This used to be commit 222723e4434b85748aa82f192c5c4ce136933ce3)
      adds  d4dfc5d   r14907: Another attempt at fixing partially generated tables.c files (This used to be commit 902d90bcb193968c937be9e7b23b6d5ee24b9fec)
      adds  ccae1c4   r14908: Fix LD_LIBRARY_PATH (This used to be commit c4668192f96b9b32af23a05f9f97dc87fdc41089)
      adds  97fe71c   r14909: Add lp_modulesdir() smb.conf option (This used to be commit eaa68826d34c2bebc3df5e96aed2102debb67964)
      adds  2054c72   r14910: Remove unused configure options (This used to be commit 3063e5311e137ef9a001216b40f74850c8e8261c)
      adds  1922406   r14911: Allow easy modification of selftest subdirectory name (This used to be commit 3de7b7fca1265fc465c895e15594659afd179ae5)
      adds  770edaf   r14912: don't crash if inotify isn't present...
      adds  953f3c7   r14913: readd --with-selftest-prefix as it's needed to workarround the 108 char limitation on unix socket paths.
      adds  1385cd9   r14914: Remove printf statement I accidently committed. (This used to be commit ca4d1b4c0e1a18c2b071f49076251369370a785c)
      adds  9956009   r14915: Work in progress - getting ldb_add() working. (This used to be commit d50661ed4ef3f6c96811649a1acbe5d702e80654)
      adds  b9ccb39   r14916: print errno so I can work out why OpenBSD is failing the test for tdb in the build farm. msync() is failing. (This used to be commit 4c3f3c414135c2b8fa9ea11a156246b56285b84f)
      adds  66a0d69   r14917: fixed length strings don't count any trailing nulls in the length (This used to be commit 28d9a4d1a7aab0852f7f718621830f06cd7ff39b)
      adds  a9cb173   r14918: cleaner handling of systems without inotify (This used to be commit cf17ff15b15942f0ce068dd0a94b3b565a9b93cb)
      adds  bacf115   r14919: disable the BASE-DEFER_OPEN test until it gets fixed (it sleeps for way too long). Jeremy, whats the idea behind those long sleeps?
      adds  416d7b4   r14920: allow a notify backend to separately specify if it has handled the given mask for the current directory and sub-directories. This allows us to setup the less efficient internal handling for subdirectories, while using the kernel inotify service for the current directory if available. It also allows inotify to handle only some of the filter bits, leaving the other filter bits for the user space handler. (This used to be commit 7c3d989fa44c7f57853a825337159f476 [...]
      adds  27e7c68   r14921: I forgot to commit the IDL change for the subdir_filter (This used to be commit af92520097bf817dca6e6ec8eab39b46388d048f)
      adds  22c1c78   r14924: when handling recursive change notify, the client expects a windows path name back (This used to be commit ceb85d12f7efb002af7a271f999e22f94b8536fb)
      adds  930e247   r14925: trigger NOTIFY_ACTION_OLD_NAME and NOTIFY_ACTION_NEW_NAME events for renames, if in the same directory. For renames between directories generate NOTIFY_ACTION_REMOVED and NOTIFY_ACTION_ADDED (This used to be commit 2ac248edf05c3ee715165f2b33055de480743e87)
      adds  1dee94c   r14926: change the inotify backend to implement the rather unusual semantics for rename. The cookies in inotify tell us (indirectly!) if its a rename between directories or not (This used to be commit 13574a8d0c7228bf36a6debe4853f693c9f8f543)
      adds  d8544db   r14927: expand the RAW-NOTIFY test to test recursive and rename handling (This used to be commit e6abb1ecbaa19e8b4627a279e420f8ecdf776e26)
      adds  e221db7   r14928: demonstrate that the completion filter is only set on the first notify on a directory handle (This used to be commit b6e40d9b0832fbab662f9289a30c26e2576b4821)
      adds  c35f146   r14929: add some comments
      adds  c5792db   r14930: Coalesce the "feature enabled" tests so that the config summary always emits a yes or a no. (This used to be commit c31e233a09c34fceee99193ef6f39ff3fabd543e)
      adds  fe071da   r14932: ensure that we send a NOTIFY_ACTION_OLD_NAME and NOTIFY_ACTION_NEW_NAME together to the client. (This used to be commit d58011b0f35c3299f35ba9d72a7b9b9b17253511)
      adds  e54abee   r14933: fix the handling of notify filters to be much closer to the behaviour of w2k3. The behaviour is particularly tricky for rename. (This used to be commit 4d3b8d95498a328ffc08ecb62d9531b6bfe4e2b5)
      adds  51a5b79   r14934: greatly expand the RAW-NOTIFY testing of completion filters. We now try each bit in the completion filter separately for a wide range of file operations. (This used to be commit 81f8b24526515d7a914022859fb03421c3a7611b)
      adds  0dce9b0   r14935: try to avoid a race condition in the recursion test (This used to be commit 659576806fef066203551281cab4dc5cd3234ff7)
      adds  825579c   r14936: remove a duplicate line (This used to be commit fc11201ad1c44c20b9d1b8419c3632ca45f74013)
      adds  09a6f72   r14937: fix a crash that can be caused by a notify triggering during a share disconnect (This used to be commit 85d70f1c150b6c8370deeb188dbf9e87c8b8d7ac)
      adds  fd25c10   r14938: add smbcli_fsetatr() as a convenient interface to a setfileinfo for torture testing. Used by RAW-NOTIFY. (This used to be commit 517db1b1b0061be57c67ea02d42000fb8ace844d)
      adds  115acb5   r14939: don't use a void pointer
      adds  4abf299   r14941: a rename of a file (but not a directory) triggers 3 events. The first two are the rename (FROM and TO) then the 3rd event is a modify event of both attributes and creation time. (This used to be commit 010a1b14a58c0194e1f8bba29f4d02a86b7559c5)
      adds  ce25ec5   r14942: make the RAW-NOTIFY test check the strange file rename semantics. Also be more forgiving of matching on extra bits (inotify cannot match on minimal bits for all events). (This used to be commit 29de884737ada8c1094b6e0958b54f523a7cdbf4)
      adds  ee2fb76   r14943: bring the inotify backend up to date with all the strange rename semantics (This used to be commit 74c274ea072fc45debaafd438ff63321b38a1448)
      adds  6c0daa4   r14944: pass any error of build/smb_build/main.pl to the caller of ./config.status
      adds  fa91368   r14945: allow the notify backend to be specified per share (This used to be commit 467027e7730a3bc56f152df7e2ec272905e19584)
      adds  8be91f2   r14946: added a smbcli_ftruncate() call, useful for torture testing (This used to be commit b8b9acc60003c86fb1f0377b46f65155c3b898a9)
      adds  2b05371   r14947: add support for file truncate events (This used to be commit ed1b90407d8ef6e0216931cb3a89cc9a7789ead2)
      adds  b5ee277   r14948: add testing of truncate events, and add truncate support to inotify backend (This used to be commit b80523a631ec57c7d19e9a23dca4594d71036138)
      adds  0291c48   r14949: re-add the two lex.c files for heimdal, these are needed for systems that don't have bison/flex. If we auto-generate these on samba.org we can delete these again. (This used to be commit dca9003ec27747cf7a584ee67fd222ab22601494)
      adds  c0fb8bf   r14950: make sure include/config.h is only updated when the content was changed
      adds  317c4b8   r14951: - remove unused var 'path' - fix compiler warning
      adds  c07125d   r14952: Make sure the auth subsystem gets initialized if a gensec module needs it. (This used to be commit ecf84248b48783fb0ccbeff4d37d930b21fb96df)
      adds  1279673   r14956: change the notify search to be much more efficient by using a per-depth bisection search. This makes the notify_trigger() call log(N) which makes us scale well for large numbers of outstanding notifies (This used to be commit 16fd00925fdbf77e7a403ad501bf6ea429404c76)
      adds  2d77ba6   r14957: fixed shell syntax for config.h creation, and move after AC_OUTPUT (This used to be commit a3d6d28adc2ece11e90c72d28ea918d8fcca7bc0)
      adds  a40ce7f   r14958: fixed big-endian dcerpc connections for the new string handling code (This used to be commit 0617aebbbcd27126aab71bc0502a736d7eee1d72)
      adds  cd794e7   r14959: allow change notify to be disabled completely using notify:enable=False (This used to be commit 2a8f093105f3047a3697f29aadcc9c48c6ac88e1)
      adds  26c9cd6   r14960: don't declare variables mid-function (This used to be commit 4537de9289ce025a240fe46a708434c195138d20)
      adds  09eb876   r14961: fix compiler warning
      adds  5fb9da1   r14962: fixed a valgrind error (This used to be commit 5a8d13c4e67974d198d71823774950483ec42088)
      adds  5b1a495   r14963: check talloc returns (This used to be commit dd928e84ece04d35144befeda7a9b9dd597e4cf7)
      adds  2e89462   r14964: - move sidmap code from ntvfs_common to SAMDB - make ntvfs_common a library - create sys_notify library
      adds  3c81a24   r14965: the unixinfo pipe need the sidmap code from SAMDB
      adds  7672505   r14966: make more functions _PUBLIC_
      adds  35ee247   r14967: load shared module torture test after we know where to search...
      adds  8c23f13   r14968: Move tdb and ldb swig wrappers in to lib/tdb and lib/ldb directories. (This used to be commit fa8d0dc14a1af9567401d54a803b34a6498b7cd4)
      adds  b045929   r14969: ensure that even on slow machines we leave plenty of time for a series of events to propogate internally in smbd before asking for them
      adds  96247e8   r14970: Add configure stuff for Python to tdb and ldb standalone builds. (This used to be commit 5e14e79489c67d55df20ef78ebf0aa168a5dc456)
      adds  860a4ed   r14971: Update test script with new location of tdb and ldb wrappers. (This used to be commit 7794dcd096d011ff0d8d9717040c879e0ec8c67f)
      adds  4b6cec8   r14972: fix an uninitialised warning from ibm checker (This used to be commit 9b867d2acffdfdcd5dc1dd5341db19daf11b5e96)
      adds  7789fa4   r14973: req cannot be NULL in smb_raw_t2open_recv() (found by IBM checker) (This used to be commit c2cde823ee004b53707acd1390d25fa9856b5179)
      adds  eae0b77   r14974: work around an ibm checker bug (This used to be commit 2031e07a8a14d83ab621f8baaae6b4e1425667d7)
      adds  8d43646   r14975: use the magic comment recognised by the IBM checker for deliberate fall through in switch (This used to be commit babf747cfdd7b5b03e89ade151e6fece4cf23dce)
      adds  12e8cea   r14976: another use of the magic comment recognised by the IBM checker for deliberate fall through in switch (This used to be commit 484cea71100cfeef89c8a5670443734ee14c3b8e)
      adds  14594c7   r14977: more IBM checker fixes (This used to be commit cd106509b664e9ca53419a62550b256b7e5bde3c)
      adds  02a224d   r14978: fixed a print of NULL (This used to be commit bf867dc789dc966864223d8fdc52e093ccacf181)
      adds  a7ddbbb   r14979: avoid a null ptr deref (This used to be commit b197bee4f6b0a310215620d18b081fca00661803)
      adds  bc9b94a   r14980: fixed several IBM checker errors in gentest and masktest (This used to be commit 98016479a9f61b7a4aef83f7eef2876d84013e57)
      adds  5f64fcf   r14981: fixed a use of a wild ptr in regshell (This used to be commit 868deaf89f34124a2a7ba2798fad83ffdabe316d)
      adds  9a35737   r14982: mark a deliberate missing break (This used to be commit 3b66cf35a783a1524e21b3f99125eb032968969e)
      adds  48bf8e2   r14983: fix an uninitialised var (This used to be commit 58ac1e4eb1a62029173118a7638dcbe7c0de1306)
      adds  b4aa2ec   r14984: marking mprBreakpoint() as a __noreturn__ function should reduce the number of ejs errors from the IBM checker (This used to be commit 68038ef5660b4b51c8c3897e8c384ba7bf3bbd8b)
      adds  5d22198   r14990: talloc_reference() can fail
      adds  a4d7c38   r14991: Add option -l to allow ndrdump to load dcerpc_interface_tables from .so files. (This used to be commit eb34d5b8b108c480876fdc1c01de900305f84568)
      adds  8a069bc   r14992: Allow load_module() to be used externally (This used to be commit a9d5d7ab5807d8a50ce8f9e3aeedfd5b6530f3a3)
      adds  fd4a8ad   r14993: Make subsystems again (This used to be commit d55b040bd280c86423f2a620dfc0341accb23cc4)
      adds  31f5989   r14995: Avoid parallel builds unless there is support for automatic dependencies. (This used to be commit ff5b02a9f8b9fe556e41b9d14afe3d855e855542)
      adds  c42923a   r14996: Fix compilation of gencache (This used to be commit 6782214c44fbf69c0d4b65a75fb4430cb21b2e1c)
      adds  a454456   r14997: Fix build of static libraries. Libraries build fine now, but linking doesn't work yet. (This used to be commit d3106699dba7a4344511134dd2cf1bfa2f4bc7ab)
      adds  69979ddc  r14998: Remove unused autoconf test, move others to proper places (This used to be commit bfa396a16056f54163c514da8b34aaf229653765)
      adds  4a61e49   r14999: Remove more unused autoconf code Simplify va_copy() replacement code a bit (This used to be commit a5c87360a7f14a90b831ea372277f4f89ee4c5f1)
      adds  4ab73d6   r15000: Move some more autoconf tests out of build/m4/rewrite.m4 Guarantee availability of __FUNCTION__ in libreplace (This used to be commit 76b1576541210f2bb306ae17e0876b254e8dcead)
      adds  9dfdfc6   r15001: Add 'make dist' (This used to be commit 16e67d04d40a156a60011bcf6247ebf6039bbf30)
      adds  4480a62   r15002: More cleanups in build/m4/rewrite.m4 (This used to be commit f5e2cc845696b56b9cb6a6c3cad48cd57fcc51c4)
      adds  72343b9   r15014: added a simple batch oplock benchmark
      adds  48d3fb3   r15015: add an explanation for this test (This used to be commit 9fdeec506fe5005601c0589574d2b8ae3c6166e5)
      adds  7f6ed60   r15016: add a test for a 2nd open with an exclusive oplock. It does not cause a break, as exclusive oplocks don't cache close requests (This used to be commit 9f2617a062e99805c42fe9b2fa0179b1672b25e5)
      adds  bfa8d64   r15017: When making up our own inotify functions, make sure glibc exports the __NR_inotify_* syscall numbers before trying. (This used to be commit 5e79adda7c7e00c194efd1a5e57671f7bd34fe50)
      adds  0240d4a   r15021: Couple more comments and fixes in spirit of utility functions for composite interface.
      adds  3979da1   r15029: fixed the detection of inotify (This used to be commit 5471b4b1a812dad3c97c97b938bd2dc41ae32420)
      adds  84e00ad   r15032: change BENCH-NBENCH to always break to none, rather than accepting a levelII break offer from the server. (This used to be commit 7d7853476e03262133093c69f1f93ee02cc87840)
      adds  970f712   r15033: expanded the RAW-OPLOCK test to include the different cases where the client chooses to break to none or break to level II, when offered a level II break from exclusive (This used to be commit 9a35b14422980fb9a8049058fd30e79d19a1e242)
      adds  9cf4198   r15036: Add out of tree build support and see how buildfarm will respond to make constructs (This used to be commit 9329854489e2c231ffb7986d39009e0936873c11)
      adds  289911b   r15048: started on the server side implementation of oplocks. The code is not functional yet, I'm committing so it doesn't diverge too much from other peoples work. It is disabled by default. (This used to be commit ba0b8a218dfe1ef6cdf7de724fb30650301369dd)
      adds  c861014   r15049: for really efficient oplock handling with thousands of open files we will need a separate messaging endpoint per open file. To make this efficient extend the messaging layer to have a new registration function for temporary message types that maps via an idtree.
      adds  35cb099   r15050: fixed a double free in the new messaging code. (This used to be commit ee7869bb3c901fb91efedc8208aa56df927987c5)
      adds  3c53cb8   r15051: Remove directory creation from this rule; we use script/buildtree.pl for external build dir instead (This used to be commit ba7b41bb57c926ba165260016c537622210b029b)
      adds  aaddd93   r15052: Do not add builddir variants into include paths when building in-tree (This used to be commit 2e2a33ce3f72164a4ed16a81025dc55a55f5e465)
      adds  4f972f5   r15055: this was my version for the crash bug in the messaging code... it also makes the function a bit shorter and clearer, as the tmp msg_types only have one handler and not a list
      adds  e91394c   r15056: w2k3 gives NT_STATUS_ACCESS_DENIED instead of NT_STATUS_ACCESS_VIOLATION
      adds  f347be4   r15057: fix access masks for getting and setting security_descriptors
      adds  a41ac85   r15061: Use $(PERL) to run cflags.pl as actual perl binary might not be in /usr/bin (This used to be commit 7d5a91a667418b18bde9399ffc4c9852c422362a)
      adds  f50e795   r15062: Theoretically, this should allow NetBSD make to handle VPATH-like lookups (This used to be commit dc1667b88e0ce1f9438dd4ee7a0d405f69d74edf)
      adds  76d4c6e   r15063: Theoretically, this should allow NetBSD make to handle VPATH-like lookups (This used to be commit 8e5f1a0c0636ec1058fe65fafec487670e7ee448)
      adds  d12d4ac   r15064: Remove the change until I find proper solution (This used to be commit 4356a8c14d5219fae0a2f7c79ae929a90768996f)
      adds  7dbbc96   r15065: Remove duplicate prototype. (This used to be commit 9d9df34d94842ea9f4be3fa51b197fb4bb918488)
      adds  4d72f3f   r15066: - sync the dir_flags tests with the file_flags tests - add some more checks for the w2k3 bug case
      adds  0dd63e0   r15069: - don't crash on a NULL acl - add the correct access checks for changing sd->group and sd->dacl
      adds  e7f3459   r15070: test the needed access masks for read/write the different security descriptor components
      adds  732027b   r15071: fix typo
      adds  0bfa0d1   r15076: give the correct return code
      adds  683ca3c   r15077: map SID_BUILTIN_USERS
      adds  8302b88   r15078: add TODO about setting the full ACL with an NTTRANS_CREATE
      adds  3f9628a   r15079: w2k3 returns NT_STATUS_PRIVILEGE_NOT_HELD if SEC_FLAG_SYSTEM_SECURITY is desired but SeSecurityPrivilege isn't granted
      adds  cf0343d   r15087: Quick stress test that does more or less what the tool "iometer" does.
      adds  6aa32f4   r15090: Since we wrap the swig wrapper in another layer of Python, there isn't much point in doing lots of %rename calls in tdb.i so get rid of them. (This used to be commit 983321f769a6ebc298f1f69bca1ac41ddc860606)
      adds  bd41ecd   r15091: Raise LdbError instead of IOError when ldb function calls return an error. (This used to be commit e13c6d7c49e1586cc9b25c30d3f9d51f42d1c785)
      adds  aa8ced4   r15092: Remove some swig stuff that didn't work out and the %rename call.
      adds  3f52210   r15095: Fix up typemap for struct ldb_val so that ldb_msg_add_value() wrapper works properly. (This used to be commit 75176b188bfd5008775365110f8ed15dd00e0b50)
      adds  cfbcb93   r15096: Fix typo. (This used to be commit 85de6e32b833db9ca601b3e979d08444e0702c27)
      adds  84c6dea   r15097: Add constants for ldb errors.
      adds  573b2f7   r15099: An attempt to fix BSD make portability issues. With these changes Samba 4 builds successfully on NetBSD 3.0 (This used to be commit 71ea07e72d71b06166e0384950df83061a4677b8)
      adds  fce0dcf   r15100: Port the bugfix for #3569 to Samba4 (This used to be commit 5f1d52f232051324082b840f29dd7719a9328bd5)
      adds  a204089   r15109: Wrap ldb_global_init() (This used to be commit f70ed998a7f1006f76d453e1d379fb6ae821a537)
      adds  611a058   r15110: Start rewriting higher level ldb wrapper. (This used to be commit 80853c7ddda6159093e0903410f6d330edd7d4c3)
      adds  859817e   r15113: Add a ldb_strerror() function. (This used to be commit 456a1de2b9cd54337066c9ba24ad1c46aafcd072)
      adds  dd894d5   r15117: add more comments
      adds  44ba105   r15118: - do access checks also when the owner and group are not changed - only call chown/fchown when we want to change something
      adds  de17570   r15120: Minimize the diff between Samba3 and Samba4 tdb: In Samba3 we don't allow C++ keywords. Change "private" -> "private_data".
      adds  acc0516   r15121: fix pushing of the FLAGS2_READ_PERMIT_EXECUTE flag in the "readx.read_for_execute = True" case.
      adds  73b385d   r15122: test what access masks are needed when using the FLAGS2_READ_PERMIT_EXECUTE flag.
      adds  4d81335   r15131: Tidy help output. When printing the list of tests, group them by prefix to make it easier to see what tests are available. (This used to be commit f15010ccb37f75a4bb86306cec223093b000058e)
      adds  7b8e8da   r15143: Pull in GNU extensions right at the start of the configure process. This prevents a warning on comparison_fn_t redefinition every time replace.h is included. (This used to be commit 9140a2d266a59c24c1bc101d4cdd7da3cb141106)
      adds  bc1314b   r15146: fix comments
      adds  c53c919   r15147: make some more stuff static
      adds  0082a4c   r15148: make wreplsrv_pull_names static
      adds  1ffb790   r15149: fix typo
      adds  7970a75   r15155: Add strsep replacement from heimdal 0.7.2 for systems that don't have strsep in libc. (This used to be commit 76dea9f68ca9be909c45979c9e5510133e4f2264)
      adds  346212d   r15156: For some reason, ln -sf doesn't appear to work as expected on IRIX. Replace this with an explicit rm. (This used to be commit ed33a140044c301f23b1bccbc334dd0e163647ed)
      adds  0414565   r15157: Systems with argv limits can't handle the full list of $(DEP_FILE). Replace with the (hopefuly) equivalent find/rm sequence. (This used to be commit 2bce5c9465ebd245d153196fbedd764378c36827)
      adds  2283810   r15176: Ensure we don't segfault when we try and delete @FOO records.
      adds  5ea77ad   r15177: Wrap ldb_strerror() function. (This used to be commit af2b709f940fb18649ba279e2d9df37f44ab0162)
      adds  8fe1aa1   r15178: Fix ldb function calls after big swig rename.
      adds  5bcc098   r15179: Detect setproctitle if it is in libc. Patch by Timur Bakevey (This used to be commit 3ebdae4217be9c00150ae4ceb76c94ba619bbf6a)
      adds  60f3ef5   r15181: Don't try kerberos sign/seal when in SSL (This used to be commit 3be3b1130c41e8e372531c137c46f91c5c0acf98)
      adds  e54c6cb   r15182: make stuff more portable
      adds  073587a   r15183: Hoist the critical sizes initialiser into a header so that modules can have standard access to critical sizes. Add a convenience function to determine whether two critical sizes differ. (This used to be commit 7ced96d2d348701734cc4cdf3f8899dbce8cd0f7)
      adds  419e6d1   r15184: Declare ntvfs_register with a typed ops pointer. (This used to be commit bf946e6d6d3de1384588a687e15e030f3b1806f0)
      adds  f380d36   r15185: Force all NTVFS modules to provide a critical sizes structure so the version information can be checked when modules are registered. (This used to be commit 95eb55806339fc5409c0adf137ebd5bffd7098ac)
      adds  6ab3393   r15186: Introduce ISDOT and ISDOTDOT macros for testing whether a filename is "." for "..". These express the intention better that strcmp or strequal and improve searchability via cscope/ctags. (This used to be commit 7e4ad7e8e5ec266b969e3075c4ad7f021571f24e)
      adds  9d9e5ab   r15187: Introduce new param type P_BYTES. This lets config options which specify byte counts be given in convenient units. (This used to be commit 1b8891a2f389c1016c3cfcbe635ed86d015554d8)
      adds  7baa8a1   r15188: Restore svn rev. 15183, 15184 and 15185, which I inadvertantly clobbered in r15186. I don't think I should be allowed to use quilt and svn at the same time any more :( (This used to be commit e0ca5ead27743c84f5d9310a05d6d718862ead1d)
      adds  cdae64b   r15189: Add parentheses to force ISDOt and ISDOTDOT evaluation order. Fix typo that made the BASE-DIR2 test fail. (This used to be commit dcebc59a987b3c0d8379912d0451dedb9e895451)
      adds  e26eea9   r15190: Disable sonames for the BSDs and solaris as they don't take more then one version number (0 rather then 0.0.1) (This used to be commit cb0fbee3eaca67e430df3266c6ce07c0a9248a60)
      adds  0eddf14   r15191: Avoid uint_t as it's not standard. (This used to be commit 7af59357b94e3819415b3a9257be0ced745ce130)
      adds  c33f6b2   r15192: Update Samba4 to use current lorikeet-heimdal.
      adds  d6687d1   r15199: Try to make these prototypes match, to get the build on S390 linux going.
      adds  e2e3a8e   r15200: Move MIN/MAX macros to libreplace as some systems have them in sys/param.h (This used to be commit 3f0396aade82a92a375275059baf8500de1b23f0)
      adds  a30340a   r15201: Use abs() rather then ABS() (This used to be commit 1f3833d041fddaf79cd19d4f236780a02e97f095)
      adds  a0f8ff3   r15202: Don't derefence NULL pointers - found by the IBM Checker (This used to be commit f6a3e8b69d2a303e7e4f8924e6735c4e168a363a)
      adds  94af743   r15203: Allow system 'bool' type to be defined in another header then stdbool.h (This used to be commit a5a648de94014b13da3af8dfac06380c9ec26c53)
      adds  293cef7   r15204: Fix MD5Update prototype (This used to be commit d2819d4e1f73675925d292c0558cb663779a5a6a)
      adds  a740a8e   r15205: Allow additional LDFLAGS, fixes #3961. (This used to be commit 4dc3d8551d0a3cd0edcbbc90d2dbf8fc249b3017)
      adds  7589464   r15206: Heimdal is always compiled with _GNU_SOURCE enabled (in its configure.in it is defined unconditionally). However, the lex-generated files don't fetch config.h's definition of _GNU_SOURCE before including features.h because of preamble added by lex which already includes some system headers which in turn include features.h. Therefore, we need to specify it explicitly on comand line.
      adds  69b51f7   r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
      adds  fdb9e6c   r15208: Change _GNU_SOURCE propagation to apply only to generated files as Andrew B. suggests (This used to be commit 9b99d4d3d59dcd4f75e7220f4c430a2c24af8920)
      adds  5027cd8   r15211: REQUIRED_SUBSYSTEMS for binaries are gone, use PRIVATE_DEPENDENCIES here (This used to be commit 29bd0d6d0c9832ad10da1fe9b07c2bbc9910c8c6)
      adds  c175e06   r15212: Simplify setproctitle code (This used to be commit 555ca1df1c57e5798e75b19f66b62b253a066e21)
      adds  763c0a8   r15213: Remove helper macro for bcopy() - this causes problems with system headers on some system and is not a security threat (This used to be commit 5d2f845acc069b8435026b4f1c660b5bb0a96823)
      adds  62bdece   r15214: Introduce subsystem-specific CFLAGS to keep the global CFLAGS short. (This used to be commit a495bc60ab1b233fe507b2b1aa0ad7378cf52677)
      adds  306baa1   r15219: Look for gai_strerror in more places, so we don't conflict with the system library.
      adds  ddbd7be   r15220: Another attempt to fix the bug found by the IBM Checker (This used to be commit 9f79bfc05d456c106cca44ee459eb542273c3a0c)
      adds  d1a79b1   r15221: We don't need to have these rcsid strings in Samba's use of Heimdal.
      adds  f4ad602   r15222: Use more standard UUIDs.  Should help AIX build.
      adds  82f1955   r15223: Move heimdal's -I parameters from the global list of includes to the subsystems in question (This used to be commit 2fbb4d91fa580ccb64e36f0b082f23af33123b13)
      adds  847e80d   r15224: Check whether -MT is actually supported by the compiler before using automatic dependencies (This used to be commit 6598efc6b302984d0b26b0c76a4b7107f5feba21)
      adds  cc11de1   r15225: Use talloc_zero() to avoid use of uninitialised values later on.
      adds  6bbd3b3   r15226: Fix order of typedef specification - caught by kblin (This used to be commit d5d03cdd2398467ecee71bae37238c375baa2395)
      adds  99487b0   r15230: Add include dir for -Iheimdal_build earlier on - this should fix sun1 (This used to be commit b74faf771d37eccb7f95236c97162cc3b83e6794)
      adds  a78a6fc   r15231: Try to fix detection of ability of CC to generate dependencies (This used to be commit 11353d4b47964b762a72ec0e55221811a5a3d550)
      adds  c98d625   r15232: Look for CC flags, not C++ flags.. (This used to be commit fb5c0c1d85c802367871a1a306d4f8b4d01859b4)
      adds  8d78725   r15233: Fix loading shared modules (This used to be commit b459e0e1013e039e67a0387c954fde8c83259019)
      adds  f7ef520   r15234: Remove heimdal include paths from global CFLAGS (This used to be commit 0466165e90160209679a6005511e04e55ed2bf06)
      adds  d8f85ba   r15235: fix all gtk tools...
      adds  5c81849   r15236: Fix -MT detection (This used to be commit 2cc0925280cbcefabfcf399f2c20453a02d8d679)
      adds  1e8e6ae   r15237: Add primitive Samba 4 backend for cifs posix clients (based on simple backend). (This used to be commit f054e1a9e6101f22559f5c4a546b537531b60f94)
      adds  8f16429   r15238: Add some code to automatically reconnect if we want to. (This used to be commit e2102999e26566543162455b34adbd2b0486b74d)
      adds  f1c2b22   r15239: (hopefully) fix Samba4 build on AIX (This used to be commit 0291ae47579a0f2ae67b04b049edb51974e3c8f0)
      adds  13f1743   r15241: Add helper function to set reconnect status defaults (This used to be commit 6fff8f871a607e561531e2aabef37f3469aa85e9)
      adds  f7312bf   r15242: allow to use LDB_FLG_RECONNECT (This used to be commit cdd14c2a277c6f2fb2aee21f91462d8ebe78693c)
      adds  8c653b5   r15245: forgot one header (This used to be commit 32da3f5d22cc38f72961ca65c85c49d03f64b05c)
      adds  d562cac   r15246: flags need to represented as bits 0x01,0x02,0x04,0x08,0x10,...
      adds  4333993   r15247: Get rid of patsubst macro as it is not supported by some makes and replace it with a perl script. This should fix the build on tru64 (This used to be commit b4e08b98a6a8ebfc4f22125b4474978e9384971c)
      adds  1cc7c69   r15248: Fix automatic dependencies build (This used to be commit 3e5aa5e7940ebbb961c53418d170495860f514a0)
      adds  25ac06e   r15249: Fix typos (This used to be commit 06a735d85e8b325a9b605e23edfb2dcef511dbe3)
      adds  84df2ac   r15252: Fix inet_aton (required for Tru64 and Solaris) (This used to be commit 015e6e3d1bc1eafb1e3654203715fe1100676675)
      adds  882bc0a   r15253: Fix dependency on tdr_regf.h (This used to be commit 31819f5411e30199198c334701176ba3bdf258d5)
      adds  4b55501   r15254: Fix heimdal's addrinfo subsystem for those systems that need it. This should get the build on sun1 and us4 another step further. (This used to be commit 2f2f47a3891a73e1656908fc30c1c03ebae59bb2)
      adds  c8106b2   r15256: Use libroken's getaddrinfo if it is not provided by the system. Should get the build on IRIX a bit further. (This used to be commit 47d1baf0cf719dbb1113a79bba50d4075eb06411)
      adds  c40d7eb   r15257: Look for headers before trying to use them in any tests. This should fix the OpenBSD build (This used to be commit 6172731af1f91d4e5f9d49284a179b0966ba19ef)
      adds  68f5ac1   r15258: Another attempt at fixing getaddrinfo on IRIX (This used to be commit 13d0cec018185d768b762ff3afc0224f307b8112)
      adds  7a9076c   r15259: try to find the place that causes trouble on some build farm host on the NBT-WINSREPLICATION-OWNED test
      adds  0263ec1   r15260: Don't dereference NULL pointers to obtain array lengths - found by the IBM checker (This used to be commit a492cd4bd49b6922d91d4ce5f1247bad0d0d6a7e)
      adds  2319864   r15261: Work around AIX defining open as open64 again (This used to be commit 05f5f3da8f08fb36f9709fa40b6b84ed1f948f3c)
      adds  b995f26   r15262: Only include getprogname if it is needed by the system. This should fix the build on Mac OS X (This used to be commit 465409974da7a643617689ee7c5b55427f727548)
      adds  3c68259   r15263: Remove another use of patsubst (should make tru64 happy) (This used to be commit 559ae256e133777e77bfe7a683f1c441cd6007b0)
      adds  bdac245   r15265: Try to find inet_pton in -lnsl (should fix linking on sun1) (This used to be commit a7c13020413a4d9621bef5bf9085b901ffbe1eb4)
      adds  91631d9   r15267: Fix call to mkdir() for old versions of perl. This should fix installation on sun1. (This used to be commit a56900a7a2e40f17df9a49e7aa3faf561173fe37)
      adds  f5bc4a7   r15270: Rename EXTRA_CFLAGS to CFLAGS - initial work on getting DSO's working again. (This used to be commit 33e4b92c46f272478b3c9e433f910dbbaab52af8)
      adds  61ff97e   r15271: Fix --enable-dso (This used to be commit 8de11ec2445ce414b37938b07937fdd7837f89a2)
      adds  b6063c6   r15272: - implement NetShareEnum - add access checks to NEtShareEnumAll and NetShareEnum
      adds  7ffe0fc   r15273: fix setproctitle support
      adds  0d5587b   r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues with local (empty) libpopt.a overriding global one (This used to be commit 2f06305e53478e5030c24550954f221a9a97c83f)
      adds  daa7e47   r15275: run RPC-SRVSRV in make test
      adds  23cf976   r15276: Fix path to perl on some hosts Fix perl warning (This used to be commit 50e184819d0f92da003c27c4d9adeeef3dfb55dd)
      adds  d12e9c4   r15277: - fix the build on netbsd, where stdlib.h has the setproctitle() prototype   but --with-setproctitle wasn't used
      adds  061dfe1   r15278: Fix recreating symlink every time. (This used to be commit 6f8382432f8e6fba4d7c0f629f94ad514f0cee08)
      adds  6e847ca   r15279: Fix dependencies when using static libraries (This used to be commit a9eb7b2b3cf46d19ab7dfab521e1259d653507f6)
      adds  81d3f8e   r15280: - remove the 2nd check for __FUNCTION__ - fallback to __func__ if __FUNCTION__ isn't there
      adds  b15a42e   r15281: A few updates for consistency's sake (This used to be commit 77b036a81bda9ba9274e8d431399a0c9543b29d4)
      adds  bd55698   r15284: Fix dot generation (This used to be commit 5907a237e1f704e54411420c71ce568db729ec90)
      adds  e28c03a   r15287: Simplify dependency detection code (This used to be commit 28a1919ed37f47337f8a53c39b9261a74c5c1bfc)
      adds  8863298   r15288: fix some problems (This used to be commit d448389be88b3bb9d6f9a3b8a1e1597c4988a0ff)
      adds  ad6ce81   r15290: don't spam the screen
      adds  0c910a6   r15291: $f already has the $srcdir prefixed
      adds  8ee028d   r15292: fix the IDL_* variable names
      adds  8d137d9   r15295: Fix some dependencies Move unistr-specific code to lib/charset/. Remove _m from some places where it's not needed. (This used to be commit 03224e112424968fc3f547c6159c7ccae2d1aa5b)
      adds  70d1065   r15296: Move ntlm_auth-specific functions from util to ntlm_auth so libutil doesn't need ldb (This used to be commit 137ace965e3477c4d92dfd33758d59db346acbcf)
      adds  710ea94   r15297: Move create_security_token() to samdb as it requires SAMDB (and the rest of LIBSECURITY doesn't) Make the ldb password_hash module only depend on some keys manipulation code, not full heimdal Some other dependency fixes (This used to be commit 5b3ab728edfc9cdd9eee16ad0fe6dfd4b5ced630)
      adds  620d759   r15298: Fix the build using a few hacks in the build system. Recursive dependencies are now forbidden (the build system will bail out if there are any).
      adds  ab8fd44   r15300: Only enable SWIG shared libs if python is available (This used to be commit d9f1c19f58578f97e7a20a54c474abfe6525849f)
      adds  b00c236   r15301: Use static libraries internally. This required a few hacks in the build system - these should be removed later on. (This used to be commit 06547391669e064d2b92f5841b7df5f101a34cb9)
      adds  eaaae31   r15302: Remove strangely named function "StrnCpy" - strlcpy is available as a replacement. (This used to be commit 72237344cf22dacfaf1d87c3e0b922023fa4afb0)
      adds  4818967   r15303: Re-add SMB readline replacement header (This used to be commit 40fb796ad25dc8b53d9f7c66324712b7ff4fc071)
      adds  bc141c7   r15304: Fix smbd build, more updates on getting --enable-dso to build again (This used to be commit 3ef9326386ba1c210166302cbcf02d2ed3f19944)
      adds  be948e6   r15312: Fix dependency on gtksamba when GTK+ is not present (This used to be commit 8f5e507ce3517bbbf06d3f9ec28d40b7158be1bc)
      adds  9220144   r15313: Fix some dependencies in dso mode (This used to be commit f0afe9e2ff16515df1b3226b479b19ea3e9c3d0c)
      adds  0199eac   r15314: Fix recursive dependency hack for static libs. Should fix the build on most systems. (This used to be commit c0ab0f4ed49d88807d07b1504574ca35542e2943)
      adds  ed173c9   r15315: - reenable the ildap backend - this fixes the make test panics
      adds  b4246a7   r15316: I don't understand quite why this function was ever like this, but we need to replace every instance of the character.  Previously we skipped the first.
      adds  26259ce   r15317: Because LDB is now async, there are more places were we might run the even context again.  We need to ensure we don't process packets until we are finished setting up the connection, have the ldb in place etc.
      adds  a3b8cfb   r15318: Don't create empty static libraries as some hosts have trouble with them. (This used to be commit 1505d7c6001f8a35e728a14af2885b813c32ebe7)
      adds  657325d   r15319: remove unneeded macros
      adds  e572bbb   r15321: Reduce the size of rewrite.m4 a bit more (This used to be commit c83e4b166534278c335254aa8890a50635bbf1b7)
      adds  d81890c   r15322: Don't depend on nonexisting targets - should fix the build (This used to be commit 34d9a10734d2253564f37a4034003b39489f858e)
      adds  25bd77a   r15323: Fix internal popt build (This used to be commit e392c1e167da5fb2ee8c813e416b8fa51b3969e4)
      adds  fc487fb   r15324: Generate prototype even if the function itself is written manually. (This used to be commit 56eceeb3221b768b754f6eca10d020148264e869)
      adds  6e62c6b   r15325: Fix compiler warnings (This used to be commit 5d51047fe3187863a18b2a976ba3bf831cb3c765)
      adds  51d6e09   r15326: Fix compiler warnings. (This used to be commit ac68415ccf6ca37ffd24407b10bafc102c83dfc0)
      adds  1a4effa   r15327: Support 'nosize'. Also write prototypes for print and size functions that are manually written. (This used to be commit f10b38b824d0ddfdccea498b7522efcc03a020d0)
      adds  e002300   r15328: Move some functions around, remove dependencies. Remove some autogenerated headers (which had prototypes now autogenerated by pidl) Remove ndr_security.h from a few places - it's no longer necessary (This used to be commit c19c2b51d3e1ad347120b06a22bda5ec586c22e8)
      adds  a99b9d7   r15329: I'm sick of this patch being in my local tree...
      adds  de74d11   r15330: Add comment for IBM checker.
      adds  f7c86b9   r15331: Integrate LIBSMB and LIBCLI into new LIBCLI_SMB (This used to be commit 4ec89bce8715f35f21fe05bb738dae13fc6c3066)
      adds  20b3b0f   r15338: Fix build of most things with shared libs enabled. (This used to be commit 8985093d3fba90287bd739aaaa0fbfdadca2b999)
      adds  1bf908c   r15339: Signature for tdb_reopen_all() has changed. (This used to be commit 4d8fff52360645df12b35cea45fceaa66d6594bf)
      adds  b729cc8   r15343: Some small cleanups.
      adds  1f5a8f8   r15344: Fix shared library build (This used to be commit 7113a16309a83225f3ab6ccbfe48778ae8fc52e8)
      adds  15a2fc8   r15345: Add a read-only test to tdb torture tester. (This used to be commit 370e5b0f8aca6972888f42b5d4a06f7895cb9858)
      adds  ec4421d   r15346: Doc. (This used to be commit ccd5c19ad6701d69fa8293fcfe720fe1166adb86)
      adds  5abd894   r15348: Start adding a dict interface and tests to LdbMessage class. (This used to be commit 7e30e8ba57efe37314ebca02f964420f56b9eb52)
      adds  f4e4034   r15349: Integrate set_socket_options() into the socket library (This used to be commit 598ea173cd718dad0df24505796ca50cb728a2e9)
      adds  30e8599   r15350: Remove empty subsystem, don't install .a files of subsystems (This used to be commit 087188cfc4a38d92b13fc8e58e1f408306442055)
      adds  5afe44c   r15351: Fix tcc compile error (This used to be commit 0ba3390a9c1f4f0601a13bf2078817d85ed77de5)
      adds  e48fdb2   r15352: Remove reference to just-removed subsystem (This used to be commit ccb86ab15986fa642d412432bfd4f8f2f280e13d)
      adds  09ea8a9   r15353: Don't dereference NULL pointer. Found by the IBM checker. (This used to be commit 67d62fc55621871c576298b5a8da2f5e9ea03d69)
      adds  9c3145a   r15354: Add dependency on libsocket (required for sun1) (This used to be commit 566413f83d6a1a047acacfa79694d97bb0f66cf0)
      adds  4bdc83a   r15355: Add replacement 'err.h' for systems that don't have it such as SerNet-Tru64 (This used to be commit 2961d545fb23e271c5f1c11bc618f16120e47f49)
      adds  c2cc10c   r15356: Remove unused 'flags' argument from socket_send() and friends.
      adds  ab758f3   r15357: Fix the build on systems without GNUTLS.
      adds  cf0f4ec   r15358: Fix some compiler warnings / type safety. Found by tcc (This used to be commit 12ba42de5886f9f4f9b1698476557e0c217d06f3)
      adds  ad1cbc5   r15361: Export table of predefined registry keys (This used to be commit 684ef2dae1145388308502942da15e59a8beb425)
      adds  c4e622f   r15362: Consider anything non-zero a failure, bnio
 not just -1 (This used to be commit c3626548f74ca4c930b9d8a82de9c79f6f5e5903)
      adds  e0e8743   r15363: Fix dependencies for shared library (This used to be commit f2ca71f1229f4c20296895116c09bacbd6a53b55)
      adds  ad53de9   r15364: Use global list of predefined keys (This used to be commit eee9e33442f846d278f0fc545480cc2ec8ea295b)
      adds  37e9495   r15365: Fix error in my previous commit, caught by metze. (This used to be commit 0d99397007960e555f562f1498a202407e235f36)
      adds  7ff6afd   r15366: Use type name rather then typedef directly - fixes build on tcc (This used to be commit 76c5f377204ad158b03641258a4645a9d487fee8)
      adds  2a13a7f   r15367: Fix unused function warnings in generated EJS code. (This used to be commit 946a80298ad58e7b8ba9608a840154ee4a790da7)
      adds  47bf79e   r15370: Fix more dependencies for shared libs (This used to be commit 9a518661fbb76bf1c153afc6f581e888186dc165)
      adds  806c5c9   r15371: Revert some of my previous patch as it was breaking the plain build (This used to be commit fac9871122bcea2bb282ba77e5032094733442e5)
      adds  fe93126   r15372: Don't look at possibly undefined controls in failure cases.
      adds  6275553   r15373: Rename SOCKET to LIBSAMBA-SOCKET to prevent name clashes with -lsocket on SUN boxes. (This used to be commit c95ad11307dc89384c10bd5919817bf12d9c1ed9)
      adds  bd9e906   r15374: Make subsystem name shorter - Stratos VOS has a filename length limit of 32 (This used to be commit 1c2dc5ec109200df8706504838f651fe98dec69e)
      adds  e595ede   r15375: Rename readline.h to smbreadline.h avoid clashes with system header. (This used to be commit ccc3d8a95441e7a7015f0cf0e622ec9e38347d33)
      adds  a4a2a4b   r15376: Add detection of -lnsl, required for building on SUN boxes. (This used to be commit 49bac12767ca59095ad6609a3826f7f17ddb601c)
      adds  66a4c27   r15377: Remove sys_select() code as it's no longer used. (This used to be commit 68004f68a364ce826ed8cbed0977e631ca60594d)
      adds  cad3914   r15378: Fix installheader script. Alexander, this will break installation of headers for srcdir != builddir (This used to be commit 527a40d80b096a0716fe71eae5a65e2a136a7ac5)
      adds  5c3a1d7   r15379: Fix shared library build's unresolved dependencies (This used to be commit 0fafa2e59566f8f892d7dfd7dd33d0100b96a780)
      adds  8b98023   r15381: Make shared libraries the default (where supported). This concludes my rewrite of the build system, which I'm (overall) pretty happy with now. I'll continue making smaller changes, but they won't have as much impact as the changes I've made in the past months. (This used to be commit 9eea62c11ce83a857862d05123f0be40944951ba)
      adds  ec83aa3   r15382: Use grp.h in this block; it has been cleaned out of the other headers that formerly included it for us.
      adds  07440b7   r15383: Revert making DSO's the default - this caused a few test suite breakages. (This used to be commit 44898adcf876e34a5b93b94d2824f1c2f8bec566)
      adds  46f627e   r15384: Improve naming of socket library, disable Requires(.private)? fields in pkg-config files for now as they break external projects. (This used to be commit f919fd6655f00361691e676d260bd40e0b8ddcc7)
      adds  8bab932   r15387: Fix installation of dcerpc headers, remove more instances of uint_t (This used to be commit 9e9bfd04c6db013453b900e201df9c09e8777a22)
      adds  827cdb9   r15388: Fix cut&paste typo. (This used to be commit 88e854929f10947aa1a7f57bbfef436bc8832529)
      adds  684aa5a   r15389: Add some better torture tests for LdbMessage.
      adds  635d385   r15390: Make test output a bit prettier. (This used to be commit 7e4d3bb81859d27424edf5cbcc1101c414160c0c)
      adds  ce3293c   r15391: Wrap up the nbt_name_query() function as a bit of an experiment.  It seemed to work quite well and this technique might be good for generating an interface to use for automated testing.
      adds  b369ffd   r15394: Put initial code for testing async dcerpc binding. Currently it only tests multiple simultaneous bind requests using transport specified in command line. It will be interesting to use various transports at the same time and test it agains windows servers...
      adds  0b673b7   r15395: Fix build by adding another copy of the Python detection m4 fragment. This stuff should be common somewhere. (This used to be commit e906781cbd7a9d782e028fb0497de739ac6fb797)
      adds  4999444   r15397: Fix typo. (This used to be commit 74bd8170fc9d53403899721bc4b620121946e4d2)
      adds  742c110   r15400: Move the TLS code behind the socket interface.
      adds  9177f9c   r15405: remove define for STAT_ST_BLOCKSIZE as it's not used anywhere and it doesn't belong to check_ld.m4
      adds  72a5cba   r15406: Move 'smbreadline' out of libreplace as it doesn't replace functionality not available on some platforms but is a Samba-specific library. (This used to be commit e9d3660fa6678424e5159708a1aa572824926c8e)
      adds  37aa2c5   r15407: Get rid of some more uint_t (This used to be commit 897329c2534dc8e24670b91bc448939141f27417)
      adds  86a2f18   r15408: Fix some small bugs in the GTK+ tools Add utility function for connection to an interface (This used to be commit 266f7472209e6ae4f70688cf06b8efa63d036d04)
      adds  38efc3e   r15409: Start working on GTK+ tool for services management (This used to be commit 5be3627cc6e666e6dbbf146c47bb093f66124f87)
      adds  0bcfa67   r15410: Fix segfaults (This used to be commit e8de80afb9d13c5c84bf70c9de3083d8caba9eb8)
      adds  5adcc59   r15412: Put the test in a dangerous category.
      adds  bec9dad   r15413: Disable gwsvcctl on hosts without gtk (This used to be commit 95cca6a881ea8ead80646eced9c0a917bffebf7b)
      adds  557c98b   r15414: Support retrying different username/password combinations (This used to be commit 5de894fb8bac8efa5bff004dbfc2e8b386d4003b)
      adds  ed752c8   r15415: Use Jelmer's new credentials 'wrong password' code to give the user 3 attempts for the password, when talking to a remote CIFS server.
      adds  5d689a5   r15416: Point out that this doesn't work, but for servers this old, I just don't care...
      adds  1789976   r15420: Add a new function to print a the 'unparsed' string format for usernames.
      adds  b2f8c9b   r15421: Correct function comments.
      adds  086c9cc   r15422: Fix issues with functions being called recursively in the credentials callback code. (This used to be commit edf0701e877592695bd69124e528338c27f24efd)
      adds  5f4d86f   r15426: Implement SPNEGO as the default RPC authentication mechanism.  Where this isn't supported, fallback to NTLM.
      adds  2420b38   r15427: Rename private to private_data to prevent errors from C++ errors (which we care about in Samba3) (This used to be commit eb07aea711a5e3606e169d77b208b03bd876c639)
      adds  209edfb   r15433: Add a todo.
      adds  538adbf   r15435: Turn libnet_RpcConnectDCInfo into another level of libnet_RpcConnect and make it async. Also, update any other usages of old function. Build goes fine and so do tests, comments to follow.
      adds  a3898df   r15436: Add test for LIBNET_RPC_CONNECT_DC_INFO level. Display received information.
      adds  e81fd2e   r15437: Add generator that creates Samba3 client code which uses Samba4's NDR routines. (This used to be commit 538be4a6319b6f8235ed450740784104671ab0b5)
      adds  ccf5696   r15439: Reorder the code a bit to be like in other calls. More comments and comment-fixes.
      adds  b2154e7   r15440: Formatting.
      adds  9604b16   r15456: Inspired by a short discussion with abartlet on IRC.
      adds  b56789c   r15457: Get rid of more usages of uint_t (This used to be commit 849818dcdeb8eaf2eb22fea3896a4f7c777d8c5f)
      adds  bd90da5   r15458: Fix support for Windows XP-style registry files and support for large numbers of subkeys.
      adds  eff21e3   r15459: Add forgotten guid retrieval among other data and thus prevent from returning uninitialised structure member. Thank heavens for build farm and valgrind :)
      adds  ce8dad9   r15469: Fix unixinfo interface to use pointers for [out] parameters (required for generating Samba3-style client functions and midl) (This used to be commit cc2961427fc649185847fffdf583b05305e6b473)
      adds  a3f2ed1   r15470: Write header file with prototypes for Samba3-Client-With-Samba4-NDR code. (This used to be commit a2bb0b6012b14787825a9cd5f33e2c0e989b65a7)
      adds  55969ef   r15474: Generate proper type declarations, fix headers (This used to be commit 1405f59d5501319c7d08861e19165e012c4bc3a9)
      adds  7a0b65e   r15480: Patch from lha, to ensure we don't leave a free()'ed element in the principal on strdup failure.
      adds  835926c   r15481: Update heimdal/ to match current lorikeet-heimdal.
      adds  0776782   r15482: Don't shadow the global function pipe() with a local variable name.
      adds  1ec7132   r15484: Make accept_security_context() more compatible with how Samba3 (and similarly built clients) behave.
      adds  44c36af   r15485: This 'fake' GSSAPI doesn't do the extra SASL negotiation correctly, so don't attribute the GSSAPI SASL mech to it.
      adds  985e701   r15486: Ensure that our Samba3-like implementation of fake-GSSAPI is tested.
      adds  4d8aaf5   r15487: More comments and a few minor changes (not even fixes).
      adds  f8f231d   r15488: This structure is not needed any longer.
      adds  4010a61   r15489: Typo fixes.
      adds  ece95aa   r15490: Typo fixes and remove long forgotten commented piece.
      adds  e9237f9   r15491: Always initialise is_cfx (found by Valgrind)
      adds  490d612   r15497: I'm not really sure this is correct in terms of how we should be responding to
      adds  bfbc269   r15498: Initialise the callback_running field, and get the flag set/clear the right way around for all the callers.
      adds  ceb1d66   r15499: This test can't run if the remote server won't let us open a policy handle.
      adds  5f36534   r15500: Add support for interactive prompting on bad passwords to the RPC libraries.
      adds  8792ff8   r15501: Allow interactive password prompting on kerberos as well.
      adds  bbc6e21   r15502: Typo fix.
      adds  e9c7016   r15503: I may shortly have to revert all of this, but be clearer about how we handle the NTLMSSP and wrong password fallbacks.
      adds  7f0a396   r15504: Revert -r 15500 and -r 15503 until I'm awake, and can get my head around the mess that is composite functions...
      adds  c3958aa   r15505: - add 'generic' alias to smb_seek and smb_flush - add struct ntvfs_handle pointer to smb_file, this will   later be used by the ntvfs backends
      adds  2a8925a   r15507: if we change the idl, we need to change the calling code too:-)
      adds  721270e   r15510: As discussed on samba-technical, move the VERSION system back to a #define based system only.  This avoids allocation in the fault code.
      adds  c07db9b   r15511: Using this name causes less warnings on the IBM checker, due to using the original, rather than equivilant, enum type.
      adds  3cd705a   r15512: Move uuid functions out of ndr_misc.c (This used to be commit 54cc9f8ccf30a0f5de1d3bb68d15ec3a8791c162)
      adds  713f241   r15513: only run 'svn info' and 'svk info' once
      adds  d4b8cb0   r15514: Fix include (This used to be commit 242f0f23b506cd441a63f26a8167af383477521f)
      adds  bfff6b0   r15515: Syncronsise with current lorikeet-heimdal.
      adds  7947d4c   r15517: fixed the segv in provision. The problem was that SAMBA_VERSION_STRING was defined recursively as the mkversion.sh script was putting the new version in the wrong spot (This used to be commit 962afd362cd5612ef6b527b24c8f80c98eafe984)
      adds  5196640   r15518: the 'password' option in POPT_COMMON_CREDENTIALS was conflicting with the password option in newuser. Move the local options above the global options to fix. (This used to be commit 2adcd4ff4ec1ef867b91274d994c39e7c0fdaad2)
      adds  2895f28   r15521: Take an optional subsystem name to generate a dependency graph for just that subsystem (This used to be commit 3fae92eef5d2f591dd40c4c07e20baa1c4a33211)
      adds  3590835   r15522: allow cifs:map_trans2 per share
      adds  428873f   r15524: fix a problem with rpc faults from bind and alter context requests. The fix involves using the same packet queue mechanism for these requests as normal requests, which also simplifies the code somewhat (This used to be commit 2e7f5add13da3061d2f2e2869d10df06b3a98f40)
      adds  cf83b29   r15530: added testing of generic CLDAP requests, looking at the rootDSE. Jerry has found that w2k3 does respond to rootDSE cldap requests. This test shows that it does indeed work, but the expression handling is not what you would expect (This used to be commit 388e98e77cfd1603156ea431877e40ac886d9c08)
      adds  dc86ab3   r15532: add a BOOL body_dynamic_present, because the body_dynamic_size can be 0 also if the dynamic flag should be set
      adds  bd6dd99   r15533: with this vista does a fine SMB2 TreeConnect against samba4
      adds  5761c59   r15535: fix the build
      adds  36a64c5   r15538: Use pkg-config file where possible and only fall back to manual tests if that can't be found (for systems that have older versions of gnutls without the .pc file installed) (This used to be commit d77ea8f9072070f47b2b44676facaf66ed40fd17)
      adds  4ff9e1c   r15551: Fix clash between config.pm and globally installed Config.pm on case-insensitive filesystems. Patch by John Malmberg tweaked by me (This used to be commit 58cc0b23eb1de818123b3b34278518e467f04f15)
      adds  543d398   r15563: Fix for use with configurations where srcdir!=builddir (caught by Alexander) (This used to be commit 33388cbb452ed3b838f22a6aea469876342bb839)
      adds  962039a   r15564: Fix copyrights (this file was originally based on just a few lines from smb.h) (This used to be commit 045bd55dd992f054606ffacae1580afb817b1e33)
      adds  a3e5a7e   r15565: Rename configure.in to configure.ac, which is the name preferred by autoconf these days (This used to be commit e0c178d297a978d3b4e942cc9d3d35127f898814)
      adds  8afca77   r15567: Add entry for iconv (This used to be commit 8d794e59119d4a306d1f6f87a821287ce6a4aa61)
      adds  089cbd4   r15568: Simplify detection of iconv libraries a fair bit and fix it to work on FreeBSD.
      adds  53f005f   r15572: Trim build/m4/rewrite.m4 a bit more, remove unused tests. (This used to be commit d72c5c8f755277eb22e1f6834d98202f00c09934)
      adds  172a83d   r15573: Fix build of systems that have iconv headers in non-standard locations
      adds  664459a   r15574: Keep information about which scalar types are references in a separate data structure (This used to be commit 0cb1906046c8e4ad105ad4a47740f94f30f5d6db)
      adds  7403d50   r15575: Fix getpass test (This used to be commit 5205faf898ad70790e1b09bb394622d81a56a9b4)
      adds  c65d2f9   r15576: Separate out Samba4 bits a bit more (This used to be commit 77a2eb406e2b108089d3621194f9b86328a3e774)
      adds  b7d574c   r15577: Make popt CFLAGS popt-specific rather then global (This used to be commit 87233041ff6df94069f0d76f90aba22e275f83be)
      adds  b8b01cd   r15578: Move some cpp-specific things from CFLAGS to CPPFLAGS Proper dependencies for POPT_SAMBA (fixes build when popt is in /usr/local) (This used to be commit ed82490e5a074da56d0a96ee52f1d1832b824fe3)
      adds  ff39a8e   r15580: (Hopefully) fix pthreads process model (This used to be commit 8d95bf14b93326b097884366a527753f8ad93d47)
      adds  3064782   r15581: Remove unused include (This used to be commit b79092d7ee0c463e644ead2bfeb9692fc82d9c74)
      adds  aa7a02d   r15582: Commit some forgotten stuff that have been setting on my private tree fro long (This used to be commit 7c050b541e98cd442a0c9ed0ddadb3e573cd1304)
      adds  8903abc   r15584: List SWIG files as being updated when pidl runs (This used to be commit dcebba4ee8d38f6400f9d250141653e38ba9715e)
      adds  f9dd026   r15585: Revive pidl's SWIG file generator. It now generates simple object oriented wrappers for the interfaces (still need to fix the actual function calls) (This used to be commit bf5da20869eae29aea92386cbb13413b507fc55f)
      adds  aa533f3   r15586: Remove unused header (This used to be commit 1ca3612255565785488a6a091dd71d48f703d5e0)
      adds  8d62498   r15587: Generate stubs for the SWIG functions (This used to be commit 746d0a7fa7a43685e6ebb4877bb5459101e51ed1)
      adds  a13f2c5   r15588: Fix the build of smbtorture.
      adds  a53be99   r15590: Fix another include issue (This used to be commit 4d5b046c83b40f8e6b3f9e243d012e05dd1969be)
      adds  fde2d76   r15591: Generate function calls correctly as well. (This used to be commit b0439779b8eba68680cfd49ea2364affc739300e)
      adds  ddb43d8   r15592: Remove unused header (This used to be commit 7d3cbfb15768f95c7af6628eba578cae28ae2025)
      adds  2a9407f   r15593: Warn about [out] arguments that are not pointers. These can all be fixed by adding [ref] pointers.
      adds  3ebaf4c   r15594: Remove another unused include (This used to be commit 0c078988715744bb4cbdf210d8ac9d7782135737)
      adds  3c350eb   r15595: Fix another broken dependency rlated to popt (This used to be commit 5dfea7e4d7b4f02d93a94c71dd2cd41100bbcff8)
      adds  ebb9dd2   r15596: Fix another popt dependency issue (This used to be commit 0f9406da20b414604b4bbfaa7f656d90521f4283)
      adds  4e23fe5   r15598: Another dependency fix (This used to be commit 1f6022b11231169fe14de28f5d1ce4d3cb23d626)
      adds  a427a9b   r15599: Fix more popt dependencies - these should be the last ones (This used to be commit b26e38cb62d6180e1896a6ab1cd291b0e7900afa)
      adds  0b069ab   r15602: Another dependency fix (This used to be commit 5ef6b90faedd3dc4356c0da2ce8ceb388c673b39)
      adds  452ef0b   r15603: True isn't a valid parameter here, PVFS_WAIT_TIMEOUT is... (both are '1')
      adds  9ee60bc   r15605: Yet another dependencies fix (This used to be commit eef495a8efd8d5e8bcb42226b1885648774c5c76)
      adds  cbec063   r15606: Fix another dependency (This used to be commit 278ecee6adcd1d621b907ef6595daf4c5f8ebc4c)
      adds  5415e9d   r15607: Fix readline summary reporting (This used to be commit 146c6d6e003a9ba0bfd0427b1db47fe5e746f8b1)
      adds  8dbffb3   r15612: look at the lock_type and not at the notify_ptr being NULL or not
      adds  be0bd9f   r15613: the snum doesn't identify the tcon, but the brl_context pointer does
      adds  5e6d1ea   r15614: the byte range locking error handling caches the last failed lock per file handle and not per tree connect
      adds  2a072bf   r15615: - add some tests for cancel pending locks by SMBexit, SMBulogoff and SMBtdis - add some tests which demonstrate the LOCK_NOT_GRANTED vs. FILE_LOCK_CONFLICT   error cases of failed locks
      adds  4e67810   r15616: fix white spaces
      adds  db903b0   r15618: fix compiler warning
      adds  ee9108e1  r15619: use source/version.h again
      adds  235b3dd   r15622: pass 'target:samba4=yes' to samba4's smbtorture when running samba4's make test
      adds  6506e27   r15624: add some useful helper functions
      adds  16b5eac   r15625: Partial commit of my current work. It makes libnet api functions a bit more smart and more aware of what libnet_context can offer. The context is a help when some of the arguments are not passed (programmer counts on using sensible defaults) and stores some of results so that similar subsequent calls don't need to reopen some of policy handles, pipes, etc. again. It also helps to hide some of details the library user don't really want to know much about.
      adds  e7b1b2e   r15626: Modify the tests to fit them in current changes in libnet functions.
      adds  48beed2   r15627: Disabling test of ejsnet till the time I find the reason why it's segfaulting. It's late so I just don't want to keep the build farm all in red PANIC messages.
      adds  9b6ad0c   r15628: fix compiler warning
      adds  94bf599   r15629: fix some warnings
      adds  bb58d84   r15638: add a usefull macro to get a pointer the smb_handle union of smb_open, as it's not nicely alligned for all levels,
      adds  12f377c   r15639: fix warnings
      adds  410fb90   r15640: - NT IOCTL calls also have an 'in' data_blob - fix the receive code of NT IOCTL's we only need the NTTRANS data payload   not the SMB payload here
      adds  e1c7a38   r15641: we know have source/version.h
      adds  f344db9   r15642: add an '--always-create' option to mkproto.pl with this the proto headers will be always regenerated, even if the content hasn't changed
      adds  7e7a760   r15643: add some FSCTL_ codes
      adds  589920e   r15648: Update MANIFEST to install Samba3 code generators. (This used to be commit e679971903b59cc90f0a5eca7bbe8d9a5c503d73)
      adds  392e4b3   r15650: Fix perl warning when generating IDL for elements with no properties (This used to be commit 038bbbcda50d8284c56dbdc3a70214ba6202595e)
      adds  76aa75a   r15651: Add 'MANUAL' command in Ethereal conformance files. This allows overriding individual functions for specific element levels without losing the other functions for an element or the hf/ett fields allocated.
      adds  fda645a   r15652: Fix aliases mechanism (fixes #3710) (This used to be commit 3e89ef0875c5c8ccaafa9694d27a8043930127e6)
      adds  d86da81   r15653: Remove idl_types.h include where possible. Remove types from .h file that are now in pidls' aliases list. (This used to be commit fadb9529ec7e1208b9f58a4e8b633d5a50633e82)
      adds  5ff4b74   r15656: for NT IOCTL's we need to control the max_data field for some calls
      adds  4049bbb   r15659: Implement opening a key by name (significant better performance in some situations). Patch by Wilco Baan Hofman. (This used to be commit dece573d4746bb2df2d129ae6a557a0417e56cda)
      adds  edee7dd   r15661: add NT_STATUS_OBJECTID_NOT_FOUND
      adds  251ea03   r15663: Turn libnet_DeleteUser into async function and fix subtle bug probably causing ejsnet test to segfault. Also, cleanup a bit and add monitor fn pointer to internal user delete libnet function. Time for some comments now.
      adds  88b3ccb   r15664: Add NET-API-DELETEUSER test for libnet_DeleteUser function. Only the sync version right now.
      adds  ac4775c   r15665: ejsnet test should be better now, after changes in delete user routine.
      adds  e1e4474   r15666: Fix a silly typo.
      adds  3b07abf   r15667: Make sure the rpc pipe pointers are zeroed during initialisation of libnet_context. This fixes a valgrind warning.
      adds  47afa69   r15684: fix option passing
      adds  bd0fb90   r15685: let samba3 pass RAW-READ and ignore one bug
      adds  c18cd54   r15688: windows sends 4 as max_setup count on NT IOCTL
      adds  a1a6407   r15689: dummy commit
      adds  5a8ebb7   r15690: - disable the lock cancel test against samba3 - disable the LOCK_NOT_GRANTED vs. FILE_LOCK_CONFLICT test against samba3
      adds  799113e   r15693: fix the logic for the "cifs:map_trans2" parameter we need to return NOT_IMPLEMENTED when mapping is desired
      adds  e6da547   r15694: for the cifs backend it's desired that we pull and repush the packets with our parsing code for the most stuff.
      adds  05b1657   r15702: Fix typo (This used to be commit 26442023d12760828acd8b6e2a1dedeaf4e96958)
      adds  e48fd4e   r15706: This is a very specific test that helps me in making sure I don't screw up too badly in getting rid of set_saved_ntstatus in Samba3. If this is not the appropriate place to put it, please tell me.
      adds  a3cc3c9   r15708: setup count is 8bit and param_count and data_count are 32bit
      adds  0fc977c   r15709: - return an error is better than ignoring a non supported request - zero nttrans output fields before calling the backends
      adds  2adbcc3   r15710: - we no longer need to set the nttrans out fields to zero   in the backends - some whitespace cleanups
      adds  5445415   r15711: - make use of nttrans_setup_reply()
      adds  6dbd4ac   r15713: - initialize ntioctl.in.max_data and ntioctl.in.blob - use define instead of hex value
      adds  82fd602   r15714: fix async handling of ntioctl calls and push the DATA_BLOB into the reply
      adds  4c5a67f   r15715: add my copyright
      adds  472c088   r15716: disable the cifs_posix ntvfs backend as it will not be updated with coming ntvfs subsystem changes
      adds  7f0e17e   r15718: - split the SMBflush with the 0xFFFF wildcard fnum into a different level
      adds  96a858b   r15719: Fix build on systems (AIX) that don't have vsyslog or strcasestr, with --enable-developer on.  syslog() and toupper() required more includes.
      adds  1fdd6a6   r15725: First shot at making password_hash async The async path is not yet enabled by default so it should make no harm (This used to be commit b7d5f2325726757a4fcd0b5ac03de1b867085a89)
      adds  dda3dce   r15726: Comments and a couple of minor formattings in the code.
      adds  0dcecc3   r15731: module init functions should return NTSTATUS, not void (This used to be commit c6d20c22454b87b4dea3527f0efcecd373679848)
      adds  9ef33f5   r15734: This is a major change to the NTVFS subsystem:
      adds  b77eaaa   r15737: fix a typos and comment
      adds  1a60ed5   r15738: make the code more readable
      adds  add9d49   r15739: return False when the function is called with an invalid level
      adds  2de1d5f   r15740: add TODO, that we should check if the server supports large offsets, before sending large offset requests
      adds  e306c5b   r15741: move smb2 request structures into the main smb request structs as new levels
      adds  681a7f2   r15742: use union smb_sessetup
      adds  44dc58f   r15743: use union smb_tcon
      adds  6885c62   r15744: convert_string_talloc() handles src_len == 0 as error
      adds  e9cf630   r15745: - reorder the elements of smbsrv_request - move the SMB specific elements to the end
      adds  607e97b   r15746: - reorder elements of smb2srv_request - move SMB2 specific elements to the end
      adds  7930ae6   r15747: move some functions to the protocol independend part of the smb server
      adds  7442613   r15748: - implement SMB2 TreeConnect server code
      adds  476a625   r15749: - pass in a dummy oplock callback - pass in SMB2 ntvfs_handle callbacks
      adds  35d6a53   r15750: don't clear after setting
      adds  3cb6421   r15751: thanks to talloc_get_type() I noticed that I used smbsrv_request in the smb2srv code
      adds  6af0514   r15752: - add generic mapping for RAW_OPEN_SMB2
      adds  c2c5f78   r15753: implement SMB2 Create
      adds  183fb2b   r15754: - implement SMB2 Close - add RAW_CLOSE_SMB2 generic mapping
      adds  2604726   r15756: handle RAW_OPEN_SMB2
      adds  772c492   r15757: - add RAW_WRITE_SMB2 => generic mapping - implement SMB2 Write
      adds  4901295   r15758: - handle RAW_FLUSH_SMB2 in the posix ntvfs backend - Implement SMB2 Flush
      adds  f9ddc0d   r15759: samba4 currently only supports read sizes up to with UINT16_MAX
      adds  e23cc70   r15760: - add RAW_READ_SMB2 => generic mapping - Implement SMB2 Read
      adds  6d0969a   r15761: Fix-as-you-go ... Testing various async paths and uncovering bugs (This used to be commit 099d873ea596ece18efe63b06bc64e7f97a96f82)
      adds  5e3bb66   r15762: It make no sense for rdn_name to implement modify, it will need to implement rename ... (This used to be commit bf260f2a84f9c1f749798068168a22c86ab2e7b2)
      adds  e1cc263   r15766: fix parsing of srvsvc_NetGetFileSecurity() and srvsvc_NetSetFileSecurity()
      adds  017855b   r15767: we need to free here
      adds  8b4da05   r15768: make it possible that the caller of the ntvfs_subsystem doesn't provide handle callbacks
      adds  e0dcbe8   r15769: this functions belong to params/ so move it.
      adds  1911475   r15770: when there's a dynamic body, we need to send the first byte even if the dynamic size if 0
      adds  6ba94bb   r15771: this should be a o32s32 blob
      adds  e941cc3   r15772: pass the messaging context and server_id to the dcerpc server subsystem
      adds  2e415d4   r15773: - implement srvsvc_NetGetFileSecurity() and srvsvc_NetSetFileSecurity() - we do this by just creating a ntvfs_context (this doesn't need and smbsrv_* stuff :-)   and then call ntvfs_qpathinfo() and ntvfs_setpathinfo()
      adds  0f2c930   r15774: take care of the SYSTEM_SECURITY flag
      adds  39fd6db   r15775: add some privilege related WERROR codes
      adds  9727b06   r15776: Don't generate ref pointers in Samba4-generated code. There is no point in having pointers for outgoing data when you can already modify the top-level element.
      adds  151713d   r15777: Fix unresolved symbols in shared library build. (This used to be commit 3fb9f07a7576c465853b03916cb7c0e87e68a276)
      adds  8fef2c8   r15778: Fix bug printing ref pointers. (This used to be commit 030272e79b621c2c54354f4c89cc25c202d2dbbc)
      adds  ad9003b   r15779: Remove keepref from atsvc and efs. (This used to be commit b44a8c32d35bcd0dc7339793c34cb84dd6981366)
      adds  03f520f   r15780: Fix indentation of deferred code (fixed #3739) (This used to be commit a7c9ec69b229db1b9c93b97133601231a2995c1b)
      adds  e2112ba   r15782: More fixes for async cases (This used to be commit 3c9434e264710a1fa29adedbe571d5324ecae906)
      adds  1a22d88   r15783: Fix previous commit, was the wrong way to deal with the problem (This used to be commit 36537100db491012d8124f7aca266a8290f2eee6)
      adds  e3ab0d3   r15784: Redesign of NET-API-RPCCONNECT tests to cover more cases of usage. Right now, each level of libnet_RpcConnect can be tested with correct and incorrect credentials (testing against expected nt status). Various transports can be tested on NET-API-RPCCONN-BIND test which does testing on explicitly passed binding string. Tested services include LSA, SAMR, SRVSVC at the moment.
      adds  669df64   r15785: Change the test names according to changes made in libnet torture test.
      adds  bc12d3b   r15786: another fix in rdn_name (This used to be commit 202ce2a947626f51467d5c87dfcdb73852282709)
      adds  f376b6c   r15787: NET-API-CREATEUSER was crashing for me because of this uninitialized value... now it still does not work (auth failure ?!) but at least it does not crash (This used to be commit 43d9bfeb22787a2d65ec00b948d51ad3321cd6fd)
      adds  efa3803   r15788: Do not crash when no result is returned (This used to be commit efb7e39e512eb71deaeef1315bc88a902e5cd848)
      adds  d51f4fb   r15789: hmm, damn, testing uncovcer all your bugs :-) (This used to be commit 977982c884da15d1e9f5fe19d24cd4169ecbb0c5)
      adds  79183f6   r15794: fixed a problem with DOS status codes - found by kukks (thanks!) (This used to be commit 1a57b16715bf8b82e8f9118c3ab401acf081d02c)
      adds  8081e4f   r15795: Try to use the async code by default It passess all my tests, but I still need to work on a lot of stuff. Shouldn't impact anybody else work, so I want to commit now and see what happens
      adds  00e772d   r15796: this talloc_reference() was causing a memory leak on every NTVFS request. The problem is that the talloc_free() in smbsrv_send_reply_nosign() frees this reference, but doesn't free the memory iself, thus leaving it attached to the connection context.
      adds  225d648   r15797: fixed a notify bug, where a notify_remove() is beyond the current max depth (This used to be commit 2ebcfcc6dadd4a420431c733bb12fe7719057fd6)
      adds  fd51a5c   r15798: shortcut the lookup of "localhost" in the ipv6 backend (This used to be commit dea82fa615e33115e42ef04c8d2a54788aa38e9a)
      adds  f6c9fbb   r15799: fixed the problem with BASE-DISCONNECT after the recent memory leak was fixed (This used to be commit 09a9c7fdff8f3cc8d2a98228cede4f8af41a08eb)
      adds  c51dfa7   r15802: merge tridge's fix to the SMB2 server
      adds  184c288   r15803: the SMB2 server gives NT_STATUS_NOT_FOUND instead of NT_STATUS_INVALID_HANDLE
      adds  d6aaca5   r15804: Fix SAMLOGON test (This used to be commit 2e9a840bb975f3269de4ca299a3d6e5b19f3cad1)
      adds  c82c88d   r15805: Fix incompatible type assignment. Caught by the IBM checker. (This used to be commit cef5cc6464001e1a1472e1029254c093942b6642)
      adds  73da6bf   r15806: Remove some unnecessary nesting making the function harder to read. (This used to be commit 2e1ce0189961335f654202074101819d8d933748)
      adds  029cf10   r15807: Fix incorrect initialization. Very nice catch by the IBM Checker. (This used to be commit 2b65c490e40241fb4d4f938a867e33780295ad05)
      adds  3bd0802   r15808: Fix two uninitialized variables, caught by the IBM Checker. (This used to be commit 673e101b0732f7601a92069159e4d1eac7790506)
      adds  a26f1f1   r15809: Fix typo in array offsets. Caught by the IBM checker. (This used to be commit fa23b09567637f2fd5c293a6ac623707a7ac1289)
      adds  ab5cbd8   r15810: Fix uninitialized variable error, caught by the IBM checker. (This used to be commit 1354333fd192e83242e6618458704c1820efac49)
      adds  23776d2   r15811: Fix mget command without arguments. Caught by the IBM Checker. (This used to be commit c77fd9f515bee07e50cb6acfe02f9f5836f1a67a)
      adds  f3bf3dd   r15812: Explicitly cast to unsigned int. (This used to be commit c910a3f9c8c657b290bc03a47a6b4cba20f02a55)
      adds  3553a24   r15813: Use labs() rather than abs() for 32-bit integers. Caught by the IBM checker. (This used to be commit 6e37084965d17d1816256d8de326e2fc6c828e13)
      adds  d9bdfb0   r15814: add SMB2 Lock interface structure
      adds  a2f463b   r15815: add SMB2 Lock client code
      adds  20532d7   r15816: add SMB2-LOCK torture test, which demonstrates what possible valid and invalid requests you can do with it
      adds  f76eafe   r15818: Improve UI utilities: allow format strings and add some convenience macros. (This used to be commit f0a4547b76bdc04c4dd32fccbb1a37a040868588)
      adds  4099637   r15819: Use updated API in smbtorture, use UI tools in registry tests. (This used to be commit 4c452090fbcf9b17acd8473cf018b09f445009b2)
      adds  e982523   r15820: this line was just for testing
      adds  495652f   r15821: Fix static library build. (This used to be commit d9d8f93af12c08d3b66c0bec014016ea8ee11166)
      adds  5da75f5c  r15824: fixed a subtle talloc bug to do with memory context loops. When you have a structure that references one of its parents, and a parent of that parent is freed, then the whole structure should be freed, not just the reference.
      adds  ae03424   r15825: there are quite subtle semantics with change notify events being sent when a context (such as a tree connect) is destroyed. The behaviour was changed by the ntvfs memory leak fix, and this patch is needed to make it all work again. (This used to be commit a7ad4df7cd6cdf88fd49698840a072a4474a318a)
      adds  507e502   r15826: ensure we don't dereference sec when NULL (This used to be commit b6bf6b17cd92a3869c49209bc8ea8ef8c6c25cdd)
      adds  03e7d37   r15827: fixed a spelling error (This used to be commit 801357af2ef80fe270750c084a78142711ae9e6c)
      adds  0db0de6   r15828: a talloc steal optimisation spotted by metze (This used to be commit e00ff9f35eed28aeecdc779cee06b87c34d82124)
      adds  97d489b   r15829: we need to include socket.h before we can use enum socket_type this fixes a compiler warning
      adds  8d13000   r15830: fixed two kdc memory leaks (This used to be commit cc290ece92196d2bdf39eaa9d3bb4a0af6ec782c)
      adds  47e7f45   r15831: fixed a memory leak in the netlogon server (This used to be commit c4425f8988186a18703b6a723b766bf13d59b727)
      adds  0f881ff   r15832: put a talloc leak report in the log file at the end of each test run (This used to be commit 16c67e135a35830aaa937c38fa2ed940decb5a17)
      adds  d8223e4   r15833: fixed two delete on close memory leaks (This used to be commit f3274e8f78f28a51313e98934b208c2deb9ae9ea)
      adds  e5e9bcd   r15834: fixed a memory leak in the session code (This used to be commit 8a7047c102cdbcf746dcdf8a52554816b7770026)
      adds  0b56e91   r15835: fixed locking in the client library (This used to be commit 7ea51fb624ded55f69f235a6791de871f754e8fa)
      adds  61bd876   r15836: Test an invalid DOS share mode.
      adds  f1655e0   r15846: An async version of ldbsearch (This used to be commit 2c1af6556a2d57df6626a9f0d9fd758602ac3c5c)
      adds  7115282   r15847: We probably want to keep the global init (This used to be commit 35df457fe61e1b1f0746eadba867f7ac149e9600)
      adds  6e0511f   r15849: ensure we don't try to talloc_steal() an invalid error_string in r->out on error (This used to be commit 1d1d2aaeae643e01bfd51d69cba741557543e5bb)
      adds  3372344   r15850: another spot where r->out.error_string can be uninitialied (This used to be commit 4898b29c32737b2cf425d5822da2f395f70ca6e2)
      adds  574daba   r15851: the conversion of loadparm to BOOL broke all big-endian platforms as the service and global declarations were left as int. I tried to fix this initially by fixing the service declarations, but it didn't work. While I investigate why, this patch at least gets the use of int right, and should give big-endian platforms a chance (This used to be commit e12ae809eaf0a4c48ebb086615a9051b59996b5a)
      adds  a665ccc   r15852: patch from Rusty to make talloc_set_destructor() and talloc_steal() type safe. This only works on recent gcc versions. With other compilers it reverts to a non-typesafe cast
      adds  cdc64c4   r15853: started the process of removing the warnings now that talloc_set_destructor() is type safe. The end result will be lots less use of void*, and less calls to talloc_get_type() (This used to be commit 6b4c085b862c0932b80b93e316396a53b993544c)
      adds  971d30b   r15854: more talloc_set_destructor() typesafe fixes (This used to be commit 61c6100617589ac6df4f527877241464cacbf8b3)
      adds  92acfc0   r15855: more talloc_set_destructor() typesafe fixes. nearly done ... (This used to be commit 396d82a231b6e3a91178db08b706626d4d4b420c)
      adds  d5e3f86   r15856: fixed talloc_asprintf_append() on solaris (This used to be commit bba33a976b1954b5e9e557c9323afc92616439a3)
      adds  d837668   r15857: don't clear the error string after setting it
      adds  9ff4fca   r15858: - initialize s->r.out - don't check for mem_ctx, ctx and r, we should crash when they're wrong   as it's a programmer error! - pass the error string to the caller
      adds  b22d15a   r15859: fixed a crash bug in the ldb password_hash module. This one is quite sublte - please have a look at the change if you are not certain you know the semantics of constant arrays declared on the stack (they must be static if you return them from the function) (This used to be commit 1848078fee2041195e3d65fcc090d7b6330b8ea0)
      adds  2038954   r15862: add a LOCAL-EVENT torture test
      adds  3d448a1   r15865: using dirname for a variable isn't that good, but making it a global symbol is really bad...
      adds  548927d   r15868: Add replacement macro for __STRING() (This used to be commit 3780e0580b7173f20fed550db3412ab3b3b12fbf)
      adds  70afbd5   r15869: Fix loop var to search paths for iconv (This used to be commit 55843863ff1f92be9918c845e208a30660ed2ae5)
      adds  ca61b4f   r15870: Improve detection of iconv - should prevent HAVE_ICONV_H being defined when the installed iconv library doesn't match our criteria as well as some other minor fixes. (This used to be commit 7937932615434a59c84d8a1b81e368f6a5f8e429)
      adds  e157dcc   r15871: Fix systems with native iconv (This used to be commit 8ce292bdf3589e5d054bf9a534846c29dfc71124)
      adds  ae67b20   r15875: Fix bug in smbclients 'put' command tridge found a while ago. Add tests for 'put' and 'get' commands so we don't break them again.
      adds  7ef96bd   r15876: Fix build on IPv6-less systems. (This used to be commit 180925659fad50ff82693284587ae4e735458c6b)
      adds  1bd7f6a   r15877: Fix error message - caught by the IBM checker (This used to be commit dd0b912fdd107817273391cab223304f0399c3b5)
      adds  26875d5   r15878: Add explicit initialization to make the IBM checker happy. (This used to be commit 3a5d3eb62c61d264fb583d2c94e3b3446988051b)
      adds  01b8c19   r15879: strtok_r() replacement, for solaris (This used to be commit df5bd916db3cfbd6c145177fd8992261f03a5cbc)
      adds  f719eb9   r15880: the ntvfs_handle changes broke rpc on big-endian boxes, as the uint16_t fnum was being byte order converted twice in the ipc server.
      adds  373bf31   r15881: fixed the RAW-ACLS test for 64 bit systems (was failing on ppc64) (This used to be commit c954a6662de70fb36772e85b96aecf64761a66aa)
      adds  aa01252   r15882: I forgot to add in this prototype for strtok_r() (This used to be commit 971cead2ad66fca55a32639090d97b8186c1dae7)
      adds  64fe1e9   r15883: Make sure timegm() prototype is available (on systems where we've had to replace it) (This used to be commit eef117e4454ed5faeddfc0b18bd4f0128c922f36)
      adds  aecb20a   r15892: Remove the COM management code - DCOM should be based on Mono and its' COM support and utilize Samba's DCE/RPC + ORPC code instead of having our own COM implementation in Samba, which is too much work to implement and harder to code (C).
      adds  b3a9869   r15893: Update TODO (This used to be commit 446c4a175f1ce925a4882c32b189ac9237ed584b)
      adds  33ffb31   r15896: we're getting a lot of crashes on the build farm due to people assuming that printf("%s", NULL) is OK. The problem is that it is ok with recent versions of glibc, so the bug isn't noticed by most developers.
      adds  d6ac0e7   r15897: switch to d_printf() in the libnet_share test, and neaten up the code a bit using local variables. This should fix a crash on solaris. (This used to be commit c088654e34caf99569f25899733dac9a42197990)
      adds  72209db   r15898: use d_printf() in some more places to fix more torture seg faults on solaris (This used to be commit dd1ef82560c62c8c10e9d43b8d1d68512fe0aae5)
      adds  19b1b7b   r15902: more test code that should be using d_printf() (This used to be commit b52adaa04564afb7133f442b6f997d99b74dcaa3)
      adds  f16c1be   r15907: Add simple manpage for gwsvcctl (This used to be commit e9314ceb2026041b7b01cb2b73e125ba64590932)
      adds  066ecf0   r15908: Mention ncalrpc in smbtorture help output Update smbtorture manpage with binding string format explanation (This used to be commit 37f6dc130e697c840676c96aadc295bcde6a0bca)
      adds  53107ae   r15912: Run an rpc request with an invalid uid and make sure NT_STATUS_INVALID_HANDLE is returned.
      adds  90a5e19   r15913: Error passing in the async code is not in agood shape Start enhancing it and fix some problems with incorrect evalutaion of the codes
      adds  b63d6b2   r15916: Modify RPC-AUTHCONTEXT so that it can be anabled in samba3 make test (This used to be commit 4298fde656ac72a2f0fae9f25e3b5b1f3948f8f5)
      adds  78fea25   r15919: - Create function checking prerequisites like valid domain   opened and rpc pipe connected. Each user management routine   calls the function before doing their job - Initial work on user modify functionality (does nothing yet)
      adds  8a6ac85   r15920: Move userman.c and userinfo.c definition into respective header files instead of composite.h
      adds  daa2c3f   r15921: Include new headers.
      adds  3308a23   r15922: password_hash.c has proven to be a good way to research how to build an async module change asq.c to be more readble (This used to be commit 9197187c4290847721432db09bdfb2f1d06e51ba)
      adds  0bd3636   r15926: Add NET-API-DELETEUSER test to the standard tests run on 'make test'
      adds  3a4d7eb   r15927: Optimize ldb module traverse while keeping the API intact. I was sick of jumping inot each module for each request, even the ones not handle by that module. (This used to be commit 7d65105e885a28584e8555453b90232c43a92bf7)
      adds  279e916   r15930: Attempt to fix the buildfarm segfaults -- thanks Tridge for the hints (This used to be commit e363020115fc17caee6c3230d46fff41670a27d4)
      adds  03703a5   r15932: Remove per request creds They have never benn used and make little sense too imo (This used to be commit f0c1d08d50f8a3e25650ac85b178ec7a43e433d9)
      adds  2613d19   r15933: remove the last sync call to ldb_request (This used to be commit 10d66aa61dab2e59e5a510cf34b1cfad86fc2529)
      adds  ab7d25c   r15937: Currently, we don't use nor support distinguished call levels, so remove them until we do such thing. There's no need to complicate things more at the moment.
      adds  95399b1   r15938: Extend userinfo call with one optional stage - lookup for username to resolve it to a rid, when a sid argument is not explicitly provided.
      adds  2a87a11   r15939: Add tests for userinfo call with username argument provided which enables optional stage resolving username to a rid.
      adds  f40a2e9   r15940: Add new field to pass username to libnet_rpc_userinfo function.
      adds  787d67c   r15941: We don't use call levels, at the moment. Remove them until we do.
      adds  0c7b82e   r15942: Remove the sync internal ldb calls altogether. This means that some modules have been disabled as well as they have not been ported to the async interface
      adds  2d19dca   r15944: rename LDB_ASYNC_ADD -> LDB_ADD, LDB_ASYNC_MODIFY -> LDB_MODIFY, etc... (This used to be commit 55d97ef88f377ef1dbf7b1774a15cf9035e2f320)
      adds  17936b0   r15945: Check ltdb_modified results (This used to be commit bbda863f0766e4f4100a644f9a1ddcd8e18d29cd)
      adds  1204445   r15946: Added check that proves that setpathinfo on an oplocked open file generates a break. Jeremy. (This used to be commit 061b519b27cecbeb0687426201caaa7e8d95d856)
      adds  4dd65fd   r15947: Do the same test on setting allocation info. Jeremy. (This used to be commit b8f6f62acd2ae79c87303b72e8bea22abc3a6b6e)
      adds  86f86f9   r15950: another printf() crash on solaris (This used to be commit 5a065b9225f7a7fe221c61e26a08abc0d29f3bb9)
      adds  0a1a19d   r15953: our timegm() replacement still doesn't work, so grab the one from Heimdal which does work. This should fix most of the rest of the failures on solaris (This used to be commit acfaa98b5ea686feb81350baf09b3f4480f96edc)
      adds  8d0d05d   r15955: fix whitespaces
      adds  9796f75   r15956: fix warnings
      adds  d494c66   r15957: - add a test that fetches the schema from an windows LDAP server,   and stores it into structures. - this prints out some useful information on the screen about   attributes (will be extended for objectClasses too) - the plan is to create hide the relation of structures behind an interface   we can later use this interface in a lot of places:   - our schema module for ldb   - the ndr_print code for DsGetNCChanges, to translate the uint32 attribute     and obj [...]
      adds  b7ab507   r15962: fix a crash when connect fails
      adds  a6c4541   r15963: fix warnings
      adds  5cc28a0   r15964: fix error handling in ldb_ildap backend
      adds  b0bcd8a   r15970: add a more verbose comment to tridge's fix for bigendian hosts.
      adds  3dcbe57   r15978: - pass the error code back to the caller... - we were giving OPERATIONS_ERROR in all cases:-( - we now pass ALREADY_EXIST fine to the caller,   and the code in libnet_site.c is happy again. - this bug wasn't noticed for a long time because   the ldb_ildap code always passed SUCCESS to it's caller
      adds  bd22992   r15979: some farmating...
      adds  c27a242   r15981: we need to initialize 'ret' before 'goto failed'
      adds  49b29f6   r15986: Declare struct tm (This used to be commit 139d9369dc1b7daaf980a0c95b0921388ec39913)
      adds  ba4f9bc   r15988: try to fix the build on au2 IRIX 6.4
      adds  84e1121   r15991: try to fix the build on au2 IRIX 6.4
      adds  f6b3f9d   r15992: fix the subsystem name, hopefully fix the build on Mac OS 10.4.5
      adds  ee1c2b7   r15993: don't use u_int32_t, as the main heimdal code also don't use it anymore
      adds  04bc987   r15996: Implement a missing monitor message.
      adds  08a48b1   r15999: password_hash module changes:  - Quiet some IBM Checker warnings (enum mismatch)  - Only search for the attributes we need  - fix comments  - fix copyrights
      adds  72ce1f3   r16000: - use uint16_t instead of u_int16_t - use int32_t for seq_number
      adds  b17ee8f   r16001: we don't use u_intX_t any more
      adds  4b74445   r16002: fix the build on solaris
      adds  c62d1d2   r16003: Tru64 doesn't have strtoll/strtoull but the size of 'long' is equal to the size of 'long long' so we can use strtol/strtoul
      adds  f6a3c29   r16004: - move #ifdef outof the real functions - hopefully all build-farm hosts have ENOTSUP...
      adds  8f553ab   r16005: add support for XATTR's on MacOS
      adds  9a9a99b   r16006: only (f)getxattr returns ssize_t
      adds  e3482ff   r16007: If no error string was setup by the backend, ensure that we always get at least a generic error, even when inside a transaction.
      adds  22367ca   r16008: make debugging easier, and use the os name in the function name (I'll add a bsd wrapping later)
      adds  b20d760   r16009: fix the build
      adds  a5d1826   r16010: deal with the case that int64,uint64 are already typedef'ed
      adds  4ed9f11   r16011: we don't need sys/bitypes.h any more
      adds  2176bcc   r16012: do the type checks before anythingelse
      adds  18cc835   r16013: hopefully fix the configure check for darwin
      adds  68e72e3   r16021: While studying how to make samldb really async I found a critical situation handled in the incorrect way. A while(1) loop may end up looping forever consuming all valid RIDs because of a secondary bug. And anyway nextRid is supposed to always give back a new unique RID, if someone messed up the database let him fix the problem first, trying to be smart here would probably end up in worst results.
      adds  e47c004   r16022: ooops, a bit too aggressive commit :-) (This used to be commit 959c8c35ef170e03a5f698d0fa11616583cc6f66)
      adds  594ae8f   r16023: we don't need a global variable here... noticed by the Mac OS 10 linker
      adds  dc4ccc6   r16024: OpenBSD doesn't have ENOTSUP so use ENOSYS
      adds  b31c685   r16028: Re-add the objectclass module, in the new async scheme.
      adds  ca5accf   r16036: Add a couple of new functions to corretly deal with timeouts. Check timeouts are correctly verified. Some minor fixed and removal of unused code. (This used to be commit b52e5d6a0cb1a32e62759eaa49ce3e4cc804cc92)
      adds  5ca6189   r16039: Add missing #!, don't rely on bash (This used to be commit f6e587e7066dbafef437e5b3854a34916f72fcb1)
      adds  024502c   r16040: Support more recent versions of autoconf (This used to be commit 3f2a136b9f77062e5044b2b86f8e2a79348e0ff0)
      adds  56c46ee   r16042: Fix crashbug caused by incorret error reporting. (This used to be commit d346531d0a3e7160ae2a3bdc430521148b485540)
      adds  68a06bf   r16043: Fix error message (This used to be commit 2898df2cee22f2d478440e9576bec15140909e45)
      adds  232db0b   r16044: Create a samba3 specific file in torture/rpc. The tests in there survive against W2k3, but they are designed to walk existing Samba3 code paths. It might be possible that I add something like that to other subdirs like raw/.
      adds  2a9982a   r16045: RPC-SAMBA3SESSIONKEY tests the different variants of joins (anon/auth smb, anon/auth bind).
      adds  ca62ddd   r16051: Move the XATTR compatability code into a new file, so I can use it for the getntacl utility.
      adds  d70d672   r16052: Add .m4 file for XATTR detection (from ntvfs/posix/config.m4)
      adds  66f77c4   r16053: Allow entries without an objectClass.  We need this to permit the cn=rootDSE entry.
      adds  e0bb0e9   r16056: Fix errors found by trying to use our kpasswd server and the Apple client.
      adds  0285d71   r16058: Test a Join using SetUserInfo level 25, as XP does if the user did not exist. Samba3 right now fails to transfer the acb_info in the info21 sub-part to the passdb backend, rendering the workstation locked.
      adds  1335e8f   r16059: Remove accidential commit (This used to be commit e980066111cf442102b849b04a411c3f2df8e05b)
      adds  629d6ad   r16061: Prove that removing the objectClass list in the samldb module breaks things.
      adds  5c3cbdb   r16062: objectCategory is a DN, and needs to be matched as such.
      adds  4f42208   r16063: Make is clearer when we can't write to the smb.conf
      adds  efddd37   r16066: The OSX AD plugin uses objectCategory searches a lot, and uses them both fully qualified and in the 'short' form.  Now we test and support this query format.
      adds  4f619f4   r16067: Remove const, it isn't required and just causes a warning.
      adds  7707d45   r16068: Check against the correct result in the ldap.js test
      adds  e2e5c03   r16069: Remove unused destructor and an unused variable.
      adds  2ed444d   r16070: Fix kludge_acls (This used to be commit 795f8ebe8eecf28f5729754dc248d2a8411effb9)
      adds  2452d41   r16071: tdb has nested transactions change the code to exploit that in ldb
      adds  9f6884d   r16072: Do basic wildcard searching in the ejs LDAP test.
      adds  c38f24b   r16073: On an incoming wildcard search, it is critical that the size be correct, or we try and do a memcmp on the trailing '\0'.
      adds  2ab5baf   r16082: Index objectCategory like objectClass, as it is searched on a lot.
      adds  247af0d   r16083: Make it possible to initialise a backend module, without it setting up the whole ldb structure.
      adds  c79f37f   r16084: Add private prototype for new ldb_connect_backend() function.
      adds  6664ac8   r16085: Set the error string if we fail to find a valid op to execute.  Helps in chasing down bugs :-)
      adds  f4f194a   r16086: Ensure we can never dereference NULL pointers, and that describe what these two DN comparison functions do.
      adds  d912d6f   r16087: Fix silly cut-and-paste typo that cost me much of my afternoon...
      adds  43e9053   r16089: Make doxygen target work if $DOXYGEN variable is empty. (This used to be commit 8f44d0a2d66751ebc648550eec1ea051724b750c)
      adds  7d7e43d   r16090: Fix standalone build after the rename of enum ldb_request_type in r15944.
      adds  7613015   r16091: Without this patch Samba3 will not accept this, and simply setting the "92" to "100" will give funny permissions...
      adds  e3a6c6b   r16100: Patch from Michael Wood <mwood at icts.uct.ac.za>: s/then/than/ for correct grammar (This used to be commit 26a2fa97e4c819e630bc9b50e11c8d5328c7b8c8)
      adds  e5a00c8   r16108: Fixes from working with the partition module.
      adds  4a350fd   r16109: Make this module simpiler, don't intercept operations we are not going to implement.
      adds  2f16057   r16110: Start some simple rootDSE LDAP tests in ejs.
      adds  9469af4   r16123: Samba3 in the buildfarm will happily create (faked(!!)) users anonymously. Disable that test for now. (This used to be commit 9015713d62558ba76d693c5e8a4c23e3fd3ccab5)
      adds  f283307   r16125: Add another helpful utility function: samdb_msg_add_int()
      adds  c8d0489   r16129: Further clean up the samldb module.
      adds  a0d491f   r16140: How on earth does this work on most build farm machines.... ? (This used to be commit f8bae84e89bb2fe8deea7795ad59fbefa9c98e79)
      adds  46a6477   r16143: Fix disappearance of user-specified CPPFLAGS,LDFLAGS and LIBS variables. (This used to be commit b7c3f80efd08c2206048d00815b7396488c91d3b)
      adds  c1cbe6e   r16149: This is a very Samba3 specific test: It tests whether 'hide unreadable' and 'hide unwriteable files' actually do what they are supposed to do.
      adds  dcbd023   r16151: |= fix found by metze (This used to be commit ce54a15384a42c971226ef513849a0ccbf9a1ed3)
      adds  482a9f0   r16152: Support multiple output formats for those tests using the ui and add support for subunit output. (This used to be commit 4e720b01916e226071fce124363da7d68f04a511)
      adds  6bc5133   r16158: Convert to use UI API (This used to be commit 18f9584a791a7984560cdf577f3dde1ef1765fb0)
      adds  9f4b56d   r16159: Even more work on samldb error reporting.  Make sure to get the original error strings back to the callers.
      adds  572930b   r16160: Fix double semicolon in ui.h Support output in perl's Test::Harness format (smbtorture output can now be parsed by the 'prove' utility which generates statistics about how much tests failed, succeeded, skipped, etc) (This used to be commit 18fab7a22c85e360d5e4fbb0b2f97504b9a6cfc9)
      adds  5afa7ef   r16161: Convert to UI API (This used to be commit 8ed3fc0f86532bb224ea68584bdaf618903bd914)
      adds  c714fda   r16162: Convert to UI API (This used to be commit 78db534f65245c6f093ca8b2bf24dfba9a125ea0)
      adds  6845e40   r16163: Convert to UI API (This used to be commit 067c58f0d9743b52a05dd4c7cf78a64ea16133d9)
      adds  978dee5   r16164: Convert to UI API (This used to be commit 5cd95ec885cb0ffd5b40f53a5a0193388ec5fc6a)
      adds  b78ebdb   r16165: Add some more helper utilities (This used to be commit 584cd50d2bbace27220427ab23d032b2aab7f047)
      adds  5f44da3   r16166: Remove hexidecimal constants from the Samba4 provision files.
      adds  59bd3b6   r16167: Add tests for the changes to use hex digits, including some tests commented out until we fix some more things on our server.
      adds  481991e   r16168: Make the example match the actual function.
      adds  d3c0cfb   r16169: Convert to UI API (This used to be commit 6306a3cc17aff23f54e3f4e7a36d6ab9f6739739)
      adds  1cb88c8   r16170: Convert to UI API (This used to be commit 7dad6f9c0aade8585f874d0362290d06696a5087)
      adds  b617c83   r16171: Convert to UI API (This used to be commit 075dfb4c52132ea34dec643b12dcd01f05f3240f)
      adds  a42365b   r16172: Translate the ldb error codes into appropriate messages for the transaction cases.
      adds  90be000   r16173: Use memory context provided by smbtorture. (This used to be commit 88046d59517a595cfb8e9385ad87e8460eececac)
      adds  02aee30   r16174: Couple of fixes to the UI code - make 'torture_ok()' optional, be more verbose by default. (This used to be commit 8ef13a50b9e80811342058cdf15cf84a8ed7532e)
      adds  4d333d2   r16182: Better test the 15 out of 20 tests we right now survive than not test at all...
      adds  123e507   r16184: Convert to UI API. The async test was previously broken (fails with NT_STATUS_NO_MEMORY) and still does. (This used to be commit 5c2e136ef97fb98ae5314d1b2c73bb7b2fe4d8ee)
      adds  fdc5a3a   r16185: Remove autogenerated file from SVN. (This used to be commit a975f11d452deb2c5e06b8ba02f528b08d2842e1)
      adds  a64980d   r16186: Use full include path to make sure it's being picked up by the dependency generator. (This used to be commit fbbc3b11683d594d31e6487873946b68c2c46923)
      adds  9fb3407   r16211: Refactor domain_opened function a bit and add a few comments.
      adds  9482de3   r16218: If a connection is forced as 'anonymous', don't treat it as 'authentication requested'...
      adds  345c9f0   r16226: Fixes for various segfault bugs found against a buggy Samba4.  With the current API we need to check both that the RPC didn't fault, and that the query succeeded.
      adds  422f1b5   r16227: Don't segfault if the ldb_search() fails.
      adds  b7bcaec   r16232: Avoid searching on domainDns, as it is not an AD attribute in the official schema.
      adds  d4c5627   r16234: Set the request timeout from the LDAP search.  Without this, the initial request time is uninitialised, and this causes havoc later. This also allows us to honour the client's wishes.
      adds  b3076a3   r16235: Don't update minor_status when cleaning up on error.  This restores sensible log messages to gensec_gssapi.
      adds  7c3af0d   r16236: Add a proper baseDN to a large number of queries.  Searching the NULL baseDN won't work once the partitions module is loaded.
      adds  da9a31b   r16237: Use an appropriate basedn for these searches, so they occour into the correct partition.
      adds  1fde679   r16238: Use a baseDN for the auth_sam searches, to allow continued function with partitions.
      adds  3b87db5   r16239: Search for the domain in the correct partition, so this will work with LDAP backends.
      adds  4a687bc   r16240: Add better error reporting in the password_hash module
      adds  ad530af   r16262: Another basedn fix.
      adds  6959f2a   r16263: A number of these searches need to be under the partitions DN, and the other needs the default basedn.
      adds  f77c410   r16264: Add, but do not yet enable, the partitions module.
      adds  cc9d70b   r16265: Fix 'newuser' command.
      adds  582d46e   r16304: Improve testing UI API. This now allows registering the full test suite tree, looks a bit more like other unit testing API's, fixes some memory responsibility issues, introduces testcases, and removes the need for tests to call torture_ok(). (This used to be commit 0445b1a56a02552f895f400960b9ced39244a144)
      adds  69270cf   r16315: Convert to new API. (This used to be commit 0e52a831ed88b5d61033aee56a17e49b84df6773)
      adds  324583b   r16316: Convert to new torture UI API. (This used to be commit ff87504c41e76a14b95a2063a4eb62d96fb02127)
      adds  5b7ee5e   r16321: Add suite_start/suite_finish hooks, support --format=quiet (This used to be commit 6da39533d77f686b26787bebfe9e3db4bb8c740d)
      adds  920c1ca   r16328: Wrap all existing tests in simple single-function testsuites. (This used to be commit 7e811adf59841936b7e634fca4e95630f890c5af)
      adds  0f62c11   r16329: Convert to new UI API. (This used to be commit c7d1d86853eb659ee4a5cbfb4ff65b31f6fe0375)
      adds  e4684e6   r16330: Show number of succeeded, failed and skipped tests and success rate at the end of a smbtorture run. (This used to be commit 745f3d544bb1158c7c0001d36181916cd932bc08)
      adds  a354538   r16331: Split out registering of multi fn tests, fix typo in name of pac suite. (This used to be commit 9e8574ac6cd38d1ff388f0c9ff37d86b316a431e)
      adds  835d8ed   r16332: Fix two small bugs found by the buildfarm. (This used to be commit 3decb34bb607b83f72deaa4baca935f4f253e2f2)
      adds  845df42   r16333: Move more code out of the core smbtorture. It now no longer contains protocol-specific code. (This used to be commit 819d3b457648ffb7526a770e842badc17b6061fb)
      adds  c93508e   r16341: newer autoconf versions export 'datarootdir', fix a warning with old autoconf versions
      adds  66cc0cb   r16342: Placeholder for a function implementing NET-API-MODIFYUSER test.
      adds  f03e039   r16357: - start get rid of void parsing functions - there will more changes come but I want to do them in   relative small chunks
      adds  59670b2   r16399: - split out pushing smb_fsinfo into a DATA_BLOB - add error checks
      adds  898f6f7   r16400: add more error checks
      adds  7c01df4   r16401: keep the old pointer when realloc fails, this is needed for the search callback
      adds  45c99a2   r16402: start to remove the dependecy to smbsrv_request from the parsing functions
      adds  818c52a   r16403: remove dependency to smbsrv_request next part...
      adds  15db7a5   r16405: fix compiler warning of missing smb2_handle
      adds  d3b3436   r16406: use the generic smb_handle in smb2_getinfo/smb2_setinfo
      adds  1fd1e2b   r16407: add parsing code the SMB2 GetInfo in the server
      adds  f8dc3bb   r16410: remove some warnings of talloc_steal() usage without target I only commit this as this is used in a global macro
      adds  1ff99ba   r16440: split out passthru level into a new functions, so they can we reused for smb2 later
      adds  a94f2fc   r16441: - give old tests a chance to report errors - display the correct test name
      adds  ca17b87   r16442: if we want to use CHECK_SIZE(NULL, 3) we need null tracking, so enable it explicit before running any tests
      adds  2d88ade   r16443: add push code for SMB2 levels
      adds  0f29d9f   r16444: - split out qfsinfo passthru levels - use 1 to 1 mapping of interface and wire levels
      adds  3a0a00f   r16445: print out values
      adds  816c055   r16446: talloc_set_name() allocates and can fail... pass the error to the callers
      adds  3cd96fd   r16447: print the result of talloc_set_parent()
      adds  47a7886   r16448: add more error checks
      adds  2380309   r16449: move some code to a generic place
      adds  2a3bcdb   r16450: fix the build...
      adds  74d58ab   r16456: return on error...
      adds  15de595   r16457: fix typo
      adds  d44c28b   r16463: TORTURE_NBENCH should be a module...
      adds  7bf0855   r16464: split client and server min/max protocol settings
      adds  70eac2a   r16466: for SMB2_ALL_EAS it's not valid for the ntvfs backends to return 0 eas, they should return an error: NO_EAS_ON_FILE or NO_MORE_EAS
      adds  98024a8   r16467: implement SMB2 GetInfo server code
      adds  7743106   r16468: implement SMB2_ALL_INFORMATION in the posix backend
      adds  de2fbad   r16469: do some smb2 tests
      adds  240ec86   r16476: Error in composite functions implemented the 'old way' (single event handler, no continue functions) need to report an error by means of state only. composite_error calls event handler function which frees the context and state structure. This fixes a segfault in some cases (caught it on modifyuser test).
      adds  cb93d28   r16489: Because the torture/ui.h file isn't automaticly generated, the prototypes in it need to use the PRINTF_ATTRIBUTE() macro, rather than _PRINTF_ATTRIBUTE() (which becomes PRINTF_ATTRIBUTE() only in proto files, but not C files).
      adds  509fd04   r16514: Fix build (not run!) of --enable-dso. (This used to be commit cebabc7588b171f575f2193f4f6ead01b524acb2)
      adds  4bd4018   r16516: Get rid of file_exists() as there already is a file_exist(). (This used to be commit c4b3c2b18c6df43c8a4808fab72bc45439ba9421)
      adds  9bd4cfa   r16517: Get rid of pointless safe_free() (not SAFE_FREE()!) function. (This used to be commit 6bc91497827a66af6d9adf26c689e9cc458d8ecf)
      adds  c692456   r16518: Split up torture_util.c in smb and non-smb specific parts. Add torture_temp_dir() function, with test. (This used to be commit c9d287dc0e3f8fc4e8399cd5095ef38f2b9f40c6)
      adds  74fe068   r16520: move smb2srv_break_recv back to fileio.c
      adds  9b161bc   r16522: Move code to create the test data out of selftest.sh. (This used to be commit 2c601df23f3390954bf77918e198b1d027e43b24)
      adds  b22ddfd   r16523: pass spoolss_XcvData calls to the ntptr backends... I wrote this code last year and found it in a working tree...
      adds  3fc105b   r16524: Fix double evaluation. (This used to be commit 93f7adfb140d9e77120dd197d05a8fdd50e768bd)
      adds  993012b   r16525: Move selftest-specific code back to selftest. (This used to be commit e659d772480ef9acb58f899f25f09f917cece30f)
      adds  6b749f2   r16526: Add torture_setup_server() with test. (This used to be commit 6a1ed8ad756b97f61d4af9df2c7a7d889a2d09ef)
      adds  1afab0e   r16527: Add target argument for smbtorture. Remove duplicate unc path separator conversion. Add prefix for tempdirs. (This used to be commit 3763ed3092fa89558390a9721be8437a7c380790)
      adds  fb3afe4   r16529: Fix type. (This used to be commit f9a9884c0da038f2a390444d1ab9219049f95cc3)
      adds  3ef6f35   r16530: Send monitor messages only after successful receiving result of a stage.
      adds  7d1533f   r16531: Add a function preparing argument for modify user routine.
      adds  7414c02   r16532: Tell username from account name (source from target, when changing).
      adds  1db2f0d   r16533: Perform a cleanup after testing. Also, add changed name argument. This test currently triggers internal corruption in ldb database, according to status code returned. I'm investigating win servers behaviour here.
      adds  ff2041c   r16556: Add mkdtemp to libreplace. This is apparantly available on Linux and BSD systems, but it's not everywhere. (This used to be commit b3d2512ed4fc8c378607bcc2dc241a1f77ab7197)
      adds  0168e97   r16557: Silently succeed when torture_register_suite is passed NULL. (This used to be commit dbcb190aa0a687e62cc109ab6314aa705a0c7aca)
      adds  748decf   r16558: Add make rule to generate version.h. Metze, can you please review? (This used to be commit 47b6a3d7f37faba7f8defbaf9a406f4bdf431615)
      adds  c71aac4   r16560: print out the correct value
      adds  529aa3b   r16561: - create version.h relative to srcdir - let version.h depend on VERSION - add a rule to manualy regenerate version.h   e.g. after a svn up
      adds  7dc22bf   r16566: add pull function for a site32/offset32 blob
      adds  ca044dc   r16568: add parsing code for SMB2 SetInfo
      adds  0646a91   r16569: - use push_string()
      adds  f0f1a5f   r16571: - make push/pull_ascii()/_ucs() functions static,   callers should use push/pull_string() functions with STR_ASCII or STR_UNICODE - make the push/pull_ascii/ucs2/utf8_talloc() functions complete   (they should be reduced to pull/push_string_talloc() later...)
      adds  61705d9   r16572: More comments and simple refactoring of one condition.
      adds  6e92c83   r16573: Fixes in comments.
      adds  f8d8454   r16621: split out passthru levels of setfileinfo
      adds  414c476   r16657: Test Jerry's iTunes bug, along with some more error conditions
      adds  bcc9e8a   r16666: implement setting of security_descriptors via SMB2 SetInfo
      adds  332f5b1   r16667: - use ndr_pull_struct_blob() to make the RAW_FILEINFO_SEC_DESC pull code   simpler - use ndr_push_struct_blob() for RAW_SFILEINFO_SEC_DESC
      adds  1ce7b02   r16668: test setting of security descriptors vis smb2 setinfo
      adds  bd1efc1   r16669: this calls don't expect any valid error codes than NT_STATUS_OK
      adds  826597b   r16670: try to match the vista error codes a bit more
      adds  4015b01   r16671: allow usage of smbsrv_pull_passthru_sfileinfo() without, a smbsrv_request given...
      adds  4da5714   r16672: we don't need this twice:-)
      adds  df4d209   r16690: - fix bug 3896 - we didn't pushed the wins wack reply correctly to the wire,   as NBT_QTYPE_NETBIOS is used and setting rdata.data.data was useless...
      adds  f47593a   r16691: we should only look at rdata.data.length when we're in ndr_push mode
      adds  828e95e   r16692: More comments and further code in set_user_changes routine.
      adds  833ef6b   r16693: Name type should be passed further down the lookup engine instead of assuming only PDC name type. Also, fix the comment.
      adds  5b19070   r16694: Store lsa rpc pipe pointer in a right place.
      adds  d63dd11   r16699: the layout of SMB2 Read and Write is identical... so we know that the 9th bytes is just uninitialized padding
      adds  bd0dceb   r16705: fix a bug found by valgrind... as we setup the 1 padding byte for non present dynamic part, we need to overwrite it when we're getting a real dynamic part, so we need to remove the buf->size +=1 when we do the first push to the dynamic part (when buf->dynamic is still but->body + buf->body_fixed)
      adds  ef4475a   r16706: for RAW_SFILEINFO_SETATTR attrib == 0 means set it to FILE_ATTRIB_NORMAL and attrib == FILE_ATTRIB_NORMAL means no change...
      adds  4357d9f   r16707: - test attrib = 0 in BASIC_INFO - return an error when value doesn't match the expected value!
      adds  63d0c5a   r16708: the packet format of SMB2 SessionSetup has changed, there're 8 more unknown bytes...
      adds  8db2375   r16716: patch from Bjoern Jacke to fix compiler warnings on AIX
      adds  c063450   r16724: fix typo...
      adds  348ad95   r16725: don't ignore errors
      adds  30ae843   r16730: that is correct...
      adds  2f60a2b   r16731: send a better error code, required for vista-beta2 client
      adds  b20c00f   r16732: use the given macros
      adds  a18fc61   r16733: implement SMB2 SetInfo
      adds  6acd9ae   r16734: the 2 bytes after the opcode and before the flags, is no padding...
      adds  2400ebc   r16735: vista beta2 reuses the tcp connect where it does the SMB negprot
      adds  f0c737b   r16736: - convert unix times to nttime before sending it to the wire... - return an error code if an error happens
      adds  d584033   r16737: if an error happens report it
      adds  dd44e24   r16738: vista beta2 use FILE_CLOSED as error for an invalid file handle
      adds  2e56d83   r16739: test SMB2-GETINFO SMB2-SETINFO by make test
      adds  21af384   r16740: just say the directory is empty
      adds  946e1c1   r16741: add a RPC-LSA-GETUSER test, which is very useful for analysing a windows machine remotely
      adds  81d5901   r16756: Some machines on the build farms sporadically fail the test
      adds  81d09a7   r16759: Jeremy, another little error case for you :-)
      adds  5517249   r16761: Added additional NTSTATUS and DOS error test for "." This confirms a theory of mine... Added RAW-SAMBA3BADPATH to selectable options. Jeremy. (This used to be commit 4cd7a8ed621d6215202d4b60d183a013a221581b)
      adds  673cce7   r16768: Add a simple script to set a user's password.  This should grow into a real smbpasswd command some day.
      adds  6218aef   r16769: Working on fixing the RPC-SAMR test against Samba4.  This fixes password changes which only include the LM and NT hash, such as the original ChangePassword.
      adds  23f8579   r16770: Get closer to having Samba4 pass some of the RPC-SAMR test, by skipping some checks.
      adds  8932ab2   r16771: Add const and some better debug messages.
      adds  937e394   r16772: Clarify comment.
      adds  fcce099   r16773: Fix one more RPC-SAMR test (an alias level), and make it clear that the unknown value in the samr_GroupInfo structures are the group attributes.
      adds  d3fee42   r16774: This patch modifies the tdb API to allow the logging function to be used as part of ldb.
      adds  af04a37   r16776: fix typo
      adds  a3f606f   r16784: - make some function in ldb static, they not need to be exported anywhere
      adds  464e352   r16791: Typo fix in a comment.
      adds  3c9281f   r16794: Make Samba4 pass it's own RPC-SAMR test, at least in part.  There are still a couple of unimplemented functions, but this is far better than not testing this at all.  In particular, this exercises the password_hash module.
      adds  9da5d4f   r16795: Fix crash found by Dave Fenwick <djf at samba.org>.
      adds  eda5759   r16796: Fill in dsr_GetMemberships() / dsr_GetMemberships2().
      adds  91e4f9f   r16801: Adding WERR_DS_DRA_ACCESS_DENIED.
      adds  fbf566b   r16815: split out search levels which are also used by smb2
      adds  927cbf7   r16824: Rename Ethereal -> Wireshark (patch from Joerg Mayer) (This used to be commit a789aa468b2b2b631289dd65888b352de46ad900)
      adds  44e6f21   r16825: Make ldb_sainity_check() set an error string.  This makes it much easier to chase down what modules or application code gets wrong.
      adds  3aa8a70   r16826: Ensure we don't segfault if the remote server fails to set a password in RPC-SAMR test.
      adds  f2e8b32   r16827: Factor out some code into common samdb functions:  - creation of ForeignSecurityPrincipals  - template duplication code
      adds  5e3ca4a   r16828: Add RPC-LSA as a test that passes, and remove RAW-ACLs until someone can fix it.
      adds  3ed1e8f   r16829: Fix a number of issues raised by the IBM checker, or gcc warnings.
      adds  12dc0ae   r16830: Fix IBM checker and GCC warnings.
      adds  ebea352   r16831: Use a valid memory context (found by the IBM checker).
      adds  1f1b34b   r16832: I should be more careful (and test!) when trying to make compilers and static checkers happy...
      adds  51e0ae3   r16833: Add a base DN to more search calls, we need to look for an ID over the whole tree here.
      adds  af0a9eb   r16834: split the level's of smb_search_first/smb_search_next and the levels of smb_search_data
      adds  86518ac   r16835: Remove RPC-SAMR from the test, until I can clear up the unexplained failure.
      adds  4979fd6   r16838: Allow compilation by midl. Patch by andrzej.hajda at wp.pl (This used to be commit 9e38cc9f3fddd3f0494209df225c35c9e1e3dd37)
      adds  a5cbc9a   r16842: Jeremy, I almost don't dare checking this in.....
      adds  ec3be5b   r16843: Confirm that openX uses the same mapping table as getatr. Jeremy. (This used to be commit 1c84e57e712b03f03035abe26fd8adb71aa16994)
      adds  1d2b6e8   r16846: Try not to segfault if the domain SID isn't there, or the search failed.
      adds  ba968d6   r16847: Add the parts of the SAMR test that pass back into 'make test'.
      adds  90b7442   r16850: Disable NBT-WINSREPLICATION-OWNED until it always passes (currently it still has intermittant failures).
      adds  5768d12   r16851: Put a clue in as to which domain might have failed, due to the length of this test.
      adds  f596c0a   r16852: I thought we passed RPC-SAMR-PASSWORDS, but we don't.  Disable that test for now.
      adds  bc3d68a   r16854: Fix the RPC-SAMR-PASSWORDS test.  It failed because we allocated users in the Builtin domain a SID from the global domain.
      adds  6abc3e0   r16858: The RPC-SAMR-PASSWORDS test now passes.
      adds  0f215e9   r16860: Fix (and reactivate) the RPC-SAMR test.  We need to allow these sids to be created as foreign, even if they are in a local domain.
      adds  1b45214   r16868: init some uninitialized values (found by valgrind)
      adds  cf901ad   r16869: - if we know the blob length, we can preallocated the memory   and avoid a realloc in smb2_push_* - don't overwrite the first data byte
      adds  f0f7070   r16870: copy over the status from the ntvfs request to the smb2 request so that smb2srv_setup_reply() doesn't push uninitialized data (found by valgrind)
      adds  bb158b7   r16871: zero padding bytes (found by valgrind)
      adds  e8b61d7   r16872: when we know the data length we can preallocate the buffer and avoid a realloc
      adds  7c810db   r16873: - grow the buffer with the correct size, we maybe had 1 byte preallocated - body_size doesn't contain the preallocated byte so don't remove it
      adds  1fcd8c8   r16874: query all information
      adds  a3797ff   r16875: implement SMB2 Find in the frontend
      adds  4224876   r16876: implement SMB2 Find in the posix ntvfs backend
      adds  48e6c11   r16877: run SMB2-FIND test
      adds  eb75ecb   r16889: implement SMB2 Ioctl in the frontend
      adds  810df68   r16890: implement DCERPC over SMB2 in the IPC backend
      adds  ee89812   r16891: test dcerpc over smb2
      adds  861ec81   r16895: Add continue function and prevent from segfaulting (or unpredictable behaviour) if composite context returned from _send function was NULL.
      adds  304c8fb   r16896: Allow to use both binding and unc string to specify host name being looked up.
      adds  82f1374   r16897: Don't pass allocated buffer for returned string as the lookup function allocates it using memory context. Also, give nicer output of the result of lookup performed.
      adds  56bb8f4   r16900: Nicer display of the test results.
      adds  b7c5bc5   r16907: Add an index parameter to torture_open_connection. Next step is to enable the unclist parameter for all tests that do two connections, to enable cluster testing.
      adds  977e44c   r16908: Set an error string if we can't find a backend for an operation.
      adds  70b5c60   r16909: Change torture_open_connection to look at torture:unclist.
      adds  627f49d   r16910: - don't search the wildcard handle   (a handle with all bits set to 1 is justed for some    SMB2 Ioctl calls...) - don't crash if we didn't find the tcon
      adds  29f3389   r16911: the TID is only 32 bits...don't overwrite parts of the UID field
      adds  ac857dc   r16912: I messed up the numbers for ipc and print shares... This caused vista beta2 to not do any rpc calls against samba4
      adds  4199248   r16913: better return the same values as vista beta2
      adds  bfc0262   r16914: Add more tests for the partition module.
      adds  35fda6c   r16916: Implement metze's proposed changes to the tdb logging API.
      adds  fabc6ae   r16917: Fix compile errors found by the testing of tdb on the build farm.
      adds  5468516   r16918: the SMB2 Ioctls are sometimes called with a wildcard handle the operation doesn't need a valid file handle in that case
      adds  ec2b3ba   r16922: move some macros out of talloc.h as the don't belong to talloc
      adds  54fba07   r16923: remove unused substitude code
      adds  2caa112   r16932: Consistanly use the macro for these DNs and attributes.
      adds  fdbbabe   r16933: Sort the partitions in order from most, to least specific.
      adds  30c1716   r16934: Expand the ldb test to demonstrate partition behaviour, including the global USN and global transactions.
      adds  8d62a6b   r16936: Correct comment in this comparison function
      adds  e29e30d   r16937: Add const, to make it clear that it is invalid to talloc_free() the DN at this point.
      adds  43f6d7d   r16938: Fix breakage of TDB on VOS (declaration after statement)
      adds  d89b4ad   r16949: add and fix some NOTIFY return codes
      adds  3b36a85   r16950: remove the smb mid from the ntvfs layer and keep a list of pending requests on the smbsrv_connection, to be able to match then on ntcancel
      adds  7e04c00   r16951: add the year to the copyright...
      adds  c7d7022   r16956: Walk some of the samba3 srvsvc code (This used to be commit bd84fde777366899391d122e0aa5034ba0b80037)
      adds  571052f   r16958: We also do level 1501 on NetShareGetInfo (This used to be commit 656d8337c474374014ac681914fa761916a9bc3c)
      adds  51de50d   r16961: Merge 'seperate policy from logic' changes from Samba3.  The 56-bit flag is handled just like all the others.
      adds  795c279   r16964: Remove extra debugs no longer required in a working KDC
      adds  e071f4a   r16965: Take a better stab at comparison functions between string and binary forms of the objectGUID and objectSID attributes.
      adds  dfe5c6a   r16966: Fix compile warnings.
      adds  b1a9208   r16967: Test another NTLMSSP flags combination.
      adds  32ab518   r16972: Replace the sequence_number function pointer in ldb with the ldb flags.
      adds  86c3e62   r16975: implement SMB2 Notify call in the client lib
      adds  1e5529f   r16976: add a very simple SMB2-NOTIFY test
      adds  dd2d3b0   r16977: do a few more notify tests
      adds  e6b2940   r16979: - ntcancel should compare TID,UID,MID and PID - don't return ntcancel error, as we don't know how signing works   for them
      adds  a895839   r16980: - make struct smb_notify a union and add levels RAW_NOTIFY_NTTRANS,RAW_NOTIFY_SMB2 - parse SMB2 Notify reponse
      adds  7cf9880   r16981: check the returned values
      adds  219a242   r16982: fix compiler warning, gentest will not use any SMB2 levels...
      adds  ab763b0   r16988: Extend locktest to enable cluster testing byte range locks. -l <unclist> will redirect the first server/share via the unclist file.
      adds  b73a3ad   r16989: implement SMB2 Notify in the frontend
      adds  da722e8   r16996: use the correct types, merge from samba3
      adds  ad521ee   r17001: Prepare a new monitor messages.
      adds  4c499cb   r17008: on SMB2 Create the delete_on_close flag isn't ignored for existing opened files as it is for SMB.
      adds  669e5d0   r17009: set the protocol version correct
      adds  39b7ae1   r17012: don't try to send any data when the socket is gone already... (fixes crash bugs)
      adds  5af1b8e   r17014: add whitespaces...
      adds  a6a8065   r17015: add a test that closes the tcp connection with an outstanding notify request
      adds  09b9d83   r17019: don't timeout on notifies
      adds  440d048   r17020: pass the real error to the failing requests
      adds  434087b   r17026: Make rpc connect routine a bit smarter. Try to connect again using different transport and possibly address type, when the first attempt fails (only if it makes any sense, of course). This may be especially useful when connecting DCs and PDCs in mixed environments.
      adds  752fda4   r17027: My copyright notice.
      adds  6078bfd   r17028: Remove extra newline.
      adds  624544f   r17031: When I first revived the objectclass sorting module, simo complained that it should handle the add without a search.
      adds  cab68a4   r17061: - remove the currect talloc chunk from it's parent before freeing the children   this fixes an endless loop bug! - reenable the test for this
      adds  4e4e698   r17062: make correct use of talloc destructors, and make the code much simpler
      adds  41c571e   r17064: lsa_GetUserName needs to return the name for S-1-5-7 on an anonymous login.
      adds  803e5ef   r17065: NT4 does not like "0" here, W2k3 does not care... (This used to be commit 4f13b7d53c0f177cfd2a0d00ee14de3fce12d9bf)
      adds  32b7198   r17069: Make us pass RPC-NETLOGSAMBA3 against w2k3 again (This used to be commit 963878a5f394234229af5835b2ccdd6d4b369466)
      adds  f139dac   r17074: Extend the rpc-samba3-getusername test: This creates a normal user and we check if we can actually see the user SID on a fresh sessionsetup.
      adds  45b64e3   r17079: Remove an attempt to connect on ncacn_ip_tcp transport after failure on ncacn_np, as abartlet suggested. Also, named pipe remains the default transport for all kinds of servers to be contacted.
      adds  73b0662   r17081: add idle handler support to the smb2 client lib too
      adds  152ea28   r17082: Add a test that walks and tests denying tconX access via the share security descriptor. This is something that W2k3 does _not_ pass and probably is not expected to, it seems the don't check access at tconX time.
      adds  a5bafff   r17083: - implement SMB2 Cancel in the client - the 0xffffffffffffffff seqnum is reserved for SMB2 Break (oplock breaks)   so don't use it in a request. we should someday try to test this...
      adds  8075ce6   r17084: implement SMB2 Cancel in the server, that makes it possible for clients to cancel async requests, like NOTIFY...
      adds  bca8f2d   r17085: reuse the existing sec_desc_buf struct
      adds  bdf914a   r17087: - make pvfs_notify_next_send static - fix double free:   a talloc_reference(a,b) when a is a child of b   doesn't prevent talloc_free(b) from destroiying a and b.
      adds  e124815   r17088: add ntvfs mapping function for notify
      adds  6cebe4d   r17099: Samba3 now passes RAW-LOCK completely, no need for parameters to protect it. Jeremy. (This used to be commit 382c37e3d70c4d259c400dba3d7e4c3846f66c34)
      adds  37eab82   r17103: Big updates to the not-yet-enabled partitions module.  It now services the Global Catalog port 'correctly' (in a very simple sense) in that it should be no worse than what we had before.
      adds  b38fca6   r17104: Rename function parameters and variables to avoid shadowing global declarations.
      adds  e3fd9cc   r17109: - use AC_SYS_LARGEFILE so that type sizes are the same when talloc   is build standalone and inside samba - add configure checks for the some type sizes for debugging
      adds  761450c   r17112: - fix the build of the ldap ldb backend with newer openldap header files. - use the correct timeout variable (simo you should do a standalone build before commiting:-)
      adds  4611244   r17113: build tdb and ldb standalone with the same sizes of 'off_t' as from samba
      adds  3ff21a0   r17114: print some sizes for debugging
      adds  8de86d1   r17139: Checking in Volker's extended oplock test. Jeremy (This used to be commit 720c425af167373aaedf739d1d7794ada3fcddf6)
      adds  38dee43   r17141: Prove that create dispositions with truncate and overwrite break oplocks. Jeremy. (This used to be commit 94886f8c4029a9661a0bce2f7d9c41a3a5eaa366)
      adds  02ac968   r17156: check for the size of a pointer
      adds  48fac82   r17157: bail out if sizeof(size_t) < sizeof(void *)
      adds  dc2715b   r17167: indent (This used to be commit 4dcdc5a3ad6847be6c6199854121ae4ccadaa673)
      adds  a1a842e   r17168: Now that TLS (and soon SASL) is below the socket layer, we need to make the testnonblock skip some things.  The socket *under* the tls socket is still tested.
      adds  9e854f2   r17169: Test LDAP with testnonblock.
      adds  d5aeddf   r17170: Catch some more out-of-memory cases, and provide some clues when chasing down bad signatures that may be due to data truncation.
      adds  048d0c6   r17171: Add a gensec function to determine the maximum negotiated buffer size, and the maximum amount of user data that may be fitted into that.
      adds  b718193   r17173: Check for oversize output, not oversize input, and fix the GSSAPI mech to work (it broke it in the previous commit).
      adds  5f741e1   r17174: Enable gnutls code, which requires the HAVE_GNUTLS CPP macro.
      adds  550f5fb   r17176: remove off_t from talloc. size_t is large enough to hold the max amount of memory of one process
      adds  c93817b   r17185: Oh, I wanted to do this for sooo long time. Finally acknowledge that ldb is inherently async and does not have a dual personality anymore Rename all ldb_async_XXX functions to ldb_XXX except for ldb_async_result, it is now ldb_reply to reflect the real function of this structure.
      adds  49f68ca   r17186: "async" word abuse clean-up part 2 (This used to be commit c6aa60c7e69abf1f83efc150b1c3ed02751c45fc)
      adds  7718ef4   r17187: Beginnings of a little lsa walker for Samba3, if only to prevent the regression we had in 3.0.23...
      adds  3faab3e   r17189: Add the new LDAP rfc series (This used to be commit d3f8b813b33d1338e62f099017a1d4a32745e7a2)
      adds  fcea638   r17193: Remove ancient stuff never really used (This used to be commit a6709196ca4d50fdb84a562cd8f49db4275bb1dc)
      adds  e248cae   r17195: Start thinking how to implement extended operations. Ad supports three extended operations: - start tls - dynamic objects - fast binds
      adds  74b68a7   r17196: Clarify that SSL is used for LDAP as well as SWAT.
      adds  ba07fa4   r17197: This patch moves the encryption of bulk data on SASL negotiated security contexts from the application layer into the socket layer.
      adds  2dc3841   r17205: Even if this makes me look foolish, at least start to scratch on the surface of spoolss. If snum is to be removed, then we should make at least the attempt to walk parts of the code before and after the changes.
      adds  9c66f60   r17206: Add a modular API for share configuration. Commit the classic backwards compatible module which is the default one (This used to be commit a89cc346b9296cb49929898d257a064a6c2bae86)
      adds  151fc74   r17207: Add the ldb based shares configuration module (This used to be commit df1da91d4fe0233763398f46fe663e0b879054c3)
      adds  cb85a76   r17208: Add a away to test the ldb module. Actually you can't test both classic and ldb together, but you can replace the standard script/tests/mktestsetup.sh file with this one and run make test to see share_ldb in action (This used to be commit d4c2b893504feb3a232e74d14584405b3aaaf942)
      adds  c504a82   r17209: Add dependency over the new share configuration module into smbd Should fix some build farm machine (This used to be commit 15b8fafb991d3ce4b40c144702399d6f705a8e8e)
      adds  830b03d   r17210: I wonder how I missed this, build farm caught it. (This used to be commit e0af5cf51dbedccfe47cfd6ec5232847f586ece8)
      adds  d8f1e27   r17215: Prepare the SASL socket before actually settting it.  This allows errors to be reported corectly, rather than just dropping the socket.
      adds  c047a88   r17221: Add some integer wrap parinoia to data_blob_append().
      adds  9d6f276   r17222: Change the function prototypes for the GENSEc and TLS socket creation routines to return an NTSTATUS.  This should help track down errors.
      adds  1ea4f56   r17223: In some protocols it is not possible to negoitate off some features, without the agreement of the peer.  This can cause problems, because one side things sealing is disabled, while the other thinks it is enabled.
      adds  a6629e0   r17224: Accept the start-tls extended request.  Getting OpenLDAP to recognise our certificate, and proceed with the connection is left as an exercise for the reader...
      adds  e3df3cd   r17225: Fix the build by fixing the spelling of START-TLS.
      adds  79f7b58   r17226: add some comments about ldap binds and pending requests
      adds  8a3f6a7   r17227: don't call a function which takes some nonoptional args with NULL.
      adds  ec8d486   r17230: don't overwrite the error with NT_STATUS_NO_MEMORY
      adds  4cdcc17   r17237: - keep pointer to the different sockets - we need this to later:   - to disallow a StartTLS when TLS is already in use   - to place the TLS socket between the raw and sasl socket     when we had a sasl bind before the StartTLS   - and rfc4513 says that the server may allow to remove the TLS from     the tcp connection again and reuse raw tcp   - and also a 2nd sasl bind should replace the old sasl socket
      adds  7cdd639   r17238: Add datarootdir (required for newer autoconf versions) (This used to be commit c575dee5c76ca33a07ab62dc59f80ece1bd84abc)
      adds  aeb8077   r17240: move extended operations to a new file
      adds  d86e04c   r17241: substitude @datarootdir@ with old autoconf versions:-)
      adds  2ac8de0   r17243: some svcctl idl fixes from <andrzej.hajda at wp.pl>
      adds  e88bf7c   r17250: Fix comment, the Samba3 winbind protocol uses the host byte order here.
      adds  04d776a   r17251: - split out the starttls into its own function - give an operations error when tls is already on the socket
      adds  308abfe   r17253: add configure checks for writev/readv to see how portable they're
      adds  bbc1857   r17255: fixed BENCH-NBENCH for new smb_raw_find_first() syntax (This used to be commit 7b05c007ea0a8df994af62625b529a164a104903)
      adds  e72786e   r17256: fix 2 crash bugs, which are introduced by making parameters ref pointers!
      adds  8194dfd   r17257: make the size_t is to small error more verbose (hopefully nobody will ever see this:-)
      adds  02ea24b   r17263: export talloc_free_children()
      adds  da9723c   r17264: - remove unused includes from talloc - check explicit check for varargs.h as fallback from stdarg.h   and fail the build if both are not present
      adds  af8f553   r17265: some reformatting
      adds  64d6aba   r17267: - add an async interface for gensec_update() to the public gensec api - note this is still uses the sync update() hook of the gensec modules   but it allows me to fix the callers first
      adds  28b8ec0   r17268: change the smb2 session setup to use the new gensec_update_send/recv() api
      adds  e862366   r17270: split the logic of saying this auth backend wants to handle this request from the password checking. This will help to make the password checking hook async later
      adds  de4c2bb   r17272: move the callback stuff into a substructure
      adds  96f60a3   r17273: add an async version of auth_check_password() on the public auth interface and implement the sync version as wrapper to auth_check_password_send/recv()
      adds  61d6200   r17274: fix typos
      adds  9c8fa19   r17277: we need to trigger an event when we return directly, otherwise the callers callback function will not be called and the caller is hanging forever...
      adds  6d35c07   r17278: fix un uninitialized value found by valgrind
      adds  9a06754   r17280: NT_STATUS_INVALID_HANDLE maps to ERRbadfid, which is wrong in this places, so only overwrite ERRbaduid and ERRinvnid when NTSTATUS support is given.
      adds  e5cbee3   r17281: we now have client/server max protol
      adds  2ce3406   r17282: test some simple operation with the LANMAN1 and LANMAN2 protocol, that finally tests our RAW_SESSSETUP_OLD code
      adds  1575743   r17283: use the async calls of auth_check_password() and gensec_update() in the smb server.
      adds  622d1db   r17284: move the input checking stuff from ntlmssp_update() into its own function.
      adds  4fe4093   r17285: some reformating
      adds  84b0eb6   r17286: Simply fail the tls_initialise if we don't have TLS compiled in. Adjust the web_server code to cope with this.
      adds  0771801   r17287: Add the local_password module to the tree, so it doesn't get lost in ldb API changes.
      adds  56b1714   r17288: Don't mess with entries in the local password prefix, and fix const warnings.
      adds  e20ed61   r17289: Fix the build: I havn't commited this module yet.
      adds  689bbb4   r17290: don't do any stuff that can fail in the _recv function
      adds  34bf6f6   r17297: Some compilers don't seem to like the ;;
      adds  4317209   r17298: Fix up the local_password module to the current LDB API, and build it by default.
      adds  77bb75e   r17299: Improve the partition module to replicate attribute records into all partitions.
      adds  2d65c9a   r17300: Try to fix some segfaults in ldb_ildap module, when the remote server drops the connection.  The reconnect code needs to be hooked in here.
      adds  09b861f   r17301: Add a new function to copy a list of attributes, while adding one to the end.
      adds  cfa762f   r17302: Testing!
      adds  5d7b998   r17303: More testing results: Don't try and call a NULL callback, and use the correct parameter, as this is called for more than just 'add'.
      adds  ce20796   r17304: Improve ldb_tdb error strings a bit more.
      adds  3d3bd93   r17305: allow 'declare [...] union foo;'
      adds  edcbd24   r17306: fix compiler warning
      adds  7e949c9   r17317: - add a composite_create() function that allocates and initialize   the composite_context structue, we should try to convert all code   to use this because there're a lot of places where the we have   bugs with this task... - add a composite_continue_smb2() helper
      adds  7c50eec   r17318: make better usage of the composite api
      adds  3437c2d   r17319: make better usage of the composite api
      adds  7847e7b   r17320: - print the debug message before the composite context get received by the caller - steal pipe2 to the state structure so we don't need to take about freeing is later
      adds  08282ae   r17321: give better error codes
      adds  67fb28d   r17322: make better use of the composite api
      adds  46b2b8c   r17323: make better use of the composite api and fix the memory hierachy
      adds  daff55d   r17324: make better usage of the composite api
      adds  2ac4cdf   r17325: make better usage of the composite api
      adds  5c1d881   r17326: make better usage of the composite api
      adds  509a70e   r17327: when the connect with the ipv6 socket was ok, we need to inform the caller...
      adds  fd86007   r17328: make better usage of the composite api
      adds  331ad9e   r17329: - after a composite_continue() we need to call return; - add some comments
      adds  7b99b20   r17330: Enable the partitions module.
      adds  c45ac43   r17331: Oops, how did I commit this empty file...
      adds  582cf8c   r17332: May as well make this a round number (This used to be commit a2d614147663c4f9b80d6e383819e92ca45e013b)
      adds  3ecdc5c   r17336: make the logic a bit more easier to understand...
      adds  9e0993a   r17337: make better usage of the composite api and create an event context explicit
      adds  9b6f35e   r17339: pass the event context and messaging context together to the smb ejs functions
      adds  63aaa6b   r17340: initialize elements od dcesrc_call_state in one central place and pass the messaging context to the call
      adds  7a845bc   r17341: pass a messaging context to auth_context_create() and gensec_server_start().
      adds  e48ed74   r17342: implement a SamLogon via IRPC in samba4's winbind
      adds  d6301c8   r17343: let auth_winbind use IRPC against the winbind task. (currently this uses the sync IRPC_CALL(), but when auth_check_password will be async for the backend this will change to IRPC_CALL_SEND()
      adds  bdbc9b3   r17344: move the gensec_update_request structure into the header file and add a private_data for the backends.
      adds  b94b9d8   r17349: We can't just return sucess here, modules below us expect the async reply rules to be followed.
      adds  b1b9617   r17350: Avoid a couple of memleaks, unnecessary code and use a more linear style (This used to be commit 97c4d41a30a5d85145abb781cb7001b502bc7dcb)
      adds  bd8fd50   r17351: Remove extra LDB partition we don't actually use (these are in the main database, under cn=templates).
      adds  cf7ccba   r17352: Don't do a modify on the objectClasses, as OpenLDAP doesn't like this.  Instead, handle this one in the add.
      adds  326e963   r17357: - fix the build - generate the IDL_NDR_* variables before using them   (this was the reason I didn't noticed this error)
      adds  7b52d77   r17359: http://www.cs.wisc.edu/~cao/cs739/draft-leach-cifs-v1-spec-01.txt says that with the 0xffff fid all files only for the given pid should be flushed
      adds  c5148cd   r17360: add some comments
      adds  2c4eece   r17361: check that file handles are only accessable by the correct session in the SMB frontend server
      adds  529c5da   r17362: session_info and smbpid are available from the ntvfs_handle so we don't need them on the pvfs_file struct.
      adds  f685635   r17368: Add 'const' to ldb_match_msg().
      adds  eb16bc6   r17370: Fix tdb searches, we need to return an LDAP_REPLY_DONE packet when done. Awesome how this didn't break everything around... (This used to be commit 1b3b6176592314e91af9ed911e8a244519dea9aa)
      adds  05aa6b8   r17377: This attribute is maintained by the modules, don't override it.
      adds  adefa44   r17379: Pre-generate DH parameters, to avoid doing this at runtime in our testsuite.
      adds  1057b4b   r17380: An expanded test, cross-referencing the global catalog to the main port.
      adds  358b1b2   r17381: - we don't need debug messages twice - also user_info->mapped is maybe uninitialized   in auth_password_check() as it we do the mapping in   auth_password_check_send()
      adds  4166253   r17394: Pregenerate all the files for TLS.  Make the 'make test' startup *much* faster.
      adds  303c106   r17395: Add some more time to the default runtime.   Now 7.5 mins.
      adds  5d05a1a   r17396: Bump the time up again.  RPC-SAMR can slow, I probably need to break it up again...
      adds  bf5e85b   r17397: Add const, and use a more local memory context.
      adds  9481764   r17398: avoid a memleak when we are returned 0 results and make a more creative use of memory contexts (This used to be commit fc97b5dc8ce65232a7a98ffb59def44a931b1565)
      adds  976b01b   r17411: Try and compile on older versions of GnuTLS.
      adds  1ea8c37   r17412: fix missing colon (This used to be commit 300d6e724d1ce386ad53852c0645fa8de374625a)
      adds  14d3223   r17413: add a new case for the this:
      adds  3455998   r17414: add new error code
      adds  0f6c285   r17415: the ldif handlers can't do search as this now blocks foerever because the handlers are called within the async callbacks in side the main search.
      adds  07cb71b   r17416: display the attributeSecurityGUID nicely.
      adds  0c739e8   r17417: Try to fix random failures in the build farm for 3_0.
      adds  b4028ca   r17418: add client support for the LDAP_SERVER_SD_FLAGS control
      adds  817610f   r17419: add client support for the LDAP_SERVER_SEARCH_OPTIONS support.
      adds  8ac0237   r17420: add client support for the LDAP_SERVER_DOMAIN_SCOPE control
      adds  1205096   r17429: implement the LDAP_SERVER_SHOW_DELETED control in the client
      adds  3a083f8   r17430: implement the LDAP_SERVER_PERMISSIVE_MODIFY control in the client
      adds  c3e837e   r17432: display more GUID values nicely, they all have rangeLower=16 rangeUpper=16 and attribute syntax 2.5.5.10
      adds  a72a455   r17433: remove obsoleted RFCs (This used to be commit 7dffabc744271b0ab98d00c0cc23600d1b536d29)
      adds  87b2218   r17434: update our index (This used to be commit 9f79714389373735807c1ed8ec9f2fddaa77a9dc)
      adds  0c149be   r17438: extend the comment
      adds  87e240b   r17441: add some more attribute with credentials in them
      adds  a0ff937   r17442: print out credentials on the "secret" objectClass and "trustedDomain" objectclass
      adds  9ea3b56   r17447: Add more fields to user modify routines.
      adds  84f8d20   r17448: Define macros to set fields in api function modifying user account.
      adds  1ef10c5   r17449: Add another field to the test before expanding the whole test to more complex form.
      adds  8b659a2   r17450: A bit more protection against memory allocation errors.
      adds  54cde4d   r17471: Add a function generating pseudorandom set of changes to test user modify routines.
      adds  5104e4e   r17472: Remove unused variable.
      adds  11685ac   r17473: Split loading a list of modules and initialising them into a seperate function.
      adds  ecfdd5f   r17474: Allow the partitions module to load modules for specific backends.
      adds  ede4169   r17478: Add BENCH-READWRITE test to simulate read/write workload from simultaneous async clients. This code is based on concept from Mathias Dietz <mdietz at de.ibm.com> (This used to be commit 7e6253a5f930645baa842b887d80ea06739bca3f)
      adds  b26f447   r17484: Make last version of the function generating random set of changes more fair to each of the fields (ie. don't create new code at midnight after a long day...).
      adds  0d23591   r17488: - add SHA1 and HMACSHA1 functions, based on rfc 2104,2202,3174 - and add torture tests also based on the rfc's
      adds  ea197d7   r17489: run the crypto tests with test
      adds  22cb98b   r17490: add all test values from rfc 2202
      adds  a573ae9   r17491: I forgot to commit this...fix make test...sorry:-)
      adds  559158a   r17492: add a test with the example values from rfc1321 (MD5)
      adds  a889fef   r17493: fix typo
      adds  b165e48   r17494: add tests for the example values from rfc 1320 (MD4)
      adds  d120eb8   r17495: run LOCAL-CRYPTO-MD4 and LOCAL-CRYPTO-MD5 with make test
      adds  6e4940c   r17499: Open the main database only the minimum times during a provision.
      adds  39018ab   r17503: Add a useful function to search for a DN (This used to be commit 8c6efd7b55e4ad45e1bd10519a1b91285a4e0347)
      adds  71041a5   r17504: Do not use the invented unixID but use the rfc2307 uidNumber and gidNumber attributes instead Do not change unixName right now, we don't have an attribute to use in the posixGroup class, and I think we should remove its usage altogether and look up users and groups by their uid/gid only.
      adds  8b9e08f   r17505: we are setting the timeout with the provide function right after. (This used to be commit 6520e3c83acfbb7b6aa63d1cbebe8f8801db292f)
      adds  c017cb1   r17507: pread and pwrite depends on HAVE_PREAD/HAVE_PWRITE not HAVE_PREAD_DECL/HAVE_PWRITE_DECL and common/io.h already defines pread and pwrite as static if they are not.
      adds  a9ad616   r17513: ldb_set_errstring is an ldb private string, samdb uses DEBUG() statements (This used to be commit c57b6420aa4a220257df714aaccb016acb4bae24)
      adds  faed817   r17514: Simplify the way to set ldb errors and add another helper function to set them. (This used to be commit 260868bae56194fcb98d55afc22fc66d96a303df)
      adds  8492a45   r17515: Fix warnings (This used to be commit 5f7864515008a596bbf92163ef8bd48dc8269b09)
      adds  a23b63a   r17516: Change helper function names to make more clear what they are meant to do (This used to be commit ad75cf869550af66119d0293503024d41d834e02)
      adds  44523cf   r17517: Fix declaration after statement, which breaks the build on older GCC.
      adds  8c291e6   r17520: If the blkid library fails, I don't see any reason to return more of an error than if we don't have it.  We might not be on a volume that can store/return such a GUID.
      adds  cc3f852   r17522: Fix another declaration after statement.
      adds  ebee68a   r17523: FIXME is a macro (I think) on some platforms (AIX), and this caused pain.
      adds  cf863ef   r17524: Lets see if we can try and get the socket_wapper includes to be pre-processed last, and get AIX and some other hosts to pass make test again (I think the macros were being over-overridden).
      adds  027583e   r17525: This is a merge from the Google Summer of Code 2006 project by Martin Kühl <mkhl at samba.org>.
      adds  8f42f12   r17526: Move timestamp generation into the objectGUID module.  It probably needs to be renamed (operation_add?).
      adds  a7770d9   r17527: Don't duplicate the entire test setup just to allow testing of the new ldb-backed shares configuration.
      adds  0cc8a17   r17528: This is an additional item of schema we require.
      adds  a993f53   r17529: Simo doesn't like the use of the internal ldb_errstring in functions not used purely as ldb module helper functions.  This now passes these strings back as explicit parameters.
      adds  4d9b1bd   r17530: Watching the build farm mails carefully pays off...
      adds  8131b64   r17531: fix whitespaces
      adds  999015b   r17532: merge from SAMBA_3_0 Revision: 17460  First step at fixing the build breakage with the groupmapping test. On Linux,  F_RDLCK is defined to 0, for example NetBSD has it at 1.
      adds  c46648b   r17533: add missing include, so that "socket options = TCP_NODELY" as default can work...
      adds  1686d10   r17534: Try another group for 'wheel' on True64. (This used to be commit 177b713288be9c5d559a27d65e16521cbeefc958)
      adds  ac88647   r17537: if we replace inet_ntoa() we need a prototype of rep_inet_ntoa...
      adds  8c6cb8f   r17538: this function should be static...
      adds  1935ef0   r17539: add HMAC-MD5 test code based on the example values from rfc 2104, 2202
      adds  879ce60   r17540: store command line args of selftest.sh in local vars as $0,$1,$2,$3 may change in side the script or included scripts.
      adds  c846d46   r17542: In using ldb_map, I ran across some very odd behaviours when we search for objectClass=xyz.  The code has been warning at me 'no covert_operator set', and indeed this is the case.  (It then proceeds to strip this as a search expression)
      adds  1ace9b6   r17543: Patch from Martin Kühl <martin.kuehl at gmail.com> to extend the samba3sam test cases for ldb_map, and to include this into our default 'make test'. (This used to be commit f69a842314b3d5c57c3fa1f5b1bae3ee6d42da2b)
      adds  0572822   r17544: Add execute bit to js script.
      adds  3ecfa99   r17545: I forgot to commit this file, a source file for the the samba3sam tests, by mkhl.
      adds  b7cef04   r17546: Test the loading of per-partition modules.
      adds  7d4da68   r17547: Add test by mkhl for some of our variable substituion behaviour.
      adds  c642680   r17548: It is a good idea to commit the fix (from mkhl) before the test that shows the need for...
      adds  4fe22eb   r17553: Actually enable the samba3sam module.  Should help 'make test'.
      adds  4662f3a   r17564: we don't need a AC_TRY_RUN to test the compiler warning options
      adds  d6fed33   r17565: expand the test for negative enum values, systems like Tru64 truncate the value to INT_MAX... So a AC_TRY_RUN test is needed here
      adds  2f119fc   r17566: test if the compiler support inline, this results in
      adds  b0a264f   r17567: add error code I got from DsGetNCChanges when I don't use the DRSUAPI_SUPPORTED_EXTENSION_STRONG_ENCRYPTION flag on DsBind
      adds  ee70f5c   r17570: add dummy functions for the frsrpc and frsapi interfaces based on the wireshark information
      adds  7d6bfb4   r17577: Patch from Kai Blin <kai.blin at gmail.com>:
      adds  c0e60d0   r17578: in standalone talloc build ensure we get intptr_t if available (which makes the discard_const stuff nicer) (This used to be commit 662f01f8ba861a5ef1d5ee724ed2b3ab9812597a)
      adds  9f7da6f   r17579: make ldb build g++ friendly (This used to be commit 403cbd335594112e0c58fd68d20f0e3faad7d186)
      adds  7de75a9   r17580: Add a new tools to convert back from AD-like schema to OpenLDAP.
      adds  f28774e   r17581: Add tool to convert AD schema back to OpenLDAP's schema formatting.
      adds  04b2dfd   r17582: Fix dependenies for oLschema2ldif.
      adds  a2eca91   r17586: merge lib/netif into lib/socket and use -lnsl -lsocket on the configure check for the interfaces.
      adds  01bb484   r17588: this file doesn't exist anymore
      adds  f41fc00   r17596: apply patch from Martin (This used to be commit e9d101bc3c1e7c1e8b6560a1f7161e6eb270c7df)
      adds  45719b6   r17597: fix prefix path handling (This used to be commit 25cde0f7300f37fec6c4a897ba0a80a3e5c26e15)
      adds  c69672d   r17598: Patch from Martin Kühl <mkhl at samba.org> to update the samba3sam test suite, which contains tests for the samba3sam and ldb_map modules, with a lot of tests for search requests.
      adds  c354201   r17599: Improvements to the AD-like to OpenLDAP format schema conversion utility.
      adds  49b335c   r17600: Finish the schema conversion tool, and add a mapping file, used to map OIDs and skip built-in attributes.
      adds  2faae93   r17601: Fix declaration after statement.
      adds  c15bab3   r17609: Kill one more use of the fake dnsDomain attribute.
      adds  2b4249e   r17613: style fix (This used to be commit 86fc149ca805e4c801f6251c8c9f2480010b4962)
      adds  071aa99   r17614: Our first "client side' ldb module.
      adds  8de6b7b   r17624: Samba3 does not yet do getprinterinfo level 6 (This used to be commit 9455b0340f634afa25a5af5ed4ea385212cf95a7)
      adds  4719fed   r17631: Some syntaxes from MS in a now vanished internet draft (This used to be commit 1020edb0c721da8889f5ce93e5497bb34ebbf786)
      adds  ff5120e   r17632: This is the most accurate mappings between LDAP OID Syntaxes and AD Syntaxes. Generated by scripts that cross information from the Windows Schema and the aggregate schema and cross verified by searching on the net (This used to be commit 996452844a9ac3df10e8b2c63dc693e5a753fc9d)
      adds  3d603bd   r17633: Return NULL at the end of the file, or else we can't tell the difference between end of file and a blank line.
      adds  0148cfa   r17634: Kill off another case where we used dnsDomain, and point it again at dnsRoot.
      adds  acd6667   r17639: Martin Kuhl noticed that we loaded an incorrect value for distinguisedName on templated objects.
      adds  4fc0366   r17641: some more info, add oMObjectClass values (binary :-/) (This used to be commit b07a783b9881c5df305b939cd2acf9ee69610e9c)
      adds  798e4c6   r17642: some more mappings (This used to be commit df1fe1a5c543453d5500ded30a982e7795d88670)
      adds  c8064e1   r17644: change the ldap server to always use the single process model. We are not aiming to produce a high performance parallel ldap server, so better to reserve the extra CPUs on a SMP box for file serving. (This used to be commit 45c0580e5d3b18301bc5706423bb407d001fb61d)
      adds  f23be49   r17645: gcc 4.1.x has started producing "value computed is not used" warnings in very annoying ways for talloc_steal. This rather strange looking cpp approach avoids these warnings. It's really a problem in gcc, but better to do this than put up with the huge flood of warnings. (This used to be commit 8236a0ac5e80c30e52fccc0ef41a6c808ea43420)
      adds  66bbd44   r17646: Use authentication if specified.
      adds  a1bc3fb   r17647: the init fns should not take a mem_ctx (This used to be commit e32fdc7e684b088629a5e858dd5bf0b80507ed65)
      adds  a46beef   r17648: update minschema.js this version returns also oMSyntax and oMObjectClass and also use the right value for the objects CNs
      adds  cb4ebd8   r17651: Commit the set of classess used to generate our schema and update the schema with the latest additions (This used to be commit 09a32726111200e421b6fcacf1586bfbe6024fa6)
      adds  d779978   r17652: add oMSyntax to these attributes (This used to be commit 425fda84e2a4636c87b30df9df3f2c998202c933)
      adds  3f229bd   r17653: fix typo (This used to be commit aca800bdcc5f402c1fc241e9e9c495933c85b715)
      adds  b950a91   r17656: some systems (like older solaris) don't return ENOTEMPTY on rmdir() with non-empty directory (This used to be commit 1775381afad8a97777a45b6e98802dda8b389ecb)
      adds  691e5e5   r17658: several replacement snprintf() fixes.
      adds  cbbaa36   r17659: cope with systems without the x509 gnutls functions (This used to be commit 8148534d9c9e566c4ecd9b29857fa96916cd9e3f)
      adds  a8aea84   r17660: fixed configure test (This used to be commit 28238ad8f15b8bd3c49fb0b235becca25615cfe6)
      adds  372c2ea   r17661: A patch from Martin Kuehl:
      adds  7cb4dcf   r17662: some more enhancements to our schema extraction tool, with a nasty hack in minschema.js that I really hate (This used to be commit 74c40719f2965e2bc055e539f0933d95df070fbf)
      adds  1f8fda7   r17670: 1) Refactor libnet context structure a bit, to have rpc connection    properties more consistently reflected. 2) Add domain open routine for lsa pipe - this is needed for ongoing    name resolve function.
      adds  19a88e3   r17671: Update the tests according to changes in libnet context.
      adds  714f399   r17674: fixed a problem on with our configure logic on systems that have libgnutls but not some of the crt functions (This used to be commit 7a0264c52dd8ab1b1bb321462f66955a866d90a9)
      adds  b22105f   r17675: increase max torture test runtime - we have some v slow hosts in the farm! (This used to be commit 6a7800064fe456b47ea6d8b781a3e7fe7f8353ad)
      adds  862ba26   r17678: don't free result message twice (This used to be commit e3908818198bf0f89c1140e659ab2140bdfbc323)
      adds  35817c0   r17679: - fix 'make test-ldap' to skip ldb specials
      adds  9a883a6   r17680: make standalone tdb support building and testing in a different directory to source (This used to be commit a81a3874e1a40131cbba22d14d7b68fd0f5b54c5)
      adds  d132f72   r17681: fixed standalone talloc build to support building in a separate directory (This used to be commit c137a7049ed6a74c035ef7fad86ac1e77e31028c)
      adds  7fcafb7   r17682: Add newline to end of file (This used to be commit 0e97b71386601a80f4bc264ee54e90a3a8a5841d)
      adds  a11045d   r17683: to pick up config.h we need -I. as well for talloc (This used to be commit 07401300ffccd832371d1f6288052aa293a2eeb4)
      adds  67c5ccb   r17684: and we need -Iinclude for tdb (This used to be commit 3a22b28f2b6d960e00acf1038d8cd3b820cf0be7)
      adds  f35b215   r17685: talloc.pc is in the build directory (This used to be commit 14a8faa1640db4c083e7b9b06c21d466d0ef0ce3)
      adds  04d5c4a   r17686: tdb.pc is in the build directory (This used to be commit 01b76c7aa118f853593d006803796e50e8821533)
      adds  c4e83e8   r17687: remove circular dependency (This used to be commit b12fd256ff827f45f24c56edbc6f44248ba9b9a3)
      adds  c21e51b   r17688: the commit/test cycle for getting this to work in the build farm sure is tedious! nearly there I hope ..... (This used to be commit d0412765bade27acdd5cc03d7d527fe7ddd1fb11)
      adds  c2bc9bd   r17689: build works, this should fix install .... (This used to be commit 9a7c1df956ad2e5abaa33b4c808cc1379c2d1c67)
      adds  e4759eb   r17690: Demonstrate how we can read the schema to find out details needed for translation.  I hope to have this reading a schema structure in the future.
      adds  3e83b0f   r17691: Make the structure more public, so we have somewhere for calling modules to put private data.
      adds  be99212   r17692: - don't try and run ldap tests unless we have slapd - fix manpages install (This used to be commit 9bc751d1f18be1b03e47412e94abe6390f752f98)
      adds  70da14f   r17693: only install man pages if we have managed to generate them with xsltproc (This used to be commit 3e48177dd138d835766cba304d266fd30a87ebef)
      adds  23557a9   r17694: Don't use printf() in a module... (This used to be commit 9f810ddd1436672e16a6b80500bb14aa21e097de)
      adds  66758e0   r17695: added installcheck target (This used to be commit 7cca1f83f40106707c00edf612796451536d73e5)
      adds  787dbed   r17696: attempt to allow ldb to use an external popt directory, so we can point it at the popt sources in the samba source tree when building in the build farm (This used to be commit 13e14e0f8decbb7f3bafed9d980950d825a985e6)
      adds  1d1f100   r17697: - enable test for slapd
      adds  cda3a37   r17698: The original code assumed that &data->context was a valid talloc pointer.
      adds  54b5ba2   r17699: Remove more printf calls.
      adds  3d33bc1   r17700: Despite our best hopes, the way module initialisation tends to happen, we make searches before things are initialised.  Cope with this.
      adds  8c53215   r17701: doxygen (if installed!) needs to be run in the src directory (This used to be commit bd1bd1c5ce52e9399461041e11cc30c93ba356a9)
      adds  d5c4606   r17702: test for gcc, and only enable gcc flags if true (This used to be commit 6495620d1819a50b79c77258ced9d0cadd25e129)
      adds  6ddd5f6   r17703: Fixes to enable the entryUUID module to work for it's objectClass -> OID mappings.
      adds  4c69b46   r17704: Add comments suggesting how to get the LDAP backend working.
      adds  7783080   r17705: Use the paged_searches module by default against the LDAP backend, if selected.
      adds  b2dd4b3   r17706: remove the dependence on gnu make in the standalone build (This used to be commit 07fa357f3f7251859f8afb6f2b0488b3718b0474)
      adds  b2658f0   r17707: Match the output (aside from dividers) the output of ol-schema-migrate.pl in the schema output.
      adds  d8f2434   r17708: make the automated testing of the ldb ldap backend more portable (This used to be commit bf88bc5de61c3c20d77e2d73e27e741031e9ec06)
      adds  cc973cb   r17711: fix compiler warnings
      adds  31356c0   r17712: fix compiler warning
      adds  1cecad2   r17713: fix compiler warnings
      adds  02515a7   r17714: fix compiler warnings
      adds  0e5f941   r17715: make the cast explicit and remove compiler warnings
      adds  4b71392   r17716: make casts explicit and remove compiler warnings
      adds  867d900   r17717: this cried for bugs...and they happened... we were passing a struct timeval reference as string, and gcc gives a warning...use C99 style initialisation.
      adds  7c5bb2b   r17718: don't consider a slapadd failure in the ldap backend tests as a ldb failure (This used to be commit 72cdf93b5a9246f224afa3ba765fae25de1c2b7a)
      adds  e7f56e4   r17719: ldb_cmdline needs to be static for cc on solaris (This used to be commit db4d99f35b6874da01d0a1c68d64bd73635a7ec9)
      adds  10d8142   r17720: in standalone ldb build, some systems need sys/stat.h and a defn of comparison_fn_t (This used to be commit 99915268e60f6f877b639f1788ebdcf8105d6073)
      adds  ba8ed91   r17721: fixed the dlopen and MODULESDIR handling in the standalone build (This used to be commit a40e8c210a27a88e01b023c8b6d298e271c147d7)
      adds  2fe39a8   r17722: better to use talloc_vasprintf() than vasprintf() directly, as it depends on less libc functions (This used to be commit a05101d83b06543cd32b08b4dec29d8f6bd27674)
      adds  5b9633e   r17724: don't rely on strnlen() as MacOSX 10.4 doesn't have it. Someday apple will realise that buffer overflows are bad .... (This used to be commit 0a6968b71b3cc492edfc3d46bd7e0c66c7ed8557)
      adds  28e1409   r17725: VPATH and builds out of the source directory causes problems with the AIX 5.1 version of make. Putting a direct dependency on $(OBJS) works around this, and should be harmless on other systems (This used to be commit 6a7182b599d43d2da636dfb68547f0f4aea4050e)
      adds  8e36c42   r17726: not having slapd installed isn't a ldb test failure (This used to be commit 33ccb93647a94fbbd2d08199b6655a3bf14d0a38)
      adds  c09f605   r17729: remove the dependence on an internet connection for building standalone ldb by only running xsltproc if we can find a local copy of the required stylesheets (This used to be commit 16be09e0d6bd2c9c21f9cf0291dabf661a9a3797)
      adds  99309fa   r17730: cast dlsym result to try to avoid a compiler crash on hpux (This used to be commit 217cff9f00e350b769e40ff1d71ebbd5696c2938)
      adds  4803244   r17731: try to cope with freebsd handling of .a dependencies (This used to be commit 1ad1d5f37e0915e5e477b99ef16fc82a01b82708)
      adds  f1da198   r17732: after some help from Jelmer, changed builddocs.sh not to rely on either an internet connection, or a list of xsl paths (This used to be commit 7f3c699d0f8fc0e75b351bc851dbb9ffdc3617c4)
      adds  96adaec   r17733: doxygen is way too noisy to build every time, and it doesn't do dependencies. If someone can fix it to only rebuild when something changes, then feel free to re-enable it by default. Otherwise use "make doxygen" if you are in need of a doxygen fix .... (This used to be commit e9ab8d9f4820c03ee6023bc5dd586f4b5643aa2f)
      adds  8cbf9b6   r17734: tru64 needs these for standalone build (This used to be commit b735ad8cfa6c10b3e1e450bcec73904aa72e91b2)
      adds  1f7a813   r17735: a (probably useless) attempt to workaround stupidity in HPs version of make (This used to be commit b85b1f5926789c0d6f7cad5f6b8dc4992cca5a13)
      adds  36cb569   r17737: fixed a 'declaration in code' error (This used to be commit aca417c6b164b54334cc46e126dd362ddab509d3)
      adds  309ef90   r17738: solving the seemingly trivial problem of timegm() being missing on some systems requires quite a large change in ldb. The core problem is that ldb doesn't have its own equivalent of lib/replace/, so we have no sane place to put things like timegm.c
      adds  57f5877   r17739: forgot to add replace/* (This used to be commit ceb09f50b7d9f2626b42123e2482d562713f881b)
      adds  0a98d90   r17740: get rid of dependence on asprintf(), using talloc_asprintf() instead (This used to be commit 0e350ea0c1bba278995da5e8de677c5651eb623e)
      adds  d953543   r17741: tru64 uses inttypes.h not stdint.h.
      adds  4cd7e5a   r17742: make the casts explicit and remove compiler warnings
      adds  0749ab0   r17743: fix compiler warnings
      adds  d68a169   r17744: we explicit want to get warnings about declarations after statements:-)
      adds  8ad26ba   r17745: got rid of the final asprintf() in ldb (This used to be commit 21377a607647c847c6902b685555a0206e61c6dd)
      adds  461ff1e   r17746: the automatic archive creation in make breaks on 3 platforms. Lets try manual archives and see if they work a bit better .... (This used to be commit 15ec8c3741f89ac4d6f0cd794dc916ee37d883cc)
      adds  7a76b20   r17747: ldb's make test should not try to install something
      adds  7852524   r17748: make the casts much easier to understand
      adds  6ac7ea5   r17749: more HPUX madness (This used to be commit 444e92890f08cdc0f5b84e964d1cc6a812e1073e)
      adds  09129c7   r17750: these have moved to ldb/replace/ now (This used to be commit ac178b52935d7629f8583092e833b74093ca70e1)
      adds  312ded3   r17752: using -1 in a uint16_t value causes compiler warnings, use UINT16_MAX as invalid search handle
      adds  ec626a7   r17753: fix compiler warnings and make the code simpler
      adds  f592640   r17754: remove the --always-create option from mkproto.pl and make this behavior the default.
      adds  fba1659   r17755: fix the build...
      adds  48c7cfc   r17756: I don't know why but this only works with the standalone ldb build...I'll test more tomorrow.
      adds  47fb506   r17762: HPUX needs setenv (This used to be commit 535c96f1e7639071d34ea47a88181d861c3a3038)
      adds  fe79107   r17763: moved setenv to ldb/replace/ (This used to be commit ed2dbc4dfe4556831c809dab24e3833cd2018138)
      adds  18f93fc   r17764: more portable setenv() replacement (This used to be commit 5c00b6d08324b46cd7025264c0320352d2842ead)
      adds  b075bb8   r17765: fix handling of old solaris /bin/sh in ldb build/test (This used to be commit f41d3ed4b3d76c37c9c5bfd15e9e4e27179450f0)
      adds  e5f7da5   r17768: This merges in the current version of Brad Henry's windows testing framework patch. There are some issues with the patch that I will discuss in a separate email to the list, but given the low (zero?) impact of the patch as it is, I think its better to integrate it now, then let Brad send some minor update patches later (This used to be commit 7232da0436ff1d84e419d268fee31a095bbb88b7)
      adds  2d4ecdb   r17769: only look for dlopen in -ldl if not found in libc. Needed for us4 (This used to be commit 0b254f3bde8827312c6fcb93ccd7a0c489ed5e20)
      adds  a524e8c   r17770: don't force -L/usr/lib, it breaks us4 (This used to be commit 348aff8c8372b235d42ede35c18f83fd53db99f9)
      adds  6633716   r17771: add a comment explaing the odd cast (This used to be commit 47e695ed88d364a7d423e804fe5340006ebf7c18)
      adds  1ec1c32   r17772: warn about unused macros (only when defined in the .c file not in headers)
      adds  b49f18f   r17773: this macros are unsed, with compiler warnings
      adds  845e288   r17774: this macro is unused
      adds  47479df   r17775: use an enum to get rid of compiler warnings
      adds  5987aac   r17776: these macros are also defined in libcli/raw/trans2.h
      adds  12e2e43   r17777: these macros are unused...
      adds  eb6f27e   r17778: fix compiler warnings
      adds  bca791d   r17779: this macro is unused
      adds  e996cd5   r17780: better fix this one correctly
      adds  39b2377   r17781: fix compiler warning
      adds  9fd23a6   r17782: fix compiler warning
      adds  a485fa0   r17783: fix compiler warnings
      adds  b58f436   r17784: fix compiler warnings
      adds  46cdf92   r17785: fix compiler warnings
      adds  5645acd   r17786: remove unused macros, fix compiler warnings
      adds  403530d   r17787: ifdef out unused macros and generate a smb_panic() when the wrong macro is used on a field.
      adds  6268e2f   r17788: fix compiler warnings
      adds  168e9ec   r17789: remove compiler warnings
      adds  1d8fa3c   r17790: replace uses -ldl and should directly depend on it
      adds  2fe8a02   r17791: get rid of another compiler warning
      adds  1713b43   r17792: io.out.winsserver is a const char *, and iname->winserver = talloc_steal(iname, io.out.winsserver) generated a warning, so I changed iname->winsserver to also be a const char *.
      adds  fef30c7   r17793: add -Wmissing-prototypes, -Wmissing-declarations, -Wmissing-field-initializers gcc options, but don't enable them yet.
      adds  7f38e86   r17794: ifdef out unused macros
      adds  50f5c65   r17811: Add .bzrignore file (This used to be commit 10419a9fba0e56dbad9abe9e0e7b9c22caf02b3f)
      adds  6a47944   r17820: simplify the code flow a little (This used to be commit 221272e3930e1fbf30df1ad19713935d38cde46c)
      adds  a2ca0b5   r17821: changed ldb_search() and the ldbsearch command line utility to automatically work out the basedn when basedn==NULL. The basedn is fetched from the rootDSE defaultNamingContext value (if there is one)
      adds  fb36e27   r17822: the ildap ldb backend doesn't need the auto rootDSE logic any more (This used to be commit c670837cc0dd04834a283bde0471c702a34c66c9)
      adds  0fd9807   r17823: get rid of most of the samdb_base_dn() calls, as they are no longer needed in searches (This used to be commit a5ea749f0ac63bf495a55ee8d9d002208ab93572)
      adds  b21b119   r17824: add a wrapper for the common partitions_basedn calculation (This used to be commit 09007b0907662a0d147e8eb21d5bdfc90dbffefc)
      adds  e031bfc   r17825: I broken cracknames in my last patch - fix it up (This used to be commit 4ec4f91a437bdfab7b8e0fd1e43c0b8b1927e461)
      adds  545a588   r17826: Add line numbers to the d_printfs (This used to be commit 8df16dce4d67c17a24aba934f0d656aa5670e539)
      adds  2e771a7   r17827: Fix an error message (This used to be commit 4242309d54d201b35e9cc96c0359ded64cf7485a)
      adds  60898ca   r17828: set the auto_baseDN opaque even on failure to fetch rootDSE. That ensures we never try twice (This used to be commit 946901e5dde9d31727448070a06e56da38d4a59e)
      adds  fd4e294   r17829: Fix the order of the bytes (This used to be commit 9910c01a3a5dd417c47e83b9c9b6df8f4547e816)
      adds  88b04ab   r17830: Set the default_basedn (hey, it comes from the "default" naming contex :-) once at connection time, after modules have been loaded.
      adds  a9ac74a   r17838: revert rev 17754
      adds  25ba47e   r17839: do not reference possibleInferiors we have not extracted trim duplicate may attributes (This used to be commit 4975659fd70abdbae42ee378b7be766102f4df55)
      adds  d3c55f0   r17840: A step towards building on Solaris which appears not to have strnlen.
      adds  a0d6264   r17841: Revert 17840, libldb.a defines strnlen. Sorry for the noise (This used to be commit 1de34590821b0c076bf8d48cbdae97f33275647e)
      adds  6e90970   r17842: After talking to Simo, apply the next attempt to resolve the strnlen problem. Timegm is the same. Simo says this is just a workaround, but it helps for now. Feel free to revert.
      adds  03dd0d5   r17844: The AIX compiler thinks { } is a syntax error (This used to be commit 4189736e09dab2b7ff57b7bba04d54c0ffeea140)
      adds  9ba1610   r17846: Ok, this is a patch that needs further discussion. On Solaris, snprintf seems to be broken. The %lu modifies apparently can not cope with the high bit==1. In dom_sid_string I added some printfs and got:
      adds  7917a26   r17848: Ok, this did not do it. Still got the same problem. (This used to be commit bb393603707ada3d4b917f8374b7738f16c78f46)
      adds  1bdf669   r17849: Next round for RPC-SAMBA3-SHARESEC (This used to be commit e17371b7f970fe4cc91f8034c18292cc3c22f161)
      adds  1e46d3a   r17856: The two new functions - libnet_LookupName and libnet_UserInfo. These two perform name resolving in SAM database and fetching user account information, respectively. The code is quite rough yet, but it builds and basic tests work. Now, I'm working on cleaning it up...
      adds  e1e0645   r17857: A couple of new tests.
      adds  8856986   r17858: Add new libnet domain open tests.
      adds  d0ef5aa   r17859: Fix some return values (This used to be commit 5b4fc48c49bada2711e356c557ba5f45e34396f6)
      adds  0c34fbe   r17860: Let's commit the work down up to now on the new schema module. At the moment it is able to validate an object has no conflicting objectlasses that it meets the criteria to be inserted as child of the parent and also sorts and create the objectclass hierarchy so that the objectclass .c module can be obsoleted.
      adds  bc2e3aa   r17868: remove duplicated attributes from list (This used to be commit fab0e66281ca0feddf1ce26249706e865856b17a)
      adds  69ecd95   r17870: This module (for the moment) handles the modifyTimestamp generation.  For that, it needs to hook into the modify operation.
      adds  9356831   r17871: Add an option to make the system account behave as anonymous on the network.  This helps where we are trying to talk to an LDAP server, until we share a common SASL authentication scheme.
      adds  2b99336   r17876: Require one less patch for the LDAP backend to work.
      adds  a93ad74   r17882: merge change from samba3
      adds  200619b   r17883: check if talloc_asprintf() works correct
      adds  6f7dd6c   r17884: Shape up the snprintf fix after Metzes comments (This used to be commit 66b6456eee579623b64c649356ab0175c46f5789)
      adds  82d4c50   r17885: use _TALLOC_TYPEPF() consitently
      adds  5ed0747   r17886: add talloc_ptrtype() and talloc_array_ptrtype(), see the manpage what they do:-)
      adds  6631477   r17887: fix c++ warnings
      adds  787a4d6   r17888: use talloc_*_ptrtype() macros as wrappers arround the talloc_*_size() functions to get rid of c++ warnings
      adds  1e0cb68   r17889: allocate a valid element where the pointer can point to, fix c++ warnings
      adds  6e4043c   r17890: add -Wc++-compat option to gcc but don't use it yet
      adds  45b8c41   r17891: remove c++ warnings from talloc
      adds  98a1bd7   r17892: fix the last talloc c++ warning
      adds  3400d91   r17893: add a function to disable the null_context
      adds  3ddab07   r17894: better name for the internal syntax type (This used to be commit 4241a1bb832461ca44ce0f20cb770ea2b6f2d7e3)
      adds  59057c8   r17895: - talloc_increase_ref_count() can fail - make talloc_reference() typesafe when gcc >= 3 is used
      adds  814582d   r17898: handle objectcategory and isdefunct for classes (This used to be commit 7664b52b89bfac6f2db52fae2daa65c856acd1ac)
      adds  2a1ef3c   r17904: we don't want warnings about unused parameters
      adds  3caba85   r17905: fix c++ warnings
      adds  832ac85   r17907: - add a generic talloc_report_depth_cb() function which takes a callback   to do the actual report. - make the talloc_report_depth_file() a wrapper of it - and talloc_report() and talloc_report_full() are wrapper of   talloc_report_depth_file()
      adds  2ea2a70   r17925: Another class we need.
      adds  6c68f1a   r17926: add trustedDomain class (This used to be commit 43e95f4572778fec70ea4a62b6b4d20d8f96a2f8)
      adds  0329d75   r17930: Merge noinclude branch:  * Move dlinklist.h, smb.h to subsystem-specific directories  * Clean up ads.h and move what is left of it to dsdb/    (only place where it's used) (This used to be commit f7afa1cb77f3cfa7020b57de12e6003db7cfcc42)
      adds  4bcd9ff   r17931: Really remove the files this time. Looks like there's something wrong with the rename code in bzr-svn... (This used to be commit 03e402181ace8fddde38d626fb8d765693b8d429)
      adds  613e2a6   r17932: Fix header installation. (This used to be commit d0b7c740c77c901960c6de80f0d3b77cd396946f)
      adds  b07435f   r17938: More comments.
      adds  b5efc73   r17939: Fix compiler warnings spotted on buildfarm.
      adds  c51b106   r17940: Fix a warning spotted on the buildfarm.
      adds  4ce057c   r17950: sync talloc with samba3
      adds  930edaa   r17952: merge changes from samba3
      adds  626d3ad   r17954: Avoid including \n in error strings (left over from DEBUG() conversion).
      adds  25f9e52   r17955: Don't search for the dnsDomain attribute, it is invented (not in the AD schema).
      adds  e905fed   r17956: LSA Cleanup!
      adds  cca9dbb   r17957: don't try to use an internet connection when generating the manpage and only install the manpage if we build it
      adds  722d20f   r17958: as talloc_init() enabled null tracking, we should avoid to use it in smbtorture, and in the LOCAL-TALLOC we should reset the null tracking
      adds  0715828   r17960: try to use gmake if present on IRIX
      adds  4208ab4   r17961: source/po/ isn't justed in samba4, so remove it
      adds  6845099   r17962: source/intl/ isn't used in samba4 anymore
      adds  648dacf   r17963: fix install logic for talloc.3
      adds  e683a57   r17964: try to support sun* hosts
      adds  5e214d5   r17965: make talloc build more portable
      adds  c3d6fea   r17966: remove all generated files
      adds  fc7f823   r17967: Somewhere along the line we lost unixName here, and so lost the ability for 'administrator' to log in as unix user 'root'.
      adds  e117323   r17968: Consolidate the DSSETUP and LSA pipes into a single file, as DSSETUP is just one call.
      adds  f2c0831   r17978: make the ldap backend test for ldb work both with and without modules (so it works on both redhat and debian, for example) (This used to be commit 71264bb78558ada7539ef59048eb38887579c1d1)
      adds  e424b05   r17980: handle NULL arguments without crashing in strcasecmp_m() and strncasecmp_m(). This makes the use of these functions in sorting routines with RPC replies sane (This used to be commit 93413f84502ff308e88947b9d3bdc9d219478935)
      adds  ba1c805   r17982: One final hack...
      adds  afed7c8   r17983: Use the UTF8-correct strcasecmp_m call for sorting these entries, which has been recently fixed to cope with NULL pointers (fix segfault on Solaris).
      adds  49e15ba   r17986: Add a copy of the Heimdal licence to our source tree, to make it very clear what the conditions on this code are, and that the terms are GPL compatible.
      adds  28dc492   r17987: Make the LSA pipe listen on the \pipe\netlogon interface.
      adds  7490155   r17988: Add 'not for Samba4' hacks into the RPC-NETLOGON torture test.
      adds  6cb6d5c   r17989: Add RPC-NETLOGON as a test we now run against Samba4.
      adds  e7717f6   r17990: added timeout checking on dcerpc connection establishment. This should fix the problem on some build farm hosts where we were waiting forever for a connection to DRSUAPI to be made, so the next test will start.
      adds  bb71578   r17991: Implement a few more calls (with not implemented :-).
      adds  0bb1c2d   r17992: reverted r17842
      adds  5d3fd81   r17993: as metze pointed out, the composite_error() already calls the async handler, so don't call composite_done() (This used to be commit d70ec77b00e542cc4b8c2bd7d27fe5940623abc5)
      adds  23e6b27   r17998: start working on syntaxes (This used to be commit b49b8f5cb5ffa29a3b63f70a1f437c9720d2228c)
      adds  92b8f4c   r18017: Separate NET tests out of RPC. This way it's easier to run libnet tests only for quick checking.
      adds  515067a   r18018: Fix the build on OpenBSD. No license problem this time, I've written strnlen from scratch.
      adds  22ced36   r18021: Add ldapi support to our LDAP client.  To be used for testing an OpenLDAP backend.
      adds  173d17a   r18022: Increment number of records converted, and print number of records skipped.
      adds  36ca11b   r18023: Add support infrusructure for testing against an OpenLDAP server.
      adds  e21e837   r18024: The %c sscanf format I'm using doesn't null terminate.
      adds  556aab7   r18025: Don't try to set a target host if there isn't one (such as with ldapi://).
      adds  3dc330b   r18026: patch from Brad allowing the windows testing to be configured externally in the build farm (This used to be commit a85646cba5ae5f96d99bd79d491e4151ffe6e78e)
      adds  f6f4d86   r18027: Fix some 64-bit warnings (This used to be commit cd495d89314a653b5976b1690e075fd7bac2f59b)
      adds  38fdde5   r18031: Merge my replace fixes:  * libreplace can now build stand-alone  * add stub testsuite for libreplace  * make talloc/tdb/ldb use libreplace (This used to be commit fe7ca4b1454e01a33ed0d53791ebffdd349298b4)
      adds  e8b3da0   r18032: added a 'make distclean' (This used to be commit e83ea30b72c92ecf242274d090b00009bddd8be6)
      adds  f3cf9d4   r18033: added install-sh, needed for standalone libreplace build (This used to be commit 652c11e4b8d5188690bbe512b205ab5ac783aee8)
      adds  7e97a15   r18034: fixed build of libreplace outside of source directory (This used to be commit 8c07569227c6f2b0c9abdfe535733f3d5cb40fe5)
      adds  63799e5   r18035: - fixed 'make clean' to remove test objects
      adds  7a4206a   r18036: Add missing file (This used to be commit 9ad8075d702d67fc82974e1ef2cfbcaefb2028f5)
      adds  e67b1f2   r18037: added 'make installcheck' target (This used to be commit 34f173d8cb23a3e12e94744b696343757b837066)
      adds  6cf5528   r18038: make test fns static (This used to be commit 2dda101a5fcc40702df9fa2f932d6fe97ae64163)
      adds  41ff8ad   r18039: Include header with time_t if needed. (This used to be commit b0cfdd24be88ba3963eb43cdbcb6317e65aed57b)
      adds  c90a127   r18040: Use only one strnlen implementation (This used to be commit 9a421425d242f6e0385414121c114c7c62ea1aaa)
      adds  4c4e6a9   r18041: started on the bodies of the testsuite functions for libreplace (This used to be commit a2a6782ec721312e329cd16b609fb3eff8ad284d)
      adds  eab9f6d   r18042: testsuite needs to link to libreplace.a :-) (This used to be commit d359dea98eceadb4881578f70d8f4453ec0a2b88)
      adds  73493a0   r18043: added strlcpy() test (This used to be commit a68b3395199d2d47af3b23959e6da7109a9c5193)
      adds  cb962c9   r18044: timegm.c needs to be in a separate file (This used to be commit 3ec1db7bd12cdc233c37f261073a33fc48ecd7ce)
      adds  c13ea9b   r18045: Update format, list "test" target as phony. (This used to be commit 1f431dcd0a1f9a2cd5a0a3b73fbf8b05b8bc6793)
      adds  62e6027   r18046: Add 'z' specifier support and a configure test.
      adds  1535218   r18050: Run more NET tests on the build farm.
      adds  a020204   r18051: - add gcc warning flags
      adds  cbae8b2   r18052: discard_const_p() isn't part of the libreplace API, so we can't use it inside libreplace. (This used to be commit 5745ecdd826c387137a742f32ee3c8f60191a6a7)
      adds  474b74b   r18053: the sig_atomic_t test needs to be in libreplace for getpass.c to compile on hpux (This used to be commit a0bd4f5c4a08f4815aa742cc2406ed8e46d7b8f5)
      adds  d931906   r18054: snprintf.c needs to use replace.h to get the rep_vasprintf and related macros (This used to be commit 3917436ff733f8ee1925e646eec2331190d79663)
      adds  a587277   r18055: aix needs time.h for timegm.c to compile (This used to be commit 1c91de687f0078100aa9de9111416c9fced45990)
      adds  e057ef3   r18056: includes needed for O_CREAT (This used to be commit 0b80ee8b3b17d4914010c9a54d5c2dcb69738990)
      adds  3539b6a   r18057: fixed an #ifdef (This used to be commit e4c3b9ea2fd47540f693ced2fa6b7aa55372315b)
      adds  09a4749   r18058: we don't actually need __VA_ARGS__ yet (its another C99 feature which I don't think we use anywhere) (This used to be commit bac8d5ce28e86b703a917902f44588746d7e8290)
      adds  a41abfd   r18059: another cpp error (This used to be commit 64eff9d9d998ec2fd3d75393eb57028dfb942acf)
      adds  bd35940   r18060: use gmake for libreplace if available (This used to be commit 838de24dfeeb4f67d836681d8ca4b8f94b38d6e2)
      adds  5d363fa   r18061: this should fix the libreplace build on us4 with gcc (This used to be commit 71c0a0731c52458105974e9ad727b7ba403fd992)
      adds  10d5866   r18064: merge from samba3
      adds  8e9c4e8   r18067: some tweaks for irix and hpux
      adds  c3b54cf   r18068: This splits the handling of multiple SASL packets between the GENSEC backend (if it chooses to implement it), or the GENSEC socket code.
      adds  3a70ec8   r18072: Really delete things in the base partition, after we changed where the default search scope points to.
      adds  a57365a   r18073: next step in grab libreplace plan - see IRC logs for very detailed discussion wity metze and jelmer! (This used to be commit f18c913b6cf772c44dfaa8a3164cc78f6554e4a9)
      adds  b70a7de   r18074: config.m4 is now libreplace.m4 (This used to be commit b2e680500e07742d82735bcc05ba2030a5deb603)
      adds  b383add   r18075: with the new scheme, we now use config.h again (thanks jelmer!) (This used to be commit c45c48786180fc97e2bb53edbdd5ebddfe85e291)
      adds  9b10009   r18076: convert talloc to the new libreplace system (This used to be commit 968a4e97cfa6585b06f0c5e64d746715a1297461)
      adds  f9cdcd2   r18077: move some configure tests out of talloc that are now in libreplace (This used to be commit b5d519eb1eea507a749cb252d8dd9265022f7054)
      adds  6e5beba   r18078: these tests came from talloc (This used to be commit 1e5e311233c5253d107bf043dc78dfd21057bb35)
      adds  780b339   r18079: fix for in-tree build with samba4 dir layout (This used to be commit 8eccdc1cd1fcf59a3bb9683f31a8613f748a1bfc)
      adds  c75b6b9   r18080: added distclean target to talloc (This used to be commit 1185dd044b40f722d06b0e148824582e7efcb380)
      adds  b5c0202   r18081: libreplace now uses config.h again (This used to be commit 037196538a9850be194c1577f59c0c6a03ea8b9a)
      adds  1acb65f   r18082: bring talloc in line with new conventions (This used to be commit 7f7c85fa2feb1398050ea6b2929628f83b6bdb11)
      adds  6c1bcc6   r18083: i should sleep more .... (This used to be commit 9bc583cf6c66130df4b9fd2ee1ab3ea486e22b8a)
      adds  81fdc61   r18084: we don't need the double sinclude() any more (This used to be commit 2dab7886c1c0abfd95374c8a796f0fde029de8b6)
      adds  0dd630c   r18085: using m4_include() instead of sinclude() means we get an error if the include fails - thats better than the compile failing mysteriously (This used to be commit b4df3c73913557297e0eb1ea89cb42a8e7920de8)
      adds  9105f13   r18086: here too (This used to be commit e485b25a39ebbbfaf150fad1946e138830bdbfec)
      adds  3f42b91   r18087: use m4_include() do notice missing files
      adds  72c6971   r18088: sometimes autoconf picks up some old stuff: - remove configure and config.h.in - cleanup after autoconf and autoheader are done
      adds  bf0250c   r18089: sometimes autoconf picks up some old stuff: - remove configure and config.h.in - cleanup after autoconf and autoheader are done
      adds  e9c109d   r18090: sometimes autoconf picks up some old stuff: - remove configure and config.h.in - cleanup after autoconf and autoheader are done
      adds  14b0bc5   r18091: sometimes autoconf picks up some old stuff: - remove configure and config.h.in - cleanup after autoconf and autoheader are done
      adds  14651f3   r18092: pass -Ilib/replace to autoconf/autoheader to hopefully fix the samba4 build
      adds  c2dfdbb   r18093: check for the headers first and check all functions
      adds  c91a27f   r18094: try to fix the samba4 build
      adds  f9a175a   r18095: correctly rebuild the dependencies not only the object file
      adds  7a29fb6   r18096: try to make tcc happy and don't the same struct names in a global and a local scope
      adds  2249817   r18097: use m4_include(), so we notice that build/m4/core.m4 was gone a while ago
      adds  99b2e8f   r18098: use m4_include() instead of sinclude()
      adds  3c6ce57   r18100: actually make usage of libreplace :-)
      adds  1da09b9   r18101: Use composite_create function and add monitor function pointer to the state structure.
      adds  0517833   r18102: Fix close lsa NET test.
      adds  6d362bd   r18103: add torture test for 'RAW_OPEN_OPENX without a leading slash on the path', known to fail on NetApp filers (This used to be commit 9a8c7b0a7673c36a8a48a28ea7ea21caf0c521fa)
      adds  0f0879e   r18104: A couple of important fixes to samr domain open so that the corresponding test may pass.
      adds  bb573b4   r18105: Fix samr domain open, and implement samr domain close test.
      adds  328a02e   r18106: Add new samr domain NET tests.
      adds  1bd0211   r18108: move tdb to use the same build methods (This used to be commit 05521650c622c933a742b833dc38b7e9b32836be)
      adds  ea086c1   r18109: move ldb to use the same build methods (This used to be commit 28dcbb512fecd825428c5d5f343ec16e4a6906f9)
      adds  bbb725a   r18110: renamed config.m4 for popt (This used to be commit 495fcdddb2ead6f2cd6d1479cade1f025997f8ba)
      adds  e906cb5   r18111: base inclusion of replacement printf fns on function existance, not declaration. Otherwise _GNU_SOURCE and _BSD_SOURCE stuffs things up (possibly fixable, but not now) (This used to be commit 68caf1bba73fe68f452c7db2ac3895a451645dec)
      adds  58316b8   r18112: really make use of libreplace in ldb (This used to be commit 2057159c7575479c9808aeffe711fc861e53f3c8)
      adds  6d2dd5a   r18115: comparison_fn_t is defined in libreplace now (This used to be commit e9ee8b1053875fd3ddc950e3b21feb106eb3850c)
      adds  b7477fb   r18117: first steps in making samba4 use libreplace (This used to be commit c079cedb084d621c5a0aac59310b237ba375df20)
      adds  3953c21   r18118: its the job of libreplace to handle things like this (This used to be commit fa47301c0ea482612f9f452b027aa2787b3f93a7)
      adds  4a0261c   r18119: forgot to commit this (This used to be commit 37588bbf3ffa9637598881bfeef408b394c6213f)
      adds  a83286d   r18120: Remove generating dependencies for .d files for now as this was causing make to loop. (This used to be commit 35c8d39e6e30e3ba3dcf1db34c6256489a1a2f46)
      adds  a59706f   r18121: Simplify m4 code, hopefully fix Samba4 build problems. (This used to be commit 1adf65b4d7c5d2d4f65d4b28575bdf2368a42139)
      adds  7619eff   r18122: Fix warnings related to errno declaration. (This used to be commit c30abc8e491d482c1771e7ac06cb511bae578467)
      adds  ca72063   r18123: Fix manual file build. (This used to be commit e84b6c70a19a5113d5a100820a1f430077e52c50)
      adds  7e251d1   r18124: Keep right libs when looking for dl*() functions (This used to be commit 12ce4cef2fcdb4224fdf15c9ecf952ceb797f02c)
      adds  4f643be   r18125: Remove obsolete file. (This used to be commit 27aa34eb55afdbc27f36cebae074d6fef5fc822c)
      adds  0e8d1e9   r18126: Fix -ldl dependency problem (This used to be commit ce31b736a9418889538b5778ceb0b18071cdfebd)
      adds  3e11f4c   r18127: Add macro AC_CHECK_DECL() for systems that don't have it. (This used to be commit 589a1c250934a61db0f86c1e98962e195e681c79)
      adds  a983b06   r18129: moved the system includes into libreplace - this gives much more isolation of our portability environment from the main code, and also simplifies the includes system (no separate #ifdef _SAMBA_BUILD for tdb. ldb etc now) (This used to be commit 77d1a468e06290aba789e2f3affc769fc5159a21)
      adds  014f700   r18130: the move to system/ in libreplace broke some things ... should be happier now (This used to be commit 18542f184f75074e56a9793a9e3b6c6d747bb9e6)
      adds  886d020   r18131: fixed tdb subsystem to use right tdb.h fixed LIBREPLACE dep in lib/charset (This used to be commit 2f6cd41f40cf1625918f272458b6e103e4f3e00e)
      adds  cdd352b   r18132: getpass can't depend on fns in lib/util/ (This used to be commit b346ab2f0573177e0a4654fd7c77a071225fc785)
      adds  eaf584c   r18133: ad2oLschema needs ctype.h on some systems (This used to be commit efe60c8a4b28fa88abe5177b1a95c4ac5ac9496c)
      adds  bf5b060   r18134: the lib/replace/system/filesys.h in this patch should be system/filesys.h, but it doesn't work. Metze is looking into it :-) (This used to be commit 0dc0b7ff613d39f93c1680116c04348b720afaff)
      adds  0cee00c   r18135: almost there .... (This used to be commit cefcccb51948fb17fbc803325e8ab13103164f93)
      adds  7ba7e54   r18136: put lib/replace in the default include path
      adds  bbc78c9   r18137: more LIBREPLACE deps (This used to be commit 2d813d1e6deb99b06e43462885be848a5399b9a8)
      adds  01dee6e   r18138: LIBREPLACE provides stuff from -ldl so it should depend on it
      adds  9ac1182   r18139: irix needs system/network.h here (This used to be commit f46ab799b41c0ec520739ec11979771316781ce4)
      adds  92ff10f   r18140: and this reduces warnings about toupper() (This used to be commit 41419e54d5e79d08a71cd9c94585be3448b1e9fc)
      adds  90f485e   r18141: an accidental nested C comment! (This used to be commit 47c305c7dc5d2b2b61afe9f42f77ee3652c61a79)
      adds  eb1def3   r18142: add make distclean to talloc build
      adds  ed356c7   r18143: the 'showflags' convention from Samba is useful for the other packages (This used to be commit a4d1f1d2229e1a0b1523bf14fab59278207abbc0)
      adds  68d172c   r18144: make the logic a bit more cut&paste friendly
      adds  e997a76   r18145: rename cc_feature.m4 into libreplace_macros.m4
      adds  fed41fd   r18146: we need signal.h in some places (This used to be commit f226645d73c85011fea32a9b6e26eb41dd2c4336)
      adds  ce8ed3a   r18147: add make realdistclean
      adds  db7de36   r18148: - use PHONY for test - don't try to install with make test - add make distclean and realdistclean
      adds  8915c36   r18149: fix make *clean
      adds  6513e41   r18150: fix make *clean
      adds  53a78af   r18151: remove testfile
      adds  6150443   r18152: move our AC macros into lib/replace/libreplace_macros.m4 and include them from there
      adds  6aa376e   r18153: html/ isn't needed
      adds  6c85bcc   r18154: try to get the heimdal_build code to use libreplace in a better way (chasing down build failures ...)
      adds  3549adc   r18155: Add my work in progress, a module to link with Cyrus-SASL, for a DIGEST-MD5 implemenation in particular.
      adds  70b6211   r18156: fix platforms that need timegm replacement (This used to be commit 859fefc3b9d4241c3db2b2642e3340dffd93f1dd)
      adds  d52b2fb   r18157: Fix building with external popt. (This used to be commit 72e71de3e591091d71e43a3c9efd1cafd82d6c89)
      adds  d093b28   r18159: always recreate the the archive and use -s (which does the same as ranlib) and see how portable it is
      adds  3ca73fa   r18160: - pread and pwrite replacements need to be non-static
      adds  7276648   r18161: Fix LDB build after popt changes. (This used to be commit 849fa935401b8d846e5e9c92267dc1cbabd3ae55)
      adds  1869a8c   r18163: Remove defines for BOOL, False and True (This used to be commit 6f5e7df6f2cf67731e596b1d1d6fafbb76123e89)
      adds  33d6ffe   r18164: enable the SASL library if found
      adds  f057742   r18166: Fix build with external popt. (This used to be commit b34310029a02402bf5f5bd8690a67a3d746906ee)
      adds  873749f   r18168: Use {NULL} rather than POPT_TABLEEND, which is not always available. (This used to be commit 8b622c5ded0732df0eaf9f6226f52a27b6eacd73)
      adds  e0fae5b   r18169: Remove accidentally committed bits (This used to be commit 51faeff2fa8050190ce0c3608f7936414fe2ea15)
      adds  2ad95ed   r18171: Generate prototypes for functions returning bool. (This used to be commit 587a681c19a2747faaf83157e94dba998b6caf42)
      adds  0a4aafb   r18173: PICSUFFIX isn't used anymore
      adds  78eaffd   r18176: reg_util.c needs LIBREPLACE for strndup (This used to be commit dc1369b2ad1f55e1acfcc2ddd99ec6ac8b115da9)
      adds  8ebc545   r18178: another place needs LIBREPLACE to get strndup
      adds  21ef15d   r18179: - move CC specific stuff to check_cc.m4 - add some AC_DEFINES to rewrite.m4   (I'll remove them from check_ld.m4 soon)   (I've also merged new values from samba3)
      adds  c8295a7   r18181: use:  CC and CFLAGS  LD and LDFLAGS  STLD and STLD_FLAGS  SHLD and SHLD_FLAGS
      adds  6b5e86f   r18183: - add LIBREPLACE globaly and add LIBREPLACE_HOSTCC - also specify USE_HOSTCC = YES on binaries that use HOSTCC
      adds  d1ee67e   r18184: make clear that autodepencies are disabled currently
      adds  5360570   r18190: Add more NET tests to be run on the build farm.
      adds  c92781b   r18194: Allow empty bitmap {} declarations. (This used to be commit 084b5002b9a8c9790ce81480fe26d57e52789dbb)
      adds  9ca2814   r18198: Fix callbacks to use allocated or constant memory, not the stack. These values are used by SASL at a later time, and must remain valid.
      adds  4262be2   r18202: moved the overrides for HAVE_xxx from heimdal_build/config.h to heimdal_build/roken.h
      adds  820492b   r18203: rearranged the overrides in heimdal_build/*.h to avoid the use of heimdal_build/config.h from interfering with libreplace
      adds  aca4eea   r18204: darn, compilers always look in the directory the source is in for headers with "" even with a -I override. That means our heimdal_build/ roken override doesn't work.
      adds  26a3023   r18205: need rep_ macros for seteuid and setegid (This used to be commit dd7af58b83815620114795aa49bc30b2440bd81b)
      adds  8717b5e   r18206: need rep_ macro for setlinebuf (This used to be commit 6a48f75eaef031538c3e5b98d8672919bba7c409)
      adds  ead2164   r18207: not all readline libs have rl_event_hook
      adds  b04fac4   r18208: Mac OS X also doesn't have history_list()
      adds  df35c76   r18209: fix the ifdef for HAVE_HISTORY_LIST (This used to be commit bda5c3c0e39de0ae2d4686a8746cc7ee1cc9d18f)
      adds  af1b64c   r18210: - reenable autodependencies - and add -MT $@ to the dependency generation   to notice changes in depdendecies of header files
      adds  1b5c28a   r18211: wct is not a size, so don't use size_t
      adds  af78866   r18212: Use bitmap for access mask. Patch by Ronnie Sahlberg. (This used to be commit d03aaecdcd62ecf2910f0d0570184a0c42874574)
      adds  a46e12d   r18213: don't list LIBREPLACE depdendecies explicit and always at it as first private dependencies
      adds  e0f8a49   r18214: don't add empty elements
      adds  b427944   r18215: use a shorter version
      adds  b7f937b   r18216: a special override for the broken HP-UX C compiler. It does support C99 initialisers without any flags, but if you don't give it -AC99 then it dies when those initialisers are very complex (This used to be commit 46f72d7e3f285d08a043b4e8551f22c4dffe65e5)
      adds  0a05a6f   r18217: use shorter perl
      adds  2cd4e02   r18218: setenv() is guaranteed by libreplace
      adds  24f4b6e   r18219: move some more portability checks out of samba4 and info lib/replace (This used to be commit 50318dc55ed5eb70adb02a5680498fad3c3e590d)
      adds  817d153   r18220: $#foo returns the index of the last element not the count of elements, so we need >= 0.
      adds  afe2fde   r18221: moved more configure checks into lib/replace/ (This used to be commit d853dcfda771888f80a80e14ffabb1c0e58a340e)
      adds  21aa8c4   r18222: filter out double entries from CFLAGS
      adds  bdbd9b8   r18223: the perl array of dependecies is in reversed order print out the CFLAGS in the correct order
      adds  4dff1f0   r18227: Recognize Samba3 in-tree builds. (This used to be commit 5055430ddfca02a962827bbedf7fbd9987992953)
      adds  433ec0b   r18228: Don't include Samba4-specific headers when building inside a Samba3 tree. (This used to be commit d0f0d4600acad71ea4993f4e356735433d9bc5f0)
      adds  25819cf   r18231: Don't use _PUBLIC_ but use __attribute__ directly instead. (This used to be commit 77043ebe25dcca2a6b1a37d3b6095e9c434652d9)
      adds  ef54074   r18238: add SID_NAME_COMPUTER to the enum lsa_SidType type (This used to be commit ced2f9599446520229566e25a783101b19c64177)
      adds  7043270   r18240: Make it clearer when we store the plaintext password.
      adds  a22780b   r18242: The cyrus-sasl encode/decode routines process the entire input.
      adds  ed962c8   r18243: when setting up a composite continuation, if the context has already finished when we need to trigger the continuation immediately.
      adds  89a39c7   r18244: more portable shell scripting (This used to be commit 320003127690ab98fc2185f0eb528a778cae2740)
      adds  f140bd7   r18245: Ensure we don't keep the rootdse record around (steal it onto the correct memory context).
      adds  8d21ad6   r18246: Let our openldap slapd.conf include the magic to have DIGEST-MD5 on the server-side work. (This used to be commit 73d87cce7c5e33f73d6a63379af3586f543eb372)
      adds  caa4bfc   r18247: more shell portability fixes (This used to be commit d9ddfdf9e86295224dd42c0ab1aa954111ede588)
      adds  9322656   r18248: Bail out with a error message if this search fails for some reason.
      adds  2f6d723   r18249: Keep trying to start an GENSEC mech from the list until one actually starts.
      adds  c062b12   r18250: Add an ordering of GENSEC modules, so we do preferred modules first.
      adds  77d27a4   r18251: skip pidl tests unless the platform has Test::More (This used to be commit 6c7dd852c05cf131d7def8a8dcff7e98df9ea521)
      adds  f093527   r18252: Make sure to NULL terminate these lists of attributes.
      adds  71a9ca5   r18253: Turn Cyrus-SASL DIGEST-MD5 off by default for now.
      adds  5622eb1   r18254: reverted r18231
      adds  40cf47f   r18255: Remove the SMB_ASSERT(), as these are not talloc()'ed structures.
      adds  d7534e0   r18256: use the right status variable (This used to be commit f4b4bd945f5c3955aab0c3cf89ad6cdda7529dac)
      adds  c1ec0da   r18257: Order the GENSEC modules, with unknown modules last.
      adds  2179980   r18258: need to use .priority not .order here (This used to be commit a47d65fe17a0e84615ff235380eb2462579199f0)
      adds  ebc1533   r18260: fix the build on systems with broken readdir
      adds  26c789e   r18261: print out the version of gcc
      adds  21a9a3d   r18262: fix typos
      adds  bf9379d   r18264: print the full list of flags
      adds  0627a47   r18265: print out the failling command
      adds  52102bc   r18266: we should bail out in configure if C99 structs are not support
      adds  7531db7   r18267: print out the failing command for .ho files too
      adds  28bd266   r18268: for samba3 define _PUBLIC_ empty
      adds  7caf783   r18270: Samba3 has _PUBLIC_ now. (This used to be commit 9dd6520240fbe3ea8126845a1fa2bdea35c7c4ac)
      adds  a865dcf   r18272: Couldn't resist to change this. What we want to do here is to just make sure res is freed. Well let's just do so explicitly, the steal cofused me initially while reading the code. This way it is clear what we want to do.
      adds  3010e2e   r18273: AC_PROG_LD_GNU needs LD defined already
      adds  bcd1d15   r18277: on some of our slower hosts we need more than 2700 seconds for smbd to complete all tests (This used to be commit c44b17ad66281eb4611353fd79a410151d9ce531)
      adds  f64b247   r18278: move more header checks and _GNU_SOURCE into libreplace (This used to be commit 77c442cd469ba881215e025c87ce632c876eb617)
      adds  d09ef0e   r18279: libreplace.m4 needs to come first or autoconf complains, as libreplace checks for global system flags (This used to be commit 6eefd44a878ed712bd789c84e89e70c586621b09)
      adds  c238758   r18280: more portability tidyups, ensuring we use libreplace everywhere (This used to be commit 4860d0256547b33709cdc109bdf7bb0310c2a5b6)
      adds  e7f2d24   r18281: a workaround for an infinite dependency loop in the dependency generation for smbreadline.d. The problem was caused by extra_flags.txt having ./lib/smbreadline/smbreadline.o but the build using lib/smbreadline/smbreadline.o, which means cflags.pl didn't match the target.
      adds  35f1a2c   r18282: dynconfig.o build rule needs cflags.pl too (This used to be commit a805d8d1033e3b7dd01adac73ec428bcbd66f976)
      adds  e6b457d   r18283: libreplace.m4 needs to be early in configure.ac in other packages too (This used to be commit 03f9c67c066d772d9a544f1183fbee609ab8137b)
      adds  55a760d   r18284: enable _XOPEN_SOURCE_EXTENDED to fix a HP-UX bug with the definition of sendfile() (This used to be commit 3e0f262b384b73183452aefabca93c01d53387a8)
      adds  8d923ab   r18285: tdb now needs install-sh (This used to be commit 007da6115a4af137cfb774c35767a9073130e4bf)
      adds  27126ba   r18286: ldb now needs install-sh too (This used to be commit ce5b1b8c09a9fe07fb953e7ad6bef204f98918aa)
      adds  05f98cd   r18287: add support for the -qlanglvl=extc99 and -qlanglvl=stdc99 flags, needed on AIX 5.2 for C99 structures (This used to be commit 2dc9239a3621f48fbb410a60fee61d70f85ada91)
      adds  5c3c8e0   r18288: autoconf already has a C99 test builtin!
      adds  5947812   r18289: don't check for inline till we've worked out the main compiler flags (This used to be commit 46ab2b9971c100afa2ed2cb8da0390cfaa9b7032)
      adds  1caceff   r18290: finally worked out why we were failing tests on solaris. It has kerberos on port 750 in /etc/services! Work around this by using 127.0.0.1:88 in the krb5.conf (This used to be commit 9fb91702fd6c080d87ea60c60e0591636d1a6441)
      adds  8bb7833   r18291: don't add ./ for files in the top dir '.'
      adds  6d8a03b   r18292: import some autoconf 2.60 specific macros, so that older autoconf versions still work
      adds  e04ad03   r18293: use the correct name it's not always under $srcdir...
      adds  1a7ad8e   r18294: remove leading ././ from .mk files
      adds  dfd4c8e   r18295: pass write type for packet_size
      adds  bb21503   r18296: this isn't needed anymore
      adds  bf4a32b   r18297: - remove leading ./ - add CFLAGS to the dynconfig-devel.o rule
      adds  d6c4147   r18298: fixed mmap failure test (This used to be commit dee6551dc36789506a59bcd3242f208d5bfd5d6f)
      adds  62745dc   r18299: POPT_CREDENTIALS should depend on LIBPOPT (This used to be commit 95878272cdb20d20c0866fdee35081ae63afa64e)
      adds  85e24e5   r18300: fixed a type bug in heimdal - lha, you happy with this upstream? It showed up on ia_64 systems (This used to be commit 1f38a7ea56944466d90622832e4570dc324adc4e)
      adds  30ee8be   r18301: I discovered how to load the warnings from a build farm build into emacs compile mode (hint, paste to a file, and compile as "cat filename").
      adds  c10debe   r18302: fixed test_cifsdd.sh - the unnecessary sum operations were breaking on solaris (This used to be commit 3828c463ad31ae1ce4a4aba307126bd47adc1329)
      adds  e8c5627   r18303: we should just use -Ilib/popt as in all other places
      adds  4e99d06   r18304: fixed misuse of size_t in dopr() (This used to be commit d082a3c5f5785e9d7775d94542ce9cc8ef098f63)
      adds  bf4bb22   r18305: get some more debug output to fix the build on sambajail
      adds  e00f1e1   r18306: I hope that works better...
      adds  957a3bb   r18307: fixed a warning (This used to be commit cf24d46ea3c2dca4425121642400bef88f218a9e)
      adds  66c16b5   r18308: get this right .... (This used to be commit 3697cd6597875fe22f6885ce20612a32d0be2513)
      adds  e91cee4   r18309: FreeBSD 6.1 has a symbol ldap_new_connection() in the system ldap library. Even though we don't like to that library, it gets loaded via nss-ldap, which means nss-ldap calls into the samba ldap lib with the wrong parameters, and crashes.
      adds  b0f6a94   r18314: Handle the case where a dir has the sticky bit set and the OS gives back EPERM when trying to access user xattrs. Just pretend no attributes are set.
      adds  92689d1   r18315: Implement netSrvGetInfo level 102 fix names to be consistent between level 101 and 102 and typo in idl (This used to be commit 1962fb92d706962544c293770718294e595f9fc4)
      adds  b2355bf   r18316: Build the parent too (This used to be commit 1fcf725bc0a10454be8d276920ac14f346eb4a21)
      adds  fb15300   r18317: Make sure we actually have a valid reply or fail (This used to be commit 41cb3a9258012e628a2d87959cc066f6c5d92255)
      adds  c74d5b9   r18318: Implement DiskEnum Fix spelling and consistencies issues in idl (This used to be commit 1347c971ac4dd62e6e6643293d48917ac065d19c)
      adds  89efea8   r18319: fixed the directory search resume code on IRIX
      adds  3cc41b7   r18320: the raw write size limit test hurts too many hosts. Limit it to 2^33 bytes if --dangerous is not set. (This used to be commit 90e5136ea4a47ecb59426fe547ae92db1fd8657a)
      adds  9adf288   r18321: fixed some warnings on AIX (This used to be commit 449fab2c264aa50601f9a2d3310f1910ba97706b)
      adds  d2e72c4   r18322: fixed a compilation problem on AIX caused by lex not putting config.h first. That leads to a conflicting define for lseek() due to _LARGE_FILES being defined after standards headers are included (This used to be commit 9034238e27f22a7077df9fa0d7c83cce4503aabc)
      adds  fbb301a   r18323: this function returns a pointer, not a bool (This used to be commit 86ef345cbf98e38b4e135cf52761c7268b608313)
      adds  cac69cd   r18324: fixed a uninitialised variable (This used to be commit 08562d6ebe6b2c48026f0d1e97ec4dd8ea215b2c)
      adds  aab0622   r18325: more warnings and one compile error on aix fixed (This used to be commit 6e7e151432a31e48a67679df3966d2227d555317)
      adds  354bf04   r18326: these are not used anymore, I found the bug on *BSD it's the broken BSD make again where we endup with this:
      adds  f658414   r18327: 'struct token' is defined on some hosts (This used to be commit b2bba4e7261e4daf2be44110c454eb0e217836ca)
      adds  2696cc3   r18328: when we bail out early, set *offset to 0 (This used to be commit 81230464600bd3a2bb283303b2b9c71f6409675b)
      adds  bcabebf   r18329: print out special make variables when failing, to track down the build failures on older BSD systems with broken make
      adds  f6d98fe   r18330: don't mix pointer types in RPC replies (This used to be commit cc86719f53a47e3ca25b19d7a765314ce967ab01)
      adds  0ee5275   r18331: fixed a warning (This used to be commit 997ed10bf540cc99da1bab5e53634beb3b239253)
      adds  fc8960e   r18332: added back in our shared mmap test code (This used to be commit 6ff100b26698a50ba79b587a687cc0d440f73b55)
      adds  2cebef3   r18333: $< is broken in older BSD version: when $@ is foo/bar.o, $< could be torture/foo/bar.c if it also exists. So better use $* which is foo/bar to get foo/bar.c
      adds  ee66b69   r18334: AIX 5.1 doesn't have any of 'users', 'guest', 'other' or 'unknown'
      adds  3f8383c   r18335: more portable bool tests (This used to be commit 45a3a6a566de020578c24feb5788367efd685f29)
      adds  2e24543   r18336: autoconf tries to force on C89 mode on HP-UX, using the -Ae flag. Unfortunately that flag conflicts with the -AC99 flag, and we get lots of breakage.
      adds  d82ed84   r18337: more -Ae tests in check_cc.m4
      adds  d159cff   r18338: this isn't needed anymore
      adds  5c104c1   r18339: need these checks for roken.h on hpux (This used to be commit e98e0a28a0cb79e272c0caa0bcb3b5fb6bf3a17b)
      adds  a9aa66a   r18340: some HPUX boxes don't have ptrdiff_t (This used to be commit f3b24ea48a70268be5a3af601b5bb923d446c5d5)
      adds  06bc06c   r18341: ooh this gets subtle - this needed for xfs on linux (This used to be commit 9d688eb9cbaed484ccb75d601c2331760bd59fab)
      adds  3dc237e   r18342: a bit more explanation of these strange values (This used to be commit e191f84f24e017d90c49d779a04a5306d96848a5)
      adds  a8421e8   r18343: fixed setlinebuf() prototype, added test for it, and use it in two places to avoid a #ifdef (This used to be commit 095b8057740a4bb207e24e4c63a2dcb53521a72f)
      adds  8f10770   r18344: add a test to show hoe NetNameValidate behaves. fix the misleading idl names (This used to be commit 8367b3bcee9338fa3e268b7342ae8db928008b55)
      adds  dc22158   r18345: test also flags (This used to be commit 06469a6ba0ee1cc8701214bcefa1d6c696b0150b)
      adds  d939ff7   r18346: make sure we kill off the slapd process (This used to be commit 0e1d4be23ab807b17959e09dffbaf9c8c8dd048e)
      adds  81e4403   r18347: run slapd in the foreground so timelimit can kill it (This used to be commit 8cc456e6dcb348375dbded0de1a0c07ea6bf8ff9)
      adds  2c6a880   r18348: fixed a valgrind error in RPC-SRVSVC (This used to be commit cc89ef3e1fd2f1d550ab65d32dfa894dc7963868)
      adds  c4f16ff   r18349: don't do validation when using valgrind. It's way too slow (can be hours for a single test) (This used to be commit febaf6af4cafed7bc57276186a35099959b2ce62)
      adds  620a148   r18350: we have to check for lstat() to keep roken happen on hpux (This used to be commit e251c211f7fa67e2e32d684f10a742b496913284)
      adds  db96ce0   r18351: functions as initialisers in structures doesn't work on some compilers (This used to be commit db694a7c82e4b5071aa7f609de6ecde90a8d42dd)
      adds  f466901   r18352: printf("%s") is not safe for NULL strings on all platforms, but d_printf() is. This fixes a crash on solaris (This used to be commit 52d156671158fa25d3a84a46c98ca1d81e4a18d1)
      adds  691ba58   r18353: try to fix the assumption of NULL being handled in printf() permanently by replacing printf() on systems that don't have a C99 printf lib (This used to be commit eacb5357c347255817a0a47abe7dadfaf24301fa)
      adds  cbed4ba   r18354: It seems safe to enable the DIGEST-MD5 module now.
      adds  8942893   r18355: increase the delays waiting for all events to propogate in the RAW-NOTIFY test. (This used to be commit 81fd19ba3f38ac19d8bcac56210a83fdfc8237de)
      adds  bfe8de6   r18356: doing 1000 of these requests can take over an hour under valgrind. Reduce to 50, which is plenty for testing the code (This used to be commit 911c8e1c73bf3953591755ecb4c50f5644fc9c18)
      adds  2059aa0   r18357: Convert more crypto tests from using function results as initialisers. (Fails on older Unix C compilers)
      adds  2d60d3b   r18358: handle errors in the RPC-LSA async test (This used to be commit d46c3be9f9db6666be52b5584b0210da925106d1)
      adds  cb48706   r18359: better handling of child process killing in standard mode (This used to be commit 3752cc2b5767950b26b57e79fa87a70f8d93173d)
      adds  f793748   r18360: better handling of child process killing in standard mode (This used to be commit 6a2144caab60073b40577dc1f66f663f817d6cbd)
      adds  459a230   r18361: Invert the way we handle LookupSids2/LookupSids3 and LookupNames3/LookupNames4
      adds  79a1d08   r18362: Make LookupSids map onto LookupSids2, as they both take a policy handle.  Avoids a lookup for the basic domain information for every request.
      adds  72c5be6   r18363: Found a rather nasty bug in our fragment handling.
      adds  2687eea   r18364: Get us closer to schema compliance.  The corrent names for "secret" and "priorSecret" are "currentValue" and "priorValue".
      adds  87c998b   r18365: When adding a new structure member, always remember to fragment it.
      adds  dd4fac5   r18366: check if we can link using the selected flags
      adds  a41b696   r18367: When converting to entryUUID, ensure we don't double-convert a string-format GUID.
      adds  35d30de   r18368: Don't list GENSEC mechs that only have client implementations in our supportedSASLMechanism list.
      adds  c4aaa09   r18370: allow system inotify to be disabled (This used to be commit 31bbf865a069f902dc979f469aec896d3d34422c)
      adds  bca38ba   r18371: made the directory depth notify test independent of timing (This used to be commit 39458e62f576c551df016a7be4d35175dc21696e)
      adds  6cb5128   r18372: don't use the system inotify until in the build farm until we work out how to work around a problem with it giving unpredictable orderings in renames (sometimes target is first event, sometimes source) (This used to be commit 066e3b51b1ca038023e53a978e1d2e706cd3d8a6)
      adds  a57b42f   r18374: don't go past the end of this array
      adds  208bc04   r18375: Volker noticed that this is in fact an 8bit number - well spotted! (This used to be commit 3f80b6b87bf4a3ae3a2fce51764ed70bcf0ea497)
      adds  e96b2df   r18376: added iconv:native=false option to turn off native iconv. Needed under valgrind as native iconv is so full of overflows (This used to be commit d1de0202efc6e6ca4bbc1997f3e493da18cd35f4)
      adds  c87a084   r18377: disable native iconv with valgrind (This used to be commit d1ceb79d9d10a3fd7bdba935ef2d12db346051f4)
      adds  3f51341   r18378: try enabling _OSF_SOURCE to see if it fixes the tru64 build problems - thanks to volker for the suggestion (This used to be commit 03ed41515b2228d130f669a2c0cf916a21182f30)
      adds  70028b8   r18381: make sure autoconf doesn't add '-O2' to CFLAGS
      adds  d40dcae   r18382: define _XOPEN_SOURCE to hopefully bring in MAP_FAILED in sys/mman.h on Tru64
      adds  2796473   r18383: ok we need _XOPEN_SOURCE 500 and include standards.h on Tru64 to get MAP_FAILED
      adds  13a062a   r18384: this is a ref pointer like in samba3 and for the Gid version
      adds  c4660ea   r18385: fix crashes in the RPC-UNIXINFO test
      adds  89fbfd7   r18386: start the unixinfo pipe by default
      adds  497ca85   r18388: remove _XOPEN_SOURCE it causes trouble on BSD and IRIX
      adds  e6e21ed   r18389: test RPC-UNIXINFO in samba4
      adds  fc84f0d   r18391: - match the samba3 protocol for UNIXINFO - add a test for GidToSid
      adds  fcc7bdf   r18392: add sidtouid and sidtogid tests to RPC-UNIXINFO
      adds  513568b   r18400: move MAP_FAILED define to lib/replace/system/shmem.h (This used to be commit 025b142ff268498cfb36fc0e7e9e25a2c5963d38)
      adds  ac3e41a   r18401: some of our code also relies on fprintf() handling C99 semantics. Easiest to just replace it if it doesn't. (This used to be commit 5fc756a770b6f457bf103e2a8a240ca020fd1a02)
      adds  10b54fd   r18406: disable local iconv test as well when iconv:native=false (This used to be commit 77e6a09e6b1a313db2bf289ac954fe4393b569fe)
      adds  a8c17f8   r18407: test for epoll.h and select.h (This used to be commit 3ddb77c1e3dce5e05771b3fcaf86f8ae9ff21a52)
      adds  3a577a2   r18408: Only output a message if the async request fails.
      adds  1be5dc9   r18409: Make sure to print a DEBUG message if this LDB search fails.
      adds  33c4fea   r18410: Reduce noise in the ldb_ildap backend.  We regularly search for things that don't exist, and this is not a cause for panic.
      adds  7736d2f   r18412: Implement NetiNameValidate but just for share name right now (type 9)
      adds  6b2aaed   r18414: This README file should help to explain what is needed to setup a Windows VM for testing using this framework. Let me know if there's anything that looks strange or could use clarification.
      adds  695cf54   r18415: Make the samba-windows test scripts executable so they run a little easier in the build farm. (This used to be commit b2d3f8f7aae5b2bb9baf4e45fbc4632576e6fea8)
      adds  4de4af0   r18416: We need to look for both builtinDomain and domain, in the OpenDomain call.
      adds  b5ea572   r18417: overload send() and recv() by socket wrapper and add a dummy swrap_dump_packet() function which can later dump the packet content, so that a script can then generate a capture file for wireshark
      adds  5664663   r18418: Tru64 has a different prototype for seekdir() returning int when _OSF_SOURCE is defined
      adds  68201cc   r18419: fix include paths of the configure tests
      adds  26e9619   r18420: fix the build...
      adds  5addf85   r18421: support --target=samba3, I thought that was already supported
      adds  ee67387   r18423: record accept, connect and close events in socket wrapper
      adds  894a645   r18424: there's no need to allocate a wrapped socket for unix sockets, also this makes sure the socket file isn't unlinked if using socket wrapper.
      adds  3c096b3   r18426: use 'family' consistantly instead of mixing 'domain' and 'family'
      adds  6924a30   r18427: set sin_port correctly on autobound socket
      adds  fdc7677   r18428: add my copyright
      adds  d5ef649   r18431: use this to suppress things on fort in the build farm (This used to be commit 13ed504a1b42acdb5aec68734ec0dc14c9bd39cd)
      adds  daff791   r18432: ensure roken doesn't try to include both inttypes.h and stdint.h. The two conflict on irix. (This used to be commit 4dd949c80d4400c3a80571cc28f599c37c1fcf7b)
      adds  7d2a820   r18433: Make sure to search below the partitions baseDN for the netbios name.
      adds  d21cb7e   r18434: Fix typo... (This used to be commit 4f235b88aa0ce6c684bf203ea3cbc81e91a3cd3e)
      adds  1a59784   r18435: added a function talloc_move() which is like talloc_steal(), but is meant for moving pointers between structures. The difference is that talloc_move() will zero the source pointer, thus ensuring you don't reference the pointer in the old context.
      adds  7f63ceb   r18436: converted ldb to use talloc_move() instead of talloc_steal() when appropriate.
      adds  12e7682   r18437: added a 'make valgrindtest' target for ldb (This used to be commit 4c33c6bb97f3b25b611c476be4c914031e55e4dc)
      adds  24fe49a   r18438: I should have examined these uses of talloc_move() more carefully. Most of them are OK, but a couple were not. (This used to be commit b0de2838829d9750817c31f28c11c6b2be6e7b64)
      adds  05cdd9c   r18439: 2nd try at a talloc_move() api. This type with the ** ptr interface exposed.
      adds  6c48dc8   r18440: "builtinDomain" is not a child of "domain" (This used to be commit b34646f202d4e8016e627c4bb88842c21d6b2e10)
      adds  918db36   r18441: Allow searching for the high bit in these bitfields, when the client asks for them as large integers, rather than a negative integer.
      adds  764f74c   r18442: run the os2_delete test in the testsuite too
      adds  9768393   r18443: add object files only when needed
      adds  cac4735   r18444: return the correct value on error
      adds  e18547d   r18445: splitout the dlfcn related tests
      adds  a57133c   r18447: make sure we bail out if the config.h is not generated by samba's configure.
      adds  c447b8a   r18448: this gives nicer output...
      adds  0584c10   r18450: - autogenerate the OBJ_FILES for LIBREPLACE - remove samba specific stuff from libreplace - and include the readdir replacement stuff in the standalone builds
      adds  c564344   r18451: move repdir/ into the top dir
      adds  dfef2dc   r18452: add configure test for a getdirentries() based replacement for broken readdir()
      adds  b270dd3   r18454: this was just for debugging...
      adds  bf071a9   r18455: check if getdents() and getdirentries() are available. (only for the nicer configure output)
      adds  2c3dc50   r18456: Tru64 doesn't have getdents() so we don't need this ifdef's...
      adds  c706319   r18458: move wins32 stuff to the top dir
      adds  f425072   r18459: Set access to test LDAP server as system to anonymous, but also note the correct authz-regexp for future use.
      adds  4c0b192   r18460: split out timegm test and only add timegm.o when needed
      adds  dca9292   r18461: - extend make showflags - let make test trigger showflags
      adds  63d284c   r18462: make the output a bit nicer
      adds  f6de92d   r18463: add some more warning flags, tested with gcc 2.95.3 on SuSE 7.3
      adds  84a56ac   r18465: much better fix for a roken specifiv problem
      adds  fb211b5   r18468: Add IDL for dfs_EnumEx. Still lacks test(s) (This used to be commit 79b6001f919d398e52ceec29f5ebe6f0018e5660)
      adds  e26ed8b   r18470: Remove obsolete client generator code for Samba3 (we're now using the new code that uses libndr) (This used to be commit ea0ef1542f78e3a58d86b5693ec17c145050526b)
      adds  0eb9794   r18471: Remove other Samba3 parser generator support as well - it's no longer necessary as we can use libndr now. (This used to be commit 22142a9f3d5e759742c79a591413e5e8af04b22f)
      adds  4e35509   r18472: - use STDC_HEADERS for stdlib.h and stddef.h as autoconf does - AC_HEADERS_STDC is not explicit needed
      adds  8e65d33   r18474: - we don't need to explicit check stdint.h and inttypes.h   alsready done by autoconf magic - display the sizes of all standard C types - check for int64_t and uint64_t
      adds  2fb4ece   r18475: Start working on server code generator that uses libndr. (This used to be commit aa1c550d371c5874668baf06be7168c85dc5d48b)
      adds  6a2b541   r18477: Finish server code generator for Samba 3. (This used to be commit 4e2f20042448721ba1df5bbbb77710e155f23953)
      adds  ea50e4f   r18478: Add missing declaration for status. (This used to be commit 64909a0d69a938e96f7a04b4288ca851fb8fe18a)
      adds  3de6b46   r18479: start hiding libreplace configure tests behind macros
      adds  965633a   r18482: Fix a couple of small issues in the generated server code. (This used to be commit ddfe3c54439eb76327608e04df9381621ab875b8)
      adds  d08fb7b   r18485: include libreplace.m4 in the aclocal.m4 files and use the macros in configure.ac
      adds  f80d6bc   r18486: hopefully this fixes the panics on solaris
      adds  6fa6c74   r18488: we have to make sure any extensions flags also make it into confdefs.h, otherwise the real build and the configure tests will not be significant
      adds  935aefb   r18489: dlopen is so amazingly broken on linux
      adds  fd6030e   r18490: on irix _XOPEN_SOURCE_EXTENDED needs to be defined to 1, not just defined (This used to be commit 39d984738b1931e16cb0e6abfdb58108fc97da90)
      adds  90c3e8b   r18491: fixed a warning (This used to be commit 1b17f0f08f85238717e88966cba311ff4b933a9a)
      adds  ae98478   r18492: an attempt at replacing readdir() with something based on getdirentries()
      adds  bdfecf3   r18493: another "blind coding" attempt at a getdirentries() based readdir() replacement (This used to be commit 94b73d692bf85604c7be811bad0b8c6a08b18103)
      adds  48615ca   r18494: don't count 'DWARF2 CFI reader' messages as valgrind failures (This used to be commit f7eaa03d6f6f28408d8e6a7e33c540e50cbed3a1)
      adds  1e4f5a0   r18495: More work on the LDAP backend (which now passes a lot of our tests!)
      adds  bd4ddbc   r18496: yet another dlopen valgrind suppression (This used to be commit 041c2c1202b8e5bf2a6a8d90530751560dacd9f4)
      adds  870cae2   r18497: fixed crash bug in irpc test - the torture_tcase_add_test() call is passed a stack pointer from values[], which is not valid when the torture suite is run.
      adds  a133601   r18498: While passing stack values into torture_tcase_add_test is bad, values assigned into a static initialiser must be constant.
      adds  ac24d38   r18499: this hopefully lets the code compile on OpenBSD
      adds  a4e94ee   r18500: move make related checks into its own file
      adds  8ed1176   r18501: libreplace needs 'long long', bailout if not present or the size is not 8 bytes or more.
      adds  d184a9c   r18502: remove unused lines
      adds  a9aa6d0   r18503: - _GNU_SOURCE is defined by libreplace - move AS_HELP_STRING replacement to libreplace
      adds  595c141   r18504: Handle mappings for RENAME and KEEP attributes better.  We don't need to mess with the values in these cases.
      adds  a0e87e5   r18505: add configure checks for telldir() and seekdir()
      adds  cbb1975   r18514: fix configure caching of AC_VERIFY_C_PROTOTYPE() macro
      adds  e9c4656   r18515: Remove calls to "time" for now as some sh implementations don't have it, causing this test to fail. (This used to be commit fc3f41a4ab38fd32386c5bdb1979cc26892afcf8)
      adds  7858225   r18516: I'm surprised that compilers allowed this at all (This used to be commit 46aa8a5e8914184575fa6b9ec9edced8dd615eab)
      adds  0541807   r18517: I find it less confusing if tests are run in the order they are added. (This used to be commit 3e1844b2b229d6e84436d6c455bef707d0efcafc)
      adds  eef5a6f   r18518: we replace snprintf() if its not C99, so we should also add the rep_ prototype in that case (This used to be commit 64b5ff171d04bd93bd41309edfbe532c01a46e4f)
      adds  eb9a275   r18520: Add note about warnings on [out] arrays. (This used to be commit 7a2afc3e0c0e8c0e9360805e8b4326e257b1e9dc)
      adds  c902a89   r18521: implement volkers suggestion for avoiding the type punning warnings (This used to be commit 9b9f058edb033c999c4430add4f05459ac43c9e2)
      adds  5f68b76   r18522: It's probably not a good idea to use rpc_netdfs_init() as initialization function name for _all_ RPC servers... (This used to be commit 234272e39d7dc79f5e7e0399aebf5681a92981b2)
      adds  df08af8   r18523: Allow [out] on arrays as well as pointers, use in unixinfo. (This used to be commit f67b4d58acd2c3746e5ffeffa804e888ca3c49a5)
      adds  f78ff44   r18524: Pre-allocate out arguments. (This used to be commit 0ee42669d3a5ec062ec14ecda94342b0df519964)
      adds  f7b29f2   r18528: work around what appears to be a compiler bug in gcc on irix. It caused the RPC-SECRETS test to crash smbd in an inlined version of this memcmp() call. This patch should have absolutely no effect at all, but in fact it prevents the crash.
      adds  fafa8c3   r18535: move the AC_CANONICAL_HOST and host specific flag tests into libreplace. This should fix the standalone build of tdb on HPUX, where we need to blacklist mmap.
      adds  0e91470   r18536: fixed the loading of external binary files from ldif into ldb (This used to be commit fbe13ed83e2f3508db6d77f4bd65a913ef12ff02)
      adds  2a3ebd9   r18537: after testing for poptGetContext, if the test fails, don't try to use the external popt (this affects hpisgr8) (This used to be commit 9afbd60f91bca84dd645372ed7139e42f712384d)
      adds  1d7a878   r18538: we need a pipe here, not a logical OR
      adds  182ab71   r18539: 'make distclean' should delete config.cache (This used to be commit 5a8becb1be1b41b4fecf9f9f47a60eed5f77c264)
      adds  c7723f6   r18540: show the additional smbd output from each test, rather than only showing on test failure and showing all the smbd output each time. (This used to be commit 1dfac4666423d7e0565795e3eae72da7e25a5b54)
      adds  d928bce   r18541: with 100 old style searches we can run out of file descriptors on some systems. drop to 50 (This used to be commit ce5d5a187264af2b87e2919bdcc5f478cce02df9)
      adds  b0fb34f   r18542: Some late nite work. Now we can add and remove a share from the "Computer Management" console (not yet modify!) usinf share backend = ldb (This used to be commit ae2f6d4a5a372a37b9783a02bb8e7f16588b21f0)
      adds  040b5b8   r18544: - use AC_LIBREPLACE_LOCATION_CHECKS in samba4 - to get the ordering right we need to specify AC_CANONICAL_BUILD explicit - add AC_CANONICAL_TARGET
      adds  e310cce   r18545: if yapp isn't availabe touch the target file, as it is commited to svn, to prevent rebuilding.
      adds  f8079a6   r18548: don't use #elif as we don't notice when 2 HAVE_IFACE_ versions are defined try to find the problem on Tru64...where configure says the AIX method finds 1 interface but later can't compile netif.c. (revision 18486 was the last that detects ifconf with 2 interfaces)
      adds  a8fd66f   r18549: move gcc version check to libreplace and reorder the tests a bit for nicer output
      adds  ab188e0   r18550: Return a path not just a disk drive (This used to be commit 60076fa87d6c68295ebedc28cdbbd4556cfd0ae7)
      adds  45e566b   r18553: - confdefs.h is always included in configure checks no need to include them explicit - undefine _XOPEN_SOURCE_EXTENDED for the AIX interface detection test   #define _XOPEN_SOURCE_EXTENDED 1 brings in sa_len to sockaddr on Tru64   which means the AIX code compiles...
      adds  3e7cff6   r18554: Fix warnings about [out] arguments. (This used to be commit caac6cf817b09c864554e992f89437f6205b948b)
      adds  0305907   r18555: use C:\ as default not C:
      adds  fa257e7   r18558: Fix ShareCheck which was assuming all paths are "C:\"
      adds  291c5ed   r18559: [string] always applies to the last pointer (This used to be commit 86b4624226d6e72645221cadb8669b0f1aba0903)
      adds  dce0c9e   r18561: Fix [out] pointers in winreg IDL (This used to be commit 694677dafefdd94fa0a9bed93efab70c528dcb26)
      adds  6e3b94d3  r18563: - move more of the header checks into lib/replace/
      adds  db0fdcf   r18564: update for cifs unix/posix extensions stub version to build and beginnings of smbtorture test for it (This used to be commit 57f56957176ca04f3abb579b557aade71f8d361d)
      adds  d9b4bdd   r18565: Fix echo.idl to be Samba3-, MIDL and midlc compatible (This used to be commit ab0a798c57564901f0adcd8aedc1ef0928e79edd)
      adds  6adb571   r18566: fixed the winreg pipe and winreg tests
      adds  48f3449   r18567: fixed the winreg js code for the new names of the fields in winreg.idl
      adds  ee1d645   r18568: this warning is not needed now that it is the job of the unixuid ntvfs module to handle euid (This used to be commit 6784058923ef532da882830296f9bb5f58cddb43)
      adds  dc70a6b   r18569: add really simple testing of the 'simple' ntvfs backend, so we know when it breaks. It isn't much good as a template for developers to use unless it works :-) (This used to be commit 262bee07dcb140b413d5ae5a8a754b3e57235323)
      adds  1ce5df6   r18570: Fix up function names in cifs unix/posix extensions backend. Enable tiny quick test for torture for them (This used to be commit 64062d16a2cc215af320eb30827887eb2531e3b0)
      adds  d6c128f   r18571: try to make it a lot more obvious when 'make test' or 'make quicktest' has failed. The output was too subtle for people who aren't used to it. (This used to be commit a57decb96aee05d3238b64d50a136c8b8001f811)
      adds  f5fc8e3   r18573: disable the echo.js testing of echo_TestCall() for now.
      adds  818b01f   r18574: re-enable the echo pipe in smbscript. I suspect disabling this was an accidental part of commit in the recent echo.idl changes (in r18565) (This used to be commit 5e143267d7ae18536f1a1be8966dc5e783ea867e)
      adds  ba4115e   r18575: - use the right variable to teststatus
      adds  1587644   r18576: unfortunately our current build farm results are a bit too good!
      adds  768af9b   r18577: reduce the number of tests run in 'make quicktest' again, so it completes in a minute on my laptop (the benchmark I usually use).
      adds  61939ce   r18578: steve, I think you may have forgotten to commit test_cifsposix.sh ? (This used to be commit fea75d2c9732f91cb79e178ef6c57c3945e4f52e)
      adds  7c017f9   r18579: fixed boolean parameters on big endian hosts which have sizeof(BOOL) != sizeof(int)
      adds  9c53e14   r18580: map the PVFS_FLAG_READONLY bit in the posix backend onto NT_STATUS_ACCESS_DENIED in the access mask checks (This used to be commit ceffc34f3e9f47a8a44dad52054688f9855eeb37)
      adds  c5e67b8   r18581: also check for SEC_STD_DELETE, and split out the check into a separate static function (This used to be commit 024ca6a91cdf2c0f8999c220b4459a72c45bfd32)
      adds  481ebe7   r18582: disable synchronous ldb in the build farm. Some hosts have very slow filesystems and the tests are taking more than 1.5 hours. We will still be testing the sync code paths, as the ldb tests still run synchronous, but doing all of our other tests synchronously just costs too much time. (This used to be commit ce2baf7385e019383ffb292bd30e77c31eecbbef)
      adds  d01bbe6   r18583: a nasty hack to allow me to monitor the number of open file descriptors in smbd on all build farm machines. I suspect we have a fd leak somewhere, but its hard to track down.
      adds  655b710   r18584: found one of the fd leaks. The registry backend was using a talloc(NULL, xxx) to allocate the registry context. That had two consequences
      adds  9bda2c3   r18585: 50 open searches is still too many for some of the build farm hosts, which have a ulimit -n of 100. Drop the number of searches to 20.
      adds  3d6cdc9   r18586: fixed a potential fd and memory leak in the socket_wrapper code (This used to be commit 6d53f2f5bc3a008f957be9e32df6830e1e29e8ed)
      adds  e137157   r18587: fixed a potential memory leak in libnet (This used to be commit 935f6f34cfbec0cba6df246b7ef9fdfd604aad38)
      adds  401f107   r18588: save one more character in the socket wrapper path - seems it still was occasionally too long for IRIX 6.4 (This used to be commit f6b65fd631ede9b53c3a8c7a300b3b6bad9f6c52)
      adds  3c76ac1   r18589: make inclusion of net/if.h conditional. It breaks HPUX with gcc. (This used to be commit ac71f40f8ff13c422e528dd5013842aa5a5004e7)
      adds  c4d45aa   r18590: Some more work on the srvsvc pipe (This used to be commit 2c035787d47c6055c4081021f30d08929f178ca3)
      adds  9dd6cac   r18591: Better defaults for share creation
      adds  5d6a380   r18592: we don't need this twice
      adds  4a854fe   r18593: try to get the same socket_wrapper file building in samba3 and samba4
      adds  550834c   r18594: fail the configure step if the required library is not found for tdb, talloc or libreplace (This used to be commit 9f45f970f71ee5585bf3c924b9c77188405fa246)
      adds  db6dcaa   r18595: try an experiment of adding a RPC test into the windows testing framework
      adds  ee528dc   r18596: removed superfluous semicolon (This used to be commit 4f3628dea69efce430bf96a42435025806853d90)
      adds  e7b9aeb   r18599: the netr_CryptPassword structure needs to use a uint8, as the data is passed to acrfour, and that assumes a byte buffer. This caused us to fail big endian boxes (or more specifically, to be incompatible with little endian boxes) (This used to be commit a44f2eda1eeb134292111dd857f0f65e4bf96399)
      adds  e84ee4a   r18600: - fix shell syntax in tests for libraries
      adds  f96b8c5   r18601: updated web page for new talloc build method (This used to be commit fbd8028080108cd920ee0a65bdb10de2eb419cde)
      adds  1188fa1   r18602: updated web page for new ldb build method (This used to be commit 36c35262f23fec20feff99a87b185b74c1f176c2)
      adds  69eed6a   r18604: fixed shell syntax (This used to be commit 61104953c82442b9ef0817c077f4b91741fa3aa8)
      adds  6e47a2b   r18607: remove unused structure element
      adds  e7ede84   r18609: error_string should not contain newlines.
      adds  28c9c21   r18610: Fix typo.
      adds  57cd223   r18611: Do not return NT_STATUS_OK when libnet_Add|DelShare has failed.
      adds  d630105   r18614: a bit of work done while on the plane.
      adds  2ccef55   r18615: add more time fields and fix a silly mistake.
      adds  18dcaba   r18624: path is a ref pointer in dfs_GetInfo().
      adds  afa7c10   r18625: dfs_GetManagerVersion() returns a version number, not just an exist flag.
      adds  d9f0b24   r18626: fix cleanup function to safely recover after interrupted test and add one requested field in to the function creating testing set of changes for user modify routine.
      adds  49e0736   r18627: only cosmetic reformat, no functional changes.
      adds  43a3eaa   r18628: dfs_EnumEx() also takes a ref pointer.
      adds  248768d   r18629: There is no such "unknown" pointer in dfs_Enum().
      adds  c8f51bc   r18630: Better way to display ref-pointers with [print]. Thanks to metze for pointing this out.
      adds  1eebe9c   r18631: correct unintentional commit.
      adds  f3fd73e   r18633: Add a couple of new WERR codes encountered with dfs torture testing.
      adds  219490e   r18634: Turn flags field into a bitmap. (This used to be commit add8a8f6cf2335efbbbe8e77d8ea76e81449b2d6)
      adds  d8df6d1   r18635: Make sure to display samr_GroupAttrs in samr_DispInfo for groups instead of interpreting them as samr_AcctFlags.
      adds  8153859   r18636: Excessive testing with pam_winbind within Samba3 revealed a new samr reject reason code while password changing: SAMR_REJECT_IN_HISTORY which is different from SAMR_REJECT_COMPLEXITY.
      adds  a27d433   r18637: Fix the build. Sorry,
      adds  cd9057a   r18639: Get rid of the keepref support (This used to be commit d1364ef0cd8f1a64f44476476323ab390ac4de48)
      adds  602b604   r18655: add more fields and better handle the error case where fields setting routine don't know how to do that (and user info level is invalid).
      adds  e0da0ac   r18656: fix stupid mistake causing segfaults in torture test and also add one more field to be set.
      adds  1ba24e8   r18657: handle the case where rpc call went fine, but the result not necessariy did.
      adds  07fb9f2   r18658: make the test change fields sequentially each one in turn. now to multiple changes...
      adds  4209af5   r18661: C++ warnings (This used to be commit 771d30ca0c9d108b800bcfe33069f38dc4382662)
      adds  906a740   r18668: fix ref pointer related bugs, we should watch the compiler warnings! only cc on us4 bailed out...
      adds  550495b   r18674: merge from samba3,
      adds  0780eb7   r18675: merge from samba3:
      adds  2f98c19   r18676: Don't mix ShareInfo and ShareCtr definitions, this makes a much more readable include file (This used to be commit e3b157af9f870c4c2423095c5ccb1bbcaf3faa61)
      adds  3394bb2   r18682: a bit of a change in setfield function. one more change to do...
      adds  a76d373   r18683: NET-USERMOD test changed to be able to perform multiple simultaneous changes.
      adds  1be714b   r18685: we don't need this here
      adds  000698d   r18686: Fix typo protocl->protocol (This used to be commit 14b88fefa088b39ca1e6b7d0ef08310d233c6788)
      adds  1463ca1   r18689: Initialize r.out in the server side code, in case the handler function doesn't touch them. (This used to be commit 2ac2c7ca60c70d70a07162c63bfb492c74816c7c)
      adds  4818a64   r18691: Forgot to add copyright info.
      adds  b978523   r18693: Print debug info when DEBUGLEVEL >= 10 in the Samba3 code. (This used to be commit d28ae3f70ad4f6b09780e600ecb98c39cc62fd24)
      adds  d094a42   r18696: Zero initialize ref ptrs. (This used to be commit 8de48f62e7840431fe5bfbb1c61daaafcf421ff1)
      adds  e1b77f8   r18704: readd BOOL define to fix the build
      adds  72838fe   r18706: fix whitespaces
      adds  fd511d4   r18708: much nicer fix
      adds  19f9b91   r18715: 0x8 style status returns should also fail here (thanks metze) (This used to be commit f55de25ab30f9270bbd139dc1e683101db1069c8)
      adds  f4c49e8   r18716: put in a commented out useful hack for some RPC servers (This used to be commit fcf6d827199eac83fa424f2eb87a72ed8463e150)
      adds  6ca8955   r18720: Get rid of unused file. (This used to be commit 5c0451842b50e914bcc86ea59b066e86af5cae06)
      adds  324a779   r18721: Fix base and samba3sam EJS tests to work without installation. (This used to be commit d062e101664a90f2f7bf0980449f920aa719ee76)
      adds  22f5fed   r18723: Update list of provided macros/defines in README. (This used to be commit 5e951bdeec2d7d872410fafb9f051eb4340b6e50)
      adds  9ee940e   r18733: More work on DFS idl. Start to add new infolevels (as of w2k3 sp1).
      adds  218a4ca   r18734: Add flag to distinguish a standalone from a domain based DFS root.
      adds  ba87f3e   r18735: Fill in dfs_StorageState.
      adds  386f72b   r18736: Fill in the dfs_PropertyFlags (verified with dfsutil.exe).
      adds  f5a5cb6   r18737: Fill in the documented dfs_Target_PriorityClass.
      adds  3458639   r18738: Fill in dfs_VolumeState.
      adds  fec00fd   r18740: Some more work around srvsvc (This used to be commit be2f4a2c44ed2b4d586f0d6e9976158f33fb29d8)
      adds  5915254   r18741: test dfs_Enum and dfs_EnumEx in the torture test.
      adds  8c8240c   r18743: Mention share name in error output.
      adds  4de1fbf   r18746: Fix the build.
      adds  8524a6f   r18749: Disable automatic dependencies by default (use --enable-automatic-dependencies to reenable). (This used to be commit 5506c404877434c403bbe3055c6dd6c32531c96d)
      adds  9523e42   r18750: Disable not updating the last-modifification-time of proto headers because this was confusing make. (This used to be commit 4f5987e77f653984c60e3b34cd5aac5aa0a01124)
      adds  dfddcf6   r18751: Check for samr reject codes and their particular order.
      adds  2a689f4   r18752: When change is a big one, it needs to be made in a couple of set user info calls one after another (each one using different info level). Also, try to do as many changes as possible using a single infolevel.
      adds  e99a0dd   r18753: expand the test so that it does a growing number of changes (up to 8, currently) randomly generated _and_ verify if the change has actually been made.
      adds  a0ea586   r18757: Disable this for now (This used to be commit f84a130c4bda8cc0221fff324d93a8617cacc511)
      adds  13b3421   r18759: Do not use "simple" as test password as pointed out by Andrew Bartlett. Thanks metze.
      adds  298f487   r18762: Fillin standalone DFS root functions IDL.
      adds  71f3672   r18763: Removing old dfs_Add test, will be replaced with another one soon.
      adds  1556c70   r18764: Test all standalone DFS root functions in the torture test.
      adds  7b3ed9e   r18765: Fill in dfs_SetInfo() IDL and align function arguments with the names found in the documentation.
      adds  4485449   r18766: Getting rid of one test_GetManagerVersion() call and fix the build.
      adds  d6e65c2   r18767: Fix [ref] pointer in object oriented interfaces. Removes a bunch of warnings when compiling dcom.idl. (This used to be commit 6f6dd761460e063eda3c1d0706358cb336c181fd)
      adds  e983441   r18768: Fix some warnings. (This used to be commit ac6c925f64f348e27a95f687398d1aaa913fd846)
      adds  85ba309   r18769: Re-enable __VA_ARGS__ test (but don't make it fatal) (This used to be commit cc8c403de8c6558031c14f929a485361b7eb0222)
      adds  df98ee6   r18770: Avoid crashes and fix up other issues in the client-side paged_searches module.
      adds  94bd704   r18774: This allows an automated way to setup the test environment in a shell, with all the helpful env variables set.
      adds  bd0245b   r18775: Performing an ldb op of 'do nothing' is pointless, and breaks against OpenLDAP.
      adds  3a3da49   r18776: Fill in and test dfs_ManagerInitialize().
      adds  8d1b320   r18777: add helper functions to create an ldb_request structure (This used to be commit bcbe82873f2f0a4e2552ed27eb171028de4560a7)
      adds  67231dc   r18779: Not simo's fault, this is actually a bug I introduced a week ago, when I fixed the previous bug in this code.
      adds  f12584c   r18780: Add convenience "make testenv" to launch the xtermtest Andrew just added. (This used to be commit e2cf38eca0f6fd632a9f544837eea90d66fd9cc6)
      adds  77db397   r18781: Move the usnCreated and usnChanged handling around again.
      adds  da94f9f   r18782: Do not send random data to the password change (although that reveals interesting new password set tests), make sure to send valid characters.
      adds  b82c525   r18783: fix make pch
      adds  952ac3c   r18786: I moved the usnChanged code around, and it now loaded in a different module.  I forgot to commit this last night.
      adds  ead672e   r18800: fix a write behind the buffer bug...
      adds  660964f   r18805: make error message match function name (This used to be commit e46d8ed53f8eb4ba596ab6fc1924eb7f1829a3df)
      adds  fb1d603   r18806: fixed two spelling errors (This used to be commit f11112d7f0a6b1550008fd8192be2592412fb222)
      adds  4f913d9   r18807: don't overtax the imaginations of servers that can't do mkdir on \\dirname\\ (This used to be commit 6f2b585f8eb0feb79c0a9d11f1cae3b16e8f162f)
      adds  8c3b54f   r18808: added SMB2-MAXWRITE test and SMB2-DIR tests
      adds  9639c37   r18815: Fill in IDL for domain based DFS root functions (dfs_AddFtRoot, dfs_RemoveFtRoot and dfs_FlushFtTable).
      adds  677b680   r18821: Correctly name dfs_AddStdRootForced() test.
      adds  492b8d3   r18822: Automatically remove a forced dfs standard root creation.
      adds  8c73377   r18824: fixed a bug in cifsdd when the file is exactly a multiple of the block size (cifsdd incorrectly reported an error and exited) (This used to be commit 897b1ae3bff4914e5cfbcb333184045c2a1deaf3)
      adds  daf51df   r18825: speed up the test_cifsdd.sh test by using a smaller file. It was taking over half an hour on some systems (This used to be commit 13ca7297dd8645085f12d4cf586c2c07f0f1b287)
      adds  83558e8   r18826: Allow 'enterprise' principal names to log in.
      adds  390ece7   r18827: I forgot to commit this:
      adds  c220ef8   r18828: Export some more useful environment varibles, particularly for use in 'make testenv'
      adds  266ba22   r18829: Print a nice welcome message when we enter the test environment.
      adds  6c86ed6   r18830: ensure backends aren't added twice (needed for samba3) (This used to be commit 54b864b491d8a10c28833d28b764262503a72e91)
      adds  58619ee   r18831: minor build changes for samba3. The logging changes will be removed when the tdb api is updated (This used to be commit 6ace943fac101839e35cbc83dc54fde2068f704b)
      adds  0b5e01c   r18832: fixed standalone build (This used to be commit 1ebc098b6776d38451e441280ac13664d64569f4)
      adds  f753f43   r18833: darn, forgot to commit this
      adds  45ca276   r18834: get the log context code right (This used to be commit b6bb5d7b772467042cee6ea372119781c42b91c1)
      adds  921f73c   r18835: expand IO limits on SMB2. Samba4 now tops out at 16.7MB IOs. (This used to be commit 1e34e4d5a1fd3d74080424140e4ab276b6042d12)
      adds  ed24e83   r18838: make sure we cleanup after SMB2-MAXWRITE (it creates a large file) (This used to be commit 54894fb8b87a10dbf36476a001e2e32a0263c4fa)
      adds  d461f97   r18839: align all directory search blobs on an 8 byte boundary to keep the current vista release happy. (This used to be commit d3f0114a9dc8458cccfda71087668b1ddf4d380c)
      adds  088c24e   r18840: make these compatible with g++ warnings (This used to be commit bcfa93954fdb00f500f174cd227e3d9b2ef94fdc)
      adds  783512e   r18843: Got DFS_MANAGER_VERSION_NT4 wrong.
      adds  3f028fb   r18844: Workaround win2k behaviour (which returns WERR_NO_MORE_ITEMS instead of WERR_OK) in the dfs torture test.
      adds  333557e   r18847: Add WERR_NO_SYSTEM_RESOURCES showing up in dfs torture testing.
      adds  4d1a4e8   r18848: Save the json library before I start hacking on it.  I'm going to be converting it to natively use ejs objects, instead of its own internal format. (This used to be commit 119db8924a6e9c40a94c76c57198877875c53afc)
      adds  a8edfd7   r18849: a bit of help for the new user, to figure out how to do initial setup (This used to be commit 72f350ec2cc36865c790df314deb09ac3049c580)
      adds  5be2871   r18850: add strspn() function i ejs (This used to be commit e8f892bedc65042565442ac802df6eda96388f14)
      adds  51f27dc   r18851: Some C++ warnings (This used to be commit 69f05f288ce7a8508760db861d0910495bd1d578)
      adds  a90eba6   r18859: finally worked out what is going wrong with immediate structures. The problem is that the AC_PROG_CC_C99 macro ends up selecting either -std=std99 or -std=gnu99 for gcc. Ironically enough, that breaks constant structure initialisers!
      adds  443a22b   r18860: fixed some code that bitrotted while we didn't have the safety check with NTSTATUS, WERROR etc. (This used to be commit fddb85bfa8bb5df7812d226a7a6f6fb41ccf107f)
      adds  311e262   r18861: merge from samba3 (This used to be commit c5e2fcdc10a0869264bb1c6a13ada5f12e1b655f)
      adds  2b2c7ee   r18862: as andrew pointed our on irc, if we are going to define _TRUE, then better make it be true :) (This used to be commit 4bda5ed3f9fda437c3f9b7e8ce83853999601c74)
      adds  c682da3   r18872: when converting IDL to use out,ref pointers, you also must fix any length_is() statements. (This used to be commit 2f9a1f1d62351e20274227c3068a2e8211148535)
      adds  4d3434f   r18873: Use WERR_errors table rather than DOS_errors table for wireshark. (This used to be commit 5a2e103ea0b31e80e4b2c2237b5fd9940820cec6)
      adds  c571895   r18880: JSON-RPC work in progress (This used to be commit 34bffbaebf50c2a75c91285d5ec82e8f377981cc)
      adds  df83913   r18881: remove wrong check and statement. to manipulate rootDSE we use ldb_dn_new() as base and that has 0 elements. (This used to be commit 3e131177dae3536c07632fe09e7ebe877bcd9332)
      adds  5e1e97a   r18882: make style consistent (This used to be commit a141ee9473ae46c63dea247456f156b40f766d42)
      adds  7140b68   r18883: Start including test_functions.sh. test_win.sh has been rewritten to use the testit() function from test_functions.sh. (This used to be commit d0ed99859f7cbed599abf7083e7fb20bd58b1556)
      adds  11c3bfd   r18884: client_test.exp getting changed to client_tests.exp was an intentional error that I inserted for testing earlier and forgot to take out before commiting. The other error was a real bug. :) (This used to be commit 0269f3101555daaa4b2c4080ab24c1ca75cdc2f6)
      adds  0f29ec3   r18885: Fix bug in our IDL pointed out by Ronnie (This used to be commit 77e8d96bc488a574b0b728d5b8facd51e69822d5)
      adds  71f01b9   r18887: add flags found while on the plane.
      adds  a33a56b   r18890: sort the flags out and remove unknown as there's still quite a few of them (not sure if these are used actually).
      adds  1b8d6b3   r18894: Merge const fixes from 3_0 (This used to be commit 4ce447223cc71b8b2a31c2da3b0afd8e3fcf0c01)
      adds  95340f8   r18903: merge from samba3:
      adds  7a1c1a1   r18908: Store the schema structure into an opaque pointer so that it can be reused by multiple connections (This used to be commit ca8827d8f9a9f6ec60afed29b0b85f491d725d1c)
      adds  460679f   r18909: use newer functions that were introduced after this code was made (This used to be commit 3ce1796eb4cca7fd78366ee540a998a1ca377866)
      adds  26ece8f   r18910: Change ldb_msg_add_string() to not actually add an attribute if the string is zero length. This allows callers to not have to worry about creating an invalid ldap attribute.
      adds  e44df75   r18911: add a JSON encoder (This used to be commit 774e87974951a03663a1efd15dfde3d012bcf526)
      adds  ed7639a   r18913: an attempt to get tdb/ldb working on the HPUX box 'gwen'. This idea come from Don McCall. Don may well be able to provide us with a configure test in the future which does this in a nicer way, I just want to see if it works now. (This used to be commit f7f548a1c79a78a1b15e96732994135cba94aa3d)
      adds  410256e   r18914: this bug fix needs to be for just hpux 11.11 (This used to be commit 2cccede13d34011767159c3345bb6da24ed09bd3)
      adds  00cb032   r18915: fix usage of popt, do make -W setting the recursive flag on SuSE 10.1
      adds  a0c614e   r18916: fixed the messaging layer on *BSD systems. When a socket was full we were getting ENOBUFS, which mapped to NT_STATUS_NO_MEMORY, which in turn caused the messaging code to loop trying until it gave up.
      adds  c4ebedc   r18917: having 255 virtual interfaces available in socket wrapper means we stat() 240 files that don't exist on every broadcast. That's a bit excessive!
      adds  06de0f0   r18918: - bail out with unsupported option to socket() - don't reuse portnumbers in the autobind code - use if (!...) return; logic instead of if (...) { do everything } return   for swrap_close
      adds  77e8402   r18925: Add current snapshot of the ejs-2.0 code.  Tridge, will you be incorporating this? (This used to be commit 917af234a8d517f82bd42256a940608a16b988f4)
      adds  df7ec4a   r18933: Add helpful emacs marker (This used to be commit 5fd53ea6a3a6d7638a9f542f46623a19143ff81d)
      adds  c9ae85d   r18936: hopefully fix the test for negative enum values. When a compiler truncates the enums, the test was passing. (This used to be commit c6216f7dbf68012fa8351dcae17fe4c7ab165b58)
      adds  4e7c936   r18939: don't rely on the umask being right in ldb creation. Both Samba3 and Samba4 smbd force the umask to 0, which meant we ended up with ldb being world writable.
      adds  4c3b07b   r18942: add a ldb_set_create_perms() function in ldb. I didn't call it ldb_set_umask() (which is what we had discussed) as it doesn't actually set the umask (in effect it sets the inverse of the umask - the perms to be used for the file) (This used to be commit 7e2ec875908c112d5c3b0f6d18f9a8bbacf33539)
      adds  9b1e1e2   r18943: Samba4 wants its databases private to root. I know some of them could potentially be public, but we'd need to think about them carefully. (This used to be commit 142a235f663f707eee3f16d0c1265b01fe1ecf32)
      adds  315f04c   r18944: talloc_reference() can fail... (remove compiler warning)
      adds  ce02a7e   r18945: fix compiler warnings and end-of-non-void function bugs
      adds  ee97148   r18946: fix compiler warning
      adds  174742a   r18947: overload listen() and ioctl() in socket_wrapper
      adds  c09504a   r18948: fix the build on solaris, the ioctl() prototype in unistd.h was included after libreplace defined ioctl swrap_ioctl
      adds  c0c135c   r18957: we need to include unistd.h in system/network.h because it contains the ioctl() prototype on some systems and we need to make sure it gets included before socket_wrapper defines ioctl swrap_ioctl
      adds  3f96df6   r18960: fix caching of some configure tests AC_CACHE_CHECK() *needs* '_cv_' in the shell var to do caching...
      adds  f3d684a   r18965: fixed the bug with RPC-NETLOGON and solaris sparc machines. This bug took a _LONG_ time to find.
      adds  bbe3cff   r18968: EWOULDBLOCK should also be mapped to STATUS_MORE_ENTRIES (This used to be commit 27114fe1752f20c58948b34264e38db263f7a0ea)
      adds  2550f5a   r18970: avoid strndup and strnlen on AIX. They are quite broken. See http://lists.samba.org/archive/samba-technical/2004-August/036915.html (This used to be commit c178c84f01166609e6bd3393d39fb0034130167b)
      adds  318682b   r18971: avoid strndup is a few places. Fixes a minor memory leak, and should fix RPC-LSA on AIX. (This used to be commit 6cce709d08579f4e00b44b692332a557b0ea3b86)
      adds  5d31bce   r18972: we don't need this now all builds in the build farm are limited to 150 file descriptors. We'll pretty quickly find leaks :) (This used to be commit be70992d71d7b8db64702f9be2b29aac3e463590)
      adds  1d156f9   r18974: we don't have the configure check that sets ac_cv_gnu_ld_no_default_allow_shlib_undefined and as -Wl,--allow-shlib-undefined is supported on SuSE 7.3 I don't see a problem is always pass it explicit
      adds  6cb33a5   r18975: follow the advice from "William Jojo" <jojowil at hvcc.edu> and pass -bbigtoc also to the linker when building shared libs
      adds  eaa4278   r18977: Seperate these asserts, so we know which fired.
      adds  c2a2c24   r18978: Fix bug found by: http://www.ee.oulu.fi/research/ouspg/protos/testing/c06/ldapv3/
      adds  736e797   r18979: With these extra indexes (also added for the normal case) and a DB_CONFIG file, we now get reasonable enought performance to pass 'make test' against OpenLDAP.
      adds  31454d2   r18989: Fixes found by these two LDAP testsuites: - http://www.ee.oulu.fi/research/ouspg/protos/testing/c06/ldapv3/ - http://gleg.net/protover_ldap_sample.shtml
      adds  9f98bcf   r18991: Fix bug 4133 -- Thanks to Olaf Flebbe (This used to be commit d8bea42bb78619ae35a9680b24fe9eee5f25997d)
      adds  bbafa2c   r18992: prepare SOCKET_WRAPPER_PCAP_FILE support
      adds  aeee137   r18994: - torture_register_suite should be public - some whitespace cleanups
      adds  4ccdd53   r18995: - fix bug 4078 - talloc_free(talloc_autofree_context()); should not result   in a SIGABORT on exit - add a test for this, but this test can also pass in the standalone build   and samba3, as samba4 uses talloc_autofree_context()
      adds  9eab500   r18997: we have a replacement for vsyslog in libreplace so libroken doesn't need to care about it
      adds  e8a005a   r18999: merge from samba3:
      adds  bf86ece   r19009: ensure that data values from ldap libs are null terminated, to allow ldb_msg_find_attr_as_string() to work correctly.
      adds  127c96f   r19017: Merge from Samba3:
      adds  ad60ec5   r19019: Add a parser for javascript literals.  This is implemented for parsing JSON strings, but is generally useful for creating ejs variables from object or array literals, which aren't supported in the old version of ejs that we're using.
      adds  882910a   r19020: move jsonrpc_include to a more appropriate location in the file, and call the setup function for parsing literals. (This used to be commit bb07f606dedde5c63f190229b8dbb85f3d1342f7)
      adds  deca12d   r19021: match the prototype for a trigger function (This used to be commit f2f191891582af7dcb6d38c14e4ef7afc361299a)
      adds  a9a532a   r19022: eliminate a warning (This used to be commit d48b2d83057b8e78e3ed31f56578e18ef9b9aed6)
      adds  c4f106c   r19023: lets see what the build-farm says about trying the getdirentries() based readdir() replacement first.
      adds  89e4387   r19024: remove read-only and policy dependent fields and flags from user modify routines.
      adds  94bc020   r19025: - remove read-only and policy dependent fields and flags - do not stop NET-API-USERMODIFY test when a single field fails - add account flags to the fields tested - separate "cleanup" step from closing domain at the end
      adds  1344f23   r19027: Modify RPC-SAMBA3-SPOOLSS so that it can be activated in the build farm (This used to be commit 7304abe5958fde1940439f7d95da96e16ea4bc57)
      adds  37806f7   r19029: test if opendir() on a file sets errno = ENOTDIR
      adds  03cb022   r19032: let the getdents replacement fail and see what the build-farm says.
      adds  6ddc797   r19033: prepare to use the libreplace testsuite as LOCAL-REPLACE in smbtorture
      adds  bc619e7   r19035: add LOCAL-REPLACE test
      adds  389e654   r19036: add LOCAL-REPLACE and reorder the testlist
      adds  91814f4   r19048: ensure our memory gets cleaned up even upon exception (This used to be commit bcf5e98a8c83791db93a9024b3433f9d5ee3cc7e)
      adds  a22d785   r19049: Samba 3 client fixes
      adds  882d352   r19051: JSON-RPC server work-in-progress.  It's almost working. (This used to be commit 6e9cb2ed1cf87aed322fd7821237d088c2fef340)
      adds  a9430fb   r19052: clarify what actually does what (This used to be commit 0218a1798978f92491fbf88eaffbc3226b640b5e)
      adds  71ec249   r19053: match the flag values with the actual equivalents in samr.idl
      adds  4b17a6d   r19055: JSON-RPC is working!  It passes the small qooxdoo JSON-RPC test suite perfectly.
      adds  94eddd6   r19059: allow dash in URLs (This used to be commit 3dade8d761c4a342cf5ee9dba8d10812eb22b877)
      adds  236669c   r19063: merge from samba3
      adds  19df909   r19068: Fix a potential NULL dereference (This used to be commit 2dff8ee8cc8b9faf3fbec46d458d6de214622afc)
      adds  118dae9   r19069: The sequence number is a 64 bit unsigned integer Well spotted Volker (This used to be commit f4239ef5983cfc06fd5cab42448564faed676944)
      adds  9bbc873   r19074: Merge from 3_0: Fix a potential NULL dereference.
      adds  c56585e   r19075: Fix a potential NULL dereference (This used to be commit 84ae80b39bfa49fe7f9fa801d45a79bf04df8aff)
      adds  ecd970a   r19076: ldb_dn_copy_partial can fail (This used to be commit 78aa689a74941cd6873a91c429889a4c1d1a6432)
      adds  06ac3db   r19079: talloc_array can fail (This used to be commit 441ad8a45c390f807a6ec5f27d585aad54f3b210)
      adds  42b1e2c   r19082: add the source vs. destination address and tcp logic for SOCKET_WRAPPER_PCAP_FILE support.
      adds  a484b83   r19084: make socket_wrapper more portable (standalone) and not use uintX_t
      adds  df31092   r19091: merge from samba3:
      adds  eb06c35   r19092: active replica records cannot expire!
      adds  e6f16b7   r19097: add support for SUCKET_WRAPPER_PCAP_FILE
      adds  4b35dc5   r19098: with export MAKE_TEST_ENABLE_PCAP=yes
      adds  53bb896   r19111: fixed basic web server operation (This used to be commit 290468ede533044ae2ea4dcdbb551fb776406c3e)
      adds  36246a1   r19112: fixed a checker warning.
      adds  f1f807e   r19113: fixed another checker warning. (This used to be commit d12550af01f8d4c135fbf6f429852c31570ec92b)
      adds  31e50cc   r19114: fixed another checker warning and a possible error on allocation failure (This used to be commit bc02f7ef96e164a59441e3fd9429221be83fc7e4)
      adds  08478f8   r19115: Add the mapping required between Samba4's AD schema OIDs and what Fedora DS can support.
      adds  0f60472   r19116: fixed a checker warning (This used to be commit 48243721df27fa68b3232d71b411fba1e0ab7010)
      adds  8f3c1e9   r19117: I've changed the checker wrapper on snab to allow for a .checker_innocent file, similar to our .valgrind_suppressions file. (This used to be commit 8228efdb93be20cc3255fbd55336fac89d1bc2d9)
      adds  18278a5   r19118: get rid of a bunch of bool misuse warnings (This used to be commit e620f44643caf93a8bcb203a966c986c14a8dc0e)
      adds  5efcccb   r19120: silence a warning about a test function (This used to be commit 59915150f0e303222a16f9d08d3ab31db4e4c617)
      adds  2210d51   r19122: merge from samba3:
      adds  d544f8a   r19123: - pass LDFLAGS from configure to Makefile   which should fix the build on Tru64 in the build farm.
      adds  40b9cb2   r19128: - make the gdb_backtrace script more portable - try /proc/${PID}/exe first - fallback to the binary given on the commandline - fallback searching the binary with 'which' from the   commandline argument - use 'ladebug' debugger on Tru64
      adds  f7005d4   r19129: Add comment to clarify behavior (This used to be commit 7180f38e9e436ca7a7c49f2d4b315ec5eb9c7631)
      adds  ff4e832   r19131: merge from samba3:
      adds  109bf77   r19134: Merge the second set of C++ warning fixes from Samba3. I'll leave r19132 to metze to merge until the questions have been answered.
      adds  59b6b66   r19136: No conflict, after "svn up" it applied correctly", merge 19126 from 3_0 (This used to be commit 042a22b6dd34bb147cf4f8cc10f98d4cda3ccd55)
      adds  d9cd237   r19138: add authentication capability; fix typos (This used to be commit d8f0701feb85b7ca70edd5e8a9581661eb6c52e2)
      adds  213f0d6   r19139: typos; consitent ordering of operations (This used to be commit aaab47cb910fbbec6913bc5f796f0d6d479f729d)
      adds  77fc14c   r19140: allow own authentication handling by jsonrpc apps (This used to be commit de2eb8df0c1aa361adbf14a5984b1719e17f70cb)
      adds  10c06a1   r19141: add a reasonable subset of the qooxdoo runtime environment, and example applications (This used to be commit ff28ab7314ff1eebcd62f387678b816091af8121)
      adds  250399c   r19142: ensure no race conditions during installation by having same name in source and swat directory; install new apps and services (This used to be commit a2b996317f81aa61d7d5bf427003399560e64f77)
      adds  47f90dd   r19146: merge from samba3:
      adds  9db9ce6   r19149: ladebug needs to have the stoponattach flag set to generate the current backtrace without waiting for a signal...
      adds  b510a0b   r19150: add a usefull tool to test the gdb_backtrace script
      adds  84a5b72   r19152: A simple consistency check for enumprinters (This used to be commit 593b17c8e5678949d8b41d241f522ffb20c6640f)
      adds  8f073d3   r19153: Simple consistency check for enumprinters level 2 as well (This used to be commit bd50a5929494949af865107551bb637ca9a3d96b)
      adds  7c793e1   r19162: Merge WERR code from Samba 3.
      adds  1c68189   r19165: handle errors better for jsonrpc.  generate an error object whenever possible (This used to be commit aa8e4227a11d997f7c4c5af2b7a3c7c371b8c1cd)
      adds  7bdfbd6   r19166: better bug and reporting and proper authentication tracking (This used to be commit 9eba44bf16e1f5b6c9dc29d9917bc3b7754da54c)
      adds  9ee311c   r19167: - Various JSON-RPC facilities will desire to keep resources open in a   session.  Provide a common method of doing this, which allows limiting,   somewhat (at least on a per-session basis) the possibility of DOS attacks.
      adds  a3a619a   r19171: change the socket wrapper license to what heimdal uses...
      adds  2e059de   r19173: see if HPUX 11.23 needs the same workaround as 11.11
      adds  ae908a5   r19174: fix the test to pass against win2k3 server (username length limit had been hit here, I guess).
      adds  5b34e58   r19175: If not in _SAMBA_BUILD_, define _PUBLIC_ to nothing. (This used to be commit 8c2585f0cfb7ae229de066965a732904545f0869)
      adds  9058263   r19176: Also require <fcntl.h> and <sys/ioctl.h> for non samba builds. (This used to be commit fe621c1ab277407fb62ad7bced829815b6625f22)
      adds  e770df4   r19178: fix the standalone build of socket_wrapper by not using samba's DLIST_ macros
      adds  4c1d2f1   r19180: with "export MAKE_TEST_KEEP_PCAP=yes" make test doesn't delete the generated pcap files
      adds  fd2e67d   r19186: that doesn't help...
      adds  d6e1eb9   r19187: this function should be static... (this also fix compiler warnings)
      adds  c403dd1   r19188: merge from samba3:
      adds  d66e80c   r19195: this should fix should workaround the broken HPUX 11.23 <machine/sys/getppdp.h> on host hpisgr8 in the build-farm.
      adds  bbc056e   r19196: merge from samba3:
      adds  0019163   r19198: fix typo...
      adds  2338e97   r19199: split out the xattr NTACL code into a separate part of the posix backend, allowing other ACL backends to be added. The xattr backend is still the default backend (This used to be commit 90f044e63b12d32228310c7529382198bd7e6dfe)
      adds  5c46265   r19200: Implement smbcli_rap_netservergetinfo. To be used in RPC-SAMBA3SPOOLSS and others that might need the server name.
      adds  51b4a41   r19201: rap_cli_do_call only needs smbcli_tree, not smbcli_state (This used to be commit 15c3b5d26eb1a21ce29afbf9f938176efdc0761f)
      adds  22abc6b   r19202: Make RPC-SAMBA3-SPOOLSS work against w2k3 again (This used to be commit f67a0159d107238a0b2197777fb2d51596f66097)
      adds  b0d8e2d   r19204: Samba3 does level6 now (This used to be commit 603ecde9bca4460fb139f5119b9034c8b22f727b)
      adds  4ead8b3   r19205: Some consolidation (This used to be commit 6991864a032b136c68190b0f86714cd6c0c14b9f)
      adds  e461cfe   r19208: Fix Samba3 pidl generation to remove memory leaks. Jermey. (This used to be commit 4b878578c27d499e38b208c87b4fd4b399474092)
      adds  7135bb9   r19216: Merge from SAMBA_4_0_RELEASE:
      adds  a3a7c28   r19217: Merge from SAMBA_4_0_RELEASE:
      adds  af5e517   r19219: Fix a memleak in the generated srv_code.
      adds  46aa292   r19225: 30 seconds is too short for a Samba4 provision to finish.  Make the timeout longer.
      adds  d067ee2   r19227: - add a AC_CACHE_CHECK() around the net/if.h test   to see (we now get some output that this test happens at all...).
      adds  66f264b   r19229: let mkversion.sh handle bzr trees
      adds  5916c6c   r19234: fix configure test for net/if.h for some platforms
      adds  b658298   r19242: merge from samba3:
      adds  2bdacca   r19245: mrege from samba3:
      adds  554972d   r19247: Ok, figured out that wkssvc wksgetinfo also gives the server name. I thought I had tested that w2k3 copies the input server name to output.
      adds  49eb5dc   r19251: fix silly typos causing the test to fail at account_name and acct_expiry fields.
      adds  151e30e   r19252: - fixed 'erase' argument to setup_ldb()
      adds  557ca55   r19253: its not so useful to index on objectclass. Much better to search on objectCategory
      adds  6c4bc15   r19256: add missing infolevel and fields to SetUserInfo call
      adds  d70fbdb   r19258: Don't delete the contents of the partitions twice, and in particular don't delete their contents until we have specified the new partition locations.
      adds  28b6ae9   r19259: An ldb browser.
      adds  9ce0de6   r19261: Fix use of unitialised variables.  (The binding string is used, if not NULL).
      adds  f1ed6d2   r19262: Don't DEBUG() an unitialised variable (This used to be commit 548c682fe5aff4657f53d7986642a87566f6f531)
      adds  fa67b43   r19264: Clarify behaviour in ldb_search_callback() and provide more information when modules fail to load.
      adds  541339f   r19265: It is not an error to set the target hostname to NULL.
      adds  57b8c5c   r19266: Add a target_hostname element to the binding struct.  This allows us to perform a lookup once, resolve the name to an IP, while still communicating the full name to the lower layers, for kerberos etc.
      adds  2ad8e14   r19273: - fixed error handling with the ldap backend
      adds  04140ac   r19274: fix ldbdel and ldbmodify to return an error if the underlying ldb call fails (This used to be commit 330a722f1330059cbba19f99210a1a5a7c773a36)
      adds  1779e80   r19276: remove unused file
      adds  2c594ee   r19277: This commit adds support to run the smbtorture RPC-ASYNCBIND RPC-ATSVC RPC-DSSETUP RPC-EPMAPPER RPC-INITSHUTDOWN RPC-LSA-GETUSER RPC-MULTIBIND RPC-ROT RPC-SECRETS RPC-SRVSVC RPC-SVCCTL  RPC-WKSSVC tests against windows, either by 'make wintest' or in the build farm.
      adds  85ccd43   r19278: Change the delete_directory() expect function so that rmdir will automatically remove any subdirs and files of the directory to be deleted. (This used to be commit a41eefaaa738177f55d93b227f341f903a902939)
      adds  ebbdf24   r19279: These setup and cleanup functions are general enough for any test which needs a share to operate on, not just the qfileinfo test, so now they are named more appropriately. (This used to be commit eb16d5324d6e1f4e4b33993e23a6446c3289a85f)
      adds  3ff55aa   r19280: Missed renaming a remove_qfileinfo_test() function call. (This used to be commit 059d52167cbc36d9dbf17b7a9e6463700fa4749d)
      adds  b39540b   r19281: Generalize what we do for the RAW-QFILEINFO test call so that the same process is used for other tests that operate on a share when run against windows. (This used to be commit 3d0cadb303fe9db49289d300a1c9fca44eee9d33)
      adds  223701c   r19282: make the recent qooxdoo work that Derrell has done available via the main menu (This used to be commit b0fee976edd35c35b315637253297169afac35ab)
      adds  d0ba572   r19289: fixed a memory leak in ldb_dn_string_compose() (This used to be commit 669aa1424c7a931f57856af0cd4a6f6f4a60b823)
      adds  518666f   r19293: Add RPC-SAMBA3-WINREG, the start of a test of what Samba3 is able to perform right now.
      adds  3433468   r19294: a little speed tester for ldb/tdb
      adds  3df891a   r19295: ldbbrowse: the search tab is now doing something vaguely reasonable. (This used to be commit 039069b3fd10e2ea614c385c6b432b235e1c226b)
      adds  ba68ee4   r19296: added a leak detector to ldb_wrap_connect()
      adds  d08f8ab   r19297: fixed a leak in the ejs ldb interface (This used to be commit 6978225ffcc12ffdda0d3404e855219808c0597c)
      adds  a719444   r19298: make sure torture_fail() gives a useful message
      adds  59b6674   r19299: Fix possible memleaks (This used to be commit 6fad80bb09113a60689061a2de67711c9924708b)
      adds  44146fc   r19303: It seem ok to have around this amount of blocks hanging out of an ldb context for sam.ldb (This used to be commit 5861ff69cc929c553e2c828ff42761cec6647d79)
      adds  666a72e   r19304: If you really want to look at the contents undef this one (This used to be commit fe20ac404d654abe31729664584391f3b3cd0214)
      adds  3cabd0d   r19305: Potential memleak on the ldb_context if we don't use a temp mem context (This used to be commit c989dfbe18a2f700e952f478e258bd626c9eb2f5)
      adds  9b9215d   r19306: ldbbrowse: handle input of Base and Scope in search tab (This used to be commit 6536e5a3c0f2fd3c20099fc5a53345ceadc2b49f)
      adds  379e659   r19308: Merge samsync fixes from SAMBA_4_0_RELEASE
      adds  2ac52f8   r19309: Split out checks for LDB_SUCCESS from checks for the expected number of returned entries.
      adds  e0294c9   r19310: Add another conflicting oid
      adds  2278315   r19311: Try to keep the schema map files fairly similar (hope for less weird bugs).
      adds  508a04f   r19312: This should fix a nasty bug with values and names being freed before the results where used. Seem that el is hanging out of a request, and the target is put on the final results.
      adds  b0fadb5   r19313: Don't mess with hierarchies!! There is a reason why we use them :-) (This used to be commit e3b7e91299559ddc7f300be53785d313a4aa90fc)
      adds  1b8e6fa   r19314: Commit tridge's fixes for a big mem leak in ltdb I introduced when the code has been changed to be async. With the other committed fixes now this works. (This used to be commit 49fc640b5c0398516ac3a9e3f7c55205cd60b1de)
      adds  064b605   r19315: Record some OID allocations.
      adds  8afbf3a   r19318: Because we don't test the vampire code in SWAT very regularly, it bit-rotted.
      adds  bd8f63a   r19321: Merge from release branch:
      adds  7f00bee   r19322: fix a minor memory leak in the ltdb cache code (This used to be commit e03ed5822a690e2d151107f2edb9b4f1d3a1e1b9)
      adds  888458d   r19323: fixed a leak in the ldif parse code (This used to be commit 06387e1cf2d12a74e15a6cdf19e83a28c75cb5fd)
      adds  91c33d4   r19324: fixed a leak on deleting records when no index is in place (This used to be commit 0824b3b8c1003064b0f2c5a3f084f3e711155e8c)
      adds  69e7558   r19325: leak fix from lha (This used to be commit 248f3265e6339f279691be5d17ca4ce733c6590d)
      adds  915c281   r19326: don't leak a ndr_push structure on ndr_push_struct_blob() (This used to be commit 9817cc235c5fd787855c60fa58f68b14f78cdb94)
      adds  64eed1e   r19327: fixed a leak in ldif_canonicalise_objectCategory() (This used to be commit 5cc92d915b7442d2eebc4b66ab89bbd15b96a493)
      adds  86a549e   r19328: another leak plugged .... (This used to be commit f57535b9c2214e58c71084fcb9d74848e7d26b89)
      adds  8b60b7f   r19329: fixed a leak in the password hash module (This used to be commit 3f48bcb0585684686ba7601eb7614589a1bc2f5d)
      adds  56bacd2   r19330: Fix memleaks (This used to be commit f163f422e3f201d8b0e22538949eccf0f7e62143)
      adds  1695408   r19331: Respect the mem hierarchy (This used to be commit de45756ea6ee0893247ba74738d25b3699f42ffa)
      adds  549dd10   r19332: ldb_parse_tree leaks (This used to be commit 3e0e2787c1da1c3831e21b163e1370001d725a3d)
      adds  d9cb938   r19333: commit module changes I made some time ago before I loose them (This used to be commit 524ec78086597e0507cb6ce307155ef1b6a47836)
      adds  794a7f5   r19334: Commit commented provisioning code to activate the schema (This used to be commit 57ee79c15579d1bbe7c0d3202b84a06b75320e40)
      adds  e350ca0   r19336: Merge from release branch: new Mapped OIDs, in own subtree.
      adds  fd82e3f   r19337: never alloc on module unless you mean to attach a context to it to keep the data around as long as the module lives (This used to be commit d2073c1f7e1bc674358df5da0dc09e183b4b8712)
      adds  0f2347e   r19338: leak on error (This used to be commit 326389afed0521133ac07339bd5e2bfbf8d80d0a)
      adds  8773e74   r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grained output in the testsuite rather than just True or False for a set of tests.
      adds  3478bf1   r19341: ndr_push_union_blob() needs the same fix as ndr_push_struct_blob()
      adds  52e3f69   r19343: Add support for external scripts/binaries that write results using the 'subunit' protocol. This allows us to easily plug EJS scripts or binaries that can't depend on -ltorture into smbtorture. The protocol is very simple:
      adds  4177cf9   r19344: run smbclient and cifsdd under valgrind and pass the correct configuration to get useful backtraces in the build-farm
      adds  d490e27   r19346: AF_LOCAL isn't defined on all platforms. (This used to be commit e9bd6f28d830ed7ead1412a26b532538cd1450e0)
      adds  c2d6fad   r19347: Add socketpair() (This used to be commit 8a8e974d2150d00855ccafef02b7ef2607921ea0)
      adds  b58deee   r19350: Properly list LOCAL-TALLOC under the "LOCAL" header. Support directories for subcategories in tests. Several small other fixes. (This used to be commit bde00d97068d559b025ab131ff698a82430d14b3)
      adds  411ed11   r19352: Oops, missed a few changes... (This used to be commit 73f1d937808976bc0f87b6490ab72632f038ddbd)
      adds  f442ad8   r19356: Reapply portability fix.. (This used to be commit a48d1b2d16cb4edf5e10937427b1a757e0c5b822)
      adds  a9f4e0d   r19357: More ldbbrowse work.
      adds  c554e21   r19358: Use subunit tests from the right location (from $src/bin/torture when developing, $LIBDIR/torture when installed) (This used to be commit 4ae6380e6bb48e27e9947e149b3d079b3e293cc0)
      adds  1447b7a   r19359: More portable way of figuring out whether something is a directory (This used to be commit 96dff03a2b357f937daa4296d4cedd0249f68ece)
      adds  6ba4992   r19360: improve the ldb leak detector - it now takes into account the number of blocks used at connect time (which depends on how many modules are loaded) (This used to be commit e3aa03bf1f7c7b770606f5e860fce11b4402fc84)
      adds  5535b43   r19361: added a comment (This used to be commit 1581babfb5a5bbbfc2706dbec9b37b03fe9a5af6)
      adds  e36ea2e   r19362: - don't need to store the baseinfo message after cache load
      adds  1865044   r19363: - don't need to store the baseinfo message after cache load (This used to be commit 8c091bcdece5c17073838ad2367f3f4e22e97c31)
      adds  a4137b5   r19364: Fix build for 'regular' installs. (This used to be commit 916413097d2ca7b71c06cd701f09bc3b9fc06cfc)
      adds  0cf42c4   r19365: fixed a memory leak in the ldb attribute handling (This used to be commit d7e07685164141f8fb2c2a6258e1fcb46ff9d06c)
      adds  f721bcd   r19366: don't fail async echo tests due to rounding errors (This used to be commit 9389ca13a38b9a3ba6f3533293ab0d0c8c06a30a)
      adds  38d4fe0   r19367: Solaris needs <sys/filio.h> for FIONREAD. (This used to be commit e2866ce78851a84c937408c0781fcc1e7107f663)
      adds  87e8218   r19369: - we need to set the target:samba3 before calling torture_init()   otherwise BASE-DELETE will run all tests
      adds  8c01537   r19370: Handle errors if talloc_reference fails (This used to be commit 05134a90e3ff0e4039dbd34c52f824bc666feb11)
      adds  d60c863   r19372: Fix segfault for ui's that don't support comments. (This used to be commit 0eef6dabc6b6a4e883654c78a0b88cebb6b3d7cd)
      adds  8acb057   r19373: Merge changes from subunit branch: Convert libreplace testsuite to a standalone program that speaks subunit. (This used to be commit 48d316e7594dfc29b8e6a710e32bb5a6a036b7cf)
      adds  946225b   r19375: very basic helper script to build ldb standalone (This used to be commit b4c8bf7398cd8a9a2132dd4b04a0ea8004e7f1b0)
      adds  67abfc4   r19376: Remove unused helper function. (This used to be commit 88c589940dfbc04c747cea4f97c84142ea139050)
      adds  1e818c4   r19377: Simplify report functions. (This used to be commit 0061f3c47e95f07461837c4051cf129b18961b56)
      adds  ac698cc   r19378: Add another type of test result 'error' (This used to be commit 77d13056bf437de77bfc94e21e9c945928e7f521)
      adds  8fd1ca8   r19379: add testing home directory field to the samr tests.
      adds  c7090e6   r19380: forgot to add home drive testing as well as home directory...
      adds  4517b7a   r19381: Print out the specific tests that failed after a smbtorture run.
      adds  52317b1   r19382: latest qooxdoo runtime build (This used to be commit 7789ad2372ce5f6cca287bf31d9d08979112a8c4)
      adds  c111683   r19383: pass only the base filename of an ldb file to be opened; allow server to prepend path where it's located (private_dir) (This used to be commit 5a21c97b73a896dbba0d814c2226e17a67034802)
      adds  43aa9f8   r19384: ldbbrowse now has all basic functionality.
      adds  1d3663c   r19387: Exit with 0 if failures were expected (This used to be commit b4fc06aeafa3ed8460759409a72b4de43a534d62)
      adds  d9fd8b5   r19388: Start running all LOCAL-* tests but list some of them as known failing. (This used to be commit bfa0fbfe94759bb120a4610f333c0beb940e3d76)
      adds  19af876   r19389: Remove samba3-specific checks: instead, always simply mark these tests as known failing. (This used to be commit 3855ec9dcaa694fffa1f2a24205d490708d12750)
      adds  a39f239   r19392: Use torture_setting_* rather than lp_parm_* where possible. (This used to be commit b28860978fe29c5b10abfb8c59d7182864e21dd6)
      adds  f9a0ada   r19393: Add replacement function for socketpair() (This used to be commit 448a3ecc0184bfa063db1eb3ae6dc16b8b792792)
      adds  3a479ae   r19395: Fix replacement function compilation. (This used to be commit b79303f25180c777d9d09b2cdf852bf0a5eda70d)
      adds  e2383f7   r19396: Assume socketpair() is always available (cared for by libreplace) and create a socket for stderr. (This used to be commit 16b6dbd713e306c88b5251e5092b8731749c5263)
      adds  313e6c6   r19397: Restrict databases which can be opened to a known set (currently only 'sam.ldb') (This used to be commit 023c3b02b9990eed90904d3ba7e506dfe3d28345)
      adds  f8a82eb   r19398: more comments
      adds  403f0c9   r19400: fixed a valgrind error in the directory registry backend (name was used after closedir(), which invalidates the name) (This used to be commit d8af519c2d2fcab3baa822c5fd4c1079dcbd1de3)
      adds  cba142f   r19401: make tdb_lockall() much more efficient, and add a tdb_lockall_read() call which does a read lock on all chains. These will be used to make ldb searches more efficient (This used to be commit de664ec1f8cf179f1d650563272c0de3f7636e2b)
      adds  4b9eee0   r19402: - use the new tdb_lockall_read() to make ldb_search() more efficient,   by avoiding chain locks on each tdb_fetch() within the search
      adds  d04efb3   r19403: try to fix the crashes in the buildfarm related to timegm (This used to be commit c4e1d2c5ae11acac7dd2cedca411b9b6be84962f)
      adds  d6db8e6   r19404: fixed the LOCAL-ICONV test (This used to be commit 0b3e83814bdf015064d7dd1f26cf9ec3ddadc7f4)
      adds  cd2bc58   r19405: the talloc speed test suite was not giving an accurate picture of the cost of talloc versus malloc. The size parameter in the test suite was constantly increasing, leading to a worst case for malloc. It is far more common to have talloc calls of 100 bytes or lower, so change the benchmark to reflect this.
      adds  c2be30e   r19406: ldbbrowse: done!
      adds  7411991   r19407: add a copyright notice (This used to be commit 802ede34e83014fe216a5b7bcdf18586327a8a09)
      adds  0ec080d   r19408: I think tm_mon is ending up as -1 on some platforms (This used to be commit d01bdf1f2dcdf77043a5ad162ee336d3c6f2e944)
      adds  97ccda0   r19409: Pull in <sys/time.h> for struct timeval for non samba build (don't depend on namespace pollution) (This used to be commit 5052d2d10693e67f1b7c6c71277c8d1bc9c8b612)
      adds  21948f1   r19410: - fixed checker error
      adds  c3e4b2d   r19411: sigh - we can't call close here as its mapped to swrap_close() in the build farm (This used to be commit be43b8c5692f6bb6f1cc74d07f24376b43593256)
      adds  5370afe   r19412: some rather strange looking changes to talloc that gain us about 50% in the talloc benchmark. These changes were driven by some cachegrind profiles, with the biggest improvements coming from inlining some functions.
      adds  118c064   r19423: merge some tdb changes from SAMBA_3_0 to SAMBA_4_0
      adds  d71502b   r19425: two more tdb functions from samba3 (This used to be commit c9d9d79c34e8a36a6f684b173b1cc861330adc5c)
      adds  b316b78   r19427: print out the currect name
      adds  af870da   r19428: moved tdbutil.c from lib/tdb/common/ to lib/util/util_tdb.c
      adds  288b385   r19432: This way of reverting snapshots is much better than the way I was doing them before. (This used to be commit 42171cbf4959ba36114762a09a747a3c7c87d135)
      adds  49371f4   r19433: Metze, please take a look at this one!
      adds  5ce18f9   r19434: we need to force line buffering as the new torture code doesn't create a pty in the piped_child() code
      adds  acadb12   r19435: fixed the subunit code on platforms with small pipe buffers, and use pipe() on all platforms, not socket pairs (stdin/out are not sockets)
      adds  1427d50   r19436: fixed stderr in piped_child() as well (This used to be commit db000261f4fe22f7d1ea3dab53c2e214dcf08bfb)
      adds  ce37cdb   r19437: don't run the LOCAL-ICONV test on systems that don't have CP850 support (This used to be commit bb8cdd7626ced37bb030c3474390275c433c88e0)
      adds  5a4b133   r19438: try to fix up the build breakages on BSD systems due to incorrectly detecting iconv.h (This used to be commit e6baa13e1f9c35f95021512b713cebba680b2a72)
      adds  ab03766   r19439: revert my change to a torture assert - expected is a bool (This used to be commit 1d231e45bd898c2d01328aea94f8cbc2886c9e5b)
      adds  9044f4a   r19440: merged from samba3 (This used to be commit c22fb040234d0cb808fb36e1b4b7ea7bfd45c8cb)
      adds  515c92a   r19441: work in progress support for NFS4 ACLs in Samba4 on Linux. Still work to do, particularly with getting the detailed bit mappings right, and on sid mapping. Does not pass RAW-ACLS yet (This used to be commit b92553481b534d0ef5277dbfe8c0d64a03f819eb)
      adds  2e468ee   r19442: this real cause of the failures on *BSD came from the missing ICONV dependency and not from a broken configure test and incorrect ifdef's.
      adds  7653fa2   r19443: reset trap when we have removed the test specifc files already
      adds  68453d1   r19449: ldbbrowse: installation hopefully works now.  "Developer" installations ('configure.developer' or 'configure --enable-developer') may still have problems as I'm not sure I got all of the paths right for that.
      adds  5203031   r19452: Warn but don't die if registering against the rootdse is not possible (This used to be commit 4ad2eba2aa7711d480a844766e2dd3da938b3413)
      adds  21e63dc   r19453: Expose helper functions (This used to be commit ee86e88e4f523d67900b52b5a4d4040a76360c61)
      adds  92ec8e5   r19454: In standalone build init asq too (This used to be commit e58b03cd666c6e5df8e5720a62aef23f87be9362)
      adds  0023382   r19455: forgot this (This used to be commit 2b770885cd234027f92ba543706df5d55f16f739)
      adds  803a6db   r19456: Add an example application for ldb using the tdb backend (This used to be commit 778198f279b374222c737e5eda1c47efc2dce39c)
      adds  d29c543   r19457: committed by mistake, this binary is available from here anyway: http://www.samba.org/ftp/unpacked/junkcode/nsstest.c (This used to be commit 48e38abe7170a4ec9996079fd5c4672312cc96a0)
      adds  566c748   r19458: Some info on the "schema" (This used to be commit 724d8fb153cfe6f941ba2b8893e5221b24da9431)
      adds  8e82a76   r19459: Do not build nss by default (it probably works only on linux) Fix warning with standalone.sh if build exists (This used to be commit d74fac574067ff2f3918ad435df2c2352e4b2ef7)
      adds  766193d   r19460: currently building when there is an existing previous build in place is broken (This used to be commit 59ac5cf96b208cebe2eb608d853314d335756068)
      adds  a326893   r19461: Make sqlite3 work again (semi-async) Still not all tests pass (This used to be commit cbfc7305ad594c672a16a7f6f82758d17eb5ba62)
      adds  614e527   r19462: This isn't an encrypted attribute.
      adds  5bfc0d6   r19463: Make it clear what argument is incorrect
      adds  9542481   r19464: Reject passwords that cannot be converted into UCS2.
      adds  3c203ab   r19465: Rather than use the non-standard API for determining the signature length, use the amount the wapped message expanded by.
      adds  ac83f28   r19470: Move common windows test functions into their own script wintest_functions.sh, and remove them from the main windows test script. (This used to be commit 587196092846dbab009be9063b1680ad73ae9c14)
      adds  2fa394a   r19471: Move BASE and RAW tests to their own scripts. Run the same set of tests as 'make test' does, at least for those that pass. Comment the tests that don't pass. (This used to be commit 33760cfe94f8a4a0e4441dd8fb5089cf8c26487f)
      adds  9c83f44   r19472: Move rpc tests to their own scripts. Run the same tests as 'make test' does. Comment those tests that don't pass. (This used to be commit 046b38817ad30df14214c5d66ae10999699bdb08)
      adds  6229289   r19473: Add NET tests in their own script. Run the same set of tests that 'make test' does. Comment those tests which don't pass. (This used to be commit 7d382b175b548ae32b4c7c1b728dcd02e20cbbfa)
      adds  e0dfd66   r19474: Move the Samba server / Windows client test to its own script. (This used to be commit 908b483ed096497e1604b67ea797c223c3e34adf)
      adds  11c6ecc   r19475: fixed a couple of typos. (This used to be commit f2df3a90f1f3b85bc3c847ebfc1d01e2fa9e9ee7)
      adds  c309e2e   r19476: small typo. (This used to be commit 51580208a77bfed3981ed4098e39ff401dfb8847)
      adds  7f68623   r19478: Remove unused functions, and make static functions used only in this file.  Everybody calls this via the dcerpc_pipe_connect() or dcerpc_pipe_connect_b() functions.
      adds  2da96eb   r19479: Remove more unused functions.  These are handled via authentication abstractions now.
      adds  9b97c4d   r19480: - clear the whole session struct (only let the pid untouched) - zero state struct
      adds  827d142   r19481: - reset the vuid before trying a new session setup - only touch session->vuid when needed - it make no sense to set an .spnego.out.vuid
      adds  7c95ae3   r19482: remove pointless cast
      adds  3cee746   r19485: Fix Coverity # 319 (This used to be commit d12bdb6133c1612b9d3e1a0c6692cbc4ab17fe32)
      adds  7f83345   r19489: Change ldb_msg_add_value and ldb_msg_add_empty to take a foruth argument. This is a pointer to an element pointer. If it is not null it will be filled with the pointer of the manipulated element. Will avoid double searches on the elements list in some cases. (This used to be commit 0fa5d4bc225b83e9f63ac6d75bffc4c08eb6b620)
      adds  cc22f65   r19490: better to check the return result (This used to be commit abdc4edbb8f8b8234bad1be05fa92b3f3bc8876c)
      adds  f8afc52   r19492: - fix RPC-AUTHCONTEXT and RPC-SAMBA3-GETUSERNAME (sorry volker:-)
      adds  bc596cf   r19495: Stop linking binaries twice (once before installation, once during build). Make TORTURE-TALLOC and TORTURE-REPLACE builtin again rather than separate binaries. (This used to be commit 8913d60c72a67b041b08d569c9bd048953106c85)
      adds  a74de98   r19496: remove unused file
      adds  5438fc6   r19498: the autofree test cannot be run as part of smbtorture (This used to be commit ebf1d523da45fe19757bca45262f7514702ee108)
      adds  b4a5794   r19501: fix the hangs in the build farm in RPC-SECRETS
      adds  bb435cb   r19502: fixed the RPC-SECRETS test with kerberos. Andrew, can you look at this as well?
      adds  863bd92   r19503: it only makes sense to run the LOCAL-ICONV test on 'known good' platforms as it tests the system iconv with the built in iconv. Limit the test to Linux to avoid spurious errors. (This used to be commit 9e1a8475ca7d1f8490cf8502c08a2544cfec5599)
      adds  9cd2b01   r19504: - fixed a free error in file_lines_parse
      adds  6fbbef7   r19505: fixed a valgrind error (This used to be commit 8b9359aa7d7b60e0d5e36a2c736278f39dcb07bf)
      adds  535d192   r19506: fixed remaining parts of RAW-READ and RAW-WRITE tests to check for CAP_LARGE_FILES (This used to be commit 66bebb210550793d0e7fe1b6a03a5140455ae72f)
      adds  4fa24df   r19507: Merge my DSO fixes branch. Building Samba's libraries as shared libraries works again now, by specifying --enable-dso to configure. (This used to be commit 7a01235067a4800b07b8919a6a475954bfb0b04c)
      adds  d6c0030   r19508: fixed SMB2-SETINFO
      adds  72b164d   r19509: Simplify buildsystem code, create proper symlinks for aliases. (This used to be commit a6d610805970dcb8b2676db9074432a094f7c149)
      adds  108de29   r19510: Make smbtorture's `nprocs' parameter a parametric option. (This used to be commit f5d6b3ca29788d171d53822a26295ae895a5ed8f)
      adds  0c09a79   r19511: Remove unused externs. (This used to be commit a58a366beadd5558449d2b87b4b8d2777e1da309)
      adds  af3c5b4   r19512: Add --shell option to smbtorture (first work towards support for 'recipes') (This used to be commit 087a8e80a9e912b330178b8c647b83381635f8e9)
      adds  56c9e61   r19513: Add support for recipes (using '@') (This used to be commit dbe5e8dd8c0986e5ab55a072957048f633838157)
      adds  abe0c30   r19520: Try not to read past the end of the ldb buffer.
      adds  74adb98   r19521: Fix memory leak.
      adds  899ae84   r19522: Remove gensec and credentials dependency from the rootdse module (less dependency loops).
      adds  d046e8d   r19523: Remove unused functions.
      adds  b777452   r19531: Make struct ldb_dn opaque and local to ldb_dn.c (This used to be commit 889fb983ba1cf8a11424a8b3dc3a5ef76e780082)
      adds  9ec6f0a   r19532: oops forgot this (This used to be commit 9af225e319838a33141daa450473c157ecd65cd3)
      adds  a1a05ea   r19535: Fix warnings. (This used to be commit 7443f4847df6614797c937dd8d45bf7b37464a20)
      adds  5028a92   r19536: Make output understandable (newlines) (This used to be commit 6960dd2075ed75c844c4a17e215991db2fb72c0d)
      adds  d8cd735   r19537: Report correct test names when tests failed. (This used to be commit 7b93b3c8be3d2a253b0737be893e7eb1b7c94dba)
      adds  06d9c68   r19538: This is getting silly, but I needed an easy way to run 'make testenv' under valgrind.
      adds  1b4b2a2   r19539: Move pidfile to smbd/ (This used to be commit eefa64cbe392c4c4dcbf71b8bcf5128cce0339ba)
      adds  70b8d2c   r19541: Explicitly segfault when the API is being used incorrectly. Previously this would've caused a silent premature return. (This used to be commit 91ae5a803334f77c2328ea12542158aab4da2da8)
      adds  3c9a28f   r19543: Make dynconfig less special. (This used to be commit 2780274e6fb25cec78ad341239090ed286ed1a45)
      adds  4be0aa0   r19544: Fix case of 'warning'. (This used to be commit 4f1f541837db31322d875b6d2452c3f3a0d37fcd)
      adds  36b971b   r19545: Allow enums as return types in code generated for wireshark. Originally based on a patch by Julien Kerihuel. (This used to be commit 705cd03c53f097086ef4f5aee9311a45bd19afa2)
      adds  d9862f2   r19546: fix number of bytes pushed when using switch_type() set to enum types. die() on invalid used of enum_type_fn() (This used to be commit de6198c893737e63a5ff70684c1df212da054988)
      adds  77d1be3   r19547: Fix use of v1_enum on enums used in return types. (This used to be commit dbae9b4e4ea38806062ba34dcf05a67c2e7af043)
      adds  7997a94   r19548: this talloc_free() is definately wrong. (This used to be commit b412a8390588fcbb655252fcc4cccbf3b3b84b5c)
      adds  c24b7a0   r19549: fixed some indentation (This used to be commit ea1e4685d914c09d615bb7c4a5678b5de00da5f4)
      adds  9014fe1   r19550: the sense of this test was wrong (This used to be commit 4dcc26d0a67ec4a611e789b299a1db7ecf297e66)
      adds  2eaf21a   r19551: List full names for the known failing tests. (This used to be commit 657c39ac6e4320554b6bb79e604feedb368c9dd5)
      adds  0f738f1   r19553: Add check for correct API usage. (This used to be commit 9e2206ae99ed6dc64788b71f1301bd188ab0026d)
      adds  8d90810   r19554: Remove short option for --shell, as it overlaps with the option used for configuration files. (This used to be commit c2e58aa3e67ad6a03464ada5ae0e1437f3863b64)
      adds  a882f61   r19555: Silently ignore --use-cached-creds for compatibility with Samba3's ntlm_auth. Patch by Kai Blin. (This used to be commit 2167552b9a869c408c5ba17dcba3367241934767)
      adds  78aa439   r19556: Remove unused option. (This used to be commit 827af8654940243c21eb12e9f1934a13272a6b00)
      adds  6031841   r19557: Fix lookup table for WERROR. Fix perl warnings when using NTSTATUS as return type. (This used to be commit 577cd1625d97efae7bb397570de81a6a5ac0b1b0)
      adds  5d034a9   r19558: Make behaviour of "OK" match that of Samba3's ntlm_auth. Patch by Kai Blin. (This used to be commit d599bb8f98c01459dfbafe041f481d301316057c)
      adds  5b9f1b0   r19559: Fix handling of types where the name isn't prefixed by the interface name. Based on patch by Julien Kerihuel. (This used to be commit 466e9c12a5f9bd2f7bf00c710bd9a537b48e7864)
      adds  ae0219c   r19560: Fix handling of PARAM_VALUE. (This used to be commit dde3d5342cd8b67ec4a0929f3e5577d6b1e7d16b)
      adds  bdf1f0b   r19561: Remove debug statement. (This used to be commit 910b56e72924661f30e43ca0e832b743e8d78d19)
      adds  a7b18e7   r19562: Support returning simple scalars. (This used to be commit 8bd12d3fdb23a532bf6b46bc88a21837303a0374)
      adds  67a76a6   r19563: - make --num-progs a valid smbtorture option again. It's commonly   used.
      adds  85e7ad8   r19564: testing build farm scripts, apologies for the noise
      adds  08fdf06   r19565: the scripts do work :) (This used to be commit 59c30478a19ba466d16de21062bed5a4f525f344)
      adds  c452625   r19566: Predeclare some useful structures. (This used to be commit 160a59f0733a90db157ad48747c7fb72c2912829)
      adds  f340543   r19567: Make it easier to control the debug level in the test scripts, by not specifying it on the smbd command line.
      adds  18aa4c6   r19568: When we get back a skew error, try with no skew.  This allows us to recover from inheriting an invalid skew from a ccache.
      adds  2eeb0e5   r19569: Require that all public header files have a destination path. Fix places where this was currently not the case. (This used to be commit 3894497a232df8cf0457c7439c9ae347f63f24a1)
      adds  8f89522   r19570: Fix dependencies in pkg-config files. (This used to be commit 1b046698521f77b843f4a2fcf91230ee2917b569)
      adds  66c17f7   r19571: Add a USESHARED parameter (different from BLDSHARED) + two small shared-library related fixes. (This used to be commit 8c7276b6c6ccebfbc60de978fcb2c23e7fbc12b5)
      adds  e08bf80   r19572: Fix typo. (This used to be commit 1836411390e7ad19dc0e28bf656a0c240edbf063)
      adds  5a6e2bc   r19573: Move secrets.o into param/ (subsystems haven't been integrated yet). (This used to be commit 8143de855c0b65346b2d8e59ecdb78952927de4a)
      adds  09a36ff   r19574: Initial work towards supporting build of both shared and static libraries. (This used to be commit e24ec3aa1ada855401a714743518893d9506239c)
      adds  8164c24   r19575: Build static libs in bin/static rather than bin/ (This used to be commit c9b06ce5636c37ddb077513796a288d88f62c358)
      adds  7218b3b   r19578: Fix trivial typ0. (This used to be commit 664b4a84b60d4f8dddfe06e0619b882b322108ec)
      adds  5c3fd8e   r19580: Add --includedir option. (This used to be commit b076bfa39fefafcf30ac5be5056abfd629338fa5)
      adds  0b3f04a   r19582: Support building both shared and static versions of libraries at the same time.
      adds  62a1cb2   r19583: a few prerequisite functions called from within libnet functions (in this case domain related) to ensure certain conditions before doing what libnet function is expected to do.
      adds  6317ba1   r19584: add the new file to the build.
      adds  d8ecabe   r19585: Add support for some more standard IDL instructions:  - `include' (replaces helper())  - `import' (replaces depends())
      adds  cde653b   r19586: draft version of libnet_UserList function. still a bit of work to do left.
      adds  4e61cee   r19587: Fix indentation and correctly set error string when completing a composite call - don't leave it unset.
      adds  863dcbf   r19588: Use include and import statements rather than depends() and helper(). (This used to be commit 347ae9628202ca4de4318ef8156999239aad9192)
      adds  d1fd7fb   r19589: Because we what we really wanted was coverage of seal and non-seal, rather than validate or not, change $VALIDATE to bigendian in the session_key test.
      adds  ac43520   r19590: Make it less noisy to run the session_key test outside 'make test', for example against a remote host.
      adds  9355c6f   r19592: a simple test for libnet_UserList
      adds  e45922e   r19593: add NET-API-USERLIST test
      adds  48f1ed1   r19594: the behaviour of `include' is slightly different from helper(). Fix the build for now. (This used to be commit 1474f1a220d869c3c11dac038411149abe3e48fe)
      adds  97aec1a   r19595: Seperate debug messages between database failure and simple lack of records.
      adds  1b6fb6c   r19596: add basics to 'all' - hopefully fixes the build on some hosts (This used to be commit b0f00ff72354cc34ad59470e13d5ab472416cc6c)
      adds  c755bb5   r19597: Ahead of the merge to current lorikeet-heimdal:
      adds  13dbee3   r19598: Ahead of a merge to current lorikeet-heimdal:
      adds  9972dc2   r19599: Fix --includedir. (This used to be commit 0da2bbcf766dc25805ad583fae185045bb390a5f)
      adds  7556cb6   r19600: Add two more headers (fixes installation) (This used to be commit c3be4a980ce6cb82c2a6a442065a028a3c23a7f3)
      adds  8b91594   r19603: Make it easier to control the debug level of smbd.
      adds  3c1e780   r19604: This is a massive commit, and I appologise in advance for it's size.
      adds  601f0e6   r19606: Remove generated files
      adds  0a4e054   r19607: - remove mech_switch.h from objectfile list   (fix the build the auto dependencies) - add tabs
      adds  438f147   r19608: - basics comes in with $(ALL_PREDEP)   (this fixes the auto dependency build)
      adds  22a155a   r19609: fix uninitialized perl variabel, we need AC_SUBST() for all configure vars we want to use in perl...
      adds  0671e54   r19610: fix the build
      adds  5249d81   r19611: we have heimdal 0.8pre currently
      adds  b14dafc   r19612: fix the build with auto dependencies
      adds  7b1551c   r19613: remove diff between samba4 and lorikeet
      adds  9f30272   r19614: fix compiler warnings
      adds  6f9bed3   r19615: include roken.h.in as this still includes the ifdef's we need in samba4
      adds  14b00f1   r19616: the heimdal spnego mech doesn't seem to use roken.h and isn't portable (it doesn't compile on suse 10.1 because gethostname() isn't found,  unistd.h isn't included...)
      adds  ead66ff   r19618: pass -D_SAMBA_HOSTCC_ when using the hostcompiler
      adds  ddc9382   r19619: Add pointer to (up-to-date) packaging from the Debian Samba packaging repository. (This used to be commit 75162a873c7116eb0b0c8b70c8d335e5069e51be)
      adds  8b063f9   r19620: Remove old (outdated) files. (This used to be commit 3bec179de6208d396b65a2cbe98efcbd7d99e242)
      adds  84e08da   r19621: move enable-dso to check_ld.m4 again and add some checks and generate more output
      adds  0fc10cc   r19622: - remove unused var - fix default for enable-dso to no
      adds  ff2d656   r19623: disable building of shared libs until we have fixed them, they all have unresolved symbols and are useless and produce noise in the build-farm
      adds  9dfa85d   r19624: we have timegm in libreplace so heimdal should not replace it
      adds  640047e   r19625: not all linkers like -Wl,rpath-link, so don't use it till we have configure checks and working shared libraries
      adds  a77b25c   r19628: This hint via Love at the IETF meeting:
      adds  daa4630   r19629: No need to special case use of DCE_STYLE sign and seal away any more...
      adds  e6a5fd4   r19630: Support specifying the realm name from command line. Useful when testing calls against windows servers with krb auth.
      adds  c4ee1af   r19631: Re-enable shared libraries, but don't use -rpath-link unless shared libraries are actually used. (This used to be commit 93e4f093b946cbb1b6deca82efdf0d5f033128b8)
      adds  e10791a   r19632: This got missed in the heimdal merge.  Without this, we don't keep the full database name.  The existing code (needed for when we use the HDB as a keytab, such as for the kpasswd service) only works for HDB keytabs not prefixed with a type.
      adds  f722b07   r19633: Merge to lorikeet-heimdal, removing krb5_rd_req_return_keyblock in favour of a more tasteful replacement.
      adds  667eeda   r19634: Only use --allow-undef-shlib for modules. (This used to be commit e8f2a086be2a0553467738df711b1450ba559848)
      adds  cb3a884   r19635: It appears that under CFX, different keys are used in each direction (or something like that).
      adds  dbe5084   r19636: Add URLs to ldb and talloc pkg-config files. Always build and install .pc files as they make sense for static libs as well. (This used to be commit 82cb91e2dd50899050066cccee82cb5be52ec3fe)
      adds  bf16e43   r19637: Leave --realm option only, as abartlet suggested.
      adds  d5314b9   r19638: convert resolve.c to the new composite api
      adds  3bc459f   r19639: convert nbtlist.c to new composite api
      adds  b5bdec2   r19640: add some comments
      adds  8845a00   r19641: ldap_delete() is only allowed as user, we need to give credentials to the ildap backend
      adds  c711521   r19642: convert host.c to new composite api
      adds  a779d28   r19643: make process_model thread compile again
      adds  ed77e4e   r19644: Merge up to current lorikeet-heimdal, incling adding gsskrb5_set_default_realm(), which should fix mimir's issues.
      adds  fe2a5a8   r19645: don't pass NULL as mem_ctx...
      adds  be5e793   r19649: Fix indentation.
      adds  e5974a1   r19650: Allow Samba to use Heimdal's SPNEGO code.  Currently this can only negotiate krb5, but if this works, I'll add NTLM as a GSSAPI backend by some means or other.
      adds  47b7419   r19660: Forgot to tell gsskrb5 not to canonicalize hostnames.  Shoudl fix valrind issues on fort, because we won't hit NSS any more.
      adds  71846e3   r19661: - add resolve stage to dcerpc connects over tcp - remove ipv6 support untill the resolve layer can give ipv6 addresses
      adds  3ba2a9d   r19662: windows 2003 kdc's only rewrite the realm to the full form, when the client is using the netbios domain name as realm.
      adds  d822b96   r19663: merge changes from lorikeet heimdal:
      adds  c779270   r19664: fix compiler warnings...
      adds  547eef2   r19670: Reduce the number of unresolved symbols when building with shared libraries. (This used to be commit 4422031d1d9307539832cee165c5071ff12943e7)
      adds  273d5f8   r19671: Fix remaining unresolved symbols in shared library build. Fix starting tests in shared library build. (This used to be commit 3b65a0d6e491a57ed216dc0cd9c31d46e0cb6a35)
      adds  1533497   r19672: Make LIBSAMBA-UTIL a subsystem again for now because it has interdependencies with LIBSAMBA-CONFIG. (This used to be commit 4a044fb529075044755a0b5cc21446bf24bec72e)
      adds  d7949f8   r19673: Build shared libs against shared libs. (This used to be commit dad9156db9d53c51d7785139576dddcde7e34c56)
      adds  f0d975f   r19674: auth didn't depdend on process_model!
      adds  fff74b4   r19675: the process model don't depend on heimdal anymore and only have private depdendencies
      adds  c81f293   r19676: Fix some more dependencies. (This used to be commit 8768bec81f57131a0c9754e8121b345c0be4a5d0)
      adds  66494b1   r19677: Fix more dependencies. (This used to be commit 17c2557834aad8c85fb640054c942f99bbce1d94)
      adds  95caeb1   r19678: Fix the build for now (ugly hack because of circular dependencies) (This used to be commit 0953bb7d5f2f2a81688f5421e1fbfa3bc38aa810)
      adds  cbbe5be   r19679: Fix shared library build as well. (This used to be commit ff9e1b4f0634847d0db178b2c283865c4fb39c9b)
      adds  9d78561   r19680: Allow specifying basedir for test data. Create temporary directories in base directory. (This used to be commit f111feb1d2b82a9ec3a8b6fbcdbe297bf11edc42)
      adds  5a6288f   r19681: Update to current lorikeet-heimdal.  I'm looking at using the realm lookup plugin, the new PAC validation code as well as Heimdal's SPNEGO implementation.
      adds  8539fb3   r19682: Fix comments.
      adds  9d39abf   r19683: Guard GUID_from_string from walking off the end.
      adds  57b482c   r19684: Talloc_guide text on multithreading by Remi Turboult (This used to be commit 7b9b2e5358030aed5cb69dbc93d3175c9cac4455)
      adds  f612da2   r19697: use the same mailslot name as windows does, this also let wireshark match the responses
      adds  31f9ec1   r19698: fix whitespaces...
      adds  65a50f4   r19699: - use better names for the site strings - use the client_site when creating the server object
      adds  52f5307   r19708: add a script for running net tests separately
      adds  3827257   r19714: - add an explicit default target (needs to be the first target in the Makefile) - let 'make nss' work alone
      adds  a39db63   r19719: don't use 'new' as var name samba3 doesn't like it...
      adds  c046f2e   r19720: - don't pass a pointer reference to ldb_search_default_callback()   as it's ugly when it free's the callers memory on failure!
      adds  132b046   r19721: ldapsrv_SearchCallback isn't needed any more ldb_search_default_callback does the same...
      adds  3c6b9db   r19722: fix memory leaks and hierachie bugs
      adds  a495731   r19723: don't use [,],(,) in test names to make the build-farm output happy
      adds  146a4ff   r19724: add a helper functions to return an CLDAP error
      adds  76d0193   r19726: when a client explicit asks for the 'netlogon' attriubute on LDAP the result entry is skipped!
      adds  b7f7e8d   r19727: make it possible to run the ldap.js tests against non global catalog servers
      adds  72ce2ab   r19729: - split basedn related tests to a new function - and add some 'netlogon' attriubte related tests
      adds  adae413   r19731: Modify the ldb_map infrustructure to always map from requested attributes to backend (remote) attributes.
      adds  8413821   r19732: The 'res' from ldb_search is only valid if the call returns LDB_SUCCESS.
      adds  e495503   r19733: More work to fix ldb_map.  With the wildcard present, map_attr_find_local() always returns, which is exactly what we don't want.  Instead, rely on the overwrite behaviour.
      adds  c7367e8   r19734: display LDAP error code nicer
      adds  3826a60   r19735: report the LDAP error code in the CLDAP replies to the caller
      adds  b471ed1   r19736: handle rootdse call via CLDAP
      adds  5d7b851   r19737: - add some more CLDAP rootdse tests - don't ignore CLDAP rootdse errors anymore
      adds  2fd3942   r19738: tp3 is already released, so we have tp4-svn now
      adds  ab74117   r19740: fix compiler warning
      adds  982f7f9   r19742: fix compiler warnings
      adds  a7127ad   r19743: merge from samba3:
      adds  e3ea863   r19751: Add some tests for parsing the "include", "import" and "importlib" statements. (This used to be commit 3a850bda962da9ce58227ea6d74e974f7654d734)
      adds  5b05f5f   r19752: Remove support for the `depends' attribute (use "import") instead. (This used to be commit 324395afc725e90f44f286fd776b38a64bdc8e3b)
      adds  e8f7730   r19753: verify result of received request before sending the next one.
      adds  c9035c6   r19757: Don't do the strrchr twice.  Pointed out by Martin Kuhl.
      adds  2ddd807   r19759: Allow a join to occour against ncacn_ip_tcp again (useful for torture tests).  The issue is that Win2k3 SP1 will not answer many LSA requests on that port (I think this is as a security measure).
      adds  ce2d92c   r19760: Create a DC account for the drsuapi tests to work on, rather than choosing an existing DC.
      adds  08452bd   r19761: This may need work, but here is an initial implementation of DsWriteAccountSpn().
      adds  f4c4e0c   r19790: Check in the PIDL change and the converted unixinfo and winbind pipes without waiting for comments. This is what version control is for, and it does fix a segfault I ran into ;-)
      adds  84c5acc   r19805: Add the (harmless, but apparently default) NTLMSSP_NEGOTIATE_ALWAYS_SIGN flags into the default set.
      adds  de2ab46   r19829: Update documentation. (This used to be commit 9d3c3ce540d6d9fbead201f4793339a1600c453e)
      adds  ce0c223   r19830: Warn about non-ref top-level pointers. (This used to be commit 78153200ac45ce7333c91c48ded549b5eed5e077)
      adds  4889eb9   r19831: Big ldb_dn optimization and interfaces enhancement patch
      adds  a9e31b3   r19832: better prototypes for the linearization functions:
      adds  9d7d39d   r19834: Prevent some inaccurate warnings. (This used to be commit 21efd2bdb8df8e709259d429fc3ff35eaa332d02)
      adds  f077cb7   r19836: Fix warnings in some IDL files. (This used to be commit bd48f78b1d6dba73e44630ad930fd6089d2076b2)
      adds  108152d   r19842: Complain about unknown pointer types. Fallback to "unique" when "ptr" is specified instead of failing. (This used to be commit a1b6308b21f3c38ffd4db4643a5e307fbf32a569)
      adds  ef9e094   r19843: Fix warning. (This used to be commit 38067c1adf0f9c3974302a8481e23b6a63eb6d42)
      adds  41848fe   r19844: Fix warnings and errors in epmapper IDL. (This used to be commit 0221d5b6c4250a3a2c86c623c534996d7decb1f6)
      adds  55eaaa2   r19845: Add warning for pointer_default_top() (This used to be commit 3f0da2388d30959c93483b102fbfab75a8381fef)
      adds  60b401e   r19846: Fix bunch of IDL warnings. (This used to be commit 48e6df59444a78dc268b84c5f94787de09d41908)
      adds  9671a72   r19847: add idl for DsRemoveDSServer(), this is used when a server unbecomes a DC
      adds  68ebe25   r19850: Fix IDL warnings. (This used to be commit 92b8bde561277a6b83048ce003cc29ff1b380255)
      adds  203550d   r19854: readd support for 'sptr' pointers, to work against windows servers until jelmer commits his 'ptr' support
      adds  6166693   r19855: toplevel pointers are 'ref' by default: - we don't need to add 'ref' explicit - we some toplevel pointers need to be 'ptr' ('sptr' for now) pointers
      adds  128fe53   r19856: Use sptr as basis for full ptr implementation. Will add checks for duplicates later. (This used to be commit 006ab1d4a449c81680add57e0116a86b8317fbfb)
      adds  8d870db   r19859: Reuse referrent ids when pushing full pointers (still need to avoid pushing the referred object twice) and add test for full pointers. (This used to be commit 1638c8d234dbc85298000685e49570f23dfd0bf8)
      adds  1aec938   r19861: Add simple pkg-config replacement. (This used to be commit a42220c35673317c637e27d59c1a307bedb711a6)
      adds  0b4bd70   r19862: Fix list concatenation (This used to be commit a26da5182e5618a70bc4a05af6fa2a7304138330)
      adds  60e7b4d   r19863: Create -uninstalled.pc files. This should reenable compilation and running of the pidl testsuite as part of the testsuite. (This used to be commit db237ad52f3a42c7b35753df99549ed6d540cec2)
      adds  a2a151a   r19866: Fix test compilation. (This used to be commit 2a3196db9dae9f15bbe2ffa36ce1204daf4e701c)
      adds  0bb6dac   r19868: Fix more tests. (This used to be commit 01a4fb1b22d09f38636c211a93efc4099f4766b3)
      adds  353b968   r19869: fix memleaks (This used to be commit 3a662a2d985bf801284c5dc1123dec6705e6d092)
      adds  5ab4398   r19870: Simplify code (This used to be commit c1737f9a52d9e4d118f969a0953a458188143d0d)
      adds  f4e6be0   r19871: simplify more (This used to be commit e9ddb18c83518703f987bf141807639956612dbf)
      adds  b48a01b   r19875: set torture:host and torture:share also when we are given a binding string
      adds  3ac1f59   r19876: test that we can do a session setup and tree connect using the workstation and dc credentials
      adds  4a127c6   r19877: Add simple script for summarizing subunit testresults. (This used to be commit c38705ef42eff2ea7cd3cf74438713a4a0c4b873)
      adds  f00d4a5   r19878: Announce testsuites when using subunit. (This used to be commit daaa0216456bf76116985451c87e5252c70f0dec)
      adds  e984a98   r19879: Make test targets depend on "libraries" (might be required for the pidl tests) (This used to be commit 27d6ae2088f40329661b9772ab08f848be76c9c1)
      adds  f98b34d   r19880: Eliminate duplicates in the output. (This used to be commit 2a8c8e1f2de551f360271855f09d8ae6497fb326)
      adds  d25f2ba   r19881: Add private library flags when linking to static libraries. (This used to be commit 72f1ffc0ef56753deba716cf9d31d44c95e7cc33)
      adds  9a1f380   r19882: Fix static link flags in pkg-config files. Should allow running pidl tests on systems without shared libs. (This used to be commit fb623be4ff09c2fb0546edc0892ad3a59d58f274)
      adds  2ad5104   r19884: rename ldb_dn_key -> ltdb_index_key to make more clear what it's for...
      adds  6d074bc   r19885: special dn's were not casefolded before rev 19831, act like this again...
      adds  ac6fec2   r19886: ncName is specific to samba, not the generic ldb engine (This used to be commit 505afb18fb8ba427bc3d03f41eb309b27bad68f7)
      adds  5b258c3   r19887: return "" string only if the dn is a valid one (This used to be commit 056f90798f6d2cea1debc50f31fea3d740c4a837)
      adds  c05c41d   r19888: make it possible to use default attrib handlers from extensions list more DN attributes as part of samba attribute handlers (nCName moved here) (This used to be commit 627ed8b5165c9a1cc0e2c67329b364f9cd8a1726)
      adds  a98d02c   r19897: Fix klokwork ids 2278 and 2279 (This used to be commit 44e6d39e0ef17ed5a801f95edaa6fbf5efa21a26)
      adds  eee6419   r19901: Fix a potential NULL dereference (This used to be commit 75e6fb9654f10a076ed49b0582b40368e149d30a)
      adds  304653e   r19902: give better errors...
      adds  9ae0175   r19903: This is a cut&paste error for sure there is no ongoing transaction in this code (This used to be commit 93b738b1112d9e317cb29b32eee45003de37f693)
      adds  5bbe910   r19904: port fies from samba3 (This used to be commit 49d1559d3670de4a4f9eace99600c37cf039bae2)
      adds  baa8ed2   r19905: use ldb_dn_new_fmt() to avoid double strdups (This used to be commit 32a6b6c75b041bf829ecf272a9b10164f7ffe12b)
      adds  4f8b4a8   r19906: ldb_attr_cmp is used a lot remove unneded overhead of a function call (This used to be commit 3ca25867621af049c6cc52e919fa46dd26c31918)
      adds  096aa31   r19907: this function is used a lot use a binary search to get the right handler (This used to be commit 789e1088c9ce923ca5a6d703b69810eba3bcd4d0)
      adds  25579c6   r19908: Fix order of paths in pc files. (This used to be commit 033b4382c09b7a4032388231f6e1f1986a663f9d)
      adds  8ec78bc   r19909: Make this one double as fast (This used to be commit 67b88e49b896f1d783619b8f96554adaeabe80df)
      adds  921a596   r19910: Make better use of our set of talloc utility functions (This used to be commit b1197dbeebff062b8ea1e8466d436be82b0b61e0)
      adds  2ee7e83   r19911: talloc_apsrintf is not really required here its faster this way (another 2-4%s) (This used to be commit 8bbbfa3467c00543b0b330aec14e22b7e796fea7)
      adds  fdf4a6a   r19922: Use new composite_create functions in composite context initialisation. Redesign libnet_UserList function to actually do what it was intended to do.
      adds  afce9d1   r19923: Update test to match the function changes.
      adds  1f06299   r19924: win2k3srv did not like that combination.
      adds  740843e   r19925: Close the lsa handle in the end, and test calling libnet_UserList with non-zero resume index to continue longer enumeration.
      adds  10573be   r19926: display user listing created by the test.
      adds  a779546   r19931: remove unused struct members
      adds  8ffc2d4   r19933: something is really wrong here...
      adds  5427292   r19934: - allow to pass a samr_UserInfo21 struct to be passed to libnet_SetPassword() - as the SetUserInfo2() levels 26/25 and 24/23 have the same encryption   but 26 and 24 change only the password and 25 and 23 take a info21 and change the password,   we now use 26 with fallback to 24 or 25 with fallback to 23. - use samr_SetUserInfo2() to match what w2k3 does (works also against nt4) - pass the info21 to libnet_SetPassword() to set acct_flags and full_name   toget [...]
      adds  176d210   r19937: fix sending monitor message (spotted by metze).
      adds  14db156   r19938: Return function status instead of rpc layer status. This is needed to correctly return STATUS_MORE_ENTRIES and the like.
      adds  6aa5be6   r19949: add comment that the configuration_dn needs to be looked up it's not under the domain_dn if the domain is a child domain in the forest
      adds  7b24923   r19951: this statement is true...
      adds  0c1218c   r19952: Fix socketpair() test case to write to fd(1) and read from fd(0) because when pipe files are substituting for unix domain sockets, pipes provide only uni-directional i/o capabilities. (This used to be commit d0a376732ed7b4f807b99a1c46c54ad1f07c85cf)
      adds  8534186   r19954: allow more special dn's:
      adds  50821eb   r19956: remove unused function
      adds  9da0c02   r19960: Add code to check for loops in the free list. Should help us validate tdb's against corruption. Jeremy. (This used to be commit bd0710fa09799cb496b1f9f365c57c3b542445f3)
      adds  6045b6f   r19964: make debuging easier and report usefull error messages
      adds  aee9e6c   r19965: make the output a bit nicer
      adds  875a920   r19966: we don't need 2 versions of this functions
      adds  99c3d9c   r19967: this unknowns are max_object_count and max_ndr_size
      adds  18d88d0   r19968: add some more notes about what's needed for becoming a ads dc
      adds  95df050   r19969: split become ads dc TODO lists into W2K and W2K3 sections
      adds  319ea53   r19970: more comments and fixes
      adds  ee79247   r19971: typo fix
      adds  61cb5f8   r19972: put a placeholder of a new js function and use error strings returned by each libnet call.
      adds  eb7187a   r19987: some more notes about how to w2k3 becomes a dc
      adds  d3d0d06   r19988: the first LDAP calls for becoming a ads dc
      adds  4ae5680   r19989: Add support to the tdb Makefile.in for executable extensions and for separately specifying CPPFLAGS and LDFLAGS. (This used to be commit 41c775efde85cb1115c40488dd3ab49cd77e356d)
      adds  c117648   r19994: complete section about finding details about the Infrastructure fSMORoleOwner
      adds  df8fcba   r19995: add section about finding details of the RID Manager fSMORoleOwner
      adds  7196056   r19996: add section about finding site details
      adds  fdecfa7   r19997: section about finding the new_dc computer account
      adds  5a45b97   r19998: add section for finding details about the new_dc server object
      adds  2c641bb   r19999: add section for adding the server object
      adds  f92a005   r20000: 20000
      adds  989b47d   r20002: finish requests on the first LDAP connection
      adds  1e02e77   r20008: add stubs for a libnet_BecomeDC() call
      adds  1d7f8ed   r20009: use a composite context
      adds  a6e2442   r20010: cosmetic fix
      adds  6d7630a   r20011: define libnet_BecomeDC_state struct and add some dummy functions
      adds  c83efbe   r20021: implement a CLDAP netlogon request to get some infos needed for becoming a dc.
      adds  46d2824   r20022: - implement the ldap connect code - implement rootdse search on the 1st LDAP connection - implement msDs-Behavior-Version and objectVersion searches on the 1st LDAP connection
      adds  2f1fa42   r20023: handle <SID=...> <WKGUID=...> dn's also in ldb_dn_new_fmt()
      adds  effc51d   r20024: lookup the infrastructure fSMORoleOwner on the 1st LDAP connection
      adds  6bf98f3   r20025: - implement the windows2003update revision search - finish the infrastructure fsmo detail searches
      adds  bb6f3ec   r20026: - store the infrastructure server_dn_str - implement the rid manager info searches
      adds  524dca6   r20027: restore instanceType and systemFlags values, which got lost in http://viewcvs.samba.org/cgi-bin/viewcvs.cgi/branches/SAMBA_4_0/source/dsdb/common/flags.h?p1=branches%2FSAMBA_4_0%2Fsource%2Finclude%2Fads.h&rev=17930&r1=15511&r2=17930
      adds  9079448   r20028: fix typos
      adds  408db03   r20029: - implement source_dsa site object search
      adds  d0be12a   r20030: - implement the computer object search - fix a source vs. dest dsa bug
      adds  1027451   r20031: - implement earching for an existing server object - implement adding a server object
      adds  5e583a9   r20032: Add ldb_search_exp_fmt() This functions adds support of a memory context to hook the results to and a printf style exp_fmt partameter to easily build expressions at once. (This used to be commit 2a2e181e4bc382d69056cebace9a4ae9897bdfbc)
      adds  07b7d84   r20033: Never commit before testing Never commit before testing Never commit before testing
      adds  ea212eb   r20034: Start using ldb_search_exp_fmt() (This used to be commit 4f07542143ddf5066f0360d965f26a8470504047)
      adds  4daaae7   r20038: document first rootdse search
      adds  6d34f76   r20039: things which need to be done for unbecoming a dc
      adds  584446d   r20040: uncomplete implementation start for libnet_UnbecomeDC()
      adds  a99d5b7   r20041: when unbecoming a dc: - implement lookup the computer object - set userAccountControl = UF_WORKSTATION_TRUST_ACCOUNT if needed
      adds  047f2c7   r20042: move the computer account to the CN=Computers container if needed
      adds  20f55aa   r20043: when becoming a dc: - implement set userAccountControl = UF_SERVER_TRUST_ACCOUNT | UF_TRUSTED_FOR_DELEGATION - implement moving to CN=Domain Controllers
      adds  b3f6211   r20044: implement the drsuapi connect and ds_bind
      adds  bb725bb   r20045: implement the drsuapi_DsRemoveDSServer() call
      adds  dec6997   r20046: Add ldb_search_exp_fmt and port comment to 4 (This used to be commit 879dfed8d8356aae6a11352b89bdc0f2d9f28970)
      adds  f32d15f   r20047: patch from Julien Kerihuel <j.kerihuel at openchange.org> to make the "remote" rpc proxy work for outlook and exchange
      adds  840ef0d   r20051: handle the case where the server object exist, but doesn't have a serverReference
      adds  85497ed   r20052: implement the first drsuapi connection
      adds  496b65d   r20053: implement the DsBind on the 1st drsuapi connection
      adds  383cbaa   r20055: implement dummy DsAddEntry call (without attributes yet)
      adds  ac98f84   r20056: send a DsBindInfo28 struct in the DsBind() and take care of the DsBindInfo the remote end sends back
      adds  6300221   r20059: james was asking about CAP_LARGE_READX and reads close to the 64k boundary. This test shows that both for Samba4 and w2k3, reads larger than or equal to 64k don't work (return zero bytes).
      adds  553e339   r20061: use a DsBindInfo28 structure
      adds  0df2c30   r20062: send values in DsAddEntry(), but it didn't work yet (ACCESS_DENIED...)
      adds  a28b67c   r20064: - fix pushing of DeReplicaObjectIdentifierX, this lets the DsAddEntry()   request work correctly - the error structures all have the same type
      adds  766dfed   r20065: make it possible to get the dns domain name and netbios domain name of the join account
      adds  81a3bd7   r20066: use the same sid "Domain Admins" for the security_descriptor
      adds  3aedc80   r20067: use a global zero_sid
      adds  99390be   r20068: handle DsAddEntry() errors
      adds  1e17f6e   r20070: implement the 2nd and 3rd drsuapi connection
      adds  048279b   r20071: move common code into a function
      adds  be69066   r20072: make sure WERR_ACCESS_DENIED gets mapped to NT_STATUS_ACCESS_DENIED
      adds  6011531   r20073: update the computer_dn_str after ldb_rename()
      adds  1dfd365   r20074: this values seem to be typos in http://msdn2.microsoft.com/en-us/library/ms676264.aspx
      adds  3fd9c96   r20075: start pulling the schema content.
      adds  2326af7   r20076: give the guids meanings
      adds  c72c3e9   r20077: support large readx replies, as done by samba3 (and the snia spec), but not done by windows servers (This used to be commit e5dbbe177c13b2788b4b4765b3b37cc918b3405c)
      adds  c9291fa   r20078: support the large samba3 reads in RAW-READ test (This used to be commit a4c2a575faf6a20174730524a8b2878eb9fdb50d)
      adds  d3c9737   r20079: the 2nd guid is the source_dsa invocation_id not the objectGUID, this wasn't noticed because on the 1st dc in the forest both have the same value
      adds  f9609d7   r20080: add error code that maps to NT_STATUS_INVALID_NETWORD_RESPONSE
      adds  662ea9f   r20081: pull the whole schema partition
      adds  3155ded   r20083: move function together which belong to each other
      adds  d26ac7b   r20084: pull the config partition
      adds  9e42664   r20085: add _part to structure elements
      adds  7312cda   r20086: pull domain partition
      adds  8b137ba   r20088: implement DsReplicaUpdateRefs() calls for all partitions
      adds  5235e65   r20091: remove blank lines at the end of text lines loaded from a file (This used to be commit afcc797e8a25d99269f67e05fe57e952dd5d65bc)
      adds  9944a67   r20092: added a locking benchmark that should be good for benchmarking communitcation in a CIFS clustered server. It tries to keep the connections full by setting up the next lock as each lock is done.
      adds  0030652   r20093: some documentation updates
      adds  913d1a9   r20094: this should be non-const
      adds  04b50f0   r20095: make a complete copy of the binding string
      adds  cc0edee   r20096: now I'm 100% sure:-)
      adds  1e6807d   r20099: Add some comments, and correct others.
      adds  5dd224f   r20100: Remove completely unused parameters (This used to be commit cc1bcb814844e8a03dfa9a310d26ce3f3441e7bb)
      adds  784fd1a   r20101: Also rename a variable now that the unused parameter is gone (This used to be commit a2520bcfa918977f2139a963e9817370789cf077)
      adds  e8e61a4   r20102: Do not reference remote_ldb before we initialise it.  This should fix up many of the build farm failures.
      adds  47e03d9   r20103: Change the returned type of prerequisite checking functions, as metze once suggested.
      adds  9ca93ce   r20104: this is a alternative events backend, which uses a hybrid of aio and epoll. It is not linked in anywhere yet - I'm committing it in case anyone else wants to have a look at it.
      adds  d4ac519   r20105: remove useless comments
      adds  2cd08c1   r20106: Optional ONE Level indexing for ldb_tdb To activate it you must modify the @INDEXLIST object adding the attribute @IDXONE: 1
      adds  ae9f785   r20107: don't segfault when the server didn't send a supportedMech in a negTokenTarg
      adds  78ea637   r20108: match w2k3 and send 1.2.840.48018.1.2.2 before 1.2.840.113554.1.2.2 to work better against w2k, so we don't get redirected from 1.2.840.113554.1.2.2 to 1.2.840.48018.1.2.2 by a w2k server, causing 2 additional auth roundtrips.
      adds  d23f311   r20109: let libnet_BecomeDC() work against w2k servers
      adds  3cfa1db   r20111: this is the total object count of the current replication cycle
      adds  334f78d   r20113: Update the DRSUAPI CrackNames test to explore a few more cases, and in particular to verify more expected results.
      adds  e99ea0a   r20114: from Julien Kerihuel <j.kerihuel at openchange.org>, thanks!:
      adds  f1aaa16   r20115: from Julien Kerihuel <j.kerihuel at openchange.org>, thanks!:
      adds  ddfb735   r20120: fix the talloc hierachy and make ildb a child of module
      adds  e13088f   r20121: pass down the ldb_request struct to ildb_request_send(), also pass ildb instead of module, to avoid multiple talloc_get_type() calls
      adds  a297663   r20122: pass ildb to ildb_request_noop()
      adds  21327c4   r20123: - avoid some more talloc_get_type() calls - pass down ldb_request
      adds  2986313   r20125: fix some ugly mem leaks in the ldb_ildb backend
      adds  43637df   r20126: fix talloc hierachy and make lldb a child of module
      adds  ecc8ef5   r20127: - allocate ldb_handle under ldb_request! fix a mem leak - pass ldb_request to init_lldb_handle() - remove some useless talloc_get_type() calls
      adds  8cdacd9   r20128: get rid of more talloc_get_type() calls
      adds  1a82770   r20129: remove unused structure elements
      adds  4e93962   r20130: remove one more talloc_get_type()
      adds  6f73359   r20134: The IBM Checker correctly notes that *p cannot be \0 and still satisfy the loop entry condition.
      adds  38a472c   r20135: attach default gensec features to the cli_credentials structure, so make it possible to force encryption or signing.
      adds  3dde7ab   r20137: return the proper status.
      adds  6de9ae9   r20138: return the proper status for the other functions as well.
      adds  f2784a8   r20139: only add GSS_C_CONF_FLAG and GSS_C_INTEG_FLAG if the caller requested it!
      adds  b236d54   r20141: use the gensec_features of the cli_credentials for ildap connections, instead of hardcoded GENSEC_FEATURE_SEAL.
      adds  f1317da   r20142: only the DDNS updates are missing for the full libnet_BecomeDC(), but that's not needed untill we can support the DsGetNCChanges() in the server...
      adds  a1af182   r20143: a bit of experiments before doing serious changes in ejsnet.
      adds  25e468e   r20144: add NET-API-BECOME-DC test that tests libnet_BecomeDC()/libnet_UnbecomeDC()
      adds  5cc4402   r20145: fix whitespaces
      adds  d471e52   r20149: Remove the smb.conf distinction between PDC and BDC.  Now the correct way to setup a Samba4 DC is to set 'server role = domain controller'.
      adds  bddd8ed   r20152: Commit missing files from last night's commit.  We no longer maintain a distinction between PDC and BDC in the configuration files, only as an entry in the ldb.
      adds  1dd09da   r20161: Prevent potential segfault in case account is unknown.
      adds  5ff19e8   r20162: Always return some error string.
      adds  ecd5e43   r20163: Return null object if no user is found.
      adds  32a0486   r20164: Disable the test till tomorrow when I find out what caused the crash.
      adds  bdafdec   r20166: we have a dom_sid_add_rid() function that adds the rid after allocating enough memory for the new sub_auth element.
      adds  66afa10   r20167: reenable the ejsnet tests
      adds  e55ff42   r20168: start separating attributes and syntaxes
      adds  765256d   r20175: use libnet context instead mem_ctx as the latter gets freed just before the function returns.
      adds  89bb9a4   r20176: Info method returns null object if the user is not found.
      adds  9775696   r20177: return the actual function status code.
      adds  1a1027b   r20182: make the composite api usage more consistant (only cosmetic change)
      adds  c697177   r20184: change ldb_attrib_handler into ldb_schema_attribute, which has a pointer to a ldb_schema_syntax struct.
      adds  538e3bf   r20185: - SMB_ENABLE() needs upper case YES/NO - fix compilation of the ldb_sqlite3 module
      adds  bc58f6f   r20187: fix the build on systems without sqlite3
      adds  8e7d87b   r20188: move back to an default attribute handler and not use the '*' attribute to not conflict with the one that maybe added via the @ATTRIBUTES object
      adds  a3c0f30   r20189: remove unused struct element
      adds  f4fa06c   r20190: fix the ldb_ldap backend
      adds  c8c023e   r20191: fix bug found by the IBM checker
      adds  f0eaae9   r20192: I assume a 'break' is the correct thing to do here,
      adds  bfbf6d5   r20193: - let talloc_parent_chunk() handle a NULL pointer - use talloc_parent_chunk() in talloc_parent_name() - add prototype of talloc_parent_name()
      adds  0d2bedb   r20194: inline all static talloc functions
      adds  90d106d   r20195: fix typo
      adds  0e2ebec   r20198: let the IBM checker ignore the warning about a missing break statement...
      adds  6e8a88f   r20204: use symbolic constant
      adds  ba1be45   r20205: remove unused var
      adds  f37b7b8   r20213: add 2 error codes related to the msDs-IntId attribute
      adds  5249de8   r20219: add enough knowledge to display the content of attributeSchema objects
      adds  ff8ef6c   r20220: Apply patch from Brad Henry with some additional qooxdoo/json-rpc SWAT functionality: basic admin console. (This used to be commit 23f8dd44cbf85e05e4b3d38de9ed7798dd21defb)
      adds  c5571c7   r20221: - move the dsdb_schema, dsdb_attribute, dsdb_class structs into   a generic location - this struct should be also used by the dsdb/samdb/ldb_modules/schema.c   module later - add functions to map from LDAP OID values to uint32_t values - add torture test for the OID => uint32 mapping code
      adds  56d7688   r20222: return status unsuccessful when null pointers are returned from lookup call.
      adds  1fc9c6b   r20223: this function is in the torture test now
      adds  836202f   r20224: the struct element msDs_Schema_Extensions and the attribute name "msDs-Schema-Extensions" doesn't match so we need to pass 2 parameters to the GET_BLOB() macro
      adds  f767a50   r20225: we can't use composite_error() in a _recv() function, as that would trigger the caller to call the _recv() function again and will be an endless loop.
      adds  7aa96e9   r20226: rename macros with a _LDB at the end, because I'll add macros with _DS soon
      adds  2e8746c   r20230: I found more mappings of OID string to uint32 id
      adds  549b56b   r20231: - add more oid => uint32 id mappings - handle the case where mappings for 1.2.3.4. and 1.2.3.4.5. prefixes   exist - extend test suite for the mappings
      adds  e666389   r20232: specify attribute name and structure element name always together there're a view elements where both values doesn't match
      adds  291271f   r20233: add functions to create a dsdb_attribute and dsdb_class from a drsuapi_DsReplicaObject
      adds  13b7d54   r20234: metze pointed out that we are re-loading the cache records on each write. We should only be doing this if another process writes and changes the seqnum. This avoids the extra cache loads (This used to be commit 65858ebb68c25a672e9284e8cba9a6675902f1df)
      adds  88ef467   r20251: I found out that the oid-prefix to uint32-id-prefix mapping is transferred in replication replies, but I don't know the exact encoding.
      adds  b55a68b   r20258: add functions to read and write asn1 encoded OID strings without leading tag
      adds  3853f82   r20259: add function to start a fake tag so that asn1_read_OID_String() can work alone
      adds  0cb8a7f   r20272: Fix for BASE-BENCH-READWRITE from Mathias Dietz <MDIETZ at de.ibm.com> (This used to be commit b053a7df8453527a9c2dfc03f3c35487fe75676f)
      adds  b2d5ec0   r20274: add missing return statement and make it more explicit that we return a NULL DATA_BLOB
      adds  f09c0c1   r20275: we should check for the oid the caller gave us!
      adds  bfa5a5a   r20276: remove unneeded talloc_strdup()
      adds  06c58a3   r20277: make sure the asn1 structure has a welldefined state after a asn1_free()
      adds  aaccc47   r20278: make it possible to use oid strings in the drsuapi instead of uint8_t arrays with ber encoded oid's
      adds  037e158   r20280: if the uint8_t array starts with 0xFF, then it's not a OID and we return the array as hexstring. this is always in the last array member of the meppings array, and I is always 21 bytes long
      adds  89a94fe   r20281: remove debug statement
      adds  ceaf036   r20282: prepare callback infrastructure to check if the forest/domain behaviors and the schema version is what the caller expects. also a callback prepares the new database and commits chunks to the partitions
      adds  4973fbe   r20283: pass in callbacks to libnet_BecomeDC() from the caller and implement the check_options call
      adds  52455cb   r20284: Simplify OID primitive BER parsing. Do not require an artificial ASN.1 context to be setup.
      adds  64ba98b   r20285: pass more info to check_options hook and move behavior versions etc. to the domain and forest structures
      adds  089eda9   r20286: handle the non oid string cases for pushing too
      adds  02b65d5   r20288: fix a mem leak and remove useless code
      adds  fdf95ba   r20291: implement prepare_db hook of libnet_BecomeDC()
      adds  ce38e53   r20292: set ntds_dn_str if DsAddEntry() was successful
      adds  7cb96a7   r20293: implement store chunk hook for libnet_BecomeDC()
      adds  728e4e3   r20294: Without this we don't do the ADS join against Win2k3 SP1
      adds  c51289f   r20295: Add a couple more tests to the CrackNames test. (This used to be commit 115ed29fd8fcfd0ad3ebbabbe01fbc6259ce84bc)
      adds  03b05b9   r20297: Finally got to the bottom of why we were failing the RPC-CRACKNAMES test against my win2k3 domain.  I have a child domain, and as such the BUILTIN domain SID appears multiple times in the tree, and is therefore not unique.
      adds  253c1be   r20298: Fix pidl tests (missing symlink..). (This used to be commit ab3d57394630cefc1fefe859c8bd3d56f6e63695)
      adds  c8a5f30   r20299: Disable two new tests that are apparently broken. (This used to be commit b3f64869fc4590850203a231ecf6810ae9f1d8cf)
      adds  c2a5736   r20300: Trim number of shared libs significantly. (This used to be commit 40406355135d5bebd9dad27168ab695657271f4f)
      adds  114265b   r20301: add an option torture:readonly which allows the NBENCH test to be run read only. This is only any use with customer loadfiles, and pre-created data. I'm using this to test performance as a video server, with pre-created video files. (This used to be commit 48a322a9c19f10fa95c1f8092c643d8e10df1303)
      adds  c4274fe   r20302: added support for 64 bit file offsets in NBENCH (This used to be commit 9a9f18914139370311a13044bde7948a2a901738)
      adds  aae7773   r20303: try to fix 'make install' on solaris 8, ln -fs doesn't seem to work if the link already exist
      adds  bd587c5   r20305: as the oid mapping table is dynnamic it makes no sense to test the mappings when we got the schema via LDAP as we don't get the mappings
      adds  97d0664   r20306: remove the static oid mapping table and attach the table to the dsdb_schema
      adds  a624503   r20307: remove unused vars
      adds  84e7faf   r20308: ContextSimple can be zero length -- seen in a multi-step gssapi ldap bind. Did not find that in Samba3 code, so there's nothing to port.
      adds  f38b6db   r20309: Don't treat non-supported EAs as fatal against Samba3.
      adds  b5a932e   r20311: Check one more samba3 error path for t2mkdir (This used to be commit 0f018cca6f70cb44ab436b3a66edb01e57351eaf)
      adds  0738c19   r20314: I think some hosts need this to get the right ASN1 header deps (This used to be commit 82a09a111b61a099f2ea5cf013eb523191bf9de2)
      adds  400a56d   r20315: Implement the server side of DsGetDomainControllerInfo.  This is a supprisingly complex call...
      adds  5254478   r20316: fix compiler warning
      adds  ff32251   r20317: store references to all important naming contexts.
      adds  2506a1e   r20318: do what the printf statement says:-)
      adds  c65b5a6   r20319: fix compiler warnings
      adds  6f68945   r20320: add missing prototypes
      adds  37ad9ee   r20321: fix the samdb_partitions_dn() and samdb_sites_dn() calls, to use the new samdb_config_dn() call.
      adds  9f2945b   r20322: I assume the options attribute of the nTDSDSA object contains mutiple flags not just 1 for being a global catalog
      adds  dba738d   r20323: allow empty dcerpc reqeusts, this fixes the RPC-COUNTCALLS test
      adds  4a40f03   r20325: handle NULL strings in is_ipaddress()
      adds  7a3aaa4   r20326: always set the binding->target_hostname! we crashed before trying ncacn_np: for frsrpc as frsrpc doesn't have a ncacn_np endpoint listed in the idl header and the endpoint mapping code was trying our smbcli lib with a NULL target_hostname -> called_name
      adds  89771a9   r20327: start to analyse the schema content
      adds  37457a0   r20328: use prereq function instead of local implementation.
      adds  3710a7a   r20331: the last entry in the oid mapping array which starts with 0xFF is the content of the schemaInfo attribute of the schema head object
      adds  d9a1d36   r20332: add mastered-By and msDs-mastered-By attributes to the domain object the config and schema head objects already have them
      adds  880a9be   r20341: Make sure we do not regress on r20338 in Samba3 (This used to be commit 64ee399c964c2935c1386123e2e636c266c8c6a8)
      adds  7cd9ac7   r20346: This is the beginnings of a framework for a complete SWAT.  It will provide for easily adding modules, and using as much common code as possible. Although all modules are loaded to the browser as part of the application, modules are not actually initialized, their finite state machines generated, or their graphical user interfaces built until they are selected to be viewed for the first time.
      adds  48d5d50   r20347: added generic rpc fsm and statistics-specific fsm.  next step: statistics gui (This used to be commit 68fd2c76e4377ce59636aac6e3ce7a2ba798f402)
      adds  a657155   r20348: don't check in auto-generated code (This used to be commit 7ddf1247eee19f8d1430c9487c6823e7d6d51c42)
      adds  e0b5d94   r20350: configure svn:ignore values via a .ignore file (This used to be commit 53c5ac7ea6bded2f6019c93027511d5583166bb7)
      adds  b4ae986   r20351: ensure these variables are set in the right place in the Makefile (This used to be commit 0ed2c0a0afea5b0d4c5f49e2493cb6eae694fe40)
      adds  f9dd1d7   r20352: Use the common function to find the DN for a domain.
      adds  ea4c643   r20353: Restructure the DRSUAPI DsGetDomainControllerInfo test, because as usual things are more complex than they appear.
      adds  6b23602   r20354: Trusted domains don't have a surname, I think we want 'cn' here.
      adds  1757c0f   r20357: run_trans2test and torture_trans2_scan are two separate tests (This used to be commit 2e06c38a98e3891ed1f9e823614c3f0c3d279afe)
      adds  3c20e21   r20358: - fix ejs generated code for ipv4address - (not Parse::Pidl::Typelist::scalar_is_reference($e->{TYPE}))   is much more generic than ($e->{TYPE} ne "string")   and handles ipv4address and other special types...
      adds  c70a3f6   r20359: level -1 of DsGetDomainControllerInfo gives back a list of all active connections to the Directory Service Agent (DSA) (This can be LDAP or DRSUAPI connections)
      adds  b5aa816   r20360: level -4 of DsReplicaGetInfo(), which gives back all open bind handles returned by DsBind() on all drsuapi connection also contains the client ip address. Also the u1 value of the clients DsBindInfoX structure is returned in u5 here...
      adds  2d132ed   r20364: SWAT updates, part 1
      adds  53b075d   r20365: SWAT updates, part 2 (This used to be commit 5b6b134a0375a527b123617d7d94fa52d7604c02)
      adds  3f0d0d1   r20366: remove auto-genereated file (This used to be commit 2080227ac69101a3409e77f47e3ae6869ab604a6)
      adds  bb6c694   r20367: don't re-load API documentation each time the module is selected (This used to be commit 233fc754c44692034c15c82fbafbc47cc40edeb6)
      adds  d0bc792   r20369: Remember to break if we find a match.
      adds  c8fd1a6   r20373: When adding a base to a "" DN, don't precede it with a comma (,)
      adds  f4fd6d9   r20374: It's still 2006 (just...).   Add copyright.
      adds  d1d2651   r20375: Work to improve our CrackNames implementation.
      adds  2bbf187   r20376: make module registration substantially cleaner (This used to be commit 466f17ea3c8fa4a0a93047abd3529651b4fc9bdc)
      adds  6d85ab6   r20377: Rework the CrackNames implementation to handle some of the BUILTIN sid cases.
      adds  11018b0   r20378: add new error code that says the schema mismatches between DC's
      adds  58388f7   r20379: - make sure the schema info blob is 21 bytes long - add a function to verify the incoming mapping and schema info
      adds  6a75d27   r20380: verify the incoming schema info and oid mappings
      adds  112d58a   r20381: verify the incoming oid mappings and schema info for the config and domain partition too
      adds  40e7f36   r20382: systemAuxiliaryClass and auxiliaryClass are also multivalued attributes
      adds  022658a   r20383: only try to find dlfcn.h if the dlopen symbol was found, it hopefully fixes systems where dlfcn.h but no library with dlopen
      adds  ed7c63a   r20391: add idl for the content of the partialAttributeSet attribute
      adds  a1a6a0d   r20392: initial idl for frsrpc_FrsSendCommPkt()
      adds  105d18e   r20395: Decode more unknowns in the IDL.  These are language and codepage IDs!
      adds  11196d0   r20396: Missed one user of the renamed elements.
      adds  7d7d01c   r20397: Another user of the DsCrackNames call needs a rename following IDL clarification.
      adds  81b971b   r20398: Revert this patch, which caused failures in the samba3sam.js build farm test.
      adds  3d3d20c   r20399: More SWAT updates
      adds  deafbae   r20400: this let ndrdump display the content of a frsrpc_FrsSendCommPkt() call between 2 w2k3 boxes nicely, but I'm not sure if the amount of 9 chunks is fixed...
      adds  a2f568f   r20404: add error code for missing attribute syntax
      adds  d97302d   r20405: add an array with attribute syntexes
      adds  cb785a8   r20406: Metze's change in -r 19662 broke Kerberos logins from Win2k3.
      adds  030ede5   r20407: the oMObjectClass values are not padded to 10 bytes!
      adds  91837a9   r20408: fix cut'n'paste error
      adds  124cd6f   r20409: load the attribute syntax for the attribute
      adds  23ccdca   r20410: add functions to access dsdb_attributes and dsdb_classes by oid, uint32_id or ldap name
      adds  1170417c  r20414: Start to make SWAT usable by others.  This is just a start... (This used to be commit 26a34037a7ca6fbd05c5a6f7c2d5973e34bc6918)
      adds  b29d129   r20415: add a function to get the lDAPDisplayName for an objectClass or attribute
      adds  9c3d5c6   r20416: fix compiler warnings
      adds  bb75710   r20417: - fix pushing of drsuapi_DsAttributeValueDataBlob - make drsuapi_DsReplicaAttribute public so that the ndr_print_*   function can be used from the outside
      adds  2206a7d   r20418: start to get step by step rid of the union for the attribute specific attribute values.
      adds  1b6de44   r20419: remove unused ojectSid and NTTIME_1sec cases
      adds  1e41323   r20420: create infrastructure to convert attribute values from drsuapi to ldb
      adds  9c77d0a   r20421: - delay the schema analysis untill the full schema is tranferred - call translation hooks for all attributes (but ignore the error for now)
      adds  d2e91a1   r20422: A torture test extension for Jeremy (This used to be commit 1bcc421dab53adaf3b6c6d7f51c23c80cb637a95)
      adds  785e684   r20423: Fix debug output (This used to be commit 6afc394d9349782788cc06a38750f0723a5a55e7)
      adds  90b8b85   r20425: a w2k3 forest doesn't have objects with attribute values using the following attribute syntaxes by default:
      adds  0244585   r20435: implement the syntax conversation functions for most of the attribute syntaxes
      adds  e57c36e   r20436: add more comments and add macros signed versions of the 64 bit macros
      adds  cc70ee0   r20437: add conversation function for OID's
      adds  41d6fe3   r20438: - bail out on conversation errors - create a valid ldb_message - dump the ldb_message if --option="become dc:dump objects=yes" is passed to smbtorture
      adds  ab56d5e   r20439: this should be const pointers
      adds  ce05aa5   r20440: some OID syntax attributes need special handling
      adds  4024697   r20441: fix compiler warnings
      adds  43470b5   r20444: WEB Application framework / SWAT.
      adds  710dfce   r20445: add README file indicating that the swat directory is no longer relevant (This used to be commit bea98d5f1a341b2867ef6d10fd1d2bd56ae887d0)
      adds  d1e09e2   r20446: rename swat directory to swat.obsolete; keeping it around since there is lots of useful info in it. (This used to be commit 5f9f72a9cfab80561b23284001b67c4ea961757b)
      adds  29add39   r20449: Happy New Year!
      adds  5a2ab30   r20450: implement conversation of unicode strings
      adds  ef5b0ef   r20452: add conversation for DN strings.
      adds  7ffdd12   r20453: add conversation for the DN_BINARY attribute syntax
      adds  bea88a1   r20455: Apply some of the patches from Martin Kuehl <kuehl at univention.de> to better handle the Samba3 backend.
      adds  8113971   r20456: Rename variables to avoid shadowing global function names.
      adds  42fcb90   r20457: Print more information before asserting (This used to be commit 0b7a5b7284f7820e5b2f48f40e85830243189b58)
      adds  ca6a8c5   r20458: This data is invalid, and causes the samba3sam test to fail, because we now convert these values.
      adds  0311a53   r20459: LDB map cleanup:
      adds  adcc729   r20460: Simplfy the handling of password hashes in the samba3sam module.
      adds  af38447   r20461: this attribute syntaxes are not used for any attribute definitions in the w2k3 schema
      adds  71bc79c   r20462: add functions to handle UTCTime strings
      adds  efd617f   r20463: implement conversation of NTTIME_UTC attribute syntax
      adds  b4c1e62   r20464: Make it clear what does the process group stuff (This used to be commit 27750e0b5f118b76c199f87cbf92ee951c3e7db7)
      adds  e18585b   r20466: I removed the _all only for tests and forgot to revert it
      adds  3a6da3c   r20467: Don't segfault if we don't have an OID map (This used to be commit c0276c373c51696b5168cdd1b048e1b9858baf62)
      adds  9fc3e16   r20468: Patch from Martin Kuehl <kuehl at univention.de> to make it easier to load into an exsting LDAP server.  (Allow some parts to pre-exist, and try to blow away less data).
      adds  73f1e42   r20469: w2k3 handles String(Numeric), String(Printable), String(Teletex) and String(IA5) as byte arrays without any constraints on the used bytes.
      adds  1e10440   r20471: implement conversation functions for PRESENTATION_ADDRESS attribute syntax
      adds  3af2dcf   r20472: add a comment for Object(Replica-Link), it's not clear that the DATA_BLOB conversation functions are correct here...
      adds  391d971   r20473: remove special case for boolean values
      adds  04b9446   r20474: Skip the delete-on-close test on a non-empty directory in raw-unlink for Samba3. This is a known deficiency also taken care of in the base-delete test.
      adds  2754a73   r20475: remove special case for GUID values
      adds  d708526   r20476: get rid of extra case for uint32 values
      adds  b885bc4   r20477: get rid of the spcial case for unicode strings
      adds  e1c244a   r20480: In Samba3 we don't yet have support for all 4 file times on all platforms (do we have any?? ;-), so don't mark failure to correctly cope with the close write time as critical.
      adds  c4d4385   r20481: Fix the build -- Stefan, please look at this ;-)) (This used to be commit bbb3aaa41b4b025eb6536d6da3caf64db8731bdf)
      adds  c0d70be   r20483: Sorry Volker:-)
      adds  16d6d8d   r20484: get rid of the special case for DN strings
      adds  bf4c652   r20492: Add in instructions/sample LDIF to setup Fedora DS as a backend.
      adds  5ba3139   r20493: Add support for the 'Netscape' varient of GUID formatting, used in the Fedora DS.
      adds  43b715a   r20494: Dave CB <davecb at spamcop.net> found some stray characters in the docs, while stress-testing an xml parser.  Bug 4319
      adds  e8dfa06   r20495: Further notes on joining with fedora DS.
      adds  d1e3dcc   r20497: Two changes to RAW-OPEN that Samba does not fulfil:
      adds  536ca21   r20504: we handle the attribute values always as DATA_BLOB's and don't need the union with the attribute id as switch anymore
      adds  2008bbc   r20505: I had the wrong ldif name here.
      adds  f06f5e3   r20506: - fix parsing of LinkedAttribute values - I also found the meaning of the time field - and the uint32 field
      adds  cc8e2fe   r20508: Confirm a special case in samba3 reply_getatr that getatr("") always returns HIDDEN.
      adds  ce5581a   r20509: Warn about the fact that no tests have been run rather than showing division by zero errors. (This used to be commit 62f55b33949783a178dee9a36895c3423bdd625d)
      adds  bc32b30   r20510: fix spelling
      adds  f97f11e   r20511: Combine warnings/errors/fatal functions and move them to Parse::Pidl. (This used to be commit 959adfd0a682a4894c3bdd4ae9c6fc3ebfeeef1f)
      adds  8d139b0   r20513: this values are the same as in drsuapi_DsReplicaObjectIdentifier3Binary the extra binary blob
      adds  57f5bf7   r20514: implement idl for DsGetNT4ChangeLog() which transferres the meta data for NT4 DC's in mixed mode domains.
      adds  2e7c59c   r20515: Continued work on the Web Application Framework.  Until we get all of the functionality of the old scripts incorporated into the new framework, the old scripts need to still be available.  I've reverted to having the old scripts be the default pages, and added an option to access the preview of the new SWAT. (This used to be commit b43620d4b8eff815f4a6dc02522a8dfc9fdcaef4)
      adds  eeddcf8   r20516: svn gets royally screwed up when renaming or relocating files.  attempt to correct. (This used to be commit efffee706d62a4260b2d9782b19a9df1971dddb2)
      adds  626bb8e   r20517: re-add cleaned-up webapps (This used to be commit 5a3d6ad0b7cf0ecf8b57b4088b19f7d4291c990b)
      adds  eab632c   r20518: reapply finite state machine mods which got lost in the webapps remove/restore process (This used to be commit 1d867863b64fb39aedbf713f7f3dd17948b433ef)
      adds  d0d846c   r20519: Web Application Framework
      adds  3b76864   r20520: allow the caller to pass NULL if it doesn't want a session info
      adds  b3c793c   r20522: make a copy of the objectguid ldb module because:
      adds  35c5e2d   r20523: match the lDAPDisplayName case insensitive
      adds  7a734d3   r20525: Closing a dir with del-on-close set requires the same as files: Don't actually unlink/rmdir if another process still has it open.
      adds  fcd2f2e   r20529: very, very ugly...
      adds  02db88b   r20531: - create the rdn attribute which is an alias for the 'name' attribute   because the rdn attribute isn't explicit replicated - create the whenChanged attribute out of the meta data - create the objectGUID attribute out of the guid of the DsReplicaObjectIdentifier* - create the replPropertyMetaData attribute from the meta data - dump a more verbose form of the meta data that contains the attribute names - dump linked attributes
      adds  9698b2c   r20538: Web Application Framework
      adds  b213b70   r20539: - split the common timer related events code into events_timed.c
      adds  34040b4   r20540: darn, also need to fix this event_context reference (This used to be commit c8bd3ec09d3c370475df3a3cd77de6743b316c9e)
      adds  362d4b1   r20543: Merge some pidl bug fixes:  * C expressions that just started with a constant were erroneously flagged    as being a constant.  * 1-length variable names in expressions were broken. (This used to be commit 44775a6ac456247fe7ab4da75498bb550c74c854)
      adds  306dc32   r20545: Fix is_constant(). (This used to be commit ae9b0895e8b7fd98335ece82aae3e391b94d2ec9)
      adds  2963c63   r20547: Add tests for expected errors/warnings. (This used to be commit 2d960d4d7b0bc39c3ec4c2face546adc2cb345ee)
      adds  f7ca27b   r20548: Remove unnecessary "use lib", fix warnings. (This used to be commit 30d721569fdf33e4784eb1f7c650e75ed1b80527)
      adds  0221d44e  r20549: obvious bug fix.. (This used to be commit f0aa63e39050c7ac10b9d51c5cecc753b257be9a)
      adds  e2b62f7   r20550: Use standard error mechanism in parser. Make sure errors are reported correctly. (This used to be commit 9f794c55a60b09536d6e0dbadfc172e1e74497ff)
      adds  28b078e   r20551: use variable instead of hardcoded value for the default site
      adds  9e1a690   r20552: Little Samba3 test to force smb_close to return an error. Set delete on close, and then remove perms from the parent dir....
      adds  8b70764   r20553: add ${CONFIGDN} and ${SCHEMADN} instead of using hardcoded paths under ${BASEDN}
      adds  2c266fb   r20554: - use ${ROOTDN} for the rootDomainNamingContext - the ${CONFIGDN} is a child of the ${ROOTDN}
      adds  bc511a6   r20555: fix typo...
      adds  42a5a1c   r20556: Add more tests to make sure nothing breaks when I replace the ParseExpr code. (This used to be commit 0ba52e459bb322a0aee59c6616d7696658934b38)
      adds  8f0a0eb   r20557: use ${DOMAINDN} instead of ${BASEDN}
      adds  102e484   r20559: Web Application Framework
      adds  8a2636a   r20560: make it possible to configure the backend and modules for all partitions and make it not use LDAP in the variable names because it isn't specific to the ldap backend case.
      adds  3c7a84a   r20561: Add parser for subexpressions used in IDL attributes. (This used to be commit 7e7fdb01d3fba449f33b7b67ba0e3a0089dd3902)
      adds  5a16248   r20562: Start building expr parser. Add separate copy of Yapp::Driver rather than including it in each individual parser. (This used to be commit 26853d7d99f7305981bcadaabfe6accf254321e7)
      adds  74239c2   r20563: Start using the new parser in ParseExpr(). It's now trivial to use this to check for NULL pointers when pointers are being dereferenced (#4218).
      adds  2ebbad9   r20564: Regenerate. (This used to be commit a4d6e340cdfdab8c6ac49c4fc8a504f8910cefed)
      adds  7d461ed   r20565: configure the list of global ldb modules also in js code
      adds  38ba8bf   r20566: Prepending with r-> is no longer necessary. (This used to be commit 1df96af3103795f609165e7a7344e1bf6046be79)
      adds  a7bc380   r20567: Print proper errors with filename and line numbers in ParseExpr() (This used to be commit f5dc1b47ecf18068a47f8f68016463ef4a55dc03)
      adds  d0e221c   r20568: split out the rootdse ldif
      adds  21664e9   r20569: Web Application Framework
      adds  927e163   r20570: use talloc_asprintf() instead of talloc_asprintf_append() because talloc_asprintf_append() doesn't work like talloc_append_string() which uses strlen() on the old string instead of (tc->size - 1)
      adds  a95d58a   r20571: fix '' case (This used to be commit 1618921a7e24213d39e042a4e2f9d5cb59997f50)
      adds  4690853   r20572: - prepare a test_samdb.ldb in the NET-API-BECOME-DC torture test - we call a ejs script from the torture test for this task   so that we can use the provision template ldif's.
      adds  40b7172   r20573: fix handling of pointers handling to elements with the charset property
      adds  33009ef   r20574: reorganization of common modules (This used to be commit 5075e008941177d5be1d9471387c9d27aba65f81)
      adds  b31875b   r20575: apply records to the test_samdb.ldb (my birthday present to myself...:-)
      adds  6bffcc6   r20576: add functions to get and set dsdb_schema on the ldb context
      adds  13881fa   r20577: - allocate an OID range for samba4 LDB/LDAP Controls - allocate an OID for LDB Control that hold meta data when applying   replicated objects
      adds  3137e4f   r20580: pass the DSDB_CONTROL_REPLICATED_OBJECT_OID with the ldb_add request when applying replicated objects.
      adds  f29ea51   r20581: - the ldb modules have explicit hooks for extended operations   so call them - reorder the request operations first all with explixit hooks
      adds  bc4821a   r20582: use void *data in the ldb_extended struct to match what we have in ldb_control
      adds  b5eb732   r20583: implement the frontend calls for extended operations
      adds  15d9b63   r20586: - allocate an OID range for LDB/LDAP extended operations - allocate an OID for DSDB_EXTENDED_REPLICATED_OBJECTS_OID which   will replace the DSDB_CONTROL_REPLICATED_OBJECT_OID soon
      adds  ac0c34a   r20587: prepare the DSDB_EXTENDED_REPLICATED_OBJECTS_OID handling
      adds  23edd60   r20588: handle extended operations in the ldb_next_request() call
      adds  0bb9eb0   r20590: Heimdal uses warn(), so we should prototype it here too. (This used to be commit c1c25767e3fc655dfb70147b0477404617835feb)
      adds  42097e0   r20591: Revert accidental commit that broke the build. (This used to be commit 22957f78e94e5821e1e03922a07556d8471f1850)
      adds  f5acaea   r20592: Use the Heimdal copy of err.h only if the build host doesn't have it. (This used to be commit 1e8c4847b829217beec62ba46c592da3fae8a73e)
      adds  aba4cbe   r20593: Kill annoying warning. (This used to be commit d225481e49eb8ae22f255be1a0d146cebaad04b9)
      adds  2ed6f29   r20594: Match popt.h declaration. (This used to be commit c12fc86a936392922a7f22a3a6a1766f43db7ff5)
      adds  3bc9704   r20595: W2k and XP don't always show the top directory as hidden, w2k3 does. I think Samba should follow w2k3 in this respect.
      adds  b931e66   r20596: add prototypes for the ldb_extended functions
      adds  22f473b   r20598: add comments and make clear that the void *data element for extended operations needs to be NULL or a valid talloc pointer as talloc_get_type() will be called on it.
      adds  a04a3b8   r20599: - forward extended operations in the partitions module - by default the operations goes to all partitions - but some wellkown ones will go to just one partition   (DSDB_EXTENDED_REPLICATED_OBJECTS_OID for now)
      adds  9639836   r20600: Web Application Framework
      adds  3e608a1   r20601: Web Application Framework
      adds  36f78c1   r20609: Additional torture test for our bad_path handling. Most of it is disabled for now, there are calls (for example trans2ffirst) which are quite dubious.
      adds  aeda601   r20613: The individual tests are fine, I did run samba3badpath, but raw-samba3hide left test.txt with permissions 000 behind...
      adds  b1730cf   r20616: Point at the wiki (This used to be commit 5f4617807ad0a9455d42a31575fc78d4bdb2286d)
      adds  dff70f7   r20618: Fix a bug in bad_path handling that also exists in 3.0.23: For reply_unlink under Linux we returned NT_STATUS_NOT_A_DIRECTORY. This is because in the bad_path==True condition lstat(2) returns ENOTDIR and not ENOENT.
      adds  131cfe0   r20621: - enable the aio events backend on systems that support it
      adds  08439c7   r20622: Add in a hack to avoid permitting searches on the value of protected attributes.
      adds  2ed1196   r20623: change where the smb.conf parm event:backend is checked to ensure it affects all event_context_init() calls (This used to be commit 803e6cf6ef5caaf7c9faefcc111c97e1a97e9b82)
      adds  e0e96ae   r20624: added AIO read to pvfs backend (This used to be commit d6e20d6d8c5c207e7f04b0d0523224437b209917)
      adds  cfa230c   r20625: Fix couple of warnings. (This used to be commit 203076129b967ccc6258e807280dc1b75583a064)
      adds  eccb2d1   r20629: add a wrapper function for ldb_extended(ldb, DSDB_EXTENDED_REPLICATED_OBJECTS_OID, out, &ext_res); which prepares the replicated objects, the repl_meta_data ldb module will then add the uSNCreated, uSNChanged and some other things and will apply the objects to the partition specific ldb
      adds  bf39b5e   r20631: Add some tests for the ndr parser. (This used to be commit ded25eca701b8e3e0e13e7ef64d5511d8953eb0d)
      adds  c5c8a33   r20632: The extended RAW-SAMBA3BADPATH test led me to some wrong assumptions, in particular the NT_STATUS_INVALID_PARAMETER thing was badly wrong. Remove the changes based on it. Using gentest is much more effective in this respect, but it will take a while to figure out the wildcard error handling of W2k3.
      adds  a338d29   r20633: Add another test, fix warnings. (This used to be commit 3ddc76772765db8009120ada820837737c49e409)
      adds  95f7f4d   r20637: Don't check for NULL pointers when the pointer is guaranteed to not be NULL (if it is a ref pointer). (This used to be commit 419547df76c38fde1f54b06dc633832523ad3394)
      adds  348b7bc   r20638: Check for NULL pointers (where possible) in print functions. Fixes #4218, but without reintroducing coverity warnings. (This used to be commit a0e2e30d570f246d646f88d7f81ab08208b96131)
      adds  08976cb   r20639: Commit part 1 of 2.
      adds  f7242f6   r20640: Commit part 2/2
      adds  e87ef67   r20641: Everything relevant from the old swat (now swat.obsolete) directory has been moved to webapps.  Remove the obsolete directory. (This used to be commit e7a17c66ea08d74183efd6c0dedb68992e02e6db)
      adds  126b48e   r20642: This bit of autoconf causes us pain.  Revert back to how we had things before the last merge.
      adds  2309c52   r20643: Remove generated files accidentilly committed.
      adds  848e236   r20645: Commit the build system changes to allow scripts in config.mk files.
      adds  1cd4339   r20646: first preparations for cluster enablement. This changes "   uint32_t server_id to   struct server_id server_id;
      adds  f627495   r20647: add cluster code (This used to be commit 5870830b99a8d76bda1ff5af3fcf8dda9aba50ec)
      adds  2ffd009   r20648: Closer to a build...  Add missing header file. (This used to be commit a4051a2d6537a536266ce7562cd6b833528dd263)
      adds  c6ccfeb   r20649: fixed strlower_talloc() and strupper_talloc() to end with right size, so talloc_append_string() works (This used to be commit 0d36b036b381d4f81a22ce31066d89932d73597b)
      adds  1c211a2   r20650: revert a bunch of code I didn't mean to commit yet (This used to be commit b3e2d4908781781a487eaeb683d22eb967e5597d)
      adds  726f93c   r20652: Attempt to fix the build (This used to be commit 29d04fadf3db8cb1a6eb2d8ca33f0106cafaaab2)
      adds  98ac70b   r20653: If this is the wrong way to fix the build, I apologize. But these includes are necessary in my environment to get through make.
      adds  a1a5d12   r20656: This way the process flow should be much more readable. We need to make it easier, but this should be a step in the right direction. (This used to be commit ad58177ee46a4f02ee2e2d97882b851226bd3af2)
      adds  9320521   r20657: fix compiler warning and bug:-)
      adds  4a1ac21   r20659: add missing system/aio.h
      adds  e73f1c2   r20661: the golden rule: "make things private if possible!"
      adds  4056528   r20665: put in my version of aio.h
      adds  f400fc4   r20669: Simplifing more (This used to be commit 03de577059cb71bb6d5df7a65b5f5ba30bdea746)
      adds  d38a7a3   r20670: Make the logic more clear (This used to be commit 906630f18e5fab4be6c40018aafe67df1e27c92e)
      adds  310adf0   r20675: Fix installation. (This used to be commit 5d09131cc8a11dc2b0aa1f8f5296cf8869a436db)
      adds  e8d2437   r20676: Add ref pointer to fix warning. (This used to be commit 1afcf850679b6752935455a8f9198679649922b8)
      adds  fa5560b   r20677: Condense compilations rules. (This used to be commit 586b5113a09ec5ff751bcdaf4094d5672d58f220)
      adds  05533e2   r20678: add index for objectGUID
      adds  ee3c158   r20679: make the init_handle stuff a bit easier and get rid of really ugly talloc_get_type() usage
      adds  513a43f   r20680: prepare the helper functions for applying replicated objects to pass all needed info to the repl_meta_data module
      adds  f68dff9   r20681: implement the DSDB_EXTENDED_REPLICATED_OBJECTS operation.
      adds  fbba1b3   r20682: make the dsdb_extended_replicated_objects_commit() interface a bit more useful, so that we can apply the schema partition objects with one call
      adds  bd96c74   r20683: load indexes before applying replicated objects, as for every object the repl_meta_data module needs to look up the object by objectGUID
      adds  930fca1   r20684: if we don't have any indexes, then we should not waste time to traverse the whole tdb and unpack each record
      adds  384ce1b   r20685: apply records using dsdb_extended_replicated_objects_commit()
      adds  50ed6e7   r20686: this is a generic uptodateness vector
      adds  aecbb30   r20688: Use argv[0] equivalent of perl. (This used to be commit 3dfcd9f807852f757899d4ae519e7f353002ccaf)
      adds  f1c81fd   r20689: "pdc" and "bdc" have been replaced by "domain controller" (This used to be commit 6976f283fc30a401bcc1d2c5089135c3fe8f1728)
      adds  c827955   r20693: Add reimplementation of selftest in perl. Once this has been tested more properly, I hope to use this as a replacement for the existing file. (This used to be commit 1e013aba7697716451c25eeab851b6812b2e066f)
      adds  5f450fb   r20696: Print mktestsetup errors to stderr rather than to either stderr or stdout. Instead, print variables for the setup created to mktestsetup's stdout. (This used to be commit b7fd9645f5f2e1e5a00fbb94f772487c78136ee6)
      adds  34fe502   r20697: A couple of minot cross-compile fixes. (This used to be commit d4c7dd19f3a114ee1527cbcd3071b4921600977d)
      adds  427fa23   r20698: added AIO writing support (This used to be commit dbf54c7b49d427af8112414760369cd21c8b5941)
      adds  ed62bda   r20702: fix spelling
      adds  f8ce15a   r20703: fix minor memory leak
      adds  6976f70   r20704: add functions to get and set the ntds objectGUID and invocationId
      adds  ffa259f   r20705: store the "replUpToDateVector" attribute in DSDB_EXTENDED_REPLICATED_OBJECTS
      adds  845cfb3   r20706: the '@' chars should only be in front of each line, but here the line is wrapped with '\' ...
      adds  faf57b1   r20708: fix crash bug! we can't use stack memory for async requests...
      adds  18f8180   r20709: pass a repsFromTo1 struct down as it contains all needed info for the source dsa and the highwater mark vector
      adds  ce87c63   r20710: update or create the "repsFrom" values after applying replicated objects
      adds  cf5f76b   r20712: add a function to compare GUID's
      adds  33f8946   r20713: sort the cursors in replUpToDateVector by source_dsa_invocation_id, w2k3 seems to do the same.
      adds  e0efa2c   r20714: we can use talloc_asprintf_append() again, because strupper_talloc() creates string with the correct memory size without padding zero bytes at the end
      adds  936fb1c   r20715: set the dsdb_schema on the ldb_context after we have created a temporary one
      adds  007c6f6   r20716: add a dsdb_cache ldb module which will load the dsdb_schema and other things on startup into memory structures in future.
      adds  2c5a1e6   r20723: Web Application Framework
      adds  7ff19c9   r20726: - only add the rdn attribute and it's meta_data when the 'name' attribute is there - add the values for objectGUID and whenChanged inside the ldb module,   so that the ldb module has only replicated attributes as input
      adds  2cf6439   r20727: implement basic merging of replicated objects when it already exist in the ldb
      adds  82b4069   r20728: the DSDB_CONTROL_REPLICATED_OBJECT_OID control isn't used anymore because we now use DSDB_EXTENDED_REPLICATED_OBJECTS_OID extended operation
      adds  21729ff   r20729: add a version number to struct dsdb_extended_replicated_objects
      adds  bc4af8d   r20730: this can be const
      adds  7dd80e8   r20731: we need the complex memmove() handling for removing an attribute only in one place
      adds  0410300   r20732: add idl for storing the prefixMap attribute as w2k3 doesn't return it when you ask for we don't know the exact format, but we assume that it starts with a uint32 version
      adds  43063d5   r20733: add a function to load the oid mappings from ldb_val's
      adds  c186fb9   r20734: always terminate the string... so that an empty data_blob gets '\0' as "" string
      adds  fbec233   r20735: print out a headline and the oMObjectClass
      adds  02097b0   r20736: skip the NBT-WINSREPLICATION-OWNED test in make quicktest
      adds  1e29e06   r20737: Add option parsing. (This used to be commit b1719ebf3812b79715cf4e549426d798571b4908)
      adds  1d1315a   r20739: Add more command-line options. (This used to be commit 8ca927f8883ec7b7e9c91ae2c2df2cac2110601d)
      adds  d9665a7   r20746: Don't report each individual test in test_smbclient as a single testsuite. Create separate directory for blackbox tests. (This used to be commit 7e6357f21350d264ebedabd34f2b8f42fc0427ff)
      adds  f60f9de   r20747: Move cifsdd to blackbox section (This used to be commit 96ac1c62eef29e8c8c1df9719b6785134efe525c)
      adds  70dbcf6   r20748: Add file I forgot to commit (This used to be commit 2794af5726a1e1beb6fcb1aaaa4ba9aa9d4a9071)
      adds  727748b   r20750: Use files in script/tests to build a recipe rather than running the tests immediately. (This used to be commit d31d16e4ebe3957f332e9013f898738c8f3090d9)
      adds  332cc82   r20751: It's unlikely that even 1 in 1000 users of SWAT will be running IE.  That not withstanding, although many web sites ignore Gecko and work properly only when accessed via IE, we should strive to a higher standard.
      adds  ee0ad11   r20752: There's no reason to wait 5 seconds before the first Status and Statistics report is generated.  Upon "appear" events, set timer expiry to 0 seconds for the first timeout. (This used to be commit 7b98d6a77f02c2dc145630b0cf9e8bb6a1b25c92)
      adds  d657ae5   r20753: editorial change (This used to be commit 261c38375115565b2dc844a3ad7b03c1894a9265)
      adds  5ae1175   r20754: Simplify code for calculating total number of failed tests. (This used to be commit f288ca5f6805d04a2da60a26006ca293d9fa7cc0)
      adds  0eb967c   r20755: Add progress indicator to test runner (This used to be commit bbe00636a931d92fc0c2eb05d769376451fb21a7)
      adds  10e1a80   r20756: Update to use generated recipes. (This used to be commit 842637f78bbfb66ff669dadf3c7387dbc45feaf8)
      adds  70dcbd1   r20757: Strip recipe functionality (should be one layer up) (This used to be commit a3f7b184735fb6467bec03eeff53a72003a78097)
      adds  6776334   r20758: Adapt RAW-UNLINK error returns for wildcard unlinks to Samba3.
      adds  1687e73   r20760: also handle the case where no private data is attached to the module
      adds  0c29f6d   r20761: let ldb modules call ldb_set_default_dns()
      adds  ee56bf2   r20762: load the default dn's after the rootdse module is initialized, so that following module can access the default dn's.
      adds  b93d6b4   r20763: add function to get the oid mappings in drsuapi or ldb form
      adds  e8d9ccd   r20764: fix some little bugs
      adds  15f6cf2   r20765: add two more schema related error codes
      adds  9f876c9   r20766: when creating dsdb_attribute or dsdb_class structs from ldb, try the oid mapping if the dsdb_schema has mappings attached
      adds  abeb80b   r20767: don't pass a dsdb_schema to dsdb_extended_replicated_objects_commit() anymore it should use the dsdb_schema attached to the ldb_context via dsdb_get_schema()
      adds  caf3718   r20768: store the prefixMap and schemaInfo attributes on the schema head object
      adds  cbc8bc0   r20769: - it's wrong to add the schemaInfo blob as 2nd value to the prefixMap attribute...(was a typo) - as the schemaInfo attribute is already applied to the ldb because it's a replicated attribute   we should not replace it
      adds  5b288e6   r20770: remove unused var
      adds  dd4b91f   r20771: add an ldb module which will force the Schema FSMO Role Owner constraints and it also loads the dsdb_schema at startup.
      adds  7057be5   r20772: fix segfault caused by ldb_set_default_dns() from init_context hook of the root dse module
      adds  4af2716   r20773: we need to include config.h and replace.h before we can use #ifdef statements hopefully fix the build on solaris 9
      adds  0de6809   r20775: - use the schema_fsmo module on the schema partition, which loads the schema   if it's already in the ldb - reopen the ldb after applying the schema, to that we use the loaded schema   when we apply the config and domain partition objects
      adds  47523db   r20776: require a loaded dsdb_schema for originating add and modify operations (later we'll require it for all originating changes...)
      adds  dbdb4cc   r20777: only include closefrom.c if the system doesn't have it.
      adds  2fe86d1   r20778: we don't need a talloc_steal here
      adds  3b956f0   r20779: fix compiler warnings
      adds  b15f487   r20780: keep a dsdb_schema_fsmo struct as private data and remember if we're the schema master
      adds  a6f6530   r20782: Place ejsnet files in a separate directory.
      adds  79cd3ad   r20783: Ejsnet files are now moved into a separate directory. I need to commit this as the change is getting bigger and bigger.
      adds  cd15a22   r20784: Add ref pointer (This used to be commit 2ba225ee12180d40a957e4e9a824a544c803a265)
      adds  153d4f3   r20785: Add stub implementation for mgmt interface. (This used to be commit e84a369d9b2f1f7313892d5bbf077df6069ba677)
      adds  c448896   r20786: Fix the build. (This used to be commit 42bb335bd50a5070ee59c9d9748db8a9e9d6a9b0)
      adds  f547330   r20787: a subsystem doesn't need explicit dependencies to its modules
      adds  274df78   r20788: - remove epoll configure checks from libreplace - fix epoll configure checks for the epoll and aio   events backends - we should only activate the epoll backend if sys/epoll.h   and epoll_create() are found - we should only activate the aio backend if sys/epoll.h, epoll_create(),   libaio.h and io_getevents() are found
      adds  0ec7ff5   r20791: the ejsnet stuff can be a normal smbcalls module...
      adds  64f2739   r20792: fix the build, sorry...
      adds  9ba0c91   r20794: hopefully fix the build on systems without native linux aio
      adds  2246d32   r20795: dom_sid_parse_talloc() gets an null terminated string as input, the SDDL string has the sid strings embedded, so we need to create a null terminated string...
      adds  0bb7e68   r20797: make it more clear that this is a 32bit bitmap
      adds  beb9557   r20798: fix ndr_size_security_ace() it should include the optional sub object for ADS style ace's
      adds  e754ec1   r20799: if any ace has the optional sub object, the acl revision needs to be SECURITY_ACL_REVISION_ADS (4)
      adds  d6fafdb   r20800: fix compiler warnings
      adds  d363192   r20801: try to always fix up the acl revision when we add or remove an ace
      adds  b6e3c0c   r20802: - don't add the same Makefile vars twice... - this fixes a lot of warnings on Tru64
      adds  5de50f5   r20803: fix compiler warning about extra semicolon
      adds  1d6456f   r20804: work arround HPUX and Tru64 make which don't like $$startdir
      adds  03d2647   r20805: don't use hardcoded values for secrects.keytab and sam.ldb
      adds  9f80270   r20806: make it possible to configure the secrets.ldb url via "secrets database = my_secrets.ldb"
      adds  cb54de2   r20807: test static password for the test_*.ldb' files
      adds  36d940b   r20808: remove whitespace
      adds  842e280   r20809: rename struct partition into struct dsdb_control_current_partition
      adds  8c75df8   r20810: unlink the test file when the test is done
      adds  e6875ca   r20813: fix the build with autodependencies
      adds  fda5cbc   r20814: always define SHLIBEXT, to fix the build on host with no support for shared libs, there we just define it to an invalid value
      adds  2843810   r20815: merge from samba3
      adds  71f6a4d   r20816: merge from samba3:
      adds  0ce02a2   r20819: - include system/aio.h - use full prototype for main - use ifdef instead if
      adds  6688846   r20822: Fix total failure counting. (This used to be commit e4691447c47d6e8c938fee934e7a9aba2f418858)
      adds  6967a73   r20823: Remove newlines in calls to torture_fail(). (This used to be commit 37c0cfe83bd9b9f799c880e3b5052a49631a113e)
      adds  113666a   r20825: control the subsystem default output type via a variable too
      adds  21206f3   r20826: make the dsdb_control_current_partition struct public and allocate an oid for the control
      adds  97467ed   r20829: Update ignores. (This used to be commit 4f790a5987f0c3eedc5dfe6f389fa43711359257)
      adds  6158953   r20830: merge mgmt work (This used to be commit 3cc299dbbe278936281f8e7071e6de8ec1bb219c)
      adds  9119276   r20831: Update RPC-SCANNER as well after IDL changes. (This used to be commit 1c562d9f8311c4038fcff067ac6bb8364b606573)
      adds  85520fa   r20834: No longer generate extra pointers for top-level [out] unique pointers. (This used to be commit b967f5851f24a4716d386fc569e384b9320b162a)
      adds  652f0a7   r20836: Use real type name, to fix compilation with -WC++-compat (This used to be commit 10ca65bd78d27c425ae0347930fd2c9a92fe345c)
      adds  7730ff4   r20847: - split some code out into a new function find_partition() - make all functions static
      adds  a35a071   r20849: first step to move away from using find_backend() and use find_partition() instead
      adds  64e88a8   r20850: Prefix all server calls with dcesrv_ (This used to be commit 76c78b0339cd88c61a13745f7f4e037f400db21b)
      adds  fb9dabe   r20852: add a function to add a ldb control to a ldb_request
      adds  f58e49a   r20853: attach the DSDB_CONTROL_CURRENT_PARTITION_OID control when requests are passed to a specific partition
      adds  1500cd7   r20855: pass the DSDB_CONTROL_CURRENT_PARTITION_OID control also for the send_all case
      adds  5e2f027   r20859: fix typo
      adds  2a7cbb2   r20863: check that there's a current partition control attached to the request
      adds  bd46898   r20864: move common stuff into an extra function
      adds  545f97f   r20865: remove useless warning, we now always pass the current partition control as non critical control
      adds  aa2439d   r20866: - fix debug messages missing new lines - use LDB_DEBUG_WARNING in some places - debug if we're the schema master
      adds  cc6c3eb   r20867: add modules to handle the domain naming and the pdc FSMO Roles
      adds  c749681   r20868: load the pdc_fsmo and naming_fsmo modules
      adds  2c8a7cc   r20869: - mark the rootdse with isSyncronized=TRUE after a successful replication - reopen the ldb
      adds  301129f   r20870: implement the constructed attributes dsSchemaAttrCount, dsSchemaClassCount and dsSchemaPrefixCount on the rootdse
      adds  3e52358   r20871: implement the validFSMOs constructed attribute on the rootdse for the schema, domain naming and pdc fsmo roles
      adds  2467451   r20872: make the password_hash module specific to the domain partition as it's the only partition that can hold securityPrincipal objects
      adds  fe5e780   r20881: Sorting out NetUsrCtx methods. Still a couple of things left.
      adds  875d8b4   r20882: Formatting.
      adds  c1aac87   r20885: - I forgot the page size passed to enumeration function is actually   size of a buffer for result returned, not number of entries - pass libnet function returned status to UserListCtx creation   to properly mark the last chunk of the list
      adds  630733e   r20886: fixed a valgrind error (This used to be commit acc96e42e74005f1c381b0ab3f6c1b2e051ffaec)
      adds  9d8c44a   r20887: allow the registration of multiple cluster backends
      adds  8c3d15f   r20888: local cluster backend (This used to be commit 5530e6effe03615499fbdc5ff2fe663ffa0223a9)
      adds  5cb7838   r20889: import ctdb cluster backend from bzr
      adds  20b406c   r20890: spelling fix (This used to be commit 507266b951272534f0a0bad5fd5e2450438dcdf1)
      adds  be05a5c   r20891: enable multiple brlock backends. The tdb backend is the default. The prototype ctdb backend is in cluster/ctdb/brlock_ctdb.c (This used to be commit 84d0e5316299931dc26f2a7b86962d2fffcc4b71)
      adds  2e8a95c   r20892: add parameter for enabling ctdb self connect (This used to be commit ba3ce8abe3457a1245fd4746af780c6055d39425)
      adds  aa74e5c   r20893: brlock notifies are currently disabled in the ctdb backend. Use a #if instead of c++ comments (This used to be commit a3beff12a522a9b9e0088365d8f2740a1785bff5)
      adds  7231667   r20894: the new brlock.c is needed (seems a svn rename + new file didn't make it in one commit) (This used to be commit 3315e877ab6504569e2869b52d989fc821982a3b)
      adds  864e228   r20895: enable ctdb backend at startup (if configured) (This used to be commit e73063a0c6af927e520b3bdd7574dc7183847813)
      adds  faf800d   r20896: make the maximum lacount configurable in smb.conf
      adds  f40182c   r20897: fix compiler warnings
      adds  22bedb4   r20898: make it work to include ntvfs/ntvfs.h multiple times
      adds  c30b82c   r20899: fix the build and compiler warnings
      adds  4c719f8   r20900: fix compiler warnings
      adds  87f5bed   r20901: - not all compiler like uint8_t data[0] elements! - this fix looks really ugly but I don't know a better solution...
      adds  c2e492e   r20902: don't crash if the object isn't there yet
      adds  89278a1   r20906: allow LDAP simple binds using the following syntaxes in the DN field:
      adds  0f6a080   r20907: reset krbtgt, machine and administator account passwords to "test" (same values which are given the provision code for setup test_secrets.ldb)
      adds  cde247b   r20908: - fix uninitialized usage of 'ctx' - remove unused mem_ctx variable - copy the userman_domain string as child of obj
      adds  8309f2c   r20909: add a module that implements the LDAP_CONTROL_SHOW_DELETED_OID control
      adds  15446aa   r20910: fix crash bug
      adds  d1b61b0   r20918: a bit more debugging, and remove the hackish /dev/null writes I used to track down some uninitialised memory (sometimes valgrind gets the offset wrong, writing to /dev/null 1 byte at a time avoids this) (This used to be commit 4bf741b567417231c29606904aea2af0a91c941c)
      adds  efc68d8   r20919: add a function cluster_tdb_tmp_open() which can be used in a cluster environment for subsystems that have not yet been converted to use ctdb to get a shared temporary tdb (This used to be commit 0ed91384497aed6817b2220c31344bfcd45fd033)
      adds  2ad79af   r20920: use cluster_tdb_tmp_open() in ntvfs backend code (This used to be commit c9080c54872f107d1e42e77261df50a5d55d294f)
      adds  21cf5c8   r20921: - only give password attributes to the SYSTEM account - but SYSTEM and administrators can change them
      adds  5d8700c   r20922: use the show_deleted module by default
      adds  bf86c27   r20923: only allow extended operations for SYSTEM or administrators for now
      adds  00f77d9   r20924: Change the way searches are performed, also change a bit the layouts Derrel I am experimenting, let me know if you see anything really disgusting :) (This used to be commit 702048f618d625c53201cd16a161b706435c44c2)
      adds  58110b8   r20925: Rename file following naming qooxdoo's convention (This used to be commit eca5d7f2935112841d467c8967f08a0b46512b0f)
      adds  dfb9407   r20926: Modify the classname as well (This used to be commit 756935f41255a741c63ddf86b99730891bfba8d7)
      adds  7fba2db   r20927: Remove leftovers Add Docs (This used to be commit 4bb77dd918b516efc3a9cd6b07adb47849e1ded7)
      adds  336ae45   r20928: added signal events to lib/events
      adds  c6174d5   r20929: fixed typo (This used to be commit bad87e2c82208646c331507d3999a3311ed153d9)
      adds  cf8eef4   r20930: use sigaction() instead of signal()
      adds  a8a702a   r20934: I *hate* deep indents :-) (This used to be commit c98dd55e32a1d2df016e7a4deba218cd54efcdd2)
      adds  926aed2   r20937: Update to latest Finite State Machine with properly-handled blocked events (This used to be commit 98eeba919c63e58782aedde45dd9e9b3e400baf8)
      adds  2e009ca   r20938: use a double counter trick to avoid the need for atomic increment (This used to be commit 7c7b79ed042abebc48d8eaa71c252df3200a84d9)
      adds  00e553a   r20939: reduce the amount of static state for signal handlers from 96k to 1.2k (This used to be commit bf060ce4fe3b58fc3e58214490c4da9c6644c365)
      adds  0c846b1   r20940: allow SA_SIGINFO signals to be oneshot. Why you would ever want this is beyond me :-) (This used to be commit e892cbdb4bb0779f8abb0902bee4a2e79456808d)
      adds  fa5e920   r20941: avoid races in the block/unblock code (This used to be commit 83353ec0cd05464abb581f51d8c26ade7f0876fe)
      adds  30bfba9   r20942: Simplify handling of systems that don't support negative enum values by using an ifdef rather than a pidl argument. (This used to be commit 6bada0dcf0c7915d366c7917189375dbabecdd4f)
      adds  4109edc   r20943: use offsetof() instead of sizeof() - 1 for the packet length calculations. It will be interesting to see how portable this is.
      adds  e04e995   r20944: if a call has been destroyed before a reply comes in then discard the reply (This used to be commit 05d19af38c1e75ba65ed2755c6087df1f937ee2a)
      adds  ae7eab4   r20945: fixed the bug causing locktest to fail with the ctdb backend after a couple of hundred opertations. Also removed a lot of the debug code I was using to track this down. (This used to be commit 7622e7b4b2694ec14062d0f6de035b946106a6aa)
      adds  44b6652   r20946: fixed another couple of bugs in the brlock ctdb backend. It now survives very long random locktest runs. (This used to be commit 53fd66340abd6f637acd4feb7c23c046df110a94)
      adds  87df5a6   r20947: fixed a bug in the unlock logic in the brlock tdb backend I'm very surprised this didn't show up earlier! (This used to be commit 5d9b1acf4f35d11c4730cbc9cadedb33c6ec08e8)
      adds  69d4752   r20948: a very simple example on how to setup and test ctdb (This used to be commit 8b5d7d66c91d2bee971373f7da05d1641c556cbc)
      adds  0ee01e6   r20949: Looking over some lcov output, try and walk some error paths.
      adds  784f11b   r20952: when a component is changed we need to rebuild the linearized string
      adds  91ee070   r20953: add templates in provision_become_dc()
      adds  a45cc42   r20954: Add lcov target, fix gcov. (This used to be commit f7e93afa1c698ff005d3ce594b952ee2c8431d29)
      adds  0bafe55   r20955: Add tests (This used to be commit 965d0d9289eceed1b9b88ad3f87046ac47202237)
      adds  9de1b17   r20956: cn and instanceType are autogenerated values, later we need to remove them from all ldif files, but for now only the ones used by the NET-API-BECOME-DC test
      adds  a00bd47   r20957: a value of FF0000000000000000000000000000000000000000 isn't stored as schemaInfo so we need to use it as value if nothing is stored
      adds  109d97a   r20958: Inspired by the lcov output, check the PASSWD_FILE and --authentication-file options to smbclient.
      adds  2ea9ee8   r20959: Add ignore entries (This used to be commit bc8650b368ddcd8753a9ba7fcf38388bebe75358)
      adds  45c2b83   r20960: attempt to fix a valgrind error in the signals backend.
      adds  1a803d1   r20961: Fix lcov (This used to be commit fa659bed48eae9b9c2e00be91d8cd4e816527465)
      adds  ff7f8b5   r20962: Fix lcov (This used to be commit 3d3d3031c80b56c824ab8a0f3616d564f092a110)
      adds  c471abb   r20963: remove unused functions, run LOCAL-TDR by default (This used to be commit 0f34c67fff53d5bd3c1b5a5618190ad7154e8d07)
      adds  d2bfa66   r20964: Show the domain name we figured out, rather than a null pointer (in some error cases)
      adds  fe938ca   r20967: Allow pidl tests to work with gcov (This used to be commit 9da63e362c9d590388c77d882f9dbf54b0aa78cc)
      adds  c84d812   r20968: - add functions to sort the meta data and attribute arrays - we should use them before we store records to disk
      adds  97666f1   r20969: remove unused function, found my lcov
      adds  6fda023   r20971: we don't need this check twice:-)
      adds  67f494d   r20972: "private" -> "private_data" (This used to be commit 8cbcd3d1cbb0661b1767bb7ace0804cf9a573e34)
      adds  eb7596e   r20973: add functions to create the autocreated subSchema Attributes: attributeTypes, objectClasses and dITContentRules
      adds  faa9c23   r20974: add basic infrastructure for a DSDB replication service not activated yet...
      adds  c601a9d   r20975: - implement handling of meta data an on originating add
      adds  9142a00   r20977: start the 'drepl' service, which currently does nothing by default, but make it less verbose
      adds  ea57190   r20978: 300 seconds as interval is ok, when we do nothing
      adds  0602d4d   r20981: Fix cut'n'paste error. (This used to be commit 20dcd6e2416d656e97b8cc060809673a97d5cde6)
      adds  a80732c   r20983: Two no-mem error returns (This used to be commit 79a0cd3a1bbd3d4ef0c335f398fa8bb8e82c8624)
      adds  14503a6   r20984: Try to ensure we can't have sig_state dissapear before se.
      adds  d5bbd81   r20988: Call out to Heimdal's krb5.conf processing to configure many aspects of KDC behaviour.  This should allow PKINIT to be turned on and managed with reasonable sanity.
      adds  7d184f1   r20989: don't mark epoll as set until after the io_submit() succeeds
      adds  8ffc4c4   r20990: check for errors from event_loop_once() (This used to be commit 6af4557b1306e7e6a23c697cef3467d0f0458531)
      adds  e7d0d22   r20991: use relative includes for ctdb headers. This works with both standalone and built-in ctdb (This used to be commit 3e5f29bddfd83914eeec706367b2b1bd30aba31e)
      adds  0eea5a6   r20997: Add in more certificate and key blobs, to enable PKINIT.
      adds  ba57c50   r20999: - update the list of attributes for classSchema and atttributeSchema objects - use ${SCHEMADN} instead of CN=Schema,CN=Configuration,${BASEDN} - do not include autogenerated values: instanceType, cn and name in the ldif output - take care of the systemOnly attribute and a resulting NO-USER-MODIFICATION
      adds  cc29eac   r21000: add some options to control what ldif is dumped
      adds  11ba614   r21008: We added a new argument to the provision() function, but I forgot to update SWAT.
      adds  48bb9bc   r21017: Actually run tests during test phase rather than when generating the recipe. (This used to be commit b975ce3a471d29fb2c0691c65993f9dfeb066d79)
      adds  7281af4   r21022: Trying out a new style for some of our WHATSNEW and README documentation, prepareing for TP4.
      adds  4a13d19   r21023: Brad Henry pointed out some typos.
      adds  a3c2bc4   r21026: Add a helpful script to do the things we need to do to make a release tarball.
      adds  0c45d41   r21027: Print the name we fail on.  I need to fix Samba4 to pass this.
      adds  5c847a0   r21028: Generate list of tests rather than maintaining it manually. (This used to be commit 7de4727ceb5935dd5fca49db0331c4509f735362)
      adds  37a1396   r21029: - Remove now unused failure checking code - Use --list option for smbtorture for local and nbt tests as well (This used to be commit 053d5a40bc96b9503220f17f59677a0df6677a1e)
      adds  32dd550   r21030: whoops, fix incorrect regex (This used to be commit 2c6cc617f9cc84c1cd9f6652d3a8ac9c605ab42c)
      adds  6676d7c   r21031: Skip some tests that were not listed previously. (This used to be commit 7b160f18b26a5abe13b1cbc8039e57bd0cee86e0)
      adds  96c3cb9   r21032: Skip two more tests (This used to be commit 65cb965f11534a0636ab083219d84eb78dceecae)
      adds  2096b36   r21038: Move commands to distclean target (This used to be commit 6713945fbab2df5b695c11df623f16d0abd1a772)
      adds  0f01aae   r21039: Test some more failure paths (trying to increase the lcov score).
      adds  d340040   r21040: Remove subunit runner (now written in perl in my perlselftest branch) (This used to be commit afe0d170b08deb712b91ee73cc00a444e989b480)
      adds  1fbb49a   r21041: Change some "private" to "private_data", and change one (void **) function parameter to (void *). void** in function parameters leads to type-punned warnings.
      adds  4c9efad   r21042: Fix typo (This used to be commit eb83537a3b4889353cdc9bb471315a77e1f87c90)
      adds  9676f4c   r21043: Work towards allowing Fedora DS to backend Samba4 in 'make test'.
      adds  e46d128   r21044: - merge struct ctdb_call API changes from bzr tree
      adds  ef21969   r21045: every call in brlock_ctdb ended up neededing a 32 bit status code, so rather than allocating a reply_data field each time, I have changed the ctdb_call API to include a status code. That greatly simplifies use of the API. (This used to be commit 70c3acaf8876fa5712e2135df234fe3bc1e32e77)
      adds  de37adb   r21048: Start coding add/modify widgets. Not functional yet. (This used to be commit 9cd488cf576929a51ec993fc61a215081fcedc29)
      adds  cf09c00   r21055: Fix executable bit. (This used to be commit 7512270ffae4e72d70f6ca347f09708f1bf915ad)
      adds  6c138c8   r21059: add an option to implement what windows wins server confgure via HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\WINS\Parameters\Prepend1BTo1CQueries
      adds  be2ad3d   r21065: The framework is complete (yes the gui layout still sucks but that will be handled later) next will be to build out the code to actually commit changes (This used to be commit f0ddc503820aeec3557fe8d80b31c971fae7cdc1)
      adds  f7fb1e4   r21066: Fix the build (uninitialised variable). (This used to be commit 54b63787606f392e094fe28c2536999c34f76f44)
      adds  5e12e00   r21068: Code to configure, start and stop Fedora DS.
      adds  ae174fa   r21069: Try to split up the mktestsetup.sh script into parts to deal with each LDAP implementation, and another to hold the key blobs.
      adds  b9f11e3   r21071: Move some of the key path variables into the mk-keyblobs.sh script.
      adds  a9a3e4e   r21072: fix compiler warning
      adds  dd08678   r21075: Generate parameters in structs for the server side Samba 3 code. The current code in Samba 3 is already generated using this pidl patch. (This used to be commit 30a06273d28fb59c6f20154f97c67f4c0a63dee9)
      adds  ef6b38c   r21078: TP4 is just released
      adds  3d409a4   r21085: implement something like the parameter HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\WINS\Parameters\Randomize1CList
      adds  18732ba   r21086: add some notes
      adds  0a4617b   r21095: Expose all naming contexts (This used to be commit d25e828dbe479347894b197c94199c5540ac34e5)
      adds  db10033   r21103: This seems to do the 'right thing' in applying the correct access control to the SWAT ldb browser.  This should show up as the authenticated user, rather than anonymous now.
      adds  4da372c   r21104: Rename struct watch_context to struct inotify_watch_context (This used to be commit 3548b1f683a7f5ccc6563de7e099d3a5a86ed39c)
      adds  11c9a98   r21118: Looks a bit better ... (This used to be commit e2d1f6d291602d56011c7099485ecd1a5767fca5)
      adds  9df5d5e   r21124: Samba3 does not support create times correctly.
      adds  fe5aad7   r21125: Tridge, please check this closely if this relaxed notify test is acceptable.
      adds  66fd3bc   r21126: Enhance the modal window so that it gets focus and just presing enter works. Still I don't see the cursor :(
      adds  627595b   r21134: Attempt to quieten the build farm for Samba3 (This used to be commit 966c30ca591c410a4a229396c7919fe8f98bd066)
      adds  744dddd   r21135: Instead of having hooks to update keytabs as an explicit thing, update them as a hook on ldb modify, via a module.
      adds  e587d7e   r21136: First attempt at implementing add/modify rpc calls. The code does not work, but Derrell asked me to commit to analyze the problem.
      adds  e370e91   r21137: If you change the name of a constant in one file, it helps to ensure that the use of the constant in other files is corrected as well. (This used to be commit 1773d430176bc3cab37431c6a9991bc5c9c66dcd)
      adds  16d887b   r21139: make the RAW-MUX test fail if the locking subsystem doesn't trigger early byte range lock retries (ie. PENDING locks in brlock) (This used to be commit 09237e3acf524f7e772acce2e652ef30b8ba4d65)
      adds  f9e222b   r21140: enable the pending lock notify code in the ctdb backend so that timed locks retry immediately when another blocking lock is removed. (This used to be commit 169920a5341392e84d5b5fb5f39c2b9d5243bb3b)
      adds  c2c8650   r21141: Attempt to fix the build (This used to be commit 3f41a4b014a47b3c751066f5d1bef7f76f4be831)
      adds  a8d0f5d   r21142: fix compiler warnings
      adds  ef256c9   r21167: - Upgrade to latest released qooxdoo.  This is step 1 of the upgrade process,   which involves adding the latest SDK.  This new version has not 2, but 4   icon themes.  In order to quiet Andrew B. who thinks that 9000+ files in a   gui api is too many (come on, disk space is free these days :-), I have   removed 3 of the 4 icon themes, leaving only the default, Nuvola.  That   lowers the file count by 1/3.  I'm sure Andrew still isn't happy, but I hope   he's [...]
      adds  0a5d888   r21168: - Step 2: Update swat for the latest qooxdoo version.  The build now copies   only those icons which are actually used.  This means that instead of a few   thousand files getting copied to /usr/local/samba/share/webapps (or   wherever), the number is less than an order of magnitude fewer.  This should   make Andrew happier yet. (This used to be commit 754c4fe01f91ecdbf156c757804118ef301bffe3)
      adds  a45ea90   r21169: - Step 3: Upgrade qooxdoo release code with latest qooxdoo svn's Table and   TreeVirtual.  The TreeVirtual that was in the release was a very early   pre-release, and had a number of problems and missing features.  This brings   it up-to-date and provides what seems to be a pretty well-working and highly   useful widget. (This used to be commit 194880f1ffde7f01997c120136854acd145189e9)
      adds  96325d3   r21170: Latest qooxdoo required a minor server change (This used to be commit a4a394c9bb42ed1883c95c10f9c24987d4ab4294)
      adds  b9f10eb   r21171: fixed a bug related to recursive event handling.
      adds  ef80bc3   r21172: fixed a comment (This used to be commit 2d6e082e813e18dcd43bc8d9a8f445f77e0a8452)
      adds  80d3b78   r21173: - keep the ctdb queue when reconnecting (this will need to be more   complex once we have code for changing the number of nodes)
      adds  8538af1   r21174: many thanks to Paul Wayper for pointing out that C99 requires a matching va_end() for each va_copy(). This doesn't matter for most architectures, but there could be some obscure ones where it does matter.
      adds  e473050   r21175: Fix the kerberos keytab update code to handle deletes.
      adds  6e25473   r21178: Adapt RPC-SAMBA3-SHARESEC to new smbd behavior (This used to be commit 38b688fd15a9103e5ef5c86e01b594169d6b6b9c)
      adds  4aa1f83   r21179: Anything more complex than this causes the keytab never to be updated...
      adds  2342219   r21183: Commit the big/little endian fix for nttrans setup[] handling.
      adds  3798666   r21185: Fix PNG images in TreeVirtual, for when using IE (This used to be commit 1dde7f477b1e887fab7a24845673510eb2c1c084)
      adds  d3eef72   r21187: - Convert LdbBrowse to use TreeVirtual.  This adds the following capabilities   that Simo asked for:
      adds  6d70390   r21205: Fix warning.
      adds  21650cf   r21206: - a couple more nttrans places were a memcpy() should be used
      adds  b115da2   r21208: fix a crash bug caused by r21205
      adds  e5b00e3   r21211: fixed 3 places that assumed that torture_fail() didn't call return. Having a lowercase macro that returns from a function is probably a bad idea - it looks too much like a C function but doesn't behave like one. (This used to be commit e680656419f00fd8b4ddb996fd247bada0f0a51d)
      adds  f0fcc33   r21212: detect if the kernel does not support integrated epoll/aio when the event context is created. This allows the LOCAL-EVENT test to pass on systems with have libaio but not the necessary kernel patches (This used to be commit 2ff8abf0022824e6ae93019ee1b3391e651a8ee7)
      adds  80445f7   r21213: the build farm seems to show that FreeBSD 6.2 has two different error codes for "Invalid argument". This change should help track that down (This used to be commit 608aac7804754fed1c68b847676d7a71a586e4bb)
      adds  667cff3   r21214: fixed a valgrind error that can be caused by a semi-async call inside a nested ntvfs call. The req structure can go away while processing a ntvfs request (This used to be commit f62b3c505f71f37a86a76d152d643926e19eb148)
      adds  d9bd4da   r21215: extend the RAW-MUX test to test cancelling a async lock request using a SMBexit (This used to be commit 753a85eff6a19af2c7b0884f705e9f66b5f605fe)
      adds  0d60b9a   r21216: fail the RAW-BENCH-LOCK test if the locking doesn't happen evenly across the connections (This used to be commit 01ef699981f3bcbbbdd4a47d9b85324aec783451)
      adds  3527295   r21220: enable 'make source' (and 'make') to work properly (This used to be commit 341e12496ced6f3b0f110be7465538d4548b1b46)
      adds  2811e18   r21221: 'make build' should be the default target for us (This used to be commit ca3b806070b924a455954cdfe124d726b38da87a)
      adds  ecf2c1e   r21222: Merge a couple of pidl fixes:
      adds  0747801   r21230: added the hooks needed in the cluster layer and the messaging code for handling messages to remote nodes. Implemented dummy functions in the 'local' cluster backend for the messaging hooks, and modified the messaging layer to check if the destination is remote and redirect messages via the cluster layer (This used to be commit 4474552e8fb73efebef32ad8480d7fe9a1e379ef)
      adds  aa40cc4   r21232: added a raw ctdb messaging api - allowing ctdb applications to take advantage of the ctdb messaging layer for their own data (This used to be commit b288ba05e5dc2aa5c8cd26eaee1c41b12e4996da)
      adds  a2eff69   r21233: first version of samba4 messaging using ctdb is working. This means we should now work on a real cluster, and not just a localhost simulator (This used to be commit f05072ad74fb08fd906bc500c5e89930bcc3387f)
      adds  1cd412a   r21234: fixed a subtle bug with talloc reference counting and async ntvfs requests. (This used to be commit 6a2ba01f155266add71319c1dbc3442eb0c2c751)
      adds  0364045   r21235: fix crash bug
      adds  08de2da   r21236: store and orint the dcerpc session key, gensec session key and user nthash values for each drsuapi connection in RPC-DSSYNC
      adds  cf123e6   r21242: prepare trying to decrypt the encrypted attributes
      adds  2bf68b4   r21243: create the infrastructure to test a lot of crypto combinations to solve the drsuapi password encryption automaticly.
      adds  f795989   r21244: fix typo...
      adds  2d3eea4   r21245: combination "c[3] s[1] e[1] d[0]..." was successful!!!!!!!!!!!!!!!!!!!!!!!!!!
      adds  cce1a4d   r21248: - Test for Simo: no change of selected row(s) upon open/close click.  Simo,   I haven't done any testing of this.  Please let me know the side effects, if   any, of this change. (This used to be commit c3c3030a7d9a9f6a67c09f1b260ea0589638c0a5)
      adds  f68a4f3   r21249: Now the ldif is generated correctly, but still rpc is not happy (This used to be commit 3367f2fe69b8d2c3abad8718991378986d2d85dd)
      adds  57a68c9   r21252: Add operation works now, still to do mod and del ops Need to implement tree refresh as well (This used to be commit ed7e00e2a0ab2d2254959f53f7a4f661f9a4c1b3)
      adds  45db103   r21253: Merge some pidl fixes:
      adds  9ca02af   r21254: Fix running the testsuite outside pidl/ (This used to be commit 84c15158b986ef9e82f46d6c01d5cbf04300cda5)
      adds  728ff99   r21255: Add a debugging option to avoid rid decryption in the samsync output.
      adds  8de4c33   r21256: - msg_type is not needed in the cluster messaging API
      adds  b619e95   r21260: Fix regex. (This used to be commit 025597a3593d9dede93180d284beda256caf9483)
      adds  714052a   r21261: add support for getting to the plain nthash (and I assume others too)
      adds  c58ab36   r21266: Add/Modify/Delete operations seem to work correctly now Still no refresh, so the results may seem confusing (This used to be commit 0cee51ca2e81c3119a9f428b22909baf0c4535e8)
      adds  e2821c4   r21267: the first 4 bytes in each encrypted attribute is the crc32 checksum over the remaining bytes
      adds  f6558c0   r21270: Fix a memleak (This used to be commit 918031a99c583b45c854c6d066f56ca6887011dd)
      adds  9e2b78b   r21272: in the history fields each hash is rid crypted on its own
      adds  22d39d1   r21275: Reformat the bench-readwrite test a bit (This used to be commit d2d44bf6779c6ac46b011d7e3b372c28c6f8a4f9)
      adds  f089de8   r21276: Actually fire off multiple parallel read/write requests.
      adds  e38fad1   r21281: move constinancy checks to the beginning of the function
      adds  9bdb494   r21282: we only need one for loop...
      adds  7deea1a   r21285: - Add the new ResizeTableColumnModel and make use of it in TreeVirtual.  This   allows the Ldb Browser tree to properly size itself upon initially appearing   and upon window resizes.  There are still a few problems with it that I need   to resolve, including an occasional set of double scrollbars, and making it   resize the tree column when the splitter is resized. (This used to be commit c3c93ad36a9e850865aa8b09e319a77441243b01)
      adds  cb89806   r21286: Tree column now resizes wiith splitter adjustment, but scrollbars don't yet update properly (This used to be commit a66b64026a5d80a1e16b2fc9665143512975a53e)
      adds  6ac408e   r21287: Improve user feedback.  Cursor now changes to stopwatch during RPC and module loading. (This used to be commit a6fc47eff3aa87b1dfe4eaf25719b51b24c88425)
      adds  10c928a   r21291: add two more error codes
      adds  78eb31a   r21292: add become_dc:print = yes option to dump out the drsuapi traffic
      adds  c672e06   r21293: store the gensec session key for each drsuapi connection
      adds  9e4a5cb   r21294: this is useless, now that there's no operation in between...
      adds  5a61821   r21295: pass down the gensec session key to the store_chunk hook
      adds  42598ad   r21296: remove the session specific encryption from the attributes before storing them.
      adds  97416e6   r21297: Remove the GTK+ tools and library from the main repository. They are now maintained separately in bzr at http://people.samba.org/bzr/jelmer/samba-gtk
      adds  43014e7   r21298: protect windows password attributes too
      adds  f851eb8   r21299: Fix the build for those that don't have talloc.h installed. (This used to be commit e782035251fd3d51a7a4221d107519fb1ba70ba7)
      adds  eee140d   r21300: let the caller decide if it wants rid decrypted hashes or not
      adds  71115bb   r21301: - the history contains lm and nt history - autoset the size values
      adds  4126b34   r21302: Provide simple redirecting headers for standard headers. (This used to be commit 74c47839536c9ccfa1240289d20df65d9d13839d)
      adds  2acd8a9   r21303: As discussed on samba-technical: Change the static array for the in-memory mirrors of the hash chain locks to a dynamically allocated one.
      adds  cc3add5   r21304: - Get rid of the extra set of scroll bars in the tree.  The tree never grows   or needs scroll bars; rather, it's internal areas within the tree widget   that provide the scroll bars.  (The next version of TreeVirtual will prevent   setting overflow to anything other than "hidden".) (This used to be commit 2dc07486405967dfa74fc6f4a6586fb9da8e5ed7)
      adds  20df8d8   r21305: Change the skel module a little, so make it names clearer.
      adds  e869883   r21306: fix the RPC-LSA tests the admin couldn't no longer get the 'currentValue' attribute...
      adds  08de05c   r21307: make it possible to pass in NULL for domain or rid, if someone isn't interessted in one of it
      adds  f14c66c   r21311: fix very ugly "using free'ed memory" bug
      adds  41771de   r21314: add more usefull debug output
      adds  43a0c61   r21315: ldb now supports filters like (&(dn=%s)(&(objectClass=kerberosSecret)(privateKeytab=*))) again we can use such a filter:-)
      adds  aa56770   r21316: if we got an unexpected nbt packet that most times mean we got a 2nd answer to a broadcast message and have already remove the packet id from out list while getting the first response
      adds  1f2b94b   r21317: this happens very often when you have multihomed nodes and isn't an error.
      adds  ad2f564   r21321: - Allow pruning all of the children of a node without removing the node   itself.
      adds  4dbf4e1   r21323: add a start to parse the supplementalCredentials value, it doesn't work yet but it's a start
      adds  ecfbc67   r21325: delete children in reverse order since the array is manipulated during the recursive delete (This used to be commit 4ee68f55da5446ebd44173bd2f67056cd6502e1b)
      adds  b79bf06   r21326: get rid of old qooxdoo version. (This used to be commit 39a4803ad1046e2473bdc7b22321a5f61ae3a1ea)
      adds  be8a93a   r21328: Ok, now we can successfully modify the ldb and refresh the tree but ... - we have a problem with removeAll() in ldbmodify - we seem to not properly cactch errors, we always return a "success"   alert even if the operation is not successful :( (This used to be commit 8ed568ae10e9068874c90058b9777658f1e58df5)
      adds  9c21efd   r21329: complete support for parsing the supplementalCredentials value
      adds  bd3d88c   r21330: move fetching of krb5 keys into its own function
      adds  86c5fe1   r21331: add comment about how the cleartext password is stored
      adds  e50dc79   r21332: Fix bug in pidl that prevented value(0) from working. Bug reported by metze. (This used to be commit 8212a3b8e0d3d59264f659c3f657b165ececefeb)
      adds  76a1ecc   r21333: fix POPT handling in ndrdump
      adds  6496fab   r21334: compare the original buffer and the validated one byte by byte and print out the first mismatch
      adds  93690e3   r21335: add dssync:save_pwd_blobs_dir=path/ option to store the password blobs in files for inspection with ndrdump
      adds  98fce3d   r21337: add hack option to use DsGetNCChanges level 5 against w2k
      adds  a7fa0d7   r21338: Fix handling of top-level arrays for the Samba 3 client code. This doesn't fix the winreg code yet (as that's an array on top of a pointer), but at least it gets us closer.
      adds  627fc22   r21340: Fix warning undef (This used to be commit 2669f2c8ad09505b37f64104eefce6f0b10e9ab5)
      adds  600c167   r21341: Improve QueryKeyInfo idl, pointed out by Ronnie Sahlberg. (This used to be commit 736330d23b1f723d3564043c0670dbd6bee3742f)
      adds  57b22d9   r21342: add parsing code for the trustAuthIncoming/trustAuthOutgoing attributes
      adds  be85278   r21343: Add access masks, pointed out by Ronnie Sahlberg. (This used to be commit e8cdfd0a61354b7a5da43c27e9af4695cfa168d6)
      adds  6d18b57   r21344: ensure that the full range of error values is available to applications.  parameter errors are really server errors. (This used to be commit 62fcd13da1c9738393781ff55eb3f4dbdf7357fc)
      adds  25a0c91   r21347: All current tests in the testsuite mainly test the RPC code in general. Since we're running the testsuite mainly against ourselves, we only check that the push/pull functions work in our own environment, not whether they generate/parse the same data that other systems do.
      adds  d090fdd   r21348: Fix the build. (This used to be commit 4d52b429261de6712e25d9db9d3be597ff1d74b8)
      adds  bd7df75   r21350: Add more tests for the NDR layer of winreg. I actually discovered a pidl bug, so there are still two tests commented out. (This used to be commit b7f6ec5c1cf6f782991b0f4f05283d6da2c2dfe8)
      adds  7ca399c   r21351: Change ldb ejs bindings return codes. We were returning just true/false and discarding error number and string.
      adds  b92c5d4   r21354: fix comment
      adds  4878c4c   r21355: work in child domains, CN=Configuration isn't always under the domain dn
      adds  ced4976   r21356: we have a function to get the sites dn also it's not always under the domain dn
      adds  e4d2c67   r21359: remove the rid encryption before storing the password hashes
      adds  72162e0   r21360: - put in the correct machine account password into test_secrets.ldb - don't overwrite the passwords with 'test' as we now understand the windows   format for the password hashes
      adds  2b086ac   r21361: let samba3sam.js pass when we'll use unicodePwd for storing the nt hash
      adds  3b14713   r21362: rename:
      adds  cdafaa1   r21363: fallback to fetch the KEYTYPE_ARCFOUR out of the "unicodePwd" attribute when no krb5key attribute is present or it doesn't contain the KEYTYPE_ARCFOUR key.
      adds  9a9b197   r21364: cosmetic change: it's nicer to use the KEYTYPE_ macro for the keytype field...
      adds  bc99394   r21366: Until we have a schema enforcing module (which will make it impossible to add object without an objectclass), we need to use the default ldb search filter (an empty one), to retrieve all objects, and all record contents. (This used to be commit fab315bb8cf00d2df6276c4dece05e1644a210bf)
      adds  48a75e1   r21367: Clear out the table with a deleted object contents after the record is deleted. Could be confusing otherwise. (This used to be commit 115a8658c647df1fdc8a38e555412e559065b890)
      adds  cccd788   r21368: Adapy Json to the new ldb functions return object, this allow us to return meaningful erors back to swat (This used to be commit 5fe63e1e87d225e2f142f9b58f4ba1debfc8767c)
      adds  17c82f1   r21371: Ehmm I was reseting the wrong dataModel... (This used to be commit 37484924bcf7a5a0cacafeefa060a56038000ef8)
      adds  a009659   r21372: Tests, more tests! Some are still commented out, because the code they test is broken at the moment. (This used to be commit 8f039a25cd75e4acdaec0afce3cc159b0abe99ec)
      adds  8bcad6b   r21373: More tests. (This used to be commit 83a47e30b59f5289cdcb68ba54aa236795bc42b2)
      adds  5f23c88   r21374: lsa tests (This used to be commit bfc2a1c50596ac3aee871de63fdd99362a65d7d8)
      adds  612cfb8   r21375: More lsa tests. (This used to be commit 88fa90778a0e1f5efca08e5e6ba1b165399de30c)
      adds  2ed0f61   r21376: More tests. (This used to be commit 2e2b15e3d258b66c3a150b97748ff6b4eed69a9a)
      adds  f88c667   r21377: More tests. (This used to be commit f3680ba118d4de4c535ceabda69e3b9f00424cd6)
      adds  3a93b65   r21378: Add simple NDR epmap test. (This used to be commit b29170c8eaafa3a573b0e26efecd6cacd68250b6)
      adds  f2d9c31   r21380: add idl for parsing the Primary:Kerberos blobs inside the supplementalCredentials attribute
      adds  f86444b   r21381: dfs tests. (This used to be commit 3ef8a6834df63a0bfa68996daea6432e98243d40)
      adds  0fd2600   r21384: Change warning to pidl warning, fix uppercasing. (This used to be commit a45a677084ba1bc63a8f74892c12ca6f0d9b5071)
      adds  b7a4667   r21386: Run all NDR tests in the buildfarm, import some functions from Samba3's IDL. (This used to be commit 15a4b81ba0b5eeb25126a0b1a7bea7d3bf921ab2)
      adds  b3d0836   r21389: give a better error when our parser hasn't consumed all data
      adds  ac8669c   r21390: move fetching the key version number into the function which contrusts the keys...
      adds  03e0d67   r21391: add supporting for
      adds  613acb2   r21392: - decode the salt utf16 string into a unix string - fix parsing of Primary:Kerberos blob
      adds  8a9a68b   r21395: fix comments
      adds  e586d11   r21403: Add netlogon tests. (This used to be commit a620dc359476de9440f3b84dc8b45f569d103270)
      adds  683eb22   r21404: packages just contain utf16 strings not guids:-)
      adds  3847155   r21405: add support for [flag(STR_NOTERM|NDR_REMAINING)] string_array foo;
      adds  0e173fa   r21406: add idl for parsing the 'Packages' and 'Primary:CLEARTEXT' elements of supplementalCredentials
      adds  881743f   r21407: auto set the len values
      adds  b0de151   r21408: Remove test that uses empty array. (This used to be commit 33142f7646265a05892f69b52f04fac9a50af914)
      adds  6cb2ce4   r21410: We have to increment the sequence number also when tdb_update_hash() succeeded. Found while testing the brlock seqnum patch.
      adds  ec58791   r21411: Add some simple tests for the wireshark NDR generator. (This used to be commit 361977448210dfd889abca19b520cd259b9d0855)
      adds  31b3c38   r21412: The last patch also incremented the seqnum when tdb_store failed. Not as bad as not doing it at all, but needs fixing. Also simplify the logic, I had missed the "goto out" at the end of the function.
      adds  4db8862   r21413: fix pushing of supplementalCredentials
      adds  5d6ed2b   r21414: Fill in IDL for ReplyOpenPrinter. (This used to be commit 9e6d43c45cec24a391d8134a9c177461aabb3e6c)
      adds  3465968   r21415: Add tests for spoolss and drsuapi. Still need to add validators. (This used to be commit 61cb52b65b9be2fd09a5c5a02536600c0ac500f7)
      adds  446b6bf   r21416: add missing file (This used to be commit 5d4dd136ed29c6418377eae1227cae53fc510356)
      adds  d0feaf0   r21418: Return the ratio as well (This used to be commit 56ed4499d69adf57a41632ba12cbfef383a35ab2)
      adds  4ea28ef   r21419: Give some more clue about what's going on (This used to be commit 76b377d5ad5c115e5fbb24a10d543883f04283a6)
      adds  5ccf0bd   r21421: Fix a memleak. This made tdb look considerably worse than necessary.
      adds  4b3f75f   r21422: Add IDL for EnumPrinterKey and RemoteFindNextPrinterChangeNotifyEx. (This used to be commit 883df28d6ebb1993add95174fe2694154995354b)
      adds  e55e7c9   r21423: Extend testsuite, check that all bytes have been consumed. DsBind fails that test, so disabling it for now. (This used to be commit d6026c2046a26f42ca0cd6ebf1f45488fbfb22e1)
      adds  2503fe2   r21424: Add FindClosePrinterNotify. (This used to be commit 0ed195f45fed12905278ba60eabe02a11b59eb90)
      adds  3e208b3   r21425: Add ReplyClosePrinter. (This used to be commit 745d0eae1a0f681f6a08a7cc259834ddbb5fa023)
      adds  ab975d9   r21426: Add more spoolss tests. (This used to be commit 8b31fba826e5e76031979755f9682a8da5c59148)
      adds  ae76a5a   r21427: Add tests for Needed*(), in preparation of refactoring. (This used to be commit a21e7b22ac99c66e2b23d0fa694a8a2ea6e7994e)
      adds  2b43de2   r21428: Handle representation types in Needed(). (This used to be commit 34517c69e67d7eafa00e6fe0072bd04f074cdbde)
      adds  069f0cc   r21429: Fix the build. (This used to be commit 88fbf9af24a346d3d99af32b8574507b0590846a)
      adds  8cf122c   r21430: Support tagged types without typedef. This means:
      adds  f988568   r21431: More tests, work on support in wireshark for tagged types. (This used to be commit a91e624af22aae5b460ccf94d2540b8780f90070)
      adds  d425796   r21432: Handle properties on tagged types in TDR. (This used to be commit 0d739c7e9807682cd5bc433c3e4f2d4bbe4f1b69)
      adds  0515f72   r21433: Get rid of the COM support code - it's not used and unmaintained. We can always bring it back if we need to. This code was getting in the way while refactoring.
      adds  6e2d85e   r21434: - get rid of "krb5Key" - use "sambaPassword" only as virtual attribute for passing   the cleartext password (in unix charset) into the ldb layer - store des-cbc-crc, des-cbc-md5 keys in the Primary:Kerberos   blob to match w2k and w2k3 - aes key support is disabled by default, as we don't know   exacly how longhorn stores them. use password_hash:create_aes_key=yes   to force creation of them. - store the cleartext password in the Primary:CLEARTEXT blob   if c [...]
      adds  760f438   r21435: ntPwdHash,lmPwdHash,sambaNTPwdHistory,sambaLMPwdHistory and krb5Key are not used anymore
      adds  5cd79db   r21436: Choose the TGT session key enctype also by checking what enctypes the krbtgt hdb entry provides.
      adds  127ccc2   r21437: Cherrypick typelib tests. (This used to be commit 9ba814d033412150d383d3687f02775d4efc618e)
      adds  837f283   r21438: create the PAC element in the same order as w2k3, maybe there's some broken code in windows which relies on this...
      adds  f280849   r21439: fix compiler warnings
      adds  5340489   r21440: Support different variables in environments. (This used to be commit 1702a663ba4ce6f5803e265a969f2be564fce1e3)
      adds  ad7e724   r21441: create a union for the PrimaryKerberosBlob content so that ndr_pull will fail if version isn't 3 and we notice if the format changes...
      adds  cc1e315   r21442: Allow more flexible data structure names. (This used to be commit 5b091c5d75f8580f10bc6a61a0e2203abec98784)
      adds  32afb0d   r21443: Refactor some of the NDR code in preparation of nested data structure support. (This used to be commit 1afedaad44d5d375ebd277017ec61bf9b5741d8a)
      adds  eaaf246   r21445: Apply tdb_parse_record Tridges error return, merge to 3_0_25 and 4_0 (This used to be commit afe7d7855841066b88859976ac748cbf438a9a9f)
      adds  544e178   r21447: make handling of replying e_data more generic
      adds  3db368a   r21448: return the same error codes as a windows KDC
      adds  908bc58   r21451: if kerberos is requested ( -k yes ), we should use authentificated connections
      adds  29cdad4   r21455: Fix a bug in our handling of conformant arrays. The conformant array was always pushed, even if just the buffers part of a struct had to be pushed.
      adds  ac0433e   r21456: Allow anonymous and non-anonymous nested structures/unions/enums/bitmaps to be used in the Samba 4 NDR parser.
      adds  4e757aa   r21457: Cope with anonymous nested types in the NDR layer. This doesn't handled named nested types yet, as these have to be registered. (This used to be commit 9b0416b5d06286c81c73477a24cb591fd4b23d18)
      adds  4b6ee48   r21458: Prepare for generating separate primitives/deferred code. (This used to be commit efaf476337e536740068334ee9af01eb6ce97c4f)
      adds  8f83985   r21459: Remove name argument, more refactoring. (This used to be commit fad03f6c51b40bca2b60036835b998056fec0faa)
      adds  ea500fb   r21463: add a LDAP-UPTODATEVECTOR test, it shows that the "replUpToDateVector" isn't updated by originating changes, and that there's no entry for the local dsa invocation_id
      adds  c005b91   r21464: add parsing code for the Primary:WDigest blob
      adds  e0b1a83   r21465: the LDAP-UPTODATEVECTOR test shows that the replUpToDateVector doesn't contain an entry for the local invocation_id
      adds  a9a1394   r21466: run the LDAP-UPTODATEVECTOR test in make test
      adds  b3ef5c0   r21470: generate Primary:WDigest blob with precalculated digest-md5 hashes:
      adds  23c3646   r21473: Added new parameters to test_win.conf that apply only to the DC tests.
      adds  7819f9b   r21475: Updated vm_get_ip.pl to read the name of the environment variable containing the VM path from the command line.
      adds  9feb63e   r21476: Add another test for EnumValue. (This used to be commit 8370b19ebbd4a7d2296fc50b267c8720b5a0a50b)
      adds  9f420a6   r21477: Remove unnecessary properties. (This used to be commit 17d1da19474de3c501b532aec74b1fb93ed3ae3f)
      adds  90789cb   r21484: Fix Needed* for nested datastructures. (This used to be commit ec3c9ebfd0de287411ce399967409f902653d5c6)
      adds  651cb9f   r21485: Remove obsolete smb_interfaces code (discussed with tpot). (This used to be commit 92acdb380a02cae59b563e70ae0c18ab537cdb4c)
      adds  613d1c1   r21486: Remove spurious semicolons. (This used to be commit d2307f3f7e364a2d17f48301a921a532ae313986)
      adds  a074602   r21487: Fix warning when using anonymous types, initial work on nested type support in ejs. (This used to be commit a396c5de12cd958fe0457fa5372e539132ad7ed9)
      adds  1c1ba06   r21488: Ignore autogenerated file. (This used to be commit 12d45cede3eec1db0b5bf9a24498944ff1412835)
      adds  19afd52   r21489: Remove accidently committed test idl. (This used to be commit 268915961d0b2766eb9a4e106fdf5cfdf68de07e)
      adds  b76461f   r21490: Add some tests for the EJS code More work on supporting nested types in EJS. (This used to be commit cb7faeab88952b59add1c814e1881ee9bb88b7ec)
      adds  bf5cfb5   r21491: Verify that the DNS domain name is filled in on GUID searches in the RPC-CRACKNAMES test.
      adds  79a1b1a   r21492: Finish work on nested type support in EJS. (This used to be commit e88055b76a3d81fcc40773d880f76a1c3f53fbf0)
      adds  f487c24   r21493: Patch from Ronnie Sahlberg. From his email:
      adds  48b0dab   r21494: Fix 'make wintest' to support command-line changes to 'vm-get-ip.pl' and the revertsnapshot() shell function. Restructure existing tests to work with the recent build farm changes. Added windows DC testing to 'make wintest'. Some improvements and generalization to the way errors are handled. (This used to be commit de9687404e802d7e7629c9d03f496d3c5bd30397)
      adds  81adf16   r21495: Pass the VM .vmx file path to wintest_2k3_dc.sh on the command line. (This used to be commit 06bf94781e688c57f625161722e0a25af5a8d2e3)
      adds  7dc7156   r21496: A number of ldb control and LDAP changes, surrounding the 'phantom_root' flag in the search_options control
      adds  e4ca378   r21497: Pass more of the RPC-CRACKNAMES test by using the new search_options control.
      adds  f3ec806   r21498: Putting the second parameter in quotes so that we accept spaces in the config file path. (This used to be commit 7facfe9247e98421e998092482f52db05228ace6)
      adds  3d8e7f9   r21499: fill in the correct forest dns name
      adds  31d6d8c   r21501: ugly but the windows 2000 mmc deturns decoding error without this
      adds  6c32f44   r21502: add a very useful option "become dc:donnot leave=yes"
      adds  6cb8ac8   r21503: add usefull function to get the site dn for the local server
      adds  5d15ba6   r21504: for simo...
      adds  7f9d949   r21510: make it possible to push tags with length > 0xFFFFFF
      adds  bf77239   r21511: this seems to be the nicer fix for the problem with the windows 2000 LDAP client
      adds  89e28a0   r21512: finish DsBind() in the DRSUAPI server: - fill in our on bind_info struct correctly - remember the local and remote DsBindInfo28 struct - remember the remote bind_buid
      adds  28884a1   r21513: I don't know how long this has been wrong, but fix this up so we can re-provision (as is required for the TEST_LDAP=yes version of make test).
      adds  deea925   r21514: move away from a hardcoded "smbtorturedc"
      adds  1b17d9a   r21515: add some more PFC_FLAGS from the DCERPC spec, and fix some names
      adds  d92bc6d   r21516: - use the same assoc_group_id, for all 3 drsuapi connection - use the PFC_CONC_MPX flag for the 3rd connection - to DsGetNCChanges requests on the 3rd connection with the bind handle   from the 2nd connection to match w2k3
      adds  041b0cf   r21518: fix panic, sorry...
      adds  a626e5a   r21519: when we want to send non initialized data, then generate a random buffer explicit to make valgrind happy
      adds  067d8fd   r21520: fix the altercontext test... sorry
      adds  74e23c7   r21521: Add missing quotes around shell variables which could have spaces. Stop passing the VM config file path to wintest_2k3_dc.sh on the command line as it is now properly passed through the environment.
      adds  59d5e6a   r21522: Stop passing the VM config file path to wintest_2k3_dc.sh on the command line.
      adds  3260b55   r21523: fix a valgrind warning, we write the struct content to the file and should not leave t2.out uninialized
      adds  8d569e1   r21524: don't send unitialized data to the socket
      adds  c7e06e8   r21528: This file gets called by testit(), so it shouldn't call testit().
      adds  882c5a8   r21531: Use pidl-specific utility functions. Patch from Ronnie Sahlberg (This used to be commit e6fdcdf95e984a254cebd197269cf3e911009f02)
      adds  cb8fcea   r21532: Add tests for StripPrefixes utility function. (This used to be commit 365052555e0e9224bdfda0c2a10f78cbeee5b06c)
      adds  0e61710   r21533: try to get rid of the valgrind warnings of uninitialized memory passed to a socket
      adds  b8c219a   r21534: Add some more tests for wireshark. (This used to be commit b10432096181cf8e7d729e58a5ab54fac5eaa5fe)
      adds  60fd088   r21535: - fixed a crash in the RAW-ACLS test. When a dcerpc_pipe is created using the pattern in the clilsa code, it didn't fill in the p->binding structure. This affects nearly all users of dcerpc_pipe_open_smb(), so the simplest fix is to ensure that dcerpc_pipe_open_smb() initialises the binding if its not already there.
      adds  815d3f2   r21538: this looks better...
      adds  8c62b4c   r21539: try to get rid of all valgrind warnings...
      adds  fd2d095   r21541: Export mgmt, samr and atsvc for use in samba-gtk. (This used to be commit 7f451cbb8da26cfe27861c402e06b3f34f7ac647)
      adds  e311973   r21544: Fix duplicate names. The build system should be warning about this.... (This used to be commit 623026f67aac56c45e298ce5d7af7dbf91ec5df7)
      adds  43679c8   r21545: Fix pidl test. (This used to be commit ed0a7f5091d99a012e366ed3bc877b5228aa62a8)
      adds  e2aa39b   r21553: Remove bogus comment. (This used to be commit 7c5529729b95f170508b9fe4f04bd33d6f000b1e)
      adds  ad3b40d   r21554: Use a snippet from tridge's junkcode to cause us to wait for smbd to exit.
      adds  2916cc6   r21555: Some tests for TYPE in wireshark conformance files. (This used to be commit 2a44c8c9c296462350fcae1960265a6ef0f317d8)
      adds  cdb18fd   r21559: More tests. (This used to be commit c68573392b0fbc7c6267ac4fe84f7916e3cec779)
      adds  7870652   r21564: Move ndrdump to librpc/tools. (This used to be commit e3cc94e7d175824abce16c377e5180b4756543cf)
      adds  6f3c968   r21567: Add some more wireshark tests. (This used to be commit 40e2956058fe4aaebf3f7269bce90339d7faf24f)
      adds  f5f0e50   r21568: More tests. (This used to be commit c7bde9c1f537cbcf8e71177e6c3969699c046ecb)
      adds  bedc59c   r21570: added a RPC-HANDLES test that tries to show that rpc policy handles are not shared between connections. It tests three types of policy handles, on lsa, samr and drsuapi. You need to run on ncacn_ip_tcp with seal for drsuapi.
      adds  3d61a1b   r21571: added RPC-HANDLES test to make test (This used to be commit 73da5e368ba2307051320cd8cb70b3bd8bd04089)
      adds  d7a7b7fb  r21572: More work towards supporting tagged types. (This used to be commit 4d28396f0928444406334888f4bc345e74a380df)
      adds  c1aef15   r21573: Remove more code that assumed all types are typedefs. (This used to be commit bbbfbfa870c44a6148c3d4d47ff409098e85fcc3)
      adds  a635df4   r21574: Fix handling of DECLARE. (This used to be commit 6a4033464bf269176f928a5b3b7e63aad1bb1e7a)
      adds  240b470   r21575: Fix handling of is_scalar() for declares. (This used to be commit f0bc29df7297f8f91175091e5f4b14f4ae4b0591)
      adds  4c99e87   r21578: Use utility function for naming pull/push/print functions. (This used to be commit e0f626b79c43eb59ad3c6e3fb6c267504764bfef)
      adds  3bc13d6   r21579: Use utility function to determine function names in ejs code. (This used to be commit 1736de4c73a82be8357808dc8ec93d3917213449)
      adds  179a9c7   r21580: Add generic target for test coverage data. (This used to be commit a41b72458d04a18da0c0c59cef8a2e24f77e8890)
      adds  82266dc   r21582: Allow modification of LDFLAGS (This used to be commit 1726bd33782d1ee77a292bdc0c840959c1c3fb50)
      adds  c200374   r21583: add missing CN=
      adds  5ba8169   r21584: Support for tagged types has landed!
      adds  6394f3e   r21586: update manifest (This used to be commit 6ec3c5430db21f312d697fd9491a6867e36d96a6)
      adds  9545dc2   r21588: add a RPC-HANDLES-LSARPC-SHARED test, which demonstrates policy handles can be shared between connections
      adds  ca14957   r21589: give an error when the assoc_group_id isn't 0
      adds  b1a80dc   r21590: add RPC-HANDLES-MIXED-SHARED test, which shows that assoc_groups are shared between idl-interfaces and connections.
      adds  505fd4e   r21591: add new error code
      adds  7f13043   r21592: compress_name() returns NULL for names longer than 15 chars
      adds  e31d922   r21593: give a more useful error, when we can't resolve a long name via broadcast of wins
      adds  c6b66db   r21594: give the same error in all resolve backends
      adds  9c9ec64   r21595: add a constant and some comments
      adds  084978b   r21618: an attempt to fix the problem with lcov and yacc generated C code (This used to be commit e9d17b5ba0846fbe47b5e4001f5f6394884961d1)
      adds  3bdf3aa   r21620: commit updated versions (with correct paths) (This used to be commit 2694bfb143eeb78a9a0b121dbc6a3e0a908ca06c)
      adds  0fff7ba   r21648: Start a UNIX extensions test set. Add a test for the SMBWhoami query. (This used to be commit ca89683dc28104a8cee23b0c1428350f22a68c99)
      adds  b9df742   r21649: Update self test scripts to start Fedora DS.  This requires current Fedora DS CVS, plus changes to split up 00core.ldif.
      adds  678c401   r21650: Update ndrdump to work in samba3 (This used to be commit 10295d9bdd035c008fa7dafef0426c1e86250ac9)
      adds  04fed31   r21653: Add two more tdr tests. (This used to be commit cc40e3acd95aecea481a65e936d311b815c6e9ae)
      adds  f653871   r21654: Add simple test for print functions. (This used to be commit 3c9df011a85aa8178a26d66faaaed5c88757800e)
      adds  1afda7b   r21656: Move tests a bit closer to the things they test, should make syncing with samba3 easier. (This used to be commit 4d755fb5d7adedd1dd8bad917b921324411bfd59)
      adds  83d88d1   r21658: Add some tests for SAMR NDR (This used to be commit a36912721ae84d3a1702bd83d735cc1097968f46)
      adds  737454d   r21659: Rename functions. (This used to be commit 6e645577a60bc79431a962b6522e8592b7c50e98)
      adds  648fe66   r21660: Add another test (This used to be commit 0b1e793ed56e3c4c592d8baaf3139e42b01b942b)
      adds  acdfe6d   r21661: Put direction in test name (This used to be commit bb0ebdab63bd8ba643f372fda8fe2ef4d600035b)
      adds  9ca1a3c   r21662: More samr tests (This used to be commit 2eae55819ec51dc53aa8bdea7b777cb2e8444cea)
      adds  fcaeede   r21668: Add SMB_QFS_POSIX_WHOAMI to trans2.h so it's easy to find. Add convenience API to create an anonymous credential. Don't clobber cmdline_credentials in the UNIX-WHOAMI test. (This used to be commit 73cea4e0c66f57057ed12b07bbb94b4e783ba6bf)
      adds  bedf53f   r21669: Fix --enable-dso build (This used to be commit 7cf9d07c88b0c81777bb9363d445ac657982a366)
      adds  0d0e4c9   r21670: More tests (This used to be commit eeb3b2ff68a414b2d7c828124c148015f6fa2fe9)
      adds  1cc7b6e   r21671: Add initial simple tests for socket wrapper (This used to be commit 872e2ad541478597191ca9e31872d5c8e2bbb832)
      adds  99fb785   r21673: Fix Samba 3 data read tests. I can't figure out why the upgrade one is broken, so that one is still disabled. (This used to be commit ef794f03d50022a77303c77045a04d9407d07cbc)
      adds  068cc7d   r21674: Fix argument (This used to be commit 43e1cccf112f850cb70ab78f56ea1d0c233e45fa)
      adds  a42b35a   r21675: Run some more of the NET tests. (This used to be commit 778a150f35152ae435632434561fb205d25bc604)
      adds  2de3bbb   r21676: Run more NET tests (This used to be commit 06eb2faebb331e9385f39b27e82e399d34b8b938)
      adds  a4a9772   r21677: Run some of the other ldap tests, too (This used to be commit b8f43e1eb1f626690df61e75ce1a06a94d19cf64)
      adds  df1033b   r21678: Don't generate Requires.private lines for install .pc files. Static library use by external programs is still broken, but this should at least fix shared libs. (This used to be commit 06659bce1b5dc7529d0984deadd451478c082773)
      adds  e8fe61e   r21679: Disable upgrade test for now, I can't get it to work. (This used to be commit 4929c07261443887608a845de16f1fb786efb7ba)
      adds  1ec8f79   r21680: Reenable CLDAP test (This used to be commit c6dfc90daf9c7ce0fe9a4d4ac7c1c278a694ef9f)
      adds  035adfb   r21681: Fix bug in the parsing code that parsed "struct foo;" the same as "struct foo {};".
      adds  f29b5e9   r21682: Remove accidently committed debug command. (This used to be commit 74a3681d65f570acf2756b40e0ad82799b86e9ec)
      adds  e465953   r21683: Remove the gconf registry backend.
      adds  6cec405   r21684: remove summary line for gtk code, as it's now maintained out-of-tree (This used to be commit 0200971142b15248d7979746e4c3ada14e62bf4f)
      adds  d693c27   r21685: Add some unit tests for the registry utility functions. (This used to be commit 0ae6d18ebe382a378ff1dc65069c629d8060ac2b)
      adds  737d24c   r21686: Do enable TLS, as we have solved the key setup problems, and we need to get the TLS code covered.
      adds  112e520   r21687: Always test LDAP and LDAPS (This used to be commit e830b815962da575aea9f9dc6bfee8eda8ec43c9)
      adds  bf08493   r21688: Add simple tests for genrand (This used to be commit 90f23f0de86bb63ad65556ff2dab8b066236f300)
      adds  eb3d3fb   r21689: Try to walk a bit more of the param/loadparm.c functions, as well as validating that we have a correct configuration before we even start testing.
      adds  faaac73   r21690: Test use of typedef /and/ struct name (This used to be commit f6d9cdb8a8eca6ff986504d4481b5165aee770c6)
      adds  0474005   r21691: Add testsuite for lib/charset (This used to be commit a4184893959bb25541704938ee621e5c575b817d)
      adds  32cdb5a   r21692: Test with LDAP, but without the non-block testing.  This is not compatible with the TLS layer at the moment.
      adds  0a28fba   r21693: Fix the RPC-SCANNER test.  Share some code with the RPC-MGMT test to make things easier to keep working.
      adds  1d75e90   r21694: Some more testing updates. (This used to be commit 9247626b1c5f1eec0cedd6be221aafc41d9a26ab)
      adds  ae49e53   r21695: Fix on bigendian systems. (This used to be commit 98f92dd6a1e7f096b328d80c5efdc6600a5de007)
      adds  6bca66d   r21696: Run the RPC-COUNTCALLS test to try and walk some of the NDR layer for routines for which we don't have any tests.
      adds  099a3a7   r21697: Try to cover the 'bad session key' codepaths too.
      adds  c069ead   r21698: Check for talloc failures.
      adds  0a1fefe   r21699: Because TALLOC_CTX is a void*, I didn't get a compiler warning about this incorrect argument.
      adds  000a094   r21700: Run mktestsetup as an external program. This guarantees that it can be used for other selftest implementations (in particular the perl one I've been working on). (This used to be commit aa29907327a91a64c769b1f2712f553e13964418)
      adds  d18afd6   r21701: Fix ejs tests. (This used to be commit e4cf8f1dea9063b9b83e629ea0e7a116bf4fc5f7)
      adds  72d88d1   r21707: Finally merge my (long-living) perlselftest branch.
      adds  804ac30   r21709: Add a list of tests that should be skipped rather than ad-hoc test skipping in various places. (This used to be commit 01befd52111b8c183d78f9e0d80065fe0825b87c)
      adds  754d416   r21710: Add client support for the UNIX_INFO2 info level in the QueryFile, QueryPath and FindFirst calls. Add a new torture test to verify the server side. (This used to be commit 7f56da2d1fa0718e5282bb4aea7d9a63a62f0bc7)
      adds  15d4047   r21712: Run tdb stress test. (This used to be commit e480beb9569421da103aafb440eb687daa2359f3)
      adds  70e6a8b   r21713: Redirect stderr output to stdout. (This used to be commit a5000b286d6ffb847edf47404f82ff93173208c4)
      adds  ac9bb2e   r21716: Report status in a way the build farm recognizes. (This used to be commit 8d775e87b58d3f6d87338197728530c94b8c841b)
      adds  3e1dd63   r21719: Try to cover more of the server-side password processing.
      adds  6376a47   r21720: Try to make 'TEST_LDAP=yes make test' work again.  These recent changes seem to have been lost in the merge, and some variables were not yet exported.
      adds  0fa6e86   r21721: Push the 'Success!  Your new directory server instance was created' message to stderr.
      adds  0aebd29   r21722: Add the dead record functionality presented on samba-technical at samba.org. If you do a tdb_set_max_dead(tdb, n), then for this tdb a delete operation will only mark a record as dead and re-use it if a new record is created. The parameter n allows for at most n dead records per hash chain. If this number is exceeded, all dead records are put on the central freelist.
      adds  aeaa440   r21727: Walk some more of the error branches in the ChangePasswordUser server.
      adds  904c03a   r21728: Perhaps we don't need this on recent OpenLDAP servers.  This overlay is depricated.
      adds  effbda4   r21729: Some more tests (This used to be commit d2baa8218cf504d6631d610f9fd393ad8c61574c)
      adds  f91f57b   r21730: Reintroduce summary for testenv, remove old (no longer used) file. (This used to be commit 0140aa5fd9e634620d42b8c4cdd4f43c6b681102)
      adds  8fdbf34   r21732: Use smbtorture for enumerating tests. (This used to be commit f6aa921521ab6b091823643b7df30d2f5af620ab)
      adds  eaa02e4   r21733: Merge testenv back into core selftest.pl (This used to be commit 4b78ed3a606b6697512f1e4e9b9c6c93816e71f8)
      adds  b0b31f5   r21735: skip the smbclient test until jelmer can take a look at it. The current test makes no sense with the new test system. For example, it does "mkdir bla" then "cd bla" then "cd ..", but it now does these as separate smbclient commands, which makes no sense at all. It even seems to try to run them in parallel???
      adds  847102c   r21736: Fix the smbclient test to do something more interesting with the last few authentication tests.  Now that the tests correctly 'fail', I was able to fix the credentials subsystem to honour USER and PASSWD.
      adds  4362ce9   r21737: Print the error strings in the ejs ldb test. (This used to be commit fed42cf5a359e8dcbabd82dba5b18058260ddc07)
      adds  41a72a5   r21739: Make it easy to change the log level for the slapd processes, and have the logs go to a file.
      adds  793db3b   r21740: this fixes the real cause of the large log files we had. The problem was we were not checking the result of a convert_string() call, and it was giving -1. We then passed -1 to fwrite() on stdout, which on aix and macosx wrote all of available memory to stdout :)
      adds  d500181   r21741: Like starting smbd, ensure we have acutally started slapd, and it is listening, before we continue.
      adds  0012f75   r21742: reenable the smbclient test now that the d_printf bug is fixed (This used to be commit f483f5b26a702cffb72a46e0f172d82c18471e26)
      adds  45be808   r21743: Always use the 'escaped' LDAPI path.
      adds  85a11bc   r21744: Test more talloc failure cases.
      adds  5f2f653   r21745: indent (This used to be commit 7841b299061ec8f4f6a14720dbe4fa7108313848)
      adds  548ffe7   r21746: We don't link in this file any more. (This used to be commit 123ae858c77c2507bdac6a93be1e2932a3fd7375)
      adds  35a6063   r21751: These 2 tests pass for me, so add them to the standard test script.
      adds  f80d210   r21760: Try to pin down were some errors are coming from.  Ensure we at least name the module.
      adds  3370f2f   r21761: - Give more detail on LDAP client library failures (make it clear   where the error is from)
      adds  7a9f31a   r21771: We just don't need to test this on more than one transport.
      adds  4e7520f   r21772: add DS_BEHAVIOR_WIN2003_INTERIM constant
      adds  3e697d5   r21773: fix typo orginating -> originating
      adds  95c3927   r21786: My initial attempts in qooxdoo coding. Derrell, please take a look and I'll have a lot of questions to you.
      adds  0816228   r21787: Add new module to the swat application.
      adds  16779a9   r21788: Add new JSON-RPC services.
      adds  7b706c7   r21789: We do actually need this, to get a contextCSN attribute, which we need for USN support.
      adds  67e22aa   r21790: Setup the socket_wrapper_dir when we set the environment variable.
      adds  9b921af   r21791: This test is still just as valid without as much CPU time wasted.
      adds  544a2d3   r21793: add replacement for unsetenv()
      adds  d358087   r21794: add setenv()/unsetenv() testsuite
      adds  14233bb   r21795: fix the prototype of unsetenv()...
      adds  de75e93   r21796: check if unsetenv() works on an non-existing key
      adds  d464f0e   r21797: remove the key directly from the environ array
      adds  8988113   r21798: unsetenv() returns void on some platforms (BSD)
      adds  252331a   r21799: tell roken.h.in to not generate prototypes for setenv() and unsetenv()
      adds  b6b98f6   r21805: Add PAC_TYPE_CONSTRAINED_DELEGATION to the PAC_TYPE enum. (This used to be commit 6fb3b4be10d204bec61a1fddd1c50c1c24d52ebf)
      adds  9b03286   r21806: I've been working over the last week to fix up the LDAP backend for Samba4.  This only broke on global catalog queries, which turned out to be due to changes in the partitions module that metze needed for his DRSUAPI work.
      adds  676a04a   r21807: modularise the opendb code, so different backends can be implemented. This will allow for a ctdb opendb backend. (This used to be commit 6b91ca0968209ad17489341c78d9610607cc8320)
      adds  3330a53   r21808: - Fix a nasty bug in the finite state machine that allowed an event from a   non-handled widget to be processed as if the event originated from a handled   widget.  This was allowing the appear event for the module's canvas in   Mimir's Net Manager (an event which was not handled) to load the tree,   followed by the tree appear event (intended to be handled, albeit   incorrectly -- see subsequent check-in of Mimir's Fsm.js) to again load the   tree, thus the  [...]
      adds  0f08bc3   r21809: - If the canvas is never initialized with the tree, the tree will never   appear.  Now that the finite state machine properly ignores events from   widgets which are not handled, the initialization of the tree should be done   when the module's canvas appears (i.e. just after the canvas has had the   module's gui applied to it). (This used to be commit ab620c9554642f1289d6d0136fb104e475f22316)
      adds  894555b   r21810: - The height of a widget is in relation to its enclosing widget.  Specifying a   height of 100% means that if the enclosing widget is 100 pixels high, this   widget should be 100 pixels high.  If this widget is then placed someplace   other than at the top of the enclosing widget, e.g. with top:20, the bottom   of this widget will fall off the bottom of the enclosing widget.
      adds  f85bb4c   r21811: fixed a queueing error in the dcerpc client code. WHen the dcerpc_ship_next_request() logic was added the penidng queue was split in two, but we also needed to update the code which removes requests from the queue to know about the two queues. Following the pattern used in other client libs, I based which queue to remove from on req->state, and added a new state RPC_REQUEST_QUEUED. This fixes a crash that happens when rpc requests time out.
      adds  dd0b257   r21812: fixed an integer overflow error in the ndr push code.
      adds  c8cfbfd   r21814: use ndr_push_error in the ndr layer, not just a NTSTATUS failure (This used to be commit 37aa32e2fe4829ec467c606cfcc7485508a2682c)
      adds  d0f9896   r21817: give fields a meaning
      adds  952a908   r21820: move function, so that all are in top-down order as they get called
      adds  31c674b   r21821: move comment about the becoming a dc to the code which implements it and extent the comments a bit
      adds  63fd883   r21826: reorder functions
      adds  37f2d53   r21827: move comments to the place where the functionality is implemented
      adds  c1c34c4   r21828: Hardcode prototypes, as they're a public API. (This used to be commit 02ae0b9cde8a18498bc72583d8cac9b0217da4ad)
      adds  6bcbdc2   r21829:  Integrate mgmt in libdcerpc. We have enough libraries as it is and mgmt is part of the DCE/RPC standard. (This used to be commit b0d05727b4e2688f182ae3427e3215b22562ae6c)
      adds  606c0fe   r21830: Fix header installation, remove proto header with a single prototype. (This used to be commit 47a17a741af625eb52f611b3d0f3ea0e207f2c3a)
      adds  72b2f64   r21832: Ignore some more autogenerated files. (This used to be commit f7fc7e21922355afb5c66cf6b5afb69ad79a9b46)
      adds  0836a83   r21833: Don't install static libs, they can't be used anyway. (This used to be commit 6fb7097edfa222234505a4223c627dd506f5df7d)
      adds  4f0c099   r21834: Remove unnecessary includes (This used to be commit 7d10e192caa60b816466a9deddf736afd2445080)
      adds  dfb0427   r21835: fixed a rpc server bug where we failed to remove a call from one linked list when moving it to another. This could cause a valgrind error under the RPC-SCANNER test. (This used to be commit 9ba8c008513e362fbb860af899006505cadb4a2f)
      adds  8afe4e7   r21836: Assume that if an OpenLDAP system is 'modular' then everything is a module, so we have to bring in syncprov too.
      adds  00d74b8   r21837: Make dcerpc_mgmt a separate library again, as the linker leaves it out when it's part of dcerpc. (This used to be commit dc4428553ec2749ef1ba24fbffeaabf0af6bf364)
      adds  97d2f1c   r21838: generate no metadata for constructed attributes
      adds  41c5453   r21839: add my email address
      adds  449afe0   r21841: Rename the method and check parameters more strictly.
      adds  d755269   r21842: fix typo in comment
      adds  dcd65a5   r21843: the computer_dn isn't needed anymore because we don't manually reset the password anymore
      adds  fe0d6a1   r21852: Further work on initialising libnet context from netmgr.
      adds  f19637f   r21859: add a comment why we remove the rid_crypt obfuscation
      adds  e2f2631   r21896: - Enable creating default NetContext when no explicit credentials are   passed. In such case use what's been provided on swat session logon. - Create a proper NetContext object only once and add it to the resources   for later use.
      adds  2fca3f9   r21909: Merge some of my recent improvements to the test infrastructure: - Allow tests to specify what environment they need to run in (dc and none are thecurrent supported ones).
      adds  86d7774   r21910: Clean up some unused functions. (This used to be commit 36cd3406db06e3101cfede2f3935879cb11eeb93)
      adds  ab65224   r21911: Some more work on making the ncacn_np handling in smbd be less special. (This used to be commit 52f32b7330ee1a2dd5850fd0e412279777edc00d)
      adds  ffcf96b   r21928: fix the interface uuid of wzcsvc.
      adds  40c2da7   r21943: don't send unitialized data
      adds  c61db93   r21949: After discussion with the Apple and Linux client maintainers, changing the FindFirst response for the UNIX_INFO2 level to include a length field before the name. The name is not required to be null terminated. the lenght field does not count any null. (This used to be commit eef672bfff6b112ceceec2a58c78042352e83276)
      adds  90d8786   r21951: Hopefully fix valgrind warning. (This used to be commit e5d0487f3196da4e5aa79a6f285b3f3d23d303ca)
      adds  c95d468   r21970: Ensure that Fedora DS can be shut down correctly with the stop script: This needs the pid file to be in the right spot.
      adds  fdd4c5f   r21971: Fill in some more values in config files from variables, so we can better setup multiple environments.
      adds  452f8e7   r21995: Patch from Ronnie Sahlberg.
      adds  256054f   r21996: Fix a bug for invalid casts of pointers.
      adds  cbd42dc   r22004: Check for dereferencing null pointers.
      adds  cd5745d   r22005: Add more code (doesn't work at the moment) preparing a place for listing user accounts.
      adds  f00f7a3   r22021: use the pid specified in the individual locks, not the request pid, in locking requests.
      adds  15ceca1   r22025: patch from Ronnie to make locktest also test the behaviour of pid changes in the locks (This used to be commit 369b185f291f73e4e92481952781c13d59c068fd)
      adds  bd23809   r22027: Allow separate build and source directories. Don't follow symlinks when copying hemidal_build since this leads to traversal loops. (This used to be commit ef32ad83d2edbd8fe638d1f5493b960d2e09b6ae)
      adds  dec40d3   r22028: Fix include path for the srcidr != builddir case. (This used to be commit a6141d40b15d52d40998c6206d632a27122a0060)
      adds  2882b2b   r22029: Make sure we respect $srcdir correctly for the srcdir != builddir case. (This used to be commit 0db4256a472975c5097135fa87315038a1350a72)
      adds  7dc8e67   r22030: Simplify include parsing for config.mk files, making sure we get it right for the srcdir != builddir case. Emit some comment lines that can be used to figure out which parts of the Makefile output is generated from which config files. (This used to be commit bdb1532d3a0fc73e615f66966c3d633c7e93fbb6)
      adds  3e0f5d7   r22031: Make sure we rewrite the include directives in CFLAGS to contain paths from builddir and srcdir. builddir has precedence. (This used to be commit af87c22ecf357c3e83b46cf38acec5b94686d3e9)
      adds  3d0bc0e   r22032: Make sure static libraries end up in bin/static. (This used to be commit 316283170a411bf751d1bf155f119d1ac0e7d27f)
      adds  051e4b2   r22034: Use builddir and srcdir instead on samba_builddir and samba_srcdir. (This used to be commit 8b19b8bfbed3e25d1c4e94d1cf3def4f878f8acf)
      adds  2e58845   r22035: Introduce HOSTLD which is needed to link the asn1 compiler when cross compiling. (This used to be commit 976343821b99b04725c9fddee42dbcd0261c2d51)
      adds  c09f402   r22036: Make sure both srcdir and builddir are in VPATH. (This used to be commit 9400f07738eeedb08f38426964ac23b5d4312de9)
      adds  4873704   r22037: Make sure STATICDIR exists before linking a static archive. (This used to be commit c8ffdc15420c9b849b8d8e930f644ac6f83dcc77)
      adds  8d525c8   r22038: - fix perl warning - use the same if statement as in input.pm
      adds  3655b4b   r22040: Use $< to specify the immediate prerequisit instead of $*. This is needed for VPATH to find the correct files when srcdir != builddir.
      adds  769efdf   r22041: merge trivial changes from samba3
      adds  4e8fd9f   r22046: Rever r22040, which breaks the build on FreeBSD 5.4 (BSD make). (This used to be commit 5a96812929cc8521566017c881b4c3459e7b8a91)
      adds  f3455f0   r22047: Move suffix rules into smb_build. Enable $< if we are building with GNU Make. This lets GNU Make users bild with $srcdir != $builddir. (This used to be commit bb473bf856c0108646c67792d5750c84743ea46e)
      adds  36d8bdc   r22048: Sigh. Commit the other half of r22047. (This used to be commit cbc15e963af67d6b7b4ad7b1f249667e2d7f7fd9)
      adds  a18b522   r22052: merge tdbtool from samba3 and build it
      adds  464c48a   r22053: remove samba3 specific stuff from tdbtool
      adds  690df3c   r22063: Fix the RPC-EPMAPPER test. (This used to be commit 101cdd1ec1933874e3cb961f4eb365cbd31a728a)
      adds  a78be21   r22070: merge in the changes from the bzr ctdb tree, and convert the brlock ctdb backend to use the updated multi-database API (This used to be commit 44dcac9e4d81bfc078512248967b6240db9d1bd8)
      adds  b03d49b   r22072: in order to implement the opendb ctdb backend, I've found that the existing ctdb_call() mechanism isn't sufficient. The main problem is that the operations on the record need to be done with a lock held while a local posix file operation is happening. We can't use a ctdb_call callback function to do the actual file opens, renames, unlinks etc as the callback would run on the wrong node.
      adds  e3e5056   r22074: More refactoring. (This used to be commit b0e0c5cb94fc6d96dff9acd55ec632e3dd461b17)
      adds  6e38875   r22075: Configure the bitwise match plugin, until it becomes accepted upstream.
      adds  bc8474b   r22076: Fill in short and long domain names into the generated krb5.conf (This used to be commit c366610cbc947af84fff3313232ddbc213d61737)
      adds  cb04f01   r22077: Import only necessary test variables, more refactoring. (This used to be commit 150bb2238ea91ead3bdde0a34ff801b79bc83ec3)
      adds  7196090   r22081: transaction_brlock() should be static
      adds  6615622   r22082: merged the ctdb changes from bzr
      adds  0cbea31   r22083: opendb backend to ctdb now passes simple tests (This used to be commit 141bd7ac39b66132f989d44d731512f939973f9e)
      adds  23508a7   r22084: use a TDB_INTERNAL tdb for the local ctdb tdb for now (This used to be commit e2fe45cf4073b68e2a1c6577928d0765e26f3267)
      adds  eb94925   r22085: correct copyright on opendb_ctdb.c (This used to be commit 43ee3f8724164afc90a170c6da713b38d3995191)
      adds  e936efb   r22086: Bail out early on some of these failures. (This used to be commit 8311bdfde92a9efe7730ed4a0f5f70f8e0d25ef6)
      adds  25b4ee7   r22087: added a RAW-BENCH-OPEN test that can be used to stress out a clustered implementation of a opendb backend. Use it in combination with --unclist to tell smbtorture to connect to multiple nodes in the cluster (This used to be commit b4e38b1b8dbc3ce817f858f39c3f0521c9832fce)
      adds  bfc4053   r22088: export PIDDIR to make the smbd pid show in 'make testenv' again. (This used to be commit 9e95871b3a70310b8c0ca92dfdb595d7cfc559d5)
      adds  432dfdb   r22089: check the return value of interpret_addr2() (This used to be commit af6661e442ff37070cf49b6d9ab85a1c045ef293)
      adds  4685a42   r22090: fix error handling in cldap client library to cope with bad host names (This used to be commit 99c51b104d05a8ad32563497216271e2f20d4985)
      adds  a9044f9   r22098: merged from bzr tree (This used to be commit a57af1ff8234ab590ebf28b3316953bec880005c)
      adds  1b02e88   r22114: merge from bzr tree (This used to be commit e60a485ff5c5d8deb7c0aea5e49d0c1d0ea4fa37)
      adds  6809430   r22115: I don't like the DOMAIN environment variable.  It really isn't a good match for what we are using it for here.
      adds  98fda45   r22116: Only query by SID if we have a SID
      adds  5497a13   r22117: merged from bzr (This used to be commit d7f122df1dba30e46e84e294cccecb2e4ef82072)
      adds  270248a   r22118: Add another RPC-CRACKNAMES test, but allow a way to skip sub-parts of this test we don't yet support in Samba4.  I want to at least try and test this parts of this codebase...
      adds  1c7f70d   r22119: Where we get a request to 'crack' a user principal name from a compleatly unknown domain, return the correct error code.
      adds  d0179f1   r22120: Expand the RPC-CRACKNAMES test, to test more values and expose patterns.
      adds  a16989b   r22121: The RPC-CRACKNAMES test now passes against Samba4.  This should help the code coverage...
      adds  51fd156   r22133: Don't push parameters into environment until necessary. (This used to be commit 290815d180b2bf0ba24744b3796905096d07d7b7)
      adds  3ff1625   r22134: Create different smb.conf file for the client side. This should make use with Samba 3 or windows easier as well as environments. (This used to be commit a32cdc06c39b07fbc7a3015ef059cc9143fb6e20)
      adds  c0b76be   r22136: Fix incorrect event handling. Submitted by John Jorgensen <jorgensen.john at gmail.com>
      adds  892c8cd   r22137: Actually use client.conf, defer more code as far as possible. (This used to be commit 9399123a7277dbaf8dd392dd4ec2fe1c0780d486)
      adds  4cc5004   r22152: merge from samba3:
      adds  e338b4b   r22156: - Lazy evaluate variable names.
      adds  dbfb32f   r22160: Only use test environment names that actually exist (get make quicktest to pass).
      adds  7b88696   r22161: Clarify exactly where the socket_wrapper should be handled (early), and ensure that $prefix exists before it tries to create $prefix/w.
      adds  c41fe66   r22162: get the TEST_LDAP mode working again
      adds  d9916ac   r22165: merge transaction fix from samba3 (This used to be commit ff78be0be4ef67ed25bfb837bd8a7bf4105367fb)
      adds  f02c0a6   r22166: Stop heimdal from trying to prototype innetgr in roken, now we don't do it in libreplace.
      adds  5f11116   r22167: This seems to get Fedora DS to run the tests again.
      adds  f57ebf3   r22168: Ensure we actually run all the transports for the slow tests (otherwise we miss tests).
      adds  f3303bc   r22170: To get the smbclient blackbox test to pass again, we need to get the private dir to contain a valid machine account.
      adds  ca3e134   r22171: At least walk over the test_SetupCredentials2 before bailing as 'we don't do this yet'...
      adds  7e92a07   r22176: Make the LOCAL-MESSAGING test pass again.  Messaging sockets are in the 'pid directory' now...
      adds  5904bbf   r22177: Restore the PIDDIR mapping for the client 'pid directory', as this is (ab)used for messaging.
      adds  8732429   r22179: Store resource id along with the object itself to be able to return it as "number" type. This fixes a small problem with resource set method returning id of type "number" whereas find method was returning id of type "string".
      adds  f5bcf91   r22180: Re-add testing of the CIFS backend.
      adds  4a94377   r22182: Skip a few tests that will not pass against the ntvfs/posix layer, when testing ntvfs/cifs -> ntvfs/posix too.
      adds  3154dbd   r22183: Perl might not be in /usr/bin/perl, so use $(PERL) from the makefile to start the selftest script.
      adds  b60157f   r22184: On some hosts, parsing a compleatly invalid principal causes heimadal to try and figure out what realm the current host is in (by DNS lookup for it's full domain name).  We don't want to do that for this test, just break the checksum.
      adds  f725377   r22185: Initial work on a 'member' test environment'. (This used to be commit 9e0032be03ebd6dd94c98bc6958df0cb998f487e)
      adds  ca1e672   r22186: fix build with autodependencies
      adds  f1b2b43   r22187: Test kerberos logins in the smbclient blackbox tests, including with a machine account.
      adds  714b5df   r22188: fix formating bug
      adds  2eb8b67   r22189: fix compiler warning
      adds  52cf4bd   r22190: fix compiler warnings and remove unused talloc_reference()
      adds  cc275f0   r22191: Add a samba4kinit binary to the build, so I can test using an existing ccache, as well as PKINIT.
      adds  537e773   r22192: fix compiler warnings
      adds  d57326a   r22193: fix compiler warning and formating
      adds  9407f3d   r22194: fix compiler warning and compile in but disable NetShareAddSetDel test
      adds  c0bcbd4   r22195: fix compiler warnings and convert the whole torture/rpc/unixinfo.c code to the new torture ui functions
      adds  743fbb9   r22196: give better error codes to make RPC-UNIXINFO pass
      adds  d84fcaa   r22197: fix formating
      adds  a88ac66   r22199: fix typo
      adds  3529cf2   r22200: make ntvfs a subsystem as linking ntvfs.so.1 uses ca. 800 cmdline args to ld and that fails on some hosts in the build-farm, lets see if they will be happier now
      adds  3dc258f   r22201: crash fix...
      adds  f2e611f   r22203: Improve the replace testsuite a bit. (This used to be commit 7003a6fa1ae1d163160ad509a7811f836be3aa6f)
      adds  2bedec2   r22208: Print the target principal name, to help with kdc unreachable errors.
      adds  eb49760   r22215: add strptime replacement to libreplace based on the patch from jojowil at hvcc.edu to bug 4063
      adds  aea41af   r22216: move strptime testsuite into it's own file so we can include it for the configure test
      adds  6262602   r22217: merge from samba3 21944:
      adds  e369a15   r22218: fix libreplace standalone build
      adds  aeb3f7f   r22222: a dummy commit:-)
      adds  7b2b439   r22223: make comparing of struct tm more verbose and more portable
      adds  bb36705   r22226: move discard_const macros to librelace
      adds  c9f04d8   r22231: merge from bzr ctdb tree (This used to be commit 807b959082d3b9a929c9f6597714e636638a940e)
      adds  71c5586   r22232: add a special message handler ID meaning "all messages please"
      adds  3f7d52d   r22233: Allow 'REALM' as a global environment variable in the tests.
      adds  e24cf89   r22234: merge test suite changes from bzr tree (This used to be commit d825f4e6cc96a365061805352a2df3818df2364e)
      adds  b0cbe9a   r22235: Test kinit, and PKINIT functionality by means of a new blackbox test.
      adds  cb8ed81   r22236: Update to Heimdal's socket_wrapper, which supports IPv6.
      adds  0ea0b01   r22237: this init fn doesn't exist yet (This used to be commit 6d9d62dca3cb6abad95c4ec9238da0b7bf32cefa)
      adds  0583d4d   r22238: Because these utilities compile in socket_wrapper.ho, they may need -lsocket on some systems.
      adds  69370d0   r22239: use strlcpy instead of strcpy to make the IBM checker happy
      adds  5abd69f   r22242: ctdb init now takes a process model (This used to be commit ec611774da4759d2d6a334e57c104ed0ad5b7967)
      adds  abe4d9a   r22243: remove useless printf's
      adds  4b2b3bb   r22246: only test strtoll once
      adds  f0c9bc0   r22250: try to fix the build on aix1 in the farm
      adds  43b1644   r22253: - make the strtoll tests more verbose - add initial strtoull tests
      adds  92573a7   r22256: Use shorter directory names for tests. (This used to be commit cddf4d95aa88f4653c2b5da7bdfa4d03bdae0bbc)
      adds  e917762   r22257: disable shared libraries on IRIX for now as us4 fails to link libtorture.so because of an argv overflow
      adds  aabf459   r22258: make ntvfs a library again
      adds  daf889d   r22259: libreplace always provides strptime()
      adds  7836c2d   r22260: Use single script for creating Samba 4 test environments. Add first test that uses the member environment. (This used to be commit 9e3142a1bb3f3b3e06ea1a54215474d88de4d44d)
      adds  9a7d2f8   r22263: use AC_HAVE_DECL() because AC_CHECK_DECLS() defines to 1 or 0 and #ifndef doesn't work.
      adds  9f7406f   r22267: protect #define __location__ with an #ifndef
      adds  3dd41c8   r22270: provide __location__ in replace.h
      adds  7e13a1c   r22273: - provide __LINESTR__ macro - add __STRINGSTRING() macro to really create a string of __LINE__ - fix __location__ macro
      adds  5b7afb8   r22279: add a lot more detailed strtoll() and strtoull() tests
      adds  aacabe9   r22284: Make this script executable (This used to be commit b0cbf169366e3624f4d8c2b1a65e478e72734871)
      adds  2c24799   r22286: Import branch that converted the Samba4 test target code to perl and makes the code a bit clearer. (This used to be commit e3ba5ced0440e736f0f140e12a8c728f79a20bb2)
      adds  5dc27b3   r22287: Fix some issues in fedora ds code. (This used to be commit e820f1d0f398a6ebfdf5be2f756f9f256d9c88d5)
      adds  15416dc   r22288: Somehow, Jelmer lost a few capital letters.  I'll send him a new batch.
      adds  fabbcb6   r22289: Another fedora ds fix (This used to be commit 25a7eabc6bca3e7cdc0d0d0bf1b0981873fe7b83)
      adds  ed4df96   r22290: Fedora DS is incredibly picky about newlines... (This used to be commit 0e80f456e87f4c742dee3e1de3d95cd007d09bbc)
      adds  bcf43e1   r22292: Start the LDAP server inside the same fifo as smbd, as OpenLDAP (like smbd, but not Fedora DS yet) will then shut down when it looses stdin.
      adds  c2688ec   r22293: Try to make it more clear what failed to parse.
      adds  d7fe1f1   r22294: Lock the delegated credentials to being kerberos only, we just don't have the data for anything else.
      adds  0ca8807   r22295: Use delegated credentials and kerberos to test the pass-though authenticatication as well as the ntvfs/cifs layer.
      adds  3eb286b   r22296: heimdal/lib/roken/roken.h.in includes <socket_wrapper.h> which doesn't work on some hosts in the farm
      adds  4047b20   r22297: move ZERO_*, ARRAY_SIZE and PTR_DIFF macros into libreplace
      adds  ed4489e   r22300: fix make everything, we need to build shared libraries...
      adds  86a137b   r22305: fix make test using a absolute path for --with-selftest-prefix
      adds  57dd182   r22306: try to make the aix compiler happy
      adds  8934c3f   r22307: when no lex or yacc is found: - just touch $DEST if it's already there and newer than $SRC - touch $DEST if it's already there but older than $SRC and print warnings   to stderr - otherwise return an error
      adds  71270d5   r22308: disabled shared libraries on aix and openbsd until we can link libtorture.so and libntvfs.so there
      adds  ba5c8ee   r22309: cosmetic changes...
      adds  a412c3f   r22310: - use 'everything' instead of 'all libraries'
      adds  cc098d1   r22311: use different ip-addresses for dc and member
      adds  45e8a27   r22312: avoid the need of typing 'run' into each gdb xterm
      adds  81fb404   r22319: sync lib/tdb/ with samba3
      adds  e18eed1   r22322: Cut timelimits for BENCH tests run in quicktest.
      adds  4a23a69   r22323: - add credentials property to NetContext object - change a comment (matches the idea better)
      adds  671d785   r22324: Another step closer to nice listing of user accounts.
      adds  c2d5d6d   r22325: Typo fix
      adds  21379ee   r22326: Merge some more test improvements. (This used to be commit 3f85eab5908b8aa6761f23702f987d89f2977179)
      adds  f40244a   r22328: Add initial testsuite for share code. (This used to be commit 3d079732a9cf15fcc3638db5f77bb45d7580d251)
      adds  ab9b8d3   r22329: abstract the output handling of run_test() via function pointers
      adds  f9e5d77   r22331: remove run_test_buildfarm() function and pass buildfarm specific msg_ops to run_test() instead
      adds  f4ec06d   r22332: escape bad chars with '_' to form a nice filename
      adds  38f9de8   r22333: Use kerberos and the ntvfs/cifs backend for just one test, in the quicktest.
      adds  249174c   r22334: don't print the test output if the test passed (in build-farm mode)
      adds  cef04ba   r22335: output the error code
      adds  0fe8434   r22336: Add some more share tests. (This used to be commit dfc88ad698644fe90f0275c457e7b84ddde302a4)
      adds  08a4449   r22337: print out the smbd log output after each test
      adds  8636c24   r22338: Allow regexes in known-failures file (This used to be commit 74efac5ce2655e47f8274f484630b82b6d5fcb24)
      adds  a60ab76   r22339: Run some more tests. (This used to be commit 1b73e6a776a3ef478718f656523d125d28589f5c)
      adds  c815103   r22346: Fix small mistake - after sending rpc request we should go to await rpc result state instead of idle.
      adds  efe1883   r22356: Simple refactoring. (This used to be commit 913aa17b0278e0861f2662768453e436a3d71e1e)
      adds  a0bfcfa   r22357: Don't use 'our' (This used to be commit 7989ee2aa015264dc9334b5e15d4fe6cb55f4e09)
      adds  1711fed   r22359: try to fix the start failures in the build-farm by creating the prefix dir before using abs_path()
      adds  ad6b43a   r22360: print out the name of the PCAP file and move setup and cleanup of pcap files into functions
      adds  558e5dd   r22361: warnings.pm isn't available on solaris 8
      adds  361e0b0   r22365: prepare merge to samba3
      adds  35bc907   r22367: prepare merge to samba3
      adds  52f655d   r22368: remove unused header maybe this fixes th ebuild on some hosts
      adds  f21cdbc   r22369: add ZERO_STRUCT() ... macros to lib/util/util.h again to fix the openchange build...
      adds  4bb0cb7   r22371: readd discard_const() to lib/util/util.h
      adds  6bc249e   r22372: split out become_daemon() into it's own function
      adds  3c5618f   r22373: move in_list() to util_strlist.c to remove the dependency from util.o to next_token() and strcasecmp_m()
      adds  49f71c5   r22374: fix perl warnings
      adds  e2deb00   r22375: implement check_env() logic in the frontend
      adds  e4fb709   r22377: implement check_env() for samba4
      adds  fefc459   r22378: none needs to be checked first
      adds  b0ddff0   r22379: add missing file
      adds  fdae545   r22380: get the output of the exited smbd...
      adds  c13a408   r22381: fix memory leak
      adds  4d0650e   r22382: fix memory leak
      adds  8b3830f   r22383: maybe this fixes the mkdir not enough args failure on sun1
      adds  3e6c454   r22384: print out the total selftest runtime and the time for each test
      adds  1732831   r22385: remove unused include
      adds  4d9a158   r22386: another unused include
      adds  b4a6a14   r22387: see if this fixes the build on the aix1 hosts
      adds  4194a55   r22396: remove unused vars
      adds  1fc97d3   r22397: hopefully fix the build on some aix hosts in the build-farm
      adds  b9ed2cc   r22398: try to let all tests pass 5400 seconds is not enough with the amount of tests we run now.
      adds  cfb0040   r22399: fix major memory leak
      adds  8a33415   r22400: only add srcdir and builddir path if they differ
      adds  35ffca8   r22403: this dependencies should be private
      adds  44760c3   r22404: more dependencies which should be private
      adds  1c8b46b   r22405: fix memory leak in error path
      adds  344cde4   r22406: this dependencies should also be private
      adds  6588165   r22407: this dependecies should be private
      adds  a81f239   r22408: more private dependecies
      adds  3c070cb   r22409: try to fix selftest.pl on systems with old perl versions
      adds  cd63c81   r22410: disallow PUBLIC_ options on MODULE and BINARY
      adds  86d376e   r22414: use more portable perl
      adds  34952e8   r22415: Remove test directory once we are finished. Merge -r 22393:22394 from SAMBA_3_0. (This used to be commit a8fe3c34e2964c7080ec3702b53ec141d58b7e5f)
      adds  66a9f1e   r22420: fix smbd timeout
      adds  650d81b   r22421: merged in latest ctdb changes from bzr (This used to be commit 3633f862b966866819c9a0a6ad0238a858e15e62)
      adds  046870c   r22422: merged tdb changes from ctdb (This used to be commit a0ff739bcab32065d9d3957eb1d93f7791f84f04)
      adds  b174459   r22423: don't need popt here (This used to be commit fd8594d62eed8f1fb8d702689b21eff297bb6593)
      adds  a395425   r22424: fixed the bad merge (thanks to metze for pointing out) (This used to be commit bffb8f88006fd2530cad270df642d9a23a01b34b)
      adds  c634391   r22427: Abort in a few more cases of failure to provision.
      adds  75d3641   r22436: allow:
      adds  2acf0d6   r22437: fix dependencies
      adds  f71b2fd   r22438: get rid of printf format warnings in heimdal code
      adds  80d4b8c   r22439: fix some dependencies
      adds  c20df73   r22440: fix autodependencies build
      adds  d8e01cb   r22442: fix the build without autodependencies
      adds  ca33b7e   r22443: It isn't fatal to get the case wrong on this stuff.
      adds  acedd59   r22451: allow
      adds  d511061   r22452: fix creation of MK_FILES variable in Makefile
      adds  3b39a0d   r22453: Fix TDR testsuite without using our. (This used to be commit 2c82aea0d3cb43b6d653fa7d64d490eddef26903)
      adds  71761db   r22454: - let asn1_deps.pl calculate the dependencies depending on the IMPORT line in the asn1 file - fix some heimdal dependencies
      adds  4924d03   r22455: split dependecies array for compiling and linking and use better names:-)
      adds  68d92f0   r22456: Merge wireshark and ejs test improvements. (This used to be commit 0375978403dde8ef5052dcca544f118e5387e887)
      adds  b0d2090   r22457: Fix tests for Samba3 client generator. (This used to be commit cf5162ad100c1a8201d3309549c8ff0d3bd5a732)
      adds  cc5ad07   r22462: Fix test suite for ndr parser without using 'our' (This used to be commit d491e60c70de8d78c333b317a143919c1a68c6d9)
      adds  1912124   r22470: merge handling of broken connections from wins replication client code to the rpc client code
      adds  9ec83ae   r22471: Convert more code to use proper LDB error codes. This is a 1 to 1 convertion, next step is to make this code report an error if the basedn is not used, hopefully avoiding an  explicit search on the base object in the most common cases. (This used to be commit 50534c84b4577b2d32565a74a4716088f706bfea)
      adds  023e245   r22472: Commit the start of the DRSUAPI pull replication service.
      adds  f72d4bf   r22474: If ldb does not return sucess, then the res variable may not be valid. It *should* just be NULL from the initialisation above, but I've had this not be the case...
      adds  1222a1c   r22475: Rather than segfault, show the name of the malformed entry.
      adds  47e0c78   r22476: The OID match is used very oddly in AD, as it is often used for fields that contain attribute names and objectClasses.  Make it a case insensitive string for now.
      adds  a62b46b   r22477: When an invaild base is specified to ldb_search, it should return LDB_ERR_NO_SUCH_OBJECT.  Handle this (found against LDAP, ldb_tdb is being updated).
      adds  3d4c4c5   r22478: Update the LDAP backend code to handle initialisation of multiple partitions onto the target LDAP server.
      adds  d7b0175   r22485: don't crash when the main dcerpc code haven't setup transport.recv_data yet
      adds  f66bd1a   r22486: add a flag to ignore timeouts of a request and don't close the connection on timeout
      adds  9e75290   r22487: Add a separate widget class for listing users and reposition things on NetManager's screen. Qooxdoo layout positioning can be tricky sometimes...
      adds  c58042c   r22488: Hopefully fix ipv6. (This used to be commit 7a0da66e39fde8c06ab8af94a14113141076c969)
      adds  f1851e7   r22494: Skip subSchema again, but we will need to remap this objectClass.
      adds  17078a4   r22497: Support renaming objectclasses and attributes for the LDAP backend.
      adds  6d69e67   r22498: The initial LDIF import into Fedora DS didn't work, so just push this onto the end of dse.ldif.
      adds  5d2daef   r22499: UsrCtx should be created within UsersView. Tree widget just opens it and passes the domain name(s) to operate on (selectable via combo box).
      adds  a07fb56   r22500: there's a better way to find out if there are any children
      adds  0b11b6e   r22501: dispatching events explicitly is not necessary.
      adds  1db793b   r22503: Add support for dgram to socket_ipv6. No tests yet... (This used to be commit 2f64b758460a3bde6c7b4a240998fb76bd6e0827)
      adds  5d2f325   r22508: at option for the startup delay
      adds  4b0820f   r22514: Add version numbers to tdb and talloc (required so they can be packaged independent of Samba for Debian). (This used to be commit 846cfcf44df07457d228c9a5afab743e071ab7aa)
      adds  7236bcf   r22515: only steal pipe on success
      adds  78cf175   r22516: Use DESTDIR (This used to be commit d0f8d46813ea0b633cb40c9a77b90f34307cb2ab)
      adds  781575f   r22517: Use DESTDIR (This used to be commit 4614da125fe3ce87ab59bc583aa95fa73beebaab)
      adds  4adf0b6   r22518: Create pkgconfig dir. (This used to be commit 17e9c56a75264e77a9cab130890ad97618442301)
      adds  29c2744   r22519: convert libnet_DomainOpenSamr function from state-handling routine to composite_continue.
      adds  771b57b   r22520: Fix the TYPE command. (This used to be commit b81b0d3308bf51c2e22d54024b3d6f1a59c6b283)
      adds  9aeaac2   r22521: Don't fail the module load just because we don't have a schema yet.
      adds  ba6f0b0   r22522: Print why we can't find these entries.
      adds  78db3d4   r22523: Give a hint why this test fails (helped debugging backend issues).
      adds  42b1337   r22528: remember that the connection was marked dead and don't allow sending packet over the broken connection, as we would segfault...
      adds  e5ea037   r22530: use message() to make --quiet work
      adds  4d23d4b   r22531: Fix up OpenLDAP schema map to almost pass 'make test'.
      adds  9c6c917   r22534: don't remove socket and fd_event before we told the packet layer.
      adds  383fc70   r22535: pass down $(TESTS) to all test variants
      adds  aad487a   r22536: resolve name before passing to cldap
      adds  5a61680   r22538: same day late at night in au...:-)
      adds  b06fc3b   r22539: Added _strict varients of the talloc calls to return NULL on size == 0 varients. Jeremy. (This used to be commit 1ef269067ca501e2a4ded4ca8654c6a6cc26f385)
      adds  3477721   r22540: Added _strict varients of the macro calls - added prototypes. Jeremy. (This used to be commit ba1a66cc6febed8b9c809c59562414675df5f74e)
      adds  ca3a7a5   r22541: Added talloc_size_strict macro. Jeremy. (This used to be commit 219e1cae7792a5da886212f335ed11a35f28b3eb)
      adds  18d141a   r22544: use the same syntax as in all other files maybe that fixes make test on all sun hosts...
      adds  9a66e0f   r22545: fix formating and a compiler warning
      adds  5b1a01a   r22546: use the same error codes in both share backends
      adds  5d78a48   r22547: fix some pathes and make sure we work with relative and abslute prefix pathes
      adds  e5b0977   r22548: - maintain a global array of exported envvars - make it possible to specify the envname for make testenv:   SELFTEST_TESTENV=member make testenv
      adds  c1195e0   r22549: export some more info ipaddress and in member env also the details of the dc
      adds  ecc37e1   r22550: nmblookup -U needs an ip address otherwise we depend on gethostbyname()
      adds  99b2851   r22551: use fixed passwords, to make it possible to reproduce stuff and look into krb5 blobs when using wireshark on --socket-wrapper-pcap created files
      adds  b8fdea2   r22552: this doesn't need a dc
      adds  b006d86   r22556: Make the slapd command valid.
      adds  f34c57f   r22557: Simo has long bugged me that the paths in the sam.ldb partitions were not relative to the location of the sam.ldb, but instead lp_private_dir().
      adds  7296740   r22558: Move to a static list of enctypes to put into our keytab.  In future, I'll allow this to be configured from the secrets.ldb, but it should fix some user issues.
      adds  6736106   r22559: Make the ad2OLschema tool case insensitive.
      adds  522f9ac   r22563: As tridge requested remove the _strict calls - for Samba3 I'm moving to a separate file. Jeremy. (This used to be commit 80706cf98d31593a899652acb2cdedaa8bf3dfab)
      adds  c66fae0   r22565: add libnet_DomainList function.
      adds  dffe18e   r22566: add a simple test of libnet_DomainList function.
      adds  2096de0   r22567: add NET-API-DOMLIST test to automatic testing.
      adds  d17ae2f   r22568: use the $SERVER_IP for the NET-* tests because I'll later change $SERVER from localhost to localdc
      adds  ba204fe   r22569: use the $SERVER_IP for the LDAP-* tests because I'll later change $SERVER from localhost to localdc.
      adds  4981669   r22570: run the NBT tests against DC and MEMBER
      adds  c36eedf   r22571: - don't use "localhost" anymore in our tests - use different passwords for dc and member
      adds  82ad0ea   r22572: Don't manually set objectGUID values (This used to be commit b5afec8b828e1aba231501b68aa4196b94a87c32)
      adds  1e84e40   r22575: move script/tests/ -> selftest/
      adds  628ff1b   r22579: disable progress printing in the build-farm
      adds  c5693fc   r22580: remove not yet needed line...
      adds  ea34bca   r22581: disable BASE-UTABLE and BASE-SMB on the ntvfs/cifs share we should maybe disable them complete they're protocol scanners! and take more than 400s each
      adds  fcdb99f   r22582: Cleanups towards making winbind work again.  We still have a long way to go, as this has bitrotted over the past months.
      adds  ebf5f9f   r22594: This helped coax out valgrind errors last night, but we don't need it any more.
      adds  b041135   r22595: Add version numbers. (This used to be commit 54cc097e0f8ca880c6c370e712ce427cefb16f08)
      adds  c9cf06b   r22596: Set _CFLAGS variables rather than putting knowledge in the ldb Makefile. This should make it easier to allow use of system tdb or talloc libs using pkg-config. (This used to be commit a3ec90a2635d47e5c073e873c15daab4a8ef5400)
      adds  2014081   r22597: try to pass on some more boxes in the build-farm without timeout
      adds  2ea1896   r22598: Simplify includes for replace. (This used to be commit e72cec408e832e0f6ce05c38febdd56de501dbf7)
      adds  d8e28e1   r22599: Document member server. (This used to be commit 4ef937a08dcf9dde3cd308cadfba467c9297abe2)
      adds  42cf31f   r22600: Update bzr ignores, put right version in .pc files, prepare for support of system versions of tdb, talloc. (This used to be commit 9b991ce9ca28b3d88c778305ec5f681506162637)
      adds  b8bba72   r22601: run net join with the correct socket_wrapper and krb5 configuration
      adds  b481b29   r22602: s/HAVE_SOCKET_IPV6/HAVE_IPV6/ to match the define used by Heimdal. (This used to be commit 5ff665b6531fdb4c7e56c49b7f923546d93b384c)
      adds  c0ac3d2   r22605: Set up all required environments before starting tests. (This used to be commit adf835a32440b4a531ce27a78920df945eca1ba8)
      adds  16df111   r22606: don't every try to prompt within make test...
      adds  3c3869c   r22607: work with the solaris version of popt
      adds  950ba8f   r22608: use a shorter share name as testparm complained about a share name longer than 12 chars
      adds  49aee27   r22609: skip BASE-UTABLE (400s) and BASE-SMB (837s)
      adds  2c65bbc   r22610: fix build with included popt
      adds  f5a94f9   r22612: Fix more cases where we have uninitialised values in the composite_context, because we don't use the creation function.
      adds  b7e20c8   r22616: allow the unclist file to not specify a share name, and instead inherit the share name from the command line if it is not specified. This allows you to just specify the servers in the unclist, and connect to the same share on all servers. (This used to be commit 946f5d09ae204348026170173cf2bfd30d49e4f2)
      adds  118313f   r22617: assume we have defered elements if the type is just provides via 'declare' this should fix the problem with the winbind IRPC calls
      adds  bab9933   r22618: handle the properties related to the type and not to 'declare' to avoid a pidl warning with:
      adds  2c78837   r22619: fix pidl warnings
      adds  a475bfd   r22620: fix compiler warnings
      adds  a5df01c   r22621: fix the 'sam' auth module
      adds  f7e0935   r22622: make it possible to pass the config file via 'SMB_CONF_PATH' envvar
      adds  d67c965   r22623: export SMB_CONF_PATH from selftest.pl
      adds  614cb1e   r22624: - configure other auth methods for the member server - use the netbiosname as domain and realm for the provision   of the member server
      adds  0f50e7b   r22625: hopefully fix make test on solaris
      adds  037a3e0   r22626: test member server with local and domain credentials
      adds  e2633be   r22627: fix crash msgs_tmp isn't always initialized and we don't need an extra allocated string anyway
      adds  298f178   r22628: convert to new composite api and free the smbcli_request explicit to fix a crash where the request handler gets called after its private data is already freed
      adds  de97687   r22629: if irpc gets freed within event_loop_once() we crash... so deferr the freeing
      adds  20a0206   r22632: merged volkers select events fix (This used to be commit 216aa06fe634f98dce3f157e67303e90ddb70e2d)
      adds  19a6878   r22634: make the events system much less dependent on the samba4 build system (This used to be commit b0c8c1cd21e3f91431504d70a4bc0d3c6dee6071)
      adds  7983989   r22635: make it possible to not turn off dns canonicalization of hostnames with krb5:set_dns_canonicalize=yes
      adds  8f78610   r22637: Install tdbbackup and tdbdump again. (This used to be commit 8197cb975ec8ed92f10782cef20ff4373d6d6965)
      adds  0bc6c5a   r22640: - generate nicer output - fix compiler warning about unused ';'
      adds  f239b80   r22642: Allow standalone build to work without tdb or talloc checked out, but provided by the system. (This used to be commit bdde74055121ac538f6006750c94b514e962619d)
      adds  e4161f9   r22658: - add AC_GNU_SOURCE macro for systems which don't have it   (sles8) - fix compiler warning on some systems
      adds  6c6c592   r22661: optimize the handling of directly triggered timed events:
      adds  91ec102   r22662: disable shared library support on Tru64
      adds  1477b7a   r22665: Change version back to 0.9. (This used to be commit 5037373c4c788ed5a74fbc90a190dd8245fe2029)
      adds  c83c674   r22667: revert revision 22640 as it breaks nested structs in idl
      adds  9fc5647   r22668: Fix ldb build (This used to be commit 331a0f608f3ae2199a8e3290d79d3a0623fb8a35)
      adds  aa95279   r22669: fix uninitialized element which was causing a crash with 'net password set'
      adds  5f475b8   r22670: changed the RAW-NOTIFY test to support clustered testing (two nodes) (This used to be commit 12ce85aea16379b9946851806c1782272ee1c48f)
      adds  d02dc1b   r22672: use composite_create calls instead of talloc_zero.
      adds  be7eb08   r22680: Fix a talloc ctx name (This used to be commit 3c46831f66136896b6b15c351442684ed20730d6)
      adds  52fb06e   r22681: Fix standalone ldb build when parent directory name != ldb. (This used to be commit 1093875d59f1ea9b8bd82277d4f9d8366e584952)
      adds  e0e8fc3   r22682: Fix standalone ldb build when parent directory name != ldb. (This used to be commit 532f28724dcc9e0fe7051e27d145469398041101)
      adds  9644ced   r22683: fix the logic for skipping the pipe_dead() code on the 2nd run.
      adds  9b03417   r22684: Fix native Samba build. (This used to be commit 582e743e68a1dbfafe06e7e283ff998140149ae7)
      adds  bb71fc3   r22687: use DESTDIR. (This used to be commit 0b34da929f2a482c6470a18a6b365634cb1f5b22)
      adds  d612145   r22694: It seems that AIX 5.3 with XLC has difficulties with <ctype.h>. This is an attempt to work around this: Maybe it helps if we include other stuff first.
      adds  31d28c5   r22696: Make sure this is an ascii char spotted by Volker (This used to be commit e24812016f60f506f0df2cb5ba8c2c6987f7da40)
      adds  30baa7f   r22697: Support building with external talloc. (This used to be commit 3a2f9e0977bc311daa8171ea709a9cbcdd0a0c85)
      adds  b3a4fd1   r22698: Support using system tdb, when available. (This used to be commit 4d3f02e845577be4a995398dbc5322da8d470009)
      adds  ca72dbe   r22699: Reduce amount of magic required for popt detection. (This used to be commit 05ca6ecef70b0e66348b479badcb77d0a0bef9f2)
      adds  aed8091   r22718: remove autoconf warnings, we should only include .m4 files only once
      adds  c722b7a   r22721: use only included talloc and tdb untill jelmer fixes the code to support both...
      adds  9dba7d7   r22722: fix dependencies
      adds  84ea1aa   r22723: fix compiler warnings
      adds  fbe82f1   r22734: - use samr pipe if it is already opened - close connection handle after domains enumeration - collect domain names in subsequent rounds of enumeration   (if there are more than one)
      adds  0ad4c05   r22735: correct some comments
      adds  ac0e2b6   r22741: Add MSVC-specific pragma's for Wireshark. Patch from Ronnie. (This used to be commit 40d6235b2491462bae480415e2ae075c041b3b7e)
      adds  b157580   r22742: Fix tests. (This used to be commit 7240c2d7e30968b751d944f8a9a50573fcbe6671)
      adds  7a919be   r22743: set the talloc name to the string...
      adds  56ab0cd   r22746: fix the build of the sqlite module
      adds  68b531e   r22748: fix memleaks by passing an mem_ctx to irpc_servers_byname()
      adds  7fe9a32   r22749: fix memory leak of nbt_name_request structure which are used to send replies and never have an async callback that could free it.
      adds  31b47ac   r22750: dlopen() is always available now (and returns a correct error if not supported by the system), thanks to libreplace. (This used to be commit 1152a4f56d7402bf3aa00b5b108c5c6c668cec6b)
      adds  19d56c7   r22752: bail out on talloc failure
      adds  112728c   r22756: Make it easier to setup an LDAP replica.  Provision with --partitions-only (suggestions for a better name welcome) will setup the partitions records, but no any data in those partitions.  This can then point at the already configured remote LDAP server.
      adds  aa4ab6d   r22757: test if calling talloc_free() works on parent elements from within a destrutor
      adds  7ef755d   r22758: - add missing _talloc_set_name_const(ret, ret); to talloc_append_string() - update manpage and add comments about _talloc_set_name_const(ret, ret);   in all places which use them
      adds  cc26fe9   r22762: Some ldb_map changes:
      adds  da7f449   r22763: replace talloc_zero calls with composite_create and add more allocation checks.
      adds  665065a   r22764: - replace talloc_zero with composite_create - use event context provided with libnet context instead of creating   a new one
      adds  cf4d161   r22769: Fix include location. (This used to be commit 74d51579aff73913cae31734bddc3b5a48cd32fa)
      adds  6bf99b9   r22774: correctly initialize the smbsrv_connection when switching to SMB2
      adds  7e330c7   r22788: fix typo
      adds  2dacfdf   r22789: fix loading of internal samba4 modules
      adds  e1635ca   r22790: fix initialization for chained requests
      adds  4ef7bab   r22791: make it possible to use smb2_create_blob_add() in the server code too
      adds  bb69162   r22792: only don't free on success
      adds  06dae80   r22793: use a state struct for r_do_release_demand to avoid a memleak on errors
      adds  6bf8379   r22804: convert libnet_rpc_userinfo function to use "continue" functions instead of a single handler.
      adds  7c636fd   r22808: store default buffer size for samr operations in libnet context. This allows not requiring it as an argument in some function calls and still enables specifying any size if it's necessary via libnet context.
      adds  945cb01   r22809: use buffer size specified in libnet context.
      adds  a4e4ff9   r22810: when a test runs against domain controller use domain name instead of target host name specified in binding string.
      adds  7e14a25   r22811: two more memory allocation checks.
      adds  5c0963a   r22813: improve error messages in RAW-NOTIFY test (This used to be commit f5b2011db9b05fcca82f6a6b3976aa1b4924b0a8)
      adds  4bb3160   r22824: - add a simple test which shows how a lock rejects   a write on a different file handle.   SMB2-LOCK-BLOCK-WRITE
      adds  518f41f   r22825: let longhorn beta3 work with samba4
      adds  c3b00b4   r22827: Change license to LGPL (discussed with tridge). (This used to be commit 1193c759622edd9e6843d9b7f53d9532748ce8a0)
      adds  bc02bba   r22829: system/select.h needs to bring in epoll.h for epoll usage in lib/events (This used to be commit 2c9d0b57f9cef96ac0878a9761f3c15774fda336)
      adds  ecc54f9   r22830: merged the latest lib/events updates from ctdb to Samba4. This includes a new EVENT_FD_AUTOCLOSE flag that prevents race conditions where code using fd events might close a fd before releasing the struct fd_event. That causes headaches for epoll. (This used to be commit f1ad216de13b154a1f8747a44b0970dcc47a784a)
      adds  bf27e58   r22831: take advantage of EVENT_FD_AUTOCLOSE in the inotify code (This used to be commit 419ef7393f9208e274745808980e0342e2e65a37)
      adds  a2b2502   r22832: merged the latest tdb changes from ctdb to Samba4 (This used to be commit a88ab4fa3a07c31bc45c612043f9e096f384eda4)
      adds  bb2571c   r22833: use EVENT_FD_AUTOCLOSE in our event test suite (This used to be commit 9109d43595ce0a5e4b58df659f745da081ce5f4d)
      adds  af0ba91   r22834: fixed a memory leak in the torture_open_connection() code, and removed the duplicate handling of the unclist. This now exposes a function torture_get_conn_index() which can be used by tests to work out which host to talk to using the unclist. I will be using that as part of a set of tests for clustered Samba that need to do auto-reconnect (to allow testing of cluster node failure) (This used to be commit b505c176a8d90e406fbf9a94840267d1d9dc34c6)
      adds  7df266a   r22835: it's useful to see how much time is remaining in this test (so we can tell if failures are due to the cleanup code) (This used to be commit a4ff1927d452dce93403c456ea9ba3a6b4332f5c)
      adds  ba0424f   r22836: started adding auto-reconnect logic to lockbench. This needs to be made async. (This used to be commit 9e1ea3e09c80adb0b9809ee83e0c7b1ec9156e42)
      adds  0f6b620   r22837: make RAW-BENCH-LOCK reconnect asynchronously when one of its servers goges away (This used to be commit cf0cdf5171d4e0ca01b697155ceb04ffc2863231)
      adds  8861c4a   r22838: Add in an explority test for what QFSINFO operations are valid on IPC$
      adds  a42f78c   r22842: fix directory listing of SMB2 and include directories and hidden files
      adds  4eb1c75   r22843: pass smb2 lock requests to the ntvfs layer
      adds  bd93b41   r22849: map smb2 lock to the generic level
      adds  5151068   r22858: - let SMB2-LOCK-VALID-REQUEST pass against longhorn beta3 - add modify the SMB2-LOCK-BLOCK-WRITE test to also test reading   and name in SMB2-LOCK-RW-EXCLUSIV - add SMB2-LOCK-NONE and SMB2-LOCK-SHARED
      adds  0543c06   r22863: in SMB2 mode we always need to return NT_STATUS_LOCK_NOT_GRANTED
      adds  5eb7420   r22864: in SMB2 mode we need to cancel an existing lock with a conflicting lock if they're on the same handle and the same range
      adds  37f8c04   r22865: handle pending locks in smb2
      adds  bf62b66   r22866: handle incoming chained smb2 requests in our server code to let the windows explorer in longhorn beta3 work.
      adds  7731921   r22871: restore testing against host name instead of ip address
      adds  d307c11   r22873: Make the RAW-QFILEINFO-IPC test pass against Win2k3.
      adds  3a88c56   r22874: Expand the RPC-QFILEINFO-IPC test, and add a server implementation to match.
      adds  bb84e0b   r22875: We want to skip this test, it will fail unless run against IPC$ (which the pattern does not).
      adds  2e11a2b   r22876: - try to reconnect once per second, not continously - patch from ronnie to fix the lock offset on reconnect (This used to be commit 77d7ca5590bfc416a2526bc8833158df4e9d7810)
      adds  a4e571b   r22877: Remove stray 'l' (This used to be commit 97960421a17ea0f48b8b355e55d796f0837c73cd)
      adds  3173a3c   r22881: show number of connected clients (This used to be commit 42f6c5106ea4d0e35f88e0c9523cbd13206fecb5)
      adds  4febada   r22882: It seems entirly reasonable to follow metze's suggestion and check for a valid file handle first.
      adds  61e5856   r22883: Indentation. (This used to be commit 7548da913d56e3420c686a7d3a924c5f987a3eb1)
      adds  cb00a33   r22884: Be consistant with the case of these constants.
      adds  71cbc56   r22885: now we use kernberos more, we need to index on userPrincipalName (This used to be commit 600d39e0bacfd669bdee0ea3aec6bdc02113993b)
      adds  e1e7595   r22886: Workaround to make RAW-NOTIFY a bit more reliable against Samba3. It might take a bit for events to propagate from one to another connection, in particular with a process per connection. (This used to be commit 0c7a518b2dad83dc78f3e3058fd8e1267d0e928f)
      adds  e9dcc9a   r22887: and servicePrincipalName .... (This used to be commit 45d668d19f661cbaff257b91ed2525577e3cf0d2)
      adds  d15e4d3   r22894: don't send a 2nd request before the last one returned (at least with STATUS_PENDING) otherwise longhorn beta3 just drops the connection
      adds  976d97f   r22896: we pass SMB2-LOCK now
      adds  283aeb2   r22913: try to work arround the unaligned memory access bug on Tru64
      adds  5ca5e6b   r22921: This index saves another 7 seconds off a 'make quicktest', and is a common search operator.
      adds  3e53350   r22931: Fix logic in detection of the need to replace dlopen and friends. Originally, dlfcn.o was only added to LIBREPLACEOBJ if dlopen was found in libdl but header dlfcn.h was not appropriate.
      adds  40cd2d7   r22944: fix bug #4618:
      adds  66cc0b1   r22952: Make sure we look at extra_cflags when building custom targets. (This used to be commit 2d990cd37410cec03fa96767b0cf84d7c17ca9c4)
      adds  4022185   r22958: For SRVSVC/NetFileClose   only Administrator is allowed to close open files. If a normal user tries to close a file that exists, even that users own files   the server responds with this error on w2k
      adds  87379e0   r22959: cope with a rather interesting interaction between epoll() and fork(). See http://junkcode.samba.org/ftp/unpacked/junkcode/epoll_fork.c for why this is needed (This used to be commit 6d06132ea9c5a1c7d098ba13f4146dc60e811e44)
      adds  59d1a2b   r22960: added a SOCKET_FLAG_NOCLOSE to allow us to tell the socket layer that we will handle the close of the socket (This used to be commit d57aaf5ba60464e5e782353a0879a84f8c70dd32)
      adds  2741921   r22961: use EVENT_FD_AUTOCLOSE and SOCKET_FLAG_NOCLOSE to fix up some hairy problems with order of socket closing in krb5 (This used to be commit 46a7d83c2b49798c6c5389c13ec2b9785c47b85b)
      adds  e9eb862   r22962: show progress separately for each client in RAW-BENCH-LOCK, this is much more useful for seeing why we get unbalanced locking (This used to be commit 1f1f57023b6d7d7d4938803e57f30e485ccba719)
      adds  b6e64ba   r22963: fixed the epoll/fork interaction in the epoll and aio backends (This used to be commit aeca07659aa612bee0c4dd6bdbb24c799e912909)
      adds  878f694   r22964: log an error on epoll_create failing on reopen (This used to be commit a69f28599845d3ea3868a574c6b0ba8db8486ef5)
      adds  da9b462   r22965: changed RAW-LOCK-BENCH to remove the scheduling uncertainty. We should always get balanced locking now (This used to be commit 4e6df7b9b1938b91a904ab061c36d65b169f93a8)
      adds  1a7b251   r22966: Make sure to return LOGON_FAILURE if the user's kerberos password is incorrect.
      adds  b5ae901   r22967: Move to the TCP packet interface for the krb5_send_to_kdc plugin.
      adds  ad1cde2   r22968: andrew bartlett pointed out that the parent process could add a fd to the epoll context which would then appear in the children. To fix this we need to check for pid changes in more places. Luckily on platforms where we have epoll(), getpid() is very very cheap. (This used to be commit 4f84e6d569f9c9d7dd902f4550735f3ce2d3b424)
      adds  c42219d   r22969: fix some more places where we could end up with more than one event context. We now have an event context on the torture_context, and we can also get one from the cli_credentials structure (This used to be commit c0f65eb6562e13530337c23e3447a6aa6eb8fc17)
      adds  4c20e07   r22970: the events code calls close(), which needs to use socket_wrapper.h in the build farm (This used to be commit 603d8b6f1702d10234b81ccde0649d8be63ae616)
      adds  907b98f   r22971: fix build on systems without epoll (This used to be commit 146303d91b4c64c87c356c3ed44ccb5774297a71)
      adds  c0aa1f0   r22972: added the basic ldif needed to support group policies in Samba4. WinXP clients do correctly see our group policies, but the gpmc admin tool doesn't yet work to allow you to edit the policies (This used to be commit 4c6e01a585f59caf7d2d87833f5eedc018ed8acc)
      adds  df5f675   r22983: This should ensure that torture_create_testuser() can be called, without needing to change the user's password afterwoulds.
      adds  4f9977a   r22984: not everyone uses tridgell.net (fortunately) (This used to be commit f60817d7970ab449ac327f4da312f10350b9636f)
      adds  cd509a6   r22985: don't do checkins late at night ....
      adds  a777eb0   r22986: error 2312 is returned when NetSessDel() fails because a matching session (username/clientname) could not be found (This used to be commit e2b46d280db114656e18f023a9efa939b5c893d5)
      adds  fe0b8a5   r22987: Clarify how the events are handled in the kerberos code, and standardise with the rest of the code.
      adds  2ad24b9   r22988: fixed 2 bugs in our unsetenv() replacement code
      adds  fe1d56d   r22989: allow '@foo' attributes searchable as we allow '@foo' attributes in all other places too...
      adds  9b4a689   r22990: free temporary memory also on success...
      adds  d863f65   r22991: ignore '@foo' attributes in the repl_meta_data module
      adds  d7e913d   r22992: add a function to attach the dsdb_schema to a ldb_context loaded from ldif files. The first file should contain the info's about the 'prefixMap' attribute in the first ldif chunk. The 2nd file should contain all attributes and classes.
      adds  47e5c16   r22993: - make it possible to load a dsdb_schema from ldif via the ejs bindings - make it possible to set ntds_objectGUID and ntds_invocationId via the ejy bindings
      adds  ac5cd25   r22995: don't run LOCAL-ICONV twice...
      adds  2302664   r22996: merge HPUX compiler flag fixes from SAMBA_3_0
      adds  d3f30ca   r22997: only if the output of which has a leading '/' the output is useful...
      adds  fdc0809   r23011: initialisation functions must return NTSTATUS, otherwise we get bus errors on platforms like sparc. This is why sun1 died during provision. (This used to be commit ad6a672ec3cf077d419458e2f07ebe6d9a2b94b2)
      adds  7bdc1a8   r23012: we need a POLICYGUID in provision (This used to be commit b9f8650b20e5132410153f5b61a68dca5df548ff)
      adds  d2872b4   r23013: fixed a bug in the string_replace_w() test that caused OpenBSD to die (This used to be commit 1fe20a4555aac6f011eca98f138e125de0de4321)
      adds  e303600   r23017: fixed the warning we have been getting for a long time:    pvfs_close: failed to delete XXX during the BASE-DELETE test. It was a real bug, and could result in a delete on close triggering for a handle that had never fully opened. (This used to be commit 398c3724b4cd8c8073c8a77f8b0568d6b3ce1e7d)
      adds  a8716af   r23018: fixed a memory leak in our server side session setup code for failed session setups (This used to be commit a4e043e1f8f3cf1ab86e6dde501722b8050bbde4)
      adds  b691b4a   r23019: revert r23018 - this will require more thought. (This used to be commit df60df9678e5c45fad6c7f7cb53ba8d0ce6b7cf0)
      adds  d3e28cc   r23020: a better fix for the memory leak - this one doesn't stuff up spnego :) (This used to be commit 9a8da730a725fc9fc1a3e407273e688f44eadfe1)
      adds  36d7186   r23021: test some boundary conditions for idtree, after I saw some suspicious behaviour (This used to be commit e862cf17b891885f3a733819869a06895c1fb324)
      adds  246f947   r23026: Add groupPolicyContainer, as we now require this schema element.
      adds  e40d9cb   r23027: Make sure the parent object always exists.
      adds  e0d4923   r23028: I've now got a patch to Fedora DS to make it only install the very base schema.
      adds  042ddf2   r23029: fixed formatting (This used to be commit 72ee4707725e9bbc9ab564315c7d78bdc564256f)
      adds  7bb939b   r23030: finally fixed up our asn1 code to use better memory allocation. This should allow us to fix some long standing memory leaks. (This used to be commit 3db49c2ec9968221c1361785b94061046ecd159d)
      adds  fcd4f22   r23031: removed bogus event_loop_once() calls in RAW-CONTEXT test - they could hang forever if an ealier one caused two operations to complete at once
      adds  d21bfc0   r23032: Remove calls to println(), and ensure we print the ldb errstring().
      adds  1b67925   r23033: regenerate schema.ldif with minischema.js
      adds  4dbbf7f   r23034: Thanks to metze for providing some vital clues in the 'kerberos ccache on credentials don't do anything' bug.
      adds  43da486   r23035: We don't need to add this entry, and I hope to figure out how to avoid adding the other two manually.
      adds  931f594   r23036: error checking on asn1_init() failure (This used to be commit 26cf8494084c0106ef0e1c9b6ef40eeadf945ef2)
      adds  774d66c   r23037: actually fix the asn1 memory leak :-)
      adds  baa81e2   r23043: allow more than UINT16_MAX - 1 handles on smb2 connections
      adds  10498e8   r23044: - use uint32_t for handle id's - include the session vuid in the SMB2 128-Bit wire handles   as SMB2 oplock breaks doesn't include a TID or VUID in the header   we need to make sure the handle is unique for the whole TCP connection
      adds  6eaf8ee   r23045: forward SMB2 oplock breaks to the client
      adds  fb1078d   r23047: Allow local inclusion of js files as well as from predefined path(s).
      adds  4378af3   r23056: added automatic reconnect to RAW-BENCH-OPEN, similar to RAW-BENCH-LOCK (This used to be commit 30b1733d75a5f309441818be9718c0434b984f42)
      adds  31f047f   r23057: only call the async recv function for the first pending receive, not all pending receives, when the transport dies. This is because the async callback most commonly shuts down the connection (it's the only reasonable thing to do when it's dead), and that frees the whole context. That means that if we loop more than once, we'll end up using freed memory. (This used to be commit 75d537d3a5e3fc5258ce48bfec0c0ce6160978f6)
      adds  86b91f5   r23058: the cldap code was getting too intimate with the internals of struct asn1_context. A hangover from when it wasn't a allocated structure (This used to be commit e4b7968a40e11a96a0b9671f8ef5436f18427818)
      adds  145a9dd   r23059: reject_free needs to be initialised (This used to be commit ffb8b493161f6951dabb94f2e9ee4c2f2c11b4e0)
      adds  1a55a36   r23060: use #include <roken.h> consistently. Using "roken.h" in this directory breaks Samba builds on some systems as they find the wrong roken.h (This used to be commit 59cd26b664af5edebc979d2bc746bf9621333130)
      adds  9e1c888   r23061: keep the RAW-BENCH-OPEN test balanced (This used to be commit 453d6f5c58ef60599894749a513d45f1bf5f1c4e)
      adds  5bb0dcd   r23062: make sure one node doesn't get ahead of the others at the start (This used to be commit 6ab736f5308aabec609408cef9e4c3629081dd75)
      adds  c83c399   r23063: Make sure to invalidate the ccache when we set a username/password/realm/etc from the command line.
      adds  615fea1   r23064: Clarify comment and indent (This used to be commit 607e8409f86b28c51a058555021cd45c1cb72a26)
      adds  5088c8a   r23065: revert local includes to prevent security problems (at least temporarily...)
      adds  3527a57   r23066: don't ignore errors
      adds  42c1ef4   r23067: use 'const union smb_search_data *file' also in the server code to get rid of compiler warnings in the cifs backend
      adds  ffe21e4   r23069: print out the command, to find out the problem on host 'tridge'
      adds  dbff619   r23071: print the command on failure only
      adds  182ad3f   r23089: This is upstream now, so we don't need to add it manually.
      adds  a2a49c5   r23090: a test showing two netlogon pipes open at once, using the LogonEx ops (This used to be commit 576dbdc8eece5c2fef743835c7cc255f02050ad3)
      adds  2087e1c   r23099: New interesting delete on close tests :-). This will break all delete tests on the build farm until I check in my server patch. Jeremy. (This used to be commit c31f775f1c8f6f7e50d038d093898a1f4280be23)
      adds  6223ae4   r23103: Add a torture test for the insane semantics Steve's cifsfs client uses so we don't regress :-). Jeremy. (This used to be commit 5ce41ae40c5413bb9f15d1c47a095f63d7f167e0)
      adds  45afb4f   r23104: Add comment explaining the new test. Jeremy. (This used to be commit 7b9b5c59a4ac2afca151ba12eba7c808057a677e)
      adds  a32b648   r23108: Add defines of RTLD_NOW and RTLD_GLOBAL to replace.h. Fixing build of ldb for instance on some systems without dlfcn.h. (This used to be commit 943acd688d5aa0cd4adc6dc0fd7b92f1f294c219)
      adds  938a0bc   r23110: add --disable-shared option, very useful for the build-farm...
      adds  9853dea   r23111: nicer ./configure --help output
      adds  77b68a2   r23114: we fail the new BASE-DELETE/deltest20a|b tests
      adds  aa9bf7f   r23115: the attribute array needs to be NULL terminated... hopefully fix the crash on some hosts in the farm...
      adds  ef5dc55   r23118: Make inet_pton and inet_ntop available through lib/replace. The code for inet_pton.c and inet_ntop.c is taken from the rsync code.
      adds  4fa973e   r23123: Fix two utterly simply typos that broke the whole build farm...
      adds  9bd9aca   r23124: add host subcontext providing (at the moment) list of domains hosted on the server.
      adds  b0a1cf0   r23125: add host manager subcontext function.
      adds  c64358e   r23126: this was sitting on my laptop for a while...
      adds  d875b7d   r23129: Merge from 3_0:
      adds  79d3f82   r23132: Resolve an issue where we would use the ccache after we free()ed it.
      adds  64df4c7   r23133: I felt pity on Kai, as he starts work on winbind in Samba4, so I decided to clean it up a little.
      adds  002c1e7   r23134: Set the event context onto the cli_credentials.
      adds  fb21385   r23135: inet_ntop and inet_pton are now provided by libreplace
      adds  6d52f4a   r23136: Set the event context onto the credentials in more places.
      adds  04bc1c4   r23137: make it possible to skip the pidl tests with PIDL_TESTS_SKIP=yes
      adds  c31e144   r23138: added a raw interface for SMBecho operations (This used to be commit 590c6c21db5abd436441a9af62ee65436d6f1222)
      adds  18a4d22   r23139: use echo operations once a second in lockbench and openbench to ensure we detect IP takeover on servers (This used to be commit b5292a25edf1c071dea19877fb6b31f2501132ef)
      adds  d79225c   r23140: send send echos while disconnected (This used to be commit 233172a9f71e297e255c393946ad51fad96b356e)
      adds  1aaea2d   r23141: Use the finddcs() library call rather than a winbind-specific version.
      adds  a085d68   r23142: added error checking and reconnect on echo replies (This used to be commit 0d47efe6d6d1738183c59942a077faaf1c77f004)
      adds  d142f4b   r23143: error found by valgrind (This used to be commit 268a26131ee43a673e7b79a359b2575dcef554d5)
      adds  e3408e6   r23144: splitup RAW-OPLOCK into small units
      adds  a11e7f1   r23145: try to fix the build on solaris
      adds  2d7d794   r23146: fix the build (temporary)
      adds  de30856   r23149: Fix up the trusted domain lookup code to use the new structures.
      adds  12d9b33   r23152: fixed some async retry issues in openbench (This used to be commit 08eeaff0799051c3046a1101943b74d634828f6e)
      adds  de8b793   r23153: a first cut at a fix for the dgram flood problem that volker found. Not sure this is the best solution, but it should work. (This used to be commit 80002cd12a64fa2679e48c58906cb9b26ad17e49)
      adds  f862ee9   r23157: Add news file for talloc. (This used to be commit cb92da26799d27975dd27255007573cef6397d8a)
      adds  e3af07d   r23158: Set version to 1.0.1. (This used to be commit db065db67a5edcefc6dbe2e504a4922b9b9f7f21)
      adds  5a74acb   r23174: merge text (This used to be commit a6293ab5cb31a73f23adebacc68d2d383fa62e22)
      adds  dc919c2   r23175: Handle PKG_CONFIG_PATH not set yet - fixes warning in selftest.pl (This used to be commit 222acbe33b427a6ccae3b9e27b545f22e4564d5c)
      adds  b8b580d   r23176: Note that we only return one DC from this call at the moment.
      adds  5fb459e   r23177: Add in a new provision-backend script.  This helps set up the OpenLDAP or Fedora DS backend.
      adds  262dc06   r23178: add simple js code I use for testing and which starts to look like ejsnet command line utility (perhaps to be moved to utils later...)
      adds  1fe9fd2   r23179: I forgot ejsnet.js script is one of tests. Disable it temporarily.
      adds  9b95f57   r23180: auto-reconnect on both NT_STATUS_END_OF_FILE and NT_STATUS_LOCAL_DISCONNECT (This used to be commit 32a6c268a7963382dc05f53783ac22f7fd0de429)
      adds  aeac4f4   r23181: prevent attempts to reopen the connection twice at the same time (This used to be commit a25c27dbae4534f2125001c16ac9ae0b67c519cb)
      adds  95a3ca5   r23182: fixed valgrind error (This used to be commit fae416cbe8e44bc88ea709160a583e2f921e4eec)
      adds  f1c1383   r23187: revert 23145 and 23135 to fix the build on solaris...
      adds  fbe7d8c   r23188: revert 23123 and 23118.
      adds  86a4886   r23189: Work towards a totally scripted setup of LDAP backends, so others can easily try this out.
      adds  f1c7d48   r23191: Use the new provision-backend script to setup Fedora DS for make test.
      adds  9f6c762   r23205: abartlet please commit the correct content ...
      adds  867f7f4   r23208: on some HP-UX boxes dlfcn.h is available and use unsigned int flags for dlopen but no library contains the function...
      adds  4690d5c   r23209: import getnameinfo.c, inet_ntop.c and inet_pton.c from loikeet-heimdal
      adds  0ab01a9   r23231: Fix make test on build farm for 64-bit hosts.  There's no reason this should be any different for 64-bit hosts, but we probably are lucking out on other fields here as well.  The "fields_present" field shouldn't just be copied from usrmgr traces, because it indicates which fields should be set, and in this case, we were setting the kickoff time (NOT the expired time) to some random date. (This used to be commit 69270178e5b5b069cc7bcd04d04cf8ec29512da2)
      adds  66d0f5c   r23232: Add in some extra files required by the new provision-backend.
      adds  55ee74f   r23233: Use the schema and basedn files generated by the provision-backend script.
      adds  e6aecd8   r23235: Don't do a seperate LDAP provision step.  Instead, everything we need (including the config files) is created by provision-backend.
      adds  9c6c484   r23237: update lib/replace from ctdb (This used to be commit 361c5995bcf1dafb89f935ac4183dc295e1d524d)
      adds  dd64de3   r23238: merged transaction lock changes from ctdb
      adds  4d1a21f   r23239: Fill in drsuapi_QuerySitesByCost.
      adds  adf23c6   r23240: Fill in netr_DsrGetDcSiteCoverageW.
      adds  c46e586   r23257: Newer OpenLDAP versions don't seem to need this, so simplfy.
      adds  57be767   r23261: Merge WHATSNEW back into the main branch.  Comments/omissions greatly appriciated.
      adds  af1c3c6   r23262: Fix mkrelease.sh to work in the right directories (This used to be commit db8d78f187339acefc0ba03b3c33d1128208b084)
      adds  6e68fe6   r23264: Make it more clear what this is actually setting up (This used to be commit f687bc92aea00aa489d310ac31e08a5718a36ec4)
      adds  1e3a494   r23265: HP-UX 11.00 also needs this, try to see if 11.23 is also happy with it...
      adds  f0daf96   r23266: HP-UX 11.23 doesn't like this, but HP-UX 11.00 and 11.11 need it
      adds  f7d79d3   r23281: Ensure we wipe all the right things in distclean.
      adds  6ebe9f2   r23286: In SWAT, it was not possible to use a domain name other than the default.
      adds  aec9320   r23288: give more info...
      adds  c2781df   r23289: Provide support for GCC attributes _PURE_, _NONNULL_, _DEPRECATED_, _NORETURN_ and _WARN_UNUSED_RESULT_. (This used to be commit 44248f662f0b609dad6a7b437948f12d661a28f7)
      adds  62b3aaa   r23292: check for errors returned in a call result.
      adds  d3807e3   r23293: the fix for HP-UX 11.11 doesn't work on HP-UX 11.00 we end up with sozeof(uint64_t) == 4 :-(
      adds  71a141a   r23294: try to fix the build
      adds  547f27d   r23296: HP-UX 11.11 also gets sizeof(uint64_t) == 4 so try the same fix as for 11.00
      adds  67c5b02   r23301: merged from ctdb (This used to be commit 76b981fcefb0dff24ac7d543da70fbb487ed7072)
      adds  d596200   r23303: so HP-UX 11.11 also likes the 11.00 workarround for broken pread/pwrite when using large file support.
      adds  e0f3a38   r23306: pass down LDFLAGS to the link command in the libreplace standalone build
      adds  3fb4bd1   r23311: Updating the samba4 winbind protocol to version 18.
      adds  8e292c6   r23325: Remove items from menu that have been removed from SVN long ago, with the start of the transition to the new SWAT.
      adds  57dd8ae   r23339: merge from SAMBA_3_0:
      adds  815cf40   r23351: Merge from SAMBA_4_0_RELEASE:
      adds  7f2709b   r23361: Merge from SAMBA_4_0_RELEASE:
      adds  14846bf   r23363: Activate rep_pread and rep_pwrite in lib/replace/replace.h. This fixes the build on a SuSE 6.1. :-) I guess this had been merely forgotten.
      adds  d89e6c7   r23364: add LDB_FLG_NOMMAP flag (This used to be commit 0c3442c68b01b6804f3fd966fc1fe9097eb863aa)
      adds  c74ad35   r23365: Try to make Windows Vista join again.  On my new test environment, it wants to check for an existing domain join account, and fails.  This test shows that we need to return NT_STATUS_NONE_MAPPED when nothing matches.  (not yet tested if this helps vista).
      adds  9053998   r23370: Traverse in tdb wasn't consistently using the travlocks.lock_rw for lock read/write types, it was sometimes using it (tdb_next_lock) and sometimes explicitly using F_WRLCK instead. Change this to consistently use travlocks.lock_rw only. I'm pretty sure about this fix (else I woudn't be checking this in :-) but tridge and Volker please review. Jeremy. (This used to be commit fa548ad75e945ae4d167baffb87140c90cba268c)
      adds  d7942bd   r23371: Fix the misleading comment I added - it really *should* say "locks chain and returned record", not "and returns record" Jeremy. (This used to be commit fa880e6cc16024f14d10cdc8120ce67bfd1d2eb6)
      adds  3cc5429   r23373: Fix spelling... (This used to be commit 370a586a21623f3c4441f0dedf9a8bdec14a6e40)
      adds  eb9ae52   r23381: Merge netr_GetDcName WERROR return and WERROR_DOMAIN_CONTROLLER_NOT_FOUND from SAMBA_3_0.
      adds  580b494   r23382: Fill in lsa_lsaRQueryForestTrustInformation.
      adds  09a82db   r23383: Query transitive forest trust info in LSA torture test once we see such trusts.
      adds  e4710c9   r23384: Fill in NETLOGON netr_DsRGetForestTrustInformation().
      adds  8d9e0d5   r23385: Adding netr_DsRGetForestTrustInformation() test to query transitive forest trusts as well as our primary domain.
      adds  38af1b1   r23386: Correctly fill in server name in DsrGetDcSiteCoverageW() test.
      adds  c2dc9a4   r23403: Make nsstest build on Samba4.
      adds  d43cb59   r23412: We don't need hdb.h here any more (This used to be commit 1abda90f15bcfb56ac56b01fd2b7343fade3843c)
      adds  c0b967f   r23413: TP5 is releast...
      adds  2529844   r23418: 'S' is 0x53...
      adds  64b985b   r23419: initialize variable...
      adds  ac00b65   r23420: try to make the IBM checker happy
      adds  f7110d9   r23455: These buffers may not be null terminated. Ensure we don't run past the end of teh buffer printing the error strings.
      adds  91adebe   r23456: Update Samba4 to current lorikeet-heimdal.
      adds  b163ab8   r23481: As per metze's suggestion, move the nsstest files from torture/ to nsswitch/ (This used to be commit 4e7dc9eae4a30f67a87dbf8ccfda7f6a3ace114d)
      adds  e505338   r23487: fix the build with automatic dependencies
      adds  5f76f98   r23488: hdb_openp has changed from void * to int...
      adds  dcf1b39   r23490: try to fix the build without automatic dependencies
      adds  25abee0   r23491: Split out the RENAME trans2 call into a separate test (This used to be commit 80244f1ee66c3dbcc2958db4fa9ed333d9f0b40c)
      adds  a7601c9   r23492: Also activate the split out test... (This used to be commit a3cb4bcae7a6eaac99e2cffbce4a8a7d7fcf1547)
      adds  f5c2f26   r23493: regenerate lex.c files with flex 2.5.33 this makes sure we include config.h as first header
      adds  d02d030   r23503: use hdb_dbc not hdb_openp.
      adds  5b2e3e8   r23505: Use RAW_READ_READX, not RAW_READ_READ in BENCH-READWRITE test (we already write with RAW_WRITE_WRITEX). Noticed by Gomati Mohanan (This used to be commit 5530b38bbf776fec86dd47d3fe73c5e7a6eb188b)
      adds  7e02cb2   r23506: Turn back to RAW_READ_READ because buildfarm fails. Investigating. (This used to be commit a580d19cb39e35464d28a8aa15bb9587e3e7d518)
      adds  491c63a   r23519: added libcli code for fetching shadow copy information (This used to be commit a9c23729f253f65825466cfef965d259ec35a54c)
      adds  b2668fe   r23520: display shadow copy information in 'allinfo' (This used to be commit 6855dba72e41a4399bc9cd03ebe9924120c43436)
      adds  f9a3774   r23521: NT_STATUS_OBJECT_NAME_NOT_FOUND is not an error either (This used to be commit fb20d0cbe0dc3899409a345df0b7d0d73ae64cf0)
      adds  de4f15a   r23529: When using READX, fill in readx fields. Thanks to Metze for spotting it. (This used to be commit 9bb079d70d3fab3ad66143301e8ddfbb5135dedb)
      adds  4283737   r23531: added optional latency reporting in BENCH-NBENCH. To use it, you need to have a load file that puts a timestamp in the first column. That tells NBENCH to target the same throughput as the capture, and to report the maximum amount of latency miss in the test
      adds  fdbc8e2   r23532: added lp_parm_double() (This used to be commit 524ba04b1f6996023886190eee8a226b08aafa35)
      adds  2a3282f   r23533: added --option torture:targetrate=rate to target a particular throughput in MBytes/sec (This used to be commit 35477e8e3d58acce467648f3bd83a43d135caefa)
      adds  5515750   r23534: honour the targetrate even for loadfiles with timestamps (This used to be commit 24b6aabd11849518f46231358994118a39bb0cb3)
      adds  dc4f1f6   r23535: accept numeric ntstatus codes in nbench load files (ronnies wireshark script generates numeric codes) (This used to be commit 455895c4b1651bc74f2f64514344d3561a2cd5bb)
      adds  9ed016b   r23540: Continue fixing bench-readwrite. We need to initialize state->readcnt not only when file is written but at initial write as well. (This used to be commit 0258f9d3c21d1f9ce6bfcf31138d7f8b9bfb6b7d)
      adds  576b1c8   r23542: Include function documentation in prototype headers. (This used to be commit 03eef5f337446f04239e0b2f840213f0aa7d6ea1)
      adds  d291b8b   r23551: Change data_blob_equal to data_blob_cmp, suitable for sorting with qsort().
      adds  c30e918   r23557: Ensure that we don't reorder the objectClass list, if we don't have any subclasses loaded yet, or none are applicable.
      adds  b0c5367   r23558: MMC seems to ask for this, so I think we need to include it in our schema.
      adds  b3f3a4b   r23559: After running testprogs/ejs/minschema.js update schema.ldif (on abartlet's request).
      adds  e9d1947   r23560: - Activate metze's schema modules (from metze's schema-loading-13 patch). - samba3sam.js: rework the samba3sam test to not use objectCategory,   as it's has special rules (dnsName a simple match) - ldap.js: Test the ordering of the objectClass attributes for the baseDN - schema_init.c: Load the mayContain and mustContain (and system...) attributes when   reading the schema from ldb - To make the schema load not suck in terms of performance, write the   schema [...]
      adds  f604ee4   r23561: Fix an output message. (This used to be commit bf1edba3f184cbddea70388058e16f044c2bea54)
      adds  1f193bf   r23590: Fix realloc leak on failure case from Jim Meyering  <jim at meyering.net>. Jeremy. (This used to be commit 59ba128cb61e77a830ddd8b8e1d5d0fd00f99736)
      adds  a1d45c6   r23605: Update mkversion.sh to support git and git-svn checkouts. Jerry, did I get you right that you'll merge this to 3_0 yourself?
      adds  ff4c92a   r23629: Document lsa lookupname lookuplevels Volker discovered a while ago.
      adds  aa860b2   r23630: Found out what LSA_LOOKUP_NAMES level 5 means: only query transitive forest trusts.
      adds  d5b212c   r23631: when linking shared libraries we need to make shure the linker doesn't skip "unneeded" object files from within .a files.
      adds  8ece71f   r23635: fix the samba4 build...
      adds  13ecb01   r23637: fix detection of visibility attribute support
      adds  00389db   r23638: add SMB_LIBRARY() macro to create a LIBRARY::foo section in source/config.mk from within *.m4 files
      adds  698093b   r23643: Fix the build farm tests.  We were incorrectly passing the RPC-SAMBA3-GETUSERNAME tests before the previous password expiration fixes, because if you create a user and only set the password administratrively, the "last set time" should not get updated.  Needed to add some more of the fields_present flags to do this. (This used to be commit ce5637de22c19551c0ce5147658ceae33b976ef1)
      adds  115b706   r23653: add dummy implementation for all nss calls to let nsstest pass against a samba4 winbind
      adds  170e019   r23674: Merge changes from Samba 3 SVN r23539: Avoid code duplication in winbind_nss_linux.h (This used to be commit e95d258078701c1a15940815652f77b127471267)
      adds  06a8782   r23675: Build libnss_winbind on linux. (This used to be commit 9b74d3aef41c020846de9ee1f1adc502f4b1bf39)
      adds  1e1a60a   r23676: Added a .gitignore file to hide generated files from git status. It's identical to .bzrignore (This used to be commit 9987d30957893423e605fdfdd8bb27e20dd429d7)
      adds  74b3532   r23677: When I removed data_blob_equal, I clearly didn't test the PIDL code.
      adds  ec0035c   r23678: Update to current lorikeet-heimdal (-r 767), which should fix the panics on hosts without /dev/random.
      adds  2f269ed   r23679: invocationID is a GUID too.
      adds  222c6dd   r23680: Make it easier to setup a domain member server - the 'server role' will now control the auth methods, but an override is still available, ex:
      adds  91e68b1   r23681: merge 23670 from SAMBA_3_0:
      adds  ee1ca9a   r23684: Only use the bzr and git information when there's a .bzr or .git in the top branch directory
      adds  5dd8496   r23687: not every compiler supports __typeof__()
      adds  31df907   r23693: Give the process a chance to write out it's coverage data, before we blast a kill -9 at it.
      adds  80ae1c2   r23695: By not using the NULL context for these large structures, we don't falsely report them as leaked.
      adds  b540bc8   r23696: added the create mask and related share permissions options to Samba4, using the new share_int_option() code from Simo
      adds  879e1e0   r23697: use the file perm options in the posix backend (This used to be commit 701d06ac016c69fcd9ac92b5afefa2346c9bc26f)
      adds  d1984d5   r23698: fixed notify:backend so it actually works again (This used to be commit d49ce1d752fdf6a6e1d6b9da12e7afb7d385ef8c)
      adds  b4d9778   r23699: when we create the global schema, remember to set the ldb opaque so we can find it again (This used to be commit 968e70b2aa478cfd49321e3386b505fd00a81527)
      adds  2a8f921   r23700: pre-open the sam in the parent smbd. This has the effect of loading the schema. That stops us loading the schema for each new connection.
      adds  3381a5c   r23701: when we create a new socket with socket_accept(), clear any flags that were set in the old one. Otherwise SOCKET_FLAG_NOCLOSE causes a major fd leak (This used to be commit 4e31eda055781a710d285c509d0c51b42e351431)
      adds  4ace795   r23702: fixed a "falling back to select" error in the standard process model. It's much cleaner to get the event system to close the fd, especially with the complexity of forks (This used to be commit d1b710f09c95a8181d2b642081282d8c97b37811)
      adds  3a78f73   r23703: Start to get Samba4 to again work with LDAP backends, after I turned on metze's schema work.
      adds  c37cfae   r23715: Make the provision-backend script print out the exact commands to run, to set up the LDAP backend.
      adds  97172e1   r23716: Clarify LDAP Manager DN and fix slapd startup syntax.
      adds  90b49dc   r23717: We need to remove the _ in LDAP_MANAGERPASS for the --ldap-manager-pass= option to work.
      adds  f5778d5   r23718: Make Samba4 work against the LDAP backend again.
      adds  cc0756c   r23719: ejs being case sensitive, while LDAP is not is a real pain when dereferencing attributes.
      adds  967866f   r23720: Allow the member server to work against an LDAP Backend.  Another case where LDB isn't as strict as OpenLDAP, the self join record contains duplicate servicePrincipalNames once the DNS name and domain name are made equal.  (Easier to just skip the useless self-join).
      adds  7bf9415   r23721: For unions, The TAG and the ARM are aligned independently.
      adds  4f2fe8e   r23734: Add a test to prove tridge's theory that the mask, once set on an open directory handle, is never changed. (He's right btw :-). Jeremy. (This used to be commit bf9242ad4561239fbc6e05c6879726f0df202f56)
      adds  b0db52b   r23737: Validate that we object to duplicate values in an add or replace.
      adds  f605214   r23753: Fix bitrot afflicting the ldb Python swig bindings. (This used to be commit 0141db0fc43fb55d4b6dd80c89b1a3aae689a873)
      adds  b7b17c6   r23754: Make sure to check the status return before we de-reference the returned elements.
      adds  2d2cde7   r23762: Fix DN renames over LDAP, and instrument the partition module.  Add a test to prove the behaviour of LDAP renames etc.
      adds  0479a2f   r23792: convert Samba4 to GPLv3
      adds  95f930d   r23794: convert more code from LGPLv2+ to LGPLv3+ (This used to be commit 9d37f1ec070ddcfd49dfe351e76cc08fa0d9b41c)
      adds  b8d69a7   r23795: more v2->v3 conversion (This used to be commit 84b468b2f8f2dffda89593f816e8bc6a8b6d42ac)
      adds  4b71c21   r23796: main COPYING file for samba4, plus some formatting varients (This used to be commit 76c6bfdeb51b5673bbabe0ca3d8bff3b74a327ee)
      adds  54b6c75   r23797: started fixing old FSF addresses. Fixed pcap2nbench COPYING file (This used to be commit 9f77c40a8ee137339877bb622332a901fec46e6d)
      adds  6c973f4   r23798: updated old Temple Place FSF addresses to new URL (This used to be commit 40c0919aaa9c1b14bbaebb95ecce53eb0380fdbb)
      adds  e1c15c7   r23799: updated old Franklin Street FSF addresses to new URL (This used to be commit db92b76a0034899f5f0dc2d012ee7709ff9a6132)
      adds  b8875be   r23800: LGPL is now called GNU Lesser General Public License not GNU Library General Public License (This used to be commit 01e3fe7533b5670236c026ec3c6cc1e25655fbc3)
      adds  cd1217f   r23801: The FSF has moved around a lot. This fixes their Mass Ave address. (This used to be commit 5c9b19271e0e3ad897499707003ce4703ffa4870)
      adds  37363d4   r23802: fixed URL in XML (This used to be commit c0111223e2201b2c62e25a4c88e1ee445fde5ab6)
      adds  d4e2d15   r23805: this directory is not used any more (This used to be commit 3121f914938e896f9e6c547c108a216b4b026c69)
      adds  6504900   r23806: update Samba4 with the latest ctdb code.
      adds  702372b   r23807: added hex_encode_talloc() (This used to be commit 1b105097e3f4a8475d3a2623205ecdea2aef91cf)
      adds  69c0923   r23809: Don't give users the fantasy that we can control choice of GENSEC security mechanisms at the moment.  I'll put this back when I implement the functionality.
      adds  a87dea2   r23810: Make things static, and remove unsued code.
      adds  d57cb82   r23811: Try to ensure struct nbt_name is always pre-declared.  Might fix the build on aico.
      adds  8f99228   r23812: Remove more code found as dead by the find_static script, and make other functions just static.
      adds  1cc770f   r23815: Thanks to Matthias Wallnoefer <mwallnoefer at yahoo.de> for pointing out that we had the wrong objectClass for OU=Domain Controllers,${DOMAINDN} (was CN=Domain Controllers,${DOMAINDN})
      adds  a0fa505   r23816: A little more static, but leave the dead code testjoin.c as documentation.
      adds  57484f5   r23821: Extend the winreg test by a test for DeleteKey on a key that has subkeys. This should return WERR_ACCESS_DENIED.
      adds  a21ea33   r23848: Thanks to derrell for pointing out that I had not finished my patch to split out the auth methods.
      adds  4955b21   r23849: ldap_server:  Provide more info in debug traces
      adds  6646745   r23851: export _ABS versions of PREFIX and SRCDIR
      adds  762f9ef   r23852: Merge Samba 3.2's wbinfo into Samba4, so Kai can use it for testing.
      adds  5c98bbe   r23853: Fix a very misleading error message in tdbbackup.
      adds  10f6e16   r23859: Work to have Group Policy work 'out of the box' in Samba4.
      adds  0ea2612   r23860: export WINBINDD_SOCKET_DIR into the testenv
      adds  803335b   r23862: Explain who requested unknown dependency. Helps a lot in chasing dependency hell when trimming down s4 platform (This used to be commit 6c95eabac684c70ac0080b6ab7ca723f5c58869b)
      adds  d9a5e18   r23875: As pointed out by mwallnoefer at yahoo.de: On default Active Directory installations, the NETLOGON share isn't an indipendent directory. In fact it's mapped to the subdirectory "scripts" from the share SYSVOL under <Domain name>.
      adds  40dbe57   r23876: Prepare to run nsstest from make test, just not add it to tests_all.sh yet. (This used to be commit f45ae8a878c3d34ea2e4e1c7770e57cd96fa845b)
      adds  b9d77db   r23880: Don't crash when we run wbinfo -a against our own winbind when we are a DC.
      adds  3ccf9ff   r23881: A quick fix from davecb at spamcop.net to be more portable to non-GNU make in autogen.sh.
      adds  c86e98a   r23890: Allow wbinfo -a to work against Samba4's winbind.
      adds  c1010f6   r23895: reapply rev 23493:
      adds  c87d501   r23905: SATOH Fumiyasu <fumiyas at osstech.jp> points out that we want &&, not ; here...
      adds  d1bfe56   r23907: Fix bug 4790 reported by mwallnoefer at yahoo.de:
      adds  1ce5642   r23912: We always accept / as a seperator, and it is far less confusing compared with a shell-escape (\).
      adds  a45166b   r23925: Use NULL instead of 0 for a void * argument. (This used to be commit bf7774360bbcf557e3cbc4ef0c45f750b4ba89c3)
      adds  5fa17c1   r23950: unlink before rename is superfluous.
      adds  0d80514   r23959: add more monitor messages support that's been sitting around on my laptop for a while.
      adds  3c097f3   r23960: Don't destory the 'reason' for terminating the service before printing it.
      adds  f8219ec   r23961: Allow SWAT to operate on x86_64 machines.
      adds  8172bbb   r23964: Update blackbox selftest scripts to cover more code, and to more consistantly report errors.  (Some were being lost due to the "echo foo | cmd" calling convention).
      adds  bb68118   r23965: Add testing the 'net time' command to the script.
      adds  3a1b90e   r23966: It isn't great, but at least now we have some access control in SWAT
      adds  d568e2b   r23972: Fix a bug in pwrite error detection in tdb_expand_file(): The proper error condition is (ret == -1) instead of (ret != number_of_byte_told_to_write).
      adds  af8432e   r23977: Im prove the pwrite-patch to tdb_expand_file of r23972:
      adds  c94cba5   r23978: Merge r23161 from Samba3:
      adds  7002ed2   r23979: Fix another occurence of (written != requested) as an error condition to write. This is in tdb_new_database.
      adds  0673a18   r23980: Fix one more use of pwrite in expand_file.
      adds  62b56dc   r23982: Fix use-after-realloc() found by valgrind and mwallnoefer at yahoo.de.
      adds  b7f9e85   r23993: Attempt to fix bug #4808, reported by mwallnoefer at yahoo.de.  The issue is that when we all ldb_msg_add_empty(), we might realloc() the msg->elements array.  We need to ensure the source pointer (when copying an element from the same msg) is still valid, or the data copied.
      adds  ae0115d   r23994: Finish my work to ensure that non-root and non-administrator users cannot vampire, provision or upgrade a Samba4 server via SWAT.
      adds  dc25ec5   r23995: Work to allow mimir's libnet code to be called from winbind.
      adds  2764363   r24010: Fix warning for the function paramter to qsort().
      adds  4a517b1   r24011: Keep the connect handle around in libnet, in case we want it.
      adds  a7416c0   r24012: Remove duplicate code block (from bad merge).
      adds  890c420   r24041: After metze's ack, check in torture_comment from Zack Krisch <zack.kirsch at isilon.com> (This used to be commit b1148b7ab84a18d4fea771c887ed7d535841982b)
      adds  a473138   r24051: more monitor function calls and monitor msg names convention change.
      adds  32d5596   r24052: Fix some of the NT4 usrmgr.exe portions of bug 4815.
      adds  41ab04e   r24053: Ensure we filter EnumDomainUsers with the supplied mask.
      adds  6dad5b6   r24054: Fix some warnings (This used to be commit b3473db397476d05e7ffca50a5f7a9b65e0a5b4a)
      adds  fe60cd9   r24059: Fix bug 4822 reported by Matthias Wallnöfer <mwallnoefer at yahoo.de>.
      adds  4e697b2   r24060: Fix bug #4806 by Matthias Wallnöfer <mwallnoefer at yahoo.de>: We need to include the attribute allowedChildClassesEffective for MMC to allow the creation of containers.
      adds  06a6194   r24061: Anther part of bug #4823, which is that until now Samba4 didn't parse the logon hours, even if set.
      adds  649d4bf   r24074: Test both permitted logon hours and permitted workstations in the RPC-SAMLOGON test.
      adds  bd750a7   r24075: As suggested by metze, match the behaviour of ntvfs_posix, and remove the backend data (effectivly closing the handle) when we close an IPC FD.
      adds  63c2002   r24076: Make ldap.js pass against Win2k3 again (looks like we don't match AD on this error code, but allow both for now).
      adds  008b840   r24080: Set the primary group (matching windows) when creating new users in SAMR.  This can't be done in the ldb templates code, as it doesn't happen over direct LDAP.
      adds  97859bc   r24081: Domain Controllers are also shown in this enumeration.
      adds  bd70501   r24082: Following the removal of a fanstsy condition from the SAMR testsuite, allow the server side to enumerate all domain controllers and domain members...
      adds  50a66a2   r24083: Don't fail the test (looking for the user in the enum) if we didn't create the user in the first place.
      adds  91750a2   r24108: Split out samba3_parse_domuser to a seperate file and rename, so it can be used for a name2domain call. (This used to be commit 75e41da039e10127820635500e185e24ea55c777)
      adds  6d10dc2   r24109: Add a wb_name2domain call (This used to be commit a6a45ab9706961ea2a9a7451d9a38cb8dea7baf2)
      adds  fa16e28   r24110: I hate seeing callers manually filling in the composite context.  Use the helper functions instead (and in kai's new code, which just copied the previous bad practice).
      adds  07b15cd   r24111: Untested code is broken code, untested code is broken code...
      adds  3de0266   r24112: Complete initialistion of the libnet_ctx when setting up the domain. We need to set the access_mask and the domain name, or else libnet will try to do this itself.
      adds  fc9471c   r24118: Start fixing #4842 (usrmgr polcies menu not working) by removing range restriction on the maximum returned size.  There isn't a good reason to have a limit on this one.
      adds  e0779e2   r24127: Set the Domain SID into the libnet context, and have libnet_UserInfo return full SIDs for the user SID and primary group sid.
      adds  5f6b501   r24146: It is not an error for a Win2k3-only server not to support the NT4 replication call.
      adds  e87a0e5   r24157: Merge from kai/samba4-gsoc.git;h=728deba680f8cf85cab168a6278a2cf657f65fdb
      adds  b351641   r24245: Fix bug #4828 - we need to set the samba LDB debug handler early, so we catch messages pushed out by modules during startup.
      adds  58d9f6e   r24246: Avoid the annoying 'probable memory leak in ldb' messages, by fixing some issues in the NBT server (this was a false positive, but easily worked around) and DRSUAPI server.
      adds  85e1975   r24247: Remove extra newlines from ldb_debug() calls - it already adds one.
      adds  210971d   r24248: Attempt to fix bug #4830 by <mwallnoefer at yahoo.de>.  If there is no payload to the control, we still need to inialise *value, as otherwise we read uninitialised data later.
      adds  1594b27   r24249: Thse generated attributes should not be pushed this far down the stack in any cse.
      adds  10c1480   r24259: Rework the objectclass module to use the new schema, rather than the ldb_subclass list.
      adds  5fe53d6   r24260: Ensure we always override any existing values for these generated attributes.  Anything else leads to madness.
      adds  49c42e2   r24261: Fix the standalone ldb build after I moved the objectclass module out.
      adds  ae7819d   r24262: Set the objectCategory by default in the objectclass module, rather than using templates.
      adds  c4e5fcc   r24263: Fix bug 4846 (unable to copy users in MMC Active Directory Users and Computers).
      adds  edca659   r24273: Fix bug #4817 by <mwallnoefer at yahoo.de>.  (Unable to add a computer from MMC Active Directory Users and Computers).
      adds  b7b3e3e   r24274: - merge from ctdb bzr tree
      adds  7ee3cbd   r24275: - setup the connection to the ctdb daemon
      adds  b5c4c5f   r24276: don't mark a stream readable until after the messaging setup is complete. This is needed because messaging setup with ctdb involve events, and we don't want a SMB packet to be processed on this stream until after the stream structure is fully setup (This used to be commit 8e378051e594372dfb2c00a380ef4bc151021ea2)
      adds  9fd3416   r24277: Tidyup as requested by metze.
      adds  233e4f7   r24282: Try to fix the occasional Samba4 crash in BASE-BENCH-READWRITE, as seen in particular on opi.
      adds  d8c070a   r24283: added a dbwrap API for temporary databases, based on the one from the s3 clustering code.
      adds  4792285   r24284: change brlock_tdb.c to use the dbwrap API. This actually makes the backend abstraction for brlock pointless, but I have left it in place for now. It would be useful for other clustering systems that can't map to dbwrap, and would also be useful if we wanted to keep the remote function call capabilities in ctdb instead of the less efficient fetch_locked() call in dbwrap (This used to be commit 912c014b7c131ab051ff6eb2db4e68cb6fbbeb14)
      adds  9b1cdd4   r24285: A number of machines on the build farm fail because while they use SOCKET_WRAPPER, they don't compile with --enable-developer.  As such the winbind tests fail.
      adds  09d33c5   r24286: (missed from previous commit)
      adds  cf9972a   r24300: Try to get the LOCAL-EVENT test to pass on hosts with epoll() in glibc, but not in the host kernel.
      adds  12e660f   r24301: The less escape characters the better.  This changes the winbind seperator to /, which is not an escape character, and uses the fact that we always support / as the DOMAIN/username seperator.
      adds  1317d8e   r24313: Merge r23377 from 3_2
      adds  a43b026   r24333: Add convenience function for checking the contents of a file in tests. (This used to be commit 4e304101241ea7bcb9111b757bb51b16665d492d)
      adds  f1f4f66   r24335: Fix -N support. (This used to be commit 18ea767d396bf6d956fd83ee3d2687d98897ae36)
      adds  f3e1363   r24336: Use standard data type uint32_t rather than tdb-specific u32. (This used to be commit f90a698387c53508862eb6359bd4d1fba1d2b4b0)
      adds  bc13766   r24337: Make libreplace provide offsetof. (This used to be commit 48d1aa4fcf6a323e3e6a14825f83cd20e3fc3a26)
      adds  7ce6a75   r24338: Add callbacks for starting and finishing tests. (This used to be commit 824833b59a1c9c829cea4e5c4bfd2387b1bc7a2f)
      adds  4da477d   r24339: Move output functions to separate files. (This used to be commit f4ff4c5f61189c71ab60a5455272302add9e1d97)
      adds  a83380e   r24342: Move environments into a separate directory. (This used to be commit e3fe7ef92bae1a870c9de9f90becb3a3c67f98fe)
      adds  b5e36e5   r24345: Add --format=html option to selftest. (This used to be commit de66bced9468b338e94d430a474616016c6078a5)
      adds  b159717   r24350: Remove offsetof() replacement to see if there are actually any hosts that don't have it. (This used to be commit b37d86242de1ee82b0cd760d965f8ad37a83cf09)
      adds  ae00e7e   r24363: Add template shell and template homedir settings to smb.conf (This used to be commit c7a44fcdc80cad5507750b110ac8ef7e8db815b5)
      adds  0188d0c   r24364: Remove sync call from name2domain, bump debug level to 5 (This used to be commit 95783210d2d076b9df490acbec9de04b9828f999)
      adds  f4b928f   r24365: Implemet backend for wbinfo -S, sid2uid (This used to be commit 682e7124fb4218ce599fdcea1399b6a7a46079e2)
      adds  e6c02fc   r24366: Implemet backend for wbinfo -Y, sid2gid (This used to be commit 599416ca31e6a6ac0a86e543a3903e218043164a)
      adds  803f8a7   r24369: Don't use goto in wb_name2domain, fix wb_samba3_split_names call.
      adds  2091a14   r24370: Implement wbinfo -i backend (getpwnam) (This used to be commit 3b8d8fb2c1c75ce5bf30c8676326ac63bd2a4a3d)
      adds  9b30c7c   r24371: Actually add the glue to make wbinfo -S and wbinfo -Y work (This used to be commit a8893b3078c927b0a56e9d8e8c98cbeabce3e974)
      adds  e1c8325   r24372: Implement backend for wbinfo -U (This used to be commit a18cf553cf9748749d713c4d54f1452ae92f7218)
      adds  677ccf3   r24373: Implement backend for wbinfo -G (gid2sid) (This used to be commit e928e56219c8911105b34e3a322bd70f7172382b)
      adds  c24511f   r24374: Add a getpwuid lookup to wbinfo (This used to be commit f1672fb553e39f30c8dbb76f36c7132b2fd6e0c4)
      adds  a4439c5   r24375: Implement backend for wbinfo --uid-infp (getpwuid) (This used to be commit 760973856fbc3fc940c903bfa5bd82c51339f25c)
      adds  5a0aaaf   r24376: Missed this file from the checkin, sorry. (This used to be commit c81b0980cac901e70e52dfd0eb013ad4d6f15540)
      adds  1ea23c2   r24390: Another attempt to find out why we fail the LOCAL-EVENT test on some build farm hosts.
      adds  c571933   r24395: Add check if talloc_strdup worked. (This used to be commit 754b9ff696cda6b2df4d569c9a910ab0ca49e13b)
      adds  0b96f54   r24396: Fix a typo.
      adds  477e1e9   r24397: Bump debug level of sid2(u|g)id calls to 5. (This used to be commit ef9bc55a6b1e90d49d621a1c4bebc80b6c7c2be0)
      adds  2b3161d   r24407: $element->{ARRAY_LEN} doesn't exist...
      adds  645e872   r24446: We only need one genric GenerateFunctionInEnv function
      adds  44dc283   r24447: fix samba3-cli pidl tests
      adds  7f44bb5   r24448: merge formating fixes SAMBA_3_2
      adds  2d531c8   r24449: length_is() isn't supported without size_is().
      adds  eab315f   r24452: bail out instead of only giving a warning on incorrect idl files
      adds  449c9f1   r24454: when level 0 is a pointer we need to look for an array in level 1...
      adds  0eb3ee3   r24459: Fix up ldap.js and test_ldb.sh to test the domain_scope control, and to test the behaviour of objectCategory=user searches.
      adds  ff71b11   r24463: we have a function to correctly create an $env object so don't try it manually and introduce bugs:-)
      adds  a97fa81   r24469: Start adding in the torture tests that prove that NT_STATUS_OBJECT_NAME_COLLISION should map to ERRDOS, ERRfilexists not ERRDOS, ERRrename as it currently does in the errormap. This will break the build farm against Samba3 until I start adding in the hand mapping from the above. Tridge - we may need to reconsider the mapping here. Jeremy. (This used to be commit 74a871ce705a8362cfcc3e9f46ffdb63edc02b32)
      adds  e42ff21   r24473: Prove this is also the same for NTcreateX. It's pretty much guarenteed now that NT_STATUS_OBJECT_NAME_COLLISION should map to ERRDOS, ERRfilexists on all open calls at least. Jeremy. (This used to be commit 125590e008549b2784b38f3fd8ff45b47dc3e3e9)
      adds  255c24e   r24477: Add a rename test to prove that NT_STATUS_OBJECT_NAME_COLLISION is mapped to ERRDOS, ERRrename on a rename error, but mapped to ERRDOS, ERRfilexists on an open error. Jeremy. (This used to be commit e634c627b155b8ce9d325b7b23236861993cfd59)
      adds  103b1ea   r24478: Check that NTrename also maps NT_STATUS_OBJECT_NAME_COLLISION to ERRDOS, ERRrename. Jeremy. (This used to be commit 7cc8be50b6c64bc1d0a3f43ab5d78a28260a3c93)
      adds  9de81db   r24479: Typo fix - this makes 'make test' pass against OpenLDAP again.
      adds  c0e145f   r24480: Bump another DEBUG down to level 5 (This used to be commit 6e6eac551a42d4d68676d408b31207de7b9d0006)
      adds  42ded6d   r24482: white space cleanup only...
      adds  01e911f   r24483: Implement backend for wbinfo -u (list users) (This used to be commit 9fbc8aa15f97ab97f4da801e5d36223a874e912b)
      adds  e87adac   r24484: pass down $ndr tree instead of the $pidl tree to Samba4/Header.pm
      adds  870bdc4   r24486: Bump another DEBUG to level 5 (This used to be commit 0454edc9581e0013eee3a369fb77db3408253c6e)
      adds  c06d8aa   r24487: fix formating and add defined($opt_header)
      adds  53cd0b0   r24488: enum's and bitmap's not have nested types
      adds  e3162d3   r24489: only typedef enum { ... } foo; enum's should look for has_properties() of $enum->{PARENT}
      adds  2cbbb00   r24490: For ParseBitmap() we use Parse::Pidl::Typelist::bitmap_type_fn() so for ParseEnum() we should also use Parse::Pidl::Typelist::enum_type_fn().
      adds  8c9abc4   r24491: base_type() isn't supported anymore and the default for enums is now uint16...
      adds  b76b6a1   r24492: Parse::Pidl::Samba4::Header::Parse() now takes an $ndr tree not the $pidl tree anymore.
      adds  575c870   r24493: - it turns out that   foreach my $e (@{$union->{ELEMENTS}}) {   changes $union->{ELEMENTS} from undef into an empty array.   this removes the difference between   struct foo { }; and struct foo;   So we need to explicit return before. - we should return the same element for layout for   structs and unions with no elements. - fix the testsuite to match
      adds  113587b   r24494: add comment to remind me to look at the flags on a tconx
      adds  1133678   r24502: More work to get LOCAL-EVENT passing on all platforms:
      adds  20e9fe6   r24503: Make 'make test TEST_LDAP=yes' pass on Fedora 7, by trying more combinations of modules.
      adds  8555574   r24504: Try to return more useful error information on why a bind failed. Note that the correct return for a failed alter_context is a fault, not a bind_nak.
      adds  f9bca9e   r24505: pass down $fn one level
      adds  9785c25   r24506: pass $fn down one more layer
      adds  3d753b5   r24507: pass $d down to HeaderTypedef
      adds  de512e8   r24508: add HeaderTypeNew() which will go if everything is converted
      adds  1aa024d   r24509: pass down the full ndr elements instead of the old pidl elements from ->{ORIGINAL}
      adds  a1707f2   r24511: pass the correct thing to fatal()
      adds  53cdb93   r24514: IS_* elemements sound be perl integers consistantly...
      adds  60501f2   r24515: use fatal() wrapper instead of die() directly
      adds  70b525a   r24516: don't use ->{ORIGINAL}
      adds  a9531c0   r24517: move skipping pointer before an array logic into the pointer loop as we do in other places
      adds  3e3e5f8   r24518: get rid of using ->{ORIGINAL} and move stuff into subfunctions
      adds  95d4e55   r24520: make use of the new ElementStars() and ArrayBrackets() functions
      adds  25dbce7   r24521: we don't yet have optional args to DeclLong()
      adds  456f3b3   r24522: make the "skip pointer to an array" logic a bit easier
      adds  b379e50   r24523: we don't support multi-dimentional [out] arrays for the samba3 server stubs yet, so bail out.
      adds  75564a9   r24524: make use of ElementStars()
      adds  fb19fe7   r24529: Against samba3, treat EAS_NOT_SUPPORTED as acceptable for t2open
      adds  ce84ab9   r24532: rename struct dcerpc_syntax_id into struct ndr_syntax_id and move it into misc.idl
      adds  698e7c5   r24535: rename struct dcerpc_interface_call -> struct ndr_interface_call and move it to librpc/ndr/libndr.h
      adds  6b62f15   r24540: rename struct dcerpc_endpoint_list/struct dcerpc_authservice_list into ndr_interface_string_array and move it to libndr.h
      adds  b8cdadc   r24551: rename dcerpc_interface_table -> ndr_interface_table rename dcerpc_interface_list  -> ndr_interface_list
      adds  91657bf   r24554: Add internal implementation (before api function) of group info call.
      adds  6a29604   r24555: Add a test for libnet's group info call.
      adds  6f448ba   r24556: forgot to commit the winbind/ subdir...sorry
      adds  f14bd1a   r24557: rename 'dcerpc_table_' -> 'ndr_table_'
      adds  0d7d5a6   r24560: rename some DCERPC_ prefixes into NDR_
      adds  97a118d   r24563: remove unused DCERPC specific stuff from the generated NDR code
      adds  e105775   r24566: Remove trailing newlines in ldb_debug(), these are not required.
      adds  90e83d7   r24567: Try much harder not to leak memory when comparing objectCategory entires.
      adds  7c9312a   r24568: Fix the build, caused by a conflict betwen mimir's work and metze's bulk rename.
      adds  7e43f97   r24569: Add two tests
      adds  d9b9acd   r24570: Attempt to fix make test
      adds  46435bb   r24574: Fix a warning in wb_samba3_cmd.c (This used to be commit ebdd03ee9e5bf11d1cb85da0ecb66a84f810bbcc)
      adds  01db94b   r24575: Implement setpwent (This used to be commit 9bbbedac99278853e30a9f81f594ee3144545268)
      adds  67a9225   r24576: Implement endpwent (This used to be commit ef93a7991d3b4445ba87f964f2f17c33044ba8c4)
      adds  084036d   r24577: Implement basic getpwent.
      adds  489d23e   r24585: put in the right state variable when doing a SMBecho - this caused the wrong connection to reconnect on a SMBecho failure (This used to be commit c61415b05ddd29c7214384189f7d0ddabdaa3b71)
      adds  2d6e6eb   r24586: same bug in RAW-BENCH-OPEN (This used to be commit 3bd35bb8abf2e49036d0356ce1b5db95908f7189)
      adds  51aced3   r24587: the elements of the array are not talloc pointers (This used to be commit 2ebf00dc42edfc3474dc88ef2e560d4b1b534efa)
      adds  f7f2323   r24588: use the right type (This used to be commit 710f6dc17f4bdf994a5fefd439eee93e1774e70e)
      adds  02467ed   r24592: pass down the ndr_interface_table in the samba3 client bindings instead of the pull and push functions
      adds  edb4fef   r24596: - talloc request structure for the samba3 server bindings   and make that the primary context for the request   which the implementations can also use. - go via functions pointers in the ndr_interface_table   instead of calling functions directly.
      adds  bd93ed4   r24606: move librpc/rpc/table.c -> librpc/ndr/ndr_table.c and rename the containing functions to have a ndr_ prefix
      adds  d7f84b5   r24611: Following up on the re-opening of bug 4817 is it pretty clear that machine accounts are not subject to password policy in Win2k3 R2 (at least in terms of password quality).
      adds  7aa29fd   r24612: Revert this part of -r 24611.  This isn't related to my SAMR password work, but to an odd bind failure I noticed in a trace.  I need to commit this with changes to the torture suite.
      adds  db24e60   r24613: Missed this in my recent commit -r 24611.  We don't discriminate on where the password change came from, to determine if policy should be applied.  We discriminate on if the account is a trust account.
      adds  b39330c   r24614: Merge with current lorikeet-heimdal.  This brings us one step closer to an alpha release.
      adds  35b1647   r24620: move printing out the version string and exit() into the popt _POST processing.
      adds  1035a66   r24623: add back '-D' option to smbd
      adds  69de8f9   r24626: as TALLOC_ABORT() is defined to abort() by default wrap it into a function so that the function name in the backtrace shows what happens.
      adds  32ce9de   r24629: Make read_sock return the total number of bytes read instead of the number of bytes read in the last of possibly several read calls.
      adds  dfa4e5f   r24631: Fix up format warnings, found on my Fedora 7 x86_64 workstation.
      adds  f2464ad   r24633: Try to start on a set of release notes for Samba4 alpha1.
      adds  2da0be9   r24640: Add a suggested BIND configuration snippit, to help with DNS configuration.
      adds  10d8f00   r24641: fixed several memory leaks in the brlock code (This used to be commit aa0a3489646ee0ce9d69e4c57c60f83e4894c8a3)
      adds  fe5124e   r24642: prevent recursion with fetch_locked
      adds  a87df70   r24643: add a ctdb_fetch() function to the ctdb client code (This used to be commit 5705ee04498780d8ca89290e85b8ec831f0a185d)
      adds  2119b7d   r24644: add a ctdb_fetch() function to the ctdb client code (This used to be commit 1aa4628f16b4c2ba4c8253fdd9c109b3ea874c5a)
      adds  09672f7   r24645: add in the ctdb dbwrap backend (This used to be commit e2d173fde17ab903bddf2139d8100785280856bd)
      adds  3b3bfed   r24646: fixed the handling of case insensitive paths with wildcards (This used to be commit 066bcd8420045f095130674e32bdee97cb1471be)
      adds  133f7be   r24647: this passes now (This used to be commit baa6cfaa78725a2504e1557cad76a2152df7f979)
      adds  b7a1bb0   r24648: Found out the meaning of a few more flags. (This used to be commit 6bdebc3cfdf13358bbb610af2a7f9889b4f885cb)
      adds  61582b5   r24650: Some more instructions to have make GSS-TSIG work (This used to be commit 98350b35ab0b0f06cc9ddf8edaf3dfe705c3e5bf)
      adds  7663475   r24651: Allow dynamic updates for the domain controller over its own name (This used to be commit ce9b64341159cb1a8f42809dcecc0b1e80eb8a5e)
      adds  67729cf   r24655: Fix bug 4919 reported by Matthias Wallnöfer <mwallnoefer at yahoo.de>:
      adds  cc253ae   r24657: Use torture functions. (This used to be commit e95c50fc501ee4e2a394dc01f2708abb9d937e28)
      adds  8e78951   r24665: Close file handles properly. (This used to be commit 7f914b08a77c6035918d9f4463990f1dd8f3efb9)
      adds  b409d41   r24667: Finally merge the registry improvements that Wilco Baan Hofman and I have been working on for at least half a year now. Contains the following improvements:
      adds  ec180e2   r24668: Fix header installation. (This used to be commit e9e66693505e5b9f136bd24f5f76ccd0ae574d99)
      adds  3f6cf96   r24669: Add CSS to the test run HTML output. See http://samba.org/~jelmer/ for an example of the current output. (This used to be commit 1e57394e865a9122bddb3413088a19d4f57a3e3d)
      adds  d981c69   r24670: Use torture functions for settings. (This used to be commit a6906676309f3b1bec1a69427e7ffd0a768061b8)
      adds  04e8c10   r24671: More improvements to the HTML test suite results: hide control messages, improve summary, stylesheet. (This used to be commit fcc2320417707ec803d706a923a231fbd1bb72a7)
      adds  a8cbe81   r24672: Add dummy variable to prevent errors on some compilers. (This used to be commit d3b1acce112b3d4aa1be40a77af085e3a825be0d)
      adds  92be363   r24673: Put lex/yacc output under version control for hosts that don't have those tools. (This used to be commit 92966041501718854b174d471301219a369ad057)
      adds  f96b177   r24674: Make sure results are always on a new line, fix typo in test name. (This used to be commit 40c1635b39b4acff0acecc734583daa0217215ce)
      adds  79eb853   r24675: Specify mode to mkdir, as required by some versions of perl. (This used to be commit 2a21e69cd334fca7da8997562356e813a20a038f)
      adds  2d7e170   r24676: Fix pointers being used rather than the data they point at - caught by the IRIX compiler. (This used to be commit 678b125532621e2b2823e92695326469f0e557ed)
      adds  91c46fe   r24677: Also add built flex file for people that don't have lex. (This used to be commit a223be56dff504f2fcbbf8fba2c7f764eb9624b0)
      adds  9087001   r24678: More improvements to html output; list unexpected successes and failures seperately from expected ones. (This used to be commit 14fda5260d49a89d7e74302958fe27b73415e6a1)
      adds  e104b1f   r24679: Add (raw and untested) implementation of libnet_GroupInfo function.
      adds  9a02cc1   r24680: fix a couple of stupid typos from previous commit.
      adds  aa1d27b   r24681: add basic test of libnet_GroupInfo function.
      adds  fa4049d   r24682: forgot to actually make the new test buil...
      adds  3c9f283   r24683: Add two more tests. (This used to be commit c87576743b09773489478e6eebeb3a282d6ec21b)
      adds  6ca1390   r24684: Be a bit less verbose (This used to be commit 7a7af62dc4485d832436ed39dfba41b417ec2b10)
      adds  11744d9   r24685: Don't warn about iconv tests not being usable until they're actually being run. (This used to be commit df34e606981c3a9fe5b9ac846dbf40d36500bd6b)
      adds  356294d   r24686: Make sure control messages are on a new line. (This used to be commit 90119f96e96ce71b1fe145be9027d925831f6500)
      adds  c021c7d   r24687: Registry tests are succeeding now so remove from known failure list, add summary page with failures and skipped tests to html output. (This used to be commit 227659c2c05f76a37e1c9d20dc3f8b6966a111df)
      adds  dfc0fd9   r24688: Make output subunit-parseable. (This used to be commit 2585c6feb22b4409a635017875a2e93fe7c436ba)
      adds  7e4148e   r24689: There is no such test as LDAP-UPTODATENESS. (This used to be commit ebdb0ce83b66faeeb3396f293c7fc8ed52c387e7)
      adds  538e984   r24690: Further fix to bug 4919: Ensure we don't supply a NULL URL argument to ldb_connect_backend().
      adds  8d6b9f2   r24691: All smbclient blackbox tests pass. (This used to be commit c3a138627487ec0ed5a4c4c4457df35275f4cada)
      adds  bae97f1   r24692: Color expected fialures orange rather than green. (This used to be commit cadfc0a7a1a86122f9dc5f127c0cd8be89cdaf46)
      adds  666a833   r24693: Test search options in ldb blackbox testing.
      adds  ebce7a5   r24694: Remove objectCategory entries from the setup templates.  These can be autogenerated by the objectclass module when the the entries are added.
      adds  8794ffb   r24695: Now the Samba4 passes this test, remove the skip...
      adds  4b31fd4   r24696: Fix bug 4918 reported by Matthias Wallnöfer <mwallnoefer at yahoo.de> with a patch from Andrew Kroeger <andrew at sprocks.gotdns.com>.
      adds  b8da2d1   r24697: Excelent patch and detective work by Matthias Wallnöfer <mwallnoefer at yahoo.de> noticing that:
      adds  e98b3c1   r24698: Patch from Andrew Kroeger <andrew at sprocks.gotdns.com> to fix Bug #4521: smbclient crashes during tab completion when tab hit twice.
      adds  e56566f   r24700: added auto-reconnect to BENCH-NBENCH. Used for testing cluster failover
      adds  2edf63b   r24703: Use standard registry diff files when provisioning rather than LDIF files for the registry files. (This used to be commit 67ad556b7388e5d82756e0a3cfc596e44136329c)
      adds  349cc1e   r24704: Fix bug in the registry patch code.. all the more proves this code needs tests. (This used to be commit aa98d219571c4a7af1e5a0f8483cc17a4b6b36e2)
      adds  bcfef9f   r24705: Avoid undefined value warnings. (This used to be commit 10f266e4d6a821a91bfa612d744eb7a4bab4ba6a)
      adds  a73a8d4   r24706: Move nmblookup tests to separate blackbox testsuite. (This used to be commit aeb2e714f22abe68f89218967a55d7abd2d04ae1)
      adds  e1ecb35   r24707: Remove some more cruft from the test list generation code. (This used to be commit 76dddbdb519e2ff5384cb931cd24d6763985c5b2)
      adds  01ab492   r24708: Move subunit code to a separate module. (This used to be commit 4be702896d6875b463dee046b34744b0b5699519)
      adds  8a1d019   r24709: Convert perl test harness output to subunit for nicer display. (This used to be commit 1be11bd0a5092ad9102587ea206388234983c479)
      adds  4fb038b   r24710: Use standard boolean type for easier use by external users. (This used to be commit 99f4124137d4a61216e8189f26d4da32882c0f4a)
      adds  61ffa08   r24712: No longer expose the 'BOOL' data type in any interfaces. (This used to be commit 1ce32673d960c8b05b6c1b1b99e1976a402417ae)
      adds  f93a18e   r24715: Mark fstring and pstring as deprecated. (This used to be commit c8118f156129cbd173693157e6648ed5e01813f3)
      adds  ed8d04e   r24717: Some more easy bool conversions, update TODO for registry (This used to be commit fc8771fb6aab815e63334da0159032f7ecd0a931)
      adds  616c45f   r24718: Fix some compiler warnings. (This used to be commit 08f7389ab7312d350e056b1ba98da86d80944424)
      adds  7f0f39a   r24721: Avoid True and False because they are only available within Samba. (This used to be commit 2d049c8d30876075b03ff74f7ba6d0c57bfb5c45)
      adds  fb6adec   r24723: Install the right headers for use by samba-gtk. (This used to be commit 762e893d9ce4cc73bb1763a9520634bf921c0503)
      adds  1adedd1   r24724: Also install the .reg files for provisioning from an installed version. (This used to be commit 9553c20ced3945c5ab8392f7239ecdc852a0e81b)
      adds  2cd9215   r24725: Don't segfault if hive file can't be found (This used to be commit 2daa8fa88dbc80a7c54c4b489b1037658d95755c)
      adds  5d51841   r24726: Add tests for getting/setting security descriptors (still failing at the moment) (This used to be commit ecdfaf56c09e75dc3ca37a3599c89661ad3485ff)
      adds  f8c373f   r24727: Initialize variable. (This used to be commit 925fcc336621250a8e45adf3ce8d2ff42307c066)
      adds  2fefa81   r24728: Use more stock torture functions. (This used to be commit da3a7ee407a2b41bd01f45072cad12bf29250b33)
      adds  73388ce   r24729: First try and publishing a DNS service account, for folks to play with.
      adds  362ff06   r24730: Allow secrets entries to be for service principals.
      adds  714c5c9   r24731: Remove unused code - if we hit these error conditions, then we are dead anyway, and a segfault would leave us with more infomation.
      adds  b42691e   r24732: Add comments and fix memory leak.
      adds  919aa6b   r24735: Use torture API in more places. (This used to be commit 1319d88c099496be29dd9214fa2492c81e848369)
      adds  9cca9dd   r24736: Convert to using torture API. (This used to be commit a0f11881546f6cd367d459e016956f76910a0a89)
      adds  8277256   r24738: Fix one more use of pwrite in tdb code in the spirit of r23972 and r23977.
      adds  0e67735   r24741: More use of the torture API. (This used to be commit de05c3651a6e9e6611b296873526afd9292327c1)
      adds  18302e7   r24751: Run more tests, remove empty testsuites, more small improvements. (This used to be commit 2a5a0819eea86ba322434306e062d13893b5722e)
      adds  53d10b4   r24753: Allow host name in binding string without transport. (This used to be commit f7051d3a84486ed9d0a1689c10a693521ec63528)
      adds  3e7203d   r24755: Use common code for finding the RPC binding in the torture tests. (This used to be commit e3310e773924ddd2129e8ca1a86e23d0f713c19c)
      adds  7ee37fd   r24757: Try parsing a UNC location before a DCE/RPC binding string as the latter now accepts strings not prefixed with a transport. (This used to be commit d131d40ae3df3ca8f4ddec2cd0f16210ffe64367)
      adds  748dcc3   r24758: More use of torture API. (This used to be commit e6f571227ed7428a98a7039a5eb777d3670572fa)
      adds  f681306   r24760: Ensure we base64 encode any password being put into LDIF, to avoid provision failures when some of the random password values are illigal LDIF.
      adds  4e1d0cc   r24761: Permit subtree renames in Samba4.
      adds  64e98b0   r24763: Allow users to leave out the transport in DCE/RPC binding strings. If the transport is not specified, it will be retrieved from the remote endpoint mapper or the IDL file.
      adds  aaf7df0   r24765: added a RAW-HOLD-OPLOCK test. This is a manual test, meant to be used to test the interaction of oplocks with local filesystem or NFS access. You start it, then manually access the 4 files via another mechanism (such as a shell) and see what oplock breaks you get (This used to be commit 4c3e4564260e55434a54a013051db609c92cabe8)
      adds  55cbccc   r24766: forgot to commit this before. It is needed as this never terminates. (This used to be commit 81355630ff201764a1b9393ae0ef4da8340752c1)
      adds  c0641b4   r24767: add a torture test that performs "ping-pong" that works the same way as ping-pong.c
      adds  2e5e941   r24768: redo the pingpong torture using sync functions to make the code simpler (This used to be commit b4a6a4c1299ef916719a819203ef931847e59ee0)
      adds  c96657e   r24772: add a bitmap that describes 6 of the specific accessmask bits for policy handles that are create by Connect?() calls on the samr pipe.
      adds  bf3b40d   r24774: add 5 specific access mask bits for policy handles created for aliases
      adds  6fa7bed   r24775: add 5 specific access right bits for the accessmask that refers to Groups on the samr pipe
      adds  0193c58   r24777: add 11 specific access rights  to the access mask for domains on the samr pipe
      adds  b867b3c   r24779: add 11 specific access rights that applies to accessmasks for User objects on the samr pipe.
      adds  0b91f39   r24780: More work allowing libutil to be used by external users. (This used to be commit 31993cf67b816a184a4a4e92ef8ca2532c797190)
      adds  50017a0   r24793: The subtree_rename module is a work of fiction.  An resemblance to a working module, live or dead, is purely co-incidental.
      adds  003afc2   r24794: util_proto.h is no longer generated. (This used to be commit 01096201bfa089f668a834697f470cbefc2a35f4)
      adds  96539eb   r24795: When talking to squid, allocate the buffer size dynamically. (This used to be commit 2b72738e4ecc6ad25a08ce7bf41d8d46fcee4115)
      adds  d510acc   r24796: Add bounds checking to ntlm_auth, increase initial buffer size to 300 to avoid one talloc/fgets loop in the common case, which is slightly over 200 for the KK response. (This used to be commit ba5ac4eeb8086d50e829e1a9944ea89a28eeef2c)
      adds  afe87d6   r24798: RAW-SAMBA3POSIXTIMEDLOCK
      adds  331d100   r24800: Don't execute RAW-SAMBA3POSIXTIMEDLOCK
      adds  4fa1397   r24810: Don't collide with <time.h> (This used to be commit 2e4fe89d41f8d95beb95dc9f8423062076820049)
      adds  09c188e   r24812: Fix headers for external users. (This used to be commit ff6684adfd96b59381dd941e54070ab9f8984912)
      adds  82037a7   r24814: Fix headers, trim core.h even more. (This used to be commit 9647f860bdd5c0a74583e886182bd041a45e7655)
      adds  7acc0e7   r24815: Support cpp_quote(). (This used to be commit 30c1de30bb4ded16e79316c0ab43809e0e19f75d)
      adds  8d182d8   r24816: Move the rest of the contents of core.h to more appropriate places. include/ now only contains build system related headers, all other headers are now near the source code they're related to. (This used to be commit 6890a01dbfc6d8041a88ef5c6be52dfcd046fe80)
      adds  e89be1b   r24817: Don't REG_NONE for all value types. Patch from Andrew Kroeger <andrew at sprocks.gotdns.com> (This used to be commit ff81ea3f5aa8a93cf96914f03c26f8c86ec1e912)
      adds  b7eae78   r24819: We are preparing for alpha1, so update the mkversion script to cope with that.
      adds  6f9ea16   r24822: Merge from SAMBA_4_0_RELEASE:
      adds  51cdf8b   r24834: Pass environment name on to skip_testsuite(). (This used to be commit 2ac1f32506c9fdfbe836f605b2152a9e094dc733)
      adds  2a8ff00   r24835: Put all RPC tests in the list (skipping when necessary), warn if tests aren't there. (This used to be commit 1ff13ae254288afc56a3b19d00c7a20120eb4c74)
      adds  aea8009   r24839: Default to creating a dc + domain member in 'make testenv'. (This used to be commit 221d2279131c72c8055ceebe0314930881085aeb)
      adds  9e35f00   r24844: Convert to torture API in preparation of helper functions for domain member RPC tests. (This used to be commit c2521453a902ea5fd4f894a21af711ac2b2cbd40)
      adds  d05d5da   r24846: Use metadata about dangerous tests. (This used to be commit f914b828ff486d41e123e6dafa1c8fd76b34b44b)
      adds  edeea82   r24849: Add helper function for running tests as a member server. (This used to be commit 61b2f0a405ea70203ea982b9a151643f28b1da7e)
      adds  9c006b1   r24850: Convert to torture API. (This used to be commit 6c7a004b9d95e443d07307bbe94f691cc4b03490)
      adds  275a8c9   r24851: Add --load-module argument to smbtorture. (This used to be commit 76a713b6786e22b810937289b3e7cc6700a0b49d)
      adds  f03fddd   r24852: Fix initialization (This used to be commit 1e56698f1bac30a1d6b7558df41e85db3d2571db)
      adds  7fd416b   r24855: Convert RPC-DRSUAPI, RPC-SCHANNEL to use the torture API. (This used to be commit dadcc4708e1813c0b657f1d357c2ae202ea4ec5a)
      adds  48029b3   r24859: Merge from SAMBA_4_0_RELEASE:
      adds  c3077a9   r24860: Make it easier to run selftest.pl in a Samba3 source tree. (This used to be commit 53ec879e3168e9f56e774f0b0d70aeebb3795f8e)
      adds  477ecbd   r24861: Use absolute paths to make it easier to run the testsuite from the Samba3 source. (This used to be commit 022d5a43cedeb5cca7e4cf3424963e2180ec1f2f)
      adds  26ed053   r24866: Put remainder of binding string tests in librpc/ directory. (This used to be commit 5b78d845a4d107e6a0e77a6e57e2b0e22fc0db95)
      adds  c37fa61   r24867: Avoid anonymous struct. Patch from Brad Hards. (This used to be commit e7866857fbdc9b7b7bebcecd41f34f54b37f3b04)
      adds  6131ff8   r24868: Don't use callbacks for prompting when stdout is not a tty. (This used to be commit 9b02a39c156862f9e9258dcdb9b8b86715022fc1)
      adds  2aea6fe   r24869: Print command that was executed. (This used to be commit 9aabcafba612afafb1c3260b79a899ea463f8d32)
      adds  398dc6c   r24870: Strip whitespace characters in username (broke tests). (This used to be commit 264f5c9d501f7ceee7934b3f5826e68d7626a499)
      adds  132ddb1   r24871: Fix typos (This used to be commit 7d9c898d5e5de1e905062476c2a9c6c0ce432f71)
      adds  c125a7c   r24872: Use torture API a bit more (This used to be commit a71355dfc933d4273d81e7b05a28197ca86e0cc6)
      adds  c09c89a   r24873: Print smbd/nmbd log files for Samba 3. (This used to be commit 8dad4c5503b2987bdf44324301a067063d48495f)
      adds  4fe2da6   r24874: Fix double free of smbcli_tree. (This used to be commit 84f14b5dd042f8805e69ad455b222a76614dbe21)
      adds  1c18806   r24875: Use more absolute paths to samba4 binaries. (This used to be commit d5a3ebef36a3feed73817269a41c146230c29de9)
      adds  bf4f130   r24876: Use more absolute paths to samba4 binaries. (This used to be commit 8616bfa0ae5762ae45b8339c84b8e4ae499f5897)
      adds  0271566   r24878: Support specifying a reason for skips/expected failures (This used to be commit 84c94b37fed837c7a45f59746de80d20063d93e8)
      adds  ac2a701   r24882: Use the torture API in BASE-CHARSET. (This used to be commit 93910d92cd431add876e98a12712253bee8c52e7)
      adds  e547027   r24883: Use torture API. (This used to be commit 9935aac0f3acd50ca775b8ccd74535c56a47ee33)
      adds  c45d43c   r24884: Ignore some errors again, like they were previously. (This used to be commit 120d8caa01ca69e2e3de43f5983a66ad413977b7)
      adds  b53ecda   r24885: Convert to new torture API. (This used to be commit 2918a056787467186a491574da95ea38c9aea1ee)
      adds  3e7fbae   r24887: Support reading testlists from other locations (e.g. Samba3) (This used to be commit 88537c5affb91050b1cce244688d99624d0f6c7d)
      adds  6e22419   r24888: Use torture API. (This used to be commit 08b64b42d03d52e7e022aca0b72ce67c1bbbc19e)
      adds  3d78498   r24889: Move choosing the binding options into RPC-SECRETS. (This used to be commit 24d322b746cf25010045515f9beff63e2b5cccd2)
      adds  78996e6   r24890: Integrate more of the RPC-SECRETS tests. (This used to be commit 84cc1d42ab201d4a8fb0ef06b85d79a3ed8bc1d4)
      adds  b77fabc   r24891: Fix smbtorture to exit non-zero if a test suite wasn't found. (This used to be commit 44139acf3045149de5bbbbdfd6e0304fc9e0b8dd)
      adds  0cbb232   r24892: Skip some tests that were previously being incorrectly treated as succeeding. (This used to be commit b5b8e879a1bbb5329458f05120619ea439904962)
      adds  f1e576c   r24893: Update documentation for selftest. (This used to be commit df8f0677f398b26a2764be74715294bb76b1c248)
      adds  ab055fb   r24894: Run the libnet tests over just one DCE/RPC transport. Other DCE/RPC tests already check that the DCE/RPC library and interfaces work ok. (This used to be commit d392d6e92b4145106e073ec4410796e3913320c0)
      adds  ba79837   r24895: Test for specific error. (This used to be commit 00d6dc85f5473ba7b27ed79ea55c8a4fe4d4fac8)
      adds  e561313   r24896: Run the tests for most RPC interfaces over one transport only. (This used to be commit ded2841eef3df7b491a1af9373ad0dcc8c85a5ea)
      adds  dcb925b   r24897: Do some sanity checking on --basedir. (This used to be commit 32dbaa142a2514d011a91ba0a0026934305e295f)
      adds  033c2c0   r24898: Fix LOCAL-REGISTRY, do not silently ignore testcase setup failures. (This used to be commit 527ea7fccf4ace9cd9cbacf49820ecd208b8d570)
      adds  c7e8bcf   r24899: Register signal handler that tears down environment. (This used to be commit fa89d228dd1988a74eea107ac8c2773cff7b9df1)
      adds  c009104   r24900: - if we use try to create a 3rd dcerpc_pipe then use a 3rd variable   instead of overwritting the one of the 2nd connection - make it possible to specify the expected ntstatus for   DsRoleGetPrimaryDomainInformation as the alter_context   wants it to fail when used on the wrong pipe
      adds  e94addf   r24901: Somewhat easier and more reliable access to the pid files. (This used to be commit 91a0a00e6df4527948a2259ef2f7275f81c42cf1)
      adds  062b2d4   r24905: Actually run the transport-independent tests, rather than just the transport-dependent ones again... (This used to be commit 82da9d7d62fac7ee32a6f88308f39cbec0b67197)
      adds  614d7d0   r24907: now that we support bindings without a transport just setup torture:binding even if we get an unc as parameter
      adds  5de4304   r24908: we should not set s = NULL as we set it to talloc_strdup("") before
      adds  b4aa01d   r24909: Patch from Andrew Kroeger <andrew at sprocks.gotdns.com> on the slow road to working GSS-TSIG DDNS.
      adds  ced6fc9   r24911: Make better use of substituted variables in example named.conf
      adds  d14a29f   r24913: Fix typo (This used to be commit 4634bb282bec35c75e74e47f5ce67835a3556b68)
      adds  8294016   r24914: In response to bug #4892 by Matthias Wallnöfer <mwallnoefer at yahoo.de>, allow the objectclass module to reconstruct the objectclass hierarchy, rather than using templates.
      adds  b93a941   r24915: Try to quiet down this warning - the 'classic' share code doesn't support passwords for share-mode security (we don't even support share mode security, and are unlikely ever to).
      adds  6a92d81   r24918: Fix the build (forgot to include dcesrv_lsa.c in the previous commit) and improve error strings returned from samdb.c
      adds  8e2d624   r24937: Merge tests spoolss RPC callbacks. (This used to be commit 9b256a0ca232ea6e89771bf73a1adf877273a752)
      adds  bfb6d6a   r24939: Integrate IPv4 and IPv6 modules (a lot of code can be shared). (This used to be commit 15f47aaf533bec4d7d82d75d27c233b3b0b261cd)
      adds  166284d   r24940: Fix undeclared warning. (This used to be commit bbc4650871c127e89c0fff88264f529c17c3c151)
      adds  bb84655   r24941: Simplify samdb_result_nttime(), and remove nttime_from_string()
      adds  466bd44   r24942: Patch from Matthias Wallnöfer <mwallnoefer at yahoo.de> and a testsuite to prove it is correct.
      adds  1403d79   r24945: The behaviour of the SAMR server on a member server is worth testing separately.
      adds  3b0e38f   r24959: Merge back changes from release branch, and set new VERSION on main tree.
      adds  2d95d73   r24971: Test more combinations for resetting the account expiry.
      adds  839e170   r24972: Try to rat out this SAMR failure with some more cross-tests, and format checks.
      adds  7c81e6d   r24973: Try to make it really clear we are dealing with 64 bit numbers here.
      adds  8f3ab78   r24983: setup the correct talloc name for structures used in the generated server stubs
      adds  f857376   r24985: Start to revert us back to the old-style SWAT, while trying not to loose some of the fixes in the meantime.
      adds  1d95a18   r24986: LDB has a function for comparing things that must meet the rules of attribute names.
      adds  985c7a0   r24987: Clarify error conditions in secrets handling, before I add ACLs to secrets.ldb
      adds  039a369   r24988: LOCAL-IRPC needs a the pid dir setup (as LOCAL-MESSAGING) not the lock dir...
      adds  ac3cbe8   r24989: use $smbd_maxtime for smbd...
      adds  bd5a802   r24992: Remove some uses of lp_*(). (This used to be commit a5a1a5540510cdb1bfbb3e89b84f4ba5b2812c55)
      adds  6cf69fe   r24994: Fix some C++ warnings. (This used to be commit 925abf74fa1ed5ae726bae8781ec549302786b39)
      adds  9c7ae7e   r24995: Update upstream URLs. (This used to be commit 04b3623c2e5b39738c869744be8cd3589eda931e)
      adds  6c79213   r24997: Re-enable use of system-provided tdb and/or talloc when available. (This used to be commit 0a3b53fd2cbd15c1e5839990e721bbe4d2f7d4af)
      adds  cd96235   r25000: Fix some more C++ compatibility warnings. (This used to be commit 08bb1ef643ab906f1645cf6f32763dc73b1884e4)
      adds  959915a   r25001: Fix more C++ and other warnings, fix some of the indentation with ts=4 lines that I accidently added earlier. (This used to be commit 0bcb21ed740fcec0f48ad36bbc2deee2948e8fc7)
      adds  e7efc7a   r25003: Skipped tests should be considered successfull. (This used to be commit 919b362009b4023e8114ec681a3528854e5271bb)
      adds  ff83c68   r25004: Avoid talloc_autofree_context() when possible. (This used to be commit 79669d28a346c9ae4abc7308070b25e07fe57433)
      adds  4a05c34   r25005: Avoid pstring. (This used to be commit 777959f862e6428d0bfa4a15a0f45a9bfde64821)
      adds  307a451   r25006: Use system constant. (This used to be commit d9b2464598efe0f0cbecd4d8a90fbd137fad0daf)
      adds  b50ef4c   r25007: Remove more uses of pstring, move ntlmauth-specific utility function to ntlm-auth.c (This used to be commit 6f224480b230ab7ccfc0417c13e7f4fc3f6f2a13)
      adds  3b6186a   r25008: Remove use of pstring. (This used to be commit c57869e2620de30c303b0cb2f70cd07b32f269fc)
      adds  922101a   r25010: Avoid uses of pstring (This used to be commit cce7785474fc536dd44b39403c785b524b128144)
      adds  482579b   r25012: Avoid use of pstring, fix coding style a bit. (This used to be commit 66c53801dd7476ef350ff2aac83964d991d3e7dd)
      adds  ee2ef3e   r25013: Use talloc to allocate services in loadparm, use pointer to indicate validity. (This used to be commit b8fc4435f8e26aa6abc4c11cde0a26d37083a732)
      adds  e73df51   r25014: Use talloc for allocating values as well. (This used to be commit 43f0e2622ef61bd865fcf17191118c050ec8cfcb)
      adds  d24e966   r25015: Use talloc for all allocations in loadparm. (This used to be commit 92b54faf99ed5688936cfd1535ab00cd89bc065f)
      adds  b9c829b   r25016: Create context for loadparm variables. (This used to be commit a5e7631a362fd19cc01cf28ee2755cebd8580faf)
      adds  d0f3d4a   r25017: Move MAXHOSTNAMELEN definition to replace.h as it is usually part of sys/param.h. (This used to be commit 7016d500287ae587d044744f2a318c402148ebea)
      adds  1dfe79d   r25018: Remove non-existent tdb_logging_function() as well as less useful functions such as tdb_dump_all() and tdb_printfreelist(). (This used to be commit ef695539bf18bc729d1bb400dfcfcb24766fa4d5)
      adds  ffeee68   r25026: Move param/param.h out of includes.h (This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)
      adds  dccf3f9   r25027: Fix more warnings. (This used to be commit 5085c53fcfade614e83d21fc2c1a5bc43bb2a729)
      adds  7a287e0   r25028: Fix more warnings. (This used to be commit 3aa7ee4a0d8837471deeaa1c5a1f4a0d2a14aa6e)
      adds  5def504   r25031: Use pointers to services rather than service numbers when possible. (This used to be commit dde12060ea07ba34fd3f96594559696d52127e7c)
      adds  50bcb45   r25033: Fix include (This used to be commit d81bb09046a7ea65aa916be7fcfa94e86b6191f5)
      adds  ce0ff00   r25034: Remove unused variables. (This used to be commit ec1c68e3a640dbf5e514d9f2d1bb4890528b3fd0)
      adds  98b57d5   r25035: Fix some more warnings, use service pointer rather than service number in more places. (This used to be commit df9cebcb97e20564359097148665bd519f31bc6f)
      adds  2461a4f   r25037: Start passing the context around. (This used to be commit 88c72ac75fed673f7bfb65bf633f352f231c90a3)
      adds  e25545d   r25038: Pass context in more places. (This used to be commit 8df36c15356b74e075604184558f9d6aa8a3f5e0)
      adds  9fd1b1c   r25039: Rename service -> loadparm_service, use context more. (This used to be commit ab417cb32bd348c05b20707e73297df05c920079)
      adds  46d16c0   r25041: Use context in more places, fix warnings. (This used to be commit 9bb8738945b80d308e592bbecd44fe4e4f048ad8)
      adds  e44d8bc   r25042: Avoid direct references to global loadparm context. (This used to be commit 256532ab4b772c5c38bc7ced21408f3ed42fe6b5)
      adds  203bb61   r25043: Avoid allocation on with NULL parent. (This used to be commit 3f30cd5688a532a2d6c4d970c2bc759efa2a1b04)
      adds  d2f33d4   r25044: The has_key() method should return a boolean, not an integer.
      adds  90b692d   r25045: Add constants for enum TDB_ERROR.
      adds  43742e5   r25046: Ditch tdb_traverse() as it doesn't lend itself to any Python idioms and the semantics can be reproduced using tdb_firstkey() and tdb_nextkey().  Oh, and also because I can't figure out how to get SWIG to do exactly what I want here. (This used to be commit 59b44a9796c8254c59ff110c436d8832af81bedc)
      adds  7e297ec   r25047: Fix more warnings. (This used to be commit 69de86d2d2e49439760fbc61901eb87fb7fc5d55)
      adds  37de963   r25048: From the archives (patch found in one of my old working trees):
      adds  15c1801   r25051: Move SWAT back to the old-style form-submit modal.
      adds  6a30131   r25052: This missing 'break' caused problems on 32 bit platforms only, due to alignment of the union.
      adds  f14ea12   r25053: Show the user class alongside the username.
      adds  a43dd8b   r25056: Install some extra files. Patch from Stefan Gohmann (This used to be commit 1b13c91375682011e1951c008b83a0780ec20d38)
      adds  45d0b9a   r25070: Revert DRSUAPI conversion to new API, as it broke some tests. (This used to be commit cfb33df2d0eb36704d4702948a78102153663131)
      adds  8227ffd   r25071: Add some more testcases for RPC-DRSUAPI-CRACKNAMES, proving I can't use this as a backend for the LSA LookupNames call.
      adds  c44019e   r25073: Correct test name so make test can pass again.
      adds  ed2a1c7   r25081: Add modules_dir member to ldb_context that is used rather than a global modulesdir setting. Samba always sets this to lp_modulesdir()/ldb (This used to be commit e672380d2156cf0421108a9c34f04f096c2afeed)
      adds  d1ee65c   r25082: Avoid use of MACHINE because it's defined already on Tru64. Thanks to Björn and BaT for pointing this out. (This used to be commit e2ea41740bc7781b3278f9533b4d24bc9222b3a2)
      adds  bea4fc3   r25083: Keep actual symbol names the same. (This used to be commit 106118f116400c8601ebb3cd93b35278a6f09605)
      adds  4a4cdc9   r25084: Move samba-specific code out of lib/ldb directory. (This used to be commit 917bd737cb07817664d9088860588d47525f5ff8)
      adds  08ff1a5   r25085: Define LDB_MODULESDIR for standalone build. (This used to be commit 1ba883c62e86274a55c1a0012201fc2e8b6b57fc)
      adds  2e5f023   r25093: Use system-provided ldb library if available. Note that this only means using the ldb library from the system - the custom command-line tools for Samba 4 will still be built even if they are already provided by the system. (This used to be commit 8aab673df5200a4555777caf4ee58907cf6fe4cc)
      adds  02509b5   r25094: Force building shared module if subsystem is a shared library. (This used to be commit 3146f0deadbc49b1a56f667bfcee950880ffe0f9)
      adds  3d4fb8f   r25095: Display of which libraries the system-provided version is being used. (This used to be commit 635ea8996a3b7f05acdb679d77c81f2bee5db705)
      adds  2bcf502   r25096: Missed an include - otherwise the embedded ldb is always used. (This used to be commit 557b4b3d456a5dbc501695bf90d1436bdbbc49e9)
      adds  1ecae75   r25097: Don't clutter users' CFLAGS with ldb cflags. (This used to be commit e31614b5ea73cab56c572d2e2d61f8070928b230)
      adds  669adc9   r25098: Fix typo (This used to be commit 29415b661d103a80482b932172bf68cb9e394bc9)
      adds  0ca0c0e   r25100: Include LDAP libs in .pc file so linking statically against libldb works again. (This used to be commit bcf5c9447435a826027626ac89a00eaa6739b12a)
      adds  7d1698d   r25101: Directly depend on drsblobs - can't rely on having it in via ldb. (This used to be commit 6b4a21e1abd35c33d7a57084a86607bfa72ad3b1)
      adds  e885a8f   r25105: No need to register ldb_map as a module. (This used to be commit 6c66e09c9e400ea66fc6d941e192b28d0170a01f)
      adds  97f25fe   r25106: ldb_map is provided by libldb.so in the system-provided ldb. (This used to be commit 15476d75e781a9755f2e842d83527836758e4369)
      adds  2e6f001   r25110: Show environment variables in HTML output. (This used to be commit 62e770ace32f0e38863d4020773562e74117fc65)
      adds  ab309ad   r25112: make torture_temp_dir() available via tortore/torture.h and return more detailed errors
      adds  49f4f8e   r25113: fix compiler warning
      adds  e8712be   r25114: handle structs and unions without typedefs better in can_contain_deffered()
      adds  95b8ab0   r25115: move normalizing of the define string into a function and replace '-' with '_' as '-' isn't a string constant in C
      adds  d8a5ed3   r25116: Fix talloc_asprintf_append to do the right thing with truncated strings. Jeremy. (This used to be commit 948d32bb62b0e8c68cc961a380eae602ffc71870)
      adds  f7ae1fc   r25122: fix interface detection code
      adds  e10faa4   r25123: we only need lib/ldb/sqlite3.m4 and lib/ldb/libldb.m4, when we build our own ldb...
      adds  44500d6   r25124: Include link to summary page, hide environment variables for 'none' environment. (This used to be commit 9fac2bd884bc325792d65bcdd166d785269655df)
      adds  7d554e4   r25158: rename nsswitch/winbindd_nss.h => nsswitch/winbind_struct_protocol.h
      adds  803e57d   r25159: fix missing declarations warning
      adds  151f422   r25164: Add talloc_asprintf_append_buffer() and the docs for it. Jeremy. (This used to be commit 5bb8613b86a6788efde840d5b50710f9afd22fed)
      adds  d222c5e   r25166: Simplify can_contain_deferred and add tests for it. (This used to be commit 1afc7dd4d33f05d58121defed88faf8fcee3df8f)
      adds  cc17260   r25168: Fix include for gen_ndr/misc.h. Patch by Julien Kerihuel. (This used to be commit 160c0013dc02165ed1787291937b641b6cef5a2b)
      adds  6f37a17   r25174: Export header from just one place. (This used to be commit 82383a6c12c2c4f2a8779f9399e503003a4a9f99)
      adds  9a012df   r25175: Change to talloc_asprintf_append_buffer(). Jeremy. (This used to be commit 0844dbf597191b3e4d35a696695b229e986daec4)
      adds  540caf7   r25181: sync winbind client code with samba3
      adds  0206836   r25182: don't hide the envlog in plain mode
      adds  ae9c015   r25183: return LOCKDIR too
      adds  2e37688   r25185: Check that can_contain_deferred returns true if one of the members of a type can contain deferred data. (This used to be commit 9e804e0c21f09b699707bb88d534bde55d265087)
      adds  ab36db2   r25186: Fix a memory corruption in base-mangle (This used to be commit 4822b3f0db11059281b33e896250f36e3b3448eb)
      adds  d6c66ea   r25187: pass FIRST_PREREQ to Makefile so that the value can be used in handwritten rules too, hopefully fix the build of ldb with bsd make.
      adds  81539d4   r25188: add infrastructure for WINBIND-* tests in smbtorture
      adds  7c8e4c7   r25189: add first winbind test for the struct based protocol (WINBINDD_PING)
      adds  1228880   r25190: Update talloc version to 1.1.0 after API-incompatible changes. (This used to be commit 66000a1fa2365cd8a08e3ecaaa116b27eb74e8b8)
      adds  65c276d   r25191: Fix include for BSD systems. (This used to be commit 24a0df29677e6392aa88f4400e08effc29de9366)
      adds  864c9dd   r25192: try to fix the build on sun/solaris hosts
      adds  ffbb7e4   r25193: Update headers to easy use by external apps. (This used to be commit 20b70fbb7af6b6759c3b8c8aa56e10944b32bfdf)
      adds  08c9743   r25194: A major rework of the Samba4 LSA LookupNames and LookupSids code, with a new torture suite to match.
      adds  905b403   r25196: Thanks to id10ts on IRC for finding some typos in my well-known names patch.
      adds  09a5ef1   r25203: Don't use subclasses in Samba4, as we always fill out the full objectClass list.
      adds  6a9a1bd   r25204: Patch by Andrew Kroeger <andrew at sprocks.gotdns.com> fixing bug #4958 - rename of ldb entries for a case change (only).
      adds  063daf6   r25205: $(srcdir) isn't expanded here...
      adds  3e58b6f   r25206: unify logic of talloc_strdup() and talloc_strndup(), only strlen() vs. strnlen() is the difference now.
      adds  22b827c   r25207: remove one nesting level and use unlikely()
      adds  46d369b   r25208: add talloc_str[n]dup_append[_buffer]() functions
      adds  4a40dd2   r25209: unify logic of talloc_vasprintf_append() and talloc_vasprintf_append_buffer()
      adds  d232d18   r25210: fix typo
      adds  3864520   r25211: fix compiler warning
      adds  f353737   r25212: merge some stuff from samba3
      adds  6825628   r25213: use talloc_strdup_append_buffer() instead of talloc_append_string()
      adds  df7fbf8   r25214: use talloc_strndup_append() instead of talloc_append_string() and ugly hacks to handle the string termination.
      adds  c364bbb   r25215: replace talloc_append_string() with talloc_strdup_append_buffer()
      adds  bc94aa1   r25216: make talloc_append_string() a deprecated macro instead of having it as a real function.
      adds  425cb67   r25217: #define TALLOC_DEPRECATED 1 to get talloc_append_string() macro
      adds  c64116e   r25218: After discussion with Simo, remove the subclass support from LDB.
      adds  d73955c   r25219: remove unused check for precompiled headers. (This used to be commit 17c92c091d9b9eb7f6a4cf1f263533f235d6717f)
      adds  b9989b4   r25220: Comment out obsolete functions. (This used to be commit 448cf5b61fdc8435823c3490767489ea4d85c5bc)
      adds  3eb2b30   r25221: Experiment with Jelmer's new generic loadparm code. (This used to be commit 9fbbd1b5c9c19a0f5d49bafc6d25967e133e38b4)
      adds  90bd9f3   r25231: revert hunk that was commited together with the change to gplv3 was revision 23801
      adds  a75ba7c   r25234: make WINBIND-STRUCT-PING a benchmark test
      adds  7273863   r25235: add simple WINBIND-STRUCT-GETDCNAME test
      adds  e0ea2c9   r25242: remove sequence_number out of WINBINDD_DOMAIN_INFO call as this is always answered by the winbindd parent and will most times return old sequence number values.
      adds  afb0849   r25249: Thanks to Andrew Kroeger for pointing out this silly typo (calling end_transaction in delete_tranaction would be very much the wrong thing to do) in the update_keytab module.
      adds  d4f0d73   r25251: move macro defines to the end of replace.h and move the include location sys/param.h before we redefine missing macros
      adds  21dd064   r25256: Fix missing field set in libnet_ModifyUser routine.
      adds  a3c1115   r25259: try to work arround the build failures on OpenBSD 3.7
      adds  fb75ce4   r25262: add WINBIND-STRUCT-LIST_TRUSTDOM torture test
      adds  52857d8   r25263: add a test to check the accessmasks and ACLs on policy handles returned on the SAMR pipe.
      adds  b83ce50   r25264: add a test to verify that the ACLs are checked when a normal user connects to SAMR (This used to be commit 2be2ab575b14ea3cec0097705c3c0a10a570d340)
      adds  6a16712   r25265: Move attribute definitions to lib/util. (This used to be commit 5bb9f041f47a1b7e03c3dc02e38546bc43bcc856)
      adds  9f43d96   r25266: Fix case. (This used to be commit 935ac3189d93e53841dc47c0f9c7fcca5661a2bb)
      adds  f415ba5   r25267: Move PRINTF_ATTRIBUTE to lib/util as well. (This used to be commit 72b9d6c03661d72e83a5d60d43b75bb9bd5f5285)
      adds  4870c0d   r25268: Thanks to Andrew Kroeger for pointing out on IRC that this is compleatly dead code.
      adds  ba7f464   r25269: this doesn't fix the problems with BSD make completely...
      adds  a84bdcd   r25278: add a more extented macro for doing struct based winbind requests
      adds  18d4608   r25279: - test in the generic get_trusted_domains() function that we got   at least 2 domains. - change the ordering of the tests
      adds  fc9262d   r25280: call WINBINDD_GETDCNAME for each domain returned from WINBINDD_LIST_TRUSTDOMS
      adds  3e9d7c4   r25282: add WINBIND-STRUCT-INTERFACE_VERSION test
      adds  7ae4b79   r25283: add WINBIND-STRUCT-NETBIOS_NAME test.
      adds  7d5f3e2   r25284: add WINBIND-STRUCT-DOMAIN_NAME test
      adds  204ca09   r25288: add WINBIND-STRUCT-DOMAIN_INFO test
      adds  e62dc0f   r25289: add WINBIND-STRUCT-INFO test
      adds  069cc57   r25290: remove wrong comment
      adds  a95b108   r25291: add WINBIND-STRUCT-PRIV_PIPE_DIR test
      adds  ac8271a   r25292: minor cleanup
      adds  1429bd9   r25293: add WINBIND-STRUCT-CHECK_MACHACC test
      adds  70b33dc   r25296: Apply patch by Elrond <elrond+sambaclassic at samba-tng.org>: Put __location__ into a few printfs.
      adds  b15e731   r25297: - fix sed arguments to make the replacement work - always add #include "config.h" in the first line
      adds  733591c   r25298: regenerate lex.c files with config.h as first include this should help on aix 5.3.
      adds  ee257e9   r25299: Modify the provision script to take an additional argument:  --server-role
      adds  6a3093d   r25300: Update howto.txt with modified provision syntax.
      adds  9b009c9   r25301: Merge my includes.h cleanups. (This used to be commit 37425495f392a2d0122a93aa2c42758eab7dab5a)
      adds  c366b5b   r25302: try to fix the build
      adds  e127303   r25303: Print out the options the provision script generated.  This should help users produce predictable setups.
      adds  bd4dc88   r25304: Thankyou to Amin Azez <azez at ufomechanic.net> for pointing out that I used subobj.ROLE and not subobj.SERVERROLE as the rest of the code does.
      adds  3856223   r25305: Fix installation of missing headers. (This used to be commit 83f1721453c253bff77f9d7ececd462331dd846b)
      adds  f2d64e1   r25306: Add tests for string_sub(). (This used to be commit 2d37ddcbd1243f48d81af17d8ea3cdd6e8e35b8d)
      adds  6b1c7d3   r25307: add string_sub_talloc. (This used to be commit 96c1a24874289fdeddcac43d23c2d1214b9b6225)
      adds  dce6620   r25308: Remove use of pstring. (This used to be commit 586246137c60c9c2fb49f902b013f2052695dd32)
      adds  5f280af   r25310: Make sure we do not regress on r25309 (This used to be commit 4eb0ec51aae4d05ce7bace7ea6dce2511e9a670a)
      adds  a23b495   r25312: Replace the old-style composite calls.
      adds  7f89416   r25315: Revert my last change until I find out what's causing the problem spotted by the builfarm.
      adds  7c30312   r25316: Remove last few instances of old BOOL type in librpc/. (This used to be commit 80d1dd41d4b224c46ad545f0afd97a847b99860b)
      adds  8dc845d   r25329: A solution to SWIG not being able to handle a structure and a function having the same name.  Hey we can now query nbt names from Python. (This used to be commit 30c34d7a4b12c626bc98e29aa6691ad975845777)
      adds  708729b   r25348: Start working on another Python wrapper. (This used to be commit 441a0404346ce2ff72e8262c5bf6ef94d3b9f331)
      adds  3bcf427   r25349: add WINBIND-STRUCT-DSGETDCNAME test
      adds  ff81112   r25350: Add an initial winbindd list-users test.
      adds  ca49e5a   r25351: disable swig for now to get the build working (This used to be commit 846184f15ca0dbe51e6a73941a0f32e1ec1d1f0b)
      adds  555302b   r25352: Add a basic WINBINDD_LIST_GROUPS test.
      adds  7db71ea   r25353: Disable one more swig link to for 'make install' to work.
      adds  2606996   r25354: Thanks to Amin Azez <azez at ufomechanic.net> for finally getting me to fix a provision without an smb.conf already setup.
      adds  cc6881b   r25356: Conversion from the old-style composite functions take 2. Let's find out if NET-USERMOD test passes this time on the build farm...
      adds  4820691   r25359: Set up Samba3 as dc. (This used to be commit acaa484a5c8b4a99c756d1831898712d66a28a3d)
      adds  99f8d8c   r25360: Allow --skip to be specified more than once. (This used to be commit f6dd844dc4ad7da7508b3ff78190ce6d5c697789)
      adds  7ac97bb   r25361: Specify share correctly for RPC-SAMBA3-SHARESEC, allow overriding share from command-line in smbtorture. (This used to be commit b3f2eafa0489fe533c93f2b224bbd999cf069aa1)
      adds  966f35a   r25363: Move service code to separate module. (This used to be commit 77570e2fb5313ed0f890f1c4f9fa227b5695c534)
      adds  79e59df   r25364: List skipped testsuites in summary only. (This used to be commit cc22be4530f56d8cb862ccf91f386dd587bf9536)
      adds  b2c6dd7   r25365: Clearer test names (This used to be commit 85a8c105a4c0a612478b2dd07ea33b4689e6bb80)
      adds  353c00d   r25367: Add initial implementation of internal group add function.
      adds  d8b9666   r25368: Add the test of group add routine.
      adds  ca8f2fb   r25373: add three more authentication types (This used to be commit 9c38c61c337da911d56df33f1b72be8cf7d0d4c6)
      adds  19e417a   r25374: create an enum for the authentication types instead of defining them as constants (This used to be commit 0c3d38b0d9c2a335c6449955a137627ba16623a4)
      adds  1f3f79c   r25375: Put commonly used functions in one place.
      adds  528d2cd   r25376: Add the new file to the build.
      adds  3bf358c   r25377: Simplify code a little by employing commonly used functions.
      adds  5e2f9cd   r25379: Use loadparm context parameter in a lot more places. (This used to be commit 091961b13be665061c7e88ab4e2808c015bc403e)
      adds  db6c6cf   r25383: Patch from Amin Azez <azez at ufomechanic.net> to give better message when a template file is missing.
      adds  5556832   r25384: Support DGRAM IPv6 sockets. (This used to be commit e227c749711aef2f2ce2eb66f7f3485962f36399)
      adds  08aba81   r25385: Don't clutter the buildfarm output with SKIP: lines. (This used to be commit 70810484eaab1ff5bc15ce312edce556c976423a)
      adds  3ff257b   r25386: add 'make testsuite' target that tries to at least compile smbtorture, smbclient and cifsdd which are used by samba3's 'make test' in future.
      adds  3048e9a   r25392: Add loadparm context as argument in a couple more places. (This used to be commit c62f51cc28a37959128e78a1f34cfd4c6d3ba069)
      adds  b29e12f   r25394: Print out version info in test output for use by Samba 3. (This used to be commit c61881c72bc4b0e50a79ad12c55bd9975a64b45d)
      adds  e09226c   r25395: Fix help for --socket-wrapper-pcap. (This used to be commit 15e41e42788428d27a5d006622d84b30e5cd40d6)
      adds  37d5383   r25398: Parse loadparm context to all lp_*() functions. (This used to be commit 3fcc960839c6e5ca4de2c3c042f12f369ac5f238)
      adds  2b771cc   r25404: fix the build
      adds  6371962   r25409: Add SHOW_SEQUENCE winbind test (struct based).
      adds  9515709   r25410: Use C99 struct initialization. (This used to be commit ad1513bc1bada69a071ae4f477b9952e45622837)
      adds  cabc095   r25411: Fix IPv6 socket backend. (This used to be commit 02b4621181c35ebf3e7c2531302b44863b94f8bf)
      adds  34da756   r25419: fix generation of git revision calculation
      adds  7f0904c   r25421: SHLIBEXT comes in via samba's config.h already
      adds  91a0879   r25425: move LDB_MODULESDIR define into config.h this hopefully fixes the build on some hosts
      adds  59f43d2   r25427: fix SELFTEST RUNTIME calculation for the build-farm
      adds  98038f7   r25428: forward declarations of enums are not portable, so pass struct cli_credentials *cred instead of enum credentials_use_kerberos use_kerberos.
      adds  60a1046   r25430: Add the loadparm context to all parametric options. (This used to be commit fd697d77c9fe67a00939a1f04b35c451316fff58)
      adds  9e59dc7   r25433: - dcerpc_AuthType is a 8bit enum not 32bit - also add dcerpc_AuthLevel enum
      adds  0988b80   r25435: actually pass the statistics to the buildfarm output module to calculate the SELFTEST RUNTIME correct
      adds  f2e99e3   r25437: let the default env for 'make testenv' depend on the target as only samba4 supports the "member target yet.
      adds  289f09e   r25438: start samba3's winbindd in the selftest "dc" env
      adds  07f20e3   r25439: Extend the SHOW_SEQUENCE test somewhat to walk the list of trusted domains.
      adds  ca61e86   r25440: Add simple WINBINDD_SETPWENT and WINBINDD_ENDPWENT tests. WINBINDD_GETPWENT is to follow.
      adds  3f466b1   r25443: Enhance the WINBINDD-STRUCT-SHOW_SEQUENCE test: Compare the lists of sequence numbers obtained by (a) calling SHOW_SEQUENCE without domain argument and (b) walking the list of trusted domains. output the sequence numbers of the individual domains upon success.
      adds  4d72737   r25444: Add an initial version of a WINBIND-STRUCT-GETPWENT test. To be extended...
      adds  2f3551c   r25446: Merge some changes I made on the way home from SFO:
      adds  14da63d   r25447: Fix installation of headers. Patch by Brad Hards. (This used to be commit b1aae72420362dfda7df94e8aaab8739632195dc)
      adds  a8f264e   r25448: Remove IMMEDIATE_STRUCTURES define, which was used for splint. Newer versions of splint support immediate structures just fine. (This used to be commit d54a47ecdc418ee07c9479f519bd1a207e6ba3eb)
      adds  ce7bcce   r25449: Add convenience function for opening the default smb.conf for openchange. (This used to be commit 5f023ef7a4046442a96768b926546f93735c9666)
      adds  b6678a2   r25450: Make it easier to test with a particular version of OpenLDAP, by setting OPENLDAP_PATH, move to using hdb as the backend (allows subtree renames), and re-enable the --quiet option.
      adds  43890c4   r25451: Rework the display of provision options to use printf syntax, and avoid %s in the substituted strings from becoming a problem.
      adds  999d47e   r25452: Move the creation of the server entry to the self join, as this makes no sense on a member server.
      adds  621fcfc   r25453: Fix include for NTSTATUS. (This used to be commit 3c2d06d8fc8783362a6ff934e86ea4a4da2c6906)
      adds  efa3843   r25454: Use standard bool types in a couple more places. (This used to be commit 9243b551f30c7aa2763115516a6adcfe5bbddc58)
      adds  5ecd526   r25456: Avoid externs for charsets for now - it breaks openchange. (This used to be commit 836431af83674018e9700f9da92ce251d108687a)
      adds  fd6288c   r25457: use different location for out-of-tree builds (This used to be commit aa089378a04f84c507a7c31f96499a88de963d06)
      adds  1da3555   r25458: Fix warning (This used to be commit f723efad9f1038aae9e5412aa97eb5cbec4bd611)
      adds  569903d   r25459: Avoid bashism. Reported by Björn Jacke. (This used to be commit a03e09b878ad455facbb8ff47207bc5534fa9aca)
      adds  30047a9   r25460: use common structure in param/generic.c (This used to be commit 01ce5448f44ddda7ec864d812fe23f0fa68d1561)
      adds  f5f6d6d   r25461: Remove section headers in loadparm - trying to keep data and metadata separate and this should help when refactoring loadparm later on. (This used to be commit e15fd412f954efb0bb91b32ec854b9b312516ea1)
      adds  8ffc4c1   r25462: Remove refernece to categories from js as well. (This used to be commit 12d7cccd7c8c632e2d49e9c21e0e139366ffe2c3)
      adds  650abae   r25463: revert accidently committed type changes for now, broke the build. (This used to be commit ce4fbb4f44a5f84cf516b4de9861e3fd498cc6c4)
      adds  f069623   r25464: improve build-farm output...
      adds  00d2a19   r25465: improve plain output...
      adds  37d63aa   r25466: fix calculation of $expected_ret, when there're some expected and some unexpected failures within one testsuite.
      adds  9f5b6c8   r25467: use uppercase netbios name for samba3.
      adds  e0ad93f   r25468: export WINBINDD_PRIV_PIPE_DIR
      adds  8d78021   r25469: Finish WINBIND-STRUCT-SHOW_SEQUENCE test: * Extract retrieval of list of sequence numbers into its own function. * Unclutter comment output. * Add tests for BUILTIN and local domain not being disconnected. * Improve use of torture_assert macros.
      adds  9b1fd7f   r25471: Use macros for loadparm field names, should make migration to offsets rather than pointers easier later on. (This used to be commit 3f98a97ac327166e3451cfdcd857d693b5a2ec3c)
      adds  f64d696   r25477: Add user and group retrieval functions (used in LIST_USERS/GROUPS tests).
      adds  6fb6999   r25504: run WINBIND tests for samba3
      adds  2cf665b   r25509: Extend the WINBIND-STRUCT-LOOKUP_NAME_SID test to also verify failure of the lookup for an invalid SID and an invalid name.
      adds  e047f72   r25512: reformat code...
      adds  54bc455   r25513: don't hide warnings in subunit mode
      adds  bf0ee69   r25514: don't blindly overwrite the result last_reason, print the old one as warning...
      adds  3b07f6a   r25515: Revert r25448:
      adds  20480a7   r25516: Sorry, I reverted too much of r25448 in r25515. These two fixes should have remained! Thanks to Metze for pointing this out.
      adds  42bdfc3   r25518: Convert to standard bool types. (This used to be commit e5cabe14c7c33c4c7215963f504edf65edc36b20)
      adds  719a4ae   r25522: Convert to standard bool types. (This used to be commit 5e814287ba475e12f8cc934fdd09b199dcdfdb86)
      adds  8c2ef26   r25524: Fix directory names for local module builds. (This used to be commit 93e5a568e3da1c8b2e7decb2a675456ad35dc29b)
      adds  ae74eea   r25527: Deal with no tests being registered. (This used to be commit 2d36f6d3dbdad097933078bc9c689ff66d9a8a47)
      adds  35ea519   r25529: Reformatting.
      adds  a97e319   r25530: Fix missing dependency (This used to be commit d1837608f0e995653ef805b016abaa618cfd288c)
      adds  f5c5461   r25531: Merge GTYPE_SECURITY_UNIVERSAL_GROUP from samba3.
      adds  f0b3f20   r25532: Fix some more indentations. Sorry Günther, could not resist, after having gone through this just before you committed r25529. :-)
      adds  9322407   r25535: Deal with events subsystem failures. (This used to be commit fa6407984b2d592d1097a6bc5b7d566a2cc122de)
      adds  55a7440   r25536: Fix path for messaging - this code path doesn't appear to have a test, otherwise it would've caused a crash in the testsuite earlier... (This used to be commit 89c8fd8c02830051e0199e234cc3e3b15e8c9879)
      adds  5799692   r25537: Use new path for events modules. (This used to be commit f9270073a282ba94eb4e3f51440d5653480082da)
      adds  b591596   r25539: Also correct indent for winreg server.
      adds  68a9ab6   r25540: Remove prototypes for already removed functions. (This used to be commit 042dff55b4cd42b9bedbf574168cc52de3d1dda4)
      adds  f0bc19a   r25541: Add setup.py for building ldb python wrappers standalone. (This used to be commit 0e77e3e31653d236bd0110adb28ad9c918b7ae82)
      adds  e511090   r25543: Merge libreplace support for inet_pton, inet_ntop, getaddrinfo, getnameinfo (and friends) from SAMBA_3_2, with some minor tweaks:
      adds  cc8f4eb   r25544: Cleanup some more indents in lib/registry.
      adds  6bc5225   r25545: Use inet_ntop for ipv4 code as well - should make it easier to share code between IPv4 and IPv6 later on. (This used to be commit e3df90927b2878917f0f555772a875f05bf609e8)
      adds  cac2379   r25546: Convert to standard bool type. (This used to be commit ac83dbf199fd442fc994d43a6e5e9fda8d4c88b6)
      adds  d5a93df   r25547: Convert to standard bool type. (This used to be commit 97a241692c4b8dc45e086aa9b959f2cd30b8d6c9)
      adds  2f1c0ec   r25548: Convert to standard bool type. (This used to be commit 190d73b44b9b9c6dabbd26212d596d985b25edab)
      adds  af0a85b   r25549: Convert to standard bool type. (This used to be commit 318bf1f7441678860adfff5cdb0d3d2448e58f4b)
      adds  734aaef   r25550: Convert to standard bool type. (This used to be commit 3ed7aba8e234ebbead10d78d2fc1c8a8274d516b)
      adds  0c56f8d   r25551: Convert to standard bool type. (This used to be commit c9651e2c5c078edee7b91085e936a93625c8d708)
      adds  3642f3b   r25552: Convert to standard bool type. (This used to be commit b8d6b82f1248d36a0aa91a1c58d06b4f7c66d245)
      adds  05e7c48   r25553: Convert to standard bool type. (This used to be commit b7371f1a191fb86834c0d586d094f39f0b04544b)
      adds  2151cde   r25554: Convert last instances of BOOL, True and False to the standard types. (This used to be commit 566aa14139510788548a874e9213d91317f83ca9)
      adds  da6d24c   r25555: Remove support for BOOL, True and False. (This used to be commit 18a2bcfa9e7d4718648f401821259d1dbf5a3ff4)
      adds  f3e212f   r25556: Update README. (This used to be commit 1a7dbfde5fcef19998b8af470c152a76386fb79f)
      adds  775a3d0   r25558: Define HAVE_* for other gai functions to prevent problems with libroken. (This used to be commit e09828a634bf10bda9c6f28b18106c2bcab84643)
      adds  0df01ce   r25562: Use standard bool types in cyrus sasl code - patch by Julien. (This used to be commit 4f664939af0d6ac389efebc51f2f31e9acee80b4)
      adds  f7c3cd1   r25566: Use -lexecinfo for backtraces on FreeBSD. Patch by Timur I. Bakeyev <timur at com.bat.ru> (This used to be commit 8d4a435601c1af42a4a6704b3181e194eb40f75a)
      adds  ffc9f2e   r25574: Support SMBD_OPTIONS, NMBD_OPTIONS and WINBINDD_OPTIONS environment variables for make test. (This used to be commit 814027146d9a4d309808bda635d5bc8d34974045)
      adds  b339324   r25576: BOOL -> bool
      adds  863a1dd   r25577: BOOL -> bool
      adds  b0ef52e   r25578: BOOL -> bool
      adds  dae6a24   r25579: BOOL -> bool
      adds  20d1ab4   r25580: Error out if there are no tests to run. (This used to be commit eddb663959b62a7170998f1ba0fad59967fcff67)
      adds  83fbf5b   r25581: move variable to the place it belongs to.
      adds  d4d5876   r25582: build nmblookup with make testsuite as it's needed in the blackbox tests
      adds  da6add2   r25585: don't start winbindd untill the build-farm faked users work with it
      adds  397a0aa   r25586: Fix getaddrinfo detection - from Timur. Jeremy. (This used to be commit 48819012f81167f07d2e909329432d2ef222b1bf)
      adds  21a7a96   r25594: Merge from 3_2:
      adds  761e067   r25595: we pass the "blackbox.smbclient.*USER and PASSWD" test so don't let the build-farm complain that is passes unexpected
      adds  26d4d75   r25596: It isn't valid to take the address of an array on the stack, and this isn't what memset wants anyway.
      adds  39f5745   r25597: HPUX doesn't have INET_ADDRSTRLEN defined
      adds  a508a21   r25599: print the error...
      adds  f1e23d5   r25600: fix stupid typo...this should fix the build on sunX
      adds  e12a4cb   [GLUE] fix some executable bits on shell scripts
      adds  a0c595f   r24821: Update the mkrelease.sh script and mkversion.sh to make releasing correct
      adds  5f9077c   r24823: Without any better ideas as to how to fill out the WHATSNEW, I've
      adds  00f1c64   r24858: Make the 'vampire' code work again - clearly nobody uses this...
      adds  6e3ed37   r24910: Merge named.conf patch by Andrew Kroeger <andrew at sprocks.gotdns.com>
      adds  3afdc12   r24912: Merge 'use more substituted variables' patch to release branch.
      adds  34e3445   r24916: (merge to release branch)
      adds  d9f4fda   r24917: More thoughts on Samba4 release notes, readme etc.
      adds  eca74df   r24919: Merge build fix and improved error strings to release branch.
      adds  78c4d54   r24944: Merge acct_expiry fix to release branch.
      adds  b0b1f65   r24947: Forgot to merge this to release branch, so we got weird subs in
      adds  dd5fa4d   r24958: This is the final text, and the final version. I'll send the release
      adds  fa76084   Merge commit 'release-4-0-0alpha1' into v4-0-test (This used to be commit 8fc632baaacf19602e9fc1b5b5dac47082c7ba8b)
      adds  6876d26   r25601: replace.h should never imply any "system/*.h"
      adds  a3e5710   r25602: don't imply "system/network.h" within replace.h,
      adds  3303227   r25603: More reformat.
      adds  34d1661   r25604: Add security_descriptor_append() helper function.
      adds  c353a7b   r25605: Last round of registry reformats (before this gets an obsession...).
      adds  50bf951   r25606: Allow test_GetKeySecurity() to return a security descriptor.
      adds  a6c4b9d   r25607: Allow to set security descriptor type flags at creation time with
      adds  39f1dab   r25608: Call security_descriptor_append from within security_descriptor_create.
      adds  bf1293e   r25609: Reformat RPC-WINREG test.
      adds  4fb9aeb   r25610: Add security_descriptor_appendv() which takes va_list directly.
      adds  89f6f46   r25611: Smaller fix for winreg test.
      adds  bdf71f5   r25612: Add test_SetKeySecurity() call.
      adds  0e30691   r25613: verify the length and type before checking the value,
      adds  61931ca   r25614: Add trivial tdb website. (This used to be commit 6f88c41c31271fd4b634b6393dc4ca44563a88d2)
      adds  286157f   r25615: Honor SMBD_VALGRIND and NMBD_VALGRIND for Samba3. (This used to be commit 9f1e4a44b55feca9ad873f7c0a29c99e76d2ec57)
      adds  5c4a4b4   r25616: Fedora DS now has a way to install the schema and extra configuration
      adds  a33d973   r25617: Make sure system include paths come after samba include paths. Patch from Timur Bakeyev. (This used to be commit 7565c4a0dd304312898839df6789f7338cc1ea63)
      adds  68c550e   r25618: I'm sick of the fstring warnings turning up here. Let's see how much
      adds  a72869d   r25619: As perhaps could have been expected, the CFLAGS hack broke all non-gcc
      adds  23a5584   r25622: let --socket-wrapper-keep-pcap imply --socket-wrapper-pcap
      adds  8517878   r25623: add 'make test-swrap-pcap' and 'make test-swrap-keep-pcap'
      adds  b09047b   r25624: Remove ipv4_addr hack. Only causes 4 extra includes of system/network.h because we stripped down includes. (This used to be commit 262c1c23a61f1f4fae13e0a61179fe98b682cecf)
      adds  f26222d   r25626: Move some debug-specific prototypes to debug.h. (This used to be commit 84a202754004ec618aa2663a4614d80eb2c7ce60)
      adds  ef13073   r25627: Remove unused global. (This used to be commit b0b4668333b53991b04cae8905836c766e50aa10)
      adds  a449b30   r25628: Fix formatting, missing include. (This used to be commit aafd3ea03f52b08b6697f3778728659c790d03b4)
      adds  957af15   r25630: Allow "NULL" as memory context, for consistency with the rest of the code,
      adds  1eaefd1   r25642: Fix a small typo. (This used to be commit 7416a1d606a315174b782d67463f8cec878d18bb)
      adds  6554433   r25660: Add a new interface 'generate_secret_buffer()', to be used when we
      adds  e19d281   r25661: We don't actually need to know with DEBUG(0, ... every time we ask for
      adds  256b839   r25662: While watching traces, learned the frsapi_InfoEnum enum types.
      adds  c6dd81a   r25663: Add frsapi_SetDsPollingIntervalW and frsapi_GetDsPollingIntervalW idl.
      adds  f1f7468   r25664: Use [out] pointers in frsapi idl.
      adds  4860557   r25665: Add some more WERR codes.
      adds  5e63724   r25666: Add frsapi_IsPathReplicated IDL.
      adds  8071c56   r25667: Start on frsapi testsuite.
      adds  6282194   r25668: Hopefully fix the build, sorry...
      adds  47f67ef   r25669: Real build fix.
      adds  5da21cd   r25670: Add torture test for frsapi_IsPathReplicated().
      adds  d026214   r25671: Add stub FRSAPI_FORCE_REPLICATION.
      adds  177faf9   r25672: Some more FRS werrors.
      adds  af08327   r25673: Ignore RPC-FRSAPI for samba4.
      adds  c28074d   r25674: fix crash bug in pidl generated client code, this
      adds  c7a1a4a   r25675: More frsapi IDL.
      adds  e95a5e2   r25676: fixed a valgrind error in the epoll event backend. The linked list
      adds  ce7a3ab   r25677: add missing stuff from samba3
      adds  090015a   r25678: reformat getpass() replacement code
      adds  2627603   r25679: reapply: Allow ^C to interrupt smbpasswd if using our getpass. from Jeremy
      adds  50a7494   r25680: Volker's fix for bug #668. Change the \n after the password prompt to go to tty instead of stdout.
      adds  066f56b   r25681: r16245: Cope with string being zero len. Klocwork bug #410. Jeremy.
      adds  190039a   r25682: r16320: Ensure variable is not null before calling fclose. Klocwork #412. Jeremy.
      adds  2367364   r25683: fix the compilation of getpass.c and it's configure test
      adds  de0343b   r25684: use "system/*.h" to get the system includes
      adds  c68e3d8   r25685: rename getsmbpass -> rep_getpass and provide the function prototype
      adds  1b73fca   r25686: Added in missing def for AI_ADDRCONFIG.
      adds  9f53479   r25687: Move #defined for getaddrinfo into network.h (as other
      adds  4e5e316   r25688: Add a simple test for a samba3 regression
      adds  ab52f93   r25689: test with a non-zero size file (This used to be commit 2a6713aa239d07f6898f507ddb3631504c379792)
      adds  0906096   r25690: - only use a readonly traverse in ldb_search when not in a transaction. When we are in a transaction then we could be in a top level modify operation (such as rename), so we must use a writeable traverse so that the async callbacks can do the modifies while the search is progressing.
      adds  62078f1   r25691: make "server role" case insensitive (This used to be commit f61a9b706894de4fa8916b55a24f330eed9f5b0c)
      adds  5861a17   r25692: fixed another example where the free of fde and the free of the socket
      adds  21c65d9   r25693: Implement the rest of subtree renames, now that tridge waved his magic
      adds  4bb52bf   r25694: Move subtree_rename above the partitions module. The next step is to
      adds  1a766af   r25695: [libreplace] fix the standalone build of libreplace
      adds  e77a831   r25696: Fix pipe name for dfs.
      adds  df3f31d   r25697: make *clean doesn't work after a svn up when some *.mk files were removed
      adds  bd2bf89   r25699: Add ForceReplication test.
      adds  c940bec   r25700: Now BOOL no longer exists in Samba 3.2, use bool instead.
      adds  7619978   r25701: Clarify comment (This used to be commit cea496d2163db6dde371526dd5a79d4c090839ef)
      adds  c4ebf95   r25702: Clarify comments and make this module more strict on objectclasses.
      adds  e85370e   r25703: Use less entropy by using the pointer value as a process-unique token.
      adds  35dc4d9   r25704: Handle the chicken-and-egg problem of setting up the LDB before we get
      adds  c2e5cf6   r25705: Ensure we return the out value to the caller.
      adds  34fa7e3   r25706: Merge padding fix from Samba3.
      adds  45c3d15   r25707: Move selftest makefile code to separate file. (This used to be commit 9714db7814fd43d2a10485c041bbb761360c0826)
      adds  5cfa773   r25710: Finally fix subtree renames. Untested code is broken code and in this
      adds  1b8da06   r25711: only use sort if available
      adds  1358522   r25712: try to fix the build, perl should handle by_path as comparison function
      adds  1cfd89c   r25713: [libreplace] include socket_wrapper.h after we have typedef'ed socklen_t
      adds  c01f613   r25714: [libreplace] move define of a constant to near to the others
      adds  582496f   r25715: [libreplace] move definition of struct addrinfo so that it can use socklen_t
      adds  31569f1   r25718: [libreplace] if we replace types define the HAVE_<type> macro
      adds  3e1fbf7   r25719: let "system/network.h" do the replacements first, then
      adds  1a47a17   r25720: update .gitignore
      adds  f3dbce0   r25721: remove unused var
      adds  b28810a   r25722: Start merging the various test plan files for Samba 4 into one, so that it'll
      adds  1f680ef   r25723: Add a check to prevent deletion of entries with children. Sadly MMC
      adds  88f6c5a   r25724: - include getaddrinfo.h after we have defined struct addrinfo
      adds  79affaf   r25725: merge commit bc9008aa1dcb66890795f0ff2d3046da7df867d9 from v3-2-test:
      adds  805eb06   r25726: [libreplace] move and fix getaddrinfo configure checks
      adds  974890e   r25727: include "system/network.h" instead of <sys/socket.h>
      adds  74a2b05   r25728: [libreplace] define AI_NUMERICSERV as it's used in getaddrinfo.c
      adds  33201d1   r25729: Fix silly regression in the subtree_rename - I broke normal renames.
      adds  ade07a3   r25730: Fix IDL for incorrect winreg_SetKeySecurity.
      adds  cfd09ee   r25731: Document winreg_NotifyChangeKeyValue's notify flags.
      adds  12215fa   r25732: import updated parse.y files from lorikeet-heimdal
      adds  13d7fbb   r25733: fix filename substitution and bail out if yacc output isn't generated
      adds  5d482b6   r25734: regenerate yacc output (parse.[ch] files)
      adds  b54fd3b   r25735: make sure we include "config.h" as first header in
      adds  3f073b4   r25736: make sure we include "config.h" as first header
      adds  dc8ece0   r25737: Integrate more of the test recipe code into one file, use
      adds  9fe133f   r25738: always include config.h first.
      adds  e53e4a1   r25739: We forgot to copy revision and type flags in security_descriptor_copy().
      adds  9096402   r25740: More consistent naming for tests, always include environment name in test name. (This used to be commit 9cfa44b43857df252336b6f88cfc0f7fcd557533)
      adds  e690c56   r25741: Simplify calls to Subunit functions. (This used to be commit e42de5d8346a12c3fcdb8f9af1efa650c368a442)
      adds  9d4adda   r25742: Start trimming down hash size for start_testsuite. (This used to be commit f2319fbe9be76966c81f3d4279f6bc2a631a3a5a)
      adds  a7eedba   r25743: Write short summary of failed tests and skipped tests to file. (This used to be commit 22cb93e5c00c9bd2a9288ba13336389d45c9987f)
      adds  7d72ade   r25744: add NDR_ERR_INVALID_POINTER
      adds  e63df41   r25745: [pidl] ndr_pull/push_error(ndr, NDR_ERR_INVALID_POINTER,..)
      adds  09ec68b   r25746: [selftest] make plain output more readable
      adds  7c721a1   r25747: Implement linked attributes, for add operations.
      adds  fa5c169   r25748: Don't segfault if we don't have a schema yet.
      adds  bb96624   r25749: Add function required by linked_attributes module.
      adds  16d0395   r25750: Update the objectclass module to improve consistency in Samba4.
      adds  0fc96c4   r25751: use EJS_CHECK() instead of NDR_CHECK() in ejs code
      adds  d7b8a4a   r25752: use EJS_CHECK() instead of NDR_CHECK()
      adds  47f6988   r25753: Move cn=rootdse to @ROOTDSE to avoid being caught up in schema restrictions.
      adds  46210e1   r25754: More work on normal forms for ldb input.
      adds  2de30ec   r25755: Fix a couple of memory leaks, in particular a new leak onto the NULL
      adds  0a52025   r25756: Add missing file with quick tests. (This used to be commit 83d9b49adfbd2d401a7db39e038b4b7e2d4d0aef)
      adds  56fb8d3   r25759: catch up the samba3sam tests with the change from cn=rootdse to @ROOTDSE
      adds  dbb3c74   r25760: Test out relative distinguished name behaviour under renames.
      adds  464dd2a   r25761: Rename to be a DN to be a child of itself wasn't being checked for.
      adds  a4c79f0   r25762: This test belongs best with the other checks for a valid parent, in
      adds  3c5a71f   r25763: Handle modifies, in the easy case (add/delete of elements), for the
      adds  7267b35   r25764: Fix total number of tests count to not include skipped tests. (This used to be commit d90b058cd48d8b08bb0a0cd6e97ad95062f8259e)
      adds  616a64d   r25765: pidl: fix compiler warning in ndr_align test
      adds  0bf387e   r25766: pidl: fix bugs in ndr_tagtype tests found by compiler warnings
      adds  7dee067   r25767: pidl: make it easier to debug errors in pidl tests
      adds  1f87eb3   r25768: pidl: NT_STATUS_IS_ERR() is NOT the same as !NT_STATUS_IS_OK()
      adds  2fccda3   r25769: it looks like there are 9 uint32 before the TLV subcontext starts, not 6 (This used to be commit a88254ea6c1da358a1c692d785b29ba2354d99f5)
      adds  9b46852   r25770: rename "unknown5" to tlv_size (This used to be commit d409ef1302ff6f8924b439addca014fbd2854fea)
      adds  a16cb04   r25771: In traces unknown7 has the same pattern as a UNIQUE pointer referral id
      adds  cff24a3   r25772: rename the tail fields (This used to be commit 992312ab958bc1e033916f4c3f4891dc9231a68b)
      adds  b5dc548   r25773: update frsrpc.idl and add some more comments (This used to be commit ae20e2b30390ea5aa42110e1a3528a30595f0430)
      adds  4881d6b   r25774: create ndr_pull_union_blob_all() and match the logic of the struct fns
      adds  2eb71ba   r25775: use ndr_pull_union_blob_all() in CLDAP code
      adds  5ef0098   r25776: ndr compression: make use of NDR_CHECK() and not use NTSTATUS directly
      adds  5885662   r25777: add NDR_ERR_UNREAD_BYTES and don't use NTSTATUS directly
      adds  d933f39   r25778: use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK() macros
      adds  ad9efe8   r25779: the return value of ndr_pull_set_switch_value() should be checked
      adds  5df2dfa   r25780: fix bool return
      adds  8a8948a   r25781: Handle and test linked attribute renames.
      adds  b869a08   r25782: use NT_STATUS_HAVE_NO_MEMORY()
      adds  f603a0c   r25783: socket_wrapper: don't include "includes.h"
      adds  73eb2e3   r25784: fix compiler warning
      adds  cac3a42   r25785: more small updates to frsrpc
      adds  605032d   r25786: Add function required by linked_attributes module (We need a list of
      adds  96116b7   r25787: Assert that we handle the group membership updating correctly,
      adds  b981698   r25788: Use a single routine to handle the creation of modify requests in the
      adds  8fc7df1   r25789: print out what error happened...
      adds  f1374b0   r25790: - remove some nesting by using error and out logic
      adds  fdb3695   r25791: wrepl_request_finished() sets req->status, so make this explicit
      adds  520dcd4   r25792: use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK()
      adds  2a9e674   r25793: check the return value of ndr_push_set_switch_value()
      adds  fb4032a   r25794: use NDR_CHECK()
      adds  bd05c0c   r25795: whitespace cleanup...
      adds  08994d4   r25796: use NT_STATUS_HAVE_NO_MEMORY()
      adds  131fc3a   r25797: use error and out logic
      adds  602461b   r25798: - check return value of ndr_push_set_switch_value()
      adds  c4b9283   r25799: Add dump_data_skip_zeros() which omits 16 zero bytes in a row (if not at the
      adds  f05a356   r25800: Use dump_data_skip_zeros() in ndrdump.
      adds  2342d61   r25801: Add security_ace_create() function.
      adds  ffc3ff7   r25802: fix the build on solaris, void functions doesn't return values
      adds  f200254   r25803: Make our security descriptor acl manipulation methods more generic so that we
      adds  5dc1f49   r25804: move including ndr_compression.h into HeaderInterface()
      adds  b42cc4a   r25805: pidl: include libndr.h as first header in ndr_foo.h
      adds  ecbc2cd   r25806: let libndr.h include needed stuff and remove pidl magic
      adds  36b10da   r25807: Close handle during winreg test.
      adds  01fd8e9   r25808: Move basic security descriptor test to a test_SecurityDescriptors() call.
      adds  1181e6c   r25809: Add basic security descriptor inheritance test for winreg.
      adds  fb6d99e   r25810: Add test for blocking security descriptor inheritance in winreg.
      adds  a820667   r25811: Add some security descriptor helper functions.
      adds  6ffdd9e   r25812: Add test for valid and invalid security descriptor and security information flag
      adds  f5b0329   r25813: Add unfinished SecurityDescriptorsMasks test for winreg.
      adds  e01ce2d   r25814: Add my (C).
      adds  711af29   r25815: Small DFS idl fixes.
      adds  952eecb   r25816: Add idl for frsapi_InfoW. Surely not correct, but a start.
      adds  b7e733e   r25817: Add very basic FRSAPI InfoW test. Again, this is surely not correct but at least
      adds  b98e900   r25818: remove useless '\' chars at the end of lines
      adds  64fc663   r25819: make the success case more clear
      adds  c77b796   r25820: but still return the error...
      adds  46ba536   r25821: always use ndr_push/pull_error() to report errors and not NTSTATUS directly
      adds  7fdf565   r25822: use NDR_CHECK()
      adds  1e14ad7   r25823: remove unneeded nesting by using error and out logic
      adds  f549a5d   r25824: - NT_STATUS_IS_ERR() is not the same as !NT_STATUS_IS_OK()
      adds  dda00fe   r25825: Don't print the user's password hash at level 0.
      adds  c112597   r25826: Prove that adding a user or computer via LDAP doesn't magicly give
      adds  f5556c7   r25827: Start of samba3-regconfig test (This used to be commit 59371e8f2d0abb2e63b0452cd0d3fe49107560a1)
      adds  a1ce063   r25828: don't ignore errors
      adds  c559f00   r25829: - use DEBUG() instead of printf
      adds  149190f   r25830: fix compiler warning
      adds  a8ba745   r25831: remove unused include
      adds  e196aa5   r25833: - we don't need --root twice
      adds  557b63b   r25834: nss_wrapper: add lib/nss_wrapper skeleton
      adds  b8da353   r25835: nss_wrapper: add support for passwd accounts
      adds  be93d8a   r25836: nss_wrapper: add support for groups and return EPERM in initgroups()
      adds  9dc10a6   r25837: nss_wrapper: add nss_wrapper.pl
      adds  4d354fd   r25838: libreplace: include nss_wrapper.h if NSS_WRAPPER is defined
      adds  6ce8694   r25839: use nss_wrapper code in samba4 if
      adds  a6262ef   r25840: make test: activate nss_wrapper for make test
      adds  f86dca4   r25841: try to fix make install
      adds  f017f87   r25842: Start working on test for loading dso's in ldb. (This used to be commit d41ed7ca8d3954bf586126edd7aba17acc6af8a1)
      adds  61b5dce   r25843: Finish check-soloading. (This used to be commit 4fd3770f0c3f9a3e586f1a03a759dab782e04ba7)
      adds  f3c0a6c   r25844: Enable soloading by default. (This used to be commit 8760f81aeae6a3275c6d2e95c72ec5f8b42fbea6)
      adds  f52ce95   r25845: Reformat the dfs test.
      adds  48ed51e   r25846: Add configure test for -Wl,--export-dynamic. (This used to be commit f67040d2a0cb8723f1bf0e9a9d90a821b38697b1)
      adds  ba4a5bb   r25847: Don't link modules against their subsystem. (This used to be commit 7e34e0645c98c3697767dc78dcd22a98d0f2b8fc)
      adds  bffef39   r25848: Add IDL and torture test for dfs_SetDcAddress and dfs_GetDcAddress.
      adds  ef71598   r25849: Add test for dfs FlushFtTable.
      adds  6e561c7   r25850: Add macro for picflag. (This used to be commit 9ebc6f2d17349b214618d65b29826867796c12ce)
      adds  dd66e34   r25851: Move system-specific ldflags checks to libreplace so they can be used by ldb. (This used to be commit d28c8b822e7b571f24542409376bba8701eeef79)
      adds  26c3cad   r25852: Move SHLIBEXT determination into a test as well. (This used to be commit aaaed5edc06f3055794e55a8038dbbdac47ce5b6)
      adds  a0e6731   r25853: Specify LIBS to sample_module - fixes build for gcov hosts. (This used to be commit db9ebea52bf739cc297e94178a3a03548fd5ddfb)
      adds  f0be600   r25854: Link against -ldl properly. (This used to be commit 6c46a925288e6be0a0e5f86e5a57ce269dc7a3df)
      adds  145bc26   r25855: Check for HPUX dl functions. (This used to be commit 478b5ac8d92a23a32349bedfe7c6caf98b67fb39)
      adds  e3198b3   r25856: If the search fails, it is not valid to steal 'res'.
      adds  0d5c5cb   r25857: Indent (This used to be commit f42690a90c2f76e7fc130ebbdbd0f93fefacfad6)
      adds  4ef9649   r25858: Clean up po files. (This used to be commit af135938c19ef56b56b216b53049012ee7125eec)
      adds  3d6d80d   r25859: Wrap native HPUX functions in dl implementation. (This used to be commit bf1685faa1c941d3ca56b29a1e15b8a134d02068)
      adds  0cab8cc   r25860: Remove flag that causes problems on some hosts. (This used to be commit 85b332650031b2969f79e6ca85e5d6d10983da91)
      adds  eea5969   r25861: Fix export dynamic for HPUX. (This used to be commit 45ccf09bf96e915380b30150a701735318b67aa0)
      adds  abee59c   r25862: Avoid po, causes trouble on BSD systems. (This used to be commit c7fd5a5172d443034245c58020e379b0ca6234f2)
      adds  9ed91ea   r25863: libreplace: we need include <unistd.h> before nss_wrapper.h
      adds  046cd25   r25864: libreplace: we should only have one location where we check for required functions
      adds  29598b8   r25865: libreplace: check for nss passwd|group get*_r functions
      adds  70cf786   r25866: nss_wrapper: not all systems have get*_r calls
      adds  49cb694   r25867: libreplace: solaris has different prototypes for getpwent_r and getgrent_r
      adds  49c4a40   r25868: nss_wrapper: add solaris versions of getpwent_r and getgrent_r
      adds  7a09d8c   r25869: selftest: strip newline from `whoami` output, hopefully fix provision on mac os 10
      adds  37f6b94   r25870: libreplace: AC_VERIFY_C_PROTOTYPE() needs AC_LANG_SOURCE() to bring in confdefs.h
      adds  32bed4d   r25871: nss_wrapper: set the destination pointer in the get*_r functions
      adds  8867f82   r25872: nss_wrapper: revert solaris get*ent_r() functions
      adds  336eddb   r25873: nss_wrapper: hopefully a better fix for the solaris get*ent_r functions
      adds  9e344b9   r25874: force specific versions for LEX and YACC.
      adds  a564ca1   r25875: Try to fix the build on some HPUX machines. (This used to be commit 773a7cf234e08e05bb89072c42353e44915f8146)
      adds  a73cfa9   r25876: Attempt to build shard libs everywhere again. (This used to be commit b5bcdbbd0c9a6133d15c3a9c01738d9899dbcf8d)
      adds  414e5ec   r25877: Add libreplace macro for soname flags. (This used to be commit 25aa875119622679881cd0e1b3b9dff8d2cf03ee)
      adds  25645bf   r25878: Fix syntax error. (This used to be commit ffe5a10867a2d2e5eb51c84331fff130e996eda8)
      adds  b05601f   r25879: Don't use shared library for command-line utilities for now - breaks the testsuite, and there is no portable equivalent of LD_LIBRARY_PATH. (This used to be commit 9730c2950965d22eace9ad498847581171ebe09a)
      adds  2ca86c7   r25880: Try to get some more flags right. (This used to be commit bbc36fd3f693480e3ea01c5c9e858008a4f3c229)
      adds  831d738   r25881: Add ability to build .so of tdb. (This used to be commit 03bc4896e6c83d4d01b366cd5ce9e49547ee206c)
      adds  4347f8f   r25882: Build shared library of talloc as well. (This used to be commit 3692ba8299d4177289ca401fa467143ad14ccad4)
      adds  e76e5da   r25883: Fix tdb dependency. (This used to be commit af99cd3e00d981e90df4bc61d498704249df1412)
      adds  5756785   r25884: Specify shldflags first, as required by some compilers. (This used to be commit 40a8cd0d2fd4d10110243ee75ff92bef73bb06b9)
      adds  2109bf0   r25886: Try to fix building dso's on hpux with gcc (This used to be commit 146c5226e61235a55155ef4493191a6c5eddea3f)
      adds  e7cf933   r25887: Build Samba-specific ldb modules as dso's. (This used to be commit 9d73becbb24fbde2e319e18e84af35d9efaeefda)
      adds  1cbb73f   r25888: Attempt to fix standalone tdb build. (This used to be commit c758db2709e6f3d8e6c3fb65f4efd3dec3518e51)
      adds  27c9f6c   r25891: Test that we get the correct return value when we attempt to reference
      adds  2cb22d9   r25892: Keep the tdb code in sync between 3.2.x and 4.0.
      adds  523445c   r25893: Fix ldb, tdb builds (and one warning).
      adds  8f22cf4   r25894: Add IDL for netr_DsRAddressToSitenamesW and netr_DsRAddressToSitenamesExW.
      adds  1fdd7e1   r25895: Add torture test for netr_DsRAddressToSitenamesW and
      adds  faa5ef6   r25896: Rename netlogon server stubs.
      adds  b4ddef5   r25897: Add WERR_INVALID_FLAGS.
      adds  e2c2078   r25901: Remove obsolete --enable-shared option (whether shared libs should be used internally can be set using --enable-dso). (This used to be commit 571aa6ba22f6e4b774f9a9db3a02e3beec3f8523)
      adds  f924ac9   r25902: Move messaging tests to same directory as code. (This used to be commit d174dcbb76f3079a5f536f841bfffab3d7cd51e9)
      adds  0bccc88   r25903: Move more files out of torture/ (This used to be commit f734df3144cdd9ff280ee1cac2c3a7f972716f5d)
      adds  a46a228   r25904: Remove extra (This used to be commit fd0958107524a526d0bc78b98e031c595c85b877)
      adds  f3efa1e   r25905: use data_blob_const() to set the DATA_BLOB
      adds  92897b1   r25906: libreplace: we need to link to make sure the functions are available
      adds  b5f7841   r25907: use DEBUGADD() to match samba3
      adds  82ae4d5   r25908: add some wikipedia links about LDAP and LDIF
      adds  a4a7447   r25909: Fix the snprintf checks, and fix a typo in pointer indirection.
      adds  319ecac   r25910: Try and fix the Solaris build by adding a missing define
      adds  2baec5a   r25911: Remove more fstring/pstring bad useage. Go talloc !
      adds  88f0c3b   r25912: Two patches
      adds  e8b9212   r25913: maybe some platforms have problems with echo -e
      adds  3953335   r25914: selftest: fix the module pathes when using --with-selftest-prefix
      adds  3e1fb13   r25915: ndr/pidl: change NTSTAUS into enum ndr_err_code (pidl code)
      adds  afa5f25   r25916: ndr: change NTSTAUS into enum ndr_err_code (basic stuff)
      adds  0ce646d   r25917: ndr: move ndr_map_error2ntstatus to errormap.c
      adds  910ab40   r25918: ndr: change NTSTAUS into enum ndr_err_code (samba4 handwritten stuff)
      adds  b2ddeeb   r25919: ndr: change NTSTAUS into enum ndr_err_code (ndrdump)
      adds  529763a   r25920: ndr: change NTSTAUS into enum ndr_err_code (samba4 callers)
      adds  716391f   r25921: Now also listen on ldapi by default in the LDAP server
      adds  b45b8fa   r25922: Make it easier to bind to a unix domain socket, without messing with
      adds  0819903   r25923: Make sure to install phpldapadmin-config.php
      adds  089acd7   r25924: fix bug in UNIX_INFO2 push code found make make valgrindtest
      adds  a67d2e0   r25925: torture/raw: fix sending unitialized bytes in RAW-SAMBA3ROOTDIRFID
      adds  a869206   r25926: Move iconv test to iconv code directory. (This used to be commit e20c4b90e4a935d3249d0b631b942fd318a2ece2)
      adds  6ee570c   r25927: Move share tests to param directory. (This used to be commit f12f623da52aefdf49df9b77d87b9b0d48177c14)
      adds  dbc78e2   r25928: Split up torture-local a bit. (This used to be commit c6b109040856ba0f1ae0db2787cc838ff61df767)
      adds  7ab6f35   r25929: Add some help strings. (This used to be commit ef364df37f2f00c238903bec4c8a035c05bdf366)
      adds  0b2780a   r25930: fix test name (This used to be commit 41dcd8c261aecaccee21667367bb524c13d620d9)
      adds  73f88ad   r25931: Add config .mk file for crypto lib. (This used to be commit 21ab43158f723069dd70fae43d780878c38ead31)
      adds  d0d0a69   r25932: Remove unnecessary include - should fix the build on hosts without popt. (This used to be commit f250ae0c361aef864f25dfc7599ce1e7a4e29cf8)
      adds  f1ec8da   r25933: LDB: Don't free errstring until after the printf, in case it is one of
      adds  08dd389   r25934: Handle a LDB_ERR_NO_SUCH_OBJECT return value when looking for the
      adds  81ad27b   r25935: Fix registry tests. (This used to be commit b311094714b4d51ea7ea756df1aecba169dc0d45)
      adds  6c41194   r25936: provision/newuser: don't try to set the 'memberOf' attribute
      adds  5294e82   r25938: We don't need the CLDAP server unless we are a DC.
      adds  cadf696   r25939: Rework the CLDAP server not to use gendb_search but to call ldb_search
      adds  3f2ca10   r25940: Rework the samldb and templates handling.
      adds  7f18e15   r25941: Use samdb_relative_path() (new function in samdb.c) in the partitions
      adds  5d4f507   r25942: Make various ldb modules handle an LDB backend that enforces validity
      adds  5adade2   r25943: Fix soname on hpux. (This used to be commit fd762b01ed378739241dc14b6af9df9fcfe7659c)
      adds  0969ac9   r25944: Fix handling of sonameflag on AIX, which doesn't have anything like that. (This used to be commit 228dd6830eb9c91287bb3e0233d8b3a404ff3676)
      adds  3e0efe2   r25945: Fix flags for MacOS X. (This used to be commit b01303b5677b03c1d3cc6f219d4c461726613767)
      adds  58f9b57   r25948: Fix up the samba3sam test (which is very fragile) to work with the new
      adds  b34f286   r25949: Make error messages clearer and more correct.
      adds  8959af0   r25950: Enable seperate module to prevent subtree deletes.
      adds  b79e338   r25951: Add missing DS_SERVER_NDNC bit to netr_DsR_DcFlags.
      adds  777ea0d   r25952: Add in new data file required by samba3sam test.
      adds  35efbc8   r25953: AIX make doesn't support $^. (This used to be commit 91133d27110ee6447dbc64f1c8d52cb90ca1a86c)
      adds  656d9f4   r25954: we don't need this twice
      adds  85dd023   r25955: libreplace: add a useful link about linking shared libraries
      adds  36a1640   r25956: Try metze's suggestion for Mac OS X shld flags. (This used to be commit 5fea6e0d9ae671ea00292b66a2608b3ee954f917)
      adds  3f7dcac   r25957: Rework the cracknames code to use less gendb_search() and instead call
      adds  f8bf169   r25958: Callers of gendb_search_dn() don't expect to get
      adds  d544879   r25959: Add a new special DN to LDB: @OPTIONS
      adds  bd6a651   r25960: Enable checks on the validity of the search base on sam.ldb in Samba4.
      adds  3b6ff04   r25961: Add new tests to verify basedn validation in LDAP searches.
      adds  f6312d1   r25962: Move to more modern ldb functions loading module list.
      adds  04cf937   r25963: libreplace: samba3 doesn't use SONAMEFLAG on Mac OS 10, so also try this
      adds  fe61b63   r25964: Fix comment and use talloc hirachy in ldb_tdb initialisation.
      adds  fab68fd   r25965: Remove duplicate block - thanks metze!
      adds  ef22b1a   r25966: Don't force an 8 byte width to generated SIDs, as this can actually
      adds  9338ca3   r25967: ldb: a module doesn't need to link against $(LIBS)
      adds  45e9a5e   r25968: ldb: we need to use @SONAMEFLAG@ directly so that the '#' trick can work
      adds  de119cc   r25969: ldb: link libnss_ldb.so.2 against the shared library
      adds  0f134fa   r25970: libreplace: fix AC_N_DEFINE() so that some appears in config.h
      adds  ae75b11   r25971: libreplace: remove AC_EXTENSION_FLAG as it's the same as AC_N_DEFINE
      adds  4cfea7d   r25972: tdb: fix usage of SONAMEFLAG
      adds  911fbed   r25973: talloc: fix usage of SONAMEFLAG
      adds  fc2df89   r25974: libreplace: see what the build-farm says if we use _XOPEN_SOURCE=600
      adds  b751f23   r25975: build: split SharedModule from SharedLibrary
      adds  f744d3b   r25976: libreplace: not all platforms like _XOPEN_SOURCE=600
      adds  b415712   r25977: libreplace: add AC_LIBREPLACE_MDLD and AC_LIBREPLACE_MDLD_FLAGS macros
      adds  d7e5d3f   r25978: build: use AC_LIBREPLACE_MDLD_* macros and use the result to build modules
      adds  579eca5   r25981: Don't create an ldb_request on NULL.
      adds  31fe478   r25982: libreplace: try to ignore unresolved symbols in modules on Tru64
      adds  d47be61   r25983: ldb: link shared library against $(LDAP_LIBS)
      adds  15cb777   r25984: ldb: use MDLD macros from libreplace and use results to build share modules
      adds  daa73ef   r25985: build: SHLD_UNDEF_FLAGS isn't used anymore
      adds  896e46a   r25986: libreplace: warn about unresolved symbols when link shared libraries
      adds  676bb23   r25987: libreplace: rename AC_LD_SHLDFLAGS into AC_LIBREPLACE_SHLD_FLAGS
      adds  0aa4359   r25988: libreplace: add AC_LIBREPLACE_SHLD
      adds  17f5426   r25989: build: use AC_LIBREPLACE_SHLD
      adds  08d4a44   r25990: talloc: use AC_LIBREPLACE_SHLD and use it for linking the shared library
      adds  5b79c13   r25991: tdb: use AC_LIBREPLACE_SHLD and use it for linking the shared library
      adds  ff23cad   r25992: ldb: use AC_LIBREPLACE_SHLD and use it for linking shared libraries
      adds  e2ba39b   r25993: build: HOSTLD should always match HOSTCC if not specified
      adds  781b41c   r25994: build: use HOSTCC, HOSTCC_FLAGS, HOSTLD and HOSTLD_FLAGS
      adds  24f84f7   r25995: build: print out MDLD and MDLD_FLAGS with make showflags
      adds  7b7c84c   r25996: build: rename LD -> BNLD and LDFLAGS -> BNLD_FLAGS
      adds  e4763f1   r25997: torture: fix variables passed by make gcov
      adds  413e992   r25998: Add test for run time library path environment variable. (This used to be commit b2355857baf4d9dad0d9d6a465744be11bbb9beb)
      adds  25f1ea1   r25999: libreplace: add AC_LIBREPLACE_STLD and AC_LIBREPLACE_STLD_FLAGS
      adds  a5b8d78   r26000: build: use AC_LIBREPLACE_STLD_* macros
      adds  4b546ea   r26001: Share some code between macros, add macro specifically for testing the ld flag that allows undefined symbols. (This used to be commit 6cd3a3a46a6a9b630502ebfff1a90e2d035d9e39)
      adds  b7c5d2b   r26002: Use osf rather than tru64 - pointed out by metze. (This used to be commit df10de42958e65f46298c2fc879688985d1f7ef3)
      adds  ca0b72a   r26003: Split up DB_WRAP, as first step in an attempt to sanitize dependencies. (This used to be commit 56dfcb4f2f8e74c9d8b2fe3a0df043781188a555)
      adds  afafeca   r26004: Add some simple credentials tests. (This used to be commit e96c722cbfe30a4f9c1f843b48e8cf5b78aa13e7)
      adds  013a762   r26005: Notice the user about LD_LIBRARY_PATH or equivalent when building with shared libs. (This used to be commit 44529b24467ac94d47d14a53177554b39a80da1a)
      adds  dc2273b   r26006: Improve some dependencies. (This used to be commit 28f05bb5ef9e727298f4b61e71c42a8703374b96)
      adds  114691c   r26015: fix dependecies
      adds  fdf30f9   r26016: remove unneeded include
      adds  7f3b941   r26017: db_wrap.h doesn't exist anymore and we now need tdb_wrap.h
      adds  e5e3625   r26018: dsdb/schema/proto.h doesn't exist anymore
      adds  669a4e1   r26019: use <tdb.h> instead of "tdb.h"
      adds  35f115b   r26020: GENCACHE depends on TDB_WRAP
      adds  365c6b8   r26024: fix make install (This used to be commit 31d911dc53e013a2f48fa2e5f52e95a17baec8e2)
      adds  662cda2   r26025: libreplace: AC_LIBREPLACE_LD_ALLOW_SHLIB_UNDEF_FLAG should fill LD_ALLOW_SHLIB_UNDEF_FLAG
      adds  c5e16f3   r26026: libreplace: split some linker macros
      adds  b41a25c   r26027: libreplace: rename AC_LIBREPLACE_LD_ALLOW_SHLIB_UNDEF_FLAG into AC_LIBREPLACE_LD_SHLIB_ALLOW_UNDEF_FLAG
      adds  39dec5e   r26029: In RAW-STREAMS test listing of streams (This used to be commit 8dbe10be30798ea78cc2a5e6c70e6bc5202fa05c)
      adds  e35e41a   r26047: spoolss: OpenPrinterEx with an invalid server/printer name returns WERR_INVALID_PARAM
      adds  9532bce   r26048: spoolss: Fix test_SecondaryClosePrinter.
      adds  8267a7a   r26049: pidl: don't use ndr_pull_save anymore
      adds  cc9c533   r26050: ndr: don't use ndr_push_save anymore
      adds  7dcaee5   r26051: ndr_string: don't use ndr_pull_save anymore
      adds  f102173   r26052: ndr_krb5pac: don't use ndr_pull_save anymore
      adds  981437e   r26053: IPC_RAP: don't use ndr_pull_save anymore
      adds  e399a60   r26054: ndr: remove ndr_push/pull_save
      adds  e66d7d8   r26060: Add some error codes from remote join api.
      adds  6b62805   r26066: Use TALLOC_CTX consistently for talloc contexts rather than void \* (it was already being used for some). (This used to be commit d8b175016570d628bb075008149d32a0d538ce95)
      adds  5256d93   r26067: Merge improvements building Python modules. (This used to be commit 11a2cbbac51781e72ae1288c8e30f175526b01a8)
      adds  ea85165   r26068: Import improved Python bindings for LDB, including tests. (This used to be commit fc3a8caef749ddac56a4f035dde8b6ceeaa95c48)
      adds  f6322e4   r26069: Import python bindings for credentials. (This used to be commit 97bb235cc8c2855a0903bbd9dee53f0e03c4adc0)
      adds  328549a   r26070: Skip credentials python tests for now. (This used to be commit 99f56680403b41d557e0c70a7caab1d60ba17b9c)
      adds  f47bc82   r26071: Move DCE/RPC SWIG bindings closer to the code they're wrapping. (This used to be commit 93eba0a3a984e9cd08ab2cf74b409938c991824a)
      adds  c027a0d   r26072: Import trivial SWIG wrapper for talloc. (This used to be commit 02d259c2c45c03dbfcd16173df93d7ba96ed1419)
      adds  75c7fd4   r26073: Import Python bindings for the registry. (This used to be commit 777205b5705940c00384172c531ea99ba3eae235)
      adds  4cb790b   r26074: Add SWIG magic for NTSTATUS and WERROR return codes. (This used to be commit 0bee7cb92e8ae1b80a957dd8fe32c36db1c32032)
      adds  98c6dc9   r26075: Ignore registry python test for now. (This used to be commit 2ceeea14b35ea01d65c9f2c40e3bc11d1f1ce82d)
      adds  d3a13a1   r26076: Remove some SWIG code that is already commonly available. (This used to be commit e6cd16d0fb3c7f0d4756c28b8c9300583910c4c6)
      adds  2a98fd7   r26077: Import updated TDB bindings. (This used to be commit afe091d92ebb1dc15ae3d8df9a5ba8832933a83c)
      adds  d1d958c   r26078: Import Python bindings for system_session functions (still needs tests). (This used to be commit f1f7d2f98acfb586815a34ee7d38edcf41a0197d)
      adds  e5e2b64   r26079: Some cleanups in the old SWIG wrappers: - remove old torture tests for LDB (replaced by a much more extensive test) - moved tool to bin directory (This used to be commit d6d3b0ad7a789441c82cf30a640033a052921c37)
      adds  efc0cc6   r26080: Import updated LDB bindings. (This used to be commit 19342e66a7279805daf9f810b9dc808247110a8a)
      adds  f2b9a9a   r26087: Fix include, add setup.py for tdb (This used to be commit 4b94d5ca74fea44c66ab0d69dae27a1fdc8ece66)
      adds  39adc24   r26088: Import some native-python python modules and move original python swig torture code to common python directory as well. (This used to be commit cbf656ff054ab2b0b5ca81e1d4f16ac54c8098f1)
      adds  29cf3a9   r26089: Move python detection to a separate file, and don't make it an error if it isn't available. (This used to be commit 4e7709379de2fb9bf1eafd9ee9cbe10a0e6df51e)
      adds  91fe80a   r26090: Make building tdb python bindings independent of use of external tdb. (This used to be commit bfe54e2f197ea3ef760aeeef8c248ff71419ecd8)
      adds  6357fb8   r26095: Add function for import a generic configuration file in a loadparm context. (This used to be commit d74018d05542582515a4d3cc995820667200b301)
      adds  dd2a471   r26096: No longer include removed header (This used to be commit 42738301b1c88ccf46405d6c9171b3ae082423bd)
      adds  218fef2   r26097: Consider python modules special modules rather than special libraries. (This used to be commit 4c26cf38102a67ae12b3512b5d38991f020ed2e2)
      adds  4e25ea3   r26098: Make missing python no longer fatal. (This used to be commit 9af2aeb22500baf65c11bc46c0051385911a8d67)
      adds  3950e76   r26099: Don't depend on nonexistant auth_util.h header. (This used to be commit a827460d29ac00459f34457fdd361a026b6a5031)
      adds  c14de3f   r26100: Also check for SWIG. (This used to be commit 1755adffecb8ed68047d6ad69087a680cc63ba8f)
      adds  01bacae   r26101: remove some unused includes (This used to be commit bc615162fc515a8b8ae59af14cb1e80497e9afdd)
      adds  b24e7a1   r26102: libreplace: remove system/printing.h as it only contains samba3 stuff
      adds  d588d3e   r26103: Leave streams around to unlink
      adds  f6d91ea   r26104: Revert 26103 -- breaks make test (This used to be commit d1a220aee38cd7799e86366cc5bc574571915aa3)
      adds  e30c3d9   r26105: Add targets for building and installing the python bindings. (This used to be commit 634436adaab18d41ac7cca5ac704929e3b909452)
      adds  e4168bb   r26106: Add targets for building, installing and checking python bindings. (This used to be commit 7f1d38df053545fd0763baf172e78807d776e6ef)
      adds  86be3d2   r26107: Add more tests. (This used to be commit afa5f7c9e9fe29aaec0a5e3f9cda9d7567b3b254)
      adds  b6d6578   r26108: Add makefile rules for building, installing and checking python bindings. (This used to be commit d8d04300d2c2613268e8bf9e6981d172471514da)
      adds  0cc955f   r26109: Use new SWIG helpers in autogenerated DCE/RPC SWIG files. (This used to be commit 3e04846b3f663b1012a077c7a2dd20abaa78400b)
      adds  c0a3709   r26110: Create separate function for connecting, add helper for creating result typemaps. (This used to be commit 9b5b77c399894fc7fdf0d61a14cfbcef6dbf678c)
      adds  2be2505   r26111: Fix an uninitialized variable (This used to be commit df52343bc901d40a4cc754b55ddcaf72a1f4d68c)
      adds  3023afc   r26112: Do proper error checking in __contains__. (This used to be commit b67cc409fa5aa931b0847b7d3bdd2edf72daf88d)
      adds  08b01db   r26113: Build tdb python bindings even when not using system tdb. (This used to be commit ebe63bd3bcb1e1c9faf2641f5b7661769eadac63)
      adds  eaecbfa   r26114: Allow keyword-arguments. (This used to be commit 99c342641b865e37c9ee8dd280348b659076d1e5)
      adds  990c3cf   r26116: Mention python in the config.status summary. (This used to be commit 65cabf7cf73e0727ae5c8e8828b7f414f5ea17f3)
      adds  6314a9a   r26117: Fix DESTDIR use for bindir. (This used to be commit b7eb2cadcf1520e76ed185293c7061ae17668bf7)
      adds  119abbf   r26118: Remove whitespace that causes empty if statement to be generated. (This used to be commit 1f096c26da5016ec2e2daea9ad7a78bc2063b423)
      adds  e541cc5   r26119: Fix warnings. (This used to be commit 38a6522e44938ae05356916182d6c3bb1b6e881b)
      adds  12b7148   r26120: Don't install python modules as modules. (This used to be commit 1359f858d6c3201ef6927499700f9f71d7805e01)
      adds  8b4a60b   r26121: Don't build modules if subsystem isn't build. (This used to be commit a74fa4c19dbd9832c85aa9e62f88d4e84451bd5c)
      adds  0cb2a6d   r26122: Don't install python bindings yet. (This used to be commit 744fb6cf3c15c3a78de93f42de9535af17a5cec5)
      adds  ed41cdb   r26123: Use utility function for secrets.tdb path. (This used to be commit 48b03ceeff78a1e8af62395abdb47aa8567c9ac5)
      adds  f5ceca4   r26124: Install ldb_handlers.h, required by ldb_samba. (This used to be commit 037774cff700ca60ae73a4adbfd408758977c810)
      adds  4340fc2   r26127: Move session code out of auth_util.c. No longer making it part of auth but making it usable independently will be the next step. (This used to be commit b3fcb8e8103304fede865b02ca5169d5793a571d)
      adds  7f7bc26   r26128: Some formatting fixes in secrets.c, fix free of filename, update ignores for source/.. (This used to be commit 2d0bd4b3670eaa77d417b2308e7f40ca35082726)
      adds  339ad9e   r26129: Specify path explicitly in case an external ldb installation is used. (This used to be commit b86a6105ed27779c700f03175768978654081598)
      adds  d47b967   r26130: Fix header installation (This used to be commit ed19e6b8a9c59166b77aeda0b6a4c792e28a5516)
      adds  37039ea   r26131: Ensure we show the right errors in the NULL base DN case. Based on
      adds  017ee87   r26133: Add some more error codes from wkssvc testing.
      adds  55f333a   r26134: Avoid using samdb-dependent functions in auth_system_session. (This used to be commit 29c1c96fe0f8cd90ef936fcccef0adf8c09f9b46)
      adds  25143a2   r26135: Remove samdb_add(), samdb_delete() and samdb_modify(), which were just
      adds  0ac6bff   r26136: Attempt to fix dependencies for auth. (This used to be commit abf2600a044cdbab6c5d7880d18217bff3d15c39)
      adds  adef944   r26137: Rename the entryUUID module to better match it's purpose: being a
      adds  93e3a47   r26138: Don't talloc_free() res if an error occoured.
      adds  c4d7646   r26139: Based on a report by Theodor Chirana, don't assert() on invalid
      adds  470043b   r26140: Add a new test for searches by distinguieshedName and dn, and
      adds  98c3f90   r26141: Reflect pointer_default(unique) setting.
      adds  ce0af45   r26142: Cleanup IDL and add torture test for wkssvc_NetWkstaEnumUsers.
      adds  7769f9d   r26143: Add IDL and torture test for wkssvc_NetrWkstaUserGetInfo.
      adds  fb25264   r26144: Add IDL and torture test for wkssvc_NetrWkstaTransportAdd and
      adds  a6426f3   r26145: Fix server side of wkssvc_NetWkstaTransportEnum.
      adds  ec73919   r26146: Add IDL and torture test for wkssvc_NetrUseEnum().
      adds  9854192   r26147: Add IDL and torture test for wkssvc_NetrUseDel and wkssvc_NetrUseAdd.
      adds  8d62a13   r26148: Add IDL and torture test for wkssvc_NetrUseGetInfo().
      adds  5c76e9b   r26149: Add IDL for wkssvc_NetrWkstaUserSetInfo(). No torture test yet.
      adds  b653bea   r26150: Add IDL and torture test for wkssvc_NetrLogonDomainNameAdd() and
      adds  fd461ad   r26151: Add IDL and torture test for wkssvc_NetrValidateName() and
      adds  2388626   r26152: Add IDL and torture test for wkssvc_NetrEnumerateComputerNames().
      adds  65c35b8   r26153: Add torture test for NetrAddAlternateComputerName() and
      adds  722851c   r26154: Add IDL and torture test for wkssvc_NetrWorkstationStatistics(). A lot of
      adds  e6c8fa7   r26155: Add IDL and torture teset for wkssvc_NetrMessageBufferSend().
      adds  03b68aa   r26156: Choose a more speaking message in test_NetrMessageBufferSend().
      adds  a1fdc20   r26157: Add IDL and torture test for wkssvc_NetrSetPrimaryComputername().
      adds  faa1db4   r26158: Add IDL for wkssvc_NetrRenameMachineInDomain().
      adds  1434003   r26159: Align to coding conventions.
      adds  018a61a   r26160: Add WERR_NAME_NOT_FOUND.
      adds  1ffb0eb   r26161: Add (dangerous) torture tests for wkssvc_NetrRenameMachineInDomain() and
      adds  73ff60a   r26162: Remove accidental commit.
      adds  e84236a   r26163: Add IDL and torture test for wkssvc_NetrGetJoinInformation().
      adds  f287d5d   r26164: Add IDL for wkssvc_NetrJoinDomain() and wkssvc_NetrUnjoinDomain().
      adds  616a48f   r26165: Add IDL and torture test for wkssvc_NetrGetJoinableOus() and
      adds  db3a4df   r26166: Put [ref] in the front in wkssvc IDL.
      adds  7f58b5b   r26167: Just for completeness, add some more documented wkssvc_NetWkstaInfo info level
      adds  0f622f3   r26168: Add two more documented WKSSVC_JOIN_FLAGS.
      adds  890dd11   r26169: Use the NDR_PAHEX flag to print the encrypted wkssvc password buffer.
      adds  5365ee1   r26170: Put test_NetrUseGetInfo() in the correct order of tests.
      adds  7a568ab   r26171: Add my copyright.
      adds  50ca2f5   r26172: Skip testing wkssvc against us, we only have dummy support anyway.
      adds  84945d9   r26176: Fix in,out mismatch in wkssvc_NetrWkstaUserSetInfo().
      adds  8463b9a   r26177: Allow prebuilding swig wrapper, install ldb.py. (This used to be commit e61160dce4bdfc8ade8494c91c8bbec13d0afe4b)
      adds  8e37dc8   r26178: Link against -ldl as well to prevent undefined symbols. (This used to be commit 7bb479f81607b9d4a7a6df267b2ed7a394bd68d1)
      adds  e12c724   r26179: Fix symlink. (This used to be commit b25d0201da5c02bba3046caa539b3ecb72d3a635)
      adds  7ab8448   r26180: Allow prebuilding swig output files. (This used to be commit 52106ad04edc3e80e3e3feb8d4b2d4e9e945cbbb)
      adds  b9b9bab   r26181: Set version to 1.1.1, as 1.1.0 has already been released. (This used to be commit 19e351600051ce288ebe4109c5e408c418fafc73)
      adds  37fdef2   r26182: Extend our linked attribute testsuite to cover many more possible
      adds  a17c0a5   r26183: The idea of a self-seeding secrets.ldb is nice, but in practice we do
      adds  0c5443c   r26184: Streams are tricky.... (This used to be commit f8c4a5ccc6ac9170074975e0ea92a6efdba064d4)
      adds  06e444d   r26185: No need to depend on ldap, shared lib already has that info. (This used to be commit 522d6591d769e5743262386a90f3f4cd5476b959)
      adds  16325f1   r26186: Generate SWIG files as part of autogen.sh (This used to be commit 4429f8b87e057787df0748f93c842c9a634dada5)
      adds  f023784   r26187: Fix module name, indentation. (This used to be commit ef790ebf3a712dbbb85d6af65c804199c2c084fc)
      adds  6600774   r26188: Now that swig output is pregenerated, allow building python code without swig installed. (This used to be commit f97f82adbd2663cadcfc5522c809ce2e659fb42c)
      adds  e22c7f1   r26189: Add really trivial testsuite for the auth module. (This used to be commit f0fcad0a75998bc45e3073927c0021fa67136d22)
      adds  902b193   r26190: Allow successful as well as success. (This used to be commit d5dd11d1f5837c1aa929e8168d5d51a470277b88)
      adds  26ae331   r26191: Import custom test runner for subunit, rather than using trial, which is part of twisted. (This used to be commit b0f808345f948c49ad46f34ba306ca8354393850)
      adds  364266e   r26192: Handle, test and implement the style of extended_dn requiest that MMC uses.
      adds  1da2cfe   r26193: In the LDAP server, use the new 'controls_decoded' element to
      adds  e1733d7   r26194: Wrap the events subsystem in a separate file. (This used to be commit cfb6bbdc31083308dbff29cf226a092c8a137c2a)
      adds  4d417d2   r26195: Wrap two more functions. (This used to be commit f7312cbb76d9e237350bc54d97bc06760938e6e3)
      adds  8515d23   r26196: Always build python bindings for ldb. (This used to be commit 0aa19ce73f435cab44f83023b9b265d4761d3c31)
      adds  f2f16b4   r26197: Add bindings for libsecurity. (This used to be commit 8625cd403ba3a7d2b1b1fccfeb5efd7e21de0135)
      adds  4004de7   r26199: Allow constructing new sids, implement __eq__ for sids. (This used to be commit 87472e35c04fdf0c61c9133bab3c05bda11eba00)
      adds  e266eff   r26200: Bring back some accidently removed files. (This used to be commit a71e40ab5dc7f0a5f6d2d1eb930f378cd143b186)
      adds  ef26c9a   r26201: Build docs for the security module. (This used to be commit 31073a9e4ecaee08b3e27631db620957df8adde6)
      adds  035e085   r26202: Fix dependencies. (This used to be commit ecdec9421de8df6c3cda7e4c45f9b3f51bc1e584)
      adds  cef98aa   r26203: Avoid using ldb_wrap for secrets database. (This used to be commit b45093f01fc71714e14422a80a81cf1cc25df3e2)
      adds  0e191fa   r26204: Binsings for some more functions. (This used to be commit ab6be3086f7ad8c22e6f4805bccad5a04c0325f2)
      adds  991ee1a   r26205: Pass loadparm_context to secrets_db_connect() rather than using global context. (This used to be commit 5718b6cfee86ddfc9cf405c98c68ba848df4d9d7)
      adds  8c46582   r26206: Build python modules as part of make all. (This used to be commit df40628a4645bbecd31b50b409048442a5adb189)
      adds  4151cf9   r26207: Only compile swig files if swig is available. (This used to be commit cc5260971c4953ce742363b324ac3804c531e2dd)
      adds  6cb7ea0   r26208: Add torture test for (unsupported) wkssvc_NetrJoinDomain() and
      adds  a3ced88   r26209: For consistency, rename one argument in NetrJoinDomain.
      adds  91da59f   r26210: w00t!
      adds  b32cbea   r26211: Add very basic test_NetrJoinDomain2() test which can join xp workstations into
      adds  cd5eb29   r26212: Make test_NetrJoinDomain2() a little more robust against missing parameters.
      adds  85c83f6   r26213: Trying to fix confusing inline comment about wkssvc_PasswordBuffer.
      adds  82c18a4   r26214: Add note about remotely joining an unjoined XP SP2 workstation.
      adds  245630c   r26215: Verify that test_NetrJoinDomain2() has suceeded.
      adds  26f7752   r26216: Add very basic torture test for wkssvc_NetrUnjoinDomain2().
      adds  a701aed   r26217: Let encode_wkssvc_join_password_buffer() take the session key as parameter.
      adds  b38ee47   r26218: Remove libtdb.so as well. (This used to be commit a2d426c89b485e687ef8fc0770bbf8aab8ce3cc5)
      adds  c555c3f   r26219: BASE-DELAYWRITE: make the tests more strict about the write time update
      adds  4ab0b47   r26220: BASE-DELAYWRITE: add more subtests to explore write time update details
      adds  181aab5   r26221: Add loadparm_context parameter to auth_context_create. (This used to be commit a9a9634df8f3137ecb308adb90a755f12af94972)
      adds  3b281c3   r26222: Avoid global_loadparm in a couple more places. (This used to be commit 5bd053a570ec0a783b4dcd943698263925f819f9)
      adds  25f286f   r26223: Move loadparm context up in the stack. (This used to be commit 152e2b1a283675b53affb8f7225644925f171dbd)
      adds  8d8ad81   r26224: Remove another use of global_loadparm. (This used to be commit bd12560432b3a8faf124ae1f562b725f3b6686d9)
      adds  33f26f8   r26225: Remove use of global_loadparm in wins server. (This used to be commit 98c29e090fd448193ca6fca8f90751bfd0cb2e74)
      adds  2fa338c   r26226: Avoid more uses of global_loadparm. (This used to be commit 6cbce47a3eaef76a89db7cd0ab0d4f6441fc720d)
      adds  f4a1083   r26227: Make loadparm_context part of a server task, move loadparm_contexts further up the call stack. (This used to be commit 0721a07aada6a1fae6dcbd610b8783df57d7bbad)
      adds  51db4c3   r26228: Store loadparm context in auth context, move more loadparm_contexts up the call stack. (This used to be commit ba75f1613a9aac69dd5df94dd8a2b37820acd166)
      adds  cc04f14   r26229: Set loadparm context as opaque pointer in ldb, remove more uses of global_loadparm. (This used to be commit 37d05fdc7b0e6b3211ba6ae56b1b5da30a6a392a)
      adds  b5594df   r26230: Use task-provided loadparm context in a couple more places, avoid loadparm context inside ntlm_auth. (This used to be commit 3a946d1ffd7739e40beab673ecb0100c178c2e28)
      adds  fface33   r26231: Spell check: credentails -> credentials. (This used to be commit 4b46888bd0195ab12190f76868719fc018baafd6)
      adds  da06405   r26232: Provide replacement for stdint.i for users of older versions of swig. (This used to be commit fb2150a07aa6460165efb4587c86ecc820cdeac0)
      adds  120ecdb   r26233: Pass loadparm context when creating krb5 contexts. (This used to be commit 7780bf285fdfc30f89409d0436bad0d4b6de5cd4)
      adds  7e29858   r26234: More global_loadparm fixes. (This used to be commit 84892d030de6266fc0f3a699cade960dd5dc37bc)
      adds  934e932   r26235: Avoid global_loadparm. (This used to be commit e9039782204389cc827e76da319d5ccf6d33be46)
      adds  6c999cd   r26236: Remove more uses of global_loadparm or specify loadparm_context explicitly. (This used to be commit 5b29ef7c03d9ae76b0ca909e9f03a58e1bad3521)
      adds  291ddf4   r26237: Add loadparm context to the server service interface. (This used to be commit 1386c5c92505a950c65411b8af74d703ce023f95)
      adds  bbdfbf8   r26238: Add a loadparm context parameter to torture_context, remove more uses of global_loadparm. (This used to be commit a33a5530545086b81a3b205aa109dff11c546926)
      adds  51d8da8   r26239: Fix registry argument order. (This used to be commit 0b3de2a63ad915575c33d7b329b8a4c476f039e4)
      adds  779f452   r26240: We now actually use torture_context pointers for more than just allocation.
      adds  8192350   r26241: Ignore some files generated by tests. (This used to be commit 81757d2f76bdf9a7a6d677651db9e876def8cdfa)
      adds  7bf6b95   r26242: Don't fail if swig is not available. (This used to be commit 12debcceac6cca1d8c8e1f78a0c7772b944e9f8d)
      adds  4f5adbd   r26243: stdint.i requires swigarch.i (This used to be commit d9391316a982cfff6b283e7d4a86103ec6fe370d)
      adds  cd1f19d   r26244: Add a module (sans tests for the moment) that implements ranged
      adds  a2a4aba   r26245: Make it easier to handle the LDAP backend, with it's differing needs,
      adds  bb07e58   r26246: Make it easier to debug assert()s in the provision, if messages are
      adds  5193e04   r26247: Don't allow use of older SWIG versions. (This used to be commit def0ae919b9b65e70124ee5bfcd70d3a22973a9b)
      adds  53ae9bc   r26248: Check in SWIG output so SWIG is not required when running out of svn. (This used to be commit 08501fbef38f81ce5ff4885a1696f9cb392fd631)
      adds  0a2f1a4   r26249: Remove a couple more uses of global_loadparm. (This used to be commit 80a61200508a00d5b16a3e748ce92d54b9fefcd2)
      adds  ab69eb8   r26250: Avoid global_loadparm in a couple more places. (This used to be commit 2c6b755309fdf685cd0b0564272bf83038574a43)
      adds  7b38aa7   r26251: Fix include of stdint in tdb swig wrapper. (This used to be commit 904475624b4ed050bfb151053f6c74c0c88315f4)
      adds  43696d2   r26252: Specify loadparm_context explicitly when creating sessions. (This used to be commit 7280c1e9415daabb2712db1372e23f9846272ede)
      adds  9e367b1   r26253: Add check for broken RedHat 7.2 system header files to lib/replace.
      adds  b08a82d   r26254: Add check for PPC statfs.h to workaround for broken capability.h.
      adds  cbdad76   r26255: Work around another broken aspect of sys/capability.h on RHEL5.
      adds  ef792cc   r26256: When generating Samba3 pidl output for WERROR based functions, make sure the
      adds  133ee70   r26257: Get rid of "uninitialized value" warning in the samba3 pidl generator.
      adds  78416af   r26258: Use loadparm context in client_start function of gensec. (This used to be commit bad1891cae2c688b17a6a2b932e754f51291035c)
      adds  ab5bbd2   r26259: Provide convert_string_talloc() variant that works directly with an iconv handle. (This used to be commit a3efdfc8e390c923156c101416eb929a13f1dab8)
      adds  ecea5ce   r26260: Store loadparm context in gensec context. (This used to be commit b9e3a4862e267be39d603fed8207a237c3d72081)
      adds  a848633   r26261: Use enum type. (This used to be commit 06233de54bc14d52e329d8eca2468b329b69593a)
      adds  6f1efbb   r26262: Add test for WERROR return code handling for Samba 3 client code. (This used to be commit 6017b16f504dc7b092c22200951cb206b0a7e602)
      adds  cb7c72a   r26263: Don't assume CH_UNIX is CH_UTF8. (This used to be commit 69157be9b180e4d82a66257afb5f774ef16cea89)
      adds  1fbdd6e   r26264: pass name resolve order explicitly, use torture context for settings in dssync tests. (This used to be commit c7eae1c7842f9ff8b70cce9e5d6f3ebbbe78e83b)
      adds  c9f0011   r26265: Use task-provided loadparm context in nbt and rpc servers. (This used to be commit 75cb7676fd97767ff0f78c7a17acc8574e297e6f)
      adds  2f8dc4f   r26266: Remove more global_loadparm uses. (This used to be commit 99113075c4a96679bcec4f4d6bba4acb3dee4245)
      adds  1f69add   r26267: Fix two calls of smb2_connect I missed. (This used to be commit fc824a5c457e341995c14bd1cf34894ffc4c62c2)
      adds  b83a7a1   r26268: Avoid more use of global_loadparm - put lp_ctx in smb_server and wbsrv_connection. (This used to be commit 7c008664238ed966cb82adf5b25b22157bb50730)
      adds  0184e5e   r26269: Fix a couple more references to global_loadparm. (This used to be commit 1cb849dfba21b9b5d00b20ba8201f0e142bfeb07)
      adds  5b357ca   r26270: Require specifying the loadparm_context or NULL to cli_credentials_guess(). (This used to be commit e52710d6794a25ba697f8c26b43784226964f9cb)
      adds  da0f222   r26271: Remove some more uses of global_loadparm. (This used to be commit e9875fcd56de0748ed78d7e3c9cdb4919cd96d3c)
      adds  509e82e   r26272: Remove global_loadparm in some more places. (This used to be commit 1ab76ecc5311fa863e5d04899b6f110899818f55)
      adds  785928d   r26273: Add IDL and torture test for netr_NetrEnumerateTurstedDomains() and
      adds  fc2f06d   r26274: Some syntax fixes, remove more global_loadparm instances. (This used to be commit 3809113d86dbd35b906356a05bb481a1e2bfe4b7)
      adds  b038240   r26275: return loadparm context in lp_load. (This used to be commit d01f0f4c2037b531b3fd088060717f90e60471e9)
      adds  71ae20d   r26276: Install SWIG files if swig is present. (This used to be commit dfd5b456f932268e2b1a82e2775037d356b9483e)
      adds  9ebcd7a   r26277: Move loadparm context higher up the stack. (This used to be commit 38fa08310ce573e9b46e76c840ddda6f18863573)
      adds  6901b3c   r26278: Tallocify convenience table for iconv handles. (This used to be commit ad64b3baa4a5383c603d17ae75c33083af4690bb)
      adds  913bc1d   r26279: Don't compile any python stuff if python is not available. (This used to be commit 2637a2fedb3c43a1dff713b6f76e91de4a085acd)
      adds  7438459   r26280: Fix installation if swig is not available. (This used to be commit 3320bd401f7b669bd62f83bf16a1c16ad0543a5c)
      adds  e611afb   r26281: Fix include. (This used to be commit c435183cb97ff3160f8fbc182c63d4bb0a3d6ce4)
      adds  d4fbd38   r26282: These modules expect errors, but if we don't wipe the error string, we
      adds  9bdc119   r26283: fix typo (This used to be commit 7d1169b52b583abee48f4dafac01f5887060002e)
      adds  19b00d5   r26284: Rather than just debug, push the error back up the stack as the error
      adds  96b46e9   r26285: Add IDL and torture test for netr_ServerPasswordGet().
      adds  b466534   r26286: IDL and torture test for netr_ServerTrustPasswordsGet().
      adds  0063e7a   r26287: selftest: fix stupid typo LDB_MODULE_PATH -> LDB_MODULES_PATH
      adds  fb3877d   r26288: events: events.h uses uint16_t so it needs stdint.h
      adds  e7279ac   r26289: build: avoid nasty foo/./bla pathes for python stuff
      adds  e736a21   r26290: build: split add_dir() into add_dir_str() and add_dir_array()
      adds  188b029   r26291: build: make use of output::add_dir_str() to avoid ugly foo/../bla pathes
      adds  6525b06   r26292: Make sure swig directory exists. (This used to be commit 7962d221fcb877c9fd3bbc890827338de54ca94a)
      adds  b8911a8   r26293: Make sure SWIG directory exists, respect DESTDIR. (This used to be commit 24e2623a921c904615f9943bc8833a0a4ef3dc05)
      adds  fa07f48   r26294: Use hardcoded name for SWIG for now, until proper autoconf checks are in place. (This used to be commit 6f79763005721af1b3a1a6880b98c465723a373b)
      adds  a693e6f   r26295: Remove use of global_loadparm for net and wb_pam_auth. (This used to be commit 47696b42987ea67ae1c6c09a4bec5858e5db4542)
      adds  57f20cc   r26296: Store loadparm context in DCE/RPC server context. (This used to be commit fc1f4d2d65d4c983cba5421e7ffb64dd75482860)
      adds  6d2f6f1   r26297: Correct error message. This function verifies attributes, not
      adds  f5860b5   r26298: Use metze's schema loading code to pre-initialise the schema into the
      adds  dbf77b6   r26299: Print out which module failed to initialise.
      adds  7f015e2   r26300: Don't segfault when called from the ntptr libs.
      adds  89144df   r26301: Collapose ldb_next_init() into being a caller of ldb_init_module_chain
      adds  d8b9103   r26302: Print the error string for failed rootdse searches.
      adds  c3c27fa   r26303: Fix up error reporting during the delete of previous entries in the
      adds  439f85c   r26304: More work to remove silly error printouts.
      adds  8edcbc8   r26305: Update template files and testsuite to try and work with current
      adds  8036dbc   r26306: BASE-DELAYWRITE: print access time stamps and test fileinfo and pathinfo match
      adds  1fbe268   r26307: BASE-DELAYWRITE: only set the write time
      adds  fd1870e   r26308: Split up big popt common callback function. (This used to be commit bd2d6e0595c7ef897bbc6fdea50b96a7c1b94031)
      adds  b84be07   r26309: Move specification of port higher up the all stack. (This used to be commit 7de55cde7c7fe0141c05c8a38248667ebf3a9033)
      adds  d378cf4   r26310: Remove more uses of global_loadparm. (This used to be commit 9d806da113b5f0688b6193dfdee9b8765e18b38f)
      adds  0f21c09   r26311: Move port number specification higher up the call stack. (This used to be commit ef946ff09315d90ea0419470ffd06a70498133f2)
      adds  fb29325   r26312: Move specification of port higher up the call stack. (This used to be commit 49be7e43ff52a75cb9b4b9e2c3d4c339dbd69416)
      adds  2f5ca87   r26313: Fix more uses of static loadparm. (This used to be commit 6fd0d9d3b75546d08c24c513e05b1843d5777608)
      adds  548c3e5   r26314: Eliminate use of global_loadparm. (This used to be commit aa98a1781c76b352494e65fbc87629fe544c1f73)
      adds  b440ed3   r26315: Avoid using lp_ functions in libcharset. (This used to be commit db6dd425e3526c04e96d778a736dbb5cf14ddc56)
      adds  39ee38d   r26316: Use contexts for conversion functions. (This used to be commit f6420d933b5b011d428974f3a2a57edf19e6f482)
      adds  cc35894   r26317: Fix typos. (This used to be commit 4c7e3843a0e1a914b259526dcd3e50bd238816af)
      adds  090d251   r26318: Don't rely on SAMDB functions in secrets database. (This used to be commit 791285f66c8f35b4f6bb9fc676bc0adc3e5b172d)
      adds  41db2ab1  r26319: Split encoding functions out of libcli_ldap. (This used to be commit 95a6ef7fc8757ccfd90dbf0d6c9b5098f10b10b6)
      adds  9976886   r26320: Clean up properly after error. (This used to be commit 9fdfe1ad8c7b76e521a683b4afa7b324d15d55b5)
      adds  bd9e8e9   r26321: Fix python tests. (This used to be commit f9bf02fd5ce76dfb08950dc4a016fa886f2f4dd5)
      adds  5c4516f   r26322: Fix include (This used to be commit 97443169378c18f9a7c522749a37f4f850a1305f)
      adds  b4e6090   r26323: Regenerated credentials SWIG. (This used to be commit 0bd01aca00eab5f6801db03a5e6cd91ec0339bbb)
      adds  0430480   r26324: Fix includes for Jelmer.
      adds  c5bf20c   r26325: Remove use of global_loadparm in netif. (This used to be commit e452cb28594f23add7c00247ed39e8323aea78a6)
      adds  485b24f   r26326: Remove more uses of global_loadparm. (This used to be commit e1b7c1aee3043d1393c3374a1f460005e1dcbbfc)
      adds  4c43230   r26327: Explicit loadparm_context for RPC client functions. (This used to be commit eeb2251d22b3d6e0379444a73af69d1014692b07)
      adds  6c77f35   r26328: remove more uses of global_loadparm. (This used to be commit 40ae12c08647c47a9c504d39ee6f61c32b4e5748)
      adds  bca631b   r26329: Fix more loadparm_context references. Only about a 100 left now. (This used to be commit ddf233346d848e91bc6a6a572f0f6120540503b7)
      adds  c3176a8   r26330: Fix header installation. (This used to be commit 73cdeda32a2ac85e4268db82b93b15d2906e5324)
      adds  8ac03ee   r26331: Add IDL for samr_ValidatePassword(). A very interesting call.
      adds  6c01f55   r26332: Add samr_ValidationStatus error mapping to samr_ValidatePassword().
      adds  949f3c7   r26333: No more global_loadparm in finddcs. (This used to be commit 0c91026e587ca74692bc9223a6b5493e35943aee)
      adds  0b4fab2   r26334: Avoid loadparm_context. (This used to be commit 332dff80cc0f1dc80383f185409610cfb9f1d856)
      adds  01d2acf   r26335: Specify name_resolve_order to socket code. (This used to be commit b03e5d00110be3f1fe5809dad4eb6ca5cea7463d)
      adds  6dc73da   r26336: use offsets inside loadparm rather than pointers (allows multiple contexts to exist at the same time). (This used to be commit 9c87c46c69169fbb071ec945943e2454206f916e)
      adds  da2ae49   r26337: Move global_loadparm to a higher caller. (This used to be commit baa5bcd303c72431dfa638edde72cded4265c612)
      adds  47554fd   r26338: Fix parameter, typo. (This used to be commit 2a005096dd41f66fd99577d6ca7eb3e0f1cb30f2)
      adds  a48fdda   r26339: Make loadparm talloc-allocated. (This used to be commit 1e02cd8db1d65ff72b747833904a10b47749b1fb)
      adds  b10f731   r26340: Add special handlers for debuglevel and logfile. (This used to be commit 2be4e8a4441423d3795ec055742184dbec8a4fe0)
      adds  1cdc55f   r26342: Fix initialization. (This used to be commit 2c9e17cb96d535405fed949f50d0591826c1efc7)
      adds  f2cd9f6   r26343: Remove bLoaded global variable. (This used to be commit 6c3ca6aa816158f3ec27ce6a2bd872017f86c993)
      adds  b0eec88   r26344: Fix memory access. (This used to be commit 966248108f97d237b41ff2d14ec1e592d61d8db3)
      adds  fe77606   r26345: Fix dumping an individual parameter. (This used to be commit e8065a7f8f9156708b76720de50af29eb0092d59)
      adds  3c12ad6   r26346: Add tests for loadparm. (This used to be commit 064a2329e13f1d904142da1cac486c126a2fe57d)
      adds  5f9aeca   r26347: More tests. (This used to be commit 5d927b5ca792c2c9da4a1c4f5c3ae880637895e3)
      adds  fd88c3ca  r26348: Avoid use of autofree context. (This used to be commit eebcf7e1b06ca48cc53bdd12efa01fcf0cff8aa3)
      adds  5991108   r26349: More tests. (This used to be commit c440b130a9d57c1928fb5aef34fa4c00c7e46cff)
      adds  5c6eacd   r26350: More tests. (This used to be commit 87799f55d5d85bf9a15a9637143faa32183b181b)
      adds  75ac6cd   r26351: Fix handling of flags when there are multiple loadparm contexts around. (This used to be commit c6da76b6142015588854b7a04becbc56679fa51d)
      adds  dd7e5ed   r26352: Don't make lp_load create a new context. (This used to be commit d0d5c1a823a6601292c061dba2b6f4bde2b9e3dd)
      adds  a72c505   r26353: Remove use of global_loadparm. (This used to be commit 17637e4490e42db6cdef619286c4d5a0982e9d1a)
      adds  4a36b71   r26354: In trying to chase down why we have reports that WinXP won't join
      adds  b65dba2   r26355: Eliminate global_loadparm in more places. (This used to be commit 5d589a0d94bd76a9b4c9fc748854e8098ea43c4d)
      adds  70116cd   r26356: Remove prototype for nonexisting function. (This used to be commit 2c93f8ec816afb766a0365290231d83ed11ac237)
      adds  038c75c   r26357: Add separate subsystem for auth_sam_reply parsing. (This used to be commit 2d61e7c96e249d7031b709e9f727626a78e435f1)
      adds  d263717   r26358: Always specify TORTURE_OPTIONS to smbtorture. (This used to be commit f75d63596b28edea7dd856306e7cdd22754fcec2)
      adds  b65738c   r26359: Build .so version of wins ldb module. (This used to be commit b7bcc49c9a7229d151a3ee9571524fa55c311a02)
      adds  2e1f142   r26360: Add some const. (This used to be commit 3616ced29ed2385300f7268a742a9090840b626f)
      adds  4b11514   r26361: Ensure this test cannot proceed if the pipe connection failed.
      adds  82585a5   r26362: Fix segfault in NET-API-DELSHARE torture test.
      adds  c8d16cc   r26365: This will now be the alpha3 tree (once I release alpha2).
      adds  c926cdd   r26366: Import provision scripts in Python. (This used to be commit 090c799f98adf2c4186daca445c81b4e26e91f2f)
      adds  b414ac5   r26369: Start on tests for the upgrade python code. (This used to be commit c4458d11c710d4f0f892b26c7cb0701a43273587)
      adds  1a56259   r26370: Import upgrade script in Python. (This used to be commit 277f2165241dafe68e31a8197194c94d9d4a535e)
      adds  6ee987f   r26371: Fix typo. (This used to be commit dcbacd9adb1ded14cbea3513f3db351e5b7bbe87)
      adds  a46d893   r26372: Add include for external users. (This used to be commit 621feaa3d5c5dc6ca5078c2d8f32cc54235b7515)
      adds  72abc90   r26373: add note about shared libs being problematic with static data. (This used to be commit 7b186ee310dab70e9ef8e4ef06e6afbf5233cc99)
      adds  2e5f282   r26374: Remove dependency on dynconfig. (This used to be commit a232a38d1cd6798f8948c0c8741a344970817161)
      adds  eba25f5   r26375: Move provision-independent utility function to main samba python module. (This used to be commit 9d0ff47be069422de7ef2794357c6f3e9c540e67)
      adds  5f4842c   r26376: Add context for libcli_resolve. (This used to be commit 459e1466a411d6f83b7372e248566e6e71c745fc)
      adds  51ef1b6   r26377: Specify port explicitly. (This used to be commit 8c767ca13906966cd6cccbeaef3c50033d46f206)
      adds  eede6b8   r26378: Remove use of global_loadparm. (This used to be commit 81333de5353ce70512a3ed1d4960c09aa78954c6)
      adds  7f0e825   r26379: Remove more global_loadparm instances. (This used to be commit b6f66eb5e00ed01029fa81f408d6154ab01e74e7)
      adds  2370598   r26380: Specify port number higher up the call stack. (This used to be commit 77273e250cacb1df0e8bd676e0948175ccd2330a)
      adds  274d07d   r26381: Move global_loadparm higher up the call stack. (This used to be commit 992296767492ecd7d21b06f4a08a5b8d73d00740)
      adds  f055893   r26382: Remove more uses of global_loadparm. (This used to be commit 6d4c59853481855c232e7cf97264a391f40af2b5)
      adds  43d18b9   r26383: Make interfaces argument explicit. (This used to be commit 89008ae18d37e8bc5bb7c70ac3e2128134264f9f)
      adds  3971827   r26384: Fix another global_loadparm instance. (This used to be commit 881ec40d7a4c97863abee5740187e9aa0a1801bb)
      adds  3da665e   r26385: Integrate gensec-socket into gensec. (This used to be commit 78bb444b4b73df9a84f8702814f9b30b32ffd885)
      adds  99930fe   r26386: We need to test in more than just 'interactive' mode...
      adds  bb02fcd   r26389: Merge SWAT changes from alpha2 back into main Samba4 tree.
      adds  6a56c11   r26391: samba4 doesn't support 'lmhosts' as resolve module
      adds  50ec7b1   r26392: cmdline: remove unused var
      adds  0b3de65   r26393: Fix inline comment.
      adds  0978d0e   r26394: dcerpc: Use target_hostname() instead of peer_name() in dcerpc_server_name() (This used to be commit c5196831d5fc6190a54e2f684ff506bc243b8dae)
      adds  a6b4d4f   r26395: spoolss: Add WinXP-like printer browsing test. (This used to be commit 2ccc4d2af58b49ab1319ce87e0f15591b40db06f)
      adds  cbefb13   r26396: dcerpc: Fall back to peer_name() if target_hostname() is not set. (This used to be commit 700887c7f1b874682a71daec2741b0329cded53c)
      adds  1ea47fa   r26397: Fix circular dependency in samba-socket. (This used to be commit 801c8c766cb6a104751be8829593e0e123508134)
      adds  78a4f5e   r26398: Fix writing the output of failed tests to st/summary. (This used to be commit 34b9ddddaffe67de821a19219bcceec75f9d8fdd)
      adds  68dc2dc   r26399: Use -O option for SWIG (less evil generated code). (This used to be commit 3378b6a559272cb702b52966692bf423f67a2b41)
      adds  f9948d1   r26400: Don't try to do character conversion before smb.conf has been parsed. (This used to be commit 9faba2874957ce80db202cd9f2cc373e7346381c)
      adds  6f2252d   r26401: Don't cache interfaces context in libnetif. (This used to be commit 9f975417cc66bfd4589da38bfd23731dbe0e6153)
      adds  70f1f33   r26402: Require a talloc context in libnetif. (This used to be commit a35e51871bbf1ab33fc316fa59e597b722769c50)
      adds  28671c5   r26403: Make sure ntvfs is only initialized once. (This used to be commit 32b44e10747d704ce9a21cb8d34606cb0e41efab)
      adds  0b8ec6d   r26404: Disable socket wrapper for the interface detection code to work around the fact that the ioctls for enumerating interfaces are not very reliable when used on unix domain sockets.
      adds  c64c571   r26405: Import support for getifaddrs from Samba3. (This used to be commit 5827b7460a058e8565a406f1c3533e5f589674b5)
      adds  fc88ba4   r26406: Make a copy to prevent modification of the loadparm configuration. (This used to be commit c0f2775fd8bd88aad3497d59a7857d7a8a0978c5)
      adds  46b54de   r26407: Janitorial: Remove a pstring and compiler warnings. (This used to be commit bdc482033546e3986bf8c8b65dbf11c54dc57b8e)
      adds  33582df   r26408: Remove use of global_loadparm. (This used to be commit f933b4362124bfdd25544b4e27992d9ca4405848)
      adds  4b0199a   r26409: Pass smb ports along. (This used to be commit 2833f320de1f1fd39c710ad0a61c3fa1bb1df31f)
      adds  b8850f3   r26410: Remove unnecessary static. (This used to be commit 13ae3108dad2f9f0f7a421d672751fa594f4e3fb)
      adds  6d2edec   r26411: Double check Python installation - make sure we can compile and link using it. (This used to be commit 3d8fc5808ced6f54274701d80fe2d42423bf9fee)
      adds  a7f008a   r26412: Add comments and refactor to reuse common code.
      adds  5bddcf4   r26413: we should check the return value of talloc_reference()
      adds  1261f0e   r26414: build: bring in the content of EXT_LIB's for the .pc files
      adds  69e61fc   r26415: LIBSAMBA-CONFIG used dlopen(), so it has to depend on LIBREPLACE_EXT for -ldl
      adds  5db23bc   r26416: Janitorial: Fix warnings in auth/gensec/
      adds  80b62da   r26417: Make str_list_copy(mem_ctx, NULL) return NULL rather than an empty list. (This used to be commit cf8636c8b77c745812376d0ea6f0fb6246a2e4fb)
      adds  1efd92e   r26418: Janitorial: Kill pstring in ntlmssp_parse.c (This used to be commit 718a5a1f3c4195dac8ec780b18f2037ed48a39d2)
      adds  9d4d41f   r26419: Add a module to implement 'ambigious name resolution' by munging the
      adds  f8bc240   r26420: Don't print a blow-by-blow description of every search we do, just the
      adds  026d676   r26421: build: we now have HAVE_IFACE_GETIFADDRS as valid interface detection code
      adds  8530e84   r26422: build: let configure print out if we have working python module support
      adds  21b024a   r26423: try to fix the build on solaris
      adds  03f178a   r26424: Patch and hits from Howard Chu <hyc at symas.com> for our automated setup
      adds  45d349e   r26425: fix crash bug, sorry I should have tested that...
      adds  aa32619   r26426: Remove uses of global_loadparm. (This used to be commit e1d177c8c1101965479f7ade2270490cd6fae4f2)
      adds  a5b8999   r26427: Avoid global_smb_iconv_convenience. (This used to be commit bf072c6fb37b3e6a71c0c747b9fbeaa01480229e)
      adds  8f687a5   r26428: spoolss: Fix a typo. (This used to be commit 5a3a851dc73bb054f036425b2663a187f283803f)
      adds  d891c0c   r26429: Avoid use of global_smb_iconv_convenience. (This used to be commit d37136b7abfbba75ef2e5ab855eb3382b9648b8c)
      adds  a2cea02   r26430: require explicit specification of loadparm context. (This used to be commit 1b947fe0e6e16318e5a8127bb4932d6b5d20bcf6)
      adds  61873ce   r26431: Require ndr_push creators to specify a iconv_convenience context. (This used to be commit 7352206f4450fdf881b95bda064cedd9d2477e4c)
      adds  d1e716c   r26432: Require ndr_pull users to specify iconv_convenience. (This used to be commit 28b1d36551b75241c1cf9fca5d74f45a6dc884ab)
      adds  83f9ee5   r26433: Don't crash when a NULL lp_ctx is specified to a lp_parm_* function. (This used to be commit 7f28b53b579182500c57c4ac0c3d7591f5ddb214)
      adds  2bf0cdd   r26434: Remove display charset from iconv convenience context. (This used to be commit a76625994abf9906d54ae11f9c171f89063cf508)
      adds  70ccac0   r26435: Remove global_loadparm instance. (This used to be commit 66fd8d480bdfeb1c95da8843da3d18abe3f997e1)
      adds  1167c9d   r26436: Remove default of 0 for integer parameters when a lp_ctx of NULL is specified (This used to be commit f3395db91a4dd3a89be55684f12313159d1acdd4)
      adds  e8f4676   r26437: remove another use of global_loadparm. (This used to be commit 703f17bc0986775bf3fe489eb5c876937dabaa9d)
      adds  5e00673   r26438: Store iconv convenience in tdr push contexts. (This used to be commit dffef3162778aebe2f8d77e2da60b22adb7d60ef)
      adds  27b21a3   r26439: Require tdr_pull users to specify a smb_iconv convenience context. (This used to be commit 76fd57be292fb19ae4ede38977732847e6ed8eff)
      adds  e31abef   r26440: Remove more uses of global_loadparm. (This used to be commit 8858cf39722f192865e531164c72039fd18d7a8d)
      adds  84b4763   r26441: Remove global_loadparm uses. (This used to be commit 32007c6277efa46341da7741b749a98633d71640)
      adds  2331f4e   r26442: Remove use of global_loadparm. (This used to be commit 2962a6143c8acb59b64b214bb0146ffa809d5cfe)
      adds  96a2005   r26443: Remove global_loadparm instances. (This used to be commit 8242c696235d1bfb402b5c276a57f36d93610545)
      adds  584044d   r26444: Fix pidl tests. (This used to be commit bc643f1014cef7f0bc66ad0edfa22395c69b8352)
      adds  93b5706   r26445: Fix credentials python bindings. (This used to be commit 7a78d4cbedbe03ea227e66e6f573fca7519fbf67)
      adds  55f90f1   r26446: Convert param module to SWIG. (This used to be commit 94e5f9c92f65070ec8f1c1170c4a0769a4857c6d)
      adds  c39c94b   r26447: Forgot to add param.i file. (This used to be commit 44098e6a40c7447867ea82c6c3f7148a49816577)
      adds  864218b   r26448: Add basic tests for param python module. (This used to be commit ccfab20dcc2d7059c402c03be244b759d59c4b81)
      adds  bf6d40f   r26449: Support configuration without a known configuration dir. (This used to be commit d3643c2152a490952e59ee15b7a62ad3ad465462)
      adds  4a33ca2   r26450: The subprocess is only available in python >= 2.4 so avoid it for now. (This used to be commit 5300bc175ea425e2d28332c5e18bd8e3846b458d)
      adds  45015ed   r26451: Janitorial: fix warnings in lib/registry/
      adds  d8feba9   r26452: Janitorial: Remove a pstring. (This used to be commit d1d95024788bc549f838c0393411fa98ddec04ec)
      adds  43ac3d9   r26453: Janitorial: Don't use a static char[] in smb_readline_replacement.
      adds  df8c7da   r26454: Add simple SWIG macro for wrapping talloced types. (This used to be commit 760fcc8bfa2a7cd7641465cb3bae889e9e0fbc75)
      adds  d1807aa   r26455: Use new talloctype macro in generated SWIG code as well. (This used to be commit 77748c6a9f118c1a2fb9dbc76546d767f1cc27eb)
      adds  a941424   r26456: Provide default config object, fix typo. (This used to be commit 2b59df2af973044d9d3875c9202c17647f561d3b)
      adds  8959ce0   r26457: Janitorial: Don't use pstring in tdb_unpack (This used to be commit 447bc42180cf0be71a35e40f6d93d91879397a48)
      adds  59b7d8d   r26458: Janitorial: also free() var on continue.
      adds  2b021f7   r26459: Build ildap module as shared module by default. (This used to be commit 91cff7dad2eb0467e6b9a86963859e99ded137f8)
      adds  a21a484   r26460: Enable ldb python tests. (This used to be commit 25e982453142eb7d2f68c0751d641581b46fbb49)
      adds  b04bae8   r26461: Tighten dependencies. (This used to be commit a07050be33d9c8e8033063b393162884075fa2af)
      adds  be8a2ad   r26462: Tighten dependencies. (This used to be commit 020f2f7426c2850fffc272f53065fa7305dd0313)
      adds  5b7ed0c   r26463: Tighten dependencies. (This used to be commit d98ac96dfe7bb055f9ad49bc6864890285aa59ed)
      adds  1bc38f9   r26464: Tighten dependencies. (This used to be commit 2b7cfa5d9ab94e1ff2d60719cd3749810463ab15)
      adds  3dc7779   r26465: ntlm_auth: Remoce pstring. (This used to be commit 15b388ce51cafcf09301fe6d8a50922a3b9b43d1)
      adds  1786af4   r26466: Janitorial: Remove pstrings and static char[]s from torture/basic/scanner.c (This used to be commit 59286797cb4c2e000f395b209c980bf431dc65bf)
      adds  be4decb   r26467: Use getifaddrs() for interface enumeration and provide replacements for platforms that don't have it in lib/replace. (This used to be commit 9b4924fbd8619033c55b4c6e2589da247332e7db)
      adds  41e45d6   r26468: Match getifaddrs more closely, add trivial test. (This used to be commit 92898c043b5a2649a2e423d02bcdaea78ae55737)
      adds  958864c   r26469: Fix paths, only include IPv4 addresses for now. (This used to be commit fa9e3b6fa871b7541878f836ea54e882e614a3cf)
      adds  9c80da0   r26470: Update README. (This used to be commit 51a78cfc3e72d6b32ef6c7a6079165a36863b908)
      adds  eb2c719   r26471: Sync with js version. (This used to be commit c0eea26e8e8eb326112e1833d137751fb7e900d2)
      adds  1afe054   r26474: Move credentials-specific kerberos file to credentials subsystem. Fixes missing symbols in some of the python bindings. (This used to be commit e26d0fff6d40899113196ac35a86a9baa10cc9c2)
      adds  0a01f50   r26475: Add ldb.set_credentials function. (This used to be commit dbebb4ef477d2c8de7b8d1e5cde9b9dada47044f)
      adds  92d4286   r26476: Remove unnecessary hack. (This used to be commit 827632ab6e00bacef45c15efc626a1ef587c0915)
      adds  440fd87   r26477: Allow setting loadparm context for a ldb context in python, plus some other minor improvements. (This used to be commit d88527a9d6435203faa8273347d5aa41937e5395)
      adds  449c681   r26479: Further test behaviour of 'attribute or value exists'.
      adds  07beaf0   r26480: Add utility class for testing LDB code. (This used to be commit d7f0b12c9e43b93705f6b9fa6b5ab74fe68e80a0)
      adds  cb62bbb   r26481: Make function for loading symbol from DSO more generic, and allow modules to provide an ops table directly rather than an initialization function. (This used to be commit a71419a73a869c24121005ccbbcb4396f888888b)
      adds  20a6fcf   r26482: Use shared library version of ldb, to make sure not every module ends up with its own private copy of ldb with its own list of modules... (This used to be commit ef029d950cb056b4b831e1ca0f6789484f262093)
      adds  71e2caf   r26483: Merge ldb module dependency fixes, fix auth python module. (This used to be commit 85eeecf997a071ca7e7ad0247e8d34d49b7ffcbb)
      adds  be99991   r26484: Don't rely on removed header. (This used to be commit 6ca2b350858c0747449671234d54584635512705)
      adds  9fcafca   r26485: Fix indent, remove left-over debug.
      adds  b1cd9c3   r26486: Use portable run-time library path environment variable. (This used to be commit 78c183b88661df90def42d6a3852dd6e36a5fd0b)
      adds  70cea01   r26487: Cope with systems that don't have struct sockaddr.sa_len. (This used to be commit 56080469ab28ae5a2f456cced34814d9c33480c6)
      adds  dfc27ff   r26488: Implement tests for the ranged_results module.
      adds  463d1f6   r26491: Fix syntax. (This used to be commit 2513230e286179747bb84e4e87121b80bea8f3f0)
      adds  af3c0b9   r26492: Some hosts have a define called ifa_dstaddr. (This used to be commit c4cd935ee783b2f4939e2c481bbdb1bbdb9190cd)
      adds  6a61296   r26493: Fix includes for dsdb/common. (This used to be commit 84d2f784bfdc91441122ebce393d042a53928d2b)
      adds  7957ea9   r26494: Add entries for new header files. (This used to be commit b814ba76e98c1589d35a162c9871994ca37d7992)
      adds  7c34f48   r26495: Add defines for getifaddrs/freeifaddrs. (This used to be commit c9e5a3078f7baa83743658d5648f0eefdeb05d2f)
      adds  b0360e3   r26496: Move some provision functions to a new SamDB class, support setting session_info on a ldb context from python. (This used to be commit 75cfb0d609687538048a7d72a499a5205af46a34)
      adds  83655ec   r26497: Fix return type for freeifaddrs(). (This used to be commit 8c65053f51330bb55a81572264eefbcc56029dc1)
      adds  01b96e4   r26498: Fix memory leak in iconv code. (This used to be commit 8795697db56e4ca6715950d68f5ec370604fcc76)
      adds  09915ce   r26499: Allow testing python provision by setting the PROVISION_PYTHON environment variable. (This used to be commit 379d0bbb2f9e0cd9b1855fd77bbb89827e0315ad)
      adds  3712ae9   r26500: README: Samba4 is not a technical preview anymore.
      adds  e956111   r26502: Revert accidently removed pkg-config path change. Thanks to metze for catching this. (This used to be commit b87e71ed4bac64353799bef668bca991b16e763e)
      adds  32f439b   r26503: Change order of arguments in param interface so it's easier to make the
      adds  c260454   r26504: Don't rely on system-provided kerberos headers. (This used to be commit c4b1df047663519300370508761c70b0c096b7f2)
      adds  f89c7a6   r26505: Add python bindings for some samdb-related functions, improve provisioning in python. (This used to be commit d2402251666738c0372bbbaeaa1d26c06e254033)
      adds  323c174   r26506: Start running (really trivial) tests for upgrade script. (This used to be commit 73bd4a9566d15f85a971e3a87cefbec2e2eece1c)
      adds  89f34bb   r26507: Fix function signature for freeifaddrs. (This used to be commit cc873bdd2e86e5b380c3056810ccc5ad98372f7c)
      adds  8489f0b   r26508: Tighter dependencies in an attempt to fix missing symbol errors on sun9. (This used to be commit 10d0631c953cfb014da82704244acb7bf99b3e4a)
      adds  e33749a   r26509: Don't make boolean options eat the next argument. (This used to be commit b4ae4cbfe5b66364f437a76aa0a4f82e9bc39ce1)
      adds  93378b9   r26510: attempt to fix shld flags for darwin. (This used to be commit 5dbe3aff3c34f64f35f1e13a11c60c5023348919)
      adds  ac4237e   r26511: Janitorial: Fix a warning for the 'printf' attribute on gendb_search_v
      adds  fe6faa4   r26512: Another attempt at fixing darwin (This used to be commit 4fa04924ab41bd6ad1a0c6d8d9b1987bf09d5270)
      adds  ca74c6e   r26513: Update substitution dictionary for ldifs. (This used to be commit 60fb2de2119cb2f42f858868e39c3b0d303ac20f)
      adds  f6c80d0   r26514: Revert the talloc.c part of r26511, as talloc.h already takes care of thois.
      adds  e7b93f7   r26515: nsswitch: Get rid of a pstring (This used to be commit 88a2d0de8431e7fdd375405808761d2e89d3e712)
      adds  c619f86   r26516: Fix line splitting in subunitrun. (This used to be commit 623b7b31144f9da5e256e5541d04db8698dd39d3)
      adds  57b8a8f   r26517: Add functions for setting and getting parameters on a LoadParm.
      adds  12a513b   r26518: Fix provision of registry using Python. (This used to be commit 12eb38e553993b2726a803af4ae9c05229d6ebe4)
      adds  cad1e11   r26519: Add libnet_GroupList function. Totally untested (yet), but
      adds  63f5309   r26520: More Python updates. (This used to be commit a8b1fe15ac853082961132ede061fe1556ae29f7)
      adds  2fef113   r26521: Fix newlines. (This used to be commit 174aa1583791a4c305bc49cf78f8f10d42701bc9)
      adds  54a48d4   r26522: Fix warnings on SamDB connect from Python, simplify the setup code for the various LDBs. (This used to be commit 20c686f501b652ec0578a075a124b72ecb5f41b6)
      adds  1c29a63   r26523: Refactor provisioning code. (This used to be commit ac1083178f9e521dcd5d3d8b5199abcb00159adf)
      adds  4bfbd78   r26524: Import self join. (This used to be commit daae983c260da6af6a4f1cba1290bc7240d7a970)
      adds  44946ce   r26525: Consistency in the API. (This used to be commit 37577fee582e7c9896b5cf8b62016d480b8f147e)
      adds  8052972   r26526: Fix argument value. (This used to be commit af28f0c56d8e5ccc6ce8916d5bbdf9045e1fb47e)
      adds  4e6ab64   r26527: Start on tests for provision. (This used to be commit 84ac6c6bbfc4baaf28906ee5826a9cf888043656)
      adds  1cd5cc6   r26528: dsdb: Fix a warning. (This used to be commit 41a1f59850345c5a2944818a9a00bc6118d05c8a)
      adds  131c40a   r26529: Indeed, this belongs in the schema module. Ranged results need to use
      adds  b8313b1   r26530: Add NET-API-GROUPLIST test. (This used to be commit 73566f520c0835f6b6b37d3f62414052468afb99)
      adds  1b1de74   r26531: Prevent from displaying the results if the function
      adds  1385a75   r26532: Fix mistake in assignment. (This used to be commit 4d0ff8e375d5378c68c505f42246e62cfdd648a2)
      adds  9d71dba   r26533: libreplace: hopefully fix the share library/module build on darwin
      adds  5ed08eb   r26534: configure: using == in shell scripts isn't portable
      adds  595ec37   r26535: Get rid of all-knowing ProvisionSettings object. (This used to be commit 40bf88c8a70e8379a6081cb6050034bcd7ae56eb)
      adds  86f91db   r26536: More tests for provisioning code. (This used to be commit 43c8bfeedf06ce806c524a28fa72c643f6db60f4)
      adds  6e24592   r26537: Support ldb.add({'dn': 'dc=foo,bar=bla', ...}). (This used to be commit e91fe76d296973430f71502c9b614d0dfac4d83c)
      adds  c2fffa8   r26538: Pass path generation function around rather than base directory. (This used to be commit 5f921af41e4dcd6844f6a662d56bd27c4e76ff88)
      adds  3e75f22   r26539: Remove unnecessary statics. (This used to be commit e53e79eebef3ece6978f0a2b4a1ee0a0814bb5d2)
      adds  0500b87   r26540: Revert my previous commit after concerns raised by Andrew. (This used to be commit 6ac86f8be7d9a8c5ab396a93e6d1e6819e11f173)
      adds  60c8e5b   r26364: Branch Samba 4.0 for an alpha2 release.
      adds  b8a4093   r26387: Merge logfile segfault into alpha2 branch.
      adds  55bfefb   r26388: Fix up SWAT provision (again...), after changes I made to the
      adds  4d5aee7   r26390: Start on a WHATSNEW for the alpah2 release.
      adds  2949c94   r26478: Update versions, fix typo. (This used to be commit 913ba6093944584f773cc2d293ba9a7394905b3c)
      adds  5539575   r26489: Merge fixed ranged results module to release branch.
      adds  1319bd0   r26490: Update WHATSNEW. Unless some fancy new words arive soon, this is what
      adds  63d1c1d   r26501: Merge kblin's updated README
      adds  c27f794   r26541: Mark this as the release (This used to be commit cc3912220a169280bc5cacfb98775a9f3fa42e90)
      adds  7c1fdfe   Merge commit 'release-4-0-0alpha2' into v4-0-test (This used to be commit e53723c40cb022903066503e2de3b750c2dc5112)
      adds  109a903   r26545: Sync output with ejs. (This used to be commit 48ceaa964327ed7094275780cc3c0767636bcb18)
      adds  9ca5a26   r26546: Rather than having a gazillion targets, add output format variable for 'make test'. (This used to be commit bd5217906c12c36df9769fc32aee77d9c1805bf2)
      adds  254f1c6   r26547: Make testsuites less special during subunit handling. (This used to be commit 0bf6bdcd7f21740853ae852193d51bdf14201782)
      adds  70c9374   r26548: Remove remaining variables from state hash. (This used to be commit 84f5b3e257241f699f3e51d8f282fa00cfd1000a)
      adds  1ae762d   r26549: Remove suite-specific bits. (This used to be commit ac01d515b71ce44a0d98e50d58a76e1ce9e1f5d9)
      adds  6afef7d   r26550: libreplace: fallback to __ss_family of struct sockaddr_storage
      adds  bf20aa0   r26551: Make sure NULL is defined before using it to test for getifaddrs().
      adds  b3b3af0   r26552: remove unused state variable, use dot as path separator for test names. (This used to be commit a84975610c2825e9ceecdd47d744282bd55220be)
      adds  9f1e4c2   r26553: Fix html output. (This used to be commit 769ac782f30805b725ed9aba532a976b2892ab03)
      adds  6890891   r26554: Fix test for getifaddr on FreeBSD. Patch by Timur Bakeyev. (This used to be commit 37c7b65546190bdce40cb48435cc4fd51d89a124)
      adds  758be0e   r26555: Use python-config utility to find python compile/link flags. (This used to be commit 6cc5e838e6c411ce74e7abde685720aa1f3cbdfb)
      adds  571506e   r26556: Make Fedora DS consistant use FEDORA_DS_ROOT, now we use OPENLDAP_ROOT.
      adds  bc60353   r26557: sync WHATSNEW with release branch of Samba4 (This used to be commit 198705f9b7c6fc23bab6fc9f08f5ce7070e5cc11)
      adds  db225ee   r26558: Add IDL for netr_GetForestTrustInformation().
      adds  30ce895   r26559: Make the provision function a bit smaller. (This used to be commit a1175231a58c60f32574816643dafc78ff867161)
      adds  6915cad   r26560: Add script for running in valgrind. (This used to be commit cb5d6a9ee27cea4a7a34c3249eed55f601630b82)
      adds  af7e3da   r26561: Fix make gdbtest, valgrindtest and testenv for shared libs. (This used to be commit d2b9055bc032506849827d6fab2d2b9d35d132e2)
      adds  b7ffc3b   r26562: Fix provisioning using Python. (This used to be commit b07ca944ba62a3f3de58c06b66533c0953a32de9)
      adds  670918f   r26563: Fix reg_diff_apply argument order. (This used to be commit cfffd0357ee4c4bb3f3c9adb051eeee1bbac526a)
      adds  09f820f   r26564: More python bindings for registry code. (This used to be commit f40fad9827d0e9567224bc1e64ea91e610a07a3f)
      adds  249cc73   r26565: Fix python registry bindings. 'PROVISION_PYTHON=yes make test' works now. (This used to be commit 485d1fa3d17fe6cc7a0ecd80e8bac42d173bbb19)
      adds  f053e38   r26566: Fix member provision when using python. (This used to be commit e5573283df9e98bccc8eae227cf0f11367ecf084)
      adds  fb02130   r26567: Allow registering new ldb modules from python. (This used to be commit 485db76d8476fce399a9b6cb977cf55ea35ec189)
      adds  9c32358   r26568: Revert r26482
      adds  784c228   r26569: Jelmer tells me that ldb must inevitably be build as a shared library,
      adds  aa0a06f   r26570: - Trim size of the swig-generated Python bindings by removing a bunch of {}'s.
      adds  3ee442c   r26571: Hide warnings about unused macros and casting qualifiers in autogenerated files. (This used to be commit cb76c60007ae1254181c09ba1ab09c419f500bc5)
      adds  d0ba9f0   r26572: Fix warnings in the Python code. (This used to be commit 15038d9586d0b58f301ca8c39c21ef10c4283f28)
      adds  de9c893   r26573: Fix warnings. (This used to be commit 874f0ac0561e38a8c0ceda983f6c88c75ee29e9c)
      adds  2d400c1   r26574: Do not call functions in the variable declaration, fix checking for tmp_ctx,
      adds  1ab5bcf   r26575: Build a private copy of the Python executable for Samba 4, so we know we're always using the same library we build the modules for. (This used to be commit 03270c5ffdb1476bef5eba846c2ea008111375fc)
      adds  be33f4c   r26576: Allow the static module loading code to be used for the Python modules.
      adds  9852e79   r26577: Fix the standalone ldb build. (This used to be commit 1cf374eb3125c66844f01d013016feaf99760582)
      adds  b3bbbd0   r26578: Ensure directory exists. (This used to be commit c89c667ec2c5c8b4bbee821deaf8f55a4da2064b)
      adds  ac26789   r26579: Fix the typo that breaks the code coverage build. (This used to be commit ad97efc480fc21d794f880abcd6c95827592986e)
      adds  c13ae70   r26580: Include sentinel in build.h, in case the list is empty. (This used to be commit f1997dabed584bdc864c4b7235c29603c312ef46)
      adds  5a1433c   r26581: Make ldb_wait uniform, so that it is easy to remove it completely from modules
      adds  5e574b2   r26582: Use the same swig flags everywhere. (This used to be commit 7008f90e03a12687f739e5492b3e0ab36587db6a)
      adds  9faf93c   r26583: Throw a proper exception in the python code when tdb_open() fails, fix indentation in generated SWIG code from pidl. (This used to be commit 4ff8f4e370d30bf6b0b2f548bca14a9b7e1317f6)
      adds  a822a14   r26584: Fix exception handling in ldb constructor. (This used to be commit 5383cf8e69233b3cb7c1876f52644537e459dea6)
      adds  59efa6e   r26585: Fix samba3.python tests. (This used to be commit 231ec0777b7d1fb1297e3a974871b8735a386cfa)
      adds  6c9a2a3   r26586: Rename fetch to get for consistency with the Python dictionary interface. (This used to be commit fadab7c60bb6dc5746cb2ee16f9c86fa0e0cdf1a)
      adds  95b1f55   r26587: Fix reading Samba 3 WINS database and initial work on group db, aliases and secrets. (This used to be commit c7c4cf258ac7975b409d26c9386838d4780c756f)
      adds  3c744dd   r26588: Janitorial: Rename torture_*_add_*test to torture_*_add_*test_const.
      adds  a6caca9   r26589: torture: Add non-const version of torture_tcase_add_simple_test (This used to be commit 1ae9cde5105cc4349a44e6098e9393e06acaf95d)
      adds  8ada900   r26590: Parsing routines for the smbpasswd file and idmap database. (This used to be commit 0c14e16a2bc965d3319ca990089566bff98a47fe)
      adds  3c22677   r26591: Get the first bits of samba3dump to work again. (This used to be commit 3511027515f8ea860fbe46639d9169999646a297)
      adds  cc30cb5   r26592: Finish fixing the samba3dump script. (This used to be commit 85679f3fc98238f90280f9f10d42550d71eeb918)
      adds  7c146c4   r26593: - More work on the python versions of samba3dump and the samba3sam tests.
      adds  e8bca8d   r26594: Add right paths to the Python sys.path setting so we don't have to set magic environment variables when running from the build directory. (This used to be commit 2d2674ad79330f59210408fd03e859afc01f40f2)
      adds  cea31e3   r26595: Fix includes for hosts without gssapi as system header. (This used to be commit 64203a6b7b98be59af192290b0106979c2b2f71a)
      adds  533cc58   r26596: Fixed upgrade.py.
      adds  327847b   r26597: Attempt to provide alternative for hosts that don't have python-config. (This used to be commit fa5d1923efe5c1dc7ef12757b41f8d8eafcb1288)
      adds  43a03b0   r26598: Simplify the way Python tests are run. (This used to be commit d649f73431fc993e31522e7fc8e1e35e0a4421d8)
      adds  7ff974a   r26599: Attempt to also support provisioning using Python in the BECOME-DC test.
      adds  251a4e0   r26600: Provide dir variable with current basedir in Makefile. (This used to be commit b06d3e1a52d6b71a1e3e7a9e0ecf69f3b899ae18)
      adds  3a3633b   r26601: Remove existing files to prevent errors. (This used to be commit 9427757ae2ceba987883ed322eb49eac0be6c079)
      adds  aa79008   r26602: Revert my previous commit as it only works with GNU make. (This used to be commit ecd2d96c3173e4d2f77a1ca50f26a16ac7a313b1)
      adds  7d270f7   r26603: Don't install no longer available upgrade script. (This used to be commit 69e469d9e18659d70ed684338b472cd38d231f86)
      adds  40309ed   r26604: Don't depend on Python just yet, since the code that uses it is ifdeffed out. (This used to be commit b863fdf474503918f347883a578a8c6624fd615a)
      adds  278737e   r26605: masktest: Get rid of pstrings. (This used to be commit d54fcf4f826d3c650c19eea9ccc45b786c6ae68a)
      adds  e0132b5   r26606: masktest: Dynamically allocate strings. (This used to be commit c38f3c6fe9c54339805490ab5ecd6b3d13a35bdb)
      adds  c4d3666   r26607: Fix reading of values and subkeys in Samba 3 registry files. (This used to be commit e3d7454ef70d6fe9a1ce34eaf57268bd5b713ccf)
      adds  222262b   r26608: More improvements to the upgrade code. (This used to be commit 7ea06d91f602f770f55a1171174f11b922fed8e7)
      adds  6ac5221   r26609: Try a few more variatations to get the selftest to run against
      adds  8ff2de3   r26610: Write out a memberof.conf, to run the memberof plugin on all linked
      adds  d808736   r26611: Tridge didn't write this...
      adds  f5bc88d   r26612: Tests show that we don't need to use a callback.
      adds  70cb5ac   r26613: Add a function to write a DATA_BLOB into an LDAPString.
      adds  094f364   r26614: Fix options parsing for credentials in Python. (This used to be commit 9ef3b7de6baadeb2240ef9d24c55be9dc4cccf1e)
      adds  18f9eac   r26615: Fix Python syntax (This used to be commit cc15136c1e29f0a25847568f748cc1af52b7037b)
      adds  8ad2a03   r26616: Support parsing of user data in SAmba 3 tdbsam. (This used to be commit 2f33e0451d6699fed8bc9abfa2f331317502b358)
      adds  0098543   r26617: Load smb.conf. (This used to be commit 3f7bfef195421083f1401a73f60c5d270a1455f8)
      adds  77c825f   r26618: Implement -W option support. (This used to be commit e48026b17d682c01eb3343ef35f6e847b18fa297)
      adds  c2d16f4   r26619: Add Python bindings for libnet. No tests yet and no way to set the parameters... (This used to be commit 9de0a153e99764583b33fc5d58118296db820653)
      adds  66fbdaa   r26620: python: Allow not specifying event contexts, in which case a new context is used. (This used to be commit 73c0b1c89763ba61451f3d2a602163090780c56f)
      adds  65837a7   r26621: vampire: Add simple Python-based vampire script (This used to be commit 46580d51d3e40ef83754fceefa392fe1df38e37d)
      adds  a61e25f   r26622: python: Update license version, clarify copyright. (This used to be commit 3ee62094074d74b6c69948730f2892f0a430f40b)
      adds  405a20b   r26623: python: Allow specifying URL rather than host name on the command-line. (This used to be commit 108f6caffe2bb311495b89659cfd818f0ec410f2)
      adds  68b6982   r26624: libnet/python: Use standard function for constructing context, allow overriding credentials. (This used to be commit a5fb3caedefaf5387e3a384d060272f11a3b4b99)
      adds  57d62f4   r26625: Wrap some more events functions for Python and add a trivial test for it. (This used to be commit 7873666a958a0b92c979dba93f3c3e5136e28d29)
      adds  c4a5c61   r26626: Install auth/session.h (This used to be commit 57bf390068d36d85819dac561bdf1224db5c071b)
      adds  ac65321   r26627: param: Provide a call for loading the system smb.conf. (This used to be commit 2596b479abc8e0d1c064e1d191f2d1c894252f3d)
      adds  6817c5d   r26628: python: Add more documentation, simplify code in Samba3 module. (This used to be commit 3c329ee73d9979236313c37e51750ec06b8dd69e)
      adds  2bd4bf6   r26629: python: Improve documentation in various places. (This used to be commit ee71a27bca66426d34cb1d686a83ac6a342329d3)
      adds  870d20c   r26630: Split up big tests into various smaller functions, making it easier to debug. (This used to be commit 4be116133724ac52f9df8adb3feeb93ea616a990)
      adds  f4b30be   r26631: ldb/python: Fix missing elements bug and memory leak. * Don't increase the PyDict_Next() counter - Python already does that for us. * Fix a talloc(NULL, ...) memory leak in the code that constructed ldb message elements. (This used to be commit dc2a612927289da78017abf4ad51a4d51292e3a1)
      adds  fcb8285   r26632: Add libnet_CreateGroup function. (This used to be commit b8e115a920cfbbb0eb0d98d880734912242b851c)
      adds  3a0a6e8   r26633: A couple of fixes in comments. (This used to be commit 9ff6568f9563bf72d11bf437fb6718e6fafe1824)
      adds  011248f   r26634: Add NET-API-CREATEGROUP test. (This used to be commit 3d7a18b8231a98ac40bcfb8287b100209190beab)
      adds  0189176   r26635: The OpenLDAP folks have been very accommodating, and their memberof plugin allows the error being returned to be adjusted.
      adds  108fd49   r26636: Remove useless 'backend' parameter, and make the memberof overlay use global.
      adds  cf80a01   r26637: More work converting to Python. (This used to be commit 84f1e82d8fe5ecca75e2d7048d1b8b409abcb9b7)
      adds  86dc05e   r26638: libndr: Require explicitly specifying iconv_convenience for ndr_struct_push_blob(). (This used to be commit 61ad78ac98937ef7a9aa32075a91a1c95b7606b3)
      adds  7d5f0e0   r26639: librpc: Pass iconv convenience on from RPC connection to NDR library, so it can be overridden by OpenChange. (This used to be commit 2f29f80e07adef1f020173f2cd6d947d0ef505ce)
      adds  9d136bc   r26640: Janitorial: Remove some more uses of global_loadparm. (This used to be commit c863f4ebde8efa1a695b4469142d6719e30bc419)
      adds  9987095   r26641: ldb(Python): Remove some unnecessary {}'s. (This used to be commit f250bc18e9e32d62d262901cec65586a15cd8db1)
      adds  5e03b92   r26642: samba3sam.py: Remove more EJS-specific code. (This used to be commit 7d14b657b3d59924b15f4f84bbd5745cd7f759ef)
      adds  37b822e   r26643: librpc: Remove uses of global_loadparm. (This used to be commit 924c0890904266af8f50f69a25f89d36f971d710)
      adds  771b347   r26644: Janitorial: Pass resolve_context explicitly to various SMB functions, should help fix the build for OpenChange. (This used to be commit 385ffe4f4cc9a21a760c0f00410f56e2592fd507)
      adds  40acf23   r26645: Janitorial: Fix a couple of warnings. (This used to be commit a2bc97e8b01ecee48be60823cb19b4e794fb8f93)
      adds  969b857   r26646: libcli/smb_composite: Allow specifying SMB parameters in smb_composite_connect structure. AFAIK no global variables will now be used when doing RPC client connections. (This used to be commit 0ef75e4e3cb0e1bd10e367a00f5e9b725587c40a)
      adds  bcdc491   r26647: Mark 'valgrind_run' as executable (This used to be commit d00b87caffdcf8af40054d3325197040cc75b6eb)
      adds  636c9a7   r26648: Move detection of global catalog captability to a central function, so
      adds  4d0514b   r26649: Only claim to be a PDC if we are a PDC.
      adds  5d0e4f2   r26650: torture/raw: Fix warnings in lockbench/openbench.
      adds  425732f   r26651: libsmb: Allow specifying signing policy from higher up.
      adds  6f79af9   r26652: msrpc_parse/msrpc_gen: Add iconv_convenience argument. (This used to be commit e886f1bc0dc694971979716d1991535c7d2e08de)
      adds  dc8ccff   r26653: Janitorial: Remove global_loadparm use in two more places. (This used to be commit 65fbb4700d145810d1c7539a4037d73d856278c6)
      adds  dcc2825   r26654: libcli/smb_composite: Rather than specifying each of the gazillion options for SMB individually, just specify the smbcli_options struct. (This used to be commit 8a97886e24a4b969aa91409c06f423b71a45f6eb)
      adds  4537be1   r26655: torture/auth/pac: remove uses of global_loadparm (This used to be commit ff67935be4980c701a9cd9a7fa435b8d1e02dfec)
      adds  6ed5fc0   r26656: python: Add file documentating the status of the Python migration. (This used to be commit 5c86cc6648169bf52161a1ffdbf17a38b62c611f)
      adds  0dbdfc2   r26657: pidl: Add basics for generating Python modules. (This used to be commit f1960ca7c4d1b75d64192efdd446482c6bbebcd9)
      adds  1548d8d   r26658: pidl: Register Python modules. (This used to be commit f47044aacc8eb6df856524744ab87bee997bae6d)
      adds  9350313   r26659: pidl/python: Support string constants and handle modules. (This used to be commit 885e5980d7d7fbafdcf308b8ba6f2560c5b467ec)
      adds  0d6dbca   r26660: pidl/python: Generate stub functions for DCE/RPC client functions, constructor for interface objects. (This used to be commit 0ee0581f052d0b90b2697841aaa09e0955aff65a)
      adds  c9afddd   r26661: pidl/python: More generic handling of NTSTATUS, add stubs for types. (This used to be commit 336dae6d429f122f7f38a6c78d28b848ebfa3c67)
      adds  4ba6e6c   r26662: pidl/python: Add constructors for struct/union types. (This used to be commit bc6aa49d8e33add2efa6f66630029f5305b56280)
      adds  e5f8d05   r26663: Proper dependencies for pidl Python bindings. (This used to be commit f24e5e8a2b16f2f1640cb573bdcb346cb3748f33)
      adds  e15a331   r26664: buildsystem: Hopefully fix the shared library build on AIX. (This used to be commit bdf30f80fbef8ea70c3073dc43bc1b0bc02a9951)
      adds  df70180   r26665: registry: Fix tests on bigendian machines. (This used to be commit bcd8f50f7952d1e502326f11ddfa8cfe8a982b1b)
      adds  e652fc8   r26666: python: Prefer newer Python versions as they use const properly. (This used to be commit aa2adf33275dc637022d9feee1531aa79aa08e25)
      adds  d0e9c92   r26667: pidl/python: Don't generate casts anymore; this will generate warnings with older Pythons, but will be a lot cleaner with newer versions. (This used to be commit 7db3222dace7071e3d74fc34b86d571a0f3badea)
      adds  a5301d2   r26668: tdb/python: Fix default value of open_flags for tdb. (This used to be commit aa438a2febc6562aa6f71505936d0872a6dcd17d)
      adds  2c8c9a5   r26669: Janitorial: Remove uses of global_loadparm. (This used to be commit 50c46160d997e0448f51ae09e0f3c79e8519fa41)
      adds  2da3464   r26670: Janitorial: Remove global_loadparm uses. (This used to be commit 13cc6ca1d3c2b5899bdd02c4c7306a92baa260f5)
      adds  01c7909   r26671: rap: Convert the RAP tests to the new torture API and run them by default.
      adds  df408d0   r26672: Janitorial: Remove uses of global_loadparm. (This used to be commit 18cd08623eaad7d2cd63b82ea5275d4dfd21cf00)
      adds  5878869   r26673: selftest: Document the purpose and output format of samba4_tests.sh. (This used to be commit 93b80f1ceb1efffd16a489bebd63ec10dd947989)
      adds  b7e34eb   r26674: smb_composite: Avoid use of global_loadparm.
      adds  e644673   r26675: mkproto: Add --all argument, fix some perl warnings. (This used to be commit a175ee6594046c44572e3314ab7c3b61dcd7422f)
      adds  9d09a06   r26676: libcli: Fill in lp_workgroup() again, should fix my breakage of cifsdd tests. Thanks to Andrew for catching this.
      adds  e45c7ff   r26677: Implement and test iter{keys,values,items} for tdb bindings.
      adds  4e6dcc7   r26678: Check in auto-generated swig files. (This used to be commit 62017f049bc0b0f311ba49d03084044faa5e6dcd)
      adds  56cf85f   r26679: It is very bad to free the ldb handle when you didn't create it...
      adds  654282b   r26680: Don't always advertise GC functionality.
      adds  97273d3   r26681: Use fewer magic numbers.
      adds  4e064c5   r26682: Move CLDAP to the modern torture system, and add value checking.
      adds  8174ed1   r26683: Add another testcase. I still don't know what's wrong here.
      adds  bb93a7e   r26684: Trivial cleanup from Matthias Dieter Wallnöfer, from bug 5090
      adds  637cd09   r26685: Fix bug 5137 by Mark Ridley. The RPC-ATSVC test is not tested, so was
      adds  d59ac4d   r26686: Fix bug 5143 by Jason Tarbet. This prevented an easy cut-and-paste of
      adds  ff1017b   r26687: python: Update status after feedback from abartlett. (This used to be commit f08192750eecdd8b0ffbed84a53abcae51afd2df)
      adds  7f8276b   r26688: Fix listing remote predefined keys and subkeys. This fixes bug 3431. (This used to be commit 846876ad32dc86fe7c367db084e76c670c61b389)
      adds  47f6bbf   r26689: registry: Return max_subkeynamelen, max_valnamelen and max_valbufsize in getkeyinfo(). (This used to be commit b06896d2378e536f5044dbe500a5232a89d6d0b5)
      adds  f8b8d8c   r26690: torture: Move torture_context_init() to the ui.c, where all functions related to it are. (This used to be commit 5f6cc640758448df9c8ad4eba1ffa12ce0c3f732)
      adds  20bf9e1   r26691: registry: Add subkeys required for Server Manager Alerts and Peplication. See bugs 4934 and 4935. (This used to be commit fdd2ba336b4cf742f6e59253beab5dd226a87a85)
      adds  83a7d86   r26692: registry: Treat key and value names case-insensitively. (This used to be commit 9fc5f098e01145db5b01efb0bf22cdddf0213d20)
      adds  d6b91ac   r26693: Add (untested) libnet_rpc_groupdel function.
      adds  cef4081   r26694: asn1: Fix header and some typo's. (This used to be commit f9988734bb8a1d823e14b6bff5c4d55d75471f18)
      adds  34dd0dc   Native move servers will refuse these SamSync operations, so don't count them as errors.
      adds  7054ce6   Return 'not implemented' on more RPCs.  (easy way to 'pass' the torture test, as I see little reason to implement these RPCs).
      adds  0f32132   r26695: Cosmetic fix for pidl generated samba3 client code.
      adds  e3f0e64   r26696: Some more minor pidl samba3 client cosmetics.
      adds  4d58fc8   r26697: Leak less memory into the ldb context.
      adds  e6968df   r26698: Prettify samba3 client code a little more.
      adds  c781879   r26699: Some minor cosmetics for pidl samba3 server code.
      adds  db5b0fc   r26700: tdb: Build and install Python bindings when possible. (This used to be commit 8d77ea379fef5ad4b2718bc8e0620304588c9239)
      adds  fd39d20   r26701: ldb: Build and install python modules when possible. (This used to be commit 7a66d0eff6e2300cc82b4c7585f9c45afcc851a4)
      adds  5b8ffcc   python: Update STATUS. (This used to be commit bcd82a9ae3cb01b3d8ed0c36999f7a1c0bbab19a)
      adds  70ca537   pidl: Fix samba3-cli test after Günthers formatting fixes. (This used to be commit bd4ce069b4b6d3fdc182b16060c20e6fe8e8a87d)
      adds  ef4e560   prepare the mkversion.sh infrastructure for git branches in the build-farm
      adds  1f493dc   Set -test in the vendor version
      adds  2566590   Revert "Set -test in the vendor version"
      adds  84c9b62   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit ad9089c413bfac6dddda5e837d7143fe7a2c29fb)
      adds  80902a2   Merge commit 'origin/v4-0-test' into 4-0-local (This used to be commit 4720f53a92644dd6959e18923924fbe01889111c)
      adds  3688b76   Make Samba4 and Fedora DS happier
      adds  6bdd142   tdb: Add simple reimplementation of tdbdump in Python as an example of the tdb Python bindings. (This used to be commit 47d797f7885b1e7bcff724496ecb1990e8440eea)
      adds  9eec5ad   Update ignore list. (This used to be commit c21886614ddacbabef2420e4cf67e0488439c9c8)
      adds  dc6058e   Ignore compiled Python files. (This used to be commit ff14ffc6582874d8248798bebd57703fbdbda942)
      adds  4f6177d   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 588531bf211f5ede2731df56fd540934b673a2d7)
      adds  3f7ec9b   Add in new module to normalise DNs being returned from OpenLDAP.  This fixes the case of the attribute in teh DN.
      adds  3dab823   Fix segfault when sorting LDAP replies on the client.
      adds  f5277a3   Rework ldbsearch to avoid segfault when remote LDAP server returns referrals.
      adds  9269db9   python/ldb: Add __getitem__ implementation for LdbMessageElement. (This used to be commit e6498a0780dd31dfc623a69432004b606aeaccbe)
      adds  c369502   ldb/python: Implement __len__ for MessageElement. (This used to be commit a8f90ed34ce9341080b63c801ef54b82de42b8e6)
      adds  2466d2c   ldb/python: Allow comparing a MessageElement to a list or a singleton. (This used to be commit 1ccbab81d79f83bb419104f2bbaf2ae7b368e90f)
      adds  1f4838b   python/ldap: Wrap parse_control_strings(). (This used to be commit b27e5a68530c4fd6430cbb174b63f8ff2b6f4e53)
      adds  6a875cc   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 597f9fe17685fb7909269bc0af04bf4a040e2ad7)
      adds  ac4810f   Remove 'dn' from mapping, it isn't a valid attribute in AD, and causes problems with ldap.js test with OpenLDAP as the backend.
      adds  48c2d87   Use 'dn' less, as this is not a valid attribute in AD, and I want to remove it from ldb.  It is not longer mapped against OpenLDAP.
      adds  1d8cddd   python/ldap: Support controls argument to ldb.search(). (This used to be commit 9eddc27f13fa2feb56d6b015e66d8c54081487da)
      adds  aec6671   python: No longer skip LDAP tests. (This used to be commit d029c0bedf8b3d300050786991e2df0e446fca72)
      adds  a785df0   ldap/python: Fix some more calls. (This used to be commit 583881ae5a2a173abad9ba1ffd766b009d9ca8cd)
      adds  410e8f8   python: Specify right arguments for the ldap test, fix some more calls. (This used to be commit 74209fa6b097c6cd3c919dc6a67d998de12fa575)
      adds  b344508   python: More work getting the LDAP test to compile again. (This used to be commit d7a3f9612c40000cb265279598c09f6983305656)
      adds  5967746   python/ldap: Fix some tests. (This used to be commit 52f64afd4324eb185303ca192b88ccb632ee8587)
      adds  da56ee6   python/ldap: Get further. (This used to be commit 0c27eabbc40657493dc72f12b4fbdb07b0a3200f)
      adds  d2b96bb   Make a few more tests pass. (This used to be commit 017aa400c7097cf6132f2bec969b9bbb5237f4d8)
      adds  c01396d   python/ldap: Fix a couple more tests. (This used to be commit 3a0d14f33532d88ace770d037c50375fe822dbb6)
      adds  79d466c   ldb/python: Support comparing Dn's to strings. (This used to be commit 355878907970b396e4031426fda260d981c417eb)
      adds  1534a40   ldap/python: Fix last tests. (This used to be commit 874c00b1c1ef011c85226135144fafdc97d91116)
      adds  63bbb92   Python: Update STATUS. (This used to be commit cbf3b74e5f5076d864b08c772f21b20751ea5163)
      adds  2b17949   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 53b51660ae6b733b19b0ba3403f229b215de7b47)
      adds  28a06a1   ldb: Get rid of a warning. (This used to be commit 37ed9fbeee37a1d86d6f6841eac5c1a0a85c1fcc)
      adds  9aec391   gentest: Fix a warning. (This used to be commit d41b2e5ccd113ecf2f99896b1ce061ecb9ecc54d)
      adds  7b77490   ejs: Remove cast to incompatible pointer. (This used to be commit 89d5b91d3c4dae754178c82cb7a24e7c5af09fcd)
      adds  ed4fde2   libnet: Rename a variable so it does not shadow a global. (This used to be commit a5b9d2f33279e0f96a36acbf3da7c018aadf08c9)
      adds  1ab7a0e   libnet: Fix includes to silence a warning (This used to be commit ba5a21998bfc1bd616e7a2d9647d284ca30a3574)
      adds  35c5971   wbinfo: Handle SID_NAME_COMPUTER in sid_type_lookup (This used to be commit 1abb2b471a11305ae7e0da403eca3cfe1fe1b016)
      adds  7c3e8c8   Python: Simplify code in a couple of places. Copy Andrew's changes from g53b5166. (This used to be commit f056f624958af79204c972eba3f85e36e93daed7)
      adds  378dff1   python: Fix typo. (This used to be commit d6b06fc03e37781f5f59b15cff8fe3ee8df63444)
      adds  47fff7a   pidl: Remove multiple copies of get_pointer_of and get_value_of. (This used to be commit 79344c9c5e0e38155facb0c7b16e84a0dca3d2eb)
      adds  92950a9   pidl: Remove support for the "declare" keyword in the parser. (This used to be commit ea3371389226a756ba641a7fc02cfbee78663411)
      adds  236a780   idl: Use typedef rather than declare. (This used to be commit 3fd750bd54f150ff62fd8165406bd26d03d624cf)
      adds  87fc0a4   pidl: Remove support for the declare keyword in other parts of the pidl code. (This used to be commit 2fe013f715bdee6c01a833bc6c883e830bdc5dfd)
      adds  6963e9b   pidl: Move tests for the CUtil module to a separate file. (This used to be commit ce40890ef0166ad11dd835249f52e2ab5876efba)
      adds  1b90619   pidl: Remove declare tests, add more tests for typedef. (This used to be commit 254bf85c2eb69fc2ee22d3a92a6b027a25594250)
      adds  79c4bd9   pidl: Update documentation. (This used to be commit a13f51dae591684dbc9620f385d2fbccf31ec137)
      adds  0e4be85   pidl: Add more parsing tests. (This used to be commit e44ee3e60ac4eb56cca02b58fdecb171269daca4)
      adds  7a43cba   pidl: Add CPAN metadata. (This used to be commit 7569fd5fce55fdc5c2639ec5c0a8e39e37a21fe8)
      adds  c9e39b1   pidl: Remove obsolete smb_interfaces code. (This used to be commit 169e91b07c29a69113f40214543be2653d7fecf5)
      adds  97ad5d5   pidl: Add ability to write type metadata to a file. (This used to be commit e8ab241ff47f2c3e6f80f9c62373139e4c9f5a1e)
      adds  90198fa   pidl: Prevent empty declarations for enums without body. (This used to be commit c1e0570506d7c77112065a03a876cda4e4db7769)
      adds  532154a   pidl: Move more stuff outside ifdef when defining enums and generate pretty code for enums without body. (This used to be commit d91af936ae51e33c8598d88c77575abbeb0e556b)
      adds  ad55958   pidl: Add function for determining whether a type has a body. (This used to be commit 893f4102c93c1c2cd6b836f12644d06d9e31800c)
      adds  3f9812f   pidl/ejs: Fix bug that filled in the body for types without body. (This used to be commit 4f4dfa6042178c157a09df61d72a42af7aa5c67b)
      adds  b36a0ae   pidl: Avoid accidently filling in empty body for types without body. (This used to be commit 1fe5c1ad07c574dc094f59f728025dfcafa0cf22)
      adds  95f83d9   tests.blackbox: Avoid my local Kerberos setup from interfering with the blackbox.smbclient test. (This used to be commit 1d703dcf3a888e4c8301a4f53a289ff18bf89f75)
      adds  53c33aa   python: Avoid PyDoc_STRVAR() macro which doesn't exist in Python2.2. (This used to be commit dec3f421be5d7fd4ead3b71f8b69921c41bad39a)
      adds  c264fb4   python: Try more possible flags.
      adds  2c90e6f   python: Fix initialization of variable. (This used to be commit 620ec696657558dbad2a6c7d4231deabcaeaaef1)
      adds  1e19c85   Try to fix the build on Tru64; avoid single quotes because they get expanded by perl in the build system. (This used to be commit bba8914af56cb161c275fbbdea2479d6f8bd703c)
      adds  7b06161   Remove accidently committed debugging statement. (This used to be commit 9ad2de6e9900aadc3171c5376972ce4d3ed3fb24)
      adds  6ef36c1   python: Avoid PyMODINIT_FUNC because it doesn't exist in older pythons. (This used to be commit e179db6d0fcf093082f2ad441980a2bb77ac6b17)
      adds  ecf52b2   python: Avoid overwriting flags for already found version of Python. (This used to be commit 9041e385fe666c16d9a5b9a030b54a856f17e5e5)
      adds  88f2ca7   Fill in IDL for lsa_SetInfoPolicy and lsa_SetInfoPolicy2.
      adds  b7d5a76   Use lsa_PolicyInfo enum in lsa policy info calls.
      adds  83c56f2   python/pidl: More work on wrapping enums, bitmaps and structs. (This used to be commit 732c3453f0784d5052705b00735b750809afce61)
      adds  7aa0f25   python/pidl: Handle non-string types. (This used to be commit 02dd02c529d578ad7fa4a6b825097685555604fe)
      adds  f71df73   python/pidl: Start wrapping function arguments. (This used to be commit c2595d3754db4d03bafd53b6f62158516493657e)
      adds  8986f3e   pidl/python: Convert some Python objects back to C, return proper tuples in client calls. (This used to be commit 1ab617296943dc1d270cbf999dedcfb3073d3d20)
      adds  375624e   pidl/python: Some more support for special case types. (This used to be commit 991aa950a377bbc07e0bf05758574f850a6d0ff7)
      adds  f0916ef   pidl/python: Remove references to DECLARE, which has been removed. (This used to be commit 9a907567c8e0836b731e0ef01f8d097a33de21b0)
      adds  4ba7107   pidl/python: Fix conversion of last few non-standard types. (This used to be commit b8bdbc38c15598e34c55fb9e3ee1f6894964d2c6)
      adds  d814f3c   pidl/python: Fix const type wrapping. (This used to be commit 35a4843f9c75a59ab98e785520114809903575cf)
      adds  4a8ceb8   pidl/python: Fix bug accidently filling in the body of enums/bitmaps without body. (This used to be commit 97971f0d8080f3934ea5940cc0f230004afb94a1)
      adds  c660845   pidl/python: Fix more warnings in the generated code. (This used to be commit 23add37b729aaa85b83cbf6ba98e7042c01f6472)
      adds  ce874c0   pidl/python: Convert unions. (This used to be commit e9037d0f5d222efd4ca04a0f8ce5c39cb3bb6997)
      adds  252675a   python: Add some utility functions for working with Python objects based on talloc pointers. (This used to be commit 9366ddba92e192cd88e12eafba4a90af8c266f1c)
      adds  d06c990   pidl/python: Use new talloc utility functions. (This used to be commit 48cfd44dc088717c0282436148888e45b2632946)
      adds  915f158   pidl/python: Support more scalar types when converting from Python. (This used to be commit 1f3bbb65e5a46715c49225eecc760faaf5dbb9d7)
      adds  be01d08   pidl/python: Work towards supporting more complex types (arrays, etc). (This used to be commit 49d91a1a92e226c015db86ddc9ef772030415d76)
      adds  a99dff8   pidl: Move Generate*Env functions to Parse::Pidl::Samba4::Header because they only work with the structures generated by that file. (This used to be commit 9aeb7f31b0fc3b9679e5af07e65e79bc8073c4e1)
      adds  f7a0ef0   pidl/python: Support repr() for python types. (This used to be commit cf3664594d3540db20d32bc844f18e20abfa0d96)
      adds  bfab986   python: Allow wrapping pointers within talloc'ed memory that are not talloc contexts. (This used to be commit 9c038a74113fb55ed5eb12a7d0ae4a46bad9050c)
      adds  23c2fac   Remove accidently committed files. (This used to be commit 45e7d230385dc8f636157e45f3df4a8cb4e9d587)
      adds  4105761   pidl/python: Remove unnecessary talloc_free(). (This used to be commit a099d30067a4d965a283f52e56ffd1897137bf1a)
      adds  1f54cb1   python: Add simple tests for the DCE/RPC echo interface. (This used to be commit 8523740796f3cd739bdc338b5e2855a01bafa540)
      adds  0d39a20   python: Add some more rpc/echo tests. (This used to be commit b4840d1ae283a3853d041f3a9a848aec991e81a6)
      adds  d8b21ae   pidl/python: Fix use of pointers. (This used to be commit 13f2b0380f310b101975d709361a29d4032c3689)
      adds  5d60cb6   pidl/python: Fix parsing arguments, fix more pointer issues. (This used to be commit b00c1a072457e5083ffc24a8b74b3793d0b44eee)
      adds  657e0cc   pidl/python: Fix more compile errors. (This used to be commit 2eb4526599ec6d3c604dd9b1f258496c82288284)
      adds  2afa1be   python/pidl: Fix assignment. (This used to be commit 2d2cb6486e6e1a31ae94223784e49fb4eea8bb26)
      adds  d5903fd   pidl/python: Fix compilation of py_echo. (This used to be commit 5ee99ff31c80ece6861b2a0323d71170ef9346b9)
      adds  db4ee4c   python: Fix rpcecho tests. (This used to be commit ebb78ea4232c1614755844849580e3697b0a53fa)
      adds  da72bff   selftest: Ignore output generated by html formatter. (This used to be commit 2f4170b3f7904072f87faa342302027759eb62bd)
      adds  3b16c53   pidl/python: Pass credentials and loadparm context when connecting using DCE/RPC. (This used to be commit 4c87af95310e4aaee3f2e2da02d0ea70ed1ec25b)
      adds  aca6bd5   python: Fix deallocation bug in pytalloc. (This used to be commit b849b4a6c4c9b03a9704449a69f00a59fc0df9c5)
      adds  4cfd903   pidl/python: Specify memory context explicitly when returning Python objects. (This used to be commit 9c72f652e0d3f14d5db4d3930f0d1f9a1875e93f)
      adds  271f5f1   python: Fix last bugs in rpcecho test. It passes now! (This used to be commit 25a0cd091bb24e579ceb34472d9c213aae157ba9)
      adds  e231e24   pidl/python: Deal with arrays that are not pointers. (This used to be commit 7516af7c7262240df3b804dda962194a811d4e96)
      adds  30a2a43   pidl/python: Fix processing UUID-less interfaces, external typedefs and certain bitmap elements. (This used to be commit e65618fff3299193c27959e2cc5a3937837e1422)
      adds  e423228   python: Start building winreg module. (This used to be commit f1a9fad83cee7754304b3422aa273d5f64868e40)
      adds  7dd468f   python: Fix python code for winreg, add test. (This used to be commit bd3e6c41c42738fcfcc5cef4e65f0e219d358260)
      adds  035599f   python: Be more pythonic - turn WERROR and NTSTATUS return codes into exceptions. (This used to be commit 16fc69b843e92ae62b15caf927335cc117156499)
      adds  2514572   python: Accept loadparm filename rather than loadparm object, too. (This used to be commit 7e583a7ec4196982bd13cb679d741f37ef7decdb)
      adds  fa5397f   python: Build epmapper module. (This used to be commit 6cb78c7634de0f9ab327583844d7860d384356eb)
      adds  a896c89   python: Enable python bindings for samr and lsa interfaces. (This used to be commit 3dfcefd8ac640ef1539185f19f7414fbcea9e741)
      adds  860106b   python: Move some convenience macros to a separate header rather than putting them in every generated py_* file. (This used to be commit 712274b9bdf524da125cbbe6e4bb475b21b1da66)
      adds  994e43e   python: Don't try to free const pointers. (This used to be commit b4754f4683e67a940f18a88e45c0878259f45b97)
      adds  134e38a   python: Fix some corner cases handling scalars. (This used to be commit b662c98a9ad461a33a27a918c0d544a96433e48c)
      adds  d28eb21   python: Compile security module, handle uint. (This used to be commit dee64344fb13aaed38a550ebb4048d0fa526d5b6)
      adds  001b243   python: Add simple test for samr python code. (This used to be commit 0a039fabcba9510ab600b2e4becbf75a58d2134d)
      adds  2aa8cbc   python: Work around the fact that there are two "security" modules now.
      adds  2ebe80c   python: Convert winreg.py completely to rpc, use new RPC Python bindings. (This used to be commit 9c21773737ea941b623105352b4625dcb8437706)
      adds  506f643   python: Compile in svcctl Python bindings. (This used to be commit 567099b66d0369715f8e0a083a5ce160faaf4da2)
      adds  1530d7c   python: Fix handling of pointer-less strings in function arguments. (This used to be commit cb2700094fc1fc3887d5254e5d42e035deefa5b9)
      adds  d869de5   python: Enable building of the wkssvc python bindings. (This used to be commit 7a00d48a478be84e9f38c5e6cb57739063d0d613)
      adds  2e02bb5   libreplace: Escape asterisk. (This used to be commit df36c78549b40ee5e47d5cc79de2eb79f58c567a)
      adds  939edd0   util: Move asn1 to lib/util to trim down the number of subsystems. (This used to be commit 44e1cfd2d0ef62e4ee541cec00581a7151d951b3)
      adds  0c7f4c2   python: Update status. (This used to be commit b4b12f00a7eb952024795ddc5ab3481fd4ba03fc)
      adds  341ee60   ldap.py: Use constants where possible. (This used to be commit 0885dc9f813e19cd6c28d8259eaeccf1e9b26210)
      adds  f233fd1   Fix asn1 locations. (This used to be commit 84dc6bc19c166e42c5eca2949e4ef5024c80f513)
      adds  9ff3986   Start generating a configuration for the refint overlay.  This OpenLDAP module should ensure that after a subtree rename, attributes are still consistant.
      adds  483164e   Rework control handling to remove the 'domain_scope' control
      adds  0ec60cf   Make ldap.js test easier to re-run in failure cases, by deleting more things that we will create later.
      adds  85c7021   Test the behaviour of mixed domain_scope and search_options controls.
      adds  955b110   Make the Fedora DS LDAP backend 'aci' actually work, with better quoting.
      adds  9170998   merged tdb from ctdb bzr tree (This used to be commit ed0c3a0f74c305b3b8554b05c3f97cf79db8296a)
      adds  50ba04f   Always define PATH_MAX. Makes code simpler (removes a bunch of #defines). Remove pstring from msdfs.c. Jeremy.
      adds  0aed6d4   Add MAX_DNS_NAME_LENGTH, remove more pstrings. Jeremy.
      adds  bab53c5   Fix bug 5055
      adds  645c651   Add patches for bug #4866 from jiri sasek - Sun Microsystems - Prague Czech Republic <Jiri.Sasek at Sun.COM> - slightly modified - Jiri please check !  to allow Solaris to get passwords > 8 chars. Jeremy.
      adds  b1fcae7   Fix bug #5121 (unix passwd sync not working on a streams based system). Jeremy.
      adds  c92a1d0   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit d8a805a2544c8864136f77e9086b2a01ae79a1d5)
      adds  e02e67e   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit c4aba5ad01f5095ad7a9d0d0f1e3c6afedbbd9b7)
      adds  27b3c24   Allow the 'extra' objectclass added to objectClass attributes by ldb_map to be modified (or omitted).
      adds  e72760b   Rework linked_attributes module for the REPLACE case.
      adds  5df2ac1   Print out the reason we can't delete the user in SAMR.
      adds  d5fd150   ldb_map objectClass munging: Don't hard-code 'extensibleObject'.
      adds  ad5bb10   python: Build shared python modules for generic use. (This used to be commit 502424955237ace5a276d4c91c62e95233ecd978)
      adds  39cc507   pidl: Fix imported function for ServerNDR and add test to make sure it doesn't regress again. (This used to be commit 0e036948307c8ca5013e20a17a10d109830e4df1)
      adds  af163d2   pidl: Fix missing import for fatal(). (This used to be commit 6a9827454aaf4279ee85dc5d99d10f14e4c09eae)
      adds  3e53ad6   pidl: Add simple test for ServerNDR. (This used to be commit 5b2ea43ed8613ac10ebe7feda0cf070c8079137a)
      adds  e3fb56d   Add lsa_PolicyAuditEventType and lsa_PolicyAuditPolicy enums from samba3 to IDL.
      adds  fa6ce1e   Ignore newly generated proto header. (This used to be commit caa0da310da47a48a9add6de3d309984ae14f59c)
      adds  a760146   selftest: Add some more documentation. Rename env => target to avoid confusion. (This used to be commit 50b8a16d0cb5e1c4352e73900d1e98a812340cca)
      adds  6508824   python: Don't attempt to build shared and static versions of modules, because it's just not going to work with the current build system. (This used to be commit d9b4a5bb172be74db3c16b50426810f1bdedd00e)
      adds  797e8db   selftest: Use "require" rather than "use" keyword so .pm files don't have to be provided until used. (This used to be commit 95872d7db8c9bb1914ab4c9860fd8b09e6695cc7)
      adds  c10992c   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 11660b0737107138b53c3a08e8de30ee44607eae)
      adds  b44f322   OpenLDAP backend: Place the refint overlay after the memberof overlay
      adds  f1e177a   provision: simplfy by removing old code to manually create baseDNs.
      adds  3115481   Fix an output message in samba3rpc torture test.
      adds  8d36d43   Add in a new module to handle instanceType
      adds  564e021e  Correct authorship of instanceType module
      adds  391f089   Add showInAdvancedViewOnly to every new object
      adds  064eb82   Remove --ldap-base from the python provision script
      adds  f106e67   Search for memberOf when clients ask for a wildcard against OpenLDAP
      adds  958b0e8   Use syncrepl on all OpenLDAP databases (creates contextCSN attribute)
      adds  873c745   Don't manually specify instanceID in the template files.
      adds  73626c2   registry: Check for more specific LDB return codes, handle changing existing values better. (This used to be commit c8b22ef30c7fc0ccc15e9fc9a38fdc639fc4b976)
      adds  158a2ee   registry: Properly check return values from ldb_*() functions.
      adds  4d8a60f   When Windows initially creates a new value, the value name is "New Value #1". The '#' character was causing problems, as it was not being escaped for the dn, but the failure returned by ldb_dn_add_child_fmt() was not being caught.  This was causing the new value to be added on the parent key, not the current key. When attempting to delete the new value (now on the parent key) the same escaping error was returned by ldb_dn_add_child_fmt(), causing the delete to delete [...]
      adds  85d60d2   registry: Improve error codes and update tests.
      adds  e490415   When Windows attempts to create a new key, it looks for an available key name starting with "New Key #1" and iterating up to "New Key #99" before giving up. ldb_open_key() calls reg_path_to_ldb() to build the appropriate dn from the key name.  reg_path_to_ldb() was not catching the error returned by ldb_dn_add_base_fmt() due to the unescaped '#' character, causing the returned dn to be that of the parent key, not the potential new key.  Additionally, Windows expects  [...]
      adds  b5ba491   registry: Avoid mapping registry return codes: return the right value in the first place. (This used to be commit 434e4857cec17d6d9e8983e151c170eed59fc6d1)
      adds  55ad09a   registry: Use correct return values. (This used to be commit 98ebdbe52fd615ea62a3caa17acfe8bb31b8f85d)
      adds  524d280   merged tdb changes from ctdb (This used to be commit c54c087a19e36e0522eb4546c9425ae446f0628b)
      adds  61a015a   merged changes from v3-2-test (This used to be commit 7077df3e2e3f171532f6a5ac87d45201736c9c11)
      adds  130db06   Merge commit 'origin/v4-0-test' into 4-0-local (This used to be commit 51422414bed28f425197519298c6b04a9f4e2c4e)
      adds  53c1cdd   Don't set 'name' in the LDIF, this is handled by the rdn_name module.
      adds  7e2ea67   Only set showOnlyInAdvancedView: TRUE when adding default values.
      adds  b396760   Remove default 'showInAdvancedViewOnly' values.
      adds  2cf35f2   pidl: Add --version argument. (This used to be commit ed1e58e8b35bc971451f4e0a357daa903cd7820d)
      adds  ad5861a   howto: Update instructions for git, and use ReST formatting. (This used to be commit 8deaaa52d305e799d04fc879c25ccbf82f01287e)
      adds  b487ecd   build: Fix handling of external pkg-config dependencies when generating pkg-config files. (This used to be commit 88f9e11286bf0f12fc766dbf21f311e5373f0811)
      adds  66871f9   Add an exception for S3
      adds  8623c98   Be sure to pass iconv handle down to compression subcontexts (fixes segfaults in NET-API-BECOME-DC)
      adds  078acef   build: Allow overriding CFLAGS for python packages. (This used to be commit 2c2b16b5aeef83a3adce1859e1fbfd9c4f6ffdd5)
      adds  203d2b1   ldb: Fix building python modules against system-provided ldb. (This used to be commit 583ea85ae04c0bc2e70ab2e595e05f76f65c3be1)
      adds  b126f1c   python: Reenable modules for libcli_nbt and libcli_smb. (This used to be commit 4fa8a2789c7a2fa912645f08ca5a3be891d173dd)
      adds  03023c4   build: Demote a bunch of libraries to subsystems. This makes packaging easier and should also make it easier to migrate to a new build system. (This used to be commit 77b400764e3dadfa05407343af649ad9298cc085)
      adds  42a7931   python: Fix init functions. (This used to be commit 4b057b9bffcef9ecc61fe016746f5ce6f17f6d06)
      adds  440b1a1   build: Don't build heimdal as library. (This used to be commit c04cf0c0520ae35ebe173d733d5dc8ffa5bf4ed9)
      adds  24efc9f   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit b99b604a5f8b7eb98a6285145188c0b94946df78)
      adds  1106149   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 74220ca244865f97825cabdbc8aa899e71c25c7d)
      adds  593e6fc   ranged_results: fix use of uninitialised variable (end)
      adds  2eab4ab   Make ranged results tests in ldap.js easier to debug.
      adds  adbbc8d   libreplace: getpwent_r/getgrent_r on IRIX are similar to solaris but use size_t
      adds  35c6831   python: Avoid duplicate copies of some objects in different packages. (This used to be commit bd293cde1b1deadcfb0f74c82aae6ba4de39925b)
      adds  1697f55   ldb: Increase version number to make it easier to create new Debian snapshots. (This used to be commit 9a5cc88b090125b45e61da1ea1c9ac52f5ff6ab2)
      adds  45eb6c5   ldb: Fix typo. (This used to be commit da0952bdd6196b23200063cadd866b1d5551a65c)
      adds  a6a8720   tdb: Add URL in pc file. (This used to be commit 2fc26c09026a0f2f74e5c7c86002e662b559d265)
      adds  b49e2f1   build: Allow manually written pkg-config files. (This used to be commit 8104907c5222ee72d78272ab81583d25c3132d0d)
      adds  cc984e4   ldb/talloc/tdb: Use manually written pc file. (This used to be commit c8947fda23eb874a7694bdee1b4de605744c2769)
      adds  127e874   registry: Use manually written .pc file. (This used to be commit 5c64d4adaf50215ec2645f76e6c0335572147614)
      adds  9209470   dcerpc: Use manually written .pc files for dcerpc and ndr. (This used to be commit 676fd18fa2914b7b5530014a944a11ea1d6f631d)
      adds  0ae14b6   torture: Use manually written .pc file. (This used to be commit d43b18cc5e8b58ca965205cccfe25f8a120d2ca7)
      adds  2f98f4b   gensec: Use manually written .pc file. (This used to be commit 96a5ac9db2399019518e134a00c564ec1066f536)
      adds  f254d53   param: Use manually written .pc file. (This used to be commit c0165aab47b4948b8767517b7795c6ec28fb6b6b)
      adds  1c61efc   dcerpc_samr: Use manually written .pc file. (This used to be commit 4b83dc06471818089790c42157b972964d8d02e2)
      adds  907ec5b   build: remove support for automatically building .pc files. (This used to be commit e9f99732677f46d599c270cfcb5042c11d34d338)
      adds  a259547   build: Remove support for DESCRIPTION setting that is now unused. (This used to be commit 91d7ba5202e6c375456a42c2c6861f63c7fcfc20)
      adds  37325c4   Added PFIF notice to Samba 4.0 tree (This used to be commit df2664ac94efbc2eee4d8a24a793e5f1e77b2d88)
      adds  56a611b   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit f82eec69f1846aa46e4afe595d956cfd2256c335)
      adds  8bceed4   Fix segfaults in codepaths only tested by the NET-API-BECOME-DC test.
      adds  4172e09   Fix DRSUAPI replication test - NET-API-BECOME-DC.
      adds  dc08079   Get more information from ldb when reporting a failed replication.
      adds  00cb710   Add bindings for lp_load_default(). (This used to be commit ffd793bbde636366855462f980f1f7d0e25afaab)
      adds  decdf59   python: Add convenience function for getting command line loadparm context and default to using system smb.conf. (This used to be commit b3afde0f00ab5093b577b139a062c233d4db2524)
      adds  7af1c83   Default to creating anonymous credentials. (This used to be commit f93bd899f1402a9d89f55d5dca67318a60f5a72b)
      adds  08f94e2   Remove useless subs from the ejs provision
      adds  1557e7b   Kill another sub that the modules will handle for us. (This used to be commit e9bb130d63e86fafc4cbf379e2e237354b88bcf8)
      adds  a2d7a3b   Use the repl_meta_data module by default.
      adds  48e7965   Make the repl_meta_data module the default for domain controllers.
      adds  6e5c528   Ensure we set subobj.BACKEND_MOD for the 'partitions only' case.
      adds  d408be0   netlogon.idl: remove unused netr_GroupsMembership structure
      adds  a1c7b35   netlogon.idl: make use of bitmap samr_GroupAttrs
      adds  39fcf7c   netlogon.idl: add some MSV1_0_ values from samba3 and use a bitmap32
      adds  4d656cb   pidl/Samba4::Header: we don't need to check if (defined($enum->{ELEMENTS})) twice
      adds  43040be   pidl: get rid of stupid ';' char to terminate bitmap defines
      adds  c495c4e   Add pidl --samba3-libnetapi option.
      adds  90cd8c2   Revert "Add pidl --samba3-libnetapi option."
      adds  f139adc   Rename samr_*AccessMask bitfields to start with SAMR_.
      adds  593c211   Add IDL for netr_LogonGetTrustRid.
      adds  de50115   Fix netlogon rpc-server build.
      adds  4e4e7db   added a offline file torture test BASE-OFFLINE (This used to be commit d4b26fb2a38aa5b0ed2b6083641b9d8306af8c58)
      adds  3249f4f   more useful output (This used to be commit 033cab6546d943089eefc298b335db03c1d0ebb6)
      adds  01a0aa4   this is in seconds (This used to be commit 019dd9a3d7d9af8ab71a10802c728f5ab5cf781d)
      adds  8ef7ddbf  added latency reporting (This used to be commit f0ffbb8e19c1085bf54d226f62c667868e14f62e)
      adds  9a3cbd2   python: Add bindings for cli_credentials_set_cmdline_callbacks(). (This used to be commit 557207f86ba901262e76704df5c51888b2737ddf)
      adds  4277181   python: Support --no-pass. (This used to be commit a90f3e8c420bec7fd7a39e0d5e2df6b32aedcdd5)
      adds  a2dcf7b   Python: add some docstrings. (This used to be commit 1de69a772e1cc007220add1f51bffe83784c3344)
      adds  52bc292   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit d4d4120b715dc37b708b1c6074eab4f5c23d6b8f)
      adds  859b847   python: Add bindings for SamDB.set_invocation_id(). (This used to be commit c09efa7b778f9cb29032a6abfd914fcaae8df163)
      adds  d958f4b   python: Add function to look for unsubsituted variables. (This used to be commit e726ce5bc515ae8d10b472396e228cfd35737476)
      adds  8afcbdc   python: Make SamDB.set_ntds_invocation_id take a string. (This used to be commit 59bb26772f089cf4d8727c12230cfef8126762b1)
      adds  37f35d2   python/provision: Reconcile code partitions-only provisioning and generic provisioning, some other minor refactoring of the provisioning.
      adds  a4600a5   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit d35d4f983d1eb7450cd9f92a5217c14ec073396f)
      adds  76eb7dd   python: fix tests for check_all_substituted. (This used to be commit 859cffed9d3a62f9f7610d74472aa3c0d1979a35)
      adds  c91791b   python: Add test for secretsdb_become_dc (This used to be commit 9173c678efb6f74dbec64298bcb00952feff2ed7)
      adds  dbf400c   python/provision: Create private dir if it didn't exist yet. (This used to be commit 66df250ff355d3c1b7f0252fc1f95a8c79a28c6d)
      adds  c28c683   ldb/python: Add bindings for schema functions. (This used to be commit 9f6ea4692ca79c607538871c597698b98abf13d0)
      adds  dcb0406   python: Fix representation of UUIDs as strings in zone files rather than binary blobs, fix escaping of LDAP URL's in PHP LDAP admin configuration.
      adds  6c2d4f2   python/provision: Reload secrets when necessary, fix unix names in mappings.
      adds  1b18de1   Tidy up the last regresesions on the python smbscript, from my work with Jelmer today.
      adds  b0e286a   repl_meta_data: add some TODOs to replmd_modify_originating()
      adds  125311d   configure.ac: we should only create ldb.pc when use the internal ldb
      adds  876fdde   configure.ac: we should use AC_CONFIG_FILES() in order to use AC_OUTPUT only once
      adds  5d55aa9   pidl/Samba4::Header: fix typedefs of unions and structs without elements
      adds  1c5e713   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
      adds  21f5f4d   python: Give precedence to Samba's syspath over the already set system one. (This used to be commit f3ebaf0a0c0b881da28063c69bb6306f6aa1c774)
      adds  98d2b00   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 1e042908992cdf3149ffc24472c7f0b1c3f9edef)
      adds  e41a632   configure: define HAVE_WORKING_PYTHON
      adds  d1ed962   torture: the libnet torture test depend on python
      adds  20f5e6a   NET-BECOME-DC: always try to build ejs and python code
      adds  2f60bf3   Add IDL for netr_DsrDeregisterDNSHostRecords (just for completion).
      adds  bedecbc   Fix netlogon rpc-server build.
      adds  172e00d   python: Load smb.conf file for the provision tests. (This used to be commit 41571bbb933c763a9608f4ba56f1a5a97af133ab)
      adds  cab677a   python: Use relative paths for registry. (This used to be commit 079200b824de6dd8c7de3e5b76ed1805fde02965)
      adds  c16cd19   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit f0a4db22e58d393be5b28f767ee6d0abfc8f11dc)
      adds  9ad04b6   ldb: Add ldb_oom() calls in a couple of places. (This used to be commit 1163c2ad54b122487fa25960b8989f0f6d0b8c64)
      adds  87e933d   torture: Fix too early free in spoolss notify test. (This used to be commit f5ea5de797f4fe35baf4f2bcd2913902c6703f44)
      adds  9cc90f6   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 81a0a7967b8f659f1f35a7a25de469725417ab43)
      adds  bcad73a   Partially revert d64a2288a2cb3a8f74a18b740b265a460773635d and 351c2e99ab8b6a91f7355077b2d2944fd820839c to see if that fixes the build. (This used to be commit 2a79cebfd99f4048214be65a6c918cc988dc83ed)
      adds  61379d9   python: Provide PyAPI_DATA macro for older versions of Python (< 2.3). (This used to be commit 421bdd203eab09e560f4919715fa4cc4497e406f)
      adds  3231717   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 8011716734cb8e3c34f85d9d68201f13cb5b8e0a)
      adds  3a3ff8e   merged tdb transaction fix (This used to be commit eb3af24926977208a8099c848a510704d2ae3524)
      adds  dca5fab   pidl: be consistent and always ask pkg-config only for 'ndr'
      adds  1c22c92   libndr: depend on samba-config, so that callers doesn't need to know about it
      adds  8398982   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit f6a5848e5e211d4d4d66b7eca46b4b0ad4c9daab)
      adds  e6362c4   pidl/Samba4::NDR::Parser: pass down the correct $var_name to AllocateArrayLevel()
      adds  a72a4ef   Fix sending of large nttrans responses.
      adds  95c5de1   pidl/Samba4::NDR::Parse: move the calculation of NDR_PULL_SET_MEM_CTX() flags into one function
      adds  0f9c453   pidl/IDL: don't strip ',' from the properties content
      adds  77a2870   Samba4 poor mans debug_ctx()
      adds  a4571e6   pidl: cosmetic fix to use the same value everywhere
      adds  c94ee07   CHECKED... pidl/Samba4::NDR::Parser: move logic for extra get_pointer_of() into a function
      adds  a0c83e9   CHECKED... TODO:MSG pidl/Samba4::NDR::Parser: fix ...
      adds  9e999a6   CHECKED... pidl/Samba4::NDR::Parser: correctly get the name of an array element
      adds  1989837   LOOKS OK... pidl: get the pointer types correct when an element has multiple pointers
      adds  2670c95   WORKS!!!...pidl/NDR: fix handling of multilevel pointers in function elements
      adds  4117839   Works!!!...pidl/Samba4::NDR::Parser: fix support for embedded "ref" pointers
      adds  e22c627   pidl: revert changes it didn't want to push...sorry!
      adds  9475a76   pidl/Samba4::NDR::Parser: move logic for extra get_pointer_of() into a function
      adds  b3d4f22   pidl/Samba4::NDR::Parser: fix $var_name for arrays of scalar reference types
      adds  c3008e0   pidl/Samba4::NDR::Parser: correctly get the name of an array element
      adds  cbca415   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 377a7c633d4813c134b91739c507dcefb55c9691)
      adds  23d681c   Rework service init functions to pass down service name.  This is needed to change prefork behaviour based on what service is being started.
      adds  77f71c1   Rework cluster_id() to take an additional argument, as we need <node>.<pid>.<fd> to be unique in a prefork process environment.
      adds  3d5594e   Rework process_single.c to take advantage of cluster_id() now taking an additional argument.
      adds  b3c5fbe   Remaining changes to implement the prefork process model
      adds  0f8eeb8   Remove useless layer of indirection, where every service called task_service_init() manually.  Now this is called from service.c for all services.
      adds  7e15e09   Fix a few more breakages from our recent changes to the server_id structure.  The BASE-TORTURE test found this problem - caused because the messaging path was not unique.
      adds  033e697   srvsvc.idl: don't use pointer_default_top() and specify "unique" explizit
      adds  b6c3e58   wkssvc.idl: don't use pointer_default_top() and specify "unique" explizit
      adds  10f6ff3   svcctl.idl: don't use pointer_default_top() and specify "unique" explizit
      adds  6512ad5   winreg.idl: don't use pointer_default_top() and specify "unique" explizit
      adds  7406c9b   netlogon.idl: don't use pointer_default_top() and specify "unique" explizit
      adds  81b1762   samr.idl: don't use pointer_default_top() and specify "unique" explizit
      adds  569bd92   spoolss.idl: don't use pointer_default_top() and specify "unique" explizit
      adds  31fac9d   pidl: remove 'pointer_default_top()' support
      adds  c46b870   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 7fc3669b9dc34514d8749d3941514fdae7d0f700)
      adds  24d0587   Clarify nomaclature of socket names in process_single and process_prefork
      adds  c9ea65e   sidmap: Some source code cleanups. (This used to be commit 16466b543bf8dd35bc79a030696f78598ca82f54)
      adds  07c8cde   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 594ff923295c7420167aa899ec6030de07038625)
      adds  3a0cfad   prefork: also reload stuff in the client processes
      adds  c6a6fa1   win32-tests: add a very usefull w32 programm to explore midl features
      adds  1ea5b06   pidl: get the pointer types correct when an element has multiple pointers
      adds  c713b58   pidl/NDR: fix handling of multilevel pointers in function elements
      adds  e7c1786   pidl/Samba4::NDR::Parser: fix support for embedded "ref" pointers
      adds  6ca23e3   wkssvc.idl: fix idl for wkssvc_NetrGetJoinableOus[2]()
      adds  e939659   make the multiplier in the RAW-OFFLINE test settable (This used to be commit f4b363d7a65023c816264b58d6f3f07730b43c0c)
      adds  8c4e525   merge growing tdb for tdb_wipe_all() fix from ctdb (This used to be commit df4efb902ec5053ae9d7c6e4fd1e21255ca66914)
      adds  51da690   Override KRB5CCNAME so existing Kerberos tickets in the users environment don't get overwritten. (This used to be commit 5e740c0dfbda9a6b2f47d953eb27a1fbfcff78b3)
      adds  64ff80d   Mark RAW-OFFLINE as known failing for Samba 4 (because it doesn't have offline support yet). (This used to be commit 36167dc85248ed31922cc5ff4a364559f562c51b)
      adds  bebd139   Put ldb test output in prefix. (This used to be commit af283cd787ef4642fc4ba642ea37a1eede2d2f41)
      adds  066912b   Put temporary test files  in test directory. (This used to be commit 16382999bebf158996e16219e7053ef4821550c1)
      adds  b4f7a80   Skip offline tests. (This used to be commit 3c71aae2a3e3de0e2372410dd363a7d6015174e6)
      adds  fffe4f3   Fix formatting. (This used to be commit 73d1b0fcb64fdc7be1e1e1002f3f182fcbe476ae)
      adds  77dab7f   merge tdb changes from ctdb (This used to be commit b3e60a388d338ef90540007239e88563cb9ba27a)
      adds  bbf8aca   Fix syntax in LDAP test
      adds  9e681ef   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit fd9cc4eb5afae8b255e753d480190b490cd3f7ab)
      adds  5153c67   Reset error strings
      adds  2689751   Fix LDAP backend with python
      adds  c1c09e5   LDAP now works with the python provision!
      adds  0efa783   Remove unused parameter from provision()
      adds  f47093b   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
      adds  f61780b   build: Remove unused functions Import() and GetInfo(). (This used to be commit 5c2be1e8a985332e1e81eeab1dc9b50d7f867f98)
      adds  1f974c8   Reformat SMB_EXT_LIB_FROM_PKGCONFIG: fix spacing and indentation.
      adds  c1d8ac0   Remove unused class members. (This used to be commit 373ef4287f998b79bf9ba6364d6a67e5c522833d)
      adds  2aac2a5   Add tests for findnss(), add some docstrings. (This used to be commit 4eec2bbc9a139e927ce21c615ebfbb3026b26384)
      adds  bd0bfe6   Fix provision python test. (This used to be commit b173fa6bd2b24b5a3e7b4fbcb926f6c9771c10ba)
      adds  b2d47f9   From a request from Peter Huang, include IPsec sechema.
      adds  0ca2097   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 1bf9d0401012cd3c830d50844f5be35e53835322)
      adds  196a926   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit d4fb8b0d8644cddfa39655fac87a96edc71b2a73)
      adds  4932e4b   Fix upgrade after provision parameter rename. (This used to be commit 361b9f43fb2abb64f2cbae7740b89a616a3c2646)
      adds  3525f77   Move nt_time_equal() to libutil. (This used to be commit 9705263a6c58d4ade556d17db2009dbb85291b22)
      adds  0938fad   torture: Merge util.c into util_smb.c (This used to be commit d19d27f406c0377d98c9fe9da9284dcebd373bb7)
      adds  be2be07   Ignore kinit with pkinit test failures for now. (This used to be commit 94dedaf6ed55b146a0123407137f7ee4cfd41283)
      adds  cd5c3f5   Ensure expected errors do not leak up to the application.
      adds  d2ea79d   Fix LDAP backend with python provision
      adds  411ec4b   Remove unused ldap_backend argument from provision.py
      adds  cc61c1d   LDAP backend provision now works with python.
      adds  0fc6703   Remove unused argument to provision().
      adds  9e547f4   Revert to ejs for 'provision'
      adds  e5d2ec1   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit ae9d0343e0599ac62c3011a3d6c1948a9cb7a8f1)
      adds  d08eabd   Remove the forced 'krb5' from the NET-API-BECOME-DC test.
      adds  6e965b1   Make the provision test more real, use a foo.example.com for the realm.
      adds  19fcdb2   Give a more useful error when the templates.ldb can't be found.
      adds  fa2eb34   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 774b54141a3549448b7bbc5bc69a661ac525df48)
      adds  a5acc66   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 4aff02ecf18d52ae8e64e0c938ac5edf82a6dcef)
      adds  655ec1a   A couple more ipsec classes for the schema.
      adds  d1b40b4   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit f7521525e42d62e96cc6f55fb1b23644a60fc36d)
      adds  c61dc38   Re-enable python support in BECOME-DC test. (This used to be commit ed44fd59bfa289bcef82e0650ccda381efb52268)
      adds  8fdd13f   Remove unused path update. (This used to be commit 1868a42108012183aa78fe5d4f524d45f4505a3e)
      adds  70762fe   Support 'mkinclude' command in .mk files. (This used to be commit ee7f54c86d2b467869db8dea33f60e19ed3c742f)
      adds  460ac1c   Use mkinclude (makes the Makefile a bit shorter), use double-colon for phony makefile targets. (This used to be commit ea7d389bcc284d2e9eeff79bce5c285269099ad3)
      adds  fdef91b   Move more make code to rules.mk (This used to be commit 5ade1a951685665164037138cb92e5b2db2a8b52)
      adds  d696a50   Fix test count after pointer_default_top() removal. (This used to be commit 9a4b9facc869a8f7363932a591437251b44cd7bb)
      adds  c60d0a1   pidl: Allow fixed size arrays inside unions. (This used to be commit c9c115647893478e21134f8c703e0f52e2478882)
      adds  9fccd83   Move some static makefile variables to rules.mk. (This used to be commit 3c64fc7dc631a79154957e45f8961e2ee519743f)
      adds  c8c9d70   Move first_prereq test to m4 code. (This used to be commit c0fef09c5d88158b620f38b6f74498a8b6323bd9)
      adds  b5bfabf   Move nmblookup blackbox test closer to the code it tests. (This used to be commit 3f24136b56d281580410bf69841c6dece5508d17)
      adds  7a402da   registry: Fix warning. (This used to be commit dad809030478a85ac13a73bce9c07314792f01c2)
      adds  2fa4c15   Fix syntax of docstrings, set project name when generating Python API documentation. (This used to be commit 68f13d87eb034fdbc712169f2d1b1a0475751ec5)
      adds  0b922fb   Ignore Python apidocs, vim swap files. (This used to be commit 13a7dfb90066a52e0d90dbed5fe2c82c4af6092c)
      adds  cf287aa   Add docstring. (This used to be commit 073ed0dd1cc8fae9eb4a2f7ff6763124917c56e8)
      adds  93bb85d   Split up tests a bit, output subunit. (This used to be commit 501259ff31641bf52e337b597881d1fedc6b2a63)
      adds  1a2544a   Fix tests. (This used to be commit e4d7cd8ba77aa05c11dad457c3f2c2c6252c5966)
      adds  1342b26   Fix typo. (This used to be commit 80dbf04266d15833f7eb18704cfece1f95965e83)
      adds  321e9a5   Change README to be ReST-compatible. (This used to be commit 20c15884c84151d01f50cdba571b3ba4be1a9fd8)
      adds  84a2694   Make formatting a bit more ReST-valid. (This used to be commit ea718a0c0b1efd73020da6d5a362b371afd8e371)
      adds  4325743   Start working on generating .mk file from configure for inclusion in Makefile. (This used to be commit 091f1e7314f05253ae1c10b3d04557be584ed19f)
      adds  73be46c   Move some variables to a separate .mk file that could also be included by a non-smb_build build system. (This used to be commit f44b838b682760e54aa981fe2e991495395d2394)
      adds  1813b71   Automatically write AC_SUBST() vars to mkconfig.mk and use them. (This used to be commit a22bb7725b0b825a90e955f883a34341e9f0f69e)
      adds  8ba668b   Move some more variables to static .mk file. (This used to be commit a72d3ffaded5624732972708c305b8f84f47fed7)
      adds  b090c02   Fix case. (This used to be commit 67074ff4aa06d56fb84752d39132d33d5599ca7f)
      adds  105c6fe   Avoid autogenerating the Makefile but rather include a data.mk file that is autogenerated. (This used to be commit 95967e8bfbdce2e073a3fc938f1271da40b543d3)
      adds  e0a5fb8   Fix typo. (This used to be commit 54e7d10fe0eb4837b00b9b049fbd59a56ee85bea)
      adds  48c75ba   configure: Complain when Python is not found. (This used to be commit 6aaccdb0b38366963d5bdff444d24d6dcacc817b)
      adds  24da297   selftest: Use Python provision for Samba 4 by default. (This used to be commit 12cf633f7f28f5cefb0cdd90ee9f2e6b77bb3aa3)
      adds  4075a2b   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-python (This used to be commit 2f57e25f8f692889d9e057e13256f8a24c5ec10c)
      adds  ec106a1   Merge branch 'v4-0-trivial' into v4-0-python (This used to be commit b874f07175ae38a041f53f0e4ac6a4050dcefeae)
      adds  0af3805   Merge branch 'v4-0-trivial' into v4-0-python
      adds  63aa4b9   Remove unused define. (This used to be commit 64d6d729135e1b3b19c9bdbbe973fcdaca15e8b3)
      adds  2cf29ae   Add tests for upgrade of WINS database. (This used to be commit 7777611c0f32a693f0fa057c130e4ea491658f6b)
      adds  f75d624   Start working on python conversion of minschema. (This used to be commit 239a1616644321e2d1e64985ea3f3c4971997228)
      adds  cac225b   More syntax fixes, use more standard python functions. (This used to be commit ea07509b4a9335a3b3fe6f6da1124fd1aab33c96)
      adds  dbba192   pidl/Samba3::ServerNDR: use talloc_tos() instead of NULL
      adds  176f32c   provision: Fix new user creation.
      adds  d82b6dd   Fix switching of hives in regshell (#5254) (This used to be commit 5f33545c78e13871d622c0a5a0ded789bf624869)
      adds  de03c4a   autoconf: We build Samba from git now, not from SVN. (This used to be commit 4557b34d82e16038db903278ea64313a9d731d61)
      adds  e416544   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-python (This used to be commit 35f5c8294e9f3b304987597d4bcfc75fdda05982)
      adds  af007e5   Use SMB_CONF_PATH environment variable inside tests rather than hardcoded paths. (This used to be commit eb04de69c0e319e18b148191946808f81e1cc8c4)
      adds  a19534d   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit eff9c9cedd7410c3c089d090e3f83f8cc10f1831)
      adds  0a6dc21   Remove tests for Samba 3 EJS code. (This used to be commit 7aff2ddd8ca1ff68fc704fdb139d81d6daa51115)
      adds  08c8d3b   Remove Samba 3 backwards compatibility code in C.
      adds  a699941   Ignore mkconfig.mk file, which is autogenerated. (This used to be commit 71dc1d5d1db7e5e3cb4245c20df739926c1e8514)
      adds  4d31177   Fix accidently introduced typo. (This used to be commit 6c7aa271b1cb0f5604be54f1aa26e1e3531c8f36)
      adds  f890d1d   Fix the build: remove reference to inexistent header samba3_proto.h
      adds  b4c81c0   Make data about what subsystems/libraries are enabled available in the mkconfig.mk file. (This used to be commit 4cc93a98f984d322e41f403169cfa4945b469935)
      adds  44cb6a8   Don't shrink a talloc area if we have less than 1k to gain (This used to be commit 0c829e6ee6f43299cc5889c2af3d0402256da0d0)
      adds  af40613   Fix talloctort: move size check after referenced ptr check.
      adds  81abb39   Add a comment.
      adds  7a9033f   Implement talloc_pool()
      adds  bdb52e4   Mark talloc_pool memory for valgrind (This used to be commit 6deca23b6c66616fbf5ba004e9b778aa68790df6)
      adds  59820dc   talloc_free_children can only reset pool if it's empty (This used to be commit 5cc7a638e93e5f3540755b441a99d4fd3c9c7134)
      adds  a275310   Fix a c++ warning (This used to be commit 9f402c607f44663cab91cc7d2139f62b84c99cc0)
      adds  fee4ba1   Make versions in lib/talloc/config.mk and lib/talloc/configure.ac the same.
      adds  604a0af   Avoid autogenerating the Makefile but rather include a data.mk file that is autogenerated. (This used to be commit ebf6e59dfef30e1f679ea6692385a09abcb220dd)
      adds  e54f9c7   Fix typo. (This used to be commit a5db115dc6827896c66fe08554b3fe7185eea52f)
      adds  6034757   Move pidl bits to a separate file. (This used to be commit de7af6913487b51e44463bf1908e765477d28e5d)
      adds  4a60389   Remove unused function. (This used to be commit e779cf4724610b5d737102d1f55d1367744b188a)
      adds  c075292   Print warning when config.status doesn't exist and the user tries to run make. (This used to be commit 8776a0d2badca9ebf39e27ba5e845d0f76f0834e)
      adds  1cf6158   Clean up data.mk file in distclean. (This used to be commit 0d44e7a15a9f7e238c0702a0135beae2183455a8)
      adds  98fdbb6   TORTUREDIR as target dir for binaries is no longer used, remove it. (This used to be commit df5b712001c16acf275d9a79fd765cf8976508d6)
      adds  5aa0a70   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
      adds  6c7a400   Support including files in the cflags.pl script. (This used to be commit 742e50aeb54d779d383cbf73132224bad3b09777)
      adds  a3052e7   Use make variables in cflags file (now supported by cflags.pl) (This used to be commit d746fcde1006b4b7b33aa65bef9d2fea3ebc9162)
      adds  3e0f009   ldb: Split up the Makefile so it will be possible later on to directly include fragments in the Samba 3 or 4 makefile. (This used to be commit 6d54e9104de577ab727ee99a76e690a2fae71636)
      adds  25641ec   Split rules out of tdb Makefile. (This used to be commit 9f233c14540cd4b2d5f4c7fe01e2d89cb220abc8)
      adds  94decfc   Split rules.mk out of Makefile. (This used to be commit 75ffc2c50d70e6f4108c3e6843c8d2bb212f6d9e)
      adds  08b3d3e   Move some more rules to rules.mk (This used to be commit 2ff3f72fd2559051000c34da9fcd5602514595e4)
      adds  c3d7f14   Split actual content out of talloc Makefile into talloc.mk. (This used to be commit 2b8939975267fc4774bccd2a35ea9a35129d0a2b)
      adds  3e3946c   Split actual content out of tdb Makefile into a separate file. (This used to be commit b5d4ab2cf4a73883fff867f878788d94bd8e1649)
      adds  ecb987c   Fix out of tree builds. (This used to be commit 35c8ebdca2612b52cd3eb2aafd35041d17173722)
      adds  ccc27e6   fixed up the .in side of SMB2 negprot
      adds  8244b4c   Manually compile python files rather than using setup.py. (This used to be commit 94dfeb5e89a641e2af3d7426d9d25c87952198d2)
      adds  aa2fd8e   Manually compile python files rather than use setup.py. (This used to be commit 056843a5c2ca9e0ec59fd7e371852ecb5362ee32)
      adds  1529331   Avoid using setup.py for intsallation. (This used to be commit 7b93e43dad55454e9107a38e67764e08f51392d3)
      adds  0f4c940   Add blackbox test for provisioning code to make sure it can be run more than once in a row. (This used to be commit 42466d960c86b692ef5e03c045ba24591c5c6f84)
      adds  f44dbc2   Reintroduce samba3sam EJS test, at least until the Python test is ready. (This used to be commit 13deb25214b2711836e243a87166b63a4a87270b)
      adds  bbc567c   Mark the reprovision test as known failing for now. (This used to be commit 5d4396ae232525be139a91b36f8c7177e46627ae)
      adds  9522586   Create the required directories when installing Python code. (This used to be commit 8ef36fe54555cc0c5ac0d1f118d0a1a7b770c2fd)
      adds  e84cd8d   tdb/ldb: Use prefix in case DESTDIR is not set. (This used to be commit ab19a8f62719eb0f347696a2e5f34f8847fd82cb)
      adds  f7bcc15   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 3beaa04ef73ca21925d41745b30b6bbaadb7b939)
      adds  7b96c53   added some helper functions for GUID handling (This used to be commit 7d3ffd4d2b59d7c87c0a81030f349db21c071967)
      adds  8fdb950   converted the out side of SMB2 negprot handling
      adds  4163608   converted SMB2 session setup to use WSPP protocol field names (This used to be commit 3c2af0fdc4916dce32c2690e49dde0852d1a0c50)
      adds  a2505c5   updated SMB2 header defines to match WSPP docs (This used to be commit d2c6ad55eca27f50a38fc6e2a85032eddb3f0aae)
      adds  cd2b003   fixed crash when 0 dialects (thanks metze!) (This used to be commit 252bcf207b8117f325075cbb7bd05063756ac283)
      adds  923d1ec   Fix installation of python module for ldb and tdb. (This used to be commit 6c9a8bf9f03cef0fc1c5f7ec3f8786eccf79c851)
      adds  69d6dd1   Make sure talloc.so is build before installing. (This used to be commit 51769f5cfc0f3a9f85ea533598a1f769e108d075)
      adds  e08a78a   [PATCH] composite: make it possible to call composite_is_ok() without callback fn
      adds  18ef767   Specify PICFLAG when compiling python modules. (This used to be commit 981957165d09e82947f68475192f1ce1f0ddbdd3)
      adds  285820bd  make sure libraries are built before attempting to install. (This used to be commit deb1dae2dabad3d74a1c6adf2c0b0d56917cca83)
      adds  1ed346f   Support using shared library during testsuite run if tdb was built with a shared lib internally. (This used to be commit 28539f48e6ad37a6436e6f2c6733ee1fcbc6567f)
      adds  fdd75e1   Correctly increment counters in Subunit test runner. (This used to be commit c474a2bb83a3e28a0b83f3b8ca1b646742dfca3d)
      adds  04aef38   Fix subunit runner exit codes. (This used to be commit 7911308dbc1233838e44c533302f77b03ea41148)
      adds  cb2f8d6   Fix open file tracking in vfs_cifs so that oplock breaks can propagate
      adds  7001a87   nbt.idl: don't use astring15 anymore and use an charset() array
      adds  1f3e4e2   spoolss.idl: don't use string32 anymore and use an charset() array
      adds  be25cde   librpc: remove special support for fixed length strings
      adds  7c5c384   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 842b4969cd08a8acc5584cfdcf1aaf8a751e4fa3)
      adds  b4ce9dc   Fix invalid symbol. (This used to be commit bd0ef811c4e6419ba05076fbc151827cea5d1ca1)
      adds  9f01303   Add python version of newuser.py. (This used to be commit f70aef8e51e1a2f186fe71edaa4c81a39b837573)
      adds  08e3f99   Initial work on a test for samba.tests.samdb (This used to be commit 8b33860954ca03be1ea45fd8d40963dbbd5b162f)
      adds  3cfac63   Raise version of talloc from 1.1.0 to 1.2.0 after adding talloc pools.
      adds  dcd890b   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 1a8f5ab78ae24607ff66b06e82aef9316f0ae54b)
      adds  d4006e7   Support ETT_FIELD keyword. (This used to be commit ec8bd3991f76cf8746cf77c277c3491725711f9d)
      adds  23582ce   Add simple test for ETT_FIELD. (This used to be commit aea50426366dbe971d25d2a948db57885ce224b9)
      adds  6f4a703   Ignore pidl Makefile, which is autogenerated. (This used to be commit 5572bf854d935f3fc526a38378d23791da249f0f)
      adds  11bc605   Never build .so versions of tdb/talloc from Samba 4 itself. Rather, use shared library versions if they are provided by the system.
      adds  e94d710   updated SMB2 tcon as per WSPP docs (This used to be commit 5913e3e549e71affc66c28cacb6563331fb0c790)
      adds  7714a91   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 11102681bcd70b0abb2df38bcdc7fdec51e71600)
      adds  88d2e05   updated SMB2 create operation to match WSPP.
      adds  3cb8718   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit b3793c6562b1a1e8711561f65594ba0676f9282d)
      adds  febc8e3   missed a spot in the SMB2 create conversion (This used to be commit 17357072dd175b7548122e40e4cecc6087e52561)
      adds  158bd78   missed another spot in the SMB2 create conversion (This used to be commit df82b0aa6990b59cde20893cb690a8a260526178)
      adds  4c01d70   Makefile: --enable-automatic-dependencies usage
      adds  c41944b   spoolss.idl: improve idl for EnumPrinterData and not use 'lstring' any more
      adds  2728922   idl_types: remove unused lstring
      adds  4218856   pidl: $size can be 'foo / 2' so we need to add '(' and ')'
      adds  a9d30b0   torture/eventlog: fix crash bugs!
      adds  60e205c   torture/eventlog: the NTSTATUS of dcerpc_ functions is the same as r.out.result
      adds  05d58f4   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit b14d61a3b8055b7a8172e18e5bd69e7cab6eacdb)
      adds  8a3f8dc   Allow tdb.mk and talloc.mk to be included at the same time. (This used to be commit af9e0421529104d2583c58f7723abe8612e78f53)
      adds  501005c   Put soversions and versions for libraries with a hard-coded version in the generated .mk file.
      adds  b0a7e54   Use more variables in generated data.mk. (This used to be commit 2dce9e4e0d5ba8785fdee3daba91e6c9f4a32040)
      adds  4117765   Fix corner case. (This used to be commit 92dbbc479032ae3d0cf4b2b9e64291128185cf9c)
      adds  cf2df1e   Fix talloc .so installation. (This used to be commit ae522f907ed1b7533d0824224d692c64c7169057)
      adds  21c0f26   Remove some make variables that aren't necessary. (This used to be commit 8d41cb23dea4fccfc2b3fc8a816cda54af6038fb)
      adds  e870cfe   Convert SMB and SMB2 code to use a common buffer handling structure
      adds  839ab72   Fixed SMB2 rename operations from Vista clients
      adds  039f858   we need to refuse a root_fid in rename on SMB but not SMB2 (This used to be commit 9a139c35b7f1326616d26ce13bbdc7d6b22cd9b5)
      adds  501e8fb   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 309cf408e01c36e2a12ed2d1462f2bbe407d4597)
      adds  4a04a5e   A better way to handle the different format of RenameInformation in SMB2
      adds  b640f47   updated SMB2 code for getinfo according to WSPP docs
      adds  02af366   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 50697762fd28e2fc77142c5fea528b12d4cc0ebc)
      adds  e331770   Remove type before variables in data.mk (This used to be commit 3c1a7c0dcc56ed5595e31a8df023a04ae95bfca5)
      adds  1885908   Don't create symlinks pointing at themselves. (This used to be commit 96736eb556bfd7ab5b04ec40beefe23e475a438d)
      adds  ff64a67   Split provision from C code out of becomedc. (This used to be commit ed2b72ac76ec069fec799b3fd805cca59fc28de4)
      adds  18a011d   Avoid using private libnet test structure inside util_provision. (This used to be commit 1a1f8a5e6b193f25f4838a3e7964cdf0590f4eb2)
      adds  1f5cec6   Move Python dependencies. (This used to be commit f6c5b787cc031ddf858d7b16f455692a98a19b9e)
      adds  3d6da3b   Finish migration of provision code. (This used to be commit 53c5924195844dac4dfe99e5c9b0c8911394497a)
      adds  d499dfd   Add test for provision_bare() code. (This used to be commit 0f3a1dbb5355bf5181d9a100af35be8a7f292be6)
      adds  b5f3296   Add ability to not specify certain provision options(), fix some other options. (This used to be commit fe8bfda22d8e1fdbece4209b7489419074565efd)
      adds  85fe22a   Use struct for provision parameters since there are so many of them. (This used to be commit 4b9d5bc57ca4ee14c142ea720dce5e4ee97f8c16)
      adds  6c4acbb   Mark the provision_bare() test as known failing for now. (This used to be commit bb473a8d11ce0ab8d5c9f0b339861b552fc2b262)
      adds  60b3144   fixed loadparm handling in standalone tests (This used to be commit 2633f4259ed30ab990017c4c3205f92bf38f0135)
      adds  c10e0de   loadparm: Clean up trailing whitespace
      adds  f22598a   util_ldb: Add a missing \n to debug string, fix trailing whitespaces. (This used to be commit b0991cc09b36171c18d2407c9f3153b6f7e8299b)
      adds  f3bbe15   Fix path to talloc guide. Noted by "teferi" on irc.
      adds  5c615b0   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 9c12b5b49679d404ac623041f2da944019f97754)
      adds  be8a09b   add some info on running tests (This used to be commit b6ba0afc1424a1d202626aabf1cd0f28246319a6)
      adds  63c099c   added blackbox testing for locktest (This used to be commit af6484f78d273407dd9b264bc4adb33497eee48b)
      adds  66e8bc9   converted locktest to use popt and cmdline utility code (This used to be commit 625ea49a95cbdb507ea5b191f75ffa27e25cdb90)
      adds  d48dc5b   fixed masktest to use popt, and fixed the incorrect pstring conversion (This used to be commit c37133fd95e6d02a0cdf0f7b5408211740d8046c)
      adds  c09f706   added a blackbox test for masktest (This used to be commit 05a110123df2372418e2ef2fd8f269b92054069c)
      adds  8036257   fix typo (This used to be commit 1699b2a804cf91175de2528c1e640a09b4de4f08)
      adds  9e6327d   make sure lp_ctx is initialised (This used to be commit 3abb33c8bff9aac8ba1ba4783b919732e5159283)
      adds  db408c0   convert gentest to use popt and the cmdline library (This used to be commit 681366b956a71aa7bd16b75263ccd73ddc680082)
      adds  054bc11   added blackbox testing of gentest (This used to be commit 716345fd38dfd8c6e610fbd6ba84c4f33e3edbb9)
      adds  4c6ecb4   fixed some options that could not be overridden on the command line (This used to be commit eea486d8942fdda769684fa6e825c0f899cf3304)
      adds  339dcbb   remove redundent code (This used to be commit 7f2421f17cae313d7dbf5c35c73b5410cb1d5db0)
      adds  81db831   cyrus_sasl: fix compiler warnings
      adds  17f31a7   NET-API-BECOME-DC: at least find the 'provision' function in python mode
      adds  80d7c3e   krb5pac.idl: use charset() instead of string type with flags
      adds  f9116ae   drsuapi.idl: use charset() instead of the exotic flags() and string
      adds  a37ddb8   ndr_sec_helper: create a completely zero sid, so that ndr_size_dom_sid28 can return 0
      adds  8410878   dcerpc.idl: use charset() instead of ascstr3
      adds  7f4d2ac   epmapper.idl: add link to official IDL
      adds  1b09ec1   epmapper.idl: don't use ascstr2 anymore
      adds  de3d54e   lsa.idl: don't use ascstr_noterm anymore
      adds  9d9d544   lsa.idl: add lsa_AsciiStringLarge
      adds  26bc88e   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
      adds  56e75ed   Reconcile header files for torture utility functions. (This used to be commit 1269758e95686cc155284d5d56080e1be11bbd75)
      adds  57e9106   Unconditionally run the python tests. (This used to be commit 0ab4428fce9f2b970dfbced3b5dfea7ec688760a)
      adds  7c96ca8   Formatting fixes. (This used to be commit bc0fab89e325ebb6ab870b1c3f4b263c50631b70)
      adds  ec7c03a   Add static header for gencache. (This used to be commit 9a0f6a0012243a74702c723dec808c99c58c772e)
      adds  5214f5a   Allow LDB to be a static library again. (This used to be commit 16fd90d7a99ae8eaf2accf3c8b3ec55b2223f9cd)
      adds  e4af554   Revert "Allow LDB to be a static library again."
      adds  6060aa9   Rely on GNU make to build static libraries. (This used to be commit 8e9856412befc0ea94536dd492588f232347564a)
      adds  7df1893   use gmake to handle .py file copies. (This used to be commit 33111f98df7e8f9bb7d62599c6b13a1a4479a2e1)
      adds  a53beee   Add static header for gencache. (This used to be commit 58c25657bf552a11e7c522602805ba961de94cf2)
      adds  f5e9437   Simplify handling of plugin installation. (This used to be commit 8f1270dd5c7688f023cf24215fa229da213e760c)
      adds  df3871f   Merge branch 'v4-0-trivial' into v4-0-gmake3 (This used to be commit c1b2b5f9f479e202f30f245a47d2743a592deeb8)
      adds  d803ff9   Remove unused code. (This used to be commit 98d6095b9605ff4db61394719f29b3e38349c59f)
      adds  c363311   Merge branch 'v4-0-trivial' into v4-0-gmake3 (This used to be commit 8e716d139003d3e743dd99d93f76da4cfa7d48b3)
      adds  0af55ca   Create SBIN_PROGS and BIN_PROGS lists from within make. (This used to be commit 62abd38725ecbe149075a5e2097a08981cd156cf)
      adds  dd2a52b   Generate manpage list with make. (This used to be commit 7eaa96169f0a32110194560ff27ed89120160efc)
      adds  9a5f6f8   Use make to generate lists of libraries. (This used to be commit 8e1396d5666b1c9306e04cf98d1c89fa13199c7d)
      adds  c35f643   Use make to generate list of prototype headers. (This used to be commit 20800de0581de1f8be57755df5cc05ffad34ada9)
      adds  cddb061   Use make to create lists of pc files and prototype headers. (This used to be commit 6cc7bc1586e892e8470cb3f18a7afa2029a0399d)
      adds  0459d95   Use make to create lists of plugins, remove duplicate variable. (This used to be commit 36cc584374d32c7875333fa5abd97b31e83291aa)
      adds  194e75d   Remove unused ALL_OBJS variable. (This used to be commit 919976f393274c6dfe5394eef79f2f3b38f1ffa9)
      adds  cf3a45f   Use make to generate list of python files, remove unused variable. (This used to be commit 7ec39624392fd0a0e64326e06acf9d42c86d06f9)
      adds  c749370   Use make list concatenation support to create list of object files for subsystems/libraries. (This used to be commit 6d3c45889fd20dba5f77466f1e4452a47b442ae4)
      adds  7b81f28   Remove some unused code. (This used to be commit 8214fb600ec626a8dd01ef3e2af1f4a8bf27dcb2)
      adds  b718062   Avoid creating a whole bunch of files in bin/modules. (This used to be commit dadae70042600f13f6f9bfcf2d045a797e2b9e69)
      adds  36e490a   Remove some unused code. (This used to be commit 7a11659c18b5d13c5397e8121ef4e35e188a8402)
      adds  b66ee2e   Move responsibilities of build.h to makefile. (This used to be commit a43f6d37bce85748e9cf2675e5beced5db26f1c3)
      adds  0b8fe26   Move logic to makefile (This used to be commit 412c1c2c1eabec25fb9d6506ece06032da798ebe)
      adds  3e6cb51   Properly escape quotes in init functions. (This used to be commit 0efa80f30b4f3287a204af450a43dcdfa9baad8a)
      adds  f7c8fe6   Merge unused function. (This used to be commit d3725224cfe0a10e99b0012f4e0e79ea427962de)
      adds  85ac8dc   Simpler handling of sonameflag. (This used to be commit ef532a715e8d05652bc7b320d6d0b88a93599b33)
      adds  8d7e2eb   Reintroduce mergedobj support. (This used to be commit 1cf23c58411a9b8a9bb97016c27c10a218e73146)
      adds  f6dec9d   Use standard variable for partial linking. (This used to be commit 949fca9540889bb640466fc21ca36d08f77066a3)
      adds  fe5b7c4   Some more mergedobj fixes. (This used to be commit c481d88d37346885f7809f73035a2bc9f2468848)
      adds  0419da6   Prevent adding libreplace when not necessary. (This used to be commit 978eb6f1616122e13429b00268d03942afc41425)
      adds  2e4e06c   fixed handling of zero sized buffers versus NULL buffers in SMB2. Thanks to Metze for spotting this. (This used to be commit fbcf3e65b9284e5d1862c98706d7f148a36afe47)
      adds  10e2530   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 26475a231f73aaeef31e433b33dbfee6158e321d)
      adds  afe8e55   fixed RAW-READ after the bufinfo changes. Thanks to Metze for spotting this. (This used to be commit 3c9973b695a0b5c30d3a5bfabecf62dd1a25ebc1)
      adds  26b8701   handle pushing of zero length smb2 strings (This used to be commit 66d0502228b31533b5d93731128a681992c22eda)
      adds  5fb241e   3 places where the VFS backend doesn't handle NULL strings. (This used to be commit cf109460aff5a8437ab7eba05e4d7316a131080e)
      adds  10a3744   open a root handle in SMB2 should use a NULL filename, not a zero length filename (This used to be commit a29dd708bf26440552ffa9d83332329b4c108857)
      adds  0e03c3a   disable the EAS level in SMB2-GETINFO test until we get some feedback on how the alignment requirements have changed (This used to be commit 2a474568c2f85603657a97ad658089122a1f4f19)
      adds  9d0d614   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 2fb93e85eb5f415fbcdfb2fc0a1a58fad823138a)
      adds  e8cf957   Switch back to using static libraries for subsystems for now, since partial linking is still giving some problems. (This used to be commit 0d8ddae4964dc50e981e12b6a93235a50a0607ff)
      adds  4e75055   Merge branch 'v4-0-trivial' into v4-0-gmake3
      adds  94c937f   Provide variable with current directory. (This used to be commit 3116142b6116a84c63b4805901775826b1ca0af7)
      adds  d7dc104   Eliminate duplicate variable. (This used to be commit f5b2b20cafc137604bc527ca6bb2bc8edab551e9)
      adds  e6514ce   Merge functions. (This used to be commit d318809f0db71f4a37033c3e9f0dce2ee5a69b07)
      adds  7264298   Fix installation of gencache. (This used to be commit 96f073020fa6a5553222c7b05654d30fd13b5e69)
      adds  e5d7bd3   Reenable partial linking (This used to be commit a7512fb059d5dcb6bf70418622206eec94153693)
      adds  5e336be   Add elements in the build system implicitly if they're unknown (so they can be regular make rules). (This used to be commit 1da14d5efe63b97719c81fcf4851c5b79609776b)
      adds  1131d4c   Merge branch 'v4-0-trivial' into v4-0-gmake3
      adds  51b0a28   Avoid redetermining paths; use already stored values. (This used to be commit 0d223ddc39b7438dbce6716f1f00c29579a1f4c4)
      adds  80cbff3   Fix build with partial linking. (This used to be commit bfad9610c472e8d7e3656e19c8dbb6b85727dc13)
      adds  a44e0b2   Simplify some more smb_build code. (This used to be commit 95b06bd8f2a91c9f3f9e9f05f7e2803d6b4100c7)
      adds  86be022   Remove mergedobj files during clean. (This used to be commit 78fb91ee672c15c7575e8f9db84c0524318bf8bd)
      adds  7dd064f   Factor out common code that generates object lists. (This used to be commit ef14e1ab3267263d65c4c41cd3c0dab3680f4104)
      adds  3f63d2f   Fix unresolved symbols. (This used to be commit dbcecb6d8fe3e13cc4da003adeda7623b746b751)
      adds  5022db8   Simplify handling of ALL_OBJS. (This used to be commit 5512c61d75d1a5404d58ba777720e62089bf45a1)
      adds  6e0522c   Build complete static libraries. (This used to be commit 34e26f4eecdf5bca340133942b242969c4c16dff)
      adds  602f463   Get rid of 'INTEGRATED' build of modules - now replaced by 'MERGED_OBJ' (This used to be commit 269cbf84d8b7dbf3bc88adc04ae283dc908af5ac)
      adds  c548790   Be a little bit less strict about recursive dependencies. (This used to be commit 0bb89968299f90df00861a8982eefca182ed7f8d)
      adds  0947696   Use implicit build system element creation for external libraries. (This used to be commit 3b08f190c9dd4567e684c804a22e2612f405bbec)
      adds  ff0315b   Rename include to mkinclude to emphasize it is different from make's include. (This used to be commit 0e1d0a874ae3d22b8f97a79b81fe0af3ef53a771)
      adds  3e4b8da   Fix summary. (This used to be commit afe9418b728a1b35f713c650622c1abadba9a526)
      adds  984d7d8   Use consistent hierarchical naming for tests used in selftest.
      adds  b136033   When not using --immediate, use a one-line progress indicator in selftest. (This used to be commit 16b4af184187f29f1f710609ee37029a3f15a294)
      adds  b401795   Merge branch 'v4-0-trivial' into v4-0-gmake3
      adds  03ab8f9   Remove duplicate code. (This used to be commit 3074a9c713910f1cec8d252a36fa51aefc308c9a)
      adds  89f4cfb   Fix dependency on popt. (This used to be commit dd854adc7a203f18228195a080bfa8075b0cd170)
      adds  0f38362   Fix local tests. (This used to be commit 60f2eb404628f9903bbb839a9aaead89c7a5736f)
      adds  c455774   Add INCLUDE command to pidl. (This used to be commit 8a8ed4fae849a2cc565a1ff77b2208a4cd6b1edb)
      adds  35dd0b0   Add test for INCLUDE command. (This used to be commit d1aa25249d64513f785430cab7437b5c7ca8db27)
      adds  a71c371   Add framework for Kvm test. (This used to be commit e4efbb2906f4f3876986e21c12b58791c3526bed)
      adds  12e0878   Add Kvm start code. (This used to be commit 6308c134b225dfa8574aa1370a7874ed6e572ccc)
      adds  9368ea6   Fix CFLAGS (caused problems on hosts without libgssapi installed on the system). (This used to be commit f6760fd161f568ef13a841a0210f130160a16c01)
      adds  a153e70   Merge branch 'v4-0-trivial' into v4-0-kvmtest (This used to be commit 2b8d5db1bb21ab3deaa8edbaddceaf23f83b8180)
      adds  33f63de   kvm fixes. (This used to be commit 3a5e2f9ba3131a2a264e21640db8bea255fe9ea3)
      adds  4e445f5   Fix quicktest. (This used to be commit 668f27bdaad505f0119ed6ad6a7089914c4f3310)
      adds  7d5987c   Remove uses of global_loadparm. (This used to be commit 138aaef0781e0754cc17b3ffdaa6062ba70c0c6a)
      adds  0fbf1de   Explain that these OIDs are DNs
      adds  5842df9   To partially simplfy our gcov handling, move to the new --coverage option.
      adds  e51ec1d   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 837eb8a0bc011cd84bc7e8d2849028313d709928)
      adds  87847af   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 8238415f3cf2d48601dd3102edfa2c438155f49a)
      adds  97c77cf   Avoid use of global_loadparm. (This used to be commit e6751a3ca40d968f084642229845a729bd916222)
      adds  8fce27a   samba3rpc: Remove use of global_loadparm. (This used to be commit b3d084170e01fc678f9be6c280c52763ead52959)
      adds  cfd818c   No longer ignore torture/util.h; it's static now. (This used to be commit cebb68440540114531e89b774d7437d1d05a1b56)
      adds  b617f58   Fix accidently introduced bug - thanks metze. (This used to be commit d0dfdab85ac751c62b0a6d6e6b1ff128940098ed)
      adds  12ea7dd   Merge branch 'v4-0-trivial' into v4-0-kvmtest (This used to be commit 732d2bba83c68d337a4a0290245ba8b3eb0635dd)
      adds  87f611e   Start and kill kvm instance properly. (This used to be commit 78e49765a2ec5fac485dbf56143716e151b4b562)
      adds  d3e1820   Start dhcp server for kvm machine. (This used to be commit a54507dbd6bfaafb42eb95ec8a57897096b19583)
      adds  a31a2f0   Allow connecting to screen. (This used to be commit a021408c9d78260b9abf7ebec4230b7958033a38)
      adds  7f11952   Allow loading kvm snapshots. (This used to be commit 8ef295bb9cba4a47ff19894364e9d5f4dc15a935)
      adds  dbb79b6   Add kvm name. (This used to be commit 228710e2656f8635697cdf4b7ce0c931683fbf86)
      adds  95b294f   Only set "interfaces = " line for client when necessary. (This used to be commit 89fd6e9d0c3d0cb2fa3b8109e82f377cd7877a2e)
      adds  7a3f15f   lsa.idl: use strlen_m_term() in lsa_StringLarge to support NULL strings
      adds  611f015   lsa.idl: strlen_m*() also for the lsa_AsciiString* versions
      adds  fc840f3   drsblobs.idl: don't use asclstr
      adds  4473a07   winreg.idl: get rid of initshutdown_String and use lsa_StringLarge
      adds  665a7aa   initshutdown.idl: get rid of initshutdown_String and use lsa_StringLarge
      adds  dd4ffd8   Fix paths for talloc into unpacked directory (rsync commands).
      adds  c65cded   Adapt source code checkout information to git repo in talloc website.
      adds  c05b9ef   Fix a typo.
      adds  5233e43   Remove relict SAMBA_CONFIGURE_CPPFLAGS from lib/replace.
      adds  ab91550   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 02cb396d42976efc03fcb0082e914eb17ae72e11)
      adds  c2941c9   Initial work on vde support. (This used to be commit 9b0dcac0bd805c3e1741448167b461c3fa0e33fd)
      adds  1507b88   Add VDE switch management functions. (This used to be commit 5ad9bc7dd9b8a3b37e0acd77eaecc5ee71d7b422)
      adds  836bab8   Add configure test for vdeplug library. (This used to be commit 89590d7dfe0735093a4a5b66eeed9276df043ac9)
      adds  15b8608   Factor out IP marshalling into separate function. (This used to be commit 2548c2a1e7dab8abc00f8f49374a08cc0b427552)
      adds  71bc5ac   Allow ldb backends without init function, use init function-less ldb modules. (This used to be commit 141ee91272fb4dafca0149f679e17721b6a3011e)
      adds  16109a4   Use struct-based rather than function-based initialization for ldb modules everywhere. (This used to be commit 85c96a325867f7bcdb412ebc53f8a47dbf7cd89b)
      adds  e3661a6   Use function-based initialization for ildap backend. (This used to be commit 46e5027f56722fbe19af36aad1ab03ea1c862f43)
      adds  9957885   Remove more function-based inits. (This used to be commit b1a7810f3e70f9a831d9b8e85d531e448072adaf)
      adds  84f6964   Require at least talloc 1.2.0. (This used to be commit e464a344bc11587abc5c663bc8d6471eeb314959)
      adds  0020793   Fix static module list generation for ldb. (This used to be commit 92c1c0e9137f0845cac6cc96bf78711b6aaffe21)
      adds  39a817d   Fix use of some modules (needed _PUBLIC_). (This used to be commit ce332130ea77159832da23bab760fa26921719e2)
      adds  1ce345e   Fix nbt tests. (This used to be commit 7bbe48af5568ffc4e4873692316673fd974ef4ef)
      adds  1c1781b   Simpler specification of CFLAGS and LDFLAGS
      adds  62e849d   NetBSD needs LD_LIBRARY_PATH (cherry picked from commit d64b19e77aa499c1ee1aaf788ddf3d6fd36253e4) (This used to be commit 4c77550d80b0cfc80bc2cac500fc27e0c43dad64)
      adds  db2447a   NetBSD does not support AI_ADDRCONFIG (cherry picked from commit fb3f7f4046fa195baf5116598772d9016238637f) (This used to be commit e8f3653414c12fb752c096d848dc962008d90439)
      adds  5f0fab7   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-nodeclare (This used to be commit 7a2ff3ee26bce49a3eeeb270f4a5e4df2adbefbb)
      adds  845664e   Avoid python2.2-specific types. (This used to be commit d45c6b5574ea732d25e9180c83f1fa807ebe57ba)
      adds  7d7b74f   Allow building ldb as static library again \o/ (This used to be commit a57adcfdd32fa9516eb092f7568e213347c583d7)
      adds  5e0f8ca   Make all auth module init functions public, since they are compiled with -fvisibility=hidden. Not doing this causes failures on Mac OS X. (This used to be commit 675bab738085cb5a9f17c1f159fbd97c4daafed2)
      adds  39a6495   Make more module init functions public, since they are compiled with -fvisibility=hidden. Not doing this causes failures on Mac OS X. (This used to be commit da1a9438bd89569077ef1eaa9dc977b5f9d62836)
      adds  8f57595   libreplace: change samba_cv_ to libreplace_cv_ in getifaddrs.m4
      adds  7f39136   libreplace: change samba_cv_ to libreplace_cv_ in getpass.m4.
      adds  ab665b0   libreplace: change samba_cv_ to libreplace_cv_ in system/config.m4.
      adds  2c134f3   libreplace: change samba_cv_ to libreplace_cv_ in libreplace.m4.
      adds  19bb90a   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 54ebd4e353038e86470ad036aa038e18a4296b4b)
      adds  910a1ca   Support dlopen(NULL, ...) on HPUX. (This used to be commit 53c70b5f77a3b9abaab783590e66278129173d5f)
      adds  c9290a8   Never assume -fvisibility=hidden for modules unless explicitly specified (consistent with what we do for other subsystems/libraries). (This used to be commit e8751e513d5f9b30e518104bbc23bcbd203818a6)
      adds  49b3a48   Until the new ldb changes land, make ldb_wait set the error string.
      adds  774fa12   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 5cd3310b78a85243eb436d05db3228c3495f9162)
      adds  0b1a246   Be consistant about --ldap-backend-type
      adds  4099261   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 1bb673ce4e84088bc77d490101e8904cf9a467a2)
      adds  14a2c4c   Remove kinit with pkinit failure from known failures list again. (This used to be commit 157deac27d01dc61952601ffd2655c8161418ac7)
      adds  ee6f838   Make setup/provision the name of the python provision script now that that is the default. (This used to be commit a0a05c5a3d614d0f2936ecfcab5273a2ef7d61a8)
      adds  37deca2   Avoid use of global_loadparm. (This used to be commit c5a95bbe0ce55c29e135a9c6058bf192ec3bb546)
      adds  921b176   Remove more uses of global_loadparm. (This used to be commit 47d05ecf6fef66c90994f666b8c63e2e7b5a6cd8)
      adds  d9f8232   Remove more uses of global_loadparm. (This used to be commit 230355d2e6e27918dff40823eb238904c7a1870e)
      adds  ede79ae   Remove more uses of global_loadparm. (This used to be commit 58a5b1de2b093fe642eb11d76d12db0edf60c25c)
      adds  263a77c   Remove more uses of global_loadparm. (This used to be commit a1715b1f48ba44bd94844418cc9299649aaf1a5e)
      adds  48307b5   Remove more uses of global_loadparm. (This used to be commit 3430cc60972b94d0d238bc39f473feed96949c5d)
      adds  426e7fe   Remove extra whitespace, use public variable in IDL. (This used to be commit bf08b682586f6b9a17d4ec3934836be957ef955c)
      adds  2ca1aeb   loadparm: Add configuration settings for idmap.
      adds  895874d   idmap: Handle uid->SID mapping (This used to be commit 6ac6de8476ba036eb041e054bc37e4503dc2fde8)
      adds  9c7f714   idmap: Handle gid->SID mapping (This used to be commit 6f2d95030cd7b4b22d1b75d15b76881449eda697)
      adds  705abe2   idmap: Handle SID->uid (This used to be commit 4037ca6b9cf14219b4a4475399a51db01c655da6)
      adds  99b3114   idmap: Handle SID->gid (This used to be commit 78d22a28eca4dd89f629dbe75287e9ac3940606b)
      adds  52623b6   samr.idl: windows uses lsa_AsciiStringLarge in QueryDisplayInfo
      adds  9f4f496   srvsvc.idl: don't use STR_LEN4 anymore
      adds  e36b159   ldb_sqlite: fix the build
      adds  141f4b8   selftest: fix --socket-wrapper-pcap
      adds  10e7f9f   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 52a8d06f00ab3900e2186e047902dbcbe3138a01)
      adds  840933c   Try and fix getifaddrs check on irix: dont't try to include config.h
      adds  c513546   libreplace: fix compile errors in getifaddrs.c
      adds  f86ee1f   Add missing initalizations of lastif in rep_getifaddr implementations.
      adds  c2f9201   Fix linked list of ifaddrs in implementations of rep_getifaddrs.
      adds  88c919c   libreplace: fix creation of conftest files for getifaddrs tests.
      adds  bf7d3b6   libreplace: Fix comment originating from old samba source.
      adds  3fa7609   Happy New Year 2008! :-)
      adds  e9b0056   libreplace: don't use socketwrapper for getifaddrs() implementations.
      adds  bd95d6d   Respect the return value of asprintf
      adds  a622f80   BASE-DEFER_OPEN: add torture:sharedelays option to run this test faster
      adds  77054b4   selftest: we pass the BASE-DEFER_OPEN test
      adds  a64bd41   RAW-OPLOCK: fix typo (send oplock releases on the correct connection)
      adds  5dc8d3e   RAW-OPLOCK: remove unused var (This used to be commit 6820da44828172769d9fdfa161acf762e3937a88)
      adds  fb6f522   pvfs_wait: 'private' -> 'private_data' and use talloc_get_type()
      adds  a0a0d4a   pvfs_wait: use struct pvfs_wait * instead of void *
      adds  1cd2008   pvfs: pass NULL to pvfs_can_*() when no odb_lock is needed by the caller
      adds  f56ff42   pvfs: handle SHARING_VIOLATION and OPLOCK_NOT_GRANTED in pvfs_can_delete/rename()
      adds  6f077d4   pvfs_open: unify talloc behavior in pvfs_can_delete/rename/stat()
      adds  63b1544   pvfs_unlink: pass down a struct pvfs_filename to pvfs_unlink_one()
      adds  a56bd4f   pvfs_unlink: pass down union smb_unlink completely to sub functions
      adds  d5414cd   pvfs_unlink: move !name->stream_exists into the caller
      adds  0634c12   pvfs_unlink: add a fast path for the non wildcard case
      adds  5874590   pvfs_unlink: splitup the logic into generic and file specific functions
      adds  599901c   pvfs_unlink: move stream logic into pvfs_unlink_one()
      adds  27e322b   opendb: add odb_get_key() function to get the key back from a struct odb_lock
      adds  6cb9c1c   opendb: send also the oplock break level on MSG_NTVFS_OPLOCK_BREAK
      adds  71943b2   opendb: add odb_update_oplock() call
      adds  584c4a5   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
      adds  d238e06   Integrate asn1 compilation into asn1 compiler. (This used to be commit ca8e347baf67a2f5cdffd7ea1677dab75687b037)
      adds  46dd75b   Fix the build. (This used to be commit 40476bce2e9b4ac6363fe27f1409eee1a3ed4157)
      adds  247220e   Use addprefix where possible rather than perl expansion of files. (This used to be commit b136ee5d344b1f1b2de697afd6815b8c3cb770ba)
      adds  73a3e84   Remove the now unused cflags script. (This used to be commit c8b00610428208266d3cad69d70f01c8f4d3a85b)
      adds  9bcc28c   Remove unused include. (This used to be commit 778e37480fb83c750ef76a625a5df74df276c65d)
      adds  e001b6f   Use realpath for now to work around .. tricks. (This used to be commit c43b0d43cde11991723eff53fefdc38ca036a67e)
      adds  1025deb   Use $@ where possible. (This used to be commit 1353e3e46a699b77f04fb0e69900bec9b15e0d48)
      adds  da8acdb   Allow absolute paths to be specified to mkproto.pl. (This used to be commit 6d9fa75a9273d2622642bfe93b2fa470aa95949a)
      adds  738fd7f   Fix standalone ldb build modules. (This used to be commit 0b133a30a23757cf463ff22dff6372ae5e11d4c7)
      adds  943f61b   Move automatic dependencies code out of perl code. (This used to be commit 9e9d98d75d52846bca88ec7d12b91b140b069868)
      adds  aab0ef1   Use more GNU-make specific variables. (This used to be commit 1e710575c408ca57b52d0548f2fa4ea713ded03c)
      adds  ab88018   Remove more unnecessary generated code. (This used to be commit 7398bc1a9f0d3cf30db3187a3849dbea6b846bb2)
      adds  6c3ff9a   Include CFLAGS overrides in make file. (This used to be commit f05d5f839e18e078a59ccd262fbffaa2eb4e3672)
      adds  8e42aee   Remove workaround for some non-GNU makes. (This used to be commit d817bcdc290cb03a16f10a11250ae35c1d36c848)
      adds  3f6a915   Move configure output details out of perl code. (This used to be commit 7fe2d6666e6a1ae6a9453ccbe9a0a9136f028e55)
      adds  f5be3c3   Merge env.pm into makefile.pm. (This used to be commit 01a0d3e74404d382c3cb74dbe385a4e9115b9b74)
      adds  d7b1bf7   Remove obsolete comment. (This used to be commit 5dda8b1eba628c40f0ddad93b73c0a749ac3e908)
      adds  a17f0ab   Update smb_build README. (This used to be commit e8bfca15a33365e9bfbdd8422f0aa7353e16446e)
      adds  b5bd663   Fix use of realpath, fix init functions for ldb. (This used to be commit ca510136d2c4cae8f520c76df6aaadb5d412bea1)
      adds  1650289   Use make's $(call) feature. (This used to be commit 4046ec8be08bb940ec60390c4f2e1719e14b858d)
      adds  d15fd2c   Use more make constructions for shared library bits. (This used to be commit b2cd934d4d37516fe65a3b9c44d7c92622fecf99)
      adds  be68e48   Remove binaries:: in favor of SBIN_PROGS, BIN_PROGS. (This used to be commit a924c9cf6b4f52ff6b403c683d32b7826e72c3d7)
      adds  f112578   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. (This used to be commit dee1cb6b08aa0a3e24372e052729121c11280971)
      adds  5b0670e   Remove legacy code for public prototype headers. (This used to be commit b5695abdc6fe90c8a348ac8510a1bad6f6bbdede)
      adds  6fece93   Fix the build. (This used to be commit 59bf804ef64d87fa76fe41063f91c35cf805a779)
      adds  22ef67d   Fix the build (again). (This used to be commit ef00f6b5817107738dc44367838095896af4e77d)
      adds  895a0a3   Move more code out of perl. (This used to be commit ad258e86353250fd447d461c94649c1541b37844)
      adds  42176ab   Use make to generate fragments rather than the perl code. (This used to be commit 4e2ba19d525da53592890380ae3570fc5bb0bfb9)
      adds  227df64   Revert cflags hack. (This used to be commit c01c841cf953550b21a6a84b0cb036bdfd436e13)
      adds  2c8415f   Make use of smbpython clear.
      adds  0a8b1fd   Update homepages for talloc, tdb and ldb subprojects (This used to be commit 8cb07814bc6627fc8eba228eafd13336e3ca3758)
      adds  1e5ced3   howto: We need bin/smbpython to run python provisioning (This used to be commit bb1107118951aa37c69b053f5cae624706966f1e)
      adds  864328e   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 35f7f488d84e3ec3224f3b40ff5881e91c11764d)
      adds  3526d1d   Remove more cruft about smbscript.
      adds  f94008e   opendb: add odb_break_oplocks() function
      adds  e554720   opendb_tdb: grant level2 oplocks
      adds  c749b66   opendb_tdb: attribute only opens doesn't conflict with BATCH oplocks
      adds  940e861   opendb_tdb: add force break to none logic
      adds  d1fb021   opendb_tdb: move sharemode, oplock logic into odb_tdb_open_can_internal()
      adds  476c9d1   opendb_tdb: only file->delete_on_close == true should give DELETE_PENDING
      adds  69631a2   pvfs_setfileinfo_rename: map DELETE_PENDING to ACCESS_DENIED
      adds  facdc47   opendb: pass down open_disposition and break_to_none to odb_open_file()
      adds  9852e0d   pvfs_open: pass down open_disposition and break_to_none to odb_open_file()
      adds  7264a8b   opendb: unify the parameters of odb_open_file() and odb_can_open()
      adds  c93cf42   pvfs_open: fix odb_can_open() callers after prototype change
      adds  d7ea52e   pvfs_open: make the retry logic indepdendent from open and sharing violations
      adds  95fafa6   pvfs: add pvfs_setup_oplock() to receive oplock breaks and pass them to the client
      adds  be1ba5b   pvfs_open: call pvfs_setup_oplock() if an oplock was granted
      adds  4ee328d   pvfs: handle oplock releases in its own function pvfs_oplock_release()
      adds  348439e   pvfs_oplocks: add pvfs_break_level2_oplocks()
      adds  4344ac6   pvfs: send oplock breaks to none to level2 holders on write/lock requests
      adds  ee81b7a   pvfs_setfileinfo: break level2 oplocks on setfileinfo() ALLOCATION_INFO and END_OF_FILE_INFO
      adds  c0d1543   pvfs: add posix:oplocktimeout=30 option
      adds  61e1779   pvfs_unlink: retry unlink after oplock not granted
      adds  4eb0fcc   pvfs_open: add pvfs_can_update_file_size()
      adds  fa2e4ba   pvfs_setpathinfo: retry setpathinfo after oplock not granted on on setpathinfo ALLOCATION_INFO and END_OF_FILE_INFO
      adds  9ddbdfa   selftest: Samba4 passes all oplocks tests now
      adds  db2a238   BASE-DEFER_OPEN: be less strict with to late responses
      adds  901addd   Fix build on VOS: socklen_t is needed for rep_inet_ntop: move it up.
      adds  a999a1f   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit 4dab354b626a02e9a5f5cac0d374d18e22718e18)
      adds  0493c5a   Move common rules code to separate directory. (This used to be commit 803ebd6479ae388ae65de8de7fb88600452d47df)
      adds  ceb2bb1   Fix include. (This used to be commit 1448639ec7cc7f4512a0fd07b4c2e0df51e781e3)
      adds  c8af955   Move manpage management out of the perl build system. (This used to be commit a660ab262e7202baccf16cb8b2bc47cb8efacc34)
      adds  bfc99f1   Fix manpage paths. (This used to be commit f7d0f0582e8712fd8d005906803de8fe041e875f)
      adds  ef15b28   use make macro for python. (This used to be commit b0408abb08648c0155d8f5da5fb299b1acbc09b6)
      adds  5874c53   Support building .so versions of the modules. (This used to be commit 673fb9c1855f9d61d4d311bcd5e3fea0210fe6ed)
      adds  2ca7dfe   Fix pydoctor. (This used to be commit 023025e4de119aa234f885aa6e5594660bd8f358)
      adds  e8c62dc   Ignore autogenerated file. (This used to be commit a611ff91018a6d67beaea214def9aeeaacc2bfef)
      adds  c5d77a1   Move public header accumulation out of the perl code. (This used to be commit 89f7c74924965071981bbe7e05ff69847b0a3a03)
      adds  b3d2a56   Fix module aliases. (This used to be commit 584a69acc5ccc0e9be0cb2687578c62bfa1e797d)
      adds  39eb630   Rely on GNU make to build static libraries.
      adds  9f8fc29   pvfs_open: pass NTCREATEX_DISP_OPEN to odb_can_open()
      adds  b40be55   pvfs_open: pass down an access mask in pvfs_can_stat()
      adds  c62faaa   pvfs_qfileinfo: down discard the return value of pvfs_can_stat()
      adds  55377f0   pvfs_open: pass down an access mask to pvfs_can_update_file_size()
      adds  2b94ffe   opendb_tdb: with break_to_none attribute only opens also break oplocks
      adds  9d6ce7e   RAW-OPLOCK: BATCH15: make sure a qpathinfo doesn't break batch oplocks
      adds  bcca7d4   pidl: Remove superfluous semicolon in perl code.
      adds  2846417   libreplace: Add tests for connect and gethostbyname.
      adds  3a90bed   libreplace: fix standalone build on some systems.
      adds  b6f8132   libreplace: fix standalone build - add necessary libs.
      adds  c9009b9   libreplace: standalone build: use -I$srcdir instead of -I.
      adds  e20f1bb   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake-simple (This used to be commit a9fe1b785dd59acbfab4eb90256e7a0cb0f4da6e)
      adds  bc1a369   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
      adds  b42e3fb   Fix cases, add version number. (#4935) (This used to be commit d2eb404ba1711abf6bb2718f8bb1dbbd104e7d4d)
      adds  649f820   Set lp_ctx properly. (This used to be commit 5d274f19aedbb022d61b1493857dce66877dc809)
      adds  80d1d2a   Clarify comments. (This used to be commit 5193b383761129e59241cd2cc6000f0b038b49d4)
      adds  ef892a3   RAW-OPLOCK: rename test (NORMAL => EXCLUSIVE1)
      adds  9bf7c39   RAW-OPLOCK: add EXCLUSIVE2
      adds  c7b113b   RAW-OPLOCK: add EXCLUSIVE3
      adds  3df754a   RAW-OPLOCK: add EXCLUSIVE4 a attribute only open doesn't break an exclusive oplock
      adds  3206170   opendb_tdb: EXCLUSIVE oplock use the same matching logic
      adds  eefaf47   pvfs_rename: add retry logic after sharing violation or non granted oplock
      adds  8efcd87   pvfs_rename: we need a do a odb_rename() after pvfs_do_rename()
      adds  8f4147c   RAW-OPLOCK: add BATCH16 and tests attribute only with OVERWRITE_IF
      adds  dcb43c6   RAW-OPLOCK: add EXCLUSIVE5 to test attribute only with OVERWRITE_IF
      adds  bc73733   RAW-OPLOCK: add EXCLISIVE6 test a rename on a file with an oplock
      adds  852361b   RAW-OPLOCK: add BATCH17 test rename on a file with oplock
      adds  1e94642   RAW-OPLOCK: add BATCH18 test a ntrename with FLAG_RENAME
      adds  7ad5e82   RAW-OPLOCK: add BATCH19 test renaming via setpathinfo
      adds  a9e6ed7   RAW-OPLOCK: add BATCH20 test renaming via setpathinfo() and setfileinfo()
      adds  202ffb4   RAW-OPLOCK: use torture_result(TORTURE_FAIL) so that the knownfailures file work
      adds  f1f3760   selftest: samba4 doesn't pass RAW-OPLOCK BATCH19 und 20 yet
      adds  6d184c7   RAW-OPLOCK: be more strict with share modes against windows and samba4
      adds  c048190   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 91980a2bd352f26cf6ddb058d0f330ca20fa6554)
      adds  517bf7a   Remove more global_loadparm uses. (This used to be commit f920e78ea7bb8aa575e6a2ebb5cc53462fbe2fe9)
      adds  269c934   Do not re-randomise in an individual test.
      adds  0b2a762   Extend the ldap.js test
      adds  ba94c12   Fix rdn_name errors.
      adds  9b7baec   Reorder modules to have rdn_name before objectclass.
      adds  446fb38   Users and computers now share the same template.
      adds  5043215   Generate ACB_PW_EXPIRED correctly
      adds  227ceca   Check for and reject invalid account flags.
      adds  1720713   Fix up the libnet tests.
      adds  6dec6fb   unixinfo.idl: don't use utf8string anymore
      adds  b33873a   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit ba864cfd7ce4b69179431131cac9661cbf48bf32)
      adds  2a209a6   Ensure we don't try and set the acct_flags if they are 0 (meaning unchanged in this interface).
      adds  85d5817   opendb: return the path that should be deleted in odb_close_file()
      adds  03660b2   pvfs_open: use the delete_path of odb_close_file()
      adds  9028ecc   pvfs: remove unused args from pvfs_delete_on_close_set()
      adds  bc1b595   opendb: only return delete_on_close on odb_get_delete_on_close()
      adds  c3ce0a0   pvfs_open: fix callers of odb_get_delete_on_close()
      adds  76d6c43   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 84b677285250d9b9a1120fcfd6e4bbbb8f939fe8)
      adds  5374be2   More share_init to more apprioriate place. (This used to be commit 990135517618afcef873f0cd0e6f8c3098247b50)
      adds  a17ddbf   torture/t_strcmp.c: Remove obsolete file - proper testing is now done in the libutil testsuite. (This used to be commit 239bdf5e81f4ede4cd70bd9907e785d60a755e98)
      adds  d70eafc   Cache iconv_convenience. (This used to be commit fe1d3e69990a71d7639ac8718f6ca51de4d7e6d2)
      adds  0ab3df9   Clarify comments. (This used to be commit 705d5c3282399a2c531aefecff6ca1df405476b6)
      adds  5f9abf5   Remove more global_loadparm uses. (This used to be commit 4d6fd9381f7fe4c823b47ebc43d7b272a92edffd)
      adds  9e3e0f9   More share_init to more apprioriate place. (This used to be commit b84f19f6783cbeaa8d04848fdc0b6f21b5e379a3)
      adds  024f723   torture/t_strcmp.c: Remove obsolete file - proper testing is now done in the libutil testsuite. (This used to be commit 639afe3a21ee71f6786fc559b99d9e21a9839ce2)
      adds  d63321a   Cache iconv_convenience. (This used to be commit efd577cb5035f1b83bb8cd8958dcecb0ac0d055b)
      adds  c38c276   Remove yet more uses of global_loadparm. (This used to be commit e01c1e87c0fe9709df7eb5b863f7ce85564174cd)
      adds  10169a2   Remove more global_loadparm instance.s (This used to be commit a1280252ce924df69d911e597b7f65d8038abef9)
      adds  299265d   Remove yet more global_loadparm instances. (This used to be commit 5de88728ac5c567d3711d1ac6862bbdaced84b75)
      adds  3c20b3e   Fix the build. (This used to be commit f4b31ad76771d674ec85cd155b023eed377e6eb4)
      adds  e11c61b   Introduce mprLpCtx() similar to mprMemCtx() for loadparm_context used by all EJS code. (This used to be commit 184988866fe8e740f58e3683eefcaa70f8b51d11)
      adds  4590432   Remove another global_loadparm instance. (This used to be commit ccb29c0b463f5ccb53553f0a1c411ad77a84482a)
      adds  3101cb8   Remove uses of global_loadparm. (This used to be commit a16c9a2129ce92e7e1a613b2badd168e42ead436)
      adds  48e9b4c   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit d96fcc52a70fd1236b767b1d88a39d78c4e8c48c)
      adds  afe8e53   Set lp_ctx properly. (This used to be commit 11289759cae6a8062ea3556dbcbddfd44a3c0331)
      adds  fc6bc92   Merge branch 'v4-0-trivial' into v4-0-test (This used to be commit 6cbb241c05539cc62526a366094c9c472e6422a5)
      adds  2ba6266   Remove sDefault as static variable. (This used to be commit 16f36ce499e93860dd535034a584ec2b93e7a172)
      adds  2946a11   Remove use of global_loadparm. (This used to be commit 4472d7e1e47d4fe6b1c60e28d168cce99b237979)
      adds  7e04591   Remove use of global_loadparm. (This used to be commit 3cf3922c806d0e33439073d204b44bf0af3102d5)
      adds  9370dbf   Convert to new torture API. (This used to be commit 40dffc177babec01c63fb717506fa86ff70a5b28)
      adds  dfc8492   libreplace: add extended getifaddrs test that prints out the interfaces.
      adds  c9fb4f0   libreplace: use the new getifaddrs test also for autoconf.
      adds  53654f5   libreplace: try and fix rep_getifaddrs() for Tru64.
      adds  d115497   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 80ce9a3bbc43535d7c4bdd0ec402272175732ebc)
      adds  73138c1   raw-qfsinfo: Convert to new torture API. (This used to be commit 6ded77b777666f8ba81ba049f63b6b26cfbeb7ae)
      adds  3abf47fe  Simplify the 'password must change' logic
      adds  3eef066   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 04db9b184491415b3479fd79e1c07ba738818eb9)
      adds  99c61a0   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit f002a98c7ae0fc93cc738fde1ee62534f8e576ac)
      adds  f5b0f7a   Prove that not supporting ldapi is a bit problem.
      adds  f6b2a57   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 124d2ee788f1ac4b201a2843b58be21de358deb0)
      adds  9faf49b   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 227de596865ee910bfc1e0730316e26a0a9caf51)
      adds  734fea4   Fix typo. (This used to be commit 2b408e9ed4caf14e1ac047fd76127a5c979e5177)
      adds  32401d4   fix typo (This used to be commit 61953e24a5789f08e82fb697f45535f4a87883b1)
      adds  9464be3   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 4bce5c669630b834548612aaed18fe31ecbc1064)
      adds  836ec12   Fix ldapi support. (This used to be commit 9499f8eea534cf93f96af17941e9195aadc0a756)
      adds  42f3898   libreplace: add missing semicolon to getifaddrs.
      adds  a9706ba   libreplace: add missing newline in output of getifaddrs test.
      adds  daab914   libreplace: fix silly crashbug in getifaddrs_test().
      adds  f21aac6   libreplace: fix rep_freeifaddrs to not segfault on NULL input.
      adds  abb9356   libreplace: ifdef out ip6 code if unsupported.
      adds  de4a221   libreplace: add snprintf.c to test code for getifaddrs - needed on some systems.
      adds  c8011b5   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
      adds  0944777   use gmake to handle .py file copies. (This used to be commit d54421a9eeadbd76791917c5e3c460c897259ede)
      adds  581167d   Create SBIN_PROGS and BIN_PROGS lists from within make. (This used to be commit e0afbc3778ca7c6dc087e2b9f4992a131ec66a75)
      adds  f0ad690   Use make to generate list of prototype headers. (This used to be commit 17d2f682e94154ee654de59b88816437f4e7f093)
      adds  b48375f   Use make to generate lists of libraries. (This used to be commit 3519aae1845f2a15330184625d541ce0f0cac56b)
      adds  acf5b5a   Use make to generate lists of libraries. (This used to be commit 2c2a589183067d7fced4ace33380bd1af610924a)
      adds  c865582   Use make to create lists of pc files and prototype headers. (This used to be commit a932a2e37d1aa86cca769398721318b3942fad83)
      adds  c88cd93   Generate manpage list with make. (This used to be commit ea3d3b52504b45f45aca434ea4376906f65ead12)
      adds  8f69c64   Use make to create lists of plugins, remove duplicate variable. (This used to be commit 1ec6870966bcd25b1932da675386d3ad5bcd9b6f)
      adds  f165dad   Use make to generate list of python files, remove unused variable. (This used to be commit 67f15cd484dbf7b49e6c5cb2566ad95d05b66b5b)
      adds  2219d43   Remove unused include. (This used to be commit cf59ec4cc3c3dca9275236bf45caf56632bf983a)
      adds  eff6a8c   Avoid use of removed variable. (This used to be commit 10f0b5f83f0b34ae9d0f83c0975cf06bf56277d4)
      adds  bc282d8   Move configure output details out of perl code. (This used to be commit e33f357fb00cd504181562eaf2ca1d4511d5ec51)
      adds  255a351   Merge env.pm into makefile.pm. (This used to be commit 28bbd546195461d4b8747bc6cefd6320f8efe17d)
      adds  4e95a25   Update smb_build README. (This used to be commit 9db23848dcd1b73273b90edd923b6c55f6c915c4)
      adds  27a0b32   Remove workaround for some non-GNU makes. (This used to be commit 0580357fb4b10e4a751d281e209f6a87e1c88143)
      adds  38254b8   Remove obsolete comment. (This used to be commit 666311dccf19293316b0335c5418446c66e76101)
      adds  bffb5fc   Use more GNU-make specific variables. (This used to be commit 3506c707c5e390a0634e597362f454399fb50b07)
      adds  d3f260c   Move logic to makefile (This used to be commit 94b0dd7ab0f5cc5493ea8dcfd8be54e1bec26283)
      adds  d8d9a6e   Move manpage management out of the perl build system. (This used to be commit 1dd6bea507f1f5e26cccf89148280721260a4673)
      adds  6b3ecd5   Fix manpage paths. (This used to be commit 36da52abf5be79e37bd495ec4265e01b27aa9da5)
      adds  1ada710   Move public header accumulation out of the perl code.
      adds  21208d3   Fix typos, avoid DEPEND_LIST from growing with empty elements. (This used to be commit b30fd477ff0d97bb4de3c5301a6cdc47867451ee)
      adds  489f66c   Change remaining prototype headers to be private. (This used to be commit 2f7ff409e89c9682e681ddcf54439db9e3b6ccb4)
      adds  3017c49   Remove cruft that dealt with public prototype headers. (This used to be commit 438997c17951fa7f0a9fb14be14c3b364ed3ad90)
      adds  4453348   Include CFLAGS overrides in make file. (This used to be commit 2ead1523608d9cd9a58cf55bcee2c8a39b6895e0)
      adds  0a5647c   Remove the now unused cflags script. (This used to be commit f97cce2522e7644181506dc49947297b394743eb)
      adds  07f6f9b   Fix dynconfig compilation. (This used to be commit b57f09f526f0783345be3d1de2540c35478d7af2)
      adds  9be1999   Merge branch 'v4-0-test' into v4-0-gmake3
      adds  80e9b72   Remove duplicate functions. (This used to be commit d6b2eaeff970f84b6e4da430ea6d00009931d41d)
      adds  232d51e   Remove useless include, simplify generated CFLAGS lines in Makefile. (This used to be commit 3157ce9876aa69de54acf3f08e0ee2b16cfaff80)
      adds  4827018   pvfs_open: make pvfs_locking_key() non static
      adds  98dafd5   opendb: add odb_get_path()
      adds  c5d9615   pvfs_resolve: fix endless loop with trailing ".."
      adds  5734a10   pvfs_resolve: "\\" and a trailing "\" need to be reduced
      adds  0917324   RAW-CHKPATH: also use qpathinfo NAME_INFO and check the returned name
      adds  f9b2d29   pvfs_resolve: add pvfs_resolve_name_handle()
      adds  daa4dec   pvfs: use pvfs_resolve_name_handle() in qfileinfo and setfileinfo
      adds  176e20b   pvfs_setfileinfo: tell the opendb about renames
      adds  d5f9559   selftest: we pass RAW-OPLOCK BATCH19 and 20 now
      adds  a023541   pvfs_setfileinfo: support renaming of directories
      adds  863e65e   RAW-SFILEINFO-RENAME: test renaming by path while a handle is open on a file
      adds  e008162   RAW-SFILEINFO-RENAME: test renaming of directories by path and handle
      adds  3067428   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 18c683d7e804e76ac37d4069429b5ba1a9d9ae38)
      adds  948c0a0   Ignore autogenerated file. (This used to be commit 52eb2397387c62a1c5e52ce4ae217adca2c2eb1b)
      adds  9817a66   Use special make variables. (This used to be commit dfb4ddcd5dbd27d275e7a41ede5441be25db9a35)
      adds  21b54de   Allow absolute paths to be specified to mkproto.pl. (This used to be commit 46d8d02028869c97226648113d6bff1c06477d61)
      adds  bb176a1   Move automatic dependencies code out of perl code. (This used to be commit 58a93ef94b878ff2d2d0029fc2d443551842e712)
      adds  7071276   Simpler handling of sonameflag. (This used to be commit 1e786bb7da689c3aa435e92975f33db5a308b6a7)
      adds  2bb8e49   Fix variable name. (This used to be commit b5db8defcae0a718e5239e8c7705c9bf6eb431ec)
      adds  98db647   Remove duplicate message. (This used to be commit 87074881a926f6216276ebc263047c1ffb8aee10)
      adds  0de1a63   pvfs_rename: move odb_rename() onto pvfs_do_rename()
      adds  e580c5c   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit cfd1a91c6e319bc28a60bb6aae4443b1246500cb)
      adds  748f1c0   Fix error handling in ldb.add(). (This used to be commit a7f89b5bb28601597a4a0f75ec2b97bac02370d9)
      adds  830051b   Remove unused variable, fix (80, 'Other error') exceptions from ldb python bindings (This used to be commit 2303063cbd2e65580618124ef8ecf42867d2b952)
      adds  85d53f7   Some cleanups for the ldb doxygen docs. (This used to be commit 5972308add8b1078e190beab204c1ba4b3a25747)
      adds  2db6aec   Fix blackbox.kinit test by issuing new certificates good for 25 years. (This used to be commit 4f40c5940b4aa4343152cf367566d4d26765e234)
      adds  c20cf59   Fix member server provision
      adds  7dac059   registry: Implement recursive deletes for ldb-backed registry.
      adds  2bbd319   registry: Implement recursive deletes for dir-backed registry.
      adds  79eea32   registry: Implement recursive deletes for regf-backed registry.
      adds  a13395c   registry: Add an explicit test for recursive deletion. (This used to be commit 5e905804993df4c2ac28090d056e6db6bb63ac44)
      adds  497b17a   torture/rpc-winreg: General fixes for a number of tests.
      adds  1aa3d06   torture/rpc-winreg: Modify test cases to work with recursive key deletion. (This used to be commit 3885acdee6fa3ec33cf4824826c2b8a98721382c)
      adds  846c81b   torture/rpc-winreg: Split out the security descriptor tests.
      adds  375df42   samba4-knownfail: Only the "*-security" rpc-winreg tests are expected to fail. (This used to be commit 67facda6368eeda88d312f2836a1fdae4a1f605a)
      adds  c7dc53b   Merge branch 'v4-0-test' into id10ts-registry (This used to be commit f98b59021a5ea39c7970ebc5520d17775e500b8c)
      adds  a1ff86d   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 3d4cbaeec6eafc0fec06ba472ac2bd55ae3a0d11)
      adds  4550c3f   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit de1784ec4d50f6eec24b1e9e488b5c07833dc1fd)
      adds  4d4a898   Fix failure to re-provision.
      adds  7dd0cd2   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
      adds  f0bac65   Fix syntax. (This used to be commit df4eb19ff910a1e403f9512a9d9f396c76282085)
      adds  b29d47e   Move object file lists to the Makefile. (This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
      adds  5b674be   Fix some syntax errors. (This used to be commit 906148bf87ae278c6f6232675bd6aaf4d1e33e6c)
      adds  cf56fb9   Fix typo. (This used to be commit 2a0f8458ab712ce64ce3f5d6fe30ca6fe3e16df2)
      adds  19ca598   Remove useless ifs. (This used to be commit 2e0d65edcf4a7130ea410e870160811a6423bd53)
      adds  2d1c06c   Fix includes. (This used to be commit 99e61dade2bd9ae2a5dfe17f766528012c09e46c)
      adds  e018501   Fix some paths. (This used to be commit bb16e51e60df296fa7b89eeeba6b80908099dda6)
      adds  a69acf7   Deal with subsystems with no settings, several other minor fixes. (This used to be commit 10cf48591e8d6bfb750a6ff187f04ea24a1f8cd7)
      adds  c20e91d   Fix syntax. (This used to be commit 9bc22a4cd39a96d757be844d0f32a8042d233612)
      adds  530c7a9   Fix syntax. (This used to be commit 171d97f657d92f24a9b2d6be0f1404c21b665869)
      adds  6cf92e6   Fix the build. (This used to be commit 49ef8d0c197fa61dc5c524e4a0f569af72d3c0e9)
      adds  f4f6f84   Remove extra empty lines in data.mk. (This used to be commit 9d751319bd4ca1c26c8bd01cbdfdaf6c2d949981)
      adds  736ae6a   Don't hardcode objectCategory into the schema, even in the schema.
      adds  8a10979   The DN in objectCategory should, if possible, be returned pretty...
      adds  f042c15   Try to return sane ldb error strings
      adds  3ced800   build: fix the build with --enable-automatic-dependencies=yes
      adds  5a5b50f   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
      adds  af0d863   pvfs_oplock: move pvfs_oplock_release() parts into a helper function
      adds  1f5301c   pvfs_oplock: only a break level2 oplocks...
      adds  eb26c89   pvfs_oplock: auto release oplocks after a timeout
      adds  13764eb   RAW-OPLOCK: add BATCH21: a self write with an oplock doesn't break it
      adds  8ff6647   RAW-OPLOCK: add BATCH22 and test the behavior of oplock break timeouts
      adds  cdafdaa   selftest: use the same oplocktimeout for smbtorture as for smbd
      adds  0e50fb5   ldb_wrap: Debug at derived samba_level, not the level of the ldb debug enum. (This used to be commit eb9a7c3b3a7f113ff58e2ebea9886f997da4e085)
      adds  8b24d24   Start to rework provision for LDAP backends
      adds  7e0ef3f   Make Samba4 pass the NET-API-BECOMEDC test against Win2k3 (again).
      adds  eacf38c   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 2232255ce384433ff9626f2fd3d399f758b0add5)
      adds  85bf2ab   Ensure we get this option from the command line, not the internal smb.conf we generate.
      adds  c24329d   Fix typo (This used to be commit e66be2f519584717abd7fc1f069bf7afe0d7ff60)
      adds  3cbe47b   libcli/raw: make it possible to not send CAP_LEVEL_II_OPLOCKS
      adds  87f2925   ntvfs: pass down the client capabilities into the ntvfs layer
      adds  0339ae5   pvfs_open: fix crash/leak in case pvfs_setup_oplock() fails
      adds  b7db5f7   opendb: add allow_level_II_oplock parameter to odb_open_file()
      adds  ef4ae25   pvfs_open: pass down allow_level_II_oplock to odb_open_file()
      adds  bc9bb91   RAW-OPLOCK: remove unused vars
      adds  80104ef   RAW-OPLOCK: add BATCH23 and test with a connection with no CAP_LEVEL_II_OPLOCKS
      adds  4bfc32b   RAW-OPLOCK: add BATCH24 test another case with a connection with no CAP_LEVEL_II_OPLOCKS
      adds  e24d47e   RAW-OPLOCK: rename _ack_to_levelII() -> ack_to_given()
      adds  74dba5e   Add new Windows 2008 Kerberos PAC Type 12 (apparently again undocumented).
      adds  62af65d   Slowly making progress on PAC_UNKNOWN_12.
      adds  7eaa6b5   Ignore Kerberos PAC type 12.
      adds  449c0c5   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit a6997c333cdd68dfba8a069df448836ff487787f)
      adds  45149fb   Fixup the NET-API-USERMOD test.
      adds  14c5f96   Rework provision scripts for more testing
      adds  a7e1fa0   Try to fix up part of the upgrade test.
      adds  17af5a9   Use 32 bit storage for nttrans counts
      adds  07cb435   accountExpires: Windows default is 9223372036854775807, not -1. (This used to be commit be47cc7fdfa3cae0508e564f38b793aa27b6eb92)
      adds  01b3d89   Add samdb_result_account_expires() function.
      adds  20c7014   Update account expiration to use new samdb_result_account_expires() function. (This used to be commit 2b6b4e5a1611744eea5dd9ec17c416916d7edab4)
      adds  e917139   Enhance mappings of NTSTATUS to KRB5KDC errors.
      adds  a689d65   Treat maxPwdAge == 0 as passwords never expire. (This used to be commit d28f2cb678b334086f601505c88e56b9c1ee559d)
      adds  ce4d945   configure: Add major version 4 to AC_INIT call.
      adds  97a272a   torture: fix escape sequence in test_chkpath().
      adds  fc2cd5e   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit e4da851bd7e7620bbf99efe20a496b1be78ba4e2)
      adds  e6bcf82   Remove unused code, simplify alias handling. (This used to be commit 4994b81b50085c2f6d3c39be3db86ffe97f1db58)
      adds  a72e921   Rerun SWIG. (This used to be commit e384aac5c8156c7f056c70b1caab0778f8fc52b6)
      adds  5f2564c   Merge branch 'v4-0-test' into v4-0-gmake3 (This used to be commit 2bf43c7932d886b0db3e1c2f5a4b8697435b0c5c)
      adds  6a1f56d   Fix the build. (This used to be commit 3b7940d531a30098ca9a09e9c83dc4d223d1fe8f)
      adds  b655468   vfs_cifs: disable level2 oplocks if the frontend client doesn't support them
      adds  6c27dae   opendb_tdb: pass down struct messaging_context directly to odb_oplock_break_send()
      adds  75a412a   pvfs_open: always call odb_can_open() before odb_open_file()
      adds  e5e799a   opendb: force odb_can_open() before odb_open_file()
      adds  db669e1   pvfs_open: fix the odb_open_file() callers
      adds  87abb77   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit ac27a1451dfe5c0c957e93fdc84602c3c1c7deac)
      adds  cf70b57   Use GNU make. (This used to be commit 28aff6fafbb3d8796dd6aaac92500254cf50253e)
      adds  073cf99   Use make macro for module installation. (This used to be commit 45d252fd9b3df4f1221a23cece78b673a55dfc7c)
      adds  76eaece   we now define PACKAGE_BUGREPORT in config.h
      adds  11fb55e   opendb_tdb: correctly initialize modified to false
      adds  db06d93   opendb_tdb: keep struct opendb_file arround for the lifetime of struct odb_lock
      adds  0c6de7c   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit cffaf5f6030b5d9b6d4d802b557fd8ea7afd043d)
      adds  2bf39ed   Push SOVERSION and VERSION out of perl code. (This used to be commit 0ba8ac6a14c62ff9edfe9f0bf43b8a7406b85291)
      adds  fb6fdfc   Fix the build. (This used to be commit f2e49744717eb46bbfafeea9e2eb412a38a142e7)
      adds  6f1b023   Fix dependencies. (This used to be commit 5d6ce4767b4c81f7fc69600cec6d83c0fbd6a355)
      adds  3f63701   Allow parentheses in commands. (This used to be commit b5c293f05303460aceb8e29a1be68945fac9071a)
      adds  03f5148   Remove dependency on config. (This used to be commit 9bdfff0f6f45ffa19bcc996d65d84138f2a02bcf)
      adds  7bb0d0b   Remove correct libraries. (This used to be commit 9caa9d85d1ab86bb575a5359d57919b801737a40)
      adds  a4b6992   Move more code out of perl build system. (This used to be commit bfb4d847005567da43e93987add1a7b171b7b192)
      adds  ec019c4   Remove unused variables. (This used to be commit cc02f76f24af7de1b821e3591f0618f923c052de)
      adds  b44dcae   Fix the build, symlinks. (This used to be commit c165b34805aa6a82e579afda9f4244c0c68d52b4)
      adds  17c7f7c   Remove extra line for partial linkage objects, simplify binary handling. (This used to be commit df899e14cb6cdf9725bedc085649bc1ac8749205)
      adds  e3f6a9a   Move PC_FILE out of the perl code. (This used to be commit ca8d4260ada9f74ebc406714ca70d20be09b194b)
      adds  ac60433   No longer accept VERSION and SO_VERSION in perl code. (This used to be commit 3c9af5c1155b55204145c13622481fc68b876cc5)
      adds  7da5ec1   Make error handling in ldb more consistant.
      adds  b5a5fcd   Extend testsuite to cover specifying a domain SID.
      adds  9703948   Fix provision script to work without smb.conf location specified.
      adds  de4a495   Test trans2 renames with oplocks. It looks like trans2 renames ignore share modes and oplock breaks :-(. Jeremy. (This used to be commit a8a5339cf2ca218668f888eced5ffe7ce059553c)
      adds  6743de0   libcli/raw: add RAW_RENAME_NTTRANS support
      adds  ebe8a89   events_signal: pass down the correct siginfo_t struct to the event handler
      adds  903ea3d   smb_server: pass down RAW_RENAME_NTTRANS to the ntvfs layer
      adds  8e70dc7   pvfs: return NT_STATUS_NOT_IMPLEMENTED on RAW_RENAME_NTTRANS
      adds  fe33164   Samba3 now passes the test_raw_oplock_exclusive3 test. Jeremy. (This used to be commit b2007956aa4534f22ad7fd85b0aee0be769548ae)
      adds  333870d   Samba3.2 now passes a lot more tests - remove the S3 specific exemptions. Jeremy. (This used to be commit a70719d579a7eefbfd973267b95a87aaa6b649b0)
      adds  fdd7f68   RAW-SEARCH: skip RESUME_KEY tests against samba3
      adds  799cfe0   Added test_nttransrename() to test Metze's new code. Jeremy. (This used to be commit 4556fafede8691c6a12670695ff108e9e59aff98)
      adds  69d66e6   Upgrade provision-backend to python.
      adds  6f2935d   Don't talloc_free() the UUID before we return.
      adds  07a7c8f   Update the provision scripts and selftest for LDAP
      adds  6e9d251   RAW-STREAMS: do what the comments say
      adds  2801b6a   RAW-STREAMS: do a exit on the session after each sub tests
      adds  23ab56c   RAW-RENAME: w2k3 just ignores a NTTRANS-RENAME!
      adds  f533d6d   pvfs_rename: implement RAW_RENAME_NTTRANS as noop as w2k3
      adds  7cdf28e   ntvfs/cifs: fix the fnum on RAW_RENAME_NTTRANS
      adds  5991752   opendb: pass down a pointer to the fd in odb_open_file()
      adds  7ba236d   pvfs_open: pass down &f->handle->fd to odb_open_file()
      adds  c3643d0   ntvfs/sysdep: add sys_lease abstraction to later support kernel oplocks
      adds  d93f2f2   ntvfs/sysdep: implement linux kernel oplocks based F_SETLEASE
      adds  49c86b7   opendb_tdb: use sys_lease to setup kernel oplocks
      adds  454e9be   pvfs_open: pass O_NONBLOCK to open() so that we'll not block with kernel oplocks
      adds  50243cd   pvfs_open: retry pvfs_open() after an EGAIN or EWOULDBLOCK from open()
      adds  3d9056a   Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit e9567e39106efb7443ed2c5df3492208b1c1d766)
      adds  58edd6d   Don't segfault on invalid objectClass input.
      adds  0c88240   Rework to have member server 'domains' be CN=NETBIOSNAME
      adds  536d585   Don't search the whole tree for the domains's sid
      adds  e50d666   Correctly normalise records against OpenLDAP.
      adds  4a2ba0c   Bail out, rather than segfault on no domain sid.
      adds  359be70   Report binding in libnet failure message.
      adds  8b20113   Show why a LookupName fails (help debugging)
      adds  44628c4   Don't use 'dn', this attribute does not exist with the LDAP backend, or in AD.
      adds  80f7e9e   Rework SAMR functions to avoid gendb_search()
      adds  1710eca   configure: when detecting python we should disable pyconfig.h
      adds  9f6355b   fix build of asn1_compile when there is no system inet_aton() function.
      adds  9c7c6c7   build: we don't rely on bash yet:-) '==' should be just '='
      adds  7db5e0a   build: compile_et also needs inet_aton()
      adds  bd614d2   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit d50b76ed71ab6bc8e63926540638df5af10202ae)
      adds  39f0382   Check for Administrator as a Alias (copy&paste bug)
      adds  9a6422b   Rework our SAMR test and SAMR server.
      adds  de9b3af   Allow more 'domain' objects when looking for a unqiue SID.
      adds  fe096dd   libreplace: add an inet_aton() function that calls inet_pton().
      adds  6a4928c   heimdal_build: fix linkage of asn1_compile and compile_et.
      adds  9d0b13b   libreplace: add -I$libreplacedir to CPPFLAGS for getifaddrs tests.
      adds  4b2aee2   libreplace: fix samba4 build (by not setting global LIBS).
      adds  25a3eb0   swig: make the code more portable and use NT_STATUS_V() and W_ERROR_V()
      adds  2fd5992   swig: regenerate _wrap.c files
      adds  d7299d8   Rework memberof handling in slapd.conf (used for OpenLDAP backend)
      adds  caea750   messaging: fix a valgrind warning on 64bit hosts zero out padding
      adds  1f65ddb   pvfs_unlink: disable async retries for wildcard deletes
      adds  74d940c   pvfs_open: the pvfs_odb_retry structs need to be children of the request
      adds  e76c8aa   pvfs_open: set h->have_opendb_entry directly after odb_open_file()
      adds  87e6d7e   Don't require users of credentials.h to have krb5.h and gssapi.h
      adds  3e8124b   socket_wrapper: make pcap code more portable
      adds  0de47f6   selftest: handle progress output in verbose mode
      adds  b65ad89   RAW-BENCH-OPEN: fix the output and calculate the total operations
      adds  3530099   RAW-BENCH-OPEN: avoid sync calls before the main loop
      adds  9e6b0c2   Merge lorikeet-heimdal -r 787 into Samba4 tree.
      adds  3dddbb5   make: Fix make valgrindtest-env (This used to be commit f56912e3b545325e941ee898337c5483ec435e39)
      adds  a1875b0   idmap: Map SIDs to unixids instead of uids/gids (This used to be commit 73ac7c4a1ce937bddd3c52d048665cd0078c6aaa)
      adds  297399d   selftest: use a separate var for printing out sub parts of lines with \r
      adds  3b63333   Allocate one 0-byte in asprintf replacement when len==0
      adds  5b35e55   selftest: fix parsing of Subunit results
      adds  92f6333   ldb: fix the standalone build
      adds  7bf6895   ldb: nothing uses "system/network.h" so don't include it
      adds  d53467b   ldb: remove configure with 'make realdistclean'
      adds  cbc5e58   libreplace: combine SOCKET_LIBS and NSL_LIBS to LIBREPLACE_NETWORK_LIBS
      adds  1ef171f   libreplace: use LIBREPLACE_NETWORK_LIBS within some configure checks
      adds  23c3548   libreplace: for samba4 create LIBREPLACE_NETWORK as EXT_LIB
      adds  7b412cc   lib/socket: use LIBREPLACE_NETWORK instead of EXT_SOCKET and EXT_NSL
      adds  7a5438a   libreplace: remove unused SOCKET_LIBS and NSL_LIBS
      adds  1958534   smbtorture: fix typos in RAW-OPLOCK output.
      adds  58dfb0f   libreplace: put inet_aton.c under LGPL instead of GPL.
      adds  87b48a8   libreplace: replace inet_ntoa() when it is missing
      adds  4500b95   libreplace: remove trailing white spaces.
      adds  4d16e17   libreplace: remove duplicate entry of inet_ntoa from README.
      adds  7fb3963   Check the return value of fgets (cherry picked from commit b8aaa9a69fd6217ce0387ef8e84f316706186d70) (This used to be commit 8f58d39c0c621e9da85308d721a146352cc4939e)
      adds  6f6d38d   Fix Coverity ID 554 (cherry picked from commit 471b1b0c58bc2def5d2fe9d98401def34724d447) (This used to be commit effda48a2670325fed56e158539417c6f95381b8)
      adds  1268be9   Fix macro name (no 's' in ifr_addr).
      adds  7d33625   ldb: not every shell supports '==' so use '='
      adds  124f82e   libreplace: move rep_socketpair() to its own module.
      adds  a310b0b   libreplace: replace.c does not need system/network.h anymore.
      adds  0372704   heimdal_build: use LIBREPLACE_NETWORK because EXT_SOCKET and EXT_NSL doesn't exist anymore
      adds  d466369   socket_wrapper: use LIBREPLACE_NETWORK because EXT_SOCKET and EXT_NSL doesn't exist anymore
      adds  96197fa   libndr: EXT_NSL doesn't exist anymore, but it wasn't needed anyway
      adds  52669d8   lib/util: use LIBREPLACE_NETWORK as EXT_NSL doesn't exist anymore
      adds  b1b37e3   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 400c16e7004bc3a881bb6efb99a273cdac87f70c)
      adds  a5503172  heimdal: Add parameter to windc_plugin to allow extended return codes.
      adds  131111f   kdc: Provide extended error information in AS-REP error replies.
      adds  aaf6208   Merge branch 'v4-0-logon' of git://git.id10ts.net/samba into 4-0-local (This used to be commit 8252b51850f108aa8f43ec25c752a411c32f9764)
      adds  576540b   Supply HDB_DB_DIR macro
      adds  5af56a6   More safety around ldb_dn C functions in python bindings.
      adds  a08e951   Remove unused variable. (This used to be commit 1de21f5fdd9e377801af25b7ce461bdf7a16e1de)
      adds  79a25a6   Indent
      adds  3cdf0c6   Extend the ldap.js test to prove faults with the LDAP backend.
      adds  9a1bec0   More kludge ACLs!
      adds  028ba46   ntlm_auth: Improve compliance to the Squid helper protocol.
      adds  21507f3   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 7c4356084a389c3a4edc16f06906ce6127a3a59b)
      adds  89870f2   Explain why this attribute should be skipped.
      adds  1c9fe11   Fix a warning
      adds  21c7afd   Add the workstation to the anon sessetup credentials
      adds  ce98599   Prove that a setuserinfo level 25 does set the pwdlastset field
      adds  482f330   Add my copyright
      adds  2d08a03   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 3903ef9168a18d34517c78536d34e147a9bc01cd)
      adds  dc49ae5   Remove useless extra argument to samdb_result_account_expires().
      adds  5738491   Remove pointless cast (This used to be commit 9a1466abbd4115f4a57d794006aca29aa0184ced)
      adds  ff8256a   Clean up the ldb python bindings to be 64 bit safe.
      adds  d5a71ed   Remove old js versions of newuser and provision.
      adds  0725179   Add some more header properties as inline comments to the generated samba3 client.
      adds  4bb658d   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit e1095673089d12e11a4e17a8d6c5b756cc9f427b)
      adds  83ea6d5   Prepare for Samba4 alpha3.
      adds  71e2f7d   opendb_tdb: enable oplocks per default
      adds  2c9ee20   selfteset: oplocks are enabled by default now
      adds  35f33a2   libreplace: fix coverity ID 517 - untangle close from open in test/os2_delete.c
      adds  677dc6a   provision: Initialize uninitialized variables if "targetdir" is not defined and there is no smb.conf file (This used to be commit 19c29f473883be0a17fa740de9feb226f347df4a)
      adds  e15b35e   Remove define that appears to cause configure test breakage on Julien's machine. (This used to be commit f47df5761571dd5c36789fb2e225a1125ca0e8f7)
      adds  18d80bd   Merge v4.0-test (This used to be commit 977dbdeaf363c8905ed9fd0570eba4be80582833)
      adds  4fc27c9   Make oplocks a per-share option.
      adds  c24b8cb   Merge with metze's change for oplocks to be on by default
      adds  7f29275   Fix references to ntvfs share config
      adds  91ae032   Actually call into lp_oplocks() in share_classic backend.
      adds  d554590   Fix how we initialise the oplocks parameter.
      adds  b422a78   Fix 'oplocks' in loadparm.
      adds  de80e63   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 59d8d17093efac3a177a032f2e121ea6f43a96c8)
      adds  4ddce8c   Don't specify what should be a default option in the generated smb.conf
      adds  4eb6943   No longer install SWAT files
      adds  90f76ae   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit 4e0b94d648e955b950c50d2ac19e17b06ee1f818)
      adds  b2c6ba6   provision: Increase max NetBIOS name length from 13 to 15.
      adds  237f1cc   Merge branch 'v4-0-local' of git://git.id10ts.net/samba into v4-0-gmake3 (This used to be commit 71110c8e7d58f42312938d0a8d0b216cbc313885)
      adds  392fd96   Add change about account expiry (This used to be commit 092592233fe02d0c05933bafd52d790a9561cf9b)
      adds  0cffe98   Merge branch 'v4-0-local' of git://git.id10ts.net/samba into v4-0-test (This used to be commit b6c61bee649734f6000fbf3fe3736d8c82155ac9)
      adds  3d9589b   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit ddf9d6ef70f0a6b7da420f772b34962fb25d761a)
      adds  786deaf   Make the setup/newuser and setup/setpassword scripts actually work...
      adds  459a8f5   WHATSNEW: Update information in preparation of Alpha3.
      adds  c818469   Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local (This used to be commit 7d1e922a6879110b7953de7560cc4b51ff36ea10)
      adds  c8ba11a   Remove references to the new SWAT.
      adds  71e7972   Add tool for enabling accounts (This used to be commit 2e14b4ea64ba7e223f29b5b535b1b1be326f711c)
      adds  8f8c56b   Convert some more files to GPLv3. (This used to be commit ebe5e8399422eb7e2ff4deb546338823e2718907)
      adds  142fbfb   Fix and test python scripts and kerberos
      adds  02e8a32   libreplace(samba4): let LIBREPLACE depend on LIBREPLACE_NETWORK for now
      adds  2e3cf78   cldap_server: fix compiler warning
      adds  341c6b4   libcli/security: fix compiler warnings
      adds  52013b8   torture: fix compiler warnings
      adds  5c4e340   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 764b7879d23bfa413a6747226f377ce2eaeaea26)
      adds  77cbab1   Finally found the magic string to skip the python registry tests.
      adds  e0c90d6   Fix some valgrind issues.
      adds  1c1c6fc   Fix more valgrind issues.
      adds  7ddcb20   mkrelease: Update to work with Git instead of SVN. (This used to be commit 66efff41a72190ad73512cbf08fa68b1b44406b9)
      adds  40bcb11   Merge branch 'v4-0-test' of git://git.id10ts.net/samba into 4-0-local (This used to be commit f39af7c2c35abb794e1dc1a496c1960221f006f2)
      adds  1d29ab2   Don't leave release trees hanging around
      adds  bf0db7e   Add a few more safety catches to the mkrelease.sh script.
      adds  0ea02e8   mkrelease: Add checks to ensure run from top-level directory of repository. (This used to be commit 7d4c02fdfc9ca1a48a0a1e4672765636d4c4a717)
      adds  f602fa0   howto: Clarify differences when working from a tarball instead of Git. (This used to be commit 11cbefe307a5d7b25dc72886a0666e2523c47488)
      adds  e96592f   Makefile: Allow "make" with no arguments to build all that will be installed. (This used to be commit 982acd6f80f009d28ff1e63abd2151de0165623e)
      adds  504f709   howto: Simplify the commands needed and remove reference to removed script. (This used to be commit 6e25d77be21b90c3b24cca55b08bdc39b256c381)
      adds  238a1a5   Rework 'compleated' message in provision to be more useful.
      adds  ba47395   Merge branch 'v4-0-test' of git://git.samba.org/samba into v4-0-local (This used to be commit 9b4449b46c0404b3c694ac9c592be63185c366b7)
      adds  e4d73e7   Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local (This used to be commit ee6539e4cab8882faafff17f458df91cba352f8e)
      adds  3237b14   On our way to alpha4... (This used to be commit d947310b94b235a66d32ba9aacd9c13127d45d94)
      adds  76ab04d   This is Samba4 alpha3!
      adds  e2bfcac   Mark as GIT snapshots again (This used to be commit 1d940e444633bb4f5976888d2581d4ccaf03da21)
      adds  5a49829   Merge commit 'origin/v4-0-stable' into v4-0-test (This used to be commit 15cf55f9799d806c31a6a4e14a5c77df89dfe35b)
      adds  14a5476   Move ini-like file parser to the utility library. (This used to be commit 2dc2bb800dab3f7dbdba01f5ca5076edd1a2b0f3)
      adds  0ef6489   Add README file explaining param/. (This used to be commit 03226035aaa8d4fc68996b08bc6beb43feabbd3a)
      adds  f41b9a9   Rename libsamba-config to libsamba-hostconfig. (This used to be commit c46b7e90e347da76156ddcae4866adb88e9fec21)
      adds  7fd96c5   Add userdata argument to reseed callback function. (This used to be commit d4272bc6bcfcd71fa93edb25bb33d6458e8b33cd)
      adds  39b2fc3   Add context pointer to secrets functions. (This used to be commit 873941d8a8dca8e7ace83f9af9939e4264f78c96)
      adds  4708c66   Fix dependency on samba-hostconfig. (This used to be commit ba91b609f5a6e2dd93b931a155cbce0c27ebd6d6)
      adds  55ff014   Install pidl to the same directory as Samba. (This used to be commit e67d8c7b6a5035c64d96ff92494ae38f7b6d8205)
      adds  696ab26   Install samba-hostconfig library. (This used to be commit 4d1fb503de31c5c81eb22cdd0a61eae5e4813b40)
      adds  21f1f3a   Include right perl directory when installed. (This used to be commit 9692a48aeb1c22a86a98ca736f173b2332a87480)
      adds  bebb7b8   Add warning to public headers. (This used to be commit 7bfe359c73aac96f8e983e8d5e9621235cf79a3a)
      adds  7b608fd   Don't write public functions to protoheaders.
      adds  afe3e81   Install public header files again and include required prototypes. (This used to be commit 47ffbbf67435904754469544390b67d34c958343)
      adds  236fc02   Reduce the number of installed headers. (This used to be commit 2243e24024f09ff9c9c7d0eb735c3b39c9d84424)
      adds  5be50a2   Merge patchfile.h into registry.h (This used to be commit 7b434df67aefc667993f0ebd955af9c1c258f153)
      adds  ec7394e   Merge hive.h into registry.h (This used to be commit 3ca14fdf74d2510049bbdbbd2a5be341412cda1b)
      adds  4924446   Trim down installed headers some more. (This used to be commit 71aa38842c270d52d39b805bf7ce29e25e062024)
      adds  1cf8130   Move handle utility functions to public header, remove more public headers. (This used to be commit 92e71c19f4e1d3ca123a083942ec578d21f7012c)
      adds  caaa8f5   Remove no longer installed files. (This used to be commit 3e8aecbc2ee3c0bb32aa83c5035a758f16f344cb)
      adds  2ab6dd9   Remove references to setting the host GUID, as the repl_meta_data module prohibits it anyway.
      adds  3c0c6ac   provision: Add support for IPv6 (bz #4593). (This used to be commit 8585a3c77d5dfe97bca3f08716fc06ac2819f578)
      adds  4ccb384   Fix merge of my host GUID removal and the IPv6 addition to provision
      adds  67bf4ba   Fix conflicts in setup/provision script. (This used to be commit 696b58f5dd8370b7ee0670c7a3e5db10234b41ff)
      adds  b17484a   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange (This used to be commit 8c3591d98f42a75d68d698f7b4be8f2e0284522f)
      adds  4e5e7a7   Reintroduce header previously autogenerated but ignored by git.
      adds  36c8725   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into tmp (This used to be commit d777a83b8478bf09a45eccde38036eccbd219df8)
      adds  eb78b7c   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange (This used to be commit 2763fc6294aa35018d4317dd9eebcba969e70333)
      adds  753824e   Re-add params file to git. (This used to be commit fc50e78e2631e8253571bc236302e2859e4d1559)
      adds  8495d17   Fix installation of dcerpc_atsvc and registry as required by samba-gtk. (This used to be commit 64a6887ecddc1599bde5dcb06d0b74ffea1def0c)
      adds  adc0985   Install libevents since it's required by samba-gtk. (This used to be commit 2073346828ffa1d9c35105eadd7afddd3a76a045)
      adds  2d12b27   util: Add talloc_get_type_abort() call. (This used to be commit 38413ed4b6957e5f72e78a04f479c6a5d8b69ef5)
      adds  294c55f   IRPC: Add include guards for the header. (This used to be commit 0e66e443ad42f9644aafc1858ac8d01c7c699337)
      adds  6ae76e5   winbind: Bump down the debuglevel. (This used to be commit 02c7913bf29ab8cc7e9ce3efe854c02a3c3200cc)
      adds  6ce0781   wbclient: Add an async winbind client library. (This used to be commit 3e3563f2840e7cd795f5fc157003af3c932cb4d1)
      adds  48b3c38   rpc_server: Use wbclient instead of sidmap in unixinfo pipe (This used to be commit 033db9730f1aa6d1941fbb83f55578aaa75e28bd)
      adds  c9fa788   rpc_server: Remove references to sidmap from the lsa pipe code. (This used to be commit 25cbb1b76720a271984ad5c023e45476094562f1)
      adds  a71f36e   ntvfs: Use wbclient in vsf_unixuid, not sidmap (This used to be commit 2908a77fa5c32e92665775a5785345f704202f0a)
      adds  4133bd8   ntvfs: Use wbclient for pvfs_acl and pvfs_acl_nfs4 (This used to be commit ac5e5fee1db2999053dee82d1fcf97ca8799c9b5)
      adds  b6c4809   idmap: Also store sid type in the idmap db (This used to be commit 018eb64f038210279b90925e6a981c067aef4be9)
      adds  8ac91d9   provision: Set up id mappings in the idmap db, only map Administrator. (This used to be commit 206b7d387c6d17e5cc40fd45b489abac9235a7a4)
      adds  110a4ca   WHATSNEW: Added information about the new idmap system (This used to be commit 8c27941171999d2d42834b92a2693aca0435d345)
      adds  c26387a   provision: Remove backup group mapping
      adds  30ccc36   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange
      adds  faa3dec   Install pidl by default if ExtUtils::MakeMaker is available. This should make the build process for openchange users easier. (This used to be commit 7fccd85cc673c139bc1d57915e0fccd22316998c)
      adds  f5e6534   Fix authservice count. (This used to be commit 761536a5e4dd3dbfacf1576d7092827cdeda897b)
      adds  c30f9ad   Add test for authservice struct. (This used to be commit da8b8364b06a79a10d4ebdc0e451463b3105730e)
      adds  f07ded6   Add simple docstring for Python modules. (This used to be commit 57c7b4e896116f06b39e0040ad386c561d76bd3d)
      adds  a057c73   Set docstrings from helpstring attribute where possible. (This used to be commit 07f52ca51c008a6b80fed5b03935e1c3241d08d5)
      adds  a3bfabe   Set tp_flags for Python types. (This used to be commit f214206a36d8822e485f6f076c9f3f0bfc1e1df4)
      adds  6f02fde   Register types rather than constructors, display structs as classes. (This used to be commit aad07f482544107dbeb4c3c468ce7dd78c151849)
      adds  a5d5118   Add function signature to docstrings in python. (This used to be commit 61f331e9748bf5b3a1120ef19f93790facf9f64c)
      adds  0bea00f   use builtin getset stuff rather than custom getattr/setattr implementation. (This used to be commit bb59f3084ff8ff99e5bd72abfaadcbb68110f9fa)
      adds  b99d244   Add signature of connect function to docstrings. (This used to be commit 51441376d37de01f7f4bd795947fc2c46c38e3f1)
      adds  57bf8d2   Add Python bindings for DFS. (This used to be commit 4319971ccb42618a3298a5f26f63fa4c9b255849)
      adds  ab27e71   Support [todo] attribute on functions. (This used to be commit a3e22bbcea27580c31d44dfaae04c9eef83389d4)
      adds  e5aa9f7   Raise NotImplementedError from functions that don't have complete IDL. (This used to be commit 685aab0c99c87386fee64c07d8b68c75652713c6)
      adds  4fcd6cf   Add [todo] for functions that are obviously incomplete. (This used to be commit b7b46ddd412bd106655c2a7b96a322d9f6ac3019)
      adds  f253c3a   Add python bindings for unixinfo. (This used to be commit 068c2f858a0c7e325cb8a1f2ca36e32b31fe1f77)
      adds  5cf6c42   Add python bindings for drsuapi. (This used to be commit ba3f0312f0dda47fb16ed9b8eee3750b209e0dad)
      adds  1f474f4   Add trivial test for unixinfo interface. (This used to be commit b6b7171f70114bd27ca8db09964c65cacb9cea92)
      adds  b5d84a7   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
      adds  d1432d6   Distinguish between private and public dependencies in the dot file. (This used to be commit 0690ce5211e659d5b8670d533fde77cf97048884)
      adds  8db14bf   Add manually written Python binding for libnet_Join. (This used to be commit 374654b43d9f9e8381991cedc433ce410a914f7a)
      adds  8dd6f73   Set VENDORPREFIX rather than PREFIX to try to fix installation on some buildfarm hosts. (This used to be commit 2d9bb0db6c9e1e9b68844f2eede00fd249466cbb)
      adds  c764791   Clean up provision and rootdse module to hard-code less stuff.
      adds  9f96f39   Pass discovered server DN down to provision.
      adds  cb98235   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 7355055569654f5d4876034fa86fa70d0417dcf8)
      adds  4c449fe   Extend credentials python API to include set_machine_account.
      adds  5454dc0   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit beff331e15e7896d80831135fd52b90cd9ab073e)
      adds  3f2e403   Rework talloc hirarchy for C provision setup.
      adds  b2805c5   Re-add support for the --ldap-backend-port option to provision-backend
      adds  0e59c73   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit c0416a0b73f06ef57db1b83a75433e36b93a9981)
      adds  dcc44f1   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pidldocs (This used to be commit c8dbf00b4490d804e1aac96a3fb66ff726bf9ef6)
      adds  5db62a1   Array lengths can be obtained from Python objects so remove them from the Python API. (This used to be commit 652810ff46c6db9034e930d0fb018a02ee385f15)
      adds  90c8841   Fix bug handling size arguments in a direction without actual data. (This used to be commit 169d505e9e2285aedc21547e44986b8b841b8e37)
      adds  ad823b0   Remove length arguments, add tests for unixinfo.GidToSid and unixinfo.UidToSid. (This used to be commit cae61e32e5b61a02c2986b74bd1d7e58460b1e80)
      adds  66b5290   Clearer names for singleton return types. (This used to be commit 19d0560464304f79224a946278105edafb285453)
      adds  edb3a83   BASE-DELAYWRITE: use timeval_* and make it possible to spefic the writetime update delay
      adds  4677ac6   BASE-DELAYWRITE: be more friendly to filesystems without high resolution timestamps
      adds  82c7872   Move provision C bindings to param/. (This used to be commit 7d45ed0c3ebc57f7131603f768f8e022d7139530)
      adds  ac10ac6   Add docstring, PEP8. (This used to be commit f8cac3735c9a19baa313c4b61abee144da303ce1)
      adds  184c53d   Don't install talloc manpage from samba, it's already installed from the standalone talloc build. (This used to be commit 7bfda828952eab7f165190cbfd804e28780406c9)
      adds  7672cdf   Avoid installing unused header file. (This used to be commit eba5d8b4ce391f56877d5498004edbee8ddc4c33)
      adds  cb1af20   Don't install libevents for now, just its headers. It is already part of other libs, and only used as part of those libs. (This used to be commit c96a68b7b7792d30b7b1a0167a0cbf6fe285993c)
      adds  5c3e479   Merge branch 'openchange' into cprovision (This used to be commit 596fc05785020cd7bd6d15d91b49172039f83bab)
      adds  a45f33f   Fix so version of hostconfig library. (This used to be commit 62322f302fc92703cce1142bad17349987341cb6)
      adds  1284059   No longer install unused smbscript binary. (This used to be commit ca0e373e57eb225a1f5d96813e9ea9ccee971b96)
      adds  ad8e3e4   Add infrastructure for returning ProvisionResult in C provision code. (This used to be commit 98c3d34eb233be284e8c8994cca337be25c72968)
      adds  55809f5   Make sure we do not reference req after it has been freed (This used to be commit a13f64bf54afc22516d1f6a786dfec67389cb754)
      adds  73302b8   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into cprovision (This used to be commit 3522c7e2cf8c6d6129d941a08adcbe2ecbe0758d)
      adds  574bf79   Fix extra argument to provision_bare(). (This used to be commit 623f64a1a782086728a325e21e3dfb40c64871b7)
      adds  8ed6f6d   Return SAM ldb context and loadparm context as part of C provision result. (This used to be commit a3e1b835656470f1a80f0fa69f53a9df849baee3)
      adds  225a65d   Attempt to fix get_value() test on sparc machines. (This used to be commit 10102d80d0f78777a69f6b3b1e5606d7d56b7254)
      adds  ae553df   Use new torture_assert_mem_equal. (This used to be commit b6319b64d7ef9c58f771f338317d4d525d39a8f2)
      adds  148d3b1   Use torture_assert_mem_equal() in a couple more places. (This used to be commit e2c3fab9d1bf0482c15a115e7d373562ffe50b29)
      adds  2f8ac9a   Start implementation of real 'net vampire' code.
      adds  5eda5e5   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 58e00594d8c191f499225aa2755a06bac2937300)
      adds  e8a3621   Be consistant in using ${SEVERDN}.
      adds  3f990fd   Remove dns_name element
      adds  29b25a1   Factor out filling in the secrets database.
      adds  9d2948f   Don't fill in the secrets DB unless we make the entries.
      adds  8a98210   Link the new vampire code togeather.
      adds  b202b6e   Fix up provision to specify SERVERDN in more places.
      adds  9198a51   Set a netbios name into provision, and zero the rest.
      adds  ae977ef   Fix merge errors on C provision interface after jelmer's good work.
      adds  3d01c8e   Fixed a crash bug in unixuid module on failed ID mapping
      adds  67faa71   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit de5349cc7a5a97c0d2d7288436a4090dfd9bd093)
      adds  3930073   Far less cryptic traceback when you have an existing smb.conf
      adds  a1a3089   Use the python-provided ldb and lp_ctx pointers in libnet_vampire.c
      adds  e44f0e7   Don't reopen the sam.ldb again
      adds  c82e9c9   Don't specify the ntds_guid to the C -> python provision interface
      adds  6a7acf3   Reuse the lp_ctx and samdb returned by the python provision.
      adds  6b013c9   Actually test the different 'fill levels' in the provision process.
      adds  60a6682   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into cprovision (This used to be commit 9b8448c1e4567be26fa4890c647e0d4d46efbe20)
      adds  f78bc8c4  Remove prototypes from build.h in preparation of removing build.h altogether. (This used to be commit dbeab2a9cdee4e5f69afeb2603ba29cbed56debd)
      adds  6abdaef   show what type of idmapping has failed (This used to be commit 8a222419528153b889cb1a7eae09a155f196b9b5)
      adds  275f32a   fill in unknown fields in SMB2 READ call (This used to be commit 9b686c138037f613da15168d0722786e00f023e5)
      adds  2bb20aa   smb_build: Make sure LIBRARY_SONAME is never uninitialized. (This used to be commit 2b8cf1b2a447711d123c563dfbd9a54941155267)
      adds  7361899   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 068c973dbeed5b0f5ccab4f780ae7db3535f5910)
      adds  7cf29ac   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4 (This used to be commit 9d3d64e1387e9f20383c255bba27128cf4b9519e)
      adds  f800cf2   Move standard make compilation rules to build/make. (This used to be commit ceda3312a98b069d0711f3cb33de3ae71e91ebaa)
      adds  ffc5cbf   Move object files lists to makefile rather than smb_build. (This used to be commit 5628d58990144463fd87f8c847c9384ac2193681)
      adds  e9017ba   Use _OBJ_FILES variables in a couple more places. (This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
      adds  0fa663c   Fix order of variables in the makefile. (This used to be commit f64c1d53ba50bb50d32f819adf8727513468ccd7)
      adds  4389632   Explicitly specify the paths when installing pidl. (This used to be commit 1695e0e1ab3f2151490232462b0e3650eba96237)
      adds  a15b6f1   Fix unresolved symbols. (This used to be commit 8573e828d1b68c47b3c1754e9be230b2e78d9d52)
      adds  434e625   Add in a way to get at the private_path() function from python
      adds  5a37b3f   Fix newuser and setpassword scripts, and port to idmap.
      adds  ca78fa8   Re-run SWIG (This used to be commit 2f8010582607ad7389cac3de4945ea0ee46941b3)
      adds  a96bba2   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 92751a73cd854365d365db854179bfd5aeabe7a2)
      adds  5a73810   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 79854f0aa6a9899bb72d302cbca695b8b3a3b0dc)
      adds  0fa62eb   Include the smbconf parameter to the provision
      adds  b54e6a8   Ensure we initialise s->lp_ctx for the way into the provision.
      adds  76a7ea3   Makefile: fix variable name automatic_deps -> automatic_dependencies
      adds  97e09c2   lib/events: fix missing prototype of s4_events_aio_init()
      adds  3170ae5   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit f610862dc900cb3ddf0f275641bc3b66ad1f3bc4)
      adds  02f3695   Add convenience TestCase class for testing RPC interfaces. (This used to be commit 2f19f981449bf6f4d29f231259817c8b66104a9b)
      adds  c1d9167   Also look in the environment for smb.conf path. (This used to be commit 8be7d93735a357a3b73a1c4413d6fd9ec09b7555)
      adds  1bcbc4a   Allow command line options in the subunitrun script. (This used to be commit 524ec0796efebd48e7b5b2eb5fcc92ecc13c0071)
      adds  2cdfaed   Make sure credentials are specified when running the Python winreg RPC tests. (This used to be commit 280339e3d126f5c72dc271051b72839fde0c5c9f)
      adds  4f51b02   Fix problems with event context not being the parent. (This used to be commit 957c4d893acf9e6db06a3fc3a4687ab6bb238635)
      adds  68a2c54   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 0f0c8519b87481e3473a469cefd51c76b4a7632e)
      adds  18f8f5d   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4 (This used to be commit 1ef3830bb0d6e91e3b00e880784ca0741d9b4d49)
      adds  2bc26db   Fix the build. (This used to be commit a70cbd63d9c398ddcbbaa595ee29343335e89aa7)
      adds  7be47a3   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into fixbuild (This used to be commit d2d564ad2e9b7cb0440a30a302176cce333649c7)
      adds  9b50347   Explicitly specify the paths when installing pidl. (This used to be commit 5e988a34ded288660c6e543e59b566ec12d2fba7)
      adds  b1bdcd4   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4 (This used to be commit 7fd98e492e2bf71d111ea8fa3ca9108506f60264)
      adds  1b5f321   Use RpcInterfaceTestCase everywhere. (This used to be commit 799095b4e567f4495adf7d1d7bcb81dda6782959)
      adds  91baa45   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4 (This used to be commit 0239011ced6c864f85b47a342438228a8f6940ee)
      adds  d049269   Fix the build. (This used to be commit ecaa5bb83b5cf319718d15aff96152d70fa19f7f)
      adds  b62d7aa   Make sure init function sentinels are set for modules. (This used to be commit fac3463dd505404998b6b00526f1dad6ae47ba84)
      adds  08baea0   Move SOVERSION, VERSION and PC_FILE out of smb_build but use make variables directly instead. (This used to be commit 9d0ae012b0b463278cd054d06788aa998acc2da2)
      adds  98a4dd9   Fix ALL_OBJS value. (This used to be commit 8710087728cc44761ae85f66c541ab1650e1b952)
      adds  223df63   Work around 'test' quirks - use make's string comparison instead. (This used to be commit 434b61623ecfd846f043ee92c833e92cf905e7b4)
      adds  c937efc   Attempt to fix the pidl installation on fedora. (This used to be commit 4dd29284bdffc96df1d6eb71b25e305f107d1e12)
      adds  afaba23   Add blackbox test for ndrdump, to ensure it at least does not segfault.
      adds  5a18f0d   Test a few more bits of smbclient (This used to be commit 24a2409d725953ed5f62c652acc929ee7ddf9a19)
      adds  c7d9596   Test password change with 'net password change'.
      adds  961f412   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into HEAD (This used to be commit a039acb9156b3855e8565ce6d1ca078aea18a349)
      adds  1a8bfba   Fix warnings. (This used to be commit 88013ca9775a6ff5e5a393f9d8238dbcd197f26f)
      adds  f8f4856   Fix provision-backend script
      adds  e0eba52   Fix winbind to check machine account.
      adds  cb5873f   Fix some of the winbind tests.
      adds  983b66b   Saner names for Python objects. (This used to be commit f4de8d2c1c956bc85b91dc7aab20e5e7671f51bc)
      adds  fd52fe8   Fix pointers when pushing strings to python during pidl generation. (This used to be commit ca72187b3e71a037780d42a57e46b60e75f724f6)
      adds  7bb2ebb   Fix size to memcpy call in generated Samba 3 client code.
      adds  dfedfae   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 66327b8bd8dbde140b93f000a81ba13e743f27b0)
      adds  2ddd23a   Re-add 'db' subdirectory for LDAP backend provision
      adds  b708a3d   Split binding structure handling out into a separate file.
      adds  9062214   Add some documentation on test behaviour in selftest. (This used to be commit e8e9f2cc7b0503e30b211094f452829395a73eec)
      adds  8170956   Add some documentation about the expected testsuite output. (This used to be commit a24651d649d24589a6c65e7bc4be9c49fdc80b2a)
      adds  e4cfb2d   Deal with commands not even starting. (This used to be commit 0f789e6779eca38d93b968a0ffbbb8559ce483f1)
      adds  d3729a8   Support knownfail Subunit command. (This used to be commit ad58a508542bd93115be0ad826fb93aa3d349658)
      adds  8eb6d59   Properly warn about exit codes that indicate success while tests claim failure. (This used to be commit 92873264d707bed88beac54a73a29d66c011f80c)
      adds  4b4a56f   Provide the right error count to formatters. (This used to be commit f22602797fe841859c67558bb78e04c98b9e27e0)
      adds  edc9b35   Fix executable bit on blackbox ndrdump tests. (This used to be commit a3f0e4151bd87399a8bab9b71bad36bdc53c365c)
      adds  3413cfe   blackbox: Add many more tests for wbinfo (This used to be commit 0a2942f6e948177fcc671eae705e6e61644de81c)
      adds  f5c0be9   Merge branch 'wbinfo-test' of git://git.samba.org/kai/samba/kai-work-in-progress into v4-0-selftest (This used to be commit 56340a5fa1b075001bba829686861a59406e1f5d)
      adds  c60a914   Mention the actual exit code when a suite failed. (This used to be commit 46ad68ad0b9c604a6519de68c9bce8f5154b5c14)
      adds  83c8d6c   Fix -r test, knownfailure return code. (This used to be commit 4f0954905a902381e66eec74fd30ff7adde232b8)
      adds  2ef07ad   Remove unused arguments from reg_open_local(). (This used to be commit fee7ea7080ec40182efc6ffe57b267444eb9389a)
      adds  8eaf64b   Now that we don't create a new event context, don't free it.
      adds  7c4a45d   make sure header can be included more than once. (This used to be commit 38ed501ac8993e84ea7f02d4633bc83b490dfe61)
      adds  f540669   Use library for subunit test functions. (This used to be commit 690924dc7f43b69b9c4cfc1dd0c9c6e83d333518)
      adds  68b2d93   Remove policy library - it's now in a separate git repository. (This used to be commit 9b364bf390524fa34db1b3d7e6f875a6b8f35f24)
      adds  228f342   Use the subunit shell library. (This used to be commit 49367e044e3ab94639ab3209bfd06c6286b44b59)
      adds  d49f946   Provide stubs when the [todo] attribute is set. (This used to be commit 356a5d24747bb5e1ef9774c690a5ec386a4a165e)
      adds  c47286e   Fix todo element on actually implemented function. (This used to be commit dedbeea4d28ae10a15766e38e59593a2799183f3)
      adds  008c8ad   Fix wbinfo --trusted-domains.
      adds  a58df2f   Fix struct_based winbind test for 'check machine account'.
      adds  9586462   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 18dd8120cc35fe3d1cd4455c1f6a32b503274d97)
      adds  80ad702   Adjust the expectations of the struct based winbind test.
      adds  f9ca1a8   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit eab5f6a7f5efa8608cb23af2cab8ab19f9f62485)
      adds  b815b81   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit b175e7bf16eb26c0bae9731a9147d1d379ca8888)
      adds  a5d5217   Avoid event_find_context() when the event context is already available in the net utility. (This used to be commit d40804777edf41889bd461f63f7a07cc1cc60e27)
      adds  a195cd9   Use readily available event context. (This used to be commit 2823fca23a4cacc996c808f22cba50b4482b5921)
      adds  4b9c7df   Avoid event_find_context when a event context is already available. (This used to be commit 4ca264679ecfd938c538a93f4efff1bfa23c3744)
      adds  1efbd5f   Remove event context tracking from the credentials struct. (This used to be commit 4d7fc946b2ec50e774689c9036423b6feef99b8e)
      adds  f875669   Require passing in an event context to endpoint mapper utility function. (This used to be commit 906b9fe158841c41789952601b36016af6621565)
      adds  06d06c6   Use provided event context rather than looking for it. (This used to be commit fd0bb96acea3d7949cf0574bb6f3568a90f67f4e)
      adds  c15ffa2   Explicitly require event context to be specified. (This used to be commit a95a71fe45ef6a578569931a7c38061783d07db3)
      adds  14023e5   Require explicit event context rather than looking if it is not specified. (This used to be commit 1da0063bd5fd18ad3ac7a07c985ec6be380486e2)
      adds  9de0594   Fix the build. (This used to be commit 40b7b0e503cff31ea4e3d4822f2263fbeb76c57a)
      adds  a145d21   Avoid using event_context_find where possible. (This used to be commit 04420b4689bc223202d5bba871e3eea16301e8e9)
      adds  bbb826b   Add convenience function for getting at event context from ejs code. (This used to be commit b659e83cd6b627dd0ae04064bccff7220a5bd1ce)
      adds  ab07a60   Avoid recursive make for code coverage. (This used to be commit 2d1ca8cb7a1c39894e5f232f7e84936e6e1830ee)
      adds  21fc767   Specify event_context to ldb_wrap_connect explicitly. (This used to be commit b4e1ae07a284c044704322446c94351c2decff91)
      adds  0197b8e   Fix the build. (This used to be commit 5632fe8c61cfd7d69ebdc263dcb5740e72f25b95)
      adds  292ed5d   fixed an unitialised write warning in valgrind
      adds  79af7ff   fixed a valgrind error in id mapping
      adds  9cd0436   make the SMB2 negotiated read and write size settable in smb.conf
      adds  b967afc   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit e891157b4ec7b2f845fb20c4106d80bf169f2072)
      adds  4bbaf36   fixed popt handling on 64bit boxes in gentest (This used to be commit 40c93ffbe9eb09a5b3dc02ba56d28bf50df8ed82)
      adds  b0f34bc   libcli/smb2: also offer the SMB2 dialect that what used in longhorn beta3
      adds  5785392   libcli/smb2: make it possible to pass additional extra blobs in smb2_create()
      adds  79b2980   smb_server/smb2: initialize new create.in.blobs element untill it'll be supported
      adds  1fe057f   torture/smb2: fix whitespaces
      adds  17e4172   torture/smb2: add torture_suite_add_2smb2_test() helper function
      adds  9064aad   selftest: ignore failures in the SMB2-PERSISTENT-HANDLES1 test
      adds  4dc5902   torture/smb2: add SMB2-PERSISTENT-HANDLES1 test
      adds  8d6af0a   SMB2-PERSISTENT-HANDLES1: verify some more fields
      adds  baad7a7   ntvfs_generic: map SMB2 oplock levels to the generic ones
      adds  30b9c37   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test
      adds  769ebe9   make smb2 read and write size configurable (This used to be commit 2090e75e0c28f8d2aada305059bdb455f42ed0d5)
      adds  e1b3c0f   Use the struct based winbind tests, but mark as known fail.
      adds  0236a50   Skip strcmp() on 2 NULL pointers.
      adds  eb8a4e2   Run more tests that were previously skipped.
      adds  4d8f3f1   Fix the expectations on the unixinfo test.
      adds  dd0da89   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit ece878c1f9251b83598508e23ce0015b4db72f0a)
      adds  0b4c401   Fix build not to always use code coverage.
      adds  ca2e4a0   Run samba3sam.js with bin/smbscript explicitly.
      adds  d703476   Add useful provisioning debugging options (This used to be commit 3f46eb95e47828ba1db236d584933c997cb0c170)
      adds  7d38a51   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 8d9812bada2801f93eb47270287b3c083a3e9df8)
      adds  2a02f4d   Fix samba3sam test.
      adds  ef45718   Don't exclude all tests mentioning 'samba3', but only those actually specific.
      adds  e739fe9   Fix bug in registry test on big-endian machines.
      adds  8582063   More work to avoid endian bugs in registry tests.
      adds  d0525ff   Fix typo (This used to be commit ba6546504505f19abaa5aa35fe3e469ddfd3d619)
      adds  c9a12fa   More endian fixes in the registry (This used to be commit b26662be196a84237543eb90d6e08809489df3a9)
      adds  107ab09   use uintptr_t instead of intptr_t where appropriate (This used to be commit d62f2bcc85c13605c133db250e0a86d2d6ccc481)
      adds  11703b2   fix the overflow/wrap checks in Samba4 for new gcc optimisation behavior
      adds  dc74e0f   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 3ab9abf40605a4a6b220faeebaef81546a8d87a0)
      adds  aa51981   libndr: add dom_sid0 type that can later be used for CLDAP and MAILSLOT ntlogon packets
      adds  e0fe861   nbt.idl: fix parsing und pushing of dom_sids by using dom_sid0
      adds  3180cbb   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit c73a3b837ec16fbb846c6e63a45599fca99b3d0b)
      adds  22bbb0e   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 43fc10aaa7c3d50cb9fee5ecab859103aec4a62e)
      adds  bfbcfc4   Fix samba3 protocol to correctly include the NULL terminator
      adds  6a40411   change the default idmap range to 3M -> 4M
      adds  09e1ed0   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit e2489de8de7d6e4839f29166f1881df3550a502d)
      adds  93c9de0   fixed a double free in winbind
      adds  0321bc0   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit e8da1559f7282127264c671c485e812f669b97ba)
      adds  908d8da   Re-order smbsrv_recv_smb_request and smb_messages
      adds  b3f9740   Flag smb messages array with AND_X and LARGE_REQUEST
      adds  08f83c5   build: fix the build rule for .o files
      adds  b2f2c14   ntvfs_generic: fix mapping the granted oplocks for SMB2
      adds  670b7dc   libcli: define structure for SMB2 Break
      adds  0f4a60f   libcli/smb2: add smb2_break() calls
      adds  132852f   libcli/smb2: make it possible to handle incoming oplock requests
      adds  8b5f03a   smb_server/smb2: handle incoming oplock releases
      adds  39d2302   ntvfs_generic: map RAW_LOCK_SMB2_BREAK to RAW_LOCK_GENERIC
      adds  95d111b   torture/smb2: add a simple SMB2-OPLOCK-BATCH1 test
      adds  f0eb488   SMB2-PERSISTENT-HANDLES1: close the handle before deleting it
      adds  61fba82   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 13a0941d3432dc7dae552048265ad1e762b781d4)
      adds  db30ff4   Load default smb.conf file if none was specified explicitly. (This used to be commit 8fa23fac516dbf4c8245c1d009e81f02a6341775)
      adds  54efc10   Add port number for ncacn_http epmapper. (This used to be commit 1304362b3754960f68fb56e0915c3d80cace6e60)
      adds  8a3e339   smbtorture: Add RAW-BENCH-LOOKUP micro-benchmark.
      adds  4e83011   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. (This used to be commit 3045d391626fba169aa26be52174883e18d323e9)
      adds  c8eb828   Fix build (This used to be commit c16d1d430a0f1e3643c1e769b10e9d88b4719d17)
      adds  7dddab3   Make sure we have an event context available (This used to be commit b7c96e0cc270bd3b1c9bd117a22df3f657b6acd5)
      adds  38a4f9d   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 1e38de45640430be002053b8bd52b615184134ba)
      adds  996d1bc   fix an extrasemi compile warning (This used to be commit 47e8ef4f6aa91ed0b069a1890cb1f853b4e9b879)
      adds  f8dc2ca   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 10a1a53d8beb56b7e12149c50e2685a1578413b9)
      adds  f1b7695   Fix event context initialization for Python bindings. (This used to be commit 132efc779ede27898765320a13bdde0b5256102b)
      adds  89cac52   Remove temporary debug statement (This used to be commit 10780e638af8afc3ffa261255200779aea732694)
      adds  7f464f0   Fix more failing tests to pass the event context. (This used to be commit d6c5d8baf0c48a6078a47bba33993a841ff526d9)
      adds  c33c614   Revert "Add port number for ncacn_http epmapper."
      adds  b820997   testsuite: skip RAW-BENCH-LOOKUP by default. (This used to be commit 8a8449c95336d8019e9105fba6ef09473aae813b)
      adds  240d959   libnet: Make UserInfo accept a SID as input as well, fix wb_cmd_getpwuid (This used to be commit 5f3a70f285ad8a412105c0e498e486f93fc279bc)
      adds  cc9c4aa   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
      adds  9b65a7c   Remove unused KANJI and terminal code options.
      adds  ed5ddab   Add documentation to session token functions. (This used to be commit ec4a108d1d35cd4bb2170f1bb122546266b9b745)
      adds  d67e47e   Add comment explaining why io.in.workgroup isn't important.
      adds  28c29e7   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 2c3a3d0134b5fe4cd9dfdb05d1b140b2c9b502f1)
      adds  0d1fe70   Remove vampire.py as the 'net' binary is the right interface.
      adds  ff1ad04   When a test harness program fails, make the testsuite fail.
      adds  ee70e01   Don't compile files twice when the compilation fails.
      adds  c4219fd   Make the composite 'connect to server' code useful for security=server
      adds  35e4553   Revert to using the old CIFS connection API.
      adds  7c570449  Fix dependencies on gensec_krb5 and the NTLMSSP code.
      adds  1e97356   Move subunit infrastructure code into lib/torture. (This used to be commit 5b44d8121de7735d69e6238a1442aff034a8ebd3)
      adds  86a22b6   Fix header locations. (This used to be commit 4fc11bd97d6b65569742a7f1c695b7ecbc76919a)
      adds  aedaba9   Split up lcov target. (This used to be commit 38f455e0054acc1fdaea267e03f8aad337309cf2)
      adds  30a45df   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 6bb4c1e6a38a842787177a399bf88f05015f5ec0)
      adds  f8fb5d8   Reorder this function in the file, so it reads bottom-up.
      adds  fe7d460   Allow an NTLM response to be specified into the auth subsystem.
      adds  2c95244   Add a new implementation of security=server.
      adds  7ee76ee   Move NTLM authentication details into auth/ntlm
      adds  714b3a8   Fix the build after the auth/ -> auth/ntlm/ rename
      adds  674d089   Tiago Batista posted a patch to fix the build:
      adds  f51a798   libreplace: check how portable utimes() and futimes() are
      adds  42059c7   torture: use dom_idx after determining it in samba3rpc.c:get_usr_handle()
      adds  387c176   build: fix path to lex_compile.sh
      adds  bbf4ce9   libreplace: always provide utime() and utimes()
      adds  3e80085   pvfs: remove XATTR_ATTRIB_FLAG_STICKY_WRITE_TIME code
      adds  a0c6043   libreplace: split out network checks into a AC_LIBREPLACE_NETWORK_CHECKS macro
      adds  63da424   libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for samba
      adds  10a208f   libreplace: also use AC_LIBREPLACE_NETWORK_CHECKS for the standalone build
      adds  c3efee2   Install session.h, required by OpenChange's proxy. (This used to be commit 44d8b70004247729862b194ea66444e0cf296660)
      adds  4aba4d3   Fix link flags for ldb and tdb Python modules. (This used to be commit 787a32fdef9d761d64839f489cca0b0684f9a9fd)
      adds  c68589a   Fix typo. (This used to be commit 1def988ef28de85b3f97172bdbf935a4fec4dec3)
      adds  b3e1d69   Add undefined symbol flag for AIX. (This used to be commit dabdf24e86f038e3afc67532fa5bf60a37992161)
      adds  ca6ac11   Fix typo. (This used to be commit bd089818a3182698dfe85039c1b2e22d8c2835bb)
      adds  d0096e9   Fix installation of pidl perl files, torture pc file. (This used to be commit 32da606e3759026c2744f853cd8948333ed0579c)
      adds  acb037f   Fix location of torture pc file. (This used to be commit 3e2c067ec734d8c14006ce9bec75a8ffccbf72c1)
      adds  bc4eacb   Fix case. (This used to be commit a90971ea0c43ce3b42b95aef5973139576b51959)
      adds  7b45a4d   Merge branch 'v4-0-test' into v4-0-gmake3
      adds  6924758   Fix building with system-provided LDB. (This used to be commit fbfbc1f163520b3b9a4a3bf8bdddf26749cc7255)
      adds  640792f   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit cca75ae22d225dda2e96907daa3c24a35bb281cd)
      adds  6267dd7   Clean up some git merges gone wrong. (This used to be commit 42eb6b33462228467e65a51bbf624c481802b090)
      adds  e7910c6   Revert "Fix building with system-provided LDB."
      adds  3758dec   Fix building with system-provided LDB without breaking anything else :-) (This used to be commit ce9d759497ea49e54e9d96422ad07368e2925872)
      adds  bfd4850   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit cce1659d3382495d84cd086bd105903211c1c1de)
      adds  d118329   Remove copy of torture file. (This used to be commit 89bfca2da2b614e979a20c9a293b798ed7ae15ae)
      adds  778681e   Fix soversion for libtorture and libsamba-hostconfig. (This used to be commit 1f698b96c7962a453f037815c9160cd8d7dde3f6)
      adds  97fbad6   Install standalone python modules (so we can use stock python rather than smbpython). (This used to be commit bb5c9fc64b6ad275abdd98a19f018953c9d79cbd)
      adds  08ad86a   Revert "Remove copy of torture file."
      adds  670122d   Fix torture module initializion. (This used to be commit d5bf4e9065303b54421a6f35b213a22f062d27d4)
      adds  7c7de11   Fix LDB module initialization when using external ldb. (This used to be commit b7b4aff8b52742d69526dc0ef5da2fe3c05e3af8)
      adds  b48e2e4   Merge ldb_map into LIBLDB. (This used to be commit 4d7925f953bc9d1fcffb4a4dd268b763c18ceae6)
      adds  0b5a16a   Properly escape quotes. (This used to be commit 33094329610097113c244ccd02606661a4c9e2e0)
      adds  5319d96   Use consistent function names with the standard Python uuid module that is available in >= 2.4. (This used to be commit 60d458e3195eef6baf655fee0da7c3f68517e8e6)
      adds  348109e   Fix dependency on loadparm. (This used to be commit 018ee187ffbfd77aa0d5f5da6c3512ea6b37a746)
      adds  8c926a3   Complete dependencies for python modules (actually matters when built standalone). (This used to be commit a89b6d8ad71d71271f30d156de20129866ef6aeb)
      adds  251f6bd   make sure to always use string version of uuid rather than object. (This used to be commit bcd5fc7dc9899deb9fa84fdeeb21ed2ddb921308)
      adds  451febf   Avoid installing non-public header. (This used to be commit bec87e1878841764104b98f05b34a72a98c8dd71)
      adds  c0dd42a   Remove extra space that caused issues during make install. (This used to be commit 20a2fc85665feb4d57340c695c8ecb014825e177)
      adds  6791419   Fix formatting of install message. (This used to be commit 371afde9b04694beec4d9e5cb53634315aea86be)
      adds  3ed49cd   Avoid unnecessary headers in lib/torture. (This used to be commit 43c18ba5cf0f709c4a7bd686d5e6bf613227b61d)
      adds  fb62c05   Properly support sentinels for binary init functions. This should fix the build. (This used to be commit 9ba5962addc0ef2e0d01329ab8178b3f51659e75)
      adds  0be941a   Remove python extension from upgrade script. (This used to be commit 5268649b7ef60a2caae9cdf66dfeaf6d2037aba3)
      adds  af68366   Remove obsolete provisioning library. (This used to be commit f123190fb49302968a231639848023a72dfdf2bc)
      adds  1f9570c   Add extra include directories, hopefully fixes the build on aix53bf. (This used to be commit ef53ffbc24cc4959acb773f27e72e90b603e81d7)
      adds  5d02514   Fail earlier on if shared libs can't be built. (This used to be commit 2e8766145ad2e8c666ecdc6c39e97ba302b16e04)
      adds  88533f3   libreplace: merge socket.m4 into libreplace_network.m4
      adds  41eaffe   libreplace: merge inet_ntoa.m4 into libreplace_network.m4
      adds  b6b96be   libreplace: merge inet_aton.m4 into libreplace_network.m4
      adds  8408101   libreplace: merge inet_ntop.m4 into libreplace_network.m4
      adds  1155c2f   libreplace: merge inet_pton.m4 into libreplace_network.m4
      adds  254641d   libreplace: merge socketpair.m4 into libreplace_network.m4
      adds  108443a   libreplace: merge getaddrinfo.m4 into libreplace_network.m4
      adds  0301064   libreplace: merge getifaddrs.m4 into libreplace_network.m4
      adds  c9b617c   libreplace: include inet_ntoa.o when the system one is broken
      adds  6353e83   libreplace: export LIBREPLACE_NETWORK_OBJS and LIBREPLACE_NETWORK_LIBS vars
      adds  dd01174   libreplace: make sure system/network.h is only used when AC_LIBREPLACE_NETWORK_CHECKS was used
      adds  0e4ae88   libreplace: try to fix the build on HP-UX which has if_nametoindex() in -lipv6
      adds  136f369   Make it possible to build libevents standalone. (This used to be commit 10415bb738d51afdebbfeae976923e086805ae84)
      adds  3b6042e   lib/events: system/network.h isn't needed
      adds  d5d9476   Revert "lib/events: system/network.h isn't needed"
      adds  8113bb0   Fix an uninitialized variable introduced by 3045d391
      adds  ca3257b   started new vfs_smb2 module
      adds  0abc2e2   use a newer fsinfo level in smbclient, to support larger disks (This used to be commit 1acc8077fb86c1e78724b010d149db166d98238d)
      adds  8846981   update some SMB2 find flags (This used to be commit b7560afd4bab984c0083e9687b69bc42970ad932)
      adds  c0e247a   better match WSPP doc name for find flags (This used to be commit 0e4b8602dec3ec87676c91a99371e5d77fe78196)
      adds  d9f47ba   added handlers for connect, search_first and fsinfo.
      adds  2994b48   fixed file_index reference (This used to be commit edb4b38ed33b545d8024f45c602d3f5e4a74c511)
      adds  94162b3   fixed warning (This used to be commit d5165ed7a77120f42c25c4997be2630f0f1cb98c)
      adds  9b177f8   added SMB2 proxying for unlink (This used to be commit a5459bd88092863668db199953458fe97162240c)
      adds  de99db1   started adding SMB2 composite functions that emulate common SMB calls (such as unlink) (This used to be commit 433038f3fea60087bdca07dcc856d0be4a4753f3)
      adds  14ca2b5   - added a composite_wait_free() call
      adds  c02b0f4   declare composite_wait_free() (This used to be commit 5b6f80aba30fc8ade26f73b0a1336c22e40b66a9)
      adds  9bfafcf   build the smb2 composite calls (This used to be commit ac10e3ad15dd17b96424987d1a2b7a0e4dc67cd0)
      adds  c7d7577   private -> private_data for struct smb2_request (This used to be commit 67290e0ad69df2f2fe651249c6550b8e32dd641b)
      adds  66cbf7e   added mkdir to SMB2 proxy (This used to be commit 1323aab11fbf346e19c4cef227d727ddfcaa7d60)
      adds  babdcc6   Use system python rather than smbpython. (This used to be commit d3df51cd01e53383dcc05923d248db03bc6f62e9)
      adds  47d2218   Set sys.path for running inside source tree. (This used to be commit b507109bb676715f7d9616e13b0e19305e9c2559)
      adds  826dadf   Remove smbpython. (This used to be commit e83f7b11963f2996e3ced0251087a09eb55c347c)
      adds  4accab3   Merge branch 'nosmbpython' into v4-0-test (This used to be commit 9683f7434c7ea01631d8adae9d43274c77ff51de)
      adds  d648c58   Install python modules by default. (This used to be commit 4c098e4c9f071592e134c979388891f5bf16452d)
      adds  25a82b8   This patch adds remaining padding bytes to the dcerpc_fault IDL structure and adds a const 4 bytes blob to pkt.u.fault.
      adds  8651def   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.
      adds  8a31130   build: readd ALL_OBJS which is needed for automatic_dependencies
      adds  ef6fd2d   In torture_leave_domain, say what account was deleted (This used to be commit a9a0f24f7299c1480d8047d97c703aca8e94c79f)
      adds  a620882   Fix an uninitialized variable warning (This used to be commit b3d024676426000380ad86a2a4b83e7b21478978)
      adds  7350dde   torture: add RPC-BENCH-SCHANNEL1 test
      adds  12df140   Fix two C++ warnings (This used to be commit f75f95931c15d57b3111db4dff589be06710aea7)
      adds  54e4fa6   Make rpc-bench-schannel1 use two wks accounts if --option=torture:multijoin=true (This used to be commit fc3bc3c4a85b0e0ba853f3208a4e934a733cfdc4)
      adds  335813c   lib/socket: remove unused configure check for HAVE_WORKING_AF_LOCAL
      adds  a65e599   lib/replace: add checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET
      adds  c7c9aa7e  lib/socket: remove unused configure checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET and rely on libreplace
      adds  097b5ae   lib/replace: move sys/sockio.h and sys/un.h checks into AC_LIBREPLACE_NETWORK_CHECKS
      adds  626b2da   smbd: add session_info to struct stream_connection
      adds  250478d   smbd: pass down lp_ctx to stream_new_connection_merge()
      adds  4911af4   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 16dbbf75c7fa0f877659654a20bcab73b707e627)
      adds  9207a22   Move writing autoconf vars into files into m4 macros. (This used to be commit 3ce8a4bb5568bb798c40034e3fa6a613ad2bf43b)
      adds  353afc8   Move writing of data.mk file to m4 macro. (This used to be commit 7fee112d2b86b423c397118f0333065825ea3518)
      adds  1067678   Allow specifying different input file to smb_build. (This used to be commit c4bfc0b8daf2e288a278936b279bb4f7848d78e9)
      adds  109634b   Fix --output argument. (This used to be commit a38e473c9e382465ae30f3ca7ae12de500aec5f7)
      adds  06a3d35   Avoid use of relative paths. (This used to be commit 8a4f030261d15ea78280d51877711ceea815885a)
      adds  98154fd   Move templates to a separate file. (This used to be commit d9770b651f61a0b70d6afa4610fadc7f199e1d98)
      adds  4d2f441   Use variables for source path in libnet/ and scripting/python. (This used to be commit fb10a81b9484642099ecbe896eabe00a4417bc42)
      adds  100d396   Use src dir. (This used to be commit 63f2b66f0e1120a516d3dfcd03b38db2e4aaddd0)
      adds  c9d7ebc   Build system doesn't do make variable expansion... (This used to be commit 16a04d9af4cc33daafe32bc45a404959924bd33e)
      adds  30ad1af   Use variable for param src dir. (This used to be commit f97bc5735803a73181030e6d7db2862ebc1b7f4b)
      adds  4f0db42   Use variables for source directory in a couple more places. (This used to be commit 56bb2907c67d55967f54ce74b029f05067a187c5)
      adds  137ec6e   Use variables for source directory in a couple more places. (This used to be commit 2860a7db5968c7007522cdb300eba390da929ab8)
      adds  03643ae   Use variables for source directory in a couple more places. (This used to be commit c41bd3005f5f0b9cfd3709fc9217b4a401d265b4)
      adds  6a31928   Use variables for source directory in a couple more places. (This used to be commit 28f4a8bc2c9b4158e74e1284ff9df068388c3b3d)
      adds  333c169   Use variables for source directory in remaining subsystems. (This used to be commit 6b6b2196a8a8d9e741f5c399185ded7a16938da0)
      adds  dc114f8   Avoid smb_build for prototype headers in some places. (This used to be commit 4876c4efbbafb4e0afa3554cd9f748ab591a2927)
      adds  65f365d   Simplify argument handling. (This used to be commit f305c443db8e48efa80eeda8f83073b475dc3fee)
      adds  688964c   Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 84c9fbe8466e013e501eecf9b2e7981c1df8232c)
      adds  b8bbbca   Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit ad58defe129d25ea2e8a598934800610189747e8)
      adds  ddfc438   Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 201da6d5d05ed624bd9f4bd535969077a3b8b3ba)
      adds  adc84e1   Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 3cff5bc25ad894bef6ed65566d9d692968092760)
      adds  9642579   Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 3a83d4ebd41908aa0f88eec5b05156112ea0ca7b)
      adds  08067d2   Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 63fd551a159b3ad4e314f551d65b7d723bbe485a)
      adds  78f804c   Typo, formatting fixes. (This used to be commit 5c961c0b41e0a41bd41705a103595af7405132a4)
      adds  e3a6151   Merge branch 'v4-0-test' of /home/jelmer/samba34.git/samba4 into v4-0-test
      adds  4c8756f   Create prototype headers from Makefile directory, without smb_build in the middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
      adds  4c70cda   Fix a couple (well, little more than that..) of typos. (This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
      adds  60ae8f0   Fix a bunch of dependencies. (This used to be commit a63f458462d207d215a6e4ef8e480b0c8daedf6a)
      adds  32dfdae   Move IDL build script to rpc directory, make various bits and pieces easier to use externally. (This used to be commit 8328ff76416df5a6e05461d3a19f510b76f2e902)
      adds  022ab33   Revert some absolute paths. (This used to be commit b4613e81351fa0477d0c76a19fb0474a79f8689f)
      adds  03eb236   Merge commit 'origin/v4-0-test' into vfs_smb2 (This used to be commit 733937e87a1adcc19492ea2bd138e705701901b6)
      adds  e7d993b   added SMB2 proxying of rmdir (This used to be commit 1e0c24b2760f2a632333b51710cd9581f0cee851)
      adds  410115b   Cope with an empty mapping file in ad2oLschema (This used to be commit 5f36a605a9accfba1125bbae0e79bb14b936173c)
      adds  f446bf5   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit c21dd40bc73acafe6bd28cfd0de60f2a4b03853a)
      adds  00ebe3d   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 2db0e86fb4abc27eed2d35e1d41122bc89a2c5fe)
      adds  b869a52   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 61c31dc7cf649bc6f2d14bc8637e50ead9b9210a)
      adds  ff7c537   Remove JavaScript provision-backend script
      adds  d55e57c   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 618400fe7d1f469150b82e0aebc89b2104de116f)
      adds  58e7f25   Rework the CLDAP and NBT netlogon requests and responses.
      adds  7c0eea4   Put back the old netlogn parsing code - for the request only
      adds  ceb2e20   Test the use of the domain SID on the NETLOGON mailslot
      adds  326d591   Convert the CLDAP server to use the new netlogon structures.
      adds  b0f3441   Make the IRPC GetDC request use SAM_LOGON packets.
      adds  842040d   Explain that the sid must be absent on the NTLOGON mailslot.
      adds  4f557d7   Show that the NTLOGON and NETLOGON mailslots are *very* similar.
      adds  24264e9   Modify the LDAP-CLDAP test for better coverage.
      adds  fd0d47b   Handle netbios domains in the CLDAP server too.
      adds  d975cd9   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 60579269d1e0bebce5b595ef95d68fd4bf781cfd)
      adds  38c68f1   Ensure we don't send a reply if we couldn't push the CLDAP blob
      adds  eb1b76d   build: only add enabled subsystems and modules to ALL_OBJS
      adds  d817b43   Fix a memleak in irpc_remove_name
      adds  343fea3   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
      adds  868c451   Don't regenerate pam_errors.h any more.
      adds  ae46119   Add __repr__ implementations for ldb.Message, ldb.MessageElement and ldb.Dn. (This used to be commit b9119c0f0f524d43ff09825dffb24a5e77a240f4)
      adds  43a22c9   Add __repr__ implementation for Ldb. (This used to be commit 5607aea07f66f09fd5b33842d07d2fbbf44d13e7)
      adds  40b6dc1   Fix dependency. (This used to be commit d8fe782dc200907e0364c623e187c51f4d44edb2)
      adds  1b4b8d5   Add __repr__ implementation for Tdb. (This used to be commit 205699ed663a3c6d27695dee25bf26978615b475)
      adds  28b2fa8   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 69bac908bec3216d2f17042aa05ab8d4b55b0918)
      adds  8052309   Add the core of the new CLDAP/NBT 'netlogon' parsing library.
      adds  1323e3e   Fix proto generation. (This used to be commit 7385d9641d49b94c83fd2c75e57c9623d21fcdb0)
      adds  7015b78   Update tdb version number. (This used to be commit eae17ae8ecdcb83fdb756189a9d5609a192371a4)
      adds  cb42e59   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 67b47606b9c5b794d8feea5ba200098e9b9e33e3)
      adds  e533e7a   Fix prototype generation in new syntax for netlogon.c
      adds  9551d40   Merge commit 'origin/v4-0-test' into vfs_smb2 (This used to be commit ffbd222d651dcddb19cacdc50cdbfeaefa816940)
      adds  9c6a35a   remember the server time fields on negotiate. Needed for gentest (This used to be commit 7989ca861dcc700b52be3a47ea5ae8b03fbb9330)
      adds  803c076   added some SMB2 utility functions (This used to be commit 6a3b1cd6698faa460c6258bb41b4936e363f4387)
      adds  2352602   check the creation options where the client can require a path to be a file or a directory (This used to be commit c05b58940f06b01b9770c218eb0708cb621215ef)
      adds  f8f0cc9   moved these util functions into libcli (This used to be commit b2f1154bc338fb56fc998f40159156cb6859075b)
      adds  fc267b0   first version of gentest_smb2. Only generates create and close so far. (This used to be commit 634a4bbd98e1c281f8339073b90cb7696ac59baa)
      adds  d6f1dd1   added SMB2 setpathinfo composite wrapper (This used to be commit e90c7587385598a1dd976c2420798f9bd682b43d)
      adds  430f4ef   specify which server failed to deltree (This used to be commit aa9108374f0dda8510245a6e69a53189f55a81e3)
      adds  2214e6d   added smb2_util_setatr (This used to be commit d4f41db964ce82c8889017d0f932d60100b3cd32)
      adds  5ca6f42   added read and write handlers. Fixed --analyse (This used to be commit c05ed7bb9ae7211a7001fd0a3403744ba4f6dda0)
      adds  aa90730   Revert addition of 'mailslot' parameter.
      adds  acba9bc   Fix number of arguments to IRPC getdc callback.
      adds  52f0af3   Fix irpc GetDC requests.
      adds  cd167fd   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit e360be0b99b638afdfa789e217bf08f99d09be7a)
      adds  276fa76   Change wks password in rpc-bench-schannel1
      adds  9a975a8   smbtorture: Add RAW-BENCH-TCON benchmark.
      adds  aa7e4b8   Fix nesting tdb_traverse in a transaction
      adds  6d4424c   Convert in_transaction to a bool. Add the same fix Volker used for tdb_traverse() to tdb_traverse_read(). Jeremy. (This used to be commit e05ec3047c4fe0cc2e09a812830fc835dc35abea)
      adds  12d32fb   Allow dots in .mk file section headers, fix docstring. (This used to be commit bd3f3e7c85f1a92638d69379782aa7bfcecd9e2f)
      adds  904359c   Fix installed symlinks (cp was trying to be smart). (This used to be commit a95f2bf86a75729717542b401aa39bedd21be8d0)
      adds  58375fd   Further tests show NTLOGON and NETLOGON to be identical.
      adds  2f773ff   Re-add alignment removed by metze in 0e2f6d481b3e35ed392b2b3340b244c77593819c
      adds  fdec7fd   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 7594f79db6a0e8a46e2863829e5e050b03dfaec1)
      adds  f67156f   Extend the 'netlogon' CLDAP and NBT implementation.
      adds  2f5a1d2   Manually handle the NETLOGON_SAM_LOGON_REQUEST too.
      adds  52a3c96   Extend the NBT-DGRAM torture test again.
      adds  5cc4b9d   Include flags.h into samdb.h
      adds  3a29c33   Fix creation of sockaddr in netlogon datagram generator.
      adds  c3fcc90   howto: Update git clone command to something that actually works.
      adds  18aa2d5   provision: Allow DNS GSS-TSIG updates to work.
      adds  25ea110   provision: Create instructions for enabling DNS GSS-TSIG updates.
      adds  40ff67e   Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local (This used to be commit 0e429dd1fb15137a2a7c25e051b9af8c4ed8c7f3)
      adds  5910562   Correct an assertion in the testsuite.
      adds  d17b9c4   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into nosmbpython (This used to be commit 5c56464a6c2f29a039ba3152de83d34778ca0615)
      adds  af61219   Fix dependencies for ldb instancetype module. (This used to be commit 17c41a6c3e71102e3516e6926f7e7d1ab5c97563)
      adds  9d1fd37   Use gnu make syntax for SWIG implicit rule since it allows multiple output files. (This used to be commit ce440887316d3ae379551c136f6b640c573fd702)
      adds  7213324   Regenerate with newer version of swig. (This used to be commit 034c68bea934db87bce13a750c17fb1bd2bbe3b6)
      adds  1929675   Fix reference to removed smbpython. (This used to be commit 58f956dc4591137489cba16f360f2d24d91dadc1)
      adds  0c357ed   Fix typo. (This used to be commit f0914d0187130adcd4f239d4ea0fc9f729fdedc9)
      adds  4d39976   fixed SMB2 locking
      adds  aed93a2   fixed SMB2 flush call, and added flush to gentest_smb2 (This used to be commit c52fe1fe1c77636d87355d3c4baa66e052fe9008)
      adds  a1411c1   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into nosmbpython (This used to be commit f29e9009310e4a6d575651dd9ba41ffc90bfb386)
      adds  03b328e   Ignore generated netlogon headers. (This used to be commit 28e04f751f1d509da2c821f33df79b2a0c2d5a1a)
      adds  4a8212c   Refuse to install autogenerated proto header files. (This used to be commit c0a84c2b4698f6ac9b555cc74bed52e5930804d9)
      adds  2914b0c   Remove support for .py files from smb_build - deal with it only in the makefiles. (This used to be commit b865249efaa58d0fc87fa25491fda3b970af81c3)
      adds  82bcf96   Move CFLAGS overrides for SWIG modules to Makefile. (This used to be commit 58665a8a8e4b10435aebbf2c95b6a8e50db232d6)
      adds  b1fc7ba   Move some python files into the samba package. (This used to be commit ed38c668cdbe10966e46bad97301122eea8001d0)
      adds  49706ab   Move more modules inside of the samba package. (This used to be commit 9b39e99f48266a54ed0b8890c2efde218b4b118a)
      adds  059c012   Fix dependencies and imports. (This used to be commit 37ef86f8de9039b8226b190254d842e92b5faad7)
      adds  6b3e2c3   Fix events test. (This used to be commit 0fae6f11081cff7846319175cfec95fa3911571c)
      adds  7e33677   use one blackbox script per executable. (This used to be commit cd8c8226784c96d7f1dbae006a4853eb50c7b2e2)
      adds  84a3290   Fix python imports. (This used to be commit 453206665677821b254c18cc67192e007b892f04)
      adds  e029dfe   libreplace: add test for HAVE_IPV6
      adds  334de18   lib/socket: use HAVE_IPV6 test from LIBREPLACE_NETWORK_CHECKS
      adds  a9c142d   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 30f8d581aa339b37b27011e65355937590df10b9)
      adds  6e14d44   Make sure the default ldb modules dir gets initialized. (This used to be commit 937456c69d23ece85bdb7415f52d722c2aa6b6b5)
      adds  5ce5941   Fix CFLAGS for SWIG files. (This used to be commit 8ee4f075046e0b181ec8a4ac1eaf3ea5621a56bf)
      adds  d77745e   Move DCE/RPC python bindings into samba package. (This used to be commit 8dafd4ce40b7348fd5f2b1f2f5d2106ef4cc0dd1)
      adds  d8459e3   Fix import in provision test. (This used to be commit 96501be38da947f02ad57217e0bc23f7a66d36f9)
      adds  fe17acf   subunit.sh: Properly capture and pass on the command output.
      adds  d95b3aa   gitignore: Ignore some output files from make test. (This used to be commit 617d4b666514f997510a942c6f8aba6a4ae5e40e)
      adds  bf3f3af   provision: Generate krb5.conf template separate from named.conf template. (This used to be commit ebf130e9e57b640129cf0d05dbd7d210b71ea371)
      adds  6576a02   enableaccount: Use correct command name in usage output. (This used to be commit 4ca8f32a37196c81547679b2ee8d00cb77a01269)
      adds  8172f3e   GPO: Do not provision Default Domain Policy as initially enforced. (bz #5480)
      adds  5d0d239   Start an 'NTP signing server' in Samba4.
      adds  14e443b   Improve PEP8 (Python code style) compliancy a bit. (This used to be commit c7d388a6e2153234fe67daf1af094fc346e1da61)
      adds  3e97aa7   Simplify some code, fix style. (This used to be commit 1c983e4e4dfb93387791c36dc96696c4fffcfeb7)
      adds  7c78806   More PEP8 compliancy. (This used to be commit d16b30d005933c9cc73f9196a3b77829d23687a0)
      adds  212644b   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. (This used to be commit 664a035dd9fc6e3b50a771baa98f8d79360cc4c1)
      adds  12147fc   Add support for security descriptors. Also patched the regf backend to support this. Did not touch the ldb, dir and rpc backends yet. (This used to be commit c4626f21a898da27a051f2c67f8fd73f55d4fc7d)
      adds  a31b660   Remove debug stuff. (This used to be commit 7ba2e5dc5b6d82457c298f7ecdb6baea43f04854)
      adds  0b8d2b3   Fixed the patchfile tests and tidy up the patchfile backends. (This used to be commit 6e9b1e35a269af2eda79356c1525f5413656d648)
      adds  5e687d7   Fix PReg write support. Add tests for patch files (.REG and PReg). (This used to be commit 497977c36c621a4820be51cbcb7b78eac1e292b7)
      adds  439f75f   More patchfile fixes. Write support should work now. (This used to be commit cc38f2f086b92bbe65bd6e7f4e03fdf7f21ef2f6)
      adds  f01c377   Fix formatting, remove unused function. (This used to be commit 6ec206ba58777395b2d1251680b21648f4c0f78e)
      adds  0389875   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into registry (This used to be commit 70ebb22c3df178a26c26c0a25c5722ff9ccdb0b4)
      adds  fd01b27   Fix const. (This used to be commit b74fc23825a54eb101b413ee76b21ee605dfb16c)
      adds  7ba8dca   fixes to the SMB2 lock test after recent SMB2 locking changes (This used to be commit de7626e1c29f04e54afb6d95f4051bc52b17dd80)
      adds  72739ac   badly formed SMB2 packets get NT_STATUS_INVALID_PARAMETER (This used to be commit 1c5dd2d1b655218f875a4e512ed3e94fee624fe4)
      adds  8f599b3   added SMB2 gentest generation of SMB2 echo packets (This used to be commit 8f7cfa5d2e190ddb74ba859a3f68ec0ed33ae089)
      adds  dec9304   fixed parsing of the SMB2 ALL_INFO qfileinfo level (This used to be commit a7be5ba22e0cf2c61501f5a05e64673f31ba145c)
      adds  61e78a2c  minor cleanup in SMB2 getinfo test (This used to be commit b139b471072f20288f126b5a9ee7613cc6c40681)
      adds  ae62962   added --maskindexing and qfileinfo testing
      adds  80527a0   added EAs in the generated SMB2 create operation (This used to be commit 607bf6a946ffd7f768bda44c461ee82fcfc101c1)
      adds  af82204   added testing of SMB2 setfileinfo in gentest_smb2 (This used to be commit c38658c6c05fd65d729693904d35886431582537)
      adds  fd7dc46   Merge commit 'origin/v4-0-test' into v4-0-test (This used to be commit d7f3348c891e14de0e1b195714468ff998400f60)
      adds  7a9ffec   check for invalid file attribute values in create (This used to be commit dd21e3d9d788a67d4673625ed4892a875f4600dc)
      adds  a6e5c70   added a define for all valid file attributes (This used to be commit 198ed9336756f973cebd7cc3df7f51e2c4575205)
      adds  d5def93   pass in the required alignment to the EA construction routines (This used to be commit af31030e0b78b6b220740529901ec8d2d9f5a3fe)
      adds  1ea0466   added a --noeas option to gentest_smb2 (This used to be commit 9d523debb7ee59bdadf9865e023be370b7ab7b39)
      adds  ac185ae   fixes for EAs and filename in gentest_smb2 results
      adds  2e0f61a   SMB2 read returns NT_STATUS_END_OF_FILE on read past end of file (This used to be commit 1590494daf5abe43e43402e7602f92267bcda34b)
      adds  5ab27ba   libreplace: we need to use AC_TRY_LINK() to make sure HAVE_IPV6 is correctly detected
      adds  8fc9c71   Merge commit 'origin/v4-0-test' into v4-0-test (This used to be commit 2bba77a768c3ed984af05b99c2f7781577d08ec3)
      adds  ec7a6ee   fix make test for EAs again
      adds  8ef3218   Add some notes about further enhancements of the Python pidl backend. (This used to be commit 8e4cd10e3fde9b52552549a9553cdd25ef30d6dd)
      adds  d0b3551   Add some docstrings to credentials python module. (This used to be commit 7b4435a68c5515f2ec09c8ba251d11ca1427748d)
      adds  505cea9   Add some docstrings to ldb python module, fix MessageElement name. (This used to be commit 717283331f8a1ebd80e7ec52d9bfe709f869ec86)
      adds  fb2d69a   Add more docstrings in the ldb python module. (This used to be commit a649a010670ee2c0d155aa62654841cf1f2bab8f)
      adds  9893651   Add module docstring, docstrings for constructors. (This used to be commit 67d738d6e65476263a2b7c236a57fe2b0a2dfe32)
      adds  6676298   Add some docstrings to tdb. (This used to be commit 3563d62663c36ff267011f1f6f9b256be21c32fb)
      adds  73e2fc9   Add docstrings in misc python module. (This used to be commit 5bf15122e6bb6dcbc2abd325db9522b2084d975f)
      adds  c401aa9   Use restructuredText formatting for docstrings. (This used to be commit 0cc58decd74d20f3d7dff93ddef1c8bce4d49ad0)
      adds  b831022   Add docstring for samba.net.Join (This used to be commit 382de5455363ab1ae7436ff8da4b952d2b6541e9)
      adds  9047195   Add docstrings to param python module. (This used to be commit 39d27088e51867705ceec356759e7c3609a102bf)
      adds  985d6d8   add more docstrings to registry python module (This used to be commit 606f92db874c139ba532df53a87cc5b826215d9e)
      adds  37d000d   Add docstrings to events python module. (This used to be commit 7d43d2c7c91c86246b9bb2ae7eda050079767e7a)
      adds  c159d12   Add docstrings to samba3 and getopt modules. (This used to be commit bdf1c039db6c184a9f275a6e4bf3786570cc924a)
      adds  1a42178   dcerpc is now samba.dcerpc, avoid including source code in API documentation. (This used to be commit a28a8ed53557451749007a119e979f561c6b0f59)
      adds  e56d2db   Properly fix symlink for module aliases. (This used to be commit 84d93728667921bf36a1b25c32bf8befa941a2c6)
      adds  7cfcec2   Fix imports for minschema. (This used to be commit bda223a49e6bdeda68518cba27bc92df33784939)
      adds  166105b   Fix bug after reprocessing swig files with newer version of SWIG. (This used to be commit 2155d76646f4235c8857460f562a9cc4cafe3ab1)
      adds  a464508   Regenerate with SWIG 1.3.35. (This used to be commit ce063eca498036937f99161a1f12e076c2ab313f)
      adds  c613246   Remove unused EJS testprogs. (This used to be commit e14c9302009b371f385612d2fd500773d238006a)
      adds  4b95f90   Work around bug adding extra imports in generated file. (This used to be commit a34de3c619c8c112b4e1ee7ca5985a506730fcff)
      adds  564b6ed   Add proper implementation of MessageElement.__cmp__. (This used to be commit 076e2cc356978ac313fcfdf8d8243f4ed1d629b0)
      adds  9c109fb   Disable building of EJS DCE/RPC support. (This used to be commit c7bc9321b38a360d2e8d5258fadb30790342d032)
      adds  27005cb   Convert samr test to python. (This used to be commit 88d473b202e82b462ef82ffdeb4f1710918ffda5)
      adds  fb7e359   Remove unused echo ejs script. (This used to be commit 3a6b009d505503b2eb22acadeaac485151ed0173)
      adds  5a5605a   Remove unused ejs library functions. (This used to be commit 57eec87b19428fd763033988d0ba671524d90c69)
      adds  6ccb978   Add another test toe the python samr testsuite. (This used to be commit 480884c696c676bb978e9197271b99cc03bb66e6)
      adds  a9c96b2   Fix indentation. (This used to be commit 5c3d4fce06ae07663632cc50d9703ddbc728c737)
      adds  4b701a2   Fix imports for provision-backend.
      adds  d9109c5   Self PYTHONPATH from selftest. (This used to be commit f7e350368b40f575b312d4e0045981d9b1dcadfe)
      adds  97cac27   Fix syntax for return type in DCE/RPC interface python bindings. (This used to be commit 40652801fce937b37a43d37db9892821572cd6fd)
      adds  9adcd8c   UFollow conventions for __repr__ contents for talloc python wrapper. (This used to be commit f2d437d646d0694498c14bc951f9745c4ecd902d)
      adds  dff31b1   Create new context in pytalloc to avoid problems with talloc_free() freeing the wrong parent of a pointer. (This used to be commit 3f628f4dc9a57326442ebe2d2eaac9d279043aa6)
      adds  5eed56d   Fix bugs in samr python tests. (This used to be commit 09c6b106ac144820b8c072bda4dad3d8e2145ff0)
      adds  0b62a08   selftest: Use convenience function for prepending paths to environment variables. (This used to be commit f71cb65a9057fb426748dd5fe45cf2962da42ae4)
      adds  c78bf3c   pvfs_streams: directories don't have streams
      adds  391b746   pvfs_resolve: stream_name = "" is only the same as NULL for files
      adds  5d648b4   pvfs_open: return FILE_IS_A_DIRECTORY when opening a stream on a directory
      adds  2f653e8   RAW-STREAMS: better test the bahavior of streams on directories
      adds  1186579   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into docstrings2 (This used to be commit 7ca46322f5aa650cfd89c4f887393da67ae9dc7b)
      adds  7fb2677   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into registry (This used to be commit e8d96b61db1cddc2d8dca45e6e9b53d5c31ee5d4)
      adds  33231f4   Report full 'path' of unexpected test results for easier inclusion in knownfailure file. (This used to be commit 33cc9b0f5fae7510d490928195016cf7fe3bbe42)
      adds  a255c93   Cope with new event context parameter in API and removed parameters to reg_open_local(). (This used to be commit 0d5752c940360a0ceb5e23cd6f71cbc61271137a)
      adds  72251a1   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. (This used to be commit 0af138a85bba21a5009967e2610c898615fb536b)
      adds  72fce65   getting/setting security options works for the regf backend now (This used to be commit 0f2de29dae1b29030c2c7bcee609919fce0d674b)
      adds  cceac63   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-wsgi
      adds  e3d000f   Some more PEP improvements. (This used to be commit 015ca850df9b4c8112b033130023909b1d0b78b7)
      adds  a203ee1   Fix indentation, add docstring in provisioning script. (This used to be commit 86a8a085496c292b390c0d6362e3e4d9980df83f)
      adds  3811156   More work allowing out-of-tree builds. Patch by Matthias Dieter Wallnöfer and me. (This used to be commit 6e29fbd5d06b02e2b0a55ae2994fce724aaa5bc5)
      adds  dd7b0eb   Fix typo in bugs.txt. (This used to be commit 66d7f35647a745958318ff8a3fb20c309598780e)
      adds  b9c3aae   Include full path for python scripting dir to allow out-of-tree builds. (This used to be commit 01485bea87b7f7885ffed0cd3a0143baaa2d048e)
      adds  73b789b   Add docstrings to a couple more python modules. (This used to be commit b4560c90e5e8d3a35367d3a21d361dc4c9c0de23)
      adds  453396c   Initial work on IRPC Python support. (This used to be commit df01b040f7450c3be29f369a993955fbc4678bd9)
      adds  6f6234c   Remove remaining EJS RPC code, was unused. (This used to be commit c994fa427fdd1e9682a5ad506aafc77f942122d1)
      adds  1b5acdb   Initialize module. (This used to be commit 3246258afb4f3b4a977a191f2f83c73e8ce9c65a)
      adds  1cd3a2b   Add __ndr_pack__ method to all DCE/RPC structures. (This used to be commit 06d272b42f59d0a785697d207e6d7dbbcf355175)
      adds  14c4028   Support __ndr_unpack__ on DCE/RPC structures in Python. (This used to be commit 3b2bd4d849946aaff2b0adfbacdc15284670b916)
      adds  f76697c   Add convenience functions for packing/unpacking structs in python. (This used to be commit c5d7d48b32bcebf8a0495cbd4556e30587fa589f)
      adds  e3bbe61   Only provide __ndr_pack__ / __ndr_unpack__ if the push/pull functions are public. (This used to be commit dd43bdcb880d08013a600f81d40e5280db74c534)
      adds  05194cc   Add tests for new NDR pack/unpack functionality in Python DCE/RPC bindings. (This used to be commit 468d35827fd055c82c6d43d6ce6d3d561abed54d)
      adds  515b6ed   Share struct used for interfaces in Python code. (This used to be commit 8501a3fc31e688dba696667a187821480e8cb714)
      adds  654be49   Use manually written Python bindings for DCE/RPC rather than SWIG based.
      adds  fe5be25   Allow request() call to do custom calls on DCE/RPC interfaces. (This used to be commit 9c2eff0289d7c5963da87d5e002f1b80e6e66cdd)
      adds  f9c36fa   Export functions for setting NTSTATUS and WERRORs in python. (This used to be commit 4bcb92d2d49d90863b1e64b15d055517fbfd263c)
      adds  75e7962   Add convenience functions for setting Python objects from errors. (This used to be commit f1de723b89251cbc8140b838941f304a34871bf3)
      adds  21ce0ff   Allow connecting to a DCE/RPC interface with Python for which we don't have IDL. (This used to be commit e3178d522c95871f1db35d7e058906502387a553)
      adds  2a6c4da   Support optional object argument when sending DCE/RPC requests. (This used to be commit 75ba01a0fad87a9a4788f4c2277d8db0513cef4a)
      adds  5863864   Fix memory initialization in raw calls. (This used to be commit 788b2dbfe4b1ef14ab30d487d845e493be46fbd1)
      adds  21b6e9e   Add convenience function for creating objects with NDR error codes. (This used to be commit 991541a78c2428db89509081cc28072c9b542ffa)
      adds  63c2a19   Add helper function to return DCE/RPC fault codes. (This used to be commit 4716cdfb5d5abad85cba18be89d72fe8ee18f359)
      adds  4c1f064   Check for fault codes when connecting. (This used to be commit 42537b1d5282784550120358f3641f299351fba7)
      adds  a2446e5   Add initial work for script that uses probing to figure out IDL. (This used to be commit 4e5687e813e50d0bc8d6314e389d1d7a0be2f8c1)
      adds  928ecba   Add support for secondary contexts from Python. (This used to be commit 16d1ad050546ae6500153438db8d3c857e6f3ad5)
      adds  5211755   Expose request timeout variable in Python. (This used to be commit daed1432d22f5fa78907ee0fef9def8802538150)
      adds  74126bc   Expose transfer and abstract syntax. (This used to be commit a875e07a37568b7e51c290074d5e3834c2caa4d6)
      adds  521354e   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc (This used to be commit 0a9330ee2a38bff13bf9af48114e6eecd962680b)
      adds  48433e4   Start building IRPC Python support. (This used to be commit 5980c7bfd727825758bda1b94ddf7a7c3f691620)
      adds  2067fc6   Add tests for irpc python bindings. (This used to be commit 1ce0632afeb94a69bf286706b3b1f9f4be7ea91f)
      adds  491f0a8   Use separate function for in argument parsing. (This used to be commit 737059795ce150066ff775909030eebc54b595d9)
      adds  3421691   Move result tuple generation out of main Python function running. (This used to be commit 5f07faf9c954229bf1cf6401eff81bdab4e242ae)
      adds  01fd688   Fix environment generation. (This used to be commit 19b46b50c982eb01909fe31d5abd304a1dd13577)
      adds  77acb78   Trim the size of the Python bindings a bit. (This used to be commit 717ce0b640a5c3aa62804b9869ef4dcc0f71b7ba)
      adds  eae3658   Fix compilation errors. (This used to be commit daae053365cf6c5be7b31aa51a239c2660cfc120)
      adds  22778de   Remove some unused cruft. (This used to be commit 8f47157f09cbf4200f0f7c5efe8750fd5d316a3b)
      adds  68cec49   Add bindings for irpc_{add,remove}_name. (This used to be commit a75dbdec15ead785e0105dd61f980627e487fcb0)
      adds  b058e55   Support messaging_client_init in the python bindings. (This used to be commit f2e8f9851044506ef80811a6b6c5d31632a1f112)
      adds  f22e4d0   Add bindings for deregister. (This used to be commit 3e7b361f5952bd2f8a417510adf218b78234ed36)
      adds  d9a6f04   Provide access to server_id from python bindings, add more tests. (This used to be commit adcd87ad07abbf60a0152deae4b975a2401d701b)
      adds  c17166f   Convert smbstatus to Python. (This used to be commit f14ad6cd92227c7ed5c570b581e5db82b7d42e25)
      adds  1aeb4cc   Remove unused EJS code. (This used to be commit 3b70a3de4aa63bd6c325fd620c71bd6111d3d2b8)
      adds  5c89184   Remove unused nss module. (This used to be commit 5f75a4f0c0343fe459f5c231f4b5ac89cea43b42)
      adds  fd712bb   Remove unused cli ejs module. (This used to be commit 170d5aef80f37c26171a40e818cc8b557828d04b)
      adds  d60d8e5   Implement IRPC calls over the internal messaging bus. (This used to be commit 777dc3a2c7b5bf855344ba3ae8c8b564c48fc0c6)
      adds  d5434f0   Allow using IRPC functions on the messaging bus from Python. (This used to be commit 6ecf81ae13dffa05356c1177c617206c120fb7d7)
      adds  4b36416   Finish smbstatus in Python. (This used to be commit 988508c2d3269cc88ed38df2fc207a1c0aaccc6b)
      adds  575f124   Cope with no server being active. (This used to be commit 893119bb4c9c297966d43d37fe73faa747b7c86e)
      adds  976eca0   Move some scripts to examples directory since they're not really generically useful. (This used to be commit 4026493e91f8096e5d602cd42f9a83d2d75042db)
      adds  57f6663   Remove obsolete ejs winreg example. (This used to be commit f1a2d2bc00dac56080b2bd560074ec66d12a3129)
      adds  58b1ab9   Fix import. (This used to be commit 17231443a0e3b0ebc4b75db3d721fe0b4e1170c6)
      adds  5df9e05   Fix missing colon. (This used to be commit 6b1576f544e2ea2b5ea0b234b724c4989dd49cca)
      adds  c5c1b37   allow larger streams using the TDB backend (This used to be commit 8c0d756eb887477da867e069dbde3a7ad98d4ae0)
      adds  bf8d9e1   fill in reserved field on SMB2 flush (This used to be commit 400a3b39d5c151cf43e307af2fa702208d7cd472)
      adds  cf4899c   check use of mincnt past EOF in SMB (This used to be commit 763c9d344fa55da7a24c250d29542837c3ae3971)
      adds  2ad2bdd   stricter checks for valid inputs in SMB2 open and lock (This used to be commit a7b5689a73adde59de28770aa3949660441291ea)
      adds  98e72f5   remove temporary test code (This used to be commit 8995c2f12174ebacc4a6b0864b6583665494a14b)
      adds  40a90e6   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc (This used to be commit e1af9708c9b40edfa21862028672882797218174)
      adds  dce310e   Remove evil hack which breaks Python bindings. (This used to be commit 1c179566cb39eb09e522dbce69230472a5d4e655)
      adds  9e37d25   Remove unused scripts. (This used to be commit 3d22b72bb780065059f45ebeb6025d1bceb1f5b6)
      adds  cbe4393   remove unused credentials ejs module. (This used to be commit 9861cae1aebdef41f098df71be4e5a33f6af9bf1)
      adds  ec362bd   Remove unused datablob and nbt ejs bindings. (This used to be commit f758553ac50d374f64a8763055dc4f12ab9b0c68)
      adds  335688f   Revert "remove unused credentials ejs module."
      adds  4e9ca6c   Remove unused EJS net bindings. (This used to be commit 3923414849c5a3b14379e2cd3e61d862150800a6)
      adds  75e2e10   Remove unused rand EJS bindings. (This used to be commit 4016427b77b2bc202a8dc4064ddc7e13f36db06d)
      adds  1b6396f   Remove unused param ejs bindings. (This used to be commit 4dd0d46e27696b6d29d4b6a63c56667ce5e03db6)
      adds  3a76da2   Remove unused libjs functions. (This used to be commit 657a87fecc2e79e3c3f66c551e392cc341bca8cf)
      adds  8f25f40   Remove unused literal EJS bindings. (This used to be commit da3094d1ba86a8f4967ca1993383b0767439f79f)
      adds  0d8d6db   the start of a SMB2 create test suite (This used to be commit 16787e99f3de7255e315651c095486f90f65f2ca)
      adds  2814868   don't alter the in blobs in a SMB2 create, otherwise two calls in a row will fail (This used to be commit 3b811a52fe9a8356337ad149d01a3498c09d900a)
      adds  506849f   check invalid create options in the right order (This used to be commit 73dbfb9b4148dbfdc30518c08db4658d189f4160)
      adds  892712e   cleanup some warnings and add --skip-cleanup (This used to be commit c73dd078eaa20c7bf0b833e65b24c29aab738f25)
      adds  9691856   cope better with read only files in smb2_deltree (This used to be commit 88a2c7b2f44f160836e477e460812df557204f51)
      adds  af4f6f4   add a mask of invalid security bits (This used to be commit ccbf5238767605f020ede66c8027731487c8cf00)
      adds  9a37e7e   Vista returns ACCESS_DENIED here (This used to be commit f5068c6e50215f6ea7108d58d783394a315ff14f)
      adds  f0b4b15   check for some more invalid bits in smb2 create (This used to be commit dcdaa9f5fd9150b16fb277213e864e5c39d831d6)
      adds  95afe46   expanded the SMB2 create testing (This used to be commit 71915128498674d9937780b9278fd2ac1eb06ba8)
      adds  6e26586   SEC_STD_SYNCHRONIZE is only invalid on SMB2 (This used to be commit 067f1271adaa13d537bbc92b19fe8d633cbaaf50)
      adds  65e31a9   make the SEC_STD_SYNCHRONIZE test more specific (This used to be commit 8c263f91bda97eb910c8589b6cd987ec4a62d770)
      adds  7ae464b   another gentest derived test (This used to be commit bb546ab3779b235c5276ef9a714d1ca57b6815c9)
      adds  cf27420   disable the SEC_STD_SYNCHRONIZE test until we know what it means (This used to be commit 897f4582bee72e319874e8a2d064ba442415571d)
      adds  848e7c5   it seems that lock flags are only validated when UNLOCK is set (This used to be commit d1bde5830cd56042236d72598e5cfe9c7abc4c47)
      adds  46e6441   another attempt at the damn SEC_STD_SYNCHRONIZE flag (This used to be commit 2ac27bfffa557d6c0f71c443b43a8d1967edb177)
      adds  c400933   added some SMB2 locking tests from gentest (This used to be commit 2932fcb04646bb921fb1daa365dd4c86cadfe4c0)
      adds  cb36437   added support for the output fields of SMB2 close (This used to be commit 2633bc749792c224acc73a2e4ca723404331c19c)
      adds  beac55a   enforce lock ordering in SMB2 (This used to be commit 3bec932a89006521ba74bde7943b8cd5b4a660d8)
      adds  a75d507   re-enable some tests (This used to be commit c15b24a2f4346b6f07e1d5fd4f2bef7cd09cf350)
      adds  4f0d968   added a basic SMB2 read test suite (This used to be commit 4aeda5c11414a4a7ef44da32be05209cb5caa90c)
      adds  8daeee5   ensure that we honor SMB2 read min_count properly (This used to be commit 318038d6f670efffa96d8b0db63f46b3752e1cd3)
      adds  ed3a095   fixed file_attributes test (This used to be commit 791ce0fe39a9d9e0d40b9850ff6f0cc9077fe2f1)
      adds  6cdfbd8   fixed uninitialised variable (This used to be commit 8d2e20fcb984c122fbf98cfe712b3145941d881d)
      adds  5c66b80   Move version.o and dynconfig.o into their own directory. (This used to be commit 2cc924a412578c052a7793408300c28c8bc87c2d)
      adds  4fc224f   Use variable for ldb source directory. (This used to be commit 48bfce0ea51b952baef5bfa667405e8742e5016f)
      adds  3d2d306   Use variable for source directories. (This used to be commit e40fc0bc4bcf91c35baba1230354d3185a34076e)
      adds  936b973   Use new dynconfig.h location. (This used to be commit c3f556915f09d078253e4c5539910a1cf420eeca)
      adds  b7a4141   Use variable for socket wrapper include path. (This used to be commit 01c0000def9492989c543e7ed6d48c58a3be1854)
      adds  93a0f37   Disable CFLAGS hack when include path starts with variable. (This used to be commit 86ce8bf88acf3f9f9966ccf063bbf46d134ea4ba)
      adds  134af89   Use variable for heimdal source dir in static deps file. (This used to be commit df603ad290700c2b286972cd7a6a28ac07f81f60)
      adds  ee11411   Use heimdalsrcdir variable for automatic dependencies. (This used to be commit c5db384160aefc21141e94004faf4e89a204ff69)
      adds  44ca677   Use variables for more object file paths. (This used to be commit 5008116479209a1275d7f9b41ea293b27a8f7632)
      adds  14b0987   use varibale for asn1 compiler. (This used to be commit 4543633ba046836d13da80d07d06c272c3abf9bc)
      adds  04b7b01   Move asn1 cflags definition to gmake. (This used to be commit 486d43355eb368c3f291ded5e353416e478ab862)
      adds  fa22165   Use variables for et files too. (This used to be commit 953f796059e16ea082391cfd6a018531a2a5be4e)
      adds  16c883c   Move CFLAGS that are not inherited out of smb_build. (This used to be commit 49dcf4b8811f92684a7ddd266ac289d8fc8ca215)
      adds  34402ec   Move source dir variables to Makefile. (This used to be commit fdc7c3568e5fbf510c874601d72798454b1c1ca6)
      adds  03f6679   Move more CFLAGS to Makefile. (This used to be commit 0406713aad09b1ea4bd761519fd4897b94cfc7e5)
      adds  7ae9cb4   Don't throw away cflags if they start with a variable. (This used to be commit 9f81214239e1cf6563da4ed49d051fe56d3ab129)
      adds  053cb70   Use variables in generated make fragments. (This used to be commit 269f8c9f6e9e5f6ad20319956573f09232b7c48f)
      adds  e797e23   Simplify handling of source directory in asn compile wrapper. (This used to be commit 2c01d342b27832b930b81b04a90ed5630c6f470d)
      adds  5c9f28d   Simplify handling of source directory in et compile wrapper. (This used to be commit 4e6fddda2e7d9e37f7b7ec99c5a58671f825a571)
      adds  1284308   Use variable for ndr_netlogon.o path. (This used to be commit b5d9d7a0affb4dcd8b89830e6967e4a14b512619)
      adds  f56432e   Use variable path for heimdal glue code. (This used to be commit 3fce4889b3f6ddc38e3dd3e1ffd4e7252f370883)
      adds  4053e3c   Use variables for IDL file paths. (This used to be commit 683ba6de41b3fecc14c18502ff82b4fa617618e5)
      adds  fd03ce3   Allow external use of regf idl. (This used to be commit 7b9b3ec02b27852cc32689a44c7f3fbbe43b7c6b)
      adds  42cfbe2   Add variable for smbreadline directory. (This used to be commit 94167c7d4273fbd6084d6ddae7fd15dcb189d62f)
      adds  52b2301   Allow librpcsrcdir to be an absolute path. (This used to be commit 8c0b55114fe35d498626d9d60cc4716b821d4d4f)
      adds  51ae230   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
      adds  baa2dff   Bring up the ntp signing deamon
      adds  f85cfa9   make sure we send a reply packet for bad create options (This used to be commit f9b94f62998aef5f5f3879ac3cfba93016fa521b)
      adds  b5f39fb   fix error code for read on a directory (This used to be commit afd4f47971bc5f63b32c44dad546a1a4011b86f4)
      adds  6222b8e   fixed error code for write on a directory (This used to be commit 68eb5b050edeaa9c95348013b68a785c3f2c21fa)
      adds  d5fe193   added --skip-cleanup to gentest (This used to be commit 0bc3de0cc4ad8a9d1a8582852f7f42cf56dd5a3e)
      adds  bbcbada   added --valid option to gentest_smb2 (This used to be commit 91765946b00c6f25d30d0d977c03209cb4e06448)
      adds  fd67526   answer SMB2_ALL_EAS qfileinfo (This used to be commit f5cf47eef18a5728317de97eab961d948db3f031)
      adds  17704a8   add exceptions for some of the strange windows SMB2 locking behaviour (This used to be commit 429bbecebe50ce3d8d494eece35b2387556d5893)
      adds  0dbef08   expanded the SMB2-READ test, including the windows position bug (This used to be commit 43e7b13027cde2696d6e137a785456861c49071a)
      adds  c611432   Depend on debug names of shared libs for linking. (This used to be commit 2e3296f181acd8010cb1465097b91ae8cbf38b5f)
      adds  378a246   Use variables for directories in static_deps.mk (This used to be commit 2561a52e8f05494e0a703b6e82e8fcc491b3a393)
      adds  fbf8388   Use variables for directories in dsdb ldb modules. (This used to be commit 82db5d3d56f9faefea47160ad2c983393131382a)
      adds  715cee3   Use variables for directories in ntvfs smb2 module. (This used to be commit ea550711c5949f11f9d2ad41ff96b56644f06547)
      adds  275e057   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit ecb0e5477aa63180daade5c597e7ac2aebfc1e15)
      adds  8fb5ac6   Fix dependency on swig ldb module. (This used to be commit e616a9a1e55aa2265fd2fb4cd2dd0c3490158383)
      adds  bb264d3   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 7ae25aa6125e5375ac9c080a1e95fa34bda0dbe1)
      adds  0f2d8ea   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 3038dd8a4ffae4113f49547a9d4d6b1c8c46397a)
      adds  6bfdc74   Fix dependency list for NDR_TABLE
      adds  93d2f8f   Try adding a stub to fix the build (This used to be commit a529c377ae7a4a70a99d60b7817a751ab4fdd551)
      adds  8b6b14d   Install the ntp_signd NDR headers...
      adds  28158eb   Another (useless) header to install (This used to be commit d403109666dd31fbaa419d108c386bb2ab01896e)
      adds  2173169   added support for all of the known SMB2 create tags in our client library (This used to be commit 597b38e97b01d2137e6ac96ca07cd56fadb2c09e)
      adds  773f5cc   expose a function for pushing all SMB2 create blobs (This used to be commit f5985a0490e4105a9b0208f6b7b19e635db324f9)
      adds  6b70726   implement the documented SMB2 create blobs in the server
      adds  082272e   added testing of SMB2 create blobs (This used to be commit a48cbec6b90c6ba9db870fc33eed06b36612d8ff)
      adds  0be9746   ensure we don't change the incoming blobs in a SMB2 create (This used to be commit a6cc89fffe8c149b540f2125cea57f31331d5460)
      adds  669c528   added some of the new SMB2 create tags to gentest_smb2 (This used to be commit b3f638581689946084148b241f9fd7c0b938ade2)
      adds  0eb4ecc   test unknown tags and bad tag lengths (This used to be commit 72902c1d0f85048adf3088b4f90bbc34858b8658)
      adds  1499a7b   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 7245e62f08e2bda96471318cac612b25697bc3e9)
      adds  07b4caf   added a newline at the end of the IDL (This used to be commit 6386155e99628377046e23342bc640710567afd0)
      adds  9106975   add testing of creating a file with an initial ACL on SMB2 (This used to be commit e957e86a03baa0c0daf3bfe1aaeceb7a08e3c24e)
      adds  b023ca3   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit ad7f05fd94a19ebae678c733077c59fcea66e5ad)
      adds  1e7dc56   Fix extra dash in command line flag. (This used to be commit c823cfadb0b20a0782fc4a8a0b63dcb9116f82be)
      adds  68ec300   Don't make the NTP signd headers public.
      adds  ce877ca   Final fixes to for a functional NTP signing deamon.
      adds  b921331   Allow the ntp_signd socket to be set from configure.
      adds  844a7ad   Add in an enum for two future NTP signing ops.
      adds  815c0ef   provision: Add missing string parameter token when assigning ldap_backend. (This used to be commit 7d26145a7fba22b2e1c7c57053aab3180a22089d)
      adds  8bd5095   howto: Remove smbpython. (This used to be commit b4aa957ae1b87677fbe1583eeab16936f6cd1124)
      adds  ea03910   Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local (This used to be commit 88c9200b7802954ce8aac82901ab7aec1fa8330a)
      adds  b7c8e02   Print prefixMap in a human-readable format.
      adds  5bc1d81   Finish the LDIF parsers for the prefixMap attribute.
      adds  617ef56   Remove extra spaces on prefixMap input and output.
      adds  b302d32   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-defs (This used to be commit 3947327f8c4ca530d99bc5ac3d1f6f54727f477a)
      adds  90aeca8   Check test directory is cleaned up by Python tests. (This used to be commit c338269b4b9f2bf4d3386880c1d733a8e47e2c8d)
      adds  e16f0e1   Update after changes to the provision API, make sure temp dir gets cleaned up. (This used to be commit 064e9ddb3786bd7df8785b39754b1e6674496b66)
      adds  6f7b2b6   Fix samdb test and enable it. (This used to be commit 6b202d3780f8ff50e0bdfa4a749c43b5639e4880)
      adds  3d2c9e4   Allow full-line comments in include/exclude files. (This used to be commit 4095f3c358a39d9eb8a1bcef52e49d44ea8fbd2a)
      adds  a127b1b   Add samba4-slow file listing tests that succeed but are just slow.
      adds  39f50af   Move CFLAGS handling out of smb_build. (This used to be commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6c)
      adds  46f22ad   Make sure reason for skipping is output. (This used to be commit 2d1cac54dec1aed9e5258bd44bdd236b5dc92224)
      adds  0613d0b   Remove test from samba4-skip, it is avoided in samba4_tests.sh
      adds  fa0bc44   don't allow a file to be changed to a directory with setfileinfo (This used to be commit ad7acbf8bf83c7250dfcbd57f0f4e19e57534a92)
      adds  e814586   generate security descriptors in gentest_smb2 (This used to be commit 5ca7e9590e792dc409c6677321cd14362255964e)
      adds  f7bf790   added testing of some strange read semantics on windows (This used to be commit 46a0b65742bc0e4277da53df9df823abd4a0d150)
      adds  1eabf81   check that we can't change a file to a directory (This used to be commit e013ada415ebb25e925f715791757330ba003b43)
      adds  f4077a0   updated comment based on MS-SMB2 docs (This used to be commit 5754cc13514a0f5fe4c47ce53521c256c9d96487)
      adds  86d69fd   SMB2 doesn't have NAME_INFORMATION level (This used to be commit a431d51b113c2e214ccfe7a678ba0a565b020263)
      adds  dfdfe06   added --noacls options and checking for same mismatch in backtracking (This used to be commit c7d2e1bf65a28b6a2efd60585ae8ead2fb486e53)
      adds  67226f0   fixed create_action for truncated files (This used to be commit 884c32fcef48244bd260026a61790332bd706eb4)
      adds  70eb8d5   fixed current_op.mismatch for more cases (This used to be commit 8a2a31d050a31308036545414f8d180ec8148f1d)
      adds  c793faf   check the set of file attributes which are ignored (This used to be commit c818f56d8ea3ddc6f4cc61e9d5ed6fd195280a5d)
      adds  f6b678b   fixed offset for maximal access response (This used to be commit ddd0bb32510d615c7b943fb4ce4c9c275b98ab89)
      adds  e42ded2   SEC_FILE_READ_ATTRIBUTE is only automatically granted on SMB, not SMB2 (This used to be commit 7bff0691428ed3f75c1a9cbaae692bc9830640e6)
      adds  21d770a   querying the ACCESS_INFORMATION is always allowed (This used to be commit 25d5b94d6a700f2d294e108aeca85cffcd5bbb4f)
      adds  c86dc11   added support for returning the maximal access MXAC tag in SMB2 create (This used to be commit 4eb49335d5f0319f9aa47ded5215a2977d3336bf)
      adds  215fd97   test the maximal access return (This used to be commit 23ffec5d140463c8307fd7e444ae25781ea3d792)
      adds  523a0fc   check maximal_access here too (This used to be commit 8159b1598e21daee730e185d025694e27df18d1b)
      adds  de4c962   fix from WSPP SMB2 test 11 (This used to be commit 81612b7854725837e8487bf97b87bff6548b6ad3)
      adds  383d105   fixed the error code for bad SMB2 ioctls (This used to be commit b1d2d388ecff96dfcc17da24796f36c40cbb3eed)
      adds  8eef2e3   merged gentest.c and gentest_smb2.c
      adds  f0bc7c0   don't mask out SEC_FILE_READ_ATTRIBUTE on SMB2 (This used to be commit 1dfa50a48040bdc1166be2dbe1063fd8a79166f8)
      adds  2371de9   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit e728596eec2157eefb1fe72789284567f3880388)
      adds  b33dba8   don't emulate broken SMB2 locking behaviour from windows (This used to be commit c50e7a15f9a7f2c5821b5ee468f9ade6eaa0ed55)
      adds  6ef9674   the docs shows that this is a o16s32 blob (This used to be commit a6d28e2b330a20e95b745966bb5eb153bdc58ed1)
      adds  931d3d8   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit d335fd11637f5e138b08a5e0fcf54b19cef9a646)
      adds  437ca06   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit cd10b381765f9146f22f5cf23f0ef5f6a65e804d)
      adds  b9babfe   Fix up provision and samdb tests.
      adds  b34bc40   Don't pass an smb.conf to provision tests.
      adds  c59e7d5   Reorder the linking of objects into a binary.
      adds  d579540   Fix rpcecho test. (This used to be commit df8399ba9dee9d1c706a3e56451c9f2cade96dae)
      adds  b6b1f3b   Place the NTP signd socket in the selftest area (This used to be commit e2fa3788110698cd3340dfed8acd36744a27a5e5)
      adds  21377a7   Fix the samba4.dcerpc.bare.python test.
      adds  9c1519c   Skip the samba4.samdb.python test.
      adds  07e6a0f   fixed a segv in the python messaging code on 64 bit systems (This used to be commit 7598c8389745fcc77da341b4af2dcef6a01db700)
      adds  27f4656   two more places where the wrong type is passed to PyArg_ParseTupleAndKeywords() (This used to be commit db6122ec104e80ee2e02b1170ff808b6456b780b)
      adds  beaa01e   implemented client side SMB2 signing
      adds  be1927c   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 31308caad0a83a487341307e4e810a69c08ff371)
      adds  5107f09   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-defs
      adds  2791fc9   Add header to knownfail file. (This used to be commit 307674b6c03e6cfbba590d50d994bfaaa7bfeb87)
      adds  2772871   Fix samdb python test. (This used to be commit 0e3d488cc108174ca0f875aab16b9771c2933f19)
      adds  be14efb   Revert Jelmer's CFLAGS commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6c
      adds  57b7b0f   more useful output in scan (This used to be commit 70569a78cf3443ce5c0b0a28dcd17a3031d8aa55)
      adds  eb8634b   check for requested buffer size in getinfo call (This used to be commit ed8f16379d01d3dffd2645e2b275aa27507dfec9)
      adds  9835b4f   fixed a warning (This used to be commit 7a8ee50105265a4da1f2b89144094f2269c6b119)
      adds  3850d47   updated some info levels based on WSPP docs (This used to be commit f84620324a8cebcd2fd19388d910928ca1ad1334)
      adds  1bdd082   smbpid needs to be 32 bit now to cope with SMB2 (This used to be commit a2854fd6eaf097b5a9a562e0b8f1a599485fec42)
      adds  8da3217   smbpid is 32 bit, and update SMB2 locking per MS-SMB2
      adds  e7b30f0   remove unused macros (This used to be commit 7a1877db15e6a57f0f057dcf5da6609b9bdeef51)
      adds  fa32787   remove a pstring (This used to be commit 12ecd7f4b8934e3e11e8b6019b92b82a53e55b96)
      adds  405e64c   more updates for new info levels (This used to be commit 85d1873ee92fcc7df3addc42ddb8189144901f8b)
      adds  538f624   it is not valid to set a UNLOCK flag on a lock request (This used to be commit 63f315572969e7fc52bdc7c0b38eaaee736d5e2a)
      adds  aa35cef   setpassword should be executable (This used to be commit b8f2e6321dd06508f9cc48e8d76d20232cb7d60e)
      adds  7c926ff   SMB2 signing now works. The spec was wrong (and will be fixed in the next version) (This used to be commit 436cb17b869e2d6cc57936ccc5e81680fb992341)
      adds  bff228d   First draft of a WHATSNEW for a new release.
      adds  9b913d6   Fix WHATSNEW.
      adds  b3ec55b   krb5_init_sec_context: skip the token header when GSS_C_DCE_STYLE is specified
      adds  c9d2dfc   Clarify that our build farm status really sucks at the moment...
      adds  638e512   Mark as the real Samba4 alpha4 release. (This used to be commit c2eb3529555968055deae4ca7d25ab3e4f84e864)
      adds  f23d2e4   I probably should warn about GnuTLS bad mojo...
      adds  2731e4a   Remove outdated README (This used to be commit f9ef7009bc73e3ee27f0ef32d6983bc9286d7e4d)
      adds  ac94fb0   Merge branch 'v4-0-stable' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 7e24ec1430cc14c732ad78f3ce8869931996f6b7)
      adds  28f6973   On the road to alpha5... (This used to be commit e9bc72495affb31e5c3d25be7e86d51659333374)
      adds  fb4c9dd   BASE-DELAYWRITE: add missing time checks to make sure the server has updated the write time
      adds  6610a6c   BASE-DELAYWRITE: fix test on filesystem without high resolution timestamps
      adds  0827b08   opendb: add write time handling
      adds  c43591c   pvfs: add PVFS_RESOLVE_NO_OPENDB flag and get the write time from the opendb
      adds  47b54c7   pvfs: add posix:writetimeupdatedelay option
      adds  ad19d54   pvfs: trigger a write time update 2 seconds after the first write
      adds  d1bb49a   pvfs_setfileinfo: update the write time in the opendb
      adds  60759b6   pvfs: correctly set the write time in the handle destructor
      adds  6e52c4f   pvfs_close: correctly handle the write time updates passed by close()
      adds  b800af6   pvfs: use utimes() instead of utime() to get better timestamp resolution
      adds  70f83b4   selftest: set posix:writetimeupdatedelay
      adds  a2f1bd0   selftest: pass torture:writetimeupdatedelay to smbtorture
      adds  c674a09   selftest: don't skip BASE-DELAYWRITE
      adds  446748b   Align the Python and EJS ldap tests.
      adds  70219be   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 9d74201e462f2f95ed5bd91200681db3bd2a9277)
      adds  8699913   lib/crypto: remove unused sha1 and hmac-sha1 code
      adds  71ce997   kdc: we don't need any *_locl.h header from heimdal in the kdc
      adds  bc8c2a5   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit d206517f90ac02e829193c5a17e5df25059cf18d)
      adds  9cf7294   copied the Heimdal sha256 functions into lib/crypto to avoid a link error
      adds  93d6332   fixed SMB2-LOCK test for new semantics (from docs) (This used to be commit d4d4d62939e325f8529b11fcd2d490e8f63293b0)
      adds  c6cc3cb   another SMB2-LOCK fix now that we know that the UNLOCK flag is only honoured on the first lock in a set (This used to be commit c014ffabc65c30a6b83c8f9f9f9a80bb79333f59)
      adds  3df3bf5   ensure we don't end up with a partially initialised EA structure (This used to be commit 388f4fde3655146bf57b4c51c59c39f475aa7fe8)
      adds  8e45338   handle NULL fields in blob comparison (This used to be commit 0643b5a2bfc401d8318964241ad522eb427a170e)
      adds  e97cf20   added server side SMB2 signing (This used to be commit 8e919dcb0826a5b25d037ee6144af5f7cb21f3ae)
      adds  d05ca8c   Add convenience function for creating nbt sockets in torture. (This used to be commit 1e6bfb1aa7eba1b92ee4bfb318ba843752a993a9)
      adds  d51904c   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit dcdfee611ccc0ae798e3eea2cfdf3c7642dc5677)
      adds  5d5c8a0   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 8e96f2edb003d997e71e9e237463882696279d0f)
      adds  e4ad580   fixed mandatory signing
      adds  1c33953   make signing per session in the SMB2 client library
      adds  3df0fee   fixed for per session session_key here too (This used to be commit abcbce004c99a2c62aa8c7a7cfc8ac5b5cfeb7dd)
      adds  cad533c   Add more docstrings in tdb. (This used to be commit 3d798a1440603b7929955f2120f09ba1482885a1)
      adds  ffbea67   Fix variables used in configure. (This used to be commit 9a58d9138af51dec6eab832a78506e93a86c34c5)
      adds  7974ccb   Tone down the warnings in the WHATSNEW.
      adds  4a05824   Make it possible to disable gnutls at configure time, until someone will finally decide to fix it. (This used to be commit 0671dce355432a2a4c08ab010831eadd73e4561e)
      adds  b0d43b8   build/m4: fix warnings with autoconf-2.62 rename SMB_BUILD_ => samba_cv_
      adds  1b95525   libreplace: fix warnings with autoconf-2.62 rename ac_ => libreplace_cv_
      adds  d54c171   libreplace: only include AC_USE_SYSTEM_EXTENSIONS fallback if required
      adds  6dc6d48   configure: we require autoconf 2.54
      adds  1384f83   heimdal_build: rename config.m{k,4} => internal.m{k,4}
      adds  7721ea8   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 1d52d9cc70158dbe30325220aa5c1e6203c8b72b)
      adds  47b106c   socket_wrapper: truncate packets to a 1500 byte payload
      adds  c8100b4   Some C++ warnings (partialy cherry picked from commit 5ab82d4f574f2a2e2761e9e414c66a70aeffb05d)
      adds  85087ce   Fix initialization warnings. Jeremy. (cherry picked from commit 832c093830cb3978641be3d87670fa900105da25) (This used to be commit 3a4198b1181d6b97804afebbb91dac5a8242f615)
      adds  7206c5f   Revert "Add configure test for vdeplug library."
      adds  01fc095   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir (This used to be commit 74e1dd28f2f669bc196dc16b68c8b175bf835721)
      adds  230503a   Add working Python bindings for NBT. (This used to be commit 9c88f5e1de9db34751f16c2247fa91ae2445c5f7)
      adds  31a2a98   Remove unused import, function. (This used to be commit f134a701e7c2d64a684d55691fd66e2aaeb15812)
      adds  4c144bb   Clarify error when SWIG can't be found - it's not required unless you intend to do development. (This used to be commit 0f57fcaa2e8af3e2b03ba401f4fda812fe55745b)
      adds  aa98a5f   Add another reason for skipping a testsuite, remove obsolete comment. (This used to be commit d4c06bf333fe9ba2dd8b7ebd51a848d512f40983)
      adds  3fe58d8   Use variables for source dir of python tdb bindings. (This used to be commit 22e7bcfbe4534c070ac2dd5f39773ea023dfa7f7)
      adds  ce9db76   Use variables for source dir of python ldb bindings. (This used to be commit cd4eddd31354f4ae45e8747da1a70340000716c3)
      adds  21a1137   Fix prototype for pthread process model. (This used to be commit 280c411613b21acc1e65e5657b209d266dbad8d3)
      adds  0410dcb   Initial automated wintest.
      adds  f3fb381   Missed these on the last commit (This used to be commit 0e8f946ed02a6d2d9469f9ccab5f3342b2b80725)
      adds  5bc9ef0   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir (This used to be commit 168bb8473c0cfeb388f9955059f92410b8ba5d06)
      adds  3443954   Use proper python errors. (This used to be commit f54084b65fce67457cb838544c83ceb17c7d88db)
      adds  2aba410   This patch make it possible to build the events library completely standalone with no ties to internal samba4 functions Samba4 itself just uses the plain library, compatibility glue is in events_s4.c only (This used to be commit 7109b6a5a19eb2dbef4259104858b171298bad6e)
      adds  929adc9   Make up the right dependencies now that ldb depends on libevents (This used to be commit 3b8eec7ca334528cad3cdcd5e3fc5ee555d8d0e0)
      adds  2daf289   Use a custom init function for samba4 that sets a samba4 specific debug function. By default do not debug, this is the most appropriate action for a library as we cannot assume what stderr is use for in the main app. The main app is responsible to set ev_debug_stderr if they so desire. (This used to be commit e566a2f308ac6fb4b526a744f7059b565670aea5)
      adds  9a88255   Avoid using .DEFAULT_GOAL - it's only available in gmake 3.81 and higher. (This used to be commit 9a169c341bfb0c4ff423f05c27345d439890576c)
      adds  adbfc2c   Fix ldb python bindings after events changes. (This used to be commit dd1f24d0c6dfb19ba08282b91998f6881782c4fb)
      adds  7cb41fd   Fix standalone ldb build. (This used to be commit 4ac91e301455721b76f7f456bc50c5c6e47c05d3)
      adds  cac6ea8   Fix events_aio (This used to be commit d5525b79649ff75d6e9e853615949e4fbe9e0b6e)
      adds  fb8723d   Cosmetic fixes. Remove trailing spaces adn try to fit 80 columns where possible (This used to be commit 5457c667647ec156bb7b4f86ce580def4e9350d5)
      adds  21943bf   Ups fix typo in error type (This used to be commit eb351e33e58abdacdf44cf700f028cc13f52c4c8)
      adds  4d8804f   Cleanup, Remove trailing spaces and try to fit 80 columns where possible (This used to be commit edf6b77a1314d8f91839836855ae049393f73aca)
      adds  1a78238   Now that we pass down the event context, start removing calls to event_context_init() where possible (This used to be commit 412f7a98dd809306ac9f35003fce554e1e1252e7)
      adds  5aec74c   Cleanup. Remove trailing spaces and try to fit 80 column where possible. (This used to be commit b32a040c2f0eb28d68837bde727437ca118d1b18)
      adds  7a2d162   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir (This used to be commit 1659a572c49b2f9cf336b27ec1c1bec1b86d688e)
      adds  59ce567   Note that making ldb the event context parent seem to lead to races when freeing up resources. Try to avoid races by making the autofree context be the parent of the event system (This used to be commit 10ffa87b6b7ebfe51e81819feb93a72e9ec10418)
      adds  78d9e9b   Fix cleanup. (This used to be commit acbe365e34571218fe312f52edec98f4fe5b76be)
      adds  b6fc30b   Fix ldb_wrap.c (This used to be commit fd9f7c56752a06433cc26fa61a16d87941cbb2d3)
      adds  ab87177   Fix build (This used to be commit 220b58070239141158d796bd782d62cc36cd19db)
      adds  4a33e5e   Add include in swig file as well. (This used to be commit c623313189728dd0553384e2e115cf10db4c7f25)
      adds  c075fe9   Remove support for deprecated JS provisioning. (This used to be commit 9a5859c33e2377f3c5ee8d637fa81d49cb6f5456)
      adds  9cdfcd2   Change order of includes in swig file to avoid warnings. (This used to be commit 0e1fccbd73eb0f219ea9662c56ee6da8a92f641a)
      adds  c13e478   Avoid including events_util.h in events_internal.h since the latter is installed. (This used to be commit 7a7e8f30dd3e5bfad788a098872afa8263321cbb)
      adds  8259cc5   Make sure events pc file gets installed. (This used to be commit e12c0b61573f27969a79d4c07a8fd42f6c931d7e)
      adds  370f95a   Try to get a bit further with provisioning (This used to be commit 649f6c0c1084828dda7d50bd2904208192de77da)
      adds  310875e   Change our module code to not use the special symbol name init_module()
      adds  232fd06   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir (This used to be commit 30a33cd0a64c434d6aee551f641343c3b2a6d9ca)
      adds  cceabcd   Use friendly NTSTATUS message in python code when possible. (This used to be commit 09cf8c7dd82bb95e2f8782782286869654d96375)
      adds  221b69a   Don't sign NTP packets to disabled accounts
      adds  9ea25ca   Add a blackbox test for the provision-backend script.
      adds  48100ca   Remove old ldap.js test, we have replicated it in python now.
      adds  00bde56   Fix segfault caused by talloc_free() being called while still processing
      adds  b388f93   Change detection of objectCategory short fomm
      adds  08656f8   Depend on NDR_DRSBLOBS explicity.
      adds  809d82d   credentials: set GSS_KRB5_CRED_NO_CI_FLAGS_X to avoid GSS_C_CONF_FLAG and GSS_C_INTEG_FLAG
      adds  d67e18e   Remove the dependency on $(abspath) in makefiles
      adds  2d65e5a   Include events_util.h in events_aio.c
      adds  1e36856   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit edd9ecce9511871d9c9942d50eb91c68a8e04ec9)
      adds  197c254   smbd: make sure the parent smbd stays alive forever
      adds  1dca64e   wbinfo: Output string for sid type in lookupsid. (This used to be commit 8b4c7fb200598b7f747fc681f76d464760f693ee)
      adds  6ba3cff   Revert "Remove the dependency on $(abspath) in makefiles"
      adds  18ba7d7   Use workaround for $(abspath) (This used to be commit 21b4d017a2cccdaa6ab4ed32409f19c612293fd0)
      adds  456c3b7   Undefine HAVE_KRB5_ENCRYPT_BLOCK because Heimdal really doesn't have it. (This used to be commit 55a6e852c77ffb91d2e0a0503dab06214f675db8)
      adds  750297a   Use ldbsrcdir rather than ldbdir. (This used to be commit a422c6c5ff47f36ef3376f54e707561c6a53ac23)
      adds  da5c414   Use variable for popt source dir. (This used to be commit effc25e805facea001ebd64d383f1a536c61d0e3)
      adds  70ebd68   Use ldbsrcdir rather than ldbdir. (This used to be commit 25f500d2233198b88c1d54268f5f6f461cea75d9)
      adds  aa8619d   Fix another reference to ldbdir. (This used to be commit 6416b637ea6570edd27eb8ef3005c408d311f3a3)
      adds  9c6b7f7   Use variable for selftest directory. (This used to be commit 78760606fa71c370ae3c05b077c5146166bdaa7b)
      adds  4f4949a   Only try to detect the events lib dir if it wasn't set earlier. (This used to be commit 3f48f68800176d992a1bd9b6349f22ec152fc34a)
      adds  26e9194   Move blackbox tests closer to what they're testing. (This used to be commit c9b2e2aa861ccc01e5d92cfe468be1f6324ed294)
      adds  0507e03   Use make template for installing binaries. (This used to be commit 3fb35fc03d5cfb48d0d4f51564ef76e99e74f81c)
      adds  d4172da   Use make magic for installing/uninstalling binaries. (This used to be commit 97b724417fc8110f7c591779b0c17bd072be304f)
      adds  7a295c6   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 9607e79c3db9743617397c347bb69f87f6525801)
      adds  7ca0386   Fix installation of Samba4 into an empty tree.
      adds  06d38e5   mkversion.sh: printf %s is more portable than echo -e
      adds  65ce11c   credentials: gss_set_cred_option() needs gss_cred_id_t * argument, not gss_cred_id_t.
      adds  1cea7eb   lib/ldb: add forward declaration for struct event_context
      adds  be46118   nbt_server/wins: add forward declaration for struct event_context
      adds  4cd722b   pynbt: eliminate "initialization from incompatible pointer type" warning
      adds  2495690   Remove events from require line:
      adds  65cf74f   Fix the definition of abspath for gnu make < 3.81 (This used to be commit f2725f14918b7d1cd7664fe41ad0fc184aa794c8)
      adds  f5604eb   Fix a non-empty line with just spaces (This used to be commit ba6394cb654f2a6683b5e97fad8e838d8e457e06)
      adds  0c6ce97   Fix if_version for interfaces with a if_version_minor field different from 0
      adds  78ed0f7   credentials: gss_set_cred_option() doesn't like GSS_C_NO_BUFFER
      adds  eb192ab   gsskrb5: fix gss_krb5_cred_no_ci_flags_x_oid_desc variable name
      adds  3678411   gsskrb5: just don't force, but allow the flags when GSS_CF_NO_CI_FLAGS is given
      adds  bcc6a37   tdb_unpack: Eliminate "cast to pointer from integer of different size" warning on 64bit.
      adds  db7bd96   ntlmssp: get rid of "cast to pointer from integer of different size" warning on 64 bit
      adds  261d41a   ntlm_auth: eliminate "cast pointer from integer of different size" warnings on 64bit.
      adds  485a635   Fix the wbinfo test on the LDAP backend.
      adds  87fedc4   Tone down the language in BUGS.txt (This used to be commit 7bb1da210ac58b7a8b89077cb9fcde504a0b4b2e)
      adds  5cecf6d   Place the Fedroa package into Samba4's GIT tree
      adds  db313cb   Update WHATSNEW towards an alpha5 release.
      adds  7dbe92c   More work to use %{name} rather than 'samba' (This used to be commit a18363d72ac58ee27b4ff3b065f3fab50722718a)
      adds  234413f   Use a configure-specified directory for the winbind priv pipe
      adds  03f51df   dynconfig changes for 'winbind privileged dir' changes. (This used to be commit 7e20919d5ba9244362503e450273938a7cc94796)
      adds  b5808e5   selftest changes for 'winbind privileged dir' change. (This used to be commit c19b28f7579268133939aebe06e1c947d4415182)
      adds  c9d2570   pvfs: pvfs_aio should be a subsystem instead of an extra ntvfs module
      adds  98014c5   pvfs: create a pvfs_acl subsystem
      adds  43bf8f4   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 6479f481dbf2f5c83edec0702ece73e83b6c810e)
      adds  63cfab2   Non-zero exit code on failure. (This used to be commit 9c220c0dce31fbe4b2f6433f40a52162d21c03f7)
      adds  8b6d818   Loosen ldap.py tests on the LDAP backend.
      adds  71439c6   Relax the ldap.py tests so that they pass against OpenLDAP CVS.
      adds  6f55742   Rework samdb handling for 'netlogon' packets.
      adds  053bdde   Update Fedora packaging per feedback on review ticket.
      adds  f78c5e2   Fix small formatting details in WHATSNET for an alpha5 release.
      adds  d7ac45f   ldb: fix the init function names for some modules
      adds  5ccfd6a   ldb: allow ldb modules to specify LDB_MODULE(name) or LDB_BACKEND(name)
      adds  b438d59   smb_build: enable implicit make rules
      adds  4deff16   smb_build: use MERGED_OBJ instead of STATIC_LIBRARY
      adds  27970cc   lib/events: build as MERGED_OBJ instead of STATIC_LIBRARY
      adds  780fa9f   lib/talloc: build as MERGED_OBJ instead of STATIC_LIBRARY
      adds  93bc9f4   auth: don't force the build of auth_server as shared_module
      adds  6ed5fc9   ldb_ildap: don't force the build as shared_module
      adds  db0c032   dsdb: don't force the build of ldb modules as shared_module
      adds  69964a2   nbt_server/wins: don't force wins_ldb as shared_module
      adds  8da3c72   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 757acb6802cfb0e98e91e6062c62b6c5a852302b)
      adds  5a2ab6f   Prepare for alpha5 tarball.
      adds  1fe26e6   Ensure we install smbd as well... (This used to be commit 72aaa905b3a9c71578c362554b6ab75edd2cd695)
      adds  b3e202e   More updates for spec file, for alpha5 (This used to be commit 6459adb6ac2bf94a1e60c1450dbef43360f30888)
      adds  d494236   Mark as 'not a git snapshot'. (This used to be commit 74e95269fcded3454253452802f404d529508ce5)
      adds  5d2dea3   Merge branch '4-0-stable' into 4-0-local (This used to be commit 857df6e91874407f70436749e3dad13ada003e6e)
      adds  278016d   On the way to alpha6! (This used to be commit 97b7a521da183b63c494b395d330f70d5cd4e233)
      adds  ddeb228   A couple more package updates (This used to be commit bb6e0ee953dfc59d0e04f9ea2daf051f6a6ff837)
      adds  b3e8d3a   Create PREFIX/var/lib and PREFIX/var/run in 'make install'.
      adds  1eb5756   drsuapi.idl: remove some unknows from DsGetNCChanges()
      adds  c88ec85   drsuapi.idl: remove some unknows from DsGetNCChanges() (update samba4 callers)
      adds  5767b57   schema_fsmo: only set module->private_data in case we keep the struct for a long time
      adds  8974bf9   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit cd5e48649ce0987952b2b55ea79c3ecceecfafd5)
      adds  db0a105   schema_fsmo: move fsmo info into struct dsdb_schema
      adds  2a918a3   schema_fsmo: prepare auto allocation of schema oid prefixes
      adds  d7bd297   Collapse auxillary classes in LDAP schema conversion.
      adds  fe174cc   Fill in the auxiliary classes into the dsdb_schema.
      adds  7e851ad   Move ad2oLschema and oLschema2ldif into Samba4, out of LDB
      adds  0a39122   ldap_server: allow modifies to the root dse record and pass them to the ldb layer
      adds  b4b303b   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit b4e7063058ac8587c526dd9133aee345e99f8ef8)
      adds  89c12df   Mark as alpha5 release (This used to be commit 0d9cc2d5333a0f8eb4f92b47a664f979f0ea6bdd)
      adds  9164377   Merge branch '4-0-local' into v4-0-stable (This used to be commit dc238848b3987a187212bd8088916c5b34755b0f)
      adds  fad5b6c   Merge commit 'release-4-0-0alpha5' into v4-0-stable (This used to be commit d6652540c2dda9091ccc6d05c3ebb24a663c9fac)
      adds  b8d3ef1   Merge commit 'origin/v4-0-stable' into v4-0-test (This used to be commit 91c899290f6962f277c103f11d5d8dc0a7c9aa02)
      adds  d8ac9bd   Fix bug #5578, reported by sendel2000 at hotbox.ru. Bad (non-Samba) use of strlcat gives error. Jeremy. (This used to be commit e633dc4ec2d72c3d34b5e096e0460e07e07ab514)
      adds  8bd7dab   rpc_server: use the same chunk_size logic as we we use in the client
      adds  b632711   dcerpc.idl: the signing overhead can be more than 32 bytes
      adds  88a26f6   smb_server/smb: fix crash bug with fragmented trans calls
      adds  50df83a   smb_server/smb: transs and transs2 calls have different word counts
      adds  70ccb7e   libcli/raw: the nttrans setup count is only 8-bit
      adds  7718a89   libcli/raw: add a recv_helper hook infrastructure
      adds  b4726d4   libcli/raw: use the new recv_helper infrastructure for nttrans replies
      adds  1777734   libcli/raw: use the new recv_helper infrastructure for trans/trans2 replies
      adds  fd1ce8c   libcli/raw: remove unused smbcli_request_receive_more() function
      adds  848ab7f   libcli/raw: trans(2) setup count is uint8_t
      adds  1bc344c   smb_server/smb: trans(2) setup count is uint8_t
      adds  efaf4ce   libcli/raw: make multi fragmented nttrans requests possible
      adds  a3ea8bc   dcerpc_smb: trans->in.max_data should not depend on the smb max size
      adds  4af2de3   rap: trans->in.max_data should not depend on the smb max size
      adds  bbbe06f   torture: .in.max_data should not depend on the smb max size
      adds  997f539   libcli/raw: remove unused smb_raw_max_trans_data() function
      adds  5e4b8d6   smb_server/smb: prepare multi fragmented nttrans requests
      adds  8bf2127   smb_server/smb: handle incoming multi fragmented nttrans requests
      adds  8350a23   packet: make it possible to free the packet_context from the send_callback
      adds  2cb149b   rpc_server: use the transport session_info if available
      adds  6ae40a8   tdbtool: fix off-by-one error in argument length. (bug #2344)
      adds  1db2c04   Revert "tdbtool: fix off-by-one error in argument length. (bug #2344)"
      adds  60b303d   dsdb: eliminate disards qualifyer compile warning.
      adds  24caf11   libnet_domain: eliminate "discards qualifier" warning (const).
      adds  016d65e   ldb_map: eliminate "discards qualifyer" warning (const).
      adds  83d90d6   Make ad2oLschema even simpler, by moving the heavy work into dsdb.
      adds  a5e3c5e   Avoid the use of extensibleObject in ldap mapping backend.
      adds  526eaeb   Add in a version2 of the NT security descriptor store that can store a timestamp along with the SD. Allows us to check for validity against the POSIX st_ctime. Keeps the IDL consistent with Samba3.3 IDL. Jeremy. (This used to be commit 29843a6b339a581de714924219632390b156aa4f)
      adds  87f1a6c   (Hopefully) fix the build by re-adding security.NTACL const char. The deletion earlier was a typo. Jeremy. (This used to be commit aa27344b96929c925b30965a1cd20e69c3dbd515)
      adds  c98419d   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit f956908cde7dd40643ff49cf433d0cf7765027de)
      adds  b4691ad   Use common code to fill in allowedAttributes in kludge_acl.
      adds  44ea6a2   rename sambaPassword -> userPassword.
      adds  b49c30d   Remove C++ keywords from events.h header.
      adds  13a4989   Fix 'make gdbtest-enb' and the GDB_PROVISION option. (This used to be commit 79c4d8e2fabc9c33d978c064b9c01ca45e463ced)
      adds  9caa8d3   Try to make NTLMSSP less fussy for unimportant messages.
      adds  f5d18f4   Allow ldap credentials to be (optionally) stored in secrets.ldb
      adds  5328993   Use secrets.ldb to store credentials to contact LDAP backend.
      adds  ab00b65   Cleanup ldap_bind_sasl.
      adds  2b1f271   Add a standard filter for finding the LDAP secrets. (This used to be commit 28c784966809d634e8497e0716b30bad018467b4)
      adds  403f4f9   Make up a full hostname for ldapi connections.
      adds  a6b842f   Connect to the LDAP backend with SASL credentials.
      adds  0f1eea2   Rework provision to handle both simple and SASL binds.
      adds  e400b3e   Fix asking for credentials for non-LDAP provisions. (This used to be commit 78416f4840df4f8d1f9cc5e46a48b19c86888050)
      adds  63d91e9   Kill of some bogus debugs for the world who does not use the LDAP backend (This used to be commit 5bde586bdb4a1523a62a764b9ff292a4a8cee4fe)
      adds  831bd55   Lock down the LDAP backend - only samba may read or write (This used to be commit a3912801fb25f715725c06402d4bdff9a926f15d)
      adds  c46afc8   Simplify the contextCSN determination.
      adds  cc44b10   Revert Fedrora DS backend to use extensibleObject.
      adds  d904b71   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 7fb8179f214bbba95eb35d221cb9892b55afe121)
      adds  1d3bdf3   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
      adds  376b2a2   Don't keep an extra ldb around forever.
      adds  e92125e   Ignore and handle more NT Create & X options.
      adds  fe9fa62   Reorder whitespace in generated slapd.conf
      adds  0edce42   Fix the build - this element was renamed. (This used to be commit 60161954ad5c99ce9934a968c5d41f41fafd780f)
      adds  0c4738a   Another kludge to let the OpenLDAP backend catch up.
      adds  dfb1ba3   NET-API-BECOME-DC: fix crash bugs because of unintialized variables
      adds  c8a1254   become_dc: we need to replicate using krb5 auth to work against w2k
      adds  80fe14a   drsuapi.idl: correctly handle xpress compressed payload
      adds  9827cf8   drsuapi.idl: fix unknowns in drsuapi_DsReplicaCursor[2]
      adds  e81feb7   drsuapi.idl: fix unknowns in drsuapi_DsReplicaObject*
      adds  ddce2be   libnet/become_dc: an unknown field in drsuapi.idl changed to object_flags
      adds  033683b   drsuapi.idl: fix unknowns in drsuapi_DsGetNCChangesCtr*
      adds  c6ea7f0   drsuapi: total_object_count was the wrong guess
      adds  a24fb2b   drsuapi: get ctr6 out of xpress compressed level
      adds  f3fae86   drsuapi: check ctr6->drs_error
      adds  f0e44c3   drsuapi: make use of the 'more_data' field in DsGetNCChangesCtr[1|6]
      adds  29049aa   drsuapi: print out the number of linked attribute values we got
      adds  8025edf   Add the interface ID to the rpc_pipe_register_commands call in s3 srv code (This used to be commit efe249928312f730ee580e72b9c640ef88b0ed5b)
      adds  853194c   More 'must be ignored' options from the MS-SMB doc.
      adds  cfc2063   Put the memberof template into a seperate setup/ file.
      adds  3408a2d   Make a seperate template for the refint configuration too (This used to be commit d2a527acc5ee6fe9b943657dc9c3ace920b2d619)
      adds  706140a   Make invalid 'member' detection work again.
      adds  ca46ad2   Fix ldb_map to add/remove the same 'extra' objectclass
      adds  f4cae6a   Sleep longer in the hope that the OpenLDAP backend might catch up (This used to be commit 63c80c885dc3fb2228f082be8db752bb29e3962e)
      adds  853ef0d   Fix RAW-OPEN against Samba3
      adds  7d84b72   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 55bde3c9daeafdac04574365c23d181345639f34)
      adds  e16b224   Remove bogus test in 'enum trusted domains' LSA server.
      adds  d626a26   Rename structures to better match the names in the WSPP IDL.
      adds  ecc13c3   Fix winbindd not to sit in a busy loop...
      adds  24b03e1   Properly cast array length in print functions. (This used to be commit f321240fa91fa19c1131f119c42f64897d220682)
      adds  8d8ccc5   Fix location of manpages. (This used to be commit 6f5b4ef1d0380d265ce27c882072c759ce19c7c3)
      adds  e0bd9e8   Explain where some other OIDs are allocated.
      adds  d6fdd13   Remove the 'accoc_group_id' check in the RPC server.
      adds  a819f4e   s3 cli_do_rpc_ndr does not use PI_* anymore (This used to be commit e625c6b2516111002c99239c1a2188c6d5d87ab6)
      adds  2abe5e9   drsuapi.idl: add drsuapi_DsBindInfo48.
      adds  e7785a3   drsuapi.idl: the last 16 bytes in DsBindInfo48 ar the GUID of the config dn.
      adds  901e764   drsuapi.idl: add drsuapi_SupportedExtensionsExt bitfield.
      adds  e184b70   drsuapi.idl: change the u1 field in DsBindInfo* to "pid".
      adds  7fba6c6   Change occurrences of the u1 member of DsBindInfo* to pid after idl change.
      adds  9549ebc   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 532ccbbe7aa360440f455dfa136f425b9996e998)
      adds  d65f89f   Clarify how we are doing the 'this is a rootdse query' check. (This used to be commit 8dfba3160cc4bc518f3ad8570d104e5baae784ca)
      adds  1179890   Complain if we are told to use an ldap backend, without the type (This used to be commit e9c3c9ad8289ee48efa998ab6b486250dcd40b52)
      adds  404846d   Try to avoid a memory leak if we re-set the global schema
      adds  b38045f   fixd a bug in the signal handling code - we could get phantom signals (signum 64) (This used to be commit af7fb2e38ba27cf8058eb1cef1f96bbc7b19849f)
      adds  1d12c64   fixed spelling error (This used to be commit 341f64834e13cdbc7d4742a4652ae39b70a4231f)
      adds  091c141   make sure we initialise query_maximal_access (This used to be commit 036f73d39a7ef882fd76afcd3c11eef483f6c308)
      adds  809632c   initialise query_maximal_access here too (This used to be commit 4b3af09450cf33c6785a3d8fddddc68047f2e388)
      adds  2ecda9f   we can't query the ACL on a new file till it exists! (This used to be commit 4f6646f06988b1fb8be9e0c8ae833bb9792184af)
      adds  fb3e663   Improve DNS and Group poicy configurations.
      adds  c9c296b   Install'named.txt' to private/ as documentation.
      adds  042eefe   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit a93b20b85b7b35965c428f1543cb7bbe96e16d42)
      adds  768515f   The SMB session key must not be more than 16 bytes in SAMR (and presumably LSA).
      adds  ea7f2fe   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit ae311d89d2d477b235a6a9294a8bb463ed0a8c05)
      adds  945eedc   libnet/become_dc: add a comment and explain why it's important to specify krb5
      adds  935a7b3   smbtorture: add support for the DSBindInfo48 to the RPC-DSSYNC test.
      adds  a9c3f47   smbtorture: add a warning for unknown BindInfo length to the RPC-DSSYNC test
      adds  5bb679a   rpc_server: be more strict with the incoming assoc_group_id
      adds  734d0c0   RPC-DSSYNC: print 'supplementalCredentials' more verbosely
      adds  75cdaa4   hdb-ldb: fix crash bug in the error path
      adds  b4e9e89   hdb-ldb: fix comment about padding
      adds  bcb0db3   password_hash: don't add zero padding as w2k8 also don't add it
      adds  bb12c78   drsblobs.idl: rename unknown1 -> reserved
      adds  69d3f0e   password_hash: ignore reserved value, but still set it like windows does
      adds  ecdd133   drsblobs.idl: fix idl for supplementalCredentialsSubBlob
      adds  fbea02a   password_hash: check the SUPPLEMENTAL_CREDENTIALS_SIGNATURE
      adds  fa40b07   hdb-ldb: check the SUPPLEMENTAL_CREDENTIALS_SIGNATURE
      adds  e3434f8   drsblobs.idl: fix unknowns in package_PrimaryKerberos idl
      adds  e0f04e3   password_hash: fix callers after idl change for package_PrimaryKerberos
      adds  b783b28   password_hash: simplify the logic if we have cleartext we always generate the hashes
      adds  12ac4c5   password_hash: split the generation of krb5 keys into a different function
      adds  b3d6c5e   password_hash: order the supplementalCredentials Packages in the same order like windows
      adds  28a7e6f   drsblobs.idl: add idl for Primary:Kerberos-Newer-Keys blob in supplementalCredentials
      adds  0842eb2   hdb-ldb: try to find Primary:Kerberos-Newer-Keys and fallback to Primary:Kerberos
      adds  34b1007   password_hash: add generation of the Primary:Kerberos-Newer-Keys blob
      adds  f9e6197   dsdb: teach dreplsrv_out_drsuapi_bind_recv() knowledge of DsBindInfo48.
      adds  46bb8aa   libnet_become_cd: teach becomeDC_drsuapi_bind_recv() DsBindInfo48.
      adds  e269804   libnet_unbecome_dc: teach unbecomeDC_drsuapi_bind_recv() DsBindInfo48.
      adds  1f20ca1   drsuapi: always set the pid field of the outgoing DsBindInfo to 0.
      adds  c71030b   libnet_become_cd: add boolean option "become_dc:force krb5" to control krb5 auth.
      adds  db36f37   libnet_become_dc: send msDS_Behavior_Version == 3 (win2k8) in DsAddEntry
      adds  f619e08   Handle schema reloading request. The ldif for that operation looks like this:
      adds  0558330   dsdb_create_prefix_mapping() implementation checks for existing prefix maping in ldb. if one not found it creates a mapping for it and updates the prefixMap schema attribute in ldb. (This used to be commit bbe895db7144b192981fad9ab6bbd3ebacb8d299)
      adds  66f09a7   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 24309dbf4d9622fcfafa29ef98bc0459fdaa814b)
      adds  aaa29d2   drsblobs.idl: give some unknowns a meaning
      adds  8a86e3c   drsblobs.idl: unify the Primary:Kerberos and Primary:Kerberos-Newer-Keys structs
      adds  0c8fb93   password_hash: fix the callers after drsblobs.idl changes
      adds  79657f7   hdb-ldb: fix the callers after drsblobs.idl changes
      adds  1f28556   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit b12dd8ee5443ebfc204d1684f541d68ffb351197)
      adds  552fd06   Make a new define to ensure the accoc_group_id we use is always in common. (This used to be commit b62490e3e21b606b66e0737a403b0d170b64cddd)
      adds  c09fa19   Per feedback, remove epoch and ldconfig requires.
      adds  a05c9ab   Define HAVE_ASM_BYTEORDER at all times (This used to be commit 396ea14732d667960091f4a2570341059914ecb6)
      adds  460356c   smbtorture: add --extra-user option
      adds  998b0fe   Add "mymachinepw" to fetch our machine password out of secrets.ldb (This used to be commit 4fbe16deb0e06e145f643568a699b80b431d4f42)
      adds  934cfb9   mamachinepw: add better error handling
      adds  7a633ed   dcerpc.idl: add DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN flag
      adds  118ecc5   dsdb/schema: dsdb_write_prefixes_to_ldb() should do the reverse of dsdb_read_prefixes_to_ldb()
      adds  2385e33   dsdb/schema: make more clear where we create the value for the new prefix mapping
      adds  c0ad44f   dsdb: add a comment about the parameter to DSDB_EXTENDED_SCHEMA_UPDATE_NOW_OID
      adds  2159214   auth/credentials: use the same enctypes when getting a TGT and a TGS
      adds  9437adf   lib/ldb/tools: allow -W and --realm when build from samba4
      adds  55ea54e   gensec_gssapi: add support for signing RPC messages
      adds  72d2bea   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into manpage (This used to be commit 7e90cc197c4fb2884f368cd72f391d0d8016fb96)
      adds  ee505f3   Be more pythonic. (This used to be commit 20d40e31942f96ca9d077e57c6dd4c1d38f79b4b)
      adds  3573420   Fix some forgotten substitute variables in provision, add check to prevent this sort of regression in the future. (This used to be commit a461118f3b668779f907c4d77cebe1e76fa4e39f)
      adds  2b0ed18   Update trustAuthInOutBlob in line with MS-ADTS 7.1.6.8.1 (This used to be commit 26c2a34dec26890230dfa86827804d8160061ce5)
      adds  2a0677e   Start implementind domain trusts in our KDC.
      adds  5971fd6   Fix warnings in new prefixMap code (This used to be commit b8770a4fd8408473593fa4c6600bce056183958d)
      adds  cff30c6   Remove unused function and make sensitive directories private. (This used to be commit e23333d16397606d38e90684d2d916b5b967cde4)
      adds  da9ab57   Remove unused variable (This used to be commit 31a303c099e26423160010c48b305434d4cbea25)
      adds  0299edb   auth/credentials: explain why we need to the enctypes for the gssapi layer
      adds  ade9b6c   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 486891bb5167034e54b7477ba09e8f5f914b93e4)
      adds  45d60f5   Always print the slapd startup command (This used to be commit b1d05e7d14c65133e8ab0ff9d41a26fa7e3d41d3)
      adds  08795db   Make it even clearer what to do next in the LDAP backend setup (This used to be commit bace931ad674b5071d53bf9c99c383f1d8957e1b)
      adds  e80115d   We don't use EXTENSIBLEOBJECT any more. (This used to be commit 4b137085c8b89773d4639372bbffd516a41dfc8f)
      adds  4355b31   libcli/smb2: sign SMB2 Logoff requests
      adds  1a4f4d2   SMB2-CONNECT: remove reference to req->session before calling smb2_logoff_recv() on the invalid session
      adds  35bd7a6   libcli/smb2: fix per session signing state
      adds  8623e2c   smb2srv: correctly hold the signing state per session
      adds  0251096   smb2srv: sign SMB2 Logoff replies
      adds  2d2911c   libcli/smb2: the session key for SMB2 signing is truncated to 16 bytes
      adds  c4c79aa   gensec_gssapi: use gsskrb5_get_subkey() to make smb2 signing with aes keys work
      adds  14900695  rpc_server: remove unused variable
      adds  e45c3e1   Revert "gensec_gssapi: use gsskrb5_get_subkey() to make smb2 signing with aes keys work"
      adds  337752c   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 15d0951b74b46763024560f9cd012338473c5bc3)
      adds  2afd7d6   Don't fail if the domain has a trust already.
      adds  2cc32c4   Use the cldap reply to avoid segfaulting in RPC-DSSYNC
      adds  358a11c   Print trustAuthOutgoing and trustAuthIncoming in RPC-DSSYNC (This used to be commit 6673a6e62399c4956a44a06685aa91ce8145b92a)
      adds  43d2329   Update to a working trustAuthIncoming and trustAuthOutgoing parser.
      adds  7b4081d   Revert "Start implementind domain trusts in our KDC."
      adds  5d68244   auth_server: fix segfault reported by Julien Kerihuel <j.kerihuel at openchange.org>
      adds  f1cdce5   auth_server: fix the logic of server_get_challenge()
      adds  d087545   auth/ntlmssp: don't crash when the backend give no challenge
      adds  cf875a5   build: allow flex-2.34 together with bison-2.3
      adds  a925f03   heimdal: update to lorikeet-heimdal rev 801
      adds  35cd60b   build with the new heimdal version (This used to be commit 3817d653faecb70bfafb850fe7d6e83aaed7e6d1)
      adds  9f5325c   heimdal: add missing file heimdal/lib/gssapi/mech/gss_pseudo_random.c
      adds  ca086c9   auth_server: set the workstation name
      adds  86c9db8   heimdal: add missing files
      adds  8dede49   build: autogenarate VPATH by configure
      adds  f4140cf   build: autogenerate heimdal basics
      adds  fed1cc2   heimdal_build: we should only use PRIVATE_DEPENDENCIES
      adds  c251443   gensec_gssapi: include <gssapi/gssapi.h>
      adds  9cc663a   auth/kerberos: we don't need to include heimdal private headers
      adds  f2ac351   kdc: use mostly only public kerberos headers
      adds  2fbe25b   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into manpage (This used to be commit c87a8ba1fef1ba508ad6527d0bae4bcdd5b3cb69)
      adds  3b4ff07   Actually fix missing substitution variables. (This used to be commit 783412ecb27d646b171993da0ac2f11a821901d3)
      adds  fff006b   Move domain DN determination out of newuser function. (This used to be commit cbac27e6faa99ebaa3e6d653017c968db836560a)
      adds  1c94f3e   Use new style python classes. (This used to be commit 2a39aae0cef310a79427feb1b85f6794ea36849a)
      adds  47124ef   Add helper object Hostconfig to make it easier to get to e.g. the SAM database. (This used to be commit be75b2a36ee49f66ada3ec3ababa82d74085d559)
      adds  b202357   build: remove warning about missing generated include file
      adds  1120849   lib/crypto: remove dependency to internal heimdal
      adds  59737cd   heimdal: fix dependency
      adds  d96c575   heimdal_build/internal: add some useful defines
      adds  d0f0d5e   auth/kerberos: remove dependencies to internal heimdal
      adds  5fd1c54   libreplace: include <krb5.h> and <com_err.h> and no heimdal specific headers
      adds  d9ad17f   heimdal: add experimental --enable-external-heimdal
      adds  b1f85bf   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into manpage (This used to be commit 8e201ecf3e86c3c8865c7276fad8dad07106efaf)
      adds  fe7e90c   gensec: add GENSEC_FEATURE_SIGN_PKT_HEADER flag
      adds  fd84beb   gensec_gssapi: add support for GENSEC_FEATURE_SIGN_PKT_HEADER
      adds  b3573ce   librpc/rpc: pass struct dcerpc_pipe to dcerpc_auth3()
      adds  50f8260   librpc/rpc: add support DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN
      adds  746d3c8   rpc_server: add support for DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN
      adds  8a01bdc   drsuapi.idl: directly use mszip in level 2
      adds  8275d51   drsuapi: fix callers after idl change
      adds  0523580   import of zlib-1.2.3
      adds  ed3bdf3   zlib: add inflateReset2()...
      adds  9bf1221   lib: prepare the build of zlib
      adds  a0b5ec7   We can't use ndr_pull_struct_blob_all in combinatin with relative pointers (This used to be commit d0a128f35b259d4891edc68fc24aa04a6da7aab7)
      adds  fb7c5c2   Clarify comment (This used to be commit 719941e929ddb6fea011fcc0c8c6b91c26e586af)
      adds  185788f   Always set a session key, even for the 'no password' case.
      adds  08d20ec   Clarify comment (This used to be commit 580cce9de38ddd9d59b272b58caadce528321d09)
      adds  bf0f1f6   Always set a session key, even for the 'no password' case.
      adds  dd5cdf3   Merge branch '4-0-abartlet' into pac-verify (This used to be commit aba5fbe39c4b93ec75c66f93c46b1967091afa61)
      adds  b5a3f45   Add GenericInfo level for SamLogon calls from the WSPP IDL.
      adds  8930a21   Start implementind domain trusts in our KDC.
      adds  c1efe58   We can't use ndr_pull_struct_blob_all in combinatin with relative pointers (This used to be commit 931890e028da8da756b7c7c62e2552a9fc04f7bc)
      adds  5f873a4   More work towards trusted domain support in the KDC. (This used to be commit c87d732b23ad7de8dc2f824bf11c9310fb4184e1)
      adds  4ad02f5   gsskrb5: add support for DCE_STYLE and des and des3 keys
      adds  610b1ad   krb5: always generate the acceptor subkey as the same enctype as the used service key
      adds  dd35840   gensec_gssapi: use gsskrb5_get_subkey() to get the session key
      adds  5569132   gsskrb5: try to be compatible with windows for gss_wrap* and cfx
      adds  50fb205   gensec_gssapi: use the correct signature size for cfx/rfc4121 style signatures
      adds  802b459   dcerpc.idl: add DCERPC_AUTH_TRAILER_LENGTH
      adds  eb81a62   librpc/rpc: correct the chunk_size depending on the signature size
      adds  97f59cb   rpc_server: correct the chunk_size depending on the signature size
      adds  0965b22   dcerpc.idl: remove used DCERPC_MAX_SIGN_SIZE
      adds  7177df5   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit ce7b1424c711949e6feb0181d3759133b77391ff)
      adds  8ba2041   gensec: add support for new style spnego and correctly handle mechListMIC
      adds  b686328   gensec_gssapi: add a function to load the lucid structure once
      adds  588cc81   gensec_gssapi: fix compiler warnings
      adds  8c0fbbf   gensec_gssapi: add support for GENSEC_FEATURE_NEW_SPNEGO
      adds  5eb4861   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 0819922a0c7f48c2517d3572f98cd1359749c4ae)
      adds  bf002d1   Rework the trustAuthInOutBlob with the help of a hand parser.
      adds  cb98944   Assert on failure to join domain in NBT-DGRAM (This used to be commit 0a8080d0f245ddf0177195dd8e7fb3e1cdc0785f)
      adds  88ec1ae   cope with not knowing the kdc key (This used to be commit 7e48dad4c7724f3f11236171a777603574224c42)
      adds  0eb1840   cope with arbitrary unknown pac buffer types, so when MS adds a new one we don't break our server (This used to be commit 5e08b285319e35afd3a9a6e6f5f59145350f2d80)
      adds  336f681   expanded the SMB2-CREATE and RAW-OPEN tests to explore more of how the create options fields are supposed to work (This used to be commit 0576875eccaa21ad529c9db41db91781ad400d0f)
      adds  8b585de   NBT-WINSREPLICATION: be more robust to timing errors
      adds  150d7a1   pidl: fix samba4.pidl.samba3-cli test
      adds  be0a45d   libcli/smb2: async replies with STATUS_PENDING are not signed
      adds  be92e7f   libcli/smb2: we don't need check the same thing twice...
      adds  f086e79   libcli/smb2: use smb2 signing in auto mode if the server supports it
      adds  4a214db   smb2srv: use defines instead of hex values
      adds  0294c67   smb2srv: sign replies when the request was also signed
      adds  2a36568   smb2srv: async replies with STATUS_PENDING are not signed
      adds  dbcdbb3   libcli/raw: fix the special NTCREATE_OPTIONS_*_MASK values
      adds  cc60d5a   pvfs: fix handling of create_option flags
      adds  2a336a6   libcli/smb2: add SMB2_CREATE_OPTIONS_NOT_SUPPORTED_MASK
      adds  548ed8d   ntvfs_generic: fix handling of create_options for SMB2
      adds  80f2f10   SMB2-CREATE: be more strict in error checking
      adds  d6abf13   SMB2-CREATE: be more strict in checking file attributes
      adds  affba1f   SMB2-CREATE: add a special test for FILE_ATTRIBUTE_ENCRYPTED
      adds  26853e4   gensec_gssapi: only cache the session key in STAGE_DONE
      adds  69d074a   gsskrb5: always return an acceptor subkey
      adds  e75f107   Revert "krb5: always generate the acceptor subkey as the same enctype as the used service key"
      adds  c1c6c1b   RAW-OPEN: be more strict in create_option checking
      adds  ac503b1   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit b337369d5c86b37d93ee1c62880068e14d6c09f6)
      adds  427b3ba   Don't segfault in RPC-ATSVC. (This used to be commit e711f7d26a632ec93c1e2a3db52c37e1c0de4214)
      adds  a3faed4   Paramaterise the seperator in ad2OLschema
      adds  e387677   Rework generation of the objectClass and attributeType lines.
      adds  1611276   Generate the subSchema in cn=Aggregate
      adds  4bdb752   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit b4b14b748e6babc93faee23fe8f5c03ec2d25cbb)
      adds  f1df674   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 3731f7eaea6e5ed89d24e383dae0531cb58d77dc)
      adds  fe95409   Trusted domains implementation for the KDC.
      adds  805dd85   Generate Multi-Master Replication configuration for OpenLDAP
      adds  7ef2165   Fix up new OpenLDAP MMR code.
      adds  f2eaa4b   Only allow trust accounts access to the NTP signing service. (This used to be commit 30da1b534f00ba6ef6cf86cba603732bc6e1ad43)
      adds  3bd2a50   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 7ad0d8dd4dab6119ca6f94b64b35c8f975a27d0a)
      adds  cd261ee   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit e85abe7db21eec47adecae8243a25f145aa7ec9a)
      adds  489525a   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit fa03d750e4577a610dc410d45d49789110b1b4f1)
      adds  76bcaa1   Fix the build, after the ad2oLschema changes. (This used to be commit 7361821b21ef78c564c41466783048606a0b6e98)
      adds  44b6ffa   configure: remove duplicate definition of --with-winbindd-socket-dir.
      adds  df4e1ad   configure: format help string for --with-fhs with AS_HELP_STRING().
      adds  7b3bb57   configure: use AS_HELP_STRING for --with-privatedir
      adds  cc7d7ba   configure: use AS_HELP_STRING for --with-winbindd-socket-dir .
      adds  d143e5f   configure: use AS_HELP_STRING for --with-winbindd-privileged-socket-dir.
      adds  76c96ad   configure: use AS_HELP_STRING for --ntp-signd-socket-dir.
      adds  3ebf7f0   configure: use AS_HELP_STRING for --with-lockdir.
      adds  42104c3   configure: use AS_HELP_STRING for --with-piddir
      adds  56bf648   configure: use AS_HELP_STRING for --with-logfilebase.
      adds  37b6e78   configure: use AS_HELP_STRING for --with-selftest-prefix.
      adds  982aa67   configure: use AS_HELP_STRING for --enable-debug.
      adds  a903c39   configure: use AS_HELP_STRING for --enable-developer
      adds  613b8d3   configure: use AS_HELP_STRING for --with-disable-ext-lib
      adds  46c94dd   Merge the two attribute syntax tables.
      adds  5c6364b   Remove references to the unused @SUBCLASS feature.
      adds  4c18073   Ensure we fail to proceed if the schema won't load. (This used to be commit 07107c45c35a11979bf68a14b2c4df9415880fcb)
      adds  dbde9cb   Fix segfaults when loading the schema fails. (This used to be commit 9643db1a011edc95aa903908cec708b3a3566e71)
      adds  1dc5e75   Allow attributes to be overwritten, not just added to (This used to be commit 0aebae91be0fba7ffa94d73946a94aea930a252a)
      adds  bb80a19   Note the ldb syntax for attribute syntaxes in the table.
      adds  47d8036   Fix templates.ldb reprovision handling.
      adds  c222124   lib/compression: Import of lzxpress decompression algorithm
      adds  ffa18ca   librpc/ndr: add support for XPRESS decompression
      adds  41fdbff   zlib: we don't need the inflateReset2 prototype twice
      adds  5e4f668   zlib: fix compiler warnings
      adds  7474196   zlib: mark as modified for samba
      adds  6cd8e2b   ndr_compression: use zlib's inflate() for decompression
      adds  4422617   librpc: don't build the old mszip decompression code
      adds  aef684d   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 27d07df301d60e49d36efd003f2fd2305c83c3fe)
      adds  b33f454   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit fc6b4f03ebba015a13a6ab93221b0bc3ef8ef2ed)
      adds  5631eba   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit a6146cc14ba950b1911094b1525c7d06b50ecec6)
      adds  e118840   added some comments at the request of a frustrated abartlet (This used to be commit cad2e6c4c13ccd02587e47d13e897e0a327b58eb)
      adds  7e1c62f   added a LDB_ATTR_FLAG_FIXED so the schema module can mark attributes as never to be removed. (This used to be commit 9dce558206a2ce70c69b9b6c5c3c9c58ee165b1d)
      adds  f96f623   Merge commit 'origin/v4-0-test' into v4-0-test (This used to be commit 3bdc906eb63a494f0d8478c13f8330828aa2f725)
      adds  9dffeab   don't overwrite fixed attributes with @ATTRIBUTES (This used to be commit e860fc171fd127d73df23336089c1479911953da)
      adds  47edb62   pidl/NDR::Parser: use $ndr instead of "ndr"
      adds  8554fcb   pidl/NDR::Parser: pass $ndr to ->PULL_FN_BODY()
      adds  c8ef295   pidl/NDR::Parser: pass $ndr to ->PUSH_FN_BLOB()
      adds  ef7e12b   pidl/NDR::Parser: pass $ndr to ->PRINT_FN_BLOB()
      adds  b999de0   pidl/NDR::Parser: pass down $ndr from the top functions
      adds  85fde41   pidl/NDR::Parser: use my $ndr = "ndr" in the remaining top functions
      adds  98450a5   pidl/NDR::Parser: pass $ndr to ParsePtrPush()
      adds  ecc1c3a   pidl/NDR::Parser: pass $ndr to ParseMemCtxPull*()
      adds  8e6161d   pidl/NDR::Parser: pass $ndr to ->start_flags() and ->end_flags()
      adds  9941c1e   pidl/NDR: correctly check for valid properties
      adds  397b007   pidl/NDR: generate a LEVELS array for typedefs
      adds  9f2468a   pidl/NDR::Parser: pass typedefs through the ParseElement*Level() functions
      adds  f4e2f3f   librpc/ndr: add support for Type Serialization Version 1 to subcontext
      adds  17fcc41   ndr_compression: unify the common handling of mszip and xpress compression
      adds  fbeb6d7   ndr_compression: remove the type serialization handling from the compression layer
      adds  9d0db64   drsuapi.idl: readd type serialization headers to compressed DsGetNCChangesCtr*
      adds  75f594b   drsuapi: fix samba4 callers after drsuapi.idl changes
      adds  d0a8c05   kdc/pac-glue: pull/push the logon_info via the PAC_INFO union
      adds  8acc7f7   krb5pac.idl: make use of subcontext(0xFFFFFC01) to handle the type Serialization header
      adds  41493cb   Update OpenLDAP MMR configuration per comments by Oliver Liebel <oliver at itc.li>
      adds  bec7a95   Add extra bits to our 'netlogon' response in CLDAP and NBT.
      adds  5e89476   Add a torture test for the new 'netlogon' flags.
      adds  5d37529   Remove last traces of the old 'subclass' feature (This used to be commit ed19d0abea5b206d186a51fa11dc0c04197e6ee2)
      adds  18e86cc   Split schema_init.c into smaller bits.
      adds  add717d   Add schema search flags from MS-ADTS (This used to be commit 731d9e569a474da27014737e0805ae712366357d)
      adds  6e5f245   Apply attributes (and their syntax) from the schema into ldb
      adds  4bfab3b   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 9fa48b3572cb4e55cfaa48a8b516a91904048573)
      adds  e7db232   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit ae502f9e3991209d70a745bef3a3e6e7484cdb5f)
      adds  b4ba27d   Use the new SEARCH_FLAG_ANR define (This used to be commit 07d122ce2c255124dfb3acf71a3afdf52f06e1b1)
      adds  c06e928   Don't maniplate control entries in samldb (This used to be commit 8003ee9abf474de534677283fc499f9a3d992b20)
      adds  4016cfc   Don't allow a NULL syntax (This used to be commit 505a0c2b702b696b91dab683626bb25b14a49c38)
      adds  0d89adc   Correct anr search commants and error messages in ldap.js (This used to be commit 233dd885c2a2b4ee7cc2287efe7d6e03625d4981)
      adds  473540d   Don't hardcode attributes to be treated as a DN
      adds  64293ca   All these syntaxes are now handled by the schema. (This used to be commit 94d5e69190f34d66d4defd4a7de7ce24bee77bc3)
      adds  fa3f3be   Set both attributes and indexes into the database on schema load.
      adds  8237c0b   The index handling is now configured from the schema load, not by a template.
      adds  c36c42a   Handle error cases in attribute handlers better.
      adds  53a35b2   Validate input in the CLDAP and DGRAM 'netlogon' responder. (This used to be commit 682ca3cae1d5e796bc58142f79c99d43742ac85c)
      adds  3d3fc7b   Stop every ldb startup doing a write to the database.
      adds  38f7405   Push loading the objectGUID and objectSID handlers earlier.
      adds  4ad97a1   Don't walk past the end of ldb values.
      adds  a83bb07   fixed error handling in ANR code
      adds  cc43037   fixed a problem with length limited ldap values
      adds  0a27ff9   Merge branch 'abartlet-4-0-local' into v4-0-test (This used to be commit 469fac2669991b130dec219e1a109a8b2ce224be)
      adds  c50d361   fixed a speellling erra (This used to be commit 3c058f50cc3b91d540feb51fb698d90565b2b7c9)
      adds  0521ed1   fixed the GUID and objectSID canonicalisation functions (This used to be commit 115053ea7e70b067e7873668ed83f1f10908287d)
      adds  2d2e7f6   ndr_compression: add common parts of ndr compression
      adds  e3319bf   drsuapi.idl: use hand written push functions for the compressed blobs
      adds  9d3add9   ndr_compression: implement mszip compression based on deflate()
      adds  e80876e   Merge commit 'origin/v4-0-test' into v4-0-test (This used to be commit 93cf0b3c7e6d8a4758c44519de51e51be89f76c7)
      adds  53ecaf4   fixed the DomainDNS searches in the netlogon code (This used to be commit 7dce38f9897df02073132f18b1021e0d0636590c)
      adds  91d6cdd   now that ldap integers are 32 bit, we need to put the right 32 bit value in for group type to avoid sign extension, otherwise we don't find the builtin groups (This used to be commit 9b558639395bd8209313bb7ed2e04821c83975a4)
      adds  094895c   disable the anr== tests until they are understood (This used to be commit 6028404a9a9db64d4025ef6e685ee13c4aadca2e)
      adds  3efd7d2   don't use zero data for the first file in RAW-OFFLINE
      adds  b030743   show the bad data in RAW-OFFLINE
      adds  a22b9d6   fixed the data in SAVEFILE op in RAW-OFFLINE (This used to be commit 3441ea5df5b750442d17b90de73d392d2d802ab1)
      adds  9eacc3a   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit a555334db67527b57bc6172e3d08f65caf1e6760)
      adds  291b0df   Update RPC-LSA to (almost) pass against Windows 2008. (This used to be commit a17cb558c23142e522de3ed56d65c7694477395f)
      adds  7f86b26   Only allow the trust in the correct direction (per the flags). (This used to be commit 2c7195429411d68bc66f4100659c622df4f5a20a)
      adds  387cd89   Fix LSA server to pass more of RPC-LSA and match Windows 2008
      adds  a85ee07   Implement matching logic to Windows 2008 on handling of secrets.
      adds  f7c13b1   Make RPC-LSA test deterministic with an msleep(200). (This used to be commit 914e1865aa9fba417f74a3abdd8b4b2659feb001)
      adds  4eba234   More LSA server and testuite work.
      adds  f087866   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pac-verify (This used to be commit b706708210a05d6f10474a3cd2bbc550704d4356)
      adds  f1c0c38   Don't use lsa_Delete any more, as smbd now refuses it. (This used to be commit 8e1285a1ee60e3d3b7352ab7269d535c41916b46)
      adds  3010e5e   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit d7db5fe161429163a19d18c7e3045939897b9b2a)
      adds  43bfcba   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pac-verify (This used to be commit 2a1adaa759d9201670519b3938109e13c0476a83)
      adds  ca20c56   Add definition for NT_STATUS_DOWNGRADE_DETECTED (This used to be commit f6e227b72bb56d12cb270d76f7f458136c4ca160)
      adds  467e3f7   build: generate :: rules for automatic dependencies
      adds  6482607   Revert "gsskrb5: always return an acceptor subkey"
      adds  cec74e9   Revert "gsskrb5: add support for DCE_STYLE and des and des3 keys"
      adds  d3265b0   kdc: move references to heimdal internals into heimdal_build/kpasswd-glue.h
      adds  e7c1715   heimdal_build: split glue.c into krb5 and gssapi parts
      adds  1c4b84e   heimdal_build: add a fake sqlite keytab implementation
      adds  bcb249d   heimdal_build: split out gssapi_spnego and gssapi_krb5 file lists
      adds  478a4cb   heimdal_build: split handwritten and generated hx509 file lists
      adds  41dbc6c   heimdal_build: split heimdal/lib/asn1 file lists
      adds  f09f67d   heimdal: remove unused old files
      adds  57d4e11   heimdal_build: add fallback for AC_WARNING_ENABLE()
      adds  1f123a8   heimdal_build: autogenerate heimdal/lib/roken/roken.h
      adds  a1bbd66   heimdal_build: autogenerate table files in heimdal/lib/wind/
      adds  9080b5d   heimdal_build: autogenerate the heimdal private/proto headers
      adds  455f5c0   heimdal_build: fix parse.h lex.c dependencies
      adds  243321b   heimdal: import heimdal's trunk svn rev 23697 + lorikeet-heimdal patches
      adds  2356cd7   heimdal_build: include heimdal's new EVP code to fix the build
      adds  9430420   heimdal: add missing heimdal/lib/hcrypto/{evp-aes-cts.c,evp-hcrypto.c}, sorry...
      adds  8b94f7b   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pac-verify (This used to be commit 32143287c7eb452c6ed9ccd15e8cd4e5a907b437)
      adds  aa14b40   Fix the build on Win32, and use NEGOTIATE security (to allow kerberos) (This used to be commit f0bde093d76fe9d17a0709cf01fa7b70f1985c6b)
      adds  031d145   Put the internal gensec_gssapi state into a header.
      adds  960bd9d   Add a test to explore Netlogon PAC validation
      adds  c59c6cf   Add missing file - netlogon.h
      adds  0b16d70   Don't wipe the PAC checksums, the caller may actually need them. (This used to be commit 9db5a966fce0b71a0d2167b4aff70cc081abc1cc)
      adds  c79dff2   Heimdal provides Kerberos PAC parsing routines.  Use them.
      adds  adb207e   Further rework the RPC-PAC test.
      adds  bfec898   Update packaging per suggestions on the review
      adds  81dcc99   It turns out that the Netlogon PAC verification is encrypted.
      adds  35c8899   Follow MS-LSAD 3.1.4.7.12 and set defaults when creating a trust.
      adds  279ca74   Share IDL between the LSA and drsblob representations of trusts (This used to be commit e5520706c88911c66b3ce5817e371900212ca083)
      adds  5dae44e   Start testing CreateTrustedDomainEx2
      adds  60936dd   Start implementing the server-sde NETLOGON PAC verification. (This used to be commit 8741e8fee619cccd84f2f10e00426df1d4f34074)
      adds  ef57d95   Test a few more error cases in RPC-PAC (This used to be commit 50502b3b8faf89cf5ad396102f4fe80eaa213908)
      adds  baf0b36   Merge krb5_cksumtype_to_enctype from Heimdal svn -r 23719 (This used to be commit cc1df3c002e6af25add3c8ae20e7efc2ab6f2fa8)
      adds  a35263e   Implement NETLOGON PAC verfication on the server-side
      adds  b936d0f   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 9590805bcbdd1924eda5a69978ffac7ec7603451)
      adds  a2618d0   Fix embedding of Samba 4. (This used to be commit 3862f3132549332e0a44fad65d7c49a27e1dbd4a)
      adds  1a1c304   Allow overriding shared library policy using environment variable. (This used to be commit d5c61f470d7aa6dd0e5a22e8718d53a69cbbc239)
      adds  24a9181   Avoid using version call for version string. (This used to be commit 1897cef508c8bea817c510bd9023d794cb983864)
      adds  fbbe799   Regenerate SWIG file. (This used to be commit e8ba65c4db986fcedf7008d05d8f8846f78a98f1)
      adds  b533a1f   Merge commit 'origin/v4-0-test' into trusted-domains (This used to be commit b599b83a13db90b50a5422ff73daa63648b1e8cd)
      adds  19fb3b0   More work to implement LSA CreateTrustedDomainEx2
      adds  b7a1640   With a windows 2008 client, even anonymous requires signing...
      adds  059cd93   Move our DC to implement mandetory signing.
      adds  07a3b7a   Update copyright, I've been working here many long years... (This used to be commit 842ab594124198453fc88f46ab83b712a7d34dc1)
      adds  2c2fde5   Update copyright (This used to be commit edea162a0e11f03b4b6069388abbca099f097386)
      adds  b732697   Add a new error code (This used to be commit b52fba5b2c63a24acbfc7e3e989c16b691d98162)
      adds  d104a70   Make SMB signing work with Windows 2008 and kerberos.
      adds  86d5c3b   Remove <tab> in OpenLDAP MMR config
      adds  b3cee23   More work towards trusted domains support in Samba4's LSA
      adds  4c386ce   Don't expose passwords, even to the administrator.
      adds  c222f81   Try to implement the right logic for systemFlags
      adds  dadd59b   Simplfy SetSecrets behaviour in line with RPC-LSA and Win2008. (This used to be commit 07cb8db799cc22685af4bb63285fa10115790ce1)
      adds  a5f4ffe   added a simple script for setting password expiry (This used to be commit cf37126ac7b833a3a739b151157c296afc0c979c)
      adds  9817f3d   Add a setexpiry operation in samdb.py
      adds  e82f218   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit f008c3b6ee324056fd9b63f6151ad6849640c959)
      adds  1929b2f   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit c273d63f94c430a4f553085efb0d6e31a99e5853)
      adds  0d0fddf   Added tests that show that write time update is immediate when changing file size using SMBwrite of size zero, SET_END_OF_FILE, or SET_ALLOCATION_SIZE - no 2 second delay in these cases. Jeremy. (This used to be commit 3aa7523d7750fe30d1e6bb5a75ac42b681b9e493)
      adds  56b6b4a   Don't compare identity, it'll never be different. Jeremy. (This used to be commit 840369b5534eee21818b9d3677404b0fc60a0219)
      adds  79cc502e5 ndr_compression: use inflateReset() and inflateSetDictionary() instead of inflateReset2()
      adds  3b8c11b   ndr_compression: use deflateReset() together with defalteSetDictionary()
      adds  253e222   ndr_compression: change debug levels
      adds  c285076   Revert "zlib: we don't need the inflateReset2 prototype twice"
      adds  5631a1b   Revert "zlib: add inflateReset2()..."
      adds  95df0fd   zlib: we require zlib-1.2.3 or higher
      adds  14965b7   Always free tmp contexts before returning (This used to be commit 40b71bbd718f6dee70c0611e527f55c56623dea6)
      adds  1825077   lzxpress: fix for decompression...
      adds  6e0335f   ndr_compression: fix the build after lzxpress_decompress() prototype change
      adds  008c9a6   lzxpress: Import of lzxpress compression
      adds  1efff73   ndr_compression: add XPRESS compression support
      adds  3eb6f79   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into trusted-domains (This used to be commit a057c3ed9df2670e5cad5f1807e280d77eb58cb0)
      adds  171986a   Move blackbox.smbclient to test against the member server.
      adds  a33eaf5   Add definition for SYSTEM_FLAG_ATTR_IS_RDN (This used to be commit 36f727c4a73ffc8634692b0c5645343cb414de93)
      adds  b76f383   Use DIGEST-MD5 authentication for OpenLDAP replication
      adds  ef9169b   Make it clear that the MMR password can differ from the admin passsword
      adds  3ca48b0   BASE-DELAYWRITE: test more details of the truncate write time update behavior
      adds  a626b01   BASE-DELAYWRITE: demonstrate that the time between the open and the first write doesn't matter
      adds  1cf9d7e   BASE-DELAYWRITE: demonstrate that a truncate write doesn't update the write time after SET_FILE_INFO
      adds  f009e78   BASE-DELAYWRITE: test behavior of writeX, SMBwrite truncate, writeX and SMBwrite again
      adds  ad34034   BASE-DELAYWRITE: test behavior of SMBwrite truncate, writeX, SMBwrite truncate and writeX again
      adds  2c2a79e   Make it easier to see when tests start/end. Jeremy. (This used to be commit 6f89e728272ca14f0ed9557485e21647c0731ef2)
      adds  e7cc705   Fix bug #5713 by correcting the generated schema.
      adds  ffc9f85   Fix reversed test trying to fix bug #5713
      adds  5b70daa   drsblobs.idl: add parser for ExtendedErrorInfo see [MS-EERR]: ExtendedError Remote Data Structure
      adds  d613041   UNIX-WHOAMI: fix compiler warnings
      adds  faf8391   Add option for generating coverage data from python tests. (This used to be commit 43c0fdfff02021caef2d8f73d6bfdc4b051a65ef)
      adds  37a63fb   Remove calls to unused uninstallbin.sh (This used to be commit 69956a5597b0339b7c0ee3f394d649421f037f03)
      adds  d7dbb53   Remove unused scripts for installing binaries. (This used to be commit 677179234ecaa6980dedc2bb6f77c525b56b532f)
      adds  1d8973a   Attempt to correctly find python on host sunx (This used to be commit 59b62280d27a9e0a72241e4b60022be07e4cbce2)
      adds  4f266df   Only try with -LPYTHONDIR/lib when python-config output didn't work. (This used to be commit 62d76356c10b4223236425c4db32c2fc5105d155)
      adds  8b6b851   Two useful "regshell" improvements
      adds  3911808   Fix up the "reg_common_open_remote" call
      adds  96ba74b   Merge branch 'v4-0-regClient' of git://repo.or.cz/Samba/mdw into manpage (This used to be commit 6ac32d0a10a9a27abceca362fcab04bcfc55c33f)
      adds  ce28882   Fix uninstalling of binaries. (This used to be commit 6ad94d10f79f206fcdeb23cf71595e38c7a77855)
      adds  bc731db   A truncate write must be a smbcli_smbwrite, not a smbcli_write. Jeremy. (This used to be commit 8cebd4d36c862dcdc6551dc6bf4dda2342dfede7)
      adds  ba22de3   Return the same privilaged winbindd socket as we actually use.
      adds  9bc4d3e   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit ed26195d0eda6dd1ca14508cfd31a48dde79d44f)
      adds  238679e   Merge branch 'v4-0-test' of ssh://jra@git.samba.org/data/git/samba into v4-0-test (This used to be commit 7cd0977a28e9973ff71e9e0146fef6e6771a72b5)
      adds  0cbfc68   Fix failures in the winbind struct-based test.
      adds  d30caa0   Make cn=aggregate output less pretty, by more like Win2008.
      adds  ab555eb   Remove the complexity of transactions from the attributes-setting code.
      adds  fc23663   Revert "Add option for generating coverage data from python tests."
      adds  acf11dd   Fix failure to load the schema on read-only DB.
      adds  7e671ae   rename swat => swat2, so that we don't conflict with samba3
      adds  6820cda   add '4' to the end of some filesnames
      adds  1849b81   rename packaging => packaging4
      adds  e060303   Fix spellings and file names (This used to be commit baddefd0a6fa430af1a3001064149127e0d29361)
      adds  e4412a0   Remove ancient remains of first experimentations about supporting a schema (This used to be commit 53b57300c799a079b4d64815243fe6120e0a9fa2)
      adds  218a1c8   Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into manpage (This used to be commit eff27744d3dcb4f6bcdf9bd03583bb38634c398d)
      adds  6ce1c89   Comment the delay write time tests so I know what they're testing. Jeremy. (This used to be commit 2bf9074c7751324483744f55b02cfb044bb0b2dd)
      adds  73ebb58   client free credentials when not needed anymore (This used to be commit d982b69df638f17da6af398e2613986240031064)
      adds  de53dde   rpc_server: correctly calculate the auth padding
      adds  48f500e   librpc/rpc: don't send auth trailers in level connect
      adds  9a22247   rpc_server: don't send auth trailers in level connect
      adds  b2c4838   Fix replacement getpass. If we ^C at the prompt echo was left off. Jeremy. (cherry picked from commit e54c71954ae484fe4a4e195db33440490e78e256) (This used to be commit d61a86b8cdb4dd474611baadc61a0c37db0f8e62)
      adds  277e095   Correctly find a [u]int32_t replacement (cherry picked from commit 346375cda557a675f8f882ca2ae8edffec725a72) (cherry picked from commit 15a53945c9563b4517bd8b69a9bb0554eef5edff) (This used to be commit 46c3fc67e91bbdb820e4bddd085933a8570e504c)
      adds  2bb8ef0   Fix typo.
      adds  b3b2816   Solve an IBM XL C/C++ compiler error encountered in get_exit_code() auth_errors array initialization in client/smbspool.c (cherry picked from commit b45e7fabc64e699e4fa013ef15f98a004dae3f32) (This used to be commit 661f8e166118d257ab32a30392cd616db097bc4c)
      adds  6b7c441   using NGROUPS_MAX instead of 32 for the max group value in rep_initgroups() subroutine in lib/replace/replace.c (cherry picked from commit 13b1a232d2fe05ae3e924ea2503d05ff5084146e) (This used to be commit 0d2fb0e280e497094a4c95f8dca1383ee1cfa982)
      adds  121bcbd   Fix out of tree build.  Remove the embedded srcdir path from talloc and tdb. (partialy cherry picked from commit 359921acd436684a0b4cf76ba15f82a224d2c337) metze (This used to be commit d89b8fee5210c7b4d8fad24edea34f9732aec708)
      adds  f5d9068   Fix bug 5400
      adds  9d6e473   Fix warnings on SuSE 9.0.
      adds  8c88209   Attempt to fix bug 5684
      adds  b39e332   The msync manpage reports that msync *must* be called before munmap. Failure to do so may result in lost data. Fix an ifdef check, I really think we meant to check HAVE_MMAP here. (cherry picked from commit 74c8575b3f3b90ea21ae6aa7ccd95947838af956) (This used to be commit 8fd54bb55f0c23bd025d1719abcbe75c6a2ea8ac)
      adds  a1cf3ad   Remove unecessary msync. Jeremy. (cherry picked from commit 0bae1ef3de8fda5e1e2d641b14a408e627396912) (This used to be commit db2acaf46fdc38078b6b28b68909e289f6c9e0ec)
      adds  9d3d332   Merge Samba3 and Samba4 together
      adds  b295dca   blackbox: fix source => source4
      adds  16ab396   Fix for the empty string (REG_SZ) problem
      adds  ad778c0   Fix for allowing the REG_BINARY type and introducing the default attribute
      adds  d7be73e   Fixes for the WINREG RPC server
      adds  1938cb1   ldb_del_value: Free key data also when removing the default attribute
      adds  036b650   reg_ldb_unpack_value: Change "CH_UTF8" in "CH_UNIX"
      adds  f58f749   ldb_get_value_by_id: Fix the return of the default value
      adds  e23e997   Registry server: More work to be compatible
      adds  ac4808c   Cleanups of server files
      adds  5f2ab66   Registry server: Cosmetic corrections
      adds  b23c3c2   Registry server "reg_ldb_unpack_value": Let "data" pointer be NULL
      adds  c26cb44   Revert "Registry server "reg_ldb_unpack_value": Let "data" pointer be NULL"
      adds  083785c   Registry server "reg_ldb_unpack_value": Tests demonstrate that also "type" doesn't has to be NULL
      adds  254eb51   Registry server: Enhances commit "type" != NULL (when getting values)
      adds  f9d7af8   Revert "Registry server: Enhances commit "type" != NULL (when getting values)"
      adds  f102279   Registry server: Fixes up the patch with "type" != NULL (used in "EnumValue" and "QueryValue")
      adds  2a267e6   Revert "Fix for the empty string (REG_SZ) problem"
      adds  4786819   Registry server LDB backend REG_SZ type: Fix up the empty string problem
      adds  828b033   Registry server LDB backend REG_SZ type: Always use UTF8 encoding
      adds  80af626   Registry RPC server: Reintroduce the "key" variable for better readability
      adds  fcc93f6   Registry server LDB backend REG_BINARY type: Save it directly in LDB
      adds  625359b   Registry server LDB backend: Don't make copies of the same type
      adds  d106cb2   Reimport COM and DCOM libraries.
      adds  0731aad   Import WMI implementation from wmi-0.1.12.
      adds  37a38ee   Reimport DCOM IDL.
      adds  323b97f   Import IDL for WMI.
      adds  51a613a   Move WMI IDL into separate IDL file.
      adds  f94df90   Use standard directory structure for WMI.
      adds  952be0f   Fix old style syntax in mk files .
      adds  7b88d09   Reimport pidl support for COM.
      adds  15ebda7   Deal with interface in generated python code, clearer error message on unhandled unions.
      adds  947bde9   Avoid using unions without discriminants.
      adds  9b21042   Build (D)COM output again.
      adds  ea98ddb   Manual prototypes for COM.
      adds  701b856   Fix COM headers.
      adds  e1deb40   Fix use of interface instances in pidl.
      adds  22cd65b   Fix compilation issues in the WMI code.
      adds  3eb958c   Remove unused imports.
      adds  a82c89e   Add build system bits for wmi.
      adds  09f7891   Use other utility typemaps inside wmi python functions.
      adds  116a3fa   Disable WMI for now, as it doesn't build properly yet.
      adds  ddc7def   Point at the wiki for instructions regarding the Debian packages.
      adds  dbd5f20   Remove old Debian README.
      adds  feb0ab1   Redefine BSTR.
      adds  53c9df4   Redefine BSTR.
      adds  df06b36   Cope with includes.h splitup in COM code.
      adds  30be012   Cope with struct renames in DCE/RPC and NDR libraries.
      adds  1ca80d0   Re-Import ODL support.
      adds  f29220f   Allow base classes to be defined in other files.
      adds  1b73457   Cope with DCE/RPC -> NDR renames.
      adds  87fa362   Improve formatting, use printf rather than DEBUG.
      adds  b91a7fa   use static header for WMI.
      adds  54437f1   More improvements.
      adds  e7d4979   Fix imports.
      adds  b1b97e3   Add wikipedia link to WMI.
      adds  1380954   Avoid writing structs for inherited functions.
      adds  307f7d7   Fix imports in Python.
      adds  2fc75a6   Adapt to changes in Samba API's, fix formatting.
      adds  74974c0   Fix syntax errors.
      adds  6467da7   Rename Python wmi module to 'wmi' and fix some errors in it.
      adds  4afe6c8   Import DCOM improvements.
      adds  3667256   Import WMI changes.
      adds  9cfe839   Fix more syntax errors, etc.
      adds  f6c52fa   No spurious warnings in SWIG file.
      adds  33d05a7   Import SWIG-generated files.
      adds  82ee6ee   Improve formatting in pidl code, make sure OBJREF member gets created.
      adds  51fbc88   Get code closer to compiling without errors, fix formatting, add docstrings.
      adds  21600c8   Fix compilation of Python module.
      adds  47b26ef   More formatting fixes.
      adds  c592ec0   Import merged build patch.
      adds  99d4af7   Use new Samba 4 source location.
      adds  b8e8e9f   Ignore generated build files.
      adds  25b08eb2  Add flag for merged build.
      adds  e2e64b6   Ignore generated Samba 4 files.
      adds  a3a4c9a   Fix standalone build.
      adds  c4f361a   man cifs.upcall: Fix typo, wrap lines.
      adds  9c45587   Merge branch 'master' of ssh://git.samba.org/data/git/samba into franky
      adds  7979cae   Merge branch 'master' of ssh://git.samba.org/data/git/samba into wmi
      adds  7e239a1   Revert accidental changes to lib/basic.mk.
      adds  c212a65   More changes getting WMI code to compile, import manual marshalling.
      adds  e9d44b2   Import proper IDL for interface pointers.
      adds  e970efc   Support restricted.
      adds  db872cf   Remove more hand-written marshallers.
      adds  5062d4c   Fix more WMI compilation issues.
      adds  0016bc4   Disable WMI for now since it doesn't compile.
      adds  458101b   Fix bug 5761 "open of mangled directory name results in 'is a stream name'" reported by Regan Heath <Regan.Heath at BridgeHeadSoftware.com>. Jeremy.
      adds  62791bb   idmap_ad: Fix a segfault when calling nss_get_info() with a NULL ads structure.
      adds  06b2410   add generated files in packaging/RHEL[-CTDB]/ to .gitignore
      adds  47feb17   Fix build warning on FreeBSD
      adds  38fff9f   Fixed "uninitialized variable" build warning
      adds  61cb830   Fixed "uninitilized variable" build warning
      adds  a59618e   Fix cut and paste error in quota code.
      adds  a664cf7   Fix display of POSIX ACLs.
      adds  4dfa724   Fix aio on FreeBSD.
      adds  ec1c854   Merge branch 'master' of ssh://git.samba.org/data/git/samba into wmi
      adds  80a5da7   Share talloc source code between Samba 3 and Samba 4.
      adds  7111645   Use single copy of tdb in both samba3 and samba4.
      adds  8ec9316   Fix last few includes to use new tdb location.
      adds  f957aea   Merge branch 'singletdb' into single
      adds  0888ffa   Make Samba 3 and Samba 4 both use the same single copy of libreplace.
      adds  bf21371   Merge branch 'singlereplace' into single
      adds  4166923   Use single copy of socket_wrapper in Samba 3 and Samba 4.
      adds  7fdca97   Merge branch 'singlesw' into single
      adds  a8725f1   Fix include.
      adds  ca2da61   Use single cope of nss_wrapper in Samba 3 and Samba 4.
      adds  a347ab8   Merge branch 'singlensswrap' into single
      adds  c8bff39   Use a single copy of popt in samba3 and samba4.
      adds  9ef623b   Merge branch 'singlepopt' into single
      adds  cda8762   Fix merged build.
      adds  c2eb4e5   Let winbind depend directly on libnet rather than through the ejs bindings.
      adds  aa09d8a   Move ndrdump tests closer to the code they test.
      adds  d7a0c26   Move torture/ blackbox tests closer to code they're testing.
      adds  740f67d   Avoid running target-specific tests during general test run,
      adds  3e5ba88   Fix paths to subunit.sh
      adds  4beb673   Use pidl from Samba 4 from Samba 3 rather than hoping there is one installed on the system.
      adds  f2723d1   Regenerate C files now that pidl reads imported files - saves a few lines of code for types that don't have deferred data.
      adds  9c466a6   Use single copy of compression library in Samba3,4.
      adds  323346f   Merge branch 'singlecompression' into single
      adds  94855cd   Move common libraries from root to lib/.
      adds  d6983b2   Add simple README file.
      adds  7106cd9   Fix merged build.
      adds  d6de32d   winbindd: Add support for name aliasing.
      adds  544cd1b   winbindd: Update the calls to ws_name_XX() to reflect API changes.
      adds  63554b4   idmap_hash: Add the idmap/nss-info provider from Likewise Open.
      adds  28d2683   * Allow an admin to define the "uid" attribute for a RFC2307   user object in AD to be the username alias.
      adds  5cc096a   First (incomplete) cut of this module. Based on Volker's original work. Jeremy.
      adds  a69a2ae   Make the correct module name. Jeremy.
      adds  06999ae   Merge branch 'master' of ssh://git.samba.org/data/git/samba into singlelib
      adds  5975cbc   Sync addition of [todo] attribute to Samba 3.
      adds  f5b134f   Sync more interface descriptions between Samba 3 and Samba 4.
      adds  a07239b   Fix finding of popt sources for systems that don't have popt.
      adds  93384b62  pam_winbind: fix the build wrt libreplace.
      adds  26c4f91   Merge branch 'master' of ssh://git.samba.org/data/git/samba into singlerpc
      adds  9c193b2   Fix warning.
      adds  3b5330e   Fix check.
      adds  7919099   Move pidl to top-level directory.
      adds  b16a8f3   Fix location of included popt files for systems that don't have popt.
      adds  661d254   Fix pidl/config.m4 location.
      adds  eeac8d4   Remove a cast -- thanks metze
      adds  4d12acf   examples/libsmbclient: adapt to new samba3 source dir "source3/
      adds  747f4b3   examples/libsmbclient: fix Makefile after merged build patch changes.
      adds  c91a907   build: fix cflag recursion in generated netapi makefiles.
      adds  90830f6   build: fix autogen.sh - pidl has moved to ../pidl
      adds  0ab8da2   build: fix path to pidl/config.m4
      adds  96b1bf0   Makefile: add targets [clean_]libnetapi_examples to top lvl Makefile
      adds  0ff2b4c   [s3]build: fix building bin/replacetort (lib/replace has moved)
      adds  f429361   [s3]build: add dependency to libsmbclient to libsmbclient_examples target
      adds  87e4e0e   Merge branch 'master' of ssh://git.samba.org/data/git/samba into singlerpc
      adds  dc3a0ac   Ensure all pointers are initialized. Without this we can crash when looking up a non-existant uid. Jeremy.
      adds  507050a   Ensure vfs_acl_xattr is built. Jeremy.
      adds  21ca0c3   Mark module experimental, fix crash bugs. Jeremy.
      adds  0379d9c   Correctly get+set the NT ACL on a file. Now to make us check it on open.. Jeremy.
      adds  fcf6740   Fix location of nss_wrapper.pl script.
      adds  b72d297   Fix python path for systems without tdb installed in the system.
      adds  a61c9de   Properly report why a test didn't succeed (required for use with known failures).
      adds  b4bd937   List more delaywrite tests as known failing against Samba 4, per Metze's request.
      adds  a45782a   Update pdbsql maintainers.
      adds  a0e5f91   Import ndr_syntax_id_equal from Samba 3.
      adds  e9429a2   Prevent prefix=/usr being used without --with-fhs.
      adds  5b827df   s4:lib/com: fix the build with automatic dependecies
      adds  75b59c9   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  cb16488   Fix path, typo.
      adds  9007680   Remove obsolete script.
      adds  fc7050e   Add header.
      adds  ec80fe4   Implement __repr__ for Sid.
      adds  6f6e42ce  Generate with 1.3.36.
      adds  ba5fe71   Add test for Sid.__repr__.
      adds  495758a   Fix COM compilation, add framework for COM python module.
      adds  b5e8d8d   initialize a COM context.
      adds  62b5f18   Make sure modify operations succeed.
      adds  c7d069a   Fix path to ndrdump in blackbox test, don't start smb server for ndrdump tests.
      adds  186d2d8   Provide tdb.open and ldb.open python functions.
      adds  9e88814   Fix dependencies for nbt python module.
      adds  acae07b   Add support for implementing LDB modules in Python.
      adds  d173644   NTLMSSP Server: Correctly fills in the DNS server name and server domain
      adds  8ac5db1   LDAP Server: Don't create the SASL SECBLOB output object twice
      adds  7d391c0   idmap: Increment the interface number after Volker's rewrite.
      adds  258cec7   Add comment to explain version bump
      adds  49b8963   Fix standalone builds adjusting to new relative path. Add shared-build target to libreplace. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
      adds  e074005   Add shared-build target to talloc. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
      adds  3235e25   Add shared-build target to tdb. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
      adds  474de0f   Fix libevents standalone build Make sure to build against libtalloc.a and not individual talloc objects, so that the library can be also built against libtalloc.so and use it as a shared library instead of statically compiling talloc. Also add shared-build target to the events library. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
      adds  e42caab   Fix ldb standalone build. Add shared-build target to the ldb library, and make it possible to build it against libtalloc, libevents, libtdb as shared libraries.
      adds  f4e2123   added some debug code
      adds  2b6e139   fixed readonly handling in deltree
      adds  e3a562b   fixed a memory error in change notify handling in gentest
      adds  219aa1b   added FULL_EA_INFORMATION setea call
      adds  9cf29ab   test setinfo FULL_EA_INFORMATION in gentest
      adds  197870a   Remove remaining embedded JavaScript support.
      adds  f594044   Remove remaining JavaScript code.
      adds  f3a517a   Remove minschema js tests.
      adds  1ba033a   Remove jsdir.
      adds  88ad1a9   Remove EJS tests.
      adds  729ffba   Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs
      adds  acffa3d   Stop writing js include dir in selftest.
      adds  a48f19b   Remove python extension, simplify some code.
      adds  deba4e8   Fix some tests.
      adds  41c645b   Fix tests, be less verbose.
      adds  21897a0   Improve formatting.
      adds  db0abee   Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs
      adds  714669f   Fix objectclass tests.
      adds  87afa77   find_unused_makefilevars: Support parsing simple includes.
      adds  53be14a   Remove unused scripts.
      adds  0c193b7   Simplify code, remove print statements.
      adds  3fbcc21   Fix formatting.
      adds  163292f   Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs
      adds  f63c83d   More code simplifications.
      adds  0e2928f   Don't expose ldb_request in the Python API but rather use regular parameters.
      adds  442d31c   Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs
      adds  db6bd2a   Fix DNs - only one more samba3sam test failing now.
      adds  9f178f5   Fix last samba3sam.py test.
      adds  8fd66fe   Remove remaining obsolete EJS tests.
      adds  13c44de   Stop installing JS libraries.
      adds  da987d8   No longer set PATH during selftest, was only required for smbscript.
      adds  ef5a044   Rename http to esp, in preparation of adding a python backend.
      adds  4bb17b6   Add initial work on WSGI support in the web server.
      adds  a4e8ff7   Add more parts of the WSGI implementation.
      adds  2df040d   Add input / error stream objects in WSGI implementation.
      adds  fda8598   Remove some dependencies of the web server on esp.
      adds  127106623 Remove support for ESP in the web server.
      adds  4141e70   Properly call WSGI request handler when requests come in.
      adds  1ed040d   First GET request works. SWAT now displays a Hello world message.
      adds  ef8d9f8   Make standard SWAT script print received headers.
      adds  f3d513b   Support POST requests again, provide more variables in environment.
      adds  bbfce1b   Allow SWAT to be run outside of smbd.
      adds  2009229   Make use of TALLOC_ZERO_P
      adds  7e5f345   Fix the build -- appweb is no more
      adds  69577aa   Merge branch 'master' of ssh://git.samba.org/data/git/samba into wsgi
      adds  0e9008b   Rename smbd -> samba.
      adds  236eb06   Use absolute paths for wbinfo rather than relying on it being in PATH.
      adds  05ea5e2   Revert "Rename smbd -> samba."
      adds  beee9de   Print status (one character per test) when not running selftest with --immediate.
      adds  afa8509   Avoid printing characters when in immediate mode.
      adds  2331c96   build: rebuild only changed IDL files.
      adds  1f96241   netlogon: add init_netr_CryptPassword.
      adds  ca56c02   netlogon: use init_netr_CryptPassword in "just_change_the_password"
      adds  6f9a835   netlogon: refactor just_change_the_password a bit.
      adds  e194ded   netlogon: move password change code out to rpccli_netlogon_set_trust_password.
      adds  73aebd7   Attempt to fix bug 5778
      adds  2121c1b   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  faa4ac2   Registry tool "regtree": Handle the default attribute in the right way
      adds  965a12f   Registry tool "regtree": Removing an error message
      adds  a2d8cca   Registry tool "regshell": Handle the default attribute in the right way
      adds  5bf6226   Registry client: Various cleanups and charset conversions
      adds  92e1574   Registry tools "regshell" and "regtree": Small fixup's
      adds  c1fef1f   Registry client library: Various fixup's and corrections
      adds  1e178ff   Registry client library: Fix some buffer problems
      adds  04f29b8   Registry client library: Fixes the creation of new keys
      adds  db829f0   Registry tool "regdiff": Add the event context for remote connections
      adds  9b70485   Registry client library: Use "talloc_zero" to avoid uninitialized values
      adds  f25f0dd   Registry client: Implement the "winreg_QueryValue" call
      adds  03e582c   Registry client: Fixup the "patchfile" library
      adds  9038f2a   Torture suite: Fixes the tests to not segfault again SAMBA 4 registry server
      adds  5c3e76e   Revert "Registry tool "regtree": Removing an error message"
      adds  4c72033   Registry client library: Remove two elementar conversion functions
      adds  08953e4   Registry client: Remove all conversion helper functions
      adds  89b2397   Torture suite: Revert some changes because they aren't necessary
      adds  bc79424   Fix merged build.
      adds  0552507   libreplace: move main() out of testsuite.c
      adds  2c7cbb6   s3: link libreplace/test/main.c into replacetort
      adds  2019a98   lib/talloc: move main() out of testsuite.c
      adds  b7e2c74   s3: link @tallocdir@/testsuite_main.o into talloctort
      adds  bee2b6c   process incoming connections and fork a samba3 in inetd mode
      adds  a99a176   create-tarball: Remove trailing/leading whitespaces.
      adds  cb4d7b4   create-tarball: Don't remove /*.
      adds  31dc362   create-tarball: Adapt script to changed directory structure.
      adds  1d92b22   s4: allways initialize the process model before it's used
      adds  cebd9a9   This torture test and skipping of the server-side check was bogus.
      adds  ba58d17   netapi: fix case statement in example NetUserSetModals code.
      adds  b47953e   netapi: add NetFile testsuite.
      adds  bd7d2fa   netapi: add more fields to USER_INFO_X.
      adds  92ebd6a   re-run make idl.
      adds  b18449d   Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
      adds  7831169   Test re-setting the challenge after an auth3 in RPC-NETLOGON
      adds  3b5060f   Explain why we use signing for DCs, but not file servers
      adds  aaa45c8   Remove unused variable
      adds  c39d1b8   Remove unused parameter from decode_pw_buffer and fail on invalid UTF-16 input
      adds  7d5fb98   idmap_adex: Add new idmap plugin for support RFC2307 enabled AD forests.
      adds  6660ac5   Fix make pch in the merged build
      adds  c5265ea   Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
      adds  b60d612   s4: add talloc_strdup_upper.
      adds  9216153   s4-nbt: remove unrequired include.
      adds  f093ddb   s3-charset: add smb_iconv_convenience.
      adds  9421eca   s3-nbt: fix nbt.idl in order to use shared nbt helper.
      adds  c885805   s3: re-run make idl.
      adds  c48186f   s3: use samba4 prototype for ndr_push/pull_struct_blob.
      adds  13a3971   s4-nbt: use private_data instead of private.
      adds  be8b72d   s4-nbt: merge some fixes from samba3 nbt helper.
      adds  6f33f3e   s4-nbt: move libcli/nbt up one level.
      adds  a1a9268   s4-nbt: use ../libcli/nbt
      adds  83c0425   s3-nbt: refer to ../libcli/nbt in nbt.idl.
      adds  9f8813e   s3: re-run make idl.
      adds  7f5aef5   s3-nbt: use ../libcli/nbt helper.
      adds  fd3ba98   s3-nbt: fix remaining callers of ndr_push/pull_struct_blob.
      adds  6c8c5d7   [s3]winbind_util: fix an implicit cast compile warning.
      adds  f0dccdc   [s3]winbindd: fix a comment typo
      adds  e401ce6   [s3]winbindd_util: add prototype for fill_domain_username_talloc().
      adds  1b9c2cc   [s3]winbindd_util: add fill_domain_username_talloc().
      adds  1f8a773   [s3]winbindd_rpc: add domain prefix to username in lookup_groupmem().
      adds  49145bf   [s3]winbindd_ads: honour "winbind use default domain" in lookup_groupmem().
      adds  4205fab   [s3]winbindd_group: sanely handle NULL domain in add_member().
      adds  4432967   [s3]winbindd_group: don't list the domain twice when expanding internal aliases
      adds  05e0966   s3-nbt: remove old samba3 libcli/nbt copy.
      adds  70b0c8f   RPC-PAC: loop in gensec_update() untill the server side is ready
      adds  23e3135   ntlmssp: only give away the session key, when the authentication is done
      adds  02cffed   gensec_gssapi: only give away the session key, when the authentication is done
      adds  588af69   gensec_krb5: only give away the session key, when the authentication is done
      adds  781d7c4   libcli/raw: give the caller the chance to prevent the talloc_free(req) in the _recv functions
      adds  e00ab64   libcli/raw: give the caller the chance to do the signing checks on its own.
      adds  7deacc6   libcli/raw: in SMB_SIGNING_ENGINE_BSRSPYL state it's ok to accept any signature
      adds  8c3d969   libcli/raw: real signing starts at seqnumber 2
      adds  c01426c   libcli/smb_composite: for spnego session setups check the smb signature manually
      adds  171349b   s4:smb_server: remove the bogus smbsrv_signing_restart()
      adds  61a38d9   selftest: test some smb signing combinations against the member server
      adds  353aaf2   selftest: run smb signing tests as part of make quicktest
      adds  66092ce   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  1c2e697   fixed problem with ACLs with an empty DACL list
      adds  5477e1c   s4:lib/charset: add missing prototype of talloc_strdup_upper()
      adds  1f8fe94   S3 puts smb.conf and lmhosts in lib/, s4 into etc/
      adds  8bd302a   s3-build: let ctags/etags start from the toplevel dir.
      adds  9d541f3   s4-libcli: move nbt/netlogon helper functions up one level.
      adds  1147d05   s4-nbt: use moved libcli netlogon helpers.
      adds  d62bc0e   s3-nbt: start merging from samba4 idl.
      adds  0950cce   s3: re-run make samba3-idl.
      adds  de54bac   s3: fix NETLOGON_NT_VERSION version flags.
      adds  44f7c1c   pidl: fix samba3 server wrt to samba4 ndr_pull_init_blob protype.
      adds  5fa451e   s3: re-run make samba3-idl.
      adds  0229470   s3-ndr: add stub smb_iconv_convenience to some ndr_ functions.
      adds  0bbbe2c   pam_winbind: attempt to fix build issue on solaris, bug #5784
      adds  d275cc7   Fix bug #5783 FindFirst fails where search pattern == mangled filename. That was an old and subtle bug. Jeremy.
      adds  5085278   Merge ldb_search() and ldb_search_exp_fmt() into a simgle function. The previous ldb_search() interface made it way too easy to leak results, and being able to use a printf-like expression turns to be really useful.
      adds  ed23c66   s4: remove autogeneration of libcli/netlogon protos.
      adds  7baaa87   libcli: add autogenerated libcli netlogon helper protos.
      adds  3807b30   Fix winbindd crash in an unusual failure mode. Bug #5737. Based on original patch from shargagan at novell.com Jeremy.
      adds  61a45c8   s3: fix make everything.
      adds  765e5d2   printing: Add new parameter "cups timeout".
      adds  6a689c2   Rename smbd -> samba.
      adds  1ea185a   s3: fix merged_build.
      adds  a877745   s3-nbt: full merge of s4 nbt idl.
      adds  e867ff5   s3: re-run make samba3-idl.
      adds  f07431f   s3-nbt: use the new generated nbt.
      adds  3ee016b   libcli: add some basic debugging functions for netlogon helper.
      adds  04979bc   s3: fix idmap_adex.
      adds  4962a44   libcli: add nbt_proto.h that is no longer autogenerated.
      adds  b7d2ff3   s4:libcli/smb_composite: we only check the signature when the server return OK
      adds  4b942c2   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  1ca2e4b   Use new binary name in merged build.
      adds  6925202   Move source4/lib/crypto to lib/crypto.
      adds  45bc578   Use common MD5.
      adds  5709ded   Use common md4 implementation.
      adds  2413a72   Use shared copy of hmac5 implementation.
      adds  da01822   Use common arcfour implementation.
      adds  3023a56   Clean .o files in lib/ and libcli/ too.
      adds  e3ef880   Fix include paths.
      adds  7b20cbb   Fix python test, we can't check only the first member, because the order is not guaranteed
      adds  83b0c5d   Fix nasty bug that would come up only if a client connection to a remote ldap server suddenly dies. We were creating a wrong talloc hierarchy, so the event.fde was not freed automatically as expected. This in turn made the event system call the ldap io handlers with a null packet structure, causing a segfault. Fix also the ordering in ldap_connection_dead() Thanks to Metze for the huge help in tracking down this one.
      adds  b9890af   Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypto
      adds  d2062ab   Use common crc32 implementation.
      adds  edeb20b   Merge branch 'master' of ssh://git.samba.org/data/git/samba into arc4
      adds  f10d8b8   Add separate header file for arcfour.
      adds  d4baa2a   Merge branch 'master' of ssh://git.samba.org/data/git/samba into arc4
      adds  ddbddbd   Fix build with arc4.
      adds  291ca93   Use loadparm since it's required by some modules.
      adds  cf19358   Cosmetic corrections for the DSDB module
      adds  9261fa9   Cosmetic corrections for the LDB backend modules
      adds  9d849c3   Cosmetic corrections for the LDB library
      adds  57edd24   Cosmetic corrections for the KERBEROS library
      adds  79854dc   Kerberos cosmetic changes: Revert a part of the patch
      adds  b39b609   Cosmetic corrections for the KERBEROS library
      adds  9cf1a68   printing: Rename new parameter "cups timeout" to "cups connection timeout".
      adds  eba7f10   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  ec0eab7   s3:configure: add -L./bin also for the merged build
      adds  943387e   build: fix the libcryptosrcdir for the merged build
      adds  31e1064   Fix bug #5790 samba returns STATUS_OBJECT_NAME_NOT_FOUND on set file disposition. We were checking that fd != -1 in file_find_di_XXX calls which is no longer needed due to a change in internal semantics. Jeremy.
      adds  b0a95ad   Revert LDB return code patches from Matthias.
      adds  964fb9f   SMB traffic analyzer vfs module from Holger Hetterich <hhetter at novell.com>
      adds  3eb1220   Temporary build fix for the merged build
      adds  a78ac8a   Fix the new vfs_smb_traffic_analyzer build for static links
      adds  ff54227   stricter checking of SMB2 echo body (per the spec)
      adds  71ae732   fixed error code for bad keepalive
      adds  9fcafbb   support NT_STATUS_XX:NT_STATUS_YY syntax in ignore files
      adds  094afe6   fixed uninitialised variable bug
      adds  76835f1   fixed setpathinfo in gentest to not zero the filename/handle
      adds  9a50009   check error code for zero desired_access in SMB2 create
      adds  38e70dc   be friendlier in smb2_deltree to some of the SMB2 implementations that don't handle SEC_FLAG_MAXIMUM_ALLOWED
      adds  9cf3d82   added the structure for LINK_INFORMATION setfileinfo call
      adds  b1f17b2   - use the current dialect first, for servers that only look at the first dialect
      adds  4904882   - SMB2 uses INVALID_PARAMETER not BUFFER_TOO_SMALL for buffer size errors
      adds  d3c6c71   zero access mask should give ACCESS_DENIED
      adds  7e57626   the offset is 16 bits in SMB2 fileinfo
      adds  a3536c4   check for a 0 byte in the buffer in SMB2 read
      adds  49c80ce   cope with body_size zero in SMB2 receive
      adds  59847fd   log stream termination
      adds  63685c7   record highest seq number in SMB2 to check for seqnum going backwards
      adds  742a99e   - add reserved field in basic_information level
      adds  5a5e2df   for use in python we need to use global_loadparm
      adds  eb5b3f5   we should terminate the connection on a bad negprot packet size
      adds  d2bdb8f   empty access mask is only denied on SMB2
      adds  bda9766   fixed expansion of $USERNAME in signing tests
      adds  0cf7175   we need different error handling for truncated packets in NETPROT and other SMB2 operations.
      adds  f277747   s3:lib/ldb: Don't return already freed pointer on error.
      adds  73769e1   Document how to enable the name aliasing support in Winbind. (cherry picked from commit 6dc81eb85b11851794619a1f2769d68cd9a54fb6)
      adds  a089b3b   Document the new hash and adex idmap/nss_info plugins. (cherry picked from commit 77bc0be0536bcd6a3ce8283a708828bebbbffee3)
      adds  571f23c   idmap_adex: Fix the nss_info install link.
      adds  7e38942   Remove these no longer used include files. Jeremy.
      adds  e9e0e9a   idmap_hash: Fix the nss_info link during "make install"
      adds  f8b741e   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  6f46002   idmap: Fix typo is gid2sid() that was caching using idmap_cache_set_sid2uid()
      adds  81fde58   s3-nbt: remove double nbt netlogon opcodes.
      adds  da955d7   s3-nbt: further cleanup of dsgetdcname().
      adds  917b141   netapi: start supporting NetUserSetInfo level 3.
      adds  da6c7aa   Use IPv4/v6 independent calls. Change safe_strcpy/cat to strlcpy/cat (this needs changing to talloc_sprintf) and fix file descriptor resource leaks in error paths. Jim and Holger please check ! Jeremy.
      adds  f50ebbe   s3-srvsvc: fix _srvsvc_NetShareAdd segfault.
      adds  694786b   net: Make share type lookup a function.
      adds  cd49586   libgpo: fix invalid cast in scripts CSE.
      adds  da8beba   Fix bug #5797 - Moving readonly files fails. Reported by infomail at lordb.de. We don't need to deny a DELETE open on a readonly file (I'm also adding a s4 torture test for this), the set_file_disposition call will return NT_STATUS_CANNOT_DELETE if the delete-on-close bit is set on a readonly file (and we already do this). Jeremy.
      adds  8576097   Add test to show you can open for delete a readonly file. Jeremy.
      adds  0cb55e7   libgpo: add security CSE skeleton.
      adds  9c1b5f2   libgpo: fix copyright.
      adds  c12c69c   libgpo: add gpext_security module build to configure.
      adds  ce46f65   libwbclient: fix doxygen warnings.
      adds  fae2fce   s4:provision: don't do the full provision in the become_dc
      adds  3b02b9e   Second part of the fix for bug #5790 - samba returns STATUS_OBJECT_NAME_NOT_FOUND on set file disposition call. This was my fault. I use a singleton cache (positive and negative) to speed up pathname based qfileinfo/setfileinfo lookups for alternate fsp's open on the same path. I only invalidated the negative cache on adding a new file fsp, as I incorrectly imagined the new fsp was put at the *end* of the open files list. DLIST_ADD puts it at the start, meaning any s [...]
      adds  21c4061   [s3]loadparm: add a command test_lp_load to test the lp_load function.
      adds  6bfd63e   [s3]build: build the new test_lp_load command.
      adds  628ee43   [s3]testparm: free the popt context when it is no longer used.
      adds  39f7ec3   [s3]testparm: give testparm one common exit point and call gfree_loadparm().
      adds  b38ed26   [s3]loadparm: rename process_registry_service() to process_smbconf_service().
      adds  612aa39   [s3]loadparm: refactor freeing of parametric options into free_param_opts().
      adds  33d18c7   [s3]loadparm: fix memory error - free the right param_opt->list in copy_service.
      adds  aa388a2   [s3]loadparm: refactor setting parametric options in list out
      adds  1578610   [s3]loadparm: remove superfluous talloc context / talloc_stackframe call.
      adds  e56c89b   [s3]loadparm: in lp_do_parameter() use function lp_local_ptr()
      adds  3358a13   [s3]loadparm: refactor freeing of parameter data out and reduce memleak.
      adds  a9a59f5   Fix async_connect
      adds  ee2bcfa   s4:dsdb: passdown DSDB_CONTROL_REPLICATED_UPDATE_OID for replicated updates
      adds  8b7199e   lib/tdb: increase the version number after some critial changes
      adds  eb935e0   s4:configure: require tdb >= 1.1.3 from the system
      adds  8215374   LDB ASYNC: Core files
      adds  0aeade2   LDB ASYNC: ldb_tdb backend
      adds  9f7c254   LDB ASYNC: other backends
      adds  4f40ee2   LDB ASYNC: core modules
      adds  51baa8d   LDB ASYNC: samba4 modules
      adds  f14a2b3   LDB ASYNC: ldb misc changes
      adds  b2901da   LDB ASYNC: misc changes
      adds  cd9f993   s4:lib/ldb: disable sqlite3 backend always as it doesn't compile anymore
      adds  95940d7   s4:libcli/smb2: remove unused header
      adds  59c3df8   s4:samldb: use the code path with async ldb
      adds  4fa4a52   [s3]fix build --with-cluster-support after ndr_[pull|push]_struct blob changes.
      adds  b8c9daa   fixed segv on startup with trusted domains
      adds  a93dc2c   removed unused variables
      adds  acf5f2e   fixed a segfault on the ctdb destructor code
      adds  7caa8c8   fixed an (unlikely) memory leak
      adds  86612b1   re-added "winbind:ignore domains" patch
      adds  b9ccf0d   Add an initial version of a manpage for the vfs_smb_traffic_analyzer module. (cherry picked from commit 7857b783049b19d32a078927a46cb1070e863b45)
      adds  ec63cd6   docs: Adapt version strings in man vfs_smb_traffic_analyzer.
      adds  0ee4d20   s3:mapping_tdb: fix the del_aliasmem() function
      adds  55e201b   Avoid freeing fsp twice when opening new_file fails. (Debian #431696) If opening new_file fails, fsp would still be set to the files_struct of old_file.
      adds  a270ddb   make the schannel creentials persistent
      adds  750a848   added some more well known SIDs - thanks to the WSPP LSAT test suite
      adds  385015f   unmapped SIDs should be rid 0 not rid -1
      adds  40fa4c4   we need to return NT_STATUS_INVALID_PARAMETER for bad levels in lsalookupnames2
      adds  28482ef   WSPP docs say we need to check that root_dir is NULL
      adds  c951a88   added new level for lsalookupnames2
      adds  8104968   return a more useful error message when no name resolution methods are available
      adds  d87e9ba   setup the loadparm context for ldb in testjoin
      adds  717b36c   merged a bugfix for the idtree code from the Linux kernel. This matches commit 7aae6dd80e265aa9402ed507caaff4a5dba55069 in the kernel.
      adds  4f07894   The author of the upstream code asked for this code to be GPLv2+ not GPLv3
      adds  be05012   - make bcast name resolution match other name resolution modules for   host not found errors
      adds  dab5d4a   cope with NULL attr
      adds  ef6fc37   check call status not rpc fault code when calling to different levels of calls
      adds  c383e8d   Ensure we null out fsp after a close in all paths. Jeremy.
      adds  f22f04f   Stop creating symlinks to libraries without sonames. (caused recursive symlinks overwriting the original file).
      adds  744667b   Consistently use lower case variable names for path variables.
      adds  dd4d309   Patch by Matthias that removes old SWAT support and fixes uninstall.
      adds  2ed71ce   Remove ldb_module_wait implementation - ldb_module.wait() is gone.
      adds  f379f67   Fix installation of misc files.
      adds  257fe87   Re-add uninstallplugins, there has to be at least one instance of this.
      adds  21df953   Remove unused uninstallheader script.
      adds  c8a19f0   Pass options struct into session initialization functions rather than using global_loadparm.
      adds  83183bf   Explicitly pass on session options to session setup function.
      adds  9de1472   Remove redundant call.
      adds  43d944e   Remove global_loadparm instance.
      adds  755ad80   Remove uses of global_loadparm.
      adds  4e8cb60   Remove global_loadparm instance.
      adds  cef8095   Remove global_loadparm instance, discard_const_p.
      adds  181ee01   Pass session options around; saves another use of global_loadparm.
      adds  235b729   Cope with API changes.
      adds  2ba4a79   Eliminate another global_loadparm.
      adds  5bbd73c   Remove two more uses of global loadparm by remember required details for secondary DCE/RPC connections.
      adds  4a1dabd   wmi: Use cli_credentials.
      adds  2400b1f   Fix segfault.
      adds  454122a   make sure dcerpc is always initialized.
      adds  43aaa78   Update .gitignore for new pidl location.
      adds  ac5e69a   dcesrv: Remove use of global_loadparm.
      adds  3ff298c   s4:selftest: add "smb.signing" to anon signing tests
      adds  abe0af4   dcerpc.idl: add DCERPC_PFC_OFFSET
      adds  eb1de4f   s4:librpc/rpc: correctly sign or seal rpc request with an object guid
      adds  844b331   s4:rpc_server: correctly handle dcerpc requests with object uuids
      adds  40e7769   s4:torture/rpc: add RPC-OBJECTUUID
      adds  4564542   s4:selftest: make sure we test RPC-OBJECTUUID with seal
      adds  8dd35fa   NetApp found that we never set the smb signing flags2.
      adds  6ad78f0   Rename hdb_ldb to hdb_samba4 and load as a plugin into the kdc.
      adds  15b6861   Use the new 'samba4' name for our internal hdb plugin.
      adds  64195b7   Fix parsing of the trust passwords in LSA CreateTrustedDomainEx*
      adds  04edf11   Rework to match new trustDomainPasswords IDL
      adds  e622325   s4:smb_server/smb: FLAGS2_SMB_SECURITY_SIGNATURES should only be echoed, not set always
      adds  394f24b   s4:drsblob: fix the build
      adds  ae38514   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  7f1c02c   Enable winreg Python tests - authentication works now.
      adds  a36b6c5   Make Sid member variables accessible from Python.
      adds  3d8323f   Compare sids in samba3sam tests.
      adds  e0af960   Fix FHS flag, rename to --enable-fhs since it's a feature flag and doesn't take any arguments.
      adds  40a6a28   Move Samba4-specific files into source4/
      adds  ee97097   Use UTF8 rather than the possibly different UNIX charset.
      adds  a238f17   Add in test name visible on the wire or in debug logs so you can see when particular tests start. Jeremy.
      adds  687ce0b   Use a getatr instead to make things cleaner. Jeremy.
      adds  f84093d   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  69fe3a5   fixed a number of places in our LSA server where we should return the sid/name array even when all are unmapped. If we don't fill in the array then the windows client runtime crashes
      adds  2c978bb   handle NULL strings in strchr_m() and strrchr_m()
      adds  14378d7   add a test for a LSA lookupnames with a NULL string
      adds  89a67bb   we need to listen on all interfaces in the CLDAP server as the windows CDLAP client ignores replies from the wrong IP
      adds  bfb3bf6   fixed a talloc error in the rpc handle desctructor - destructors should not try to free the ptr they are given
      adds  c5fdb82   fixed the sense of ldb base dn comparisons in two places, and use a direct comparison instead of a sub-tree comparison in another
      adds  163fa1d   fixed the partition module and the GC handling
      adds  97d57d0   Fix the make test problem Karolin reported. Now rename_open_files actually works correctly we must emit the change notify before we change the name, not before. Jeremy.
      adds  321191d   Restructure the module so it connects to the remote data sink on connect, and closes the socket on client disconnect. This should make it much more efficient. Store the remote fd in a private data pointer off the handle. Finally we need to remove the fstrings and convert to allocated buffer storage. Jeremy.
      adds  4e6445a   Remove current_user_info - not needed. Jeremy.
      adds  5d7d18b   Revert erroneous commit. Jeremy.
      adds  c164ff2   Convert to allocated strings. Use write_data(), not send as this doesn't correctly deal with EINTR. Jim and Holger please check this still works. Jeremy.
      adds  d56a81f   Update to refer to 3 and 4, not just Samba 3.
      adds  90d1481   Fix formatting to be compatible with ReST.
      adds  bdd8073   Fix header.
      adds  ca44340   Fix some syntax errors for use with ReST.
      adds  370cbe0   Turn the socket connections into a refcounted list - in the common case there'll now only be one socket per smbd. Changed the format of the wire data to (a) include a version number (V1) as the first element. (b) removed the ";)" at the end an replaced it with a "\n". Receiver can change back if needed, and now receiver can just log "as-is" to a text file (making testing easier). Added my (C). Sorry Holger, but I've changed quite a bit now. Jeremy.
      adds  e4f5bfb   Fix use of DLIST_REMOVE as spotted by Constantine Vetoshev <gepardcv at gmail.com>. This API is unusual in that if used to remove a non-list head it nulls out the next and prev pointers. This is what you want for debugging (don't want an entry removed from the list to be still virtually linked into it) but means there is no consistent idiom for use as the next and prev pointers get trashed on removal from the list, meaning you must save them yourself. You can use it one [...]
      adds  ea85cee   Whitespace cleanup. Jeremy.
      adds  3bfb53c   Fix bug #5080. Access to cups-printers via samba broken with cups 1.3.4, Unsupported character set. Cups 1.3.4 expects utf8 to be used in all messages to/from the server. We may be using a different character set so we need to use talloc utf8 push/pull functions in all communication. Needs more testing. Don't release until I've done a thorough test. I also have a version for 3.2.x. Jeremy.
      adds  9097a67   Fix bug 5798: "CFLAGS info lost in configure"
      adds  8641b54   Attempt to fix the build on IRIX
      adds  af1c802   The IRIX compiler does not like embedded unnamed unions
      adds  5fc7fb4   s4:lib/ldb: fix stupid <SID=...> dn parsing bugs
      adds  aec5a08   s4:extended_dn: add support for <GUID=...>, <SID=...> or <WKGUID=...,DC=...> as basedn
      adds  8aff443   s4:kludge_acl: just fake support for the SD_FLAGS control
      adds  3ebf3f3   s4:linked_attributes: fix a crash bug when the definition of a target attribute is missing
      adds  551bbd8   s4:partition: pass down the SEARCH_OPTIONS control as uncritical
      adds  81b3358   s4:partition: register DOMAIN_SCOPE and SEARCH_OPTIONS controls
      adds  1e24fd3   s4:rootdse: for now don't pass down controls for the rootdse search
      adds  3c9f3c3   s4:drsuapi.idl: fix some fields in drsuapi_DsRemoveDSServer()
      adds  f0c1749   Fix bug 5805: don't close stdout
      adds  0599400   s4:setup: add wellknownObjects to the domain object
      adds  a25fac1   s4:blackblox/test_ldb: test searches via wellknownObjects
      adds  e0dbac6   Don't reject a successful alloc :-(. Jeremy.
      adds  b174765   Fix crash bugs in error paths: ac is not yet initialized here, and we don't need to call ldb_module_done in the main module functions, we can directly return an error. ldb_module_done() is for callbacks
      adds  63e908e   Fix regressions in patchfile after last patch, several other minor fixes.
      adds  8e1d93e   libaddns: Use the same prerequisite for DDNS update as Windows XP.
      adds  c762597   net_dns: Make "lwinet ads dns register" honor the "interfaces" parameter.
      adds  23ec448   Merge commit 'master/master'
      adds  e13270d   fixed the ldb blackbox test to work with non-bourne shells (as needed by ubuntu)
      adds  025ff92   expanded the netlogon test to better simulate the WSPP NRPC test that we had some trouble with
      adds  ba5ef49   updated the LSA and NETLOGON servers with fixes resulting from the AD plugfest in Redmond
      adds  4b9cc7d   Document "cups connection timeout". Jeremy.
      adds  f6c883b   Simply our main loop processing. A lot :-). Correctly use events for all the previous "special" cases. A step on the way to adding signals to the events and being able to merge the S3 event system with the S4 one. Jeremy.
      adds  a9390d3   Correctly fix smbclient to terminate on eof from server. Jeremy.
      adds  af9dc63   Fix the build farm. In this branch cli_echo returns NTSTATUS. Jeremy
      adds  0e0371b   "gwen/cc" does not like the double const :-)
      adds  87f496f   Fix a potential NULL deref in line 258 found by the IBM checker
      adds  9eea692   Fix an uninitialized variable found by the IBM Checker
      adds  80665a0   Fix an unlikely memleak found by the IBM checker
      adds  e443699   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  fe67306   removed some debug lines I left in the last commit
      adds  de5edb1   remove dependencies on my home domain
      adds  6ee4e81   Fix an uninitialized variable warning
      adds  01ecd76   OS/X does not have rl_done in readline.h
      adds  8670235   Fix some missing error handlings
      adds  9bb6bae   Remove an unused variable
      adds  9542b2f   Re-enable build of smb_samba3.c after the rename smbd->samba
      adds  1a228b4   smbd3 is unhappy if stderr is not open
      adds  41ee314   Fix some nonempty blank lines
      adds  20b73b1   Print proper error if include file can't be found.
      adds  c024fb7   Allow 'make testenv-dc', 'make testenv-member', etc.
      adds  8da78b7   Move subunit helper utility to specific subunit directory.
      adds  3ecde31   Import tests for subunit python module.
      adds  68837ff   Fix syntax errors in minschema.
      adds  bb4e9d7   s4:blackbox/test_ldb: test search by <GUID=...> and <SID=...>
      adds  f3ba7fc   Store a local schannel key in secrets.tdb
      adds  2f60262   Add dyn_NCALRPCDIR
      adds  4390860   Add netlogond auth method
      adds  6aa8613   Log in the parent winbind log where a request is going
      adds  f4095b6   If name_to_fqdn fails, retry with the dns domain the DC gave us
      adds  999b69d   s4:gensec: pass down want_features to the spnego backend mech
      adds  9e492b1   s4:rpc_server: tell the gensec layer that we want to do header signing
      adds  338f658   idmap_adex: Add log messages to dc_add_domain for easier debugging.
      adds  2a35985   idmap_adex: Add more debugging to the basic search function.
      adds  c412a93   Fix Domain Trust creation with Windows 2008 (and many other tools)
      adds  7d9f186   Remove DESCRIPTION from generated schema lines.
      adds  c0240d7   Remove compleatly bogus rename test in partitions module.
      adds  8256717   Implement 'type unknown' names in the CrackNames code.
      adds  8cdb3eb   Clarify use of manual parsers in trustInOutBlob (drsblobs.idl)
      adds  8e1c047   Add in secure channel type used by AD trusts
      adds  99d0eb4   Make RPC-LSA test for enumeration conditions more strict
      adds  1a29fd1   Store trusted domain passwords in the LSA server
      adds  320d402   Start implementing AD-style trusted domains in Samba4's NETLOGON server
      adds  912209a   Use the trust password version as kvno for trusts in Kerberos.
      adds  6a55477   Allow the PAC to be passed along during cross-realm authentication
      adds  c3b28c7   Fix cross-realm authentication in Samba4's KDC.
      adds  e0a4d7f   Set default trust kvno to -1
      adds  f190868   Fixed "declaration shadows global declaration" warnings.
      adds  cde1b09   Fixed build warning "passing arg from incompatible pointer type"
      adds  abf00f7   Changed variable name from f19086872ec734fff3f2119712ff24117bec4e5e to match v3-[23]-test
      adds  2024d87   Make map_errno_from_nt_status() a generic call, not just a cli specific one. Remove some unused calls from vfs_acl_xattr. Test for SD's on existing files. Jeremy.
      adds  99b2089   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  f9facb5   Move all subunit files to lib directory.
      adds  df4e9c7   Fix path apparently gone wrong by cherrypick.
      adds  f8a02a1   Fix subunit files location after cherrypicks.
      adds  ec5d09d   Update vfs version as I've added a const to the security_descriptor paramter in fset_nt_acl(). Need to watch the build farm to make sure I haven't broken the AIX or Solaris ACL modules. Jeremy.
      adds  859facd   Fix const warning. Jeremy.
      adds  717ef38   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  6e493fc   Add manpage for nmblookup, move nmblookup closer to nbt library.
      adds  0822369   fix libclinbtsrcdir variable.
      adds  71ef7ae   Remove duplicate copy of manual page.
      adds  be63f86   Remove unused CHECK_FSP macro
      adds  14f835b   Fix bug #5814 - Winbindd dumping core in a strange manner while doing "rescan_trusted_domain". From analysis by hargagan <shargagan at novell.com> : "The winbindd_child_died() is also getting called from process_loop() in case of SIGCHLD signal. In this case it doesn't make the timeout_handler to NULL for the first request. It then initiate a new request using schedule_async_request() which installs a new timeout handler for the same request. In such a case, for a badly [...]
      adds  646df8b   Deal with inheritance from parent directory when setting Windows ACLs. Jeremy.
      adds  88a58ae   Fixed "might be uninitialized" warning
      adds  543c6a0   For the vfs_acl_xattr.c module, make sure we map GENERIC file and directory bits to specific bits every time a security descriptor is set. The S4 torture suite proves that generic bits are not returned when querying an ACL set using them (ie. only the specific bits are stored on disk). Jeremy.
      adds  298a918   s3-winbindd: add dsgetdcname request and reply to winbind structure.
      adds  4c68f3c   build: add "make test_wbpad" for checking winbind 32/64bit structure padding.
      adds  96a5d16   Fix a typo
      adds  1d83fbf   Remove a pointless level of indirection
      adds  76a8da6   s3-winbindd: use new, richer structures in WINBINDD_DSGETDCNAME implementation.
      adds  4e04c5a   wbinfo: fix dsgetdcname caller.
      adds  bf5c80c   krb5-locator: fix dsgetdcname caller.
      adds  5a61f30   wbclient: add my copyright.
      adds  8fcb81e   wbclient: add wbcGuid structure.
      adds  b28db15   wbclient: add wbcGuidToString and wbcStringToGuid helper functions.
      adds  eb78e5c   wbclient: add wbcLookupDomainControllerEx call.
      adds  dd9002c   mount.cifs: have uppercase_string return success on NULL pointer
      adds  2c9df64   mount.cifs: make return codes match the return codes for /bin/mount (try #3)
      adds  45b359a   Make use of ZERO_STRUCT (the first memset was actually wrong)
      adds  e5692d4   Remove SEC_ACCESS. It's a uint32_t. Jeremy.
      adds  decd04d   Ensure we handle signals correctly during the async calls. Jeremy.
      adds  9b331df   Add support for autogen to take a --version-file argument
      adds  10f65cc   remove common lib object files on make cleanlib from source3
      adds  83f55e0   krb5_locator: use wbcLookupDomainControllerEx() for query.
      adds  aa22ab1   Fix executability of samba3-srv.
      adds  6329101   Use const.
      adds  08d3918   libwbclient: fix wbcAuthenticateUserEx() to not ignore provided flags field.
      adds  4464011   libwbclient: add wbcBlob and wbcNamedBlob.
      adds  be6e21f   libwbclient: add wbcAddNamedBlob.
      adds  f33f888   libwbclient: add wbcLogoffUserEx().
      adds  65dc0c3   libwbclient: add wbcLogonUser().
      adds  3bbffb9   pam_winbind: convert to use talloc.
      adds  7817ad4   pam_winbind: prepare to use libwbclient inside pam_winbind.
      adds  0532291   pam_winbind: add wbc_error_to_pam_error().
      adds  0566164   pam_winbind: add wbc_auth_error_to_pam_error().
      adds  b1282d7   pam_winbind: add _pam_check_remark_auth_err().
      adds  377e4f9   pam_winbind: use libwbclient for WINBINDD_GETPWNAM.
      adds  d397baf   pam_winbind: use libwbclient for WINBINDD_INFO.
      adds  ed2b94c   pam_winbind: use libwbclient for WINBINDD_LOOKUPNAME/LOOKUPSID.
      adds  3eae89d   pam_winbind: use libwbclient for WINBINDD_PAM_CHAUTHTOK.
      adds  d3afd53   pam_winbind: use libwbclient for WINBINDD_PAM_LOGOFF.
      adds  dde8046   pam_winbind: use libwbclient for WINBINDD_PAM_AUTH.
      adds  4ff415d   pam_winbind: remove ACB_PWNOEXP.
      adds  9a0860f   pam_winbind: remove NETLOGON_CACHED_ACCOUNT and NETLOGON_GRACE_LOGON.
      adds  9448520   pam_winbind: remove some unused macros.
      adds  e8fe666   pam_winbind: fix wbc_auth_error_to_pam_error().
      adds  d9efd52   pam_winbind: remove unused pam_winbind_request().
      adds  042df7f   pam_winbind: re-add mkhomedir option.
      adds  5b75aa3   pam_winbind: document mkhomedir option.
      adds  eada8f8   If you have a large number of cups printers, then scanning for print info can cause a client to timeout (it takes longer than 30 seconds to enumerate them). Make scanning for printers async with a callback from the main loop. This fixes a bug that was irritating *me* :-). Jeremy.
      adds  430cc44   Async is trickier than it looks :-). Don't use a stack variable for a private data ptr. Jeremy.
      adds  4cbb3b2   Allow data flow to be debugged and only log on error. All seems ok now. Jeremy.
      adds  1d151b3   Ensure we do reinit_after_fork(). Jeremy.
      adds  47f7ef8   Initialize near creation of resource. Makes code clearer. Jeremy.
      adds  80faa78   Fix a "nexted extern declaration" warning
      adds  200b0de   Fix some nonempty blank lines
      adds  f0a2706   Make use of talloc_tos()
      adds  6a78e56   Merge branch 'master' of ssh://git.samba.org/data/git/samba into arc4
      adds  033bc46   Prevent errors with data_blob() being a macro in s4 and function in s3.
      adds  a85f663   Make sure to allocate copy for arc4 data, to avoid problems freeing later.
      adds  2c4391e   Provide the same set of helper functions for DEBUG in Samba 3 and Samba 4, even though the macros are still different.
      adds  621cf3c   Use data_blob() for now, since it seems to be the only function available in both Samba 3 and Samba 4.
      adds  4604ca4   Provide malloc_array() in Samba 4.
      adds  caa4e42   Move lib/util from source4 to top-level libutil.
      adds  9565999   Fix include paths to new location of libutil.
      adds  a19719c   Fix libutil path.
      adds  5c44ed6   Clean up properly.
      adds  2911b79   Fix include, clean up .o files in ../lib and ../libcli
      adds  f01500e   Fix merged build locations.
      adds  7a27c07   Remove duplicate copy of dlinklist.h.
      adds  e439b3e   Use xfile from common lib/util in Samba 3.
      adds  06cdfb1   Support "make test-X" to run all tests that match regex X.
      adds  bb33097   Make sure x_fdup compiles on Samba 4.
      adds  75a36a9   Add some simple tests for lib/util/time.c
      adds  cb78d45   Cope with changed signature of http_timestring().
      adds  218f482   Use common strlist implementation in Samba 3 and Samba 4.
      adds  348be5f   Share data_blob implementation.
      adds  771e25b   Avoid problems with paranoid malloc checker.
      adds  d7371da   Add one-test testsuite for datablob.
      adds  c4d3dc8   Add extra const.
      adds  5237369   Fix warning, prototype.
      adds  d68168e   Cope with the fact that the data blobs returned are now talloc-allocated. Ideally, this memory should be talloc-stolen (and perhaps have DATA_BLOB in the interface everywhere), but that requires some more complex changes so I've just changed it to copy it for now.
      adds  df8885f   Fix installation source locations for ../lib/util headers.
      adds  0d99e58   Fix include paths for files that aren't compiled - breaks dependency file generation.
      adds  5c090e5   Import Winbind NSS file for NetBSD in an attempt to fix the build on NetBSD.
      adds  7bd4e6e   Use common signal helper implementation.
      adds  a19929d   Add more tests to datablob testsuite.
      adds  d661ac1   Fix the build
      adds  6b98c1b   Remove unused #defines
      adds  f259728   Make get_rpc_pipe() static
      adds  756b4b6   Revert "Make get_rpc_pipe() static"
      adds  dc2e98e   Fix "make etags" -- args list was too long for my etags
      adds  3bcb76a   Fix "warning: initialization discards qualifiers from pointer target type"
      adds  a59ce1d   Use common byteorder.h.
      adds  1d0cda2   Use common xfile.h.
      adds  a52e729   Move rbtree.[ch] to lib/util.
      adds  7d371c6   Sync util_tdb implementations.
      adds  652f0e6   Move nmblookup to same location as the rest of the NBT client library.
      adds  1b99d8f   Use common util_file code.
      adds  3b0a1b0   Make util_tdb.h static since it is now used by Samba3.
      adds  45b340d   Remove unused json code.
      adds  cbe4f1b   Move zlib to top-level root.
      adds  edff62a   Remove gencache in Samba 4 - it's unused and behind on the Samba 3 version.
      adds  9f2ed1e   Share RPC binding string utility functions.
      adds  cc6227d   Ignore generated but unused files.
      adds  6f13c38   Fix other paths to binding.o.
      adds  99fba0c   Remove Samba3/Samba4-specific bits.
      adds  3994c42   Fix number of arguments for file_load() functions.
      adds  f97d92c   s3: fix the build of registry.so gpext.
      adds  d5a11f9   fix build warnings.
      adds  aa98289   Add data_blob_string_const_null() function that includes the terminating null byte and use it in Samba 3.
      adds  f6575a2   Use DATA_BLOB instead of "struct data_blob".
      adds  167feb2   Fix bug 5691: SIGBUS on Solaris
      adds  053da4b   s3: fix another build warning.
      adds  3d6f759   Import new enum values.
      adds  eaba778   Add test for data_blob_string_const_null.
      adds  bf768aa   Import debug macros from Samba 3's libndr.
      adds  de0aa78   Move code specific to Samba 3 to a separate file.
      adds  e779345   Import changes from upstream libndr.
      adds  5ae73c6   Import warning fixes from Samba 3.
      adds  390d371   Share ndr_basic implementation.
      adds  8cae7a5   Share ndr_misc implementations.
      adds  58f844a   Share uuid implementations.
      adds  6d02f08   Import warning fixes from Samba 3 into libndr, sync more libndr code.
      adds  2fddd2e   Share ndrdump implementation.
      adds  2049cfe   Share ndr.c implementation.
      adds  345e731   Cosmetic corrections for the DSDB module This commit applies some cosmetic corrections for the DSDB (Directory Server Database).
      adds  2ce72b5   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  65d5b1e   Test maxsize parameter to file_load() as used in Samba 3.
      adds  092bb54   Revert chunk applied by mistake as part of the cosmetic fixes fromi Mathias
      adds  88f1d88   DSDB cosmetic patches: Some enhancements
      adds  3bbe5e8   Pass struct smb_request to file_fsp
      adds  c3fedcd   Pass struct smb_request to file_new
      adds  c530009   Pass struct smb_request to file_free
      adds  d65afbe   Remove the chain_fsp global
      adds  ac126ea   Use "struct files_struct" for pipes instead of smb_np_struct
      adds  a781b78   Remove smb_np_struct
      adds  76dfca1   Make the internal pipe functions static
      adds  2b1bef7   Remove the current_spoolss_pipes_open thingy.
      adds  3e1d6c6   Enable optional anonymization of user names, if the configuration parameter anonymization_prefix is defined in smb.conf, and use the prefix given there.
      adds  2a2f940   Whitespace tidyup and an optimization to remove a talloc. Jeremy.
      adds  783818d   Update the manpage for vfs_smb_traffic_analyzer to include the anonymize_prefix option
      adds  0a33d8b   Check for f_frsize when using statvfs
      adds  abe443a   Remove extraneous comment from 0a33d8bd312cc4497d08bbe0f4dd2abcce67bd0b
      adds  4746f79   Use {u,}int64_t instead of SMB_BIG_{U,}INT.
      adds  fd443f8   Use common fusage implementation.
      adds  9dcbddd   The ldb async merge broke all MMC management utilties
      adds  551e955   Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
      adds  7e5bbe8   Merge branch 'master' of git://git.samba.org/samba
      adds  1f3e4f3   Use GUID_string rather than smb_uuid_string().
      adds  a62c510   Use GUID_from_string.
      adds  ddf16ed   Cope with VFS change. Jeremy.
      adds  501fa6a   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  4c81727   Merge branch 'master' of git://git.samba.org/samba
      adds  389cfee   Use GUID_random.
      adds  2d92361   Remove unused data type schar. If we really need this, it should probably be typedeffed to int8_t.
      adds  efdc503   MAXHOSTNAMELEN is already provided by libreplace if not by the system.
      adds  d4f647c   Remove define for VOLATILE, volatile is already provided by libreplace.
      adds  606c398   Rely on standard {u,}int{8,16,32,64}_t types provided by system or libreplace for {u,}int{8,16,32,64} defines.
      adds  e11277e   Fixed a variable undeclared compilation error
      adds  396e53f   Merge branch 'master' of git://git.samba.org/samba
      adds  b96329f   Define __STDC_FORMAT_MACROS, required for PRIu64 define (among others) from inttypes.h.
      adds  3bd73c9   Define inttypes macros if not provided by system.
      adds  de5d41a   Remove unused header file.
      adds  d8a6f10   Remove unused structures.
      adds  a9d8ed7   Sync with Samba 3.
      adds  4577fb5   Remove unused types.
      adds  69c5992   Fix the "Premature end of data in tag" error when buiding the manpage, fix a typo in the text, add an example for anonymization usage.
      adds  a7187e8   Remove unused stuff
      adds  e037305   Add the oplock-batch25 test showing that a writeattr does not break an oplock
      adds  f4f59bf   s3-build: fix init_samba_module missing proto warning.
      adds  3fe406e   Merge branch 'master' of git://git.samba.org/samba
      adds  42f0172   Remove unused file.
      adds  d940012   Move ndr pkg-config file to top-level.
      adds  831141e   Remove unused file.
      adds  f02a68a   Share ndr_compression.c.
      adds  198974a   Compile lzcompress (required for ndr_compression)
      adds  5198fb6   Share ndr_krb5pac implementation.
      adds  ed7cc8f   Fix include path.
      adds  235e68f   Remove unused variable.
      adds  91437ea   Fix include path.
      adds  5c16a06   Allow auto-detect if --enable-merged-build was not specified.
      adds  b208262   Fix path check.
      adds  436346e   Move tests for Python inside function.
      adds  ed6d3fd   Move checks for make inside function.
      adds  4468279   Move checks for perl inside function.
      adds  79f1ba8   Make check_*.m4 m4 library files just contain functions that can be executed from other m4 files.
      adds  009dcbf   Give the user a hint about whether a merged build would be possible.
      adds  6e2a470   Move make check out of cache call to avoid weird formatting.
      adds  da4399c   s3-build: add and use IDL_PATH while building IDL files.
      adds  7fb9007   Fix very old bug in ASQ
      adds  15c52eb   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  ecc108c   Fix pkg-config file location.
      adds  ecca199   Fix merged build .
      adds  75dabe8   Merge branch 'master' of git://git.samba.org/samba
      adds  0132423   Share libndr.h between Samba 3 and Samba 4.
      adds  7fb590d   Note url explaining this code. Jeremy.
      adds  65fdcd9   Build zlib (required for ndr_compression) if it's not pulled in through other means.
      adds  95a86ed   Fix installation of libndr.h
      adds  aed571d   Attempt to fix bug #5818 - "smbcacls: sorts ACEs improperly and loses inheritance", based on a patch from Paul Fertser <fercerpav at gmail.com>. I also added the ability to get/set hex and symbolic inheritance flag names on ACE flags. I'm still investigating the effects of setting the "SEC_DESC_DACL_AUTO_INHERIT_REQ" flag as I don't yet see what effects this is having on the ACE sent. Jeremy.
      adds  98a6b91   Merge branch 'master' of git://git.samba.org/samba
      adds  7f24027   Allow specifying the exact IDL files to build.
      adds  45f97c4   Move shared DCE/RPC IDL files to root IDL dir.
      adds  daeceff   Fix typo.
      adds  bd89982   Sync misc.idl with Samba 4.
      adds  4999c5b   Regenerated pidl output.
      adds  4f6a4b5   Share idl_types.h.
      adds  358e993   Also check include dirs for IDL files.
      adds  f75b460   Share misc.idl.
      adds  4695504   Share security.idl.
      adds  aaa3e04   Fix includes.
      adds  16bbfc2   Fixed "argument differ in signedness" warning on linux
      adds  d6e5204   Merge branch 'master' of git://git.samba.org/samba
      adds  6afcd9e   s3-build: fix make samba3-idl.
      adds  3cb281e   s3-libgpo: fix build for security cse.
      adds  d9070ab   s3-build: add regenerated files.
      adds  fe46368   move svcctl to main idl directory.
      adds  f0fd834   share ntsvcs.idl.
      adds  5c8944a   s4-idl: merge lsa_BinaryString from s3.
      adds  714cde8   s4-idl: merge netlogon bits from s3.
      adds  17e9d49   Fix include flags for merged build.
      adds  ca9e118   Re-add [todo] tags.
      adds  94d7e52   idl: more netlogon merges between s3 and s4.
      adds  b54b891   s3-build: re-run make samba3-idl.
      adds  78ad8fc   Merge branch 'master' of git://git.samba.org/samba
      adds  760dfa7   Share epmapper.
      adds  0c840bd   Share xattr implementation.
      adds  881b36f   Share initshutdown.idl.
      adds  3214fb0   Add [public] and [todo] as in Samba 4.
      adds  9b162bd   idl: merge netlogon IDL between s3 and s4 wrt LogonSamLogon.
      adds  bf38bab   s3-build: re-run make samba3-idl.
      adds  3b9a03a   s3: fix samlogon client and server calls.
      adds  ec63a6f   Merge branch 'master' of git://git.samba.org/samba
      adds  310dc3e   Re-run pidl.
      adds  5d408ccf  Rename reboot -> do_reboot since the first is a reserved name on FreeBSD.
      adds  85c36cb   Share eventlog.idl.
      adds  5390dc0   Share wkssvc.idl.
      adds  d210393   lsa.idl: Sync a couple more constants from Samba 4.
      adds  b41fc6c   Re-run pidl.
      adds  915f1df   Fix wkssvc test build.
      adds  a26dde5   s3: merge from s4 samr.idl.
      adds  911501b   s3-build: re-run make samba3-idl.
      adds  65dc1ee   s3: fix various samr callers.
      adds  5437ad8   Merge branch 'master' of git://git.samba.org/samba
      adds  fed4658   winreg.idl: Sync ref change from Samba 3.
      adds  ada0e34   Sync parameter names with samba 3.
      adds  c4d5fe7   s4: fix smbtorture build with merged wksvcs idl.
      adds  11ecd5a   s4: merge from s3 samr.idl.
      adds  4c61745   Merge branch 'master' of git://git.samba.org/samba
      adds  f64f444   s3: merge some more lsa bits from s4 idl.
      adds  018bf57   s3-build: re-run make samba3-idl.
      adds  df7a89a   s3: fix s3 lsa server.
      adds  e561c9a   s4: merge from s3 lsa idl.
      adds  ca54a56   s4: fix registry/rpc.c after winreg changes.
      adds  a1b7b6d   idl: more lsa.idl merges.
      adds  e9e1246   kerberos: fix some heimdal build warnings.
      adds  d242491   idl: finally fully share nbt.idl in s3 and s4.
      adds  1e7e508   s3-build: re-run make samba3-idl after winreg changes.
      adds  42a8de7   s3: fix s3 winreg server after idl changes.
      adds  004bbbc   Assert that the server provides allowedAttributes (etc) on each entry
      adds  fc54ca0   Move the password_hash module up the module stack.
      adds  7c88ea8   Create a 'straight paper path' for UTF16 passwords.
      adds  99315a1   Fix errrors in new password handling code found by RPC-SAMR.
      adds  85919c3   Improve RPC-SAMR tests to check random passwords
      adds  4fb64f1   Add a test to RPC-NETLOGON for random machine account passwords.
      adds  969a2fc   Don't use debug level 1 to log a trivial message. Jeremy.
      adds  0bc7ff1   idl: fix svcctl_QueryServiceConfigW.
      adds  9571a18   s3-build: re-run make samba3-idl.
      adds  d2b836e   s3: remove rpccli_svcctl_query_config.
      adds  6a97b41   s3: use IDL generated rpc for _svcctl_QueryServiceConfigW.
      adds  e31b9e0   s3: remove old marshalling for SVCCTL_QUERY_SERVICE_CONFIG.
      adds  1cf404f   testprogs/win32/midltests: add missing Makefile
      adds  80f9029   s4-idl: merge drsuapi.idl from s3.
      adds  04a676f   s3-idl: merge from s4 drsuapi.idl.
      adds  f0dccc0   s3: re-merge s4 drsuapi helper and re-run make samba3-idl.
      adds  f0dcc1f   s4-build: fix drsuapi callers.
      adds  2deeb99   Transform the sequence_number operation into a normal extended operation as it should always have been. Make it also async so that it is not a special case.
      adds  6f77607   Fix bug 5826 - Directory/Filenames get truncated when 3.2.0 client acesses old server. There was some code in pull_ucs2_base_talloc() to cope with this case which hadn't been added to pull_ascii_base_talloc(). The older Samba returns non unicode names which is why you are seeing this codepath being executed.
      adds  c783d8a   Cope with bad trans2mkdir requests from System i QNTC IBM SMB client. If total_data == 4 Windows doesn't care what values are placed in that field, it just ignores them. The System i QNTC IBM SMB client puts bad values here, so ignore them. Jeremy.
      adds  c35b0d9   Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
      adds  d2a007b   s3: merge from s4 drsuapi.idl.
      adds  bd07fdc   s3-build: re-run make samba3-idl.
      adds  6503ffa   s3: fix s3 drsuapi callers.
      adds  e941e4a   s4: merge from s3 drsuapi.idl.
      adds  82aeb52   s3-winreg: merge from s4 winreg idl.
      adds  d726432   s3-build: re-run make samba3-idl.
      adds  1cdd9e3   s4-smbtorture: fix drsuapi_DsGetNT4ChangeLog test.
      adds  2f8e854   s4-smbtorture: fix test_DsGetNCChanges torture test.
      adds  7b23d61   s4-smbtorture: fix test_DsReplicaGetInfo.
      adds  ef8f3c0   s3-build: cleanup in ../librpc as well on "make clean".
      adds  7c94c87   Unify access checks for lsa server functions. Jeremy.
      adds  dc5dc3b   Move some of the memory utility macros to a separate header (for now).
      adds  3189d14   Use the new memory macro file from Samba 3.
      adds  fcce58c   Add extra argument free_on_fail to realloc_array() in Samba 4, as used by Samba 3.
      adds  9d9f5b4   Use common detection function for zlib.
      adds  fb1a93e   Remove defines already provided by the system or libreplace.
      adds  dea4db9   Remove obsolete comment about bool.
      adds  4083247   Remove empty file.
      adds  842ea42   Use standard va_copy.
      adds  9331097   s3: Fix make clean
      adds  519458a   Use shared util.c.
      adds  2d89b52   Use separate make variables for libutil and libcrypto.
      adds  593549f   Fix build of 'everything'
      adds  b3b6d8f   Fix const, dupes.
      adds  18faf30   Fix gitignore.
      adds  15f0a4e   [s3]testparm: prevent "no stackframe around" warning.
      adds  ef9ccf5   [s3]test_lp_load: fix "no talloc stackframe around" message
      adds  7f5a94c   [s3]build: use ..lib/util/params.c instead of param/params.c
      adds  339925f   [s3]loadparm: remove param/params.c which is used no more.
      adds  6c83039   Merge branch 'master' of ssh://git.samba.org/data/git/samba into xmaster
      adds  23c95c9   Add libutil README file.
      adds  89c9545   Use str_list_equal() rather than str_list_compare().
      adds  63de2d9   Move substitute functions to a different file.
      adds  f3f9446   Rename hex_encode to hex_encode_talloc,for consistency with samba 4 and heimdal.
      adds  4f9b6fd   Fix ignore for libcli/nbt/nbtname.h
      adds  33032d5   Move ufc to libreplace.
      adds  6a89b59   Add TALLOC_CTX pointer to strhex_to_data_blob for consistency with Samba 3.
      adds  2243479   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  2c5221e   Use attr.h rather than having local defines for GCC attributes.
      adds  17b12ee   Add extra parameter consistent with samba3.
      adds  98089df   crypto: fix remaining strhex_to_data_blob callers.
      adds  9289537c  s3-build: fix the build of smbd.
      adds  7966b00   lib/util: fix strhex_to_data_blob to use data_blob_talloc.
      adds  9c56c43   s3-build: fix build of ndrdump.
      adds  bc1d394   s4-drsuapi: merge drsuapi_DsAddEntry from s3 drsuapi idl.
      adds  b684efa   s4-drsuapi: merge drsuapi_DsRemoveDSServer from s3 drsuapi idl.
      adds  32a1d55   s4-drsuapi: merge drsuapi_DsWriteAccountSpn from s3 drsuapi idl.
      adds  ca84c40   s4-drsuapi: merge drsuapi_DsGetDomainControllerInfo from s3 drsuapi idl.
      adds  6ddaf5f   s4-drsuapi: merge drsuapi_DsCrackNames from s3 drsuapi idl.
      adds  dd49f74   s4-drsuapi: merge drsuapi_DsGetNCChanges from s3 drsuapi idl.
      adds  d413e1f   drsuapi: share drsuapi idl and helper code.
      adds  80af41b   drsuapi: build new merged drsuapi idl and helpers.
      adds  8105e5b   drsuapi: fix the drsuapi helper build for samba3.
      adds  f34b6bf   idl: share drsblobs idl.
      adds  0d0ab12   ntsvcs: fill in PNP_GetDeviceList() and correct some unknowns.
      adds  044bb5c   s3-build: re-run make samba3-idl.
      adds  5380d43   Remove duplicate macro definitions (already defined in libutil/attr.h)
      adds  0742635   Simplify SIG_ATOMIC_T define, since sig_atomic_t is always provided by libreplace.
      adds  b1a1fbc   Remove defines for QSORT_CAST, already provided by libreplace.
      adds  7275952   Add TALLOC_CTX pointer to generate_random_str(), for consistency with Samba 4.
      adds  2fc058b   Make generate_random_buffer signature match that of lib/util.
      adds  c484b04   Move SMB-specific attribute function to SMB client library.
      adds  182a0e3   Move selftest code to top-level.
      adds  69d38a9   keep obsolete file in samba4 source directory.
      adds  0fd0fc7   Merge branch 'master' of ssh://git.samba.org/data/git/samba into selftest
      adds  694a579   Merge branch 'selftest' of git://git.samba.org/jelmer/samba
      adds  2c8cf0b   Merge branch 'master' of ssh://git.samba.org/data/git/samba into strhex
      adds  7af7935   Specify ZLIB_LIBS explicitly in case zlib isn't brought in any other way.
      adds  452b3e5   Move README.Debian to the right directory.
      adds  ded09b2   Inline the once-used macro "init_dfsroot"
      adds  58b4efc   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  f0c4829   Remove silly safe_free() function which is a wrapper around SAFE_FREE().
      adds  8e704e4   Move more functions out of util_str.c into the shared util.c.
      adds  9fec173   Merge branch 'master' of ssh://git.samba.org/data/git/samba into strhex
      adds  99f0d6b   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  202affa   rpc: Fix the merged build breaking on StrnCaseCmp.
      adds  55a8821   Add vlp to TORTURE_PROGS since it's required by "make test".
      adds  069437a   Just call talloc_free directly rather than through a helper function.
      adds  7f82637   Move smb.conf parser to libutil to match Samba 4.
      adds  085e7b0   Fix segfault when using DEBUG() in the merged build.
      adds  e09c0c1   Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypt
      adds  7e088ec   Fix comment after paths have changed.
      adds  0b3cf40   Fix formatting in selftest help output.
      adds  1ba9867   Fix typo.
      adds  6ba693b   Make sure crypt libs get included.
      adds  c88cbbf   vlp: Move closer to the code tested.
      adds  974ab9d   Use _EXT version of autoconf macro.
      adds  c0de338   Move Samba4-specific code out of selftest.
      adds  e549759   Fix blackbox tests on IPv6-only hosts.
      adds  620a27b   Don't assume crypt.h is present even if crypt() is.
      adds  68bb6e5   Rename BAD to BAD_DATA since the first is already defined on SunOS.
      adds  c3d8f47   Export variables correctly for blackbox tests (thanks metze).
      adds  ac647d0   Move the global hosts_allow() check out of the processing loop
      adds  1510b7b   Use a direct compare instead of calling strncmp in valid_smb_header
      adds  48d3a1d   "fn_new"->"fn" in smb_messages[], we got beyond that :-)
      adds  2883c88   Fix nonempty blank lines
      adds  c4dc548   Fix 64-bit printf warnings
      adds  221ea78   Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypt
      adds  5b52964   Share winreg.idl.
      adds  a8707a4   Regenerate pidl output.
      adds  71022da   Add samba4kpasswd and rkpty binaries
      adds  c41cc67   Ensure the hdb_method structure is not on the stack.
      adds  22eb64f   Actually test the kpasswd server
      adds  3038bc4   Mark clearTextPassword as a privilaged attribute
      adds  b789ff9   LSA Patch for User Manager
      adds  85acd7e   Make the updated RPC-LSA pass against Win2008, and Samba4 to match
      adds  a55afef   Rework mkrelease.sh to exclude Samba3 files
      adds  fc8fadf   idl: finally share krb5_pac.idl.
      adds  640847b   s3: forgot to remove old copy of krb5pac.idl.
      adds  d78f3be   Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypt
      adds  db90d9a   Also move wireshark conformance file.
      adds  6fb7fa8   Also build all other Samba 4 binaries during merged build.
      adds  29838de   Fix names in winreg torture tests.
      adds  e0905c3   Use tables in Samba 3 ndrdump.
      adds  5424c68   Add missing asn1 object.
      adds  6b82b2f   Fix merged build; use full libroken rather than just a couple of object files.
      adds  93e5214   Provide two symbols to allow ndrdump compiled by Samba 3 to be used for Samba 4.
      adds  61db229   s4: fix the build after winreg idl changes.
      adds  e08e5a0   Revert "s4: fix the build after winreg idl changes."
      adds  6aba351   Fix warnings. Jeremy.
      adds  05a0cca   Remove unused define for crypt (now in libreplace).
      adds  4a8c05a   Remove unused macro CONST_ADD.
      adds  0dfd560   Move discard_const hack to memory.hso it can be used by Samba 3.
      adds  66b1c8b   Import comments about opcodes from Samba 3.
      adds  01a902f   Fix crypto test.
      adds  87ec1d2   Make sure prototypes are always included, make some functions static and remove some unused functions.
      adds  dc3828f   Move WMI support code to top-level.
      adds  4b65445   Remove unused function str_list_match.
      adds  41b02b7   Move orpc to top-level directory.
      adds  d59b247   Include generated header files rather than using manually written prototypes.
      adds  6d2d093   Sync syntax of srvsvc.idl with samba3.
      adds  7498f9a   Add missing prototypes for samba3-specific libndr/util.c
      adds  2c1b125   Add source4/ to include path because librpc/gen_ndr is still in source?/
      adds  c3f3271   s3-build: no need to duplicate generated srv_ prototypes.
      adds  4b59ecb   s3-build: no need to duplicate generated ndr_ prototypes.
      adds  f3843e3   s3-samr-server: be consistent when reporting we do password complexity.
      adds  bc9bbda   Fix a valgrind error in idmap_ad_sids_to_unixids()
      adds  d36edcc   Merge branch 'master' of git://git.samba.org/samba
      adds  bb36f3a   idl: merge from s4 lsa.idl to s3.
      adds  66b06e5   s3-build: re-run make samba3-idl.
      adds  cefe4c6   s3-rpcclient: fix cmd_lsa build.
      adds  29c9b88   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  f0b1a1b   Remove the requirement for ldap call made as root. Add in security checks for all SAMR calls. Jeremy.
      adds  b11f3a6   s3-lsa-server: fix _lsa_GetUserName.
      adds  9f46669   s3-build: fix the build.
      adds  6069407   Fix rpcecho test.
      adds  2ee8d29   Prevent warning about directory already existing.
      adds  5209a84   Merge branch 'master' of ssh://git.samba.org/data/git/samba into regsrv
      adds  d4d4a9d   Revert "Registry server LDB backend: Don't make copies of the same type"
      adds  19aec78   Fix the build.
      adds  fdf0d9b   Fix double free.
      adds  95b13b3   Set the right return value if wbc_status is set to an error.
      adds  e858cc2   Delete the krb5 ccname variable from the PAM environment if set.
      adds  2483795   Create a function out of pam_sm_close_session to delete the credentials.
      adds  5cc4a84   Fix two trivial typos
      adds  febd55b   Merge branch 'master' of ssh://git.samba.org/data/git/samba into regsrv
      adds  3678a98   Remove duplicate searching of Samba 4 directory for tags.
      adds  8fe59b9   Automatically enable merged build (for more complete 'make test') when possible during developer builds.
      adds  d53ff68   Silence undefined variable warnings.
      adds  ea4f764   Remove unused global variables.
      adds  d142444   Merge branch 'master' of git://git.samba.org/samba
      adds  86576f0   Add 'selftest' target to Samba 3 that uses the perl selftest code.
      adds  70eba79   Merge branch 'master' of ssh://git.samba.org/data/git/samba into selftest
      adds  8834b9c   Merge branch 'master' of ssh://git.samba.org/data/git/samba into selftest
      adds  dadde7e   Make warning a bit more user-friendly.
      adds  59a6e53   Merge branch 'selftest' of git://git.samba.org/jelmer/samba
      adds  ecd2933   Correctly report when merged-build is used in developer mode.
      adds  fe02004   Specify skip list to selftest.pl, make make target depend on test binaries.
      adds  e422f63   Use socket wrapper for selftest.pl, find binaries correctly.
      adds  8ac2da0   Allow running individual tests in the testsuite, normalize test names, fix some tests.
      adds  4ba0453   Fix AC_SEARCH_LIBS_EXT() usage.
      adds  f36e516   Don't include a (relative path) srcdir in samba4-data.mk.
      adds  4e9db0b   Cope with MAXIMUM_ALLOWED_ACCESS requests when opening handles. Jeremy.
      adds  e16e6e9   Use standard types.
      adds  5018fef   Fix path for quicktest.
      adds  7a68361   Require separate option for quicktest include list rather than making assumptions about it.
      adds  6d9b24d   Remove pstring usages.
      adds  1d5beb7   Remove pstring usage.
      adds  c0e14d5   Repel pstring to nsswitch/.
      adds  1d9ea91   Change buffer size back to 256, just to be sure.
      adds  02fac42   Change some dynamic allocations back to static buffers to fix build.
      adds  12ad921   masktest: Avoid creating new memory context, use dynamic allocation.
      adds  f4e760f   Fix bug 5840: Segfault in "rpcclient lsaaddacctrights"
      adds  b8b0274   Fix a debug message in send_nt_replies()
      adds  c94f994   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  ca2d23e   Remove unused header file.
      adds  84df0a6   Don't push the data out to the client in reply_sesssetup_blob()
      adds  6c019b8   Slightly simplify reply_sesssetup_blob(): Remove an else branch
      adds  d81a9a9   lib-util: fix c++ compile warning.
      adds  5d80542   lib-util: merge from s3 asn1.
      adds  cef97c2   s3-spnego: move spnego defines to spnego.h
      adds  d9f1fff   s3: use shared asn1 code.
      adds  527d797   s3-asn1/spnego: use OIDs including dots.
      adds  c0cf457   s3-asn1: make all of s3 asn1 code do a proper asn1_init() first.
      adds  9994cbf   s3-build: temporarily add asn1_proto file.
      adds  f53578d   Fix net rpc vampire, based on an *amazing* piece of debugging work by "Cooper S. Blake" <the_analogkid at yahoo.com>.
      adds  0f89871   s3-build: fix the build.
      adds  f9c6313   s3-samr-server: fix access check in _samr_QuerySecurity().
      adds  ad50d78   Remove unused copy of ndrdump.c.
      adds  52923c4   Remove unused copy of tables.pl
      adds  3be0f6e   Move libcli-util error code to top-level.
      adds  90bfd9d   Import new DOS error codes from Samba 3.
      adds  e56dff3   Import WERROR defines from Samba 3.
      adds  94c522b   Import NTSTATUS defines from Samba 3.
      adds  391ce30   Fix header file installation.
      adds  e79835b   Clarify the linked attribute module behaviour with comments
      adds  74a9a39   s3-samr-server: _samr_DeleteUser needs to wipe out the user_handle on success.
      adds  c017909   netapi: NetGroupEnum_r needs to handle servers with no groups.
      adds  d115c45   s3-build: fix some const build warnings.
      adds  2f1dbdd   s4-smbtorture: fix build warning.
      adds  596089e   Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
      adds  60164e9   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  29737ab   s3-samr-server: fix return code in _samr_QueryDisplayInformation.
      adds  3566efe   s3-samr-server: unify callback convention: _samr_QueryDomainInfo.
      adds  6e058e5   s3-samr-server: unify callback convention: _samr_UserSetInfo.
      adds  fafa608   netapi: fix NetUserGetGroups_r returning partial results.
      adds  b7c38ab   netapi: fix add_GROUP_USERS_INFO_X_buffer.
      adds  8a3bff3   s3-build: fix another build warning with the new ASN1 code.
      adds  5b5e360   Share codepages.
      adds  90d3cac   s3-docs: add very basic winbind_krb5_locator.7 manpage.
      adds  ae1abe8   s3-docs: fix typos in locator manpage found by metze.
      adds  d59f476   Merge branch 'master' of git://git.samba.org/samba
      adds  2f265fe   Inline asn1_proto.h since the API is stable and public.
      adds  44b7289   Use common error definitions.
      adds  f9fb943   Use WERR_FILE_EXISTS which is the equivalent of WERR_ALREADY_EXISTS previously present in Samba 3.
      adds  0e36ffc   selftest.pl: Silence verbose tdbsam output.
      adds  db65c33   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  cf659fa   Import talloc_stack into util library.
      adds  3f0406f   Optimize x_fread to speed up the smbclient put command
      adds  097f402   Make use of a large buffer for smbclient put command
      adds  d805c71   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  d70efa5   Merge branch 'master' of git://git.samba.org/samba
      adds  81fabef   Use libutil genrand.
      adds  c1e5f28   idl: add svcctl specific access bits.
      adds  f36ffa7   s3-build: remove duplicate svcctl bits and re-run make samba3-idl.
      adds  c17898d   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  55fd6b1   Remove support for obsolete data type "ipv4address"
      adds  d6a5476   Use sockaddr_storage only where we rely on the size, use sockaddr otherwise (to clarify we can also pass in structs smaller than sockaddr_storage, such as sockaddr_in).
      adds  d1bc7e5   Rename same_net to same_net_v4 for consistency with Samba 3.
      adds  fe36fe8   Use common net utility code (address and sockaddr manipulation).
      adds  27c4cf4   s3-build: add missing generated svcctl changes.
      adds  7577d9e   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  22f566c   Move set_sockaddr_port to libutil.
      adds  6b5d0b3   Move subunit ui ops out of smbtorture to the torture library.
      adds  9d2d666   Make lp_tls_* return absolute paths.
      adds  0906579   Remove unused constants from local.h.
      adds  215b849   Merge branch 'master' of git://git.samba.org/samba
      adds  0b68762   Fix "parameter has incomplete type" build warning.
      adds  f182961   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  8baf169   Fix function parameters.
      adds  09a63ac   Move charset library to top level.
      adds  420781b   Remove unnecessary include, improve function name.
      adds  5e4767b   Rename string_replace_w to string_replace_m, which is more correct.
      adds  7ec5847   Split up codepoints code, use consistent _m suffix.
      adds  0f043c1   Move pytalloc to talloc directory.
      adds  23b04a3   Fix include path to pytalloc.
      adds  922a299   Remove iconv_convenience parameter from simple string push/pull functions.
      adds  e9ab9e5   Just hardcode workgroup to empty string, to avoid use of global_loadparm.
      adds  9d679c9   Fix merged build paths.
      adds  ce0ac32   Fix prototype for set_sockaddr_port.
      adds  25988f1   Merge branch 'master' of git://git.samba.org/samba
      adds  78a85f9   svcctl: move some non-rpc related bits out of rpc_svcctl.h.
      adds  2b36455   s3-samr-server: remove unused historic code.
      adds  3971492   s3-samr-server: return NT_STATUS_NOT_SUPPORTED for group rename.
      adds  d27bc73   netapi: add more group tests to netapitest.
      adds  0bfbae0   netapi: make sure to always cleanup after testing NetUser calls.
      adds  1b42152   Fix "ndr_size_PAC_LOGON_INFO defined but not used" build warning
      adds  0058176   s3: fix simple "incompatible pointer type" build warning
      adds  2cabbb2   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  2d46992   Remove const so return value can be freed.
      adds  5d146d0   Avoid retrieving iconv convenience during loops.
      adds  8b06312   Eliminate another instance of global_loadparm.
      adds  284f523   Remove a few more usages of global_loadparm.
      adds  37d885c   Remove iconv_convenience argument from convert_string{,talloc}() but make them wrappers around convert_string{,talloc}_convenience().
      adds  56a0b03   Remove more uses of global_loadparm.
      adds  61013de   Remove dependency of charset code on loadparm.
      adds  27dce76   Remove more usages of global_loadparm.
      adds  e37ce5b   Mark global_loadparm as deprecated.
      adds  12f7056   Remove access to global_loadparm from python module.
      adds  a803525   Regenerate SWIG files.
      adds  264277b   Remove use of global_loadparm in last Python script.
      adds  c3415b3   Add version of next_codepoint without iconv_convenience.
      adds  ea47464   Revert Samba3 back to using its own charset handling code.
      adds  f7692d1   Remove more global_loadparm instances, fix syntax errors.
      adds  2330241   Remove unused include param/param.h.
      adds  2a76f4d   Error return is False, not -1
      adds  791f9e0   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  0b0b11e   Fix the build.
      adds  a665f5f   Fix installation of charset headers.
      adds  0218669   Remove include/local.h and move defines to more appropriate places.
      adds  d6afe7c   Fix includes.
      adds  e72e277   Remove another use of global_loadparm.
      adds  ff211be   Remove "pipe_handle_offset" -- pipes now use "struct files_struct"
      adds  5616480   Fix "make etags" -- the args list gets really long for s4 with the prefix
      adds  1ad5499   Add str_list_check[_ci] to s3's proto.h
      adds  f87219d   Move the is_known_pipename check into np_open
      adds  7bea668   Add proxied named pipe support
      adds  71a2e02   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  1c6aa01   [s3]build: fix bug #5677 - fix test_{shlibs,nss_modules,pam_modules} on Solaris
      adds  65ca8eb   [s3]pdbedit: remove unused variable.
      adds  268caef   [s3]test: fix testparm_s3 tests: don't create truncated smb.conf files.
      adds  1d3dcd1   [s3]pidfile_create: use check is_default_dyn_CONFIGFILE() since we have it.
      adds  0ee8992   [s3]libsmbconf: remove unused define.
      adds  9299d53   [s3]libsmbconf: add backend_requires_messaging() method to libsmbconf.
      adds  e453bf7   [s3]libsmbconf: fix comment typo.
      adds  64ab71d   [s3]libsmbconf: fall back to file backend when no valid backend was found
      adds  b231067   [s3]libsmbconf: return WERR_BADFILE when no path to text backend is provided.
      adds  9c09d54   [s3]libsmbconf: create text config in smbconftort
      adds  3a06201   [s3]libsmbconf: add method is_writeable() and wrapper smbconf_is_writeable()
      adds  e4fe332   [s3]libsmbconf: add utility function smbconf_is_writeable_bystring()
      adds  151dfd9   [s3]build: fix bug #5765 - fix installlibs on solaris by using portable "test -r"
      adds  eb3c826   s3-netlogon-idl: fix IDL for netr_DsrGetDcSiteCoverageW.
      adds  5a4b421   s3-build: re-run make samba3-idl.
      adds  68aa9bd   s3-rpcclient: add getdcsitecoverage call.
      adds  b881d2e   [s3]winbind: fix smbd hanging on Solaris when winbindd closes socket.
      adds  9de5172   Remove duplicate check for volatile, move all utime-checks to libreplace.
      adds  807b862   Fix duplicate inclusion of zlib.m4.
      adds  aafe9ca   Fix definition of environ on Mac OS X (bugzilla: #5412).
      adds  4ee7b58   s4-lsa: merge lsa_QuerySecurity from s3 lsa idl.
      adds  fb38705   s4-lsa: merge lsa_EnumPrivs from s3 lsa idl.
      adds  7e19dd6   s4-lsa: merge lsa_EnumAccounts from s3 lsa idl.
      adds  6131c0d   s4-lsa: merge lsa_EnumTrustDom from s3 lsa idl.
      adds  6a2dabe   s4-lsa: merge lsa_GetUserName from s3 lsa idl.
      adds  95c69ca   s4-lsa: merge lsa_LookupPrivDisplayName from s3 lsa idl.
      adds  ea6b486   s4-lsa: merge lsa_EnumPrivsAccount from s3 lsa idl.
      adds  8bcc939   s4-lsa: merge lsa_LookupPrivName from s3 lsa idl.
      adds  7c3d1dd   s4-lsa: merge lsa_QueryTrustedDomainInfoBySid from s3 lsa idl.
      adds  36725ec   s4-lsa: merge lsa_QueryTrustedDomainInfo from s3 idl.
      adds  ea88686   s4-lsa: merge lsa_QueryTrustedDomainInfoByName from s3 lsa idl.
      adds  8e622f5   s4-lsa: merge lsa_QueryDomainInformationPolicy from s3 lsa idl.
      adds  992c03a   s4-lsa: merge lsa_LookupSids/{2,3} from s3 lsa idl.
      adds  92f1c0d   s4-lsa: merge lsa_LookupNames/{2,3,4} from s3 lsa idl.
      adds  95231ea   s4-lsa: merge lsa_QueryInfoPolicy/{2} from s3 lsa idl.
      adds  d04131c   idl: share lsa.idl between s3 and s4.
      adds  a4ad265   s4-libnet: fix user and group enumeration functions after lsa changes.
      adds  35f1200   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  0e389dc   s4-lsa-server: remove merge leftover.
      adds  f5269ff   s3-netlogon: kill an fstring in rpc_server.
      adds  698b7fd   netapi: fix access bits in netapi.
      adds  2b29b71   s4: import lorikeet-heimdal-200810271034
      adds  6bc9fb8   selftest: move gdb_* and valgrind_* scripts to selftest/
      adds  7a4d937   s4: lsa-server: fix crash bugs related to [out,ref] ** changes
      adds  8160cd1   s4: libcli/security: a NULL DACL allows access
      adds  b99926c   s4: ntvfs/posix: to set a DACL at open time SEC_DESC_DACL_PRESENT must be set
      adds  67c5aca   RAW-ACLS: test the behavior of NULL DACL vs. empty DACL
      adds  98f8f89   s4-netlogon: merge misc stuff.
      adds  bb3836a   s4-smbtorture: fix test_LogonUasLogon.
      adds  532fd92   s4-smbtorture: fix test_LogonUasLogoff.
      adds  0992a9d   s4-netlogon: merge netr_DsrGetDcSiteCoverageW from s3 idl.
      adds  2a7de4e   s4-netlogon: merge netr_DsrEnumerateDomainTrusts from s3 idl.
      adds  2a329c4   s4-netlogon: merge netr_DsRGetSiteName from s3 idl.
      adds  a674a3b   s4-netlogon: merge netr_GetAnyDCName from s3 idl (untested).
      adds  f82a117   s4-netlogon: merge netr_GetDcName from s3 idl.
      adds  f0697b0   s4-netlogon: merge netr_DsRGetDCName{Ex,Ex2} from s3 idl.
      adds  388952f   s4-netlogon: merge netr_LogonControl from s3 idl.
      adds  8a79378   s4-netlogon: merge netr_LogonControl2 from s3 idl.
      adds  359927d   s4-netlogon: merge netr_LogonControl2Ex from s3 idl.
      adds  4f6264b   s4-netlogon: merge netr_LogonGetDomainInfo from s3 idl.
      adds  6f2179b   s4-netlogon: merge netr_DatabaseDeltas from s3 idl.
      adds  fccd5a4   s4-netlogon: merge netr_AccountDeltas from s3 idl.
      adds  0de8811   s4-netlogon: merge netr_AccountSync from s3 idl.
      adds  f285af6   s4-netlogon: merge netr_LogonSamLogon{Ex,WithFlags} from s3 idl.
      adds  cbc0b63   s4-netlogon: merge netr_DatabaseSync from s3 idl.
      adds  ef37351   s4-netlogon: merge netr_DatabaseSync2 from s3 idl.
      adds  8f52c33   s4-netlogon: merge netr_DatabaseRedo from s3 idl.
      adds  8e4c691   s4-netlogon: merge netr_ServerAuthenticate{2,3} from s3 idl.
      adds  1798e9d   s4-netlogon: merge netr_ServerReqChallenge from s3 idl.
      adds  556b5bb   s4-netlogon: merge netr_ServerPasswordSet from s3 idl.
      adds  5241563   s4-netlogon: merge netr_ServerPasswordSet2 from s3 idl.
      adds  8be9cef   netlogon: merge netlogon.idl between s3 and s4.
      adds  5772c73   s3-build: re-run make samba3-idl.
      adds  ecd2434   s4-srvsvc-idl: adapt some more formating changes from s3 idl.
      adds  6aac05f   wbcGetDisplayName
      adds  d1f9804   wbinfo --sid-to-fullname
      adds  7c53ffe   Allow a new file to inherit the Windows ACL from its parent. Now to do the same for directories. Jeremy.
      adds  c7dcf7d   s4-srvsvc-server: fix obvious level mismatch in dcesrv_srvsvc_NetShareAdd().
      adds  7c5f369   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  a238144   Coverity fix #CID: 607 - resource leak on error path. Jeremy.
      adds  f1a70d1   Coverity fix CID: 592 - null deref (can't happen but doesn't hurt to be sure). Jeremy.
      adds  35ef924   Fix CID 574 - tidies up the code expression. Jeremy.
      adds  680975d   Fix CID 606 - failed to return -1 after socket() fail. Jeremy.
      adds  0a6ff29   Fix CID: 456 - resource leak on function exit. Jeremy.
      adds  753af36   Length comparison of the linearized version is not correct. The linearized version is not casefolded so length might not match and yet the strings be equivalent. This can happen if one component is case-insensitive and a letter that have an uppercase version of a multibyte character that differ in legth from the corresponding lowercase one.
      adds  031c5d2   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  b1b58a1   use glibc sys/inotify.h header
      adds  9da4c3f   Revert "Length comparison of the linearized version is not correct."
      adds  c9f69f1   Fix installation of Samba 4 during merged build.
      adds  0ab0373   Fix building of SWIG files from merged build.
      adds  2fce8d8   Fix Debian maintainers email address.
      adds  a9fed09   use glibc sys/inotify.h header
      adds  782f309   Inherit Windows ACLs on a new directory. Jeremy.
      adds  6acd909   Merge branch 'master' of git://git.samba.org/samba
      adds  af216fd   Don't create LanMan Directory Replication Service key (bug 4934).
      adds  8c1a90c   Start moving us closer to passing S4 RAW-ACL test using the vfs_acl_xattr module. Inheritance fails at the moment though. Jeremy.
      adds  391264a   added a new charset for string2key
      adds  5c946b1   mksyms.sh: Fix typo in comment.
      adds  9bcd572   Merge branch 'master' of git://git.samba.org/samba
      adds  ca4cd04   s3-srvsvc-idl: merge STR_LEN4 removal from s4.
      adds  6226505   s3-srvsvc-idl: add missing field to srvsvc_SrvInfo402/403.
      adds  7cd5f73   s3-srvsvc-idl: fix srvsvc_NetCharDevEnum.
      adds  bb4894d   s3-srvsvc-idl: fix srvsvc_NetCharDevQEnum.
      adds  d0b02f9   s4-srvsvc-idl: use maxuses as uint32 consistently.
      adds  4b8606f   s4-srvsvc-idl: pure cosmetic merge from s3 idl.
      adds  0b95cb2   s4-srvsvc: merge srvsvc_NetShareInfo502 from s3.
      adds  95e438d   s4-srvsvc: merge srvsvc_NetSetFileSecurity from s3 idl.
      adds  f61ce2f   s4-srvsvc: merge srvsvc_NetSetFileSecurity from s3 idl.
      adds  9fd8270   s4-srvsvc: merge srvsvc_NetRemoteTOD from s3 idl.
      adds  0688173   s4-srvsvc: merge srvsvc_NetPathCanonicalize from s3 idl.
      adds  f151246   s4-srvsvc: merge srvsvc_NetPathType from s3 idl.
      adds  31b067a   s4-srvsvc: merge srvsvc_NetShareCheck from s3 idl.
      adds  70c9cb4   s4-srvsvc: merge srvsvc_NetServerStatisticsGet from s3 idl.
      adds  3206f35   s4-srvsvc: merge srvsvc_NetShareAdd from s3 idl.
      adds  523732e   s4-srvsvc: merge srvsvc_NetShareSetInfo from s3 idl.
      adds  227c6ed   s4-srvsvc: merge srvsvc_NetShareGetInfo from s3 idl.
      adds  8859e9a   s4-srvsvc: merge srvsvc_NetTransportDel from s3 idl.
      adds  d2cc4e6   s4-srvsvc: merge srvsvc_NetTransportEnum from s3 idl.
      adds  5cd089e   s4-srvsvc: merge srvsvc_NetSrvSetInfo from s3 idl.
      adds  c982b36   s4-srvsvc: merge srvsvc_NetSrvGetInfo from s3 idl.
      adds  6e9d69e   s4-srvsvc: merge srvsvc_NetCharDevGetInfo from s3 idl.
      adds  b70d984   s4-srvsvc: merge srvsvc_NetCharDevQGetInfo from s3 idl.
      adds  7255209   s4-srvsvc: merge srvsvc_NetFileGetInfo from s3 idl.
      adds  439f197   s4-srvsvc: merge srvsvc_NetDiskEnum from s3 idl.
      adds  07f1bb3   s4-srvsvc: merge srvsvc_NetCharDevEnum from s3 idl.
      adds  d1340df   s4-srvsvc: merge srvsvc_NetCharDevQEnum from s3 idl.
      adds  8f99170   s4-srvsvc: merge srvsvc_NetConnEnum from s3 idl.
      adds  546fb40   s4-srvsvc: merge srvsvc_NetFileEnum from s3 idl.
      adds  947e14a   s4-srvsvc: merge srvsvc_NetSessEnum from s3 idl.
      adds  7204dea   s4-srvsvc: merge srvsvc_NetShareEnumAll from s3 idl.
      adds  f25b645   s4-srvsvc: merge srvsvc_NetShareEnum from s3 idl.
      adds  767202e   srvsvc: share srvsvc idl between s3 and s4.
      adds  569fda3   s3-build: re-run make samba3-idl.
      adds  f6c3710   Merge branch 'master' of git://git.samba.org/samba
      adds  6066e1a   srvsvc: re-move idl file to main directory.
      adds  5ecccac   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  55d55d9   finished adding UTF16_MUNGED charset
      adds  e311bec   use the new CH_UTF16_MUNGED charset for utf16 password buffers
      adds  7f8bc6a   errors: share dcerpc error function.
      adds  069a6f0   Disable lanman authentication by default in Samba 4.
      adds  0e79895   samba4.rpc.samr: Use more torture API functions
      adds  634e3df   samba4.rpc.samr: Use torture API in a couple more places.
      adds  ac428a2   dcerpc: Fix include path so header installer translates it correctly during install.
      adds  fb292ac   srvsvc: fix typo in srvsvc_NetSrvInfo403.
      adds  f591c26   build: re-run make samba3-idl.
      adds  161cb81   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  c7cedd3   Add comments in torture code, allow creating subcontexts.
      adds  5920667   Split out torture results from torture context.
      adds  8344e94   Unify se_access_check with the S4 code. Will make calculation of SEC_FLAG_MAXIMUM_ALLOWED much easier for files. Jeremy.
      adds  265f238   Typo
      adds  65eca73   s3-samr-idl: add SAM server specific access rights.
      adds  700cece   s3-samr: remove duplicate copies of SAM server specific access rights.
      adds  3913366   s3-samr-idl: add User Object specific access rights.
      adds  29d2729   s3-samr: remove duplicate copies of SAM user specific access rights.
      adds  04c2204   s3-samr-idl: add Domain Object specific access rights.
      adds  f126371   s3-samr: remove duplicate copies of Domain Object specific access rights.
      adds  673ba71   s3-samr-idl: add Group Object specific access rights.
      adds  5e5edbe   s3-samr: remove duplicate copies of Group Object specific access rights.
      adds  0f9410e   s3-samr-idl: add Alias Object specific access rights.
      adds  66993ab   s3-samr: remove duplicate copies of Alias Object specific access rights.
      adds  12d2bfd   security-idl: add STANDARD_RIGHTS_X bits.
      adds  ff274e5   Remove a pointles call to smb_bufrem
      adds  72a1e3a   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  ce67cf0   Install additional libutil headers.
      adds  df766a3   Support alternative include paths.
      adds  5a56c0a   Use dup2() replacement from libreplace.
      adds  72af9b0   Another unused variable.
      adds  9de80e7   Samba3: Include util.h header file rather than having custom prototypes.
      adds  2c81fd7   proto.h: Remove prototypes already in other header files.
      adds  1abf41e   security-idl: fix typo.
      adds  84cc8f5   s3-accessmask: re-run make samba3-idl and remove duplicate copies.
      adds  bb6681e   s3-net: fix build warning.
      adds  7ca8be1   s4-smbtorture: fix segfault in RPC-SAMLOGON test.
      adds  54eaf2d   Get closer to passing S4 RAW-ACLs. Jeremy.
      adds  c165770   Merge branch 'master' of git://git.samba.org/samba
      adds  dfc78b1   Only provide valgrind_strlen prototype when it's being compiled in.
      adds  161d70a   Move sys_chown() to rep_chown().
      adds  cdf8f57   Use 'regular' chown, libreplace will provide (dummy) replacement if necessary.
      adds  bbbe6ab   Move sys_link to libreplace.
      adds  dbda9ad   Move sys_readlink() to libreplace.
      adds  e8cda43   Move sys_symlink() to libreplace.
      adds  38d6736   Move sys_lchown() to libreplace.
      adds  a6d537b   Move sys_realpath() to libreplace.
      adds  c2a4db0   Remove tests for functions provided by libreplace from configure.
      adds  6a2caa3   Remove sys_chroot() - libreplace already provides an alternative.
      adds  7b186c4   Remove sys_dl*() - stubs are already provided by libreplace.
      adds  31fa08d   Merge branch 'master' of /home/jelmer/samba3
      adds  cd55fdd   Fix return type of readlink().
      adds  f929488   Remove duplicate prototypes.
      adds  75819db   Rename param_opt.flags to priority.
      adds  cf72152   Remove need to define _SAMBA_BUILD_ == 4 when using installed headers.
      adds  d880faa   Fix includes in installed version of talloc_stack.h.
      adds  1b05be1   ALlow util/debug.h to be included more than once.
      adds  d3df406   Use struct for server versions.
      adds  af29404   Fix prototype for attrib_string().
      adds  2d42c4c   Fix proto header.
      adds  edb7ac6   Fix header installation.
      adds  ddcab78   Rename dos_errstr() to win_errstr() for consistency with Samba 4.
      adds  7ec720a   Use shared doserr.c.
      adds  8c4e2eb   Remove use of lp_*() from ntlm_check.c.
      adds  434ca5f   Use standardized types in ntlm_check.c.
      adds  4d3eb32   ntlm_check.c: Sync some changes from Samba 4.
      adds  7a0ed93   Remove unused extern declaration
      adds  8637716   Make use of smb_bufrem()
      adds  7f9d6f8   Add a "buflen" struct member to smb_request
      adds  63da08d   Apply some const to np_write()
      adds  ab0561f   Apply some const to get_lock_*()
      adds  cc546c0   In reply_search(), don't write to inbuf when splitting directory and mask
      adds  ac97d7d   In reply_copy, don't write to inbuf when splitting directory and mask
      adds  7bdb571   Remove a bunch of direct inbuf references by adding "buf" to smb_request
      adds  e5081d6   Move ABS() to libutil.
      adds  4b74b22   Remove IS_DOT and IS_DOTDOT macros, already provided by libreplace or the system.
      adds  fa7bb8a   Remove convert_string_talloc_descriptor, add iconv_talloc().
      adds  3a6b88f   Remove unused argument iconv_convenience.
      adds  57a60f0   Move lp_*() calls a bit higher up the calls tack.
      adds  9293c59   Move calls to lp_* higher up in the call stack.
      adds  7942333   Remove another use of global_loadparm.
      adds  d9cbf2b   Remove another use of global_loadparm.
      adds  dccf1b2   Remove another use of global_loadparm.
      adds  cb7d085   Use global iconv convenience rather than global loadparm.
      adds  7a6190e   Remove another use of global_loadparm.
      adds  a76adc5   Remove two debug parameters, not used anywhere.
      adds  9265cb0   Use a separate global for nonblocking socket testing rather than global_loadparm.
      adds  b034c51   Add gensec_settings structure. This wraps loadparm_context for now, but should in the future only contain some settings required for gensec.
      adds  3ebc574   Fix the build.
      adds  1492513   Fix build for make everything.
      adds  2917720   Rename class to "cls" since the first is a keyword name in C++. Thanks, Brad.
      adds  c537f7a   Fix the build.
      adds  fa47f03   Kill some fstrings
      adds  334d590   The non-talloc versions of srvstr_pull are not longer needed
      adds  7a0e5de   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  ff36c52   Remove another use of global_loadparm.
      adds  29a20af   Remove use of global_loadparm for SMB2 client connections.
      adds  8f76330   Add *test4 rules to merged build Makefile, to allow running the Samba 4 tests against Samba 4. (doesn't work yet).
      adds  ef915ef   Move check of SMB_CONF_PATH to loadparm code.
      adds  e11a7b3   Add utility function for getting the default loadparm context from a python module.
      adds  cb77fca   Remove use of global loadparm in python modules.
      adds  a1cc278   Remove use of global_loadparm during initialization of gensec.
      adds  62c57cb   Remove use of global_loadparm when comparing nt status error - use global variable instead.
      adds  28d374e   Use environment variable rather than loadparm parameter when testing nonblocking sockets.
      adds  41e44d6   Remove MIN, MAX, slprintf, vslprintf defines already provided by libreplace.
      adds  b327c0a   Samba3: Remove more configure tests already done by libreplace.
      adds  15c0aad   Remove unused include of param/param.h.
      adds  e7810b1   Use standard heimdal function for finding interfaces - libreplace provides support for the underlying functions now.
      adds  ee7c217   Remove another use of global_loadparm.
      adds  3fda6c5   Remove global_loadparm stub in Samba 3 as it's no longer used.
      adds  1e053df   Remove use of global_loadparm for disabled gensec backends.
      adds  a9dbd73   Remove last instance of global_loadparm.
      adds  4147ad1   Remove global_loadparm.
      adds  b45caa4   Fix the build.
      adds  1575cae   Fix memory leak.
      adds  2bd5ac8   Add srvstr_get_path_req[_wcard]
      adds  a31fab8   Simplify params of srvstr_pull_buf_talloc()
      adds  af7cf4f   Remove some direct inbuf references by adding smbreq_bufrem
      adds  e48364a   Rename "inbuf" to "base_ptr" in srvstr_get_path_*
      adds  c6973e6   Remove an unused variable
      adds  f120038   Fix bug 5860: safe_strcpy gives a nasty error message for overlong strings
      adds  2bab73a   Remove a bunch of direct inbuf references by adding "vwv" to smb_request
      adds  77f52d9   Use "vwv" in trans parsing
      adds  c2a280a   Pass smb_request to send_trans_reply to match with send_[nt]trans[2]_reply
      adds  f3e638b   Make a [un]become_root wrap a bit tighter
      adds  17218df   [s3]winbindd: speed up fill_grent_mem (i.e. winbindd_getgrent) a lot.
      adds  e7607b9   Remove a direct inbuf reference in reply_negprot
      adds  792324b   Remove the inbuf reference from map_checkpath_error()
      adds  7808a25   Remove some inbuf references by adding "cmd" to smb_request
      adds  c5a70ca   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  9a05c27   Make a comment match its function definition
      adds  eb9656e   Fix nonempty blank lines
      adds  973d50a   s4:torture: fix names of defines
      adds  7ed352b   s4:torture: PROVISION isn't used by all tests
      adds  4f25c77   s3: proto.h: add missing sys_[g|s]et_quota_vfs() prototypes
      adds  2efacde   s3: fix a few "shadows a global declaration" warnings
      adds  9dd4abd   netlogon: fix IDL for netr_DatabaseRedo.
      adds  be5c79c   s3-build: re-run make samba3-idl.
      adds  adf016e   Fix use of wrong union arm in linked_attributes module
      adds  9381a78   Use ldb_dn_from_ldb_val to avoid possible over-run of the value.
      adds  169f906   Give a better error when ldb_dn_from_ldb_val fails
      adds  2fc5ca8   Re-add support for supporting the PAC over domain trusts.
      adds  31158c0   Use ldb_dn_from_ldb_val() to create a DN in the SAMR server
      adds  4f8fac1   Pass all the non-inherited S4 RAW-ACL tests. Jeremy.
      adds  6a37302   Pass the directory versions of the RAW-ACL (still not inheritance). Refactor some common code between open_file_ntcreate() and open_directory(). Jeremy.
      adds  d98e48c   Be more verbose about a directory ACL error. Jeremy.
      adds  0953688   Trigger (and fix) a bug in Samba3 making smbd an infinite data source
      adds  bfc59f6   Pass all of RAW-ACLS except for inheritence. Working on that next. Jeremy.
      adds  37f4c70   Ignore 3.0 style invalid group mappings during upgrade to ldb
      adds  89fac8c   s4-smbtorture: fix some obvious copy-paste errors.
      adds  3fa7a1b   s3-libnet_samsync: print new line in display output.
      adds  d997435   Fixed typo in source/utils/net_rap.c
      adds  71bc6e9   Use talloc for struct aio_extra
      adds  d62ff20   Fix nonempty blank lines
      adds  e4897a5   Add construct_reply_common_req wrapper
      adds  b812566   Make "inbuf" a talloc child of "smb_request" for normal smb requests
      adds  8987641   Rewrite aio.c to keep the whole smb_request structure, not just the inbuf
      adds  f0ba601   Convert blocking.c to use talloc
      adds  eddb43c   Slightly simplify logic in cancel_pending_lock_requests_by_fid()
      adds  59e237c   Slightly simplify logic in remove_pending_lock_requests_by_mid()
      adds  3376e7a   Slightly simplify logic in process_lockingX()
      adds  d5f91d7   Simplify logic of cancel_pending_lock_requests_by_fid()
      adds  6b4d48c   Convert blocking.c to store a smb_request instead of just inbuf
      adds  95d1825   Fix a const warning
      adds  b9211de   Fix the build
      adds  abd2139   s3-samr-idl: fix samr_ValidatePassword.
      adds  7ac5660   s3-samr-idl: fix samr_QueryUserInfo2.
      adds  6a3a8f7   s3-build: re-run make samba3-idl.
      adds  ae795a0   we need to remove the pidl Makefile on "make clean" to handle upgrades to perl versions
      adds  41a1c88   don't give errors when an empty modules list is given to ldb
      adds  30eff4f   fixed options argument to ldb connect in python
      adds  8cb23a6   Remove unused variable. Jeremy.
      adds  d93041e   Add reference to bug #4308 to remind me to add regression test to smbtorture. Jeremy.
      adds  f640135   Fix crash in module, get more of the NULL acl test right. Jeremy.
      adds  4af3c28   Only one more issue with NULL ACL test left to solve. Jeremy.
      adds  24c598b   Don't call FSET_NT_ACL on file create if there's no SD to set. Leave the default ACL in place. Jeremy.
      adds  7522ef1   Final fix to make us pass NULL SD test in RAW-ACLs. Not sure if this is 100% right. Only inheritance left to fix. Jeremy.
      adds  87f563c   Start factoring out the inheritance differences. Jeremy.
      adds  0be668f   doserr: add WERR_NO_TRUST_SAM_ACCOUNT.
      adds  8d69a65   s3-dsgetdcname: fix reply generation (forgot to map nt1 to nt5ex).
      adds  0db0ce4   Fix bug #5825 - Account locking out doesnt work with an LDAP backend.Based on a problem found by Boyang. Only the pdb_nds backend implements login attempts so this was broken for tdbsam and ldap. Jeremy.
      adds  66abdaa   netlogon-idl: add netr_ChangeLogEntry.
      adds  bc6cb55   netlogon-idl: add netr_ChangeLogFlags.
      adds  64fff23   netlogon-idl: add netr_ChangeLogObject union.
      adds  e721e3b   netlogon-idl: use netr_ChangeLogEntry subcontext in netr_DatabaseRedo.
      adds  c353c53   netlogon: add 8bit varients of netr_SamDatabaseID8Bit and netr_DeltaEnum.
      adds  7bd12a8   netlogon: use 8bit SamDatabaseID and DeltaEnum in netr_ChangeLogEntry.
      adds  884c3b3   s3-build: rerun make samba3-idl.
      adds  008ac81   s3-rpcclient: add database_redo command.
      adds  db26f7b   s4-smbtorture: add test for netr_DatabaseRedo.
      adds  3269591   mount.cifs: use lock/unlock_mtab scheme from util-linux-ng mount prog
      adds  1a60fc0   librpc/idl: Add named_pipe_auth.idl to Samba4
      adds  21aa4ea   s4: smbd: implement stream_socket_named_pipe()
      adds  9666582   s4: rpc_server: listen on named_pipes
      adds  6815fd1   s3: rpc: let serverinfo_to_SamInfo3() work with no pipe_session_key
      adds  e9b8dd5   s3: build ndr_named_pipe_auth.c
      adds  ace87f1   For proxied named pipes, connect to np/<pipe_name> and send auth info
      adds  2c5a9f0   s4-test: skip netr_DatabaseRedo test.
      adds  8b4b5c3   Add wrapper str_list_make_v3() to replace the old S3 behavior of str_list_make(). From Dan Sledz <dan.sledz at isilon.com>: In samba 3.2 passing NULL or an empty string returned NULL. In master, it now returns a list of length 1 with the first string set to NULL (an empty list). Jeremy.
      adds  7ae6253   Convert to use VFS layer.
      adds  8962be6   Make us clean under valgrind --leak-check=full by using talloc_autofree_context() instead of NULL. Remove the code in memcache that does a TALLOC_FREE on stored pointers. That's a disaster waiting to happen. If you're storing talloc'ed pointers, you can't know their lifecycle and they should be deleted when their parent context is deleted, so freeing them at some arbitrary point later will be a double-free. Jeremy.
      adds  5a2feed   If we didn't inherit any ACE's the ACE pointer should be NULL. Jeremy.
      adds  616bc99   s4: security.idl: split of dom_sid stuff into dom_sid.idl
      adds  c6e5788   s4: security.idl: for now move server_id also to dom_sid.idl
      adds  da9f41d   s4: ndr_sec_helper: remove unused include
      adds  ff5c58d   librpc/ndr: move ndr_sec_helper.c to the toplevel
      adds  9579036   s4: fix samba4.samba3sam.python test
      adds  0d25517   s3: security.idl: split of dom_sid stuff into dom_sid.idl
      adds  03b9547   s4: use toplevel security.idl
      adds  1e80221   security.idl: sometimes ACEs have some padding at the end
      adds  07ee1a6   s3: make idl
      adds  f0b3f98   s4: dsdb/schema: fix the equality and comment of DN+String syntax
      adds  8d4aaef   s3: add missing librpc/gen_ndr/ndr_dom_sid.h
      adds  87d4138   Converting notify.c to store a request, not an inbuf
      adds  5e29565   Remove the change to the user context in process_blocking_lock_queue()
      adds  52958ea   Remove a direct inbuf reference (should have been removed with 8987641d...)
      adds  807ad17   Remove a direct inbuf reference from reply_nttrans()
      adds  8637dd1   change CHECK_READ to use smb_request instead of inbuf
      adds  7a35506   Remove direct inbuf refs from send_trans_reply
      adds  8315677   Do not write into inbuf for the transs request
      adds  5a33e90   Make "construct_reply_common" static
      adds  813bf8b   Fix a subtle logic bug in the adaption of se_create_child_secdesc(), pass RAW-ACL inheritance tests. Only access masks for SD get/set left to fix. Jeremy.
      adds  d64caaf   Remove debug code added in error. Jeremy.
      adds  7d8787c   ntlm_auth: Put huge NTLMv2 blobs into extra_data on CRAP auth.
      adds  4c391c9   [s3]build: build cifs.upcall at build time instead of at install time.
      adds  951cf45   [s3]build: prevent make errors for picky makes when $(EXTRA_ALL_TARGETS) is empty
      adds  0474c86   nterrors: add NT_STATUS_DS_BUSY.
      adds  e78379b   s4-dsdb: add samdb_result_parameters.
      adds  c8a8c23   s4-dsdb: add samdb_msg_add_parameters.
      adds  e004307   s4-netlogon: change parameters string to lsa_BinaryString.
      adds  fdc28cf   s3-netlogon: fix type of parameters string in user delta.
      adds  843135c   s4-samr: move samr.idl to toplevel idl directory.
      adds  a4c24b4   s3-samr-idl: cleanup.
      adds  1f846f6   s3-build: re-run make samba3-idl (after cleanup).
      adds  9888ed1   s4-samr: merge samr_UserInfo20 from s3 idl.
      adds  244dee6   s4-samr: prepare for Query.*Info calls: change macros.
      adds  7f58bba   s4-samr: fix tests for binary parameter string.
      adds  6548c88   s4-samr: merge SAM server specific access rights from s3 idl.
      adds  afba859   s4-samr: merge User Object specific access rights from s3 idl.
      adds  b26433d   s4-samr: merge Domain Object specific access rights from s3 idl.
      adds  6ccd31b   s4-samr: merge Group Object specific access rights from s3 idl.
      adds  27021fe   s4-samr: merge Alias Object specific access rights from s3 idl.
      adds  e0a6e3b   s4-samr: merge samr_ChangePasswordUser3 from s3 idl.
      adds  5ae9ec3   s4-samr: merge samr_GetDisplayEnumerationIndex from s3 idl.
      adds  41776e1   s4-samr: merge samr_GetDisplayEnumerationIndex2 from s3 idl.
      adds  47d0c89   s4-samr: merge samr_ValidatePassword from s3 idl.
      adds  93c6129   s4-samr: merge samr_LookupRids from s3 idl.
      adds  5ce30d0   s4-samr: merge samr_QuerySecurity from s3 idl. (fixme: python)
      adds  94b7db1   s4-samr: merge samr_RidToSid from s3 idl. (fixme: python)
      adds  f42f1ae   s4-samr: merge samr_GetUserPwInfo from s3 idl. (fixme: python)
      adds  8f1559c   s4-samr: merge samr_GetDomPwInfo from s3 idl. (fixme: python)
      adds  88ff1be   s4-samr: merge samr_GetBootKeyInformation from s3 idl. (fixme: python)
      adds  a2a26da   s4-samr: merge samr_Connect5 from s3 idl. (fixme python)
      adds  9774927   s4-samr: merge samr_QueryGroupMember from s3 idl. (fixme: python)
      adds  f7dfea3   s4-samr: merge samr_QueryDomainInfo from s3 idl. (fixme python)
      adds  f20dd95   s4-samr: merge samr_QueryDomainInfo2 from s3 idl. (fixme: python)
      adds  68a2ca1   s4-samr: merge samr_GetGroupsForUser from s3 idl. (fixme: python)
      adds  bab255f   s4-samr: merge samr_QueryDisplayInfo3 from s3 idl. (fixme: python)
      adds  3a9b42f   s4-samr: merge samr_QueryDisplayInfo2 from s3 idl. (fixme: python)
      adds  aaca059   s4-samr: merge samr_QueryDisplayInfo from s3 idl. (fixme: python)
      adds  2efec54   s4-samr: merge samr_EnumDomainAliases from s3 idl. (fixme: python)
      adds  61391d0   s4-samr: merge samr_LookupNames from s3 idl. (fixme: python)
      adds  bb1d768   s4-samr: merge samr_LookupDomain from s3 idl. (fixme: python)
      adds  d4d9a73   s4-samr: merge samr_EnumDomains from s3 idl. (fixme: python)
      adds  1ea97d7   s4-samr: merge samr_EnumDomainUsers from s3 idl. (fixme: python)
      adds  99c2fac   s4-samr: merge samr_EnumDomainGroups from s3 idl. (fixme: python)
      adds  0548642   s4-samr: merge samr_QueryAliasInfo from s3 idl. (fixme: python)
      adds  15e0115   s4-samr: merge samr_QueryGroupInfo from s3 idl. (fixme python)
      adds  09998ab   s4-samr: merge samr_QueryUserInfo{2} from s3 idl. (fixme: python)
      adds  8f23dff   s3-samr: remove old samr.idl file.
      adds  676f3c1   s3-build: re-run make samba3-idl (rid2sid).
      adds  2f438b4   Remove unused variable, fix return.
      adds  853909b   It is not valid to talloc_free() ldb_dn_get_linearized()
      adds  39d4237   [s3]make keytab filename argument mandatory to "net rpc vampire keytab"
      adds  8076e50   Added vfs_acl_tdb.c module to do ACLs completely in userspace. Passes all of RAW-ACLS except for the last test which uses a non-POSIX chown. More testing/documentation to follow. Jeremy.
      adds  d6be0ba   Fix the build (ndr_pull_struct_blob has a different signature in master). Jeremy.
      adds  dee2c61   [s3]vfs_acl_tdb: fix the build.
      adds  634c87d   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  2e6bf03   Regenerate SWIG output.
      adds  4f2635b   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  0baca66   Fix bug  5889. "delete veto files = no" seems to break. Jeremy.
      adds  c62427c   Fix bug 5891] : smbd crashed when viewing the eventlog exported by "eventlog list" Don't mix TALLOC and SAFE_FREE(). Jeremy.
      adds  e6f8fd9   s3: Add support for make test to use a share dir outside of the prefix dir
      adds  aa6af1f   errors: add WERR_CM_BUFFER_SMALL.
      adds  365a703   s3-rpcclient: add ntsvcs_getdevlistsize command.
      adds  17fe93f   s3-rpcclient: add ntsvcs_getdevlist command.
      adds  8d8386c   ntsvcs: some corrections for the PNP_GetDeviceRegProp IDL.
      adds  0241b2c   s3-rpcclient: some corrections for the PNP_GetDeviceRegProp client.
      adds  0a77b18   s3-build: re-run make samba3-idl.
      adds  0afcf4d   ntsvcs: fill in more unknowns in PNP_HwProfFlags IDL.
      adds  2ea5e22   s3-build: re-run make samba3-idl.
      adds  0bb8665   s3-rpcclient: correct some former unknonws in cmd_ntsvcs_hw_prof_flags command.
      adds  1f87fc7   ntsvcs: use both named-pipe endpoints.
      adds  663c1d5   ntsvcs: fill in some more formerly unknowns in PNP_GetHwProfInfo.
      adds  92f64d3   s3-build: re-run make samba3-idl.
      adds  67018ed   s4-smbtorture: add very basic RPC-NTSVCS test.
      adds  7f36d3b   pam_winbind: fix what data we put into the blobs.
      adds  d38bffd   s3: Add support for storing dos attributes as st_flags in the stat struct.
      adds  6f0be6c   Pretty print out SD's on get/set. Jeremy.
      adds  d67e7f3   Fix memory leak in error path, spotted by Martin Zielinski <mz at seh.de>. Jeremy.
      adds  9efed3b   s3/s4 build: Add additional LDFLAGS in check_python.m4 to allow it to pass on more systems
      adds  1a89b9f   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  5e25f5f   Fix build break
      adds  a8722a1   i18n/l10n pam_winbind
      adds  540b2df   pam_winbind: translate some more string.
      adds  85dec69   pam_winbind: do not add empty blob.
      adds  6a61580   s3-winbindd: workaround for samr_ChangePasswordUser3 to User2 fallback for w2k dcs.
      adds  9f1ee82   pam_winbind: add german de.po file.
      adds  b0107f7   fix typo
      adds  e76e77c   s3-svctl-server: fix remote rpc service management (bug #5888).
      adds  4c7033d   Move v2 from timestamp to 16-byte hash. Got the change in before on disk format is fixed. Jeremy.
      adds  1b41f67   sys_pwnam doesn't return talloced memory, so don't mix up the returned struct. (cherry picked from commit eb99923991960e53bd150ac8f1d818cb746101b4)
      adds  5a210cc   Rename some variables in getpwnam_alloc() for clarity
      adds  f50ad76   Actually finish memcache_add_talloc
      adds  3c98d5b   Make memcache_add_talloc NULL out the source pointer
      adds  cf06b75   pidl: do not generate cli_ functions for noopnum flaged functions.
      adds  216c788   pidl: skip generation of noopnum functions in generated s3 server.
      adds  df21095   Attempt to fix the build
      adds  caf0c17   s3-spoolss: fix enumports segfault (another malloc vs. talloc candidate).
      adds  badfac4   Move libtorture to top-level.
      adds  8beecd4   Move torture directory to top-level.
      adds  12f6428   Fix merged build.
      adds  0e553a0   Remove unused init function in subunit code.
      adds  ab55ecb   Explicitly include samba4 includes.h to fix the build.
      adds  e711d76   Fix bug 5901: Default for streams_depot location
      adds  45cf68c   s4:torture: fix the build with auto dependencies
      adds  8c2c62c   s4:libcli/resolve: don't ignore SIGCHLD anymore
      adds  536de25   Add a new function to parse a DATA_BLOB into a GUID
      adds  64b6d2d   lib/util: hex_encode_talloc(): fix error path and set talloc name
      adds  1290b1d   s4:librpc/ndr: integrate NDR_MISC into LIBNDR
      adds  69af236   librpc/ndr: let GUID_from_data_blob() accept a ndr blob or a hex string too
      adds  2cff27c   librpc/ndr: add GUID_hexstring()
      adds  6770fd1   s4:dsdb/schema: we don't need to use find_syntax_map_by_ad_oid() as the syntax is already known
      adds  203544e   s4:dsdb/schema: use pointers for rangeLower and rangeUpper.
      adds  3c0f03a   s4:dsdb/schema: add a function to generate the "extendedAttributeInfo" values
      adds  a1f76f7   s4:dsdb/schema: add a function to generate the "extendedClassInfo" values
      adds  1d9c88b   s4:dsdb/schema_fsmo: provide "extendedAttributeInfo" and "extendedClassInfo"
      adds  9abd459   Always validate a DN when constructing from a string in python
      adds  109719d   Remove restrictions on number of DN components in LDAP server
      adds  8e1934a   Use new GUID_from_data_blob
      adds  00b6343   The samba3sam test does not really need the extended_dn module
      adds  5b796ad   Print unconvertable ldb element values as base64.
      adds  cf5c919   Improve debug when SASL search fails
      adds  16a3a2d   Remove timeout event once we are calling the callback.
      adds  3d0a3c1   Add helpful function for comparison of DATA_BLOB elements
      adds  a19df19   Run the original operation before we update linked attrs
      adds  5e5ccab   net: Fix net rap printq info documentation (bug #5892)
      adds  806a45c   Improve the Gemand pam_winbind translation.
      adds  29f2ca8       Fix broken msgids in ntstatus_errors
      adds  327d2be   s4:dsdb/samdb: don't allow objects without objectClass
      adds  f092312   pam_winbind: rerun genmsg after Bo Yang's fixes.
      adds  7d5f3f5   ntsvcs: remove todo from PNP_GetDeviceList.
      adds  fea323b   s4-smbtorture: add PNP_GetDeviceRegProp test for ntsvcs testsuite.
      adds  2fbdf22   s3-rpcclient: fill in unknowns in cmd_ntsvcs_get_hw_prof_info.
      adds  2d44f72   s4-smbtorture: pure reformatting of svcctl test.
      adds  880e232   svcctl: fix idl for svcctl_QueryServiceStatusEx.
      adds  b43c3a3   s4-smbtorture: add test for svcctl_QueryServiceStatusEx.
      adds  c0db253   s4-smbtorture: fix test for svcctl_EnumServicesStatusW.
      adds  4e0bbb6   svcctl: fix idl for EnumServicesStatusExW.
      adds  abbd539   svcctl: fix idl for svcctl_QueryServiceConfig2W.
      adds  2409f21   s4-smbtorture: add test for svcctl_QueryServiceConfig2W.
      adds  738d066   svcctl: fix idl for svcctl_EnumServicesStatusW.
      adds  5b4140a   svcctl: fill in SERVICE_CONTROL from s3.
      adds  0e80172   s3-build: re-run make samba3-idl.
      adds  0cba859   s3 create-tarball.sh: Remove dashes in git commands.
      adds  0b1015d   Fix build warning introduced by making SERVICE_CONTROL an enum
      adds  a48abda   s3-libnet-samsync: use enctype 23 for vampired keytab entries.
      adds  d8df43e   Fix bug #5900 reported by monyo at samba.gr.jp - vfs_readonly.so does not work. Jeremy.
      adds  9ea7944   Fix bug #5906 when running winbindd on a Samba PDC. Winbindd crash on 'getent group' Jeremy.
      adds  1c07c30   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  1a48107   s3-libnet-samsync: add support for partial replication.
      adds  2ac4b43   s3-net-vampire: add support for partial replication (individual deltas).
      adds  ee81191   s3-net: add net_dc_info struct.
      adds  b8fee9d   s3-net: add net_scan_dc function.
      adds  4be8d9c   s3-net: use net_scan_dc in net rpc vampire keytab.
      adds  9f86dd7   s3-net: add "net rpc vampire passdb" that allows to take arguments.
      adds  0861a71   s3-libnet: move add_to_keytab_entries to libnet_keytab.
      adds  10572d1   s3-libnet-samsync: add samsync_ops.
      adds  d10293d   s3-libnet-samsync: add samsync_ops to all samsync modules.
      adds  eef8de5   s3-libnet-samsync: use samsync_ops.
      adds  677921b   s3-libnet-samsync: call init and close ops function where appropriate.
      adds  8c67159   s3-libnet-samsync: move all modules to startup,process,finish callbacks.
      adds  9051351   s3-libnet-samsync: pass sequence number pointer to process routine.
      adds  6aaf220   s3-libnet-samsync: use netr_DatabaseDeltas unless full replication enforced.
      adds  a079c50   s3-libnet-samsync: pass back sequence number from fetch_sam_entries_keytab.
      adds  b876914   s3-libnet-samsync: refactor libnet_samsync.
      adds  6ef719b   s3-libnet-samsync: store samsync sequence number state in keytab.
      adds  6ce29dc   Fix trans2findfirst for the large directory optimization
      adds  93fd28a   Re-structure Volker's patch to "Fix trans2findfirst for the large directory optimization". Makes the change clearer. Jeremy.
      adds  69debd4   libsmb: Fix up pointer passed to cli_send_trans in cli_link_internal
      adds  0e62bb3   Fix bug #5908 - Samba 3.0.32 - internal change notify on share directory fails"
      adds  9a7900f   Whitespace and >80 column cleanups.
      adds  6d59be1   Fix extended DN parse error when AD object does not have a SID.
      adds  15c6291   Move wireshark conformance file to top-level.
      adds  041c5cf   Added ability to set id mappings in wbinfo.
      adds  00c6271   Added ability to remove id mappings in wbinfo and libwbclient.
      adds  ce44a20   Clean-up various trailing space and >80 column lines.
      adds  314e5cf   s3/s4 build: Fix makefile expression to work on more systems
      adds  1115b7b   s3/s4 build: Fix execinfo and sasl build error when the libs/headers are in non-standard locations.
      adds  12e7214   build-docs: Use 'git clean' instead of 'git-clean'.
      adds  6216e5c   manpages: Document new wbinfo idmapping options.
      adds  4252349   Fix path for torture.h.
      adds  cd82c07   Fix bug #5904 - libnss_wins causes SIGABRT while servicing getaddrinfo() request. Jeremy.
      adds  d532197   Add functions to delete NTACL on posix ACL set. Jeremy.
      adds  31a8c4d   Fix build farm breakage.
      adds  2865be8   pidl: fix generated s3-server in,out,ref qualifiers that are used for buffer allocation.
      adds  07b3a1e   s3-build: re-run make samba3-idl after pidl change.
      adds  9b40d26   s3-rpcclient: fix cmd_ntsvcs_get_dev_reg_prop.
      adds  12fdb5e   s3-ntsvcs: use pidl for _PNP_GetDeviceRegProp.
      adds  f9d691d   s3-ntsvcs: remove old hand-marshalling for ntsvcs getdevregprop.
      adds  804e639   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  54e832c   s4-smbtorture: fix segfault in RPC-EVENTLOG test.
      adds  bc070b1   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  da683d6   This code mixes up int and uint32 when pulling out of a TDB. This is very bad. Fixing... May fix bug #5891, not sure. Jeremy.
      adds  172628d   eventlog: don't crash in sync_eventlog_params().
      adds  afd57a1   s3-eventlog: move non rpc eventlog headers to own include file.
      adds  70f55dd   s3-eventlog: avoid passing down full prs_struct in eventlog server.
      adds  2736650   eventlog: fill in some unknowns and use flags bitmap in IDL.
      adds  6ed83d3   s3-build: re-run make samba3-idl.
      adds  f0e7548   s3-eventlog: remove trailing whitespace.
      adds  53903d9   Fix the build, by some cut-and-paste error I got two versions of the same functions here. Jeremy.
      adds  98bf3ee   Second part of fix for bug #5891 - smbd crashed when viewing the eventlog exported by "eventlog list". Don't leak memory on error paths. Jeremy.
      adds  293372f   Fix bug #5909 - MS-DFS does not work on Vista, if link name includes multibyte character.
      adds  2b85288   s3 build: Fix incomplete types warnings
      adds  03e0d0f   s3-winbindd: for now only change machine pwd when not using a system krb5 keytab.
      adds  363fe11   s3/s4 build: Fix "might be unitialized" warning
      adds  35ac623   s3-libnetjoin: try to show a better error message upon invalid configuration.
      adds  98e1dd6   s3-libnetjoin: fix build warning.
      adds  9164b14   Fix include path for installation.
      adds  97fb05c   First part of fix for bug #5903 - vfs_streams_xattr breaks contents of the file. Restructures parts of open code so that fsp must be allocated before calling open_file_ntcreate(_internal). Also fix up file ref-counting inside files.c. Jeremy.
      adds  fa60e4e   s3-winbindd_ads: prevent negative GM/ cache entries due to broken connections
      adds  e179c41   s3-winbindd_ads: use the reconnect methods instead of the rpc methods directly
      adds  dd54e68   s3-winbindd: make all winbind rpc-methods static.
      adds  8d674e3   Second part of the fix for bug #5903 - vfs_streams_xattr breaks contents of the file (also fix a bad merge of the previous patch from 3.3). Jeremy.
      adds  ecd8c5d   Use fxattr calls whenever possible (trying to work around the strange Linux kernel oplock bug). Jeremy.
      adds  c23a6dc   FreeBSD configure check for backtrace_symbols
      adds  3d30d59   [s3]nfs4_acls: make prototype header match definition for smb_set_nt_acl_nfs4()
      adds  dcc4661   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  83ff697   Fix the logic bug that caused us to run into kernel oplocks on an open for a stream inside a file with stream_xattr module. On opening the base_fsp we must break existing oplocks. Jeremy.
      adds  338303e   Rever 83ff6979f504d50caf725ee62549604630b69be7 - "Fix the logic bug that caused us to run into kernel oplocks on an open for a stream inside a file with stream_xattr module. On opening the base_fsp we must break existing oplocks." as it broke make test. Jeremy.
      adds  d205766   Fix a C90 error. Jeremy.
      adds  a6aa720   Add "net machinepw"
      adds  84e37eb   s3 build: don't specify ZLIB_LIBS (i.e. "-lz") in object collections.
      adds  71c782c   s3-build: do not auto-genereate ndr tables but use checked-in tables.
      adds  09bc3a2   s3 build: when detecting to use internal zlib, put "-I../lib/zlib" first in CFLAGS
      adds  3080fd6   RPC sessions on np connections need the real session key transferred
      adds  34fc529   fix the build
      adds  9c31731   Fix an uninitialized variable warning
      adds  671d68d   ctags: Ignore source3/includes/proto.h for tags.
      adds  526c609   s3-rpcclient: Fix a compile warning.
      adds  ed27d91   Add auth_serversupplied_info to create_conn_struct
      adds  b416135   libcli/nbt: fix some extrasemi compile warnings.
      adds  a36415a   s3-rpcclient; Really fix compile warning.
      adds  798b9e1   Fix to allow setting of NULL DACL/SACL
      adds  783ab04   Convert move_driver_to_download_area to use create_conn_struct
      adds  cb4f857   Convert get_correct_cversion to use create_conn_struct
      adds  c25f5c7   Convert delete_driver_files to use create_conn_struct
      adds  6f840dd   Remove unused make_connection_with_chdir()
      adds  907f126   Get rid of pipes_struct->pipe_user, we have server_info now --- YESSS!
      adds  f340ed1   Fix nonempty blank lines
      adds  26461a7   s3:libads/ldap.c: return an error instead of crashing when no realm is given
      adds  51b840a   Search for gpfs functions in both libgpfs_gpl.so an libgpfs.so
      adds  2c45893   Fix bug #5873 - ACL inheritance cannot be broken. This regresses #4308, but that will have to be fixed another way. Jeremy.
      adds  417f187   Allow SYSLOG_FACILITY to be modified with a new configure option called --with-syslog-facility
      adds  d1d9c06   libwbclient: Add placeholder functions for wbcQuery[GSU]idTo[GSU]id
      adds  ddf8216   libwbclient: Add placeholder function for WINBINDD_GETGRLST
      adds  1fac144   libwbclient: Fix typo in wbcGetgrent docstring.
      adds  6485c99   libwbclient: Add placeholder function for WINBINDD_CCACHE_NTLMAUTH
      adds  5856364   libwbclient: Implement wbcGetpwent
      adds  9d2c2a7   libwbclient: Implement wbcGetgrent and wbcGetgrlist
      adds  bf04324   [s3]zfsacl: Prevent calling POSIX ACL vfs methods on zfs share.
      adds  afbfbd7   [s3]zfsacl: "return" is not a function.
      adds  6a4957d   UNFINISHED - s3:idmap_ad: multi-domain
      adds  03304c5   Revert "UNFINISHED - s3:idmap_ad: multi-domain"
      adds  f5a87e3   Make sure dom_sid.h is installed.
      adds  9482186   s3-samr: fix _samr_LookupNames return code.
      adds  fc0985d   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  d3fa3c0   Fix bug #5914 - Build failure: redefinition of struct name_list Jeremy.
      adds  f1d8872   Use a simple shell loop instead of _AC_SUBST_VARS.
      adds  b39611c   Fix circular dependency error with autoconf 2.6.3.
      adds  8e9c5f8   Don't filter out any variables for config.pm, only for config.mk.
      adds  58db2be   Move netr_SamDatabaseID8Bit to netlogon.idl to prevent problems with forward enum declarations when compiled with C++.
      adds  114f519   Fix the offset checks in the trans routines
      adds  5aebfd9   s4-smbtorture: fix some build warnings.
      adds  e09f658   s3-samr: add init_samr_user_info5.
      adds  bed91c0   s3-samr: add support for _samr_QueryUserInfo level 5.
      adds  9c2ed82   s3-samr: support samr_QueryUserInfo2 as well.
      adds  5f9524a   s3-samr: support samr_CreateUser as well.
      adds  d94f3e3   s3-samr: avoid enumeration and user creation on builtin domain handle.
      adds  e398eed   s3-samr: fix return code for invalid name in _samr_LookupDomain.
      adds  257d99d0  s3-samr: fix return code for invalid password sets in SetUserInfo.
      adds  6a627b4   s3-samr: never allow to alter pwdlastset directly.
      adds  599707c   Remove two direct inbuf references from reply_sesssetup_and_X_spnego()
      adds  4a32239   Remove an unused variable
      adds  9da3101   Remove the variable "size" from reply_trans
      adds  738271f   Remove the variable "size" from reply_nttrans
      adds  9a3be6f   Move cli_trans_oob to lib/util.c
      adds  2719216   Consolidate the buffer checks for the reply_trans style functions
      adds  a790dcb   Remove inbuf references from the trans2ioctl code
      adds  2bb90b7   Remove "conn" parameter from np_open, smb_request contains it
      adds  1be5be5   samr: fix samr_UserInfo24 and samr_UserInfo26.
      adds  408cd5b   s3-build: re-run make samba3-idl.
      adds  4d7485d   s3-samr: fix init_samr_user_info{23,24} callers.
      adds  296fae7   s4-samr: fix samr passwdord_expired callers.
      adds  206375c   s4-smbtorture: add samr_rand_pass_silent.
      adds  bd95b6b   s4-smbtorture: add test_SetUserPass_level_ex.
      adds  89ad207   s4-smbtorture: add test for samr password_expired flag while setting passwords.
      adds  465466e   s4-smbtorture: move test to SAMR-PASSWORDS-PWDLASTSET.
      adds  4b68794   s4-smbtorture: allow to disable full testing of all possible opcode combinations.
      adds  580c2b3   selftest: s4 does not have a pwdlastset implementation yet.
      adds  143097d   s3-samr: add init_samr_user_info25 and init_samr_user_info26.
      adds  fd2a15f   s4-smbtorture: fix RPC-SAMR-PASSWORDS-PWDLASTSET with samba3 option.
      adds  1cf5c15   s4-smbtorture: add some more testcases to pwdlastset test.
      adds  42adfd1   s3-libnetjoin: remove unused md4_trust_password, found by metze.
      adds  2809987   s3-libnetjoin: Fix bug #5749. Re-set acctflags while joining. fix from metze.
      adds  88909ac   fix nonempty blank lines
      adds  9587356   Do not build the session request if it si not used anyway
      adds  d253a36   fix nonempty blank lines
      adds  8fc15ab   remove the explicit mem_ctx from ntlmssp_state, use the state itself
      adds  8340d10   Set PRESENT flag when returning NULL [SD]ACL like Windows does.
      adds  757a1f5   s3:winbindd/nss_info: change nss_map_{to|from}_alias to take nss_domain_entry
      adds  67cc93c   s3:winbindd/idmap_util: unify entering debug messages and add ouput of domain
      adds  5f5fa28   s3:winbindd/idmap: add diagnostic entry debug msg to idmap_find_domain().
      adds  7b4e543   s3:winbindd/idmap: add diagnostic entry debug msg to idmap_backends_unixid_to_sid
      adds  11d5b1a   s3:winbindd/idmap: add diagnostic entry debug msg to idmap_backends_sid_to_unixid
      adds  73fddcd   s3:winbindd/idmap_ad: rename ctx to mem_ctx in nss_ad_get_info()
      adds  be233ae   s3:winbindd/idmap_ad: refactor core of nss_{sfu|sfu20|rfc2307}_init to common function.
      adds  484fa90   s3:winbindd/idmap_ad: add support for trusted domains to idmap_ad (bug #3661)
      adds  82ee6d2   s3:winbindd/idmap_ad: add entry debug message to nss_ad_get_info()
      adds  1048c2c   s3:winbindd/nss_info: add debugging to nss_init()
      adds  09d05bc   s3:winbindd/nss_info: add entry debug message to nss_get_info()
      adds  af6f1b4   s3:winbindd_cache: add debugging to get_nss_info_cached()
      adds  a7e60be   s3:winbindd/nss_info: whitespace cleanup.
      adds  37be1f6   s3:winbindd/nss_info: fix default backend handling for ad backends.
      adds  c77435c   s3:winbindd/nss_info: make nss_domain_list_add_domain() static
      adds  0744c32   s3:winbindd/nss_info: remove unused variable from nss_init()
      adds  7bd7846   Make nt4_compatible_acls() non-static for use by VFS ACL modules.
      adds  e021ece   s3:vfs_tsmsm: fix potential segfault (freeing uninitialized buffer)
      adds  81fc50b   Fix script installmo.sh when no .po file exists
      adds  4f0661a   Fix a debug message, append the correct \n
      adds  c7c591c   s3-samr: modify logging in _samr_Connect2 so that it can be called from other calls as well.
      adds  24fec0a   s3-samr: avoid code duplication for identical code in _samr_Connect2, 4 and 5.
      adds  49a8bd5   s3:smbd: '|' isn't allowed in windows filenames
      adds  edde763   s3:smbd: correctly verify stream names to pass RAW-STREAMS
      adds  936037c   s3:smbd: wildcard characters are allowed in stream names
      adds  8edd775   s3:smbd: construct the correct newname for stream renames
      adds  0b7430b   s3-samr: fix various potential memleaks in samr_SetUserInfo.
      adds  ff7de4a   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  4659215   s3:smbd: return DELETE_PENDING on path based operations on streams, when the main file was deleted.
      adds  d1d9dc5   s3:smbd: write times should be set on the base file instead of the stream name
      adds  787b053   s3:smbd: only try and fallback to open a directory if it's not a stream open
      adds  9ae1a17   s3:streams_xattr: add support for renaming streams
      adds  ce310f6   s3:streams_depot: map 'file::$DATA' to just 'file'
      adds  549c2cb   s3:streams_depot: add support for stream renames
      adds  d53f82a   s3:streams_depot: fix valgrind bug lp_parm_const_string() doesn't talloc the default value
      adds  b0c0b94   s3:streams_depot: add an option to disable the xattr checks
      adds  0b16974   s3:vfs: fix FCHMOD_ACL macros
      adds  e6a2ce9   s3:smbd: give the correct error when trying to replace a stream
      adds  a8004a4   s3:streams_xattr: recheck fsp->fsp_name after a rename
      adds  65169a4   s3:streams_xattr: fstat should do a stat on the base file
      adds  e605fdc   s3:smbd: close the low level fd of the base_fsp, if the file was created
      adds  a8595bf   s3:selftest: test the streams_depot module as it passes make test
      adds  7c07be9   s4:pvfs: return the correct error code for invalid names
      adds  84b2db8   s4:pvfs: correctly check stream names
      adds  dfc3657   s4:libcli/clideltree: work against servers without NTSTATUS support
      adds  9519d5d   RAW-CHKPATH: test every character in the range of 0x01 => 0x7F
      adds  b25d69e   RAW-STREAMS: check some strange stream name combinations
      adds  87bb9e1   RAW-STREAMS: test valid character in the range of 0x01 => 0x7F
      adds  540e637   RAW-STREAMS: some more tests...
      adds  db369b5   RAW-STREAMS: test stream renames
      adds  c379820   samr: add samr_DomainServerState.
      adds  01b6eee   s4-samr: use samr_DomainServerState in samr server.
      adds  6384c97a  re-run make samba3-idl.
      adds  798c4b3   s3-samr: use samr_DomainServerState in client tools.
      adds  b07d379   s3-samr: refuse do process UserSetInfo with 0 fields_present.
      adds  61a6b49   s3-passdb: remove unused (now samr.idl) ACCT_NT/LM_PWD_SET flags.
      adds  931f16f   s3-samr: _samr_EnumDomainUsers always returns a sam array (even w/o users).
      adds  9b17e3b   Use the direct pointer to the syntax
      adds  6c298c0   Don't treat the DN+binary syntax as a DN.
      adds  1bcd913   s3: Fix 'ctx' might be used unitialized warnings
      adds  25e7b21   Attempt to fix a build failure on AIX
      adds  8e5cd8f   s3-samr: fix samr_SetUserInfo{2} level 23.
      adds  9ccd117   s3-samr: simplify _samr_QueryUserInfo a lot and fix some few potential memleaks.
      adds  ac6c003   configure.in: Fix smbtorture_s3 tests.
      adds  c554080   s3-net: allow to list a keytab generated using net rpc vampire.
      adds  34cfcd6   Implement type multi_sz for "net registry setvalue"
      adds  c09e04a   docs: Add default value for "writeable" to man smb.conf.
      adds  239f815   Add OneFS VFS module skeleton.
      adds  85b8ccc   Add support for OneFS ACLs
      adds  a226d86   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  afa0d6b   libwbclient: avoid usage talloc_init() in library code
      adds  fcbf881   s4: add some useful link and the patch for the ntp_signd support
      adds  1eb743a   s3: Change sockaddr util function names for consistency
      adds  f38d7f2   s3: Add SMB_VFS_CREATE_FILE to the vfs layer
      adds  f995a7a   s3: Add new "is_dos_path" argument to SMB_VFS_CREATE_FILE
      adds  61b4597   s3: Add SMB_VFS_CREATE_FILE to vfs_full_audit module
      adds  2caa4fe   s3: Modify direct callers of create_file_unix_path to call SMB_VFS_CREATE_FILE
      adds  08ce060   s3: Modify direct callers of open_file_ntcreate and open_directory to call SMB_VFS_CREATE_FILE
      adds  6f7f4b4   s3: Modify direct caller of open_file to call SMB_VFS_CREATE_FILE
      adds  f79aae7   s3: Simplify the create_file_unix_path->open_file_ntcreate path
      adds  5844012   s3: Change SMB_VFS_CREATE_FILE to take a create_file_flags argument
      adds  dbfcd3f   s3: Fix FILE_FLAG_POSIX_SEMANTICS handling underneath SMB_VFS_CREATE_FILE
      adds  2b8f3e2   s3:net: fix password set of 'net rpc trustdom add'
      adds  885a1be   s4:netlogon: Implement netr_GetDcName() similar to netr_DsGetDCName()
      adds  9d44600   s4:netlogon: for now implement netr_GetAnyDCName() as wrapper of netr_GetDcName()
      adds  e9d1c3e   RAW-NETLOGON: check netr_GetAnyDCName() result
      adds  6c9b029   s4:selftest: we have netr_GetDcName() and netr_GetAnyDCName() implementations now
      adds  db59cbf   s3:winbindd: don't open a new dc connection in winbindd_getgrnam (main winbindd)
      adds  95b4baf   s3:winbindd: don't open a new dc connection in winbindd_getpwnam (main winbindd)
      adds  0f38bd9   s3:winbindd: fix horrible mis-indentation of toplvl braces in getgrsid_sid2gid_recv
      adds  180245f   s4:kdc: allow a trusted domain to get kerberos tickets
      adds  677e0fb   s4:kludge_acl: allow everybody to read the sequence number
      adds  15e1fd7   Fix bug #1254 - write list not working under share-level security A somewhat more elegant fix than I could use for 3.2.x or 3.0.x. Turns out the only part of check_user_ok() that needs to change for share level security is the VUID cache pieces, so I can just always use check_user_ok() for all lp_security() cases. Jeremy
      adds  09b4a95   Fix bug #5929 - vfs_prealloc does not build with option --with-cluster-support and GPFS
      adds  0e723d8   Fix bug #5937 - filenames with "*" char hide other files Jeremy.
      adds  7d8f3cd   Let ntvfs request transport close via ntvfs_request state
      adds  39e468f   vfs_cifs - Use ntvfs request transport close to close downstream session
      adds  0f74de3   s4:password_hash: really catch the clearTextPasswordAttr case...
      adds  e9269e5   s3-rpcclient: add get_domain_handle for samr commands.
      adds  de443a4   samr: fix samr_UserInfo21 (order of lm_password_set and nt_password_set).
      adds  809d44e   samr: fill in two unknowns in samr_DomInfo13.
      adds  8210177   samr: fill in two unknowns in samr_UserInfo21.
      adds  b0e813d   samr: make more explicit what SAMR_FIELD_PASSWORD{2} means.
      adds  1e90c57   samr: fix samr_UserInfo18. It also contains password_expired, thanks metze.
      adds  9bb1f4c   samr: fix samr_UserInfo18, lm/nt pwd mixup.
      adds  98ea2b1   s3-build: re-run make samba3-idl.
      adds  eb906e1   s3-samr: fix init_samr_user_info2{1,3,5} callers.
      adds  e971490   s3-samr: fix rpcclient after idl change.
      adds  ce01168   s4-samr: fix s4 samr server after idl change.
      adds  7423b6a   s3-samr: fix SAMR_FIELD_PASSWORD callers.
      adds  4bcf8ed   s4-samr: fix samr callers after SAMR_FIELD_PASSWORD change.
      adds  b8204ff   s3-samr: fix samr callers of samr_UserInfo18.
      adds  b883bcd   s3: store user session key in cli_rpc_pipe_open_noauth().
      adds  8be3851   s3-rpcclient: add setuserinfo to set passwords using level 18,21,23,24,25,26.
      adds  420a907   mount.cifs: if mount user not specified use USER environment variable
      adds  58102a3   s4-smbtorture: fix build of samr test (bad git merge).
      adds  985d9b1   s4-smbtorture: add test for setting passwords via samr_UserInfo18.
      adds  b514da4   s4-smbtorture: add test for setting passwords via samr_UserInfo21.
      adds  97c3ae1   s4-smbtorture: more tests for RPC-SAMR-PASSWORDS-PWDLASTSET.
      adds  c0b67b4   s4-smbtorture: add support for level 18 and 21 in test_SetUserPass_level_ex.
      adds  f29d31a   s4-smbtorture: do full level 18, 21, 23, 24, 25, 26 testing in pwdlastset test.
      adds  3656cb2   s3-samr: fix samr_SetUserInfo level 18 server-side.
      adds  ac4a77c   Fix for crash bug freeing a non-malloc'ed buffer if the client sends a non-encrypted packet with the crypto state set.
      adds  611ef42   Fix bug #5944 - nmbd does not boot if socket adress = "" is defined in smb.conf
      adds  3b6e5e6   Fix lp_socket_address() prototype. Jeremy.
      adds  33193c2   Fix bug #5928 - Option --version in testparm does not work.
      adds  f9172a2   Fix logging to syslog
      adds  ba0facd   s4:winbind: move setting up the primary_sid into a new function wbsrv_setup_domains()
      adds  3e1cd3d   s4:brwoser.idl: add idl for BrowserrQueryOtherDomains()
      adds  6627080   s4:rpc_server: add dcesrv_browser template
      adds  f8bbdb1   s4:dcesrv_browser: implement dcesrv_BrowserrQueryOtherDomains()
      adds  b7a1dd9   s4:loadparm: start 'browser' rpc_server
      adds  d595844   s4:librpc: add SUBSYSTEM::RPC_NDR_BROWSER
      adds  2c31b79   s4:torture: add simple RPC-BROWSER test
      adds  e9215c9   RPC-BROWSER: send the correct data in later requests
      adds  a2700f3   s4:secrets: remove unused structure
      adds  54b90cd   s4:winbind: fill in the correct variable...
      adds  691cf38   Slightly simplify cli_session_setup_ntlmssp
      adds  1db7076   Fix nonempty blank lines
      adds  e3eb94e   Replace some pointless variables in reply_open_pipe_and_X by comments
      adds  26200f4   s4:rpc_server: make it possible for iface->bind() to specify the assoc_group_id
      adds  53c4166   s4:rpc_server: fix crash bugs in 26200f4fb1db81be7a9da51f317e46405351b170
      adds  f0bb53d   Factor out smb_splice_chain(), to be used by chain_reply() in smbd
      adds  ed25c6c   Add a "bytes_padding" parameter to smb_splice_chain
      adds  f9aa69a   Streamline the async_sock API a bit
      adds  7fbb64d   Simplify async programming a bit with helper routines
      adds  2bd8a6e   Add infrastructure to transfer winbindd_request/response asynchronously
      adds  15c9426   Add wb_trans_send/revc
      adds  3878dad   Fix bug #5953 - smbclient crashes: cli_list_new segmentation fault. Jeremy.
      adds  9985898   s3: Add support for access based share enumeration
      adds  89e57a8   s3-srvsvc: fix build warning.
      adds  8608fd8   s3-samr: a level 18 password set needs to set the pwdlastset as well.
      adds  03dba69   s4:rpc_server: initialize rpc server module also for the named pipe case
      adds  c8b0196   s3-libnet: fix build warning (missing prototype).
      adds  3508a66   s4:rpc_server: don't keep half finished dcesrv_connection_contexts
      adds  9203954   s3-ldapsam: Fix Bug 5957: do not abort rename process on valid rename script.
      adds  f62e0d6   Fix bug #5688 LPQ process is orphaned if socket address parameter is invalid
      adds  d5d9d3d   s3: Make a few open utility functions non-static
      adds  6153f62   s3: Refactor getting sec_info from a security_descriptor into separate function
      adds  2053f77   s3: Refactor calculating path from relative_fid into a separate function
      adds  b3c785f   s3: Call fd_close from close_directory
      adds  51e7f79   s3: Add onefs_open.c with code copied verbatim from smbd/open.c
      adds  e0711ff   s3: Add the OneFS SMB_VFS_CREATE_FILE implementation
      adds  91bfd5f   s4-samr: Fix Bug #5946. userparameters handling in samr server.
      adds  6e4cc12   s4-samr: Fix Bug #5946. userparameters handling in torture test.
      adds  a565184   s3: [1/3] Fix a delete on close divergence from windows and the associated torture test
      adds  4a9b092   s4: [2/3] Fix a delete on close divergence from windows and the associated torture test
      adds  7b9f6dd   s3: [3/3]: Fix a delete on close divergence from windows and the associated torture test
      adds  cbe6e2a   Add AD schema from Microsoft's WSPP documentation.
      adds  5903206   netlogon: fill in netr_ServerGetTrustInfo IDL.
      adds  9fa4dfc   s4-netlogon: fix the build of netlogon server.
      adds  c4a5788   s4-smbtorture: add simple netr_ServerGetTrustInfo test.
      adds  e580420   s3-build: re-run make samba3-idl.
      adds  b431406   s3-netlogon: fix netlogon server build.
      adds  9ea4b5a   s4-smbtorture: skip ServerGetTrustInfo for samba4.
      adds  6bb2fff   Rename "scan_directory" to "get_real_filename"
      adds  c7521b2   Apply some const
      adds  3154364   Change get_real_filename() to unix syscall conventions, make it non-static
      adds  21b9dec   Pass the get_real_filename operation through the VFS
      adds  a0efc4c   Fix some merge omissions for GPFS
      adds  a4b5211   Fix nonempty blank lines in vfs_gpfs.c
      adds  b37684f   Make use of smbd_gpfs_get_realfilename_path in unix_convert
      adds  3c93c96   Also search for -lgpfs which is available as GPL in GPFS PTF8
      adds  c044b09   Fix the build
      adds  7ad9676   Revert "Fix the build"
      adds  0114cb5   Revert "Also search for -lgpfs which is available as GPL in GPFS PTF8"
      adds  1896ccb   Revert "Make use of smbd_gpfs_get_realfilename_path in unix_convert"
      adds  8d64182   Revert "Fix nonempty blank lines in vfs_gpfs.c"
      adds  7c2bdea   Revert "Fix some merge omissions for GPFS"
      adds  94c44fc   Move the doxygen comments of wbclient to the header file.
      adds  e0a0b0a   packaging(RHEL-CTDB): adapt configure.rpm to changes to the spec file
      adds  f4f477f   packaging(RHEL-CTDB): explicitly build the gpfs module
      adds  8e0cce5   s3:modules/gpfs: Fix nonempty blank lines
      adds  de8bb17   Fix nonempty blank lines in vfs_gpfs.c
      adds  110bb22   Make use of smbd_gpfs_get_realfilename_path in unix_convert (cherry picked from commit b37684ffcec4ba0beada55d37bcaf4f5e79bcd58)
      adds  57a9380   Also search for -lgpfs which is available as GPL in GPFS PTF8 (cherry picked from commit 3c93c96fd0fe362c35fe8127058f94868abc9342)
      adds  1c6a876   Fix the build
      adds  c4c6e1e   Fix usrmgr opening a user object as non-root. Jeremy.
      adds  d7d525b   Make the LookupRid access check match LookupName until we know the correct bits to use here. Jeremy.
      adds  138283c   s3-libnet: fix DEBUG statement in libnet_keytab.
      adds  1ad04b0   packaging(RHEL-CTDB): fix installation of pam modules
      adds  9ecb169   packaging(RHEL-CTDB): refactor creation of spec file from template out
      adds  0c9d433   packaging(RHEL-CTDB): fix typo in makerpms.sh
      adds  0acddd9   packaging(RHEL-CTDB): add the cifs.upcall binary to the client package.
      adds  9e4a95c   packaging(RHEL-CTDB): move the cifs.upcall manpage to the client package
      adds  05c9766   packaging(RHEL-CTDB): use ccache if available
      adds  2ef0fc4   packaging(RHEL-CTDB): fix the build when ccache is not found.
      adds  dfff610   packaging(RHEL-CTDB): don't show failure messages in check for ccache
      adds  4a3ae38   s4:libcli/resolve: add resolve_name_all*() which return all addresses not only the first one
      adds  2026b34   s4:selftest: samba4 fails the changed delete test
      adds  b4a4e63   Samba3-HOWTO: Fix usage of 'net idmap restore'.
      adds  792f769   Build python modules by default in merged build (required for provision).
      adds  52571a0   Add interactive flag to setup/provision (also the default when no arguments are given).
      adds  9f69a13   Install symlink for convenience for the samba4 setup directory.
      adds  3a45779   s3: Use strtoul since id types are unsigned
      adds  076479a   Remove EJS backend for PIDL, as we don't have EJS anymore.
      adds  370cc9c   s4:fix segfault in rpc-server, when client binds to unsupported service.
      adds  306e9f1   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  0f8d749   Add convenience function for determining if an array should be allocated with talloc.
      adds  d1101db   Remove noejs property, which is no longer used.
      adds  850abaf   Support pyhelper property to allow additional methods to be tucked onto a pidl-generated type.
      adds  3e2c070   Allow overriding repr function for pidl-defined types.
      adds  0727fbe   Don't allow specifying arguments to pidl object constructors, as they'll be ignored anyway atm.
      adds  c4fc0b4   Manually marshall dom_sid, so we can use a fixed size array for dom_sid.sub_auths rather than a dynamically allocated one.
      adds  cd25b62   Move dom_sid to the Samba 3 IDL file, remove the old definition.
      adds  9069c84   mount.cifs: allow mounts to ipv6 capable servers
      adds  19beef0   docs: Add hint that "socket address" usually don't need to be set.
      adds  01a444b   s3 sesssetup.c: Add missing line break to debug message.
      adds  9391dad   Fix error code when smbclient puts a file over an existing directory
      adds  d46c190   winbindd: vars for signals must be volatile sig_atomic_t
      adds  fb68031   s3: remove duplicate prototypes in proto.h.
      adds  a1aef93   s3: re-run make samba3-idl.
      adds  3c66ba0   s3: fix netlogon rpc_server build after idl change.
      adds  fd2bac9   For read&x replies, check the offset
      adds  627c844   Fix a valgrind error in get_relative_fid_filename
      adds  588f5aa   s3: correctly detect if the current dc is the closest one
      adds  7f77945   s3: libads: use get_dc_name() instead of get_sorted_dc_list() in the LDAP case
      adds  0c43f96   s3: libsmb/namequery: fallback to returning all dcs, when none is available in the requested site
      adds  895c40d   s3:libsmb/namequery.c: add saf_join_store() function
      adds  2f27ffc   s3:libads/ldap.c: pass the real workgroup name to get_dc_name()
      adds  a8040d5   s3:libads/ldap.c: if the client belongs to no site at all any dc is the closest
      adds  17efebd   s3:libads/ldap.c: store the dc name in the saf cache as in all other places
      adds  6a993cb   s3:libnet_join: call saf_join_store() after a the join.
      adds  2bb9139   s3:libnet_join: use DS_FORCE_REDISCOVERY
      adds  1b7b0e9   s3:dsgetdcname: retry with the clients site
      adds  b04d007   Micro-Optimize cliconnect.c
      adds  da6be41   Remove a static variable
      adds  be3d999   Remove a pointless static variable
      adds  c689d75   don't return 0 on error - bad for scripts
      adds  3c5c3aa   Added torture test for doing an openX over a directory to ensure we get the correct error message. Jeremy.
      adds  5887857   Remove a pointless static variable
      adds  31f157a   Move 128 bytes from the data to the text segment
      adds  daeb3a1   Remove the global "cmdline_auth_info" from source3/lib/util.c
      adds  573441f   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  1e419cd   Rename ldap.h to ldap-util.h to avoid clashing with the system ldap.h
      adds  07a21db   s3:fix build of pam_winbind.so on older Linux systems.
      adds  606abdc   s3:loadparm: fix newly introduced leading whitespaces to tabs
      adds  91c543f   s3:loadparm: rename lp_local_ptr() to lp_local_ptr_by_snum()
      adds  6244194   s3:loadparm: add lp_local_ptr() that operates on a service struct
      adds  0b0dc50   s3:loadparm: rename free_parameter() to free_one_parameter_by_snum()
      adds  03f19da   s3:loadparm: rename free_parameters() to free_parameters_by_snum()
      adds  c2bd88f   s3:loadparm: add service-struct based variants of the free-parameter routines
      adds  51118b1   s3:loadparm: fix copy service error (canonicalize_servicename: NULL source name)
      adds  2be233e   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  530758d   Add python extensions for dom_sid.
      adds  f448fde   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  2e42477   make tdbbackup use transactions
      adds  936d768   imported the tdb_repack() code from CTDB
      adds  f320e3a   use transactions in ldbadd, ldbmodify and ldbedit
      adds  4380a37   repack the ldb after re-indexing
      adds  e294c47   an experimental patch for fixing ldb bloat
      adds  f28b52e   Ignore setup symlink.
      adds  0f04bef   Rename dom_sid.idl -> server_id.idl (since it no longer actually contains the dom_sid). No longer include it from security.idl.
      adds  9057c25   A more-commented version of rpc_server crash fix, matching closer the previous behaviour for the 'bad bind' case.
      adds  5f20d21   Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
      adds  8e1db7e   s3: Fix a few build warnings
      adds  70874ce   s3: Fix "differing signedness" build warnings
      adds  2f17be1   s3: Use DEBUGADD instead of DEBUG to avoid printing the header
      adds  8891b2b   s3:net_status: use dbwrap to open sessionid.tdb
      adds  b876e13   docs: Fix typo in the idmap_ad manpage.
      adds  46f530e   docs: Remove comment about default backend.
      adds  6821d89   nsswitch: Move source3 files to top level dir.
      adds  5ee0392   nsswitch: Move nsswitch files from source4 to top level nsswitch dir
      adds  42366bc   Added a simple tdb integrity check to tdbtool. The command "check" runs traverse on the currently open tdb, and returns the number of entries if the integrity check is successful.
      adds  37be72c   Add an entry for the "check" command to the tdbtool manpage.
      adds  9e64ed0   docs: "acl compatibility" is a global parameter.
      adds  a7109b1   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  b2a01ef   Consider shared IDL files and Samba3-specific IDL files separately, allow overriding output directory.
      adds  ca7e4ce   Move shared gen_ndr files to librpc/gen_ndr in the root.
      adds  46e3e84   Fix path to ndr_notify.c.
      adds  91a7c8b   nsswitch: Fix paths for Samba4 blackbox wbinfo test
      adds  fda16c1   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  b09d2ed   s4/provision: Upper case default realm, use only first part of realm as default domain name.
      adds  5317dd5   Add new script for building IDL files in librpc/idl, generating both Samba 3 and Samba 4 output.
      adds  121970d   Only create (D)COM output files if there were COM objects in the IDL files.
      adds  4c7293f   Simplify idl-deps.pl script a bit.
      adds  5bf0c0b   Remove pidl SWIG backend; the native Python one works much better, and that's also the best way to go for any other languages.
      adds  327218f   Fix [out] pointers in DCOM-related IDL files.
      adds  9692c71   Make some fatal errors non-fatal. This means we generate invalid code in some cases, but we do print errors. We don't use all generated code yet at the moment, so this isn't much of a problem.
      adds  b5a0c4c   Share object files for gen_ndr.
      adds  53c82ae   Remove use of C++ keywords.
      adds  e0016b8   Remove ndrdump - it's available in merged build mode as bin/ndrdump4 and uses the exact same object files there.
      adds  f1773a9   Ignore generated files.
      adds  d59a79e   Use py_* files to check whether generated files are out of date / not present.
      adds  9cf2c45   nss_winbind: Solaris 64-bit fix and...
      adds  e48a5cd   s3/s4: Fix "shadows a global declaration" warning
      adds  4c3aea3   commit b520befe6f51644d20434add9864d7a2fa30aa2e Author: SATOH Fumiyasu <fumiyas at osstech.co.jp> Date:   Wed Dec 17 00:42:25 2008 +0900
      adds  54dc421   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  1b3a084   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  b3c9263   Fix header installation after move of gen_ndr headers.
      adds  bbd5824   Final part of fix for bug #5953 - smbclient crashes: cli_list_new segmentation fault (with NASBASIC server).
      adds  cc2d1eb   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  97f3720   Don't write out forward declarations for enums, as some compilers don't seem to like it.
      adds  3edbc14   Revert "Final part of fix for bug #5953 - smbclient crashes: cli_list_new segmentation fault (with NASBASIC server)." Error in commit !
      adds  cf96098   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  3144e45   (Fixed) Final part of fix for bug #5953 - smbclient crashes: cli_list_new segmentation fault (with NAS-BASIC server).
      adds  af138af   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  6998ef4   Avoid use of parentheses in Python import statements, as it's not supported by Python2.3.
      adds  0c0b9c7   Start converting registry python module to plain C rather than SWIG.
      adds  99f7f73   nsswitch: fix compiler warnings in winbind_nss_linux.c
      adds  d2ec925   Fix sequence number generation against OpenLDAP
      adds  56d39e1   Make greater use of 'GUID_from_data_blob'
      adds  8ce5640   Add hint to use passwordAttributes in @KLUDGE_ACL in future
      adds  aa3eab7   s4:ldb: add infrastructure for extended dn handlers
      adds  7a7573d   s4:ldb_ildap: try to pass extended DNs to the server
      adds  fc61ef2   s4:libcli/ldap: split out a ldap_decode_attribs_bare() function
      adds  30ae74d   s4:dsdb: add support for DSDB_OPENLDAP_DEREFERENCE_CONTROL
      adds  f7c53e0   s4:ldb: use try to print the extended dn in the ldif output
      adds  ced158d   s4:ldb.i: hang the dn on the NULL context as the python destructor will free it
      adds  b65f1a0   s4:samldb: improve error strings
      adds  1107021   s4:samldb: make use of dom_sid_split_rid()
      adds  408a752   s4:ldb-samba: register samba specific extended dn handlers
      adds  e4ccd69   s4:ldap_server: return the extended dn to the LDAP client if available
      adds  3ef91c9   s4:torture: add ldb tests
      adds  f0418a1   s4:setup: don't set objectCategory: CN=Domain-DNS,${SCHEMADN}
      adds  74f304e   s4:setup: fix cut-n-paste error Builtin-Domain => Samba4-Local-Domain
      adds  18ef32f   s4:selftest: lower debug level for slapd
      adds  596fe75   s4:ldb: make it possible to return per entry controls
      adds  d68ad82   s4:rootdse: fix the logic to indentify a rootdse search
      adds  911cf5d   s4:dsdb: Make the linked_attributes module set an extended dn
      adds  1f28541   s4:dsdb: split extended_dn into extended_dn_in, extended_dn_out and extended_dn_store.
      adds  ebe1e92   s4:provision: use extended_dn_out_ldb or extended_dn_out_dereference depending on the backend
      adds  12a7eee   s4:dsdb: remove normalise module
      adds  eb3714a   s4:ldb: add some python tests for extended dns
      adds  fc7e41d   s4:testprogs: improve extended dn testing of the ldb blackbox tests
      adds  735b3e1   s3/s4: Fix DCOM idl bug
      adds  675b363   docs: Fix TOC of generated HTML docs.
      adds  081f888   s4: fix LIBEVENTS dependencies and use more forward declarations
      adds  390f19b   Add the Lua distibution from http://www.lua.org/ftp/lua-5.1.4.tar.gz
      adds  5659f18   Compile liblua
      adds  09e6dfb   net lua
      adds  504f881   s4:lib/events: move to toplevel directory as lib/tevent/
      adds  46eda79   s4:lib/tevent: add lib/events/ compat and let things compile
      adds  b97f17d   lib/util: make it possible to use debug.h with using xfile.h
      adds  6878295   s4:headermap: we need the pathes for gen_ndr headers with and without ../
      adds  6ac3669   docs: Fix some formatting issues in the "ldap ssl" section of man smb.conf.
      adds  9458d4b   s3/loadparm.c: Change default value for "ldap ssl".
      adds  5804616   docs: Update section "ldap ssl" in man smb.conf.
      adds  b6e7cae   s3/smb.h: Remove unused LDAP_SSL_ON.
      adds  994ef68   docs: Fix typo in man idmap_hash.
      adds  6b6977a   Tweak with pam defines of older Linux versions
      adds  5f079fe   Fix a valgrind error
      adds  fa23a63   s4:headermap: dom_sid.h was renamed to server_id.h
      adds  03acd29   s4:lib/socket: remove unused code
      adds  372f700   s4:lib/socket: we need to lookup the #20 netbios name when we connect to a remote server
      adds  8df2140   s4:libcli/resolve: don't use __RESOLVE_H__ it might be used by system headers too
      adds  9492f0f   s4:libcli/resolve: add getaddrinfo()/dns_looup() resolving
      adds  f6b3c70   s4:libcli/resolve: let the "host" module use the dns_ex.c code
      adds  c8565c0   s4:libcli/resolve: remove all backend specific sync functions
      adds  937fdb8   s4:libcli/resolve: pass down flags to the resolver backends
      adds  7d0e78a   s4:libcli/resolve: optionally return the name that belongs to the returned address
      adds  116fbd6   s4:libcli/resolve: specify the port for the resulting socket_addresses
      adds  e01026c   netlogon: add all documented netlogon control codes.
      adds  ef6bf7f   netlogon: add netr_NETLOGON_INFO_4.
      adds  7317bc1   netlogon: fix IDL for netr_LogonControl2Ex.
      adds  7148c0d   netlogon: fill in remaining levels in netr_CONTROL_DATA_INFORMATION.
      adds  ab082b9   netlogon: remove netr_BinaryString (duplicate of lsa_BinaryString).
      adds  eefb0dd   s3: re-run make samba3-idl.
      adds  188695f   s4: fix smbtorture build after idl change.
      adds  076f15f   s3: refactor _netr_LogonControl{2,2Ex} server side.
      adds  93c61a8   s4: smbtorture, fix the build of netlogon test after idl change.
      adds  5445ee2   s3-ntsvcs: use pidl for _PNP_GetDeviceList.
      adds  934b90c   s3-ntsvcs: remove old _PNP_GetDeviceList.
      adds  43d0a48   s3-ntsvcs: remove last traces of hand-marshalled NTSVCS.
      adds  1a5fc6d   Fix bug #5979 - Level 2 oplocks being granted improperly, Jeremy.
      adds  b139ad7   packaging(RHEL-CTDB): Fix accidential linebreak
      adds  5b2d2ff   packaging(RHEL-CTDB): fix build of [u]mount.cifs
      adds  8f2e704   packaging(RHEL-CTDB): fix typo in [u]mount.cifs installation
      adds  f00d9cb   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  55620b4   Samba3 smbd now passes test BATCH23 (with the fix for bug #5979), only BATCH22 left to fix. Jeremy.
      adds  28894f9   s3: Add statvfs implementation to the onefs vfs module
      adds  8deded4   Rename ldb index pointer wrapper function
      adds  a9cf61d   Print error strings when transactions fail in ldb tools
      adds  1a399db   Parse options (and open the database) before starting transactions
      adds  7a5b6a2   Handle different failure modes when we wipe the db in provision
      adds  79351f7   BASE-LOCK: fix LOCK5
      adds  0df3036   RAW-CHKPATH: not every server behaves like samba3...
      adds  71b3582   s4:ntvfs_generic: pass RAW-OPEN again
      adds  9f8dfb0   s4:selftest: we pass raw.delete.delete21
      adds  a60159c   s4:libcli/replace: add some RESOLVE_NAME_FLAG* flags
      adds  4f5b8b6   s4:libcli/wrepl: we don't need to resolve names
      adds  4c2a113   s4:librpc/rpc: remove we should not redo the name resolving for secondary tcp connections
      adds  fc31f2c   s4:lib/socket: socket_connect_send() and socket_connect_ev() should only wrok with addresses
      adds  d14c860   Merge branch 'master' of ssh://git.samba.org/data/git/samba into pyregistry
      adds  49d522f   Add convenience macro for raising exceptions for NTSTATUS / WERROR.
      adds  61a2d5c   Use plain Python C API for registry module, rather than SWIG.
      adds  01c2215   Fix samba3sam test after removal of dom_sid IDL file.
      adds  7f148a2   Fix Python event tests after rename to tevent.
      adds  2a61fd4   Add simple manually written replacement for the tdb module.
      adds  2da551b   Implement missing functions in pytdb.
      adds  8c1ede0   Remove swig use from tdb standalone build.
      adds  6fe6983   Make sure to not close tdb database more than once.
      adds  21702bf   Cope with slight changes in tdb API.
      adds  ff98d7f   Fix failures setting a random password
      adds  6f9e750   Fix bug #5980 - Race condition when granting level2 oplocks can cause break notify to be missed. Jeremy.
      adds  f52fc2f   Move aggregate schema stub to it's own file
      adds  d031472   s4: Fix include path to work with tevent
      adds  a937a68   Here's the prefixMap from w2k8.
      adds  43f232f   Fix errors in MS-AD_Schema_Attributes_v20080618.txt
      adds  f9bb8fb   Comment out the parent inheritance code (this is incorrect) as was done for POSIX ACLs. Jeremy.
      adds  4283ae4   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  cbddddb   Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
      adds  96a3d7b   cli_negprot_send -> cli_negprot_sendsync
      adds  bb8ca0f   Make cli_negprot return NTSTATUS instead of bool
      adds  f87da49   Make cli_negprot async
      adds  7c3497e   Remove two write-only variables
      adds  42e407b   Factor out cli_write_max_bufsize
      adds  3c6d070   Move some bytes from data to text, make use of the ARRAY_SIZE macro
      adds  2fe7d59   Prefer network writes over reads
      adds  2504d78   Fix a "ignoring function call result" warning
      adds  1aff97b   correct the description of the "ldap timeout" parameter
      adds  4abdd39   Pass "bytes_alignment" up through cli_request_send
      adds  45ad3df   Fix the padding calculation in smb_splice_chain for "bytes_padding!=0"
      adds  dde0964   Small cosmetic LDB patch regarding return values. It changes some "return 0" in "return LDB_SUCCESS"
      adds  af049ae   s4:cosmetic: Remove trailing tabs and spaces
      adds  98c4055   Add some comments
      adds  398ef0f   For large smbwrite&x, we need more than 64k bcc
      adds  1f04d07   Convert cli_request->outbuf to uint8_t
      adds  13eefa7   Add a doxygen comment line I forgot to merge
      adds  5076c64   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  071a71e   Specify explicit path to tevent.h, compilation breaks without it for me.
      adds  89043bd   Depend on specific version of LDB, as the API seems to unstable to predict that newer versions (even minor versions) are going to be be backwards compatible :-(
      adds  0898b96   Reprocess LDB SWIG file.
      adds  ae0c6cf   Remove the direct inbuf reference from construct_reply_common()
      adds  fa5f112   Add the cli_wct_ofs routine to calculate the offset for write&x
      adds  ae1d602   Fix setting smb_len for huge write&x calls
      adds  6eda98d   Fix bug #5986 - Editing a stream is broken (rename problems). Jeremy.
      adds  9f31468   Add async cli_write_andx and cli_pull
      adds  32a7ecf   Make smbclient "put" use cli_push
      adds  9915045   Add a torture test simulating Windows write behaviour
      adds  d26a34c   Extend the chain1 test with write&x
      adds  9617a39   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  a57b1aa   Initial work using manual Python bindings for LDB, rather than SWIG-generated ones.
      adds  e0672ae   Remove swig support from standalone ldb build.
      adds  263036a   Merge branch 'master' of ssh://git.samba.org/data/git/samba into pyregistry
      adds  7f4e4df   Port over more functionality to new SWIGless Python module.
      adds  04bef7f   Fix more tests.
      adds  759a3bc   Merge branch 'pyregistry' of git://git.samba.org/jelmer/samba
      adds  383e7c4   Add missing files for standalone build.
      adds  1f4bd4b   Fix standalone compilation of events library.
      adds  28f80db   Stop using SWIG for ldb Python bindings.
      adds  fcadf47   Add torture test for bug #5986 - streams rename, so we don't regress. Jeremy.
      adds  dd5a468   Fix compiler warning when parsing a SID in a data blob
      adds  6488afa   Now store the GUID and SID from a DN over DRSUAPI into ldb.
      adds  18c095e   Don't trust sscanf not to run off the end of the string
      adds  012a652   Treat DN+STring as a binary string for now
      adds  f210fbe   Corrections to Microsoft's schema and the OpenLDAP mapping file
      adds  9b16a5a   Merge branch 'master' of ssh://git.samba.org/data/git/samba into tevent-standalone
      adds  ec80992   Fix tevent python module build as part of samba 4.
      adds  5688f9b   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  94ed433   Fix all pyldb tests except for modules.
      adds  0d585a6   Support subtypes of ldb.Ldb.
      adds  13fa639   Use plain C implementation for misc Python module rather than SWIG.
      adds  42b7762   Support custom constructors for pidl-created types and support types based on pidl-created types.
      adds  4051034   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  64419f4   Implement some of the stubs in misc python module.
      adds  c1a9b68   Create and use convenience function for creating new talloc-wrapping Python Objects, support subtypes of DCE/RPC interfaces properly
      adds  bd41b45   Avoid linking in all Python modules to the samba binaries - we can just let Python dlopen() them.
      adds  2e7a6cb   py: Fix initialisation of subtypes, fix segfaults.
      adds  bfb29e9   Convert auth python module to "plain" C rather than using SWIG.
      adds  eeb25cf   Fix more introduced regressions in new bindings.
      adds  33ebc95   Remove remaining fragments of SWIG code in pyldb.
      adds  263c667   Convert credentials Python module to "manual" C - no SWIG used to generate the C code.
      adds  f36ff0b   Include errors.i verbatim in security.i, as it's the only file still using it.
      adds  6efb7ff   Fix various Python-related bugs.
      adds  cbb085b   s3: loadparm: Clean-up list of parameters.
      adds  cf9f248   s3:loadparm/docs: Set default for "ldap ssl" to "start tls".
      adds  6769198   Provide simple Python replacement for ParamFile, which currently exists with a lot of overhead.
      adds  f06b083   Convert param Python module to "manual" C.
      adds  a321940   Move tests for ParamFile.
      adds  4d811a8   Remove libcli_smb SWIG bindings - only one (useless on its own) function was wrapped anyway.
      adds  a925e22   Remove duplicate Python bindings for dom_sid, security_descriptor and security_token.
      adds  f2b4aa8   Merge the rest of security.i into samba.dcerpc.security.
      adds  38a4749   Allow providing extra module-level Python functions.
      adds  7e651c7   Simplify customization of pidl-generated Python modules.
      adds  d75c51e   Remove infrastructure for (no longer used) SWIG.
      adds  2227860   Fix more tests, improve repr() functions for various Python types.
      adds  9a7c64f   Fix comparison in tests now that we use __cmp__ rather than __eq__.
      adds  2c58c94   Import types from other Python mechanisms using the Python import mechanism, to ensure they are initialized.
      adds  7ebc7e6   pidl: Allow location argument to warning() and error() to be undef, in case it is not known.
      adds  a6bd295   pidl/python: Skip unknown types, rather than dieing.
      adds  2396d8d   Use consistent names for dcerpc python modules; fixes messaging test.
      adds  4eabc41   Remove unnecessary dependencies between Python modules.
      adds  24b6277   Remove includes of py_*.h, which are no longer generated.
      adds  d58270c   Add header for pyparam.
      adds  1807b08   pidl/python: Factor out connect code rather than duplicating it in each Python module.
      adds  a071290   merged build: Remove SWIG checks, set flags for shared Samba 4 build.
      adds  84501f6   Raise proper exceptions when lp file can't be found, be a bit less strict when no file was specified.
      adds  8475d18   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  29dd98b   Remove unused Samba4-specific init functions for libtevent.
      adds  50b0c53   Never build tevent modules as shared objects.
      adds  05adbbc   s4: Always link in auth, as some of the core infrastructure depends on it.
      adds  f0dbc98   merged build: Build Samba 4 using shared libraries internally, when we're also doing so for Samba 3. This saves a significant amount of disk space.
      adds  91f245a   Fix segfault when there are no tests registered.
      adds  928fd47   s4: Fix subsystem for various services in samba daemon.
      adds  199bcbe   Build samba 4 plugins in merged build.
      adds  07f296b   Set right LD_LIBRARY_PATH for finding Samba4's libraries.
      adds  b682b0f   Fix function name in error message when failing to load module.
      adds  c023828   Fix missing symbols issues when building with shared libraries.
      adds  5aadfe2   Fix "allow trusted domain" so it disables trusted domains.
      adds  f1389a3   Make it clearer when RAW-STREAMS is failing (don't always print names). Jeremy.
      adds  99e6371   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  4b2bdfe   Fix build of the Python bindings now that SWIG is gone.
      adds  b86b2ce   Fix two remaining missing symbols in smbtorture4.
      adds  c2872a6   Force symbolic links for shared library sonames to be created, as they are required at run-time.
      adds  6704c27   Fix standalone build of tdb python module, update ignores for standalone tdb.
      adds  07bdb45   Use relative paths for Python modules. Seems to workaround a strange bug in GNU make.
      adds  e9deb75   Fix installation of standalone tevent Python module.
      adds  50feca5   s4: Fix a getaddrinfo/EAI_NODATA portability issue
      adds  d26cde4   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  e6d5552   Fix prefixing swig library directory with prefix.
      adds  8ada273   Use make variable for Samba 4 shared library output directory.
      adds  b2f59ac   merged build: Remove shared-build related variables, as they are already set up correctly by the main configure.
      adds  13feda8   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  619f320   pidl: Fix typelist test after addition of type origin tracking.
      adds  998d588   python/tevent: Remove use of pytalloc.h.
      adds  bbc95fb   ldb: Fix linking against tevent library (rather than events) replace: Fix copyright for dlfcn.c.
      adds  a7f64ba   ldb: Include tevent.h rather than events.h.
      adds  aaea687   In gcc version 4.3.2 we get warnings for functions declared with attribute warn_unused_result. Start to fix these. Jeremy.
      adds  112feea   pyldb: Avoid use of pytalloc, as it may not be available.
      adds  8ce77a5   pyldb: Fix segfault because of incorrect reference counting.
      adds  4d02bbb   s3: Fix stream marshalling to return the correct streaminfo status
      adds  58cfb1a   python: Define Py_ssize_t if the Python library doesn't.
      adds  00b61ff   samba.tests.samdb: Fix test after merger of samba.security and samba.dcerpc.security
      adds  4bbd2cb   pyldb: Provide replacement for sizeargfunc, not available before Python2.5.
      adds  227c800   Fix silly typo.
      adds  cb7d7be   Fix another "format not a string literal and no format arguments" warning. Jeremy
      adds  7fd114b   Fix more "warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result" Jeremy.
      adds  aa4abac   Fix more ‘asprintf’, declared with attribute warn_unused_result. Jeremy.
      adds  465f780   Move Samba4-specific file out of common libtevent.
      adds  5dce414   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  7e1f0e2   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  22703bf   standalone: Use more variables, preparing to include these files from main Samba 4 makefile.
      adds  8b24da2   Allow using external libtevent.
      adds  31dc07e   pytevent: Add missing file.
      adds  7c6a20a   Add missing includes, required for use of gensec by 3rd-party applications.
      adds  b143938   Fix more asprintf errors and error code paths. Jeremy.
      adds  94df767   More asprintf warning fixes. Jeremy.
      adds  1966a94   More asprintf warning fixes. Jeremy.
      adds  d0eeb9a   Fix more asprintf warnings and some error path errors. Jeremy.
      adds  ef80d1b   Fix use of "time offset" parameter, and add test to make sure I don't break it again :-)
      adds  ff26cb4   Fix compiler warnings in libnet.
      adds  32e03f9   Install tevent_internal.h, as Samba 4 needs it.
      adds  bd64688   Fix more compiler warnings in various places.
      adds  8df6af2   Use 32-bit smbpid in interface as required by SMB2, in line with 1bdd08227e7d046305705050f21f0f1b6dd6994a.
      adds  dcc4081   Fix more compiler warnings.
      adds  e94e7f8   s4: Fix make clean to remove gen_ndr objects.
      adds  86cee0b   pytalloc: Add some comments, use talloc object location in repr rather than python object location.
      adds  5c75b65   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  30bdb68   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  1feab85   Rename samba-socket -> samba_socket to fix a couple more compiler warnings.
      adds  479b4b0   Fix accidental condition inversion.
      adds  83bcc4e   lib/tevent: libtevent will change a lot until it's version 1.0.0
      adds  9a9b64d   s:Fix uid_to_sid mapping when the idmap cache is empty.
      adds  45db33e   s3:idmap: Remove passd check from idmap_backends_unixid_to_sid().
      adds  5184baa   Fix bug #5990 - strict allocate should be checked before ftruncate reported by and based on a patch by Yasuma Takeda <yasuma at osstech.co.jp>. Jeremy.
      adds  daaa2c8   Try to fix the build by fixing some typos in the vfs code
      adds  ef1e9ed   Fix some tevent includes, trying to fix the build
      adds  f308c2f   Fix Samba 3 merged build - include tevent.
      adds  04959a0   Cleaned up whitespace issues in sharesec.c
      adds  8f84d42   Make sharesec utility part of the default binary install.
      adds  9affa82   Make sure share_info.tdb is open before attempting to delete an entry
      adds  fd84ef9   Change error messages in sharesec util to go to stderr instead of stdout
      adds  9a90e4c   Add -D option to sharesec util to delete the entire security descriptor.
      adds  7bf5768   lib/tevent: rename event_* => tevent_* in the header file
      adds  b719595   pyglue: fix the build with automatic dependecies
      adds  a255f9c   s3:dbwrap: fix dbwrap_store_uint32() to match dbwrap_store_int32()
      adds  37b6950   s4:libnet_samdump_keytab: pass down event_context explicit
      adds  f271469   s4:kdc: pass down event_context explicit
      adds  181d4fd   s4 libnet: Add group_name member to struct libnet_GroupInfo's out struct.
      adds  dd8d4b6   s4 winbind: Avoid a "discards const" compiler warning.
      adds  777350e   s4 winbind: Add implementation for WINBINDD_GETGRNAM
      adds  d3a0a6f   wbinfo: Add --gid-info option.
      adds  6958fac   wbinfo4: Add --gid-info option
      adds  ec5ef61   s4 winbind: Fix typos in debug output
      adds  855d2a9   s4 libnet: Add support for groupinfo by sid lookup
      adds  1180b69   s4 winbind: Add support for WINBINDD_GETGRGID call
      adds  102028e   s4 winbind: Copy SID to avoid "discard const" warning
      adds  6251b97   Add sys_writev
      adds  82a152f   Add write_data_iov
      adds  afd7085   Make write_data use write_data_iov
      adds  e4d28db   Attempt to fix bug 5953: Make cli_send_smb_direct_writeX use writev
      adds  86cb14d   Add code to test write_data_iov a bit
      adds  a7036d2   s4: Revert "r24284: change brlock_tdb.c to use the dbwrap API. This actually makes the"
      adds  aec16ef   s4: remove unused dbwrap code
      adds  e36d647   s4:cluster: remove old/broken ctdb code
      adds  3dfb0e9   Fix SESSSETUP_BENCH torture test for long runtimes
      adds  635a973   s4:sys_lease_linux: use tevent
      adds  af29b82   s4:pvfs_aio: use tevent
      adds  183c379   s4:lib/tevent: rename structs
      adds  60b3663   s4:cluster: fix dependency to TDB_WRAP
      adds  0544734   s3:passdb: make marshalling struct samu from and to a buffer more generic
      adds  671469a   s3:passdb: add SAMU_BUFFER_V4 with no changes
      adds  7516ba8   s3:pdb_tdb: store the next rid counter in passdb.tdb instead of winbind_idmap.tdb
      adds  791459f   pidl: don't generate invalid C code
      adds  c2dc2e0   lib/tevent: fix standalone make distclean realdistclean
      adds  332e8ac   Fix the merged build
      adds  12c9d7f   Simplify invalidate_all_vuids() slightly
      adds  9957d5f   Simplify is_partial_auth_vuid slightly
      adds  fb54e71   Simplify invalidate_vuid slightly
      adds  cf79461   Move a comment to its place
      adds  12f4d01   First part of bugfix for #5933
      adds  f455953   Second part of the bugfix for #5933
      adds  ff50a88   Print the vuid in BENCH-SESSSETUP
      adds  b3abd48   Fix a spinning smbd when printing
      adds  fee2664   Fix a memory leak in cups_pull_comment_location
      adds  465176b   s3:cluster: register the client connection via CTDB_CONTROL_TCP_ADD
      adds  99c68fa   s3 build: Fix warning
      adds  d217bd0   s4: simplify some overly-complicated logic
      adds  8885246   s3 build: Remove redundant #defines that are in idl generated headers
      adds  0cb430c   s3/s4: Move CONST_DISCARD into lib/util so it's available from s3 and s4
      adds  2337f40   pidl: Fix a const build warning in the samba3 merged build
      adds  a66c034   librpc: Re-run make idl-full from source3
      adds  9eab2bf   Fix more "ignore return value" warnings from gcc 4.3. Jeremy
      adds  cb5db96   s3 build: Revert previous patch to fix the build
      adds  ce2ff55   Fix an ancient uninitialized variable read
      adds  99ab198   Enable individual smbtorture_s3 subtests in make test
      adds  4292765   s3:winbindd: we don't need to call messaging_reinit() twice
      adds  641772b   recvfile can't be used for printing so far
      adds  add3d57   Remove unused function get_numlist()
      adds  8a507b1   Make use of TALLOC_MEMDUP in parent_dirname_talloc()
      adds  5f0b633   Use parent_dirname_talloc instead of parent_dirname in vfswrap_mkdir
      adds  4a9a569   Use parent_dirname_talloc instead of parent_dirname in copy_internals
      adds  70002c1   Use parent_dirname_talloc instead of parent_dirname in smb_unix_mknod
      adds  9b79181   Remove unused function parent_dirname
      adds  972295f   Rename parent_dirname_talloc() to parent_dirname()
      adds  9e1cabd   Fix a "nested extern" warning
      adds  e0fd61f   Try to fix recvfile using splice on Linux
      adds  98f830cd  Disable the use of splice(2)
      adds  1ce9525   Replace "goto again" by "return NT_STATUS_RETRY" in receive_message_or_smb
      adds  8ae4155   Make a CONST_DISCARD unnecessary by applying some const
      adds  608910d   Fix some nonempty blank lines
      adds  d99aeed   Replace a static variable and alarm() calls by using sys_select()
      adds  bb23f57   Fix more asprintf and "ignoring return code" warnings from gcc 4.3. Jeremy.
      adds  07e0094   Fix all warnings in source3 with gcc4.3. Jeremy.
      adds  2dc0450   make: Search for c tags in ../ as well.
      adds  08259c1   Add iconv_convenience argument to size functions.
      adds  ce47b69   Fix syntax errors.
      adds  9c92cb7   Fix typo found by Volker. Thanks for the review. Jeremy.
      adds  2234173   Fix warnings in make test code. Jeremy.
      adds  4d82f69   s3: Fix caller of print_fsp_open
      adds  74ea79c   The Tru64 shell doesn't like (*) in a case statement
      adds  e551f43   Remove two pointless globals
      adds  bf34e99   fix some nonempty blank lines
      adds  707a5a4   Remove a global variable
      adds  7458111   Fix bug 5913.
      adds  8b81e7c   Happy New Year!
      adds  308dbca   packaging(RHEL): fix build of [u]mount.cifs
      adds  71c7472   packaging(RHEL): fix typo in [u]mount.cifs installation
      adds  c033ea5   Revert "s3:idmap: Remove passd check from idmap_backends_unixid_to_sid()."
      adds  13248e8   Revert "s:Fix uid_to_sid mapping when the idmap cache is empty."
      adds  76d53e7   Alternative fix for 45db33e73 and 0d443ae7931
      adds  96266d2   pidl: add dummy element for empty unions
      adds  ec1e831   librpc/gen_ndr: rerun make idl_full after pidl changes
      adds  a54c558   Revert "s4 winbind: Avoid a "discards const" compiler warning."
      adds  0e95c9a   Revert "s4 winbind: Copy SID to avoid "discard const" warning"
      adds  54c0f62   s4:pyregistry: use tevent_context_init()
      adds  3f8f99e   s4:tevent: move event_context_find() to tevent_s4.c
      adds  25387d8   s4:lib/events: deprecate event_context_find()
      adds  0ffed7d   tevent: use libreplace headers instead of system headers
      adds  8bdc947   tevent: rename event_set_default_backend() => tevent_set_default_backend()
      adds  d33b6ae   tevent: rename event_loop_* => tevent_loop_*
      adds  7db6399   tevent: rename event_[s|g]et_fd_flags => tevent_fd_[s|g]et_flags
      adds  0a73e8b   tevent: rename event_context_init* => tevent_context_init*()
      adds  d9529a3   tevent: rename event_register_backend() => tevent_register_backend()
      adds  b12e78e   tevent: use HAVE_EPOLL instead of HAVE_EVENTS_EPOLL
      adds  49acf97   tevent: make tevent_add_*() macros arround _tevent_add_*()
      adds  227f799   tevent: pass down handler_name and location to the backend layer
      adds  d79fc2f   tevent: rename events => tevent in tevent.pc
      adds  4f04b06   tevent: rename ev_debug_ops => tevent_debug_ops
      adds  784b2dc   tevent: use TEVENT_FD_* instead of EVENT_FD_*
      adds  2176295   tevent: change pytevent to tevent_*
      adds  73ef177   tevent: only provide compat macros if the caller wants them
      adds  34cc50c   s4:lib/events: convert to use tevent_* functions instead of compat macros
      adds  2885a7a   s4:selftest: report tevent tests as 'tevent.python'
      adds  268f3e9   s4:lib/events: remove unused events_internal.h
      adds  1157635   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  3d2d020   Remove cli_cm_set_dest_ss() - removes the global dest_ss from libsmb/clidfs.c. Keep the '-I<address>' option in smbclient working. The intent is to remove all globals from libsmb/clidfs.c. Jeremy.
      adds  de58ef4   Fixes uninitialised access as reported by valgrind.
      adds  cc9771d   Memory leak fixed due to accumulation of open reg keys.
      adds  793f1cd   Changed code to use proper talloc context instead of NULL to control memory leak.
      adds  e000045   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  aed8c7b   packet.h API: The callback is now responsible to talloc_free() "buf"
      adds  b4e1eb4   Optimize for the common case that packet.c received exactly one full packet
      adds  980aa0d   Replace some SMB_ASSERTs with NT_STATUS_INTERNAL_ERROR
      adds  120dc0e   s4 winbind: Correctly silence a "discard const" warning
      adds  b00f6d1   tevent: raise version to 0.9.1
      adds  141b76d   Remove unused argument "vuid" from make_internal_rpc_pipe_p
      adds  27abf67   struct async_req doesn't really need to carry an event_context
      adds  b6138bf   Fix retval of async_syscall_result_int
      adds  fafb9ec   open_socket_out is always used with SOCK_STREAM, remove argument "type"
      adds  7dff14d   tevent: fix standalone make test
      adds  1a26b67   tevent: specify argument names for the event handlers
      adds  e928d86   tevent: move some common tevent_fd related functions into tevent_fd.c
      adds  e45ed82   tevent: add tevent_fd_set_close_fn()
      adds  193eba8   tevent: add tevent_fd_set_auto_close()
      adds  b1be241   s4:sysdep/inotify: use tevent_fd_set_auto_close()
      adds  5fa0d3d   s4:socket: use a socket_wrapper aware function to auto close the fd event for sockets
      adds  2c8a10f   tevent: remove dependency to SOCKET_WRAPPER via "system/network.h"
      adds  6781001   tevent: remove TEVENT_FD_AUTOCLOSE feature
      adds  c652b42   tevent: raise version to 0.9.2 after AUTOCLOSE changes
      adds  c72cbce   s4:auth/kerberos: convert to tevent_* api
      adds  1c8580c   s4:libcli/ldap: convert to tevent_* api
      adds  47d532f   s4:smbd: convert to tevent_* api
      adds  e058e51   tevent: completely initialize tevent_fd structs
      adds  ebacce2   Add async timeout helpers
      adds  611f0d7   Add an async queueing mechanism
      adds  34e8945   Actually do a non-blocking connect.... :-)
      adds  c6c33d8   Convert async_connect to "normal" style
      adds  d933362   Move winbindd/winbindd_reqtrans.c to lib/wb_reqtrans.c
      adds  8c1691d   Remove wb_trans_send/recv
      adds  4df681a   async libwbclient infrastructure
      adds  1b328d9   Add a quick test of wb_trans_send/recv
      adds  19b783c   Async wrapper for open_socket_out_send/recv
      adds  0cc63c6   Add open_socket_out_defer_send/recv
      adds  b4f8996a  Simulate the Windows behaviour to fire 445 and after a timeout 139
      adds  c4ff426   Fix the build of smbfilter
      adds  fe56659   Remove a duplicated comment
      adds  8162403   Fix a typo found by the IBM Checker
      adds  f9cb82d   s4:build: add SMB_MAKE_SETTINGS() macro
      adds  033428d   tevent: move samba4 stuff from libtevent.m4 to samba.m4
      adds  2c0faaf   Fix bug #6009 - Setting "min receivefile size = 1" breaks writes. Jeremy.
      adds  af744e0   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  ca05542   Use fqdn rather than gethostname when guessing realm.
      adds  d22adc1   More work to have OpenLDAP accept the full AD schema
      adds  2ddaebb   s4 torture: Add more rename tests to RAW-STREAMS
      adds  3e0e756   s3: Allow renames of streams via NTRENAME and fix stream error codes on rename
      adds  7ae992b   s3: Remove a few unnecessary checks from the streams xattr module
      adds  c0b9829   s3: Remove a few unnecessary checks from the streams depot module and fix to work with NTRENAME
      adds  83b2f14   Initialise 'flags' in new python ldb binding for ldb_connect
      adds  beb8b8f   tevent: fix tevent_add_timer() and tevent_add_aio() macros
      adds  5318e73   smbd: prevent access to root filesystem when connecting with empty service name
      adds  34d0cb4   Fix bug 6012: Add "get_real_filename" to full_audit
      adds  6d4fd78   Add create_file to vfs_op_names
      adds  3305fa2   Fix a bad memleak in vfs_full_audit
      adds  21b7b00   Use talloc_tos in vfs_full_audit.c:do_log
      adds  de7dc2c   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  6752d78   docs: Document the -g option of smbclient.
      adds  73875cd   examples: Avoid bashism in perfcount.init.
      adds  022e2f8   clean event context after child is forked.
      adds  f389b97   Fix broken krb5 refresh chain
      adds  2428ec4   s3:winbindd: move WINBINDD_CCACHE_ENTRY and WINBINDD_MEMORY_CREDS to winbindd.h
      adds  a1c9e61   s3:winbindd: rename fd_event => winbindd_fd_event
      adds  f81f21c   s3:winbindd: recreate the per domain check_online_event without relying on global state
      adds  94c4376   s3:winbindd: cancel all ccache entry events and not just one
      adds  492d0e3   s3:winbindd: regain tickets for all ccache entries, when we go online
      adds  077d5cf   s3:events: remove unused stuff
      adds  ee5be74   s3:events: move prototypes to event.h
      adds  c34d5f4   s3:events: change event_add_timed() prototype to match samba4
      adds  f1aa445   s3:events: get rid of the stupid cancel_named_event() function
      adds  83ff9d3   s3:events: get rid of the stupid set_event_dispatch_time() function
      adds  321d875   s3: build lib/tevent staticly into samba3
      adds  303c57e   s3:events: register as tevent backend
      adds  59612be   s3:winbindd: also handle fd events from the winbind_event_context()
      adds  0189178   Fix bug 6014 -- mget shouldn't segfault without arguments
      adds  997f0fd   Revert "examples: Avoid bashism in perfcount.init."
      adds  2e09746   examples: Avoid bashism in perfcount.init.
      adds  0581094   Attempt to fix the build with dnssd
      adds  37e6849   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  6572eff   Attempt to fix the build on netbsd5
      adds  a99f769   tevent: make tevent_debug() a noop if ev is NULL
      adds  b24924d   tevent: keep a linked list of signal events
      adds  ceac260   tevent: keep a linked list of fd_events
      adds  e240ca5   tevent: don't crash if te->event_ctx is NULL
      adds  b09718f   tevent: add tevent_context destructor that unlinks the events from the context
      adds  e83a55c   tevent: add some debugging for timer events, that mostly matches samba3
      adds  991b294   s3:events: use more tevent_common_* functions
      adds  65fb7f1   Fix call to ndr_size_dom_sid, missing parameter. Jeremy.
      adds  1f8b623   Attempt to fix crash seen with new CUPS async printcap loading code. Jeremy.
      adds  d2c70d2   py: Properly increase the reference counter of Py_None.
      adds  958bfaf   set entry->refresh_time to make ccache_regain_all_now() work correctly.
      adds  ed5e1e5   s3 merged build: Remove redundant #defines that are in idl generated headers
      adds  75e2406   s4 winbind: Silence a "discards const" warning
      adds  9f44a17   docs: Fix example in man vfs_recycle.
      adds  ef54ad5   Move the "rid_name" typedef to the only place where it might be used
      adds  8b7f66c   docs: Improve description of the share commands in man smb.conf.
      adds  a7e7fa8   Ensure libreplace is included into the tevent python bindings
      adds  db955fa   s3/swat: Fix creation of the first share using SWAT.
      adds  a97c9ba   Add dependency to talloc in tevent pc file.
      adds  46f55ef   s3-samr: avoid all init_samr_user* functions.
      adds  52b250f   s3-samr: remove init_samr_user* functions.
      adds  d2d8d7a   s3-samr: avoid all init_samr_Domain* functions.
      adds  15ec090   s3-samr: remove all init_samr_dom* functions.
      adds  05784d0   s3-samr: avoid all init_samr_group* functions.
      adds  0b26f84   s3-samr: remove all init_samr_group* functions.
      adds  20ba0a9   s3-samr: avoid all init_samr_alias* functions.
      adds  be8c532   s3-samr: remove all init_samr_alias* functions.
      adds  a94157c   s3-srvsvc: avoid all init_srvsvc* functions.
      adds  b0f7137   s3-srvsvc: remove all init_srvsvc* functions.
      adds  e2fa47a   s3-lsa: avoid all init_lsa* functions.
      adds  f93b0fc   s3-lsa: remove all init_lsa* functions.
      adds  10d7278   s4-smbtorture: verify each password change via samlogon in SAMR-PASSWORDS-PWDLASTSET test.
      adds  05f97d3   Fix typo
      adds  e92b7ab   Add a NULL check and some const to dcerpc_floor_get_lhs_data()
      adds  63e7c2f   Fix prototype.
      adds  958186d   Fix compilation, remove unused variables.
      adds  1d427dc   Add some const to dcerpc_binding_build_tower()
      adds  e95101d   Factor out lots of common code into a function. Jeremy.
      adds  ee9dff7   When loading the default configuration, allow the configuration file to be missing.
      adds  c692acc   Add a talloc failure check
      adds  9f62c8b   Start on alpha6 release notes.
      adds  7b77ac5   Add winbindd_reinit_after_fork(), cleaning out all possible events in a forked child. Jeremy.
      adds  e139838   Fix bug #6017, - magic script does not work. based on a patch from monyo at samba.gr.jp. Jeremy.
      adds  d1f7a37   Make winbindd_cm.c use winbindd_reinit_after_fork(). Jeremy.
      adds  4e7f0a8   tevent: don't try to dereference fde->event_ctx when the event context doesn't exists anymore
      adds  07e01f8   s4:smbclient: correct initialize smbclient_context
      adds  c81863e   added support for stream renames in Samba4
      adds  59d5a96   Raise a python exception when the ldb search fails
      adds  59f8c1d   Use new error constant (missing from 6efb7ff9)
      adds  ea1ff06   Fix ldap.py test.
      adds  e1459a2   Several fixes to our use of splice
      adds  00a401a   Remove unused struct CLI_POLICY_HND
      adds  45c67ff   refresh sequence number as soon as possible when domain->sequence_number == -1 or domain->last_status is not ok.
      adds  66fa21e   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  f4735b7   Set proper python exception when running out of memory.
      adds  c81de64   Display lsa string contents.
      adds  9b44fb1   Fix bug #6016 - Alternate Data Streams / Extended Attributes seem to conflict. Jeremy.
      adds  bed05fb   s3 merged build: Fix include error
      adds  61a23c5   s3/s4 build: Fix Py_RETURN_NONE to work with python versions < 2.4
      adds  ba5d6e6   Avoid using a utility header for Python replacements included in Samba, since this will not be shipped with talloc/tdb/tevent/etc.
      adds  550c64b   svcctl: move SVC_STATUS_ to idl.
      adds  176bbcf   svcctl: add svcctl_ConfigLevel from samba 3.
      adds  55da380   svcctl: add svcctl_ErrorControl and svcctl_Type (based on samba3) to IDL.
      adds  60c10a1   svcctl: add SERVICE_STATUS_PROCESS to idl.
      adds  ea7fa77   svcctl: add SERVICE_FAILURE_ACTIONS and SERVICE_DESCRIPTION to IDL.
      adds  979c82a   svcctl: add svcctl_ServiceState.
      adds  2a4f1ae   s3: re-run make samba3-idl.
      adds  6eb507e   s3-svcctl: use pidl's ndr opcodes for NDR_SVCCTL_QUERYSERVICECONFIGW.
      adds  4df1a49   s4-smbtorture: add my copyright to svcctl test.
      adds  661eeb3   s4-smbtorture: use names for info level in test_QueryServiceStatusEx.
      adds  b42cb49   s3-svcctl: use pidl for _svcctl_QueryServiceStatusEx.
      adds  385316a   s3-svcctl: remove old hand marshalling of svcctl_QueryServiceStatusEx.
      adds  5581637   s3-svcctl: fix return code for _svcctl_QueryServiceStatusEx.
      adds  3079e14   s3-svcctl: use pidl for _svcctl_QueryServiceConfig2W.
      adds  07e1e30   s3-svcctl: remove old hand marshalling of svcctl_QueryServiceConfig2W.
      adds  7f2cf6b   s3:smbd: make mangle_fns const
      adds  33dd8e8   s3:smbd: make fake_files[] static const
      adds  2f9f8fe   s3:smbd: remove pointless static variables in chgpasswd.c
      adds  d9e8166   s3:smbd: it's pointless to have a global magic_char
      adds  0713f98   s3:smbd: make globals in utmp.c static const
      adds  c19ed76   s3:smbd: make const globals in mangle_hash2.c really static const
      adds  9ae0c5e   s3:smbd: make static const in mangle_hash2.c really static const
      adds  0a0cd13   s3:smbd: remove pointless static variable in uid.c
      adds  256101b   s3:smbd: remove stupid static variables for the nfs quota code
      adds  1bd317d   s3:smbd: keep dmapi globals in one context struct
      adds  7a5d07a   s3:smbd: open_sockets_smbd() don't need a static variable arrount atexit()
      adds  defb574   s3:smbd: variables in a main() don't need to be static
      adds  3dde0cb   s3:smbd: move all globals and static variables in globals.[ch]
      adds  3318204   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  0788797   Print the failed value in the time tests.
      adds  e548660   Fix ldap.py test on systems that *can* find the record (the search fails here locally).
      adds  d44a698   Don't attempt to use GNUTLS >= 2.6, as it is known broken with the socket-tls backend.
      adds  ad078f5   s3-svcctl: remove (now duplicate) SVCCTL_STAT* defines.
      adds  378ef22   svcctl: add svcctl_ServiceStatus and svcctl_ControlsAccepted.
      adds  0c2784c   s3-svcctl: remove (now duplicate) defines.
      adds  700d055   s3-svcctl: move SVC_HANDLE_IS* defines to implementation specific header file.
      adds  cbc2c90   s3-svcctl: remove some more redundant headers.
      adds  ca98357   s3-svcctl: add copyright to svcctl rpc_server.
      adds  490a140   s3: re-run make samba3-idl.
      adds  50721b4   s3-svcctl: use pidl based struct SERVICE_STATUS.
      adds  2c1cd0c   Make sure smbtorture4 can find all gensec modules. (Fixes RPC-BINDSAMBA3)
      adds  260c4e1   Attempt to fix the build
      adds  8c18d3a   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  f3ac9ec   s4:events: don't trigger \n in debug messages two times
      adds  bb45bf6   s4:blackbox: don't remove newlines in the subunit failure output
      adds  74a5cce   s3:smbd: fix the build with dmapi support
      adds  c9f6a58   svcctl: remove redundant SERVICE_STATE_* defines.
      adds  9832a5e   svcctl: add ENUM_SERVICE_STATUSW and ENUM_SERVICE_STATUSA.
      adds  f01f810   svcctl: use hex range format in IDL.
      adds  2e5b581   svcctl: use svcctl_ServiceState in some other places.
      adds  6bed89f   s3: re-run make samba3-idl.
      adds  e0edc07   s4-smbtorture: fix build of svcctl torture test.
      adds  74a1ed3   s4-smbtorture: extend test_QueryServiceConfig2W a bit.
      adds  154e08f   s3-net: fix type in rpc_service_list_internal(). Sorry...
      adds  c07ea13   Fix race condition in alarm lock processing noticed by Richard Sharpe <realrichardsharpe at gmail.com>. "It seems to me that if the lock is already held by another process when we enter this code, there is a race between the timeout and the granting. If the lock is subsequently granted, the process releasing the lock will signal the wait variable (or whatever) and our process will be scheduled. However, if the timeout occurs before we are scheduled, the timeout will be  [...]
      adds  c0f1309   s3-eventlog: trying to avoid to pass around full ndr structures in rpc_server.
      adds  dad5141   s3-eventlog: trying to make eventlog_io_q_read_eventlog readable.
      adds  252d271   s3-eventlog: minor cosmetics.
      adds  8cddcef   s3-rpcclient: add eventlog test client.
      adds  5a4f71d   Simplify init_pipe_handle_list a bit
      adds  52b6756   Make samr_info a talloc context of its own
      adds  baa5c5e   Make use of a talloc_destructor for free_eventlog_info()
      adds  e94d7f5   Make use of a talloc_destructor for free_printer_entry
      adds  825500f   Use TALLOC for struct lsa_info
      adds  8429202   Now that all policy_handle free_fn's are just TALLOC_FREE, dump free_fn
      adds  590c9b7   Fix bug #6021 - smbclient du command does not recuse properly Jeremy.
      adds  447f266   Only do special DN tracking for normal DNs in OpenLDAP backend.
      adds  def5e8e   s3:events: install a tevent debug handler that calls DEBUG()
      adds  d524e5f   s3:events: debug sys_select() errors
      adds  aeb798c   s3:smbd: handle incoming smb requests via event handlers
      adds  fff711f   fix syntax error in case statement
      adds  1f7e09e   docs: Improve man mount.cifs.
      adds  2a52b05   quote ' inside '...' and make sure shell isn't eating \ by using perl here.
      adds  308eb1c   Revert "quote ' inside '...' and make sure shell isn't eating \ by using perl here."
      adds  49a6d75   s4:debug: make setup_logging() a bit more compatible with samba3
      adds  1b9ae1a   s3/smbpasswd: Check if Unix account exists before asking for the password.
      adds  c60569c   svcctl: add SERVICE_TYPE_INTERACTIVE_PROCESS define.
      adds  9119ed3   s3: re-run make samba3-idl.
      adds  abc2843   s3-svcctl: use pidl defined constants in services implementation.
      adds  a9b7695   svcctl: add ndr_push/pull_ENUM_SERVICE_STATUSW_array helper.
      adds  413cb33   svcctl: include hand marshalling helper in idl.
      adds  86b1b82   s3: re-run make samba3-idl.
      adds  b516a2a   s3/net: Display error message if user does not exist.
      adds  f2dd351   s4-smbtorture: print hand-decoded service status array in svcctl torture test.
      adds  9e6e3bc   s3-net: use rpccli_svcctl_EnumServicesStatusW.
      adds  fa6053f   s3-svcctl: use pidl for _svcctl_EnumServicesStatusW.
      adds  2d218c9   s3-svcctl: build svcctl marshalling helper.
      adds  03611c6   s3-svcctl: remove old marshalling of svcctl_EnumServicesStatusW.
      adds  22a96cb   s3-svcctl: remove last traces of hand-marshalled svcctl code.
      adds  a65f1b9   s4 torture: Add new create disposition test to RAW-STREAMS
      adds  6dde845   s3: Add delete_all_streams to proto.h
      adds  f2269e6   s3: Fix open path to delete streams depending on the create disposition
      adds  2938479   s3: Remove rendundant op_tuple entry in xattr streams
      adds  2714ac4   Fix some nonempty blank lines
      adds  c1a8e8a   Simplify find_pipe_fns_by_context slightly
      adds  9176cfe   Fix some nonempty blank lines
      adds  ad6e9c6   start rpcclient epmapper
      adds  f8f8782   Add derpc_transport_string_by_transport(), apply some const
      adds  125696b   Pass the full ndr_interface_table into the s3 rpcserver when registering
      adds  106e65a   Fake up ndr_table_spoolss
      adds  2729c48   Call rpc_srv_register instead of rpc_pipe_register_commands in eventlog and svcctl
      adds  964acde   Remove the rpc_srv_register wrapper around rpc_pipe_register_commands
      adds  cda0b70   Minor tidyup of unix account missing code. Jeremy.
      adds  50aa8a4   Fix a C++ warning
      adds  d9c4017   Fix a type-punned error
      adds  0c2f8ab   Don't set child->requests to NULL in parent after fork
      adds  de4812e   Fix tevent_common_context_destructor to remove all events instead of just the first one
      adds  cd5039b   tevent: Fix build break
      adds  ce5eded   Move cli_api_pipe() to its only user cli_pipe.c
      adds  5c48ba6   s3: General cleanup of the open path in the OneFS vfs module
      adds  a1e4289   s3: Add OneFS alternate data streams implementation
      adds  9872dbf   s3: Differentiate between posix files with colons and actual streams
      adds  44937c5   s3: Fix uninitialized variable in OneFS streams
      adds  5d19187   tevent: use for() loops instead of while() loops
      adds  ffb53c3   Even for srclen == 0 we have to return something
      adds  19a05bf   Make STATEDIR and CACHEDIR configurable through ./configure and loadparm.c
      adds  6f53a48   nss_wrapper.pl: fix "Use of uninitialized value $i in array element" messages
      adds  7d9fd64   s3:libsmb: handle the smb signing states the same in the krb5 and ntlmssp cases
      adds  9df76c4   eventlog: make out pointer a ref pointer in eventlog_GetNumRecords.
      adds  6b80e9b   eventlog: some fixes for eventlog_Record struct.
      adds  4561721   s3-rpcclient: some cleanup for eventlog client.
      adds  03f3c65   s3: re-run make samba3-idl.
      adds  f497a79   Deprecate the "share modes" parameter to address bug #6024, swat disagrees with smbstatus as to share mode with share modes = No set in samba. Jeremy.
      adds  7b02e05   Audit usage of get_dyn_STATEDIR() and replace with state_path()
      adds  4a578ec   Covert several persistant tdb files to use state_path() instead of lock_path()
      adds  4f079fe   pidl: remove references to EJS and SWIG code
      adds  83c3b28   Fix bug #6019 File corruption in Clustered SMB/NFS environment managed via CTDB Jeremy.
      adds  0f45062   Fix bug noticed by Volker - if sendfile returns zero then we might have to handle a short send by filling with zeros. Jeremy.
      adds  da2dd14   Only call sendfile_short_read() if we need it. Jeremy.
      adds  58b6804   From boyang - ensure we never "return" from a forked child, always _exit(). Jeremy.
      adds  e1ab090   Fixed problemed showed on a number of systems on the buildfarm.
      adds  96b1b8b   Fix error message in mkrelease to refer to source4, not source
      adds  9874c9e   s4 torture: Fix the wbinfo blackbox tests
      adds  4994956   s4-smbtorture: pure cosmetic cleanup of eventlog test.
      adds  af9f7a3   s4-smbtorture: also test for invalid flags in eventlog test_ReadEventLog.
      adds  df8b724   s3-eventlog: use main talloc context in eventlog read call.
      adds  a950242   s3-rpcclient: always parse the full eventlog entry.
      adds  76f137b   eventlog: more eventlog record idl fixes.
      adds  8721ad5   s3: re-run make samba3-idl.
      adds  990491d   s3-eventlog: fix ps struct removal leftover.
      adds  87f9f0b   Always read with offset 0 from a named pipe
      adds  583d791   Slightly simplify rpc_read: It should not do the resize
      adds  274f575   Check the fragment size the server has sent us
      adds  15dd11b   Remove an unnecessary size check
      adds  11e3388   Simplify rpc_read a bit
      adds  e1aeb48   Make rpc_read() match the control flow normally used in Samba
      adds  8c983af   Make rpc_read look like a real read call
      adds  54325f7   Don't send message to any other child in child process.
      adds  9aa385a   Clean up comments a little. Jeremy.
      adds  e3ef19b   Fix bug in get_dc_name_via_netlogon(), null pointer refrence.
      adds  b3e6247   Fix bug #6035 - Possible race between fcntl F_SETLKW and alarm delivery. Jeremy.
      adds  2c0a802   Remove another global from clidfs that is only used in client.c. Jeremy.
      adds  592ee76   Fix build of netapi. Jeremy.
      adds  907f085   Remove smbclient globals that bled into clidfs.c. Now we only have the connections list and authentication structures to worry about. Jeremy
      adds  ec93fd6   s4 torture: Add another wbinfo test and fix a typo in another one
      adds  a0abb93   s4-winbind: Add support for the WINBINDD_LIST_GROUPS command.
      adds  354a2e0   Fix bug #6040 - Calling Samba print server with an aliased DNS-name fails. Jeremy.
      adds  2d85e23   python/param: Cope with lp configfile being NULL.
      adds  0cbce77   Fix indentation for some configure options.
      adds  da656c2   Use AS_HELP_STRING() in a couple more places.
      adds  39ec879   s3: make better use of ccache by not including version.h in every C-file.
      adds  3913d0a   packaging(RHEL-CTDB): export CC - really use ccache...
      adds  7c861ca   pidl: Add max property to be used instead of range for unsigned types.
      adds  c59ec17   librpc: Change a uint16 to use the max property instead of range
      adds  efc487b   librpc: Re-run make idl_full
      adds  6c5a1b0   Fix LDB_MODULESDIR for ldb standalone builds
      adds  288c469   s4-smbtorture: fix RPC-EVENTLOG test.
      adds  6dc18f2   s3-eventlog: some minor code cleanup in eventlog server.
      adds  0d2c0da   s3-eventlog: remove whitespace.
      adds  64d8eb0   s3-util: for convenience, provide format comments in tdb_unpack().
      adds  87fec14   lib: add strlen_m_term_null from s3.
      adds  c3ac9a2   winreg: fix winreg_EnumValue by re-adding winreg_ValNameBuf from 3.3/3.2.
      adds  b9d9832   s3: re-run make samba3-idl.
      adds  9361c73   winreg: fix winreg_EnumValue callers.
      adds  6fd867f   Allow reinit_after_fork to be called safely from within swat and other binaries that don't have an event context or a msg context. Fixes crash bug in swat. Jeremy.
      adds  660d779   Fix bug #6040 -  Missing <th> header in Status page. Based on a patch from pkg-samba-maint at lists.alioth.debian.org. Jeremy.
      adds  2f06192   s3:vfs_acl_tdb: don't leak state_path() to talloc_tos() in acl_tdb_init()
      adds  26e5e4f   s3:nmbd: don't leak state_path() to talloc_tos() in wins_write_database()
      adds  2fb694d   s3:vfs_xattr_tdb: don't leak state_path() to talloc_tos in xattr_tdb_init().
      adds  37c7764   s3:libads: give create_local_private_krb5_conf_for_domain() a common exit point
      adds  0b87f21   s3:libads: use lock_path for creating paths to local krb5.conf files
      adds  62e7849   s3:passdb: put login_cache.tdb into cache_dir, not lock_dir.
      adds  edbc7ef   s3:winbindd: put winbindd_cache.tdb into cache_dir, not lock_dir.
      adds  99ef38c   s3:put the browse list into cache_dir, not lock_dir.
      adds  0cea990   s3: put netsamlogon_cache.tdb into cache_dir instead of lock_dir
      adds  166ffc0   s3: put printing/ under cache_dir, not lock_dir
      adds  584da3f   s3: put the gpo cache dir under cache_dir instead of lock_dir
      adds  abf37b3   s3: Remove an incorrect const
      adds  c199260   s4-winbind: Remove a "knownfail" entry for the now implemented LIST_GROUPS
      adds  740c5ce   s3-eventlog: fix _eventlog_CloseEventLog.
      adds  ba98112   Add a new implementation of chain_reply
      adds  ddaa65e   Correctly calculate the offset for read&x
      adds  0d7ca8e   remove the old chain_reply code
      adds  673ca51   Find default smb.conf path correctly, when it was not specified on the command-line.
      adds  1a20f10   s4/NEWS: Remove mention of no longer existing js parameter.
      adds  f69ac13   Add copyright headers.
      adds  554a89d   s3:vfs_fileid: readd "fileid:algorithm" as option.
      adds  6a94b7b   s3:docs: vfs_fileid manpage
      adds  dc6edf1   s3:cluster: fix ctdb ipv6 support
      adds  0bb7ccd   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  57f978d   loadparm: Make sure various state variables get initialized even when we couldn't load a default smb.conf file.
      adds  fb90419   "First thing, kill all the language lawyers" :-). Ensure possible insane compilers can't kill us later. Jeremy.
      adds  073e9f4   ads_connect: Return immediately on a failed GC connection.
      adds  d03133e   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  3fe974c   Fix a segfault if ? is there but the options are NULL. This is the case if SMBC_parse_path is called by SMBC_stat_ctx.
      adds  1c77c7f   Treat file names in POSIX-like case-sensitive fashion by default
      adds  c6b4f35   [Bug 6022] smbc_urlencode and smbc_urldecode were not exported
      adds  9b3c38f   Slightly simplify the paths after rpc_api_pipe()
      adds  6d30039   Determine case sensitivity based on file system attributes.
      adds  142b2a6   pidl: Remove "max" and make "range" smarter about unsigned types
      adds  4a40857   librpc: Remove usage of max and replace with improved range.
      adds  44ae09b   librpc: Re-run make idl_full
      adds  b7cafb9   Don't give fatal python errors when guessing the realm
      adds  b4551bb   Delete more Samba3-specific files
      adds  9fa6fb3   Print more useful suggestion for the main provision command line
      adds  5cf9989   More work on the Samba 4 release notes.
      adds  8b618d0   Fix some real bugs found by "type-punned" gcc warnings
      adds  30413f1   Make rpc_read async
      adds  5d71fe8   Make cli_pipe_get_current_pdu async, rename it to get_current_pdu
      adds  173d6c8   Remove sync rpc_read wrapper
      adds  6d47418   Make cli_api_pipe async
      adds  5987c82   Always check the max send sizein rpc_api_pipe, not just with DEVELOPER
      adds  5e6f3ea   Move initialization of the reply prs_struct to rpc_api_pipe
      adds  761d164   Rename the async version of get_complete_pdu to get_complete_frag
      adds  f6740aa   Make rpc_api_pipe async
      adds  f96335a   Remove unused sync functions
      adds  c655f19   Add rpc_write_send/recv
      adds  8a1c6c2   Tiny simplification of prs_set_offset
      adds  396ed3b   Add async rpc_api_pipe_req
      adds  3f9f188   Remove sync rpc_api_pipe_req
      adds  ecb5184   Fix an uninitialized variable
      adds  28c35b4   Make rpc_pipe_bind async
      adds  a158ebb   Remove unused functions
      adds  c45b6ec   Add code to torture the fragmentation code a bit
      adds  bfbb0fb   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  0dbd396   Add a macro async_req_setup()
      adds  6ffe233   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  a9542dd   libnetapi_open_pipe does not need to return cli_state
      adds  eaec865   simplify gencache_iterate a bit, fix nonempty blank lines
      adds  fe9dd87   Remove unused tdb_search_keys()
      adds  d6e801b   Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
      adds  3b91640   NBT-WINS: initialize .dest_port explicit (we should fill the whole struct each time)
      adds  9d4f766   Revert "Remove another use of global_loadparm."
      adds  9967907   util_str: setup the correct talloc name for strings
      adds  bae593b   ndr_print: fix the output ndr debug messages only add header line once
      adds  ee8f481   winsserver: we need to ignore duplicated name register requests.
      adds  384b9f7   NBT-WINS: try to bind to port 137 in the NBT-WINS test
      adds  462e4d0   NBT-WINS: if we're bound to port 137 trigger WACK reponses with timeouts
      adds  1ffcebb   NBT-WINS: we don't need the slow low port tests for every name
      adds  4a87811   NBT-WINS: test if the server ignores resent packets
      adds  bbd74f2   libcli/nbt: fix wack timeout handling
      adds  6d107ff   wreplsrv: log replication failures at log level 0
      adds  9598d77   wreplsrv: log a successful replication cycle at level 1
      adds  65f096c   wreplsrv: don't log scavenging events at level 0
      adds  c97df0d   nbt_server: add some debug messages which show the used interfaces addresses
      adds  26c4809   libcli/nbt: add nbt_set_unexpected_handler()
      adds  ebab6d6   libcli/nbt: add nbt_name_socket_handle_response_packet()
      adds  a5b3975   nbt_server: redirect incoming response packets to the correct interface
      adds  cd5e43b   nbt_server: fix crash bug, the wins client interface may not have a nbtsock
      adds  780bc13   winsdb: the we_are_owner in winsdb_lookup() needs to be per address
      adds  c4402e3   wrepl_server: use a local 'local_owner' variable to make the code more readable
      adds  bbe4785   wrepl_server: fix the record expire time of sgroup merges
      adds  81a2a43   wrepl_scavenging: add a comment to make the is_static case more clear
      adds  fb64b12   winsserver_release: update the expire time if only one address is released
      adds  e1c968a   winsserver: add "wreplsrv:propagate name releases" option
      adds  7c7bdf3   wreplserver: add "wreplsrv:propagate name releases = yes" for replicated sgroup merges
      adds  d5b7240   libcli/wrepl: return the major version of the server in wrepl_associate()
      adds  6bcd2cb   wrepl_server: make 'use inform' the default and autofallback against old servers
      adds  2dcac3c   nbt_server/wins: use talloc_zero() to create struct winsdb_handle
      adds  2973af5   nbt_server/wins: add some const
      adds  afd405d   nbt_server/wins: winsdb_handle() can be static
      adds  7c1e085   S3-HowTo: Change 'winbindd -B' to 'winbindd -D'.
      adds  4b26c7b   S3-ByExample: Use 'winbindd -D' instead of 'winbindd -B'.
      adds  b0c9254   Attempt to fix the merged build
      adds  e58a8c1   Fix the same bug as 8b618d0 fixes, this time in winbindd_passdb.c
      adds  aa79f76   Avoid flooding of syslog with failing pam_putenv messages.
      adds  c570d63   Remove mention of external heimdal - its not yet supported.
      adds  a83b327   s3:dbwrap: add get_flags() hook to db_context
      adds  535311d   s3:dbwrap: add dbwrap_delete(), dbwrap_store() and dbwrap_fetch()
      adds  4feafd7   s3:idmap_tdb: convert to the dbwrap api
      adds  288ce60   Add some more entries to WHATSNEW, by no means complete.
      adds  2254efb   Merge branch 'v4-0-stable'
      adds  b876478   Make sure server_role gets initialized in backend provisioning code - fixes test.
      adds  0118b23   Don't use TMPDIR as variable, it's already used for other purposes. Don't include GIT revision in release version strings.
      adds  3347ed7   tevent: rename signal handler functions to start with tevent_common_
      adds  fcf9f72   s3:smbd: call message_dispatch() before processing incoming PDUs
      adds  8d203d3   s3:events: add support for signal events
      adds  26e863e   s3: reinit_after_fork() should reinit the event context before the messaging context
      adds  930b3c1   s3:messaging: also recreate the local messaging backend in messaging_reinit()
      adds  bd576b9   socket_wrapper: fix PCAP support broken by aaea68791cfea45c6fa69abc93ad6d0e832d0283
      adds  bd4718d   Make use of TALLOC_FREE
      adds  b8b6cdd   Remove some smb fsp knowledge from rpc_server/
      adds  520f881   Remove some unused code
      adds  d7d251f   Fix some nonempty blank lines
      adds  55dfad4   "userdom_struct" does not need "full_name" anymore -- unused
      adds  32be66b   s3:docs: update the idmap_tdb manpage to reflect current facts.
      adds  7c5621b   s3:docs: update the idmap_ldap manpage to reflect current facts.
      adds  84f2b2d   s3:docs: add a manpage for idmap_tdb2
      adds  53293f2   librpc: Fix warning caused by some empty debug strings
      adds  d965ff0   s4:ldb: remove dependency to samba4's events wrapper
      adds  bd252ad   s3:docs: fix copy and paste error in the idmap_tdb2 manpage
      adds  65b7920   s3:docs: clarify explanation of allocator in the idmap_tdb2 manpage
      adds  665b5dc   s3:docs: clarify explanation of the allocator in the idmap_tdb manpage
      adds  816934f   s3:docs: clarify explanation of the allocator in the idmap_ldap manpage
      adds  b64b78e   Allow overriding the function that ships the request in the Samba 3 client code.
      adds  11a25f9   Allow calling DCE/RPC server implementations directly using rpc_pipe_client.
      adds  1d59fd4   Merge branch 'v4-0-test' of /home/jelmer/samba4
      adds  2bb1266   Fix a typo
      adds  65c92fe   s3:docs: fix distclean target and add realdistclean target
      adds  ce3e34d   s3:create-tarball: also include the VENDOR_PATCH in the version
      adds  3741201   s3:docs: fix ommission in fix of (real)distclean targets
      adds  7447151   s4:python glue: fix dependecy to pyldb
      adds  ac364b4   selftest: bin/ is under $(builddir) instead of $(srcdir)
      adds  5a18607   selftest:Samba4: add bindir_path() utility function to construct the binary pathes
      adds  ccffe1c   s4:selftest: reference binaries via variables in tests.sh
      adds  6f6533a   selftest: add --exeext parameter
      adds  bc42f25   merged-build: propare to fix make test4
      adds  a83feb2   s4:auth: move make_server_info_netlogon_validation() function arround
      adds  9ec279f   build-docs: Add 'make clean'.
      adds  ab4e84f   build-docs: Change to the right directory before calling 'make clean'. This fixes build-docs if it's called from the create-tarball script.
      adds  157864d   build_docs: Use 'make distclean' instead of 'make clean'.
      adds  d319927   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  47951fc   Reorder arguments to ldb_search() to match what is in Samba 4.
      adds  f3ecb70   Replace ldb_search() with ldb_search_exp_fmt(), like in Samba 4.
      adds  1101d7a   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  e4801a4   Use script path to find the setup directory.
      adds  9b32e83   s3:docs: clean generated .png images in "make clean"
      adds  5e21fc3   s3:docs: clean build/catalog.xml in "make clean"
      adds  b319549   build-docs: cleanup exit of the script
      adds  4977d91   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  4967f69   Move check_make.m4 to the top-level.
      adds  3a4e61e   Only check for Perl once in Samba 3.
      adds  2c1d70a   Automagically expand includes in Makefile.in during configure time when make is not GNU Make.
      adds  076bb89   expand-includes: Add simple protection against infinite recursion.
      adds  293acaf   pidl/python: Add explicit casts, fixes warnings about casts when enabled.
      adds  f607ad2   Move check_python.m4 to common m4 directory.
      adds  1377f28   Fix warning; base dn is no longer const.
      adds  3089cfc   s3/vfs_extd_audit: Don't ignore "syslog = 0".
      adds  52b77c9   s3:libsmbconf: remove unused function smbconf_is_writeable_bystring()
      adds  9f3c67e   s3:libsmbconf: remove the init headers from smbconf.h
      adds  c94fd05   s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf.c
      adds  53ea574   s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf_util.c
      adds  f0f5029   s3:libsmbconf: use talloc_free instead of TALLOC_FREE in testsuite
      adds  d0a8c35   s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf_init
      adds  1ed0cc7   s3:libsmbconf: use talloc_free instead of TALLOC_FREE in txt backend
      adds  7ac06f1   s3:libsmbconf: use talloc_free instead of TALLOC_FREE in reg backend
      adds  85447ac   s3:libsmbconf: include smbconf headers with lib/smbconf prefix
      adds  a868d2f   libsmbconf: move the non-registry parts of libsmbconf to top level
      adds  715cc00   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  97ff9d4   libsmbconf: Add build magic for Samba 4.
      adds  b711faa   libsmbconf: Remove use of some Samba3-specific macros.
      adds  e9615b4   Fix path to check_python.m4.
      adds  989ad44   Memory leaks and other fixes found by Coverity
      adds  842d24f   pidl: reduce implicit cast warnings in gen_ndr server code
      adds  de5313c   run make idl_full, thus adding explicit casts to gen_ndr server code
      adds  2108303   pidl/python: Add explicit casts, fixing implicit cast warnings.
      adds  63e23a7   s3: run "make samba3-idl"
      adds  e490c1b   Move configure test files to the top-level and share them between s3 and s4.
      adds  3662c2b   cli_get_pipe_name_from_iface does not need the cli_state
      adds  8f68a71   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  fc50f7e   Support parsing sddl for security descriptors.
      adds  a4afed1   Implement as_sddl.
      adds  ebb9297   Remove obsolete samr Python module - use samba.dcerpc.samr instead.
      adds  3b34486   Actually complete 3662c2b...
      adds  f9dcd3d   s3:events: always run_events() before sys_select()
      adds  048f8db   s3: always call run_events() before and after sys_select()
      adds  196028a   s3:smbd: restructure kernel oplocks code
      adds  f029b2b   s3:messaging: start with to use signal events instead of the raw signal interfaces
      adds  c44a0ae   s3:smbcontrol: don't call message_dispatch() anymore, it's triggered by tevent_loop_once()
      adds  a4d6053   s3:msgtest: don't call message_dispatch() anymore, use tevent_loop_once() instead
      adds  830b31a   s3:smbd: we don't need to call message_dispatch() anymore it's event triggered now
      adds  4d41338   s3:nmbd: we don't need to call message_dispatch() anymore it's event triggered now
      adds  cf53e48   s3:winbindd: we don't need to call message_dispatch() anymore it's event triggered now
      adds  7a07fcd   s3:printing: handle tevent_context events in the sys_select() call
      adds  240762a   s3:messages: finally make message_dispatch() static
      adds  c5e242b   s3:printing: make some functions static and use tevent functions
      adds  7fc7ee9   lib/replace: add defines to let the callers find out if pwrite and pread are thread/fork safe
      adds  031f246   Fix a segfault: rpccli_* expect the reply_pdu to always be initialized
      adds  3942e53   Do not start a transaction this way. Because we still want to commit any changes that successfully apply we never want to do a global cancel, and because of how transaction nesting works that means we never cancel any "transaction" at the single modify operation level.
      adds  2d81c9e   Another attempt to fix bug #4308 - Excel save operation corrupts file ACLs. Simo is completely correct. We should be doing the chown *first*, and fail the ACL set if this fails. The long standing assumption I made when writing the initial POSIX ACL code was that Windows didn't control who could chown a file in the same was as POSIX. In POSIX only root can do this whereas I wasn't sure who could do this in Windows at the time (I didn't understand the privilege model). [...]
      adds  8e2b48e   s3: Fix warning
      adds  1fcd85e   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  c9d193e   Add prototypes required by samba-gtk.
      adds  42fa144   Add struct rpc_cli_transport
      adds  9b140c7   RPC_CLIENT_OBJ is the right variable for cli_pipe.o
      adds  c5b4371   Add the named pipe rpc client transport
      adds  b7bd71b   Add the socket rpc client transport
      adds  b7094c0   Abstract away the transport in cli_pipe.c
      adds  81533e2   Second part of the attemt to fix #4308 - Excel save operation corrupts file ACLs. If the chown succeeds then the ACL set should also. Ensure this is the case (refactor some of this code to make it simpler to read also). Jeremy.
      adds  634cc6b   Fix logic error in try_chown - we shouldn't arbitrarily chown to ourselves unless that was passed in. Jeremy.
      adds  b30b1cf   Apply same logic fix for #4308 Excel save operation corrupts file ACLs to NFSv4 ACL code as this uses the same flawed logic as posix_acls.c. Jeremy.
      adds  2325606   s4: we're on the way to alhpa7
      adds  aa2fb0e   docs: Fix formatting issue in man libsmbclient.
      adds  85b36d9   async_req: Move to top level dir
      adds  481183a   s4: add ../lib/async_req to the s4 build
      adds  b7eabeb   s3: OneFS unmappable sids support.
      adds  48a6fee   talloc_free() copes with a NULL pointer just fine
      adds  0998d17   s3 ldb: Fix vasprintf segfault that has been the source of build machine failures this week
      adds  d629ba4   talloc: Change the two other definitions of TALLOC_FREE to match the primary version
      adds  cf41042   s3-eventlog: fix buffer allocation in eventlog read call.
      adds  dd2695f   s3-eventlog: fix various invalid memcpy in read_package_entry().
      adds  5bcd6d7   Revert "s3-eventlog: trying to avoid to pass around full ndr structures in rpc_server."
      adds  321983a   eventlog: fill in IDL for eventlog_ReportEventW.
      adds  02a3a7f   eventlog: fill in IDL for eventlog_GetLogIntormation.
      adds  ab6e4dd   eventlog: add missing IDL (opnum 24) for eventlog_ReportEventAndSourceW.
      adds  7dad861   eventlog: fill in IDL for eventlog_RegisterEventSourceW.
      adds  ca799da   eventlog: fill in IDL for eventlog_DeregisterEventSource.
      adds  466872e   eventlog: fill in IDL for eventlog_BackupEventLogW.
      adds  b57c37d   eventlog: fill in IDL for eventlog_OpenBackupEventLogW.
      adds  4cac1da   s3: re-run make samba3-idl.
      adds  9629897   s3-eventlog: add missing _eventlog_ReportEventAndSourceW stub call.
      adds  a6131f2   s4-smbtorture: add ReportEventW test.
      adds  f1067c0   s3-rpcclient: add eventlog_reportevent command.
      adds  d3b8fdd   s4-smbtorture: add test_GetLogIntormation test.
      adds  bfc2d3b   s3-rpcclient: add eventlog_reporteventsource command.
      adds  c92ec31   s3-rpcclient: add eventlog_registerevsource command.
      adds  ecad0b9   s3-rpcclient: add eventlog_backuplog command.
      adds  2eb5dac   s3-rpcclient: add eventlog_loginfo command.
      adds  da338ef   s4-smbtorture: add BackupLog handling in eventlog test.
      adds  ab2ee07   s4-smbtorture: add my copyright.
      adds  7bb3860   This change allows for the autoconfigre detection of sub-second time resolution in the FreeBSD stat structure
      adds  48b0016   Extend NTIMES to allow setting create_time
      adds  c23f0f1   Modify OneFS module to support new NTIMES interfaces
      adds  8b80407   Fix a segfault in parse_logentry
      adds  5baac15   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  79255ce   Add function for mapping NDR error codes to strings.
      adds  d30b6af   pyrpc: Raise proper NDR error codes with matching strings rather than mapping to NTSTATUS first.
      adds  c0fea1f   Fix chain_reply for pipe reads
      adds  28b7c44   Make smb_bytes_push_str deal with a NULL buf returning NULL
      adds  6baf760   Fix an error path memleak
      adds  7f25e0d   Decouple clistr_pull from struct cli_state->inbuf
      adds  512cf0a   docs: Add manpage for vfs_shadow_copy2.
      adds  d8f15e4   Document default of the printing config variable.
      adds  cce04c6   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  4a9b305   Define GNU_SOURCE, required if libreplace doesn't provide comparison_fn_t, but instead relies on a system version.
      adds  3aeee79   s3 make test: Add the ability to specify a custom smb.conf for make test
      adds  7f12eb9   s3 make test: Fix a bug in the previous commit
      adds  692b63e   s3 build: Eliminate the gmake-specific Makefile syntax
      adds  cdab2a4   libreplace: fix bug #6066 - netinet/ip.h present but cannot be compiled
      adds  a7e6205   async_req: Fix the S4 build
      adds  920f8b1   tevent: change SA_INFO_QUEUE_COUNT from 10 to 100
      adds  7d93d3d   s3:namecache: remove unused namecache_shutdown() function
      adds  6a2b7f9   s3:smbd: we should setup the client socket in the same way in all code pathes
      adds  27f812f   s3:smbd: move all code that handles a client connection into smbd_process()
      adds  ac61f65   s3:smbd: use signal events for SIGTERM, SIGHUP and SIGCHLD
      adds  e6612c9   s3:winbindd: handle SIG_TERM, SIGHUP, SIGCHLD and SIGUSR2 via tevent
      adds  e663df1   s3:nmbd: install the SIG_DFL handler for SIGTERM while we're waiting for interfaces
      adds  2630d4a   s3:nmbd: as the sig_term() handler only sets a flag we don't need to block SIGTERM
      adds  d361e33   s3:nmbd: handle SIG_TERM and SIGHUP via tevent
      adds  b8c416f   s3:smbd: convert aio to use tevent_signal
      adds  4a22713   s3:smbd: remove pointless respond_to_all_remaining_local_messages() function
      adds  52f6a44   s3:smbd: make kernel oplocks event driven
      adds  e11e823   s3:smbd: make inetd code path more clear
      adds  bf2347b   s3:smbd: make mdns registration event driven.
      adds  e023293   s3:smbd: wait for new connection via fd events
      adds  f6d8d94   s3:rpc_server: use get_client_fd() instead of smbd_server_fd()
      adds  86ed67f   libreplace: fix detection of netinet/ip.h on solaris 8
      adds  31e46ff   s3: Fix shadowed declaration
      adds  fffd94b   Move S3 specific parameters to S3 conf file in make test.
      adds  ca3a801   Fix detection of dns_sd libraries. Jeremy.
      adds  59859b5   s3: separate tdb validation code out into its own source file
      adds  eccbc32   s3:tdb_validate: clean up leading tabs/spaces and trailing spaces.
      adds  11b66cc   s3:build: don't use $(FLAGS) in linking targets - it is useless
      adds  db7ee37   s3: try to make 'make selftest' work again
      adds  ac6cf38   s3:util_tdb: remove duplicate prototypes (from ../lib/util/util_tdb.h)
      adds  c2a2006   s3:torture: support SMB_CONF_PATH envvar in smbtorture
      adds  ab63bad   async_sock: Move to top level
      adds  ff39e0f   selftest: set 'lock dir' in client.conf
      adds  57a290e   s3:registry: always provision the registry, not only in smbd.
      adds  5da211b   s3:selftest: fix warnings with empty *_TEST_LOG variables
      adds  5ec5265   s3:test: exit the net rpc registry tests when give_administrative_rights fails
      adds  1021c75   s3:winbind: remove prototype for non-existent function from winbind_proto.h
      adds  c001b45   Fix a valgrind error when the socket dies
      adds  4c7296c   Avoid valgrind errors
      adds  38b2931   Define _GNU_SOURCE, required for comparison_fn_t.
      adds  d6497aa   Stop installing events.h - it contains a broken include itself and should be considered internal now.
      adds  a849183   s3:selftest: create BUILTIN\\Administrators at startup
      adds  8b7c665   s3:selftest: fix 'make selftest'
      adds  6a41a2d   selftest: abstract Samba3 provision a bit
      adds  9f8d80c   selftest: Samba4 remove unused variable
      adds  67bf7a2   selftest: fix Samba3 bugs
      adds  77bb2d6   s3:seltest: make test_smbclient_s3.sh more strict
      adds  439172d   selftest: add "member" environment for Samba3
      adds  88278cf   s3:selftest: import more tests from 'make test'
      adds  27408de   s3: fix bug #6073: prevent ads_connect() from using SSL unless explicitly requested
      adds  1ea6ed3   quote ' inside '...' and make sure shell isn't eating \ by using perl here.
      adds  3ee1acd   s3:smbd: ignore open_socket_in() failures
      adds  ba482e6   s3:smbd: make smbd_open_one_socket() static
      adds  7540d13   s3:ctdbd_conn: canonicalize ips before sending them to ctdbd
      adds  1116372   s3:configure: autodetect ctdb/cluster support
      adds  bc84bd7   give configure check "sub-second timestamps without struct timespec" a chance to succeed
      adds  f9926a4   rather cosmetic fix for failed birthtime configure checks
      adds  11f3220   add configure check for AIX style sub-second resolution support
      adds  3639e52   add AIX sub-second resolution timestamp support
      adds  12f57f9   setting mtime setted atime on BSD systems, fix this
      adds  29ab9ed   add missing semicolons
      adds  1a87568   Fix the build on "opi"
      adds  89caa0e   cli_ucs2
      adds  37da26a   Add the strlen to push to smb_bytes_push_str, return the converted size
      adds  a44649c   s3:build: fix build on AIX - only test for splice on linux
      adds  ede1732   add configure check for Tru64 sub-second timestamp resolution
      adds  d177015   add Tru64 sub-second resolution timestamp support
      adds  f2224e5   s3:idmap: move IDMAP_VERSION to the idmap tdb backend, where it belogns.
      adds  aeb2387   s3:proto.h: remove duplicate prototypes.
      adds  164fd3c   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  b8f7cdb   s3: Add a new SMB_VFS_GET_ALLOC_SIZE vfs operation
      adds  60d0584   s3 onefs: Add the OneFS implementation of SMB_VFS_GET_ALLOC_SIZE
      adds  d1ab1b6   s3 build: Fix "shadows global declaration warning"
      adds  c133294   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  864852a   Upgrade POSIX inheritance storage to a new format (version 2). Stores the Windows ACL type and flags if "map acl inherit" is set. Jeremy.
      adds  77bac5b   Fix coverity CID#66. Resource leak in error path. Jeremy.
      adds  734647b   Fix coverity CID#115. Resource leak in error path. Jeremy.
      adds  08802db   Fix coverity CID#116. Resource leak on error path. Jeremy.
      adds  a5f0640   Fix coverity CID#117 - resource leak in error path. Jeremy.
      adds  380874e   Fix the mess with ldb includes. Separate again the public from the private headers.
      adds  4e0a619   Fix standalone configure scripts
      adds  52a49b4   selftest: allow environment options
      adds  27e4032   s4:fix the build after 380874ef863866c94c999ef53252b9d30df65e88
      adds  fd82f59   selftest: fix default option name
      adds  b88a0ad   selftest: fix "none" test
      adds  fb7b92a   s3-docs: fix typo in eventlogadm manpage.
      adds  7b934c6   Make cli_session_setup_guest async
      adds  0bd9228   Make cli_tcon_andx async
      adds  a0d52e7   Add async cli_ntcreate
      adds  b873ede   Make rpc_transport_np_init async
      adds  22e3004   Add the "SMBD" rpc transport
      adds  4b541c6   pidl: fix samba3-cli test after change to cli->dispatch()
      adds  6b128f0   selftest: don't export $CONFIGURATION anymore only $SMB_CONF_PATH
      adds  3f96715   s4:selftest: run ncalrpc tests in dc:local mode
      adds  01f30a5   s4:selftest: run RPC-COUNTCALLS as dc:local
      adds  d93634b   Fix misfiled headers. Some public functions were mistakenly put into ldb_private.h Revert all modules to only include ldb_module.h
      adds  1f2b5ea   Add helper function to get a module name, may be useful for debugging.
      adds  94cb083   s4:build: kill DEFAULT_HEADERS variable
      adds  73dbbe0   heimdal: don't include <ifaddrs.h> without knowing it's there
      adds  cdca75d   heimdal: don't include <sys/cdefs.h> without knowing it's there
      adds  9cf1175   heimdal:camellia-ntt.c: include config.h as first header
      adds  334c6e6   s4:heimdal_build: include "system/network.h" via config.h wrapper
      adds  3f09dd0   heimdal:roken: arg_printusage() should not try to return a value.
      adds  e592718   heimdal:roken: arg_match_long() should return a value
      adds  24a1b55   s4:lib/util: fix the build
      adds  c28952c   lib/replace: check if we have dirfd()
      adds  9fa2e56   s4:heimdal_build: add a dummy define for dirfd()
      adds  e8c2ed1   Revert "s4:heimdal_build: include "system/network.h" via config.h wrapper"
      adds  55f663a   heimdal:camellia: include roken.h
      adds  2f8a398   lib/talloc: include replace.h in pytalloc.c
      adds  3718cf2   lib/tdb: include replace.h and system/filesys.h in pytdb.c
      adds  84ca20a   lib/tevent: include replace.h in pytevent.c
      adds  d129507   s4:lib/ldb: include replace.h in pyldb.c
      adds  2fe137e   heimdal:hdb: always include "config.h" first
      adds  50db8ed   s3:smbconftort: don't use reserved words ('test:', 'failure:', 'success:')
      adds  c0fdc71   s3:tests: add a guard arround . $incdir/test_functions.sh
      adds  c96534c   s3:selftest: run the same tests as 'make test'
      adds  40b67c3   selftest: pass down the path to python for provisioning samba4
      adds  aef749b   pass NULL to prs_give_memory, that is a pointer
      adds  f6d0884   Fix memleaks
      adds  03bd9b2   s4:heimdal_build: heimdal requires u_int32_t and u_char
      adds  4519eae   s4:lib/socket: don't use gethostbyname2()
      adds  d4aeed8   Fix all other modules to use ldb_module.h instead of ldb_private.h The only 2 modules escaping the rule so far are rootdse and partitions
      adds  2c2545d   s3 build: Remove unused fstat check to fix a bunch of HAVE_FSTAT warnings
      adds  15cfc38   Bump up ldb version to 0.9.3 after latest changes
      adds  8b7a139   s3 onefs: Fix onefs ACLs to work with updated ACL syscall
      adds  7acea5a   Fix proxy module
      adds  de4f7c0   Do not install private headers
      adds  0498a30   Install mising public headers
      adds  0245b9b   Explicitly include ldb_handlers.h where necessary
      adds  6028e8f   heimdal: void functions should not return a value
      adds  ae19f5a   s4:build: require ldb 0.9.3 when building against an external library
      adds  21522e4   s4:heimdal_build: fix the build of asn1_compile and compile_et
      adds  412b89a   lib/replace: move MAXHOSTNAMELEN to system/network.h
      adds  ea157f4   s4:repl_meta_data: fix segfault after ldb changes
      adds  b99859b   Make is_andx_req non-static
      adds  d94e9c8   Remove the global variable "chain_size"
      adds  cee0d85   make send_file_readbraw static
      adds  582b27b   s4:auth: try to fix the build on Solaris
      adds  e60d69d   Add an async np_write wrapper
      adds  b797c05   Add an async np_read wrapper
      adds  c2fe28b   Convert api_rpc_trans_reply to async np_*
      adds  e8b2b46   Make-np_write-handle-0-byte-writes-as-NT_STATUS_OK
      adds  8ef92f7   Make reply_pipe_write_and_X async
      adds  2d5ec28   Make reply_pipe_write async
      adds  8b480b5   Remove unused np_write sync wrapper
      adds  72729bf   Make reply_pipe_read_andx async
      adds  fa7ddc7   Remove unused np_read sync wrapper
      adds  99f021d   Fix the build on Solaris CC
      adds  06a2449   s4:nbt_server/wins/: fix compiler warnings in winsdb.c
      adds  15239f7   s4:kdc: avoid c++ reserved word 'private'
      adds  f3f2dfc   s4:lib/messaging: avoid c++ reserved word 'private'
      adds  96f176d   s4:lib/messaging: fix warnings in testsuite
      adds  5f13710   s4:irpc: avoid c++ reserved word 'private'
      adds  a5e570b   Start restoring the sqlite3 backend Passes many tests but not all yet.
      adds  16f0728   fix build with external dns_sd libraries
      adds  19ce90b   Just for fun: Move some bytes from bss to text
      adds  dba6624   Fix nonempty blank lines
      adds  57de60a   cli_get_pipe_name_from_interface does not really need a talloc_ctx
      adds  3cd8c12   Fix some type-punned warnings
      adds  5339498   Replace pipe names in pipes_struct by ndr_syntax_id
      adds  7967d8c   Move rpc_pipe_open_internal to srv_pipe_hnd.c
      adds  50ca5af   Convert api_RNetUserEnum to use the srv_samr_nt.c directly
      adds  0931bb8   "test" expects only one =
      adds  c14b7e6   Split up async_req into a generic and a NTSTATUS specific part
      adds  10c907b   Fix headers, only ldb.h is required
      adds  1dc745e   Make schannel not depend on samdb anymore.
      adds  07aa05f   shared: Move dom_sid_* utility functions to top level
      adds  d936be2   s3: Fix the non-merged build.
      adds  8c57f34   s3:winbind_user: move initialization of domain up in winbindd_fill_pwent()
      adds  a0d0519   s3:winbind_user: fix "getent passwd" to allocate new uids.
      adds  d75b391   s3:winbind_group: fix "getent group" to allocate new gids.
      adds  d96248a   Add two new parameters to control how we verify kerberos tickets. Removes lp_use_kerberos_keytab parameter.
      adds  10e9e95   s3 build: Fix "assignment discards qualifiers from pointer target type" warnings
      adds  73f4fc1   docs: Describe "service" in man mount.cifs.
      adds  e7454d4   s4:auth/gensec: s/private/private_data
      adds  2e82a4c   s4:auth/kerberos: s/private/private_data
      adds  b7f2983   s4:extended_dn_out: s/private/p s/new/nattrs
      adds  735af62   s4:lib/messaging: s/private/private_data
      adds  7db458a   s4:lib/socket: s/private/private_data
      adds  79ae2de   s4:lib/stream: s/private/private_data
      adds  ea7ea27   s4:libcli/cldap: s/private/private_data
      adds  8d37900   s4:libcli/clilist.c: s/private/private_data
      adds  0db079b   s4:libcli/dgram: s/private/private_data
      adds  1ee4bbe   s4:libcli/raw: s/private/private_data
      adds  71e318c   s4:libcli/smb2: s/private/private_data
      adds  58ca4d4   s4:libcli/wrepl: s/private/private_data
      adds  c005bbd   s4:libnet/: s/private/private_data
      adds  74e783b   s4:librpc/rpc: s/private/private_data
      adds  c463bc1   s4:ntp_signd: s/private/private_data
      adds  50ad523   s4:ntvfs: s/private/private_data
      adds  24fb16f   s4:ntvfs/cifs/: s/private/p
      adds  0c64c21   s4:ntvfs/cifs_posix_cli: s/private/p
      adds  33e8f47   s4:ntvfs/common: s/private/private_data
      adds  8a95f4d   s4:ntvfs/ipc: s/private/ipriv
      adds  7ee87c3   s4:ntvfs/nbench: s/private/nprivates
      adds  2110ef3   s4:ntvfs/posix: s/private/private_data
      adds  42f9210   s4:ntvfs/simple: s/private/p
      adds  7bb4461   s4:ntvfs/smb2: s/private/p
      adds  5e9ee54   s4:ntvfs/unixuid: s/private/priv
      adds  0854950   s4:rpc_server/echo: s/private/private_data
      adds  4523a63   s4:rpc_server/remote: s/private/priv
      adds  5bf95a7   s4:smb_server: s/private/private_data
      adds  29cc638   s4:smbd: s/private/private_data
      adds  e3dfbc9   s4:ntlm_auth: s/private/private1
      adds  100f4e3   s4:web_server: s/private/private_data
      adds  7237d77   s4:winbind: s/private/private_data
      adds  35f7cee   s4:wrepl_server: s/private/private_data
      adds  ab7f003   s4:torture: s/private/private_data
      adds  23bec6c   s4:includes.h: stdlib.h and stdbool.h are already included by replace.h
      adds  096b4a9   s4:libcli/smb2: s/class/info_class
      adds  2dc8383   s4:dsdb/schema: s/class/sclass
      adds  0fadddf   s4:ldap_server: s/private/private_data
      adds  d0ad2ec   s4:cluster: s/private/private_data
      adds  24d31c0   s4:kludge_acl: s/class/sclass
      adds  1bb0104   s4:cldap: s/private/private_data
      adds  e08dfe0   s4:dgram: s/private/private_data
      adds  476aa1f   s4:smb2: s/private/private_data
      adds  5bca70a   s4:rpc_server: s/private/private_data
      adds  62c8f6b   s4:web_server: s/private/private_data
      adds  e5e0a06   s4:wrepl_request: s/private/private_data
      adds  0ac7792   s4:libcliraw: s/private/private_data
      adds  1441e87   s4:service_task: s/private/private_data
      adds  d9c3089   s4:service_stream: s/private/private_data
      adds  87ce6b1   s4:libcli/raw: s/class/eclass
      adds  9c387c1   s4:resolve/dns_ex: undefine class because it's used in heimdal/lib/roken/resolve.h
      adds  f956ddd   libcli/nbt: s/private/private_data
      adds  45c2664   s4:update_keytab: s/delete/do_delete
      adds  44625f7   s4:loadparm: s/class/pclass
      adds  73aea83   s4:schema_fsmo: s/class/sclass
      adds  82466db   s4:ldif_handlers: s/class/sclass
      adds  62a3947   s4:ldb_map: s/new/ntree
      adds  5e6e370   lib/util: s/class/dclass
      adds  48a0721   lib/util: s/new/pn in idtree.c
      adds  aa9c6b5   s4:libnet: s/new/n
      adds  21571e6   s4:rpc_server/lsa: s/delete/del s/open/opn
      adds  8249a46   lib/tevent: s/private/private_data
      adds  0c3bc60   s4:lib/registry: s/new/nkey
      adds  b4af707   s4:py_security: avoid 'this' and use 'py_self' and 'self'
      adds  03ed70c   s4:torture/nbench: don't use 'new'
      adds  3131ca2   s4:torture/rpc: avoid 'new' in samsync.c
      adds  fb5346f   s4:torture/util_smb: s/class/classnum
      adds  900a5a6   s4:torture/rpc: s/class/kclass in winreg.c
      adds  4bbfdb2   s4:torture/rpc: avoid 'delete' and 'class' in samba3rpc.c
      adds  bab6294   s4:includes: copy #error DONT_USE_CPLUSPLUS_RESERVED_NAMES from source3
      adds  0165987   selftest: remove source4 specific stuff from selftest.pl
      adds  6f8c034   s3:build: fix linking of bin/net when shared libs have been disabled
      adds  4934744   s3:build: fix typo introduced in "fix build without shared libs"
      adds  662e05f   lib/tdb: the python bindings don't use swig anymore
      adds  886df1a   lib/tevent: the python bindings don't use swig anymore
      adds  426dc44   s4:auth: the python bindings don't use swig anymore
      adds  eb012dd   s4:auth/credentials: the python bindings don't use swig anymore
      adds  91c2922   s4:lib/ldb: we should not silence warnings on handwritten python bindings
      adds  0963028   s4:libcli: remove unused line in config.mk
      adds  cec5414   s4:param: we should not silence warnings on handwritten python bindings
      adds  9aa7698   s4:scripting/python: we should not silence warnings on handwritten python bindings
      adds  cc5ad06   s4:param: swig_ldb was renamed to pyldb in d965ff05c9923c8a0e440e905d0d9fe662cc5db0
      adds  1619617   s4:build: add a comment why we need CFLAG_NO_CAST_QUAL and CFLAG_NO_UNUSED_MACROS
      adds  45940ef   s3:selftest: pass correct arguments to $SCRIPTDIR/test_smbtorture_s3.sh
      adds  cfc27ec   Attempt to fix "make test" on host "tridge"
      adds  af73692   fix for commit d96248a9b46 which broke Heimdal builds
      adds  d3f9b0f   Next step disentangling async_req from NTSTATUS
      adds  6ed0223   s3-wbclient: Use new tevent data types
      adds  7f283b2   s3:build: pass the path to smbtorture4 down to make with and without '-t' prefix
      adds  df4e38f   s3:selftest: run test_posix_s3.sh tests
      adds  553818a   Fix bug #6082 - smbd_gpfs_getacl failed: Windows client can´t rename or delete file This fixes the generic rename/delete problem for 3.3.0 and above. Fixed slightly differently to discussions, user viewable modified ACLs are not a good idea :-). Jeremy.
      adds  810b670   Fix Coverity ID 870
      adds  e6bb55c   lib/tdb: don't generate a static library for the samba4 build
      adds  fda8aba   s3: Fix 'net rpc join' for users with the SeMachineAccountPrivilege.
      adds  20a1cb1   s3:test: try to find why creating BUILTIN\Administrators doesn't work in the build-farm
      adds  1318fe8   Revert "fix for commit d96248a9b46 which broke Heimdal builds"
      adds  3367812   s3-kerberos: fix ads_dedicated_keytab_verify_ticket with heimdal.
      adds  b0ea179   s3-kerberos: use KRB5_KT_KEY compat macro.
      adds  329b877   s3-net: fix warning message for keytab usage.
      adds  35f1e02   librpc: add ndr_size_string_array().
      adds  8fb6b18   s3-eventlog: allow to open eventlog tdbs readonly.
      adds  4976777   s3-eventlog: make logname in elog_open_tdb const.
      adds  b949466   s3-eventlog: pass down talloc context to parse_logentry().
      adds  268f87d   eventlog: add eventlog_Record_tdb to support the traditional s3 on-disc format.
      adds  1c627c2   s3: re-run make samba3-idl.
      adds  cf3be5c   s3-eventlog: add evlog_pull_record_tdb function.
      adds  c53e3bf   s3-eventlogadm: add command to dump stored tdb entries.
      adds  63bb31e   s3-docs: add documentation for dump option of eventlogadm.
      adds  c3ab292   merged-build: force non-shared build for samba4
      adds  adc9d10   merged-build: link in LIBREPLACE into samba4 code as in the native build
      adds  e2aab39   s4:lib/ldb: call ldb utils always via $VALGRIND ldbfoo$EXEEXT in the tests
      adds  388da7c   selftest: export BUILDDIR, BUILDDIR_ABS and EXEEXT
      adds  a5f9816   selftest: don't use hardcoded path to nmblookup in Samba4.pm
      adds  7c72853   s4:selftest: don't use hardcoded pathes
      adds  8b408f7   s4:selftest: avoid hardcoded pathes in blackbox tests
      adds  aa95929   Revert "s3:test: try to find why creating BUILTIN\Administrators doesn't work in the build-farm"
      adds  484c4a5   Revert "s3:selftest: create BUILTIN\\Administrators at startup"
      adds  98e2fe5   s3:selftest: fix blackbox.net_s3 tests
      adds  189a85d   Probably fixes a crash during name resolution when log level >= 10 and libc segfaults if printf is passed NULL for a "%s" arg (eg. Solaris).
      adds  a4c5054   Fix bug #6085 - In vfs_default.c change utime( ) call.
      adds  76db6f1   selftest/Samba3: use the same logic for make test and make selftest
      adds  a0c4fbd   librpc: add header file for drsblobs helper functions.
      adds  a5597d7   eventlog: add w32 on-disc EVENTLOG structures (*evt files).
      adds  4974554   eventlog: calculate offsets in EVENTLOGRECORD struct.
      adds  5e637e0   s3: re-run make samba3-idl.
      adds  dd30624   s3-eventlog: add evlog_push_record_tdb function.
      adds  16f83ae   s3-eventlog: add fixup_eventlog_record_tdb.
      adds  de7f0a7   s3-eventlogadm: use struct eventlog_Record_tdb for storing entries in tdbs.
      adds  8eb562a   Ensure null termination of the password in mymachinepw, remove a debug
      adds  9b3cce0   Fix a valgrind error: rpc_bind talloc_move()s the auth struct
      adds  df5e231   s3-eventlog: add evlog_evt_entry_to_tdb_entry.
      adds  6520032   s3-eventlog: add evlog_tdb_entry_to_evt_entry.
      adds  21d23bf   s3-net: add "net eventlog dump".
      adds  c0cf20a   s3-net: add "net eventlog import".
      adds  0126dba   s3-net: add "net eventlog export".
      adds  1b71fa5   s3-eventlog: add evlog_pull_record function.
      adds  63a9921   s3-eventlog: add evlog_push_record function.
      adds  456bd5a   s3-eventlog: use pidl for _eventlog_ReadEventLogW.
      adds  f24eecf   s3-eventlog: add my copyright.
      adds  94d1dbb   Restore correct handling of "is_data_available" for the socket transport
      adds  c464b5e   s3-rpcclient: fix eventlog read client to read an array of entries.
      adds  64e3a90   s3-eventlog: make can_write_to_eventlog static.
      adds  858116d   s4-smbtorture: in eventlog readlog test, print all records in a buffer.
      adds  7ade5cf   s3-eventlog: remove old hand marshalling for eventlog read call.
      adds  58ded40   s3-eventlog: remove get_eventlog_record.
      adds  96fd6b5   s3-eventlog: remove read_package_entry.
      adds  abb4faf   s3-eventlog: remove add_record_to_resp.
      adds  8b126e9   s3-eventlog: remove write_eventlog_tdb.
      adds  d7e2384   s3-eventlog: remove fixup_eventlog_entry.
      adds  a63d4c5   s3-eventlog: remove old eventlog server.
      adds  8450e66   s3-eventlog: w00t! remove last traces of old eventlog rpc marshalling.
      adds  0016c57   s3-net: remove unused ENUM_HND.
      adds  7c3ba34   s3: use samr_RidWithAttribute instead of DOM_GID.
      adds  542251f   s3: use struct netr_Credential in cred_step().
      adds  e28a806   s3-parsing: remove a lot of unused structures and their hand marshalling.
      adds  ef098bd   s3-lsa: move remaining lsa policy access_mask defines to idl.
      adds  e7c09d8   Fix bug #Bug 6090 renaming or deleting a "not matching/resolving" symlink is failing. Reported by Kukks. Make sure we correctly use LSTAT in all cases where POSIX pathnames are being used. This matters when dealing with symlinks pointing to invalid paths being renamed or deleted not all deletes and renames are done via an nt_create open. Jeremy.
      adds  7435b87   s3-lsa: fix the build.
      adds  83cf98f   Have nmbd check all available interfaces for WINS before failing
      adds  a66828a   Don't use recvall in the proxied np_read_send
      adds  d704efc   s3-svcctl: use security descriptor marshall helper in svcctl_set_secdesc().
      adds  04dea3c   spoolss-idl: fill in spoolss_DeletePrinter.
      adds  177f7c2   spoolss: fix spoolss_RemoteFindNextPrinterChangeNotifyEx.
      adds  512e815   s3: re-run make samba3-idl.
      adds  3f9daf4   s3/libads: Change "ldap ssl:ads" parameter to "ldap ssl ads".
      adds  60fc7da   Do not ignore spoolss anymore.
      adds  b03913c   spoolss: move ndr spoolss helper to main librpc dir.
      adds  c9e6410   spoolss: fix samba4 dependency of spoolss helper.
      adds  afa960c   spoolss: add generated spoolss code.
      adds  6d139ca   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  f289851   s3-eventlog: fix Coverity #877.
      adds  71d2287   examples/VFS: fix the configure and make with the new directory layout
      adds  5fbbdde   s4:pvfs: fix some talloc related compiler warnings
      adds  3d6587c   s4:pvfs: use talloc_get_type() to cast from void *
      adds  fdd6c10   s4:pvfs: remove compiler warning
      adds  0fe9980   LDAP-UPTODATEVECTOR: fix segfault against samba4 as server
      adds  d25a3c7   s4:pvfs_aio: fix compiler warning
      adds  b493bc1   s4:build: remove not commited files under librpc/gen_ndr with make clean
      adds  4cb9ccd   s4:lib/registry: fix c++ warnings
      adds  ea546df   s4:pyparam: fix compiler warnings
      adds  1d22e0e   s4:pyldb: fix compiler warnings
      adds  0872fa7   s4:pycredentials: fix compiler warnings
      adds  ba0042f   s4:pyrpc: fix compiler warnings
      adds  c8b9679   s4:pyauth: fix compiler warnings
      adds  e5a6ead   s4:pyregistry: fix compiler warnings
      adds  40c3ab2   s4:auth/ntlm: fix c++ warning
      adds  f023bf9   s4:libcli/smb2: fix c++ warning
      adds  16d2fdf   umount.cifs: clean-up entries in /etc/mtab after unmount
      adds  e4ad0a1   Don't try and delete a default ACL from a file.
      adds  02f1353   docs: Add description of "ldap ssl ads" to man smb.conf.
      adds  61f1747   docs: Clarify "ldap ssl" description in man smb.conf.
      adds  a9184d5   s3:idmap_tdb: add tmp talloc ctx to idmap_tdb_sid_to_id and remove an fstring
      adds  e4035ab   s3:idmap_tdb: use transactions in idmap_tdb_allocate_id()
      adds  77b4437   s3:idmap_tdb: refactor out new function idmap_tdb_load_ranges()
      adds  9c626e3   s3:idmap_tdb: simplify talloc usage with temp context from talloc_stackframe
      adds  30d0822   s3:idmap_tdb2: streamline idmap_tdb2_sid_to_id,
      adds  2125777   s3:idmap_tdb2: move together code that belongs together in idmap_tdb2_alloc_load
      adds  e0f91c8   s3:idmap_tdb2: factor lodaing of ranges out into idmap_tdb2_load_ranges()
      adds  2c1d980   s3:idmap_tdb2: untangle assignment and check in idmap_tdb2_alloc_load()
      adds  145fe37   docs: fix two typos in the mount.cifs manpage
      adds  40227ef   idl: add KRB5_EDATA_NTSTATUS to misc.idl.
      adds  4f6556d   s3: re-run make samba3-idl.
      adds  3accf9e   s3: use pidl to pull a KRB5_EDATA_NTSTATUS.
      adds  55f2cb1   s3:net conf: remove check for sharename being a usernam in "net conf addshare"
      adds  3df528f   netapi: add more SERVER_INFO_X levels.
      adds  2e076ff   rerun make idl.
      adds  2e2f511   netapi: add SERVER_INFO_X to public header.
      adds  bbfc116   netapi: implement more SERVER_INFO_X levels.
      adds  7fa534b   netapi: include more SERVER_INFO_X levels in example code.
      adds  1609dba   netapi: add NetServer testsuite.
      adds  2170a81   s4:pyregistry: fix crash bugs introduced by e5a6eadd8214b56da34f733318a0fecaebbe5ef5
      adds  ea8bd81   mount.cifs: add fakemount (-f) and nomtab (-n) flags to mount.cifs
      adds  d895ca5   mount.cifs: initialize rc to 0 in main
      adds  8b84c97   spoolss: fix spoolss_GetJob IDL.
      adds  ea2d151   spoolss: fix spoolss_GetPrinter IDL.
      adds  82ce981   spoolss: fix spoolss_GetPrinterDriverDirectory IDL.
      adds  c2cd781   spoolss: fix spoolss_StartDocPrinter IDL.
      adds  cb0687f   spoolss: fix spoolss_WritePrinter IDL.
      adds  c2975cc   spoolss: fix spoolss_ReadPrinter IDL.
      adds  45104ba   spoolss: fix spoolss_GetForm IDL.
      adds  c1a1480   spoolss: fix spoolss_XcvData IDL.
      adds  de7a308   spoolss: fix spoolss_GetPrinterDriver2 IDL.
      adds  121b5f4   spoolss: fix spoolss_GetPrinterDataEx IDL.
      adds  cb5837dc  spoolss: fix spoolss_EnumPrinterDataEx IDL.
      adds  37c89c1   spoolss: fix spoolss_EnumPrinterKey IDL.
      adds  cf15c68   s3: re-run make samba3-idl.
      adds  22e2f22   s4-smbtorture: fix test_GetJob.
      adds  8153916   s4-smbtorture: fix test_GetPrinter.
      adds  b970eb7   s4-smbtorture: fix test_GetPrinter.
      adds  0d4dbe6   s4-smbtorture: fix test_GetPrinterDriverDirectory.
      adds  6e1c008   s4-smbtorture: fix test_DoPrintTest.
      adds  d400de2   s4-smbtorture: fix test_DoPrintTest.
      adds  99398e8   s4-smbtorture: fix test_GetForm.
      adds  3954cd8   s4-smbtorture: fix test_GetPrinterDriver2.
      adds  8ddb81c   s4-smbtorture: fix test_GetPrinterDataEx.
      adds  88aaac3   s4-smbtorture: fix test_EnumPrinterDataEx.
      adds  33d2507   s4-smbtorture: fix test_EnumPrinterKey.
      adds  f157c1a   s4-spoolss: fix s4 spoolss server build (using a temp macro).
      adds  68077a6   spoolss: make "needed" an out,ref pointer for all the tripple-enumcalls.
      adds  9ad6b94   spoolss: fix spoolss helper functions and macros w.r.t. needed pointer.
      adds  0155b5c   s3: re-run make samba3-idl.
      adds  afe300c   s4-smbtorture: fix spoolss enum tests.
      adds  ab6d6c7   s4-spoolss: fix spoolss server w.r.t. needed out pointers (+ remove tmp macro).
      adds  117d6d1   spoolss: fix type pointer in spoolss_GetPrinterData and related functions.
      adds  1ebd35e   spoolss: fix ndr_pull/push_spoolss_GetPrinterData.
      adds  6f38fe3   s3: re-run make samba3-idl.
      adds  cd5a314   s4-smbtorture: fix test_GetPrinterData.
      adds  b156bd2   s4-spoolss: fix sptr_GetPrintServerData.
      adds  143a5b8   s4-spoolss: fix dcesrv_spoolss_GetPrinterData.
      adds  2bbe0c2   pidl: return early when AllocOutVar() in s3 server generator has nothing to do.
      adds  1bb22b5   s3: re-run make samba3-idl.
      adds  e11fa4c   s3-spoolss: prepare to use generated spoolss.
      adds  a45107a   s3-spoolss server: add _spoolss_ server stubs.
      adds  46903a0   s3-spoolss: use pidl for _spoolss_ClosePrinter.
      adds  0bd5698   s3-spoolss: use rpccli_spoolss_ClosePrinter.
      adds  88f09a8   s3-spoolss: remove old _spoolss_ClosePrinter.
      adds  126d444   s3-spoolss: call the correct get_pipe_fns function in proxy_spoolss_call().
      adds  f968057   s3-spoolss: use pidl for _spoolss_DeletePrinter.
      adds  69577ca   s3-spoolss: remove old _spoolss_DeletePrinter.
      adds  cb6ef25   s3-spoolss: use pidl for _spoolss_StartPagePrinter.
      adds  246a1a1   w
      adds  f8582f1   s3-spoolss: remove old _spoolss_StartPagePrinter.
      adds  7f5ff88   s3-spoolss: use pidl for _spoolss_EndPagePrinter.
      adds  eb542ef   s3-spoolss: remove old _spoolss_EndPagePrinter.
      adds  3fe9b2f   s3-spoolss: use pidl for _spoolss_AbortPrinter.
      adds  2a5ae9e   s3-spoolss: remove old _spoolss_AbortPrinter.
      adds  714ac78   s3-spoolss: use pidl for _spoolss_EndDocPrinter.
      adds  100aad0   s3-spoolss: remove old _spoolss_EndDocPrinter.
      adds  6b19c39   s4-smbtorture: fix valgrind warnings in RPC-SPOOLSS_WIN test.
      adds  2f44170   spoolss: fix ndr_pull_spoolss_GetPrinterData.
      adds  9bfca0b   s4-spoolss: try to fix dcesrv_spoolss_GetPrinterData.
      adds  b8cd20c   s3-spoolss: use rpccli_spoolss_DeleteForm.
      adds  b56c5bf   s3-spoolss: rework some form functions and add form_by_string functions.
      adds  f5a24b7   s3-spoolss: use pidl for _spoolss_DeleteForm.
      adds  04c971d   s3-spoolss: remove old _spoolss_DeleteForm.
      adds  7168cf4   pidl: Fix a const build warning in the samba3 merged build
      adds  6a6eb90   librpc: Re-run make idl_full from source3
      adds  b3b06a8   s4-smbtorture: fix test_EnumJobs in spoolss win test.
      adds  2038da6   s3-spoolss: some cosmetics in debug statements.
      adds  7f35c3be  s3-spoolss: use pidl for _spoolss_WritePrinter.
      adds  3d68600   s3-spoolss: remove old _spoolss_WritePrinter.
      adds  4e79ca6   Fix coverity ID 876 (FORWARD_NULL)
      adds  2fd79e1   Close samr_handle if open_domain failed
      adds  c975ce1   Fix resume handle for _samr_EnumDomainGroups
      adds  422e77f   Convert api_RNetGroupEnum to use samr instead of pdb
      adds  51dc7b9   Make current_in_pdu in pipes_struct allocated
      adds  ca701cf   Fix a couple of memleaks in mapping_ldb.c
      adds  9941e73   Fix memleaks in chain_reply for async requests
      adds  b167750   Fix some nonempty blank lines
      adds  32a7529   Most RPC requests do not need a full fragment, start smaller
      adds  3a4c8cd   Make prs_struct->out_data.current_pdu dynamically allocated
      adds  c3b9b6c   async_sock: Use unix errnos instead of NTSTATUS
      adds  c7377b2   look for nanosleep in librt, some Unix flavours have it there
      adds  5d07048   s3 OneFS: Fake Timestamps
      adds  45f142f   s3-rpcclient: fix getform command asprintf return code.
      adds  5234f5e   s3-spoolss: use rpccli_spoolss_AddForm in net and rpcclient.
      adds  3a1f941   s3-spoolss: use pidl for spoolss_AddForm.
      adds  fac7ed3   s3-spoolss: remove old spoolss_AddForm.
      adds  c7d572a   s3-rpcclient: use rpccli_spoolss_SetForm.
      adds  9ef58a9   s3-spoolss: use pidl for _spoolss_SetForm.
      adds  c0e3b19   s3-spoolss: remove old _spoolss_SetForm.
      adds  894d05b   s3-spoolss: restore delete_a_form().
      adds  373a4d8   s3-rpcclient: use rpccli_spoolss_GetForm.
      adds  9232a5b   s3-spoolss: add fill_form_info_1.
      adds  3c1d2f2   s3-spoolss: use pidl for _spoolss_GetForm.
      adds  8cc60bf   s3-spoolss: remove old _spoolss_GetForm.
      adds  58a8c02   spoolss: fill in spoolss_DeletePrinterKey IDL.
      adds  68404a2   spoolss: fix spoolss_DeletePrinterDriver IDL.
      adds  15243c1   s3: re-run make samba3-idl.
      adds  5438d7d   testprogs/win32: add npecho_*2.c
      adds  c6b440d   s4:Makefile: fix PUBLIC_HEADERS typo
      adds  1bf51ea   testprogs/win32: make it possible to run in byte or message mode in npecho_server2
      adds  b8cafc5   async_sock: Map ASYNC_REQ_TIMEOUT to ETIMEDOUT instead of ETIME
      adds  bf72c59   spoolss: fill in spoolss_DeletePrinterDriverEx IDL.
      adds  43040b3   s3: re-run make samba3-idl.
      adds  8f130d5   s3-spoolss: remove SPOOLSS_DELETEPRINTERDRIVEREX flags now defined in IDL.
      adds  ce5b25a   s3-spoolss: use pidl for _spoolss_DeletePrinterDataEx.
      adds  fe6d62f   s3-spoolss: remove old _spoolss_DeletePrinterDataEx.
      adds  27acd87   s3-spoolss: use pidl for _spoolss_DeletePrinterData.
      adds  bed65d8   s3-spoolss: remove old _spoolss_DeletePrinterData.
      adds  1c0b19f   s3-spoolss: use pidl for _spoolss_DeletePrinterKey.
      adds  8b5729f   s3-spoolss: remove old _spoolss_DeletePrinterKey.
      adds  7717ad6   s3-spools: use pidl for _spoolss_DeletePrinterDriver.
      adds  2a74f8b   s3-rpcclient: use rpccli_spoolss_DeletePrinterDriver.
      adds  763fe06   s3-spoolss: remove old spoolss_DeletePrinterDriver.
      adds  160e8c7   s3-spoolss: use pidl for _spoolss_DeletePrinterDriverEx.
      adds  cae89f5   s3-rpcclient: use rpccli_spoolss_DeletePrinterDriverEx.
      adds  03ae7fc   s3-spoolss: remove old _spoolss_DeletePrinterDriverEx.
      adds  5bc97e0   Fix count in _srvsvc_NetDiskEnum()
      adds  dfa5591   s3-spoolss: remove whitespace in printing code.
      adds  41c0193   s3-spoolss: use pidl for _spoolss_FindClosePrinterNotify.
      adds  d78fd19   s3-spoolss: remove old _spoolss_FindClosePrinterNotify.
      adds  3ce8951   testprogs/win32: add an option to trigger small reads in npecho_client2.c
      adds  a63f602   s3:winbindd_user: fix a debug message.
      adds  487f5e7   s3:winbindd_user: create domain connection in winbindd_fill_pwent if necessary.
      adds  76f4cc3   eliminate compiler warnings
      adds  b53fa75   spoolss: add spoolss_PrinterChangeFlags.
      adds  8bf900a   spoolss: fill in spoolss_RouterReplyPrinter.
      adds  8807510   spoolss: fill in spoolss_AddPrintProcessor.
      adds  ec302a1   s3-spoolss: remove PRINTER_CHANGE* flags now defined in IDL.
      adds  c94c777   s3-spoolss: use PRINTER_ENUM_NAME and remove double enum define.
      adds  4d78ece   s3-spoolss: move PRINTER_ENUM_ICONMASK to IDL.
      adds  1dadf17   s3: re-run make samba3-idl.
      adds  9b366d7   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  0afa0ab   Revert "s3/s4: Move CONST_DISCARD into lib/util so it's available from s3 and s4"
      adds  fa1ead3   Use discard_const_p rather than CONST_DISCARD.
      adds  39172b5   Remove an invalid discard_const_p() - it masks an actual bug in pidl where pidl uses "const" in a struct where there should not be const.
      adds  db270e2   Rerun pidl.
      adds  0d0aec1   Fix warning in spoolss IDL file output.
      adds  b3a2b3a   s4/wrepl_server: Fix typo in comment.
      adds  438af25   s3-rpcclient: use srv_name_slash instead of formating servername again and again.
      adds  84a0076   s3-rpcclient: remove a pointless fstring.
      adds  a7cf846   s3-spoolss: use pidl for _spoolss_AddPrintProcessor.
      adds  d87891e   s3-spoolss: remove old spoolss_AddPrintProcessor.
      adds  d2b8fb9   s3-spoolss: use rpccli_spoolss_ReplyClosePrinter.
      adds  3b4bf2f   s3-spoolss: remove old spoolss_ReplyClosePrinter.
      adds  a734c85   s3-spoolss: remove old rpccli_spoolss_routerreplyprinter.
      adds  4f29e8a   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  07a8ad7   Attempt to fix the build
      adds  cc51cbc   docs: Add man sharesec.
      adds  98a4327   Fix errornos assumption that all compilers are gcc
      adds  54c51a6   S3: New module interface for SMB message statistics gathering
      adds  f8c0d2f   S3 OneFS: Add in Isilon specific performance counter module
      adds  1696298   s3 async: Fix the build on systems that have ETIMEDOUT but not ETIME
      adds  bfed6b1   spoolss: fill in spoolss_AddJob.
      adds  82c2037   spoolss: fill in spoolss_ScheduleJob.
      adds  f94b8ef   s3: re-run make samba3-idl.
      adds  cb1ada9   s3-spoolss: use pidl for _spoolss_AddJob.
      adds  43463fc   s3-spoolss: remove old spoolss_AddJob.
      adds  0d281b7   s3-spoolss: use pidl for _spoolss_ScheduleJob.
      adds  73c6035   s3-spoolss: remove old spoolss_ScheduleJob.
      adds  69fff2d   Revert "Fix errornos assumption that all compilers are gcc"
      adds  ecc53d0   Revert "s3:winbindd_user: create domain connection in winbindd_fill_pwent if necessary."
      adds  1d65b7a   s3 spoolss: arch needs to be set before it's passed to get_version_id.
      adds  b4a4d4c   S3: Various fixes for log2pcaphex utility
      adds  72c2da9   fixed two problems with the DsRGetDCNameEx2 call, as used by Win7-beta.
      adds  fe5b0b5   added a workaround to the handling of unicodePwd for Win7-beta
      adds  122dbbf   s3 vfs: Add a destructor to the fsp extension data API
      adds  9c1310f   s3 oplocks: Differentiate between releasing an oplock vs. downgrading to Level 2 for kernel oplocks
      adds  c6f1f05   s3 oplocks: Make the level2 oplock contention API more granular
      adds  17eba16   s3 oplocks: Add capabilites flags field to the kernel_oplocks struct
      adds  32d68b8   s3 oplocks: Remove oplocks before handling delete on close semantics
      adds  16d2c2f   s3 OneFS: Add kernel oplocks implementation
      adds  9a7491e   s3 OneFS: Change ACLs to do a stat-only open before get/set_security_descriptor
      adds  af0e199   Add an optional SMB_STRUCT_SMB parameter to VFS_OP_READDIR
      adds  25d345e   Pass stat buffer down through all levels of VFS_READDIR wrappers
      adds  6272f4c   s3: Added SMB_VFS_INIT_SEARCH_OP to initialize data at the beginning of SMB search requests.
      adds  11f60a6   s3: OneFS bulk directory enumeration support
      adds  25fc58a   s3-spoolss: fix memleak in get_remote_printer_publishing_data().
      adds  b19b6ae   s3-rpcclient: add rpccli_spoolss_openprinter_ex() convenience wrapper.
      adds  9d05e91   s3-rpcclient: use rpccli_spoolss_openprinter_ex helper.
      adds  ee46958   s3-spoolss: use SPOOLSS_JOB_CONTROL bits defined in IDL.
      adds  46200a7   s3-spoolss: add temporary convert_devicemode_new function.
      adds  0a34c14   s3-spoolss: use pidl for _spoolss_StartDocPrinter.
      adds  2ede56f   s3-spoolss: remove old spoolss_StartDocPrinter.
      adds  e4b5e67   s3-spoolss: use pidl for _spoolss_SetJob.
      adds  0fc13e7   s3-spoolss: remove old spoolss_SetJob.
      adds  b4bda6d   s3-spoolss: use pidl for _spoolss_OpenPrinterEx.
      adds  3d4221a   s3-spoolss: remove old spoolss_OpenPrinterEx.
      adds  96f05fc   s3-spoolss: use pidl for _spoolss_OpenPrinter.
      adds  cab2de7   s3-spoolss: remove old spoolss_OpenPrinter.
      adds  4248a8b   selftest: add my copyright
      adds  b5e2e72   merged-build: pass PYTHON and PERL down to make test4
      adds  3c1feb8   selftest: add target::Template
      adds  bb88b03   selftest: Samba3 protect against removing /*
      adds  76a2d06   selftest: allow "skip" as max runtime for smbd, nmbd and winbindd
      adds  f0e75ff   selftest: s/SMBD/SAMBA/ in Samba.pm
      adds  da12481   selftest/Samba4: split provision() into provision_raw_prepare() and provision_raw_run()
      adds  cfb9cbd   selftest/Samba4: split out share configurations of provision_raw*()
      adds  0d9531e   selftest/Samba4: split out ldap specific stuff from provision_raw_*()
      adds  c3baf15   selftest/Samba4: pass down the kdc address down to provision_raw_*()
      adds  47cb572   Add read_pkt_send/recv
      adds  f6e9f1e   Add queueing to np_read_state, simulate message-type named pipes.
      adds  bbb6655   Add queueing to np_write
      adds  77e3272   Fix an uninitialized variable. Tim, please check!
      adds  ca23469   packaging: add script fill-templates
      adds  e3569df   If we receive a DOS error code, nt_errstr should display it
      adds  7ecaced   Do not use strlen if not necessary... :-)
      adds  1cbc58d   Fix some nonempty blank lines
      adds  e07e964   Convert api_NetUserGetGroups to use samr instead of pdb
      adds  fdd282a   Remove an unused extern reference
      adds  9d4d2f7   S3: Fixes for coverity issues.
      adds  a45c5c6   S3: Add in missing full audit entries.
      adds  f4c46bc   spoolss: fix spoolss_ReplyOpenPrinter IDL.
      adds  1c82217   s3: re-run make samba3-idl.
      adds  aee4628   s3-spoolss: use rpccli_spoolss_ReplyOpenPrinter.
      adds  c1dbcd4   s4-smbtorture: fix SPOOLSS test w.r.t. spoolss_ReplyOpenPrinter.
      adds  fd8e8d5   s3-spoolss: remove old spoolss_ReplyOpenPrinter.
      adds  e3e03d7   s4-spoolss: fix dcerpc_spoolss_ReplyOpenPrinter caller.
      adds  645e3c8   spoolss: add spoolss_DeviceModeFields bitmap.
      adds  d92e134   s3: re-run make samba3-idl.
      adds  0f58db8   s3-spoolss: remove devmode fields from include file.
      adds  46bb22f   s3-spoolss: remove more whitespace.
      adds  473c558   s3-rpcclient: use one macro for all printername formats.
      adds  aa33bc1   packaging: fix source dir to source3 in fill-templates
      adds  97cbf86   packaging: fix fill-templates call to update-pkginfo to pushd appropriately first
      adds  e374bef   packaging: don't clutter the output of fillup-templates  with popd output
      adds  d68e4a1   packaging: remove commented out stuff from update-pkginfo
      adds  49b8419   packaging: make update-pkginfo callable from any directory
      adds  7eb097a   s4 torture: Change nttransrename to use a normal access mask
      adds  abec7cf   s3: Remove some unused vars
      adds  df42719   Fix an uninitialized variable
      adds  0b6f218   Only assign argv[1] after the argc check, thanks Tim!
      adds  7b2aae5   spoolss: fill in spoolss_AddPrinterDriver. This is metze's work from 2005 (!).
      adds  4fb1cce   spoolss: fill in spoolss_AddPrinterDriverEx. This is metze's work from 2005 (!).
      adds  e798d2c   s3: re-run make samba3-idl.
      adds  d520f85   s3:build: some implementations of "ln" are picky about  the order of arguments
      adds  58c0b41   Fix Coverity ID 519 (NEGATIVE_RETURNS)
      adds  71221fd   --interactive doesn't take any argument.
      adds  f138958   Cancel transactions when exceptions are raised.
      adds  d9e94bf   Make it possible to override the setup path.
      adds  ddb4db7   Move some samdb-specific code out of provision.
      adds  53b59aa   Use convenience function for finding setup_dir based on location of python module.
      adds  9e71fef   Use convenience function for finding setup dir in SaMDB tests.
      adds  be9a415   Catch specific exceptions, rather than catching everything, which might hide other exceptions silently.
      adds  7048e75   Use created loadparm context, rather than the one specified on the command-line.
      adds  762fdc8   Provide a SamDB TestCase-class that can be used by OpenChange.
      adds  dc9387e   enable IPv6 support for NetBSD, FreeBSD
      adds  307f4a6   s4 torture: Two minor fixes to smbtorture BRL tests.
      adds  4e1a4cb   s4 torture: Smbtorture additions for Windows BRL
      adds  1884b92   s3 OneFS: Expand the usage of the ignore sacl parameter
      adds  620ac43   spoolss: fix name mismatch for opnum 0x43 (67).
      adds  1e54bc3   spoolss: fix name mismatch for opnum 0x42 (66).
      adds  88392e4   s3: re-run make samba3-idl.
      adds  e32b269   s3-spoolss: fix rpc_server stub names for opnum 0x42 and 0x43.
      adds  876e926   s4-spoolss: fix rpc_server stub names for opnum 0x42 and 0x43.
      adds  75faf77   s3-spoolss: Fix uninitialised variable warning.
      adds  c3dbdea   s3:packaging: paths cosmetics in fill-templates
      adds  0b5b08f   s3:packaging: fix path to calling update-pkginfo after pushd in fill-templates
      adds  a77605a   s3:packaging: fix parsing of include.h in fill-templates
      adds  dba8bb3   spoolss: add spoolss_AddPrinterDriverExFlags.
      adds  75306f5   s3: re-run make samba3-idl.
      adds  e1a6717   s3: remove old copy of SPOOLSS_ADDPRINTERDRIVEREX flags.
      adds  2a311b1   s3-spoolss: use SPOOLSS_PRINTER_CONTROL flags defined in IDL.
      adds  69b1550   s4-smbtorture: fix the build of the ndr spoolss tester.
      adds  3f9a119   spoolss: fill in spoolss_RouterReplyPrinterEx.
      adds  6d3dbdf   s3: re-run make samba3-idl.
      adds  ce6125e   s3-spoolss: remove duplicate PRINTER_NOTIFY_INFO_DISCARDED define.
      adds  989944f   Added nsswitch/ object files to make clean
      adds  4e69f23   Fix double free caused by incorrect talloc_steal usage.
      adds  aed8e9a   s3: Implement wbcGetpwsid
      adds  3b8a57e   s3: Implement wbcGetSidAliases
      adds  d8c54fd   s3: Change behavior when seeing an unknown domain.
      adds  aff48fb   today valgrind is available on 64bit Linux, too
      adds  263b798   tidy up timestamp checks
      adds  4f6d172   There are systems where nanosleep is in libc *and* in librt.
      adds  082ba6a   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  ae25957   [Bug 6069] Add a fstatvfs function for libsmbclient
      adds  aa60ffc   spoolss: fix spoolss_AddPrinterEx IDL.
      adds  aa9eac0   spoolss: add spoolss_DriverInfo8.
      adds  135135e   spoolss: fix some cases in the spoolss_NotifyData union.
      adds  8fa71b1   spoolss: add spoolss_NotifyTable enum.
      adds  80b3e5b   spoolss: always set version 2 in notify info and option structs.
      adds  75c6bbe   s3-spoolss: add init_systemtime helper.
      adds  c201a34   re-run make samba3-idl.
      adds  44c7721   Fix "make etags" properly :-)
      adds  2876c77   spoolss: fix IDL for spoolss_SetPrinterDataEx.
      adds  09b3016   s3: re-run make samba3-idl.
      adds  97f15fc   s3-spoolss: use pidl for _spoolss_GetPrinterDataEx.
      adds  30e18aa   s3-rpcclient: use rpccli_spoolss_GetPrinterDataEx.
      adds  41f17a1   s3-spoolss: remove old spoolss_GetPrinterDataEx.
      adds  38e2888   s3-net: use rpccli_spoolss_SetPrinterDataEx.
      adds  a4b0c5d   s3-spoolss: use pidl for _spoolss_SetPrinterDataEx.
      adds  feec49d   s3-spoolss: remove old spoolss_SetPrinterDataEx.
      adds  5cd4b7b   s3: Added new parameter "map untrusted to domain"
      adds  1b6543c   Fix Coverity IDs 879 and 880 (RESOURCE_LEAK, REVERSE_INULL)
      adds  dc19a60   s3 onefs: rename custom parameter to plural to match previous usage
      adds  d75fe9b   Fix Coverity ID 872 -- we have alread dereferenced "ac" 2 lines above
      adds  147a2e3   Fix Coverity ID 871 -- do not dereference "sp" before checking for NULL
      adds  71632a1   Remove auth/ntlm as a dependency of GENSEC by means of function pointers.
      adds  cd60261   Push sam_get_server_info_principal into the auth subsystem
      adds  99b45f7   s3-netlogon: implement _netr_ServerAuthenticate3.
      adds  0d222a6   Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
      adds  0ccdb5f   Remove useless invocation of messaging_init() in RPC-PAC test
      adds  4d100f2   Fix Coverity ID 745 (RESOURCE_LEAK)
      adds  6e19b22   Fix Coverity ID 744
      adds  83c2f02   Fix Coverity ID 742 (RESOURCE_LEAK)
      adds  c2f7f1b   Fix Coverity ID 707 (RESOURCE_LEAK)
      adds  f14e4d4   s3:auth: add S-1-22-X-Y sids to the local token
      adds  e7f7ed8   s3:auth: only create_local_token() should add S-1-22-X-Y sids
      adds  0844cca   Replace get_myname() with the talloc version from v3-3-test
      adds  5b6c428   Fix an uninitialized variable, introdued with 4d100f2f
      adds  c6f82b5   Remove the s4 version of smbspool.c
      adds  abb96e2   s4:torture/samba3rpc: fix the build after get_myname() changes
      adds  66b2604   s4:ntvfs_generic: use talloc_get_type() to remote compiler warnings
      adds  3c9ad42   s4:libcli/ldap: use const char * const *attributes as in all other places
      adds  f3c5bd9   s4:ldb_ildap: remove compiler warnings
      adds  f131718   s4:lib/socket: add socket_address_copy()
      adds  1d949fe   lib/tevent: remove broken tevent_aio support
      adds  fa2461a   lib/tevent: expose ev_timeval_zero() for internal usage
      adds  f337974   lib/tevent: add tevent_req.c as copy of lib/async_req/async_req.c
      adds  113651c   lib/tevent: add tevent_req infrastructure
      adds  946573a   tevent: raise version to 0.9.3
      adds  f326202   s4:configure: require the same version for external and internal libtevent
      adds  eb3d964   Remove typedef struct blocking_lock_record and move references to struct blocking_lock_record.
      adds  813273c   Add VFS ops for Windows BRL: Lock, Unlock and Cancel:
      adds  a353131   OneFS implementation of BRL VFS ops:
      adds  7d73130   Fix the build. When you do "make distclean; ./autogen; ./configure; make" and it still doesn't build you know it's messed up. Jeremy.
      adds  ad07bb8d  Fix Coverity ID 740 (RESOURCE_LEAK)
      adds  dbe2588   s3: Test module for perfcount system
      adds  6085ba3   s3 OneFS: Add vfs implementation for SMB_VFS_GET_REAL_FILE_NAME
      adds  5e5d2b2   s3 libsmbclient: Fix fstatvfs to be more portable
      adds  4d83d3a   s4 torture: Add rename test to imitate the way OS X renames files
      adds  f6821a1   Noted by Vericode analysis. Correctly use chroot(). Jeremy.
      adds  49b52ec   Parameterize in local.h the MAX_RPC_DATA_SIZE, and ensure that "offered" read from the rpc packet in spoolss is under that size. Tidyup from analysis from Veracode. Jeremy.
      adds  ca87726   s3: Fix uninitialized variable warning (and bug).
      adds  4df9f18   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  75562a1   s3-netlogon: some more appropriate debug messages.
      adds  640248d   spoolss: fix spoolss_SetPrinter IDL.
      adds  6222c17   spoolss: fix spoolss_AddPrinterEx IDL.
      adds  c302cac   spoolss: fill in more levels in spoolss_UserLevel union.
      adds  aad5de9   spoolss: fill in some unknowns in spoolss_PrinterInfo0 and spoolss_SetPrinterInfo0.
      adds  935a551   s3: re-run make samba3-idl.
      adds  886c028   s4-smbtorture: fix test_PausePrinter and test_ResumePrinter.
      adds  cba40f6   s3-rpcclient: use rpccli_spoolss_AddPrinterEx.
      adds  9992827   s3-spoolss: add printer_info2_to_nt_printer_info2 and convert_printer_info_new.
      adds  fbcccbc   s3-spoolss: use pidl for _spoolss_AddPrinterEx.
      adds  cd2af58   s3-spoolss: use pidl for _spoolss_SetPrinter.
      adds  bcdf345   s3-spoolss: remove unused convert_printer_info.
      adds  4261cae   Enable total anonymization in vfs_smb_traffic_analyzer, by mapping any user names to the one given by anonymize_prefix, without generating a hash number. This setting is optional and is compatible with the module configuration format of Samba 3.3.
      adds  add9b4a   s3: Fix uninitialized const char *
      adds  c05eb1a   s3 vfs: Fix SMB_VFS_RECVFILE/SENDFILE macros
      adds  85eccea   s3 OneFS: Add recvfile implementation
      adds  8dbfd59   Fix a valgrind error
      adds  6c07b9b   Attempt to fix the build on Solaris 8
      adds  1c9630b   ignore new test program executables
      adds  352c975   [Bug 6069] Add a fstatvfs function for libsmbclient
      adds  c2661ae   Check for the right error return value
      adds  fcb2e89   Ensure consistency of values on stack (caught by AIX compiler)
      adds  20b5e64   The f_fsid field is not always an integer type. Don't set it in that case.
      adds  7caadef   f_frsize field is not ubiquitous. Check for it.
      adds  01aff21   Add two variable assignments to shut up gcc
      adds  d39849d   Fix a warning and a bug: pipe(2) can fail
      adds  f0440d0   Add missing prototype for "tevent_req_print"
      adds  e304a62   Add missing include to shut up missing prototype warnings
      adds  208b8f7   Make smb_load_perfcount_module static
      adds  ef3672a   Fix some C++ warnings
      adds  b08e24a   Replace a // style comment with a /* */ one
      adds  913c547   Rename lp_smb_perfcount_module() to lp_perfcount_module() to match the parameter name
      adds  4e34c0c   Fix some nonempty blank lines
      adds  b222de4   Remove a pointless NULL check
      adds  2b097cb   It seems some systems use f_flags instead of f_flag. Use the appropriate one.
      adds  aee9bab   Get rid of the warnings I had for testing
      adds  a796832   enums are traditionally signed. Avoid use of high bit in bit flags.
      adds  f608588   remove accidental white space
      adds  9a5d5cc   Attempt to fix bug #6099. According to Microsoft Windows 7 looks at the negotiate_flags returned in this structure *even if the call fails with access denied ! So in order to allow Win7 to connect to a Samba NT style PDC we set the flags before we know if it's an error or not. Jeremy.
      adds  6211162   lib/tevent: change to LGPLv3+
      adds  dea223b   make receive_smb_raw_talloc more readable
      adds  6bd7e2b   s3 OneFS: Add defaults to the fake timestamp parameters
      adds  57a31ef   s3 perfcount: Fix segfault with smbclient 'echo 3 foo'
      adds  8e19a28   s3 auth: Add parameter that forces every user through an NSS lookup
      adds  406e6d6   tevent: fix compiler warning in pytevent.c
      adds  a096a4c   netlogon.idl: add NETLOGON_REG_SUPPORTS_AES_SHA2 flags and use correct names for some other flags
      adds  df75afd   librpc: rerun make idl
      adds  201a033   s4:netlogon: always return correct negotiate_flags in Authenticate[2|3]()
      adds  8339969   netlogon.idl: add idl for netr_LogonGetCapabilities()
      adds  81e556f   librpc: rerun make idl
      adds  94abbea   s4:netlogon: implement netr_LogonGetCapabilities with NT_STATUS_NOT_IMPLEMENTED
      adds  fe417b2   s3:netlogon: implement _netr_LogonGetCapabilities() with NT_STATUS_NOT_IMPLEMENTED
      adds  e32f946   Fix bug 5920
      adds  a60c219   spoolss: change some type names in spoolss_RemoteFindFirstPrinterChangeNotifyEx.
      adds  b181253   spoolss: fix idl for spoolss_RouterRefreshPrinterChangeNotify.
      adds  d92edb3   s3: re-run make samba3-idl.
      adds  2fde3d2   s4-smbtorture: fix spoolss notify test.
      adds  f34f407   s4-spoolss: fix dcesrv_spoolss_RemoteFindFirstPrinterChangeNotifyEx server.
      adds  046cb24   s3-rpcclient: use rpccli_spoolss_RemoteFindFirstPrinterChangeNotifyEx.
      adds  48b874e   tevent: Rename ev_timeval* functions to tevent_timeval, export them.
      adds  612c5e7   async_sock: Use tevent_timeval instead of timeval functions
      adds  ea192f0   Fix an invalid typecasting
      adds  dc7f04a   s3-netapi: fix Coverity #881 and #882.
      adds  4b353c7   spoolss: fill in spoolss_ResetPrinter.
      adds  c1f8ee5   s3: re-run make samba3-idl.
      adds  ce71a7c   s3-spoolss: use pidl for _spoolss_ResetPrinter.
      adds  df17774   s3-spoolss: remove old spoolss_ResetPrinter.
      adds  055a047   spoolss: in enum-calls make [out] count a ref pointer.
      adds  41234af   s3: re-run make samba3-idl.
      adds  742270e   spoolss: fix spoolss helper for out ref count pointer.
      adds  9877f3d   s4-spoolss: fix spoolss server after out,ref count pointer changes.
      adds  64cec99   s4-smbtorture: fix spoolss test after count out,ref idl changes.
      adds  08bef5b   s3:build: improve the check for a working krb5-config.
      adds  2feaaa8   s3:winbindd: make do_async_domain() static.
      adds  7494060   docs: extend the idmap_rid manpage
      adds  b1b9be4   docs: extend the example in the idmp_rid manpage to configure 2 domains with rid
      adds  3737b75   Fix warning about missmatch of uint32_t and size_t. Jeremy.
      adds  fab0bae   Fix bug #6117 - Samba 3.3.0: pdbedit -a core dumps. Jeremy.
      adds  0281166   Don't miss an absolute pathname as a kerberos keytab path. From Glenn Machin <gmachin at sandia.gov>. Jeremy.
      adds  6b8b766   paper over failure to reprovision with os.unlink()
      adds  b1ff79d   fixed some of the TLS problems
      adds  bb7e6f0   Worked around a problem with select/poll/epoll and gnutls
      adds  48ba640   Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
      adds  3f147cb   s4:netlogon: don't mix in and out negotiate_flags in dcesrv_netr_ServerAuthenticate()
      adds  7f6618a   tevent: rename tevent_req_set_timeout() => tevent_req_set_endtime()
      adds  975a881   tevent: add tevent_wakeup_send/recv()
      adds  7192211   spoolss: add spoolss_PortData1.
      adds  2e59cb5   spoolss: add spoolss_MonitorUi struct.
      adds  6a53ff1   s3: re-run make samba3-idl.
      adds  6c91a83   spoolss: fix spoolss_MonitorUi struct.
      adds  e9bfc0a   s3: re-run make samba3-idl.
      adds  7312342   s3-spoolss: use pidl for _spoolss_XcvData.
      adds  1cd3456   s3-spoolss: remove old spoolss_XcvData.
      adds  890226c   spoolss: add spoolss_AddDriverInfo8 (used by vista for adding drivers).
      adds  2cf4290   spoolss: fix idl for spoolss_AddPrinterDriver and spoolss_AddPrinterDriverEx.
      adds  836d2f5   s3: re-run make samba3-idl.
      adds  cf5ba87   s4-smbtorture: enable spoolss_AddPrinterDriverEx ndr test.
      adds  c9295c9   Fix coverity CID-602. Possible use of uninitialized var. Jeremy.
      adds  2815816   spoolss: use spoolss access mask in OpenPrinter{Ex}.
      adds  266e895   spoolss: add spoolss_PortData2 (used by vista).
      adds  8e33960   s3: re-run make samba3-idl.
      adds  c5cc27c   Interesting C compiler you have there... :-)
      adds  8dbb1d6   s3-spoolss: add support for "AddPort" via _spoolss_XcvData for Vista.
      adds  05a0bcc   spoolss: make spoolss_DriverDirectoryInfo1 public and gensize.
      adds  3089e00   s3: re-run make samba3-idl.
      adds  aaec578   s3-rpcclient: use rpccli_spoolss_GetPrinterDriverDirectory in rpcclient.
      adds  3b3ab50   s3-spoolss: use pidl for _spoolss_GetPrinterDriverDirectory.
      adds  cdcd525   s3-spoolss: remove old spoolss_GetPrinterDriverDirectory.
      adds  c441f58   S3: Allow SMBD processes to survive in low memory condidtions
      adds  0342194   S3: Stop creating SMBD cores when failing to create a pipe.
      adds  c192144   S3: Log warning in smbstatus about lack of pid in anonymous mode.
      adds  8e8aa27   s3: Fix streams enumeration bug in OneFS implementation
      adds  176e885   s3: Fix OneFS bug opening streams with truncating disposition
      adds  053e187   s3: OneFS: Pass in the client's fnum to the ifs_cbrl syscall.
      adds  7a2c4ac   s4 torture: Add additional streams create disposition test
      adds  ab025bf   s3: Fix bug opening streams with truncating disposition
      adds  6bac890   s4 torture: Add new test to create a file with a lot of streams
      adds  fdcd5a3   S3: Make changes to perfcount API set for when a single request leads to multiple replies
      adds  59d21af   S3: Dumb down debug spew in perfcount module code
      adds  96b3242   s3 OneFS: Fixes "inherit permissions" and "nt acl support" for Onefs.
      adds  6563c2b   pidl:NDR/Parser: don't call [noopnum] function when creating the ndr_interface_table
      adds  d61e152   librpc: rerun make idl
      adds  7082e45   s3:librpc/ndr: if uninitialized variable in string_array code
      adds  052f3f0   s4:librpc/ndr: if uninitialized variable in string_array code
      adds  e9d5405   s3-libnet: fix coverity #848 (UNINIT).
      adds  1852cd0   spoolss: fill in spoolss_GetPrintProcessorDirectory.
      adds  7d44cd5   s3: re-run make samba3-idl.
      adds  d0ee90a   Fix a buffer handling bug when adding lots of registry keys
      adds  00725b7   spoolss: remove gensize calculation from spoolss_StringArray. Thanks metze!
      adds  b3ba245   s3: re-run make samba3-idl.
      adds  4f80350   spoolss: add ndr_size_spoolss_StringArray to spoolss helper.
      adds  bcb5331   s3-spoolss: _spoolss_AddPrinterEx needs to wipe out policy handle upon failure.
      adds  0038acb   s3-spoolss: _spoolss_OpenPrinterEx needs to wipe out policy handle upon failure.
      adds  ebb3b30   s3-rpcclient: use SPOOLSS_ARCHITECTURE_NT_X86 define in spoolss getdriverdir cmd.
      adds  e9c42e3   s3-spoolss: fix _spoolss_GetPrinterDriverDirectory.
      adds  8c569b5   s3-rpcclient: use rpccli_spoolss_GetPrintProcessorDirectory in rpcclient.
      adds  286ec68   s3-spoolss: use pidl for _spoolss_GetPrintProcessorDirectory.
      adds  c71fa39   s3-spoolss: remove old spoolss_GetPrintProcessorDirectory.
      adds  0470fee   s3-spoolss: use pidl for _spoolss_AddPrinterDriver{Ex}.
      adds  38fde6d   s3-spoolss: remove old spoolss_AddPrinterDriver{Ex}.
      adds  6696170   s3-spoolss: fix vista fallback in _spoolss_AddPrinterDriverEx.
      adds  a13f065   Fix a O(n^2) algorithm in regdb_fetch_keys()
      adds  9823b43   Fix an uninitialized variable
      adds  2ca48d3   Fix printf type warning. Jeremy.
      adds  669f2a0   Fix printf warnings found on systems where time_t <> long int. Jeremy.
      adds  6fbebb5   s3: Modify SMB_VFS_FILE_ID_CREATE to take a stat struct
      adds  e4675ce   s3: Add extid to the dev/inode pair
      adds  2b53b79   s3: Remove unused inform_level2_message struct
      adds  04a7213   s3: Change the vfs_GetWd cache to use the file_id struct
      adds  53bcd16   s3 OneFS: Add file_id_create implementation to take advantage of snapshots
      adds  73d5f14   s3 OneFS: Add shadow copy module
      adds  54dbb03   s3/docs: Fix several typos.
      adds  3b0114c   s3/docs: Add man vfs_acl_xattr.
      adds  0fd1d4c   s3/docs: Add man vfs_acl_tdb.
      adds  27307be   s3/docs: Add hint about getfattr in man vfs_acl_xattr.
      adds  e256d72   Make libsmbclient work with DFS
      adds  45630c4   variable grouping: just my OCD desire to keep similar things together
      adds  e6a5f11   Fix bug #6133 - Cannot delete non-ACL files on Solaris/ZFS/NFSv4 ACL filesystem. As the NFSv4 ACL mapping code doesn't map write directory into the DELETE_CHILD permission bit (which we require before allowing a delete) no one can delete files without an explicit DELETE_CHILD bit set on the directory. Add this mapping. Jeremy.
      adds  1a0aed3   Added torture tests to RAW-NOTIFY
      adds  b329ea1   s3: Modifications to generic notify structures to allow implementation of OneFS notify.
      adds  9a90cbe   s3: Make change notify immediately return a catch-all packet on underlying error
      adds  5bd7f9c   s3: OneFS implementation of change notify
      adds  116ce19   Moved become_daemon() and close_low_fds() to shared util lib
      adds  193be43   s3: Refactor of madvise() usage in c441f58d
      adds  d9a842b   S3: Detect max_open_files from system - Attempt to use syscalls to determine max-open-files value. - Add in periodic logging when max file limit reached
      adds  87a4c09   Change smbc_set_credentials_with_fallback() (unreleased) to use const approptiately. Jeremy.
      adds  5300dc6   s3 OneFS: Add debugging for createfile_flags
      adds  a04bb5f   s3 BRL: Add more clarifying comments and add implied logic to make conditional more clear
      adds  2539d67   s4 torture: Add comment to clarify test
      adds  e311dcf   Allow building with an external libwbclient library
      adds  c383022   Introduce a new authentication backend auth_onefs_wb
      adds  fc02c3b0  Introduce a new passdb backend: pdb_onefs_sam
      adds  c207fe4   s3: Fix build break in d9a842b2
      adds  2562723   Fix an uninitialized variable
      adds  3305780   Move some bytes from the data to the text segment
      adds  5a5af07   Do not close an fd we know is -1
      adds  e9467ff   Fix a typo
      adds  4aed9ab   Remove the static "chal" from ntlmssp.c:get_challenge()
      adds  a3127ea   Fix some nonempty blank lines
      adds  fb1c564   Add --enable-external-* flags for libraries shipped with Samba, to allow explicitly enabling or disabling the use of the version provided by the system.
      adds  80e9e63   Let --enable-external-libldb default to no (since linking against external LDB doesn't work yet). Fix flags when using internal libs.
      adds  4a2e2c0   Fix the build on Solaris
      adds  7e9c735   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  c9a057b   pytevent: Fix include path - tevent_util is not installed.
      adds  80cd7ed   eventlog: fix eventlog_GetLogInformation typo in IDL.
      adds  dc8ab10   eventlog: remove unused eventlog_Record struct.
      adds  acfa127   spoolss: add spoolssNotifyOptionFlags.
      adds  3bd6125   s3: re-run make samba3-idl.
      adds  24373c1   s4-smbtorture: fix eventlog getinformation test.
      adds  762b92e   s3-eventlog: fix rpcclient and server stub for eventlog_GetLogInformation.
      adds  d3372c6   s3-spoolss: fix _spoolss_GetPrinterDriverDirectory and spoolss_GetPrintProcessorDirectory.
      adds  35d6234   s3-spoolss: remove duplicate flag.
      adds  2ad2b6f   s3-spoolss: fix client name in rpccli_spoolss_openprinter_ex.
      adds  39b508e   Fix shadowed declaration warning
      adds  1ff9696   Revert "s3 auth: Add parameter that forces every user through an NSS lookup"
      adds  0dcfa9c   s3: If sendfile returns 0 bytes read, fall back to the normal read path
      adds  8ec9903   s3 OneFS: Add an atomic sendfile implementation
      adds  4e59977   For some unknown reason ldbrename was not being built in samba3.
      adds  ac0d452   s3: Wrap usage of rlimit in configure checks
      adds  09a7f93   s3/docs: Fix typo in man mount.cifs.
      adds  cd6ae0d   all BSDs use this evironment variable
      adds  672eb22   spoolss: fix some PRINTER_CHANGE_ defines (and add a new windows 7 flag).
      adds  db40003   spoolss: spoolss_NotifyData contains a devmode container, not devmode pointer.
      adds  e2ab5a1   s3: re-run make samba3-idl.
      adds  dc0bf17   s3-rpcclient: use correct clientname in spoolss_RemoteFindFirstPrinterChangeNotifyEx command.
      adds  00913a7   prefer gssapi header files from subdirectory
      adds  03a15f2   s3-spoolss: use struct spoolss_Notify instead of SPOOL_NOTIFY_INFO_DATA.
      adds  6259fac   s3-spoolss: use struct spoolss_NotifyInfo instead of SPOOL_NOTIFY_INFO.
      adds  5116f50   s3-spoolss: use pidl for _spoolss_RouterRefreshPrinterChangeNotify.
      adds  9af1301   s3-spoolss: use rpccli_spoolss_RouterReplyPrinterEx.
      adds  9b453f9   s3-spoolss: fix memleak of spoolss_Notify array in _spoolss_RouterRefreshPrinterChangeNotify.
      adds  418691c   s3-spoolss: use more idl types in spoolss server.
      adds  2efa7cf   s3-spoolss: add dup_spoolss_NotifyOption.
      adds  b3f6d69   s3-spoolss: use spoolss_NotifyOption and spoolss_NotifyType instead of SPOOL_NOTIFY_OPTION and SPOOL_NOTIFY_OPTION_TYPE.
      adds  c1e76d0   s3-spoolss: use pidl for _spoolss_RemoteFindFirstPrinterChangeNotifyEx.
      adds  10c047c   Fix finding of setup data.
      adds  dcb2e7d   expand tabs in python file, consistent with the rest of the file.
      adds  b9cf189   expand tabs in python file, consistent with the rest of the file.
      adds  ce8ca0e   s3-spoolss: remove old spoolss_RouterRefreshPrinterChangeNotify.
      adds  0295008   s3-spoolss: remove old spoolss_RouterReplyPrinterEx.
      adds  fc703a1   s3-spoolss: remove SPOOL_NOTIFY_INFO_DATA and SPOOL_NOTIFY_INFO alltogether.
      adds  2234984   s3-spoolss: remove old spoolss_RemoteFindFirstPrinterChangeNotifyEx.
      adds  443743d   s3-spoolss: remove old SPOOL_NOTIFY_OPTION definitions.
      adds  fda0158   s3-spoolss: remove cli_spoolss_notify.c completly.
      adds  689b8f5   Make all transactions nested in ldb. The current samba4 code expects this behavior anyway, and given we can only have one transaction active per ldb context this is the only sane model we can support.
      adds  ca24822   Fix GDB_PROVISION mode
      adds  cf7539a   Make char* parameters const
      adds  1cd7fe7   Fix headers, ldb_includes.h is a private header, do not reference it from ldb.h
      adds  0b62cdb   Quieten down a boatload of shadowed variable warnings on Solaris. Makes real problems easier to spot. Jeremy.
      adds  2033b44   More warning fixes for Solaris. Jeremy.
      adds  1a9bb33   error-codes: add WERR_INVALID_USER_BUFFER.
      adds  fff055f   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  0016b9c   added a missing linefeed
      adds  b986004   fixed the event context for net vampire
      adds  0449d5c   spoolss: generate size functions for printer driver structs.
      adds  b8b3a6f   spoolss: add spoolss_DriverInfo101 to IDL.
      adds  6532fea   spoolss: add push,pull helper for spoolss_DriverInfo101.
      adds  3e79610   s3: re-run make samba3-idl.
      adds  bcd6e5e   s3-spoolss: fix notify_printer_status_byname.
      adds  faa1100   More warning fixes for Solaris. Jeremy.
      adds  3a1b4c0   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  8d63c59   Refactored sys_fork() and sys_pid() into shared util library
      adds  7bcaaf1   s3 OneFS: Add a parameter that unconditionally allows execute access
      adds  997dfbb   s3 OneFS: Fix a double free in an error path
      adds  022946d   Make the 'modules.conf' generation in the LDAP selftest simpler
      adds  0ca5b72   spoolss: add SPOOLSS_DEFAULT_SERVER_PATH.
      adds  aa576c2   spoolss: return subcontext spoolss_DriverInfo in spoolss_GetPrinterDriver2.
      adds  13995f5   s3: re-run make samba3-idl.
      adds  00173c6   s3-spoolss: merge path handling in _spoolss_PrintProcessorDirectory and _spoolss_PrinterDriverDirectory.
      adds  31f2cdd   Added mmr and olc to the OpenLDAP backend provisioning-scripts
      adds  f21ae45   s3-lib: add marshall_sec_desc_buf and unmarshall_sec_desc_buf helpers.
      adds  e1749a1   s3-spoolss: use marshall/unmarshall_sec_desc_buf in nt_printing_setsec/getsec.
      adds  5c5ce2b   spoolss: fix _spoolss_SetPrinter level 3.
      adds  89c682c   s3: re-run make samba3-idl.
      adds  6e16c5e   s3:mount.cifs: don't error exit on explicitly requested help...
      adds  d7ca499   s3:mount.cifs: make "mount.cifs -V" print the version, not usage.
      adds  dc03a32   s3:example/VFS: fix the build
      adds  d192272   s3: remove unused smb_ldap.h
      adds  12184d4   s4:libcli: split out LIBCLI_LDAP_MESSAGE subsystem
      adds  1ab9c1a   s4:libcli/ldap: remove reference to DEBUG()
      adds  5363185   libcli/ldap: move ldap_message.[ch] from source4/ to the toplevel
      adds  ef0fa40   libcli/ldap: move ldap_errors.h to the toplevel and install it
      adds  7aaec96   libcli/ldap: fix compiler warnings
      adds  18b30e5   libcli/ldap: move ldap_ndr from source4/ to toplevel
      adds  7b1c5c9   s4:libcli/ldap: don't use 'void **out' as arguments as the behavior is not defined in C.
      adds  f6b0a99   libcli/ldap: move generic ldap control encoding code to ldap_message.c
      adds  023164f   s3:Makefile: build libcli/ldap files
      adds  365925e   Start fixing Solaris build failures. Jeremy.
      adds  3a88316   Fix the build. Looks like no one ever compiled this on a system with a libintl.h before. Jeremy.
      adds  dbc7938   Convert name_mangle() to use talloc
      adds  c502336   Add tevent_req_is_unix_error
      adds  7081447   tevent.h requires bool and uint[16|32|64]_t
      adds  3997603   Convert async_connect to tevent_req
      adds  76c6330   Add async writev
      adds  53b059f   Use async writev in wb_req_write
      adds  ae1a0b5   Use async writev for wb_resp_write
      adds  70f788b   Use async_writev in np_write
      adds  e50075a   Remove async sendall
      adds  f9df355   Fix async writev
      adds  4021029   Add async read_packet
      adds  5d653f6   Replace read_pkt by read_packet in np_read
      adds  202a31d   Remove read_pkt
      adds  0089018   Use read_packet for wb_req_read
      adds  5766bf8   Use read_packet for wb_resp_read
      adds  bbbdfa2   Remove unused recvall
      adds  08f028f   Remove unused param_connect struct
      adds  a60480b   Add more conventional async_send
      adds  25df6d7   Add more conventional async_recv
      adds  e3746ac   Fix some C++ warnings
      adds  c21d54f   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  e4e1b1a   s3-spoolss: add rpccli_spoolss_getprinterdriver2 convenience wrapper.
      adds  e4c1841   s3-rpcclient: use rpccli_spoolss_getprinterdriver2 wrapper.
      adds  3ceffca   s3-net: use rpccli_spoolss_AddPrinterDriver and rpccli_spoolss_getprinterdriver2 wrapper.
      adds  5ffa03d   s3-spoolss: remove old rpccli_spoolss_getprinterdriver wrapper.
      adds  a028e96   Make S4 build on OpenSolaris. Jeremy.
      adds  9bb1bea   s3: Fix a bug that prevent core files from being created
      adds  3777978   s3-rpcclient: use rpccli_spoolss_AddPrinterDriver.
      adds  b2e038e   s3-spoolss: remove rpccli_spoolss_addprinterdriver.
      adds  28fb708   error-codes: print out WERR_UNKNOWN_PRINT_MONITOR.
      adds  ca1653e   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  b3d53e2   s3-spoolss: remove some left-over hand marshalling code and structs.
      adds  503d15e   Updates to the recent cn=config support for the OpenLDAP backend
      adds  7040d94   Prepare for a quick alpha7 release to help simo meet Fedora deadlines
      adds  cde5724   Added torture test from a usage case from the Apple OS/X client. Setting an attribute on a stream fnum must change the attribute on the base file. Jeremy.
      adds  95bf60b   S3: Add in profile counters for new vfs and syscall entries.
      adds  4e024b3   s3: onefs_acl.c cleanup
      adds  aeab22b   s3: Rename auth_onefs_wb and pdb_onefs_sam
      adds  f68c091   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  ebe1aa9   Allow set attributes on a stream fnum to be redirected to the base filename. Fixes the new RAW-STREAMS torture test. Jeremy.
      adds  d8b7027   Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
      adds  c2cdb4a   Work around ndr_unpack failing on structures with relative pointers.
      adds  2f1b128   Credit tridge's work on fixing GnuTLS
      adds  4823e98   WHATSNEW updates
      adds  d75df71   Fix guest mounts      guest session setup, login (user id) as anonymous.     This patch is for samba bugzilla bug 4640.
      adds  afc7e45   s3 OneFS: Fix uninitialized variable
      adds  dc0e46a   s4:build: add some comments to the SMB_EXT_LIB() definition
      adds  662f996   s3: Fix 'assignment differ in signedness' warning
      adds  eb5efd1   s4 heimdal: Link libintl correctly
      adds  24a63ad   Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
      adds  9d165fa   s3-spoolss: add rpccli_spoolss_addprinterex convenience wrapper.
      adds  9e3178e   Attempt to fix the OpenChange build -- sorry for the break
      adds  6366084   s3-spoolss: add rpccli_spoolss_getprinter convenience wrapper.
      adds  1a77218   s3-rpcclient: use rpccli_spoolss_SetPrinter and rpccli_spoolss_getprinter.
      adds  f8af513   s3-net: use rpccli_spoolss_getprinter and rpccli_spoolss_SetPrinter.
      adds  109ba07   s3-spoolss: use rpccli_spoolss_addprinterex wrapper.
      adds  c7ba20b   s3-spoolss: remove rpccli_spoolss_addprinterex.
      adds  c03f207   s3-spoolss: remove rpccli_spoolss_setprinter.
      adds  59e90d3   s3-spoolss: remove rpccli_spoolss_getprinter.
      adds  a041d90   s3-spoolss: use is_valid_policy_hnd to check for valid policy handles.
      adds  258ae4c   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  fc3ffed   Don't define _GNU_SOURCE if it's already defined on the command-line.
      adds  f71db89   Include header with NTSTATUS, as some IDL files use it.
      adds  838b950   Rerun pidl.
      adds  d1c7bbd   Convert rpc_sock_read to use tevent_req base async_read
      adds  00ad0c4   Remove async_req based async_recv
      adds  be4913f   Convert rpc_sock_write to use tevent_req base async_send
      adds  423c1d8   Remove async_req based async_send
      adds  06b0187   Fix an incompatible pointer passed to winbind_get_groups
      adds  5bab95b   Fix a missing prototype
      adds  13ac0dc   tevent: add tevent_req_poll() function
      adds  2390ea2   s3-rpcclient: more uses of is_valid_policy_hnd in spoolss and samr commands.
      adds  c46fad3   spoolss: add spoolss_FormInfo2 used by Vista.
      adds  80a9a41   s3: re-run make samba3-idl.
      adds  01d1aaf   s3-rpcclient: allow to set level in spoolss getform query and display all levels.
      adds  e2f37ec   tevent: add private_print function feature to tevent_req
      adds  543db0f   s3:events: map TEVENT_DEBUG_TRACE to debug level 10
      adds  2bd8cac   s4:lib/events: map TEVENT_DEBUG_TRACE to debug level 10
      adds  b6457c7   s3-spoolss: remove unused decode_printer_info_7.
      adds  59cc0c0   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  fd3f3e6   Use stdbool.h instead of manually defining bool
      adds  d7c7b31   Only define _GNU_SOURCE if it's not defined yet.
      adds  15f108f   Fix some NetBSD warnings. Jeremy.
      adds  f90250b   s4: make libintl a build dependency of heimdal_krb5 so all dependent binaries are linked properly
      adds  74232e3   spoolss: windows ignores level in a spoolss_GetPrintProcessorDirectory query.
      adds  92f05e3   spoolss: fix spoolss_FormInfo2 (new in vista).
      adds  b239a4ee  spoolss: add spoolss_AddFormInfo2.
      adds  06d2604   spoolss: add JOB_ACCESS_READ.
      adds  a045dd0   s3: re-run make samba3-idl.
      adds  666cc91   s4-smbtorture: add test_GetPrintProcessorDirectory to RPC-SPOOLSS.
      adds  6cd30a3   s4-smbtorture: expand RPC-SPOOLSS enumform and getform tests for level 2 forms.
      adds  820a1c1   s3-spoolss: JOB_ACCESS_READ has moved to idl.
      adds  03efdcb   s3-spoolss: make us pass the RPC-SPOOLSS torture test w.r.t. directory calls.
      adds  d86cb9b   s3-rpcclient: support level 2 in spoolss_addform.
      adds  3d7cde5   Fix bug in processing of open modes in POSIX open. Was missing case of "If file exists open. If file doesn't exist error." Damn damn damn. CIFSFS client will have to have fallback cases for this error for a long time. Jeremy.
      adds  bfc7ec9   Make test for open modes more robust against other bits. Jeremy.
      adds  a4e570e   s3-rpcclient: add test command to call netr_LogonGetCapabilities (for bug #6100).
      adds  76ca297   Fix use of streams modules with CIFSFS client. Jeremy.
      adds  0149373   s3 OneFS: Add .snapshot directory configuration handling
      adds  7f33b94   s3: Refactor and cleanup the error paths in dump_core_setup
      adds  95e428e   s3: Report the correct path when dumping core on FreeBSD
      adds  e17df48   lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() should be a noop
      adds  228e751   s4-spoolss: implement dcesrv_spoolss_GetPrintProcessorDirectory.
      adds  9b8bb1a   Ensure ACL modules work with POSIX paths. Jeremy.
      adds  8bf0c25   s4-smbtorture: add test_AddJob test to RPC-SPOOLSS test.
      adds  7e01ec5   s4-spoolss: implement dcesrv_spoolss_AddJob which always is a dummy.
      adds  9e54f41   s3-spoolss: fix _spoolss_AddJob behaviour.
      adds  a6d0a93   Use fsp->posix_open in preference if we have it. Jeremy.
      adds  59a28a2   Fix more POSIX path lstat calls. Fix bug where close can return failure if we have a pending modtime and the containing directory of the file has been renamed (there is no POSIX "update time by fd" call). This can't happen on Windows as the rename will fail if there are open files beneath it. Will add a torture test for this. Jeremy.
      adds  76a0050   A simple hack to avoid the segfault in #6138
      adds  c3632e4   Mark as the Samba 4.0 alpha7 release
      adds  b679f6b   s4:VERSION: mark as 4.0.0-alpha8 gitsnapshot
      adds  64662cb   s4:ldb_map: include ldb_includes.h first to get replace.h as first header
      adds  c21ae8d   libreplace: make it possible to disable socket_wrapper via -DSOCKET_WRAPPER_DISABLE=1
      adds  b659742   s4:heimdal_build: don't always build setprogname.o
      adds  8e4816f   s4:Makefile: try to fix 'make installheaders' on *BSD systems
      adds  26f2384   Speed up "net conf list"
      adds  16f61a6   Speed up "net conf list"
      adds  9475e88   Add dbwrap->parse_record
      adds  aeb26fe   Add db_tdb_parse
      adds  1b1aac4   Add sorted subkey cache
      adds  5c91cdc   Add a comment describing the sorted subkeys
      adds  170830c   Wrap creating the sorted subkey cache in a transaction
      adds  ba0e944   s3:registry: provide transaction_start|commit|cancel fns for the registry tdb
      adds  9f97674   s3:registry: wrap deletekey_recursive in one big transaction.
      adds  bd121b5   s3:libsmbconf: add transactions to the libsmbconf api
      adds  42b8d6b   s3:net: wrap net conf import into one big transaction
      adds  4d22554   Add tevent_ntstatus
      adds  408cde8   Add tevent_req helpers to includes.h
      adds  a777b4d   Convert open_socket_out to tevent_req
      adds  d3ac11c   s4:heimdal_build: correrctly switch closefrom() and get/setprogname() replacements on and off
      adds  3e25d3b   s3-spoolss: remove some unused defines and structs.
      adds  76ae202   spoolss: add spoolss_JobStatus.
      adds  54b529a   s3-spoolss: job status defines moved to IDL.
      adds  98ca5b0   s3: re-run make samba3-idl.
      adds  44ceff4   s3-spoolss: fix search_notify(). sorry...
      adds  6cdcfa3   Remove a temporary debug message -- sorry
      adds  b56f449   Revert "Fix a O(n^2) algorithm in regdb_fetch_keys()"
      adds  58fc612   s3:registry: replace typedef "REGSUBKEY_CTR" by "struct regsubkey_ctr"
      adds  e05b7a8   s3:registry: don't directly access key->subkeys->num_subkeys in reg_api.c
      adds  62b5350   s3:registry: don't directly access key->subkeys->num_subkeys in reg_backend_db.
      adds  8c1e403   s3:registry: don't directly access key->subkeys->subkeys[] in  reg_api.c
      adds  63b5764   s3:registry: don't directly access key->subkeys->subkeys[] in  reg_backend_db.c
      adds  060abd7   s3:registry: fix a comment
      adds  763f41f   s3:registry: add a regsubkey_ctr_init function for allocating a regsubkey_ctr
      adds  63ed47c   s3:registry: add regsubkey_ctr_set_seqnum to hide implementation from caller.
      adds  cd8bfd3   s3:registry: add regsubkey_ctr_get_seqnum() to hide implementation
      adds  ea2b740   s3:registry: use regsubkey_ctr_init() in reg_api.c
      adds  3c15d05   s3:registry: use regsubkey_ctr_init() in reg_backend_db.c
      adds  8a74b53   s3:registry: use regsubkey_ctr_set_seqnum() in reg_backend_db.c
      adds  69be6f5   s3:registry: use regsubkey_ctr_get_seqnum() in reg_backend_db.c
      adds  b384d0d   s3:services_db: use regsubkey_ctr_init() instead of using talloc directly
      adds  1ce0035   s3:registry: use regsubkey_ctr_init() in reg_eventlog.c
      adds  d2fc3ab   s3:profiles: use regsubkey_ctr_init() instead of using talloc directly.
      adds  149d94d   s3:registry: remove definition of regsubkey_ctr from the surface.
      adds  0b22f8b   s3:registry: hash the list of subkeys in the regsubkey_ctr
      adds  e026d21   s3:net rpc registry: use regsubkey_ctr_init() instead of using talloc directly.
      adds  6c197ff   s3: move definition of W_ERROR_NOT_OK_GOTO_DONE down to libcli/util/werror.h
      adds  51795b7   libcli/util/werror.h: add macro W_ERROR_NOT_OK_GOTO(x, y)
      adds  602bfeb   s3:registry: add a create_subkey method to the backend ops.
      adds  20e40d3   s3:registry: implement create_subkey for the db backend.
      adds  d73dafb   s3:registry: implement create_subkey for the smbconf backend
      adds  4b444e4   s3:registry: use create_reg_subkey() in reg_createkey().
      adds  741e902   s3:registry: streamline reg_deletekey() somewhat.
      adds  2fb944b   s3:registry: refactor deletion of value/secdesc/subkey list tdb records out
      adds  13ceeee   s3:registry: streamline and cleanup regdb_set_secdesc() somewhat.
      adds  61bdfd0   s3:registry: refactor deletion of various subkey lists out of regdb_store_keys()
      adds  97508ee   s3:registry: add a delete_subkey method to the backend ops.
      adds  b5fbe06   s3:registry: implement delete_subkey in the db backend
      adds  ae8c584   s3:registry: implement delete_subkey in the smbconf backend
      adds  270ab55   s3:registry: use delete_reg_subkey() in reg_deletekey()
      adds  2f4b821   s3:registry: tighten the subkey loop in reg_deletekey_recursive()
      adds  3a1f24f   tevent: add tevent_queue infrastructure
      adds  c5e062e   s3: fix the build JOB_STATUS_BLOCKED -> JOB_STATUS_BLOCKED_DEVQ
      adds  b934f50   lib/torture: fix depency to map_nt_error_from_unix()
      adds  bcadb77   Add another torture test inspired by George @ Apple. Inside a directory, keep a file open and then renaming the directory should fail with ACCESS_DENIED. This is connected to the test case where the close was failing due to a delayed write on a file not being able to succeed when Samba allowed the containing directory to be renamed.
      adds  3121249   Make us pass the RAW-RENAME torture test I just added.
      adds  fe8cf69   don't hardcode python path
      adds  dec1410   spoolss: add spoolss_JobInfo2, JobInfo3 and JobInfo4 (new in vista).
      adds  d42f833   spoolss: add 2 new SPOOLSS_JOB_CONTROL values.
      adds  417f920   s3: re-run make samba3-idl.
      adds  0445c55   s3-spoolss: add rpccli_spoolss_getjob convenience wrapper.
      adds  f343ed7   s3-spoolss: remove old rpccli_spoolss_getjob.
      adds  a263d8f   s3-rpcclient: use is_valid_policy_hnd before closing handles.
      adds  b7b287d   s3-rpcclient: add getjob spoolss command.
      adds  61bedb4   s3: fix guest auth when winbindd is running
      adds  62db0ea   Use talloc_tos() in regkey_access_check()
      adds  670a228   s3-spoolss: use DSPRINT flags instead of SPOOLS_DS flags.
      adds  d0e31f8   spoolss: add spoolss_PortInfo3 and spoolss_PortInfoFF.
      adds  5da7fde   spoolss: fill in spoolss_SetJobInfo1,2,3,4.
      adds  0025caa   s3: re-run make samba3-idl.
      adds  a54520f   Initialize the id_map status in idmap_ldap to avoid surprise
      adds  9569d97   And the prize for the most pain caused in the build farm for a simple typo goes to..... Tim Prouty !!!! Sorry Tim, nice test but you made a typo in passing in the size of an array so we were reading uninitialized memory :-). That took far longer than it should have to track down... (%$&#ing build system....). The build farm should now slowly go back to normal. Jeremy.
      adds  ddd3da8   Simplify async_connect_send slightly
      adds  5686a6d   Fix async reading winbindd_response
      adds  e6ec32f   Eliminate two duplicate SEC_ACE_TYPE constants already provided by security.idl.
      adds  7b9381f   Fix bug #6082 - smbd_gpfs_getacl failed: Windows client can´t rename or delete file (directory fix). Jeremy.
      adds  79fc0dd   Merge branch 'master' of git://git.samba.org/samba into HEAD
      adds  9ffb6d2   Add allow_badcharcnv argument to all conversion function, for consistency with Samba 3.
      adds  9f6e2d6   Sync smb_iconv_t type, convert_string return type with Samba 3 equivalents.
      adds  235244f   Avoid using tevent_util.h, which won't be available if we use the system tevent.
      adds  d776ac0   Move next_token_talloc() to top-level.
      adds  55903e6   Move next_token_talloc to util.c, as util_str.c is only compiled inside samba 4.
      adds  4a35c97   Only copy sharename up from rap_to_pjobid
      adds  54bc27e   Merge branch 'master' of ssh://git.samba.org/data/git/samba into talloc-next
      adds  09ac816   Merge branch 'master' of git://git.samba.org/samba into teventfix
      adds  4903d20   Merge branch 'master' of git://git.samba.org/samba into convenience
      adds  e2469e3   Don't generate array iterators when the length of the array is always 0. (bug #6140)
      adds  74293f1   Rerun pidl.
      adds  08b180e   Merge branch 'master' of ssh://git.samba.org/data/git/samba into talloc-next
      adds  bbe2d30   Merge branch 'master' of git://git.samba.org/samba into convenience
      adds  94069bd   s4: Use same function signature for convert_* as s3.
      adds  7ab8f37   Use common header file for character set handling in Samba 3 and Samba 4.
      adds  99b2881   Move secace.c to top-level.
      adds  9bd0cf8   Keep using Samba3's charset.h for now.
      adds  d3c2de0   Also re-add removed codepoint_t; I'm clearly not having my day today.
      adds  e9bba3e   dom_sid.h: Include dependency security.h that provides the dom_sid struct.
      adds  da6721e   Move secacl to top-level.
      adds  8568b4f   Add header files for secace and secacl.
      adds  9551ab8   Merge branch 'master' of git://git.samba.org/samba into convenience
      adds  9940c76   Use shared header file for character sets, remove old definitions from samba3 smb.h.
      adds  c7b9757   Import ISO-8859-1, 646 from Samba 3 iconv.
      adds  664268a   s3 OneFS: Refactor config code and cleanup includes
      adds  9b0df44   s3: Fix incompatible type warnings
      adds  2d7a374   Merge branch 'master' of git://git.samba.org/samba into convenience
      adds  0a3ee53   Use samba3's own iconv implementation for now, until all changes are merged.
      adds  cdbc00b   Fix test_surrounding in samba4.rpcecho.python.
      adds  ae1a69f   libcli/security: fix the source3 build
      adds  84b57a5   libcli/security: fix the source4 build
      adds  2ab9d36   s3/docs: Add missing full stop.
      adds  88bd0f2   some shells are picky about ^ without quotes
      adds  2127566   make man page (un)install more portable
      adds  db728c1   error-codes: add WERR_DEVICE_NOT_CONNECTED.
      adds  c9061d0   spoolss: use dummy pointers for truncated devmode and secdesc in SetJobInfo2/4.
      adds  bd77ab5   spoolss: move up printer and job status codes.
      adds  6d27a89   s3: re-run make samba3-idl.
      adds  8b33621   s3-rpcclient: zero out devmode and secdesc in setdriver and setprinter command.
      adds  04a2b45   s3-spoolss: PRINTER_STATUS_OK has been moved to IDL.
      adds  67d41d0   Make struct tevent_req opaque
      adds  9cacb49   Attempt to fix the build
      adds  1ea0dca   Fix wbclient.c wrt tevent_req changes too.
      adds  71ffd21   use test -f, Solaris /bin/sh doesn't know test -e
      adds  deb73e8   More fix to initialize idmap statuses
      adds  be1dfff   It appears that the first time we see a uid/gid that winbind can't map, we end up returning the null sid instead of falling back to the legacy code.  Next time through the code we'll hit the negative cache and do the right thing, but we still fail the first time.
      adds  4b2955a   Fix "ignore return" warning. Jeremy.
      adds  b6f479d   talloc: add talloc_get_type_abort()
      adds  b00204a   lib/util: remove samba specific talloc_get_type_abort()
      adds  243d4e8   s3 OneFS: Add parameter to ignore streams
      adds  44c94b6   Allow 'net vampire' to work without an existing smb.conf
      adds  952bdff   Don't print the admin password if we don't set one.
      adds  52542e1   Pull in all the schema information during DRS schema fetch
      adds  35f4ea2   Fix bug #6155 - "force group" is no longer working as expected. We need to store the "force group" uid separately from the conn->server_info token as we need to apply it separately also. Volker PLEASE CHECK ! Jeremy.
      adds  ef89c4b   s3 passdb: Add back some useful debug statements
      adds  8ee0cc2   Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
      adds  c51e5a2   socket_wrapper: don't crash if we get EAGAIN from real_recv()
      adds  d52e813   s4:blackbox/test_ldb: make use of the $VALGRIND envvar
      adds  40da086   socket_wrapper: prepare pcap support for ipv6 traffic
      adds  8ae34cc   socket_wrapper: pass down sockaddr instead of sockaddr_in to prepare pcap support for ipv6
      adds  b99bb96   socket_wrapper: add ipv6 pcap support
      adds  27cf239   socket_wrapper: add multiple interface support for ipv6
      adds  fb70a8a   s3: Fix a memleak in dbwrap_rbt.
      adds  e8484e0   Make use of gpfs_get_real_filename optional
      adds  ddc1864   Attempt to fix the build on IRIX
      adds  5a9f668   s3: Remove madvise support
      adds  92bb91a   Update talloc version so we don't fail on system talloc 1.2.0
      adds  5a10d80   Remove parse_control from header, long after the function was removed
      adds  f9636b0   socket wrapper: Fix 'might be used uninitialized' warning
      adds  0945789   s3:net conf: reduce memory usage of "net conf import".
      adds  9d79849   s3:smbconf: move smbconf_share_exists checks into backend
      adds  bb0fb97   s3:dbwrap_ctdb_marshall_add: don't leak the ctdb_rec_data to the outside
      adds  f85aa66   Fix crashes when running RAW-ACLs against system with tdb ACL modules (caused by the POSIX pathname fixes). Jeremy.
      adds  ebe5b28   Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
      adds  badad0a   Fix bug #6154 - zfs does not honor admin users. Jeremy
      adds  c8ea9d1   Second part of fix for #6154, ensure we return max access if admin user. Jeremy.
      adds  d526d34   Fix careless mistake in winbindd_setup_sig_usr2_handler
      adds  f61f169   s3: Change open_streams_for_delete to call through the vfs layer
      adds  04f5f73   s3 OneFS: Use the public open_streams_for_delete
      adds  cfb4757   pidl: Don't generate variables declarations for pointless array counters.
      adds  6652646   librpc: Re-run make idl_full from source3
      adds  bb1dab3   Fix bug #6160 - Office 2007 fails saving files to a Samba mapped drive. Confirmed by reporters. Jeremy.
      adds  2544ba6   Complete the fix for bug 6100
      adds  0d9f4a2   Last part of fix for #6154 - zfs does not honor admin users. Jeremy.
      adds  66c0f36   Fix bug #6161 - smbclient corrupts source path in tar mode This was my fault. I broke the smbclient tar argument processing in creating the string for chdir when removing pstrings. Jeremy.
      adds  4e74d81   Now we're allowing a lower bound for auth_len, ensure we also check for an upper one (integer wrap). Jeremy.
      adds  67d12e9   Get the sense of the integer wrap test the right way around. Sorry. Jeremy.
      adds  df145c3   s4:errormap: map ECANCELED to NT_STATUS_CANCELLED
      adds  fb4ab25   spoolss: make all enum out info pointers a pointer to an array.
      adds  4941e80   s3: re-run make samba3-idl.
      adds  c6aea64   spoolss: fix spoolss enum calls helper macro code after pointer changes.
      adds  47adaea   s4-smbtorture: fix RPC-SPOOLSS test after enum out info pointer changes.
      adds  8e68eb2   s4-smbtorture: fix RPC-SPOOLSS-WIN.
      adds  2fcc921   s4-smbtorture: fix s3 flavor rpc spoolss test.
      adds  8bc7bb7   s4-smbtorture: exit early in test_EnumPorts when no port info has been returned.
      adds  007f3f2   s4-spoolss: fix spoolss server enum calls after pointer changes.
      adds  75046db   spoolss: fix [size_is] declaration for enum calls.
      adds  b4707d8   s3: re-run make samba3-idl.
      adds  c14a589   s3-spoolss: add convencience wrapper around rpccli_spoolss_EnumForms.
      adds  6336366   s3-rpcclient: use new rpccli_spoolss_enumforms wrapper.
      adds  01e4f63   s3-net: use new rpccli_spoolss_enumforms wrapper.
      adds  9bdca59   s3-spoolss: remove old rpccli_spoolss_enumforms.
      adds  6aea116   spoolss: flag spoolss_FormInfo1 and 2 with [public,gensize].
      adds  c9de230   s3: re-run make samba3-idl.
      adds  f9bf09e   s3-spoolss: use pidl for _spoolss_EnumForms.
      adds  4541aa5   s3-spoolss: use form flags from idl in rpcclient and net.
      adds  8614ce5   s3-spoolss: remove old _spoolss_EnumForms.
      adds  5ce523b   s3-spoolss: Fix Coverity ID #891 (UNINIT).
      adds  f992416   Revert accidental reintroduction of void ** bug.
      adds  0d2de53   use LIB_PATH_VAR in selftest.sh if we have it
      adds  918e628   s3:libsmb: smb signing works the same for extented and non-extended security
      adds  4b6cbe8   s3:errormap: add ECANCELED, ERRDOS/ERRbadfid, NT_STATUS_CANCELLED mapping
      adds  196a5d0   s3:signing: the seqnum should only be decremented by 1 for ntcancel requests
      adds  589eb81   s3:winbindd_cm: remove useless cli_setup_signing_state(*cli, Undefined) call
      adds  6e572d4   s3:libsmb: remove cli_setup_signing_state() and add struct cli_state *cli_initialise_ex()
      adds  3f3e15a   s3:libsmb: merge cli_setup_signing_state() into cli_initialise_ex()
      adds  bf85a14   s3:make_test: run CHAIN1 test
      adds  2545a75   spoolss: fill in spoolss_EnumPrintProcDataTypes IDL.
      adds  e90fcbb   s3: re-run make samba3-idl.
      adds  f959aac   spoolss: add spoolss_EnumPrintProcDataTypes to enum macro helper.
      adds  a93fbf8   s4-smbtorture: add test_EnumPrintProcDataTypes to RPC-SPOOLSS test.
      adds  6fd5128   spoolss: flag spoolss_PrintProcessorInfo1 [public,gensize].
      adds  9f27a08   s3: re-run make samba3-idl.
      adds  f48ccec   s3-spoolss: use pidl for _spoolss_EnumPrintProcessors.
      adds  066a47b   s3-spoolss: remove old spoolss_EnumPrintProcessors.
      adds  b73411d   s3-spoolss: add rpccli_spoolss_enumprintprocessors convenience wrapper.
      adds  a58e59f   s3-rpcclient: add enumprocs command to enumerate print processors.
      adds  3cf22a8   s3-spoolss: use pidl for _spoolss_EnumPrintProcDataTypes.
      adds  f9019c1   s3-spoolss: remove old spoolss_EnumPrintProcDataTypes.
      adds  2d24d3a   s3-spoolss: add rpccli_spoolss_enumprintprocessordatatypes convenience wrapper.
      adds  62d73b8   s3-rpcclient: add enumprocdatatypes command to enumerate print processor data types.
      adds  34f469f   spoolss: flag spoolss_PortInfo structs as [public,gensize].
      adds  48ba132   s3: re-run make samba3-idl.
      adds  03f1bec   s3-spoolss: use pidl for _spoolss_EnumPorts.
      adds  631f277   s3-spoolss: remove old spoolss_EnumPorts.
      adds  c7e19c2   s3-spoolss: add rpccli_spoolss_enumports convenience wrapper.
      adds  e9179a6   s3-rpcclient: use rpccli_spoolss_enumports wrapper.
      adds  45a22ea   spoolss: flag spoolss_MonitorInfo structs [public,gensize].
      adds  a3e5cf3   s3: re-run make samba3-idl.
      adds  2561b2d   s3-spoolss: use pidl for _spoolss_EnumMonitors.
      adds  d8a05bd   s3-spoolss: remove old spoolss_EnumMonitors.
      adds  33a441b   s3-spoolss: add rpccli_spoolss_enummonitors convenience wrapper.
      adds  d75d350   s3-rpcclient: add enummonitors command to enumerate print monitors.
      adds  c9496ba   s3-spoolss: remove more leftovers from old enumports call.
      adds  be479b6   don't rely on shebang's perl path, call our $PERL instead
      adds  ca9d67b   s4-spoolss: just return OK for dcesrv_spoolss_EnumPrintProcDataTypes for now.
      adds  c29826a   Fix some nonempty blank lines
      adds  e58ade4   Fix a smbclient segfault against security=share servers
      adds  46bcb10   Shape up pdb_search a bit by making it a talloc ctx with a destructor
      adds  fe486d7   Add "queue" to writev_send
      adds  f5ee316   Add tevent_req wbc helpers
      adds  9a64d7c   Convert wb_req_write to tevent_req
      adds  0a3a7d5   Convert wb_req_read to tevent_req
      adds  80fcd76   Convert wb_resp_read to tevent_req
      adds  1611e63   Convert wb_resp_write to tevent_req
      adds  c7df046   Move "struct req_read_state" where it belongs
      adds  eb17759   Add parameter "queue" to wb_int_trans_send
      adds  549c30e   Convert wb_int_trans to tevent_req
      adds  33db1e0   Convert wb_connect to tevent_req
      adds  e503148   Convert wb_open_pipe to tevent_req
      adds  dea9621   Don't copy the winbindd_request in wb_trans
      adds  81e2633   socket_wrapper: make it possible to bind to '::'
      adds  f9156f6   socket_wrapper: correctly handle connected dgram sockets
      adds  3679e82   socket_wrapper: downgrade ipv6 sockets to ipv4 is in connect() if the dest is ipv4
      adds  5ff4cb5   socket_wrapper: try to make ipv6 support more portable
      adds  c3691b8   fix "dubious escape" warning of Studio compiler
      adds  1410490   s3:lib: interfaces.c isn't used in the configure tests anymore
      adds  6b1170c   Fix a typo
      adds  a60aaf2   s3/packaging: Package new files properly.
      adds  c666aef   s3/packaging: Fix typo in comment.
      adds  3b18156   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  218ce0e   Fix prototype mismatch.
      adds  f088353   Fix potential segfaults using freed memory.
      adds  a67bc41   added a test that triggers a bug in the Samba3 notify code
      adds  6f1f9f6   fixed a bug in message handling for code the change notify code
      adds  143b222   socket_wrapper: wrap readv() and writev()
      adds  7fc8086   s3:libsmb: fix a lot of cli_push() bugs
      adds  c2993f7   s3:libsmb: only treat a return 0 as end of file
      adds  9579a6f   s3:libsmb: add an option to cli_push to let the caller provide the buffers
      adds  97cccb2   Fix extended operation return path.
      adds  09d1b23   tevent: add tevent_req_received() function
      adds  825949b   tevent: add tevent_req_callback_data_void() macro
      adds  8c41e0e   Don't log NDR_PRINT_DEBUG at level 0, this always ends up in syslog
      adds  66a26a0   Update instructions for checking out pidl.
      adds  3d28063   Add a vfs_preopen module to hide fs latencies
      adds  082bea6   lib/replace: make sure we include <sys/uio.h> before socket_wrapper.h
      adds  2c3d744   spoolss: fix typo in spoolss_EnumJobs_info union helper fn.
      adds  7932474   spoolss: fix typo in spoolss_EnumPrintProcessors_info union helper fn.
      adds  b96aa69   async_sock: fix truncating of the temporary iovec in writev_send/recv()
      adds  41c5d70   LDAP-BENCH-CLDAP: also test CLDAP rootdse searches.
      adds  e6777e5   fix configure check by avoiding main(main(...))
      adds  2bfd2c5   s3 torture: Simple warning fix
      adds  c260bfa   Add simple POSIX open, mkdir and rmdir test. Jeremy.
      adds  917905a   removed leading spaces from embedded ldif
      adds  0770028   fixed more embedded spaces in LDIF
      adds  483525f   use a base64 encoded password when changing passwords
      adds  b17f9e1   Make opt_nocache static to winbindd.c
      adds  a0a9c5d   Fix #6167: winbindd -n should disable the winbind idmap cache
      adds  2fdbafb   Revert "s3:libsmb: add an option to cli_push to let the caller provide the buffers"
      adds  1e4f78c   s4:ldb: setup tevent debug functions on a selfcreated event context
      adds  7a8b97e   talloc: add talloc_set_abort_fn()
      adds  43a7d48   tevent: add tevent_signal_support()
      adds  880d9d6   tevent: add tevent_set_abort_fn()
      adds  9932fd2   tevent: pass __location__ to tevent_loop_once/wait()
      adds  bd0f14c   s3:events: pass __location__ to event_loop_*()
      adds  06f88fe   tevent: don't allow nested tevent_loop_once() anymore
      adds  6802394   s4:ldb: allow nested events until the code is fixed to avoid them
      adds  a3d5d83   s4:events: allow nested events until we fixed all code to avoid them
      adds  7142ef4   tevent: add tevent_loop_set_nesting_hook()
      adds  cb38888   tevent: add tevent_loop_until()
      adds  2f57920   s4:build: try to fix the build with the ibm checker in the build-farm
      adds  4b57f6d   s3-spoolss: make jobname a const char * in print_job_start().
      adds  5c63388   Fix bug #6186 - map readonly does not work Jeremy.
      adds  a84f939   tevent: Fix might be unitialized warning
      adds  b6616ca   s3 pdb_wbc_sam: LookupRids should return sAMAccountName, not NT4 names
      adds  bace42d   s3 torture: Fix unitialized variable to avoid closing a random fnum
      adds  e5136e9   Remove the static "struct client_connection" mess which is part of the problem that stops libsmbclient being thread safe. Subsidiary DFS connections are now hung off a list inside the cli_state struct. Much more to do in order to get libsmbclient to thread safety, but this is a good start. Jeremy.
      adds  84b38c8   s3-spoolss: add macros from s4 spoolss server.
      adds  facf66b   s3-spoolss: use macros for _spoolss_EnumPrintProcessors.
      adds  c6e9dc1   s3-spoolss: use macros for _spoolss_EnumPorts.
      adds  8d6c719   s3-spoolss: use macros for _spoolss_EnumPrintProcDataTypes.
      adds  dfe71b0   s3-spoolss: use macros for _spoolss_EnumMonitors.
      adds  75d88f4   s3-spoolss: use macros for _spoolss_GetPrinterDriverDirectory.
      adds  b2b3cfb   s3-spoolss: use macros for _spoolss_GetPrintProcessorDirectory.
      adds  635b807   s3-spoolss: use macros for _spoolss_EnumForms and split out level 1 enum.
      adds  427987d   s3-spoolss: use macros for _spoolss_GetForm and split out level 1 get.
      adds  8028412   s3-spoolss: add rpccli_spoolss_enumjobs convenience wrapper.
      adds  d279e76   s3-rpcclient: use rpccli_spoolss_enumjobs wrapper in enumjobs command.
      adds  3bd1aab   s3-spoolss: remove old rpccli_spoolss_enumjobs wrapper.
      adds  dfe9076   spoolss: flag spoolss_JobInfo union and structures [public,gensize].
      adds  fbfd22b   s3: re-run make samba3-idl.
      adds  661e81d   s3-spoolss: add construct_dev_mode_new.
      adds  b80e3e5   s3-spoolss: use pidl for _spoolss_EnumJobs.
      adds  9b143e6   s3-spoolss: use pidl for _spoolss_GetJob.
      adds  e605e45   s3-spoolss: remove old spoolss_GetJob and spoolss_EnumJob.
      adds  5f46554   s3-spoolss: add rpccli_spoolss_enumprinterdrivers convenience wrapper.
      adds  915c593   s3-rpcclient: use rpccli_spoolss_enumprinterdrivers wrapper.
      adds  7876d28   s3-net: use rpccli_spoolss_enumprinterdrivers wrapper.
      adds  6928c5c   s3-spoolss: remove old rpccli_spoolss_enumprinterdrivers wrapper.
      adds  86ed4dc   spoolss: add [gensize] flag to spoolss_DriverInfo union.
      adds  fab10c6   s3: re-run make samba3-idl.
      adds  d6e2ef5   s3-spoolss: use pidl for _spoolss_EnumPrinterDrivers.
      adds  a540815   s3-spoolss: remove old spoolss_EnumPrinterDrivers.
      adds  058f47d   s3-spoolss: remove old leftover driver print functions.
      adds  8df8abb   s3-spoolss: use pidl for _spoolss_GetPrinterDriver2.
      adds  1b3e068   s3-spoolss: remove old spoolss_GetPrinterDriver2.
      adds  9397ae5   s3-spoolss: add rpccli_spoolss_enumprinters convenience wrapper.
      adds  0e66a24   s3-rpcclient: use rpccli_spoolss_enumprinters wrapper.
      adds  f14d426   s3-net: use rpccli_spoolss_enumprinters wrapper.
      adds  16438e3   s3-spoolss: remove old enumprinters wrapper.
      adds  d0902e2   spoolss: flag PrinterInfo union and levels as [public,gensize].
      adds  cdcc5a1   s3: re-run make samba3-idl.
      adds  f6f703f   s3-spoolss: use pidl for _spoolss_EnumPrinters.
      adds  a1a02bf   s3-spoolss: remove old spoolss_EnumPrinters.
      adds  0174d4d   s3-spoolss: add snum_is_shared_printer fn.
      adds  7e753b2   s3-spoolss: use snum_is_shared_printer (allows to make code a little easier to read).
      adds  0658a40   s3-rpcclient: pure cosmetics for cmd_spoolss_enum_ports.
      adds  5d76a12   s3-rpcclient: pure cosmetics for cmd_spoolss_getprinter.
      adds  aaae578   s3-rpcclient: pure cosmetics for cmd_spoolss_getdriver.
      adds  1ceb298   s3-spoolss: use pidl for _spoolss_GetPrinter.
      adds  348c4b6   s3-spoolss: remove old spoolss_GetPrinter.
      adds  0068abe   s3-spoolss: remove some unused functions.
      adds  7a41f29   s3-spoolss: remove more unused marshalling code.
      adds  868f3f5   tevent: change version to 0.9.4 as the ABI has changed
      adds  1355dc2   s4:build: require tevent 0.9.4
      adds  1fcc11f   s3: Add strict lock/unlock calls to the vfs layer to replace is_locked
      adds  5df46fa   s3 OneFS: Add kernel strict locking support
      adds  f48a345   Remove pwd_cache.c, it was doing nothing. Make user_name, domain, and password talloc'ed strings within the cli_struct. Jeremy.
      adds  c3227b6   s3: Don't return in a void funtion
      adds  8174a90   Fix #3954
      adds  ec0c6e1   s4-smbtorture: fix build warning in test_EnumPrintProcDataTypes.
      adds  5fa4cf2   Add queue argument to wb_resp_write
      adds  8afd835   Fix a malloc/talloc mismatch when cli_initialise() fails
      adds  61447df   Allow using external libtalloc.
      adds  0c72c50   Fix fallback if system doesn't provide talloc.
      adds  acb6018   Fix comment about shell in Makefile.
      adds  4ceaec6   Depend on a newer talloc in Samba 4.
      adds  a3d2b77   Properly strip /usr/lib and /usr/include for the merged build.
      adds  251bf8a   Merge branch 'checktalloc' of /home/jelmer/samba4
      adds  7429958   Depend on newer talloc for Samba 4 in the merged build as well.
      adds  4638633   Move tdr to top-level.
      adds  1b19cd1   Merge branch 'checktalloc' into tdr
      adds  56ad85c   Fix build of tdr from merged build.
      adds  d56524a   Merge branch 'checktalloc' into tdr
      adds  3eede51   tdr: Remove dependency on lp_* so it can be used in both Samba 3 and Samba 4.
      adds  7972d82   Remove -L/usr/lib from a couple more make variables.
      adds  c223bee   Merge branch 'tdr' of /home/jelmer/samba4
      adds  7578347   Remove unused CONST_DISCARD macro.
      adds  8edd737   Merge branch 'nodiscard' of /home/jelmer/samba4
      adds  0ea702e   configure: Add common file with minimum versions of external libraries.
      adds  693221c   Fix installation of tdr.h.
      adds  05a9d02   python: Always run with the same version of Python as we build against.
      adds  e48a18c   Add shared pkg.m4 file with convenience macros for using pkg-config.
      adds  ec131db   Merge branch 'sharedm4' of /home/jelmer/samba4
      adds  e548ec9   display_sec: Remove use of samba3-specific data types.
      adds  4478756   Strip /usr/include from include flags, so we don't end up including the system tevent if it's too old.
      adds  722dc9e   pyldb: Improve exception message when a list is expected.
      adds  ec9aeea   Fix up minschema after the conversion from JavaScript.
      adds  1a06b31   s4:password_hash Only store the LM hash if 'lanman auth = yes'
      adds  a1ebb85   added support for parentGUID
      adds  586a4da   fix configure check for external talloc libs
      adds  099d6f0   lib/replace: use AC_TRY_LINK() to verify that getifaddrs() and freeifaddrs() are available
      adds  d0b9cc6   nsswitch: only define TALLOC_ZERO if needed
      adds  a73bd05   s3: only define TALLOC_ZERO if needed
      adds  a399883   talloc: add TALLOC_ZERO()
      adds  6d4a132   talloc: add useful talloc_array_length() macro
      adds  752cf03   talloc: change version to 1.3.0
      adds  cb9effd   Use tevent_wakeup_send in open_socket_out_defer
      adds  20cee26   Convert open_socket_out_defer to tevent_req
      adds  5c848e4   Use tevent_wakeup_send in wb_trans
      adds  54b9ad4   Remove some unused code from async_req.[ch]
      adds  a58eccf   Make struct wb_context private to wbclient.c
      adds  1624b58   Remove an unnecessary variable
      adds  05b49fd   Convert wb_trans to tevent_req
      adds  8a2b7b3   Remove unused async_req references from wb_reqtrans.c
      adds  382d806   Add some appropriate const. Jeremy.
      adds  467cc69   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  937a058   s4:build: use SAMBA_PKG_CONFIG_MIN_VERSION instead of PKG_CONFIG_MIN_VERSION
      adds  04fd767   s3-spoolss: remove obsolete get_a_builtin_ntform.
      adds  88ca3e1   s3-spoolss: remove more unused defines.
      adds  9a8f196   s3-spoolss: add pull_spoolss_PrinterData().
      adds  6df9e1f   s3-spoolss: add push_spoolss_PrinterData().
      adds  92e6525   spoolss: make spoolss_GetPrinterData out.data ref pointers.
      adds  4de3a46   s3: re-run make samba3-idl.
      adds  e56be5c   spoolss: fix GetPrinterData buffer helper.
      adds  c6e3e5e   s4-smbtorture: fix test_GetPrinterData tests after out pointer changes.
      adds  be9a34e   s4-spoolss: fix spoolss_GetPrinterData w.r.t. out pointer changes.
      adds  2b0a0b2   spoolss: fix IDL for spoolss_SetPrinterData.
      adds  2ec1f85   s3: re-run make samba3-idl.
      adds  b560a99   spoolss: fix ndr_push_spoolss_SetPrinterData.
      adds  28c6f1f   spoolss: use uint8 array instead of DATA_BLOB in EnumPrinterData IDL out pointer.
      adds  849254d   spoolss: use winreg_Type instead of spoolss_PrinterDataType for XPrinterData calls.
      adds  6759953   s3: re-run make samba3-idl.
      adds  4727e3f   s4-spoolss: use winreg_Type for GetPrinterData implementation.
      adds  0e2139c   s4-smbtorture: fix RPC-SPOOLSS test after PrinterData changes.
      adds  7735650   Fix a valgrind error
      adds  754d136   s3-spoolss: remove unused ADD_JOBINFO_1.
      adds  08d170a   s3-spoolss: add rpccli_spoolss_getprinterdata convenience wrapper.
      adds  704220c   s3-rpcclient: use rpccli_spoolss_getprinterdata.
      adds  d77cc43   s3-spoolss: remove old rpccli_spoolss_getprinterdata.
      adds  aeba638   s3-spoolss: use pidl for _spoolss_GetPrinterData.
      adds  6dca805   s3-spoolss: remove old spoolss_GetPrinterData.
      adds  b8a3e5e   s3-rpcclient: use rpccli_spoolss_SetPrinterData.
      adds  4234969   s3-spoolss: remove old rpccli_spoolss_setprinterdata wrapper.
      adds  f9871a8   s3-spoolss: use pidl for _spoolss_SetPrinterData.
      adds  628c12e   s3-spoolss: remove old spoolss_SetPrinterData.
      adds  4ea46d6   s3-net: temporary disable net_spoolss_setprinterdata.
      adds  3e16ede   s3-rpcclient: use rpccli_spoolss_EnumPrinterData in enumdata command.
      adds  57077f4   s3-spoolss: remove rpccli_spoolss_enumprinterdata.
      adds  80ecd11   s3-spoolss: use pidl for _spoolss_EnumPrinterData.
      adds  ead6a49   s3-spoolss: remove spoolss_EnumPrinterData.
      adds  2a8c078   s3-net: use rpccli_spoolss_EnumPrinterData.
      adds  acf523a   s3-net: fix net_spoolss_setprinterdata.
      adds  96ae179   s3-rpcclient: fix cmd_spoolss_getprinterdataex.
      adds  d189824   s3-spoolss: cleanup _spoolss_GetPrinterDataEx a little.
      adds  56691df   s3-spoolss: cleanup _spoolss_SetPrinterDataEx a little.
      adds  12c6ac6   s3-net: fix net_spoolss_setprinterdataex.
      adds  3a6b5fe   spoolss: use nstring_array in spoolss_EnumPrinterKey.
      adds  3255651   s3: re-run make samba3-idl.
      adds  87d97ad   s4-smbtorture: fix test_EnumPrinterKey.
      adds  86c25b3   s3-spoolss: add rpccli_spoolss_enumprinterkey convenience wrapper.
      adds  bc95ec0   s3-rpcclient: use rpccli_spoolss_enumprinterkey wrapper.
      adds  e0c50aa   s3-net: use rpccli_spoolss_enumprinterkey wrapper.
      adds  846b93f   s3-spoolss: remove old rpccli_spoolss_enumprinterkey wrapper.
      adds  63d7871   s3-spoolss: use pidl for _spoolss_EnumPrinterKey.
      adds  338c610   s3-spoolss: remove old spoolss_EnumPrinterKey.
      adds  2d10548   s3: remove rpc_parse/parse_buffer.c completely.
      adds  4a58f26   s3-spoolss: remove unused get_printer_dataex().
      adds  e89e739   s3-spoolss: remove unused init_unistr_array().
      adds  a23719b   fix build on sles8 and other old popt installations
      adds  d352d3c   .gitignore source4/torture/ldb/proto.h
      adds  da06a34   to be portable, use options first, arguments last
      adds  066cbb5   clean up lib64 linking paths the same way as lib
      adds  c7dba46   remove needless rpath stuff for default paths as early as possible
      adds  89543d6   Convert np_write to tevent_req
      adds  bce98d8   Convert np_read to tevent_req
      adds  b693f7f   Remove some transitional code in writev_send
      adds  2d31849   s3-spoolss: remove PRINTER_MESSAGE flags and struct, this was never used.
      adds  28d1686   s3-spoolss: move PRINTER_ATTRIBUTE_SAMBA to printing backend, where they belong.
      adds  47c024f   s3-spoolss: rename temporary convert_devicemode_new function.
      adds  d759f99   s3-spoolss: move SYSTEMTIME parsing to a more generic place, as suggested.
      adds  96998f0   s3-spoolss/registry: use marshall_sec_desc in fill_in_printer_values().
      adds  827ba0a   s3-spoolss/registry: use libndr to push a spoolss_DeviceMode in fill_in_printer_values().
      adds  6549408   s3-spoolss: rename construct_dev_mode_new to construct_dev_mode.
      adds  1e7f602   s3-spoolss: rename convert_nt_devicemode_new to convert_nt_devicemode.
      adds  5778a36   s3-spoolss: rename convert_printer_info_new to convert_printer_info.
      adds  f19faa0   s3-spoolss: remove unused DEVICEMODE parsing and header.
      adds  4cb3cbe   s3-spoolss: move DRIVER_X_VERSION flags into the backend, where they belong to.
      adds  f94a6f4   spoolss: add range checks for priority element in spoolss_JobInfo structs.
      adds  a264bc6   spoolss: add SPL Port definitions to IDL.
      adds  289cfb2   spoolss: use PRINTER_NOTIFY_TYPE and JOB_NOTIFY_TYPE in favor of "old" s4 defines.
      adds  f32cf73   s3: re-run make samba3-idl.
      adds  9b5666a   s3-spoolss: remove PRIORITY defines, that were never used.
      adds  479d91a   s3-spoolss: remove SPL Port definitions now in IDL.
      adds  7f90a89   s3-spoolss: remove PRINTER_NOTIFY_TYPE and JOB_NOTIFY_TYPE now defined in IDL.
      adds  fac7208   s4-smbtorture: fix spoolss notify test for notify type changes.
      adds  b57d5ea   s3-spoolss: remove (disabled) enum_all_printers_info_1_remote.
      adds  77d2cd1   s3-spoolss: remove unused RPC_BUFFER definition.
      adds  3af7db3   tevent: let tevent_loop_once() just run one fd event
      adds  0139bef   tevent: check signal events first in event_loop_once
      adds  940e618   tevent: add tevent_common_loop_wait() helper function and use it
      adds  d27be1d   s3:events: make use of tevent_common_loop_wait()
      adds  66886f8   tevent: add support for immediate events
      adds  6c29058   s3:events: add support for immediate events
      adds  a78cd2a   tevent: use TALLOC_FREE() in tevent_req.c
      adds  4bdf299   tevent: use an immediate event fot tevent_req_post()
      adds  3a831e4   tevent: use an immediate event as trigger for tevent_queue
      adds  9eaf53d   tevent: store the location where a request was finished
      adds  7d07266   tevent: change version to 0.9.5 after the ABI has changed
      adds  e95d0b5   s4:build: require tevent 0.9.5
      adds  b29c69f   Fix #6130: Don't crash in winbindd_rpc lookup_groupmem() on unmapped members
      adds  6c08e32   s4 libcli: Add SMB2.1 dialect to libcli
      adds  7bf2a21   s4 torture: Add a string version for NT_STATUS_WIN7_INVALID_RANGE
      adds  211e255   s4 torture: Win7 has a slightly different allowed access mask
      adds  c6b570c   s3: Fix bugs in the detection of the GNU ld version (Bug #6147)
      adds  b12c317   spoolss: add spoolss_PrinterEnumValues.
      adds  4d70153   s3: re-run make samba3-idl.
      adds  153a837   s3-rpcclient: say that we are displaying a REG_MULTI_SZ in display_reg_value().
      adds  8dd1faa   Remove the global "struct cm_cred_struct" and associated calls, make callers pass in a struct user_auth_info * instead. This commit causes smbc_set_credentials() to print out a message telling callers to use smbc_set_credentials_with_fallback() instead, as smbc_set_credentials() has a broken API (no SMBCCTX * pointer). No more global variables used in the connection manager API for client dfs calls. Jeremy.
      adds  e8aa716   build: format the header check for netinet/ip.h more nicely
      adds  a3d0499   build: fix detection of netinet/ip.h on FreeBSD
      adds  b4ae0e8   Missing break in conversion function prevents tdb password database update.
      adds  4fb79b4   spoolss: fix spoolss_PrinterEnumValues w.r.t. size calculation of PrinterData.
      adds  2dae07a   s3: re-run make samba3-idl.
      adds  19ea2a5   spoolss: add spoolss_EnumPrinterDataEx triple call.
      adds  b1d4523   s3: re-run make samba3-idl.
      adds  18a93e3   spoolss: add ndr_push/pull_spoolss_EnumPrinterDataEx helper.
      adds  ab85fc7   s3-spoolss: add rpccli_spoolss_enumprinterdataex convenience wrapper.
      adds  8c3ef2d   s3-rpcclient: use rpccli_spoolss_enumprinterdataex wrapper.
      adds  f9712d5   s3-net: use rpccli_spoolss_enumprinterdataex.
      adds  9d024d1   s3-spoolss: remove old rpccli_spoolss_enumprinterdataex.
      adds  6e52c23   s4-smbtorture: fix spoolss_EnumPrinterDataEx tests.
      adds  cd7f62a   s3-spoolss: use rpccli_spoolss_enumprinterdataex in ldap_printer.c.
      adds  445b37f   s3:smbd: don't exit the parent when we have no connections
      adds  339ea05   s3:printing: use a fd event to monitor the pipe to the parent
      adds  b659daf   s3:printing: use tevent_loop_wait() instead of manual looping
      adds  450252d   s3:smbd: use tevent_loop_once() in the parent event loop
      adds  0685031   s3:winbindd: remove unused close_winbindd_socket() function
      adds  3b8dd79   s3:winbindd: move non event related code out of process_loop() in the the caller
      adds  93c2057   s3:winbindd: accept new connections via fd events
      adds  048013d   spoolss: fix ndr_push_spoolss_EnumPrinterDataEx.
      adds  342b436   s4-smbtorture: fix spoolss_EnumPrinterKey callers in RPC-SPOOLSS-WIN test.
      adds  ec47aac   spoolss: rename NDR_SPOOLSS_SIZE_ENUM macro to NDR_SPOOLSS_SIZE_ENUM_LEVEL in spoolss helper.
      adds  2687d29   spoolss: add ndr_size_spoolss_EnumPrinterDataEx_info in spoolss helper.
      adds  f683341   s3-spoolss: add SPOOLSS_BUFFER_ARRAY macro.
      adds  ef02342   s3-spoolss: add registry_value_to_printer_enum_value.
      adds  b074765   s3-printing: use marshall/unmarshall_sec_desc_buf in sec_desc_upg_fn().
      adds  9fdeb7f   s3-spoolss: remove custom syntax_spoolss and use the syntax defined in IDL.
      adds  9ab8953   s3-rpc_parse: move prs_uint64 to rpc_parse/parse_prs.c.
      adds  f9ddc6a   spoolss: make spoolss_Field a nodiscriminant union of 2 sets of notify flag enums.
      adds  0e21ea3   s3: re-run make samba3-idl.
      adds  6515107   spoolss: add custom ndr_print_spoolss_Field.
      adds  9744a70   s4-smbtorture: fix spoolss notify test after spoolss_Field changes.
      adds  8b730ca   s3-rpcclient: fix spoolss notify test after spoolss_Field changes.
      adds  e61c9ca   s3-spoolss: fix spoolss server after spoolss_Field changes.
      adds  31106cd   s3-spoolss: use printer and job notify enums provided by idl.
      adds  0cfb1ae   s3-spoolss: use pidl for _spoolss_EnumPrinterDataEx.
      adds  a4e999c   s3-spoolss: remove old spoolss_EnumPrinterDataEx.
      adds  a502392   s3-spoolss: remove rpc_parse/parse_spoolss.c alltogether.
      adds  36d0785   s3-spoolss: remove rpc_server/srv_spoolss.c alltogether.
      adds  7fbdf8a   s3-spoolss: remove include/rpc_spoolss.h.
      adds  9d1ab9a   spoolss: add my copyright.
      adds  21391f7   s3-smbcontrol: use correct PRINTER_NOTIFY flags.
      adds  8595f26   s4 libcli: Add back Longhorn beta dialect as a constant
      adds  e966719   s3-rpc_client: remove unused CLI_DO_RPC_WERR macro.
      adds  7a85a87   s3-rpc_parse: remove unused BUFFER5 and UNISTR3.
      adds  43182fd   s3-spoolss: fix _spoolss_EnumPrinterDataEx error path.
      adds  a125659   s3-spoolss: fix _spoolss_GetPrinterData printerserver handle query error code.
      adds  7d7b1a8   s3-rpc_parse: remove some unused parsing code.
      adds  531af13   s3: remove POLICY_HND.
      adds  f942cb6   Fix bug #6195 - Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb correctly. This is a really nasty one to fix as in order to successfully update the passdb.tdb we must do the equivalent of a tdbbackup to move to the new hash values before we do the upgrade. Jeremy.
      adds  710948c   s3 onefs: Correctly error out when the read returns EOF
      adds  a00a9e4   Fix bug #6196 - Unable to serve files with colons to Linux CIFS/VFS client Looks like the pathname parsing for POSIX paths got broken when the code for doing Windows streams parsing got added. Jeremy.
      adds  13b6663   fixed a logic bug in the tevent nesting code
      adds  d380c49   use the tevent nesting code to avoid the uid problem in the VFS backend
      adds  add8163   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  28e03f2   Allow DFS client paths to work when POSIX pathnames have been selected (we need to path in pathname /that/look/like/this). Jeremy.
      adds  c5394cd   Modify simple POSIX open test to use filenames containing a ':' character. Should stop regressions of bug #6196. Jeremy.
      adds  2d1fcdc   fix some typos
      adds  0dfdb7b   s3:lib/util_sock: use sys_recv() instead of sys_read() on sockets
      adds  880fbc4   s3:libsmb: fix smb signing for fragmented trans/trans2/nttrans requests
      adds  88dd6af   s3:libsmb: always create bytes array in cli_trans code
      adds  36e7045   tevent: fix the nesting logic
      adds  011ad72   fix build on old Heimdal based systems
      adds  2e0e416   lib/tsocket: add generic socket abstraction layer
      adds  d848d51   lib/tsocket: add some useful helper functions
      adds  c00126e   lib/tsocket: add a tsocket_guide.txt with a description of the design
      adds  6c88d61   lib/tsocket: add an implementation for bsd style sockets.
      adds  ccfd6a6   lib/tsocket: add tsocket_recvfrom_send/recv()
      adds  9ed7a45   lib/tsocket: add tsocket_sendto_send/recv()
      adds  4002b7b   lib/tsocket: add tsocket_sendto_queue_send/recv()
      adds  a140823   lib/tsocket: add tsocket_connect_send/recv()
      adds  2e44cea   lib/tsocket: add tsocket_writev_send/recv()
      adds  6c8bd10   lib/tsocket: add tsocket_writev_queue_send/recv()
      adds  a27c6eb   lib/tsocket: add tsocket_readv_send/recv()
      adds  235a7a4   lib/tsocket: add tsocket_guide.txt section about the async _send/recv() helper functions
      adds  b900e92   lib/tsocket: add a fast path to tsocket_sendto_send/recv()
      adds  f6efec5   lib/tsocket: add a fast path to tsocket_writev_send/recv()
      adds  4e18c24   lib/tsocket: add tsocket_guide.txt section with specific details about bsd style sockets
      adds  b69e72d   lib/util: build tevent_unix.o and tevent_ntstatus.o as UTIL_TEVENT subsystem
      adds  c600e8e   s4:cldap: rewrite the cldap library based on tsocket
      adds  84a140f   move source4/libcli/cldap => libcli/cldap
      adds  4508152   s3:build: compile lib/tsocket and libcli/cldap
      adds  18b4925   s3:libads: use libcli/cldap code
      adds  f603903   s3: Fix a free of an uninitialized variable in winbind_get_sid_aliases
      adds  d813a90   version: fix handling of SAMBA_VERSION_VENDOR_PATCH.
      adds  3a4638d   add a versiontest program to print samba_version_string().
      adds  5fe2b28   Merge branch 'master' of git://git.samba.org/samba into minschema
      adds  1dc5b90   s4:ldb Fix the paged_searches module
      adds  6906c01   s4:ldb Ensure to pass down options to LDB from python
      adds  5bfed62   s4:minschma Fix aggregate schema generation in minschema
      adds  653dd02   Add minschema like tool to extract and dump the full schema from AD
      adds  f696bb8   s4: Remove autogenerated attributes from minschema and fullschema output
      adds  4a45b0d   s4:ldb Allow paged_searches to be mixed with other controls
      adds  37f130f   s4:fullschema Use server-side sort to make the output deterministic
      adds  808928c   Fix crash in async_smb.c
      adds  da46c37   s4:build: include ../libcli/cldap/config.mk
      adds  842edcd   s3-samr: try to to fix password_expired flag handling.
      adds  2c186be   s3-net: Fix Coverity #886 (FORWARD_NULL).
      adds  1524abd   s3-krb5: Fix Coverity #722 (RESOURCE_LEAK).
      adds  045151b   s3-spoolss: pure comsetics.
      adds  d2fb6d3   s3-net: Fix Coverity #898 (UNINIT).
      adds  73030b1   s3-net: Fix Coverity #861 (UNINIT).
      adds  97190ae   s3-krb5: Fix Coverity #762 (REVERSE_INULL).
      adds  d2e348b   s3-netapi: Fix Coverity #776 (REVERSE_INULL).
      adds  f2243e8   s3-netapi: Fix Coverity #775 (REVERSE_INULL).
      adds  3a6133d   s3-netapi: Fix Coverity #774 (REVERSE_INULL).
      adds  1ef2065   selftest/Samba3: use the same sequence of signals to shutdown samba3 as with the shell scripts
      adds  2de464a   Fix uninstallman.
      adds  ca202cf   Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysec
      adds  844a1b3   flush after showing the prompt in smbclient
      adds  9709ddc   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  c9a3883   s3-rpcclient: allow to set flags in enumprinters command.
      adds  5a38811   s3-spoolss: apply some const in spoolss server.
      adds  95f2913   s3-spoolss: add enum_all_printers_info_level().
      adds  6713244   s3-spoolss: use enum_all_printers_info_level for level 1 and 2.
      adds  aa6dbcf   s3-spoolss: implement enumprinters_level5.
      adds  d2de9b0   s3-spoolss: implement enumprinters_level4.
      adds  19de802   s3-spoolss: _spoolss_EnumPrinters level 3 always returns WERR_UNKNOWN_LEVEL.
      adds  ee577ef   Add more comments.
      adds  4fff36f   Setting nTSecurityDescriptor via LDAP fails
      adds  8f4e4d2   Adapt Zahari's test to the generic LDB Python tests.
      adds  de1e3e2   Remove unnecessary duplication of string in memory.
      adds  960b755   pyldb: Let conversion to LDIF up to the user of the API rather than doing it implicitly.
      adds  62ab39d   s4/provision: Use existing serverrole variable.
      adds  66dc53e   socket_wrapper: fix connect() for dgram sockets, if the destination isn't there yet
      adds  6ef1442   s4:smbd: the name of the binary is "samba" now
      adds  593ab6a   s4:selftest: rename SMBD_VALGRIND => SAMBA_VALGRIND
      adds  431fc71   selftest/Samba3: always use the same timeout for all servers
      adds  3b73cdb   s3:nmbd: implement a MAILSLOT => CLDAP proxy for NETLOGON_SAMLOGON requests
      adds  f55e84e   Add a basic Doxyfile for talloc
      adds  d21212c   Convert the contents of talloc_guide.txt to doxygen-style talloc.h comments
      adds  3f9c300   Delete talloc_guide.txt
      adds  ba42320   Add a default "undocumented" module
      adds  cfce2d3   Add some initial hook to the front page
      adds  db447d0   Reformatting
      adds  27944ed   Document talloc_pool()
      adds  02662d5   Add a talloc_internal "module"
      adds  2ce70d4   Document _talloc
      adds  3f81649   Document TALLOC_FREE()
      adds  986c2e0   Document talloc_parent, talloc_parent_name and talloc_is_parent
      adds  59dff57   Document talloc_zero_array()
      adds  257ea7e   Revert "Document talloc_zero_array()"
      adds  c086c26   Revert "Document talloc_parent, talloc_parent_name and talloc_is_parent"
      adds  f15a030   Revert "Document TALLOC_FREE()"
      adds  cce595d   Revert "Document _talloc"
      adds  6b1a5bb   Revert "Add a talloc_internal "module""
      adds  c67ea37   Revert "Document talloc_pool()"
      adds  5098f46   Revert "Reformatting"
      adds  790326c   Revert "Add some initial hook to the front page"
      adds  b7fb083   Revert "Add a default "undocumented" module"
      adds  c3df040   Revert "Delete talloc_guide.txt"
      adds  a83c180   Revert "Convert the contents of talloc_guide.txt to doxygen-style talloc.h comments"
      adds  f590915   Revert "Add a basic Doxyfile for talloc"
      adds  2835d0d   Add dirsort module
      adds  14df86e   Use StrCaseCmp in the dirsort module
      adds  191152d   Document the dirsort module
      adds  8a6f91c   LDAP-CLDAP: remove temporary debug statements...
      adds  1f72e4a   Revert "socket_wrapper: fix connect() for dgram sockets, if the destination isn't there yet"
      adds  1bff89c   Only build the dirsort module if we have the dirfd function
      adds  979a1b0   talloc_array_length: talloc_get_size deals fine with NULL
      adds  7f11390   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  298bff5   Fix connect to port 139 only -- thanks gd for bugging me :-)
      adds  435a0a5   socket_wrapper: fix connect() for dgram sockets, if the destination isn't there yet
      adds  7716ad6   s3:smbd: if we allow trans2 on the IPC$ share, then we have to allow transs2 too.
      adds  1a48d07   s3:libsmb: rename smb_signing.c => clisigning.c
      adds  2654653   s3:libsmb: add a much simplified smb_siging infrastructure
      adds  c16c90a   s3:smbd: use new simplified snb_signing code in the server
      adds  6af1594   s3:libsmb: use new simplified smb_signing code for the client side
      adds  97a086d   selftest/Samba3: Test smb signing against the member server
      adds  f4aec7b   ѕ3/winbind_pam: fix gcc 4.4 compile warning
      adds  a087310   remove non standard way to point to ctdb path
      adds  2dc8ce5   don't set -O twice
      adds  a4cc3e2   s3:build: prevent from setting "-O -g", check for $debug first.
      adds  dfa9304   Disable dns_sd by default
      adds  4c1794c   Add avahi detection to configure
      adds  93e13fe   Add tevent avahi binding
      adds  63aae58   Use avahi to register _smb._tcp in smbd
      adds  33d9f46   libreplace: use libreplace_SAVE_CPPFLAGS instead of SAVE_CPPFLAGS
      adds  36b957b   s3:build: make SHOWFLAGS target phony and add alias showflags
      adds  0e3339a   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  2a8f367   the start of a possibleInferiors test suite
      adds  866afd5   s3: Remove redundant comment
      adds  130582f   s3 OneFS: Remove usage of non-existant function
      adds  34ee56e   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  87b428e   s3:dsgetdcname: use parentheses in if condition to make negation clear
      adds  c388efd   s3: add missing prototype for auth_wbc_init().
      adds  8d901ca   move dcerpc.idl to main directory.
      adds  31db53c   s3: add generated dcerpc files.
      adds  de2a7c8   s3: use generated dcerpc code.
      adds  f915655   Fix bug 6097
      adds  6a2e71b   Add tevent_req_simple_recv_ntstatus()
      adds  1dd0883   Convert rpc_read to tevent_req
      adds  7573bb7   Convert rpc_write to tevent_req
      adds  7a429fb   Convert get_complete_frag to tevent_req
      adds  545ed5b   Convert cli_api_pipe to tevent_req
      adds  f88990e   Convert rpc_api_pipe to tevent_req
      adds  1724f2f   Convert rpc_api_pipe_req to tevent_req
      adds  22badee   Convert rpc_cli_transport->read to tevent_req
      adds  8e0d9d0   Convert rpc_cli_transport->write to tevent_req
      adds  fa62836   Convert rpc_cli_transport->trans to tevent_req
      adds  5f753e2   Convert rpc_pipe_bind to tevent_req
      adds  2ff2cef   wbclient: Fix use of wb_int_trans_send, queue parameter must not be NULL
      adds  2bc9ffa   s4-install: add new location of generated dcerpc headers to headermap file.
      adds  c653e8d   Fix two memleaks in the encryption code
      adds  db5677d   s3: parse_packet can return NULL which is then dereferenced in match_mailslot_name
      adds  ad98eae   s3 onefs: Change error status to NT_ACCESS_DENIED for errors in SET_SECURITY_DESC
      adds  283e135   s3-spoolss: implement enumprinters_level0.
      adds  e3f7057   s3-libnet: Fix Bug #6193: avoid messing with sync_context in libnet_samsync_delta().
      adds  365b5cf   Add missing newlines to debug statements
      adds  8000479   s3-registry: remove last sec_io_desc() caller.
      adds  72636db   s3: remove unused rpc_parse/parse_sec.c file.
      adds  c86df62   s3-rpc_parse: remove unused smb_io_domsid().
      adds  39e6bd5   s3/pam_smbpass: don't link agains KRB5LIBS
      adds  1f26554   s3/smbd: don't link against zlib
      adds  8532faf   s3/swat: don't link against zlib
      adds  9e62b7f   s3/cifs: don't link cifs mount helpers agains popt
      adds  b574a09   s3/ldbtools: don't neddlessly link against wbinbind libs
      adds  3f37342   fixed possibleinferiors.py so it matches windows behaviour
      adds  04eeae7   Revert "s3/smbd: don't link against zlib"
      adds  5adeaea   Revert "s3/swat: don't link against zlib"
      adds  202228d   Ensure we never enter VFS_CREATE without having initialized sbuf as invalid (if not already read via stat()). Still trying to find the build farm RAW-STREAM errors and it's happening in a openX call.... Jeremy.
      adds  a20a710   Avahi disables a timer by tv=NULL in avahi_timeout_update(), do not crash
      adds  24d5229   s3-net: Fix Bug #6102. NetQueryDisplayInformation could return wrong information.
      adds  fe340eb   s3:rpc_parse: remove unused init_unistr().
      adds  56d74b6   s3-libnetapi: fix creds in libnetapi_open_ipc_connection().
      adds  7eb7f42   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  c164c0c   Fix a scary "fill_share_mode_lock failed" message
      adds  5603c0f   error-codes: add WERR_DS_DRA_SOURCE_DISABLED.
      adds  2d087a0   Fix a talloc/malloc screwup in file_lines_pload
      adds  8a26475   s4:auth/credentials: include gssapi/gssapi_krb5.h
      adds  4d96417   s4:auth/credentials: use krb5_data_free()
      adds  9521801   s4:kdc: use krb5_data_free()
      adds  510e371   s4:heimdal_build: define HAVE_STRLCPY, HAVE_STRLCAT, HAVE_STRCASECMP and HAVE_MKSTEMP
      adds  853f928   s4:heimdal_build: provide heimdal_version and heimdal_long_version symbols
      adds  1e200c1   Merge branch 'master' of git://git.samba.org/samba
      adds  9a61758   Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysec
      adds  c42fc5e   display_sec: Move to common libcli/security directory.
      adds  30a3dec   Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysec
      adds  ef10b40   Merge branch 'displaysec' of /home/jelmer/samba4
      adds  ea907a7   selftest: Add copyright headers
      adds  50189e8   Merge branch 'copyright' of /home/jelmer/samba4
      adds  494e471   configure: Use m4 defines for minimum library versions rather than shell variables, so the values rather than the variable names show up in configure output.
      adds  94ba56b   Fix bug #6224 - nmbd waits 5 minutes at startup before checking if it needs to run elections Fix logic bug that causes nmbd to wait 5 minutes before looking for a master browser. This one is *old* :-). Thanks for Simo for bugging me on this. Jeremy.
      adds  757d403   This should fix the build farm RAW-STREAMS failure. streams_depot.so depends on xattrs, and xattr_tdb was pushed *first* in the stack... Jeremy.
      adds  e235b46   Revert 757d403dfff023fdb122a155f6a05d33daa76410 - module order shouldn't matter & I have a more correct fix for this. Jeremy.
      adds  1f83aaf   Try and fix the build farm RAW-STREAMS errors. Ordering of modules shouldn't matter, so as vfs_streams_depot doesn't implement get/setxattrs then call into the full VFS stack at the top. Jeremy
      adds  d88ced1   added a --wspp option
      adds  0495343   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  0788436   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  7278c54   Reorganize old persistent_handles test into durable_open.c, turn it into a suite instead of a solo test (in anticipation of more tests).
      adds  a9bc6a3   Add durable open / oplock interaction test. Rather than give it a chance to disconnect, Win7 will break a batch oplock immediately on contention.
      adds  9e70a96   Fix the build of nfsv4_acls.c
      adds  cacfae1   tsocket: try to fix the build on solaris systems
      adds  4243702   s3:build: make it possible to pass down CTAGS_OPTIONS or ETAGS_OPTIONS
      adds  ee8bc96   s4:build: make it possible to pass down CTAGS_OPTIONS or ETAGS_OPTIONS
      adds  5c9e90e   s4:torture/smb2: fix the build
      adds  742496d   s4:torture/smb2: fix compiler warnings and bugs
      adds  66b97d3   s3: ifdef sendfile code that's only used in other ifdef'ed sendfile code
      adds  d942d24   Fix bug #6195 - Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb correctly. For the clustering case. Clustered setups should have only ever used the unsigned version of TDB_DATA in the first place so they can't be in this mess :-). Just do the normal upgrade in the clustered case. Jeremy.
      adds  4b88f2c   Fix external np read after conversion to tevent_req
      adds  c33f3d5   [Bug 6228] SMBC_open_ctx failure due to path resolve failure doesn't set errno
      adds  21ad907   Ensure parameter types match format string
      adds  ee22c41   s3: added per-client statistics to onefs perfcount module
      adds  0b890ae   Fix the problem of 3.0.x passdb databases being version 3 but using a different hash calculation than 3.2.x passwd databases (also version 3). Introduces a minor version number. Jeremy.
      adds  92f3686   s4:smb2: Add rudimentary SMB2.1 lease support to libcli
      adds  12a8ed0   s4:torture/smb2: Add torture tests for leases.
      adds  23bb1ee   tsocket: more s/sun/un to make the build on solaris happy
      adds  4b8e4ea   Fix a debug msg typo
      adds  b90863c   Add tdb_transaction_prepare_commit()
      adds  84547b8   added basic testing of tdb_transaction_prepare_commit() in tdbtorture
      adds  4b184ea   s3/cups: add encryption support
      adds  5b33918   s3/cups: add documentation for new cups encrypt parameter
      adds  9be2e2f   Ensure files starting with multiple dots are hidden if "hide dot files" is set. Thanks to Barry Kelly <bkelly.ie at gmail.com> for pointing this one out. Jeremy.
      adds  046b7a3   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  7a5e694   up the version to 1.1.4 with the addition of tdb_transaction_prepare_commit()
      adds  6688ee8   added support for a prepare_commit() op in ldb modules
      adds  16a1903   use the prepare_commit op in the partition code
      adds  79b7ba9   change ldb version number (as ldb_module structure has changed)
      adds  b2e8bc2   s3:build: line-wrap assignment of FLAGS for readability
      adds  9aab263   s3:build: add a SHOWCFLAGS target for debugging how CFLAGS are assebled
      adds  d842503   s3:build: fix build of pam_winbind.so with static linking
      adds  c200e86   tsocket: try to fix the build on solaris FIONREAD was missing
      adds  62f12e2   Fix an uninitialized variable valgrind error
      adds  1e74266   Tidy up some convert_string_internal error cases, found by Andrew Bartlett. Jeremy.
      adds  42c0931   tdb: Remove unused variable
      adds  bfc7bb4   s3 onefs: Async failures are resulting in SMB_ASSERT->smb_panic while running many of the LOCK torture tests.
      adds  7424665   s3 onefs: Add missing newlines to debug statements in the onefs module
      adds  f9eb774   s3:build: first cut at fixing linking of shared/static libs internally
      adds  baf39de   s3:build: unify linking of libwbclient with a @LIBWBCLIENT_TARGET@
      adds  993c874   s3:build: rename WINBIND_LIBS -> LIBWBCLIENT_LIBS for unification
      adds  15ef346   s3:build: no need to set LIBFOO_STATIC to the object collection any more
      adds  b79157f   s3:build: add LIBSMBCLIENT_LIBS and LIBSMBSHAREMODES_LIBS to Makefile
      adds  99b486a   s3:build: don't build the static libs unconditionally
      adds  1e92ddd   s3:build: add targets to show how libraries will be built / linked
      adds  6edaf61   s3: fix the fix for bug #6195 - dont let smbd child processes panic
      adds  ffdc2a3   Print an error if trying a merged build without a system kerberos lib
      adds  794525f   libcli/cldap: fix memory/resource leak
      adds  7ce1356   lib/util: fallback to any id in idr_get_new_random()
      adds  264b28e   s3-libnet: only call libnet_dssync_process() startup and shutdown callbacks when filled in.
      adds  eaddcfe   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  afa71fb   s4:smb2: Add lease break support for SMB2.1
      adds  91e75ea   s4:torture/smb2: Add torture tests for lease breaks, durable opens.
      adds  af78240   s3-libnet-samsync: use parent talloc context for libnet_samsync_passdb.
      adds  e4802bf   s3-libnet-samsync: some pure cosmetics.
      adds  d0e1ff4   s3-passdb: add smb_create_user().
      adds  e18f57f   s3-libnet-samsync: use smb_create_user().
      adds  5cdf75e   s3-libnet-samsync: return appropriate error code in fetch_sam_entry().
      adds  01a942d   s3-auth: rename static smb_create_user(). Sorry...
      adds  aef0bdc   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  36c1a52   s3:net conf: don't store share names as lower case, but as given.
      adds  5000640   s4 torture: Add new streams oplock test
      adds  f92140b   s4 torture: Remove unused parameter
      adds  87fe4d7   s3 onefs: Quiet a log message about oplocks being requested on streams
      adds  1258ed8   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  c57b32c   Allow pdbedit to change a user rid/sid. Based on a fix from Alexander Zagrebin <alexz at visp.ru>. Jeremy.
      adds  f8f6870   Fix bug #6254 - PUT/GET produces an error in IPv6 to a smb-server(3.3) has parameter "msdfs root = yes" This was broken by the refactoring around create_file(). MSDFS pathname processing must be done FIRST. MSDFS pathnames containing IPv6 addresses can be confused with NTFS stream names (they contain ":" characters. Jeremy.
      adds  9d95f87   s/NT_STATUS_WIN7_INVALID_RANGE/NT_STATUS_INVALID_LOCK_RANGE/g
      adds  108cf27   s4 torture: Addition to RAW-BENCH-LOCK to take a configurable number of locks before starting the test
      adds  37aff88   s3-spoolss: implement _spoolss_GetPrinterDriver2 level 101 (Bug #5140).
      adds  8d98070   tsocket: split out a smaller tdgram_context abstraction
      adds  85742db   tsocket: add tdgram_sendto_queue_send/recv()
      adds  c59ee5a   tsocket: optimize tdgram_bsd a lot
      adds  7e1411b   libcli/cldap: convert to tsocket_* function to tdgram_*
      adds  3bbad34   tsocket: remove DGRAM support from tsocket_context
      adds  168eb23   s3-lsa: don't SAFE_FREE talloced structs.
      adds  31ab1d6   s3-lsa: use LSA_ROLE definitions in _lsa_QueryInfoPolicy().
      adds  621d403   s3-build: fix the build after tsocket changes.
      adds  09265bc   s3-nsswitch: Fix Bug #6238. Make sure logoff is bla bla.
      adds  b63cd72   Use procid_str in debug messages for better cluster-debuggability
      adds  7ee4f16   Use cluster-aware procid_is_me instead of comparing pid's
      adds  43372b2   s3-nsswitch: Fix Bug #6238 2nd part. zero blob pointer in wbcLogoffUserParams.
      adds  df29f49   s3-samr: add support for setting password hashes via samr_SetUserInfo level 21.
      adds  d3825d5   Use recv instead of read in read_packet_handler
      adds  ac4c319   Pass the current debuglevel down to the forked smbd
      adds  6d760a4   Ensure 0-termination for the forked-smbd debug output
      adds  0421fa9   Keep the forked-smbd stdout reader around longer
      adds  3b0572b   Fix smbd crash for close_on_completion
      adds  ba408a2   Remove async_req dependency from cli_pull_trans
      adds  e5c7df3   Remove a silly check
      adds  15f6d5e   Use the server config file for smbpasswd -a user in make test
      adds  b1db78c   Make valid_netbios_name() check a bit stricter.
      adds  213249c   Improve formatting in Python file.
      adds  2b1fe2c   s3-examples: Fix Bug #6205. Correct sample smb.conf share configuration.
      adds  54c2fe6   Fix two c++ warnings in vfs_gpfs.c
      adds  f2e17a4   Add prototype for smbd_gpfs_get_realfilename_path
      adds  a2d5fe4   Make some functions static to vfs_gpfs.c
      adds  9512640   s3:smbldap Remove smbldap_get_dn
      adds  89278b1   s3:printing Convert nt_printer_publish_ads() to use talloc better
      adds  9d9f945   tsocket: use the correct 'ret' variable for tdgram_disconnect_send/recv()
      adds  2050187   s3:libads Make ads_get_dn() take a talloc context
      adds  522bdea   tsocket: reduce size of dummy variable
      adds  ad29104   Add read_smb_send/recv, dumping keepalives
      adds  8bdac36   Add new async libsmb infrastructure
      adds  0a4cdad   Remove the CHAIN1 test -- will come back later
      adds  dec928e   Convert cli_echo to tevent_req
      adds  7ef78bd   Convert cli_trans to tevent_req
      adds  95c792b   Convert cli_session_setup_guest to tevent_req
      adds  03becb5   Convert cli_negprot to tevent_req
      adds  807328c   Convert cli_tcon_andx to tevent_req
      adds  ca7cd35   Convert cli_ntcreate to tevent_req
      adds  c23ccff   Convert cli_read_andx to tevent_req
      adds  17b8d05   Streamline cli_pull sync wrapper
      adds  097db28   Convert cli_write_andx to tevent_req
      adds  ad695b2   Streamline cli_push sync wrapper
      adds  3191081   Convert cli_close to tevent_req
      adds  025eb40   Convert cli_open to tevent_req
      adds  86b09e8   Re-add the CHAIN1 test
      adds  64067f9   Remove async_req based async libsmb infrastructure
      adds  cb120b4   Never hand out 0xffff as a mid
      adds  64ce0e4   Add async oplock waiter
      adds  0c353b5   Make cli_oplock_ack async
      adds  3084d49   Add a bad hack to enable level 2 oplocks in torture_open_connection_share
      adds  1c40276   Correct sync wrappers in cli_pipe.c
      adds  12d9765   s3-samr: add support for _samr_Connect3() while planning to pass a s4 smbtorture test.
      adds  651fa09   s3 oplocks: Refactor level II oplock contention
      adds  9d2d075   s3 onefs: Simplify level 2 oplock self-contention
      adds  21b083a   s3-svcctl: Fix _svcctl_EnumServicesStatusW() crash bug on too small buffer.
      adds  557f383   svcctl: Fix svcctl_ControlsAccepted bitmask.
      adds  eeddbb6   s3: re-run make samba3-idl.
      adds  d71dec9   s3-libads: avoid NULL talloc context with ads_get_dn().
      adds  fca02c9   s3:smbtorture Convert charcnv torture suite to use push_ucs2_talloc()
      adds  574a6a8   s3:kerberos Rework smb_krb5_unparse_name() to take a talloc context
      adds  042aaff   s3:smbldap convert the easy cases to push_utf8_talloc()
      adds  785c191   s3 oplocks: Add back procid_str to debug message
      adds  161bd7f   s3 onefs: Fix case-insensitivity for mangled names
      adds  c002c1d   s3/docs: Fix typo.
      adds  6343cab   s3/smbconf_reg: Fix typo.
      adds  a103222   s3/gpo_ldap: Fix typo.
      adds  4458809   s3/loadparm: Fiy typos.
      adds  8da2fa3   s3/popt.h: Fix typo.
      adds  c4ad3e5   s3/docs: Raise version number up to 3.5.
      adds  5fff538   s3:charcnv Remove unused ucs2_to_unistr2()
      adds  80163b5   s3:charcnv Remove unused unistr2 functions
      adds  3277b19   s3:rpc_parse remove unused prs_unistr2()
      adds  0c22d55   s3:charcnv Remove unused unistrcpy() and unistrlen()
      adds  c5b24d6   s3-spoolss: set servername to global_myname() in set_printer_hnd_name().
      adds  6859b80   s3:lib Use push_ucs2_talloc() in ms_fnmatch()
      adds  b36fab0   s3-svcctl: no need to define SVCCTL_NUM_INTERNAL_SERVICES twice in a file.
      adds  8e3145e   svcctl: use offered/needed for buffer sizes as in spoolss.
      adds  18d475c   selftest: add a fake root user to nss_wrapper_passwd in s3.
      adds  403422e   s3-selftest: Samba3 passes RPC-SVCCTL so enable it during make test.
      adds  78951bd   s3-util-sock: add ismyaddr() check in is_myname_or_ipaddr().
      adds  fa7f2ff   s3-selftest: add root for make test as well (not only make selftest).
      adds  1f6646e   s4-smbtorture: Small fix for RPC-SPOOLSS-WIN to deal with driver-less printers.
      adds  c1b3545   s3-selftest: As Samba3 now passes RPC-SPOOLSS-WIN enable it against ourself.
      adds  5654f14   s3-rpc-server: remove unused rpc_server/srv_util.c file.
      adds  bed4f84   s3/packaging: Add idmap_hash and idmap_adex to the list of built modules.
      adds  98d703a   s3-eventlog: move rpc_server/srv_eventlog_lib.c out of rpc_server.
      adds  47bda3f   s3-eventlog: split out evlog_convert_tdb_to_evt().
      adds  0be30e8   s4-smbtorture: fix test_ReportEventLog in RPC-EVENTLOG.
      adds  cc98d3a   error-codes: add some service related error codes.
      adds  f3d33cd   Convert rpc_transport_np_init to tevent_req
      adds  bfacecc   Convert get_anon_ipc to tevent_req
      adds  8a2112c   Convert rpc_cli_smbd_conn_init to tevent_req
      adds  a3f24d9   Convert rpc_transport_smbd_init to tevent_req
      adds  d0c307a   s3-net: Fix Bug #5329: add "net rpc service delete/create".
      adds  9c89aee   Convert cli_pull to tevent_req
      adds  cf7d269   Convert cli_push to tevent_req
      adds  ccd293b   Remove async_req
      adds  d8a6ea8   s3-svcctl: Fix _svcctl_EnumServicesStatusW (again).
      adds  e5702da   Add the thread functions to top level lib/util. Not yet used, that's the next step. Jeremy.
      adds  f83e754   Create schema.ldif at runtime directly from ad-schema files
      adds  8d63387   Tolerate more whitespace errors
      adds  8be9941   Don't parse the schema data twice
      adds  8249383   Add the new, updated AD schema file from Microsoft
      adds  41760c1   Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
      adds  17aac8c   Remove ad2oLschema, insted call it directly from provision-backend
      adds  8352650   Allow ms_schema.py to produce output much like minschema_wspp
      adds  8374d6f   Sort output of schema for OpenLDAP during conversion
      adds  4c32d8f   Load the schema for provision-backend in a transaction
      adds  bb6a2c8   Load the schema with a more efficient single search
      adds  6ac77d1   Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
      adds  c218d3e   Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
      adds  3d0a727   Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
      adds  5ffe7de   s4:provision  load_schema in provision.py no longer takes a hostname
      adds  1f25b71   s4:schema Don't rely on objectCategory 'magic' when loading the schema
      adds  27c6eca   Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
      adds  13be4d7   s4:schema Remove 'cn' from the final output of ms_schema.py
      adds  631e688   Merge branch 'master' into wspp-schema
      adds  15e6def   Merge branch 'master' into wspp-schema
      adds  2fe17ae   possibleInferiors is a generated attribute - we can't pull it over DRS or from ldb
      adds  1bc9c39   Merge commit 'master/master' into wspp-schema
      adds  9539e2b   major upgrade to the ldb attribute handling
      adds  8680be7   Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
      adds  a6a2968   Merge commit 'abartlet/wspp-schema' into wspp-schema
      adds  1a17fcd   Add parentGUID as an allowed attribute in samba4Top
      adds  c7ed9bc   Remove minschema generated schema - we now generate from setup/ad-schema/
      adds  354ba5e   s4:schema Update Windows 2008 schema from Microsoft to latest version
      adds  2f04b7d   Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
      adds  6e6094d   s4:schema Don't free mem_ctx before it is initilised
      adds  ef6c6ab   added a str_list_append() function
      adds  9181637   fixed internal handling of attribute deletion
      adds  b202911   don't load @ATTRIBUTES if we have an override handler in place
      adds  217628f   first cut at a C version of the possible inferiors code
      adds  54f7523   Rework util_strlist prototypes to use a bit more and less const
      adds  db29383   Make the schema_inferiors generation code to compile
      adds  4f69d70   added str_list_unique() and str_list_show()
      adds  6abca12   hook the new possibleInferiors calculation into the schema
      adds  481fb8a   slightly nicer output in our possibleInferiors test code
      adds  37254b7   fixed the possibleInferiors calculation so it now passes the test
      adds  26f5225   we should not be supplying a generated attribute in our schema
      adds  fd7c522   added _const versions of some of the str_list_*() functions
      adds  87506b4   make the memory usage of possibleInferiors much more efficient
      adds  9d50c6b   enable testing of possibleInferiors generation
      adds  65ad2ce   Merge branch 'wspp-schema'
      adds  544113f   s4-smbtorture: add test_QueryServiceStatus() to RPC-SVCCTL.
      adds  9945d15   s4-smbtorture: add test_QueryServiceConfigW() to RPC-SVCCTL.
      adds  f0d045b   svcctl: Fix IDL for svcctl_QueryServiceObjectSecurity and Set call.
      adds  0ee3c43   s3: re-run make samba3-idl.
      adds  acd7fef   s3-svcctl: Fix _svcctl_Set/GetServiceObjectSecurity after IDL changes.
      adds  1632a4e   s4-smbtorture: add test_QueryServiceObjectSecurity() to RPC-SVCCTL test.
      adds  8b9f2ab   s3-svcctl: Fix invalid buffer memset in _svcctl_QueryServiceObjectSecurity().
      adds  af32ab9   svcctl: use svcctl_ServiceState type for dependent calls in IDL.
      adds  2d21145   s3: re-run make samba3-idl.
      adds  693c2e9   s4-smbtorture: add test_EnumDependentServicesW() to RPC-SVCCTL.
      adds  76da89d   s3-svcctl: minor fix for _svcctl_EnumDependentServicesW().
      adds  7065b2b   ntsvcs: add PNP_GetIdListFlags flags.
      adds  e4b4a07   s3: re-run make samba3-idl.
      adds  43eb506   error-codes: add WERR_CM_INVALID_POINTER.
      adds  ade9ef1   s3-rpcclient: allow to set flags in cmd_ntsvcs_get_dev_list().
      adds  c0b71db   s4-smbtorture: perform the ntsvcs devicelist tests against the Spooler service.
      adds  b7caf13   s3-ntsvcs: fix _PNP_GetDeviceList and _PNP_GetDeviceListSize.
      adds  f930f50   s3-selftest: enable the RPC-NTSVCS torture test against Samba3.
      adds  7f10bf9   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  7f74f27   eventlog: make EVENTLOG_FULL_INFORMATION a public struct.
      adds  2b0293d   s3: re-run make samba3-idl.
      adds  9b585a1   s3-eventlog: implement _eventlog_GetLogInformation().
      adds  bcd042e   s3-eventlog: implement _eventlog_FlushEventLog().
      adds  65ee4ae   s3-spoolss: add support for level 8 in _spoolss_GetPrinter().
      adds  bc5cd07   s3-spoolss: implement dummy _spoolss_AddPort().
      adds  f20f5ae   socket_wrapper: fix crash bug in swrap_readv/writev
      adds  225a4f7   s4:rpc_server: report available output for all replies
      adds  971c30a   s4:rpc_server: split out the parsing of the ncacn_packet from analyzing of the content
      adds  2ff80f0   Link in the threads functions, not yet used. Jeremy.
      adds  ea6094d   Use talloc_tos() for a temp convert_string_allocate()
      adds  5fc9ca9   Fix a memleak in an unlikely error path in change_notify_create()
      adds  e9569ae   Fix some nonempty blank lines
      adds  a36472d   Extract and print the server name type the client connects to
      adds  c344ad3   write_data already guarantees everything was written
      adds  dcda3ab   Reactivate get_socket_port
      adds  b742b45   Add "netbios retarget"
      adds  602059a   Fix a bug in smbclient not sending the correct called name
      adds  3c10d06   We have to deny a level 2 oplock if kernel oplocks are enabled
      adds  94d3047   Use convert_string_talloc, thanks Andrew!
      adds  3918ee8   spoolss: fix order of strings in PrinterInfo1 structs.
      adds  609e401   s3: re-run make samba3-idl.
      adds  81aca44   s4-smbtorture: use printerinfo level 1 name, not description in test_EnumPrinters_old().
      adds  0393c99   s3-spoolss: add generic enumprinterdrivers_level function.
      adds  f325c34   s3-spoolss: use enumprinterdrivers_level() for level 1 enum.
      adds  9b3d3e8   s3-spoolss: use enumprinterdrivers_level() for level 2 enum.
      adds  97ffd70   s3-spoolss: use enumprinterdrivers_level() for level 3 enum.
      adds  63b22a7   spoolss: add spoolss_DriverAttributes bitmask.
      adds  baeee97   s3: re-run make samba3-idl.
      adds  3ef0b86   s3-spoolss: Fix permission checks for _spoolss_AddForm,SetForm and DelForm.
      adds  e1a76de   s3-loadparm: Fix resume command typo for "printing = vlp".
      adds  82ad66e   s4:ldb Make it possible to re-run ldap.py again
      adds  a79e1ce   s3-spoolss: fix typo in fill_printer_driver_info3().
      adds  0f76e2d   s4-smbtorture: move test_ReplyOpenPrinter from RPC-SPOOLSS to RPC-SPOOLSS-NOTIFY.
      adds  56f5105   s4-smbtorture: disable test_SecondaryClosePrinter when running against s3 for now.
      adds  1dbb653   s4-smbtorture: fix two valgrind warnings.
      adds  fc056e5   s3-rpcclient: add set_job command.
      adds  41e4f12   Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
      adds  4786a49   Solve some of the conflict between Samba3 and Samba4 push_string
      adds  3b3e21b   Convert Samba3 to use the common lib/util/charset API
      adds  97af7f1   Add some harmless use of talloc_tos() in ntlm_auth
      adds  786447d   s3:charcnv remove now unused malloc() based conversion functions
      adds  927a8b3   Move libcli/auth to the top level
      adds  872cb02   Move DRSUAPI per-attribute decryption into a common file
      adds  9feea7f   Move MSRPC-PARSE into the common libcli/auth
      adds  8e73b65   Rework trivial msrpc parser to use convert_string_talloc()
      adds  fd3be5c   Merge smbencrypt.c between Samba3 and Samba4
      adds  f28f113   Rework Samba3 to use new libcli/auth code (partial)
      adds  a199663   Move ntlm_check.h into the common libcli/auth
      adds  6c8f7e4   Port Samba4 to the new combined libcli/auth functions
      adds  7cff049   libcli/auth Don't compile against un-needed Samba4 headers
      adds  fe0f0e5   Adapt to common crypto functions: sam_pwd_hash() -> sam_rid_crypt()
      adds  27815a7   More work to adapt to merged libcli/auth function prototypes
      adds  df8e190   Use common samsync delta decryption functions in libnet_samsync.c
      adds  f23eea2   Push schannel_state.c into the top level.
      adds  eed0c4f   Rework netlogon credentials for the top level
      adds  5095d7b   Rework Samba4 to use the new common libcli/auth code
      adds  baf7274   Make Samba3 use the new common libcli/auth code
      adds  53afa1a   libcli/auth Push schannel check into common libcli/auth
      adds  1cee31f   Link in the common samsync decryption code
      adds  d78cdc5   Rework to use new API for common netlogon credential chaining
      adds  3206201   s3: Fix ntlm_auth and winbindd to use new common libcli/auth APIs
      adds  0b4e9ce   common:libcli/auth Add missing samsync config.mk
      adds  86b50a0   Add missing header, remove generated header
      adds  4a2dfbf   s4-smbtorture: print SPOOLSS_JOB_CONTROL flags in RPC-SPOOLSS test.
      adds  e3ceb0c   s3-spoolss: remove unused dup_nt_devicemode().
      adds  fa30202   s3-svcctl: fix memcpy in _svcctl_EnumServicesStatusW().
      adds  a2ef1fe   s4-smbtorture: make sure samba3 does not regress in EnumServicesStatusW call.
      adds  74707e8   socket_wrapper: fix the build on systems without ipv6 support
      adds  1b9384a   s3-nsswitch: fix make test_wbpad.
      adds  48f1494   libwbclient: Fix undocumented arguments doxygen warnings.
      adds  27a3118   Make talloc_stack threadsafe using TLS. Volker please check. Passes make test and basic valgrind testing. Jeremy.
      adds  0f1b402   Try and fix the S4 build - include thread includes. Jeremy.
      adds  ca3de01   netdomjoin-gui: make sure to grey out change fields when not running as root.
      adds  4721be4   s3-spoolss: Fix format of description string in spoolss_PrinterInfo1.
      adds  8e06e94   Ensure a tls key is only generated once - wrap create & destroy in a mutex. Change the function names to add _once to the tls_create & tls_destroy to make this obvious. Jeremy.
      adds  92d3210   Enable software rollout through AD
      adds  4678d1c   Merge branch 'master' of ssh://git.samba.org/data/git/samba into libcli-auth-merge-without-netlogond
      adds  dbcd80e   Fix Samba4 build errors with common libcli/samsync
      adds  0879cba   Fix building the common libcli/samsync code
      adds  fa37dbf   Fix building the now common msrpc_parse code
      adds  b57c8ff   Use an absolute path to ensure that we can always regenerate tables.c
      adds  34193cf   Fix crash bug in NTLMSSP caused by msrpc_parse() moving to talloc
      adds  0c771bf   s3:ntlmssp Fix segfault: msrpc_gen now uses talloc()
      adds  8ee7b4c   s3:auth Fix segfault: Always initialise returned session keys
      adds  7a54cd0   Remove unused headers
      adds  02ecdd8   libcli/auth: Don't pass back lm_sess_key as the same pointer as user_sess_key
      adds  ddcc355   s3:ntlmssp Remove use of talloc(NULL) in NTLMSSP code
      adds  8a5d94e   libcli/auth Ensure we cancel the transaction when schannel not detected
      adds  53765c8   Remove use of talloc_reference in cli_rpc_pipe_open_schannel_with_key()
      adds  f1fd39c   s4-smbtorture: define TORTURE_DEFAULT_SERVICE and set to netlogon.
      adds  6fe012f   s3-examples: make sure to match correct key name in adssearch.
      adds  e6aa3f2   s4-smbtorture: Fix crash bugs in RPC-SAMR_ACCESSMASK.
      adds  d9804ae   Fix bug #6089 - Winbind samr_OpenDomain not possible with Samba 3.2.6+ What a difference a name makes... :-). Just because something is missnamed SAMR_ACCESS_OPEN_DOMAIN, when it should actually be SAMR_ACCESS_LOOKUP_DOMAIN, don't automatically use it for a security check in _samr_OpenDomain(). Jeremy.
      adds  14304fc   s3-lsa: Fix Bug #6263. Unexpected LookupSids reply crashes XP pre-SP3.
      adds  56aae35   tsocket: fix the build without ipv6 support
      adds  75ccf93   Don't look up local user for remote changes, even when root.
      adds  448b434   In net_conf_import, start a transaction when importing a single share.
      adds  ea3a022   Rename notify_context->db to db_recursive
      adds  32a36e4   Add notify_onelevel.tdb
      adds  6fc8ed7   Fix IDL licensing file that got missed when IDL files were moved. Jeremy.
      adds  265829c   When doing a cli_ulogoff don't invalidate the cnum, invalidate the vuid. Jeremy.
      adds  d55ec4f   Fix bug found by Tim Prouty, logging off and then re-using a vuid can cause smbd to access a freed structure. Jeremy.
      adds  37b1b9c   Add torture tester to ensure we don't regress the ulogoff bug. Jeremy.
      adds  5517c0b   s3-docs: document warn_pwd_expire pam_winbind option in manpage.
      adds  b0a0d2a   s4-smbtorture: Fix crash in RPC-LSA-LOOKUP
      adds  c794ba7   s4-smbtorture: add LSA-LOOKUPSIDS to verify bug #6263.
      adds  deb719a   s3-selftest: enable RPC-LSA-LOOKUPSIDS against samba 3.
      adds  05ea8da   s3-docs: fix typo in smb.conf.5.
      adds  1214bf6   Merge branch 'master' of /home/jmcd/samba/git.samba.org/samba-master into mymaster
      adds  32add69   s4-smbtorture: disable CreateUser2 tests when running RPC-SAMR-PASSWORDS-PWDLAST against Samba3.
      adds  490f6c4   s3-selftest: enable RPC-SAMR-PASSWORDS-PWDLASTSET whilte testing Samba3.
      adds  0ba833f   s3-samr: set the builtin_domain bool flag in get_samr_dispinfo_by_sid().
      adds  8c023fe   s3:registry: Prevent creation of keys containing the '/' character.
      adds  4f9d340   s3-selftest: samba 3 also passes RPC-JOIN so enable it.
      adds  bf1b7ba   s3: Fix uninstallmo
      adds  d43a49d   s3: make installmo and uninstallmo scripts executable
      adds  81253ec   s4-smbtorture: Fix RPC-SPOOLSS-WIN for printers with a lot of jobs in the queue.
      adds  cb9c0ce   s4-smbtorture: rework test_EnumPrinterDrivers() a little to succeed with s3.
      adds  d76837f   s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 4.
      adds  5e563ee   s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 5.
      adds  6900d61   s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 6.
      adds  fe2828c   s4-smbtorture: Skip Job pause and resume on paused printers for Samba 3 for now.
      adds  6f90cdaf  s3-selftest: enable RPC-SPOOLSS.
      adds  c0dfe0c   s3:net_rpc: don't shutdown a cli_state passed from the caller
      adds  2578095   s3:net: add --request-timeout option
      adds  cdbbc81   s3:docs: document the --request-timeout option of net
      adds  81b1846   s3-spoolss: remove some direct checks for 0 uid in AddForm,SetForm,DelForm.
      adds  fd558b3   Add some const
      adds  c9bc172   Add type-safe policy_handle_create/find
      adds  fa4ff87   Convert the samr connect_handles to type-safe calls
      adds  9b3f2e6   Make "struct policy" private to srv_lsa_hnd.c
      adds  35e6a0e   Add "uint32_t access_granted" to policy handles
      adds  386511b   Make get_samr_info_by_sid use recent coding conventions
      adds  bf196df   Remove flag "builtin_domain" from samr_info
      adds  46317ce   Remove flag "builtin_domain" from disp_info
      adds  dd073a3   Make force_flush_samr_cache use a dom_sid to find what to flush
      adds  5f0c9c5   s4-smbtorture: test all levels in test_GetJob().
      adds  d9aaf37   s3-printing: use sec_initial_uid() instead "0" in print_access_check().
      adds  6248038   s3-printing: use ARRAY_SIZE() macro in forms functions.
      adds  4afcde9   Convert the domain handles to type-safe policy handles
      adds  03abc84   Fix the valid NetBIOS name tests.
      adds  3d2e95c   Fix the pthread_once initialization issue. Make talloc_stackframe use this. Jeremy.
      adds  399c765   Attempt to fix build farm on platforms where pthread_once_t is a struct. Jeremy.
      adds  86b0d56   Fix warning in use of talloc_set_name. Jeremy.
      adds  5cbd755   Ensure we have all the definitions needed in both threaded and non-threaded versions. Jeremy.
      adds  b5b6ecb   Do not use the file system GET_REAL_FILENAME for mangled names
      adds  294359b   Make domain sid argument to as_sddl() optional.
      adds  5df2795   Add a unit test for security_descriptor.as_sddl() without arguments.
      adds  5beaf23   s4:selftest: ignore smb2.lease test for now
      adds  a6cb470   Reproduce a bug with a custom GET_REAL_FILENAME
      adds  fbf4293   Move check for syslog out of libreplace to source3/ and source4/.
      adds  e5233cc   Cope with the fact that only _mkdir() exists on Windows and that it doesn't take a mode argument.
      adds  20e1ba1   Only define waitpid replacement if wait4 is available. (It isn't on Windows.)
      adds  bb0f430   Error out at runtime when seteuid/setresuid or setegid/setresgid are not available. This means it's possible to compile libreplace when these functions are not available and use it, as long as this particular function is not used.
      adds  31120c9   Move syslog check out of m4 library file into configure.in
      adds  6c9caed   Merge commit 'origin/master' into libcli-auth-merge-without-netlogond
      adds  c185e7a   Fix to use modified cli_rpc_pipe_open_schannel_with_key API
      adds  e3db09c   Do not vasprint stuff where not necessary
      adds  f493755   Added ability to revert to old modules for make revert.
      adds  a11ecbb   Merge branch 'master' of ssh://git.samba.org/data/git/samba into libcli-auth-merge-without-netlogond
      adds  fe77eac   Add previously generated header files now needed in merged build. Jeremy.
      adds  4e1b633   Stop autogenerated files from being created. Jeremy.
      adds  900d569   s4:librpc/rpc: ask for 0x2000 bytes in the ioctl case to match all othercases
      adds  e6b796b   s4:torture/rpc: use dcerpc_ndr_request() for the object_uuid test
      adds  f3c9d12   s4:librpc/rpc: only use smb_trans for sync rpc calls
      adds  d0e6803   s4:librpc/rpc: remove async argument from the sync dcerpc_request() function
      adds  ed98cba   pidl:Samba4/client: use dcerpc_ndr_request() for sync requests
      adds  a98a9c3   s4:librpc/rpc: pass async as argument to dcerpc_ndr_request_send()
      adds  9930e5b   pidl:Samba4/client: fix dcerpc_ndr_request_send() callers
      adds  cecd142   Move some libgpo files to root.
      adds  d2bd589   Move gpo_sec to top-level.
      adds  7761850   Move gpo_fetch to top-level.
      adds  c441b7d   Add ads convenience functions to samba 4. Move gpo_ldap.c to root libgpo.
      adds  2485543   Make gpo_ldap.c compatible with samba 4. Add ads_get_ldap_server_name() function to samba 3. Move prototypes to root libgpo where appropriate.
      adds  ff33d50   Add ../libgpo to samba4 srcdir list in rules.mk.
      adds  68ff179   Add nt_token_check_sid convenience function. Map NT_USER_TOKEN to struct security_token. Fix build errors.
      adds  161d260   Mark the places where work needs to be done.
      adds  b939638   Make the gpo files build for samba 4.
      adds  3e010e3   Adjust samba 3 to the new gpo API. Still untested code.
      adds  75f8307   Move some headers around to avoid confusion.
      adds  4626ffb   Move some headers around to avoid confusion.
      adds  374b47f   Fix Samba 4 Makefile to also clean ../libgpo
      adds  933482e   Move gpo_ini stuff to the main libgpo. Make gpo_ini use a common parser.
      adds  171a361   Fix ini parsing in the s3 gpext modules. Fix ini parser API. Make the build work
      adds  7010365   libgpo: Fix some minor issues.
      adds  6fc40ce   libgpo: fix the build of gpext plugins.
      adds  4c32978   Remove smb_mkstemp() - libreplace will now provide a secure mkstemp() if the system one is broken.
      adds  1856b99   python/rpc: Add custom GUID.__str__, GUID.__repr__, GUID.__init__ and GUID.__cmp__.
      adds  6f60a6e   python/dcerpc: Custom implementations of policy_handle.__init__ and policy_handle.__repr__
      adds  f128bfd   Add str() for policy_handles.
      adds  95a76d3   Convert the user handles to type-safe policy handles
      adds  228c56f   Convert the group handles to type-safe policy handles
      adds  922f836   Convert the alias handles to type-safe policy handles
      adds  9b044be   libgpo: use shared access bits in gpo_sd_check_agp_object().
      adds  1df5ca6   Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
      adds  8ab74e9   Revert "pidl/python: Add explicit casts, fixing implicit cast warnings."
      adds  47ec66b   Add the implicit [ref] to the connect_handle in EnumDomains
      adds  b5bec1a   s3-secdesc: use SEC_FLAG_MAXIMUM_ALLOWED instead of SEC_RIGHTS_MAXIMUM_ALLOWED.
      adds  1bb093a   s3-secdesc: use SEC_FLAG_MAXIMUM_ALLOWED instead of SEC_RIGHT_MAXIMUM_ALLOWED.
      adds  da92e54   s3-secdesc: use SEC_FLAG_SYSTEM_SECURITY instead of SEC_RIGHT_SYSTEM_SECURITY.
      adds  38264bb   s3-secdesc: move all winreg access bits to IDL.
      adds  d94bbb3   s3-secdesc: remove SEC_RIGHT_MAXIMUM_ALLOWED and SEC_RIGHT_SYSTEM_SECURITY.
      adds  512cf3e   Fix samr_SetSecurity
      adds  3f39df7   Fix _samr_QuerySecurity
      adds  4024abb   Remove "struct samr_info"
      adds  dfc79de   Make cli_mkdir async. Change it to return NTSTATUS. Jeremy.
      adds  3e75c9b   Use a static copy of the samsync header file as Samba3 doesn't generate prototype headers.
      adds  2eff2de   Move the security_descriptor utility code to the top-level.
      adds  9b33766   Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
      adds  0d4bd2c   s4:samr Use ldb_context * rather than void *
      adds  af6298a   s4:test Fix 'make lcov' in Samba4
      adds  4eb557b   Revert "Use an absolute path to ensure that we can always regenerate tables.c"
      adds  5ccf58f   Make rmdir async. Jeremy.
      adds  0bd8b7c   Fix make install; don't install drsuapi.h and fix the location of credentials.h
      adds  7a0a134   Fix includes for security_descriptor file for the non-merged build.
      adds  14bbed1   s3:libsmb: always use the tevent_req_nomem() for checking allocation failures
      adds  f419518   s3: Use common security_descriptor_equal().
      adds  c78a4ac   ѕ4: fix a "not handled in switch" compile warning
      adds  42e3ae6   libcli: fix a "not handled in switch" compile warning
      adds  488bac4   s4:ldb: do talloc_free and return NULL when we have no matches to return
      adds  1563796   s4:ldb: fix extrasemi compile warning
      adds  2ee437e   s4 selftest: Export the WINBINDD_SOCKET_DIR env var
      adds  57267a3   s4-build: Also search ../nsswitch for make (c|e)tags
      adds  7a9be21   errormap: Add wbcErr to NTSTATUS mappings
      adds  703d589   Avoid using deprecated form of AC_CHECK_TYPE.
      adds  e77c17e   Remove some shadowed definition warnings
      adds  a3efd9d   Fix some nonempty blank lines
      adds  265ffe0   Fix bug #6279 - winbindd crash. Cope with LDAP libraries returning LDAP_SUCCESS but not returning a result. Jeremy
      adds  e7466d0   Add comment explaining the previous fix. Jeremy.
      adds  8bc88aa   Move serverinfo_to_SamInfo3() to rpc_server/
      adds  502f47c   Make cli_chkpath async. Jeremy
      adds  b029e0e   Prevent reallocs of the talloc pool itself
      adds  ff3a020   Avoid duplicate aces
      adds  40793e7   Fix profile acls in some corner cases
      adds  740c2c4   ѕ3/configure: fix regexp for ld version recognition
      adds  455f2a4   Make dskattr async. Jeremy.
      adds  79177c1   Specify explicit path to vlp, for those not having vlp in $PATH.
      adds  c93e2d9   errormap: Change the WBC_ERR_UNKNOWN_ERROR to map to NT_STATUS_UNSUCCESSFUL
      adds  59fe990   s3-selftest: test wbinfo --allocate-uid/gid.
      adds  1e315b0   Fix coverity #910, uninitialized variable. Jeremy.
      adds  5abdc58   Fix Coverity ID 884: DEADCODE
      adds  2012770   Fix coverity #908, #909, uninitialized variable. Jeremy.
      adds  951de68   Fix Coverity ID 628, Andrew B., please check!
      adds  6610327   Fix Coverity bug #902, uninitialized variable. Jeremy.
      adds  0accf2c   Fix Coverity ID 626: DEADCODE
      adds  9693259   Fix coverity #901 - uninitialized data. Jeremy.
      adds  546d165   Fix a pointless static
      adds  d720857   Fix a type-punned warning
      adds  b8cd1cf   Fix an uninitialized variable
      adds  2146310   Fix a couple of warnings
      adds  1722859   Revert "Do not use the file system GET_REAL_FILENAME for mangled names"
      adds  53d491c   Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
      adds  f5dfd1a   s4:test Include 'source4' in directories to find lcov in
      adds  652dc40   Add missing prototypes
      adds  176302d   Add async support for reply_tcon* and ntvfs_connect
      adds  ae6af9e   Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
      adds  f579a2c   s4:torture use common libcli/auth crypto code
      adds  b82a204   More lcov code coverage generation work
      adds  8042074   Add a new non-convenience version of push_codepoint.
      adds  598f78b   charcnv: Import push_codepoint().
      adds  3cf48ee   Fix push_codepoint function without iconv_convenience.
      adds  90cc5e7   Fix of a bug in the security.descriptor.as_sddl() method
      adds  9b64073   ldb/samba3: Support event context argument to ldb_init().
      adds  b6981e7   samba3/ldb: Update the ldb_dn API to match that of the Samba 4 LDB:  * ldb_dn_new() now takes an initial DN string  * ldb_dn_string_compose() -> ldb_dn_new_fmt()  * dummy ldb_dn_validate(), since LDB DNs in the current implementation    are always valid if they could be created.
      adds  af6316d   Provide a ldb_global_init() function for compatibility with older versions of LDB (including the one in Samba 3).
      adds  2ee9ee2   Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
      adds  bfa753f   s4:torture Add tests for prefixMap custom attribute handler
      adds  1a39007   s4:torture Fix segfault in RPC-SAMSYNC
      adds  5b33624   Rename the top-level LDB test to LOCAL-LDB, so it gets picked up by the script that determines the tests to run.
      adds  8d3e61e   s3-netlogon: Start fixing rpccli_netlogon_setup_creds after auth merge.
      adds  c9ec012   s3-build: refactor LIBNET_OBJ.
      adds  67588ca   s3-idmap: Fix bug #6286: Call init function for builtin idmap modules before probing for them as shared modules.
      adds  ae5dd12   s4-smbtorture: change default service to spooler in RPC-SVCCTL.
      adds  f926a4e   s4-smbtorture: add test_StartServiceW() to RPC-SVCCTL.
      adds  a263eac   s4-smbtorture: add test_ControlService() to RPC-SVCCTL.
      adds  aa26bdd   s3-svcctl: fix _svcctl_ControlService.
      adds  16b2f4b   s3-svcctl: indicate that the spooler is already running if it does.
      adds  37f491e   s3-libnetjoin: add support for WKSSVC_JOIN_FLAGS_JOIN_UNSECURE.
      adds  e28071f   s3-libnetjoin: make acct_flags dependent on secure channel type.
      adds  bd5c2c7   find/replace. Change uintX types to uintX_t types to tidy up the code. Jeremy.
      adds  88e9f72   s4:tortore: use torture api instead of printf in RAW-RENAME
      adds  bec71ba   s4:selftest: s4 doesn't support osxrename and directory rename yet
      adds  4ab243b   s4:torture: use torture api instead of printf for RAW-LOCK
      adds  09f1754   RAW-LOCK: samba4 behaves like windows 7 in regard of locking error codes
      adds  a678144   s4:RPC-ECHO: disable the timeout test as it can't work with our client library
      adds  d8f3f7c   s4:selftest: don't run the smb2.durable.open test
      adds  cf9b027   s3:fix build of the pam_smbpass shared module
      adds  38d02c5   s3:net conf: support dangling parameters by specifying "" as the section name.
      adds  221151a   s3:registry: replace typedef REGVAL_CTR by struct regval_ctr.
      adds  8185d31   s3:registry: replace typedef REGISTRY_VALUE by struct regval_blob
      adds  8797bb1   s3:registry: make a comment more precise.
      adds  cec8428   s3:registry: replace typedef REGISTRY_KEY by struct registry_key_handle
      adds  c9b1734   s3:registry replace typedef REGISTRY_HOOK by struct registry_hook.
      adds  e935d86   s3:registry: replace typedef REGISTRY_OPS by struct registry_ops
      adds  6552721   s3:libsmbconf: fix a comment typo
      adds  641e125   [FIX Bug 6235] domain enumeration breaks if master browser has space in name
      adds  a94bd62   s3:nt_printing: fix a comment typo
      adds  d980587   s3-auth-charcnv: fix push_string(). Don't push to ucs2 and ascii after another.
      adds  a716606   Fix a type-punned warning
      adds  6af92c0   Do not panic unnecessarily
      adds  dd33abf   s3-svcctl: Fix crash in _svcctl_EnumServicesStatusW().
      adds  c33291d   Fix annoying debug messages when no snapshots are used
      adds  d16e40b   s3:mark registry shares without path unavailable just as with text config
      adds  251c220   Fix a type-punned warning
      adds  09ec857   s3-net: make sure to call libnetapi init functions at the top of "net rpc" command.
      adds  d5f2bbd   s3:loadparm: prevent infinite include nesting.
      adds  664da57   pm_process():raise level of debug message
      adds  24cfe3e   Fix Coverity ID 853 (UNINIT) -- Kai, please check!
      adds  8e4cd87   s3-cldap: check for zero ip address in ads_cldap_netlogon().
      adds  46bbdbd   Fix a missing prototype warning
      adds  d476696   Fix bug #6291 - force user stop working. A previous fix broke the invariant that *uid is always initialized on return from create_token_from_username(). Restore it. Jeremy.
      adds  06e404f   Convert cli_posix_unlink() and cli_posix_rmdir() to async. First trans calls I've done. Jeremy.
      adds  bd6447d   Convert cli_rename to async. Jeremy.
      adds  c732e94   Doh ! Don't need "int dummy" when we have state :-). Jeremy.
      adds  a23fb46   svcctl: Fix IDL for svcctl_StartServiceW().
      adds  67ca76c   samr: fix samr_ConnectVersion enum which is 32bit not 16bit.
      adds  fb3b657   s3:loadparm: refactor process_registry_service out or process_registry_globals
      adds  077bcc1   s3:smbd/service: switch load_registry_service/shares to use loadparm routines
      adds  f8cc0e8   s3: fix crash in winbindd
      adds  e89cc77   s3-net: make "net eventlog" help output a little more appropriate.
      adds  664ff08   s3-docs: document "net eventlog" in net manpage.
      adds  b6eab68   s3/docs: Remove documentation of "use kerberos keytab".
      adds  3422b9c   s3/docs: Fix serveral typos.
      adds  3316ae9   s3-test: make it possible to find the built vlp in "make test".
      adds  8aa41bd   s3:vfs: untangle logic for loading and probing modules in vfs_init_custom()
      adds  edd2598   More async calls in libsmb/clifile.c Jeremy.
      adds  370e720   Make cli_unlink async. Jeremy.
      adds  a2a155b   s3-printing: add move_driver_file_to_download_area().
      adds  233bfb2   s3-printing: use move_driver_file_to_download_area() to avoid code duplication.
      adds  d22965e   s3-spoolss: avoid referring to uid 0 in spoolss server (use sec_initial_uid() instead).
      adds  3b666bf   Fix notify_onelevel: notify is not necessarily enabled
      adds  f4fcf2c   Re-import the v3-3 version of str_list_make().
      adds  eee446a   s3-nss_wins: Fix unresolved ldb symbols in libnss_wins.so.
      adds  af5a71d   s3-lsa: use LSA_POLICY_MODE flags in _lsa_GetSystemAccessAccount().
      adds  baf7850   s3-printing: rework move_driver_file_to_download_area() a bit for clarity.
      adds  26b9c93   wkssvcs: add WKSSVC_JOIN_FLAGS_IGNORE_UNSUPPORTED_FLAGS join flag.
      adds  ab4b8c9   s3-netapi: Fix Bug #6309: support remote unjoining of Windows 2003 or greater.
      adds  8cf78ff   Get medieval on our ass about SMB1 file descriptors being 16 bits, not an int. Convert all uses of cli_open(), cli_nt_createXXX to NTSTATUS versions. This is smaller than it looks, it just fixes a lot of old code. Next up, ensure all cli_XX functions return NTSTATUS. Jeremy.
      adds  1188c78   s3:update config.guess form gnu.org (version 2009-04-27)
      adds  fee7829   s3:config.guess: move to GPLv3
      adds  d230ac7   s3:config.guess: replace old FSF address by the web site url.
      adds  faaa306   s3:config.guess: clean some whitespace/tab mixtures that git complains about
      adds  f81c02c   s3:update config.sub from gnu.org (2009-04-17)
      adds  62a6999   s3:config.sub: move to GPLv3
      adds  f3308b9   s3:config.sub: replace old FSF address by the web site url.
      adds  384c1aa   s3:config.sub: clean some space/tab mixup that git complains about
      adds  f3af298   Cause cli_close to return an NTSTATUS. Jeremy.
      adds  db2cc8c   Add thread pool
      adds  8cf7577   Add fncall_send/recv
      adds  5b7b47f   Add getaddrinfo_send/recv
      adds  90c9e0a   Fix 'make samples' (git doesn't version directories, so 'examples' won't exist yet)
      adds  6e48495   Filter substitution variables out of list of undocumented applications.
      adds  4abc5c9   Fix 'make undocumented' (by hardcoding the source path, now that the docs live in the same git repo)
      adds  bcb8982   Fix regular expressions in find_missing_doc after code format changes in loadparm.c.
      adds  b97a591   s4:libcli/raw: write can return STATUS_BUFFER_OVERFLOW as a real error
      adds  5604e8d   s4:libcli: remember operating system and lan manager strings from session setup
      adds  9dbb535   tsocket: remove tsocket_context related stuff
      adds  997eb9e   tsocket: fix dependecies
      adds  66a2cd3   tsocket: return EINVAL when tdgram_sendto_send() is used with len == 0
      adds  cc75ff1   tsocket: for unix domain sockets we need to use sizeof(struct sockaddr_un)
      adds  b4c5387   tsocket: tdgram move input checks to the common code as there're needed for all backends
      adds  0db3b94   tsocket: move tsocket_sendto_queue_send/recv() to tsocket_helpers.c
      adds  b465995   tsocket: move tsocket_simple_int_recv() to tsocket.c
      adds  182a4b3   tsocket: rename tdgram_unix_dgram_socket() => tdgram_unix_socket()
      adds  8a090c4   tsocket: add tstream_context infrastructure similar to tdgram_context
      adds  ee6d796   tsocket: add tstream implementation for bsd sockets (inet and unix)
      adds  a0830f4   tsocket: add tstream_readv_pdu_send/recv()
      adds  eb723c2   tsocket: add tstream_writev_queue_send/recv()
      adds  6ac61e6   tsocket: add tstream_readv_pdu_queue_send/recv()
      adds  6d27b48   named_pipe_auth.idl: add level 2 and pass the client/server info and session key
      adds  863c048   rerun "make idl"
      adds  2ae92c7   s4:smbd: add support for named_pipe_auth level 2 in service_named_pipe...
      adds  92a1890   libcli/named_pipe_auth: add tstream_npa_connect_send/recv()
      adds  fe9b552   s4:smbd: depend on NAMED_PIPE_AUTH_TSTREAM...
      adds  3003853   s4:rpc_server: convert the socket based part to use the tstream interface
      adds  9713476   Many build farm boxes do not have clock_gettime
      adds  02c1439   Look for dblatex.
      adds  a1338d0   Make the test document include a Samba-specific XML element and an image.
      adds  b1097e1   Use system-provided dblatex to build the docs rather than included db2latex.
      adds  3edddd6   Remove included (but unused) copy of db2latex.
      adds  16ff10e   Fix dblatex warning: Remove reference to removed DTD file.
      adds  dc9e3bb   Use new stylesheet variables names as used by dblatex. Remove a Samba-specific workaround for a db2latex bug.
      adds  97cd635   Fix syntax errors (title is mandator for chapters) in Samba4-HOWTO.
      adds  5644c88   Split Samba-specific LaTeX commands into their own LaTeX package, independent of the style changes made by the sambadoc documentclass.
      adds  0d390de   Also move \linebreaksign to the samba LaTeX package.
      adds  8f8962a   Remove admon graphics - provided by dblatex now.
      adds  83f0599   Remove reference to (removed?) image copy script.
      adds  64cf630   Cut out the intermediate dvi files in the Makefile - dblatex can take care of those for us.
      adds  7661364   Move test image to test/images/, consistent with the other books.
      adds  4f97fee   Trim the requirements for building the docs, remove outdated instructions for db2latex.
      adds  21b9d8f   Use standard LaTeX book document class rather than custom samba class.
      adds  2099d83   Remove use of unicode quotes, as it confuses LaTeX.
      adds  e9bc179   Remove unnecessary checks for apps now used through dblatex.
      adds  0edebf5   Fix dependencies on images for pdf and ps files.
      adds  29e696a   Fix build of the PostScript documents.
      adds  9d26d7e   Remove references to dia now that we use inkscape for diagrams.
      adds  c0e710a   Remove unused and unsubstituted variables from Makefile.settings.in.
      adds  62dfc6c   Generate pdf documents in-place rather than copying them from . to output/
      adds  3803095   Remove the DTD for the removed pdb-xml backend.
      adds  0407125   Explicitly mention licenses in all stylesheets
      adds  11b6c11   Move expansion of Samba-specific XML elements out of xslt/latex.xsl into a separate file, for better readability. xslt/latex.xsl now only contains tweaks to the dblatex configuration.
      adds  2518174   Add more output generated by the documentation build process to .gitignore.
      adds  df74a0e   Remove broken XSL-FO translation code; this has been broken for a while and the output was never used.
      adds  0b2380b   Fix a bunch of XML validation errors.
      adds  f043823   Fix most of the invalid usages of DocBook in the Samba 3 HOWTO. make check FTW!
      adds  d2650ad   Fix a couple of invalid DocBook XML usages in the Samba3 Developers Guide.
      adds  2bda1a8   Ignore docs-xml/output directory and its contents as well as png files generated run-time from versioned svg files.
      adds  cc6a5d5   Use <example> + <smbconfblock> rather than nonexistant element <smbconfexample>.
      adds  78bfc60   find_unused_doc: Strip spaces in configuration names, just like the parser does.
      adds  6ca4d72   Attempt to the build on NetBSD5 and a few others
      adds  86a968b   Remove text chunks support. Was never built by any of the main targets, and one of the reasons the complex dependency system exists.
      adds  c4493c2   Remove XSLT script to generate image dependencies, instead rely on make given that the number of image formats we use is limited.
      adds  fada9e9   Remove rules for unused epstopdf.
      adds  0163f7e   Remove unused entries from clean.
      adds  aebb1b8   Fix dependency on the attributes file.
      adds  79f3367   Fix a malloc/talloc mixup
      adds  60d7709   Attempt to fix the merged build on OpenSuSE 10.2
      adds  4b3e89c   Fix Coverity 911: FORWARD_NULL. Metze, please check!
      adds  cacfd6e   Explicitly link in pthreads for lib/pthreadpool if required
      adds  e2052f1   Attempt to fix the build on SerNet-sles8
      adds  eea114a   Fix a warning on host "gwen"
      adds  8f3a9b3   Of course, s_addr is a #define somewhere else .... (Solaris...)
      adds  579c915   s3/docs: Fix typo.
      adds  eaf9499   s3/docs: Fix typos.
      adds  2467ae1   Clean up after Tridge's util_strlist changes
      adds  5c2404f   Fix bug 6136: New AFS syscall conventions
      adds  38cb53c   Fix a bunch of type-punned warnings -- gd, please fix properly :-)
      adds  4949a2c   Fix some warnings due to uint16_t!=-1 always being true
      adds  2fe79f7   Fix an invalid type warning
      adds  9271dc5   Fix Coverity ID 913 (NEGATIVE_RETURNS) -- gd, please check!
      adds  fe839b6   s3-printing: Fix driver upload for Xerox 4110 PS printer driver.
      adds  796764d   Increase debug level of "create_connection_server_info failed" message
      adds  7070256   Do not crash in ctdbd_traverse if ctdbd is not around
      adds  ca7304d   s3/docs: Fix typo.
      adds  d8de7e3   s3/packaging: Add keyutils-devel to build requires.
      adds  e46a88c   Fix bug #6315 smbd crashes doing vfs_full_audit on IPC$ close event. The underlying problem is that once SMBulogoff is called, all server_info contexts associated with the vuid should become invalid, even if that's the context being currently used by the connection struct (tid). When the SMBtdis comes in it doesn't need a valid vuid value, but the code called inside vfs_full_audit always assumes that there is one (and hence a valid conn->server_info pointer) available.
      adds  032bb80   libcli: Fix shadowed variable warning
      adds  1b2c65f   s3 torture: Fix comparison is always true warning
      adds  5dae04e   Torture test for bug #6315 - smbd crashes doing vfs_full_audit on IPC$ close event. Shows that doing a tdis with invalid uid succeeds. Jeremy.
      adds  651fb41   Ensure we use UID-REGRESSION-TEST. It's a very short test. Jeremy.
      adds  1b223ee   s3 torture: Only close if open was successful
      adds  72bd5ff   libcli: Fix shadowed name in header also
      adds  c49730e   s3:onefs.so fix issue with missing entries when enumerating directories
      adds  d34651f   Fix the async calls for the posix_unlink and posix_rmdir. Jeremy.
      adds  2c47254   Turn on POSIX test (small test) on buildfarm. Jeremy.
      adds  290449a   s3-pam_winbind: Fix Bug 6253: Use correct value for password expiry calculation.
      adds  b58abb2   Add release scripts for talloc and tdb
      adds  0ca795e   s3:loadparm: use the returnvalue of service_ok() in process_smbconf_service().
      adds  e7a8577   error-codes: add some more group specific windows error codes.
      adds  5b37df2   s3-ldapsam: Fix Bug #6313: ldapsam_update_sam_account() crashes while doing talloc_free on malloced memory.
      adds  fee4c99   s3-ldap: fix more callers of smbldap_dn_talloc() that were passing a NULL context.
      adds  386a5d9   Fix bug 6302: Give the VFS a chance to read from 0-byte files
      adds  798389c   s3:onefs.so Change system function names
      adds  d521726   Update tdb and talloc web pages
      adds  e091fdc   Make cli_getattrE async. Jeremy.
      adds  69d6145   s3: Fix trans2 path to use case-insensitive stat optimization
      adds  3242c6c   s3 onefs: Turn up the debug level for non-error cases
      adds  4842e45   s3:loadparm: handle registry config source in file_list - fixes bug #6320
      adds  1db0b20   s3 Reorder loadparm to keep aliases together
      adds  4cbd0c7   Make cli_getatr() async. Jeremy.
      adds  9966541   s3-printing: simplify print_queue helper functions and return WERROR.
      adds  7ac1ae8   s3-printing: fix debug statement in virtual registry layer (key_driver_fetch_keys).
      adds  d77c456   s3-rpcclient: print more infolevels in printer and driver info levels.
      adds  ed88ff1   Fix Coverity ID 897: REVERSE_INULL
      adds  bf197a9   s3-docs: Fix "net eventlog dump" syntax in manpage.
      adds  e398f1e   s3-docs: Fix Bug #6331. Document "net dom join/net dom unjoin".
      adds  4a4dc77   s3/docs: Remove unnecessary .sp.
      adds  730c91a   Avoid --nonet when building manpages; xsltproc will already prefer local stylesheets if they are installed.
      adds  78754ab   s3-netlogon: Fix NETLOGON credential chain. Fixes Bug #6099 (Windows 7 joining Samba3) and probably many, many more.
      adds  512879a   Make cli_setattrE async. Jeremy.
      adds  78fb479   After getting confirmation from Guenther, add 3 changes we'll ultimately need to fix bug #6099 Samba returns incurrate capabilities list. 1). Add a comment to point out that r->in.negotiate_flags is an aliased pointer to r->out.negotiate_flags. 2). Ensure we return NETLOGON_NEG_STRONG_KEYS in our flags return if the client requested it. 3). Clean up the error exits so we always return the same way. Signed off by Guenther. Jeremy.
      adds  606edf0   Make cli_setatr async. Jeremy.
      adds  6f7cd21   tevent: fix typo async_req_done() => tevent_req_done()
      adds  974223b   Fix bug 6336: "net groupmap set" segfaults
      adds  2cdfd67   s4-smbtorture: Avoid failing RPC-SCHANNEL when testing lsa_GetUserName behaviour against Samba 3.
      adds  949cd77   s3-selftest: run RPC-SCHANNEL, RPC-SCHANNEL2 and RPC-BENCH-SCHANNEL1 against Samba3.
      adds  8e490d2   s3-credentials: protect netlogon_creds_server_step() against NULL creds.
      adds  b8ddb87   s3-rpcclient: rework enumdrivers call a bit to allow queries like win7 does.
      adds  c52be9f   Fix missing backtick.
      adds  599b9fe   s3-samr: Fix _samr_Connect5(). In error case it still needs to return empty info1.
      adds  b35967e   Make cli_session_setup_guest chainable
      adds  d52b0a2   Make cli_tcon_andx chainable
      adds  1b75345   Add simple test chaining up sesssetup and tcon
      adds  5c43bc6   Fix a typo
      adds  bb8aff6   Async API needs all parameters to be kept around until sent, ensure they're attached to the state structure. Thanks to Metze for pointing this out. Jeremy.
      adds  2d5e0ea   s3-auth: use full 16byte session key in make_user_info_netlogon_interactive().
      adds  6f320d0   Adapt wb_reqtrans to "recent" coding conventions
      adds  b475a1e   Convert lib/wb_reqtrans.c to unix calling conventions
      adds  2c1372b   Fix some nonempty blank lines
      adds  26a9643   Remove a misleading comment
      adds  646668b   Fix some type-punned warnings
      adds  ddd37c2   s3:configure: "test" only takes one "="
      adds  f238809   s3/ldap: also handle DirX return codes
      adds  b0df0e8   s3-samr: support some more info levels in samr_QueryUser calls.
      adds  f93f713   s3-samr: support some more info levels in samr_SetUserInfo calls.
      adds  f05d888   s3-samr: let set_user_info_16 and 20 follow the same pattern as all other levels.
      adds  b96fdae   s3-samr: Do not return users in _samr_QueryDisplayInfo() for builtin domain.
      adds  6aca5fc   s3-samr: Let _samr_TestPrivateFunctionsUser() return not supported.
      adds  41cb06f   s4-smbtorture: prepare for running RPC-SAMR-USERS against samba3.
      adds  b9fa828   s3-samr: rework check_oem_password() to take a struct samu, not to return one.
      adds  c400fc1   s3-samr: disable check for ACB_DISABLED in check_oem_password().
      adds  d17c6af   s3-samr: implement _samr_OemChangePasswordUser2().
      adds  5773d7d   s3-samr: implement _samr_ChangePasswordUser().
      adds  227b61d   s3-samr: Do not leak information whether a user exist or not in pwd change calls.
      adds  6f4b579   s3-selftest: need to enable lanman auth in order make RPC-SAMR-PASSWORDS pass.
      adds  3100312   s4-smbtorture: avoid acct_flags check at the end of RPC-SAMR-PASSWORDS for Samba3.
      adds  53713be   s3-selftest: finally enable RPC-SAMR-PASSWORDS which samba3 now passes.
      adds  e86a534   s3: make release_ip() call (ctdb) cope with IPv4 mapped addresses
      adds  31e06e6   s4:loadparm: fix brace indentation and add brace for clarity
      adds  c469ec5   s4:loadparm: fix a comment typo. and line wrapping.
      adds  d7b32b5   s3-samr: Fix potential memory leak in _samr_ChangePasswordUser().
      adds  266b79e   s3-samr: implement more info levels in _samr_QueryDomainInfo().
      adds  c2498d1   s4-smbtorture: Fix printf info-level mismatch in RPC-SAMR.
      adds  66cf7e1   s3-selftest: run RPC-LSA-GETUSER against Samba 3.
      adds  7d6e4c7   s3:smbd: fix the fix for mapped IPv4 address handling in release_ip().
      adds  b79eff8   s3:smbd: fix posix acls when setting an ACL without explicit ACE for the owner (bug#2346)
      adds  f47b220   Expand the comment explaining why user_in_group_sid is not reliable for winbindd users from foreign domains. Jeremy.
      adds  3d6f4a7   Fix bug #6330 - DFS doesn't work on AIX. Jeremy.
      adds  67df448   s4-smbtorture: Support timestamp handling for Samba3 in RPC-SAMR-USERS.
      adds  b7925cb   s3-samr: more accurateness in _samr_SetDomainInfo().
      adds  4f3bfb6   s4-smbtorture: skip unsupported ACB bits for Samba3 in RPC-SAMR-USER.
      adds  d010094   s3-selftest: enable running RPC-SAMR-USERS against Samba3.
      adds  705f36b   s3-samr: Fix SetUserInfo level 7 when there has been no name change.
      adds  a21bfc4   s3-samr: Fix SetUserInfo level 16 and 21 w.r.t. ACB_AUTOLOCK acct_flag.
      adds  a3873bc   s4-smbtorture: avoid secdesc test on connect handle in RPC-SAMR-USERS for Samba3.
      adds  6c935f9   s3: Fix chained sesssetupAndX/tconn messages
      adds  5c76472   s3:libsmb: fix layering of cli_ntrename_internal and its callers
      adds  c291a55   Do not call SMB_VFS_GET_REAL_FILENAME if the name is mangled
      adds  efbc431   Fix the mangle1 test
      adds  efa9bc9   Pass also sername to check password script
      adds  af2189c   Add wb_simple_trans_send/recv
      adds  46dea8c   wb_int_trans -> wb_simple_trans in wbclient.c
      adds  831b73e   Fix an unitialized variable warning
      adds  d343447   Replace external thread "once" with an internal implementation
      adds  418a2ee   Don't require external use of internal enum smb_thread_lock_type
      adds  db69ebc   Provide a libsmbclient interface for programs requiring threads
      adds  404327a   Panic upon mutex lock or unlock failure
      adds  9a93dc0   Optimize smb_thread_once usage by not calling it if known already called
      adds  915518c   Use bool instead of int for a boolean variable
      adds  b1a4649   s3-net: add "net dom renamecomputer" to rename machines in a domain.
      adds  fe47486   s3-docs: document "net dom renamecomputer".
      adds  410f17c   s4-smbtorture: use struct torture_context in RPC-LSA.
      adds  7672a03   s4-smbtorture: remove trailing whitespace in RPC-LSA test.
      adds  ce8f352   Fix SMB2_CAP_DFS
      adds  993bdd8   Move SMB2 constants to a separate file
      adds  d51bb8e   s4:smb_server: return after we have processed an invalid smb2 request
      adds  7347373   s4-smbtorture: add optional very simple reply checks to lsa lookup name tests.
      adds  5f01592   s4-smbtorture: add very basic RPC-LSA-LOOKUPNAMES test.
      adds  f5cab89   s3-selftest: enable RPC-LSA-LOOKUPNAMES against Samba 3.
      adds  a82bb4b   s3-lsa: Fix _lsa_LookupNames2() server implementation which always returned a NULL sid_array since 3.2.0.
      adds  8a785a6   Add checks for non_root mode to help buildfarm spoolss tests. Reviewed by Guenther. Jeremy.
      adds  6d1e21b   s3-samr: Fix Bug #5859, renaming of samr objects failed due to samr setuserinfo access checks.
      adds  bd9d4e5   Correct typos; semicolons instead of commas
      adds  de6ddda   Fix some nonempty blank lines
      adds  0f88b3c   s4-smbtorture: remove trailing whitespace in RPC-SAMR.
      adds  ff7ebdf   s4-smbtorture: switch to use torture_context in RPC-SAMR.
      adds  1fb9b65   s4-smbtorture: Fix order of assert args in test_TestPrivateFunctionsDomain() in RPC-SAMR.
      adds  59cb8fd   s4-smbtorture: Skip secdesc set calls for non-user objects in RPC-SAMR for Samba3.
      adds  54d925a   s4-smbtorture: skip SetMemberAttributesOfGroup in RPC-SAMR for s3 as well.
      adds  4beb439   s3-samr: Let _samr_TestPrivateFunctionsDomain() return NT_STATUS_NOT_SUPPORTED to make RPC-SAMR happy.
      adds  0dc1b23   s3-samr: implement _samr_RidToSid().
      adds  d0865ae   Ensure documentation matches the tdb_util function usage. Jeremy.
      adds  14c1e9f   Hopefully fix the buildfarm. Add some debug level 10 messages I used to track down the vlp problem, change the vlp test printer not to use a static path of /tmp/vlp.tdb for the virtual print database (as this will eventually fill up). Cause it to use a virtual print database inside the cachepath. Jeremy.
      adds  b4c9cfb   Fix a bunch of compiler warnings about wrong format types. Should make Solaris 10 builds look cleaner. Jeremy.
      adds  6bc1ce9   Fix definition of smb_thread_once - must return int not void as it's used in a ? : comparison macro. Jeremy.
      adds  ed44303   Fix warning about unused label with no sendfile. Jeremy.
      adds  a04bac7   s3:proto.h: remove old param/params.c prototype
      adds  6aef9bb   s3:loadparm: refactor freeing of file_list out into free_file_lists()
      adds  6708b92   s3:loadparm: free the file_list at the start of loadparm
      adds  5fba1e9   s3:build: support non-linux gnu ports
      adds  66dff40   s3:build: extend the support fo Debian GNU/kFooBar to kOpenSolaris
      adds  94665ad   s3-printing: Fix vlp testprinter application.
      adds  c9efd45   Fix bug 6157
      adds  3fa6943   Convert response.extra_data.data from malloc to talloc
      adds  196084d   Fix the last few format arg missmatches I missed. Jeremy.
      adds  ad9d64ee  Clean up assignments to iov_base, ensure it's always cast to void *. This should quieten some warnings with picky compilers on the buildfarm. Jeremy.
      adds  20b5fc0   s3-netdomjoin-gui: inspect the correct computername string before enabling/disabling the change button.
      adds  3e2975b   s3-netdomjoin-gui: use NetServerGetInfo() level 101 to get hostname.
      adds  d3a9ee6   s3-netdomjoin-gui: Fix join prompt dialog test.
      adds  aa84ca6   error-codes: add some more WERRORs to table.
      adds  aa71ab6   s4 config-summary: Fix printing of which libraries are external and internal.
      adds  6154b03   s3-netdomjoin-gui: prepare to call out for NetRenameMachineInDomain() to rename computers in domains.
      adds  c07f4a1   initshutdown: add shutdown reason codes.
      adds  b716e57   s3-build: re-run make samba3-idl.
      adds  a4f558d   spoolss: add SPOOLSS_ARCHITECTURE_ALL to IDL.
      adds  7403dd3   s3-spoolss: move SPL_ARCH_X defines to IDL.
      adds  d9f1b2c   Use PYTHON_VER rather than PYTHON_VERSION, as the first is already commonly used (e.g. in the FreeBSD ports system).
      adds  c71d453   s3 auth: Make debug message louder and more useful
      adds  5aefb44   s3: Fallback to the legacy sid_to_(uid|gid) instead of returning NULL.
      adds  c60bb39   s3: Fix strict locking with chained reads
      adds  c2482d6   s3 onefs: Fix ignore sacl parameter
      adds  3627ceb   s3 onefs: Self-contend level2 oplocks on BRL
      adds  8a60c26   Fix broken smb_thread_once function
      adds  7c39e45   Fix broken smb_thread_once function (again)
      adds  42e0cb8   s3/packaging: Fix build on RHEL when ccache is not available.
      adds  05379f0   s3: return proper error code in cli_smb_req_send
      adds  8611f03   s3: checkin .po for pam_winbind
      adds  c62cc96   Remove an unused struct definition
      adds  2abdfab   s4-smbtorture: cosmetic cleanup for RPC-SAMR-ACCESSMASK.
      adds  675e52c   s4-smbtorture: split RPC-SAMR-ACCESSMASK into several tests.
      adds  c3e61b5   s4-selftest: match new name of RPC-SAMR-ACCESSMASK.
      adds  077327a   s3-net: Fix bug 6340: don't segfault when cleartext trustdom pwd could not be retrieved.
      adds  6522517   s3-printing: no need to define struct table_node 4 times.
      adds  e03b9ae   Allow a parameter to smb_thread_once's initialization function
      adds  83ff460   Revert "s3: checkin .po for pam_winbind" because of license issue.
      adds  6ff09b3   s3:libsmb: return NT_STATUS_CONNECTION_INVALID if the fd is -1
      adds  ca6ec5e   s3:libsmb: let cli_smb_chain_send() also return NTSTATUS
      adds  b9f3a78   s3:libsmb: move read_smb_send/recv() static in async_smb.c
      adds  088906b   Make the thread functions a bit easier to use
      adds  045af60   Take advantage of the easier-to-use thread macros
      adds  636fbd1   Thread-safe protection: libsmbclient initialization
      adds  a13ba43   What to do about debugging in a multi-threaded application?
      adds  a89bee4   Add new functions and tests: str_list_make_empty(), str_list_make_single()
      adds  5182b10   s4:torture Use str_list_make_single where appropriate
      adds  6df4aec   dsdb:schema Use str_list_make_empty() to create an empty list
      adds  aa5cee2   s4:libnet Use str_list_make_single() in resolv code
      adds  524a79b   s4:nbtd Use str_list_make_single() to turn iname->wins_server into a list
      adds  979f13b   Fix some nonempty blank lines
      adds  9c23115   Add some const
      adds  0a5d99a   Fix a type-punned warning
      adds  e272acf   s3-netapi: add NetShutdownInit and NetShutdownAbort.
      adds  3a2c748   s3-build: re-run make samba3-idl.
      adds  8fd3c89   s3-netapi: add NetShutdownInit and NetShutdownAbort skeletons.
      adds  1ddc482   s3-netapi: add NetShutdownInit and NetShutdownAbort to public API.
      adds  80f0d81   s3-netapi: add example code for NetShutdownInit and NetShutdownAbort.
      adds  8fdb499   s3-netapi: implement NetShutdownInit_r and NetShutdownAbort_r.
      adds  074890b   Remove two unused variables
      adds  d73eab2   Add extensive tests for str_list function behaviour
      adds  d35a395   Maximum password length check too short in mount.cifs
      adds  57e03b6   Fix the core of the SAMR access functions. This passes make test, but usrmgr fails against it. The core of this patch is to move all the access mask setup into the _samr_OpenXXX functions, and then have each specific function check the attached access_mask against the required bits. We can then go through the MS-SAMR doc and match things up. Signed off by Guenther, and writespace cleanup removal by Volker. Jeremy.
      adds  a840285   Remove one use of mangle_is_8_3(), not needed. Jeremy.
      adds  41aa7d7   Add a test showing what ascii values cause an NTFS volume to create a mangled name. We don't pass this yet, but it's not run by default. Jeremy.
      adds  f61959e   Make error message clearer on fail. Jeremy.
      adds  ff9375a   Make us pass SHORTNAME-TEST. Jeremy
      adds  4dce2df   Turn on SHORTNAME-TEST in torture. Jeremy.
      adds  6d82b59   s3:first cut at dbwrap_tool - a tdb tool that is CTDB-aware.
      adds  ad240e1   s3:build: rename OBJ collection for dbwrap_tool consistently
      adds  7d653ae   s3-samr: use normal integer in r->in.level switch statements.
      adds  140d4ca   s3-samr: Fix samr access checks in _samr_QueryDomainInfo().
      adds  0e9f03c   s3-samr: Fix samr access checks in _samr_SetDomainInfo().
      adds  59192bf   s3-samr: in _samr_QueryUserInfo() make sure to not return any info in error case.
      adds  7dcf5d4   s3-samr: Fix samr access checks in _samr_QueryUserInfo().
      adds  cd421ff   s3-samr: Fix samr access checks in _samr_SetUserInfo().
      adds  88876ac   errormap: Remove wbc -> NTSTATUS error map for now. It is not used.
      adds  b4131ec   s3:build dbwrap_tool with make everything
      adds  a62e72b   s3:build: add install-dbwrap_tool target
      adds  00297b7   s3:param: prevent includes from being dumped in dump_*() functions.
      adds  c085c83   s3:swat: hide "config backend" from swat
      adds  473bf41   s3-netdomjoin-gui: only gray out labels when not root and not connecting to remote machines.
      adds  8c74d31   s3-netdomjoin-gui: cosmetic fix for empty hostnames.
      adds  d800ee5   s3-netdomjoin-gui: allow to switch between workgroups/domains with the same name.
      adds  b0c399c   mount.cifs: directly include sys/stat.h in mtab.c
      adds  7d85bf2   Fix bug 6361: Make --rcfile work in smbget
      adds  4027fde   s3-samr: Fix samr access checks in _samr_RemoveMemberFromForeignDomain().
      adds  2b78473   DeleteUser doesn't need the priv checks, this is done at OpenUser time. Jeremy.
      adds  5adb3b8   Add extra abilities for a user with SeAddUsers, so they can manipulate groups and aliases. Jeremy.
      adds  8b4e491   Ensure users with SeAddUser privs get full access to groups/aliases when opening. Jeremy.
      adds  f5c96e5   s3:build: fix linking with --disable-shared-libs
      adds  ad7dca4   Fix bug #6359 - smbclient -L does not list workgroup for hosts with both IPv4 and IPv6 addresses
      adds  0a8bb37   Oops. Forgot to delete now unused local from the previous patch. Jeremy.
      adds  118f343   s3-privileges: remove trailing whitespace from privileges codes.
      adds  dccecdf   s3-privileges: add privilege_delete_account().
      adds  06864b4   tevent: Don't install headers, since we don't install a shared lib either (from Samba).
      adds  6230eb9   Update copies of config.guess and config.sub.
      adds  a0caffd   Fix linker flags on non-Linux GNU platforms.
      adds  857c3f8   tevent: Install tevent_internal.h in the standalone build.
      adds  5065cf7   tevent: Remove python module.
      adds  ebb79e2   Fix the merged build -- thanks jelmer for the hint!
      adds  ad91ef7   s3-events: If immediate requests are pending, the timeout is 0
      adds  91aea36   Fix a typo
      adds  31a2347   Fix static linking of vfs_notify_fam
      adds  72b744f   tevent: Define TALLOC_FREE() if it's not defined yet, to allow building with released versions of talloc.
      adds  4112bb2   Move smb_create_user() in samsync
      adds  834fc37   s3-events: Not only timed, also immediate events generate a timeout return
      adds  2722dd3   s3:fix bug #6371, unsuccessful net conf setparm leaves empty share
      adds  aa70e44   s3: tevent_req_poll() loops forever when pipe is broken
      adds  795b896   Fix a type-punned warning
      adds  f140bf2   Fix broken pipe handling
      adds  8b9c5f0   Fix a race condition in vfs_aio_fork with gpfs share modes
      adds  22085c5   Add "file_walk_table" to do stuff with all open files
      adds  67a2e62   In aio_fork, we have to close all fd's, we might hold a gpfs share mode
      adds  bbbf9f1   Fix bug 5681: Do not limit the number of network interfaces
      adds  5fb3b8e   Move down the become_root()/unbecome_root() calls into the VFS modules
      adds  0a9049b   s4-smbtorture: add RPC-SAMR-USERS-PRIVILEGES test.
      adds  4724fef   s3-lsa: start a very basic implementation of _lsa_DeleteObject().
      adds  6ab0c83   s3-lsa: let _lsa_GetSystemAccessAccount() call into _lsa_EnumPrivsAccount().
      adds  ada1af4   Fix SAMR server for winbindd access. Ensure we allow MAX_ACCESS to be mapped to what we're giving Everyone. Jeremy.
      adds  9e741b3   s3-selftest: enable RPC-SAMR-USERS-PRIVILEGES.
      adds  d06051c   s3-lsa: let _lsa_OpenPolicy() just call _lsa_OpenPolicy2().
      adds  459dc8f   Change access_check_samr_object -> access_check_object. Make map_max_allowed_access global. Change lsa_get_generic_sd to add Everyone:LSA_POLICY_READ|LSA_POLICY_EXECUTE, not just LSA_POLICY_EXECUTE. Jeremy.
      adds  7c22eed   lsa: add access_masks for accounts, secrets and trusted domains to IDL.
      adds  d7142fb   s3: re-run make samba3-idl.
      adds  5186661   s4-smbtorture: Fix build warning in RPC-SAMR tests.
      adds  c3bc833   s3 sendfile: Fix two bugs in sendfile
      adds  d38e5d1   s4 torture: Fix typo
      adds  1718e80   s3: Always allocate memory in dptr_ReadDirName
      adds  f741b90   s3/docs: Fix shutdown script example.
      adds  7781959   Use TDB_VOLATILE instead of tdb_set_max_dead()
      adds  bb454b5   s3 onefs: Removing an incorrect TALLOC_FREE
      adds  3e1b648   Fix detection of "enum FAMCodes"
      adds  05870b7   Another attempt at fixing the static build of vfs_notify_fam
      adds  f1c093c   Fix an uninitialized variable in wb_context_init
      adds  1542416   Fix wb_trans_done after conversion to unix calling conventions
      adds  ae38641   Make local-wbclient flexible in # of connections and ops
      adds  cf9636e   tevent/python: Makefile was still trying to build some non AC_SUBST python targets
      adds  f9d00fb   Simplify the logic of tsocket_bsd_pending
      adds  f8da7f5   Added mapping table for account object in lsa. Jeremy.
      adds  ac65ae9   Set errno=ENOMEM if tevent_add_fd fails
      adds  8811aa1   Only build the krb5 locator when building shared libs
      adds  e3b5e28   Do not do a merged build without shared libs
      adds  ac7f4fa   s4:libcli/raw: initialy read the first 4 bytes only
      adds  8cd9c72   s4:smb_server: initialy read the first 4 bytes only
      adds  b3cc01f   nsswrapper: implement group_add() in nss_wrapper.pl.
      adds  3bd360c   nsswrapper: implement group_del() in nss_wrapper.pl.
      adds  e11f9b4   s3-selftest: add add and delete group scripts using nss_wrapper.
      adds  4b21ad9   Have ntvfs_connect() accept union smb_tcon *tcon instead of char* sharename
      adds  9a13af9   s4: try to fix privileges implementation in order to pass the RPC-SAMR-USERS-PRIVILEGES test.
      adds  3fbc871   Demonstrate a bug we have when dealing with real os-level share modes
      adds  54973d0   Fix bug disclosed by lock8 torture test
      adds  d59f84d   SMB2-LOCK: let the test pass against samba4
      adds  d23a193   s3:param: add PROTOCOL_SMB2
      adds  688945a   s3:smbd: add infrastructure for SMB2 support
      adds  c14dd15   s3:smbd: make negprot_spnego() non static
      adds  3ef6a5a   s3:smbd: add support for SMB2 Negotiate
      adds  d7d73b0   s3:smbd: allow SMB 2.002 dialect in SMB1 negprot
      adds  4abd5f3   s3:smbd: add support for SMB2 Keepalive (SMB2 Echo)
      adds  f024ca9   Use SMB_VFS_NEXT_CLOSE. This VFS stuff is really opaque to me...
      adds  5b55e47   s4:libcli/smb2: fill in transport->negotiate.secblob with the correct data
      adds  540b713   s4:libcli/smb2: use raw ntlmssp if the server didn't provide a sec blob
      adds  04ceabf   s4:libcli/smb2: fix session setup with raw NTLMSSP
      adds  d649a46   Add a security model to LSA. Similar to the SAMR code - using the MS-LSA docs. Jeremy.
      adds  c4b41c5   s3:smbd: fix initialized memory in SMB2 responses
      adds  eac1235   s3:smbd: add smbd_smb2_request_done_ex()
      adds  f9da4fb   s3:smbd: move the callback functions of smbd_smb2_request_reply() closer itself
      adds  dafc1e0   s3:smbd: for now indicate raw NTLMSSP in the SMB2 Negotiate response
      adds  1ecdc85   s3:smbd: implement SMB2 Session Setup with raw NTLMSSP
      adds  5d3d51e   s3:smbd: check the incoming session id for SMB2 requests
      adds  c1a21d0   s3: Change unix_convert (and its callers) to use struct smb_filename
      adds  000da55   Make cli_posix_open() and cli_posix_mkdir() async. Jeremy.
      adds  e65aa34   s3: Fix request flags in wbinfo when perform krb5 authentication
      adds  8c7a579   s3: set winbindd request flags in ntlm_auth to make it contact trusted domain when krb5 auth is enabled
      adds  cbe3dab   s3: Fix onlinestatus msg to return status of all domain instead of omitting trusted domains
      adds  d7480a9   s3: ignore EPIPE error when winbind finally writes to wb client because client might have already closed the socket
      adds  686e605   s4-selftest: adding RPC-SAMR-USERS-PRIVILEGES to knownfail list.
      adds  cbcee123  s3-build: fix the build of ntlm_auth. Bo Yang, please check.
      adds  c3f6eff   s3:smbd: we want to get the next command offset and not set it...
      adds  cfc68fc   s3 onefs: Fix invalid argument from the unix_convert smb_filename struct patch
      adds  96ede10   s3 torture: Fix warning
      adds  a91bcbc   Detect tight loop in tdb_find()
      adds  d4d06a4   Attempt to fix bug #6386 - Samba Panic triggered by Sophos Control Centre. Don't indirect a potentially null pointer. Jeremy.
      adds  87504b2   Ensure all possible uses of indirection through res are checked after an ldb_search. Jeremy.
      adds  5dd82fb   Revert the last two commits (fix for #6386). The actual problem was a bug in ldb in 3.2 which could return a freed pointer on ret != LDAP_SUCCESS. The main thing we must ensure is that we never talloc_steal until we know LDAP_SUCCESS was returned. Jeremy.
      adds  53de3b1   Don't steal when we know the ptr will be null. Thanks to Simo for pointing this out. Jeremy.
      adds  1f59788   s3:smbd: implement SMB2 Logoff
      adds  e9010fa   s3:winbind:idmap_ldap: fix a crash bug in idmap_ldap_unixids_to_sids (#6387)
      adds  edd9bd9   tsocket: allow empty vectors at the end for tstream_writev()/readv()
      adds  7749647   s3:smbd: SMB2 session ids are 64bit...
      adds  7dfbb28   s3:smbd: implement SMB2 Tree Connect
      adds  202509a   s3:smbd: implement SMB2 Tree Disconnect
      adds  e3851a9   Test that POSIX open of a directory returns NT_STATUS_FILE_IS_A_DIRECTORY (ERRDOS, EISDIR). Jeremy.
      adds  8c39931   Ensure we return NT_STATUS_FILE_IS_A_DIRECTORY on a posix open on a directory name. Jeremy.
      adds  1a69ba8   Allow NULL queue to writev_send
      adds  a8e02b5   Add "err_on_readability" to writev_send
      adds  6492ffd   Fix wb_simple_trans queueing
      adds  e337124   Fix closed_fd(): select returning 0 means no fd listening
      adds  4906d7f   Do queueing in wbclient.c
      adds  9de2efa   Change async_connect to use connect instead of getsockopt to get the error
      adds  f528dbc   Don't set a timeout deep inside wb_connect
      adds  7043ef2   Don't limit the number of retries in wb_trans.
      adds  e744b0a   use epoll for local-wbclient test
      adds  68c5c6d   Fix a race condition in winbind leading to a panic
      adds  5302db6   TALLOC_FREE happily lives with a NULL ptr. Tim, please check!
      adds  2bf1e8b   cope with lanman auth being disabled in old password change code
      adds  4dcc058   fixed the client side password change code
      adds  b335618   fixed interpretation of ACB_PWNOTREQ
      adds  e150271   added some more speed tests to tdbtool
      adds  f3df383   s3/docs: Fix typos.
      adds  2d689ad   Attempt to fix a debian build problem
      adds  86d087f   s3-rpcclient: use get_domain_handle() fn in enum domain users & groups.
      adds  1950e18   s3-pamsmbpass: copy _pam_get_item and _pam_get_data from pam_winbind.
      adds  05e6ebb   s4-smbtorture: re-work test_Create{User,Group,Alias} a little.
      adds  a75698b   s4-smbtorture: rename test_EnumDomain{Users,Groups,Aliases} in RPC-SAMR.
      adds  eb5e8dc   s4-smbtorture: add RPC-SAMR-LARGE-DC test.
      adds  f0139e3   s3-selftest: enable RPC-SAMR-LARGE-DC against Samba3.
      adds  fca7dce   s3-samr: Fix Bug #6372, usermanager only displaying 1024 groups and aliases.
      adds  35c3f41   s3:winbind:idmap_ldap: warn about duplicate XID->SID mappings (bug #6387)
      adds  3111d78   s3:winbind:idmap_ldap: warn about duplicate SID->XID mappings (bug #6387)
      adds  4258750   s3-selftest: fix typo.
      adds  95dbd7d   nsswitch/winbind_nss_aix.c(fill_grent): fixed memory leak.
      adds  5d2cd81   source{3,4}/torture/smbiconv.c(main): fixed file descriptor leak.
      adds  326237c   source3/utils/log2pcaphex.c(main): fixed file descriptors leak.
      adds  f5a5c6a   s3:dbwrap_ctdb: fix some function header comments
      adds  3a85344   s3:winbind_util: remove trailing spaces
      adds  a98ba0c   s3 ctags: ignore all proto.h files for tag generation
      adds  fb262f7   net: Use samba default command line arguments.
      adds  dfe06d2   s3:dbwrap_tool: add "erase" opearation
      adds  11f0759   s3:dbwrap_tool: remove superfluous command mapping
      adds  714acfa   s3:dbwrap_tool: add listkeys operation
      adds  ecdad56   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  d402866   s4:provision: Update DisplaySpecifiers (#5139).
      adds  95eeef9   s4:Added Extended-Rights and subentries.
      adds  c80c3b5   s4:provision: Added ComPartitionSets entry.
      adds  8603985   Add support for sendmsg() in socket_wrapper
      adds  6ef6538   Don't use crossRef records to find our own domain
      adds  0299609   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  a9542ba   use domain_dn not ncname
      adds  4b4fec6   make TDB_NOSYNC affect all the fsync/msync calls in transactions
      adds  52cfffb   enable one-level indexing in sam.ldb
      adds  0a0d760   fixed one-level indexing
      adds  47692f3   a useful debugging tool
      adds  c360317   s3 WHATSNEW: Mention the changes to net
      adds  d005146   s4:libcli/smb2: add some more SMB2 constants
      adds  01b05df   s4:libcli/smb2: use new SMB2_DIVELECT_REVISION constants
      adds  fadffba   s4:smb2srv: We only support SMB 2.002.
      adds  53df343   s4:libcli/smb2: remove old dialect revision constants
      adds  bd8a38b   s3:smbd: return the correct security mode and capabilities in SMB2 Negotitate
      adds  31c6679   s3:smbd: add support for SMB2 signing
      adds  ebc860e   s3:smbd: move SMB1 specific stuff into a substructure of smbd_server_connection
      adds  73eaff7   s3/docs: Fix typo in man idmap_rid.
      adds  6b7bd37   gitignore: Ignore additional auto-generated files.
      adds  caeae66   s3:pam_smbpass: don't call openlog() or closelog() from pam_smbpass
      adds  52f2f94   s3:smbd: remove unused global 'orig_inbuf'
      adds  49ca690   Introduce "struct stat_ex" as a replacement for SMB_STRUCT_STAT
      adds  447515e   Fix some nonempty blank lines
      adds  bf863bc   s4:ldb:modules: Correct typos.
      adds  73af16c   s4:ldb_modules: Correct typos.
      adds  93e16a0   s3: fix build on systems with struct stat member st_flags
      adds  4db54ff   Revert "s3: fix build on systems with struct stat member st_flags"
      adds  dd0506d   Attempt to fix the build on NetBSD
      adds  3ada1a1   Attempt to fix the build on HP/UX
      adds  b21656f   s4:tevent: Increase trace debug level to 50.
      adds  8c87170   Add DOMAIN_RID_KRBTGT define to security.idl
      adds  5264ad6   Handle the krbtgt special case by looking for RID -514
      adds  6d91ac2   s3/docs Add manpage for "map untrusted to domain" parameter
      adds  0783439   Detect missing 'witch' before detecting missing autoconf
      adds  ab5b143   Gna, how long do I program in C now??? :-)
      adds  d5e3d94   Fix some nonempty blank lines
      adds  a8ffc28   Fix a size_t/int warning
      adds  4df33ec   Fix the build of nfs4_acls.c
      adds  9a06f5e   s3: make passdb backend defaults to tdbsam
      adds  0d040ff   s3: update manpage as to the new passdb backend default
      adds  ee4c1ed   Modified SamDB to accept options like Ldb.
      adds  84998cb   s3/docs: Fix build.
      adds  3046d30   Revert "s3/docs: Fix build."
      adds  559e2ec   s3/docs: Correct version number.
      adds  3d3f398   s3:idmap_tdb: filter out of range mappings in default idmap config
      adds  ca697a9   s3:idmap_tdb: add an entry debug statment to idmap_tdb_db_init()
      adds  e12670a   s3:idmap_tdb2: filter out of range mappings in default idmap config
      adds  3fe9859   s3:idmap: fix a comment typo
      adds  75de7c0   s3: zero an uninitialized array
      adds  a4887e2   s3: Allow child processes to exit gracefully if we are out of fds
      adds  c299833   tdb: Fix some recently introduced warnings in tdbtool
      adds  e381c13   s3:idmap_ldap: filter out of range mappings in default idmap config
      adds  f55c761   Add aync POSIX hardlink and symlink and torture test for them. Missing call cli_readlink() is next. Jeremy.
      adds  bccc7ee   Add cli_posix_readlink() and a torture test for it. Jeremy.
      adds  bd11948   Add a smbclient "readlink" command and add docs for it. Jeremy.
      adds  5ab03db   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  08be142   fixed tdbbackup to give tdb error messages
      adds  ec9a091   nss_wrapper: restructure nwrap calls.
      adds  7bb9e08   nss_wrapper: split out passwd and group paths in nss_wrapper.pl.
      adds  ebf8df3   nss_wrapper: support member add and delete for groups in nss_wrapper.pl.
      adds  7a5475f   s3-selftest: use nss_wrapper.pl as "add user to group" and "delete user from group" script.
      adds  3194ad2   Add smbldap_pull_sid
      adds  d07464b   Do not segfault in pdb_search_destructor if no real search was started
      adds  01ea424   TALLOC_ZERO_P->talloc_zero
      adds  0dbecbb   Make sid_binstring & friends take a talloc context
      adds  37e4c92   nss_wrapper: remove re-structuring leftovers (unused variables).
      adds  136b2a3   nss_wrapper: fix nss_wrapper build for solaris.
      adds  28e121a   s3:nmbd: fix typo
      adds  e63d9c2   Fix some nonempty blank lines
      adds  67b83d2   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  b3f2a3a   s3-winbindd: fix remaining callers of sid_binstring().
      adds  de4c13c   s3: fix building of pam_smbpass.
      adds  d74e42e   Make getfacl async. Jeremy.
      adds  fbca269   s3/auth map NULL domains to our global sam name
      adds  656e86d   Make cli_posix_stat() async. Jeremy.
      adds  9d37357   s3 tdbtorture: Fix linking issue
      adds  0a455c1   s3: Fix a few more users of stat to use stat_ex
      adds  5c623e6   s3 onefs: update the onefs module to be compliant with stat_ex
      adds  9df85a9   Make cli_posix_chown()/cli_posix_chmod() async. Jeremy.
      adds  2e573a7   Fix incorrect RID for KRBTGT.  (was incorectly 514, should be 502)
      adds  340c690   Fix incorrect RID for KRBTGT.  (was incorectly 514, should be 502)
      adds  37e09f2   s4:torture Make the RPC-SAMR-PWDLASTET more efficient
      adds  e8ea854   s4:client Match Samba3 and remove smbmount from the distribution
      adds  10f076a   Explicitly list RPC-SAMR-PASSWORDS-PWDLASTSET and RPC-SAMR-USERS-PRIVILAGES as slow
      adds  98ff292   s4:torture Half the repeditive tests run by RPC-SAMR-PASSWORDS-PWDLASTSET
      adds  a3f619f   s4:torture Clean up users and groups added in RPC-SAMR-LARGE-DC
      adds  a2e72ac   s4:torture Don't run QueryDisplayInfo test for SAMR-USERS-PRIVILEGES
      adds  d409a12   s4:setup Remove generated attributes from provision_configuration
      adds  c9b6e9f   s4: Add additional well-known SID's/RID's.
      adds  554923c   s4: Add additional 2-letter SID/RID mappings.
      adds  b83f84c   s4:torture Don't try to Close a Deleted handle
      adds  227553f   Win2k3 don't allow creating of domain trust accounts over SAMR
      adds  f6535d3   Fix some nonempty blank lines
      adds  2228cc6   s3/docs: Fix typo.
      adds  1a7898e   s3/getdcname:  Fix 'net' crash.
      adds  9bd8b0a   s3-rpc_server: increase max number of open policy handles per pipe to 2048.
      adds  65f86a6   s3-netlogon: return proper error code for unsupported validation class.
      adds  90b3890   s3-netlogon: Fix _netr_LogonSamLogon{Ex} with validation level != 3.
      adds  059401e   s4-smbtorture: Fix test_SamLogon() for netlogon servers not yet supporting validation level 6.
      adds  12496ea   s4-smbtorture: remove trailing whitespace.
      adds  bff54b9   util: move add_gid_to_array_unique to toplevel and add add_uid_to_array_unique.
      adds  36fc0b9   s4-smbtorture: add a very basic NSS-WRAPPER testsuite.
      adds  7b8d30d   s3-selftest: enable LOCAL-NSS-WRAPPER test against samba 3.
      adds  fa3a665   s4-smbtorture: add very basic LIBNETAPI testsuite.
      adds  64d1b5c   Consolidate user create/delete paths in smbpasswd
      adds  f48e395   Consolidate create/delete account paths in pdbedit
      adds  10eec5e   s3-passdb: fix uninitialized variable in local_password_change().
      adds  3d07a92   s4-smbtorture: add NETAPI-USER test.
      adds  0542fa9   s4-smbtorture: add NETAPI-GROUP test.
      adds  8da15dc   s3-selftest: enable NETAPI-INITIALIZE and NETAPI-USER against samba3.
      adds  90db997   Revert "s3-selftest: enable NETAPI-INITIALIZE and NETAPI-USER against samba3."
      adds  992e861   s3 wbc_async: Fix copyright notice cut&paste error.
      adds  9d8766e   async_sock: Change license to LGPLv3+
      adds  e336728   s3 async wbclient: Change license to LGPLv3+
      adds  3d9e1f6   util: Change license on tevent_unix to LGPLv3+
      adds  f451dd4   s4-smbtorture: fix the build w/o libnetapi.
      adds  dde62b3   Add smbldap_talloc_single_blob()
      adds  23e3b44   s3:pam_smbpass: make smb_update_db() static.
      adds  c3b6744   libsmbclient: make SMBC_module_terminate() static.
      adds  e31d4ee   s3:add prototype of map_nt_error_from_wbcErr() to proto.h
      adds  2b68fb7   s3:pdbedit: fix "format not a string literal and no format arguments" warnings
      adds  684d3dd   Make cli_nt_delete_on_close() async. Jeremy.
      adds  8db4917   nss_wrapper: add support for getgrouplist.
      adds  62d1cd6   nss_wrapper: restructure parts of the testsuite.
      adds  2be289c   nss_wrapper: add test_nwrap_membership to testsuite.
      adds  590a3af   Re-Add the "dropbox" functionality with -wx rights on a directory
      adds  57ea909   libwbclient: Add async call framework.
      adds  29ee4f6   libwbclient: Silence a compiler warning
      adds  bb9103d   libwbclient: Store the winbind socket dir to use in the wb_context
      adds  df167ee   s3-selftest: Fix invalid /etc/group file used with nss_wrapper.
      adds  625851a   Handle EINTR in async_sock.c
      adds  e9d1197   talloc_strdup "dir" in wb_context_init
      adds  29d25d5   Move ads flags mapping to lib/
      adds  34c2172   Simplify the dropbox patch
      adds  29ae492   Remove trailing whitespaces
      adds  9fc13f6   Make it possible to change machine account sids
      adds  68e3442   Move a comment where it belongs
      adds  ff736df   Fix bug #6421 - POSIX read-only open fails on read-only shares. The change to smbd/trans2.c opens up SETFILEINFO calls to POSIX_OPEN only. The change to first smbd/open.c closes 2 holes that would have been exposed by allowing POSIX_OPENS on readonly shares, and their ability to set arbitrary flags permutations. The O_CREAT -> O_CREAT|O_EXCL change removes an illegal combination (O_EXCL without O_CREAT) that previously was being passed down to the open syscall. Jeremy.
      adds  241db90   nss_wrapper: try to fix the build of nss_wrapper on solaris.
      adds  3984b76   Fix a C++ warning
      adds  14c1362   Fix some nonempty blank lines
      adds  ba95882   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  7f16c29   when comp_num is zero, the case folded DN is always ""
      adds  a386173   auto-repack in transactions that expand the tdb
      adds  a6cc04a   overallocate all records by 25%
      adds  ae1c241   fix uninitialised use of samctx
      adds  5a39817   added support for unique indexing in ldb
      adds  ce10459   mark samAccountName, objectGUID and objectSID as unique indexed
      adds  c021330   we don't need the unique checks in the samldb code now
      adds  a0edb50   gitignore: Ignore additional auto-generated file
      adds  73c8566   use the unique flag on ldb attributes to optimise & clauses
      adds  05be1cc   s4:mkproto: Add NET_API_STATUS return type.
      adds  5004317   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  cdb765a   Fix bug #6419 - smbclient -L 127.0.0.1" displays "netbios name" instead of "workgroup" Unify the handling of the sessionsetup parsing so we don't get different results when parsing a guest reply than an ntlmssp reply. Jeremy.
      adds  83ffbb4e  Remove a variable used just once
      adds  56efcb7   Add SMB_VFS_CONNECTPATH operation
      adds  84090c9   Add a "connectpath" operation to the shadow_copy2 module
      adds  94f2ef4   nss_wrapper: fix typo while checking for getgrid_r support.
      adds  9a7a978   nss_wrapper: make sure to return after calling real_{set,end}{gr,pw}ent.
      adds  81e820c   nss_wrapper: add nwrap_ops function pointer table.
      adds  8684911   nss_wrapper: resort calls to move public calls to the end.
      adds  68bb2d2   torture: minor fixes to torture macro text output.
      adds  011a505   nss_wrapper: prefix function pointer names in struct nwrap_ops.
      adds  15e10c6   Store winattrs in GPFS
      adds  f90782f   Fix dependencies when using shared libraries.
      adds  4602cc0   Build libsamba-util as a shared library.
      adds  42fa7ec   Split up Python code a little bit so we don't hav eto link python modules to each other.
      adds  fe2b04b   python: Move helper functions for using param into a separate file rather than linking against the python module.
      adds  6ace189   Fix more unresolved symbols.
      adds  2c84685   Build modules statically by default, as there still seem to be a lot of issues with those even if shared libs work.
      adds  688efbb   Fix finding the LDB header files in the system in pyldb_util.
      adds  00bfe9c   Add support for double type in pidl.
      adds  ac9ff35   Fix pythonpath so subunit can be found.
      adds  8d966fa   Fix unresolved symbol in python messaging module.
      adds  e0a6a34   Support getting gpfs birthtime
      adds  8d033ec   Move mount.cifs/umount.cifs to the top level and remove the outdated copy in Samba 4.
      adds  edeccf0   SMB2-CONNECT: make it possible to specific the max write size via --option=torture:smb2maxwrite=12345
      adds  8be8d91   s3:smbd: allow SMB2 only if we don't use security = share
      adds  71fcd5b   s3:smbd: remove old comment, we support SMB2 signing now
      adds  089ba38   s4:torture/libnetapi: fix netapi detection
      adds  e285bb2   Move findstatic.pl script to top-level.
      adds  4bf9881   README: Fix indentation of bullet point. README.Coding: Use consistent header.
      adds  87bbae7   Rename harness2subunit.pl -> tap2subunit to be consistent with the subunit tools.
      adds  53aeb7f   selftest: Add subunit output format.
      adds  641f8d6   Support reporting current time in selftest output.
      adds  1dac17f   selftest: Factor generic functionality for buildfarm output into a separate perl module.
      adds  e72be91   selftest/README: Fix formatting.
      adds  4bbef3b   Remove empty unit test.
      adds  4828f75   selftest: Fix target/Samba4 tests.
      adds  7fddc71   selftest: Run tests for Samba4 target in the samba 4 testsuite.
      adds  2e7022e   selftest/plain: Allow caller to not specify the number of expected testsuites to run.
      adds  b0654b3   selftest: Add script that can take a subunit stream and format it.
      adds  b3491df   s3:torture: fix password timestamp checks on NetBSD
      adds  f20ded6   s3:smbd: move pending_auth_data list to struct smbd_server_connection
      adds  e16e714   s3:smbd: move negprot related globals to struct smbd_server_connection
      adds  d9843b3   s3:smbd: move max_recv to struct smbd_server_connection
      adds  f554af1   s3:smbd: move already_got_session to struct smbd_server_connection
      adds  356f033   s3:smbd: move some session specific globals to struct smbd_server_connection
      adds  75d0397   s3:smbd: move more session specific globals to struct smbd_server_connection
      adds  c862018   s3:smbd: move tcon specific globals to struct smbd_server_connection
      adds  a02265c   s3:smbd: make make_connection_snum() non static
      adds  72f8328   s3:smbd: add a lazy mode for conn_new() and conn_free() for SMB2
      adds  076aaf3   s3:smbd: create a user_struct for compat in SMB2 Session Setup
      adds  0099f47   s3:smbd: create a connection_struct in SMB2 Tree Connect
      adds  4b14ebb   s3:smbd: return more details in the SMB2 Tree Connect response
      adds  cfc8d4a   s3:smbd: add smbd_smb2_fake_smb_request()
      adds  261c59e   s3:smbd: implement a simple version of SMB2 Create
      adds  ec0553b   s3:smbd: implement SMB2 Close
      adds  0ccef51   s3:smbd: implement SMB2 Flush
      adds  4101f53   s3:smbd: implement SMB2 Read
      adds  bfd1f5d   s3:smbd: implement SMB2 Write
      adds  7cdad30   s3: correct check for usleep value boundaries
      adds  ba4d51c   Fix bug #2356 - smbclient -t <term code> no longer works. Removed code and docs. Jeremy.
      adds  96cc821   Make the path to this uglyness complete so people can find the guilty party.. Jeremy.
      adds  b11bf8b   Fix S3 "make install". Don't build cifs.upcall.c in S4 as there are no checks to see if the required include file is available. Jeremy.
      adds  0daf9a0   Note that the delaytime for update has changed betweek w2k3 and w2k8. We must eventually parameterize this. Jeremy.
      adds  bef665b   s4:torture Make Samba4 build on hosts with an older libnetapi
      adds  3ce37ae   Don't run the RPC-SAMR-LARGE-DC test multiple times
      adds  da3ee27   add NT_STATUS_HAVE_NO_MEMORY_AND_FREE()
      adds  8ca8dab   add gendb_search_single_extended_dn()
      adds  0849c1e   fixed ldb rename now that we have unique indexes
      adds  dfd56dd   changed the auth path to use extended DN ops to avoid non-indexed searches
      adds  4c70a5b   socket_wrapper Cope with SOCK_CLOEXEC and SOCK_NONBLOCK flags
      adds  44f762c   s4:torture assert that we get a Mailslot allocated before we dereference
      adds  a12b857   s4:torture Cut the RPC-SAMR-LARGE-DC test down to size
      adds  9116245   nss_wrapper: make full talloced copies of struct passwd and group in testsuite.
      adds  c49f6b7   nss_wrapper: refactor test_nwrap_membership_user() in testsuite.
      adds  dc9b705   nss_wrapper: add coherency tests for get{gr,pw}{nam,id}.
      adds  8def5cb   nss_wrapper: more coherence tests for group membership.
      adds  7433008   Only err on readability if writev_send was explicitly asked to do so
      adds  9dad053   nss_wrapper: call the nwrap_files_*() from nwrap_files_*_r()
      adds  c6f39b4   Add tevent_req_notify_callback
      adds  d0aedeb   Increase tevent version for tevent_req_notify_callback()
      adds  e53ca48   Add NTLMSSP SPNEGO to smb2 auth. Tested with Win7. Jeremy.
      adds  9f94c40   nsstest: Relicense header file to LGPLv3+
      adds  abbcd57   s4-smbtorture: fix comment in RPC-SAMR-LARGE-DC test.
      adds  46e2bbd   gitignore: remove traces of source4/libcli/auth.
      adds  930ea7c   nss_wrapper: remove getgrouplist from nwrap_ops table.
      adds  73e3c85   Change smbd_smb2_request_error() to add a __location__. This allows quick identification of smb2 parsing errors. Jeremy.
      adds  e1eb48b   s3: map NetBSD's errno on posix open calls for symlinks
      adds  5e67aa9   libwbclient: Attempt to fix build on AIX
      adds  427235e   s3:smbd: fix potential fsp leak if print_fsp_open() fails
      adds  e545b25   s3:smbd: call set_current_service() when a SMB2 tcon will be used
      adds  7f09736   s3:smbd: ignore NTCREATEX_OPTIONS_SYNC_ALERT and NTCREATEX_OPTIONS_ASYNC_ALERT for SMB2 Create
      adds  b65ba0e   clikrb5: Prefer krb5_free_keytab_entry_contents to krb5_kt_free_entry.
      adds  e53ee27   pidl Fix samba4.pidl.typelist test after addition of 'double'
      adds  fcc7372   fixed handling of change notify buffer overruns
      adds  c8d63d4   Fix bug 6392: Exit log2pcaphex if a requested output file can't be opened
      adds  53f0071   Fix a couple of warnings in log2pcaphex.c
      adds  ecd1fe2   source3/torture/vfstest.c(process_file): fixed file descriptor leak.
      adds  96de876   s3:smbd: add support for printers to SMB2 Create
      adds  160ead4   s3:smbd: implement smbd_smb2_request_error/done() as macros on top of the _ex() function
      adds  1b806d8   s3:smbd: make smbd_server_connection_terminate() a macro
      adds  7a0895b   s3:smbd: split smbd_smb2_read() into tevent_req based *_send()/_recv() functions
      adds  360c3c4   s3:smbd: split smbd_smb2_write() into tevent_req based *_send()/_recv() functions
      adds  34014f8   nss_wrapper: add more coherency checks for user and group enumeration.
      adds  5e0f122   nss_wrapper: rename test_nwrap_env to test_nwrap_enumeration in testsuite.
      adds  f40b9ed   s3:smbd: add missing return statements to the SMB2 read error cases
      adds  d960057   s3:smbd: add missing return statements to the SMB2 write error cases
      adds  613c8ac   s3/docs: Fix typo.
      adds  c110e66   nss_wrapper: fix segfault in nwrap_gr_copy_r()
      adds  af0b586   nss_wrapper: add tests for getpwent_r to testsuite.
      adds  59ee0a1   nss_wrapper: add tests for getgrent_r to testsuite.
      adds  61cf117   nss_wrapper: add cross checking test to testsuite.
      adds  fabdebd   s3:smbd: add support for SMB2 Ioctl
      adds  f6cc5db   s3:smbd: add support for SMB2 Create on IPC$
      adds  fb750d8   s3:smbd: add support for SMB2 Write on IPC$
      adds  4a64df1   s3:smbd: add support for SMB2 Read on IPC$
      adds  a3e3288   s3:smbd: add support for SMB2 Ioctl FSCTL_PIPE_TRANSCEIVE on IPC$
      adds  014ee5d   s3:smbd: only setup the dyn iovec if a a dyn blob is given
      adds  ee83d1a   s3:smbd: fix the logic for compounded requests
      adds  76acd7b   s3:smbd: keep the chain_fsp for SMB2 requests
      adds  d1db140   s3:smbd: add support for STATUS_BUFFER_OVERFLOW to SMB2 Ioctl
      adds  140fe78   s3:smbd: add support for SMB2 Ioctl FSCTL_DFS_GET_REFERRALS
      adds  b25227a   s3:smbd: fix the build in smb2_ioctl.c
      adds  d5e4463   s3:smbd: split smbd_smb2_create() into a tevent_req based _send()/_recv() pair
      adds  4f56d87   s3:smbd: split smbd_smb2_flush() into a tevent_req based _send()/_recv() pair
      adds  47b5a55   nss_wrapper: add struct nwrap_backend.
      adds  6985f39   nss_wrapper: add capability to load nss modules.
      adds  f3aa2a2   nss_wrapper: add skeleton for module nwrap_backend.
      adds  2e78bc7   nss_wrapper: add missing return in nwrap_module_init().
      adds  a845cb5   nss_wrapper: fill in module nwrap_backend.
      adds  68a1ef2   nss_wrapper: add support for loading nss_winbind.so via WINBIND_SO_PATH env.
      adds  64a1f17   Make cli_ftruncate async. Also add a simple test. Jeremy.
      adds  0bf56f5   nss_wrapper: rename nwrap_cache_{re,un}load as per metzes request.
      adds  f19c914   s3-winbindd: add some debug statements while tracking down a bug.
      adds  3cd03b2   Allow AF_UNIX for open_socket_out
      adds  a731eb6   Fix an uninitialized variable read in async_connect_send
      adds  537b257   Use data_blob_null instead of data_blob(NULL, 0)
      adds  b4d7607   Fix some nonempty blank lines
      adds  21ac549   s3:smbd: return the same things as Windows 7 for SMB2 Ioctl responses
      adds  0e261d0   s3:smbd: FSCTL_PIPE_TRANSCEIVE on a none IPC$ share should give NOT_SUPPORTED
      adds  7194937   Add the early start of an async ldap library
      adds  1769c8d   Add some samba-style tldap utility functions
      adds  256b227   Allow access as SYSTEM on a privileged ldapi connection
      adds  23b501e   Add an early prototyp of pdb_ads.c.
      adds  c94d1cd   s3/passdb: Fix debug message: 'net setmaxrid' does not exist.
      adds  afbe383   Attempt to fix the build without system-ldap.
      adds  0fee798   s3/docs: Fix example.
      adds  497b9e4   lib/tdb/tools/tdbtorture.c: fixed memory leak.
      adds  3f54032   testsuite/nsswitch/get{gr,pw}ent_r.c(dump_{gr,pw}ent): fixed wrong condition.
      adds  447fe57   s3-samr: cosmetic fixes for _samr_QueryDisplayInfo.
      adds  0845db6   s4-smbtorture: skip samr MultipleMember alias tests for 3 as well as we do already for s4.
      adds  6544264   s3-samr: _samr_EnumDomain{Users,Groups} need to return an emtpy array even for builtin domain.
      adds  ee059e3   s3-samr: let _samr_SetGroupInfo level 3 just pass with success.
      adds  c3f1f6c   s3-samr: remove total_data_size variable in _samr_QueryDisplayInfo.
      adds  93e7970   s3-samr: fix _QueryDisplayInformation r->out.returned_size.
      adds  cc7b622   mount.cifs: properly check for mount being in fstab when running setuid root (try#3)
      adds  a783b1e   s3-samr: SetGroupInfo level 1 should not return NT_STATUS_INVALID_INFO_CLASS.
      adds  fbb1e99   s3-samr: fix return code of _samr_LookupRids when run with pdb_ldap.
      adds  f5e9e19   s3-groupdb: fix enum_aliasmem in ldb branch.
      adds  35492ad   Fix after making tldap independent of ldap.h
      adds  d8f3317   req_del and req_abandon are ASN1_APPLICATION_SIMPLE
      adds  83dee90   Fix syntax of sending a delete request
      adds  f3b227c   Return full info in pdb_ads_search_users()
      adds  14a2974   Make "net sam list" work for groups, aliases and builtins
      adds  27fcab9   mount.cifs: update the mount.cifs manpage
      adds  bee9fda   Add tldap_pull_uint32
      adds  e2611e2   More pdb_ads stuff
      adds  4de4c03   Add "net sam createdomaingroup"
      adds  9726e76   Update WHATSNEW for an alpha8 release this week.
      adds  faabc97   async_sock: try fix the source4 build on FreeBSD, Solaris, SLES8
      adds  eff9bcc   talloc: try to fix the source4 build on AIX
      adds  bccef82   replace: add fallback define for IOV_MAX
      adds  bb4cffb   Fix bug 6449
      adds  054ef88   Fix a valgrind error in "net rap user add"
      adds  b5ac106   Further fix for 6449
      adds  7e8b3d8   nss_wrapper: add my copyright.
      adds  2775c52   s3-charcnv: remove remaining malloc references in convert_string_talloc().
      adds  fb6e835   s3-charcnv: always talloc_free in convert_string_talloc() error path.
      adds  9e4b510   s4-smbtorture: exclude oem_information checking for s3 in RPC-SAMR.
      adds  89616420  s3-samr: support _samr_SetGroupInfo level 2.
      adds  bb6cb7e   test: add NSS_WRAPPER_WINBIND_SO_PATH to make test.
      adds  9ac7e78   s3-selftest: forward NSS_WRAPPER_WINBIND_SO_PATH env to tests.
      adds  bc091e7   s3-winbindd: workaround alias enumeration in expand_groups().
      adds  029e8e6   s3-test: finally enable RPC-SAMR against samba3.
      adds  c41a12f   rl_event_hook detection
      adds  11332e1   Make tunable for modulesdir
      adds  40178dd   Add langinfo.h to the system/locale.h
      adds  16f5aed   Check for dmalloc at the end of the configure
      adds  ab88f90   Set SIGRTMIN to NSIG
      adds  96eaa41   SIGRTMIN additions
      adds  a7cd667   Small fix to SMB_LIBRARY macro
      adds  ef9773c   Fix make test_pam_modules
      adds  18c340b   s3:Makefile.in: use LIBDL as make variable instead of a shell variable
      adds  2c84de4   s3-rpcclient: allow to set query size for samr enum calls.
      adds  6f4044c   s3-samr: fix enum_acb_mask type (uint32 instead of uint16).
      adds  381f88f   s3-examples: fix usage for eventlog example script.
      adds  963efb5   s4-smbtorture: fix test_ReportEventLog in RPC-EVENTLOG.
      adds  66c3cd1   Implement pdb_ads_create_dom_group()
      adds  5ea8842   Implement pdb_ads_delete_alias
      adds  a51e6ce   Pass a talloc_ctx to pdb_enum_aliasmem
      adds  7ab4d3f   Implement pdb_ads_enum_aliasmem
      adds  af82489   Do not use a variable format string
      adds  9b42c5c   Add tlda_add_mod_str
      adds  275ca40   Implement pdb_[add|del]aliasmem
      adds  094f47e   Fix two 64-bit warnings
      adds  d11d438   s4-smbtorture: also test for "all" architecture in enum driver tests in RPC-SPOOLSS.
      adds  6dd1f99   s3-spoolss: add server-support for queries for the "all" architecture in printdriver enum calls.
      adds  d2bb72d   s4:heimdal: fix build on FreeBSD
      adds  c736baf   Make open_udp_socket() IPv6 clean. Trying to fix bug #6437 - Unable to join IPv6-only ads domain. Avaiting feedback from submitter before backport to 3.4 and earlier. Jeremy.
      adds  d5e6ae5   python: Fix samba4.dcerpc.rpcecho.RpcEchoTests.test_surrounding test.
      adds  7f52c8f   libsamba-util: Fix soversion.
      adds  80d0a12   s4-smbtorture: add test_QueryDisplayInfo_level to RPC-SAMR-LARGE-DC.
      adds  7caf51c   nss_wrapper: fix typo in testsuite.
      adds  bf7c814   s4-smbtorture: when testing RPC-SAMR-LARGE-DC its fine to just close the objects.
      adds  c49c1b9   s3-lsa: remove old code that we cannot even compile anymore.
      adds  46b5cce   Fix some nonempty blank lines
      adds  4c39297   nsswitch: try to fix segfault in nss_winbind on NetBSD found by torture test.
      adds  890fbf2   Make "net ads listmem" also work for domain groups
      adds  89bd09e   Implement pdb_ads_enum_group_members
      adds  4b0658d   Replace the "ipv4" specific strings in libcli/cldap/cldap.c with "ip". CLDAP can run over IPv4/IPv6, even though some of the netlogon messages are IPv4 specific. Fix the new ads_cldap_netlogon() to be IPv6/IPv4 agnostic. This compiles but I don't have a good test env. for this (although as the previous code was *completely* broken over IPv6 this will expose previously hidden bugs if it's broken :-). Jeremy.
      adds  03dd06d   fixed socket wrapper to determine family from the right structure
      adds  b258c5f   work around conflict in pidfile() prototype for heimdal on NetBSD5
      adds  f7ba8ba   try to get PICFLAG right for HP-UX with gcc
      adds  c0965e0   It seems that IRIX doesn't have IOV_MAX
      adds  b5ca541   s4-smbtorture: rename SECRETS to LSA-SECRETS.
      adds  7e14700   Implement "net sam deletedomaingroup"
      adds  63e6bb9   Implement pdb_ads_delete_dom_group
      adds  54fb170   lsa: use the lsa access masks in idl.
      adds  6545e9e   Make "net sam [add|del]mem" work for domain groups
      adds  fa074c9   Implement pdb_ads_[add|del]_groupmem
      adds  0302bbd   No need to free twice -- thanks gd :-)
      adds  71caa90   s4-selftest: change rpc.secrets to rpc.lsa.secrets here as well.
      adds  72fd5fa   s3-net: fix "net ads testjoin".
      adds  81275c8   s4:libcli/smb2: prepare SMB2 signing code for compounded requests
      adds  d777879   s4:libcli/smb2: add support sending compounded requests
      adds  5b99fa5   s4:libcli/smb2: only add the 1 byte dynamic buffer padding for non compounded requests
      adds  d153430   s4:libcli/smb2: add smb2_transport_credits_ask_num()
      adds  7b27b5f   s4:smb2srv: remove the chained file handle on close
      adds  7633995   s4:smb2srv: fix handling of multiple compounded requests
      adds  f550915   s4:smb2srv: remove old TODO comment, we already check the seqnum
      adds  959503e   s4:smb2srv: correctly fail remaining compounded requests after a failure
      adds  ba42ccc   s4:torture: add SMB2-COMPOUND test
      adds  38cd0e0   net: Only use the in memory ccache when not already using a kerberos ticket in net ads
      adds  ebf5523   s4: smbcli_transport_send hit the socket right away if possible
      adds  8d95883   s4:smb2srv: don't allow the related flag on the first request in a compounded chain
      adds  7c58a2f   SMB2-COMPOUND: add some tests for invalid requests
      adds  6c44cc1   s3:smbd: don't include 1 byte padding for the dynamic buffer of SMB2 responses
      adds  915892e   s3:smbd: for now ignore all non NBT Session Message requests for SMB2
      adds  c0b6405   s3:smbd: more validation of the incoming SMB2 requests
      adds  c8b3030   s3:smbd: skip file handle checks for SMB2 compounded requests
      adds  3d220f9   s3:smbd: make sure we pad compounded SMB2 responses to 8 bytes
      adds  4ae8bf0   s3:smbd: only pass the chained file handle for related compounded SMB2 requests
      adds  66acfbf   s3:smbd: response with the same SMB2 flags as given by the client
      adds  a18341d   s3:smbd: only check the next_status for related requests
      adds  9af9a43   Do not pull samAccountName twice
      adds  6b0e6fc   s4-tests: Add separate variable for tap2subunit.
      adds  fae921e   Fix installation path of the subunit python modules.
      adds  078443b   Some more fields in pdb_ads_init_ads_from_sam()
      adds  b660e51   If there are no mods, don't bother the ldap server
      adds  48dbfc8   fixed server side sorting of case-insensitive strings
      adds  6836b16   fixed server side sort control
      adds  8e1b848   Clarify and expand the Kerberos notes made by Andrew Bartlett in 2005
      adds  fbde001   Remove copy of kerberos-notes.txt added in incorrect location
      adds  9e7501b   Clarify and expand the Kerberos notes made by Andrew Bartlett in 2005
      adds  d420196   added asn1 functions for handling booleans in a simple context
      adds  a5003de   fixed the encoding/decoding of the reverse attribute for server side sort
      adds  c6f5e1b   fixed some places where RPC-SECRETS needs to be changed to RPC-LSA-SECRETS
      adds  ad0d803   s3/docs: Fix typos.
      adds  ddad58f   mount.cifs: explicitly handle non AF_INET/AF_INET6 addresses
      adds  29b78b3   s3-build: Fix make test_shlibs and test_nss_modules.
      adds  dc5c7b7   Make ctemp async. Fix the test to pass against W2K3. Jeremy.
      adds  27bb7ac   lib-util: move set_blocking() call into own file.
      adds  b152afe   s3-libwbclient: fix unresolved symbols in libwbclient.
      adds  fc2a3b6   s3: Remove unused stat structs being passed to SMB_VFS_CREATE_FILE
      adds  ab779f5   s3: Remove extraneous calls to unix_convert
      adds  6088e55   s3: Make all callers of SMB_VFS_CREATEFILE call unix_convert first
      adds  2481d8d   s3: Remove unix_convert handling from createfile implementations
      adds  5b2034f   s3: Remove the now unused CFF_DOS_PATH flag All paths are now unix paths, making this flag useless.
      adds  bddd7ad   s3: Add utility function for copying an smb_filename struct
      adds  a9ec21c   s3: Prepare the first set of SMB_VFS_CREATE_FILE callers to take an smb_filename struct
      adds  6e9e033   Fix a segfault in pdb_ads_delete_user()
      adds  96df53f   Implement pdb_ads_lookup_rids
      adds  baa47dd   pdb_default_aliasinfo is just fine for pdb_ads right now
      adds  6372bd6   Implement pdb_ads_set_aliasinfo
      adds  e5353ce   Don't recurse in reopen_logs().
      adds  e9caf7d   A script to compare the differences in nTSecurityDescriptor between 2 hosts
      adds  223b30f   Fix build of recurusion fix in reopen_logs()
      adds  3174de6   Fix build with external talloc.
      adds  117c19e   Implement pdb_enum_alias_memberships
      adds  7ea3cc5   selftest: Use subunit internally, and a separate test output formatter.
      adds  0a1dbf3   subunit: Support the time: command.
      adds  9e10800   subunit: Move more Subunit printing logic to Subunit.pm.
      adds  0e2f970   Subunit: Support "fail" as alias for "failure" in Subunit streams.
      adds  4e276fb   selftest: Add script to filter out known failures from a subunit stream.
      adds  24f01e7   selftest: Use filter-xfail for known failures
      adds  9bdf76c   selftest: Avoid decreasing total testsuites if the original total is not known.
      adds  16a69f3   selftest: Use external processes for filtering known failures and pretty formatting.
      adds  c278ee5   More work supporting prefixes.
      adds  4308e69   selftest: Fix subunit stream to include the right prefixes rather than extending the subunit protocol.
      adds  8a76e4a   selftest/subunit: Remove prefix command.
      adds  e979560   selftest: Remove unnecessary uses.
      adds  68578d6   selftest: Fix handling of testsuite, reintroduce progress indication.
      adds  ed61cc5   selftest: Fix subunit formatting, fix years when filtering subunit streams.
      adds  2e311fd   selftest/subunit: Remove open_tests argument from parse_results.
      adds  d8a77a7   selftest: Properly recognize xfail testsuites.
      adds  84f2d30   selftest/subunit: Add diff command that can diff two subunit streams.
      adds  9faaffa   selftest: Make it easier to do subunit diffs from other apps.
      adds  2ffffcb   subunit: Sort diff output.
      adds  43143aa   Fix Samba 3 selftest to use new selftest formatting functions.
      adds  3344df8   selftest: Fix uninitialized variables in selftest output.
      adds  cc21634   selftest: Fix exit code for format-subunit.pl.
      adds  6eadb8a   s3: refactor utility function to handle splitting the directory from the mask
      adds  3950675   s3: Prepare the do_unlink path for passing smb_filname to SMB_VFS_CREATE_FILE
      adds  62f36b1   s3: Prepare the rename path for passing smb_filename to SMB_VFS_CREATE_FILE
      adds  ef55c2b   s3 passdb ads: add missing character
      adds  5cef57f   Fix bug #6297 - owner of sticky directory cannot delete files created by others. The reason we couldn't delete was we were erroring out early if requestor was not the owner of the file we wanted to delete, instead of checking if the requestor owned the directory as well. If either of these is true, we must go on and check the ACL. Karolin, this is a must for 3.4.0 and also 3.3.next. I'll update the bug report with patches for 3.4.0 and 3.3.next and ask vl to review. Jeremy.
      adds  9b261c0   s4:heimdal: import lorikeet-heimdal-200906080040 (commit 904d0124b46eed7a8ad6e5b73e892ff34b6865ba)
      adds  4c1a7d7   Add supportedCapabilities to our rootDSE
      adds  8fc3602   subunit-filter: Print names of skipped testsuites.
      adds  b8f36d3   selftest/buildfarm: Don't assume that a reason being specified is an indication of failure.
      adds  3938d1e   s3-docs: Fix Bug #4280. Shutdown scripts are called as root for privileged users.
      adds  bbe758d   always enable RPC debugging with a debug level >= 100.
      adds  f5a47dc   avoid crashes in ndr_print_*() calls
      adds  ddce3b5   two more NT status codes that we get on DRS with w2k8-R2
      adds  ff4acca   Revert "avoid crashes in ndr_print_*() calls"
      adds  6c5c991   s3: Call va_end() after all va_start()/va_copy() calls.
      adds  994a4d3   format-subunit: Remove subunit output module.
      adds  c418af2   ad-schema/license.txt: Fix typo.
      adds  ba4a047   packaging/Debian: Remove outdated Debian package sources and instead refer to Debian.org and SerNet packages.
      adds  8c10fb7   selftest: Output subunit on the buildfarm.
      adds  13e1654   selftest: Remove existing buildfarm output format.
      adds  718f9be   selftest: Add option to strip output of succeeded tests, and use it on the buildfarm.
      adds  a36a3e4   Add debugging facility to tldap, analogous to tevent
      adds  baa6ebd   Add basic tracing of tldap messages
      adds  6e4c57c   Activate tldap tracing in pdb_ads
      adds  7c3f31a   subunit: Pass canonical names of test results to formatters and filters.
      adds  38780d6   Fix wb_req_more(): Return 0 when done, read_pkt_send needs that
      adds  93384da   selftest: Document the fact that test runner and formatter are now separate tools.
      adds  4bef8ac   selftest: Fix references to filenames with knownfailures and slow tests.
      adds  89aed27   subunit: non-zero exit code if one or more testsuites failed.
      adds  9b5d905   examples:s2→s3-ldif-convert-script: fix objectclass recognition
      adds  1be1a33   Simplify close_normal_file()
      adds  808721f   Fix bug 6440
      adds  f409b00   Check for error in transfer_file return also. Jeremy.
      adds  9d7c4ad   s3: Add smb_filename utility functions and fix a bug in copy_smb_filename
      adds  04afa4b   s3: Plumb smb_filename through SMB_VFS_CREATE_FILE
      adds  a88bbaf   libwbclient: Add debugging hooks.
      adds  afe7949   smbtorture: Remove unused 'quiet' output format.
      adds  4785036   smbtorture: Output subunit by default.
      adds  baa6084   Make winbindd_cli_state->request a pointer instead of a struct member
      adds  c049d09   Convert the main winbind client communication to wb_reqtrans.c
      adds  9b06c27   Convert the winbind parent->child communication to wb_reqtrans
      adds  0834574   Remove some unused code
      adds  ed3bc61   Add wb_domain_request_send/recv
      adds  e3bed48   Add an async wb request loop
      adds  340b55a   Add async wb_ping
      adds  d362313   Convert async_domain_request to wb_domain_request_send
      adds  14889b1   Add winbindd_dual_ping to all children
      adds  225b14c   Convert winbindd_domain_info to wb_domain_request_send
      adds  d61f362   Remove unused init_child_connection()
      adds  e4fb2b9   Do not use "finished" in winbind child
      adds  eaaaea0   Avoid scanning the client list when a client exits
      adds  c4a97b2   Do not store the listening fde
      adds  07fac35   Make rescan_trusted_domains a timed event
      adds  f1dd6cd   winbind: replace process_loop() by tevent_loop_once()
      adds  cd99196   Fix an error message: We get the errno in "err"
      adds  90535b5   Remove an unused struct member in winbindd_cli_state
      adds  97ba4f6   Make winbindd_cli_state->response a pointer instead of a struct member
      adds  49eccee   Remove "winbindd_request" and "winbindd_response" from winbindd_cli_state
      adds  b706265   Fix a = vs == error in writev_handler
      adds  0c3580c   Do a correct TALLOC_FREE in an error case
      adds  f92269a   s3/libsmb: Fix debug message.
      adds  24f9f32   Add a synopsis section to the pam_winbind manpage.
      adds  779eea4   Document the try_first_pass option in the pam_winbind manpage.
      adds  1809ff4   Dcoument the PAM data exports in the pam_winbind manpage.
      adds  59ab157   Move pam_winbind to the right manpage section (8).
      adds  ed5c270   Fix the section of the pam_winbind manpage.
      adds  3014753   Fix the posixtimedlock test
      adds  57ba31c   Add option to --disable-python on build
      adds  f518e37   Add new replace check for --version-script
      adds  7aee9f9   Add exports file and abi checker for tdb
      adds  e83f4b8   Add exports file and abi checker for talloc
      adds  efccef0   Add exports file and abi checker for tevent
      adds  6f33503   s3 onefs: Change onefs modules to use the new createfile api
      adds  537aa4c   s3 onefs: Fix reading over the end of the array, because the incorrect array was being read.
      adds  f7ada51   python: Add API for accessing available shares.
      adds  308de54   python: Provide way to iterate over available shares.
      adds  c033039   s3-netapi: add NetGetJoinInformation example code.
      adds  2f88475   s3-docs: fix typo in pam_winbind.8.
      adds  33be1f5   s3-netapi: Fix Bug #6305. Correctly prompt for a password when a username was given.
      adds  29b8e08   s3-netapi: Fix Bug #6451: net/libnetapi user rename using wrong access bits.
      adds  cbb55b3   _lsa_EnumAccountRights and _lsa_EnumPrivsAccount can return an empty set of privilages if the SID doesn't have any. (From [MS-LSAD.pdf]) Jeremy.
      adds  823681b   s4-smbtorture: use TORTURE_TEST_USER define in libnetapi user test.
      adds  bdd214b   s4-smbtorture: use torture_comment in RPC-SAMR-USERS-PRIVILEGES test.
      adds  fbe85c7   s4-smbtorture: add test for NetUserSetInfo level 0 (user rename).
      adds  9b30c5c   Fix msdfs after the change to smb_filename struct. We must *always* pull the pathname, then call resolve_dfspath(), before unix_convert(). Jeremy.
      adds  eae3745   Remove msdfs pathname processing from default create file. No longer needed. Jeremy
      adds  095f66b   s3/libsmb: Fix typo in error message.
      adds  f0930ce   s3/i18n: Update German SWAT translations.
      adds  5a8483e   s3-net: Fix Bug #6328: allow multiple rights in "net sam rights grant".
      adds  e26de2d   s3/i18n: Add Russian translation for SWAT messages.
      adds  c5580ca   s3/i18n: Add Russian to the list.
      adds  6098be3   s3/packaging: source -> source3
      adds  13494c0   s3/packaging: pam_winbind has been moved to section 8.
      adds  86450bd   s3-net: Fix Bug #6328: support "net sam rights grant/revoke" with multiple rights.
      adds  ac1d311   fix release scripts to always git clean
      adds  2f27d0c   pyldb: Support getting the parent of special DNs without segfaulting.
      adds  c3770f1   pyldb: Fix segfault, freeing memory too early in search.
      adds  d558d8a   pyldb: Fix two memory leaks of attribute lists.
      adds  d4172bb   pycredentials: Fix memory leak.
      adds  0c16676   pyldb: Fix memory leak of LdbMessage's created from Python.
      adds  7b8fcac   pycredentials: Raise MemoryError when unable to create objects.
      adds  28a2c26   param/python: Fix memory leak of LoadParm objects.
      adds  a61e114   pyldb: Fix another memory leak and reference counting error.
      adds  f1561cd   pyldb/tests: Use different dn's everywhere, to easily spot which test is breaking in gdb.
      adds  0c3769e   pyldb: Fix memory leak in Dn.concat.
      adds  4d2baca   pyldb: Fix memory leak in Dn.get_parent().
      adds  832b929   pyldb: Fix three more (minor) memory leaks.
      adds  8b82e3b   Make fullschema script executable.
      adds  2dd921c   Only install an explicit set of scripts during "make install", rather than whatever happens to be in the source tree.
      adds  43b7a0e   tdb: Fix help string in configure flag to enable Python bindings.
      adds  57cd98d   selftest: report time after testsuite, gives nicer output on the buildfarm.
      adds  7d20e8f   Fix bug #6476 - more then 3000 smbd-zombies in memory We weren't reaping children in the [x]inetd case. Jeremy.
      adds  57c514a   Remove outdated Python status file.
      adds  76bf5a4   configure: Use Python tdb bindings from the system, if found.
      adds  4657f52   Fix build with system LDB.
      adds  4e293e3   smb_build: Always build modules for system-libraries as shared libraries, 	since they can't be included in the static library.
      adds  a5563d2   selftest: Use common function when skipping testsuites based on run-time conditions.
      adds  edbbbff   dsdb: Fix build against system ldb.
      adds  8178a40   Use system LDB by default if the right version was found.
      adds  78e316d   Use system Python LDB bindings, if present.
      adds  5cfac1a   s3: Plumb smb_filename from create_file all of the way down to fd_open
      adds  4e3656b   s3: Change SMB_VFS_OPEN to take an smb_filename struct
      adds  5eac926   s3 onefs: Remove dfs resolution from create_file() now that it's being done at a higher level
      adds  f666da6   Add const to cast, to fix warning
      adds  efe6552   NETLOGON pipe improvements
      adds  71515ba   s4: Call va_end() after all va_start()/va_copy() calls.
      adds  68fd09e   LDB: Link against both tevent and talloc
      adds  b112cc5   For tevent to install tevent_util.h
      adds  e0caf39   Fix syntax error in lib/ldb/ldb_sqlite3/base160.c
      adds  89e979f   Fix resource leak in lib/ldb/tools/ldbmodify.c
      adds  ef45b31   source4/client/client.c: Possible memory leaks
      adds  b250c8d   Fixes for the "cldap" tests
      adds  9534598   Require the new tdb 1.1.5 (for performance reasons)
      adds  0ac46b0   s4:gensec Print GSSAPI error message when unable to find PAC
      adds  2afc6df   s4:setup Add an option to 'setpassword' to force password change at next login
      adds  19413c5   s4:kdc Allow a password change when the password is expired
      adds  58e8db9   s4:libnet Allow 'net password change' to work on expired passwords
      adds  033e25f   s4:testprogs Don't specify a username/password when checking the ccache
      adds  1e6fb7d   s4: Add tests and 'must change password' flags in setpassword and newuser
      adds  79454b5   Bump the ldb version and the version Samba4 requires.
      adds  6620489   Remove unused variable
      adds  33a5992   s3:netlogon Cope with recent rename in netlogon.idl
      adds  e912764   s3/docs: Add documentation for 'net sam rights'.
      adds  c925058   Revert "For tevent to install tevent_util.h"
      adds  6037c20   wbinfo: use wbcLogonUser for wbinfo -K.
      adds  e7e98ba   libwbclient: fix returned LogonInfo in wbc_LogonUser().
      adds  3426748   Replace the boilerplate calls to : resolve_dfspath() -> unix_convert() -> get_full_smb_filename() -> check_name() with a new function filename_convert(). This restores the check_name() calls that had gone missing since the default create_file was changed. All "standard" pathname processing now goes through filename_convert(). I'll take a look at the non-standard pathname processing next. As a benefit, fixed a missing resolve_dfspath() in the trans2 mkdir call. Jeremy.
      adds  d2da9de   Add some const to the stat struct in the dosmode calls. Fix a couple more unix_convert uses to filename_convert. Fix bug in acl_group_override() where an uninitialized struct could be used. Move unix_convert with wildcard use in SMBsearch reply to boilerplate code. Jeremy.
      adds  3188582   acl_group_override() doesn't need to call stat. Pass this down from above (as const). Jeremy.
      adds  5a9ca3d   Fix bug 4699: Remove pidfile on clean shutdown
      adds  5d40677   s3-pam_winbind: Fix Bug 6253: Use correct value for password expiry calculation.
      adds  0376d05   Correct handling of 32-bit integer attributes in SAMBA 4 - LDB handles now all 32-bit integer attributes correctly (also with overflows)   according to the schema - LDAP backends handle the attributes "groupType", "userAccountControl" and   "sAMAccountType" correctly. This handling doesn't yet use the schema but   the conversion file "simple_ldap.map.c" which contains them hardcoded.   Did also a refactoring of the conversion function there. - Bug #6136 should be gone
      adds  2627c6c   Fixed some uninitialised variables
      adds  a8e757b   A fix in the ACL code used by both SAMBA 3 and 4
      adds  5c19c60   s4:ldb Add test for integer normalisation behaviour
      adds  dcc9ae6   s4:ldapsrv Place the 'privilaged' ldapi socket under an #ifdef
      adds  17e1cbb   Partially revert restriction of socket_wrapper to 1500 byte writes
      adds  4ceae35   Mark as release version
      adds  c0d681a   On our way to alpha9!
      adds  ec47444   Allow developers access the the privilaged ldapi socket for the moment
      adds  19723ed   Partially revert restriction of socket_wrapper to 1500 byte writes
      adds  e5a15e6   added a sample script for the "idmap script" option
      adds  4c23a95   added some basic documentation for the idmap script option
      adds  d9498aa   Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
      adds  e6cb82a   s4-smbtorture: fix test_GetInfoLevel crash bug in RPC-DFS.
      adds  862ae38   s3:dmapi: prefer dmapi libs from gpfs over system libs
      adds  5cb6bf6   Add tldap_context_[gs]etattr
      adds  663e841   Make tevent_req_is_ldap_error public
      adds  b9c99a2   Add tldap_fetch_rootdse
      adds  756f837   Add tiny tldap test
      adds  4ad43a2   s3/docs: Fix typo.
      adds  8d1b819   Fix Coverity IDs 922 and 933
      adds  0524d24   Add a missing talloc_move() in tldap_search_recv
      adds  7930f15   Don't require "Modify property" perms to unjoin bug #6481) "net ads leave" stopped working when "modify properties" permissions were not granted (meaning you had to be allowed to disable the account that you were about to delete).
      adds  ec154a1   s3:build: link libtalloc statically if using internal libtalloc
      adds  5ceda58   s3:build: check for availability of external libtdb and use it if available
      adds  e3c7720   s3:build: remove LIBTDB_OBJ from TDBTORTURE_OBJ collection
      adds  bd70351   s3:build: build the tdb tools only when using the internal libtdb
      adds  23c7ecc   s3:build: build talloctort only when using the internal liballoc
      adds  8925778   s3: fix make test with external libtalloc or libtdb.
      adds  1e989db   Fix coverity #676. Forward NULL. Jeremy.
      adds  f262f80   Fix coverity #920. Possible NULL deref. Jeremy.
      adds  d9eb1d9   Fix coverity #900. Resource leak. Jeremy.
      adds  271d09f   Fix coverity #740. Resource leak in error paths. We should always return queue here as the caller will free. Jeremy.
      adds  661f0ba   Fix coverity #729. Resource leak in error path. Jeremy.
      adds  eb8c081   talloc_tos() aborts if it can not get a stackframe
      adds  f24e63a   Fix empty lines
      adds  62eb817   Fix setting passwords in pdb_ads
      adds  63a70ba   Prepare control support
      adds  d45cf01   tldap control support
      adds  6abd9e4   Add tldap_entry_has_attrvalue
      adds  361db18   Add tldap_supports_control
      adds  ecf8ceb   Move asn1_blob() to lib/util/asn1.c
      adds  22cb9bd   Move asn1_load_nocopy() to lib/util/asn1.c
      adds  a3eb0a3   Reorganize retrieving errors and server-sent controls
      adds  4aade27   Add tldap paged searches, together with two helper routines
      adds  36a8abc   s3-libnet: fix libnet_unjoin_remove_machine_acct() when called without ads struct.
      adds  5a4d618   s3: forward MSG_DEBUG from smbd parent to all children
      adds  ed8c0ed   samr: add samr_UserInfoLevel and samr_DomainInfoClass enums based on MS-SAMR.
      adds  451a73e   s3: re-run make idl.
      adds  e4dec23   s3-eventlog: implement _eventlog_ReportEventW().
      adds  a6ab195   s3-lsa: Fix error path in _lsa_EnumAccountRights.
      adds  118ac25   s3-spoolss: restructure _spoolss_EndDocPrinter().
      adds  05459cf   s3-printing: eliminate another non sec_initial_uid using security check.
      adds  46167c1   s4-smbtorture: more paranoid checks while testing group membership in RPC-SAMR.
      adds  e3fb71d   Only set the password if there is one
      adds  17a6554   Reenable the LDAPI socket for the merged build
      adds  cf7c41b   s3:smbd: the SMB2-COMPOUND test shows that the related vs. unrelated flags isn't checked first
      adds  bea384b   s3:smbd: add smbd_smb2_send_oplock_break()
      adds  754db20   s3:smbd: keep a list of outstanding SMB2 requests
      adds  3b25d86   s3:smbd: add support for async interim SMB2 responses and prepare SMB2 cancel
      adds  b7ea274   s3:smbd: send SMB2 interim responses for async calls
      adds  36c1019   s3: Convert is_visible_file to use talloc_asprintf instead of malloc
      adds  e129384   s3: Plumb smb_filename through SMB_VFS_STAT and SMB_VFS_LSTAT
      adds  28d74f9   s3-samr: refactor _samr_QueryDomainInfo().
      adds  aab9e55   s3-samr: refactor _samr_SetDomainInfo().
      adds  ebf0af0   s3-examples: make get_next_oid exectuable.
      adds  f62d9f5   s3-netlogon: fix validation level 2 support in netr_SamLogon and friends.
      adds  313a2bf   s3-netlogon: remove init_netr_SamInfo functions.
      adds  2032a19   mount.cifs: add support for sending IPv6 scope ID to kernel
      adds  6a66114   Add a \n to a debug message in smbacl4_nfs42win
      adds  7450f3a   s3-netlogon: remove remaining netlogon init functions.
      adds  946beae   s4: Add libwbclient backend to auth_winbind
      adds  309924e   s4 auth_winbind: Don't allocate the rids for the info3 structure within the loop
      adds  4250eab   s4 auth_winbind: Internally, info3 has utf8 buffers, not utf16 buffers.
      adds  9c48f5b   Fix bug #6506 - SMBD server doesn't set EAs when a file is overwritten in NT_TRANSACT_CREATE. Reported and verified by Long Li <longli at microsoft.com> Jeremy.
      adds  358ccc3   s3: Change set_ea() and its callers to use smb_filename
      adds  2ccd501   s3 onefs: Plumb smb_filename through onefs createfile path
      adds  da9cee8   s3: Remove get_full_smb_filename() from open_directory()
      adds  9001c53   s3: simplify some redundant logic in is_ntfs_default_stream_smb_fname()
      adds  eb8c658   s3 file_access: Convert some more functions over to use smb_filneame
      adds  6395bc5   s3: pass a valid stat into file_ntimes()
      adds  2579afc   s3-vlp: drastically shrink size and dependencies of the virtual line printer.
      adds  a4bc5bf   s3:passdb: fix bug #6509: use gid (not uid) cache in fetch_gid_from_cache().
      adds  131c95e   Upgrade ntvfs_map_*info to ntvfs_map_async_setup/ntvfs_map_async_finish
      adds  cfafe9b   Fix a typo in a comment
      adds  382a937   Fix some dead code warnings from SUN Studio
      adds  3c382db   Don't use ads realm name for non-ads case.  #6481
      adds  04e4d03   The solaris linker seems to require an extra mention of dependent libs
      adds  a702dea   s3/lanman: Workaround for KB932762.
      adds  0fb0275   Fix some nonempty blank lines
      adds  79c299f   Stop listening for inotify data when there's none
      adds  53b9a24   tldap: Don't fire off more than one read_ldap request during searches
      adds  c687eb1   Properly free a downlevel readv request. Metze, please check
      adds  55dae44   Add tstream_read_packet
      adds  f5321ff   Convert tldap to tstream
      adds  8e22e38   Move read_ldap_done after read_ldap_send
      adds  ae5e1d9   tldap_msg_received: Properly free the asn1_struct in case of an error
      adds  c594d21   Add tldap_search_va
      adds  344dbce   If the connection is down, don't try another write.
      adds  325a58a   Make pdb_ads survive a restart of Samba4
      adds  711544d   Turn the pdb_rid_algorithm into a capabilities call that returns flags
      adds  8414048   _lsa_QueryInfoPolicy: Use symbolic info level names
      adds  b08beed   Small patch for SPOOLSS pipe
      adds  bc7b608   Fixes for SAMBA3RPC torture test
      adds  1e21ada   Two patches which fix issues on cross compiling/building
      adds  2d9b51c   Correct the headers of some SAMBA 4 setup python scripts
      adds  994506a   ldb: Properly handle NULL when copying attr lists.
      adds  077898b   Enhancement of "simple ldap map" with "systemFlags" attribute
      adds  4aa335b   SAMDB: Don't check for "sAMAccountName" twice
      adds  c5a1aa5   Correct some typos in the LDB partition module
      adds  55ed0be   Fix bug 6514: net gives unhelpful "lp_load failed" when it's missing smb.conf
      adds  1501309   Adds the impersonation level in ntcreatex requests to SAMBA 3 misc torture test
      adds  0e95b80   Revert "s4:debug: make setup_logging() a bit more compatible with samba3"
      adds  6e92505   Fix ndrdump to use a common setup_logging() API
      adds  595d07d   mount.cifs: don't pass text ro/rw options to kernel
      adds  ec5c83c   s4-smbtorture: add torture_suite_add_machine_workstation_rpc_iface_tcase.
      adds  50bb4bc   s4-smbtorture: add RPC-SAMR-MACHINE-AUTH test.
      adds  bd997b2   s3-selftest: add RPC-SAMR-MACHINE-AUTH to list of test to run against s3.
      adds  b1d5e51   tsocket/bsd: more correctly check if the cached tevent_fd is still valid
      adds  857ed9c   tsocket/bsd: also ask for TEVENT_FD_READ when we want to write into a stream socket
      adds  e4e8555   lib/util: fix building tevent_ntstatus without config.h
      adds  3650143   s3:lib/sysquotas: fix usage of SMB_STRUCT_STAT (struct stat_ex).
      adds  57d3ada   s3:fix build of old linux quota system and other unixes' quota implementation
      adds  ce8159b   s3:pdb_ads: we need to make the fd for tldap/tsocket non-blocking
      adds  28ef5c3   s3-pdb_tdb: give 'unknown_str' the proper name 'comment' and set comment in passdb.
      adds  772d5de   s4-smbtorture: correctly test comment behaviour in RPC-SAMR-USERS against s3.
      adds  69af9ea   s3:build: check for external liblua, link lua statically if using internal lib
      adds  0b2b9fd   s4-smbtorture: use torture_comment & torture_warning in RPC samr tests.
      adds  db89b42   s4:dsdb Explain the parsing steps for userPrincipalName cracknames calls
      adds  684a03e   Rework hdb-samba4 to remove useless abstractions.
      adds  6ba0e7f   s4:kdc Only get the lp_ctx once for a LDB_fetch()
      adds  89a074b   s4:heimdal Allow KRB5_NT_ENTERPRISE names in all DB lookups
      adds  49e5b83   s4: dsdb Avoid using the internal ldb_private.h header
      adds  4e58c78   s4:ldb Allow rootdse module to build without ldb_private.h
      adds  9aff7b0   Rework the kerberos-notes.txt in order and format
      adds  66780e0   s4-smbtorture: remove trailing whitespace from RPC-SPOOLSS.
      adds  e7d72b5   s4-smbtorture: Test for newly added form with enum call in RPC-SPOOLSS.
      adds  b85b93d   s3-spoolss: Bug #6512. Fix support for enumerating user forms.
      adds  91a8cb8   Fix bug #6431 - local groups from 3.0 setups no longer found. Search for groups without group suffix, group suffix is only used for new entries.
      adds  f725014   umount.cifs: don't build it by default
      adds  78519b6   s3-netlogon: remove unneeded fstrings from netlogon server.
      adds  7f7ebfa   Fix bug #6496 - MS-DFS: cannot follow multibyte char link name. consumed_ucs is the number of bytes of the UCS2 path consumed not counting any terminating null. We need to convert back to unix charset and count again to get the number of bytes consumed from the incoming path.
      adds  969106a   s3 docs: Add documentation for 'kerberos method' and 'dedicated keytab file' parameters
      adds  3e3c08c   [SAMBA 4 directory] Adds the object version and "systemFlags" attribute to the display specifiers
      adds  d4a9695   [SAMBA 4 directory] Adds the complete "objectclass path" to our self-created DC object
      adds  b31f1e6   [SAMBA 4 directory] Corrects the "systemFlags" attributes
      adds  9faa074   fixed rpc smb code to not reply on talloc_free being a function pointer
      adds  b2c3c08   fixed the use of talloc_steal in ntlmssp_server
      adds  f7a6206   removed a redundent talloc_steal
      adds  45ba094   fixed the reference to the global_schema
      adds  2d98191   use a talloc_unlink() as ops may have a reference
      adds  956b5a0   fixed use of reference in pytalloc
      adds  1251032   py_talloc_import now uses a steal, so this free is incorrect
      adds  269b162   use py_talloc_reference instead of py_talloc_import
      adds  08ed6a2   another case that should use py_talloc_reference
      adds  386211a   A rather strange varient of talloc_unlink
      adds  6a19202   gensec_start now steals the auth_context
      adds  5fe1d8d   changes to remove the ambiguity in talloc_free() and talloc_steal()
      adds  0534ae0   use the new talloc_reparent in two places
      adds  27620c8   use a talloc_reparent in a very ugly way
      adds  826ee30   removed a generated file
      adds  4fb1f8e   s3/docs: Fix typo.
      adds  3c2f4df   a talloc_realloc() to zero size needs to use an unambiguous free
      adds  34d6d7c   fixed the talloc testsuite for the recent changes
      adds  8d982d9   lib/util: fix order of includes in tevent_ntstatus.c
      adds  9d70ef4   s3:build: remove ../libcli/nbt/tools/nmblookup.o and friends in make clean
      adds  dd118bf   s3:build: remove the libgpo objects upon "make clean"
      adds  c229239   s3:smbd: remove unused variables passed to parent_dirname()
      adds  b292af0   s3:onefs_open: remove unused variable passed to parent_dirname()
      adds  a14efba   s3:util: let parent_dirname() correctly return toplevel filenames
      adds  b971860   Fix bug #6520 time stamps - e.g. last mod time is not preserved when "unix extensions=yes" are set - and using latest cifs vfs client Cancel out any pending "sticky" writes or "last write" changes when doing a UNIX info level set. Jeremy.
      adds  82b5fad   Ensure we don't use delayed writes on POSIX opened files. Don't remove pending writetime changes if no time changes are sent in UNIX_BASIC infolevel. Jeremy
      adds  5049f61   [SAMBA 4 directory] Changes "forceLogoff" and corrects the "subRefs"
      adds  d7af80f   s4:param use talloc_unlink() to free iconv context holding references
      adds  0bdaa8b   LDB_ERR_INVALID_DN_SYNTAX doesn't exist ...
      adds  865ca9b   the settings structure needs to be initialised
      adds  ae8515d   fixed the pull of drs schema elements
      adds  465b879   Changed ldb.ERR_NO_SUCH_OBJECT to LDB_ERR_NO_SUCH_OBJECT.
      adds  acfb01a   change talloc to 2.0.0
      adds  0aec874   decrypt all objects in a DRS record, not just the first one
      adds  d47bb0a   we can't use the unique index code for samAccountName
      adds  99c1e4f   s3:smbd: allow the offset to the path being 0 in SMB2 create
      adds  f62a331   s3:smbd: move global notify_changes_by_mid to smbd_server_connection
      adds  d73bc83   s3:smbd: restore the 3.0.x bahavior of send_nt_replies()
      adds  8b94eb6   s3:smbd: push nttrans and trans2 responses with no data to the client
      adds  ef96e8c   s3:smbd: simplify the notify code a bit and always reply via change_notify_reply() -> send_nt_replies()
      adds  b804c30   s3:smbd: make change_notify_reply() more generic and hide send_nt_replies() behind a callback
      adds  d49a0e5   s3:smbd: add support for SMB2 Notify
      adds  0fcd465   show attribute values in sorted order to make comparison easier
      adds  f1dbd58   talloc: change TALLOC_MAGIC for version 2.0.0
      adds  a45ec4d   doserrors: print out some more werrors.
      adds  f729aba   s4-smbtorture: fix getjob test in RPC-SPOOLSS.
      adds  c441668   spoolss: the flags in spoolss_PrinterInfo1 are in fact spoolss_PrinterAttributes.
      adds  1df9cb6   s3:smbd: add marshalling layer for SMB2 GetInfo support
      adds  d37709d   s3:smbd: add marshalling layer for SMB2 SetInfo support
      adds  7486046   s3:smbd: add marshalling layer for SMB2 Break support (SMB 2.002 only)
      adds  bc957dc   s3:smbd: add marshalling layer for SMB2 Find (QueryDirectory) support
      adds  c281638   s4:libcli: move SMB2 lock flags to smb2_constants.h
      adds  909d422   s3:smbd: add marshalling layer for SMB2 Lock support
      adds  b9cf441   pidl: Don't run compile tests inside the tree, won't work yet.
      adds  e6fed3a   TOSHARG: Fix typo: s/aquire/acquire/
      adds  4d9a929   s4: Remove stub endpoint mapper script.
      adds  c2295ec   s4 docs: Git has revision SHA's, not numbers.
      adds  06a9678   s3:pam_smbpass: fix build error on some Linux distros
      adds  0b06aa2   s3:configure: define _LARGEFILE64_SOURCE on QNX
      adds  dcf03b9   do not redefine _INT32
      adds  914fa62   Revert "[s3]pidfile_create: use check is_default_dyn_CONFIGFILE() since we have it."
      adds  fa453d9   s4: Don't install epdump, since it no longer exists.
      adds  b54e48b   s3:configure: fix syntax error in avahi configure test
      adds  2738178   Restore ABI compatibility for talloc.
      adds  30b2014   Expose functions need by backend writers
      adds  7119241   Sort the signature files
      adds  cdf025f   tdb: fix define of tdbdir when srcdir != "."
      adds  e9fc7c5   heimdal: don't include <ifaddrs.h> without knowing it's there
      adds  80b62f5   spoolss: fill in spoolss_AddPrinter IDL.
      adds  bee0421   s3-spoolss: implement _spoolss_AddPrinter.
      adds  c5415e7   spoolss: the flags in spoolss_SetPrinterInfo1 are in fact spoolss_PrinterAttributes.
      adds  cb39ba3   spoolss: fill in spoolss_GetPrinterDriver IDL.
      adds  1225d57   s3-spoolss: add rpccli_spoolss_getprinterdriver convenience wrapper.
      adds  66152d2   Attempt to fix the build
      adds  56ae65a   Test error codes on popular streams
      adds  7e560bd   For non-existent streams we have to return OBJECT_NAME_NOT_FOUND
      adds  520b6c0   Fix two pointless statics
      adds  cfacece   tldap: Do not do a return before we got the search_result
      adds  077808f   s3/s4:build: honor library path from environment
      adds  1c778aa   Make pdb_ads return an additional flag
      adds  b8322ec   Add pdb_get_domain_info
      adds  8666e79   Implement QueryInfoPolicy2 similar to s4: Make it the same as QueryInfoPolicy
      adds  f169772   Handle LSA_POLICY_INFO_DNS
      adds  bc1e93c   Add tldap_pull_guid
      adds  98fb2a1   pdb_ads: Fetch the domain GUID
      adds  f6ce7e0   pdb_ads: Use tldap_fetch_rootdse in pdb_ads_connect
      adds  5742ed1   Fix some warnings
      adds  bfd82e4   Add pdb_ads_get_domain_info
      adds  a5cd278   pdb_ads: For cached samu entries, priv is NULL
      adds  2540710   s3:configure: honor CFLAGS in compile tests
      adds  43887c8   libreplace: update library search path variables
      adds  ee5236e   Fix some nonempty blank lines
      adds  f2998fe   Actually increase PASSDB_INTERFACE_VERSION to 18 :-)
      adds  30dd96e   Make check_bind_req static to rpc_server/srv_pipe.c
      adds  f8cfe19   Introduce null_ndr_syntax_id
      adds  58fbf74   Remove "typedef struct ndr_syntax_id RPC_IFACE;"
      adds  e77e21e   Add const to init_rpc_hdr_ba
      adds  880c286   Use null_ndr_syntax_id instead of zeroing null_interface manually
      adds  da45d52   s4:ldb Fix talloc hirarchy in LDIF parsing code
      adds  f45a9d6   s4:ldb Rework use of talloc and ldif objects in python wrapper
      adds  8f3f62e   s4:net Move net_vampire() to net_vampire.c
      adds  5e7da42   do not merge ACEs with different SMB_ACE4_INHERIT_ONLY_ACE flag, this leads to wrong inheritance flags in the ACL e.g. (on GPFS) user:10000036:rwxc:allow (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED
      adds  91e020f   doc: clarify that mount.cifs never uses smb.conf
      adds  5d4d9d3   s4:heimdal: readd heimdal/lib/asn1/asn1parse.y which was parse.y before the last import
      adds  9216b20   SMB2-NOTIFY: windows7 uses a different maximum buffer size
      adds  ad17cf1   RAW-LOCK: fix the run against w2k3, w2k8, win7rc and samba3/4
      adds  f5b0745   RAW-LOCK: fix a compiler warning and make a global static const
      adds  c41e5e1   Fix some typos pointed out by Oota Toshiya.
      adds  5a09ba4   s3: Plumb smb_filename through SMB_VFS_RENAME
      adds  e4a85da   s3 onefs: Fix failure in POSIX smbtorture test
      adds  1b8ffb3   s3 audit: Remove the usesless static function declarations from the audit modules
      adds  133e915   s3 audit: Remove some recently introduced memory leaks in the audit modules
      adds  258952a   s3: Plumb smb_filename through SMB_VFS_UNLINK
      adds  de3246e   s3: Add ability to pass NULL to filename_convert for the char *fname
      adds  0f6e108   s3: Change some filename_convert to pass in NULL for char **fname argument
      adds  99bd4fd   s3: Plumb smb_filename around SMB_VFS_CHFLAGS
      adds  18a27a8   s3 sticky write time: Removed unused args and tighten up a function by making an arg const
      adds  f39232a   s3 catia: Remove pointless VOPs from catia
      adds  3cb0e52   s3: Plumb smb_filename through SMB_VFS_NTIMES
      adds  fd73ab5   s3 audit: Fix a memory leak
      adds  38b081f   s3 smb2: Fix unused variable warning
      adds  431e63c   s3: Update streaminfo implementations now that only base names are passed through the vfs
      adds  6dd6ccb   s4:auth It is easier to copy the session key than get talloc right.
      adds  a830a3f   s3:smbd: cancel all locks that are made before the first failure
      adds  5ab0677   Attempt to fix the build of vfs_catia.c -- Tim, please check!
      adds  a285969   s3: QNX doesn't know uint - replace with uint_t
      adds  9aebdc2   mount.cifs: clarify mapchars option
      adds  0d9b204   s3: Remove unnecessary const qualifiers
      adds  7ca59ff   s3: Migrate a few functions in open.c to take smb_filename
      adds  dad9131   s3 onefs: Fix a few bugs from the smb_filename migration
      adds  6b05a90   Fix for schemaUpdateNow command
      adds  e3631da   Test for schemaUpdateNow command
      adds  57afa1e   s4:auth/ntlmssp: let _unwrap fallback to seal if sign only doesn't work
      adds  31bd627   docs: flesh out options section of umount.cifs manpage
      adds  6f64937   Fix cifs.upcall builds on some platforms (zlib)
      adds  7fd42d5   Fix make test_shlibs for libnss_wins and libnetapi (zlib)
      adds  58daaa3   When faking a create time, use the full timespec values, not time_t. Jeremy.
      adds  c9c3d43   The migration to struct stat_ex broke the calculation of create time from the existing timestamps (for systems that need to do this). Once the write time is changed via a sticky write, the create time might need to be recalculated. To do this I needed to add a bool into struct stat_ex to remember if the st_ex_btime field was calculated, or read from the OS. Also fixed the returning of modified write timestamps in the return from NTCreateX, SMBattr and SMBattrE (which [...]
      adds  400c18a   Rename update_stat_ex_writetime() -> update_stat_ex_mtime() to better describe what we're doing here. Jeremy
      adds  69c8795   s3: convert unix_mode to take an smb_filename
      adds  1a1d10d   s3: Plumb smb_filename through dos_mode() and related funtions
      adds  161e182   s3: Remove is_ntfs_stream_name() and split_ntfs_stream_name()
      adds  83e5ac5   s3: Make some arguments to (parse|unparse)_share_modes() const
      adds  3a7d372   s3: Change the share_mode_lock struct to store a base_name and stream_name
      adds  dcc97c5   s3 plumb smb_filename through smb_set_file_allocation_info()
      adds  02aad05   s3: Prepare open.c to switch fsp_name to an smb_filename struct
      adds  fbaa849   s3: Repace a char * with an smb_filename struct in reply_rmdir
      adds  2c873c4   Add const
      adds  2481ce8   s4:dsdb Allow unicodePwd to be set when adding a user
      adds  6fc5751   Fixes inspired by OPC Oota.
      adds  14952c7   Replace word noone with more correct word nobody. Thanks OPC Oota.
      adds  c624a70   Make escape_ldap_string take a talloc context
      adds  f1fad2e   s3: Fix two arguments that broke when plumbing smb_filneame through dos_mode()
      adds  8d1b061   cifs.upcall: use pid value from kernel to determine KRB5CCNAME to use
      adds  db1e582   Attempt to fix the build -- jlayton, please check!
      adds  12ed9ca   s3:smbd: fix parsing of invalid SMB2 requests.
      adds  24c8e78   s3:smbd: fix parsing of SMB2 Lock requests with lock_count > 1
      adds  be1e549   s3:smbd: pass down the client pid to smbd_smb2_lock_send()
      adds  598a989   s3:smbd: abstract the main locking logic from the LockingAndX parsing
      adds  8d534d4   s3:smbd: make smbd_do_locking() non static
      adds  67c7b7f   s3:smbd: add support for SMB2 Lock
      adds  0a0bff3   Fix our base64 implementation for blobs of length 4....
      adds  3969f65   Fix&Run local-gencache
      adds  4e516fb   s3 smb2: Remove unused variable
      adds  d8556bb   Quieten events and tldap debug messages
      adds  afc6f60   Return 0 domains from enum_trusteddoms
      adds  361aa19   Add hash values to the xattr ACLS to determine when an underlying POSIX ACL is changed out from under us. Passes RAW-ACL test up to "invalid owner" problem when trying to create a file owned by Everyone. Now needs porting to modules/vfs_acl_tdb.c Jeremy.
      adds  2000421   Remove reply_unixerror() - no longer needed. Should make Metze's refactoring a lot easier. Jeremy.
      adds  20bc933   s3:smbd: add missing return after reply_nterror()
      adds  8422e03   s3:smbd: split out smbd_do_qfilepathinfo() from call_trans2qfilepathinfo()
      adds  ee690df   s3:smbd: split calculation and mashalling of file index and access_mask
      adds  0ba532e   s3:smbd: make smbd_do_qfilepathinfo() non static for use in SMB2
      adds  0851d73   s3:smbd: filter out SMB2 specific private query info levels for SMB1
      adds  e986515   s3:smbd: add support for marshalling SMB2 FileAllInformation
      adds  64221bc   s3:smbd: add support for marshalling SMB2 FileFullEaInformation
      adds  d7809f6   s3:smbd: start SMB2 GetInfo support for File*Information levels
      adds  f26a2ca   s3:smbd: split out smbd_do_setfilepathinfo() from call_trans2setfilepathinfo()
      adds  7d73551   s3:smbd: make smbd_do_setfilepathinfo() non static for use in SMB2 SetInfo
      adds  2a92139   s3:smbd: split out smbd_do_qfsinfo() from call_trans2qfsinfo()
      adds  ed99bf7   s3:smbd: make smbd_do_qfsinfo() non static for use in SMB2 GetInfo
      adds  3ee3eb3   s3:smbd: close_file() handles named pipes just fine, no reason to return NOT_SUPPORTED
      adds  8db4560   libds: share UF_ flags between samba3 and 4.
      adds  05fbe0c   libds: merge the UF<->ACB flag mapping functions.
      adds  f7ff6bd   s3-rpc_server: pass down full unix token to map_max_allowed_access().
      adds  8646b95   s3:net: Fix Bug #6222. Default to DRSUAPI replication for net rpc vampire keytab
      adds  e4fca74   s3-pdb_ads: set correct pdb field with the value from 'accountExpires' attribute.
      adds  b25e3b6   Fix set_posix_lock check which had been reversed in the recent changes. Jeremy.
      adds  e67de63   Make cli_posix_lock/unlock asynchronous. Jeremy.
      adds  bd58a14   reject ACLs with DESC_DACL_PROTECTED on GPFS
      adds  0595963   samr: add missing samr_ValidationStatus codes.
      adds  d7c366f   s3: re-run make idl.
      adds  39fa946   s3-account_policy: remove trailing whitespace.
      adds  9f15ef1   s3-account_policy: add pdb_policy_type enum.
      adds  9d7cb48   remove all '\n' from ldb_debug
      adds  d9c0d58   s3: don't make same innetgr check twice
      adds  99c7ee3   s3: make d9c0d58236 better readble and reduce indentation
      adds  9ef6af7   s3: Make smbd aware of permission change of usershare. Since usershare are relatively volatile and non-previledge users must disconnect from smbd and reconnect to it to make share permission in effect.
      adds  8686536   S3: Small fix to get rid of annoying log message.
      adds  2821f5a   s3: Fix double free in net usershare.
      adds  73e9693   s3: fix build of pdbedit and net_sam. Guenther, please check. Signed-off-by: Bo Yang <boyang at samba.org>
      adds  d57e67f   Revert this commit :
      adds  74046c8   TALLOC_FREE(sd) in check_open_rights upon an error
      adds  72da71a   Create a correct talloc hierarchy in make_sec_acl()
      adds  749a508   Create a talloc_stackframe for each file in wildcard unlink
      adds  b134d4b   Attempt to fix the build
      adds  036bad6   s3: allow setting the TCP_QUICKACK socket option
      adds  b0cce95   s4-smbtorture: restructure test_OpenPrinter_server in RPC-SPOOLSS a bit.
      adds  3a367ab   s4-smbtorture: add some tests to check spoolss_SetPrinter behavior.
      adds  b6fb8cf   s4-smbtorture: add RPC-SPOOLSS-PRINTER test.
      adds  d050541   Fix bug 5886
      adds  4b6401a   s3-passdb: fix wbc build warning.
      adds  5334b79   torture/smb2: Adding SMB2 Directory enumeration torture tests.
      adds  e84d5bb   s4-selftest: ok, s4 cant print. add RPC-SPOOLSS-PRINTER to knownfail for now.
      adds  7be1d72   When tallocing a memory block for the state in a tevent_req struct, ensure it's zeroed out. Vl & Metze please check. Jeremy.
      adds  5927ca7   Change to talloc_zero_size instead of extra memset. Jeremy.
      adds  8cb4483   torture/smb2: fix crash bugs in the new SMB2-DIR tests
      adds  5650468   Replace ASSERTs in gencache with "return false"
      adds  3e965d0   TDB_CONTEXT -> "struct tdb_context"
      adds  e5a34b2   Remove gencache_[un]lock_key
      adds  d936d1b   Fix some nonempty blank lines
      adds  3edcd55   Remove gencache_init/shutdown
      adds  ed87594   Add tdb_data_cmp
      adds  8a17cd8   Make gencache more stable
      adds  3d7dfc1   Consolidate string and data_blob routines in gencache
      adds  76705d1   Consolidate gencache also every 100 writes in a single process
      adds  af3444e   SMB2-CONNECT: unlink the test file at startup
      adds  da737f2   s4:libcli/smb2: add smb2_transport_credits_set_charge() to change the CreditsCharge value for the next request
      adds  d3be108   SMB2-GETINFO: test SMB2_ALL_EAS
      adds  b4abb19   s3:make test: smbtorture from s3 needs to take the config file path via the SMB_CONF_PATH envvar
      adds  fafe258   s3:lib: map ENOSYS to NT_STATUS_NOT_SUPPORTED instead of NT_STATUS_ACCESS_DENIED
      adds  9e2c509   s3:smbd: check quota access against sec_initial_uid() instead of 0
      adds  9df1c8f   s3:smbd: return NT_STATUS_INVALID_INFO_CLASS in SMB2 GetInfo
      adds  d85cc98   s3:smbd: implement SMB2 GetInfo with Fs*Information
      adds  722cd59   s3:smbd: add support for SMB2 SetInfo File*Information
      adds  f49129e   torture/smb2: add missing new line to the new SMB2-DIR.FILE-INDEX test
      adds  5b594c6   s3:dbwrap: add a wrapper dbwrap_trans_do()
      adds  804d3f8   s3:dbwrap: add dbwrap_delete_bystring_upper()
      adds  32a3275   s3:dbwrap: add dbwrap_store_bystring_upper().
      adds  3b3125f   s3:dbwrap: add dbwrap_fetch_bystring_upper().
      adds  3071b07   s3:dbwrap_util: add my C
      adds  d554c0d   s3:registry: don't store differently cased entries for the same keys.
      adds  2b380c7   s3:registry: add db_context argument to regdb_delete_key_with_prefix()
      adds  ec6b672   s3:registry: add db_context argument to regdb_delete_values()
      adds  bd983db   s3:registry: add db_context argument to regdb_delete_secdesc()
      adds  86e927c   s3:registry: add db_context argument to regdb_delete_subkeylist()
      adds  528bf38   s3:registry: add db_context argument to regdb_delete_key_lists()
      adds  a18a10c   s3:registry: add db_context argument to regdb_store_keys_internal()
      adds  c01d955   s3:registry: add db_context argument to regdb_fetch_key_internal()
      adds  db4f797   s3:registry: add db_context argument to scan_parent_subkeys()
      adds  589bacf   s3:registry: create regdb_fetch_keys_internal() with db_context argument
      adds  eb1958c   s3:registry: rename regdb_store_keys_internal() to regdb_store_keys_internal2()
      adds  1dfaa37   s3:registry: create regdb_store_keys_internal() with db_context argument
      adds  3409a44   s3:registry: don't use exported transaction wrappers in regdb_create_subkey()
      adds  355892c   s3:registry: panic upon failed transaction_cancel in regdb_create_subkey()
      adds  4eeacd6   s3:registry: in regdb_delete_subkey(), panic if transaction_cancel fails
      adds  6cb1440   s3:registry: in regdb_delete_subkey(), don't use the transaction wrappers.
      adds  4c366a0   s3:registry: don't loop transaction_commit in create_sorted_subkeys() upon error
      adds  3189828   s3:registry: fix a comment in create_sorted_subkeys()
      adds  a00109e   s3:registry: panic upon error at transaction_cancel in create_sorted_subkeys
      adds  95ebf53   s3:registry: add db_context argument to init_registry_key_internal()
      adds  8a5b164   s3:registry: use transaction wrapper in init_registry_key().
      adds  302265a   s3:registry: add a regdb_fetch_values_internal() that takes a db_context argument
      adds  e634096   s3:registry: add regdb_store_values_internal() that takes a db_context argument
      adds  cf4f808   s3:registry: use transaction wrapper in init_registry_data()
      adds  1c65c98   s3:registry: refactor adding of builtin reg values out
      adds  14f593a   s3:registry: change regdb_store_keys_internal2() to return WERROR
      adds  3eec829   s3:registry: unify exit logic and remove leaking to talloc_stack in regdb_store_keys_internal()
      adds  f93c9e0   s3:registry: don't leak to talloc_stack in regdb_store_keys_internal2()
      adds  86d747e   s3:registry: use transaction wrapper in regdb_store_keys_internal().
      adds  8c7b960   s3:registry: use transaction wrapper in regdb_create_subkey()
      adds  5640598   s3:registry: add a comment header for the create_subkey set of functions
      adds  a48d835   s3:registry: add a comment header for the delete_subkey set of commands.
      adds  2d6dbcd   s3:registry: use transaction wrapper in regdb_delete_subkey().
      adds  109ea29   s3:registry: restructure logic of create_sorted_subkes() slightly
      adds  c52dd1d   s3:registry: use transaction wrapper in create_sorted_subkeys()
      adds  dc0bcfa   s3:registry: turn regdb_fetch_keys_internal() from int to WERROR return type
      adds  92df5e4   s3:registry: add function regsubkey_ctr_reinit()
      adds  7857611   s3:registry: flush the provided subkey_ctr in regdb_fetch_keys_internal()
      adds  5a525f7   s3:registry: db backend: add my C
      adds  7bd4699   s3:dbwrap: fix embarrassing typo :-)
      adds  2df4550   s3: make linking of cifs.upcall --as-needed safe
      adds  5236b36   s3: make linking of rpcclient --as-needed safe
      adds  b08ca10   ѕ4:heimdal: teach heimdal that we have strnlen via libreplcae
      adds  382d5c8   s4:heimdal: teach heimdal we have (v)aѕprintf in libreplace
      adds  5240b10   s3:ntvfs/posix: avoid unnesessary talloc_reference()
      adds  64ee445   s4:ntvfs/ipc: replace unnesessary talloc_reference() by a simple talloc_strdup()
      adds  dea2e46   s4:heimdal_build: try to fix the build on Solaris
      adds  7227652   s4:libnet: rename uint => uint32_t because uint is not portable
      adds  b76ab51   s4:winbind: rename uint => uint32_t as uint isn't portable
      adds  1f5aec8   Make cli_unlock and cli_unlock64 async. Fix POSIX lock test. Jeremy.
      adds  8447600   s3:tldap: fix the build - a void function should not return a value
      adds  2fca950   s3:libsmb: we need to include "includes.h" as first header to let code build on all platforms
      adds  377a975   s3:smbd: try to fix a compiler warning on i386 : left shift count >= width of type
      adds  48a07321  Fix bug #6551 - win98 clients cannot connect after server upgrade to samba-3.4.0. The values of vuid and tid were not being correctly updated in the struct smb_request when passed to chain_reply inside sessionsetupX and tconX. Jeremy.
      adds  d6c44a7   Add ad-schema/*.txt and utils to the installmisc.sh
      adds  ba58edd   Add a way to set an opaque integer onto a samdb
      adds  271b5af   s4:dsdb Handle dc/domain/forest functional levels properly
      adds  bc354fb   s4:gensec Allow mutual auth to be turned off in 'fake_gssapi_krb5'
      adds  84dca62   s4:heimdal The implied GSS_C_MUTUAL_FLAG depends on AP_OPTS_MUTUAL_REQUIRED
      adds  e16a2a1   s4:gensec Rework gensec_krb5 mutual authentication defaults
      adds  c3f461c   s4-smbtorture: some work on getprinterdriver and getprinterdriver2 tests.
      adds  33768fe   s3-spoolss: make some of the command hooks static.
      adds  f982c91   s3-rpc_parse: remove more unused code.
      adds  2260cdb   s3-ldapsam: bring Fedora DS LDAP schema in line with OpenLDAP schema.
      adds  05bec77   lsa: fix typo in lsa_TrustDomInfoEnum enum in IDL.
      adds  e253255   s4:heimdal: import lorikeet-heimdal-200907152325 (commit 2bef9cd5378c01e9c2a74d6221761883bd11a5c5)
      adds  c901f57   s4:kdc Initialise new hdb function pointers.
      adds  1f12dc4   tsocket: rename sa_len => sa_socklen, because sa_len is a macro on some platforms
      adds  3fa212a   s4:heimdal_build: try to fix the build on Solaris
      adds  29c3a27   s4-smbtorture: move all trusted domain tests to RPC-LSA-TRUSTED-DOMAINS.
      adds  47eb061   s4-smbtorture: move all privilege tests to RPC-LSA-PRIVILEGES.
      adds  3c9b262   fix LSA-TRUSTED-DOMAINS
      adds  0d9fdbc   fix LSA-PRIVILEGES
      adds  8cac8fd   s4-smbtorture: use torture_comment in RPC-LSA tests.
      adds  c9fe325   s4:heimdal_build: tell heimdal we have inet_aton()
      adds  39684d2   tevent: try to fix the build on QNX qnx18 6.4.1 it doesn't have SA_RESTART defined
      adds  98aba45   s4:heimdal_build: try to fix the build on systems without ifaddrs.h
      adds  4a754d0   s4:heimdal_build: predefine GSSAPI_DEPRECATED depending on the compiler version
      adds  74c405d   Tidyup prompted by #6554 - Wrong deallocation in sam_account_ok. Jeremy.
      adds  3b899af   s3-lsa: implement _lsa_EnumAccountsWithUserRight().
      adds  35e45fb   s3-lsa: implement _lsa_LookupPrivName().
      adds  4faef0d   s3-lsa: Fix pointless check for sec_info flags in _lsa_QuerySecurity().
      adds  8d68d04   s4-smbtorture: use secinfo flags instead of numbers in lsa test.
      adds  106d43a   Revert "fix LSA-TRUSTED-DOMAINS"
      adds  2e77deb   Revert "fix LSA-PRIVILEGES"
      adds  d7b31ff   s4:kdc rename functions from LDB_ to hdb_samba4
      adds  19bc4ce   s4:kdc Rework KDC to pull in less attributes for krbtgt lookups
      adds  6cb81f7   s4:heimdal: import lorikeet-heimdal-200907162216 (commit d09910d6803aad96b52ee626327ee55b14ea0de8)
      adds  f6bed79   Revert "s4:heimdal_build: predefine GSSAPI_DEPRECATED depending on the compiler version"
      adds  9f0bdd4   Remove an unused talloc context. Jeremy.
      adds  d5c20c0   Replace short-lived NULL talloc contexts with talloc_tos(). Jeremy.
      adds  d4a87ee   Replace more long-lived contexts with talloc_autofree_context(). Jeremy.
      adds  5f295eb   More conversions of NULL -> talloc_autofree_context() so we at least know when we're using a long-lived context. Jeremy.
      adds  20f40d1   s3: Fix crsh in net usershare list
      adds  e7daa0d   s3: don't do this, upper callbacks will check it
      adds  b180fe3   s3: compile warning and upn handling
      adds  9ac5f5c   lsa: fill in lsa_StorePrivateData and lsa_RetrievePrivateData and rerun make samba3-idl.
      adds  dee787c   s3-rpcclient: add LSA createsecret command.
      adds  f848f4f   s3-rpcclient: add LSA deletesecret command.
      adds  1a86234   s3-rpcclient: add LSA querysecret command.
      adds  7194fc6   s3-rpcclient: add LSA setsecret command.
      adds  27c39a2   s3-rpcclient: add LSA retrieveprivatedata command.
      adds  7e9f8f0   s3-rpcclient: add LSA storeprivatedata command.
      adds  d1903cb   s3-lsa: Fix policy handle memleak and handle type check in _lsa_DeleteObject().
      adds  864e809   s3-lsa: also implement level 13 in lsa_QueryInfoPolicy.
      adds  3eea254   s3-lsa: add (not yet activate) level specific access checks for _lsa_QueryInfoPolicy.
      adds  2a26b2a   s3-lsa: Fix access_mask calculation for new handle in _lsa_CreateAccount().
      adds  3e661d4   s3-lsa: let _lsa_Delete return NT_STATUS_NOT_SUPPORTED as w2k3 does.
      adds  11bea73   spoolss: fill in spoolss_Create/DeletePrinterIC + rerun make samba3-idl.
      adds  ffbcf3b   s3-rpcclient: add createprinteric command.
      adds  f394fa7   s3: add failure check.
      adds  1a7a8d4   spoolss: fill in some unknowns in spoolss_OSVersion and spoolss_OSVersionEx.
      adds  3b44c0c   s4-spoolss: fix the build after OsVersion changes.
      adds  33251da   3.4 is released...
      adds  6a9e003   Fix bug #6564 - SetPrinter fails (panics) as non root. Missing become_root()/unbecome_root() around reload_services. Jeremy.
      adds  55b4231   Move the initialization of smbd_server_conn from smbd/process, after the accept and fork, to smbd_init_globals(), so it's done immediately on server startup. This is needed as some messages are sent to all active smbd processes (including the master listening daemon). If it gets a message that forces it to scan it's current connections (ie. conn_find()) then it discovers that sconn->smb1.tcons.Connections dereferences null (as sconn == NULL in the parent) and crashes [...]
      adds  eba2eb4   Fix a typo reading uninitialized memory. Caught by valgrind. Jeremy.
      adds  7254898   Fix coverity CID 931. This check is redundent as smb_fname can never be null in this function. Jeremy.
      adds  d654782   Fix coverity CID 930. Pointer check can never be null here. Jeremy
      adds  3036a9c   Fix Coverity CID 929. Potential NULL deref after code refactoring. Jeremy.
      adds  0bd13fd   Fix Coverity CID 928. Removed check as this can never be null. Jeremy.
      adds  0259a30   Fix Coverity CIDs 887, 888. Don't pass NULL's to functions that deref them. Jeremy.
      adds  8c5aff2   ldb: Display SHLD_FLAGS when building.
      adds  d356669   Remove pyldb_util and simply duplicate the 5-line function it contains, rather than creating a separate shared library for it.
      adds  d884fcf   Actually fill in ldb modules directory.
      adds  7883897   python: Set right ldb modules directory when using system ldb.
      adds  27087e6   VFS examples: Update copy of config.{guess,sub}.
      adds  ce378e7   Fix a few type errors in VFS modules
      adds  7a765b6   provision: Remove unused imports.
      adds  5bf6203   Remove outdated status file about samba3 -> samba4 upgrade project.
      adds  04c1d02   Remove unnecessary include, update README.
      adds  d8ce8f9   Create libndr-standard, which includes the NDR marshalling code for the "standard" set of DCE/RPC interfaces found on Windows.
      adds  28d1554   Add missing includes.
      adds  63a6ca0   librpc: Integrate some subsystems now part of libndr-standard and integrate ndr_dfs in libndr-standard.
      adds  de04e00   Merge more ndr interfaces into libndr-standard.
      adds  5b4cb31   Cosmetic correction
      adds  dbedfc3   include unix.h if it's available
      adds  cb53b78   [SAMBA 4] Some cosmetic changes for the LDB modules
      adds  295c372   Fix typo
      adds  a817cff   Fix broken password quality check
      adds  5f8df16   lib/util/util_file.c(file_save): fixed file descriptor leak when read(2) fails.
      adds  11fa3ed   source4/lib/registry/patchfile.c(reg_diff_load): fixed possible resource leak.
      adds  de2a9fb   Remove unused variable.
      adds  4447bd9   Include ntsvc NDR in libndr-standard.
      adds  8557d14   Merge branch 'master' of git://git.samba.org/samba
      adds  478446f   Remove unnecessary imports.
      adds  54670bb   Remove unused parameter setting.
      adds  54a2f51   pidl: Print proper errors when arrays don't have a specified size rather than spewing pages of perl warnings.
      adds  7889823   pidl: Print actual type names in errors about unknown origins rather than 'HASH(0x....)'.
      adds  2fc5331   [SAMBA 4 directory] Refactoring and clean up of directory structure
      adds  09135ee   s4:kdc Add in a simple check for constrained delegation to self
      adds  c80783e   Re-add accidently removed shares test.
      adds  54a5183   Make tdb transaction lock recursive (samba version)
      adds  9357049   Make cli_send_mailslot() static. Preparing to do away with unexpected.tdb.... Jeremy.
      adds  04c3dfd   lib util: Fix const warning
      adds  12a5db4   s3: Change file_structs to be allocated with talloc instead of malloc
      adds  635e5e7   s3 onefs oplocks: Replace static fstring with talloc'd dbg_ctx()
      adds  5a8d70d   s3: Change fsp->fsp_name to be an smb_filename struct!
      adds  c9b8a01   s3: Finish plumbing the fsp->fsp_name smb_fname conversion through the modules.
      adds  82c3f50   s3: Move is_ntfs_stream*() to filename.c
      adds  841efce   s3: Separate out a new file: filename_utils.c
      adds  f4530f6   s3: Plumb smb_filename through open_fake_file
      adds  8e04c69   s3: Add some asserts to the filename util functions
      adds  7601041   tdb: fix locking error
      adds  d5efb38   s3:dbwrap: use the transaction wrapper in dbwrap_trans_delete().
      adds  319a97b   s3:dbwrap: use the transaction wrapper in dbwrap_trans_store().
      adds  8b6ec5b   do not log chdir with level 0 if reason is access denied
      adds  1436256   frsapi.idl: fix some unknown field names
      adds  b91156d   frsapi.idl: fill the frsapi_WriterCommand() function
      adds  9d148f7   frsrpc.idl: almost complete the idl for the frsrpc_FrsSendCommPkt() function
      adds  424e763   frsrpc.idl: make the chunk array in frsrpc_CommPktChunkCtr dynamic
      adds  6b49f28   s3: Plumb smb_filename through map_open_params_to_ntcreate
      adds  78ce9dd   s3: Remove unnecessary fname argument from callers of filename_convert
      adds  4860fc4   s3: Fix RENAME_FLAG_RENAME path to stop calling unix_convert twice
      adds  00e2670   s3: Remove the now unused fname parameter from filename_convert()
      adds  23c703a   s3: Remove unnecessary callers of get_full_smb_filename
      adds  605649e   s3: plumb smb_filename through some of the trans2 posix_* functions
      adds  1887ad0   s4:provision Fix provision on FreeBSD
      adds  8f5ef10   Revert "net: Use samba default command line arguments."
      adds  84eced1   librpc: fix the merged build of ndr_frsrpc.c
      adds  4b42927   s3: Convert some callers of vfs_stat_smb_fname to SMB_VFS_STAT()
      adds  83284e1   s3: Convert some callers of vfs_lstat_smb_fname to SMB_VFS_LSTAT()
      adds  07d3b69   s3: Change unix_convert to use an smb_filename struct internally
      adds  109b9dc   frsrpc.idl: add definition for frsrpc_FrsStartPromotionParent()
      adds  2cc4a43   frstrans.idl: add new DFS-R FrsTransport interface with dummy functions
      adds  7bad4b4   [SAMBA 4 / NETLOGON] Modify type of SAM contexts
      adds  94717ae   Merge branch 'master' of ssh://jht@git.samba.org/data/git/samba
      adds  9b18c54   Fix typos reported by OPC Oota.
      adds  9e154b6   frsrpc.idl: add idl for frsrpc_FrsVerifyPromotionParent()
      adds  6c99345   frsrpc.idl: add definition of frsrpc_FrsNOP()
      adds  c4274e3   s4:libcli/ldap: add support for new Recycle Bin Feature LDAP Controls
      adds  d005e4d   s4:ldb: add support for the new Recycle Bin Feature LDAP controls
      adds  1924550   Fix some C++ warnings
      adds  4b76f27   Fix some nonempty blank lines
      adds  68028a7   Some more VFS type errors
      adds  c00e404   s4:gensec/spengo: make sure we send the blob with the micListMech signature to the peer
      adds  210181d   s4:gensec_gssapi: pass the correct oid to the gssapi layer.
      adds  79fd60d   Fix a few uninitialized variable warnings
      adds  c116652   In chain_reply, copy the subrequests' error to the main request
      adds  be5cf23   Fix the chain2 test
      adds  033185e   Make the smbd VFS typesafe
      adds  d2403dc   Move the "enum _vfs_op_type" to full_audit
      adds  6b801d6   add my copyright after the VFS rewrite
      adds  1bab4fd   Fix hash function in acl_xattr to be SHA256, make the hash function selectable. Upgrade version. Compiles but not fully tested yet (coming). Make vfs_acl_tdb.c compile - this needs updating to match acl_xattr (also coming soon). Jeremy.
      adds  d373f0b   For some strange reason using : uint8 hash[XATTR_SD_HASH_SIZE]; doesn't have the same effect as : uint8 hash[64]; Jeremy.
      adds  c472bca   Make acl_tdb match acl_xattr. Large duplication of code here needs tidying up. Compiles but not yet tested. Jeremy.
      adds  10324b1   s3: Allow filename_convert() to pass through unix_convert_flags and let the caller know if the path has a wildcard
      adds  cd5133b   s3: Simplify rename_internals() by passing in smb_filename structs
      adds  ff547a2   Factor out common code into vfs_acl_common.c. Jeremy.
      adds  247a77a   s3 onefs: Fix the onefs modules after the big refactoring
      adds  7197ba3   s3: Remove a few callers of get_full_smb_filename()
      adds  f49f3fc   s3: Convert a few callers of unix_convert() over to filename_convert()
      adds  261ae2e   First patch for "new VFS" portability
      adds  ddcfdd8   Fix some nonempty blank lines
      adds  6b167ae   Use a switch statement in charset_name()
      adds  8cba97a   Fix a winbind memleak
      adds  4c6547e   Move 16 bytes from data to r/o text segment
      adds  7c768dd   No explicit initialization necessary for a zero blob
      adds  9ca4486   Remove a pointless static fstring
      adds  db5d346   Cleanup patch after "struct stat_ex"
      adds  b9756de   Cleanup patch after "new VFS"
      adds  df0731d   Fix a 32/64bit stack corruption bug
      adds  1a6aaee   Fix a valgrind error in _samr_DeleteUser
      adds  fb03bbf   Fix valgrind errors in DeleteDomainGroup and DeleteDomAlias
      adds  e8abc36   Fix a valgrind error in cli_ctemp_done
      adds  d3f21d0   Fix some nonempty blank lines
      adds  34c535c   docs: fix typos in the net man page.
      adds  afb6ac2   s4:kdc Tidy up hdb_samba4 some more
      adds  0c2dca7   s4:heimdal Extend the 'hdb as a keytab' code
      adds  b50ab31   s4:setup add 'cn' attribute to Samba4 local schema
      adds  56f4516   s4:kdc Push context to hdb_samba4 by way of the 'name' of the DB
      adds  a40ce5d   s4:kerberos Add 'net export keytab' command for wireshark decryption
      adds  cdd7a52   s4:kerberos Add test to show that we actually export the keytab
      adds  e30509f   Fix a valgrind error in winbind
      adds  d3132e2   Fix a typo
      adds  5135ebd   Fix a valgrind error in chain_reply
      adds  3532882   Lift the event loop in rpc_api_pipe_req() one level into cli_do_rpc_ndr
      adds  b7c003c   Revert "s4:kerberos Add 'net export keytab' command for wireshark decryption"
      adds  7ccc9a6   pidl: add support for [string] on fixed size arrays.
      adds  92791ce   pidl: allow foo being on the wire after [length_is(foo)] uint8 *buffer
      adds  f167c97   librpc: rerun "make idl_full"
      adds  8860a03   frstrans.idl: add definition of frstrans_CheckConnectivity()
      adds  e31a92c   frstrans.idl: add definition of frstrans_EstablishConnection()
      adds  a2d0c6c   frstrans.idl: add definition of frstrans_EstablishSession
      adds  2a79773   frstrans.idl: add definition of frstrans_RequestUpdates()
      adds  3142f76   frstrans.idl: add definition of frstrans_RequestVersionVector()
      adds  826e6a8   frstrans.idl: add definition of frstrans_AsyncPoll()
      adds  b676e63   frstrans.idl: add definition of frstrans_InitializeFileTransferAsync()
      adds  a869e42   umount.cifs: do not attempt to update /etc/mtab if it is symbolic link
      adds  67d9130   s3: net ads user info should print primary group as well (bug #2658)
      adds  9297b97   Fix the build breakage by #including modules/vfs_acl_common.c into acl_tdb and acl_xattr. Duplicates the code size, but keeps the code in common so I don't have to do bug fixes in two places (which is what I really cared about). Jeremy.
      adds  47a7a2e   s4:kerberos Add 'net export keytab' command for wireshark decryption
      adds  8ff1f50   s4:kerberos Add support for user principal names in certificates
      adds  bfda910   s4:tls Enable GnuTLS back to version 1.4 (an into the future)
      adds  058cd95   s4:libnet Add in a 'credentials' parameter for python libnet_Join
      adds  4e049b0   Fix compile of py_net.c
      adds  7204ea4   s4:gensec/spnego: only generate the mechListMic when the server expects it
      adds  c6d7f3b   pidl: import a patch to pidl made in the wireshark reporitory.
      adds  571f20c   release-scripts: Remove RFCs in source4/.
      adds  5d05d22   Added prefer_ipv4 bool parameter to resolve_name(). W2K3 DC's can have IPv6 addresses but won't serve krb5/ldap or cldap on those addresses. Make sure when we're asking for DC's we prefer IPv4. If you have an IPv6-only network this prioritizing code will be a no-op. And if you have a mixed network then you need to prioritize IPv4 due to W2K3 DC's. Jeremy.
      adds  d793bee   Remove a duplicate prototype
      adds  113621d   s4:provision We no longer add krbtgt or kpasswd account into secrets.ldb
      adds  285edf6   s4:samba3sam Remove extra newlines that broke samba3sam test
      adds  2d0cd3e   (Hopefully) fix the problem Kai reported with net ads leave and IPv6. Ensure all DC lookups prefer IPv4. Jeremy.
      adds  d8543da   Fix unqualified "net join"
      adds  94a139a   shadow_copy2: The system getrealfilename() can't deal with a 0-length fname
      adds  ab7a7be   s3:winbind: use transaction wrapper in idmap_tdb2_set_mapping()
      adds  9e20e17   s3:winbind: use transaction wrapper in idmap_tdb2_allocate_id()
      adds  a9bea87   s3:winbind: in idmap_tdb2_id_to_sid(), use transaction wrapped stores.
      adds  d916e56   s3:winbind: in idmap_tdb2_sid_to_id(), use transaction wrapped stores.
      adds  ded0ce8   s3:dbwrap: change dbwrap_change_uint32_atomic() to return NTSTATUS not uint32_t.
      adds  aa4e5a3   s3:dbwrap: change dbwrap_change_int32_atomic() to return NTSTATUS not int32.
      adds  80abb95   s3:dbwrap: don't leak in dbwrap_change_uint32_atomic()
      adds  de28460   s3:dbwrap: don't leak in dbwrap_change_int32_atomic().
      adds  8b0993e   s3:dbwrap: untangle assignemend and check in dbwrap_change_uint32_atomic()
      adds  6abcdaa   s3:dbwrap: untangle assignment and check in dbwrap_change_int32_atomic()
      adds  14c2bc9   s3:dbwrap: export logic of dbwrap_change_uint32_atomic into an action function
      adds  0579438   s3:dbwrap: add dbwrap_trans_change_uint32_atomic()
      adds  bd34de1   s3:winbind: use transaction in idmap_tdb2_allocate_id_action().
      adds  d289ed9   s3:winbind: fix typo in debugmessage of idmap_tdb
      adds  e46e5d7   s3:winbind: fix typo in debug message in idmap_tdb.
      adds  3acef09   s3:winbind: use transaction store in idmap_tdb_set_hwm() to store new hwm.
      adds  a86e163   s3:dbwrap: change dbwrap_change_int32_atomic() to take int32_t, not int32
      adds  fac81b3   s3:dbwrap: export logic of dbwrap_change_int32_atomic into an action function
      adds  ae58ff9   s3:dbwrap: add dbwrap_trans_change_int32_atomic()
      adds  8da2f93   s3:secrets: use transaction wrapped store in get rand seed.
      adds  d498532   s3:passdb: use transaction_wrapped write in tdbsam_new_rid()
      adds  9b461ad   s3: Attempt to fix hpuxacl module
      adds  d2eb7f8   s3 net: Initial top level support.
      adds  ceab454   s3 net: i18n support for net ads
      adds  57b5269   s3: Update i18n files
      adds  320a9af   s3 net: i18n for net ads gpo
      adds  b429c3c   s3 net: Correct path for net_ads_gpo.c
      adds  358a55e   s3 net: i18n support for net cache
      adds  6e044a2   s3 po: Update msg files
      adds  51f9d1e   s3 net: i18n support for net conf
      adds  bdb23c7   s3 net: i18n support for net dom
      adds  3a7b043   s3 net: i18n for net eventlog
      adds  137a401   s3 net: i18n support for net file
      adds  8e43ea6   s3 net: i18n support for net group and net groupmap
      adds  cb55ec6   s3 net: Remove uid==0 check from net groupmap
      adds  a7f6c83   s3 net: i18n support for net help
      adds  35806eb   s3 po: Make adding translated files less tedious
      adds  346c5cc   s3 net: i18n support for net idmap
      adds  3af57c6   s3 net: i18n for net join
      adds  a9a52f3   s3 net: i18n support for net lookup
      adds  2f7108b   s3 net: i18n support for net lua
      adds  c9803ee   s3 po: Regenerate msg files.
      adds  eda7f35   Remove RFC's from the release tarballs to make the lives of the Debian maintainers of Samba4 a bit easier.
      adds  6768cfe   DCE/RPC(Python): Rename py_talloc_import to py_talloc_steal. 				 Use py_talloc_reference in DCE/RPC code, fixes 					access to SAMR pipe.
      adds  8eff9f9   python: Cope with the dom_sid2 alias in pidl's python generating code.
      adds  a88c281   If the record is at the end of the database, pretending it has length 1 might take us out-of-bounds.  Only pretend to be length 1 for the malloc.
      adds  36c0f0f   realloc() has that horrible overloaded free semantic when size is 0: current code does a free of the old record in this case, then fail.
      adds  e411ec6   SMB_INFO_STANDARD is not a valid info level on set, and was being read incorrectly anyway. Remove. Jeremy.
      adds  84bfd73   Remove the extraneous logic in smb_set_info_standard - we do the time twiddling logic at the smb_set_file_time level. Jeremy.
      adds  6516543   Fix bug #6529 - Offline files conflict with Vista and Office 2003. We need to send a notify message when a timestamp is changed that can't be reflected in the underlying POSIX filesystem. Jeremy.
      adds  fc4e21b   Tidy up treatment of ctime. Jeremy.
      adds  41b95da   pidl:Samba4/Python: fix mapType() => mapTypeName()
      adds  c3e1244   Increase the max_grp value to 128 (AIX NGROUPS_MAX value) instead of 32 to allow AIX to call sys_getgrouplist only once
      adds  dcdefc1   s3:rpc_client: add dispatch_send/recv() to struct rpc_pipe_client
      adds  9e4cf82   pidl/Samba4.pm: allow an optional prefix passed to DeclLong()
      adds  6a1ff90   pidl:Samba3/ClientNDR: allow passing optional variable prefixes to ParseOutputArgument()
      adds  28a4656   pidl:Samba3/ClientNDR: rename ParseFunction => ParseFunctionSync and add ParseFunction as glue
      adds  2ed7126   pidl:Samba3/ClientNDR: add support tevent_req based _send/recv() client functions
      adds  3abe59c   librpc: rerun "make idl"
      adds  d01e8d2   s4:librpc: rename wins.idl => winsif.idl
      adds  639df54   winsif.idl: add missing function calls
      adds  f6c0ba9   winsif.idl: add definition of WinsRecordAction()
      adds  dbd963f   winsif.idl: add definition of winsif_WinsStatus()
      adds  b62ee99   winsif.idl: add definition of winsif_WinsTrigger()
      adds  15c330a   winsif.idl: add definition of winsif_WinsDoStaticInit()
      adds  f608458   winsif.idl: add definition of winsif_WinsDoScavenging()
      adds  39ec220   winsif.idl: add definition of winsif_WinsGetDbRecs()
      adds  7430582   winsif.idl: add definition of winsif_WinsTerm()
      adds  b540aa4   winsif.idl: add definition of winsif_WinsBackup()
      adds  e29763f   winsif.idl: add definition of winsif_WinsDelDbRecs()
      adds  6d0ab08   winsif.idl: add definition of winsif_WinsPullRange()
      adds  c91be09   winsif.idl: add definition of winsif_WinsSetPriorityClass()
      adds  47174d3   winsif.idl: add definition of winsif_WinsResetCounters()
      adds  7bea52a   winsif.idl: add definition of winsif_WinsWorkerThreadUpdate()
      adds  5fd30f8   winsif.idl: add definition of winsif_WinsGetNameAndAdd()
      adds  5899bc0   winsif.idl: add definition of winsif_WinsGetBrowserNames_Old()
      adds  655efd0   winsif.idl: add definition of winsif_WinsDeleteWins()
      adds  833f253   winsif.idl: add definition of winsif_WinsSetFlags()
      adds  e746683   winsif.idl: add definition of winsif_WinsGetBrowserNames()
      adds  50662d2   winsif.idl: add definition of winsif_WinsGetDbRecsByName()
      adds  d3ec23f   winsif.idl: add definition of winsif_WinsStatusNew()
      adds  8ad17b4   winsif.idl: add definition of winsif_WinsStatusWHdl()
      adds  258250f   winsif.idl: add definition of winsif_WinsDoScanvengingNew()
      adds  42b28ee   .gitignore: ignore more generated files
      adds  fa91bc6   tdb: Revert "lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() should be a noop"
      adds  3b2f074   tdb: Reimplementation of Metze's "lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() should be a noop".
      adds  a207cca   tdb: don't alter tdb->flags in tdb_reopen_all()
      adds  71b013f   s4: Patch to implement nested group and privileges
      adds  7d470fd   s4:auth: make sure we have elements returned at all in authsam_expand_nested_groups()
      adds  2ef1159   util/asn1: fix potential memory leak in asn1_write_OID()
      adds  933d5ee   librpc/ndr_drsuapi: fix a memory leak on ndr_push_drsuapi_DsReplicaOID()
      adds  066e81f   s4:build: make sure that we regenerate proto headers when source files change
      adds  ff37d66   s4:libnet: use talloc_strdup() instead of talloc_reference()
      adds  d866497   s4:tls: avoid using talloc_reference() in tls_init_server()
      adds  6f40637   s4:tls: avoid using talloc_reference() in tls_init_client()
      adds  471e67a   s4:ldap_server: the tls code steals the original socket on its own now
      adds  a3bcbd1   s4:libcli/ldap: the tls code steals the original socket on its own now
      adds  f511ccb   Slightly restructure the async winbind request calling convention
      adds  a08bffa   Adds new error codes (needed for enhancing error messages for SAMBA 4 AD LDAP server)
      adds  04ea52f   s4: Enhances the LDAP server to display error messages like Windows Server
      adds  8110cf5   s4: Adds a small test for the new enhanced error messages from the AD LDAP server
      adds  df270cd   s4: Correct renamed constants
      adds  b53338b   Provide a mem_ctx for child requests
      adds  ba32afb   Merge branch 'master' of git://git.samba.org/samba
      adds  d87e937   s3: Remove invalid constant
      adds  301be8c   We're not changing last write, but setting this to be FILE_NOTIFY_CHANGE_CREATION doesn't work. So use FILE_NOTIFY_CHANGE_LAST_WRITE (now seems to reliably fix bug #6529 - Offline files conflict with Vista and Office 2003. Jeremy.
      adds  b4d5f4d   Remove a pointless variable
      adds  42becbc   Fix some nonempty lines
      adds  a488334   Rename LOOKUP_NAME_EXPLICIT to LOOKUP_NAME_NO_NSS
      adds  c67037d   Refactoring: mem_ctx is not needed as an argument to centry_sid
      adds  fc261be   Fix indentation
      adds  ac94a8b   Place a comment correctly
      adds  62fec96   Some mods for recent coding conventions
      adds  4f14738   Refactor 9b78af1f: Fix lookupname recursion
      adds  20d93b5   Fix breakage for connect function after API change (connect -> connect_fn)
      adds  4fa28af   Fix some nonempty blank lines
      adds  e215194   s3: check in .po files for pam_winbind.
      adds  c50dff4   Return infinite time for last last logoff when last logoff = 0
      adds  e14b2ed   netlogon.idl: Removes the form "str[]" for string declarations
      adds  721402b   netlogon.idl: Prework to enhance the "netr_LogonGetDomainInformation" call correctly
      adds  c688d37   s4: Enhancements in the "netr_LogonGetDomainInformations" call
      adds  720b7ea   s4: Torture test for enhancements in "netr_LogonGetDomainInformations" call
      adds  3fae13b   s3/s4: Add new autogenerated files from "make idl_full"
      adds  7ee7ec3   s3/docs: Fix typos.
      adds  64b4d02   s4: Change constant to comply with the merged build
      adds  20225d8   s3-pdb_ldap: Make ldapsam_alias_memberships behave like the tdbsam equivalent.
      adds  bb944dc   pyldb: Raise proper exception when attempting to assign a string to a dn attribute.
      adds  e4d276f   Fix some nonempty blank lines
      adds  3d15d04   Fix a typo
      adds  7180ae0   Add some const to winbind_userinfo
      adds  75030ff   s3-spoolss: fix crash bug in spoolss_addprinterex_level_2.
      adds  7048165   s4-ldap_server: fix generated error string in map_ldb_error().
      adds  15d7331   pyldb: Properly keep copies of Python string contents, rather than relying on reference leaks :-)
      adds  1174177   python/loadparm: Get shares listing working.
      adds  3641978   param/pyparam: Cope with string list parameters being empty.
      adds  ff38861   fixed support for readx greater than 64k
      adds  8f110d3   Use smbclient binary for the test file in smbclient test
      adds  3eaef05   s4:torture Add test for correct server-side sorting over LDAP
      adds  57d690b   s4:torture rework LDAP sort test
      adds  1937ab3   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  9b02d23   s4:netlogon Fix warnings and segfault in GetDomainInfo call
      adds  d7b39a3   s4:ldif_handlers Allow a binary nTsecurityDescriptor when parsing LDIF
      adds  dac8aab   Add const
      adds  f050c50   s4:torture Make RPC-NETLOGON pass against ncaclrpc servers
      adds  0e87f07   s4: Change my nested groups patch to don't include user's SID itself in the "groupSID"s structure
      adds  74454cc   s3-spoolss: Fix Bug #6568: _spoolss_GetPrintProcessorDirectory() implementation.
      adds  38ff590   s4: make install: prevent overwriting failure
      adds  25a65d6   idmap_adex: Fix usage of talloc_stackframe().
      adds  43aa546   s4:dsdb Don't cast an ldb_val into a const char * for schema lookups
      adds  3e3f64f   s4:ldb initialise e->values[i].length before use in python bindings
      adds  fd43e0e   added a uid_wrapper library
      adds  58e5e1e   make the UID_WRAPPER skip checks at runtime
      adds  88d2060   skip the readbraw tests if the server does not support it
      adds  46bd227   pyldb: Fix reference counting on ldb_message_elements, add extra type check.
      adds  15a6a93   fixed the sense of the pvfs_acl uwrap check
      adds  8bba340   s4 now supports the large readx extension
      adds  cd1d7f4   s4:heimdal: import lorikeet-heimdal-200908050050 (commit 8714779fa7376fd9f7761587639e68b48afc8c9c)
      adds  d40537c   fixed a uid_wrapper bug that caused a segv in the RAW-ACLS test
      adds  217e308   Pass absolute file paths to Inkscape when transforming .svg files
      adds  ddd13c6   handle large directories in smb2_deltree()
      adds  6cf3db9   s3:winbind: Add NDR-based parent-child communication to winbind
      adds  2d6589f   s3:winbind: Make wcache_sid_to_name externally visible
      adds  bb359c7   s3:winbind: Add async wb_lookupsid
      adds  fa59f97   s3:winbind: Convert WINBINDD_LOOKUPSID to the new API
      adds  74b45ba   s3:winbind: Remove old version of WINBINDD_PING
      adds  f655461   s3:winbind: Make wcache_name_to_sid visible externally
      adds  a541677   s3:winbind: Add async wb_lookupname
      adds  9c6f4cd   s3:winbind: Convert WINBINDD_LOOKUPNAME to the new API
      adds  ea286fe   s3:winbind: Add async wb_sid2uid
      adds  fb7150f   s3:winbind: Convert WINBINDD_SID_TO_UID to the new API
      adds  153ae58   s3:winbind: Add async wb_sid2gid
      adds  5db561a   s3:winbind: Convert WINBINDD_SID_TO_GID the new API
      adds  3eff8e9   s3:winbind: Add async wb_uid2sid
      adds  9b369ff   s3:winbind: Convert WINBINDD_UID_TO_SID the new API
      adds  292f3f8   s3:winbind: Add async wb_gid2sid
      adds  10685b3   s3:winbind: Convert WINBINDD_GID_TO_SID the new API
      adds  360227a   s3:winbind: Make wcache_query_user externally visible
      adds  7077492   s3:winbind: Add async wb_queryuser
      adds  0418d38   s3:winbind: Make fillup_pw_field publically available
      adds  afc8244   s3:winbind: Add async wb_getpwsid
      adds  9dc401a   s3:winbind: Convert WINBINDD_GETPWSID to the new API
      adds  5bbb7a0   s3:winbind: Convert WINBINDD_GETPWNAM to the new API
      adds  bd9d7f7   s3:winbind: Convert WINBINDD_GETPWUID to the new API
      adds  ff3ce90   s3:winbind: Make wcache_lookup_useraliases available publically
      adds  f09a95a   s3:winbind: Make parse_sidlist take a const char *
      adds  ce42ea3   s3:winbind: Add async wb_lookupuseraliases
      adds  5928227   s3:winbind: Convert WINBINDD_GETSIDALIASES to the new API
      adds  718a26f   s3:winbind: Make wcache_lookup_usergroups externally visible
      adds  1dc1ac0   s3:winbind: Add async wb_lookupusergroups
      adds  fec3808   s3:winbind: Convert WINBINDD_GETUSERDOMGROUPS to the new API
      adds  01ea26b   s3:winbind: Add async wb_gettoken
      adds  0a16265   s3:winbind: Convert WINBINDD_GETGROUPS to the new API
      adds  00a8ff5   fixed a problem with group policy writes causing policy corruption
      adds  e2ed502   s4:torture Remove some unwanted code in the LDAP test - hope this fixes up the test failures
      adds  f224089   s4:ldap_server: make sure we shutdown the tls socket before stream_terminate_connection() removes the fd event
      adds  996a205   s4:heimdal_build: define HEIMDAL_LOCALEDIR
      adds  cc74f21   s4:torture The test logic for the target was wrong. This should correct it.
      adds  67b6f57   on buffer overflow windows gives SMBSRV:ERRerror here
      adds  3854b5e   changed BCC handling for SMBwriteX to handle broken MacOSX client
      adds  39b0158   s4:ldb Cosmetic corrections in "rdn_name" module
      adds  e2aa38a   define uwrap_enabled() on Samba3
      adds  b97d85c   set uidwrappersrcdir
      adds  64e2b85   s4:heimdal: import lorikeet-heimdal-200908052208 (commit 370a73a74199a5a55188340906e15fd795f67a74)
      adds  57da47c   deliberately break the build
      adds  740a40e   Revert "deliberately break the build"
      adds  252f7da   There is one signedness issue in tdb which prevents traverses of TDB records over the 2G offset on systems which support 64 bit file offsets.  This fixes that case.
      adds  54dffbe   s3/smbldap: Fix typo in debug message.
      adds  1ce36ed   s4:enableaccount script: Remove a redundant line
      adds  915b789   s4: Simplify two lines in the "samdb.py" file (cosmetic)
      adds  857140a   Unable to browse DFS when using kerberos
      adds  8a5cc13   s3-ldap: Fix Bug #5879. Update LDAP schema for Netscape DS 5.
      adds  4fc9f9c   Add define guards around otherwise unused variable. Jeremy.
      adds  e76af51   Put SMB_INFO_STANDARD back into setfileinfo, but do it right this time :-). Jeremy.
      adds  650445f   Fix bug #5714 - NetBSD, ENODATA undefined, at least some releases. Jeremy.
      adds  890dfe0   Remove a const warning. Jeremy.
      adds  11ff224   s4:setup Remove extra newlines that break OpenLDAP backend
      adds  09e9904   s4 torture: Extend the RAW-RENAME test to more fully test directory renames.
      adds  457191e   s3: Fix a bug in renames of directories
      adds  37b8235   Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
      adds  dd557cc   s4:ldb Make error message in rnd_name more useful
      adds  4aad790   make sure we never look past the end of either string in ldb_comparison_fold()
      adds  b9fb8da   s3: Fix nss info substitution
      adds  238bf25   s3: add a test to test libsmbclient
      adds  e2d4ae1   fixed several places that unnecessarily take a reference to the event context
      adds  2c12c98   use talloc with the global schema consistently
      adds  cfc0cab   prime the sam ldb schema in the parent samba process
      adds  c271dc9   ensure that child tasks die when the parent dies
      adds  7c20256   fixed another ambiguous talloc call
      adds  9be14ed   s3 net: i18n support for net rap
      adds  7ced58b   s3 net: i18n support for net registry
      adds  8dcf3b7   s3 net: i18n support for net rpc
      adds  ba830cf   Revert "s3: Update i18n files"
      adds  db76b7a   s3 net: net i18n in it's own module
      adds  88af0ec   s3 net: i18n support for net rpc audit
      adds  5b50e50   s3-wkssvcs: fix check for BUILTIN\Administrators membership in wkssvc_Netr{Join,Unjoin}Domain2.
      adds  8e419aa   s3:smbd: don't ignore check_descend in get_dir_entry()
      adds  2823757   epmapper.idl: avoid usage of 'pipe', this is a reserved word in IDL
      adds  cdfaaed   librpc: rerun 'make idl' after epmapper.idl changes
      adds  7d7a921   librpc: fix callers after epmapper.idl changes
      adds  bfa9624   pidl: fix formatting in idl.yp
      adds  20a6fb5   pidl: fix formatting in expr.yp
      adds  558ff91   pidl: parse idl 'pipe' typedefs, but print out a not supported message for now
      adds  8300b25   Fix some nonempty blank lines
      adds  c54e6b1   s3:smbd: add a smbd_server_connection pointer to connection_struct
      adds  70afd41   s3:smbd: conn_free_internal() can be static now
      adds  daa71c4   s3:smbd: add generic smbd_dirptr_get_entry()
      adds  862c6aa   s3:smbd: let get_dir_entry() use smbd_dirptr_get_entry()
      adds  dfae090   s3:smbd: implement get_lanman2_dir_entry() on top of smbd_dirptr_get_entry()
      adds  c50a03e   s3:smbd: remove dirptr and dirpath from connection_struct
      adds  59c3f5e   s3:smbd: move dptr globals into struct smbd_server_connection
      adds  50f5425   s3:smbd: split the dir entry marshalling into smbd_marshall_dir_entry()
      adds  93ec5d2   s4:libcli/raw: also include smb2_constants.h into interfaces.h
      adds  21d6f27   s4:libcli/raw: we don't need to include "smb.h" explicit
      adds  c2c4d48   s4:libcli: move SMB2 Find constants to smb2_constants.h
      adds  acbb9da   s4:libcli/smb2: remove unused and redundant SMB2 security flags
      adds  aef96af   s4:libcli/smb2: move SMB2_GETINFO_* flags into smb2_constants.h
      adds  aa6dc21   s4: Add a new script for setting password properties for a domain in a easier way
      adds  ea6819a   Correctly send out notify messages for timestamp changes. "change time" has no notify message, so don't send anything out when we change it. Use FILE_NOTIFY_CHANGE_CREATION correctly when changing the create time. Jeremy.
      adds  d296c77   Move the checks for null timestamps down below the VFS_NTIMES layer (as it's done in onefs). This simplifies greatly the code in smb_set_file_time() w.r.t. changenotify messages. Jeremy.
      adds  8eac189   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  9aa1d25   s3:smbd: rename conn => sconn for smbd_server_connection structs
      adds  02c5f22   s3:smbd: convert '\\' into '/' in SMB2 Create
      adds  e1a95e7   libreplace: set SONAMEFLAG to "-Wl,-soname=" on QNX
      adds  e8088e1   Make wbinfo also print the members when querying a group
      adds  1de9805   Implement db_rbt_traverse
      adds  559dd0d   spoolss: fill in more details of the spoolss_DeviceMode.
      adds  dc9b4cf   s3: re-run make samba3-idl.
      adds  8e5beb7   s3-spoolss: remove device mode defines from nt_printing.h.
      adds  ef04e45   s3 net: i18n support for net rpc join
      adds  0ef723a   s3 net: i18n support for net rpc printer
      adds  e2433b8   s3 net: i18n support net rpc registry
      adds  303e49b   s3 net: i18n support for net rpc rights
      adds  c9dca82   Refactor the use of create_time and change time to go through functions. Will aid in making us pass RAW-SETFILEINFO. Jeremy.
      adds  7b9542b   Ensure the fsp->fsp_name stat_ex struct is always up to date after the open. Jeremy.
      adds  77b96cc   s3 net: i18n support for net rpc samsync
      adds  d8af037   s3 net: i18n support for net rpc service
      adds  3eeb988   s3 net: i18n support for net rpc shell
      adds  a0eb906   s3 net: i18n support for net sam
      adds  7e4bd16   s3 net: i18n support for net share
      adds  5810f7f   s3 net: i18n support for net status
      adds  a8c8432   s3 net: i18n support for net time
      adds  2388b90   s3 net: i18n support for net user
      adds  84a9349   s3 net: i18n support for net usershare
      adds  4f0d935   s3 net: i18n support for net utility functions
      adds  40017a2   i18n: Update s3 net German translation.
      adds  e13c14e   s4:torture Add test for the NTP signd server
      adds  1e1445b   s3:winbindd: raise the timeout for lsa_Lookup*() calls from 10 to 35 seconds.
      adds  76d893b   selftest: fix typo lock => lockdir
      adds  303c3b3   selftest: configure "ncalrpc dir" for the client
      adds  aa07baa   s3: refomat definitions of some generic access rights for better readability
      adds  a038f1e   s3:smbcacls: forbid change of debug level from config file
      adds  28bcdf5   s4:provision Rework and further automate setup of OpenLDAP backend
      adds  f0decfe   s4:provision Assume the OpenLDAP backend can find it's own modules
      adds  6dc41bf   s4:provision Make the --ol-slapd paramter take the full path to slapd
      adds  4921a58   s4:selftest Make OpenLDAP guess it's own modules from now on
      adds  69fa901   s4:selftest Don't start the slapd for the provision, only for the run
      adds  7bc566a   s4:provision Allow provision-backend to not run slapd for 'make test'
      adds  0ae3912   print server log on stderr as well as to log file
      adds  ad542a6   Allow selection of the samba4 process model for 'make test'
      adds  c6936ab   raise the debug level for a common message
      adds  3b5c6bc   no need to shout about getting an oplock
      adds  011f103   when we get an NDR error in the logs, it is useful to know where it happened
      adds  ed051ce   try to give some hint as to what is causing NDR string errors
      adds  6392f14   pidl: fix samba3-cli test after the async function were added
      adds  5796da6   pidl: fix parse_idl test after idl.yp changes
      adds  c73984a   s4:AD LDIFs - More refactoring
      adds  8fcf1b9   torture/basic: in run_derefopen() the file could have been deleted before the last unlink
      adds  7fc9493   Rename ASN1_BITFIELD to ASN1_BIT_STRING.
      adds  fe767d4   s4:pwsettings script - Fix a small glitch
      adds  b255a41   s4:operational module - move and enhancements
      adds  9126b75   s4:samldb module - Remove duplicate line
      adds  159a33a   s4:test for "primaryGroupToken"
      adds  c7e2190   ldb: Don't break the standalone LDB build (operational module removed)
      adds  e96338b   s4:operational - Remove some outdated comments
      adds  91d13b6   libreplace: undef AI_ADDRCONFIG on QNX 6.3.0 (fix bug #6630)
      adds  14888c2   s3:lib: map ECONNRESET to NT_STATUS_CONNECTION_RESET
      adds  d30b1c9   s3:smbd: correctly invalidate vuids when SMB2 is used
      adds  fedac72   s3:smbd: make sure we don't call conn_free() with a NULL pointer for SMB2
      adds  7229e9a   s3:smbd: avoid 'goto out' in smbd_smb2_create_send()
      adds  f75934e   s3:smbd: as check_path_syntax() changes the string, we need to copy the string before
      adds  31e57ab   librpc: rerun "make idl_full"
      adds  1df883a   libcli: move some common SMB and SMB2 stuff into libcli/smb/
      adds  1d75a6e   libcli/smb: move smb2_create_blob code to libcli/smb/
      adds  1ddd10b   Fix some warnings in the AIX ACL code. Jeremy.
      adds  d6270df   Add "store create time" parameter (docs to follow) that stores the create time in the user.DosTimestamps EA. Jeremy.
      adds  7ad5c69   Documentation for "store create time". Jeremy.
      adds  6a0c294   Fix BASE-DELAYWRITE test by removing const from struct smb_filename in smbd_do_qfilepathinfo(). update_stat_ex_mtime() modifies the stat struct inside the smb_fname so don't make a copy of that stat struct, use it directly - it's meant to be updated and represent the state of the file we're returning. Jeremy.
      adds  d91edea   When mapping EA's into a TDB, don't remove the EA until the last link to the file is gone (fixes the build farm RAW-RENAME test with xattr's in tdb's). Jeremy.
      adds  28f7b07   Move build over to storing DOS attributes in EA's. Turn off "map to" directives. I've now fixed the issues with the build tests running this way. I think this is how most people run these days - please raise this on the list (or revert) if you disagree.
      adds  88fd98b   Fix EVERY SINGLE build on the buildfarm that doesn't have bindtextdomain or textdomain. C'mon, this is what configure.in is *FOR*. Jeremy.
      adds  5c3cf58   s4:ldap_server Don't talloc_steal (with references) in ldap_backend
      adds  7a82aed   s4:ldap_server Remove another talloc_steal (with references)
      adds  2d7b457   fixed TESTS= in make test to allow multiple tests
      adds  093148c   s4:ldap_server Correct removal of talloc_steal()
      adds  6dab7c9   s4: cracknames.c: Change the handling of the NT_STATUS_NO_MEMORY status results
      adds  e2b12c6   s4: Remove obsolete "samdb_password_quality_ok" function (it's just a one-line wrapper)
      adds  44dfb29   s4: Better way to call "dom_sid_to_rid" from ldap.py
      adds  639c9cc   s4: Correct the parameter logic of the "setpassword" script
      adds  fa61fdf   s4:ldb - Free the asynchronous result
      adds  53ef426   s4:samdb python bindings - we don't need the attributes here
      adds  86ea1c4   s3:smbd: fix parsing of the SMB2 body
      adds  168a7cb   s3:smbd: allow SMB2 Cancel to have the async flag set
      adds  378a2d9   cifs.upcall: clean up logging and add debug messages
      adds  685fdc3   cifs.upcall: formatting cleanup
      adds  750ceb8   cifs.upcall: declare a structure for holding decoded args
      adds  b10bdef   cifs.upcall: try getting a "cifs/" principal and fall back to "host/"
      adds  acbf026   cifs.upcall: clean up flag handling
      adds  2f95ccc   cifs.upcall: use ip address passed by kernel to get server's hostname
      adds  19553e1   cifs.upcall: fix IPv6 addrs sent to upcall to have colon delimiters
      adds  12864ff   gpfs.so: map the file_inherit and dir_inherit flags away for files
      adds  a023b6c   Use defined names rather than numeric constants to make code clearer. Jeremy.
      adds  e2845b8   libcli/smb: add smb2_create_blob_find()
      adds  a3cdd79   s3:Makefile: build ../libcli/smb/smb2_create_blob.o as part of smbd
      adds  95c3d3b   tevent: add some more doxygen comments for tevent_req functions
      adds  6d100a6   s3:winbind: Simplify _wbint_[GU]id2Sid
      adds  c6b36ce   s3:winbind: WINBIND_USERINFO -> wbint_userinfo
      adds  1d110e0   s3:winbind: Add async wb_seqnum
      adds  e54503e   s3:winbind: Add async wb_seqnums
      adds  0f64bb5   s3:winbind: Convert winbindd_show_sequence to the new API
      adds  5ae122e   s3:winbind: Fix a potential segfault in libwbclient
      adds  1a22baa   s3: Add talloc_dict.[ch]
      adds  3d46eaf   s3:winbind: Make wcache_lookup_groupmem available publically
      adds  8a683f4   s3:winbind: Add async wb_group_members
      adds  c83bf9c   s3:winbind: Add async wb_getgrsid
      adds  886e183   s3:winbind: Add const to normalize_name_map
      adds  27dd290   s3:winbind: Make fill_grent publically available
      adds  3f3f49d   s3:winbind: Add winbindd_print_groupmem
      adds  a511a87   s3:winbind: Convert WINBINDD_GETGRGID to the new API
      adds  459233e   s3:winbind: Convert WINBINDD_GETGRNAM to the new API
      adds  2c23e7d   s3:winbind: The get[gr|pw]end functions need access to the client state
      adds  346aa6e   s4:schema Provide a way to reference a loaded schema between ldbs
      adds  e1e99a7   s4:provision  Remove the ACI element from the provision templates
      adds  51d2d3d   s4:schema Allow a schema load on an unconnected database
      adds  14aff84   s4:python Push some helper functions from SamDB into samba.Ldb
      adds  a58b4f8   s4:setup Don't manually set @ATTRIBUTES any more
      adds  7a9030b   s4:provision Move helper functions back to provision
      adds  f87811f   s4:provision Rework provision-backend into provision
      adds  a6c9233   s4:provision Fixes for Fedora DS schema mapping with full AD schema
      adds  ecd234a   s4:provision A crude update of the OpenLDAP backend HOWTO
      adds  410114e   s4:provision Keep a single transaction for the erase and rebuild
      adds  052da4e   s4:python Allow 'no such object' on the delete of the DN
      adds  e7bae2e   s4: Re-add --ldapadminpass as an option to provision
      adds  5255ba3   s4:selftest Confirm that there isn't a listener on the ldapi:// socket
      adds  84ee0af   s4:provison Print the LDAP backend admin username/password
      adds  2af0638   s4:provision Make sure that we don't use Kerberos to our LDAP backend
      adds  498faae   s4:install Remove provision-backend script from 'make install'
      adds  df3ef12   s4:provision Fix existing ldapi:// backend detection exception
      adds  7496095   s4:libcli/ldap Explain why we set a hostname for ldapi:// connections
      adds  ca526fb   s4:selftest Remove the 'subunit filter' from make testenv etc
      adds  3414773   fixed the updateNow schema test to use a canonical OID
      adds  f890dba   make sure we update the current schema->prefixes when we add a new prefix
      adds  148290a   s4:ldb Remove obsolete comment about ldb_tdb's sequence num
      adds  5f917d5   s4:provision Avoid one more call to ltdb_reindex
      adds  e349316   s4:provision Add comments to the provision script
      adds  f3e473e   fixed up some provision errors from the recent changes
      adds  26e114b   skip the autoidl test
      adds  45e4be0   tevent: add tevent_req_cancel() infrastructure
      adds  97a1ed5   tevent: change version to 0.9.7 after adding tevent_req_cancel infrastructure
      adds  3b3bde9   s4:build: require tevent 0.9.7 with tevent_req_cancel()
      adds  d60f049   s3:smbd: implement SMB2 Cancel correctly.
      adds  47452b8   s3:smbd: add smbd_notify_cancel_by_smbreq()
      adds  b62ce48   s3:smbd: add support for canceling SMB2 Notify calls.
      adds  905db32   more fixups from provision changes
      adds  52108a1   fixed up add_foreign again
      adds  87921bf   sigh - still not right
      adds  36f828b   Revert "s4:samdb python bindings - we don't need the attributes here"
      adds  faedda0   s4:ldb python bindings: Handle the parameters of the connect call in the right way
      adds  0a46fd6   s4:pyglue Add a wrapper for loading the correct UTF8 casefolder
      adds  0a5ea25   s4:python tools - Centralise the lookups for the default domain (root) in the call "domain_dn" from SamDB
      adds  7a79d16   s4: Major rework of the LDB/SAMDB/IDMAP python bindings
      adds  3dee92f   fixed the build
      adds  6cc9e4b   s4: Fixed the int32 datatype support
      adds  1b09e36   fixed make test reporting success when provision fails
      adds  5319695   s3-spoolss: remove another duplicate copy of print_architecture_table.
      adds  abe7648   netlogon: document some more MSVC flags.
      adds  87737f8   s4:librpc/rpc: fix DEBUG() message
      adds  2cf897b   s4: Make the int32 problem more clear - and fix another error
      adds  61d4f8b   s4: int32 handling: previous fix was not fully correct
      adds  f27bda6   s4 ctags: Stop *_proto.h files from cluttering up the tags
      adds  004494b   s3 wbinfo: Get rid of lp_ functions
      adds  49d1eec   s3 net: Add getauthuser/setauthuser commands.
      adds  fa7d7a4   s3 wbinfo: remove --get-auth-user and --set-auth-user functionality
      adds  90b6e41   s3 wbinfo: Use uint32_t instead of uint32
      adds  b6ea2ec   s3 wbinfo: Avoid ADD_TO_ARRAY macro.
      adds  0dae6f5   s3 wbinfo: Don't use global_myname()
      adds  6d4fd3e   s3 wbinfo: Use talloc_strdup instead of SMB_STRDUP
      adds  ab818cd   s3 wbinfo: Explicitly include popt header, remove unused common options.
      adds  afb8f8e   s3 wbinfo: Remove unused functions, use C99-types
      adds  a712870   libwbclient: Add wbcSidTypeString function.
      adds  182c667   s3 wbinfo: use wbcSidTypeString instead of sid_type_lookup
      adds  19855ca   s3 wbinfo: Only call afs_settoken_str if compiled with WITH_FAKE_KASERVER
      adds  bc0e0a4   wbinfo: Use one codebase for Samba3 and Samba4.
      adds  7cafb65   s4 winbind: Implement a stubbed out version of WINBINDD_DOMAIN_INFO
      adds  b31f0de   s4 winbind: Silence compile warning by adding new commands to the list
      adds  fd2feab   wbinfo: Reduce test noise in the wbinfo blackbox test
      adds  dd8d04f   s4 winbind: Quiet down the WINBINDD_DOMAIN_INFO handler stub warning
      adds  8d0345e   wbinfo: Fix up s3 blackbox test. wbinfo no longer needs a config file.
      adds  e38f38f   we need the Deleted Objects container for replication
      adds  a0df109   added basic support for rename in DRS replication
      adds  5feff0b   s3:smbd: parse context blobs in SMB2 Create
      adds  c54a8db   Make refusal of SEC_DESC_DACL_PROTECTED configurable
      adds  5270efa   tevent: fix a comment
      adds  f143466   s3 merged build: Don't build wbinfo twice.
      adds  b70ae64   s3:smbd: make smbd_check_open_rights() function non-static for use in SMB2
      adds  cf6e81f   s3:smbd: implement all SMB2 Create contexts except "ExtA"
      adds  e621b7a   s3:smbd: add a generic smbd_dirptr_lanman2_entry() function
      adds  f00a3bf   s3:smbd: store a dirptr on the files_struct for SMB2 Query Directory
      adds  ecec01c   s3:smbd: implement SMB2 Find (Query Directory)
      adds  33d2779   Fix Red Hat bugzilla bug : https://bugzilla.redhat.com/show_bug.cgi?id=516165 nautilus fails to copy files from an SMB share. This is a show-stopper for 3.4.1 (I'll open a Samba.org bug). Although gnome-vfs is doing *incredibly* stupid things by asking for a read size of 65535 - this translates on the wire to a 65534 byte read followed by a 1 byte read. Please send this back to the gnome developers that they will ge horrid on the wire performance for this. Jeremy.
      adds  8c347ed   Fix bug #6647 - get_root_nt_token: getpwnam("root") failed! Not all systems may have a "root" user, but all must have a passwd entry for a uid of zero. Jeremy.
      adds  0447af2   spoolss: add more spoolss calls to IDL (spoolss_GetPrinterDriverPackagePath and spoolss_GetCorePrinterDrivers).
      adds  80e2500   s3: re-run make samba3-idl.
      adds  062d26d   s3-spoolss: add stubs for new idl opcodes in spoolss server.
      adds  f3c94f4   s4-spoolss: add stubs for new idl opcodes in spoolss server.
      adds  68ea287   s3:dsgetdcname: Inline dsgetdcname_cache_refresh
      adds  4c69c15   s3:dsgetdcname: Fix a crash in dsgetdcname
      adds  77a0a6e   s3-idmap: fix two uninitialized variable warnings in idmap_tdb2.
      adds  9b261a1   Fix bug 6638 - ADS Domain Member: Computer Mgr can not set share ACLs Add good error message for share modification denial. Jeremy.
      adds  29ef1b2   s4:kerberos Use MIT compatible names for these enc types
      adds  c49145b   s4:ldb Use length-limited printf to avoid walking off end of strings
      adds  e71ce2f   s4:ldb Python requires that a 'compare' handler return -1, 0 or 1
      adds  d20061a   Add missing CreateFile flags to smb.h
      adds  9d824dc   s4:client
      adds  6afb02c   s3: fix bug #6650, authentication at member servers when winbindd is not running
      adds  ba52f18   Fix for bug 6651 - smbd SIGSEGV when breaking oplocks. Based on a patch submitted by Petr Vandrovec <petr at vandrovec.name>. Multiple pending signals with siginfo_t's weren't being handled correctly leading to smbd abort with kernel oplock signals. Jeremy
      adds  f9c0f88   Fix coverity CID: 932 - forward null. Jeremy.
      adds  497234c   s4:ntp_signd Fix bug 6656 - Set protocol version to 0, as used by ntpd
      adds  47c7063   Try and fix the buildfarm by using getpwnam(root) instead of getpwuid(0) if DEVELOPER is defined. I'm hoping the build farm defines DEVELOPER... Jeremy.
      adds  1af0aa9   Fix bug 6529 - Offline files conflict with Vista and Office 2003 On filesystems that can't store less than one second timestamps, round the incoming timestamp set requests so the client can't discover that a time set request has been truncated by the filesystem. Needs backporting to 3.4, 3.3, 3.2 and (even) 3.0. Jeremy
      adds  1fb916b   Log debug message when hires timestamps are available on the share. Jeremy.
      adds  da93567   Implement Metze's suggestion of trying getpwuid(0) then getpwnam(root). Jeremy.
      adds  a09b9ed   s3:winbind: Fix the talloc hierarchy in wb_queryuser_done
      adds  fc3d427   s3:winbind: winbindd_dual_ndrcmd should output what it's doing
      adds  963419b   s3:winbind: For internal domains it is pointless to connect to a DC
      adds  a0bf0cb   s3:winbind: Do not drop the first user in sam_query_user_list
      adds  1603c60   s3:winbind: Even on a domain controller, "our" domain is internal
      adds  fced9df   s3:winbind: Fallback to the forest root for lookupname
      adds  d1895d2   talloc: let talloc_total_blocks() and talloc_get_size() operate on the null_context
      adds  2c664db   talloc: report the size of reference handles as 0
      adds  1fbc86c   talloc: call return after abort, because an overloaded abort function might not exit
      adds  13227f8   talloc/testsuite: reset the globals after each subtest
      adds  f8559b8   talloc/testsuite: add infrastructure to test aborts
      adds  84810d7   talloc/testsuite: report __location__ of testsuite failures
      adds  ac8aeec   talloc: let talloc_steal() only generate a warning if it's used with references
      adds  e40f314   talloc: add talloc_set_log_fn() and talloc_set_log_stderr()
      adds  ed384e8   talloc/testsuite: use talloc_set_log_fn() and log to stdout
      adds  8a90c8b   talloc: remove unused build dependecies to samba
      adds  5760ede   talloc: remove ABI compat functions
      adds  9baacbb   talloc: change version to 2.0.0
      adds  6c9ace2   talloc: add defines and functions for TALLOC_MAJOR/MINOR_VERSION
      adds  64e0577   talloc: update talloc.exports and talloc.signatures
      adds  55dbe80   talloc: add --enable-talloc-compat1 to build a compat library for talloc 1.x.x
      adds  5cefde4   s4:build: require talloc >= 2.0.0
      adds  251b03e   s4:cmdline: setup talloc log and abort functions
      adds  851b01f   s3:configure: require talloc >= 2.0.0
      adds  e8782de   s3:lib: setup talloc log and abort functions
      adds  a535840   fixed getpass m4
      adds  39cd5bb   make lib/replace more usable in standalone builds
      adds  a0e2041   updated talloc guide for recent API changes
      adds  e6da38c   added talloc_set_log_* documentation
      adds  798b3fb   updated XML source for talloc man page
      adds  2c84605   LIBREPLACEOBJ now contains the full path
      adds  f60f007   fixed typo in talloc doc XML
      adds  0f98d53   note the semantic change in talloc_free from 2.0
      adds  cc330f9   s4:dsdb use talloc_strndup() in GET_STRING_LDB() rather than walk off the end
      adds  bf54b41   s4:dsdb remove unused variable
      adds  b4e8d92   s4:dsdb Add const
      adds  7234a24   s4:ldb Add python binding and test for ldb_msg_diff()
      adds  be9441a   s4:dsdb Use talloc_strndup() to ensure OIDs are null terminated
      adds  965a079   tevent: avoid using reserved c++ word.
      adds  b1ee4c1   libndr: add missing protoypes for double type.
      adds  5359e39   make smbcontrol smbd ping work proper checking for arguments handle short pid_t correctly
      adds  e829ca5   Fix make test. Jeremy.
      adds  87d30a1   Second part of fix for 6529 - Offline files conflict with Vista and Office 2003. ext4 may be able to store ns timestamps, but the only API to *set* timestamps takes usec, not nsec. Round to usec on set requests. Jeremy.
      adds  4799020   s3-netlogon: Only hand out rid when netlogon credential chain has been setup sucessfully.
      adds  2840902   netlogon: add (yet) undocumented netlogon negotiate bit to bitmap.
      adds  7a6c979   Use existing time_t rounding function, don't invent my own. Jeremy.
      adds  9a86f26   Allow systems with timestamp granularity of 1sec to work with this test. Jeremy.
      adds  c69f92d   Second attempt at fix for bug 6529 - Offline files conflict with Vista and Office 2003. Confirmation from reporter that this fixes the issue in master on ext3/ext4. Back-ports to follow. Jeremy.
      adds  2135461   Help debug for bug 6651 - smbd SIGSEGV when breaking oplocks. Should help track if we get invoked with an invalid fd from the signal handler. Jeremy.
      adds  6542a08   s4:dsdb Rework show_deleted module not to liniearise the LDAP filter
      adds  436d8b6   s4:python Fix the reprovision test by deleting 'deleted' objects too.
      adds  3c7cbd6   fixed a double free bug on error in net export
      adds  61ca4c4   fixed DRS rename of deleted objects
      adds  d896fb2   netlogon: give netlogon w7/w2k8r2 AES negotiate flag proper name (see bug #6099 for details).
      adds  3176ee2   Do an early TALLOC_FREE
      adds  1df1892   Add some const to dsgetdcname
      adds  808a0d4   Allow for name array strings that don't end in a slash
      adds  1a53b61   s3-netlogon: make _netr_ServerAuthenticate a callback to _netr_ServerAuthenticate3.
      adds  5b46e59   s3-netlogon: let get_md4pw() return a struct samr_Password.
      adds  e460c21   s3-netlogon: get rid of init_net_r_req_chal().
      adds  87ce535   Revert "s3: Fix uninitialized const char *"
      adds  a77b036   s3-netlogon: fix default case when _netr_LogonSamLogon is called from other opcodes.
      adds  cda99a2   s4:dsdb Use helper function to add 'show deleted' control
      adds  7e54b5e   s4:dsdb Rework dsdb_write_prefixes_to_ldb() to take a schema
      adds  a52e7a2   s4:scheam quiet a 'const' warning
      adds  b9ec6bb   s4:provision Only create references to our server DN after the self join
      adds  a1da911   s4:provison Add prefixes to ldb using same code a later modify will use
      adds  7421872   s4:schema Rework dsdb_write_prefixes_from_schema_to_ldb() to use talloc
      adds  3ed3381   s4:ldb Add hooks to get/set the flags on a ldb_message_element
      adds  425386f   s4:ldb Add ldb_ldif_write_string() and python wrappers
      adds  1a97bd9   s4:provision Ensure that @OPTIONS is mirrored into each partition
      adds  3544e68   cifs.upcall: switch to getopt_long
      adds  da99e3a   cifs.upcall: make using ip address conditional on new option
      adds  b824b1b   Add a parameter to disable the automatic creation of krb5.conf files
      adds  91ef692   netlogon: make netr_NegotiateFlags a public bitmap.
      adds  aabe577   schannel: move schannel.idl to main directory.
      adds  9930a12   schannel: add generated files.
      adds  2cbacd5   s3-netlogon: let get_md4pw() return a struct dom_sid.
      adds  f2fa9e6   s4:heimdal_build: lib/hcrypto/evp-aes-cts.o belongs to HEIMDAL_HCRYPTO
      adds  d49ab92   s3:winbind: Fix Coverity ID 942: Resource Leak
      adds  22ee1cd   s3 audit: Change create_file in full_audit to print whether a directory or file was requested
      adds  3ad9d10   s3: Allow full_audit to play nice with smbd if it's using syslog
      adds  17829cb   s3 onefs: Canonicalize the ACL in the correct order
      adds  4618469   s4-smbtorture: add RPC-NETLOGON-S3 to test samba3 netlogon server.
      adds  32f9d20   s3-selftest: enable running RPC-NETLOGON-S3 against samba3.
      adds  5469866   s3/winbindd: Remove unnecessary check for NULL SID
      adds  bc4b253   s3/debug: make SPENGO OID list appear under one debug header
      adds  6c55518   s3/smbd: open the share_info.tdb on startup instead of tconx
      adds  160c197   s4:python Add helper to get at the domain SID
      adds  d368c73   s4-smbtorture: add test_SetPassword_flags to RPC-NETLOGON-S3 testsuite.
      adds  3f0c877   s4-smbtorture: do not hard code BDC secure channel type into RPC-NETLOGON tests.
      adds  3532c8b   s3:winbind: Factor out wcache_fetch_seqnum
      adds  f3d71d3   s3:winbind: Add a generic cache for NDR based parent-child requests
      adds  2f16bf5   s3:winbind: Factor out wcache_store_seqnum()
      adds  94948f7   s3:winbind: Some calls are not cacheable
      adds  c4a95f9   s3:winbind: Remove the manual caching for the async wb_ functions
      adds  5a1240d   s3:winbind: Fix a typo
      adds  1d8d3fd   s3:winbind: Convert WINBINDD_GETUSERSIDS to the new API
      adds  5981272   s3-build: add SCHANNEL_OBJ to Makefile.in.
      adds  a18d683   libcli/auth: rename schannel_state.c to schannel_state_ldb.c.
      adds  17d3800   s4-schannel: add ldb suffix to schannel functions.
      adds  5a15778   schannel: add netlogon_creds_CredentialState to IDL.
      adds  6992669   libcli/auth: move netlogon_creds_CredentialState out of libcli.
      adds  04310cc   libcli/auth: add tdb backend for schannel state.
      adds  7c972d8   s3-schannel: make open_schannel_session_store() public.
      adds  a09b627   s3-schannel: add simple wrappers to fetch and store schannel auth info.
      adds  2d8157f   s3-netlogon: add netr_creds_server_step_check() convenience wrapper.
      adds  21a93c2   s3-netlogon: use shared credential and schannel storage infrastructure for netlogon server.
      adds  b089506   s3-schannel: upgrade old format schannel_store.tdb.
      adds  a3c6e02   s3-credentials: remove unused code.
      adds  360868b   s3-schannel: remove remaining code that was using "struct dcinfo".
      adds  e115cb5   libcli/auth: remember schannel type in netlogon_creds_server_init()
      adds  a69d8ab   libcli/auth: remove some useless lines
      adds  8d58472   libcli/auth: add netlogon_creds_step_crypt() and netlogon_creds_first_step()
      adds  1f3d0c5   s3-ntlmssp: remove trailing whitespace.
      adds  e91d5db   s3:error_map: make NTSTATUS -> errno -> NTSTATUS mapping consistent for NT_STATUS_INVALID_PARAMETER
      adds  09fe579   s3:streams: check for :$DATA only in the backend (fix bug #6642)
      adds  5234d10   s3:smbd: add is_fake_file_path() that takes only the raw path as string
      adds  2a3270b   s3:smbd: teach filename_convert() about fake files (2nd fix for bug #6642)
      adds  cc248f7   util: fix comment and clarify argument name in DLIST_DEMOTE()
      adds  4279879   lib/tevent: remove spectacularly complicated manual subtraction
      adds  398d0c2   lib/tdb: don't overwrite TDBs with different version numbers.
      adds  6abb637   lib/tevent: fix race with signals and tevent_common_add_signal
      adds  be4ac22   lib/tevent: handle tevent_common_add_signal on different event contexts.
      adds  76d9115   lib/tevent: close pipe_fds on event_context destruction
      adds  ff79583   ntlmssp: add IDL.
      adds  d4d2b42   ntlmssp: add ntlmssp helper skeleton.
      adds  4e7edc7   ntlmssp: add string helper functions to handle OEM and UNICODE charset.
      adds  c3a6f28   ntlmssp: add NEGOTIATE_MESSAGE to IDL.
      adds  e65a3cb   ntlmssp: add CHALLENGE_MESSAGE to IDL.
      adds  b4a860b   ntlmssp: add AUTHENTICATE_MESSAGE to idl.
      adds  9b844e7   ntlmssp: add NTLMSSP_MESSAGE_SIGNATURE to IDL.
      adds  4d1c881   ntlmssp: re-run make samba3-idl and add generated files.
      adds  3a519fa   ntlmssp: add ndr_print_ntlmssp_{nt,lm}_response() function.
      adds  25d6c0a   s3-ntlmssp: use NTLMSSP headers from IDL and remove duplicate constants.
      adds  82469de   s3-ntlmssp: use interface constants in TargetInfo blob.
      adds  e8c19f3   s4-ntlmssp: use NTLMSSP headers from IDL and remove duplicate constants.
      adds  38d677b   s4-ntlmssp: use interface constants in TargetInfo blob.
      adds  b7a5e7a   libcli/auth: remove unused NTLMSSP_NAME_TYPE_ flags.
      adds  2287849   s4: fix the build after ntlmssp header change.
      adds  91df77d   s3-ntlmssp: add NDR helper routines for ntlmssp.
      adds  9afd44d   s3-ntlmssp: use generated ntlmssp code for debugging purpose.
      adds  074c6d4   s4: include ntlmssp header in auth/ntlmssp/ntlmssp.h.
      adds  9f1c162   s3-ldb: update dlinklist.h to match main copy (lib/util/dlinklist.h)
      adds  e3c7e9e   s4-ldb: update dlinklist.h to match main copy (lib/util/dlinklist.h)
      adds  72fb26e   s4: Create helpers functions related to provision
      adds  77e2403   s4:ldb Don't sleep(100) in this error case, but debug the LDIF
      adds  e046b38   s3: Add a new VFS op called SMB_VFS_TRANSLATE_NAME
      adds  ad88284   s3: Major revamp for catia vfs module
      adds  c1b8eb8   s3: Add catia to the list of modules compiled by default
      adds  23abcd2   tevent: Fix a segfault upon the first signal
      adds  ffd9d41   s3:winbind: Rename wbint_GroupMember to wbint_Principal
      adds  58feaa7   s3:winbind: Rename wbint_GroupMembers to wbint_Principals
      adds  ccc18d4   s3:winbind: Fix a typo
      adds  99cf696   s3:winbind: Fix a bug found by RPC-SAMR
      adds  ae6a669   s3:winbind: Make wb_seqnums.c update the winbind cache seqnums
      adds  9ef2c70   s3:winbind: simplify wb_seqnums_done a bit
      adds  c325ba8   s3:winbind: Add async query_user_list
      adds  91588e6   s3:winbind: Add async fill_pwent
      adds  6e2bf7e   s3:winbind: Add async next_pwent
      adds  9c30a8d   s3:winbind: Convert the GETPWENT routines to the new API
      adds  7579f0f   s3:winbind: Add an async dsgetdcname call
      adds  244bb7f   s3:winbind: Convert winbindd_dsgetdcname to the new API
      adds  15312e7   s3:winbind: Add async wb_dsgetdcname
      adds  425239c   s3:winbind: Convert the GETDCNAME routines to the new API
      adds  50d9fb4   w3:winbind: Convert WINBINDD_LOOKUPRIDS to the new API
      adds  2555c12   s3:winbind: Add async QueryGroupList
      adds  10e9df2   s3:winbind: Add async wb_next_grent
      adds  8b90854   s3:winbind: Fix a typo
      adds  9b5ad55   s3:winbind: Add some missing error checks
      adds  e717148   s3:winbind: Add a comment about fill_grent_mem_domusers...
      adds  e47491e   s3:winbind: Convert the getgrent functions to the new API
      adds  1295622   s3:winbind: add a fake NDR winbind cache validator
      adds  a95955f   s3:nsstest: Fix a very confusing behaviour in nsstest
      adds  6b474c5   s3:winbind: Convert WINBINDD_LIST_USERS to the new API
      adds  2774a02   s3:winbind: Convert WINBINDD_LIST_GROUPS to the new API
      adds  e896f91   talloc: add scripts to extract library symbols (exports file) from headers
      adds  4579c05   talloc: add script to extract signatures from header files.
      adds  f1b386a   talloc: add script/abi_checks.sh. check for abi changes without gcc magic.
      adds  cbc75c1   talloc: add a target "abi_checks" to talloc.
      adds  4e9a06d   talloc: remove files generated by "make abi_check" in "make clean"
      adds  fe0b523   talloc: run abi_checks as part of "make test"
      adds  d9b1931   talloc: remove talloc_free from the exports
      adds  c7d9617   talloc: move the original abi_checks script to script/abi_checks_gcc.sh
      adds  006fd0c   tdb: add scripts to extract library symbols (exports file) from headers
      adds  0760a04   tdb: add script to extract signatures from header files.
      adds  9636e0d   tdb: add script/abi_checks.sh. check for abi changes without gcc magic.
      adds  e21ecfc   tdb: add a target "abi_checks" to tdb.
      adds  dff3f37   tdb: remove files generated by "make abi_checks" in "make clean".
      adds  f7c473f   tdb: run abi_checks as part of "make test".
      adds  84446a2   tdb: move the original abi_checks script to script/abi_checks_gcc.sh
      adds  700533a   One would expect I could spell my name.
      adds  0d120be   One would expect I could spell my name...
      adds  9e7c6f1   w3:winbind: Convert WINBINDD_ALLOCATE_UID to the new API
      adds  0cae043   w3:winbind: Convert WINBINDD_ALLOCATE_GID to the new API
      adds  4179270   s3:winbind: Fix bug 5626
      adds  bb1f56a   s3:libwbclient: Fix bug 6349, initialize domain info struct
      adds  a28b499   s3: Fix libtalloc so version
      adds  185d06e   ldb: cosmetic changes in ldb_dn
      adds  a3e9b62   ldb: Depend on libtalloc 2.0.0
      adds  94f7c98   s3-netlogon: add DS_WEB_SERVICE_REQUIRED bit for dsgetdcname calls.
      adds  792b544   netlogon: fill in more details for the netr_LogonControlX family of calls.
      adds  1bc05ca   s3-docs: Update build howto.
      adds  9264f48   wbclient: Fix Bug #6680: always activate handling of large (> 256 byte) ntlmv2 blobs in wbcAuthenticateUserEx().
      adds  aec03ed   s3-smbpasswd: Fix Bug #6584: allow DOM\user when changing passwords remotely.
      adds  b5bf440   added ldb_ldif_message_string()
      adds  90b694b   fixed spelling
      adds  132242f   add a ref to the WSPP docs
      adds  a19ad21   Wrap DRS changes in a transaction
      adds  4b336fe   Display ldif formatted versions of all DRS changes at log level 4
      adds  67bf175   don't allow two controls to be added with the same OID
      adds  79255a9   change the dsdb_control_current_partition to not include internal variables
      adds  29320bc   add the partition_control control to replication requests
      adds  1e55277   added ldb_cmdline_help()
      adds  10bd56b   use ldb_cmdline_help() in ldbsearch
      adds  69802b3   wrap the entire vampire operation in a transaction
      adds  199be93   move the repl_meta_data module up the ldb module stack
      adds  ca45847   s4:dsdb rewrite the linked_atrributes code to commit in the end_transaction hook
      adds  b5f6316   repl_meta_data should only be included when we are a DC
      adds  9f03135   traverse the ac list in reverse order
      adds  9317711   s3-netlogon: implement _netr_LogonSamLogonWithFlags().
      adds  bde679e   show the full set of command line options for ldb tools
      adds  71e9dfc   s3-netlogon: rework _netr_ServerPasswordSet.
      adds  2b8afd2   s3-netlogon: implement _netr_ServerPasswordSet2.
      adds  9bf74d0   s4-smbtorture: test netr_ServerSetPassword2 against Samba3.
      adds  f092d68   s3-pdb_ldap: Fix bug #4296: Clean up group membership while deleting a user.
      adds  6657598   Do not redefine strupr
      adds  a0b1968   s3-netlogon: use WERRORs in NETLOGON_INFO structures.
      adds  5268783   s3-net: allow to exit "net rpc sh" with "q" as well.
      adds  5c54e4c   s3:libsmb: Attempt to fix bug 6665
      adds  c033b2d   Fix for DSSYNC test against Windows 2003
      adds  127bf61   support config files in the current directory
      adds  642a84c   fix the ndr print routines for samba4
      adds  5d23ad8   added dsdb_find_dn_by_guid()
      adds  95fd3c8   tell the server that we support linked attribute replication
      adds  e6257d9   add the the linked attributes elements to the repl structure
      adds  aff1e62   fixed transaction handling in linked_attributes module
      adds  348824d   change repl_meta_data to process linked_attributes structures in end_transaction
      adds  617bbd9   allow setting of the debug level in python from C
      adds  c37f290   added dsdb_find_guid_by_dn()
      adds  bfccc45   always use prepare_commit in ldb transaction commits if possible
      adds  7dbe079   show more reasonable object counts during a vampire
      adds  47f52e7   greatly simplify the transaction processing in the partition module
      adds  b72b8f6   hook on prepare_commit instead of transaction_end
      adds  d3d6713   another large change to the linked_attribute module
      adds  47dfe78   Ignoring generated files:
      adds  957a928   Fix the dsdb_syntax_OID_ldb_to_drsuapi function
      adds  38995d7   First attempt to implement dcesrv_drsuapi_DsGetNCChanges
      adds  c97698e   Another part of the fix for bug 6651 - smbd SIGSEGV when breaking oplocks. SA_INFO_QUEUE_COUNT *MUST* be a power of 2, in order for the ring buffer wrap to work correctly at the 32 bit boundary. Thanks to Petr Vandrovec <petr at vandrovec.name> for this.
      adds  bdc7bdb   Hopefully last part of the fix for bug 6651 - smbd SIGSEGV when breaking oplocks. This one is subtle. There is a race condition where a signal can be queued for oplock break, and then the file can be closed by the client before the signal can be processed. Currently if this occurs we panic (we can't match an incoming signal fd with a fsp pointer). Simply log the error (at debug level 10 right now, might be too much) and then return without processing the break reques [...]
      adds  d9bdf2a   s3-ntlm_auth: fix two segfaults in diagnostics mode.
      adds  b35c627   wbinfo: fix various valgrind warnings and an invalid free.
      adds  27b19eb   report the location of the original talloc_free on double free
      adds  5842aa1   s4: fixed a missing NULL termination in a attribute list passed to ldb_search
      adds  c298e66   ldb: ensure we cancel a ldb transaction
      adds  360436b   s3:winbind: Fix Coverity ID 940: Resource Leak
      adds  b4a4186   s3:smbd: Fix Coverity ID 937, REVERSE_INULL
      adds  5121499   s3:winbind: Fix Coverity ID 933: FORWARD_NULL
      adds  8995491   ldb: make ldb module programming less error prone
      adds  ffd48a7   s4:python  fixed subunit tests of dcerpc
      adds  704b739   cifs.upcall: do a brute-force search for KRB5 credcache
      adds  1bb6840   tevent: change version to 0.9.8 after some critical bugs have been fixed
      adds  5e59c17   s4:configure: require tevent >= 0.9.8
      adds  ab6e829   Add release script for tevent
      adds  5afa115   selftest: Account for 0-based months in date parsing and printing.
      adds  a32f4dd   util:tests: Correct time tests for negative UTC offsets.
      adds  4b49a8d   s3:libsmb: Convert (state->received) to (state->received != 0)
      adds  1abf692   s3:winbind: Make the pam_auth subfunctions static
      adds  c52fa95   s3:winbind: Remove pointless <cond> ? true : false;
      adds  0cfc2f1   s3:winbind: Use fstr_sprintf, it is simpler than talloc_asprintf->fstrcpy
      adds  bc081cf   Save and report the correct errno value.
      adds  affed02   Check we read off the compelte event from inotify
      adds  e6cb98e   Tell newbie devs about ./configure.developer
      adds  43cfa69   s4:dsdb/common/util - Indentation fixes
      adds  6677eea   s4:dsdb/common/util.c - Copy parameters to prevent segfaults
      adds  3694160   s4:ldb_errors - add spaces
      adds  89d4041   s4:pwsettings - Introduce the LDB modify flags in the right way
      adds  ae8e5b4   s4: Fix typo
      adds  f82dd19   s4:"linked attributes" modules - correct the comments
      adds  65541ba   s4:torture - Fix uninitialized variable
      adds  03e84a2   s4:simple_ldap_map - Enhance it for supporting "primaryGroupID" in the right way
      adds  99f8dca   s3:smbd: Add the ntstatus to the smb_panic in share_mode_lock_destructor
      adds  d9b7fd5   s3:winbind: Convert WINBINDD_CHECK_MACHACC to the new API
      adds  7159060   s3:winbind: Convert WINBINDD_SET_MAPPING to the new API
      adds  4ad330d   s3:winbind: Convert WINBINDD_REMOVE_MAPPING to the new API
      adds  04ea250   s3:winbind: Convert WINBINDD_SET_HWM to the new API
      adds  8ce73c6   s4: the secrets.ldb module needs the loadparm opaque setup
      adds  86f3a2e   s4: fixed the secrets.ldb construction in libnet
      adds  a959597   s4: bring nsupdate-gss into the s4 tree
      adds  cf1da43   s4:setup Add DisplaySpecifiers from Microsoft.
      adds  65130fa   s4:setup: Change license headers to LDIF comments.
      adds  1a657b0   s4:setup: Added script to parse Microsoft DisplaySpecifiers document.
      adds  fddcee6   s4:setup: Use ms_display_specifiers script for provision.
      adds  76f23f0   s4:setup: Updated comment to reflect new DisplaySpecifiers location.
      adds  9cf2d05   s4:setup: Remove display_specifiers.ldif.
      adds  becee4c   s4:nsupdate-gss allow forcing of the realm
      adds  5a22c02   s4:setup_dns.sh fixed the update of the GUID CNAME
      adds  43c766a   Fix bug 6673 - smbpasswd does not work with "unix password sync = yes". Revert change from 3.3 -> 3.4 with read_socket_with_timeout changed from sys_read() to sys_recv(). read_socket_with_timeout() is called with non-fd's (with a pty in chgpasswd.c and with a disk file in lib/dbwrap_file.c via read_data()). recv works for the disk file, but not the pty. Change the name of read_socket_with_timeout() to read_fd_with_timeout() to make this clear (and add comments). Jeremy.
      adds  931aa4e   s4:provision - Change the "provision_users.ldif" file to support the "samldb" changes
      adds  353481d   s4:provision - Add a new delete function only for users and computers
      adds  5f2832a   s4:samldb - Major rework
      adds  ad244f7   s4:samr - Fix up the SAMR server to support the primary group of a user in the right way
      adds  88f546d   s4:sam - Implement also here the right primary group behaviour
      adds  a3d7534   s4:provision - Change the module order to match Windows Server
      adds  fc90586   s4:ldap.py - Adds a test for the primary group behaviour
      adds  5107f6f   s4:subtree delete module - Cosmetic adaptions
      adds  90d6829   s4:Foreign security principals - Fix them up
      adds  1d9a95e   s4:samldb - Fix typo
      adds  4487209   s4:simple_ldap_map - "primaryGroupId"
      adds  231d276   s4: Exceptions in "provision.py"
      adds  7ce0174   s4: Fix "Small memory leak after calling several times lp_update"
      adds  1c2f491   tdb: fix c++ build warning.
      adds  b11aaad   s4:LogonGetDomainInfo - add a basic check for the hostname
      adds  ff7b41c   lib/tdr: fix the build with --enable-automatic-dependencies
      adds  0d07ce1   s4:dsdb: correctly implement _dsdb_syntax_OID_oid_ldb_to_drsuapi()
      adds  fdd62e9   s4: Let the "setpassword" script finally use the "samdb_set_password" routine
      adds  7837768   gitignore: Ignore additional auto-generated files.
      adds  41ce496   s4:pwsettings: Correct off by factor of 10 for ticks.
      adds  56a0f99   s4:tests/iconv - Fix a warning
      adds  374e593   s4:selftest Fix 'make testenv-gdb' and 'make valgrindtest' etc
      adds  e681671   Fill the meta data vector in the responce struct.
      adds  50b1689   s4: fixed some shadowed variable warnings
      adds  61c3601   s4: removed an unused variable
      adds  3ad4c9d   s4: fixed a unsigned printf warnings
      adds  c280966   s4: 'index' is a libc function
      adds  783cde7   s4/ldb: fixed spelling
      adds  9180562   s4: implemented server side of DSUpdateRefs call
      adds  9a3db7e   s4: fixed updaterefs options bitmap
      adds  5cd6b46   s4: added the structure for repsTo
      adds  ac77482   s4: commit generated DRS changes
      adds  5ce12a0   Add read() to socketwrapper. Metze please check. Jeremy.
      adds  fb91464   s4:wmic - Output enhancements
      adds  076ca26   s4:templates - Remove the latest relics (in "dcesrv_lsa_CreateSecret")
      adds  51479fe   s4:provision - Cosmetic: Indent the parameters better
      adds  9c4827e   s4:setpassword script - Passwords set by this script are set by the administrator not the user
      adds  5b2b5ab   s3-schannel: Fix Bug #6697. Interdomain trusts with Windows 2008 R2 DCs.
      adds  29ba776   s4/ldb: added --show-binary command line option
      adds  206d79a   s4/ldb: don't line wrap ldif when --show-binary is used
      adds  237f720   s4/ldb: expose the ldb flags with ldb_get_flags()
      adds  6d1d333   s4/ldb: added ldif handler for repsFrom/repsTo
      adds  a8e8a31   s4/ldb: allow printing ntSecurityDescriptor in full
      adds  27ff8f4   s4/ldb: allow prefixMap to be shown as NDR
      adds  0ed467a   s4/ldb: support NDR printing for 2 more replication types
      adds  5e3759d   tort: Implement 'setup' and 'teardown' for DRSUAPI test cases.
      adds  d078d2e   tort: Helper function to get DC info for testing
      adds  899fc0d   tort: DsCrackNames - propagate torture context to all tests.
      adds  2904034   tort: RPC-CRACKNAMES test case refactored
      adds  a915575   Return a correct value for Supported Encryption Type
      adds  1d37a81   s4:idl Add generated code for netlogon.idl changes
      adds  4fd9a9d   schannel: add NL_AUTH_MESSAGE and both NL_AUTH_SIGNATURE structs.
      adds  9aa11fd   s3/docs: Raise version number.
      adds  de0bf36   s3-rpc_client: use NL_AUTH_MESSAGE in create_schannel_auth_rpc_bind_req().
      adds  3984738   s3-rpc_server: use NL_AUTH_MESSAGE in pipe_schannel_auth_bind().
      adds  a48f884   s3: remove unused RPC_AUTH_SCHANNEL_NEG struct and parsing functions.
      adds  4323c13   schannel: add missing prototype for ndr_print_nbt_string() in schannel helper.
      adds  f78f92a   s3:smbd: Fix bug 6690, wrong error check
      adds  5ef601e   s4:drsuapi: add an incomplete DsAddEntry implementation
      adds  d04cca0   s3:drsuapi: add a simple DsRemoveDSServer() implementation
      adds  2bc8e57   s4:repl_meta_data: remove unused code
      adds  4b6e9a8e  socket_wrapper: swrap_read() should use SWRAP_RECV* for swrap_dump_packet()
      adds  2b16380   ntlmssp: add some void decode calls (useful for ndrdump).
      adds  11bd19c   lib/util: add unique string generator helper function
      adds  5975ea7   s4/torture: add new torture_assert_*_todo() macros
      adds  a38409e   s4/torture/smb2: Fix several small bugs and style issues in SMB2 dir tests
      adds  d5643a0   s4/torture/smb2: removed SMB2-FIND test
      adds  5f2ec4b   s3-nterr: add NT_STATUS_RPC_NT_CALL_FAILED.
      adds  af0946c   Basic tests for nTSceurityDescriptor both SDDL and BASE64 format
      adds  08ce8a4   Mark test_security_descriptor_add_neg as known failing (for now).
      adds  f745d07   ntlmssp: avoid duplicate inclusion of helper headers.
      adds  32c28e4   s3-winbindd: Fix Bug #6700: Use dns domain name when needing to guess server principal.
      adds  3cb1caf   s4: allow repl:RODC=true/false to set ourselves as a RODC
      adds  dca7afb   s4: fixed format of repsTo in samdb
      adds  939b936   s4/repl: added refresh of repsTo
      adds  8640293   s4/repl: implement DsReplicaSync
      adds  269fe99   Added "admin_session" method.
      adds  51baffa   s4:drs split addentry and getncchanges into separate files
      adds  9721b1b   s4:drs level_out is a pointer
      adds  e595ba2   s4/drs: broke out the core of the getncchanges code
      adds  a84a823   s4:drs match the meta_data and attributes array
      adds  557cc46   s4/vampire: fixed i/j index mixup in vampire code
      adds  b65d6cf   s4/drs: when we don't find an attribute use zero values
      adds  adca9f6   s3:examples:ldap: fix some OIDs in various schema files
      adds  c091d4b   s4/torture: convert printf to torture_comment()
      adds  4d7685c   s4/torture: add new SMB oplock tests
      adds  7748d30   s3:examples:ldap: allow substing search on more attributes in nds schema file
      adds  a5cace1   s3:smbd: Add a "hidden" parameter "share:fake_fscaps"
      adds  f20c2e0   Fix compile in a usually non-selected define. Jeremy.
      adds  a224392   s3:docs: Add info about how to obtain cifs module in cifs mount helper manpage
      adds  b1dabb1   s4: Use SASL authentication against Fedora DS.
      adds  7c5ce71   s4/drsuapi: tech the IDL about some more key attribute names
      adds  3671c9e   s4/schema: don't crash if we don't have subClassOf
      adds  0807251   s4/schema: teach the schema_syntax code how to encode/decode more attributes
      adds  3adbbae   s4: regenerate drsuapi IDL
      adds  a11bb14   s4/torture: don't mix declarations and code
      adds  22c4ffa   s4:provision Don't reference provision_backend when using LDB
      adds  c0efa51   s4/provision: another fix for breakage from b1dabb1133
      adds  78a5a5e   s4: fix spelling
      adds  0c03232   s4/drs: correctly fill in the GUID of DRS objects
      adds  689a9b8   OPC oota edits
      adds  a08d173   s4/drs: changed the UpdateRefs server to use the dn instead of the GUID
      adds  5283ad1   libcli:drsuapi Add function to encrypt data for transport over DRSUAPI
      adds  2ff4764   libcli: added a drsuapi attribute encryption function
      adds  25b6870   s4/repl: give a useful error message if we can't decode an object
      adds  9460427   s4: kludge_acl needs to be above repl_meta_data
      adds  3e7a3bc   s4/drs: enable attribute encryption
      adds  f85e77c   s4:provision Only delete SASL mappings with Fedora DS, not OpenLDAP
      adds  27beb7f   s4/torture: fixed lots of crash bugs in the DRS tests
      adds  aae0739   Revert "s4: Let the "setpassword" script finally use the "samdb_set_password" routine"
      adds  02c30fe   s4:netlogon - Put the "supported encryption types" more back in the "LogonGetDomainInfo" call
      adds  e71383e   s4:pwsettings: Added --quiet option.
      adds  5f6ebc3   s4:pwsettings: Run all updates as a single modify() operation.
      adds  0206b1d   s4:pwsettings: Don't assume a value for pwdProperties.
      adds  4b68cfe   s4:pwsettings: Added validation.
      adds  3cbcaa1   s4:pwsettings: Add 'default' option for password complexity.
      adds  ebdb9da   s4:pwsettings: Show default values in help messages.
      adds  67a8a8c   testprogs:subunit.sh: Add function for expected failures.
      adds  e3a2a22   s4:pwsettings: Added blackbox tests.
      adds  5fb6530   s4:srvsvc: Fix logic on error checking.
      adds  7c00227   Fix bug 6707 - 3.4.1 segfault in parsing configs. Fixes an occasional segfault caused by an out-of-bounds reference in config file parsing.
      adds  7669bc3   util_strlist: Add some more "const"s
      adds  41596d2   util_strlist: Add some more "const"s - small correction
      adds  ebfc13b   s4/tort: CrackNames test update to work against W2K3.
      adds  bebeb4f   s4/tort: Make common setup/teardown drsuapi test funcs really common
      adds  0c8eee9   s4/tort: CRACKNAMES tests to use private structure for testing.
      adds  45b7b71   s4:ldb_map: Don't free ares too early.
      adds  344fb71   s4: Pass WINBINDD_SOCKET_DIR var in order to overide the location of the Winbind socket
      adds  bda7061   s4:setup Updated Display Specifiers from Microsoft (with #s)
      adds  393a1f5   s3-rpc_client: add enum dcerpc_transport_t to rpc_cli_transport struct.
      adds  c17789f   s3-rpcclient: add ncacn transport handling for rpcclient.
      adds  8bd730f   s3-rpcclient: add lookupnames4 command.
      adds  3c70480   s3-util: add get/set_cmdline_auth_info_domain to user_auth_info struct.
      adds  38ab500   s3-nterr: add NT_STATUS_RPC_NT_PROTOCOL_ERROR to nt_errstr().
      adds  721b76c   schannel: more work on reponse NL_AUTH_MESSAGES.
      adds  9ab5d9b   s3-schannel: use NL_AUTH_MESSAGE for schannel bind reply.
      adds  a155f3f   s3-schannel: remove unused code.
      adds  cac5e64   s3-errors: add NT_STATUS_RPC_NT_PROCNUM_OUT_OF_RANGE.
      adds  d258fb4   s3-schannel: use NL_AUTH_SIGNATURE for schannel sign & seal (client & server).
      adds  c4f6fb0   s3-schannel: remove last schannel hand-marshalling function.
      adds  a03e0c4   s4/tort: Propagate torture_context and use torture_comment
      adds  5088caa   s4/tort: assert macro for drsuapi dcerpc call
      adds  b24203f   s4/tort: code clean up using torture_drsuapi_assert_call() macro
      adds  bb6fda8   s4/tort: RPC-DRSUAPI test case refactored to match torture architecture
      adds  294e7cd   s4/libcli: when we get a DNS lookup failure show the name
      adds  fdb8758   s4/drs: parentGUID needs to be specififcally asked for
      adds  d26c42f   s4/provision: add the nTDSDSA GUID based DNS entries and SPNs
      adds  88e2fba   s4-drs: add the magic DRS SPNs on AddEntry
      adds  8c58cef   s4-drs: actually call the new drsuapi_add_SPNs() code
      adds  f009fa1   s4-provision: use DNS name, not domain name
      adds  87f61a1   s3-rpc_client: add cli_rpc_pipe_open_noauth_transport.
      adds  12acf6c   s3-rpcclient: use cli_rpc_pipe_open_noauth_transport in rpcclient.
      adds  032e01e   s3-rpc_client: add dcerpc_transport_t to cli_rpc_pipe_open_spnego_ntlmssp and cli_rpc_pipe_open_ntlmssp.
      adds  bea8e5f   s3-rpc_client: add dcerpc_transport_t to cli_rpc_pipe_open_schannel().
      adds  12c7025   s3-rpcclient: avoid using lp_workgroup() unconditionally for crypto.
      adds  4e98f93   s3-rpcclient: make netlogon credential setup also work for interdomain trusts.
      adds  5b20af9   s4-ldb: don't remove a message element beyond the end of the array
      adds  741fe9d   s4-repl: don't add the RDN if it is already there
      adds  c6647bf   s4-repl: on every ldb modify we need to update replPropertyMetaData
      adds  bae320e   s4-idl: added the IDL for the DsReplica* calls
      adds  8990865   lsa: use lsa_LookupNamesLevel in lsa_LookupSids{2,3}.
      adds  049c780   netlogon.idl: indent correctly
      adds  f74e8c2   s4:ldb_map_outbound - fix memory leak
      adds  2eb61ef   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  81474df   s4-repl: don't update replPropertyMetaData for non-replicated attributes
      adds  0d6bc14   s4-kcc: add a very simple KCC
      adds  1d4bf02   lsa: fill in more unknowns in lsa_LookupSid calls.
      adds  cbac8e4   s3-rpcclient: add lookupsids3 command.
      adds  d7d7613   s4-idl: added the IDL for the DsReplica* calls
      adds  fd3a778   s4-repl: don't update replPropertyMetaData for non-replicated attributes
      adds  61facf4   s4-kcc: add a very simple KCC
      adds  668fd97   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  bca75ec   s4-smbtorture: fix remaining lsa lookup call unknowns. sorry...
      adds  8e48434   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  bd7cf69   s4-repl: refresh the partitions on each cycle
      adds  e4683bf   s4-provision: revert _gc_tcp priority
      adds  97182d5   s4-drs: fixed the ldap SPN in AddEntry
      adds  9da4933   s4-vampire: cope with no invocationID when vampiring the schema
      adds  f84be6c   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  96be1f4   Fix up-to-dateness vector creation.
      adds  4687db0   s4-kcc: we should only add to the repsFrom if it doesn't already exist
      adds  f4b37f1   s4-repl: we should only update uSNChanged when replication data changes
      adds  47a147e   s4-repl: use common functions to simplify updaterefs.c
      adds  21a6ba4   s4-drs: fixed the cursor generation to always be filled in
      adds  51fd806   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  4530fcd   tevent: add scripts to extract library symbols (exports file) from headers
      adds  ffc72b9   tevent: add script to extract signatures from header files.
      adds  31ee072   tevent: add script/abi_checks.sh. check for abi changes without gcc magic.
      adds  f0e276c   tevent: move the original abi_checks script to script/abi_checks_gcc.sh
      adds  40c670f   tevent: add a make target "make abi_checks"
      adds  cf67b1b   tevent: remove filese generated by "make abi_checks" in "make clean".
      adds  4fb8272   tevent: add abi_checks to "make test"
      adds  095a112   tevent:mksyms: allow double pointer return value of functions.
      adds  1f1a900   tevent:mksyms: allow characters after closing functions parenthesis.
      adds  1e2393c   tevent:mksigs: ignore struct forward declarations.
      adds  aa77484   tevent:mksigs: correctly ignode multiline function typedefs
      adds  636f8b5   tevent:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
      adds  085c07b   tevent:mksigs: normalize bool -> _Bool
      adds  f98470e   tevent:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
      adds  7165f29   tevent:exports: add _tevent_req_cancel and tevent_req_set_cancel_fn.
      adds  6b92981   tevent:signatures: add _tevent_req_cancel and tevent_req_set_cancel_fn
      adds  907e055   tdb:mksyms: allow double pointer return value of functions.
      adds  400f084   tdb:mksyms: allow characters after closing functions parenthesis.
      adds  ecd12bf   tdb:mksigs: ignore struct forward declarations.
      adds  13bfcd5   tdb:mksigs: correctly ignode multiline function typedefs
      adds  25939a6   tdb:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
      adds  cfa4e7e   tdb:mksigs: normalize bool -> _Bool
      adds  55dcf92   tdb:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
      adds  fd55479   talloc:mksyms: allow double pointer return value of functions.
      adds  e60c775   talloc:mksyms: allow characters after closing functions parenthesis.
      adds  7b0e072   talloc:mksigs: ignore struct forward declarations.
      adds  629ff2b   talloc:mksigs: correctly ignode multiline function typedefs
      adds  82404ad   talloc:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
      adds  56c09d2   talloc:mksigs: normalize bool -> _Bool
      adds  ea2b9e0   talloc:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
      adds  64bfa26   tevent:mksyms: fix spelling...
      adds  50347d6   s3:mksyms: fix spelling...
      adds  ee1fe38   talloc:mksyms: allow double pointer return value of functions.
      adds  9741cb7   talloc:mksyms: allow characters after closing functions parenthesis.
      adds  a1cf12e   s3:dbwrap_ctdb: set dmaster in ctdb_transaction_store() also when updating an existing record
      adds  c6dd2c9   s4: Fix parsing of CSDVersion: treat this field as an string null terminated.
      adds  5ad756f   netlogon.idl - rerun "make idl"
      adds  10833f6   s4:group policies - add the domain controller group policy
      adds  df65fc0   ldb: Support running testsuite without installing first.
      adds  d0c9d5e   ldb: Remove references to operational module init function.
      adds  9733816   repl_meta_data: Fix include path when building with standalone ldb.
      adds  9014cb6   Fix up-to-dateness vector creation.
      adds  0ba9a1b   s4-kcc: we should only add to the repsFrom if it doesn't already exist
      adds  94183eb   s4-repl: we should only update uSNChanged when replication data changes
      adds  5da0a7e   s4-repl: use common functions to simplify updaterefs.c
      adds  bbc0a56   s4-drs: fixed the cursor generation to always be filled in
      adds  fe36b8a   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  733fa19   s4-samdb: internal s4 ldb modules should be GPL not LGPL
      adds  b00518c   s4-repl: don't be too eager to allocate new sequence numbers
      adds  0819e79   s4-drs: spelling fix, and simpler search expression
      adds  493166b   s4-drs: return objects with uSN > highest_usn
      adds  a8ab1e2   s4-drs: also fill in tmp_highest_usn
      adds  7bdae8b   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  5c33042   s4-ndr: fixed memory leaks in ndr_pull_*_blob()
      adds  ca6e15f   s4-repl: fixed memory leaks
      adds  1820f4b   s4-drs: change debug level
      adds  5c0cf01   s4-samdb: make it possible to ask for the sequence number of a partition
      adds  766774f   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  0be268b   s4-scripts: allow setup_dns.sh to take a PRIVATEDIR
      adds  72fcc63   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  db26c00   s4:repl_meta_data: increment the attribute version with each change
      adds  b0b8340   s4:group policies - upcase directory names of default group policies
      adds  7710092   s4:group policies - the default group policy objects are all system-critical
      adds  96a36bf   s4:sites & services - Adds Intersite transport containers
      adds  ac72076   pidl: Remove unnecessary _GNU_SOURCE define.
      adds  4b5ca12   Fix string-wchar-fixed-array-01 test (when libndr is available).
      adds  27f54a7   Fix string-wchar-fixed-array-02 test (when libndr is available).
      adds  fac9c35   Fix string-wchar-fixed-array-03 test (when libndr is available).
      adds  f900e61   s3-schannel: fix api_pipe_schannel_process(), was using incorrect buffer length.
      adds  760666c   s4-schannel: strip trailing whitespace.
      adds  8b0f540   s4-schannel: use NL_AUTH_MESSAGE for schannel.
      adds  0703146   s3-schannel: fix Coverity #950 OVERRUN_STATIC.
      adds  f9edee1   s3-nterr: print a NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED.
      adds  15bbae5   s3-netlogon: Fix Coverity #945 UNINIT.
      adds  c3da205   s3-samr: Fix Coverity #934 UNINIT.
      adds  73e380d   s4-repl: keep a @REPLCHANGED object on each partition
      adds  80c5759   s4-sam: allow a search to specify a partition
      adds  424d1c5   s4-dsdb: added dsdb_load_partition_usn and dsdb_save_partition_usn
      adds  02c9a7e   s4-repl: use the new dsdb partition uSN helper fns
      adds  348efd5   s4-drs: fixed search expression
      adds  55a9ea2   s4-repl: added a preiodic notification check to the repl task
      adds  ab09fcf   s3:docs: Fix a typo
      adds  fde8c46   s4:heimdal_build Love pointed me at the --one-code-file option to asn1_compile
      adds  ff96871   s3-rpc_client: add rpccli_lsa_lookup_names4 wrapper.
      adds  2f9adf0   s3-rpc_client: add rpccli_lsa_lookup_sids3 wrapper.
      adds  b8834ca   schannel: remove unused schannel structs.
      adds  1f34ffa   s3:libsmb: Fix bug 6606 -- short reads in smbclient were not handled
      adds  0f65d33   s3: Test short reads in the build farm
      adds  e29cbda   s4:heimdal_build Fix build breakages caused by asn1compile change
      adds  d1457b6   s4:heimdal_build: fix the build with --enable-automatic-dependencies
      adds  aa089b8   dsdb: the samba3 ldap schema has no sambaAccountPolicy (any more at least)
      adds  d106e72   examples/LDAP: remove sambaAccountPolicy from the IBM-DS schema.
      adds  667b825   pyldb: Don't segfault when invalid type is specified to Dn.get(). (#6722)
      adds  3cf73df   s4-repl: fall back to repsFrom if repsTo not set
      adds  33160b1   s4-repl: fixed a memory error handling linked attributes
      adds  bd40feb   Prepend "$libreplacedir/" to all objects in LIBREPLACEOBJ
      adds  b9ce122   s4-drs: allow replication of renames
      adds  3dd404a   s4-repl: handle rename in repl_meta_data
      adds  5464ce6   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  9dae250   s3:vfs_modules: Fix Coverity ID 946: OVERRUN_STATIC
      adds  d3a6914   s3:vfs_catia: Use talloc_zero for simplification
      adds  e94361e   s3:vfs_catia: Make some fns static
      adds  f31138e   Fix bug 6726 - Filename length overwrites oplock request field in cli_nt_create(). Jeremy.
      adds  ca2c93b   Fix bug 6494 - Incorrect FileStatus returned in NT_CREATE_ANDX. Lookup the EA and Stream status on CreateX. Jeremy.
      adds  54831cc   nss_winbind: remove unused variable
      adds  f3cc05b   Torture test for bug 6529 - Offline files conflict with Vista and Office 2003. Ensure we don't regress. Jeremy.
      adds  24309bd   Second part of bug fix for 6606. s3:libsmb: Fix bug 6606 -- short reads in smbclient were not handled
      adds  f410d23   s3: BSD needs sys/sysctl.h included to build properly
      adds  7268720   s4: Script to build or rebuild extend DN attributes
      adds  ffe8314   s4:provision Prevent some invalid combinations of realm and domain
      adds  f07e77e   s4:heimdal_build: fix one more problem with automatic dependecies
      adds  865e65a   s4-repl: add a debug to make it easier to monitor replication
      adds  209c278   talloc: when we enable NULL tracking, reparent the autofree context
      adds  62dd3aa   s4-ldb: cope better with corruption of tdb records
      adds  8fa5e56   s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
      adds  efe9f95   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  668470c   libcli:nbt make the lmhosts parsing code and dependicies common
      adds  d3af034   s3-dcerpc: use dcerpc_AuthLevel and remove duplicate set of flags.
      adds  7b36ea5   s3-dcerpc: remove duplicate RPC_AUTH_LEVEL flags.
      adds  e1ecb80   s3-dcerpc: remove more unused structs.
      adds  fdf3bd6   s3-dcerpc: remove unsed auth type defines as seen on the wire.
      adds  ed03edc   ntlmssp: better document to what structures we are reffering to.
      adds  9831e76   ntlmssp: pretty print a VERSION structure.
      adds  c2d7c7a   s3-dcerpc: fix remaining old auth level constants.
      adds  231b2fa   s3-dcerpc: really fix remaining old auth level constants. sorry...
      adds  9a209ac   s4:schema Add code to provide an index into the subClass tree
      adds  5a01071   libcli:nbt put util_net.c protos in new header file
      adds  18f1f5b   s3: ignore cups-config to tidy up library dependencies
      adds  f0104be   s4-repl: add a debug to make it easier to monitor replication
      adds  2e7841f   talloc: when we enable NULL tracking, reparent the autofree context
      adds  af1e7e1   s4-ldb: cope better with corruption of tdb records
      adds  f1ce4f9   s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
      adds  ae28e2f   s4-repl: make sure we marshal the replPropertyMetaData after the last change
      adds  e44c414   s4-drs: filter based on local_usn
      adds  dac0fb0   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  46c99ec   tdb: allow reads after prepare commit
      adds  80c4b1e   s4-repl: don't do double replication
      adds  a99e216a  s4-ldb: expose ldb_transaction_prepare_commit() in ldb
      adds  f2b5b5b   s4-ldb: ldap attribute names can contain a '.'
      adds  f9c3086   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  858cddf   s4-libnet: use updated dsdb commit function
      adds  d581a56   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  8703d9f   libreplace: white space cleanups
      adds  451a537   s4-repl: add a debug to make it easier to monitor replication
      adds  6a9c89b   talloc: when we enable NULL tracking, reparent the autofree context
      adds  4861194   s4-ldb: cope better with corruption of tdb records
      adds  e1abb39   s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
      adds  7f3817a   s4-repl: make sure we marshal the replPropertyMetaData after the last change
      adds  48bc784   s4-drs: filter based on local_usn
      adds  f5aec9e   tdb: allow reads after prepare commit
      adds  bfd0877   s4-repl: don't do double replication
      adds  08f1447   s4-ldb: expose ldb_transaction_prepare_commit() in ldb
      adds  7b3b66d   s4-ldb: ldap attribute names can contain a '.'
      adds  a04caf3   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  87acb96   lib/crypto: add aes encryption routines to main cryto lib.
      adds  f8014d3   s3-schannel: fix blob length when pulling off a NL_AUTH_SIGNATURE in cli_pipe_verify_schannel().
      adds  9cb205d   s4-schannel: strip trailing whitespace.
      adds  1f41236   s4-schannel: first step of decoupling schannel from gensec.
      adds  1a21db8   s4-schannel: try to fix the build.
      adds  f3979b5   schannel: move schannel_sign to main directory.
      adds  799f8d7   schannel: fully share schannel sign/seal between s3 and 4.
      adds  97d7a52   s3-schannel: remove unused schannel_decode/schannel_encode.
      adds  310051c   lib/crypto: link in AES crypto for s4 as well.
      adds  5b86a0a   schannel: remove last traces of gensec.
      adds  00d7aad   s3: Add some debugs to streams_xattr
      adds  444a05c   s3: Fix reading beyond the end of a named stream in xattr_streams
      adds  089dc64   s4-repl: add a debug to make it easier to monitor replication
      adds  00fb670   talloc: when we enable NULL tracking, reparent the autofree context
      adds  12f689e   s4-ldb: cope better with corruption of tdb records
      adds  ff8ad22   s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
      adds  bc3bbae   s4-repl: make sure we marshal the replPropertyMetaData after the last change
      adds  9e0b1a3   s4-drs: filter based on local_usn
      adds  6546720   tdb: allow reads after prepare commit
      adds  458dda1   s4-repl: don't do double replication
      adds  03d0005   s4-ldb: expose ldb_transaction_prepare_commit() in ldb
      adds  10e25fc   s4-ldb: ldap attribute names can contain a '.'
      adds  7744283   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  7ded074   s4-security: added a new security level SECURITY_DOMAIN_CONTROLLER
      adds  5d2dfd1   s4-drs: lock down key DRS calls
      adds  9417aab   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  f80363c   s4-rpc: added a module for forwarding RPC requests
      adds  30d1328   s4-repl: take advantage of async RPC forwarding
      adds  7221795   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  79082f4   s4-dsdb: treat uSNHighest as 0 if @REPLCHANGED doesn't exist
      adds  f391e64   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  c5c04fc   s3-schannel: add dump_NL_AUTH_SIGNATURE.
      adds  37bc806   s3-dcerpc: remove more obsolete or duplicate headers.
      adds  94d83b6   s3-ntlmssp: add missing prototype.
      adds  6dab835   s3-rpcclient: Fix Coverity #935: UNINIT.
      adds  537ac20   s3-eventlogadm: Fix Coverity #938: UNINIT.
      adds  828b9a4   s3-netapi: Fix Coverity #670: FORWARD_NULL.
      adds  de43e39   s3-netapi: Fix Coverity #669 FORWARD_NULL.
      adds  a0d8698   s3-netapi: Fix Coverity #668: FORWARD_NULL.
      adds  4c5854f   Ignore source4/dsdb/kcc/kcc_service_proto.h.
      adds  8f482ae   lib/crypto: include aes.h into crypto.h
      adds  033ced6   libcli/auth: rewrite schannel sign/seal code to be more generic
      adds  1b3f5ce   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  c405d72   s4-repl: raise a debug level
      adds  7860817   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  98f2a3b   s4-dsdb: treat uSNHighest as 0 if @REPLCHANGED doesn't exist
      adds  45cebf7   s4-repl: raise a debug level
      adds  23676b6   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  89ed2af   s3: Don't overwrite password in pam_winbind, subsequent pam modules     might use the old password and new password.
      adds  e8e8e40   s4:rpc_server netgotiate max xmit size with RPC client
      adds  932690c   s4:kdc In the kpasswd server, don't use the client address in mk_priv
      adds  fec33db   Tests for descriptor inheritance
      adds  d70e171   Owner and group defaulting.
      adds  53d6dd3   security:idl Generated files
      adds  42e393a   s3-rpcclient: fix netr_LogonGetCapabilities command.
      adds  5ddde4e   s3-netlogon: match all logon levels in netr_SamLogon calls.
      adds  44e4431   s3-netlogon: support validation level 6 in netr_SamLogon calls.
      adds  8302346   libcli/auth: remove trailing whitespace.
      adds  503d035   spnego: share spnego_parse.
      adds  43e198c   spnego: add spnego_proto.h.
      adds  9195595   s3:vfs: Fix the build of vfs_tsmsm after the VFS rewrite
      adds  277597d   To set file create/birth time in GPFS. Signed-off-by: Abhidnya Chirmule <achirmul at in.ibm.com>
      adds  1cfac63   w32err: WERR_CLASS_NOT_REGISTERED updated
      adds  fc1ac73   w32err: NERR_ codes grouped together
      adds  91d3d3c   w32err: Sorting error codes in ascending order
      adds  3f835eb   w32err: Re-define errors with numeric values
      adds  8bebce4   w32err: Set hex format values for all errors
      adds  35f4b88   w32err: use WERR_DC_NOT_FOUND name instead of WERR_DOMAIN_CONTROLLER_NOT_FOUND
      adds  c708338   cifs-upcall: fix the build after spnego merge.
      adds  f0b52b8   s3-winbindd: add and use winbindd_lookup_sids().
      adds  99c3fc1   s3-winbindd: add and use winbindd_lookup_names().
      adds  9407ab5   ndr: added --ndr64 flag to ndrdump
      adds  8ea2cb2   idl: added DsExecuteKCC IDL
      adds  39385f5   idl: rebuild drsuapi.idl
      adds  aa7aa66   idl: added DRS GetNCChanges level 10
      adds  cce3e66   Port the Samba 4 shm_setup to QNX.
      adds  5f58119   util_smb: For some (unknown) reason the previous patch changed the permissions - Reset them
      adds  f6a29f7   Port the Samba 3 shm_setup to QNX.
      adds  7c71370   libds/common/flags: various
      adds  bfb3eaa   s4/python: flags
      adds  0c202e4   s4/domain behaviour flags: Fix them up in various locations
      adds  e91cdef   Remove ununsed variable warning. Jeremy.
      adds  16836f9   We now pass the Microsoft SMB2 fileio test with EA's and streams... Jeremy.
      adds  2032f26   void functions can't return a value. Found by the Solaris compiler. Jeremy.
      adds  9e5488d   void functions can't return a value. Found by the Solaris compiler. Jeremy.
      adds  d237022   void functions can't return a value. Found by the Solaris compiler. Jeremy.
      adds  4fa327a   s4:provision - Some rework
      adds  4445cdf   s4:libnet_become_dc - Fix some uninitialised variables
      adds  813f9da   s4:descriptor - cosmetic
      adds  c2055de   s4:descriptor module - Revert and const fixups
      adds  95311a2   Fix the problem with pidl generating invalid C for enums. According to the C standard an enum is guarenteed to be an (int), which means for 4 byte ints specifying a type of 0x80000000 is an invalid value. The Solaris compiler complains about this. Fix by adding an (int) cast in front of the value generation. Jeremy.
      adds  f8dae40   spnego: Support ASN.1 BIT STRING and use it in SPNEGO.
      adds  389e2fb   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  b92c399   Check in modified generated files for systems where pidl can't run. Jeremy.
      adds  02dc4a1   Ensure we enclose the enum values in brackets to make the cast work. Jeremy.
      adds  fc20da5   Re-generated idl files with () for enum values. Jeremy.
      adds  9e49ad5   s3: build with pam support when possible
      adds  6dfd10f   libreplace: added likely()/unlikely() macros for gcc
      adds  7326b8f   util: use likely/unlikely for NT_STATUS_* macros
      adds  056cbf7   ndr: added support for NDR64
      adds  c9b0b89   s4-rpc: added NDR64 support
      adds  db5e7f3   s4-pidl: add support for NDR64
      adds  85e06ff   idl: recompile our IDL
      adds  1a1cb92   ndr: split out ndr enum functions
      adds  7b157a3   ndr: num_auths is an array size, thus a uint3264
      adds  4eedcf7   ndrdump: fixed help
      adds  52f2e26   s4-sam: add a note about the solaris client
      adds  e71d972   idl: regenerate IDL for NDR64 changes
      adds  39971ff   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  1637364   s3:winbind: Fix some enum type mismatches found by the Solaris compiler
      adds  eeda7f6   s3:smbd: Fix an inappropriate pointer return in a bool fn
      adds  44674ef   s3:smbd: Attempt to fix the build on HP/UX
      adds  d27140a   libreplace: added likely()/unlikely() macros for gcc
      adds  ec422ed   util: use likely/unlikely for NT_STATUS_* macros
      adds  90770e4   ndr: added support for NDR64
      adds  f93d716   s4-rpc: added NDR64 support
      adds  aeb22ca   s4-pidl: add support for NDR64
      adds  c2523d2   idl: recompile our IDL
      adds  ae91cff   ndr: split out ndr enum functions
      adds  3ec638c   ndr: num_auths is an array size, thus a uint3264
      adds  f2f8bb7   ndrdump: fixed help
      adds  88cded0   s4-sam: add a note about the solaris client
      adds  a3f3335   s3-rpc: samba3 needs the DCERPC_NDR64 define
      adds  78338d4   talloc: don't crash if f is NULL in talloc_report_*
      adds  c6d58ef   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  aadf5e3   pyldb: Don't segfault when invalid type is specified to as_sddl and from_sddl.
      adds  fa4023d   s4:provision - Some rework (continuation)
      adds  89f5df6   s4:provision - Bump down the domain and forest level to Windows 2000
      adds  11a7842   python: create a script for reorgnizing an LDB file.
      adds  b15ef6d   s4:pwsettings - Simplify the error handling a bit
      adds  752904f   s4:domainlevel - Add a script which allows raising the domain/forest level
      adds  ac3b58b   s4:domainlevel - fix indentations
      adds  89e80bf   s3:smbstatus: Fix some nonempty blank lines
      adds  30a4695   s3:smbstatus: Fix bug 6703, allow smbstatus as non-root
      adds  77afcad   s3: Fix Coverity ID 581 -- NEGATIVE_RETURNS
      adds  16f1ba2   s4:heimdal/gssapi/krb5: set cred_handle in _gsskrb5_import_cred
      adds  3207188   s4:torture: don't use 'pipe' as variable name it's a system call
      adds  c29364f   named_pipe_auth.idl: add infrastructure to pass delegated credentials
      adds  199072b   librpc: rerun 'make idl'
      adds  bb06441   s4:service_named_pipe: accept delegated credentials
      adds  825484e   libcli/named_pipe_auth: pass gssapi delegated credentials through the named pipe
      adds  d0e73ab   s4:rpc_server: export dcesrv_add_ep() so that torture tests can use it
      adds  f0704f5   s4:torture: the spoolss notify test should listen on the ncacn_np endpoint
      adds  cda0849   s4:ntvfs_ipc: add real named pipe support
      adds  900a8d4   s4:rpc_server: remove some now unused code
      adds  fc61121   s4:minschema/fullschema - add correct header comments
      adds  a873ea4   s4:samdb.py - Unification of the interfaces
      adds  bc2a05f   s4:domainlevel/pwsettings - Remove unused import
      adds  1f38aa0   s4:various scripts under "setup" - Unification
      adds  700df9b   s3-smbd: fix get_ea_names_from_file() and check for pnames pointer.
      adds  a4b5c79   s3-rpc_client: fix non initialized structure in rpccli_lsa_lookup_sids_noalloc.
      adds  72ba2fa   s4:scripts - Cleans also the rest under the "setup" directory up
      adds  2e7fc37   s4/provision_configuration - re-add the "sPNMappings"
      adds  8dffa23   s4:provision_configuration - "sPNMappings": "http" missed on regeneration
      adds  c2139e8   s4-drs: cope with dupliate linked attributes
      adds  716ddc2   Merge branch 'master' of /home/tridge/samba/git/combined
      adds  ade5d43   s4-kdc: ignore unknown keytypes
      adds  e9a589f   s4-server: kill main daemon if a task fails to initialise
      adds  7c54240   s4-pipes: convert pipe names to lowercase and validate
      adds  92786ae   s4-resolve: fixed a crash bug on timeout
      adds  46d29fe   s4-netlogon: implement dcesrv_netr_DsRAddressToSitenamesExW
      adds  d75653f   pidl: update expected output for NDR64 changes
      adds  017092a   s4:samdb.py - further rework
      adds  cb6f868   s4-rpc: remove some unnecessary #include lines
      adds  86383f0   s4-rpc_server: removed remaining unnecessary #includes
      adds  2205452   s4-testparm: fixed -v option
      adds  7c807de   s4-smbd: minimise includes in smbd/ and smb_server
      adds  c35bbad   s4-scripts: make minimal_includes handle our -I overrides
      adds  72c60db   s4-smbd: removed unnecessary includes
      adds  9c69795   tdb: increase minor version
      adds  1261d69   more include minimisation
      adds  c386c02   s4-ldb: bump minimum version in ldb too
      adds  d589760   s4:utils Explian fix for testparm -v
      adds  59bea84   libcli:nbt move prototypes of lmhosts functions to libnbt.h
      adds  5cec86e   s4:dsdb Print the partition we failed to suggest replication for
      adds  63b584b   s4:utils Remove typo...
      adds  2b5d1df   s4:provision_basedn_modify - fix the "auditPolicy" attribute
      adds  6e56261   Add drs_security_level_check for dcesrv calls security checks
      adds  0b68967   Move replmd_drsuapi_DsReplicaCursor2_compare to a common place.
      adds  663fe55   Handle dsdb_class_by_lDAPDisplayName returned values in schema_inferiors.c
      adds  ad53c34   s4-repl: need param.h for lp_parm_bool
      adds  8fd6ce6   s4-ldb: display an error if we can't decode a NDR blob
      adds  d5b9409   s4-drs: security checking on DRS needs to default to on
      adds  ced2429   s4-auth: add SID_NT_ENTERPRISE_DCS is a server trust account
      adds  8958a04   drsblobs.idl: add decoding for repsFromTo2
      adds  cc48e9a   rerun: make idl
      adds  1c3a706   drsblobs.idl: fix repsFromTo2 blob size calculation
      adds  c14b2eb   librpc: rerun 'make idl'
      adds  46dab92   s4:ldb: add ldb_parse_tree_copy_shallow() and change version to 0.9.7
      adds  d80058f   s4:build: require ldb 0.9.7
      adds  7fbd18a   dsdb/samdb: add resolve_oids module
      adds  93e1e8b   s4:provision: add the 'resolve_oids' on the top of the module stack
      adds  c5d38fd   blackbox/test_ldb.sh: test searching using OIDs instead of names for attributes and classes
      adds  bb65cd4   s4:domainlevel - further improvements
      adds  b8e65e6   s4:provision_configuration - fix "sPNMappings"
      adds  52650f1   s4:ldb_parse - Fix the type of an array entry
      adds  05653fc   Fixed a difference in domain sid type when SID is provided by user.
      adds  3c5d763   talloc: fixed talloc_disable_null_tracking()
      adds  ae56b0f   Disable descriptor module unless enabled in smb.conf
      adds  6283f2c   Initial implementation of security descriptor creation in DS
      adds  10fe59b   s4:domainlevel - fixed another error
      adds  dedd32d   s4:server.c - add linespace (only cosmetic)
      adds  6ec69f3   s4:dsdb/common/util - Check for the right forest/domain function level
      adds  d4389a2   blackbox:test_kinit - Remove the "-H" (hive) parameter
      adds  1516f67   s4:sec_descriptor - fix constant
      adds  500fc02   s4:samba3sam.py test - remove the primary group ID attribute here
      adds  c152761   s4:python tools - try to fix some test problems
      adds  257ea8f   Merge branch 'master' of git://git.samba.org/samba
      adds  8b5cb77   s4-selftest: disable RPC-COUNTCALLS
      adds  11bfbc5   s4-selftest: disable RAP-SCAN test
      adds  025590e   Merge branch 'master' of git://git.samba.org/samba
      adds  509a2bb   s4:provision split provision of DNS zone and self join keytab
      adds  1d4a16a   s4:ldb print out which LDB the transaction is still active on.
      adds  bfddb68   s4:provision Use code to store domain join in 'net join' as well
      adds  9d9bd31   s4:py_security Add missing header
      adds  5656c22   s4:dsdb/resolve_oids: check return values in recursion
      adds  f917044   s4:dsdb/resolve_oids: add fast pathes for the common operations without oids
      adds  d13dfbe   tevent: make sure we don't set errno within the signal handler function.
      adds  00e378f   s3:lib/select: don't overwrite errno in the signal handler
      adds  f0d6e61   async_sock: return -1/EPIPE if we're getting an end of file on read.
      adds  83edf3e   s3:winbindd: avoid writing to a closed connection and generate SIGPIPE
      adds  9801ec5   s3:secrets_schannel: revert to using version 1
      adds  23ffccd   s4:provision Make us Windows 2008 level by defualt again
      adds  0af3b06   Revert "blackbox:test_kinit - Remove the "-H" (hive) parameter"
      adds  f0c080a   s4:scripts - Reintroduce "-H" parameter
      adds  32f4afd   s4:libnet_become_dc - bump down the level requested by abartlet
      adds  7373bb7   s4:samdb/tools - That should fix now the last failures
      adds  63f280c   s4:provision - Fix up ProvisioningError class as suggested by Jelmer
      adds  817383d   tdb:tdbtool: add the "speed" command to the help text.
      adds  91e1bab   tdb:tdbtool: add transaction_start/_commit/_cancel commands.
      adds  e440a2e   tdb:tdbtool: fix indentation.
      adds  8738b83   s4:provision Make our default salt match our server behaviour
      adds  1afc7c4   s4:kerberos Fix the salt to match Windows 2008.
      adds  13b979b   Merge branch 'master' of git://git.samba.org/samba
      adds  10c6f3f   Initial Implementation of the DS objects access checks.
      adds  dd7f94a   s4-dsdb: fixed a printf format warning
      adds  2fda203   s4-ldb: add support for extended DNs in the rootDSE
      adds  5b684bb   s4-ldap: default edn type is 0
      adds  97ffb91   s4-ldb: add a LDB_FLG_ENABLE_TRACING for full ldb tracing
      adds  b23294e   s4-ldb: add --trace command line option to ldb tools
      adds  ac56fed   s4-schema: don't trace the schema load (too verbose)
      adds  a5cdf36   s4-samdb: enable ldb tracing when log level >= 10
      adds  4d984d0   s4-ldb: fixed O(n^2) string handling in ldif debug print
      adds  1fa643b   s4-ldb: bit prettier output
      adds  bc53052   s4:dsdb Run the new 'descriptor' module by default.
      adds  6033ce2   Add tests for MS-ADTS:3.1.1.5.1.2 Naming Constraints
      adds  b850d7f   Add support in the ldb_dn.c code for MS-ADTS:3.1.1.5.1.2 Naming Constraints
      adds  9e85192   Merge branch 'master' of git://git.samba.org/samba
      adds  399c716   s4:ldb Add 'single-value' support to LDB.
      adds  f54ef5f   s4:dsdb Fix of double addition of SD-s
      adds  455d44d   lib/tevent: a cleaner fix for be4ac227842530d484659f2db683453366326d8b segv
      adds  58f2deb   s3-winbindd: add cm_connect_lsa_tcp().
      adds  6a8ef6c   s3-winbindd: Fix Bug #6711: trusts to windows 2008 (2008 r2) not working.
      adds  68f3342   Move the check above the talloc
      adds  8b79553   build: add datadir to "make showlayout"
      adds  bb77a2a   build: add switch "--with-codepagedir=DIR" to configure.
      adds  1544c2b   build: use AS_HELP_STRING() for --with-localedir
      adds  ec5d012   s4-ldb: don't show timestamps on every line of ldb traces
      adds  2e98ee0   s4-ldb: only show the outer level of ldb ops when tracing
      adds  5d16b9c   s4-rpc: remove two unused functions
      adds  a30d613   s4-rpcserver: run all RPC operations in a single task
      adds  69cb91a   s4-rpcserver: added shared association groups
      adds  a971b87   s4-lsa: added support for QuerySecurity on LSA
      adds  8a09026   s4-rpcserver: added support for shared handles
      adds  430ee62   s4-torture: add some debug info to RPC-HANDLES
      adds  fb84eda   s4-util: windows only accepts lowercase hex encodings for extended DNs
      adds  9b75239   s4-ldbmodules: allow instanceType to be specified by clients
      adds  4a74b28   s4-ldb: when tracing, show ldb_set_debug messages
      adds  bb3bdb3   s4-ldb: added a bunch more debug for DC join
      adds  1dfcd4c   s4-ldb: fixed call argument order for ldb_dn_from_ldb_val
      adds  83bef7d   s4-ldb: server side sort args are const char *
      adds  ee4f7f1   s4-drsserver: sort by DN to give tree order
      adds  0724649   s3:winbind: Fix an uninitialized variable
      adds  c561521   provision: Avoid linking in multiple copies of security python module.
      adds  adf66e7   Check for PyString_FromString being NULL.
      adds  76d95b9   s3:gencache: Add a "was_expired" argument to gencache_get_data_blob
      adds  aece84f   s3:gencache: Remove some over-paranoid locking
      adds  cd749ef   s3:gencache: Make gencache_del() return success for expired entries
      adds  43f7d7e   s4-nbt: added NBT_SERVER_DNS_FOREST
      adds  a50672b   idl: fixed string termination for netlogon GetDomainInfo
      adds  5c51560   s4-cldap: return domainFunctionality from SAM
      adds  c94e3ff   s4-netlogon: make GetDomainInfo response match w2k8
      adds  b60854e   regenerate IDL
      adds  87b6f2e   s4-netlogon: always set the dNSHostName in GetDomainInfo
      adds  523fb6d   s4-drs: ignore zero value elements in DRS add operations
      adds  9b7de7f   fixed spelling
      adds  af4c1f7   s4-drsserver: fixed addition of sort control
      adds  6fba3a2   s4-dsdb: added dsdb_find_sid_by_dn()
      adds  075f9e2   s4-dsdb: cope with windows sending extra pad bytes
      adds  10f8611   s4-drs: fill in more guids and SIDs, plus filter rDN
      adds  f28219d   s4:ldif_handlers Fix memory leak in objectCategory LDIF handler
      adds  5925e29   Revert "r20074: this values seem to be typos in drsuapi"
      adds  c9dc650   s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_CRITICAL_ONLY req in getncchanges
      adds  71c862c   idl: regenerate idl
      adds  97a9ae1   s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_FULL_SYNC_PACKET in getncchanges
      adds  23e4470   s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_ASYNC_REP in getncchanges
      adds  4f9de0e   s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_SPECIAL_SECRET_PROCESSING in getncchanges
      adds  f23691c   s3:winbindd: use a tcp connection for lsa in case lookup_names/lookup_sids doesn't work over ncacn_np
      adds  9ef3940   s3:rpc_server: we need to make a copy of my_name in serverinfo_to_SamInfo_base()
      adds  f8425b7   Revert "s3:winbindd: use a tcp connection for lsa in case lookup_names/lookup_sids doesn't work over ncacn_np"
      adds  568f818   s3: Make the vfs_gpfs compile at least
      adds  69447de   s3: Remove an unused variable
      adds  50f248a   s3: Forgot to check in one build failure for vfs_gpfs.c
      adds  5cf25fd   Revert "s4:python  fixed subunit tests of dcerpc"
      adds  0450a5b   PEP8
      adds  96dd571   Add init file for DCE/RPC tests.
      adds  3cd0f9e   s4-libnet: avoid a steal with references error
      adds  a9188f7   s4-libnet: allow the functional level of becomeDC to be specified
      adds  1fa735c   s4-drs: add SHOW_DELETED control on dsdb utility calls
      adds  baf9336   s4-drs: include deleted objects in getncchanges reply
      adds  f8a09e8   s4-drs: fixed the size of DN binary blobs on the wire
      adds  41e4093   s4-ldb: add instanceType in repl_meta_data module
      adds  3b7c668   s4-ldb: sort replPropertyMetaData by attid
      adds  547a6da   s4-drs: add defines for replication flags on attributes
      adds  2deea28   s4-drs: regenerate IDL after ndr size change
      adds  42c3eca   s4-drs: el may not be a talloc pointer
      adds  c870043   vfs catia: Fix a possible NULL dereference
      adds  637901c   vfs catia: Fix the double translation that was happening with createfile and open.
      adds  32ee976   vfs catia: Fix a NULL dereference when CATIA is loaded with no mappings specified.
      adds  86b1a4c   s3: Add more helpful debugging to some of the streams code
      adds  ad96c11   s4 torture: Fix RAW-STREAMS to request more specific permissions
      adds  5e9aade   s3 onefs: Add some debugging/asserts to give more info when there is bad deferred open state.
      adds  74c0a7a   s3 onefs: Fix a race condition exists in onefs_open.c between multiple opens to the same file.
      adds  60433b1   s3 onefs: Fix 1 second share mode delay handling
      adds  df0d629   Fixed a dereferenced null pointer.
      adds  4b01e37   s3: remove unused printing macros.
      adds  c789d04   s3-winbindd: no reason to call winbindd_can_contact_domain() three times in query_user().
      adds  506b0b6   s3:vfs_default - correct function parameters
      adds  918b5a7   s3:util_str "str_list_make_v3" - introduce also here the "const" result
      adds  b39c390   s3: Fix up various string "const" warnings
      adds  4f10aa5   Revert 918b5a7e057bd91289ec06b3ef8d95da43a50ede. This code should *not* return const. Jeremy.
      adds  536c4dd   Revert b39c390280d1f268e2550c731057aec550a3f086 - casts should not be here. Jeremy.
      adds  d1aa7d4   Remove the const from the str_list_XXX functions that allocate both list and containing strings. This fixes problems that people have tried to cast away and are not needed. Jeremy.
      adds  fe0387f   Bug fix thanks to vjbangis viray
      adds  8a90106   Patches to fix typos thanks to OPC oota.
      adds  1e4868d   Reduce debug log level from 0 -> 7 on non-critical message. Jeremy.
      adds  3aa147f   mount.cifs: print output to stderr
      adds  bb8a4a9   Merge branch 'master' of git://git.samba.org/samba
      adds  68b8149   s3:rpc_client: don't randomly fragment rpc pdu's in developer mode
      adds  36e889f   s4:schannel: fix some compiler warnings
      adds  bfd3a6f   s3:winbindd_cm: don't invalidate the whole connection when just samr gave ACCCESS_DENIED
      adds  0650423   s3-libndr: fix build warning.
      adds  fb1eb11   s3:smbd/password - move list pointers into blocks
      adds  85276e1   s4:auth/gensec/schannel - fix a const warning
      adds  956740a   s4:LDIFs - enhance the section comments
      adds  014a3a9   lib/util: fix build warning.
      adds  76d8365   Fixing timeval calculation
      adds  9a9202e   pythonbindings: allow add() to have an array of controls as second parameter
      adds  390cd90   pidl(s4.python): Fix arguments to PyCObject_FromVoidPtr for string_array's.
      adds  a6d4eec   samba.tests.provision: Remove broken become_dc test.
      adds  0959ae9   Fix vfs module sample for new interface. Jeremy.
      adds  a77b5d2   Rewrite vfs_transparent example for the new VFS changes. Jeremy.
      adds  2d13513   Remove unused static fn. Jeremy.
      adds  2f1835e   Update the advice for the new VFS system. Jeremy.
      adds  8762254   Fix the opaque sample module for the new VFS interface. Jeremy.
      adds  8940e42   s4/make: Remove object files in ../libds as part of "make clean".
      adds  6b595a9   ldb: Check for talloc using pkg-config before checking manually, so we find version errors.
      adds  169ff6e   registry: Fix warning freeing talloc pointer with multiple parents.
      adds  9af1c6d   regshell: Add support for 'cd ..' and cd relative to the root.
      adds  52a17e5   pygensec: Add initial work on a gensec Python module.
      adds  6a79ad7   gensec: Avoid exposing lp_ctx on the API level.
      adds  2dd7c9b   libutil: Add separate utility code for dealing with settings as a collection of key/value pairs.
      adds  c145888   util/parmlist: Add some more comments.
      adds  db55ea0   parmlist: Add basic tests for test_get_int().
      adds  95fafa9   selftest: Prefer system tap2subunit if available.
      adds  c526a77   librpc: Fix path to ndr_standard pc file.
      adds  4326781   rpc_server: Fix warnings.
      adds  d9ada60   parmlist: Add more tests.
      adds  557b177   s4-drs: fixed sorting of replPropertyMetaData
      adds  9cef5f0   libds: fixed spelling error
      adds  5acd8bc   s4-acl: fixed SD creation
      adds  9e32648   s4-dsdb: make dsdb_search_dn_with_deleted public for repl_meta_data module
      adds  d515b6e   s4-dsdb: ask for an extended DN in dsdb_find_dn_by_guid()
      adds  a130ad2   s4-repl: use GUID to resolve target in linked attributes
      adds  12936be   s4-samdb: free the linked_attributes list on prepare commit failure
      adds  c82a816   s4-repl: free the la list on prepare commit failure
      adds  d187620   s4-samdb: when UF_SERVER_TRUST_ACCOUNT is set mark object as critical
      adds  46b7374   s4-ldap: fixed spelling
      adds  b7dba6f   s4-drsutil: allow NULL filter
      adds  11efdc3   s4-dsruapi: plugfest updates
      adds  8aa85d7   s4-drsuapi: state variable for getncchanges
      adds  0d810fc   s4-drs: removed debug code that replicated a maximum of 10 objects at a time
      adds  83fae5f   s4-dsdb: fixed searching for GUID based DNs between partitions
      adds  cf55f78   s4-dsdb: update replPropertyMetaData on linked attribute source attributes
      adds  ccd2673   s4-dsdb: removed extraneous debug messages
      adds  808585b   s4-libnet: fixed debug formatting
      adds  da3f5a4   s4-make: add libds to etags/ctags source list
      adds  f279b57   s4-dsdb: don't return the partition root objects
      adds  0b0edbb   s4-kcc: remove stale repsFrom entries in kcc run
      adds  4a230b5   s4-kcc: fixed corruption of repsFrom records by kcc
      adds  166f849   make: Use $(base_srcdirs) in 'make clean' rather than keeping a separate list.
      adds  5c0edba   Move samba-specific variable to s4 Makefile.
      adds  830adcd   pidl: Avoid using talloc_free as function pointer, since it may be a macro.
      adds  de0f3b6   changed debuglevel for two messages in the GPFS module from 0 to 10 they spammed the logs on a test machine and they are just debug messages, so let's move them to the level of the other debug messages in the file
      adds  388470f   s3/VERSION: Raise version up to 3.5.0.
      adds  93db77a   s3:winbind: Make append_data publically available as append_auth_data
      adds  def5bf5   s3:winbind: Sanitize the args for find_auth_domain: It only needs the flags
      adds  f18d0b0   s3:winbind: Make "check_request_flags" publically available
      adds  dc8538b   s3:winbind: Make check_info3_in_group, sanitize its memory handling
      adds  2185490   s3:gencache: Add my copyright
      adds  80ef513   s3:winbind: remove a pointless initialization
      adds  2e989ba   Second part of fix for bug #6235 - domain enumeration breaks if master browser has space in name. Ensure we ask for the #20 name as we're using it as a server. Jeremy.
      adds  325baf3   Don't defer a talloc_move'd pointer. Jeremy.
      adds  cc3a677   unlink defer torture test
      adds  64e08fe   pidl: added union padding for NDR64
      adds  0cf317f   s3: Remove the lua interpreter again
      adds  21794b0   s3: Document the "share:fake_fscaps" parameter, fix bug 6765
      adds  4365b7b   winreg: add winreg_Data union to IDL.
      adds  d31e4c2   s3: re-run make idl_full.
      adds  fcee9d2   s3-util: add push_reg_sz() and push_reg_multi_sz() convenience functions.
      adds  2c11b73   s3-registry: use push_reg_sz().
      adds  a50cc61   s3-registry: add regval_ctr_addvalue_sz.
      adds  1b0f3b7   s3-registry: use regval_ctr_addvalue_sz().
      adds  2d6e5e1   s3: use push_reg_multi_sz().
      adds  f8016cf   s3-util: add pull_reg_sz() and pull_reg_multi_sz() convenience functions.
      adds  661342e   s3-registry: use pull_reg_multi_sz().
      adds  fc1c243   s3-util: use pull_reg_multi_sz in reg_pull_multi_sz.
      adds  b0a6649   s3: use pull_reg_multi_sz in rpcclient and net.
      adds  76bb380   s3-rpc_parse: remove unused UNISTR2 struct and init function.
      adds  2ccf75d   s3: remove unused regval_build_multi_sz().
      adds  26e798d   s3: remove unused regval_convert_multi_sz().
      adds  eb7a404   s3: remove unused unistr2_term_codes.
      adds  6c0abbd   s3-netlogon: properly implement _netr_NetrEnumerateTrustedDomains().
      adds  6e4bf59   s4/torture: convert printf to torture_comment()
      adds  8c0d239   s4/torture: Allow receiving of oplock break requests in any order
      adds  9af9dbe   s4/torture: fix RAW-OPLOCK-STREAM1 test after commit a11bb14
      adds  0d241b0   idl: ntsvcs.idl depends on misc.idl, not winreg.idl
      adds  22d42d1   w32err: Script to fetch and prepare errors to be updated/added
      adds  e669113   w32err: WERR_DOMAIN_CONTROLLER_NOT_FOUND error value fixed
      adds  0e64fcb   w32err: FRS_ group of errors replaced with numeric values
      adds  d9994a6   w32err: WERR_DC_NOT_FOUND replaced with WERR_DCNOTFOUND
      adds  948cd70   w32err: WERR_USER_EXISTS replace with WERR_USEREXISTS name
      adds  0e1840b   w32err: WERR_GROUP_NOT_FOUND renamed to WERR_GROUPNOTFOUND
      adds  1f2490e   w32err: Importing auto-generated Win32 errors and descriptions
      adds  d6f69eb   s4:domainlevel - General rework
      adds  6637887   s4:dsdb/common/util - remove introduced "samdb_is_capable_dc" call
      adds  955dab0   s4:provision: Update schema version number to W2K8.
      adds  b2e8519   s4:provision: Show domains and forests are W2K8 DC capable.
      adds  cb50af5   s4:provision - Lets the user choose between the supported forest/domain function levels
      adds  0dadb56   s4:pwsettings - Improve error handling and introduce "choice" type
      adds  a3f3537   Revert "python: create a script for reorgnizing an LDB file."
      adds  2529def   Revert "s4:wmic - Output enhancements"
      adds  ad54907   s4:pyldb - Fixed the return value in "py_ldb_msg_diff"
      adds  9e7fb6a   s4:samba.tests.samdb - remove last relicts of the templates
      adds  c5dba4a   s4:torture: data_blob_hex_string() output is now lowercase.
      adds  afdea18   s3-rpc_parse: remove unused prs_string.
      adds  a6567cf   s3: re-run make idl. janitor for tridge.
      adds  05e8e90   s3-registry: add regval_ctr_addvalue_multi_sz.
      adds  bbf394f   s3-printing: use regval_ctr_addvalue_multi_sz.
      adds  087ba21   allow for outstanding_aio_calls to be decremented
      adds  b492498   s4-tort: Added assertion macro for DRSUAPI call
      adds  d60e3ac   s4-tort-drs: DsReplicaUpdateRefs test fixed and extended
      adds  9824572   s4-tort-drs: Add bind_info for dcerpc_drsuapi_DsBind() call
      adds  ad836c4   s3-registry: use pull_reg_sz() where appropriate.
      adds  347eb9b   s3-printing: more use of pull_reg_sz().
      adds  bbc7148   s3: remove unused rpcstr_pull and rpcstr_pull_talloc.
      adds  c6a7ecf   s3-registry: move rpccli_winreg_Connect to the only file it belongs.
      adds  cd82d4b   s3: add perfcount idl and generated files.
      adds  25ab882   s3-perfcount: only pass down prs_struct when really required.
      adds  e80891d   s3-perfcount: more cleanup.
      adds  54ea150   s4:ldb_msg_diff - Fixes up possible memory leaks and the python binding of it
      adds  c173c1b   s4:pyldb - Wrong error type (found only after the push)
      adds  e3dd6f9   mount.cifs: check access of credential files before opening
      adds  0597b97   mount.cifs: don't leak passwords with verbose option
      adds  8a6b90d   Fix for CVE-2009-2906.
      adds  75f9077   s3/VERSION: Raise version number up to 3.6.0.
      adds  00ce3e1   Fix for CVE-2009-2813.
      adds  e9616e4   s3: update comment about (deprecated) a6 records
      adds  0265891   s3:configure: don't throw away PRINT_LIBS
      adds  2af2334   s3:Makefile: fix talloc dependencies with static build
      adds  715c790   s4/drsuapi: ber_write_partial_OID_String() implementation
      adds  55dfc11   s4/drsuapi: Internal implementation for ber_read_OID_String
      adds  540759e   s4/drsuapi: ber_read_partial_OID_String() implementation
      adds  154ab0b   util: fixed compile time "discards qualifiers" warning
      adds  8330d78   util: strhex_to_str() fixed to handle '0x' correctly
      adds  bd53439   s4/asn1: Added torture suite for ASN1
      adds  3c3ef94   s4/asn1: Added test for ber_write_OID_String()
      adds  681064e   s4/asn1: Added test for ber_write_partial_OID_String()
      adds  5021301   s4/asn1: Added test for ber_read_OID_String()
      adds  97e7f48   s4/asn1: Added test for ber_read_partial_OID_String()
      adds  a51571b   s4/asn1: fixed typo in torture messages
      adds  a96c8c2   s4/asn1: local TALLOC_CTX should be child of torture_context
      adds  a58bc2c   s4/asn1: ber_read_OID_String() to be based on _ber_read_OID_String_impl()
      adds  49fdeae   s4/torture: fix typo in test comment
      adds  1160d68   s4/torture: Ported SMB oplock torture tests to SMB2
      adds  b2bcfaa   s4/torture: rename oplocks.c to oplock.c to match SMB1 file layout
      adds  295fec2   NULL is not a valid event context. Jeremy.
      adds  c38c99a   s4/torture: second try on renaming oplocks.c to oplock.c
      adds  ce791d6   Fix bug #6769 - symlink unlink does nothing. Always use LSTAT for POSIX pathnames. Jeremy.
      adds  50db290   s4/torture: convert printf to torture_comment() in RAW-OPEN
      adds  b529a1e   s4/torture: Add two new SMB RAW-OPEN tests
      adds  2b332e6   idl: use common netlogon bit definitions
      adds  5d60a7e   s3-ads: removed 3 unused defines
      adds  4cb055c   ds-flags: use the new name DS_DNS_FOREST_ROOT
      adds  634d9d6   s4-cldap: match w2k8-r2 for cldap netlogon bits
      adds  fd22e03   s4-ldb: Add support for binary blobs in DNs
      adds  1726038   s4-ldb: accept the binary DN OIDs in extended DN modules
      adds  9eb78be   ndr64: added support for trailing gap alignment
      adds  45a237c   s4:libnet_become_dc - add checks for valid domain/forest function levels
      adds  bf0855e   s4:provision - Change the default forest/domain function level back to Windows 2003 Native
      adds  0227697   s4:dsdb/common/sidmap - Remove
      adds  5c07c7e   s4-libnet: give sane error messages when functional levels don't match
      adds  7a59e6c   idl: rebuilt the IDL for the build farm
      adds  caa9e3f   s4-samr: fake up a samr_ValidatePassword response
      adds  7bdb430   s4-torture: added a very simple samr ValidatePassword test
      adds  a01713d   pid: update ndr testsuite for new union alignment
      adds  084407f   pidl: fixed unit tests for trailer alignment
      adds  5a5c30c   s4-pygensec: a bit closer to working
      adds  860dad2   s4-test: skip python gensec test until its finished
      adds  48e5e21   s4-samdb: added some debugging
      adds  6159825   s4-samldb: the samldb module requires that the primary group exists
      adds  642dd95   s4:Ensure the selected RDN is the right one per the schema
      adds  ba0eba9   s4:ntvfs Don't attempt to follow NULL in unixuid_setup_security()
      adds  a73a037   s4-ldb: Add new relax controls that allow relaxed x500 constraints checks
      adds  8d7a987   s4-ldb: Use relax control to check in replace metadata module if we accept request that specify objectGUID attribute.
      adds  977a0aa   pythonbindings: allow add() to have an array of controls as second parameter
      adds  8bf517d   s4: Improve provisioning: use relax control
      adds  38f87f4   s4:ldb-samba Use temp talloc contexts and talloc_steal avoid leaks.
      adds  f0c2c98   s4:ldb Fix ldb_list_find() folowing the change from char * to TDB_DATA
      adds  a610843   s4:ldb always talloc_free() the ldb_ldif_write context, even on success
      adds  bcbf0ae   s4:ldb Remove LTDB_PACKING_FORMAT_NODN
      adds  14c9070   s4-ldb: merged with master
      adds  e7846f6   s4-ldb: overallocate idxptr to reduce memory fragmentation
      adds  c7358d9   s4-ldb: fixed a memory leak
      adds  4c235ca   s4:provision Ensure we add the schema with the 'relax' control
      adds  737f21b   s4:ldap_server Ensure we don't segfault when sent a NULL new RDN
      adds  46c2af3   s4:dsdb Add 'lazy_commit' module to swallow the 'lazy commit' OID
      adds  1c71c09   s4:dsdb Don't allow creating of new objects with an isDefunct schema class
      adds  984ea88   s4:dsdb rework instanceType module - put instanceType in provision
      adds  ff9fc4e   s4:dsdb Fix crash from LDAP login of DOM\\
      adds  0d05a24   s4:provision - Cosmetic - right indentations
      adds  ee956c9   s4:ldb.h - cosmetic - add whitespace
      adds  68e1991   s4-winbind: support the Samba3 TXT form of the info3 for wbinfo -a
      adds  83e9b1c   s4-winbind: support the s3 response flags on krb5 auth too
      adds  81c193d   Revert "s4-ldb: fixed a memory leak"
      adds  dfafd58   Revert "s4-ldb: overallocate idxptr to reduce memory fragmentation"
      adds  52b10ff   Revert "s4-ldb: merged with master"
      adds  959eff9   Revert "s4:ldb Remove LTDB_PACKING_FORMAT_NODN"
      adds  a0c82f1   Revert "s4:ldb always talloc_free() the ldb_ldif_write context, even on success"
      adds  35ff1f6   Revert "s4:ldb Fix ldb_list_find() folowing the change from char * to TDB_DATA"
      adds  3f59705   Revert "s4:ldb-samba Use temp talloc contexts and talloc_steal avoid leaks."
      adds  d87cfc7   s4:provision_users.ldif - Put potential primary groups in front of the file
      adds  f390dae   s4/srvsvc: deactivate a "ntvfs_connect" with a wrong parameter
      adds  44df248   s4: fix various warnings (not "const" related ones)
      adds  6edb92f   s4:samdb_set_password - cosmetic fixes
      adds  2cbff74   s4:samdb_set_password - Return the maximum password age when requested (not the minimum one)
      adds  ab9c232   s4:dsdb Pass down the exact error code on failure in repl_meta_data
      adds  e6d8226   s4:dsdb Return correct error on invalid attribute
      adds  2f211da   s4:ldb Don't allow modifcation of distinguishedName
      adds  d2ac4cb   s4:rdn_name module - a normal error message should be enough for this failure
      adds  2651603   s4:ldb Don't allow RDN to be modified with an LDB modify message
      adds  a076d9f   s4:ldap.py - major enhancements
      adds  1e322cf   Fix more use of VFS_STAT when posix pathnames selected. Jeremy.
      adds  1cebf2d   Missed one VFS_STAT -> VFS_LSTAT Jeremy.
      adds  767fce6   s4:LDB/LDAP - Re-allow renames
      adds  b45f56d   s4:ldb_ildap - Don't segfault on a empty RDN
      adds  e218a52   s4:ldap.py - add a very special rename test (with invalid - empty RDN)
      adds  6f22cd1   Remove lots of duplicate code and move it into one function vfs_stat_fsp(). Stops code looking at fsp->posix_open except for exceptional circumstances. Jeremy.
      adds  2ab27d7   s4:repl_meta_data - various
      adds  2b9b232   Revert "s4:LDB/LDAP - Re-allow renames"
      adds  2aacca0   s3:doc: add some detail about lanman auth parameter
      adds  e1ebadb   s3:configure: use --aѕ-needed linker option when supported
      adds  09936d5   s3:Makefile: net utility dependency cleanup
      adds  7124b4f   s3:Makefile: libsmbsharemode dependency cleanup
      adds  99c4480   Revert "s3:Makefile: fix talloc dependencies with static build"
      adds  b60d87c   s3:Makefile: fix talloc dependencies with static build (2nd try)
      adds  da15726   s3:Makefile: fix libtdb dependencies with static build
      adds  d7795f2   s3:Makefile: fix libwbclient dependencies with static build
      adds  fbb6571   s3:Makefile: eventlogadm dependency cleanup
      adds  110897a   s3:Makefile: fix libnetapi dependencies with static build
      adds  777143e   s3:Makefile: minor clean up
      adds  f21fb4b   pidl: added int3264 as a base type
      adds  e66fa46   idl: some lsa vars are uint3264
      adds  deb268f   s4:rdn_name - fix up the rename operation
      adds  90828cc   s4:dsdb Don't allow creation of systemOnly objectclasses
      adds  2904f33   s4:ldap.py - add a test for the "systemOnly" classes
      adds  dac0346   ndr: rebuild lsa IDL after recent change
      adds  f86beaa   s4:dsdb Add objectClass and RDN constraints to objectClass module
      adds  0e028fc   s4:dsdb add systemPossibleInferiors to schema code
      adds  4bc9a39   s4:dsdb Use possibleInferiors to restrict creation of child objects
      adds  be938ab   s4:ldap.py - add tests for valid parent and RDN
      adds  02b289f   heimdal - fix various warnings
      adds  8172080   s4:ldb.h - add constant for LDAP EXOP password change
      adds  70e1d81   s3: Make default_[static|shared]_modules a bit more readable
      adds  cb143ea   s4:schema_inferiors - Fix wrong check
      adds  24422fa   s4:objectclass - Free unused memory from responses
      adds  3393257   heimdal kerberos - fix memory leak (free the plugin list always - not only in error cases)
      adds  957cc4b   s4:ldb_tdb - fix memory leaks
      adds  dc56d42   s3:winbind: Fix a debug message
      adds  2bd3994   s3:winbind: use talloc_tos() instead of NULL in fillup_pw_field
      adds  6a4efcc   s4:ldap.py - commented out the UTF8 tests (and fixed some deletion DNs)
      adds  c83b804   s3:winbind: No point in using strequal to detect a 0-length string
      adds  d5bd2ec   s3:winbind: use wb_fill_pwent in wb_getpwsid
      adds  eae87ff   Revert "s3:Makefile: fix libnetapi dependencies with static build"
      adds  be34884   Revert "s3:Makefile: fix libwbclient dependencies with static build"
      adds  19794ea   Revert "s3:Makefile: fix libtdb dependencies with static build"
      adds  63dedac   Revert "s3:Makefile: fix talloc dependencies with static build (2nd try)"
      adds  da597f2   s3:Makefile: another attempt to fix the talloc dependency
      adds  a457164   s3:Makefile: another attempt to fix the tdb dependency
      adds  71229dd   s3:Makefile: another attempt to fix the netapi dependency
      adds  984d001   s3:Makefile: another attempt to fix the wbclient dependency
      adds  19302db   s3/s4 common: fix up header file
      adds  2497f70   s3: remove unused SYSTEMTIME struct.
      adds  926457e   s3: remove unused PRS_POINTER_CAST macro.
      adds  ab8a16c   lib/tdr: get rid of build warning when using TDR_ALLOC macro.
      adds  d696f9a   s3: Fix nonempty blank lines
      adds  84de81b   s3: Remove a scary error message -- talloc_move can not fail :-)
      adds  55b12d0   s3-net: print error when "net rpc changetrustpw" has failed.
      adds  76feeb1   libndr: add int3264 ndr prototype.
      adds  3fa1d73   Fix bug 6776 - Running overlapping Byte Lock test will core dump Samba daemon. Re-write core of POSIX locking logic. Jeremy.
      adds  20a8ea9   s3: Attempt to fix machine password change
      adds  f88e95c   s3:winbind: Fix typos
      adds  5bafaa7   s3:winbind: Slightly simplify the logic of nss_init(), make it static
      adds  872f9c4   Revert "s3: Attempt to fix machine password change"
      adds  6ed9aee   s4-seftest: skip hold.oplock for SMB2 as well
      adds  6a1eb13   s4:provision Remove unused parameters from provision scripts
      adds  a474ebf   s4:param Remove duplicate argument to python provision
      adds  40b09f6   s4:drs-development Scripts to assist testing of DRS replication with AD
      adds  b434797   s4-repl: added RELAX control and fix transactions
      adds  9c1e230   s4-ldb: fixed error on single value error
      adds  a021d55   s4-drs: open samdb with system credentials when authorised
      adds  f800d49   s4-drs: fixed error message for drs_security_level_check
      adds  0285d56   s4-drs: take advantage of system session auth in dsbind
      adds  a44030f   s4-drs: added some debug lines to DsAddEntry()
      adds  33347d7   s4-provision: match win2003 functional level
      adds  d26016c   PIDL fix for using external types with wireshark backend
      adds  e9f1264   add trailer alignment to structures
      adds  0c2fc9e   s3-netlogon: setup NETLOGON credential chain in rpccli_netlogon_set_trust_password() only when needed.
      adds  c344bf0   s3-winbindd: make sure to reset connections when machine account password change chain was broken.
      adds  ac774c4   s3: Add access_mask to the flock VFS call
      adds  b87769c   s4:acl module - intendation fix and comment enhancement
      adds  0d7c34a   s4:rootdse module - intendation fixup
      adds  8536e1b   s4:various LDB modules - "build_request" functions - propagate result codes back
      adds  a4aa38f   s3:winbind: Make query_user_list in winbindd_rpc a bit more readable
      adds  2bf8a74   pidl: get the alignment right for uint1632 enums (NDR64)
      adds  90cd031   idl: recompile IDL for uint1632 change
      adds  7816f9d   pidl: update PIDL tests for uint1632 enums
      adds  1d0fb1e   tdr: teach TDR about uint1632 enums
      adds  d31fa07   s4-torture: removed an accidental commit of a local test hack
      adds  8dedcea   torture: disable the ValidatePassword test
      adds  b3377ef   s4-drs: fixed a memory error introduced yesterday
      adds  7709db4   Test creating and deleting a bad symlink using the POSIX calls. Ensure we don't regress on bug 6769. Jeremy.
      adds  6de743a   s4/torture: change comments to torture_failures
      adds  e9c3318   s4/torture: Add SMB sharemode/access mask tests
      adds  26b7734   s4/torture: Add server target of OneFS
      adds  d29409c   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  fea2a78   s3: re-run make samba3-idl.
      adds  3d3134a   s3-netlogon: pure cosmetic indent fixes in _netr_LogonControl2Ex().
      adds  2df47b0   libwbclient: implement secure channel verification for specific domains in wbcCheckTrustCredentials().
      adds  7b35012   wbinfo: allow to check trusts via "wbinfo -t --domain DOMAINNAME".
      adds  3c3725a   s3-winbindd: libwbclient: implement secure channel verification for specific domains in wbcCheckTrustCredentials().
      adds  3703890   AD-Bench: A first go at an Active Directory benchmark.
      adds  0ec8fe4   s4/torture: Ported SMBv1 RAW-STREAMS tests to SMB2-STREAMS
      adds  0bff2ce   s4/torture: convert all printf to torture_comments
      adds  2f379d7   s4/torture: Ported SMBv1 RAW-OPEN tests to SMB2-CREATE
      adds  746fb5a   Correct fix for bug 6781 - Cannot rename subfolders in Explorer view with recent versions of Samba. Without this fix, renaming a directory ./a to ./b, whilst a directory ./aa was already open would fail. Jeremy.
      adds  32a7b82   s4:ldb_tdb - Rework/Various
      adds  ee0204c   s4:ldap server - remove unused error handlings
      adds  f9990e9   s4:ldb - add a check which has to be done on beginning of a "modify" operation
      adds  30faff7   s4:ldap.py - Further enhancements
      adds  75eff6e   s4:subtree_delete - Make the initialisation of the child counter more clear
      adds  91456b8   s4:ldb - SQLite: port some constraints from the TDB backend also to the SQLITE one
      adds  94ce06f   Make the logic a lot clearer and fix the comment to match. Jeremy
      adds  14dc32a   Oops. Don't break the build.. Jeremy.
      adds  46d1933   Exteded RAW-RENAME test to catch regressions in bug 6781. Jeremy.
      adds  c2685cd   s3/s4:samr.idl - Corrects the "userPwdChangeFailureInformation" structure
      adds  607ceff   s3/s4 - Adapt the IDL changes on various locations
      adds  efaa98e   s3-winbindd: NDR_WBINT_CHECKMACHINEACCOUNT should not be cacheable.
      adds  1e2f455   winbind: adapt the new reject constants also there
      adds  f0fd5df   s3: Fix shadow copy display on Windows 7
      adds  fb7096a   Fix typos. Thank-you PC Oota.
      adds  77abc2d   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  76f73c7   s3: make linking of libwbclient --as-needed safe
      adds  5c4fea6   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  333fcba   Cope with old CIFSFS clients that use SMBunlink to remove symlinks instead of trans2:posix_unlink. Jeremy.
      adds  fc2604e   asn1_tests: Fix typo in comment.
      adds  8283aff   Change recommended bu PC Oota.
      adds  99cdbe3   Fix builds with external talloc
      adds  5aeb954   s3: Fix a memleak reported by dmarkey
      adds  622bffc   s4/torture: fix build break "implicit declaration of function 'isprint'"
      adds  815b790   Use the method used by build_env.sh to discover the user name.
      adds  7bce1ab   Fix builds with external tdb
      adds  0c0eb14   s4-drs: make DsBind a bit less verbose
      adds  2b9818c   scripts: handle non-C files in minimal_includes.pl
      adds  893564b   torture: fixed socket leak in BENCH-TCON test
      adds  3ecfd06   s4-selftest: don't run benchmarks on the build farm hosts
      adds  dfbaf79   pidl: don't warn for compatible scalar types in unions
      adds  0bfc302   s4:provision Clarify that we set, rather than modify, objectGUID values
      adds  1dfa2ed   s4:provision Remove all references to samba4LocalDomain
      adds  1e5562f   s4:dsdb Add new functions to help modules do an ldb_search()
      adds  c9f70fc   s4:dsdb Search for the schema with dsdb_module_search(), in schema_fsmo
      adds  93ac2cd   s4:ldb Allow a module string of ""
      adds  554791c   s4:ldb Reload the 'ltdb_cache' when @OPTIONS changes
      adds  aee3c19   s4:dsdb Make dsdb_read_prefixes_from_ldb static
      adds  d511d88   s4:schema Add some error checking to the schema load
      adds  fa05abc   Allow (and ignore) distinguishedName on special records
      adds  c5d5969   s3/smbldap: add option to disable following LDAP refs
      adds  8def289   s3/proto.h: Add lp_ldap_ref_follow prototype.
      adds  a37efaf   s4:ldb Allow a NULL module list
      adds  5eb14b2   s3-docs: remove xml artefact from net.8.xml.
      adds  78ebc02   Revert "s4:ldb - add a check which has to be done on beginning of a "modify" operation"
      adds  926a935   s4:wbclient.h - add compatibility constants
      adds  8b67e1a   s4:objectclass ldb module - Check for empty messages
      adds  9000b7b   s4:provision.py - simplify the "realm" variable handling a bit
      adds  faad888   ѕ3: fix domain trust documentation confusion
      adds  4a1b50a   s3-netlogon: pass down account name to remote password set functions.
      adds  ae507f6   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  4423173   s4-repl: check that a DsGetNCChanges is a continuation, and fix sorting
      adds  aa8c142   s3-netlogon: allow to change any type of trust account password in trust_pw_find_change_and_store_it().
      adds  ebe0e64   s3: use enum netr_SchannelType all over the place.
      adds  c2be185   netlogon: add NL_PASSWORD_VERSION to IDL.
      adds  f394b5b   docs: document wbinfo -t --domain DOMAIN behavior.
      adds  74948c9   libwbclient: add wbcChangeTrustCredentials.
      adds  0a468fb   nsswitch: add wbinfo -c (change trust account passwords).
      adds  0c37c23   docs: document wbinfo -c.
      adds  a3306e3   s3-winbindd: add wbint_ChangeMachineAccount implementation.
      adds  325dc96   Enhance ".gitignore" file for s4
      adds  a889303   s4:ldb_tdb - Revert some introduced "trivial gotos"
      adds  6e19a9e   s4:dcesrv_samr - Cosmetics
      adds  7c53386   s4:dcesrv_samr - Add additional "talloc_free"s
      adds  6b91a2a   s4:dcesrv_samr - prevent "ldb_modify" on a possibly empty message
      adds  c183acc   s4:dcesrv_samr - add another constant
      adds  11a8a54   s4:hdb-samba4 - Don't double-free "db"
      adds  5ec557d   s3/loadparm: Fix severe HPUX compiler issue.
      adds  6e48aad   s3: Fix vfs_shadow_copy2 to allow in-path @GMT-xxx
      adds  1341d45   s3: Fix some nonempty blank lines
      adds  f3869f9   s3:rpc: Fix is_known_pipename for dynamically loaded pipes
      adds  1302526   s3:libsmb: Add cli_notify
      adds  94d5417   s3:torture: Add a notify-bench test
      adds  367cb71   correctly handle aio_error() and errno
      adds  df22f8d   Catch one more erroneous use of errno. Jeremy.
      adds  3f5c077   Remove use of "int ret" when we already have errcode. Jeremy.
      adds  8a27fde   s3:net: Fix a segfault in "net rpc trustdom list" for overlong domain names
      adds  6deb1fc   s3:net simplify padding to single printf call
      adds  e33c23d   s3:net: simplify padding to single printf call
      adds  3493b62   s4:heimdal A real fix for bug 6801
      adds  e0e7ca4   Revert "s4:hdb-samba4 - Don't double-free "db""
      adds  8e91c40   s3: Fix reference to freed memory in pam_winbind.
      adds  ccfbe7b   s4:loadparm - adapt "realm" handling
      adds  e968698   s4: Changes the old occurences of "lp_realm" in "lp_dnsdomain" where needed
      adds  8a505ec   s4:torture - fix up "ldap_basic" test
      adds  5931734   s4:password_hash - load the domain parameters from the "loadparm context"
      adds  e9f7ef0   s4:torture cldap test - Add checks for the right forest DNS name
      adds  0753035   s3-passdb: missed two prototypes while moving to enum netr_SchannelType.
      adds  2d6d6bc   talloc: Change the way mksysms work
      adds  8e6df56   talloc: Move release script under /script too
      adds  8fb483b   talloc: Make abi checks in release script
      adds  6618a06   talloc: Fix exports and increment talloc version
      adds  67b544b   s3-build: we need to have talloc 2.0.1 when building with external talloc.
      adds  db29d3e   s3:winbind: Fix bug 6793 -- segfault in winbindd_pam_auth
      adds  c6fc461   s3:winbind: Fix a double-free
      adds  ce4542f   Final part of fix for bug 6793 - winbindd crash with "INTERNAL ERROR: Signal 6" Don't use mapped_user uninitialized. Jeremy.
      adds  1c1a883   Fix the build, missing ->. Jeremy.
      adds  44866f0   idl: added WSPP DrsOptions bit names
      adds  424c464   libds: added nTDSDSA options flags
      adds  94897d7   s4-dsdb: added samdb_rodc() and samdb_ntds_options()
      adds  f1bf262   drs: improved error checking
      adds  41ba2f8   ldb: fixed display of replUpToDateVector
      adds  59818f2   s4-drs: implement more of DsUpdateRefs
      adds  d1784e7   s4-drs: support DRSUAPI_DRS_ADD_REF flag
      adds  b41290c   s4-devel: for devel scripts its better to use bin/ than $PREFIX/bin
      adds  7dcabde   s4-script: flush DNS after adding new addresses
      adds  4185e37   s4-ldb: removed bugus RDN length check
      adds  144686a   s4-ldb: removed incorrect rDN length test
      adds  fdeeafb   s4-dsdb: implement limit on rDN length
      adds  818d98a   s4-ldap: test the rDN size limit
      adds  dc586b9   s3: fix outdated proto.h causing build error on AIX
      adds  3bd452e   s4:auth/credentials/credentials - fix uninitalised pointers
      adds  ea60b72   s4:ntlmssp server - use also here the new "lp_dnsdomain()" call
      adds  387e67d   s4-ldaptest: "testgroup" is a bit too common
      adds  c73ba89   s4-pvfs: fixed handling of SEC_FLAG_MAXIMUM_ALLOWED
      adds  3c028ff   s4-smb: declare root_fid as a file handle
      adds  c5cfda9   s4-pvfs: implement root_fid support in posix backend
      adds  ffa8c45   s4-torture: catch bad command line options
      adds  4a4f420   s4-libcli: fixed structure element bug in ntcreatexreadx
      adds  dab799e   s4-smbserver: fixed root_fid in nttrans create
      adds  bdd9dc4   s4-selftest: mark some CIFS backend tests as known fail
      adds  d72b5a8   s4-smb: fill in fnum as well for root_fid
      adds  6a9e88e   s3/docs: Add missing meta data to man ldbrename.
      adds  fb13eb7   s4:w32err_code.py script - put it under "scripting/bin"
      adds  449ab39   s3-spnego: Fix Bug #6815. Windows 2008 R2 SPNEGO negTokenTarg parsing failure.
      adds  ef194bc   s3-spnego: fix memleak in spnego_parse_auth().
      adds  c35f185   s4:dcerpc_server - Read the generic session key out from "dcerpc_generic_session_key"
      adds  068e098   idl: added bit definition for privilege masks
      adds  29929a3   s4-torture: take privileges into account in BASE-MAXIMUM_ALLOWED
      adds  70b020c   s4-pvfs: fixed mask handling for SEC_FLAG_MAXIMUM_ALLOWED
      adds  a6e4cb5   s3: fixed krb5 build problem on ubuntu karmic
      adds  5cc8959   Fix valgrind memory leak in bug #6814 - Fixes for problems reported by valgrind Jeremy.
      adds  8b247f3   s3-net: fix build warning (missing default in switch).
      adds  612deb2   s4-smbtorture: add very basic libwbclient testsuite.
      adds  3f80b06   s3-selftest: enable WINBIND-WBCLIENT against s3.
      adds  7bcc0b2   s4-winsrepl: don't put in attributes with no elements
      adds  8bd4378   s3-libnetapi: add I_NetLogonControl{2} to IDL.
      adds  e8e1d60   s3-libnetapi: add I_NetLogonControl{2} skeleton.
      adds  e31c2c7   s3-libnetapi: fill in I_NetLogonControl{2}_r.
      adds  d308aa3   s3-libnetapi: add I_NetLogonControl{2} to public headers.
      adds  ca19ffd   s3-libnetapi: add I_NetLogonControl{2} example code.
      adds  a85799d   s3-libnetapi: add nltest tool.
      adds  cf51787   s4/drs(idl): Redefine drsuapi_DsReplicaOID in drsuapi.idl
      adds  cb71e8a   s4/drs(idl): Regenerate idl
      adds  f11cdc1   s4/asn1: Use explicite TALLOC_CTX in ber_write_OID functions
      adds  4bfd132   s4/drs(NDR): Remove push/pull code for drsuapi_DsReplicaOID struct
      adds  7e8fb4a   s4/drs(NDR): Print implementation for drsuapi_DsReplicaOID
      adds  40a8a22   s4/drs: Propagate redefinition of drsuapi_DsReplicaOID into code base
      adds  6a680ce   s4/drs(tort): TORTURE_DRS torture module - initial implementation
      adds  3c3f66f   s4/drs(tort): oid_from_attid() reference implementation
      adds  8639ba2   s4/drs(tort): ignore drs/proto.h file
      adds  8631548   s4/drs(tort): _drs_ldap_attr_by_oid() implementation
      adds  e3b707d   s4/drs(tort): drs_util_DsAttributeId_to_string() function
      adds  1d3342e   s4/drs(tort): _drs_util_verify_attids() to verify ATTIDs in objects received
      adds  47f30fd   s4/drs(tort): fix compile time warning
      adds  784e0c1   s4/drs: prefixMap module initial definition
      adds  421191a   s4/drs(tort): prefixMap unit test initial implementatoin
      adds  441f032   s3: Try to fix the build on Solaris & AIX regarding the password change reject reason
      adds  ba77071   s4:winsdb - Substitute LDB result numbers with constants
      adds  925e960   s4:auth_sam: Restructure tail in "authsam_get_server_info_principal" and fix a memory leak
      adds  cf77bf3   s4:provision - replaced linked_attributes with FDS plugins
      adds  180ca8e   s4:auth - fixed problem reading bind DN from secrets database
      adds  6cb652e   s4:ldb - fixed dangling pointer in ldb_request_add_control()
      adds  aaca10b   s4:provision - fixed invalid creationTime format
      adds  246597c   s4-smbtorture: test wbcGuidToString and friends as well in WINBIND-WBCLIENT.
      adds  c2966a0   s4-smbtorture: test wbcLookupUserSids in WINBIND-WBCLIENT as well.
      adds  8267564   s3-netlogon: Fix _netr_ServerPasswordSet2 cleartext blob handling.
      adds  2227696   s4-smbtorture: extend netr_LogonControl test in RPC-NETLOGON.
      adds  fef032f   s3:srv_samr_nt - another fix for the reject reason
      adds  79c2c61   s3:packaging: Fix building RHEL packages.
      adds  20c0767   nsswitch: increase libwbclient version after adding wbcChangeTrustCredentials().
      adds  64e8aa1   s3-netlogon: fix updating trust accout passwords with downlevel domains.
      adds  7655282   s3: build pam_smbpass when possible
      adds  010dfbf   Fix one missing STAT -> LSTAT with POSIX pathnames in vfs_xattr_tdb.c. Caught by the torture tester. I love unit tests :-). Jeremy.
      adds  ea3c077   Last 2 VFS_STAT -> LSTAT fixes I can see in the modules code. Jeremy.
      adds  f1d9960   Add comment explaining about symlink following & posix. Jeremy.
      adds  b6a1beb   added NT_STATUS_NOT_OK_RETURN_AND_FREE()
      adds  30be3fd   s4-privileges: moved privileges to private/privilege.ldb
      adds  f3f695f   s4-torture: show the sid we are basing privilege tests on
      adds  cc3e1d9   s4-provision: removed the old privilege attributes
      adds  f794e8d   s4-provision: added the default privileges db
      adds  9526487   s4-lsasrv: make sure only admins can alter privileges
      adds  7226ba7   s4-torture: add a special check for administrators and privileges
      adds  9da4af0   s4-security: honor more of the privilege access bits
      adds  5d5d951   s4-pvfs: use privileges rather than "uid == 0" in unix access check
      adds  533b102   s4-torture: cleanup after the MAXIMUM_ALLOWED test
      adds  53dec86   s4-torture: the BASE-CREATEX_ACCESS test is broken for non-administrators
      adds  c3b09d1   s4-acl: SEC_FLAG_MAXIMUM_ALLOWED doesn't auto-apply privilege access masks
      adds  6b1ab9c   s4-pvfs: don't auto-apply privilege bits in unix acl handling either
      adds  8c7a814   s4-schema: We should not need Samba4TopExtra now
      adds  05f5f22   s4-torture: minor debugging enhancements
      adds  dbebe0f   s4-torture: fixed the default ACL for s4
      adds  bf6fcc6   s4-pvfs: when uwrap is enabled, ignore chown errors
      adds  46b7938   s4-smbserver: removed bogus initialisation of two union arms
      adds  3e3214f   s3:winbind: Move fillup_pw_field() as static to wb_fill_pwent.c
      adds  7c51fa6   Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
      adds  096589a   Trying to find out why the posix_unlink test build farm is still failing even though we're now successfully deleting the symlink. Jeremy.
      adds  d6351ad   Fix the smbtorture4 build. root_fid is a "union smb_handle". tridge please check. Jeremy.
      adds  a319ba4   s4: fixed howto for new binary name
      adds  d1efaf3   smb2-torture: samba4 allows SEC_FLAG_SECURITY to be used with privileges
      adds  0463d69   s4-pvfs: change the handling of access checking on create
      adds  bae8c93   s4-smb2: fixed SMB2 find commands
      adds  a2aa13d   s4-pvfs: more fixes for ACLs on file creation
      adds  8d85757   Fix posix_unlink test. Was doing grep without quotes around the target string. Jeremy.
      adds  edd0ea5   s4-pvfs: fixed update of stream sizes
      adds  2d4ad4f   s4-pvfs: the STREAM_INFORMATION calls don't need any access flags
      adds  83db71e   s4-pvfs: when reporting the file name, don't include the :$DATA suffix
      adds  44612c7   s4-pvfs: rename with full name gives SHARING_VIOLATION
      adds  764c09e   s4-streams: fixed handling of stream rename and overwrite
      adds  9ae4dae   s4-torture: fixed the streams tests for Samba4
      adds  81eb31f   s4: spelling error
      adds  5d3659a   s4-test: SMB2 oplocks in s4 are a mess
      adds  bc2b419   s4-test: the ldap secdesc test is expected to fail for now
      adds  a69f84f   s4:ldb_ldap - Fix intendation
      adds  56a8baf   s4:ldb_msg - Use LDB constants on results
      adds  5d4093a   s4:dcerpc_netlogon - unify the two workstation object lookups (DNS hostname and supported encryption types)
      adds  85e4995   s4:sites - get the server site (name) from DSDB
      adds  77b9d28   s4:torture "cldap" test - rework and test more results
      adds  718d280   s3:configure: fix avahi activation
      adds  9d097fa   Revert "s4:ldb_msg - Use LDB constants on results"
      adds  d673b49   s4:ldb_msg_check_string_attribute - add a comment about the result values
      adds  1219dac   s4-pvfs: fixed uninitialised variable
      adds  31f1a36   s3: Don't fail authentication when one or some group of require-membership-of is invalid.
      adds  e5b36c6   s4-pvfs: another uninitialised variable
      adds  959accb   s4-test: removed duplicate knownfail entry
      adds  1de7e43   selftest: fixed filter to know about a "error" result
      adds  fb9319d   s4-selftest: move secdesc.python test to skip list
      adds  38fbfdc   Revert "selftest: fixed filter to know about a "error" result"
      adds  fa08d0b   Fix typo.
      adds  b7b5484   s4:test: Fix typo.
      adds  4828f92   s4-pvfs: fill in alignment_requirement (valgrind error)
      adds  89ba043   s4-libnet: fixed privilege handling in samsync to use the right db
      adds  96a4158   s4-idmap: the idmap database should be indexed
      adds  c45a81e   s4-pyldb: fixed 64 bit issues
      adds  729c4b3   s4-selftest: fixed 'make testenv'
      adds  d680729   util: fixed generate_unique_strs() to be portable
      adds  8d0959b   selftest: try to get the valgrind errors showing again in the build farm
      adds  0ef7c22   s4:password_hash LDB module - substitute "lp_workgroup" with "lp_sam_name"
      adds  abeb794   s4:torture "cldap" test - restore the removed constraints and add more
      adds  dbd0399   gitignore: remove old netlogon prototypes.
      adds  71cfbf9   s4-smbtorture: test wbcLookupDomainController{Ex} in WINBIND-WBCLIENT.
      adds  110a40d   libwbclient: fix wbcLookupDomainController().
      adds  10bd521   wbinfo: use wbcLookupDomainControllerEx for wbinfo --dsgetdcname.
      adds  751fd6f   Fixes for typos. Thank-you PC Oota.
      adds  5dcf006   tdb: fixed the intermittent failure of tdbtorture in the build farm
      adds  f49818e   lib-util: check for too many combinations in generate_unique_strs()
      adds  08a0096   s4-idl: don't call a variable 'stat'
      adds  44a9989   s4-dsdb: fixed empty structure error on solaris8
      adds  a1135b2   s4-selftest: skip the trans2.scan test
      adds  2ff2c42   s4-torture: fixed a fd/mem leak in the RPC-LSA-SECRETS test
      adds  14111d6   s4-selftest: skip two more scanners
      adds  8585cf1   s4-script: cleanup tmp files in minimial_includes.pl
      adds  84d0047   s4-torture: ran minimal_includes.pl over source4/torture
      adds  7f1832c   s4: ran minimal_includes.pl on source4/winbind
      adds  95e895d   s4: ran minimal_includes.pl on source4/rpc_server
      adds  090fbdc   s4: ran minimal_includes.pl on source4/client
      adds  49650a2   s4: ran minimal_includes.pl on source4/auth/ntlm
      adds  f8109b0   s4: ran minimal_includes.pl on source4/auth/ntlmssp
      adds  5e79a86   s4: ran minimal_includes.pl on source4/auth/gensec
      adds  2b90fbb   s4-selftest: the secleak test is not designed for automated running
      adds  2c34112   s4-torture: fixed a pipe leak
      adds  438f400   s3: allow using different LDFLAGS for internal libs/plugins
      adds  f96f8f9   s3: make unresolved symbols in libs throw errors
      adds  4243e6e   s3:configure: add support for Solaris' ld -z ignore
      adds  80b512f   s4-smbtorture: move all LookupNames tests into RPC-LSA-LOOKUPNAMES.
      adds  d76e77c   s4-smbtorture: add stricter tests for LSA-LOOKUPNAMES replies.
      adds  b6d97a0   s3-lsa: allow to have NULL strings in lsa LookupName queries.
      adds  18dd626   s3-lsa: When looking up domains in LookupNames, do not strip the sid.
      adds  1f4d26c   s3-lsa: allow to lookup BUILTIN\ in lsa_LookupNames.
      adds  c7023c5   s3-lsa: Allow to lookup 'NT AUTHORITY\Anonymous Logon' as well.
      adds  bf2746b   s4-smbtorture: split out EnumTrustedDomainsEx test in RPC-LSA-TRUSTED-DOMAINS.
      adds  7e18010   s4-smbtorture: Fix wrong comment in RPC-LSA-TRUSTED-DOMAIN test.
      adds  870f2d3   s3-selftest: enable RPC-LSA-PRIVILEGES against Samba 3.
      adds  a5a7b9e   s3-lsa: Fix _lsa_CreateAccount() for usage of SEC_FLAG_MAXIMUM_ALLOWED.
      adds  205284c   s3:Makefile: rename LDSHFLAG variables to make meaning more obvious
      adds  d168d7f   s3-pdb_ldap: fix crash bug in ldapsam_set_trusteddom_pw().
      adds  49a1323   s3-lsa: Fix _lsa_EnumTrustDom().
      adds  9ee5d84   s4-smbtorture: Make it simpler to specify number of trusted domains to create in RPC-LSA-TRUSTED-DOMAINS.
      adds  c79e2ff   Fix the pam_smbpass.so build with the recent linker flag changes. Jeremy.
      adds  0d33b0b   Remove pythonmods from the build in source3, it doesn't build anyway and isn't needed (as far as I can tell). Jeremy.
      adds  e349e2c   Fix "make install" by removing all references to python. Not currently needed in source3, and isn't working anyway. Jeremy.
      adds  a4d5487   s4-smbtorture: fix RPC-LSA-LSALOOKUP test against w2k3 and w2k8.
      adds  e58f880   Add local (or NFS) lock test to smbtorture. Checks that local locks conflict with CIFS locks (see bug 6868). Jeremy.
      adds  49b23fe   Fix comments on new test. Jeremy
      adds  bb7cf9a   Fix bug 6828 - infinite timeout occurs when byte lock held outside of samba Jeremy.
      adds  9356265   Turn on LOCK9 test which will test for regressions in bug 6828. Jeremy.
      adds  b9d9353   nsswitch: fix the build of the winbind krb5 locator plugin.
      adds  32f2cc4   s3-lsa: make s3 pass against RPC-LSA-LOOKUPNAMES again.
      adds  48520b2   s4-smbtorture: test whether an lsa_EnumTrustDom implementation would hang up a client.
      adds  209a65b   s3-lsa: Fix _lsa_EnumTrustDom() and avoid infite windows client loop.
      adds  4b6cfbb   s4-lsa: Fix dcesrv_lsa_EnumTrustDom() and avoid infite windows client loop.
      adds  1ecca31   s4/drs(tort): fixed '==' to '>='
      adds  31168f1   s4/drs(tort): Comment typos fixed in drs_util.c
      adds  4dc90c0   s4/drs(tort): Unit test for prefixMap implementation.
      adds  9393d94   s4/drs: prefixMap main interface implementation
      adds  c59f008   s4:dsdb Rework modules create new partitions at runtime
      adds  d4048b2   s4:provision Set @OPTIONS in the provision_init.ldif
      adds  8ea2a8b   s4:dsdb Set 'notification' after the success of a change.
      adds  b04bdee   s4:dsdb Be strict in selecting on-disk names for partitions
      adds  b73d584   s4:dsdb Fix tests for samba3sam to pass after partitions module changes
      adds  129bda5   s4:dsdb Fix partition_create not to return early
      adds  ff3b60d   s4:dsdb Don't try and casefold DNs during startup for partition load
      adds  27c28d3   s4:Handle reprovision with existing partitions
      adds  fa5ebaa   s4:dsdb Split 'set per-partition metadata' into it's own function
      adds  d3b50ec   s4:provison Allow the NTDS guid on the command line (for testing)
      adds  1803525   s4:provision Test ability to set GUIDs from provision command line
      adds  e62200e   s4:dsdb Reload partition metadata if the main db updates
      adds  6a77165   s4:dsdb Only reload partition metadata on search and transaction start
      adds  be5f081   s4:dsdb Load new partitions in a running LDB if metadata changes
      adds  17237f1   s4:ldb Add function to add controls to an LDB reply
      adds  f545d5f   s4:dsdb In partitions module, tell the caller what partition was used.
      adds  d3a5037   s4:repl Pass schema as argument to replmd_update_rpmd()
      adds  96c9bc1   s4:dsdb Use 'partition modified' information to update @REPLCHANGED
      adds  c106017   s4:dsdb Remove workaround for two partition head records
      adds  da7c778   s4:dsdb Remove default instanceType from repl_meta_data
      adds  4c36cac   s4:provision Use schema to casefold partitions on 'upgrade'.
      adds  1547477   s4:dsdb Allow creation of new partitions
      adds  47daa27   s4:epmapper Create a proper talloc tree of endpoint floors
      adds  108b834   librpc Make talloc tree in binding tower match the floors
      adds  fcbe616   s4:samr Don't leak the whole user onto the long-term handle
      adds  bd53628   s4:ldb Add new function to create a cut down list of controls
      adds  398188f   s4:dsdb Remove potentially confusing 'partition' control from result
      adds  a0a787a   s4:rpc_server Ensure we talloc_free handles when we delete objects
      adds  937140b   s4:ldb Put ltdb_private under the 'module'
      adds  96ec453   s4:dsdb talloc_steal the backend module to under the partition
      adds  fa2e04b   s4:ldb_map Fix use-after-free of memory in ldb_map
      adds  4209cf9   s4:dsdb Make the 'relative path' code in partitions handle tdb://
      adds  d7cf71d   s4:dsdb Allow loading of old-style partition records
      adds  16a80f1   s4:dsdb Add note explaining about the partition format upgrade
      adds  1467e5e   s4-ldb: allow for non-null terminated ldb_val in ldb_dn_from_ldb_val
      adds  7030043   lib/tdb: TDB_TRACE support (for developers)
      adds  b77f41d   lib/tdb: wean off TDB_ERRCODE.
      adds  0fc6800   lib/tdb: add -t (always use transactions) option to tdbtorture
      adds  022b4d4   lib/tdb: add tdb_check()
      adds  0944931   lib/tdb: make tdbtool use tdb_check() for "check" command
      adds  6e5dad4   S4: Building on a system with libintl
      adds  95ce7df   S4: ldb_map modules uses defines that are reserved
      adds  9f170bc   heimdal - hdb/ext.c - fix a "shadows variable" warning
      adds  925b156   .gitignore: add "partition_proto.h"
      adds  47fcde1   s4:provision - important fix for DNS domainname: lower realm
      adds  78a5e26   s3:Makefile: add some explicit dependencies to libc
      adds  33f3d54   s4:provision - rework the "guess_names" and "make_smbconf" method
      adds  f424097   s4:dsdb Add default modules list to samba3sam
      adds  925a94b   s4:dsdb Use the 'correct' case for the namingContext values in rootDSE
      adds  24bca52   s4:smbtorture - Add "const" before "value"
      adds  0defcfb   s4:libcli/security/access_check - Add "const" in front of "type"
      adds  d120e7e   s4:ldb_sort - Add some more "const"
      adds  60ec0f1   s4:dsdb/samdb/cracknames - Remove unused header and add more "const"
      adds  c9838f0   s4:torture Silence const warning by use of data_blob_const()
      adds  c5de880   s4-ldb: ldb_oom() for modules
      adds  859cf72   s4-ldb: ldb indexing rewrite - part1
      adds  5f3cbb5   s4-ldb: when taking a list intersection, the result can be as long as the first list
      adds  3f5d535   idl-drsblobs: mark some more reserved values as value(0)
      adds  dfa0b74   util: fixed place where we could look one byte past end of string
      adds  606ff46   selftest: make python run unbuffered
      adds  c4cb0c5   s4-ldb: fast path for equal pointers
      adds  74ae8b9   s4-ldb: expose ltdb_err_map and ltdb_delete_noindex
      adds  936c8f3   s4-ldb: do more validation of idxptr lists
      adds  fcd16ea   s4-ldb: delete empty index records
      adds  d483c3b   s4-ldb: fixed tdb error handling in ldb_index.c
      adds  129298c   s4-ldb: over-allocate index records to save on realloc costs
      adds  1b48764   s4-ldb: ensure new dn_list elements are not owned by caller
      adds  a5712ff   s4-selftest: removed raw.unlink from quicktest
      adds  0fb6e2a   s4-ldb: don't try to index non-indexed attributes
      adds  f2988f5   s4-ldb: fixed some memory leaks in new indexing code
      adds  a109ee7   s4-ldb: added a TODO about checking the indexlist
      adds  fc97c60   s4-lsa: fixed the lsa server to cope with the new tests from gd
      adds  2b82b8e   s4:provision - Reintroduce accidentally removed parameters and checks from "guess_names"
      adds  9c9e853   s4-torture: fixed double free in libnet_group test
      adds  77991fc   s4-lsa: fixed breakage of lsa server
      adds  5c6944d   s3: Remove a pointless #endif/#ifdef pair
      adds  843adc1   Fix bug 6829 - smbclient does not show special characters properly. All successful calls to cli_session_setup() *must* be followed by calls to cli_init_creds() to stash the credentials we successfully connected with. There were 2 codepaths where this was missing. This caused smbclient to be unable to open the \srvsvc pipe to do an RPC netserverenum, and cause it to fall back to a RAP netserverenum, which uses DOS codepage conversion rather than the full UCS2 of RPC,  [...]
      adds  4a1a9f5   Simplify the logic. Jeremy.
      adds  98e4393   s4-dsdb: create a static system_session context
      adds  05f93c3   s4-dsdb: add a static samdb_credentials
      adds  4ad0397   s4-ldbwrap: added re-use of ldb contexts in ldb_wrap_connect()
      adds  33756d6   s4-server: pre-open the main ldb databases in the server
      adds  a7cc448   s4-server: call the ldb_wrap_fork_hook() after a fork()
      adds  a32b338   s4-ldb: added ldb_transaction_cancel_noerr()
      adds  906961c   s4-ldb: use ldb_wrap_fork_hook() to cancel child transactions
      adds  890e771   s4-ldb: move the tdb_reopen_all() calls to ldb_wrap.c
      adds  0b624d9   s4-samdb: make sure the static credentials are never freed
      adds  0fca2b0   s4-selftest: lower some of the timeouts during make test
      adds  bd9aa4d   s4:dsdb Set partitions metadata as soon as it is set up.
      adds  e5b86d2   s4:dsdb Split schema loading and schema data management
      adds  44a7274   util:ldb Allow multiple entries to be added in one LDIF snippit
      adds  b7f71c9   s4:gensec Use an index on computerName in schannel.ldb
      adds  b392116   s4:secrets Look for LDAP secret with a name that is indexed
      adds  a84abe7   s4:setup Mark 'cn' in secrets as case insensitive
      adds  b0eb8a1   s4:dsdb Do less allocation when searching for partitions modules
      adds  26b61ac   s4:dsdb Remove unused variables
      adds  7d975bb   s4:dsdb Add error string in 'no such object' because of 0 replies case
      adds  b6200e3   s4:dsdb Fix samba3sam test again.
      adds  e34106c   s4:dsdb 'attrs' must be static (otherwise segv with async)
      adds  3050f83   s4-python: we need to include Python.h first
      adds  b9a3f1d   s3: Fix crash in pam_winbind, another reference to freed memory.
      adds  4f8826f   ldb python bindungs - better use the "enum ldb_scope" for the search scope rather than "int"
      adds  3b62e25   tdb: rename 'struct list_struct' into 'struct tdb_record'
      adds  3054fe4   Fix bug 6802 - A created folder does not properly inherit permissions from parent.
      adds  5ae1d70   libcli/auth: don't leak the ldb_msg in schannel_store_session_key_ldb()
      adds  f2da9c8   libcli/auth: fix memory leak in schannel_creds_server_step_check_ldb()
      adds  fab9aff   s4:gensec/schannel: remove unused talloc_reference() in schannel_update()
      adds  dc8e681   libcli/auth: initialize creds in netlogon_creds_client_init_session_key()
      adds  69e96f0   s4:dsdb/partition_init: don't leak a talloc_new() in case we have no data yet
      adds  4ab83fb   s4:loadparm: don't leak the names of all shares in each lp_service() call
      adds  a07eb08   s4:dcesrv_samr: always use mem_ctx as initial parent for samr_*_state
      adds  e7d9f5e   s4-python: fixed annoyance where control-C doesn't kill our python scripts
      adds  5002cdd   s4-ldb: fixed re-index during a complex transaction
      adds  dffb572   s4-ldb: don't allow modifies outside a transaction.
      adds  d4c0e8f   tdb: detect tdb store of identical records and skip
      adds  c34e45a   s4-dsdb: ensure that new partitions inherit any transaction
      adds  2eca02a   s4-ldb: fixed string length handling on index records
      adds  b55a5ad   s4-ldb: ensure DNs pass validity tests in indexing
      adds  54bd30f   s4-samdb: reduce the number of samdb opens at startup
      adds  12c9af7   s4-ldb: allow for unescaped '=' in a index DN
      adds  1ea460b   ldb:backend "connect" functions - convert result values to LDB constants
      adds  98a3725   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  a4f86c0   s4-ldb: fixed request handling for schemaUpdateNow op
      adds  02dd895   s3:docs: fake dir create times is a global parameter.
      adds  35dc481   s3:docs: Public is not a synonym for access based shareenum.
      adds  f381faa   s3: Rename new parameter "ldap ref follow" to "ldap follow referral".
      adds  53b160e   s4:dsdb Remove partition_extended_schema_update_now
      adds  3c6c230   s4:ldb Add additional tracing of the ldb API
      adds  5e920f2   s4:dsdb Rework partitions module for better tracing
      adds  8ae0abc   s4:ldb Add detail to failures in the indexing code
      adds  6afac82   s4-ldb: '+' can also happen in base64 encoded index DNs
      adds  ab4d069   s4-dsdb: always cancel transactions on all partitions
      adds  9a2112e   Second part of the fix for bug 6828 - infinite timeout occurs when byte lock held outside of samba. Fixes case where a connection with a pending lock can me marked "idle", and ensures that the lock queue timeout is always recalculated. Jeremy.
      adds  798b05a   s4-dsdb: call dsdb_make_schema_global() from ldb_wrap
      adds  8fdef14   s3: pdbedit: add option --kickoff-time/-K to set the user's kickoff time
      adds  354038f   s3/docs: Document new pdbedit -K option.
      adds  aa46400   Revert "ldb python bindungs - better use the "enum ldb_scope" for the search scope rather than "int""
      adds  4c79fbf   ldb:python bindings - make the intention by Jelmer ("int" vs. "enum") more clear
      adds  90862a5   ldb:tdb backend - be also here more careful with the result value
      adds  6937e01   s3-lsa: use enum lsa_LookupNamesLevel in lsa_lookup_level_to_flags().
      adds  c352a73   s3-lsa: pure cosmetic indentation fixes.
      adds  880666c   s3-lsa: use correct function name in_lsa_RemoveAccountRights().
      adds  80d8b2e   lsa: add LSA_SECRET access masks.
      adds  7791d29   s3-lsa: add lsa_secret_mapping.
      adds  bda047a   s3-passdb: add secrets_delete_generic().
      adds  1f9d06a   lsa: add LSA_TRUSTED_DOMAIN access masks.
      adds  abe9417   s3-lsa: add lsa_trusted_domain_mapping.
      adds  a8d9c64   adssearch: dump some more nttime timestamps.
      adds  96bffa5   s3-net: acct_flags are uint32_t in net_sam_set_userflag().
      adds  4df8426   s3-passdb: move open_schannel_session_store() to passdb/secrets_schannel.c.
      adds  ee13e9c   s3:configure: only check for gpfs_gpl.h
      adds  0ba004d   s3:net: fix output of net rpc trustdom list
      adds  c27194a   Fix bug 6572 - libsmbclient: unable to access 'msdfs proxy' share.
      adds  25f96a4   Add in Metze's new code to ndr encode the user.DOSATTRIB blobs. Next I'll change the create timestamp and dos attribute code to use this.
      adds  04161b4   Fix map readonly in smb.conf, it is a single word
      adds  ecbe5eb   tdb: kill last bits from swig
      adds  cfed5f9   tdb: fix typo in python's Tdb.get() docstring
      adds  b4424f8   tdb: reset tdb->fd to -1 in tdb_close()
      adds  71a2139   tdb: add tests for double .close() in pytdb
      adds  83de5c8   tdb: update README a bit
      adds  e92e332   s3: add secrets.idl.
      adds  184afaa   s3-secrets: use autogenerated code for TRUSTED_DOM_PASS struct parsing from a tdb.
      adds  f88ab1b   s3: Fix incorrect rc check of nscd_flush_cache.
      adds  921aa99   Start fixing the RAW-STREAMS test - ensure that the xattr used to store the stream info in streams_depot.so is not seen in when enumerating EAs. Jeremy.
      adds  e2c84f6   Change RAW-STREAMS for s3 to allow rename over an existing stream, we need to file a CAR to find out why Windows gives INVALID_PARAMETER for this. Jeremy.
      adds  3d2c9ea   s4:kdc/hdb-samba4 - Remove unused variable
      adds  5e8c86c   s4-smbtorture: fix warning in RPC-WKSSVC torture test.
      adds  820b2f4   s3-lsa: use switch in _lsa_QuerySecurity().
      adds  a988321   s3-lsa: expand struct lsa_info to carry name and sd.
      adds  fbdda19   s3-rpcclient: add createtrustdom command.
      adds  2f3a408   s3-rpcclient: add deletetrustdom command.
      adds  3587bb6   s4-smbtorture: skip bigendian tests against s3 in RPC-LSA-SECRETS.
      adds  230f387   s4:nbt_server/wins/winsdb - Fix "const" warning
      adds  52aa522   s3/docs: Remove reference to nonexistent file.
      adds  d1ad143   s3/docs: Fix typo.
      adds  72cec4a   ѕ3:ldap: search for account policies in objectclass sambaDomain, not *
      adds  4ae950d2  ѕ3:buildsystem: fix depenencies for libreplace
      adds  a80a0b7   s3:Makefile: add LIBREPLACE_LIBS for talloc, tdb and wbclient
      adds  9ab1f79   s3: Fix the RPC server SUBSYSTEM declaration
      adds  dd0e16b   uuid.c: Remove some dead code
      adds  7006352   s3:ldap: don't search when no values where found
      adds  f1f1bda   s4:ldb Remove debug traces duplicated by the new generic trace code
      adds  3caaf6a   s4:torture/raw/samba3misc - Add "discard_const_p" macro before a string
      adds  0712750   s4: Create a script for updating a running provision with change introduced since the initial provision
      adds  609b831   s4:credentials Put the 'secrets.keytab' in the same directory as secrets.ldb
      adds  87195f5   lib/util Add rfc1738 escape/unescape code from Squid
      adds  7a29013   lib/util Use rfc1738.c from Squid for all our URL encode/decode needs.
      adds  1ac8ef1   s4:dsdb Revert back to using DN:filename in the partitions record
      adds  7d38bb4   Remove special case logic in 'samdb_relative_path'.
      adds  1fc19ee   s4:dsdb - Fixed attribute dereferencing for FDS
      adds  8097280   s4 - Mapped AD schema to existing FDS schema.
      adds  bf01937   s4:dsdb - Store SID as string in FDS.
      adds  40a06c0   s4:dsdb - Removed redundant domain SID filter.
      adds  e035433   s4 - SID allocation using FDS DNA plugin
      adds  350e963   s4:provision Rework provision to always have a ProvisionBackend
      adds  76d289b   s4:provision Make 'linked_attributes' and 'dnsyntax_attributes' a property of the Schema
      adds  4be253f   s4:provision Move 'Schema' into it's own file
      adds  e94bfe5   s4:provision Fix samdb test with new provision code
      adds  aa37db5   s4:provision Inline 'ldap_backend_shutdown' for clarity
      adds  6439bde   s4:provision Split ProvisionBackend out of the main provision script
      adds  371afc4   s4:provision Remove LDB backend files in provision
      adds  a355365   s4:dsdb Fix up after the MAP_ constants became LDB_MAP_
      adds  ad6ee94   s3: Make "debug hires timestamp" default to true
      adds  f35a1b9   s3-gencache: restore gencache_get behavior with NULL args (with torture test).
      adds  d9bdd17   s3: Fix a 100% CPU loop when ctdbd dies during a traverse
      adds  494d827   Fix bug 6867 - trans2findnext returns reply_nterror(req, ntstatus) In a directory with a lot of files. Jeremy.
      adds  d5aa758   s3:dbwrap_ctdb: reformat a comment slightly to enhance clearness.
      adds  6a89834   s3:dbrwap_ctdb: add a function db_ctdb_ltdb_store()
      adds  4973ff6   s3:dbwrap_ctdb: add a function db_ctdb_ltdb_fetch()
      adds  0ec476f   s3:dbwrap_ctdb: use db_ctdb_ltdb_fetch() inside db_ctdb_transaction_fetch()
      adds  8d61b8a   s3:dbwrap_ctdb: use db_ctdb_ltdb_fetch() inside db_ctdb_transaction_fetch_start
      adds  9bd6b9d   s3:dbwrap_ctdb: fix a race in starting concurrent transactions on a single node
      adds  9be4d3d   s3:dbwrap_ctdb: add new db_ctdb_transaction_active() that calls CTDB_CONTROL_TRANS2_COMMIT
      adds  08d2a3f   s3:configure: add a check for the new CTDB_CONTROL_TRANS2_ACTIVE
      adds  f37439e   s3:dbwrap_ctdb: fix race condition with concurrent transactions on the same node.
      adds  9fef6a6   s3:dbwrap_ctdb: split combined check in two and add descriptive debug
      adds  25bdf27   s3:dbwrap_ctdb: add debug message to transaction_fetch_start()
      adds  f6f2151   s3:registry: add safety check for return value of tdb_unpack to regdb_fetch_keys_internal()
      adds  cc5b22a   s3:registry: add an extra check for dsize==0 to regdb_fetch_keys_internal()
      adds  f9c9dee   Convert from numbers to correct SMB_FIND_XX constant names. Jeremy.
      adds  8324dbc   Removed the default DACL from token, as we will not be using it.
      adds  558e2de   Added some dn to the info in the log messages.
      adds  b067a5e   s3: Remove debug_ctx()
      adds  0abfc90   Fixed a bug in object specific access checks.
      adds  25d9cc8   Fixed some missing flags and bugs in the security creation.
      adds  9b5d1e9   tsocket: remove prototype of non-existing tsocket_address_inet_set_broadcast()
      adds  eb39f66   tsocket_bsd: return -1 and set errno to ENAMETOOLONG if the unix path is too long
      adds  97a3203   tsocket: rewrite tsocket_guide.txt to reflect the current APIs
      adds  6a61bef   Fix more of the RAW-SEARCH test. Older info levels are not 4 byte aligned (levels 1 - 3). Jeremy.
      adds  7ae10fb   requires_resume_key is a bool not int. Jeremy.
      adds  31ce8ee   Fix debug statements to use correct function name. Jeremy.
      adds  463b1eb   s3-passdb: cleanup some callers of pdb_get_trusteddom_pw().
      adds  074ad24   s4-smbtorture: simplify some torture_comments in RPC-LSA.
      adds  bff9819   s4-smbtorture: skip QueryDomainInformationPolicy test against s3 in RPC-LSA.
      adds  58d401b   s4-smbtorture: skip QueryInfoPolicy2 while running RPC-LSA against s3.
      adds  a8de4f0   s4-smbtorture: skip three info levels while testing s3 with RPC-LSA.
      adds  97496bb   s3-lsa: fill in some more info levels in _lsa_QueryInfoPolicy().
      adds  8be9ec6   security: re-run make samba3-idl after IDL change.
      adds  b3a2147   s3-netlogon: implement remote trust account changing in netr_LogonControl2Ex() and friends.
      adds  40f3f45   s3-netlogon: implement _netr_NETLOGON_INFO_4 in netr_LogonControl2Ex() and friends as well.
      adds  bb2e1ff   s3-netlogon: let s3 pass against RPC-NETLOGON-S3 again.
      adds  ccdd146   s3-netlogon: make sure we protect some function codes in _netr_LogonControl2Ex().
      adds  5a8f21c   lib/util Fix comments in rfc1738.c.
      adds  b5ce975   libcli/nbt Move more of lmhosts lookup into common code
      adds  c9571f7   s4:provisioning - Fixed minor bugs in provisioning tool and partition module.
      adds  b8ecf39   Added security descriptor for the domain NC to provisioning.
      adds  51cb962   s3: add support for full windows timestamps resolution on files
      adds  cbafe17   Remove "Protocol" as an extern, and add accessor functions. Jeremy.
      adds  f44d375   Filter the returned DOS attributes by 0xFF for clients using older protocols (LANMAN2 or below). Jeremy.
      adds  170d6a3   Fix debug comment (brain wasn't working...). Jeremy.
      adds  dde1c42   s3: Fix kerberos refresh chain.
      adds  a10b522   s4:kdc: remove unused struct kpasswd_socket
      adds  b2e91d4   s4:samdb python bindings - Reorder some function bodies to match the order in "ldb_wrap_connect"
      adds  992d35d   s4:samdb python bindings - make the python wrap connect more like the C one
      adds  49397a8   s4:samdb python bindings - add a wrapper for "dsdb_make_schema_global"
      adds  d415d4d   s3: Add parameter "ctdb timeout"
      adds  3a6bde7   s4:samdb_set_password/samdb_set_password_sid - Better comments and cosmetics
      adds  85f61e5   s4:dsdb/common/util - Add a new utility function "samdb_check_password"
      adds  3372e2a   s4:dcesrv_samr - Implement "dcesrv_samr_ValidatePassword" using my new check password call
      adds  1685ee3   s4:torture/rpc/samr - Add a comment for "ValidatePassword" test
      adds  b5afbb6   s3: Fix the talloc hierarchy in notify_remove_onelevel
      adds  b6303f0   s3: Fix a crash in notify_remove_onelevel when "change notify = no"
      adds  1fc47e12  Version 1.0 of the directory service acls module.
      adds  5fb9d06   Python tests for the acl module.
      adds  c2df97f   Fix up some of the timing constants for DELAYWRITE. Add some extra tests up test_delayed_write_update6 to investigate what happens to a sticky write handle after a second handle close. Jeremy.
      adds  7f9fe12   Get closer to an accurate model of Windows timestamp changes. "Normal" non truncate writes always cause the timestamp to be set on close. Once a close is done on a handle this can reset the sticky write time to current time also. Updated smbtorture4 confirms this. Jeremy.
      adds  2f09516   Fix explicit set of write time on close. Jeremy.
      adds  0551284   Simplify the logic - remove extraneous argument and calls to set_close_write_time(). We were treating a file time set on close as a sticky write time set, and I don't think it is. I will add a torture test later to RAW-CLOSE to confirm this. Jeremy.
      adds  e434934   Remove the smbd:writetimeupdatedelay change Metze added. Metze please explain why you added this. Change --maximum-runtime=900 for smbtorture4 with BASE-DELAYWRITE. Should allow it to successfully complete now. Jeremy.
      adds  977fa4e   Revert commit "0551284dc08eb93ef7b2b2227a45e5ec21d482fb" - simplify the logic. This was incorrect (I'll revisit this tomorrow). Jeremy.
      adds  c99dd5c   Got the logic simplification worked out so we still pass BASE-DELAYWRITE and also RAW-CLOSE. Jeremy.
      adds  2cd507f   s3-kerberos: add configure checks for krb5_get_creds_X api.
      adds  17ef153   s3-kerberos: add smb_krb5_parse_name_flags().
      adds  0729df3   s3-kerberos: remove duplicate prototype.
      adds  35dcc13   s3-kerberos: add smb_krb5_get_{creds,credentials} incl. support for S4U2SELF impersonation.
      adds  bb75f71   s3-kerberos: fix some build warnings when building against heimdal.
      adds  4ffbfc4   s3-kerberos: add smb_krb5_get_tkt_from_creds().
      adds  5e26622   s3-kerberos: add impersonate_principal for kerberos_return_pac_X calls.
      adds  58184b5   s3-net: allow to call "net ads kerberos pac <impersonation principal> -P".
      adds  6ca8a40   s3-net: better use memory credential cache in net_ads_kerberos_pac().
      adds  60bf0eb   s3-kerberos: modify cli_krb5_get_ticket to take a new impersonate_princ_s arg.
      adds  bb01aae   s3-kerberos: use smb_krb5_get_credentials in ads_krb5_mk_req.
      adds  9e48dc2   s3-kerberos: support S4U2SELF impersionation through cli_krb5_get_ticket().
      adds  440db5a   Revert "s3-kerberos: add smb_krb5_parse_name_flags()."
      adds  be06d5c   s4:torture/drs: move intern/ => unit/
      adds  716eb62   s4/ldb: Fix double allocation for "ldb_url"
      adds  39ab7b8   s4/drs: Fix memory leek in prefixMap
      adds  f447536   s4/drs: Move making of partial-binary-oid to a separate function
      adds  3fe4310   s4/drs: Implement binary-oid-lookup into prefixMap
      adds  3d91c8e   s4/drs(tort): implement prefixMap comparison function
      adds  5446123   s4/drs(tort): test for schema_prefixMap to/from drsuapi_prefixMap conversion
      adds  6210237   s4/drs: schema_prefixMap to/from drsuapi_prefixMap conversion implementation
      adds  b54ec12   s4/drs: Move schema_prefixMap allocation in separate function
      adds  7a51b3a   s4: Add DRS-UNIT test suite to LOCAL group of tests to be executed
      adds  3abe0ad   s4: DRS-RPC tests added to RPC group of tests
      adds  3729272   s4/drs: dsdb_schema uses dsdb_schema_prefixmap definition
      adds  a833853   s4/drs: dsdb_load_oid_mappings_drsuapi() -> dsdb_load_prefixmap_from_drsuapi()
      adds  28b6eb9   s4/drs: dsdb_get_oid_mappings_drsuapi() to use new prefixMap interface
      adds  ddab9d1   s4/drs: dsdb_verify_oid_mappings_drsuapi() replaced by dsdb_schema_pfm_contains_drsuapi_pfm()
      adds  01302b8   s4/drs: dsdb_map_oid2int() replaced by dsdb_schema_pfm_make_attid()
      adds  ba4d87f   s4/drs: dsdb_map_int2oid() replaced by dsdb_schema_pfm_oid_from_attid()
      adds  fc05386   s4/drs: dsdb_schema_pfm_from_drsuapi_pfm() to accept partial drsuapi_prefixMap
      adds  20622de   s4/drs(tort): prefixMap to/from ldb_val serialization test case
      adds  5381d8d   s4/drs: Load prefixMap from ldb_val moved in separate function
      adds  9da3343   s4/drs: refactor dsdb_load_oid_mappings_ldb() to use _dsdb_prefixmap_from_ldb_val()
      adds  6a32200   s4/drs(tort): Create temporary LDB for testing purposes
      adds  b50df3b   s4/drs(tort): prefixMap read/write in LDB test case
      adds  82539b7   s4/drs: dsdb_read_prefixes_from_ldb() refactored
      adds  1aae751   s4/drs: dsdb_write_prefixes_from_schema_to_ldb() refactored
      adds  009361e   s4/drs(tort): refactor - SCHEMA_INFO_DEFAULT defined on file scope
      adds  9405377   s4/drs: prefixMap lookup by full_OID implementation
      adds  b9dd44e   s4/drs: dsdb_create_prefix_mapping() refactored
      adds  ef959b4   s4/drs(tort): Test case for dsdb_create_prefix_mapping() implemented
      adds  2fa4c4d   s4/drs(tort): _torture_drs_pfm_compare_same() should not fail tctx by itself
      adds  db82023   s4/drs: remove unused num_prefixes and prefixes from dsdb_schema
      adds  c236bb5   s4/drs: Remove unused structures and functions
      adds  0f531e3   s4/drs: Refactor to be more SAMBA.Coding style compliant
      adds  53d49bb   s3-netlogon: implement _netr_GetDcName and _netr_GetAnyDcName.
      adds  11687e8   s3-kerberos: let smb_krb5_get_tkt_from_creds() compile with older heimdal libs.
      adds  6afee5f   s4:dcesrv_samr_ValidatePassword - I forgot to create an out buffer
      adds  9f48166   s4:torture/samr - Activate "ValidatePassword" test per default
      adds  17d6506   s4:torture/samr - Add status code on "ValidatePassword" test output
      adds  bb531b0   s4:samdb_validate_password - Adapt the function to use the UNIX charset for the password data blob
      adds  7cf98abd  s4:dcesrv_samr_ValidatePassword - adapt call to "samdb_check_password"
      adds  c9df4a3   s4:dcesrv_samr_ValidatePassword - naturally this was only for debugging the failure
      adds  0bcedb6   s4:samdb_check_password - allow the password string to be NULL
      adds  e60388c   s4:dcerpc - fix DEBUG output warning
      adds  dae1258   s4:libnet_passwd - fix pointer type
      adds  afc5924   Fix bug 6841 - "map acl inherit = yes" not working. The code to read the new V2 SAMBA_PAI entries had two errors. Jeremy.
      adds  bd2ffb1   Fix bug 6865 - acl_xattr module: Has dependency that inherit acls = yes or xattrs are removed. Jeremy.
      adds  2aa0af9   s3: get_pipe_name_from_iface -> get_pipe_name_from_syntax
      adds  a32c425   s3: Get rid of explicit pipe names
      adds  268df12   s3: Get rid of a NULL terminator
      adds  cd16e38   s3: Register the ndr_interfaces dynamically
      adds  843be3b   ldb_init: use constant for result of "ldb_setup_wellknown_attributes"
      adds  5cdee7a   s3: Do the printing for DEBUGLEVEL>=10 centrally
      adds  22d9610   s4:dsdb/common/util - samdb_result_hashes - use "unsigned int" for counters
      adds  f6eacfc   s4:lib/messaging - fix up the python bindings
      adds  d89b475   torture/basic/denytest - makes the code more compatible for TRU64 (consider buildfarm)
      adds  427a22d   s4:vfs_ipc - fix "ipc_open" for NTTRANS create requests
      adds  be88a12   tdb: Fix a C++ warning
      adds  70c698f   s3: Do not directly reference the ndr_table_* in rpcclient
      adds  daa9640   s3: Do not reference ndr_table_<pipe> in the cli_ routines directly
      adds  9621306   s3: Consolidate getting the name out of a pipes_struct
      adds  98fb717   s3: Do not reference the ndr_tables in the server calls directly
      adds  494b2af   s3: Do not reference ndr_table when calling rpc_srv_register
      adds  53f2a15   s3: Make run_rpc_command take strings instead of a ndr_interface_table
      adds  5fc9d93   s3: Make libnetapi_open_pipe take strings instead of a ndr_interface_table
      adds  6a650d7   Revert "s3: Make libnetapi_open_pipe take strings instead of a ndr_interface_table"
      adds  b02c46b   Revert "s3: Make run_rpc_command take strings instead of a ndr_interface_table"
      adds  82c35e4   Revert "s3: Do not reference ndr_table when calling rpc_srv_register"
      adds  47455b4   Revert "s3: Do not reference the ndr_tables in the server calls directly"
      adds  27847e8   Revert "s3: Consolidate getting the name out of a pipes_struct"
      adds  e181b88   Revert "s3: Do not reference ndr_table_<pipe> in the cli_ routines directly"
      adds  bb283af   Revert "s3: Do not directly reference the ndr_table_* in rpcclient"
      adds  2b858c6   s4-hdb: go back to a separate samdb for the KDC
      adds  932cda3   s4-samdb: remove the rDN size constraint of 64
      adds  e6df4c2   pidl: Fix selftest after s3 code changed
      adds  8eac307   s3-param: fix set_inherit_acls().
      adds  a0b9e40   s3: Try to avoid dns searches with an empty site
      adds  e9c6984   s4-smbtorture: re-arrange netlogon LogonControl test.
      adds  d7ce873   s3-netlogon: enable RPC-NETLOGON-ADMIN test against s3.
      adds  5d51618   Fix bug 6880 - cannot list workgroup servers reported by Alban Browaeys <prahal at yahoo.com> with fix. Revert 2e989bab0764c298a2530a2d4c8690258eba210c with extra comments - this broke workgroup enumeration. Jeremy.
      adds  e8d2fe3   README.Coding: Fix typos.
      adds  9599d14   s4-smbtorture: strip trailing whitespace in RPC-SAMR.
      adds  46784b4   s3-chgpasswd: split out a check_password_complexity() function.
      adds  bbff693   s3-samr: implement _samr_ValidatePassword().
      adds  d241b9a   s3-rpc_client: make sure cli_rpc_pipe_open_schannel() does not always return NT_STATUS_OK.
      adds  cee83ac   Fixes for some tests not eorking against Windows or Samba.
      adds  fd4061d   s4:dcesrv_samr - Add more checks for invalid levels
      adds  2b75933   s3: Convert libsmb/cli_message to the async API
      adds  594426a   * install setup/display-specifiers files which are needed by provision script
      adds  7386016   s3:vfs_fs_capabilities: fix a debug message
      adds  f3646ff   s3/docs: Document "enable spoolss".
      adds  b11e11a   mount.cifs: get rid of CONST_DISCARD
      adds  8995d3d   Fix bug 6878 - Cannot change ACL's inherit flag. Based on a patch submitted by Tsukasa Hamano <hamano at osstech.co.jp>, this is a change in the POSIX ACL mapping to deal with the lossy mapping for directory ACE entries:
      adds  a8769e6   Second part of bugfix for 6865 - acl_xattr module: Has dependency that inherit acls = yes or xattrs are removed. We also need dos filemode = true set as well. Jeremy.
      adds  fd5174e   lib/util Split data_blob_hex_string() into upper and lower
      adds  3abc3e7   s4:ldb Add a helper function for 'canonicalise' both strings base compares
      adds  390ac7d   s4:dsdb Add new dsdb_dn to handle DN+Binary and DN+String
      adds  973197c   s4:ldb-samba Use new ldb_any_comparison helper function in ldb-samba
      adds  f0d43e9   s4:dsdb Use new dsdb_dn code in LDB modules and Samba4 schema
      adds  f5890dd   s4:ldb Remove DN+Binary code from the core ldb_dn
      adds  da1ac55   s4:dsdb Add extensive tests for the behaviour of dsdb_dn
      adds  d6d0c23   s4:ldb Add Well Known GUID (WKGUID) tests to ldap.py
      adds  4e2b4be   s4:dsdb Ensure we allow 'odd' lengths for DN+String
      adds  6fd6dc1   s4:dsdb Cosmetic fixes found by metze in review of dsdb_dn changes
      adds  d053584   s4:vampire Print error message when we fail on the CLDAP ping
      adds  d656380   s4:dsdb/schema Simplify schema loading from ldb messages
      adds  df7546a   s4:dsdb/repl Split the 'convert' or 'commit' stages in the DRS import
      adds  6437c38   s4:provision Remove unused 'sambadn' parameter
      adds  6b0b3fe   s4:provision Add C binding to get at the generate schema
      adds  9ba1870   s4:Fix regression in dsdb_dn code - all parses of the DN would be rejected
      adds  2a60171   s4:dsdb Add expected value tests for most DRS syntax conversions
      adds  1012b80   NET-API-BECOME-DC: resolve the host name to an address before calling libnet_BecomeDC and libnet_UnbecomeDC()
      adds  87e984f   s4:torture Convert RPC-DSSYNC test to use LDB rather than raw LDAP
      adds  716bba5   s4:ldb Change ldb_request_add_control to the normal 'for loop' pattern
      adds  5940ca6   s4:ldb Don't segfault if we somehow get an unknown extended dn element
      adds  081d573   s4:dsdb/schema Allow a schema set when bound against a remote LDAP server
      adds  ae72153   s4:ldb Allow ldb_msg_canonicalize to handle empty elements
      adds  30a0800   s4:torture Add const
      adds  6d1e609   s4:torture/dsdb Add verification of the push-to-LDB functions in RPC-DSSYNC
      adds  06b234e   s4:torture Remove _drs_util_verify_attids() from RPC-DSSYNC
      adds  693ddf5   s4:dsdb Improve debug message in extended_dn_out
      adds  95a12cd   s4:torture Use (some) torture_assert() calls in RPC-DSSYNC test
      adds  a9f6a56   s4:dsdb/schema Add more unit tests for DN+Binary syntaxes
      adds  bbe4a9c   s4:repl_meta_data Parse linked attributes with schema syntaxes
      adds  b4e4095   s3-kerberos: add smb_krb5_principal_get_realm().
      adds  b29eed4   cifs.upcall: Fix Bug #6868: support building with Heimdal we well as with MIT.
      adds  8006e0e   s3: Fix debug messages in check_reduced_name
      adds  fbc5696   s4:provision - Added initial implementation of FDSBackend and OpenLDAPBackend.
      adds  be766a3   s4:provision - Added start() method in LDAPBackend.
      adds  ba12eb9   s4:provision - Moved provision_xxx_backend() into backend-specific provision() method.
      adds  1564067   s4:provision - Added setup() method in LDAPBackend.
      adds  55bb60a   s4:provision - Added constructors for FDSBackend and OpenLDAPBackend.
      adds  f3bc54a   s4:provision - Added LDBBackend and ExistingBackend.
      adds  68639bf   s4:libcli/ldap Add 'relax' OID to known network representations
      adds  5740648   s4:selftest Mark the RPC-DSSYNC test as knownfail for now
      adds  0d6c305   s4:dsdb Make callbacks in extended_dn_out clearer to follow
      adds  0f8bf47   s3-kerberos: avoid using ERROR_TABLE_BASE_krb5 without checking.
      adds  61f0b24   s3-kerberos: remove smb_krb5_get_tkt_from_creds().
      adds  21644c5   s4:heimdal_build: allow flex-2.5.35 with bison-2.3
      adds  83c2c17   Ensure every return path initializes presult as NULL. Ensures no crashes in calling code that forgets to init return as null. Jeremy.
      adds  6747a91   Fix bug 6891 - using windows explorer to change ownership on a folder fails with Bad File Descriptor. Jeremy.
      adds  5363d6e   Ensure all callers to the rpc_client/cli_pipe functions correctly initialize return variables. Jeremy.
      adds  496d147   Revert "Ensure every return path initializes presult as NULL." Vl is correct, this is the wrong way to fix this.
      adds  0363713   Remove erroneous 'presult = NULL' changes. Now presult only gets set if NTSTATUS == OK. Jeremy.
      adds  d2a9f4a   Remove unused variable warning. Jeremy.
      adds  3732798   s3-rpcclient: use the parsed binding string flags for auth choice.
      adds  f9ad5cd   s3: Convert cli_unix_extensions_version to async
      adds  dbae29d   s4-ldb: make DN escaping/unescaping consistent
      adds  c8884e1   s4-ldb: changed the DN checks for \n to warnings
      adds  92a16b9   fix bogus "out of memory" winbind msg
      adds  1220534   Fix large paged search
      adds  5bc87c1   s4:heimdal: import lorikeet-heimdal-200909210500 (commit 290db8d23647a27c39b97c189a0b2ef6ec21ca69)
      adds  4f8ba5a   s4:heimdal: import lorikeet-heimdal-200911122202 (commit 9291fd2d101f3eecec550178634faa94ead3e9a1)
      adds  ca12e7b   s4:heimdal Import generated files from heimdal tree
      adds  b7839b7   util: str_list_unique_2() test implementation
      adds  5b75201   util: str_list_unique() bugfix
      adds  d267325   s3:smbd: make idmap cache persistent for "ldapsam:trusted".
      adds  1e3c4b3   s3:smbd: also fill the memcache with sid<->id mappings in ldapsam_sid_to_id()
      adds  30edbb8   packaging(RHEL-CTDB): The former release number has basically moved into VERSION
      adds  0037b31   packaging(RHEL-CTDB): extend makespec.sh to extract VENDOR_PATCH from version.h
      adds  233a05f   packaging(RHEL-CTDB): Build winbind-32bit package in the 64bit build
      adds  b43a09f   packaging(RHEL-CTDB): makerpms.sh: build winbind-32bit libs in the 64bit build
      adds  91cd20a   packaging(RHEL-CTDB): makeversion.sh: v3-4-test uses source3 instead of source
      adds  728b01f   packaging(RHEL-CTDB):makespec.sh: fix detection of version
      adds  af2c5f2   packaging(RHEL-CTDB):makerpms.sh: replace source/ by source3/
      adds  de3b633   packaging(RHEL-CTDB): don't "make proto" any more.
      adds  2869772   packaging(RHEL-CTDB): don't pass CFLAGS to make.
      adds  c53de39   packaging(RHEL-CTDB): fix location of nsswitch/ directory for install
      adds  837487f   packaging(RHEL-CTDB): add new binary ldbrename to the common rpm
      adds  0247c2c   packaging(RHEL-CTDB): add new binary sharesec to the client package.
      adds  c7106a6   packaging(RHEL-CTDB): add new pam_winbind.mo to the common package
      adds  a72714e   packaging(RHEL-CTDB): also pack libwbcient in winbind-32bit package
      adds  48fa8e4   packaging(RHEL-CTDB): disable the merged build.
      adds  bf674df   packaging(RHEL-CTDB): pam_winbindd man page has moved from section 7 to 8
      adds  c30bd08   packaging(RHEL-CTDB): package the manpage of "sharesec"
      adds  5a0c47d   packaging(RHEL-CTDB): package the manpage of "ldbrename"
      adds  f763886   packaging(RHEL-CTDB): package the manpage of the winbind_krb5_locator plugin
      adds  0abe1a3   packaging(RHEL-CTDB): package the winbind_krb5_locator.so plugin
      adds  ee7c04e   packaging(RHEL-CTDB): move the idmap and nss_info modules to the common package
      adds  609a600   packaging(RHEL-CTDB): fix packaging of pam_winbind.mo file
      adds  05ba2ee   packaging(RHEL-CTDB): enable parallel build
      adds  27f988c   packaging(RHEL-CTDB): add the current githash to the rpm release number by default
      adds  6540804   add e2fsprogs-devel as build dependency this is needed for AD because it contains libcom/libcom_err files and headers
      adds  ec49f28   s3/pam: move variable declaration into belonging ifdef section
      adds  3b7448d   s3:pdb_default_uid_to_sid: fix some debug statements.
      adds  30ab3a7   s3:passdb: remove the uid_to_rid method - we only need uid_to_sid
      adds  7e418bf   s3:passdb: bump interface VERSION 18->19 (removed uid_to_rid)
      adds  144c238   s3:is_trusted_domain: shortcut if domain name is NULL or empty
      adds  2e3d9ab   s3:is_trusted_domain: shortcut if domain name == global_sam_name
      adds  0ac3c16   s3:fix a comment typo
      adds  5377d5f   pam_winbind: fix a printf type mismatch warning
      adds  a3632f2   s4-drs: DsExecuteKCC() implementation
      adds  6133ab6   s3: Tiny logic simplification
      adds  c254349   Introduce tevent_req_simple_finish_ntstatus
      adds  f38edcd   Introduce tevent_req_poll_ntstatus
      adds  f668e41   s3: Convert cli_set_unix_extensions_capabilities_send to async
      adds  4a777ec   Attempt to fix the s4 build -- we can not use map_nt_error_from_unix in lib/
      adds  f4cf1c5   s3: Add min_setup, min_param and min_data to cli_trans_recv
      adds  8e2bbb8   Mention typedef struct in README.Coding
      adds  8e320ae   s4:ldap.py - Deactivates some at the moment pointless test parts
      adds  bf4e8ba   s3: Fix a memleak in sys_popen
      adds  da3d471   s4:samdb util - add a call for generating a correct "lDAPDisplayName"
      adds  2c7294b   s4:SAMLDB module - Add support for required and generated schema attributes
      adds  df95d5c   s4:dsdb/repl/replicated_objects - Applicate also here the new "lDAPDisplayName" generator
      adds  6cf43db   s4:ldap.py - enhance schema addition test
      adds  cc08074   ldb:python bindings - add a context on "py_ldb_delete"
      adds  1e984e6   Added tests for descriptor inheritance on ldap modify.
      adds  45bb24e   Fix trailing garbage in the hbin block.
      adds  5a7d48f8  Fix writing corrupt REG_SZ to the registry.
      adds  c319b96   Fix NULL pointer dereference in libgpo when listing Local Policy which has no security descriptor.
      adds  df3451a   Fix writing corrupt registries because of hardcoded version string in IDL.
      adds  7248ff6   s3: Remove two more DFSG-nonfree text documents at release time. (Debian bug
      adds  55d2cec6  Fixed some major bugs in inheritance and access checks.
      adds  8e5f5e3   s4:provision - Removed dependency on full Samba 3 schema from FDS
      adds  8880170   s4:dsdb LDB attribute lists must always be a static const char **.
      adds  0762893   s3:libsmb: avoid passing a function call as function parameter
      adds  6c6c8e9   README.Coding: fix error in "good example"
      adds  adff5ef   README.Coding: add section about usage of helper variables
      adds  e853dd7   Revert "s4:dsdb/repl/replicated_objects - Applicate also here the new "lDAPDisplayName" generator"
      adds  5c54c73   s4:SAMLDB module
      adds  a2a8dc5   Don't overwrite a dynamic pointer with the address of a stack variable. Jeremy.
      adds  41ce3dc   s4:dsdb Add 'dsdb_flags' to dsdb_module_search() to enable often-used features
      adds  58ded23   s4:dsdb Break up 'parse a DN from DRSUAPI' into a subfunction
      adds  6710bec   s4:dsdb Use the new flags to dsdb_module_search in schema_load
      adds  39b8f31   s4:dsdb Load objectGUID and extended DN defaultObjectCategory into the schema
      adds  0238147   s4:provision Generate a random objectGUID for each schema record
      adds  0795314   s4:dsdb Rework samdb code to use 'storage format' DNs for defaultObjectCategory
      adds  e9f4dbc   s4:schema Add the GUID to each defaultObjectCategory when loading from LDIF
      adds  5c3ef6d   s4:provision Split up reference creation, load schema earlier in the stack
      adds  b13518e   s4:dsdb With these workarounds, we now pass the RPC-DSSYNC test
      adds  b0de573   s4/drs(tort): 'DsPrivate.pipe' renamed - 'pipe' is a system call
      adds  9e4beef   s4/drs(tort): 'DsSyncBindInfo.pipe' renamed - 'pipe' is a system call
      adds  6730491   s4/drs(tort): replace 'printf' with 'torture_...' calls
      adds  aaff29f   s4/drs(tort): use torture_drsuapi_assert_call() macro for error checking
      adds  442cded   s4/drs(tort): replace DEBUG with torture_asert/comment/fail
      adds  b9e262c   s4/drs(tort): Convert DSSYNC test to a test case fixture
      adds  dc351a5   s4:heimdal: import lorikeet-heimdal-200911170333 (commit b532c294d974cead40a1183c71be644c6ccc2832)
      adds  36d0b1f   selftest: Fix unexpected failure handline in Subunit/Filter.pm
      adds  259c1d7   selftest: make sure we don't buffer any output
      adds  068d433   s4:selftest: place summary file into selftest-prefix
      adds  39072c7   s4:selftest: allways start with $(ST_RM)
      adds  4750155   s4:selftest: use "dc:local" instead of a hardcoded config file
      adds  66198b0   netlogon.idl: fix ndr_pull_netr_DatabaseRedo()
      adds  2fb6acd   librpc: rerun "make idl"
      adds  4532f68   s4:dsdb/schema: let schema_supclasses() return the correct pointer
      adds  b1ed9a8   s3: Fix the build on Solaris
      adds  a97460d   Fixed incorrect SID for RAS Servers.
      adds  c4a7055   s4:SAMLDB DSDB module - Remove "\n" in LDB error messages
      adds  dea569d   s4:SAMLDB DSDB module - Add "\n"s on debug messages
      adds  5c6c261   s4:provision_users.ldif - Descriptions generally begin with a majuscle
      adds  a31838e   s4:WINREG RPC server - remove a "talloc_free"
      adds  a770cae   Remove "store create time" code, cause create time to be stored in the "user.DOSATTRIB" EA. From the docs: In Samba 3.5.0 and above the "user.DOSATTRIB" extended attribute has been extended to store the create time for a file as well as the DOS attributes. This is done in a backwards compatible way so files created by Samba 3.5.0 and above can still have the DOS attribute read from this extended attribute by earlier versions of Samba, but they will not be able to rea [...]
      adds  7407b52   Start removing SMB_STRUCT_STAT variables except for the directory enumeration code (which needs it). Jeremy.
      adds  c14b0ce   torture/smb2: make SMB2 BRL tests pass against W2K8R2
      adds  f7e3809   s4/torture: add a new ulong parameteric torture option
      adds  7447138   s4/libcli: add a FILE_NOTIFY_CHANGE_ALL macro
      adds  15d93a5   s4/torture: Port SMBv1 Change Notify tests to SMBv2
      adds  e73b790   fixed the build
      adds  b4c916c   s4:selftest: add "rpc.netlogon.*.GetDomainInfo"
      adds  e67445b   s4:selftest: avoid running the slow BASE-DELAY-WRITE test on the cifs proxy share
      adds  e3032d5   s4:selftest: for now skip the BASE-DELAY-WRITE test completely
      adds  053fa03   selftest/output/plain.pm: report the testuite name on error
      adds  35775c2   selftest: ignore empty lines in knownfailures
      adds  63ff7a8   s4:torture/test_gentest.sh: make use of the PREFIX argument
      adds  575967a   s4:selftest: fix logic for --option=torture:progress=no
      adds  77f3350   s4:ntvfs_generic: check for valid SMB2_LOCK flags
      adds  c2a2996   SMB2-LOCK: make use of torture_assert_*()
      adds  fb685d3   s4:selftest: mark samba4.smb2.lock.*.VALID-REQUEST as known failure
      adds  61f5adb   selftest: Subunit/Filter.pm only allow expected failures without errors
      adds  054833a   README.coding: Update rules about code blocks and braces.
      adds  da8aba5   s3/docs: Add "max protocol = smb2" to man smb.conf.
      adds  6178c17   Added control copying for message types other than ldb_search.
      adds  aea3a8f   s3:load_interfaces(): use function gfree_interfaces() that we have.
      adds  f6650f5   s3: Do not talloc in readdir
      adds  d1c34d4   s3: Replace some create_synthetic_smb_fname() calls
      adds  3a8393c   s4:ldbcli - Added encoder/decoder for relax control.
      adds  bf45447   s3-build: make sure to remove libds and client object files on make clean.
      adds  fc9f199   s3-build: really fix build of winbind_krb5_locator.
      adds  4570558   s3: shortcut uid_to_sid when "ldapsam:trusted = yes"
      adds  5575353   s3:pdb_ldap: fix a comment typo
      adds  d4312e7   s3: Do not kill the whole smb session if a machine pwchange failed
      adds  d3d37ac   s3: Factor timeval_string out of current_timestring()
      adds  d0ef9fb   s3: Add some debugs to the winbind machine pwchange machinery
      adds  4d0ebc9   s3: Re-check the timeout in machine_password_change_handler()
      adds  882350b   s3: Protect against flooding the DC with pwchange requests
      adds  c4c984d   s3: Avoid races to change the machine password in winbind
      adds  5cd8b0e   PC Oota Edits.
      adds  2e46df4   s4-ldb: allow ldap.py test suite to run directly against a file
      adds  3b96d08   s4-ldb: fixed an issue in rename/modify indexing
      adds  79a43fb   s4-ldb: make ldb tools line buffered
      adds  c99b310   s4-ldb: when -v is specified, show progress of ldbadd/ldbmodify
      adds  47923ea   s4-ldb: added a double-rename test
      adds  dda28a9   s4-dsdb: make sure mod_usn list is zeroed on each transaction
      adds  afb70f9   ldb:ldb_tdb backend/indexes - DN comparison
      adds  a2707a3   ldb:ldb_tdb backend/indexes - Outside API
      adds  8481581   s4-drs: Utility functions to deal with GUID
      adds  70d8db8   s4-drs: Synchronous Implementation of generated parentGUID
      adds  086fa79   s4-drs: Removes stored parentGUID's creation and renaming
      adds  f3f0c8e   s4-dsdb: removed attributes that should not be displayed by default
      adds  1169dd3   added new function "ldb_msg_add_dn"
      adds  51a59e8   s4-ldb: added a warning about ldb_msg_add_dn
      adds  18cacc5   s4-drs: we need to specifically ask for ntSecurityDescriptor
      adds  92eff41   s4-dsdb: some more attribuutes that we should only give if asked for
      adds  85449b7   tdb: always set tdb->tracefd to -1 to be safe on goto fail
      adds  436b55d   New attempt at TDB transaction nesting allow/disallow.
      adds  3b9f19e   tdb: add TDB_DISALLOW_NESTING and make TDB_ALLOW_NESTING the default behavior
      adds  5ca0a4b   tdb: change version to 1.2.0 after adding TDB_*ALLOW_NESTING
      adds  07e971f   s4:ntvfs/posix/pvfs_acl - Remove unused variable "token"
      adds  a760f16   Some changes to allow processing of ldap controls on modify requests.
      adds  7c8b346   Implementation of LDAP_SERVER_SD_FLAGS_OID on modify requests.
      adds  6a59db9   s3:idmap_ldap: trim the " chars from the location string in idmap_ldap_alloc_init
      adds  7153200   s3:idmap_ldap: trim the " chars from the location string in idmap_ldap_db_init
      adds  4b6c03a   librpc/ndr: remember the highest offset we parsed with relative pointer buffers
      adds  05850d1   pidl:NDR/Parser.pm: update ndr_pull->relative_highest_offset after handling relative pointers
      adds  2cd8819   Revert "Work around ndr_unpack failing on structures with relative pointers."
      adds  ae4795d   librpc: rerun "make idl"
      adds  e53e23a   s4:lib/ldb: change version to 0.9.9 after some critical index fixes
      adds  aafbe63   s4:min_versions: require ldb 0.9.9
      adds  4abd858   Cosmetic patch - fixed case of attribute name.
      adds  eea5a16   s3-build: delete more object files for "make clean".
      adds  94c33bd   util/strlist: Fix up "const" warnings in the string list and test code
      adds  9776cb0   tdb tools: Mostly cosmetic adaptions
      adds  c1cb1f7   charset/tests/iconv - Remove the "const" from "ptr_in" to prevent "discard_const_p" use
      adds  4afffc9   s3:fix endianness bug in dbwrap_change_uint32_atomic() (bug #6901)
      adds  446ed18   s3:fix endianness bug in dbwrap_change_int32_atomic() (bug #6901)
      adds  54ba3f5   Fix logic bug where high bits tests was being done on both Windows and POSIX mkdirs instead of only on Windows mkdir (as intended). The variable "file_attributes" had already had FILE_FLAG_POSIX_SEMANTICS removed above in the function if it had already been set. Jeremy.
      adds  43ed7a4   ntlm_auth: use data_blob_talloc() to allocate session key
      adds  bda1c70   s4:WINREG RPC server - Cosmetic
      adds  f0a933d   s3: Cache brlock.tdb entries for the fast read&write strict locking code path
      adds  91ccaa8   s3: Remove a pointless memset
      adds  5a16062   s3: Tune if-conditions in a very hot codepath
      adds  37e4e38   s3: Convert cli_get_fs_attr_info to the async API
      adds  2842311   s4:torture/rpc/netlogon - Fix uninitialised variable
      adds  5dc478e   s4:torture/raw/unlink - Remove unused variable and label
      adds  ec49360   s4:torture/smb2/notify - Rename nested "fname" variable to prevent warnings
      adds  e406c17   s4:torture/smb2/oplock - Remove unneeded "status" redeclarations
      adds  e00281d   Implemented LDAP_SERVER_SD_FLAGS_OID on search requests.
      adds  e8e76eb   s4:lsa RPC - Use more LDB constants
      adds  7d5367f   s4:samr RPC - Use more LDB constants
      adds  ae1e949   s4:lsa RPC - Fix type of variable "atype"
      adds  e6f9596   s3: Fix a bool/enum mismatch
      adds  97525d0   s3: Avoid two calls to strcmp()
      adds  b79bcd9   s3: Fix some nonempty blank lines
      adds  b2db4c5   mount.cifs: Fix a const error
      adds  e23d8a3   s3: Make the implicit reference to Protocol in mask_match() explicit
      adds  1e22899   s3: Make the implicit reference to Protocol in mask_match_list() explicit
      adds  f7b4151   s3: Make the implicit reference to Protocol in is_in_path() explicit
      adds  6a14902   s3: Make the implicit reference to get_Protocol in lp_use_sendfile() explicit
      adds  c85a4c9   s3: Move the global variable Protocol to struct smbd_server_connection
      adds  cf2febf   s3: Make alloc_sub_basic() static
      adds  384f303   s3: Remove a struct typedef
      adds  e28545e   s3: Fix some nonempty blank lines
      adds  54991cd   Fixed incorrect indentation.
      adds  1fb28b0   s4:netlogon RPC - Fix up a comment
      adds  8b345ef   s4:netlogon RPC - Fix up the error handling
      adds  03b6e6e   s4:netlogon RPC - Remove trailing whitespace
      adds  579bb30   s3: Fix bug 6338 -- net rpc trustdom list always display "none"
      adds  366946f   spoolss: fix spoolss_EnumPrinterKey IDL.
      adds  d464151   s3-spoolss: fix spoolss_EnumPrinterKey client and server code.
      adds  d66b7d8   s4-smbtorture: add tests for spoolss_EnumPrinterKey to RPC-SPOOLSS-PRINTER.
      adds  68cc116   s3-printing: use spoolss types and structs while adding drivers.
      adds  ec56895   s3-printing: use spoolss types and structs while getting and deleting drivers.
      adds  6364c27   s3-printing: remove unused NT_PRINTER_DRIVER_INFO_LEVEL structs.
      adds  800d6b7   s3-spoolss: move more defines out of nt_printing.h to spoolss.idl where they belong.
      adds  513d6da   s3-printing: remove duplicate code while cleaning up driver structs.
      adds  0608d6b   s4-smbtorture: fix spoolss_EnumPrinterKey client in RPC-SPOOLSS-WIN.
      adds  65e95b8   s4/drs(tort): DSSYNC test to print what is different in drs_msg also
      adds  aa238ff   s4/schema(tort): Test LDB_SYNTAX_DN with extended_dn in [GUID;SID;DN] form
      adds  d03d15d   s4/schema(tort): Add test for Object(OR-Name) syntax
      adds  bef4e25   s4/schema(tort): Inject authOrig attribute into schema loaded for tests
      adds  1bf31f3   s4/schema: Object(OR-Name) syntax handling for DRS calls
      adds  cf2bb28   s4/schema: Handle Object(OR-Name) syntax in extended_dn_out module
      adds  83b41aa   s4/schema(tort): Refactor DSDB-SYNTAX test for better performance
      adds  e297af0   s4:provision Simplify the module list
      adds  401ba9c   s4:dsdb Move module configuration from each ldb into samba_dsdb.c
      adds  e8ef799   s3: Move a variable declaration to its only use
      adds  664bc88   s3-winbind: In _wbint_CheckMachineAccount, there is only one child domain ever
      adds  81c4668   s4:ldap.py - Add a check for the generated "schemaIDGUID"
      adds  0f8e2a6   Revert "s3: Move the global variable Protocol to struct smbd_server_connection"
      adds  7930206   Revert "s3: Make the implicit reference to get_Protocol in lp_use_sendfile() explicit"
      adds  5c4885a   Revert "s3: Make the implicit reference to Protocol in is_in_path() explicit"
      adds  d6e55d8   Revert "s3: Make the implicit reference to Protocol in mask_match_list() explicit"
      adds  a1a81ef   Revert "s3: Make the implicit reference to Protocol in mask_match() explicit"
      adds  a614298   s3-spoolss: Fix GetPrinter level 101.
      adds  7ebe5b1   Fix bug #6898 - Samba duplicates file content on appending Clients using a Windows open call should not be able to set FILE_FLAG_POSIX_SEMANTICS in an open. Jeremy.
      adds  632e4af   s3:idmap_ldap: fix indentation: tab/space mixup
      adds  63a801e   s3:torture: move the torture-specific headers to new torture/torture.h
      adds  8353d47   s3: add dbwrap_torture - a tool to stress test tdb transactions through dbwrap
      adds  f8bd055   Proper fix for #6898 - Samba duplicates file content on appending. Pointed out by Volker.Restores the pathname handling for FILE_FLAG_POSIX_SEMANTICS but still prevents the O_APPEND problems. Jeremy.
      adds  90d7399   s4:provision Remove 'operational' from secrets.ldb module list
      adds  7b2bd93   s4:dsdb Add function to return the CN=Aggregate schema DN
      adds  e0b1edf   s4:dsdb Return the subSchemaSubEntry operational attribute on every object
      adds  cfad782   s4:dsdb Use new helper function to obtain CN=Aggregate schema DN in schema_data
      adds  cec473e   s4:ldap.py Add tests for subSchemaSubEntry
      adds  dcee196   s4:operational LDB module - Prevent the modification of operational attributes
      adds  9aeaf31   s4:ldap.py - activate test for operational attributes
      adds  625856f   s4:provision Move secrets.ldb over to .c file module lists, like sam.ldb
      adds  5ea6f79   s4:provision Don't bother with a template for the LDAP backend startup script.
      adds  fdb5914   s4:provision Move exceptions into a new file
      adds  4062d2b   s4:dsdb Handle LDAP backends correctly with new samba_dsdb system
      adds  4f64bc7   heimdal Fix invalid format string
      adds  4b88598   Remove unused code. Jeremy.
      adds  3ed0cae   s4: Fix missing TLS dir when targetdir is not the default one
      adds  840cdfa   s4:param remove reference to private header from source4/param/param.h
      adds  a930e3e   Restore NtCreateX case handling with FILE_FLAG_POSIX_SEMANTICS to the way it worked in 3.3.x and 3.2.x. UCF_POSIX_PATHNAMES may no longer be needed, as lp_posix_pathnames() being set isn't the same as case handling from NtCreateX (lp_posix_pathnames() changes the STAT calls to LSTAT, not the case semantics). Jeremy.
      adds  95d0f0a   docs: Fix Bug 6922: Add Registry patchfile for Win7 domain join.
      adds  a46b63f   s3:fix the merged build of bin/smbtorture4
      adds  23d8190   RAW-PING-PONG: use timeval_current/timeval_elapsed instead of start_timer/end_timer
      adds  14d2ca2   s3:dbwrap_torture: use timeval_current/timeval_elapsed instead of start_timer/end_timer
      adds  0610f54   s3:torture/nbio: use timeval_current/timeval_elapsed instead of start_timer/end_timer
      adds  be90385   s3:torture: use timeval_current/timeval_elapsed instead of start_timer/end_timer
      adds  d4e0659   s3-registry: remove reg_pull_multi_sz().
      adds  2707dfb   s3-registry: use push_reg_multi_sz() in registry_push_value().
      adds  846aa18   s3-spoolss: fixes for _spoolss_EnumPrinterKey client and server.
      adds  e92470d   s3-spoolss: re-arrange driver info level fillup functions.
      adds  de63a5a   s3: Always try SamLogonEx
      adds  e77c0f1   s4:libnet_become_dc - fix typo
      adds  4825df8   s4:ldap.py - fix the schema update test on Windows Server
      adds  9e852a1   Revert "s4-netlogon: always set the dNSHostName in GetDomainInfo"
      adds  187ef6b   Fix make test. Only do POSIX case conversion if FILE_FLAG_POSIX_SEMANTICS set. Doh ! Jeremy.
      adds  b2dd546   Allow us to pass RAW-CHKPATH with FILE_FLAG_POSIX_SEMANTICS set or with wide links = no. Jeremy.
      adds  f299c19   s4: Check SUN compiler and remove "-fullwarn" when using it
      adds  a6e8e87   s4:installmisc - install also the new "domainlevel" tool from the setup dir
      adds  1ad2383   Remove call into reduce_name if case sensitive. This allows us to pass RAW-CHKPATH when case sensitive = yes, but isn't the correct way to do it. I'm testing a larger patch to smbd/filename.c that should fix this correctly, and will add a torture test to ensure RAW-CHKPATH is run against a case sensitive share once this is done. Jeremy.
      adds  604c291   s4:upgradeschema.py Cleanup
      adds  fed8b65   s4:upgradeschema.py Update to reflect recent change in provision
      adds  6eb262f   libcli: allow ntstatus.h to be used by openchange
      adds  7de2a49   s4: update valgrind suppressions for use on build farm
      adds  c16e96e   s4:dsdb Make samba_dsdb easier to use in upgrades - assume default values
      adds  56eca75   The start of a WHATSNEW for Samba4 alpha9
      adds  ce9ac3a   s4 torture: Split up the torture suite setup for RAW-SFILEINFO
      adds  6074a05   s4 torture: Add two new setfileinfo tests
      adds  98f5950   s4 torture: Allow onefs to be checked like samba3 and samba4
      adds  b6f9722   s4 torture: Change RAW-OPLOCK to use the documented version of SET_END_OF_FILE_INFO
      adds  af610a6   s3 setfileinfo: Open with FILE_WRITE_DATA when setting the file size
      adds  17caf63   s3 selftest: Add RAW-SFILEINFO-END-OF-FILE to selftest
      adds  660ee2e   cifs.upcall: 2nd part of fix for Bug #6868: support building with Heimdal we well as with MIT.
      adds  5186421   nsswitch: fix compile of winbind_krb5_locator with recent Heimdal versions.
      adds  947c47f   Fix crash due to uninitialized pointer (not a problem in 3.4.x or below). Jeremy.
      adds  7ed6f9f   Fix bug 6892 - When a chown operation is issued via Windows Explorer, all ACLS are wiped out. Merges existing DACLs when a ACL set operation comes in with only owner or group values set. Jeremy.
      adds  c438b2b   s3-kerberos: add check for prerequisite krb5/krb5.h header while checking for krb5/locate_plugin.h.
      adds  95108f1   s3-registry: fix REG_MULTI_SZ handling in registry_push_value.
      adds  65a611e   s4/libcli: Initialize client PID for SMB2 connections
      adds  7f14388   s4/libcli: rename previously reserved field in SMB2 LOCK struct
      adds  f66612f   s4/torture: port SMBv1 RAW-LOCK tests to SMBv2
      adds  4f89b39   s3-build: try to fix QNX build ("delay" is defined in lib headers).
      adds  108da2a   Add RAW-CHKPATH test with case-sensitive share. Jeremy.
      adds  c96d487   Make us pass RAW-CHKPATH with a case sensitive share. I know Volker will look at this closely so here's the explaination :-). Originally on a case-sensitive share we simply did a stat (or lstat) call and returned success of fail based on the result. However this failed to take account of incoming paths with a wildcard (which must always fail, and with different error messages depending on whether the wildcard is the last component or in the path). Also it failed to t [...]
      adds  c5b234c   Fix warnings with talloc_asprintf. Jeremy.
      adds  d22eb75   s4-smbtorture: add torture_samr_context to carry some RPC-SAMR-X specifics.
      adds  60419a0   s4-smbtorture: refactor RPC-SAMR-LARGE-DC test a little more.
      adds  5b3a32b   s3-kerberos: next step to resolve Bug #6929: build with recent heimdal.
      adds  393b839   s4:operational LDB module - Don't do the write checks here
      adds  b6efbd5   s4:objectclass LDB module - Prevent write operations on constructed attributes
      adds  9755337   s4:ldap.py - add a test for the enhanced operational attributes check
      adds  77e2d2f   create-tarball: Make it more comfortable to use the --copy-docs option.
      adds  ab1c929   pidl:NDR/Parser: $size can be 'foo / 2' so we need to add '(' and ')'
      adds  a20e095   pidl:Samba3/ClientNDR: $size can be 'foo / 2' so we need to add '(' and ')'
      adds  49553d0   librpc: rerun "make idl"
      adds  4d8118f   tevent: Fix a comment
      adds  85b6461   s3-spoolss: pre cosmetics: reorder levels in construct_printer_info levels.
      adds  4d0fca4   s3-winbind: properly include netlogon.idl in wbint.idl.
      adds  86f4536   s3-passdb: move some defines out of rpc headers (they really belong to passdb).
      adds  3d679a3   s3-rpc: Avoid including every pipe's client and server stubs everywhere in samba.
      adds  5d706a2   s3-rpc: running minimal_includes.pl on rpc_client and rpc_server.
      adds  89e02ef   s3-smbd: no drsuapi server stubs yet in s3. Fixes the build, sorry.
      adds  49e464c   s3-spoolss: use macros to fillup driver levels.
      adds  1a8f838   s3-kerberos: Fix Bug #6929: build with recent heimdal.
      adds  b25a42d   s4: Rename the script
      adds  81a21cb   s4: update What's new and explain how to upgrade a samba4 provision
      adds  44bc8ac   s4: Improve updateprovision
      adds  4a52ee3   Fix path to upgradeprovision
      adds  09338e6   s4:provision Make setting the domain SID in the self join optional
      adds  2fd8314   s4:ldb Provide bindings for ldb_transaction_prepare_commit()
      adds  b9f9588   s4:upgradeprovision Rework script, and reset machine account pw
      adds  6f0f82f   s4:selftest Add tests for upgradeprovision
      adds  d1faf7c   s4:upgradeprovision Use mkdtemp to create unique tempoary directory names
      adds  731f560   s4:upgradeprovision add 'exit $failed' to blackbox test
      adds  e6c1608   s4:dsdb Don't segfault with ldb_transaction_prepare_commit() without begin()
      adds  8455a76   s4:upgradeprovision Rework update_machine_account_password() tranactions
      adds  61a278f   s4-install: fixed install path for python scripts
      adds  aa4c516   s4-smb2: check for an invalid lock flags combination
      adds  04f235a   s4-smb2: check for invalid SMB2 lock ranges
      adds  056473d   torture: fixed SMB2-LOCK valgrind error
      adds  7c158bd   s4-smb2: sequence numbers are not checked in SMB2_OP_CANCEL
      adds  d3d7ca8   s4-smb2: SMB2 uses NT_STATUS_CANCELLED for cancelled locks
      adds  7ea485a   s4-ldb: better to test for valid arguments in ldb library than commandline
      adds  d5387ed   s4-ldb: improve detection of whether the server has a GC port
      adds  d78921d   s4-pvfs: fixed access check failure in SFILEINFO test
      adds  0920e0b   s4-drstest: don't use getenv("LDB_URL") in test suites
      adds  f6ecb4e   s4-torture: fixed expected error codes for s4 in SMB2-LOCK
      adds  b62964d   s4:smb_server/smb2: don't reset highest_smb2_seqnum on SMB2 Cancel
      adds  186ea09   s4-ntvfs: move valid lock range test from smb2 layer to generic code
      adds  7359a22   s4-torture: mark s4 as doing valid lock range tests on SMB
      adds  af087f9   s4-selftest: s4 passes this test now
      adds  b3115f5   s4-ntvfs: win7 does not check for the NONE smb2 lock flag on unlock
      adds  9f3ac81   s4-torture: fixed error code for s4 in SMB2-LOCK test
      adds  d524082   s4-selftest: s4 passes all the SMB2-LOCK tests now
      adds  e96f9a4   s4-install: old systems don't have sed -i
      adds  d6c60f8   s3-nsstest: drastically shrink size and dependencies of nsstest binary.
      adds  fd31328   s4:upgrade script - rename it to "upgrade_from_s3" and do some rework
      adds  3d57da8   s4:howto.txt - add a notice about the upgrade possibilities and fix line spaces
      adds  7504b03   s4:WHATSNEW4.txt - Add also here a comment about the "upgrade_from_s3" script
      adds  6b835b0   s4:setup/provision - make the interactive mode work again
      adds  a7fa3a9   s4:provision.py - cosmetic output correction
      adds  a5d854a   s4:provision - Fix up the provision of "standalone" and "member" mode
      adds  f299efa   s4:samba3.py - support the TDB version 3
      adds  82adfa3   s4:samba3.py - don't read those informations out from the TDB
      adds  70b3161   s4:samba3.py - ignore comments in "smb.conf" files
      adds  dbb8989   s4:upgrade.py - the import of WINS databases don't seem to work always
      adds  bd6c133   s4:upgrade_from_s3 - Fix message outputs
      adds  0cc45b4   s4:upgrade.py - rework to make the upgrade s3 -> s4 possible again
      adds  79f8299   pidl: fix handling of output arguments in s3 client stubs.
      adds  23d77be   misc: mark winreg_Data little-endian except for a REG_DWORD_BIG_ENDIAN.
      adds  04f8c22   s3-kerberos: only use krb5 headers where required.
      adds  1af31ae   s4:tests.sh - Make also here the change from "upgrade" to "upgrade_from_s3"
      adds  08b3c39   s4:upgrade.py - Umlaut problem
      adds  6c3e241   s4:samba3.py (and test) - deactivate the tests until those parameters are fixed
      adds  3318899   s4:provision.py - cosmetic
      adds  663a1f5   s4:winbind - Fix it another time up
      adds  e512ccb   s3-spoolss: simplify _spoolss_EnumPrinterKey a little more.
      adds  ae20737   s3-kerberos: do not include authdata headers before including krb5 headers.
      adds  da79cbb   s3-kerberos: add a missing reference to authdata headers.
      adds  2175c0e   s4:samba3.py - deactivate also the assertion on line 599
      adds  51328a7   s3-kerberos: fix the build on Mac OS X 10.6.2.
      adds  e79dd2e   s4:net utility - add a notice for the "help" operation and format it's output of the command list better
      adds  7d40071   s4:registry/util - Don't include the trailing '\0' in the internal data format but add it on the back-conversion to a string
      adds  2e7ccdc   security.idl - Add some more wellknown SIDs/RIDs
      adds  207067d   s4:security/sddl - rework of the security descriptor abbreviations
      adds  f749e22   s4:provision.py - remove hardcoded SIDs and RIDs
      adds  8f6df5d   s4-smbtorture: more and stricter tests for printer and data keys in RPC-SPOOLSS.
      adds  6f7cfb0   s4:WINREG RPC server - Reintroduce the free operation on "CloseKey"
      adds  f7c28db   s4:WINREG RPC server - add another "talloc_unlink" in "DeleteKey"
      adds  db41a0a   s4: fix SD update and password change in upgrade script
      adds  1287c1d   s4-drs: cope with bogus empty attributes from w2k8-r2
      adds  8a34cf6   s4-ldb: make it much easier to use common ldb controls
      adds  ecfd1df   s4:samba3.py/upgrade.py: Revert
      adds  68f7b84   s4:upgrade.py - readd accidentally removed empty lines
      adds  3ca61d9   s4:upgrade.py - remove my copyright
      adds  f068664   s4:setup/provision - Rework
      adds  b973c50   s4:upgrade_from_s3 - Move it back to "setup"
      adds  44ce560   s3: Pass the "fake dir create times" parameter to sys_*stat
      adds  932ab0c2  s3: client "newer" does not look at the create timestamp
      adds  e1f53e5   s3: "dotareof" only looks at the file type
      adds  5ba42b0   s3: "tar_parseargs" only looks at the mtime
      adds  0d0eec9   s3: "parse_usershare_file" only looks at the mode and uid
      adds  552313a   s3: "process_usershare_file" only looks at the mode and size
      adds  e539274   s3: "process_usershare_file" only looks at the dev, ino, mode and size
      adds  7e9c2c5   s3: "usershare_exists" only looks at the mode and mtime
      adds  5e6031c   s3: "load_usershare_service" only looks at the mode and uid
      adds  e41e21b   s3: "load_usershare_shares" only looks at the mode and uid
      adds  359e71d   s3: "disk_quotas" only looks at the devicenumber
      adds  19a7a6c   s3: "check_magic" only looks at the size
      adds  b1a0c68   s3: "print_job_end" only looks at the size
      adds  188b940   s3: "cgi_download" only looks at the mode and size
      adds  a95404b   s3: "get_share_list" only looks at the mode and uid
      adds  7c65709   s3: "info_fn" only looks at the mode and uid
      adds  36eed01   s3: "count_num_usershares" only looks at the mode
      adds  41b2af3   s3: "net_usershare_add" only looks at the mode and uid
      adds  2a7778f   s3: "net_usershare_add" only looks at the device and inode
      adds  2f2a156   s3: "net_usershare_add" only looks at the mode, device and inode
      adds  5915996   s3: "net_conf_addshare" only looks at the mode
      adds  13e7005   s3: "write_block" does not use the sbuf at all
      adds  d5e5d09   s3: "read_block" only looks at the size
      adds  77fb5e1   s3: "regf_hbin_allocate" only looks at the size
      adds  c4f9adf   s3: "check_log_size" only looks at the size
      adds  66e6439   s3: "sys_path_to_bdev" only looks at the devicenumber
      adds  9009277   s3: "socket_exist" only looks at the mode
      adds  6e94113   s3: "get_file_size" only looks at the size
      adds  129e976   s3: "startsmbfilepwent" only looks at the inode -- is that enough?
      adds  33601b8   s3: Pass fake_dir_create_times down to file_exist_stat, none of the callers look at the mtime
      adds  36e8d8e   s3: Move directory_exist_stat to testparm.c, it only looks at the mode
      adds  224691a   s3: Pass up fake_dir_create_times from atalk_build_paths
      adds  e71c17b   s3: "copy_reg" only looks at mode, uid, gid, atime and mtime (no birthtime)
      adds  69a6820   s3: Restore "fake directory create times" as a share parameter
      adds  df1d42f   Revert "s4:registry/util - Don't include the trailing '\0' in the internal data format but add it on the back-conversion to a string"
      adds  51bedf9   lib/registry/util.c - Reorder the registry datatypes of the conversion functions
      adds  603a3ba   s3: Factor out torture_setup_unix_extensions
      adds  7bbee8d   s3: Add a regression test for bug 6898
      adds  4e9d95c   s3: Fix some nonempty blank lines
      adds  42f8325   s3: Fix an uninitialized variable reference
      adds  99ba74b   s3: Fix a "not handled in switch" warning
      adds  a5e0f43   s4-dsdb: don't call ldb_next_init() twice in objectclass module
      adds  8331b4c   s4-ldb: check for -ve value for page size
      adds  7ca2ceb   s4-drs: Create connection obejct (nTDSConnection)
      adds  bed9efa   s4-ldb: changed ldb_msg_add_dn() to ldb_msg_add_linearized_dn()
      adds  1cf4802   s4-drs: add deletion of old connections
      adds  b4bce76   s3: Fix bug 6288
      adds  0003b5f   s3:docs: Document "cache directory" and "state directory".
      adds  71e29cb   s4-drs: Using dsdb_msg_add_guid() utility function
      adds  7399c04   s4-drs: Test situations for runtime constructed parentGUID
      adds  b03ad70   s3:docs: Document "enable core files".
      adds  62a2732   s3: Fix crash in free_file_list().
      adds  9478ec3   s3:docs: Document "ldap page size".
      adds  fde7c2a   s3:docs: Document "aio write behind".
      adds  3b7f8a7   s3:docs: Fix typo in man mount.cifs.
      adds  6aef5e5   Fix bug 6546: Avoid accessing buf[-1] if NUL byte comes from fgets
      adds  753b9c6   s3-spoolss: fix fstrings in convert_devicemode() function.
      adds  b852a34   drsuapi: fix build warning of NDR size calculation of drsuapi_DsReplicaObjectIdentifier3Binary.
      adds  8303bc4   Restructure the connect function code to always call down to NEXT-> before initializing. This allows us to do cleanup (by calling DISCONNECT) if initialization fails. Also fix vfs_acl_xattr which was failing to call the NEXT connect function. Jeremy.
      adds  350352c   s3:torture: make t_stringoverflow.c compile at least (pstring is long gone)
      adds  b82f685   s3:fix linking of libbigballofmud (on my box at least)
      adds  92547d2   s3:fix linking of the t_str* test programs
      adds  6dd6000   s3:add split_tokens, a cmdline tool to test next_token_talloc()
      adds  ea20678   s3-build: taise tdb version when building against system libtdb library.
      adds  bdc8c9d   Fix bug 6938 : No hook exists to check creation rights when using acl_xattr module Fix ACL modules to test for permissions on open/mkdir/opendir. Ensure that underlying ACLs are returned for directories/files with no Windows xattr or tdb acls stored. Jeremy.
      adds  48f4079   Fix DEBUG 0 -> DEBUG 10 (left over code). Fix opendir status return if access denied. Jeremy.
      adds  ce86fdf   s4:WHATSNEW Nadezhda's acl module handles modifies
      adds  f653608   s4:ldap.py Add test of namingContext behaviour after tridge found a bug
      adds  bf2c1e9   s4: load the domain level of the current provision and create a provision with the same domain level
      adds  4861ad5   s4: don't forget to update defaultSecurityDescriptor
      adds  fe12912   s4: Handle the case in secrets.ldb without name attribute
      adds  1d0d78a   s4: Remove targetdir as it can cause some trouble and can be replaced by an adapted -s smb.conf
      adds  a88f086   s4:setup Adjust upgradeprovision blackbox test now we don't have --targetdir
      adds  5203128   This is alpha9
      adds  5c2db53   Improve upgrade instructions
      adds  ca2c645   Fix build of Samba4 from tarball generated by mkrelease.sh
      adds  d58413d   On our way to Samba4 alpha10!
      adds  83c106e   s4-ldb: the '1' form of extended_dn search is easier to read
      adds  183ea82   Merge commit 'origin/master' into abartlet-devel
      adds  c93fc3a   s4:kdc - Disable KDC port when it's set to 0.
      adds  bd17df7   s4 - Create default modules directory.
      adds  0c89a6f   s4:kdc - Merged kdc_add_kdc_socket() and kdc_add_kpasswd_socket().
      adds  9ce7e9a   s4:kdc - Merged kdc_tcp_accept() and kpasswdd_tcp_accept().
      adds  012494b   util/util_strlist - add a call "const_str_list" for making "unconst" lists "const"
      adds  7be99d3   s4:schema - Make some more (result) variables const and fix up warnings with "discard_const_p"
      adds  8b44999   s4:torture/ldap/ldap_sort - Add some casts to suppress warnings
      adds  58a5e76   s4:torture/nbench/nbench - Add a cast before "str_list_make_shell"
      adds  262d26d   s4:torture/nbt/wins - Add more casts
      adds  2d1bd87   s4:torture/raw/lock - Fix "discard const" warnings by introducing "discard_const_p"s
      adds  51b6e23   s3:build: fix the build when no external talloc and tdb are installed.
      adds  9d8867f   s3:build: fix detection of CTDB headers on systems without system-libtalloc
      adds  2738e31   s4 torture: Move target macros to a common header instead of redefining them in multiple files
      adds  66bf780   s4 torture: Change RAW-SFILEINFO-END-OF-FILE to check for share modes by default
      adds  5a934fd   Revert "s4 torture: Allow onefs to be checked like samba3 and samba4"
      adds  5035a90   s4 torture: Update RAW-SFILEINFO-END-OF-FILE to test some additional corner cases
      adds  4e8b6c5   s4 torture: Change oplock to use passthrough for exclusive3/batch11
      adds  ae64978   s3: Fix smbd to correctly return INVALID_LEVEL on set_file_end_of_file_info for paths
      adds  8dda4ce   Ensure we don't see the xattr used to store NT security (visible when xattr_tdb is used). Allows make test to pass with acl_xattr.so prepended to the vfs modules. Jeremy.
      adds  ecb071c   Revert "s3-build: taise tdb version when building against system libtdb library."
      adds  53744f0   s3: Cope with older external libtdb
      adds  91bb065   s3-spoolss: move MAXDEVICENAME to spoolss idl.
      adds  292af4f   spoolss: add spoolss_StringArray2.
      adds  5f60855   samba-spoolss: use spoolss_StringArray2 in spoolss_EnumPrinterKey.
      adds  b6fdecd   Fix bug #6837 - "Too many open files" when trying to access large number of files from Windows 7. Original patch by me fixed up with the correct open files number by jmaggard10 at hotmail.com. Jeremy.
      adds  486c8d5   Ensure get_nt_acl_internal() only looks at the ACL blobs, not reads off the underlying filesystem. Ensure that vfs_acl_tdb.c returns NT_STATUS_NOT_FOUND, not NT_STATUS_OBJECT_NAME_NOT_FOUND when it can't find a blob matching the file. Jeremy.
      adds  95c1862   s3: prefer posix_fallocate for doing "strict allocate"
      adds  148e79d   Ensure check_parent_acl_common() only looks at stored blobs - returns NT_STATUS_OK if there aren't any. Jeremy.
      adds  1d013fd   s3:build: fix shared library build on QNX
      adds  365c6b4   Restructure the ACL code some more, get the internal semantics right. The previous bugs were due to the fact that get_nt_acl_internal() could return an NTSTATUS error if there was no stored ACL blob, but otherwise would return the underlying ACL from the filysystem. Fix this so it always returns a valid acl if it can, and if it does not its an error to be reported back to the client. This then changes the inherit acl code. Previously we were trying to match Windows b [...]
      adds  a2929a6   s3:build: remove redundant qnx block size definition
      adds  b65b887   s4-drs: fixed updating of uSNChanged in replmd_modify
      adds  8d7a43f   s4-drs: fixed UDV and overlapping sync calls in DRS
      adds  f32ccc3   spoolss: hand-marshall the spoolss_StringArray2 struct for spoolss_EnumPrinterKey.
      adds  450211b   s4-smbtorture: be very strict in checking spools_EnumPrinterKey results.
      adds  9a3d9ab   s3-selftest: run LOCAL-NDR when running make selftest.
      adds  438b7c4   s4/torture: Add target functionality parameters to SMBv1 BRL tests
      adds  dfbb92e   s4/torture: fix build warnings by removing unecessary const
      adds  ad9c5a7   s4/torture: add addition multiple lock tests
      adds  48358b3   s4/torture: add multiple lock cancel test
      adds  7c938d1   ѕ3: remove superfluous option check
      adds  76be0f6   s4/selftest: knownfail some locking tests until bugs are fixed
      adds  dfcc411   Remove unneeded argument from can_set_delete_on_close(). Ensure can_set_delete_on_close() is correctly called before any setting of the disposition bit (clean up the do_unlink() call). Jeremy.
      adds  cdb68bd   s3: Fix crash in winbindd;(bug#6879).
      adds  1a855eb   s4:ntvfs/posix/pvfs_resolve - Fix "discard const" warning
      adds  fed6ac0   s4:ntvfs/posix/pvfs_streams - Fix "discard const" warning
      adds  80e0661   s4:operational LDB module - Fix usage of LDB constants
      adds  91e0bdd   Refactor reply_rmdir to use handle based code. All calls are now handle based. Put rmdir into close.c and make it private. Jeremy.
      adds  4e20a6f   s4-smbtorture: call test_EnumPrinterDrivers with architecture in RPC-SPOOLSS.
      adds  2f0548f   s4-smbtorture: check more WERRORs in RPC-SPOOLSS.
      adds  459a968   s3-spoolss: handle SEC_FLAG_MAXIMUM_ALLOWED in spoolss_OpenPrinterEx.
      adds  3fe7dfd   Remove smb_fname duplicates that just keep the same information as in fsp->fsp_name.
      adds  66c9687   Make sure we're not using the old smb_fname data.
      adds  af8b785   s4 torture: Allow some implementations to break from level1 to none with two breaks
      adds  fc78326   s4 torture: Convert to a more modern version of read in RAW-OPLOCK-BATCH4
      adds  b14da4f   s4 torture: Add a few more windows target types
      adds  522d6bc   s4 torture: Convert an error to a warning in RAW-OPLOCK-BATCH22
      adds  8f7e573   s4 torture: Close the third handle in RAW-OPLOCK-BATCH22
      adds  15e1c61   s4 torture: Add a new RAW-OPLOCK test: BATCH26
      adds  5c85776   s4 selftest/quicktest: Update known failures for the sfileinfo and oplock changes
      adds  60d9828   s4-torture: Allow the legacy DENY_FCB/DENY_DOS share modes to be ignored
      adds  5882282   s4 torture: Allow READ to be parameterized, add more readx tests
      adds  f26a500   s4 torture: Add lockread_supported based off of CAP_LOCK_AND_READ
      adds  2dc5bd1   s4 torture: Parameterize WRITE_AND_CLOSE support
      adds  a3df55b   s4 torture: Make RAW-SEARCH pass against win7
      adds  3507350   s4 torture: Fix call to smbcli_open
      adds  4f6d5d0   s4 torture: Convert create_complex_file to use BASIC_INFO instead of deprecated command
      adds  ced3eef   s4-drsutil: fixed a memory leak in samdb_search_count
      adds  be78d4a   s4-ldb: fixed show_deleted module not to corrupt parse trees
      adds  f5aff32   s3 aclocal.m4: Fix iconv checks, clean up m4 code
      adds  02fe863   s4-smbtorture: heavily expand printerdata tests in RPC-SPOOLSS.
      adds  265e4df   s3: bug #6967: Prevent glibc error on net ads join: talloc()ed memory should not be SAFE_FREE()ed.
      adds  1d3942c   Make smbtorture4 match Windows behavior.
      adds  32915ce   Make Samba3 pass the RAW-LOCK test as Windows.
      adds  3264a98   s3: check if glibc has broken posix_fallocate
      adds  743155f   s3: Fix explicit stat64 support
      adds  d92d770   s3:dbwrap_ctdb: increase the rsn of the __transaction_lock__ when storing
      adds  04ba95c   s3:dbwrap_ctdb: increase the number of commit retries 5-->100
      adds  21d3aa8   packaging(RHEL-CTDB): package dbwrap_tool and dbwrap_torture in the common pkg
      adds  9b265a6   s4-ldif: Fix memory leek in ldb_ldif_write()
      adds  a902c4c   s3: Support NetWkstaGetInfo 101 and 102
      adds  7eaff9b   s3: First cut at _wkssvc_NetWkstaEnumUsers
      adds  bbffd79   s3: Complete support for NetWkstaGetInfo/NetWkstaEnumUsers
      adds  aef303f   s3: Add rpcclient wkssvc_enumerateusers
      adds  449045e   s3: Simplify usr_info_cmp by calling timeval_compare()
      adds  1ba91c0   s3: Small simplification: qsort deals fine with just one entry
      adds  3b8e85d   s3: talloc_array_length deals file with a NULL argument
      adds  da8b405   s3: Fix a const discard warning
      adds  7050764   streamline some log levels for invalid servicenames
      adds  972ee4b   s4:dsdb Hide the LM password by default too
      adds  a4725f5   s4:build torturedir and -DTORTUREDIR is unused
      adds  45cd4c9   s4:dsdb Make parentGUID handler use dsdb_module_search_dn()
      adds  354b80b3  s4:dsdb Make primaryGroupToken calculation more efficient and correct
      adds  b2db28b   s4:ldap.py Improve testsuite for primaryGroupToken behaviour
      adds  54ea4b1   s4:ldb Add a function to match a message against an objectClass
      adds  9b0780c   s4:dsdb Use ldb_match_msg_objectclass in operational.c
      adds  fe01e0e   examples: Fix the build of the example VFS modules.
      adds  71018eb   s3:auth: Fix typo in debug message.
      adds  5d46530   s3-winreg: remove trailing whitespace.
      adds  1bc83b9   s3-winreg: fill in some inline comments.
      adds  a367b2b   s3-spoolss: a default printer should have at least a "PrintDriverData" key.
      adds  0882316   spoolss: rework spoolss_GetPrinterDataEx and spoolss_SetPrinterDataEx.
      adds  778124e   s3-spoolss: let _spoolss_GetPrinterData call into _spoolss_GetPrinterDataEx.
      adds  167dca0   s3-spoolss: let _spoolss_SetPrinterData call into _spoolss_SetPrinterDataEx.
      adds  ef9d658   s3-spoolss: let _spoolss_DeletePrinterData call into _spoolss_DeletePrinterDataEx.
      adds  123d8d1   s4-smbtorture: fix RPC-SPOOLSS after _spoolss_SetPrinterDataEx IDL change.
      adds  c85ed00   s3: fix net and rpcclient after setprinterdataex changes.
      adds  8de6f71   s4-smbtorture: disable some spoolss printerdata tests which s3 does not pass at the moment.
      adds  4334092   Fix release script with newer versins of git
      adds  9550ade   s3: de-deprecate "write cache size" to prevent its removal without a proper alternative
      adds  5055ba1   s3:docs: Document "directory name cache size".
      adds  886fe5b   s3: require tdb 1.1.7 with tdb_check()
      adds  6f6608c   s3: let tdb_validate_child() use tdb_check()
      adds  8f19c08   s3: let netsamlogon_cache_init() use tdb_check()
      adds  909cd26   s3: let gencache_init() use tdb_check()
      adds  12bac42   Hopefullt final fix for 6802 - acl_xattr.c module: A created folder does not properly inherit permissions from parent and 6938 - No hook exists to check creation rights when using acl_xattr module
      adds  a246310   parent_sd can never be null in this function, so don't check for it.
      adds  0c42d65   s4/torture: add delete-on-close test for directories
      adds  b4c72e4   s4/torture: fix >80 column spacing issues
      adds  995b480   s4/libcli: add define for exclusive lock mode
      adds  47f5aac   s4/torture: add test for zero byte read contention with byte range locks
      adds  5d66d43   s4 torture: Fix the streams create disposition tests to actually return an error on failure
      adds  cd72301   s4 torture: Add a new RAW-STREAMS test to simulate the summary tab
      adds  6bc8a2b   s4 torture: Update RAW-RENAME to pass against win7
      adds  919440a   s4 torture: Convert RAW-STREAMS to a set of test suites rather than a monolithic test
      adds  1724273   s4 torture: RAW-ACL Improvements
      adds  8ceb428   s4 torure: Add SMB2 utility functions
      adds  d252d23   s4 torture: Port RAW-ACLS tests to SMB2
      adds  f4aa47b   s4 torture: win 7 doesn't like the sequential_only flag for directories
      adds  f717a79   s4 torture: Add a new torture:hide_on_access_denied parameter
      adds  105eb95   s4 quicktest: exclude raw-streams from quicktest until bug is fixed
      adds  8efabcc   talloc: Fix write behind memory block
      adds  4653d05   tdr-test: Fix 'push_charset' test
      adds  bf7cc32   krb5: Fix leaked hx509_context pointer
      adds  f1d9382   s4/smbstreams: Fix memory use after free.
      adds  978dc61   s4-selftest: don't consider spoolss failures to be an error in s4
      adds  1bf825b   s4 torture: Cleanup RAW-ACLS a bit
      adds  b2d8e11   s4:build Bump ldb and tdb required versions.
      adds  ff984cd   s4-ldb: fixed ldbdel with -r (recursive deletion)
      adds  cc9d4d5   s4-drs: use -r to ldbdel in unvampire devel script
      adds  29c87ef   s4-heimdal: fixed a use-after-free heimdal bug
      adds  52083a8   s4-selftest: show the test summary at the end of 'make test' in the build farm
      adds  87de8ae   packaging(RHEL-CTDB): make everything instead of all in the build stage
      adds  8c37e70   packaging(RHEL-CTDB): add some checks to test the built smbd
      adds  cb831f36  packaging(RHEL-CTDB): explicitly list all the vfs modules in the main package
      adds  b921de7   packaging(RHEL-CTDB): explicitly list all packaged idmap/nss-info/charset modules
      adds  551758a   packaging(RHEL-CTDB): explicitly list library versions in samba-common
      adds  ac702b8   packaging(RHEL-CTDB): explicitly list library versions in samba-winbind-32bit
      adds  4608e3f   packaging(RHEL-CTDB): clean some commented out lines from the files sections
      adds  ed5c337   s4:selftest: use ${selftest_prefix} instead of hardcoded st/
      adds  c8615b6   s3: allocate only "new" space, not "old" sparse space in the posix_fallocate path
      adds  35c0677   s4-smbtorture: fill in COMPARE_STRING_ARRAY macro in spoolss driver test.
      adds  35c50dc   s3-spoolss: use driver level info8 everywhere in spoolss server internally.
      adds  1c9eba4   s3-spoolss: fully support level 8 drivers.
      adds  af08962   s3-spoolss: remove ridiculous amount of duplicate driver code.
      adds  0efbd93   s3-spoolss: remove unused architecture from fill_printer_driver_info1().
      adds  7770d14   s3-spoolss: cleanup _spoolss_EnumPrinterDrivers().
      adds  5e8e5df   s4-smbtorture: make level 8 the reference for PrinterDriverEnum test.
      adds  1b6c444   spoolss: fix spoolss_DriverInfo8 IDL.
      adds  d3d2e39   RAW-STREAMS: convert failing tests to torture api
      adds  33ecfb0   s4:selftest: run RAW-STREAMS again
      adds  dd650ed   s4:selftest: skip SMB2-ACLS for now
      adds  193e40c   A WHATSNEW for alpha10
      adds  100e249   This is alpha10
      adds  1853098   s4: On the way to alpha11
      adds  fb3b098   spoolss: add more spoolss architectures to IDL.
      adds  e14fb8f   s3-spoolss: use SPOOLSS_ARCHITECTURE_ALL in driver enum server code.
      adds  0d53ce7   s3: make sys_posix_fallocate more generic
      adds  3609c74   s3:doc: make dos filetimes description less contradictory
      adds  bd11ec4   Merge commit 'origin/master' into abartlet-devel
      adds  b617466   s3:configure: check for lutimes, futimes and futimens
      adds  fd58556   s3: keep subsecond times on cross-filesystem moves and don't follow links
      adds  f772329   s3: Give the user a chance to change password when password will expire soon.
      adds  707cd30   s4-dsdb: fixed steal of parentGUID for empty msg
      adds  3397671   s4-dsdb: use dsdb_module_search_dn in repl_meta_data
      adds  e5a478d   s4-ldb: added a missing ltdb_unlock_read()
      adds  4bb2958   s4-ldb: fixed nested searches inside ldb modules
      adds  16eb25b   s4-drs: use parentGUID attribute in getncchanges
      adds  732c701   s4-drs: ensure we fill in ncRoot_dn in getncchanges
      adds  0fca76e   s4-dsdb: added dsdb_functional_level() helper function
      adds  bfbccbb   WHATSNEW4: Samba 3.0 is not up-to-date.
      adds  b386c33   s3: Fix build on non-linux platform.
      adds  c7e3a2d   s3: check for PAM_RADIO_TYPE.
      adds  d2f13dd   s4-smbtorture: enhance spoolss_EnumPrinterKey torture test.
      adds  effff54   librpc: split out a separate GUID_from_ndr_blob() function
      adds  08e8988   s4-dsdb: use GUID_from_ndr_blob() to create dsdb_get_extended_dn_guid()
      adds  498f2b8   s4-libcli: use new GUID functions in libcli
      adds  f01ea8b   s4-smb2: use new GUID function in smb2 negprot
      adds  81bc561   s4-dsdb: simplify schema code using new GUID functions
      adds  56b887e   s4-dsdb: simplify linked attributes code using GUID functions
      adds  d337cef   s4-dsdb: simplify samdb_result_guid()
      adds  2493776   s4-ldb: simplify ldif handlers using new GUID functions
      adds  3ce800d   libndr: added a GUID_to_ndr_blob() helper function
      adds  d035a60   s3-ldb: use GUID_to_ndr_blob()
      adds  1b20002   libcli: use GUID_to_ndr_blob()
      adds  33cbe9c   s4-server: use GUID_to_ndr_blob() in cldap and smb servers
      adds  b4ea96e   s4-libcli: use GUID_to_ndr_blob()
      adds  9822286   s4-libnet: use GUID_to_ndr_blob()
      adds  215cc5a   s4-ldb: use GUID_to_ndr_blob()
      adds  261ba40   s4-dsdb: use GUID_to_ndr_blob()
      adds  71943e8   util: added binsearch.h for binary array searches
      adds  d35b7d0   s4-schema: use binsearch.h
      adds  c7c97b6   s4-schema: use GUID_to_ndr_blob()
      adds  62dc7f6   s4-libcli: GUID_from_ndr_blob() is strict about the blob size
      adds  c59372b   s4-ldb: fixed 2 bugs in ldb_dn_set_extended_component()
      adds  b5011ba   s3:packaging: Fix typo in comment.
      adds  85e79a2   s3:packaging: Fix source dir.
      adds  56b754e   Implementation of sDRightsEffective, allowedAttributesEffective and allowedChildClassesEffective.
      adds  0604c69   s3:packaging: Fix version detection.
      adds  cf25614   spoolss: add spoolss_KeyNames union.
      adds  0ecb7f6   spoolss: use spoolss_KeyNames in spoolss_EnumPrinterKey.
      adds  fa413d1   s3: re-run make samba3-idl.
      adds  f20effc   s3-spoolss: fix enumprinter key client and server.
      adds  ce33967   s4-smbtorture: fix and extend enum printerkey test.
      adds  835e7d6   spoolss: remove unused spoolss_StringArray2.
      adds  6683644   s3: add LDAP Alias Dereferencing support
      adds  e92b034   s3: make own defines for ldap deref types
      adds  dc71d1c   s4-smbtorture: add more spoolss_EnumPrinterKey tests for local NDR test.
      adds  c2618d2   s3-rpcclient: allow to set offered size for enumkey command.
      adds  31202a9   s3-selftest: enable RPC-SAMBA3-WINREG.
      adds  f3205d3   s3: add prototype to fix the build
      adds  31321ac   s4:libnet/libnet_become_dc - Fix a small glitch in "becomeDC_drsuapi1_add_entry_send"
      adds  5dd86c7   s3:loadparm:  Change the "ldap deref" value "defualt" to "auto".
      adds  c69b9b7   s3:docs: document ldap deref
      adds  5767b1d   s4:utils/oLschema2ldif.c - remove (now) unused variables
      adds  f0054da   librpc/ndr: add support for relative_short pointers
      adds  678f2ca   pidl: Introduce new dirrective: relative_short
      adds  24a398b   s3: Fix a very embarrassing build failure
      adds  1788abb   s4:operational LDB module - cosmetic - reorder an attribute list
      adds  f8c34c4   s4:"samdb_set_password_sid" - clean up created objects correctly
      adds  f740bdc   s3:docs: Fix 'make manpages3'.
      adds  801fbd0   s4-smbtorture: check whether a returned buffer size is a multiple of 4 in RPC-SPOOLSS.
      adds  5ae61cf   spoolss: trivial fix for spoolss_FormInfo2 IDL.
      adds  e316624   spoolss: fix spoolss_PrinterData size calculation.
      adds  05effef   librpc/ndr: add missing prototypes for relative_short functions
      adds  8f8613d   idl: introduce new file: dfsblobs.idl
      adds  155bdea   torture: add new tests for dfsblobs
      adds  6bc29ec   add ignore for autogenrated files as they are not used by s3
      adds  a3b7e84   librpc/ndr: avoid comparison_fn_t to fix the openchange build on solaris
      adds  56b90ac   s4-ldb: sort the linearized extended DN by component name
      adds  725e25a   s4-ldb: added a new "reveal" control
      adds  0d76df9   s4-ldb: added a function to filter extended components of a ldb_dn
      adds  e3c2309   s4-ldb: added new ldb_dn extended components for linked attributes
      adds  665e57f   s4-dsdb: use the reveal control to hide/show extended DN components
      adds  bb00941   heimdal: work around differences between GNU and XSI strerror_r()
      adds  7f16da7   s4-dsdb: return a zero guid on error in samdb_result_guid()
      adds  b11b227   s4-loadparm: call reload_charcnv() also for a missing smb.conf
      adds  7f6b524   s4-devel: support vampire_ad.sh with no initial smb.conf
      adds  9260396   s4-dsdb: added REVEAL_INTERNALS flag to dsdb_module_search_handle_flags()
      adds  0d10efe   s3: Allow up to 20480 entries in LookupSids, as mandated by the official IDL
      adds  f871de7   s4:provision - Remap conflicting thumbnailPhoto and thumbnailLogo OID's.
      adds  3357319   s4: reorder action to permit old provision to be correctly upgraded
      adds  fb85977   s4: upgradeprovision rename also when there is a mismatch on the case of name attribute
      adds  d2ec67e   s4: upgradeprovision handle renaming and knownobjects
      adds  ef5508b   s4: rename res/res2 to something more explicit
      adds  4deaa84   Fixed a problem with duplicate values of allowedAttributesEffective.
      adds  f346079   s4:tls: fix the build on Solaris
      adds  7f95686   Fix release script to work with recent git versions
      adds  d732fb4   s4 torture: Add SHARE_DELETE to create_directory_handle
      adds  5930f77   s4 torture: Convert RAW-OPEN to suite form
      adds  8ba02d9   s4 torture: Update RAW-QFILEINFO to only test info levels that are supported by the server
      adds  b85f6f6   s4 torture: Add new RAW-SEARCH test to explore strange max count behavior
      adds  4330efe   Removed ldb_modify_ctrl from ldb, implemented as a static in ldap_backend.
      adds  20bcdf8   s3: Fix _samr_GetAliasMembership for results with 0 rids
      adds  4a19ada   smbtorture4: Add rpc-samba3-getaliasmembership-0
      adds  edbf2ca   tsocket: add tsocket_address_bsd_sockaddr() and tsocket_address_bsd_from_sockaddr()
      adds  ab04dd3   tsocket: Fixed typo in LGPL header.
      adds  e33ae22   tsocket: Fixed documentation for tsocket_address_bsd_sockaddr().
      adds  a5bdab8   tsocket: Fixed tsocket_guide.txt asciidoc syntax.
      adds  b55d076   s4-kdc: Migrate to tsocket_address.
      adds  a88b288   s4: Fixed the programming guide to reflect the current tree.
      adds  1a43d86   s4:prog_guide4.txt: remove obsolete comments
      adds  308b50a   s4-smbtorture: run GetPrinterDriver2 tests against each printer's driver.
      adds  e831e3e   Ensure dos_mode can return FILE_ATTRIBUTE_NORMAL, then filter the returned attributes by protocol level.
      adds  e22e336   s4:drsuapi/getncchanges.c - Update the list of operational attributes
      adds  d31b636   s4-ntvfs: try to fix bug 6989
      adds  152f415   s4-dsdb: added dsdb_dn_is_deleted_val()
      adds  32995e8   s4-dsdb: use dsdb_dn_is_deleted_val()
      adds  9515926   s4-dsdb: added dsdb_module_dn_by_guid()
      adds  57b10b6   s4-dsdb: rename dsdb_module_search_handle_flags to dsdb_request_add_controls
      adds  cd4574f   s4-dsdb: dsdb_flags should be unsigned
      adds  4b970c0   s4-dsdb: fixed dsdb_module_dn_by_guid()
      adds  9fa1f96   s4-dsdb: added dsdb_module_modify()
      adds  8a74633   s4-dsdb: added a dsdb_module_rename() call
      adds  b7a74ac   libds: added GUIDs for wellknown AD objects
      adds  7d0fdca   s4-dsdb: added dsdb_wellknown_dn()
      adds  3c1f18c   s4-dsdb: added dsdb_find_nc_root()
      adds  6c21255   s4-dsdb: added dsdb_get_deleted_objects_dn()
      adds  f9302f9   ldap: give a debug error when we don't know a control
      adds  e14c728   s4-ldb: added --show-deactivated-link command line option
      adds  f8320b3   s4-ldb: fixed a transaction error on prepare_commit
      adds  9955756   s4-ldb: show the OID of any unhandled critical controls
      adds  934bb28   s4-dsdb: don't actually remove the sd_flags control, just mark it non-critical
      adds  41e403a   s4-dsdb: when the SD_FLAGS control is set, don't remove nTSecurityDescriptor
      adds  558a386   s4-dsdb: it is a better pattern to mark a control as done than remove it
      adds  8d3fc23   s4-dsdb: also mark the relax control non-critical when done
      adds  d9f9322   s3-pdbedit: allow to call "pdbedit -N description -u user" without specifiyng "-r".
      adds  64e588f   spoolss: add spoolss_DriverInfo7.
      adds  b8c87c4   Add helpful debug of DACL for errors on ACL access. Jeremy.
      adds  8f4d4a6   Final part of the fix for 6837 - "Too many open files" when trying to access large number of files
      adds  743e636   s4-gensec: Added remote and local setter/getter using tsocket.
      adds  226a9db   s4-gensec: Replace gensec_set_my_addr() with new tsocket based fn.
      adds  8ca8804   s4-gensec: Replace gensec_get_my_addr with new tsocket based fn.
      adds  ac2d31e   s4-gensec: Replace gensec_set_peer_addr with new tsocket based fn.
      adds  1e54888   s4-gensec: Replace gensec_get_peer_addr with new tsocket based fn.
      adds  c457d54   s4-gensec: Remove obsolete socket_address vars and fns.
      adds  fae70e1   s4:gensec: allow clearing local and remote address by passing NULL
      adds  0708b2a   s4-ntvfs: check if pvfs is NULL in pvfs_logoff
      adds  be95cb6   spoolss: more mork on SetPrinterInfo() levels.
      adds  31cf2b0   s3-spoolss: fix rpcclient after setprinter IDL fixes.
      adds  a9689bb   s4-smbtorture: fix smbtorture after setprinter IDL fixes.
      adds  e3ee8ff   s3: Fix bug 6992, make test for getgrouplist cacheable
      adds  1d0f364   s4:dsdb/common/util - make NTTIME attribute wrappers use a "const" message
      adds  eb7ff92   s3: Run RPC-SAMBA3-GETALIASMEMBERSHIP-0 in make test
      adds  a23084e   tdbtool: avoid using c++ reserved words.
      adds  619ad0c   s4-smbtorture: add a samr_GetAliasMembership test to RPC-SAMR.
      adds  c0883fb   Fixed incorrect checking of PRINCIPAL_SELF permissions.
      adds  dc4c411   s4-smbtorture: skip GetAliasMembership against s4.
      adds  bbec305   s4:"samdb_set_password" - remove delete instructions
      adds  159c1b8   Fix bug #6939 - mangling method = hash breaks long filenames.
      adds  fbf4923   Update default with correct value. Add a note about Win7 behavior here. Jeremy.
      adds  5c13a90   s4 torture: close handle instead of using exit
      adds  f02206d   s4 torture: RAW-STREAMS-CREATEDISP Use a normal deny mode
      adds  f8bb5a6   s4 torture: Parameterize streams delete behavior rather than commenting out the check.
      adds  c3582f9   s4 torture: Add RAW-STREAMS-RENAME3 to show error when trying to overwrite a stream with an open handle
      adds  cfbf62d   s4 torture: RAW-STREAMS-NAMES Make sure the create time of the streams are different from the base file
      adds  f8ab38a   Vector correctly through reply_openerror() (which uses the same logic). Jeremy.
      adds  0c1ff3b   Always map EMFILE to ERRDOS, ERRnofids, *NOT* NT_STATUS_TOO_MANY_OPENED_FILES. This is what W2KR3 does for NTCreateX and openX calls. May be the correct fix for bug 6837 - "Too many open files" when trying to access large number of files. Jeremy.
      adds  c3d1e5c   s4:provision Give a more useful error message in guess_names
      adds  027cba6   Return NULL in strlower_talloc if src is NULL
      adds  2ad086e   s4-dsdb: Add a check to prevent acl_modify from debuging a NULL message
      adds  d99084f   s4-dsdb: Move get_last_structural class from descriptor.c to util.c
      adds  8b88925   s4-dsdb: return an error if samAccountName is not specified when creating a user.
      adds  0806006   s4-dsdb: fix handling of AUX classes in objectclass_sort
      adds  7cb858e   s4-dsdb: Add a test for adding, deleting, and appending a posixAccount objectClass to a user
      adds  20869a0   s4-ldb: canonicalise the message on ldb_add
      adds  811b405   s4-scripts: add a enablerecyclebin script
      adds  f392ae5   s4-ldb: display msDS-OptionalFeatureGUID as a GUID
      adds  db76e65   s4-dsdb: fixed the sort in dsdb_find_nc_root()
      adds  82bf0d8   s4-dsdb: added ldb_dn_update_components()
      adds  b3c69e7   s4-dsdb: declare ldb_dn_update_components()
      adds  5d7805b   s4-dsdb: greatly simplify the subtree_delete module
      adds  cb841c3   s4-ldb: fixed a valgrind error in ldbtest
      adds  19cdcde   s4-dsdb: stop warnings about unknown struct GUID in prototypes
      adds  7481667   s3-docs: add new pam_winbind.conf(5) manpage.
      adds  72d68ac   s3-docs: mention pam_winbind.conf(5) manpage in pam_winbind(8) manpage.
      adds  39616c0   Added oid for AS_SYSTEM control, used to bypass access checks for system operations.
      adds  ea365af   Added freeing a successful req so it doesnt croud the ldb context
      adds  60d8ab3   Adapted acl module to skip checks if as_system control is provided.
      adds  9b86923   s4 torture: Fix RAW-STREAMS-DELETE to pass against samba3
      adds  daa561d   s4 torture: Add test to show archive bit behavior with directories
      adds  69d26d2   reply_force_nterror() is not used anywhere. Remove it. Jeremy.
      adds  0dd8c8a   reply_doserror() doesn't force DOS errors on the wire.
      adds  32861b9   Actually explain the twisty paths of tortured logic behind reply_doserror(), reply_nterror(), and reply_nterror(NT_STATUS_DOS()).
      adds  4dc958c   s4:kdc: convert UDP based communication to tdgram_context
      adds  fcbe8f0   s4:kdc: setup the local and remote tsocket_address at accept time
      adds  590f7c2   Output %p as unsigned in snprintf replacement.
      adds  4b7a6b1   tevent: prefix types and defined with tevent_ and TEVENT_
      adds  1b5389a   s3: Fix an error case in cli_negprot
      adds  882768c   s4-dsdb: give us an invocationID when in standalone mode
      adds  dbda2c2   s4-provision: added a note about where invocationIDs come from
      adds  2c88ffb   s4-dsdb: added two new dsdb_get_extended_dn_*() helper functions
      adds  e89a2db   s4-dsdb: use varargs expression in dsdb_module_search()
      adds  9d56f65   s4-dsdb: added dsdb_get_extended_dn_uint64()
      adds  a070119   s4-dsdb: added DSDB_MODIFY_RELAX flag to the dsdb_module_*() calls
      adds  47560bf   s4-dsdb: don't use a non-constant format string for a printf format
      adds  2a4a159   s4-repl: lower debug level of a common message
      adds  a106fef   librpc: fixed the GUID_compare() function
      adds  d370810   s4-drs: another two unsigned comparison bugs
      adds  ec74ffa   s4-schema: a unsigned comparison bug in the schema code
      adds  87f28cc   s4-torture: another unsigned comparison bug
      adds  60acce5   s4-repl: only try to replicate for NCs that we are a master for
      adds  92d75a4   s4-kcc: don't crash with a NULL ntds connection list
      adds  452fc0d   s4-repl: give a reason why the prepare commit failed
      adds  03a1451   s4-drstest: Don't remove temp LDB so it can be reviewed if necessary
      adds  d9606d6   s4-drs: Fix bug - prefixMap is not updated when adding new OIDs.
      adds  c113be8   s4-tort: Move Schema tests from ldap.py into separate module
      adds  ee48f58   s4-tort: Tests for "msDS-IntId" attribute implemented
      adds  14bac3a   Revert "s4-drs: cope with bogus empty attributes from w2k8-r2"
      adds  4e8ad28   s4-schema: Set ATTID in schema cache from "msDS-IntId"
      adds  a409c0f   s4-schema: Constraints on msDS-IntId attribute
      adds  516316b   s4-schema: Implement msDS-IntId attribute generation
      adds  11e2c57   s4-dsdb-util: Utility function to process ldb_request in transaction
      adds  7685bbb   s4-dsdb-util: Execute ldb_request using LDB_CONTROL_AS_SYSTEM
      adds  9f6c818   s4-drs: Save prefix map using LDB_CONTROL_AS_SYSTEM control
      adds  35b8808   Adapted acl module to skip checks if as_system control is provided.
      adds  911cefd   s4-tort: Test handling of different ATTID values in prefixMap interface.
      adds  ad35153   s4-drs: Implement constraints on ATTID values in prefixMap
      adds  ec7dc6a   s4-torture: update uuid_compare test for new behaviour
      adds  0c36259   s4-schema: fixed the sorting of schema attributes
      adds  ebcb28c   s3: Remove unused winbindd_lookupsid_async
      adds  0c3e3b7   s3: Remove unused winbindd_lookupname_async
      adds  5156fa8   s3: Remove unused winbindd_getsidaliases_async
      adds  2591a52   s3: Remove unused query_user_async
      adds  dfd876e   s3: Remove unused do_async_domain
      adds  d40edae   s3: Remove unused winbindd_sid2uid_async
      adds  fb77442   s3: Remove unused winbindd_sid2gid_async
      adds  93bcc34   s3: Remove unused winbindd_uid2sid_async
      adds  3f98c2c   s3: Remove unused winbindd_gid2sid_async
      adds  4b84d75   s3: Remove unused do_async
      adds  a8875c5   s3: Remove some unused dual functions
      adds  c25d9ad   s3: Remove unused winbindd_dual_userinfo
      adds  74b1a02   s3: Remove unused winbindd_dual_lookupsid
      adds  4f434e0   s3: Remove unused winbindd_dual_lookupname
      adds  958fdaf   s3: Remove unused winbindd_dual_getdcname
      adds  9568c76   s3: Remove unused winbindd_dual_getuserdomgroups
      adds  66bcae6   s3: Remove an unused struct definition
      adds  0a130da   s3: Remove unused winbindd_dual_getsidaliases
      adds  d534a5b   s3: Remove unused get_sam_group_entries
      adds  e1bf189   s3: Fix some nonempty blank lines
      adds  e7468fb   s3: Shrink winbindd_proto.h a bit
      adds  d9ca148   s3-docs: not working for SuSE anymore...
      adds  0d41278   s3-docs: mention all long option names in samba.entities file.
      adds  722a330   s3-docs: mention long and undocumented option names in pdbedit manpage.
      adds  f868672   s3-docs: mention long option names in smbtree manpage.
      adds  6ffa5df   s3-docs: mention -O, --stdout in smbget manpage.
      adds  71a5aef   s3-docs: mention long and undocumented option names in smbclient manpage.
      adds  308e1b5   s3-docs: mention long and undocumented option names in smbcacls manpage.
      adds  9a7bed7   s3-docs: mention long and undocumented option names in rpcclient manpage.
      adds  714c60e   Rename 282 -> ERReasnotsupported. Jeremy.
      adds  642101a   Remove all calls to reply_doserror - turn them into correct reply_nterror calls. Next rename reply_doserror -> reply_force_doserror and plumb in when NT_STATUS_DOS is used. Jeremy.
      adds  74deee3   Rename reply_doserror() -> reply_force_doserror().
      adds  2308ec7   s3:winbindd: Fix a brown paper bag bug in wbinfo -t ...
      adds  9b6b01a   s3:winbind: Add a lower-cost alternative to wbinfo -t: wbinfo --ping-dc
      adds  c8e6279   Fix initialisation of TypeObject samba.param.LoadparmService.
      adds  8b278e6   tdb: Fix formatting of API check file.
      adds  0110990   tdb: Also build and install tdb manpages from standalone tdb.
      adds  1d9a243   ldb_wrap: Fix compilation when using system ldb.
      adds  5b9e98a   provision/pyldb: Avoid linking in static python ldb module.
      adds  2a9c227   param: Fix build on systems without ldb installed.
      adds  fd0c3a2   s4 torture: Do a better job of closing open files in RAW-OPLOCK.
      adds  c33988c   s4 torture: Be more permissive with share modes for oplock testing
      adds  43a8b49   s4 torture: Update raw oplock to use win7 as the baseline for rename oplock break behavior
      adds  fd5350d   s4 torture: Add RAW-OPLOCK-EXCLUSIVE7 which is similar to BATCH19
      adds  100168d   Fix bug reported in mangle_hash code (no bugid yet).
      adds  551ea65   Samba4 and LDB requires talloc 2.0.1
      adds  383369e   s4:auth generate the prototype file in the right place
      adds  0809696   s4:auth Change 'get_challenge' API to be more like Samba3
      adds  585900d   s4:gensec Don't give a warning when Windows client connects with NTLM
      adds  b6f446c   s3: Move smb_splice_chain to smbd/process.c, its only user
      adds  528c150   s3: Remove a pointless else branch
      adds  47bee67   s3: Restore correct timeouts for SMB requests
      adds  ba2cfce   libcli/auth Make gd's NDR NTLMSSP parsers helpers common
      adds  9b36fa0   s3:ntlmssp: rename enum NTLMSSP_ROLE into enum ntlmssp_role
      adds  dee35f7   s3:ntlmssp: move to C99 integer types in ntlmssp.h
      adds  5b37cd2   s3:ntlmssp: remove the typedef NTLMSSP_STATE
      adds  802e932   s3:ntlmssp: only include ntlmssp.h where actually needed
      adds  3b40ec8   s3-docs: mention -M option and remove nonexisting -G option in pdbedit manpage.
      adds  475d296   s3-net: use generated krb5.conf in 'net ads testjoin'
      adds  40d4c31   s3: Remove unused sendto_child()
      adds  6dc924f   s3: Remove some unused code
      adds  5aa0d97   s3: wbinfo --ping-dc is not cacheable
      adds  3bd4f67   s4: make ldbadd/ldbmodify/ldbdelete really use the --controls switch
      adds  8dc636a   s4: tests controls parsing and using for ldbadd/ldbedit/ldbmodify
      adds  4cc0bb7   s4: Fix the build
      adds  7e8b042   s4:ldb Fix declaration in the middle of the code
      adds  29a8467   doc: update mount.cifs man page with nounix option
      adds  da27d4e   s4:cleanups remove trailing spaces and tabs
      adds  67d1af4   s4:cleanups More trailing spaces and tabs
      adds  3d85b1e   The posix acl version of set_nt_acl() could set the stat_ex struct in the fsp->fsp_name pointer incorrectly for a directory.
      adds  6dcbb84   Attempt to fix one of the last two bugs with the full Windows ACL support.
      adds  56f9d18   s3: Remove some pointless casts
      adds  daecb74   s3: Remove some pointless SMB_ASSERTs
      adds  0421098   s3: Fix a 64-bit error
      adds  a3f43e3   s3: Fix a comment in conn_cache.c
      adds  53bf5f0   s3: Remove some unnecessary variables from libsmb/conn_cache.c
      adds  ffab1a2   s3: Remove unused flush_negative_conn_cache()
      adds  9620791   s3: Remove unused delete_negative_conn_cache()
      adds  4784c8c   tsocket: allow AF_UNIX sockaddrs smaller than sizeof(sockaddr_un)
      adds  17c804a   tsocket: only copy the specific part of sockaddr*
      adds  445baf5   s4:lib/socket: add helpers functions to convert between socket_address and tsocket_address
      adds  d3ee0f0   s4:lib/socket: add socket_get_{remote|local}_addr() to get a tsocket_address instead of a socket_address
      adds  4e2da42   s4:smb_server: fix mixing socket_address and tsocket_address
      adds  500f55c   s4:smbd: hold tsocket_addresses on the stream_connection
      adds  5126b52   s4:kdc: use the remote and local address from the stream_connection struct
      adds  577857d   s4:gensec: change gensec_update_send/recv to tevent_req
      adds  078482a   s4:auth: change auth_check_password_send/recv to tevent_req
      adds  f03e88f   s4-net: Fix 'talloc_free with references ...' error
      adds  20c7c27   s4-libnet: Python binding for libnet_SetPassword()
      adds  33699bb   s4-libnet: Simple test for net.SetPassword() python binding
      adds  ef453c6   py_net/libnet: Remove C++-style comments, add more error checking, move initialization of dcerpc subsystem to libnet.
      adds  b911a7b   s3: getgrent_state has been replaced by grent_state
      adds  03617df   s3: winbindd_cli_state->getgrent_state is no longer used
      adds  50e5f9d   s3: Fix some nonempty blank lines
      adds  634d084   s3: Replace IS_DOMAIN_OFFLINE by a function
      adds  7e66145   s3: Fix a bogus uninitialized variable warning
      adds  0a6a13d   s3: Fix a typo found by Matthias Dieter Wallnöfer <mdw at samba.org> -- thanks :-)
      adds  ff0f8bd   s3:winbind Make the normal client exit message a bit more understandable
      adds  72d9359   python: Remove sys.path line rather than updating it when installing to python system path.
      adds  2daa084   s3: Simplify "setup_domain_child" slightly
      adds  d53cfb7   s3: Simplify winbindd_list_trusted_domains() slightly
      adds  2c49678   s3: Remove some unused code
      adds  0aa8946   s3: Simplify winbindd_ads.c:trusted_domains()
      adds  b8fcba9   s3: Pass netr_DomainTrustList instead of names and sids through (*trusted_domains)
      adds  c0289d6   s3: Move a lp_winbind_trusted_domains_only() check to wb_getgrsid()
      adds  e5fbff0   s3: Check for lp_winbind_trusted_domains_only in wb_gettoken()
      adds  8ab6279   s4:ntlmssp: fix whitespaces in ntlmssp.h
      adds  5ff127b   s3:ntlmssp: rename NTLM_MESSAGE_TYPE into ntlmssp_message_type
      adds  5541a91   s3:ntlmssp: fix spelling
      adds  e78558a   s3:ntlmssp: fix whitespace in ntlmssp.h
      adds  7cff7d9   s3:ntlmssp: remove unused ref_count from ntlmssp_state
      adds  05f7a86   s3:ntlmssp: remove unused ntlmssp_stored_response()
      adds  9d5f41c   s3:ntlmssp: move some indentation in ntlmssp_sign.c
      adds  4afb211   s3:ntlmssp: remove unused p24 variable from ntlmssp_sign_init()
      adds  af25fb5   s4:auth: remove autogenerated auth/ntlm/auth_proto.h
      adds  27349a6   s4:auth: make auth_challenge_may_be_modified() public
      adds  8b68349   s4:auth: add auth_get_server_info_principal() prototype to auth.h
      adds  c064549   net: Support implementing subcommands in python.
      adds  9b1a210   net: Support usage/help of subcommands implemented in Python.
      adds  9e603df   s4/net: Support parsing arguments in Python commands.
      adds  8c19cd2   netcmd: Add some basic tests.
      adds  eaf4a9a   s4/net: Make pwsettings a net subcommand.
      adds  732a763   Use CommandError exception to deal with problems during net commands.
      adds  027f6ad   s4/net: Use d_printf consistently when reporting errors.
      adds  e60a40e   s4/net: Add domainlevel subcommand.
      adds  433f58f   s4/net: Pass all arguments through to the Python commands.
      adds  e2c4d82   s4/net: Allow options before arguments for Python commands.
      adds  588b3e6   python: When updating sys.path to include the Samba python path, avoid throwing away the changes made by site.py.
      adds  94454ad   net: Make arguments available to python commands as sys.argv.
      adds  fbb59b2   dsdb: Fix dependencies when building against system ldb.
      adds  c9b6ad2   s3:ntlmssp: change get_challange() to return NTSTATUS
      adds  a8e61ac   s4:auth/ntlmssp: let get_challenge() return a NTSTATUS and fill a stack buffer
      adds  60b9434   s4:ntlmssp_server: remove unused variable
      adds  dea4560   s4:ntlmssp: use data_blob_null in ntlmssp_server_auth()
      adds  7d4692f   s4:ntlmssp_server: clear session key in ntlmssp_server_preauth()
      adds  3f04b60   s4:ntlmssp_server: don't use mem_ctx in auth_ntlmssp_check_password()
      adds  994d34b   s4:ntlmssp_server: don't use a mem_ctx for ntlmssp_server_auth()
      adds  f31d144   s4:ntlmssp_server: always call ntlmssp_server_postauth() and decide there if it's a noop
      adds  d5cbfbb   s4:ntlmssp: remove mem_ctx from check_password() callback to match s3
      adds  b0dd364   net: Add some German translation
      adds  1aed373   s4:lib/registry/util.c - Reintroduce "FIXME"s
      adds  3a271a8   Prevent NULL dereference if group has no members
      adds  31cc963   net: Allow python subcommands to provide commands that are not recognized by net itself.
      adds  18d2213   Fix commands in password tests.
      adds  797977a   blackbox.passwords: Use convenience variable for net.
      adds  552e656   net: Allow Python commands to return None instead of 0.
      adds  b531696   net: Move 'setpassword' to 'net setpassword'.
      adds  345b25d   net: Move setexpiry to 'net setexpiry'
      adds  73594c2   net: Fix tests and documentation of setexpiry.
      adds  9e5ef91   net: Move 'newuser' to 'net newuser'
      adds  7effe2d   net: Support 'super' commands implemented in Python.
      adds  ea5af6e   pyldb: Add dom_sid.split in favor of less powerful dom_sid_to_rid().
      adds  66f81d1   samba: Fix whitespace, remove pointless 'pass' statement.
      adds  dbd7a62   py/security: Add test for dom_sid.split.
      adds  3239872   s4-net: fixed pwsettings command
      adds  9d6411d   s4-testpasswords: fixed CONFIG and quoting
      adds  de94857   s4-net: fixed finddcs to use empty SID instead of NULL sid (NDR error)
      adds  0c29640   s4/build: Indicate whether Samba4 is being built against the system Heimdal.
      adds  9085499   heimdal_build: Explicitly specify 'YES' when enabling external libraries.
      adds  41c3c97   s4-dsdb: add support for storing linked attribute meta data in extended DNs
      adds  d5020e3   s4-dsdb: add a TODO item for linked attributes in extended_dn_out
      adds  dee6b6f   s4-dsdb: implemeneted replmd_modify_la_replace()
      adds  3b05606   s4-dsdb: added support for backlinks in repl_meta_data
      adds  c071af3   s4-dsdb: linked_attributes_modify no longer handles modifies
      adds  3199e02   s4-dsdb: add a comment on the use of ldb_rename()
      adds  bd5678f   s4-dsdb: repl_meta_data now replaces objectguid in all cases
      adds  5964acf   s4-dsdb: the linked_attributes module no longer handles deletes
      adds  348bcfc   s4-dsdb: added replmd_delete, based on Eduardos work
      adds  9e96ae8   s4-dsdb: add linked attributes meta_data handling to replmd_add
      adds  3fe9244   s4-dsdb: remove linked_attributes_add
      adds  2b5cd3d   s4-dsdb: some backlinks can be processed immediately
      adds  e9699e9   s4-dsdb: do the rename after the modify in replmd_delete
      adds  5eefff9   s4-dsdb: simplify the linked_attributes module
      adds  e4a6f5c   s4-dsdb: handle links with no backlinks in replmd_delete
      adds  f1b6484   s4-dsdb: split RMD_USN into RMD_LOCAL_USN and RMD_ORIGINATING_USN
      adds  b1db66a   s4-dsdb: allow the component name to be specified in dsdb_get_extended_dn_guid()
      adds  312ef9d   s4-dsdb: add REVEAL_INTERNALS in the search for linked_attributes
      adds  4dbcab4   s4-dsdb: store full meta data from DRS for linked attributes
      adds  809bcfc   s4-dsdb: minor cleanup in DRS replicated objects code
      adds  beba977   s4-dsdb: ask for REVEAL_INTERNALS in getncchanges
      adds  fde3f64   s4-drs: added linked attribute replication to getncchanges
      adds  26ec526   s4-dsdb: auto-upgrade w2k formatted linked attributes when modified
      adds  b34db08   s4-ldb: use the RELAX control to disable single value checking on replace
      adds  64802c5   s4-dsdb: added dsdb_dn_is_upgraded_link_val()
      adds  225bcfa   s4-drs: handle mixtures of old and new style links in getncchanges
      adds  3c1259f   s4-dsdb: added dsdb_check_single_valued_link()
      adds  5dcb903   s4-dsdb: move checking for single valued links to samba modules
      adds  bf8ccd2   s4-dsdb: fill in the correct version number of links that come over DRS
      adds  bcc952d   s4-drs: some useful debugging options for getncchanges
      adds  340d7e8   s4-drs: fixed the UDV return in getncchanges
      adds  dd33a22   s4-dsdb: use a common method for finding a link pair
      adds  e1ffcfc   s4-ldb: added ldb_module_get_ops()
      adds  ca5c3a0   s4-dsdb: added DSDB_FLAG_OWN_MODULE
      adds  d4853fe   sd-schema: order DRS classes on the wire in reverse order
      adds  9f02898   s4-schema: don't fill in the extended DN with a zero GUID
      adds  cb00e44   s4-drs: give a reason when an AddEntry commit fails
      adds  701148b   s4-drs: we are doing the sorting for getncchanges in the app code now
      adds  7653f56   s4-drs: implemented sorting functions based on replication flags
      adds  5bf257f   s4-drs: use the extended linearized form for DRS replication
      adds  ff6dd4a   s4-drs: send all linked attributes at the end of a replication cycle
      adds  0c2afdd   s4-drs: update highwatermark after successfully encoding the object
      adds  0d5d7f5   s4-drs: treat a zero GUID as not present in replmd_add_fix_la
      adds  2e11448   s4-drs: give an error message in repl_meta_data if we don't get a partition control
      adds  e3054ce   s4-drs: cope better with NULL GUIDS from DRS
      adds  7a39340   s4-drs: use dsdb_module_guid_by_dn()
      adds  5b31cb2   s4-drs: fixed typo for uSNCreated
      adds  9572535   s4-drs: update comment to refect only forward link in this fn
      adds  5305032   s4-drs: use DSDB_FLAG_OWN_MODULE
      adds  0bf7f95   s4-drs: isRecycled only exists in FL W2K8-R2
      adds  9f053d4   s4-drs: don't try to remove backlinks directly
      adds  db3f0e8   s4-dsdb: fixed valgrind error in replmd modify
      adds  36f8ece   s4-ldb: show the error code as well as errstr
      adds  a81dd03   s4-drs: set flag to indicate that we do support linked attributes
      adds  5e52c71   s4-dsdb: added parse functions for DRS linked attribute blobs
      adds  38160de   s4-drs: use dsdb linked attribute parse functions
      adds  5dd6e08   s4-drs: use dsdb_module_rename()
      adds  d48237d   s4-drs: re-resolve the DN in linked attribute processing
      adds  e3cf818   s4-drs: sort linked attributes
      adds  baae6ef   s4-ldb: added ldb_val_to_time()
      adds  c306179   s4-dsdb: use ldb_val_to_time() instead of ldb_string_to_time()
      adds  708ad42   s4-dsdb: use safe length limiting in string->integer conversion
      adds  53e86ac   s4-ldb: use safe length limited conversions for int64 and time
      adds  1ab5020   s4-ldb: declate ldb_val_to_time()
      adds  302dcd0   s4-ldbmodify: show the error code as well as error string
      adds  81e8a18   s4-ldb: allow modules to override error return values
      adds  98d94cc   s4-ldbtest: fixed message element in modify
      adds  6628588   s4-dsdb: added dsdb_set_extended_dn_guid()
      adds  4eecfc8   s4-drs: make sure the DNs we put in the db have a extended GUID
      adds  e410a91   s4-ldb: show an error string, as well as error message
      adds  1c5a268   s4-ldaptest: need to use MessageElement for modify messages
      adds  23eb9f4   s4-dsdb: allow system to remove deleted objects
      adds  9819d28   s4-dsdb: added dsdb_tombstone_lifetime()
      adds  8eaed07   s4-dsdb: make sure 'whenChanged' is set on modify
      adds  335af02   s4-ldb: fixed valgrind error: ares can be freed by callback
      adds  031460b   s4-dsdb: fixed samdb_create_foreign_security_principal() to use the wellknown GUID
      adds  08bad38   s4-dsdb: fixed several memory leaks
      adds  cced567   s4-kcc: added a preiodic task to remove deleted objects
      adds  00b39c7   s4-dsdb: switched to using RMD_FLAGS instead of DELETED in extended DNs
      adds  fef3c91   libreplace: some systems don't have memmem()
      adds  a214ebc   ldb: Fix the standalone ldb build.
      adds  0bc902a   s4-sddl: DRS replication needs REVISION_ADS for SDs
      adds  e809b72   s4-drs: don't give an error on repsTo delete if add is also specified
      adds  5047548   s4-dsdb: force REVISION_ADS for new and updated ACLs in dsdb
      adds  d05e17f   s3: Introduce domain_is_forest_root() helper function
      adds  583d192   s3: Adapt sid_dup_talloc to README.Coding
      adds  22a4a00   s3: Make free_domain_list() static
      adds  92345f4   s3: Avoid adding a domain twice
      adds  133f023   s3: Use global_sid_Builtin in find_builtin_domain
      adds  a66341b   s3: simplify find_root_domain, find_our_domain() never fails
      adds  063900a   s3: Fix a typo
      adds  a321dd9   s3: Convert cli_session_setup_kerberos to the async API
      adds  3f25fb5   s3: NT_STATUS_MORE_PROCESSING_REQUIRED is a valid sesssetup return value
      adds  2d75aa0   s3: Convert cli_sesssetup_ntlmssp to the async API
      adds  6edfbbd   s3: Remove some unused code
      adds  6ada1f2   libwbclient: Remove a pointless check
      adds  e2f361d   s3: Fix some nonempty blank lines
      adds  41a5149   s3: Slightly simplify winbindd_dual_ccache_ntlm_auth
      adds  99f2924   s3: Convert cli_tdis to the async API
      adds  37ac16a   s3: Convert cli_ulogoff to the async API
      adds  675d5fe   s3: Fix an uninitialized variable warning
      adds  ac5b090   s3: Fix a shadowed variable warning
      adds  283a73c   s3: Trim down smbcontrol a bit
      adds  2ed51fb   s3: Happy New Year 2010
      adds  a06e5cd   s4: Happy New Year 2010
      adds  fb5383c   Merge branch 'master' of git://git.samba.org/samba
      adds  5df8b33   blackbox/test_export_keytab.sh: use VALGRIND for samba4kinit
      adds  1525e59   blackbox/test_export_keytab.sh: correctly remove temporary files
      adds  f04e10f   s4:dsdb/repl: convert dreplsrv_out_drsuapi_send/recv to tevent_req
      adds  2a66db8   Fix the merged build. Probably not strictly correct but allows us to "make test". Jeremy.
      adds  9a9d737   s3 net: Add a few missing gettext calls.
      adds  da41f23   s3 net: Fix up a share type translation and translate some more strings
      adds  36493bf   s3: Fix infinite loop in NCACN_IP_TCP asa there is no timeout. Assume lsa_pipe_tcp is ok but network is down, then send request is ok, but select() on writeable fds loops forever since there is no response.
      adds  133638c   s3: Make winbindd_cache.c aware of domain offline to avoid unnecessary backend query.
      adds  d06fb8e0  s3: List trusted domains from wcache when domain is offline.
      adds  d8ca002   s4:ldap_schema.py - Move generated attributes check
      adds  bbf9885   s4:ldap_schema.py - add an additional check for validity of "defaultObjectCategory"
      adds  c051008   s4:schema_load.c - Typo
      adds  77ce33c   s4:SAMLDB LDB module - Rework to allow checks for wrong "defaultObjectCategory" attributes
      adds  a08a0ff   s4:SAMLDB LDB module - Fix trailing whitespaces
      adds  f6bd654   Fix bug #7020 - smbd using 2G memory.
      adds  a2044b9   s4: Fix result check for getaddrinfo()
      adds  f408d58   tevent: create symbol links to shared libraries see https://bugzilla.samba.org/show_bug.cgi?id=6991 for details
      adds  eff6022   talloc: create symbol links to shared libraries see https://bugzilla.samba.org/show_bug.cgi?id=6991 for details
      adds  0a3a6bb   tdb: create symbol links to shared libraries see https://bugzilla.samba.org/show_bug.cgi?id=6991 for details
      adds  c01f443   tdb: fix standalone 'make installdocs'
      adds  350db0b   vfs_commit: print warning when no fsync support is there
      adds  e172b21   ѕ3:configure: use gettimeofday check from lib/util/
      adds  0457cf9   s4-smbtorture: refactor test_GetPrinter in RPC-SPOOLSS.
      adds  7568f49   s4-smbtorture: add test_SetPrinter to RPC-SPOOLSS.
      adds  3dbe860   s4-smbtorture: add test_ChangeID to RPC-SPOOLSS.
      adds  d5995ee   Second part of the fix for bug #7020 - smbd using 2G memory.
      adds  c1c7b6c   s3:lib/time: remove unused nt_time_equals
      adds  c5f24c3   s3:lib/time: remoce null_mtime() - use null_time()
      adds  b3e065e   ѕ3:lib/time: replace make_dos_ and put_dos_ functions with those from lib/util/
      adds  571ee54   lib/util: move TIME_T_MIN/MAX defines into header file
      adds  f5729db   s3:lib/time: remove TIME_T_MIN/MAX defines
      adds  655bdb1   s4/torture: add more lock cancellation tests
      adds  71a40d7   s4/torture: fix small bug in lock test
      adds  309473f   Merge branch 'master' of git://git.samba.org/samba
      adds  71e3de6   s3:pdb_ldap:init_sam_from_ldap: untangle an assignment from the check
      adds  2fad148   s3:pdb_set_pw_history: free the old history before setting the new.
      adds  147a2c0   s3: Avoid a memset(, 0, ) call
      adds  3d83949   s3: Fix a typo
      adds  ca6c1cd   s3: Simplify pdb_set_plaintext_passwd() slightly
      adds  7ba0064   s3: Simplify pdb_set_plaintext_passwd() a bit
      adds  e729025   s3: Make use of talloc_array in pdb_set_plaintext_passwd()
      adds  864ed92   s3: Simplify pdb_set_plaintext_passwd by using talloc_zero_array
      adds  7633837   s3: Simplify pdb_set_plaintext_passwd: memcpy deals fine with 0 bytes
      adds  a3f5222   s3: Simplify pdb_set_plaintext_passwd() by removing a redundant condition
      adds  ec0998a   s3: Add a paranoia check to pdb_set_plaintext_passwd()
      adds  2a11f3b   s3: Simplify pdb_set_plaintext_passwd: pwHistLen==0 was checked above
      adds  5e2fc28   s3: Simplify pdb_set_plaintext_passwd: pwhistory==NULL can not happen anymore
      adds  be05d71   Simplify E_md5hash a bit
      adds  53a1ed9   s3: Factor password_in_history() out of check_passwd_history()
      adds  b5fcb34   s3:check_sam_security: untangle assignment from statement
      adds  7ac18c7   s3:auth:sam_password_ok: enhance readability (imho) by adding some pointers
      adds  0172587   s3:auth:sam_password_ok: fix allocation of a data blob.
      adds  c0f404a   s3:auth: use data_blob_null instead of data_blob(NULL, 0) in sam_password_ok()
      adds  3634859   s3:auth:sam_password_ok: take username, acct_ctrl and nt/lm hashes, not sampass
      adds  de4fb80   s3:auth:check_sam_security: null out sampass after it has been stolen.
      adds  970317c   s3:auth:check_sam_security: create (and use) a common exit point
      adds  5ad1b7e   s3:auth:check_sam_security: fix a leading tab/ws mixup
      adds  7248873   s3:auth:check_sam_security: improve calling and logging of pdb_update_sam_account
      adds  8289b46   s3: Lock down some srvsvc calls according to what w2k3 seems to do
      adds  c1ca000   s3-docs: fix eventlogadm manpage typo.
      adds  801edec   s3: Remove some code that has become unnecessary
      adds  667b6f3   s3:smbd:password_in_history: treat entry with 0 salt as 0 + plain nt hash
      adds  017ccd0   s3:passdb: store the plain nt passwords hashes in history, not salted md5
      adds  46111dc   s3:auth:check_sam_security: introduce a bool var to control pad_pw_count incrementation
      adds  dc68982   s3:auth: don't update the bad pw count if pw is among last 2 history entries
      adds  34f0cff   s3 torture: Prevent smbcli segfault when running smbtorture3 against an smbd with security=share
      adds  57be1d0   s4 torture: Add RAW-OPEN-NTCREATEDIR to test error checking for open directories as files
      adds  487a03a   testprogs: add win32 spoolss testsuite.
      adds  9185fd0   testprogs: pass down architecture in spoolss test.
      adds  339afda   testprogs: add support for "print" option in win32 spoolss torture test.
      adds  c915bd8   linked_attributes: Fix missing dependency on util.
      adds  fbc3a0f   s4-dsdb: added samdb_reference_dn()
      adds  bd6d0e9   s4-ldb: added nice ldif display of 64 bit ranges for RIDs
      adds  a136249   s4-provision: added an initial RID Set
      adds  2bad107   s4-dsdb: added samdb_rid_set_dn()
      adds  5eb3b91   s4-provision: the DC object itself needs a fixed objectSID
      adds  7f90a05   s4-samldb: use RID Set to allocate user/group RIDs
      adds  226460d   s4-dsdb: move the RID allocation logic into ridalloc.c
      adds  fcfb5d7   s4-provision: allow provision modifies to add records
      adds  f137f93   s4-dsdb: added dsdb_module_add()
      adds  f240110   s4-dsdb: added dsdb_module_reference_dn()
      adds  e6f14ac   s4-dsdb: added dsdb_module_constrainted_update_integer()
      adds  d0bd6e7   s4-dsdb: added dsdb_next_callback()
      adds  439ee5a   s4-dsdb: use dsdb_next_callback()
      adds  1053ce5   s4-dsdb: implement creation of the RID Set object
      adds  53d10d1   s4-provision: don't hard wire the creation of the RID Set object
      adds  5136438   s4-dsdb: implement refresh of RID Set pool for a local RID Manager
      adds  dd8cb3c   s4-dsdb: fixed usage of rIDAllocationPool and rIDPreviousAllocationPool
      adds  c12b9ab   s4-dsdb: clarify who is responsible for each attribute
      adds  45550f8   s4-dsdb: added dsdb_module_set_integer()
      adds  37340d5   s4-ridalloc: copy with missing rIDNextRid and rIDAllocationPool
      adds  8cd2bed   s4-dsdb: added dsdb_find_guid_attr_by_dn()
      adds  19e515a   s4-repl: added request for RID allocation in drepl task
      adds  805ab0e   s4-messaging: added a new msg type MSG_DREPL_ALLOCATE_RID
      adds  dc11414   s4-dsdb: send a message to the drepl task when we need another RID pool
      adds  7a40cac   s4-dsdb: the dsdb ldb modules now need messagiing
      adds  cc7967b   s4-repl: allow for callbacks when a repl operation completes
      adds  2590b77   s4-repl: implement MSG_DREPL_ALLOCATE_RID
      adds  b1f97b7   s4-dsdb: added an extended operation for allocating a new RID pool
      adds  f254091   s4-dsdb: added support for DRSUAPI_EXOP_FSMO_RID_ALLOC
      adds  dcbba58   s4-event: added s4_event_context_set_default()
      adds  ac5d426   s4-drs: added some debug messages
      adds  c4fa4d1   s4-dsdb: improve error messages in schema and pdc_fsmo modules
      adds  fdf12a6   s4-ldb: improve error handling in indexing code
      adds  42f0bda   s4-provision: RID 1000 is consumed by the machine account
      adds  1f25d0a   s4-provision: re-open sam.ldb after creating the schema
      adds  9672a3d   s4-devel: a useful script to setup bin/ and st/ as tmpfs filesystems
      adds  f7756c8   s4-partition: don't ignore errors from other modules
      adds  a7b3891   s4/dsdb_schema: GET_UINT32_DS() macro to use supplied default value instead of 0
      adds  a44ae10   s4/dsdb_schema: fetch msDS-IntId value during SCHEMA replication
      adds  9871f52   s4/dsdb_schema: use msDS-IntId value for attribute look-up
      adds  73838b3   s4-libnet: better error messages in libnet_vampire.c
      adds  6247a13   s4/schema: Do not assign msDS-IntId value if LDB_CONTROL_RELAX_OID is passed
      adds  2523811   Revert "s4-schema: Set ATTID in schema cache from "msDS-IntId""
      adds  3352e5d   s4/dsdb_schema: Load msDS-IntId value separately when loading from LDB
      adds  4c7bf05   s4-idl: added some more wellknown attributeIDs
      adds  ff968e4   s4-idl: regenerate DRS IDL
      adds  cd65ce8   s4-schema: make ldb_val to string comparison safer with nul termination
      adds  f7517e6   s4-schema: added dsdb_attribute_by_lDAPDisplayName_ldb_val
      adds  f6cf895   s4-schema: added generic attributeID conversion functions
      adds  a7fffe8   s4-provision: do a self join for all server types
      adds  5f36f03   s4-dsdb: no longer need special invocationID handling for standalone servers
      adds  308a479   s4-dsdb: added DSDB_FLAG_TOP_MODULE
      adds  a65823e   s4-dsdb: ensure we will in all the attributes for RID Set
      adds  2d10f3a   s4-dsdb: poke the RID Manager when completely out of RIDs too
      adds  5803253   s4-drs: we need to wrap extended operations in transactions
      adds  278d2f7   s4-smbd: setup the default event contexts for other process models
      adds  501dd4a   s4:dsdb/repl: convert dreplsrv_op_pull_source_send/recv to tevent_req
      adds  59f314d   s4-scripting: we need to use a base search for the NTDS GUID
      adds  5d6032e   s4-partition: fixed selection of partitions on exact match
      adds  d22a9e5   s4-dsdb: squash some unknown structure warnings
      adds  f118f54   s4-dsdb: added dsdb_module_am_system()
      adds  595fad2   s4-dsdb: allow specification of a SID if we are system
      adds  baa8793   s4-dsdb: use dsdb_module_am_system() in acl module
      adds  8b8bb15   s4-dsdb: fixed const misuse in acl module
      adds  43a815c   s4-samba3samtest: use system credentials for creating users
      adds  81c0b01   s4-secdesc: fixed the sec_descriptor.py test
      adds  66f161d   s4-acl: fixed acl.py test to use correct ldif
      adds  dd61336   s4-dsdb: added a samba3sid module
      adds  d6f92db   s4-samba3sam: use samba3sid module
      adds  f68c43e   s4-samba3sid: the sambaNextRid attribute is actually the previous RID
      adds  9aed099   s4-samba3samtest: force workgroup so the domain is right
      adds  dde2b66   s4-samba3sid: fixed error returns when res->count != 1 and oom
      adds  5ccf8ae   s4-samba3samtest: we need to force netbios name as well
      adds  9d296e6   s4-provision: added W2K8-R2 schema as provided by WSPP
      adds  c93a182   s4-schema: added some debug for bad attributes
      adds  d371b0e   s4-schema: added adminDisplayName and adminDescription
      adds  38909a4   s4-schema: switch to W2K8-R2 schema
      adds  ce21151   s4-schema: fixed attributes of aggregate schema
      adds  ebec499   s4-schema: added msDS-NcType to schema container
      adds  ad11deb   s4-schema: fixes for W2K8-R2 schema
      adds  8d87c0a   s4-drs: added two more SPNs in addentry
      adds  9bdd3d6   s3-docs: mention -K option in pdbedit manpage.
      adds  1bc9530   s3-time: fix build warnings after we moved to shared time functions.
      adds  bbaec01   libcli/util: add tstream_read_pdu_blob_send/recv
      adds  d97562b   s4:kdc: the ->process function returns "bool"
      adds  42c34cd   s4:kdc: use LIBSAMBA_TSOCKET
      adds  0588f34   s4-kdc: Migrate tcp connections to tsocket.
      adds  fca0c4d   s4:provision_self_join.ldif - Adapt comment after implementation of distributed RIDs
      adds  d7713d1   Re-fix bug 5202 - cannot change ACLs on writable file with "dos filemode=yes"
      adds  7eee8e0   Fix comment
      adds  39a4e2a   s4-ldb: validate the type of the ldb argument to ldb_dn_new()
      adds  196cb6b   s4-drs: fixed usage of ldb_dn_new()
      adds  6a36799   s4-messaging: fixed a memory leak in messaging_path()
      adds  651ddb7   s4-messaging: remove only usage of debug_ctx()
      adds  273a4d9   s4-debug: removed debug_ctx(). It didn't catch on :-)
      adds  9e6eb22   s4-drs: fixed the NC in the getncchanges RID alloc reply
      adds  b0090d0   s4-idl: give a enum for attribute cn and a 'NONE' attribute
      adds  349f7ba   s4-drs: added filtering by udv in getncchanges
      adds  39730ac   s4-drs: be less verbose when we filter objects by UDV
      adds  7010fad   s4-drs: calculate and send a uptodateness_vector with replication requests
      adds  1158c13   s4-drs: need to set the getncchanges extended_ret on success too
      adds  8ccedc3   s4-libnet: dsdb_wellknown_dn() in vampire code
      adds  acf33e0   s4-drs: moved the DsWriteAccountSpn call to its own file
      adds  8c2d7ae   s4-dsdb: added samdb_ldb_val_case_cmp()
      adds  ba745a4   s4-drs: fixed writespn to ignore add/delete errors
      adds  67d8518   s4-drs: having no SPNs to change is not an error
      adds  04e8237   s4-drs: base is_nc_prefix on instanceType
      adds  b37bec8   s4-drs: give DN of failed replication partition
      adds  45f49d0   s4-drs: add a local UDV entry even when no replUpToDateVector present on NC
      adds  8a09dc1   s4-schema: fixed the SDDL for the schema root security descriptor
      adds  93fefef   s4-samldb: fixed primaryGroupID when promoting a machine to a DC
      adds  a894eea   s4-debug: lower the verbosity of a couple of common log messages
      adds  c03a101   s4-drs: instanceType is always sent, regardless of UDV values
      adds  43c841b   s3: Fix a segfault in winbindd_dual_ccache_ntlm_auth()
      adds  fc17573   s3: Slightly simplify winbindd_store_creds
      adds  fd92db5   s3: Remove a pointless "else" branch from add_ccache_to_list()
      adds  d5091a1   s4-dsdb: added samdb_domain_sid_cache_only()
      adds  a3e089d   s4-ldb: display security descriptors with correct SDL for known SIDs
      adds  5c174c6   s4:provision_users.ldif - Import all essential groups for Windows Server 2008 mode
      adds  61dfd3d   s4:provision_users.ldif - Remove foreign security principal S-1-5-17 for now
      adds  0f9268b   s3: Trim down some utilities a bit
      adds  6f0e7b9   s3: Trim libnss_wins.so
      adds  9bb4766   s3: Remove the typedef for "auth_usersupplied_info"
      adds  0815730   s3: Remove the typedef for "auth_serversupplied_info"
      adds  50b7a32   s3: Remove unused samr_make_sam_obj_sd
      adds  3ea64e0   s3: Replace most calls to sid_append_rid() by sid_compose()
      adds  48251c3   s3: Use sid_check_is_in_our_domain instead of a direct sid_peek_check_rid
      adds  86a73e6   s3: Use sid_check_is_domain instead of a direct sid_equal
      adds  fd1b6bd   s3: Fix some nonempty blank lines
      adds  81a848b   s3: Remove some unused variables
      adds  9ee895f   s4:provision_users.ldif - Fix memberships regarding the denied password RODC replication group
      adds  e72787f   s4:provision_self_join_modify.ldif - Point out that account "dns" is s4 specific
      adds  91e2100   s4:provision_users.ldif - Add objects for IIS
      adds  601ea3a   s4:repl_meta_data - Transform a "1" into a "true" on a boolean variable
      adds  e0d6b097  s4:upgradeprovision - Reformat comments
      adds  2cedefa   s4:upgradeprovision - fix up the script regarding linked attributes
      adds  1eebdfd   s4-test: fixed make test without having done make install
      adds  d0123e0   s4-selftest: when a command fails show both normal and expanded command
      adds  aa45015   Revert "s4:provision_users.ldif - Add objects for IIS"
      adds  306de30   Revert "s4:provision_users.ldif - Fix memberships regarding the denied password RODC replication group"
      adds  3af84c1   Revert "s4:provision_users.ldif - Remove foreign security principal S-1-5-17 for now"
      adds  73422e7   Revert "s4:provision_users.ldif - Import all essential groups for Windows Server 2008 mode"
      adds  4f6e9a0   release notes for Samba4 alpha11 (to be released this week)
      adds  1a76c80   This is Samba4 alpha11!
      adds  c41fb54   more WHATSNEW4
      adds  f6b1059   and we move on towards Samba4 alpha12!
      adds  5323fe9   s4/torture: Parameterize output in LOCK tests based off server support
      adds  c32b0b6   Merge remote branch 'origin/master' into alpha11release
      adds  574f77f   tsocket: Added complete doxygen documentation.
      adds  04f3f27   tsocket: Added doxygen config file.
      adds  0ad8381   s3: Add a zfsacl:denymissingspecial parameter
      adds  4aefb33   testprogs: add more error codes to spoolss test.
      adds  3e7b7bf   testprogs: fix EnumPrintProcessorDatatypes spoolss test.
      adds  9a1b298   testprogs: test each printer, do not abort after first failure.
      adds  403dc10   testprogs: fix driver levels in spoolss test.
      adds  e0e255f   Fix comment/debug messages
      adds  d75d14f   s3-lanman: Allow a level2 descriptor for a level1 NetShareGetInfo
      adds  c9e84ad   s4-smbtorture: allow test_SamLogon to test interactive samlogon in RPC-SAMR family of tests.
      adds  a744dbc   s4-smbtorture: add RPC-SAMR-PASSWORDS-BADPWDCOUNT torture test.
      adds  13dad38   s4-smbtorture: fix GetAliasMembership test in RPC-SAMR.
      adds  3c1b517   testprogs: add EnumPrinterKey test to spoolss test.
      adds  0ae4cc8   testprogs: remove unused test_EachDriver from spoolss test.
      adds  3b82254   s4-selftest: RPC-SAMR-PASSWORDS-BADPWDCOUNT fails against s4.
      adds  373dcf4   s3: Remove a pointless if-statement
      adds  444ecac   s3:auth: add comment to nulling out stolen sampass
      adds  3b58b2a   docs: fix xml tag in the pdbedit manpage
      adds  3d18439   Strip trailing spaces
      adds  31e1428   s3: Add the "scannedonly" vfs virus scanner interface module
      adds  2d4dda0   s3: Lift the version of the scannedonly VFS module
      adds  2f30aea   Remove the global char *LastDir.
      adds  47c1d9b   Fix bug #6876 - Delete of an object whose parent folder does not have delete rights fails even if the delete right is set on the object.
      adds  ce8dcbe   Fix bug #7033 - SMBrmdir call always returns true, even on failure to delete a directory.
      adds  105f876   Fix bug #7033 - SMBrmdir call always returns true, even on failure to delete a directory.
      adds  33ee8b5   Make file access control decisions a lot easier to debug (at level 10).
      adds  ed457e0   Fix two uses of strncat -> strlcat. Ensure proper use of strncpy when setting socket name.
      adds  ca84795   Fix bug #7034 - vfs_cap causes signal 11 (SIGSEGV)
      adds  9b3871e   Merge branch 'master' of git://git.samba.org/samba
      adds  5d1aa4c   Comparison tool for LDAP servers (using Ldb)
      adds  026b230   s3: Fix a winbind segfault in "trusted_domains"
      adds  a4eaa11   Fixed a problem with incorrect default SD owner/group.
      adds  129c15c   s4-ntp_signd: Migrate to tsocket.
      adds  7147c84   selftest: Print reason when a test fails unexpectedly
      adds  8d4b913   s4:ldb: be more strict in parsing ldb time strings
      adds  2d7ad93   s4:dsdb/common: let samdb_msg_add_uint64() call samdb_msg_add_int64()
      adds  5d08309   s4:dsdb/common: let samdb_msg_add_uint() call samdb_msg_add_int()
      adds  ca9bc96   s4:ldb_msg: first try to decode integers as signed and then fallback to unsigned
      adds  232197e   s4:dsdb/common: fix major bug in lsa_BinaryString to ldb_val conversation.
      adds  e886b6e   s4:dsdb/repl: change dreplsrv_op_notify_send/recv() to tevent_req
      adds  92b87eb   s4:dsdb/repl: reorder dreplsrv_op_notify* functions
      adds  7d41afe   s4:ldb/tests: do a "schemaUpdateNow" after creating a new attribute in ldap_schema.py
      adds  f715414   s4:dsdb/schema_load: add a TODO about schema reloading
      adds  24ecd19   s4:dsdb/resolve_oids: also resolve oid in search attribute list
      adds  6158908   s4:dsdb/schema: add dsdb_syntax_DN_STRING_* wrappers
      adds  b20707c   s4:dsdb/schema: add inftrastructure for dsdb_validate_ldb()
      adds  bf1f067   s4:dsdb: add validate_update module
      adds  a0f2a49   s4:dsdb/schema: add dsdb_syntax_BOOL_validate_ldb()
      adds  ece3def   s4:dsdb/schema: add dsdb_syntax_INT32_validate_ldb()
      adds  5f13a16   s4:dsdb/schema: add dsdb_syntax_INT64_validate_ldb()
      adds  eb261a9   s4:dsdb/schema: add dsdb_syntax_NTTIME_UTC_validate_ldb()
      adds  e2b9454   s4:dsdb/schema: add dsdb_syntax_NTTIME_validate_ldb()
      adds  674e835   s4:dsdb/schema: add dsdb_syntax_DATA_BLOB_validate_ldb()
      adds  ba8a930   s4:dsdb/schema: add dsdb_syntax_UNICODE_validate_ldb()
      adds  4fa2bf8   s4:dsdb/schema: add dsdb_syntax_PRESENTATION_ADDRESS_validate_ldb()
      adds  39dda46   s4:dsdb/schema: add dsdb_syntax_DN_validate_ldb()
      adds  83baa44   s4:dsdb/schema: add dsdb_syntax_DN_BINARY_validate_ldb()
      adds  f0fed6c   s4:dsdb/schema: add dsdb_syntax_DN_STRING_validate_ldb()
      adds  1f2efef   s4:dsdb/schema: add dsdb_syntax_OID_validate_ldb()
      adds  204e4b2   s4:dsdb: use validate_update module
      adds  915b755   s3:smbldap: add smbldap_talloc_first_attribute()
      adds  ac22445   s3:pdb_ldap: restore Samba 3.0.x behavior and use the first "uid" value.
      adds  e30d009   s4-drs: Store uSNUrgent for Urgent Replication
      adds  6f806b7   s4-drs: Uses dsdb_load_partition_usn() with urgent_uSN in s4 code
      adds  60c5a5f   s4-idl: update the DRS_OPTIONS bits based on the latest WSPP docs
      adds  88ec10b   s4-drepl: switch drepl over to using the generic DRS options flags
      adds  a5d6117   s4-torture: switch to generic DRS options flags
      adds  2008d24   s4-drs: switch the DRS server to the generic DRS options flags
      adds  74a5719   s4-torture: switch smbtorture to the generic DRS options
      adds  c663af8   s4-idl: get rid of the operation specific DRS options flags
      adds  40bc48d   s4:SAMR RPC - Fix the criteria for group searches
      adds  a0d7f3e   s4:provision_users.ldif - Remove system objects from the wrong place
      adds  81053e9   s4:provision_users.ldif - Simple reordering
      adds  7135705   s4:provision_users.ldif - Fix up errors on existing entries
      adds  2a05dd6   s4:provision_users.ldif - add the restant part of the objects needing for RODC support
      adds  9ac39b6   s4:provision_users.ldif - Add additional BUILTIN objects
      adds  face5d3   s4:provision_users.ldif - Add objects for IIS
      adds  b1d2bb3   s4:provision_users.ldif - Add a comment that some objects under "Users" are now located elsewhere
      adds  36db924   s3 winbindd: Get WINBINDD_CHECK_MACHACC torture test to work again.
      adds  a6015a8   s3 selftest: Fix the WINBINDD_GETDCNAMEe test.
      adds  a4f21d5   s3 selftest: Allow the enumeration of users and groups
      adds  932d4a8   s3 winbindd: Return number of groups in data.num_entries for WINBINDD_LIST_GROUPS
      adds  e95c04f   s3 selftest: Fix WINBINDD_LIST_GROUPS test
      adds  89e6eac   s3 selftest: Fix LOOKUP_SID test.
      adds  cf38a1f   s3 test: Fix WINBINDD-STRUCT tests
      adds  743adfd   s3 selftest: Enable the WINBIND-STRUCT tests
      adds  8573471   s3:auth: fix account unlock regression introduced with fix for bug #4347
      adds  d95ad11   s4-smbtorture: add rather simple libsmbclient torture testsuite.
      adds  e635b00   s3-libsmbclient: Fix crash bug in SMBC_parse_path().
      adds  3c42e11   Part 4 of bug #7028 - include scannedonly VFS module
      adds  33a4739   s4-torture: Migrate ntp_signd test to tsocket.
      adds  6653cc4   Fix bug #7036 - net rpc getsid fails in hardened windows environments.
      adds  9d881f4   s4-smbtorture: add setup_schannel_netlogon_pipe() function.
      adds  5c016ad   s4 selftest: Ignore more winbind test known to fail
      adds  a56ede9   s4-ldb: cope with bad ptr alignment in ldb_index.c
      adds  2d41b1a   Fix bug 7045 - Bad (non memory copying) interfaces in smbc_setXXXX calls.
      adds  f85b6ee   Second part of bug 7045 - Bad (non memory copying) interfaces in smbc_setXXXX calls.
      adds  51bf383   s4-dsdb: added isGlobalCatalogReady
      adds  48bdf3e   s4-drs: torture test for DsGetReplInfo() (RPC-DSGETINFO test).
      adds  22d9215   s4-drs: give better debug info on unsupported DRS calls
      adds  5bfeed8   s4-drs: framework for DsGetReplInfo(), includes the DS_REPL_INFO_NEIGHBORS infoType.
      adds  5efff3a   s4-dsdb: require admin access for DsReplicaGetInfo
      adds  3a9b33b   s4-drs: better debug info when security checks fail
      adds  900fea3   s4-kcc: squash a warning
      adds  3ff3612   s4-kcc: simplify the ReplicaGetInfo implementation a bit
      adds  4cef742   s4-dsdb: added dsdb_load_udv_v2() and dsdb_load_udv_v1()
      adds  09d947f   s4-dsdb: use dsdb_load_udv_v2() in repl task
      adds  0bba440   s4-drs: use dsdb_load_udv_v2() in getncchanges code
      adds  db7eba7   s4-dsdb: add our local cursor and sort in dsdb_load_udv_*()
      adds  8342d08   s4-dsdb: take advantage of local cursor and sort
      adds  c22973d   s4-kcc: added support for CURSORS info level in DsReplicaGetInfo
      adds  93531a5   s4-idl: in DsReplicaGetInfo unknown2 is actually an enumeration_context
      adds  473345f   s4-kcc: added DsReplicaGetInfo CURSORS2 level
      adds  a9808ae   s4-provision: added "check-names ignore;" to allow for _msdcs A records
      adds  637d50b   s4-devel: added rebuild_zone.sh
      adds  84b47d3   s4-provision: added w2k8r2 ldap capabilities
      adds  ee73608   s4-kcc: added DsReplicaGetInfo pending ops call
      adds  4e0090c   s4-torture: fixed DsReplicaGetInfo elements
      adds  53d7c4c   Fix permissions - net subcommand modules don't need to be executable.
      adds  664b74d   Add script for updating the copy of subunit.
      adds  2e38cb2   Add README about subunit.
      adds  b6b46b4   subunit: Import new version.
      adds  28577aa   Import testtools as well, required for subunit.
      adds  2ec5792   subunit/testtools: Include newer version.
      adds  29d08bf   s4-kerberos: raise the general kerberos debug level to 3
      adds  791a2df   s4 selftest: Fix and reenable WINBIND-STRUCT.NETBIOS_NAME test
      adds  4dd0c55   s3: Fix a crash in libsmbclient used against the OpenSolaris CIFS server
      adds  a18889f   ldap.py: Remove unused imports.
      adds  aa1fce6   ldap: Fix test failure that seemed to go unreported previously.
      adds  2985aeb   s4-dsdb: isGlobalCatalogReady should be shown by default
      adds  dde836a   s4-drs: allow for security bypass for DsReplicaGetInfo
      adds  98a495f   Modification of fix for bug 6876 - Delete of an object whose parent folder does not have delete rights fails even if the delete right is set on the object
      adds  a101505   s3: Fix some nonempty blank lines
      adds  f7adf53   s3: For "smbcontrol <pid> pool-usage", print the first 50 bytes of a string
      adds  aa362e8   s3: Protect against an invalid bcc in SMBsendtxt
      adds  f461a72   idl: switched to using the WSPP names for the 'neighbour' DRS options
      adds  971f6a4   s3: Fix the format string for smbcontrol pool-usage
      adds  7d5adf8   s3: Show share path in swat statuspage
      adds  661dada   s3-selftest: use testenv dc so that smbtorture4 actually uses the client configuration.
      adds  3fb359a   s3-docs: Add man page for vfs_scannedonly.
      adds  9e31812   Work around bad use of autoconf interna
      adds  46842a6   net: Add German translation, specially for the command listing
      adds  286a27b   Merge branch 'master' of git://git.samba.org/samba
      adds  ca646a8   testprogs: pass down LPPRINTER_DEFAULTS in spoolss test.
      adds  ecd35d7   testprogs: add tests for GetForm.
      adds  f299915   testprogs: add tests for GetPrinterData{Ex} and EnumPrinterDataEx.
      adds  fb7a462   ѕ3/i18n/de: fix typo
      adds  c3ef7a3   s3/i18n/de: improve some German translations
      adds  bd3c922   s3/net: split up some printable stings to ease i18n
      adds  28b512f   s3 net: Fix compile error with WITH_DNS_UPDATES
      adds  09bc137   s3 net/i18n: Use only one spelling for "Usage:"
      adds  6d33bb2   s3 net/i18n: update .po files
      adds  7d1c1e0   s4-smbtorture: strip trailing whitespace.
      adds  e0660ed   s4-smbtorture: skip ReplyOpenPrinter test in RPC-SPOOLSS-NOTIFY while testing s3.
      adds  2b68215   s4-smbtorture: restructure spoolss server implementations in RPC-SPOOLSS-NOTIFY.
      adds  f5bba40   s4-smbtorture: support spoolss_ReplyClosePrinter server call in RPC-SPOOLSS-NOTIFY.
      adds  c971c10   s3-selftest: use absolute path when setting SOCKET_WRAPPER_DIR.
      adds  f720f75   s3-spoolss: stricter name checks when opening back-channel notify connection.
      adds  b5186b3   s3-selftest: finally enable RPC-SPOOLSS-NOTIFY against s3.
      adds  7d04c0f   s3: Remove a comment from ancient times that no longer applies
      adds  66de52c   s3 net: Fix compile warnings
      adds  add4edc   s3 net/i18n: Update .po files
      adds  40d3408   s4-smbtorture: also configure check smbc_setOptionCaseSensitive for LIBSMBCLIENT testsuite.
      adds  41a350f   s3: Fix a typo
      adds  f8314c2   s4-smbtorture: remove unneeded ncaclrpc dir setup from RPC-SPOOLSS-NOTIFY.
      adds  8067bf6   Fix unintentional free of the last value when adding a new value to a key.
      adds  18943bb   selftest: Use SUBUNIT_FORMATTER command, if set in the environment.
      adds  3bf9bbb   s3: build with dnsupdate support when possible
      adds  30ea993   Add cross option to samba_cv_linux_getgrouplist_ok
      adds  e1e6b19   s3-docs: Fix typos.
      adds  9764db8   torture: add new test RPC-SAMR-PASSWORDS-LOCKOUT
      adds  45465cb   s4:selftest: add the samr-passwords-lockout test to knownfail
      adds  c80ecd9   s4: add python bindings for wrap_(s|g)etxattr
      adds  08c59c3   s4: Create unit tests for python "samba.xattr" module
      adds  028c9b1   s4: regroup gpo modification in one function, set acl on files accordingly with ACL in LDAP
      adds  9b70979   s4: Make unixid optional
      adds  e78626d   s4: Set acls correctly on all sysvol and scripts shares
      adds  c442b25   s4: ntvfs, create push_xattr_blob_tdb_raw and pull_xattr_blob_tdb_raw that do not depend on pvfs objects
      adds  f0954c7   s4: update setntacl and getntacl to select the adaquate backend (fs/tdb) for storing xattr
      adds  3789ba2   s4-python: add more unit tests for xattr manipulation in python
      adds  10995d9   s4-python: add unit test for ntacls manipulation in python
      adds  711c760   s4-tests: register new unit tests
      adds  d4514a6   provision: introduce use-xattr parameter for defining where to store attributes
      adds  c637c52   provision: use message and do not display warning if the user choosed delibarately posix:eadb
      adds  1a143b8   s4: allow python code to dump NTACL object as well
      adds  a4b01dd   s4: utils recreate in python setntacl and getntacl
      adds  0cdc39e   Add a comment to tdb_wrap to explain why it should be used instead of directly using tdb
      adds  9704249   upgradeprovision: never use xattr it's pointless in this usecase
      adds  bd9fbda   Revert "s4:upgradeprovision - fix up the script regarding linked attributes"
      adds  4c28e7f   upgradeprovision: improve info messages
      adds  4d6cda7   upgradeprovision: reformat + add groupType as possibly overwritten
      adds  929dbf8   upgradeprovision: mark rIDAvailablePool never upgraded
      adds  8c6fc09   upgradeprovision: forbid running upgradeprovision when there is more than 1 DC
      adds  c12d536   s4-python: add some helper for converting ldb_flag to text
      adds  3471d36   selftest-s4: set the posix:eadb at the global level
      adds  fd6a792   s4-winbind: Migrated winbind connection to tsocket.
      adds  e8a99ac   s3: fix dnsupdate configure check
      adds  c42242d   s4: Include Python.h early to avoid double definition errors.
      adds  4b11e0c   pidl: Include Python.h first, to avoid warnings.
      adds  f679def   s4: Fix a few warnings.
      adds  6afb162   pyxattr: Remove unnecessary hacks.
      adds  342aff7   pyxattr: Use standard functions for error handling.
      adds  7092e22   pyxattr: Fix return value, raise exception, fix memory leak.
      adds  9a25380   pyxattr: Simplify tests.
      adds  253a232   pyxattr: Fix memory leaks.
      adds  14b0fed   pyxattr: Fix tests by avoiding opening tdb files multiple times.
      adds  05b4e29   pyxattr: Fix tests by not opening tdb files multiple times.
      adds  8b0f319   pyxattr: Simplify tests.
      adds  17d6f56   selftest: Cope with 'multipart' support in subunit.
      adds  9ddeac1   pyxattr: Factor out helper functions.
      adds  bb6a917   Add sort parameter to shadow_copy2.
      adds  05cd30b   Add format parameter to shadow_copy2.
      adds  a5ca70a   Add localtime parameter to shadow_copy2.
      adds  3d40d84   s3/doc: update vfs_shadow_copy2 man page according to new options
      adds  24d4433   s3: Move "yesno" to the only place where it is used: client.c
      adds  fb46796   s4:rpc-server:samr: fix setting of lockout duration < lockout window
      adds  33e397f   s3: Make "init_smb_request" static to process.c
      adds  9b4b9d2   s3: Initialize the seqnum in "init_smb_request"
      adds  c531d00   s3: Fix bug 7052: "DFS broken on AIX (maybe others)"
      adds  2534654   s3:pdb_ldap: Fix large paged search.
      adds  ee4a360   s3: Fix a typo in a comment
      adds  9acbed1   s3: Fix some nonempty blank lines
      adds  4c54804   s4:kdc Simplify header files
      adds  8905b59   s3: Fix some nonempty blank lines
      adds  3e1a161   s3: Use global_sid_Builtin in net_groupmap_memberships
      adds  9fcbe3a   s3: Remove some pointless uses of string_sid_talloc
      adds  c2c71b8   s3: Fix sending NULL sids to lookupsids3
      adds  2002b4e   s3: Remove a call to string_sid_talloc
      adds  dbf9017   s3: Remove string_sid_talloc
      adds  a771c18   libreplace: Fix a C++ warning
      adds  7c68766   libcli/security: Remove a call to strncasecmp
      adds  7fe66e0   libcli/security: Convert some strtol calls to strtoul
      adds  f1c889a   libcli/security: Fix a valgrind error in dom_sid_parse
      adds  1fbeae4   libcli/security: Prohibit SID formats like S-1-5-32-+545
      adds  397a6fa   s3: Add a little torture test for dom_sid_parse
      adds  dff03b6   s3: Make string_to_sid a wrapper around dom_sid_parse
      adds  c821be4   nsswitch: Make some functions static
      adds  7564445   nsswitch: Move nss_err_str to its only caller
      adds  ce70938   s4-provision: Disable populating FDS during instance creation.
      adds  5cdd300   s4-provision: Fixed typos and redundant code
      adds  d69d07c   s4-provision: Added msDS-NcType into samba4Top object class
      adds  5a31373   libwbclient: Remove a pointless talloc_strdup
      adds  96b12e0   libwbclient: Use winbindd_free_response()
      adds  185815a   s3: Remove some calls to memset -- reduces text size by some bytes for me
      adds  7d18d05   s3: Add wbinfo --ccache-save
      adds  6ba9bf0   s3: Add the session key to the ccache_ntlm_auth response
      adds  e879b50   libwbclient: Actually implement wbcCredentialCache()
      adds  ff0274c   s3: Add NTLMSSP_FEATURE_CCACHE
      adds  a03a83a   s3: Add ccache use to cli_session_setup_ntlmssp
      adds  21ec6a6   s3: Add -C (--use-ccache) to popt_common_credentials
      adds  d016bdb   s3: Use -C in smbclient
      adds  ca48d6a   s3: Add CLI_FULL_CONNECTION_USE_CCACHE
      adds  b8996ba   s3: Enable -C in rpcclient
      adds  bff4873   s3: Fix a bug in net's use of popt
      adds  aa837d4   s3: add libnetapi_set_use_ccache()
      adds  dc1bcec   s3: Add --use-ccache to net
      adds  4eb1523   s3-libsmbclient: Add smbc_setOptionUseCCache()
      adds  818fb00   testprogs: print all driver info levels in spoolss testsuite.
      adds  5dfec4f   s4-smbtorture: split spoolss_RemoteFindFirstPrinterChangeNotifyEx test into smaller parts.
      adds  e16e75a   s4-smbtorture: add test for wbcPingDc to WINBIND-WBCLIENT testsuite.
      adds  b5d4726   s4-smbtorture: test wbcResolveWinsByName/wbcResolveWinsByIP in WINBIND-WBCLIENT testsuite.
      adds  a53a8ec   Revert "libcli/security: Prohibit SID formats like S-1-5-32-+545"
      adds  2024d4f   Revert "s3: Make string_to_sid a wrapper around dom_sid_parse"
      adds  b35dcd7   s4 includes: Include system/locale.h to get access to <ctype.h>
      adds  8562bbd   pyxattr: Move to the same directory as the xattr code.
      adds  0b7910b   upgrade_from_s3: Remove unused imports.
      adds  4291e28   s4-python: Fix formatting.
      adds  fa47dbb   Revert "libcli/security: Fix a valgrind error in dom_sid_parse"
      adds  d86d5be   Revert "libcli/security: Convert some strtol calls to strtoul"
      adds  005bbd0   Revert "libcli/security: Remove a call to strncasecmp"
      adds  9ce9fdd   s3/registry: Fix typo in comment.
      adds  a3420bf   s3/docs: Fix typo.
      adds  463aa06   lib/popt: Fix typo in README.
      adds  55d4482   s3:netapi: remove unused variable
      adds  9536d94   s3: remove unused Variable
      adds  b6839e1   libreplace: fix unused varibale warning on IRIX
      adds  38be40f   s3:async_smb: remove unused variable
      adds  60a3086   s3: remove unused variable
      adds  5439e1a   s3: fix detection and flags for using pthread
      adds  e87adf5   Revert "libreplace: fix unused varibale warning on IRIX"
      adds  2fff1e1   Revert "s3: remove unused Variable"
      adds  1e2e92f   Correct fix for unused variable return from ndr_decode. Use it :-). Jeremy.
      adds  08fa573   s3: Enable use of ccache by default for libsmbclient
      adds  7148eff   s4-smbtorture: also test smbc_getOptionUseCCache
      adds  3ae5dac   mount.cifs: take extra care that mountpoint isn't changed during mount
      adds  a065c17   mount.cifs: check for invalid characters in device name and mountpoint
      adds  a0c31ec   mount.cifs: don't allow it to be run as setuid root program
      adds  601642d   s4:smbtorture: add BASE-BENCH-HOLDOPEN
      adds  137fd79   s4:winsrepl.idl: add random interface uuid
      adds  dee1b41   s4-libcli: Fixed a talloc_reference error.
      adds  2dd301e   Add dependency of bin/smbfilter to libwbclient.
      adds  899bd00   Fix bug #7067 - Linux asynchronous IO (aio) can cause smbd to fail to respond to a read or write.
      adds  50a46cf   s4:torture: refactor setting account flags out into test_SetUserInfo_acct_flags()
      adds  c1d157a   s4:torture: refactor setting of domain inf out into test_SetDomainInfo()
      adds  0a33b20   s4:torture: create new test_SetDomainInfo_ntstatus()
      adds  098fc8c   s4:torture: refactor querying of domain info out into test_QueryDomainInfo2_level()
      adds  1ead839   s3-selftest: try to get RPC-SPOOLSS-NOTIFY running during make test on the buildfarm.
      adds  0e2d1cf   s4-smbtorture: pick correct last packet while checking backchannel replies in RPC-SPOOLSS-NOTIFY.
      adds  dffb5ad   Implemented net fsmo command for transferring fsmo roles
      adds  6bade10   s3: get pthread detection also on HP-UX right
      adds  85e3561   s4:PAC Streamline pac-glue
      adds  82a80b7   s4:PAC Streamline pac-glue step 2
      adds  1f2e9e9   s4:PAC make common functions public
      adds  b63b9bc   s4:windc move windc plugin in its own file
      adds  2f9eb6b   s3: Install and uninstall the static version of libwbclient
      adds  1f7e97a   s3: syntax fix
      adds  97c4c63   Link testsuite/libsmbclient against required libtdb and libwbclient
      adds  8e26aa3   testsuite/libsmbclient use source3 in the path of the C and LFLAGS
      adds  627fb85   Fix bug #7072 - Accounts can't be unlocked from ldap.
      adds  69fd846   Second part of fix for bug #7072 - Accounts can't be unlocked from ldap.
      adds  28420fe   s4-drs: Reads uSNUrgent and sets Urgent Replication Bit for DS_ReplicaSync when necessary
      adds  61a4ab3   cleanup: remove trailing spaces and tabs
      adds  882feb3   s4-drs: implementation of some delete test cases
      adds  2fdff7f   s4-ldbtest: fixed python import
      adds  9184f52   tsocket: Fix description for tstream_readv_pdu_queue_send/recv
      adds  88099bc   tsocket: Fix the description of tstream_writev_queue_send/recv
      adds  1396345   s3/winbind_ccache: Fix typo in debug message.
      adds  f387ed8   Fix bug #7069 - smbget does not return an error status after some errors
      adds  c6865af   s4:kdc Use better db context structure
      adds  a097527   s4:kdc Use a clearer name for the samba kdc entry
      adds  3ce54a4   s4:kdc move db functions in their own file
      adds  7b355d4   s4:kdc Fill in more data fields
      adds  14e0067   s4:kdc remove dead code and comments
      adds  ddd595e   s4:libcli: remove unneeded talloc_reference() usage
      adds  1c76df6   s4:auth_sam: avoid usage of data_blob_talloc_reference() and copy the session keys
      adds  ad6ea7b   lib/util: remove data_blob_talloc_reference()
      adds  118725c   s3: by default don't use pthread pool support
      adds  34a5d56   security.idl: add wellknown TrustedInstaller SID
      adds  f450d1f   librpc: rerun 'make idl'
      adds  e3d50e8   s4: Ignore few more auto-generated files
      adds  a4d0ed5   s4/ldap: Fix nested searches SEGFAULT bug
      adds  2dc56d6   s4/ldap: Test to expoit ldb_ildap bug in case of nested search requests
      adds  adc38b0   Fixed a bug caused by a typo. Infrastructure role didn't work.
      adds  e95e327   AIX doesn't have MSG_DONTWAIT
      adds  a20b43f   s3: link thread objects in libsmbclient only and adjust linker flags
      adds  c50a17c   libcli/nbt: fix ndr_pull/push_wrepl_nbt_name()
      adds  6442b0f   libcli/nbt: fix off-by-one bug in ndr_pull_wrepl_nbt_name()
      adds  dfd93fc   s4:libcli/util/tstream.c - Need to include "system/network.h"
      adds  97fd03a   s4:include/includes.h - Need to include "system/network.h"
      adds  d89427a   Revert "s4:include/includes.h - Need to include "system/network.h""
      adds  ce73f91   Fix const warning.
      adds  1876b5a   Fix a really interesting problem found by Volker's conversion of sessionsetup SPNEGO to asynchronous code.
      adds  df7be03   s4:ldb add support for permissive modify control
      adds  772d808   s4:ldb Fix check made conditional by mistake
      adds  f42971c   s3/smbd: Fix string buffer overflow causing heap corruption
      adds  687e4eb   Fix bug #7079 - cliconnect gets realm wrong with trusted domains.
      adds  0beac79   s3: Fix some DEBUG messages
      adds  08a2000   s4:ldb quiet down rootdse control registration
      adds  0520bd7   s4:kdc Fix netbios name retrieval
      adds  b116d4e   s4:kdc Streamline client access verification call
      adds  f77714c   s4:kdc streamline context initialization
      adds  55ae3d1   testprogs: also print printer info during GetPrinter spoolss test.
      adds  377abba   s4-smbtorture: rework spoolss_NotifyOption handling in RPC-SPOOLSS-NOTIFY.
      adds  0c6aae4   s4-smbtorture: also test RouterRefreshPrinterChangeNotify call in RPC-SPOOLSS-NOTIFY.
      adds  42f5125   s4-smbtorture: check for RouterReplyPrinterEx packets inside backchannel in RPC-SPOOLSS-NOTIFY.
      adds  5310596   tdb: fix an early release of the global lock that can cause data corruption
      adds  cd3d165   s4/idl: PrefixMap description for W2K3 and W2K8 Schema:prefixMap attribute
      adds  20db321   s4/drsblobs: Custom ndr_print_ implementation for drsuapi_MSPrefixMap_Entry
      adds  a342e3a   s4/idl: drsblobs IDL regeneration
      adds  83068b4   s4/ldif: Better control on ldif_write_NDR() errors processing
      adds  93142e4   s4/ldif: Handle Schema:prefixMap blobs in W2K3 and W2K8
      adds  e37dc56   libcli/nbt: fix ndr_push_nbt_string() string labels with a length of 63 (0x3F) are allowed
      adds  7a02a2b   s4:wrepl_server: truncate the scope of a netbios name to 237 bytes as Windows 2008 does
      adds  ea7ec4f   s4:winsserver: reject name registrations with a scope length > 237
      adds  07b06e5   s4:NBT-WINSREPLICATION: use an array of nbt_names to loop over different names
      adds  331505f   s4:NBT-WINSREPLICATION: fix compiler warnings
      adds  c1d8dc0   s4:NBT-WINSREPLICATION: test replication with names including scopes
      adds  70779a4   s4:NBT-WINS: pass the expected rcode of the name registration to the test code
      adds  431d75f   s4:NBT-WINS: test large scopes
      adds  b300981   Fix bug #7080 - Quota only shown when logged as root.
      adds  4e08d0d   Arg. Got the sense of the test reversed to fix bug #7080 - Quota only shown when logged as root.. Doh !
      adds  a35be8c   Torture test for bug 7084 - Create time on directories not stored properly in an EA in new create time code.
      adds  f3ee151   Fix bug #7084 - Create time on directories not stored properly in an EA in new create time code.
      adds  86bf5ea   Add debug to make it clear when EA dosmode set is invoked.
      adds  e3aeea2   s4:NBT-WINSREPLICATION: don't mark a local variable as static
      adds  a2c95a5   Change uint_t to unsigned int in lib/replace
      adds  d4fc2e8   Change uint_t to unsigned int in lib/crypto
      adds  2cb2d53   Change uint_t to unsigned int in lib/talloc
      adds  a7250eb   Change uint_t to unsigned int in lib/util
      adds  aa6a507   Change uint_t to unsigned int in libcli
      adds  3ee9d1a   Change uint_t to unsigned int in pidl
      adds  a47b6eb   Change uint_t to unsigned int in source3
      adds  d8071e7   Change uint_t to unsigned int in source4
      adds  27920f4   s3:configure: check complete set of EA functions only when we found at least one
      adds  110a6f2   Fix bug 7063 - Samba 3.4.5 on ubuntu 8.04 64 bit - Core dumps.
      adds  de24209   Fix bug 7081 - vfs_expand_msdfs doesn't work correctly (with fix identified)
      adds  e1a1468   update samba schema for IBM Directory Server
      adds  e00e6a2   s3: Simplify the code a bit: Catch (len==0) early
      adds  bb83ffd   net: Fix python 2.4 compatibility.
      adds  ae95e80   s3:vfs_scannedonly: fix build on HP-UX
      adds  acedd1c   s3: fix build on Tru64 after it broke with deactivating pthread pool support
      adds  55d65ba   s3:nsswitch: also use pthread CFLAGS for the nsswitch modules that might require it
      adds  259ba3a   s4:mark the SYSTEM control always as non-critical
      adds  6cf5bdd   s4-torture: handle NT_STATUS_CONNECTION_RESET
      adds  c2e4746   s3:libsmb: don't reuse the callers stype variable in cli_NetServerEnum()
      adds  0c93aa3   s3:passdb: fix a type Domain Users has RID -513
      adds  d899032   Fix bug 7075 - bug in vfs_scannedonly rmdir implementation.
      adds  6687c6e   s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_ADDENTRY flag for DRSUAPI
      adds  d8a7718   s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_GETCHGREQ_V5 flag for DRSUAPI
      adds  386f2c3   s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_GETCHGREQ_V10 flag for DRSUAPI
      adds  5c7f55b   s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_RECYCLE_BIN ext. flag for DRSUAPI
      adds  f9d820e   s4/idl: Regenerate IDL for DRSUAPI interface
      adds  8823a54   s4/drs: propagate DRS_ extension flags in code base
      adds  f9f1db1   s3: normalize "Changing password for" msg IDs and STRs
      adds  44b95bc   s4:Heimdal build - never require the NSS wrapper for Heimdal Kerberos
      adds  a51d750   NSS wrapper - add dependency to "nsstest"
      adds  16aa074   s4:UID wrapper - Fix includes
      adds  e4d29bb   s4:UID wrapper - Make it work on older distributions
      adds  1cd7223   s3: Fix some nonempty blank lines
      adds  004e3e4   s3: Hide some uses of pdb_get_init_flags (which I would love to remove...)
      adds  dcc850e   s3: Make guest_user_info() static
      adds  3ea602a   s3: Remove a pointless if-statement
      adds  abbd0f9   s3: Make use of ZERO_STRUCTP
      adds  bd26944   Fix bug 7104 - "wide links" and "unix extensions" are incompatible.
      adds  fac6d52   Remove now unused variable. Jeremy.
      adds  5bb89bc   s4-ldb: fixed api.py selftest
      adds  5b398ed   s3-brlock: add a minimim retry time for pending blocking locks
      adds  74267d6   s3-brlock: we don't need these MSG_SMB_UNLOCK calls now
      adds  dd498d2   s3-smbd: add a rate limited cleanup of brl, connections and locking db
      adds  5dbf175   s3-events: make the old timed events compatible with tevent
      adds  913a9f4   s3: Fix malformed require_membership_of_sid.
      adds  b93f07e   Fix trailing whitespace errors I added (sorry).
      adds  8cb6f7e   pam_winbind: Use strchr instead of strstr for a single character
      adds  65710da   pam_winbind: Remove a nested if-statement. Bo, please check!
      adds  70534ad   tdb: raise version to 1.2.1
      adds  5ab6a8d   s4-registry: fixed byte order assumptions
      adds  1b2aad2   libwbclient: wbc_create_error_info is always called with mem_ctx==NULL
      adds  2607dc5   libwbclient: wbc_create_password_policy_info is always called with mem_ctx==NULL
      adds  e2ddda3   libwbclient: wbc_create_logon_info is always called with mem_ctx==NULL
      adds  5552b44   s3: Fix some nonempty blank lines
      adds  ff2d7d9   s3: Fix some comments
      adds  c73ffb7   s3: Remove some unused code
      adds  6e510b4   s3: Make cli_get_fs_volume_info() use cli_trans()
      adds  1b4a3cc   s3: Fix some DEBUG statements
      adds  328a626   s3: fix build issue on Tru64
      adds  fbd646a   talloc: Documented talloc with doxygen.
      adds  52c0cd3   talloc: Added doxygen config file.
      adds  da0e396   Move the talloc details to the mainpage.
      adds  7fed22e   talloc: fixed doc typo
      adds  6b01ca9   nbt: don't reference the event_ctx in nbtsock
      adds  f692c6d   s4-torture: more useful error message in SMB2-DIR
      adds  2aff1d6   s3: quiet the unresolved symbol warnings of the Compaq compiler when linking our vfs modules
      adds  8c8bb51   s3: signals are processed twice in child.
      adds  9fed901   s3: Don't invalidate cache for uninitialized domains.
      adds  6e7bcaa8  libreplace: Attempt to fix bug 5910, detect a broken getaddrinfo
      adds  02320cb   libreplace: add check for NSS_WRAPPER_DISABLE similar to SOCKET_WRAPPER_DISABLE
      adds  42efa32   s4:heimdal_build: allow flex-2.5.35:bison-2.4.1 to regenerate files
      adds  4a4b2a5   s4:heimdal: regerenate files
      adds  779821d   s3: shortcut gid_to_sid when "ldapsam:trusted = yes"
      adds  b99046f   s3: Make pdb_copy_sam_account also copy the group sid
      adds  e10d086   s3:passdb: speed up pdb_get_group_sid()
      adds  25038fa   s3:pdb_ldap: try to build the full unix_pw structure with ldapsam:trusted support
      adds  49ace81   s3:pdb_ldap: optimize ldapsam_alias_memberships() and cache ldap searches.
      adds  6753fb1   s3:pdb_ldap: don't search for the users primary group, if we already know it
      adds  89c089d   s3-net: fix net ads dns usage calls.
      adds  a8d6549   s4:subtree_delete - "NULL" as format string isn't allowed on FreeBSD
      adds  aa72950   s4-smbtorture: skip over ValidatePassword if DCERPC error is returned.
      adds  1422a94   talloc: Fix abi checks and ifdefs
      adds  6bf2a82   talloc: Fix abi checks in release script
      adds  6339de7   release-scripts: parametrize scripts
      adds  30a1bc3   s3:nmbd: also listen explicit on the subnet broadcast addresses
      adds  0140bc3   s3:nmbd: change "nmbd:bind explicit broadcast" into "nmbd bind explicit broadcast"
      adds  9887751   s3:docs-xml: document "nmbd bind explicit broadcast"
      adds  dc58672   s3:smbd: rename api_RNetServerEnum => api_RNetServerEnum2
      adds  495ac46   s3:smbd: add/improve some DEBUG messages in api_RNetServerEnum2()
      adds  30eec06   s3:smbd: implement api_RNetServerEnum3
      adds  9b5198d   s3:libsmb: fix NetServerEnum3 rap calls.
      adds  e425162   Fix bug #6876 for acl_tdb module.
      adds  3f2415c   Make "nmbd bind explicit broadcast" on by default.
      adds  580f955   s4-torture: allow host-only in unc lists in smbtorture
      adds  d1c7d7d   vfs_catia: fix return type warnings
      adds  fb0c032   s3: fix some wrong newlines in de translation strings
      adds  4dc2be2   s3:passdb: only use gid_to_sid() result if the result is a group of our local sam
      adds  e0472c5   s3:selftest: make selftest requires bash for now
      adds  8088a17   testprogs: print form info levels in EnumForms(),GetForm() spoolss tests.
      adds  5afae25   testprogs: print port info levels in EnumPorts() spoolss tests.
      adds  5db64e8   testprogs: print monitor info levels in EnumMonitors() spoolss tests.
      adds  dcad544   testprogs: print printprocessor info levels in EnumPrintProcessors() spoolss tests.
      adds  bf7156b   testprogs: print datatypes info levels in EnumPrintProcessorDatatypes() spoolss tests.
      adds  73e6212   testprogs: print job info levels in EnumJobs() spoolss tests.
      adds  7c95d55   testprogs: regenerate printlib prototypes for spoolss test.
      adds  a5b003e   s3-docs: Add missing para end tag.
      adds  a0ac6a8   s3-docs: Fix make manpages3.
      adds  e34637b   s4:Remove "Py_RETURN_NONE" compatibility code
      adds  04cf9b8   pidl - Remove "Py_RETURN_NONE" compatibility code
      adds  45cbf49   check_python.m4 - Raise the minimum python version up to 2.4
      adds  1686a5e   s3:smbd: Fix really ugly bool vs. int bug!!!
      adds  bc8242a   s3:smbd: use StrCaseCmp() instead of strcasecmp
      adds  9ad6f43   Fix off-by-one error in working out the limit of the NetServerEnum comment.
      adds  539bbf8   Second part of fix for bug 7063 - Samba 3.4.5 on ubuntu 8.04 64 bit - Core dumps.
      adds  a056eb8   Missed one check on the memcpy for bug #7063.
      adds  8ddc977   Fix bug #7122 - Reading a large browselist fails (server returns invalid values in subsequent SMBtrans replies)
      adds  f8778ba   s4-smbtorture: use test_GetPrinter_level in RPC-SPOOLSS-NOTIFY.
      adds  f299fe5   s4:provision Just 'do the right thing' with empty smb.conf files
      adds  6269cdc   tdb: give a name to the invalid recovery area constant (0)
      adds  b37b452   tdb: fix recovery reuse after crash
      adds  9b75650   s3: change ldap filter to what really was intended
      adds  1cd9df8   testprogs: add more error codes for spoolss test.
      adds  84fba3c   Change the default of "nmbd bind explicit broadcast" to "no" until the double processing problem in bug #7118 is fixed.
      adds  c2f3ed4   More of the fix for bug #7118 - nmbd problems with socket address.
      adds  f2d7d97   Revert "Change the default of "nmbd bind explicit broadcast" to "no""
      adds  32575ed   Temporary changes to dlinklist to keep the implementation static whilst uses of (list)->prev are moved over to DLIST_PREV. This will be replaced when the final (new) version of the dlinklist.h header is added.
      adds  f017edc   s4-dsdb: update repl_meta_data.c to use new DLIST_ macros
      adds  a5d2fb7   s4-ldb: update ldb_tdb to use new DLIST_ macros (cherry picked from commit 6ede911654566a7e21ded70dacac68df3b6a1bca)
      adds  ece7089   s3-nmbd: update nmbd to use new DLIST_ macros (cherry picked from commit 4d23d777bc6d4fad20d0f3084fe658635812bee9)
      adds  54fc99e   s3-ldb: update the old ldb in s3 to use new DLIST macros (cherry picked from commit a7d8bfd373392eecf4fff33d39b85e1b55ad901d)
      adds  7842b39   s3-memcache: update memcache to use new DLIST macros
      adds  d550621   s3-libsmb: update libsmb to use new DLIST macros
      adds  4689826   s3-locking: update to use DLIST_ADD_AFTER() (cherry picked from commit 6c6df527e14514027cbcaa6deac25adf04363926)
      adds  f592d42   s3-perfcount: update to use new DLIST macros (cherry picked from commit a13b507f2d8be7f90c8872094cd0732926a6fcbb)
      adds  aa52a09   s3-registry: update to use new DLIST macros (cherry picked from commit 3437713ad7e5bccafde30553a8232119fd2a9eb9)
      adds  13ac4ad   s3-smbd: update to use new DLIST macros (cherry picked from commit 365b408c458c848a818637d9b36a0423aeb1ba54)
      adds  32809bd   util: rewrite dlinklist.h so that DLIST_ADD_END() is O(1)
      adds  91cb7b7   test:local added LOCAL-DLINKLIST testsuite (cherry picked from commit 95a5bee2c30a67a35604b0456ab7836f6dc67702)
      adds  ed0e0a2   Fix bad use when freeing linked list. Todd Stecher (Original author) please check !
      adds  0f0229c   Fix unused variable warning after change to new DLINK macros.
      adds  5a2ff4d   s4:provision Be more polite to long-suffering Samba testers.
      adds  5a72eca   s4-provision: move zone file to dns subdirectory
      adds  c986bfb   s4-provision: pre-create a named.conf.update file
      adds  d6fb64c   libreplace: added replacements for dprintf() and vdprintf()
      adds  ae95d61   util: added file_compare() utility function
      adds  6bfb216   s4-provision: cope with umask in creating private/dns
      adds  89b6a80   s4-dns: added a dns update task
      adds  1e1b081   s4-selftest: don't run rndc reload in selftest
      adds  2cf97c4   s4-dns: don't leave behind a tmp file
      adds  d1c2923   provision: Fix an error with eadb when using not default install dir and running as a non root user
      adds  bcba41c   python-s4: use secrets.ldb instead of sam.ldb for reading domain SID
      adds  a4d0563   provision: Use short name for assignee of ACE (BA, SA, CO, ...)
      adds  7dde20a   s4/idl: Naming reserved flags for DRSUAPI_SUPPORTED_EXTENSION_ field
      adds  0a05af9   s4/idl: regenerating drsuapi.idl
      adds  61246da   s4/net_drs: 'net drs' utility initial creation
      adds  fedc115   s4/net_drs: 'net drs bind' command implementation
      adds  976201d   s4/net_drs: 'net drs kcc' command implementation
      adds  f78a534   s4-net-drs: fix some coding style issues
      adds  7bd7194   s4-drs: Add DRSUAPI_DRS_NONGC_RO_REP bit to DRS_OPTIONS
      adds  490e1f8   testprogs: use ConvertSidToStringSid in order to print sids in spoolss test.
      adds  4f8a4cb   testprogs: print secdesc->Control in spoolss test.
      adds  5e1dd19   testprogs: one more error code for spoolss test.
      adds  25001bb   s3-spoolss: implement spoolss_EnumJobs level 3.
      adds  a16e974   spoolss: allow to set server architecture via parametric option.
      adds  2a0b16c   s3: re-run make samba3-idl.
      adds  76a2e93   libds: added recyclebin feature GUID
      adds  9ba0d10   s4-pyldb: null terminate string ldb message elements from python
      adds  802f6b7   s4-script: make enablerecyclebin use system_session
      adds  4aaa7fe   s4-provision: fixed --function-level option to provision
      adds  960fab4   s4-build: avoid finding python symlinks
      adds  45defdb   s4-provision: import the R2 functional level
      adds  14c4c2c   ldb_match - Ignore ":dn" part of extended matches for now
      adds  cd18695   Suplementary patch for bug #7104 - "wide links" and "unix extensions" are incompatible.
      adds  94865e4db Fine changes to previous fix for bug #7104 - "wide links" and "unix extensions" are incompatible.
      adds  5d92d96   Introduce lp_safe_widelinks()
      adds  02a5078   Final part of jumbo patch for bug #7104 - "wide links" and "unix extensions" are incompatible.
      adds  f9d041c   libwbclient: Zero out context on initialization
      adds  3204113   libwbclient: Add async wbcPing_send/_recv
      adds  1ca7274   libwbclient: torture-test wbcPing async functions.
      adds  a089522   libwbclient: add wbcInterfaceVersion send/recv calls
      adds  fd6b145   libwbclient: Add async wbcInfo_send()/wbcInfo_recv() calls
      adds  7cb070f   libwbclient: Add wbcNetbiosName_send/recv calls
      adds  99c0f56   libwbclient: Add wbcDomainName_send/recv call
      adds  861ef36   libwbclient: Add wbcDomainInfo_send/recv calls
      adds  33bbe1c   libwbclient: Add wbcInterfaceDetails_send/recv
      adds  4ff1906   libwbclient: Implement wbcSidToUid_send/recv
      adds  446b4aa   libwbclient: Implement wbcUidToSid_send/recv
      adds  ada6e26   libwbclient: Implement wbcSidToGid_send/recv
      adds  5788672   libwbclient: Implement wbcGidToSid_send/recv
      adds  749fb03   libwbclient: Implement wbcLookupSid_send/recv
      adds  145f2c7   libwbclient: Implement wbcAuthenticateUserEx_send/recv
      adds  cf96837   libwbclient: Implement wbcLookupName_send/recv
      adds  5d84805   libwbclient: Test wbcLookupName async functions
      adds  86d70ae   s4 idmap: Make the sid_to_xid and xid_to_sid calls static.
      adds  ea055e8   s4: Switch to S3-style id mapping data types.
      adds  4ff7f6e   s3 test: Make the netbios name test pass again
      adds  a6f402a   Remove lp_safe_widelinks() -> convert to just lp_widelinks. Suggestion from Volker.
      adds  9fc76f8   Remove the code replaced by widelinks warning.
      adds  8f07339   spoolss: regenerate hand-marshalled ndr_push_spoolss_DriverInfo101 after ndr64 changes.
      adds  95846bf   spoolss: make sure hand-marshalled spoolss_DriverInfo101 handles relative_highest_offset.
      adds  7e328e1   spoolss: regenerate hand-marshalled ndr_pull_spoolss_DriverInfo101 after ndr64 changes.
      adds  44f75ed   s3: notify_onelevel does not use seqnums, so don't open asking for it
      adds  eee9811   s4:net/drs: use the full path to "utils/net/drs/net_drs*.h"
      adds  e82ac86   s4:net_drs_bind: make some more stuff static
      adds  de55589   s4:getopt.py - set the password callback only when no password has been provided
      adds  d5af819   s4:auth/credentials/credentials.c - Initialise the "lm_response" and "nt_response" structures
      adds  89621d8   testprogs: print all printerinfo levels in spoolss test.
      adds  2e2b7e8   s4:kdc Fix double free and uninitialized memory.
      adds  30797ce   s4:kdc Fill in created_by principal field
      adds  4c1c3f2   s3: Implement global locks in a g_lock tdb
      adds  12abab7   s3: Add ctdb_conn_msg_ctx()
      adds  b13dd17   s3: setup debug for smbtorture
      adds  16bc6ba   s3:dbwrap_ctdb: start rewrite of transactions using the global lock (g_lock)
      adds  a035062   s3:torture: add a test LOCAL-DBTRANS to torture dbwrap with transactions.
      adds  ebc08b9   s3: Add tdb_data_equal
      adds  d4c0afa   build: Add a configure check for CTDB_CONTROL_TRANS3_COMMIT.
      adds  5a0c427   s3:dbwrap_ctdb: update (C)
      adds  26225d3   s3:dbwrap_ctdb: change db_ctdb_transaction_store() to return NTSTATUS.
      adds  3fe7ce1   s3:dbwrap_ctdb: maintain a database sequence number that bumps in transactions
      adds  9113ce8   s3:build: remove checks for deprecated ctdb controls.
      adds  a66c40f   s3:dbwrap: If "-n" is given to dbwrap_torture, open db with CLEAR_IF_FIRST
      adds  10a44ee   s3:dbwrap_ctdb: fix db_ctdb_fetch_db_seqnum_from_db() when NT_STATUS_NOT_FOUND.
      adds  fb981cd   s3:dbwrap_ctdb: fix two "may be used uninitialized" warnings
      adds  1505b69   s3:dbwrap_ctdb: fix an uninitialized variable.
      adds  524072b   s3:dbwrap_ctdb: fix logic error in pull_newest_from_marshall_buffer().
      adds  1d594bd   s3:dbwrap_ctdb: fix brown paperbag bug in ctdb_transaction_commit.
      adds  c311697   s3:dbwrap_ctdb: exit early when nothing has been written in transaction_commit.
      adds  1933214   s3:dbwrap_ctdb: fix reading/storing of special key __db_sequence_number__
      adds  8e306b5   s3:g_lock: remove an unreached code path.
      adds  e4af0bc   s3:ctdb_conn: add ctdbd_conn_get_fd() to get the fd out of the ctdb connection
      adds  83fffbe   s3:g_lock: remove a nested event loop, replacing the inner loop by select
      adds  09f3ed10  s3:make "net conf addshare" atomic by wrapping all writes in one transaction
      adds  a752bbd   s3:registry: eliminate race condition in creating/scanning sorted subkeys
      adds  a6338c0   v3-4-ctdb: Do not do any logrotation
      adds  72242ef   packaging(RHEL-CTDB): adapt configure.rpm to match the spec-file configure call
      adds  2fdd8b1   Fix bug #7126 - [SMBD] With access denied error smbd return wrong NT_STATUS_OBJECT_PATH_INVALID error
      adds  1f89ffd   Revert "Fix bug #7126 - [SMBD] With access denied error smbd return wrong NT_STATUS_OBJECT_PATH_INVALID error"
      adds  465ffba   Remove #if SOFTLINK_OPTIMIZATION code.
      adds  cb0ea27   s3/smbd: change locking behavior when "lock spin time = 0".
      adds  c7f16ab   Fix error in docs. Should be milliseconds, not microseconds.
      adds  10e54fb   Fix warning messages on compile in g_lock.c Volker & Michael please check.
      adds  d46d771   Simplify the logic in make_connection_snum(), and make it match Windows behavior.
      adds  9252df5   Use sec_initial_uid() in the places where being root doesn't matter, and 0 in the places where it does.
      adds  6824c6f   tdb: Apply some const, just for clarity
      adds  6384460   util: added TYPESAFE_QSORT() macro
      adds  f435538   libreplace: add fdatasync() if not available
      adds  1373e74   tdb: use fdatasync() instead of fsync() in transactions
      adds  5549190   s4-dsdb: use TYPESAFE_QSORT() in dsdb code
      adds  0f50f44   s4-auth: use TYPESAFE_QSORT() in gensec
      adds  828b5cd   s4-socket: use TYPESAFE_QSORT() in netif code
      adds  e5c83e1   s4-ntvfs: use TYPESAFE_QSORT() in notify code
      adds  f954f52   s4-rpcserver: use TYPESAFE_QSORT() in rpc servers
      adds  700f464   s4-torture: use TYPESAFE_QSORT() in smbtorture
      adds  1da87fc   s4-wrepl: use TYPESAFE_QSORT() in wins repl code
      adds  46dfa9d   s4-ldb: added LDB_TYPESAFE_QSORT()
      adds  3ae75a4   s4: use LDB_TYPESAFE_QSORT() instead of ldb_qsort()
      adds  da86f08   s4-rpc: be more careful about DCERPC auth padding
      adds  f69135e   s4-smbd: fix crash in notify code on client termination
      adds  ece99c7   s3: Fix a C++ warning
      adds  1a995ab   s3: Fix a typo
      adds  95ca53f   Use ZERO_STRUCTP
      adds  e371317   use ZERO_STRUCT
      adds  65b26ba   s3: Fix some nonempty blank lines
      adds  ceebed6   s3: TREE_NODE -> struct tree_node
      adds  2260732   s3: SORTED_TREE -> struct sorted_tree
      adds  3ab78e3   s3: Make adt_tree data definitions private to adt_tree.c
      adds  613777e   s3: Remove unused comparison fn from "struct sorted_tree"
      adds  b99d9f8   libwbclient: Separate out the async functions
      adds  271a4c6   s3: Fix typo found by jhell <jhell at DataIX.net>
      adds  2ea2d2a   s3: Fix bug 5198 -- parse chfn(1)-change gecos field
      adds  b00d223   s3: Fix Coverity ID 629: DEADCODE
      adds  9848086   libwbclient: Fix s4 build failure by fixing up includes.
      adds  eed65ed   s4:server.c - use always "return" instead of "exit" in the "binary_smbd_main" function
      adds  415c615   s4:util.c - Corrected the location of the "Directory Service" object
      adds  3598409   s4:popt_common.c - fix intendation
      adds  195bda5   s4:loadparm.c - the logfile parameter value needs to be duplicated
      adds  0c39fbc   s4:loadparm.c - prevent memory leaks
      adds  282cc79   s4-ldb: use TYPESAFE_QSORT() in the rest of the ldb code
      adds  cebbc9a   s3-includes: enable TYPESAFE_QSORT() in s3
      adds  76a7382   lib: use TYPESAFE_QSORT() in lib/ and libcli/
      adds  007f24f   s3-lib: use TYPESAFE_QSORT() in s3 interfaces code
      adds  7347ca3   s3-libsmb: use TYPESAFE_QSORT() in namequery code
      adds  8120bc2   s3-lib: use TYPESAFE_QSORT() in remaining s3 library code
      adds  95e2688   s3-vfs: use TYPESAFE_QSORT() in s3 VFS modules
      adds  c804102   s3-nmbd: note TODO item for qsort
      adds  7cff685   s3: convert registry and printing code to TYPESAFE_QSORT()
      adds  93a3359   s3-locking: convert brlock to TYPESAFE_QSORT()
      adds  bc5d203   s3-rpc: convert wkssvc to use TYPESAFE_QSORT()
      adds  3f0898a   s3-smbd: convert lanman and notify code to TYPESAFE_QSORT()
      adds  862a17e   s3: last part of TYPESAFE_QSORT() conversion
      adds  ccfa40f   util: update three other copies of our dlinklist.h macros
      adds  259129e   a4-dcerpc: another attempt at dcerpc auth padding
      adds  eb5fc89   s4-rpcserver: teach the rpc server to cope with bad sig_size estimates
      adds  05b6e3f   s4:dcesrv_lsa.c - remove a superfluous empty line
      adds  d3a4294   s3: Fix initgroups return check
      adds  6ec6fa0   s3: eventlogadm.c: add -s option to use alternative config file.
      adds  4694b46   s4-dsdb: added dsdb_modify_permissive()
      adds  2908f21   s4-drs: use a permissive modify in addentry
      adds  05425fc   s4-drs: replace manual checks with dsdb_modify_permissive()
      adds  28bd971   s4:provision.c - "provsion_store_self_join" - don't set the realm if it's NULL
      adds  72f250a   s4-smbtorture: add some security descriptor tests to RPC-SPOOLSS and RPC-SPOOLSS-PRINTER.
      adds  ddbda92   spoolss: disable GetPrinterDriver level 101 (as called by XP).
      adds  5aa42f8   s4-drs: Fixes bugs regarding Urgent Replication on wrong situations
      adds  cf1ed06   s4-drs: Function for accessing dsdb_load_partition_usn from Python
      adds  f5de126   s4-drs: Test situations for Urgent Replication
      adds  1ca2bd7   s4-test: minor fixes to urgent_replication.py
      adds  3035c7c   s4-ldb: fixed permissions on urgent_replication.py
      adds  2dff1f4   s4-test: use local ldb for urgent_replication test
      adds  694ab7c   s4-heimdal: Fix typos in comment.
      adds  4edbb25   s4-dsdb: don't change replPropertyMetaData if the value hasn't changed
      adds  0cf4e8a   s4-kcc: initial code for the topology algorithm
      adds  aba7376   s4-kcc: remove C++ comment
      adds  9c46f42   s4-drs: enable the recyclebin optional feature
      adds  595982a   s4-rootdse: we don't need DSDB_FLAG_OWN_MODULE here
      adds  bac235d   s3: Fix a typo
      adds  1988f42   testprogs: fix EnumJobs debug output in spoolss test.
      adds  cdf2f6b   s4-smbtorture: w2k8r2 allows to add printers w/o defining printprocessor.
      adds  a6192d7   s4-smbtorture: use test_SetPrinter call in spoolss security descriptor tests.
      adds  71cfcee   s4-smbtorture: add rather simple spoolss device mode test.
      adds  bb05595   s4-smbtorture: more work on SD tests for RPC-SPOOLSS.
      adds  3e2a867   s4-drs: DsReplGetInfo() for DS_REPL_INFO_REPSTO infoType
      adds  23d1dd5   s4-drs: DsGetReplInfo() refactoring
      adds  351f694   testprogs: add "samba3" and "architecture=" options to spoolss tester.
      adds  1e59e5d   s4-smbtorture: allow to call OpenPrinterEx with devicemode.
      adds  41bb876   s4-smbtorture: more work on test_PrinterInfo_DevMode RPC-SPOOLSS-PRINTER.
      adds  020c8df   s4-smbtorture: fix spoolss SD test against w2k8r2.
      adds  f6c39ce   s3-docs: Document 'smbclient -C'.
      adds  67950c2   s4-dsdb: move dsdb_request_add_controls() into dsdb/common/util.c
      adds  c6d85d6   s4-dsdb: replace dsdb_modify_permissive() with dsdb_modify() and dsdb_flags
      adds  90203f8   s4-dsdb: change samdb_replace() to dsdb_replace() and allow for dsdb_flags
      adds  e9be1fc   s4-dsdb: change dsdb_search_dn_with_deleted() to dsdb_search_dn() with dsdb_flags
      adds  8f4a342   s4-dsdb: replace dsdb_find_dn_by_guid() with a dsdb_search() call
      adds  b630530   s4-dsdb: added dsdb_search_one() and cleanup dsdb_find_dn_by_guid()
      adds  0bedb9c   s4-dsdb: removed gendb_search_single_extended_dn()
      adds  6d65f4c   s4-kcc: remove search_onelevel_with_deleted() in kcc
      adds  86f8ddf   s4-samdb: use dsdb_search() in cracknames
      adds  018fb2d   s4-dsdb: return LDB_ERR_CONSTRAINT_VIOLATION on num_recs != 1
      adds  1e13d3f   s4-dcerpc: fixed auth padding to be relative to the stub, not packet
      adds  e3a272c   s4-rpc: don't use auth padding in rpc bind requests as it breaks s3
      adds  eda16f2   s4-kcc: remove a qsort() that snuck into the new topology code
      adds  f3bdb16   s3: Fix handling of processes that died in g_lock
      adds  07978bd   s3: Optimize g_lock_lock for a heavily contended case
      adds  725b365   s3: Avoid a thundering herd in g_lock_unlock
      adds  be919d6   s3: Avoid starving locks when many processes die at the same time
      adds  83542d9   s3: Slightly increase parallelism in g_lock
      adds  f8b246e   s3: Fix timeout calculation if g_lock_lock is given a timeout < 60s
      adds  77fc30b   testprogs: add rather simple device mode tests to spoolss test.
      adds  eb8800e   s4-rpc: paranoid check for auth_length
      adds  d14c375   s3:rpc streamline memory handling
      adds  72c0cd7   s4-provision: fix permissions on generated DNS zone file
      adds  5c71614   examples: add bind9 patches for TSIG-GSS support
      adds  8756e13   util: added samba_runcmd()
      adds  8633d81   s4-param: added "rndc command" smb.conf option
      adds  fd25563   s4-dnsupdate: use samba_runcmd() in the dns update task
      adds  986627c   s4-provision: freeze the DNS zone before creating the zone file
      adds  ff5bfb9   s4-smbtorture: refactor setprinter devicemode calls in RPC-SPOOLSS-PRINTER.
      adds  b32c1e2   s4-smbtorture: also test level 2 sets for devicemodes and see if they persist.
      adds  3a9dc49   s4-smbtorture: unify test list to run against single created printers in RPC-SPOOLSS-PRINTER.
      adds  8aef63d   s3: Fix bug 7139
      adds  a8cc2fa   cifs.upcall: allocate a talloc context for smb_krb5_unparse_name
      adds  0b3e950   socket_wrapper: also ignore AF_INET6 in swrap_setsockopt()
      adds  135543b   tsocket/bsd: fix do_bind logic for AF_INET
      adds  6637b2f   tsocket/bsd: fix bug #7140 use calculated sa_socklen for bind() in tstream_bsd_connect_send()
      adds  8a0949d   tsocket/bsd: fix bug #7140 autodetect ipv4 and ipv6 based on the remote address if the local address is any
      adds  1ffcb99   tsocket/bsd: set IPV6_V6ONLY on AF_INET6 sockets
      adds  d07cd37   tsocket/bsd: fix bug #7115 FreeBSD includes the UDP header in FIONREAD
      adds  8078614   s4/ldap: Refactor the fix for ldap nested searches
      adds  0e8fe82   s4/drs:kccdrs_replica_get_info_obj_metadata implementation
      adds  55f7c74   s4/drs: add DRSUAPI_ATTRIBUTE_options attribute
      adds  968bd16   s4/rodc: change the libnet_become_dc code to do RODC join
      adds  936828d   Fix commit d07cd37b993d3c9beded20323174633b806196b5
      adds  bc0b152   s3: let the pam_winbind po files reference the correct location
      adds  94074eb   s3: go straight to winbindd_dual_pam_auth() in case of !NT_STATUS_OK
      adds  5564e71   Fix bug #6557 - Do not work VFS full_audit
      adds  7b4387f   Fix bug #7146 - Samba miss-parses authenticated RPC packets.
      adds  7202dcd   s4:param Modify secrets_get_domain_sid to give more useful errors
      adds  38c50c7   Got back to 16-byte padding on auth RPC. S3 clients and servers now cope with this. Jeremy
      adds  d5e30de   s3-rpcclient: fix uninitialized variable in wkssvc_enumerateusers.
      adds  57847c2   s4-smbtorture: avoid potential loop while adding a new printer in RPC-SPOOLSS-PRINTER.
      adds  a1ba72f   s4-smbtorture: simplify test_PrinterInfo_DevMode a bit.
      adds  97d3637   s4-smbtorture: try more combinations to find printers in test_EnumPrinters_findname().
      adds  998a7b4   s4-smbtorture: skip printer info cross tests against samba 3 for now.
      adds  6cf10cc   s3-modules: fix get_acl_blob in the acl_tdb VFS module.
      adds  9ff2c1e   testprogs: print SDDL string of printer security descriptors
      adds  5cff7e1   s3-spoolss: add some printer info validation for AddPrinter calls.
      adds  2d2db2a   s3-spoolss: more AddPrinter{Ex} checks.
      adds  8ce66fb   s3-spoolss: in spoolss_EnumPrinters r->in.server is a *unique* pointer!
      adds  43e3d8f   s3-spoolss: fix return code of spoolss_DeletePrinter.
      adds  34ad5da   s3-selftest: include addprinter/deleteprinter command.
      adds  867daf6   s3-selftest: finally enable RPC-SPOOLSS-PRINTER against Samba 3.
      adds  9abce9f   Revert "Got back to 16-byte padding on auth RPC. S3 clients and servers now cope with this. Jeremy"
      adds  c42d9c4   tsocket/bsd: fix comment in tdgram_bsd_recvfrom_handler()
      adds  b6f58e2   s3-selftest: fix return code for modprinter.pl -a.
      adds  b3c2b22   s3-spoolss: Fix _spoolss_EnumPrinters servername handling.
      adds  37115f9   s3:docs: add some advice for usage of strict allocate
      adds  4948197   s3-docs: Remove trailing whitespaces and fix a typo.
      adds  bc20d34   libndr: add ndr_push_relative_ptr2_start and ndr_push_relative_ptr2_end.
      adds  a049d75   pidl: use ndr_push_relative_ptr2_start and ndr_push_relative_ptr2_end.
      adds  c869328   s3: re-run make full_idl.
      adds  bfd6edb   spoolss: fix relative pointers in ndr_push_spoolss_DriverInfo101.
      adds  b423bd2   librpc/ndr_drsblobs: use ndr_push_relative_ptr2_start()/_end()
      adds  e035911   librpc/ndr_krb5pac: use ndr_push_relative_ptr2_start()/_end()
      adds  98e143c   librpc/ndr: make ndr_push_relative_ptr2() static
      adds  c9fa97b   libndr: change subcontext buffer allocation to allocate on subcontext_start.
      adds  ee13a51   libndr: add LIBNDR_FLAG_RELATIVE_REVERSE flag.
      adds  a2c3429   libndr: add LIBNDR_FLAG_NO_RELATIVE_REVERSE so that relative reverse processing can be disabled for single structure elements.
      adds  b5f9c44   libndr: give an error when ndr_push_relative_ptr2_start()/_end() is used with the RELATIVE_REVERSE flag
      adds  0534775   libndr: store a subcontext buffer size in ndr_push_subcontext_start.
      adds  31c7780   libndr: implement LIBNDR_RELATIVE_REVERSE handling
      adds  4a76d29   libndr: for now align reverse relative pointers to 2 bytes by default.
      adds  8310f02   libndr: fix ndr_size_* calculation with relative reverse buffers
      adds  a4c3aeb   spoolss: use subcontext in NDR_SPOOLSS_PUSH_ENUM_OUT macro.
      adds  2059a16   ndr_spoolss_buf: use LIBNDR_FLAG_NO_NDR_SIZE in NDR_SPOOLSS_SIZE_*
      adds  6d0a397   spoolss: set NDR_RELATIVE_REVERSE flag for various unions that have relative pointers.
      adds  8f52957   spoolss: make all security descriptors and devicemodes 4 byte aligned and add missing subcontexts.
      adds  8c4ff98   spoolss: make two bitmaps public.
      adds  f10a2d7   security: make two bitmaps public.
      adds  70f8b34   s3: re-run make samba3-idl.
      adds  2881742   spoolss: add spoolss_security_descriptor.
      adds  0a8011a   spoolss: use ndr_push_spoolss_PrinterInfo2 hand-marshalled version (moves devmode relative pointer down to sd).
      adds  0bf9c5e   testprogs: add RPC_S_PROCNUM_OUT_OF_RANGE error.
      adds  df13b13   Fix bug #7154 - mangling method = hash can crash storing a name not containing a '.'
      adds  a4e8210   Fix bug #7155 - valgrind Conditional jump or move depends on uninitialised value(s) error when "mangling method = hash"
      adds  77164a8   testprogs: add tests for GetJob() to spoolss test.
      adds  c0ebca2   s3: optimize strict allocate for XFS on IRIX
      adds  9b9c9fd   s4-smbtorture: be more verbose in LOCAL-NSS-WRAPPER.
      adds  2eb83f2   s4-smbtorture: add LOCAL-NSS-WRAPPER-DUPLICATES test.
      adds  11a87cd   More fixes for bug #7146 - Samba miss-parses authenticated RPC packets.
      adds  1a42b02   nss_wrapper: fix segfault in print_group() in the testsuite
      adds  13533e1   s3-spoolss: add support for _spoolss_SetPrinter level 8.
      adds  91a4db6   More fixes for bug #7146 - Samba miss-parses authenticated RPC packets.
      adds  af4a7c0   s4:winbind Make the 'no SID found' message even more detailed
      adds  10fed05   s4:rpc_server Record the remote connections association group ID
      adds  e4523e3   misc.idl:  Add reference to the slightly odd representation of if_version
      adds  a8b2088   s4:selftest Add infrastructure for testing against an RPC proxy
      adds  809dd8c   s4:selftest Add test for the RPC proxy
      adds  76aa37f   librpc/ndr: don't overwrite the content in ndr_push_relative_ptr2_end()
      adds  e40310a   testprogs: ignore GetJob level 3 and 4 against samba for now.
      adds  299e5bc   s4-smbtorture: print more comments while running SD and DM tests in RPC-SPOOLSS-PRINTER.
      adds  f2ecec3   s4-smbtorture: add --option=torture:spoolss_check_size=yes.
      adds  0e95a6a   s4-smbtorture: explain failure conditions in printer device mode tests a little more.
      adds  ec0aa8a   s4-smbtorture: more work on devicemode tests.
      adds  9f22284   librpc When sending endpoint mapper requests, include the minor if_version
      adds  f74ce57   s4:rpc_server Add a 'if_version' parameter to the bind operation.
      adds  fff7750   readability reformatting
      adds  ad77ae1   First part of fix for bug #7159 - client rpc_transport doesn't cope with bad server data returns.
      adds  0055e33   Second part of fix for bug #7159 - client rpc_transport doesn't cope with bad server data returns.
      adds  c8a3c01   remove trailing tabs and spaces
      adds  da1970c   s4:lsa open trusted domain also with dns name
      adds  a9d9447   s4:credentials Add hooks to extract a named Kerberos credentials cache
      adds  a7036a9   librpc/ndr Remove unused macros
      adds  89e6a52   s3: Add cli_smb()
      adds  b69a74e   s3: Convert cli_raw_ioctl to use cli_smb()
      adds  8930a9c   s3: Convert cli_qpathinfo_basic to use cli_trans()
      adds  f27857e   s3: Fix a typo
      adds  1f451d1   s3: Remove a "typedef struct"
      adds  48d6ed7   s3: Fix some nonempty blank lines
      adds  2beaa19   s3: Slightly simplify the logic of completion_remote_filter
      adds  1e8a84a   s3: Add printf why LOCAL-dom_sid_parse failed
      adds  e38908e   s3: Rename LOCAL-dom_sid_parse to LOCAL-string_to_sid, add some tests
      adds  77dd1b2   s3: Make string_to_sid survive the LOCAL-string_to_sid test
      adds  15edc96   s3: Use the status from cli_raw_ioctl in torture_ioctl_test
      adds  0679c77   cleanup
      adds  65914ed   s3: Avoid calling cli_alloc_mid twice in cli_smb_req_iov_send
      adds  e592dee   s4:AD content - Add the DFSR objects which exist on Windows Server >= 2008
      adds  973ea19   s4:AD content - adequate some revision levels to match Windows Server 2008
      adds  017e401   s4:AD content - Implement the new password settings container
      adds  f2eac3b   s4:provision.py - try to use other addresses than "127.0.0.x" and "::1"
      adds  eca8697   s4:dsdb/util.c - Use LDB result constants in some more helper functions
      adds  461987b   s4:password_hash - Fix up request message pointers
      adds  c16d4fb   s4:partition DSDB module - Cosmetic fixups
      adds  280a8a7   s4:operational LDB module - enable support for passing referrals through it
      adds  73bfd9d   s4:netlogon enhance DsrEnumerateDomainTrusts
      adds  6de98ba   s4:torture/ldap/basic.c - add some "const"
      adds  09e756b   Spelling fixes for tdb.
      adds  119a823   Spelling fixes for tevent.
      adds  842fb05   Spelling fixes for popt API documentation.
      adds  7863bb1   Spelling fixes for nss_wrapper.
      adds  11b211c   Spelling fixes for lib/compression.
      adds  319d3bf   Spelling fixes for tsocket API documentation.
      adds  198b17a   Spelling fixes for libreplace.
      adds  e4c2f4d   Spelling fixes in lib/zlib.
      adds  dd89dc2   Spelling fixes for libutil
      adds  1683d09   LDB related spelling fixes.
      adds  7def87c   Typo fix.
      adds  3eacc83   Spelling fixes for source4/lib/registry.
      adds  4b02468   Spelling fixes for source4/auth.
      adds  7a23b97   Various source4 spelling fixes.
      adds  1e986c1   More spelling fixes across source4/
      adds  91bf841   s4:registry/regf.c - specify the context when freeing the "regf" variable
      adds  d122bfc   s3: Add a talloc_move for the inbuf to cli_smb_recv
      adds  299d9c4   s3: Explicitly handle inbuf in cli_smb_oplock_break_waiter_done
      adds  47c61b4   s3: Explicitly handle inbuf in cli_session_setup_guest_done
      adds  036fcaf   s3: Explicitly handle inbuf in cli_sesssetup_blob_done
      adds  160c459   s3: Explicitly handle inbuf in cli_tcon_andx_done
      adds  fdd82e6   s3: Explicitly handle inbuf in cli_negprot_done
      adds  1fab94a   s3: Explicitly handle inbuf in cli_echo_done
      adds  12863ff   s3: Explicitly handle inbuf in cli_ntcreate_done
      adds  409fd66   s3: Explicitly handle inbuf in cli_open_done
      adds  41ebf58   s3: Explicitly handle inbuf in cli_getattrE_done
      adds  327f93b   s3: Explicitly handle inbuf in cli_getatr_done
      adds  be62ca1   s3: Explicitly handle inbuf in cli_dskattr_done
      adds  486f734   s3: Explicitly handle inbuf in cli_message_start_done
      adds  78d7f27   s3: Explicitly handle inbuf in cli_read_andx_done
      adds  964210b   s3: Explicitly handle inbuf in cli_write_andx_done
      adds  82f6f39   s3: Explicitly handle inbuf in cli_trans_done
      adds  f1fe808   Add an "attributes" string to allinfo. Jeremy.
      adds  3aee8e7   Ensure STREAMERROR deletes any files in the \\testdir before rmdir and mkdir. Jeremy.
      adds  2a5060f   A test "store create time" parameter got commited by accident. Remove it. Jeremy.
      adds  6c0cd48   ldb:web Fix typo
      adds  dbcc7ad   s4:netlogon fix segfault
      adds  d4b8be5   s4:netlogon GetTrustedDomainInformation
      adds  0c8608b   s3 Fix the build
      adds  4ef82ac   s4:netlogon RPC - fix the indentation
      adds  f924b77   s3:winbindd: never mark external domains as internal!
      adds  d9f31fe   s3-print: Remove obsolete signal type cast.
      adds  b9cf55c   s3-passdb: Remove obsolete signal type cast.
      adds  069350d   s3-pam_smbpass: Remove obsolete signal type cast.
      adds  38b0e6b   s3-nmbd: Remove obsolete signal type cast.
      adds  5ad801b   s3-libads: Remove obsolete signal type cast.
      adds  c6c21f4   s3-lib: Remove obsolete signal type cast.
      adds  f33b697   s3-smb: Remove the obsolete signal type cast.
      adds  95a0ab5   s4-smbd: Remove obsolete singal type cast from the thread process model.
      adds  8ac0c9f   libutil: Remove obsolete signal type cast.
      adds  13e2f5f   libreplace: Remove the obsolete signal type cast.
      adds  95ee01b   s4-config: add dyn_SBINDIR
      adds  ae209d4   s4-param: added "dns update command" smb.conf option
      adds  61af327   s4-dns: call out to the dns update command every 10 minutes
      adds  cb7ab80   s4-pyglue: added interface_ips() call
      adds  7593b6d   s4-dns: improved logging, and run name check at startup
      adds  394a7ce   s4-selftest: disable rndc and dns update in build farm
      adds  69d5cea   s4-smb: Migrate named_pipe_server to tsocket.
      adds  975a7a3   tstream: Added a typedef for the function prototype.
      adds  ce7727c   s3: add explicit configure option whether or not to enable dmapi support
      adds  752bffc   s3: Consolidate server_id_self into the equivalent procid_self()
      adds  ddfd5b6   s3:selftest: $WORKGROUP doesn't exist, we should use $DOMAIN
      adds  1e9df26   s3:cli_netlogon: keep the the correct negotiate_flags on the cli->dc structure
      adds  a2cd203   s3:spoolss: construct the devmode the same way for level 2 and 8
      adds  2288e16   spoolss: add various DM extradata formats (including PostScript and UniDriver).
      adds  f6497a5   s3: re-run make samba3-idl.
      adds  d22b54c   spoolss: some fixes for devicemode dm extra structs.
      adds  0278ef8   s3: re-run make samba3-idl.
      adds  c31cf0a   s3: Consolidate some pid_to_procid() calls to procid_self()
      adds  61b7a24   s3 move the sitename cache in its own file
      adds  b4c9dc3   s3:schannel more readable check logic
      adds  8e2f5fe   s4:schannel more readable check logic
      adds  bb9014d   schannel: merge header files
      adds  e5ab64a   s3:schannel fix memory hierarchy
      adds  3b12c38   s3:schannel streamline interface
      adds  1d0938c   schannel_tdb: make code compilable in both trees
      adds  1203de9   s4:schannel merge code with s3
      adds  805f750   s4:cleanup remove unused schannel ldb code
      adds  2523b20   s4/torture/smb2: Add two new SMB2 compound tests
      adds  fffdce6   s4/schema: Move msDS-IntId implementation to samldb.c module
      adds  452b4a5   tdb: cleanup: split brlock and brunlock methods.
      adds  a6e0ef8   tdb: make _tdb_transaction_cancel static.
      adds  7ab422d   tdb: cleanup: rename GLOBAL_LOCK to OPEN_LOCK.
      adds  e9114a7   tdb: cleanup: rename global_lock to allrecord_lock.
      adds  5d9de60   tdb: cleanup: tdb_nest_lock/tdb_nest_unlock
      adds  b754f61   tdb: don't suppress the transaction lock because of the allrecord lock.
      adds  fba42f1   tdb: cleanup: tdb_have_extra_locks() helper
      adds  db27073   tdb: cleanup: tdb_release_extra_locks() helper
      adds  ce41411   tdb: cleanup: find_nestlock() helper.
      adds  e8fa70a   tdb: use tdb_nest_lock() for transaction lock.
      adds  9136818   tdb: use tdb_nest_lock() for open lock.
      adds  4738d47   tdb: use tdb_nest_lock() for active lock.
      adds  d48c3e4   tdb: use tdb_nest_lock() for seqnum lock.
      adds  1ab8776   tdb: remove num_locks
      adds  9341f23   tdb: cleanup: always grab allrecord lock to infinity.
      adds  caaf5c6   tdb: suppress record write locks when allrecord lock is taken.
      adds  fca1621   tdb: tdb_allrecord_lock/tdb_allrecord_unlock/tdb_allrecord_upgrade
      adds  dd1b508   tdb: cleanup: remove ltype argument from _tdb_transaction_cancel.
      adds  a84222b   tdb: rename tdb_release_extra_locks() to tdb_release_transaction_locks()
      adds  9f295ee   tdb: remove lock ops
      adds  8c3fda4   tdb: don't truncate tdb on recovery
      adds  ececeff   tdb: add -k option to tdbtorture
      adds  1bf482b   patch tdb-refactor-tdb_lock-and-tdb_lock_nonblock.patch
      adds  ec96ea6   tdb: handle processes dying during transaction commit.
      adds  1b78573   s4-smbtorture: verify that the client cpu architecture has no influence on the calculated buffer size in RPC-SPOOLSS.
      adds  9112872   s3:rpc_transport_np: handle trans rdata like the output of a normal read
      adds  9f2f738   s3:test_wbinfo_s3: test --check-secret and --change-secret
      adds  654f114   s3:selftest: make wbinfo_s3 work on the "member" server too.
      adds  6346ec0   s3:selftest: handle spaces in test names
      adds  f1a33a6   s4/idl: drsuapi.idl fix drsuapi_DsReplicaSyncRequest1 description
      adds  e9438b4   s4/idl: drsuapi.idl fix drsuapi_DsReplicaSync definition
      adds  5831896   s4/idl: Regenerate IDL for DRSUAPI interface
      adds  8747e69   s4/drs: Propagate drsuapi_DsReplicaSyncRequest1 changes in source base
      adds  99db858   s4/drs: Propagate drsuapi_DsReplicaSync changes in source base
      adds  e5aae24   s4/net_drs: Utility macros for conditions checking
      adds  9ddb108   s4/drs_util: Move DRSUAPI connection data into separate object
      adds  3947462   s4/drs_util: Refactor code to use net_drs_connection object for DRSUAPI connecitons
      adds  ff94094   s4/drs_util: Add public function for binding to a DC
      adds  3f5e9e9   s4/drs_util: 'net drs replicate' command implementation
      adds  fb9880d   s4/idl: rename 'guid1' to 'source_dsa_guid' in drsuapi_DsReplicaGetInfoRequest description
      adds  30ac3ca   s4/drs: Propagate drsuapi_DsReplicaGetInfoRequest... changes into source code
      adds  10fce68   s4/idl: drsuapi_DsReplicaGetInfoRequest2 - 'string1' to 'attribute_name'
      adds  0f6a453   s4/idl: drsuapi_DsReplicaGetInfoRequest2 - 'string2' to 'value_dn_str'
      adds  83007e0   s4/drs: Propagate drsuapi_DsReplicaGetInfoRequest2 changes in source code
      adds  2f20a4b   s4/idl: Regenerate IDL for DRSUAPI interface
      adds  8416570   s4/drs_util: 'net drs showrepl' command implementation
      adds  00aeca7   dsdb: Add a more explicit error message for constructed attributes
      adds  8b4b602   python: ntacls, fix a leftover that is not in the try/except branch
      adds  d980268   s3: Make connections_fetch_record() static
      adds  f09802c   s4:netlogon remove wrong ZERO_STRUCT of output
      adds  0efa8f4   s4:SAMLDB module - ignore referrals
      adds  545889a   s4:LDAP server - Enable support for returning referrals through it
      adds  cd5b542   s4:partition DSDB module - change the search and domain scope control handling
      adds  0be57c7   s4:partition DSDB module - Generate basic referrals
      adds  68caf90   s4:torture/ldap/basic.c - add a basic test for referral return
      adds  f10fc7c   s4:cldap_server - make it "signed-safe"
      adds  e912d50   s4:auth - make some parts "signed-safe"
      adds  ec536a0   s4:ldap_server - make it "signed-safe"
      adds  fc4c839   s4:DNS update - change "i" to be unsigned
      adds  612eec4   s4:scripting/devel Allow tmpfs script to be re-run
      adds  8d03b5e   s4:install Fix bug #7149 reported by JHT.
      adds  71c20f7   Revert "s4-smb: Migrate named_pipe_server to tsocket."
      adds  4930de5   s4:lsa cleanup trailing spaces and tabs
      adds  376fa0d   s4:lsa avoid confusing ourselves over sam_ldb
      adds  a7057e6   s4:lsa use the correct way to store a domain sid
      adds  76f4e6f   idl:lsa change string type
      adds  2689165   Change the credential handling so that we start with maxmux creds, and then return to the client the number of credits per operation that they asked for. This is a more sensible algorithm than just blindly returning "20" on every reply, although we will probably still need more changes to this going forward. Jeremy.
      adds  3c20251   s4:ldb Fix segfault in ldbsearch store_referral callback
      adds  d1950d6   Make conn_close_all() safe to call from SMB2 sessions (fix crash bug).
      adds  bbdd141   s4-smbtorture: move ChangeID test to the list of tests we run against created printers.
      adds  d6cb1cc   s4-smbtorture: try to set every single devicemode component in RPC-SPOOLSS-PRINTER.
      adds  10c8b0f   s3-spoolss: Save entire devicemode.
      adds  489f78d   s4:kdc make function static
      adds  d8cbc6c   s4:kdc add mit plugin code
      adds  8ee516e   s4-smbtorture: define environment in one place in RPC-SPOOLSS test.
      adds  166a382   s3-nltest: fix uninitialized query level.
      adds  3551eb7   Implement rename/move in SMB2 from Windows7.
      adds  314a926   Fix up debug info on smb2_rename code.
      adds  b6737c1   s4:libnet: use a connected CLDAP socket.
      adds  3751485   s4:torture: use a connected CLDAP socket.
      adds  525a1fe   s4:RPC-DSSYNC: pass the ip address to the cldap code instead of a name
      adds  9a72806   Revert "s4:AD content - adequate some revision levels to match Windows Server 2008"
      adds  6491150   s4-dsdb: fixed the fetch of the server site name
      adds  cf14fa5   dns: dummy samba_dnsupdate script
      adds  ad7223b   dns: install samba_dnsupdate
      adds  781ad03   s4-krb5: propogate errors from a lot more kerberos functions
      adds  af70728   pyglue: don't return 127.0.0.0/8 IPs in interface_ips()
      adds  abf5503   pyglue: added py_samdb_ntds_invocation_id()
      adds  8f763e0   py-samdb: added get_invocation_id() method
      adds  1e66ec8   pyglue: added py_samdb_server_site_name()
      adds  390f7b5   py-samdb: added server_site_name method
      adds  cb8d1e0   samdb: added get_ntds_GUID() method
      adds  c8fd792   s4-param: added 'nsupdate command' option, default to /usr/bin/nsupdate -g
      adds  c796b6c   s4-provision: fixed port number for gc ldap DNS SRV entry
      adds  ab4f170   s4-dns: add automatic dynamic DNS updating script
      adds  721bcfa   dns: auto-delete incorrect SRV entries for our hostname
      adds  44f9d5a   s4-provision: if we aren't doing variable substitution then don't check for vars
      adds  5bf9db7   s4-provision: setup the dns_update_list at provision time
      adds  336ebea   s4-provision: added dns_update_list
      adds  b0b857d   s4-dns: use a loadparm list for samba_runcmd() commands
      adds  8cb721b   s4-dns: fixed CNAME automatic DNS updates
      adds  97d6577   s4-provision: also create the dns_update_list when running net vampire
      adds  1e2ac9b   s4-provision: fixed use of rndc command from python
      adds  c2edea5   devel: get the ownership of the directories right in tmpfs.sh
      adds  792dd38   lib/util: add generate_random_password()
      adds  7473ca2   s4:libnet: use generate_random_password()
      adds  9ada48f   s4:torture/rpc: use generate_random_password()
      adds  d2cd0a7   s4:pyglue: add generate_random_password()
      adds  27e7578   s4:provision: use generate_random_password()
      adds  1983256   tsocket: Improve the tsocket_address_bsd_sockaddr documentation.
      adds  81bb8f6   s4-smb: Migrate named_pipe_server to tsocket.
      adds  d671b80   libcli/auth: print the error in the debug message
      adds  274baba   testprogs: print the directory paths as well in spoolss test.
      adds  ee547e7   s3: remove unused schannel_auth_struct.
      adds  2572391   s4:python Add bindings to set GENSEC flags on credentials in python
      adds  b792e55   s4: Winbind allow to behave more correctly when we have more than a few users
      adds  e0e549a   s4:dcesrv_samr.c - Remove unused variable
      adds  c3b90f0   s4-kdc: Fixed the memory context of tstream_bsd_existing()
      adds  b800716   s4-ntp: Fixed the memory context of tstream_bsd_existing()
      adds  062a8cf   s4-winbind: Fixed the memory context of tstream_bsd_existing()
      adds  b1f18fb   spoolss: add spoolss_Build to IDL.
      adds  3ca8d28   spoolss: fix build and version in spoolss_PrinterInfo0 (aka PRINTER_INFO_STRESS).
      adds  87c96f0   .gitignore - ignore display of "mit_samba.so"
      adds  b49276e   s4:script/installmisc.sh - install "dns_update_list" to target setup folder
      adds  2caa2a0   s4:provision.zone - fix port of "_ldap._tcp.gc._msdcs"
      adds  4bad696   s4:dsdb/schema: fix validation of DNs
      adds  c7432e4   s4:ldb_dn: reset dn->ext_comp_num in ldb_dn_explode()
      adds  47fafe8   s4:ldb_dn: remove dn->ext_linearized when ext_components is modified.
      adds  b28afd2   s4:ldb_dn: fix an uninitialized variable (found by make valgrindtest)
      adds  cfc79f2   Fix one of the valgrind warnings from bug #6814 - Fixes for problems reported by valgrind
      adds  a050c79   s3: Copy the mapping.c license header to mapping.h
      adds  99fc004   s3: vfs_full_audit.c: implement negated vfs_ops in the success/failure list
      adds  0e9882a   s3: Fix but 7145 -- duplicate sam and unix accounts
      adds  fb98f60   tdb: If tdb_parse_record does not find a record, return -1 instead of 0
      adds  9ad1b4c   s3: Fix the CHAIN1 torture test
      adds  5c40aa5   s3: Remove unused count_all_current_connections()
      adds  2238260   s3: Use talloc_tos() in yield_connection()
      adds  3bd1641   upgradeprovision: split the big script to put reusable functions appart
      adds  5054bdb   upgradeprovision: code cleanup
      adds  2bc3631   upgrade provision: change the meaning of handle_security_desc to be similar to handle_special_case
      adds  8f1f50d   upgradeprovision: Allow script to be called with pydoc
      adds  254e007   upgradeprovision: Move to pythondoc format
      adds  93d3774   upgradeprovision: Remove unused imports, use shutil.rmtree rather than rmall.
      adds  44c2d69   Fix formatting.
      adds  20e1d5a   More formatting fixes.
      adds  8edab1b   Fix SharesContainer.__len__.
      adds  e490410   getntacl: Remove manpage for removed utility.
      adds  da96d3f   Remove __contains__ from mock object for consistency with actual implementation.
      adds  6d9c072   ntacl: Use existing infrastructure.
      adds  1ef50d5   Add 'pyflakes' rule.
      adds  31a718a   General cleanups of python code, hinted by pyflakes.
      adds  8448ece   python: Add 'make pylint' convenience rule.
      adds  747a0b4   s3: Remove unused "mypid" from count_current_connections() state
      adds  c65abcf   s4/libnet: Fix misleading comment
      adds  b73437f   s4/rodc: Implement samdb_rodc with ldb context
      adds  f79ff95   selftest/gdb_backtrace: call "info locals" too
      adds  c571ecd   s3: Make connections_forall open connections.tdb r/w
      adds  3deba63   s3: Make the difference between r/o and r/w in connections_db_ctx more obvious
      adds  8bebb38   s3: Add connections_forall_read()
      adds  e76b8a0   s4-smbtorture: test at least three different regtypes in test_SetPrinterDataEx.
      adds  74c7c1c   s4-smbtorture: return needed size pointer from test_GetPrinterDataEx.
      adds  4f6634e   s4-smbtorture: add test_SetPrinterDataEx to RPC-SPOOLSS-PRINTER.
      adds  1a64d3c   s4-smbtorture: add stricter SetPrinterDataEx tests to spoolss tests.
      adds  20980eb   pidl:NDR/Client.pm: generate explicit _recv functions
      adds  5d33c6d   s4:libnet_become_dc: make use of explicit dcerpc_*_recv functions
      adds  f995e59   s4:libnet: make use of explicit dcerpc_*_recv functions
      adds  c4e72ad   s4:dsdb/repl: make use of explicit dcerpc_*_recv functions
      adds  598cf9f   s4:winbind: make use of explicit dcerpc_*_recv functions
      adds  c84b4b2   s4:torture/rpc: make use of explicit dcerpc_*_recv functions
      adds  8ba2128   s4:librpc/rpc: make use of explicit dcerpc_*_recv functions
      adds  1955cde   s4:drepl_notify: don't look at the internals of 'struct rpc_request'
      adds  0547af2   s4:drepl_out_helpers: don't look at the internals of 'struct rpc_request'
      adds  56b9700   s4:libnet_become_dc: don't look at the internals of 'struct rpc_request'
      adds  22b1e0b   s4:RPC-ECHO: don't look at the internals of 'struct rpc_request'
      adds  719cecb   s4:RPC-NETLOGON: remove useless rpc callback
      adds  86e2b25   More formatting fixes, pointed out by pylint.
      adds  4e4e341   Add testrepository configuration.
      adds  24d52dc   Fix the build, add filtered subunit runner.
      adds  c103fbc   s4:LDB - cosmetic fix for a "for" loop
      adds  d6a6872   s3: Abstract access to sessionid.tdb, similar to conn_tdb.c
      adds  c953b26   s4:epmapper RPC - make this one "signed-safe"
      adds  246742b   s4:remote RPC - make this one "signed-safe"
      adds  932a986   s4:spoolss RPC - make this one "signed-safe"
      adds  b963741   s4:unixinfo RPC - make this one "signed-safe"
      adds  ff17d8a   s4:srvsvc RPC - make this one "signed-safe"
      adds  340bcf6   s4:rpc_server/remote: do async calls
      adds  522e4f3   s4:RPC-ECHO: don't ignore errors in the Sleep test now that we support async rpc over ncacn_np
      adds  32371e9   testprogs: add RPC_X_NULL_REF_POINTER error code
      adds  61568cf   testprogs: allow to test a single printer when given on the cmdline.
      adds  1b6f1e8   testprogs: add DeletePrinterDataEx test.
      adds  b797481   testprogs: add DeletePrinterKey test.
      adds  d44dd10   testprogs: add SetPrinterDataEx test.
      adds  0d0d778   testprogs: rename test_PrinterData to test_PrinterData_Server.
      adds  36d3aa6   testprogs: add very basic PrinterData test for printers.
      adds  cf12d45   testprogs: better usage text.
      adds  05bd8c1   s4:srvsvc RPC - revert one unsigned integer "i" back to signed
      adds  be026a6   s3:groupmap revert to tdb storage
      adds  07669b0   s4-libcli: Added NULL handlers for DSDB_CONTROL_DN_STORAGE_FORMAT_OID and LDB_CONTROL_AS_SYSTEM_OID
      adds  02533c9   s4:provision - Use netbios name for FDS instance name.
      adds  fc6d9e7   s4:provision - Moved backend-specific variables into backend class.
      adds  7ad931d   s4:provision - Moved setup_db_config() into OpenLDAPBackend class.
      adds  c54699f   s4:provision - Moved default FDS SASL mappings deletion from post_setup() to init().
      adds  d188408   s3:vfs_aixacl2: add missing semicolon
      adds  2330b62   s3: Fix an uninitialized variable warning
      adds  0e9844c   s3: Fix some C++ warnings
      adds  8919a58   testprogs: test result of GetPrinterDataEx against SetPrinterDataEx args.
      adds  5c73ecd   s4:echo RPC - make this one "signed-safe"
      adds  e50c982   LDB:NSS - make LDB "signed-safe" on counter variables
      adds  f73c271   testprogs: fix REG_SZ in print_printer_data.
      adds  74703e4   testprogs: make sure to do the same tests as in smbtorture in test_PrinterData().
      adds  8492f92   s3:ads fix dn parsing name was always null
      adds  f36dafd   s4-smbtorture: fix WINBIND-STRUCT assumptions about getpwent() for s3.
      adds  e3c2e1a   s3: net_share.c: fix argc handling
      adds  5338e42   s4/ildap: fine tune ildb_callback()
      adds  15b60a7   s4:move the sddl code down to the top level
      adds  f37030b   libcli/security: fix sddl.c to be able to build it from source3
      adds  6fa767f   s3: build sddl.c in samba3
      adds  9cea4d5   s3:smbcacls: add switch "--sddl" to output acls as sddl encoded strings
      adds  93d438d   s3:net: refactor getting of secdesc out of net_registry_getsd()
      adds  caa27bb   s3:net: add new subcommand "net registry getsd_sddl" to print secdesc in sddl format
      adds  d8b828d   s3:net: add i18n macro _() to one message
      adds  6f4bdbc   s3:net: fix some i18n messages in net_registry_getsd_internal().
      adds  27ae935   s3:net: add a command "net registry setsd_sdd"
      adds  3f94624   s4-winrepl: Migrated the wins replication server to tsocket.
      adds  db67818   nsswitch: libpam remove depedance on locale.h use directly LOCALEDIR
      adds  1af5a6d   s3: Allow pam_winbind.c to build without localedir.c
      adds  b953c4c   s3: Move source3/iniparser to lib/iniparser to allow sharing between s3/s4
      adds  92785f9   s3: Fix build file due to file move. Use the new path of iniparser
      adds  e0726d4   s4-build: fix SMB_LIBRARY and change its name so it didn't collide with s3 one
      adds  8fe783e   s4-posix: allow change ownership of files if the user has the right privileges
      adds  d8ae32e   dns: make dns update script use unbuffered IO
      adds  892213c   testprogs: fix boolean return code of test_PrinterData.
      adds  340797f   Fix typo in comments.
      adds  f92c28b   s4:dcesrv_samr - Fix up "EnumDomainGroups" and "QueryDisplayInfo" calls
      adds  8d0fbfe   s4:dcesrv_samr - Also "OpenGroup" needs to support universal groups
      adds  051eb0b   s4:torture/rpc/samr - enhance the "EnumDomainGroups" test regarding universal groups
      adds  a21b49b   s4:torture/rpc/samr - Fix up SAMR-USERS test
      adds  9b4d208   s4:srvsvc RPC - fix up the "ntvfs_connect" in "srvsvc_create_ntvfs_connect"
      adds  6a1a7ce   s4:srvsvc RPC - "srvsvc_create_ntvfs_connect"
      adds  fd00867   s4:samdb.c - Make it signed-safe
      adds  ef0b4e4   s3: Add i18n/l10n strings in pam_winbind.c coming from winbindd.
      adds  6384f45   s3: Rerun genmsg after adding more strings.
      adds  66b4463   testprogs: add some multibyte versions of PrinterData calls.
      adds  74ba0b7   testprogs: add print_printer_dataw and dump_data to printlib.
      adds  55946dd   testprogs: use dump_data in dump_printer_data.
      adds  a319eb9   testprogs: add test_PrinterDataW.
      adds  8a8c2de   s4:ldif_handlers - Use "unsigned int" for counting purposes
      adds  af6f594   s4:provision - use the new "interface_ips" python call to detect the right host IPv4 address
      adds  22d3169   s3:configure: add --enable-as-needed
      adds  8cb416a   Refactored ACL python tests
      adds  bc2ff7a   Revert "s3:configure: add --enable-as-needed"
      adds  e34ee26   s4:operational LDB module - use right memory context int "construct_primary_group_token"
      adds  0049c9e   s4:sam.c - change variable types to unsigned in "sids_contains_sid"
      adds  7587665   s4:sam.c - cosmetic indentation fix
      adds  1f371cd   s4:sam.c - make "authsam_expand_nested_groups" public
      adds  bf94d68   s4:operational LDB - implement the "tokenGroups" constructed attribute
      adds  ffa0382   s4:operational LDB module - make the counters unsigned
      adds  8297302   s4:operational LDB - don't accidentally "ate" search helper attributes if we need them for more constructed attributes
      adds  4546b6b   s4:ldap.py - add test for "tokenGroups"
      adds  3d94b28   s4:ldap.py - give the "primaryGroupToken" test a better name
      adds  13b1bf5   s4:auth/sam.c - change base context for the "tmp_ctx" context in "authsam_expand_nested_groups"
      adds  cb06eee   srv_pipe.c doesn't reference current_user anymore. Remove it.
      adds  5573d04   s4-messaging: use auto-close on the socket
      adds  2d30f4f   s4-dns-ex: use autoclose on the dns child pipe
      adds  8c7cf49   s4-python: allow us to have samba copies of python libraries we depend on
      adds  f3ca7a4   s4-dns: use samba.external to pull in the dns.resolver library
      adds  7d86257   s4-python: import a copy of the python dns library
      adds  25a0750   s4-python: only install external python libs that are missing
      adds  aaafadb   s3: Fix unnecessary traversing winbindd_cache.tdb in SIGHUP handler.
      adds  2e1e446   s4-torture: fixed commas separating C statements
      adds  f01f124   s4-rpc: don't use s->credentials after it is freed
      adds  80a37be   s4-pvfs: move the private ntcreatex flags to private_flags
      adds  2e16378   s4-pvfs: log more error conditions in NTVFS backend
      adds  bfd31db   s4:torture/winbind/struct_based.c - fix up (un)signedness of a function argument
      adds  ce82f91   s4:torture/rpc/samr.c - make some argument of function "test_SamLogon_with_creds" constant
      adds  12ae059   s4:torture/rpc/samr.c - add some decision possibility constants to some switch
      adds  b3765af   s4-smbtorture: skip NotifyChangeKeyValue test against s3 for now.
      adds  6c52a37   s3-selftest: enable RPC-WINREG against Samba 3.
      adds  ee4ae0e   s4-privs: add root_privileges_original_uid()
      adds  edd5a57   s4-pvfs: added new pvfs flag PVFS_FLAG_PERM_OVERRIDE
      adds  034bcaf   s4-pvfs: new pvfs_sys module
      adds  ace6d75   s4-pvfs: use pvfs_sys_*() functions to wrap posix calls
      adds  f3c738f   replace: added get_current_dir_name()
      adds  f7c97c8   s4-pvfs: use O_FOLLOW one level at a time for security overrides
      adds  dae9d20   s4-pvfs: set default for perm override based on system features
      adds  2c2156e   s4-pvfs: use pvfs_sys_fchmod()
      adds  568f085   s4-pvfs_sys: talloc_free should be before errno restore
      adds  e878880   s4-pvfs_sys: build on systems without O_NOFOLLOW or O_DIRECTORY
      adds  c695ce7   s4:cracknames - Change two counter variables to unsigned
      adds  82c2448   s4:samdb_privilege.c - Change two counter variables to unsigned
      adds  6f11818   s4:kcc - Change some counter variables to be unsigned
      adds  31293c6   s3:winbindd: add DEBUG(10,...) for the end of each top level
      adds  6eedba1   libcli/auth: add a const to des_crypt112_16()
      adds  4c51c07   s4:torture/nbt: avoid the usage of wrepl_pull_table_send()
      adds  0dfc778   s4:libcli/wrepl: avoid neested named structures
      adds  1a8815a   s4:libcli/wrepl: use UTIL_TEVENT
      adds  50f1dc9   s4:libcli/wrepl: convert wrepl_pull_names_send to tevent_req
      adds  2e24def   s4:libcli/wrepl: convert wrepl_pull_table_send to tevent_req
      adds  883b109   s4:libcli/wrepl: convert wrepl_associate_send to tevent_req
      adds  28033bf   s4:libcli/wrepl: convert wrepl_connect_send to tevent_req
      adds  013184a   s4:libcli/wrepl: convert wrepl_associate_stop_send to tevent_req
      adds  ce296d2   s4:dcesrv_samr_AddAliasMember - wrap a long "DEBUG" statement
      adds  0528515   spoolss: rollback SetPrinterData{Ex} IDL.
      adds  3b01ab8   s3: re-run make samba3-idl.
      adds  9a93483   s3-spoolss: fix _spoolss_SetPrinterData{Ex} after IDL change.
      adds  37ca928   s3-net: fix net after spoolss_SetPrinterData{Ex} IDL change.
      adds  4956650   s3-rpcclient: fix rpcclient after spoolss_SetPrinterData{Ex} IDL change.
      adds  ca319bf   s4-smbtorture: fix smbtorture after SetPrinterData{Ex} IDL changes.
      adds  0e779b5   spoolss: rollback GetPrinterData[Ex] IDL.
      adds  63c0821   s3: re-run make samba3-idl.
      adds  fbb6d00   s3-spoolss: fix _spoolss_GetPrinterDataEx after IDL change.
      adds  7643afa   s3-rpcclient: fix rpcclient after spoolss_GetPrinterData{Ex} IDL change.
      adds  8e499ec   s4-spoolss: fix spoolss_GetPrinterData implementation after IDL change.
      adds  f797ec9   s4-smbtorture: fix smbtorture after GetPrinterData{Ex} after IDL changes.
      adds  4df1047   spoolss: fix spoolss_EnumPrinterDataEx IDL.
      adds  80d2e22   s3: re-run make samba3-idl.
      adds  a99ac4f   s3-net: fix net after spoolss_EnumPrinterDataEx IDL change.
      adds  becbb62   s3-rpcclient: fix rpcclient after spoolss_EnumPrinterDataEx IDL change.
      adds  5532654   s3-spoolss: fix _spoolss_EnumPrinterDataEx after idl
      adds  8e6dd25   s3-libads: fix get_remote_printer_publishing_data after spoolss_EnumPrinterDataEx IDL change.
      adds  65f453c   s4-smbtorture: remove check for selfmade parsing artefact.
      adds  c5fb655   s4-smbtorture: add more paranoid checks for REG_DWORD SetPrinterDataEx tests.
      adds  f385f4a   s4-smbtorture: hand down printername to test_SetPrinterDataEx_matrix.
      adds  d4db966   s4-smbtorture: when checking PrinterData matrix, include winreg cross reference checks.
      adds  c7835a4   s3: db->persistent==true was handled earlier, make this more obvious
      adds  a5db279   s3: Remove the unused parameter "persistent" from fetch_locked_internal
      adds  6cbb8fd   s4-smbtorture: fix test_SetPrinterDataEx_matrix() call. sorry...
      adds  91ff11d   s4-spoolss: fix dcesrv_spoolss_GetPrinterData build.
      adds  fce6e1d   s3: Make "smbcontrol xx debuglevel" print the correct cluster pid
      adds  6a91bf6   s4:wrepl_server - change also here the counter variables to "unsigned"
      adds  3ec4c64   s4:repl - change also here the counter variables to "unsigned"
      adds  61ae4be   s4:dsdb/util - Change also here counters to "unsigned"
      adds  f24dfbf   s4:drsuapi RPC - Change also here counters to "unsigned"
      adds  58c9070   s4-smbtorture: fix RPC-SPOOLSS-WIN after PrinterData IDL changes.
      adds  f405503   s3-rpc_server: Document rpc_pipe_open_internal.
      adds  47d366b   s3-rpcclient: Leave setprinterdata directly if not enough args were passed.
      adds  f258e98   winreg: fix winreg_QueryValue IDL.
      adds  b2ff159   s3: re-run make samba3-idl.
      adds  95f2226   s4/tort: fix annoying "union spoolss_PrinterInfo" undefined warnings
      adds  c61c9c3   Fix for bug #7189 - Open txt files with notepad on samba shares creates problem.
      adds  9442a55   s4:samr RPC - Change some counters to be "unsigned" where needed
      adds  a6cf892   s4:lsa RPC - Change some counters to be "unsigned" where needed
      adds  24049e8   s4:lsa RPC - fix up "gendb_*" result codes
      adds  e10fa46   LDB:tools - change counters to be unsigned
      adds  5a3633f   s3: Fix the build of net_afs.c with --fake-kaserver=yes, bug 7216
      adds  89ab681   s4:libregistry - change counters to be "unsigned"
      adds  73e7aa8   s4:provision.reg - call us Windows 2008 from the current version point of view
      adds  f5b86cd   s4:registry library - make "reg_ldb_pack/unpack_value" more robust
      adds  ed678a2   s4:registry library - fix up "reg_ldb_set_value"
      adds  6870313   s4:lib/registry/ldb.c - fix trailing whitespaces
      adds  db051f0   s4:libcli/wrepl: add my copyright
      adds  6dfc96c   s4:torture/nbt: use wrepl_request() instead of wrepl_request_send() followed by wrepl_request_recv()
      adds  fc41e47   s4:torture/nbt: use wrepl_associate_stop() instead of build the request by hand
      adds  311a60d   s4:libcli/wrepl: move wrepl_request_send/recv => wrepl_request_internal_send/recv
      adds  cb4f269   s4:libcli/wrepl: rename enum wrepl_request_state => enum wrepl_request_internal_state
      adds  2450fc1   s4:libcli/wrepl: implement wrepl_request_send as a tevent_req based wrapper
      adds  f1e28a0   s4:libcli/wrepl: make struct wrepl_request private to winsrepl.c
      adds  8c16d5e   s4:libcli/wrepl: add wrepl_socket_is_connected()
      adds  acd3a27   s4:wrepl_out_helpers: add a WREPLSRV_PUSH_NOTIFY_STAGE_WAIT_UPDATE stage
      adds  ae049c4   s4:libcli/wrepl: rewrite the low level request handling to use tevent_queue and tstream_context
      adds  bd5f08f   s4:schema_syntax.c - Change also here counters to "unsigned" where needed
      adds  5a54b20   s4:schema - Change also here counters to "unsigned" where needed
      adds  d1dd0a5   s4:partition LDB module - change counter variables to "unsigned" where appropriate
      adds  b85b9b3   s4:rootdse LDB module - change counter variables to "unsigned" where appropriate
      adds  ad7dd1c   s4:resolve_oids LDB module - change counter variables to "unsigned" where appropriate
      adds  90e2365   s4:schema_data LDB module - change counter variables to "unsigned" where appropriate
      adds  4ad912d   s4:proxy LDB module - Change counter variables to "unsigned" where appropriate
      adds  049f9d3   s4:kludge_acl LDB module - change counter variables to "unsigned" where appropriate
      adds  f9f7199   s4:linked_attributes LDB module - change counter variables to "unsigned" where appropriate
      adds  77e1497   s4:acl LDB module - change counter variable to "unsigned"
      adds  2932df5   s4:anr LDB module - change counter variable to "unsigned"
      adds  cd43dd0   s4:objectclass LDB module - change counter variabls to "unsigned" where appropriate
      adds  a973d9e   s4:objectguid LDB module - change counter variables to "unsigned" where appropriate
      adds  6997185   s4:ranged_results LDB module - change counter variables to "unsigned" where appropriate
      adds  3bb3667   s4:local_password LDB module - change counter variables to "unsigned" where appropriate
      adds  632adf7   s4:repl_meta_data LDB module - change counter variables to "unsigned" where appropriate
      adds  85598be   s4:extended_dn_out LDB module - change counter variables to "unsigned" where appropriate
      adds  818d518   s4-gensec: Fixed wrong usage of error_string.
      adds  7a7cb5e   s4:ldif_handlers - Change "unsigned int" to "uint32_t" which fits better here
      adds  b33a340   LDB:map - make LDB "signed-safe" on counter variables where appropriate
      adds  95d726f   LDB:LDAP backend - change a counter variable to "unsigned"
      adds  4a2b78a   LDB:SQLITE3 backend - change counter variables to "unsigned" where appropriate
      adds  2d03011   LDB:TDB backend - change counter variables to "unsigned" where appropriate
      adds  f8dba77   s4:ldb_ldap.c - fix indentation
      adds  30ff229   s4:LDB TDB index code - reintroduce accidentally removed code part
      adds  4e16a28   LDB:common - Change counters to "unsigned" where appropriate
      adds  f4cb528   samba: remove cifs-utils tools from build systems
      adds  583de7b   s3: remove cross-device rename support from vfs_default
      adds  0769a18   s3: add vfs_crossrename
      adds  2f1fa4f   s3: add man page for vfs_crossrename
      adds  a4dc50e   s3: add missing Makefile.in changes for vfs_crossrename
      adds  7e7d9a8   LDB:paged results module - change counters to "unsigned" where appropriate
      adds  681c887   LDB:paged searches module - change counters to "unsigned" where appropriate
      adds  8248069   LDB:rdn name module - change counters to "unsigned" where appropriate
      adds  df17e1b   LDB:sort module - change counters to "unsigned" where appropriate
      adds  8d3b7d4   LDB:asq module - change counters to "unsigned" where appropriate
      adds  a34eafc   Revert "s4:script/installmisc.sh - install "dns_update_list" to target setup folder"
      adds  fde707a   s4:"dns_update_list" file: install it properly into the private directory
      adds  8a76352   samba: remove Linux cifs-utils files from samba master branch
      adds  b845025   s3:release-scripts: fix create-tarball to treat vendor patch level correctly
      adds  9113e14   s3:build: Fix automatic building of vfs_tsmsm if gpfs and dmapi are present.
      adds  56b13ee   Revert "Fix bug #7067 - Linux asynchronous IO (aio) can cause smbd to fail to respond to a read or write."
      adds  6ea3393   lib/util: change samba_runcmd() to use tevent_req _send/_recv
      adds  ec53a0c   s4:dsdb/dns: change callers of samba_runcmd()
      adds  f742623   Added a check for permissions to modify the RDN attribute on rename.
      adds  4b8961b   Fixed a bug in acl tests - python error when we create user/group/ou with a descriptor.
      adds  deebbe7   A helper function to get the Infrastructure DN.
      adds  8fd43f4   s3: Fix a typo. Thanks to Christian Ambach for pointing me at it :-)
      adds  48cdca0   s4-smbtorture: fix uninitialized variable in winreg QueryValue call.
      adds  1deefca   libcli/auth/schannel_state_tdb.c - fix an obviously wrong error handling
      adds  9995a37   s4:netlogon RPC - "LogonGetDomainInfo" - make the call compatible with >= Windows 2008
      adds  74166c3   s4:torture/rpc/netlogon.c - "LogonGetDomainInfo" test - make it compatible against Windows Server 2008
      adds  30baf31   s4:winbind: implement calls for allowing getent groups
      adds  42b5b38   s4:winbind Implement logic for getgroups to work
      adds  238ff24   s4:winbind: Fix a misplaced returned info
      adds  bc766a9   s4:winbind: stub implementation of WINBINDD_PAM_LOGOFF
      adds  98bc10d   s4:unittest Fix unittest to reflect that wbinfo -r no longer fail
      adds  1310eba   s4:winbind/wb_cmd_getgroups.c - fix up warnings
      adds  2ee3cca   s4:winbind - use "unsigned" variables where possible
      adds  9f53820   s3:tldap add own filter parsing
      adds  c05d13d   s4:ldb fix escape parsing
      adds  25452a2   s3: Fix a NULL pointer dereference
      adds  9adbba6   Allow "make test" to complete as root. Obviously only safe on tightly controlled developer machines. Jeremy.
      adds  8fa81e9   Fix typo
      adds  f7f67e9   Fix typo and convert spaces to tabs
      adds  6d10645   s4-smbtorture: add tests for set and delete value in RPC-WINREG.
      adds  62b41e6   s4-smbtorture: rework test_winreg_QueryValue in RPC-SPOOLSS-PRINTER once again.
      adds  722daf4   s4-smbtorture: add full coverage test for winreg QueryValue calls.
      adds  ae79d8c   s4-smbtorture: on HKLM hive test the well known CurrentVersion value.
      adds  3855c94   Add tests which, when run as root, will ensure we can't write into a read-only directory, or read a owner-read-only file.
      adds  0a253e6   s4-smbtorture: fix some build warnings in RPC-SPOOLSS test.
      adds  420e3b8   s4-smbtorture: disable winreg QueryValue test for today.
      adds  41be390   Fix the shell script in the root case. When run as root, make test now detects CAP_DAC_OVERRIDE being left on in error.
      adds  bb507d1   s4:lib/registry/ldb.c - fix up registry backend to be more robust
      adds  eeb05bf   s4:winreg RPC - don't crash when incoming data wasn't correctly specified
      adds  eeb8c36   s4-spoolss: remove unsed iconv handle from dcesrv_spoolss_GetPrinterData().
      adds  7fdbbdd   s3-passdb: Fix typo in debug message.
      adds  184afeb   s3: Make TLDAP_IS_ALPHA and TLDAP_IS_ADH static functions
      adds  89c785c   s3: Fix a long-standing problem with recycled PIDs
      adds  420aac7   s4-smbtorture: check for non existing value under version key in RPC-WINREG.
      adds  52ca26a   s4-smbtorture: do full winreg QueryValue test for values we created.
      adds  c5ba525   s3-winreg: add some debug statements to _winreg_QueryValue().
      adds  d142d9f   doxygen: talloc_get_type name fixed in Doxygen documentation
      adds  163cc1a   s4/idl: drsuapi_DsReplicaSyncOptions flags are no more used
      adds  89f8c35   s4/idl: DsGetNCChanges - switch types should be unsigned
      adds  9f21787   s4/drs: DsGetNCChanges - Propagating IDL changes to source code
      adds  feb4c8a   s3/drs: DsGetNCChanges - Propagating IDL changes to source code
      adds  62b4b67   s4/idl: DsReplicaUpdateRefs - switch types should be unsigned
      adds  9f71ffb   s4/idl: DsReplicaAdd - switch types should be unsigned
      adds  4ea818e   s4/idl: DsReplicaDel - switch types should be unsigned
      adds  890d408   s4/idl: DsReplicaMod - switch types should be unsigned
      adds  00135d8   s4/idl: DsGetMemberships - switch types should be unsigned
      adds  d22eadd   s4/idl: DsCrackNames - switch types should be unsigned
      adds  2483ed3   s4/drs: DsCrackNames - Propagating IDL changes to source code
      adds  88494b2   s3/drs: DsCrackNames - Propagating IDL changes to source code
      adds  d07883e   s4/idl: DsWriteAccountSpn - switch types should be unsigned
      adds  28cb274   s4/drs: DsWriteAccountSpn - Propagating IDL changes to source code
      adds  1ad805e   s4/idl: DsRemoveDSServer - switch types should be unsigned
      adds  6321b26   s4/drs: DsRemoveDSServer - Propagating IDL changes to source code
      adds  e76d6e9   s4/idl: DsGetMemberships2 - switch types should be unsigned
      adds  14fd25a   s4/idl: QuerySitesByCost - switch types should be unsigned
      adds  6853f45   s4/idl: drsuapi_QuerySitesByCostCtr1 'unknown' member is now known
      adds  7db0109   idl: Regenerate DRSUAPI idl files
      adds  11a402a   s4:rpc_server/srvsvc: remove unused ZERO_STRUCT(r->out);
      adds  00ce349   s4:rpc_server/wkssvc: avoid ZERO_STRUCT(r->out) and use already allocated [out,ref] memory
      adds  21326d4   s4:rpc_server/wkssvc: remove unneeded talloc_reference()
      adds  bb1d81b   s4:rpc_server/wkssvc: don't reset [out,ref] pointer to 0
      adds  65e92c6   s4:build/m4/public.m4: add realname argument to SMB_BUILD_LIBRARY()
      adds  0b4ad41   nsswitch: build libnss_winbindd.so only for the non merged build
      adds  3d70a3f   nsswitch: don't use socket_wrapper for winbind client code
      adds  667e8d8   nsswitch: build libnss_winbind.so with SOVERSION = 2
      adds  490c0ce   s4:registry/ldb.c - if "name" isn't set we should return WERR_INVALID_PARAM
      adds  5d10676   s4:winreg RPC - fix up the "QueryValue" call to work against the enhanced torture test
      adds  af72a63   s4:libnet_become_dc - change counter variables to "unsigned" where they count LDB objects
      adds  ec68434   s4:libnet - change variables to "unsigned" where needed
      adds  61bf804   ѕ4: EDQUOT needs to be mapped to NT_STATUS_DISK_FULL
      adds  25d27ff   Revert "s4-smbtorture: disable winreg QueryValue test for today."
      adds  367ddc3   Fix bug #7234 - Symlink delete fails but incorrectly reports success to client.
      adds  01801f3   s4-smbtorture: while testing PrinterDataEx also compare Get and Enum results.
      adds  20d85d5   Added regression test for bug #7234 -  Symlink delete fails but incorrectly reports success.
      adds  3fd5ac6   s4-smbtorture: only look at DATA_BLOB pointer when einfo[0].data_length > 0.
      adds  c1fb657   vfs_netatalk: Segfault if hide files or veto files has no ".AppleDouble"
      adds  5ed18fa   s4/rpc_server Don't segfault over replPropertyMetaData contents
      adds  4ab3e22   Move prototype to header of common code for set_sockaddr_port
      adds  0201b2f   s4:lib/socket Add function to set a port on the socket address
      adds  9457b7e   s4:libcli/resolve Use a more robust way to return the string address
      adds  79b4a3b   s4:lib/socket Don't go via a string when resolving addresses in connect_multi
      adds  3723e32   s4:samba_dnsupdate Add a 'file based' mode to samba_dnsupdate
      adds  263d4b5   libcli/nbt Add parser for a 'hosts' file that takes DNS record types
      adds  1af2cd2b  s4:libcli/resovle File based lookup module for DNS name types
      adds  e999472   s4:libcli Use integrated name resolution when connecting SMB
      adds  5954527   Try and fix bug #7233 - print fails with jobs >4GB from Win7 clients.
      adds  0271231   s4:provision Improve the handling of provision errors
      adds  ade9375   s4:provision - Updated FDS schema mapping.
      adds  a6253a4   lib/util - Removed curly braces from generate_random_password().
      adds  6441a5b   Explain why we don't use certain characters in the generated pw
      adds  cddc542   s3-winreg: Fix _winreg_QueryValue crash bugs and implement windows behavior.
      adds  5f2f484   s4: Modify auth/config.m4 to move pam tests to nsswitch.m4 so that we tests things in one place
      adds  8306eb1   s4: create ../lib/iniparser_build/config.m4
      adds  d1e3898   s4: allow pam_winbind.so to be build on samba4
      adds  aef4890   drsuapi.idl: finish drsuapi_DsGetNT4ChangeLog idl
      adds  9592366   librpc: rerun make idl
      adds  4398871   RPC-DSSYNC: fix the build after idl changes
      adds  46b0cbe   selftest: let the client also use the dns_host_file
      adds  b71bbba   s4:rpc_server/drsuapi: don't reset [out,ref] pointer to NULL in dcesrv_drsuapi_DsRemoveDSServer()
      adds  dd93447   NET-API-BECOME-DC: convert to torture api
      adds  d4b8fb1   s4:selftest: move samba4.net.api.become.dc from skip to knownfail
      adds  10b97ed   s4-registry: add all winreg types to reg_value_types table.
      adds  4585ea0   s4:torture/libnet/libnet_user.c: fix double free in error path
      adds  0d6c19b   RPC-DSSYNC: handle DCERPC_FAULT_OP_RNG_ERROR as not supported for DsGetNT4ChangeLog()
      adds  b789814   s3: Make init_smb_request return bool
      adds  3a8d85d   s4-smbtorture: more work on test_key_value() RPC-WINREG test.
      adds  09ea04a   s4-smbtorture: add extended SetValue test to RPC-WINREG.
      adds  9e80fe6   s4-winreg: continue processing in WERR_MORE_DATA case in dcesrv_winreg_QueryValue().
      adds  96a38e3   s3-winreg: fix some function names in debug statements.
      adds  e0d85f8   winreg: add winreg_KeyType enum.
      adds  2324b07   s4-smbtorture: test NULL and "" valuenames as well in query for wellknown winreg key.
      adds  40e2c04   s4-smbtorture: skip extended SetValue test against Samba (both dont survive).
      adds  24a7f8f   s3-winreg: make QueryValue pass RPC-WINREG test again.
      adds  222b955   Moved access_check_on_dn from acl module as an utility.
      adds  98ba174   s4-smbtorture: add netr_SamLogon test with NULL domain to RPC-NETLOGON-S3.
      adds  1a10a59   Improve symlink delete test. Make sure we don't delete the link target by mistake.
      adds  8194fc3   s3-netlogon: Fix bug #7237: _netr_SamLogon segfaults for clients sending NULL domain.
      adds  4b256c6   Fixed ACL module to use dsdb_module_* API.
      adds  be79f57   Split the dsdb_access_check_on_dn.
      adds  8529b0a   selftest: Remove dns_host_file every time we start
      adds  ca67768   s4:selftest Add file based DNS resolver to selftest environment
      adds  7b20ad9   s4-drs: check if an optional feature is enabled
      adds  b70df94   new function kcctpl_color_vertices
      adds  6e20906   spanning tree computation
      adds  208e280   nTDSConnection creation
      adds  a0527dd   use unsigned instead of uint32_t for LDB counters.
      adds  67d1b01   s3: Fix some "net registry" usage messages
      adds  bc1f3fe   s3: Fix a comment
      adds  1728b5f   s3: Actually use mem_ctx in net_g_lock_init()
      adds  79100c2   s3: Add "g_lock_do" as a convenience wrapper function
      adds  f85c825   drsuapi.idl: don't mark drsuapi_DsGetMemberships as [todo]
      adds  f4c227e   librpc: rerun make idl
      adds  8844acf   pidl:Samba/Python: don't generate methods for functions marked as [todo]
      adds  454bedc   pidl:Samba4/NDR/Client: don't generate client stubs for function marked as [todo]
      adds  6677a54   s4:librpc/rpc: add very basic dcerpc_binding_handle infrastructure
      adds  d95ca90   s4:librpc/rpc: prepare dcerpc dependecies before pidl changes
      adds  15d9675   pidl:Samba4/NDR/Client: generate stubs for dcerpc_binding_handle abstraction
      adds  77fb700   s4:dsdb/repl: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  a3ae980   s4:libnet: keep a dcerpc_binding_handle for samr and lsa
      adds  8dc4fd9   s4:libnet/group*: make use of tevent_req based dcerpc_binding_handle stubs
      adds  2c5bbea   s4:libnet_become_dc: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  f0a3943   s4:libnet_unbecome_dc: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  3d72524   s4:libnet/libnet_domain.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  eae3436   s4:libnet/libnet_group.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  c148405   s4:libnet/libnet_lookup.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  ccc0ab6   s4:libnet/libnet_user.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  a8967c3   s4:libnet/userinfo.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  c190ae1   s4:libnet/usernam.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  a011cbc   s4:libnet/libnet_rpc.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  9e87e6d   s4:winbind/wb_async_helpers.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  05d6343   s4:winbind/wb_cmd_getdcname: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  765d4a5   s4:winbind/wb_cmd_list_trustdom.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  6ecae51   s4:winbind/wb_cmd_usersids.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  d836dd9   s4:winbind/wb_connect_lsa.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  53bdd25   s4:winbind/wb_connect_sam.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  7681260   s4:winbind/wb_dom_info_trusted.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  399cbb6   s4:winbind/wb_init_domain.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  e9cae3b   s4:winbind/wb_sam_logon.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  ff54cbe   s4:torture/rpc: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  398f477   s4:librpc/rpc/dcerpc_schannel.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  7b76c11   s4:librpc/rpc/dcerpc_util.c: make use of use tevent_req based dcerpc_binding_handle stubs
      adds  6292cb7f7 s4:libcli/composite: get rid of composite_continue_rpc()
      adds  d4f1432   s4:dcom: add a comment about unused code.
      adds  d0662ac   pidl:Samba4/NDR/Client: make the old rpc_request style async functions static
      adds  b6623e3   s4:lib/registry/rpc: convert to use dcerpc_binding_handle stubs
      adds  580d491   s4:rpc_server/spoolss: make use of dcerpc_binding_handle stubs
      adds  dea7c4f   s4:client: make use of dcerpc_binding_handle stubs
      adds  7807de5   s4:libcli/util/clilsa.c: make use of dcerpc_binding_handle stubs
      adds  bec3d8e   s4:libnet/libnet_join.c: make use of dcerpc_binding_handle stubs
      adds  19d229a   s4:libnet/libnet_passwd.c: make use of dcerpc_binding_handle stubs
      adds  02c61f5   s4:libnet/libnet_samsync.c: make use of dcerpc_binding_handle stubs
      adds  07a28b1   s4:libnet/libnet_share.c: make use of dcerpc_binding_handle stubs
      adds  9e0557a   s4:libnet/libnet_time.c: make use of dcerpc_binding_handle stubs
      adds  7be154a   s4:torture/ntp: make use of dcerpc_binding_handle stubs
      adds  f163393   s4:torture/libnet: make use of dcerpc_binding_handle stubs
      adds  81ac17d   s4:torture/rpc/echo.c: make use of dcerpc_binding_handle stubs
      adds  0f21074   s4:torture/rpc/dfs.c: make use of dcerpc_binding_handle stubs
      adds  e391308   s3: Add "net registry increment"
      adds  b3f727e   s4:util.c - "dsdb_check_optional_feature" - counter should be "unsigned"
      adds  31b0417   s4:provision.py - small output improvement
      adds  e80ceb1   Remove more uses of "extern struct current_user current_user;".
      adds  a2be29d   Missed a couple more uses of conn->server_info->ptok that need to be get_current_nttok(conn)
      adds  f064a18   s4-smbtorture: make sure RPC-SPOOLSS passes against 64bit archs (w2k8r2).
      adds  3de2f04   s4-smbtorture: re-arrange spoolss_SetPrinterData() tests.
      adds  1d9d617   s4-smbtorture: refactor SetPrinterData() calls a little more.
      adds  ab33b99   s4-smbtorture: refactor spoolss EnumPrinterData test.
      adds  d39ece1   s4-smbtorture: add spoolss EnumPrinterData vs EnumPrinterDataEx consistency test.
      adds  5e48aa7   s3-spoolss: wrap _spoolss_EnumPrinterData() around _spoolss_EnumPrinterDataEx().
      adds  33d9901   s4-smbtorture: fix build and handle in spoolss test.
      adds  6833094   s4-smbtorture: send even more random data in extended winreg SetValue test.
      adds  8f07737   s4-smbtorture: warn on unexpected devicenames in spoolss devicemode test.
      adds  b52b357   s4:torture/rpc/spoolss.c: fix compiler warnings
      adds  f0bc02d   Revert "s4:provision Improve the handling of provision errors"
      adds  5eeb1fc   NSS:winbind_struct_protocol.h - fix typo
      adds  cfc44d2   s3: Make tdb_wrap_open more robust
      adds  b4826b9   s3: Convert unexpected.tdb to use tdb_wrap_open
      adds  5e06110   Reintroduce "s4:provision Improve the handling of provision errors""
      adds  e003273   s3: Fix some nonempty blank lines
      adds  6c00a3d   s3: Remove some unused code
      adds  2111fe5   s3: Use a switch to implement map_nt_error_from_tdb
      adds  727fb85   s3: Remove some unused #defines
      adds  3c6792b   s4:registry - ldb.c - Move the "val" structure
      adds  cd3c870   s4:registry - ldb.c - Consider result values in "reg_ldb_pack_value"
      adds  9b3c457   s4:registry - ldb.c - remove superfluous "query" variable
      adds  33eb1c9   s4:registry - ldb.c - check more for possible "Out of memory" circumstances
      adds  f72790d   s4:registry - ldb.c - fix up the memory handling in "reg_ldb_unpack_value"
      adds  95bfd17   s4:registry - ldb.c - fix up a strange LDB filter
      adds  fbce5de   s4:registry - ldb.c - provide a mechansim for storing UTF8/binary REG_SZ/REG_EXPAND_SZ values
      adds  bb1ac0c   s4:registry - ldb.c - provide a mechanism for storing UTF8/binary REG_DWORD values
      adds  508c218   Revert "s4-smbtorture: skip extended SetValue test against Samba (both dont survive)."
      adds  eb8c8a0   s4:registry - util.c - add harder checks for inputs on "reg_val_data_string"
      adds  f49d5e3   s4:tortore/libnet: fix crash bugs because of incorrect function prototypes
      adds  c3eb509   s4-smbtorture: fix torture_comment in RPC-SPOOLSS.
      adds  80300af   s4:registry - add support for REG_QWORD values
      adds  00934d4   s4:registry - fix up the output of hexadecimal values
      adds  1e5010d   s4:registry - local testsuite - add a test for REG_QWORD
      adds  4e6c0e1   s4:registry - util.c - move the "REG_NONE" case in the conversion functions on top of the switch
      adds  cc3eec1   s4:registry - util.c - treat unsupported and binary values as the same in the conversion functions
      adds  163e559   s4:registry - rpc - don't crash when communication partner isn't available
      adds  6bfde08   s4-smbtorture: add PrinterInfo_to_SetPrinterInfo helper to RPC-SPOOLSS.
      adds  06cbf05   s4-smbtorture: when cross checking enumdata{ex} make sure to have at least one entry.
      adds  c9cc26e   s3-spoolss: Fix _spoolss_EnumPrinterData.
      adds  1eb0fbe   s4-smbtorture: cleanup data after enumdata{ex} consistency test.
      adds  10ed809   talloc_stack: make sure we never let talloc_tos() return ts->talloc_stack[-1]
      adds  d23581b   talloc_stack: reset stackframe pointers to NULL
      adds  386f15c   s3:smbd: make sure we always have a valid talloc stackframe
      adds  08ec9b7   s4-smbtorture: fill PrinterDriverData with more values for consistency test.
      adds  6f36e9d   testprogs: add EnumPrinterData test to win32 spoolss test.
      adds  83b9e12   s4-smbtorture: add simple printer rename test to RPC-SPOOLSS-PRINTER.
      adds  4b85a0e   Rever e80ceb1d7355c8c46a2ed90d5721cf367640f4e8 "Remove more uses of "extern struct current_user current_user;"."
      adds  1332ce5   We don't need to treat the token differently in the conn->admin_user case, it should already be pointing to a token with uid == 0.
      adds  5d6610a   Add accessor functions for current uid, gid, unix token, NT token and vuid.
      adds  6b2358e   Pass "connection_struct *conn" into functions that currently use "current_user.XXX"
      adds  984eee7   Switch over to using get_currect_XXX() accessor functions.
      adds  b32ce07   Simplify processing of "admin user". If a user is an admin_user ensure their conn token is uid 0.
      adds  33bd9b4   Remove reference to conn->admin_user in preparation for removal.
      adds  704a607   Fix bug #7188 - Logic error in check of total_data for call_trans2mkdir()
      adds  c35c380   Remove the bool admin_user from conn struct. We no longer look at this to make access decisions.
      adds  3b73698   s3: Fix an uninitialized variable read
      adds  c27c430   s3:smbcacls: also honour the "--sddl" flag when setting ACLs.
      adds  9a825dc   s3:registry-legacy: use talloc_stackframe() instead of NULL in regkey_open_internal()
      adds  f2cbc9f   Fix bug #7191 - WINS doesn't respond after > 86 #1c registrations.
      adds  81932f9   s4-drs: DsGetReplInfo(), infoType = DS_REPL_INFO_METADATA_2_FOR_OBJ
      adds  2a04aa0   s4-drs: Torture testcase for DS_REPL_INFO_METADATA_2_FOR_OBJ infoType of DsGetReplInfo()
      adds  559575f   s4:dsdb/kcc/*.c - fix up wrong typed counters
      adds  2f686d8   s4:registry - introduce the "REG_DWORD_BIG_ENDIAN" datatype
      adds  b7c1444   s4:registry - add a test for the "REG_DWORD_BIG_ENDIAN" datatype
      adds  19aa075   s4:registry - check also for other registry value types in the generic test
      adds  c874b9f   s4:dsdb Don't error out if we can't get the Aggregate schema DN yet
      adds  1e6fee4   s4:dsdb Add a memory context for dsdb_get_schema()
      adds  a7ec946   s4:dsdb/acl Reduce calls to dsdb_get_schema() and add memory context
      adds  bf0b4d7   s4:dsdb Fix warnings in DEBUG() by casting to unsigned long int
      adds  2de0776   s4:dsdb Change dsdb_get_schema() callers to use new talloc argument
      adds  e3cb626   s4:dsdb Show more detail in failure to compute the aggregate DN.
      adds  abe75a5   s4:registry - use a macro for reverse byte order
      adds  d7de3fa   s4:dsdb - fix up warnings
      adds  4379b08   s3-spoolss: be very strict on OpenPrinter{Ex} failures for bad names.
      adds  a212c1d   Added a net acl ds command for modification of ACLs on directory objects
      adds  745f6f2   s4-smbtorture: avoid printf calls in RPC-WINREG test.
      adds  8353aa3   s4:idl change level to type in lsa_ForestTrustRecord.
      adds  2a643ef   Introduce smb_traffic_analyzer protocol v2.
      adds  dcff7d3   Create structs carrying the data of individual VFS functions, and hand those over to the send function, which then casts the void pointer to the struct required by looking at the id. This allows us to return different result data depending on the VFS function that is running. Make the protocol v1 sender compatible to this. Adapt the existing VFS functions to use the new data structures. Make use of the new functionality and extend the mkdir VFS logger function to ret [...]
      adds  e959bdc   The format of data we are sending over the network will be flexible when sending over the network in protocol v2. To be able to do this, we create a new va-list function that is creating the buffer to send. Also it makes it easier for the receiver to parse the data; it sends an initial header containing the full length of the buffer to be send. For the individual strings, it sends sub headers containing the length of the upcoming substring to be send. With the header [...]
      adds  7bff1ea   Add rmdir, chdir, and rename as supported VFS functions
      adds  541fb43   Enable AES encryption of the data if a key was found in secrets.tdb.
      adds  8cb5bac   Add read,pread,write,pwrite support to the V2 protocol.
      adds  cdd1906   Don't use typedefs on the VFS function data structures as typedefs are evil according to the linux kernel coding styleguide.
      adds  27f4f51   According to the linux kernel coding styleguide, it's better to align the switch and it's case statements in the same column. This saves us one indentation level.
      adds  654cff4   Additionally send the vfs function id with the protocol.
      adds  9702dcf   Fetch the SID of the user we are running as and send with the common data.
      adds  a45db59   Move the creation of the header.
      adds  81c6b87   Added an exact description of the V2 protocol. I don't think it should have it's place the man page, because this is developer information.
      adds  b745730   Make all remarks compatible to the linux kernel coding styleguide.
      adds  3f5f2d8   Implement anonymization for protocol v2.
      adds  6437df7   Implement AES encryption of the data block.
      adds  5b7179d   Add smbta-util to manage the encryption key.
      adds  4940da2   Put all the protocol stuff into a separate header file.
      adds  69d7d6c   Add the number of common data blocks to the protocol.
      adds  56dfc09   Update the manpage of vfs_smb_traffic_analyzer and add smbta-util.
      adds  c1fb55c   Simplify the code a bit by creating the functions: smb_traffic_analyzer_encrypt - doing the encryption of a data block, smb_traffic_analyzer_create_header - create the protocol header, smb_traffic_analyzer_write_data - actually write the data to the socket.
      adds  002193d   vfs_smb_traffic_analyzer.c: added function static char *smb_traffic_analyzer_anonymize
      adds  f6ae16e   smb_traffic_analyzer.c: optimize marshalling function and document
      adds  a0e2632   s3: vfs_smb_traffic_analyzer.c: add VFS functions for file open and close
      adds  9447f86   Don't exit(0) on error
      adds  c3509d8   s4:resolve_oids LDB module - not really a change but a nicer method to call "talloc_reference"
      adds  c91afe9   security.idl - push generated code diff
      adds  287304e   Update copyright
      adds  7e859be   s4:torture/rpc/dsgetinfo.c: fix name resolving for ldap_url
      adds  8c5df22   Revert "Revert "s4-smbtorture: skip extended SetValue test against Samba (both dont survive).""
      adds  cfa2b7b   s4:idl add lsaRSetForestTrustInformation
      adds  a6d4278   s3: re-run make samba3-idl.
      adds  ce8c622   s3-lsa: fix _lsa_lsaRSetForestTrustInformation server stub.
      adds  a5ad510   s4-lsa: fix dcesrv_lsa_lsaRSetForestTrustInformation server stub.
      adds  38cba5e   s4:torture-ndr add lsarSetForestTrustInformation ndr test
      adds  27d46ba   s4-smbtorture: make it a bit easier to track failures in RPC-SPOOLSS-PRINTER.
      adds  b4d0913   s3-registry: make sure root has full registry access (in particular for make test).
      adds  e46d3d9   s3-winreg: change notify call has no meaning when called remotely.
      adds  e55a975   s4-smbtorture: remove NotifyChangeKeyValue s3 skip in RPC-WINREG:
      adds  6591713   s4:torture/rpc/unixinfo.c: make use of dcerpc_binding_handle stubs
      adds  369def8   s4:torture/rpc/drsuapi*: make use of dcerpc_binding_handle stubs
      adds  4434b39   s4:torture/rpc/dssync.c: make use of dcerpc_binding_handle stubs
      adds  88ab666   s4:torture/rpc/dsgetinfo.c: make use of dcerpc_binding_handle stubs
      adds  119f151   s4:torture/rpc/srvsvc.c: make use of dcerpc_binding_handle stubs
      adds  b8605cd   s4:torture/rpc/wkssvc.c: make use of dcerpc_binding_handle stubs
      adds  b0ea324   s4:torture/rpc/atsvc.c: make use of dcerpc_binding_handle stubs
      adds  dfa92d4   s4:torture/rpc/svcctl.c: make use of dcerpc_binding_handle stubs
      adds  bdb8f91   s4:tortore/rpc/eventlog.c: rename variable 'b' => 'br'
      adds  8c9b9d3   s4:torture/rpc/eventlog.c: make use of dcerpc_binding_handle stubs
      adds  004a841   s4:torture/rpc/epmapper.c: make use of dcerpc_binding_handle stubs
      adds  8bc8e6c   s4:torture/rpc/initshutdown.c: make use of dcerpc_binding_handle stubs
      adds  54ab68f   s4:torture/rpc/oxidresolve.c: make use of dcerpc_binding_handle stubs
      adds  87a5596   s4:torture/rpc/remact.c: make use of dcerpc_binding_handle stubs
      adds  d03286e   s4:torture/rpc/mgmt.c: make use of dcerpc_binding_handle stubs
      adds  d7699cb   s4:torture/rpc/autoidl.c: make use of dcerpc_binding_handle stubs
      adds  28a6e53   s4:tortore/rpc/spoolss.c: fix compiler warning
      adds  c1bf324   s4:torture/rpc/spoolss.c: make use of dcerpc_binding_handle stubs
      adds  97d74a4   s4:torture/rpc/spoolss_notify.c: fix compiler warnings
      adds  b01cd78   s4:torture/rpc/spoolss_notify.c: make use of dcerpc_binding_handle stubs
      adds  bffe222   s4:torture/rpc/spoolss_win.c: make use of dcerpc_binding_handle stubs
      adds  cb5805d   s4:torture/rpc/winreg.c: make use of dcerpc_binding_handle stubs
      adds  c323629   s4-smbtorture: use random buffer for extended SetValue test in RPC-WINREG.
      adds  4c29a4e   s4:wb_cmd_getgroups - fix failure in s4 winbind's "getgroups"
      adds  36175be   libcli/auth/schannel_state_tdb.c - fix a memory leak
      adds  bdc0372   s4:auth/kerberos/kerberos.c - fix also here a memory leak
      adds  973001e   heimdal - free always "ctx->password" when it isn't needed anymore
      adds  dc5e0d8   heimdal - fix overlapped identifiers in the "krb5" library
      adds  a6c5747   heimdal - remove unused variable
      adds  2bdece1   kerberos - set the memory to "0"s before freeing the password to prevent security issues
      adds  f989410   Fix developer build, remove malloc
      adds  4f28afc   lsa: fix IDL for lsa_SetTrustedDomainInfoByName.
      adds  0e47277   s3: re-run make samba3-idl.
      adds  2070c04   s4-smbtorture: add lsa_SetTrustedDomainInfoByName NDR test.
      adds  0d8ab38   s3: fix buildwarning in smbta-util.
      adds  02d7cdc   s3: Fix some nonempty blank lines
      adds  13a278c   s3: Remove a typedef
      adds  276b1aa   s3: Make login_cache_read take a pointer, avoid a malloc
      adds  2b4ce9a   s3: Make login_cache_write take a pointer
      adds  f48fb0d   s3-vfs: fix some buildwarnings in traffic analyzer, there are many more.
      adds  ba3b9fa   s4:torture/rpc/remote_pac.c: make use of dcerpc_binding_handle stubs
      adds  50cc29b   s4:torture/rpc/lsa*: make use of dcerpc_binding_handle stubs
      adds  8fd4375   s4-smbtorture: use binding handle for simple SetValue winreg test.
      adds  f075720   s4-smbtorture: put HKLM current_version test into an own function.
      adds  c33a7ca   s4-smbtorture: add test_CreateKey_opts() to RPC-WINREG test.
      adds  80ba129   s4-smbtorture: add test_OpenKey_opts() to RPC-WINREG.
      adds  89eaa9e   s4-smbtorture: add test_DeleteKey_opts to RPC-WINREG.
      adds  75a4dff   s4-smbtorture: add test to check different keytypes.
      adds  3db9729   s4-smbtorture: re-arrange tests in RPC-WINREG.
      adds  d41b8c3   s4-smbtorture: skip security descriptor tests against Samba in RPC-WINREG.
      adds  c05a061   s4-smbtorture: only use "friendly" data in extended SetPrinterDataEx test.
      adds  481402b   s4-smbtorture: workaround the fact that you cannot fully rename a printer in samba.
      adds  4ca2cc3   s4-smbtorture: workaround broken REG_MULTI_SZ from winreg in s3 during SetPrinterDataEx SPOOLSS test.
      adds  0422151   s4:librpc/rpc: initialize p->binding_handle in dcerpc_secondary_context()
      adds  a91647d   s4:torture/rpc/samr.c: make use of dcerpc_binding_handle stubs
      adds  2d31379   s4:torture/rpc/testjoin.c: make use of dcerpc_binding_handle stubs
      adds  c05a0f7   s4:torture/rpc/schannel.c: make use of dcerpc_binding_handle stubs
      adds  9639afa   s4:torture/rpc/netlogon.c: make use of dcerpc_binding_handle stubs
      adds  aecd9dd   s4:torture/rpc/samlogon.c: make use of dcerpc_binding_handle stubs
      adds  6e8fd4d   s4:torture/rpc/bench.c: make use of dcerpc_binding_handle stubs
      adds  f400fc5   s4:torture/rpc/dssetup.c: make use of dcerpc_binding_handle stubs
      adds  532e034   s4:torture/rpc/samr_accessmask.c: make use of dcerpc_binding_handle stubs
      adds  2d897be   s4:torture/rpc/samsync.c: make use of dcerpc_binding_handle stubs
      adds  4b80e14   s4:torture/rpc/samba3rpc.c: make use of dcerpc_binding_handle stubs
      adds  453fed4   s4-smbtorture: skip BackupLog test against samba in RPC-EVENTLOG.
      adds  3efaf5e   s3-selftest: setup initial eventlog infrastructure.
      adds  bb91bbb   s3-test: setup initial eventlog infrastructure.
      adds  3bc18d9   s3-selftest: run RPC-EVENTLOG against s3.
      adds  b170ebe   s3-eventlog: fix elog_tdbname(), we were always lower-casing entire lockdir path...
      adds  b05f0db   s4-smbtorture: fix typo in RPC-SAMR-PASSWORDS-LOCKOUT test.
      adds  15172d3   Fixed MMR-URL-Split and changed RID-Range OpenLDAP ITS6394
      adds  947560f   Fixed OL-MMR make test
      adds  752b220   Fixed --ol-mmr-url helpline
      adds  55c4511   charset: fixed a problem with the global use of the iconv_convenience structure
      adds  0d6d068   s3-printing: Fix "printer admin" functionality.
      adds  6de83ef   s4:dsdb Move rdn_name down the stack
      adds  cef4643   s4:torture/rpc/handles: check the correct last_fault_code
      adds  61c62a7   s4:torture/rpc/handles.c: make use of dcerpc_binding_handle stubs
      adds  7456df5   s4:torture/rpc/frsapi.c: make use of dcerpc_binding_handle stubs
      adds  18fa68f   s4:torture/rpc/ntsvcs.c: make use of dcerpc_binding_handle stubs
      adds  95cefcf   s4:torture/rpc/browser.c: make use of dcerpc_binding_handle stubs
      adds  fd86c9b   s4:utils/net/drs: make use of dcerpc_binding_handle stubs
      adds  2624baf   pidl:Samba4/Python: remove compiler warnings when using -Wc++
      adds  f055fce   pidl:Samba4/Python: remove compiler warnings
      adds  5e9ce49   s4:librpc/rpc: let pyrpc make use of dcerpc_binding_handle stubs
      adds  30aa55a   pidl:Samba4/Python: make use of dcerpc_binding_handle stubs
      adds  6a1f8e6   libcli/util: add more NT_STATUS_RPC_* defines
      adds  38a46fa   s3-selftest: make sure we do not have duplicate uids/gids in nsswrapper.
      adds  05cad2e   s3-selftest: make sure we do not have duplicate uids/gids in nsswrapper.
      adds  a949c70   s3-selftest: fix Samba3.pm provisioning after uid/gid changes.
      adds  421a926   s3:libsmb/nterr.c: fix/add NT_STATUS_RPC_* codes
      adds  dd4e2eb   s4-smbtorture: use torture_context in policy function in RPC-LSA-LOOKUP test.
      adds  e7cc45c   error_codes: fix NT_STATUS_RPC_UNKNOWN_IF typo.
      adds  f067796   nss_wrapper.pl: allow to specify gid for new users.
      adds  20d73f7   s3-selftest: rearrange uid/gid calculation to achieve correct membership.
      adds  53d35fc   s3-selftest: rearrange uid/gid calculation to achieve correct membership.
      adds  3144a98   s4-smbtorture: skip RAP netservergetinfo level 1 test against s3.
      adds  4d6368f   s3-selftest: enable RAP calls testsuite against samba3.
      adds  b82f168   s3:librpc: remove unused stuff
      adds  f470029   s4:librpc/rpc: add NCACN_INTERNAL from s3
      adds  f5ab6fd   s4-smbtorture: put all RPC-SAMB3-X torture tests into their own torture_suite.
      adds  5d5c6e1   s3-selftest: use proper names for samba3 dcerpc tests.
      adds  3cb5694   s4-smbtorture: rework RPC-DFS test a bit.
      adds  a52b3df   s4-selftest: skip RPC-DFS for s4 entirely.
      adds  77b77e6   subunit: keep total error and failure counts
      adds  429102e   subunit: fixed reporting of unexpected failures
      adds  c04922e   build: useful shell vars for setting up selftest
      adds  09f270e   s3: Fix bug 7202
      adds  6e48267   s3: Open winbindd_cache.tdb with read/write access.
      adds  1d49a26   s4:registry - "LDB backend" - Fix up the storage of binary REG_SZ/REG_EXPAND_SZ values
      adds  a5503179  s4:registry - "LDB backend" - fix up memory allocation for dynamic integers
      adds  66f94ca   s4:torture WINREG - enhance test for "DWORD_BIG_ENDIAN" type
      adds  d82b325   s4:torture WINREG - enhance test for "QWORD" type
      adds  2f79217   s4:registry - handle type "DWORD_BIG_ENDIAN" as type "DWORD"
      adds  1cdeb0c   s4:WINREG RPC - specify the performed create action for "CreateKey"
      adds  cc4e5c8   s4:registry - "LDB backend" - don't test for "0" as string termination on binary and unknown typed values
      adds  811c601   s4:WINREG RPC - we support only non-volatile keys
      adds  0f2cf82   s4:torture - WINREG RPC - reactivate test "SetValueExtended" for s4
      adds  2bbdb2c   s4:WINREG RPC server - don't check for the "name" size in "EnumValue"
      adds  ad83995   s4:registry - "LDB backend" - reg_key_get_info - adapt max. subkey and value length
      adds  d4425ec   s4:regshell - don't return an error code if we get a security descriptors error
      adds  6c39b10   s4:regshell - here we don't need a newline - "ctime" itself provides one
      adds  6695b0e   Trim an overlong line
      adds  0f3040a   Use calloc instead of ZERO_STRUCTP in talloc_stackframe_create()
      adds  d097d9f   Use TALLOC_FREE in talloc_pop()
      adds  fc80ff4   s3: Fix bug 7202 for multi-threaded applications
      adds  56940a2   Fix an uninitialized variable
      adds  ea621ef   s4:registry - "LDB backend" - fix indentation
      adds  b7f129f   s4:registry - "LDB backend" - make the key argument "const" of ldb_get_default_value
      adds  773faa5   s4:registry - "LDB backend" - "ldb_get_default_value"
      adds  7b54964   s4:registry - "LDB backend" - "reg_key_get_info"
      adds  61761cb   s4:registry - "LDB backend" - "reg_ldb_unpack_value"
      adds  872d233   s4:regtree - fix counter variables to be "unsigned"
      adds  056d262   s4:registry - "patchfile.c" - fix a typo
      adds  c8a9533   s4:registry - "patchfile.c" - consider also the hives in the generated diffs
      adds  6788150   s3: Fix some nonempty blank lines
      adds  8195832   s3: file_walk_table -> files_forall
      adds  fc5a507   s4:dsdb Don't load the schema unconditionally
      adds  7fc94eb   s4:dsdb Add 'const' to some struct dsdb_schema variables
      adds  775c5ec   s4:dsdb Remove unused 'dsdb_make_schema_global' call from pyglue
      adds  639728a   s4:schema Expand the schema structure
      adds  d0b5447   s4:dsdb Move dsdb_save_partition_usn() to be a module helper function
      adds  fe3e1af   s4:dsdb Rework schema loading and add schema reloading
      adds  f8019ff   s4:dsdb Add a shortcut sequence number for schema reloads
      adds  0cf9d62   s4-selftest: fix selftest-vars script.
      adds  b2f45f2   s3: Add "log writeable files on exit" parameter
      adds  5f24bfb   s4:registry - "patchfile" - add comments
      adds  93472b4   s4:registry - "patchfile_dotreg.c" - fix a memory leak
      adds  6f7f16d   s4:registry - "patchfile_preg.c" - also here don't accumulate the memory usage
      adds  885a167   s4:registry - "util.c" - "reg_string_to_val" - consider always the return values
      adds  c5b9b25   s4:registry - "patchfile" - add more "talloc_free"s to save memory
      adds  686825e   s4:registry - "patchfile" - initialise the data blobs
      adds  43bb87f   s4:registry - "patchfile" - check if strings could be allocated
      adds  dd11180   s4:registry - "RPC backend" - use "talloc_steal" and not "talloc_reference"
      adds  13400a6   s3: Fix a bad memleak in winbind
      adds  01f2c02   lib/util: add allocate_anonymous_shared()
      adds  048c919   s3:libsmb: add a smb_signing_init_ex() function
      adds  0b7da43   s3:smbd: add an option to skip signings checks srv_check_sign_mac for trusted channels
      adds  8de8554   s3:smbd: add smbd_[un]lock_socket() dummies
      adds  977aa66   s3:smbd: smbd_[un]lock_socket() while accessing the socket to the client
      adds  c1653e3   s3:smbd: send keepalive packets under the socket lock
      adds  1e7086e   s3:smbd: let reply_readbraw_error use the locked socket
      adds  b2c107f   s3:smbd: pass down trusted_channel via receive_smb_talloc()
      adds  752240c   s3:param: add "async smb echo handler" option
      adds  44d655b   s3:smbd: add echo handler information to struct smbd_server_connection
      adds  79e5e3d   s3:smbd: setup a shared memory area for the signing state
      adds  453e6af   s3:smbd: don't use recvfile if the echo handler is active
      adds  fbf112b   s3:smbd: disable sendfile if the echo handler is active
      adds  d663b4c   s3:smbd: disallow readbraw and writebraw if the echo handler is active
      adds  5a069f7   s3:smbd: disable SMB encryption when the echo handler is active
      adds  0c77e3a   s3:smbd: don't allow SMB2 if the async echo handler is active
      adds  cad0c00   s3: Implement an asynchronous echo responder process
      adds  70f9338   s3: Add the "ctdb locktime warn threshold" parameter
      adds  12f97c0   Fix valgrind error when running under share level security. plaintext_password is a data blob with a data pointer pointing to an allocation of length zero.
      adds  e2c7e5c   tdb: Fix bug 7248, avoid the nanosleep dependency
      adds  64f5138   s4:registry - registry.h - add memory contexts for delete value/key functions
      adds  43170da   s4:registry - adaptions for "add memory contexts for delete value/key functions"
      adds  96bb09b   s4:registry - "dir.c" - fix up dynamic memory allocation operations
      adds  05d8882   s4:registry - "util" - fix up memory allocated data
      adds  9d85929   s4:registry - "util" - make "reg_key_add_abs" consistent with "reg_key_del_abs"
      adds  5b6ad54   s4:registry - "util" - add also a memory context argument for "reg_key_del_abs"
      adds  5f850af   s4:registry - adaptions for "add also a memory context argument for "reg_key_del_abs"
      adds  9c3e624   s4:registry - "util" - remove "const" from "reg_abs_path"
      adds  dc17292   s4:registry - add more "W_ERROR_HAVE_NO_MEMORY" invocations (on talloc'ed stuff)
      adds  e78289f   s4:registry - "samba.c" - add a "talloc_free"
      adds  0c10703   s4:WINREG RPC - add also here a "W_ERROR_HAVE_NO_MEMORY"
      adds  e690c07   s4:registry - "util.c" - initialise "result" in "reg_key_add_abs"
      adds  8046cbe   s4:registry - "local" - add also here more "W_ERROR_HAVE_NO_MEMORY" macro tests
      adds  e246633   s4:registry - "patchfile" - add another "W_ERROR_HAVE_NO_MEMORY" macro call
      adds  12f42e3   s4:registry - "reg_import_hive_key" - change a "talloc_steal" into a "talloc_reference"
      adds  c69afbb   s4:registry - "reg_key_del/add_abs": call "talloc_free" only on valid objects
      adds  31b4585   convert_string_talloc_convenience - print out the input buffer in a better way (using dump_data since it isn't always directly readable)
      adds  7509b56   share_info.tdb could use non-canonicalized sharenames.
      adds  6a63c38   s4:ldb_modules/util.c - fix two counter variables to be "unsigned"
      adds  bca3535   s4:registry - "LDB backend" - revert the binary storage of "REG_SZ", "REG_DWORD" and "REG_QWORD"
      adds  f39ef98   Revert "s4:torture - WINREG RPC - reactivate test "SetValueExtended" for s4"
      adds  a6f5e49   s4:registry - "LDB backend" - revert the length check for UTF16 strings
      adds  650a62d   s4:lsa Abstract crypto (un)wrapping in separate functions
      adds  668e7db   s4:lsa move code to add trusted domain user into its own function
      adds  d9e311d   s4:lsa Functions to set Domain Trust Information
      adds  9f84d72   idl:drsblobs add code to interpret msDS-TrustForestTrustInfo
      adds  ef83c97   s3-builtin: Add some builtin groups.
      adds  0fa67c8   dcerpc.idl: add nca_s_* status codes from the DCE 1.1 specification
      adds  56180e3   s3:re-run make samba3-idl.
      adds  77de233   librpc/rpc: fix dcerpc_errstr() to handle all nca_s_* status codes and fallback to WERROR codes
      adds  18d1821   security.idl: Add missing builtin groups.
      adds  d05a1bd   s3: Re-run make samba3-idl.
      adds  fad0629   s3-builtin: Add missing builtin groups.
      adds  f5eb8eb   s4-smbtorture: remove trailing whitespace in libnet torture tests.
      adds  97a974e   s4-smbtorture: use torture_context for debugging output everywhere in libnet torture tests.
      adds  0426b5b   s4:registry - "LDB backend" - fix indentation
      adds  3a24888   s4:registry - "reg_ldb_pack_value" - provide workarounds when the server receives non-standard data.
      adds  bebb17a   s4:WINREG torture - fix an error (missing "break" in a "switch")
      adds  3e04bf4   s4-smbtorture: use torture_context in libnet domain tests as well.
      adds  9c586e6   s4-smbtorture: remove trailing whitespace from samsync torture test.
      adds  bf9f24f   s4-smbtorture: use torture_context in samsync test.
      adds  845f9c0   s3:librpc/rpc: move prototypes to dcerpc.h
      adds  48cd096   s4:libnet: don't include librpc/rpc/dcerpc.h directly
      adds  4985720   pidl:Samba4/Python: librpc/rpc/dcerpc.h isn't needed anymore
      adds  f57b1da   s4:lib/messaging: pymessaging needs libndr.h
      adds  ec30022   s4:librpc/rpc/pyrpc.h: librpc/rpc/dcerpc.h isn't needed anymore
      adds  247c6f5   s4-smbtorture: remove tailing whitespace in samba3rpc testsuite.
      adds  fd2bc08   idl: fix forest trust information idl
      adds  4c4d0a0   build: fixed nss_wrapper on solaris
      adds  de2b841   s4-provision: solaris uses the group "other"
      adds  83aaf48   s4-provision: FreeBSD uses 'staff' for users
      adds  a599319   libreplace: fixed declaration of dprintf() on FreeBSD
      adds  fbdcaa9   s3: Optimize gencache for smbd exit
      adds  a2286ba   s4:ntlmssp Ensure that we always negotiate signing if we negotiate sealing.
      adds  bb7854a   s4:cmdline Add --sign and --encrypt options to our common command line
      adds  5592a9b   s4:selftest Test --sign and --encrypt options to ldbsearch
      adds  7d89c7c   idl: fix comment and convert whitespaces to tabs
      adds  5e87e85   s4-smbtorture: add rap_get_servername to RPC-SAMBA3 family of tests.
      adds  9fd24eb   s4-smbtorture: cleanup some of the RPC-SAMBA3 tests.
      adds  8cd63a8   s4-smbtorture: fix some invalid parameters in RPC-SAMSYNC test.
      adds  fcad135   s4-smbtorture: add missing checks for WERROR results in RPC-SAMBA3 tests.
      adds  a4ed8dc   s4/idl: DsAddEntry - switch types should be unsigned
      adds  05db936   s4/drs: DsAddEntry - Propagating unsigned switches to source code
      adds  818719f   s4/idl: DIRERR error codes definition
      adds  4cdf462   s4/idl: Update drsuapi_DsAddEntryErrorInfoX definition
      adds  58ddf31   s4/drs: drsuapi_DsAddEntryErrorInfoX changes propagated to source code
      adds  fbc1528   s4/idl: DsAddEntry - refactor DsAddEntryCtr2 structure
      adds  427a1f3   s4/drs: DsAddEntry - extending error handling for V2 replies
      adds  7b43416   s4/idl: drsuapi_DsAddEntryError refactored
      adds  00fce79   s4/drs: drsuapi_DsAddEntry_ErrData propagate structure def in source code
      adds  98cbcf8   s4/idl: redefine drsuapi_DsAddEntryErrorInfo1
      adds  fbaf3b3   s4/drs: pretty print for drsuapi_DsAddEntry_AttrErrListItem_V1
      adds  04f4ea6   s4/drs: Refactor error handling for DsAddEntry V3 replies
      adds  61e80fe   s4/idl: Add DsAddEntry Name resolution error definition
      adds  0663799   s4/idl: Add DsAddEntry Referral error definition
      adds  3efad5a   s4/idl: Complete drsuapi_DsAddEntryErrorInfo description
      adds  6b3ff0d   s4/idl: Remove drsuapi_DsAddEntryExtraErrorBuffer - it is not used anymore
      adds  db02ca6   s4/drs: Implement DsAddEntry V3 error handling
      adds  842d756   s4/idl: DsAddEntry V3 request description
      adds  aa572a4   s4/drs: Pretty print for drsuapi_SecBufferType
      adds  9ad8f80   idl: Regenerate DRSUAPI idl files
      adds  ef6976d   idl: drsuapi.idl - fix few more comments
      adds  a6bfc1a   s3-testparm: Throw warning when 'workgroup' and 'netbios name' are identical.
      adds  bd550df   s4:ntlmssp: add a callback_private pointer to gensec_ntlmssp_state
      adds  8df0170   s4:ntlmssp: add definition of gensec_ntlmssp_context
      adds  83cc137   s4:ntlmssp: create a gensec_ntlmssp_context between gensec_security and ntlmssp_state
      adds  32d822a   s4:ntlmssp: remove backend specifix stuff from (gensec_)ntlmssp_state
      adds  a0522a5   s4:ntlmssp: remove gensec_security from (gensec_)ntlmssp_state
      adds  ee24079   s4:ntlmssp: keep struct gensec_ntlmssp_context in gensec_security->private_data
      adds  4ab94f5   s4:ntlmssp: add NTLMSSP_FEATURE_* flags from s3
      adds  c33e72b   s4:ntlmssp: remove more whitespaces...
      adds  133a3e4   s4:ntlmssp: replace server_role by a server.is_standalone in (gensec_)ntlmssp_state
      adds  282a2d8   s4:ntlmssp: calculate server names at startup and store them in (gensec_)ntlmssp_state->server.*
      adds  36669bf   s4:ntlmssp: remove server_name from (gensec_)ntlmssp_state and fill the server.* fields also for the client
      adds  b47a849   s4:ntlmssp: make user a 'const char *' in (gensec_)ntlmssp_state
      adds  23507c0   s4:ntlmssp: split gensec_ntlmssp_sign_packet() and ntlmssp_sign_packet()
      adds  1564b2a   s4:ntlmssp: split gensec_ntlmssp_check_packet() and ntlmssp_check_packet()
      adds  d4c2f25   s4:ntlmssp: split gensec_ntlmssp_seal_packet() and ntlmssp_seal_packet()
      adds  7063338   s4:ntlmssp: split gensec_ntlmssp_unseal_packet() and ntlmssp_unseal_packet()
      adds  d3e7266   s4:ntlmssp: rename gensec_ntlmssp_state => ntlmssp_state
      adds  a42cad6   s4:ntlmssp: remove unused server_multiple_authentications feature.
      adds  a56ae60   s4:ntlmssp: keep a ntlmssp_server_auth_state to transport variables from preauth to postauth hooks
      adds  1b20f71   s4:ntlmssp: move encrypted_session_key to ntlmssp_server_auth_state
      adds  40395ee   s4:ntlmssp: move NTLM2 session_nonce to ntlmssp_server_auth_state
      adds  44ce126   s4:ntlmssp: move doing_ntlm2 to ntlmssp_server_auth_state
      adds  e669ee4   s4:ntlmssp: fix some formating
      adds  3220c84   s4:ntlmssp: use a 'bool ok' helper variable to make the code more readable
      adds  c64e6e0   s4:ntlmssp: inline ntlmssp_weakend_keys()
      adds  e0c7d9c   s4:ntlmssp: rename calc_ntlmv2_key => calc_ntlmv2_key_talloc
      adds  fc120dd   s4:ntlmssp: add calc_ntlmv2_key() from source3
      adds  00f99a3   s4:ntlmssp: make use of calc_ntlmv2_key() for seal keys
      adds  a692606   s4:ntlmssp: avoid usage of calc_ntlmv2_key_talloc()
      adds  48d8157   s4:ntlmssp: copy dump_arc4_state() from source3
      adds  598bfdc   s4:ntlmssp: make use of dump_arc4_state()
      adds  25a89b7   s4:ntlmssp: move sign/seal states to a private ntlmssp_crypt_state union
      adds  c2cc184   s3:ntlmssp: use uint8_t in calc_ntlmv2_key()
      adds  5338305   s3:ntlmssp: make use of C99 types in ntlmssp_sign.c
      adds  eca1186   s3:ntlmssp: replace server_role by a server.is_standalone in ntlmssp_state
      adds  eb17809   s3:ntlmssp: pass names to ntlmssp_server_start() and store them in ntlmssp_state
      adds  55279df   s3:ntlmssp: remove server_name from ntlmssp_state and fill the server.* fields also for the client
      adds  7d977da   s3:ntlmssp: pass names and use_ntlmv2 to ntlmssp_client_start() and store them
      adds  7c0ea29   s3:ntlmssp: remove unused get_global_myname() and get_domain() from ntlmssp_state
      adds  7c42c5d   s3:ntlmssp: add some consts
      adds  ca2a569   s3:ntlmssp: rename void *auth_context; into void *callback_private;
      adds  f0e7e94   s3:ntlmssp: make send_seal_key and recv_seal_key local variables
      adds  b65e6f0   s3:ntlmssp: inline ntlmssp_weaken_keys()
      adds  0de3698   s3:ntlmssp: fix some formating
      adds  d0ef97f   s3:ntlmssp: use a 'bool ok' variable to make the code more readable
      adds  9172b4a   s3:ntlmssp: make whole_pdu const for ntlmssp_[un]seal_packet()
      adds  8804dc1   s3:ntlmssp: add const for *sig in ntlmssp_unseal_packet()
      adds  9f895ea   s3:ntlmssp: move sign/seal states to a private ntlmssp_crypt_state union
      adds  2dfc78a   s3:ntlmssp: remove unused ntlmssp_set_workstation()
      adds  dee63fe   s3:ntlmssp: use client.netbios_name instead of workstation
      adds  3b33fa7   s3:ntlmssp: use c99 types
      adds  254d85d   s4-selftest: use correct test names.
      adds  fb70368   s4-smbtorture: move up torture_assert_sid_equal at least to the torture/ndr level.
      adds  bb47e5b   s4-smbtorture: add drsblobs ndr torture test.
      adds  c5f6789   Fix valgrind warning when source and dest stat are identical.
      adds  eb8e184   Fix bug #7283 - vfs_acl_tdb does not work as expected.
      adds  c2d1b01   Missing include guard in source4/libcli/security/security.h
      adds  66b7fcc   Fix bug #7233 - print fails with jobs >4GB from Win7 clients.
      adds  1bb8341   s4-smbtorture: mention job id in SetJob test output in RPC-SPOOLSS.
      adds  27c5025   s4-smbtorture: mention job id in GetJob test output in RPC-SPOOLSS.
      adds  6913c57   s4-smbtorture: create several printjobs during print test in RPC-SPOOLSS.
      adds  426cb9b   s4-smbtorture: add print test to RPC-SPOOLSS-PRINTER as well.
      adds  f84f653   s3-selftest: move printing config to global section.
      adds  34674e0   s3-selftest: move printing config to global section.
      adds  845c228   Fix bug #7269 - Job management commands don't work for CUPS queues.
      adds  088096d   python: use '#!/usr/bin/env python' to cope with varying install locations
      adds  8e1d947   s4-drs: If we are a RODC then do not send DSReplicaSync messages
      adds  3b29f9c   s4-ldb: removed unused command line options -I and -O
      adds  6199ae4   s4-ldb: fixed command line parsing in oLschema2ldif
      adds  5f6f7a2   s4:kdc Add support for changing password of a servicePrincipalName
      adds  0a65bb5   s4:selftest Add testing of kpasswd password set on servicePrincipalName
      adds  ea8e0d5   Fix some nonempty blank lines
      adds  5931588   tdb: Fix indentation in tdb_new_database()
      adds  2e20cda   s4-smbtorture: activate job control tests against s3 in spoolss tests.
      adds  1ff5550   drsblobs: remove utf8string2 from ForestTrustData.
      adds  fa1245f   s3: re-run make samba3-idl.
      adds  45f6eae   s4-smbtorture: fix drsblobs ndr torture test.
      adds  a2e65a2   s3-selftest: add RAP-RPC testsuite for crosschecking RAP and DCERPC calls.
      adds  9a5d50b   s3-selftest: enable RAP-RPC test against s3.
      adds  f20bdd3   s3: Fix some nonempty blank lines
      adds  4cdbe07   s3: Make sure our CLEAR_IF_FIRST optimization works for messaging.tdb
      adds  ed18945   s3: Make sure our CLEAR_IF_FIRST optimization works for the notify tdbs
      adds  5a88e43   s3: Make sure our CLEAR_IF_FIRST optimization works for serverid.tdb
      adds  bb11655   s3: Add a comment to messaging_tdb_parent_init, this is pretty confusing
      adds  0deaff0   s3: Add a comment to serverid_parent_init, this is pretty confusing
      adds  6392eaf   s3: Add a comment to notify_internal_parent_init, this is pretty confusing
      adds  36f4541   s3: Fix a missing </listitem> in vfs_crossrename.8.xml
      adds  c2a6631   s4-smbtorture: fix include of proto header in main RAP test.
      adds  ef1c317   s4:libcli/wrepl: correctly remove the tstream_context when the connection is dead
      adds  9fbbaa5   s3:passdb: avoid sid_to_gid() if the sid is "domain users"
      adds  462322f   s3: vfs_smb_traffic_analyzer.c: remove warnings from developer build
      adds  2e00a8a   Fix bug 7297 - smbd crashes with CUPS printers and no [printers] share defined.
      adds  c79ca41   Fix bug #7288 - SMB job IDs in CUPS job names wrong.
      adds  92332fb   Second part of bug #7288 - SMB job IDs in CUPS job names wrong.
      adds  63fc397   tsocket: not all systems have IPV6_V6ONLY
      adds  af80775   s4-drs: replmd_delete with the 3 stage deletion recycle bin
      adds  c81d2ae   libreplace: strerror_r() is needed by heimdal on solaris8
      adds  fae84f9   libutil: moved the networking defines to util_net.h
      adds  525a4fb   util: on FreeBSD true is in /usr/bin. Use execvp to find it
      adds  5609c50   tevent: added tevent_re_initialise()
      adds  789d67c   s4-smbd: use tevent_re_initialise()
      adds  7728396   s3-event: switch s3 to using tevent_re_initialise()
      adds  3da91b7   s3-printing: avoid mixing cups backend code with nt_printing code in cups_pull_comment_location.
      adds  dcec932   s3-spoolss: return info for the correct printjob in _spoolss_GetJob().
      adds  f70e1b4   s4-smbtorture: fail spoolss test on SetJob failure.
      adds  a6f25fc   s3-smbd: Don't close stdout if we want to log to stdout.
      adds  4b89195   s3-util_sock: Rise debug level for getpeername failed messages.
      adds  1fc5e7a   Revert the part of bug fix #7233 - print fails with jobs >4GB from Win7 clients.
      adds  d570a0a   s4:auth/credentials/credentials.c - initialise more content
      adds  261c3b4   tdb: Add a non-blocking version of tdb_transaction_start
      adds  c1f6f61   tdb: update exports and signatures files
      adds  e968db6   s3 ntlm_auth: Don't malloc data that will be talloc_free()d
      adds  0909696   s4-smbtorture: more JobInfo testing.
      adds  d3a22fc   s3-selftest: set "lpq cache time = 0" in server configuration.
      adds  203a661   s3-selftest: set "lpq cache time = 0" in server configuration.
      adds  fac8ca5   Fix bug #7240 - Net usershare is not case sensitive.
      adds  89eaef0   s4:heimdal: import lorikeet-heimdal-201001120029 (commit a5e675fed7c5db8a7370b77ed0bfa724196aa84d)
      adds  564d5cd   s4:heimdal New files and supporting logic for heimdal update
      adds  6798543   s4:testprogs Fix kinit test for updated Heimdal
      adds  533024b   s4:heimdal: import lorikeet-heimdal-201003262338 (commit f4e0dc17709829235f057e0e100d34802d3929ff)
      adds  df7fbf2   s4:testprogs Update test to match current Heimdal
      adds  64b8b0c   s4:heimal Update generated files (cp from Heimdal)
      adds  f47454a   s4:heimdal_build Remove forced HAVE_STRERROR_R
      adds  1f04675   s4:heimdal Use correct variable to advance past -- options in kpasswd
      adds  09a676a   s4-selftest: use CONFIG_H environment variable to find config.h
      adds  3caaca9   s3: Fix typos in a debug message in vfs_init_custom
      adds  d5fd1f2   Revert "s3: Optimize gencache for smbd exit"
      adds  4d8a974   s3: Use tdb_transaction_start_nonblock in gencache_stabilize
      adds  e541013   s3: Fix some nonempty blank lines
      adds  ea0f937   s3: Fix indentation in conv_str_size
      adds  d77a1fb   s3: Slightly simplify logic in conv_str_size
      adds  ed5a65d   s3: Fix the memory hierarchy in bitmap_talloc
      adds  8a43679   s3: Use TALLOC_ZERO_ARRAY in bitmap_talloc
      adds  2356c22   s3: Fix a memleak in bitmap_talloc
      adds  48f90be   s3: A NULL context might be perfectly valid for bitmap_talloc
      adds  0205633   s3: Use bitmap_talloc in loadparm
      adds  30c708b   s3: Use bitmap_talloc in files.c
      adds  c67e498   s3: Use bitmap_talloc in init_dptrs
      adds  d3c6f4a   s3: Use bitmap_talloc for smb1 server tcons
      adds  59d09cb   s3: Use bitmap_talloc in vfs_full_audit.c
      adds  cae4105   s3: Remove unused bitmap_[allocate|free]
      adds  c377a91   Attempt to fix the build on AIX, that system seems to have a #define for s_type
      adds  9ecc308   s3: Slightly simplify unmap_unix_group
      adds  b607f99   Remove extension from format-subunit.
      adds  235cd3e   selftest: Remove html subunit formatter; it's too simple and really belongs in subunit or testrepository upstream.
      adds  45f389b   selftest: Remove unused BuildFarm output file (now using subunit)
      adds  f4e3144   selftest: Update locations in README.
      adds  66375cf   provision: Remove unnecessary whitespace.
      adds  ec48d36   provision: make gpo related function more reusable for upgradeprovision
      adds  8d3ff2d   s4: allow upgrade provision to fix acl and missing dir on GPO dirs
      adds  d18d7cf   s4 upgradeprovision: add information about upgrade in oEMInformation to keep a better trace of different updates
      adds  ba74823   upgradeprovision: Fix formatting, syntax error.
      adds  0dac5d2   s3: Attempt to fix the build on AIX, shm_ptr seems to be a macro there
      adds  61106c0   s3-selftest: Don't log to stdout, use logfiles instead.
      adds  b60da39   s4: added a simple implementation of bin/samba -b
      adds  08faa3a   talloc: testsuite should use <talloc.h> not "talloc.h"
      adds  7ed349c   pytalloc: allow for using a system libtalloc-dev with pytalloc
      adds  686221e   s4-waf: use the libreplace strerror_r if needed
      adds  8b1651c   s3: Fix bug 7212, "getent group does not return group members"
      adds  870a21b   s4:torture/rpc/echo.c: add explicit check for NTSTATUS r.out.result
      adds  fd94954   s4:torture/rpc/echo.c: remove NTSTATUS status variables
      adds  0590e7e   s4:torture/rpc/atsvc.c: add explicit check for NTSTATUS r.out.result
      adds  1184ef6   s4:torture/ntp: add explicit check for NTSTATUS r.out.result
      adds  159ca62   s4:torture/rpc/unixinfo.c: add explicit check for NTSTATUS r.out.result
      adds  583c7cb   s4:torture/rpc/eventlog.c: add explicit check for NTSTATUS r.out.result
      adds  959a128   s4:torture/rpc/session_key.c: add explicit check for NTSTATUS r.out.result
      adds  a154bb5   s4:torture/rpc/testjoin.c: add explicit check for NTSTATUS r.out.result
      adds  940c6ab   s4:torture/rpc/remote_pac.c: add explicit check for NTSTATUS r.out.result
      adds  2d35523   s4:torture/rpc/schannel.c: add explicit check for NTSTATUS r.out.result
      adds  1248adb   s4:torture/libnet:add explicit check for NTSTATUS r.out.result
      adds  8ac42bc   s4:torture/rpc/lsa_lookup.c:add explicit check for NTSTATUS r.out.result
      adds  2f7f725   s4:torture/rpc/netlogon.c: add explicit check for NTSTATUS r.out.result
      adds  5dcb1e5   s4:torture/rpc/samlogon.c: add explicit check for NTSTATUS r.out.result
      adds  08177e9   s4:torture/rpc/samsync.c: add explicit check for NTSTATUS r.out.result
      adds  3398636   s4:torture/rpc/samr_accessmask.c: add explicit check for NTSTATUS r.out.result
      adds  e531b52   s4:torture/rpc/handles.c: add explicit check for NTSTATUS r.out.result
      adds  1a4d9b9   s4:torture/rpc/samr.c: add explicit check for NTSTATUS r.out.result
      adds  10e46e5   s4:torture/rpc/lsa.c: add explicit check for NTSTATUS r.out.result
      adds  12ee027   s4:libcli/util/clilsa.c: add explicit check for NTSTATUS r.out.result
      adds  d0efef3   s4:libnet/libnet_join.c: add explicit check for NTSTATUS r.out.result
      adds  cd3ae92   s4:libnet/libnet_samsync.c: add explicit check for NTSTATUS r.out.result
      adds  733701a   s4:libnet/libnet_passwd.c: add explicit check for NTSTATUS r.out.result
      adds  979c50e   s4:torture/rpc/samba3rpc.c: add explicit check for NTSTATUS r.out.result
      adds  e230c8d   pidl:Samba4/Client: don't mix rpc and application NTSTATUS errors anymore for the new bindings
      adds  87ad4e9   Make the smbta-util manpage xml create smbta-util.8 instead of smbta-tool.8
      adds  89aa3b7   s4-python: Format to PEP8, simplify tests.
      adds  4bbc3ff   s4-python: Move dnspython to lib/, like the other Python modules
      adds  c873329   s4-python: Simplify mechanism for finding included Python modules.
      adds  082e7f2   subunit: Update to newer upstream version.
      adds  336cd5a   python: Fix rule for generating docs using pydoctor.
      adds  1ec2b2f   ldap.py: Fix syntax error.
      adds  47e10ab   s3:libsmb: don't let cli_shutdown() segfault with a NULL cli_state
      adds  d7bf30e   s3:libsmb: add cli_state_is_connected() function
      adds  b862351   s3:rpc_transport_np: use cli_state_is_connected() helper
      adds  5f8fc63   s3:rpc_transport_np: add comment about bad usage in a destructor
      adds  dc09b12   s3:rpc_client: don't mix layers and keep a reference to cli_state in the caller
      adds  4f41b53   s3:rpc_client: add rpccli_is_connected()
      adds  99664ad   s3:rpc_client: add set_timeout hook to rpc_cli_transport
      adds  3e70da3   s3:rpc_client: return at least 10 sec as old timeout in rpccli_set_timeout() instead of 0
      adds  408a3eb   s3:winbindd_cm: use cli_state_is_connected() helper function
      adds  d980c06   s3:winbindd_cm: use rpccli_is_connected() helper function
      adds  4f391fe   s3:winbindd: consistently use TALLOC_FREE(conn->foo_pipe) is we create a new connection
      adds  94a4bcd   s3:winbindd_cm: invalidate connection if cm_connect_netlogon() fails
      adds  6bd5a2a   s3:winbindd_reconnect: don't only reconnect on NT_STATUS_UNSUCCESSFUL
      adds  13cf592   s3:rpc_client: remove unused code, we handle transport failures in the transport layer now
      adds  cac9981   s3:rpc_client: remove more unused code
      adds  3629798   Revert "s4:registry - "util" - remove "const" from "reg_abs_path""
      adds  541e294   Remove incorrect const, something that was correct in commit 9c3e6249fd984b823a77cab0514601d2a487920a
      adds  d90f1a7   Revert of commit 5b6ad54f43741c0c25b35e44cafe5fed352ff133 in registry.h
      adds  f8e67f1   Revert "s4:registry - "util" - make "reg_key_add_abs" consistent with "reg_key_del_abs""
      adds  cb670f3   Revert "s4:registry - adaptions for "add memory contexts for delete value/key functions""
      adds  b1c70d4   Revert "s4:registry - util.c - treat unsupported and binary values as the same in the conversion functions"
      adds  16427ef   Revert "s4:registry - util.c - move the "REG_NONE" case in the conversion functions on top of the switch"
      adds  2d67912   Revert "s4:registry - util.c - add harder checks for inputs on "reg_val_data_string""
      adds  38fc9df   Revert reordering from commit 51bedf939568717424edd7732e1e315faa333849
      adds  a5e6b55   registry: Fix compilation.
      adds  cf3e15c   Add partial information in whatsnew for the next release
      adds  da68151   WHATSNEW4.txt - updates
      adds  53a2982   s4: complete the build instruction because the problem with the idl_full cames very often
      adds  e171412   howto4.txt - improve the content of chapter 2bis
      adds  8efea42   s4:registry/util.c - fix indentation
      adds  90d2902   s4:registry - move the UTF16 length calculation for "reg_key_get_info" into the RPC server code
      adds  e25e60b   s4:registry/ldb.c - Always check the "name" attribute for != NULL
      adds  8d0b67b   s4:registry/ldb.c - Break with "NULL" as an error case when the data doesn't fit in the "reg_ldb_pack_value" function
      adds  50d2613   s4:.gitignore - update it for the new heimdal release
      adds  c38e962   s4:registry/tests/generic.c - fix the DWORD_* types test to work also against big endian platforms
      adds  c5d1d68   s4:registry/util.c - remove those "talloc_free"s
      adds  4c6cde9   s3:winbindd: correctly retry if the netlogon pipe gets disconnected during a logon call
      adds  c8fe49b   s4:installmisc.sh - fix location of "dnspython" library
      adds  e14a6fb   Fix bug 7307 - man net usershare mistake
      adds  0c78368   selftest: Convert format-subunit to Python.
      adds  ef3fb75   selftest: Replace perl subunit formatter with python subunit formatter, so we can leverage the work happening in python-subunit.
      adds  c108a2e   format-subunit: Improve formatting, simplify code.
      adds  0cdc021   selftest: Remove diff-subunit - it's included in subunit and not necessary for normal operation.
      adds  e4c7525   s4-heimdal: a better way of handling dirfd()
      adds  0f113fa   charset: look for the codepages in the right place
      adds  e310cb3   s4-heimdal: for use of libreplace setegid and seteuid
      adds  e47e5ff   s4-heimdal: use the HAVE_INET_* functions from libreplace
      adds  4f4addd   s4-test: oLschema2ldif doesn't take -H any more
      adds  21499a1   selftest: reason may be None
      adds  cc2ef27   s3:libads: retry with signing after getting LDAP_STRONG_AUTH_REQUIRED
      adds  08e0d94   replace: allow memmem() with an empty string to return NULL
      adds  b08bbbb   s4:registry/tests/hive.c - make the test compatible with big-endian platforms
      adds  01f1f87   s4:registry/tests/diff.c - try to make also this test compatible with big-endian platforms
      adds  65d1d41   s4:torture/basic/denytest.c - use "typeof" in a better supported syntax
      adds  3e091a8   s4:gensec_gssapi.c - make sure that "GSS_C_DELEG_POLICY_FLAG" is available
      adds  818fcfb   libcli/nbt/dns_hosts_file.c - change "ULONG_MAX" into "UINT32_MAX"
      adds  902a5e5   wbclient/wbclient.c - fix a typo
      adds  d447184   If the timeout has been set to zero, don't register an end time.
      adds  4b249a6   s4:lsa implement lsaRSetForestTrustInformation
      adds  32c8fea   Fix for bug #7233 - print fails with jobs >4GB from Win7 clients.
      adds  f58d02d   Second part of fix for bug #6494 - Incorrect FileStatus returned in NT_CREATE_ANDX.
      adds  4fc0a6a   s4-torture: using typeof() is not portable
      adds  2699db3   s4-torture: removed more uses of typeof()
      adds  ae5381d   format-subunit: Avoid printing backtrace on Ctrl-C.
      adds  08161e0   selftest: Convert filter-subunit to Python so the subunit Python module can be used later.
      adds  12e34ea   selftest: Use absolute tests names in knownfail.
      adds  beb630b   s4-selftest: Fix xfail for base.delete.
      adds  b2eb609   selftest: Use standard subunit commands for progress reporting.
      adds  7f1360d   selftest: Support parsing progress in format-subunit/filter-subunit.
      adds  6c299d2   selftest: Use standard subunit command for progress reporting.
      adds  9fe4b01   selftest: Use boolean types in Python.
      adds  197c982   subunit: Also import copies of filters and perl module.
      adds  31094b0   smbtorture: Report number of available tests in a testsuite using subunit.
      adds  e4af3af   samba_external: Simplify script to find missing external packages; include subunit and testtools as well.
      adds  a8ac7fd   Put testtools directly under lib/ to make it easier to install from Samba 4.
      adds  49d82aa   format-subunit: Don't show reason at all if it is None.
      adds  62ed8a6   format-subunit: Hide reason if it is None.
      adds  0e77bea   installmisc: Support DESTDIR for Python directories.
      adds  5f3fcf7   s4-python: Install external included packages only if they're not present on the system.
      adds  6897be7   testtools: Fix included testtools, for systems that don't have it.
      adds  36c8485   subunit: Include remainder of bindings and metadata.
      adds  c6b1553   selftest: Make sure format-subunit and filter-subunit can find testtools/subunit.
      adds  74f36df   selftest: Update sys.path before attempting to import external modules.
      adds  6f30b9a   s3:smbd: handle SMB2 in deadtime_fn() and avoid disconnecting non idle clients
      adds  2e839a6   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  eb60833   Fix bug 7310 - DOS attribute inconsistency with MS Office
      adds  cf4a8f7   s3-winbind: Make append_auth_data() static
      adds  6d9b2e6   s3: Make check_info3_in_group static
      adds  15d58f6   s3: Ensure null termination in winbindd_pam_chauthtok()
      adds  0e3f031   s3: Fix an error message in winbindd_pam_chauthtok()
      adds  bb54089   s3: Merge French translation for pam_winbind after review
      adds  6800fdb   Make smbd_lock_socket/smbd_unlock_socket recursive with a ref_count.
      adds  658dc77   s3: fix a typo in winbind_client_response_written
      adds  d930904   s3:winbindd: make sure we don't try rpc requests against unaccessable domains
      adds  0f95d00   s3:winbindd: only set child_domain in the child
      adds  a2411c5   s3:winbindd: correctly invalidate the cached connection
      adds  132e505   subunitrun: Find testtools and subunit when they're not provided by the system.
      adds  64c5642   s3: Fix a typo in winbindd_pam_logoff
      adds  84891b0   s4-python: Install external packages to a different directory but import into the normal namespace when the system doesn't have it available.
      adds  c63440e   s4-python: Ensure __init__ exists in samba.external, or importing will fail.
      adds  3475c61   s3: Ensure NULL termination before printing in winbindd_pam_logoff
      adds  7357720   s3:winbindd: fix problems with SIGCHLD handling (bug #7317)
      adds  e18ddb6   s3:winbindd: remove unused variables
      adds  b6aabcd   Add torture test for bug 7310 - DOS attribute inconsistency with MS Office
      adds  bf90969   Move initialize_async_io_handler() inside of smbd/aio.c.
      adds  ff2b7d4   talloc: limit the depth that talloc will go for talloc_is_parent()
      adds  5ccd30e   talloc: change talloc minor version to 2.0.2
      adds  1b4bbec   talloc: add a define for TALLOC_MAX_DEPTH
      adds  fde50c6   talloc: a useful bit of debug code
      adds  b81100c   debug: enable talloc logging
      adds  a8d213c   pyrpc: do the pipe connect on a real memory context
      adds  2c097b5   s4-pyglue: setup talloc logging in python modules
      adds  23f2db7   s4-python: added --debuglevel to our python scripts
      adds  53dec15   s3: Fix a comment
      adds  7d692f9   s4-rpc: fixed a talloc loop in continue_ntlmssp_connection()
      adds  68403d4   Update URL in README.cifs-utils
      adds  c97d279   s3: Remove some pointless break statements
      adds  c1ccbfb   s3: Add wbinfo --logoff
      adds  710aa77   socket-wrapper: not all systems have FIONREAD defined
      adds  bbe0797   libwbclient: Both talloc_free and wbcFreeMemory deal with NULL
      adds  3ec8147   selftest: for clarity, rename test to testsuite
      adds  13a6aee   s4-python: Remove duplicate definition of GUID_DRS_* constants.
      adds  5a02621   s4-python: Remove unused imports, duplicate definitions of SECINFO_ constants.
      adds  e5b33be   s4-python: Remove remaining constants.
      adds  31a517e   s4-python: Move dsdb constants to a separate python module.
      adds  8afd52a   s4-python: Move samdb_server_site_name to dsdb module.
      adds  aed295b   s4-python: Remove convenience macro PyErr_SetStringError.
      adds  ccd954f   s4-python: Avoid importing glue directly.
      adds  2a67eda   s4-python: Move set_opaque_integer -> dsdb.
      adds  55aeb68   s4-python: Move dsdb_convert_schema_to_openldap to dsdb.
      adds  b198283   libwbclient: Fix a memleak in wbcCredentialCache
      adds  9b1f9da   libwbclient: Streamline result processing of wbcCredentialCache()
      adds  781a0c0   lib/replace: use correct inttypes in crypt.c
      adds  b1192bb   lib/replace: Don't use StrnCpy inside crypt.c
      adds  6e40fa9   s3: Fix the GNU ld version detection on SLES
      adds  b1b723d   libwbclient: Fix a memleak in wbcListTrusts
      adds  50a625c   libwbclient: Fix memleaks in tests
      adds  488fe76   libwbclient: Fix a memleak in wbcListTrusts
      adds  1b6e5a1   s4:python/samba/__init__.py - import "sys" for "ensure_external_module" method
      adds  6d6c551   Revert "s4:gensec_gssapi.c - make sure that "GSS_C_DELEG_POLICY_FLAG" is available"
      adds  3ccecdd   s3: Fix a cut&paste error in winbindd_list_groups_done
      adds  2754a8e   Fix related to bug #7326 - can't read/write any files with full_audit
      adds  c75184b   Fix issue with aio where r/w lock wasn't kept across aio read operations.
      adds  e39ed55   selftest: Remove python2.4-isms
      adds  15531d9   Add FSCTL_QUERY_ALLOCATED_RANGES to the list of Windows ioctls we support.
      adds  12bd7a1   s4-smbtorture: fix two context arguments in RPC-SAMSYNC test.
      adds  55e1af8   s4-smbtorture: fix correct result error code in SetForm spoolss test.
      adds  9757da5   build: a first attempt at waf build for talloc and libreplace
      adds  34b77a1   build: updates to waf scripts for replace and talloc
      adds  5c103b4   build: renamed autoconf.py to wafsamba.py and added SAMBA_*() functions
      adds  8d6eb2a   build: added waf build for tdb
      adds  2bd0756   build: more binaries for waf tdb build
      adds  f5d85a3   build: added some comments for tdb build
      adds  8fd6275   build: added waf to the tree, so everyone uses the same version
      adds  8f062f4   build: neater way to find libreplace and start on tevent waf build
      adds  04aa584   build: added target directory options
      adds  45d23d1   build: added recursive library handling
      adds  635a7ce   build: some more config checks
      adds  2b5a1cc   build: added waf build rules for ldb
      adds  0316ec1   build: tdb does not depend on talloc
      adds  bf4f996   build: moved lib -> shared
      adds  7723519   build: SAMBA_BUILD_ENV() is now in conf.*
      adds  9a1cd09   build: added ADD_CFLAGS() and started of Samba4 build
      adds  df0a1e9   build: first attempt at a script to auto-convert config.mk files to wscript
      adds  4ed59b8   build: add dummy flags for auto-generated scripts
      adds  13cbd9f   build: s4 wants config.h in include/
      adds  186e711   build: more developer flags
      adds  1cfc330   build: allow override of config.h location
      adds  b1d24c7   build: put config.h in top dir by default
      adds  d0d69be   build: added top level script
      adds  d0c19bb   build: LIBLDB alias
      adds  73634d6   build: added autoproto stub
      adds  5393e6c   build: recognise manpages keyword
      adds  a3421fe   build: added BUILD_SUBDIR() wrapper
      adds  ff9f972   build: added public_headers support
      adds  aa04760   build: use runonce for config checks
      adds  371f9d3   build: more header checks
      adds  e3dca14   build: simpler BUILD_SUBDIR
      adds  4f92074   build: death to singletons
      adds  281f27d   build: check for circular build dependencies
      adds  9e79e14   build: auto-remove circular dependencies
      adds  7e01efa   build: improve the wscript generator
      adds  8e81ea7   build: on the fly dependency checking
      adds  42f9249   build: LIBLDB hack not needed any more
      adds  34fb275   build: fixed handling of heimdal_build/internal.mk
      adds  de2d305   build: add libresolv
      adds  9bfe91c   build: add heimdal_build
      adds  c3d04fd   build: don't distinguish system and local libs in wscript files
      adds  eab4d45   build: added LIBREPLACE_NETWORK
      adds  06940d5   build: auto-strip empty dependencies
      adds  7f9c439   build: auto generate ASN1 and ET rules
      adds  7aeffe6   build: added ASN1 and ERRTABLE build targets
      adds  8900f97   build: run the lib/replace rules first
      adds  15d523b   build: add LIBREPLACE_EXT
      adds  2998ea9   build: added gettext/libintl to libreplace
      adds  bb1e36a   build: make CHECK_FUNCS_IN() smarter about mandatory libraries
      adds  07eeed3   build: heimdal_build waf support
      adds  2451147   build: DEFUN->DEFINE, and fixed CFLAGS handling
      adds  f74584a   build: recursive dependency calculation
      adds  391f953   build: added build groups
      adds  e3ae80a   build: added svn version of waf. It has better exception display
      adds  f15a81c   build: added ASN1, PIDL and ET build rules
      adds  cada19f   build: cope with empty source lists for libs
      adds  64f5cdd   build: moved wafsamba.py to buildtools
      adds  ec6049c   build: aded wafsamba README
      adds  5ad6369   build: started to split up wafsamba.py into separate modules
      adds  8364d6b   build: add output_type and realname for mit_samba library
      adds  333f2fc   build: another missing subsystem .....
      adds  49b4d29   build: split out the extension based build patterns
      adds  d6f2855   build: fixed --includedir options for PIDL
      adds  d29cbc3   build: added librpc build script
      adds  bc922d8   build: dynconfig build rules
      adds  481fde5   build: mail IDL build rules
      adds  bd54d2a   build: fixed location of gen_ndr files
      adds  bc39054   build: rewrote PIDL rules, breaking them into a separate waf tool
      adds  065e3e2   build: using deps= for deps is clearer
      adds  c7ea3e6   build: source= is clearer for source lists
      adds  c8f4ca4   build: fixed formatting
      adds  9129c3b   build: fixes from ita
      adds  27090be   build: added heimdal_build table rules
      adds  36e6d11   build: add README to explain gen_ndr, and ensure directory exists
      adds  7ed65d2   build: result of hack session with ita
      adds  8c4e709   build: use shell for TDR rule, as -- confuses the build rule
      adds  6dcf556   build: allow selection of build group in HEIMDAL_AUTOPROTO()
      adds  d004964   build: moved main autoproto rule into samba_autoproto.py
      adds  88a138f   build: a useful example of a debug technique in waf
      adds  5b9ca48   build: added generation of version.h
      adds  ca56fc2   useful tools for finding missing configure steps
      adds  22fbe8c   build: check for pkgconfig
      adds  8bae482   build: waf build for lib/tls
      adds  e01a719   build: added define and always options to CHECK_VARIABLE()
      adds  73db96b   build: more headers and variables in configure
      adds  ccd26e9   build: h_errno for heimdal
      adds  2bb41b0   build: ignore the bin/ directory
      adds  fd110dc   build: useful test script
      adds  465481e   build: ignore some waf files
      adds  abaf9aa   build: add_headers flag to CHECK_HEADER()
      adds  d87ea52   build: ntvfs/sysdep configure checks
      adds  6213708   build: another typo
      adds  cbb3c6e   build: check for backtrace
      adds  bf17c9a   build: return values for autoconf-like tests
      adds  8112b40   build: backtrace and crypt tests
      adds  54e26fc   build: added CHECK_DECLS()
      adds  dd05b65   build: improve autoconf macros
      adds  39807fd   build: smarter list splitting
      adds  f7ed3e5   build: added CHECK_SIZEOF()
      adds  d556048   build: check signal functions
      adds  cfb4f55   build: check size of types
      adds  5d39ac8   build: check for offset_t and pw*_r functions
      adds  0d34e81   build: more config checks
      adds  001068d   build: check for volatile
      adds  6edb70c   build: added help on fns
      adds  20f4919   build: check xattr and frsize
      adds  572fc43   build: check freeaddrinfo
      adds  2dfced5   build: added CHECK_CODE_COMPILES()
      adds  aac8aec   build: more config checks
      adds  eadf918   build: expand CHECK_CODE() function
      adds  d40b396   build: added interface checking and nicer snprintf checking
      adds  a2c866a   build: gcrypt functions
      adds  165b5b6   build: move gettimeofday check to libreplace
      adds  5882c44   build: check immediate structures
      adds  ada6e57   build: fixed iuserok test
      adds  82f3ef4   build: zlib checks
      adds  bbb85a2   build: define HAVE_LIBxxx when we find a library
      adds  71b5f97   build: check for pam
      adds  332553d   build: check for libgpg-error
      adds  6beff49   build: fix name of libs with - in them
      adds  64ba3c7   build: check for libsasl2
      adds  481a299   build: new waf version
      adds  1958a09   build: added CHECK_CFLAGS()
      adds  df5dee4   build: more libreplace config checks
      adds  1d18c6c   build: fixed winsize check
      adds  ae1c2b9   build: check for xattr support
      adds  12c46d9   build: fixed cflags in CHECK_CODE()
      adds  2ea4fd6   build: iconv checks
      adds  ec2d90a   build: fixed sockaddr_in6 test
      adds  5bf0b5c   build: new waf version - fixes mkstemp problem
      adds  690b08f   build: fixed _Bool va_copy and VA_ARGS tests
      adds  58049e7   build: added IPV6 test
      adds  dd2aba1   build: check for RETSIGTYPE
      adds  6a8c436   build: added wrapper options
      adds  fdd2f41   build: added local_include option to CHECK_CODE()
      adds  aaa4c4b   build: added statvfs64 test
      adds  29f22bb   build: emulate autoconf PACKAGE_* variables
      adds  7abe08a   build: fixed LDB_MODULESDIR
      adds  1726ba9   build: added SUBST_ENV_VAR()
      adds  b2f7e4b   build: make CONFIG_PATH() understand absolute paths
      adds  a7c60e0   build: added getpass() tests
      adds  cdf1a3d   build: added ENFORCE_GROUP_ORDERING()
      adds  d01f75c   build: back to stricter deps
      adds  7c3234c   build: enable ENFORCE_GROUP_ORDERING()
      adds  2498a0d   build: saner CFLAGS handling for defines
      adds  d70c4e8   build: fixed heimdal include lists
      adds  6bba8cf   build: use export_incdirs
      adds  e916aff   build: much nicer pidl rules
      adds  c6e095d   build: assert on missing dependency
      adds  9cb3984   build: better target name for lib link
      adds  8f1b809   build: nearly there on samba4 build
      adds  fffa6a5   build: separate out dependencies and python rules
      adds  845e0cb   build: commit all the waf build files in the tree
      adds  844acb2   build: waf quicktest nearly works
      adds  5c0f907   build: waf test now works (at least for some tests)
      adds  05bda76   build: need the sample ldb module for our testsuite
      adds  8a5c01a   build: waf test now depends on build
      adds  ec2cb47   build: added ldb 'skel' module
      adds  ec2b11c   build: fixed group for heimdal autoproto
      adds  e054dcf   build: added test targets for make
      adds  39ac32e   build: default to waf -p
      adds  7cd9a6b   build: fixed cflags in CHECK_CODE
      adds  5d588cf   build: use a plain build, at request of metze :)
      adds  16fbcb3   build: fixed termcap build
      adds  e502031   build: fixed samba_deps.py for python 2.4
      adds  9f47c0e   build: updates for current master build
      adds  a9ea3d6   build: cope with the common gen_ndr files being in the git tree
      adds  062c2b1   build: allow shared and python staging areas to be referenced in build tree
      adds  3c9e8e1   build: check that the symlink doesn't exist before creating
      adds  5db5772   build: fixed the build without sasl libraries
      adds  b09797f   build: updated waf version
      adds  e4104eb   build: more efficient pidl rules from ita
      adds  e6f7a13   build: try faster includes processing
      adds  fb2d789   build: allow waf to cache include lists more efficiently
      adds  7c35b9c   build: an optimisation for includes file handling
      adds  32bf9bc   build: remove hacks from top level wscript
      adds  e6a47a8   build: we don't need varients in samba, so we can optimise a bit more
      adds  a559edf   build: fixed init function sentinal for python modules
      adds  495c5e2   build: added a lot more options to waf test
      adds  cf7f64b   build: fixed some more missing targets
      adds  fe9e5d3   build: go into system includes for dependencies on configure
      adds  8d0cb03   build: allow configure -C to work again
      adds  330361a   build: removed unused file
      adds  cb0bf90   build: don't use -W warning option for developer build
      adds  10935a3   build: optionally enable builtin popt
      adds  69fb313   build: enable pytdb
      adds  2501364   build: don't remove Makefile
      adds  e9ef5cb   build: enable com library
      adds  64a528e   build: added a cflags_end SAMBA_SUBSYSTEM() option
      adds  87ae97c   build: fixed the build of the com.so library
      adds  365f291   build: only enable pytdb on s4 build
      adds  b7cc6d4   build: teach samba_pild.py about the --com-header and --dcom-proxy options
      adds  fe7d1a1   build: don't need the S4 in the PIDL prefix
      adds  0f30240   build: added 'waf etags' target
      adds  e29e2c9   build: alias the libiconv target name for subsystems that depend on 'ICONV'
      adds  ca4e648   build: compatibility makefile targets
      adds  ecfa3fd   build: disable WAFCACHE by default
      adds  fd3bb81   build: new waf version (fixed python install bug)
      adds  c1f4015   build: cleanup the ASN1 rules a bit
      adds  e9fd67f   build: split build and install libraries/binaries
      adds  7eab82f   build: fixed the install name for python modules
      adds  dae33b5   build: ensure that the 'build' command appears in waf --help
      adds  9799356   build: fixed config.h generation when we have source -> source4 symlink
      adds  be4c0aa   build: default to 1 job in make, to be build farm friendly
      adds  dc68427   build: fixed st_done test completion code
      adds  651941a   build: python modules need the libs from broken lib loops too
      adds  2a1520b   build: make bin/sambadeps depend on samba_deps.py modtime
      adds  6e550ac   build: trim whitespace from CC options
      adds  3ff3a11   build: use RUN_COMMAND() to wrap os.system()
      adds  8ba2a34   build: fixed git version in samba -V
      adds  c1dd882   build: don't default to WAFCACHE in configure
      adds  24cfa29   build: install codepage files
      adds  752533f   build: Enable more warnings when using the --pedantic configuration option
      adds  5e73038   build: Add a ctags command to build a ctags-style tags file
      adds  8caac7a   build: more optimisations from Thomas
      adds  9a243a7   build: rename samba_includes.py to samba_optimisation.py
      adds  550b985   build: updated waf-svn (lower preproc recursion limit)
      adds  3335ff7   build: added SUBST_VARS_RECURSIVE()
      adds  19b6e8b   build: use SUBST_VARS_RECURSIVE() for install_path
      adds  3254003   build: fixed includes paths for CHECK_CODE()
      adds  6ef0026   build: don't install talloc_testsuite and ldbtest
      adds  bcc1ce2   build: don't install the heimdal compilers
      adds  6f15ea3   build: install samba in sbin
      adds  5025ca1   build: added --enable-gccdeps option
      adds  8ea0336   build: tool to find missing install components
      adds  5aacace   build: check for pam headers
      adds  344621c   build: conditionally enable inotify
      adds  75c2c87   build: spelling fix, and syntax highlighting fix
      adds  5477275   build: don't assume bash in configure.waf
      adds  a602a98   build: added WORDS_BIGENDIAN test
      adds  86cfbba   build: gccdeps fixes from ita
      adds  4b68550   build: also need to put stripped CC in conf.env
      adds  7c20de9   build: rename s4 compare_config_h.sh helper and add a s3 version of it
      adds  bfc1753   build: Check for various headers S3 needs.
      adds  8005100   build: fixed REPLACE_GETPASS
      adds  81d155a   build: check libc first for several libraries
      adds  a8130e8   build: don't add curses.h to incremental confdefs.h
      adds  bb5659f   build: more non-incremental headers
      adds  76761c5   build: these cause problems incrementally too
      adds  702615d   build: don't look for gettext twice
      adds  0bad3da   build: cope with multiple checks for the same function/library
      adds  7628cb7   build: cope with multiple libs in CHECK_FUNCS_IN()
      adds  593c28b   build: ensure all libs in CHECK_FUNCS_IN() get a target type
      adds  1130f8f   build: lib needs to take a list when more than 1
      adds  ec3fbe5   build: inet_n*() are normally in libc
      adds  0597c71   build: libreplace now depends on nsl and socket
      adds  055c489   build: compile_et needs lib/com_err includes
      adds  508cb5b   build: cope with double check for functions
      adds  3207f81   build: more functions that are in -lsocket -lnsl on some systems
      adds  d148461   build: CONFIG_SET() takes conf argument
      adds  f2f8fc4   build: more careful library list handling
      adds  db8115f   build: fixed check for pthread_create()
      adds  54941c8   build: fixed gnutls check
      adds  8253fe0   build: don't use gcc warnings during configure
      adds  19ed4c7   build: if a library is found, but not the fn, still define the library
      adds  ea8d112   build: fixed ifaddrs.h for heimdal (from template)
      adds  6858e73   build: tevent_epoll.c is conditional on HAVE_EPOLL
      adds  88db935   build: 'makefile' (lowercase) is now a generated file
      adds  584986e   build: cope with subsystems with no enabled modules
      adds  9a2ea72   build: removed testing cflags
      adds  dc90105   build: support systems without rpath
      adds  b282660   build: fixed issue with CC="ccache cc" on solaris
      adds  2974f8d   build: fixed libcli/ndr_netlogon.c dependency rules
      adds  064f26e   build: commented the missing subsystems
      adds  69c065c   build: optimise and re-enable check_duplicate_sources
      adds  e877522   build: added --disable-shared option
      adds  9e0d0fa   build: enable real cacheing with waf configure -C
      adds  a538ed1   build: fixed build of heimdal/lib/roken/err.h
      adds  35aaf0e   build: rkpty should not directly include socket_wrapper.c
      adds  8bc9560   build: more complete implementation of waf configure -C
      adds  2239a52   build: check if a simple C program runs
      adds  0bb6c60   build: added etags and ctags make targets
      adds  0dc64c7   build: mark wafsamba as unbuffered, so stdout and stderr are better in sync
      adds  b18f850   build: don't use double binaries/libs if not needed
      adds  c5d0208   build: fixed handling of full dependencies for --disable-shared
      adds  a973c5f   build: expand indirect syslibs after loop unrolling
      adds  9930493   build: sun c compiler wants a newline
      adds  cc2284c   build: python 2.4 doesn't support multiple union arguments for sets
      adds  5708470   build: added CHECK_C_PROTOTYPE() configure function
      adds  f429e62   build: added checks for solaris getXXent_r() functions
      adds  98d16cb   build: fixed prototype test
      adds  f95ca1a   build: rewrote the autoconf-like macros to be more consistent
      adds  00649a9   build: updated configure checks or new syntax
      adds  8e7922e   build: fixed headers for C prototype check
      adds  e2a9af0   build: added --with-selftest-prefix
      adds  014c873   build: socklen_t is in sys/socket.h
      adds  9730166   build: configure fixes for opensolaris
      adds  3e84e10   build: finer grained rpath checking for binary/install
      adds  282de50   build: add additional libreplace conditional sources
      adds  04fed1f   build: sys_lease_linux needs to be conditionally enabled
      adds  9c0c4a5   build: setnttoken depends on libreplace
      adds  3b87d36   build: test all the developer cflags before adding them
      adds  0632fac   build: add cflags from pkg_config results to header/function tests
      adds  41e8e54   build: Add a basic wscript file for Samba3
      adds  59074dc   build: Check for CUPS
      adds  ac9d39d   build: Check for LDAP libraries
      adds  33ef088   build: Check for krb5 headers
      adds  2a869b4   build: Check for syscall headers
      adds  0e2afc2   build: check for uint_t
      adds  da39027   build: check size of dev_t, ino_t and time_t
      adds  208bb86   build: check for headers needed to generate stack traces
      adds  fcab2b3   build: check for inttypes.h
      adds  048b821   build: check for inotify support
      adds  207869d   build: Check for kernel change notify support
      adds  23ba9ad   build: Check for Linux kernel oplocks
      adds  565191e   build: Check for IRIX kernel oplock types
      adds  c37f6e6   build: Check for kernel share modes
      adds  998a9da   build: Check for functions needed by Samba3
      adds  ea76743   build: Fix package name and package string case
      adds  22d9f3d   build: Check for various members of struct stat
      adds  3bc6cf8   build: Check for POSIX capabilities
      adds  f756992   build: check for int types included from rpc/rpc.h
      adds  38f8b86   build: Check if the compiler will optimize out functions
      adds  8f33da1   build: Change checks to conform to new CHECK_* behaviour
      adds  1fb1af9   build: added msg argument to CHECK_TYPE()
      adds  8de258c   build: use shell=True for SAMBA_GENERATOR
      adds  e642c5a   s3-waf: added build subdir for dynconfig generation
      adds  e191961   s3-waf: more configure tests and minor fixes
      adds  b4d34f8   s3-waf: the start of the main build for s3
      adds  3d5dda6   build: use gzip for waf packing, to try to make it work on irix
      adds  7848344   build: split out the base waf rules into buildtools/wafsamba/wscript
      adds  6ef817d   build: fixed the cflags for pkg_config libs
      adds  9df6c86   build: honor both --enable-gnutls and --disable-gnutls
      adds  a6ce1c3   build: need to mark disabled libraries as DISABLED
      adds  e35864a   build: cope with systems that don't have md5 in python
      adds  65ffd12   s4-waf: don't hardcode python path
      adds  17f4485   s4-waf: disable_gnutls is gone
      adds  988bc0c   build: make use on_results=True for some build rules
      adds  742cb45   build: fixed case of system library deps
      adds  eba9a54   build: a few more build rules that should have on_results=True
      adds  026690a   s4-waf: remove the need for some of the lib aliases
      adds  1588a8d   build: attempt to fix md5 problem on solaris8
      adds  81f5efb   build: replace h_file when replacing md5
      adds  2454baf   build: need to set h_file on Utils
      adds  14fc71f   build: we need to replace md5 in Task as well
      adds  12e6a92   build: old versions of perl don't understand the -W option
      adds  6c3b69b   build: honor existing LD_LIBRARY_PATH settings when adding shared lib paths
      adds  7bb5be1   build: solaris8 doesn't honor the -f flag to ln.
      adds  48fd780   s4-waf: replace stdint.h and stdbool.h on systems that don't have them
      adds  6e54655   s4-waf: update torture for new ndr/drsblobs.c tests
      adds  b2f01b5   s3-waf: modulesdir is in the base set of options now
      adds  239cdb5   build: support variable expansion in source= arguments to build rules
      adds  8f5551c   s3-waf: use new variable expansion feature
      adds  2cac0c2   build: started a library of common config tests for s3/s4
      adds  6663f78   build: Import conf decorator in samba_conftests.py
      adds  ecafbd3   s3-waf: check for default charsets
      adds  5e94bca   build: a better way of calculating syslib dependencies
      adds  eb776a8   build: much better rpath test function
      adds  6d268e4   build: improved exception handling for systems without rpath
      adds  9ddd9de   build: fixed copy_script typo
      adds  42bad41   s4-waf: cope with systems with zlib versions that are too old
      adds  b058521   s4-waf: another place where broken ln -f on solaris8 matters
      adds  eb4efc9   s4-waf: added checks for all the different statvfs varients
      adds  63f20e6   s4-waf: look for libiconv before checking libc
      adds  cb9dbc0   libreplace: add a replacement for strerror_r (needed on solaris8)
      adds  03bf6c9   s4-waf: added rap/rpc.c
      adds  8b14d21   s4-waf: fdatasync is in librt on solaris8
      adds  6b3a72d   s3-waf: fixed tests for charsets
      adds  2201d3d   build: added quote option to conf.DEFINE()
      adds  0b47bda   s3-waf: charsets needs to be quoted as strings in config.h
      adds  ab343e0   s3-waf: build version.h
      adds  a247ce8   s3-waf: added options for static/shared module building
      adds  cfeaed2   build: these chdir() calls break waf on HPUX. They are not needed
      adds  11ca0c7   build: fixed EXPAND_VARIABLES() for env expansion
      adds  03998d0   s4-waf: started adding auto-install of include files
      adds  a2a4fee   s4-waf: forgot these files
      adds  fe3cd6f   s4-waf: test/simple.c is not needed any more
      adds  ba0c7ed   s4-waf: set CONFIG_H variable for selftest
      adds  97ce609   build: support wildcard mappings for header_path
      adds  aa5e08e   s4-waf: install the rest of the headers
      adds  4d8d759   s4-waf: install pidl
      adds  307ac97   build: install build python modules correctly
      adds  85a11c4   build: support wildcard excludes in INSTALL_WILDCARD()
      adds  bd7bf0e   s4-waf: install the rest of our python files
      adds  ecb775d   s4-waf: install PIDL modules
      adds  723e9b8   build: only depend on the actual pidl source files in the pidl rule
      adds  5c6e837   build: a hack to get perl to put its generated blib files in the build directory
      adds  f1284d6   s4-waf: build and install the PIDL manpages
      adds  052a0e0   s4-waf: only build the pidl manpages if we have MakeMaker.pm
      adds  1750bd4   build: added support for pc_files= for pkgconfig files
      adds  bd44f14   s4-waf: enable the pc_files in the build rules
      adds  ad0a99f   s4-waf: enable the configuration and options for pidl
      adds  7c8b200   build: fixed destination name for pc_files
      adds  dadc24f   s4-waf: install dcerpc_atsvc.pc
      adds  5b572f1   build: fixed the python path in installed python scripts
      adds  91d604a   build: substitute @VAR@ variables in pkgconfig .pc.in files
      adds  1ee1959   s4-waf: move the gnu dirs check to the generic wafsamba code
      adds  9875be5   build: throw an error on all bad variable substitutions
      adds  cf77a10   s4-waf: ensure all the ldb.pc.in vars are set
      adds  c64ce3c   build: mark python rules as being part of the "main" group
      adds  f9eae32   s4-waf: mark the wscript files as python so vim/emacs knows how to highlight them
      adds  92de30d   build: fixed build group for the PIDL tables generation
      adds  80b60df   build: add an ls -lR blib/ to the pidl build to help debug things in the build farm
      adds  00825ec   ldb-waf: rename libldb.so to libldb-s4.so if built as part of s4
      adds  f6a7d5b   build: added support for controlling library types
      adds  42c9380   s4-waf: set the bundled library extension for some libs
      adds  29b1e8b   s4-waf: don't auto-include bundled library headers
      adds  28a05bc   build: better waf test script
      adds  3b380ea   build: better control over bundled library extensions
      adds  c2d17cf   s4-waf: set default for bundled libraries
      adds  01682f7   s4-waf: fixed some deps now we don't auto-include tevent and replace
      adds  505e902   s4-waf: we need a recent version of perls MakeMaker module
      adds  bfbf43c   s4-waf: support the use of system libraries
      adds  b9aa638   s4-waf: cleanup use of LIBPOPT vs popt dependency
      adds  208d92a   s4-waf: cleaned up tevent dependency
      adds  28a7348   build: only add -fPIC if it is supported
      adds  ab1b096   build: auto-detect platforms which don't support shared libs
      adds  b0fb567   s4-waf: more dependencies on talloc
      adds  f72145c   s4-waf: change bundled extension to 'samba4'
      adds  ca882d8   waf-pidl: don't need this debug ls any more
      adds  32ac04c   s4-waf: merge in the latest changes from master
      adds  20146b3   build: fixed popt subsystem on systems without popt
      adds  06e10a2   build: work around missing defaults from gnu_dirs.py
      adds  1aca0f7   s4-waf: added libreplace dep for the conditional heimdal modules
      adds  67a59c3   s4-waf: fixed dirfd() detection for heimdal
      adds  88b6b86   s4-waf: added auto-detection of perl manpage extensions
      adds  3cc0122   s4-waf: more places missing libreplace
      adds  d8b91f1   s4-waf: sys_lease depends on talloc
      adds  b7ff06b   build: tidy up the wafsamba rules a bit
      adds  5d84194   s4-waf: heimdal wants to look for dd_fd in DIR
      adds  7132248   s4-waf: get the sense of the tests for the HAVE_INET_* replacements right
      adds  a2b4d7e   s4-waf: ensure we don't end up with mixed versions of talloc/tdb/tevent
      adds  c6e73cb   build: move waf into buildtools/bin
      adds  3d4c992   build: use 'Compiling foo.c' and 'Linking foo' like old build system
      adds  6dc2b16   build: fixed progress display
      adds  02f9364   pidl-waf: re-enable the pidl man pages
      adds  d87b77e   build: reuse SAMBA_LIBRARY() to build python modules
      adds  9708925   build: override PACKAGE_VERSION in pkg-config generation for libraries
      adds  da1fed0   build: nicer progress display for a standard build
      adds  cd8de15   s4-waf: added pydoctor and wafdocs targets
      adds  65edcfa   build: added pattern option for recursive_dirlist
      adds  3e01746   ldb-waf: ldb needs HAVE_CONFIG_H for building a bundled popt
      adds  7a3dd2c   build: fixed missing nodes display on errors
      adds  4256382   talloc-waf: don't build the talloc testsuite in s4
      adds  7207424   build: fixed the on_results problem with SAMBA_AUTOPROTO()
      adds  1567750   s4-waf: added --enable-fhs configure option
      adds  8692ad4   s4-waf: updated for new perl subunit options and filter name
      adds  989eb9d   s4-waf: added rules for rebuilding the yapp parser in pidl
      adds  b690fed   s4-waf: removed the AUTOGENERATED markers
      adds  ed5522a   s4-waf: install in /usr/local/samba by default
      adds  874e39c   s4-waf: added implied_deps for system libraries
      adds  f0f67eb   build: fixed a configure error with a totally clean tree
      adds  6c76919   s4-waf: don't assume perl takes -W option
      adds  172b8c5   s4-waf: use the versions of perl/python found by configure
      adds  2277134   build: removed debug line
      adds  8ed23a4   build: new waf version with local patches replaced by upstream changes
      adds  9da89b4   s4-waf: show the fully expanded test command
      adds  7da57cc   build: tweak the strategy for finding functions
      adds  77a4fe4   s4-waf: added a --enable-selftest option as a shortcut
      adds  8e36daf   s4-waf: added test for dlopen prototype
      adds  33d5c4a   build: don't link when checking a C prototype
      adds  385e02e   build: added functions for compound configuration testing
      adds  354a76a   build: fixed install target for systems with rpath disabled
      adds  4854afc   build: expand indirect includes to fix disable-shared build
      adds  0a6a808   s4-waf: add getaddrinfo.c replacement if needed
      adds  20a8574   s4-waf: look in libintl for dgettext()
      adds  b498378   s4-waf: fixed some of the group ordering
      adds  178b0d1   build: add require_headers option to CHECK_BUNDLED_SYSTEM()
      adds  d39b44c   build: python libs need to be built shared, regardless of --disable-shared
      adds  3154733   build: add python library object reduction
      adds  30fa7da   build: finally got LIBRARY<->LIBRARY reductions working
      adds  dab7b26   s4-waf: we don't need strerror_r from roken
      adds  cd10410   build: don't define vars in config.h for CONFIG_PATH()
      adds  9ac8899   build: sys.exit is better than raise here
      adds  aceb14f   s4-waf: use cflags for LDB_MODULESDIR
      adds  d830661   s4-waf: remove PYTHONDIR from config.h
      adds  fe2c1f1   build: refactor the object reduction code
      adds  e42a13d   build: enable 'nothreads' when JOBS=1
      adds  a7386c9   s4-waf: set JOBS=1 during configure.waf
      adds  c0b67c6   build: fixed the task counter when nothreads is used
      adds  375277b   s4-waf: disable MAKEMAKER until a dependency problem is solved
      adds  d06df81   build: fixed the dependencies of the install targets
      adds  f189af1   build: enable nothreads workaround only with WAF_NOTHREADS=1
      adds  6dbf576   build: only link install targets at install time
      adds  ba64e23   build: much simpler and faster rpath install handler
      adds  4fa9c31   s4-waf: updates for the new python installer from jelmer
      adds  60bfedb   s4-waf: filter-subunit has been renamed
      adds  fe0febc   s4-waf: added new install system for external python libs
      adds  4731442   s4-waf: format-subunit and filter-subunit are in python now
      adds  9eb5cb7   build: a bit more information for tracking --target deps
      adds  9e52dc4   s4-waf: fixed install location of external python libs
      adds  865e478   s4-waf: create a blank __init__.py in samba/external
      adds  31a88f2   build: nicer display of command type for prototypes and generators
      adds  470c14c   build: make sure the directory exists in TOUCH_FILE()
      adds  93a099c   build: loop until all object reductions are complete
      adds  f01f74b   talloc-waf: match version number with main build
      adds  0c29465   build: don't depend on the blib/ files in SAMBA_PIDL()
      adds  3385b1e   pidl-waf: build pidl man pages and parsers separately
      adds  a799f59   pidl-waf: better handling of the man page generation
      adds  7a8d58d   pidl-waf: disable pidl manpages
      adds  b849bea   build: initial version of a tru64 compiler module
      adds  20c7cd8   build: added 'generic' cc support and a simple irix cc support module
      adds  a02d98e   build: update wav-svn
      adds  1b15b28   build: try the generic C compiler on hpux if gcc not found
      adds  3efd865   build: use waf from waf-svn.git repo
      adds  fce1f19   build: try to fix the python link problem on SerNet-imini
      adds  feafcd2   build: waf update to fix macos build error
      adds  7aa3f08   build: fixed DESTDIR for TOUCH_FILE()
      adds  23ff97e   build: fixed the expansions in pkgconfig files
      adds  2bf1556   talloc-waf: install talloc.pc if standalone
      adds  735934b   build: removed some unused imports found by pyflakes
      adds  c8062fb   s4-waf: added 'waf dist' to build the tarball
      adds  528d7c7   s4-waf: added 'waf dist' to our standalone libs as well
      adds  9e9e878   s4-waf: allow standalone tarball build of libraries
      adds  3ed6d7e   build: nicer error msg when git ls-files fails
      adds  1883ee6   s4-waf: avoid having to run waf configure before waf dist
      adds  a884008   ldb-waf: fixed buildtools path
      adds  8dc8d31   s4-waf: fixed finding of buildtools and srcdir
      adds  553324b   s4-waf: move to a universal method of recursing into subdirs
      adds  c8835f4   s4-waf: use a common pattern for finding buildtools and libs
      adds  1e35da6   s4-waf: new autogen-waf.sh
      adds  ccfce0b   s4-waf: autogen-waf.sh for the standalone library builds
      adds  dfdabff   build: fixed LOAD_ENVIRONMENT for out of tree builds
      adds  7d34210   s4-waf: added python_dsdb from merge with master
      adds  fe060c8   s4-waf: added simple 'waf test' support for tdb, talloc and ldb
      adds  7ae4372   s4-waf: fixed waf distcheck for our standalone libs and s4
      adds  cd712df   build: simpler symlink_bin and symlink_lib methods
      adds  64594f2   s4-waf: replace TOUCH_FILE() with normal install rules
      adds  6ea4ae8   build: update version of waf to add subdir argument to distcheck
      adds  bfd30eb   s4-waf: add subdir argument to distcheck for source4
      adds  5260b50   build: run distcheck in testwaf.sh
      adds  748ef2c   s4-waf: don't need TOUCH_FILE() any more
      adds  35ec7c3   build: cope with binaries with subdir prefixes (for s3 waf build)
      adds  07d9da4   build: use a target_in_list() function for more flexible builtin control
      adds  badc255   s4-build: remove any 'makefile' that may have been left by the waf build
      adds  099fc00   Add C-based Samba-specific subclass of Ldb.
      adds  b72a5c0   Move glue.set_credentials hack to samba.Ldb.
      adds  ae97613   s4-python: Move set_opaque_integer to pyldb.
      adds  e9c3f2e   s4-python: Move ldb_set_utf8_casefold to pyldb-samba.
      adds  55b98e9   s4-python: Move register_samba_handlers to PySambaLdb.
      adds  449bdf3   s4-python: Move set_session_info to PySambaLdb.
      adds  96ae3ee   fix a segfault in the notify subsystem
      adds  5f080d8   s4-python: Fix compilation of samba._ldb.
      adds  0086db6   LDB:sample_module.c - remove code parts which generate warnings
      adds  b7b464e   s4:auth/ntlm/auth_developer.c - "fixed_challenge_get_challenge" - fix the assignment of the challenge
      adds  5b824eb   s4:torture - remove unused variables
      adds  2859b9d   s4:net tool - add a "discard_const_p" to suppress the "PySys_SetArgv" warning
      adds  91ce32b   s4:param/secrets.c - add some "char *" casts
      adds  4d482d9   s4-smbtorture: more work on forms tests in RPC-SPOOLSS.
      adds  c349aa3   s4-python: Use standard infrastructure for finding included testtools, subunit and iso8601.
      adds  027adf8   Support 'make test TESTS=foo' again.
      adds  9c41011   Parameterize "smb2 max read", "smb2 max write", "smb2 max trans".
      adds  3d113a6   Ensure we total up the correct number of creds requested in a compound request.
      adds  8bb30ff   s4-smbtorture: avoid passing down a full test_spoolss_context to directory spoolss tests when not used.
      adds  4712940   s4-smbtorture: merge badname spoolss openprinter tests.
      adds  3fdebc0   s3: add comment about what the FSCTL_QUERY_ALLOCATED_RANGES currently does
      adds  f63c345   s4-smbtorture: test all types and also use a wellknown builtin form name in RPC-SPOOLSS.
      adds  95b9c48   s3-rpcclient: allow to define server_unc in cmd_srvsvc_srv_query_info().
      adds  345fcf5   s4-smbtorture: test for invalid form flags in RPC-SPOOLSS.
      adds  fa4d91e   s4:provision - add a comment which explains why "paths.dns_keytab" is stored without path reference
      adds  acfd025   s4:pyregistry.c - fix indentation
      adds  1ac654d   s4:WHATSNEW4.txt - further updates and corrections
      adds  4f3893f   s3-spoolss: Added a function to open a regkey using the winreg pipe.
      adds  bc23545   s3-spoolss: Added a set_printer_dataex function using the winreg pipe.
      adds  511dba5   s3-spoolss: Added a get_printer_dataex function using the winreg pipe.
      adds  e498338   s3-spoolss: Added a enum_printer_dataex function using the winreg pipe.
      adds  77d1b73   s3-spoolss: Added a delete_printer_dataex function using the winreg pipe.
      adds  f0054d8   s3-spoolss: Added a enum_printer_key function using the winreg pipe.
      adds  adfd485   s3-spoolss: Added a delete_printer_key function using the winreg pipe.
      adds  20e96d9   s3-spoolss: Fixed winreg_printer_openkey to be used in a more generic way.
      adds  fbd3235   s3-spoolss: Added a winreg_enumforms1 function.
      adds  93575d6   s3-spoolss: Added a winreg_addform1 function.
      adds  0d46ab0   s3-spoolss: Added a winreg_deleteform1 function.
      adds  c7fb84a   s3-spoolss: Added a winreg_setform1 function.
      adds  eebc66c   s3-spoolss: Added a winreg_getform1 function.
      adds  fe4b212   urgent_replication: Use standard comments rather than docstrings.
      adds  21ab06f   s4-python: Move samdb_ntds_objectGUID to pydsdb.
      adds  feeedf4   s4-provision: Proper handling of exceptions, use SamDB class but skip global schema.
      adds  c76bd65   s4-samdb: Allow skipping global schema.
      adds  146c161   Don't forget to initialize *p_creds_requested.
      adds  556b42a   On compound requests, MS-SMB2 says clients MAY use 0xFFFFFFFF for compound tid and 0xFFFFFFFFFFFFFFFF for compound sessionid values. Cope with this.
      adds  40172f3   Test using (-1) for tid and sessionid in compound related requests.
      adds  8ae956d   s4:winbind/wb_server.c - fix indentation
      adds  79fccc4   s4:registry - "regf backend" - fix it up regarding REG_DWORD/REG_DWORD_BIG_ENDIAN_VALUES
      adds  baf81a0   LDB:python bindings - also empty LDB message elements should have a python representation
      adds  2cf3585   selftest: Display minutes and hours for duration.
      adds  7ccd680   s3: Fix bug 7327 -- Build fails while building without kerberos
      adds  0473926   update-external: Support updating dnspython.
      adds  36474e5   s4: Remove unused pkg-config replacement in perl.
      adds  472860c   Move configure_check_unused script to root scriptdir, as it is useful for both s3 and s4.
      adds  e5bb6d5   s4-waf: Fix 'waf dist' app name.
      adds  64957ce   LDB:sample_module - reintroduce accidentally removed "ldb_msg_add_fmt" statement
      adds  7f3116a   build: allow the waf build to work with python 3.0 and 3.1
      adds  34ada1d   s3-spoolss: Fix potential memleak in _spoolss_AddForm and _spoolss_SetForm.
      adds  65c5b78   s3-spoolss: Fix some issues in _spoolss_AddForm.
      adds  d9138f4   s3-spoolss: Fix an issue in _spoolss_DeleteForm.
      adds  0ec6f29   s4-smbtorture: minor typo in SetJob test in RPC-SPOOLSS.
      adds  3413cf7   Start to plumb smb2 into the oplock system. Calls dummy functions for now.
      adds  0922c5a   Revert "socket-wrapper: not all systems have FIONREAD defined"
      adds  f1aa4c3   tsocket_bsd: Always use a real length for the sa_socklen, and keep it around
      adds  ca74246   s3: Fix a typo
      adds  a1e47e3   s4-waf: Add dist target.
      adds  2578072   s4-python: Move set_global_schema to pydsdb.
      adds  479fd9c   s4-net: Simplify SamDB connect code.
      adds  2164ba5   s4:registry - "patchfile_preg.c" - use "sizeof(uint32_t)" for some size specifications
      adds  e2aec9d   s4:registry - "patchfile_preg.c" - fix the read operation of the data length on big-endian platforms
      adds  eb9b7d0   s3:winbindd: make "smbcontrol winbindd validate-cache" reliable again
      adds  4ca46c6   build: make the handling of relative paths a bit saner
      adds  baec7a6   build: the exceptions here are not useful
      adds  bf4189e   build: we need this isinstance() check for distcheck
      adds  f3f8249   s4:WAF buildsystem - support out of "source4" directory builds
      adds  f87a18e   s4-smbtorture: minor cleanup, use data_blob_talloc_zero() in RPC-SPOOLSS.
      adds  16deed7   s4-smbtorture: add PrinterInfo level 2 / winreg consistency test.
      adds  3d5732f   s3: Remove the separate "child" argument from setup_domain_child()
      adds  ef3490e   s4:registry - "REGF backend" - don't ignore wrong-sized REG_DWORD/REG_DWORD_BIG_ENDIAN values
      adds  1c4c4dd   s4-smbtorture: protect against full UNC paths in winreg printerinfo test.
      adds  84f3eee   s3-registry: fix fill_in_printer_values() for datatype and printprocessor.
      adds  d5e2b43   s3-lanman: use spoolss for api_WPrintQueueCtrl().
      adds  8d588e9   s3-lanman: use spoolss for api_RDosPrintJobDel().
      adds  cf17d48   Migrate 'net export keytab' to python.
      adds  7f65f77   Update waf build.
      adds  5d5fc92   s4:dsdb - Handle INVALID_DN_SYNTAX from OpenLDAP in dsdb_module_load_partition_usn().
      adds  4f2d8d6   s4-python: samdb: Default to using global schema.
      adds  b59ba79   s4-waf: Support --load-list option.
      adds  ffb2449   selftest: Support --load-list option.
      adds  d0c2515   selftest: Add --filtered-subunit option.
      adds  19e1537   testr: Use waf test runner.
      adds  be4b688   s4-python: Remove obsolete and broken torture modules.
      adds  d7a46ee   s4-python: Simplify code, improve formatting.
      adds  cc6e2b8   s4-python: Fix formatting, import of FLG_NOSYNC.
      adds  a35d876   s4-python: rename samba.glue to samba._glue to indicate it's private.
      adds  dd4ef4e   s4-python: More cleanups.
      adds  57ac0a6   s4-python: Move load_partition_usn to dsdb module.
      adds  ae6d306   s4-python: Cancel transaction properly in case of exceptions, fix formatting.
      adds  7a6f1c7   s4-python: Fix formatting, use standard convention to call instance methods.
      adds  814e20e   pynet: Create a net class.
      adds  6510b2c   s4-net: Use new Net() object in net export keytab.
      adds  0c6f434   net: Convert time command to python.
      adds  26d928e   s4-net: Convert 'net time' to python.
      adds  e7a1573   winreg: fill in some winreg IDL gaps.
      adds  7c54ff5   s3: re-run make samba3-idl.
      adds  aa9e782   s4:registry - "patchfile_preg.c" - make a SIVAL statement nicer
      adds  0a154b9   s4:registry - "patchfile_preg.c" - assign a better type to the "i" counter variable
      adds  dc4bf56   winreg: add IDL for winreg_DeleteKeyEx.
      adds  e42d5b5   s3: re-run make samba3-idl.
      adds  ffcaa73   s3-winreg: add winreg_DeleteKeyEx stub.
      adds  8468137   s4-winreg: add winreg_DeleteKeyEx stub.
      adds  8126c78   s4/torture: Suppress Valgrind warnings
      adds  3587815   Fix bug #7339 - MSDFS is non-functional in 3.5.x
      adds  3491f6d   Simplify call_trans2qfilepathinfo() and smbd_do_qfilepathinfo()
      adds  08b24e9   Stop smb2 from calling into smb1 blocking lock request code.
      adds  deccb6c   s4-krb5: Fix typos in comment.
      adds  63e1aae   s4/idl: Schema:schemaInfo attribute description
      adds  ffd1d7e   s4/idl: drsblobs IDL regeneration
      adds  6e7be5f   s4/ldif: Handle Schema:schemaInfo blobs
      adds  37a6b66   s4/dsdb: Define dsdb representation for schemaInfo attribute
      adds  9d1f8bc   s4/dsdb: dsdb_schema_info object implementation
      adds  ae30cb9   torture: add torture_assert_goto() convenience macro
      adds  526e62c   s4/tort: Unit test for schemaInfo implementation
      adds  738ac53   pidl:python Allow 'nopython' to work
      adds  2ea99c2   librpc/idl Use [nopython] on some drsblobs.idl 'functions' as an example
      adds  8dd5705   librpc/idl: Use [nopython] attr for types used in decode_PrimaryKerberos method
      adds  3629fb9   s4: Add 'drsblobs' Python module
      adds  80d8f37   s4/was: Add 'drsblobs' Python module
      adds  08dd0d0   s4/schema: Torture test for schemaInfo implementation
      adds  7f0da64   s4/test: add shemaInfo torture test to automated test suite
      adds  6d439af   s4/samldb: schemaInfo attribute must be updated when adding new Schema object
      adds  15921b6   s4/waf: add new files to WAF build
      adds  e5ef11f   s4/test: Use drsut_schemainfo_new() instead of SCHEMA_INFO_DEFAULT local define
      adds  c3d7798   s4/dsdb: Use dsdb_schema_info object to verify schema_info blobs
      adds  5363b6e   s4/dsdb: Use dsdb_schema_info object to create default schemaInfo values
      adds  2763a4a   s4/test: Add DRS-UNIT test suite to 'quicktests' list
      adds  fbef33f   s4/dsdb: Let caller to control if valid invocationId is critical or zero-guid is acceptable
      adds  4ba2ac0   s4/dsdb: split writing of schemaInfo blob in two parts
      adds  8149094   s4/dsdb: Set schemaInfo attribute value during provisioning
      adds  ffa73c4   s4-net: Convert user subcommand to Python.
      adds  f83aa13   s4-net: Convert vampire command over to Python.
      adds  9af8d02   s4-net: Convert machinepw command to python.
      adds  ececb73   Support --version in python scripts.
      adds  410527f   s4-net: 'net user create' -> 'net user add', for backwards compatibility.
      adds  0d92dd1   s4-net: Cope with options without arguments.
      adds  5f90d32   build: added --picky-developer and --fatal-errors
      adds  0b8a3a4   build: no need to re-create the lib and bin symlinks if they exist
      adds  a591b84   s4-waf: added --gdbtest option for waf test
      adds  d661759   build: nicer error message on missing file in waf dist
      adds  45d3ac0   build: use Logs.error() and Logs.info() instead of print()
      adds  a10f024   libwbclient: Fix some memleaks in the tests
      adds  92a051e   s4-waf: only enable the python uuid module if python <= 2.4
      adds  bc92899   s4-smbtorture: more work on registry REG_LINK (in-registry symlinks) test.
      adds  8805490   winreg: keytype options is a bitmask.
      adds  ab27c6d   s3: re-run make samba3-idl.
      adds  299a6ff   s4-smbtorture: winreg keytype options is a bitmask.
      adds  8c593f6   s4-smbtorture: when creating winreg-symlinks during a test, it is very wise to make them volatile.
      adds  eda0aa4   winreg: rename winreg_KeyType to winreg_KeyOptions.
      adds  faf2d49   s3: re-run make samba3-idl.
      adds  35ef609   s4-winreg: Fix dcesrv_winreg_CreateKey after rename.
      adds  5d04aad   s4-smbtorture: Fix winreg test after keytype renameing.
      adds  d3e9e83   s3: TALLOC_FREE(command) correctly in map_username()
      adds  c666b8a   s3: Use talloc_tos() as talloc ctx for fd_lines_load() in map_username()
      adds  673ca04   s4-build: Fix autoconf build (net_machinepw.c is no longer present)
      adds  a21be5f   s4-smbtorture: fix build after winreg IDL renames, sorry..
      adds  48daa0b   s4-smbtorture: add test to check for registry symlinks in RPC-SPOOLSS-PRINTER.
      adds  2eaddcd   s4:heimdal_build/wscript_build: create a HEIMDAL_ROKEN*_SOURCE variable
      adds  787ecd4   s4:heimdal_build/wscript_build: remove useless dependecies of HEIMDAL_ROKEN_H
      adds  f716c02   s4:heimdal_build/wscript_build: we don't need separate subsystems just for optional source files
      adds  800c735   lib/torture: also print intergers as HEX values in the torture_assert macros
      adds  ba5825e   dcerpc.idl: fix typo DERPC_ => DCERPC_
      adds  92d98b6   librpc: rerun make idl
      adds  718a804   librpc/rpc: fix typo DERPC_ => DCERPC_
      adds  e95e2e8   s4:librpc/rpc: correctly initialize last_fault_code for bind and alter_context requests
      adds  5844a7d   s4:torture/rpc/lsa.c: add test_lsa_OpenPolicy2_ex() that takes an expected status
      adds  0bf6043   RPC-ALTERCONTEXT: let the test pass against w2k3 and w2k8
      adds  e1faff9   s4:selftest: mark some smb2.compound tests as knownfail
      adds  bae564b   selftest: make sure filter-subunit and format-subunit use unbuffered io
      adds  bfeab64   s3: Fix a typo
      adds  63b111b   s3: add iconv_convenience handle to pull/push sz helpers.
      adds  b9188e4   winreg: fill in IDL for winreg_QueryMultipleValues2.
      adds  347035d   winreg: move REG_OPTION_NON_VOLATILE out of option bitmask.
      adds  1cec302   s4-smbtorture: display helpful error message when winreg_QueryMultipleValues fails.
      adds  202d330   s3: re-run make samba3-idl.
      adds  357006b   s3-spoolss: Fix two uninitialized vars in spoolss util code.
      adds  bc2e675   s4-smbtorture: make sure to check for result of spoolss_GetJob tests.
      adds  5eedaae   s4-smbtorture: skip winreg symlink test against Samba in RPC-SPOOLSS.
      adds  b253385   s4:LDB - fix up "LDAPI" test
      adds  e15939b   Plumb SMB2 stubs into all the places we defer SMB1 operations.
      adds  b2e1441   lib/replace: create a LIBREPLACE_H subsystem
      adds  e390edb   s4:heimdal_build/wscript_build: use LIBREPLACE_H for asn1_compile and compile_et
      adds  8966a28   s4:heimdal_build/wscript_build: remove more network related stuff from HEIMDAL_ROKEN_H
      adds  61d3ba0   s4:configure: generate Makefile from Makefile.in
      adds  5beaef7   s4:autogen-waf: generate 'Makefile' instead of 'makefile'
      adds  18f0e24   s4:credentials talloc_free() any previous salt_principal
      adds  aecaddf   s4:credentials Add the functions needed to do S4U2Self with cli_credentials
      adds  1d59abc   s4:heimdal Add hooks to check with the DB before we allow s4u2self
      adds  f2b63d5   s4:kdc Add functions to hdb-samba4 for the new s4u2self callback.
      adds  c8cb17a   s4:heimdal Create a new PAC when impersonating a user with S4U2Self
      adds  4074739   s4:schema Try to fix OpenLDAP backend after schema reload support.
      adds  0340826   s4:rpc_server Add all SIDs into the netlogon SamLogon reply
      adds  bc66599   s4:provision Don't make the 'slaptest' call produce errors
      adds  4b27cc0   s4:rpc_server Fix segfault in modified SamLogon handling
      adds  78dd377   s4:ldif_handlers tokenGroups are SIDs
      adds  944dc2c   s4:dsdb Improve error message in extended_dn_in
      adds  6ef167c   s4:rootdse Implement "tokenGroups" in the rootDSE
      adds  5ebeab3   s4:dsdb Don't return operational attributes on special DNs
      adds  7726773   s4:dsdb Don't use the permissive modify control on schemaInfo updates
      adds  4085e18   s3: Check 0 termination in GETALIASES
      adds  27d3bdd   libwbclient: Ensure correct 0-termination in wbcGetSidAliases
      adds  1038a13   libwbclient: Fix a memleak in wbcGetDisplayName
      adds  c7c8f0c   s4:registry - "patchfile_preg.c" - fix a datatype
      adds  458a441   s4:registry - "patchfile_preg.c" - fix indentation
      adds  0b7bb7f   s4:registry - "patchfile_preg.c" - use more "sizeof"s on length specification
      adds  24f3645   smbtorture: Support --load-list argument.
      adds  6b442f4   smbtorture: Remove unused shell feature.
      adds  4fb98b6   torture: Simplify torture suite running, call restricted test suite runner.
      adds  64bf8c4   selftest: Support passing --load-list to test runners.
      adds  664eacc   subunit: Don't abort when receiving test results from tests that weren't announced.
      adds  f73e480   s3: Remove domain selection from dual_pam_auth
      adds  18078ec   s3: Use IS_DC macro in get_global_sam_name()
      adds  2c193fe   s4:auth Remove event context from anonymous_session()
      adds  b91484a   s3: Cosmetics -- I could not spot where "chal" was initialized
      adds  cc32e7a   s4:torture - "dbspeed" test
      adds  753698e   s4:torture - "dbspeed" test
      adds  52ab3ca   s4:torture - "dbspeed" test
      adds  c7dfe73   s4:torture - "dbspeed" test - add newlines as we have them in the other failure messages
      adds  568ca24   s4:samdb_server_site_dn - free unused DNs in the right way
      adds  e35a2f8   s3: Fix some nonempty lines
      adds  c5c40f2   s3: Make "auth_context" its own talloc parent
      adds  bc61958   s3: Fix a typo
      adds  a2d1e5e   s3: Remove the make_auth_methods routine
      adds  3c169c0   s3: Fix a memleak in user_in_group_sid
      adds  9cf448a   s3: Use talloc_stackframe() in create_token_from_username
      adds  9655f63   s3: Use talloc_stackframe() in user_in_group_sid
      adds  b0d65f8   s3: Use talloc_stackframe() in user_in_group
      adds  59d6889   s3: Use sizeof(chal) instead of a constant
      adds  0ee1985   [Bug 7345] Incomplete description of function return values in libsmbclient.h
      adds  d0ab744   selftest: Accept 'testing:' to introduce new tests.
      adds  7da94cc   subunit: Support formatting compatible with upstream subunit, for consistency.
      adds  3a34b5f   subunit: Remove more test output that could be interpreted by subunit.
      adds  5d0694f   subunit: Cope with lowercase test results in tap2subunit.
      adds  b65c8d0   s4: Fix more test results to not conflict with subunit commands.
      adds  1fd6d9c   s4:dbspeed torture - remove unneeded newlines on "torture_result"
      adds  1d3b00b   s4:dbspeed torture - improve also the TDB code part
      adds  e1630ec   idl: Use C-style comments, because cpp on some platforms doesn't accept // comments.
      adds  da7294a   nsswitch/wbinfo: Fix the S4 header check
      adds  4d84dab   libcli/auth: Fix an uninitialized variable
      adds  7ba21a3   s3: Move user_in_group() and create_token_from_username() to token_utils.c
      adds  19c0086   s3: Replace "auth_context" by "challenge" in sam_password_ok args
      adds  a0c175e   s3: Replace "auth_context" by "challenge" in need_to_increment_bad_pw_count args
      adds  04f9e33   s3: Make check_sam_security public
      adds  5792ccc   s3: Move check_sam_security to auth/check_sam.c
      adds  80708b7   s3: Move make_server_info to auth/server_info.c
      adds  2b1a50c   s3: Move sanitize_username to lib/util_str.c
      adds  1890987   s3: Move make_server_info_sam to auth/server_info_sam.c
      adds  b8829e7   s3: Move [make|free]_user_info to auth/user_info.c
      adds  8e95db9   s3: Move serverinfo_to_SamInfoX to auth/server_info.c
      adds  9f92d58   s4/libnet: Dump DRSUAPI_DIRERR_OK as unexpected
      adds  cb0ad42   s4/libnet: Add few new lines in the debug log so it is readable again
      adds  a62d041   s4/libnet: handle errors returned for DsAddEntry_v3 properly
      adds  2179c6a   s4: fix a typo
      adds  f8e527b   build: added --minimum-library-version configure option
      adds  47c4e88   s4-net: Add definition of outf.
      adds  9ffd6c0   build: cope with symlinks between build components in waf dist
      adds  98942c8   build: use a common autogen-waf.sh for all builds
      adds  82b8bbd   s4/py_net: Source code formatting fix
      adds  a9e4aba   s4/libnet: Allocate mem in supplied mem_ctx
      adds  e37b834   lib/replace/wscript: inline LIBREPLACE_GETPASS into 'replace'
      adds  0d307f2   lib/replace/wscript: implement the same getpass detection logic as the autoconf version
      adds  b139308   lib/replace/wscript: rename REPLACE_H_SOURCE => REPLACE_HOSTCC_SOURCE
      adds  33bb334   s4-waf: inline LIBREPLACE_NETWORK into 'replace'
      adds  d70a7be   s4-waf: move the KRB5_DEPRECATED check into lib/replace
      adds  e683ac6   build: allow target upgrades from EMPTY to SYSLIB
      adds  c09fa85   s3-waf: Correctly create symlink if SAMBA_BINARY targets are not in the current diectory
      adds  acc81f9   build: Add an always parameter to CHECK_DECLS
      adds  928fb86   s4-ldb: fixed a crash bug for non-UTF8 strings
      adds  8a00c56   wafsamba: allow passing 'use_hostcc' to SAMBA_SUBSYSTEM()
      adds  14c0540   lib/replace/wscript: rename LIBREPLACE_H => LIBREPLACE_HOSTCC
      adds  2e26298   s4:heimdal_build/wscript: rename HEIMDAL_ROKEN_H => HEIMDAL_ROKEN_HOSTCC
      adds  dd38853   lib/replace/wscript: add dependency to 'dl'
      adds  783d2e9   lib/nss_wrapper/wscript_build: 'replace' already includes 'dl'
      adds  e6c31a4   s4:param/wscript_build: 'dl' is provides via 'replace'
      adds  2a727ef   lib/replace/wscript: inline LIBREPLACE_EXT into 'replace' as the autoconf system does
      adds  4f73658   wafsamba: don't add global dependencies to hostcc targets
      adds  8921834   lib/replace/wscript: avoid global deps for LIBREPLACE_HOSTCC
      adds  6ccf232   s4:heimdal_build/wscript_build: avoid global deps for hostcc stuff
      adds  143d3f1   Remove unused swat2 code
      adds  49d4dd5   Remove unused pcp/ directory.
      adds  757766d   s3: Cache the result of the username map script
      adds  8c3fa16   s3: Remove a bogus 0-check, "isspace" can not return true for \0
      adds  d73a7e7   s3: Little refactoring: Factor out skip_space
      adds  83312a9   Fixed a problem with provision missing the default_dir/etc directory.
      adds  d12605c   build: added cross-compilation configure options
      adds  c168e5c   s4-ldb: enable waf build of ldb without ldap backend
      adds  9ef235e   s4:tortore/rpc/spoolss.c: fix declaration after code warning
      adds  9db207d   selftest: Cope with strict.
      adds  978a2d2   s4:torture/ldap/ldap_sort.c - There should be used the "base_dn" not the "root_dn" for the sort test
      adds  98ce053   s4:prefer "samdb_*_dn" basedn calls over the "ldb_get_*_dn" functions
      adds  1bd4735   s4:auth/auth_sam_reply.c - fix counter types
      adds  1a27343   s3/s4:netlogon IDL - fix up "struct netr_SamInfo6" regarding the "forest" attribute
      adds  b1a27e8   s3: Apply some const
      adds  9c67812   build: cope with existing binaries in bin/ left over from the old build
      adds  b7ffc6e   build: fixed a typo that prevented --bundled-libraries from working correctly
      adds  0ca484f   build: check the type of implied dependencies
      adds  ab73692   s4-tevent: up tevent version number
      adds  a7d762b   build: allow cross-builds to use shared libraries
      adds  8a2169d   build: cope with spaces in options passed to ./configure
      adds  7984243   Move to using 64-bit mid values in our internal open file database.
      adds  8e4c348   s4:objectclass LDB module - remove a unneeded newline
      adds  ad9e407   Revert "s4:prefer "samdb_*_dn" basedn calls over the "ldb_get_*_dn" functions"
      adds  c116d80   s4:remove "samdb_root_dn", "samdb_base_dn", "samdb_config_dn" and "samdb_schema_dn"
      adds  5fc2801   s3: Cache the username map in gencache
      adds  719a469   s4:dsdb/common/util.c - add a call which determines centrally the forest DNS domainname
      adds  0dffa9c   s4:use "samdb_forest_name" for the forest DNS domainname lookup
      adds  a894d6c   s4:acl/descriptor LDB module - distinguish between root and default basedn
      adds  6661ecb   s4:CLDAP - "fill_netlogon_samlogon_reponse" - check for out of memory
      adds  64f860e   build: added autoconf compatible configure options
      adds  ab9e504   talloc-waf: added the manpage generation and talloc1-compat generation
      adds  4cff89a   s4:tortore/rpc/spoolss: some compilers don't like .foo.bar = 5
      adds  16d4d03   testprogs/blackbox/test_kinit: reorder arguments to "net time" to fix make test
      adds  58abd9a   build: for unbundled libraries install devel link too
      adds  42505df   talloc-waf: the talloc1-compat lib depends on talloc
      adds  367ba43   tdb-waf: added build of manpages and config options for RPM build
      adds  9740259   buildtools/wafsamba: make sure CHECK_FUNC() and CHECK_VARIABLE() work with -O3 in the CFLAGS
      adds  fcab3d6   libwbclient: Remove a pointless variable
      adds  be813ff   libwbclient: Re-Fix a bug that was fixed with e5741e27c4c
      adds  483d059   tevent-waf: added man page and pkgconfig file
      adds  c10d267   s4-waf: don't try to use the system lib for the library build
      adds  3909088   s4: prevent the autoconf build from removing source4/librpc/gen_ndr/README
      adds  4d7d6ee   s4:fill_netlogon_samlogon_response - some rework of the detection code
      adds  aa02f44   s4:dcesrv_netr_DsRGetDCNameEx2 - provide a much better implementation
      adds  7d5a8c3   s4:torture/netlogon - enhance test for "dcesrv_netr_DsRGetDCNameEx2"
      adds  1e08449   s4:fill_netlogon_samlogon_reponse - fix a typo
      adds  34ff1c6   s4:samdb_server_site_name - fix indentation
      adds  84c901a   s4:"samdb_server_site_name" uses - proof for out of memory
      adds  59b1078   s4:librpc/rpc: make PyErr_SetDCERPCStatus() static
      adds  a68eb37   s4:librpc/rpc: the python bindings should use !NT_STATUS_IS_OK instead of NT_STATUS_IS_ERR
      adds  6389fac   s3-docs: Fix typo in man idmap_ad.
      adds  fce533e   examples: Fix typo in comment.
      adds  b0a9e5b   s3-winbindd: Fix typo in comment.
      adds  55838a8   s4-heimdal: Fix typo in comment.
      adds  577bceb   s3-winbind: Authenticate SAM users
      adds  4e2384e   s4:auth Allow the simple 'struct auth_session_info' generator for all users
      adds  589a42e   s4:auth Change auth_generate_session_info to take an auth context
      adds  f3b8e31   Split out the client unix capabilities to those the server offered, and those the client asked for.
      adds  a1e0e1c   Add basic DFS tests.
      adds  74c4c7f   Don't set "requested_posix_capabilities" in the sync code, already done in the async.
      adds  e81e057   build: try to honor MAKEFLAGS from make
      adds  d018057   s4:torture/rpc/dsgetinfo: first check the rpc layer status before looking at the application result
      adds  bc6a43a   s4:torture/rpc/winreg: fix compiler warnings
      adds  bcd647f   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  e1e2195   s4:torture/rpc: rename rpc.h => torture_rpc.h
      adds  8693ae7   s3: Fix a typo
      adds  208eb74   build: check that the user is not using an old /usr/bin/waf
      adds  167ba0e   build: make the 'wrong version of waf' message even clearer
      adds  34887de   build: ensure we don't recreate library loops in expansions
      adds  daf4ad5   s4-waf: removed a duplicate declaration of python_netbios
      adds  0bda3ba   build: throw a fatal error for duplicate target declarations
      adds  2fd0137   s4:selftest/wscript: --enable-selftest and --with-selftest-prefix are configure options
      adds  a1cf6a5   s4:winbind: wbsrv_samba3_priv_pipe_dir() needs to return the directory not the pipe path
      adds  7f6cdad   s4:winbind: use WINBINDD_SOCKET_NAME instead of WINBINDD_SAMBA3_SOCKET
      adds  146ce6e   s4:libnet/libnet_join: don't look at p->last_fault_code for debugging anymore
      adds  1293712   s4:util/net/drs: don't look at p->last_fault_code for debugging anymore
      adds  c0736c7   s4:torture/rpc: don't look at p->last_fault_code for debugging anymore
      adds  fed16f4   librpc/rpc: add dcerpc_fault_to_nt_status()
      adds  a8e81c2   pidl:Samba4/NDR/Client: map NT_STATUS_NET_WRITE_FAULT to the matching NT_STATUS_RPC_* code
      adds  61e53c0   s4:librpc/rpc/pyrpc.c: map NT_STATUS_NET_WRITE_FAULT to the matching NT_STATUS_RPC_* code
      adds  34a6350   s4:torture/rpc/lsa.c: test for NT_STATUS_RPC_SS_CONTEXT_MISMATCH instead of NT_STATUS_NET_WRITE_FAULT
      adds  bb4a958   s4:torture/rpc/handles.c: check for NT_STATUS_RPC_SS_CONTEXT_MISMATCH instead of DCERPC_FAULT_CONTEXT_MISMATCH
      adds  de94672   s4:torture/rpc/alter_context.c: check for NT_STATUS_RPC_BAD_STUB_DATA instead of NT_STATUS_NET_WRITE_FAULT
      adds  cf9d425   s4:torture/rpc/dssync.c: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE instead of DCERPC_FAULT_OP_RNG_ERROR
      adds  0cc24f2   s4:torture/rpc/alter_context: check for NT_STATUS_RPC_PROTOCOL_ERROR instead of DCERPC_NCA_S_PROTO_ERROR
      adds  1864cd8   s4:torture/rpc/countcalls.c: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE instead of DCERPC_FAULT_OP_RNG_ERROR
      adds  6f4218a   s4:torture/rpc/drsuapi.c: check for NT_STATUS_RPC_ENUM_VALUE_OUT_OF_RANGE instead of DCERPC_FAULT_INVALID_TAG
      adds  2aba845   s4:torture/rpc/samr.c: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE instead of DCERPC_FAULT_OP_RNG_ERROR
      adds  9846485   s4:torture/rpc/scanner.c: check for NT_STATUS_RPC_* instead of p->last_fault_code
      adds  c85884e   s4:torture/rpc/spoolss.c: check for NT_STATUS_RPC_* instead of p->last_fault_code
      adds  51f7b13   s4:torture/rpc/dsgetinfo.c: check for NT_STATUS_RPC_ENUM_VALUE_OUT_OF_RANGE instead of DCERPC_FAULT_INVALID_TAG
      adds  e9d4f15   s4:torture/rpc/autoidl.c: check for NT_STATUS_RPC_* instead of p->last_fault_code
      adds  205c826   A bit of refactoring in the SD creation code.
      adds  cec0e86   s4:Added a test to make sure we ignore ACEs with ID flag set.
      adds  b2261c8   s4:libnet_rpc: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE instead of NT_STATUS_NET_WRITE_FAULT
      adds  2570f8d   s4:libnet_passwd: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE in the ChangePassword calls
      adds  3f8e9b9   s4:libnet_passwd: check for NT_STATUS_RPC_ENUM_VALUE_OUT_OF_RANGE for SetPassword
      adds  279bf89   s4:torture/rpc/countcalls: check for NT_STATUS_IS_RPC() instead of NT_STATUS_NET_WRITE_FAULT
      adds  7233699   s4:dynconfig/wscript: ${LOCALSTATEDIR} already has var/ included
      adds  d8c3541   Revert "s4:"dns_update_list" file: install it properly into the private directory"
      adds  d19033e   Revert "Revert "s4:script/installmisc.sh - install "dns_update_list" to target setup folder""
      adds  f1ecdb9   s4:setup/wscript_build: install dns_update_list into ${SETUPDIR}
      adds  b8d6f1c   s4 provision: Remove hard coded ACL for GPO objects
      adds  6d9ce1f   s4: Fix python binding for drsblobs
      adds  9c2aed8   s4: Add python binding to waf so that the drsblobs.so is also built in waf
      adds  d784ece   s4 python: Add a function to get the oid of an attribute when the attid is known
      adds  634caed   s4 python: make the function dsdb_get_oid_from_attid reachable from a samDB object
      adds  ce28f85   s4 python: add a unit test for function dsdb_get_oid_from_attid
      adds  13bbfa3   pydsdb: Fix memory leak on invalid parameters, formatting, trivial typos.
      adds  a7f8c19   s4:rootdse: only return "tokenGroups", when the client asked for them
      adds  48330c8   s4-test: check that a weak password is rejected by kpasswd
      adds  22d7a06   s4-test: added KRB5_CONFIG to selftest-vars.sh
      adds  046c582   s4-net: nicer error message (and no exception)
      adds  75f5c3c   s4-net: allow a username to be displayed in setpassword errors
      adds  ef05007   s4-rpc: fixed the build with the old build system
      adds  20fc769   s3-docs: Improve "winbind nss info" section in man smb.conf.
      adds  eef1843   s4:Replaced dsdb_get_dom_sid_from_ldb_message() with samdb_result_dom_sid()
      adds  4567bf9   s3-winreg_nt: Fixed QueryValue with data=NULL to get the length.
      adds  b0b077f   s3: Fix some nonempty blank lines
      adds  6f998b4   s3: Slightly simplify the logic of check_password_complexity()
      adds  3a362b4   s3: Slightly simpify samr_ValidatePassword_Change
      adds  f4b73f4   s3: Slightly simpify samr_ValidatePassword_Reset
      adds  64f4183   s4:Added a test for correct CO expansion in SD creation.
      adds  ad898fd   s4:kdc/db-glue.c - fix integer counter types
      adds  827ccdf   s4:kdc/wdc-samba4.c - fix integer counter types
      adds  c678563   s4:kdc/db-glue.c - use "TALLOC_FREE" insteal of "talloc_free" for the "priv" context
      adds  e0d6f1a   s4:dsdb/dns/dns_update.c - fix a typo
      adds  bf45b4f   First part of fix for bug #7331 - Compound async SMB 2 requests don't work right.
      adds  877439e   build: added a script for generating ABI signatures from shared libraries
      adds  d3dea9b   build: added ABI checking to the WAF build
      adds  d81eccc   s4-waf: put the --xxx-wrapper options in 'developer options' group
      adds  4e448e2   libreplace: added _PUBLIC_ and _PRIVATE_ to replace.h
      adds  7818e2c   replace-waf: hide symbols in libreplace if a builtin library
      adds  1bcd900   talloc-waf: added ABI checking for talloc
      adds  ef496e8   talloc: mark public functions as _PUBLIC_
      adds  805f651   tdb-waf: added ABI checking for tdb
      adds  2550bbc   tevent: mark backend init fns as _PRIVATE_
      adds  5e26f65   tevent-waf: enabled ABI checking in tevent
      adds  7d90b59   ldb: mark the tdb backend in ldb as _PRIVATE_
      adds  77768db   ldb-waf: enable ABI checking in ldb
      adds  8dc2db0   build: added abi type maps for _Bool and __va_list_tag
      adds  f96353a   s4-waf: rebuild signature files with the api type maps
      adds  1aa80f5   Second part of fix for bug #7331 - Compound async SMB 2 requests don't work right.
      adds  3f1ebe8   build: don't depend on the word size of nm output
      adds  1a73e96   build: added abi_type_maps for FC12 struct va_list
      adds  7aa4c11   build: more adjustments for the ABI type name maps
      adds  639fe34   build: support make V=1 for verbose build
      adds  f8e3e5c   build: fixed install of binary targets that are in subdirs
      adds  211bf1e   s4-waf: removed the unused installdir= option to SAMBA_BINARY()
      adds  3ca5fd8   build: cope with perl not being in /usr/bin/perl
      adds  69ce298   build: more dependencies on /usr/bin/perl -> ${PERL}
      adds  e1ca451   s3: Improved support for GAMIN.
      adds  a97f2a0   nsswitch: Fix a memleak in wbinfo
      adds  36e57fa   s3: Fix a typo in winbindd_ccache_save
      adds  0264c0c   s3: Fix a memleak in discover_dc_netbios
      adds  058d4a2   s3: Fix indentation in remove_ccache
      adds  59fa1e1   Final fix for #7331 - Compound async SMB 2 requests don't work right.
      adds  4e51bf1   build: expanded testwaf to include cross-compiling and python versions
      adds  93f4f7a   build: fixed a python-3 indent error
      adds  e6cbbd9   s4-python: PyErr_SetString() will crash on NULL strings
      adds  5040e2a   s4-dev: expanded selftest-vars.sh to match current testenv
      adds  b6dff75   build: added --cross-answers support
      adds  e56dc83   s3 i18n: Fix up missing newlines in pam_winbind translations
      adds  8208f8e   s3 i18n: Fix up missing newlines in more pam_winbind translations
      adds  dcf35ab   runcmd: use tevent_re_initialise() to close sockets
      adds  162e7bc   s4-param: set SMB_CONF_PATH when we load a smb.conf
      adds  43ca57d   s4-dns: use neater python for reading lines
      adds  540d197   s4-test: we don't need -s set for samba_dnsupdate
      adds  fdf4d3e   s4-waf: fixed WINBINDD_SOCKET_DIR for wb_common in s4
      adds  5b3c22e   spoolss: make spoolss_SetPrinterInfo0 match changes in spoolss_PrinterInfo0.
      adds  0277143   s3: re-run make samba3-idl.
      adds  0c80d12   s3-lanman: use spoolss for api_WPrintJobEnumerate().
      adds  2033314   s3-lanman: use spoolss for api_WPrintJobGetInfo().
      adds  7277668   spoolss: move up enum spoolss_Build in the IDL.
      adds  7b84d36   s3-spoolss: fix samr_ValidatePassword_Change.
      adds  0b2e5de   s3-smb2: fix some c++ warnings.
      adds  d2b35c3   build: make compare_install.sh also check for missing directories
      adds  db0eb2f   s4-waf: install some missing empty directories
      adds  d25e1e1   build: update waf from svn
      adds  456351c   s4-waf: follow the configure directories for the empty install dirs
      adds  f2a04a0   libwbclient: Add wbcAllocateMemory()
      adds  7699977   libwbclient: Make wbcLibraryDetails not use talloc
      adds  20011f4   libwbclient: Make wbcGuidToString not use talloc
      adds  041be88   libwbclient: Make copy_passwd_entry not use talloc
      adds  b75106b   libwbclient: Make copy_group_entry not use talloc
      adds  ed1981d   libwbclient: Convert wbcSidToString to not use talloc
      adds  a016230   libwbclient: Add wbcStrDup
      adds  0a96698   libwbclient: Make wbcLookupSid not use talloc
      adds  250bea0   libwbclient: Test wbcLookupRids
      adds  ab89238   libwbclient: Add wbcAllocateStringArray
      adds  4f88b70   libwbclient: Make wbcLookupRids not use talloc
      adds  d29a5e6   libwbclient: Fix some pointless macro calls
      adds  3d3b84b   libwbclient: Take -21 into account in length guessing
      adds  679e7ef   libwbclient: Fix some pointless macro calls
      adds  4f5100b   libwbclient: Simplify test_wbc_domain_info a bit
      adds  9e353a9   libwbclient: Test wbcGetSidAliases
      adds  fec712a   s3: Add some debug to GETSIDALIASES
      adds  e80d0ec   libwbclient: Make wbcGetSidAliases not use talloc
      adds  cafba3d   winbindd: Fill in num_entries where available
      adds  1152cba   libwbclient: Make wbcListUsers not use talloc
      adds  8f3ab43   libwbclient: Make wbcListGroups not use talloc
      adds  ae3edf8   libwbclient: Test wbcGetDisplayName
      adds  b828985   libwbclient: Make wbcGetDisplayName not use talloc
      adds  77c0b01   libwbclient: Make _SID_COMPOSE a function instead of a macro
      adds  b62e57c   libwbclient: Test wbcAuthenticateUser[Ex]
      adds  7f454c3   libwbclient: Make wbcInterfaceDetails not use talloc
      adds  f3e87ec   libwbclient: Make wbcDomainInfo not use talloc
      adds  1637be5   libwbclient: Make wbcResolveWinsByName not use talloc
      adds  8ebb999   libwbclient: Make wbcResolveWinsByIP not use talloc
      adds  8869480   libwbclient: Make wbcAddNamedBlob not use talloc
      adds  fddef8f   libwbclient: Test wbcLogonUser
      adds  61ec0f5   s3: Convert WINBINDD_PAM_AUTH to the new async API
      adds  d869e7a   s3: Convert WINBINDD_PAM_AUTH_CRAP to the new async API
      adds  518a4f5   s3: Convert WINBINDD_PAM_CHAUTHTOK to the new async API
      adds  45eeed2   s3: Convert WINBINDD_PAM_LOGOFF to the new async API
      adds  9d0629d   s3-winbind: Allow changing the password for pdb
      adds  496c459   libwbclient: Abstract out test_wbc_authenticate_user for reuse
      adds  3aaa07a   libwbclient: Test wbcChangeUserPassword
      adds  460e2d5   s3: Change the make test password to "testPw"
      adds  df831df   libwbclient: Make wbcLookupUserSids not use talloc
      adds  d959fec   libwbclient: Make wbcLookupDomainController not use talloc
      adds  f6a34cb   libwbclient: Make wbc_create_domain_controller_info_ex not use talloc
      adds  fc2cca5   libwbclient: Make wbcGetGroups not use talloc
      adds  ac8860d   libwbclient: Test wbcGetGroups
      adds  1ecdff2   libwbclient: Make wbc_create_password_policy_info not use talloc
      adds  d36829c   libwbclient: Make wbc_create_auth_info not use talloc
      adds  406e55f   libwbclient: Make wbc_create_logon_info not use talloc
      adds  802876a   libwbclient: Make wbcAuthenticateUserEx not use talloc
      adds  f4c8f51   libwbclient: Make wbcCredentialCache not use talloc
      adds  d582caa   libwbclient: Make wbc_create_error_info not use talloc
      adds  7072cc0   libwbclient: Make wbcListTrusts not use talloc
      adds  7697253   libwbclient does not need talloc_free anymore
      adds  5aa8878   libwbclient: remove async libwbclient and talloc from libwbclient.so
      adds  e0d7a84   s3: Test for wb ccache access by smbclient
      adds  c04ce96   nsswitch: Add wbinfo --pam-logon
      adds  56b4aa3   s3: Move the in-memory ccache to the parent
      adds  c293359   s3: Remove a leftover of my lua experiments
      adds  da17719   s4:winbind: fill response.data.num_entries for WINBINDD_LIST_TRUSTDOM
      adds  629e73e   s4:winbind: fill response.data.num_entries for WINBINDD_LIST_GROUPS
      adds  23fd764   s4:winbind: fill response.data.num_entries for WINBINDD_LIST_USERS
      adds  6d898b4   libwbclient: Fix wbcListUsers against too small num_entries
      adds  89bbc41   libwbclient: Fix wbcListGroups against too small num_entries
      adds  ba53707   libwbclient: wbcFreeMemory deals fine with a NULL pointer
      adds  cea24c4   Remove an unused auto variable.
      adds  4fc5908   Removed more excess looping and fixed problem with incorrect IO flag handling.
      adds  eacf5b2   Fix valgrind error where a strdup of name reads one byte beyond the end. Ensure buffer returned from inotify is null terminated.
      adds  8bf7942   Ensure vectors are always allocated with consistent size. Removes one byte alloc on SMB2 error packet. Always use talloc_zero_array on out vectors - fixes valgrind errors in tevent writes.
      adds  60d3692   Now SMB2 error messages are correctly being returned with the 1 byte data area, smbd_smb2_request_error_ex() must call smbd_smb2_request_done_ex() in order to do the padding correctly on compound replies.
      adds  ea5cf7c   s4:provision Pass in the invoication ID and NTDS Settings DN to Schema()
      adds  538a07a   s4:provisionbackend Print the command we failed to start slapd with
      adds  f2bd78c   build: allow "waf --abi-check" to force a re-check of the ABI
      adds  0e56037   build: quote cross-answer strings
      adds  cdaac0a   build: include uninitialised data in the ABI symbols
      adds  773a8af   tdb: update tdb ABI to use hide_symbols=True
      adds  45be1c7   talloc: there is no ambiguity when freeing a ptr with a null parent
      adds  f1c5239   pytalloc: ensure talloc_ctx is directly after PyObject_HEAD
      adds  39d612f   s4:torture/rpc/netlogon.c - fix typo
      adds  41716a8   s4:netlogon RPC - "fill_one_domain_info" - use "lp_workgroup" for the DC short domainname discovery
      adds  7e4eb13   s3-spoolss: avoid passing down full "struct pipes_struct".
      adds  58549ab   s3-spoolss: fix winreg spoolss helper call documentation.
      adds  6072ab0   s4-dynconfig: added dyn_PYTHONDIR
      adds  1f7da85   s4-python: added PYTHONDIR to python search path
      adds  9b66b7a   s4-net: show a list of commands when someone runs "net" with no arguments
      adds  ac11b61   s4-net: don't show a full python exception when you can't open sam.ldb
      adds  4f5298c   s4-smbtorture: add test for csetprinter field behaviour in printer info level 0.
      adds  a9f5bfb   util-runcmd: ignore spurious ECHILD errors
      adds  5e69259   build: added uname display and SYSTEM_UNAME define
      adds  b4b43fc   s4-netlogon: fixed dc_unc and dc_address_type
      adds  135208d   s4:rpc_server/netlogon: add no memory checks
      adds  7e9e529   s4:dynconfig: fix the autoconf build and pass -DPYTHONDIR=\"$(pythondir)\"
      adds  e647b8c   s4-smbtorture: refactor test_GetPrinterDriver2().
      adds  545ef2c   s4-smbtorture: simplify macros used in PrinterInfo winreg consistency teste.
      adds  0833c96   s4-smbtorture: add function to get a printserver's environment.
      adds  6bf4dbb   s4-smbtorture: add spoolss DriverInfo and winreg consistency test.
      adds  a22f03e   Display an error on net conf import failures.
      adds  61bdffb   Fix i18n of net conf import error message.
      adds  7ccebb4   s4-pynet: accept None for target_dir in vampire
      adds  899fa60   s4-devel: allow extra net command line options and gdb
      adds  024b537   s4-python: accept --option arguments in python cmdline parsing
      adds  2dcc844   s4-schema: allow revision numbers of zero
      adds  0c0bbf2   s4-provision: set "setup_dir" to the right path
      adds  1a68311   s4-python: added --realm option to python scripts
      adds  b0a73fb   s4-waf: create the smbd.tmp/messaging directory
      adds  8fdfcde   s4-provision: cope with --realm being in getopt.py
      adds  2edff9f   s4-drs: accept zero revision in drs selftest
      adds  5e695de   s4-upgradeprovision: fixed --realm option duplicate in upgrade_from_s3
      adds  667f672   build: fixed uname output to be on target machine when cross compiling
      adds  612a34a   s4-server: show build host in samba -b output
      adds  ab2555f   waftest: updated the cross compilation environment I test with
      adds  06fa4c8   build: make python development headers not mandatory in standalone libs
      adds  1d5aee6   s4-waf: python devel headers are mandatory for the source4 build
      adds  681f3da   build: added --nonshared-binary=LIST option
      adds  adb5f94   build: recalculate project deps when NONSHARED_BINARIES changes
      adds  3a8b67f   s4:netlogon RPC server - fix a counter variable type
      adds  d950e9e   build: added --enable-auto-reconfigure
      adds  a50f6aa   s4:provision Use more reasonable values for DB_CONFIG
      adds  9eacde8   s4:dsdb Revert accidentilly commited change for LDAP backends
      adds  cbb8182   s4:OpenLDAP-backend Use the new rdnval module in OpenLDAP
      adds  fe3d872   s4:selftest Ensure we don't fsync() all day in the LDAP backend test
      adds  466fbe2   s4:provison Pass nosync in for the OpenLDAP cn=config too
      adds  47e7e48   s4:ldap-backend Fix LSA test failures with OpenLDAP backend - convert SIDs
      adds  e11f92b   s4:provision Make OpenLDAP backend more robust
      adds  c023fc2   s4-drs: Do not allow system-critical attributes to be RODC filtered
      adds  57bcdf0   s4-drs: samdb_is_rodc() function and new samdb_rodc() function
      adds  fbdbd67   s4-drs: dsdb_validate_client_flags() function
      adds  59aa0a0   s40-drs: Do not send GetNCChanges messages to RODCs
      adds  d940a44   s4-drs: Do not send RODC filtered attributes to RODCs on GetNCChanges reply
      adds  73513fb   s4-drs: Use new samdb_rodc() function in s4 code
      adds  70cc9fd   s4-dsdb: moved rodc schema validation to samldb.c
      adds  6669152   build: we don't need this makefile magic any more
      adds  1ecefd7   s4-dsdb: added dsdb_get_extended_dn_sid()
      adds  a06b537   s4-dsdb: added dsdb_validate_invocation_id()
      adds  0d3823b   s4-dsdb: removed an unused variable
      adds  90230ce   s4-drs: only allow replication with the right invocationId
      adds  1f92df9   s4-drs: removed dsdb_validate_client_flags()
      adds  47712ab   s4-libnet: fixed two compiler warnings
      adds  ec3d1de   s4-torture: fixed a initialiser
      adds  ec0bb2f   s4-net: fixed two compiler warnings
      adds  bb1ba4f   s4-drs: added new SECURITY_RO_DOMAIN_CONTROLLER level
      adds  e7262b5   s4-drs: validate RODC credentials via the user_sid
      adds  404f7ac   s4-cldap: we should set the w2k8 flags even if not the PDC emulator
      adds  4400752   spoolss: pretty-print a struct spoolss_Time.
      adds  bd08249   s4:provision Remove moduleload for 'hdb' (wrong name).
      adds  a36c7b8   build: use 'waf distclean' for make distclean
      adds  93c86fe   build: give a more useful error when the source dir has moved
      adds  431faed   s4-smbtorture: rework EnumPrinterDrivers tests a bit.
      adds  29775e3   s4-smbtorture: add RPC-SPOOLSS-DRIVER test.
      adds  74592f4   s4-smbtorture: allow to upload and later remove printer driver files in RPC-SPOOLSS-DRIVER.
      adds  f6bdfd9   s4-smbtorture: test both 32bit and 64bit driver uploads in RPC-SPOOLSS-DRIVER.
      adds  413ffe9   s3-spoolss: fix some crash bugs and missing error codes in AddDriver paths.
      adds  20133cf   s4-smbtorture: samba currently supports level 3 and 6 driver adds.
      adds  587921b   s4-smbtorture: fix test_EnumPrinterDrivers_findone().
      adds  a149383   s3-spoolss: make sure AddPrinterDriver calls into AddPrinterDriverEx.
      adds  9cd712d   s3: Fix a cut&paste error in a debug message in check_oem_password()
      adds  8f67f87   Make deferred opens (NT_STATUS_SHARING_VIOLATION) work over SMB2.
      adds  c82fd3e   s3: Fix a winbind crash when scanning trusts
      adds  4be5d59   s4-smbtorture: allow to upload or remove any file belonging to a driver.
      adds  698b778   s3-spoolss: make switch in _spoolss_AddPrinterDriver() a bit more clear.
      adds  ca0e5ea   s4-smbtorture: use server_name for all printerdriver delete and enum operations.
      adds  4b1dab5   s3-winbind: fix setup_domain_child() callers.
      adds  2a2de10   s3-selftest: add print$ share with two arch dirs.
      adds  14bb3f7   s3-selftest: add print$ share with two arch dirs.
      adds  6beec1a   s4-smbtorture: skip tests when no local driver directory is around.
      adds  30b1e44   s3-selftest: enable RPC-SPOOLSS-DRIVER against s3.
      adds  bb22855   s3-lanman: fix uninitialized variable in api_RDosPrintJobDel().
      adds  3f1cc29   s3-time: Added a function to get the startup time of the server.
      adds  d65485b   s3-spoolss: Use const values for notify functions.
      adds  012c1fe   s3-spoolss: Added missing return value to winreg_printer_enumforms1 docs.
      adds  b320fad   s3-spoolss: Fixed return values of winreg_printer_deleteform1.
      adds  a18cd32   s3-spoolss: Added winreg helper functions to write registry values.
      adds  b04a260   s3-spoolss: Added a function to update the ChangeID of a printer.
      adds  e7d6742   s3-spoolss: Added a function to get the ChangeID from a printer.
      adds  0ed5e36   s3-spoolss: Added a winreg function to query a dword.
      adds  d4f563d   s3-spoolss: Added winreg helper functions
      adds  b33e877   s3-spoolss: Added more winreg hepler functions.
      adds  96a04b0   s3-spoolss: Add date and version winreg helpers.
      adds  94a8482   s3-spoolss: Fixed winreg_delete_printer_key if key is NULL or emtpy.
      adds  8f56cdf   s3-spoolss: Move info_ctr conversion to a public helper.
      adds  a91f6f8   s3-spoolss: Added a winreg_add_driver function.
      adds  16e0f80   s3-spoolss: Added a winreg_get_driver function.
      adds  8db203a   s3-spoolss: Added a winreg_del_driver function.
      adds  8cb79bf   s3-spoolss: Added a winreg_get_driver_list function.
      adds  a612976   s3-spoolss: Added a winreg_update_printer function.
      adds  e15d624   s3-spoolss: Added a winreg_create_printer function.
      adds  251cd42   s3-spoolss: Added a winreg_get_printer function.
      adds  2b13a8d   Rename - no functional change. Stop all variables being called "req".
      adds  350f4e3   At simo's request return struct tevent_req *treq -> treq. For consistency :-(.
      adds  dd20259   Fix bug #7384 - dptr_Close has a bitmap leak.
      adds  2bbb8c9   Allow smb2 create requests to be cancelled.
      adds  168b86c   s3-smbd: group print relate data in own structure
      adds  f2f0fed   s3: Convert WINBINDD_PAM_CHNG_PSWD_AUTH_CRAP to the new async API
      adds  7574347   libwbclient: Remove some pointless BAIL_ON_WBC_ERROR macro calls
      adds  6eec46e   s3: replace some data_blob_talloc by data_blob_const
      adds  03115ef   libwbclient: Actually copy something in wbcChangeUserPasswordEx
      adds  f43d182   s3: init_dc_connection() can't init for internal domains
      adds  7099a3c   s3: Allow pdb password change using WINBINDD_PAM_CHNG_PSWD_AUTH_CRAP
      adds  328ca04   libwbclient: Test WBC_CHANGE_PASSWORD_LEVEL_RESPONSE
      adds  0e6f4ed   Don't free the entire tevent_req on cancel, only the part we need (the immediate event).
      adds  2472731   When sending the initial async response, this is never part of a chain.
      adds  a796542   Implement oplocks within SMB2. Plumb into the existing SMB1 oplock system.
      adds  678a3c4   s3: Simplify (bool != True) to !bool
      adds  dbb7db6   s3: sendto_domain() is lo longer used
      adds  4c7cc8b   Revert "nsswitch: Fix a memleak in wbinfo"
      adds  9244941   lib/zlib/wscript: fix system zlib detection
      adds  f25ebe3   s4-smbd: Fix compiler warning in prefork smbd.
      adds  c88b83b   s4 dns: Allow to specify static grant entries to be added to the dynamicaly generated named.conf.update
      adds  1ed5f71   buildtools/wafsamba: make sure we create bin/default/ before trying to create symlinks in it
      adds  051535f   buildtools/wafsamba: inline defines during configure into the tests
      adds  e06cf39   lib/replace: add replacement for IPV6_V6ONLY on linux systems with broken headers
      adds  db29b2d   lib/replace/wscript: add replacement for IPV6_V6ONLY on linux systems with broken headers
      adds  41cd6f9   lib/replace: make sure IPV6_V6ONLY is available for IPv6 support
      adds  26e6fb0   lib/replace/wscript: make sure IPV6_V6ONLY is available for IPv6 support
      adds  b29f3f4   Revert "tsocket: not all systems have IPV6_V6ONLY"
      adds  d61b072   libwbclient: Talloc is no longer used
      adds  13cdaf9   s3: Make "struct trustdom_state" its own talloc context
      adds  d41836f   s3: Simplify trustdom_state
      adds  d53e345   s3: Convert add_trusted_domains() to wb_domain_request_send()
      adds  fd3eeb3   s3: async_domain_request is no longer used
      adds  6c79b9f   build: cope with duplicates in source lists
      adds  c8824fd   build: use option_group() not add_option_group()
      adds  a241daa   build: a library is only empty if it has no deps
      adds  c6b8ffd   build: normalise paths in unique source checking
      adds  b039680   s4-heimdalbuild: remove LIBNETIF dependency from HEIMDAL_GSSAPI
      adds  0a47bf5   build: automatically run autogen-waf.sh when needed
      adds  267e0b3   s4-drs: make links to foreign partitions non-fatal
      adds  f66fcd9   build: cope with realname for install of non-python libs
      adds  159de40   s4-drepl: don't send an UpdateRefs unless its a plain replication
      adds  6ee1c50   s4-drs: don't send uninstantiated objects in getncchanges
      adds  a31c711   s4-drs: allow getncchanges requests to non WRIT_REP partitions for extended ops
      adds  5ce1dbf   s4-ddb: don't create partitions with the UNINSTANT flag set
      adds  abdb96b   s3: Implement "net rpc user setprimarygroup"
      adds  6beba78   Fix crash when rescheduling oplock open.
      adds  1055b3c   When walking the SMB2 requests queue, ensure the request is still "in flight" before examining the details.
      adds  1ede2a0   s4: rename RAP share_enum_info to share_info.
      adds  8b287b9   rap: add rap idl.
      adds  874335c   s3: re-run make samba3-idl and add generated header file.
      adds  1983d0d   s4: use generated rap header.
      adds  7259762   s3: use generated rap header.
      adds  dbfff90   s3: fix some build warnings.
      adds  aae716d   s4: fix some build warnings.
      adds  232b9e5   s3: remove unused rap.h.
      adds  44b0a0c   s4: remove unused rap.h.
      adds  f8fc7fc   s3-build: Remove --enable-merged support.
      adds  5fb60bc   s4-repl: don't delete repsTo entry on DsReplicaSync
      adds  9b18b33   s4-repl: end repl request when not doing an UpdateRefs
      adds  8aa30f9   s4-repl: on a failed request, clear the current ptr
      adds  5b81962   s4-repl: these messages are common, and don't deserve debug level 1
      adds  c375b90   s4-getncchanges: honor DRSUAPI_DRS_REF_GCSPN
      adds  3119296   s4-drepl: don't setup a repsFrom from a DC that isn't a master for a NC
      adds  b0aa476   s4-drs: add entries to repsTo based on calculated repsFrom
      adds  be35a40   s4-dns: fixed dc.dc duplication in DNS update list
      adds  a94a4b7   Plumb in get_nt_acl into SMB2.
      adds  3f643f1   Correctly report share types (now Win7 makes RPC calls against us).
      adds  7e2b3ab   s4-repl: added a workaround for WERR_DS_DRA_NO_REPLICA DsReplicaSync errors
      adds  4679bb7   s4-vampire: show main CLDAP response attributes during vampire
      adds  725e48c   s4-drsdevel: support sites in drs developer scripts
      adds  093d356   s4:util - add a function which finds the matching client site using the client address
      adds  cf73bc6   s4:CLDAP server - make use of the new "samdb_client_site_name" call
      adds  908d982   s4:netr_DsRAddressToSitenames[Ex]W calls - implement them correctly with the client site information
      adds  cf93634   s4:torture - DsRAddressesToSitenames - enhance the testsuite
      adds  5fc7118   s4:dcesrv_netr_GetAnyDCName - improve the call according to the MS-NRPC documentation
      adds  2780a18   s4:torture - GetAnyDCName - adaptions
      adds  3b4137c   s4:dcesrv_netr_DsRGetSiteName - provide an implementation according to the MS-NRPC docs
      adds  a66bdbe   s4:torture - DsRGetSiteName - move "skip" statement before the "computer_name" check
      adds  4686305   s4:dcesrv_netr_DsrGetDcSiteCoverageW - provide a basic implementation
      adds  ca1f7c9   s4:torture - DsRGetDcSiteCoverageW - adapt test to check for the sitename
      adds  cfbd5ef   s4:netlogon RPC server - we don't need "are we DC" proofs
      adds  4497080   s4:knownfail - remove tests which should pass
      adds  e88a54a   s4-netlogon: fixed breakage of dcesrv_netr_GetAnyDCName in sites patch
      adds  280d06f   s4-libnet: cope with an empty client site name from CLDAP
      adds  581f86b   Revert "s4-netlogon: fixed breakage of dcesrv_netr_GetAnyDCName in sites patch"
      adds  bb91afe   Revert "s4:netr_DsRAddressToSitenames[Ex]W calls - implement them correctly with the client site information"
      adds  2654e34   s4:netr_DsRAddressToSitenames[Ex]W calls - implement them correctly with the client site information
      adds  2f339f7   s4:wb_cmd_getdcname.c - fix s4 winbind up regarding the new correct "GetAnyDCName" behaviour
      adds  8219c4f   s4:kcc_periodic.c - fix counter types
      adds  8c61477   s4:kerberos Give a better error message than "Could not allocate memory"
      adds  6be72df   Simple fix to prevent crash for non-pac principals
      adds  1ae9044   s4:gensec Use a different form of 'name' in GSSAPI import_name()
      adds  7872efc   s4-dns: cope better with comments in dns_update_list
      adds  570c892   s4-dns: explain what the file is for
      adds  fa26383   s4-dsdb: added samba_spnupdate
      adds  37dfaff   s4-param: added a "spn update command" option
      adds  ff2edd5   s4-dns: call spn update command alongside dns update
      adds  b5b8e6b   s4-dns: install samba_spnupdate
      adds  ef13264   s4-provision: setup spn_update_list in provision
      adds  3dd50b2   s4-test: make spnupdate work without make install
      adds  e1596bb   lib/tsocket: add tsocket_address_is_inet() function
      adds  2436ec2   lib/tsocket: add tsocket_address_is_unix() function
      adds  4d191b6   s4:dsdb/common: if we don't have the ip of the client return the server site as client site
      adds  cf3c595   s4:cldap_server: allow src_address = NULL in fill_netlogon_samlogon_response()
      adds  ba703cb   s4:service_named_pipe: use the passed client and server addresses
      adds  c42bb8e   s4:rpc_server: remember the local and remote address
      adds  606025f   s4:rpc_server/netlogon: use tsocket_address in dcesrv_netr_DsRGetDCNameEx2()
      adds  772cf15   s4:rpc_server/spoolss: use tsocket_address in dcesrv_spoolss_check_server_name()
      adds  32bcc73   s4:rpc_server/srvsvc: pass tsocket_address to the ntvfs layer
      adds  7bbaab8   s4:rpc_server: remove 'socket_address' based functions
      adds  c04d809   s4:ntvfs: add tsocket based addresses to ntvfs_context
      adds  8fb3292   s4:smb_server: pass tsocket_addresses to the ntvfs layer
      adds  bb04e90   s4:ntvfs/ipc: pass the already given tsocket_address structures to the named_pipe_auth code
      adds  d94c94f   s4:ntvfs: remove socket_address based functions
      adds  1cd4f50   s4-torture: not all platforms have defines like AF_AX25
      adds  7c4d9fa   s4:ntvfs/ipc: remote // debug comments
      adds  8fce492   s4:smb_server: remove unused socket_address functions
      adds  54abb07   s4:smb_server: use tsocket_address_string() to display the client address
      adds  9dd4419   s4:smb_server: use tsocket_address_string() for debugging the client address
      adds  7f25723   s4:wrepl_server: use tsocket_address functions to get the peer ip
      adds  91bb489   s4-netlogon: fixed getDcNameEx2 for blank inputs
      adds  c2c5672   s4-smbtorture: remove some typecasts in rap tests.
      adds  ee1b8e5   registry: add some shared registry helper functions.
      adds  a833be0   s4: use shared registry functions.
      adds  6864828   s3: use shared registry functions.
      adds  b062cac   s4-smbtorture: finally test REG_MULTI_SZ in winreg/driverinfo consistency tests.
      adds  12cf6dc   s4-smbtorture: split RPC-SPOOLSS-PRINTER into more tests.
      adds  fc3e959   s4-smbtorture: use a torture_printer_context and upload own driver for RPC-SPOOLSS-PRINTER test.
      adds  ad80131   s4-smbtorture: setup all members of level 3,4,6,8 driver add.
      adds  b40d281   s4-smbtorture: make sure to not attempt to remove a driver file twice.
      adds  a0fd53e   s4-smbtorture: mention architecture of added drivers in debug output.
      adds  f44cec7   s4-smbtorture: only compare level 3 for s3 when checking winreg and spoolss_Driver.
      adds  a2b8e28   s4-smbtorture: upload the full cups driver, otherwise windows will not allow using it.
      adds  0a70788   s4:lib/registry: fix the waf build
      adds  b778251   s4:wrepl_server: use tsocket_address functions to get the peer ip
      adds  41d9707   s4:smb_server: use tsocket_address_string() for debugging the client address
      adds  9a1a001   s4:web_server: use tsocket_address functions to get the local ip and port
      adds  7ca576e   s4:rpc_server: remove unused socket_address based functions
      adds  8f74d38   s3/packaging: make rpm build work by overriding strict linker flags
      adds  b764145   s3:smbd: keep local and remote tsocket_address per connection
      adds  03a9ac4   s3-spoolss: fix some uninitialized variables.
      adds  70ec7e0   s3-spoolss: fix winreg attribute for storing datatype.
      adds  7532640   s3-spoolss: publish "Monitor" in winreg for drivers.
      adds  158d41b   s4-smbtorture: make sure to zero the add driver info 8 struct before adding drivers.
      adds  8f8e7c7   Revert "s3-build: Remove --enable-merged support."
      adds  7efb436   s4:torture - DsRAddressToSitenames[Ex]W testsuite - make it IPv4-only compatible
      adds  a89ba9e   s4:fill_netlogon_samlogon_response - use "lp_workgroup" for the short netbios domainname
      adds  3f1bd92   s4:fill_netlogon_samlogon_response - reorder assign operations (to be consistent)
      adds  eceffe6   nbt: samlogon/netlogon structures - unify denominations
      adds  79a29a8   s4:cldap_server/netlogon.c - handle the domain SID correctly
      adds  d1db751   Revert "s4:web_server: use tsocket_address functions to get the local ip and port"
      adds  0798977   s3:libads/ldap.c - fix a build breakage
      adds  e6f5961   Install spn_update_list to setup/ dir
      adds  ce8595f   Fix more S3 build breakage. Matthias, please ensure S3 builds when changing common code.
      adds  2b7002f   s3-lanman: remove unsupported print_job_set_place().
      adds  1691eb7   s3-spoolss: add support for SetJobInfo level 1 (for jobfile rename).
      adds  2af4493   s4-smbtorture: be more liberal when spoolss_SetJob fails.
      adds  b87b1de   s4-smbtorture: allow to pass down spoolss_JobInfoContainer to SetJob functions.
      adds  d6d8c3f   s4-smbtorture: also try renaming jobname in test_DoPrintTest_check_jobs().
      adds  f4f9d54   s3-lanman: use spoolss for api_PrintJobInfo().
      adds  f11a5d1   Don't return an intermediate reply on async on a pipe call (Windows doesn't).
      adds  f23bcb5   s3-lanman: use spoolss for api_DosPrintQGetInfo and api_DosPrintQEnum.
      adds  fe1f503   s3-lanman: remove unused code.
      adds  566ea59   s3-lanman: remove a unnecessary memset in api_WPrintJobEnumerate().
      adds  c88ff10   s3-lanman: fix debug message in api_WPrintJobEnumerate().
      adds  f56d900   s3-lanman: use spoolss for api_WPrintDestGetInfo() and api_WPrintDestEnum().
      adds  33256e4   Add debug statements so I can track the flow of RPC data.
      adds  4d1f043   Don't return a potentially uninitialized NT_STATUS. We can now see user lists in Windows ACLs.
      adds  3c585e9   s4:provisionbackend Don't loop forever waiting for OpenLDAP
      adds  c9a3661   Fix the "allow_smb2" bug being set to false that was driving me mad :-).
      adds  5197d76   s3: Make a debug msg more readable
      adds  bf49ac9   s4/dsdb: dsdb_validate_invocation_id() should validate by objectGUID
      adds  eed665d   s4/net_drs: Fix Connection name printed
      adds  a53b091   s4-smbtorture: start on a test to verify how SetPrinter changes DsSpooler Printer Data.
      adds  6129aa0   s4:web_server: use tsocket_address functions to get the local ip and port
      adds  21ec116   libcli/named_pipe_auth: we need to hide length of the message mode header from the caller
      adds  ae1c040   s4:smb_server/smb: SMBreadX can return STATUS_BUFFER_OVERFLOW
      adds  4783f84   s3:smbd: add comment about returning STATUS_BUFFER_OVERFLOW in pipe_read_andx_done()
      adds  d5cc067   s3:smbd: make fsp->fake_file_handle a talloc child of fsp
      adds  6cb2180   s4-smbtorture: add a test that adds a printer incl. devicemode.
      adds  37e9019   s4-smbtorture: when comparing PrinterData from DsSpooler and PrinterInfo also query some existing values.
      adds  ac09506   Connect set security descriptor into SMB2 code.
      adds  b666028   rap: add rap_NetPrintQEnum to IDL.
      adds  42003e5   s3: re-run make samba3-idl
      adds  1764bce   s4-smbtorture: add smbcli_rap_netprintqenum.
      adds  03d8312   s4-smbtorture: add RAP-PRINTING suite.
      adds  bdfb9a4   s4-smbtorture: add test for rap_NetPrintQEnum.
      adds  2c5b3fc   s4-smbtorture: link in ../../librpc/gen_ndr/ndr_rap.o.
      adds  d535448   s3-lanman: support level 0 NetPrintQEnum RAP query.
      adds  8878be3   s3-selftest: enable RAP-PRINTING against s3.
      adds  db3a1b9   s4-selftest: skip RAP-PRINTING tests.
      adds  4e7195b   Update (C) for 2010.
      adds  08c3ce2   build: added enabled=True/False option to SAMBA_BINARY()
      adds  4a87ca2   s4-waf: added --enable-build-farm configure option
      adds  66e47f3   s4-idl: added generated files from rap.idl
      adds  2bf2373   idl: we only need ndr_rap.[ch] and rap.h
      adds  5bf12e1   Revert "s4/dsdb: Set schemaInfo attribute value during provisioning"
      adds  da127d4   s4/test: schemaInfo may not to be set yet
      adds  546a727   s4/dsdb: Use default schemaInfo value when no such value is given
      adds  e41eac9   s4/samldb: Create initial schemaInfo value if it doesn't exists yet
      adds  2264d91   s4/dsdb: Update Schema cache with updated schemaInfo value
      adds  a843801   s4/dsdb: remove unused dsdb_schema_info_create() function
      adds  59830d0   s4/dsdb: schemaInfo revision may be 0
      adds  5a4ee75   s4/tort: Add simple unit test for dsdb_schema_info object creation
      adds  dbbbc7d   s4/rodc: RODC FAS initial implementation
      adds  716ae7b   s4:howto Improve OpenLDAP backend instructions
      adds  084c806   s4:libnet Make 'net vampire' more robust to command line arguments
      adds  f85a4ab   s4-rap: add rap print helpers.
      adds  7e678ef   s3-lanman: fix api_DosPrintQEnum.
      adds  f5ac746   s3-pdb_ldap: fix memleak.
      adds  1467b0e   s4-smbtorture: add NDR_PRINT macros for RAP tests (when called with -d10).
      adds  2b1dae3   s4-smbtorture: implement and test level 3 and 5 of PrintQEnum RAP.
      adds  ce9fde4   rap: fill in rap_PrintQueue2 IDL.
      adds  48fb78e   s4:dynconfig: reorder non fhs variables
      adds  8e792d7   s4:dynconfig: fix fhs variables and list them all explicit
      adds  1765732   s4: remove unused references to swat
      adds  2a9e8e3   s4-smbtorture: rework smbcli_rap_netprintqenum a bit.
      adds  169b72d   rap: add rap_NetPrintQGetInfo to IDL.
      adds  0df8c9f   s4-smbtorture: add smbcli_rap_netprintqgetinfo().
      adds  5e8db42   s4-smbtorture: add test_netprintqgetinfo to RAP-PRINTING.
      adds  9a313bb   s3-lanman: fix api_DosPrintQGetInfo().
      adds  d266af7   rap: add IDL for NetPrintJob{Pause,Continue,Delete}.
      adds  99518bc   s4-smbtorture: add smbcli_rap_netprintjob{pause,continue,delete}.
      adds  81e75ba   s3: Fix some nonempty blank lines
      adds  fcdba1b   s3: Fix an uninitialized variable in idmap_tdb2_sid_to_id()
      adds  ca860e4   s3: range-check idmap script output
      adds  1f69a7a   Attempt to fix bug #7399 - SMB2: QUERY_DIRECTORY is returning invalid values.
      adds  37901bb   s4-smbtorture: add test_netprintjob() to RAP-PRINTING.
      adds  4fc3aef   rap: fix some rap_PrintQueue IDL structures.
      adds  1cb7b8d   s3: re-run make samba3-idl.
      adds  9d9fc4c   s4-smbtorture: fix parsing of rap_pull_rap_PrintQueue1 and rap_pull_rap_PrintQueue2.
      adds  696e554   rap: fix jobinfo IDL.
      adds  131c51d   s3: re-run make samba3-idl.
      adds  7dd67f6   rap: fill in rap_PrintQueue4 IDL.
      adds  e13f2ed   s3: re-run make samba3-idl.
      adds  e85824d   s4-smbtorture: add rap_pull_rap_PrintQueue2.
      adds  e8aaf40   s4-smbtorture: add rap_pull_rap_PrintQueue4.
      adds  6156a4b   s4-smbtorture: test all levels in test_netprintqgetinfo and test_netprintqenum.
      adds  62ef9ad   rap: use astring in IDL.
      adds  16e2185   s3: re-run make samba3-idl.
      adds  6a13c02   rap: let the rap print function be autogenerated again.
      adds  a11745f   rap: fix rap_PrintQueue2 and rap_PrintQueue4.
      adds  93a9563   s3: re-run make samba3-idl.
      adds  f2ccff8   s4-smbtorture: fix rap_pull_rap_PrintQueue2 and 4.
      adds  ebf6340   Move the global blocking lock records into the smb1 state.
      adds  e904443   Carefully label SMB1-specific locking calls.
      adds  0f57a39   pidl: Fix display field for time fields with newer versions of Wireshark.
      adds  1cdb1a9   rap: add IDL for rap_NetPrintQueue{Pause,Continue,Purge}.
      adds  3b3e197   s3: re-run make samba3-idl.
      adds  7f1775e   s4-smbtorture: add smbcli_rap_netprintqueuepause().
      adds  2df2cef   s4-smbtorture: add test_netprintq to RAP-PRINTING.
      adds  7cdd6a1   s4-smbtorture: add smbcli_rap_netprintqueueresume() and smbcli_rap_netprintqueuepurge().
      adds  3bfceaf   rap: add rap_status to IDL.
      adds  fc9c004   rap: use rap_status in IDL.
      adds  4da66a3   s3: re-run make samba3-idl.
      adds  af24829   s4-smbtorture: use rap_status in smbcli_rap_* functions.
      adds  52b669b   s4-smbtorture: pause and resume printq in RAP-PRINTING test.
      adds  cd90e00   s3: add rap_NetPrintJobEnum (again a call not documented in MS-RAP).
      adds  3d5c790   s3: re-run make samba3-idl.
      adds  753fde9   s4-smbtorture: add smbcli_rap_netprintjobenum().
      adds  400c07f   s4-smbtorture: add test_netprintjobenum to RAP-PRINTING.
      adds  82d4e85   s4-smbtorture: fix smbcli_rap_netprintjobenum().
      adds  24a2ddb   rap: add rap_NetPrintJobGetInfo to IDL.
      adds  60736f1   s3: re-run make samba3-idl.
      adds  7c88d30   s4-smbtorture: add smbcli_rap_netprintjobgetinfo().
      adds  b9a97cf   s4-smbtorture: add test_netprintjobgetinfo().
      adds  dffeb12   smbd: move printfile_offset() within write_file()
      adds  f4092ec   Plumb the SMB2 front end into the blocking lock backend.
      adds  dfd7ad2   s4:dsdb Fix use of memory after free in repl_meta_data
      adds  485def3   talloc: Documentation fix for talloc
      adds  44e7ea6   s4:credentials Make the CCACHE in credentials depend on the things that built it
      adds  685b462   s3: Fix the code order in append_auth_data
      adds  ef0adbff  s3: Fix a typo
      adds  668e28b   s3: Unify DEBUG_KRB5_TKT_REGAIN and DEBUG_KRB5_TKT_RENEWAL
      adds  8313362   pidl: Fix the generation of py helper for 64 bit integer
      adds  f534080   s4 python: fix glues functions manipulating NTTIME
      adds  df6d0db   s4: Fix python binding for drsblobs
      adds  7cbcf65   s4-ldb: use a parent context in the ldb utils
      adds  d83850a   build: uname on opensolaris returns 1 for success
      adds  0a8b2b2   always pass filename as const char
      adds  6be5bc8   Consolidate all get SEC_DESC into single procedure get_secdesc
      adds  baffc1e   s4-waf: switch Samba4 over to the waf build by default
      adds  51dcaf0   s4-waf: fixed symlink path for autogen.sh
      adds  fced944   rap: add rap_NetPrintJobSetInfo to IDL.
      adds  d1fe325   s3: re-run make samba3-idl.
      adds  fe33db6   s3-lanman: exit early for unsupported levels in api_PrintJobInfo().
      adds  4578269   s4-smbtorture: add rap_cli_push_param() and rap_cli_push_sendbuf().
      adds  44fdec0   s4-smbtorture: add smbcli_rap_netprintjobsetinfo().
      adds  5efdd13   s4-smbtorture: add test_netprintjobsetinfo to RAP-PRINTING.
      adds  094ee6c   pidl: indent cosmetics for s3 server stubs.
      adds  84aea47   s3: re-run make samba3-idl.
      adds  fe1617a   s3-lanman: fix api_DosPrintQEnum().
      adds  15b42d6   Added a function to check if an attribute can belong to a filtered replica.
      adds  54e68b4   Added a couple of systemFlags, needed for determining filtered attributes.
      adds  fcb5382   tsocket: Fixed the documentation of tsocket_address_bsd_sockaddr.
      adds  9cc10e6   s3-rpcclient: Fix Bug #7277. rpcclient was sending invalid data, causing cupsaddsmb to fail.
      adds  e2e3911   Replaced DS_FLAG_ATTR_IS_CRITICAL with SCHEMA_FLAG_ATTR_IS_CRITICAL.
      adds  4affc58   s3-lanman: before trying to call spoolss_ClosePrinter make sure we have a connection.
      adds  8bc5194   build: fix for combined configure/build in one command
      adds  b3d8a71   build: added a check for group ordering within target dependencies
      adds  0003bb4   s4-waf: fixed target group for SOCKET_WRAPPER
      adds  6d1e8c5   build: use the waf patterns for RPATH
      adds  8ed5e8a   s4:LogonGetDomainInfo - remove singular "dNSHostName" check - this doesn't belong here
      adds  e8a001c   s4:LogonGetDomainInfo - fix indentation
      adds  a4e35df   s4:LogonGetDomainInfo - fix a potential crash source
      adds  d308174   s4/rodc: Implement msDS-isRODC constructed attr
      adds  6dafd5f   s4/test: Implement tests for msDS-isRODC constructed attribute
      adds  dda0ebd   s4-smbtorture: make all smbcli_rap_* failures critical.
      adds  99e3b9a   s4-smbtorture: add rap_cli_expect_extra_format().
      adds  f181281   s4-smbtorture: use RAP extraformat for smbcli_rap_netprintqenum().
      adds  727a1ac   s4-smbtorture: add extraformat to smbcli_rap_netprintqgetinfo() as well.
      adds  7281b02   build: allow use of target names as commands in waf
      adds  6eb839c   s4-script: added a --waf option to minimal_includes.pl
      adds  a7b06f4   s3: Fix a memleak in check_pac_checksum
      adds  ad32fab   s4-waf: fixed indentation for python 3.1
      adds  ce67027   build: fixed wildcard handling for python 3.x
      adds  6ed4544   build: enable python 3.0 and 3.1 in testwaf.sh
      adds  09eb1e3   idl: removed the generated gen_ndr/ files from pidl
      adds  5bff08d   s3-idl: removed gen_ndr files from source3/ as well
      adds  fd4dd2e   .gitignore: simplify the .gitignore after gen_ndr removal
      adds  f00a9b5   s4-waf: we don't need the symlink hack for gen_ndr any more
      adds  6f895fe   s3-idl: auto-build IDL files in Samba3
      adds  2d13259   s3-idl: rebuild IDL files based on all outputs
      adds  f4000ee   s3-idl: update the 2nd build_idl.sh script
      adds  5455e9d   rap: add IDL for (undocumented) NetPrintDestEnum.
      adds  990361a   s4-smbtorture: add smbcli_rap_netprintdestenum.
      adds  ab1d9a9   rap: add rap_NetPrintDestGetInfo to IDL.
      adds  eee8033   s4-smbtorture: add test_netprintdestenum to RAP-PRINTING.
      adds  ff256b41  s4-smbtorture: add smbcli_rap_netprintdestgetinfo().
      adds  1056a08   s4-smbtorture: add test_netprintdestgetinfo() to RAP-PRINTING.
      adds  cc46f4a   s3-libnetjoin: omit admin password in generated ndr_print function.
      adds  7e5fee9   s4-smbtorture: fill in test_rap_print().
      adds  b57d11f   s4:py_nttime2string - removed unused variable "nt2"
      adds  bcdaa23   s4/rodc: Fix the callbacks up the stack to handle referrals on modify requests
      adds  f84aeea   s4/rodc: Support read-only database
      adds  efb1aea   s4/waf: ABI update for lib/ldb
      adds  6683b0d   s3-lib: Create a sec_desc_merge and sec_desc_merge_buf function.
      adds  f5e41c5   s4-torture: Fixed spoolss dsspooler printername test.
      adds  9c5a59b   s4-torture: Added the printername to the AddPrinter comment.
      adds  17ce20b   s3-spoolss: Remove duplicate macro.
      adds  a9e008e   Fix bug #7263 - Unable to print using Samba 3.5.1 and cups-1.1.23-40.46 on SLES10.
      adds  91e4a17   tdb: fix short write logic in tdb_new_database
      adds  04327e2   tsocket: Added the warning again to tsocket_address_bsd_sockaddr.
      adds  9e94354   s3-libsmb: Fixed a recursion in cli_pull_print.
      adds  4263983   tevent: Added basic doxygen documentation.
      adds  49c89b6   tevent: Add doxygen tevent config file.
      adds  098221e   tevent: Remove erroneous comments about TEVENT_FD_AUTOCLOSE
      adds  e286966   tevent: Added more documentation.
      adds  d8a6b23   tevent: Create a typedef for the debug function callback.
      adds  a8e575a   tevent: Document the missing tevent async request callback functions.
      adds  78fbedf   tevent: Document missing callback typedefs.
      adds  6c1bcdc   tevent: Document the tevent helper functions.
      adds  239d59f   tevent: Document the tevent_queue functions.
      adds  dc2f962   tevent: Started a tevent_queue tutorial.
      adds  7f2e59e   s4-ldb: add msg saying which build system is being used
      adds  6214354   Fixed issue with return in a void function found by Björn JACKE <bj at SerNet.DE>
      adds  b4c46bd   libwbclient: Fixed doxygen errors.
      adds  fa172c4   build: exit with an error if waf configure fails
      adds  47fb7df   build: mark cloned task generators as not posted
      adds  f8120ab   build: added a distcheck target
      adds  3d2819b   build: use the wrapper commands in testwaf.sh
      adds  20d7770   build: update version of waf
      adds  ed2941b   build: added configure test for inline
      adds  10469d6   s3-build: don't rebuild/link on every make run
      adds  e90c874   rap: add IDL for rap_NetShareAdd (undocumented in MS-RAP).
      adds  d3bd9de   s4-smbtorture: remove unused variable from smbcli_rap_netprintdestgetinfo().
      adds  6659a0f   s3-net: fix crash in rap_share_add().
      adds  a5fb411   s3-spoolss: Added missing Printer Driver in winreg_{update,get}_printer.
      adds  053ed7d   s3-spoolss: Added missing servername option to winreg_{create,get}_printer.
      adds  c95a79a   s3-spoolss: Added a sharename arg to winreg_update_printer.
      adds  3f0562f   s3-spoolss: Fixed memory error in winreg_get_driver.
      adds  5a56bc9   s3: Fix bug 5972 -- remove -L testparm parameter
      adds  b2ea8fb   s3-spoolss: Added a function to create a default spoolss_DeviceMode.
      adds  66f7699   s3-spoolss: Added a generic spoolss_create_default_secdesc function.
      adds  740418a   s3-spoolss: Added a winreg_printer_query_binary function.
      adds  24225bf   s3-spoolss: Fixed winreg_printer_query_XXX.
      adds  83e324c   s3-spoolss: talloc_steal the returned driver_list in winreg_get_driver_list().
      adds  ed3852c   s3-spoolss: make sure to return success in winreg_get_driver_list() for a non-existing architecture / version combination.
      adds  a76cc0a   s3-spoolss: Migrated winreg to spoolss_create_default_secdesc.
      adds  859a1e0   s3-spoolss: Added winreg security descriptor functions.
      adds  92df015   s3-spoolss: Fixed the DeviceMode handling in winreg.
      adds  386c1ff   s3-spoolss: Create default DsSpooler values.
      adds  65105aa   s3-spoolss: remove unused winreg_enumval_to_blob().
      adds  8528e34   s3-lanman: use srvsvc for api_RNetShareAdd().
      adds  44e9a90   Start to pass the SMB2 read torture tests.
      adds  4a97912   Client ignoring max write is a warning, not an error.
      adds  19758b3   Get in_minimum and EOF errors right.
      adds  d8ba02b   Return correct error on read request on directory.
      adds  1969b4a   s3:configure: not simply check for "ld" but for the linker used by $CC
      adds  67fb18a   s4-ldb: check for ldap_initialize
      adds  d6a6362   Get closer to passing SMB2 lock test. Still crashes but we get further.
      adds  c6ebab8   s3: only include gen_ndr headers where needed.
      adds  d58b795   Move to MS-FSA algorithm when checking for invalid lock range.
      adds  24b2ddd   s3-build: fix the build of vfs_notify_fam.
      adds  fc33659   Remove the copy of ldb from Samba 3.
      adds  0dfe1b9   s3: fix the merged build - it required $LD
      adds  d2d7174   s3-eventlog: move all eventlog headers to lib/eventlog and only include where required.
      adds  049416c   s3-spoolss: make several notify functions static.
      adds  c61f4dc   build: added a reconfigure target
      adds  9ba08c2   s4-devel: a useful script for giving DRS replication demos
      adds  e0f602f   s4-devel: auto-delete any leftover IPs
      adds  a77a8a5   Fix more SMB2 locking. We still crash but this won't last :-).
      adds  516f7c5   Fix SMB2 lock tests up to cancel-by-close.
      adds  8290007   talloc: Documented the missing string functions.
      adds  1c7a60e   Fix cancel by close lock test.
      adds  815fcfb   build: treat a blank --build or --host as not a cross-compile
      adds  882fb18   Fix crash in cancel-tdis lock test. Correctly shut down connection.
      adds  4ad1943   Make us pass all SMB2 lock tests except MULTIPLE-UNLOCK and CONTEXT. Them next :-).
      adds  358a385   s3:configure: use correct SONAMEFLAG on Solaris depending on which linker is being used
      adds  5910f4c   s3:configure: search fdatasync also in librt
      adds  10e0641   idl: fix Unix builds by replacing bashism
      adds  e8c3da1   idl: get the logic of the prevous commit right
      adds  0222665   build: fixed pc file variable substitution
      adds  6fd4861   s4-devel: a very useful script when dealing with library/linking issues
      adds  adf4833   This patch looks bigger than it is. It does 2 things. 1). Renames smbpid -> smblctx in our locking code. 2). Widens smblctx to 64-bits internally. Preparing to use the SMB2 handle as the locking context.
      adds  31b1262   When tearing down the connection make sure we close all files before freeing the global context, as we close access to the locking db before freeing the global context.
      adds  5b7163a   Only MULTIPLE-UNLOCK test left to fix !
      adds  c18d58b   samba3: Generate C files from IDL in source3/librpc/gen_ndr rather than librpc/gen_ndr.
      adds  674a78d   Revert "Revert "s3-build: Remove --enable-merged support.""
      adds  9542155   Reintroduce merged build, using waf to build smbtorture4.
      adds  169aaba   s3-merged: Use newly added waf reconfigure subcommand.
      adds  961993b   s3-merged: Make sure bin/ exists when copying in bin/smbtorture4.
      adds  b83ab96   s3-passdb: moving account_pol.c into passdb.
      adds  4afdb5a   s3: move BASE_RID to main includes.h (in preparation to separate passdb).
      adds  93d2e91   rap: add rap_NetUserPasswordSet2() to IDL.
      adds  e065ecc   s4-smbtorture: add smbcli_rap_netuserpasswordset2().
      adds  58b5a16   s3: Fix the build
      adds  0798ddf   pidl: add NDR_PRINT_DEBUG output to generated s3 server dispatch tables.
      adds  ecc3413   s3-libsmb: fix argument order for tevent_req_default_print in cli_pull_print().
      adds  f1974fb   librpc:dcerpc_error.c - fix a warning
      adds  7b11ce7   s4:dsdb Use replPropertyMetaData as the basis for msDS-KeyVersionNumber
      adds  435ce8e   dsdb/password_hash: remove usage of msDs-KeyVersionNumber
      adds  23cafd5   buildtools: Add 'make testenv' to Samba4 make targets
      adds  6dfa851   s4:dsdb Provide an intelegent fallback if not CN=Subnets is found
      adds  544dc44   s4:net utility - add an optional password attribute to "net user add"
      adds  cde9ec4   s4:samdb python bindings - remove idmap creation stuff from this call
      adds  b703481   s4:net utility - remove unixname parameter of samdb.newuser
      adds  ce4c026   s4:net utility - make outprinted description comments more consistent
      adds  088a259   s4:blackbox/test_kinit.sh - Test the new "net user add <user> [<password>]" syntax
      adds  d91ee0b   s4:samldb LDB module - update the copyright notice
      adds  4153da4   s4:samldb LDB module - make "samldb_prim_group_users_check" synchronous again
      adds  1cdc46a   s4:samldb LDB module - make "samldb_member_check" synchronous again
      adds  3c1e9a8   s3-spoolss: Make spoolss_Time_to_time_t public.
      adds  e6c4df4   s3-lanman: use srvsvc for api_RNetServerGetInfo().
      adds  8a2a821   s3-proto: add missing protoype for dcerpc_fault_to_nt_status().
      adds  e4ce727   s3:provision_basedn_modify.ldif - add "msDS-NcType" attribute and fix comments
      adds  7c68512   build: Update the waf build to fix python header checks
      adds  876ed03   talloc: Fixed a doxygen problem with PRINTF_ATTRIBUTE.
      adds  b2e520a   tevent: Fixed a doxygen problem with PRINTF_ATTRIBUTE.
      adds  d596bb1   tevent: Added an introduction to the tevent_queue tutorial.
      adds  3addebe   tevent: Added a description for tevent queue.
      adds  7887d99   s3-net: Fix Bug #7417. 'net rpc user password' can set the wrong password.
      adds  eb28a76   testprogs: rename spoolss.exe to testspoolss.exe.
      adds  e94825d   testprogs: add vcproj and sln files for testspoolss.exe.
      adds  cda0c75   testprogs: add readme for testspoolss.exe.
      adds  86ec5fe   testprogs: update README to reflect the util rename.
      adds  f754942   testprogs: update Makefile.mingw (although mingw current cant build it).
      adds  47f74c8   s4:selftest: add --socket-wrapper[-keep]-pcap options to "waf test"
      adds  0134784   s4:selftest - change test passwords
      adds  6ee5330   s4:blackbox password tests - more complex passwords
      adds  9469932   s4:dsdb/util.c - Add a new function for retrieving password change attributes
      adds  e2806f9   s4:acl ldb module - fix typos
      adds  36e7368   s3: Test for "__attribute__((destructor))"
      adds  aa8d91a   libwbclient: Fix a fd-leak at dlclose-time
      adds  ed39e9b   s3: Work around dependency bug in Samba 4 waf build in merged build.
      adds  8373606   s3-rpcclient: fix two more invalid typecasts in spoolss commands.
      adds  c3cbb84   s4-rodc: Fix provision warnings by creating ntds objectGUID in provision
      adds  658dac9   v2 Latest enhancements in ldapcmp tool
      adds  1913e03   s4:setup: mark DSDB_CONTROL_DN_STORAGE_FORMAT_OID 1.3.6.1.4.1.7165.4.3.4 as allocated
      adds  726fb35   s4:dsdb: add new controls
      adds  3ce4a0c   s4:password_hash - Various (mostly cosmetic) prework
      adds  12c4b09   s4:password_hash - Rework unique value checks
      adds  6a69ec2   s4:password_hash - Rework to handle password changes
      adds  fc8e3ff   s4:password_hash - Implement password restrictions
      adds  6e8098b   s4:samdb_set_password/samdb_set_password_sid - Rework
      adds  0293515   s4:samdb_set_password - adapt it for the user password change handling
      adds  6131caa   s4:passwords.py - add a python unittest for additional testing of my passwords work
      adds  6276343   s4:password_hash LDB module - don't break the provision
      adds  fa87027   s4:password hash LDB module - check that password hashes are != NULL before copying them
      adds  4f25bae   s4:password_hash LDB module - quiet a warning
      adds  a9a3c83   Fix more of the SMB2-LOCK tests. Correctly unlock locks on error.
      adds  0085a3b   Fix the processing of unlocks followed by locks. We now pass SMB2-LOCK test.
      adds  732a132   rap: add rap_NetOEMChangePassword() to IDL.
      adds  7cf1a29   s4-smbtorture: add smbcli_rap_netoemchangepassword().
      adds  1f3faea   s4/dn: handle case 'base' dn has no components
      adds  983606d   s4/tort: Add test for comparing special DNs
      adds  a776933   Stop us crashing in SMB2-OPLOCK test. Don't allow more than one outstanding immediate event.
      adds  ae9fe3c   SMB2 always have level2 oplock capability. Correct mapping from break messages to SMB2 oplock levels.
      adds  5642188   s4:password_hash LDB module - we might not have a cleartext password at all
      adds  fc6a229   s4-smbtorture: correctly fill in trans.in.data in rap_cli_do_call().
      adds  36b0fed   s4-smbtorture: fix smbcli_rap_netoemchangepassword.
      adds  9e643f0   s4-smbtorture: fix smbcli_rap_netuserpasswordset2().
      adds  b8c414b   README.Coding: fix good example
      adds  8ff3800   s4:dsdb/password_hash: only try to handle a hash in the unicodePwd field if it's given
      adds  ad5b9ae   Revert "s4:password hash LDB module - check that password hashes are != NULL before copying them"
      adds  8489934   Revert "s4:password_hash LDB module - don't break the provision"
      adds  7200c25   Revert "s4-rodc: Fix provision warnings by creating ntds objectGUID in provision"
      adds  2eab1d7   tdb: remove unused variable in tdb_new_database().
      adds  eda5888   build: skip missing executables in testwaf.sh
      adds  82bedb5   README.Coding - cosmetic changes
      adds  eff3a41   waf:libreplace: set _OSF_SOURCE to fix build on Tru64
      adds  4fcd544   s3:Makefile: build smbtorture4 as static binary with socket_wrapper support
      adds  313add8   s4:torture/rpc/netlogon.c - don't use constant "AF_LOCAL" but do use "AF_UNIX" instead
      adds  04e1954   s3:configure: fix a message
      adds  3349407   s4:heimdal_build: remove heimdal/lib/hcrypto/evp-cc.c from the build
      adds  5797b9a   s4:heimdal: remove unused heimdal/lib/hcrypto/evp-cc.c
      adds  b81887f   tdb: commit ABI/tdb-1.2.2.sigs
      adds  7e49fd9   s4:dsdb: cached results of samdb_rodc()
      adds  5d5e392   pidl: fix build on systems that don't have perl in /usr/bin/
      adds  1a44111   not all versions of env like more than one argument...
      adds  d0a87f0   s4-smbtorture: test netservergetinfo level 1 also against s3.
      adds  454b0b3   s3:kerberos Return PAC_LOGON_INFO rather than the full PAC_DATA
      adds  4955ccf   Fix more SMB2-OPLOCK bugs. Only 3 more issues to address then we're good to go on this test.
      adds  40e7a58   s4-smbtorture: autolookup domain in torture_create_testuser() if none was given.
      adds  19d99a6   s4-smbtorture: add torture_create_testuser_max_pwlen() that allows to set maxpwlen.
      adds  84ab762   s4-smbtorture: getting serious about checking rap status return codes.
      adds  931b7fc   s4-smbtorture: add RAP-SAM testsuite with a rap_NetUserPasswordSet2 test.
      adds  3ce8bcd   s3-selftest: enable RAP-SAM against Samba 3.
      adds  1cee92c   s4-selftest: skip RAP-SAM tests against Samba 4.
      adds  b73b237   s4-smbtorture: add test_oemchangepassword to RAP-SAM.
      adds  73d654e   s4-smbtorture: create/delete testusers via SAMR in RAP-SAM.
      adds  99a7ebc   s3-lanman: use samr for api_SamOEMChangePassword().
      adds  70f707c   s3-rap: fix cli_oem_change_password() and give room for the convert reply word.
      adds  d5c3db6   work around AIX6.1 name space pollution rename mod_name to module_name
      adds  825b595   s4:heimdal_build: remove heimdal/lib/hcrypto/evp-cc.c from autoconf build
      adds  1f9bce1   s4:heimdal_build: undefine __APPLE__ as we don't need that magic
      adds  da5c49d   s3-docs: Move -D option to the right paragraph in man winbindd.
      adds  ad6f638   s3-docs: Add documentation of the net g_lock subcommand.
      adds  da64913   s3-docs: Unify capitalization.
      adds  e8139ac   s4:librpc: remove explicit ../librpc/gen_ndr/ndr_drsblobs.o from python_drsblobs
      adds  693995c   Install util/tevent_* public headers. Required by OpenChange for compiling IDL
      adds  9cddf89   Choose between local tevent_status.h header file and installed one
      adds  1101c62   Pass more SMB2 oplock tests. Only oplock stream tests left to fix.
      adds  468fb4f   s3:auth Make get_ntlm_challenge more like Samba4
      adds  82fb4eb   s3:winbindd Remove call to namecache_enable().
      adds  426d92e   s3:smbd Remove calls to namecache_enable()
      adds  4ef847a   s3:libsmb/namecache Remove namecache_enable()
      adds  cdf0704   s3:winbindd Rename 'children' to 'winbindd_children' and make static
      adds  7f70b53   s3:Winbindd Move winbindd_event_context to a different file
      adds  f5c0f90   s3:winbindd Split helper functions to allow s3compat to call them
      adds  72e65a0   s3:winbindd Provide a winbindd_register_handlers() helper function for s3compat
      adds  5e4d91f   s4:provision_users.ldif - Fix typos in user/group objects
      adds  8c79671   s4:provision_basedn_modify.ldif - fix up "maxPwdAge"
      adds  b2bd02e   s4:provision_users.ldif - fix up Administrator's "userAccountControl"
      adds  bbb5825   s4:provision.ldif - fix up "NTDS Quotas" "systemFlags"
      adds  350c619   s4:provision.ldif - "passwordSettingsContainer" add "showInAdvancedViewOnly"
      adds  cc2bd1f   s4:provision_users.ldif - On Windows Server >= 2008 security principal S-1-5-20 doesn't exist anymore
      adds  44e05dfb  s4:provision.ldif - add more Windows 2008 domain operations
      adds  f57bcc9   s4:provision.ldif - add IP security objects as they exist on Windows Server
      adds  79ac53e   s4:provision_configuration.ldif - "sites" object
      adds  8acd8b9   s4:provision_configuration.ldif - The "NTDS Quotas" object is system-critical
      adds  1885327   s4:provision_configuration.ldif - set the right schedule on the default site in the NTDS site settings
      adds  47818b1   s4:provision*.ldif - always set the "msDS-NcType" attribute correctly
      adds  025eace   s4:provision_configuration.ldif - "CN=94fdebc6-8eeb-4640-80de-ec52b9ca17fa" operation is of version 3
      adds  eaea676   s4:provision_configuration.ldif - the revision level of "Windows2003Update" should obviously be 10
      adds  c715f6d   s4:provision_configuration.ldif - add more Windows 2008 forest operations
      adds  9005227   s4:provision_users.ldif - fix up and reorder the well-known security principals
      adds  92aa194   s4:provision_configuration.ldif - add more extended rights objects
      adds  38e9a7f   s4:domain functional level - it is also specified in the domain object under partitions
      adds  4da42b4   s4:domainlevel.py - update the script to handle both domain level occourrences on s4
      adds  9ad9fd5   ldb:ldb_msg.c - use result constant
      adds  1173052   s4:dsdb: fix samdb_result_logon_hours() and don't hardcode units_per_week
      adds  f45cbb0   s4: Do not display by default the message Failed to send DsReplicaSync is other host is just unreachable
      adds  b4cfa3b   buildtools/wafsamba: fix build group ordering
      adds  6427484   s3:build: build smbtorture4 when the merged build is selected
      adds  ed6fa37   Treat an open of stream ::$DATA as an open of the base file. This fixes a class of SMB_ASSERT failures when doing stream tests.
      adds  895b99f   Be more forgiving on client oplock break failure (as Windows does). Remove a global.
      adds  49c8c13   s4:domainlevel - handle exceptions more precisely
      adds  056f24c   Fix bug 7399 - SMB2: QUERY_DIRECTORY is returning invalid values.
      adds  0d51bab   Now we behave as Windows does, remove a Samba3 specific test return.
      adds  edecdab   s4:heimdal_build: move #undef __APPLE__ to the end of roken.h
      adds  c94f1c1   s3-libndr: make sure ndr_pull_string_array() only inspects string termination flags.
      adds  e92f9c5   s3-libsmb: fix typo in remote_password_change().
      adds  3408c94   wafsamba: use -D_XOPEN_SOURCE=700 for the build
      adds  566418f   ntprinting: add ntprinting.idl.
      adds  f36396f   Move standard printcap parsing to print_standard.c
      adds  348b4b9   Make pcap headers private
      adds  bd6d76d   lib/util: fix waf configure tests for xattr functions on Mac OS 10.
      adds  a052aa8   s3-printing: explicitly include "printing/pcap.h" as there is /usr/include/pcap.h.
      adds  3edb95a   s4-libndr: fix ndr_pull_string_array() for non utf16 arrays in s4 as well.
      adds  3b8d9cd   Revert "wafsamba: use -D_XOPEN_SOURCE=700 for the build"
      adds  ba4842a   Revert "s4: remove unused references to swat"
      adds  3043c19   s4-dynconfig: make dynconfig more compatible with s3
      adds  9de745f   s3compat: use right variable for STATEDIR
      adds  79bd6a6   waf: Make waf handle IDL files from Samba3
      adds  81407b1   s4:ntvfs Prepare for a possible future sharing of notify.idl
      adds  bb2f7e3   s4:credentials Allow setting of an empty Kerberos CCACHE
      adds  6f859f5   s4:process_modals Add another process modal - 'onefork'
      adds  ad197f6   s4:process_model Fix process_standard and process_onefork not to use multiple event contexts
      adds  8da50c8   s4:winbindd Rework some winbind structures to make s3compat easier
      adds  b5dc394   s4:gensec expose gensec_set_target_principal for use outside GENSEC
      adds  da5cd4b   s4:samldb LDB module - remove unused variables
      adds  6d95a20   s4:dsdb_cache LDB module - fix a typo
      adds  8608eae   s4:net domainlevel tool - fix up the error handling as Jelmer suggested
      adds  d712356   s4:repl_meta_data LDB module - fix counter types
      adds  2cc612c   s3-selftest: Allow overriding the subunit formatter.
      adds  4fee40e   Consolidate all set SEC_DESC into single procedure set_secdesc
      adds  843c6a0   added support for a -I flag
      adds  b05faff   added documentation for the -I flag
      adds  765e9c7   wbinfo: Add better libwbclient error reporting
      adds  a15b666   s3:winbind:idmap_tdb: don't check ranges when an invalid entry was found.
      adds  26d41c2   s4-rodc: Cache am_rodc flag
      adds  d040658   s4-rodc: Set am_rodc flag during provision
      adds  14ac2bb   s3-winbind: make the getpeername() checks in cm_prepare_connection IPv6 aware.
      adds  e3bdff3   s3-kerberos: pass down kdc_name to create_local_private_krb5_conf_for_domain().
      adds  dd5a4e2   s3-kerberos: temporary fix for ipv6 in print_kdc_line().
      adds  ed8a98f   s3-includes: remove some unused defines.
      adds  3d5972c   s3-libgpo: move group policy protos to where they belong.
      adds  2deff34   Refactor the sessionsetup SMB2 code to make it easy to add krb5. Fix a memory leak in returning security blobs.
      adds  3b529d5   s3-rpc_misc: clean out include/rpc_misc.h.
      adds  ca73e03   security: merge builtin rid tables.
      adds  657fd0b   s3-services: move services.h to where it is actually used.
      adds  26c8449   s3-samr: move samr helper prototypes outside of proto.h
      adds  1d2dd47   s3-crypto: only include crypto headers when crypto is done.
      adds  e16ed33   s3-includes: remove completely unused util_getent.h header.
      adds  d7d3138   s3-tldap: only include tldap when actually needed.
      adds  fe31b67   s3-registry: only include registry headers when really needed.
      adds  f7f1a3a   pynet: Remove unused credentials argument.
      adds  11ec291   selftest: Cope with testsuites without any output whatsoever (probably an error though).
      adds  e22722a   selftest: Cope with empty testsuite results in more places.
      adds  b481b8e   Fix the build of bin/smbtorture in source3. Guenther please check !
      adds  285b628   Plumb in krb5 to the SMB2 sessionsetup code. First cut of this code.
      adds  00b985d   s4:auth Make it clear to the callers the talloc lifetime.
      adds  6324a0f   s4:provision Remove unused 'account_name' parameter
      adds  b183a30   s4:credentials Add in tracking of the password last set time
      adds  e11a67d   s4:winbindd Record the privilaged pipe dir
      adds  415bd62   s4:ntvfs Prepare for a possible future sharing of notify.idl
      adds  e9f5bdf   smbconf: only include smbconf headers where needed.
      adds  f9ca9e4   Finish removal of iconv_convenience in public API's.
      adds  b8268cf   s3: Remove use of iconv_convenience.
      adds  390ada6   Remove more usages of iconv_convenience in files which were apparently not recompiled by waf.
      adds  c0fb7b8   s3: Fix some more iconv convenience usages.
      adds  f6445d8   s3-build: fix the build.
      adds  8bc9c34   s3-secdesc: remove "typedef struct sec_desc_buf SEC_DESC_BUF".
      adds  a8b01d1   s3-secdesc: remove "typedef struct security_ace SEC_ACE".
      adds  8951c83   s3-secdesc: remove "typedef struct security_acl SEC_ACL".
      adds  7f6bb48   s3-secdesc: remove "typedef struct security_descriptor SEC_DESC".
      adds  a531537   s3-secdesc: move SEC_DESC_HEADER_SIZE to its only user.
      adds  d4474ba   s3-secdesc: use SD_REVISION from security.idl.
      adds  4bc46e0   s3-spoolss: Sorted the builtin forms alphabetically.
      adds  f3063d9   s3-spoolss: Added EN ISO 216, A0 and A1 to builtin forms.
      adds  9bbf761   s3-net: Added a rather trivial "net printing dump" command.
      adds  a3b81a9   s3-spoolss: Use better names for set_last_from_to.
      adds  7d363b8   s3-spoolss: Create a spoolss_map_to_os2_driver function.
      adds  4108728   s3-spoolss: Use the spoolss_map_to_os2_driver to modify drivername.
      adds  9b9def0   s4:dynconfig: let the autoconf build compile again
      adds  6f26410   s4:librpc: fix the autoconf build
      adds  970cbad   librpc/idl: fix errors and improve idl in dfsblobs
      adds  0e4e39c   s4 torture test: Adapt ndr-dfsblobs torture test to new idl
      adds  9f01e7a   s4 torture: Add tests for dfs referrals handling in SMB/trans2 requests
      adds  90d7689   s4:smb_server: fix trailling whitespace in trans2.c
      adds  fc94c50   s4:smb_server: Implement GET_DFS_REFERRAL for domain referral requests
      adds  a79b446   s4:smb_server: add dfs smbtorture to selftests
      adds  007b996   s3-net: also dump security descriptors from ntprinters.tdb in "net printing dump".
      adds  d6a73ad   s3-spoolss: Removed the Phantom DeviceMode.
      adds  20537d6   s3-pidfile: set the close on exec flag for the created pidfiles.
      adds  0953087   s3-spoolss: Added EN ISO 216, A0 and A1 to builtin forms.
      adds  f5f184a   pidl: Allow new property 'no_srv_register'.
      adds  864a95f   s3:winbind use no_srv_register to avoid needing rpc_srv_register
      adds  1ffc65d   s4:smb_server/smb/trans2.c - remove unused define "DEFAULT_SITE_NAME"
      adds  7a8e34f   s3:split secrets.c to put machine account secrets in a new file
      adds  3f2719c   s3-rpc_client: move protos to cli_samr.h
      adds  5ed3654   s3-rpc_client: move protos to cli_netlogon.h
      adds  230b880   s3-rpc_client: move protos to cli_lsarpc.h
      adds  cc06133   s3-rpc_client: move protos to cli_spoolss.h
      adds  5a6f3a0   s3-rpc_client: move protos to init_spoolss.h
      adds  8478770   s3-rpc_client: move protos to init_samr.h
      adds  f6f3bb1   s3-passdb: move get_logon_hours_from_pdb() into samr server.
      adds  829c876   Change data_blob() to be based on top of data_blob_talloc(), instead of the reverse (as it is now).
      adds  6a90307   Fix our NTLMSSP implementation against the Microsoft torture tester.
      adds  242b41a   s4/selftest: fix passwords in selftest-vars script
      adds  799eb53   s4/metadata: fix whitespaces
      adds  ad9050a   s4/drsuapi: Add another set of predefined ATTIDs
      adds  c798207   Keep track of credits we're giving out. Set initial credits to 1 (MS-SMB2 spec required).
      adds  572e5de   Implement missing info level SMB_FILE_LINK_INFORMATION.
      adds  b00acc8   testprogs/win32/spoolss: rename Makefile => NMakefile
      adds  64fa63c   testprogs/win32/spoolss: rename Makefile.mingw GNUmakefile
      adds  d133ef9   testprogs/win32: explain how to use nmake with NMakefile
      adds  38d1776   testprogs/win32/npecho: use 'rm -f' instead of 'del' on unix
      adds  4ce04f6   testprogs/win32/spoolss: we don't need absolute pathes to mingw locations
      adds  d18fbda   testprogs/win32: make it possible to specify MINGW_CC
      adds  ac93412   pynet: Raise proper exceptions rather than invoking sys.exit.
      adds  b0d7a3d   Thanks to Andrew Bartlett's advice, fix the NTLMSSP version problem the correct way.
      adds  66cbc62   s4-waf: Replace local includes in header files with proper system names.
      adds  ae02691   tsocket: Improve the language in some parts of the guide.
      adds  af44593   (Finally) fix bug #7158 - SMB2 connection resets during IOZone tests from 64-bit Vista client
      adds  7e96db4   After talking with Microsoft engineers, the "lock spin time" is no longer used in SMB2.
      adds  1ad551c   After talking with Microsoft engineers, immediately replying on compound requests on open being deferred for a sharing violation is a Windows bug. Re-enable the code that simply delays the compound response if the delay time is less than 2 seconds.
      adds  b7067ee   Correctly check error code return.
      adds  fad5d33   Fix connecting to [homes] share over SMB2.
      adds  2c61c93   Fix bug 7442 - Samba returns incorrect SMB2 QFS device info.
      adds  612a333   s3:winbind:idmap_tdb2_set_mapping: untangle assignment from check
      adds  564b4c7   s4:dsdb disable tokenGroups until end of rewrite
      adds  5f9024c   s4:auth Move BUILTIN group addition into session.c
      adds  4fa9aa3   s4:torture Add tests to demonstrate S2U4Self in the RPC-PAC test
      adds  72ccbca   s4:auth Allow the operational module to get a user's tokenGroups from auth
      adds  feb9ffd   s4:auth Add dependency from the operational module onto auth
      adds  3ff2766   s4:auth Push check for messaging context into winbind backend
      adds  9c6b637   s4:auth Change auth_generate_session_info to take flags
      adds  a0b0dc1   s4:auth handle addition of nested aliases of domain groups.
      adds  4b56aa2   s4:operational LDB module - fix warnings (missing parameters, unused variable)
      adds  9c7d47f   s4-smbtorture: take a TODO note for RAP-PRINTING.
      adds  33c96e6   s3-net: Created a migration tool for printing TDBs.
      adds  29629b9   s3 smb2: Fix the build without kerberos
      adds  e7982bb   s3-lanman: Fix various RAP printing calls according to win98 testing and MS-RAP docs.
      adds  ba1befd   s3-services: move services.h closer to services implementation.
      adds  764cde5   s3-build: add missing prototype for regtype_by_string().
      adds  6d9fe52   s3-libndr: merge in better ndr warnings from s4 ndr_string.c
      adds  b753845   librpc: finally merge ndr_string.c.
      adds  026fae8   s3-utils: remove trailing whitespace from profiles utility.
      adds  fb16ac2   s3-registry: support REG_QWORD.
      adds  aadd293   s3-registry: support REG_DWORD_BIG_ENDIAN.
      adds  32809ef   s3-net: compile net_ads_gpo_apply().
      adds  9696227   s3-net: let net_ads_gpo() call no_ads when built w/o ads support.
      adds  33a156f   s3-net: show how to use filters for group policy processing.
      adds  e4bdb7e   s3-libads: add ads_set_sasl_wrap_flags().
      adds  3c1e87a   s3-libgpo: enable LDAP sign in ads_get_gpo_list().
      adds  a7cab4e   s4:ldb-samba: handle more GUID attributes
      adds  a8a4fe0   Fix  bug #7410 - samba sends "raw" inode number as uniqueid with unix extensions.
      adds  5f87d5a   s3-waf: Added support dynconfig cflags
      adds  a967dea   s3-waf: Add more objects trying to build smbd
      adds  6f6b320   s3-waf: Fake some defines that need to be set by configure options later
      adds  d3c9d29   s3-waf: Check for KRB5_DEPRECATED handling
      adds  2b5f82f   s3-waf: Move cups, ldap and krb5 checks to the end of the wscript file
      adds  1316fa7   s3-waf: Check for LDAP
      adds  538edd5   s3-waf: Add some more krb5 checks
      adds  419873f   s3-waf: All sorts of nasty hacks to finally get smbd to build/link
      adds  adfd1db   s3-waf: Fix the CUPS dependency
      adds  3d1c0f1   s3-waf: Add helper that facilitates defining --with-x and --without-x options
      adds  99a2171   s3-waf: correctly handle cups dependencies when cups development packages are not installed
      adds  771a8c1   s3-waf: Allow using --enable/--disable options as well
      adds  f860a12   build: Don't look for krb5.h in libreplace
      adds  d59df05   s3-waf: Allow building without ads/ldap/krb5 even if the libs are installed
      adds  8e32f81   s3-waf: Support smbd build without ldap and kerberos
      adds  b14d86f   s3-waf: Build nmbd using waf as well
      adds  c7a1708   s3-waf: Add ctags command
      adds  fa48325   s3-waf: build wbinfo using waf
      adds  0077761   s3-waf: correctly handle the libcap dependency when libcap is not installed
      adds  730c570   s3-waf: Add enable selftest configuration option
      adds  ca72265   s3-waf: Don't recurse into tsocket dir during configure
      adds  c85008e   s3-waf: move the KRB5_DEPRECATED check into lib/replace
      adds  eea89dd   s3-waf: merged auth subsystem changes from master
      adds  3728186   s3-waf dynconfig: s3 configfile default is $LIBDIR/smb.conf
      adds  c332a13   s3-waf: build testparm and winbindd
      adds  1defd6e   s3-waf: Build LDB as a subsystem
      adds  7ba5d2c   s3-waf: Fix install location of testparm and wbinfo
      adds  76e054b   s3-waf: Add configuration option for merged build
      adds  f4ebdc9   s3-waf: Add dummy configuration option for PAM
      adds  cba7fd1   s3-waf: Add dummy configuration options for quotas
      adds  f4ff7a2   s3-waf: Add dummy configuration option for sendfile-support
      adds  81967f5   s3-waf: Add dummy configuration option for utmp
      adds  4478413   s3-waf: Add dummy configuration option for pthreadpool
      adds  23adc33   s3-waf: Get winbindd to build again with current master
      adds  c8c54af   s3-waf: Don't build winbindd when --without-winbind is set
      adds  9496bdc   s3-waf: Introduce more subsystems to reduce build time
      adds  4acb54c   s3-waf: Fix global includes to fix waf configure --help output
      adds  c59da6e   s3-waf: Fix the build --with-ldap
      adds  2261e8c   s3-waf: Fix the minimal build
      adds  e86b212   s3-waf: fixed SWATDIR to match old build
      adds  5800e45   s3-waf: fixed install path for sbin binaries
      adds  0cb9973   s3-waf: install swat files
      adds  cf0cea8   s3-waf: fix up the LDAP objects if LDAP isn't built
      adds  8f9a3c9   s3-waf: build winbindd again
      adds  be712a8   s3-waf: Build swat
      adds  b243116   s3-waf: replace all - with _ in the configuration option names
      adds  f242a31   s3-waf: note that the options are broken
      adds  149167f   s3-waf: Use a common subsystem for samba-popt code
      adds  0766128   s3-waf: Use a common subsystem for the kerberos client code
      adds  015c090   s3-waf: add eventlogadm binary
      adds  63a3061   s3-waf: Fix up the winbindd build
      adds  25f33a3   s3-waf: add popt and tdb include dirs to the includes list
      adds  0e7e039   s3-waf: Autogenerate the static and dynamic init function calls
      adds  6a32dbd   s3-waf: fix eventlogadm build with winbind
      adds  9971145   s3-waf: tdb includes are in lib/tdb/include
      adds  1e97982   s3-waf: clean up dependencies a little
      adds  3ea211f   s3-waf: create a SECRETS subsystem
      adds  e48b73f   s3-waf: clean up includes
      adds  2650198   s3-waf: autogenerate lists of static modules
      adds  8e04ad2   s3-waf: build shared modules as subsystems
      adds  1c6ba85   s3-waf: Also include source4/ when looking for headers
      adds  d704d52   s3-waf: Remove references to LDB
      adds  5556dee   s3-waf: Add autogeneration with PIDL
      adds  9cc39ff   s3-waf: Some files moved during the rebase
      adds  b6c5d5d   s3-waf: Fix up PIDL includes.
      adds  17b136a   s3-waf: fix the winbindd build again
      adds  c33ba1f   s3-waf: Fix build with ldap by adding a SMBLDAP subsystem
      adds  f35bafe   s3-waf: fix linking of swat by adding cap as dependency
      adds  9ab3316   s3-waf: fix linking of eventlogadm by adding cap as dependency
      adds  73f6fed   s3-waf: more elaborate host_os check for STAT_ST_BLOCKSIZE
      adds  aca2b54   s3-waf: Fix the build after rebase
      adds  29f549e   s3-waf: ndr string functions moved to top level
      adds  7370d03   s4-smbtorture: use push_reg_sz()/push_reg_multi_sz() in RPC-WINREG.
      adds  ff3d2be   s4-smbtorture: print local_machine name in RemoteFindFirstPrinterChangeNotifyEx test.
      adds  393e149   s4-smbtorture: pass down hkey to main keytest in RPC-WINREG.
      adds  7c6be16   s4-smbtorture: use push_reg_sz/push_reg_multi_sz in spoolss tests.
      adds  8a4525d   waf: fix the build of nsswitch libwbclient.
      adds  2d46e07   Fix what looks like a cut-and-paste error in our read_negTokenInit() function.
      adds  2bbf055   Make -k a simple non-bool option.
      adds  c926acf   s3-waf: Really disable winbindd build when --without-winbind is specified
      adds  136ea7b   s3-waf: Actually make --with/--without-swat work
      adds  0a17344   s3: registry: fix query empty valuenames
      adds  12ce164   s3: registry: let test_setvalue use getvalueraw instead of enumerate
      adds  304271b   s3: registry: add tests with empty valuename
      adds  e6047c1   s4-smbtorture: Fix volatile test in RPC-WINREG.
      adds  783cd32   s4-smbtorture: add kernel_mode_registry_path().
      adds  91807d9   s4:auth Error out when a memberOf DN does not have a SID
      adds  80b4d50   Revert "Make -k a simple non-bool option."
      adds  9453a0f   s4:auth Fix previous commit - segfault in determinging a user's groups
      adds  82c97e0   s4:auth Remove un-needed headers.
      adds  c8a2314   s4:libcli/ldap Rename ldap.h to libcli_ldap.h
      adds  a92b653   s3:passdb Remove use of uint8 uint16 and uint32 in favour of C99 types
      adds  cba7f8b   s3:dom_sid Global replace of DOM_SID with struct dom_sid
      adds  67439d4   s4:torture:winreg: improve error messages in test_QueryValue_full
      adds  1240478   s4:torture:winreg: improve error messages in test_HKLM_wellknown
      adds  50b472a   s4:libcli/ldap Update headermap.txt (autotools build) and wscript_build for libcli_ldap.h
      adds  ab093ff   wafsamba: Disable the abi checks when gdb is not available
      adds  5fe476b   s4:ldb: add --controls support to ldbedit
      adds  225bd02   s4-torture: Try to fix the winreg tests.
      adds  74d0fc1   s4-torture: Disable the security descriptor tests.
      adds  b6b3822   s4-torture: Improved the winreg symlink test.
      adds  ffc4676   s4/drsuapi: Yet another set of predefined ATTIDs
      adds  a4719a4   s4-drsuapi: Sort ATTID definitions by ATTID value
      adds  7c979ad   s3-net: fix net_ads_gpo() for non-ads case.
      adds  032c051   rap: fix rap_NetUserPasswordSet2 IDL.
      adds  94d41dd   s4-smbtorture: fix smbcli_rap_netuserpasswordset2().
      adds  dd3c367   s4-smbtorture: Fix NetUserPasswordSet2 RAP tests.
      adds  28b8d42   s3: added support for fake oplocks in SMB2.
      adds  8c9ea2b   Set SMB2 max read/write/trans sizes to Win7 compatible - 1Mb.
      adds  03f2200   Add comments to usage error message for -k to make it obvious what this needs.
      adds  f576cc5   Doh! If you're going to give advice in "useage", make sure it's correct.
      adds  efb2922   Make krb5 over SMB2 identical to the way we handle it in SMB1.
      adds  366333c   Fix bug #7448 - smbd crash when sambaLMPassword and sambaNTPassword entries missing from ldap.
      adds  6836304   s4:ntvfs/posix/pvfs_wait.c - fix a "calculated value unused" warning
      adds  a05ac30   s4:ntvfs/ipc/vfs_ipc.c - add more "const" in order to fix warnings
      adds  bd3e70c   s4:torture/raw/open.c - remove unused variables and fix error handling
      adds  6af5e7c   s4:torture/rap/rap.c - quiet discard const warning
      adds  b2a7ad8c  Make DFS work over SMB2.
      adds  8248446   Don't forget brackets around bitwise tests.
      adds  625ffba   s4:libnet: use the new generated config from the provision for the self_join
      adds  d7542b5   If using fake oplocks, use the correct SMB2 type code for "no oplock".
      adds  796904e   s4:ldb_controls: make it possible to pass arbitrary control via the command line
      adds  72d2c37   s3: Remove unreachable code
      adds  8040bc6   torture: fix typos
      adds  086c6c0   s3: Attempt to fix the non-gnumake build
      adds  9d1a080   s3: Next step to fix the build on OpenSolaris
      adds  7eff96c   s3: Factor out compiler-independent defines
      adds  6e7d39f   s3: Another non-gnumake fix
      adds  bd8e3cf   Substitute the pidl files without using 'headermap.txt'
      adds  eec9398   build: get the SONAME right for installed libraries
      adds  792743c   solve the error "ldb.inst.h does not exist"
      adds  d12768c   s3: Fix a typo found by ITPFS oota <t-oota at dh.jp.nec.com>
      adds  857ca41   s3:build: don't use pieflags twice - ldflags already have them
      adds  5f0a2a1   s3:Makefile: position independency is also needed for shared libs
      adds  2466dc7   s3:build: remove CFLAGS from LDSHFLAGS, SHLD has them already
      adds  4c65943   s3:Makefile: set PIE flags also for nss_winbind
      adds  8e069e2   s3: major overhaul of compiler and linker flags for HP-UX builds
      adds  40ced1a   s4:setup/*.ldif - remove unneeded "cn" attributes
      adds  ee524d3   s4:"rdn_name" LDB module - fix the creation of the RDN attribute (try to normalise it)
      adds  8e1e6b0   s4:LogonGetDomainInfo - allow to set DNS hostname for the first time
      adds  6c72674   s4:ntvfs rename notify.idl to s4_notify.idl until we can merge this IDL
      adds  e0d141b   s4:dsdb Allow a NULL search expression in dsdb_search()
      adds  43c931b   s4:samr Split the guts of samr_CreateUser2 into a helper function
      adds  fc04e56   s4:samr Split most of samr_CreateDomainGroup into a helper function
      adds  20d2847   s4:samr Move most of samr_CreateDomAlias into a helper function
      adds  c6ffd88   s4:samr Push most of samr_QueryGroupMember into a helper function
      adds  f6aa090   s4:samr Push most of samr_LookupRids into a helper function
      adds  974ed9c   s4:idmap Seperate idmap structures from winbind.idl and match to source3/ idmap
      adds  2856476   s4:idmap Adjust code to new idmap structure names and layout.
      adds  e7fe4d3   s4:winbind Fix up includes after seperation of idmap.idl from winbind.idl
      adds  9573c35   s4:winbind Change include guard so as not to conflict with idmap.h in source3
      adds  dceca3d   s4:winbind Change idmap API to match that used by the source3/ idmap subsystem
      adds  1d66cb0   s4:winbind Give more detail on the parameters when reporting idmap failure
      adds  a042e24   ldb-waf: Install manual pages for ldb in standalone build, install python module.
      adds  4a65379   fix a typo
      adds  2a91b00   Add in support for the NTLMSSP version reply.
      adds  9696bba   s4:dsdb_add_user - check the "cn"/"account_name" length (should be >= 1)
      adds  4d76c0a   s4:dsdb_lookup_rids - "unsigned" counters fit better than "signed" in this case
      adds  189950c   s4:dsdb_enum_group_mem - use "unsigned" counters
      adds  24b3725   s3:configure: add Werror_FLAGS for IBM's xlc
      adds  ff0872d   s3:configure: turn "error warnings" into errors
      adds  f634450   s3: fix the configure run
      adds  8eed328   s3:fix configure after change "add Werror_FLAGS for IBM's xlc"
      adds  d59d9df   s3:registry: add C to reg_cachehook, confessing considerable changes in 2008
      adds  9c5d7c7   s3:registry: protect registry.h from multiple inclusion
      adds  14a0250   s3:registry: extract the reg_cachehook prototypes into their own header.
      adds  a4efda9   s3:registry: extract the reg_util_legacy prototypes into their own header.
      adds  c682fd6   s3:registry: remove superfluous comments from registry.h
      adds  4ae77b2   s3:registry: extract the reg_util prototypes into their own header.
      adds  f7f9ce3   s3:registry: fix data_p arg of regval_compose to be uint8 * instead of char *
      adds  70a8179   s3:registry: fix regval_ctr_addvalue() to take data as uint8 *, not char *.
      adds  9ccf663   s3:registry: adapt callers of regval_ctr_addvalue to uint8 * instead of char *
      adds  d335f29   s3:registry: extract the reg_backend_db prototypes into their own header.
      adds  b94267a   s3:registry: extraxt the reg_dispatcher prototypes into their own header.
      adds  5a92d88   s3:registry: extract reg_perfcount prototypes into header of their own.
      adds  847a19d   s3:registry: extract reg_eventlog prototypes to header of their own
      adds  e3f7fab   s3:registry: move registry_create_admin_token() to new reg_util_token.c
      adds  f305373   s3:registry: move prototype registry_create_admin_token() to new header reg_util_token.h
      adds  773255b   s3:registry: rename reg_util.{c,h} to reg_util_internal.{c,h}
      adds  36b74e0   s3:registry: rename lib/util_reg_api.c to registry/reg_util_marshalling.c
      adds  e829b42   s3:registry: extract registry_pull/push_value prototypes into own header
      adds  97846ed   s3:registry: move definition of registry_hook to reg_init_full.c - it's only user
      adds  e0d5bcc   s3:registry:reg_objects: add regval_ctr_init()
      adds  6b33132   s3:registry:reg_objects: add regval_ctr_get_seqnum()
      adds  987514d   s3:registry:reg_objects: add regval_ctr_set_seqnum()
      adds  0d20053   s3:registry: use regval_ctr/blob accessor functions in reg_api.c
      adds  a71dac4   s3:registry: user regval_ctr/blob accessor functions in reg_backend_db.c
      adds  5fbf935   s3:registry: use regval_ctr/blob accessor functoin in reg_eventlog.c
      adds  53ba74e   s3:libads:use regval_ctr/blob accessor functions in ldap_printer.c
      adds  1be8f5f   s3:services_db: use regval_ctr_init() instead of direct allocation
      adds  dcf2cc2   s3:srv_ntsvcs: use regval_ctr/blob accessor functions
      adds  b5d0fdd   s3:nt_printing: use regval_ctr_init().
      adds  c4de07a   s3:net rpc printer: fix use of a possibly uninitialized variable
      adds  112eddf   s3:net_rpc_printer: use regval_blob/ctr accessor functions
      adds  7b2f5f2   s3:rpcclient:spoolss: use regval_ctr/blob accessor functions.
      adds  bf65ff5   s3:profiles: use regval_ctr_init() instead of direct allocation
      adds  0e8e5d5   s3:net rpc registry: use regval_ctr_init() instead of direct allocation
      adds  75e691a   s3:registry: hide definition of regval_ctr and regval_blob in reg_objects.c
      adds  552e505   s3:registry: move non-reg_objects definitions from reg_objects.h to registry.h
      adds  0fe1ff9   s3:registry: move reg_objects.h to registry/ and use it only where needed
      adds  0b446e0   s3:registry: add comment header block to registry.h
      adds  80293b8   s3:registry:reg_objects: Remove use of uint{8,16,32} in favour of C99 types
      adds  af2cbaa   s3:registry: add C for substantial changes to reg_objects
      adds  abf2764   s4:torture/rpc/samr.c: Fix the "ValidatePassword" test
      adds  8e41f2e   s3-waf: very simple start on getting krb5 build to work.
      adds  f12028a   s3-net: fix a "dereferencing type-punned pointer will break strict-aliasing rules" warning.
      adds  aa51fa0   s3:fix the waf build after registry changes.
      adds  475531c   Standardize debug messages for read and write.
      adds  b2546ee   s3-waf: Don't hardcode the name of the awk executable in wscript_build
      adds  5a023e7   s3-waf: Add darwin to the host_os-specific checks
      adds  9e194cd   s3-waf: Check for additional options on *xattr
      adds  b7159e6   named_pipe_auth: implement tstream_npa_accept_existing_send/recv
      adds  2e17123   s4:smbd: Add tstream to the stream_connection structure
      adds  3c8dc5c   s4:smbd: Use tstream_npa_accept_existing to accept named pipe connections
      adds  2bca048   s3:configure: use the right AC_CACHE_CHECK variable
      adds  644593d   s4/test: Replace hand-made field count to test
      adds  bbdb838   s4/test: rename enum test_fields{} member names to be more descriptive
      adds  5444272   s4/test: make test_cleanup() in libnet_user library more robust
      adds  de60cbb   s4/test: remove unused code
      adds  c2021e4   s4/test: Connect SAMR and LDARPC pipes before calling libnet_ functions
      adds  59f3c4e   s3-waf: Fix the naming of some variables introduced recently
      adds  83b2fd3   s3-waf: Build smbclient binary
      adds  8aa9656   s3-rpc_server: Created a per connection spoolss pipe.
      adds  718718d   s3-lanman: Migrated to rpc_connect_spoolss_pipe().
      adds  ab707cb   s3-printing: fix buildwarning in publishing code after registry changes.
      adds  60cba59   s3:Makefile: fix a typo in flag variable name
      adds  9b1daa7   s3:Makefile: add missing linker flags for smbfilter
      adds  c1e8838   flags.h - fix comment for "GTYPE_SECURITY_UNIVERSAL_GROUP" constant
      adds  a17203b   s3-lanman: use samr for api_SetUserPassword().
      adds  7fa2129   s3-lanman: parse encrypted and min_pwd_length in api_SetUserPassword().
      adds  14b03d1   s3-smbd: remove unused change/check_lanman_password.
      adds  2807ab3   s3-samr: move chgpasswd.c out of smbd and into the samr server.
      adds  fbd1d50   rap: add rap_NetUserGetInfo IDL.
      adds  b86666a   s4-smbtorture: add smbcli_rap_netusergetinfo().
      adds  dc01465   s3-waf: fix the build after chgpasswd.c changes.
      adds  dd05e17   rap: fix typo in IDL.
      adds  229b090   s3-lanman: remove defines now provided by IDL.
      adds  eb6d611   s3-waf: Allow to build with kerberos support
      adds  20f843b   s3-waf: more work on krb5 build.
      adds  e94e13b   rap: use rap_LogonHours in rap_NetUserInfo11 as well.
      adds  66e9b8c   s4-smbtorture: add usergetinfo to RAP-SAM.
      adds  6a14dad   s3-net: fix the build.
      adds  8c0be92   s3:rpc_server: make sure we don't send uninitialized memory for the named_pipe_auth handshake
      adds  9a77cb2   s3:rpc_server: add np_read_in_progress() function
      adds  56ebbb5   s3:smbd: add PIPE_BUSY handling for SMBtrans calls on named pipes
      adds  9a6636a   s3:rpc_server: pass down local and remote tsocket_address to np_open()
      adds  4afa54f   s3:Makefile.in: add npa_tstream.o to the build of smbd
      adds  85a3853   s3:rpc_server: make use of the npa_tstream code to connect to named pipes
      adds  dd895e5   vfs_smb_traffic_analyzer.c: set the len variable when running protocol v1.
      adds  a1fc7ae   s4-smbtorture: create the user to test in test_usergetinfo() in RAP-SAM.
      adds  869eed7   s3-lanman: use samr for api_RNetUserGetInfo.
      adds  9b534ad   s3: Remove an unused variable
      adds  eff1339   s3-waf: fix the build after tstream changes.
      adds  abbf8ef   s3: Fix a bad memleak in the async echo responder
      adds  21e8548   s3-waf: Also set "developer" env when building in developer mode
      adds  49a80fe   s3-waf: Fix typo
      adds  7bcd9c5   libndr: add support for relative_rap_convert.
      adds  82982bd   s4-smbtorture: we can fully use autogenerated code to pull info unions now.
      adds  7803bcd   s4-smbtorture: remove obsolete handmarshalled rap code.
      adds  667716d   s4-smbtorture: finally test all levels in rap_NetUserGetInfo RAP-SAM test.
      adds  605cfef   s3:auth: add function to convert samu to netr_SamInfo3
      adds  6713f3d   s3:auth add function to copy a netr_SamInfo3 structure
      adds  d9cffc0   s3:auth use info3 in auth_serversupplied_info
      adds  606be25   s3:auth Free sampass as soon as we have server_info
      adds  2a6a696   s3:auth add function to convert wbcAuthUserInfo to netr_SamInfo3
      adds  3bb8195   Fix Out of memory checks
      adds  20fb373   s3:auth remove login_server from server info
      adds  f888c82   s3:auth Add comment to clarify usage of session keys.
      adds  30eeb1e   s3-rpc_client: move protos to init_netlogon.h
      adds  60079f5   s3-idl: fix some missing dependencies to other IDL files.
      adds  66adb84   s3-build: only use ndr_samr.h where needed.
      adds  6d19475   s3-build: use ndr_misc.h where needed.
      adds  38d69ca   s3-build: remove duplicate ndr_krb5pac.h inclusion.
      adds  c5eeb0d   s3-auth: fix c++ buildwarnings.
      adds  0ca8e22   s3-lanman: Fix api_RNetUserGetInfo level 2 marshalling offset calculation.
      adds  892a4b2   waf Read VERSION file inside WAF to set package version
      adds  3318459   s4:client/client.c - fix "asprintf"s
      adds  8ddb4f6   s4:regshell - don't use negative exit codes
      adds  2c32523   s4:regshell - fix an "asprintf"
      adds  315ae8a   s4:libcli/clideltree.c - fix "asprintf"s
      adds  69166d3   s4:ntvfs/nbench/vfs_bench.c - change a "asprintf" into a "talloc_asprintf"
      adds  7a3a1cb   s4:ntvfs/simple/svfs_util.c - change an "asprintf" into a "talloc_asprintf"
      adds  e831af7   s4:param/loadparm.c - fix "asprintf" call
      adds  67b2c42   s4:scripting/python/modules.c - fix "asprintf" calls
      adds  a642626   s4:smbd/pidfile.c - fix "asprintf" calls
      adds  fe2a607   s4:utils/ntlm_auth.c - fix "asprintf" calls
      adds  ce99f9e   s4:web_server/wsgi.c - fix "asprintf" call
      adds  76f804a   s4:client/client.c - we don't need "&ctx" for talloc calls
      adds  da0e0ef   s3-waf: Fix the build of swat with --enable-cups
      adds  3d2c99f   s3-waf: Detect which version of krb5_enctype_to_string is used
      adds  d0e131e   s3-waf: Fix the smbclient build with libcap
      adds  e5232bd   s4:kdc Remove special talloc_free of the ldb context
      adds  b50c006   waf Add DIST_BLACKLIST to list files that we cannot include in a release
      adds  708d6fc   s4:waf Exclude the autotools based build environment from a Samba4 release
      adds  7ea7b23   waf Provide release signing capability in 'waf dist'
      adds  b088a27   s4:build use autotools for mkrelease.sh
      adds  e5fca6a   s4:build Don't automatically mark as 'not a git snapshot'.
      adds  8703700   s3-samr: Fix crash bug in _samr_QueryUserInfo{2} level 18.
      adds  93ac516   s3-auth: Added a function to get the server_info from the system user.
      adds  4eba4b0   s3-waf: Match the defines from the autotools build on PACKAGE_*
      adds  f733362   s3-waf: Support builds with utmp accounting
      adds  8bc3251   s3:smbd split smbd/server.c into smbd/server.c and smbd/server_exit.c
      adds  6f279de   s3:smbd split reload services/printers functions from server.c
      adds  59422ef   s3:smbd move messaging_context and memcache into globals.c
      adds  539ef13   s3:lib split out global workgroup and netbios name functions.
      adds  d266f8f   s3:lib s3:lib move get_global_sam_name to util_names.c
      adds  8d6f88b   s3:winbind Kill amusing but un-used winbindd_kill_all_clients
      adds  f11cf62   s4:web_server/wsgi.c - provide a better out-of-memory handling for an "asprintf" call
      adds  2053403   s4/test: test_userinfo/_async tests should use passed user_name param value
      adds  cf79435   s4/test: refactor NET-USERINFO test to be more 'torture' friendly
      adds  3a899e2   s4/test: make samr_close handle functio public
      adds  8e3a433   s4/test: Refactor test_opendomain to address following
      adds  1118c7b   s4/test: change prototype for test_opendomain()
      adds  fce4271   s4/test: remove torture/libnet/utils.h as we are using proto.h now
      adds  8dedb4d   s4/test: remove local impl for open_domain and use common one
      adds  0f22630   s4/test-libnet-utils: refactor test_user_create()
      adds  c742f59   s4/test-libnet-user: Remove test_createuser()
      adds  c9c8de3   s4/test-libnet: Remove multiple test_samr_close() impelementations
      adds  5232ce5   s3-selftest: make sure provisioned s3 looks the same in make selftest as in make test.
      adds  a8d308f   s3-selftest: fix chmod commands in provisioning.
      adds  b455c5e   s3:auth Fix segfault when the user cannot be found by getpwnam()
      adds  d85d85b   s3:passdb Fix memory leak
      adds  b99dd10   s3:smbd Use the right num_sids
      adds  bd38c0d   s3:auth fix info3 duplication function
      adds  33c633d   s3:auth make it easier to trace auth modules
      adds  f1d7d6d   nss_wrapper/testsuite.c - make sure to test always the "NSS wrapper" calls
      adds  9bfd2c8   s4:auth/credentials/credentials.c - initialise "password_last_changed_time"
      adds  76cd237   s4:web_server/wsgi.c - free the "env" and "inputstream" objects on an "asprintf" failure
      adds  1cf5be3   s4:rpc_server/dcesrv_auth.c - Fix a RPC issue in conjunction with Windows 2000
      adds  55df760   Revert "s4:rpc_server/dcesrv_auth.c - Fix a RPC issue in conjunction with Windows 2000"
      adds  b869350   s3: add m4 macro to check if stderr is empty or not
      adds  96ee956   s3: fix check for pie compiler flags
      adds  30c74cf   Revert "s3: Attempt to fix the non-gnumake build"
      adds  a1b44f4   s3: set pthread cflags in a more portable fashion
      adds  5986569   selftest: list.remove raises ValueError rather than KeyError.
      adds  f927881   s4:dsdb/common/util.c - fix a counter variable
      adds  b7270fb   s4:dsdb_module_search_dn - add code to handle NULL format string
      adds  c2a3792   s4:dsdb/samdb/ldb_modules/util.c - make sure to always free temporary data
      adds  3030d9d   s3: define timespec before we use it
      adds  6a78241   libreplace: include sys/file.h only when available
      adds  f3b0485   s3-waf: Set HAVE_GSSAPI if gssapi libs were found
      adds  c30c452   s4:ldap.py - add more test cases to show invalid primary group change behaviour
      adds  08653ac   s4:samldb LDB module - rework the group change code to be again synchronous
      adds  092331d   s4:ldap.py - add a test which shows the modification behaviour of important attributes
      adds  463d5f0   s4:samldb LDB module - deny delete operations on some important attributes
      adds  327fa70   ldb:ldb_tdb/ldb_tdb.c - quiet a warning regarding TDB -> LDB error code conversions
      adds  5a0b3cf   s4:tests/python/passwords.py - fix filter
      adds  8e2b69c   s3-waf: Add more darwin-specific options
      adds  04d251a   build: Also replace '-' by '_' when creating header defines
      adds  209555e   s3-waf: support avahi builds
      adds  e4a9bdc   s3-waf: Fix the build after rebase
      adds  390b052   s3: use autoconf macro to get some debug output in config.log
      adds  55ef0ec   s4-python: Remove cruft to deal with static python modules, which are no longer supported.
      adds  c2327b2   s3: final test for working shlib support requires PIE_LDFLAGS
      adds  f757263   s4-waf: Look for xsltproc executable, required to build manpages.
      adds  3e65af3   ldb-waf: Fix installation path of manpages, simplify manpage handling.
      adds  38cbb60   ldb: Remove manual pages for binaries that have already been moved to utils/.
      adds  f3f1745   wafsamba: Actually install manual pages.
      adds  17ad28c   s3: use PICFLAG instead of PIE_FLAGS
      adds  3858b5d   s4-waf: sanitize library names like the old build system did, only add -samba4 suffix for libraries that are bundled.
      adds  1d1d31f   wafsamba: Default blacklist to an empty list rather than None.
      adds  e6129bd   tdb-waf: Simplify manpage handling.
      adds  04fc459   tdb-waf: Don't install binaries when using system tdb.
      adds  cd2dd33   ldb: Support building with system ldb library
      adds  e3997c2   wafsamba: Correctly detect if bld.env.XSLTPROC is not set
      adds  7426cf4   s3: remove prototype of non-existsing function idmap_tdb_tdb_close().
      adds  c00407b   libcli/nbt/lmhosts: fix missing prototype warning.
      adds  f9f8007   s3-build: only use ndr_security.h where needed.
      adds  fbb7814   s3: only use netlogon/nbt header when needed.
      adds  82e140c   s3: use shared security defines.
      adds  2e4c414   s3: Don't announce readraw and writeraw with the async echo responder
      adds  3e0b2c8   s3: Fix some debug messages
      adds  aaf1c75   s4:torture/rpc/netlogon.c - add another "LogonGetDomainInfo" testcase
      adds  0eec334   s4:dcesrv_netr_DsrEnumerateDomainTrusts - fix an integer type
      adds  11e2608   s3/s4:netrEnumerateTrustedDomains - this call returns a "NTSTATUS" result
      adds  cc77e79   s4-waf: Fixed the ldb build.
      adds  f98bb7f   Add manpages argument to SAMBA_LIBRARY().
      adds  f89e390   waf: Refactor manpage building code.
      adds  151e239   ldb/waf: Fix build with system and bundled ldb.
      adds  8c01702   talloc: Don't set is_bundled for standalone build.
      adds  a950c6c   s3:configre: work around shell problem on HP-UX in AC macro
      adds  3b70686   s3:auth Make AUTH_NTLMSSP_STATE a private structure.
      adds  723ea68   s3:auth Remove AUTH_NTLMSSP_STATE typedef.
      adds  9a76932   s3:ntlmssp Add two unused variables to match the Samba4 ntlmssp.h
      adds  ebae21f   ntlmssp: Make the ntlmssp.h from source3/ a common header
      adds  d6fa371   s3:ntlmssp Use a TALLOC_CTX for ntlmssp_sign_packet() and ntlmssp_seal_packet()
      adds  62708fb   s3:ntlmssp Move ntlmssp_sign.c from source3 to common code.
      adds  a780581   s3-netlogon: use SAMR in _netr_ServerPasswordSet{2}.
      adds  3f24f8d   s3-auth: add "system" bool flag to auth_serversupplied_info.
      adds  db5730c   s3-samr: give the system user a free pass for _samr_QueryUserInfo{2} level 18.
      adds  4bb7e91   s3-netlogon: use SAMR in _netr_ServerAuthenticate3.
      adds  9864164   s3-netlogon: use LSA in _netr_NetrEnumerateTrustedDomains.
      adds  6af6b96   ldb: Revert signature file changes made in 151e239bcf2860411527a953d627b2d724c0a57e
      adds  c866920   s3-waf: Fix build after ntlmssp_sign.c moved
      adds  1da4153   buildtools/wafsamba: use build group 'final' for the creation of manpages
      adds  b32b59d   s3:smbd make yp cache local.
      adds  7747dd8   s3:smbd user_in_network() doesn't need sconn anymore
      adds  94bf9ce   s3:smbd user_in_list() doesn't need sconn anymore
      adds  6a25668   s3:smbd user_ok doesn't need sconn anymore
      adds  471ed70   s3:smbd map_username() doesn't need sconn anymore
      adds  82d56b9   ldb: Fix dependencies when building with system ldb.
      adds  1bc53f0   ldb: Move utility functions to separate file.
      adds  fe8302b   ldb: Remove Samba-specific symbols.
      adds  7f75ee0   ldb: Install ldb_handlers.h header.
      adds  38dfc48   ldb: Remove unexisting and mistyped function from header
      adds  41cdac9   pyldb: Remove duplicate copy of function.
      adds  a22d7db   wafsamba: Only try to build manpages if XSLTPROC was actually found.
      adds  cf72740   Revert "ldb: Remove Samba-specific symbols."
      adds  fca69a9   s3-netlogon: Fix crash bug in _netr_NetrEnumerateTrustedDomains().
      adds  e5ebc52   Revert "s3:winbindd Split helper functions to allow s3compat to call them"
      adds  61eb56b   s3:winbind tidy up connecting the winbind sockets.
      adds  19f4229   s3:winbind Make state->mem_ctx a talloc child of state
      adds  d33c41f   s3:winbindd move reinit_after_fork() back out of winbindd_register_handlers
      adds  e80301e   s3-smbd: remove unused sconn from token_contains_name().
      adds  3811fda   s3-waf: Check for broken nisplus include files
      adds  0fddbe4   s3-waf: Check if compiler supports LL suffix
      adds  0fce829   s4:dsdb_load_udv_v1 - "uint32_t" counter type fits better than "unsigned int"
      adds  a8788ce   ldb:ldb_msg_add_steal_string - prevent also there the addition of strings with length 0
      adds  8378898   s4:samldb LDB module - start on a sequential trigger implementation
      adds  5a3e744   pyldb_util: Remove dependency on LIBPYTHON - it's already there implicitly and not available in the standalone build.
      adds  b497447   s3-waf: Add check for asm/types.h
      adds  458b248   s3-waf: Check for device major and minor macros
      adds  6d2e796   s3:param Add helper function to get at Gobals.iDomainMaster
      adds  dfb206f   s3:param Put 'server_role' functions in another file.
      adds  bc8d12e   s4:ntlmssp Merge ntlmssp structures with version from source3/
      adds  38a26f1   s4:ntlmssp Use the new common ntlmssp.h
      adds  fdc6db3   s4:ntlmssp Use common code for ntlmssp_sign.c
      adds  a6e07c2   s3:auth Rename wksta_name -> workstation_name in auth_usersupplied_info
      adds  3eab655   s4-cracknames: Fix typo in debug message.
      adds  1cad430   s4-heimdal: Fix typo in comment.
      adds  ea5c85a   selftest: Fix typo in comment.
      adds  c256eb8   s4-configure: Fix typo in comment.
      adds  b05c18c   s3:idmap Use idmap.idl defined structures and constants
      adds  e67b0cf   s3:winbind Ensure we always init idmap_passdb before we use it
      adds  3f14d03   s3:winbindd: make sure we only call static_init_idmap once
      adds  a6c921f   s3-waf: Add check for dirent.d_off member
      adds  f702578   s3: remove unused prototype for lp_idmap_domains().
      adds  da894b7   s3-waf: Fix the build
      adds  3bae05d   s4: check the sacl and dacl pointers on the old sd
      adds  fc9644a   lib/replace: fix some c++ build warnings in testsuite.
      adds  5828474   s4-smbtorture: Make sure RPC-SPOOLSS and RPC-SPOOLSS-PRINTER pass against s3.
      adds  23eb288   s4-smbtorture: skip driverName and printerName DsSpooler tests for now.
      adds  b81f8b1   s3-vfs: Send the share name instead of the path in smb_traffic_analyzer.
      adds  1ba611a   s3-eventlog: try to pass RPC-EVENTLOG during make test as non-root.
      adds  e9ff32c   Don't use sigev_value.sival_int to just store the mid, use sigev_value.sival_ptr to store the private data structure.
      adds  e799de2   SMB2: Fix rename on Windows 7.
      adds  6ad27cd   s4:lib/ldb/pyldb_util.c - add a cast to quiet a warning
      adds  74fad25   s4:ldb_msg_element_compare - fix typo in comment
      adds  6c7c81a   s3-waf: Fixed dependencies of the the avahi subsystem.
      adds  6331d7f   s3-waf: Fixed dependencies of the the krbclient subsystem.
      adds  7747575   s3-waf: Fix up smbclient dependencies
      adds  95863bf   s3: Add vfs_linux_xfs_sgid
      adds  57ab910   s3: Allow previous password to be stored and use it to check tickets
      adds  3854f07   s3-selftest: Fix blackbox smbclient s3 tests during make selftest.
      adds  fbfc60f   Move to using a DATA_BLOB inside of struct aio_extra, not a char *.
      adds  bcd4077   s3: remove unused librpc/ndr/sid.c.
      adds  53e4650   Fix a crash bug found by Ira Cooper <samba at ira.wakeful.net>.
      adds  cb1590e   Ensure we remove SMB2 cancel requests from the active queue now we don't remove them in the talloc destructor.
      adds  788d7f9   s3-security: remove some more shared secdesc defines.
      adds  415d3d5   s3-security: use shared SECINFO_OWNER define.
      adds  630c27b   s3-security: use shared SECINFO_GROUP define.
      adds  e24a59f   s3-security: use shared SECINFO_SACL define.
      adds  a75436e   s3-security: use shared SECINFO_DACL define.
      adds  1bed525   s3-security: remove duplicate Extra W2K flags.
      adds  5cf3b0b   s3-security: move ALL_SECURITY_INFORMATION to the only user.
      adds  2794d2e   s3-security: use shared Security Access Masks Rights.
      adds  37b978c   s3-security: use shared "Generic access rights".
      adds  b5c2af9   s3-security: use shared "File Object specific access rights".
      adds  102b0cf   security: move generic_mapping and standard_mapping to security.idl.
      adds  b6a2cea   s3-security: use shared "Standard access rights.".
      adds  ce85181   s3: remove rpc_secdes.h completely.
      adds  84a8f04   s3-build: only include generated spoolss headers (not ndr headers).
      adds  4b342b7   s3-build: pure cosmetics, use better names for gen_ndr code pieces.
      adds  614e010   s3: remove authdata.h
      adds  3948876   s4-smbtorture: only test data up to a length of 9 bytes in test_SetPrinterDataEx_matrix().
      adds  4a10635   s4-smbtorture: refactor test_EnumPrintProcessors().
      adds  6acaa70   s4-smbtorture: add test_PrintProcessors_winreg.
      adds  8131e9f   s4-smbtorture: move PrintProcessors winreg test to main RPC-SPOOLSS test.
      adds  12d1a3b   s3: Fix the build of the nfsv4 acl code
      adds  30a9ddc   s3-spoolss: add and use spoolss_printerinfo2_to_setprinterinfo2().
      adds  3eac633   libreplace: Fix readline build with libedit.
      adds  9884bf7   s4-smbtorture: allow to call single tests from a testcase in a testsuite directly on the commandline.
      adds  e65164f   s4-smbtorture: convert RPC-SPOOLSS into a torture suite.
      adds  e47d778   Found by Guenther - fix up our fallback paths from krb5 to NTLMSSP when using SMB2.
      adds  a73b846   Allow us to cope correctly with NT_STATUS_MORE_PROCESSING_REQUIRED when downgrading from krb5 to NTLMSSP over SMB2.
      adds  e8576ef   ѕ3:Makefile: use PIC instead of PIE flags for shared libs
      adds  789125f   s4-smbtorture: rework order of test in RPC-SPOOLSS-PRINTSERVER a bit.
      adds  bb4693d   s4-smbtorture: completely rework RPC-SPOOLSS-PRINTER.
      adds  09daf63   s3-selftest: do not call main RPC-SPOOLSS testsuite.
      adds  fad86dd   s3-smbd: Remove unneeded dependency of map_username to globals.c.
      adds  9097bdd   s3-auth: Moved smbd user functions to a generic place.
      adds  3344adc   s3-rpc: Seperate rpc_srv_register for plain connection.
      adds  15f64af   s3-rpc: Create a file with all functions for a internal named pipe.
      adds  e0acee4   Change smbd_aio_complete_mid() -> smbd_aio_complete_aio_ex(). Simplifies the code and eliminates find_aio_ex().
      adds  be5133f   Rename req -> smbreq.
      adds  b12409a   wait_for_aio_completion() should return 0 on non-aio compiled case.
      adds  fb79a8d   Oops. Forgot to re-initialize the aio_ex pointer from sival_ptr.
      adds  8b3059d   s4-smbtorture: check error codes in RAP-SAM testsuite.
      adds  b3ebebd   s3-rpcclient: allow to add access_mask in cmd_spoolss_open_printer_ex().
      adds  29c0c10   s4-smbtorture: share test_ClosePrinter between RPC-SPOOLSS and RPC-SPOOLSS-WIN.
      adds  e89502e   s4-smbtorture: add RPC-SPOOLSS-ACCESS.
      adds  3ad2fa6   s4-smbtorture: remove another incarnation of test_ClosePrinter.
      adds  6309f7b   s4-smbtorture: make RPC-SPOOLSS-ACCESS more compatible with older samba releases.
      adds  a973eb1   s3: fix build on Heimdal based systems like NetBSD5
      adds  79ec886   s3:build: add shared lib flag for HP-UX compiler
      adds  62e0a74   Fix a long-standing bug with async io that would only be triggered by SMB2.
      adds  b8ea2e0   s4:provision - fix typo in substitution variable
      adds  7896a35   s4:ldap.py - make sure that also the "posixuser" will be deleted on test breakages
      adds  2fbb8c0   s4:urgent_replication.py - specify the "dnsRoot" attribute which is requested on "crossRef" entries
      adds  fc037e0   s4:descriptor LDB module - cosmetic fixup
      adds  787a42e   s4:acl LDB module - fix counter types where appropriate
      adds  45171d6   s4:ridalloc LDB module - add more "talloc_free"s where useful
      adds  f3f9106   s4:ldap_server/ldap_backend.c - send back also the extended error message if it exists
      adds  fa2a86e   ldb:ltdb_filter_attrs - fix a counter variable type
      adds  cadf774   s4:dsdb/common/util.c - provide a better implementation of the "samdb_msg_add_(add/del)val" calls
      adds  430491b   s4:rdn_name LDB module - remove "rdn_name_find_attribute"
      adds  dd64b25   s4:rdn_name LDB module - use "ldb_msg_remove_attr" for deleting attributes
      adds  ae9faaa   s4:ldap.py - enhance the RDN name test to show that invalid "name" attributes are allowed on add operations
      adds  df63b2c   s4:get_last_structural_class - only real structural classes can be candidates for fetching the last one
      adds  93db960   s4:samldb LDB module - this codepart isn't needed due to the objectclass LDB module
      adds  28cb883   ldb:ldb_msg_remove_attr - provide a better implementation
      adds  98b98a2   s4:password_hash LDB module - adapt the module to the new "ldb_msg_remove_attr" behaviour
      adds  f769671   Fix bug with incorrect flag values for inherited ace in some cases.
      adds  4591fdb   s3-privileges: use LUID defines from lsa IDL.
      adds  e271a2b   s4-smbtorture: handle printservers w/o printers in RPC-SPOOLSS-ACCESS.
      adds  315aeef   s4: Remove an uselessly exposed control
      adds  e206109   s4:ldb python bindings - implement comparison on Python LDB Message objects
      adds  5def19e   s4-smbtorture: test workstation auth as well in RPC-SPOOLSS-ACCESS.
      adds  0604df5   s3-lsa: Fix static list of luids in our privileges implementation.
      adds  04c7484   s3-waf: Build rpc_server/srv_spoolss_util.c too.
      adds  3c4336b   s4:objectclass LDB module - fix header and add my copyright
      adds  2a294d3   s4:objectclass LDB module - use "ldb_oom" for expressing out of memory
      adds  2d3760c   s4:objectclass LDB module - fix error result if an entry doesn't contain a structural objectclass
      adds  6afa5a7   s4:objectclass LDB module - this "talloc_steal" is not necessary
      adds  0408ec1   s4:objectclass LDB module - explain why the search can return with an empty return
      adds  95da724   s4:objectclass LDB module - fix counter variable types
      adds  c6020cc   s4:objectclass LDB module - remove duplicated code
      adds  0ca17ea   s4:objectclass LDB module - cosmetic change
      adds  ec9b6f3   s4:objectclass LDB module - finally implement the correct entry rename protections
      adds  9ab3365   s4:ldap.py - enhance the rename tests to demonstrate the functionality
      adds  da90868   s4:samldb LDB module - finally we can remove the RDN check
      adds  9e56b54   s4:objectclass LDB module - instanciate the schema variable centrally on the "ac" context creation
      adds  2586cba   s4:dsdb - introduce a new "objectclass_attrs" LDB module which performs the objectclass attributes checking
      adds  bd91095   s4:remove the "validate_update" LDB module - the task is now handled by the far more complete "objectclass_attrs" LDB module
      adds  227144e   s4:samldb LDB module - adjust the module to set always a "defaultObjectCategory" on objectclass add operations
      adds  e7eef53   s4:objectclass LDB module - remove "fix_check_attributes"
      adds  566d13c   s4:acl LDB module - adaption for "objectclass_attrs" module
      adds  ee278bf   s4:acl LDB module - LDB attribute names should be compared using "ldb_attr_cmp" or "strcasecmp"
      adds  17f465a   s4:ldap.py - enhance the attributes testcase to demonstrate how the attributes are checked against the schema and the specified objectclasses
      adds  e3c686d   s4:objectclass LDB module - rework the code which handles the objectclasses modification
      adds  aa32725   s4:ldap.py - add some "objectclass" behaviour tests
      adds  1bb0afa   s3:auth make sure we set the right username
      adds  ef94217   s3:auth check the user is valid first
      adds  61823fb   s3:auth set the resolved user sid in the fake sam account
      adds  e6456df   s3:auth handle unix domain sids in samu
      adds  aa1a3cb   s3:auth create nt token from info3 directly
      adds  aaf45cd   s3:auth remove unused structure member
      adds  0a7ff14   s3:passdb Export function to calculate the proper primary group sid
      adds  048575d   s3:auth return the full passwd struct from check_account
      adds  00089fd   s3:auth make sure the primary group sid is usable
      adds  63a8c65   s4:samba_dsdb LDB module - enhance/fix module rule comments
      adds  0dc88d2   s4:samba_dsdb LDB module - fix typos
      adds  2315945   s3:auth Rename user_info->smb_name -> user_info->client.account_name
      adds  7a021df   s3:auth Rename user_info->internal_username -> user_info->mapped.account_name
      adds  e21935f   s3:auth fix header comment for internal_username -> mapped.account_name
      adds  deabae1   s3:auth Rename user_info->client_domain -> user_info->client.domain_name
      adds  fc956cf   s3:auth Rename user_info->domain -> user_info->mapped.domain_name
      adds  8f1cec5   s3:smbd Fix segfault if register_existing_vuid() fails
      adds  d25e9ab   named_pipe_auth Always lower case the incoming pipe name
      adds  4a7f45b   s3:smbd Give the kerberos session key a parent
      adds  0af2dc4   s3:named pipe proxy Improve error messages when named pipes fail to forward
      adds  edba46c   s3:auth Change auth_ntlmssp_server_info API to return NTSTATUS
      adds  9a747d5   s3:auth add hooks to indicate if signing or sealing is desired with NTLMSSP
      adds  a75d271   s4:rdn_name LDB module - move the "distinguishedName" write prevent check here
      adds  1949864   s4:objectclass_attrs LDB module - move the single-valued attribute check into this module
      adds  0c3dfd7   s4 python: add more unit tests to verify the compare tests
      adds  99c9e35   ldb:pyldb.c - we cannot use "ldb_dn_compare" if both message DNs are NULL in "py_ldb_msg_compare"
      adds  711a30a   s3: fix build on platforms without st_blocks and st_blksize stat struct members
      adds  f7e2e83   s3:rpc fix potential out of bound memory access
      adds  22e9015   s3:rpc handles are used by all pipes, use better name
      adds  f9fc4df   s3:rpc make num_pipe_handles get an actual pipe as argument
      adds  5da783f   s3:smbd add utility function to check if there are open pipes
      adds  d70413f   Move "write_though" into aio_ex struct.
      adds  096a3d3   Make aio_ex owned by a talloc context, not neccessarily on the null context.
      adds  984fec2   s3-waf: fix the the waf build.
      adds  34b29b1   Revert "s3:auth Change auth_ntlmssp_server_info API to return NTSTATUS"
      adds  3e50215   Revert "s3:smbd Give the kerberos session key a parent"
      adds  7a7f28d   Revert "s3:smbd Fix segfault if register_existing_vuid() fails"
      adds  575b101   s3-netdomjoin-gui: Fix Bug #7500. Fix 'not a string literal' warning in netdomjoin-gui.
      adds  aeacb02   s3-selftest: disable domain creds smbclient_s3 tests for now.
      adds  fd9e02d   Fix for bug 7501 -  SMB2: CREATE request replies getting mangled.
      adds  0c5d0e1   Second part of fix for 7501 - SMB2: CREATE request replies getting mangled.
      adds  34a8324   Fix a valgrind error found by SMB2-COMPOUND test.
      adds  1fd15dc   s3: Fix bug 7253
      adds  8823bdc   Added guids for the validated writes.
      adds  687c42e   s3: fix calculation of st_blocks in init_stat_ex_from_stat
      adds  6a6bb76   s3: fix calculation of st_blocks in streams_xattr
      adds  95047bc   s3-winbind: Fixed setting default sequence number.
      adds  09e74b6   Split out the "finished read processing" code into a function so it can be called by both sync and async code.
      adds  efd0c35   Ensure we don't send SMB1 keepalives on an SMB2 connection.
      adds  3c0eead   Split out the "finished write processing" code into a function so it can be called by both sync and async code.
      adds  d28fa8f   Rename "allow_smb2" -> "using_smb2" and make the usage clearer.
      adds  8ca88e2   s3-passdb: Fix typo in comment.
      adds  9fdb69e   s3-smbd: Fix typo in comment.
      adds  7f29f81   tevent: Fix maxfd calculation in tevent_select
      adds  1819beb   s3: Add a dummy test to prove the maxfd calculation
      adds  ba809ec   s3:pdb_ldap: fix bug 7505 - init_sam_from_ldap stores group in sid2uid cache
      adds  f66cc82   s3: Fix EnumDomainAliases when no aliases are in LDAP
      adds  0a41b7e   s4:instancetype LDB module - prevent all types of "instanceType" manipulation
      adds  c1b4ccb   s4:ldap.py - add a test to demonstrate the 'instanceType' behaviour
      adds  1305c91   s4:samba_dsdb LDB module - move the "objectclass_attrs" module back
      adds  f95634d   s4:dcesrv_samr_AddGroupMember - also the error code "LDB_ERR_ATTRIBUTE_OR_VALUE_EXISTS" is allowed
      adds  13b1f7a   s4:dcesrv_samr_Add/DelGroupMember - remove the account type check
      adds  305f2c7   s4:dcesrv_samr_AddAliasMembership - Merge the two error blocks into one
      adds  34b43a8   s4:dcesrv_samr_DeleteAliasMember - add more braces to fit better the coding styles
      adds  7374cd0   s4:dcesrv_samr_GetAliasMembership - fix type of counter variables
      adds  9f95298   s4:dcesrv_samr_Add/DeleteAliasMember - provide better NTSTATUS return codes when something didn't work
      adds  13ca999   s4:samldb LDB module - don't create multiple "ac" module contexts on modify operations
      adds  d604d49   s4:samldb LDB module - fix up the case when the old and new "primaryGroupID" are the same
      adds  bdd83c0   s4:ldap.py - add testcase which demonstrates the reset of the "primaryGroupID"
      adds  ec94efb   s3: fix build on HP-UX
      adds  446deb0   s3:cleanup remove trailing spaces
      adds  405a0c5   s3:cleaunp reformatting for readability
      adds  b5638a0   Don't use the autofree context for the globals. This causes child smbd's forked by modules to crash due to destructors being called (found when using the vfs_aio_fork module with smb2).
      adds  edd8940   Ensure we correctly setup req->subreq before testing for async. Stops crashes when XX_send functions set async to stop interim replies being sent.
      adds  321d7a6   Implement AIO in SMB2. Doesn't allow cancel calls yet (to be added).
      adds  b53f8c1   Since idtree assigns sequentially, it rarely reaches high numbers. But such numbers can be forced with idr_get_new_above(), and that reveals two bugs:
      adds  a8c051b   s3: readd h_errno struct member but rename it
      adds  aeb25ad   Fix the build in the non WITH_AIO case (sorry).
      adds  5e576a5   s3:lib make server contexts generic
      adds  cbda036   s3:winbindd use common server context functions
      adds  0962763   s3:misc make use of server_[event/messaging]_context directly
      adds  1b8a8dd   s4/test: remove duplicated comment
      adds  d1bcc23   s4/test: Refactor test_user_cleanup to be more robust
      adds  7135abc   s4/test: libnet_user tests should use common test_user_cleanup
      adds  d02c395   s4/test: Remove duplicated test_opendomain() functionality
      adds  64a71d3   s4/test: remove create/delete group implementation in API-CREATEGROUP test
      adds  61e5ac4   s4/test: Fix incorrect NTSTATUS comparison
      adds  85d7863   s4/test: Call test_user_cleanup with original RDN for the user
      adds  eda4926   s4/test-libnet: Helper func to initialize libnet_context
      adds  d6d8ec8   s4/test: fix SEGFAULT in test_group_create when rid is NULL
      adds  1ceb0dd   s4/test: use test_libnet_context_init() function to create libnet_context
      adds  bcc4383   s4-smbtorture: rework internals of RPC-SPOOLSS-ACCESS testsuite.
      adds  a53ca94   s3:rpc improve handles memory hierarchy and use better name.
      adds  c446fbc   s4-python: Fix formatting.
      adds  4690ebf   Add missing stub functions.
      adds  155a672   ldb:ldb_sqlite3 backend - remove checks which are now done elsewhere
      adds  4d33627   ldb:ldb_sqlite3 backend - remove a warning which has already been resolved
      adds  ace9bd6   s4:ldap.py - check if the "name" of an entry was really ignored
      adds  315602f   s4:ldap.py - check how the directory server behaves when the 'distinguishedName' attribute wasn't set correctly
      adds  61976e4   s4:passwords.py - use "self" before "enable_account" to make really sure which LDB connection should be used
      adds  93fe926   s4:passwords.py - set the "dSHeuristics"
      adds  b61fa4b   s4:rootdse LDB module - use LDB result constants
      adds  d5cf648   s3: Fix starving the echo responder
      adds  4fc36ca   s3:auth fix samu->info3 conversion
      adds  a9b06f5   configure.in prevent generation of file "shlib.so"
      adds  4bb351a   s3-auth: Fix valgrind warning (unitialized var) in samu_to_SamInfo3().
      adds  e3c9594   Adjusted ACL tests to use encripted connection.
      adds  7168b1c   s4/test-libnet: Fix compile-time warning
      adds  8714f13   s4/test-libnet: remove unused code
      adds  84fb3ed   s4/test-libnet: Move LSA close handle function to a common location
      adds  a735c1a   s4/test-libnet: add few comments for utility functions
      adds  6eecb96   s4/test-libnet: Refactor test_user_create() little bit to:
      adds  9baa730   s4/test-libnet: Refactor test_group_create() a little to:
      adds  c65eb48   s4/test-libnet: Re-align code a bit - more readable this way IMO
      adds  7aa8af1   check if LD_AS_NEEDED breaks linking with libreadline fixes #7209
      adds  c6bf8e4   s4:dsdb Put back the reference and set_attributes in dsdb_reference_schema
      adds  e828364   s4:dsdb Add more debugs to help track down failures to parse the prefixmap
      adds  d6f5c1a   s4:dsdb Provide a function to convert from DRS prefix maps to the LDB prefixmap
      adds  6336f24   s4:dsdb Allow a binary prefix map to be specified in the LDIF
      adds  57b6979   s4:provision Allow both additional and override prefixmaps in Schema
      adds  088d5b7   s4:dsdb Simplfy match of objectclass in dsdb_schema_set_el_from_ldb_msg
      adds  72486a6   s4:dsdb Add debug
      adds  8d8678f   s4:dsdb Allow calling dsdb_convert_object_ex() directly
      adds  312a508   s3: Fix some nonempty lines
      adds  edfc7ea   s3: Add "smbd_server_connection" to smb_request
      adds  d7bc5fe   s3: Pass sconn to init_smb_request()
      adds  46a48ed   s3: Use "sconn" argument in smbd_[un]lock_socket_internal
      adds  546a264   s3: Initialize smb_request->sconn in smbd_smb2_fake_smb_request
      adds  3087986   s3: Remove sconn arg from smbd_notify_cancel_by_smbreq
      adds  b82fc13   s3: Remove some global references to smbd_server_conn
      adds  a45ea20   s3: Explicitly pass sconn to negprot_spnego()
      adds  b55a8e8   s3: Remove smbd_server_conn from reply_smb2002
      adds  e01ee1c   s3: Remove smbd_server_conn from send_nt_replies
      adds  5a2277c   s3: Remove smbd_server_conn from reply_ntcancel
      adds  d04a896   s3: Remove smbd_server_conn from change_to_user
      adds  d724ac3   s3: Remove smbd_server_conn from make_connection_snum
      adds  0275502   s3: Remove smbd_server_conn from reply_tcon
      adds  bf2f2f4   s3: Remove smbd_server_conn from reply_tcon_and_X
      adds  96854ec   s3: Remove smbd_server_conn from reply_search
      adds  557aebc   s3: Remove smbd_server_conn from reply_fclose
      adds  f26b738   s3: Remove smbd_server_conn from reply_ulogoffX
      adds  2826471   s3: Remove smbd_server_conn from reply_send_file_readbraw
      adds  fd18918   s3: Remove smbd_server_conn from reply_readbraw
      adds  96acccf   s3: Remove smbd_server_conn from reply_lockread
      adds  993738d   s3: Remove smbd_server_conn from reply_read
      adds  e16476a   s3: Remove smbd_server_conn from send_file_readX
      adds  8f8aac9   s3: Remove smbd_server_conn from reply_read_and_X
      adds  0d6f3d6   s3: Remove smbd_server_conn from reply_writebraw
      adds  5005ad2   s3: Remove smbd_server_conn from reply_rmdir
      adds  7223799   s3: Remove smbd_server_conn from smbd_do_locking
      adds  d5f20ae   s3: Pass sconn explicitly to reply_special
      adds  73955a2   s3: Explicitly pass sconn to reply_readbraw_error
      adds  dd192bb   s3: Explicitly pass sconn to is_valid_writeX_buffer
      adds  29f7169   s3: Remove smbd_server_conn from register_existing_vuid
      adds  72b4afc   s3: Remove smbd_server_conn from send_trans2_replies
      adds  6608400   s3: Remove smbd_server_conn from call_trans2findfirst
      adds  b340953   s3: Remove smbd_server_conn from call_trans2findnext
      adds  b250232   s3: Remove smbd_server_conn from smbd_do_qfsinfo
      adds  93867d5   s3: Remove smbd_server_conn from call_trans2setfsinfo
      adds  391cb41   s3: Remove smbd_server_conn from reply_findclose
      adds  f437f12   s3: Remove smbd_server_conn from send_trans_reply
      adds  89c5023   s3: Explicitly pass sconn to the api_ functions
      adds  2260dbe   s3: Remove smbd_server_conn from reply_spnego_kerberos
      adds  0f852ab   s3: Remove smbd_server_conn from reply_spnego_ntlmssp
      adds  32900fd   s3: Remove smbd_server_conn from reply_spnego_negotiate
      adds  853b290   s3: Remove smbd_server_conn from reply_spnego_auth
      adds  8de7bf1   s3: Remove smbd_server_conn from reply_sesssetup_and_X_spnego
      adds  c03012e   s3: Fix a typo
      adds  2509eb4   s3: Remove smbd_server_conn from reply_sesssetup_and_X
      adds  9386e2d   s3: Remove smbd_server_conn from change_notify_add_request
      adds  4a9b3e5   s3: Explicitly pass sconn to the change_notify_remove_request
      adds  f589909   s3: change_notify_reply() does not need its "conn" argument
      adds  5d43180   s3: Explicitly pass sconn to the remove_pending_change_notify_request_by_mid
      adds  a529fbb   s3: Remove smbd_server_conn from break_level2_to_none_async
      adds  6b8db9b   s3: Remove smbd_server_conn from switch_message
      adds  bfd5f24   s3: Remove smbd_server_conn from brl_timeout_fn
      adds  034e616   s3: Remove smbd_server_conn from push_blocking_lock_request
      adds  91bd52d   s3: Remove smbd_server_conn from cancel_pending_lock_requests_by_fid
      adds  f856fb0   s3: Explicitly pass sconn to remove_pending_lock_requests_by_mid_smb1
      adds  ec2079f   s3: Explicitly pass sconn to blocking_lock_was_deferred_smb1
      adds  cc82523   s3: Explicitly pass sconn to recalc_brl_timeout
      adds  cb03710   s3: Remove smbd_server_conn from blocking_lock_cancel_smb1
      adds  330a64c   s3: Explicitly pass sconn to process_blocking_lock_queue
      adds  c0240db   s3: Explicitly pass sconn to find_open_smb2req
      adds  9747eb4   s3: Explicitly pass sconn to open_was_deferred_smb2
      adds  375ce3c   s3: Explicitly pass sconn to [remove|schedule]_deferred_open_message_smb2
      adds  2592928   s3: Remove smbd_server_conn from push_blocking_lock_request_smb2
      adds  5dc2fe5   s3: Explicitly pass sconn to process_blocking_lock_queue_smb2
      adds  14974ba   s3: Remove smbd_server_conn from cancel_pending_lock_requests_by_fid_smb2
      adds  bbb0b31   s4:ldif_read_prefixMap - don't cause memory leaks on error conditions
      adds  84bda98   s4:dcesrv_samr_EnumDomainUsers - make this call look more similar to "EnumDomainGroups" and "EnumDomainAliases"
      adds  5a1cb70   s4:dcesrv_samr_EnumDomainAliases - mostly small fixes
      adds  f2c3d39   s4:dcesrv_samr_EnumDomainAliases - return an empty array also when no entry was returned
      adds  0171f71   s4:dcesrv_samr_EnumDomainGroups - mostly small fixes
      adds  cdecae6   s4:dcesrv_samr_QueryDomainInfo - allocate the "info" structure only when really needed
      adds  776eb25   s4:dcesrv_samr_QueryUserInfo - minor fixes
      adds  d2099a1   s4:dcesrv_samr_QueryGroupInfo - make it more like "QueryAliasInfo"
      adds  4659b3c   s4:dcesrv_samr_QueryAliasInfo - return "NT_STATUS_NO_SUCH_ALIAS" when it wasn't found
      adds  4a8ee9a   s4:dcesrv_samr_EnumDomainGroups/Aliases - when we don't get a SID then the database is corrupted
      adds  d2c25e1   s4:dcesrv_samr_GetAliasMembership - provide a correct implementation
      adds  4d68147   s4:torture - SAMR testsuite - now we do support "GetAliasMembership" as expected
      adds  3e98262   s4:password_hash LDB module - fix comment
      adds  890d590   s4:password_hash LDB module - this does really deactivate the MS LAN manager hash
      adds  a67fa2d   s4:dcesrv_samr_QueryGroupMember/GetMembersInAlias - unify the structure
      adds  731b446   s4:dcesrv_samr_GetGroupsForUser - return error code if a SID wasn't found
      adds  1b13755   s3: Remove the pointless SERVICE macro
      adds  3f7e222   s3: Remove the pointless PRINTERNAME macro
      adds  b90eb7d   s3: Remove some leftovers from macros
      adds  c7f4480   s3: Remove fsp_belongs_conn
      adds  f0afda1   Fix aio_read detection for -lrt
      adds  956a256   s4-python: Start using standard python logging infrastructure rather than simple messaging callbacks.
      adds  3552ad3   upgrade: Properly cancel/commit transactions in a couple more places.
      adds  d9d0d54   upgradeprovision: Use logging infrastructure.
      adds  74ed48a   Friendlier message.
      adds  46037a8   Remove unused version options for subunitrun.
      adds  5105821   s4-test: Use smb.conf path set in environment rather than using command-line options.
      adds  7b7213f   s4-provision: Use logger in provision backends.
      adds  4b6ce8e   s4:fix allocated control OIDs for "password_hash" LDB module
      adds  09fb7fc   Do not use headermap.txt for the header installation
      adds  f52a0d3   param/share: Use static prototypes.
      adds  c3550c9   librpc: Fix netlogon.h file to install - not the torture one but the one generated by pidl.
      adds  14f1ce7   libgpo: Use system libraries if possible.
      adds  08c9725   Support system talloc/tevent headers.
      adds  d319c83   librpc: Install the right headers.
      adds  2edd652   s4-waf: Fix installation of .so links for libraries that are not bundled but have a mangled name.
      adds  a28b103   s3: Remove some dispensable ()
      adds  f0ab520   s4:SAMR server - on alias search operations do never use the domain DN as base dn
      adds  1137e8e   s4:SAMR server - cosmetic fix
      adds  3f54b41   s3: Make g_smb_perfcount_handlers static
      adds  352fb5c   s4:provision: Make gc._msdcs DNS entries A/AAAA records
      adds  5ad12f7   s4:Descriptor tests clean-up.
      adds  c705c35   Fix warning messages about unused result of talloc_move. We're really talloc_steal'ing here.
      adds  dd2fad0   SMB2 correctness fix. As we've already returned the credits in an interim response, don't add more in the final return.
      adds  2977c65   s4 torture: RAW-WRITE should check lockread_supported
      adds  1104b41   s4:libnet Make the libnet_vampire default callbacks non-static
      adds  c313590   s4:libnet Steal ldb and lp_ctx from python result into correct structures.
      adds  ecf782d   s4:torture Rework NET-API-BECOMEDC test to use libnet_vampire callbacks.
      adds  6a2f7fe   s4:dsdb Use the schema from our local provision to decode the schema
      adds  5323485   s4:dsdb Allow the setting an override on the schema
      adds  9e28ced   s4:dsdb Keep the DRS-based prefix map for use in provision-based schema
      adds  7c60ac9   s4:provision Allow a specific prefix map to be loaded into a new schema provision
      adds  b5d80a2   s4:dsdb Rework the vampire schema handling to convert 3 times.
      adds  982f688   s4:selftest Remove becomedc tests from knownfail, these should now pass
      adds  0800c9e   s4:selftest Remove unused basedn specification in selftest env setup
      adds  8ea4118   s4:dsdb Add const to dsdb_dn functions that operate on an ldb_val.
      adds  b16e602   s4:dsdb Move linked attribute restrictions to objectclass_attrs
      adds  60ea593   s3-waf: fix the build.
      adds  9ac0a87   ldb-samba: Add missing dependency on credentials code.
      adds  6c93361   dsdb: Build modules as external modules when using system ldb.
      adds  419928b   wafsamba: Only add init function if not building module as shared library.
      adds  7fe9e6c   dsdb: Fix includes when building against system ldb.
      adds  e27ef3d   ldb: Only build standard ldb modules when building bundled ldb.
      adds  12b4647   wafsamba: Improve assertion error message to include the module.
      adds  0d7f8fb   wafsamba: Fix building of modules as shared libraries.
      adds  de68718   wafsamba: Fix filenames for ldb modules.
      adds  fb7a98a   ldb: Fix included ldb build.
      adds  026fcc6   ldb: Bump version number, use same ABI version for Samba4 and non-Samba 4 versions.s
      adds  8c88c9c   Attempt to fix SamDB test infrastructure (not used in Samba anywhere, only in OpenChange).
      adds  d913aac   dcerpc-samr: Fix library name.
      adds  773e47f   wafsamba: Fix include path inheritance from module subsystems.
      adds  a4a127e   s4-waf: Fix build of libldb_ildap against system ldb.
      adds  2170a59   s4 torture: RAW-SEARCH: Only test supported info levels
      adds  6da4875   s4 torture: RAW-SEARCH: break out some of the old search levels
      adds  2c12559   waf: Fix installation of pidl manapges.
      adds  81f7083   Remove unused function.
      adds  ecfce73   s4:dsdb Add control for signaling between repl_meta_data and linked_attributes
      adds  ffa7877   s4:dsdb Handle backlinks for Windows 2000 level linked attributes
      adds  ec6839ac  s4:dsdb use dsdb_module_modify() rather than ldb_next_request()
      adds  697cd13   s4:selftest Add vampire_dc test environment
      adds  814cb88   s4:provision Allow functional level 2000 to be chosen
      adds  d523e94   s4:provision Add import for DS_DOMAIN_FUNCTION_2000
      adds  f9018bc   s4:selftest Add test environment for functional level 2000
      adds  5150f85   s4:dsdb Assert that we can't get backlinks as input in linked_attributes
      adds  25abcb6   s4:dsdb Fix linked_attributes to cope with the Feb 2010 changes to DLIST
      adds  35237d5   s4:libnet Remove 'ads min function level' checks.
      adds  0687a0c   s4:selftest Change domain name for functional level 2000 DC
      adds  18f3e51   s4:dsdb Allow renames with (now removed) linked attributes
      adds  47ae4a5   s3-spoolss: Provide a memory context for clean_up_driver_struct().
      adds  14f2525   s3-printing: add BUILTIN\Print Operators as FULL CONTROL to default sd.
      adds  1f1c040   s4-smbtorture: only pull info when status code indicates success in smbcli_rap_netprintqgetinfo().
      adds  1a86532   s4-smbtorture: test smbcli_rap_netprintqgetinfo() with "" printqname.
      adds  439e759   s3-lanman: Fix return code for "" printqname in api_DosPrintQGetInfo().
      adds  bd4bbd9   pidl: make sure to fill in cli->pipes_struct->hdr_req.opnum in s3 server dispatch tables.
      adds  185adc4   Revert "s4-smbtorture: only pull info when status code indicates success in smbcli_rap_netprintqgetinfo()."
      adds  8843eea   s4-smbtorture: only pull info when status code indicates success in smbcli_rap_netprintqgetinfo().
      adds  6dbcffb   s4:lib: merge LDB_WRAP and LDBSAMBA and make LDBSAMBA a library.
      adds  a75feea   s3-tdb: Added missing out of memory check in rename_file_with_suffix().
      adds  06417ab   s3-auth: fix debug message in check_winbind_security().
      adds  5b17d34   ntlmssp: add decode_NTLMv2_RESPONSE to IDL.
      adds  fe90496   s3-build: allow to build bin/ndrdump4 (just as bin/smbtorture4)
      adds  b4364ad   s3-auth: in make_user_info_for_reply_enc make sure to check length and data pointer of nt and lm hash.
      adds  50882e2   Fix typo reported by Söderlund David <david.soderlund at baesystems.se>.
      adds  e190683   s4:linked_attributes LDB module - cosmetics
      adds  233ce18   s4:linked attributes LDB module - strip trailing whitespaces
      adds  5779c21   s4:provision.py - we do now support the "Windows 2000 Native" domain function level
      adds  53afe4e   s4:ldif-handlers Add a custom handler for DNs that knows about deleted values
      adds  12fdfc9   s4:ldap.py - add another test about linked attributes
      adds  7af7e94   Merge branch 'master' of git+ssh://git.samba.org/data/git/samba
      adds  cfb67b1   s3-docs: Fix some of ntlm_auth ntlm-server-1 protocol documentation.
      adds  a6f1c11   s4-smbtorture: Remind myself we need to add a test for SMBsplretq in RAP-PRINTING.
      adds  bd8fcd8   s4: Fix build when there is a system-provided ldb.
      adds  65ca3e4   pidl-waf: Avoid relying on MakeMaker when installing pidl manpages.
      adds  aa76e82   lib/crypto: only include what is needed.
      adds  1614bcf   codepages-waf: When built with --with-fhs, install to $prefix/share/samba, not $prefix/share.
      adds  5a77d64   Remove two unused functions (prs_force_dynamic, prs_set_session_key).
      adds  7e388c8   Remove an unused chunk of code (will make it easier to talloc'ize prs_XXX).
      adds  ad7859d   s4:ldif_handlers.c - fix warning
      adds  d9c81e3   s4:dcesrv_netr_DsRAddressToSitenamesExW - fix the read of the IP packet version
      adds  7a1c247   s3-waf: Work around missing *netgrent prototypes on OSX 10.4
      adds  83ad437   s3-waf: Add check for iconv
      adds  9328097   s3-waf: Fix the OSX 10.4 build by adding an explicit resolv dep on smbclient
      adds  e80f576   pidl/wscript: call pod2man with the detected perl version
      adds  b0b2b4f   pidl/wscript: only try to build pidl manpages if pod2man is available
      adds  9e3511e   pidl/wscript: build manpages in build group 'final'
      adds  1e8d025   selftest/Samba3: remove unused create_clientconf() function
      adds  6a0db03   selftest: use 127.0.0.11-16 for the client
      adds  8aed54a   selftest/Samba4: let localvampiredc use 127.0.0.2
      adds  f26c0e5   selftest/Samba4: let localfl2000dc use 127.0.0.5
      adds  22eb6d7   selftest/Samba4: make the naming of passwords more consistent
      adds  d823e52   s4:torture/rpc/remote_pac: use dcerpc_netr_LogonSamLogon_r() instead of dcerpc_netr_LogonSamLogon()
      adds  14c8d31   s3:configure: use cc for linking on IRIX and fix shlib usage
      adds  160d882   s3-selftest: fix locktest9 in make selftest.
      adds  be31b2b   Use #defined constant instead of "false" to be clearer about intent.
      adds  917f601   s4:torture/rpc/netlogon.c - activate "AddressToSitenames" tests which do run against s4
      adds  01e9d09   s4:torture/rpc/netlogon.c - make sure that the address family is set in little endian in the "AddressToSitenames" tests
      adds  56e4822   s4:dcesrv_netr_DsRAddressToSitenamesExW - fix the detection of the address family in a better way
      adds  955e183   s4:objectclass LDB module - move "mem_ctx" initialisation lower
      adds  e7fef1a   s4:ldap_backend.c - fix a small error (use "ModifyResponse" rather than "AddResponse")
      adds  c9ef9da   s4:ldap_backend.c - fix crash bugs when we got in error situations with "res" still set to "NULL"
      adds  3fa3804   unittest: Change the name of the base ldb test so that it can be easily called separatly
      adds  f4e7d9d   Convert the prs_XXX struct and functions to use talloc instead of malloc. Passes valgrind and make tests for client and server. Second version of this patch after splitting up at Simo's request. Patch to follow will delete extraneous prs_mem_free() calls.
      adds  2e8c563   Second part of fix converting prs_XX struct and functions to talloc. Remove unneeded prs_mem_free calls.
      adds  9969cfc   s4:cldap_server.c - here the counter variable should be "signed"
      adds  837a975   s4:cldap_server/rootdse.c - simplify the code a bit
      adds  9382507   web_server: Don't build wsgi support as python module but rather as subsystem so we don't install it into /usr/lib.
      adds  f74dced   ldb-samba: Don't build pyldbsamba as python module but rather as subsystem, so as to not delute /usr/lib.
      adds  8e84962   ldb: Don't build pyldb_util as python module but rather as subsystem, so as to not delute /usr/lib.
      adds  ebd0bca   s4: Build more python convenience files as subsystems rather than as python modules.
      adds  b391b7d   s4-waf: Don't include pytalloc when embedding python.
      adds  4c22434   s4: Don't build a $prefix/lib/libpython.so, as such a library often already exists :-)
      adds  da0fb0a   ldbsamba: Build as subsystem to prevent infinite recursion issues.
      adds  e0fe941   wafsamba: Use BUILTIN_LIBRARY() rather than relying on side-effects.
      adds  380ee5f   ldb: Remove dependency on self.
      adds  f2527d2   replace: Avoid hiding symbols when libreplace is builtin, as this appears to cause unresolved symbols at the moment.
      adds  5143353   samba4: Build libreplace as builtin library by default so it doesn't end up in $prefix/lib.
      adds  bf80450   waf: Add missing dependency (so header paths are inherited) on talloc to internal python lib.
      adds  bd1786f   wafsamba: Fix typo: noextenion -> noextension.
      adds  f36a9af   s4-python: Use sys.prefix rather than guessing prefix from current file path.
      adds  238e89f   dsdb: Make module ops struct for each module public.
      adds  a8aaf3d   wafsamba: Factor out functions to determine if a bundled library should not or must be used.
      adds  ccaf0c6   dsdb: Use Samba includes so _PUBLIC_ is defined.
      adds  7646eb6   wafsamba: Use convenience function to find out if bundling is necessary.
      adds  f370bd4   wafsamba: Allow manually specifying cflags/ldflags for system libraries.
      adds  b03637c   dsdb: Fix includes when building against system ldb.
      adds  b099631   heimdal/waf: Initial work on making it possible to use the system heimdal again.
      adds  24930aa   wafsamba: Use octal modes directly rather than constants.
      adds  9da8b06   s4:objectclass LDB module - handle the case when there is a retry to add the root basedn
      adds  04890bb   s4:objectclass LDB module - add an error message when someone tries to add entries without objectclasses
      adds  ee2bb44   s4:objectclass LDB module - add a better message when the parent DN is invalid
      adds  a438123   s4:objectclass LDB module - use the old DN when displaying error messages
      adds  2af67a3   s4:rootdse LDB module - refactor error messages
      adds  72e14ea   s4:rootdse LDB module - Return "UNWILLING_TO_PERFORM" when no attribute fits on a change
      adds  7f46a91   s4:rootdse LDB module - protect add and delete operations on the rootdse entry
      adds  46bcf88   s4:rootdse LDB module - strip trailing whitespaces
      adds  d16697d   s4:objectclass LDB module - disable delete operations when "SYSTEM_FLAG_DISALLOW_DELETE" is specified
      adds  2aeea4b   ldb:python bindings - let also "py_ldb_delete" support controls
      adds  ca34ffa   ldb:python bindings - some small cleanup & improvements in "py_ldb_add"
      adds  c0538a0   ldb:api.py - add a small test for the enhanced "py_ldb_delete" syntax
      adds  bce8017   s4:python/samba/__init__.py - now specify the "relax" control for the delete operation before the provision
      adds  e315ace   ldb:ldb_dn.c - don't support "ldb_dn_add_child" on a "" parent DN
      adds  7cbe303   s4:ldap_backend.c - more customisations to match Windows Server error behaviour on renames
      adds  3055ead   s4:torture/ldap/basic.c - add more error code/messages tests
      adds  131be8d   s4:instancetype LDB module - "instanceType" is single-valued - MS-ADTS 3.1.1.5.2.2
      adds  cadca1f   s4:provision: don't use hardcoded 'Default-First-Site-Name'
      adds  d3a9957   libcli: Fixed a segfault in security_acl_dup when the acl is NULL.
      adds  05b108a   pydsdb: Move set_schema_from_ldif function to pydsdb from pyglue.
      adds  a4f60ff   pydsdb: Move dsdb_set_schema_from_ldb to pydsdb.
      adds  74309eb   pydsdb: Move write_prefixes_from_schema_to_ldb to pydsdb from pyglue.
      adds  27d8268   pyglue: Remove unused code.
      adds  827ce7b   pyglue: Trim dependencies.
      adds  c2cb0a7   python: Remove unnecessary Ldb.set_invocation_id - use SamDB.set_invocation_id instead.
      adds  2b7b695   dsdb_schema_info: Clean up imports, avoid using rpc test case for non-RPC tests.
      adds  5e67566   pytdb: Cleanup formatting.
      adds  026a4d8   samba.tests: Provide TestCase and TestSkipped classes (from testtools) for convenience.
      adds  96f120e   python/passwords: Clean up imports.
      adds  f57b26b   ntacls: Raise TestSkipped rather than writing to stdout.
      adds  50429fb   samba.tests.samba3: Clean up imports, use new TestCase class.
      adds  5060367   pyrpc: Fix reference counting when using secondary connections.
      adds  105ebb3   acl: Clean up formatting, use samba.tests.TestCase.
      adds  c92db7b   python: Use samba.tests.TestCase, make sure base class tearDown and setUp methods are called, fix formatting.
      adds  e2df3c2   s4 provision: Add information about provisioned usn range in sam.ldb
      adds  50072e2   s4 Add functions related to ldb manipulation when doing upgrade
      adds  ec90b1b   s4 upgrade provision: Fix style in gen_dn_index
      adds  0ff46ec   s4 upgrade provision: Refactor code to do all the modification within 1 transaction
      adds  26ccc3f   s4 upgradeprovision: fix style
      adds  60400a7   s4 upgradeprovision: Inform about new dns dynamic update if the provision didn't have it
      adds  dd963dd   s4 upgradeprovision: Reformat attributes lists and reformat parser
      adds  b624440   s4 upgradeprovision: Use replPropertyMetaData for better guess
      adds  0537de1   s4 upgradeprovision: Fix style
      adds  ad55248   s4 upgradeprovision: move some functions to upgradehelpers for unit tests
      adds  a466e0d   s4 python: Add unit tests for upgradeprovision related stuff
      adds  84342b1   s4 upgradeprovision: Add documentation on the update process
      adds  9c808c4   s4: Add comments about setup_secrets
      adds  8ff65b0   s4 python: Update unit tests related to create secrets
      adds  fbeacc1   s4 upgradeprovision: Move functions to helpers and improve code
      adds  423f991   s4 upgradeprovision: Restyle imports
      adds  9c5f0ed   s4 upgradeprovision: additional restyling
      adds  3ebe560   ldb: add a new control bypassioperationnal
      adds  f3e7d0a   s4: Using control bypassoperational allow the logic of this module to be bypassed for some given attributes
      adds  75389ce   s4 upgradeprovision: Add function for searching stored constructed attributes
      adds  59f17f9   s4 unittests: add unit tests for upgradehelpers
      adds  17af115   s4 upgradeprovision: add an option to force the rebuilding of FS ACLs on sysvols share
      adds  aea0003   s4 upgradeprovision: Emit message instead of crashing when not able to set acl
      adds  c4f7b0e   s4 upgradeprovision: Check that the policy for DC is present if not warn the user
      adds  38a26f7   s4 upgradeprovision: Make grouped commit / rollback more resistant to unexpected problems
      adds  c58c0c2   Modifications extending functionality of newuser cmd and new net group set of commands for group related operations on ldb
      adds  214133f   Modifications extending functionality of newuser cmd and new net group set of commands for group related operations on ldb
      adds  e55c012   make test modules for net group set of commands and modification to the newuser to include additional parameters
      adds  b481820   s4-python: Remove trivial function, replace by dictionary.
      adds  1d86414   samdb: Fix formatting, move get_oid_from_attid from Ldb to SamDB.
      adds  a5e8ef8   Move a few more samdb-specific methods to SamDB, away from Ldb.
      adds  afad634   Formatting cleanups; use True/False for booleans, unnecessary backslashes, spacing.
      adds  d3d7ff6   Move convert_to_openldap onto Schema class.
      adds  94e06fe   Some more formatting fixes, move schema related functions from Ldb to Schema.
      adds  1f07f53   ldb: Remove last import of dsdb.
      adds  fa3e50f   build: Allow for a custom message in CHECK_C_PROTOTYPE
      adds  ff32f69   s3 configure: Check for (set|get|end)netgrent prototypes
      adds  a453b87   s3-waf: Change the (set|get|end)netgrent checks to match the configure.in checks
      adds  44c01a5   s4:ldb-samba: fix the build without a system ldb
      adds  9bcd0da   ldb: Change LDBSAMBA back to subsystem, update comments, use different ABI file based on whether ldb_ildap is included.
      adds  66e27e5   Remove unnecessary use of transactions.
      adds  3795358   Use standard Python syntax, booleans and set()'s where appropriate.
      adds  1e35ec4   setnttoken: Remove empty utility.
      adds  8f383fc   s4-python: Remove more unused imports, fix use of sets in upgradehelpers.
      adds  0a07b8e   testparm: Convert to Python.
      adds  f051a85   testparm: Split up functions that do multiple things.
      adds  74c66c9   s4-python: Implement LoadParm.dump().
      adds  de3f9e3   s4-python: Add LoadparmService.dump()
      adds  c0e9a41   testparm: Fix exit value, install.
      adds  f0ab450   testparm: Fix suppress prompt option.
      adds  338315f   pyparam: Allow specifying None as section name to LoadparmContext.get() to mean default section.
      adds  08a3e8b   testparm: Simplify default option handling.
      adds  a2540fb   ldb: Add ABI file for use when including ildap in the build.
      adds  7a064b9   pyparam: Support Loadparm.get(p, "global")
      adds  237ab66   selftest: Use scripted testparm.
      adds  5f3d5a3   provision: Properly cancel transactions on the secrets ldb.
      adds  7b32f65   testparm: Check netbios name and workgroup characters and length.
      adds  9e02764   pydsdb: Mark all SamDB and Schema methods that are in pydsdb as private, to discourage them being called directly.
      adds  cfee179   s3: Attempt to fix the build on NetBSD
      adds  8d5f8f5   Created net gpo and new libgpo for samba 4. This adds the init function which finds a DC and connects to its LDAP. It also can return information on all group policy objects on a DC.
      adds  6478a1e   Add gPLink and getgpo functionality to net gpo.
      adds  08a7bb4   Add gpo list function for listing applicable GPO's for users/machines.
      adds  626db5c   Add old functionality back which was removed in commit 589a42e2.
      adds  b025715   Rename libgpo to lib/policy to avoid confusion with samba3 and add waf build
      adds  a1fceac   Rename files to reflect the libpolicy naming convention. Also fix the GNU make build.
      adds  40d7181   Add add gPLink function and corresponding net gpo linkadd call.
      adds  f0353fd   Changed add_gplink to set_gplink, so we can change gPLink options as well.
      adds  a4cb727   Implemented delete group policy link function and corresponding feature in net gpo.
      adds  6981448   Add getinheritance and setinheritance to net gpo util and library.
      adds  3b11a53   Add fetch function for GPO which fetches all relevant files from the sysvol share.
      adds  f24f472   Fix error in logic, making recursion work past the first level.
      adds  2b761c3   Optimize the backslash logic in the path traversal.
      adds  2941d2e   Finish net gpo fetch function. Reorder arguments to make them more understandable. Rename getgpo to show.
      adds  32ee6f8   Fix mode_t in mkdir.
      adds  41fae89   Add gpo create functionality. Also fix gPLink handling bugs
      adds  381e824   policy: Add samba.policy.get_gpo_flags binding.
      adds  60bc5fe   samba4: Add python bindings for samba.policy.get_gplink_options.
      adds  299531c   Add preliminary NT ACL support for GPT (GPO on filesystem).
      adds  31aeddf   Fix crash when get_gpo_info returns incorrect data.
      adds  5434171   Fix set GPT security descriptor to match windows' behaviour.
      adds  c36bd5d   Add net gpo setacl support. Create gp_set_acl function. Show ACL in net gpo show.
      adds  8f74ee0   Add ini parser for GPO's.
      adds  3895b8f   Revert "Add old functionality back which was removed in commit 589a42e2."
      adds  e1f2217   Fix net gpo list to use the dsdb with extended DN's. Fixes memberOf group memberships.
      adds  3fe793f   Remove iconv convenience in used functions, which were deleted in commit f9ca9e46ad24036bf00cb361a6cef4b2e7e98d7d
      adds  674d559   Add GP ini functions.
      adds  e86ef68   Change talloc_steal to strdup because function might not expect it.
      adds  d61f024   Fix 'magic' numbers to be strlen(something)
      adds  5c2c8df   Set inherit flag type to bool.
      adds  c09922c   Code cleanups: GUID generation, lp_dnsdomain instead of lp_realm, missing spaces.
      adds  9b5e0fe   Add talloc_frees in error cases in net_gpo.c
      adds  b9b85d6   Fix memory allocation with error handling.
      adds  0413322   Refactor policy filesystem code.
      adds  e18a172   Add preliminary support for storing changed Group Policies.
      adds  52307a1   libpolicy: Fix the build.
      adds  e812832   s4:ldb: only do ABI checking for the standalone build for now
      adds  a875616   Revert "s4:ldb-samba: fix the build without a system ldb"
      adds  0714e23   provision: Look for Samba prefix a bit harder.
      adds  4cc49d3   s4:ldap_controls.c - remove encoding functions for private recalculate SD control
      adds  00bf608   ldb:pyldb.c - some cleanups and adequations also in "py_ldb_modify" and "py_ldb_rename"
      adds  d7ad7ee   ldb:pyldb.c - introduce a "mem_ctx" also on "py_ldb_search"
      adds  c8d2c5f   s4:ldap_backend.c - add some newlines to make logs easier to read
      adds  2fb715b   s4:samldb LDB module - remove "samldb_set_defaultObjectCategory"
      adds  e062e73   s4:python LDB __init__.py - remove completely unused "erase_partitions" call
      adds  065579b   ldb:ldb.h - add classifications to the control declarations
      adds  ad5e19f   ldb:controls - add the "TREE_DELETE" control for allowing subtree deletes
      adds  87d0f63   s4:dsdb - add a new dsdb delete function which understands the tree delete control
      adds  fbd0902   s4:subtree_delete LDB module - now do support tree delete operations
      adds  9803c89e  s4:ldap_backend.c - move function "ldb_mod_req_with_controls" to a better place in the code
      adds  449370d   s4:ldap_backend.c - now also the LDAP server supports controls on delete operations
      adds  91c49c2   s4:ldap.py - test subtree deletes through a new testcase
      adds  26bcbf6   s4:libpolicy - Solaris compatibility fix
      adds  58715dd   s4:libpolicy - fix printf output specifiers to suppress warning
      adds  c972e6e   s4:rpc_server/service_rpc.c - deactivate the 0-length struct
      adds  0bf26ed   s4:rpc_server/service_rpc.c - fix warnings on Solaris
      adds  82fd483   s4:lsa_lookup.c - fix type argument
      adds  871cdec   s4:registry RPC server - quite some build warnings on Solaris
      adds  2f49c8f   s4:samr RPC server - fix Solaris build warning
      adds  2adfe47   s4:registry/rpc.c - fix Solaris warnings by casts
      adds  05f31c3   s4:registry/regf.c - add some casts to suppress build warnings on Solaris
      adds  ecbe9a7   s4:kdc/db-glue.c - remove unreachable code
      adds  267645c   s4/dsdb-schema: Index attributes on msDS-IntId value
      adds  cc7e2c1   s4/dsdb: Move schema accessors cleanup in separate function
      adds  3aa8853   s4/dsdb: msg_idx->dn should be allocated in msg_idx mem context
      adds  2352538   s3-docs: Add missing whitespace.
      adds  c38f94e   s4:dsdb_load_partition_usn - free the right memory context (tmp_ctx)
      adds  276a1a7   s3/s4 - remove "talloc_tos()" from common code since s4 doesn't support it
      adds  3f99ff1   s3:idmap_ldap: remove unreached code (and explicit error return code)
      adds  e78f2b2   s3:fix an outdated comment.
      adds  b784c20   s3:net rpc registry: make getsd succeed when key sd only gives access to SD not key contents
      adds  c0ed0bc   s3: Fix a type-punned warning
      adds  dee72d8   s3: Remove an unreachable line of code
      adds  8af446b   s3: Fix some enum/int mixup warnings
      adds  4b64555   tsocket: Fix some type-punned warnings
      adds  e9e80a3   tldap: Fix a type-punned warning
      adds  67a24fe   libcli/named_pipe_auth: fix memory handling for temporary data
      adds  eb3ee78   libcli/named_pipe_auth: fix error handling in _tstream_npa_connect_recv()
      adds  acf54c3   s3-winbind: Make KRB5_EVENT_REFRESH_TIME a function
      adds  6f96293   smbtorture: Add list command to smbtorture shell.
      adds  12e15b0   smbtorture: Add history support to shell mode.
      adds  a5e14bd   smbtorture: Print global options for interactive "list" command.
      adds  9f69790   smbtorture: Move interactive shell into a separate file.
      adds  3f398ec   smbtorture: Refactor interactive shell into independent commands.
      adds  bf35aa8   smbtorture: Add "auth" command to the shell.
      adds  7a25e2e   smbtorture: Enhance shell "help" command.
      adds  0fc18ea   smbtorture: Add "target" command to interactive shell.
      adds  6227eac   smbtorture: Fixx off-by-one command line parsing.
      adds  15297ee   s3: Fix some valgrind errors
      adds  32f82fb   s4 upgradeprovision: fix the logging stuff so that it actually log
      adds  f570997   smbtorture: Fix missing includes.
      adds  c668b21   s4 torture: RAW-SFILEINFO display warning instead of error on unsupported info level
      adds  acebfcb   s4/test: fix DC password in selftest-vars.sh
      adds  efe65cd   s4/dsdb-test: fix usage comment
      adds  df96f18   testprogs/win32: add prepare_dcpromo tool
      adds  c31ffaf   s4-smbtorture: split out a "printerdata_keys" test for RPC-SPOOLSS-PRINTER.
      adds  e439b6c   s4-smbtorture: activate all keys in SetPrinterData keys test.
      adds  13ede2b   s4-smbtorture: also test keynames with '/' in it in SetPrinterDataEx keyname tests.
      adds  1e897f6   s4-smbtorture: add "printerdata_values" test to RPC-SPOOLSS-PRINTER.
      adds  37264e5   Fix bug 7528 - Solaris with NIS autohome.
      adds  0e637be   s4:password_hash LDB module - fix another problem regarding the lanman hash
      adds  eff7d2d   s4:samr RPC server - make use of LDB constants in macros
      adds  26a9546   s4:operational LDB module - fix a misleading comment
      adds  7f8b3a2   s4-smbtorture: Fix test_SetPrinterDataEx_keys and test_SetPrinterDataEx_values.
      adds  790d01c   wbinfo: Document the deprecated sequence option correctly.
      adds  06ed666   doc: Remove the documentation of the sequence command of wbinfo.
      adds  80701e5   s4:kdc Use msDS-SupportedEncTypes in our KDC
      adds  c4482bf   libds:common Remove DS_DC_* domain functionality flags
      adds  ebc2da1   s4:libnet When joining a domain, update msDS-SupportedEncryptionTypes
      adds  b26125b   s4:provision Remove am_rodc from Schema
      adds  d0f52dd   s4:provision Raise default max functional level to 2008R2
      adds  86ed5eb   s4:net Remove warnings for 2000 native mode and Samba4.
      adds  1acd49c   s4:selftest Add 2003 and 2008R2 test environments and tests
      adds  58a7b9a   s4:selftest Change netbios aliases to shorter names.
      adds  aba99e4   s4:selftest For the moment the server role '2008_R2' is case sensitive
      adds  ff5ace2   s4:selftest Fix up netbios names for rpc_echo test
      adds  714c926   s4-smbtorture: add test for different winreg SetValue value names.
      adds  c5d07d2   Per Andrews request, revert "heimdal/waf: Initial work on making it possible to use the system" as the hdb_check_s4u2self function handling is incorrect.
      adds  740c97b   Fix to undo nasty hack for for grouptype conversion
      adds  2dc50ec   s4-smbtorture: more work on test values WINREG test.
      adds  ba40f38   s4-smbtorture: test more valid key names in RPC-WINREG.
      adds  f34db12   Add parse_setjob_command() to make setting job state easier for users.
      adds  b172b7f   s4:libnet_join.c - always use LDB constants
      adds  e88f37d   s4:setup/provision.reg - raise version to Windows Server 2008 R2
      adds  e228b67   s4/ldb: ldb_msg_el_map_remote() should rename the remote attribute names into local names as defined in simple_ldap_map.c.
      adds  560620a   s4:upgradeprovision - fix include order for "ldb"
      adds  64e19ef   s4:provision_users.ldif - change a group description to be correct
      adds  fec489b   s4:provision.ldif - this Win2003 revision level seems always to be "9" on Windows Server 2008 machines
      adds  41cdcd5   s4:provision.ldif - fix the number of available RIDs
      adds  4cb423f   s4-python: python is not always in /usr/bin
      adds  f6e46ee   build: check if the manpages stylesheet is available locally
      adds  0be1820   s4-ldb: use CHECK_XSLTPROC_MANPAGES()
      adds  0f45536   s4:auth/gensec/gensec_gssapi.c - reorder constructor
      adds  8ad0161   Revert "s4:provision.ldif - fix the number of available RIDs"
      adds  4c94825   s3:registry: use normalize_reg_path() in regdb_get_secdesc()
      adds  5cac4e6   s3:registry: use normalize_reg_path() in regdb_set_secdesc()
      adds  2a0340b   s3:registry: remove unused function normalize_dbkey()
      adds  7e49a58   s4 torture: Warn on NOT_IMPLEMENTED in addition to NOT_SUPPORTED for RAW-QFILEINFO
      adds  4a75cb9   pidl/python: Increment reference counter on Py_None to prevent us from accidentally deallocating it.
      adds  700fcfb   pidl/python: Make sure to always increment reference counter when using Py_None.
      adds  e0aa54d   selftest: Store the output of the last test run in st/subunit.
      adds  0dd6a75   s4/drs-test: Tests Deleted objects replication
      adds  e40635c   s4/utils: fix few 'net drs replicate' error messages
      adds  163ed44   s4/drs: DsReplicaSync should search partition to Sync
      adds  92cfc63   s4 upgradeprovision: Try to support older Pythons.
      adds  14386e6   s4:lib/registry/ldb.c - cosmetic - wrap lines
      adds  408a3aa   s4:lib/registry/ldb.c - cosmetic - fix comment
      adds  653b30f   selftest: Clarify generation of idlist option.
      adds  0802f35   smbtorture: Fix loading of --load-list.
      adds  7703b89   pidl: Finish to fix the python generated code for 64bit integers
      adds  3fc9675   ldb: Fix a wrong changetype in unit test
      adds  5c98ccd   s4 python: Add unit tests related to PyLong/PyInt handling
      adds  a9523f1   s3: Fix a winbind crash
      adds  7cf0443   s3: Fix a winbind crash
      adds  17cd3d0   s3: In copy_netr_SamInfo3 copy all of the sids array
      adds  175d947   s3: In make_server_info_info3, check the result of copy_netr_SamInfo3
      adds  f540833   s3-registry: Added a db upgrade function to normalize the key delimiter.
      adds  15bacaf   s3-registry: Convert registry key delimiter from slash to backslash.
      adds  3703b79   s3:registry: fix some debug messages in regdb_ini()
      adds  8e4f812   s3:registry: improve logic of upgrade code in regdb_init()
      adds  36b95fe   s3:net [rpc] registry: be as user-friendly as possible wrt to the normalization change
      adds  a9bec6b   s3:registry: rename regdb_upgrade_to_version_2() -> regdb_upgrade_v1_to_v2()
      adds  5641ee0   s3:registry: add a function regdb_store_regdb_version()
      adds  2f44dcc   s3:registry: use regdb_store_regdb_version() in regdb_upgrade_v1_to_v2()
      adds  6d97360   s3:registry: use regdb_store_regdb_version() in regdb_init().
      adds  825b2f4   libcli/auth make open_schannel_session_store() public
      adds  58d0b63   s4:schannel Open the schannel_store.tdb at startup
      adds  cfece16   s3:schannel Open the schannel_state.tdb at startup
      adds  c84b74d   schannel Change to TDB_CLEAR_IF_FIRST to reduce fsync()
      adds  86be54e   Change talloc_autofree_context() to frame in Andrew's schannel.tdb TDB_CLEAR_IF_FIRST changes. Using talloc_autofree_context() has undesirable effects when forked subprocesses exit.
      adds  afc6d2f   Don't use frame as the talloc ctx in open_schannel_session_store(), as this breaks running from inetd (we free frame below). Use NULL instead.
      adds  e40afe9   Move UCS2 macros to common code
      adds  0c8ffc9   s4/drs-test: Fix whitespaces and permissions for delete_object.py test
      adds  2f7fe9d   s4/net-drs: Fix error messages typo and formatting
      adds  89f94a4   s4:provision: pass relax control also to modify_ldif
      adds  712a149   s4:provision: don't use hardcoded values for 'nextRid' and 'rIDAvailablePool'
      adds  7905901   s4:dsdb/ridalloc: add comment about windows behavior regarding rIDUsedPool
      adds  c6b2193   s4:provision: add --next-rid option
      adds  6ab234c   s4:provision: move Samba4 specific DNS stuff to its own file
      adds  50da834   s4:provision: add entries for root dns servers
      adds  c7b52b2   s4:provision.py - fix comment regarding DNS entries
      adds  c8a5ed8   s4:kdc/kpasswdd.c - remove unreachable code
      adds  0c29224   s4:kdc/kdc.c - add cast to suppress warnings on Solaris 10 cc
      adds  75d6842   s4:winbind/wb_samba3_protocol.c - add cast to suppress warnings on Solaris 10 cc
      adds  e5e4184   s4:rpc_server/dcesrv_auth.c - remove unreachable code
      adds  3f2e9ce   s4:rpc_server/drsuapi/drsutil.c - remove unreachable code
      adds  d85d605   s4:lsa/lsa_lookup.c - use a better type for the "rtype" of the wellknown SIDs
      adds  3c3ecf4   s4:rpc_server/lsa/dcesrv_lsa.c - remove unreachable code
      adds  f12dab8   s4:rpc_server/wkssvc/dcesrv_wkssvc.c - remove unreachable code
      adds  6f6365d   s4:rpc_server/srvsvc/dcesrv_srvsvc.c - remove unreachable code
      adds  4655643   s4/drs-test: Add few comments in DrsDeleteObjectTestCase test
      adds  431386f   s4/drs: re-implement 'renaming' object replication
      adds  a0bb31d   s4/test: Run DrsDeleteObjectTestCase as part of S4 testing
      adds  5a18fc2   Implementation of self membership validated right.
      adds  bdfba23   s4:ldap_server: don't start if we can't bind to port 389
      adds  b46eccf   nss_wrapper: Fixed a possible NULL pointer problem.
      adds  dc2e41a   librpc: Use switch in GUID_from_data_blob().
      adds  a81b97f   s3-passdb: Make sure that we don't assign garbage.
      adds  c4d5cbb   s3: Fix some valgrind errors
      adds  b6100fa   s3-eventlog: make sure _eventlog_OpenEventLogW fails when we cannot open the registry key.
      adds  34de8a0   s3-libsmb: Make sure that finfo is initialized.
      adds  459a1d5   s3-nmbd: Leave the sync function if there are no syncs.
      adds  06a1766   s3-lanman: Make sure that job_info is not undefined.
      adds  6d89116   s3-passdb: Make sure we don't call free on a garbage pointer.
      adds  ac5600f   s3-passdb: Make sure dn is initialized and don't free it.
      adds  d11e184   s3-vfs: Make sure that retval isn't used uninitialized.
      adds  6ac050f   s3-lanman: Make sure count is not used uninitialized if we jump to out.
      adds  e716924   s3-smbd: Make sure that status is initialized when used.
      adds  378cd5d   s3-registry: Fixed keyname delimiter in KEY_CURRENT_VERSION_NORM.
      adds  f8b6ac6   s3-eventlog: Fixed the keyname delimiter for the registry key.
      adds  0c579bc   s3-net: Make sure that the data blob is initialized.
      adds  3d24040   s3-registry: fix perfmon keyname delimiter.
      adds  658048e   s3-registry: fix printing keyname delimiter.
      adds  c79e0c0   s3: Do an early TALLOC_FREE
      adds  a670804   s3: free -> SAFE_FREE
      adds  09a9cc3   s3: Re-arrange winbindd_ads.c:query_user
      adds  8707be6   s3: Fix a valgrind error
      adds  121214d   s3: More cleanup in winbindd_ads.c:query_user
      adds  1585043   s3-registry: missed one perflib keyname delimiter.
      adds  c5bab3e   s4-smbtorture: add trustDomainPasswords blob test to LOCAL-NDR testsuite.
      adds  f2e0ca2   s4:torture/rpc/samr.c - test_SetPassword_LastSet - fix "pwdLastSet" test
      adds  427c953   s4-smbtorture: fix typo.
      adds  8f20a55   s4:samr_password.c - add a function which sets the password through encrypted password hashes
      adds  8feda76   s4:OemChangePasswordUser2 - return "NT_STATUS_WRONG_PASSWORD" when we haven't activated the the lanman auth
      adds  b705026   s4:dcesrv_samr_SetUserInfo - implement case 18 which allows to reset the user password
      adds  4c63bb3   s4:dcesrv_samr_SetUserInfo - implement password set level 21
      adds  ea83d21   s4:dcesrv_samr_SetUserInfo - port the "SAMR_FIELD_LAST_PWD_CHANGE" check from s3 to s4
      adds  3c1a9fb   s4:dcesrv_samr_SetUserInfo - deny operations when "fields_present" is 0
      adds  d6098de   s4:dcesrv_samr_SetUserInfo - implement right "pwdLastSet" behaviour
      adds  b200d8a   s4:selftest - activate the lanman password changes
      adds  c0160d0   s4:torture - SAMR password tests - activate support for password sets on level "18" and "21"
      adds  5606173   s4:torture/rpc/samr.c - test_SetPassword_LastSet - introduce the delays also for s4
      adds  d01e36e   s4:knownfail - "pwdLastSet" test does work now
      adds  4826fdf   s4:lsa RPC server - Fix up "dcesrv_lsa_DeleteObject"
      adds  666b611   s4:selftest - also "rpc.samr.users.privileges" does work now
      adds  e5c5d37   s4:dcesrv_drsuapi.c - fix a counter variable
      adds  fc2d8fc   s4:acl LDB module - fix counter type
      adds  4fc51ad   s4:repl_meta_data LDB module - fix counter type
      adds  ba0ba4e   s3: Make some routines static in smbldap
      adds  fa9557f   s4/auth: Fixed authsam_expand_nested_groups() to find entry SID if not available in the DN.
      adds  ed4c107   s4/dsdb: Fixed partition_search() not to pass special DN's to LDAP backend.
      adds  5bee3ef   s4/libcli: Register LDB_CONTROL_REVEAL_INTERNALS and DSDB_CONTROL_PASSWORD_CHANGE_STATUS_OID controls.
      adds  7cb98a0   s4/spnupdate: Fixed spnupdate to use secrets credentials when accessing SamDB.
      adds  5f9a053   selftest: Remove accidentally committed dummy test.
      adds  03ffed7   s4:auth/sam.c - "authsam_expand_nested_groups" - use "dsdb_search_dn" where possible
      adds  a782eaa   s4:auth/sam.c - "authsam_expand_nested_groups" - cosmetic/comments
      adds  b6eb17e   s4:auth/sam.c - "authsam_expand_nested_groups" - small performance improvement
      adds  3549425       s3: Change exit on immediate socket failure.
      adds  77e87e6   s4:lib/registry/ldb.c - change the "ldb_get_value" implementation to use the value cache and not an LDB lookup
      adds  3935502   s4:lib/registry/ldb.c - retrieve the classname correctly in "ldb_get_subkey_by_id"
      adds  2fb3d8a   s4:lib/registry/ldb.c - remove really useless "local_ctx"
      adds  094c103   s4:lib/ldb/registry.c - handle the classname in the right way
      adds  ba01b21   s4:lib/registry/ldb.c - fix memory handling in "ldb_open_key"
      adds  e637124   s4:lib/registry/ldb.c - add a missing brace
      adds  12bc68d   s4/ndr: Fix tuncating of constant to a 'long' type
      adds  1e8876a   s4/repl_meta_data: remove duplicated (and commented out) log
      adds  8cbd36a   build: allow always=True/False on SAMBA_GENERATOR()
      adds  3774ba3   build: allow LOAD_ENVIRONMENT() to pass when no configure has been run
      adds  30dc87d   build: only use git when found by configure
      adds  94637e5   s4:provision Add an msDS-SupportedEncryptionTypes entry to our DC
      adds  9fc3f81   s4:libnet_join Fix typo in msDS-SupportedEncryptionTypes
      adds  5167b97   s4:kerberos Add functions to convert msDS-SupportedEncryptionTypes
      adds  f41e711   s4:auth Query LDB for msds-SupportedEncryptionTypes for the KDC
      adds  d76e485   s4:kdc Rework the 'allowed enc types' calculation
      adds  48c8896   s4:selftest Split out PKINIT tests from test_kinit.sh and test enc types
      adds  cc7c572   s4:secrets Ensure secrets.ldb uses the same hooks as the rest of Samba
      adds  845e7a6   Fixed incorrect use of cn instead of lDAPDisplayName
      adds  e52f3d8   s3-librpc: Fixed GUID_from_data_blob() with length of 32.
      adds  1db7356   s3-net: Use talloc_asprintf and return if file is in wrong format.
      adds  eb7bf9d   s3-net: Make sure we don't call free on garbage.
      adds  f324036   s3-winbind: Make sure we crash if domain is really not found.
      adds  ee01fe8   s3-client: Make sure we only write to an opened file.
      adds  bf07bf2   winreg: fix winreg_QueryMultipleValues() IDL and torture tests.
      adds  c02cbaa   winreg: fix winreg_QueryMultipleValues2 IDL.
      adds  7ae7750   s4-smbtorture: add RPC torture test for winreg_QueryMultipleValues2.
      adds  1662e38   s4-smbtorture: add NDR torture test for winreg_QueryMultipleValues2.
      adds  2198831   Revert "s4/auth: Fixed authsam_expand_nested_groups() to find entry SID if not available in the DN."
      adds  0e21b4f   Revert "s4/dsdb: Fixed partition_search() not to pass special DN's to LDAP backend."
      adds  62e2d4a   s3-utils: remove rpccheck.
      adds  b31ff05   s4-smbtorture: add netr_GetForestTrustInformation test to RPC-NETLOGON.
      adds  5bc77c8   s4-smbtorture: use TEST_MACHINE_NAME in test_netr_GetForestTrustInformation().
      adds  92f3e14   s4-smbtorture: handle NT_STATUS_NOT_IMPLEMENTED in GetForestTrustInformation test.
      adds  be7bff5   s4-smbtorture: remove some pointless mem_equal tests in LOCAL-NDR-WINREG testsuite.
      adds  1e04f49   ldb:ldb_dn - "ldb_dn_explode" - move the "dn->comp_num" initalisation upwards and use "LDB_FREE" for freeing "dn->components"
      adds  0f0d9aa   s4:ldb_dn.c - make the code parts which free extended components consistent
      adds  f1e92c9   ldb:ldb_dn.c - "ldb_dn_set_extended_component" - free the linearized string when the components change
      adds  657045c   s4:ldb - "ldb_dn_update_components" - fix free of invalid DN parts
      adds  8e9d7e8   ldb:ldb_modules.c - "ldb_dso_load_symbol" - remove unneeded caste before "dlsym"
      adds  17a5c87   ldb:ldb_map_outbound.c - "ldb_parse_tree_collect_attrs" - remove unneeded return value
      adds  4f029f6   s4:dsdb/new_partition.c - remove the "ldb_next_request" call which we find also below the "if" block
      adds  00f189f   s4:smb_server/blob.c - remove unused code
      adds  06bafb7   s4:smb_server/smb2/find.c - remove unused code
      adds  95127b3   s4:rpc_server/browser.c - remove unused code
      adds  645c3d2   s4:ntp_signd/ntp_signd.c - add casts to suppress warnings on Solaris 10
      adds  146dad1   s4:ntvfs/ipc/vfs_ipc.c - add casts to suppress warnings on Solaris 10
      adds  f6f2120   s4:ntvfs/ipc/vfs_ipc.c - remove unused code
      adds  1fb8e19   s4-smbtorture: add more sophisticated tests for winreg_QueryMultipleValues{2}.
      adds  cc8d6d9   s4-smbtorture: fix incorrect IDL for QueryMultipleValue (aka RVALENT).
      adds  73fbc9c   s4-smbtorture: remove duplicate torture_assert_sid_equal macro.
      adds  32b8b40   s4:dsdb Fix possible schema segfaults for DRS-replication based schema
      adds  2821abe   s4:auth/session.c - free "group_string" when not needed
      adds  6abfe89   s4:schema/schema_set.c - free LDB message diffs
      adds  bf844ae   s4:auth/session.c - suppress a warning when freeing "group_string"
      adds  45fc728   libcli: Fixed a build warning for a missing prototype.
      adds  19d93c6   s4:ldb/python: make it possible to run tests standalone
      adds  14f8953   s4:dsdb: move dsdb python tests from lib/ldb/ to dsdb/
      adds  a329dd0   s4-smbtorture: add some more multiple_values_tests to RPC-WINREG.
      adds  21869f5   s3-registry: add reg_querymultiplevalues() to reg_api.
      adds  de0d9e0   s3-winreg: implement _winreg_QueryMultipleValues2().
      adds  2a4bd64   s3-winreg: implement _winreg_QueryMultipleValues().
      adds  e1c185d   s4-smbtorture: enable QueryMultipleValues{2} torture tests against samba3.
      adds  6625aad   s3-libsmb: move change_trust_account_password out of smbd into libsmb.
      adds  17ddefe   s3-docs: try to make "default case" explanation a little clearer.
      adds  6961048   s4-smbtorture: in extended setvalue winreg test, reduce max random buffer length to 16 bytes.
      adds  74721bf   s3-registry: fix malloc/talloc mismatch upon free in reg_enumvalue().
      adds  e4ba8fb   s3-printing: Fix Bug #7541, %D in "printer admin" causing smbd crash.
      adds  d0e877e   s4:lib/registry/ldb.c - "ldb_add_key" - fix talloc handling
      adds  50ae292   s4:lib/registry/ldb.c - use "ldb_path" rather than "ldap_path" as LDB key varibale identifiers
      adds  809c747   s4:lib/registry/ldb.c - refactor "reg_path_to_ldb"
      adds  781ea5b   s4:lib/registry/local.c - support recursive key generation
      adds  ae50385   s4:registry - on key add operations we have to handle with paths not always only a name
      adds  d81e2af   s4:lib/registry/tests/registry.c - test recursive key generation
      adds  de8a339   s4:registry - move some common constraint checks to the "local" backend
      adds  21c2155   s4:lib/registry/ldb.c - free some "msg" objects earlier through explicit "talloc_free"s
      adds  c2e2f78   s4:dsdb/tests/python/passwords.py - add the right result codes for user password changes
      adds  b9e6962   s3-libads: move KRB5_ENV_CCNAME to separate header krb5_env.h.
      adds  2f9076a   s3-libads: use shared well known guids.
      adds  eb634e8   s3-libnet_join: small IDL enhancement.
      adds  f7a3bd4   tdb: fix the build on mac os x 10.6.4.
      adds  568a54f   s3-waf: fix the build after smbd/change_trust_pw.c removal.
      adds  6b25d47   s3-libads: move ads_protos.h to ads_ldap_protos.h.
      adds  e64df82   s3-libads: move ads_status to a separate header file.
      adds  56538be   s3-libads: move ads_dns out of main includes.
      adds  6d810ef   s3-libads: move keytab macros out of ads.h.
      adds  dff7be8   s3-libads: only include libds flags where needed.
      adds  3f453f7   s3-libads: move spnego defines to their appropriate header file.
      adds  04641ab   s3-libads: move ldap posix schema defines to their own header file.
      adds  d1538ad   s3-nss_info: only include nss_info.h where needed.
      adds  3721161   s3:auth Fix switch statement referencing a uninitialized variable
      adds  f570eec   s4/dsdb: Add DSDB_FLAG_NEXT_MODULE flag
      adds  b29921b   s4-dsdb/samdb/ldb_modules/linked_attributes.c: make use of DSDB_FLAG_NEXT_MODULE flag
      adds  f3f87e8   s4-source4/dsdb/samdb/ldb_modules/repl_meta_data.c: Use DSDB_FLAG_NEXT_MODULE flag
      adds  68c6e60   s4-source4/dsdb/samdb/ldb_modules/ridalloc.c: Use DSDB_FLAG_NEXT_MODULE flag
      adds  30a69eb   s4-source4/dsdb/samdb/ldb_modules/rootdse.c: Use DSDB_FLAG_NEXT_MODULE flag
      adds  0e023f2   s4-source4/dsdb/samdb/ldb_modules/samba3sid.c: Use DSDB_FLAG_NEXT_MODULE flag
      adds  7c653c4   s4-source4/dsdb/samdb/ldb_modules/samldb.c: Use DSDB_FLAG_NEXT_MODULE flag
      adds  bf373d5   s4-source4/dsdb/samdb/ldb_modules/schema_load.c: Use DSDB_FLAG_NEXT_MODULE flag
      adds  682f7a5   s4-source4/dsdb/samdb/ldb_modules/subtree_delete.c: Use DSDB_FLAG_NEXT_MODULE flag
      adds  7347499   s4-source4/dsdb/samdb/ldb_modules/util.c Use DSDB_FLAG_NEXT_MODULE flag
      adds  5a66edc   s4/dsdb: Assert DSDB_FLAG_*_MODULE is always passed in function call
      adds  c482798   s4:dsdb Ensure we free old schema copies
      adds  2671b5a   s4-dsdb: fixed spelling of supportedSASLMechanisms
      adds  f9022a1   s4-dsdb: fixed use after free of sasl mechanisms opaque
      adds  277a9b4   s4-ldb: fixed the parsing of references in the openldap backend
      adds  84c5dd1   s4-ldb: fixed error handling in openldap backend
      adds  b381fba   s3-registry: avoid using registry_value union.
      adds  786198e   s3-registry: remove unused reg_util_marshalling code.
      adds  6da0402   s4-smbtorture: enable extended SetValue test against Samba3.
      adds  ddb8fae   s3-registry: allow to read NULL entries (that we allow to store) back from the tdb.
      adds  d9429a8   s3-registry: remove 2 byte winreg type limitation.
      adds  6234153   s4/schema: remove unnecessary deletion of dsdb_schema cached pointer
      adds  61e9560   s3-net: forgot to set type in winreg getvalue operation.
      adds  86cde0a   Tests for user-change-password and force-password-change access rights
      adds  ec9fa90   s4:dsdb/tests/passwords.py - set and reset the "minPwdAge" properly
      adds  73c69a1   s4:blackbox/test_passwords.sh - perform also here the adaptions for "minPwdAge" != 0
      adds  c0ee606   s4:pwsettings net utility - change also here the "minPwdAge" to be the real default
      adds  43b0c31   s4:setup/provision_basedn_modify.ldif - set "minPwdAge" to the right value
      adds  de81160   s4:schema_load.c - jump to "failed" on an error condition
      adds  4df9757   s4:schema_set.c - fix typo
      adds  368aa25   s4:dsdb_module_load_partition_usn - check for "res->count" equal/unequal to 1
      adds  d1ee7ab   s4:dsdb_schema_set_attributes - remove unneeded filter criterias
      adds  02eab66   s4:schema_set.c - Fix a comment
      adds  326aac0   s4:schema_load LDB module - fix a segfault condition on schema refresh
      adds  465c601   s4:urgent_replication.py test - remove unneeded "relax" control parameters
      adds  f41d9eb   s4:dsdb/tests/python/ldap_schema.py - remove a now useless "schemaUpdateNow" request
      adds  518232d   s4:kinit blackbox test - set/reset also here the "minPwdAge"
      adds  e2e09f5   s4:torture/rpc/samlogon.c - provide a function which sets and afterwards resets the minimum password age
      adds  6dc1c70   s4:torture/rpc/samlogon.c - strip trailing whitespaces
      adds  e17ce24   wbinfo: Fix error messages
      adds  8c0fbc4   s3: Fix bug 7336: Enable idmap_passdb module build as shared
      adds  285176c   s3: Fix some nonempty blank lines
      adds  9e3fc22   s3: Fix bug 7338, smbget skips leading slash when using a custom outputfile
      adds  f8e7077   s3: Don't attempt to deregister from serverid twice
      adds  34558ae   s3: Slight reshaping of server_exists_parse
      adds  ba57d23   s3: ALWAYS run make test before checkin ....
      adds  b01958b   s3: Remove serverid_[de]register_self
      adds  eb50f77   s3: Fix some nested extern warnings
      adds  b3194be   s3: Fix some type-punned warnings
      adds  5a3c646   s3: Re-initialize the server_id in messaging_reinit
      adds  7f0e6df   s3: Pass the new server_id through reinit_after_fork
      adds  8cf1cd2   s3: Use msg_ctx->id in messaging
      adds  b0c83d5   s3: Replace register_message_flags() with serverid_register_msg_flags()
      adds  23a31be   s3: Remove unused msg_flags from connections.tdb
      adds  05237dc   s3: Remove an unused variable -- thanks, metze!
      adds  b0bba40   s4:libnet - add missing "talloc_free"s for "c" contexts on "recv" operations
      adds  680453a   s4:wb_cmd_list_groups.c - indentation and comment fixes
      adds  83dedef   s4:wb_cmd_list_groups.c - don't crash when we don't get any group at all
      adds  7d483cd   s4:subtree_delete LDB module - fix comments and add my copyright
      adds  343e932   s4:subtree_rename LDB module - Cosmetic fixes
      adds  81240b1   s4-dsdb: Implementation of User-Change-Password and User-Force-Password-Change
      adds  d300085   Changed passwords.py to use the correct account as acl checks now pass.
      adds  da35836   s3: Keep the connections.tdb data format fixed
      adds  849f72b   s3: Create a unique id for the smbd parent
      adds  300667e   s3: Pass procid_self() explicitly to messaging_ctdbd_connection()
      adds  a27bd84   s3:Fix a bogus uninitialized variable warning
      adds  9cc52e8   s3: Add msg_ctx to smbd_server_connection
      adds  0220246   s3: Add messaging_server_id
      adds  58b9595   s3: Add missing prototype for smb2_opcode_name
      adds  23790c9   s3: Add sconn_server_id()
      adds  f1d6eed   s3: Remove procid_self() from exit_server_common
      adds  13441a9   s3: Remove procid_self() from session_claim()
      adds  2d7cce6b  s3: Remove procid_self() from break_kernel_oplock()
      adds  c89b55b   s3: Remove procid_self() from reply_negprot()
      adds  faef081   s3: Remove procid_self() from push_blocking_lock_request_smb2()
      adds  3324247   s3: Remove NULL checks from claim_connection()
      adds  5387d6e   s3: Remove procid_self() from claim_connection()
      adds  07854cb   s3: Remove procid_self() from make_connection_snum()
      adds  b903297   s3: Remove procid_self() from init_strict_lock_struct()
      adds  50db5cb   s3: Remove procid_self() from fill_share_mode_entry()
      adds  f22e58b   s3: Remove smbd_messaging_context() from notify_deferred_opens()
      adds  6c53365   s3: Remove smbd_messaging_context() from close_normal_file()
      adds  e6a0894   s3: Remove smbd_messaging_context() from exit_server_common()
      adds  ba3b101   s3: Remove smbd_messaging_context() from send_break_message()
      adds  298da9a   s3: Remove smbd_messaging_context() from reply_lockread()
      adds  80cc726   s3: Remove smbd_messaging_context() from reply_writeunlock()
      adds  9a3f530   s3: Remove smbd_messaging_context() from reply_lock()
      adds  8da0575   s3: Remove smbd_messaging_context() from reply_unlock()
      adds  914b1c0   s3: Remove smbd_messaging_context() from rename_open_files()
      adds  b01a41d   s3: Remove smbd_messaging_context() from smbd_do_locking()
      adds  d1587f9   s3: Remove smbd_messaging_context() from reply_to_oplock_break_requests()
      adds  75e1675   s3: Remove smbd_messaging_context() from contend_level2_oplocks_begin_default()
      adds  fef875f   s3: Remove smbd_messaging_context() from push_blocking_lock_request()
      adds  e606b27   s3: Remove smbd_messaging_context() from reply_lockingX_error()
      adds  ae75a90   s3: Remove smbd_messaging_context() from process_lockingX()
      adds  dd48e0a   s3: Remove smbd_messaging_context() from process_trans2()
      adds  eb29f84   s3: Remove smbd_messaging_context() from blocking_lock_cancel_smb1()
      adds  d42806a   s3: Remove procid_self() from push_blocking_lock_request()
      adds  c49f6a6   s3: Remove procid_self() from generic_blocking_lock_error()
      adds  a07c158   s3: Remove procid_self() from cancel_pending_lock_requests_by_fid()
      adds  a9aa582   s3: Remove procid_self() from remove_pending_lock_requests_by_mid_smb1()
      adds  f60c6f5   s3: Remove procid_self() from process_blocking_lock_queue()
      adds  02a42a0   s3: Remove procid_self() from blocking_lock_cancel_smb1()
      adds  8ea271b   s3: Remove smbd_messaging_context() from linux_oplock_signal_handler()
      adds  c63f75f   s3: Remove smbd_messaging_context() from smb_set_posix_lock()
      adds  8aa3f47   s3: Remove procid_self() from irix_oplocks_read_fde_handler()
      adds  411412d   s3: Remove smbd_messaging_context() from push_blocking_lock_request_smb2()
      adds  3df821a   s3: Remove smbd_messaging_context() from remove_pending_lock()
      adds  a2d7cd5   s3: Remove smbd_messaging_context() from reprocess_blocked_smb2_lock()
      adds  0ea7aed   s3: Remove smbd_messaging_context() from make_connection_snum()
      adds  9b0fbcf   s3: Remove smbd_messaging_context() from shutdown_other_smbds()
      adds  b485c19   s3: Remove procid_self() from query_lock()
      adds  471a47a   s3: Remove procid_self() from do_lock()
      adds  1af668d   s3: Remove procid_self() from do_unlock()
      adds  aa217af   s3: Remove procid_self() from do_lock_cancel()
      adds  e168b85   s3: Remove procid_self() from fill_deferred_open_entry()
      adds  a521ad4   s3: Remove procid_self() from remove_pending_lock()
      adds  b0f76a3   s3: Remove procid_self() from cancel_pending_lock_requests_by_fid_smb2()
      adds  6436ea3   s3: Remove procid_self() from srv_spoolss_drv_upgrade_printer()
      adds  390c3ff   s3: Remove procid_self() from brl_close_fnum()
      adds  2838047   s3: Put serverid_key and serverid_data together
      adds  1832e38   s3: Remove some type-punned warnings
      adds  9e4ae60   s3: Remove procid_self() from ctdb_read_req() and ctdb_handle_message()
      adds  dfc84ec   s3: Remove procid_self() from srv_spoolss_reply[open|close]printer()
      adds  3278554   s3: Make talloc_attrs() static
      adds  915ddf0   samr.idl:UserInfo structures - fix some names according to MS-SAMR documentation
      adds  afcf18f   s4:samr RPC server - "SetUserInfo" - allow some more informations to be set
      adds  1d166fd   s4:winbind/wb_cmd_setpwent.c - fix a possible crash condition in the "winbind struct test"
      adds  6071ca9   s4:include/smbldap.h - introduce a placeholder for "LDAPMessage" if we don't link against a LDAP library
      adds  cb52b1a   s3-idl: support --full for s3 build_idl.sh as well.
      adds  b37db75   s3-build: add idl_full to Makefile.
      adds  7d013f4   s3-winbind: Free some memory which isn't needed anymore.
      adds  30d2521   s3-rpc_client: Use the right memory context for array elements.
      adds  9fa7239   s3-winbind: Initialize the server_info on winbindd start.
      adds  cc3d9dd   s3-winbind: Added a skeleton for samr based functions.
      adds  9d0d6ed   s3-winbind: Implemented samr backend function sam_query_user_list.
      adds  7ee0ebe   s3-winbind: Implemented samr backend function sam_enum_dom_groups.
      adds  4814755   s3-winbind: Implemented samr backend function sam_query_user.
      adds  41939ce   s3-winbind: Implemented samr backend function sam_trusted_domains.
      adds  4744780   s3-winbind: Implemented samr backend function sam_lookup_groupmem.
      adds  483d452   s3-winbind: Implemented samr backend function common_enum_local_groups.
      adds  f11648b   s3-winbind: Implemented samr backend function common_name_to_sid.
      adds  79700e6   s3-winbind: Implemented samr backend function common_sid_to_name.
      adds  de7990b   s3-winbind: Implemented samr backend function common_rids_to_names.
      adds  54e8f8b   s3-winbind: Implemented samr backend function common_lockout_policy.
      adds  c60a9e8   s3-winbind: Implemented samr backend function common_password_policy.
      adds  d92cb43   s3-winbind: Implemented samr backend function common_lookup_usergroups.
      adds  645ce68   s3-winbind: Implemented samr backend function common_lookup_useraliases.
      adds  488badb   s3-winbind: Implemented samr backend function common_sequence_number.
      adds  e1c4b5b   s3-winbind: Replace the passdb backend with a samr/lsa based backend.
      adds  692cc06   s3-winbind: Rename winbindd_rpc.c to winbindd_msrpc.c.
      adds  bec1840   s3-winbind: Added a common rpc_enum_dom_groups function.
      adds  11610a4   s3-winbind: Use rpc_enum_dom_groups in msrpc.
      adds  b3f4e18   s3-winbind: Use rpc_enum_dom_groups in samr.
      adds  c83e8cb   s3-winbind: Added a common rpc_query_user_list function.
      adds  e44d7e1   s3-winbind: Use rpc_query_user_list in msrpc.
      adds  8159b12   s3-winbind: Use rpc_query_user_list in samr.
      adds  89c8ef9   s3-winbind: Added a common rpc_enum_local_groups function.
      adds  44c6432   s3-winbind: Use rpc_enum_local_groups in msrpc.
      adds  01730e4   s3-winbind: Use rpc_enum_local_groups in samr.
      adds  37dbfae   s3-winbind: Added a common rpc_name_to_sid function.
      adds  22c9ced   s3-winbind: Use rpc_name_to_sid in samr.
      adds  506dc89   s3-winbind: Added a common rpc_sid_to_name function.
      adds  aa745be   s3-winbind: Use rpc_sid_to_name in samr.
      adds  fd79bc9   s3-winbind: Added a common rpc_rids_to_names function.
      adds  c48d850   s3-winbind: Use rpc_rids_to_names in samr.
      adds  7d304d7   s3-winbind: Added a common rpc_query_user function.
      adds  64f1052   s3-winbind: Use rpc_query_user in msrpc.
      adds  a3f8bbf   s3-winbind: Use rpc_query_user in samr.
      adds  473d1f1   s3-winbind: Added a common rpc_lookup_usergroups function.
      adds  c1a6a24   s3-winbind: Use rpc_lookup_usergroups in samr.
      adds  ad8c912   s3-winbind: Use rpc_lookup_usergroups in msrpc.
      adds  73b2f60   s3-winbind: Added a common rpc_lookup_useraliases function.
      adds  aa83137   s3-winbind: Use rpc_lookup_useraliases in samr.
      adds  1f2fe8d   s3-winbind: Use rpc_lookup_useraliases in msrpc.
      adds  3c06d42   s3-winbind: Added a common rpc_lookup_groupmem function.
      adds  6203801   s3-winbind: Use rpc_lookup_groupmem in samr.
      adds  c4a5fc7   s3-winbind: Added a common rpc_sequence_number function.
      adds  eba6ff0   s3-winbind: Use rpc_sequence_number in samr.
      adds  49dc713   s3-winbind: Use rpc_sequence_number in msrpc.
      adds  3f2c2c7   s3-winbind: Rename common_lockout_policy to sam_lockout_policy.
      adds  b8a0b95   s3-winbind: Rename common_password_policy to sam_password_policy.
      adds  9c372a1   s3-winbind: Added a common rpc_trusted_domains function.
      adds  b4160af   s3-winbind: Use rpc_trusted_domains in samr.
      adds  973ef39   s3-winbind: Use rpc_trusted_domains in msrpc.
      adds  3323e88   s3-winbind: Rename lookup_groupmem to msrpc_lookup_groupmem.
      adds  3255a7c   s3-waf: fix the build.
      adds  4a0edb5   DNS objects should not be ignored
      adds  24d6950   s4:dsdb/password_hash: fix some c++ compiler warnings
      adds  6d7b964   s4:dsdb: allocate DSDB_CONTROL_BYPASS_PASSWORD_HASH_OID
      adds  a236bc4   s4:dsdb/password_hash: implement DSDB_CONTROL_BYPASS_PASSWORD_HASH_OID
      adds  d56cc23   s4-smbtorture: add my (C) to rap torture lib.
      adds  1dcf0e9   pidl: s3 server stubs: make sure LIBNDR_FLAG_BIGENDIAN is set when negotiated.
      adds  60a3cc8   s3: Fix another winbind crash
      adds  b4c3f72   s3: Fix a segfault in the RPC server
      adds  4efa108   s4:rpc_server/lsa/dcesrv_lsa.c - fix typo
      adds  a56c688   s3: Fix another aspect of bug 7262 and make paged results work again
      adds  c67cff0   s3-winbind: Create all logfiles in the same directory.
      adds  c5cd356   s3-winbind: Make sure we close all policy handles in sam.
      adds  9d23f8f   s3-winbind: Make sure that the policy handles are closed.
      adds  2794c5a   s3-winbind: Fixed debug messages of open_internal_lsa_pipe().
      adds  66fc77e   s3-winbind: Use same format for all msrpc debug messages.
      adds  11ae9af   s3-winbind: Fixed the winbind caching.
      adds  44d8c8d   s3-winbind: Handle aliases in rpc_lookup_groupmem().
      adds  a679319   s3:pdb_ldap: change LDAP password before samba password hashes
      adds  293d3eb   s3-selftest: add "make testenv" target to Makefile.
      adds  9c81357   s4:dsdb - samdb_result_force_password_change - also when "pwdLastSet" is "-1" we shouldn't force a password change
      adds  7f15ca4   s4:SAMR rpc server - "QueryUserInfo" - send back the password expired flag on level 21
      adds  b03040c   s4:SAMR rpc server - "SetUserInfo" - fix the implementation of the expire flag
      adds  502bddf   s4:new_partition LDB module - fix an uninitalised variable warning
      adds  00056e7   s3:smbd: Align change notify replies on 4-byte boundary
      adds  85504ae   s4:libcli: Modify S4 client library to check for proper CN alignment
      adds  7f9153f   s4-ldb: added ldb_options_find()
      adds  9c3a982   s4-ldb: added support for simple binds on ldb_ldap backend
      adds  0b6cebd   s3 build: Fix *netgrent prototype detection on opensolaris
      adds  fc68558   s4-ldb: added ldb_error() and ldb_operr()
      adds  87df785   s4-dsdb: use ldb_operr() in the dsdb code
      adds  2356496   s3-build: add IDL_FILES variable.
      adds  2c1279f   s3-build: some makefile cosmetics.
      adds  6ab9eaf   s3-notify: add MS-CIFS 2.2.7.4.2 FILE_NOTIFY_INFORMATION to IDL.
      adds  ca46011   s3-notify: use autogenerated FILE_NOTIFY_INFORMATION marshalling in smbd.
      adds  f706d1a   s3-rpc_parse: fix c++ buildwarning in prs_init().
      adds  5f92bd8   s3-registry: add preg.idl.
      adds  8def236   s3-libgpo: remove handmarshalled PReg parser from registry CSE.
      adds  7e1fa8d   s3-rpc_parse: remove finally unused prs_unistr().
      adds  519d17e   s3-rpc_misc: remove unused UNISTR.
      adds  0da5e15   s3-winbindd: route samr chgpwd ops for own domain over internal samr pipe as well.
      adds  76a084f   s3-winbindd: Fix child logfile handling which broke with c67cff0372.
      adds  64c31b7   s4-source4/dsdb/samdb/ldb_modules/util.c Use DSDB_FLAG_NEXT_MODULE flag
      adds  8c7a6a8   s4-source4/dsdb/samdb/ldb_modules/schema_load.c Use DSDB_FLAG_NEXT_MODULE flag
      adds  dc72073   s4-source4/dsdb/samdb/ldb_modules/samba_dsdb.c Use DSDB_FLAG_NEXT_MODULE flag
      adds  d7bcac5   s4-source4/dsdb/samdb/ldb_modules/ridalloc.c Use DSDB_FLAG_NEXT_MODULE flag
      adds  2ee1437   s4-source4/dsdb/samdb/ldb_modules/repl_meta_data.c Use DSDB_FLAG_NEXT_MODULE flag
      adds  b627159   s4-source4/dsdb/samdb/ldb_modules/pdc_fsmo.c Use DSDB_FLAG_NEXT_MODULE flag
      adds  7694b19   s4-source4/dsdb/samdb/ldb_modules/partition_init.c Use DSDB_FLAG_NEXT_MODULE flag
      adds  b18ab82   s4-source4/dsdb/samdb/ldb_modules/operational.c Use DSDB_FLAG_NEXT_MODULE flag
      adds  0d2116a   s4-source4/dsdb/samdb/ldb_modules/naming_fsmo.c Use DSDB_FLAG_NEXT_MODULE flag
      adds  02f0c6d   s4-source4/dsdb/samdb/ldb_modules/linked_attributes.c Use DSDB_FLAG_NEXT_MODULE flag
      adds  62a0f11   s4-source4/dsdb/samdb/ldb_modules/acl.c Use DSDB_FLAG_NEXT_MODULE flag
      adds  0c4bbb7   s4-dsdb: Implement module switching in dsdb_module_search_dn()
      adds  609b865   s4-dsdb/util: Reorder DSDB_FLAG_* checks
      adds  90b1a1d   s3: Add SMB2 performance counters.
      adds  f0b9184   s3:winbindd_samr Do not use static contexts
      adds  3d9a12d   s3-dcerpc: add dcerpc_push_ncacn_packet().
      adds  8fdc02a   s3-dcerpc: use dcerpc_push_ncacn_packet() for setup_bind_nak().
      adds  0cbe0f3   s3-dcerpc: use dcerpc_push_ncacn_packet() for setup_fault_pdu().
      adds  cb9eddb   s3-dcerpc: add dcerpc_pull_ncacn_packet().
      adds  d6de820   s3-dcerpc: use dcerpc_pull_ncacn_packet() for pulling a RPC fault pdu.
      adds  dc6e0ce   s3-dcerpc: remove unused smb_io_rpc_hdr_fault.
      adds  5aabd9a   s3-dcerpc: use dcerpc_push_ncacn_packet() for create_bind_or_alt_ctx_internal().
      adds  257f514   s3-dcerpc: remove unused init_rpc_hdr_rb and init_rpc_context.
      adds  0f02dda   s3-dcerpc: add dcerpc_push_dcerpc_auth().
      adds  4b56e6e   s3-dcerpc: add dcerpc_push_schannel_bind().
      adds  eeb034e   s3-dcerpc: use dcerpc_push_dcerpc_auth() for all authenticated binds.
      adds  389a677   dcerpc: add ncacn_packet_header to IDL.
      adds  77e3fff   s3-dcerpc: add dcerpc_pull_ncacn_packet_header().
      adds  fe9ce4b   s3-dcerpc: use struct ncacn_packet_header instead of struct rpc_hdr_info.
      adds  49c5293   s3-dcerpc: add dcerpc_pull_dcerpc_auth().
      adds  dbeaa5e   s3-dcerpc: use dcerpc_pull_dcerpc_auth() in cli_pipe_verify_ntlmssp().
      adds  e8e2fa5   s3-dcerpc: use dcerpc_pull_ncacn_packet() in cli_pipe_validate_current_pdu().
      adds  5351a89   s3-dcerpc: use dcerpc_push_ncacn_packet() in push_next_frag().
      adds  d57ecf9   s3-dcerpc: use dcerpc_pull_ncacn_packet() for rpc_pipe_bind_step_one_done().
      adds  ae52651   s3:rpc user idl define dcerpc_ctx_list instead of custom RPC_CONTEXT
      adds  0d9b636   s3:dcerpc Add prs_parse_dcerpc_bind
      adds  7236f8c   s3:dcerpc Use prs_parse_dcerpc_bind
      adds  7571c15   s3:dcerpc Remove unused structure and functions
      adds  41fc0dd   s4-net: the net binary depends on the auth subsystem
      adds  b0d69a8   Revert "s4-smbtorture: skip bigendian tests against s3 in RPC-LSA-SECRETS."
      adds  b595469   s3-rpcclient: add another usage display to sign and seal commands.
      adds  328f3ca   s3: Slightly simplify make_server_info_pw
      adds  10c60f2   Added a test to prove by default users can change each other's pass if the old is known
      adds  309ad2b   s4-smbtorture: skip wbcChangeUserPassword test when no oldpass is set in environment.
      adds  690ed0c   s3-rpc: when using rpc_pipe_open_internal, make sure to go through NDR.
      adds  61be498   s4 upgradeprovision: For SID > 1000 do not copy them, let the system regenerated a new one
      adds  32a2bbb   s4:samdb.py - "setpassword" - performs password sets using the "unicodePwd" attribute
      adds  38896f3   s4:drsuapi RPC server - "result_site_name" - fix variable denomination
      adds  921308f   s4:acl LDB module - move a "mem_ctx" creation to the place where it is actually checked
      adds  6b7e436   s4:acl LDB module - password attributes - check also the "dBCSPwd" attribute
      adds  7e134f1   Change one more use of "struct rpc_hdr_info" -> "struct ncacn_packet_header"
      adds  91cb2ae   s3-dcerpc: use dcerpc_push_ncacn_packet() in create_rpc_bind_auth3()
      adds  c609e84   s3-dcerpc: use dcerpc_pull_dcerpc_auth() in cli_pipe_verify_schannel()
      adds  1febe9d   s3-dcerpc: use dcerpc_push_dcerpc_auth() in add_ntlmssp_auth_footer()
      adds  5591135   s3-dcerpc: use dcerpc_push_dcerpc_auth in add_schannel_auth_footer()
      adds  aca60c2   s3-dcerpc: use dcerpc_pull_dcerpc_auth() in rpc_finish_spnego_ntlmssp_bind_send()
      adds  a054832   s3-dcerpc: make dceprc_push_dcerpc_auth public
      adds  1796767   s3-dcerpc: make dcerpc_pull_dcerpc_auth() public
      adds  2076009   s3-dcerpc: Use dcerpc_auth in api_pipe_bind_req()
      adds  966641b   s3-dcerpc: Use dcerpc_pull_dcerpc_auth in api_pipe_bind_auth3()
      adds  6a0d366   s4: fix warning: unused variable ‘i’
      adds  1c0cb36   s3: Optimize the write cache for sequential writes
      adds  514c596   ldb:common/ldb_dn.c - "ldb_dn_get_parent" - no need to manipulate the real DN
      adds  388e955   s4:dsdb: add dsdb_msg_constrainted_update_int32/64() functions
      adds  1d6f321   s4:dsdb: add dsdb_module_constrainted_update_int32/64() functions
      adds  65ca5a3   s4:dsdb: add dsdb_msg_constrainted_update_uint32/64() wrapper functions
      adds  217177a   s4:dsdb: add dsdb_module_constrainted_update_uint32/64() wrapper functions
      adds  ad17333   s4:dsdb:ridalloc.c: fix C++ warning
      adds  bbed1fd   s4:dsdb:ridalloc: use dsdb_module_constrainted_update_uint64() to update rIDAvailablePool
      adds  12d26d5   s4:dsdb:ridalloc: add ridalloc_ridset_values infrastructure
      adds  3b8c927   s4:dsdb:ridalloc: use ridalloc_ridset_values infrastructure in ridalloc_create_rid_set_ntds()
      adds  cd8d8df   s4:dsdb:ridalloc: use ridalloc_ridset_values infrastructure in ridalloc_allocate_rid()
      adds  afba620   s4:dsdb:ridalloc: use ridalloc_ridset_values infrastructure in ridalloc_allocate_rid_pool_fsmo()
      adds  658a0f9   s4:drepl_ridalloc: only ask the rid master for a new rid pool if we need to.
      adds  49deed5   s4:drepl_out_helpers: don't return NT_STATUS_OK, if an extended operation doesn't return success
      adds  538bb9b   s4:dsdb/repl: expose drsuapi_DsExtendedError to the caller (e.g. the ridalloc client)
      adds  de632de   selftest/Samba4: set dreplsrv:periodic_startup_interval = 0
      adds  9e92899   s4:selftest: run RPC-SAMR-LARGE-DC against the vampire_dc to test the rid alloc code
      adds  5b5ee73   s3-build: Add a gdbtestenv environment for Samba3.
      adds  02a627e   s4:drsuapi: don't return all linked attributes at the same time
      adds  1caa8b0   s4:drepl_notify: hide some bugs from the make test output
      adds  c0aa55d   s3: Cleanup of the initial SMB2 counters patch.
      adds  c48ff4c   s4:buildtools: make it possible to use advanced test options via the make waf wrapper
      adds  85f7384   s4:buildtools: add 'make show_waf_options'
      adds  35c554b   s4:libnet_UserList: allocate children strings on the correct talloc parent
      adds  1ea4215   s4:libnet_GroupList: allocate children strings on the correct talloc parent
      adds  c7a30c6   s4:wb_cmd_list_users: also handle NT_STATUS_NO_MORE_ENTRIES
      adds  751a262   s4:wb_cmd_list_groups: also handle NT_STATUS_NO_MORE_ENTRIES
      adds  80f9ad4   s4:winbind: let WBSRV_SAMBA3_SET_STRING() initialize the whole buffer
      adds  22dfb16   testprogs/blackbox/subunit.sh: initialize failed to 0
      adds  cad04da   s4 net: Add spn module to list/add/remove spn on objects
      adds  e962e7e   s4 unittests: remove the provision directory before (re)generating
      adds  f160074   s4 provision: use correct GUID for default policies
      adds  800c7af   s4:provision: also use fixed GUID names of the default group policies for domain and domain controllers in tests
      adds  23f8100   s4:provision: remove --policy-guid and --policy-guid-dc cmdline options
      adds  1c2ff45   README.Coding: add examples for good and bad comments
      adds  c6a6d88   README.Coding: fix typos
      adds  c186f92   s3: [ug]id_to_unix_... can not fail
      adds  77a3858   tsocket: Fix some unreachable code
      adds  1b51ddd   s3-dcerpc: Fix miscalculation of buffer start address
      adds  6555307   s3-dceprc: Fix auth_length in auth3 response
      adds  25d487b   s3-dcerpc: Fix ntlmssp sign/seal.
      adds  2297913   s3-dcerpc: Remove unused prototype
      adds  716f9d6   s4-dcerpc: move some util functions up to main librpc directory.
      adds  ea66d8e   s3-dcerpc: link against ../librpc/rpc/dcerpc_util.c
      adds  cf664b7   s3-dcerpc: Use dcerpc_set_frag_length()
      adds  43064a7   s3-dcerpc: Remove unused headers
      adds  aca330a   s3-dcerpc delay rpc header unmarshalling
      adds  77699c7   sr-dcerpc: add dcerpc_push_ncacn_packet_header()
      adds  98913d8   s3-dcerpc: use dcerpc_push_ncacn_packet_header() in create_next_pdu_ntlmssp()
      adds  53e9c26   s3-dcerpc: Use dcerpc_push_ncacn_packet_header() in create_next_pdu_schannel()
      adds  d078b54   s3-dcerpc: use dceprc_push_ncacn_packet_header in create_next_pdu_noauth()
      adds  a138b3d   s3-dceprc use a DATA_BLOB to hold the curren pdu in pipes_struct
      adds  77fb364   s3-dceprc: Store opnum in its own variable
      adds  e340aa4   dcerpc: move dcerpc_pull_auth_trailer into a the common dcerpc_util.c file
      adds  8e235df   s3-dcerpc: Use dcerpc_pull_ncacn_packet() to unmarshall dceprc requests
      adds  29a3142   s3-dcerpc: Remove unused functions
      adds  4ba8923   s3-dcerpc: Remove unused members
      adds  272704e   s3-dceprc: Add debug messages
      adds  fe9036c   s3-dcerpc: pass the packet to setup_bind_nack()
      adds  87605e2   s3-dcerpc: fix dcerpc_push_ncacn_packet, pass arg by address
      adds  8213bba   s3-dcerpc: Rearrange api_pipe_bind_req() to do checks before allocating memory
      adds  f6648c5   s3-dcerpc: Use a DATA_BLOB in bind processing and avoid one mem copy
      adds  7050073   s3-dceprc: Use dcerpc_push_ncacn_packet() in api_pipe_bind_req()
      adds  3ba93a9   s3-dcerpc: Use dcerpc_push_dcerpc_auth() for spnego auth continuations.
      adds  bc6a3e0   s3-dcerpc: Use dcerpc_push_ncacn_packet() in api_pipe_alter_context()
      adds  0c93b7d   s3-dcerpc: Remove unused functions and headers
      adds  0b2d965   s4: Reorganized dsHeuristics reset so the code can be reused
      adds  0e31a3a   s3-ldb: fix build warning.
      adds  53e1586   s3-waf: fix the build.
      adds  5bdb8b4   Revert "Remove the global char *LastDir."
      adds  57ebc8a   s3-winbind: Set status before we leave in some msrpc functions.
      adds  f85167a   s3-winbind: Don't cache queries to builtin and own sam domain.
      adds  80b47fc   s3-libnet: better separate headers.
      adds  7dad325   s3-libnet: add missing header file, sorry.
      adds  14cf257   s4-smbtorture: rename rpc/bind.c to rpc/multi_bind.c.
      adds  595c5a2   s4-smbtorture: add very simple RPC-BIND testsuite.
      adds  bfdd85d   s3-selftest: enable RPC-BIND against s3.
      adds  39d1a52   s3:smbd Fix segfault if register_existing_vuid() fails
      adds  1debe30   s3:smbd Give the kerberos session key a parent
      adds  0d95cee   s3:auth Change auth_ntlmssp_server_info API to return NTSTATUS
      adds  ee56f74   Fixed system_session_anon to actually make an anonymous session
      adds  e30aa45   s3-dcerpc: fix crash bug in error path of process_complete_pdu().
      adds  d35e900   s4: Added acl search tests for anonymous connection.
      adds  0ab8e8b   s3-dcerpc: Break memory hierarchy for shared structure
      adds  23ad691   s3-dcerpc: Break memory hierarchy for shared structure
      adds  ff93d58   s3: Fix crashes in the printing code
      adds  fd2eb0d   s4 provision: move update_machine_account_password to helpers
      adds  7ea70f8   s4: Add a simple script to change dc password
      adds  0496af8   s4: Unit test update_machine_account_password through kinit
      adds  b67a71f   ldb: allow ldb_sequence_number to be called in python
      adds  d861ebb   s4 dsdb: create a new control: changereplmetadata
      adds  6a0856d   s4 dsdb: Use the changereplmetadata control
      adds  f97c90c   s4 python: Add functions to samdb to manipulate version of replPropertyMetaData attribute
      adds  9323901   s4 upgradeprovision: introduce a new function to update the field use for calculating msds-keyversionnumber
      adds  62a3297   s4: Add unit test for increment_calculated_keyversion_number
      adds  6c51b3a   s4 upgradeprovision: fix whitespaces
      adds  2afc2f2   s4 upgradeprovision: add function to backup the provision before updating
      adds  0a1b112   s4 upgradeprovision: do not copy RID Set it's automaticaly created by the RID manager
      adds  7478224   s4 upgradeprovision: Synchronize the calculated keyversionnumber with the one previously stored
      adds  a748402   s4 ldb modules: relax some tests about attributes that should not be here
      adds  36b5fec   s4 upgradeprovision: Adapt the list of attribute modified
      adds  5d61b47   s4:testprogs Prove kerberos still works after a password change
      adds  fcdf619   s4:pyldb Fix memory handling for ldb_message_element
      adds  3e8dba1   s4:pyldb whitespace fix
      adds  299057d   s4:provision Handle machine account password changes while keeping keytab
      adds  8769e75   s4:testprogs Show that we no longer delete the old keytab entries
      adds  0e212ac   s4:testprogs Operate the blackbox kinit and net tests using the :local config
      adds  8ce15b3   Fix bug - 7551 smbclient does not return proper exit code.
      adds  602e10f   s3-dcerpc: Delay parsing rpc header in client code
      adds  459c8e3   s3-dcerpc: Pull the whole packet at once instead of fetching just the header
      adds  137743f   s3-dcerpc: Do not reparse the header
      adds  282db1f   s3-dcerpc: Remove unused function
      adds  7d9c62c   s3-dcerpc: Do not parse the packet twice.
      adds  f0626d1   s3-dcerpc: Stop using hand marshalling in rpc_finish_auth3_bind_send()
      adds  5918a6c   s3-dcerpc: Stop using hand marshalling in create_next_pdu_ntlmssp()
      adds  a678d4e   s3-dcerpc: Stop using hand marshalling in create_next_pdu_schannel()
      adds  8ffac96   s3-dcerpc: Stop using hand marshalling in create_next_pdu_noauth()
      adds  8246214   s3-dcerpc: Remove unused functions and headers
      adds  31b59bb   s3-dcerpc: Convert rdata from prs_struct to a simple DATA_BLOB
      adds  8cd3912   s3-dcerpc: Convert frag from prs_struct to a simple DATA_BLOB
      adds  2452a7a   s3-dcerpc: consolidate respones packet creation code
      adds  f9a15d1   s3-dcerpc: Refactor code and stop using ncacn_packet_header
      adds  cb3725a   dcerpc: remove ncacn_packet_header and related functions
      adds  ca3bdca   s3-dcerpc: Padding is never done on a DCERPC_PKT_BIND_ACK packet.
      adds  bd19c96   s3-dcerpc: Move common helpers into a common file
      adds  84c50a2   Reformat and cleanup
      adds  79c207e   s3-dceprc: Use IDL defined constants for length calculations
      adds  cc15396   s3-dcerpc: Read a pdu in 2 steps, header first the payload
      adds  b44a91b   s3-dcerpc: Use DATA_BLOB instead of prs_struct for incoming fragments
      adds  ff121c8   s3-dcerpc: Use DATA_BLOB instead of prs_struct for reply_pdu
      adds  3b83211   s3-dcerpc: Avoid unnecessary memory allocation for dcerpc_ctx_list
      adds  8e9cd41   s3-dcerpc: Use DATA_BLOB instead of prs_struct for rpc_out
      adds  8f2bfa8   s3-dcerpc: Use DATA_BLOB instead of prs_struct for req_data
      adds  100d37f   s3-dcerpc: Use DATA_BLOB for pipes_struct input data
      adds  67b6fe3   s3-misc: Move smb_io_time() to regfio.c
      adds  53945a2   s3-dcerpc: Use a local function to dump pdu regions
      adds  7520d8e   s3-parse_prs: Remove unuesd functions
      adds  f4c6c7e   Move the remnants of rpc_parse code under registry/
      adds  7cf4797   s3-dcerpc: fix c++ warning.
      adds  196b4e8   s3-waf: fix the build.
      adds  914fd13   s3-registry: use some prs macros to the only place where they are used.
      adds  5f8678f   libcli/netlogon: re-enable debugging.
      adds  2f24953   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  8b1980c   WHATSNEW: Start 3.6.0pre1 release notes.
      adds  e4c35c5   s4-loadparm: change lp_*() to lpcfg_*() and provide s3 compatibility lp_*()
      adds  6b266b8   s4-loadparm: 2nd half of lp_ to lpcfg_ conversion
      adds  378e4d5   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  e058de3   Make the "map to guest" parameter work correctly with NTLMSSP (spnego and raw) under SMB2. Still need to investigate fixing this with krb5 auth (does this make sense ?).
      adds  ec25a00   smbtorture shell: Allow any config option to be set.
      adds  65116ad   s3-dcerpc: Fix ability to receive Big Endian PDUs
      adds  7755e19   s4-smbtorture: make sure to wipe out dcerpc auth flags before RPC-BIND starts.
      adds  1c7d089   s4-smbtorture: rearrange testlist in RPC-BIND.
      adds  3b0c87c   s4-smbtorture: run all testcases with bigendian push as well in RPC-BIND.
      adds  5815119   s3-perfcount: make it possible to compile the example perfcount daemon.
      adds  c5e85a4   s3-dcerpc: rename SCHANNEL_SIG_SIZE to NL_AUTH_SIGNATURE_SIZE and move to IDL.
      adds  3036822   Fix bug #7570 - New smb2 max parameters are undocumented.
      adds  feb2190   s3-build: add LIBNDR_XATTR_OBJ.
      adds  5a8c77f   s4: create a simple version of ktpass
      adds  e461e29   s4 unittests: add blackblox test for ktpass
      adds  dbbfad8   s4-waf: add the missing bits for builing nss_winbind and pam_winbind
      adds  c55f5f2   s4 nss_switch: fix build problem on computer without the iniparser
      adds  b7a1dd6   s4 pam_winbind: don't build if pam header are not installed
      adds  a7e6b2a   s3: Right now we do not have includes in Makefile.in
      adds  32fd6e3   s3: Fix some 64-bit warnings
      adds  3925411   s3: Really fix the 64-bit warnings
      adds  628b57c   s3-dcerpc: Move common cli/srv functions into a common file
      adds  3c3cfb9   Fix a typo
      adds  52f6bfe   s3-dcerpc: Move mere processing functions from srv_pipe_hnd.c to srv_pipe.c
      adds  3c0e10d   s3-dcerpc: Fix build and remove unneeded headers
      adds  bd54969   pam_winbind: Fix shadowing a global on FreeBSD
      adds  b9835a1   s3: Don't use as-needed
      adds  0d16a59   s3-waf: Fixed the build.
      adds  898fd58   s3-rpc_client: Fixed a segfault in rpccli_samr_chng_pswd_auth_crap().
      adds  7ac5828   s3: Remove a direct use of procid_self()
      adds  b1717ac   s3: Fix some nonempty blank lines
      adds  55512f4   s3: Work better without the aio sighandler
      adds  1946beb   s3: Fix an uninitialized variable
      adds  27aece7   s3: Actually use the usecs in aio_fork_suspend
      adds  7e4de49   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  cdcdaaa   s3-ntlmssp: Remove ntlmssp_end and let the talloc hierarchy handle it.
      adds  e4bd6eb   s3-auth: Cleanup and readability fixes
      adds  e60ed80   s3-auth: Simplify how we free the auth_context
      adds  673fcfa   s3-auth: auth_make ntlmssp_state the parent context
      adds  c09dcb9   s3-auth: Use talloc hierarchies to properly free auth_ntlmssp_state contexts
      adds  65b967a   s4-ldb: Implement ldb_msg_difference() function to accept a memory context from client
      adds  a11d3b4   s4-dsdb: use ldb_msg_difference() in source4/dsdb/schema/schema_set.c
      adds  fb1c079   s4-dsdb/schema/schema_set.c: fix trailing spaces and comments spelling
      adds  fa0db46   s4-tools: use ldb_msg_difference() in ldbedit - modify_record()
      adds  148b858   s4-test: Use ldb_msg_difference() in torture/rpc/dssync.c test
      adds  8deae13   s4-pyldb: Use ldb_msg_difference() in py_ldb_msg_diff()
      adds  a95fd4e   s4-ldb: Write more explanatory comment for ldb_msg_add()
      adds  8d523d4   s4-ldb: Add separate function to add empty element into ldb_msg
      adds  3944c81   s4-ldb: Use _ldb_msg_add_el() in ldb_msg_add_empty()
      adds  48574cc   s4-ldb: Use _ldb_msg_add_el() in ldb_msg_add()
      adds  e5a9469   s4-ldb: Add ldb_msg_normalize() to accept a memory context from client
      adds  86cc914   s4-dsdb: use ldb_msg_normalize() in source4/dsdb/schema/schema_set.c
      adds  2ad7019   s4-dsdb: use ldb_msg_normalize() in source4/lib/ldb/common/ldb.c
      adds  d71b20e   s4-dsdb: use ldb_msg_normalize() in ldbadd-process_file()
      adds  91d9f88   s4-test: Use ldb_msg_normalize() in torture/rpc/dssync.c test
      adds  1e20dbd   s4-test: Use ldb_msg_normalize() in sqlite3 backend
      adds  31aeb84   s4-dsdb: use ldb_msg_normalize() in ldb_msg_difference()
      adds  11a44ce   ldb: Mark _DEPRECATED_ ldb_msg_diff() and ldb_msg_canonicalize() functions
      adds  35b1e00   s4: Remove trailing whitespaces
      adds  a785b43   s3-docs: Remove older documentation of smb2 parameters.
      adds  4c0f760   s3-docs: Add more verbose description of "username map cache time".
      adds  775f1ed   s3-docs: Add more verbose description of "ctdb locktime warn threshold".
      adds  b742c49   s3-docs: Add more verbose description of "log writeable files on exit".
      adds  b91e5cf   s3-rpc_server: Don't register the same rpc commands twice.
      adds  5cefbfe   s3-rpc_server: Added callbacks for init and shutdown of a rpc service.
      adds  a709e42   waf-idl: put the gen_ndr/README file for source3 back
      adds  630a2eb   waf: make the error msg when gen_ndr directory is missing clearer
      adds  f9f3358   Merge branch 'master' of ssh://git.samba.org/data/git/samba
      adds  944494d   s3-auth: Remove unused variable.
      adds  6763730   s3: Avoid pwrite calls for the 1-byte writes with zero content
      adds  962951e   Fix [Bug 7577] SPNEGO auth fails when contacting Win7 system using Microsoft Live Sign-in Assistant Based on code from <david.kondrad at legrand.us>. Cope with every NegTokenInit ::= SEQUENCE value. Jeremy.
      adds  625a511   Remove parse_negTokenTarg(), as it's actually incorrect. We're processing negTokenInit's here. Use common code in spnego_parse_negTokenInit().
      adds  8cba4a0   Move the addition of the 16 byte guid out of spnego_gen_negTokenInit() and into negprot_spnego() where it belongs (it's not an SPNEGO operation). Add a TALLOC_CTX for callers of negprot_spnego(). Closer to unifying all the gen_negTokenXXX calls.
      adds  0bb8d13   Remove gen_negTokenInit() - change all callers to spnego_gen_negTokenInit(). We now have one function to do this in all calling code. More rationalization to follow.
      adds  a04bbd2   s3-auth: Refactor and rename auth_ntlmssp_server_info()
      adds  e958b39   s3-auth: Move auth_ntlmssp wrappers in their own file
      adds  a91727f   s3-auth: Add auth_ntlmssp wrapper for client side
      adds  4581902   s3-dcerpc: Unifiy cli_pipe_auth_data and pipe_auth_data
      adds  fa4dec3   Revert "s3: Don't use as-needed"
      adds  0994430   s3: add configure swtich to manually disable as-needed
      adds  2a8399f   s3: check for explicit external lib bug in ld's as-needed code
      adds  b20e5eb   dcerpc: Clarify what the arguments of dcerpc_pull_auth_trailer() actually represent.
      adds  c58aeaa   s3: also run the test prog from the explicit external lib bug check
      adds  f5def28   Fix warning - no return value for a non-void fn.
      adds  6687449   Fixes pointed out by <david.kondrad at legrand.us>. Free memory if not being returned to caller. Remove unneeded asn1_tag_remaining() calls.
      adds  8a882b6   Remove gen_negTokenTarg(), as it's not actually creating a TokenTarg frame, but a TokenInit one. Move to using spnego_gen_negTokenInit() instead.
      adds  7d17bfc   Rename spnego_gen_negTokenTarg() -> spnego_gen_krb5_negTokenInit() as this correctly describes what this function does.
      adds  dc443ee   s3: Fix two uninitialized variables
      adds  4ed9437   Add TALLOC_CTX argument to spnego_parse_negTokenInit, reduce use of malloc, and data_blob().
      adds  cce19c5   Fix one more data_blob -> data_blob_talloc. Move away from implicit NULL context tallocs.
      adds  8df0f0e   Fix warning on 64-bit machines.
      adds  5002b3a   Add approriate TALLOC_CTX's thoughout the spnego code. No more implicit NULL contexts.
      adds  e8460b4   misc: cleanup cli_krb5_get_ticket()
      adds  8137f2d   misc: cleanup get_krb5_smb_session_key()
      adds  26f1218   s3-libsmb: Use data_blob_talloc to get krb5 ticket and session keys
      adds  a3713d7   s3-dcerpc: Properly initialize output buffers on nak/fault
      adds  3b502d8   s3-dcerpc: Fix potential memleak
      adds  636de43   cleaup: Reformat cli_get_session_key()
      adds  61cfbf3   s3-rpc_server: Cleanup the way we free pipe auth data
      adds  c75106f   s3: not use as-needed by default and auto use if enable-developer is active
      adds  5912206   Fix bug 7583 - Smbclient fails to kerberos connect to a Alfresco JLAN CIFS Server
      adds  032bf5c   s3: Fix a typo (missing space)
      adds  1528a4f   s3: use dump_data in query FILE_BASIC_UNIX_INFO
      adds  b04eba1   s3: Fix cli_posix_stat
      adds  ce3dfd7   s3: cli_qpathinfo->cli_qpathinfo1
      adds  535774d   s3: Add async cli_qpathinfo
      adds  cb9baa7   s3: Convert cli_posix_readlink to cli_qpathinfo_send
      adds  786e4cd   s3: Convert cli_posix_getfacl to cli_qpathinfo_send
      adds  d5e285a   s3: Convert cli_posix_stat to cli_qpathinfo_send
      adds  5380f67   s3: Factor out parse_ea_blob
      adds  334d5bf   s3: Convert cli_get_ea_list_path to cli_qpathinfo_send
      adds  059ad34   lib: added samba-util.pc creation
      adds  cc8977b1  s3: Remove some unused struct members
      adds  9851e19   s3: Fix a structure mess-up
      adds  0ba4404   s3: Convert cli_qpathinfo1 to cli_qpathinfo
      adds  63d8675   s3: cli_qpathinfo2 expects at least 68 bytes
      adds  2ef87d8   s3: fix a typo
      adds  b6c4eb3   s3: Log the correct core path on Linux if core_pattern is set
      adds  5030ba5   s3: Callers of cli_qpathinfo_recv might ignore the output
      adds  9a2d08b   s3: Use error status instead of cli_errstr
      adds  f62bde9   s3: Convert cli_qpathinfo2 to cli_qpathinfo_send
      adds  7c242ca   s3: Convert cli_qpathinfo_basic to cli_qpathinfo_send
      adds  27fb920   s3: Factor out parse_streams_blob
      adds  2ad4b4f   s3: Convert cli_qpathinfo_streams to cli_qpathinfo_send
      adds  75db0f0   s3: Early start of an async nbench
      adds  4f01159   s3: Fix bug 7578
      adds  cf38e8d   WHATSNEW: Update changes.
      adds  cc43f98   Second part of fix for bug 7578 - 'net idmap restore' fails to set HWM, causing duplicates.
      adds  1890a2a   WHATSNEW: Update changes.
      adds  6446c75   Fix several places where talloc_asprintf returns were unchecked.
      adds  104c419   s4-torture: Disable setting REG_BINARY printer data with size 0.
      adds  5604a78   s3-spoolss: Migrated NT_DEVICEMODE to spoolss_DeviceMode.
      adds  65eb38b   s3-registry: Init all needed registry keys for printing.
      adds  71be0ec   s3-registry: Redirect KEY_CONTROL_PRINTERS to KEY_WINNT_PRINTERS.
      adds  3d7e99e   s3-spoolss: Migrated spoolss_SetPrinterDataEx to the winreg functions.
      adds  795618a   s3-spoolss: Migrated spoolss_GetPrinterDataEx to the winreg functions.
      adds  df35b34   s3-spoolss: Migrated spoolss_EnumPrinterDataEx to the winreg functions.
      adds  e210230   s3-spoolss: Migrated spoolss_EnumPrinterKey to the winreg functions.
      adds  fb5529f   s3-spoolss: Migrated spoolss_DeletePrinterDataEx to the winreg functions.
      adds  142431d   s3-spoolss: Migrated spoolss_DeletePrinterKey to the winreg functions.
      adds  2ae1796   s3-spoolss: Migrated spoolss_EnumForms to the winreg function.
      adds  fad361a   s3-spoolss: Migrated spoolss_AddForm to the winreg function.
      adds  76f72fe   s3-spoolss: Migrated spoolss_DeleteForm to the winreg function.
      adds  a879bba   s3-spoolss: Migrated spoolss_SetForm to the winreg function.
      adds  67bdaa5   s3-spoolss: Migrated spoolss_GetForm to the winreg function.
      adds  2a5dba5   s3-spoolss: Migrated spoolss_Forms to use the winreg changeid function.
      adds  e2c9ad9   s3-spoolss: Migrated spoolss_AddPrinter and spoolss_SetPrinter.
      adds  665eba3   s3-spoolss: Removed unused function convert_printer_info().
      adds  653364f   s3-spoolss: Removed unused function printer_info2_to_nt_printer_info2().
      adds  a2c51a8   s3-spoolss: Migrated spoolss_OpenPrinter to create defaults with winreg_create_printer.
      adds  be6dc65   s3-spoolss: Migrated spoolss_GetPrinter and spoolss_EnumPrinters to winreg_update_printer.
      adds  90e96d3   s3-spoolss: Migrated spoolss_DeletePrinter to cleanup winreg keys.
      adds  e517588   s3-spoolss: Set c_setprinter always to 0.
      adds  52b8f1f   s3-spoolss: Migrated driver functions to winreg.
      adds  7f6f580   s3-spoolss: Use spoolss_PrinterInfo2 for job info.
      adds  0d694e1   s3-spoolss: Use spoolss_PrinterInfo2 in construct_printer_driver_info_level.
      adds  375bdfc   s3-spoolss: Removed construct_dev_mode() function.
      adds  78b985a   s3-spoolss: Convert do_drv_upgrade_printer() to winreg functions.
      adds  afc4a387  s3-spoolss: Use spoolss_PrinterInfo2 in notify code.
      adds  017a305   s3-printing: Convert print_time_access_check.
      adds  d17d73f   s3-printing: Convert print_driver_in_use.
      adds  44bc671   s3-printing: Converted printer publishing functions.
      adds  fdf669d   s3-spoolss: Get rid of get_server_name.
      adds  a1fe2ed   s3-spoolss: Use winreg_delete_printer_key to delete printers.
      adds  48828ab   s3-spoolss: Fixed the driver unc strings for dependent files.
      adds  c7ae6cb   s3-spoolss: Don't return the printer devicemode in spoolss_EnumJobs.
      adds  c52e019   s3-spoolss: Use the existing memory context for winreg_get_printer.
      adds  3fe2f64   s3-spoolss: Use a temporary talloc context in update_printer.
      adds  6d6ce4d   s3-spoolss: Create and update DsSpooler values.
      adds  c26bfd2   s3-spoolss: Removed unused set_printer_dataex().
      adds  395dcbd   s3-spoolss: Removed the last free_a_printer() call in spoolss_nt.c.
      adds  f6db369   s3-spoolss: Moved shared printing functions to nt_printing.h
      adds  8d44b11   s3-spoolss: Removed wrong comment.
      adds  38d6274   s3-smbd: Added code to print via spoolss.
      adds  4e45d5f   s3-printing: Removed unused get_a_printer functions.
      adds  5c1f283   s3-printing: Removed unused mod_a_printer functions.
      adds  d8ab3e5   s3-printing: Removed unused free_a_printer function.
      adds  c918cfd   s3-printing: Removed unsuded c_setprinter functions.
      adds  e2d3c0e   s3-printing: Removed unused nt_forms.
      adds  ae405ee   s3-printing: Removed unused security descriptor functions.
      adds  7c629bd   s3-printing: Remove unused printer registry key functions.
      adds  4761498   s3-printing: Moved remaining prototypes to nt_printing.h.
      adds  94ee35f   s3-printing: Made print_job_start more robust.
      adds  660506d   s3-printing: Handled case when smbd spools a file on behalf of spoolss.
      adds  849cc65   s3-smbd: Migrated to new spoolss functions for printing.
      adds  95f587a   s3-printing: Removed unused printfsp.c.
      adds  628f9be   s3-spoolss: Use WERROR for print_job_delete.
      adds  bdab6b1   s3-printing: Moved printing.c headers to include/printing.h.
      adds  21cd59e   s3-smbd: Use the right check to test if we can print.
      adds  f5a2f8f   s3-printing: Removed unused function print_job_fd().
      adds  96c25cd   s3-spoolss: Create winprint print processor key.
      adds  3f68a39   Revert "s4-smbtorture: skip driverName and printerName DsSpooler tests for now."
      adds  c18913a   s3-smbd: Convert reply_printqueue to use spoolss.
      adds  35e03ef   s3-printing: Move all tdb upgrade functions to a separate file.
      adds  db2a777   s3-printing: Added automatic migration of printing tdbs.
      adds  8fe6813   s4-torture: Enable tests with keynames including a slash.
      adds  d8c8142   s3-spoolss: Remove unused MAGIC_DISPLAY_FREQUENCY
      adds  1be4545   s3-spoolss: Remove the program global current_user_info.
      adds  c3186f2   s3-lib: Make the standard_mapping parameter const.
      adds  924cc43   s3-spoolss: Move the standard mappings to spoolss.
      adds  b95d556   s3-printing: Added automatic migration of printing tdbs.
      adds  bb0226f   s3-spoolss: Correctly set the default values.
      adds  6cd2f2f   s3-spoolss: Fixed a possible segfault in winreg_get_printer.
      adds  90c1782   s3-spoolss: Avoid segfault, check drivername is actually not NULL.
      adds  9168713   s3-spoolss: Fixed FILL_DRIVER_STRING leading to wrong results.
      adds  dace013   s3: Remove a typedef (struct file_info)
      adds  a20ee81   WHATSNEW: Update changes.
      adds  dc87fbc   s3-lib: Remove redefinition of RL_COMPLETION_CAST.
      adds  c1e8168   pidl: Use struct pipes_struct.
      adds  46397f7   s3-rpc_server: Use struct pipes_struct.
      adds  2956bc9   s3-dfs: Use struct pipes_struct.
      adds  96786a7   s3-dssetup: Use struct pipes_struct.
      adds  c9e3737   s3-echo: Use struct pipes_struct.
      adds  ba023ae   s3-eventlog: Use struct pipes_struct.
      adds  35d629d   s3-initshutdown: Use struct pipes_struct.
      adds  872f965   s3-lsa: Use struct pipes_struct.
      adds  3fd138f   s3-netlogon: Use struct pipes_struct.
      adds  33d3092   s3-ntsvcs: Use struct pipes_struct.
      adds  667d43d   s3-rpc_pipe: Use struct pipes_struct.
      adds  c3817fe   s3-samr: Use struct pipes_struct.
      adds  64fbaad   s3-spoolss: Use struct pipes_struct.
      adds  0fee377   s3-srvsvc: Use struct pipes_struct.
      adds  ce59e69   s3-svcctl: Use struct pipes_struct.
      adds  31a4240   s3-winreg: Use struct pipes_struct.
      adds  d34fc3d   s3-wkssvc: Use struct pipes_struct.
      adds  6457f81   s3-uid: Use struct pipes_struct.
      adds  97dba0c   s3-winbind: Use struct pipes_struct.
      adds  f7a1453   s3-include: Use struct pipes struct and get rid of the typedef.
      adds  6ffd7dc   s3-rpc: Use struct pipes_struct.
      adds  e2b0e43   s3-dcerpc: Move marshalling of dcerpc_auth_header in the callers
      adds  1b57249   s3-dcerpc: Pass explicit arguments so that this is not client specific
      adds  6f5cdf9   s3-dcerpc: Introduce generic helper function to add auth trailer
      adds  3139333   s3-dcerpc: Move dcerpc_add_auth_footer() to the common helpers file
      adds  aa4c5a2   s3-dcerpc: Use the common dcerpc_add_auth_footer() in the server code
      adds  2ce169c   s3-dcerpc: Make dcesrv_auth_request() return NTSTATUS codes
      adds  1fc71c9   s3-dcerpc do not pass pipes_struct to dcesrv_auth_request()
      adds  49a8c29   s3-dcerpc: Split auth checking into a generic function.
      adds  5f2cca6   s3-dcerpc: Add the same paranoia checks we have in the client code
      adds  9565e3f   s3-dcerpc: Make dcerpc_check_auth() common code
      adds  7407c97   s3-dcerpc: Use dcerpc_check_auth in client code too
      adds  bfe53d4   s3-dcerpc: Set flags directly instead of calling unimplemented functions.
      adds  3c3237d   s3-auth: Remove unimplemented functions
      adds  1e915d2   s3-dcerpc: Cleanup and refactor create_rpc_bind_req()
      adds  2463a87   s3-dcerpc: Use dcerpc_AuthType in pipe_auth_data
      adds  b00f9a0   s3-rpcclient: Allow choosing spnego mech: (ntlm/krb5)
      adds  250e341   misc: Remove unused structure elements
      adds  146af48   s3-dcerpc: revive cli_rpc_pipe_open_krb5()
      adds  866f85e   s3-dcerpc: consolidate unmarshalling of dcerpc_auth
      adds  c08d684   s3-dcerpc: Add auth trailer only when appropriate.
      adds  183e0a0   s3-dcerpc: Refactor calculate_data_len_tosend()
      adds  7208809   rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for krb5 auth
      adds  135a82e   s3-decrpc: Introduce gssapi support for dcerpc krb5 auth
      adds  1abcbd7   s3-dcerpc: Add next authentication step with gssapi
      adds  7eaa15a   s3-dcerpc: Add sign/seal with gssapi
      adds  c4b3c9e   smbd: Fix build warning
      adds  44add99   s3: Fix cli_qpathinfo2
      adds  d17abc6   s3-dcerpc: Avoid ifdef, it is handled within dcerpc_gssapi.c already
      adds  7c9c075   Do not refernece pipe_auth_data directly in dcerpc_gssapi.c
      adds  e8ac4a8   s3-dcerpc: Try to fix build when gssapi_ext.h is not available
      adds  88f1798   s4-ldb: use TALLOC_CTX type instead of 'void'
      adds  5bf54f1   s4-test: Simplify test_GetInfo() - we have what we need through LDB connection
      adds  bd6f77e   s4-test-dssync: Issue warning in case we have diffrences in link attributes
      adds  39d287e   s4-test: Expand DSSYNC test to be executed against all partitions
      adds  bc1c82e   Fix tdb_check() to work with read-only tdb databases. The function tdb_lockall() uses F_WRLCK internally, which doesn't work on a fd opened with O_RDONLY. Use tdb_lockall_read() instead.
      adds  b2be8f2   s3-spoolss: Fixed debug statements and increased level.
      adds  e8d3867   s3-spoolss: Increased debug level for trace output.
      adds  4f43030   Fix bug #7589 - ntlm_auth fails to use cached credentials.
      adds  fec8505   s3: Avoid an unnecessary ftruncate call
      adds  a86cad3   Revert "s3: Avoid pwrite calls for the 1-byte writes with zero content"
      adds  a8cd3ef   s3: Do the ftruncate write cache optimization in one place
      adds  b7f0290   We should be using the winbindd separator in this case, not hardcoding a \\ value.
      adds  8907113   Revert "s4-torture: Disable setting REG_BINARY printer data with size 0."
      adds  a6e1fa2   s4-smbtorture: remove ifdefed symlink test, this is already skipped internally in the s3 case.
      adds  fcdda8f   s3: Remove "cli" from "struct finfo"
      adds  e286b9c   rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for ntlmssp
      adds  0b24e8e   s3-dcerpc: Add SPNEGO incapsulation for KRB5 auth
      adds  984438c   s3-dcerpc: add sign/seal support when using SPNEGO/KRB5
      adds  186f936   s3-dcerpc: use common spengo wrapper code for client SPNEGO/NTLMSSP
      adds  da6c246   s3-dcerpc: Remove unused functions
      adds  9329a9f   s3-dceprc: consolidate use of dcerpc_push_dcerpc_auth()
      adds  a9d3a59   s3-dcerpc: Make function to guess pdu sizes common.
      adds  3469fbc   s3-dcerpc: rationalize packet creation in the server code
      adds  4c64e4d   s3-dceprc: Improve dcerpc_guess_sizes() interface
      adds  57bd974   s3-dcerpc: Use dcerpc_guess_sizes in the server code too.
      adds  28c7456   cleanups: Trailing spaces, line length, etc...
      adds  813fbbd   s3-build: avoid to globally include printing and spoolss headers.
      adds  9e00002   s3-printing: remove unused get_local_printer_publishing_data() call.
      adds  1675619   s4:librpc/rpc: use the correct ndr flags in dcerpc_ndr_validate_in()
      adds  3469255   s4:blackblock/ktpass: use test specific user name
      adds  0b4247e   s4:selftest: skip samba4.blackbox.ktpass for now as it's not portable
      adds  76e5d41   s4:blackbox/newuser: use test specific user names
      adds  f5f236a   s4:dcesrv_netr_LogonGetDomainInfo - improve the client OS informations update
      adds  f0c4a1a   s4:torture/winreg.c - add a FIXME comment on a codepart which isn't standard C-compatible
      adds  380b2cb   s4:torture/winreg.c - remove unreachable code
      adds  1b7029b   s4:torture/winreg.c - fix warnings of Solaris 10 cc through the appropriate casts
      adds  4e3afb3   s4:subtree_rename LDB module - "subren_ctx_init" - fix the "out of memory" return
      adds  3244f6f   s4:dsdb/pydsdb.c - import "systemFlags" into Python
      adds  3cdc83d   s4:subtree_rename LDB module - introduce the "systemFlags" protection rules
      adds  81cc92c   s4:ldap.py - performs some "systemFlags" testing
      adds  c7ba3c4   s4:torture/rpc/winreg: fix the build with non gcc compilers (e.g. on solaris)
      adds  b99a02a   s4:torture/rpc/winreg: fix "strict aliasing" compiler warnings
      adds  f997fd2   s4:dsdb/samdb/ldb_modules/util.c - remove unused variables
      adds  2e66033   s4:subtree_rename LDB module - introduce out of memory checks
      adds  7ea1796   s4:subtree_rename LDB module - rename "check_system_flags" into "check_constraints" and perform more checks
      adds  542396c   s4:ldap.py - add a test for "CN=System" object rename behaviour
      adds  9bf2d26   s3: Fix an uninitialized variable
      adds  0213cfa   s3: Fix some nonempty blank lines
      adds  fb167a6   s3: Fix a C++ warning
      adds  c59ab01   s3: Fix an uninitialized variable
      adds  316eda1   s4:objectclass LDB module - implement additional delete constraint checks
      adds  ea5c404   s4:ldap.py - perform tests on the additional delete constraint checks
      adds  3f2a8d5   s4:urgent_replication.py test - adapt the test for the harder delete restrictions
      adds  149f425   s4:acl LDB module - remove unused call "is_root_base_dn"
      adds  f824e45   s4:acl LDB module - remove the "forest DN" check
      adds  89c7859   s4:descriptor LDB module - remove the "forest DN" check
      adds  ba4578f   s4:objectclass LDB module - consider the "instanceType" when adding NCs
      adds  c38219a   s4:instancetype LDB module - add checks requested by MS-ADTS 3.1.1.5.2.2
      adds  e92f447   s4:ldap.py - additional "instanceType" checks
      adds  e4b32cb   s4:ldap.py - remove superflous spaces
      adds  911db76   s3: Use cups-config --libs
      adds  322b524   s3-build: fix some c++ build warnings.
      adds  ff1c5b3   s3-spoolss: remove unused MAX_OPEN_PRINTER_EXS define.
      adds  45952b5   spoolss: fix potential crash bug in spoolss_PrinterEnumValues push path.
      adds  6463281   s4-smbtorture: remove another old and now invalid s3 special case during spoolss testing.
      adds  772fbce   s3-spoolss: Use a stackframe to allocat memory.
      adds  4412baf   s3-spoolss: Fixed some C++ build warnings.
      adds  307bd43   s3-spoolss: Move some debug message to a higher level.
      adds  d3fff45   s3-spoolss: Fixed a segfault if a value has no data.
      adds  b1a584f   s4:torture/libnet: avoid dereferencing dcerpc_binding_handle internals
      adds  31782e5   s4:librpc/rpc: avoid using DCERPC_NDR_REF_ALLOC for epm_Map()
      adds  b6e9d8d   idl: Fixed a possible crash bug.
      adds  eab6d8c   s3-spoolss: remove duplicate (and incorrect) header.
      adds  a268e08   s4: fix comment typos
      adds  f827904   s4-schema: More verbose error log when subClassOf is not found in schema
      adds  bf5d88e   s4/vampire: update dNSHostName for the Server object
      adds  c530aa3   s3-printing: make sure to set NTSTATUS code before checking it.
      adds  743a2de   s3-spoolss: fix uninitialized variable build warning.
      adds  bf19a52   s3-spoolss: fix type-punned pointer build warning.
      adds  64b26af   s3-dcerpc: fix some uninitialized variables build warnings.
      adds  72cd5bc   make scannedonly notify the scanner if no .scanned: file was found during rename
      adds  68c6e07   s3: Fix in-path shadowcopy2 module
      adds  cc2aa85   s3: Fix shadow copies after the change for in-path @GMT-
      adds  b77f241   fix snapshot content display with hide unreadable
      adds  f4e60b4   small optimizations for shadowcopy2 module
      adds  d50a9e8   s4-dsdb: Removed kludge_acl as it is no longer necessary
      adds  4b17ff4   s3-waf: fix the build.
      adds  dbdef72   s4:LDB modules - remove the "kludge_acl" module code
      adds  2ff73f0   s3: Use data_blob_null
      adds  867626a   s3: Convert cli_list() to return NTSTATUS
      adds  31c484e   s3-printing: move AD related printing components to an own file.
      adds  385adcc   s3-libnet_join: add ads.h as helper header to IDL.
      adds  e7a6a3e   s3: avoid global include of ads.h.
      adds  2883bc9   dns: first version of dsnRecord parser
      adds  1a70191   s4-ldb: added ldif handler for the dnsRecord attribute
      adds  a41dffc   pidl: added a new type dnsp_name
      adds  8892748   s4-dns: expanded the DNSP code to handle more record type
      adds  febd35e   s4-dns: fix dnsp for old build
      adds  1946ab5   s4-dns: ndr_dnsp helper functions
      adds  c136b84   s3-secrets: only include secrets.h when needed.
      adds  ce2a086   s3-popt: Only include popt-common.h when needed.
      adds  174a468   s3-spoolss: Use the correct value for the data length.
      adds  a13b96f   s3: Fix a crash in masktest
      adds  0a224bc   s3: Save the received trans2 from the inbuf in cli_trans
      adds  6cb5a0d   s3: Remove some pointless wrapper functions
      adds  1cbe8b8   s3: Remove some pointless wrapper functions
      adds  61fb8a4   s3: Explicitly pass flags2 to clistr_pull_talloc
      adds  869a19f   s3: Remove a pointless wrapper function
      adds  ee11bb87  s3: Remove some direct cli->inbuf references in interpret_long_filename
      adds  0a8e382   s4-torture: Fixed the winreg EnumValue test against Windows.
      adds  2a15f70   s3-torture: Correctly cleanup the winreg volatile key test.
      adds  91a8d9b   s3-torture: Improve the winreg deletekey torture comments.
      adds  a2607a6   s4:ntlmssp Adjust Samba4 ntlmssp code to look more like the code in Samba3.
      adds  fe5f4d9   s3-printing: cope with missing printers in print migration
      adds  8f0c863   s3: fail db_open_ctdb if ctdb is not around
      adds  33d1879   pidl: Samba3/ClientNDR - Correctly copy arrays, if r.out.size < r.in.size.
      adds  043c6f4   s3-spoolss: Fixed setting driver version correctly.
      adds  e9eb263   s3-spoolss: Make sure we convert a 4 byte value to uint32_t.
      adds  e6604e5   s3: Remove some explicit calls to procid_self()
      adds  bf9a1dd   s3: Remove some explicit calls to procid_self()
      adds  728fba1   s3-nmbd: include svcctl.h where needed.
      adds  677dcfa   s3-param: include svcctl headers in loadparm.
      adds  ae36783   s3-passdb: include samr.h where needed.
      adds  2523aec   s3-rap: include svcctl.h where needed.
      adds  257a1f1   s3-krb5: include krb5pac.h where needed.
      adds  c31df3a   s3-build: remove global include of krb5pac.h.
      adds  441d607   s3-services: include svcctl.h where needed.
      adds  af38b5f   s3-smbtorture: include svcctl.h
      adds  f901263   s3-libnet: include netlogon.h in libnet samsync header.
      adds  164ee0f   s3-libsmb: include nbt.h in namequery_dc code.
      adds  002ac56   s3-net: only include netapi header when needed.
      adds  a90ed33   s3-build: no need to include privileges.h twice.
      adds  ccd4af2   s3: remove global include of samr.h
      adds  0f8e032   s3-netlogon: remove global include of netlogon.h.
      adds  16949ef   s3-net: fix copy/paste typo in usage of "net printing".
      adds  4c6fd60   s3: Remove an unnecessary NULL check
      adds  b03bc88   s3: Remove a pointless "else"
      adds  1979486   s4:ntlmssp Always setup the session keys and signing state
      adds  6644f48   s4:ntlmssp Re-add gensec_ntlmssp wrapper to allow merge with source3/
      adds  4b47245   s4:ntlmssp Merge more aspects of the source3/ NTLMSSP layer
      adds  c9b654f   s3: Remove smbd_messaging_context() from send_stat_cache_delete_message()
      adds  2122917   s3: Add msg_ctx to pipes_struct
      adds  77c6314   s3: Remove procid_self() from connections_fetch_entry()
      adds  19a9083   s3: Remove some references to smbd_messaging_context()
      adds  a5a0711   s3: Remove a reference to smbd_messaging_context()
      adds  92282a8   s3: Remove references to smbd_messaging_context() from the spoolss server
      adds  9f0cbe1   s4:objectclass LDB module - "add" operation - free "mem_ctx" as soon as possible
      adds  ace6f52   s4:objectclass LDB module - "add operation" - deny multiple "objectclass" message elements
      adds  a3c6d4c   s4:objectclass LDB module - "add operation" - move two checks
      adds  7d62128   s4:objectclass LDB module - "add operation" - reject creation of LSA specific objects
      adds  25e973d   s4:dsdb/common/util.c - add a function "dsdb_add"
      adds  67b1e1b   s3:dcesrv_lsa.c - use the RELAX control in order to create LSA objects
      adds  89c71a8   s4:urgent_replication.py - relax also here the add of a secrets object
      adds  299b59b   s4:ldap.py - proof for the impossibility to add a LSA-specific object over LDAP
      adds  6e6af9c   s4:objectclass LDB module - "add operation" - implement "objectCategory" validation
      adds  e009d02   s4:ldap.py - test for an invalid "objectCategory" attribute
      adds  f99d672   s4:objectclass LDB module - "add operation" - enhance and clean the "systemFlags" section
      adds  8243272   s4:ldap.py - test the new "systemFlags" constraint
      adds  bc702a3   s4:ldap.py - comment a test part which fails with another error code on Windows
      adds  390bfed   s4:kcc_connection.c - fix typo in error message
      adds  72fd7fb   s3: Remove some references to smbd_messaging_context()
      adds  6598d6d   s4:rpc_server/lsa: better include a .h file don't include a .c file
      adds  9e88b57   s3: Fix typos
      adds  66412bf   s3:rpc_server: fix memory leaks in rpc_pipe_internal_dispatch()
      adds  ac9f06c   s3:smbd: fix valgrind warning, sizeof(16) != 16...
      adds  cc69512   s3:rpc_server: fix valgrind warning
      adds  8ca8250   s4:RPC-SPOOLSS-NOTIFY: skip test_RFFPCNEx() for now, as the test is broken
      adds  1c515fb   s3:utils/net_rpc_service.c: we also need some ndr_pull functions
      adds  08cf7ac   s3:libnet/libnet_samsync.c: we also need some ndr_pull functions
      adds  d6eb42c   s3:rpcclient: we also need some ndr_pull functions
      adds  0a7f749   pidl:NDR: correctly handle bracket arrays with 'string'
      adds  ad94ae9   librpc/idl/mgmt.idl: add missing size_is()
      adds  43c2dca   s3: Fix a type-punned warning
      adds  5acb5b0   s3: Remove references to smbd_messaging_context()
      adds  d5b8a99   s3: Remove a direct reference to smbd_server_conn
      adds  7c90a6b   s3: Lift the smbd_messaging_context from make_internal_rpc_pipe_p
      adds  33256d6   s3: Lift the smbd_messaging_context from np_open
      adds  2d36235   s3: Lift the smbd_messaging_context from rpc_pipe_open_internal
      adds  80cda2e   s3: Lift the smbd_messaging_context from nt_printing_tdb_migrate
      adds  c29e1c3   s3: Lift the smbd_messaging_context from winreg_printer_openkey
      adds  2eb5863   s3: Lift the smbd_messaging_context from winreg_printer_opendriver
      adds  d7f8a6f   s3: Lift the smbd_messaging_context from winreg_create_printer
      adds  9751d76   s3: Lift the smbd_messaging_context from winreg_update_printer
      adds  bd8a1d8   s3: Lift the smbd_messaging_context from winreg_get_printer
      adds  4fb993f   s3: Lift the smbd_messaging_context from winreg_get_printer_secdesc
      adds  7471ecb   s3: Lift the smbd_messaging_context from winreg_set_printer_secdesc
      adds  e4cd349   s3: Lift the smbd_messaging_context from winreg_set_printer_dataex
      adds  cb8f700   s3: Lift the smbd_messaging_context from winreg_get_printer_dataex
      adds  9346df6   s3: Lift the smbd_messaging_context from winreg_enum_printer_dataex
      adds  30d64d2   s3: Lift the smbd_messaging_context from winreg_delete_printer_dataex
      adds  3ccdbc4   s3: Lift the smbd_messaging_context from winreg_enum_printer_key
      adds  747f5c5   s3: Lift the smbd_messaging_context from winreg_delete_printer_key
      adds  8efa27c   s3: Lift the smbd_messaging_context from winreg_printer_update_changeid
      adds  b9fe8de   s3: Lift the smbd_messaging_context from winreg_printer_get_changeid
      adds  fe59853   s3: Lift the smbd_messaging_context from winreg_printer_addform1
      adds  428e86e   s3: Lift the smbd_messaging_context from winreg_printer_enumforms1
      adds  cf016e3   s3: Lift the smbd_messaging_context from winreg_printer_deleteform1
      adds  d78c8c2   s3: Lift the smbd_messaging_context from winreg_printer_setform1
      adds  6bd973a   s3: Lift the smbd_messaging_context from winreg_printer_getform1
      adds  3a85d0c   s3: Lift the smbd_messaging_context from winreg_add_driver
      adds  ae6a3ac   s3: Lift the smbd_messaging_context from winreg_get_driver
      adds  d104e37   s3: Lift the smbd_messaging_context from winreg_del_driver
      adds  1af73b0   s3: Lift the smbd_messaging_context from winreg_del_driver_list
      adds  f776d10   s3: Lift the smbd_messaging_context from set_printer_hnd_name
      adds  5b0a36b   s3: Lift the smbd_messaging_context from construct_printer_info0
      adds  1a3ba2f   s3: Lift the smbd_messaging_context from enum_all_printers_info_level
      adds  259b9d7   s3: Lift the smbd_messaging_context from enumprinters_level0
      adds  67fbb04   s3: Lift the smbd_messaging_context from enum_all_printers_info_1
      adds  6dc35f8   s3: Lift the smbd_messaging_context from enum_all_printers_info_1_local
      adds  2c0e630   s3: Lift the smbd_messaging_context from enum_all_printers_info_1_name
      adds  ada007d   s3: Lift the smbd_messaging_context from enum_all_printers_info_1_network
      adds  bf10fa6   s3: Lift the smbd_messaging_context from enum_all_printers_info_2
      adds  e35ac20   s3: Lift the smbd_messaging_context from enumprinters_level1
      adds  89d8998   s3: Lift the smbd_messaging_context from enumprinters_level2
      adds  d7803ea   s3: Lift the smbd_messaging_context from enumprinters_level4
      adds  9daa6a2   s3: Lift the smbd_messaging_context from enumprinters_level5
      adds  8ee2a0a   s3: Lift the smbd_messaging_context from construct_printer_driver_info_level
      adds  e1af63f   s3: Lift the smbd_messaging_context from update_dsspooler
      adds  ab196c7   s3: Lift the smbd_messaging_context from enumprinterdrivers_level_by_architecture
      adds  7850496   s3: Lift the smbd_messaging_context from enumprinterdrivers_level
      adds  ae8619f   s3: Lift the smbd_messaging_context from get_md4pw
      adds  51c47a3   s3: Lift the smbd_messaging_context from netr_set_machine_account_password
      adds  862e888   s3: Lift the smbd_messaging_context from printer_driver_in_use
      adds  d79895e   s3: Lift the smbd_messaging_context from printer_driver_files_in_use
      adds  be7fd4a   s3: Lift the smbd_messaging_context from print_access_check
      adds  39ce462   s3: Lift the smbd_messaging_context from print_time_access_check
      adds  e43ffde   s3: Lift the smbd_messaging_context from nt_printer_remove
      adds  8c665f6   s3: Lift the smbd_messaging_context from store_printer_guid
      adds  6183719   s3: Lift the smbd_messaging_context from nt_printer_publish_ads
      adds  7d08c25   s3: Lift the smbd_messaging_context from nt_printer_publish
      adds  bccb7c8   s3: Lift the smbd_messaging_context from check_published_printers
      adds  99b2da4   s3: Lift the smbd_messaging_context from is_printer_published
      adds  4a514d2   s3: Lift the smbd_messaging_context from construct_printer_info7
      adds  8dcbeec   s3: Lift the smbd_messaging_context from print_job_delete
      adds  2811c25   s3: Lift the smbd_messaging_context from print_job_pause
      adds  7df0e67   s3: Lift the smbd_messaging_context from print_job_resume
      adds  bff8713   s3: Lift the smbd_messaging_context from print_job_checks
      adds  9441e8c   s3: Lift the smbd_messaging_context from print_job_start
      adds  5f9165a   s3: Lift the smbd_messaging_context from print_queue_pause
      adds  9723f33   s3: Lift the smbd_messaging_context from print_queue_resume
      adds  cc280f0   s3: Lift the smbd_messaging_context from print_queue_purge
      adds  9a4ac5b   s3: Fix the build without ADS
      adds  89b4c90   s3: Remove smbd_messaging_context from dummysmbd
      adds  7c7ffb7   s3: Lift the smbd_messaging_context from reload_printers
      adds  39da717   s3: Lift the smbd_messaging_context from reload_services
      adds  5281e62   s3: Lift the smbd_messaging_context from smbd_sig_hup_handler
      adds  75b4dfd   s3: Lift the smbd_messaging_context from smbd_setup_sig_hup_handler
      adds  bc760e7   s3: Lift the smbd_messaging_context from start_background_queue
      adds  31d23c8   s3: Lift the server_messaging_context from print_queue_update
      adds  a4c2778   s3: Lift the server_messaging_context from print_queue_length
      adds  c50c973   s3: Lift the server_messaging_context from print_job_end
      adds  a36103c   s3: Lift the server_messaging_context from get_stored_queue_info
      adds  c6e6aee   s3: Lift the server_messaging_context from print_queue_status
      adds  fc6e7bd   s3: Lift the server_messaging_context from print_notify_event_send_messages
      adds  6720c6e   s3: Lift the server_messaging_context from send_spoolss_notify2_msg
      adds  dddb5a8   s3: Lift the server_messaging_context from send_notify_field_values
      adds  30de2f7   s3: Lift the server_messaging_context from send_notify_field_buffer
      adds  49d1847   s3: Lift the server_messaging_context from notify_printer_status_byname
      adds  21811fe   s3: Lift the server_messaging_context from notify_printer_status
      adds  9b3a53a   s3: Lift the server_messaging_context from notify_job_status_byname
      adds  edbed43   s3: Lift the server_messaging_context from notify_job_status
      adds  bd6626c   s3: Lift the server_messaging_context from notify_job_total_bytes
      adds  7a9f94d   s3: Lift the server_messaging_context from notify_job_total_pages
      adds  06cf2ae   s3: Lift the server_messaging_context from notify_job_username
      adds  aa5fd41   s3: Lift the server_messaging_context from notify_job_name
      adds  b71debc   s3: Lift the server_messaging_context from notify_job_submitted
      adds  4e4bf13   s3: Lift the server_messaging_context from notify_printer_driver
      adds  7285e0d   s3: Lift the server_messaging_context from notify_printer_comment
      adds  c427423   s3: Lift the server_messaging_context from notify_printer_sharename
      adds  f3313c5   s3: Lift the server_messaging_context from notify_printer_printername
      adds  83c4c04   s3: Lift the server_messaging_context from notify_printer_port
      adds  d62c73b   s3: Lift the server_messaging_context from notify_printer_location
      adds  128976e   s3: Lift the server_messaging_context from notify_printer_byname
      adds  9ff35d0   s3: Lift the server_messaging_context from pjob_store_notify
      adds  6806ae7   s3: Lift the server_messaging_context from pjob_store
      adds  0b42349   s3: Lift the server_messaging_context from pjob_delete
      adds  8b6d888   s3: Lift the server_messaging_context from print_unix_job
      adds  2b13864   s3: Lift the server_messaging_context from traverse_fn_delete
      adds  c289450   s3: Lift the server_messaging_context from print_queue_update_internal
      adds  3b5b74c   s3: Lift the server_messaging_context from print_queue_update_with_lock
      adds  de10824   s3: Lift the server_messaging_context from print_job_set_name
      adds  ae1600b   s3: Lift the server_messaging_context from print_job_delete1
      adds  d1f3a2e   s3: Lift the server_messaging_context from print_job_write
      adds  ef208c5   s3: Lift the server_messaging_context from print_job_endpage
      adds  1b60ead   s3: Lift the server_messaging_context from update_monitored_printq_cache
      adds  02c0086   s3: Pass messaging_context through s_notify_info_data_table
      adds  788498d   s3: Lift the server_messaging_context from construct_notify_printer_info
      adds  73a5c2d   s3: Lift the server_messaging_context from construct_notify_jobs_info
      adds  35c39b0   s3: Lift the server_messaging_context from construct_printer_info2
      adds  18ff84b   s3: Lift the server_messaging_context from construct_printer_info6
      adds  f089675   s3: Lift the server_messaging_context from spoolss_setjob_1
      adds  53ed39d   s3: Make check_reload() static
      adds  e64bd85   s3: Lift the server_messaging_context from check_reload
      adds  1702b17   s3: Lift the server_messaging_context from housekeeping_fn
      adds  37d71a5   s3: Pass sconn to smbd_process
      adds  b71f2af   s3: Remove some smbd_messaging_context references from smbd_process
      adds  10a76f5   s3: Remove the smbd_messaging_context from spoolss_init_cb
      adds  d0ac5c6   s3: Remove the smbd_messaging_context from smb_conf_updated
      adds  83045b1   s3: Remove the smbd_messaging_context from cups_pcap_load_async
      adds  795589b   s3: Remove the smbd_messaging_context from cups_cache_reload
      adds  1c1d83a   s3: Remove the smbd_messaging_context from pcap_cache_reload
      adds  016418d   s3: Remove the smbd_messaging_context from load_printers
      adds  ebd4ea7   s4-build: added dcerpc_server library
      adds  56db40d   s4-build: use @PACKAGE_VERSION@ in s4 pc.in files
      adds  46bcb62   s4-rpc_server: Fixed the build of the dcerpc_server library.
      adds  be39641   s3-winbind: Fix Bug #7568: Make sure cm_connect_lsa_tcp does not reset the secure channel.
      adds  a22989a   pidl:NDR: correctly handle no pointer bracket arrays with 'string'
      adds  7b41969   s4 upgradeprovision, fix a typo preventing the ridset to be correctly identified
      adds  e0f79da   Fix bug #7608 - Win7 SMB2 authentication causes smbd panic
      adds  1e83b36   libcli/auth Move some source3/ NTLMSSP functions to the common code. libcli/auth Use true and false rather than True and False in common code
      adds  d84a2ae   s3: fix the waf build.
      adds  78fa58f   libcli/auth/ntlmssp: remove outdated comment. The version flag is well understood now.
      adds  e0c94d1   s3:ntlmssp Redirect lp_lanman_auth() via 'allow_lm_key'
      adds  f744e42   s3:ntlmssp Add extra DEBUG() message for auth system failures
      adds  3c0a17a   s3:ntlmssp Don't use the lm key if the user didn't supply one.
      adds  f6cc686   s3:ntlmssp Don't reply with the LM_KEY negotiation flag when not available
      adds  d112557   s3:ntlmssp Don't permit LM_KEY in combination with NTLMv2
      adds  617ec07   s3:ntlmssp Don't use talloc_tos() for NTLMSSP blobs for now
      adds  4969b3d   s3:ntlmssp Always call ntlmssp_sign_init()
      adds  979b672   s3:ntlmssp Split the NTLMSSP server into before and after authentication
      adds  75adca6   libcli/auth Make the source3/ implementation of the NTLMSSP server common
      adds  e53fc12   s4:dsdb/common/util.c - use LDB constants whenever possible
      adds  3b1d74f   libds/common/flags.h - fix a comment's typo
      adds  303089f   s4:dsdb/common/util.c - provide a call which returns the forest function level
      adds  067b572   s4:objectclass LDB module - weak the check for the "rIDSet" delete constraint
      adds  f3c0689   s4-test: strip trailing white-spaces
      adds  da074f1   s4-test: Move dssync.c to torture/drs/rpc
      adds  c30f9bd   s4-test: Move RPC-DSSYNC test in DRS-RPC test suite
      adds  06f5985   s4-test: Move dsdb_schema loading into public function
      adds  d595f07   s4-dsdb: fix attributes_by_msDS_IntId index sorting
      adds  03bfd42   s4-test: Implement DRS-RPC-msDSIntId test case
      adds  c43e832   s3-waf: fix the waf build with more recent MIT krb5 libs.
      adds  88d48a7   smbtorture: Make BASE-OPENATTR report a failure if it fails.
      adds  44de839   smbtorture: Don't crash RAW-QFILEINFO if there's no alternate name.
      adds  f62756e   Fix a typo
      adds  277248a   s3: ?true:false is a *bit* pointless :-)
      adds  c7a2e52   s3: Slightly simplify the logic in smbd_server_connection_handler
      adds  c672797   s3: Slightly simplify the logic in smbd_server_echo_handler
      adds  f7e14a8   s3: Reduce the load on the echo handler
      adds  6fe2166   testprogs/midltests: add some example IDL files and there midltests.exe output
      adds  a2e1f54   pidl:Samba3/ClientNDR: ignore "todo" functions
      adds  af89b46   s4:librpc/rpc: autodetect the need of async call logic
      adds  2828318   s4:librpc/rpc: fix dcerpc_log_packet() prototype
      adds  4030bc9   librpc/rpc: add dcerpc_binding_handle abstration
      adds  7eef08c   s4:librpc/rpc: add dcerpc_binding_handle dcerpc_pipe backend
      adds  db89fda   pidl:Samba4/NDR/Client: remove old dcerpc_pipe based sync stubs
      adds  76691e9   pidl:Samba4/NDR/Client: make use of the new dcerpc_binding_handle_call() infrastructure
      adds  570eefc   pidl:Samba4/NDR/Client: s/interface/if/
      adds  62297df   pidl:Samba4/NDR/Client: convert code to $self->pidl()
      adds  719981a   pidl:Samba4/NDR/Client: add non struct base dcerpc_binding_handle client stubs
      adds  51fb4c3   pidl:Samba4/NDR/Client: add sync dcerpc_pipe based stubs as compat for OpenChange
      adds  b342090   s4:librpc/rpc: make struct dcerpc_binding_handle private
      adds  2c0e296   s3:rpc_client: add dcerpc_binding_handle backend
      adds  262dcfc   s3:rpc_server: add rpc_pipe_open_internal dcerpc_binding_handle backend
      adds  7e24d1d   s3:winbindd: add wbint dcerpc_binding_handle backend
      adds  56a6a97   s3:Makefile: link in dcerpc client stubs
      adds  5130e66   pidl:Samba3/ClientNDR: implement rpccli_ stubs on top of dcerpc_ stubs
      adds  feb4322   ntlmssp: fix unitialized variable in ntlmssp_server_postauth().
      adds  1d443f6   Revert "s3: Use cups-config --libs"
      adds  616e187   s3: fall back to cups-config for underlinked libs
      adds  73a69e2   s3-waf: fix the build.
      adds  c67b4ed   s3-libnet: fix bug #6364: Pull realm from supplied username on libnet join
      adds  84fd910   Fix bug #7617 - smbd coredump due to uninitialized variables in the performance counter code.
      adds  b0343b2   s3-selftest: add testparm tests to selftest.
      adds  d1be71f   s3-waf: separate out libads_printer.
      adds  3f76555   s3-build: separate out libads_printer.
      adds  37177f1   s3-build: pointless to link in libads and dcutils into smbcacls.
      adds  5390bae   tdb: add TDB_DEPS variable filled with required libraries
      adds  fff6fa72  s3:libnet Add other required headers for libnet_samsync_keytab.c
      adds  71d80e6   s3-krb5 Only build ADS support if arcfour-hmac-md5 is available
      adds  bb8936c   s3-dcerpc: fix build warning seen with -O3.
      adds  f0475ac   s3-libnet: remove source3/libnet/libnet_join.c.orig, added by a previous commit.
      adds  06a2c23   s3-libnet: also remove libnet/libnet_samsync_keytab.c.orig.
      adds  734f581   s3: Replace some cli_errstr calls by nt_errstr
      adds  0f26493   s3-waf: remove pointless RPC_PARSE_SRC2.
      adds  2c99eef   s3-build: remove pointless RPC_PARSE_OBJ2.
      adds  120bd97   s3-smbd: Make sure the event context is initialized.
      adds  e180390   s3-smbd: Cleanup the order of the init functions.
      adds  4a5cef8   s3-loadparm: Added some comments to lp_load_ex calls.
      adds  9ab62b7   s3-smbd: Fixed indent.
      adds  62a2a9e   s3-smbd: Regroup some init functions.
      adds  aff002e   s3-smbd: Move rpc services init to smbd parent.
      adds  ca8db7f   s3-smbd: Publish nt printers.
      adds  472d2a3   s3-selftest: fix testparm tests as non-root.
      adds  f00b61c   s3-selftest: move make test to selftest.
      adds  11ab430   tdb: workaround starvation problem in locking entire database.
      adds  15d3541   Eliminate any chance of a class of "uninitialized auto variable" errors.
      adds  ad871b7   s3: Fix some error messages
      adds  045f4c9   pidl: fix printing of server side ndr request debug messages
      adds  e051f3b   s3:gdbtestenv: print the server's name in the icontitle instead of "server"
      adds  40090d9   s3:gdbtestenv: also set the xterm's window title appropriately
      adds  1bc1fbe   s3:gdbtestenv: also start an xterm with nmbd. and start winbindd before smbd.
      adds  a8492d2   s3:test: add a new "valgrindtestenv" target, similar to gdbtestenv
      adds  b28371b   s3:idmap_tdb2: fix a debug message
      adds  0dc3cd7   s3:groupdb: allocate a gid after allocating a rid in pdb_default_create_alias()
      adds  c45eca5   s3:pdb_ldap: move some code in ldapsam_create_dom_group()
      adds  d923907   s3:net sam provision: allocate the uid after composing the sid for Administrator
      adds  a0920a5   s3:net sam provision: compose sid before getting uid for Guest
      adds  80bceab   s3:net: change "net idmap dump" to use dbwrap instead of direct tdb access
      adds  a03e2ca   s3:net: rewrite "net idmap restore" using dbwrap
      adds  e09a269   libwbclient: unimplement wbcSetUidHwm()
      adds  ec33a62   libwbclient: unimplement wbcSetGidHwm()
      adds  66e67c1   s3:winbind: remove SET_HWM from winbind's API.
      adds  61f019d   s4: remove SET_HWM and SET_DUAL_HWM from wb_samba3_protocol
      adds  002fe91   s3:idmap: remove unused idmap_set_uid_hwm()
      adds  806e006   s3:idmap: remove unused idmap_set_gid_hwm()
      adds  2e65703   libwbclient: unimplement wbcSetUidMapping()
      adds  788123e   libwbclient: unimplement wbcSetGidMapping()
      adds  89100cb   libwbclient: unimplement wbcRemoveUidMapping()
      adds  1ac8bf4   libwbclient: unimplement wbcRemoveGidMapping()
      adds  474020b   s3:winbind: remove the method SET_MAPPING from winbind's API
      adds  74da316   s4: remove SET_MAPPING from wb_samba3_protocol
      adds  6740c18   s3:idmap: remove unused idmap_set_mapping().
      adds  3b56f7f   s3:winbind: remove the method REMOVE_MAPPING from winbind's API
      adds  c03fa64   s4: remove REMOVE_MAPPING from wb_samba3_protocol
      adds  d888e72   s3:idmap: remove unused idmap_remove_mapping().
      adds  0f91373   s3:idmap: remove the remove_mapping method from API and backends
      adds  672ab10   s3:idmap: remove unused method dump_data() from the idmap API
      adds  3715a16   s3:idmap: remove unused alloc method get_id_hwm from idmap API
      adds  95b840c   s3:idmap: remove unused method set_id_hwm from idmap API
      adds  ccfe40c   s3:winbind: increase interface version after removing calls
      adds  f301ea5   s3:idmap: don't call idmap_new_mapping idmap_sid_to_unixid.
      adds  9ee3134   s3:idmap: don't call idmap_new_mapping idmap_sid_to_gid
      adds  a08e60d   s3:idmap: add a debug message to idmap_sid_to_uid
      adds  e296816   s3:idmap: add a debug message to idmap_sid_to_gid
      adds  95617a0   s3:idmap: remove idmap_new_mapping() - now implemented in the backends
      adds  0d0032e   s3:idmap: remove the set_mapping method from the idmap API
      adds  0d36927   s3:idmap: factor out common code of idmap_allocate_uid|gid()
      adds  770b22f   s3:idmap: add an allocate_id method to the idmap_methods struct.
      adds  212468b   s3:idmap: use allocate_id() from the idmap_methods in idmap_allocate_unixid()
      adds  fe8b158   s3:idmap: remove unused idmap_alloc_init().
      adds  7b4c6f7   s3:idmap_tdb: make idmap_alloc_tdb_init() static.
      adds  8a13c95   s3:idmap_tdb2: don't call smb_register_idmap_alloc() in idmap_tdb2_init
      adds  39fced2   s3:idmap_tdb2: remove unused idmap_alloc_methods.
      adds  2616633   s3:idmap_tdb2: remove unused idmap_tdb2_alloc_close().
      adds  77e41c0   s3:idmap_tdb2: remove unused idmap_tdb2_alloc_init().
      adds  dd4adc1   s3:idmap_tdb: don't call idmap_alloc_tdb_init in idmap_tdb_init
      adds  5e317be   s3:idmap_tdb: remove unused idmap_alloc_tdb_init()
      adds  bc59660   s3:idmap_tdb: remove unused idmap_alloc_methods
      adds  0dfe400   s3:idmap_ldap: don't call idmap_alloc_ldap_init in idmap_ldap_init
      adds  0369eb5   s3:idmap_ldap: remoce unused idmap_alloc_ldap_init
      adds  f96575d   s3:idmap_ldap: remove unused idmap_ldap_alloc_methods.
      adds  75a6c24   s3:idmap: remove unused smb_register_idmap_alloc().
      adds  a423f51   s3:idmap: remove unused get_alloc_methods().
      adds  12a0ab3   s3:idmap: remove the alloc methods list from idmap.c
      adds  3a2487e   s3:idmap: remove idmap_alloc_context from idmap.c
      adds  7dd8339   s3:idmap: remove unused definition of idmap_alloc_methods.
      adds  c62f7c7   s3:loadparm: remove parameter "idmap alloc backend"
      adds  2056703   s3:docs: remove documentation of removed parameter "idmap alloc backend"
      adds  6d9f4d6   s3:loadparm: add new boolean parameter "idmap read only"
      adds  8496c66   s3:docs: add documentation for new "idmap read only" parameter
      adds  502d00e   s3:net: remove the "net idmap secret alloc" functionality.
      adds  c09ee2b   s3:docs: fix net manpage to reflect removal of net "idmap secret alloc" feature
      adds  10c50f7   s3:idmap: add low_id and high_id to the idmap_domain struct
      adds  dc4d838   s3:idmap: add a read_only flag to the idmap_domain struct.
      adds  24ff45f   s3:idmap: parse ranges and "read only" in idmap_init_domain().
      adds  212627e   s3:idmap: don't check range for passdb idmap domain
      adds  1cd1dff   s3:idmap: add idmap_unix_id_is_in_range() for checking an id against an idmap range
      adds  36017ec   s3:idmap_tdb2: re-implement allocated_id in idmap methods.
      adds  8da3d7c   s3:idmap_tdb2: add allocation of new mappings to idmap_tdb2_sids_to_unixids
      adds  5b26456   s3:idmap_tdb2: open the db after loading the ranges in idmap_tdb2_db_init().
      adds  1dfb20d   s3:idmap_tdb2: move definition of struct idmap_tdb2_context up.
      adds  834008c   s3:idmap_tdb2: remove use of idmap_tdb2_state from idmap_tdb2_allocate_id
      adds  f278585   s3:idmap_tdb2: move the idmap script from idmap_tdb2_state to idmap_tdb2_context
      adds  bb8a441   s3:idmap_tdb2: also support idmap script for named domains
      adds  863212a   s3:idmap_tdb2: pass idmap_domain instead of idmap_tdb2_context to idmap_tdb2_unixids_to_sids
      adds  77096b9   s3:idmap_tdb2: pass idmap_domain (not idmap_tdb2_context) to idmap_tdb2_sid_to_id
      adds  4b10036   s3:idmap_tdb2: use filter from idmap_domain rather than from idmap_tdb2_context
      adds  d5c3cb5   s3:idmap_tdb2: use range from idmap_domain in idmap_tdb2_allocate_id
      adds  6a70e7d   s3:idmap_tdb2: honour the "idmap read only" flag in the tdb2 module.
      adds  2842389   s3:idmap_tdb2: don't parse config and fill filter_low_id and filter_high_id
      adds  871945a   s3:idmap_tdb2: remove filter_low_id and filter_high_id from idmap_tdb2_context
      adds  bd4cc44   s3:idmap_tdb2: add an idmap_domain struct argument to idmap_tdb2_open_db()
      adds  fd81228   s3:idmap_tdb2: give idmap_tdb2_alloc_load() and idmap domain arguemnt
      adds  2c549be   s3:idmap_tdb2: remove unused idmap_tdb2_state and idmap_tdb2_load_ranges
      adds  41cead6   s3:idmap_tdb2: move idmap_tdb2_alloc_load() up to reduce need for prototype
      adds  c08a45e   s3:idmap_tdb2: rename idmap_tdb2_alloc_load -> idmap_tdb2_init_hwm
      adds  83ad3cd   s3:idmap_tdb2: talloc_zero (instead of talloc) the idmap_tdb2_context
      adds  1a52e0d   s3:idmap_tdb2: add the db_context to the idmap_tdb2_context
      adds  39079ac   s3:idmap_tdb2: don't check whether sid is already mapped in idmap_tdb2_new_mapping().
      adds  3bc40a0   s3:idmap_tdb2: use the right talloc context for db_open in idmap_tdb2_open_db()
      adds  d27992e   s3:idmap_tdb2: move idmap_tdb2_set_mapping() up to its _action callback.
      adds  627b9aa   s3:idmap_tdb2: get rid of an extra variable in idmap_tdb2_db_init().
      adds  dac9f73   s3:idmap_tdb2: move idmap_tdb2_new_mapping() up. spare a prototype.
      adds  aad8756   s3:idmap_tdb2: add my (C)
      adds  85e9b35   s3:idmap_tdb: remove an extra blank line
      adds  9e8df74   s3:idmap_tdb: convert idmap_tdb_allocate_id() to use transaction wrappers
      adds  2b9ad09   s3:idmap_tdb: add idmap_tdb_get_new_id() to allocate a new id given a domain
      adds  0f24816   s3:idmap_tdb: implement allocate_id in idmap methods for tdb backend
      adds  f7a5f09   s3:idmap_tdb: give idmap domain argument to idmap_tdb_id_to_sid
      adds  053e451   s3:idmap_tdb: give idmap domain argument to idmap_tdb_sid_to_id
      adds  6d66018   s3:idmap_tdb: use filter from idmap_domain rather than from idmap_tdb_context
      adds  3315f2c   s3:idmap_tdb: add idmap domain arg to idmap_tdb_upgrade and use domain range
      adds  db38972   s3:idmap_tdb: remove filter_low_id,filter_high_id from idmap_tdb_context
      adds  384e35f   s3:idmap_tdb: move definition of struct idmap_tdb_context up.
      adds  53856fc   s3:idmap_tdb: rename idmap_tdb_alloc_init->idmap_tdb_init_hwm and use db from idmap_tdb_context
      adds  b1285a5   s3:idmap_tdb: have idmap_tdb_open_db take an idmap_domain struct as argument
      adds  f739ccb   s3:idmap_tdb: remove unused idmap_tdb_load_ranges()
      adds  1039506   s3:idmap_tdb: move idmap_tdb_init_hwm up.
      adds  4301a81   s3:idmap_tdb: call idmap_tdb_init_hwm() from idmap_tdb_open_db().
      adds  2e4a038   s3:idmap_tdb: give idmap_domain arg to idmap_tdb_allocate_id and use ctx->db
      adds  9010194   s3:idmap_tdb: remove unused idmap_tdb_alloc_close().
      adds  2853534   s3:idmap_tdb: remove unused idmap_alloc_db
      adds  b0615e4   s3:idmap_tdb: remove unused struct idmap_tdb_state.
      adds  2b2a8f9   s3:idmap_tdb: use transaction wrapper for idmap_tdb_set_mapping().
      adds  47387b3   s3:idmap_tdb: move the set_mapping code up
      adds  4f2bb1a   s3:idmap_tdb: add a idmap_tdb_new_mapping().
      adds  66a38d8   s3:idmap_tdb: rewrite sids_to_unixids to create mappings for unmapped sids.
      adds  9c3d4df   s3:idmap_tdb: prevent opening the idmap db more than once.
      adds  78979c6   s3:idmap_tdb: properly initialize the idmap_tdb context with zero
      adds  5bb5b69   s3:idmap_tdb: add my (C)
      adds  3a5f862   s3:idmap_ldap: re-implement allocate_id in idmap methods.
      adds  634cd2e   s3:idmap_ldap: use filter range from idmap domain, not idmap_ldap_context
      adds  5bb4a94   s3:idmap_ldap: don't load ranges - they have been loaded into struct idmap_domain
      adds  1cf2737   s3:idmap_ldap: remove unused filter range from struct idmap_ldap_context
      adds  5518bcb   s3:idmap_ldap: add idmap_domain arg to idmap_ldap_alloc_init and verify_idpool
      adds  3f39921   s3:idmap_ldap: use ranges from idmap domain in idmap_ldap_allocate_id()
      adds  c854261   s3:idmap_ldap: remove the (now unused) range from idmap_ldap_alloc_context
      adds  523b94f   s3:idmap_ldap: call idmap_ldap_alloc_init from idmap_ldap_init.
      adds  3e71eae   s3:idmap_ldap: make idmap_ldap_alloc_context a member of idmap_ldap_context
      adds  5f77570   s3:idmap_ldap: move idmap_ldap_set_mapping() further up.
      adds  4ed6f31   s3:idmap_ldap: add idmap_ldap_get_new_id() to allocate a new id given a domain
      adds  26c8259   s3:idmap_ldap: add a idmap_ldap_new_mapping().
      adds  58cb516   s3:idmap_ldap: create mappings for unmapped sids in idmap_ldap_sids_to_unixids()
      adds  a896ba0   s3:idmap_ldap: add my (C)
      adds  622bda8   s3:idmap_rid: untangle assignment from check in idmap_rid_initialize()
      adds  6283387   s3:idmap_rid: remove unused talloc ctx argument from idmap_rid_id_to_sid()
      adds  597292a   s3:idmap_rid: remove unused talloc context var from idmap_rid_unixids_to_sids()
      adds  376e2bc   s3:idmap_rid: remove unused talloc context arg from idmap_rid_sid_to_id()
      adds  a6f58b7   s3:idmap_rid: remove unused talloc context var from idmap_rid_sids_to_unixids()
      adds  cda44b9   s3:idmap_rid: use ranges from idmap_domain struct in idmap_rid_id_to_sid()
      adds  ac63c50   s3:idmap_rid: use range from idmap_domain in idmap_rid_sid_to_id()
      adds  2916b30   s3:idmap_rid: remove range from idmap_rid_context()
      adds  a758228   s3:idmap_rid: remove unused domain_name from the idmap_rid_context.
      adds  f070494   s3:idmap_rid: remove a comment that does not apply in that place.
      adds  96607d9   s3:idmap_ad: use range from idmap_domain in idmap_ad_unixids_to_sids()
      adds  d515d7f   s3:idmap_ad: use range from idmap_domain in idmap_ad_sids_to_unixids()
      adds  264910b   s3:idmap_ad: remove unused filter_low_id and filter_high_id from idmap_ad_context
      adds  9897647   s3:idmap_ad: untangle two assignments from checks
      adds  307e5b2   s3:idmap: add abstract idmap_rw new_mapping mechanism without registering backends
      adds  e82ef14   s3:idmap_tdb2: add rw_ops to idmap_tdb2_context and initialize in idmap_tdb2_db_init
      adds  3f3cff9   s3:idmap_tdb2: use idmap_rw_new_mapping in idmap_tdb2_new_mapping
      adds  5a82cff   s3:idmap_tdb: add idmap_rw_ops to idmap_tdb_context and initialize them in init_db
      adds  6659ac1   s3:idmap_tdb: use idmap_rw_new_mapping in idmap_tdb_new_mapping
      adds  a7ba906   s3:idmap_ldap: add idmap_rw_ops to idmap_ldap_context and init in db_init()
      adds  a739cb5   s3:idmap_ldap: use idmap_rw_new_mapping in idmap_ldap_new_mapping
      adds  9f60eb8   s3:idmap: fix spacing/indentation
      adds  60eae5a   s3:idmap: fix sid_to_unixid for builtin and own domain.
      adds  7bb5d35   dnsp: dnsp_name is 2 byte aligned
      adds  3828c76   ndr: allow ndr_print to print DATA_BLOB
      adds  952ef31   s4-build: fixed library name in dcerpc_server.pc.in
      adds  61930f5   waf: enable gccdeps in developer mode
      adds  272e49e   s4:auth Move struct auth_usersupplied_info to a common location
      adds  23994e1   s3:auth Make Samba3 use the new common struct auth_usersupplied_info
      adds  e66f6e7   s3:auth Whitespace fixes after auth merge
      adds  b1b9752   s3:auth Change 'make_user_info' to be talloc based
      adds  70211ea   s3:auth Change winbindd -> auth interface to more standard structures
      adds  4f8ef20   s3:auth Add error paths for invalid password_state values
      adds  19280b6   s3: Fix an uninitialized variable
      adds  13a4922   s3: Remove a conn NULL check from claim_connection
      adds  4f63770   s4:torture/rpc/samr.c - fix a wrong torture error message
      adds  c335c5f   s4:passwords.py - perform testing of wrong old passwords on change operations
      adds  a9b0552   s4:passwords.py - test the error code when there doesn't exist any password yet
      adds  e335b24   s4:password_hash LDB module - fix wrong error codes
      adds  4b569d7   s4:password_hash LDB module - implement the SAMR behaviour when checking old passwords
      adds  1fa9e99   s4:password_hash LDB module - improve an error message
      adds  07af3f2   s4:samdb_set_password - return "NT_STATUS_WRONG_PASSWORD" when a user account doesn't exist
      adds  2de63aa   talloc:documentation - explain that "talloc_free" works also with "NULL" pointers
      adds  ab3e20b   s4:libnet - free the "c" context also on error conditions
      adds  7ffae93   werror.h - fix order and duplicate DS error codes
      adds  d6ccd4c   s4:ldap_backend.c - fix a DS error code after WERROR change
      adds  e58aed2   s4-drs-test: Make the two DRS test suite a top-level test suites
      adds  776a3cd   s4-test: Run all DRS-RPC.* tests in ncacn_ip_tcp_tests tests group
      adds  887b730   s4-test: Add drs.rpc.msDSIntId test to knownfail tests
      adds  fb274f0   s4:subtree_rename.c - relax the checks when requested
      adds  f94039a   s3: Fix a typo
      adds  02002a5   s3: Add debugs to shutdown_other_smbds
      adds  98187fe   s3: Increase debug level for shutdown_other_smbds
      adds  3d447e0   s3-test: Try to fix the build farm subunit parsing.
      adds  08b628e   s3: Remove some unused code
      adds  fb58c0f   s4:ldap_backend.c - map error codes - add a change which allows custom WERROR codes
      adds  9476c43   s4:ldap_backend.c - Windows returns WERROR codes in majuscule HEX format
      adds  28cfae7   s4:password_hash LDB module - allow to compare against both NT and LM hashes on password change operations
      adds  6dc0c07a  s4:passwords.py - another special password test
      adds  33bb063   s4:password_hash LDB module - support this new password set syntax
      adds  2dbff00   s4:password_hash LDB module - introduce the extended LDAP error codes on the important failure cases
      adds  3fcd762   s4:samdb_set_password - implement the extended LDAP error code detection
      adds  af3c6a4   s4:passwords.py - proof the most important extended error codes
      adds  1fc3676   s4:samdb_set_password - fix formatting
      adds  b0b73ca   pidl:Samba4/NDR/Client.pm: correctly copy fixed size out arrays
      adds  f24c99f   s3-build: always check for python.
      adds  dba68d8   Revert "s4:RPC-SPOOLSS-NOTIFY: skip test_RFFPCNEx() for now, as the test is broken"
      adds  f03ac22   s3-selftest: add samba3.posix_s3.rpc.spoolss.notify to knownfail list.
      adds  66b6a8c   s3-auth: Remove obsolete 'update encrypted' option.
      adds  a482b3e   s3-auth: Remove docs about obsolete 'update encrypted' option.
      adds  96ae457   s3: Remove get_client_fd()
      adds  976e1b4   s3: Remove an unused struct definition
      adds  731604d   s3-smbtorture: fix printf statement in ioctl test.
      adds  13d1e39   s3: Fix some type-punned warnings
      adds  dc2313d   s3-param: also remove lp_update_encrypted from loadparm.
      adds  d418f9f   s3-printing: Lift the use of smbd_server_fd from job_submit.
      adds  dd16d3b   s3:rpc_client: remove unused rpc_pipe_open_local()
      adds  745f63f   s3:rpc_client: remove unused cli_do_rpc_ndr* functions
      adds  1237909   s3:rpc_server: remove unused rpc_pipe_internal_dispatch()
      adds  7f2343b   s3:winbindd: remove unused wb_ndr_dispatch* functions
      adds  e79c809   s3:include: remove unused dispatch* fn pointers from rpc_pipe_client
      adds  2ccaa23   s3:winbindd: add binding_handle to struct winbindd_child
      adds  13c744f   s3:winbindd: use dcerpc_wbint_* functions instead of rpccli_wbint_*
      adds  760948a   s3:winbindd: remove rpc_pipe_client references from winbind_dual_ndr code
      adds  c80d4cb   s3-selftest: fix make oldtest (testparm_s3 tests use $LOCAL_PATH).
      adds  dadcc84   s4:samdb_set_password_sid - fix comment
      adds  efd8229   s3-printing: fix BUG 7280 - auto printers not loading with registry config
      adds  f036b44   s3-waf: Fixed the build.
      adds  b3f9345   Fix a typo
      adds  45c7f83   s3-waf: Fixed the rpc_client build.
      adds  53e0421   waf: Generate the ntprinting ndr functions.
      adds  5af3177   s3-waf: Create a variable for LIBNDR_NTPRINTING_SRC.
      adds  1b022d1   s3-waf: Try to fix the idl build.
      adds  17150df   s3: Lift smbd_server_fd() from read_target_host
      adds  0827e52   s3: Simplify the logic of check_access by an early return
      adds  7644fbd   s3-waf: Added missing client option to pidl list for wbint.
      adds  2f53d1d   s3: Add "sock" to smbd_server_connection
      adds  bda7c70   s3: Remove smbd_server_fd from schedule_aio_write_and_X
      adds  c9458a7   s3: Remove smbd_server_fd from handle_aio_read/write_complete
      adds  9115beb   s3: Remove smbd_server_fd from generic_blocking_lock_error
      adds  774bae7   s3: Remove smbd_server_fd from blocking_lock_reply_error
      adds  9878fa6   s3: Remove smbd_server_fd from send_nt_replies
      adds  215d803   s3: Remove smbd_server_fd from send_trans_reply
      adds  e34c5e2   s3: Remove smbd_server_fd from api_dcerpc_cmd_read/write_done
      adds  7c0c7f3   s3: Remove smbd_server_fd from send_break_message_smb1
      adds  7a1c32c   s3: Remove smbd_server_fd from pipe_write_done
      adds  0e12c21   s3: Remove smbd_server_fd from reply_special
      adds  50b3ee5   s3: Remove smbd_server_fd from smbd_initialize_smb2
      adds  a92efa0   s3: Remove smbd_server_fd from send_trans2_replies
      adds  30ce022   s3: Remove smbd_server_fd from vfs_write_data
      adds  2d571fd   s3: Remove smbd_server_fd from vfs_pwrite_data
      adds  3e28c05   s3: Remove smbd_server_fd from netbios_session_retarget
      adds  6f85247   s3: Remove smbd_server_fd() from fake_sendfile
      adds  5964550   s3: Remove smbd_server_fd() from sendfile_short_send
      adds  cc5f838   s3: Remove smbd_server_fd() from reply_readbraw_error
      adds  209b3ae   s3: Remove smbd_server_fd() from send_file_readbraw
      adds  36cfc1d   s3: Remove smbd_server_fd() from send_file_readX
      adds  495bb1e   s3: Remove smbd_server_fd() from reply_writebraw
      adds  910e3df   s3: Remove smbd_server_fd() from reply_echo
      adds  a98604d   s3: Remove smbd_server_fd() from make_connection_snum
      adds  05604b3   s3: Remove smbd_server_fd() from setup_new_vc_session
      adds  897d091   s3: Remove smbd_server_fd() from share_sanity_checks
      adds  4a27c10   s3: Remove smbd_server_fd() from make_connection
      adds  95b232a   s3: Remove smbd_server_fd() from receive_smb_raw_talloc_partial_read
      adds  ee79625   s3: Remove smbd_server_fd() from smbd_server_connection_loop_once
      adds  61989a9   s3: Remove smbd_server_fd() from switch_message
      adds  b9d052c   s3: Remove smbd_server_fd() from construct_reply
      adds  6737c3d   s3: Remove smbd_server_fd() from chain_reply
      adds  8e7a92b   s3: Remove smbd_server_fd() from smbd_server_connection_read_handler
      adds  a2bf46e   s3: Remove smbd_server_fd() from smbd_server_connection_handler
      adds  bb867df   s3: Remove smbd_server_fd() from keepalive_fn
      adds  a234833   s3: Remove smbd_server_fd() from smbd_echo_reply
      adds  2cd6438   s3: Remove smbd_server_fd() from smbd_echo_reader
      adds  0bd39c7   s3: Remove smbd_server_fd() from smbd_echo_loop
      adds  68e8696   s3: Remove smbd_server_fd() from smbd_process
      adds  1cc471d   s4-ldb: add some comments explaining the ltdb_index_idxptr() function
      adds  fd59a7c   s4-ldb: fixed the ldb 'displayName=a,b' indexing bug
      adds  ec3ed28   s3-provision: cope with the policy directory already existing
      adds  045e04a   s4-ldb: test the 'displayName=a,b' bug
      adds  8f3542c   build fix
      adds  5f1b120   s3: Fix a ton of type-punned warnings
      adds  1791d05   s3-samr: Fixed some build warnings.
      adds  558320c   Add my (c)
      adds  72a0098   s3-dcerpc: Pull packet in the caller, before validation
      adds  9a9a38c   Change debug statements to use __location__
      adds  7b12513   s3-dcerpc: make a few local functions as static
      adds  9b8c7d4   s3-dcerpc: Remove unused function
      adds  26a3ba6   s3-dcerpc: Check data and return appropriate error
      adds  86914b8   s3-dcerpc: properly implement gse/spnego_get_session_key
      adds  f40ef7e   s3-dcerpc: Use common send functions for ntlmssp too
      adds  40ae8b7   s3: Remove smbd_server_fd() from write_data()
      adds  aca7b22   s3:winbindd: don't ignore 'result' in wb_dsgetdcname_done()
      adds  0a89722   s3-ads: Remove unused function and file
      adds  ff17516   s3-util: remove unused variable.
      adds  35052d7   s3-dcerpc: fix uninitialized variable in cli_get_session_key().
      adds  36cfadc   s3-dcerpc: fix c++ build warning.
      adds  16ad1bb   s3-dcerpc: try to fix the non gssapi build.
      adds  dcd9fcc   s4-ldap: use common functions for ldap flag controls encode/decode
      adds  191d632   s4-dsdb: added support for LDB_CONTROL_RODC_DCPROMO_OID
      adds  eed3838   s4-ldapserver: support controls on ldap add and rename
      adds  974279b   s4-dsdb: fixed test for LDB_CONTROL_RODC_DCPROMO_OID
      adds  527042f   s4-dsdb: support LDB_CONTROL_RODC_DCPROMO_OID for nTDSDSA add
      adds  6baa834   s4-ldb: use LDB_FLAG_MOD_TYPE() to extract element type from messages
      adds  9e27201   s4-ldb: added LDB_FLAG_INTERNAL_MASK
      adds  0caf347   s4-ldb: added LDB_FLAG_INTERNAL_DISABLE_VALIDATION
      adds  f6e0b15   s4-dsdb: set LDB_FLAG_INTERNAL_DISABLE_VALIDATION for msDS-SecondaryKrbTgtNumber
      adds  df14f64   s4-dsdb: cope with cracknames of form dnsdomain\account
      adds  4e9daa0   s4-dsdb: added support for UF_PARTIAL_SECRETS_ACCOUNT
      adds  84bedf4   s4-drs: fixed check for SECURITY_RO_DOMAIN_CONTROLLER
      adds  45a2b40   s4-drs: added domain_sid to DRS security checks
      adds  21729b6   s4-drs: allow getncchanges from RODC with WRIT_REP set
      adds  896f103   s4-dsdb: check the type of session_info from the opaque
      adds  82c171a   s4-net: use an encrypted ldap session when setting passwords
      adds  2688375   s4-netlogon: added SEC_CHAN_RODC
      adds  8835a36   s4-rpcserver: log unknown RPC calls at debug level 3
      adds  bb2ba90   s4-ldbwrap: ensure session_info in ldb opaque remains valid
      adds  56f0418   s4-ldb: ensure element flags are zero in ldb search return
      adds  feb22e0   s3-samr: Correctly fix the transition from enum to uint32_t.
      adds  3aba8e9   s3: Remove unused "pos" arg from print_job_write
      adds  c360822   s3: Directly call write_data from print_job_write()
      adds  38e4172   s4-tests: Added tests for acl checks on search requests
      adds  39f99e7   s4:selftest: run ldapi tests in 'dc:local' environment
      adds  6566079   s4:selftest: recreate $SELFTEST_PREFIX/s4client with each make test run
      adds  7eebceb   Revert "waf: enable gccdeps in developer mode"
      adds  bbb9dc8   s4:DSDB - rename the "DSDB_CONTROL_PASSWORD_CHANGE_OLD_PW_CHECKED_OID"
      adds  895a9fb   s4:DSDB - DSDB_CONTROL_PASSWORD_CHANGE_OID - add a structure as value to the control
      adds  23bd3a7   s4:acl LDB module - support password changes over the DSDB_CONTROL_PASSWORD_CHANGE_OID control
      adds  35954bb   s4:password_hash LDB module - perform the adaptions to understand the new password change control
      adds  d72d7f9   s4:samdb_set_password/samdb_set_password_sid - make the adaptions to support the password change control
      adds  eb345eb   s4:samdb_set_password/samdb_set_password_sid - make more arguments "const"
      adds  2a423e0   s4:kdc/rpc server - adapt the "samdb_set_password" calls which perform password sets
      adds  cd711da   s4:samr RPC server - samr_password.c - make real user password changes work
      adds  4c8edc8   s4:kdc/kpasswdd.c - let the user change his own password with his own rights
      adds  786c41b   s4:netlogon RPC server - "ServerPasswordSet" operations - introduce also here the new password change syntax
      adds  9671547   s3: Lift smbd_server_fd() from read_fd_with_timeout()
      adds  7d16449   s3: Lift smbd_server_fd() from read_data()
      adds  1f0afe1   s3: Lift smbd_server_fd() from read_smb_length_return_keepalive
      adds  a58cea0   s3: Lift smbd_server_fd() from receive_smb_raw_talloc
      adds  e65197e   s3: Remove smbd_server_fd from receive_smb_raw
      adds  840b0f5   s3: Move read_smb_length() to smbd/reply.c
      adds  f8ecec2   s3: Remove smbd_server_fd() from read_smb_length()
      adds  26ff858   s3: Remove smbd_server_fd() from session_claim
      adds  e229f68   s4:security Bring in #defines for the user and primary group token location
      adds  60086dc   s4:ntvfs Don't treat the user SID and primary group SID special for idmap
      adds  7c6ca95   s4:security Remove use of user_sid and group_sid from struct security_token
      adds  d99ff14   s4:auth Remove special case constructor for admin_session()
      adds  a68a559   s4:auth Remove the system:anonymous parameter used for the LDAP backend
      adds  ba52834   s4:auth Remove system_session_anon() from python bindings
      adds  2ceb3d8   s4:auth Avoid doing database lookups for NT AUTHORITY users
      adds  23dc2e4   s4:auth Change {anonymous,system}_session to use common session_info generation
      adds  f37793e   s4:ldap_server use talloc_unlink() to avoid talloc_free() with references
      adds  21fe753   smbtorture: Ensure that the RPC setup returns correct status.
      adds  b7ad0c6   smbtorture: Emit correct test results if setup fails.
      adds  effc61c   smbtorture: Make SAMBA3CASEINSENSITIVE report failures properly.
      adds  5a2f6c9   s3:selftest This test does not fail anymore (Samba4's smbtorture has been fixed)
      adds  59289d4   s3-build: only include smb_signing.h where needed.
      adds  ac7b633   s3: Lift smbd_server_fd from reload_services()
      adds  7b6835e   s3: Add smbd_server_connection->client_id
      adds  6d10684   s3: Remove unneeded "client_address" from connection_struct
      adds  4b5e252   s3: Add "client_id" to pipes_struct
      adds  29093bc   s3: Move initializing pjob.clientname to print_job_start()
      adds  a847f13   s3: Use pipe_struct->client_id->name for pjob.clientmachine
      adds  536d4d4   s3: Fix an uninitialized variable
      adds  7e9d602   s3-printing: Rename jobs_changed functions to jobs_added.
      adds  555b175   s3-printing: Added function to update the queue.
      adds  937da4d   s3-lib: Fixed a possible crash bug.
      adds  b9353c6   s3: Fix serverid_register_msg_flags
      adds  d6d1ed8   s3-ads: Split, simplify and cleanup keytab functions
      adds  3a99123   s3-ads: cleanup ads_keytab_add_entry()
      adds  64d8300   s3-ads: cleanup ads_keytab_create_default()
      adds  71dfa62   s3-ads: cleanup ads_keytab_list()
      adds  77761d9   s3: Add cli_flush
      adds  d7c8fb2   s3: async cli_list
      adds  1ab17f1   s3-ads: Remove unused wrapper and make function static
      adds  ce60e8d   librpc/rpc: call do_ndr_print hook in dcerpc_binding_handle_call*()
      adds  8f7bf85   s3: Remove an unused variable
      adds  3423060   Fix bug 7563 - Creation of symlink using smbclient is buggy.
      adds  da25541   Fix bug 7626 - Typo in configure samba_cv__CC_NEGATIVE_ENUM_VALUES two underscores.
      adds  20a8481   s4-test-dssync: remove unused variable
      adds  b7d1586   s4-dsdb: Add context structure for dsdb_syntax conversion functions
      adds  ca80918   s4-dsdb: Use dsdb_syntax_ctx in *_validate_ldb functions
      adds  b5af7b9   s4-dsdb: Use dsdb_syntax_ctx in *_ldb_to_drsuapi functions
      adds  c5ec1f3   s4-dsdb: Use dsdb_syntax_ctx in *_drsuapi_to_ldb functions
      adds  d01804d   s4-schema_syntax.c: Fix white spaces and alignment
      adds  fffc98f   s4: fix few comment typos
      adds  35d886d   s4-dsdb-syntax: ATTID should be msDs-IntId value for the attributeSchema object
      adds  6a51afc   s4-drs: GetNCChanges() to return correct (in AD-way) ATTIDs
      adds  6950724   s4-dsdb: No need for dsdb_syntax_one_DN_drsuapi_to_ldb() to be public
      adds  a46ead0   s4-test: Enable drs.rpc.msdsintid test case - it should be passing now
      adds  c3cf388   s4-test: Change attribute syntax and value for readability
      adds  e050274   s4-test: make better error message for ATTID checks
      adds  89899f5   s4-drs: ATTIDs for deleted attributes should be based on msDs-IntId value if it exists
      adds  ba706d6   s3: Remove smb_pam_accountcheck from the auth modules
      adds  9b8f7a2   -ENOTSUP translates to NT_STATUS_NOT_SUPPORTED
      adds  f6ac919   s3-libsmb: fix some uninitialized variables.
      adds  503824b   s4 upgradeprovision: fix a typo and pass correct parameter to increment_calculated_keyversion
      adds  3e49b20   s4 upgradeprovision: Fixes for increment_keyversion
      adds  eaf1d05   s4 upgradeprovision: upgrade_delta_samdb return a msg_diff of @ATTRIBUTES
      adds  d79a5cc   s4 upgradeprovision: Add a function for schema reloading
      adds  e378d7f   s4 upgradeprovision: Deal with bootstrap indexing attribute to avoid useless reindexing
      adds  a5653bc   s4 upgradeprovision: add more attrbutes the ignore list
      adds  ed51bf5   s4 upgradeprovision: exit with a non null return code so that it can be trapped in blackbox tests
      adds  2cadfe8   unit tests: debug to ease locating pb, remove dir if exists to avoid error
      adds  6e7d684   s4 provision: Add some documentation to GPO related functions
      adds  4fec72d   s4 provision: POLICY_ACL is already an FS acl no need to translate it
      adds  28ba023   s3-idmap: fix uninitialized variable in idmap_tdb_sids_to_unixids_action().
      adds  4349027   s3-cli: fix uninitialized variable.
      adds  6864a3e   s3-ldapsam: add samba.ldif LDAP schema.
      adds  861566c   s3-waf: fix the build.
      adds  cbe9f87   s3-ads: Fix wrong test in if statement
      adds  0ec0095   s3-libsmbclient Convert dos error codes to NTstatus in async libsmbclient.
      adds  34092c1   s3:loadparm: make lp_load_ex static. We have wrappers for external callers.
      adds  dc7cf47   s4-drs: added sam_ctx_system on DRS bind state
      adds  c122939   s4-drs: implement RODC attribute filtering override
      adds  ba079f9   idl: added the RODC allow/deny secrets RIDs
      adds  6eb34e6   s4-dsdb: fixed dsdb_get_extended_dn_sid()
      adds  4cc6b5a   s4-drs: bring us much closer to the docs for DRS secret replication
      adds  f1c6bab   s4-drs: fixed the error code for EXOP_REPL_SECRET getncchanges calls
      adds  a662bdc   s4-ldb: added support for rodc_control in ldb
      adds  3d13c9e   s4-pysamdb: fixed get_domain_sid()
      adds  0cc3525   s4-dsdb: the RODC_JOIN control also changes samAccountName
      adds  5c272b8   Remove place-holders when it is single domain
      adds  c9621a8   s3:winbindd: fix error handling in wb_next_grent_fetch_done()
      adds  922f335   s3:Makefile.in: use python with -u to disable stdin/out caching
      adds  fe7819a   librpc/rpc: move dcerpc_read_ncacn_packet_send/recv() to dcerpc_util.c
      adds  5d7c27c   s3:librpc: make dcerpc_read_ncacn_packet_send/recv() available
      adds  f35811b   s3: Use sconn->client_id in session_claim
      adds  26efea1   s4-drsuapi: Implement custom printing for drsuapi protocol for
      adds  7e936e3   s4-ndr_basic.c: Fix ndr_*_hyper() when [bigendian] data is processed
      adds  22a0168   Fix const warning.
      adds  af081ec   Fix bug 7627 - smbclient ignores "-I" when used with "-L", fails name resolution.
      adds  554b114   s3: Fix bug 7635
      adds  45ac8ff   s3: Fix netgrent configure checks for compilers not supporting -Werror-implicit-function-declaration
      adds  5a025c8   pidl: added a __ndr_print__() method on python NDR objects
      adds  34b8615   pidl: cope with bad type conversions in unions
      adds  24159a5   pidl: give the varible name for bad type in python calls
      adds  d55b19b   pyldb: do type checking on the list form of ldb add
      adds  a2012df   librpc: add python bindings for the netlogon pipe
      adds  d7d19fd   s4-net: better error message on net setpassword
      adds  3dc7203   Use DocBook DTD rather than Samba one, as no Samba-specific things are used in the tdb manpages.
      adds  aa74b6a   wafsamba: fix CHECK_XSLTPROC_MANPAGES().
      adds  bc69a9d   Avoid use of Samba DTD, which requires net access.
      adds  70c5bed   s3: Replace calls to check_access by allow_access
      adds  de95124   s3: Move check_access to cgi.c, its only user
      adds  cfcfe3c   s4-waf: re-use SAMBA_LIBRARY() in building shared modules
      adds  4ec7dd8   s4: Install testparm to /usr/bin, consistent with old behaviour.
      adds  8bc5899   s4: Only install testparm to /usr/bin/, no longer to /usr/sbin.
      adds  6ff012a   s3: Fix some nonemtpy blank lines
      adds  265f0b77  s3: Rename auth.c:backends to auth_backends
      adds  177e394   s3: Pass the rhost through smb_pam_accountcheck
      adds  8531921   s3: Turn two macros into functions
      adds  d8734c3   s3:param Clarify parameter name on init_globals()
      adds  0d9460a   s3-build: Add a test-buildfarm target to stay UNIX Makefile compatible.
      adds  abcfc11   s3:pdbtest Fix command name of pdbtest
      adds  6cf29b3   s4:security Change struct security_token->sids from struct dom_sid * to struct dom_sid
      adds  0d7557e   libreplace: fixed the strptime() waf test
      adds  8950640   pidl-python: fixed the docstrings for ndr_print, ndr_pack and ndr_unpack
      adds  10813bd   s4-python: added ndr_print() method in ndr
      adds  8a442b0   s4-libnet: added join type constants to python interface
      adds  a2cb6ef   s4-net: moved the net join command to python
      adds  2d2a0cb   s4-libnet: show the DN when DsAddEntry() fails
      adds  bdc1639   s4-libnet: split libnet_Vampire() into two parts
      adds  1337f58   libnet-s4: added replicate() command in pynet
      adds  bd7f981   s4-net: added initial implemention of RODC join
      adds  826177b   s4-drs: removed the warning on WRIT_REP being set
      adds  635c41a   s4-drs: show the user sid that does the GetNCChanges call
      adds  b4a048d   s4-net: role should be case insensitive for join
      adds  68fe347   s4-event: event_context_find() should use s4_event_context_init()
      adds  470d877   s4-pyregistry: use s4_event_context_init()
      adds  f0803de   s4-pyrpc: use s4_event_context_init()
      adds  85ebc49   s4-devel: added a getncchanges developer script
      adds  481044f   replace: Fix ifndefs for formatting defines.
      adds  2d80364   s4:getncchanges.c - fix some counter variable types
      adds  a16a56f   s3: PAM_RHOST and PAM_TTY are enums on FreeBSD
      adds  a782a80   s3-dcerpc: Allocate structure members on the right context
      adds  33060f6   Final part of fix for bug #7636 - winbind internal error, backtrace.
      adds  898c612   s3-dcerpc: avoid talloc_move on schannel creds in cli_rpc_pipe_open_schannel_with_key().
      adds  d55e7e5   s4-waf: try to fix the s4 wbinfo build dependencies.
      adds  aa830cd   pam: fix unused variable warning
      adds  1808dd0   s3: Make srv_send_smb take an sconn instead of a sock fd
      adds  2d81721   s3: Move "trans_num" to smbd_server_connection
      adds  d3a0ff3   s3: Make char_flags and base_reverse const arrays
      adds  e5a5ca0   idl-nbt: fixed typo
      adds  631c5f1   s4-libnet: added libnet_vampire_replicate_init()
      adds  4cacdf0   s4-pynet: added replicate_init() and replicate_chunk() calls
      adds  495bd18   s4-rodc: next step in RODC join code
      adds  8438da9   s4-dsdb: added get_attid_from_lDAPDisplayName() on samdb
      adds  4ab1a48   s4-dsdb: add more DS flags to the dsdb module
      adds  e3c0409   s4-rodc: added REPL_SECRET exop replication of accounts
      adds  64bf637   s4-rodc: broke up RODC join into separate functions
      adds  f42af4e   s4-dsdb: make more of the UF_* flags available on pydsdb
      adds  2eff142   s3-build: Use a wrapper script to run the tests.
      adds  e2f15d2   s4-trusts: fix trustDomainPasswords drsblobs IDL and server side support.
      adds  18b0a52   Fix RPC-LSA-TRUSTED-DOMAINS for changed IDL
      adds  df7c718   s4-smbtorture: fill in trust_domain_passwords_check_in in NDR lsa test.
      adds  75e334f   s4-smbtorture: Make test_SetupCredentials3 public
      adds  896f3c8   s4-smbtorture: Added a torture test for forest trusts
      adds  3add3aa   s3:smbd: add a nfs backend for sysquotas.
      adds  be59856   s3:smbd: add nfs quota support to the linux-non-sysquota code
      adds  d78417a   s4-pytalloc: use better names for python talloc objects
      adds  cb0f8f0   s4-repl: load RODC partitions using msDS-hasFullReplicaNCs
      adds  5a367f6   s4-pyglue: added talloc_report_full() and talloc_enable_null_tracking()
      adds  9563419   s4-rodc: setup secrets database at end of RODC join
      adds  9218de4   s4-pyglue: pyglue now depends on pytalloc
      adds  634e06e   pytalloc: fixed py_talloc_steal()
      adds  4f8087c   s4-python: reference substructures onto the parent structure
      adds  ba5b3fb   s4-rodc: removed python memory workaround
      adds  717ee45   s4-pyglue: added talloc_total_blocks() python call
      adds  e69b13c   s4-pyrpc: added a test for talloc behaviour in pidl python code
      adds  aa54d23   s4-pynet: some systems don't have Py_TYPE()
      adds  e978a3d   s3-lsa: separate out init_lsa headers.
      adds  72f30e8   s3-waf: only link in spoolss client code where needed.
      adds  dc66329   s3-build: only link in spoolss client code where needed.
      adds  2af95fc   s3-build: only link in eventlog client code where needed.
      adds  ad855c0   s3-waf: only link in winreg client code where needed.
      adds  50df1c6   s3-build: only link in winreg client code where needed.
      adds  1a00dd4   s3-waf: only link in ntsvcs client code where needed.
      adds  4dbb682   s3-build: only link in ntsvcs client code where needed.
      adds  bd22ef7   s3-waf: only link in drsuapi client code where needed.
      adds  a66bb0d   s3-build: only link in drsuapi client code where needed.
      adds  09b973f   s3-waf: only link in dfs client code where needed.
      adds  0f10349   s3-build: only link in dfs client code where needed.
      adds  3b24db6   s3-waf: only link in eventlog echo code where needed.
      adds  f97ff9d   s3-build: only link in echo client code where needed.
      adds  e25e9be   s3-waf: only link in initshutdown client code where needed.
      adds  5c8b548   s3-build: only link in initshutdown client code where needed.
      adds  2d72cab   s3-waf: only link in dssetup client code where needed.
      adds  9a195fd   s3-build: only link in dssetup client code where needed.
      adds  03269d6   s3-waf: only link in svcctl client code where needed.
      adds  2190386   s3-build: only link in svcctl client code where needed.
      adds  cfca9465  s3-waf: only link in wkssvc client code where needed.
      adds  0ae0ca0   s3-build: only link in wkssvc client code where needed.
      adds  0d0deba   s3-waf: only link in srvsvc client code where needed.
      adds  562c599   s3-build: only link in srvsvc client code where needed.
      adds  c107c66   s3-waf: only link in lsa client code where needed.
      adds  1895d66   s3-build: only link in lsa client code where needed.
      adds  6810ead   s3-waf: only link in samr client code where needed.
      adds  064826c   s3-build: only link in samr client code where needed.
      adds  0ed16e9   s3: separate out cli schannel functions that depend on cli_netlogon.
      adds  13cff58   s3-waf: only link in netlogon client code where needed.
      adds  ff5ab04   s3-build: only link in netlogon client code where needed.
      adds  4d78984   s3-waf: only link in epmapper client code where needed.
      adds  88720f8   s3-build: only link in epmapper client code where needed.
      adds  83dc831   s3-waf: remove RPC_PARSE_SRC.
      adds  ecf32c8   s3-build: remove RPC_PARSE_OBJ.
      adds  4991af4   s3-build: only link in samr util code where needed.
      adds  0b05e32   s3-waf: only link in samr util code where needed.
      adds  1217c4f   s3-waf: use LIBMSRPC_SRC instead of single files.
      adds  a52fde4   s3-build: use LIBMSRPC_OBJ instead of single files.
      adds  75e55f9   s3-waf: remove RPC_CLIENT_SRC1.
      adds  d6949f5   s3-build: remove RPC_CLIENT_OBJ1.
      adds  6a795dd   s3-waf: further rationalise LIBMSRPC_SRC and remove RPC_CLIENT_SRC.
      adds  c5ffecb   s3-build: further rationalise LIBMSRPC_OBJ and remove RPC_CLIENT_OBJ.
      adds  aba1bf4   s3-build: only include memcache.h where needed.
      adds  08eff4d   s3-build: remove unrequired forward declaration for struct printjob.
      adds  7ff7eb0   s3-build: only include nsswitch header where needed.
      adds  c217790   s3-nmbd: move nmbd proto out of main proto.h
      adds  b5bdcdd   s3-build: only include "fake_file.h" where needed.
      adds  3ef531e   s3-build: no point in including doserr.h, noone uses them.
      adds  2b41f42   s3-idmap: only include idmap headers where needed.
      adds  d9a7605   s3-build: remove unrequired ntlmssp forward declaration.
      adds  7b6fc9f   s3-dcerpc: only include rpc_dce.h where needed.
      adds  1843398   s3-build: include mangle.h only where needed.
      adds  c8f8110   s3-build: only include libnscd.h where needed.
      adds  ca765d2   s3-build: only include krb5 environment variables where required.
      adds  7a05ca2   s3-build: use dbwrap.h only where needed.
      adds  8b4f531   s3-build: use talloc_dict.h only where needed.
      adds  3aab0c7   s3-build: only include rpc_misc.h where needed.
      adds  64564f7   subunithelper: Pass along lines as normal output when ignoring them for not containing commands.
      adds  e260965   manpages: Avoid using Samba-Team specific DTD, which requires net access or modification of /etc/catalogs.
      adds  3c7a7bb   subunit: Make sure "]" in failure reason ends up on its own line, so the next subunit parser in the line parses it correctly.
      adds  a701484   pidl:Samba3/ClientNDR: remove unused ParseOutputArgument function
      adds  d132b3f   s3-build: Don't paste the summary.
      adds  502a531   s4-pyrpc: convert rpc_talloc.py test to unittest framework
      adds  da366ba   s4-drs: split out drs utility python functions
      adds  d8f48c7   s4-net: added "net rodc preload" command
      adds  057a471   s4-net: fixed docstring on spn command
      adds  3319052   s4-devel: added enumprivs developer script
      adds  9cb771a   pidl-python: ensure we allocate ref ptrs before use
      adds  0de7954   Added values for the flags in dSHeuristics
      adds  a571487   s4-dsdb: Added utility functions for retrieving dSHeuristics from the module stack
      adds  ff20378   s4-dsdb: Removed an unnecessary space in dsdb_module_find_dsheuristics()
      adds  b219bfe   winbindd: useless function
      adds  4b3630b   winbindd: Add the client status in the clients list output
      adds  433c080   s3-selftest: do not remove nsswrapper environment when running smbtorture4.
      adds  b11b242   s4:dsdb_module_find_dsheuristics - free the "DN" also on other exit cases
      adds  53a3234   s4:ntlm/auth.c - add a whitespace in a debug output
      adds  1991c2a   libcli/auth/ntlm_check.c - fix parameter indentation
      adds  e105570   s3: Remove smbd_server_fd from expand_msdfs_target
      adds  33f9c07   s3: Fix typos
      adds  338184f   s3-proto: remove obsolete prototypes.
      adds  5115f78   Fix bug #7651 - mknod and mkfifo fails with "No such file or directory"
      adds  64552e1   pyrpc: Add py_check_dcerpc_type().
      adds  bdab6c3   s4-pynet: pynet depends on pyrpc_util
      adds  c9e3640   s3: source/ is long gone :-)
      adds  c679290   s4-dsdb: Fixed a compiler warning.
      adds  6bcab32   s3-waf: build samldap passdb backend
      adds  8e1d3b5   s3: Pass rhost through to smb_pam_passchange
      adds  44b2a79   lib/tsocket: sa_socklen is a macro on irix, so better use sasocklen
      adds  e8cfc2f   s3: Cache results of finding printer names
      adds  e4afcd6   s4:credentials_krb5.c - quiet a Solaris warning
      adds  4def677   s4:ntvfs/posix/pvfs_*.c - quiet Solaris warnings
      adds  a133d83   s4:torture/raw/notify.c - freeable stuff shouldn't be "const"
      adds  e736ace   s4:torture/spoolss_access.c - fix discarded const warning
      adds  ef334b9   s4:torture/rpc/winreg.c - set "error_message" to NULL in "test_HKLM_wellknown"
      adds  619c348   s3: Pass "private_data" through string_combinations()
      adds  26ee305   s3: Lift smbd_server_fd() from smb_pam_start
      adds  9322fa4   s3: Lift smbd_server_fd() from smb_pam_passcheck
      adds  04f021e   Fix bug #7653 - When SMB2 is on, Windows 7 clients can not connect as guest to a share.
      adds  8494d09   Revert "lib/tsocket: sa_socklen is a macro on irix, so better use sasocklen"
      adds  db6d1c6   s3:smbd: s/sa_len/sa_socklen , because sa_len is a macro on IRIX
      adds  a6111c2   lib/util: remove implicit discard_const_p() from SAFE_FREE()
      adds  6752270   s3: Those functions are no macros anymore :-)
      adds  8e6f673   selftest/Subunit.pm: fix perl warnings
      adds  eeebaa6   pidl:Samba4/NDR/Client: fix skip reason for unsized arrays
      adds  aa3b75a   pidl:Samba4/NDR/Client: correctly copy [out,charset()] buffers
      adds  94faf0c   pidl:NDR: [in,out,string] doesn't need to pointers
      adds  831611e   pidl:Samba4/NDR/Client: support argument based stubs for [in,out,string]
      adds  636d107   s3: Fix smb_pam_passcheck
      adds  2257a0c   s3: Fix some nonempty blank lines
      adds  a3995ef   s3: Lift smbd_server_fd() from password_check()
      adds  92fd03c   s3: Lift smbd_server_fd() from pass_check()
      adds  520c5aa   s3: Remove smbd_server_conn() from check_unix_security
      adds  0f83aa8   s3: Remove the dependency of g_lock on procid_self
      adds  5e58156   s3: Fix a typo
      adds  755ef5c   s3: Remove smbd_server_fd() from set_local_machine_name()
      adds  460597d   s3: Fix some DEBUGs
      adds  15d0d9b   s3: Fix a (highly unlikly) memleak in set_local_machine_name()
      adds  0a8d495   s3: Remove some references to smbd_server_fd()
      adds  d1d2997   s3: Remove an unused macro
      adds  a052497   s4-kcc: Assert when unexpected repsFromToBlob version is passed
      adds  d15a7d9   s4-testenv: Synchronize DCs after 'net vampire'
      adds  53551a7   s4-dreplsrv: Move partition cache update before scheduling another set of replications
      adds  b954834   s4-dreplsrv: Implement irpc stub to be used to force dreplsrv to update internal cache
      adds  b5ed9c2   s4-kcc: Notify dreplsrv that Topology has changed
      adds  291526b   s3: Remove a use of smbd_server_fd
      adds  8d256b8   s3: Remove some uses of smbd_server_fd()
      adds  4a58c64   s3: Set the client_id in substitute.c once
      adds  babfe23   s3: Pass sconn instead of msg_ctx to housekeeping_fn
      adds  70df6fc   s3: Pass sconn to check_reload
      adds  6432383   s3: Remove a use of smbd_server_fd() in smbd main()
      adds  467208e   s3: Lift smbd_server_fd() from release_ip()
      adds  5bbc4df   s3: Lift smbd_server_fd() from msg_release_ip()
      adds  744cc26   s3: Remove smbd_server_fd() from smbd_register_ips
      adds  5a6be0b   s3: Remove smbd_server_fd() from srv_netlog_nt
      adds  e784e16   s3: Remove two uses of smbd_server_fd()
      adds  e466bb4   s3: Remove smbd_server_fd()
      adds  f687d43   s3: Fix the build without cluster
      adds  fbf3d03   s3: Fix an uninitialized variable
      adds  11a3d78   librpc/ndr: correctly implement ndr_charset_length()
      adds  0007203   s4-drs-test: Use dns hostnames to run 'net drs replicate' command
      adds  5c5e5ff   s4-util: Print more informative error messages in 'net drs replicate'
      adds  0e87461   s4-drs-test: Skip a check that may possibly fail
      adds  d35d846   docs-xml/vfs_gpfs: document 'gpfs:sharemodes'
      adds  196699a   docs-xml/vfs_gpfs: document 'gpfs:leases'
      adds  a8a7040   docs-xml/vfs_gpfs: document 'gpfs:getrealfilename'
      adds  6cf66a0   docs-xml/vfs_gpfs: document 'gpfs:winattr'
      adds  4d76c18   docs-xml/vfs_gpfs: document 'gpfs:merge_writeappend'
      adds  fc79f35   docs-xml/vfs_gpfs: document 'gpfs:refuse_dacl_protected'
      adds  b9772a4   s3-auth: Add helper function to retrieve the unix user from a kerberos ticket
      adds  94adbf3   s3-smbd: Use helper function to resolve kerberos user
      adds  ce60d6d   s3-smbd: User helper function to resolve kerberos user for smb2
      adds  08a8e25   s3-auth: add helper to get server_info out of kerberos info
      adds  a413a86   s3-smbd: use make_server_info_krb5()
      adds  f3501cf   s3-smbd: use make_server_info_krb5() in smb2 too.
      adds  43d0ef1   rpcclient: support starting sign/seal with krb5/spnego
      adds  26e2492   s3-krb: Reformat and add doxygen comment to decode_pac_data()
      adds  b31f75d   s3-dcerpc: add krb5 helpers
      adds  e6ed1dc   dcerpc-gssapi: add initial server side code
      adds  fb1aef0   dcerpc-gssapi: add function to check flags
      adds  6c80e04   dcerpc-gssapi: add function to extract authorization data (PAC) form gssapi context
      adds  d15d76a   dcerpc-gssapi: add function to extract authtime
      adds  36fdb21   dcerpc-gssapi: add function to retrieve client name
      adds  2a25570   s3-dcerpc: Implement DCERPC_AUTH_TYPE_KRB5 server side
      adds  d524f58   dcerpc-gssapi: fix "shadows a global declaration" warning when gssapi is unavailable.
      adds  9697687   dcerpc-gssapi: include missing dcerpc_krb5.h header.
      adds  9b704e4   s3-waf: fix the build after gssapi changes.
      adds  4ccf3a0   s3: Fix the build of the nfs4_acl module
      adds  1d3bd5b   s3: Fix some uninitialized variable warnings
      adds  85b8d7c   s3-kerberos: try to fix the build w/o kerberos support.
      adds  ebf05a1   packaging: Attempt to fix the RPM build
      adds  5f419ea   packaging: Build with -O3
      adds  9dd7e7f   s3-auth: Use SamInfo3_for_guest to create guest server_info.
      adds  2ab0b63   s3-passdb: Added a pdb_try_account_unlock function.
      adds  c5cfad1   s3-passdb: Try to unlock the account if it is locked out.
      adds  20e7b4e   s3-auth: The unlock of the account is now done by the get_sampwnam call.
      adds  a8d8cf0   vfs_smb_traffic_analyzer: fix off by a second bug
      adds  7346772   Disable gccdeps if -MD is not supported
      adds  b4610cd   s4:lib/messaging: add some const to messaging_send()
      adds  6beb556   s3: Fix a segfault in the printer code using create_conn_struct
      adds  8c15cf5   s3-auth Rename NT_USER_TOKEN user_sids -> sids
      adds  eee63b7   s3-auth Rename NT_USER_TOKEN privileges -> privilege_mask
      adds  c2e2be5   packaging: cifsutils are no longer part of Samba
      adds  e866224   libreplace: move gettimeofday TZ arg check here
      adds  4e104f1   libreplace: move detection of clock_gettime to libreplace
      adds  9f87bc4   libreplace/waf: look for clock_gettime
      adds  3df1037   libreplace: add clock_gettime replacement function for systems that don't have it
      adds  8589f46   s3: use clock_gettime() in timespec_current()
      adds  8c6ca6e   s3: we have clock_gettime everywhere, remove ifdefs
      adds  63b1f2e   libreplace: make a define for a best effort monotonic clock
      adds  c091b33   lib/util: add function to query the monotonic clock with the required fallback to the realtime clock
      adds  4b09919   s4:process_thread: use monotonic time for time deltas
      adds  6e9747c   s3: add TspecDiff macro
      adds  fc67675   s3: use monotonic clock for time deltas in smbclient
      adds  5728b0f   s3: use monotonic clock for time deltas in smbtar
      adds  0ca6a73   s3: use monotonic clock for time deltas in namequery functions
      adds  73ad77f   lib/util: add nsec_time_diff to calulate diffs from timespecs
      adds  8aa0b70   s3: use monotonic time in timeout of sys_select_intr()
      adds  6000260   s4/ldb: use monotonic clock for time deltas in ldbtest
      adds  4c8531b   s4/torture: use monotonic clock for time deltas in denytest
      adds  7eff519   packaging: build fixes
      adds  f222387   s4: use GetTimeOfDay macro instead of gettimeofday
      adds  7c88ccd   replace/waf: add rt to deps at this place
      adds  2025422   tdb/waf: the deps for rt are provided by libreplace
      adds  b4ae2ef   s3: use monotonic clock for time deltas in smbget
      adds  6598298   s4/heimdal_build: use GetTimeOfDay macro instead of gettimeofday
      adds  079baa7   s3: use fine grained time in netprot response
      adds  301bf22   s3: Make ctdbd_init_connection static
      adds  808ceac   s3: messaging_ctdbd_init potentially modifies my_vnn
      adds  5648c3f   s3: messaging_ctdbd_connection() was only called with procid_self()
      adds  a20e94b   Revert "s4/heimdal_build: use GetTimeOfDay macro instead of gettimeofday"
      adds  3d78279   s3-kerberos: fix flush_keytab() compile with heimdal.
      adds  9986d25   s3-kerberos: use krb5 compat macros in fill_keytab_from_password().
      adds  e26a936   s3-kerberos: use get_kerberos_allowed_etypes in fill_keytab_from_password().
      adds  765bee9   s3-kerberos: use smb_get_enctype_from_kt_entry() in get_mem_keytab_from_secrets().
      adds  d8c9756   s3-kerberos: use more krb5 compat macros in get_mem_keytab_from_secrets().
      adds  d5436c6   s3-auth: remove unused variable in check_sam_security().
      adds  bf3912b   s3-libads: avoid crashing in ads_keytab_list().
      adds  16c2d91   s3-printing: add debug to get_correct_cversion().
      adds  95f9542   s3-auth: remove global include of krb5pac.h.
      adds  e5c7ec6   winreg: add winreg_RestoreKeyFlags to IDL.
      adds  7afa667   s3-auth: fix uninitialized error code in get_guest_info3().
      adds  5568ced   s3-ctdb: ctdbd_init_connection() is static to this file.
      adds  d45f901   s4/ldb: fix standalone build
      adds  5b875a8   s3: Print the IP of the server that stopped responding
      adds  97246f7   s4-test-dssync: Print the reason for skipping FetchNT4Data test
      adds  9aae504   s4:provision Improved error handling in provisionbackend
      adds  896553a   s4:provision Allow OpenLDAP backend to provision again
      adds  379d073   s4:dsdb Don't reload the schema against OpenLDAP backend
      adds  68c61df   s4:dsdb Make the dereference control critical if input is critical
      adds  768475d   s4:dsdb Fix attribute being searched for in dereference against Fedora DS
      adds  9f5dcb2   s4-net: use CommandError() in net rodc
      adds  e7e3958   pytalloc: treat a NULL ptr as Py_None
      adds  58d92ce   pidl-python: cope with NULL pointers in more places
      adds  e2fdcf1   pynet: fixed ref count error on Py_None
      adds  eccb22c   doc: patched bind9 is no longer needed
      adds  71f2ebc   pidl: cope with dom_sid28 in python generator
      adds  39599e9   s4-pidl: added a test for all generated rpc interfaces
      adds  efbc702   s4-resolve: add a default domain for unqualified names in file backend
      adds  b7060c7   s4-selftest: try DNS before bcast in selftest
      adds  cecc58e   s4-auth: make the disabled acct messages a bit less verbose
      adds  f6a631b   s4-resolve: added resolve_name_ex_send()
      adds  4ca9683   s3-param: added lp_set_cmdline() and --option= parameter
      adds  ac317eb   s3: Remove unused nss_info_adex_init()
      adds  d9c63fb   Revert "s3-kerberos: use krb5 compat macros in fill_keytab_from_password()."
      adds  804aaad   s3-kerberos: use krb5 compat macros in fill_keytab_from_password()
      adds  c5449c9   pidl: Factor out generation of interface type name.
      adds  0bc53f7   pidl: Keep only a single copy of samba.dcerpc.base.ClientConnection.
      adds  4208d40   docs:vfs_gpfs: improve the CAVEAT section on run and build time dependencies
      adds  cf728f8   s3-spoolss: fix some debug statements.
      adds  5685fb6   s4-dreplsrv: Add caller-specific data parameter for dreplsrv_fsmo_callback_t
      adds  3691e6c   s4-dreplsrv: Helper to find NC by DN or GUID or SID
      adds  715743b   s4-dreplsrv: Helpers to locate source DSA in a partition by GUID or DNS name
      adds  65b21c0   s4-dreplsrv: Refactor drepl_replica_sync() to behave as described in MS-DRSR
      adds  fdffa90   s4-drs: A quick fix for DRSUAPI_EXOP_FSMO_RID_ALLOC extended_op handling
      adds  14ffb7d   nsswitch/libwbclient: LIBWBCLIENT depends on LIBWINBIND-CLIENT
      adds  5b0e0ac   s4:auth_winbind: fix compiler warnings
      adds  0f35d51   s4:auth_winbind: fix segfault in winbind_check_password_wbclient()
      adds  705f4c2   s4:auth_winbind: remove unused winbind_samba3 backend
      adds  8740cae   s4:lib/messaging/tests: fix some compiler warnings
      adds  328c708   s4:lib/messaging: move messaging prototypes from irpc.h to messaging.h
      adds  e26f0ab   s4:lib/messaging: add irpc dcerpc_binding_handle backend
      adds  611357a   s4:lib/messaging: add irpc_binding_handle_by_name() helper function
      adds  f2422a0   s4:rpc_server/common: use irpc_binding_handle_by_name() in dcesrv_irpc_forward_rpc_call()
      adds  3c41505   s4:libcli/finddcs: use irpc_binding_handle_by_name()
      adds  ff0362f   s4:dsdb/kcc: use irpc_binding_handle_by_name()
      adds  e117177   s4:smbd/service_task: use irpc_binding_handle_by_name()
      adds  5c73c84   s4:rpc_server/netlogon: use irpc_binding_handle_by_name()
      adds  52d4a97   s4:libcli/wbclient: use irpc_binding_handle_by_name()
      adds  8202cf7   s4:auth_winbind: use irpc_binding_handle_by_name()
      adds  2e07f82   s4:wrepl_server: use irpc_binding_handle_by_name() in r_do_challenge()
      adds  f43ec0e   s4:wrepl_server: use irpc_binding_handle_by_name() in r_do_release_demand()
      adds  993d37b   s4:wrepl_server: use irpc_binding_handle_by_name() in wreplsrv_scavenging_replica_active_records()
      adds  a65d1eb   s4:lib/messaging: use irpc_binding_handle() for python bindings
      adds  a9078aa   s4:lib/messaging/tests: make use of irpc_binding_handle()
      adds  dd71542   s4:libcli/composite: remove unused composite_continue_irpc()
      adds  31d3227   s4:lib/messaging: make irpc_request private and remove unused code
      adds  b58bfb3   util: added samba_start_debugger()
      adds  aefbdc4   waf: fixed make test with TESTS="test1 test2"
      adds  48323d8   selftest: run client tests with log level 1
      adds  389d357   torture-lsa: cope with STATUS_SOME_UNMAPPED errors
      adds  2907310   s3:rpc_server: make it possible to use rpcint_binding_handle() directly
      adds  2791898   librpc/rpc: add set_timeout() to dcerpc_binding_handle_ops
      adds  99a26ed   s4:librpc/rpc: implement dcerpc_bh_set_timeout()
      adds  0879571   s4:lib/messaging: implement irpc_bh_set_timeout
      adds  a510b9d   s3:rpc_client: implement rpccli_bh_set_timeout()
      adds  d5355dd   s3:winbindd: implement wbint_bh_set_timeout() as dummy
      adds  1df9fe8   s3:rpc_server: implement rpcint_bh_set_timeout() as dummy
      adds  54d2dce   librpc/rpc: add dcerpc_binding_handle_set_timeout()
      adds  1ba533f   waf: Make shared modules available in the build dir.
      adds  84c1874   waf: Support aliases in SAMBA_MODULE.
      adds  72f3727   dsdb: Add missing dependencies for dsdb ldb modules.
      adds  261d9aa   ldb: Add missing aliases for ldb_ildap.
      adds  025494b   selftest: Refer to subunit README rather than documenting locally.
      adds  7154e93   selftest/samba4: Remove references to Samba34.pm, which no longer exists.
      adds  3c2b733   selftest: Remove stop() method, not used anywhere.
      adds  bde18c6   selftest: Don't make printing the log output a side-effect of check_env(), do it manually.
      adds  9550765   testr: Fix configuration to use idfile, in case more than a couple of hundred tests fail.
      adds  ed42535   testtools: Import latest upstream.
      adds  5de2ec0   subunit: Import latest upstream.
      adds  6185fb4   dnspython: Update to latest upstream.
      adds  3c25067   dsgetinfo: Set modulesdir when using ldb without ldb_wrap
      adds  ef96570   selftest: Print out unmatched tests when using --load-list.
      adds  474c98f   selftest/subunit: Parse timestamps generated by upstream subunit.
      adds  851ad13   selftest: Cope with parentheses in testnames in --load-list.
      adds  e4d1bdb   s4/selftest: Fix path to include/config.h, set BUILDDIR automatically.
      adds  42dfa71   dsdb: make the ATTRIBUTE NOT FOUND more clear
      adds  e2d575e   python-ldb: allow ldb_rename to take optional control(s)
      adds  1d08152   s4 upgradeprovision: add dns_update_list if missing
      adds  13d575d   upgradeprovision: cleanup
      adds  b153558   upgradeprovision: do not try to remove/change attribute before the RID Set object is present
      adds  4932157   upgradeprovision: avoid working with None objects ...
      adds  df19469   s3: On Solaris, iov_len is an int
      adds  61e537c   waf: Use os.makedirs rather than os.mkdir in case parent directories don't exist yet.
      adds  cf616ec   wafsamba: Create bin/defaukt/modules if it does not yet exist.
      adds  dea5c7b   s4-idl: redefine dreplsrv_refresh() to be alike other RPC function definitions
      adds  35aed17   s4-test: refactor API-DELETEUSER test a little to:
      adds  e5e5a11   Add unique IP address binding for client connections (EPM and ncacn_ip_tcp levels)
      adds  cad0219   s4-process: fixed the thread process model so it compiles
      adds  a8bac4a   s4-packet: make packet_recv_disable() a lot more efficient
      adds  73c3932   s4-ldapserver: serialise ldap server operations
      adds  2d77c76   waf-abi: fixed small uninitialised data on PPC64
      adds  7ca69f7   librpc: bitten by the strncasecmp define again
      adds  7612760   s3: Prune the printername cache when a printer is deleted
      adds  3f109f8   s4-drs: Dump exact error when failure occurs during DsReplicaUpdateRefs call
      adds  e64e398   s4-dreplsrv: Run NC replication synchronously if requested
      adds  b428952   lib/util: add time_mono() for monotonic time a la time()
      adds  a63822f   s3/libads: use monotonic clock for DNS timeouts
      adds  8833adb   s3/nmbd: tidy up debug message: ttl isn't a hex value
      adds  f69085e   s3: use monotonic clock for aio timeout
      adds  5b016db   s3/libads: use monotonic clock for ldap connection timeouts
      adds  77b9b97   s3: Remove a superfluous ;
      adds  80eba81   s3-spoolss: Fixed a possible crash bug.
      adds  bcad45e   s3: Check for sid instead of name in cm_connect_sam
      adds  2226347   s3: Simplify cm_connect_sam a bit
      adds  32e9577   s3-spoolss: Move spoolss winreg to new dcerpc client funtions.
      adds  ed68eb7   s3-nmbd: remove trailing whitespace in nmbd_processlogon.c
      adds  958df10   s3-nmbd: fix indentation in process_logon_packet().
      adds  778950c   nbt: add decode_nbt_netlogon_packet() to IDL.
      adds  8f8ff8b   nbt: add NETLOGON_LOGON_REQUEST.
      adds  1217809   nbt: add nbt_netlogon_response2 to IDL.
      adds  81ece84   s4-smbtorture: add torture ndr nbt testsuite.
      adds  3928565   s3: Fix a typo
      adds  e2b6399   s3: Make winbind_add_failed_connection_entry static
      adds  17e96d8   popt_common: Add missing dependency on libsamba-hostconfig.
      adds  3c58fb2   setup: Use standard octal ints rather than harcoding.
      adds  1b5cdd7   s3/ldap: use monotonic clock for timeouts in smbldap
      adds  b4b453a   s3: use time_mono throughout in smbget
      adds  8140182   wafsamba: Eliminate sys.path updating if installing to a standard python path.
      adds  3fb5aba   s4-waf: fix bin/python/samba/dcerpc/nbt.so.
      adds  0ee8aa5   Fix warnings caused by double ";;" at the end of the time_mono() fixes.
      adds  4f0b190   s3: "== false" looks wrong :-)
      adds  fcac46a   Optimization suggested by Metze. Without this patch, FindFirst with 'path\to\some\dir\with\files\*'
      adds  bec9baf   Don't rely on the underlying ACL modules to enforce share level security when setting ACLs, check at the call level as well.
      adds  a0de3fc   s3: Remove unused winbindd_dual_show_sequence()
      adds  7372a50   s3: Remove unused winbindd_update_creds_by_sid
      adds  4e4228b   s3: Remove unused arg "user_sid" from winbindd_store_creds
      adds  c2048db   s3: Remove redundant flag checks
      adds  f506871   s3: Fill in domain in winbindd_pam_auth_crap_send
      adds  6f19165   s3: Fill in workstation in winbindd_pam_auth_crap_send
      adds  c7d6e6f   s3: Remove a nested if-statement
      adds  d38e1d1   s3: Remove "mem_ctx" from lookup_cached_name()
      adds  eaf7785   s3: Remove "mem_ctx" from wcache_save_creds()
      adds  eedf476   s3: Remove "mem_ctx" from a few functions
      adds  f1aa9eb   s3-utils: remove unused variable in smbget.
      adds  a4d23ed   lib/util: remove some unused_result warnings.
      adds  650dcda   s4-rodc: s->schema need initialisation
      adds  54e86d8   s4-pydsdb: expose samdb_partitions_dn() as get_partitions_dn() in python
      adds  c44bdbc   s4-provision: fixed error format string
      adds  c95c386   pyldb: expose PyLdbDn_FromDn()
      adds  b9c0b59   s4-rodc: get the domain name from the partitions DN
      adds  6bfe8b74  s4-test: added a RODC to our testing
      adds  977db51   s4-test: added a RODC test using rpcecho
      adds  22d5a96   s4-setup Make krb5.conf use DNS by default
      adds  b2ea0ca   s4-dsdb Change debug levels for startup messages
      adds  3d420ea   s4-rodc: cope with missing searchFlags
      adds  cd2b9db   s3-spoolss: Fixed some build warnings.
      adds  669213e   s3-auth: Added get_server_info_system function.
      adds  0d9fa9e   s3-rpcint: Make auth_serversupplied_info const.
      adds  0215395   s3-msdfs: Make auth_serversupplied_info const.
      adds  bbf2cd5   s3-printing: Make auth_serversupplied_info const.
      adds  1c42bc3   s3-spoolss: Make auth_serversupplied_info const.
      adds  59c1428   s3-spoolss: Use systerm server_info for winreg connection.
      adds  81e97c0   s3-printing: Make missing auth_serversupplied_info const.
      adds  3fa3bc7   s4-drepsrv: Dump more info when drepl_replica_sync() fails
      adds  ef56945   s4-drepl_service.c: Update (C)
      adds  7ee3418   s4-dsdb/repl/drepl_out_pull.c: Remove unused code
      adds  3593298   s4-dreplsrv: Call dreplsrv_out_operation::callback in case we fail to even run the operation
      adds  118df59   s4-drs-test: Add 'reset' and 'replace' tests for drsuapi_DsReplicaUpdateRefs
      adds  4f5dd3f   s4-dreplsrv: Do allocations on long-living context so that callback gets called
      adds  59559bd   s4:libcli/security/*.c - fix some wrong typed counters
      adds  ad25264   s4:torture/rpc/winreg.c - restore Solaris cc compatibility
      adds  c82bcef   s4:client/cifsdd.c - restore Solaris cc compatibility
      adds  daa948d   libcli/netlogon: add NETLOGON_RESPONSE2 to push_nbt_netlogon_response().
      adds  9a1dbe0   libcli/netlogon: add LOGON_RESPONSE2 to pull_nbt_netlogon_response().
      adds  fe30e35   libcli/netlogon: add LOGON_REQUEST handling to pull_nbt_netlogon_response().
      adds  5fc7d14   s3-nmbd: use nbt_netlogon_packet in process_logon_packet().
      adds  f002b7f   s3-nmbd: handle source_name in one location in nmbd_process_logon().
      adds  bfda968   s3-nmbd: use autogenerated marshalling for LOGON_REQUEST.
      adds  36d7efa   s3-nmbd: use autogenerated marshalling for LOGON_PRIMARY_QUERY.
      adds  71b9570   s3-nmbd: use autogenerated marshalling for LOGON_SAM_LOGON_REQUEST.
      adds  18962ea   s3: These assignments are overwritten immediately
      adds  9f4c1a2   s3-nmbd: use NETLOGON_NT_VERSION_1 in LOGON_PRIMARY_RESPONSE.
      adds  789a162   s3: Ensure NULL termination for "workstation" in auth_crap
      adds  7277c9e   s3: Fix messsssages
      adds  cf76cf0   s4-smbtorture: add spoolss_OpenPrinter with unc and printername in RPC-SPOOLSS-PRINTSERVER.
      adds  9962462   s3-selftest: rename printer "print4" to "lp".
      adds  e6b85c2   More paranoia to ensure SD's can't be set on read-only shares.
      adds  718fd39   Fox missing SMB_MALLOC return checks noticed by "Andreas Moroder <andreas.moroder at gmx.net>".
      adds  26ea51c   s3-spoolss: allow a short printername w/o servername.
      adds  f8b10a7   s3-waf: link ndr_named_pipe_auth only where needed.
      adds  ed239fc   s3-build: link ndr_named_pipe_auth only where needed.
      adds  b15ac83   s3-waf: link ndr_notify only where needed.
      adds  a1392ee   s3-build: link ndr_notify only where needed.
      adds  32a1b21   s3-waf: only link LIBNDR_XATTR_SRC where needed.
      adds  7b1efc7   s3-build: only link LIBNDR_XATTR_OBJ where needed.
      adds  19a3633   s4/torture: use time_mono for deltas in lock test
      adds  c8794d2   s4-drs: Refactored drepl_service and send_ridalloc_request so that the structures can be used for other extended ops
      adds  657b703   s4-drs: Implementation of GetNCChanges extended op 6 - fsmo role transfer
      adds  0229ac4   s4-irpc: Added internal rpc call DREPL_TAKEFSMOROLE
      adds  5ba2858   s4-rpc: Added handling of fsmo role transfer to GetNCChanges
      adds  36e663a   s4-ldap: Added support for FSMO role transfer via LDAP by modify on rootDSE
      adds  ab01ce6   s4/drs: update repsFrom only when we are not in getncchanges extended op
      adds  c34cae8   s4-fsmo: update FSMO changes for recent IRPC work
      adds  62b5274   s4/fsmo: Added python tests for schema master transfer op
      adds  750300a   s4-drs-fsmo: try to dispatch ops in queue as soon as possible
      adds  d08439d   s4-dreplsrv: fix 'dn' for partition object being created
      adds  611cd51   s4-drs: Hanlde extended operations only once
      adds  25dd9fa   s4-drs: return DRSUAPI_EXOP_ERR_SUCCESS in extended_ret
      adds  0ad2277   s4/fsmo: Fix callback declaration
      adds  788bfc8   s4/fsmo: Change return type from NTSTATUS to WERROR for drepl_takeFSMOrole
      adds  4577fb3   s3-waf: use proper RPC_X_SRC names.
      adds  33fdf8d   s3-build: use proper RPC_X_OBJ target names.
      adds  c59961d   s3-dsgetdcname: cleanup receive_getdc_response a little.
      adds  0e5b1a6   s3-spoolss: Rename session counter structure and use talloc.
      adds  e257e68   s3-spoolss: Allocate printer entries on the pipe struct.
      adds  4a8d042   s3-spoolss: Move Printer_entry to srv_spoolss_nt.c
      adds  433ac75   s3-spoolss: Rename Printer_entry to struct printer_handle.
      adds  9db2be2   s3-spoolss: Use a single structure for all the back channel data.
      adds  a736385   s3-spoolss: Split function to send notification.
      adds  ed2c06f   s3-spoolss: Allow multiple client backchannels.
      adds  fc1a5db   s3-spoolss: Don't leak memory on the session counter list.
      adds  bf7ca3f   s3-spoolss: Fix _spoolss_GetPrinter().
      adds  0ad2890   s4:provision: remember the setup directory if it wasn't the default
      adds  88f9657   s4-errormap: map ERRSRV/ERRbaduid to NT_STATUS_USER_SESSION_DELETED
      adds  cd8e2fd   s3-errormap: map ERRSRV/ERRbaduid to NT_STATUS_USER_SESSION_DELETED
      adds  a489fb3   s3:torture: fix run_uid_regression_test
      adds  c91bdd2   s3:torture: fix printf output, lines can't start with lower case "test"
      adds  f101349   selftest/s3-selftest.sh: knownfailure filtering for non-build-farm make test
      adds  8de2c15   s3: auth.krb5ccname and auth.unix_username are both fstrings
      adds  4fc1319   s4:getncchanges_change_master - also in this call "i" needs to be unsigned
      adds  55598c4   s4:torture/rpc/winreg.c - hopefully this attempt fixes Solaris "cc" on the buildfarm
      adds  e850958   Check all SMB_MALLOC returns correctly. Found by Andreas Moroder <andreas.moroder at gmx.net>.
      adds  aa00d33   s3: Simplify generate_krb5_ccache slightly
      adds  68c9877   s3-printing: fix non-ads build after prototype changes.
      adds  ece428f   s4:torture/ntp/ntp_signd.c - add more "char *" casts in order to suppress Solaris warnings
      adds  5c33ef2   s3/s4:libcli/tstream - add more "char *" casts in order to suppress Solaris warnings
      adds  ace43d4   s4:libcli/wrepl/winsrepl.c - add more "char *" casts in order to suppress Solaris warnings
      adds  55bc079   s4:torture/locktest.c - add a cast in order to quiet a warning on Solaris cc
      adds  9d4dc69   s4:lib/policy/gp_filesys.c - remove dead code
      adds  07af8f2   s4:client/client.c - fix wrong return codes in "do_connect"
      adds  d4d34bd   s3-selftest: add print_test_extended (as called from RPC-PRINTER) to knownfail list.
      adds  478ac36   s4/torture: use time_mono for delta time
      adds  54ca771   s4/torture: use time_mono for timeouts
      adds  d320aa1   s4/ldap: use time_mono for reconnect timeout
      adds  3eda281   s4/pvfs: use monotonic time for this timeout
      adds  e2de1b8   libreplace: clock_gettime sets errno
      adds  306465a   s3/winbind: use mono time for startup timeout check
      adds  f76983a   s3: Simplify the logic in generate_krb5_ccache
      adds  1787c1d   Factor out the recent changes into a function - check_parent_exists(). Fix this to ensure that if "start" is manipulated, then "dirpath" is changed also.
      adds  a89b0ef   Add check missing from previous patch after talloc_strdup().
      adds  ae5d807   lib/replace:wscript - attempt to fix the features detection on Tru64
      adds  b8f28c2   lib/replace:wscript - don't check twice for type "bool"
      adds  42a98a5   s3:privileges Change SE_PRIV to be just a uint64_t
      adds  c79336e   s3:Change SE_PRIV to uint64_t
      adds  99aae4a   s3:privs Change to new host endian neutral privilages tdb format
      adds  821b9e6   privs Move privilege bitmasks to security.idl
      adds  fcaa86f   s3-privs Further changes to remove SE_PRIV
      adds  e655e9f   s4-privs Remove link between enum sec_privilege and the privilege bitmap
      adds  82f84ff   s3-privs Use constants from security.idl
      adds  86233ec   s3-privs Remove comment already moved to security.idl
      adds  d2883ff   security.idl clarify which privilages are LUID and bitmap values
      adds  e113af6   privs Add my Copyright
      adds  9abfd8f   s4-privs Add a lookup by index of privilages
      adds  3e36aef   s3-privs Only store low bits of luid in privileges table
      adds  2606dfa   security.idl Update Windows privileges list to Win2008R2
      adds  6a0176b   security.idl Add comments
      adds  4bf783d   s3-auth Change type of num_sids to uint32_t
      adds  4bfc8d3   s3-auth Change struct nt_user_token -> struct security_token
      adds  d1bb21b   s3:auth Remove NT_USER_TOKEN
      adds  f20c781   s3-privs Rename mask -> privilege_mask to be more clear
      adds  25b0da5   s3-privs More clarity in variable names
      adds  cae7bab   s3-privs Rename structure elements for greater clarity
      adds  f20bba9   s3-privs Move source3/ privileges implmentation into common
      adds  b0690d6   libcli/security Use true and false, not True and False
      adds  3f589c2   libcli/security Use C99 types
      adds  f85b822   libcli/security Use talloc_realloc() not TALLOC_REALLOC_ARRAY()
      adds  b29b6c1   s3-privs Inline dump_se_priv into callers now that it's just a uint64_t
      adds  0d25212   s3-privs Move manual prototypes to common privileges.h
      adds  dbee98d   libcli/security Move source4/ privileges code into the common libcli/security
      adds  9fb92c6   libcli/security Make the two privileges tables share a common struct definition
      adds  66ac968   libcli/security Fix and clarify privilege manipulation function comments
      adds  780de03   libcli/security Use ARRAY_SIZE() consistantly.
      adds  cdda15c   libcli/security Don't memcpy a uint64_t value, just assign it.
      adds  eb8e315   libcli/privileges Simplify get_privilege_luid() to return just the enum
      adds  d2e4110   libcli/security Return number of entries in the old source3 list
      adds  3c93d1e   libcli/security Merge privilege lists from source3 and source4
      adds  33ce863   s3-lsa Use sec_privilege_id() to lookup name to LUID
      adds  cbd72ab   libcli/security Don't export privs[] as a global variable
      adds  a02ae67   s3-privs Remove a pointer indirection from revoke_privilege()
      adds  2387e3b   s3-privs Call security_token_set_privilege() rather than manual assignment
      adds  0e2142a   s3-privs Remove pointer indirection from se_priv_to_privilege_set()
      adds  b057867   s3-privs Remove a pointer from grant_privilege()
      adds  3bb7751   s3-privs Convert from user_has_privileges() -> security_token_has_privilege()
      adds  aab0b55   libcli/security Improve dump of privileges:  Just walk the table
      adds  92efe9a   libcli/security Add an invalid LUID privilege value
      adds  ed6b4dd   s3-privs Directly manipulate the privileges bitmap.
      adds  2bb7b82   libcli/security Remove luid_to_se_priv() and luid_to_privilege_name()
      adds  e0cbc68   s3-privs Rework privilege enumeration to also use new DB format
      adds  a53a42f   libcli/security Rename all privilege bitmaps constants
      adds  62e5900   s3-privs Rework access_check_object() to take two privileges
      adds  8ff6bc2   libcli/security Remove unused functions and constants.
      adds  6d78e11   libcli/security make sec_privilege_id() return SEC_PRIV_INVALID on failure.
      adds  71832a4   libcli/security Expose sec_privilege_mask()
      adds  4080ff7   s3-privs Make privilege_enum_sids() take an LUID, not a bitmap
      adds  ad5ec58   s3-privs Hide the bitmap-based grant_privilege and revoke_privilege
      adds  9883993   s3-privs Overhaul PRIVILEGE_SET handling, avoid dealing with the bitmap
      adds  96e59fa   s3-privs Remove unused function
      adds  0b41ef7   libcli/security Remove unused declarations from privileges.h
      adds  a32cdad   libcli/security Make sec_privilege_from_index() return SEC_PRIV_INVALID on failure
      adds  382e2b3   privileges: privilege luids are not all below 64
      adds  45aecc2   s4-lsa: privilege IDs should use the enum, not an int
      adds  86fdb4c   s3-privileges: add handling of both old and new formats in database
      adds  4bf0996   s3-privs Remove extra pointer on privilege mask
      adds  e3edd7c   s3-privs Add const
      adds  eb84c7a   libcli/auth Failure to find the cached session key for SCHANNEL isn't level 0
      adds  da9bca6   s4-rpc_server Put all 'logon failure' messages at the same debug level 4
      adds  aefe60d   s3-util_sid Tidy up global struct security_token
      adds  6d2b1ef   libcli/security Remove 'always true' return from se_priv_put_all_privileges
      adds  b733d9d   s3-samr Explian better the use of two privileges in this call
      adds  eb6a0cc   libcli/security Move 'private' privileges functions to another header
      adds  ee943fb   libcli/security Remove unused SE_NONE define
      adds  3b4db34   s3-krb5 Fix Kerberos on FreeBSD with Samba4 DCs
      adds  0eea8ec   s4-privs Seperate rights and privileges
      adds  fdcadb5   libcli/privileges Fix comment
      adds  a02a2c3   libcli/security Use talloc_zero when making a struct security_token
      adds  2442d25   lib/replace:wscript - additional attempt to fix the build on Tru64
      adds  b9b93b8   libcli/auth/schannel_state_tdb.c - fix includes
      adds  bc6a3a2   security.idl Clarify that this is not a network structure
      adds  837230f   s4-credentials: get all attributes in cli_credentials_set_secrets()
      adds  2a93814   s4-param: move back to auto-generation of loadparm prototypes
      adds  2921a88   s4-param: removed the lp_ varients of the functions
      adds  e13ed6f   s4:gensec Put the "NTLM" string for NTLMSSP's SASL name in a header
      adds  a82fe6f   winbind-waf: the installed name is libnss_winbind.so.2
      adds  6d61586   nss-waf: use the right winbind pipe path
      adds  07cf3ba   s3-auth Fix typo in comment
      adds  e84ab1b   s4-privs Fix enum privileges in LSARPC server
      adds  83cd3f7   s4:dcesrv_samr_GetGroupsForUser - also universal group memberships are returned here
      adds  ea3f21d   lib/replace/wscript:Tru64 build - Better use version 600 for _XOPEN_SOURCE
      adds  c0a863b   s4:ldb_register_samba_handlers - fix up and convert result codes to LDB/LDAP results
      adds  5f98d31   ldb:tools/cmdline.c - make a counter unsigned where appropriate
      adds  7e710c4   s4:rpc_server/common/common.h - introduce two forward declarations to suppress parameter declaration warnings
      adds  b5d8727   s4:param/secrets.c - reorganise imports
      adds  1ddd63b   ldb:tools/cmdline.c - reorganise imports
      adds  8a0db43   test_wbinfo.c - count more possible failures
      adds  6bd6fdc   s4:unittest: Test wbinfo --group-info and --gid-info
      adds  adfa071   s3: Remove a nesting level in winbindd_dual_pam_chauthtok
      adds  64af772   s4:fsmo.py - fix an obvious typo
      adds  4ef9760   s4:samldb LDB module - make "samldb_check_sAMAccountName" synchronous again
      adds  0eb281d   s4:samldb LDB module - rename "check_SamAccountType" into "check_sAMAccountType"
      adds  79a98b8   s4:samldb LDB module - use also here the real attribute denomination "sAMAccountName"
      adds  e1de425   s4:samldb LDB module - get rid of the SID context variable
      adds  6aca09b   s4:samldb LDB module - refactor the "primaryGroupID" check on user creation
      adds  dad7cda   s4:samldb LDB module - refactor "samldb_find_for_defaultObjectCategory" to be again synchronous
      adds  bb1da64   s4:samldb LDB module - add a comment to mark the beginning of the extended operation handler
      adds  79f22e5   s4:samldb LDB module - move "samldb_prim_group_users_check" more down to see that it is only in use by the delete operation
      adds  1d94bb3   s4:samldb LDB module - simplify the message handling on add and modify operations
      adds  22d4243   s4:samldb LDB module - free the "ac" context after the delete checks
      adds  2fb111f   libds:flag_mapping.c - fix counter variable types
      adds  1e52e72   libds:flag_mapping.c - introduce a call which maps the "userAccountControl" to the default primary group RID
      adds  7f42415   s4:samldb LDB module - "samldb_check_primaryGroupID" - support RID derivation from "userAccountControl"
      adds  4fd8ce4   s4:setup/provision_self_join.ldif - now the samldb LDB module detects automatically that this is a DC account
      adds  4a29415   s4:ldap.py - tests the primary group detection by the "userAccountControl"
      adds  7e9e35d   s4:util_samr.c - also here we've now the default primaryGroupID detection working
      adds  eaa55b4   s4:torture/rpc/samr.c - fix typos in outputs
      adds  0939ba4   Revert "s4:util_samr.c - also here we've now the default primaryGroupID detection working"
      adds  1237128   s4:samldb LDB module - remove a disastrous "talloc_free"
      adds  fe958c0   Revert "s4:samldb LDB module - simplify the message handling on add and modify operations"
      adds  9e0deff   tdb: make check more robust against recovery failures.
      adds  82e5644   tdb: fix tdb_check() on read-only TDBs to actually work.
      adds  f77708e   tdb: fix tdb_check() on other-endian tdbs.
      adds  786b726   tdb: put example hashes into header, so we notice incorrect hash_fn.
      adds  d10b2c0   lib/tdb: change version to 1.2.4 after hash checking improvments
      adds  8768f62   ntlm_check: Fix some nonempty blank lines
      adds  2ef4acb   s3: Fix wbinfo arg for --pam-logon
      adds  4dcd5ac   s3: Do not directly log off after a pam_logon
      adds  e03f8de   s3: Fix a typo (authentictaion->authentication)
      adds  95a0b68   s3: Fix a typo
      adds  f1b21be   param: Only include param_proto.h for Samba builds, provide those prototypes necessary for external users (OpenChange) manually.
      adds  0a19290   testdata/samba3/provision_samba3sam.ldif - update also here the maximum domain controller functionality
      adds  a4b7fac   s4:cosmetic - the SID attribute is called objectSid - not objectSID
      adds  6e720ec   s4:SID handling - always encode the SID using "ldap_encode_ndr_dom_sid" for LDAP filters
      adds  69db4b4   ntlm_auth: Fix a valgrind error
      adds  b3fccd1   Fix bug 7409 - Thousands of reduce_name: couldn't get realpath.
      adds  9271570   s3: Remove some unnecessary if-statements
      adds  4c45e29   s3-waf: fix the build after privilege code changes.
      adds  8530d5a   subunit: Initial work on using the standard TestResult class.
      adds  fb1c966   subunit: Use standard subunit test protocol client, use standard name for startTest.
      adds  1626dc2   subunit: Use subunit standard functions for handling time and progress.
      adds  881f610   subunit: Pass TestCase objects to startTest rather than test name strings.
      adds  c1fe7b4   subunit: Use standard addError method implementation.
      adds  b61cc18   subunit: Use standard functions for addSuccess, addExpectedFail, addFailure, addSkip.
      adds  d2fb9ce   subunit: Remove unused methods.
      adds  d67eeaf   subunit: Use standard subunit functions for reproducing subunit streams.
      adds  9f3a43c   selftest: Report times in milliseconds rather than seconds.
      adds  49411fa   subunit.pm: Pass through milliseconds in time reports.
      adds  d3960f6   subunit.pm: Simplify subunit handling in perl.
      adds  7d4968e   selftest: Remove testsuite parsing.
      adds  c0923cf   subunit.pm: Remove output_msg/control_msg functions.
      adds  1e5ea0b   subunit.pm: Fold Subunit::Filter into Subunit, trim further.
      adds  8e328c4   param: Add prototype for lpcfg_private_dir(), used by openchange.
      adds  dcadb90   subunit: Use RemoteError when passing errors to upstream subunit.
      adds  3db545e   nss_winbind: Fix soname.
      adds  4c3e6a5   tdb: add ABI/tdb-1.2.4.sigs
      adds  73edd66   s4-smbtorture: try to fix spoolss winreg Form tests on bigendian machines.
      adds  d98754c   selftest: If setting up environment fails, mark testsuites that use it as errorring, don't skip it.
      adds  d286b17   selftest: Error out rather than die() when setting up an environment fails.
      adds  8209198   waf: work around circular dependency finder erroneously removing dependency of gensec on dcerpc.
      adds  48976ac   rpc_server: Remove unnecessary dependency on server modules, build system will take care of that.
      adds  33da33c   ntlmssp: when pushing an ntlmssp NEGOTIATE_MESSAGE deal with NULL strings.
      adds  9c00fb4   libreplace: use CLOCK_HIGHRES when available
      adds  5f6a145   s3/profiling: don't use CLOCK_PROCESS_CPUTIME_ID
      adds  4e8d6a7   s3/profile: remove the magical clock initialization from the profile code
      adds  ce1e273   s3-dom_sid Use C99 types in dom_sid handling
      adds  9d44688   s3-util_sid Accept S-1-5 as a SID
      adds  72a8ea4   s3-util_sid use ARRAY_SIZE() to ensure we never overflow the dom_sid
      adds  51ecf79   libcli/security Merge source3/ string_to_sid() to common code
      adds  46f585e   libcli/security Use sid_append_rid() in dom_sid_append_rid()
      adds  1892df6   s3-util_sid Use the NDR parser to parse struct dom_sid
      adds  15abd86   s3-torture Add tests to show that the dom_sid parsing was faulty.
      adds  55b3150   Fix string_to_sid() to allow non '\0' termination of the string - allows string_to_sid() to be used in formatted strings like FOO/S-1-5-XXXX-YYYY/BAR.
      adds  0b270f0   Ensure incoming timespec values correctly wrap at nsecs.
      adds  eeb24af   Allows changing the maximum number of simultaneous clients in winbindd through an smb.conf option.
      adds  ba726b5   s4: Fix two typos
      adds  5a4a11c   s4-anr: check for allocation failure before use
      adds  cbd8297   s4-dsdb: defer ac->msg after check for NULL ac
      adds  597372d   s4-dsdb: free right context on failure
      adds  d00cb8b   s4-dsdb: fixed use after free for RODC
      adds  3e88f3c   s4-rootdse: setup length after NULL check
      adds  a17da70   s4-dsdb: check for invalid backend type
      adds  2fbf10e   s4-smb: smbsrv_blob_push_string() can return -1
      adds  b9393e4   s4-kcc: removed redundent loop check
      adds  f6d85be   s4-messaging: add support for no_reply in irpc messages
      adds  13a8745   s4-rodc: add a trigger message for REPL_SECRET to auth_sam
      adds  ba2c394   talloc: fixed spelling errors in comment
      adds  890a33c   s4-smb: serialise session setup operations
      adds  5b02cf1   s4-auth: allow multiple active auth backends
      adds  52445e1   s4-schannel: fixed reference to context after free
      adds  67ac855   s4-auth: set the RODC bit for RODC schannel
      adds  bd51d30   s4-auth: when we are a DC enable winbind auth
      adds  94fb612   s4-secrets: fetch secure channel type with domain SID
      adds  041c699   s4-libnet: converted finddcs call to tevent_req
      adds  ce2004d   s4: fixed some printf format errors
      adds  fa7fd4f   s4-dns: fixed lookup of SRV records using dns_ex
      adds  dbc9b18   s4-resolve: added resolve_name_multiple_recv()
      adds  4ff4521   cldap: use ipv4 not up for unbound cldap sockets
      adds  5bbfe2b   s4-secrets: fixed shadowed variable warning
      adds  898674c   s4-finddcs: added finddcs_cldap()
      adds  fede78f   s4-cldap: don't set the writable bit when we are a RODC
      adds  0c447e3   s4-libnet: use finddcs_cldap() in libnet_lookup
      adds  ee61568   s4-winbind: use finddcs_cldap() in winbind
      adds  7f029aa   s4-finddcs: rename finddcs to finddcs_nbt
      adds  58d59a0   s4-libcli: change finddcs.h -> finddc.h
      adds  2e92484   s4-pynet: added finddc call
      adds  011978e   s4-rodc: use python finddc code to avoid the need for --server
      adds  4e9f449   s4-join: give a clear error when using short domain form
      adds  99f514f   s4-selftest: use the full domain name in joins
      adds  59d415f4  s4-finddc: use NBT lookup for a 1C name if joining a short domain name
      adds  52ae578   s4-netlogon: fixed logic for setting DS_SERVER_WRITABLE
      adds  6c45eeb   s4-repl: use consistent API calls for getting DN GUID
      adds  6012f31   s4-finddcs: show required server type bits on failure
      adds  66460c9   s4-resolve: the file backend should not look at the name type
      adds  c18e956   s4-libnet: force IDL printing for high debug levels
      adds  0009d17   s4-libnet: print the domain name on domain open failure
      adds  0212800   tsocket: we return -1 on error, not fd
      adds  a498ab9   s4-rpc: fixed double free in RPC proxy
      adds  fcf576f   s4-selftest: enable logging in valgrind server xterm
      adds  beb9c6b   s4-finddcs: ensure we free previous cldap requests before starting a new one
      adds  ea223ba   s4-server: check the return of irpc_binding_handle_by_name
      adds  5a0bb22   cldap: prevent crashes when freeing cldap socket
      adds  f705125   s3-waf: only link in prs parser where needed.
      adds  2d23ddb   s3-build: only link in prs parser where needed.
      adds  a609c03   s3-nltest: rename print_result to print_netlogon_info_result.
      adds  5901e81   s3-nltest: convert server input argument into --server.
      adds  45d772e   libnetapi: add DOMAIN_CONTROLLER_INFO_FLAGS.
      adds  26672e2   s3-libnetapi: add DS_X_FLAGs to public header.
      adds  3fe966d   s3-libnetapi: add DS request flags to public header.
      adds  bbdbb0c   s3-libnetapi: try using netr_DsRGetDCNameEx() in DsGetDcName().
      adds  c35629c   s3-nltest: add dsgetdc command.
      adds  d2a027e   s3-printing: Added a printer list database.
      adds  7022554   s3-printing: Use printer list tdb in pcap.
      adds  25a2d94   s3-printing: Add method to skip refresh if just happned.
      adds  65bd8f8   s3-printing: Document the printer list functions.
      adds  94d86a2   s3-misc: Introduce lp_ncalrpc_dir() in S3, like we have in S4.
      adds  3f04b54   s3-rpc_server: Fixed unhandled error condition.
      adds  2ef693e   s3-rpc_server: Make pipe destructor public.
      adds  5ccd7a5   s3-rpc_server: Make process_incoming_data() public.
      adds  1172187   s3-rpc_server: Added debug to see how much data has been read out.
      adds  3c26e95   s3-rpc_server: Added initial generic RPC server infrastructure.
      adds  b1fdc5a   s3-rpc_server: Add generic listener callback.
      adds  a1f1da7   s3-rpc_server: Addded function to create custom pipes_struct.
      adds  7b1748d   s3-rpc_client: Added a tstream based transport.
      adds  f7f9916   s3-rpc_server: Added helper functions to read data from a ncacn socket.
      adds  e7c4555   s3-rpc_server: Accept connections and process requests.
      adds  344260d   s3-rpc_server: Added support for internal connections to external daemons.
      adds  5685914   s3-rpc_server: Convert rpc_connect_spoolss_pipe into a generic interface.
      adds  738c843   s3-rpc_server: Renamed rpc_ncacn_np_internal.c.
      adds  34225c9   s3-rpc_server: Added new parametric option 'rpc_server'
      adds  390642a   s3-rpc_server: Moved "external" pipe functions to rpc_ncacn_np.c.
      adds  8ec7aae   s3-rpc_server: Moved ncacn_np declarations in common header file.
      adds  e580c6d   s3-rpc_server: Use talloc_stackframe.
      adds  db46b2b   s3-winbindd: Use rpc_open_pipe_interface in winbindd.
      adds  4608721   s4/fsmo: Remove empty new lines
      adds  2eeba94   s4/fsmo: Handle infrastructure, pdc and rid extended ops
      adds  ccb7fdc   s4/fsmo: Extended fsmo test with infrastructure, pdc and rid roles
      adds  480c97b   s3-printing: fix print_spool_terminate().
      adds  33d05a8   s3-rpc_server: fix some uninitalized variables and c++ build warnings.
      adds  effbebc   s3-docs: fix rpc_server manpage type.
      adds  2d1cf26   s3-waf: fix the build.
      adds  9a7d1b1   s3-docs: more typos in rpc_server manpage.
      adds  e7f21fa   s4-rpcserver: set unbind method to NULL in remote server
      adds  301b60a   Fix a typo
      adds  6400f3e   s3: Fix some debug msgs in ntlm_auth
      adds  627de92   Add check for invalid data size.
      adds  adf8ca6   subunit: Re-add outputmsg.
      adds  aa7df7b   s3/printing: make clock jump save and use monotonic time for cache timeout
      adds  839ed05   s4-irpc: Add value for "infinite" timeout for IRPC calls
      adds  ee169d7   s4-irpc: Add 'timeout' param for dcesrv_irpc_forward_rpc_call() call
      adds  7b20b79   s4-irpc: Don't install endtime-timer in case timeout is INFINITE for the call
      adds  7f1db0d   s4-drs: Wait DsReplicaSync for as long as it takes to complete
      adds  54b5370   s4-repl: cleanup getncchanges extended op calls
      adds  f89f3cf   s4-repl: split out the extended op handling
      adds  e5ac820   s4-pyrpc: added py_return_ndr_struct()
      adds  e2b6d17   s4-drs: get lpcfg_dnsdomain() instead of lpcfg_realm()
      adds  e18c003   s4-pyjoin: fill in the dns name in the python replication method
      adds  2edbf74   s4-pynet: return the full netlogon response from python finddc
      adds  aabd89d   s4-pyjoin: use new pynet finddc interface
      adds  d5673b5   s4-repl: cleanup the extended op calls in repl server
      adds  1da147e   s4-repl: added repl_secret handling
      adds  520252c   s4-repl: added min_usn to extended replication call
      adds  05ec123   s4-repl: add partial attribute set to getncchanges calls for RODCs
      adds  3b87e3e   s4-repl: if we are an RODC don't set WRIT_REP in replication
      adds  fe59119   s4-smbtorture: try FSCTL_FIND_FILES_BY_SID with random blob data in RAW-IOCTL.
      adds  db8cfda   s3-smbd: prevent call_nt_transact_ioctl() crash in FSCTL_FIND_FILES_BY_SID case.
      adds  447d968   Fix all sid_parse returns to be checked. Tidy up some checks and error messages.
      adds  cd56e40   s3/printing: avoid a possible race condition in the cache timeout
      adds  bad0041   s3-selftest: Move Samba3-specific script to source3/selftest.
      adds  32976e2   s3: Add convenience make target buildfarm-test.
      adds  eeafe1e   s4-pydrs: fix for python 2.4
      adds  f95e6a3   s4-test: enable valgrind on wbinfo tests
      adds  4cf53c6   s4-drs: removed a debug print in repl secret
      adds  e5cd023   s4-drs: initial skeleton for DrsReplica{Add,Del,Mod} calls
      adds  377ffcb   s4-drs: make debugging DsUpdateRefs a bit easier
      adds  6a82997   s4-credentials: added ability to control forwardable attribute on krb5 tickets
      adds  efb37a5   s4-pycredentials: expose forwardable setting via python
      adds  89827af   s4-kerberos: obey the credentials setting for forwardable tickets
      adds  7e729c4   s4-dns: use a non-forwardable ticket in samba_dnsupdate
      adds  14340a4   idl: Added EPMAPPER_STATUS_CANT_PERFORM_OP.
      adds  83a24ff   pidl: prevent ndr_print_*() dying on NULL pointers
      adds  5958997   s4-rpcserver: allow saving of bad RPC packets
      adds  dc59de5   s4-netlogon: added IDL for netr_DsrUpdateReadOnlyServerDnsRecords
      adds  d5a4e53   s4-kdc: prevent segfault on bad trust strings
      adds  6832d5e   libcli/auth/ntlmssp Be clear about talloc parents for session keys
      adds  4083b8a   s4-torture assert that we get a temp datagram socket.
      adds  a394a81   torture/raw Allow one more 'not implemented' status return as a valid response
      adds  ff515ff   tdb: added TDB_NO_FSYNC env variable
      adds  a163284   wbclient: paranoid check for double free
      adds  b04b8b5   wbclient: gr_mem can be NULL
      adds  43d5440   s4-winbind: fixed two valgrind errors
      adds  dfe2508   s4-smbtorture: activate spoolss_GetPrinterData NDR pull test.
      adds  1250a63   s4-smbtorture: mention -v switch for hexdump imports into the NDR testsuites.
      adds  567a2e6   s4-smbtorture: add spoolss_GetPrinterDriver2 NDR tests.
      adds  725126b   s3-smbtorture: fixup trailing whitespace in ndr testsuite.
      adds  5f9caf1   s4-smbtorture: fix some indentation in NDR testsuite.
      adds  c29b16f   s4-smbtorture: add functions to do NDR_OUT ndr_pull validation including NDR_IN context.
      adds  809094a   s4-smbtorture: finally enable most of our NDR_OUT NDR tests that we couldnt handle previously.
      adds  0730d98   s4-smbtorture: add NDR spoolss_GetPrinterDriver2 in and out check functions.
      adds  ae483bb   s3: Wrap the ntlm_auth loop with a talloc_stackframe
      adds  de2c143   s3: Split off output generation from manage_squid_ntlmssp_request
      adds  70ab7eb   s3: Fall back to raw NTLMSSP for the gss-spnego protocol
      adds  547b268   s3: Correctly unwrap the krb ticket in gss-spnego
      adds  0858b75   s3: Add the PAC info3 struct to the netsamlogon_cache in ntlm_auth
      adds  ec643df   s3/vfs_scannedonly: use smb_msleep instead of nanosleep
      adds  aada719   s3: use nsec_time_diff instead of TspecDiff
      adds  0fd1601   s3: remove TspecDiff macro, we can use the shared nsec_time_diff function
      adds  2b254c8   s3/s4: merge msleep and smb_msleep
      adds  6bc68fa   s3: remove TvalDiff macro, we can use the shared usec_time_diff function
      adds  66ad6c7   ѕ3: remove smb_msleep prototype from here
      adds  6f5fa76   s4-smbtorture: fix winreg querymultiplevalues NDR test warning.
      adds  b772f4c   testprogs: skip two tests in spoolss tester.
      adds  39bd61e   s4-winbind Add a proxy method to update DNS records with a read-write DC
      adds  1c7c1a8   idl: build python interfaces for winbind and idmap IDL
      adds  fb81cc0   s4-pyrpc: allow python to access irpc interfaces
      adds  90d685a   s4-devel: developer script for adding DNS entries via netlogon RPC
      adds  e2d6b64   Fix array size of  a memmber of struct cli_ulogoff_state
      adds  c79861a   s4-pyrpc: Print location and type name we got when checking for types
      adds  e691b1f   s4-dsdb: Add dsdb_schema_info_blob_is_valid() to verify schemaInfo blobls
      adds  aedefd3   s4-prefixMap: use dsdb_schema_info_blob_is_valid() for schemaInfo blob validation
      adds  1295da9   s4-schema: use dsdb_schema_info_blob_is_valid() to verify schemaInfo blob
      adds  9256b5f   s4-schema: Helper func to compare schemaInfo signitures
      adds  311744a   s4-test: Add unit test for dsdb_schema_info_cmp()
      adds  10eefd8   s3: fix order of arguments in nsec_time_diff call
      adds  1a22b1b   lib/util: usec_time_diff takes arguments the other way round than TvalDiff did
      adds  de6254d   s3:rpc_client: allow DCERPC_PKT_AUTH3 via rpc_api_pipe_send/recv
      adds  6ecf8d1   s3:rpc_client: rpc_pipe_bind_step_one_done() doesn't need reply_pdu
      adds  fde3412   s3:rpc_client: use rpc_api_pipe_send() for auth3
      adds  78b6265   s3:rpc_client: remove unused rpc_pipe_set_hnd_state()
      adds  c3489a7   s4-ldapcmp: Fix options parsing for common Samba options
      adds  1fac1f0   werror: Add W_ERROR_HAVE_NO_MEMORY_AND_FREE() macro
      adds  d76bb4a   s4-drs: Check for schema changes only in case we are *not* applying Schema replica
      adds  252e8c2   s3: Fix some nonempty blank lines
      adds  7fddf9c   s3: Fix bug 7688, rpcclient command line completion crashing
      adds  1473330   s3: Add a missing prototype
      adds  47a7a58   libnetapi: deal with NULL data in I_NetLogonControl2().
      adds  8e73826   s3-libnetapi: support NETLOGON_CONTROL_FORCE_DNS_REG in I_NetLogonControl().
      adds  1d80941   s3-nltest: add dsregdns command to nltest.
      adds  9e058c6   s3-rpcclient: add some winreg commands.
      adds  a66db2c   waf: fix typos in GIT_COMMIT_* strings
      adds  92eccf8   waf: add a '+' to the git hash if the working tree isn't clean
      adds  c4b1971   pytdb: Add support for tdb_add_flags() & tdb_remove_flags()
      adds  277a1b2   pytdb: Fix repr segfault for internal db
      adds  a262103   pytdb: Update open flags to match those for tdb_open() in tdb.h
      adds  b826ef9   pytdb: Add support for tdb_enable_seqnum, tdb_get_seqnum and tdb_increment_seqnum_nonblock
      adds  b3314d6   pytdb: Add support for tdb_transaction_prepare_commit()
      adds  4c72655   pytdb: Add support for tdb_freelist_size()
      adds  7a59c90   pytdb: Make filename argument optional.
      adds  2666cc9   s4-pydsdb: don't force am_rodc unless it is set by caller
      adds  e72a1e2   s4-pydsdb: added am_rodc() method on samdb
      adds  50f56c6   s4-finddcs: added some debug messages on failure
      adds  f6fa73b   s4-rodc: added RODC DNS update support to samba_dnsupdate
      adds  55f4655   s4-smbtorture: add LOCAL-NDR-NTLMSSP.
      adds  5d80710   s4/fsmo: Naming master support added
      adds  2c3f560   Add python bindings for open_hive function to be able to load REGF files.
      adds  d0cef92   Fix crash when no subkeys exist. Fix writing outside of buffer error by regf backend.
      adds  7efcb3c   Fix file corruption (non-updated header) on new allocation.
      adds  1fc1be4   Fix regf.idl, subkey and rootkey types were switched.
      adds  dfedbae   testtools: Import newer upstream revision.
      adds  1555659   s4-cldap: improved debug msgs in finddcs_cldap()
      adds  94694ec   s4-libnet: use the right domain name in libnet_lookup
      adds  6642ae9   s4-dns: added --all-names option to samba_dnsupdate
      adds  8beed36   s4-dns: fixed the dns_domain_info_type for netlogon DNS calls
      adds  01371d9   s4-rodc: override client site from cldap response
      adds  3f55c2e   s3-waf: add rpcclient to the waf build.
      adds  323f729   s3-registry: add reg_querymultiplevalues to reg_api matching table.
      adds  91e8f8d   s3-registry: move regf based reg_api calls into own file.
      adds  ad8533c   s3-waf: fix the build after reg_api changes.
      adds  c1a6820   s3-waf: fix the file locations of gen_ndr'ed files.
      adds  34f47a3   s4-rootdse: mark registered controls as non-critical
      adds  dbfb42c   s3-waf: Build libwbclient as dynamic library
      adds  1c8fd86   s3: Fix the charset_pull routine (bug 7531)
      adds  1c82ca0   s3/winbind: remove unused winbindd_check_cache_size
      adds  f12756b   s4-smbtorture: add test_SetServiceObjectSecurity() to RPC-SVCCTL.
      adds  b55853c   s4/drs: Added the rest of the enum drsuapi_DsNameFormat values
      adds  faeeb5c   s4/drs: use type enum drsuapi_DsNameFormat in DsCrackNames code
      adds  7250cb3   s4/fsmo: Create separate function for retrieving fsmo role dn and owner dn.
      adds  b4eba42   s4/dcdiag: Handle ListRoles command for dcdiag:KnowsOfRoleHolders test
      adds  99d8989   s3-waf: add libnetapi
      adds  c9e17ed   s3-waf: add net.
      adds  0f7e503   s3:registry: move higher level function reg_open_path to new module reg_api_util
      adds  8eb487c   s3:registry: move (commented out) hilvl util functions to reg_api_util.c
      adds  2c9cb11   s3:registry: move prototypes of unused hilvl functions to ret_api_util.h and comment them out
      adds  dc19278   Really enable core dumps in Linux
      adds  b3a3fe6   s3-waf: fix the build after registry changes.
      adds  58c79b8   s4-smbtorture: add NetRemoteTOD libnetapi torture test.
      adds  c7fe04a   s3-build: only include async headers where needed.
      adds  8e16d6d   s3-build: only include ctdbd_conn.h where needed.
      adds  62544c5   s3-build: only include smbldap.h where needed.
      adds  4006160   libcli: add dom_sid_compare_domain()
      adds  4dbd743   s3-util_sid: use shared dom_sid_compare_auth and dom_sid_equal_X functions.
      adds  102a70e   s3-util: use shared dom_sid_dup.
      adds  d0a6c32   s3-nmbd: move SYNC_DNS to nmbd.h
      adds  0740d0a   s4-devel-getncchanges: Add common Samba options as a group to be displayed
      adds  395b09c   s4-dsdb-schema_prefixmap: Print debug message when internal failure occurs
      adds  f06d987   s4-dsdb-schema_prefixmap: return WERR_DS_NO_ATTRIBUTE_OR_VALUE when ATTID is not found
      adds  4752a6b   s4-test: yet another test for ATTID-ot-OID conversion
      adds  ccbcffa   libcli/ldap Add const to ldap_encode_ndr_dom_sid()
      adds  8853bab   s3-build: try to fix the non-ldap build.
      adds  b17b6f7   Update WHATSNEW.txt.
      adds  0e8975a   Update version info.
      adds  cd7335a   s4-mkrelease: Update to use waf build.
      adds  e4d7bc2   wafsamba: Fix parsing of IS_GIT_VERSION.
      adds  aa8a2e3   wafsamba: Fix docstring for DIST_BLACKLIST.
      adds  db67f43   s4-mkrelease: Update for waf.
      adds  ead126c   Merge branch 'v4-0-stable' into newmaster
      adds  5995116   s4-kcc: a bit more debug info on repsFrom creation
      adds  3fe8e97   s4-rodc: fixed repsFrom store on RODC
      adds  8efd107   s4-pyrpc: fixed build on python 2.4
      adds  d44e86b   Open alpha 14.
      adds  d7bc452   s3: Replace sid_binstring and sid_guidstring with PIDL-based alternatives
      adds  6acb47b   s3-uuid Remove unused smb_uuid_pack()
      adds  03011bf   s3-libads call common GUID_from_ndr_blob()
      adds  80ca590   s3-lib/util Remove unused smb_uuid_unpack()
      adds  1585c4d   lib/tdb: fix c++ build warning in tdb_header_hash().
      adds  c201e49   s4-smbtorture: print SVCCTL security descriptor in test_QueryServiceObjectSecurity().
      adds  6f47a24   s3-libnetapi: Fix Bug #7665, memory leak in netapi connection manager.
      adds  7ffcf90   s4-drepl: use the partition UDV and hwm for extended getncchanges ops
      adds  a67a553   s3:services_db: untangle assignments from check in construct_service_sd().
      adds  f53c17b   s3:services_db: untanlge assignments from check in read_init_file().
      adds  7cefb89   s3:services_db: rewrite svcctl_set_secdesc() using reg_api calls instead of legacy
      adds  d2794b0   s3:services_db: rewrite svcctl_set_secdesc to use tmp talloc ctx
      adds  91d5446   s3:services_db: fix a debug message
      adds  9bfd587   s3:services_db: remove the TALLOC_CTX argument from svcctl_set_secdesc
      adds  4fc2b5c   s3:services_db: use temp talloc ctx in svcctl_get_secdesc()
      adds  a4b1042   s3:services_db: change svcctl_get_secdesc() to use reg_api functions
      adds  e464ca9   s3:services_db: make svcctl_lookup_dispname() use a temp talloc ctx
      adds  464515c   s3:services_db: change svcctl_lookup_dispname() to use reg_api functions
      adds  9fee033   s3:services_db: rewrite svcctl_lookup_description() to use a tmp talloc ctx
      adds  53dcbc2   s3:services_db: change svcctl_lookup_description() to use reg_api functions
      adds  e28bc8d   s3:services_db: factor out common code of lookup_dispname and lookup_description
      adds  3c85a9f   s3:services_db: publish svcctl_get_string_value()
      adds  3cab109   s3:srv_ntsvcs_nt: make fill_svc_config() use svcctl_get_string_value()
      adds  4cee4bb   s3:rpc_server: registry is not direclty used in the svcctl server any more
      adds  d760e54   s3:rpc_server:ntsvcs: use svcctl_lookup_dispname instead of legacy svcctl in _PNP_GetDeviceRegProp
      adds  e869af9   s3:rpc_server:ntsvcs: registry is not directly used an more.
      adds  5fe2abb   s3:services_db: remove unused legacy function svcctl_fetch_regvalues().
      adds  8be007d   s3:services_db: remove bogus comments
      adds  f2a4d55   s3:services_db: create the "Security" subkey if it does not exist in svcctl_set_secdesc()
      adds  a6f0f91   s3:services_db: extract core of svcctl_set_secdesc to _internal version
      adds  8df2ab9   s3:services_db: rewrite svcctl_init_keys() to use reg_api calls instead of legacy
      adds  7f1efa6   s3:services_db: does not need legacy registry code any more.
      adds  08cf13a   s3:registry: remove now (finally) obsolete reg_util_registry.{c,h}
      adds  5dd47ee   s4-pidl-python: use correct talloc pointer when allocating subobjects.
      adds  a739344   pidl: Fix segfault when accessing unicode objects.
      adds  f161fa3   testrpc: Convert from a single unit test to a simple test script, be more verbose.
      adds  c4c6f8f   s4-pild-python: Fix assignments - even though we reference the mem_ctx of an object we still use the actual ptr.
      adds  7fc40d2   pytestrpc: Be more verbose.
      adds  58cfbc5   rpc_talloc: Update test now that we create fewer references.
      adds  919450a   s3:registry: regfio fix the build
      adds  d86d225   s3:services_db: convert get_common_service_dispname() to talloc
      adds  6a3c687   pidl/python: Allow passing in UTF8 string objects as well as unicode objects for IDL strings.
      adds  e4eda5f   s3:registry:reg_api: update (C)
      adds  b11cc30   s3:registry: move the reg_api prototypes to their own header.
      adds  4696cd6   s3:registry: move reg_api_regf prototypes to their own header file.
      adds  0bd2756   s3:registry: move prototypes from reg_init_basic.c to their own header.
      adds  d25b2ad   s3:registry: move prototype from reg_init_full.c to its own header.
      adds  a35daeb   s3:registry: move prototype from reg_init_smbconf.c to its own header.
      adds  4f7d41a   s3:registry: move the reg_db.h from include/ to registry/
      adds  2d67730   s3:registry: move regio.h from include/ to registry/
      adds  bf38287   s3-winbindd: another attempt to fix the non-ldap build.
      adds  24cac13   s3-waf: remove reg_util_legacy from waf build as well.
      adds  aa57fd8   s4-ldap: Fixed a problem with NC's having a parentGUID attribute
      adds  81d257e   s3: don't build krb5 locator plugin if we don't build winbind
      adds  1d90227   s3: Remove a pointless if-statement
      adds  049c4fa   pytalloc: Add default compare function.
      adds  fd25d67   s4: Add convenience script for building and landing a tree in the background, sending results by email.
      adds  93c9582   s4: Add script for landing a branch through a remote server, such as sn.
      adds  2cf1f05   s3: Remove a global variable in bugfix for bug 7665
      adds  6172681   s3-libgpo: fix the build of scripts client side extension.
      adds  7c9dab4   tevent: include libreplace heade before tevent header
      adds  a233c0c   s3-lsa: Fix sid in DEBUG in_lsa_EnumAccountRights.
      adds  9c2e89d   s3-docs: document net registry
      adds  e5bbc2b   s3-lib: add cbuf, a talloced character buffer
      adds  f760494   s3-lib: add srprs, primitives to build simple recursive parsers
      adds  47313af   s3-registry: handle registration entries (.reg) files
      adds  44d10d0   s3-net: let rpccli_winreg_Connect optionally return WERROR
      adds  2a10fd7   s3-net: add command registry import
      adds  e7c2724   s3-net: add command registry export
      adds  0afc83c   s3-net: add command registry convert
      adds  96ba0cb   s3-net: add command rpc registry export
      adds  a52b7e7   s3-net: add command rpc registry import
      adds  a2ea85b   s3:tests: fix misplaced '...' for grep pattern in test_net_registry.sh
      adds  7a25d13   s3:registry: remove unneeded TALLOC_CTX argument from reg_deletekey_recursive
      adds  cb5c86e   s3:net: add subcommand net registry deletekey_recursive
      adds  10da4b0   pymessaging: Remove unused older python irpc bindings.
      adds  94f84da   s4-land: Print commands that are being run.
      adds  4c681f7   strlist: Make test names unique.
      adds  e8b2003   selftest: Fix generation of test id file.
      adds  e456c69   torture: Fix running individual tests.
      adds  ea1ed67   s4-test: Allow running individual tests for smbtorture tests.
      adds  0aff42a   torture: Remove active_testname variable.
      adds  1783d0d   s4-selftest: Use loadlist in a couple more places.
      adds  bf907d2   selftest: Support running individual tests using idlists, for testsuites that support them.
      adds  7c1b00f   selftest: Use idlist testing for python tests.
      adds  118c654   selftest: Fix run for systems without testtools installed.
      adds  e12e661   s4-selftest: Move more tests to scripting/python, simplifies running of tests.
      adds  e3b81c6   s4-ldapcmp: Enable comparisons between LDBs too
      adds  0027af0   s4-drs-test: Relax a check that may possibly fail
      adds  9b73bb0   libreplace: fix endless strerror_r has been redefined warnings on AIX
      adds  a1ced10   s4-smbtorture: print out membership in RPC-SPOOLSS-ACCESS.
      adds  cf6e773   s3-waf: fix the build.
      adds  314dc23   Fix bug #7693 - smbd changing mode of files on rename
      adds  fe4576d   s3-registry: fix some c++ build warnings.
      adds  7ba5855   s3: Fix pam_smbpass logging on FreeBSD
      adds  54f0da3   s3: Use asprintf where appropriate
      adds  31d5ac0   selftest: Let tests add prefix to tests by themselve.
      adds  18f10ee   s4/selftest: Simplify running of python tests.
      adds  5a75fb1   ndrdump: Move blackbox test to standard python namespace.
      adds  6abe823   subunithelper: Cope with errors outside of testsuites.
      adds  63031a2   pygensec: Implement start_mech_by_name().
      adds  3fea9df   s4-param: Check type when converting python object to lp_ctx, fix some memory leaks.
      adds  5b10c82   s3-selftest: Fix test prefixes in subunit output.
      adds  1c3c9a4   s4-param: Fix more memory leaks, invalid memory context.
      adds  c031329   ldb: Depend directly on replace, fixes the build on systems with tdb and tevent installed in the system.
      adds  8dd0c8c   ldb: Use waf as default build system.
      adds  1716cdb   dsdb: Use short path for ldb_handlers.h, in case ldb is installed in the system.
      adds  7e31704   selftest: Remove unused --analyse argument.
      adds  bf1a4b2   s4:libcli:smb2 Rename pending_id to async_id and make 64-bit
      adds  aea64ef   s3: tdbdump does not use our libs
      adds  b56ebe5   add script to build only the manual pages (not all the docs) - git version
      adds  791246b   add script to build only the manpages (not the complete docs) - no-git version
      adds  9e2eefa   docs: use abs_top_builddir instead of BUILDDIR to let configure create correct catalog file
      adds  60d5a83   no need any more to create catalog file manually in build-manpages-git
      adds  56f127d   no need any more to manually create catalog file in build-manpages-nogit
      adds  7170b87   Thank goodness for code reviews. Volker caught - this should be lp_posix_pathnames() not lp_unix_extensions().
      adds  a171816   selftest: Add prefix on a higher level, so it can be more easily excluded.
      adds  cd8d780   s4-selftest: Cleanup formatting.
      adds  9bce783   selftest: Fix use of --load-list.
      adds  0dde34f   s4-selftest: Add environment name to test suite manually, so we can leave it out if we want to.
      adds  f9ed11c   s4-selftest: For idlist tests, leave out environment name.
      adds  3d0e6db   selftest: Fix idlist running.
      adds  20c95cf   selftest: Fix testsuite counts when running only a limited number of testsuites.
      adds  029add7   smbtorture: Use subunit C library.
      adds  a15a33a   torture: Use system subunit library if available.
      adds  136aa0d   smbtorture: Report times.
      adds  5651f8a   s4-selftest: Fix prefixes for ldb tests - they're samba4 specific.
      adds  cc5b673   s4-selftest: Move samba3sam test to standard python directory.
      adds  7378b6d   s4-selftest: Move credentials tests to standard python directory.
      adds  9ddfbd1   s3-waf: add libsmbclient.
      adds  8037a46   s3-waf: reconcile objects to old make-based build.
      adds  099394a   s3-build: strip down dependencies of smbta-util.
      adds  34008ef   s3-build: fix the build of test_lp_load.
      adds  a11d6c7   s3-build: fix the build of split_tokens.
      adds  b6f149e   s3-waf: add all remaining binaries from the make build.
      adds  c166b44   s4-kcc: pass the service context into the kcc connection code
      adds  d1cbd68   s4-kcc: added service->am_rodc
      adds  202525d   s4-gensec: fixed a GSSAPI SASL negotiation bug
      adds  bf1f2d4   s4-gensec: prevent a double free in the error path of GSSAPI auth
      adds  c0ff93b   s4-drs: we don't need to decode to utf8 in python dcerpc strings any more
      adds  7a05e04   s4-gensec: fixed a client side bug in GENSEC/SASL/SSF negotiation
      adds  d2008fb   s4-kcc: the kcc should not be setting the repsTo attribute
      adds  8ccbbe0   lib-subunit: fixed build on systems without subunit devel library
      adds  4d75255   s3-waf: add libsmbsharemodes.so.
      adds  dc4920b   s3-waf: rework libnetapi to have no unresolved symbols.
      adds  031dd8c   waf: move majority of shared NDR_ subsystems to main wscript_build.
      adds  de49623   s3-waf: fix LOCALEDIR usage.
      adds  7f53773   waf: fix generated nbt.h path, should fix s4 install.
      adds  494dc55   s3-waf: recurse into main wscript_build from main librpc directory.
      adds  e8df0db   s3-waf: move epmapper client to LIBMSRPC.
      adds  ea228cd   s3-build: move epmapper client to LIBMSRPC.
      adds  2475210   s3-waf: convert LIBMSRPC_GEN into a subsystem.
      adds  43e3555   s4-waf: move two more NDR_ subsystems to main directory.
      adds  9bba222   s3-waf: recurse into ../lib/crypto.
      adds  d6121bd   s3-waf: add libaddns.so.
      adds  697090f   s3-waf: convert smbd into a subsystem.
      adds  29b1588   s3-waf: convert LIBADS into a subsystem.
      adds  5fb686c   s3-waf: convert LIBADS_SERVER into a subsystem.
      adds  6abf9cc   s3-waf: convert LIBADS_PRINTER into a subsystem.
      adds  ce6ef80   s4-waf: add NDR_LSARPC and NDR_SAMR.
      adds  148d4fa   s3-waf: first run in using NDR_ subsystems (mostly from shared directory).
      adds  be0ed31   s4:irpc: add padding to the IPRC header for 8 byte alignment
      adds  224fbbe   s4:irpc: use LIBNDR_FLAG_REF_ALLOC for the server side when pulling
      adds  519180c   s4:dsdb/kcc: we don't need to manually allocate [out,ref] pointers anymore
      adds  67b6252   s4/dsdb:kcc: cleanup and improve readability
      adds  80e240f   s3 waf: Remove iniparser source list from source3/wscript_build
      adds  82c0e79   s3: fix tdbdump build on Solaris and other boxes
      adds  c3f5d99   s3:registry: try to fix the build of reg_parse_internal on HP-UX
      adds  ffdfcfb   s3-dsgetdcname: always pass in messaging context.
      adds  0e5eb82   s3-dcerpc: move crypto stuff in /librpc/crypto
      adds  412ebad   gssapi: avoid explicit dependency on dcerpc specific structures
      adds  4194383   gssapi: remove unused function argument
      adds  bbf5357   s3-dcerpc: add server helpers for ntlmssp auth
      adds  8efd31c   s3-dcesrv: use ntlmssp helper in srv_pipe.c
      adds  28c22d0   s3-dcerpc: add server helpers for gssapi auth
      adds  62d7226   s3-dcesrv: use gssapi helper in srv_pipe.c
      adds  59722ef   spnego: avoid explicit dependency on dcerpc specific structures
      adds  2c9f420   s3-dcerpc: move client spnego stuff in /librpc/crypto
      adds  77c73a5   spnego: make spnego_context public
      adds  4cdee9b   s3-dcerpc: add spnego server helpers
      adds  b475cfd   s3-dcerpc: use new spnego server code
      adds  d10e192   s3-dcerpc: finally remove the legaqcy spnego_type variable from pipe_auth_data
      adds  0ec3720   srv_pipe: reorganize code so that related functions are close to each other
      adds  3453bc7   s3-dcerpc: make auth context opaque
      adds  b11fff1   s3-dcerpc: remove auth_data_free_func
      adds  6789934   libcli: fix compile warning
      adds  926a3f4   s3-dcerpc: Use spnego own sign/seal functions
      adds  76f249f   s3-dcerps: check auth_type
      adds  43b5f20   s3-waf: fix the build after rpc_server crypto changes.
      adds  133878f   s3-waf: convert LIBMSRPC into a subsystem.
      adds  4b901f6   torture: Remove unused variable.
      adds  4c3985b   selftest: Use variable for clientdir.
      adds  e74b709   selftest: Pass prefix to setup_env function.
      adds  6673146   tdb: add restore
      adds  bea4948   pidl:NDR/Parser: fix range() for arrays
      adds  55fe86b   s4/eventlog6: Add idl for EventLog6 RPC
      adds  b236098   s4/eventlog6: Add endpoint server for EventLog6 RPC
      adds  411e6bc   s4/eventlog6: Build and hook EventLog6 RPC endpont mapper and idl
      adds  859f3cd   s4/eventlog6: Add dummy implementation for calls 0x5 and 0xB
      adds  0261b96   s4-waf: move the RPC_NDR subsystems to main librpc wscript_build.
      adds  b828dc0   s3-waf: fix the build of nsstest with --enable-nss-wrapper.
      adds  8ba3eac   s3-waf: remove duplicate CONFIGFILE from dynconfig.py which caused sysconfigdir to be ignored.
      adds  ae60328   s4:libcli/resolve/file.c - fix "const" warning
      adds  80f3e92   s4:rpc_server/dcerpc_server.c - fix a "const" warning
      adds  6c349d4   s4:drepl_out_helpers.c - fix a counter type
      adds  1a1be71   s4:extended_dn_in LDB module - fix a counter type
      adds  e59cdaf   s4:rootdse LDB module - fix counter types
      adds  0f163eb   ldb:ldb_msg_add_linearized_dn - handle NULL DNs
      adds  9ca8214   ldb:ldb_match.c - fix counter variable type
      adds  7a1a0cd   s4:password_hash LDB module - don't assign "lp_ctx" twice
      adds  0829845   s4:rootdse LDB module - fix comment typo
      adds  f84724c   s4:rootdse LDB module - make more use of LDB result constants
      adds  8223342   s4:python/samba/join.py - use constant for DC function level
      adds  f45848e   s4:python/samba/join.py - add a comment to point out that NCs have to be assigned dynamically
      adds  4492d0a   libds:flag_mapping.c - support also the default read-only DC primary group
      adds  72bb8c3   s4:ldap.py - enhance SAM user/groups behaviour test regarding default primary groups
      adds  f46c623   s4:samldb LDB module - support the "userAccountControl" -> "primaryGroupID" detection also on modify operations
      adds  c03ec03   s4:ldap.py - test default primary groups on modify operations
      adds  2e91399   s4:dsdb/common/util_samr.c - remove the primary group specifications
      adds  679eb33   s4:samldb LDB module - it isn't allowed to create user/computer accounts with a primary group specified
      adds  439d7ff   s4:provision.py - make more use of "names.serverdn" on NTDS settings location
      adds  65ca9e6   s4:provision.py - support still not fully provisioned trees regarding the rootDSE module
      adds  b6eb1b2   s4:torture/rpc/netlogon.c - remove the dependency on "samdb_server_site_name"
      adds  f153569   s4:rootdse LDB module - better that the "edn" control handling is done last
      adds  e446ef1   s4:rootdse LDB module - remove "priv" checks where not needed
      adds  5fd7bc8   s4:rootdse LDB module - make "serverName" dynamic
      adds  5f60f5e   s4:provision - rootdse - remove the static attribute "serverName"
      adds  681106a   s4:rootdse LDB module - introduce dynamic "dnsHostName" attribute
      adds  ccc67a0   s4:provision - rootdse - remove static "dnsHostName" attribute
      adds  1d9a348   s4:rootdse LDB module - introduce dynamic "ldapServiceName"
      adds  76c346d   s4:provision - rootdse - remove static "ldapServiceName" attribute
      adds  9123bcb   s4:ldap.py - add tests for the "dsServiceName", "serverName", "dnsHostName" and "ldapServiceName" rootDSE attributes
      adds  29e3806   s4:rootdse LDB module - make use of "dsdb_forest_functional_level"
      adds  30afa65   s4:lazy_commit LDB module - the "show_deleted" control is initialised by the "show_deleted" LDB module
      adds  964f992   s4:repl_meta_data - also on delete operations the new RDN attribute has to be casefolded correctly
      adds  f9698cf   s4-kerberos Fix kerberos_enctype_bitmap_to_enctypes()
      adds  062b0eb   s4-libnet Remove libnet_samdump_keytab() and net samdump keytab
      adds  f03913e   s4-kerberos Move 'set key into keytab' code out of credentials.
      adds  e823cb8   s4-libnet_join Use header constant for 'all encryption types' in msDS-SupportedEncryptionTypes
      adds  b00dc83   s4-selftest Run slow tests less often
      adds  0bc3e15   selftest Don't run 'speed' tests for very long
      adds  0b0a717   s3 waf: more correctly generate symbols for pdb/vfs/auth/etc. modules
      adds  260ad23   s3-waf: add more diroptions.
      adds  00be7ea   s3-waf: fix the build.
      adds  0a1d153   s3-waf: add check for seteuid method.
      adds  d8814b1   Fix bug 7694 - Crash bug with invalid SPNEGO token.
      adds  c9b19d9   s4-kerberos Rework keytab handling to export servicePrincipalName entries
      adds  c54881b   s3-waf: add wscript_build to s3 librpc dir for NDR_ subsystems.
      adds  44b0a03   s3-waf: add autogen-waf.sh to source3.
      adds  2b76785   s3-waf: add RPC_NDR_WBINT to librpc/wscript_build.
      adds  1bec7e5   s3-waf: convert LOCKING into a subsystem.
      adds  fa3eb7f   s3-waf: let winbind depend on SRV_NDR_WBINT and RPCCLI_NDR_WBINT.
      adds  0541e07   s3-waf: convert AFS_SETTOKEN and AFS into subsystems.
      adds  929b220   s3-waf: convert PROFILE into a subsystem.
      adds  e90c707   s3-waf: convert READLINE into a subsystem.
      adds  e325a5b   talloc: Add a warning about talloc_autofree_context() and dlclose()
      adds  fd9ae12   s3-waf: convert PASSWD_UTIL into a subsystem.
      adds  db4bec3   s3-waf: convert LIBNET et al into subsystems.
      adds  204ba65   s4-waf: rename subsystem NDR_LSAPRC to NDR_LSA.
      adds  bd5f932   s4-waf: add NDR_EVENTLOG.
      adds  4e6d7fa   s3-waf: convert LIBEVENTLOG into a subsystem.
      adds  96e982c   s3-waf: install header files for our libraries.
      adds  5d54dc2   s3-waf: fix libnetapi and libaddns unresolved symbols.
      adds  f2316f8   s3-waf: convert DISPLAY_SEC into a subsystem.
      adds  f3561e5   s3-waf: add missing idmap module objectfiles.
      adds  8afb252   s3-waf: fix debug2html.
      adds  99f0891   s4-dsdb: Fixed a call to the wrong ops function in dsdb_module_search_dn.
      adds  ca847b5   torture: fixed a valgrind error in SMB2-CREATE
      adds  3aea12d   s4-repl: use dreplsrv_partition_source_dsa_by_guid to find source dsa
      adds  3704467   s4-repl: force on WRIT_REP when we are a writable replica
      adds  a1d5254   s4-repl: use namingContexts from rootDSE to initialise partition list
      adds  781796c   s4-pycredentials: avoid a tallloc_free on ref
      adds  bd228f9   s4-repl: don't store repsFrom on DNs other than NC heads
      adds  a360428   s4-finddcs: allow override of server IP address
      adds  805d942   s4-libnet: added server_address option in libnet context
      adds  3d7a4cf   s4-pynet: added server keyword to Net() initialisation
      adds  c53210b   s4-net: added --ipaddress option to net commands
      adds  d72dbe8   s4-repl: make getncchanges a bit less verbose
      adds  f4893e7   ldb: added request location tracking
      adds  5568fcd   s4-dsdb: added tagging of requests in dsdb modules
      adds  85ba790   ldb: mark the location of a lot more ldb requests
      adds  e81db37   s3: Fix bug 7470
      adds  1f22b63   tevent: Switch to using waf by default.
      adds  465cff7   tevent: Add infrastructure for python bindings.
      adds  ba5d034   selftest: If a testsuite is killed by a signal, let selftest die.
      adds  ddb3c48   pytevent: Fill in client side fnuctions.
      adds  e68afdc   pytevent: Add more tests.
      adds  296ff48   Check in configure/Makefile for those projects that have waf as primary build system.
      adds  0a18f89   pyteven: Fix build warnings.
      adds  a0d3ffb   s3: Fix some 64-bit warnings
      adds  e4591eb   s3: Fix a typo
      adds  15a3afb   s3: Remove talloc_autofree_context() from init_system_info()
      adds  b127445   s3: Fix a memleak in make_new_server_info_system()
      adds  61861e4   s3: Lift talloc_autofree_context() from make_auth_context()
      adds  2d8be31   s3: Lift talloc_autofree_context() from make_auth_context_text_list()
      adds  242e329   s3: Lift talloc_autofree_context() from make_auth_context_subsystem()
      adds  6ee0d86   s3: Lift talloc_autofree_context() from make_auth_context_fixed()
      adds  dda1dd6   s3: Avoid an explicit ZERO_STRUCT
      adds  9e6fa85   s4-ldapcmp: Extend ldapcmp to be able to compare more than one context at a time
      adds  7e1e7b1   s4-ldapcmp: Fix usage of 'paged_search' module for remote LDB connections
      adds  8780d29   s4-dsdb_schema_info.py: Fix usage of 'paged_search' module for remote LDB connections
      adds  7a7068f   s4-ldap_schema.py: Remove unused LDB connection to GC port
      adds  04826b6   s4-sec_descriptor.py: Fix usage of 'paged_search' module for remote LDB connections
      adds  cf57771   s4-delete_object.py: Fix usage of 'paged_search' module for remote LDB connections
      adds  1178560   s4-fsmo.py: Fix usage of 'paged_search' module for remote LDB connections
      adds  f1b3c4d   s4-possibleinferiors.py: Fix usage of 'paged_search' module for remote LDB connections
      adds  a09b241   script: added autobuild.py automatic build test script
      adds  f7fb272   autobuild: added --rebase option
      adds  91b62a2   autobuild: added a EDITOR script to mark successful autobuilds
      adds  5d5ae09   autobuild: added --rebase-master and --push-master
      adds  d9a0546   autobuild: added --fix-whitespace option
      adds  0079165   autobuild: enable ccache
      adds  b8444b6   s4-provision: switch to dns-HOSTNAME instead of dns
      adds  e8fec1d   s4-dns: the DNS/${HOSTNAME} SPN should be on the DNS account only
      adds  e956072   autobuild: added --retry option
      adds  69ef2b3   upgradeprovision: use the same case for hostname in reference provision as in the current provision
      adds  8691960   s3: Remove talloc_autofree_context() from get_root_nt_token()
      adds  c4efae7   s3: Remove talloc_autofree_context() from ctdb_read_req()
      adds  8c55a9b   s3: Remove talloc_autofree_context() from messaging_tdb_parent_init()
      adds  34c0b16   s3: Remove talloc_autofree_context() from serverid_parent_init()
      adds  997a64f   s3: Remove talloc_autofree_context() from serverid_db()
      adds  2d8b650   s3: Remove two talloc_autofree_context() calls
      adds  9b2d314   s3: Remove talloc_autofree_context() from pdb_init_ads()
      adds  2b601d7   s3: Remove talloc_autofree_context() from lookup_unix_user_name()
      adds  77e96d3   s3: Remove talloc_autofree_context() from net_sam_provision()
      adds  bf6ca13   s3: Remove talloc_autofree_context() from smbpasswd
      adds  4ebbbdd   s3: Remove talloc_autofree_context() from swat
      adds  8a48ca4   s3: Remove talloc_autofree_context() from change_to_guest()
      adds  dfa468f   s4 provision: Make GPO folder group writable
      adds  3c95d4d   s4 upgradeprovision: Copy versionNumber if not present it helps to make gpo valid
      adds  76d87b7   s4 upgradeprovision: fix a bug with empty reference objects
      adds  a8f8f27   s4 provision: start with gpo of version 0 and be consistent between different policies
      adds  43274c9   upgradeprovision: fix a bug with not updated links
      adds  873bd98   upgradeprovision: Fix a bug with renamed entries
      adds  c680a42   upgradeprovision: fix a typo
      adds  0b5a556   s4-kerberos Don't segfault if the password isn't specified in keytab generation
      adds  e628bf1   libcli/util: let tstream_read_pdu_blob_* cope with variable length headers
      adds  182a69c   lib/util/asn1: add asn1_peek_tag_needed_size() and asn1_peek_full_tag()
      adds  95b56aa   libcli/ldap: let ldap_full_packet() use asn1_peek_tag_needed_size()
      adds  f3ceec9   s4-spn: don't try to do SPN updates as a RODC
      adds  f33fc39   s4-drs: use the system sam_ctx for updaterefs
      adds  f1c2702   idl-pac: add a decoder for the pac info ctr
      adds  c0a1cbd   s3-selftest: added samba3.posix_s3.rap.printing as a knownfail
      adds  65fc066   autobuild: fixed detection of master changes
      adds  7dbfeb0   s4-auth: fixed the SID list for DCs in the PAC
      adds  80f8419   s4:schannel: handle move flag combinations in the server
      adds  03841f9   Fix bug #7698 - Assert causes smbd to panic on invalid NetBIOS session request.
      adds  3b2efdc   s3: Remove talloc_autofree_context() from notify_internal_parent_init()
      adds  227945d   s3: Remove talloc_autofree_context() from getpwnam_alloc()
      adds  d4bfb5c   s3: Remove talloc_autofree_context() from guest_user_info()
      adds  d0739d4   s3: Remove talloc_autofree_context() from nametouid()
      adds  0fd69f5   s3-waf: Link smbd against RPCECHO.
      adds  51ea39c   s3-vfs: fix the build of nfs4_acls.c
      adds  be9badc   s3-waf: convert PLAINTEXT_AUTH, SLCACHE and DCUTIL into subsystems.
      adds  065fc8b   s3-waf: convert LIBGPO into a subsystem.
      adds  cc79f09   autobuild: exit immediately if no changes from master
      adds  5ffacff   autobuild: use killbysubdir if available
      adds  3d0e36b   s4-ldap: Added a control to apply the access checks on read via LDAP
      adds  b77edca   s4-dsdb: Moved some helper functions to a separate file
      adds  4d3f528   s4-dsdb: A helper to determine if an attribute is part of the search filter
      adds  dc9991a   s4-dsdb: Added a function to check access on a particular object by its guid
      adds  3e08965   s4-tests: Removed search tests with anonymous credentials as they fail againts Windows
      adds  93ba172   s4-tests: Added tests for search checks on attributes
      adds  99ac4e9   s4-ldbmodules: Added new module aclread to handle access checks on LDAP search
      adds  a9b05af   s3-waf: convert AUTH into subsystem.
      adds  525dcae   s3-waf: convert PDB into subsystem.
      adds  ce56881   s3-waf: convert IDMAP into subsystem.
      adds  a6025af   s3-waf: convert CHARSET into a subsystem.
      adds  6fcd243   s3-waf: convert PERFCOUNT into a subsystem.
      adds  8a5dee2   s3-waf: convert GPEXT into a subsystem.
      adds  0326012   s3-waf: convert VFS into a subsystem.
      adds  ca2bbe0   s3-waf: add some module specific functions for s3 waf build.
      adds  89e1511   s3-waf: move VFS subsystem to modules/wscript_build.
      adds  2839c8f   s3-waf: support --with-acl-support, at least for posix acls.
      adds  fa8971d   s3-waf: move auth subsystem to auth/wscript_build.
      adds  d7d3331   s3-waf: move pdb subsystem to pdb/wscript_build.
      adds  6465dbc   s3-waf: move idmap subsystem to winbindd/wscript_build.
      adds  3e35cc4   s3-waf: move charset subsystem to modules/wscript_build.
      adds  a742e00   s3-waf: move perfcount subsystem to modules/wscript_build.
      adds  9f0b88d   s3-waf: move gpext subsystem to libgpo/gpext/wscript_build.
      adds  b894847   s3-waf: rework CLDAP and LIBCLI_LDAP subsystems.
      adds  4584a12   s3-waf: add missing IDMAP modules.
      adds  63c3af7   waf: add delimiter argument to TO_LIST.
      adds  7afa7b8   s3-waf: rework static and shared list handling a little.
      adds  3258cf3   tdb: add Bob Jenkins lookup3 hash as helper hash.
      adds  ccac258   tdb: automatically identify Jenkins hash tdbs
      adds  2dcf76c   tdb: TDB_INCOMPATIBLE_HASH, to allow safe changing of default hash.
      adds  b7cd6af   tdb: fix non-WAF build, commit 1.2.6 ABI file.
      adds  cef16c26  s3-waf: add two more REGF based subsystems.
      adds  f52fda4   s3-waf: add PRINTING subsystems.
      adds  1622ad4   s3-waf: move SERVICES into a subsystem.
      adds  93be0d6   s4-provision: fixed the generation of the krb5.conf for vampire
      adds  a40dcd1   s4-dns: use the generated krb5.conf in samba_dnsupdate
      adds  f9ba8f5   lib/util: change tevent_req_nterror() to a macro
      adds  06274bd   s4-gensec: fixed a valgrind error in gensec
      adds  785410c   s4-drs: fixed comment in getncchanges code
      adds  d834671   s4-smbtorture: remove unneeded dcerpc_mgmt alias.
      adds  611c831   s4-waf: remove NDR-SRVSVC alias.
      adds  f2310ca   waf: add more NDR subsystems for shared IDL files.
      adds  122e354   s3-waf: NDR_SRVSVC is defined now from the main librpc wscript_build.
      adds  1e97e73   s3-waf: link PReg parser only in registry client side extension.
      adds  ff95491   s3-waf: fix dependencies to NDR_XATTR.
      adds  9d4df79   libcli/ldap: correctly marshall LDAP Unbind PDUs
      adds  b65a164   s4:libcli/ldap: fix sending oneway requests
      adds  b1ffacb   LDAP-BASIC: test AbandonRequest
      adds  b32625b   s4:torture/ldap: close connections with an UnbindRequest
      adds  f4f5ad9   s3:registry: proposed aix build fix for reg_parse_internal
      adds  84127dd   libsmbconf: parse an empty share as empty share, not as NULL.
      adds  8e02130   Lift talloc_autofree_context() from OpenConfFile()
      adds  35d9530   Remove talloc_autofree_context() from pm_process
      adds  6319e0d   s3: Fix some comments
      adds  f1c1959   s3: Remove some unused code
      adds  3235f44   s3: Make file_fnum static
      adds  d9d4ded   s4:irpc: optionaly pass the security_token via IRPC requests.
      adds  ed7bbc9   s4/irpc: Add function to add security token to the binding handle
      adds  2cf0525   s4/irpc: Add security token to the binding handle when doing irp call forwarding
      adds  aeedd29   s4-ldb: Added ldb_request_replace_control
      adds  7fbe700   s4-ildap: fixed a talloc_steal with references error
      adds  0e1588a   s3-waf: add NDR_PERFCOUNT subsystem.
      adds  a335848   s4-smbtorture: rework test_EnumPrintProcessors to let it test more combinations.
      adds  2921888   s3-spoolss: Fix _spoolss_EnumPrintProcessors error handling
      adds  93d7230   s4-smbtorture: rework spoolss_EnumPrintProcDataTypes test.
      adds  77d4c28   s3-spoolss: Fix _spoolss_EnumPrintProcDataTypes error handling
      adds  48adfb2   samr: add three new ACB flags to IDL.
      adds  43d0c2e   heimdal: avoid DNS search domain expansion
      adds  8edf3d7   s4-dns: avoid search domains expansion in DNS resolver
      adds  8e1a3c8   s4-drs: make getncchanges debug less verbose
      adds  396cdd6   s4-kcc: don't print "Testing kcctpl_create_intersite_connections"
      adds  6676142   s4-ildap: two more places that need talloc_reparent()
      adds  f98d217   Change to using TDB_INCOMPATIBLE_HASH (the jenkins hash) on all TDB_CLEAR_IF_FIRST tdb's. For tdb's like gencache where we open without CLEAR_IF_FIRST and then with CLEAR_IF_FIRST if corrupt this is still safe to use as if opening an existing tdb the new hash will be ignored - it's only used on creating a new tdb not opening an old one.
      adds  38f5055   tsocket: make sure we delete the fd event before calling close()
      adds  a738f5b   Small tweak to bugfix for 7698 - Assert causes smbd to panic on invalid NetBIOS session request.
      adds  d7c09f3   Add torture test BAD-NBT-SESSION as regression fix for bug 7698 - Assert causes smbd to panic on invalid NetBIOS session request.
      adds  9d8b886   s4:rpc_server: use SOCKET_FLAG_NOCLOSE to avoid calling close() on the socket fd twice.
      adds  d6c48b4   s4:wrepl_server: use SOCKET_FLAG_NOCLOSE instead of a dup()
      adds  381f0fc   s4:gensec: add gensec_create_tstream()
      adds  ca360fb   s4:lib/tls: add gnutls backend for tstream
      adds  491102c   s4:gensec_tstream: remove plain socket handling
      adds  93adf70   s3: Remove talloc_autofree_context() from receive_unexpected()
      adds  f83e7d8   s3: Remove "server_fd" global variable
      adds  5e26e4d   s3: Move "Files" to smbd_server_connection
      adds  5276608   s3: Lift smbd_server_conn from file_fnum
      adds  c5d2799   s3: Remove smbd_server_conn from file_new and file_free
      adds  6a1c4ba   s3: Remove smbd_server_conn from file_close_conn
      adds  25ca1cd   s3: Remove smbd_server_conn from file_close_pid
      adds  9fc9ff9   s3: Remove smbd_server_conn from file_close_user
      adds  fb86869   s3: Remove smbd_server_conn from files_forall
      adds  b448e42   s3: Lift smbd_server_conn from file_find_dif
      adds  75c6e0e   s3: Lift smbd_server_conn from file_find_di_first
      adds  e2222fc   s3: Remove smbd_server_conn from file_find_subpath
      adds  e578114   s3: Remove smbd_server_conn from file_sync_all
      adds  3009178   s3: Slightly simplify file_fnum
      adds  54f7b70   s3: Remove smbd_server_conn from file_fsp
      adds  eadc4b5   s3: Lift smbd_server_conn from file_find_fd
      adds  d26d79b   s3: Remove talloc_autofree_context() from files.c
      adds  49b4d2e   s3: Remove some remaining files.c globals to sconn
      adds  886b5b6   s3: Remove talloc_autofree_context() from myhostname()
      adds  790ad3d   s3: Remove two calls to procid_self()
      adds  94dc2c1   s3: Lift smbd_messaging_context() from open_sockets_smbd()
      adds  c972790   s4-auth: removed unused variable dom_sid
      adds  e313667   s4-dsdb: added samdb_find_site_for_computer() and samdb_find_ntdsguid_for_computer()
      adds  17aa2b3   s4-kcc: fixed a incorrect context to kcctpl_get_all_bridgehead_dcs
      adds  1587b46   s4-ldb: removed an unused variable
      adds  bc47af5   s4-kdc: added ifdef guards in kdc.h
      adds  7d38079   pidl: added ifdef guards around ndr headers
      adds  6237d56   s4-dns: added --update-list option to samba_dnsupdate
      adds  c4d2b6f   s4-netlogon: added RODC DNS update call fwded to dnsupdate task
      adds  0bbbfa0   s4-dns: implemented RODC DNS update in dns update task
      adds  c7f6ab8   s4-provision: fixed the authority response for our SOA record
      adds  71f88c4   filter-subunit: added a --fail-immediately option
      adds  c12f1a1   s4-selftest: added a --fail-immediately option to s4 test
      adds  7ac4a71   Add dedicated exception for immediate failure in filter-subunit, don't raise it on known exceptions.
      adds  36ffe4f   selftest: Abort early on SIGPIPE.
      adds  02f87d1   format-subunit: Display number of failed tests even if there are no failed testsuites.
      adds  78b4b21   ldb: Bump version because of addition of ldb_req_location.
      adds  72a41cc   ldb: Remove samba-specific targets from Makefile.
      adds  85443e0   ldb: Update autogen-waf.sh to no longer overwrite existing files.
      adds  302423f   tevent: Don't update Makefile/configure files.
      adds  4752d88   tevent: Remove make targets that are not relevant for tevent.
      adds  63928c8   ldb/tevent: Fix detection of waf paths.
      adds  0688c5b   samba4: Don't update Makefile/configure from autogen.sh.
      adds  b4a5ece   ldb: Fix path to alternative buildtools.
      adds  314d738   s3-printing: remove unused old structs.
      adds  07697fa   s3-auth_util: make sure the system server info actually contains S-1-5-18.
      adds  5fcd047   s3-waf: add pam_smbpass.
      adds  2a1891a   s3-waf: fix dependencies in most of our module subsystems.
      adds  51bc104   s3: Increase the debuglevel for connection termination msgs
      adds  a3e211c   s3: Attempt to fix bug 7518
      adds  2cf5c66   s3-waf: add vfs_linux_xfs_sgid to the list of default shared modules.
      adds  9d3046f   s3-waf: add AUTH_SCRIPT module to AUTH subsystem (which is build as shared module by default).
      adds  6bab5c0   Make upgrade procedure more explicit.
      adds  8b57482   s4-dsdb Fix segfault in error case in rootdse module
      adds  85f7bce   s4-kdc Use msDS-SecondaryKrbTgtNumber to fill in the full KVNO
      adds  990720b   s4-kdc Add function to determine if a hdb entry is a RODC
      adds  063b612   s4-dsdb Make samdb_reference_dn() use dsdb_search() and DSDB_SEARCH_ONE_ONLY
      adds  88abf44   s4-dsdb Add ldb_reset_err_string() when we set error codes.
      adds  3021af2   s4-kdc Add common setup, handle RODC setup case
      adds  9b5e304   heimdal Add support for extracting a particular KVNO from the database
      adds  9d33929   heimdal Add an error code for use in the RODC
      adds  89ee9e6   s4-kdc Handle the case where we may be given a ticket from an RODC in db layer
      adds  4be2696   heimdal Fix DNS name qualification to not mangle IP addresses
      adds  6caa512   s4-dsdb: adapted check_access_on_dn for use in drs.
      adds  440cee4   s4-drs: Added drs_security_access_check function
      adds  8045b35   s4-drs: Added check for drs-manage-topology to updateRefs.
      adds  cd3eddb   waf: we don't need the preprocessor recursion limit any more
      adds  d4939ce   s4-drs: moved the drs_ObjectIdentifier handling to dsdb_dn.c
      adds  9aa07e7   s4-drs: use drs_ObjectIdentifier_*() calls in getncchanges
      adds  491e89f   ldb-tdb: ignore failure to register control on rootdse
      adds  f4177b6   s4-drs: added support for DRSUAPI_EXOP_REPL_OBJ
      adds  00611cb   selftest: enable FAIL_IMMEDIATELY in autobuild make test
      adds  e257e7a   autobuild: use git notes for autobuild messages
      adds  4677438   s3-waf: add in a little hack to deal with the ECHO rpc module for non-developer builds.
      adds  a0fa1dd   pidl/Typelist: let typeIs() do TYPEDEF dereference in the HASH case
      adds  121ad07   pidl/Python: remove todo handling from PythonFunction(), it's done by the caller
      adds  65c5278   pidl:NDR/Client.pm: remove unreached code
      adds  a73a2ab   pidl/Python: use has_property($d, "noopnum") helper function
      adds  96666d4   pidl: remove unused async property handling
      adds  bffa192   librpc/ndr: remove 'async' from ndr_interface_call
      adds  3fa29cd   pidl:NDR/Client: make the generated code look a bit nicer
      adds  7fff22c   pidl:NDR/Parser: simplify logic in ParseMemCtxPullFlags()
      adds  d4636c4   pidl:NDR/Parser: remove unused code for array element index
      adds  fcee50b   pidl: add support for pointers in typedefs
      adds  ec33a87   s3-printing: skip metadata entry when traversing printerlist.
      adds  d8a0436   testprogs/win32: add vs2010-metze.cmd
      adds  cf4e572   midltests: move the current implementation to midltests_simple.exe
      adds  115ad60   midltests: add a midltests_tcp.exe tool
      adds  0610868   midltests: make it possible to allow downgrades to NDR32
      adds  c5e221c   midltests: add some usefull defines to midltests.idl
      adds  ad99711   midltests: add midltests-pipe-sync-ndr32-downgrade-01.idl example
      adds  e2c305d   midltests/todo: add some random idl files I had tested month ago
      adds  f84bdf9   heimdal Use a seperate krb5_auth_context for the delegated credentials
      adds  3d4576b   s4-kdc Ensure that an RODC may act as a server (needed to fill the krbtgt role).
      adds  c83775d   ldb-dn: don't crash on NULL in ldb_binary_encode_string()
      adds  dacfe67   s4-sam: fixed termination of krbtgt_attrs (comma and NULL)
      adds  04e3e27   heimdal: fixed timegm UTC/GMT bug
      adds  4e0a3ea   s4-kdc: RODC DCs should be able to produce forwardable tickets
      adds  cc28860   s4-provision: simplify our generated krb5.conf
      adds  3b0d6fd   s4-rodc: RODC should not accept requests for role transfer
      adds  06022da   s4-kerberos: use TZ=GMT when we are invoking krb5 code in helpers
      adds  739a4e4   s4-drsutils: expose DsBind() call in drs_utils.py
      adds  3131082   s4-spnupdate: when we are a RODC we need to use the WriteSPN DRS call
      adds  292801b   s3-waf: add vlp binary.
      adds  bea8035   s3-waf: clean up socket-wrapper and nss-wrapper a little.
      adds  9dcd5e6   s3-waf: add basic make test infrastructure, not able to test yet.
      adds  437db14   midltests: revert to a simple default midltests.idl
      adds  25e1928   midltests: improve NDR64 downgrade
      adds  6c0a4b6   midltests: print out the alloc_hint for requests and responses
      adds  45e3e54   midltests: support for fragmented RPC traffic
      adds  77d959f   midltests: add midltests-pipe-sync-ndr32-downgrade-02.idl
      adds  9a58cd1   libds: added more UF_ -> ACB_ flags mappings
      adds  44c891a   s4-sam: added DOMAIN_RID_ENTERPRISE_READONLY_DCS for RODCs in the PAC
      adds  3b52b62   util: added BINARY_ARRAY_SEARCH_V()
      adds  eebe5e1   s4-drs: added drs_security_access_check_nc_root()
      adds  1ec5f5c   s4-drs: implement PAS checks and access checks for getncchanges
      adds  768df75   s4-devel: added new options to getncchanges script
      adds  1f3f75f   s4-samldb: also set a password on the krbtgt_NNNN account
      adds  156ab4e   s4-smbtorture: add new EnumPrinters test to test printername/servername behaviour in EnumPrinter and GetPrinter calls.
      adds  3797d48   s3-spoolss: Fix servername/printername handling which turns out to be very important to get right.
      adds  575ae3e   spoolss: use the correct flags for spoolss_PrinterInfo1 struct.
      adds  c82d6c0   s3-spoolss: make sure to exit early and with the appropriate error code in _spoolss_GetPrinterDriver2.
      adds  92586ab   s4-dns: send A record updates via TKEY
      adds  d690622   idl-drsuapi: fixed another replica_flags that should use the bitmap
      adds  4d55175   s4-kcc: fixed the replica_flags in repsFrom in the kcc
      adds  287e35f   s4-drepl: fixed the checking of replica_flags in the drepl server
      adds  1a9f5b4   s4-drepl: don't call UpdateRefs on a RODC
      adds  4118220   testtools: Import new upstream snapshot.
      adds  e36f726   subunit: Import new upstream snapshot (adds subunit_progress())
      adds  124d9fc   selftest: Avoid accessing deprecated BaseException.message.
      adds  73e129b   selftest: Eliminate some unnecessary spaces.
      adds  6eee95a   s4-selftest: Add some more comments to skip file.
      adds  c7c4d84   s3: Fix a typo in dump-domain-list smbcontrol usage msg
      adds  10f0c78   s3: Re-introduce a procid_self()
      adds  bad98e3   s3: Add "smbcontrol winbindd ip-dropped <local-ip>"
      adds  73763b3   LDAPCmp feature to compare nTSecurityDescriptors
      adds  46ec7d7   s4-drs: added support for level 10 of getncchanges
      adds  21739bd   autobuild: fixed exit status
      adds  e90b964   autobuild: added much better email reporting
      adds  57f6770   s4-dsdb: silence the domainFunctionality not setup warning
      adds  87f67d3   s4-libnet: wipe the old keytab when exporting
      adds  75a542a   s4-drs: put the GCSPN flag into the repsTo if requested
      adds  67a0461   s4-rodc: fixed the keyVersionNumber on the RODC account in secrets.keytab
      adds  176ecce   s4-provision: wipe the old keytabs when provisioning
      adds  6a029cd   autobuild: push of ref/notes/commits isn't allowed in master
      adds  aca5637   s4-selftest: Convert tests.sh to Python.
      adds  1611499   s4-selftest: Finish conversion of selftest.sh to Python.
      adds  8309e3f   s4-selftest: Normalize paths.
      adds  b7c7c4b   s4-selftest: Remove unnecessary PYTHONPATH overrides.
      adds  9917d37   delete_object: Remove unnecessary pass calls.
      adds  dc65824   selftest: fixed a selftest error on sn
      adds  fbee3586  selftest: Let selftest provide the tempdir, rather than creating it as sideeffect of tests.py.
      adds  694f287   s4-spn: don't try and send an empty SPN list
      adds  c03d02d   s4-rodc: don't set SPECIAL_SECRET_PROCESSING on EXOP_REPL_SECRET
      adds  23b4126   autobuild: fixed the --tail option for new log locations
      adds  4c57095   heimdal: added verbose logging of hemimdal crypto errors
      adds  62d87f8   s3-selftest: added samba3.posix_s3.rpc.spoolss.printer to knownfail
      adds  48fca54   s3-spoolss: dont overwrite location change notify.
      adds  5cb5e0a   s3-spoolss: make sure we dont crash on NULL setprinter level2 elements as seen from win7.
      adds  21576e3   s3-net: make sure we dont crash when publishing a single printer.
      adds  fa3264f   s3-net: better handle obscure 0x80070002 error reply when trying to update an not yet published printer.
      adds  3975203   s3-spoolss: fix do_drv_upgrade_printer() which must have been broken since the days we moved away from fstrings.
      adds  b77bcea   pidl: Fix handling of typedefs of typedefs.
      adds  28a3d2e   autobuild: Simplify find_git_root.
      adds  072e310   autobuild: Remove autogen step for projects that have checked in configure.
      adds  ebf01a4   autobuild: Add --daemon option.
      adds  1adece8   Remove land.py - it's been obsoleted by autobuild.py.
      adds  0866e2d   autobuild-remote: Support autobuild.py rather than land.py.
      adds  7210c95   autobuild: Add --always-email option.
      adds  3dfbf3c   autobuild: Provide more information about build sequence, stage name and output mime type (all plain text for now).
      adds  e5dfc64   s4: Add 'subunit-test' make target.
      adds  9af570a   s3-configure: Require at least version 1.2.6 of external TDB, which has TDB_INCOMPATIBLE_HASH.
      adds  f70a986   s3: Add subunit-test target.
      adds  21475df   s3-selftest: fix prefix in subunit output.
      adds  c4ab2b3   autobuild: Output test results in subunit.
      adds  9cdebd0   autobuild: Avoid unnecessary chdir() calls.
      adds  4beff4d   s4-dsdb: fail the transaction instead of asserting on error
      adds  f6bc4c0   s4-rpmd: fixed a use after realloc bug
      adds  2d66bb5   autobuild: cwd is needed on all command types
      adds  afe78c2   autobuild: fixed the tuples in the retry_task
      adds  b75c1f5   autobuild: disable the subuit changes for now - they break error checking
      adds  0111e80   autobuild: revert a bit more of the subunit changes
      adds  0adc164   s4-auth: fixed a vagrind error when creating keytabs
      adds  b38d054   samba: share select wrappers.
      adds  405b7d8   s3-readline: move cmd_history to smbclient, the only user.
      adds  0ff7e0c   samba: share readline wrappers among all buildsystems.
      adds  a88a7c7   s3-dcerpc: no point for printing NDR twice for internal pipes in log level 10.
      adds  229f544   testprogs: print architecture used in win32 spoolss testsuite.
      adds  455fccf   s3:events: Call all ready fd event handlers on each iteration of the main loop
      adds  100843a   s3:smbd: Increase unsupported IOCTL debug message to 2
      adds  b3fd5e1   s3-spoolss: Fixed print_access_check server_info.
      adds  455bbd5   s3-spoolss: Fixed print job access.
      adds  d17a6f0   s3-spoolss: Strip off ", DrvConvert" and ",LocalOnly" in OpenPrinterEx as seen from Win7 clients.
      adds  a68f447   heimdal use returned server entry from HDB to compare realms
      adds  6488d5b   s4-auth Allocate domain SIDs under the sids array, not server_info
      adds  a82e3ab   s4-auth Add make_server_info_pac() to include 'resource domain' groups
      adds  7b9a664   s4-kdc Rework 'allowed encryption types' handling in the KDC
      adds  87698dc   s4-kerberos Don't regenerate key values for each alias in keytab
      adds  faa993d   autobuild: fixed tuple count for retry
      adds  6e846ca   s4-kcc: remove stale repsTo entries in the KCC
      adds  23a8fad   s4-drs: fixed comparison login in replicated renames
      adds  0ea3877   s4-gensec Always honour the set server principal
      adds  47b3d88   netlogon.idl: add missing flags to DSGETDC_VALID_FLAGS
      adds  76232a4   s4:rpc_server/netlogon: don't use dcerpc_binding_handle_call_send/recv() directly
      adds  ee15dc9   s4-dsdb: added dsdb_search_by_dn_guid()
      adds  9bae4cd   s4-rpc: added target_principal binding handle option
      adds  eadd282   s4-repl: use the GC principal name for DRS replication connection
      adds  f9bc389   autobuild: include autobuild.log in logs.tar.gz
      adds  06b27e5   autobuild: show top commit in emails
      adds  018d23a   script: added bisect-test.py git bisect script
      adds  ed5e05a   bisect: more bisection options
      adds  fc6e910   s3: Fix a 64-bit BUG
      adds  13756d0   s3: Attempt to fix bug 7665
      adds  6f6bfb3   Split land.py back out of autobuild.py, so I can change it without risking to break the autobuild system.
      adds  74be4a2   land: Avoid more uses of chdir().
      adds  3c85d03   land: Move more functionality onto builder.
      adds  8ce24a9   land: Add --repository option.
      adds  ff5fdb6   land-remote: Use --repository option.
      adds  56ad550   land-remote: Checkout repository first.
      adds  7f01677   land: Avoid running things in a shell where not necessary.
      adds  9169044   Several smaller cleanups, use python coding style.
      adds  d03ff1c   land: Add --fail-slowly option.
      adds  554289c   land: Only pass shell=True if necessary.
      adds  4190bd4   land: Move stage building into a separate class so we can have subclasses (e.g. subunit-specific).
      adds  b965a65   land: Cherry-pick tridges changes to autobuild.
      adds  8354518   land: Add separate treestagebuilder for subunit.
      adds  4ece674   selftest: Move plain text formatter to subunithelper.
      adds  d7edb40   format-subunit: Split out summary file writing.
      adds  72119de   subunithelper: Make filter options optional.
      adds  20c6512   land: Implement --fail-immediately directly in Python, provide subunit file.
      adds  14efa95   subunithelper: Fix format time.
      adds  a291428   pytdb: Add TDB_INCOMPATIBLE_HASH open flag
      adds  bdd6bef   pytdb: Add support for tdb_repack()
      adds  ab37c48   pytdb: Check errors after PyObject_New() calls
      adds  5cdef70   subunithelper: Remove accidentally added line.
      adds  22f633d   pytdb: Include Python.h first to prevent warning.
      adds  b9bef1f   land-remote: Pass extra arguments on to land.
      adds  24f1893   s3: Attempt to fix the non-ads build
      adds  e9620c5   s4-python-samba: Fix few cosmetics
      adds  edfb8c6   s4-samba.samdb: Fix leading indention and trailing ';'
      adds  0cb476f   s4-python-samba: 'file' is a built-in
      adds  46ac1c3   s4-samba.samdb: Fix masking names from outer context
      adds  7acbb73   s4-python-test: Implement global connect_samdb() function
      adds  98e4d27   s4-test-delete_object.py: Use common implementation for connect_samdb()
      adds  6bc7c01   s4-test-fsmo.py: Use common implementation for connect_samdb()
      adds  6546127   s4-python-samba: Remove trailing ';'s
      adds  302e1d2   s4-python-test: Common implementation for getting environment variable value
      adds  c05180c   s4-test-delete_object.py: Use common implementation for env_get_var_value()
      adds  2a23f0d   s4-test-fsmo.py: Use common implementation for env_get_var_value()
      adds  83a1515   s4-test-dsdb_schema_info.py: Simplify connection SamDB
      adds  657d4d8   s4-test-dsdb_schema_info.py: Get rid of global module variables
      adds  d385d9a   s4-test-fsmo.py: Implement kind of busy-wait for role transfer
      adds  da0f3bd   s4-getopt.py: Make Anonymous creds when no credentials
      adds  197a151   s4-ldapcmp.py: Don't guess credentials for second Credentials object
      adds  ab6e3fc   s4:heimdal: import lorikeet-heimdal-201009250123 (commit 42cabfb5b683dbcb97d583c397b897507689e382)
      adds  3ca886b   s4-heimdal_build fix up build after heimdal import
      adds  f02d825   heimdal: change the version string
      adds  a2c4f54   s4-heimdal We don't need HDBDIR any more
      adds  21460df   s4:heimdal: import lorikeet-heimdal-201010022046 (commit 1bea031b9404b14114b0272ecbe56e60c567af5c)
      adds  f213a97   Add new files for sha512 support
      adds  0e11d18   s4-kdc Fix up after import of new lorikeet-heimdal
      adds  d8e81a1   land-remote: Run remote land command unbuffered.
      adds  f6b254c   land: Add --revision argument.
      adds  288b217   land: Attach test output files to result emails.
      adds  997165b   land: Some cosmetic fixes.
      adds  0bb970d   land: Attach tarball of logs rather than individual logs to keep the mail size reasonable.
      adds  60e25ab   land: Force always emailing when there is no other mechanism of progress reporting.
      adds  507c413   s4-selftest: fixed up exit codes on signals for make test
      adds  b772871   s4-selftest: added --screen option for test
      adds  87f0145   s4-server: exit with status 127 on SIGTERM
      adds  e36f20d   s4-ldif: get rid of the ndr_pull_error message on startup
      adds  762ad1c   s4-test: silence the Failed to chown message in make test
      adds  3bb5925   s4-test: silence a tap2subunit error
      adds  29e1a84   s4-selftest: silence warnings about bind chown
      adds  dfb664a   s4-selftest: support 'make testenv SCREEN=1'
      adds  32ec1b3   s4-kcc: silence "Testing kcctpl_create_intersite_connections" message
      adds  41b54a8   s3: Remove talloc_autofree_context from pdb_interface
      adds  da0ef65   s3: Remove talloc_autofree_context() from srv_samr_nt.c
      adds  414cd91   s3: Remove talloc_autofree_context() from unexpected.c
      adds  c87d4e5   s3: Remove talloc_autofree_context() from dmapi.c
      adds  97b7636   s3: Attempt to fix a ton of warnings on the build farm
      adds  ff48f7c   s3: Attempt to fix the IRIX build
      adds  d05ae94   s4:rpc_server/echo: fix compiler warning
      adds  48dccbf   s3: Move #define VALGRIND to config.h
      adds  01c3cb2   s4:libcli/resolve/dns_ex.c - fix "const" warning
      adds  a014679   s4:schema_samba4.ldif - update allocated controls list
      adds  55e3720   s4:getncchanges.c - fix some counter types
      adds  14c660d   s4:acl_read LDB module - fix counter type
      adds  f9244a1   s4:ldap.py - fix "system only" test
      adds  bb81760   s4:ldap.py - delete the right object after test completition
      adds  64be07b   s4:dsdb_dn_val_rmd_flags - memmem - scan the whole string for occourences
      adds  4a768fb   s3: I thought I had compiled this....
      adds  4356f09   Fix registry parsing of strings to also support the windows method.
      adds  927e4db   Fix .reg file format parsing.
      adds  a23aa3f   Make sure that regf only writes to disk every five seconds or when flushed or destroyed
      adds  1ed8964   Make sure we write the value stored in value, not line (doublequoted).
      adds  deebc93   Fix hex():00,00,00 bugs and strtol dword bugs, these values are explicitly hex.
      adds  bc2098c   Do not include the closing doublequote in .reg files.
      adds  b3d2345   The root key should be created as a root key, not subkey.
      adds  90d8287   5 uint32_t's should be set, not 5 bytes.
      adds  2d4500d   Fix registry editor to be compatible with Windows 7.
      adds  6e881dd   Fix patchfile_dotreg to write proper .reg files: 'hex(1..B):', 'dword:', etc
      adds  a8adadb   Fix issues addressed by Jelmer:
      adds  e2eae17   Make sure REG_SZ is properly written to a .reg file (not as hex(1)), fix trailing comma REG_BINARY.
      adds  beed95e   heimdal: convert some subsystems to libraries, consistent with upstream heimdal.
      adds  9aa90b6   heimdal: Convert hx509 to library.
      adds  b7acb8e   pidl: simplify some generated code.
      adds  88d08c1   pidl: Allow longs for bitmasks.
      adds  958d7a5   land: Inherit EMAIL from the environment.
      adds  3c1eca1   wafsamba: Move heimdal library code to heimdal_build.
      adds  8e5a9e7   heimdal: Move autoproto code to heimdal_build.
      adds  dd5a91b   heimdal: Move SAMBA_ERRTABLE to heimdal_build.
      adds  257e259   heimdal: Move asn1 list to heimdal_build.
      adds  120f5ee   wafsamba: Some reformatting.
      adds  4b16cc9   autobuild: override the editor when marking the commit
      adds  6c9b25e   s4:objectclass LDB module - fix the delete behaviour of server containers
      adds  4768280   s4:objectclass LDB module - fix the "crossRef" delete protection
      adds  2b4f652   s4:subtree_delete LDB module - it is only responsible for non-deleted objects
      adds  e1509ec   s4:repl_meta_data LDB module - consider the SYSTEM_FLAG_DISALLOW_MOVE_ON_DELETE flag
      adds  69b7a87   s4:show_deleted LDB module - also support the "show_recycled" control
      adds  779b973   s4:subtree_rename LDB module - also already deleted objects have to be renamed
      adds  46282da   s4:dsdb/common/util.c - introduce "DSDB_SEARCH_SHOW_RECYCLED" flag
      adds  e3081b9   s4:dsdb - substitute the "show_deleted" with the "show_recycled" control
      adds  dda6c35   s4:dsdb python stuff - introduce also here the "show_recycled" control
      adds  b2385e3   s4:ldap.py - remove the delete tests
      adds  a095a08   s4:deletetest.py - enhance the tests
      adds  dcb1a06   s4-kdc Remove special case kerberos restriction in the KDC
      adds  fba8e32   s4:patchfile_dotreg.c - use "size_t" when counting characters in DATA_BLOBs
      adds  fb2f0c5   s3: Add msg_ctx_to_sconn
      adds  1d3aa74   s3: Lift smbd_server_conn from initial_break_processing
      adds  35d6d44   s3: Remove smbd_server_conn from process_oplock_async_level2_break_message
      adds  5d1d575   s3: Remove smbd_server_conn from process_oplock_break_message
      adds  554f5e7   s3: Remove smbd_server_conn from process_kernel_oplock_break
      adds  898f7c9   s3: Remove smbd_server_conn from smb2 receive_unlock_msg
      adds  924357a   s3: Remove smbd_server_conn from msg_close_file
      adds  3cf3d54   s3: Remove smbd_server_conn from validate_my_share_entries
      adds  db60733   s3: Remove smbd_server_conn from msg_file_was_renamed
      adds  c0eb35c   s3: Remove smbd_server_conn from smb1 receive_unlock_msg
      adds  e128b23   s3: Remove smbd_server_conn from process_blocking_lock_cancel_message
      adds  79a4be4   s3: Remove smbd_server_conn from msg_force_tdis
      adds  4e8206e   s4:urgent_replication.py - fix up the system flags handling
      adds  ca08cde   s4:objectclass LDB module - introduce allowed system flags restriction
      adds  24282ad   s4:ldap.py - test allowed system flags restriction
      adds  7d0d6d4   s4:kdc/db-glue.c - remove unused variable
      adds  2ff1c9e   spoolss: fill in spoolss_AddPortEx IDL.
      adds  279e0c9   spoolss: fill in spoolss_SetPort IDL.
      adds  355849e   spoolss: fill in spoolss_DeletePort IDL.
      adds  b958f98   s3: Attempt to get the Tru64 build a bit further
      adds  515c8f0   s3: Fix a pointer error
      adds  8cec67f   registry: Make a two more functions static.
      adds  6cd722d   pytdb: Add __version__ attribute.
      adds  e604532   waf: Add function for checking for system python modules.
      adds  e805bf5   tdb: Support using system pytdb.
      adds  20d3969   tdb: Only use system pytdb when using system tdb.
      adds  f1b62ea   land-remote: Announce what address email is going to be sent to.
      adds  587315f   land-remote: Force running in foreground when pushing to master.
      adds  0bda3f8   heimdal: Support using system com_err.
      adds  c676c95   compile_et: Support using system compile_et.
      adds  4423aa5   tsocket: make sure we delete the fd event before calling close()
      adds  42d1a84   libcli/ldap: ldap_full_packet() requires at least 6 bytes
      adds  59d00fc   lib/util/asn1: let asn1_peek_full_tag() return an error if we fail to parse tag hdr/len
      adds  6320cfa   s4:dsdb/common/util.c - change the usage of the RECYCLED control
      adds  10a4ea7   IDL: More types for the DNSP IDL file
      adds  013780b   ndr: Add support for pulling/printing an ipv6address type
      adds  ee7ee2c   ndr: Implement push function for IPv6 addresses
      adds  8ff715c   dnsp: Allow parsing of AAAA records
      adds  da21f78   dnsp: Add MX record parsing
      adds  65d2cfd   dnsp: Parse TXT records
      adds  b5f2633   dnsp: Add support for parsing HINFO records
      adds  b53fbc7   s4:ldap_server: rewrite to socket layer to use tstream
      adds  9dcad79   pyldb: test return code before trying to talloc_steal
      adds  19f835d   unittests: makes the unit tests for ldb.python back in order
      adds  d09cfc0   unittests: add a test to avoid regression on previous fix
      adds  14a1133   heimdal: Fix names of roken, wind libraries.
      adds  9b18d48   heimdal: Fix library name of gssapi.
      adds  7b18839   heimdal: Fix library name of heimntlm.
      adds  1db3221   heimdal: Fix name of 'hdb'.
      adds  39f9bfd   heimdal: Fix name of kdc library.
      adds  9eab95b   heimdal: Fix name of hx509 library.
      adds  017196a   heimdal-build: Add custom heimdal generator.
      adds  6c81cae   heimdal-build: Add heimdal specific subsystem function.
      adds  e9224c6   heimdal-build: Implement HEIMDAL_LIBRARY with fewer wafsamba functions.
      adds  3c0a57a   heimdal-build: Add HEIMDAL_BINARY convenience method.
      adds  c8b6be0   heimdal-build: Simplify calls to convenience functions.
      adds  6ea99a2   ldb: Refer to ldb(3), not ldb(7).
      adds  5548d3d   Add missing dependencies for com_err.
      adds  7c5d7a5   waf: workaround for the 'make install' breakage
      adds  83f3f5e   ndr: Handle the case of string array with all null terminated strings
      adds  52d32e0   idl: dfsblobs fix glitches in the implementation
      adds  8a0095b   dfs: Fix wrong size of referral, change order of dc referral
      adds  906e3f1   torture: complete dfs referral tests
      adds  a9ee39c   s4-test: changed the gentest test to use a fixed seed.
      adds  933aef0   s4:ldb_modules.c - fix a typo
      adds  0e5b77b   s4:kdc - use "userAccountControl" always unsigned
      adds  ca035b3   s4:samldb LDB module - assign better memory contexts on two places
      adds  af5308e   s4:samldb LDB module - simplify/unify the message handling on add and modify operations
      adds  ea08cd2   s3: Stop using the write cache after an oplock break
      adds  d10a601   s3-waf: add RPCCLI_WINREG subsystem.
      adds  4aa8aaa   s3-waf: convert NSS_INFO into a subsystem.
      adds  dd380e3   s4-test: Use absolute path for 'samba4srcdir'
      adds  9c27099   s4-test: Fix PYTHONPATH for python.drs_ tests
      adds  fb0add6   s4-libnet_vampire: Reparent result.lp_ctx - we have already referenced it
      adds  5218bcf   s4-provision: Reset "debuglevel" after "provision" take place
      adds  c94db22   land: Simplify retry checker.
      adds  2b58efb   land: Fix failure detection.
      adds  0a1ce77   s3-libndr: handle NDR_ERR_IPV6ADDRESS case in ndr_errstr().
      adds  caeb819   s3-reg_parse: fix uninitialized variable in srprs_key().
      adds  a416ff2   libndr: fix "excess elements in struct initializer" warning.
      adds  9bcb88f   s4-selftest: move spoolss to skip list.
      adds  505eaa9   s3-selftest: enable smb2 torture tests against samba3.
      adds  0fb9671   s4:setup/provision_rootdse_add.ldif - provide informations in the right order
      adds  aabfb71   s4:subtree_delete LDB module - remove the DN from an error message
      adds  4618e25   Fix bug 7704 - Possible error in fix to rpc_server/srv_spoolss_nt.c.
      adds  e481b66   s3-waf: use more of the NDR_ subsystems.
      adds  a578ac0   s3-waf: add slightly different mkbuildoptions awk script for waf.
      adds  b75674c   Revert "libndr: fix "excess elements in struct initializer" warning."
      adds  cef5a36   selftest: make it more obvious we only expect the printjob tests to fail.
      adds  95c6c9b   heimdal-com_err: fix the build for systems with older 'com_err' library
      adds  47d1c49   land: Print out failed test in case of subunit failures.
      adds  a228879   land: Fix stage description during failure.
      adds  46b4fe0   heimdal-build: Require com_err library to provide com_right_r function.
      adds  77622ac   Fix crash in SMB2 rename found by gentest. We must always have an lcomp in the destination struct for a rename, so set the flag appropriately.
      adds  ee881c9   s4-test: Fix PYTHONPATH for samba4.schemaInfo.python(dc) test
      adds  1e267b0   waf: fixed the problem with com_err on Ubuntu 9.04
      adds  58c1d0c   s4-heimdal: disable using the system compile_et for now
      adds  2db1987   idtree: fix right shift of signed ints, crash on large ids on AIX
      adds  8e5f8d7   s4:samldb LDB module - remove "type" parameter of "samldb_fill_object"
      adds  8fcccae   waf: update to waf version 1.5.19
      adds  c24240b   waf: fixed some python3.x portability issues
      adds  1e2c1c8   autobuild: only add autobuild.log if it exists
      adds  8a56f8d   s3-spoolss: added another intermittent failure to knownfail
      adds  7dcecbd   waf: allow for commands like "make bin/smbtorture"
      adds  312d097   s3-build: use the simpler "make bin/smbtorture" for s4 torture
      adds  342c79e   s3: Make the write end of the echo responder pipe non-blocking
      adds  081818a   maintainers: added initial MAINTAINERS.txt
      adds  5c52644   maintainers: delete the old MAINTAINERS file
      adds  0cec0f0   Fix crash in SMB2 rename found by gentest. We must always have an lcomp in the destination struct for a rename, so set the flag appropriately.
      adds  1c9b856   tevent: Only call handlers that ask for events
      adds  fdad032       s3: Adding TCP_KEEPALIVE_THRESHOLD and TCP_KEEPALIVE_ABORT_THRESHOLD to the list of accepted socket settings.
      adds  bb00176   waf: fixed exit status of test suites
      adds  321bb40   script: improvements to bisect-test.py
      adds  c9da312   s4:dsdb/common/util.c - provide message set functions for integer types
      adds  ea36245   s4:dsdb/common/util_samr.c - use an LDB constant for result checking
      adds  ab31d9a   Revert "s4:ldap_server: rewrite to socket layer to use tstream"
      adds  71ab8f3   s3-samr: fix _samr_QueryGroupMember().
      adds  e0b3402   s4-samr: Fix dcesrv_samr_QueryGroupMember.
      adds  b7683a2   samr: for correctness, rename samr_RidTypeArray to samr_RidAttrArray.
      adds  3b213f6   s3-docs: fix typo in "add port command" smb.conf manpage.
      adds  f5554fe   s4-smbtorture: re-arrange openprinterex tests.
      adds  12112d5   s3-rpcclient: add openprinter_ex command.
      adds  d8c86a7   s3-spoolss: make it possible to have and announce a [prnproc$] share on the printserver.
      adds  9af40be   File BirthTime test
      adds  fb75355   File winattr test
      adds  fd9effc   s3: Fix the async echo responder for netbios keepalives
      adds  cd04af7   Fix bug 7716 - acl_xattr and acl_tdb modules don't store unmodified copies of security descriptors.
      adds  7915142   s3: Fix input check in is_encrypted_packet
      adds  4e95081   s3-waf: slowly getting modules to match how they look like in old build.
      adds  cce2f9d   s4:lib/tls: fix enabled logic in tstream_tls_params_server()
      adds  a3d44d5   s4:lib/tls: make more clear what the immediate event is for
      adds  9300f92   s4:lib/tls: buffer writes in tstream_tls_push_function()
      adds  61c7b67   s4:ldap_server: rewrite to socket layer to use tstream
      adds  584ac76   s4:ldap.py - split it up and move SAM related stuff to sam.py
      adds  b5ed09c   Move talloc_enable_null_tracking() to the s3 daemons
      adds  e36e67f   tevent: Do not use talloc_autofree_context
      adds  5e482ae   s3: Implement echo_TestSleep
      adds  220aa31   s3: Add a little test for the echo responder
      adds  1e98d58   s3: Remove talloc_autofree_context() from loadparm.c
      adds  8125807   s3: Remove talloc_autofree_context() from get_printer_list_db()
      adds  ef96bfe   s3: Call printer_list_parent_init in the parent
      adds  613a0b6   s3: Hang the linux kernel oplocks off the NULL ctx
      adds  703e438   s3: Hang the irix kernel oplocks off the NULL ctx
      adds  615482a   s3: Hang the isilon kernel oplocks off the NULL context
      adds  76a8ae9   pytalloc: Fix warning that we are subtracting void* pointers
      adds  b69bec0   Add some const. Needed for my SD work.
      adds  9e1e581   More neccessary const.
      adds  6853883   s4-test-msds_intid: Simplify parameters for _make_error_message() function
      adds  2d2dbf5   s4-test-msds_intid: Verify ATTIDs for Linked Attributes
      adds  6d8b3ef   land: Use temp dir if /memdisk is not available.
      adds  3cd558d   talloc: Fix #include line in manpage.
      adds  27f72fb   subunithelper: Don't access 'message' attribute directly as it deprecated
      adds  5de1274   heimdal_build: Fix dependencies for hx509.
      adds  c15e919   wafsamba: Clarify needs_python argument name, use pyembed/pyext where applicable.
      adds  81e5e23   s4-dsdb: Make dsdb_setup_sorted_accessors() public
      adds  20029aa   s4-dsdb-repl: Print what the error code for failure is
      adds  0440741   s4-vampire: Initial implementation for multi-pass schema decoding from DRS data
      adds  837af1c   s4-vampire: Optimize Schema decoding conversion
      adds  b44135a   s4-libnet_vampire use a linked list to handle schema objects pending conversion
      adds  f827fcd   s4-libnet_vampire: Remove unused self_corrected_schema
      adds  9d958ce   build: make make tests SCREEN=1 work on freebsd
      adds  9b94894   socket_wrapper: Make it work on freebsd for udp packets
      adds  a20f025   wafsamba: Fix init function when building modules as shared objects.
      adds  614c8ea   tls: add missing dependency on util_tevent.
      adds  6280725   samdb: Handle schema setup in samdb, not in more generic ldbsamba.
      adds  93126b3   samdb: Add flags argument to samdb_connect().
      adds  938cb40   ldb-samba: Add convenience function for doing a Samba-style LDB init.
      adds  7f68870   ldb-samba: Split up ldb_wrap_connect() a bit.
      adds  c1884f3   ldb-samba: Add ldb_wrap_add, remove last schema reference from ldb_wrap.
      adds  c4c2985   cldapd: Add missing dependency on ldbsamba.
      adds  be1f2c4   secrets: Add missing dependency on ldbsamba.
      adds  7ba7ca7   idmap: Add missing dependency on ldbsamba.
      adds  8f6ca48   gensec: Support building without any linked-in modules.
      adds  33c4b85   dsdb: Move attr_in_list to SAMDB_COMMON to avoid circular dependency between SAMDB_COMMON and DSDB_MODULE_HELPERS.
      adds  e2f3e10   ldb-samba: Rename samdb_relative_path to ldb_relative_path, as it's not samdb-specific.
      adds  aa6d7cc   dsdb: add missing dependency on samba_socket.
      adds  904a6c3   util: Link headers to correct subsystem, fix formatting.
      adds  fd718c9   samdb: Remove dependency on unknown subsystem.
      adds  7552dd8   rpc_ndr_netlogon: Add missing dependency on tevent.
      adds  1f73f3b   dsdb modules: Split ridalloc out of common helpers, because of dependency loops.
      adds  dc47e8d   libcli-auth: Remove unnecessary dependency on libsamba-hostconfig.
      adds  2c9ebb7   libsecurity-common: Add missing dependency on libndr.
      adds  41e55d7   ntvfs_ipc: add missing dependency on dcerpc_common.
      adds  3b19993   dsdb/schema: Move some dsdb_dn functions that are schema-specific.
      adds  d0c7ae5   librpc: Remove unnecessary dependency on libsamba-hostconfig.
      adds  b0963b7   smb2: Add missing dependency on NDR_DFSBLOBS.
      adds  57bf052   smb_server: Split core out of service, since the service can be built as a .so against which we can't link.
      adds  6c410dd   kdc: Add missing dependency on samba_gensec_server.
      adds  ea8fc87   ldap_server: Add missing dependency on gensec_server_start.
      adds  ffd7cee   torture: Link against rpc server itself, not service module. (against which we can't link).
      adds  ea6a3f5   wafsamba: Support setting pyembed on libraries.
      adds  4280527   torture_auth: Add missing dependency on gensec_ntlmssp.
      adds  2bff55f   dsdb/modules: Split up helpers a bit to prevent recursive dependencies.
      adds  5324b94   wafsamba: Fix handling of pyembed/pyext.
      adds  ffb6766   service: Add missing dependency on process_model.
      adds  53db1f3   server: Add missing dependency on schannel database.
      adds  5cbbe94   credentials: Move code that doesn't need any external dependencies into credentials.c.
      adds  539d5f5   auth: Remove unnecessary dependencies, fix formatting.
      adds  c5ae099   kerberos_util: Put into separate subsystem.
      adds  d74e0ad   credentials: Split up into several subsystems.
      adds  d589430   credentials: Fix the build.
      adds  ba02178   util: Fix installation path of tevent_ntstatus.h, tevent_unix.h (bug 7720).
      adds  391b24e   Fix some warnings at higher -W levels in pidl generated code.
      adds  edc5ccc   credentials: Avoid unnecessary includes.
      adds  1ef59ea   s4-kerberos Remove unsued variable
      adds  baeaa17   s4-kerberos Remove unused parameter
      adds  5cd9495   s4-param Refactor secrets code to not require an event context.
      adds  42127cd   s4-credentials Add explicit event context handling to Kerberos calls (only)
      adds  bae09a0   s4-smbd Remove event_context_set_default()
      adds  69199a9   s4-tevent Remove event_contex_find() and event_context_set_default()
      adds  1555d5a   s4-ldb Don't use talloc_autofree_context() in ldb
      adds  7013a3e   s4-ldb Allow a NULL event context in samba_ldb_init()
      adds  13ba346   ldb The use of a private event context isn't a hack
      adds  74ed86c   lib/torture:  Add function to clean up the output directory
      adds  58294ff   s4:smbtorture Create a new random output directory each time, and delete it
      adds  77cdef5   torture: Add debug on what we are removing
      adds  6633a7b   unit tests: do some cleanup after tests
      adds  43d226f   s4-smbtorture: add test for openprinter printername pattern.
      adds  fe724c7   s3-spoolss: fix set_printer_hnd_name() to match torture test.
      adds  c8a295a   s3-spoolss: convert open_printer_hnd to return WERROR.
      adds  025290e   s3-spoolss: let set_printer_hnd_name return WERROR.
      adds  33c6a4e   s3-spoolss: add more userlevel info validation to _spoolss_OpenPrinterEx.
      adds  df7523c   pidl: fix minor typo in s3 server generation.
      adds  837bcb9   popt_credentials: Implement pending machine account manually, rather than through credentials.
      adds  484939d   samdb_common, ntlm: Add missing dependency on libsamba-hostconfig.
      adds  9d2e777   ldb: Build ildap module as shared object.
      adds  0502486   land-remote: Fix --fail-slowly.
      adds  6756ec2   wins_ldb: Build as shared library.
      adds  ab9d459   dsdb: Build some more modules as .so files.
      adds  7c36853   selftest: Avoid check_call(), use call() instead. This should fix Python2.4 compatibility.
      adds  cfeb5cc   dsdb: Build some more modules as shared object files.
      adds  44a4b67   dsdb: Build some more modules as shared objects.
      adds  71d9f51   Make the posix ACL module cope with a NULL incoming DACL and a missing owner/group.
      adds  6f4e782   Canonicalize incoming and outgoing ACLs.
      adds  6f60940   Make the vfs_acl_xattr and other modules work with NULL SD's. Fix the "protected" inheritance problem (bleeding up from the POSIX layer).
      adds  4ad6440   dsdb: Build more modules as shared objects.
      adds  a89331e   s4: mark us as not supporting python3 yet
      adds  f2dc72e   autobuild: add an extra blank line before the autobuild markers
      adds  4e1966d   autobuild: send email failure if rebase fails
      adds  ae52f95   libcli/security Move most of security_token.c to common code.
      adds  d406e51   lib/debug Add DEBUGC and DEBUGADDC as dummies
      adds  0487ef0   libcli/security Add debug class to security_token_debug() et al
      adds  8beaa29   s4-libcli/security Use seperate subsystem for session related functions
      adds  9111694   s4-credentials Allocate ldb result on correct memory context
      adds  5742f51   libcli/security Use common security.h
      adds  f768b32   libcli/security Provide a common, top level libcli/security/security.h
      adds  5ad0ed2   libwbclient: Remove half-finished async implementation
      adds  cda2db5   s3:registry: fix some trailing spaces in reg_backend_db
      adds  24ec465   wafsamba: Warn about circular dependencies between libraries.
      adds  1229935   torture/becomedc: Add test for global schema, use samdb_connect().
      adds  f81c840   s4 rpc_server: fix a build error on freebsd
      adds  d95160c   ldb: when running from build directory, use the build modules
      adds  72de3e6   s4-dynconfig: use the build modules when running from build directory
      adds  d029342   autobuild: do make install after make test
      adds  b5ffdb6   s4: don't rebuild all of heimdal when dynconfig options change
      adds  261628d   s4-torture: fixed uninitialised variable error
      adds  ca4864c   s4-torture: zero all of trans before the test starts
      adds  3d75111   s4-ldb: added an optional operator_fn in the schema syntax
      adds  d267c8b   s4-ldb: implement an operator_fn for the ldb-samba syntaxes
      adds  1803045   s4-ldb: use operator_fn syntax function in ldb_match code
      adds  549c044   s4-schema: don't name variables after standard libc functions
      adds  269143f   s4-ldb: take advantage of ldb_match_msg_error() in more places
      adds  d5e5992   ldb: raise minor version number for new ldb_msg_match_error() function
      adds  e07ca6f   samdb: Build as library.
      adds  4313f0f   dsdb/schema_load: Build as shared object.
      adds  ffb71f8   dsdb/schema_data: Build as shared object.
      adds  870de46   wafsamba: Don't allow circular dependencies involving libraries by default.
      adds  5954e71   wafsamba/developer: Forbid shared objects with unresolved symbols, if the linker supports such a flag.
      adds  c1dad16   s3:vfs:syncops make it possible to specify syncops:onclose per share
      adds  9e4a386   s3:vfs:syncops add option to disable module per share
      adds  22018b8   s3:vfs:gpfs convert sharemodes/leases parameter
      adds  beb5afe   s3:gpfs: Add support for the gpfs_ftruncate call
      adds  9bdea1b   ldb:ldb_match.c - fix a counter type
      adds  2b6cbf2   s4:samldb LDB module - first implementation of the samldb objectclass trigger
      adds  635996e   s4:samldb LDB module - use the new "objectclass_trigger" for add operations
      adds  8806008   s4:samldb LDB module - first implementation of the samldb primary group trigger
      adds  4638bd1   s4:objectclass LDB module - deny the creation of "isCriticalSystemObject" entries
      adds  9bcb656   s4:samldb LDB module - deny also the direct modification of "isCriticalSystemObject" on modify operations
      adds  5cb99aa   s4:setup/provision_self_join.ldif - let the samldb LDB module fill in "isCriticalSystemObject"
      adds  09ce56d   s4:ldap.py - test the "isCriticalSystemObject" behaviour
      adds  826496c   s4:samldb LDB module - support the group type changing properly
      adds  36c1ed2   s4:sam.py - add a test for the group type changing behaviour
      adds  18ea6c5   ldb: Only build LIBLDB_MAIN when building ldb itself.
      adds  ed68189   s4:samldb LDB module - proof the account type also on LDB modify operations
      adds  3411e71   s4:samldb LDB module - deny creation of temporary duplicate accounts
      adds  bf657db   s4:sam.py - tests for "userAccountControl" attribute
      adds  01d14b4   samdb: Set soname.
      adds  f012454   heimdal: Add sonames.
      adds  e13b934   heimdal: Add soname for com_err.
      adds  8c21a45   s4:samldb LDB module - cosmetic fixups
      adds  c41bb6e   s4: show samba version in bin/samba -b
      adds  deb7c02   s3 Replace is_sid_in_token() with security_token_has_sid() from common code
      adds  58cf837   s3-auth use security_token_has_sid() from the common code
      adds  170b345   s3-auth Use security_token_debug() from common code
      adds  7c6105e   s3-util_nttoken.c Also copy the rights_mask when copying a security_token
      adds  a040466   s3-acl Merge source4-supported privileges into se_access_check
      adds  058daa1   s3-acl Use uint32_t for counting the ACEs
      adds  353d9bc   s4-acl Merge sec_access_check() with se_access_check() from source3/
      adds  949541c   libcli/security Move source3/lib/util_seaccess.c into the common code
      adds  8b22eef   libcli/security Define traditional constants in terms of IDL macros
      adds  a879a46   libcli/auth Merge source4/libcli/security and util_sid.c into the common code
      adds  f7ffc12   libcli/security Use static SIDs rather than parsing from strings
      adds  40a6e01   security: ensure the merge of libcli/security doesn't change s3 behaviour
      adds  f1f5a23   s4-heimdal: fixed some trailing commas in heimdal build
      adds  3921d6f   s4-waf: automatically remove stale C and header files
      adds  9a3810f   s4:samldb LDB module - attempt to fix integer handling on big-endian platforms
      adds  81bdb59   s3: Rename "conn" to the more used "sconn" in process_smb()
      adds  cac60a7   s3: Remove some explicit smbd_server_conn refs in process_smb()
      adds  fa0de39   s3: Lift smbd_server_conn from receive_smb_raw_talloc_partial_read
      adds  a2db154   s3: Lift smbd_server_conn from receive_smb_raw_talloc
      adds  63e08ef   s3: Lift smbd_server_conn from receive_smb_talloc
      adds  c2533f9   s3: Remove smbd_server_conn from construct_reply
      adds  a0e9814   s4:dsdb - remove "samdb_result_uint", "samdb_result_int64", "samdb_result_uint64" and "samdb_result_string"
      adds  9bc57e1   s4:dsdb - remove "samdb_msg_add_value"
      adds  d099f86   s4:libds/common/flags.h - fix typo
      adds  06ec5d0   s4:dsdb/common/util.c - samdb_msg_add_string - the attribute name doesn't need to be duplicated
      adds  9e69b22   s4:dsdb/common/util.c - samdb_msg_add_* calls - proof for more OOM conditions
      adds  9310da1   s4:samdb_create_foreign_security_principal - proof error code of "samdb_msg_add_string"
      adds  b647b2d   s4:samldb LDB module - cosmetic - use "ldb" variable rather than "ldb_module_get_ctx"
      adds  ace4378   s4:lsa RPC server - use LDB result constant
      adds  c362ce3   s4:libnet_samsync_ldb.c - use LDB result constants
      adds  8055074   s4:ntptr/ntptr_simple_ldb.c - use LDB result constants
      adds  7be36a0   s4:lib/registry/util.c - strtoll call - better say explicitly that data is in hex format
      adds  f794563   s4:lib/registry/util.c - cosmetic - fix indentation, trailing whitespaces
      adds  34f12d5   s4 dsdb: fix sign problem on PPC and x86
      adds  666e0c3   s4 param: change messaging directory name from messaging to msg
      adds  10e1de3   s4:samdb_msg_add_int* - use "ldb_msg_add_string" rather than "samdb_msg_add_string"
      adds  77a16bf   s4-net: fix the dependence on command line ordering
      adds  bda626d   s4-finddcs: better debug messages to help track down DNS problems
      adds  add7ddb   script: the --tests option has been replaced by --test-command
      adds  918d864   s4-net: exit with a failure when a command is unknown
      adds  d59a342   s4-test: fixed test_kinit.sh time command test
      adds  0061116   s4-test: fixed a typo in test_kinit.sh
      adds  0195f35   s3-winbind: Fixed the build of idmap_rid.
      adds  f22e6cf   s3-rpc_server: Make auth_serversupplied_info const.
      adds  a8f26f6   s3-rpc_server: Normalize rpc_pipe_open_interface pipe name.
      adds  5339bad   s4:torture/local/dbspeed.c - use LDB result constant
      adds  613e03f   heimdal_build: Allow using system wind.
      adds  68d1b3b   heimdal Add missing dependencies on wind.
      adds  92adb68   Fix bug #7733 - Invalid client DOS attributes on create can cause incorrect unix mode_t to be generated.
      adds  8cad5e2   Fix bug #7734 - When creating files with "inherit ACLs" set to true, we neglect to apply appropriate create masks.
      adds  625126d   Fix valgrind "uninitialized read" error on "info" when returning !NT_STATUS_OK.
      adds  f4a9d25   Add debug message to get_nt_acl_internal() to see what we got.
      adds  e031f8a   Fix "force unknown ACL user" to strip out foreign SIDs from POSIX ACLs if they can't be mapped.
      adds  1904c44   Fix handling of "NULL" DACL. Map to u/g/w - rwx.
      adds  cf45581   Add make_default_filesystem_acl() function to be used in following change to acl_xattr and acl_tdb module.
      adds  06fc79f   Add acl_xattr:ignore system acls boolean (normally false) to allow Samba ACL module to ignore mapping to lower POSIX layer. With this fix Samba 3.6.x now passes RAW-ACLs (with certain smb.conf parameters set).
      adds  7af5687   heimdal_build: Use existing functions for finding system libraries.
      adds  2e038a7   heimdal: Support using system roken.
      adds  6852cc4   heimdal_build: Put version objects in a separate subsystem.
      adds  3fe2bfd   heimdal_build: Fix build with system roken.
      adds  471e57e   heimdal_build: Support using system hx509 library when explicitly requested.
      adds  b244383   heimdal_build: Initial work on supporting an external heimdal library.
      adds  8db6453   heimdal_build: Add comment with stub for finding the system libtommath.
      adds  12fa110   heimdal_build: Skip some hx509 code when using system hx509.
      adds  50d3baf   heimdal_build: Support using system asn1 library.
      adds  bcdf781   Ensure we have correct parameters to use Windows ACL modules.
      adds  83871d2   Don't arbitrarily clean all parametric options in add_a_service(), that is called from many places, not just smb.conf processing. Only clean parametric options when doing actual smb.conf reading (or registry equivalent).
      adds  a72ffb0   s4:dsdb/common/util.c - describe the behaviour of the functions "samdb_msg_add_uint", "samdb_msg_add_uint64" and "samdb_msg_set_uint" a bit more
      adds  c291858   s4:dsdb - fix unsigned integer save problems using the "%u" specifier
      adds  88e5375   s4:ldif_handlers.c - fix a typo
      adds  d7ca757   s4:objectclass LDB module - implement the "isCriticalSystemObject" subtree delete protection
      adds  a0bd529   s4:samba3sid LDB module - handle the RID as uint32_t
      adds  42d9978   s4:dsdb/samdb/ldb_modules/util.c - remove now unused functions which set integers
      adds  bc02948   s4:samldb LDB module - use appropriate fixed-length integer types where needed
      adds  19e9434   ldb:"ldb_dn_canonical" - use an "unsigned int" counter
      adds  1557acb   ldb:"ldb_dn_remove_base_components" - use an "unsigned int" counter
      adds  531d7f5   ldb:"ldb_dn_add_child" - use "unsigned int" counters
      adds  39d11a9   ldb:"ldb_dn_compare_base" - use "unsigned int" counters
      adds  dd0f22d   ldb:pyldb.c - remove pointless comment
      adds  c3366c1   heimdal_build: Remove ignored argument ldflags from HEIMDAL_BINARY().
      adds  b2af44e   heimdal_build: Fix detection of system roken library.
      adds  196e8d1   heimdal: Simplify handling of ../heimdal prefixes in HEIMDAL_SUBSYSTEM.
      adds  1c4c96d   heimdal: Add variables for source files.
      adds  32fce1f   heimdal: Call HEIMDAL_AUTOPROTO_PRIVATE() manually.
      adds  953d253   heimdal: Call HEIMDAL_AUTOPROTO() manually.
      adds  c3009ac   heimdal: Add convenience functions for finding heimdal paths.
      adds  49d20a5   heimdal: Allow leaving off ../heimdal prefix for source files.
      adds  c5d4d94   heimdal: Allow leaving off ../heimdal prefix for proto headers.
      adds  2aba5aa   heimdal: Allow leaving off prefix for HEIMDAL_ASN1().
      adds  d3ea644   heimdal: Allow leaving off prefix to HEIMDAL_ERRTABLE().
      adds  eab84a6   heimdal: Leave off ../heimdal prefix to HEIMDAL_BINARY().
      adds  9147e19   heimdal: Allow leaving off prefix from asn1 option_file.
      adds  c161ad8   heimdal: Remove some unused arguments from HEIMDAL_SUBSYSTEM().
      adds  c4739f7   ldb:ldb.h - reorder controls/extended operations
      adds  02d9d8e   s4:libcli/ldap/ldap_controls.c - fix up the controls list
      adds  10adee8   s4:dsdb - make the RELAX control private
      adds  be4a0d3   s4:"wrap_casefold" - move it to "ldb_wrap.c" since it's only used there
      adds  e1078d2   s4:ldb-samba/ldb_wrap.c - fix indentation and trailing whitespaces
      adds  39bd4ce   s4:lib/util/util_ldb.c - remove unused "gendb_add_ldif" call
      adds  8a2ce5c   s4:remove "util_ldb" submodule and integrate the three gendb_* calls in "dsdb/common/util.c"
      adds  a3f61de   Revert "s4:remove "util_ldb" submodule and integrate the three gendb_* calls in "dsdb/common/util.c""
      adds  a31e10e   heimdal: Add local simpler copy of to_list().
      adds  05c1beb   tdb: Bump version to 1.2.7 after addition of pytdb.__version__.
      adds  fb8bbd2   dcerpc_samr: Fix -l arguments for dcerpc_samr and dcerpc_atsvc.
      adds  cbd4891   dsdb: Module aliases require to be prefixed with the subsystem name.
      adds  9f0d1c7   heimdal: Attempt to fix path of hdb_asn1.h
      adds  dab4264   Revert "s4:dsdb - make the RELAX control private"
      adds  b8dea2c   dsdb simple_ldap_map depends on LDBSAMBA
      adds  f397283   This is typo fix patch for smbcacls.1.xml .
      adds  d1ca35c   heimdal_build: Add dependency on com_err to HEIMDAL_CONFIG.
      adds  ba9e787   s4-provision Use --ldap-backend-nosync rather than just --nosync
      adds  ce01e36   s4-openldap-backend Don't set 'dbnosync' on cn=config
      adds  48c54f9   ldb Ensure we mark ongoing LDAP requests as PENDING
      adds  f4c82c6   s4-selftest Make GDB_PROVISION work again
      adds  034832c   s4-ldb Add LDB_REQ_SET_LOCATION to help track handler use
      adds  d42ddd7   s4-gensec: Add dependency on com_err to GENSEC_KRB5.
      adds  abeef47   librpc: Fixed memory context of dcerpc_binding_from_tower.
      adds  b615b70   s3-winbind: Fixed init order.
      adds  72a8966   libcli/util: add pipe related NT_STATUS_RPC_* codes
      adds  5c82a1b   s3:libsmb: add pipe related NT_STATUS_RPC_* codes
      adds  20c7e2b   s4:libcli/util: add pipe related NT_STATUS_RPC_* codes
      adds  10f95a4   s3-waf: fix pdb modules build.
      adds  203dc4f   s3-waf: fix the build of smbtorture.
      adds  5845dae   s3-waf: fix the build after libcli/security changes.
      adds  64e9f79   s3: fix the build of idmap_adex, idmap_tdb2, idmap_hash and several vfs modules.
      adds  a10b341   Include misc.idl for policy_handle in srvsvc.idl.
      adds  2ae3bb0   s4:nbt_server/wins: fix compiler warnings
      adds  5f19a24   s4:nbt_server/winsclient: add a nbtd_wins_refresh_state
      adds  e36e729   libcli/nbt: move nbt_name_refresh_wins_send() to the top of all nbt_name_refresh_wins_* related code
      adds  3ded1da   libcli/nbt: s/refresh_wins_state/nbt_name_refresh_wins_state
      adds  332f261   libcli/nbt: s/name_refresh_wins_handler/nbt_name_refresh_wins_handler
      adds  43fb7f1   libcli/nbt: convert nbt_name_refresh_wins_send/recv to tevent_req
      adds  12c3880   s4:nbt_server/winsclient: add a nbtd_wins_register_state
      adds  549b594   libcli/nbt: move nbt_name_register_wins_send() to the top of all nbt_name_register_wins_* related code
      adds  b166813   libcli/nbt: s/register_wins_state/nbt_name_register_wins_state
      adds  4f233c7   libcli/nbt: s/name_register_wins_handler/nbt_name_register_wins_handler
      adds  e3a0463   libcli/nbt: convert nbt_name_register_wins_send/recv to tevent_req
      adds  6f2d94b   s4:nbt_server/register: add a nbtd_register_name_state
      adds  77d82fe   libcli/nbt: move nbt_name_register_bcast_send to the top of nbt_name_register_bcast_*
      adds  c654a6c   libcli/nbt: s/register_bcast_state/nbt_name_register_bcast_state/
      adds  0b8056d   libcli/nbt: s/name_register_bcast_handler/nbt_name_register_bcast_handler
      adds  820ae3d   libcli/nbt: convert nbt_name_register_bcast_send/recv to tevent_req
      adds  a610ce4   libcli/nbt: we don't need LIBCLI_COMPOSITE anymore
      adds  3ead246   s4:"util_ldb" - remove some really unused dependancies
      adds  94a4458   ldb:ldb_tdb.c - improve the error outputs
      adds  48cd89e   ldb:ldb_tdb.c - fix up counter variables
      adds  8556602   ldb:"ldb_schema_attribute_by_name_internal" - switch back to 32bit counters
      adds  b1a13e5   selftest: correct the import of Time::HighRes
      adds  902e728   selftest: use full path for selftest.pl instead of relative paths
      adds  dcbfcbb   ldb: always return PROTOCOL_ERROR if an operation is unsupported
      adds  1ac19c1   s4:ldap_server - use error code constant
      adds  ec90b24   replace: cope with systems that have fdatasync(), but don't have the prototype
      adds  7197bcc   readline: fixed the test for history_list()
      adds  d485701   waf: automap shared library names from .so to the right extension
      adds  1b83558   waf: don't save deps on install
      adds  968381a   waf: put -Wl,-no-undefined only in the linker flags, not when compiling C
      adds  ff456cd   s4-ldb: added ldb_req_mark_untrusted() and ldb_req_is_untrusted()
      adds  5f6c004   s4-ldb: added --relax cmdline option
      adds  d16fe72   s4-ldb: cope with NULL oid in controls
      adds  80a4adc   s4-dsdb: filter unregistered controls in the rootdse module
      adds  423365d   s4-ldap: mark all ldap:// requests as untrusted
      adds  f6a9708   s4-ldb: increase minor version for 2 new functions
      adds  75d57db   selftest: terminate selftest if we can't setup the environment
      adds  640fbf8   s4-dsdb: register the DCPROMO_OID control with the rootdse
      adds  4d9b12a   s4-provision Remove serverdn parameter from Schema()
      adds  f9c7365   s4-provisionbackend Allow a fixed URI to be specified for LDAP backend
      adds  15a3077   s4-gensec Don't upgrade all DIGEST-MD5 connections to seal
      adds  73d6bb7   s4-gensec Don't give more to sasl_encode() than it will permit
      adds  87fd2fd   Addition of userPrincipalName attribute when new account is created
      adds  8c4f6bc   s4:samdb.py - use a more standard way to get to the domain realm/dns name
      adds  a9b58f6   s4:samdb.py - remove a pointless comment
      adds  a6d70dd   s4:dsdb/schema/schema_init.c - remove a duplicated "talloc_free"
      adds  d652803   ldb:"ldb_schema_attribute_by_name_internal" - support the whole unsigned int range
      adds  8975834   s4-auth Add DEBUG() for invalid DNs and errors expanding user groups.
      adds  5650e85   s4-dsdb Allow LDB_ERR_INVALID_DN_SYNTAX in dsdb_load_partition_usn
      adds  439a1fe   s4-dsdb Add module to send only 'simple' DNs to OpenLDAP backends
      adds  4b4dcaf   s4-dsdb Reset the error string after 'expected' errors.
      adds  38438c3   s4:nbt_server - fix a LDB counter type
      adds  fa2a2d5   s3-waf: convert rpc into a subsystem.
      adds  7db20c3   s3-waf: all subsystems complete now, no need for this loop anymore.
      adds  492ab4d   s3-waf Use LIBSECRUITY subsystem from the common wscript_build
      adds  edefaf5   Move tcons.num_open from smb1 to sconn->num_tcons_open as this is needed for SMB2 also.
      adds  1bd6faa   Copyright/whitespace/comment cleanup in preparation for adding SMB2 paths.
      adds  d7f4bea   Add SMB2 paths to smbd/conn.c. Except for conn_idle_all(), to be cleaned up next.
      adds  e7d0f47   Add deadtime detection for SMB2. Correctly update lastused timestamp across all active tcons. Should fix dfree cache not updating bug.
      adds  45794dd   Fix shadow warning for "access" variable.
      adds  0a2e55b   s4-mailslot: fixed handling of random collision in temporary mailslot names
      adds  39932f2   autobuild: create an autobuild.pid file
      adds  4a8c17a   libcli/ldap Don't try and encode a control with a NULL OID
      adds  da00021   s3: Cope with EINTR in smbd_[un]lock_socket
      adds  efb22bf   s3: Add some DEBUG
      adds  caf6b36   libcli/security/access_check.c - fix a memory leak
      adds  1427895   ldb:ldb_pack.c - remove superflous "message->elements = NULL"
      adds  06053a0   ldb:ldb_tdb submodule - use "ldb_msg_new" where appropriate
      adds  ec43a4d   ldb:ldb_cache.c - fix memory contexts and memory leaks
      adds  3bf8ca6   ldb:ldb_index.c - let "ldb_module_oom" generate the return code
      adds  0941099   ldb:ldb_index.c - fix some memory leaks
      adds  d057ca3   lib/util/asn1.c: comment spelling
      adds  099b005   asn1_tests.c: Make test data static const
      adds  71ac92b   s4-schema_init: Print more info about syntax we fail to recognize
      adds  4a2e47b   s3-waf: move RPC_CLIENT_SCHANNEL into a subsystem.
      adds  d05157a   s3-waf: convert LIBSMBCONF into a subsystem.
      adds  abb07fa   s3-waf: more registry cleanup.
      adds  ab01d61   nsstest: no need for two copies of the same tool.
      adds  e1cfca1   Make getpwnam_alloc() static to lib/username.c, and ensure all username lookups go through Get_Pwnam_alloc(), which is the correct wrapper function. We were using it *some* of the time anyway, so this just makes us properly consistent.
      adds  97a7aec   uid_wrapper: The gid wrapper does not require a destructor
      adds  62bea12   s3: Don't use talloc_autofree_context in map_file
      adds  347ca8f   s3: Add any_nt_status_not_ok
      adds  1d5cb51   s3: Use any_nt_status_not_ok in winbind
      adds  7a194c6   s3: Make "unpack_pjob" static
      adds  c8000c9   smbtorture: Fix typo in status message.
      adds  feb6034   talloc: make header C++ safe
      adds  c0b9526   pytalloc: use talloc_unlink() to free py_talloc objects
      adds  e00c2b3   Add code to implement SeSecurityPrivilege in net rpc rights, and in the open and get/set NT security descriptor code.
      adds  94dc630   Now we have SeSystemSecurity, remove the source3-only #ifdef.
      adds  4a33071   s4:lib/util/charset/iconv.c - remove a distinction which can never happen
      adds  de9b737   ldb:ldb_tdb/ldb_cache.c - in this function we don't use LDB return codes
      adds  0b8b9ae   ldb:ldb_tdb/ldb_cache.c - remove a superflous "talloc_free"
      adds  8044a20   ldb:ldb_modules.c - if we don't find the associated dynamic object then please close the handle
      adds  14081ef   waf: added --show-deps and --show-duplicates
      adds  c0878cf   waf: rework expand_subsystem_deps()
      adds  cd7190b   waf: allows libraries to be marked as private_library=True
      adds  e596a4e   waf: fixed expansion of direct_objects and direct_libs
      adds  8709c3c   libcli: make the LIBSECURITY subsystem into a private library
      adds  9a2c9c2   s4-dsdb: make SAMDB_COMMON into a private library
      adds  29c0b86   waf: re-work the module alias code
      adds  dc00b77   wrapper: make socket_wrapper, uid_wrapper and nss_wrapper private libs
      adds  35b61c2   libcli: make LIBCLI_NBT a private library
      adds  0ad5937   s4-ndr: make NDR_TABLE a private library
      adds  a913e79   replace: make libreplace a private library
      adds  e73739a   s4-auth: make auth a private library
      adds  aa88884   s4-libcli: make LIBCLI_LDAP a private library
      adds  e2a2c71   waf: cope with libraries with a specified version number
      adds  579f06e   build: subunit and popt need to be marked as private libraries
      adds  713900b   s4-build: fixed some formatting
      adds  1d87335   waf: added the concept of a grouping_library
      adds  7cba3cf   waf: replace the is_bundled option with private_library
      adds  2dcb596   s4-waf: removed dependencies on missing subsystems
      adds  f39b210   waf-build: create a samba_sockets grouping library
      adds  9bc47cc   waf-build: create a NDR_SAMBA grouping library
      adds  acffaf2   s4-build: make LIBSAMBA-NET a private library
      adds  cffbccb   s4-waf: make NDR_STANDARD a grouping library and add NDR_SAMBA4
      adds  47591ea   s4-dsdb: moved a bunch of fuctions from schema/schema_info_attr.c to samdb/ldb_modules/schema_util.c
      adds  6ba86d8   s4-lib: make SMBPASSWD a private library
      adds  5ecd872   s4-libcli: make LIBSAMBA-ERRORS a private library
      adds  6c60b8b   lib: add UTIL_TEVENT to samba_sockets grouping library
      adds  0b255c0   nsswitch: make LIBWBCLIENT a private library
      adds  323c1a8   nsswitch: make LIBWINBIND-CLIENT a private library
      adds  ae5c4cd   s4-dsdb: make ldb_password_hash depend on hdb not HEIMDAL_HDB_KEYS
      adds  7c92baf   s4-kdc: make DB_GLUE a private library
      adds  aa0dbdc   s4-events: make LIBEVENTS a private library
      adds  4b3fae6   s4-socket: make LIBNETIF a private library
      adds  e98ca6e   s4-libcli: make LIBSECURITY_SESSION a private library
      adds  6f36a01   waf: prevent the global deps list creating depenency loops
      adds  3981399   s4-waf: removed the XATTR and SASL aliases
      adds  b4dd1ac   s4-waf: don't depend directly on python modules
      adds  7a2cad4   waf: raise an error on a dependency on a python module
      adds  62d7b27   s3-waf: mark some libraries as private
      adds  19bae68   s4-param: added a libshares grouping library
      adds  af36485   s4-python: added a samba_python grouping library
      adds  f7aca49   librpc: added NDR_XATTR and NDR_UNIXINFO to the NDR_SAMBA grouping library
      adds  ec7bb90   waf: added pyext option to SAMBA_LIBRARY()
      adds  1cbb615   lib: make WRAP_XATTR a private library
      adds  4af5951   librpc: added RPC_NDR_SAMBA grouping library
      adds  bbe016b   s4-ldb: make pyldb_util a private library
      adds  11bce8c   librpc: added a few more NDR_* targets to NDR_SAMBA
      adds  cef53b2   s4-waf: removed the dependency loop between ntvfs and dcerpc_server
      adds  51dc322   waf: show duplicate objects in python modules as well as libraries
      adds  1748d10   s4-python: python_samba needs pyext
      adds  56640a8   s4-rpc_server: split out DCERPC_SHARE as a separate subsystem
      adds  6ce4125   s4-events: LIBEVENTS depends on LIBSAMBA-UTIL
      adds  1711584   s4-dsdb: fixed depenencies for -no-undefined
      adds  d98efff   libcli: LIBSECURITY depends on NDR_SECURITY
      adds  97ce2d8   s4-librpc: fixed depenencies for libcli/security
      adds  0966776   waf: fixed the handling of -Wl,-no-undefined
      adds  7ffb781   waf-python: make the pyext flag add the pyembed features for libraries
      adds  dc729c6   waf: loosen the restriction on depending on python libs
      adds  19f8dc9   s4-ldb: make ldb_options_find() public
      adds  6fd9fee   s4-dsdb: force LDB_ERR_NO_SUCH_ATTRIBUTE on missing schemaInfo
      adds  6c3e670   waf: check the linker accepts a set of ldflags before using them
      adds  3c74871   ldb:ldb_modules.c - "dlclose" could cause inference on "dlerror"
      adds  4fa0ceb   waf: RPC_NDR_WINBIND is samba4 specific
      adds  6120ef9   autobuild: don't cleanup the pid file within the retry loop
      adds  2c0ff51   s4-waf: we don't need the smbtorture.static for s3 any more
      adds  62c4af9   tdb: Set _PUBLIC_ in C file rather than header files (Debian bug 600898)
      adds  5785f08   s4-dsdb extended_dn_out: Move lazy dereference control creation to lazy-init
      adds  c529317   Lowercase socket_wrapper name.
      adds  2d0ac59   replace: use a wrapper around strtoll if it didn't behave as expected
      adds  4ea7d46   replace: use replace for non 'samba' compliant strptime
      adds  c74ef7a   waf: Mark the replacement zlib private so that it can build on machine without a system zlib
      adds  6b63ad6   asn1: ber_write_OID_String() to be more picky about supplied OID
      adds  14cb61d   asn1_tests: Implement negative unit-tests for ber_write_OID_String()
      adds  2a00138   s4-dsdb/schema_syntax: Separate validation for numericoid OID values
      adds  3e79cd6   Fix const warning. Allocate off NULL as we always talloc_free().
      adds  a8b9568   Wrap security_token_has_privilege() with a check for lp_enable_privileges(). Needed to maintain compatibility with smb.conf manpage.
      adds  d46ca0e   s4-dsdb_syntax: Setup "String(Case Sensitive)" syntax
      adds  272feb7   Revert "Wrap security_token_has_privilege() with a check for lp_enable_privileges(). Needed"
      adds  d65896c   lib/replace: fix rep_strtoull() prototype
      adds  96601ca   lib/replace: use snprintf() in test code to avoid warnings in the IBM-Checker
      adds  d2c6536   tsocket: ask the kernel for the specific local address after a tcp connect
      adds  79c6572   tsocket: let tstream_inet_tcp_connect_recv() optionally return the used local address
      adds  c320c1a   lib/util: Add tevent WERROR wrappers
      adds  4a4738b   misc.idl: add SEC_CHAN_LOCAL and SEC_CHAN_LANMAN
      adds  e297625   s4:rpc_server/netlogon: netr_GetDcName should return WERR_DCNOTFOUND for invalid names
      adds  fcc2f6b   s4:rpc_server/netlogon: validate flags in netr_DsRGetDCNameEx2() and callers
      adds  675c354   s4:rpc_server/netlogon: handle DC_RETURN_NETBIOS and DC_RETURN_DNS in netr_DsRGetDCNameEx2()
      adds  5ee49fc   s4:rpc_server/netlogon: fix comment in netr_DsRGetDCName()
      adds  c2696b2   s4:rpc_server/netlogon: netr_ServerAuthenticate3 should check the challenge after the account
      adds  f0879fc   s4:rpc_server/netlogon: netr_ServerAuthenticate3 should reject invalid sec_channel_types early
      adds  821a202   s4:rpc_server/netlogon: netr_ServerAuthenticate3 should return NO_TRUST_SAM_ACCOUNT
      adds  f26c9b3   s4 socket: increase the debuglevel to make add interface debug messages less verbose
      adds  e7358e7   s4 dsdb kcc: Prefer msDS-hasMasterNCs over hasMasterNCs when replicating
      adds  eeac222   s4 dns: Import DNS win32 error codes from MS-ERREF
      adds  4ffdf09   netlogon.idl: Switch to explicit constants to remove dependency on nbt.idl
      adds  9786871   idl: Add idl describing DNS structures
      adds  caf4196   dns/nbt: Fix spelling of the "authoritative" flag.
      adds  96195b2   s4 dns: Add a boilerplate DNS server implementation
      adds  719a6bb   ndr dns: Add simple parser
      adds  a7b833e   s4 dns: Reply to a name request with an A record.
      adds  1c25cc7   dnsp: Can't have two memebers of a union with the same name
      adds  80f3088   s4 dns: Fix a data corruption in the dns_string parsing
      adds  678634a   s4 dns: Look up records in the ldb database
      adds  615857d   s4 dns: Look up all names in the ldb database.
      adds  32a1b71   s4 dns: Parse srv and soa records
      adds  063727a   s4 dns: Handle CNAME records
      adds  eb4f101   s4 dns: Allow more components as part of a domain name
      adds  69a5229   s4 dns: start handling update requests, return correct error codes
      adds  a6305c4   s4 dns: Better error handling when parsing invalid or unknown records
      adds  fb18175   s4 dns: Map between NTSTATUS and dns error codes
      adds  cebce2b   s4 dns: More work on updates
      adds  682a2e9   s4 dns: Split up the code into multiple files for easier development
      adds  cfa4796   s4 dns: Switch to WERROR
      adds  1e670df   s4 dns: Add a prerequisites check for updates
      adds  005a656   s4 dns: Add stub checking if updates are allowed
      adds  72c8ccd   s4 dns: Implement update record prescan logic
      adds  ee913f4   tdb: commit the version 1.2.7 signatures
      adds  a60965b   s4:dns_server - fix counter types
      adds  89c42a9   ldb:rename LDB_CONTROL_BYPASSOPERATIONAL_OID into LDB_CONTROL_BYPASS_OPERATIONAL_OID
      adds  f9a6ff4   s4/ldb:introduce the LDB_CONTROL_PROVISION_OID control
      adds  c7d7c8f   ldb:ldb.h - include a comment that the relax control is mainly used by the OpenLDAP backend
      adds  dec00bf   tdb: Revert re-addition of tdb_set_logging_function.
      adds  bd48e23   ldb: Install pyldb-util as public library.
      adds  9a2f83a   ldb: Install pkg-config file for pyldb.
      adds  c25afb6   ldb: Support using system pyldb library.
      adds  245642a   s4:schema.py - reformat and fix the security descriptor
      adds  8b9a08e   s4:provision.py - add the correct "CN=Sites" security descriptor
      adds  18103d3   create_descriptor.c - fix comment
      adds  49ef288   waf: Rename some BUNDLED_ functios to PRIVATE_.
      adds  9065f96   s4: Rename LIBNETIF to libnetif.
      adds  bc44fcc   s4: Rename NDR_TABLE to ndr_table.
      adds  cf26d8a   s4: Rename LIBEVENTS to libevents.
      adds  7b85493   s4: Rename WRAP_XATTR to wrap_xattr.
      adds  9757a0c   s4: Rename UID_WRAPPER to uid_wrapper.
      adds  2933fac   s4: Rename NSS_WRAPPER to nss_wrapper.
      adds  2bcd7f6   waf: Rename LIBWINBIND-CLIENT to libwinbind-client
      adds  7a731cc   s4: Rename SAMDB_COMMON to samdb_common.
      adds  ca16d80   s4: Rename LIBSECURITY{_SESSION,} to libsecurity{_session,}
      adds  833480d   s4: Rename LIBSAMBA-* to libsamba-*
      adds  8c99517   waf: Lowercase several library names.
      adds  fc6bfe2   s4: Rename SMBPASSWD to smbpasswd.
      adds  18ae888   s4: Rename DB_GLUE to db_glue.
      adds  a57bd4e   s4: Rename WBCLIENT to wbclient.
      adds  5224de3   s4: Rename LIBCLI_LDAP to libcli_ldap.
      adds  599afb0   s4: Rename LIBCLI_NBT -> cli_nbt.
      adds  92c12a3   ldb: Rename pyldb pkg-config file to pyldb-util, to avoid confusion with 'ldb' python module.
      adds  a6611c1   torture/local: Depend on NSS_WRAPPER, even if it wasn't enabled.
      adds  03333fc   s3: Rename cli_fileinfo() to cli_fileinfo_basic()
      adds  9423257   s3: Add async cli_qfileinfo
      adds  d864b1b   s3: Convert cli_qfilename to cli_qfileinfo
      adds  c095809   s3: Convert cli_qfileinfo_basic to cli_qfileinfo
      adds  5a17d26   s3: Replace cli_qfileinfo_test with a call to cli_qfileinfo
      adds  09a1075   s3: Remove unused cli_get_ea_list_fnum
      adds  005b50a   s4:librpc: we don't need dcerpc client bindings for dns.idl
      adds  172a158   s3: Initialize output vars in parse_ea_blob
      adds  fd628e7   midltests: add more union_align examples
      adds  482c022   pidl:Samba4/NDR/Parser: fix NDR64 union alignment
      adds  49dee0e   s4:dsdb - use the more safe "samdb_msg_add_(u)int*" calls always where possible
      adds  3218968   s4:dsdb - use LDB results in "add_time_element" and "add_uint64_element"
      adds  dbc934e   s3:include: move MAX_DEBUG_LEVEL from local.h to debug.h
      adds  cbee24b   s3:include: move debug.c prototypes to debug.h
      adds  177aad5   talloc: pytalloc should not depend on samba specific code
      adds  7b3dbbd   s4:dsdb - remove some calls of "samdb_msg_add_string" when we have talloc'ed strings
      adds  9e7bcaa   s4-test: Print correct partition DN in msDSIntId test
      adds  611bcfc   Add print_asc_cb()
      adds  0831807   Add dump_data_cb()
      adds  86cb0ad   s3: Add "geteas" to smbclient
      adds  40cc1a3   s3: Add "setea" to smbclient
      adds  7b3fccd   s3: Add async cli_setpathinfo
      adds  64275eb   s3: Pass down a level instead of a flag to cli_posix_link_internal
      adds  c0a6b74   s3: Use tevent_req_simple_recv_ntstatus where appropriate
      adds  dedda3e   s3: Use cli_setpathinfo in cli_posix_link_internal
      adds  28e243f   s3: Use cli_setpathinfo in cli_posix_chown_chmod_internal
      adds  2d51a24   s3: Avoid passing down a boolean to cli_posix_unlink_internal_send
      adds  caf77f7   s3: Use cli_setpathinfo in cli_posix_unlink_internal
      adds  14686e4   libcli/security Remove unused sec_acl_equal()
      adds  ec98bb5   s3-waf: fixed waf configure for recent changes
      adds  986a00d   s3-waf: fixed paths in s3 waf build for rpc_server
      adds  db73b4a   waf: moved the -Wl,-no-undefined flags to source4 and ldb
      adds  47e2371   autobuild: run ldb tests with TDB_NO_FSYNC=1
      adds  e54d58d   autobuild: add some comments
      adds  8ea6f41   s4-waf: don't generate PACKAGE_* defines in config.h
      adds  2b74cea   s3-waf: use git to calculate the version if available
      adds  ffbe1c0   s3-waf: add NDR_STANDARD dependencies to fix the build
      adds  5b9a3a7   s3-waf: use NDR_NTLMSSP subsystem
      adds  baf4c4d   s3-waf: use NDR_SCHANNEL
      adds  9802183   s3-waf: use NDR_NETLOGON for ntlm_auth
      adds  adcfda9   s3-waf: implement LIBMSRPC_GEN as tiny wrapper of 'NDR_STANDARD NDR_DSSETUP NDR_SPOOLSS'
      adds  9e6d07e   s4:samldb LDB module - assign better memory contexts in some cases
      adds  edab363   s4:samldb LDB module - use "uint32_t" for available krbtgt number
      adds  e24cd13   s4:samldb LDB module - fix indentations
      adds  6e407a3   s4:provision_*_references.ldif - "add" and do not "replace" the "wellKnownObjects"
      adds  fedd4aa   s4:objectclass_attrs LDB module - deny multi-valued replace requests
      adds  c3fa990   s4:ldap.py - prove the denied multi-valued replace requests
      adds  e567d6c   s4:samldb LDB module - other indentation fixes on error messages
      adds  8bc2b54   s4-test: Extend DRS-msDSIntId test to verify Configuration NC replica also
      adds  fd7943b   ldb:gendb_* calls: support a "NULL" resultset parameter
      adds  6fb64b9   s4:"samdb_search_count" - introduce a "mem_ctx" parameter
      adds  83c3813   s4:samr RPC server - remove a somewhat pointless comment
      adds  33f65a9   s4:samr RPC server - "dcesrv_samr_info_DomGeneralInformation" - count always all type of groups
      adds  7aa45b0   s3: Pass tdb_flags to ctdbd when attaching to a db
      adds  da09021   s3: Package tdbrestore in RHEL-CTDB
      adds  126f87e   s3: Fix some DEBUG msgs
      adds  d9cbcdd   s4: Drop duplicate 'lib' prefix for private libraries.
      adds  20b5268   dcerpc_dns: Change back to subsystem for the moment.
      adds  df76c3f   waf: build private libraries with so names.
      adds  b2af2fd   torture_local: Add missing dependency on socket_wrapper.
      adds  8cf6137   waf: Remove lib prefix from libraries manually.
      adds  e4d9e97   waf: Don't auto-lowercase library names.
      adds  a74e8be   waf: Stop automaticaly changing dashes to underscores in library names.
      adds  50256c0   waf: Only specify vnum for non-private libraries.
      adds  1ae0981   talloc: Move pytalloc to lib/talloc.
      adds  98cfc71   talloc: Avoid dependency on unknown EXT_LIB_PYTHON.
      adds  0ceb501   waf: Remove unused EXT_LIB_PYTHON.
      adds  d44e3bf   talloc: Install pytalloc-util as system library.
      adds  a702c07   talloc: change pytalloc-util to be a public library.
      adds  c251cb6   wafsamba: Fix soname for standalone private libraries.
      adds  4f25eec   s4:objectclass_attrs.c - rework to support these special "description" constraints
      adds  a839422   s4:ldap.py - enhance and activate the "description" attribute test
      adds  802e3b4   s4:samldb LDB module - enhance the "member"-check trigger
      adds  dd25f4b   s4:sam.py - enhance users and groups test
      adds  1b68910   s4:ldap.py - add a test for attribute ranges - still very basic
      adds  ba6afbd   s4:librpc: we don't need dcerpc client bindings for dns.idl
      adds  62eb450   replace: restore the order for #define + rep_strtoll
      adds  d8e246c   Add a script for formating test result of st/subunit
      adds  5e108fc   s4-prefixmap: Use WERR_NOT_FOUND when OID is not found in current prefixMap
      adds  0fc2427   s4-prefixMap: split dsdb_schema_make_attid() function into read-only and
      adds  45e1c0c   s4-pfm_test: Tests for dsdb_schema_pfm_attid_from_oid()
      adds  6a6c7c9   s4-pfm_test: no need to test created prefixMap contents here - it already tested
      adds  e5ebc48   s4-dsdb_syntax: *_OID_oid_ldb_to_drsuapi() functions should use
      adds  5bb7723   lib/util: remove useless ../lib/util/mutex.*
      adds  afe40c7   waf: quote subsystem names to make them clearer
      adds  3e93dc0   s3-waf: fixed the s3 waf build
      adds  a06192b   waf: sped up the project rules checking
      adds  073d3bf   wafsamba: support 'soname' attribute on SAMBA_LIBRARY()
      adds  4c634a3   talloc: fix waf build for libtalloc-compat1
      adds  cf310a4   s3-smbd Remove manual override of DEBUGELVEL during exit
      adds  d9b7123   librpc Make ndrdump use printf() rather than having to mess with DEBUG()
      adds  51dd83a   auth/credentials Give a sensible behaviour for resetting the krb5 context
      adds  14a3d4d   librpc/ndr/ndr.c - fix some counter types
      adds  04d63e9   unit tests: remove smb2.dir
      adds  b1f6a2b   unit tests: move backend testing to the end
      adds  3003bd4   s4-ldb: Changes the aclread module to use LDB_HANDLE_FLAG_UNTRUSTED to determine the source of the request
      adds  5bc2b8f   s4-ldb: Added the correct extended check for read access to nTSecurityDescriptor
      adds  24ef932   s3: Make gpfs winattrs work again
      adds  8c4d023   s4:setup/schema_samba4.ldif - this control isn't used anymore
      adds  0bc94c2   Fix bug 7754 - samba uses index(), marked as legacy.
      adds  f8d4995   tls: Inform the user if the cert/ca/private key can't be saved
      adds  6486733   ndr: Make sure ndr_dns.c has no lines wider than 80 chars
      adds  c6d7e6a   Fix for bug 7755 - SMBC_getdents_ctx() ignores struct alignment rules
      adds  5634f55   build: remove warnings about redifinition of boolean use -KPIC on suncc
      adds  b73a05e   s4 net: rename to samba-tool in order to not clash with s3 net
      adds  9759559   s3: Fix bug 7759
      adds  2cfee00   s3: Add a vfs_time_audit module
      adds  95cbff7   build: Add XPG6 otherwise we have a configure pb on sun Solaris
      adds  917cc0d   unit tests: use skip file to exclude smb2.dir instead of hack
      adds  a43261e   s3: FILE_WRITE_DATA & friends have gone from includes.h
      adds  8b87603   s3: Fix the registry upgrade code
      adds  4b2e2f9   s3: Streamline regdb_normalize_keynames_fn a bit
      adds  9dd467b   s3-selftest: add vfs_modulesdir variable for both test systems.
      adds  e00671e   s3-waf: use LZXPRESS subsystem.
      adds  090fcb0   s3-waf: add vfs_time_audit to the build.
      adds  4a11cad   build: add the -fno-common flags to fix the link pb on mac os X
      adds  fbc3fc2   s4-pfm-test: Enrich and fix comment primary for testing data
      adds  72189ae   s4-pfm_test: Use single instance of global testing data to test with
      adds  6b188fb   s4-schema_init: we should be able to resolve Syntax OIDs with prefixMap we have
      adds  07240e9   s4-resolve_oids: Remove redundant check - resolve_oids_need_value() handle this
      adds  c5c6935   s4-drs_tests: drs_util_DsAttributeId_to_string() is not used anymore
      adds  45cd2e4   s4:samr RPC server - remove wrong implementation of ReplicaSourceNodeName
      adds  ebe78c4   s4:samr RPC server - provide the right "ReplicaSourceNodeName"
      adds  fc6f8be   s4:samr RPC server - DomainGeneralInformation - never return NULL on the oem name
      adds  5d835c8   s4:samr RPC server - fix indentation of function parameters
      adds  af4c9cc   s4:samr RPC server - fix trailing whitespaces
      adds  25301b7   s4:torture/rpc/samr.c - test the "ReplicaSourceNodeName" only against s3
      adds  606a447   s4:torture/rpc/samr.c - fix NTTIME warnings by casts
      adds  14ff2e8   Fix bug #7700 - Improvement of return code of smbclient
      adds  56b46d8   talloc: Fix manual pages in standalone build.
      adds  0d45d97   s4-ldb: create a private library ldb-cmdline
      adds  d6299d2   replace: create a private replace-test library
      adds  4bd7814   s4-heimdal: fixed the use of error_message() in heimdal
      adds  89c829f   s4-heimdal: removed the use of signal.c from roken
      adds  b6b0d2c   s4-kdc: create a 'pac' private grouping library
      adds  65743f9   waf: added suncc_wrap
      adds  d489880   waf: added env.DEVELOPER_MODE flag
      adds  e97be08   waf: display the paths in library loops
      adds  ccbb776   waf: separate out get_tgt_list()
      adds  d1e9498   waf: cope with rules with no inputs
      adds  170c255   waf: use Utils.WafError() instead of raising an AssertionError
      adds  df34bb2   waf: build all libraries after all object files
      adds  adabc3d   waf: added --symbol-check option
      adds  ae0f420   waf: don't auto-depend on subsystems
      adds  78d732c   waf: cope with subsystems with no static modules
      adds  f7b70a5   waf: give a better error on a bad grouping library
      adds  3a78148   waf: save the samba_deps_extended
      adds  046d38f   s4-smbd: don't initialise process models more than once
      adds  a57e0ae   s4-smbd: make our process models into real modules
      adds  256349d   s4-torture: simplify the depenencies for TORTURE_DRS
      adds  ac8e910   s4-modules: remove LD_SAMBA_MODULE_PATH
      adds  0563c5b   s4-rpc: split the dcesrv reply code out of dcerpc_server
      adds  228803c   zlib: use the real library name 'z' instead of ZLIB
      adds  04574d5   s4-ldbwrap: split ldb-wrap out from the LDBSAMBA subsystem
      adds  306754f   s4-ldb: add explicit depenencies on ldb library in ldb modules
      adds  7a26bb9   s4-credentials: make a private library from CREDENTIALS subsystem
      adds  045e344   s4-auth: make KERBEROS subsystem into authkrb5 private library
      adds  eb0005d   s4-tdb: make tdb-wrap into a private library
      adds  3f3783c   s4-replace: make libreplace a private shared lib in s4
      adds  87b3d38   s4-cluster: make cluster a private shared lib
      adds  88fd7e0   s4-dns: make the dns update task an external module
      adds  2ea41fd   s4-cmdline: make cmdline-credentials a private library
      adds  f5251c0   s4-ndr: make ndr-table a subsystem
      adds  679eba6   s4-build: removed some unnecessary dependencies
      adds  e08c9ac   waf: get rid of target aliases in wafsamba
      adds  a00657d   s4-test: don't override modules dir
      adds  a139628   s4-waf: added a lexyacc.sh script that manually rebuilds the heimdal parsers
      adds  b2a5654   s4-heimdal: lex_err_message() should not be static
      adds  55063cd   waf: fixed building of non-shared binaries that contain modules
      adds  35d466e   s4-smbd: leave the single process model as internal
      adds  b4ba669   s4-smbd: initialise process models in smbtorture before use
      adds  23b5880   talloc.3: Remove documentation for deprecated talloc_append_string, consistent with other deprecated functionality.
      adds  33b276c   build: set shared libraries flags correctly on mac os X
      adds  edebb76   build: strip -single_module when doing bundle on mac OS X
      adds  dc0000e   provision: when deriving netbiosname from hostname force the netbiosname to be compliant
      adds  5ab8e4f   s4:extended_dn_store LDB module - fix counter types
      adds  45ee4e9   s4:partition_init LDB module - fix counter type
      adds  2c0a9e9   s4:resolve_oids LDB module - fix counter types
      adds  1620697   s4:local_password LDB module - fix typos
      adds  58e99ae   replace: Only build replace-test in standalone build.
      adds  d1eba07   replace: Avoid autoproto as it breaks standalone builds.
      adds  fe6d404   tevent: Drop autoconf-based build system for standalone build.
      adds  7fc0aab   ldb: Drop autoconf-based build system.
      adds  4dee76f   replace: Fix formatting.
      adds  4e30a5d   build: make this test darwin only as it mess a bit more the freebsd build
      adds  a509b93   build: Remove zlib from the cache if we failed to pass all the tests
      adds  b548674   provision: fix wrong tests
      adds  5a2c3ad   s4:rpc_server/common.h - quiet compilation warnings
      adds  4987467   s4:samldb LDB module - "member" trigger
      adds  c664f01   s4:sam.py - enhance "member" tests
      adds  02355fc   s4:samr RPC server - the LDB error codes for adding or deleting a group member have changed
      adds  98fefa8   s4:samldb LDB module - adapt the "samldb_prim_group_change" trigger to support multiple "primaryGroupID" modification entries
      adds  c0ebf5d   s4:sam.py - add a short double swap "primaryGroupID" test
      adds  095c8b2   s4:samldb LDB module - primary group change - free temporary messages to save memory
      adds  098ea71   s4:samldb LDB module - add a new function which handles special cases for single-valued attribute on SAM modifications
      adds  9401189   s4:samldb LDB module - make the "userAccountControl" and "groupType" modify handlers separate functions
      adds  3deece5   s4: Remove the old perl/m4/make/mk-based build system.
      adds  4f22cc7   talloc: Switch over to using waf as the default build system for the standalone build.
      adds  f99c009   replace: Build using waf by default.
      adds  97c0def   s4-auth: added a dependency on com_err
      adds  9f0fb02   build: check that if we provide -liconv we can build shared libs
      adds  c3fa203   build: In some case the flags for the sun studio linker are wrong
      adds  c402e75   replace: Look harder for waf.
      adds  f6cfa86   talloc: Look harder for waf.
      adds  8de1d72   s4:drsuapi RPC server - fix counter variables
      adds  771b10a   s4:samldb LDB module - check for the number of results after a search operation
      adds  3f66608   s4:samldb LDB module - implement the "dNSHostName" - "servicePrincipalName" change trigger
      adds  1168731   s4:sam.py - add a test for the "dNSHostName" - "servicePrincipalName" update mechanism
      adds  39d4089   s4:netlogon RPC server - point out that the "LogonGetDomainInfo" "servicePrincipalName" generation is still needed
      adds  5f8adf0   s4:dsdb/dns/dns_update.c - increase the timeout for the SPN and DNS update scripts
      adds  971ce6c   s4:scripting/bin/samba_spnupdate - also support adding all possible "servicePrincipalName"s
      adds  01e7cc6   s4:setup/spn_update_list - reorder and update with other SPNs
      adds  572774a   s4:provision - remove the "servicePrincipalName" creation on the DC object
      adds  a5fc937   s4:libnet_join.c - only write the really essential SPNs
      adds  229f3cc   s4:netlogon RPC server - "LogonGetDomainInfo" - always check the LDB return codes
      adds  51f4de8   s4:samldb LDB module - validate "sAMAccountName" modifications
      adds  dac6f16   s4:sam.py - test the "sAMAccountName" attribute
      adds  d5883c8   replace/talloc: Avoid automatically pulling in new configure/Makefile, as these files are checked in, and the source might not be available.
      adds  fda0f61   unit tests: allow make test to correctly and quickly exit in case of problem while provisionning a test environment
      adds  3cef97a   unit tests: remove trailling white spaces
      adds  fb6f12b   s4-server: avoid using environ as it is not portable
      adds  717b115   idl: Use DRSUAPI_ATTID_ prefix instead of DRSUAPI_ATTRIBUTE_ for ATTID values
      adds  9221c38   s4-druspia.idl: rename DRSUAPI_ATTID_NONE to DRSUAPI_ATTID_INVALID
      adds  a2d787d   s4-dsdb_schema: Use DRSUAPI_ATTID_INVALID instead of 0xFFFFFFFF magic value
      adds  1aa8308   tdb: Use waf by default.
      adds  fd6d29b   waf: added module_init_name parameter to SAMBA_MODULE()
      adds  8b63ff5   s4-ldb: support a new type of ldb module loading
      adds  efdcedb   s4-ldb: convert the ildap module to the new type of ldb module
      adds  e8f0e3a   s4-ldb: convert the openldap ldb backend to the new style of module
      adds  cea4bdb   s4-dsdb: convert the extended_dn_out module to the new ldb module style
      adds  014a90f   s4-dsdb: convert the simple_ldap_map module to the new module style
      adds  0a703c7   waf: added automatic prototyping of static module init functions
      adds  b887b69   s4-process_model: use the static module prototyping
      adds  be8e91d   s4-ldb: convert the rest of the ldb modules to the new style
      adds  6db5765   s4-ldb: removed the old ldb module loading style
      adds  43f7c9c   s4-test: we don't need to set LDB_MODULES_PATH any more
      adds  7eb2eed   s4-dsdb: convert the rest of the ldb modules to the new module type
      adds  4404b4c   waf: removed the module aliases code
      adds  28c1e4d   s4-modules: get rid of the remaining static prototypes for modules
      adds  05b3738   s4-ldb: it is not an error for the modules directory to not exist
      adds  c74601e   s4-ldb: added an override flag to ldb_register_backend()
      adds  d103f2d   s4-ldb: added support for general ldb hooks in modules
      adds  cdf19ec   s4-ldb: moved the ldb_ildap backend into lib/ldb-samba
      adds  fd88153   s4-ldb: added samba_extensions ldb module
      adds  f924a02   s4-ldb: added ldb command line hook support
      adds  6f2c4ab   s4-ldb: convert existing ldb tools to use new command line hooks
      adds  952ce15   s4-ldb: fixed build of oLschema2ldif
      adds  e59a8a5   s4-ldb: fixed build of paged searches
      adds  c8bcf82   ldb:tools/ldbtest.c - fix build warning
      adds  2a25f75   s4:torture - suppress printf "%llu" on uint64_t variables warnings
      adds  7578e04   s4:provision - adapt the "provision" so that SIDs are only set on entry creation
      adds  7ca6b3e   s4:samldb LDB module - deny "objectSid" modifications
      adds  7da84bc   s4:samldb LDB module - unify objectSid assignment error messages
      adds  6f2001e   s4:sam.py - test "objectSid" modification lockdown
      adds  02547de   s4:ldap.py/sam.py - simplify the objectclass specifications
      adds  05d7524   s4:setup/spn_update_list - the DNS SPN is only used in DNS mode
      adds  53d19fa   s3:winbindd: fix query_user_list for users with NULL full_name
      adds  1ccb69a   s3:winbindd: fix query_user for users with NULL full name.
      adds  8366bb4   s4-ldb: added support for ldb module version checking
      adds  a386ca8   s4-ldb: enable ldb module version checking
      adds  9103047   s4-ldb: enable version checking in dsdb ldb modules
      adds  9b0f8a8   s4-ldb: use ldb_set_modules_dir() to load additional ldb modules
      adds  3eb0311   s4:samldb LDB module - "sAMAccountName" checker
      adds  1b2f4c1   s4:samldb LDB module - support now the full "servicePrincipalName" update trigger
      adds  2f94804   s4:sam.py - additional testing for "servicePrincipalName" updates
      adds  8770c8f   s4:samldb LDB module - the "sAMAccountName" cannot be substituted by nothing
      adds  ce1eb1f   talloc: Install pytalloc.h.
      adds  7e23363   s4-ldb: removed ldb_includes.h
      adds  e7eac0e   lib/util Remove setup_logging_stdout()
      adds  ad7b551   s4-torture Remove torture/locktest2.c (no longer compiled and unused)
      adds  4ae2789   lib/debug Use vdprintf rather than manually allocate
      adds  9da4ace   s3-debug Impove setup_logging() to specify logging to stderr
      adds  cf4de8e   s3-debug Remove 'AllowDebugChange' and use lp_set_cmdline() instead
      adds  d9f67ee   s3-debug Remove last direct assignements to DEBUGLEVEL
      adds  e64dfdc   s3-debug Convert from x_file to real file descriptors.
      adds  ed111d1   s3-debug Move 'load_case_tables()' before lp_set_cmdline() and popt calls
      adds  4aeb608   s3-debug Clarify the handling of invalid state.fd values in debug.c
      adds  db2a61a   debug Explain the behaviour of setup_logging() more clearly
      adds  e16c990   s3-libsmbclient-examples Add tests for debug behaviour.
      adds  b1099a5   s3-libsmbclient Add comments to describe the behaviour of DEBUG()
      adds  7d0f04a   s3-libsmbclient Don't store 'debug_stderr' on the libsmbclient context
      adds  b717ec2   s3-param Fix up lp_set_cmdline() not to re-store cmdline options on each reload
      adds  18732b1   heimdal Add handling for PAC signatures over all encryption types
      adds  b8a0eb7   s4-selftest Allow weak crypto so we can test DES-only behaviour.
      adds  4199976   s4-torture Add tests for DES-only accounts PAC behaviour/validation.
      adds  a26d919   s4-process_model Fix valgrind-found use of un-initialised variable
      adds  46e70a2   s4-selftest Run RPC-PAC against all the DC environments.
      adds  102e5d1   MAINTAINERS: add myself as maintainer for tevent and tsocket
      adds  4622f2e   s3: Fix a typo in a DEBUG msg
      adds  27056d3   cluster_fatal() exit code should not indicate success.
      adds  18e3b22   s3: Do not connect to ctdb if it is blocked for some reason
      adds  0e95fca   s3: Add "net registry getvaluesraw"
      adds  8a21427   s4-ldb: expose some more ldb module functions
      adds  4a08b2d   s4-dsdb: removed the use of ldb_private.h from s4
      adds  b3fb311   s4-ldb: give the user a hint as to what may be wrong
      adds  9cac0bf   waf: fixed wildcard build
      adds  5a3d22a   waf: rerun deps calculation on LDFLAGS or CFLAGS change
      adds  2a5e5cd   waf: fixed wildcard build for full paths
      adds  553029b   s4-build: use -Wl,--as-needed if supported
      adds  dfa20fc   waf: split pkgconfig logic into a separate module
      adds  8c44dfc   waf: ensure pkgconfig files depend on the prefix
      adds  f0a472a   waf: added reconfigure targets to our libraries
      adds  c1cc156   s4-ldb: make ldbtest depend on ldb
      adds  ef1afae   waf: more agressively expand subsystem syslib deps
      adds  b028f55   s4-test: if using a system version of ldb, override the ldb modules path
      adds  cb9d048   s4:waf - fix the build on Gentoo platforms
      adds  5516191   s4:RPC server - cosmetic fixes - indentation, comments
      adds  4902b71   s4:RPC server - always set the response pad data in base of the request one
      adds  598b5659  s4:objectguid LDB module - remove "objectguid_find_attribute"
      adds  6614f84   s4-ldb: fixed sorting of module names
      adds  a12c330   s4-server: cleanup allocation of process models
      adds  80c3364   s3: Fix a getgrent crash with many groups
      adds  b6fe5cd   s4-dsdb: Implemented value restrictions for the dSHeuristics attribute
      adds  3f43809   s4-tests: Tests for the dSHeuristics attribute value restrictions
      adds  b841d12   s4:objectclass_attrs LDB module - simplify the invoke of the "dSHeuristics" checker
      adds  d873fb7   s4:objectclass_attrs LDB module - refactor the "dSHeuristics" checker
      adds  9d4eeae   s4:objectclass LDB module - the structural objectclass has always to be specified
      adds  f6a1f46   s3: Align nttrans replies the same way Windows does it
      adds  4f87f8f   filter-subunit: Add --fail-on-empty argument.
      adds  0baa1fb   pydsdb: Import testtools before subunit for those that don't have testtools installed.
      adds  4311438   s4:objectclass_attrs LDB module - introduce the hardcoded delete-protected attributes list
      adds  b78bf4d   s4:samldb LDB module - improve the "get_single_valued_attr" call and move it into "ldb_modules/util.c"
      adds  53d9d4e   s4:sam.py - assign valid values when performing the special-attributes constraint checks
      adds  4b79a74   s4:descriptor LDB module - a bit cleanup
      adds  54d4ba7   s4:dsdb/tests/python/sam.py: test with member: <SID=...>
      adds  05088fb   s4:dsdb/samldb: avoid nested unindexed searches in samldb_member_check()
      adds  3dcec24   replace/wscript: check for uint8_t
      adds  811a362   replace/wscript: define bool to int instead of off_t
      adds  f5a6c1e   replace/wscript: do the size checks directly after the type checks
      adds  d1dd211   replace/wscript: add size checks for stdint.h types
      adds  9ae3c82   possibleinferiors: Fix formatting.
      adds  46bca5e   possibleinferiors: Report subunit.
      adds  4bf6a3e   urgent_replication: Fix formatting
      adds  654fdce   samba: Make in_source_tree() public.
      adds  6bd903e   provision: Look for in source setup data first, in case an older version of samba 4 is installed in the system.
      adds  fdcbc08   selftest/tests.py: Fix typos.
      adds  14718a7   build: a more portable way of finding waf in makefiles
      adds  f14d84e   util/charset: remove a duplicate comment.
      adds  d41d05e   s3:lib/charcnv: add next_codepoint_ext() that accepts input charset.
      adds  18104ef   s3:lib/charcnv: reformat comments in next_codepoint_ext()
      adds  5b6a88b   s3:lib/charcnv: rename a parameter for clarity in next_codepoint_ext()
      adds  f16ddca   s3:lib/charcnv: clarify comments in next_codepoint_ext()
      adds  4579d7e   s3:lib/util_str: clarify the comment header for strlen_m().
      adds  288d55b   s3:lib/util_str: add strlen_m_ext() that takes input and output charset
      adds  a50d363   s3:util_str: add strlen_m_ext_term() - variant of strlen_m_ext() counting terminator
      adds  5829cb0   lib/charset/charcnv: add next_codepoint_convenience_ext() that accepts input charset.
      adds  7a2b039   lib/charset/charcnv: rename a parameter of next_codepoint_convenience_ext() for clarity
      adds  72f8336   lib/charcnv/util_unistr: add next_codepoint_ext() that accepts input charset.
      adds  82c8b31   lib/util/charset/util_unistr: add strlen_m_ext that takes input and output charset
      adds  9b86df8   lib/util/charset/util_unistr: add strlen_m_ext_term() - variant of strlen_m_ext() counting terminator
      adds  c18b672   lib/util/charset/util_unistr: clarify the comment header for strlen_m().
      adds  50bdd93   lib/util/charset/charconv: clarify comments in next_codepoint_convenience_ext()
      adds  7e382a0   librpc/ndr: use new strlen_m_ext_term() in ndr_charset_length(): fix bug #7594
      adds  832cd99   Speed test with user objects
      adds  cb9fba1   debug: fixed default debug settings
      adds  003a36e   s4-auth: unconditionally set previous_ev
      adds  f3ad867   s4-test: fixed quoting in deletetest.py
      adds  cf37c29   Move the checking of single valued attributes back into the tdb backend.
      adds  6a22d89   s4-ldb: honor controls on search in ldbedit
      adds  1ab7bd1   s4-ldb: don't load modules from the same directory twice
      adds  e606298   s4-ldb: implement LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK
      adds  c5f07d3   s4-dsdb: use LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK in dsdb
      adds  81e5321   s4-dsdb: use LDB_FLAG_MOD_REPLACE for isDeleted
      adds  fea02db   urgent_replication: Fix syntax error.
      adds  28f1228   s4-dsdb Fix urgent_replication test not to set an invalid userAccountControl
      adds  b6cef24   selftest: Allow some tests to output empty subunit data.
      adds  c4dab7d   urgent_replication: forbid empty subunit output.
      adds  e7aa7a0   s4-devel: Verify prefixMap is saved correctly in LDB on disk
      adds  78b05a3   s4-ldb_module.h: use LDB error code for ldb_error() macro rather than LDB_DEBUG_FATAL
      adds  8b71438   s3-waf: add check for httpConnect and httpConnectEncrypt.
      adds  e3276b3   s4:dsdb/kcc: fix memory leak in kcctpl_copy_output_edges()
      adds  a94fbb9   s4:dsdb/common: fix memory leak in samdb_ntds_settings_dn()
      adds  60691c1   s4:dsdb/samdb: optimize samldb_prim_group_change()
      adds  8516fad   s4:dsdb/objectclass_attrs: not all objects have delete protected attributes as must contain
      adds  c133fcc   s3: Remove an unused prototype
      adds  83f78a3   s4:ldap.py/passwords.py - just use objectclass "user" for users
      adds  a5d4851   s3: Remove the use of cli_send_trans from cli_get_fs_full_size_info
      adds  199399e   compression: fixed an uninitialised data but in lzxpress
      adds  a971424   compression: added a simple lzxpress test
      adds  4f8b59e   s4: don't run etags over .inst files
      adds  4000ec2   s4-ldap_server Don't DEBUG() at level 2 every time a caller disconnects
      adds  228a9c1   selftest: Allow some tests to output empty subunit data.
      adds  0d4fa85   samba_utils: Use LIBDIR rather than assuming it is set to $prefix/lib.
      adds  e15cd9c   Add --with-privatelibdir build option.
      adds  e84e870   Add --disable-rpath-private-install flag.
      adds  ec7501e   wafsamba: Support expanding variables in LIBDIR/PRIVATELIBDIR variables.
      adds  afc332f   wafsamba: Drop private library prefix when installing private libraries to a custom path.
      adds  21233bb   wafsamba: Use project name variable rather than hardcoding 'samba4'.
      adds  c9756ca   waf: Put private libraries in a separate directory when building.
      adds  4edabb3   talloc: rename pytalloc.c to pytalloc_util.c
      adds  cd172e7   talloc: Add python talloc module, move convenience functions to it.
      adds  d952f6c   s4/test: Added test for simple bind with machine account
      adds  211f6d5   s4/auth: Add logon_parameters to authenticate_username_pw
      adds  578a37e   s4:dsdb/drepl_notify: reuse dreplsrv_notify_operation structures
      adds  90b3bf8   ldb:ldb.h - reorder extended operations list
      adds  c378835   tsocket: fill in sa.sa_len if the system supports it
      adds  ac3f8d8   fix in_screen so that it works on os that don't chdir to $PWD
      adds  f2456cd   s3: Allow disabling of mdns registrations
      adds  6d53d9f   s4:password_hash LDB module - fix indentation
      adds  135756c   pidl: use a union assignment instead of memmove
      adds  cbded38   s4-pydsdb: added DsReplicaAttribute()
      adds  278778c   s4-pydrs: added rodc option to python drs replication
      adds  506ffcf   s4-join: added DC join to the python join code
      adds  34ce183   s4: net -> samba-tool
      adds  0a2642c   s4-ldb: show the reason for module initialization failure
      adds  14f455b   s4-kerberos Mention the remote address we fail to contact the KDC on
      adds  5fcb426   s4-drs: reduce the memory usage of the getncchanges server
      adds  eaabb59   s4-ldb: much more memory efficient msg filtering
      adds  158ae8a   s4-cldap: print all the DNS servers found
      adds  351312d   s4-join: don't print all the NDR packets by default
      adds  11ae104   s4-join: fixed secure_channel_type
      adds  c1e3c8b   socket_wrapper: fill in sa.sa_len if the system supports it
      adds  5915d4a   s3: Remove some duplicate prototypes
      adds  26b2a13   s3: Fix a typo
      adds  097be4b   s3: Make proper use of sid_check_is_in_xx routines
      adds  724599d   samba-tool: deprecate samba-tool vampire command
      adds  a162b1a   s4-join: switch over to the new DC join in make test
      adds  2d52eea   s4-join: fixed SPNs, invocationId and dnshostname and python join
      adds  ce203c0   s4-cldap: fixed debug message to match content
      adds  0980a34   s4:DRS-RPC-DSSYNC: don't try to decrypt secret attributes twice
      adds  9ff8428   s4:samr RPC server - "dcesrv_samr_RemoveMemberFromForeignDomain"
      adds  889fa1c   ldb:ldb_tdb.c - make "ltdb_add" more similar to "ltdb_modify"
      adds  1688b71   ldb:ldb_tdb.c - ltdb_check_special_dn - fix indentation
      adds  a093e10   s4:operational LDB module - "canonicalName" doesn't make use of the "distinguishedName" attribute
      adds  acb8a8d   s4:update_keytab LDB module - we don't need to search for the "distinguishedName" attribute
      adds  39ed810   s4:ldap.py - enhance the "distinguishedName" tests
      adds  3d443b3   ldb:ldb_parse.c - "ldb_parse_hex2char" - always initialise "c"
      adds  0d6f1a1   pytalloc: Make some arguments optional.
      adds  e7c3719   samdb: Make private (at least for the moment).
      adds  0878399   samdb: Lowercase library name.
      adds  e28cec7   ldbsamba: Lowercase library name.
      adds  4217734   credentials: Lowercase library name,
      adds  f1a8fbf   s4:descriptor LDB module - don't ignore referrals if we are executing an ordinary external search operation
      adds  d58a4c5   s4:descriptor LDB module - remove a "ldb_msg_sanity_check" call
      adds  3b52902   s4:descriptor LDB module - remove a bit pointless memory context
      adds  75ea7bd   s4:descriptor LDB module - by "dsdb_next_callback" we don't need anymore the default operation callback implementations
      adds  7813fc4   s4:descriptor LDB module - save a pointer to the request message on the temporary "ac" context
      adds  dbf747b   s4:torture/dssync.c - remove unused variable
      adds  d6d5f80   ldb:ldb_pack.c - the "dn" attribute isn't allowed in the message part, only the "distinguishedName" one
      adds  786a767   s4:ldb_modules/util.c - "dsdb_get_single_valued_attr" - support the attribute fetch also on LDB add operations
      adds  9057e60   s4:descriptor LDB module - make the "nTSecurityDescriptor" attribute fully behave as in AD
      adds  c89bc83   s4:upgradeprovision - remove some "recalculate_sd" uses
      adds  2c76be7   s4:objectguid LDB module - objectGUIDs cannot be specified on add operations
      adds  225f102   s4:objectguid LDB module - fix typo in output message
      adds  9ba7ce6   s4:ldap.py - add more "objectGUID" related tests
      adds  18085b1   s4-dsdb: give the DN on a shema attribute failure
      adds  fc5fecb   s4-drs: allow override of the replica_flags
      adds  e59bf5e   s4-join: modify join behaviour according to domain level
      adds  cc5e231   s4-pydrs: validate the DsGetNCChanges response
      adds  d738a04   s4-ldb: better error message when we try to register a module twice
      adds  b867dc9   waf: prevent us from modifying non-install libs during make install
      adds  c0297e5   waf: fixed tabs/spaces for python3.0
      adds  5a6a9ea   s4-dns: ensure we get the right case on the grant rule for administrator
      adds  e427f2f   waf: fixed the names of the installed libraries after the last change
      adds  8759523   waf: go back to the previous method of handling .inst. rules
      adds  7bd5d40   s4-ldb: don't give an error if a module is already registered
      adds  ac0a92b   s4-debug: lowered the debug level of some unimportant messages
      adds  2763ede   fix
      adds  11b4202   s4-repl: fixed replication notifications to RODCs
      adds  e77e162   s4-selftest fix indentation
      adds  3c4376c   s4-dsdb Explain why we may not use the GC name in some situations.
      adds  cd4c3d6   s4-auth Fix typos in samba4 auth code
      adds  10c82d0   s4-auth Supply more useful error messages on Kerberos failure
      adds  cb3d6c4   heimdal Add clock-skew handling to DCE-style GSSAPI
      adds  b38a9a8   s4-drs: allow bypass of writespn checking for some SPNs
      adds  e2efb09   s4:drsuapi RPC server - writespn.c - fix indentations
      adds  bb2eef5   s4:objectguid LDB module - make use of "dsdb_next_callback"
      adds  8caf0ed   s4:objectclass LDB module - no idea why we'd need the "objectGUID" here
      adds  4b97e7c   s4:objectguid/repl_meta_data LDB module - deny "objectGUID" updates
      adds  9f2d215   s4:pydsdb.c - introduce Python 2.4 compatibility defines
      adds  af84b6d   s4:pydsdb.c - use "Py_ssize_t" for Python list counters
      adds  084c11d   ldb:pyldb.c - fix indentation
      adds  f6572e5   ldb:pyldb.c - use "Py_ssize_t" for counting list entries
      adds  9e5ca72   ldb:pyldb.c - fix some "Py_ssize_t" output warnings
      adds  7bdbfc9   ldb:pyldb.c - most of the times "time_t" is defined as "long int"
      adds  ef4861d   ldb:pyldb.c - "py_ldb_contains" - return only "0" not found, "1" found, "-1" error
      adds  9aa0ed2   ldb:pyldb.c - "py_ldb_msg_element_get" - here we can safely use "unsigned int" for the element reference
      adds  acffe25   s4:passwords.py - add another two failure cases
      adds  d4c9a34   s4:acl LDB module - define the delete passwords special case a bit better
      adds  6041ef7   s4:password_hash LDB module - clear the fact that a delete of password attributes isn't possible
      adds  9154d4d   s4:samdb_msg_find_old_and_new_ldb_val - rework
      adds  0bfbf6d   s4:password_hash LDB module - deleting password attributes is a little more complicated
      adds  58cfa5a   s4:passwords.py - test empty password attributes behaviour
      adds  57b3d32   s3:winbind add timeouts to winbind cache
      adds  cbe3991   s3: Consistently use stdbool types in new code
      adds  69155e4   s3: Put some parentheses around conditionals
      adds  51ddddf   s3:winbind add wcache_tdc_fetch_domainbysid
      adds  9aab414   s3:idmap: add a new ID mapping module autorid
      adds  d6d2f8a   s3: Build idmap_autorid by default
      adds  8b624c1   s3: Fix an uninitialized variable
      adds  528edcc   s3-waf: add idmap_autorid to the build.
      adds  422233c   s4:pyldb.c - fix "py_ldb_contains" according to the comment by Jelmer
      adds  124abb3   s4:password_hash LDB module - introduce a "userPassword" flag which enables/disables the two "userPassword" behaviours
      adds  842a8e4   s3/configure: fix typo and warning
      adds  42f9ae8   First part of fix for bug #7777 - When requesting lookups for BUILTIN sids, winbindd allocates new uids/gids in error.
      adds  092507c   Ensure we always have a mapped group for "Domain Users". Needed for DC tests to pass with bugfix for bug #7777.
      adds  3a5f030   Second part of fix for bug #7777 - When requesting lookups for BUILTIN sids, winbindd allocates new uids/gids in error.
      adds  ee34e2c   s4-test: Initial implementation for Schema replication black box test
      adds  0aeb08e   s4-attid: Uppercase ATTID type constants
      adds  eee2742   heimdal: fixed a shadowed variable warning for error_message
      adds  9c7228d   s4-drs: reduce verbosity of dreplsrv_out_connection_attach
      adds  d1d585e   s4-test: make sure the selftest prefix exists
      adds  bd50395   s4:provision - switch to "clearTextPassword" for setting passwords
      adds  fd9fc25   s4:provision.py - strip trailing whitespaces
      adds  3c8283d   s4:provision_self_join.ldif - the object SID in AD is called "objectSid"
      adds  eb769f2   raw.h is only needed in the S4 build
      adds  5f37473   s3: Package autorid module
      adds  c83a40d   s3: Quieten a bogus error message
      adds  0e3a13f   s4:dsdb/common: create a DSDB_SECRET_ATTRIBUTES define with all secret attributes
      adds  9fa71f8   s4:rpc_server/drsuapi: let dcesrv_drsuapi_DsGetNCChanges() use DSDB_SECRET_ATTRIBUTES
      adds  f6e20bf   s4:rpc_server/drsuapi: make msg_attrs static const
      adds  198049f   s4:rpc_server/drsuapi: don't ask for constructed "distinguishedName" if we don't use it
      adds  44b1c82   s4:dsdb/schema/schema_filtered.c: use DSDB_SECRET_ATTRIBUTES
      adds  9f39d4b   s4:dsdb/schema/schema_filtered.c: make never_in_filtered_attrs static const
      adds  2fba950   s4:dsdb/local_password: use DSDB_SECRET_ATTRIBUTES
      adds  dedc9e3   s4:dsdb/common: add DSDB_SECRET_ATTRIBUTES_EX()
      adds  3c496f3   s4:dsdb/operational.c: use DSDB_SECRET_ATTRIBUTES_EX()
      adds  1302034   s4-join: raise mininum password length to 32 in new join code
      adds  f7e54c0   s4: point to the wiki howto for s4
      adds  692a747   s3/vfs_time_audit: use monotonic clock for time deltas
      adds  9997ee8   Remove fstring from map_username. Create a more sane interface than the called-parameter-is-modified.
      adds  3878fa4   Ensure we check the return from make_user_info before dereferencing the value returned by it.
      adds  f0dcc90   Fix bug 7781 - Samba transforms ShareName to lowercase (sharename) when adding new share via MMC
      adds  a95970d   Fix memleak I accidently introduced when reading from tdb.
      adds  4b978b3   s4/syntax: Add tests for DN+String and DN+Binary
      adds  ad5a399   s4-pydsdb.c: Fix small memory leak in py_samdb_set_domain_sid()
      adds  06b0596   s4-pydsdb-py_dsdb_get_oid_from_attid(): Avoid potential memory leak
      adds  89440dd   s4-pydsdb-py_samdb_ntds_objectGUID(): Avoid potential memory leak
      adds  d073c5f   s4-pydsdb: py_dsdb_load_partition_usn() - simplify error handling in
      adds  38585a7   s4-pydsdb: py_dsdb_am_rodc() may call samdb_rodc() only once to get the job done :)
      adds  7e3419f   s4-pyldb: Handle internal errors in py_ldb_contains() properly
      adds  fa203f4   s3/time_audit: fix a change that was just for debuggin purposeѕ
      adds  fa0b44e   s4-smbtorture: allow to test returned type after specific error code in PrinterData tests.
      adds  1c57931   s3-spoolss: fix spoolss GetPrinterData behaviour
      adds  ec50db6   s4-smbtorture: use test_GetPrinterData{Ex}_checktype calls in RPC-SPOOLSS tests.
      adds  c4c230b   autobuild: perfer to use git mail address in autobuild comment
      adds  ac0ffba   Add test that detects problems in the SMB signing code when run through cli_write() (which doesn't use the new async methods).
      adds  0afb299   Fix bug #7791 - gvfsd-smb (Gnome vfs) fails to copy files from a SMB share using SMB signing.
      adds  ed8ea4e   s4-server: move the creation of the IPC$ share into ntvfs
      adds  1d7d09a   s4-loadparm: fixed dumping of non-default parms with testparm
      adds  81c9b98   s4-join: use the command line loadparm in provision during a join
      adds  e908c26   s4-test: use IPC$ instead of ADMIN$ for srvsvc NetShareGetInfo test
      adds  60cb372   s4-devel: useful script for testing join with empty smb.conf
      adds  21fe96e   s4-provision: include command line provision options in the generated smb.conf
      adds  ee50bdd   s4-loadparm: fix the FLAG_DEFAULT settings on specially handled parameters
      adds  cc7f390   s4:python tests - fix script names in the help text
      adds  ed1ca1c   s4:speedtest.py - make it executable
      adds  0a29e55   s4:speedtest.py - fix script name in the help text
      adds  0e94569   s4:speedtest.py - remove duplicated code
      adds  7c59ece   s4:speedtest.py - use "unicodePwd" for setting user's password
      adds  2403aaa   s4:upgradehelpers.py - use "clearTextPassword" rather than "userPassword"
      adds  5ded90e   s4:acl.py - two password change tests are expected to fails on Windows 2000 function level
      adds  79548f0   s4:selftest/tests.py - skip the "passwords.py" suite on Windows 2000 domain function level
      adds  ed704c2   s4:ldb_modules/util.c - "dsHeuristics" -> "dSHeuristics"
      adds  39f8661   s4:local_password LDB module - remove schema checking code and fix some typos
      adds  eff1e8c   s4:libnet/libnet_samsync_ldb.c - remove "userPassword" remove code
      adds  d6c78fb   s4:password_hash LDB module - move "samdb_msg_find_old_and_new_ldb_val" into the password_hash LDB module
      adds  7f171a9   s4:password_hash and acl LDB modules - handle the "userPassword" attribute according to the "dSHeuristics"
      adds  4f86f29   s4:passwords.py - add a test for the normal "userPassword" behaviour
      adds  e96c9df   s4:objectclass LDB module - allow RDNs also to come from superclasses
      adds  4fe63d9   Cannot create OU using custom Schema class
      adds  feb00fe   s4:dsdb - proof against empty RDN values where expected
      adds  f036790   ldb:ldb_ldap.c rename operation - check for the RDN name and value
      adds  bb241f5   s4:pytevent.c - fix a discard const warning
      adds  01d10c8   s4-dsdb Return an error if we can't convert UTF16MUNGED -> UTF8
      adds  eebbbea   s4-dsdb Convert new krbtgt_xxx password into UTF16
      adds  78928f5   s4-dsdb Remove incorrectly declared ** variable used as *.
      adds  a9baabe   s4-provision UTF16 encode the password in sam.ldb, not secrets.ldb
      adds  ba127f9   heimdal Don't dereference NULL in error verify_checksum error path
      adds  4574d49   s4/test: Add bind.py to make test
      adds  9cdb0b5   s4/test: Expand BindTest
      adds  d320ae7   s3: Untangle an if-expression
      adds  8a22fac   s3: Remove some dead code
      adds  3a01edd   s3: Make split_dfs_path return bool
      adds  612ded1   s3: cli_dfs_check_error does not need to depend on cli->inbuf
      adds  1d96161   s3: Convert cli_dfs_get_referral to cli_trans
      adds  9c664db   s3: Convert cli_set_ea() to cli_trans()
      adds  1b13a4d   s3: Remove two pointless variables
      adds  ddd33f0   s3: Make cli_set_ea_path return NTSTATUS
      adds  e7970c0   s3: Make cli_set_ea_fnum return NTSTATUS
      adds  beaf14e   s3: Well... Fix a stupid error
      adds  7ada90e   s4-test: repl_schema - Make sure LdbError and ERR_NO_SUCH_OBJECT are visible
      adds  28f41c1   s4-repl: dsdb_convert_object -> dsdb_origin_object_convert
      adds  227e8dc   s4-repl: dsdb_extended_replicated_objects_commit -> dsdb_replicated_objects_commit
      adds  a8495d3   s4-repl: dsdb_extended_replicated_objects_convert -> dsdb_replicated_objects_convert/
      adds  f65c840   s4-dsdb_syntax: Add remote prefixMap member for dsdb_syntax conversions
      adds  e772518   s4-dsdb_syntax: Use remote prefixMap to handle generic cases in drsuapi_to_ldb conversions
      adds  3ab7552   s4-prefixMap: dsdb_schema_pfm_oid_from_attid() to use const prefixMap
      adds  2d0cb54   s4-dsdb_syntax: Warning message that we can't find requested ATTID in Schema Cache
      adds  0868a15   s4-repl: Propagate remote prefixMap in DRSUAPI data conversion functions
      adds  dcd346c   s4-tests: Make repl_schema.py test part of Samba4 test suite
      adds  e26609b   s4-kdc: rename kdc/kdc.h to kdc/kdc-glue.h
      adds  4f352a5   s4-kdc: we don't need the special include handling now
      adds  2fbaa09   s4-kdc: split the kdc process return into a tri-state
      adds  aa1c32c   heimdal Return HDB_ERR_NOT_FOUND_HERE to the caller
      adds  e7fb5a6   s4-kdc Return HDB_ERR_NOT_FOUND_HERE on un-revealed accounts on an RODC
      adds  1ec8d55   s4-kdc: added proxying of kdc requests for RODCs
      adds  dedd064   tdb: set tdb->name early, as it's needed for tdb_name()
      adds  b6e1362   Lowercase DNS_UPDATE_SRV name.
      adds  5cf904b   s4-waf: Only enable various wrappers if they're actually used.
      adds  32889f8   heimdal_build: Add missing dependency on replace, necessary because replace.h is included.
      adds  1f853ee   socket_wrapper: Only add as global dependency when enabled.
      adds  7e8ea2c   unix_privs: Add missing dependency on libreplace.
      adds  5a482a6   torture: Only add in tests for socket_wrapper/nss_wrapper when they have been enabled.
      adds  e3b7ce8   wafsamba: Support make dist from bzr checkout.
      adds  80e2adc   sambaversion.py: Some cleanups, make less git-specific.
      adds  d9a0a18   Put git tree finding into a separate function.
      adds  45af495   samba_version: Cope with building snapshots in directories without git checkout.
      adds  a0c2040   samba_version: Support retrieving snapshot identity from bzr.
      adds  7b964c7   samba_version: When working from git checkout, display git revision SHA1 rather than Bazaar revision ids.
      adds  9ebb55d   s4: Remove obsolete mkversion.sh
      adds  ed22f13   s3: Rename GIT_COMMIT_{TIME,DATE} to COMMIT_{TIME,DATE}.
      adds  c338ded   waf/samba_version: Support integer defines.
      adds  7d961dd   samba_version: Simplify dirty tree detection.
      adds  8d07e6d   samba_version: Make COMMIT_IS_CLEAN an int rather than a string.
      adds  e4eba98   waf/samba_version: Simplify git show command.
      adds  5585591   s4:samldb/objectclass_attrs LDB modules - move "description" logic from "objectclass_attrs" into "samldb"
      adds  584a2d1   s4:repl_meta_data LDB module - convert two debug messages into error messages
      adds  37bd313   s4:objectclass LDB module - we should not simply ignore additional "objectClass" attribute changes
      adds  d1feb03   Add a script to make backup of samba provision
      adds  35c9c2d   Update WHATSNEW4 to add information related to samba_backup
      adds  2990b4f   samldb: relax groupType modification checks
      adds  add39bc   upgradeprovision: update revision for forestupdate and domainupdate objects
      adds  757764a   upgradeprovision: use the (upgrade)provision control also
      adds  8227d1f   upgradeprovision: use the relax/(upgrade)provision when modifying object
      adds  a9c430b   upgradeprovision: fix pb with dns-hostname, regenerate a correct keytab
      adds  81eb798   upgradeprovision: use relaxed control while adding missing object container
      adds  f5ea6f4   unit tests: add testing for dns account password change
      adds  5a6f3f1   Fix typo
      adds  e0f64b7   python: use the ldbMessage + modify notation instead of modify_ldif that we try to avoid
      adds  f4e9f12   ktpass: fix the search path for when running in samba's source dir
      adds  24477ca   ktpass: also use userPrincipalName for locating the principal
      adds  8e34df4   s4-test: we need to import testtools before subunit/python
      adds  b9cfe10   s4-drs: fixed a crash in writspn
      adds  113a9c1   s4:objectclass LDB module - multiple "objectClass" change elements are unfortunately still allowed
      adds  ac0dcd1   s4:upgradeprovision - why not directly use "provision:0"?
      adds  7d2260c   s4:password_hash LDB module - return "ERR_CONSTRAINT_VIOLATION" on password conversion errors
      adds  f198c90   s3/doc: add missing documentation for vfs_time_audit
      adds  6582d47   s4-auth: fixed crash in krb5 auth
      adds  7cb0f95   s4-auth: fixed infinite loop in krb5 auth
      adds  781c4aa   Move error reporting of messaging context creation fail into the daemons themselves. Allows client utilities to silently fail to create a messaging context due to access denied on the messaging tdb (which I need for the following patch).
      adds  52f2520   Fix the unexpected.tdb database problem. Change nmbd to store the transaction id of packets it was requested to send via a client, and only store replies that match these ids. On the client side change clients to always attempt to ask nmbd first for name_query and node_status calls, and then fall back to doing socket calls if we can't talk to nmbd (either nmbd is not running, or we're not root and cannot open the messaging tdb's). Fix readers of unexpected.tdb to del [...]
      adds  36637a7   s3: Convert cli_get_posix_fs_info() to cli_trans()
      adds  a2769b0   s3: Avoid two calls cli_errstr
      adds  c52e6db   s3: string_to_sid does thorough syntax checking
      adds  d2dfa86   Don't build ldb tools when there is a system provided ldb.
      adds  6e762f9   Re-enable ldb-cmdline for the moment, as it is used by oLschema2ldif.
      adds  6d1d146   Add myself as maintainer for pytevent, pytalloc, pytdb and pyldb.
      adds  bee3b66   Build wrepl server as service by default.
      adds  f6c8bc6   winbind: Build as shared module.
      adds  f5fbba7   kcc/drepl: Build as service.
      adds  f0cdcd9   web_server: Build as module.
      adds  ec590fc   samba-tool: fixed crash in "samba-tool drs showrepl"
      adds  ef7f4a1   s4-server: make server sockets a child of the task context
      adds  2d7dc86   s4-kdc: if "bind interfaces only" is false, then also listen on wildcard
      adds  13fd22f   s4/dns: Build as shared module.
      adds  1342185   s4:heimdal: import lorikeet-heimdal-201011102149 (commit 5734d03c20e104c8f45533d07f2a2cbbd3224f29)
      adds  f20cf61   Add attribute macros for Heimdal to use
      adds  192a555   heimdal regenate lex and yacc files
      adds  6a27fbb   heimdal Extra files required for merge up to current heimdal
      adds  bbfaa9b   s4-kdc Remove use of heimdal private headers in kpasswd server.
      adds  be8526a   s4-kdc update startup routines after heimdal update
      adds  02d3203   auth/gensec Handle incorrect username or password in Kerberos client code
      adds  e422c2a   auth/ntlm: Use name consistent with other service names.
      adds  caa3935   kdc: Build as shared module by default.
      adds  02f7721   cldap: Build as shared module.
      adds  1409c97   s4: Build ldap and samba3_smb services as shared modules.
      adds  6358303   s4-kdc Fix realm handling in our KDC
      adds  1e29ee3   heimdal Fix handling of backwards cross-realm detection for Samba4
      adds  deaf7e5   s4-dns: fixed registration of multiple IPs in samba_dnsupdate
      adds  e409db9   s4-dns: added --fail-immediately option to samba_dnsupdate
      adds  88d694a   waf: fixed configure again on RHEL5
      adds  f91b7b5   nbtd: Build service as shared module.
      adds  ee69c4f   heimdal_base: Add missing dependency on replace.
      adds  f7bccc6   smb_server: Build as shared module.
      adds  c3e24bb   heimdal_base: Fix include path so heim_threads.h can be found.
      adds  16e73c6   s4:objectclass LDB module - implement the "objectClass" change restrictions on Windows 2000 forest function level
      adds  6cd9234   net: Add and fix some German translation
      adds  10a1606   s4-devel: a script to test the Samba4 HOWTO
      adds  6ff009c   s4-join: not all versions of w2003 have msDS-SupportedEncryptionTypes
      adds  061766e   s4:objectclass LDB module - improve the default name context checking on modifications
      adds  59e22ba   s4:torture/basic/base.c - fix output warnings regarding "time_t"
      adds  329f76c   s4:heimdal - fix the return code of a non-void function
      adds  2b7730d   s4-gensec Indicate if GENSEC is in client or server mode in the debug
      adds  4041640   heimdal Fetch the client before the PAC check, but after obtaining krbtgt_out
      adds  a32ade6   s4-kdc Don't always regenerate the PAC
      adds  96bdcf7   s4-kdc Don't regenerate the PAC for cross-realm tickets
      adds  fe5c48c   waf: added --git-local-changes configure option
      adds  935d7a6   s4-kdc Add 'flags' parameter to db fetch calls
      adds  5c72c6b   s4-kdc use 'flags' to only create the 'admin data' elements when requested
      adds  d76f11a   s4-kdc Fix the realm handling again, this time pay attention to the flags
      adds  4908237   heimdal Build ticket with the canonical server name
      adds  b863159   s4-test_kinit Add tests for lowercase realm combinations
      adds  95d33f2   s4-ldif_handlers Add handler for printing supplementalCredentials
      adds  2e44d0d   samba-tool pwsettings Allow setting 'store cleartext'
      adds  c8c52be   Update dcerpc_server.pc library name to match reality.
      adds  ebd8e66   samba-tool Add test for --store-plaintext
      adds  2421c0d   s4-eventlog: fixed dcerpc handle return
      adds  896d1bd   s4-spoolss: fixed warning in call to torture_warning()
      adds  f99403e   s4-test: fixes for test-howto.py
      adds  71a5ea9   s4:objectclass LDB module - free "nc_root" after name context comparisons
      adds  0f29042   s4:subtree_rename LDB module - make use of "dsdb_find_nc_root"
      adds  cce6627   s4-schema_load: Don't clean in_transaction flag until transaction is really finished
      adds  f863f43   s4:objectclass LDB module - the "olddn" is the special DN for rename requests
      adds  d2453b5   s4:descriptor LDB module - make more clear that special control entries never should be handled by modules
      adds  7cc2f98   s4:"dsdb_find_nc_root" - let it work also when the "namingContexts" attribute isn't available yet
      adds  cebad70   s4:descriptor LDB module - handle the NCs in a more generic way by using "dsdb_find_nc_root"
      adds  856e309   s4:descriptor LDB module - also "get_default_ag" should make use of "dsdb_find_nc_root"
      adds  d451ac1   s4:acl LDB module - use also here "dsdb_find_nc_root" to implement the NC-specific checks
      adds  deed2a9   s4-kdc Rework supported encryption type logic to match Microsoft
      adds  f401930   s4-loadparm: fixed a memory leak in handle_realm()
      adds  73fae2b   s4-loadparm: set debuglevel and logfile in tables
      adds  3f9c97d   s4-join: enable NDR printing at debug levels >= 5
      adds  a82bc07   s4-join: show a reasonable error on DsAddEntry() failing
      adds  5524822   s4-join: fixed join to w2k3
      adds  27df2e5   s4-test: added testing of w2k3 DC join to test-howto.py
      adds  3f43b7e   tevent: Fix docstring, tevent_req_is_in_progress does not destroy private data
      adds  3e055cc   ldb:ldb_dn.c - ldb_dn_explode - free also the extended components on error cases
      adds  705d93d   s3: Remove some unused code
      adds  0a19617   s3: Move parse_sidlist to the only calling file
      adds  fd9ea77   "bool ? true : false" is a bit pointless
      adds  240edd0   s3: Remove a reference to "winbindd_cli_state" from append_auth_data
      adds  3bfe676   s3: Remove a reference to "winbindd_cli_state" from append_unix_username
      adds  5b0724d   s3: Remove a reference to "winbindd_cli_state" from append_info3_as_ndr
      adds  75f41c3   s3: Remove a reference to "winbindd_cli_state" from append_afs_token
      adds  bdf830a   s3: Remove a reference to "winbindd_cli_state" from append_info3_as_txt
      adds  d1c1aae   s3: Remove a reference to "winbindd_cli_state" from append_auth_data
      adds  60449d5   s4-dns: catch more expections in samba_dnsupdate
      adds  2920033   s4-provision: add log messages about IP lookup
      adds  1887ce8   s4-provision: use the command line lp in provision
      adds  5f655e9   s4-gensec: zero the gssapi_state
      adds  0cf7189   s4-heimdal: implement KERB_AP_ERR_TYPE_SKEW_RECOVERY
      adds  6041938   s4-test: updates to test-howto.py
      adds  e7dad42   heimdal: added HEIM_BASE_NON_ATOMIC option
      adds  1a65180   s4-heimdal: ask for non-atomic heimdal
      adds  d7ea449   s4-provision: don't try to autodetect xattr is posix:eadb is set
      adds  9432eab   developer: only do the C++ reserved name checking on Linux
      adds  333975d   s4-provision: setup posix:eadb using lp.set()
      adds  1645190   s4-provision: don't test for xattrs if posix:eadb is set
      adds  9a744c6   s4-doserr: telling our users to "see Windows help" doesn't seem right
      adds  e17ea9f   s4-kcc: fixed result_last_attempt in showrepl
      adds  73016ad   s4-repl: ensure we don't starve pending replication ops
      adds  6c8b0d7   s4-repl: save the result of the last replication in repsFrom/repsTo
      adds  0a4b7bb   s4-repl: removed the syncall_workaround code
      adds  b432a3b   s3-rpcclient: exit early in cmd_spoolss_enum_data() when there is a failure.
      adds  ee8c035   s3-spoolss: add debug statement for access denied cases in OpenPrinterEx path.
      adds  98612fe   s3-spoolss: make sure members of "BUILTIN\Print Operators" can open printers with admin privileges.
      adds  63029eb   s3: Fix a missing return value
      adds  f6c66cd   s4-wintest: added wintest.py library
      adds  23e053d   s4-test: rename scripting/devel/howto to scripting/devel/wintest
      adds  1c4807a   s4-test: added greater control over tests to run
      adds  ca7979e   ldb:ldb_dn_explode - point out that on error cases "data" is implicitly free'd
      adds  732ef93   s4:api.py - DN tests - test a bit more special DNs and merge the comparison tests
      adds  ae272ac   s4:repl_meta_data LDB module - allow also special DNs to be renamed correctly
      adds  b001f1b   s4:password_hash LDB module - remove unused headers
      adds  56512fb   ldb:skel.c - don't introduce trailing whitespaces by a module template
      adds  763165c   s4-tests: Acl tests should use the existing samdb domain_dn method instead of defining a new one
      adds  47784a1   s4-tests: Descriptor tests should use the existing samdb domain_dn method instead of defining a new one
      adds  0b3180b   ldb: error out when modules are not found
      adds  d5d08d3   s3/vfs_tsmsm: fix debug output for large files
      adds  92d87e1   s3/vfs_tsmsm: remove unneeded cast to off_t
      adds  e25ee6a   s3: Make winbind recover from a signing error
      adds  92e8fd0   s3: Call sid_check_is_domain instead of dom_sid_equal
      adds  b388951   s4/ldap: ldap_syntaxes.py cleanup
      adds  b7dab46   s4/operational: Fix swapped parameters for ldb_msg_copy_attr
      adds  4c666f3   s4:dsdb python tests - use "ldb.domain_dn"
      adds  fa1e866   Revert "s4:api.py - DN tests - test a bit more special DNs and merge the comparison tests"
      adds  82335b2   s4-tests: Changed acl tests to use existing method in samdb for adding users to a group.
      adds  469d15e   s4-tests: Changed descriptor tests to use existing method in samdb for adding users to a group.
      adds  0f6a4a2   Make 'net rpc printer driver' behave the same as rpcclient enumdrivers when dealing with unsupported architectures.
      adds  b397a13   s4-tests: Modified acl tests to use pyldb api to retrieve configuration dn.
      adds  f992dbb   s4-tests: Modified descriptor tests to use pyldb api to retrieve configuration and schema dn.
      adds  d42ea32   s4-pyldb: Fix wrong type of 'self' parameter
      adds  72fcfed   s4-pyldb: Move PyLdbMessage_FromMessage() in PyMessage group of functions
      adds  88e4601   s4-pyldb: Few miss-alignments aligned
      adds  b4809e4   s4-pyldb_util: Move ldb Type searching into separate function
      adds  c29a8c7   s4-samdb.py: Use ldb.get_default_basedn() to avoid RootDSE search
      adds  a09a41f   s4-pyldb: Move code to create a ldb_message from a Python Dictionary object into a separate function
      adds  a403d77   s4-pyldb: ldb.Message.from_dict class method to create LdbMessage object from dictionary
      adds  05c0bfa   s4-ldb.python: add test for ldb.Message.from_dict() method
      adds  ab379dd   s4-ldb.python: Use $SELFTEST_PREFIX/tmp as a temporary directory for testing
      adds  1ce2230   s4-dns: added support for --fail-immediately for RODC netlogon dns updates
      adds  3f952ab   s4-spnupdate: only enable NDR print at log level above 5
      adds  498f3c8   s4-test: use --fail-immediately for samba_dnsupdate testing
      adds  27c3bc8   s4-test: added --rebase and --clean options
      adds  5be4bfd   s4-wintest: remove files in var/ when reprovisioning
      adds  6a41afb   s4-drs: fixed a typo
      adds  96e55cb   s4-join: initially disable the machine account
      adds  5b3981a   s4-rodc: enable the DRS_GET_ALL_GROUP_MEMBERSHIP flag for RODC replication
      adds  58c43f7   s4-wintest: reliability and usability improvements
      adds  999f3ed   talloc: added TALLOC_FREE_FILL environment variable
      adds  24e8bc5   wintest: moved to top level
      adds  10c2465   wintest: rename test-howto.py to test-s4-howto.py
      adds  8f1df57   wintest: move conf files to conf/
      adds  7bfc60e   wintest: added del_files, write_file and casefold
      adds  fcb7729   wintest: the start of a S3 testing script for wintest
      adds  d50829a   s3: Remove some unused code
      adds  5855194   s3-spoolss: fix typo in debug message.
      adds  8b7f23d   s4:dsdb tests - use even more already defined pyldb functions to retrieve NCs
      adds  3874331   s4:torture/ldb/ldb.c - add a small test for a DN with an escaped comma
      adds  d0993e1   s4:netlogon/LogonGetDomainInfo - handle a NULL "dns_hostname"
      adds  bb679a4   ldb:ldb_rename on ldap backends - handle the case when the RDN value is empty
      adds  8585de8   ldb:rdn_name LDB module - add more RDN name constraints
      adds  2b788aa   Move the uglyness of #ifdef REALPATH_TAKES_NULL into the vfs_default module, change the signature of VFS_REALPATH to always return a malloc'ed string.
      adds  817ee96   switch from mtime to ctime which is more reliable if files can be accessed outside samba as well
      adds  e3017e6   s4:acl LDB module - it's more correct to count the password attributes using "unsigned int"
      adds  cdf52d5   s3: Make ads_do_search_retry_args() static
      adds  b3091e0   s3: Remove unused ads_search_retry_extended_dn
      adds  365116e   s3: Fix some nonempty blank lines
      adds  491fdb2   s3: Make ads_ranged_search_internal static
      adds  d14cf7a   s3: Make ads_get_attrnames_by_oids static
      adds  da75c01   s3: Remove unused ads_get_attrname_by_oid
      adds  2036d64   s3: Remove a #define used just once
      adds  bc058b7   heimdal: Don't depend on compile_asn1 and et_compile when using system versions.
      adds  bd7647f   pyrpc: Build the samba.dcerpc.srvsvc module.
      adds  87ddd5a   s4:samldb LDB module - objectclass trigger - reorder template attributes
      adds  d9f97cd   s4:objectclass_attrs LDB module - add more delete protected attributes
      adds  f46b761   s4:repl_meta_data LDB module - move the "objectGUID" checks a bit higher
      adds  6d1e00c   s4:repl_meta_data LDB module - fix a counter type
      adds  e8bae4c   waf:lib/util - add missing dependency on talloc
      adds  808edd0   s4-rpc: make rpc connect less verbose
      adds  fcdbd06   waf: fixed the build with a space in the source directory
      adds  a3ed70f   pidl: fixed call to cpp with a space in the directory name
      adds  69c6e97   heimdal: fixed the waf build with a space in the directory name
      adds  9e2f394   s4-ldb: fixed the build with a space in the ldb modules directory name
      adds  d218472   s4:provision_rootdse_add.ldif - add all possible LDAP policy values but outcommented for the moment
      adds  0d85d2b   selftest: fix tap2subunit detection on system with tap2subunit but not correct subunit libs
      adds  bbd77cb   subunithelper: Exit with 1 if more than zero testsuites failed or errorred.
      adds  7f32c21   selftest: Even if setting up an environment failed, the next tests may still work.
      adds  6534358   selftest: When running on the buildfarm, pipe everything through filter-subunit for the exit code.
      adds  2ac5ced   Avoid the use of PyAPI_DATA, which is for internal Python API's.
      adds  f28b207   s3-waf: move build rules into libaddns directory.
      adds  9df126d   libaddns: add dns_errstr().
      adds  f01360e   s3-net: use dns_errstr() when dns commands fail.
      adds  6965d1e   s4-pfm_verify: fix usage string
      adds  bc6ba4b   s4-samba.tests: Explicitly pass LoadParm() instance to system_session() function
      adds  9c2bd08   s4-tests: Wrap connect_samdb() into a connect_samdb_ex() helper
      adds  b85dfce   s4-test/repl_schema: Remote global ldb connections
      adds  c88b90e   s4-dsdb: Added a helper to python SamDB for retrieving and setting minPwdAge.
      adds  2c96be1   s4-tests: Adapted acl.py to use set_minPwdAge from SamDB.
      adds  2c993f0   s4-tests: Adapted passwords.py to use set_minPwdAge from SamDB.
      adds  1cdc2d7   service_ldap, service_smb: Lowercase output file names.
      adds  0a6b684   s3: Use sid_check_is..
      adds  076ccc6   s3: Fix some typos
      adds  568a237   s3: Add a word of warning about "winbind use default domain"
      adds  c251c45   wintest Force krb5.conf for BIND so we use the one generated for this test
      adds  5767ee9   wintest Set the virtual machine IP to match it's dynamic IP, but don't use DHCP
      adds  e77ea04   wintest Allow substitute to cope with objects like pexpect.EOF
      adds  41f1e32   wintest example configuration file for a KVM based wintest
      adds  39c2fd1   wintest Explian that this is my KVM/libvirt configuration
      adds  be0f412   wintest Improve wintest's handling of IP addresses and add more auto-setup
      adds  95edbc3   wintest Evolve wintest to handle it's own BIND nameserver
      adds  eaa9733   s4-dsdb: Added python helpers for getting and seting dSHeuristics to SamDB
      adds  d6679cb   s4-tests: Acl tests now use the get_dsheuristics and set_dsheuristics from SamDB.
      adds  c252dac   s4-tests: Password tests now use the get_dsheuristics and set_dsheuristics from SamDB.
      adds  439ff87   s4-tests: Ldap tests now use the get_dsheuristics and set_dsheuristics from SamDB.
      adds  3a8b67d   s4-ldb: added an environment varibale LDB_WARN_UNINDEXED
      adds  f6adad4   wintest: tidyups and new conf variables
      adds  0c22316   s4-dsdb: Added a python method to SamDB for creating organizationalUnits
      adds  868dd26   s4-tests: Modified acl.py to use SamDB.create_ou()
      adds  5d27aee   s4-tests: Modified sec_descriptor.py to use SamDB.create_ou()
      adds  aa54713   s3-docs: Update 3.2 features.
      adds  3001a51   s4-dsdb: Extended samdb.newuser to accept security descriptor for the object and optionally skip password reset
      adds  860ad87   s4-tests: Modified acl.py to use samdb.newuser instead of custom methods.
      adds  ff82220   s4-tests: Modified sec_descriptor.py to use samdb.newuser instead of custom methods.
      adds  9e24db1   s4-pfm_verify: Explicitly pass LoadParm() instance to system_session() function
      adds  1b58074   s4-tests: Make all DRS python tests to start with samba4.drs.* prefix
      adds  58f6a37   s4-test/repl_schema: Refactor the test a little bit to
      adds  5e0130c   Fix bug #7785 - atime limit.
      adds  e95a350   s4-dsdb: Changed filter to find the account of a user by samAccountName
      adds  91b687d   s4-tests: Modified acl.py to use samdb.newgroup instead of custom methods.
      adds  90aa161   Make log level of the server configurable in make test
      adds  df70a4a   pyldb: Fix broken test.
      adds  6af05f1   Fix bug #7812 - vfs_acl_xattr/vfs_acl_tdb: ACL inheritance cannot be disabled
      adds  5d014ca   s4-kcc: disable the NDR printing of DRS getinfo requests
      adds  93d311c   s4-dynconfig: override more paths when running from the build directory
      adds  57f9de0   s3-torture: remove the merged_build tests for building smbtorture4
      adds  1f478af   s4-devel: we don't need to override these scripts now
      adds  b1dacb8   Add in fsp->access_mask checks. Not required (underlying system does this) but makes logic cleaner. Pointed out by Metze.
      adds  f207cc1   wintest: fixed interface handling and DNS forwarding
      adds  1252d6b   wintest: remove reliance on hostname in /etc/hosts
      adds  192f300   wintest: fixed cleanup of /etc/resolv.conf
      adds  5d65025   s4-setup correct the require BIND version for Dynamic DNS
      adds  ef46298   wintest Don't connect to localhost or unqualified hostname, bind interface only
      adds  58920aa   lib/debug Add clarifying comments
      adds  88d020a   s3-netapi Add libnetapi_net_init(), don't double-init common Samba subsystems
      adds  11b060d   s3-libnetapi Add function header comments
      adds  6ead7fb   s3-libnetapi Load case tables earlier
      adds  ea1889d   wintest: added an IPv6 address, and use fully qualified hostname
      adds  f10dd12   s3-test: try to avoid a problem of CFLAGS propogating to the torture build
      adds  8d28ae1   s3: Correctly calculate the wbinfo -s result
      adds  650c967   s3:winbind correct a copy&paste error
      adds  c89ecfc   s4-dsdb: Extended samdb.newgroup to set the group's security descriptor.
      adds  dab4e00   s4-tests: Modified sec_descriptor to use samdb.newgroup instead of locally defined method.
      adds  0a6834e   s4:objectclass LDB module - some more or less cosmetic return value macro changes
      adds  8c01d6a   s4:objectclass LDB module - move one checks into the "objectclass derivation loop"
      adds  1352a94   s4:objectclass LDB module - LSA objects - allow them if the SYSTEM control is specified
      adds  64424bb   s4-smbtorture: pick a better printer in RPC-SPOOLSS-ACCESS.
      adds  db5bcb7   s4-tests: Added a common definition of delete_force.
      adds  d7731f6   s4-tests: Modified acly.py to use common delete_force instead of defining its own.
      adds  f42802e   s4-tests: Modified bind.py to use samba.tests.delete_force
      adds  66aa40b   s4-tests: Modified deletetest.py to use samba.tests.delete_force
      adds  d21d3e7   s4-tests: Modified ldap.py to use samba.tests.delete_force
      adds  5e7d99a   s4-tests: Modified ldap_schema.py to use samba.tests.delete_force
      adds  71af506   s4-tests: delete_force was unused, removed it.
      adds  0d99a5f   s4-tests: Modified passwords.py to use samba.tests.delete_force
      adds  9917525   s4-tests: Modified sam.py to use samba.tests.delete_force
      adds  21aceb1   s4-tests: Modified sec_descriptor.py to use samba.tests.delete_force
      adds  fc1da86   s4-tests: Modified speedtest.py to use samba.tests.delete_force
      adds  ae61408   s4:lsa RPC server / objectclass LDB module - fix the creation of trusted domain objects
      adds  05b8e07   s4-dsdb: Fixed wrong assignment of name attribute to description atribute in create_ou.
      adds  db403ac   s4-dsdb: Switched to using a dictionary in create_ou for consistency.
      adds  1e9a788   s4-tests: Modified create_ou to only accept security.descriptor type for sd to avoid confusion
      adds  fad57d8   s4-tests: Made acl tests to reconnect if dSHeuristics is being manipulated
      adds  885ecd7   s4-dsdb Remove mem_ctx argument from dsdb_module_find_dsheuristics().
      adds  d184da8   s4-dsdb Add 'block anonymous' checks to the rootdse module
      adds  fab9d94   s4-dsdb Remove rootDSE and anonymous checks from acl_read
      adds  dbcf73c   ѕ3/configue: set Tru64 cc's PIC switch right (none)
      adds  4f27a64   s3/smbtorture: use $MAKE to build to make sure we use the make that makes our build
      adds  e52ba1f   librpc: fix builds without IPv6 suport (HP-UX 11.00)
      adds  eeb29b5   s4-provision: don't try to look for an IPv6 address when not specified
      adds  9409b73   wintest: make IPv6 optional in wintest
      adds  23bffff   wintest: fixed "rndc command" option in provision
      adds  cfa7510   wintest: do an initial replication of CN=Configuration to transfer dnsHostname
      adds  5e8cb67   s4-provision: fixed eadb automatic and manual setting in provision
      adds  bf52cff   s4-kcc: fixed valgrind errors in drs replicaInfo server side
      adds  439a2d6   s4-objectclass Use a specific local variable name, not 'value'
      adds  7048ad1   s4-dsdb Reorganise and clarify the LSA objectClass check (forbidden on LDAP)
      adds  848010b   s4:objectclass LDB module - move the "mem_ctx" allocation to a better place
      adds  8680c6f   s4:objectclass LDB module - simply use "msg" when requesting the message
      adds  6a2171c   s4:rootdse LDB module - remove unused variable
      adds  51d4951   s3: Fix filling in the pam_auth_crap domain name
      adds  70a7da0   s3/configure: fix GNU ld version detection with old gcc releases
      adds  e8ae340   ldb-tdb: Add more information about full scan
      adds  58db821   Fix endianess problems as discovered on the build farm
      adds  1e96da5   s3-param Fix lp_set_cmdline() to set the flag on alias values too
      adds  3bc6145   wintest: handle missing firewall commands
      adds  353cdd0   wintest: avoid adding a blank line to resolv.conf on each run
      adds  8737bae   wintest: cope with VMs sometimes not rebooting
      adds  dbb9500   s4-libnet: use the full DNS domain for CLDAP lookups if possible
      adds  3483ada   selftest: Allow using ldb* utilities from system.
      adds  d237698   blackbox.ldb: Support using system ldbsearch.
      adds  6a781b5   Add timestamp when running with --maximum-runtime
      adds  af93f22   s4-samba-tool: fixed "-k no" for disabling kerberos auth
      adds  ed598ac   libds: added mS-DS-ReplicatesNCReason flags
      adds  a589b9a   s4-pydsdb: use cpp macro to simplify flags definitions
      adds  8310375   s4-drs: allow DrsReplicaGetInfo as a DC
      adds  f6c2d39   s4-pyglue: expose the remaining NTTIME functions from glue
      adds  d06bf95   s4-samba-tool: added python implementation of samba-tool drs commands
      adds  3d8d382   s4-samba-tool: switched over to python version of samba-tool drs
      adds  847b909   s4-samba-tool: removed old C implementation of samba-tool drs
      adds  02addbc   s4:torture/drs/python/fsmo.py - fix comments and an error message
      adds  7545b5b   s4:dsdb/tests/python/sam.py - we don't need the domain SID
      adds  e9f019e   s4:dsdb tests - make use of "ldb.get_domain_sid()"
      adds  2163c7a   s4:samba3sam LDB module - make the "pw_uid"/"pw_gid" conversion a bit clearer
      adds  d613f91   s4:samba3sam LDB module - correctly print out an unsigned value
      adds  258dc02   s4:role transfer - use always type "enum drepl_role_master" for role specifications
      adds  498743b   show_test_time: Move to root scripting directory as it's useful for s3 and s4.
      adds  e5eaed0   remove useless debug message :-)
      adds  caa8a92   build: change compile flags on mac os x if we face pb with common symbols
      adds  d2560cd   tdb:tdbstore.c - remove an useless '\'
      adds  0b87782   MAINTAINERS.txt - fix typo
      adds  3b71f5d   s3: Return the correct result from winbindd_dual_auth_passdb
      adds  a642cb5   libwbclient: Fix a division by zero
      adds  87c6743   libwbclient: Correctly order the wbcAllocateMemory args
      adds  2f40657   s3: Use localtime_r, libreplace defines it
      adds  4dece69   s4:dsdb/samdb/samdb.h - fix include ordering in order to prevent warnings on Tru64
      adds  19ea378   s4:libcli/security/session.h - fix include ordering for "enum security_user_level"
      adds  3c343fe   Revert "s4:rpc_server/common/common.h - introduce two forward declarations to suppress parameter declaration warnings"
      adds  4010eff   s4:wkssvc RPC server - better solution for srvsvc* enum's in server_info.c
      adds  c8aa7d5   s4:param/secrets.h - fix "enum netr_SchannelType" include correctly
      adds  6df6364   s4:drsuapi RPC server - fix "enum security_user_level" warning on Tru64
      adds  5c8f0c5   s4:torture/rpc/samsync.c - remove uninitialised "nt_status" check
      adds  24c5d6b   s4:torture/rpc/samr.c - fix uninitialised "status" variables
      adds  450b26b   s4:lib/registry/rpc.c - remove a duplicate assignment
      adds  a13bd32   s4:dsdb/repl/drepl_out_helpers.c - print out the correct error message (werr)
      adds  bfb2824   s4:drepl_service.c - fix error macro (use "_werr" and not "werr")
      adds  eaac277   s4:dsdb/repl/drepl_service.c - return the correct WERR result
      adds  989d880   tdb:common/open.c - use "discard_const_p" for certain "tdb->name" assignments
      adds  b87c370   s4:netcmd/drs.py - use "objectClass" for discovering the server and it's NTDS settings object
      adds  2a4c6da   s4-drs: fixed credit for C version
      adds  60bf020   s4-samba-tool: support help, and show description of commands
      adds  092e923   s4-tests/bind.py: Use samba.tests.connect_samdb() instead of directly using SamDB class
      adds  ae48c62   samba.tests: Fix formatting.
      adds  6fea636   Makefile: Add rule for pydoctor.
      adds  a7675bd   s4-python: Fix formatting of docstrings for the purpose of pydoctor.
      adds  8caac94   samba.provision: Add package with provision and backend modules.
      adds  7c65ab1   samba.provision: Fix setup_path.
      adds  4cf85a7   s4-selftest: Ignore broken pipe error from grep.
      adds  736d36a   s4:dsdb/repl/drepl* - move "lib/messaging/irpc.h" include into "drepl_service.h"
      adds  7e2b315   add handling for solaris
      adds  b028a60   replace:wscript - change the "bool" checks to be compatible with more platforms
      adds  ce55d7c   Revert "s4:netcmd/drs.py - use "objectClass" for discovering the server and it's NTDS settings object"
      adds  9843103   s3: Add gencache_parse
      adds  62afdb9   s3: Convert gencache_get_data_blob to gencache_parse
      adds  1a91fe9   s3: Add gencache_iterate_blobs
      adds  c69b1ed   s3: Properly print binary values "net cache"
      adds  ef8349e   replace:wscript - reintroduce the size check for "bool" due to a request of metze
      adds  06beebd   fix bad shell
      adds  c254527   build: update gdb_backtrace to make it search for gdb66 as it work on freebsd
      adds  3c07250   replace:wscript - change the "bool" checks to be compatible with more platforms
      adds  7128c15   replace:wscript - reintroduce the size check for "bool" due to a request of metze
      adds  96c1cd7   s4:introduce casts before outputs of "time_t" variables
      adds  56969ad   s4:torture/smb2/acls.c - remove two unused variables
      adds  28b5095   chgtdcpass: Fix program name in usage message.
      adds  979d298   samba.getopt: Fix missing import of sys.
      adds  ca495e6   samba.hostconfig: Move samba.shares into samba.hostconfig.
      adds  20516df   samba.upgradehelpers: Simplify code a bit.
      adds  eb5a8e2   s4-python: Some reformatting for the purpose of pydoctor.
      adds  97f0d6c   samba.tests.hostconfig: Fix import.
      adds  e54c8be   s4-pydsdb: added GPO policy flags
      adds  7a826d0   s4-samba-tool: started on gpo subcommands in python
      adds  74d373d   s4-pydsdb: two more GPO related flags
      adds  6cd01c9   s4-dsdb: give full error message for operational failures
      adds  6982a00   s4-gpo: started on samba-tool gpo list command
      adds  b20ce43   s4-loadparm: added loadparm_init_global()
      adds  33d1787   s4-loadparm: use loadparm_init_global() instead of loadparm_init()
      adds  0dd2152   s4-pyglue: added get_debug_level() method
      adds  f8d73e4   s4-ldapcmp: fixed exception handling
      adds  abe9ac5   s4-ldapcmp: make ldapcmp a samba-tool command
      adds  8c59bbd   s4-join: fixed exception handling in join command
      adds  a1f9692   s4-samba-tool: improved exception handling in samba-tool
      adds  6250690   s4-samba-tool: fixed ldb exception handling in domainlevel command
      adds  37bfc4e   s4-samba-tool: fixed exception handling in subcommands
      adds  c522cd7   s4-repl_schema: fixed ldb exception handling
      adds  dc0c89c   s4-samdb: give a better exception if multiple users match in password change
      adds  7025087   wintest: cope with the heimdal version of kinit
      adds  cc553ea   s4:auth/gensec/gensec_gssapi.c - always print error messages on the same talloc context
      adds  0852b0f   s4:param/pyparam_util.c - remove unused include
      adds  c4625a8   heimdal:base/heimbase.c - remove an unused variable
      adds  7fb9087   s4:auth/ntlmssp/ntlmssp_server.c - remove unnecessary ";"
      adds  87b887f   s4:torture - remove unreachable statements to quiet warnings of Solaris "cc"
      adds  3035fe0   libcli/security/object_tree.c - remove unreachable statement
      adds  821c962   s4:dns_server/dns_update.c - remove unreachable statements
      adds  40db0b8   s4:dcesrv_drsuapi RPC server - remove unreachable statement
      adds  205c1e0   s4:wrepl_server - remove unreachable statement
      adds  bd4006f   s4:auth/gensec/gensec_tstream.c - quiet warnings on Solaris "cc"
      adds  6ce6365   s4:lib/tls/tls_tstream.c - quiet warning on Solaris "cc" by casts
      adds  e9c40ef   s4:wrepl_server - add a cast on "iov_base"
      adds  93582c3   s4-smbtorture: re-arrange RPC-SPOOLSS-DRIVER test a bit.
      adds  90a0a7e   s4-smbtorture: handle driverfile overlap during removal in RPC-SPOOLSS-DRIVER.
      adds  b9a59ba   s4-smbtorture: add test for Adobe PostScript driver (Win9x) installation.
      adds  6a93be4   s3-selftest: add WIN40 directory to print$ share.
      adds  800a76d   s3-oldtest: add WIN40 to print$ share.
      adds  118a797   s4-smbtorture: make driver upload/removal more robust against empty filenames.
      adds  7f2afe2   s4-smbtorture: make add-printerdriver test more robust against empty configfiles.
      adds  e722c66   s4-smbtorture: add torture test for cupsaddsmb win9x driver install behavior.
      adds  c62509c   s3-spoolss: Fix Bug #7641: handle win9x adddriver calls w/o config file.
      adds  53712fb   s4-smbtorture: only run the cupsaddsmb adobe driver test against s3.
      adds  d38cd9b   Fix bug discovered with "encryped passwords = no".
      adds  54a5c39   s4:torture - prefer the termination "return"s at the end of two unittests
      adds  05cb5ad   samdb: Build as public library.
      adds  7ab6aa1   samba_dist: Fix dist for subprojects.
      adds  2a5daa7   wafsamba: Only use private library rpath when linking against private libraries.
      adds  10d1cd7   s4:torture - partially revert "s4:torture - prefer the termination "return"s at the end of two unittests"
      adds  3f6705e   s3: Add cli_shadow_copy_data
      adds  e0e4dc1   s3: Add shadow copy info to smbclient allinfo
      adds  f430dd3   wafsamba: Fix indentation.
      adds  d6337bb   s3: Fix bug 7832
      adds  12d73f2   s3-waf: convert FNAME_UTIL into a subsystem.
      adds  254dea0   s3-waf: convert LIBNMB into a subsystem.
      adds  b2a1c1e   s3-waf: convert REG_EVENTLOG into a subsystem.
      adds  33c82cd   s3-waf: convert TOKEN_UTIL into a subsystem.
      adds  2beab2d   s3-waf: convert PARAM_UTIL into a subsystem.
      adds  d16e77e   s3-waf: convert LIBCLI_SAMR into a subsystem.
      adds  656e849   s3-waf: convert LIBCLI_LSA into a subsystem.
      adds  75f088f   s3-waf: convert LIBCLI_NETLOGON into a subsystem.
      adds  f9f9b79   s3-waf: convert RPCCLI_SRVSVC into a subsystem.
      adds  a8d005d   s3-waf: convert RPCCLI_WKSSVC into a subsystem.
      adds  2013c9c   s3-waf: convert RPCCLI_SVCCTL into a subsystem.
      adds  82b4408   s3-waf: convert RPCCLI_DSSETUP into a subsystem.
      adds  5cedef3   s3-waf: convert RPCCLI_INITSHUTDOWN into a subsystem.
      adds  ac29057   s3-waf: convert RPCCLI_DFS into a subsystem.
      adds  d37f54d   s3-waf: convert RPCCLI_DRSUAPI into a subsystem.
      adds  d29f9e4   s3-waf: convert RPCCLI_NTSVCS into a subsystem.
      adds  aaa31e7   s3-waf: convert RPCCLI_EVENTLOG into a subsystem.
      adds  e80e5c5   s3-waf: convert RPCCLI_EPMAPPER into a subsystem.
      adds  5db1a39   s3-waf: convert LIBCLI_SPOOLSS into a subsystem.
      adds  4ca43d9   s3-waf: let LIBSMB (in fact LIBNBT) depend on NDR_SVCCTL.
      adds  a5ede16   s3-waf: let LIBSMB (in fact LIBNBT) depend on NDR_NBT.
      adds  193daf8   s3-waf: let SMBD_BASE depend on NDR_NOTIFY.
      adds  d245ec8   s3-waf: add LIBDRSUAPI subsystem.
      adds  67f2d4f   s3-waf: convert NPA_TSTREAM into a subsystem.
      adds  3131237   s3-waf: use TLDAP in smbtorture.
      adds  b31c0e4   s3-waf: use SLCACHE in ntlm_auth.
      adds  72b6936   s3-waf: convert SPNEGO_PARSE into a subsystem.
      adds  8333b02   s3-waf: convert LIBNBT into a subsystem.
      adds  9d6bfdf   s3-waf: use LIBCLI_NDR_NETLOGON.
      adds  88b61a3   s3-waf: no need to compile ../librpc/ndr/ndr_compression.c twice.
      adds  e702b54   s3-waf: convert IDMAP_ADEX into a subsystem.
      adds  3a91e40   s3-waf: convert IDMAP_HASH into a subsystem.
      adds  c5559bb   s3-waf: convert IDMAP_AD into a subsystem.
      adds  783264e   s3-waf: fix LIBNBT deps.
      adds  e8aa266   talloc: Add talloc object.
      adds  42fe021   s3-waf: convert INIT_LSA into a subsystem.
      adds  f5e1f5f   s3-waf: convert INIT_NETLOGON into a subsystem.
      adds  ef12971   s3-waf: convert INIT_SAMR into a subsystem.
      adds  c291195   s3-waf: convert RPC_SAMR into a subsystem.
      adds  2b0905a   s3-waf: convert RPC_LSARPC into a subsystem.
      adds  4ea840c   s4-librpc Handle all types of GUID in the GUID() initialiser
      adds  29c4f3f   s4-smb_server Return why the ntvfs_connect() failed.
      adds  1286f53   s4-dns: catch all DNS exceptions in samba_dnsupdate
      adds  47e8cbe   heimdal: fix for w2000 from lha
      adds  1079195   wintest: added --vms option
      adds  7526171   wintest: make expect calls case insensitive by default
      adds  062378c   s4-provision: fixed check for missing msDS-SupportedEncryptionTypes
      adds  557401b   s4-build: added a 'make help' target
      adds  0acc93c   waf: added a help target for the other waf builds
      adds  dd0fbc4   pidl: Base new objects off of talloc object.
      adds  36bdb3b   pytalloc: Add convenience function for checking if something is a talloc object.
      adds  ba2110d   pidl: Allow more flexibility importing modules using convenience function.
      adds  3bff037   pidl/python: Allow import of talloc, even though it doesn't live in the samba.dcerpc. namespace.
      adds  5891e98   pytalloc: Expose PyTalloc_GetObjectType
      adds  00251d9   pycredentials: Use talloc.Object.
      adds  fce73d7   pygensec: Use talloc.Object.
      adds  f43ffed   pyauth: Use talloc.Object.
      adds  1f0cc6f   pyregistry: Use talloc.Object.
      adds  a9fb47b   pyparam: Use talloc.Object.
      adds  4f0436f   pytalloc: Make py_talloc_default_repr private (now exposed by talloc.Object).
      adds  b8dc3c8   pytalloc: Make py_talloc_dealloc private.
      adds  efd8fc0   pytalloc: Make py_talloc_default_cmp private.
      adds  8428311   pygensec: Fix initialization.
      adds  bbf9534   waf: use Logs.warn() instead of print() in the symbol check code
      adds  380739e   waf: less verbose message for failing to resolve a syslib path
      adds  a36e4b2   wintest: fixed casefold handling in expect calls
      adds  a940d5d   s4-provision: remove the disabled bit in the dns-$HOSTNAME account
      adds  90215c5   wintest: wait for the windows DC to register its DNS name
      adds  c2fb350   s4-drs: the options attribute is optional on NTDSDSA objects
      adds  2b1c259   wintest: cope with delays in w2k3 starting its DRS server
      adds  b0ed6c2   wintest Add more VMs and correct titles
      adds  f5382d5   wintest Add automatic dcpromo is the host isn't a DC yet
      adds  b5bab49   wintest Fix case of BASEDN variables
      adds  7ecf6b2   wintest Add a function to shut down all the managed VMs at the start
      adds  86c3c42   wintest Set WIN_LCREALM and WIN_BASEDN automatically
      adds  0b2ec0a   wintest Make the new --vms option default to running all tests.
      adds  c1fa6be   s4-samba-tool Show when we have created the user successfully
      adds  a565eff9  wintest Allow 'samba-tool newuser' to run a few times waiting for the RID Set
      adds  ca79bc7   wintest Add more retries and fix up RODC handling after auto-dcpromo
      adds  d48b66e   wintest Another way to work out if a Windows machine is a DC
      adds  4072455   wintest Wipe the BIND data directory just before we restart bind
      adds  bd86dda   wintest: fixed formatting of wintest in emacs python mode
      adds  60e1a2c   wintest: we don't need the WIN_BASEDN vars any more
      adds  9c84f98   wintest: make command matching case insensitive by default
      adds  c5bea98   s4:heimdal: import lorikeet-heimdal-201012010201 (commit 81fe27bcc0148d410ca4617f8759b9df1a5e935c)
      adds  06fd5b7   wintest Move stopping of BIND into a new step
      adds  00ecbdb   wintest: cope with w2k3 form of dcdiag output
      adds  b7172e7   s4-drs: cope with invalid NTDS DNs from DsReplicaInfo()
      adds  538ed07   s3: Attempt to fix the shadow_copy2 module
      adds  45a44dd   s3: Fix a typo
      adds  bf9c3ee   s3: Attempt to please autobuild
      adds  6e27ff3   s3 docs: Reword posix locking text to answer a common question
      adds  4cd16dd   s4-ranged_result.c: Fix memory context for ranged attributes handling
      adds  4041791   s4-repl: Let dsdb_replicated_objects_convert() to accept schema from caller
      adds  16bd9dd   s4-dsdb/prefixMap: Add prefixMap shallow copy function
      adds  fcc26c5   s4-dsdb/schema: Add Schema shallow copy function
      adds  a42e267   s4-dsdb/schema: Implement multi-pass working schema creation function
      adds  cf8ffc3   s4-dreplsrv: Use working_schema when replicating from Schema NC
      adds  29f9249   s4-dsdb/syntax: Implement Remote-ATTID to Local-ATTID mapping function
      adds  23b4408   s4-dsdb/syntax: Map remote ATTIDs for Attribute OID syntax
      adds  6803a72   s4-test/schema: Extend the test to replicate a Class with Attribute with "mayContain" relation
      adds  ffc3f94   s4/waf: add intl dependency for nss_winnbind
      adds  2185f91   s4:ranged results LDB module - "rr_search_callback" - change some memory context
      adds  0cf4569   s4:ranged results LDB module - cosmetic - fix some indentation
      adds  9733d71   ldb:ldb_msg_add_value - fix here a wrong memory context
      adds  8742faf   s4:dsdb/common/util.c - "samdb_msg_add_add/delval" - introduce also here the better memory context
      adds  56290d0   s4:dsdb/repl/replicated_objects.c - proof if "talloc_reference" doesn't return NULL
      adds  133a2ff   s3-waf: avoid module name uppercasing.
      adds  651a15d   s3-waf: align some krb5/gssapi configure checks with classic build.
      adds  a699729   s3-waf: add idmap_ldap to default static module list.
      adds  4c2ef4f   s3-waf: add configure check for dirfd and build vfs_syncops vfs_dirsort if possible.
      adds  71e2d9e   s3-waf: more krb5 configure checks.
      adds  f5c5fd9   s4-ldap: removed an incorrect talloc_move()
      adds  813fe0b   s3:smbd: remove some commented out legacy code
      adds  fd38dab   wintest: added README
      adds  c8395ac   Fix a typo - should be '&&' not '&' when checking for privileges.
      adds  75508ce   Turns out there are lots of places in S3 where token passed in here can be NULL (become_root() sets the current security token to NULL for example). Ensure we don't crash.
      adds  beb0181   buildtools: fix --git-local-changes option
      adds  fca9d05   waf/buildtools: use /bin/sh instead of /bin/bash and put ^ in quotes
      adds  8c365d5   waf/buildtools: remove more bash shebangs and fix a == to =
      adds  9329d0a   smbprinting: fix wrong == in shell tests
      adds  e8f9ee6   fix ѕome == to correct shell test in commented stuff
      adds  eeade15   tests: avoid bash in shebang and fix wrong "==" in test
      adds  72a322e   s3/selftest: add some FIXMEs
      adds  a42c731   s4/ldb: fix shell syntax error in test script
      adds  f62972b   s4/scripting/ktpass: make shell code portable and eliminate another bash requirement
      adds  573389c   s4:password_hash LDB module - allow empty ("") passwords
      adds  6f42da7   s4:dsdb/samdb/cracknames.c - fix various KRB5 memory leaks
      adds  7a5e47b   s4:auth/sam.c-"authsam_expand_nested_groups" - don't fail if we've memberships on non-SAM objects
      adds  d8e5624   s4-dsdb/descriptor: comment typo
      adds  ebdbf9b   s4-test/repl_schema: Test classSchema and attributeSchema replication in separate tests
      adds  28f4711   s4-test/repl_schema: Make ERR_NO_SUCH_OBJECT visible to us
      adds  ad1ea5e   s4-test/delete_object: Remove unused imports
      adds  1b70700   s4-test/fsmo: Remove unused imports
      adds  5bc1185   s4-dsdb_syntax: Be a little bit more chatty when we can't an ATTID in our cache
      adds  c1fef7e   s4-test/repl_schema: Test class inheritance through subClassOf
      adds  03b078c   s4-dsdb/syntax: Map remote ATTIDs for Class OID syntax
      adds  de8ceb5   Fix bug #7835 - vfs_fill_sparse() doesn't use posix_fallocate when strict allocate is on
      adds  5819a36   Move posix_fallocate into the VFS where it belongs.
      adds  1f1491d   Oops. Missed adding vfswrap_posix_fallocate to vfs_default_fns table.
      adds  b8d7de3   Merge the two conflicting allocation codes into one function, vfs_slow_fallocate() and use that from both the truncate and fill_sparse functions.
      adds  24ca7bc   posix_fallocate() returns an errno, not -1 on error.
      adds  2b0ff09   Replace lseek()/write()/lseek() triple with pwrite call. We already emulate this inside pwrite under the covers.
      adds  ceb1e17   talloc: Bump version number after pytalloc changes.
      adds  8dcd4cc   wafsamba: Override GIT_DIR without using putenv.
      adds  9de6b4a   wintest: put most of the main program login in wintest.py
      adds  6bfa21f   wintest: autodetect if named supports tkey-gssapi-keytab
      adds  07e18e8   s4:auth/sam.c - specify the SID ignore case better
      adds  5e1c9b5   s4:auth/sam.c - fix the free of memory contexts
      adds  4ae9aec   s4:auth/sam.c - the check for the SAMDB needs to be on the top of the call
      adds  e2a89d6   s4:auth/sam.c - when printing out a string buffer we don't strictly need the width
      adds  88ff7e3   talloc: add ABI/talloc-2.0.4.sigs
      adds  5676acb   s3-waf: more krb5 configure checks.
      adds  704f138   s3-waf: add krb5 configure checks for enctype 23.
      adds  189b4bc   s3-waf: add krb5 configure check for WRFILE_KEYTAB.
      adds  d14e0e8   s4:libnet_JoinADSDomain - move away from "samdb_msg_add_string"
      adds  025aa3f   s4:libnet/libnet_samsync_ldb,c - move away from "samdb_msg_add_string" when possible
      adds  aebc90f   s4:lsa RPC server - "dcesrv_lsa_CreateSecret" - a bit of rework
      adds  d0b3932   s4:lsa RPC server - always initialise "info" structures
      adds  70eaa3f   s3/s4:lsa.idl - QueryDomainInformationPolicy - the "unknown6" field is called "reserved"
      adds  88a2ad2   s4/kdc - fix a warning regarding a changed parameter type (kvno)
      adds  b8282a2   Fix bug #3185 - testparm exits 0 if it can read the config file regardless of errors
      adds  b604e94   s4:torture/rpc/samr.c - fix output message
      adds  b6750ee   s4:dsdb/common/util_samr.c - "dsdb_enum_group_mem" - fix it up regarding non SAM members
      adds  14d3027   s4:samr RPC server - dcesrv_samr_GetBootKeyInformation - return NOT_SUPPORTED
      adds  a42ccab   tls_tstream: increase the buffer size
      adds  69ad3f7   tls_tstream: use a dynamic buffer for the push case
      adds  929063b   lib/torture: add torture_assert_u64_equal_goto()
      adds  f92055f   s4:dsdb/common/util_samr.c and auth/sam.c - fix error message
      adds  3fb5ae6   s4:auth/kerberos/kerberos_pac.c - fix another memory leak regarding the KRB principal
      adds  ee311be   s4:auth/gensec/gensec_krb5.c - remove a pointless "nt_status" test
      adds  f1db3c5   s4:auth/gensec/gensec_krb5.c - fix/reorder memory free operations
      adds  f156c34   s4:kdc/kpasswdd.c - fix memory leaks
      adds  536622e   s4:dsdb/samdb/cracknames.c - fix another memory leak
      adds  2ec657b   Updated french translations from Jean Delvare <jdelvare at suse.de>
      adds  496ef92   wafsamba: Only include versioned files when building tarball from bzr.
      adds  52d64c5   s4-python: Add some more module docstrings.
      adds  71671a8   s4-python: Add more module docstrings.
      adds  8897935   pytalloc: Add docstring for talloc.Object.
      adds  67318d1   s4:lib/messaging/*.h - fix compile warnings on gcc 3.4
      adds  84c95bf   s4:dsdb/samdb/ldb_modules/util.h - fix a gcc 3.4 compile warning
      adds  55dba7b   s4:cluster/cluster.h - fix another gcc 3.4 "struct" warning
      adds  654e010   lib/util:tests/time.c - "test_timestring" - fix it on Solaris
      adds  be27a9d   s4-schema_load: Strip a pointless check
      adds  be0a2a6   s4-repl_meta_data: Remove duplicated check
      adds  05e77f5   s4-linked_attributes: Give more info where an error occured
      adds  af5649d   s4-repl_meta_data: Print function name when we can't find attribute in Schema cache
      adds  521e96c   idtree: fix overflow for v. large ids on allocation and removal
      adds  9f6f1b0   s4-dns: a dlz module for bind9
      adds  c60ce75   s4-dns: added flags support for dlz_bind9
      adds  49e0aef   s4-dns: support Samba command line options to the dlz_bind.so module
      adds  5845cc9   s4-dns: return the correct TTL
      adds  93d85ca   s4:fix some shadowed declaration warnings on Solaris by renaming the symbols
      adds  0c8cf66   s4:client/client.c - fix Solaris warning by a type cast
      adds  3b7e2ee   s4:torture/locktest.c - fix one indentation
      adds  2664a67   s4:torture/locktest.c - fix "pid_t" printf warning on Solaris
      adds  619a49c   lib/util/fault.c - fix "pid_t" printf warning on Solaris
      adds  bd3e580   Revert "lib/util:tests/time.c - "test_timestring" - fix it on Solaris"
      adds  3f1b153   s4-acl: Moved aclread module below descriptor and acl.
      adds  91bf913   s4-acl: Some optimisation of the aclread module
      adds  15a2eff   s4:acl_read LDB module - fix attributes list
      adds  ec97c9f   s4-acl: Remove unused variables from aclread module.
      adds  b73e4e3   s3-waf: add pam configure checks.
      adds  cb496c6   s3: Fix bug 7843: Expand the local SAMs aliases
      adds  8f8d188   s3: Fix bug 7841: WINBINDD_LOOKUPRIDS asks the wrong domain
      adds  ab1b857   s3: Fix bug 7842: WINBIND_LOOKUPRIDS does not return the proper domain name
      adds  f7d9786   s3: Fix bug 7844: Race in winbind
      adds  8be11b2   s3-waf: fix pam dependencies of the RPC_SAMR server.
      adds  ffc7434   s3-waf: fix library names (we installed liblibsmbclient, etc.)
      adds  0745f3f   s3-waf: fix the build of nsstest in the non-devel build.
      adds  6b1ba79   s3-waf: add support for --with-dnsupdate.
      adds  af4a4f5   s3-waf: build vfs_fileid module if possible.
      adds  d911897   s3:registry: improve debug messages about regdb refcount changes
      adds  a07d208   s4:libnet_samsync_ldb.c - introduce an error message on failed domain synchronisation
      adds  055a3e0   s4:libnet_samsync_ldb.c - simplify a talloc steal call
      adds  c5b2fd0   s3-waf: add valgrind configure checks.
      adds  94cfb49   s3-waf: add configure/declaration checks for fdatasync, readahead and splice.
      adds  6acbcd1   Make sure that user exists after running add user script before adding sam account.
      adds  9a56ade   s3:ntlm_auth: fix memory leak in the raw ntlmssp code path
      adds  ee4f5ac   s3:ntlm_auth: free session key, as we don't use it (at least for now)
      adds  f802075   s3:ntlm_auth: support clients which offer a spnego mechs we don't support
      adds  15c33ad   libcli/auth: let spnego_write_mech_types() check the asn1_load() return
      adds  91d9cb4   docs: clarify the idmap_ad manpage (bug #6322)
      adds  a52a587   docs: clarify the idmap_rid manpage (bug #7788)
      adds  994bcf3   build: fix hpux build pb
      adds  87e2d68   s4-provision Add an invalid names check for 'domain == netbiosname'
      adds  d7cd2ad   s4-provision Always run slaptest to convert the config file
      adds  249afc8   samba-tools: export doesn't need any credentials
      adds  545932f   samba-tools: more reasonable defaults for samba-tool commands
      adds  9013f93   wintest: use --add-ref for RODC replication
      adds  1b016f5   s4-ldb: ensure ldb_register_samba_handlers() is not done twice
      adds  be53dcd   s4-dsdb: register samba handlers in dsdb module
      adds  591e18a   s4-dns: allow a remote ldap server to be used with dlz_bind9
      adds  cba7397   s4-ldb: use RTLD_DEEPBIND if available for ldb modules
      adds  18177f1   s4-dns: use ldb hooks for samba extensions in dlz_bind9
      adds  d5bf525   s4-waf: get the version number right on private libraries
      adds  84ac1f8   s4-dns: dlz_bind9 doesn't need to link to gensec any more
      adds  d0c93ba   waf: added configure test for -Wl,--version-script
      adds  3513421   waf: use -Wl,--version-script if available
      adds  4debe69   s4-heimdal: enable symbol versioning in heimdal
      adds  16c36a8   s3-waf: fixed version number handling
      adds  be99d84   waf: make all generators depend on their rules
      adds  b352ecb   waf: added -Wmissing-prototypes to build
      adds  53b49d4   build: tru64 needs -shared for building libs
      adds  a21cb5a   libcli/auth bring ADS_IGNORE_PRINCIPAL in common
      adds  94f4929   s4-spnego use "not_defined_in_RFC4178 at please_ignore" if no principal specified
      adds  8dd3013   s4-param Allow +foo syntax in smb.conf list parsing
      adds  af3414f   ndr: Another try to support the build on non-IPv6 systems
      adds  fe98b9a   s4-acl: Added a flag to mark an element as failing an access check.
      adds  2079a6d   s4-acl: Changed the mechanism of attribute removal to speed it up.
      adds  92961d2   waf: support @LIB_RPATH@ in pc files
      adds  af1b098   s4-ldb: added @LIB_RPATH@ to the ldb pc file
      adds  8b3ae1a   waf: added --disable-symbol-versions configure option
      adds  735c1cd   s4-pkgconfig: add @LIB_RPATH@ to our link flags
      adds  f85089e   s4-acl: Fixed incorrect value of LDB_FLAG_INTERNAL_INACCESSIBLE_ATTRIBUTE
      adds  623c93c   ldb: bump version number after introduction of new constant.
      adds  1bd3bd6   Add ncacn_http (RTS) IDL implementation in dcerpc.idl
      adds  bf7b026   s4-acl: Replaced talloc_reference with talloc_steal, as aclread is the only one using this result message.
      adds  02f3567   smbtorture: use xxxULL notation instead of INT64_C(xxx)
      adds  3d289fe   buildtools: make sure we have no '+' in the version scripts
      adds  aee086c   buildtools: add the PRIVATE_EXTENSION for private libraries
      adds  e3a7a08   buildtools: private_libraries should not have a version in the soname
      adds  63574fd   s4:python: add PyString_FromStringOrNULL() to pyrpc_util
      adds  12c5e3f   pidl:Samba4/Python.pm: use PyString_FromStringOrNULL() from pyrpc_util
      adds  288383a   talloc: remove unused PyString_FromString_check_null() from pytalloc-util
      adds  8c6b756   talloc: mark pytalloc-util functions as _PUBLIC_
      adds  658f459   talloc: build pytalloc-util with the same logic as libtalloc
      adds  6596556   s4:ldb: build libldb and pyldb-util as private libraries when building for samba4
      adds  cfef64a   s4:ldb: add ABI/ldb-0.9.20.sigs
      adds  461d100   dcerpc.idl: fix typo 0x800000000 => 0x80000000
      adds  c4e795c   build: Cope with broken libiconv
      adds  2771266   build: do not duplicate the checks for python in samba4
      adds  ebe2867   waf-abi: auto-generate per-symbol versions from ABI files
      adds  ffb2b3d   waf: make mkdir_p on a empty string not recurse forever
      adds  c90b782   waf: use vscripts for our private libraries too
      adds  f3d36b1   waf: don't use symbol versioning on our modules
      adds  a6351e2   waf: add a dependency between the library and its vscript
      adds  54ee213   s4-client Use NTLMv2 by default in the Samba4 client.
      adds  22d6775   s4-tests Workaround new default of 'client ntlmv2 auth = yes' in tests
      adds  f681859   s4-lsa Implement kerberos ticket life policy
      adds  154b431   s4-spnego Match Windows 2008, and no longer supply a name in the CIFS Negprot
      adds  ca247be   waf: fixed path to abi_directory
      adds  57f2f1d   waf: remove the restriction that private libraries must not have a vnum
      adds  377b399   wintest Remove the password expiry as the first step
      adds  e1485c7   talloc: pytalloc-util should not have an ABI-file yet
      adds  5fcbb16   s4:pyrpc_util: s/typename/type_name to avoid c++ warnings
      adds  9df1b40   s4: Implement UDP echo server example
      adds  1f2518d   s4 libcli: Add libcli_echo lib and torture test
      adds  672c48b   build: finishing fixing broken libiconv on hpux
      adds  8733738   build: introduce SAMBA_CHECK_PYTHON_HEADERS
      adds  301d59c   build: use CPP and CC values when calling pidl
      adds  21b0d5e   pidl: use $CC -E if $CPP is not defined, if both undefined use cpp
      adds  34adc74   selftest: Document --testenv in --help output, remove documentation for now obsolete --analyse-cmd.
      adds  e6974b0   selftest: add --list option.
      adds  2974340   testtools: Import new upstream snapshot.
      adds  9143892   subunit: Update to newer upstream snapshot.
      adds  75ef8f1   dnspython: Update to newer upstream snapshot.
      adds  a957d8c   selftest: Rename $LIST to $LISTOPT for consistency with testrepository.
      adds  069ff14   subunitrun: Support --list.
      adds  028ea57   selftest: Allow discovering tests in pure python testsuites.
      adds  680a2fb   s4-selftest: Add convenience function for running testsuites using subunitrun.
      adds  5f6dd9a   selftest: Check exit code when listing tests.
      adds  365cfb1   smbtorture: Rename --list to --list-suites, add stub --list.
      adds  c565da0   selftest: Make sure system subunit.run has TestProgram.
      adds  4571b94   s4-python: Split up ensure_external_module.
      adds  408a99e   s4-python: Fix use of bundled modules.
      adds  8f4c064   s4-dist: Remove no longer existing files from blacklist (fixes 'make dist' inclusion of configure)
      adds  b1daa50   subunitrun: Remove global subunit module when reimporting from a different location.
      adds  bdf5a49   subunitrun: Extend hack to cope with older system subunit run installs.
      adds  636d8cf   s4-python: Add convenience function for forcibly importing bundled package.
      adds  10441ed   subunitrun: Use unittest.TestProgram if subunit.TestProgram is not available.
      adds  bb78062   s3-libads Default to NOT using the server-supplied principal from SPNEGO
      adds  b3c2df5   s3-smbd Don't send SPNEGO principal (rfc4178 hint) by default
      adds  635fbf2   s3-client Use NTLMv2 by default in the Samba client
      adds  d69b4f1   s3-docs Explain change to NTLMv2 by default in the client
      adds  45d784e   s3-docs Add docs for 'client use spnego principal' and 'send spengo principal'
      adds  f13404e   s3-libsmb Don't ever ask for machine$ principals as a target.
      adds  5cfe949   s3-winbind Don't send the LM password to the server, ever
      adds  6195dfc   s3-winbind Improve memory handling in NTLMv2-backend plaintext authentication
      adds  4408f8a   wintest Share more of the S4 test code with the s3 test
      adds  c2a1ad9   s3-net Allow 'net ads dns register' to take an optional hostname argument
      adds  89d4439   wintest More work to make test-s3.py work
      adds  0f1cc88   s3-dns Don't use SEQUENCE_FLAG in DNS update, Windows 2008R2 does not like it
      adds  280caa6   s3-dns Don't use DELEG_FLAG in DNS update, Windows 2008R2 does not like it
      adds  e928032   wintest flush DNS on Windows clients to improve reliablity
      adds  283686a   s3-vfstest: fixed paths in vfstest
      adds  1b63c78   waf: the libXX.inst.so file also depends on the vscript
      adds  378295c   build: detect if conf.env['CPP'] is an array or not
      adds  c5480e6   s4-tests: Moved some commonly redefined security descriptor methods to a utils class
      adds  c9264bb   s4-tests: Modified acl.py to use the sd_utils helpers.
      adds  b285d03   s4-tests: Modified sec_descriptor.py to use the sd_utils helpers.
      adds  d1bfa33   build: reset cpp on host with xlr_c and let pidl use $CC -E
      adds  6ef8524   build: compiler on aix is xlc_r not xlr_c
      adds  8babee2   pidl:Samba4/Python.pm: don't handle scalar reference types special
      adds  bde8046   pidl:Samba4/Python.pm: ignore "SUBCONTEXT" levels
      adds  26a3728   drsblobs.idl: remove nopython from package_PrimaryKerberosBlob related stuff
      adds  6875a61   build: add a function to test if -lc is needed
      adds  a1db341   build: cpp is prefixed by CPP=
      adds  533ba5a   heimdal: unset SLIST_ENTRY only if we are with windows
      adds  2ac579c   Add a SMB2 crediting algorithm, by default the same as Windows. Defaults to 128 credits.
      adds  d2e9171   Add documentation for "smb2 max credits".
      adds  7ef1de3   smbtorture: correct error handling in BASE-OPEN.
      adds  68d97f8   talloc: Add ability to generate Python docs using pydoctor.
      adds  35fbc7b   s4-smbtorture: Make test names lowercase and dot-separated.
      adds  b6fef94   libcli/echo: lowercase testsuite names
      adds  21d02c0   s4:selftest: use correct name for the test "ECHO-UDP" => "echo.udp"
      adds  aac0c58   libcli/echo: fix off by 1 crash bug
      adds  097075c   build: On AIX we need _XOPEN_SOURCE >= 500 for CLOCK_REALTIME
      adds  617871e   build: add a dependency on lib iconv for lib intl if we are not able to find it
      adds  bf13d76   build: add more CFLAGS for aix
      adds  1f5f4e9   smbtorture: Implement --list argument.
      adds  13bb9e7   smbtorture: Default to listing all tests if no prefix was specified.
      adds  3b1ed52   filter-subunit: Add --list argument.
      adds  002acbb   selftest: Support multiple instances of $LISTOPT.
      adds  6bc6c00   selftest-s4: Support listing smbtorture4 tests.
      adds  993b4aa   replace: add comments to make the #ifdef/#else/endif more readable
      adds  864335e   build: add a check for _ss_family as it used on aix to replace ss_family
      adds  24cac44   build: change lib order to fix build on netbsd
      adds  3c38166   s4:kdc/kpasswdd.c - don't return an uninitialised NT_STATUS
      adds  6b2a19d   s4:param/loadparm.c - fix a warning by introducing a "const" cast
      adds  c7b2ec6   s4:kdc/proxy.c - optimise includes in order to fix a build warning on Tru64
      adds  faa7ae4   s4:smbd/process*.c - fix PID warnings on Solaris
      adds  136a5d7   s4:kdc/*.c - minimise includes
      adds  f05ddcf   s4:web_server/wsgi.c - add missing Python compatibility code
      adds  978a14d   s4:web_server/wsgi.c - fix a counter type
      adds  05706e1   s4:web_server/*.c - optimise includes
      adds  93ea5cb   change searched name from _ss_family to __ss_family
      adds  b56a6f2   ldb:pyldb - optimise includes
      adds  b974966   s4:dsdb/pydsdb.c - clean up memory handling
      adds  65bcde2   s4:lib/ldb-samba/pyldb.c - optimise includes
      adds  c8d8887   s4:dsdb/pydsdb.c and web_server/wsgi.c - remove accidentally introduced Py_RETURN_NONE
      adds  f9b8735   s4:libnet/py_net.c - add checks for OOM conditions
      adds  721c3b1   s4:libcli/finddcs_nbt.c - optimise headers
      adds  34c5bdc   s4:libcli/finddc.h - fix header dependancies
      adds  c5deda5   s4:param/provision.c - optimise includes
      adds  13da83b   s4:scripting/python/pyglue.c - optimise includes
      adds  4c373d2   s4:scripting/python/pyglue.c - add a OOM handling
      adds  35206df   build: move the import near the place where need it, so that we can build on hosts with python's zlib
      adds  e4b2270   ldb:pyldb.h - revert to the previous header behaviour
      adds  a910d0c   s4:dsdb/pydsdb.c - don't throw another exception on "PyObject_AsDn"
      adds  61d9aa5   build: remove -no-undefined and -as-needed on openbsd
      adds  cb15d73   nss_wrapper: make nss_wrapper.pl executeable.
      adds  b4d398f   s3-waf: add -Wl,--export-dynamic to LDFLAGS.
      adds  a43a1d9   s3-selftest: support differing VFSLIBDIR in autoconf and waf build.
      adds  1865bdc   s4:heimdal_build: replace '+' by '_' for vscripts in HEIMDAL_LIBRARY()
      adds  4ce3b53   s3:selftest: fix knownfail for samba3.posix_s3.rpc.spoolss.*printserver.enum_printers_old
      adds  a5cfdde   s3-waf: try to fix the build with snow leopard.
      adds  d7c536b   s4:dsdb:util: dsdb_get_single_valued_attr() only needs a const ldb_messages
      adds  9a1fb13   s4:ldap_server: rename helper functions to ldapsrv_ prefix and pass ldapsrv_call
      adds  b85a0d9   s4:ldap_server: don't call ldb_req_mark_untrusted() on the privileged ldapi socket
      adds  a762e9c   s4:ldap_controls: allow DSDB_CONTROL_BYPASS_PASSWORD_HASH_OID over sockets.
      adds  4ec6652   s4:dsdb:password_hash: verify content if the BYPASS_PASSWORD_HASH control is used
      adds  27a47eb   Remove extra unused credit arg. to smbd_smb2_request_setup_out()
      adds  6ce365b   We need to start off with smb2.credits_granted == 0. That way when processing the faked up SMB2 NegProt from the SMB1 packet we always allocate one credit on reply.
      adds  0414283   As we handle missing sendfile() inside lib/sendfile.c, remove the WITH_SENDFILE ifdefs.
      adds  f974e68   Change crediting so that the credits are returned on the interim async response.
      adds  d97492e   s3-libsmb Improve error message when denying LM encryption
      adds  6510414   wintest Add testing of kerberos connections to Windows members of an AD domain
      adds  0fe7440   Ensure we use vfs_fsp_stat(), not VFS_STAT directly, and store into fsp->fsp_name->st instead of a SMB_STRUCT_STAT on the stack.
      adds  8c90287   build do not add -no-undefined on openbsd
      adds  a55f5e7   wafsamba: change the default value for SAMBA_MODULE of pyembed to False
      adds  4fd57cb   s3/net: don't use external "date" to make "net time set" more portable
      adds  f126cb9   s4:gensec/spnego: only look at the optimistic token if we support the first mech
      adds  77c1747   build: fix bad syntax
      adds  0990f63   s4-smbtorture: paranoia check for architectures in request and reply for enumdrivers test.
      adds  2407e33   s3-waf: use shared LIBASYNC_REQ subsystem.
      adds  192838a   s3-waf: convert lib/util_tdb.c into a subsystem.
      adds  943f485   s3-waf: convert UTIL_SRC into a subsystem samba-util, similar to the s4 one.
      adds  4c459a9   s3-waf: add CHARSET subsystem.
      adds  906e489   s3-waf: recurse into ../libcli/auth.
      adds  1202e63   s3-waf: fix pamsmbpass libwbclient dependency.
      adds  a13b993   s3-waf: check for "WITH_PAM_MODULES" to determine pam_smbpass build.
      adds  d860281   s3-waf: add pam_ and nss_winbind.
      adds  217ca2a   s3-waf: recurse into ../libcli/drsuapi.
      adds  baabd56   s3-waf: recurse into ../libcli/named_pipe_auth.
      adds  f2bd9e5   s3-waf: recurse into ../libcli/samsync.
      adds  3e6d507   s3-waf: recurse into ../libcli/smb.
      adds  9e6736c   s3-waf: recurse into ../libcli/ldap.
      adds  4f4f769   s3-waf: add missing libnss_wins.so.2 library.
      adds  4bcedda   s3-waf: libwbclient does not depend on talloc anymore.
      adds  79e1a71   s4-dsdb_schema: Seize using global_schema when referencing new schema for an LDB
      adds  1379075   s4-test/repl_schema: New test to test a classSchema with custom attribute
      adds  efcc3c0   s4-test/repl_schema: use 'top' as default base class for our test classSchema objects
      adds  afee8a2   s4-schema_syntax: Use remote prefixMap to map remote ATTID to local one
      adds  c94e5d4   s4-repl: Allow dsdb_replicated_objects_commit() to use different schema while committing objects
      adds  18744a9   s4-drepl: User working schema for commiting objects when replicating Schema NC
      adds  3a8fa09   s4-schema_syntax: We should use make_ATTID function when converting remote-ATTID to local one
      adds  2b74838   s4-dsdb_schema: We need base_dn in Schema's shallow copy too
      adds  0a9f780   s4-drepl: We won't need a working schema for empty replicas sent.
      adds  52f7e38   s4-schema_syntax: Log error message when _dsdb_syntax_OID_oid_drsuapi_to_ldb() fails
      adds  dda73b8   s4-dsdb_schema: Handle remote ATTIDs based on msDs-IntId value
      adds  9c78bdf   s4-test/repl_schema: Make sure every object is with unique name
      adds  3bc1cf9   s4-test/repl_schema: remove unused and commented out code
      adds  14c7034   Change interface of schedule_smb2_aio_read() to allocate the return DATA_BLOB. Change smb2_read code to allocate return DATA_BLOB just before the read.
      adds  e071fd7   Fix read/write calls over sockets to cope with EAGAIN/EWOULDBLOCK for non-blocking sockets.
      adds  a8eed184  Implement "use sendfile = yes" for SMB2. (cherry picked from commit 95cb7adcd03a1abbd0af395b6c96dd8e0eebd3d1)
      adds  12e49a7   Protect the onefs sendfile from EAGAIN/EWOULDBLOCK.
      adds  05e0f75   build: hpux didn't support -Bdynamic
      adds  ea510ae   build: openbsd plateform is openbsd4
      adds  5130e4a   s3-waf: rework rpc_server handling a bit.
      adds  7ecec74   s3-waf: add libkrb5 winbind locator plugin.
      adds  550046a   s3-waf: fix winbind-client subsystem.
      adds  af99f0a   s3-waf: use shared libwbclient wscript_build.
      adds  6f6aa5f   waf: fixed re-running of build rules
      adds  74f8c9c   s4-dns: added basic DLZ writeable support to dlz_bind9
      adds  4a1ce3b   s4-dns: implemented parsing and storing of DNS records from bind
      adds  2e259de   s4-dsdb/tests/python: Explicitly pass comamnd line LoadParm() instance to system_session()
      adds  c0ac1ce   s3:libsmb: add cli_np_tstream.c
      adds  e08c324   s3:libsmb: add tstream_is_cli_np()
      adds  0df669e   s3:libsmb: add tstream_cli_np_use_trans() and the needed logic
      adds  c0f9e96   s3:libsmb: add tstream_cli_np_set_timeout()
      adds  07ba35a   s3:libsmb: add tstream_cli_np_get_cli_state()
      adds  e55426f   s3:rpc_client: let rpc_transport_tstream_init() create read and write queue
      adds  9a14dac   s3:rpc_client/rpc_transport_tstream: timeout should be unsigned int
      adds  122dc1e   s3:rpc_client/rpc_transport_tstream.c: add some logic to handle cli_np tstreams
      adds  0342ed3   s3:rpc_client: implement rpc_transport_sock_init() on top of rpc_transport_tstream_init()
      adds  8b47fce   s3:rpc_client: implement rpc_transport_np_init() on top of rpc_transport_tstream_init()
      adds  f98d9e0   Move get_loadparm() and get_credentials() to samba.tests.TestCase.
      adds  186c347   join: Properly cancel transaction on exceptions.
      adds  a1eadc5   ldb: Build modules as .so files.
      adds  4a2d396   ldb: Bump API after symbol changes.
      adds  b3630b4   Fix bug 7866 - "net" in v3-6-test broken.
      adds  a53f09b   s4-dsdb: Fixed incorrect LDAP return code when anonymous login is used.
      adds  aab37c3   s4-tests: Added tests for LDAP add/delete/modify using anonymous login.
      adds  6bb89aa   s4-tests: Added a speedtest for LDAP search operations with different accounts.
      adds  ecf48af   Change strict allocate to default to true. (cherry picked from commit 820ea22a07b062b1717d35de8fa7051fc1067c3f)
      adds  a06519a   Fix old bug in openX code, exposed when "strict allocate" is set to true.
      adds  94b149f   Typos in wintest
      adds  4a4d8e4   libcli/security Add sid_blob_parse() to directly parse a binary SID blob
      adds  eda1972   s4-dsdb Use sid_blob_parse()
      adds  2516338   s4-dsdb Don't talloc_free() ares on failure, as LDB might free it later
      adds  1b293c9   spoolss: fill in PerMachineConnections add and delete IDL.
      adds  ba21b6e   s4-waf: nsstest only needs replace.
      adds  34c0d01   Do more vfs_stat_fsp calls instead of FSTAT - ensures fsp->fsp_name->st is kept up to date.
      adds  7f572df   s3/net: tz argument should be NULL of course
      adds  f08fdfa   s3-net: fix net sid type build warning.
      adds  28d618d   s4-smbtorture: add torture_assert_strn_equal macro.
      adds  5083be5   s4-smbtorture: skipping level 8 driveradds against w2k3.
      adds  4f4ac64   s4-smbtorture: skip level 8 checks in test_GetDriverInfo_winreg for w2k3.
      adds  545d3a0   s4-smbtorture: pass down driverosversion to test_DriverInfo_winreg.
      adds  10eaad2   libcli/security: remove unused variable.
      adds  b3d4b20   util_net: fix a comment typo in interpret_string_addr_internal()
      adds  b8f19df   s3:net: disable dynamic dns updates at the end of "net ads join" in a cluster (bug #7871)
      adds  4d91f98   s3:net: add net_update_dns_ext() that accepts a list of addresses as parameter (bug# 7871)
      adds  5e83a05   s3:net ads dns register: add support for specifying addresse on the commandline (bug #7871)
      adds  1dc2fa7   s3:net ads dns register: use "cluster addresses" option if configured (bug #7871)
      adds  92f1029   s4-smbtorture: check if returned driver paths match requested architecture.
      adds  4e9d67b   s4-smbtorture: allow to call test_GetDriverInfo_winreg without printer handle.
      adds  85299be   heimdal_build: Simplify library handling.
      adds  5bccb32   Simplify link installation.
      adds  13b4e6e   wafsamba: Move version script handling out of SAMBA_LIBRARY.
      adds  48f91eb   wafsamba: Don't build vscript for modules.
      adds  402d622   heimdal_build: Simplify version_script handling.
      adds  c09d4b8   wafsamba: Specify full vscript path so non-autogenerated files are possible, too.
      adds  dd102a2   heimdal_build: Add version-script for com_err.
      adds  d4cc0d4   heimdal_build: Add version-script for roken.
      adds  b4875d4   heimdal: Add version script file for hcrypto (unused so far, as hcrypto still needs to be made a proper library).
      adds  de8133e   heimdal_build: Add version-script for ntlm.
      adds  55192fb   heimdal_build: Add version-script for wind.
      adds  2ded466   heimdal_build: Add version-script for kdc.
      adds  555d334   heimdal_build: Add version-script for hdb.
      adds  02ff085   heimdal_build: Add version-script for asn1.
      adds  6dc8077   heimdal_build: Add version-script for gssapi.
      adds  c4a8875   heimdal_build: Add version-script for krb5.
      adds  ebe5600   s3: add FILE_ATTRIBUTE_SPARSE to get_stat_dos_flags
      adds  480042d   s3: remove set_sparse_flag
      adds  9634d03   s3/vfs_gpfs: map SPARSE attribute to/from WINATTRs, too
      adds  5c27dd6   s3:smbd: add file_set_sparse() function
      adds  2c10c34   Update our attribute flags.
      adds  192c4a1   s3:smbd: implement FSCTL_SET_SPARSE more correctly
      adds  fe50632   file_set_sparse needs to be a handle based call.
      adds  16d6da8   Move checks inside file_set_sparse() to allow it to be called from anywhere.
      adds  b4476d5   s4-drepl: Fix log message to be shown on its own line
      adds  839fe07   s4-drepl: Reference current Schema cache into working_schema context
      adds  2f75b53   heimdal_build: Add version-script for heimdal_base, hx509 and hcrypto. Convert hbase and hcrypto to libraries.
      adds  03fbf9e   heimdal_build: Simplify HEIMDAL_LIBRARY - version_script files are now taken from upstream rather than generated.
      adds  2d1e91f   wafsamba: Use abi_match in version script files.
      adds  502fe68   Add bzrignore symlink.
      adds  f9fbe08   pidl: Use system pytalloc if possible.
      adds  fff18e0   ldb: Rename two exported functions so they match abi_match.
      adds  6b5a0cf   ldb: Add prototype for ldb_init_module.
      adds  24faeab   ldb: Rename last instance of save_controls -> ldb_save_controls.
      adds  e338bbd   ldb_map: Fix prefix for map functions.
      adds  6967cf2   ldb: Rename controls_except_specified -> ldb_controls_except_specified.
      adds  656c828   lib/ldb Remove talloc_free() that causes double-free in callbacks.
      adds  455ef46   Revert "s4-dsdb Don't talloc_free() ares on failure, as LDB might free it later"
      adds  bbab7ed   pidl: Add prototype for init function in pidl-generated Python bindings.
      adds  d107e95   pyglue: Add prototype for init function.
      adds  09a2f14   pyrpc: Add prototype for init function.
      adds  bd6f9ef   s4-drepl: Make refreshed schema a global one
      adds  214b129   s4-devel/pfm_verify: Extend the tool to verify schemaInfo attribute value
      adds  5bc0848   s4-dsdb_schema: Copy info needed for Schema refresh in dsdb_schema_copy_shallow
      adds  7157221   s4-drepl: During Schema replication, we need to save updated prefixMap if everything is OK
      adds  716ea73   Rename vfs operation posix_fallocate to just fallocate and add the vfs_fallocate_mode parameter.
      adds  2f4bd23   dcesrv_srvsvc: Use constants.
      adds  fcecca7   ldb: Bump version after renaming some public symbols which didn't have a ldb_ prefix.
      adds  1ca3534   heimdal: Fix build if using system roken.
      adds  d60d49e   s3: Fix serverid_exists
      adds  af4a5f4   s3: Add -P as an alias for --ping-dc
      adds  a4bcabc   s3: Document wbinfo -P/--ping-dc
      adds  43e42b4   s3: Fix some typos
      adds  98a2fff   s3: re-add some debugs to check_reduced_name
      adds  cf74a48   s3: Did I say this module is from hell?
      adds  356add8   s3: Fix some nonempty blank lines
      adds  d082701   s3: Reply correctly to FSCTL_IS_VOLUME_DIRTY
      adds  d39feda   s3: FreeBSD has getpeereid(), use it
      adds  ff5f767   s3: Remove two pointless slprintf calls
      adds  e113b1c   s3: netsamlogon_clear_cached_user only needs the SID
      adds  a159958   s3: wcache_invalidate_samlogon only needs the SID
      adds  6bfd745   libwbclient: Put the wb_reqtrans definitions into wb_reqtrans.h
      adds  c0a7c9f   Move wbc_async.[ch] to its only user: smbtorture3
      adds  a881d6a   wb_reqtrans is not used in libwbclient
      adds  92e138f   s3: Use the right uid winbindd_raw_kerberos_login()
      adds  c6b5136   s3: Fix bug 7066 -- wbcAuthenticateEx gives unix times
      adds  fd49ed2   s3: "make etags" should not grow TAGS infinitely...
      adds  49dc973   lib: Protect against tevent nterror mismatches
      adds  145868d   testtools: Merge in new upstream.
      adds  e1d3de3   dnspython: Merge in new upstream.
      adds  33a57db   s4-pydsdb: Use local memory context in py_dsdb_get_oid_from_attid()
      adds  9dce43a   s4-smbtorture: run the winreg tests also against an added driver.
      adds  09cccee   s3: Remove some unused variables
      adds  6601906   s3: Always retry the DC connection in auth_domain
      adds  d096de5   s3: Remove unused "retry" from cli_full_connection
      adds  bfc4fe4   s3: Remove unused "retry" from cli_start_connection
      adds  139e2cb   s3-printing: fix printer_list_traverse()
      adds  e7707d5   From metze's work on sparse attributes. FILE_ATTRIBUTE_SPARSE is valid on get but not on set.
      adds  09aea03   CREATE in a compound CREATE/NOTIFY sequence was being passed through set_operation_credits() twice (ultimately perhaps because of bug 7331 involving this compound sequence and the need to be ready for any incoming CANCEL of the NOTIFY). This had the server thinking it had granted more credit than it actually had, which lead to zero-credits being granted in interim NOTIFY responses.
      adds  8998f4b   Added call out to a Linux-compatible fallocate() when we need to extend a file allocation extent without changing end-of-file size.
      adds  b9a2852   dnsp: fixed parsing of dns_name structures
      adds  8c04657   s4-dns: fixed a crash bug in dlz_bind9 code
      adds  049a16c   dns: auto-calculate the wDataLength field in DNS records
      adds  4820c97   dns: fixed the padding for dnsp_name fields in LDAP
      adds  0a5f4f5   Keep track of the sparse status of an open file handle. Allows bypass of strict allocation on sparse files. Files opened as POSIX opens are always sparse.
      adds  89522ea   s4:auth/gensec/spnego.c - remove unused variable "principal"
      adds  32bae10   s4:dsdb/common/util.c - remove unused variable "ndr_err"
      adds  3b591ca   lib/util/asn1.c - remove the "const" specifier from OID
      adds  464b8fa   librpc/ndr/ndr_*.c - remove "const" from OIDs
      adds  13fa674   s3/s4:auth SPNEGO - adaptions for the removed "const" from OIDs
      adds  ef618f5   s4:lib/ldb-samba/ldif_handlers.c - adaption needed for removed "const" on OIDs
      adds  912faf1   s4:dsdb/schema/schema_* - adaptions needed for removed "const" on OIDs
      adds  becaa18   s4-auth Remove obsolete comment
      adds  94a59b7   s4-auth Remove event context from privilage database handling
      adds  1961d7a   s4-auth rework session_info handling not to require an auth context
      adds  6f7423c   s4-auth Remove duplicate copies of session_info creation code
      adds  446f8a1   s4-auth Ensure that we always copy across domain groups
      adds  71d0fd8   s4:auth/session.h - use a forward declaration for type "struct ldb_context"
      adds  da5c328   s4-dns: disable segfault handling in dlz_bind9
      adds  f9e2a92   s4-provision: removed an incorrect debug message
      adds  8466027   s4-dns: return the local hostname as the SOA authority
      adds  e7b1aca   dns: cope with trailing '.' in dns_name
      adds  f2dea30   s4-dns: fixed name comparison in bind9 module
      adds  901f348   s4-dns: set dwSerial and dwFlags
      adds  17d6583   ldb:tools/ldbdel.c - "replace.h" should be the first include
      adds  41c3bda   ldb: Add ldb.Message.add and ldb.Message.elements.
      adds  7a47aed   s3:cli_np_tstream: if SMBtrans is desired, the readv needs to wait for the last writev chunk.
      adds  51e7244   pytdb: Make PyTdb variable static.
      adds  c754fad   tdb: Bump version number after symbol versioning changes.
      adds  e8790b9   tevent: Bump version number after symbol versioning changes.
      adds  4663a6a   talloc: Remove reference to nonexistant configure.developer in autogen.sh.
      adds  58206fb   tevent: Remove reference to nonexistant configure.developer from autogen.sh.
      adds  e43de85   wafsamba: Allow newer or the same python module versions to be installed, not older.
      adds  2ce6e64   s4-devel/pfm_verify: Move schemaInfo getter into separate function
      adds  21b918e   heimdal_build: Allow using system hbase and hcrypto.
      adds  25ee5b1   heimdal_build: When using system hbase/hcrypto, don't compile our own versions.
      adds  718c864   heimdal_build: Use consistent name for heimbase.
      adds  e8f7c60   My algorithm for determining whan an incoming sequence number can be allowed is incorrect.
      adds  88c3e50   Fix a warning message.
      adds  987b49c   dns: fixed dns record format
      adds  2c657d8   s3:libsmb/namequery.c: don't leak 'pserver'
      adds  9aaacee   s4-dsdb: Added a helper function to get the default dns domain as string.
      adds  3ba42be   s4-acl: Implementation of Validated-SPN validated write
      adds  935b985   s4-tests: Tests for Validated-SPN implementation.
      adds  4ef842c   ldb:pyldb.c - remove unused variable
      adds  07bcf61   lib/util/time.c - make the "strftime" output locale independant ("%c" is not)
      adds  6857bbc   dsdb:ldap.py - transform a test call into the new "msg.add" syntax
      adds  340d2df   s4-smbtorture: interesting, DriverDate and DriverVersion are different in w2k3 and w2k8r2.
      adds  2e2cb8d   s4-smbtorture: add torture_assert_nttime_equal macro.
      adds  3931d4a   s4-smbtorture: check the returned driver date is equal to the one we passed in.
      adds  9626487   s4-smbtorture: fix expected driver date REG_SZ string.
      adds  a204c45   s4-smbtorture: always skip addprinter{ex} level 1 tests for now.
      adds  d0e1644   s3-spoolss: handle NTTIME(0) as "01/01/1601" REG_SZ in driver dates.
      adds  94e83e3   s3-printing: fix crash bug in print_spool_open().
      adds  d9be7e9   s3:lib/gencache: fix memory leak in error path
      adds  87934d8   s3-waf: fix the build.
      adds  444dcc5   s3: Add some const to name_mangle()
      adds  02a74fd   s3: Add async cli_session_request
      adds  49cd92b   s3: Add an async smbsock_connect
      adds  d8e3d0a   s3: Add smbsock_any_connect
      adds  3ae7ef7   s3: Test smbsock_any_connect
      adds  d5188fc   s3: Retry *SMBSERVER in nb_connect
      adds  5d4ac40   s3: Use smbsock_any_connect in winbind
      adds  03b8b8e   s3: Remove unused open_any_socket_out
      adds  30d29e6   All calls to event_add_to_select_args() call GetTimeOfDay() and pass this in as the &now parameter. Push this call inside of event_add_to_select_args() to the correct point so it doesn't get called unless needed.
      adds  e9dddc5   s3:libsmb: use 16 zero bytes as channel binding checksum in the gssapi checksum (bug #7883)
      adds  da78e24   lib/replace/testsuite.c - fix test output
      adds  78d12e5   s4:torture/ndr/spoolss.c - add a "ULL" suffix for a 64 bit unsigned integer literal
      adds  42b7827   tevent: add ABI/tevent-0.9.10.sigs
      adds  46ee690   tdb: add ABI/tdb-1.2.8.sigs
      adds  e30299e   s4:acl LDB module - add a missing "talloc_free(tmp_ctx)" in an error path
      adds  37c4ced   s4:acl LDB module - "acl_rename" - memory contexts fixup
      adds  821b2a9   testprogs: testspoolss.exe: pretty print FILETIME in driver info 6 and 8.
      adds  64d5c05   MAINTAINERS: List tridge and me as maintainers of wafsamba and the wscripts.
      adds  aeb050b   MAINTAINERS: add rusty as the tdb maintainer.
      adds  0f8f216   MAINTAINERS: List rusty and tridge as maintainers for talloc.
      adds  9e8a049   tdb: Remove autotools support.
      adds  bfb9ae2   talloc: remove autotools support.
      adds  8b34a2d   wafsamba: Fix handling of nick name in VERSION.
      adds  c19a90a   WHATSNEW: Fix typo, indentation.
      adds  599a7df   update whatsnew for alpha14.
      adds  1a20d59   mkrelease: Simplify further.
      adds  bf0d5d0   Typo fix in KDC parameters.
      adds  0eded28   Release alpha14.
      adds  d00c5cc   Merge remote branch 'origin/v4-0-test'
      adds  ebb4af9   Start on alpha 15.
      adds  628c66a   s4:ldb:python/api: use filename() instead of hardcoded filenames
      adds  f34e797   s4:ldb:python/api: use only one ldb file in test_contains()
      adds  7694256   testprogs:test_kinit: create tmp files under $PREFIX
      adds  d81ceeb   tdb:tdbtest: use TEST_DATA_PREFIX for files
      adds  b83672b   tdb:tdbtorture: use TEST_DATA_PREFIX for files
      adds  5353eae   tevent: Fix a typo
      adds  f16740a   tevent: Some documentation fixes
      adds  d2de01f   tevent: More doc fixes
      adds  b2c9831   tevent: More documentation updates
      adds  e1de884   s3:selftest: mark samba3.posix_s3.smb2.lock (dc).rw-exclusive as known to fail
      adds  3b0425c   selftest: setup $ENV{TEST_DATA_PREFIX}
      adds  d0cbbee   s4:selftest: selftest.pl already sets TEST_DATA_PREFIX
      adds  01a1a71   s4:selftest: specify the gentest_seeds.dat location
      adds  7ea1b76   tdb: setup TEST_DATA_PREFIX for make test
      adds  aaa16b8   s4:ldb/tests: there's no need to copy samba4.png
      adds  fd4436a   s4:ldb:python/api: use filename() instead of hardcoded filenames
      adds  3321d87   s4:ldb: setup TEST_DATA_PREFIX for make test
      adds  706d479   .gitignore: cleanup old stuff
      adds  08401ff   WHATSNEW: Add information on changed security defaults.
      adds  8def6b5   WHATSNEW: Update changed parameters.
      adds  aacd55d   WHATSNEW: Update changed parameters.
      adds  7ea7ba6   WHATSNEW: fix indentation
      adds  c604388   s3:winbindd: remove useless ';'
      adds  c4b18bd   async_send->sendto, async_recv->recvfrom
      adds  b0ff97d   s3: Fix some typos
      adds  e1ab3c3   s3: Remove an ancient typedef
      adds  5717114   s3: Make node_status_query return NTSTATUS
      adds  181cd32   Fix a crash in libnss_wins
      adds  5f79588   Fix a memleak in nss_wins
      adds  28d997a   s3: AllowDebugChange is gone
      adds  4622812   s3: Make name_query return NTSTATUS
      adds  9b31f6ab  Fix bug #7892 - open_file_fchmod() leaves a stale lock.
      adds  cac5732   tdb: tdb_summary() support.
      adds  b222615   tdb: add ABI/tdb-1.2.9.sigs
      adds  65f4f22   Use sockaddr_storage in async sendto/recvfrom
      adds  86ff8cf   s3: Allow more control over smbsock_[any_]connect
      adds  d05fb4b   s3: Fix two uninitialized variables
      adds  84bbf9c   examples:createdombj: default prefix to target-type, not "group"
      adds  f1d15ea   s3:lib/netapi: don't set SAMR_FIELD_FULL_NAME if we just want to set the account name (bug #7896)
      adds  ade566d   script/autobuild.py: check that the source tree has no uncommitted changes after make
      adds  8e86185   s3: Fix some nonempty blank lines
      adds  ba15b7a   s3: Add some const to send_getdc_request
      adds  659bb64   s3: Add some const to receive_getdc_response
      adds  51239bb   talloc/tdb/tevent: Remove obsolete signatures files.
      adds  9529fda   wmi: Remove unnecessary noprint statements.
      adds  4350e0c   s4-python: Properly call PyObject_Del from all destructors.
      adds  f5fe9c3   s4-python: Add more prototypes.
      adds  5792fa9   s4-python: Only set BASETYPE flag if subclassing is supported.
      adds  3febaed   heimdal_build: Look for asn1_compile (but by default, don't use it).
      adds  4ea9924   heimdal_build: Allow using system heimntlm.
      adds  91fc7a2   heimdal_build: Allow using system krb5.
      adds  0d6c739   heimdal_build: Add conditionals for all libraries.
      adds  6a669c7   heimdal_build: Support using system hdb and kdc libraries.
      adds  d93fd5f   heimdal_build: Support using system gssapi library.
      adds  3b4fd35   heimdal_build: Add missing dependencies when building with system heimdal.
      adds  407a1b3   nss_wins: Fix a type-punned warning
      adds  bb6da9f   s3: Fix some nonempty blank lines
      adds  e0abc5c   s3: cli_send_mailslot -> cli_prep_mailslot
      adds  b2ba2b9   s3: Factor out prep_getdc_request
      adds  9ccef4e   s3: Remove unused mem_ctx arg from set_getdc_request
      adds  9d754da   Fix memory leak I introduced when refactoring unexpected packet code. Found by Volker.
      adds  41179c2   Fix a valgrind error
      adds  58508c9   s3:idmap_ldap: remove use of the ldap_idmap_alloc_context from verify_idpool().
      adds  632e232   s3:idmap_ldap: don't call idmap_ldap_alloc_init in idmap_ldap_init.
      adds  f83fa1e   s3:idmap_ldap: remove unused idmap_ldap_alloc_init().
      adds  510bf2d   s3:idmap_ldap: remove unused idmap_ldap_alloc_close_destructor().
      adds  5908bd6   s3:idmap_ldap: remove use of alloc context from idmap_ldap_allocate_id().
      adds  91e7430   s3:idmap_ldap: remove alloc context member from ldap_idmap_context
      adds  52b37de   s3:idmap_ldap: remove unused idmap_ldap_alloc_context.
      adds  2d3a8b1   s3:idmap_ldap: remove special handling of alloc secret (not used any more).
      adds  11016f2   s3:net: remove alloc parameter from idmap_store_secret() (net idmap store).
      adds  7f256a7   s3:net: fix the usage for net idmap secret (removing alloc)
      adds  45cb9bb   s3:net: make idmap_store_secret static.
      adds  593c004   s3: Fix a memleak in receive_getdc_response
      adds  81a167b   s3: Happy New Year 2011
      adds  4d5c0c3   s4: Happy New Year 2011
      adds  320fd69   Use fail_on_null.
      adds  b320cc7   Fix some formatting.
      adds  cbf504b   s4-python: Properly call PyObject_Del from all destructors.
      adds  b63f9c1   ldb: Remove duplicate definition of check_special, use PyObject_New.
      adds  e31224e   pyldb: Use pytalloc-util.
      adds  8bf5356   s4-python: Add missing prototypes.
      adds  2533a50   Make all functions in pyldb.c private, as they can't be used anyway.
      adds  50a2c83   pyldb: Some more OOM checks.
      adds  027e6b2   pyldb: Fix memory context, add more OOM checks.
      adds  fdb0aa2   Revert broken destructor changes.
      adds  0346f51   pyldb: Always return -1, 0, or 1 in tp_compare functions.
      adds  9fc2e6c   Use TestCase.get_credentials() where possible.
      adds  22b7cb3   pyldb: Fix memory reference error.
      adds  b5474f2   remove unnecessary use of pass.
      adds  5f969d7   s3:winbindd/idmap.c: add my C
      adds  55f7a04   s3:winbindd/idmap_util.c: add my C
      adds  3e52b99   s3:winbindd/idmap_ad.c: update my C
      adds  10b1ed6   talloc: Fix warnings in test code
      adds  d8dfdea   s4:ldb: Add prototype header.
      adds  ca47ded   s4:ldb: Make sample module implementation static.
      adds  3f9157a   s4:dynconfig: Add prototypes to match dynconfig.c
      adds  e22c4c5   libcli/auth: add netsec_outgoing_sig_size()
      adds  cbf6c88   s4:gensec/schannel: use netsec_outgoing_sig_size() to get the signature size
      adds  2d466b4   s3:librpc: use netsec_outgoing_sig_size() instead of a hardcoded signature size
      adds  ea5940e   lib/crypto: add aes_cfb8_encrypt()
      adds  4316895   s3-waf: fix the build.
      adds  ddbbc7b   s3:net_rpc_vampire_keytab: don't return -1 on success (bug #7899)
      adds  184098d   s4-heimdal_build Remove talloc dependency from hdb-glue.c
      adds  0a47587   s4-heimdal_build Remove talloc dep for krb5-glue.c
      adds  640028d   nsswitch Add talloc depencency for nsstest
      adds  564830e   talloc: Typo fix for api docs
      adds  263642b   dynconfig: Add extern to header, try to unbreak imini buildfarm host.
      adds  ce113ea   nsswitch: remove includes.h dependency from nsstest.c
      adds  b79c0e1   Revert "nsswitch Add talloc depencency for nsstest"
      adds  9c46370   s4-smbtorture: add more tests for driver_dates.
      adds  8fc2881   s4-smbtorture: fix DriverDate and DriverVersion comparison checks against w2k3.
      adds  19a295d   s4-smbtorture: setup help and dependent files in spoolss driver unc path tests.
      adds  69174fe   s4-smbtorture: in test_GetDriverInfo_winreg() always test level 6 for samba3 as well.
      adds  6457610   s4-smbtorture: always setup full driver level 8 in test_add_driver_arg().
      adds  0279422   s4-smbtorture: check driver_version equality as well.
      adds  9aa8763   s3-smbd: Call all the rpc services in the right order.
      adds  8ece780   s3-build: Remove broken RPC modules support.
      adds  d4f5bf0   s3-smbd: Call the rpc service shutdown functions.
      adds  d2e93cc   s3-waf: Fixed the static rpc service build.
      adds  3459649   s3-waf: add UTIL_TDB subsystem.
      adds  589d1bf   s3-waf: convert PASSCHANGE into a subsystem.
      adds  4ebf2f9   s3-waf: convert SAMBA_VERSION into a subsystem.
      adds  1cbce84   s4/ldapcmp: Fix the parsing of the second set of credentials
      adds  fbcbeab   s3:build: don't use cli_wbint.c any more
      adds  d99e9c3   s3:rpcclient: use dcerpc_binding_handle client stubs in cmd_ntsvcs.c
      adds  e1e8693   s3:build: don't use cli_ntsvcs.c any more.
      adds  f8275ba   s4/ldapcmp: Check if creds2 is actualy set by the command line
      adds  8925b03   s3-rpcecho: Only register rpcecho in the developer build.
      adds  fba2fdf   s3:rpc_client: use dcerpc_epm_Map() and don't ignore 'result' anymore.
      adds  697d4ea   s3:rpcclient: use dcerpc_binding_handle bases client stubs in cmd_epmapper.c
      adds  6dd5ccd   s3:rpcclient: improve "epmmap" output
      adds  62aa019   s3:build: don't use cli_epmapper.c anymore
      adds  c6aedc9   s3:rpcclient: use dcerpc_binding_handle based client stubs in cmd_dssetup.c
      adds  f016e4d   s3:winbindd: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()
      adds  4c37257   s3:net_utils: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()
      adds  899adca   s3:build: don't use cli_dssetup.c any more
      adds  733bc1c   talloc: Clarify error message on access after free.
      adds  e80b322   s4-python: Allow setting TEST_DEBUG_LEVEL to override debug level for tests.
      adds  26c8a52   upgradeprovision: Fix use of dict.get().
      adds  66db49e   talloc: added a test for the use after free Rusty found
      adds  6f51a1f   talloc: fixed a use after free error
      adds  d9fd1f6   talloc: change version to 2.0.5 after a critical bugfix
      adds  c1c9e4a   pidl: sync idl.yp with the CPP changes
      adds  2868fc8   pidl: regenerate lib/Parse/Pidl/Expr.pm from expr.yp
      adds  2e45cd1   pidl:Samba4/Python: fix segfault when setting pointers to scalars.
      adds  d89e762   pidl:Samba4/Python: avoid ';;' in generated C code.
      adds  e0a9b58   buildtools/wafsamba: import 'sys' and 'Logs' if we use them
      adds  5d8f916   pidl/wscript: let the developer use the standalone build with yapp
      adds  38c3e58   script/autobuild.py: fix path to clean-source-tree.sh from within lib/tevent/
      adds  0185f66   script/autobuild.py: add pidl tests
      adds  3f0db2e   Revert "s4/ldapcmp: Check if creds2 is actualy set by the command line"
      adds  2e30897   Revert "s4/ldapcmp: Fix the parsing of the second set of credentials"
      adds  c975737   s4/ldapcmp: Correct fix for creds2
      adds  4de4703   s3: Fix some nonempty blank lines
      adds  ce7cb97   pidl/wscript: only warn about grammar file changes
      adds  2778130   pidl:Samba4/Python: fix memory leak in _ndr_print functions
      adds  7888108   s3-rpcclient: use dcerpc_dfs_X functions.
      adds  577b4e5   s3-build: no need to compile librpc/gen_ndr/cli_dfs.c anymore.
      adds  2958a43   s3-waf: no need to compile librpc/gen_ndr/cli_dfs.c anymore.
      adds  24d5a72   tdbrestore: Update to GPLv3+, remove old FSF address.
      adds  4236ec9   Remove unused imports.
      adds  b44fe4e   Use new style objects.
      adds  4e0d0af   acl tests: Fix import.
      adds  7ee75c9   lib/addns: move DNS client library to the main directory.
      adds  fa1fd85   s3-net: Fix bug #7690: retry DNS updates when connection to one nameserver has failed.
      adds  a7bdb49   s4-ldap_server Allow multiple binds on LDAP server
      adds  f405384   s3-waf: make the --with-Xdir options work more like in the classic build.
      adds  2187c49   s3-waf: fix winbind_krb5_locator.so realname.
      adds  6a0a047   s4/ldapcmp: Two new options are added to the tool
      adds  b2c62d6   s3: Basic infrastructure for /tmp/.nmbd/unexpected
      adds  5297f3f   s3: Make nmbd listen on the unexpected socket
      adds  d801d4d   s3: Add packet_trn_id()
      adds  cbd5e4e   s3: Add sock_packet_read
      adds  77a9b0e   s3: Add nb_trans_send/recv
      adds  a32f021   s3: Make node_status_query use /tmp/.nmbd/unexpected
      adds  6ba4bdd   s3: Make name_query use /tmp/.nmbd/unexpected
      adds  0376d03   s3: Lift my_mailslot from prep_getdc_request
      adds  126b180   s3: Factor out parse_getdc_response
      adds  1137cf8   s3: Fix a valgrind error
      adds  f952000   s3: Add nbt_getdc
      adds  b4041b5   s3: Use the new nbt_getdc in dsgetdcname()
      adds  5f4ff3b   s3: Use the new nbt_getdc in winbindd_cm
      adds  0cff82e   s3: Limit the number of unexpected packets per client to 10
      adds  dab6a35   s3: Limit the number of unexpected clients to 200
      adds  2672101   s3: Remove some unused code
      adds  3e0915f   s3: Make nmbd socket dir configurable
      adds  0a7d6dc   s3-waf: recurse into ../lib/smbconf.
      adds  ccf15eb   s3-waf: cleanup wscript_build a little.
      adds  358c8ec   s3-waf: rearrange waf recurses in main wscript_build.
      adds  75c8e42   s3-waf: rename LIBCLI_NETLOGON subsystem to LIBRPCCLI_NETLOGON.
      adds  3294ccb   netlogon: move netlogon helpers to ../libcli/netlogon.
      adds  5c9eca6   s3-build: fix classic build after libcli netlogon changes.
      adds  286c3d6   s3-waf: add NMBDSOCKETDIR variable.
      adds  617e342   s3-nmbd: Fix bug #7875
      adds  3a14c97   s4: upgradeprovision: Improve wording, punctuation
      adds  04248c2   s3-printing: reload shares after pcap cache fill
      adds  0b188e7   s3-printing: Initiate pcap reload from parent smbd
      adds  ff57776   s3-printing: remove old entries in pcap_cache_replace
      adds  3e61c97   s3-printing: remove printer_list_need_refresh
      adds  52aac4d   Move wins_lookup_open_socket_in() to remove a compile warning.
      adds  005c637   waf: ensure "make dist" works from a clean git tree for all libraries
      adds  04987bd   Explicitly set "nmbd: socket dir" in the test environment.
      adds  5a3bc19   s3: Fix some nonempty blank lines
      adds  849816d   s3: Fix a type error
      adds  61b2ac9   s3: Avoid a ton of registry writes at startup
      adds  bdff459   s3: Fix some warnings in the zfsacl module
      adds  3274d80   s3: Fix two incompatible pointer type warnings on Solaris
      adds  b57721f   s3: Convert enc_blob_send_receive to cli_trans()
      adds  504be0a   s4: make pipes with underscore works also
      adds  1c6d896   m4: Don't AC_MSG_ERROR when too old python is found
      adds  45227e9   libcli/security: fix sid_type_lookup().
      adds  a44f76e   s3-selftest: re-sync with s4-selftest wscript.
      adds  342bb47   s3: Remove superfluous ;
      adds  2f81950   s3-rpc_client: Added dcerpc_lsa_open_policy.
      adds  8f14229   s3-rpc_client: Added dcerpc_lsa_open_policy2.
      adds  c91e756   s3-rpc_client: Added dcerpc_lsa_lookup_sids and dcerpc_lsa_lookup_sids3.
      adds  fd1fff6   s3-rpc_client: Added dcerpc_lsa_lookup_names.
      adds  b17eb82   s3-netlogon: Move to new dcerpc client funtions.
      adds  a53e083   s3-rpc_client: Fixed the dcerpc_lsa_LookupSids3 lookup_options.
      adds  e02916c   s3-rpc_client: Fixed the dcerpc_lsa_LookupSids3 client_revision.
      adds  b1df95c   s3-rpc_client: Fixed the dcerpc_lsa_LookupNames4 lookup_options.
      adds  3f21b97   s3-rpc_client: Fixed the dcerpc_lsa_LookupNames4 client_revision.
      adds  86d06ad   Fix "make test" - ensure nmbd runs with -S (log to stdout). Also ensure nmbd socket directory isn't created (nmbd will create it).
      adds  9814894   s4: fixed 'make dist' not to need configure for s4
      adds  af91d31   autobuild: added "make distcheck" for our libs
      adds  20418cc   script: added librelease.sh script
      adds  ec103b3   script: tag the releases
      adds  3ed4be0   ldb: link to the download directory on the website
      adds  d7c2eb1   abi: force TERM=none in abi generation
      adds  980f68a   security: Fixed bugs in expansion of generic information ACEs
      adds  db7e38d   s4-tests: Tests for expansion of ACEs containing generic information.
      adds  f936cfe   s3:rpcclient: use ndr_dfs_c.h instead of cli_dfs.h
      adds  f2044d0   s3:rpcclient: use ndr_dssetup_c.h instead of cli_dssetup.h
      adds  a175473   s3:net: use ndr_dssetup_c.h instead of cli_dssetup.h
      adds  cbc7db9   s3:winbindd: use ndr_dssetup_c.h instead of cli_dssetup.h
      adds  4f305f4   s3:winbindd: use ndr_wbint_c.h instead of cli_wbint.h
      adds  4920390   s3-wkssvc: prefer dcerpc_wkssvc_X functions.
      adds  7c14048   s3-waf: remove RPCCLI_WKSSVC subsystem.
      adds  e5c4f69   s3-build: remove RPCCLI_WKSSVC subsystem.
      adds  fe2b89e   s3-eventlog: prefer dcerpc_eventlog_X functions.
      adds  6cbe4da   s3-waf: remove RPCCLI_EVENTLOG subsystem.
      adds  2a05561   s3-build: remove RPCCLI_EVENTLOG subsystem.
      adds  d1954ce   s3-initshutdown: prefer dcerpc_initshutdown_X functions.
      adds  5473d1b   s3-waf: remove RPCCLI_INITSHUTDOWN subsystem.
      adds  a76dde6   s3-build: remove RPCCLI_INITSHUTDOWN subsystem.
      adds  3bf51a9   s3/docs: Remove superfluous bracket.
      adds  4f05723   s3-drsuapi: prefer dcerpc_drsuapi_X functions.
      adds  9fe0cfe   s3-waf: remove RPCCLI_DRSUAPI subsystem.
      adds  6f39c3b   s3-build: remove RPCCLI_DRSUAPI subsystem.
      adds  b0f4f6f   s3-waf: add checks for fallocate fallocate64.
      adds  e723de8   Add some debug in s4's winbind server
      adds  4412eb9   s3-waf: more fallocate checks stolen from autoconf.
      adds  4c8b9be   s3-waf: add checks for Linux readahead.
      adds  e2a3ff1   s3-waf: add check for SO_PEERCRED.
      adds  9d9c212   idl: remove protected storage
      adds  25ae380   idl: Add IDL for remote key backup protocol (rkbp)
      adds  1c6077e   torture: add ndr tests for backup key protocol
      adds  35f08a2   s3: Remove a pointless else
      adds  fa5fdb1   s3-waf: finally enable large file support.
      adds  415a390   s3-libnetapi: add missing error check after switchting to dcerpc_wkssvc_X functions.
      adds  1cd7f6c   s3-drsuapi: fix error handling after converting to dcerpc_drsuapi_X functions.
      adds  9bad150   s3-net: add missing breaks in switch statement in get_share_info().
      adds  dac7cce   s3-net: fix query_service_state() error handling.
      adds  f5af66e   s3-rpcclient: Fix bug #7880: cmd_spoolss_deletedriver() returned without checking all architectures.
      adds  98af673   s3-docs: Typos in smbclient man page
      adds  4fe0765   s3-docs: Typos in rpcclient man page
      adds  8c6b0b6   s3: Fix some nonempty blank lines
      adds  c39e800   drsuapi.idl: add some more DRSUAPI_ATTID_* values
      adds  47adb9d   s4:dynconfig/dynconfig.h - fix ending newline warning
      adds  b804c53   ldb:ldb_dn_explode - remove/unify some duplicate initialisations
      adds  25964e7   ldb:ltdb_sequence_number - check for an OOM exception
      adds  90db6a7   s4:winbind/idmap.c - we cannot use "failed" until we are in a transaction
      adds  a26a489   torture:drs/rpc/msds_intid.c - proof for the correct "intId"
      adds  ee4fd13   ldb:ldbsearch.c - fix possible uninitialised variable
      adds  dd5367e   ldb:ltdb_sequence_number - initialise "tmp_ctx" to prevent uninitialisation warning
      adds  0932c91   s4:librpc/rpc/dcerpc_connect.c - fix uninitialised variable
      adds  d35d2bf   s4:extended_dn_out LDB module - initialise "have_reveal_control"
      adds  aa759de   s4:dns_server/dlz_bind9.c - initialise "ret" variables
      adds  3b78fcf   s4:torture/nbench/nbench.c - initialise "n"
      adds  8e58855   s3-svcctl: prefer dcerpc_svcctl_X functions.
      adds  067e548   s3-waf: remove RPCCLI_SVCCTL subsystem.
      adds  5ad7d6a   s3-build: remove RPCCLI_SVCCTL subsystem.
      adds  3e2821a   s3-net: restructure "net rpc service" and add open_service().
      adds  d0c05ab   s3-net: restructure "net rpc service" and add open_scm().
      adds  f9ca690   s3-net: remove some pointless fstrings in "net rpc service".
      adds  425753e   s3-libnetapi: prefer dcerpc_netr_X functions.
      adds  f3eb5c2   s3-libnet: prefer dcerpc_netr_X functions.
      adds  1259e93   s3-net: prefer dcerpc_netr_X functions.
      adds  232378c   s3-rpc_client: prefer dcerpc_netr_X functions.
      adds  c9b3404   s3-winbind: prefer dcerpc_netr_X functions.
      adds  5e4b327   s3-rpcclient: prefer dcerpc_netr_X functions.
      adds  9a9ee03   s3-waf: remove RPCCLI_NETLOGON subsystem.
      adds  aa4efa1   s3-build: remove RPCCLI_NETLOGON subsystem.
      adds  1ef94df   s3-libnetapi: prefer dcerpc_srvsvc_X functions.
      adds  fccfd29   s3-smbclient: prefer dcerpc_srvsvc_X functions.
      adds  44e048f   s3-libsmbclient: prefer dcerpc_srvsvc_X functions.
      adds  4189c00   s3-lanman: prefer dcerpc_srvsvc_X functions.
      adds  1ea6dd3   s3-smbtree: prefer dcerpc_srvsvc_X functions.
      adds  8aa5b06   s3-net: prefer dcerpc_srvsvc_X functions.
      adds  bded49f   s3-rpcclient: prefer dcerpc_srvsvc_X functions.
      adds  9204e04   s3-waf: remove RPCCLI_SRVSVC subsystem.
      adds  7e95900   s3-build: remove RPCCLI_SRVSVC subsystem.
      adds  d97eb89   s3-rpcclient: prefer dcerpc_winreg_X functions.
      adds  a451c54   s3-spoolss: no need to include cli_winreg header anymore.
      adds  da43345   s3-net: prefer dcerpc_winreg_X functions.
      adds  166504a   s3-net_registry: prefer dcerpc_winreg_X functions.
      adds  2e54b01   s3-waf: remove RPCCLI_WINREG subsystem.
      adds  a556896   s3-build: remove RPCCLI_WINREG subsystem.
      adds  961f503   security: Fixed incorrect indentation in create_descriptor.c
      adds  99a74ff   Fix bug #7909 - map SYNCHRONIZE acl permission statically in zfs_acl vfs module.
      adds  cbffc51   s4-dsdb Implement tokenGroups expansion directly in ldb operational module
      adds  c82269c   s4-auth use new dsdb_expand_nested_groups()
      adds  ece6eae   s4-auth Add function to obtain any user's session_info from a given LDB
      adds  edd3b03   s4-auth Add get and set methods for auth_session_info python wrapper
      adds  5322567   pyldb Simplify python wrappers for struct ldb_val (LdbValue)
      adds  012e570   libcli/security Add python bindings for se_access_check
      adds  29fb42a   s4-samba_tool Added ACL checking to python GPO management tool
      adds  fb704d7   ldb: added ldb_dn_get_extended_comp_num()
      adds  27d7f6a   s4-dsdb: validate number of extended components
      adds  74493af   s4-dns: renamed DNS_TYPE_ZERO to DNS_TYPE_TOMBSTONE
      adds  504a3cc   ldb: added ldb_dn_minimise()
      adds  a38854f   s4-dsdb: minimise the DN in group expansion
      adds  a0bc538   s4-samba-tool: fixed the gpo command to use the right DN for access checks
      adds  8df6504   s4-auth: fixed status return
      adds  0450ab9   s4-samdb: give a more useful debug when we can't open the privileges db
      adds  197f4b0   s4-test: added a tokengroups test
      adds  60be4a4   s4-kdc: don't ask for an extended DN for krbtgt_dn
      adds  f33ce41   ldb: new ABI file for 0.9.23
      adds  31d644c   s4-dsdb: fixed filtering of tokengroups
      adds  15c8107   s4-dsdb: fixed primaryGroupID to use dsdb_module_search_dn()
      adds  3b7c498   s4-dsdb: replaced another use of samdb_search in a ldb module
      adds  90110a0   s4-dsdb: removed some more samdb_search_*() calls from samldb.c
      adds  74674e7   s4-dsdb: removed the last use of samdb_search_*() from the dsdb ldb modules
      adds  ad8965c   s4-dsdb: only enforce the extended dn rules over ldap
      adds  0346b5b   waf: new version of waf
      adds  46a3588   waf: use PYTHONARCHDIR for installing python shared libs
      adds  8e02335   waf: this script does need bash
      adds  fa07208   s3:vfs fix children cleanup in aio_fork
      adds  70b4c08   s3:vfs aio_fork children do not go away
      adds  6737231   ldb:ldb_dn.c - fix counter type in "ldb_dn_minimise"
      adds  d7af875   s3-waf: fix the build after rpc_winreg removal.
      adds  109cbe3   s3: Fix bug 7917: Yet another bug in chain_reply
      adds  39eea5c   s4:samldb LDB module - fix "userAccountControl" handling
      adds  a87b2f9   s4:urgent_replication.py - remove a now superflous RELAX control
      adds  fef1174   s4:web_server - immeditately assign "wdata" as private data for the stream socket
      adds  dbaeb52   Add OPLOCK4 test which explores how Windows copes with oplock and share mode breaks on hard links.
      adds  3f6ae94   s4:samr RPC server - always interpret filter integer values as signed
      adds  4fc5699   s3: Fix some nonempty blank lines
      adds  50b3458   s3: Convert cli_set_secdesc to cli_trans
      adds  77f8b00   s3: Avoid some calls to cli_errstr
      adds  32e7d76   s4:auth/ntlm/auth_sam.c - fix call to "get_server_info_principal"
      adds  93d9641   s4:dsdb_find_nc_root - fix it up to let the provisioning work correctly
      adds  2f7d4a4   param: Load web service by default.
      adds  04abf2c   web_server: Avoid references to swat. Load samba.web_server instead.
      adds  7982f68   web_server: Fix initialization.
      adds  e665fce   web_server: Display trivial placeholder page if SWAT could not be found.
      adds  f334cd2   ldb: inherit parent flags on child requests in modules
      adds  633c3e8   ldb: added ldb_req_mark_trusted()
      adds  87f3151   s4-dsdb: pass parent request to dsdb_module_*() functions
      adds  8794e6d   s4-dsdb: replaced the calls to ldb_search() in dsdb modules with dsdb_module_search()
      adds  7320f19   ldb: new ABI sigs file
      adds  fc8bfee   s3: Remove cli_send_trans from cli_oem_change_password
      adds  674dcd6   s3: Remove cli_send_trans from cli_qpathinfo_alt_name
      adds  d920462   s3: Fix a C++ warning
      adds  bc5554b   s3: Fix some nonempty blank lines
      adds  e2a9671   s3: Convert cli_get_user_quota to cli_trans
      adds  eb7db50   s3: Convert cli_set_user_quota to cli_trans
      adds  483e044   s3: Convert cli_list_user_quota to cli_trans
      adds  797c027   s3: Convert cli_get_fs_quota_info to cli_trans
      adds  a1f5417   s3: Convert cli_set_fs_quota_info to cli_trans
      adds  5dee39b   s3: Move dump_ntquota* to smbcquotas.c
      adds  d5decfb   s3: Convert try_nttrans to cli_trans
      adds  2d44a05   s3: Remove unused cli_send/receive_nt_trans
      adds  2068b96   s3: Rename cli_setpathinfo->cli_setpathinfo_basic
      adds  21d5485   s3: Add cli_setpathinfo
      adds  cb412d2   s3: Make cli_setpathinfo_basic use cli_setpathinfo
      adds  8ac68fc   s3: Convert cli_api to cli_trans
      adds  cba5a26   s3: Convert try_trans2 to cli_trans
      adds  6e684c8   s3: Remove unused cli_send/receive_trans
      adds  b33f114   s3: Remove unused cli_send_keepalive
      adds  7b054ec   s3: Make passing up "result_parent" from cli_smb optional
      adds  0e2854f   s3: Convert cli_locktype to cli_smb
      adds  dd2f234   s3: Convert cli_lock to use cli_locktype
      adds  6f3e110   s3: Convert cli_lock64 to cli_smb
      adds  c7a5933   s3: Remove some unused code
      adds  d3abc90   s3: Avoid a few calls to cli_errstr
      adds  85db5c9   s3:rpcclient: use dcerpc_echo_X() functions
      adds  494e57d   s3:torture: use dcerpc_echo_X() functions
      adds  528bced   s3:build: don't use librpc/gen_ndr/cli_echo.[ch] anymore
      adds  3ecce7f   s4-tools: Added a --sort-aces option to ldapcmp
      adds  9b94f36   s3: Make sure we call wbcAuthenticateUserEx correctly
      adds  ad65605   s3-auth: Fixed account lockout check.
      adds  296a958   s3-rpc_client: Fixed return values of dcerpc_lsa_lookup_sids_generic.
      adds  93da0aa   s3-rpc_client: Fixed status check of dcerpc_lsa_lookup_sids_noalloc.
      adds  35d8b80   s4-tools: Fixed a bug in ldapcmp - DACL was not retrieved correctly if the object had no SACL.
      adds  622ef6a   s4-provision: Fixed owner/group for hard-coded Sites descriptor.
      adds  fb0df53   s4-ldb_ldif: Don't check for LDB_FLG_SHOW_BINARY in ldb_should_b64_encode
      adds  1667ff7   s4-ldb_ldif: Take into account LDB_FLG_SHOW_BINARY
      adds  d5173ca   pidl:wscript: don't warn about pidl gammar file changes for now
      adds  9b643c8   s4-gensec Don't steal the auth_context, reference it.
      adds  017fbcd   s4-pyauth Use py_talloc_get_type() for greater talloc binding safety
      adds  969c1b5   s4-pyauth Add bindings for auth_context_create() as AuthContext()
      adds  147f075   s4-pygensec Add bindings for server_start() and update()
      adds  4e2e5ea   s4-pyldb Fix tp_basicsize for PyLdbDn
      adds  489e337   s4-torture Remove unused temp dirs from the RPC-PAC test.
      adds  08051ae   s4-pygensec Fix indentation of py_gensec_start_mech_by_name()
      adds  24a4b9a   s4-auth Extend python bindings to allow ldb and message to be specified
      adds  a1e1f02   s4-gensec Extend python bindings for GENSEC and the associated test
      adds  891bff8   docs: Remove template "itemizedlist/listitem" from man.xsl
      adds  5a77771   packaging/RHEL-CTDB: untangle the various %doc entries to single lines
      adds  bf08669   packaging/RHEL-CTDB: do not use an external docs tarball but build the manpages
      adds  bb25419   packaging/RHEL-CTDB: add the pam_winbind.conf manpage
      adds  f622ba2   packaging/RHEL-CTDB: add the smbta-util manpage
      adds  7fe7d65   release-scripts: remove commented out line from git-version
      adds  9e1bc39   release-scripts: add gpl header comment to build-manpages-git
      adds  156c188   release-scripts: add gpl header comment to build-manpages-nogit
      adds  30e9ab1   release-scripts: add build-htmlman-git
      adds  757cfc2   release-scripts: add build-htmlman-nogit
      adds  fed9250   s4-security: Fixed incorrect inheritance of IO flagged ACES
      adds  f6077f2   s4-tests: Added a test for correct inheritance of IO flagged ACEs.
      adds  361b4ed   s4:tls_tstream: fix partial reads, so that the gnutls layer doesn't read the same data twice
      adds  93733e4   s4:tls_tstream: also use a dynamic buffer for the pull side
      adds  7754b75   Fix error where Windows client spoolss returns WERR_INVALID_DATA       W_ERROR(0x0000000D) on opening a printer. We can't return zero for devmode->size. Guenther please check !
      adds  66bc2f9   s3-net: use correct spoolss header in net_ads.c.
      adds  430664d   s3-net: use correct spoolss header in net rpc.
      adds  6ed4121   s3-netlogon: no need to include ../librpc/gen_ndr/cli_samr.h anymore.
      adds  6feed0c   s3-netlogon: no need to include ../librpc/gen_ndr/ndr_lsa_c.h anymore.
      adds  5efe656   s3-rpc_client: no need to include ../librpc/gen_ndr/ndr_lsa_c.h anymore.
      adds  49969e6   s3-winbind: no need to include ../librpc/gen_ndr/cli_lsa.h in winbindd/winbindd_msrpc.c.
      adds  f8f1711   Fix "net usersidlist" not to skip every other user
      adds  bc0230b   pygensec: remove special case handling for None for buffers
      adds  7d8e970   waf: change private libraries to use the same soname as public libraries
      adds  1b43996   Add DELETE-LN test to show bug #7863 - Unlink may unlink wrong file when hardlinks are involved
      adds  7f87d58   s3: Add wbinfo --dc-info
      adds  b42afa0   tdb: Added doxygen documentation.
      adds  902e183   s4-gensec Remove special case 'for SASL' that is not required any more.
      adds  75835d3   s4-dsdb Add a test of the tokenGroups behaviour on the user's DN.
      adds  a7e238d   s4-auth Allow NULL methods to be specified to auth_context_create_methods()
      adds  6d93af4   s4-pyauth Fix AuthContext wrapper
      adds  916cc7b   s4-dsdb Add PAC validation test to tokengroups test.
      adds  448388e   s4:selftest/skip: add samba4.tokengroups.python
      adds  dd141cf   wafsamba: quote CPP and CC values when calling pidl
      adds  7a97518   s3-smbd: Fixed a possible null pointer dereference.
      adds  4744da8   s3-param: Fixed code block in max_open_files().
      adds  244c191   s4-dsdb Don't use None as the input to the GENSEC loop in tokengroups test
      adds  df4752e   s4-selftest Remove knownfail for tokengroups test
      adds  9e00d2a   lib/util: fix rounding to page size in allocate_anonymous_shared()
      adds  34ea909   lib/util: s/allocate_anonymous_shared/anonymous_shared_allocate/
      adds  cc59f34   lib/util: add anonymous_shared_free()
      adds  c9e6bf0   lib/util: add tests for anonymous_shared_allocate/free()
      adds  c3ad9bf   s3:smbd: use anonymous_shared_free() for shared memory signing state
      adds  3f09dc3   s4:selftest/skip: remove samba4.tokengroups.python
      adds  039dd96   s4:selftest: mark samba4.nbt.winsreplication.owned as knownfail
      adds  084b4e2   libcli/auth move ntlmssp_wrap() and ntlmssp_unwrap() into common code.
      adds  cce5231   s4-gensec Add prototype for gensec_ntlmssp_init()
      adds  fbe6d15   s4-auth Remove special case for account_sid from auth_serversupplied_info
      adds  330b922   s4/wintest New ESXi configuration file
      adds  bb54f72   Make processing of incoming stream rename paths common between reply_mv and ntrename. Ensure we don't depend on "./" in the streams module.
      adds  de4b09c   Ensure we don't use "./" in findfirst pathnames. Use a directory open of "." instead.
      adds  78b931c   Remove all uses of "./" in pathnames - make canonical. This will become important when we need to guarantee canonical names for hashing.
      adds  b7d6d3b   s3:librpc: remove prototype of dcerpc_binding_handle_set_ref_alloc()
      adds  1a96ec2   pidl:Samba4/NDR/Client: remove compat mode for dcerpc_pipe based bindings
      adds  385d925   s3:vfs:gpfs: fix logic when gpfs:winattr is false (the default!)
      adds  46a3019   s3: Fix the code to immediately disconnect from a non-working ctdbd
      adds  b5d882f   packaging(RHEL-CTDB): explicitly build the tsm vfs module.
      adds  64f8306   s3-net: add roundtrip tests for registry import/export
      adds  52c0fb3   s3:winbind: Protect against invalid winbindd_cache entries in lookuprids
      adds  d49d203   s3:registry correct a debug level
      adds  1c1a842   s3:vfs:shadow_copy2: Fix shadow-copy module for drag&drop from a snapshot
      adds  5780940   s3:vfs:shadow_copy2: fix indentation in _SHADOW2_NEXT_SMB_FNAME
      adds  bb51c05   s4-smbtorture: add some paranoia checks for 0 sized devmodes.
      adds  7a7b61e   s4-smbtorture: prepare devicemode test for expected result tests.
      adds  aefbec5   s4-smbtorture: add tests for the size member of spoolss devicemodes.
      adds  9b1878e   s3-spoolss: disallow storing an invalid devmode size.
      adds  1f3fb30   s4-smbtorture: make sure there is always driverextra data in spoolss devmode size tests.
      adds  be884c1   s3-spoolss: as smbtorture testing proves: devmode size is the size of the devicemode minus the driverdata extra size.
      adds  621fb88   s3-rpcclient: rename duplicate enumkey command to winreg_enumkey.
      adds  8db3258   s3-spoolss: make it more obvious what winreg_create_printer() does.
      adds  1b373d6   s3: Fix a deadlock between smbd and ctdbd
      adds  a34aa14   s3:libads: use dcerpc_spoolss_X() functions
      adds  8144344   s3:net: use dcerpc_spoolss_X() functions
      adds  e830e37   s3:smbd: use dcerpc_spoolss_X() functions
      adds  1f83325   s3:srv_spoolss: use dcerpc_spoolss_X() functions
      adds  7a2fa9f   s3:printing: use dcerpc_spoolss_X() functions
      adds  9c2fcb6   s3:winbind: Fork multiple children per domain
      adds  fea4149   s3:docs: document "winbind max domain connections"
      adds  1efa9b1   s3-rpc_client: Added header information to cli_lsarpc.h.
      adds  8b1ffc7   s3-rpc_client: Added header information to cli_samr.h.
      adds  78c4f72   s3-rpc_client: Added dcerpc_samr_chgpasswd_user.
      adds  3de564b   s3-rpc_client: Added dcerpc_samr_chgpasswd_user2.
      adds  2007726   s3-rpc_client: Added dcerpc_samr_chng_pswd_auth_crap.
      adds  e6475f21  s3-rpc_client: Added dcerpc_samr_chgpasswd_user3.
      adds  089c25c   s3-rpc_client: Rename get_query_dispinfo_params.
      adds  5db115a   s3-rpc_client: Added dcerpc_try_samr_connects.
      adds  831f3ee   s3-lanman: remove trailing whitespace.
      adds  e94ffc7   s3-rpc_client: prefer dcerpc_spoolss_X functions.
      adds  cf7a78b   s3-rpcclient: prefer dcerpc_spoolss_X functions.
      adds  24c51a7   s3-build: remove RPCCLI_SPOOLSS subsystem.
      adds  5e89574   s3-waf: remove RPCCLI_SPOOLSS subsystem.
      adds  1f26b10   s3-rpc_client: fix uninitialized variable found by -O3.
      adds  e873ce9   s3-rpc_client: no need to include gen_ndr/cli_samr.h anymore.
      adds  6923cc8   s3-rpc_client: fix dcerpc_try_samr_connects().
      adds  6ee39a2   s3-torture: fix uninitialized status code.
      adds  0aa118f   s4-repl_meta_data: We should not use USNs in metadata comparisons
      adds  0ce93ad   s4-repl_meta_data: Print out what is wrong when we fail to modify object
      adds  585e9a0   s4-repl_meta_data: replmd_update_is_newer() should not return true if metadata stamps are equal
      adds  058de59   s3: Fix connecting to port-139 only servers
      adds  61f7d7c   s3: Fix an infinite loop
      adds  509dd57   Revert "s3: Fix an infinite loop"
      adds  cea36ae   s3-winbind: fix winbindd_dual_pam_auth_samlogon() for NT4 domains.
      adds  0dc1eee   libcli/ldap: use lib/ldb_compat.h for the s3 build
      adds  c675b1c   s3-waf: no need anymore to include "source4" globally.
      adds  ef0a390   s3-waf: fix lib/addns include path.
      adds  9943761   s3-rpcclient: allow to define validation level for samlogon.
      adds  39ea30d   s3-build: remove source4 include path for autoconf build as well.
      adds  b763a27   remove unnecessary use of pass.
      adds  4078b64   Show text output messages when interfacing with bzr.
      adds  57d1dce   s4-waf: Only show minversion when there was a minimum version specified.
      adds  5b83923   s4-waf: Skip header-not-found cache if a library is specified, as it may provide additional C flags.
      adds  b8d5ee9   s3-docs: add some long opts to smbclient(1) man
      adds  3bb212a   s3-docs: fix deldriver option
      adds  99f8f5e   s3-torture: Fix cli_errstr() usage (part of bug #7864)
      adds  09c612f   s3-smbclient: Fix cli_errstr() usage (part of bug #7864)
      adds  5d8ada5   s3-masktest: Fix cli_errstr() usage (part of bug #7864)
      adds  07ccc29   s3-smbclient: Fix cli_errstr() usage (part of bug #7864)
      adds  62e1c80   s3-waf: add PKGCONFIGDIR.
      adds  7eac310   libndr: move ndr_print_bool to ndr_basic.c
      adds  dd35fe1   waf: share libndr.so between samba3 and samba4.
      adds  f0b3c72   s3-libndr: remove cmdline_lp_ctx.
      adds  c9f4fad   idl: add file_id idl.
      adds  3468f8d   s4:dsdb/samdb/ldb_modules/objectclass.c - move LSA specific object checks into "objectclass_attrs" LDB module
      adds  932911e   s4:ldap.py - check the write protection on LSA objects
      adds  6e22637   s4-test/delete_object: Remove global ldb connections
      adds  76418e2   Add name_hash to files_struct. Set within fsp_set_smb_fname().
      adds  b97f1ce   Add name_hash into the share mode entry struct (as yet only use for renames to identify a specific path).
      adds  a65bce4   Add uint32_t name_hash argument (currently unused) to get_file_infos().
      adds  4473273   Fix bug #7863 - Unlink may unlink wrong file when hardlinks are involved.
      adds  3272e16   Missed one debug printf of name_hash. Ensure always use %x.
      adds  4b068bb   pidl:Samba3/ServerNDR: correctly initialise ndr_push struct
      adds  3466433   pidl:Typelist: fix perl warnings about recursiv function calls
      adds  36cfa17   Revert "s3-winbind: fix winbindd_dual_pam_auth_samlogon() for NT4 domains."
      adds  035a0d2   Revert "s3: These assignments are overwritten immediately"
      adds  abb7c07   s3-winbind: share a common winbind_samlogon_retry_loop().
      adds  bb358ec   From Metze - make sure we're using the same string length for the hash.
      adds  67e578a   Allow "security = share" with SMB2. We already handle this in smb2/smb2_server.c
      adds  278c6f8   errormap: Add unix_to_werror() function
      adds  2c47368   s3-lib: Fixed a missing return value in tldap.
      adds  f6f0dac   s3-modules: Fixed the for-loop code block.
      adds  08dc51d   s3-utils: Fixed possible resource leak in smbfilter.
      adds  de4ef10   s3-utils: Fixed possible resource leak in smbget.
      adds  f419c2b   s3-utils: Fixed possible resource leak in net_usershare.
      adds  4fc75c7   s3-utils: Fixed a resource leak in smbta-util.
      adds  efde1d8   s3-utils: Fixed a resource leak in net_afs.
      adds  eb55338   Looking into printer driver issues, I ran across some peculiarities in copy_file(): - Firstly, if the source file is zero bytes, NT_STATUS_DISK_FULL is   returned. - Secondly, the conditional lseek is confusing. It fires when   OPENX_FILE_EXISTS_OPEN is set and I can't see why the lseek is   necessary in this case. - Finally, the lseek error path also results in NT_STATUS_DISK_FULL.
      adds  9d04f2b   s3-build: remove another leftover of -I../source4.
      adds  da3e057   librpc: Added support to accept netbios names.
      adds  eacc9d6   idl: Added missing endpoint mapper defines.
      adds  6cb2fb1   s4-selftest: Mark epmapper as knownfail.
      adds  9a771f1   s4-torture: Start with a clean epm_Insert_noreplace test.
      adds  0ccb374   s4-torture: Added test_LookupHandleFree.
      adds  548c712   s4-torture: Added a clean test_Lookup_simple.
      adds  c3c6506   s4-torture: Added a clean test_Lookup_terminate_search.
      adds  dd9feec   s4-torture: Added a clean test_Map_simple.
      adds  fed2b61   s4-torture: Comment out the test_InqObject.
      adds  43f766d   s4-torture: Use binding handle in epm_Delete test.
      adds  357fd2c   s4-torture: Added a test_Insert for epmapper.
      adds  3e29bb0   s4-torture: Added a full epm_Map test.
      adds  dbb184a   s4-torture: Reorder the epmapper tests.
      adds  14502c5   s3:registry: fix comments in regdb_store_regdb_version()
      adds  0e90d01   wbinfo: remove --set-uid-mapping - winbindd does not implement that any more.
      adds  9de1fd4   wbinfo: remove --set-gid-mapping - winbindd does not implement that any more.
      adds  36e2baa   wbinfo: remove --remove-uid-mapping - winbindd does not implement that any more.
      adds  48ad64a   wbinfo: remove --remove-gid-mapping - winbindd does not implement that any more.
      adds  58bf6f9   libwbclient: remove two unused defines
      adds  25a0dc4   libwbclient: remove wbcSetUidMapping() - not implemented any more
      adds  52e1be2   libwbclient: remove wbcSetGidMapping() - not implemented any more
      adds  1ed5961   libwbclient: remove wbcRemoveUidMapping() - not implemented any more
      adds  393c866   libwbclient: remove wbcRemoveGidMapping() - not implemented any more
      adds  6558323   libwbclient: remove wbcSetUidHwm() - not implemented any more
      adds  68a9b72   libwbclient: remove wbcSetGidHwm() - not implemented any more
      adds  128bed2   libwbclient: bump version to 0.6 -> 1.0 due to ABI change (removed symbols)
      adds  5dd63c6   libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changes
      adds  eec50b2   Change "security=share" to downgrade to SMB1 from SMB2, rather than trying to fake it.
      adds  ba6dda1   Add delete-ln test now we can correctly delete hardlinks.
      adds  1e34624   docs: update wbinfo manpage: remove documentation of removed parameters
      adds  1232fb5   s3-rpc_client: remove some more obsolete cli_X.h header files.
      adds  95e644f   s4-acl: Fixed returning uninitialized ldap error in case of some critical errors.
      adds  6957109   s4-smbtorture: add NDR tests for netr_LogonSamLogon.
      adds  7182da7   s4-smbtorture: add (disabled) ndr torture test to check for a w2k samlogon reply we can't currently parse.
      adds  d4414f0   s3-rpcclient: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
      adds  fc16baa   s3-net: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
      adds  f2900a8   We need to reply to SMB2_GETINFO_FILE with a class of SMB2_FILE_STANDARD_INFO on an IPC$ share.
      adds  5d4bfc9   s3: Lift winbindd_cli_state from winbindd_raw_kerberos_login
      adds  2d174d4   s3: Lift winbindd_cli_state from winbindd_dual_pam_auth_samlogon
      adds  fe516a3   s3: Do not use state->mem_ctx in fillup_password_policy
      adds  e099c91   s3: Lift winbindd_cli_state from fillup_password_policy
      adds  c52c753   s3: inline get_uid_from_state
      adds  a042617   s3: Remove an unneeded check
      adds  619e5cb   s3: Make _lp_maxprotocol static
      adds  e6e7c72   s3: On FreeBSD, compile zfsacl if sunacl.h is around
      adds  3649798   s3:net registry: fix a debug message.
      adds  e81ddbc   s3:net registry: fix a debug message.
      adds  b1f800a   s3:registry: in deletekey_recursive, fix return code upon error.
      adds  e57d4c4   s3:net registry: ignore WERR_BADFILE when --force is given in deletekey[_recursive]
      adds  24acddf   libcli/util: add NT_STATUS_RPC_SEC_PKG_ERROR define
      adds  e2e4265   s3:libsmb: display NT_STATUS_RPC_SEC_PKG_ERROR in error strings
      adds  f284acf   s4:libcli/util: display NT_STATUS_RPC_SEC_PKG_ERROR in error strings
      adds  8d07dea   dcerpc.idl: add DCERPC_FAULT_SEC_PKG_ERROR
      adds  4d66e0e   librpc/rpc: add dcerpc_fault_to_nt_status() mapping from DCERPC_FAULT_SEC_PKG_ERROR
      adds  7b9ead1   s4:auth/pyauth.c - temporarily add compatibility code for Python 2.4
      adds  eb5d884   s3-waf: these libs are not private libs.
      adds  c9cb42a   nsswitch: libwbclient has vnum 1 now.
      adds  35a7beb   s3-waf: On FreeBSD, compile zfsacl if sunacl.h is around.
      adds  8f4eee9   s4-smbtorture: make it more obvious this are w2k dumps in netlogon ndr test.
      adds  1537f5d   s4-smbtorture: add samr_changepassworduser3 ndr torture tests.
      adds  19d3779   Revert "s3:events: Call all ready fd event handlers on each iteration of the main loop"
      adds  6953e2f   Revert "s3: Fix starving the echo responder"
      adds  1f2be10   s3:lib/events: don't loop over fd events is select gave -1
      adds  0bbe733   s3:smbd: let smbd_server_connection_loop_once() check for select errors
      adds  ad10289   s3:lib/events: use DLIST_DEMOTE() for fd events
      adds  a5f0b02   midltests: explore 'ms_union' option.
      adds  90b5488   midltests: 'ms_unions' with enum vs. long
      adds  1f2f7fd   midltests: unions with enum vs. long
      adds  ef89211   midltests: union alignment with enum as switch_type
      adds  4f68578   midltests: union alignment with enum as switch_type and 'ms_union'
      adds  e0c2aec   midltests: more union alignment example without ms_union
      adds  98febd6   midltests: more union alignment example with ms_union
      adds  b586e5a   midltests: add examples of toplevel vs. embedded unions without 'ms_union'
      adds  675a5e9   midltests: add examples of toplevel vs. embedded unions with global 'ms_union'
      adds  ea587cb   midltests: add examples of toplevel vs. embedded unions with mixed 'ms_union'
      adds  fa6f3f3   midltests: test encapsulated unions without 'ms_union'
      adds  3a9745c   midltests: test encapsulated unions with 'ms_union'
      adds  c9027b6   midltests: add todo/midltests-pipe-sync-ndr32-downgrade-02.idl
      adds  7690d9d   Fix bug #7928 - Samba problems with kernel oplocks option set to "no"
      adds  f453235   smbtorture4 test for bug #7928 - Samba problems with kernel oplocks option set to "no"
      adds  e18b8c0   Add knownfail for s4 for the new oplock test.
      adds  6696fd1   Ensure we send the direct levelII oplock break to the correct fid.
      adds  5ae04bc   midltests: add invalid/midltests_pipe_struct_union_01.idl
      adds  76f2ddf   pidl:NDR: add support for 'ms_union' property.
      adds  6124148   pidl:Samba4/NDR/Parser: only do the switch type alignment when we have a switch type
      adds  9fe4b69   pidl:Samba4/NDR/Parser: add support for 'ms_union' style aligment
      adds  7f63018   s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/group.c.
      adds  b76657f   s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/localgroup.c.
      adds  32fb4f5   s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/samr.c.
      adds  f9af242   s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/user.c.
      adds  80acca1   s3: Add support for AF_NETLINK addr notifications
      adds  f71c032   s3: test addrchange
      adds  23146f9   s3: Send a dropped_ip message if we lose an IP
      adds  a0c1c21   s3-libnet: prefer dcerpc_samr_X functions.
      adds  a51ab04   s3-rpcclient: prefer dcerpc_samr_X functions.
      adds  600ff3a   s3-lanman: prefer dcerpc_samr_X functions.
      adds  753094d   s3-net: add net_scan_dc non-ad variant.
      adds  1c9cf16   s3: Fix the build on sles8
      adds  34b7b55   pidl:Samba4/NDR/Parser: fix ndr_pull/ndr_push mismatch
      adds  5e4691e   s3:rpcclient/cmd_netlogon: fix netr_DELTA_* display
      adds  a152f20   s3:libnet/libnet_samsync_display: fix netr_DELTA_* display
      adds  ff0f633   s3:rpcclient/cmd_samr: remove useless ';'
      adds  3b94800   Added SSL global catalog
      adds  ba4ec70   s3: Fix bug 7940 -- fall back for utimes calls
      adds  fbbe321   s3-waf: fix the build after linux netlink changes.
      adds  e3aafb2   s3-net: prefer dcerpc_samr_X functions in net_rpc_sh_acct.c.
      adds  f140e89   s3-net: prefer dcerpc_samr_X functions in rpc_info_internals.
      adds  021e0b4   s3-net: prefer dcerpc_samr_X functions in rpc_sh_handle_user.
      adds  a87a9fc   s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_show_internals.
      adds  1d3b378   s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_str_edit_internals.
      adds  54b74c7   s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_flag_edit_internals.
      adds  e14c214   s3-net: prefer dcerpc_samr_X functions in rpc_group_delete_internals.
      adds  f8147fb   s3-net: prefer dcerpc_samr_X functions in rpc_add_groupmem.
      adds  55e042a   s3-net: prefer dcerpc_samr_X functions in rpc_add_aliasmem.
      adds  b9b2325   s3-net: prefer dcerpc_samr_X functions in rpc_del_groupmem.
      adds  84e3d14   s3-net: prefer dcerpc_samr_X functions in rpc_del_aliasmem.
      adds  d280a52   s3-net: prefer dcerpc_samr_X functions in rpc_group_list_internals.
      adds  2a63433   s3-net: prefer dcerpc_samr_X functions in rpc_list_group_members.
      adds  20edb2d   s3-net: prefer dcerpc_samr_X functions in rpc_list_alias_members.
      adds  bf10bbc   s3-net: prefer dcerpc_samr_X functions in rpc_group_members_internals.
      adds  37f2f51   s3-net: prefer dcerpc_samr_X functions in rpc_fetch_domain_aliases.
      adds  49f08d1   s3-net: prefer dcerpc_samr_X functions in rpc_aliaslist_internals.
      adds  95ee07d   s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_add_internals.
      adds  c7b1432   s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_del_internals.
      adds  a19c1cbb  s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_list.
      adds  3d4a9dd   Based on a conversation with Volker, refactor some of the oplock code to make it comprehensible.
      adds  2d9bcc8   s4:heimdal: import lorikeet-heimdal-201101310455 (commit aa88eb1a05c4985cc23fb65fc1bad75bdce01c1f)
      adds  eab493b   Remove unused installmisc.sh script, from old build system
      adds  5d4dc6c   s4-python Remove unused missing.py (used by old build system)
      adds  38aacd7   waf: Replace python installation rule to allow PYTHONARCHDIR and PYTHONDIR
      adds  7faa3be   s4-python Ensure we add the Samba python path first.
      adds  dbe0b07   s4-python Remove manipuation of python path from samba module
      adds  a3e9935   s4-waf Don't install any Samba packages into PYTHONDIR
      adds  e830cb4   wintest Return debug info when dcpromo fails from the log
      adds  2e865be   s4-dsdb Fix generation of rootDSE domainControllerFunctionality
      adds  f19c1e3   s4-dsdb Add tests to ensure we don't break the rootDSE function levels again
      adds  da3a2c6   s4/samba-tool: Add --sync-forced flag to 'drs replicate' command
      adds  c2207e9   replace: Try to fix broken sys/capabilites.h on Linux.
      adds  97727e1   s4:rpc_server/netlogon: return INVALID_INFO_CLASS for invalid netr_Validation levels
      adds  578e87d   s4:rpc_server/netlogon: set *r->out.authoritative = 1 even on INVALID_PARAMETER/INFO_CLASS
      adds  a4d4217   s4:rpc_server/netlogon: add dcesrv_netr_LogonSamLogon_check()
      adds  4507d2b   s3:rpc_server/netlogon: add _netr_LogonSamLogon_check()
      adds  64ea7bd   netlogon.idl: add missing [default]; union arms
      adds  46348c3   netlogon.idl: use 'ms_union' as specified in [MS-NRPC]
      adds  d63e750   netlogon.idl: remove pointless union arms of netr_DELTA_UNION
      adds  e980791   s4:torture/rpc/netlogon: test validation levels 2 and 3
      adds  d3e4d90   s4:torture/rpc/netlogon: test invalid LogonSamLogon levels
      adds  89dd048   s4:torture/rpc/netlogon: test invalid netr_LogonControl() level
      adds  1f9caef   s4:torture/rpc/netlogon: improve comments in test_LogonControl2()
      adds  eca7292   s4:torture/rpc/netlogon: add invalid level tests for netr_LogonControl2
      adds  8499539   s3-epmapper: Added a endpoint mapper skeleton.
      adds  c31ee9a   s3-epmapper: Added epm_Insert function.
      adds  6747b89   s3-epmapper: Added epm_Delete function.
      adds  658c05b   s3-epmapper: Added epm_Map function from Samba4.
      adds  3584dd1   s3-epmapper: Added arg to match uuid in build_ep_list().
      adds  5b93e06   s3-epmapper: Implemented epm_LookupHandleFree.
      adds  1d33f5c   s3-epmapper: Implemented epm_Lookup.
      adds  c451a45   s3-epmapper: Improved the epm_Map function.
      adds  bd5d14e   s3-epmapper: Commented unimplemented functions.
      adds  20afe97   s3-librpc: Added dcerpc register endpoint functions.
      adds  3177966   s3-librpc: Added dcerpc_binding_vector_create function.
      adds  612060d   s3-rpc_server: Only allow registering endpoints on priviledged pipes.
      adds  e3bdfd2   s3-smbd: Added a function to setup rpc services.
      adds  d0d5d59   s3-smbd: Disable the endpoint mapper by default.
      adds  5aae1f4   s3-selftest: Enable RPC-EPMAPPER tests.
      adds  02a8e1e   s3-winbind: use status variable name in cm_connect_sam.
      adds  39c6809   s3-winbind: prefer dcerpc_samr_X functions in cm_connect_sam.
      adds  f21f919   s3-winbind: prefer dcerpc_samr_X functions in invalidate_cm_connection.
      adds  58cdc56   s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_samr.c.
      adds  924f60c   s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_rpc.c.
      adds  6c20ba3   s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_pam.c.
      adds  e026685   s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_msrpc.c.
      adds  a62d67e   s3: Fix a typo
      adds  3bdd2ef   nsswitch: remove unused code from wbinfo.c
      adds  50be0b2   s3: Remove superfluous ;
      adds  255f2e0   s3:winbindd: catch lookup_names/sids schannel errors over ncacn_ip_tcp (bug #7944)
      adds  cecf54b   s3:groupdb: allow machine accounts as members.
      adds  bf7a27c   s3:libnet: add 'process_links' to dssync_ops
      adds  0313969   s3:net: "net rpc vampire" is an alias for "net rpc vampire passdb"
      adds  1c1aeba   s3:net: make some net_rpc_samsync.c functions static
      adds  91e6dad   s3-dssync-passdb: add basic routines and net function.
      adds  1f884cf   s3-dssync-passdb: fill in passdb_startup.
      adds  41ba1d3   s3-dssync-passdb: fill in passdb_finish.
      adds  6e0498d   s3-dssync-passdb: fill in passdb_process_objects
      adds  8ddfe78   s3-dssync-passdb: implement accounts, aliases and groups
      adds  62048fa   s3-waf: fix the build after epmapper changes.
      adds  d038b45   s3: Fix a typo
      adds  175fbe0   s3-waf: fix the build after libnet changes.
      adds  b53c0c8   s3-net: use status variable in net_rpc_join_newstyle.
      adds  50170d7   s3-net: prefer dcerpc_samr_X functions in net_rpc_join_newstyle.
      adds  364ef35   s3-build: remove RPCCLI_SAMR subsytem.
      adds  ee5de71   s3-waf: remove RPCCLI_SAMR subsystem.
      adds  e32b508   s3-libnetapi: prefer dcerpc_lsa_X functions.
      adds  95cf60a   s3-libnet: prefer dcerpc_lsa_X functions.
      adds  fcaba0f   s3-libsmb: prefer dcerpc_lsa_X functions.
      adds  707d572   s3-rpcclient: use status variable.
      adds  36cd79f   s3-rpcclient: prefer dcerpc_lsa_X functions.
      adds  204eeac   s3-rpcclient: prefer dcerpc_lsa_X functions.
      adds  fe6c535   s3-rpcclient: prefer dcerpc_lsa_X functions.
      adds  d38d743   s3-net: use status variable in "net rpc audit".
      adds  61d18b7   s3-net: prefer dcerpc_lsa_X functions in "net rpc audit".
      adds  63de60c   s3-net: prefer dcerpc_lsa_X functions in "net rpc join".
      adds  3206434   s3-net: prefer dcerpc_lsa_X functions in net_util.c
      adds  8055bc8   s3-net: use status variable in "net rpc rights".
      adds  eab0049   s3-net: prefer dcerpc_lsa_X functions in "net rpc rights".
      adds  00478b0   s3-net: prefer dcerpc_lsa_X functions in "net rpc".
      adds  586b2ee   s3-epmap: use correct dcerpc client header in dcerpc_ep.c
      adds  a85b20a   s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbind_cm.c
      adds  04ac046   s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbindd_samr.c.
      adds  387d154   s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbindd_rpc.c.
      adds  ad15128   s3-build: remove RPCCLI_LSA subsystem.
      adds  d57ddc6   s3-waf: remove RPCCLI_LSA subsystem.
      adds  2534e01   s3-build: remove --samba3-ndr-client from build_idl.sh script.
      adds  885887a   s3-waf: no need to call pidl with --samba3-ndr-client anymore.
      adds  40850b3   Fix a couple of missing checks on talloc returns.
      adds  91e1c8d   s3:lib: allow_trailing_dollar should only allow '$'
      adds  3b4738b   Fix value overflow (one too many 'f's ).
      adds  c1c3cb0   s3:libnet_dssync_passdb: remove useless DEBUG statements
      adds  5f18925   Revert "replace: Try to fix broken sys/capabilites.h on Linux."
      adds  1e42aa6   replace: Try to fix broken sys/capabilites.h on Linux.
      adds  13470f1   charcnv: removed call to setlocale() (bug 7519)
      adds  17c01a5   s3:rpc_server/netlogon: reject validation level 6 without ads support
      adds  902fbd9   s3:winbindd: fix segfaults on addrchange errors and make DEBUG() statements more usefull
      adds  ff935dd   s3:lib/addrchange: let addrchange_done() retry and ignore unknown message types
      adds  d8d5a3f   s3:lib/addrchange: remove unused pointer
      adds  e9c45a3   s3:lib/addrchange: set ctx->sock to -1 after close
      adds  ac4127a   s3-auth: add copy_netr_SamBaseInfo().
      adds  f60398d   s3-winbindd: let winbind try to use samlogon validation level 6. (bug #7945)
      adds  ece9498   Move the "oplock file with byte range locks" check to the correct place, where we're making oplock decisions.
      adds  df34e80   Fix try_chown code. Use new vfs_chown_fsp() which always trys fd first.
      adds  49cfb2e   s3:Makefile.in: use waf directly to build smbtorture4 and ndrdump4
      adds  f464955   s4:selftest: skip samba4.rpc.backupkey for now
      adds  56b1cff   s4 torture: add new rpc torture tests for backup key remote protocol
      adds  8af7400   s3: Fix some nonempty blank lines
      adds  08f2a85   s3: Use strlcpy in pdb_ads_connect
      adds  8c36716   s3: In pdb_ads, cope with artificial samu structs
      adds  843825f   s3: Fetch the machinepw via ldapi in pdb_ads
      adds  47d07df   s3: Fix a potential memleak in secrets_fetch_trusted_domain_password
      adds  d515c6c   s3: Fix auth_netlogond to cope with netlogon_creds_CredentialState
      adds  0539ca5   s3: Add primary group in pdb_ads_enum_group_memberships
      adds  007dc95   s3: Only build auth_netlogond for the developer build
      adds  40a46a9   s3: Use the right credentials in check_netlogond_security
      adds  a61b17c   s3: Make "endpoint_table" static
      adds  3f3696c   waf: samba deps generation depends on EXTRA_INCLUDES
      adds  431b25e   pidl: support using pidl from top level directory
      adds  baf629d   s4-heimdal: allow heimdal build scripts to work from top level
      adds  9f9b363   s4-idl: make the source4 idl build independent of build directory
      adds  72e1a39   waf: added top level build rules
      adds  e7b2e06   s4-provision: cope with top level directory for provision
      adds  6484da4   s4-test: allow make test to work from top level directory
      adds  b499734   blackbox: removed assumption of build directory
      adds  b2a080f   s4-test: fixed more assumptions of ./setup for setup directory
      adds  b038aca   s4-loadparm: removed "setup directory" option
      adds  479a423   s4-dynconfig: fixed dyn_SETUPDIR to point to the right directory
      adds  3bcb693   s4-test: fixed test_samba4.pl for top level build
      adds  677f28d   s4-test: fixed setup/ assumption for top level build
      adds  be5a709   s4-test: fixed hard coded test paths for top level build
      adds  205dcd8   build: added configure.developer for top level build
      adds  bee64c5   build: added placeholder to ensure include/ is available in build dir
      adds  b84c0a9   s4-test: fixed ndrdump test for top level build
      adds  ceb4b06   s4-test: fixed samba4.policy.python test for top level build
      adds  7f8b40f   build: fixed top level etags and ctags target
      adds  9eaca88   s4-provision: removed spurious os.chdir() from upgradehelpers.py
      adds  9ccb868   build: fixed make install for top level build
      adds  f4a1b71   s4-dsdb: make subtree_rename errors clearer
      adds  5d15f28   s4-upgradeprovision: renames need a relax to avoid subtree_rename checks
      adds  5364548   s4-build: fixed install of version.h from source4 build
      adds  4ae013c   s4-waf Don't include ../librpc in paths
      adds  d1e5a73   s4-provision Remove setup_path, setup_dir and find_setup_dir
      adds  19c3546   s4-waf Add PYTHONDIR and PYTHONARCHDIR to the 'different on install' list
      adds  15d0166   s4-python Don't force "bin" into the python sys.path
      adds  edd8c9e   s4-python: get ordering right on python paths
      adds  2d72f68   s4-wintest Use top level build for wintest
      adds  df069e4   autobuild: decouple build directories from target names
      adds  03027ad   autobuild: add a bit more debug info in autobuild
      adds  d0f5470   autobuild: fixed clone source for build trees
      adds  1f533bf   s4-provision: added setup_path() import in two more places
      adds  1867a60   s4-charset: use dyn_CODEPAGEDIR for location of upcase.dat/lowcase.dat
      adds  e196e52   s4-build: remove a bunch of unused build scripts
      adds  a20ce62   s3-torture: switch source3 to using top level samba4 build for smbtorture
      adds  a8a5072   autobuild: lib/replace doesn't need autogen.sh
      adds  9796f73   build: fixed error message for incorrect waf version
      adds  8b8caac   build: removed the old autogen.sh and autogen-waf.sh scripts
      adds  2e520ca   build: removed unused build scripts
      adds  4d3de16   s4-build: fixed uses of os.path.relpath()
      adds  72910c3   s3-waf: add support for iprint.
      adds  45f86fd   s3-waf: recurse into ../lib/util/wscript_configure
      adds  f1d51aa   s3-netlogon: fix typo.
      adds  81a3f7a   s3-waf: add --with-syslog option.
      adds  8111d95   s3:rpc_server: fix make_external_rpc_pipe_p() and create read and write queues
      adds  3a60e54   s3-waf: only build auth_netlogond in developer build.
      adds  bcdacff   s3-waf: add support for --with-aio-support.
      adds  12cd400   s3-rpc_client: Added dcerpc_winreg_int_openkey().
      adds  9c7607d   s3-rpc_client: Added winreg query dword helper.
      adds  d24bd4b   s3-rpc_client: Added winreg query binary helper.
      adds  e5eb758   s3-rpc_client: Added a winreg set dword helper.
      adds  4b32f6c   s3-rpc_client: Added a winreg set sz helper.
      adds  34d3e85   s3-rpc_client: Added a winreg set expand sz helper.
      adds  913426b   s3-rpc_client: Added a winreg set multi sz helper.
      adds  8c119e4   s3-rpc_client: Added a winreg query multi sz helper.
      adds  8ed91d6   s3-rpc_client: Added a winreg add multi sz helper.
      adds  69e6db1   s3-rpc_client: Added a winreg helper to enum keys.
      adds  56963d1   s3-rpc_client: Added a winreg query sz helper.
      adds  a370b96   s3-rpc_client: Added a winreg set binary helper.
      adds  35439a7   s3-rpc_client: Added a winreg set security descriptor helper.
      adds  01b49b1   s3-rpc_client: Added a winreg query security descriptor helper.
      adds  75abfa6   s3-rpc_server: Migrated eventlog to winreg.
      adds  22ea293   s3-rpc_server: Added a winreg based eventlog registry init.
      adds  34e8a50   s3-util: Moved eventlog_add_source to admin util.
      adds  a3a38fd   s3-smbd: Init the eventlog registry on service startup.
      adds  1adbbee   s3-registry: Remove obsolete reg_eventlog.
      adds  96565db   s3-services: Migrated svcctl registry functions to winreg.
      adds  09dafc4   s3-rpc_server: Added a svcctl shutdown function.
      adds  f1d5cea   s3-rpc_server: Added a winreg based svcctl registry init.
      adds  b2ddfc6   s3-smbd: Init the svcctl registry keys on service startup.
      adds  c6255ad   s3-services: Remove obsolete services_db.c.
      adds  8238732   s3-rpc_server: Migrated spoolss to dcerpc_winreg_enum_keys.
      adds  460aedc   s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_sz..
      adds  e8bf397   s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_dword.
      adds  ee817f6   s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_X.
      adds  df75045   s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_X.
      adds  1f0c766   s3-rpc_server: Migrated spoolss to dcerpc_winreg_query_dword.
      adds  1c6276c   s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_multi_sz.
      adds  a3ee831   s3-perfcount: Create the directory on tdb open.
      adds  7637e1d   s3-waf: fix the build after winreg and rpc services changes.
      adds  13d8290   s3-waf: fix wrong check for vfs_aio_fork dependencies.
      adds  6baa3ef   waf: add clock_gettime clock ID checks to libreplace wscript.
      adds  4b7d049   s3-waf: add --with-automount option.
      adds  4a558ca   script/autobuild.py: git diff has a '--stat' option, no need to use 'diffstat'
      adds  3bccd2f   s3:net conf: fix a comment typo
      adds  91a56b4   libcli/security: Make del_sid_from_array take a uint32_t
      adds  1d58fcc   libcli/security: Make add_sid_to_array_unique use a uin32_t counter
      adds  1d27f0b   mit-samba: Allow nesting on the event context
      adds  0a7f1af   Fix leak in error path.
      adds  dd7313a   Use corrcet function instead of cut-and-paste code.
      adds  e68f6ad   If possible (O_DIRECTORY exists) open an fd for a directory open.
      adds  724c982   ndr: merge duplicate ndr_map_error2ntstatus() functions.
      adds  8b55ae1   ndr: move null_ndr_syntax_id to the common libndr location.
      adds  84dbc2a   ndr: merge ndr_map_error2string and ndr_errstr.
      adds  be5edba   libndr: share some uuid helpers.
      adds  12913c9   s3: Added missing files in .gitignore.
      adds  9732955   s3: Added file for clang complete support in vim.
      adds  01d3da3   s3:net: remove unused net_idmap_help
      adds  242797a   pysecurity: Add missing dependency on pytalloc-util.
      adds  34722c7   pam: share pam errors in a common location.
      adds  947ba44   libndr: apply some const and make is_valid_policy_hnd a callback to policy_handle_empty.
      adds  56fe080   lib/compression: add shared wscript_build.
      adds  4086c1e   s4-waf: split out wscript_build for ndrdump binary.
      adds  7d107cd   s4-smbtorture: also run the driver timestamp spoolss test against samba.
      adds  541bf80   s3-selftest: mark the driver timestamp test as knownfail for now.
      adds  9e6d61f   s4-smbtorture: add torture test to check proper add and delete driver operations.
      adds  8b64d06   s3-spoolss: Dont wipe out all drivers when only one should be deleted.
      adds  587cfd1   waf: bring back shared Makefile and configure (needed by s3-waf).
      adds  4806714   s3-selftest: let valgrindtest use the new make test.
      adds  698d339   selftest: remove make oldtest.
      adds  5a0ee95   s3: Fix some nonempty blank lines and some typos
      adds  1911d48   Add fdopendir().
      adds  ad3d1ad   Add configure checks for fdopendir.
      adds  224fc03   Pass fsp to dptr_CloseDir(). Cope with setting the fd if we're closing an fd that opendir knows about.
      adds  a674a56   Add fdopendir to the VFS. We will use this to reuse a directory fd already open by NtCreateX.
      adds  f1c0e95   s4-auth Add auth.idl to encode auth subsystem structures in IDL
      adds  a2ce53c   s4-auth Rework auth subsystem to remove struct auth_serversupplied_info
      adds  ce461a7   s4-selftest Fix valgrind and gdb options for top level build
      adds  7e76367   s4-auth Fix setting of bad_password_count in auth_convert_user_info_dc_sambaseinfo()
      adds  45b16de   s4-waf Remove source4 build system.
      adds  6c89bb8   waf Remove debugging hacks left in the top level build
      adds  f3db67e   s4/samba-tool: 'drs options' command implementation
      adds  ad48c70   s4/samba-tool/drs: Move get_dsServiceName function at module level to be re-used
      adds  d0867e5   s4/samba-tool/drs: Make use of Command.message() method instead of using 'print'
      adds  6b15746   s4/tests: Implement BlackboxTestCase.check_output() method
      adds  099644f   s4/tests: Move command line processing into separate method to be reused
      adds  4d058ca   s4/tests: Implement a blackbox test for 'samba-tool drs' command
      adds  f915dd5   s3:rpc_client: make rpccli_bh_create() non-static for now
      adds  d04c2c5   s3:rpc_server: create binding_handle in rpc_pipe_open_external()
      adds  d274097   dlinklist: Change license to LGPLv3+ (checked with tridge).
      adds  a65eedd   provision: Add missing dependency on pyldb-util.
      adds  c6f797d   s3:loadparm: skip leading spaces in parameter values from the command line
      adds  015b47f   s3:popt: add POPT_COMMON_OPTION to provide only the "--option" feature
      adds  872d913   s3:testparm: add "--option" to testparm
      adds  47f499a   s3:net add option --db
      adds  1f1a165   s3:net idmap restore: fix segfault on missing input file
      adds  e2795f5   s3:net factor out net_idmap_dbfile
      adds  92f856c   s3:net idmap: fix error reporting in net_idmap_dbfile()
      adds  79307cf   s3:net idmap restore: correctly abort operation if dbfile could not be determined
      adds  59ccfac   s3:net idmap dump: use net_idmap_dbfile
      adds  a6d45d0   s3:net idmap dump: report correct database file when failed to open idmap db.
      adds  9271027   s3:net idmap: implement net idmap delete
      adds  d8a90b4   s3:utils enable sharesec for registry shares
      adds  1b5609a   s3-rpc_server: Fixed possible segfault with client_id.
      adds  edbd6f4   s3-rpc_server: We need a messaging context for rpc.
      adds  dcd6764   tevent: Fix typos
      adds  62cd1e0   s3-waf: support non-default krb5-config and cups-config locations.
      adds  9081cb0   s3-waf: check k5crypto in some more locations.
      adds  ada4c66   s3-waf: as long as we dont have --with-featureX=yes|no|auto handling, avoid exiting.
      adds  a0e5761   s3-waf: we check for attr in ../lib/util/script already, so we cannot set to EMPTY here.
      adds  c3ca0b0   ldb:ldbadd tool - use LDB result constants for consistency
      adds  de9217b   ldb:ldbadd tool - use "%u" for printing out unsigned integers
      adds  2937e63   ldb:ldbadd tool - use LDB return codes where possible
      adds  6f52070   ldb:ldbdel tool - use LDB result constants for consistency
      adds  ef0477a   ldb:ldbmodify tool - use unsigned counters for consistency with other LDB tools
      adds  bd727a9   ldb:ldbrename tool - use LDB result constant where needed
      adds  b2c1831   ldb:ldbedit tool - use LDB result constants where needed
      adds  bc675aa   ldb:ldbedit tool - use "%u" for printing out unsigned integers
      adds  b5ccf18   ldb:ldbedit tool - use unsigned counters for consistency with other LDB tools
      adds  79d3532   ldb:ldbedit tool - fix bug #7914
      adds  475ea1c   ldb:ldbedit tool - don't forget about the "do_edit" result code
      adds  ff7dff6   ldb:ldbsearch tool - use "%u" for printing unsigned integers
      adds  23c0ae7   ldb:ldbsearch tool - simplify error code return
      adds  22f4030   ldb:ldbsearch tool - use LDB result constants where possible
      adds  5e06b21   ldb:tools - always check if ldb connection has been estabilished
      adds  8d80225   ldb:tools - return LDB_ERR_OPERATIONS_ERROR on generic errors
      adds  be80812   s4:WAF build - remove "source4/configure.developer"
      adds  65e6dea   Remove unneeded stat call.
      adds  8c363e9   Move to opening an fd on directory opens. Get more careful about symlink races.
      adds  344e4cd   Don't use asprintf in this library - breaks the build on many systems. Fake with malloc/memcpy.
      adds  c377b0e   Fix up some buildfarm warnings.
      adds  4ccb7e5   Oops. Need to test for if(!NT_STATUS_IS_OK(..)) for error.
      adds  9239db3   s3-waf: make sure we dont activate dnsupdate support w/o gssapi.
      adds  4303d34   s3: remove unused struct uuid_flat.
      adds  65bb6b3   s3: move some stuff out of smb.h to better locations.
      adds  d0406ab   s3-waf: make ads support detection a little more robust.
      adds  61c1f31   Correctly plumb in VFS_FDOPENDIR.
      adds  1607ebf   Allow SMB2_FIND to actually use the open fd handle if we support fdopendir. Fallback to pathname opendir if not.
      adds  4b0af9b   Make it clear we're using the open file pathname.
      adds  0122a4f   Put OpenDir() back the way it was - don't overload with an fsp arg. Create OpenDir_fsp for new usage.
      adds  7fac325   ldb: added a include/ldb_version.h
      adds  8720811   ldb: fixed two warnings in the ldb_ldap backend
      adds  2a6f345   ldb: change version number to 1.0.0
      adds  8220a7e   ldb: added ldb 1.0.0 ABI signatures
      adds  4cfee6f   auth Move auth_sam_reply into the top level.
      adds  543ef3b   libcli/named_pipe_auth Remove support for unused levels 0-2.
      adds  248c821   auth.idl fix size_is() reference in IDL
      adds  d66150c   libcli/named_pipe_auth Change from 'info3' to auth_session_info_transport
      adds  2b05ba7   s3-auth Rename cryptic 'ptok' to security_token
      adds  cc77ea7   s3-auth Remove unused pam_handle
      adds  e26b1a6   s4-krb5: authkrb5 should depend on ldb
      adds  8dc92c8   ldb: use #include <ldb.h> for ldb
      adds  11f5d7c   s4-torture: not having an output dir is not a fatal error
      adds  172e0a1   s4-auth: install gen_ndr/auth.h, used by public session.h
      adds  14edbf7   s4-build: need EXPAND_VARIABLES() for terminal in make test
      adds  c3f6cc9   security: Fixed some handling of ACEs with INHERITED flag provided by the user
      adds  b5a2f95   s4-tests: Some tests that prove behavior for INHERITED user-provided ACEs is different if the P flag is set.
      adds  fdd4d56   s3: give ../librpc/ndr/util.c its own header.
      adds  7de21e6   s3-waf: fix krb5 checks logic.
      adds  7a558ea   s3-waf: fix the build after auth changes.
      adds  ad0a318   librpc: move preg.idl to main directory.
      adds  76ea4fd   Revert "nsswitch: remove unused code from wbinfo.c"
      adds  d0ceb4c   Revert "nsswitch: libwbclient has vnum 1 now."
      adds  9bc1a7b   Revert "libwbclient: bump version to 0.6 -> 1.0 due to ABI change (removed symbols)"
      adds  7a3bc46   Revert "libwbclient: remove wbcSetGidHwm() - not implemented any more"
      adds  748cccd   Revert "libwbclient: remove wbcSetUidHwm() - not implemented any more"
      adds  75b2a2f   Revert "libwbclient: remove wbcRemoveGidMapping() - not implemented any more"
      adds  ecbb223   Revert "libwbclient: remove wbcRemoveUidMapping() - not implemented any more"
      adds  1f4a06e   Revert "libwbclient: remove wbcSetGidMapping() - not implemented any more"
      adds  7dca8bc   Revert "libwbclient: remove wbcSetUidMapping() - not implemented any more"
      adds  0def826   Revert "libwbclient: remove two unused defines"
      adds  1ea1043   Revert "wbinfo: remove --remove-gid-mapping - winbindd does not implement that any more."
      adds  71ce276   Revert "wbinfo: remove --remove-uid-mapping - winbindd does not implement that any more."
      adds  70ebfc1   Revert "wbinfo: remove --set-gid-mapping - winbindd does not implement that any more."
      adds  4242d63   Revert "wbinfo: remove --set-uid-mapping - winbindd does not implement that any more."
      adds  6339a17   Revert "libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changes"
      adds  cb5e685   libwbclient: doxygen: mark wbcSetUidMapping deprecated
      adds  d75ad33   libwbclient: doxygen: mark wbcSetGidMapping deprecated
      adds  7494724   libwbclient: doxygen: mark wbcRemoveUidMapping deprecated
      adds  3757556   libwbclient: doxygen: mark wbcRemoveGidMapping deprecated
      adds  3c6ae6d   libwbclient: doxygen: mark wbcSetUidHwm deprecated
      adds  6d3625d   libwbclient: doxygen: mark wbcSetGidHwm deprecated
      adds  a38d04a   s4-tools: Added --sddl option, which allows the user to add an ACE to an object's security descriptor in SDDL format
      adds  2f6d76a   socket_wrapper: avoid c++ style comments.
      adds  d02b5cd   replace: Add missing eval to m4 script
      adds  d7d3672   s3: Fix some nonempty blank lines
      adds  831974a   s3: Slightly simplify winbind_write_sock
      adds  d62aa57   nsswitch: fix a segfault in the krb5 locator plugin
      adds  82bcada   s3:smbd: fix switch indentation level in get_ea_dos_attribute()
      adds  f0a9055   s3-rpc_server: Fixed possible segfaults in svcctl server.
      adds  8ed5808   s3-rpc_client: Fixed winreg int documentation.
      adds  8cffe14   s3-rpc_client: Added dcerpc_winreg_int_openkey() which dectects the hive.
      adds  da9cd73   s3-rpc_client: Fixed an uninitialized variable.
      adds  97b03d5   s3-oldtest: remove unused tests_all.sh file.
      adds  fa0c6c1   s3-system: fix malloc/talloc mismatch in sys_popen().
      adds  5ecda05   s3-waf: better checks for gssapi support.
      adds  4de3e73   s3-waf: fix cups checks when lib is there but headers aren't.
      adds  1fc14a6   s3-waf: do not make pam support mandatory.
      adds  4063bde   s3-rpc_server: move services into individual directories.
      adds  b524e58   s3: Align tldap_add and tldap_add_send
      adds  efa460e   s3: Align the args in tldap_modify
      adds  80d87e6   s3-waf: dont try to redefine 'pam', we checked above...
      adds  961f629   s3-selftest: run the three net tests individually.
      adds  6bc6d5d   s3-waf: try to fix the {net|free|open}bsd build.
      adds  06d4e4c   s3-selftest: remove some more unused test functions.
      adds  5507d68   s4-build: fixed export of krb5pac.h, needed by other public headers
      adds  44f2344   s3-waf: try to deal with system w/o ldap; also move module processing to the end of wscript.
      adds  90c8de5   s3: Add more checks and better fallback to addrchange
      adds  16229e4   s3: Avoid a select call per smb
      adds  f076c76   s3-libads: make ads_guess_service_principal static.
      adds  c7d0850   s3-libnet: fix a WITH_ADS / HAVE_ADS mismatch.
      adds  e4bf692   s3-libsmb: fix ifdef check in ads_dc_name.
      adds  d08ddf0   waf: substitute '/' in -D static defines as well.
      adds  1bad50f   s3-waf: rework the way SMBLDAP subsystem is built a little.
      adds  8015514   s3-waf: use bld.env.HAVE_LDAP in some more places, hopefully fixes the builds w/o ldap.
      adds  3eb7e12   waf: pure cosmetic reformatting of the two samba-util object lists (to ease comparing).
      adds  59c8839   s3-waf: move all error mappings to errors subsystem.
      adds  414f398   s3-waf: try to deal with underlinked cups libraries.
      adds  16af253   s3-selftest: revamp selftest wscript with s4 one.
      adds  7ff5bf5   s3-rpc_server: fix some buildwarnings in non-developer mode.
      adds  6531ac6   s3-waf: next attempt to fix cups and non-cups builds.
      adds  822a511   s3: Skip the CHAIN1 tests
      adds  3e9faf7   libcli/auth: fix PAM_ERRORS subsystem build.
      adds  13e820c   s3-waf: try to fix the netbsd build and add -lintl to the 'net' binary.
      adds  d38ab83   s3: Make "smbpasswd <user>" work with pdb_ads
      adds  91cad71   tdb: Fix a C++ warning
      adds  ad9b670   ldb: remove "magic" string in ldb_controls, replace them with constants defined in ldb.h
      adds  17fdee0   ldb: use the sizeof of the control variable as offset instead of hardcoded values, helps to avoid bugs
      adds  f8a156d   librpc: add bindings for dnsp in python
      adds  a730155   pyldb: fix a bug in the unit test which prevented ldb.python to run all the tests in the testsuite
      adds  30e72e0   s3: Align the args of pdb_ads_update_sam_account to tldap_modify
      adds  7852527   Fix some nonempty blank lines
      adds  6b492a1   s3: Convert tldap_add_mod_blobs args to "array, count"
      adds  3363bab   s3: Convert tldap_add_blob_vals args to "array, count"
      adds  67e6874   s3: Convert tldap_make_mod_blob_int args to "array, count"
      adds  6375e69   s3: Convert tldap_make_mod_blob args to "array, count"
      adds  158c1e3   s3: Convert tldap_make_mod_fmt args to "array, count"
      adds  84abb42   s3: Add an explicit counter to tldap_add_mod_[blobs|str]
      adds  fe551d6   s3: Convert tldap_entry_values args to "array, count"
      adds  9331bc3   s3: Fix some nonempty blank lines
      adds  80accd3   Fix typos
      adds  f49ad6d   s3: Remove an unneeded proto
      adds  f6df16d   s3: Add error checking to asn1_read_OctetString_talloc
      adds  26051b8   s3: Use tlap_simple_recv in tldap_sasl_bind_recv
      adds  60df3c0   s3: Make "net sam list [users|workstations]" list only the right things
      adds  7db5c10   s4: samba_backup: Fix typos.
      adds  249ba1e   s4/upgradeprovision: Typo and better word.
      adds  877e0ef   s4/upgradeprovision: Fix help for --debugguess.
      adds  5d63c50   s3: Add "comment" and "description" to pdb_ads
      adds  ac82dbd   s4: Add server side implementation of backup key remote protocol
      adds  05ad9d2   s4: load the backupkey endpoint
      adds  7f00aa9   s4: Renable samba4.rpc.backupkey
      adds  b2e126c   s4:selftest: add tests with seal and sign for backupkey
      adds  b3f3287   script: sign library releases with Samba Library Distribution Key
      adds  a26f8b8   ldb-web: update mailing list info
      adds  a48328a   s4-ldb: use a helper function for single valued checking
      adds  c2ccd24   s4-ldb: added LDB_FLAG_INTERNAL_FORCE_SINGLE_VALUE_CHECK
      adds  63d4a99   s4-dsdb: fixed problem with constrained modification of description attribute
      adds  12a1e02   s4-dsdb: cleanups to the backupkey RPC server
      adds  95e347a   s4-ldb: fixed a uninitialised el->flags in ldb_tdb
      adds  a6af1ef   s4-dsdb: cope with broken exchange schema with single valued backlinks
      adds  e9f5529   s3: Fix a typed-punned warning
      adds  9d96598   s3-librpc: remove duplicate prototypes.
      adds  f10cba1   s3-proto: remove prototype for non-existing functions.
      adds  80b4e1e   s3: move some defines to a better place.
      adds  b3ea56a   s3-librpc: no need to globally include endpointmapper headers.
      adds  6110887   s4/ldb_modules/acl.c: Fix calculation for samAccountName string len
      adds  7397207   s4-ldb_modules/util: Implement dsdb_module_find_ntdsguid_for_computer()
      adds  3134895   s4-ldb_modules/acl: Get correct NTDSDSA objectGUID to check SPN for
      adds  850bf67   s4-ldb_modules/acl: Use ntds_guid for SPN check only we have a DC object
      adds  89db591   s3-waf: add UTIL_TEVENT subsystem (as in ../lib/util/wscript)
      adds  d3c082e   s4-readline: remove leftover from readline merge.
      adds  b423d83   s4:ldapcmp: cope with range retrivals of multivalued attributes
      adds  d6a41c2   Return NULL if tevent_add_fd() is passed a negative fd
      adds  3722f65   librpc: make NDR_KRB5PAC a shared library (libndr-krb5pac.so).
      adds  0a05a36   Increase minor version since a public header has changed
      adds  64c63a3   s3: Fix a C++ warning
      adds  18926e5   Fix private libdir and codepages paths
      adds  3c5f537   s4:drsuapi/getncchanges: make sure we don't process filteres objects more than once
      adds  738b2ab   s4: Don't grant level II oplock to a file with byte-range locks.
      adds  6bfaa4c   libcli/security - fix two output format specifiers
      adds  7312dac   s4:acl LDB module - interpret "userAccountControl" as "uint32_t"
      adds  c575d30   s3-selftest: when skipping tests, use the selftest/skip file.
      adds  ca57448   s3: no need to globally include intl.h.
      adds  a32f0ff   s3-waf: TLDAP is only needed by pdb_ads (and smbtorture).
      adds  0bfdb3e   s3-selftest: move all skipped test to skiplist.
      adds  0085d6e   s3-waf: fix the build.
      adds  fa36577   s4:sam.py - add another "description" test case
      adds  aaae316   s4-ldb_modules/operational: Make use of dsdb_module_reference_dn() function
      adds  2e0a933   s4:samr RPC server - QueryDisplayInfo returns always all domains users, aliases and groups
      adds  20197c6   s4:torture/rpc/samr.c - fix up the "test_GroupList" suite regarding QueryDisplayInfo
      adds  4b354e6   s3-amend: Don't overwrite existing values
      adds  7a2cbda   s3: Add userWorkstations and userParameters to pdb_ads
      adds  fbcdef8   s4: Fix a typo
      adds  d9d0fef   s3: Add "country_code" to struct samu
      adds  63c556e   s3: Pass "country_code" through samr
      adds  8bbf0ad   s3: Support "country_code" in pdb_ads
      adds  ead7ffa   s3: Add "code_page" to struct samu
      adds  9ef0e1e   s3: Pass "code_page" through samr
      adds  ab85362   s3: Support "codePage" in pdb_ads
      adds  e34ba44   s3-librpc: move server_id marshalling to own helper file.
      adds  dce69c2   waf Fix dependencies for .pc (pkg-config) files
      adds  1354d3d   s3-auth Fix memory leak in security=share and force user =
      adds  4fa210d   s3-passdb: Add minimal stub for IPA passdb backend
      adds  2e78022   s3-ipasam: Disable old trustdom_pw calls
      adds  b4dd65d   s3-passdb: add {get,set,del,enum}_trusted_domain calls
      adds  c96fd89   s3-passdb: make priv2ld() public
      adds  8ddbb48   s3-ipasam: implement {get,set,del}_trusted_domain
      adds  4e60954   s3-ipasam: implement enum_trusted_domains
      adds  5b41211   s3-lsa: add create_lsa_policy_handle().
      adds  424dc1b   s3-lsa: add LSA_HANDLE_TRUST_TYPE.
      adds  a6bd93b   s3-lsa: implement _lsa_CreateTrustedDomainEx2().
      adds  162fd0e   s3-lsa: Let _lsa_CreateTrustedDomainEx2() use pdb_set_trusted_domain().
      adds  55bc1cf   s3-lsa: implement _lsa_CreateTrustedDomainEx().
      adds  39c9f59   s3-lsa: implement _lsa_CreateTrustedDomain().
      adds  387e37e   s3-lsa: add lsa_lookup_trusted_domain_by_name and lsa_lookup_trusted_domain_by_sid.
      adds  f6004a1   s3-lsa: make lsa_lookup_trusted_domain_by_name() use pdb_get_trusted_domain().
      adds  12d16af   s3-lsa: implement _lsa_DeleteTrustedDomain().
      adds  bb94708   s3-lsa: make _lsa_DeleteTrustedDomain() use pdb_del_trusted_domain().
      adds  1ce0d97   s3-lsa: implement _lsa_QueryTrustedDomainInfo().
      adds  b9eda2a   s3-lsa: implement _lsa_QueryTrustedDomainInfoBySid().
      adds  06245d1   s3-lsa: implement _lsa_QueryTrustedDomainInfoByName().
      adds  86771d8   s3-lsa: implement _lsa_CloseTrustedDomainEx().
      adds  13c5211   s3-lsa: Implement _lsa_EnumTrustedDomainsEx()
      adds  cdd4df7   s3-lsa: implement _lsa_OpenTrustedDomain().
      adds  4d22986   s3-lsa: implement _lsa_OpenTrustedDomainByName().
      adds  b4bc1f8   s3-ipasam: add wrapper for ipasam_enum_trusteddoms()
      adds  72de982   s3-ipasam: add ipasam_get_trusted_domain_by_sid()
      adds  fbd846f   s3-lsa: fix lsa_QueryTrustedDomainInfo
      adds  0b27317   s3-lsa: Use pdb_get_trusted_domain_by_sid in _lsa_QueryTrustedDomainInfo()
      adds  ba28fb0   s3-ldap: Update LDAP schemata to include sambaTrustedDomain.
      adds  a8ab5d5   s3-lsa: Extract auth info from trustDomainPasswords
      adds  a357ac0   s4-smbtorture: Two fixes for forest trust test against samba.
      adds  8fa440c   s3-ipasam: add pdb_ipasam_capabilities() and pdb_ipasam_get_domain_info()
      adds  7d53893   s3-lsa: fix return code of _lsa_QueryTrustedDomainInfoByName()
      adds  33655d2   s3-lsa: Add and remove trusted domain account
      adds  cc3b67f   s3-ipasam: add IPA specific attributes
      adds  92ea55e   s4-smbtorture: Fix for RPC-LSA-FOREST-TRUST.
      adds  d638f4a   s3-lsa: Implement lsaRSetForestTrustInformation
      adds  9ebbbb7   s3-ldap: Add sambaTrustForestTrustInfo to LDAP schemata
      adds  7763816   s3-netlogon: Implement NetrServerGetTrustInfo and NetrGetForestTrustInformation
      adds  bfa7964   s3-ipasam: Add aliases for trusted domain user
      adds  fbfa5c6   s3:net: fix usage for "net rpc registry export"
      adds  7c72ce9   testprogs/blackbox/subunit: add testok() for easier integration of s3 tests.
      adds  9164a57   s3:test: add a simple blackbox test that succeeds.
      adds  ca2b960   s3:test: add the success blackbox test as samba3.blackbox.success
      adds  1430d17   s3:test: add a simple failing blackbox testsuite
      adds  18f4940   s3:test: add the failure blackbox test as samba3.blackbox.failure
      adds  2e18c34   s3:test: add the "blackbox.failure" test to the knownfail tests
      adds  ad6c3ec   s3:test: use the blackbox subunit test driver in the net_misc tests.
      adds  dbc7896   s3:test: use the blackbox subunit test driver in the net_registry tests.
      adds  7fb4f2e   s3:test: add comment header to test_net_registry.sh
      adds  df4044e   s3:test: move the registry roundtrip test to a test script of its own
      adds  fca4238   s3:test: add the registry roundtrip test as samba3.blackbox.net_s3_registry_roundtrip
      adds  b03a171   s3:test: mark the net_registry_roundtrip test as knownfail
      adds  c66dfe4   s3-build: move priv2ld proto to smbldap.h (in order to fix non-ldap builds).
      adds  2c77ece   s3:test: rename samba3.blackbox.net_s3_misc --> samba3.blackbox.net.misc
      adds  395d8f4   s3:test: rename samba3.blackbox.net_s3_registry -> samba3.blackbox.net.local.registry
      adds  86ed1e7   s3:test: rename samba3.blackbox.net_s3_registry_rpc -> samba3.blackbox.net.rpc.registry
      adds  838de3c   s3:test: rename samba3.blackbox.net_s3_registry_roundtrip -> samba3.blackbox.net.local.registry.roundtrip
      adds  8e45fb4   s3:test: rename samba3.blackbox.testparm_s3 -> samba3.blackbox.testparm
      adds  ae9eca6   s3:test: remove the give/take admin rights code from the net(rpc)registry test
      adds  c819e3e   s3:test: run the net.rpc.registry test under "dc" not "dc:local"
      adds  b3f7648   s3-waf: add check for "struct dirent64".
      adds  4e32fd9   s3-waf: add check for fcntl locking.
      adds  8701b0d   s3-waf: add check for broken (glibc2.1/x86) 64 bit fcntl locking.
      adds  3b3f13a   s3-waf: add check for "struct flock64".
      adds  1cc0fb5   s3-waf: add check for hires timestamps in struct stat.
      adds  9d78512   s3-waf: add check for posix_fadvise().
      adds  a029235   s3-waf: add check for various sysconf() variables.
      adds  5d3f956   s3-waf: add check for __NR_inotify_init declaration.
      adds  afb77d1   s3-waf: add some missing checks for macosx.
      adds  9e822f1   s3-waf: add check for struct stat st_flags member.
      adds  9867b7b   s4-waf: move wbinfo buildrule to winbind.
      adds  743b13b   s3-waf: make most of the nsswitch common.
      adds  bc83400   nsswitch: make wb_reqtrans a common subsystem.
      adds  0e156e7   s3-waf: move libsmb/clikrb5.c and libads/kerberos.c into KRBCLIENT.
      adds  0aed229   libndr: remove prototype for nonexisting function ndr_print_ipv4_addr().
      adds  5debcb1   idl: naming a structure 'VERSION' is not a good idea!
      adds  e1f2442   s3-waf: move the KRB5_DEPRECATED configure check out of lib/replace
      adds  a759b1a   s4-build: added LOCALEDIR config option
      adds  78c4b21   s3-selftest: make sure we really use --format=subunit when calling smbtorture4.
      adds  5425227   wintest upper case the --vms paramter arguments to wintest.py
      adds  0dec840   Add support for testing a Win2k3 domain member
      adds  5c12cb0   heimdal Pass F_CANON down to the hdb layer for servers in AS-REP as well
      adds  9c12232   s3: increase the log level for missing PIDs on SIGCHLD
      adds  ce718bb   s3-waf: add check for "struct utimbuf".
      adds  2045cd7   s3-waf: add check for "struct sigevent" and some of its members.
      adds  aa3f749   s4:scripting/python/modules.c - remove a really unnecessary variable
      adds  6840549   s3: add server_id.idl and use only autogenerated code.
      adds  09c4a5c   s3-cluster Always fill in the clustering vnn element
      adds  a0c77c2   s3-cluster remove more CLUSTER_SUPPORT #ifdef stuff
      adds  0ed46df   s3-passdb: add PDB_CAP_TRUSTED_DOMAINS_EX.
      adds  67dfc87   s3-lsa: only proceed in _lsa_EnumTrustedDomainsEx when backend has trusted domain support.
      adds  fa43de0   s3-lsa: in _lsa_QuerySecurity() query the sd from the lsa policy handle.
      adds  f037d42   s3-lsa: support trust objects in _lsa_QuerySecurity().
      adds  d4892f3   s4-smbtorture: add more complex spoolss_EnumPrinterDataEx test.
      adds  7720fac   tevent: Fix a comment
      adds  a7ee6e8   waf: use Utils.WafError() instead of sys.exit(1)
      adds  aec0155   waf: added subdir= option in SAMBA_*() rules
      adds  41b1f97   s3-build: allow waf build of s3 IDL files from any top directory
      adds  433f68e   waf: library_flags() doesn't only operate on conf objects
      adds  b310551   build: make ADD_LDFLAGS() returns the flags that were added
      adds  8ef9cb0   build: added allow_undefined_symbols options for libraries and modules
      adds  1570058   build: added subdir option for module building
      adds  066a93d   build: fixed passing of includes= for modules
      adds  d5d26e3   uid-wrapper: handle uwrap_enabled() as a macro
      adds  b74ac94   s3-includes: force _SAMBA_BUILD_=3 in source3 includes.h
      adds  600c726   s4-dsdb: operational module does not need auth any more
      adds  3a5b199   s3build: added NMBDSOCKETDIR to dynconfig
      adds  35a1163   build: remember the flags used for undefined variable errors
      adds  ed71c1e   s4-auth: rename 'auth' subsystem to 'auth4'
      adds  0581a5b   lib/util/charset add functions isupper_m and islower_m
      adds  d8d81a7   lib/util/charset use a path to dynconfig.h that works in s3 and s4
      adds  a47120a   lib/util/charset split codepoints.c into it's own subsystem
      adds  13f287f   lib/util/charset use get_dyn_CODEPAGEDIR(), which is in common
      adds  c745601   waf: give a more sensible error on symlink_bin with missing directory
      adds  ba942c8   waf: added SAMBA3_*() build rules to samba3.py
      adds  fd00092   charset: allow s3 waf build to use lib/util/charset
      adds  8850829   s3-waf: fixed the include paths for samba public libraries
      adds  1c5108c   waf: support building libraries with a directory prefix
      adds  13bffa0   waf: improved error message for bad paths in SAMBA_LIBRARY()
      adds  324270e   libutil: make waf rules usable by s3 waf build
      adds  40a48f5   s4-util: removed the valgrind_strlen() routine
      adds  e929223   build: put links for libs in the right directory
      adds  c8b2b10   s3-waf: use SAMBA3_*() build rules in source3/build
      adds  83a63ba   lib/util Make UTIL_LDB conditional on an s4 build
      adds  e4c2f5c   s3-waf use lib/util/wscript_build, and avoid duplicate subsystems
      adds  0bad0e3   s3-libads Remove MIT-specific krb5_princ_realm macro calls.
      adds  92faeae   charset Remove use of {isupper,islower,toupper,tolower}_w functions
      adds  a493bf9   nsswitch: depend on dl
      adds  177ddcb   librpc push NDR_SECURITY and NDR_DCERPC to the top level wscript files
      adds  cfeceed   librpc make ndr-standard a common library
      adds  bed3742   s4-idl: rename s4 server_id.idl to server_id4.idl
      adds  8afc271   lib/util/charset Use top level iconv.c in source3
      adds  e4c2023   lib/util Remove #if _SAMBA_BUILD_ == 4 that isn't required any more
      adds  5155a5f   s3-charcnv Don't genreate valid_table on the fly, rely on valid.dat
      adds  2a3a86a   lib/util/charcnv Move iconv handle setup in common
      adds  1ad8e52   lib/util/charset Add back setlocale(), but only when called from binaries
      adds  a2f4a17   s3-waf: fix popt support.
      adds  3c9703f   s3-waf: we need to globally -Ilib/replace
      adds  9154f0b   nsswitch: make libwbclient a public library again.
      adds  927792b   s3-smbsharemodes: libsmbsharemodes does neither depend on krb5 or ldap.
      adds  d05aa90   s3:vfs:syncops add option to disable metasync per share
      adds  187f695   Fix alignment issues in SPOOLSS "BUFFER" marshalling. Guenther and Metze please check !
      adds  464c696   vfs_smb_traffic_analyzer shall also transfer the clients IP address.
      adds  478d74f   s3: Fix pdb_ads_pull_time
      adds  6f3008e   s3: Let pdb_ads write accountExpires
      adds  943aac2   s3: Add "len" to pdb_set_hours
      adds  9971061   s3: Pass logonHours through pdb_ads
      adds  745354e   s3:tests: use the blackbox subunit output formatter for the smbclient_s3 test.
      adds  a1bec01   s3:tests: include subunit.sh instead of test_functions.sh in test_local_s3.sh
      adds  ae9aa47   s3:tests: use the blackbox subunit output formatter for the testparm_s3 test.
      adds  4eb3da2   s3:tests: include subunit.sh instead of test_functions.sh in test_wbinfo_s3.sh
      adds  6af6241   s3:tests: include subunit.sh instead of test_functions.sh in test_smbtorture_s3.sh
      adds  d03996a   s3:tests: include subunit.sh instead of test_functions.sh in test_ntlm_auth_s3.sh
      adds  93ca1bc   s3:tests: include subunit.sh instead of test_functions.sh in test_posix_s3.sh
      adds  0749f7a   s3:tests: remove unused script/tests/test_functions.sh
      adds  8ad127e   s3:tests: fix the smbclient_s3 test for multiple users running it.
      adds  13bfae9   s3: Fix some nonempty blank lines
      adds  88f5215   s3: Slightly simplify Get_Pwnam_alloc
      adds  51b84a9   s3: Convert init_system_info to NTSTATUS
      adds  3e4da94   s3: NO_SUCH_USER is a lot more likely than NO_MEMORY
      adds  351b672   s3: Make QueryDispInfo and QueryInfo match for guest
      adds  5f953b1   s3: Add ACB_NORMAL to workstations, match RPC-SAMR
      adds  ac19b39   s3: Fix return code of pdb_ads_getsamupriv if the user does not exist
      adds  e99d1de   s3: Protect tldap_errstr against a NULL ld
      adds  b85a323   s3: Improve a debug message, we have more than pdb_tdb.
      adds  fce1069   ldb-samba: Add missing dependency on pyldb-util.
      adds  fd880fd   s4-version: Fix version finding for bzr branches.
      adds  288b396   s3: Fix error returns in pdb_ads_mod_groupmem
      adds  4c45078   s3: Fix pdb_ads_enum_group_members for empty groups
      adds  9512603   s3: Fix a debug message
      adds  ff6c175   s3: Support SetGroupInfo in pdb_ads
      adds  367b35b   s3: Fix pdb_ads_enum_aliasmem for empty aliases
      adds  e210391   s4/drs-tests: Add a base class to hold common functionality for all DRS python tests
      adds  fcd4aa8   s4/drs-tests: Inherit DrsDeleteObjectTestCase from DrsBaseTestCase
      adds  60bb40c   s4/drs-tests: Inherit DrsFsmoTestCase from DrsBaseTestCase
      adds  75856d5   s4/drs-tests: Inherit DrsReplSchemaTestCase from DrsBaseTestCase
      adds  288e20c   s4/drs-tests: Split samba-tool command line generation into separate method
      adds  adfb618   s4/drs-tests: Allow _net_drs_replicate to force replication and return output from command execution
      adds  348295b   s4/samba.tests: Extend CalledProcessError class to store STDOUT and STDERR for a failed rocess call
      adds  bfb0adf   s4/samba.tests: Raise BlackboxProcessError exception in case check_output method fails
      adds  1273d50   s4/drs-tests:Blackbox test to verify DsReplicaSync handling
      adds  82fa772   Fix missing dependency on libreplace.
      adds  b1595f4   ldb: controls marshalling/unmarshalling improvement
      adds  6d48a6d   s4-unittests: replace assertEquals(res, []) by assertEquals(len(res), 0)
      adds  4c74c5f   pyldb: create LdbResult, return value from ldb.search is now a LdbResult
      adds  95eb302   pyldb: Add tests for the ldb_result object
      adds  175227b   pyldb: add tests for getting control results
      adds  e37db96   s4: avoid overwritting the dceprc.h file from toplevel librpc
      adds  055857a   libcli/security/display_sec.c - fix wrong counter type
      adds  a2ded04   libcli/security/sddl.c - fix wrong counter type
      adds  e7659fa   libcli/security/privileges.c - fix the counting of privileges
      adds  618c11c   libcli/security/privileges.c - fix wrong counter type
      adds  d2b336a   libcli/security/security_descriptor.c - fix three wrong counter variables
      adds  2ba57fd   s4:smbtorture do not leave output directory around
      adds  4ee1c7c   s3:tests: clean up old log directories of the registry.roundtrip test
      adds  1820084   s3:tests: move the log directory of the smbclient_s3 test to st/
      adds  5135e40   s4:scripting/python/modules.[ch] - explicitly say that "py_update_path" takes no argument
      adds  e1f4f0b   s4-smbtorture: fix trailing whitespace in raw.write test.
      adds  138533d   s4-smbtorture: fix some indent in raw.write test.
      adds  fb45c88   s4-smbtorture: use torture_comment() instead of printf in raw.write test.
      adds  85877c0   s4-descriptor: Replaced the synchronous descriptor_change with the synchronous descriptor_add.
      adds  a0a52b3   s4-descriptor: Replaced the async descriptor_change with synchronous descriptor_modify.
      adds  3b9f375   s4-descriptor: Removed unnecessary descriptor_change function and unused callbacks.
      adds  a69f634   s4-descriptor: Fixed some compiler warnings.
      adds  dcf23f0   s3-pdb_ipa: remove uninitialized (and unused) status code.
      adds  debd6da   s3-lsa: fix some uninitialized variables in our lsa server.
      adds  59f7bcb   s3-librpc: Only register NCACN_NP.
      adds  98fcbd0   s3-rpc_server: Rename named_pipe_read_packet().
      adds  02b356d   s3-rpc_server: Create a common ncacn listen state.
      adds  184702a   s3-rpc_server: Pass tevent_context to dcerpc endpoints.
      adds  116144a   s3-rpc_server: Rename srv_rpc_register.
      adds  fc46ea9   s3-rpc_server: Rename srv_rpc_register.c.
      adds  a99e670   s3-rpc_server: Added function to setup tcpip listener!
      adds  df5d265   s3-rpc_server: Added port option to _rpc_ep_register.
      adds  0abe7c6   s3-rpc_server: Added event and msg ctx to _rpc_ep_register.
      adds  8fce373   s3-rpc_server: Let enpoint mapper listen on port 135.
      adds  acdfe48   s4-ndr: added NDR_WBINT to ndr_tables
      adds  efc9321   libcli/nbt: allow use of the waf build for nbt in source3
      adds  6a788b9   s3-waf: added a krb5 dependency
      adds  81992c9   s3-waf: rename POPT_SAMBA to POPT_SAMBA3
      adds  3e8a4bf   s3-waf: renamed tdb-wrap to tdb-wrap3
      adds  b59aa08   s3-waf: rename 'errors' to 'errors3'
      adds  9aa85b6   s3-waf: use common libcli/nbt build rules
      adds  ba52f83   s3-waf: renamed samba-util to samba-util3
      adds  fecbe61   s3-waf: added some more krb5 dependencies
      adds  effc76d   s3-waf: cope with location of include.h for toplevel build
      adds  c6c49d8   s3-waf: make version and build directory conditional
      adds  5fc565f   s3-waf: LIBADS depends on krb5
      adds  21f8170   s3-waf: use bld.env.suffix3 for differentiating toplevel build
      adds  666d019   s3-waf: rename CHARSET to CHARSET3
      adds  cf3225d   s3-waf: find swat files for both toplevel and source3 build
      adds  e3e1cd8   s3-waf: cope with both toplevel and source3 build
      adds  ff8762e   s3build: recurse into source3/
      adds  76e3af9   s3-waf: make pieces of the source3 waf wscript depends on toplevel_build
      adds  0234ac4   s3-waf: use Logs.warn() not print for configure warnings
      adds  de71662   s3-waf: added support for in-tree heimdal in source3 waf build
      adds  f180e1a   s3build: use source3/wscript for s3 configure rules
      adds  15c0440   s3-waf: work around broken cups-config --libs output
      adds  7634fb6   s4-waf: rename 'param' to 'pyparam'
      adds  84b235f   s3-waf: convert some subsystems into private libraries
      adds  a12239b   s4-waf: rename smbpasswd library to smbpasswdparser
      adds  a3aa71e   s3-waf: no need to add suffix3 to smbpasswd
      adds  a94f776   build: we don't need the special case for s3build any more
      adds  f0a4d3a   s3-waf: build bin/smbclient3 for top level build
      adds  1bf4ff2   s4-waf: added --enable-s3build configure option
      adds  01047e0   s4-waf: fixed make test for toplevel
      adds  949427c   python: use os.environ[] instead of os.putenv()
      adds  0e0ea4e   build: enhanced the symbolcheck code
      adds  c43eb39   build: added WHYNEEDED=TARGET:DEPENDENCY
      adds  1650da8   Add tests for various s3 auth modes
      adds  56c28d1   s3-tests use $PREFIX to ensure tests don't work outside the test area
      adds  a056792   selftest move selftesthelpers to a top level helper script
      adds  0b066b8   selftest split $PERL into multiple arguments for Test::More check
      adds  a82d9e4   s3-selftest convert tests.sh to python
      adds  b73cfab   smbtorture Remove random file name before we start RW2
      adds  6c1ce36   selftest pass in srcdir into Samba3 target module
      adds  985c7da   selftest: Improve gdb_backtrace to run in batch mode
      adds  2e69e89   s3-auth Rename auth_serversupplied_info varaiables: server_info -> session_info
      adds  d7fa349   s3:auth: change num_groups to from size_t to uint32_t
      adds  e3821f2   s4-auth Move libcli/security/session.c to the top level
      adds  5590ac2   selftest the raw.mux test is flaky:
      adds  85f4f73   s4:torture/rpc/netlogon.c - fix two build warnings by casts
      adds  be36596   s4-descriptor: Fixed some missing curly braces.
      adds  0b93902   s4-descriptor: Fixed a typo in a comment and clarified it a bit.
      adds  2984003   s3-waf: add check for /proc/sys/kernel/core_pattern.
      adds  bd33355   s3-waf: add check for TIME_T_MAX.
      adds  33d676c   s3-waf: add check for makedev().
      adds  4fe3ece   s3-waf: add check for realpath() NULL arg.
      adds  79b41dc   s3-waf: add check for ftruncate extend.
      adds  c399c28   s3-waf: add replacetort binary.
      adds  c85607d   s3: Fix a typo
      adds  ecb6533   s3: Fix some nonempty blank lines
      adds  56f02e8   s3: Fix filtering in pdb_ads_search_users
      adds  ac4497e   s3-waf: make use of LIBCLI_CLDAP subsystem
      adds  a308cdc   s4:build: add RPC_NDR_ATSVC subsystem
      adds  6700458   s4:librpc: let dcerpc-samr library use RPC_NDR_SAMR subsystem
      adds  66e040e   s3-printing: isolate print notification prototypes better.
      adds  5a0cf0c   s3-printing: fix pcacp prototypes and includes.
      adds  8225c0a   s3-printing: only include printing where really needed.
      adds  823f8b9   s3-printing: move more printing structs to printing.h
      adds  28b4b05   s3-includes: move some chgpasswd related defines to the locations where they are used.
      adds  ef896e6   s3-waf: make sure ENABLE_BUILD_FARM_HACKS is enabled when run on the buildfarm.
      adds  d71c024   s3-waf: add check for sendfile on linux.
      adds  2babc4f   s3-waf: add check for sendfile on freebsd.
      adds  6c32fe5   s3-waf: add check for sendfile on hpux.
      adds  2b53e7e   s3-waf: add check for sendfile on solaris.
      adds  7f0ef4f   s3-waf: add check for sendfile on AIX.
      adds  b1e5dc7   s3-waf: add check for TDB_ERR_NESTING.
      adds  8bca9df   s3-waf: add check for getspnam().
      adds  40dd6ce   Revert "s3-waf: make use of LIBCLI_CLDAP subsystem"
      adds  9652cce   Make lpcfg_server_role public.
      adds  457025e   build: created samba-util-common library
      adds  9174d73   build: moved more files into samba-util-common
      adds  3c12c4c   build: move idtree.c into samba-util-common
      adds  3b68482   s3-waf: added SYMBOLCHECK support to source3 waf build
      adds  5f6790b   build: duplicate symbols between system libraries aren't interesting
      adds  67e72f5   s3-waf: move some parts of auth to AUTH_COMMON to avoid duplicate symbols with winbindd.
      adds  7464793   Fix bug found against the new Mac client @ Connectathon. Mac clients don't open with FILE_WRITE_ATTRIBUTES when just doing a write, so updating the write time on close fails as smb_set_file_time() now (correctly) checks for FILE_WRITE_ATTRIBUTES in the access_mask before allowing client time update. This is an internal time update being done on a close, not a handle-based client request.
      adds  2296871   Torture test added to run_opentest() to ensure we don't regress on the previous change.
      adds  0a6e0ed   build: don't display expected duplicate symbols
      adds  4f48a28   build: fixed 'make dist' without configuring
      adds  91099d8   s3-waf: make use of LIBCLI_CLDAP subsystem
      adds  110f11d   lib/util/charset: ICONV_WRAPPER needs talloc.
      adds  1482523   s3: Improve an error msg in vfs_gpfs
      adds  ab64634   s3-proto: remove some prototypes of non-existing functions.
      adds  8283cdb   s3:idmap:autorid prevent fatal configuration changes
      adds  9671615   s3: Fix an uninitialized variable use
      adds  dfd33bc   s3: Fix 64-bit errors
      adds  0516112   s3:libsmb only log a dead connection if it was not closed
      adds  63af546   Fix broken build with make dist tarballs
      adds  bf7f896   s3-waf: move GROUPDB into libpassdb.so.
      adds  7f55354   s3-waf: rename LIBSAMBA subsystem to LIBNTLMSSP (which it is in fact).
      adds  6c2c8d9   s3-waf: remove more unused variables.
      adds  6b587d7   s3-waf: start adding checks for quota support.
      adds  29f850a   s3-docs: document all wbinfo options.
      adds  d37a555   build: moved libcli/auth/ntlmssp*.c into a common libcliauth.so library
      adds  8dbe665   build: moved schannel_sign.c into a shared COMMON_SCHANNEL subsystem
      adds  94c04b1   build: moved libds/common/flag_mapping.c into a common subsystem
      adds  52fe20c   build: moved lmhosts.c into a common subsystem
      adds  5ec284d   build: moved librpc/rpc/*.c into a rpccommon library
      adds  916e828   Fix bug 7950 - Samba 3.5.x fails BASE-CREATEX_SHAREMODES_DIR smbtorture4 test We need to revalidate the pathname once re-constructed from a root fsp.
      adds  9e93dac   Remember to free the second temporary string.
      adds  7494796   build: moved spnego_parse.c into a common subsystem
      adds  11a97d6   build: moved util_reg.c into a common subsystem
      adds  1f13d51   s3:rpc_client: we need to pass a non-blocking socket to tstream_bsd_existing_socket()
      adds  9bf1032   s4:dynconfig: add prototypes for *dyn_LOCALEDIR
      adds  e253281   s4:dynconfig: fix segfault in the set_dyn_*() functions
      adds  2d0727b   Batch oplocks conflict with exclusive as well as themselves.
      adds  ed3ae87   Implement the SMB2 close flag SMB2_CLOSE_FLAGS_FULL_INFORMATION (and move definition to correct place).
      adds  de8b373   s3-printing: move more printing defines out of includes.h
      adds  313db81   s3-errormap: move (unused) map_nt_error_from_wbcErr out of errormap.
      adds  59e45a9   s3-vfs: make syncops_connect in modules/vfs_syncops.c static.
      adds  bc13123   s3-libads: make ndr_print_ads_auth_flags() static.
      adds  f92fad1   Ensure we don't return an incorrect access mask.
      adds  6141b6a   Detect Mac OS X as a separate client type.
      adds  98052db   Gratuitous change to get around transient autobuild failure :-(.
      adds  1fbb3f2   s3-param: Make "rlimit_max below minimum Windows limit" notification less scary
      adds  22c407d   libcli/nbt/wscript_build - fix build of "lmhosts"
      adds  80e23c6   heimdal_build omit #line statments to allow valgrind to work again
      adds  68c61a8   Revert "heimdal_build omit #line statments to allow valgrind to work again"
      adds  ea9f72c   s4:heimdal - fix valgrind issue on Fedora 14
      adds  242a63e   s3: Fix a 64-bit warning in vfs_gpfs.c
      adds  ebb2fb7   Removed unused code check_dos_char_slowly.
      adds  c8a242d   dirfd doesn't exist in some platforms.
      adds  cfffd0f   s3: Fix pdb_ads_enum_group_memberships args
      adds  22d8d27   nss_wrapper: Make nwrap_module_init a bit more readable
      adds  b0aba17   nss_wrapper: Fix a segfault when libnss_winbind.so is not loadable
      adds  48200c2   s3: Improve a dbg msg in aio_fork
      adds  f0bde82   s4-drepl: Pass replication options from DsReplicaSync call
      adds  d7f47fb   s4-drepl: Refactor dreplsrv_run_pull_ops() to
      adds  05c90d2   s4-drepl: Fix replica sync callback to really store last error rather than last success
      adds  1ca2ec1   s4-drepl: Schedule event to trigger replication rather than calling run_pending_ops directly
      adds  90d0d3e   s4/drs-tests: Move enable/disable replication methods to DrsBase class so we can re-use them
      adds  281e306   s4/drs-tests: Disable replication during 'deleted object' test
      adds  62a6b75   s4/drs-test: remove netReplicateCmd test from 'deleted object' test case
      adds  375eddc   s4/drs-test: Remove unused imports
      adds  ec54534   s4/tests: Include 'replica_sync' test in S4 test suite
      adds  561205b   s4/dsdb-util: Use DS_NTDSDSA_OPT_IS_GC flag definition
      adds  fec0baa   s3: Make is_zero_addr take a sockaddr_storage
      adds  0decc29   s3: Fix a debug message
      adds  c427b79   s3: properly find our standard nss_info backends
      adds  2c9c8fa   s3: Use strndup in parse_nss_param
      adds  32731db   s3: Fix some nonempty blank lines
      adds  1f0cd9c   s3: Fix a comment
      adds  eeeae97   s3: Fix a typo
      adds  68f5f0a   WHATSNEW: document new nfs quota backend for linux
      adds  d03631c   WHATSNEW: document removed parameter "idmap alloc backend"
      adds  01e7611   s3: add functions to flush the idmap memcache
      adds  6710561   s3: add functions to remove entries from idmap memcache
      adds  42a4a9c   s3: add functions to remove entries from idmap cache
      adds  5808188   s3: smbcontrol to notify smbd about idmap changes
      adds  3854413   s3: Survive an idle child that was killed
      adds  c36f93d   s3: fix the waf build after adding smbd/msg_idmap.c
      adds  9bfbf65   s3:msg_idmap: The solaris cc compiler does not like unnamed unions as struct members - fix the build
      adds  5e93e3e   s3: Add timeval_to_msec
      adds  0fc1650   libreplace: poll based on select
      adds  be33e2e   s3: Add sys_poll
      adds  ea5e1c5   s3: Use poll for the event loop
      adds  9758afd   s3: Use poll in smbd
      adds  c6c666a   s3: Use poll in winbind
      adds  ada2a5a   s3: Use poll in nmbd
      adds  cf7d331   s3: Remove select-based s3 event backend
      adds  deb58b2   s3: Add poll_one_fd()
      adds  2b0057c   s3: Eliminate select from packet_fd_read_sync
      adds  0f082de   s3: Eliminate sys_select from fd_is_readable
      adds  81bdaaf   s3: Eliminate sys_select from g_lock_lock
      adds  83becbe   s3: Add sys_poll_intr
      adds  884984a   s3: Add poll_intr_one_fd
      adds  e6f8208   s3: Eliminiate sys_select_intr from client.c
      adds  a2970df   s3: Eliminate sys_select_intr from read_fd_with_timeout
      adds  7eedf69   s3: Remove unused receive_packet
      adds  89d81b3   s3: Eliminate sys_select_intr from smbfilter
      adds  b28a2e5   s3: Eliminate sys_select from do_smb_browse() -- untested
      adds  5b26cfe   s3: Eliminate sys_select from do_smb_resolve() -- untested
      adds  d825b5e   s3: Eliminate select from libaddns
      adds  f7bd096   libcli: Eliminate select from smb_readline_replacement
      adds  3254e39   tevent: Add a poll backend
      adds  d163f5d   Remove sys_select[_intr]
      adds  c1bc916   nsswitch: Eliminate select from wb_common
      adds  61c2bcd   s3:test: fix registry roundtrip test on older systems (usage of mktemp)
      adds  e55937c   s3:test: fix smbclient test on older systems (usage of mktemp)
      adds  bf18403   s3-rpc_client: Move client pipe functions to own header.
      adds  eece80e   s3-smbd: Pass tevent context to messaging functions.
      adds  26321c6   s3-torture: fix the build of rpc_open_tcp.
      adds  6e66208   Finish the range checking on all FD_SET calls for select().
      adds  21d926f   Use <tevent.h> so the system tevent gets included, if enabled.
      adds  4a42272   tdr: Inline proto header to allow tdr.h to be used as it's a public header.
      adds  136c160   Use <tdb.h> to include tdb, so the system include file gets used when building against system tdb.
      adds  31d09b1   tdb: Use <tdb.h> to include tdb so system headers are found when building against system tdb.
      adds  0bd390e   samba_abi: Generate vscript entries even for ABI versions that didn't introduce any new symbols.
      adds  1a6fd61   tevent: Add lib/tevent as include directory.
      adds  b077ccc   ntvfs: Add some missing dependencies on tevent/events.
      adds  410f9fa   Fix "cast from pointer to integer of different size" warnings on a 64-bit machine.
      adds  8238357   Fix warning introduced by changing the size of UNIX_USER_TOKEN->ngroups from size_t to uint32_t.
      adds  f7b4209   Fix one more warning introduced by changing the size of UNIX_USER_TOKEN->ngroups from size_t to uint32_t.
      adds  59a077d   Fix some types
      adds  87c4cea   Fix compiler warning on casting -1 to uint32.
      adds  bd2b007   Revert "Fix alignment issues in SPOOLSS "BUFFER" marshalling."
      adds  6c3a49c   TODO test/review librpc/ndr: let ndr_push/pull_DATA_BLOB() look at LIBNDR_FLAG_REMAINING before LIBNDR_ALIGN_FLAGS
      adds  84b884e   librpc/ndr: ndr align relative pointers based on the given flags
      adds  712ef25   TODO test/review librpc: align nstring and nstring_array to 2 byte
      adds  23f6f44   TODO test/review librpc/ndr: remove align2 hack for relative pointers
      adds  3413306   spoolss.idl: align spoolss_PrinterEnumValues 'data' based on the type
      adds  db11e65   spoolss.idl: align spoolss_DriverFileInfo relative pointer to 4 byte
      adds  608c8e7   lib/util/time: Merge time functions from source3/lib/time.c
      adds  243abcb   s3-build __FUNCTION__ is always available, always use it
      adds  ec1009f   s3-debug Always use C99 true/false rather than True and False
      adds  f518dbc   s4-replicated_objects: Implement a mechanism to relax some attributes conversion
      adds  fb7975d   s4-repl/working_schema: Ignore some attributes when bulding working schema cache
      adds  b1f68b6   s4-libnet_vampire: Ignore some attributes when building working schema cache
      adds  4acef31   lib/util move debug.[ch] out of the way
      adds  5f5ca91   lib/util: new merged debug system
      adds  dbf6b48   autobuild: enabled samba3-waf build
      adds  c667803   s4:remove many invocations of "samdb_msg_add_string"
      adds  cbef9c3   s4:libnet/libnet_samsync_ldb.c - add a "samdb_msg_add_string" wrapper
      adds  c807911   s4:dsdb/common/util.c - fully remove "samdb_msg_add_string"
      adds  4736937   s4:dsdb/common/util.c - remove "samdb_find_or_add_value"
      adds  9900aa4   s3-rpc_server Handle session key as a constant buffer
      adds  646aefd   pidl Add support for uid_t and gid_t types
      adds  2a5ac56   librpc/idl Add helper structures for use by samba3 in auth_session_info
      adds  04f5ef8   s3-auth struct security_unix_token replaces UNIX_USER_TOKEN
      adds  86aa05e   libcli/security Add unix_token and unix_info to auth_session_info too
      adds  0e68867   s4:dsdb - always handle the attribute "options" as 32bit unsigned integer
      adds  fecf925   s4:drsuapi RPC server - check for the "SPN" attribute != NULL
      adds  0b5719f   s4:netlogon RPC server - "LogonGetDomainInfo" - check for NULL attributes
      adds  ef224aa   librpc/ndr: handle NOALIGN flag for relative pointers and alignment DATA_BLOBs
      adds  80995fd   s4:drsuapi RPC server - this resembles more "samdb_is_gc"
      adds  e1e3b5c   libds/common/flag_mapping.c - fix another build dependency
      adds  24e257c   examples/LDAP: delete unmaintained samba-schema-netscapeds4.x
      adds  90b0f86   examples/LDAP: remove overoutdated samba-schema.IBMSecureWay
      adds  64e06b7   Revert "examples/LDAP: remove overoutdated samba-schema.IBMSecureWay"
      adds  9f61937   s3: remove superfluous debug messages from msg_idmap
      adds  14446b5   s3-printing: fix move_driver_to_download_area() error paths
      adds  09b4acf   s3-printing: clean up get_correct_cversion error paths
      adds  016a8d2   s3-printing: vfs_connect prior to driver/dfs IO
      adds  0a78c57   s4-dsdb: Ensure we permit multi-valued backlinks on single-valued attributes
      adds  8870fcb   build: fixed the ELF name for private libraries
      adds  358f031   s3: GPFS can't deal with mangled names
      adds  8635a38   s3: Attempt to fix the build on IRIX
      adds  8643683   s3-server_id: only include server_id where needed.
      adds  8df12d4   rap: add rap_NetSessionEnum to IDL.
      adds  c884e62   s4-smbtorture: add smbcli_rap_netsessionenum().
      adds  bd675e0   s4-smbtorture: add netsessionenum rap torture test.
      adds  28acf36   s3-lanman: talk to srvsvc dcerpc server in api_RNetSessionEnum().
      adds  ea29261   s3-sessionid: avoid global include of sessionid.h
      adds  56df34a   librpc/rpc: let ndr_pull_spoolss_EnumPrinterDataEx() use a subcontext
      adds  7101f5a   librpc/idl: remove unused string defines from idl_types.h
      adds  8aa69c1   s3: adjust loglevel for idmap_cache
      adds  d9945e9   s3:idmap_cache: remove an leftover wip comment
      adds  a5aecdf   s4:torture/rap/rap.c - remove unused variable "i"
      adds  dee53e0   s3: Print all flags in "smbclient allinfo"
      adds  48f6b4d   s3: Fix operation names in vfs_full_audit.c
      adds  c9d1e16   s3: Pass smb_filename through the is_offline vfs op
      adds  cf7dac6   s3: Pass smb_filename through the set_offline vfs op
      adds  73ce3e1   s3: Announce HSM in the gpfs module
      adds  6405e34   s3: Ask GPFS for the IS_OFFLINE operation
      adds  4afda9e   s3: Pass the aio_force operation through vfs_gpfs
      adds  93db948   s3-libds: use already existing ../libds/common/flag_mapping.h header.
      adds  a460fe8   s3-proto: fix some inline comments.
      adds  ba77274   s3-includes: remove global include of system/readline.h.
      adds  875d9b8   lib/util: LIBCRYPTO is in common already, so add it to samba-util-common.
      adds  01da00a   s3: Fix some nonempty blank lines
      adds  ae28029   s3: Remove an obsolete comment
      adds  f8a13c7   s3: Use dom_sid_string in _lsa_lookup_sids_internal
      adds  7051747   Add dom_sid_string_buf
      adds  7b139a4   s3: Use dom_sid_string_buf in sid_to_fstring
      adds  e3c0d66   socket_wrapper: don't allow connect() to the broadcast address
      adds  0ad8d45   socket_wrapper: fix compiler warnings
      adds  7bdc3db   socket_wrapper: move swrap_ioctl() above the send*/recv* functions
      adds  ec028b5   socket_wrapper: readv() should only work on connected sockets
      adds  c9ae810   socket_wrapper: replace recvmsg() correctly
      adds  8c6d7d7   socket_wrapper: add swrap_sendmsg_before/after helper functions
      adds  a2db6b4   socket_wrapper: use swrap_sendmsg_before()/after() in swrap_sendto()
      adds  4a736f0   socket_wrapper: use swrap_sendmsg_before()/after() in swrap_send()
      adds  e831376   socket_wrapper: use swrap_sendmsg_before()/after() in swrap_sendmsg()
      adds  a5d5457   socket_wrapper: use swrap_sendmsg_before()/after() in swrap_writev()
      adds  9167d70   libreplace: move "struct timespec" checks into libreplace (where timespec is already used).
      adds  0fb246b   s3-waf: add check for HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR.
      adds  6b3d68f   s3-waf: add check for SEEKDIR_RETURNS_VOID.
      adds  2f46942   nterr: remove trailing whitespace.
      adds  cb8c0e1   nterr: remove space indents (use tabs instead), following coding standards.
      adds  c1089c1   s3-nterr: make nt_err_desc static const.
      adds  648a9fb   s4-nterr: add _N macro handling as in s3-nterr.
      adds  45710a0   nterr: make sure both nt_errs structs are the same.
      adds  199809b   nterr: make sure both nt_err_desc structs are the same.
      adds  d367777   s3-nterr: within nt_errstr() compare codes using NT_STATUS_V().
      adds  9f4b3b1   s4-nterr: some minor cosmetic edits to further match s3 nterr.
      adds  dc35442   s4-nterr: move auth_nt_status_squash to nt_status_squash and move to nterr.c
      adds  ef87f97   s3-nterr: use strcasecmp in nt_status_string_to_code().
      adds  e63f0df   s3-waf: add wildcard commands from main wscript.
      adds  3560db3   debug: fixed a valgrind error
      adds  5896b72   s4:objectclass LDB module - if we cannot find DN's parent then the DN itself is invalid
      adds  1343c07   s4:LDAP server - remove validation checks of input DNs
      adds  1b93173   ldb:ldb tools - ldbtest - convert other result values to LDB codes as well
      adds  b50ebc3   ldb:ldb tools - return LDB_ERR_INVALID_DN_SYNTAX on wrong DN parameters
      adds  b0c6899   ldb:ldb tools - remove a superflous "return" (usage internally calls "exit")
      adds  61bf469   s3-printing: follow force user/group for driver IO
      adds  624e33f   s3-printing: remove unneeded local_pcap_copy global
      adds  2b63594   s3-printing: fix cups pcap reload with no printers
      adds  9c342c4   s3: add two missing vfs disconnect calls
      adds  2c7c3d0   lib/socket_wrapper: try to fix the build on solaris
      adds  a511d37   HEIMDAL:kdc: correctly propagate HDB_ERR_NOT_FOUND_HERE to via tgs_parse_request() and _kdc_tgs_rep()
      adds  0c78640   s4:kdc: fix calculation of the rodc kvno
      adds  ad9ac99   s4:kdc: add a kdc_proxy_unavailable_error() helper function
      adds  e70b09e   s4:kdc: split the kdc_udp_proxy() logic from the main kdc logic
      adds  8002406   s4:kdc: split the kdc_tcp_proxy() logic from the main kdc logic
      adds  a8b3958   selftest/target/Samba4: splitout a mk_krb5_conf() function
      adds  e90d5ab   selftest/target/Samba4: regenerate the krb5.conf after the rodc join
      adds  4b86beb   s4:selftest: test using the machine account of the rodc against itself
      adds  23810dc   s4:waf-build fix disable-shared build for smbtorture
      adds  e4b5bce   s4:libnet/libnet_site.c - make use of LDB return constants
      adds  86707c7   s4:objectclass LDB module - fix a comment
      adds  76fb230   ldb:ldb_request - handle here the DN checks
      adds  746194c   Revert "s4:objectclass LDB module - if we cannot find DN's parent then the DN itself is invalid"
      adds  349b9b7   s4:dsdb - we don't need to check if a DN != NULL if we call "ldb_dn_validate"
      adds  ea12adf   s4/ldb - remove now superflous "ldb_dn_validate" checks
      adds  736a462   ldb:rdn_name LDB module - more RDN constraint checks (from AD)
      adds  2275bfb   s4:ldap.py - remove a debug output
      adds  dabed32   s4:ldap.py - other important RDN check testcases
      adds  75706a6   ldb:ldb_msg.c - use LDB result constants for checking return values
      adds  1ff28a2   s4:operational LDB module - readd "structuralObjectClass" -> "objectClass" mapping
      adds  5a98979   s4:operational LDB module - add "groupToken" as unsigned int (uint32_t)
      adds  05d1d0d   s4:operational LDB module - fix display of some constructed attributes
      adds  71df279   s4:ldap.py - add a test in order to show the operational module fixed
      adds  5a722f1   s4:ldap.py - rootdse tests should search for the rootDSE not the default DN
      adds  eade61a   s4:operational LDB module - fix attribute names to be right up/down-cased
      adds  f5ab9c1   s3:test: improve logging in the net registry roundtrip test steps
      adds  7b4fc4d   s3:test: correctly react to each failing step in the net registry roundtrip tests
      adds  aa8c9ef   s3:registry: fix invalid write in iconvert_talloc()
      adds  541c580   s3:test: in net registry roundtrip test, exclude the files from exclude/logon
      adds  2fd2e2e   s3:test: in net registry roundtrip test, mark "lock dir" as invalid parameter
      adds  916ff0b   s3:test: mark vanished parameter "postscript" invalid in net registry roundtrip test
      adds  f1a5109   s3:test: the registry roundtrip test passes now
      adds  dcbfb6f   s3: Fix a memory leak in check_sam_security_info3
      adds  181b23c   nsswitch: wbcFreeMemory deals fine with NULL
      adds  afb6752   libwbclient: Add wbcSidToStringBuf
      adds  7ffa7e4   libwbclient: Use wbcSidToStringBuf
      adds  e0fae3d   pam_winbind: Use wbcSidToStringBuf
      adds  c97ea59   s3-net: Use wbcSidToStringBuf
      adds  d34092e   wbinfo: Fix a debug message
      adds  85ee336   wbinfo: Use wbcSidToStringBuf
      adds  be3e851   Fix some nonempty blank lines
      adds  a40bb91   s3: Fix uninitialized variables
      adds  f6f8ec8   s3: Move EXOP definitions to smbldap.h
      adds  99d98e3   s3: Remove unused args from get_nss_info
      adds  fff6fa75  s3: Remove unused args from nss_get_info
      adds  d3ba16a   s3: Remove unused args from nss_get_info_cached
      adds  d76b3fd   s3: Remove some unused code
      adds  4fd4303   s3: Remove an obsolete comment
      adds  bc940ed   s3: Remove an unnecessary if-statement
      adds  9c5802b   s3-idmap-rid: private_data is a talloc child of dom
      adds  1bf29c7   s3-idmap-ldap: private_data is a talloc child of dom
      adds  6e57263   s3-idmap-tdb: private_data is a talloc child of dom
      adds  41c8565   s3-idmap-ad: Make ad_schema properly talloced
      adds  4daf01f   s3: Replace idmap_ad_close by a destructor
      adds  8278595   s3-idmap-hash: Make "hashed_domains" properly talloced
      adds  233c8bc   s3: Remove close_fn from idmap_methods
      adds  286b22c   Fix examples/VFS to use correct prototypes for is_offline() and set_offline().
      adds  f723fef   s3-docs: manpage for "smbcontrol xx idmap"
      adds  8bcae00   s3-docs: manpage for "net idmap delete"
      adds  b12fbc2   Fix the examples/VFS build.
      adds  6013d75   s3: state->ev is not needed in winbindd_lookupsid
      adds  98443b8   s3-idmap: fix the build of idmap_tdb2.
      adds  a45353b   s3-librpc: Added tcpip support for dcerpc_binding_vector_create.
      adds  c80e519   s3-librpc: Free memory we don't need.
      adds  ae67ccf   s3-rpc_server: Added tcpip listener for each rpc service.
      adds  d14de8f   s3-rpc_server: Set client and server connection info.
      adds  254c020   s3-rpc_server: Added server address to pipes struct.
      adds  aa777df   s3-epmap: Return the correct ip address.
      adds  6ac34d5   sr-epmap: Minor cleanups and fixes
      adds  1e69dad   s3-epmap: add ncalrpc listener code
      adds  917a5ea   s3-rpc_server: Added prototype to setup a ncalrpc socket.
      adds  d343409   s3-rpc_client: Added DCERPC_AUTH_TYPE_NCALRPC bind.
      adds  0a2251d   selftest: Added ncalrpc dir to config.
      adds  148ed2c   s3-librpc: Register endpoints using ncalrpc.
      adds  55296ed   s3-rpc_server: Created an Endpoint Mapper Daemon.
      adds  bd66fc8   s3-rpc_server: Start the Endpoint Mapper Dameon if enabled.
      adds  cc5b885   s3-rpc_server: Introduce transport in pipe_struct.
      adds  53018dc   s3-rpc_server: Only allow epm insert and delete on NCALRPC.
      adds  0f97f78   s3-rpc_server: Fixed ncalrpc connection accept.
      adds  42e9dde   s3-rpc_server: Remove unneeded ncacn wrappers.
      adds  5ce12e0   s3-rpc_server: Improved the dcerpc_ncacn_accept switch.
      adds  4b8dd08   s3-rpc_server: Add server support for NCALRPC system user pipe.
      adds  50de209   s3-rpc_server: Create the ncalrpc endpoints.
      adds  ce491ed   s3-librpc: Register NCALRPC pipes.
      adds  9dc27cb   s3-rpc_server: Fixed the accept() for named_pipe_listener.
      adds  07e8904   s3-rpc_server: Fixed the accept() for tcpip_listener.
      adds  69a9b9b   s3-rpc_server: Fixed the accept() for ncalrpc_listener.
      adds  bb201fa   s3-winbind: Fixed the accept() for new_connection.
      adds  a955c53   s3-rpc_server: Free unused memory.
      adds  794e0f5   s3-rpc_server: Added IPv6 support for epmapper.
      adds  b7c692b   s3-selftest: no need to run rpc.samba3.netlogon twice.
      adds  d92e060   s3-epmap: fix uninitialized variable in ep_register()
      adds  19117db   s3-epmd: remove some unused variables.
      adds  12f10a9   s3-waf: fix the build.
      adds  1605563   s3-selftest: add pattern test of dcerpc binding options (using rpc.lsa.lookupsids).
      adds  a200bac   s3-selftest: only run smbtorture4 tests when smbtorture4 is available.
      adds  8cda1d9   s3: "ctx" is not needed in idmap_nss_unixids_to_sids
      adds  a3ef79b   s3: "dom_name" is not needed in idmap_nss_sids_to_unixids
      adds  c4b52fb   s3: Use talloc_tos() in idmap_nss_sids_to_unixids
      adds  9728b5a   librpc/ndr use hyper for uid_t/gid_t rather than udlong
      adds  d4867ef   tevent: Fixed tevent_wakeup_send code example.
      adds  b181cd8   s3-smbd: Increase debug level von context messages.
      adds  0380423   s3-rpc_client: Don't ask endpoint mapper for its own port.
      adds  133ed1c   s3-rpc_server: Change irritating debug message.
      adds  71f613e   s3-rpc_server: Add tevent based endpoint setup functions.
      adds  8df4f4f   s3-rpc_server: Use the new endpoint register functions.
      adds  fb3e4d2   s3-rpc_server: Remove unused _rpc_ep_register.
      adds  dec9d03   libsmbclient: Fix a typo
      adds  5a59dcc   s4:samba-tool: improve help messages for samba-tool password
      adds  f0d59bb   s3-rpc_server: handle DCERPC_AUTH_LEVEL_CONNECT in api_pipe_bind_req().
      adds  a299993   socket_wrapper: fix handling of addr and addrlen
      adds  05b447b   s3-selftest: remove *ncacn_ip_tcp* from knownfail list.
      adds  286530b   s3-selftest: no point in testing smb2 via ncacn_ip_tcp.
      adds  12f2170   s3-selftest: properly move connect to seal options.
      adds  494aed5   s4:lib/socket: use sockaddr_in6 in ipv6_tcp_accept()
      adds  20284f2   tevent: change tevent_fd->additional_flags to uint64_t
      adds  b7d5ddf   tevent/poll: use fde->additional_flags to hold the array index
      adds  494d497   tevent: change version to 0.9.11
      adds  c22151e   libwbclient: Remove a pointless check
      adds  cdb9e4b   libwbclient: Add some input check
      adds  7aa0219   s4:setup/provision - fix an output message
      adds  82067b1   s4:partition LDB module - fix typo
      adds  d2acd72   s4:partition_init LDB module - fix a typo
      adds  79c65cc   s4:new_partition LDB module - fix comments
      adds  851396a   s4:partition LDB module - add some comments
      adds  78c9eb1   ldb:ldb_controls.c - always allocate enough space
      adds  b7ecc33   ldb:ldb_controls.c - "ldb_save_controls" - allow that "saver" can also be NULL
      adds  8872a62   s4:partition LDB module - fill in parent requests for inheriting the flags
      adds  f68d542   s4:instancetype LDB module - use "ldb" pointer for referencing the LDB context
      adds  8ce1314   s4:instancetype LDB module - don't impede control requests
      adds  83517d2   s4:instancetype LDB module - perform here only the "instanceType" constraint checks
      adds  42da193   s4:new_partition LDB module - splitting up an "if" operation
      adds  e754f0c   s4:repl_meta_data LDB module - remove the current partition control unless it was requested
      adds  e669295   s4:repl_meta_data LDB module - don't remove the partition control twice
      adds  96600e5   s4:simple_ldap_map LDB module - enhance current partition control checks
      adds  210cab9   s4:partition LDB module - "partition_sequence_number" - remove meaningless "if"s
      adds  4e6b8e0   s4:partition LDB module - "partition_replicate" doesn't handle the search requests
      adds  e52c900   s4:partition LDB module - move the "data" check a bit higher
      adds  78b46c5   s4:partition LDB module - extended operations - make the initialisation check consistent
      adds  68fbfa2   s4:partition LDB module - the current partition control should only be added if requested
      adds  0cec610   s4:repl_meta_data LDB module - always ask manually for the current partition control
      adds  e00893d   s4:extended_dn_store LDB module - use the new request as generic memory contexts
      adds  f5ce61e   lib/util/fault.c - "call_backtrace" - no need to have "backtrace_size" as size_t
      adds  22fcb8e   s4:lib/tls/wscript - exclude known broken GNUTLS releases
      adds  6ef40f3   pidl/Typelist: dnsp_name and dnsp_string are scalar references
      adds  6e4e3f5   pidl/Typelist: add is_fixed_size_scalar()
      adds  eceea86   librpc/ndr: add ndr_interface_call_pipe
      adds  2a47ed8   librpc/ndr: add ndr_push_pipe_chunk_trailer() and ndr_check_pipe_chunk_trailer()
      adds  7d45183   librpc/tools/ndrdump: add support for dcerpc 'pipe' elements in functions
      adds  eaa7ecd   pidl/NDR: add ContainsPipe() function
      adds  29bd658   pidl:Samba3/ClientNDR: don't generate stubs for functions with pipe elements
      adds  7537f9c   pidl:Python: don't generate functions with pipe elements
      adds  f383497   pidl:NDR/Client: skip sync functions if pipe elements are used
      adds  91ef694   pidl:NDR/Client: skip all functions if pipe elements are used
      adds  f43e757   pidl/idl.yp: fill 'pipe' elements with array and count
      adds  d79fb90   pidl: add support for 'pipe' at the NDR layer
      adds  969c7bd   frstrans.idl: add idl for RawGetFileDataAsync() and RdcGetFileDataAsync()
      adds  8d0e241   s3: Fix paranoia check in sam_rids_to_names
      adds  16b007c   Quite some callers of sid_split_rid do not care about the rid
      adds  257f049   s3: sid->domain_sid in winbindd_samr sam_rids_to_names
      adds  6076f4b   s3-selftest: run a couple of dgram NBT tests against s3.
      adds  88ff230   s3-waf: fix typo.
      adds  c809824   waf-selftest: allow to call "make test SUBUNIT_FORMATTER=cat".
      adds  af2538d   s3-build: remove -I../lib/addns.
      adds  8953c7d   s3-selftest: add another flaky s3-torture test to knownfail, this time OPLOCK4.
      adds  0726b29   s3:idmap_ldap: fix a few typos in a comment
      adds  f3465da   pidl:Samba4/NDR/Parser: fix compiler warnings in 'pipe' related code
      adds  6771ade   pidl:Samba4/NDR/Client: fix arguments to warning()
      adds  c774a50   s4:librpc/rpc: s/struct dcerpc_connection/struct dcecli_connection/g
      adds  5657c96   s3:librpc/rpc: remove unused dcerpc_pipe define hack
      adds  b738e09   librpc/rpc: move dcerpc_binding_handle stuff to rpc_common.h
      adds  70c75b9   s3: Fix a typo
      adds  1d1e5cb   Sort by release component integer values rather than using standard string sort.
      adds  a051b40   samba_abi: Also sort ABI files  properly so symbols end up in the right version.
      adds  1829891   s3: Fix bug 8009
      adds  f84d439   Revert "s3: Fix bug 8009"
      adds  38be8c2   s4:rpc_server/remote: use dcerpc_binding_handle_call_*() instead of dcerpc_ndr_request_*()
      adds  7888f0e   s4:torture/rpc/object_uuid: use dcerpc_binding_handle_call() instead of dcerpc_ndr_request()
      adds  4d4c631   s4:librpc/rpc: remove unused dcerpc_ndr_request* code
      adds  51ebaac   s3: Enhance error messages in idmap_tdb2_init_hwm
      adds  b0d54da   s4:librpc/rpc: s/dcerpc_security/dcecli_security
      adds  83c55ac   librpc/rpc: move enum dcerpc_transport_t to rpc_common.h
      adds  7b7baec   s3:librpc/rpc: add target_principal to struct dcerpc_binding
      adds  08dca92   librpc/rpc: move struct dcerpc_binding to rpc_common.h
      adds  6539eba   librpc/rpc: add dcerpc_binding_handle_raw_call()
      adds  fa0f0c2   s4:pyrpc: fix memory leaks in error pathes
      adds  26351bf   s4:pyrpc: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
      adds  9bbe047   s4:torture/rpc/autoidl: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
      adds  c3d8b4f   s4:torture/rpc/countcalls: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
      adds  572683d   s4:torture/rpc/scanner: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
      adds  f8030ec   s4:librpc/rpc: make dcerpc_request_recv() static
      adds  81063f9   s4:librpc/rpc: remove unused dcerpc_request()
      adds  c1a2fd1   s4:librpc/rpc: finaly make struct rpc_request and enum rpc_request_state private
      adds  f7840b3   s3:librpc/rpc: add DCERPC_ANON_FALLBACK flag
      adds  72c1fe0   librpc/rpc: move DCERPC_ flags to rpc_common.h
      adds  a57c2b0   Fix public header not to include private (not installed) ones.
      adds  43e343b   s3: This module needs rewriting...
      adds  746b299   s3: Fix the talloc hierarchy in shadow_copy2_connectpath
      adds  e818090   s3: Fix bug 8009 - net rap session cannot get username
      adds  8dfa224   s3: Change tldap_entry_attributes to the "array,count" convention
      adds  431853c   Merge new lorikeet heimdal, revision 85ed7247f515770c73b1f1ced1739f6ce19d75d2
      adds  e59a950   Fix bug #8005 - smbtorture4 BASE-TCONDEV fails when tested on Samba
      adds  a6d07a8   Re-enable base.tcondev test for S3, now we pass it correctly.
      adds  48ea48d   s4-rpc: added public APIs for dce_call authentication
      adds  36b48ad   build: added placeholder files for public header directories
      adds  b7b2426   ldb: don't install ldb_wrap.h twice
      adds  4f52bec   build: install public headers in the build tree
      adds  59be726   wafsamba: added global_include option
      adds  1c0e539   wafsamba: don't follow symlinks outside the build tree
      adds  03aebc2   wafsamba: keep a list of public headers
      adds  e3e1ead   talloc: use public_headers to install talloc.h and pytalloc.h
      adds  a18a556   tevent: use public_headers for tevent.h
      adds  dc42ad0   build: added include/public to the list of include paths
      adds  ba9ae79   build: added automated testing of our public headers
      adds  f2bcb70   waf: moved header file handling into its own module
      adds  0a0ebd7   tdb: use system include style for system headers
      adds  7b948a3   tdb: use public_headers to install header files
      adds  7293c37   talloc: use <talloc.h> not "talloc.h"
      adds  5ca9db0   lib: fixed header paths
      adds  6c6ab50   waf: build substituted public headers in build tree
      adds  bc99b62   ldb: use include <> form for public headers
      adds  793ffea   s4-policy: don't make s4 policy.h public
      adds  803136a   s4-rpc: make common/proto.h public
      adds  7dc049e   rpc: make ndr/ndr_svcctl.h public
      adds  c3f04a9   build: mark some private includes as OK in public headers
      adds  f8655f4   waf: always generate public headers in the build tree
      adds  c56e3cc   lib: don't install public headers if a private library
      adds  827d020   ldb: only install headers if we are not building as a private lib
      adds  f303db5   build: force _SAMBA_BUILD_==4 to be true in public headers
      adds  b4d618c   waf: build headers in separate 'headers' build group
      adds  72ca88d   build: fixed cflags for test_header
      adds  20ec0b6   waf: make mkdir_p() a bit more robust
      adds  0232964   waf: auto-create include paths if needed
      adds  7a57f72   s3-waf: enable public header building in s3
      adds  fd328f8   build: added public_headers_allow_broken option
      adds  4907695   build: removed mkdir of public headers directory
      adds  af28fac   s3-waf: enable public_headers_allow_broken
      adds  500c854   build: added simple header handling for our libraries
      adds  1404a9f   waf: ensure that MAKEFLAGS is set before parsing it
      adds  b2b41a5   libcli: protect access_check.h against double inclusion
      adds  7c83f69   s4-rpc: added dcesrv_call_account_name()
      adds  a4d7b3a   s3: "hex_encode" does the same as "binary_string"
      adds  b0667f7   s3: Remove some unused code
      adds  420be02   s3: Read uidNumber/gidNumber in pdb_ads_sid_to_id
      adds  4f34955   s3: Fix Coverity ID 2290: Uninitialized read
      adds  cc90415   s3: Fix Coverity ID 2289: Uninitialized read
      adds  09677d6   s3: Fix Coverity ID 2288: Uninitialized read
      adds  31ff8f3   s3: Fix Coverity ID 2287: Uninitialized read
      adds  c098771   s3: Fix Coverity ID 2286: Uninitialized read
      adds  2b26c86   s3: Fix Coverity ID 2285: Uninitialized read
      adds  2992ccf   s3: Fix Coverity ID 2284: Uninitialized read
      adds  b753b0a   s3: Fix Coverity ID 2283: Uninitialized read
      adds  e68cf5e   s3: Fix Coverity ID 2282: Uninitialized read
      adds  6b584e0   s3: Fix Coverity ID 2281: Uninitialized read
      adds  c98c36e   s3: Fix Coverity ID 2280: Uninitialized read
      adds  f0d4912   s3: Fix Coverity ID 2279: Uninitialized read
      adds  d9a5879   s3: Fix Coverity ID 2278: Uninitialized read
      adds  a6a722b   libwbclient: CID 2199 -- NULL pointer return
      adds  c91b897   s3-build: share smbtorture4 build rules with s3-waf build.
      adds  7a91282   s3-libsmb: only include rap client when needed.
      adds  ebe0aa0   s4-smbtorture: check for username and computername presence in rap_netsessionenum test.
      adds  1351046   s4-rap: decouple rap client code from torture binary, add new LIBCLI_RAP subsystem.
      adds  c287351   s4-rap: remove last iconv_convenience traces from rap client and test code.
      adds  5e3da3f   s3-build: try to silence annoying "Ignoring invalid value 'vlp' for parameter 'printing'" warning on the buildfarm.
      adds  73e7b72   libcli: openchange doesn't need these headers any more
      adds  831ff45   s3: Use jenkins hash for str_checksum, fix bug 8010
      adds  9bc14af   s3: Fix a cut&paste error in pdb_ads_connect
      adds  3cfa821   headers: include Python.h first to avoid warnings
      adds  46384cf   headers: cope with non-system popt in test_headers
      adds  1d5f3c1   s4:ldb: don't install .pc files when building a private library
      adds  e1f8433   libcli/security: move display_sec headers to own header file and add to security.h grouping header.
      adds  6c8d802   s3-libsmb: move smb encryption structs into own header.
      adds  d19ea55   s3-includes: avoid global include of gssapi headers.
      adds  fad0112   s3-build: stop including ldap and lber headers everywhere in the code.
      adds  227c00d   s4-smbtorture: use torture_fail/-assert api in torture_samba3_hide().
      adds  1b055fa   s4-smbtorture: remove duplicate if branch in raw.write test.
      adds  8775aee   s4-smbtorture: use torture_fail and _skip in raw.write test.
      adds  be55bbc   s4-smbtorture: remove explicit mem_ctx from torture_netlogon_samba3().
      adds  e084edc   s4-smbtorture: use torture_fail and _assert macros in torture_netlogon_samba3().
      adds  9ea6027   idl: define printcap IPC message format
      adds  d6cb4fe   s3-printing: use printcap IDL for IPC
      adds  52845c1   s3-printing: remove duplicate cups response processing code
      adds  97cdf15   s3-printing: fix memory leak in print_cups.c
      adds  97addd8   s4-smbtorture: use torture_assert in samr large-dc test.
      adds  1ce4d2d   s3-msdfs: avoid global inclusion of msdfs.h.
      adds  1f6aecb   s3-interfaces: only include interfaces.h where needed.
      adds  9f9e195   s3-packet: only include packet.h where needed.
      adds  7544f23   s4-smbtorture: remove explicit mem_ctx from torture_samba3_rpc_getusername().
      adds  9295cff   s4-smbtorture: use torture_fail and _assert in torture_samba3_rpc_getusername().
      adds  48c2117   s4-smbtorture: use torture_assert in torture_samba3_rpc_sharesec().
      adds  d8068b5   s3: Fix Coverity ID 2319: Uninitialized read
      adds  329fcd4   s3: Fix Coverity ID 2318: Uninitialized read
      adds  df79b3b   s3: Fix Coverity ID 2317: Uninitialized read
      adds  7bb76bc   s3: Fix Coverity ID 2100, BAD_SIZEOF
      adds  4668ac8   s3: Fix Coverity ID 1034, CHECKED_RETURN
      adds  920b2fd   s3: Fix Coverity ID 1018, CHECKED_RETURN
      adds  3835d77   s3: Fix Coverity ID 1017, CHECKED_RETURN
      adds  9c9ed33   s3: Fix Coverity ID 1013, CHECKED_RETURN
      adds  a282455   s3: Fix Coverity ID 1012, CHECKED_RETURN
      adds  a7a638c   s3: Fix Coverity ID 2213, PASS_BY_VALUE
      adds  2581cb7   s3: Fix Coverity ID 1402: PASS_BY_VALUE
      adds  c58eb1f   s3: Fix Coverity ID 2148, FORWARD_NULL
      adds  4f46ad9   s3: Fix Coverity ID 2147, FORWARD_NULL
      adds  dd3d6a1   s3: Fix Coverity ID 2144, DEADCODE
      adds  fb47b7f   s3: Fix Coverity ID 2140, DEADCODE
      adds  dacb392   s3: Fix Coverity ID 2234: REVERSE_INULL
      adds  37870e2   s3: Fix Coverity ID 2233, REVERSE_INULL
      adds  889e036   s3: Fix Coverity ID 2232, REVERSE_INULL
      adds  ab37eae   s3: Fix Coverity ID 2231, REVERSE_INULL
      adds  2a608ba   dcerpc: we do not need these as public headers
      adds  3aa9d30   s3-build: only include asn1 headers where actually needed.
      adds  1d516f0   s3-username: rename static getpwnam_alloc to getpwnam_alloc_cached.
      adds  717beda   s4-smbtorture: more torture_fail usage in raw.write test.
      adds  4562a79   s3:net Find uid before using it
      adds  7bc381b   s3-waf: move HAVE_LDAP_SASL_WRAPPING define to the HAVE_LDAP block.
      adds  1413af9   s3-waf: add --with-pam_smbpass configure option.
      adds  5d55ae0   lib-util: put data_blob back in the public library
      adds  ef07830   s3:Makefile.in: make sure we rebuild bin/smbtorture4 if there where changes
      adds  3d6a92a   Fix compiler warning in debug message.
      adds  fdb98fb   Nulling out the op_mid is never the right thing to do. We depend on this value when searching for specific share mode entries.
      adds  9bc10bd   s3: Expose num_opens via api_RNetSessionEnum
      adds  4c77d62   Fix crash bug on smbd shutdown when using FOPENDIR() found by Volker.
      adds  066fecd   The searches struct is still being used and idled in SMB2 - move it to the global section until we decide if we want to idle SMB2 directory handles.
      adds  faf8bec   s3-utils: run minimal_includes.pl over utils/*.c
      adds  ac85193   s4-smbtorture: remove trailing whitespace from raw.eas test.
      adds  4a48c9d   s4-smbtorture: use torture_context in raw.eas test.
      adds  40398ac   s4-smbtorture: use torture_assert_ and comment functions in raw.eas test.
      adds  dd5460c   rap: add rap_NetUserAdd IDL.
      adds  f91bc89   s4-libcli/rap: add smbcli_rap_netuseradd().
      adds  9b1f2df   rap: add rap_NetUserDelete IDL.
      adds  980ceb2   s4-libcli/rap: add smbcli_rap_netuserdelete().
      adds  249340c   s4-smbtorture: add test for rap_NetUserAdd().
      adds  5def6f0   s3-net: make sure we set correct default user flags in rap_user_add().
      adds  9ef1a8c   s4-smbtorture: add test for rap_NetUserDelete().
      adds  f87a072   rap: add rap_NetSessionGetInfo to IDL.
      adds  436b497   s4-libcli/rap: add smbcli_rap_netsessiongetinfo().
      adds  26ddcd3   s4-smbtorture: add missing error code check in test_netsessionenum().
      adds  de5cec4   s4-smbtorture: add netsessiongetinfo() test.
      adds  c4cfffa   s4-rootdse: improved operations error messages
      adds  e8411d6   s3:locking: brl_get_locks_internal() should not expose a write lock if the caller wants read_only
      adds  2f048e4   s3:locking: simplify the non cluster case of brl_get_locks_readonly()
      adds  fa8471a   s3-registry: remove some unused headers.
      adds  4e05213   s3-waf: enable nss_winbind in make test for nss_wrapper.
      adds  9d81340   s4-libcli/rap: add NDR_RAP dependency to LIBCLI_RAP.
      adds  3e4879f   s3: Cope with 192.168.1.1/24 in smbcontrol ip-dropped
      adds  a94cc22   idmap-autorid: Not necessary to talloc domainsid
      adds  db3f8ae   idmap-autorid: Not necessary to talloc domaincfg
      adds  f0abb3f   idmap-autorid: Use talloc_tos() in idmap_autorid_sids_to_unixids
      adds  d1970a8   idmap-autorid: Remove an unused parameter
      adds  6ab0d8b   idmap-autorid: Remove an unused variable
      adds  6ba85be   idmap-autorid: Remove an else branch
      adds  10953c6   idmap-autorid: Use talloc_tos() in idmap_autorid_id_to_sid
      adds  6e9fb07   idmap-autorid: Remove an unused variable
      adds  3947845   idmap-autorid: Slightly simplify idmap_autorid_get_domainrange
      adds  5006dcf   idmap-autorid: Slightly simplify idmap_autorid_get_domainrange
      adds  8ae1f32   s3:autorid make sure we set the mapping status correct on early exit
      adds  4b347a1   s3: Add "print notify backchannel" parameter to prevent us doing the reverse print notify connection.
      adds  89b6af0   SMB2 renames return SHARING_VIOLATION if there is any existing oplock on a file.
      adds  c53e7f8   s3-build: use HAVE_ADS define in some more places.
      adds  33b8d0a   s3-waf: use HAVE_ADS env to decide whether to build libads.so
      adds  a252ded   wafsamba: add -Wcast-qual only to the toplevel (s4) build.
      adds  6dfd88a   source4/torture/raw: Fix prototypes for all functions.
      adds  be9f1ca   source4/torture/basic: Fix prototypes for all functions.
      adds  e02f1cd   source4/ntvfs/posix: Fix prototypes for all functions.
      adds  c104e4c   source4/smbd: Fix prototypes for all functions.
      adds  8b271e4   source4/dsdb/samdb: Fix prototypes for all functions.
      adds  d415a7f   source4/rpc_server: Fix prototypes for all functions.
      adds  f5c3742   source4/ntvfs: Fix prototypes for all functions.
      adds  a68b59e   source4/kdc: Fix prototypes for all functions.
      adds  7628fb2   source4/torture/ndr: Fix prototypes for all functions.
      adds  942c6ee   source4/winbind: Fix prototypes for all functions.
      adds  8823aea   source4/auth/gensec: Fix prototypes for all functions.
      adds  557f830   source4/auth/ntlm: Fix prototypes for all functions.
      adds  42eb3ab   source4/param: Fix prototypes for all functions.
      adds  f70a658   libreplace: Fix prototypes for all functions.
      adds  7e039c7   source4/auth: Fix prototypes for all functions.
      adds  fc720be   source4/torture: Fix prototypes for all functions.
      adds  bd0eced   source4/lib: Fix prototypes for all functions.
      adds  0b4eb47   source4/: Fix prototypes for all functions in various subsystems.
      adds  fa38782   libcli/: Fix prototypes for all functions.
      adds  df0b7f1   lib/: Fix prototypes for functions.
      adds  98e4ef0   pidl: Fix prototype for server init functions.
      adds  ed46dfc   s3: use getgrset() when it is available
      adds  daddccb   s3:smbd: remove uses of "./" in unlink_internals()
      adds  ce45027   selftest/Samba3: use 'debug pid=yes'
      adds  01b0f45   lib/registry/tests: Fix prototypes.
      adds  c296748   rpc_server/remote: Add missing prototype.
      adds  a8eea9e   lib/replace/test: Add missing include for prototype.
      adds  4828fed   s3: Fix early tldap_search cancels
      adds  d772b8e   ldapcli: allocate control value on the control object not on the control container
      adds  d4c78b6   ldb:fix control parsing for dirsync
      adds  d2e976e   upgradeprovision: Fix typo
      adds  cbb0f88   dsdb: acl_read fix a missed talloc_steal
      adds  4a15c7e   dsdb: read acl, sd can be null and ret == LDB_SUCCESS
      adds  88d9071   pyldb: add more tests for control manipulation
      adds  def1fcb   pyldb: minor fixup, fix a memory leak
      adds  60280ba   idmap.idl: Fix whitespace
      adds  8dc93be   s3: Fix Coverity ID 770, REVERSE_INULL
      adds  1615581   s3: Fix Coverity ID 1048, CHECKED_RETURN
      adds  3dc999e   s4:ntvfs/posix: grant SEC_STD_DELETE if the parent grants SEC_DIR_DELETE_CHILD
      adds  f0ec69b   s3:smbd: access checks should not depend on share mode flags
      adds  4928d66   libcli/security: make sure that we don't grant SEC_STD_DELETE to the owner by default
      adds  c829707   s3-fault: removed the cont_fn from fault_setup()
      adds  bc3fb24   s3:docs: fix xml of "printnotifybackchannel" parameter (missing closing tag)
      adds  b8d0994   s4:ntvfs/posix: name->dos.attrib isn't initialized in pvfs_access_check_create()
      adds  bd25bc1   s4:auth/system_session.c - check for OOM
      adds  5d09aca   s4:param/loadparm.c - check for OOM
      adds  3940777   s4:python bindings - handle NULL returns from "loadparm_init_global"
      adds  0a3627d   s3:idmap: remove the special treatment of the default domain "*" from idmap_init_domain
      adds  7511f08   s3:idmap: remove use of params from idmap_ldap_init - it is not used any more
      adds  9885420   s3:idmap: remove special treatment of domain "*" from idmap_ldap_init.
      adds  82853a6   s3:idmap: remove the params argument from the init function
      adds  ca8c493   s3:idmap: remove passdb argument from idmap_init_domain()
      adds  efc1d38   s3:idmap: simply call idmap_init_named_domain for "*" in idmap_init_default_domain
      adds  ae5d35b   s3:idmap: remove (now) unneeded function parse_idmap_module()
      adds  474f6a0   s3:loadparm: remove unused parameter "idmap read only".
      adds  cafb25a   s3:docs: remove documentation of "idmap read only" which was removed.
      adds  278cfec   s3:WHATSNEW: remove mention of "idmap read only" as new parameter
      adds  ac8836e   s3:loadparm: deprecate "idmap uid/gid/backend" and have them set "idmap config * : range/backend"
      adds  0109604   s3:loadparm: set the default "idmap config * : backend" in initialize_globals().
      adds  f50a25c   s3:idmap: make sure that the id mapping system is initialized for first access
      adds  2bfe9d1   s3:selftest: fix Samba3.pm deprecated idmap config
      adds  cfae1e79  s3:WHATSNEW: document changes of the id mapping system
      adds  cb2cc34   fault: rename fault.c to fault_s4.c
      adds  058c3bb   fault: moved s3 fault.c to top level
      adds  580997e   fault: get fault.c ready for use by s4
      adds  1ac079e   fault: switch s4 to use the common fault.c
      adds  a65ba83   fault: moved fault.c into common library
      adds  43a0762   fault: fixed call to fault_setup() to use new syntax
      adds  6e8b635   fault: fixed smb_panic() prototypes
      adds  7aef9c3   s3-config: say which config file we failed to open
      adds  282984f   waf: prevent an error in the symbol checking code
      adds  cd4306b   charcnv: remove the automatic fail on allow_badcharcnv true
      adds  1923b78   s3-lib Remove the clobber_region() code.
      adds  1d22c39   s3-safe_str: Futher simplify the macros by removing indirection
      adds  d73db40   s3-safe_string: Add checked_strlcpy()
      adds  89fd1cb   s3-lib prepare Samba3 to use common codepoint based string functions
      adds  41051fd   lib/util: Merge basic string length and comparison functions
      adds  9e7de42   ndrdump - make "in_pipes" and "out_pipes" const
      adds  7d2d902   async_rec/async_sock.c - add an additional "const"
      adds  429e84f   s3: Fix a (invalid) uninitialized variable warning
      adds  e6d76ba   s3: Fix Coverity ID 2203, NULL_RETURNS
      adds  e88b9df   s3: Fix Coverity ID 2202, NULL_RETURNS
      adds  cfa8b36   s3: Fix Coverity ID 2201, NULL_RETURNS
      adds  da8d36c   s3: Attempt to fix the build on FreeBSD
      adds  67fa593   s3: Include prctl where it is actually used
      adds  177df3c   s3: Fix a shadowed declaration warning
      adds  3766f3e   s3-rpc_server: Rename system_user to ncalrpc_as_system.
      adds  da718a5   s3-epmapper: Use DCERPC_AUTH_LEVEL_CONNECT for ep ncalrpc.
      adds  661ac49   s3-epmapper: Added a cleanup function.
      adds  de77524   s3-epmapper: Shutdown the embedded epmapper cleanly.
      adds  d6a1469   s3-epmd: Cleanup endpoint mapper correctly.
      adds  81a2046   s3-librpc: Leave the epm registration connection open.
      adds  b2bdc20   s3-rpc_server: Added a memory context to the ep regsiter state.
      adds  73faa82   s3-rpc_server: Implement an endpoint monitor loop.
      adds  044eabe   s3-rpc_server: Rename req to subreq.
      adds  e69d922   s3-rpc_server: Added disconnect callback function.
      adds  0d97741   s3-epmapper: Added function to delete endpoint entries.
      adds  da1a18c   s3-epmd: Cleanup endpoints on service pipe disconnect.
      adds  73e985f   s3-epmapper: Remove unregister on shutdown.
      adds  b38517b   s3-epmapper: Setup epm in smbd to forward np requests.
      adds  7f1fd07   s3-epmapper: Log error if we can't register the endpoint.
      adds  8fe4a68   s3-includes: remove unused cmdline_lp_ctx.
      adds  d53aac5   s3-proto: remove some duplicate prototypes.
      adds  6c8b820   s3-globals: silence build warning in smbd_messaging_context().
      adds  48c604a   s3-smbta-util: fix some buildwarnings.
      adds  d2d3ac6   s3-rpc_client: actually call lsa_open_policy2() in rpccli_lsa_open_policy2().
      adds  b903c28   librpc: bring more librpc prototypes in common.
      adds  2639f0b   s3-prototypes: remove protos of some dead functions.
      adds  4518566   charset: remove another allow_badcharcnv check
      adds  15e84a9   charcnv: removed the allow_badcharcnv and allow_bad_conv options to convert_string*()
      adds  9db92bb   s3: Fix Coverity ID 2325: RESOURCE_LEAK
      adds  155c4fb   s3: Fix some errno assignments in SMBC_opendir_ctx
      adds  bf1e330   s3-epmapper: Increase debug levels.
      adds  fd89e29   s3-epmapper: Use strcmp instead of strequal and check IPv6.
      adds  e8912b9   s3-epmapper: Refactor the cleanup of endpoints.
      adds  f534dcd   librpc: Added a dcerpc_binding_dup() function.
      adds  5ebf007   s3-epmapper: Make sure we work on a description duplicate.
      adds  dbe957e   s3-epmapper: Fix allocation of data on the wrong context
      adds  95daebe   cleanup: fix some trailing spaces
      adds  edc2600   librpc: Return an error if we a broken floor.
      adds  72bd60b   s3-epmapper: fix vars init and return errors
      adds  5176a0b   Fix is_myname_or_ipaddr() to be robust against strange DNS setups.
      adds  042aafb   Fix bug 8021 - Incorrect string termination in volume/volume_name for TRANS2-QUERY_FS_INFO/Info Volume.
      adds  63bb64d   s3-netapi: use cli_get_session_key() in netapi.
      adds  ba510fa   s3-ldapsam: fix ldapsam_create_user() with existing posix accounts.
      adds  4a4efc2   s3-rpc_server: remove two uneeded include registry/reg_parse_prs.h
      adds  68529bc   s3-charcnv: remove unused labels.
      adds  8812148   s3:dbwrap_ctdb: fix non-locked fetch on persistent db's causing corruption
      adds  f705fc9   s3-string: moved fstring functions into their own file
      adds  8cd4a38   lib: move the string wrappers from source3/include to common lib/util
      adds  980064b   lib: remove unused pieces of string_wrappers.h
      adds  3ceb353   s3-lib: make pull_ucs2_base_talloc static
      adds  4d47493   s3-dfs: removed the last user of sec_len==-1 in pull_*_base_talloc()
      adds  5ed2039   s3-string: sec_len==-1 support is no longer needed
      adds  2588e71   s3-libsmb: work our correct length for EA strings
      adds  bfce962   tdb: rename convert_string() to tdb_convert_string()
      adds  5a20325   libcli: created smb_constants.h
      adds  aaae412   unistr: moved some UCS2 macros into util_unistr
      adds  3726192   s3-includes: fixed CONST_DISCARD() to actually discard const
      adds  2643a7b   charcnv: added convert_string_error()
      adds  64258a3   s3-charcnv Add convert_string_error()
      adds  232fb01   s3-string: removed last use of conv_silent
      adds  d85dbfb   s3-string: removed the conv_silent global
      adds  7824111   s3-charcnv: convert_string_internal() should not display errors
      adds  b5616ad   lib/util/charset rename iconv_convenience to iconv_handle
      adds  f08ec22   s3-charcnv: removed unused function
      adds  0189087   s3-charcnv: fixed converted_size return in fast paths
      adds  f092214   charcnv: ensure convert_string_error doesn't conflict with s3 function
      adds  273e7cb   Revert "s3-includes: fixed CONST_DISCARD() to actually discard const"
      adds  26253e0   s3: Compile IDL files in autogen, some configure tests need this
      adds  5779460   s3-netapi: fix memoryleak while not using talloc_tos() in cli_get_session_key() usage.
      adds  ad2e243   Fix bug 8040 - smbclient segfaults when a Cyrillic netbios name or workgroup is configured.
      adds  51d8a4e   Revert "Fix bug 8021 - Incorrect string termination in volume/volume_name for TRANS2-QUERY_FS_INFO/Info Volume."
      adds  fc40954   s3: Fix Coverity ID 2326, CHECKED_RETURN
      adds  288fb9d   s3: Fix an uninitialized variable read
      adds  66c9680   s3: Fix Coverity ID 2331: RESOURCE_LEAK
      adds  c104939   s3: Fix Coverity ID 2330: RESOURCE_LEAK
      adds  4cdaac0   s3: Fix Coverity ID 2329: RESOURCE_LEAK
      adds  f762886   s3: Fix Coverity ID 2328: FORWARD_NULL
      adds  1d690e3   s3: Fix Coverity ID 2327: FORWARD_NULL
      adds  8cd2622   s3: Fix Coverity ID 2296: UNUSED_VALUE
      adds  b47b4c9   s3: Remove two calls to cli_errstr
      adds  5d9075c   s3: Remove a use of cli_send_smb
      adds  a60ba54   s3: Remove a pointless static
      adds  ffef3aa   s3: Replace cli_negprot_sendsync() by cli_negprot_send()
      adds  c83ce65   s3: Replace a use of cli_errstr
      adds  13c1c8e   s3: Fix a memleak
      adds  592c669   s3: Convert cli_raw_tcon to cli_smb
      adds  7c868e6   s3: Fix Coverity ID 83: RESOURCE_LEAK
      adds  08e4e7f   s3: Fix Coverity ID 513: UNINIT
      adds  30085eb   s3: Fix Coverity ID 585: NEGATIVE_RETURNS
      adds  1a1675b   s3: Fix Coverity ID 590: DEADCODE
      adds  8db0374   s3: Fix Coverity ID 682: NEGATIVE_RETURNS
      adds  a431394   s3: Fix Coverity ID 958: BAD_SIZEOF
      adds  c07be5f   s3: Fix Coverity ID 976: BAD_SIZEOF
      adds  7e6030a   s3: Fix Coverity ID 2226: RESOURCE_LEAK
      adds  6bee354   s3: Fix Coverity ID 2228: RESOURCE_LEAK
      adds  240aeeb   s3: Fix Coverity ID 2200: NULL_RETURNS (cut&paste error)
      adds  9370c28   librpc: Fix Coverity ID 2198: NULL_RETURNS
      adds  8d9cbc7   librpc: Add some error checking to dcerpc_floor_pack_rhs_if_version_data
      adds  261d6b0   s3: Fix Coverity ID 2195: NO_EFFECT
      adds  25397de   tdb: Fix Coverity ID 2192: NO_EFFECT
      adds  ba92c45   s3: Fix Coverity ID 2189: MISSING_BREAK
      adds  a414356   s3: Fix Coverity ID 2188: MISSING_BREAK
      adds  dc36d75   Revert "Change strict allocate to default to true.
      adds  6e9b69f   s3: Fix Coverity ID 2173: FORWARD_NULL
      adds  05dac2b   s3: Fix Coverity ID 2143: DEADCODE
      adds  fbe19ba   s3: Fix Coverity ID 2143: DEADCODE
      adds  52602e4   Fix inspired by work done by David Disseldorp for bug #8040 - smbclient segfaults when a Cyrillic netbios name or workgroup is configured.
      adds  67aa53a   Be a little clearer about when and when not to set this option.
      adds  b85bb3e   wintest: ensure we startup the w2k3 DC VM
      adds  22cbd04   wintest: fixed syntax highlighting with emacs
      adds  9eb9b11   wintest: added a "ipconfig /flushdns"
      adds  f4d5814   s4-fsmo: samba-tool fsmo takes a URL, not a hostname
      adds  fdd9540   s4-dsdb: only allow administrators to trigger FSMO role transfers
      adds  07b6f75   s4-drs: default hostname in samba-tool drs command
      adds  f4e3ccf   s4-fsmo: nicer error messages on failed FSMO transfers
      adds  358892e   s4-fsmo: make rootDSE modify for FSMO transfer async
      adds  b32f155   s4-dsdb: perform FSMO transfers asynchronously
      adds  3600f2e   s4-fsmo: samba-tool fsmo transfer now gets full error code
      adds  ef44794   s4-fsmo: say which role is being transferred
      adds  53ddac3   wintest New snapshot for my wintest VMs
      adds  2839391   s3-selftest unconditionaly include subunit.sh
      adds  c8bc708   s3-selftest Add tests for security=server
      adds  29fabfd   s3-selftest Allow LM passwords and turn of NTLMv2 for security=share test
      adds  2c0d802   s3-selftest Fix test_smbclient_auth.sh
      adds  e068144   s3:rpc_client: fix argument order of call to lsa_open_policy2 in rpccli_lsa_open_policy2
      adds  db966ef   =?UTF-8?q?alpha=5Fstrcpy()=20is=20a=20utility=20function=20which=20reportedly:
      adds  bae14fb   Remove two unused labels.
      adds  8d2d0ef   lib: removed a spurios declaration of 'logfile'
      adds  77cc161   s4-param: set a default logfile
      adds  3351897   s4-cmdline: moved loadparm init after fault setup
      adds  af31bf6   debug: ignore debug_set_logfile() with a blank string
      adds  daeb6a0   s4-dsdb: allow modification of linked attribute targets with relax
      adds  bd9b272   ldb: detect eof on ldif files
      adds  1d33474   s3:printing Make print_queue_receive public
      adds  99941eb   s3:spoolssd Add skeleton for spoolss daemon
      adds  2d333ae   s3:spoolssd Create our own log file
      adds  0b7b841   s3:spoolssd handle smb.conf reloads directly
      adds  0c13010   s3:spoolssd Add spoolss own signal handlers
      adds  0439427   s3:spoolssd Initialize the spoolss rpc interfaces
      adds  fe0e079   s3:spoolssd Start spoolss from smbd
      adds  851f95b   s3-spoolssd: Fixed reopening of logs.
      adds  c1b7c0c   s3-spoolssd: Pass down event and messanging context.
      adds  a956c57   s3-spoolssd: Added missing include.
      adds  80fe8fa   s3-spoolssd: Fixed logfile creation.
      adds  8c635b6   s3-epmap: Make rpc_ep_setup_register an internal function.
      adds  28b2046   s3-spoolssd: Register spoolssd endpoints.
      adds  991fa3a   s3-spoolssd: Start the spoolss service correctly.
      adds  8dc5805   s3-rpc_server: Only allow embedded, daemon and external server type.
      adds  2cb7974   s3-rpc_server: Fixed rpc_pipe_open_internal documentation.
      adds  6a27928   s3-waf: fix spoolssd compile.
      adds  52ff0dd   s3-libsmb: remove duplicate NTSTATUS variable.
      adds  1e50f9a   charconv: Fix the slow-path character conversions
      adds  0c5214e   Ensure convert_string_XXX is always called with a valid converted_size pointer.
      adds  f4868ab   lib/util/util_pw: temporary rename of getpwnam_alloc and getpwuid_alloc.
      adds  6442112   lib/util/util_pw: share sys_get{pw,gr} group of calls.
      adds  9648795   lib/util/util_pw: share more code between lib/util/util_pw.c and source3/lib/username.c
      adds  d85f140   s3-winbind: remove global inclusion of libwbclient.
      adds  99f4a64   s3-trans2: only include trans2.h where needed.
      adds  89ca487   s3-includes: only include system/syslog.h when needed.
      adds  310d268   s3-includes: only include system/iconv.h when needed.
      adds  739ca0e   s3-includes: only include system/glob.h when needed.
      adds  21a78b8   s3-includes: only include system/capability.h when needed.
      adds  55f9579   s3-includes: only include system/terminal.h when needed.
      adds  fd8b538   s3-includes: remove global include of "system/select.h".
      adds  7369ef1   s3-includes: only include system/shmem.h when needed.
      adds  49fcf65   s3-includes: only include system/passwd.h when needed.
      adds  64422d9   s3-includes: remove global include of "system/network.h"
      adds  0e77126   s3-includes: only include system/filesys.h when needed.
      adds  1d7b7ce   s3-includes: remove EILSEQ check, this is handled by ../lib/replace/system/iconv.h already.
      adds  49ccae1   s3-includes: no point in including all security headers globally.
      adds  0a250f4   registry: create and use shared libcli/registry/util_reg.h header.
      adds  9bd06f6   s3-build: only include transfer_file.h where needed.
      adds  03e6082   s3: create_builtin_users/administrators belongs to passdb not auth.
      adds  bb04a70   s3-groupdb: move groupdb headers to groupdb/proto.h.
      adds  35c2d8e   s3-passdb: move passdb headers to passdb/proto.h.
      adds  b0773aa   s3-passdb: move mapping.h into passdb.h, its needed here.
      adds  2f36ef7   s3-passdb: add passdb.h where needed.
      adds  cd7e088   s3-proto: add some forward declarations.
      adds  f378f9f   s3-passdb: add machine_sid.h and lookup_sid.h
      adds  cc94bcb   s3-winbindd: copy acct_info to wb_acct_info so we dont need passdb for it.
      adds  bcee6c1   s3-passdb: move util_wellknown.c out of passdb.
      adds  7d798ac   s3-passdb: move util_unixsids.c out of passdb.
      adds  a22a53e   s3-passdb: move util_builtin.c out of passdb.
      adds  235f148   s3-passdb: use passdb headers where needed.
      adds  60d2816   s3-passdb: finally stop including passdb.h globaly.
      adds  6b76909   s3-build: only include intl protos where needed.
      adds  8560c00   s3: move filename_util.c out of source3/smbd to source3/lib.
      adds  ef990a1   s3-smbd: add smbd.h and move smbd prototypes to smbd/proto.h.
      adds  8c24ebf   s3: include smbd/smbd.h where needed.
      adds  45364f5   s3-vfs: include smbd/smbd.h in vfs modules.
      adds  34a335a   s3: auth also needs parts of smbd.
      adds  84815d3   s3: printing needs parts of smbd.
      adds  20d8ae4   s3: rpc_server needs parts of smbd.
      adds  f064c8e   s3: finally remove global include of smbd prototypes.
      adds  2377039   s3-locking: move locking prototypes out of proto.h.
      adds  2473c2f   s3-libsmb: put namequery headers to nmblib.h
      adds  1b6767d   s3-auth: move auth prototypes to auth/proto.h.
      adds  7e73214   s3-auth: use auth.h where needed.
      adds  146c1aa   s3-auth: rpc_server needs auth.h
      adds  af300a9   s3-auth: smbd needs auth.h
      adds  3061f44   s3-auth: printing needs auth.h
      adds  bd471d3   s3-auth: vfs modules need auth.h
      adds  3679c0b   s3-includes: finally remove global include of auth.h.
      adds  4bd5f51   s3-prototyes: user_in_netgroup and user_in_list moved to auth, out of smbd.
      adds  b2af281   s3-messages: only include messages.h where needed.
      adds  ab36d59   s3-messages: make ndr_messaging.h part of messages.h.
      adds  9115615   pidl: add an include for "ntdomain.h" for s3 server stubs.
      adds  6e3f0d2   s3-includes: only include ntdomain.h where needed.
      adds  1d383da   s3-passdb: move lsa_dom_info and lsa_name_info out of smb.h into passdb.
      adds  643b08d   s3: include ../librpc/gen_ndr/lsa.h where needed.
      adds  c2d6260   s3: only include lib/privileges.h where needed.
      adds  b1e3b9d   s3: only include ntioctl.h where needed.
      adds  ab9a29e   s3-rpc_server: move access check functions out of samr server.
      adds  72833e4   s3-ctdb_wrap: remove unused variable from db_ctdb_fetch_persistent().
      adds  05a9b7c   s4:smb_server/smb/trans2.c - "talloc_move" isn't strictly necessary here
      adds  6723e90   talloc - improve doxygen comment of "talloc_move"
      adds  dcdfc27   s4:lib/registry/registry.h - align a copyright line in header comment
      adds  32a76ca   s4:lib/policy/gp_ldap.c - make more use of LDB result constants
      adds  014d409   s3: Fix Coverity ID 2304: FORWARD_NULL
      adds  0080f94   tdb: Fix Coverity ID 2238: SECURE_CODING
      adds  0764e72   s3: Fix Coverity ID 2237: REVERSE_INULL
      adds  de635fe   s3: Fix Coverity ID 2332: MISSING_BREAK
      adds  8486f0f   s3: Fix Coverity ID 2236: REVERSE_INULL
      adds  12bf847   s3: Fix Coverity ID 2223: RESOURCE_LEAK
      adds  9a97a83   s3: Fix Coverity ID 2222: RESOURCE_LEAK
      adds  a56eb9b   s3: Fix Coverity ID 2221: RESOURCE_LEAK
      adds  40306f2   s3: Fix Coverity ID 2220: RESOURCE_LEAK
      adds  0fea80c   s3: Fix Coverity ID 2217: RESOURCE_LEAK
      adds  fbd0ff6   s3: try to fix the build on some non-linux buildfarm machines.
      adds  c395209   lib/util/charset Remove pointless static bool initialised
      adds  48d0abe   s3:lib make lazy_initialize_conv() static
      adds  a64958a   lib/util Move base64 functions into lib/util/base64.c
      adds  43e364e   lib/util/charset Add tests for convert_string_talloc_handle()
      adds  65c9d2e   s3: Fix Coverity ID 2041, "UNUSED_VALUE"
      adds  25b43d3   s3: Use cli_ntcreate to when listing snapshots
      adds  b09b694   s3-vfs_solarisacl: try to fix the solaris build.
      adds  6206156   s3-winbind: try to fix the build on hosts w/o winbind support.
      adds  c8ed33a   s3-proto: pure cosmetics, remove some generated comments.
      adds  3253d5a   s3-passdb: move some passdb defines to passdb.h
      adds  33082d0   s3-passdb: move LOOKUP_NAME_ flags to passdb where they belong to.
      adds  53bdf43   s3-vfs acl modules: more non-linux build fixes.
      adds  220db5a   s3-smbd: try to fix the irix build.
      adds  8f4e39f   s3: Fix g_lock_lock after the select/poll conversion
      adds  c964744   This doesn't look like it has anything to do with character set conversion, but it does :-).
      adds  048471d   Fix the nstring calls to use the correct sizes.
      adds  d546ade   Change convert_string_internal() and convert_string_error() to bool return.
      adds  3800bae   s3-vfs: try to fix build of aio_fork module.
      adds  9ede19f   s3-build: make it a little easier to build smbtorture4.
      adds  c109a70   Fix convert_string() to take a *converted_size arg. and return a bool.
      adds  5fcb4d3   rep_parse_prs: remove some dead, unused code.
      adds  2352e7c   s3-rpcclient: include rpc_client/cli_pipe.h globally in rpcclient.h
      adds  a730dff   s3-libndr: add ../librpc/ndr/libndr.h include in some places.
      adds  e54f292   s3-idmap: fix the build of idmap_hash on FreeBSD.
      adds  0e46e09   s3-samr: make getgrgid() failure a little more visible in _samr_CreateDomAlias().
      adds  46db53b   lib/util/charset correct calculation of UTF8 character sizes
      adds  d4f3a38   lib/util/charset Add wrapper to allow testing of strlen_m_ext()
      adds  7fe9bb8   lib/util/charset Add tests for strlen_m_ext() and convert_string_talloc()
      adds  b3ffcf8   lib/util/charset smb_panic() on incorrect use of strlen_m_ext
      adds  cf5ed92   SMBTA: make vfs_smb_traffic_analyzer aware of the sendfile and recvfile functionality and store the results as common read/write results.
      adds  f9a2f4f   Fix bug #7996 - sgid bit lost on folder rename.
      adds  21193c8   Don't burn 2k of stack on every iconv, use the heap when it's a slow call.
      adds  7cd5a79   Arg. I hate the "if (xxx) return foo" all on one line style of code.
      adds  466da70   charconv: Use talloc_tos() in the S3 build
      adds  6a9043d   s3: Fix a typo
      adds  e395b5b   s3-torture: a very simple test for convert_string_error()
      adds  26ccb6d   s4-dsdb: cope with failed searches in the linked attributes callback
      adds  620921b   lib/util/charset Add tests for strcasecmp_m(), talloc_strupper() et al
      adds  d9ad60f   s3-winbindd: Use the correct enums for samr_QueryDomainInfo.
      adds  34ea813   s3-net: Do not use uninitialized value
      adds  fd41b4f   s3:ctdb: correctly handle cstatus if CTDB_CTRL_FLAG_NOREPLY is set.
      adds  6cc8457   s3:ctdb: samba can now handle the NOREPLY flag
      adds  0e240bd   s3:ctdb: pass the ctdb control flags to the ctdb daemon when sending the control
      adds  3a3c118   s3:dbwrap_ctdb: in ctdb_delete, send a SCHEDULE_FOR_DELETION control to local ctdbd
      adds  0943d39   s3:configure: fix a comment.
      adds  a9b04e4   s3:configure: remove unused variable CTDB_CFLAGS
      adds  e9e23cc   s3:configure: rework logic of ctdb/clustering checks
      adds  69aead6   s3:configure: add check for new CTDB_CONTROL_SCHEDULE_FOR_DELETION
      adds  7b9648c   s3:configure: introduce "--enable-old-ctdb" to enable enforcing build against old ctdb
      adds  1877508   s3:configure: allow building without SCHEDULE_FOR_DELETION with --enable-old-ctdb
      adds  644222a   debug: Restore the s3-style check in check_log_size()
      adds  d9b03cb   s3: Fix Coverity ID 1136: CONSTANT_EXPRESSION_RESULT
      adds  1272758   s3: Fix Coverity ID 1137: CONSTANT_EXPRESSION_RESULT
      adds  ac216c1   Fix bug #8047 - mdns registration doesn't work if "interfaces" is used in smb.conf
      adds  00224d0   Fix bug #7987 - ACL can get lost when files are being renamed.
      adds  e06dba1   s3:waf:compare_config_h3.sh: specify autoconf-config.h as commandline parameter
      adds  af82dca   s3:waf:compare_config_h3.sh: make diff tool configurable as env var "DIFF"
      adds  d143bc4   s3:waf: add cluster support / ctdb checks.
      adds  76f7c2a   Fix for servers that don't put a path separator at the end of the service.
      adds  2b94169   s3: Fix bug 8042: File creation on OS/X
      adds  32296a2   s3: Add a quick test for bug 8042
      adds  09289c0   use system heimdal headers if possible, fix missing dependencies on hx509 and krb5 libraries.
      adds  5cb8f6b   Fix compilation without external heimdal.
      adds  e53dfeb   s3: Remove some unused code
      adds  c6b93d2   Avoid uppercasing server role in error message.
      adds  4a98d6c   debug: default debug to stderr
      adds  45e00ee   s4-libnet: honour convention of DEBUGLEVEL>=10 for NDR print
      adds  822e7e5   s4-loadparm: be a bit less verbose about smb.conf processing
      adds  db03168   s4-krb5: be a bit less verbose about krb5 packets
      adds  81f2dda   s4-dsdb: added a ldb err -> NTSTATUS mapping
      adds  f0e7303   s4-rpc: improved error mapping for several RPC server calls
      adds  bf3a75c   s4-samba-tool: give a bit better error on user delete failure
      adds  f00d258   s4-dsdb: implemented creation of conflict records
      adds  513574a   talloc - some documentation changes
      adds  ffb6003   s3-selftest Disable log rotation in 'make test'
      adds  55134c9   s4-credentials Add a command line hook to set the kerberos credentials cache
      adds  6351dee   s3-selftest Add testing of kerberos login
      adds  841d0bc   s3-selftest Remove more instances of /tmp in test_smbclient_s3.sh
      adds  77e6716   s3-auth consolidate create_local_token() into make_server_info_krb5()
      adds  a3ef974   s3-rpc_server Remove comment, yes the key is correct.
      adds  b7e330a   s3:idmap_tdb2: fix build of tdb2
      adds  10cec2f   s3: fix cbuf_swapptr
      adds  84019ea   s3: add function dbwrap_trans_traverse
      adds  340f20d   s3: add function dbwrap_traverse
      adds  9272614   s3: add function cbuf_print_quoted
      adds  8fc8c88   s3: add function srprs_quoted to parse strings written with cbuf_print_quoted
      adds  a217ec6   s3-net: add command "net idmap check"
      adds  074239a   Note that check_parent_exists() doesn't change the contents of smb_fname (add const).
      adds  2ec4826   Move SET_STAT_INVALID call added by Volker as fix for bug 8042 - Newly create files are always failed with NT_STATUS_FILE_IS_A_DIRECTORY
      adds  17d8f0a   s3-auth use create_local_token() to transform server_info -> session_info
      adds  ff9b668   s3-auth Rename user_session_key -> session_key to match auth_session_info
      adds  2d22bbf   s3-selftest Look only under source3 for smb.conf files
      adds  4b78956   s4 samba-tool: Implement "testparm" command
      adds  0f08e9d   s3: Fix print_spool_end
      adds  fe35ff2   s3: Make vlp printing work by default
      adds  a7ba4b5   s3-waf: fix typo in ctdb checks.
      adds  dca465f   s3/vfs_gpfs: s/syncops/gpfs
      adds  378c4b2   s3: Add maintainers for s3/auth
      adds  b6a30be   Fix bug #7080 - Quota only shown when logged as root.
      adds  917b0a2   librpc/idl Add [nopython] to krb5pac ndrdump functions
      adds  1c34842   pidl: Add support for the [ignore] property
      adds  f261266   s4-auth: Always talloc_zero() the struct auth_session_info
      adds  663dc94   auth: Move auth_session_info into IDL
      adds  86baefe   kdc: always ldb escape the realm
      adds  48646ee   s3-auth: Make server_info const in create_local_token()
      adds  86a3c39   packaging(RHEL-CTDB): replace Prereq by Requires.
      adds  c2738b2   packaging(RHEL-CTDB): add BuildRequires to ctdb-devel >= 1.2.25
      adds  f52b318   packaging(RHEL-CTDB): Fix debuginfo builds
      adds  82e0ba2   docs: fix the missing parameter description section in the smb.conf manpage
      adds  457c665   libcli/nbt Cope with blank lines in DNS hosts file
      adds  747ebc1   s3-selftest names into DNS hosts file to avoid NBT lookups
      adds  0415a57   s3-librpc Fix creation of in-memory keytab for previous password
      adds  d84a8d5   s3-selftest Add tests to show kerberos works across a password change
      adds  0846b3c   s4: Update/Set local USN only on attribute that have been modified/created
      adds  59b588a   waf: a better way to detect duplicated symbols
      adds  48220b8   This reverts commit 378c4b221a6be75e1d32cb6fb3a773ce5de6dbda.
      adds  15576da   lib: moved data_blob.c into samba-util-common
      adds  a8da13c   lib: make asn1_util a private library
      adds  5adf85e   tstream: make npa_tstream a private library
      adds  49ab2df   lib/crypto: rename the SHA256_ functions to samba_SHA256_
      adds  6d0be9e   s4-test: fixed a problem with very verbose NDR debug
      adds  db76adc   s3-pdb_ipa: Fix indentation
      adds  c4974ee   s3-smbldap: support storing octet_strings/DATA_BLOBs.
      adds  02c6940   s3-ipasam: rename of smbldap_make_mod_blob to _smbldap_make_mod_blob.
      adds  f3b1a68   s3-smbldap: make octet_strings/DATA_BLOBs const.
      adds  ca22bef   s3-pdb_ipa: Use new smbldap_make_mod_blob() without a return value
      adds  c47df01   s3-pdb_ipa: Detect IPA server
      adds  2ee1d09   s3-pdb_ipa: Add ipasam_create_user()
      adds  afdc905   s3-net: add IPA provision
      adds  1cbe59e   s3-pdb_ipa: Add ipasam_create_dom_group()
      adds  6681e45   s3-pdb_ipa: Create DN for new object
      adds  11c3427   s3-net: Add net trust utility
      adds  2bafb4c   s3-net: Add delete op for net trust utility
      adds  3626579   s3: Fix tldap_make_mod_blob_int() debug messages
      adds  d622d21   s4:dsdb/repl_meta_data: normalize the rdn attribute name based on the schema
      adds  4d5a295   s4:dsdb/repl_meta_data: allow passing an explicit attribute list to replmd_update_rpmd()
      adds  b3bb983   s4:dsdb/repl_meta_data: update replPropertyMetaData on originating renames
      adds  2db094f   Fix bug 6966 - "allow trusted domains = no" not respected in winbind.
      adds  5f771b3   ldb: fixed --paged option in ldb tools
      adds  77820d5   s3-test: disable ktest for now
      adds  36029a0   samba_dnsupdate: Don't use subprocess.check_call, it isn't in python 2.4
      adds  9ced0df   wintest Allow changing the telnet settings to fail, we might not be admin
      adds  e410a1a   s3-wintest Add test of 'net use' against the Samba3 member
      adds  1367e2b   wintest Allow setting of the firewall to fail
      adds  1862e90   s3-selftest Fix use of the 'fake DNS' file
      adds  4cdbb88   s3-selftest actually wait for smbclient to connect
      adds  e78d465   Revert "s3-test: disable ktest for now"
      adds  17fe5e0   s4-samba_dnsupate Fix syntax error
      adds  7d04043   s3-net: fix the usage output of "net idmap check"
      adds  c1a5670   s3-net: document "idmap check"
      adds  26d6784   lsa: use lsa_TrustedAccessMask in some more places in the lsa IDL.
      adds  ead6faa   s4-smbtorture: fix lsa forest trust test.
      adds  02c6f9d   selftest:Samba4: setup DC_* variables in provision_rpc_proxy()
      adds  1d8980d   s4:objectclass LDB module - fix a comment - add a ")"
      adds  32cad76   ldb:common/*.c - check for some OOM conditions
      adds  3cd11b5   ldb:ldb/common/ldb_modules.c - always use LDB error codes if possible
      adds  f146992   ldb:tests - "init.ldif" - deactivate empty "seeAlso" attribute
      adds  17f3413   ldb:ldbadd/modify tool - return error code when at least one operation has failed
      adds  b7de06e   s4:objectclass LDB module - "ldb_msg_sanity_check" call not really needed
      adds  6cef940   dsdb:schema/schema_syntax.c - add some empty value checks on validate functions
      adds  ddb41f2   dsdb:schema/schema_syntax.c - correctly check error code of "ldb_string_utc_to_time"
      adds  df9d46a   ldb:ldb_msg_check_sanity - clean it up from unneeded stuff
      adds  94f5b2f   ldb:ldb_msg.c - make "ldb_msg_find_attr_as_*" more robust against invalid values
      adds  7e4f261   packaging(RHEL-CTDB): fix configure.rpm (honour additional cmdline parameters)
      adds  838e2dd   s3:net idmap check: fix a couple of c++ implicit void * cast warnings
      adds  32d816d   s3:passdb:pdb_ipa: fix a C++ implicit void * cast warnings
      adds  9705dab   s3:net rpc trust: fix two C++ implicit void * cast warnings
      adds  a15ebe6   ldb:ldb/common/ldb_modules.c - trivial - fix integer output specifiers
      adds  ab0a881   ldb:ldb/common/ldb_modules.c - change the request counter type to be "unsigned"
      adds  d399401   talloc: use TC_HDR_SIZE instead of sizeof(struct talloc_chunk)
      adds  4084cb7   talloc: add TC_ALIGN16() macro
      adds  13fab67   talloc: add TC_POOL_SPACE_LEFT() macro
      adds  73330f8   talloc: add TC_POOL_FIRST_CHUNK() macro
      adds  1e70439   talloc: optimize talloc_free() and talloc_realloc() for talloc pools
      adds  efbb358   talloc: use VALGRIND_MAKE_MEM_UNDEFINED() before memmove()
      adds  4895f55   talloc: add TC_INVALIDATE_FULL_CHUNK() macro
      adds  6126c35   talloc: add TC_INVALIDATE_SHRINK_CHUNK() marco
      adds  9c9f208   talloc: add TC_UNDEFINE_GROW_CHUNK() marco
      adds  73cc85a   talloc: add TC_INVALIDATE_POOL marco
      adds  2146ffd   talloc: include valgrind headers if available
      adds  f9fdef8   talloc/testsuite: test more talloc_pool related things
      adds  eb0e276   talloc/testsuite: avoid memory leak reported by valgrind
      adds  6db4fc1   s3-net: "idmap check" ignore __db_sequence_number__
      adds  58a0c8a   s3:net idmap check: fix output of an invalid record
      adds  c6c1724   Subtle change. Microsoft SMB2 tests return different access mask than for SMB1 with raw.acls.
      adds  af45636   Fix bug 8072 - PANIC: create_file_acl_common frees handle two times.
      adds  e6cf92c   s3-modules: Fix debug message
      adds  0958695   s3: Fix timeout calculation in event_add_to_poll_args
      adds  d2d1d17   s3: Fix Coverity ID 2473, UNINIT
      adds  5cd6d93   s3: Fix Coverity ID 2472, UNINIT
      adds  a5495e7   s3: Make reg_backend_db.h includable by itself (cherry picked from commit 6ba31d3bd29dd11b1b98859f4d8a65d9be7dac60)
      adds  d1ded27   s3: Wrap creating the svcctl keys in a transaction
      adds  27cb378   s3-smbd: Added a change_to_user_by_session() function.
      adds  b137156   s3-smbd: Added a become_user_by_session() function.
      adds  e3c3b4d   s3-printing: Use become_user_by_session() function.
      adds  bb15aa5   s3/selftest Tear down the environment if we fail to connect
      adds  64b6641   s3-rpc_client: move rpc_cli_transport structs and protos to rpc_transport.h
      adds  f102748   s3-librpc: let librpc/rpc/dcerpc.h include ndr and generated dcerpc headers.
      adds  0eece62   s3-netapi: add libnetapi_get_binding_handle().
      adds  3acd6bd   s3-netapi: use libnetapi_get_binding_handle().
      adds  7ea0384   s3-netapi: use dcerpc_try_samr_connects().
      adds  9c6f78a   s3: add some forward declarations.
      adds  510e618   s3-util: separate out cmdline helpers.
      adds  feb3cde   s3: Retry the join with the short name
      adds  da5e5a6   s3: Initialize output in libnet_Join
      adds  4edc98e   s3: For net ads join, create a krb5.conf
      adds  601835e   build: speed up SYMBOLCHECK code
      adds  5694ba5   libcli/ldap pull LIBCLI_LDAP_MESSAGE and LIBCLI_LDAP_NDR into a library
      adds  fe458f2   lib/util make UTIL_TDB a library
      adds  cec7c53   libds: Make flag_mapping a library
      adds  380bd49   build: use readelf as a replacement for ldd
      adds  b6a8418   s3-lib: Remove unused pull_ucs2_fstring()
      adds  c8a5fa3   s3-charcnv: make pull_ucs2 static
      adds  43deb97   s3-lib Remove more unused fstring.c functions
      adds  5cfb0bd   s3-lib Correct comment in strlen_w()
      adds  8fcda44   s3-lib: Remove unused _w functions.
      adds  ba2b7f7   s3-lib Remove unused skip_unibuf()
      adds  a82fba3   s3-lib Remove unused #define
      adds  d458f6b   s3-lib make static and remove more _w functions
      adds  e3138f2   s3-lib Move isvalid83_w to mangle_hash.c
      adds  ce2f217   s3-lib Move strdup_w to it's only user in mangle_hash.c
      adds  9941dfe   lib/util/charset Move source3/lib/util_unistr.c to the common code.
      adds  2eea919   lib/util Move simple string routines into common code.
      adds  b2e37d9   lib/util ucs2_align is identical, put it in common
      adds  17ccff9   lib/util: Make string_replace from s3 common
      adds  87d2722   s4/torture Fix calls to charcnv functions to always supply converted_size
      adds  cd63c92   lib/util/charset Fix and add public interface for convert_string_error_handle
      adds  b21129a   lib/util/charset Add expected values for upper/lower case tests
      adds  1efa600   lib/util/charset Add tests for convert_string_error_handle
      adds  9346382   lib/util/charset Preserve 'pull' errors even when converting via UTF16
      adds  7bbd701   lib/util/charset Add more tests for convert_string_error_handle()
      adds  a2c691a   lib/util/charset Rename convert_string test to allow a 'non_handle' test
      adds  1d4fb07   s3-selftest Add workaround for RAP test failure
      adds  8db1648   lib/util/charset Make ASCII conversion validate it's input
      adds  748c31d   lib/util/charset Add convert_string_error()
      adds  d335b63   lib/util/charset Add many more charset tests
      adds  bf431fb   libcli/auth Use convert_string_error to check LM hash calculation.
      adds  4158e9a   s3-charcnv: Move convert_string() et al to lib/util/charset
      adds  887fdb7   s4-test: added a test for E_deshash()
      adds  d309499   s3-build Remove distinct LOCALEDIR subsystem
      adds  53e0bad   build: Bring DYNCONFIG into samba-util library to avoid symbol duplication
      adds  111f4ec   s3: Use talloc_tos() in the S3 build
      adds  6a77b52   s3: Fix Coverity ID 2470: STRAY_SEMICOLON
      adds  94a97bf   talloc: fix compiler warnings with -Wc++-compat
      adds  015511d   s3: Make send_nt_replies() static
      adds  8b80141   s3-util_sock: very brief documentation for open_socket_out().
      adds  4b3fe52   s3-cli_pipe: fix timeout in rpc_pipe_open_tcp_port().
      adds  8acc57d   s3:WHATSNEW.txt: remove the "strict allocate" default value
      adds  d2d976d   s3-netapi: remove two shadowed variables.
      adds  9824e2e   s3-rpc_client: add and use rpc_client/rpc_client.h.
      adds  c3d8991   s3-build: finally remove references to ndr and dcerpc headers that were included globally.
      adds  df269c0   Don't print "success" message after error message in change_file_owner_to_parent(). Remove "goto" in change_dir_owner_to_parent().
      adds  d4c693d   Add dom_sid_parse_endp
      adds  58e26c2   s3: Simplify parse_sidlist
      adds  ef9d2b1   s3: Make parse_sidlist public
      adds  091fd0f   s3: Add wbint_LookupSids
      adds  490c52c   s3: Add wb_lookupsids
      adds  63446c2   s3: Add winbindd_lookupsids
      adds  cfe30df9  libwbclient: Add wbcLookupSids
      adds  4be643d   lib: Move next_token next to next_token_talloc
      adds  69ba259   nsswitch: wbinfo --lookup-sids
      adds  74ea52e   s3: Add is_domain_online
      adds  80f8738   s3: Make idmap_find_domain public
      adds  a671885   s3: Add wbint_Sids2UnixIDs idl & implementation
      adds  44f7fc4   s3: Export WINBINDD_SIDS_TO_XIDS via the winbind pipe
      adds  a93c49d   libwbclient: Add wbcSidsToUnixIds
      adds  b8dc235   nsswitch: Add wbinfo --sids-to-unix-ids
      adds  ddfeccc   s3: Use wbcSidsToUnixIds in create_local_token
      adds  32bd643   s3: Add some debug to winbindd_sids_to_xids
      adds  845d4d4   s3: Add a test for sid2xids
      adds  a21be2c   Fix WAF build for sids2xids.
      adds  e782111   s3-includes: move struct pipe_open_rec to srvsvc rpc server.
      adds  76d4ede   s3-includes: remove unused schema_types enum.
      adds  b4e4b60   s3-includes: include lib/util/debug.h headers in includes.h not smb.h
      adds  c4331f6   s3-includes: absolutely no need to globally include debugparse.h
      adds  321587e   s3-includes: only include acl prototypes when needed.
      adds  bae2ce8   s3: fix the build of --with-profiling-data.
      adds  1b4d27d   s3-waf: add --with-profiling-data configure option.
      adds  165521e   s3: only include smb profiling where needed.
      adds  36f7f98   s4/libcli: do not announce NT error code support when it is disabled
      adds  96a49d2   libcli: allow exclusion of netbios name in NTLMV2 blob
      adds  29c0c37   s4/libcli: do not use netbios name in NTLMv2 blobs w/o spnego
      adds  35fca85   libcli/ldap Re-add ldap_ndr.h as a public header
      adds  9d62ee2   s3-lib Move strisnormal to it's only user in mangle_hash.c
      adds  aad2c19   s3-lib Remove unused str_ascii_charnum()
      adds  72dcf6d   s3-lib Move unix_strlower and unix_strupper to their only users.
      adds  b1873be   s3-lib Remove unused string_append
      adds  3d7998b   s3-lib Remove very unused (#if 0) strncpyn
      adds  4ba1375   libcli/auth Move krb5 wrapper functions from s3 into common
      adds  bbeba18   s3-auth Rename smb_krb5_open_keytab to avoid a conflict with s3
      adds  e1078b8   lib/util Move alpha_strcpy() from s3 into common code
      adds  32c12cc   libcli/auth Fix compile on hosts without krb5
      adds  15d6c70   s3: Fix a typo
      adds  daea6a4   s3-includes: move readahead prototype to its only user.
      adds  7ece43b   s3-build: make sure we pick up system tdb and talloc via #include.
      adds  8b5d163   s3: Fix smbd with the async echo responder
      adds  d9c1d1f   s3: Fix Coverity ID 2471: UNINIT
      adds  9c2ba94   Optimization for change_file_owner_to_parent() and change_dir_owner_to_parent()
      adds  182eea9   Fix bug #8083 - "inherit owner = yes" doesn't interact correctly with vfs_acl_xattr or vfs_acl_tdb module.
      adds  4389bf4   Ensure change_dir_owner_to_parent() can't be raced.
      adds  9c2aa5b   s3-krb5 Move #ifdef HAVE_KRB5 above #include of libcli/auth/krb5_wrap.h
      adds  53f50c2   s3: Fix bug 8066, wrong output in smbget
      adds  6768b65   s3-waf: try to fix the non-ldap-but-krb5 build.
      adds  0e18a59   s3-build: fix the --with-profiling-data build on mac os x.
      adds  cf4a308   s4-dsdb: If current attribute list is empty use the one from the request
      adds  85e8c86   s4-dsdb: Add more information on why we don't check the SD control
      adds  e4c4dcf   s3-waf: only LIBNMB needs to linked against -lresolv.
      adds  525ccd5   Ensure vfs_chown_fsp() is safe against races.
      adds  e49893c   Use handle based xattr set if available.
      adds  82fdad8   Trying to track down the SMB2 error. Add an invariant test.
      adds  831955d   selftest: Provide a single bindir_path function across all targets
      adds  cfb44f6   selftest: Remove unused BUILDDIR_ABS environment variable
      adds  4fd6ebf   selftest: Remove duplication between BUILDIR and BINDIR
      adds  48bb69e   selftest: Start using the binary mapping at the python layer as well
      adds  1870d25   selftest Add binary mappings for samba3 selftest
      adds  47b7c6f   selftest: Move Samba4 selftest wscript to the top level
      adds  d9e29c0   selftest Remove selftest of the test subsystem
      adds  ee4a7b3   s4-heimdal_build: Add extra HAVE defines needed for the source3 krb5 code
      adds  93f8f7b   selftest: Allow the top level build to run the samba4 or samba3 tests
      adds  1f53442   s3-gse Allow GSSAPI wrapper to compile against Heimdal
      adds  d1cbb9f   s4-heimdal: Allow any kvno to match when searching the keytab.
      adds  2c55a99   util: Build samba-util without unresolved symbols.
      adds  9f9d183   Remove broken link.
      adds  10a552a   s3: Use tevent_req_nterror properly in a few places
      adds  35c7123   s3: Remove an unused variable
      adds  ca5dcf2   s3: guest sesssetup is only 13 words (cherry picked from commit 69650a2aaa8649570261df7efccb35ad76d7cfc1)
      adds  0bf7c96   s3: Use \0 instead of NULL when 0-terminating a string
      adds  7cc02cf   samba-tool: fix machinepw command so that we use the full path to the secret database and raise an error if secret can't be found
      adds  83a0b94   s3: Fix the build of vfs_gpfs.c
      adds  d09f029   s3 autobuild: Fix CFLAG check for netgrent tests
      adds  c2a62e8   s3 waf: Mimic the autoconf check for netgrent
      adds  bde2bcc   Fix bug 8088 - rpccli_samr_chng_pswd_auth_crap segfaults if any input blobs are null.
      adds  29d8c59   lib/socket_wrapper: allow up to 32 interfaces for a bigger 'make test'
      adds  d041ed2   selftest: put the target on the environment
      adds  8f58b13   s4-selftest: Stop creating netbios aliases everywhere
      adds  36d4bbf   s3-selftest Rename s3 DC environment to s3dc
      adds  aed450d   s4-selftest: Avoid duplicating the servers IP in the provision() sub arguments.
      adds  9000188   selftest Add combined 'Samba' target module
      adds  148efda   s3-selftest Fix interface localktest6 listens on.
      adds  55cb125   s4-selftest: Move Samba4 test interfaces out of the way of the Samba3 tests.
      adds  790ceec   s4-selftest Rename Samba4 'member' test environment to s4member
      adds  1ac4651   selftest: Add hooks to enable a combined selftest run.
      adds  cfb4eb9   selftest Test for socket_wrapper support in combined samba target as well
      adds  5439553   selftest: Don't specify SELFTEST_TARGET as an env variable
      adds  5189cfc   selftest: move warning about invalid environments up to selftest.pl
      adds  dfb490d   selftest Consolidate server wall clock time limits
      adds  6aa72da   tdb: fix transaction recovery area for converted tdbs.
      adds  094ab60   tdb: tdb_repack() only when it's worthwhile.
      adds  cb88418   tdb_expand: limit the expansion with huge records
      adds  36cfa7b   tdb: make sure we skip over recovery area correctly.
      adds  9bf3dc3   Fix Bug #8099 setpwent() actually does endpwent() and vice versa on FreeBSD
      adds  1804d9a   tdb_backup: avoid transaction on backup file, use lockall
      adds  3a2afe4   s3-gse: Allow the GSSAPI wrapper to load a keytab using gss_krb5_import_cred()
      adds  0e5482c   libcli/auth: Move more kerberos wrapping in common
      adds  f28f5db   libcli/auth Move PAC parsing and verification in common.
      adds  79e6fea   lib/util/charset create _handle functions for convert_string() et al
      adds  6f846dd   lib/util/charset Always set *converted_size even on failure
      adds  0cf9b47   s3-spoolss: fix debug statement in spoolss_addprinterex_level_2().
      adds  c8f9515   s4-smbtorture: restructure documentname handling in spoolss test a bit.
      adds  ae61a5c   s3-smbd: fix the AIX 5.3 build.
      adds  0b89ce6   s3-build: move MAP_FILE define to the only place used.
      adds  c7073f8   s3-vfs: rename open function to open_fn.
      adds  a3b9522   s4:ldb/ldif: add support for "modrdn"
      adds  e57a23d   s4:ldb/tools: add support for "modrdn" to ldbmodify
      adds  f04689a   s4:ldb/tests: add tests for ldbmodify and 'modrdn'
      adds  93d5e7a   ldb: add custom flags and functions for the application that wants to manipulate them
      adds  ab9d9cf   s4:ldb: change version to 1.1.0 after adding new functions:
      adds  2b608f3   script: add hardcoded library release key id
      adds  bb65187   s3-proto: move more rpc client prototypes to cli_pipe.h.
      adds  1b7cd33   s3-vfs: try to fix the Tru64 build.
      adds  3a72586   Revert "s3-vfs: try to fix the Tru64 build."
      adds  a505806   s3-waf: fix typo in comment.
      adds  0e00351   s3-waf: try to fix the build on sunos5.
      adds  5290927   s3-vfs: another attempt to fix the Tru64 build.
      adds  20baa11   Remove duplicate code - move to parent_dirname() as a common function.
      adds  644046f   Fix compiler warning in debug message.
      adds  e919e76   Cosmetic. Fix bad indentation.
      adds  7e7ad53   s3: Fix Coverity ID 1340, NULL_RETURNS
      adds  9a0676d   s3: Fix Coverity ID 986, BUFFER_SIZE_WARNING
      adds  3e8a8fa   s3: Fix Coverity ID 2307, NULL_RETURNS
      adds  4981adc   asn1: Fix Coverity ID 2299, CHECKED_RETURN
      adds  018595e   s3: Fix Coverity ID 2335, CHECKED_RETURN
      adds  f9e3af7   s3: Fix Coverity ID 2336, NULL_RETURNS
      adds  726fa73   s3: Fix Coverity ID 2325, RESOURCE_LEAK
      adds  b48e223   s3: Fix Coverity ID 2047, UNUSED_VALUE
      adds  40792f8   script/librelease: use a GPG_KEYID variable to hold the signing key
      adds  bacc019   script/librelease: set umask 0022
      adds  74458b5   script/librelease: add more error checking
      adds  317e40d   script/librelease: display the permission on the server
      adds  bf3b2e2   Support the 'PYTHON' environment variable.
      adds  75ad180   s3:libsmb: make use of BVAL() and remove ugly LARGE_SMB_OFF_T ifdef's
      adds  5186209   s3:lib/sysquota: remove ugly LARGE_SMB_OFF_T ifdef's
      adds  4a4a774   s3:smbd/nttrans: make use of BVAL() and remove ugly LARGE_SMB_OFF_T ifdef's
      adds  1cf715e   Revert "s3-vfs: another attempt to fix the Tru64 build."
      adds  64e7fba   s3:include/vfs.h: remove very old hints for vfs modules with interface version < 8
      adds  123e5c1   s3: Fix Coverity ID 2478, UNINIT
      adds  67fd0cd   Add check for krb5_free_unparsed_name, when using external heimdal.
      adds  9317923   Add missing dependency on com_err.
      adds  0645c01   Fix case of libUTIL_LDB.
      adds  febc4a7   Fix release script to cope with moved Samba 4 build tools.
      adds  fb05e82   Fix license info for talloc in manpage.
      adds  9127e55   s3:smbd/trans2: make use of BVAL() and remove ugly LARGE_SMB_OFF_T ifdef's
      adds  d7aa2eb   s3:includes: simplify BIG_UINT macros
      adds  5b32708   s3:includes: simplify INO_T_VAL macros
      adds  c0441b1   lib/util: add RBVAL, RBVALS, RSBVAL and RSRBVALS macros
      adds  7309daa   s3:winbindd: let winbindd_lookup_sids() dcerpc_binding_handle functions
      adds  e7cf720   s3:winbindd: let winbindd_lookup_names() use dcerpc_binding_handle functions
      adds  f7bc844   s3:rpc_client: map fault codes to NTSTATUS with dcerpc_fault_to_nt_status()
      adds  23a6af4   s3: Add a 10-second timeout for the 445 or netbios connection to a DC
      adds  62689d8   s3: Many pthreadpool fixes
      adds  3c405f5   s3: Tiny doc for pthreadpool
      adds  f4a0f85   s3: pthreadpool_sig_fd->pthreadpool_signal_fd
      adds  39375de   s3: Add pthreadpooltest to main build
      adds  422b2fa   s3: Run pthreadpooltest in make test
      adds  4f6b1e8   s3: Check for res_ninit
      adds  60e8e33   s3: "port" is not used in dsgetdcname
      adds  b61c38f   s3: Fix some typos in dsgetdcname
      adds  40e0079   s3: Some build farm machines do not have /bin/true
      adds  4bfe2d5   s3:lib/access: normalize IPv4 mapped IPv6 addresses in both directions (bug #7383)
      adds  a3a38ee   s3:lib/util_sock: listen on IPv6 addresses with IPV6_ONLY (bug #7383)
      adds  7269e45   docs-xml/smb.conf.5: %i and %I no longer contain IPv4 mapped IPv6 addresses
      adds  a3d35ac   s3: Move setting the name_query timeout
      adds  80c395a   s3: Remove unused code
      adds  eeb24c1   Correctly detect and deny symlinks anywhere in a path (not just the last component) if "follow symlinks = no".
      adds  d00f1fe   No longer need to call SMB_VFS_LSTAT - check name hasn't changed above is sufficient.
      adds  ad6ee6d   build: Move Heimdal/MIT compat build rules to heimdal_build
      adds  26a0ba7   lib/util Define samba-util-common only for s3-waf
      adds  0ffc4c5   build: Invert --enable-s3build into --disable-s3build
      adds  3a88d49   waf: introduce reverse logic for allowing unknown symbols
      adds  c189547   libcli/dns Improve dns_hosts_file, using Samba3's struct dns_rr_srv
      adds  ccb6294   s3-libads Remove KRB5_DNS_HACK
      adds  0840d5b   libcli/auth Allow parsing of a PAC that is already verified.
      adds  dbc36be   s3: Allow unlimited parallelism in pthreadpool
      adds  77ea148   s3: Fix a typo
      adds  633dbab   s3-utils: Fix Bug #8106. Fix the build of smbget on HP NonStop.
      adds  7a4cff8   s3:vfs use gpfs_lib_init
      adds  d018fcc   s3: Add cli_writeall
      adds  0226428   s3: Use cli_writeall instead of cli_write
      adds  ca9ac7c   s3: Remove cli_write
      adds  40e2ee9   s3: Make plaintext session setup async
      adds  531628e   s3: Make cli_session_setup_nt1 async
      adds  e81ea8a   s3: Make cli_session_setup_lanman2 async
      adds  e04bab4   libcli/auth Move Samba4's gssapi_error_string from GENSEC to libcli/auth
      adds  2a9a945   selftest: Make bindir_path much less complex
      adds  806eef6   s3-libads Don't start a DEBUG with 'time'
      adds  e130dec   s3-libsmb Use 'resolv:hosts file' as a DNS emulation when specified.
      adds  6ec4306   auth/kerberos: Create common helper to get the verified PAC from GSSAPI
      adds  f0ce322   auth/kerberos Move all the PAC handling functions to auth/kerberos
      adds  cd7112b   s3-gse: Don't release the mech OID from gss_accept_security_context
      adds  722ec8b   s4-gensec: Use new common 'obtain the PAC' functions.
      adds  47e2870   auth/kerberos Add check for gss_inquire_sec_context_by_oid
      adds  e877d4f   build: fixed build problems due to implicit library deps in samba3core
      adds  7fa51fa   selftest: we don't get valgrind errors any more with iconv
      adds  9d5138f   docs: Fix a bogus )
      adds  d526f86   build: Add lib/replace as a default include path
      adds  a60889e   s3-waf Don't enable profiling by default
      adds  9e29b09   s3-test Make samba3.blackbox.net.local.registry.roundtrip reliable
      adds  3e85b96   dynconfig: Have only one dynconfig.o in the common code.
      adds  5e90405   s3-winbind Use get_dyn_WINBINDD_SOCKET_DIR() to get the winbind pipe dir
      adds  1d46325   Remove outdated S4 OpenLDAP backend HOWTO.
      adds  ee0b0dd   s3-netapi: Fix Coverity CID #2302: FORWARD_NULL
      adds  cad8faf   s3-waf: check for pthread support.
      adds  66b2619   s3-waf: add pthreadpool support.
      adds  1815f02   Remove fstrings from client struct. Properly talloc strings (ensuring we never end up with a NULL pointer).
      adds  af599b3   Fixup (C) - we've both worked lots on this :-).
      adds  91ebf22   s3-rpc_server Fix compile without kerberos
      adds  a8a6433   s3: Properly clean up in pthreadpool_init in case of failure
      adds  240465f   Remove another fstring in this code.
      adds  75d5ba4   lib/util/charset Fix string termination conditions for UTF16 strings
      adds  4081ea5   lib/util/charset use convert_string.c in common
      adds  eee1ff2   lib/util/charset Add tests for srclen=-1 behaviour.
      adds  d17f435   lib/util/charset Make fast path from UTF16 to '8 bit' charsets clearer
      adds  790ab3e   lib/util/charset Add copyright headers
      adds  ea95e09   s3-test: log to stdout for smbd/nmbd/winbindd
      adds  0df4061   lib/util/charset Merge talloc-based pull and push charset functions
      adds  aa8406c   s3-selftest: Use default name resolution methods (now that dns is emulated)
      adds  818ec32   s3-libads Pass a struct sockaddr_storage to cldap routines
      adds  ab46d66   selftest: Make overwrite of $env->{target} optional
      adds  a427652   s3-libads: Use ldap_init_fd() to connect to AD server in socket_wrapper
      adds  fb5e1f4   selftest: s3member admember test to confirm s3/s4 interopability
      adds  b44f432   selftest: Don't die() when the join fails
      adds  123097e   selftest: Print a better warning warning message when smbcacls fails.
      adds  34e3501   selftest: Fix combination of Samba3 and Samba4 test lists
      adds  f5487b3   selftest: Make combined test the default when s3build is enabled
      adds  1c5cc4a   s4-selftest: Don't use a hardcoded target DC name
      adds  a672707   s3: Fix a strange German translation
      adds  2e1522f   s3: Close the winbind client fds after forking
      adds  c5034ac   s4:selftest: skip s3member tests for now
      adds  2bb637d   s4:ntvfs/smb2: use sync version of smb2_connect()
      adds  578cbf1   s4:libcli/smb2: convert smb2_connect_*() to tevent_req
      adds  2e5b539   s4:libcli/smb2: rename step functions of smb2_connect_*()
      adds  87d2537   s4:libcli/smb2: move smb2_connect_resolve_done()
      adds  1b4a167   s4:libcli/smb2: move smb2_connect_socket_done()
      adds  ad65cf5   s4:libcli/smb2: move smb2_connect_negprot_done()
      adds  eb0eb97   s4:libcli/smb2: move smb2_connect_session_done()
      adds  8116b19   s4:libcli/smb2: move smb2_connect_tcon_done()
      adds  6cb7d76   s4:libcli/smb2: move smb2_session_setup_spnego_send() to the top
      adds  01cb598   s4:libcli/smb2: let smb2_session_setup_spnego_* use tevent_req
      adds  5965117   s4:libcli/smb_composite: better names for smb2_composite_setpathinfo_* funcs and vars
      adds  9306b8b   s4:libcli/smb_composite: add smb2_composite_setpathinfo_close_done()
      adds  77bed96   s4:libcli/smb_composite: move smb2_composite_setpathinfo_create_done()
      adds  ffb2dcf   s4:libcli/smb_composite: move smb2_composite_setpathinfo_setinfo_done()
      adds  e050677   Revert "s4:selftest: skip s3member tests for now"
      adds  a3ec605   s3-ldap Move ldap prototypes to inside #ifdef HAVE_LDAP_H
      adds  bb520dc   build: Fix kerberos build issues in top level build
      adds  5cc7a3a   s3-libads Move variables into if (socket_wrapper_dir()) where they are used.
      adds  9f75b7c   libcli/smb Move FILE_ATTRIBUTE defines to the top level
      adds  7f66ebd   s3-smb Use FILE_ATTRIBUTE_READONLY intead of aRONLY
      adds  317e19a   s3-smb Use FILE_ATTRIBUTE_HIDDEN intead of aHIDDEN
      adds  0a3c84b   s3-smb Use FILE_ATTRIBUTE_SYSTEM intead of aSYSTEM
      adds  08c90d6   s3-smb Use FILE_ATTRIBUTE_VOLUME intead of aVOLID
      adds  0eca33b   s3-smb Use FILE_ATTRIBUTE_DIRECTORY intead of aDIR
      adds  0520da2   s3-smb Use FILE_ATTRIBUTE_ARCHIVE intead of aARCH
      adds  724915f   s3-client Add TALLOC_CTX argument to attrib_string().
      adds  6021af4   libcli/smb Move attrib_string in common
      adds  209d47c   s4-param Rename lock_path() -> lpcfg_lock_path()
      adds  dbbc6e9   s4-param Remove config_path() -> lpcfg_config_path()
      adds  67905b4   s4-param Rename private_path() -> lpcfg_private_path()
      adds  9a9124b   lib/util/charset Move strstr_m() to the top level
      adds  93ace5c   lib/util Re-merge the string_sub() and all_string_sub() from source3
      adds  7730ab0   s4-param Rename volume_label() -> lpcfg_volume_label()
      adds  96136ad   s4-param Rename unused lp_ functions to match param.h
      adds  bc31e9c   s4-param Rename lp_destructor() -> lpcfg_destructor() for consistency
      adds  3542bd3   selftest: Restore the s3member environment by avoiding smbcacls
      adds  f967931   build: put doserr.c into it's own subsystem, so it's no longer a duplicate
      adds  4d41a5e   s3-ldap Only prototype ldap_init_fd() when we have found it in the libraries
      adds  bc6f24e   s3-build: remove some unused headers.
      adds  1247622   s3-tsocket: only include ../lib/tsocket/tsocket.h where needed.
      adds  50883cf   s3-tevent: only include ../lib/util/tevent wrappers where needed.
      adds  0757688   s3: In winbind, close parent/child sockets
      adds  aa5abca   s3: Make winbindd_reinit_after_fork return NTSTATUS
      adds  df099e6   s3: Avoid a potential 100% CPU loop in winbindd
      adds  3884fec   s4:token_group.py python test - fix typos
      adds  d4a06d5   ldb:ldb_controls.c - fix comment indentation
      adds  cc1cf31   s4:repl_meta_data LDB module - quiet a discard const ptr warning
      adds  aec1bc7   ldb:tools/cmdline.c + tools/ldbtest.c - make use of LDB result constants
      adds  6611f0109 s4:torture/rpc/testjoin.c - use a LDB result constant
      adds  bbf2870   s4:"ldb_connect" calls - proof for "!= LDB_SUCCESS"
      adds  e64ffee   ldb:tdb backend - cache - remove unused "last_attribute" structure member
      adds  d628964   s3-proto: remove remaining nss_info prototypes to nss_info.h
      adds  faf1175   s3-proto: move more librpc prototypes to librpc/rpc/dcerpc.h
      adds  c7d38f4   s3-proto: move rpc_server/rpc_handles.c protos to ntdomain.h
      adds  487cb0c   s3-rpc_server: remove some unneeded headers.
      adds  bc781bf   s3-proto: remove duplicate prototypes.
      adds  bbacaec   s3-proto: move more headers to rpc_server/rpc_ncacn_np.h where they origin from.
      adds  7673943   Fix bug 8111 - CIFS VFS: unexpected error on SMB posix open
      adds  440d71f   torture test for bug #8111 - CIFS VFS: unexpected error on SMB posix open.
      adds  2cb53f0   Fix bug #8112 - POSIX extension opens of a directory are denied with EISDIR.
      adds  de87f54   Add POSIX O_RDONLY test of a directory for bug #8112 - POSIX extension opens of a directory are denied with EISDIR.
      adds  b1f2547   s3-waf: Add dependency on popt to fix build on FreeBSD
      adds  e1eae82   kerberos: Only include gssapi/gssapi_krb5.h when available
      adds  1018dd1   s3-lib: Rely on uint64_t in conv_str_size()
      adds  944929b   s4:torture/nbt/winsreplication: use torture macros in order report failures
      adds  bcd6883   lib/util Rename conv_str_size() -> conv_str_size_error()
      adds  897af93   s3-build Add popt dep to fix build on FreeBSD
      adds  9d738ad   s4:torture/nbt/winsreplication: assert the nbt name before the type
      adds  b832234   s4:torture/nbt/winsreplication: ignore incoming broadcast messages
      adds  6ae2ecc   selftest: use env.SELFTEST_PREFIX instead of hardcoded "${srcdir}/st"
      adds  a23d88e   script/autobuild.py: make sure --with-selftest-prefix keeps working
      adds  5e82d1d   script/autobuild.py: don't force usage of ccache and gcc
      adds  da2e34a   provision: reorganize attributes so that we don't attribute with DN syntax that depends on non present object
      adds  020b691   s3: Remove ip_sevice from get_ipc_connect_master_ip
      adds  d874279   s3: Make name_resolve_bcast return sockaddr_storage
      adds  f0f5ac1   talloc: use TC_UNDEFINE_SHRINK_CHUNK() instead of TC_INVALIDATE_SHRINK_CHUNK() for realloc path
      adds  aae1f86   libcli/util/ntstatus: NO_S4U_PROT_SUPPORT and CROSSREALM_DELEGATION_FAILURE
      adds  76b3867   s3:libsmb/nterr: NO_S4U_PROT_SUPPORT and CROSSREALM_DELEGATION_FAILURE
      adds  6dd97ac   s4:libcli/util/nterr: NO_S4U_PROT_SUPPORT and CROSSREALM_DELEGATION_FAILURE
      adds  49d5f62   s3-proto: move rpc_srv_register protos and structs to town headerfile.
      adds  c1f3ff7   s3-util: move valid_share_pathname() to lib/util.c
      adds  c6fe379   s3-rpc_server: remove proto of nonexisting function (rpc_pipe_register_commands).
      adds  047d8c0   s3-proto: move more rpc_server prototypes out of proto.h
      adds  c233c21   s3-proto: move remaining spoolss protos to own header file.
      adds  daa02f3   s3-proto: move remaining srvsvc protos to own header file.
      adds  89ceb48   libcli/named_pipe_auth: add forward declaration in npa_tstream.h.
      adds  cd5b2b2   s3-printing: avoid using pipes_struct when only session_info is needed.
      adds  61cd106   s3-smbd: avoid using pipes_struct when only session_info is needed.
      adds  f7d6a0a   s3-printing: include ../librpc/ndr/libndr.h  in ads printing.
      adds  80fa624   s3: move pipe_auth_data to dcerpc.h
      adds  0bb4701   s3: remove various references to server side dcerpc structs (which are not needed).
      adds  233779c   s3-winbindd: remove unused headers.
      adds  911cdc5   s3-rpc_server: add pipes_struct forward declaration.
      adds  0e76edd   s3: include ntdomain.h before including generated srv_ headers.
      adds  1a561de   s3-spoolss: remove another unused header.
      adds  56cd3b3   s3-rpc_server: (re)move last globally included rpc_server prototypes.
      adds  8da8c36   s3: Tune broadcast namequeries for unique names
      adds  85eb437   s4:cluster Rename .id to .pid in server_id
      adds  f13b7ec   s4-cluster: Remove const from cluster_id_string()
      adds  17ce9e7   Remove reference to Samba4 LDAP backends
      adds  1a5955d   selftest: Update README
      adds  b0578d8   s4:Remove outdated doc on Samba4 upgrade
      adds  4c8de5a   s4-cluster Rename server_id.node -> vnn to match Samba3
      adds  85fa87e   s3-ctdb Rename packet file and files to ctdb_packet
      adds  fbea52f   lib/util Move more network utility functions from source3 into lib/util
      adds  4d0268d   s4-lib/socket Merge updated set_socket_options from Samba3 -> Samba4
      adds  eea783e   lib/util Move set_socket_options() into common code.
      adds  6293136   s4-torture Remove unused and uncompleated test
      adds  7261a9b   s4-libcli Remove resolve_name() as it conflicts with Samba3.
      adds  cdd802a   s4-messaging Rename messaging -> imessaging
      adds  39ded87   libcli/raw: use a different ifdef than s3 smb.h
      adds  b105576   libds: added roles.h for server roles
      adds  1d165c0   s3-include: use new roles.h
      adds  39081a2   s4-param: use new roles.h
      adds  2742ec0   Remove strlower_m() and strupper_m() from source4 and common code.
      adds  7c083ca   s3-lib make push_ucs2() static
      adds  80f1d49   lib/util/charset Use push_string and talloc_strupper/strlower from common code
      adds  b96389d   s4-socket: rename allow_access() to socket_allow_access()
      adds  d01f318   s4: fix arguments to safe_strcpy()
      adds  86a62ab   lib/util Use compiler-checked safe string macros in top level code.
      adds  2c32534   lib/util Use lib/util/util_str.c in common, including strequal()
      adds  56a5b7d   s4-param Rename secrets_init() -> randseed_init()
      adds  92e490a   lib/util make string_wrappers.h a public header
      adds  9738f35   ѕ3/configure: move out generic LDFLAGS in the solaris case here
      adds  862ff64   ѕ3/configure: move out generic CPPFLAGS in the solaris case here
      adds  cd9a7c1   s3: reply_readbraw_error needs an sconn as argument also in the non-LFS code path
      adds  f08250e   s3-ctdb Fix duplicate function name due to packet -> ctdb_packet rename.
      adds  9c48345   s3-proto: move remaining krb5 protos to krb5_protos.h
      adds  0232604   s3: Handle EINTR from sys_poll correctly
      adds  4fa2bac   s3-system: move LOCK_ defines to lib/system.c
      adds  a360945   s3-includes: remove ipv6 related prototype which is already defined in ../lib/util/util_net.h.
      adds  89e6055   s3-includes: move enum flush_reason_enum to smb.h
      adds  c616379   s3-includes: when MADVISE support was reverted back in 2009, someone forgot this hunk.
      adds  7febcb5   s3: Filter out duplicates in name_query()
      adds  b8eaec6   s3-vfs: make vfswrap_llistxattr and vfswrap_flistxattr static.
      adds  d08414b   s3: Properly deal with exited winbind children
      adds  2329fb5   vfs_gpfs: Store the winattrs in st.vfs_private
      adds  41bde55   vfs_gpfs: Block sendfile for offline files
      adds  3f68b43   vfs_gpfs: Properly notify the offline->online changes
      adds  3e21151   RHEL-CTDB: Build vfs_gpfs_hsm_notify
      adds  0d1b2d2   s3-waf: add vfs_gpfs_hsm_notify to the build.
      adds  54727f9   Remove unused function parse_add_domuser().
      adds  a491e8e   Always build before commit ... :-)
      adds  deba880   s3-torture: Add a test for notify upon read&x
      adds  017e0c8   Fix simple uses of safe_strcpy -> strlcpy. Easy ones where we just remove -1.
      adds  0c464df   Change safe_strcpy_base to strlcpy_base. Note the size doesn't change here as the original macro auto-added the -1.
      adds  a291508   Remove obvious use of safe_strcpy + safe_strcat -> strlcpy + strlcat.
      adds  5fa6f39   Remove overmalloc_safe_strcpy - can be simple strlcpy.
      adds  265338c   BUGFIX when converting from safe_strcpy to strlcpy.
      adds  cabd9e7   Simple +1 changes in hardcoded lengths when changing from safe_strcpy to strlcpy.
      adds  5c53d63   sasl_secret_t ends in a char [1] size. This means the extra character is implicit in the safe_strcpy. When changing to strlcpy ensure we allocate an extra char for it. This fixes a bug where secret->len+1 used with safe_strcpy could actually write into secret->len+2.
      adds  1858201   Fix off-by-one when used with safe_strcpy.
      adds  e466792   Fix the only place we reply on the NULL handling for the source in safe_strcpy.
      adds  2938fe6   Fold null terminator into listlen length, change to strlcpy.
      adds  8ff244e   Cope with +1 change on moving from safe_strcat to strlcat.
      adds  0dcc75f   Remove magic numbers. Standardize on macro. Move from safe_strcat to strlcat.
      adds  6f7c4a0   Convert safe_strXX to strlXXX. Clean up off-by-ones.
      adds  a3e913a   Add in bufflen limit when storing NetBIOS names. Remove safe_strcpy.
      adds  df023b8   Tidy up some missing checks for NULL in strlcpy.
      adds  8380835   Fix warning messages caused by addition of null check in fstrcpy macro.
      adds  ff215f5   I added them, so I get to kill them :-). Finally remove all uses of safe_strcpy and safe_strcat. Change to strlcpy, strlcat.
      adds  1c71485   Clean up some const and other compiler warnings.
      adds  7f36f3e   s4-samba-tool: allow specification of targetdir when joining as (RO)DC
      adds  58db720   s3-auth: run minimal_includes.pl
      adds  63ebc91   s3-lib: run minimal_includes.pl.
      adds  653b84d   s3-libads: run minimal_includes.pl.
      adds  a05a59e   s3-libnet: run minimal_includes.pl.
      adds  ea89604   s3-libsmb: run minimal_includes.pl.
      adds  62314da   s3-param: run minimal_includes.pl.
      adds  c9f3a2c   s3-printing: run minimal_includes.pl.
      adds  c11d52c   s3-rpcclient: run minimal_includes.pl.
      adds  bd92826   s3-rpc_client: run minimal_includes.pl.
      adds  8563d5c   s3-rpc_server: run minimal_includes.pl.
      adds  323c744   s4-auth: removed the password combinations code in auth_unix
      adds  82b9fa3   s3: Fix dup_smb2_vec3
      adds  1c407da   s3: Fix a typo
      adds  10a628b   Don't reuse a non-const pointer when manipulating const.
      adds  4f41be3   Fix many const compiler warnings.
      adds  9efea96   More const compiler warning fixes.
      adds  38492b1   Fixup build without --with-aio.
      adds  e131c94   More const fixes for compiler warnings from the waf build.
      adds  02af307   More simple const fixes.
      adds  f85e095   More simple const fixups.
      adds  9eee6e2   More const fixes... getting near the end now.
      adds  76f5a39   Change the char * pointers in the struct to const char * (which is how they're treated).
      adds  7d6ebe0   More const fixes. Remove CONST_DISCARD.
      adds  bb00bdb   Fixup use of const.
      adds  a5a8441   Fix broken interface to set_namearray() - don't modify incoming string.
      adds  153a091   Fix const in smbtorture.
      adds  2fc8ad8   s3-auth: fixed bug with usernames longer than sizeof(char *)
      adds  f455772   s3-winbind: another strlcpy()/fstring fix
      adds  1475013   lib/util Move source3 tdb_wrap_open() into the common code.
      adds  fa289e8   s3-lib Remove unused dos error codes from errmap_unix
      adds  865a937   errors: Merge ntstatus -> DOS error table between Samba3 and Samba4.
      adds  2b0de5b   errors: Merge source3/ werror_to_ntstatus() code to source4/
      adds  f1ec288   libcli/util Merge ntstatus_to_dos() ntstatus_to_werror() to the top level
      adds  c83aed2   s3-smbd ntstatus_to_dos() pulls the DOS error codes out internally
      adds  344eb08   nterr: Add mem_ctx for return string from get_nt_error_c_code()
      adds  db74cad   libcli/util Move NTSTATUS table to the top level
      adds  cad704e   errors: Remove unused unix_to_werror()
      adds  3892112   lib/util Rename ms_fnmatch() to ms_fnmatch_protocol() to avoid dup symbol
      adds  8f18103   lib/util Use lib/util/ms_fnmatch.c in common for gen_fnmatch()
      adds  e3b8584   libcli/smb Move cifs posix helper functions and headers in common
      adds  8aae59a   lib/util don't use enum protocol_types in ms_fnmatch_protocol
      adds  d8cfca3   s3: only include tdb headers where needed.
      adds  73c31f0   tdb: fix a build warning.
      adds  03b9a99   libcli/security: fix build warning, cr_descr_log_acl() is not used currently.
      adds  ab8219a   s3-spoolss: remove unused struct in construct_notify_printer_info().
      adds  41134f7   s3-proto: remove some duplicate prototypes.
      adds  2702258   s3-libsmb: move protos to libsmb/proto.h
      adds  675573d   s3-includes: finally only include client.h when libsmb is used.
      adds  1e208a7   s3-includes: no need to globally include libads/ads_status.h.
      adds  fa8490a   s4-smbd: fix randseed_init() usage.
      adds  f7b3909   A couple more off-by-one calculations with strlcpy.
      adds  ac25835   Fix Samba3 on OpenIndiana.
      adds  622faa2   s3: Fix including libsmb/proto.h without prior ads.h
      adds  5c3e985   s4-auth: remove unused prototype
      adds  1969aa8   s4-ntvfs: Rename brl_*() -> brlock_*() to avoid conflict with brlock_init in s3
      adds  ea0ac9c   s4-auth Rename auth -> auth4 to avoid conflict with s3 auth
      adds  6990536   auth: allow auth_common.h to be included multiple times without error
      adds  3eb1023   selftest Use die() less often, as it fails to allow cleanup
      adds  c3bb5b0   s3-utils Set dyn_CONFIGFILE from -c on smbpasswd command line
      adds  8b2ba64   libds: moved enum security_types to a common header
      adds  f946668   Improve debug messages when creating socket directories
      adds  958368e   s4-param Don't set variables such as the debuglevel unless global
      adds  7e4ba48   build: allow s3 libraries to be built with no undefined symbols
      adds  2c569cd   s3-waf: expose the server_exit code in the smbd_base library
      adds  45e26fd   s3-smbd: expose smbd_set_server_fd()
      adds  5a8b6ac   s4-lib merge get_interfaces() from Samba3 to Samba4
      adds  879498b   s4-lib/socket Samba4 is not IPv6 compatible
      adds  f346a73   lib/socket move interfaces code to the top level
      adds  897ef82   s3-lib Use common lib/socket code for get_interfaces() et al
      adds  22cb631   s4-interfaces Rename interfaces code so not to conflict with source3/
      adds  8a07ec7   lib/socket: Remove outdated comment
      adds  64adea3   s3-test: build smbtorture with --enable-developer
      adds  c596d85   s4-interfaces: keep interfaces in the order they were declared
      adds  d1df1cb   build: Allow the C code to know if this is a waf build
      adds  ac82ac4   s4-param cope with doulbe-parsing of -foo and +foo lists
      adds  8882dab   s4-samr Remove incorrect transaction_cancel() in error path
      adds  5d2ce40   s4-dsdb Add transactions to dsdb modify helpers
      adds  25cfa29   s3-passdb Redirect domain GUID and SID queries to the passdb stack
      adds  a47c7f6   s3-passdb: added pdb_samba4
      adds  f52c6ee   s3-auth Add auth_samba4 module
      adds  eae0612   selftest: Add plugin_s4_dc environment
      adds  aae9353   ncalrpc: Force ncalrpc dir to be mode 755 in all users
      adds  f4d9b40   selftest: Make the ncalrpc dir common between Samba4 and Samba3.
      adds  5def7a1   s4-selftest Add tests for proxy_samba4_dc
      adds  ecc030e   selftest: Polish selftest-vars.sh a little so it can be used again
      adds  05d00ed   nsswitch: Fix build check logic
      adds  a2caad2   selftest: don't override just-added username in plugin_s4_dc test
      adds  d957fd5   selftest: Test both users created in plugin_s4_dc environment
      adds  1cb16a0   s3: Fix a typo
      adds  8aab926   tevent: Fix a typo
      adds  7e8f086   s3-build: Move generated config.h and config.h.in to include/autoconf
      adds  14f9916   build: Remove --disable-s3build so we can rely on these subsystems
      adds  3ccfe7c   Add -fno-common where supported (WAF only)
      adds  7deeaca   gencache: don't use CLEAR_IF_FIRST as fallback.
      adds  0d93eb8   tdb_wrap.h: not a public header.
      adds  87e3542   async_smb.c: convert cli->timeout properly
      adds  06a2ff5   s3: Use tevent_req_ntstatus properly in a few places
      adds  44cc165   s3: Use tevent_req_ntstatus properly in a few places
      adds  628fcd1   s3-events: tevent_internal.h is not a public header
      adds  3ba3f68   s3-printing: very obvious fix for cups_pull_comment_location().
      adds  019f11d   s3-printing: Fix double free of cups request.
      adds  fbb19e0   Fix alpha version - we're now working on alpha16.
      adds  2a1a6a9   libsmbconf: Introduce a sbcErrType.
      adds  b34e176   libsmbconf: Added a sbcErrorString() function.
      adds  29eea4b   libsmbconf: Convert smbconf_init() to sbcErr.
      adds  9082c7c   libsmbconf: Convert smbconf_open() to sbcErr.
      adds  720ba8e   libsmbconf: Convert smbconf_drop() to sbcErr.
      adds  823cd47   libsmbconf: Convert smbconf_get_share_names() to sbcErr.
      adds  7af2876   libsmbconf: Convert smbconf_create_share() to smbErr.
      adds  7f355e0   libsmbconf: Convert smbconf_get_share() to sbcErr.
      adds  fbd7626   libsmbconf: Convert smbconf_delete_share() to sbcErr.
      adds  ddc28a6   libsmbconf: Convert smbconf_set_parameter() to sbcErr.
      adds  ff5838d   libsmbconf: Convert smbconf_get_parameter() to sbcErr.
      adds  e19c4f2   libsmbconf: Convert smbconf_delete_parameter() to sbcErr.
      adds  9f97114   libsmbconf: Convert smbconf_get_includes() to sbcErr.
      adds  d911baf   libsmbconf: Convert smbconf_set_includes() to sbcErr.
      adds  72d15f0   libsmbconf: Convert smbconf_delete_includes() to sbcErr.
      adds  e1f0b91   libsmbconf: Convert smbconf_transaction_*() to sbcErr.
      adds  4d391d2   libsmbconf: Convert smbconf_get_config() to sbcErr.
      adds  6d9f330   s3-waf: Create a registry private library.
      adds  c31fd2b   s3-waf: Create a public libsmconf.
      adds  7a57ccd   libsmbconf: Document smbconf_backend_requires_messaging().
      adds  25e798e   libsmbconf: Document smbconf_is_writeable().
      adds  5cd229c   libsmbconf: Document smbconf_shutdown().
      adds  1b0809b   libsmbconf: Document smbconf_changed().
      adds  938690c   libsmbconf: Document smbconf_drop().
      adds  87c4096   libsmbconf: Document smbconf_get_config().
      adds  2112860   libsmbconf: Document smbconf_get_share_names().
      adds  44fa842   libsmbconf: Document smbconf_share_exists().
      adds  529e064   libsmbconf: Document smbconf_create_share().
      adds  4748057   libsmbconf: Document smbconf_get_share().
      adds  7e04bd1   libsmbconf: Document smbconf_delete_share().
      adds  62f3560   libsmbconf: Document smbconf_set_parameter().
      adds  70c5143   libsmbconf: Document smbconf_set_global_parameter().
      adds  8417e34   libsmbconf: Document smbconf_get_parameter().
      adds  1cb649f   libsmbconf: Document smbconf_get_global_parameter().
      adds  d70acdc   libsmbconf: Document smbconf_delete_parameter().
      adds  b7ba46d   libsmbconf: Document smbconf_delete_global_parameter().
      adds  74dc8c3   libsmbconf: Document smbconf_get_includes().
      adds  a7ac2a8   libsmbconf: Document smbconf_get_global_includes().
      adds  0ab8a8e   libsmbconf: Document smbconf_set_includes().
      adds  a606d52   libsmbconf: Document smbconf_set_global_includes().
      adds  3ace171   libsmbconf: Document smbconf_delete_includes().
      adds  d9407a5   libsmbconf: Document smbconf_delete_global_includes().
      adds  6babdaf   libsmbconf: Document smbconf_transaction_start().
      adds  9bbf4bd   libsmbconf: Document smbconf_transaction_commit().
      adds  60109a0   libsmbconf: Document smbconf_transaction_cancel().
      adds  419e03a   libsmbconf: Define a doxygen group for libsmbconf.
      adds  0791da4   lib/replace: fix an #if HAVE_GSSAPI_GSSAPI_EXT_H to be an #ifdef
      adds  75f289d   libcli/auth: fix "no talloc stackframe around" message from the samba4.blackbox.kinit test
      adds  05e8881   s3:librpc: remove unneded gssapi includes from source3/librpc/crypto/gse.c
      adds  f99d6f0   s3-printing: make cups_pull_comment_location() work again.
      adds  232a8df   s4/getncchanges: Fail extended request rather than failing whole request
      adds  41496e7   s4/getncchanges: Don't mask Extended operation result - callers need it
      adds  88a9f79   s4/getncchanges: Move the code that collects objects into separate function
      adds  55916e2   s4/getncchanges: Implement placeholder for handling ex-op collection of objects
      adds  647827d   s4/getncchanges: Pre-mark extended requests as success in case a sub-function "forget" to do this
      adds  d4481be   s4/getnc_exop: Initial implementation of a testsuite for GetNCChanges extended opeartion handling
      adds  a8798d8   s4/drepl_fsmo: Add an CR so that message is visible in the logs
      adds  2b40899   s3: Slightly simplify smbd_smb2_request_next_vector
      adds  04f0a1c   s3:registry: fix a typo in a debug message
      adds  f5f9355   s3:registry: rename create_sorted_subkeys() to create_sorted_subkeys_internal()
      adds  b1eac2d   s3:registry: turn create_sorted_subkeys_internal to NTSTATUS return type
      adds  1a6ac6a   s3:registry: add create_sorted_subkeys() to delete and recreate the sorted subkeys key
      adds  daf5f29   s3:registry: recreate the sorted subkeys cache when storing keys
      adds  26b6831   s3:registry: add a warning debug message when the sorted subkeys is created from key_exists()
      adds  cd1d75c   libcli/auth/smbencrypt: in E_deshash, use talloc_stackframe instead of "#if _SAMBA_BUILD_ == 3" and talloc_tos()
      adds  c1ac023   s3-waf: stop building smbtortre4.
      adds  7da530e   s3-lib/smbconf: fix uninitialized error code in smbconf_reg_init().
      adds  18d3b85   libcli/auth/krb5_wrap: correctly use discard_const().
      adds  04c101e   s3-libnetapi/libnetjoin: fix uninitialized variables after the libsmbconf changes.
      adds  62862e2   s3-libnetjoin: fix uninitialized variable.
      adds  99df3f6   s4/test/getnc_exop: Tune the the test to work against windows
      adds  d311812   rpc_server: Always use rpc_pipe_open_interface()
      adds  f8e3298   s3:configure: add --enable-smbtorture4 switch
      adds  adb3fc2   s3:build: add an optional full version argument to the SMB_LIBRARY() macro.
      adds  d5d53ba   s3:build: add LIBWBCLIENT_FULLVER for consistency with SMB_LIBRARY()
      adds  7e230b3   s3:build: print the full version number in the showlibs targets
      adds  abef191   s3:build: reformat AC_ARG_ENABLE(external_libtalloc...)
      adds  b731b6e   s3:build: fix typo in definition of --enable-external-libtdb
      adds  472cabb   s3:build: determine full version of libtalloc for the samba build
      adds  6c300ec   s3:build: link libtalloc as shared lib if using shared libs at all
      adds  23637b5   s3:build: determine full version of libtdb for the samba build
      adds  3f22251   s3:build: link libtdb as shared lib if using shared libs at all
      adds  9c76fdd   s3:build: build libtdb.so.$VERSION with full version number instead only SO version
      adds  d04efc7   s3:build: build libtalloc.so.$VERSION with full version number instead only SO version
      adds  4acb8c3   s3:build: install libtalloc with full version number instead of only SO version
      adds  5bcc0b2   s3:build: install libtdb with full version number instead of only SO version
      adds  3d10021   s3-net: fix potential crash bug in display_print_driver3().
      adds  5db0cd5   lib/util/ Fix crash bug caused by gfree_debug()
      adds  a37de9a   s3-libnetapi Don't create a talloc_stackframe() in a global variable
      adds  ef2a7c6   s3-netapi Initialise global variables in libnetapi
      adds  f18cca9   lib/util/charset Move built-in charset modules to the top level
      adds  1535296   build: Move NDR_DSSETUP and NDR_SPOOLSS into ndr-standard
      adds  816c5cc   s3-build: use ndr-standard in msrpc3
      adds  c31f95f   do an explicit A record search for SRV entries
      adds  46168e9   s3-param Deprecate a number of security parameters for 3.6
      adds  f1cdce6   s3: Paranoia in smbsock_connect_state_destructor
      adds  115d0ec   Use ZERO_STRUCTP in util_net
      adds  30be9fe   s3: Make&use set_socket_addr_v4
      adds  068f847   s3: Fix return check in nss_wins
      adds  20179bb   s3:libsmb convert user-specified domain to uppercase
      adds  b82caab   s3-rap: add rap_NetRemoteTOD to IDL.
      adds  b194865   s4-libcli/rap: add smbcli_rap_netremotetod().
      adds  74d82fa   s4-smbtorture: add test_netremotetod.
      adds  d4d31b3   s3: Added waf build header locations for clang complete.
      adds  8544678   s3-printing: Get the location info from cups.
      adds  da1fa20   s3-spoolss: Get the printer location from cups.
      adds  01bc556   s3-printing: Remove obsolete and unused cups_pull_comment_location().
      adds  320789b   s3-selftest: no point in running base.chkpath and base.delaywrite twice.
      adds  a2115b5   waf: Enable Samba3 torture tests in top level build.
      adds  2ddfbbb   gpfs.so: Add gpfs:syncio option
      adds  3358d5a   s3: Document gpfs:syncio
      adds  6bfe488   s3-printing: remove cups_pull_comment_location from header file
      adds  a032c9c   s3-rpc_server: Force ncalrpc dir to be mode 755.
      adds  fe21bdc   Ensure we always write the correct incoming mid into the share mode table entries.
      adds  8cf14c2   Fix the SMB2 showstopper, found by an extended torture test from Volker.
      adds  c2ac747   s4-python: raise an error if unable to bind remote ldap while joining
      adds  2a5ff15   s4-python: keep wheel_gid as an integer
      adds  d24a22f   s4-python: add an option for just fixing gpo folders
      adds  3478e3a   s4-dfs: fix bugs in idl and adapt code accordingly
      adds  c590c3a   s4-dfs: clean the code
      adds  6553940   torture: adapt to idl evolution
      adds  0d2019d   s4-torture: Add more tests to DFS referral suite
      adds  28598e7   s4-dfs: Use a workaround for ndr relative pointer bug/limitation
      adds  2d514be   talloc: split the handling of FLAG_POOL/FLAG_POOLMEM in _talloc_free_internal
      adds  14b662e   talloc: make use of _talloc_free_poolmem() in _talloc_realloc()
      adds  7102105   talloc: make really sure only optimize realloc if there's only one pool chunk
      adds  c281f2f   talloc: setup the new 'tc' before TC_UNDEFINE_GROW_CHUNK()  _talloc_realloc()
      adds  16cc52c   talloc: add memset() calls to test_pool()
      adds  37b2130   talloc: test talloc_steal out of a talloc_pool
      adds  f3b855d   talloc: use _talloc_free_internal() in talloc_free_children()
      adds  38633c9   talloc: fixed a use after free error in talloc_free_children()
      adds  df2cb2f   talloc: splitout _talloc_free_children_internal()
      adds  352de0d   Fix typos in LDAP schema files
      adds  e0624f7   Revert "s3-rpc_server: Force ncalrpc dir to be mode 755."
      adds  cb227d6   s3:rpc_server: create lp_ncalrpc_dir() with 0755 before lp_ncalrpc_dir()/np with 0700
      adds  0092240   lib/util/charset: fix the toplevel MacOS X build.
      adds  fc79169   s3: conn->sconn in smbd_server_connection_read/write_handler
      adds  9dd5704   Remove duplicate definition of SMB_VFS_NEXT_STRICT_UNLOCK. Found by herb at samba.org
      adds  d25370f   Don't evaluate the src argument to fstrcpy/fstrcat/nstrcpy/unstrcpy twice. Prevents side-effects when src is a function call.
      adds  9d9d7a7   is_my_ipaddr() should recognise loopback addresses as ours.
      adds  87a1888   Fix redefinition of fstrcpy.
      adds  2873429   Fix bug #8144 - touch /mnt/newfile fails to set timestamp with CIFS client.
      adds  cc0ff48   HEIMDAL:kdc: let check_PAC() to verify the incoming server and krbtgt cheksums
      adds  3797e46   HEIMDAL:kdc: pass the correct principal name for the resulting service ticket
      adds  2c46585   HEIMDAL:kdc: check and regenerate the PAC in the s4u2proxy case
      adds  c6836c8   s4:gensec_gssapi: avoid delegation if s4u2self/proxy is used
      adds  a41efe6   s4:auth/credentials: pass 'self_service' to cli_credentials_set_impersonate_principal()
      adds  053ef0f   s4:auth/credentials: S4U2Self should force CRED_MUST_USE_KERBEROS
      adds  5f48c5d   s4:kdc: UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION => flags.trusted_for_delegation
      adds  a7b8593   s4:kdc: split s4u2self and s4u2proxy checks
      adds  902b1d9   s4:ntvfs/cifs: return NT_STATUS_INTERNAL_ERROR if no credentials are available
      adds  6fd0e06   s3-torture: torture.c: Fix cli_errstr() usage (part of bug #7864)
      adds  310502a   s3-torture/mangle_test.c: Fix cli_errstr() usage (part of bug #7864)
      adds  6552ed6   s3-libsmb/passchange.c: Fix cli_errstr() usage (part of bug #7864)
      adds  25f1583   s3-net_rpc_printer.c: Fix cli_errstr() usage (part of bug #7864)
      adds  26f7c07   s3-client/clitar.c: Fix cli_errstr() usage (part of bug #7864)
      adds  23e23d0   s3-torture/nbio.c: Fix cli_errstr() usage (part of bug #7864)
      adds  5608995   s3-docs: change eventlog path from lockdir to statedir
      adds  192198a   s3-modules: Fix the build of gpfs.c on RHEL 6.0 with gpfs 3.4.0-4
      adds  29a03cd   s4-dfs: Add workaround so that XP really works well
      adds  b25f7d4   torture: desactivate the level 4 tests for DFS referral
      adds  d97faae   s3-smbtorture: fix build warning (shadowed NTSTATUS variable).
      adds  3dd76f2   selftest: Don't skip Samba3 tests in the top level build
      adds  d13fb8d   s4-selftest: gensec test is finished, don't skip
      adds  2fc342c   waf-build: Add more libraries to avoid duplicate symbols
      adds  30979f3   build: Expand dcerpc-samba grouping library
      adds  baad855   build: Make msrpc3 a library
      adds  a2ff3e7   build: Make auth_sam_reply a library
      adds  d17367b   build: Add depenencies needed by Samba3 subsystems
      adds  fc46628   build: Add rpc_client grouping library
      adds  8d7be8a   build: Make util_reg subsystem in libcli/registry a library
      adds  41b3c38   librpc/ndr Merge ndr_print_sockaddr_storage() into common code
      adds  75faa9e   build: Make POPT_SAMBA3 a library
      adds  c47b078   build: Add 'cap' as a dependency of samba3core
      adds  c6cc22a   s4-libnet: Remove libnet_Join and create libnet_Join_member
      adds  b3258ad   s3-param: remove unused share_iterator functions
      adds  7a11e5d   s3-param: Remove unused snum2params_static
      adds  c615ebe   s3-lib Replace StrCaseCmp() with strcasecmp_m()
      adds  da662b8   s3-lib Replace StrnCaseCmp() with strncasecmp_m()
      adds  035dbce   s3-selftest Remove unused sambalib.py from comfychair test system
      adds  3c8de7d   lib/util/charset Don't allow invalid 'dos charset = utf8'
      adds  06435ac   s3-testparm Warn more on incorrect use of 'password server'
      adds  fa3e2fc   selftest: Re-enable strings.py from source3/stf as a python subunit test
      adds  57f41ef   lib/util/charset use talloc_stackframe() rather than talloc_tos()
      adds  2a12424   s3-selftest Remove unused and unimplemented info3cache test
      adds  f19ab5d   lib/util/charset: Remove unused strcasecmp_w and strncasecmp_w
      adds  eb57d47   Make protocol version 2 the default protocol, and only run on version 1 if V1 is explcitly given as a module option.
      adds  ab62871   packaging(RHEL-CTDB): create the rpm directories
      adds  b758875   packaging(RHEL-CTDB): Remove the packaging of the winbind-32bit compat package
      adds  51d5975   packaging(RHEL-CTDB): disable smbtorture4 in the rpm build
      adds  ac0307f   packaging(RHEL-CTDB): update configure.rpm (--disable-smbtorture4)
      adds  ec625f7   packaging(RHEL-CTDB): build libtdb and libtalloc packages ourselves
      adds  b2dbdaa   packaging(RHEL-CTDB): enforce building of libtdb and libtalloc
      adds  c07cccd   packaging(RHEL-CTDB): adapt configure.rpm
      adds  0b0abc1   packaging(RHEL-CTDB): honour rpm build target options handed in to makerpms.sh
      adds  66c3d5d   Fix bug found when building on an IPv6-only system by Kai Blin.
      adds  e7e43ba   s3: Make read_smb_send/recv public
      adds  efbed2c   s3: Add sync read_smb
      adds  bc7df52   s3: Remove the use of cli->inbuf/outbuf from cli_session_request
      adds  0645deb   s3: Do central cli_set_error
      adds  d753b3b   fix the WAF build
      adds  58b77f2   s3: Remove a use of cli_send_smb
      adds  642c6ba   Fix Bug 8152 - smbd crash in release_ip()
      adds  a2f4309   torture-dfs: fix a typo that was causing the test to be flacky
      adds  d432c7e   s3: Remove unused cli_setup_packet()
      adds  7ab9e26   s3-epmapper: Fixed endpoint registration.
      adds  1e472f1   s3:testparm: don't return an error for a warning message
      adds  f043bab   s3: Fix an uninitialized variable
      adds  af9afe9   s3: Fix Coverity ID 2573: UNUSED_VALUE
      adds  8a2eff8   s3: Fork the echo handler only after SMB1 negprot is done
      adds  df650fa   s3:smbd remove unused code
      adds  38c77db   Optimization. If the attributes passed to can_rename() include both FILE_ATTRIBUTE_HIDDEN and FILE_ATTRIBUTE_SYSTEM then there's no point in reading the source DOS attribute, as we're not going to deny the rename on attribute match.
      adds  95a55e2   Fix bug 8133 - strange behavior for the file (whose filename first character is period ) in SMB2 case.
      adds  9f14d10   Fix bug #8157 - std_pcap_cache_reload() fails to parse a cups printcap file correctly.
      adds  e0b2f6b   The "workgroup" parameter is not used at all in cli_session_setup_kerberos(). Remove it.
      adds  4360c5b   Patch for bug #8156 - net ads join fails to use the user's kerberos ticket.
      adds  6071ed6   s4-python: move function find_provision_key_parameters to provision namespace as it can be used not only for upgradeprovision
      adds  22a638b   s4-python: Remove not used imports
      adds  a0db60d   Add a script for renaming a DC
      adds  535a9b3   Make the purge first so that the provision can reused during tests
      adds  f187338   upgradeprovision: add hostname in the blackbox tests
      adds  49c99d0   s4: add blackbox test for rename
      adds  fae229a   selftest: Allow to test samba4 with ACL on read set
      adds  df83e9c   s4: do not change the critical flag when it's on a dirsync control
      adds  1d0fc44   s4-dsdb: create flag for requesting ACL relax in case of DIRSYNC request
      adds  37b1662   s4-dsdb: relax a bit the checks on read acl when dirsync control is specified
      adds  7b4e1e7   s4-dsdb: introduce dsdb_module_search_tree
      adds  fa400af   s4-dsdb: implementation of the dirsync control
      adds  c2fa348   s4-dsdb: add unit tests for dirsync control
      adds  850cca3   add a demo script for dirsync
      adds  f44808f   s4:auth/ntlmssp/ntlmssp_server.c - add "const" in front of "dnsdomain"
      adds  5c4fabb   s4:torture - always cast correctly when using the "%x" format string argument
      adds  e6c5e11   ldb:ldbtest.c - make more use of LDB constants
      adds  3956e68   ldb:tools/cmdline.c + tools/ldbtest.c - the connection flags are typed as "unsigned"
      adds  74b50b4   ldb:ldb_sqlite3.c - all LDB flags should be handled as "unsigned"
      adds  4618a7f   ldb:pyldb.c - all flags should be unsigned
      adds  d34205a   s4:ldb-samba/ldb_wrap.*-dsdb/samdb/samdb.c - handle LDB connection flags as unsigned
      adds  67bf5cf   s4:lsa RPC server - handle LDB flags as "unsigned"
      adds  e3aa200   s4:samldb LDB module - don't change the "primaryGroupId" on LDB modifications unless we are a computer/dc/rodc
      adds  1b5c2d8   s4:sam.py - add tests to check that setting "userAccountValue" on usersdon't impact the "primaryGroupID" attribute
      adds  dca321f   s3: Remove unused cli_setup_bcc
      adds  feb1d9f   s3: Remove clistr_align_out
      adds  9a787bb   s3: Convert the OPEN4 test to async oplock handling
      adds  ce9d63d   s3: Remove the smbtorture3 OPLOCK3 test
      adds  df0e330   s3: Remove cli_send/receive_smb
      adds  1a393b7   s3: Directly call common_encrypt_buffer in cli_smb_req_iov_send
      adds  28d7282   s3: Remove unused cli_[en|de]crypt_message
      adds  8167e84   selftest: create ncalrpcdir with 0755 permissions
      adds  9514f96   s3: Fix a leftover from fstring removal in cli_state
      adds  b1a7bdb   s3: Remove two false references to cli->inbuf
      adds  e77da2f   s3: Remove a reference to cli->inbuf
      adds  fddb944   s3: Remove unused cli_reset_error
      adds  502a992   s3: Remove unused cli_set_nt_error
      adds  18ec1da   s3: Remove unused cli_get_nt_error
      adds  9c3e538   Fix bug #8150 - Ban 'dos charset = utf8'
      adds  425ac2c   s3:vfs properly terminate enums in audit modules
      adds  53829fd   s3:modules properly terminate enums in nfs4 acl code
      adds  309a8fd   Fix bug #7054 - X account flag does not work when pwdlastset is 0.
      adds  13d20fa   Actually make use of the SMBTA_SUBRELEASE define in smb_traffic_analyzer.h. This will allow to introduce new features or fixes into the protocol after the 3.6.0 release. The client software is designed to take care for the subrelease number.
      adds  ede98c0   lib/util Add Volker's asn1_Integer test into code that runs in 'make test'
      adds  e719dfd   Fix our asn.1 parser to handle negative numbers.
      adds  e7cf95c   selftest: Make knowfail/skip files consistent, always use ^prefix
      adds  387cbb1   docs: Clarify the 'security=server' fails for NTLMv2
      adds  53b0c44   s4-provision Use correct tkey-gssapi-credential
      adds  ddbc5fa   docs: Rewrite 'password server' documentation
      adds  3ba3243   s3-param Depricate 'password server = foo:12389' syntax
      adds  ee0ee5e   s3-testparm Warn about incorrect use of 'password server'
      adds  b712c72   s4:samldb LDB module - fix the behaviour when changing the "userAccountControl"
      adds  c72d32d   s4:sam.py - unchanged "primaryGroupID" when account type remains the same
      adds  0c753e5   s4:samldb LDB module - fix "isCriticalSystemObject" behaviour
      adds  4740473   s4:sam.py - tests for "isCriticalSystemObject" attribute
      adds  2ad0100   s4:samldb LDB modules - only objectClass "computer" is allowed to embed all types of account
      adds  11937ce   s4:sam.py - uncomment/enhance some account type tests
      adds  779d882   s4:samldb LDB module - convert a "dsdb_module_search" into "dsdb_module_search_dn"
      adds  08f5ed8   s4:samldb LDB module - better to call "samldb_prim_group_trigger"
      adds  ff47927   s4:samldb LDB module - check if the RODC group exists if creating an RODC
      adds  b58534f   s3-winbind: BUG 8166 - Don't lockout users when offline.
      adds  0f80186   Fix numerous missing dependencies in WAF build scripts
      adds  d106743   Fix bug #8165 - Inverted WITH_SYSLOG condition in vfs_full_audit.c.
      adds  875e29b   s3: Document "async smb echo handler"
      adds  e05c9cd   Fix bug #6911 - Kerberos authentication from vista to samba fails when security blob size is greater than 16 kB
      adds  127d417   s3: Fix a typo
      adds  a7a4cb5   s3: Fix a typo
      adds  51b43a4   packaging(RHEL-CTDB): align configure.rpm to the spec file
      adds  defcd40   s3: Add cli_connect_nb
      adds  1c11186   s3: Use cli_connect_nb in cli_start_connection
      adds  4586f51   s3: Fix some nonempty blank lines
      adds  77ce431   s3: Use talloc_memdup in copy_unix_token
      adds  9e05d34   s3: Fix a tiny memleak in copy_unix_token
      adds  6bf5d9a   s3: Fix smbsock_connect
      adds  5df8791   s3: Use cli_connect_nb in locktest
      adds  1173a4f   s3: Fix some nonemtpy blank lines
      adds  649873b   s3: Use cli_connect_nb in masktest
      adds  c430b57   s3: Fix a type-punned warning
      adds  57ae327   s3: Add called name_type param to cli_connect_nb
      adds  06eec02   s3: Use cli_connect_nb in remote_password_change
      adds  54970f9   s3: Use cli_connect_nb in cli_servertime
      adds  230cb3b   s3: Use cli_connect_nb in smbd_running()
      adds  797316a   s3: Use cli_connect_nb in net_rpc_check
      adds  8a3199e   s3: Use cli_connect_nb in smbtorture open_nbt_connection
      adds  edfa62f   s3: Use cli_connect_nb in do_message_op
      adds  a036dcd   s3: Check password server loop earlier
      adds  c05802f   s3: Fix a type-punned warning
      adds  8c1bb9b   s3: Use cli_connect_nb in auth_server
      adds  4ec00fd   s3: Fix wct check in cli_sesssetup_blob_done
      adds  01386ff   s3: Extract the guest_login field in sesssetup
      adds  0969c33   s3: Use the correct guest_login field in auth_server
      adds  3f8621b   s3: Use cli_connect_nb in do_connect
      adds  5676f81   s3: Remove unused attempt_netbios_session_request
      adds  7d47e65   s3: Use cli_connect_nb in nmbd sync_child
      adds  debaf40   s3: Add set_socket_options to cli_connect_sock()
      adds  18a54fe   s3: Simplify cli_bad_session_request
      adds  97dcdcd   s3: Simplify run_bad_nbt_session
      adds  ef0260d   s3: Fix cli_bad_session_request
      adds  87e9915   s3: Reply correctly to a bad nbt session request
      adds  040d917   s3: Run BAD-NBT-SESSION in make test
      adds  f92b90c   s3: Use cli_connect_nb in SMBC_server_internal
      adds  4ee443d   s3: Remove unused cli_connect
      adds  c7c0e4c   s3: Remove unused cli_session_request
      adds  a4d0362   replace: fix build issues on GNU Hurd (#7998)
      adds  bcc08dc   s3: Add ioctl code to smbd_smb2_ioctl_send debug
      adds  508e160   s3: fix some -Wunused-but-set-variable build warnings.
      adds  c967e8f   s3:smbcacls: fix parsing of multiple flags
      adds  b047130   nfs4_acls: pass ACE_FLAG_INHERITED_ACE up to the client
      adds  817c64f   nfs4_acls: pass ACE_FLAG_INHERITED_ACE down from the client
      adds  de10847   s4:torture: fix SEGFAULT in raw.acl.dynamic
      adds  22011dd   s3:net: registry: add new command enumerate_recursive
      adds  5ec479f   s3:net: registry: use recursive implementation for enumerate
      adds  0d746f6   s3:net registry: polish output of net registry enumerate[_recursive]
      adds  723ba60   s3:net: registry export: close key after recursion returns
      adds  e10f27d   Improve documentation for net rpc trust
      adds  c981d4f   s3: Safely mark our sconn as smb2 if we have that protocol
      adds  8524924   s3-smbd provide struct smbd_server_connection * to conn_snum_used
      adds  5314072   s3-lib Move string_init functions into their own file
      adds  4e374d1   s3-build: Move user_util.c into it's own subsystem
      adds  ade01f0   s3-smbd Split conn.c into 3 files
      adds  33e8126   s3-param split service.c into param and smbd components
      adds  b19fe19   heimdal_build: Don't use heimdal's getprogname() and setprogname()
      adds  8190558   heimdal: Remove getprogname and setprogname from the heimdal import
      adds  e5dd03d   s3-globals Remove smbd_event_context() (use server_event_context())
      adds  381423b   libcli/security: move secdesc.c to the top level libcli/security
      adds  8d639fe   s3-param Move init_iconv() to loadparm.c
      adds  a5a2373   s3-lib Move sstring_sub() to it's only user and make static
      adds  3b7e1ac   s3-lib Move realloc based string substitution functions out of util_str.c
      adds  702d8d5   s3-lib Move free_namearray() into it's own file
      adds  c7131e6   s3-build Add dependency on 'ldap' and 'ber'
      adds  e65f4dd   s3-build: Rearrange build system to seperate out simple libraries
      adds  0199100   s3-build Create dbwrap_util subsystem
      adds  83e62de   s3-build Move dbwrap_rbt into dbwrap_util subsystem
      adds  3557032   s3-build Add util_sec subsystem
      adds  3aa9eea   s3-build Make smbregistry depend on more of the subsystems it needs
      adds  caf0df2   s3-build Specify more of the smbconf dependencies
      adds  b3cbcd0   s3:passdb/proto.h: add GPL/copyright comment header
      adds  7d40c88   s3:passdb/proto.h: add _PASSDB_PROTO_H_ guard
      adds  1b70772   s3:auth/proto.h: add GPL/Copyright header
      adds  9cc1410   s3:auth/proto.h: add _AUTH_PROTO_H_ guard
      adds  93b8e90   s3:locking/proto.h: add GPL/Copyright header
      adds  ff82f77   s3:locking/proto.h: add _LOCKING_PROTO_H_ guard
      adds  e1bad49   s3:smbd/proto.h: add GPL/Copyright header
      adds  2e6f8f7   s3:smbd/proto.h: add _SMBD_PROTO_H_ guard
      adds  f2cbced   s3:groupdb/proto.h: add GPL/Copyright header
      adds  447f0d3   s3:groupdb/proto.h: add _GROUPDB_PROTO_H_ guard
      adds  88078c8   s3:winbindd/idmap_proto.h: add GPL/Copyright header
      adds  b88d80a   s3:winbindd/idmap_proto.h: add _WINBINDD_IDMAP_PROTO_H_ guard
      adds  d8f269f   s3:nmbd/nmbd_proto.h: add GPL/Copyright header
      adds  6e9c055   s3:libads/ads_proto.h: add GPL/Copyright header
      adds  eb5db22   s3:libads/ads_proto.h: add _LIBADS_ADS_PROTO_H_ guard
      adds  6bf3228   s3:libads/kerberos_proto.h: add GPL/Copyright header
      adds  4c54201   s3:libads/kerberos_proto.h: add _LIBADS_KERBEROS_PROTO_H_ guard
      adds  59950fa   s3:libgpo/gpo_proto.h: add GPL/Copyright header
      adds  6ef8122   s3:libgpo/gpo_proto.h: add _LIBGPO_GPO_PROTO_H_ guard
      adds  21975dc   idmap_ad.8: use new syntax in ad backend example
      adds  63b536c   idmap_adex.8: Use new syntax in adex backend example
      adds  53ec4e9   idmap_hash.8: Use new syntax for hash backend
      adds  a58510a   idmap_nss.8: Use new syntax for nss backend
      adds  577d410   idmap_rid.8: Use new syntax in rid backend example
      adds  eb51cea   idmap_autorid.8: Use new syntax in autorid backend examples
      adds  4a154a0   idmap_autorid.8: Avoid confusion with idmap uid and idmap gid options
      adds  8355384   wbinfo.1: Avoid confusion with idmap uid option
      adds  529bb5e   winbindd.8: Use new syntax in example
      adds  09b2dd9   idmap_tdb2.8: Use new syntax in example
      adds  a8d0d83   idmap_tdb2.8: Remove part about alloc backend
      adds  f093d51   idmap_tdb2.8: Avoid confusion with idmap uid and idmap gid options
      adds  615a2d4   idmap_tdb2.8: Remove mentioning of deprecated idmap uid and idmap gid options as fallback
      adds  47fdd74   idmap_ldap.8: Rework example to use new idmap syntax
      adds  fce6422   idmap_ldap.8: Remove references to idmap alloc backend
      adds  f29cb77   idmap_ldap.8: Backend is not only used for searching
      adds  f5607da   idmap_ldap.8: Remove reference to idmap uid and idmap gid options as fallback
      adds  d73a891   idmap_tdb.8: Use new idmap syntax in examples
      adds  c42c8c9   idmap_tdb.8: Remove references to alloc backend
      adds  762aa71   idmap_tdb.8: Remove reference to idmap uid and idmap gid options as fallback
      adds  8a75d73   winbindd.8: Fix typo
      adds  aa848c1   s3-lib: Use ARRAY_SIZE() to walk the error mapping tables
      adds  159fad9   s4-libcli Merge error map order with source3 errmap_unix.c
      adds  9d5b539   s3-lib Improve indentation of errmap_unix
      adds  38fee2b   s3-smbd Fix conn_msg.c:  Cannot return in a void function
      adds  52399f3   lib/util Move sys_memalign into lib/util/system.c
      adds  8c8ff2c   s3-lib Move source3-specific malloc replacements into a seperate file
      adds  7e56602   s3-build Put memcache in a standalone library
      adds  6a6af31   s3-libsmb: fix build warning of cli_qfilename().
      adds  4ac4ad2   s3-utils: fix another -Wunused-but-set-variable build warning.
      adds  c004a93   libcli/util Remove ntstatus_check_dos_mapping
      adds  6552561   s3-build Don't allow undefined symbols in pam_smbpass.so
      adds  c7b9dbe   s3-libsmb remove ldap_err2string() as common nterrs[] has the constants
      adds  00530e3   s3:lib/eventlog/proto.h: add GPL/Copyright header
      adds  36feb8a   s3:lib/eventlog/proto.h: add _LIB_EVENTLOG_PROTO_H_ guard
      adds  939378d   s3:doc: update documentation of the "idmap config FOO : BAR" familiy of parameters
      adds  13c4c30   s3:doc: document "idmap backend" as deprecated.
      adds  871daf1   s3:doc: remove the documentation of "idmap alloc backend", which has been removed
      adds  7c1021b   s3:doc: document "idmap uid" as deprecated.
      adds  54c788f   s3:doc: document "idmap gid" as deprecated.
      adds  0fcafbf   s3: Support shadow copy display over SMB2
      adds  72f2bd6   s3:libads/ndr: include ../librpc/ndr/libndr.h instead of librpc/ndr/util.h
      adds  52bc63a   s3:winbindd_nrd: include ../librpc/ndr/libndr.h instead of librpc/ndr/util.h
      adds  9549cf1   s3:librpc: remove unused file librpc/ndr/util.h
      adds  65f0800   replace: remove waring if IOV_MAX is not defined
      adds  2b8803d   s3: add GPL/Copyright header to lib/idmap_cache.h
      adds  c2887f0   s3: add _LIB_IDMAP_CACHE_H_ guard to lib/idmap_cache.h
      adds  942ae87   s3:rpc_server: add GPL/Copyright header to rpc_server/srv_access_check.h
      adds  e403315   s3:rpc_server: add _RPC_SERVER_SRV_ACCESS_CHECK_H_ guard to srv_access_check.h
      adds  75cfafd   s3:nmbd: add GPL/Copyright header to nmbd.h
      adds  fdd225c   s3:nmbd: add _NMBD_NMBD_H_ guard to nmbd.h
      adds  c0fc7aa   s3:passdb: add GPL/copyright header to machine_sid.h
      adds  c3fecc6   winbindd.8: Use new idmap syntax for smbconfoptions
      adds  cfef10a   s3:doc: clean up the example section of the idmap_tdb manpage
      adds  5f6f719   s3: Mark sockets in error state writable
      adds  0ec9a90   s3: Remove SHADOW_COPY_DATA typedef
      adds  d77854f   struct make "struct shadow_copy_data" its own talloc context
      adds  b9a727c   Tiny simplification to dom_sid_string_buf
      adds  f103e0c   s3: fix more -Wunused-but-set-variable build warnings.
      adds  c51795c   librpc/ndr: consolidate string conversion logic in ndr_pull_string
      adds  08abd1f   librpc/ndr: add new LIBNDR_FLAG_STR_RAW8 for ndr_pull_string
      adds  00577e9   librpc/ndr: Use converted_size to determine if NULL termination was sent
      adds  5882d3e   idmap_ldap.8: Add example with readonly backend
      adds  2de65b9   s3:idmap_ldap: rename idmap_ldap_allocate_id to idmap_ldap_allocate_id_internal
      adds  dea3ef1   s3:idmap_ldap: rename idmap_ldap_get_new_id to idmap_ldap_allocate_id
      adds  74cd06b   s3:idmap_ldap: allow creation of ldap stored mappings for explicitly configured domains.
      adds  697d5c0   s3:doc: update the ldap_user_dn documentation in the idmap_ldap manpage
      adds  313bb1f   Split the ACE flag mapping between nfs4 and Windows into two separate functions rather than trying to do it inline. Allows us to carefully control what flags are mapped to what in one place. Modification to bug #8191 - vfs_gpfs dosn't honor ACE_FLAG_INHERITED_ACE
      adds  5abab13   Add check for the getcwd function being able to take NULL,0 arguments.
      adds  1cee717   Change sys_getcd() to take no arguments and always return malloc'ed memory (or NULL).
      adds  c7d2f6d   Remove the char * argument from the SMB_VFS_GETWD() call. Now always returns malloc'ed memory.
      adds  7630e73   s3-param prepare for some lp_ functions to return const
      adds  ec9ff19   s3-param Make lp_passwordserver() const.
      adds  f52b97a   s3-param Make charset parameters const
      adds  a74e7fb   s3-param Make lp_smb_ports() const
      adds  f331936   s3-param Make lp_smb_passwd_file() and lp_private_dir() const
      adds  5f17637   s3-param Make lp_lockdir() const
      adds  9aef68f   s3-param Make lp_statedir() const
      adds  a0758bb   s3-param Make lp_cachedir() const
      adds  47ece3f   s3-param Make lp_piddir() const
      adds  08a72f3   s3-param Make lp_utmpdir() and lp_wtmpdir const
      adds  860b437   s3-param Make lp_name_resolv_order() const
      adds  edc3041   s3-param Make lp_realm() const
      adds  b9d61ef   s3-param Make lp_dedicated_keytab_file() const
      adds  5a8218b   s3-param Make lp_ncalrpc_dir() const
      adds  f725e2b   build: fixed a problem with installing scripts in the build tree
      adds  726ee12   s4/samba-tool: Move samba-tool enableaccount to samba-tool user enable command.
      adds  23177b5   s4:samba-tool: Move samba-tool setexpiry to samba-tool user setexpiry <user>
      adds  7b3d8b6   samba-tool: improved user enable error handling
      adds  1bc1ac0   samba-tool: improved error handling in user setexpiry
      adds  9bd695c   samba-tool: update tests for new 'user enable' syntax
      adds  56e7233   lib/util/time.c: timeval_current_ofs_msec
      adds  0204ae6   lib/util/time.c: timeval_current_ofs_usec
      adds  c29069e   libcli/cldap/cldap.c: don't hand huge values to tevent_timeval_add usecs
      adds  e340cd8   lib/tevent/tevent.h: minor documentation fix.
      adds  44fb114   s3-rpc_server: Added syntax id to pipe_rpc_fns struct.
      adds  e39e09f   s3-rpc_server: Store the ndr syntax id in the pipe context.
      adds  34a600a   s3-rpc_server: Move the context functions to own file.
      adds  6e8c7d0   s3-rpc_server: Use the correct context syntax.
      adds  c8ec695   s3-rpc_server: Use the correct syntax id in api_pipe_bind_req().
      adds  58485af   s3-rpc_server: Use the context syntax id in api_pipe_request().
      adds  6b0f82e   s3-rpc_server: Migrate init_pipe_handles() to new syntax.
      adds  7d800a8   s3-rpc_server: Use the correct syntax id for debugging.
      adds  438b24a   s3-rpc_server: Remove guessing of the syntax id.
      adds  e744222   s3-rpc_server: Don't segfault if there are not handles to free.
      adds  89ced2c   s3-rpc_server: Fix debug messages.
      adds  9f1b20e   s3-rpc_server: Fixed debug messages for rpc_handles.
      adds  751ecd9   s3-rpc_server: Fixed debug messages of srv_pipe_hnd.
      adds  f086057   s3-rpc_server: Remove syntax from pipes_struct.
      adds  4640d90   s3-rpc_server: Remove unused variable pipes_open.
      adds  b5aeee7   s3-epmapper: Register ports on IPv4 too.
      adds  2ab34a5   Revert "s3: Mark sockets in error state writable"
      adds  740a74d   s3:net-man: missing dot
      adds  92a8ccf   s3:net-man: registry deletekey & deletekey_recursive
      adds  234a4fb   s3:net-man: registry enumerate_recursive
      adds  5a2b5b6   Fix bug #8175 - smbd deadlock.
      adds  61e8c59   TALLOC_FREE already checks for null.
      adds  febde0d   Move fd_close on error path to be identical to all other error paths.
      adds  b08bd96   Fix bug where format arguments were reversed. Please compile with -Wall !
      adds  db46a9d   Fix type mixing warnings.
      adds  06fb258   release_ip() is only used with CLUSTER_SUPPORT.
      adds  24ce9d5   Fix const warning.
      adds  cbfe802   Fix const warning.
      adds  c06a31d   Fix const warnings.
      adds  388bba0   Remove a PATH_MAX.
      adds  e98fb2f   Remove another PATH_MAX.
      adds  2f67fae   samba3sam.py: don't assume order of ldb results.
      adds  43ab5aa   lib/tdb/python/tests/simple.py: don't assume TDB ordering.
      adds  f090179   Fix warning messages on Freebsd 4.6.2. Signed-off-by: Jeremy Allison <jra at samba.org>
      adds  710444d   In samba_version.m4 the test to get the version now returns several lines instead of the one we really wanted which causes some spurious output when configure tries to print the samba version when it starts running. This is only a cosmetic problem but still looks ugly.
      adds  dbcdf3e   Fix the poll() backend to correctly respond to POLLHUP|POLLERR returns on a fd selected for TEVENT_FD_WRITE only.
      adds  3c9b3b2   Add the same fix to the S3 event backend as the previous commit added to the tevent poll backend.
      adds  e28df27   s3: Fix the build on FreeBSD 8
      adds  2ce68d9   Make samba4.drs.fsmo.python knownfail
      adds  5a6368f   s3:winbind: Convert WINBINDD_WINS_BYIP to the async API
      adds  114fbc3   s3: Fix a valgrind error
      adds  fbe7b47   s3: Add name_queries_send/recv
      adds  2d90a89   s3: Make name_resolve_bcast do parallel lookups to all interfaces
      adds  10f5fa8   s3: Make use of name_resolve_bcast in nmblookup
      adds  13ac91d   nss_wins: Add a stackframe to lookup_byname_backend()
      adds  2fc1151   s4-ipv6: added iface_list_wildcard()
      adds  1c87f16   s4-ipv6: changed the default "socket address"
      adds  62af4a3   s4-ipv6: allow IPv6 addresses in our interfaces list
      adds  a527b96   s4-ipv6: fixed a warning
      adds  d8d63b5   s4-ipv6: added ipv4 functions to interface code
      adds  244137b   s4-ipv6: added socket_address_from_sockaddr_storage()
      adds  df63248   s4-ipv6: fixed ipv6_listen() to use IPV6_V6ONLY
      adds  d510687   s4-ipv6: fixed stream_setup_socket() to handle IPv6
      adds  dc8c8fd   s4-ipv6: use iface_list_wildcard() to listen on IPv6
      adds  8f3ce14   s4-ipv6: use "ip" instead of "ipv4" for servers
      adds  1812dca   s4-ipv6: only listen on V4 addresses in the NBT server
      adds  78a8087   s4-webserver: fixed a talloc reference error on startup failure
      adds  2f66fb92  s4-ipv6: the wins replication server can only handle IPv4
      adds  087ee1f   s4-gpo: fixed display of GPO version numbers
      adds  44d47e8   s4-ipv6: allow ipv6 to be enabled/disabled in smb.conf
      adds  40dc94a   s4-ipv6: update callers to load_interface_list()
      adds  7d59e9c   s4-ipv6: added IPv6 support to samba_dnsupdate
      adds  74a7e68   ipv6: always try to convert as a numeric address first
      adds  b34013d   s4-ipv6: ensure wrepl server does not use ipv6
      adds  c4e43f9   s4-ipv6: don't add link local addresses to DNS
      adds  be91eff   s4-ipv6: removed an old comment
      adds  0b11061   s4-ipv6: fixed binding to ipv4 addresses
      adds  dc1e610   s4-ipv6: enable IPv6 by default
      adds  0e1d7eb   s4-testparm: testparm is now part of samba_tool
      adds  473b344   s4-script: install some of the samba scripts in bin/ during build
      adds  d1c90c4   s4-ipv6: cope with IPv6 in our async DNS client code
      adds  b81eac1   util-net: added is_ipaddress_v6()
      adds  3736f29   s4-ipv6: use the server address family
      adds  d8e2302   s4-ipv6: allow for IPv6 in resolver top level calls
      adds  5d2dbf9   s4-ipv6: allow for IPv6 in dcerpc socket calls
      adds  25ac58d   s4-ipv6: fix the address family for IPv6 string addresses
      adds  66aec3c   s4-ipv6: removed the old unused ipv6 code in dcerpc_sock.c
      adds  d168a5e   s4-ipv6: fill in family when initialising from sockaddr
      adds  6bf8822   libcli/util Remove prototype for ntstatus_dos_equal()
      adds  c091a92   s4-param Remove 'sam database' parameter
      adds  1565da7   s4-param Remove 'secrets database' parameter
      adds  834d590   s4-param Remove 'idmap database'
      adds  a18efb1   s4-param Remove 'sid generator'
      adds  698538e   s3-param always allow the realm parameter
      adds  521687b   s4-param make lpcfg_sam_name() cope with PDC and BDC roles
      adds  1dfc6fa   s4-param Add hook between Samba3 and Samba4 loadparm systems.
      adds  876b1b3   s3-lib Remove unused lib_path()
      adds  de46ad9   lib/util use modules_path(), data_path() and shlib_ext() from source3
      adds  f67a149   s4-param Remove 'modules dir'
      adds  907cdb5   s4-modules Remove lp_ctx from init functions that no longer need it
      adds  d72b05c   s3-passdb use new loadparm_init_s3 rather than reloading the smb.conf
      adds  b9108ca   s3-s4-param: Add hooks for parametric options in the s3/s4 glue layer
      adds  4778d35   s3/pthreadpool: replace bad portable gettimeofday by clock_gettime
      adds  81e48df   s4/server: simplify and replace bad portable gettimeofday by time
      adds  411c52a   s3: Fix two debug messages
      adds  976a43c   s3: Remove a pointless if-statement
      adds  0efcc94   Fix bug #8197 - winbind does not properly detect when a DC connection is dead.
      adds  8b02b78   s3-waf: Fix pthreadpool build which needs librt now.
      adds  56eab75   s3: Remove unused variables
      adds  5197331   s4-auth Move default auth methods back into auth.c
      adds  a8d1d0c   s3-auth Use loadparm_init_s3() to get an lp_ctx for auth_samba4
      adds  776598a   s3-docs Add documentation for ncalrpc dir
      adds  6a6d4d8   s4-ipv6: fix iface_list_best_ip() for IPv6
      adds  c6252c2   s4-netlogon: force an IPv4 address
      adds  5d7ba30   s4-dsdb: cope with missing backlinks in rpmd handling
      adds  64380ff   s4-ipv6: fixed DNS handling with new IPv6 code
      adds  3ccb72d   s4-ipv6: fixed iface_list_same_net() for IPv6
      adds  8acbc3a   s4-provision: fixed detection of V4/V6 addresses
      adds  78a0195   selftest: Fix 'make quicktest' on systems without LDAP development support
      adds  6ea8db1   s4-build: install a build link bin/provision
      adds  a58e69a   s4-dns: fixed samba_tool -> samba-tool
      adds  285293c   s4-ipv6: fixed a crash in the IPv6 DNS code
      adds  632f672   s4-cldap: fixed the CLDAP response for IPv6 clients
      adds  65490ea   s3:idmap_autorid: add a talloc_stackframe() to idmap_autorid_initialize()
      adds  b0b0b62   s3:idmap_autorid: use "idmap config <DOMAIN> : rangesize" instead of "autorid:rangesize"
      adds  95d35dd   s3:docs: fix the example in the idmap_autorid manpage to use "idmap config * : rangesize"
      adds  cd8dc47   s3:idmap_autorid: fail initialization if the domain is not "*"
      adds  c3ac298   s3:libsmb/cli_np_tstream: use larger buffers to avoid a bug NT4 servers (bug #8195)
      adds  aff6c52   Fix re-opened bug 8083 - "inherit owner = yes" doesn't interact correctly with vfs_acl_xattr or vfs_acl_tdb module.
      adds  cabed2f   Part 1 of bugfix for #8211 - "inherit owner = yes" doesn't interact correctly with "inherit permissions = yes" and POSIX ACLs
      adds  40c54a7   Part 2 of bugfix for #8211 - "inherit owner = yes" doesn't interact correctly with "inherit permissions = yes" and POSIX ACLs
      adds  5fb2781   Part 3 of bugfix for #8211 - "inherit owner = yes" doesn't interact correctly with "inherit permissions = yes" and POSIX ACLs
      adds  8dbab93   s4-credentials Allow use of file-based credentials caches for debugging.
      adds  9cf686f   s4-credentials Don't use expired Kerberos or GSSAPI credentials
      adds  c790213   s4-gensec bring GSS_S_CONTEXT_EXPIRED into it's own error handler
      adds  79ef434   s4-interface: raise the debug level for interface discovery
      adds  e14538d   s4-wins: ensure we only use IPv4 for WINS owner
      adds  4afe426   s4-ipv6: fill in pdc_ip in DsRGetDCNameEx2
      adds  4fa5125   tdb: enable VALGRIND to remove valgrind noise.
      adds  47ea009   s3-spoolss: fix -Wunused-but-set-variable build warning in _spoolss_EnumPrintProcDataTypes().
      adds  ae6a779   s3-winbindd: make sure we obey the -n switch also for samlogon cache access.
      adds  0a3fadc   s3-winbind: always use samlogon cache for wbinfo -r, even when caching is disabled.
      adds  ad1cf18   s3:libsmb:cli_np_tstream: use dynamic talloc buffers
      adds  957cfd2   s3:libsmb/cli_np_tstream: s/TSTREAM_CLI_NP_BUF_SIZE/TSTREAM_CLI_NP_MAX_BUF_SIZE
      adds  0931147   s3:selftest: add a few more raw.* tests
      adds  c6bc1ee   Part 4 of bugfix for #8211 - "inherit owner = yes" doesn't interact correctly with "inherit permissions = yes" and POSIX ACLs
      adds  19213b8   Ensure when creating a directory, if we make any changes due to inheritance parameters, we update the stat returned.
      adds  1596595   s4-ipv6: don't default to 127.0.0.1 in provision
      adds  516dc40   samba-tool: added --local option to drs replicate command
      adds  ba5cec5   ldb:ldb_msg.c - move away from "errno"
      adds  7ebafb0   s4:librpc/rpc/dcerpc.c - janitorial: use "void" for functions without arguments
      adds  4d0c00b   s3:passdb/pdb_samba4.c - fix a format specifier warning
      adds  d6fe38b   s4:smbd/server.c - quiet "time_t" format string warnings by casts
      adds  059e735   s3:passdb/pdb_samba4.c - remove unused variable
      adds  530d1e3   s3:auth/auth_samba4.c - remove unused variable
      adds  27f1779   s4:auth/ntlm/auth.c - fix incompatible pointer type warning
      adds  87a38d7   s4:dsdb/schema_convert_to_ol.c - quiet enum warning
      adds  26c7223   s4:schema_convert_to_ol.c - fix memory contexts
      adds  49352ca   s4:winbind/wb_samba3_protocol.c - quiet enum warning
      adds  40ea52a   s4:libnet/libnet_rpc.c - quiet an enum warning
      adds  260bc98   s4:ntvfs subsystem - quiet enum warnings
      adds  9f02fb5   s4:rpc_server/dcesrv_samr.c - quiet enum warnings
      adds  8459391   s3-talloc Remove unused TALLOC zeronull functions and macro definitions
      adds  73b3774   s3-talloc Change TALLOC_REALLOC_ARRAY() to talloc_realloc()
      adds  3d15137   s3-talloc Change TALLOC_ARRAY() to talloc_array()
      adds  d5e6a47   s3-talloc Change TALLOC_P() to talloc()
      adds  ad0a07c   s3-talloc Change TALLOC_ZERO_P() to talloc_zero()
      adds  5e26e94   s3-talloc Change TALLOC_ZERO_ARRAY() to talloc_zero_array()
      adds  8d4a838   s3-talloc Change TALLOC_MEMDUP() to talloc_memdup()
      adds  8d803d5   s4-cluster Use task_id instead of id2 to clarify server_id structure
      adds  cc3b75b   s3-server_id Add task_id to server_id to match Samba4
      adds  174893c   s3-server_id change pid to hyper
      adds  d057116   server_id.idl: Bring server_id.idl in common
      adds  a772797   librpc/idr Use the Samba3 notify.idl in common.
      adds  d01dbd6   s3-lib Read and write the full struct server_id (except the unique_id)
      adds  16b1c77   lib/util Bring procid_str() into lib/util as server_id_string()
      adds  6c3f35b   s4-param add const to loadparm_init_s3 s3_fns
      adds  2077e0f   s3-lib Use domain in credentials file for domain in credentials
      adds  acdf5b0   s3-libsmbclient Use workgroup from libsmbclient caller for domain in credentials
      adds  3ccc760   s3-param Remove special case for lp_workgroup()
      adds  f348d14   s3-param Remove special case for global_scope()
      adds  daf79e3   server_id: Change format to vnn:pid.task_id, pid.task_id or pid
      adds  bb00f97   s3-selftest Add a test for 'message command'
      adds  0e95311   s3-lib Add myhostname_upper()
      adds  74eed8f   s3-param Remove special case for global_myname(), rename to lp_netbios_name()
      adds  5a37d32   s3-selftest Add test for smbclient --authentication-file
      adds  b36e5ae   server_id.idl: change unique_id to hyper
      adds  e3396cf   s3:lib/util: use %llu consitently (instead of %d) in interpret_pid() to parse the pid
      adds  d7fe70a   s3:rpcclient: remove unused new_workgroup variable
      adds  3219818   s3:modules fix some non-empty blank lines
      adds  ed04cd0   s3:net fix a typo
      adds  fe02f47   s3:vfs cleanup unused code in vfs_recycle
      adds  3e4c080   s4-drs: cope with missing RMD_ADDTIME in linked attributes
      adds  56d09d5   s4-drs: ensure we add a RMD_ADDTIME when upgrading a linked attribute
      adds  73cbcd9   s4-drs: added debug lines for missing linked attribute fields
      adds  77c612f   s4-librpc Remove unsued server_id4.idl
      adds  91f3515   s3-param Avoid strupper_m() where possible.
      adds  ae1414e   waf: fixed 'make bin/XXX' for the remaining binaries
      adds  683f986   waf-symbols: don't look for symbol lists in GENERATOR targets
      adds  0c89d62   s4-samba-tool: added dbcheck commmand
      adds  de8eb77   Export init_stat_ex_from_stat for use in VFS modules.
      adds  73311f8   bug in source3/winbindd/winbindd_sids_to_xids.c
      adds  9211f23   auth/auth_sam_reply.h: fix licence/copyright
      adds  a602cb2   lib/util/data_blob.h: fix licence/copyright
      adds  7461010   lib/util/time.h: fix licence/copyright
      adds  4fe4487   lib/util/util_ldb.h: fix licence/copyright
      adds  eaa4002   lib/util/util_tdb.h: fix licence/copyright
      adds  d228fc3   lib/util/wrap_xattr.h: fix licence/copyright
      adds  f04b673   libcli/auth/msrpc_parse.h: fix licence/copyright
      adds  2182738   libcli/ldap/ldap_ndr.h: fix licence/copyright
      adds  d41519f   libcli/nbt/nbt_proto.h: fix licence/copyright
      adds  a49c1b7   libcli/security/secdesc.h: fix licence/copyright
      adds  faf73c7   libcli/smbreadline/smbreadline.h: fix licence/copyright
      adds  76f0bf6   libds/common/flag_mapping.h: fix licence/copyright
      adds  cfa1507   librpc/ndr/ndr_backupkey.h: fix licence/copyright
      adds  e9e2f30   librpc/ndr/ndr_compression.h: fix licence/copyright
      adds  4dadee3   librpc/ndr/ndr_dns.h: fix licence/copyright
      adds  8b75b65   librpc/ndr/ndr_spoolss_buf.h: fix licence/copyright
      adds  768ed8b   librpc/ndr/ndr_table.h: fix licence/copyright
      adds  acf9ca5   nsswitch/pam_winbind.h: fix licence/copyright.
      adds  850460c   nsswitch/winbind_client.h: fix licence/copyright
      adds  0d7581b   source3/include/krb5_env.h: fix licence/copyright
      adds  ef84a5b   source3/include/krb5_protos.h: fix licence/copyright
      adds  d357b5c   source3/include/mangle.h: fix licence/copyright
      adds  769f879   source3/include/smb_krb5.h: fix licence/copyright
      adds  e14b60c   source3/include/smb_ldap.h: fix licence/copyright
      adds  3ec4966   source3/intl/lang_tdb.h: fix licence/copyright
      adds  387ddc2   source3/lib/netapi/libnetapi.h: fix licence/copyright
      adds  5672d83   source3/lib/privileges.h: fix licence/copyright
      adds  f2d4252   source3/libads/ads_ldap_protos.h: fix licence/copyright
      adds  d5c5aa1   source3/libads/ads_status.h: fix licence/copyright
      adds  59e878f   source3/libads/cldap.h: fix licence/copyright
      adds  183835d   source3/libads/ldap_schema.h: fix licence/copyright
      adds  81f2692   source3/libnet/libnet_join.h: fix licence/copyright
      adds  1e9f2bd   source3/libsmb/clidgram.h: fix licence/copyright
      adds  c1058ad   source3/libsmb/errormap_wbc.h: fix licence/copyright
      adds  81b5d85   source3/libsmb/libsmb.h: fix licence/copyright
      adds  0059304   source3/libsmb/nmblib.h: fix licence/copyright
      adds  ed10726   source3/libsmb/proto.h: fix licence/copyright
      adds  942b2d5   source3/printing/load.h: fix licence/copyright
      adds  ef5bcb6   source3/printing/pcap.h: fix licence/copyright
      adds  2d10c48   source3/rpc_client/cli_netlogon.h: fix licence/copyright
      adds  b95b181   source3/rpc_client/cli_spoolss.h: fix licence/copyright
      adds  9284036   source3/rpc_client/init_lsa.h: fix licence/copyright
      adds  f3ca8ff   source3/rpc_client/init_netlogon.h: fix licence/copyright
      adds  054e54e   source3/rpc_client/init_samr.h: fix licence/copyright
      adds  4942aeb   source3/rpc_client/init_spoolss.h: fix licence/copyright
      adds  cd16a1b   source3/rpc_client/util_netlogon.h: fix licence/copyright
      adds  730ea92   s3:net conf addshare: do not stat-check the share path.
      adds  f3ba1f4   Bump the smbd vfs interface version to 29. Samba 3.6.0 will ship with interface 28.
      adds  49cdf17   s3:libsmb/async_smb: let cli_smb_recv() initialize output values for one way requests
      adds  173fc25   s3:libsmb/async_smb: call cli_smb_req_unset_pending() instead of destructor directly
      adds  a25936f   s3:libsmb/async_smb: don't remove pending requests if the mid is set
      adds  3dd1ebd   s3:libsmb/async_smb: add helpers to get and set the seqnum for signing
      adds  2ae565b   s3:libsmb/clitrans: remove unused secondary_request_ctx
      adds  428a86c   s3:libsmb/clitrans: use uint32_t for param and data variables
      adds  6f7af1b   s3:libsmb/clitrans: marshall SMBnttrans[2] as the others
      adds  0a8fd50   s3:libsmb/clitrans: correctly marshall [nt]trans[s][2] requests
      adds  5146c9b   s3:libsmb/clitrans: move MID handling to the end of cli_trans_send() and add a comment
      adds  10bb088   s3:libsmb/clitrans: use subreq2 as variable for the secondary requests
      adds  1dd24ac   s3:libsmb/clitrans: fix handling of multi pdu [nt]trans[s][2] calls
      adds  5d06b219  s3:libsmb/clitrans: correctly transfer the seqnum between secondary and primary requests
      adds  73128b7   s3:libsmb/clireadwrite: calculate cli_read_max_bufsize() correct based on max_xmit
      adds  f0ba1af   s3:libsmb/clireadwrite: calculate cli_write_max_bufsize() correct based on max_xmit
      adds  fdfb5e9   s3:libsmb: remove unused cli_state_seqnum infrastructure
      adds  35aeeab   s3: Update .clang_complete
      adds  530e4ca   s3-param Remove 'time offset' from smb.conf
      adds  d901905   s3:registry/reg_parse_internal.h: add copyright information
      adds  241ed0a   s3:registry/reg_parse_internal.c: add copyright information
      adds  c4427f0   Revert "s3:idmap_autorid: fail initialization if the domain is not "*""
      adds  56e94c2   Revert "s3:idmap_autorid: use "idmap config <DOMAIN> : rangesize" instead of "autorid:rangesize""
      adds  8963e80   Revert "s3:idmap_autorid: add a talloc_stackframe() to idmap_autorid_initialize()"
      adds  cda2fa2   s4:auth/ntlm/auth_unix.c - remove unused variables
      adds  62a1e13   s4:ntvfs/smb2/vfs_smb2.c - remove unused variable
      adds  bf5e625   s4:torture/ndr/string.c - fix type-punned warning and remove unused variables
      adds  97af358   s4:libcli/raw/raw*.c - add unhandled enum values
      adds  d566146   s3-passdb: Implement new pdb trust calls for the default backend
      adds  eb16915   nsswitch: Remove some refs to the global winbindd_fd
      adds  ebf04d7   s3: Remove "struct ip_service" from resolve_wins
      adds  f0994c7   s3: Fix IO_TIMEOUT handling for wins queries
      adds  12c3c35   s3: Add query_wins_list_send/recv
      adds  396b646   s3: Add wins_server_tag_ips()
      adds  0dfcf3e   s3: Add resolve_wins_send/recv
      adds  c118bcf   s3: Use resolve_wins_send/recv in resolve_wins
      adds  9923a8c   s3:proto.h: remove prototypes of error functions moved to common code.
      adds  8096b1a   s3:smbd/quotas: add #include "system/filesys.h" (bug #8224)
      adds  8741f03   pyldb: added validate option to ldb.modify()
      adds  2320221   pyldb: make ldb operations more consistent
      adds  d575b2b   samba-tool: disable validation on removing an empty attribute in dbcheck
      adds  7639684   s3-utils: fix crash in net cache get
      adds  48fc585   s3-docs: Fix a duplicate list entry
      adds  1514900   s3-docs: Fix a typo found by Samba-JP oota <ribbon at samba.gr.jp>
      adds  2817eed   s3: Fix count_current_connections
      adds  df6b877   s3: Fix connecting to ctdb as non-root
      adds  5d736d8   s3:utils/net_*registry: use c99 initializers which are supported by old gcc 2.95 compilers (bug #8226)
      adds  720da3c   build: fixed dependencies on install prefix for pc files and python scripts
      adds  8c14dec   build: fixed development symlinks for libraries in subdirectories
      adds  207a84d   s3-winbind: Fix paranoia checks in winbindd_samr.c.
      adds  51567de   s3: Fix the return of make_new_server_info_guest
      adds  68a8c58   s3: Add debug level 0 warnings to make_new_server_info_guest
      adds  1dbe970   librpc: fix buildwarning in NDR_WMI.
      adds  8d12649   s4:libcli/smb_composite: convert smb2_composite_setpathinfo_send/rev to tevent_req
      adds  9ba1087   auth/kerberos/gssapi_pac: fix compiler warnings
      adds  75e77f9   s4:ntvfs subsystems - rework it using concrete enum values
      adds  03ea6b5   s4:winbind/wb_samba3_protocol.c - rework it using concrete enum values
      adds  48de3e5   s3:rpc_server/svcctl: don't allocate return values on a temporary stackframe
      adds  11683cc   s3:rpc_server/svcctl: fix valgrind bugs in _svcctl_QueryServiceConfig2W()
      adds  6751215   s3:rpc_server/svcctl: fix valgrind bug in _svcctl_QueryServiceObjectSecurity()
      adds  283f8a7   Revert "s3-winbind: Fix paranoia checks in winbindd_samr.c."
      adds  85809cc   s3:wb_lookupsids: don't ignore 'result' and check if we got useable values
      adds  5961852   s3:wb_lookupsids: add some paranoia checks to wb_lookupsids_recv()
      adds  665ef94   s4-pydsdb: added dsdb_normalise_attributes() call
      adds  4905725   s4-dsdb: if we don't have a remote schema, then use the local one
      adds  08dc1aa   samba-tool: added attribute normalisation checks
      adds  a826979   samba-tool: report total error count and suggest --fix if needed
      adds  0c3075c   s4-pysamdb: fixed the normalisation of grouptype in group add
      adds  705ed1c   samba-tool: show success message on group operations
      adds  e080ae0   s4-auth: quiet down the krb5 warnings when kerberos is not set to 'MUST'
      adds  b07e493   talloc: added talloc_stackframe_exists()
      adds  0b3b7e3   samba-tool: exit with non-zero status on dbcheck failure
      adds  d2bc45e   build: only use the git version on install, not in the build tree
      adds  1233ba7   libclu/util: Move get_friendly_nt_error_msg() in common.
      adds  b341979   util: moved nt_errstr() into common code
      adds  2644097   s3-util: remove the s3 nterr.c
      adds  e645675   s4-util: removed the s4 nterr.c
      adds  4162c7b   errors: reorder error codes for easier s3/s4 comparison
      adds  acc9535   s4-errors: Import error maps from the source3/ unix -> ntstatus mapping
      adds  bb66504   s3:modules fix Bug 8244 - Cannot copy files larger than 2 GB to Samba share
      adds  36e674c   s3: Allow NULL sd_size in make_sec_desc
      adds  ef816f1   s3: Correctly align even
      adds  8e02b70   s3: Add incomplete cli_nttrans_create
      adds  763941f   s3: Test nttrans_create
      adds  bc3261f   s3: Fix a memleak in name_resolve_bcast
      adds  f811e89   s3: Add name_resolve_bcast_send/recv
      adds  809e5ea   s3: Fix some type-punned warnings
      adds  59887ed   s3: Remove unused name_queries
      adds  9cc68e4   s3: Fix Coverity ID 2583: RESOURCE_LEAK
      adds  5290fac   s3: Fix Coverity ID 2582: FORWARD_NULL
      adds  02970f4   py-ldb: allow dictionnary like usage (ie. e.get("myattribute", defVal)
      adds  b14bdf4   s4-upgradeprovision: Fix an error, so that cursddl and refsddl are not the same
      adds  5db07d2   s4-upgradeprovisision: fix bug 8063, old SD can miss some componenent (group, owner, ...)
      adds  45df4d8   s4-python: fix wrong discovery of the site name in find_key_provision_parameters
      adds  0065742   s4-upgradeprovision: handle_special_attributes don't really need ranges of USNs, just the information if we are using replPropertyMetadata for attribute selection
      adds  d9abcc9   s4-upgradeprovision: split update_present in two functions depending on the method used
      adds  71ab462   s4-upgradeprovision: add function to know if attribute is replicated or not
      adds  20233cd   s4-upgradeprovision: introduce invocation id in lastprovisionUSNs
      adds  9a18e07   s4-upgradeprovision: clean up, reformating and update docs
      adds  44c5406   s4-upgradeprovision: don't print dn in the list of modified attributes
      adds  0175859   s4-upgradeprovision: remove useless code
      adds  4305f54   s4-upgradeprovision: fix inverted logic and wrong flags on sd_flags control
      adds  f76c206   s4-upgradeprovision: change hashAttrNotCopied to be an array
      adds  0e72914   s4-upgradeprovision: dn must be skipped as delta.remove("dn") do not remove this attribute
      adds  930d2f2   s4-upgradeprovision: if there is nothing to really modify then skip it
      adds  245b277   s4: fix wrong index usage PRIMARY_USER_SID_INDEX when it should have been PRIMARY_GROUP_SID_INDEX
      adds  f7a903e   s4-upgradeprovision: add a list of attribute that are not DSDB attribute that we don't want to copy
      adds  bc7b8fa   s4-upgradeprovision: ignore objectSid
      adds  c0eb403   s4-upgradeprovision: remove useless comment
      adds  7128345   s4-python: make checks of sacl in get_diff_sddls optionnal
      adds  5e81ee8   s4-upgradeprovision: Rework completly how SDs are recalculated
      adds  12b379e   s4-upgradeprovision: handle the fact that oEMInformation might not be present
      adds  05b2d41   s4-upgradeprovision: deltaattr can be empty or none too
      adds  1563720   s4-provision: Remove hard coded SD for CN=Sites container
      adds  8a19e1e   s4-upgradeprovision: skip versionNumber, it's used by GPO
      adds  8968489   s4-upgradeprovision: improve message output
      adds  8a04863   s4-sambatool: use correct way to call class methods
      adds  db03091   s4-samba-tool: use correct object notation ie. obj.method rather than method(obj, ...)
      adds  bc54957   s4-samba-tool: remove unused imports
      adds  9c94943   s4-sambatool: extract the confirm function in a separte module for reuse
      adds  957b1ff   s4: create script to find provision ranges for old provision without this information
      adds  01ce078   s4-upgradeprovision: propose the use of findprovisionranges if no ranges are present
      adds  edd3e8b   s4-build Change default paths and --with flags for a 4.0 release
      adds  6c9a780   build: Put lockdir and cachedir in FHS-like locations by default
      adds  ee90e01   s3-winbind Move winbind privileged socket dir into state_path()
      adds  a63189e   s3-libcli Remove unused error mapping tables
      adds  018f4a5   libcli/util Bring samba4 unix -> nt_status code in common.
      adds  a1f04e8   libcli/util Rename common map_nt_error_from_unix to avoid duplicate symbol
      adds  29e043a   pyldb: add unit test for get(myattribute, defVal)
      adds  a8c3d38   s3: Replace shadow_copy2 with a new implementation
      adds  754c677   lib: import ccan modules for tdb2
      adds  20687dc   smb_share_modes: don't use tdb_jenkins_hash.
      adds  f72dd0c   source3/lib/util.c: str_checksum to use Jenkins hash from CCAN.
      adds  eb8cb4f   source3/smdb/files.c: file_name_hash to use Jenkins hash from CCAN.
      adds  61bf43f   lib/tdb_compat: header for tdb1 vs tdb2.
      adds  0e4c358   tdb_compat.h: divert every tdb build and includes to tdb_compat
      adds  058c4f8   tdb_fetch_compat: use instead of tdb_fetch.
      adds  1078eb2   tdb_delete: check returns for 0, not -1.
      adds  6bc59d7   tdb_store: check returns for 0, not -1.
      adds  2b1452b   tdb_transaction_commit: check returns for 0, not -1.
      adds  d625199   tdb_transaction_cancel: ignore return value.
      adds  868d77b   tdb_chainlock: check returns for 0, not -1.
      adds  9850f25   tdb_chainunlock: ignore return value.
      adds  5a7874e   tdb_traverse/tdb_traverse_read: check returns for negative, not -1.
      adds  2c71e85   tdb_unlockall/tdb_unlockall_read: ignore return value.
      adds  3a8faef   tdb_compat: use tdb_firstkey_compat/tdb_nextkey_compat everywhere.
      adds  58f7cda   tdb_compat: use tdb_errorstr_compat()
      adds  a4993f6   ldb: replace 'struct TDB_DATA' with 'TDB_DATA'
      adds  4823262   tdb2: #ifdef out TDB_ERR_NOLOCK and TDB_ERR_LOCK_TIMEOUT.
      adds  61867ea   tdb_validate: TDB2 support for tdb_validate_child and tdb_backup.
      adds  42506c4   source3/winbindd/idmap_tdb.c: tdb2 support for wrong endian.
      adds  9eaaf1f   tdb2: tdb_parse_record() returns negative errors, not -1.
      adds  ca1936f   tdb_compat: use tdb_open_compat.
      adds  d925b32   tdb_compat: Higher level API fixes.
      adds  d24ddb0   tdb2: add lib/tdb2 (from CCAN init-1161-g661d41f)
      adds  6b3f9ac   tdb2: minor changes to SAMBIFY it.
      adds  cd96271   source3/lib/util_tdb.c: operation timeout support for TDB2.
      adds  957801f   tdb2: python wrapper
      adds  5eecc85   tdb2: create tdb2 versions of various testing TDBs.
      adds  985e83e   tdb2: tie it into build process if --enable-tdb2-breaks-compat
      adds  580fedc   tdb_compat: respect TDB_NO_FSYNC environment variable for tdb2.
      adds  c2a826b   tevent: Add tevent_req_oom
      adds  8e1b964   tevent: change version to 0.9.12
      adds  f0ff6f3   Use tevent_req_oom
      adds  dc461ca   s3: Fix the build, NAME_MAX not universally available
      adds  0f76273   s3:idmap_autorid: fail initialization if the domain is not "*"
      adds  389eada   s3:idmap_autorid: use "idmap config * : rangesize" instead of "autorid : rangesize"
      adds  d278eba   s3:idmap_autorid: in initialize, don't leak storedconfig to talloc_tos() in the success case
      adds  c8cfd75   s3:idmap_autorid: remove redundant code
      adds  994abd2   s3: Fix a winbind message
      adds  f3d6b74   lib/util Make unused d_vfprintf() static
      adds  5db2041   s4-param Add my authorship to this script
      adds  ea006ab   s3-param Put &Globals in the FN_ macros, rather than in each entry
      adds  f83fca1   lib/util: Use common d_printf() in the whole codebase
      adds  d18491a   lib/util: allow parmlist.c to compile under s3 includes.h
      adds  5db74b9   lib/util Remove samba-util-common!
      adds  179a353   s4-cmdline: Rename popt tables to avoid symbol conflicts
      adds  577034b   build: disable -Wl,--as-needed to try and fix the build
      adds  a6f31f1   s4-torture Enable libnetapi and libsmbclient tests using combined build
      adds  79b1a10   selftest: Run tests for libsmbclient and libnetapi
      adds  233a622   s4-param Autogenerate the loadparm_globals and loadparm_service tables
      adds  894b027   lib/ccan/tally.h: update for FreeBSD compile.
      adds  35a9c23   build: move dynconfig for top level build up
      adds  c017cbf   s4/auth: Trivial spelling fixes.
      adds  bf83b64   lib/util Remove display_cd from d_printf()
      adds  e00b1fa   lib/util: Restore CH_UNIX as source charset for d_printf()
      adds  b373d0e   s3-build: Provide a run-time shim to work around duplicate symbols
      adds  cfdeef4   s3-smbd: longer explanation of smbd_shim code
      adds  729d17e   s3: Convert WINBINDD_WINS_BYNAME to the async API
      adds  7e1d485   s3: Remove unused code
      adds  834dcdb   s4-smbtorture: use ipv4 addresses for backchannel spoolss change notify connections for now.
      adds  0b5e5db   s4-smbtorture: rework the spoolss notify test a bit.
      adds  a45120a   s3-rpc_client: Fix some valgrind warnings.
      adds  c173e6e   s3-spoolss: Fix some valgrind warnings.
      adds  c46f808   s4-dsdb: don't add zero GUID to BINARY_DN
      adds  c4a7908   samba-tool: try to keep dbcheck.py in a logical ordering
      adds  dd5350b   ldb: expose syntax oids to python
      adds  341884c   ldb: added extended_str() method to pyldb
      adds  202f0a4   pydsdb: added get_syntax_oid_from_lDAPDisplayName()
      adds  505dce2   pyldb: added methods to get/set extended components on DNs
      adds  9e766f0   samba-tool: added missing GUID component checks to dbcheck
      adds  7cf3842   s4:auth/kerberos: don't ignore return code in kerberos_kinit_password_cc()
      adds  b3d4962   s4:auth/kerberos: use better variable names in kerberos_kinit_password_cc()
      adds  9c56303   s4:auth/kerberos: don't mix s4u2self creds with machine account creds
      adds  b98428e   s4:auth/kerberos: reformat kerberos_kinit_password_cc()
      adds  e5378e6   s4:auth/kerberos: remove one indentation level in kerberos_kinit_password_cc()
      adds  ede3046   s4:auth/kerberos: protect kerberos_kinit_password_cc() against old KDCs
      adds  21af0af   s3: Added missing includes to .clang_complete.
      adds  d9ee7ae   s4-dsdb: catch duplicate matches in extended_dn_in
      adds  c42aeb7   s4-dsdb: prioritise GUID in extended_dn_in
      adds  ff8cdee   samba-tool: expanded dbcheck DN checking
      adds  6d1fe05   samba-tool: allow for running dbcheck against a remove ldap server
      adds  a353b49   s4-dsdb: bypass validation when relax set
      adds  d4c30a5   Update eDirectory schema
      adds  b9e095f   s4:auth/kerberos: add S4U2Proxy support to kerberos_kinit_password_cc()
      adds  033f337   s4:auth/kerberos: protect kerberos_kinit_password_cc() against old KDCs
      adds  5a8ac84   s4:ntvfs/cifs: add option to use S4U2Proxy
      adds  ae6a7f9   s4:winbind/wb_init_domain: use DCERPC_SCHANNEL_128 in order to work against w2k8r2
      adds  9be9f0e   samba-tool: added --quiet option to dbcheck
      adds  7fff636   samba-tool: make the dbcheck class available outside of samba-tool
      adds  9676c26   samba-tool: added --attrs option to dbcheck
      adds  6b939f4   dbchecker: when fixing a bad GUID in a DN, search by the string DN
      adds  4fe9ebc   dbchecker: fixed argument error for -H and DN
      adds  2f4251c   dbchecker: cope with a broken link to Deleted Objects
      adds  c2dfaa2   s4-upgradeprovision: Don't forget to populate the non replicated objects, and don't touch rIDPreviousAllocationPool
      adds  249fbd8   s4-samba_dnsupdate: set environment via the env parameter
      adds  4d51ddb   s4-schema: avoid segfaulting if id3.guid is NULL
      adds  ef7940f   s4-dbcheck: remove unused include
      adds  a9e4592   s4-dbcheck: fix uninitialized errstr in err_dn_target_mismatch
      adds  4f7f143   dfsreferral: search client's site and use it
      adds  8683490   s3: remove prototype of convert_string from proto.h
      adds  472759a   s3: remove prototype of convert_string_error from proto.h
      adds  fb1346d   s3: Fix some nonempty blank lines
      adds  6c3cef7   s3: Add IO_REPARSE_TAG_SYMLINK define
      adds  125a2ff   lib/util/charset: Remove 'display charset'
      adds  de0e011   lib/util/charset: Remove autodetection of charset from LOCALE
      adds  fb3d5ad   s3-swat Remove d_printf() calls
      adds  4d2c56c   s3-net: Bind our gettext results to 'unix charset'
      adds  38b5beb   param: Remove "announce as" parameter
      adds  734e1b6   s3-param Remove 'announce version' parameter
      adds  a73abc0   build: Add a script to install python and Samba with one command
      adds  5d7d52c   Fix bug #8254 - "acl check permissions = no" does not work in all cases
      adds  b332743   s3-param Remove %(DomainSID) support
      adds  9554fd6   s3-build: Remove SECRETS3 as a samba3core dep
      adds  52255f4   s3-build: Require fully defined symbols for all public libraries
      adds  877de9f   s3-build Require fully defined symbols in ALL libraries by default
      adds  3d08e84   param: Remove remaining references to announce as and announce version
      adds  54d8836   s3-selftest Remove unused gdb_backtrace
      adds  abb7217   selftest: Remove %PROG% argument from 'panic action'
      adds  0ddafeb   selftest: Cope with no binary argument being supplied to gdb_backtrace
      adds  dc6ab33   s3-build Add dep on popt to fix FreeBSD build
      adds  03ea8d5   build: Remove blacklist now we have a common build
      adds  8310b8c   Update WHATSNEW.txt with news for Samba 4.0 alpha16
      adds  26bf9d0   release Samba 4.0 alpha16
      adds  d43d8f2   VERSION: on the road to alpha17
      adds  5b80f15   Update WHATSNEW4.txt.
      adds  6925a79   Release alpha15.
      adds  4031ff1   Merge commit 'release-4-0-0alpha15' into master4-tmp
      adds  47d0988   build: Remove blacklist now we have a common build
      adds  73954ca   Update WHATSNEW.txt with news for Samba 4.0 alpha16
      adds  2610c05   release Samba 4.0 alpha16
      adds  6da2687   Merge 2610c05b5b95cc7036b3d6dfb894c6cfbdb68483 as Samba-4.0alpha16
      adds  511cb20   Merge commit 'release-4-0-0alpha16' into master4-tmp
      adds  2bb325a   s3:smb2_ioctl/FSCTL_PIPE_TRANSCEIVE: generate STATUS_BUFFER_OVERFLOW if needed (bug #8260)
      adds  d4ea319   s3:vfs_commit: fix build
      adds  3ee4b5f   s4-lsa: Fix typo
      adds  61ad606   Add NT_STATUS_IO_REPARSE_DATA_INVALID
      adds  b96efe0   HEIMDAL:kdc: use the correct client realm in the EncTicketPart
      adds  7229b0d   HEIMDAL:kdc: pass down the server hdb_entry_ex to check_constrained_delegation()
      adds  2996945   HEIMDAL:kdc: don't allow self delegation if a backend check_constrained_delegation() hook is given
      adds  4b26fc0   s4:python/samba/samdb: add toggle_userAccountFlags() helper function
      adds  dee41bc   s4:samba-tool: add "delegation" subcommands for S4U2Proxy and related stuff
      adds  ad45072   s4:kdc: implement samba_kdc_check_s4u2proxy()
      adds  a7d2492   selftest/Samba4: correctly upper case the netbiosname variable
      adds  67b2e2d   s4:selftest: use wildcards for ntvfs.cifs tests in knownfail and skip files
      adds  d7cc857   s4:selftest: test ntvfs.cifs with s4u2proxy
      adds  a52f179   lib: Allow NULL converted_size in convert_string_talloc
      adds  829974c   s3: Add symlink reparse point marshalling routines
      adds  57a0207   s3: Add SYMLINK_FLAG_RELATIVE define
      adds  bbe8e0b   s3: Add cli_symlink
      adds  d637cd2   s3: Remove a call to cli_errstr
      adds  daec41c   s3: Use reparse point style symlinks
      adds  c8d374a   s3: Fix an error message in smbclient symlink
      adds  21b30d5   Add NT_STATUS_IO_REPARSE_TAG_NOT_HANDLED
      adds  ded32a3   s3-buildoptions Show compiled-in location of the new ncaclrpc and nmbd sockets (cherry picked from commit c558775713e505cfc1db5af417cc7b792dfc310e)
      adds  5be934e   s3-autconf Move nmbd socket directory to PREFIX/var/nmbd
      adds  77e6efa   s3:configure: remove unused --with-rootsbindir configure option
      adds  c459a1d   s3:test: fix the net registry roundtrip test on older systems
      adds  05a287c   s3:test: fix the smbclient_s3 test on older systems
      adds  3e73ed7   s3:test: don't rely on pyhton being in /usr/bin/python in the sids2xids test
      adds  ebd70d8   s3: Fix winbindd_wins_byname
      adds  2ff0d58   s3:g_lock: g_lock.tdb should not be executable
      adds  0a74caa   s3: explicitly pass domain_sid to wbint_LookupRids() (bug #7841)
      adds  9d72efd   s3-param make lp_passdb_backend() a normal lp_ function again
      adds  ed2b452   s3-param Remove lp_parm_string
      adds  dd7d655   s3-param Rename struct service and struct globals
      adds  ecc0177   s3-smbd Remove set but unused variables
      adds  8bc3f95   s3-waf: add some missing tdb dependencies.
      adds  56db9c9   s3-waf: remove s3-waf specific dynconfig.
      adds  6982ea7   HEIMDAL:kdc/windc_plugin.h: KRB5_WINDC_PLUGIN_MINOR 4 => 5
      adds  cef06b5   HEIMDAL:kdc: pass down the delegated_proxy_principal to the verify_pac() function
      adds  020f602   s4:kdc: use KRB5_WINDC_PLUGIN_MINOR define instead of KRB5_WINDC_PLUGING_MINOR
      adds  1909060   krb5pac.idl: add PAC_CONSTRAINED_DELEGATION (S4U_DELEGATION_INFO)
      adds  73b1e14   s4:kdc: generate the S4U_DELEGATION_INFO in the regenerated pac
      adds  b005fa1   s4:kdc/mit_samba: disable mit_samba_check_s4u2proxy()
      adds  4f64ba6   Remove obsolete BUGS file.
      adds  e63d5d2   s3-param use lp_parm_ptr() rather than parm.ptr directly
      adds  1fffddb   Fix bug #8219 - SMB Panic from Windows 7 Client
      adds  0e38199   s3-param use .offset rather than .ptr (renames)
      adds  573109d   s3-param Remove .offset == 0 checks as 'valid' will have offset 0
      adds  21756b7   s3-param Use .offset rather than .ptr when defining parameters
      adds  7198d54   param: Merge struct parm_struct definitions
      adds  658f55b   s3-param Remove unused FLAG_DOS_STRING
      adds  7384a2b   s4-param Merge struct parm_struct with version from source3/
      adds  3b0b0d3   s4-param Match source3's param: use C99 initialisers
      adds  9adc0e9   s3-param Convert sDefault to C99 initialisers
      adds  f8c0a89   s3-param use C99 boolean for true
      adds  ff13827   s3-param use C99 boolean for false
      adds  489f528   param: Merge param headers into lib/param/loadparm.h
      adds  8b04345   s4-param Handle BOOLREV parameters
      adds  5882c75   Second part of fix for bug #8219 - SMB Panic from Windows 7 Client.
      adds  f124c63   s3-waf: lowercase popt_samba3 library name.
      adds  8996d77   s3-waf: lowercase util_cmdline library name.
      adds  e9bc093   s3-waf: lowercase libsmb library name.
      adds  5586095   s3-waf: lowercase libcli_lsa3 library name.
      adds  44a434a   s3-winbind: Fix bug 7888 -- deal with buggy 3.0 based PDCs
      adds  a36ce07   s3-printing: fill devicemode size in migrate_printer()
      adds  c9e3f6a   s3-printing: skip migration of non-existent printers
      adds  ac28c82   enablerecyclebin: Remove unused imports, fix formatting.
      adds  e4e9c5d   mischema: Remove unused import.
      adds  a67683e   smbstatus: PEP8: Use spaces rather than tabs.
      adds  6dbe3e3   rpcclient: PEP8: Use spaces rather than tabs.
      adds  a611769   rebuildexetendeddn: PEP8: Use spaces rather than tabs.
      adds  1ae9a71   docs: fix a typo
      adds  d2adf96   docs: fix some whitespace
      adds  847ca0a   s3:smbd do not panic when CTDB is unhealthy (Bug #8278)
      adds  75e9f21   s3:nmbd_subnetdb: close all sockets attached to a subnet in close_subnet() (bug #8276)
      adds  c234b4b   lib/util/string_wrappers: move everything into one HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS block
      adds  2b162db   s3:registry: add helper function regdb_delete_sorted_subkeys()
      adds  1f72088   s3:registry: when deleting the records for a key, also delete the sorted subkeys cache
      adds  6930afc   examples/VFS: fix shadow_copy_test.c in reference to shadow_copy changes
      adds  7766728   examples/VFS: fix skel_opaque.c in reference to shadow_copy changes
      adds  576cb57   examples/VFS: fix skel_transparent.c in reference to shadow_copy changes
      adds  197df81   examples/VFS: add include path for s3's autoconf config.h
      adds  c2e8832   s3:build: add a vfs_examples target.
      adds  76467dc   s3:build: add vfs_examples to the everything target
      adds  84d9cdb   release-scripts/create-tarball: always create a tag in form of samba-${version}
      adds  4804013   script/librelease.sh: keep dots in the release tag
      adds  1053a24   Part of fix for bug 8276 - FD_SET out of bounds access crash.
      adds  f1b1a66   s4-dsdb Allow a servicePrincipalName of machine$
      adds  f3c3768   s4-dsdb guard principalName parse for invalid inputs
      adds  343ef46   s3:smbldap: use smbldap_state as memory context for idle event
      adds  7eb9c70   s3:smbldap: free the idle event scheduled in smbldap_open in smbldap_close
      adds  796c7ab   s3:smbldap: let smbldap_free_struct do what it claims to
      adds  6aff8b1   s3:smbldap: add a destructor to smbldap_state, just in case
      adds  1765833   s3:smbldap: make smbldap_connect_system self contained
      adds  e02abd6   s3-printing: split out printing migration code into a smaller library.
      adds  bafd721   s3-net: use printing_migrate library, and eliminate duplicate code.
      adds  b459a6d   s3-param Remove unused bUpdateEncrypt
      adds  6d8cc41   s3-param remove unused bIdmapReadOnly
      adds  d4ef70a   param: Finish conversion from lp_wins_support() -> lp_we_are_a_wins_server()
      adds  4f3a155   s3-param Generate parameter tables
      adds  2240ac9   s3-param Remove #defines already in common loadparm.h
      adds  7e52436   s4-param Remove unused 'announce version'
      adds  a3c9dd3   s3-build Prepare to require fully defined modules
      adds  4a83575   s3-build Require fully defined modules by default
      adds  61d0afe   s3: Add STATUS_STOPPED_ON_SYMLINK error code
      adds  c1094a8   s3: Add cli_readlink
      adds  79d27e2   s3: Fix symlink_reparse_buffer_parse
      adds  e2498b1   s3: Read symlink information in smbclient "allinfo"
      adds  25df2fe   S3: Fix some nonempty blank lines
      adds  c318712   s3: Allow NULL for arg pwritten in cli_write_andx
      adds  d2b1671   s3: Remove a use of cli_errstr
      adds  c0d1683   s3: Remove some bogus error mappings
      adds  c3a6e9b   s3: RAP errors are WERROR
      adds  e5ad524   s3: Remove two uses of cli_errstr
      adds  cfbd339   s3: Remove a use of cli_errstr
      adds  8238d89   s3: Remove a use of cli_errstr
      adds  4569a3a   s3: Remove a use of cli_errstr
      adds  3414182   s3: Remove a use of cli_errstr
      adds  7ca63fb   s3: Make "do_connect" return NTSTATUS
      adds  714e101   s3: Make cli_cm_connect return NTSTATUS
      adds  8083849   s3: Make cli_cm_open return NTSTATUS
      adds  6b86590   s3-auth: Only reload the config file.
      adds  c663dff   s3-util: Add a get_remote_hostname() function.
      adds  6ac68a8   s3-rpc_server: Add local and remote address to pipes struct.
      adds  541f3cf   s3-rpc_server: Migrate rpc function to tsocket_address.
      adds  45f70db   s3-auth: Added remote_address to ntlmssp server.
      adds  7e46a84   s3-auth: Pass the remote_address down to user_info.
      adds  66badc1   s3-auth: Remove global smbd_server_conn from auth_unix.c.
      adds  7acaf40   s3-rpc_server: Remove unused client_id in srv_pipe.c.
      adds  f036192   s3-rpc_server: Replace client_id in dcerpc gssapi server.
      adds  5f228ff   s3-samr: Replace client_id in samr server.
      adds  784035f   s3-spoolss: Replace client_id in the spoolss server.
      adds  726b6c6   s3-epmapper: Replace server_id in the epmapper.
      adds  a513086   s3-smbd: Replace client_id in smbd process.
      adds  d99acd2   s3-smbd: Replace client_id in smbd connection.
      adds  ad0f765   s3-smbd: Exit cleanly if we can't create an address string.
      adds  ae05a7a   s3-smbd: Replace client_id in smbd reply.
      adds  73d2891   s3-smbd: Replace client_id in smbd service.
      adds  ea2917c   s3-smbd: Replace client_id in smbd session.
      adds  2f92ffb   s3-smbd: Replace client_id in smbd session setup.
      adds  c0f1c17   s3-vfs: Replace client_id in smbta.
      adds  cbec251   s3-vfs: Replace client_id in exand msdfs.
      adds  b2511a2   s3-smbd: Remove obsolete smbd_set_server_fd().
      adds  aee04ef   s3-smbd: Remove client_address from smbd_server_connection struct.
      adds  2bcbeea   s3-rpc_server: Remove client_id and server_id from pipes struct.
      adds  2a01842   s3: RIP 'struct client_address'.
      adds  b8b504a   s3-samr Send IP address only to PAM remote hostname hook on password set
      adds  c599d07   s3-lib Move event_add_idle() to source3/lib/events.c
      adds  5d4b197   s3-auth libauth no longer requires undefined symbols
      adds  6b97a3b   s3-build allow_undefined_symbols=False is the default now
      adds  0ac4f64   s3-build link passdb modules against libpassdb
      adds  ff94539   s3-printing: open up a winreg pipe handle for the migration code.
      adds  e17ab20   s3-build add tevent depencency on libsmb
      adds  601b138   s3:smb2_create: call 'return' after smbd_server_connection_terminate()
      adds  7c96e96   s3:smb2_server: there's no reason to check the session id twice on a smb2_tcon request
      adds  0bec150   s3: Fix an enum/int mixup
      adds  ad4a10d   s3:smb2 fix smbd crash on premature end of smb2 conn (Bug 8286)
      adds  65f4d33   selftest: eliminate a perl warning
      adds  b6f2565   selftest: eliminate perl warnings (my $cmd masks earlier definition...)
      adds  a60c94d   selftest: remove invalid use of the globbing operator <>
      adds  6b99aa4   s3:registry: don't skip base keys from existence check in regdb_delete_subkey()
      adds  da2e64b   s3:registry: don't skip base keys from existence check in regdb_create_subkey()
      adds  5b01a34   s3:registry: don't skip base key in existence check in regdb_store_keys_internal()
      adds  eb797bd   s3:registry: don't update the sorted subkeys cache any more in regdb_store_keys_internal2()
      adds  394ca14   s3:registry: remove redundant write of zero-lentgh subkey list record
      adds  322eaf1   s3:registry: refactor creation of subkey list out into regdb_store_subkey_list()
      adds  fc4d79d   s3:registry: create the empty list of subkeys of the new key in regdb_create_subkey
      adds  15a50ef   s3:registry: add new mode to regdb_store_subkey_list() for handing in NULL parent key
      adds  144c8d7   s3:registry: add regdb_create_subkey_internal() taking additional db context argument
      adds  747c67c   s3:registry: add regdb_create_basekey()
      adds  9e2b2c1   s3:registry: rewrite init_registry_key_internal
      adds  a255630   s3:registry: regdb_key_exists now checks only for the list-of-subkeys-record
      adds  18973fa   s3:registry: adapt the comment explaining the definition of the existence of a key.
      adds  50add40   s3:registry: remove the code to create and search the sorted subkeys cache records
      adds  a0f83ec   s3:registry: don't delete the unused subkeys cache record any more
      adds  a836071   s3:registry: remove unused regdb_delete_sorted_subkeys()
      adds  2273650   s3:registry: fix a comment typo
      adds  caf9c99   s3:registry: change regdb_store_regdb_version() to take db_context argument.
      adds  1621aab   s3:registry: wrap the whole db upgrade in one transaction
      adds  f36ee63   s3:registry: add db_context argument to regdb_upgrade_v1_to_v2()
      adds  c8c5d8c   s3:registry: set registry version to 3 and add upgrade code
      adds  340be35   s3:registry: adapt a debug message to be more systematic
      adds  cc384c1   s3:registry: add debug-level-10 verbosity to regdb_upgrade_v2_v3_fn()
      adds  17b091b   s3:registry: remove superfluous check for success of talloc_stackframe()
      adds  86f8eb9   s3:registry: replace use of deprecated talloc_destroy by talloc_free.
      adds  399c0db   s3:registry: remove unused function regdb_key_is_base_key()
      adds  13c651c   build: Add missing dep on UTIL_TEVENT
      adds  8b99c20   build: Add missing depencency on NDR_NBT
      adds  73140a1   build: remove mktowscript
      adds  4e63ac6   ccan: fix configure tests for __builtin_clz etc.
      adds  28dbd8b   s4-dsdb: allow removal of unknown attributes if RELAX set
      adds  c9497bd   s4-pycommon: allow an optional 'all' choice for confirm dialogs
      adds  5f1c443   dbcheck: check for unknown attributes and offer to remove them
      adds  c6985f1   dbcheck: only use a paged search when checking a ldap database
      adds  bce1be3   s4-pycommon: support 'none' as an option in confirm
      adds  c9a6dd5   s4-dbcheck: support the 'none' option for prompts
      adds  8420a36   ldb: make ldb a top level library for Samba 4.0
      adds  fe8fe38   ldb: set -Wl,-no-undefined only on standalone build
      adds  1c022d2   s3: Return "granted" from share_access_check
      adds  720fa46   s3: Calculate&store the maximum share access mask
      adds  4deca5d   s3: Fix bug 8102
      adds  f924913   s3: Remove some unused variables
      adds  f3088d1   s3:modules fix non-empty blank lines
      adds  3d6dafc   s3:lib fix non-empty blank lines
      adds  94f24c4   .gitignore: add AIX WINBIND nss module
      adds  14544ce   s3:build fix autoconf build on AIX 5.3
      adds  9a3e2d1   s3:smbd fix a compile warning on AIX 5.3
      adds  4ccac70   build: Re-enable the -Wl,--as-needed flag
      adds  c1f8a74   librpc/ndr remove _SAMBA_BUILD_ conditionals
      adds  68e0b26   build: Remove _SAMBA_BUILD == 4 from libgpo
      adds  6543987   libcli/smb move enum protocol_types to a common header
      adds  7891848   libcli/smb move FILE_TYPE constants in common
      adds  dd491d8   s3-build We no longer require to redefine _SAMBA_BUILD_
      adds  44a016c   build: we no longer put #if _SAMBA_BUILD_ == 4 in public headers
      adds  c019302   ccan/tally: don't use SIZE_MAX.
      adds  26782fb   s3: make cli_resolve_path return NTSTATUS
      adds  c1fdec7   s3: Remove a few uses of cli_errstr
      adds  c33a5a6   s3: Fix error logic in posix_open
      adds  7d96a45   s3: Remove cli_errstr from cmd_posix_open
      adds  6fcb3bb   s3: Fix Coverity ID 2586 -- NO_EFFECT
      adds  2dfc898   s3: Follow the TALLOC_FREE convention in source3
      adds  310fff0   s3:sharesec: also initialize pgranted if get_share_security() returns NULL
      adds  f5bc4de   examples/VFS: try to fix the build on openbsd, adding alternative spellings of autoconf/header
      adds  4af8615   s3:registry: update copyright for the registry db implementation
      adds  93ad34c   s3:test: catch more errors in test_access_check() in the smbclient_s3 test
      adds  f9601a9   s3:sharesec: return an error if get_share_security() returns NULL
      adds  af61f6f   s3:libsmb: fix error handling in cli_dfs_get_referral()
      adds  bc98d00   s3:libsmb: don't use cli->inbuf in cli_dfs_get_referral()
      adds  27736be   s3:libsmb: the SMB_QUERY_FS_VOLUME_INFO response needs at least 18 data bytes
      adds  2b0cc3c   s3:libsmb: use clistr_pull_talloc() in cli_get_fs_volume_info()
      adds  a1df729   s3:libsmb: let cli_qfileinfo[_recv]() return recv_flags2
      adds  8a22906   s3:libsmb: use clistr_pull_talloc() in cli_qfilename()
      adds  43c865a   s4:torture/smb2: s/smb2cli_lock/test_smb2_lock
      adds  0b8184d   s4:torture/smb2: s/smb2cli_unlock/test_smb2_unlock
      adds  a8d3bdb   s4 provision: split up DNS provisioning into generic and samba-specific ldifs
      adds  749d022   s4 provision: Add some of the AD-specific DNS records to the directory
      adds  cd83c1d   s3:testparm: avoid spurious warnings about dos mode mapping and create mask if store dos attributes is set
      adds  1caa7a8   s3-waf: Fix linking bugs causing segfaults.
      adds  eba5d0b   s3: Remove a use of cli_errstr
      adds  dd5375b   s3-printing: move os2 related functions to printing/nt_printing_os2.c.
      adds  74e4160   s3-printing: move driver_info_ctr_to_info8 to init_spoolss.h
      adds  43cf3a2   s3-printing: move spoolss_create_default_devmode/secdesc to init_spoolss.h
      adds  a0fc64a   s3-waf: make LIBCLI_SPOOLSS a shared library
      adds  f2be837   s3-printing: add rpc_client/cli_winreg_spoolss.c
      adds  a762eda   s3-printing: add winreg_printer_binding_handle and remove most of srv_spoolss_util.c.
      adds  ada5380   s3-printing: add winreg_internal functions.
      adds  0a1ec73   s3-printing: use winreg_internal functions.
      adds  72b1f8b   s3-printing: safe a ton of roundtrips by reusing existing winreg binding_handles.
      adds  8f3d5f5   s3-printing: use winreg interface for migration, instead of spoolss.
      adds  57bbb32   s3-printing: remove spoolss pipe from migration library, only using winreg finally.
      adds  5dd8185   s3-printing: fill info2_mask in printer migration
      adds  cfc3b6e   s3-printing: make sure to first migrate the printers then the security descriptor.
      adds  e595590   s3-printing: remove tdb migration invalid printer name checks
      adds  9a350ca   s3:utils: avoid cli_nt_error()/cli_errstr() if we already have the status
      adds  ed99cad   s3:libsmb: make trans2_bytes_push_str() non-static
      adds  eaeeb5c   s3:libsmb: add trans2_bytes_push_bytes()
      adds  af66c64   s3:libsmb: interpret_long_filename() short_name is always UNICODE
      adds  d921200   s3:libsmb: use clistr_pull_talloc() for short_name in interpret_long_filename()
      adds  b77becd   s3:libsmb: use trans2_bytes_push_str/bytes() in cli_list_trans_*()
      adds  2453164   s3:libsmb: use a talloc_stackframe in cli_dfs_get_referral()
      adds  cea9245   s3:libsmb: use trans2_bytes_push_str() in cli_dfs_get_referral()
      adds  5b1ac1b   s3:libsmb: use trans2_bytes_push_str() in cli_set_ea_path()
      adds  072a27f   s3:libsmb: use trans2_bytes_push_str() in cli_tcon_andx_create() for the plaintext password
      adds  02171ee   s3:torture/scanner: use trans2_bytes_push_str() in scan_trans2()
      adds  fc992e7   s3:torture/scanner: use trans2_bytes_push_str() in scan_nttrans()
      adds  30574a7   s3:libsmb: remove unused clistr_pull_fn()
      adds  0f00675   s3:libsmb: remove unused clistr_push_fn()
      adds  3cdf962   s3:libsmb: finally remove unused cli_state->outbuf
      adds  60873a9   s3-torture: introduce check_both_error()
      adds  840a1c7   s3-torture: use nt_errstr() for cli_unlink() error handling
      adds  684095b   s3-torture: run_simple_posix_open_test: Remove uses of cli_errstr()
      adds  98e0f9d   s3-torture: run_shortname_test: Remove uses of cli_errstr()
      adds  1142675   s3-libsmb: Remove use of cli_errstr()
      adds  80c6541   s3-client: Remove use of cli_errstr()
      adds  6db705d   libcli: remove duplicate of #define NT_STATUS_NO_SUCH_JOB
      adds  eea210e   s3:smb2_server: call change_to_root_user() or smbd_smb2_request_check_tcon()
      adds  8dc7029   Fix bug #8293 - SMB2 doesn't rotate the log files often enough.
      adds  a0cf7ba   s3:libsmb: add basic smb2 client infrastructure
      adds  ab913d1   s3:libsmb: add smb2cli_negprot*()
      adds  4efc85c   s3:libsmb: add smb2cli_sesssetup*() and smb2cli_logoff*()
      adds  f217207   s3:libsmb: add smb2cli_tcon*() and smb2cli_tdis*()
      adds  2abc34c   s3:libsmb: add smb2cli_create*()
      adds  40ecdeb   s3:libsmb: add smb2cli_close*()
      adds  d82be95   s3:libsmb: add smb2cli_flush*()
      adds  22859b0   s3:libsmb: add smb2cli_read*()
      adds  548f7d3   s3:libsmb: add smb2cli_write*()
      adds  fdd6c4e   s3:libsmb: add smb2cli_query_directory*()
      adds  67ac266   s3:torture: add SMB2-BASIC
      adds  960310b   s3:selftest: run SMB2-BASIC
      adds  ef64048   s3:wscript_build: remove unused variable
      adds  76c73db   s3-zfsacl: Fix a debug message
      adds  fad3c76   s3-param Remove lp_set_passdb_backend()
      adds  60f353a   s3-param: calculate default_server_announce at runtime
      adds  198ad4d   s3-lib use True and False in bitmap.c
      adds  6b2749f   param: Add hooks to s3 parm_struct and the parameters void * pointer
      adds  6e6aaac   lib/util Move bitmap.c to lib/util
      adds  3ab3159   s3-param check for aliases with both p_class and offset
      adds  27e169e   s4-param Also check the p_class matches when comparing offset
      adds  61b937d   s4-param change to struct bitmap to match s3-param
      adds  f50f937   s4-param Remove offset != -1 checks
      adds  2fcbfcd   param: Move per-share parameters into a seperate file, to share with s3
      adds  cf406f7   s3-param use common struct parmlist_entry to hold parametric options
      adds  cda8686   lib/param: Merge struct loadparm_service into common
      adds  dbfb88a   s3:smb2_server: add some comments about change_to_user() and change_to_root_user()
      adds  f0085ee   s3:auth_unix: remove unused var
      adds  ce75194   s3:auth: remove unused variable
      adds  a7b9c62   s3:auth_server: use cli->is_guestlogin instead of parsing cli->inbuf.
      adds  06247a7   s3:libsmb: remove use of cli_errstr() in SMBC_server_internal()
      adds  5cc279e   s3:clitar: avoid usage of cli_errstr()
      adds  f5b0bbf   s3:client: avoid cli_errstr() where we already have an NTSTATUS
      adds  0ecd15a   s3:client: use cli_nt_error() in order to avoid cli_errstr()
      adds  2b8e148   s3:client: close the socket if receive_smb_raw() fails
      adds  f0e6e5c   s3:libsmb: remove unused enum smb_read_errors infrastructure
      adds  2c16022   s3:libsmb: don't call cli_set_error() in cli_echo()
      adds  0342b69   s3:torture: use cli_is_nt/dos_error() in run_error_map_extract()
      adds  235aeda   s3:libsmb: don't use the cli->inbuf to store the last error
      adds  83301d8   s3:libsmb/smberr: make global const arrays static
      adds  7d757d6   s3:libsmb: remove unused smb_dos_errstr()
      adds  fc7359b   s3:libsmb: clistr_pull_talloc() doesn't need base_ptr and flags2 with STR_ASCII
      adds  fccc607   s3:client: use an inbuf on the stack in readline_callback()
      adds  d6cd1ee   s3:libsmb: remove unused cli->inbuf and cli->bufsize
      adds  127106620 winreg: Use the ntstatus return code for client side errors
      adds  2a02f1c   winreg: Ensure server return status is set on success
      adds  f4add4f   s3-waf: split out LIBCLI_WINREG_INTERNAL as LIBCLI_WINREG was pulling in rpc server code in undesired places.
      adds  fe39925   Move smbd_smb2_request_check_tcon() smbd_smb2_request_check_session() next to their only user and make them static. Add comments.
      adds  2a1ebea   tevent: fix comments for tevent_req_post()
      adds  e5827a4   tevent: add tevent_req_defer_callback()
      adds  4768fc6   tevent: change version to 0.9.13 after adding tevent_req_defer_callback()
      adds  a9f03f1   s3:smb2cli_base: rename 'result' => 'req' in smb2cli_req_create()
      adds  c55bfc0   s3:smb2cli_base: keep the order of pending requests
      adds  242ca5d   s3:smb2cli_base: unset the destructor in smb2cli_req_unset_pending()
      adds  504d092   s3:smb2cli_base: call smb2cli_req_unset_pending() before tevent_req_done()
      adds  facc110   s3:smb2cli_base: fix memory hierachy in smb2cli_req_recv()
      adds  8b4a368   s3:smb2cli_base: make use of tevent_req_defer_callback()
      adds  244c856   s3:smb2cli_base: ask for the next response if there're still pending requests
      adds  fd240b5   s3: Fix Coverity ID 2587,2588: CHECKED_RETURN
      adds  957876e   s3:smb2cli_tcon: use tevent_req_oom()
      adds  1be5a9b   s4:lib/socket: iface_list_wildcard() should only return "::" if we have ipv6 interfaces
      adds  86b7b5c   socket_wrapper: make sure interfaces are in the valid range on bind()
      adds  059941b   dbcheck: use specified DB schema for non-LDAP URLs
      adds  faec258   dbcheck: added confirm_all support for remaining checks
      adds  da75e03   s4-dsdb: fixed crash bug in extended_dn_in
      adds  6f6cda7   s4-dsdb: deleted objects are expected to be missing mandatory attributes
      adds  e14725c   dbcheck: check all objects, including deleted objects
      adds  3764b93   s4-dsdb: check for single valued attribute in repl_meta_data module
      adds  6ec4630   s4-dsdb: when replacing linked attribute take always the new dn as the old dn might be broken
      adds  c3106a6   s4-provision: fix the value of creation timestamp to be a MS timestamp
      adds  e3fef4d   upgradeprovision: reduce the number of attribute that we skip
      adds  ab77df8   s4-dsdb: if the provision control is specified, update replication metadata even if the data hasn't change
      adds  bbd4e27   s4-python: Add functions to get linkid and systemflags of an attribute
      adds  61fc7f2   s4-samba-tool: dbcheck, check and fix broken metadata
      adds  74530d6   s4-dsdb: allow objectsid to be specified in a modification operation
      adds  4a4c748   s4-dirsync: do not return linked attribute if the target object is no more
      adds  723fc5f   s4-drs: do not return links pointed to unexistant objects
      adds  396beee   s4-provision: use samba.unix2nttime() instead of hard coding NTTIME offsets
      adds  082a9cc   dbcheck: improved error checking in fixup of missing metdata
      adds  02562a0   dsdb: added get_lDAPDisplayName_by_attid
      adds  330c00a   dbcheck: use get_lDAPDisplayName_by_attid()
      adds  57194d8   s3-libsmb: introduce cli_lock32()
      adds  f2c5a0a   s3-libsmb: let cli_lock64 return NTSTATUS instead of bool
      adds  b6e9866   s3-torture: let wait_lock() use cli_lock32() instead of cli_lock()
      adds  23b417b   s3-torture: locktest2: replace cli_lock() with cli_lock32()
      adds  c9f6045   s3-torture: run_locktest1(): replace cli_lock() with cli_lock32()
      adds  e14e674   s3-torture: run_locktest2(): replace cli_lock() with cli_lock32()
      adds  50e2785   s3-torture: run_locktest2(): replace check_error() with check_both_error()
      adds  a230009   s3:smb2cli_base: add my copyright
      adds  893d137   s3:libsmb: also remember the local socket address after connect
      adds  2b70c0f   s3:libsmb: remove unused cli_set_port()
      adds  fa60a29   s3:libsmb: make use of cli_state_is_connected()
      adds  7bba81f   s3:libsmb: add cli_state_disconnect()
      adds  e7c9319   s3:libsmbclient: don't log the lowlevel fd in smbc_free_context()
      adds  a2e248f   s3:libsmbclient: use cli_state_is_connected() in SMBC_check_server()
      adds  6ec26f0   s3:client: simplify readline_callback() to only use cli_echo()
      adds  8c29afe   s3:auth_server: make use of cli_state_is_connected()
      adds  1f50d04   s3:auth_server: use cli_echo() to check if the server is alive
      adds  0791a4d   s3:winbindd_cm: make use of cli_state_is_connected()
      adds  7a795ff   s3:winbindd_cm: make use of cli_state_disconnect()
      adds  cf4832d   s3:winbindd_cm: make use of cli->dest_ss instead calling getpeername()
      adds  7c10b5e   s3:winbindd_cm: make use of cli->src_ss instead of calling getsockname()
      adds  18f967a   s3:smbd/msdfs: let create_conn_struct() check the share security descriptor
      adds  ce66d4e   s3:smbd: make smbd_calculate_access_mask() non-static
      adds  896f105   s3:smbd: check the share level access mask in smbd_calculate_access_mask()
      adds  581d8fa   s3:smbd: use smbd_calculate_access_mask() also for fake_files
      adds  58eed1b   s3:smbd: return the real share access mask in the SMBtconX response
      adds  a104638   s3:smb2_tcon: return the correct maximal_access on the share
      adds  f5d320a   s3:smb2_create: use smbd_calculate_access_mask() instead of smbd_check_open_rights()
      adds  cc2a5d2   libcli/smb: add PROTOCOL_SMB2_02 constant
      adds  00cd9ca   s3:loadparm: use PROTOCOL_SMB2_02 instead of PROTOCOL_SMB2
      adds  aca920b   s3:smbd: use PROTOCOL_SMB2_02 instead PROTOCOL_SMB2
      adds  7b73b6f   s3:libsmb: remove unused cli->privileges
      adds  86fb61a   libcli/smb: add NBSS message types
      adds  a2d4197   s3:lib: s/SMBkeepalive/NBSSkeepalive
      adds  c07c412   s3:libsmb: s/SMBkeepalive/NBSSkeepalive
      adds  0633c0f   s3:smbd: s/SMBkeepalive/NBSSkeepalive
      adds  142b4f5   s3:include: remove SMBkeepalive
      adds  5812a52   s4:smb_server: s/SMBkeepalive/NBSSkeepalive
      adds  a6b1289   s4:libcli/raw: remove SMBkeepalive
      adds  8a234cb   s3:libsmb: remove unused cli_oplock_handler()
      adds  c0eb56d   s4:param: add "state dir" and "cache dir" options
      adds  1c5390e   selftest/Samba4: setup "state dir" and "cache dir"
      adds  e10d7d9   s4:provision: place the sysvol share under "state dir" instead of "lock dir"
      adds  2ba1444   selftest/Samba4: use "state dir" for persistent files
      adds  110bf31   s4:winsdb: place wins.ldb in "state dir" instead of "lock dir"
      adds  ee76239   s4:libcli/raw: s/SMBchkpth/SMBcheckpath
      adds  b807c58   s3: dbwrap_ctdb.c: fix #ifdef CTDB_CONTROL_SCHEDULE_FOR_DELETION issue (bug #8303)
      adds  a1c1f8c   s3:libsmb: remove unused cli_smb_inbuf()
      adds  f97e4f6   ldb-tdb: Introduce a flag on ltdb_add_internal to indicate whether unique value test should be performed or not
      adds  1960939   Revert "build: Put lockdir and cachedir in FHS-like locations by default"
      adds  008757d   Revert "s4-build Change default paths and --with flags for a 4.0 release"
      adds  d89947e   dynconfig: use an option group for the samba specific options
      adds  9f0a705   dynconfig: remember which options still have their default value
      adds  08a5b51   dynconfig: add SambaIndentedHelpFormatter in order to support \n in option help text
      adds  c6ece60   dynconfig: rework the logic to support --enable-fhs
      adds  8b3eff8   s3-rpc_client: Added dcerpc_winreg_enumvals() function.
      adds  4558225   s3-rpc_client: Added dcerpc_winreg_delete_subkeys_recursive() function.
      adds  a336cc4   s3-rpc_client: Migrate to dcerpc_winreg_enumvals() function.
      adds  0b1ba88   s3-rpc_client: Migrate to dcerpc_winreg_delete_subkeys_recursive().
      adds  e858ec6   s3-rpc_server: Removed no longer used functions.
      adds  0214b7f   s4-dsdb: moved checking of duplicate member entries to repl_meta_data.c
      adds  94b820a   pydsdb: added get_backlink_from_lDAPDisplayName()
      adds  d9e2317   dbcheck: added checking of backlinks
      adds  6bc1957   samba-tool: fixed ldapcmp to run as non-root
      adds  0ab3086   dbcheck: added --reindex option
      adds  534c1ca   dbcheck: fixed ldap check with no database specified
      adds  b66c577   s4-dsdb: raise debug level for backlink errors
      adds  5064d73   dbcheck: added checks for missing and orphansed backlinks
      adds  303b57c   dbcheck: only fix replPropertyMetaData if we included it in the search
      adds  afe4b77   s4-dsdb: fixed modify of ACLs on deleted objects
      adds  182fd31   s4-provision: fixed the GUIDs in the provision using dbcheck
      adds  1ee67df   s4-test: fixed usage message on renamedc.sh
      adds  eb7c2af   dbcheck: only do the provision dbcheck if there are objects to check
      adds  58e8944   ldb: don't shortcut dn comparison for mismatched special DNs
      adds  c60a489   ldb: don't return special DNs on non-base searches
      adds  2087eb1   ldb: use base searches for @ special DNs
      adds  23b6af1   ldb: added ldb_val_string_cmp()
      adds  fc476ec   dbcheck: use samdb_schema for getting the backlink
      adds  014fca1   dsdb: fixed special case of zero NTTIME
      adds  43c0a92   s4-dsdb Don't process deletion of member attributes here.
      adds  80c8f42   s4-dsdb: another special case for the "member" attribute
      adds  18995cd   s4-fault: changed to use %d for PID, instead of %PID%
      adds  3dae323   s4-dsdb: fixed the defaultObjectCategory to have a full GUID
      adds  15e017d   s3-waf: Don't link LIBNTLMSSP twice.
      adds  f97bdeb   s3-auth: Fix account check over ncalrpc.
      adds  5e0ff95   s3-epmapper: Fix adding tcpip endpoints.
      adds  9b3357c   Fix bug 8305 - nmbd segfaults - when using "smbtree ..."
      adds  46109a9   s3:configure: use the same dynconfig options and default values as the toplevel build
      adds  8612c6b   dynconfig/wscript: use $libdir/security for PAMMODULESDIR as in config.m4
      adds  b52246b   NTDSConnection and NTDSA Site setting flags
      adds  0d1c54e   Standalone samdb_ntds_site_settings_options() helper
      adds  4dea78d   KCC NTDSConnection should utilize NTDSCONN_OPT_IS_GENERATED
      adds  f6c90df   kcc_connection invocation_id added to struct
      adds  4b19415   Remove static to allow availability to other KCC files
      adds  c8413b3   Add kccsrv_add_repsFrom() possibility of NULL res argument
      adds  1838e16   Add intrasite code test switch
      adds  3fc182d   s3-param Plug 'netbios aliases' via the parameter bridge
      adds  07f14aa   s4-param cope with parameters of type char
      adds  0e4a4c8   s4-param finish services hooks for s4->s3 loadparm context
      adds  6f4c093   s3-lib Remove unused get_cmdline_auth_info_copy
      adds  39af6a0   s4-winbind handle all values for server role
      adds  4c446c0   s3-smbd: Create ev_ctx and msg_ctx and use it.
      adds  a3dc8f7   s3-smbd: Pass ev_ctx to smbd_parent_loop().
      adds  0b8f8f1   s3-smbd: Pass ev_ctx and msg_ctx to open_sockets_smbd().
      adds  55a025e   s3-smbd: Pass ev_ctx and msg_ctx to smbd_accept_connection().
      adds  fa1bba2   s3-smbd: Pass ev_ctx to smbd_setup_sig_chld_handler().
      adds  7da54ea   s3-smbd: Pass msg_ctx to smbd_accept_connection.
      adds  68520ec   s3-smbd: Pass ev_ctx to remove_child_pid().
      adds  8b085c0   s3-smbd: Pass event and messaging context to smbd_parent_housekeeping().
      adds  c69f2c4   s3-librpc: Pass messaging context to dcerpc register functions.
      adds  8faee7b   s3-rpc_server: Pass event and messaging context to accept function.
      adds  2a9987e   s3-docs: fix a typo in rpcclient manpage
      adds  dc0c8ef   lib/util/attr: add _UNUSED_ marco
      adds  cd86f9b   s4:heimdal_build: provide HEIMDAL_UNUSED_ATTRIBUTE
      adds  8ee1c24   s4:heimdal_build: only maintain lib/gssapi/{spnego,krb5} file lists once
      adds  796f572   s4:heimdal_build: we need k5crypto and gssapi_krb5 aliases also when using system libraries
      adds  1aae898   s3:clikrb5: fix the build with newer heimdal versions
      adds  7e3d750   s3:registry avoid leaking an old regsubkey_ctr on regsubkey_ctr_init
      adds  5049e3e   s3:registry avoid pruning the sequencenumber while flushing the regsubkey_ctr
      adds  70da278   s3: Avoid leaking http_timestring in print_registry_key
      adds  255e3e1   s4:heimdal: import lorikeet-heimdal-201107150856 (commit 48936803fae4a2fb362c79365d31f420c917b85b)
      adds  890c30c   s4:heimdal: add missing files
      adds  dcf197f   s4:heimdal_build: define HAVE_KRB5_PDU_NONE_DECL
      adds  e0541ed   s4:auth/credentials: with the build after heimdal import
      adds  7acc1a7   s4:kdc: set *_strongest_*_key to true to restore the old behavior
      adds  3af3e48   lsa: rename auth info argument in lsa_CreateTrustedDomainEx2
      adds  ee1f25d   lsa: lsa_CreateTrustedDomainEx takes lsa_TrustDomainInfoAuthInfo, not lsa_TrustDomainInfoAuthInfoInternal.
      adds  7f52cd3   s4-smbtorture: add very basic tests for lsa_CreateTrustedDomainEx.
      adds  e898ad3   s4-lsa: prepare dcesrv_lsa_CreateTrustedDomain_base() to deal with unencrypted auth info.
      adds  73bfd16   Fix bug #8307 - brl_close_fnum does not call SMB_VFS_BRL_UNLOCK_WINDOWS on all locks
      adds  df09511   s3-rpc_server: Fixed segfaults in rpc daemons.
      adds  b0faf0b   s3-torture: run_locktest3(): replace cli_lock() with cli_lock32()
      adds  a5d5308   s3-torture: run_locktest7(): replace cli_lock() with cli_lock32()
      adds  ae92edc   s3-torture: run_locktest8(): replace cli_lock() with cli_lock32()
      adds  4dbdaa6   s3-torture: run_locktest9(): replace cli_lock() with cli_lock32()
      adds  69ed3a7   s3-torture: run_oplock2(): replace cli_lock() with cli_lock32()
      adds  8f7b7d7   s3-torture: run_locktest4(): replace cli_lock() with cli_lock32()
      adds  d29f849   s3-torture: run_locktest5(): replace cli_lock() with cli_lock32()
      adds  2052c2d   s3-libsmb: remove unused cli_lock()
      adds  ee34c25   First part of fix for bug 8310 - toupper_ascii() is broken on big-endian systems
      adds  93dcfde   Second part of fix for bug 8310 - toupper_ascii() is broken on big-endian systems.
      adds  3c9d01e   lib/util Change debug priority order: DEBUG_STDOUT now overrides DEBUG_FILE
      adds  4858984   debug: log early messages to stdout, and keep it open
      adds  d9c3cb1   s4-param Handle P_CHAR and P_BOOLREV in pyparam
      adds  55ad1da   Add my copyright
      adds  f47662f   s3-auth Restore nss_token behaviour by reading from server_info
      adds  fa18267   auth: Preserve guest flag on transition via netr_SamInfo3
      adds  e244319   s3-auth Add const to indicate input elements
      adds  d7d8a5e   s3-auth Add struct auth3_session_info to aid transition to auth_session info
      adds  f16d8f4   s3-auth Use struct auth3_session_info outside the auth subsystem
      adds  6d741e9   s3-auth Use *unix_token rather than utok in struct auth3_session_info
      adds  a39187f   auth: include auth.idl structures into common_auth.h
      adds  92895379  s3-auth Use struct auth_user_info_unix for unix_name and sanitized_username
      adds  bf1dba0   auth: Put 'guest' and 'system' booleans into auth_user_info_unix
      adds  e2049e7   s3-auth Use guest boolean in auth_user_info_unix
      adds  ec5f1b7   s3-auth Use system boolean in auth_user_info_unix
      adds  058f5e6   s3-auth remove unused copy_serverinfo
      adds  eea444f   s3-auth: Remove unused lm_session_key from auth3_session_info
      adds  ba53498   s3-auth Remove unused nss_token variable
      adds  d22ff66   s3-auth assert that security_token is present in the copy, and explain why nss_token can be skipped
      adds  894fc14   s3-auth Clarify inputs and ouptuts by using elements from server_info
      adds  fc19c69   s3-auth remove extra from auth3_session_info
      adds  140435f   s3-auth use a cached auth_serversupplied_info in make_server_info_guest()
      adds  74815e0   s3-auth inline copy_serverinfo_session_info into only caller
      adds  4363b71   s3-auth Add comments to copy_session_info_serverinfo_guest()
      adds  86f2a19   s3-auth Avoid redundant copies in create_local_token()
      adds  7b273df   s3-auth import auth3_session_info into IDL
      adds  9d96b78   s3-auth Remove pointless destructor
      adds  92f28e7   auth: use char * pointers in auth.idl
      adds  594597e   s3-auth reimplement copy_session_info via NDR pull/push
      adds  8d72e61   s3-rpc_server read and write the unix_token and unix_info across named_pipe_auth
      adds  128ae06   s3-auth use auth_user_info not netr_SamInfo3 in auth3_session_info
      adds  9fcc617   s3-auth Use the common auth_session_info
      adds  03b153c   s3-rpc_server remove per-element copies of auth_session_info
      adds  52b28ec   auth: Split out make_user_info_SamBaseInfo and add authenticated argument
      adds  7f64ea4   auth: Move make_user_info_SamBaseInfo() to talloc_strdup and out of memory checking
      adds  af47f7c   auth: remove now unused auth3_session_info from auth.idl
      adds  702e35a   selftest: Pass lsass and epmapper across the named pipe proxy to the AD server
      adds  02444af   selftest: Add tests to verify that the named pipe proxy works.
      adds  9d09b66   auth: Set NETLOGON_GUEST and use it to determine guest status
      adds  6622821   s3-auth Remove seperate guest boolean
      adds  42e4014   security.idl: Use gid_t for gid in security_unix_token
      adds  15123d9   s3-auth inline make_auth_session_info into only caller
      adds  d2a661a   s3-auth Remove pointless destructor in make_server_info
      adds  bdd794c   s3-auth Fix spelling
      adds  c2ce806   s3-auth Replace True with true in auth_util.c
      adds  d8cce7d   s3-auth Replace False with false in auth_util.c
      adds  57ab47c   s3-auth fix dummy function in the not-with-kerberos case
      adds  8ee3ba7   s3-gse Allow printing the partial error string
      adds  481f05c   s3-gse Work around the MIT 1.9 gss_krb5_import_cred
      adds  8d159e9   s4:kdc: restore the behavior before the last heimdal import
      adds  21a6bdc   s3:libsmb: smb_bytes_talloc_string() doesn't need a cli_state
      adds  6c31b61   s3:libsmb: move cli->mid to cli->smb1.mid
      adds  9fb7e22   s3:libsmb: add cli->smb1.vc_num and hide it behind cli_state_get_vc_num()
      adds  1e38221   s3:libsmb: move cli->pid to cli->smb1.pid and hide it behind cli_[g|s]etpid()
      adds  8f41e54   s3:libsmb: move cli->cnum to cli->smb1.tid and hide it behind cli_state_[g|s]et_tid()
      adds  9b168e1   s3-libsmb: replace cli_read() with cli_read_old()
      adds  8c360d7   s3-libsmb: introduce new NTSTATUS cli_read()
      adds  b10fa4b   s3-torture: rw_torture(): replace cli_read_old() with cli_read()
      adds  ea4c448   s3-torture: rw_torture3(): replace cli_read_old() with cli_read()
      adds  c53e2ad   s3-torture: rw_torture2(): replace cli_read_old() with cli_read()
      adds  d622cad   s3-torture: run_simple_posix_open_test(): replace cli_read_old() with cli_read()
      adds  30ba5d0   samba-tool: fix summary of the fsmo command to be clearer
      adds  ff7f323   samba-tool: added setpassword to user
      adds  5720143   samba-tool: removed setpassword.py
      adds  c4a9229   samba-tool: update test suite for add setpassword
      adds  e5255f0   samba-tool: created domain object, moved pwsettings to user passwordsettings
      adds  34f7492   samba-tool: removed pwsettings
      adds  8c7718a   samba-tool: update test suite for the new domain object
      adds  41b2b7e   samba-tool: moved machinepw to domain machinepassword
      adds  e573037   samba-tool: removed machinepw as it has been moved to domain machinepassword
      adds  2d4988c   samba-tool: moved domainlevel to domain level
      adds  0cef2bf   samba-tool: removed domainlevel as it has been moved to domain level
      adds  eb259a6   samba-tool: updated test suite to reflect the move from domainlevel to domain level
      adds  c049b14   samba-tool: moved export to domain dumpkeys
      adds  8f274af   samba-tool: removed export as it has been moved to domain dumpkeys
      adds  9f32f86   samba-tool: updated test suite for the new domain dumpkeys option
      adds  2cca4a4   samba-tool: moved join to domain join
      adds  b8b20f7   samba-tool: removed join as it has been replaced by domain join
      adds  df6fae2   samba-tool: update vampire.py message
      adds  35d534b   samba-tool: fixed prog name in samba-tool
      adds  1dfcb01   samba-tool: removed the assignment to parser.prog
      adds  f6fa868   samba-tool: moved takes_optiongroups definition to Command base class
      adds  c9bf702   samba-tool: fixed synopsis on all "user" commands
      adds  f1a079f   samba-tool: fixed synopsis on user commands
      adds  57b796d   samba-tool: fixed samba-tool user syntax
      adds  a10e231   samba-tool: fixed drs commands synopsis
      adds  7c8b53a   samba-tool: added error handling for the user command
      adds  8e0a860   samba-tool: improved Option list for all user commands
      adds  903ec44   samba-tool: Fix error handling in SuperCommand class
      adds  a2e2c13   samba-tool: fixed __doc__ in base classes
      adds  f03a059   samba-tool: Improved --help functionality
      adds  452e509   samba-tool: Fixed bugs to determine min and max # of allowed arguments
      adds  5f5eb1b   samba-tool: removed synopsis code in base class
      adds  6e7b8aa   samba-tool: Fix __doc_ in base classes
      adds  7d39937   samba-tool: use 'exportkeytab' instead of 'dumpkeys'
      adds  bfd94a1   samba-tool: testparm doesn't take any credentials
      adds  a8cba72   samba-tool: nicer error in passwordsettings with no settings
      adds  190ec87   s4-test: added dbcheck run to test suite
      adds  bba7dc5   dbcheck: test the --reindex option
      adds  88df1da   s4-test: don't fix broken objects during dbcheck test
      adds  b1ffe82   s4-schema: add systemFlags to dsdb classes objects
      adds  245f4b2   s4-dsdb: add dsdb_module_extended function similar to other dsdb_module_* functions
      adds  9a1dd24   s4-dsdb: In rootdse add extended dn info on all values for a given attribute
      adds  930fa1e   update/add my copyright
      adds  521556c   ldb-python: add a function to Dn object to compare the Dn with a base DN
      adds  3f6df9f   pyldb: add unit test for ldbDn.compare_base
      adds  76b1657   s4-dsdb: change the samba3sam test to add the show_deleted module
      adds  6362c9c   s4-dsdb: check group membership only for non deleted objects
      adds  72ca5c3   s4-dsdb: Use controls provided during the request while searching for object to delete
      adds  fa194c3   tests: Add alpha13 dumped provision
      adds  9117a2f   samba_backup: check that directory really exists
      adds  a36af1a   pyldb: use dn.is_child_of() instead of dn.compare_base()
      adds  114377a   s4-dsdb: added dsdb_delete() function
      adds  a2c4258   s4-kcc: use dsdb_delete() instead of ldb_delete()
      adds  a656b18   s4-provision: run dbcheck on a minimal set of objects in provision
      adds  6257994   dbcheck: use string DN in delete when fixing broken strings DNs
      adds  e01f310   tdb: remove 'EOF' print from tdbrestore
      adds  2cfe528   s4-selftest: added undump.sh script
      adds  e593939   samba-tool: fixed some more calls to samba_tool join to be 'domain join'
      adds  6e82e20   dbcheck: mark the dbcheck as known-fail
      adds  7f9d45b   samba-tool: make sure we exit with an error on a bad command
      adds  bed50f0   s4-param: use "state directory" and "cache directory" options
      adds  e3fc1ab   selftest: use "state directory" and "cache directory" options
      adds  3b231e6   s3:lib/afs fix the build with --with-fake-kaserver
      adds  a78407b   s3:lib/afs fix some compiler warnings
      adds  ffbecc0   s3:lib/afs_settoken fix some compiler warnings
      adds  9779af8   s3:utils/net_afs fix compiler warnings
      adds  ffef23d   s3:lib/afs use stdbool types
      adds  f2be12f   s3:lib/afs fix the build with --with-vfs-afsacl
      adds  c8b4414   s3:modules/vfs_afsacl remove some unnecessary whitespace
      adds  c5cbdc2   s3:modules/vfs_afsacl use stdbool types
      adds  dcd10fa   s3:modules/vfs_afsacl fix a compiler warning
      adds  4370dc1   s3:afs make path argument to afs_syscall const
      adds  62825b0   s3:modules/vfs_afsacl fix a compiler warning
      adds  410c4de   s3:utils fix a compiler warning
      adds  bca69bf   s3:winbindd remove an unused variable
      adds  fb766cd   s3-waf: fix a libcrypto configure check
      adds  2568a8b   s3:loadparm: untangle assignment from check in do_section()
      adds  fc525c8   s3:loadparm: fix a check that was accidentially an assignment in lp_servicebynum()
      adds  cc897b1   s3:loadparm: szWinbindNssInfo is now a const char ** instead of a char ** - cast properly
      adds  64afd5c   s3:loadparm: szNetbiosAliases is now a const char ** - cast properly
      adds  641beeb   s3:loadparm: add suppor for P_BYTES to equal_parameter() - fix build warning
      adds  72f23c7   s3:loadparm: add support for P_CMDLIST to equal_parameter() - fix build warning
      adds  81e4d1f   s3:loadparm: add support for P_BYTES to print_parameter() - fix build warning.
      adds  8ecf51a   s3:loadparm: add support for P_CMDLIST to print_parameter - fix build warning.
      adds  8223eb7   s3:loadparm: add support for P_BYTES to is_default() - fix build warning
      adds  ae0f667   s3:loadparm: add support for P_CMDLIST to is_default() - fix build warning
      adds  ebdec40   s3:loadparm: add support for P_BYTES to lp_save_defaults - fix build warning
      adds  3c8e94b   s3:loadparm: add support for P_CMDLIST to lp_save_defaults() - fix build warning
      adds  5158fd1   s3:loadparm: add support for P_CMDLIST to lp_do_parameter - fix a build warning
      adds  cf50df5   s3:loadparm: add support for P_BYTES to lp_do_parameter() - fix a build warning
      adds  71b49f5   s3:loadparm: fix an implicit cast warning in string intialization in init_globals()
      adds  f5da8ed   s3-rpc_server: Add my copyright.
      adds  304e811   s3-rpc_server: Fix messaging context in the pipes struct.
      adds  3a43ef5   s3-rpc_server: Free the np dir.
      adds  19288f9   s3-rpc_server: Duplicate the pipe name.
      adds  4a6a588   s3-rpc_server: We need to copy the session_info for external pipes.
      adds  6a4a6ef   s3-rpc_server: Remove unused endpoint information.
      adds  0d8f65b   s3-rpc_server: Fixed header define.
      adds  759a04e   s3-rpc_server: Move pipe/handles functions
      adds  156a0ff   s3-rpc_server: Create common function to allocate pipes_struct
      adds  fb2ee30   s3-rpc_server: Pass msg_ctx to make_base_pipes_struct().
      adds  c70103f   s3:libsmb: add cli_state_encryption_on()
      adds  25447a5   s3:libsmb: move cli->vuid to cli->smb1.uid and hide it behind cli_state_[g|s]et_uid()
      adds  392ddf9   s3:libsmb: don't pass cli->called.name to NTLMv2_generate_names_blob()
      adds  04b740d   s3:include: remove unused cli_state->called and cli_state->calling
      adds  ebe258d   s3:libsmb: replace cli_initialise[_ex]() by cli_state_create()
      adds  2b1fc7c   s3:winbindd_cm: remove unused checks for address family
      adds  b19b05c   s3-rpc_server: Do not set msg_ctx twice
      adds  fafd386   Fix const warning.
      adds  2d21fe0   s4-messaging: fixed the removal of messaging sockets in child tasks
      adds  b94a7ca   s3:libsmb: fix compiler warnings in cli_state_create()
      adds  9f2b3b0   s3:libsmb: move cli_state->pending to cli_state->conn.pending
      adds  a11cc88   s3:libsmb: move cli_state->outgoing to cli_state->conn.outgoing
      adds  281c6d0   s3:smbclient: add "logoff" command to close the session
      adds  88d0e44   s3:smbclient: add a "tcon" command to do a tree connect (connect to a share)
      adds  7327bde   s3:smbclient: add a "tdis" command to do a tree disconnect (close a connection to a share)
      adds  d67a91b   s3:smbclient: add a "tdis" command to view and change the tree id (tid).
      adds  2b4bb9b   s3:smbclient: print nt status code when smb echo fails
      adds  ec113a5   s3:loadparm: add reload_registry_shares() - reload only those shares already loaded
      adds  efbe160   s3:loadparm: fix the reload of the configuration: also reload activated registry shares
      adds  5bd80b2   s3:smbtree: try to fix completely broken logic in get_workgroups()
      adds  cd71c57   s3:torture: use cli_state_disconnect() to close the socket on SIGALRM
      adds  103413d   s3:libsmb: make use of cli_state_is_connected()
      adds  6d1757f   s3:libsmb: make use of cli_state_disconnect()
      adds  13dbd50   s3:libsmb: move cli_state->fd to cli_state->conn.fd
      adds  fa42d2e   s3:libsmb: add cli_state_[local|remote]_sockaddr()
      adds  8bea5d6   s3:winbindd_cm: use cli_state_[local|remote]_sockaddr()
      adds  acf4b84   s3:libnet: use cli_state_remote_sockaddr() in libnet_DomainJoin()
      adds  7f0b4ee   s3:libsmb: use cli_state_remote_sockaddr() in smb2cli_tcon_send()
      adds  0cd70ec   s3:libsmb: let cli_connect_nb() only expect a const sockaddr_storage *dest_ss
      adds  6cc61d6   s3:net_time: expect const sockaddr_storage in cli_servertime()
      adds  1eb8c2a   s3:libsmb: only pass a const sockaddr_storage to cli_start_connection()
      adds  814449a   s3:libsmb_server: pass NULL instead of a zero sockaddr_storage
      adds  d60a1b4   s3:smbcacls: pass down NULL instead of a zero sockaddr_storage
      adds  552164c   s3:smbcquotas: pass down NULL instead of a zero sockaddr_storage
      adds  5c7749a   s3:libsmb: only pass const sockaddr_storage to cli_full_connection()
      adds  b76951b   s3:auth_domain: add some const to sockaddr_storage
      adds  f7cd20d   s3:net_util: add some const to sockaddr_storage
      adds  e917976   s3:net_util: pass const sockaddr_storage to net_make_ipc_connection_ex()
      adds  f0c1b5d   s3:net_rpc_join: pass const sockaddr_storage to net_rpc_join_ok()
      adds  a46b265   s3:net_rpc_join: make use of cli_state_remote_sockaddr()
      adds  9b40092   s3:net_rpc: make use of cli_state_remote_sockaddr()
      adds  cc4b2a6   s3:net_rpc_printer: make use of cli_state_remote_sockaddr()
      adds  48de329   s3:libsmb: move cli_state->{src_ss,dest_ss} to cli_state->conn.{local_ss,remote_ss}
      adds  0986b0b   s3-torture: introduce test_cli_read()
      adds  a560b79   s3-torture: run_locktest4(): replace cli_read_old() with cli_read()
      adds  b3e0b73   s3:libsmb: remove const from cli_cm_display()
      adds  b87bd59   s3:libsmb: add cli_state_remote_name()
      adds  823ce6f   s3:auth_domain: we already have the dc_name, it's the same as cli->desthost
      adds  ab9d99c   s3:auth_server: make use of cli_state_remote_name()
      adds  9a3e15d   s3:client: make use of cli_state_remote_name()
      adds  bb0d063   s3:lib/netapi: make use of cli_state_remote_name()
      adds  22cbb59   s3:libnet_join: make use of cli_state_remote_name()
      adds  77fdebc   s3:libsmb/cliconnect: make use of cli_state_remote_name()
      adds  ad40515   s3:libsmb/clidfs: make use of cli_state_remote_name()
      adds  390b545   s3:libsmb/clifsinfo: make use of cli_state_remote_name()
      adds  8277260   s3:libsmb/clirap2: make use of cli_state_remote_name()
      adds  b5e9ada   s3:libsmb/libsmb_dir: make use of cli_state_remote_name()
      adds  9fe30f3   s3:libsmb_server: make use of cli_state_remote_name()
      adds  ef23fb3   s3:cli_pipe: use result->desthost instead of cli->desthost
      adds  efc2c31   s3:cli_pipe: make use of cli_state_remote_name()
      adds  49c8534   s3:cli_pipe_schannel: make use of cli_state_remote_name()
      adds  9a638c4   s3:rpcclient: use rpc_pipe->desthost instead of cli->desthost
      adds  540cd1a   s3:rpcclient: make use of cli_state_remote_name()
      adds  3d675f1   s3:net_rap: make use of cli_state_remote_name()
      adds  f88723a   s3:net_rpc: use netr->desthost instead of cli->desthost
      adds  27c38df   s3:net_rpc: make use of cli_state_remote_name()
      adds  7ca20ea   s3:net_rpc_join: use pipe_hnd->desthost instead of cli->desthost
      adds  419eb29   s3:net_rpc_join: make use of cli_state_remote_name()
      adds  1f1ca59   s3:net_rpc_printer: make use of cli_state_remote_name()
      adds  4fb03b4   s3:net_rpc_registry: use pipe_hnd->desthost instead of cli->desthost
      adds  e0a38c3   s3:net_util: use server_name instead of cli->desthost
      adds  477a8a7   s3:winbindd_cm: use controller instead of cli->desthost
      adds  6d4f9fc   s3:libsmb: move cli_state->desthost to cli_state->conn.remote_name
      adds  1832c95   Fix bug 8314] - smbd crash with unknown user.
      adds  4971a0a   s3-torture: run_locktest7(): goto fail on read error
      adds  cfec548   s3-torture: run_locktest7(): replace cli_read_old() with cli_read()
      adds  995978a   s3-torture: run_fdpasstest(): replace cli_read_old() with cli_read()
      adds  963aa98   s3-torture: run_fdsesstest(): replace cli_read_old() with cli_read()
      adds  6d69574   s3-torture: run_oplock2(): replace cli_read_old() with cli_read()
      adds  bffc521   s3-client/clitar.c: replace cli_read_old() with cli_read()
      adds  affc9d4   s3-libgpo/gpo_filesync.c: return on read error
      adds  4b76c10   s3-torture/denytest.c: replace cli_read_old() with cli_read()
      adds  fd7631c   s3-utils/net_rpc_printer.c: return on read error in net_copy_file()
      adds  ebc53c3   s3-utils/net_rpc_printer.c: print more info on write error
      adds  7833353   s3-torture/utable.c: replace cli_read_old() with cli_read()
      adds  473b16d   s3-torture/nbio.c: replace cli_read_old() with cli_read()
      adds  8bdbdd4   s3-libsmb/libsmb_file.c: replace cli_read_old() with cli_read()
      adds  40e9d0c   s3-libsmb: finally remove cli_read_old()
      adds  768646c   s3-libsmb: rename cli_query_secdesc() to cli_query_secdesc_old()
      adds  cb4fc92   s3-libsmb: introduce new cli_query_secdesc() which returns NTSTATUS
      adds  6911b04   s3-torture: run_nttrans_create(): replace cli_query_secdesc_old()
      adds  78f267d   s3-client/client.c: replace cli_query_secdesc_old()
      adds  eacd555   s3-utils/smbcacls.c: replace cli_query_secdesc_old()
      adds  c436a7d   s3-utils/net_rpc_printer.c: replace cli_query_secdesc_old()
      adds  7302277   s3-utils/net_rpc.c: replace cli_query_secdesc_old()
      adds  baee2fb   s3:libsmb_xattr: make use of the new cli_query_secdesc()
      adds  6219bb9   s3:libsmb: remove unused cli_query_secdesc_old()
      adds  82413e8   libcli/security: add some const to marshall_sec_desc[_buf]()
      adds  824a300   s3:libsmb: cli_set_secdesc() only needs a const struct security_descriptor
      adds  845d5ad   scripting/bin: Some formatting fixes.
      adds  f10f6ef   update TODO: net has been renamed to samba-tool.
      adds  25054a3   README.Coding: Mention that PEP8 is the standard for Python code.
      adds  e6dcee9   remove the fedora package, and point at the repository instead
      adds  cd7e384   wafsamba: Properly lock object store when retrieving version through Bazaar.
      adds  0397b2e   charset: Make name lowercase everywhere.
      adds  7524413   cli_raw: Make name lowercase.
      adds  57a0f34   s3: Fix Coverity ID 2596, REVERSE_INULL
      adds  d409c0b   s3-utils/net_rpc_printer.c: fix error message
      adds  9190345   s4:heimdal: build samba4kgetcred
      adds  188b28b   s4:auth/kerberos: activate windows related krb5 flags
      adds  91bc5a0   lib/ccan: add README
      adds  6e72370   lib/ccan: update to init-1192-gdd04041
      adds  9724fe3   s3:docs: document the smbclient "logoff" command
      adds  5ecfcf6   s3:docs: document the smbclient "tcon" command
      adds  a8d0e4d   s3:docs: document the smbclient "tdis" command
      adds  233ba37   s3:docs: document the smbclient "tid" command
      adds  f1a59f9   Fix typo Loggs -> Logs.
      adds  5a8635b   s4:heimdal: import lorikeet-heimdal-201107241840 (commit 0fdf11fa3cdb47df9f5393ebf36d9f5742243036)
      adds  0b29853   s4:heimdal_build: hdb.asn1 needs --sequence=HDB-Ext-KeySet --sequence=Keys
      adds  51b94ab   s4:kdc: canonicalize the principal if HDB_F_FOR_TGS_REQ is given
      adds  aa3f10c   s3: Fix MIT trusts
      adds  8a6bc73   cli_spools: Lowercase name.
      adds  08785dd   cli_cldap: Lowercase name.
      adds  23cbfef   cli_smb_common: Lowercase name.
      adds  47a41c8   cli_composite: Lowercase name.
      adds  221a79a   policy: Rename to samba-policy to avoid name space clashes.
      adds  ac57cfd   libsamba-util: Build in libbitmap.
      adds  749868e   s3:lib change default share security access mask
      adds  14d5983   s4:samba-tool: ldapcmp needs CredentialsOptionsDouble
      adds  fc94f52   shares: Remove dependencies on share modules.
      adds  3ce1894   s3-build: Only define ldb3 when not in standalone build.
      adds  78b54e9   talloc: Support PYTHON environment variable.
      adds  dc50cf3   s3 swat: Fix possible XSS attack (bug #8289)
      adds  cc86a11   s3-swat: Fix typo.
      adds  b7521dc   s3 swat: Allow getting the user's HTTP auth password
      adds  c379b36   s3 swat: Add support for anti-XSRF token
      adds  15ed2a0   s3 swat: Add XSRF protection to status page
      adds  00d255f   s3 swat: Add XSRF protection to viewconfig page
      adds  ab98edd   s3 swat: Add XSRF protection to wizard_params page
      adds  99fa6b3   s3 swat: Add XSRF protection to wizard page
      adds  68f8924   s3 swat: Add XSRF protection to globals page
      adds  c02df79   s3 swat: Add XSRF protection to shares page
      adds  072c199   s3 swat: Add XSRF protection to password page
      adds  b5d63c3   s3 swat: Add XSRF protection to printer page
      adds  52d2ba7   s3 swat: Add time component to XSRF token
      adds  c79e08f   s3 swat: Create random nonce in CGI mode
      adds  5f1f153   s4-upgradeprovision: Detect recent provision in a more reliable way
      adds  326e2dd   s4-dsdb: Improve the calculation of system flags according to 3.1.1.5.2.4
      adds  a5ba418   s4-dcerpc: Do not return linked attribute on deleted objects it makes W2k8R2 loops when joining s4 domains
      adds  1335059   s3: Fix async smb handling
      adds  9f66e30   s3: Fix an error message
      adds  45ec7d6   s3: Fix formatting
      adds  cdae9ef   s3: Fix a debug message
      adds  61d420e   s3: cli_close_done->write_andx_done in test_async_echo
      adds  4fdad19   Fix bug #8324 - smbclient cannot list directories from a big-endian machine.
      adds  e98e0cf   waf: update to latest waf 1.5 version
      adds  b6c82f1   s3:idmap_tdb2: deprecate the idmap:script parameter and use "idmap config * : script" instead
      adds  2aa19b4   s3:docs:idmap_tdb2: update the documentation of idmap script
      adds  4daab85   s3:doc: clarify the idmap script section in the idmap_tdb2 manpage
      adds  2f253c2   s3:docs: remove legacy text from the example in the idmap_tdb2 manpage
      adds  86973ee   s3:doc: add an example with idmap script to the idmap_tdb2 manpage
      adds  7d3dc21   s3:idmap_tdb2: fix a legacy comment that does not apply any more
      adds  5511855   s3:idmap_tdb2: remove superfluous initialization with bogus comment
      adds  4b5ada3   s3:idmap_tdb2: remove legacy comment
      adds  67cd2f9   s3:idmap_tdb2: remove a legacy comment
      adds  3276060   s3:idmap_tdb2: remove the undocumented option of the silly name "tdb:idmap2.tdb"
      adds  fe7e4ac   s3-rpc_server: Copy correct local tsocket address.
      adds  a0597b7   s3-rpc_client: Close hive if opening of the key fails.
      adds  f8afaa7   s3-rpc_client: Close the hive handle before we open it again.
      adds  5045281   s3-rpc_client: Close policy handles before creating defaults.
      adds  8831402   s3-rpc_client: Fix memory context in winreg_enum_printer_dataex().
      adds  99e03be   s3-spoolss: Improve memory efficiency.
      adds  bed0672   s3-spoolss: Free local in winreg_printer_binding_handle.
      adds  43604dd   s3-spoolss: Use tmp_ctx in winreg_delete_printer_key_internal.
      adds  ba74c5d   s3-spoolss: Use tmp_ctx in winreg_printer_update_changeid_internal.
      adds  20afdee   s3-spoolss: Use tmp_ctx in winreg_printer_get_changeid_internal.
      adds  f9359a2   s3-spoolss: Use tmp_ctx in winreg_get_printer_internal.
      adds  34dc5a5   s3-spoolss: Use tmp_ctx in winreg_create_printer_internal.
      adds  2b0adab   s3-spoolss: Use tmp_ctx in winreg_update_printer_internal.
      adds  311d6db   s3-spoolss: Use tmp_ctx in winreg_set_printer_dataex_internal.
      adds  7aef2f6   s3-spoolss: Use tmp_ctx in winreg_enum_printer_dataex_internal.
      adds  e6e80ea   s3-spoolss: Use tmp_ctx in winreg_get_printer_dataex_internal.
      adds  1068295   s3-spoolss: Use tmp_ctx in winreg_delete_printer_dataex_internal.
      adds  2e2631f   s3-spoolss: Use tmp_ctx in winreg_get_driver_internal.
      adds  72ac68e   s3-spoolss: Use tmp_ctx in winreg_get_driver_list_internal.
      adds  ff6294e   s3-spoolss: Use tmp_ctx in winreg_del_driver_internal.
      adds  022a13f   s3-spoolss: Use tmp_ctx in winreg_add_driver_internal.
      adds  41c2e71   s3-spoolss: Use tmp_ctx in winreg_get_printer_secdesc_internal.
      adds  81eae6e   s3-spoolss: Use tmp_ctx in winreg_set_printer_secdesc_internal.
      adds  f49917a   s3-spoolss: Use tmp_ctx in winreg_printer_enumforms1_internal.
      adds  a6ea154   s3-spoolss: Use tmp_ctx in winreg_printer_getform1_internal.
      adds  baccb06   s3-spoolss: Use tmp_ctx in winreg_printer_addform1_internal.
      adds  80c1a8e   s3-spoolss: Use tmp_ctx in winreg_printer_setform1_internal.
      adds  c58c0ba   s3-spoolss: Use tmp_ctx in winreg_printer_deleteform1_internal.
      adds  fea4a31   s3-spoolss: Use tmp_ctx in winreg_enum_printer_key_internal.
      adds  f26441d   s3-spoolss: Use tmp_ctx everywhere in _spoolss_DeletePrinterDriverEx.
      adds  b77f626   s3-spoolss: Free the info2 structure in _spoolss_GetPrinter.
      adds  133fb0e   s3-spoolss: Use get_session_info_system().
      adds  abf3573   s3:modules fix Bug 8330 NFSv4 ACL merging logic is broken
      adds  34faeb8   s3:test_async_echo: unsure the desired smb message sequence
      adds  a7f8d9e   s3: Fix formatting in check_error()
      adds  94a2328   s3: Avoid calls to cli_dos/nt_error in torture
      adds  9cde691   nbt: fix WinXP S3 domain join: alignment of nbt_netlogon_response_from_pdc
      adds  d82256c   Use existing ISDOT and ISDOTDOT macros.
      adds  356a2cc   s3-waf: the passdb subsystem needs to be called pdb
      adds  cdf8926   samba-tool: Remove password as it has been moved to "user setpassword"
      adds  2e08285   samba-tool: update test suite to reflect the move from password to "user setpassword"
      adds  41f073e   samba-tool: add -H or --URL where necessary
      adds  31ade9c   samba-tool: Changed "user add" implementation
      adds  901959d   samba-tool: updated test suite to account for newuser change
      adds  8de3f98   samba-tool: Removed newuser
      adds  e746610   samba-tool: Reimplement GPO functions in python
      adds  197996c   ldb: Expose ldb_handler_fold() funcion
      adds  ef5e9ec   ldb-samba: Allow --show-binary flag on defaultSecurityDescriptor
      adds  b9e0587   s4auth: Remove duplicate assignment of structure variable
      adds  6a12f7d   s4auth: Fix the object names for PyCredentials and PyCredentialCacheContainer
      adds  2625199   s4auth: Fix the object name for Py_Security
      adds  35747fe   samba-tool: Added python version of samba-tool
      adds  02667cb   samba-tool: Replace C version of samba-tool with python version
      adds  d4c1149   samba-tool: Display Usage line and list commands alphabetically
      adds  1a44400   samba-tool: Raise exception on errors and report using base class
      adds  e79040c   samba-tool: Display usage for main commands and list them alphabetically
      adds  48d905f   samba-tool: Catch exceptions at top-level and exit with correct return value
      adds  921424f   s4-param: Fix object names for python objects PyLoadparm and PyLoadparmContext
      adds  c2853e0   samba-tool: For samba-tool-c, help lists commands implemented only in C
      adds  20f8a8e   s4-libcli: Added python interface for file I/O using SMB
      adds  d885280   samba-tool: Python routine to find writable/ldap-capable DC
      adds  05ff244   s4-libnet: py_net - Remove parsing for credentials argument
      adds  9c37084   s4-libnet: py_net Add change_password() python command
      adds  9e7d8ed   samba-tool: Add user password command to change user's own password
      adds  94976ee   test-blackbox: Rearrange the arguments in required order for samba-tool time
      adds  c876993   test-blackbox: Remove 'domain\' from username for samba-tool user setpassword
      adds  db151ee   test-blackbox: Rearrange arguments for samba-tool user setpassword command
      adds  fca7062   test-blackbox: use python version of change password command
      adds  6c1cbfb   tests-blackbox: Revert the test to use user-level change password command
      adds  43ff229   s4-libcli: Initialize stack structure variables to zero.
      adds  d6db661   samba-tool: Change samba-tool gpo semantics (use gpo name instead of dn)
      adds  2b6ea79   samba-tool: Added gpo fetch command implementation using python smb module.
      adds  427805b   samba-tool: ensure prompting of passwords is in the right order
      adds  1332911   s3:loadparm: rename parameter "allow_registry_shares" to "load_all_shares"
      adds  1379ef8   s3:loadparm: add a convenience wrapper lp_load_global()
      adds  37f548d   s3:loadparm: add lp_load_client() that also sets the client state internally
      adds  0b21c77   s3:loadparm: make lp_is_in_client() static - only used inside loadparm
      adds  0c55a76   s3:smbclient: use lp_load_client()
      adds  bff217c   s3:smbspool: use lp_load_client()
      adds  fbf254c   s3:libsmb: fix a call to lp_load to reinit the globals in any case
      adds  5676fbb   s3:loadparm: add wrapper lp_load_globals_no_reinit()
      adds  4e41d38   s3:loadparm: add wrapper lp_load_client_no_reinit()
      adds  f764de6   s3:libsmb: use lp_load_client() and lp_load_client_no_reinit() in libsmb_context
      adds  c9efe30   s3:pam_smbpass: use lp_load_client() in pam_smbpass
      adds  c2aa8e5   s3:loadparm: make lp_set_in_client() static - only used in wrappers in loadparm now.
      adds  2c3a1f4   s3:libnetapi: use lp_load_global()
      adds  88ee697   s3:libsmbconf: use lp_load_global() in the testsuite
      adds  74b806c   s3:libnet_join: use lp_load_global() wrapper of lp_load()
      adds  a7e9219   s3:nmbd: use the lp_load_global() wrapper of lp_load()
      adds  4a21e50   s3:rpcclient: use the lp_load_global() wrapper of lp_load()
      adds  407a514   s3:torture: use lp_load_global() in the locktest
      adds  ee495ab   s3:torture: use lp_load_global() in locktest2
      adds  d6b4c69   s3:torture: use lp_load_global() in the masktest
      adds  bfde6fa   s3:torture: use lp_load_global() in the msgtest
      adds  426ae35   s3:torture: use lp_load_global() in the push_ucs2 test
      adds  ecc487e   s3:torture: use lp_load_global in the strcmp test
      adds  c32479f   s3:torture: use lp_load_global() in the strstr test
      adds  ae752ec   s3:smbtorture: use the lp_load_global() wrapper of lp_load()
      adds  59a2f3d   s3:dbwrap_tool: use lp_load_global()
      adds  1679fe5   s3:dbwrap_torture: use lp_load_global()
      adds  7557ba1   s3:eventlogadm: use lp_load_global()
      adds  82202f9   s3:net: use lp_load_global()
      adds  ac9a61b   s3:nmblookup: use lp_load_global()
      adds  2a98ee0   s3:ntlm_auth: use lp_load_global()
      adds  d4abfcc   s3:pdbedit: use lp_load_global()
      adds  b608cfc   s3:smbcacls: use lp_load_global()
      adds  ce8beb5   s3:smbcontrol: use lp_load_global(): smbcontrol does not need to load the shares
      adds  e6176d5   s3:smbcquotas: use lp_load_global()
      adds  039ae12   s3:smbfilter: use lp_load_global()
      adds  7e2deb9   s3:smbpasswd: use lp_load_global()
      adds  b9fdfba   s3:smbtree: use lp_load_global()
      adds  d29be7d   s3: use lp_load_global() in smbw_sample -- whatever this is ... :-)
      adds  d696bee   s3:split_tokens: fix a nonempty blank line
      adds  7c41dda   s3:split_tokens: use lp_load_global(), fixing the call to lp_load()
      adds  b793e02   s3:smbstatus: use lp_load_global() - smbstatus does not need to load shares!
      adds  a6fe4d2   s3:winbindd: use lp_load_global() - winbindd does not need shares or IPC$
      adds  7b7c6c8   s3:torture: use lp_load_global() in pdbtest - this does not need shares nor IPC$
      adds  0ad8c12   s3:modules:nfs4_acls: improve fix for bug #8330
      adds  553124a   s3: In the async echo test, write 65k
      adds  5fa9fe3   s3-spoolss: Use existing handle in printer_driver_in_use().
      adds  a97fef3   s3-spoolss: Use existing handle in printer_driver_files_in_use().
      adds  0a72744   s3-rpc_server: Remove dead code
      adds  262af47   s3-rpc_server: remove unnecessary talloc_free
      adds  48a7166   s3-rpc_server: remove useless code
      adds  e84c7a2   s3-rpc_server: Use talloc for pipe_rpc_fns
      adds  4281967   Add wait_for_read_send/recv
      adds  27afb89   s3: Add smbd_echo_read_send/recv
      adds  710e5d9   s3: Use smbd_echo_read_send in the async echo handler
      adds  4dd0a3b   s3: Remove unused smbd_echo_reader()
      adds  8374055   tevent: Slightly simplify poll_event_loop_poll
      adds  5812645   s3: Priorize the async echo responder over the client
      adds  fcb90f4   s3-printing: Add forward declaration for dcerpc_binding_handle.
      adds  481f1e6   s4-debug: Start with DEBUG_DEFAULT_STDOUT, so we can log to a file in deamons
      adds  ee20a27   s4-lsa Use the supplied handle in LsaLookupNames2
      adds  61cb215   selftest: explain how the message command test works
      adds  b782b5e   nbt: Add comment explaining that these responses are manually encoded
      adds  2b47afa   selftest: Avoid being run over by armies of the undead
      adds  8f13c84   s3-selftest Add tests for 'map to guest = bad user'
      adds  d2a6ae2   ntvfs: Use security_unix_token from auth.idl
      adds  e84b8a7   gensec: Add a way to request a unix token from GENSEC
      adds  f5963aa   s4-auth Move conversion of security_token to unix_token to auth
      adds  2663586   s4-auth Fill in the remainder of the unix info in auth_session_info
      adds  e3b76bd   ldb: fixed a search expression parse bug
      adds  d815ce0   ldb: added a test for an invalid search expression
      adds  7ce4aca   pyldb: added binary_encode() and binary_decode() methods
      adds  8dda0ef   samba-tool: fixed binary encoding of usernames in setpassword
      adds  03f9250   samba-tool: use ldb.binary_encode() on search expression elements
      adds  52182a5   talloc: preserve context name on talloc_free_children()
      adds  d004fd0   talloc: added test suite for talloc_free_children()
      adds  f72153e   s3:dbwrap: explicitly include dbwrap.h in dbwrap_ctdb.c
      adds  ee3be0d   s3:modules:nfs4_acls: fix the include of dbwrap.h to not include "include/"
      adds  75c7320   s3:g_lock: explicitly include dbwrap.h
      adds  1abdd9b   s3:dbwrap: move db_open() to a file dbwrap_open.c of its own.
      adds  2414fc8   s3:dbwrap: move db_is_local() from dbwrap.c to dbwrap_open.c
      adds  d4c93ca   s3-waf: replace the dbwrap_util library by a dbwrap library that contains the dbwrap core
      adds  0b5c4a6   s3:dbwrap: move all .c and .h files of dbwrap to lib/dbwrap/
      adds  6d67d41   s3: We only need base_name in map_open_params_to_ntcreate
      adds  0102c6e   s3: Make is_executable() available in lib/
      adds  190b543   s3: Make map_open_params_to_ntcreate() available in lib/
      adds  fac5c65   s3: Add a fallback for missing open&x support in OS/X Lion
      adds  9edc159   First part of bugfix for bug #8335 - file copy aborts with smb2_validate_message_id: bad message_id
      adds  1d4d919   Secod part of bugfix for bug #8335 - file copy aborts with smb2_validate_message_id: bad message_id
      adds  2049357   Added missing return. Not strictly neccessary, the following if (!NT_STATUS_EQUAL(status, NT_STATUS_NOT_SUPPORTED)) clause will catch this and use tevent_req_nterror(req, status); to set the status as NT_STATUS_OK, but it looks strange to do it that way.
      adds  ff19070   s4-kcc: correctly populate the neighbor object when taking information from repsTo
      adds  b98145e   s3-lsa: Fix _lsa_DeleteObject to handle trusted domain objects.
      adds  b0d9f62   s3-lsa: add LSA_HANDLE_SECRET_TYPE.
      adds  f9a5df8   s3-passdb: add dummy calls to control global (replicated) secrets.
      adds  3fd1652   s3-secrets: add lsa_secret struct to secrets IDL.
      adds  51481c5   s3-secrets: add lsa_secret passdb api.
      adds  7158e27   s3-lsa: implement _lsa_OpenSecret().
      adds  d2d59ff   s3-lsa: implement _lsa_CreateSecret().
      adds  eb88c7e   s3-lsa: implement _lsa_SetSecret().
      adds  caa0cc7   s3-lsa: implement _lsa_QuerySecret().
      adds  1387095   s3-lsa: support secret objects in _lsa_DeleteObject().
      adds  6544bde   s3-lsa: support secret objects in _lsa_QuerySecurity().
      adds  d45b33c   s3-selftest: enable RPC-LSA-SECRETS against s3.
      adds  df13422   s3-selftest: finally enable RPC-LSA against s3.
      adds  70192f0   s3-build: remove some unused/duplicate headers.
      adds  95e8f09   s3-lsa: Fix crypto prototypes.
      adds  cca96e4   s3-rpc_server: Added common function to create tcpip socket.
      adds  e25b34a   s3-rpc_server: Move the endpoint registration to own file.
      adds  d597bf4   s3-rpc_server: Rename to rpc service setup.
      adds  08523ed   s3-librpc: Add dcerpc_binding_vector_new().
      adds  c810e47   s3-librpc: Add dcerpc_binding_vector_add_np_default().
      adds  eaced2e   s3-librpc: Add dcerpc_binding_vector_add_port().
      adds  169d0c4   s3-librpc: Add dcerpc_binding_vector_add_unix().
      adds  9cc6f90   s3-librpc: Add dcerpc_binding_vector_dup().
      adds  02cdb65   s3-librpc: Add dcerpc_binding_vector_replace_iface().
      adds  498e53c   s3-rpc_server: Add RPC socket helper functions.
      adds  0fef676   s3-rpc_server: Use binding vector in rpc_ep_try_register().
      adds  4b751b2   s3-librpc: Remove obsolete dcerpc_binding_vector_create().
      adds  4854272   s3-epmd: Use rpc_setup_tcpip_sockets().
      adds  e0931a5   s3-torture: Run epmapper as daemon and the tests over ncalrpc.
      adds  9c5f2ec   s3-rpc_server: Disable listening on tcpip ports by default.
      adds  176ce4b   s3-rpc_server: Add rpc_epmapper_mode().
      adds  d189d2b   s3-rpc_server: Use rpc_epmapper_mode().
      adds  b11878d   s3-rpc_server: Enable endpoint mapper as daemon by default.
      adds  538bd1e   s3-rpc_server: Add rpc_spoolss_mode().
      adds  aca4dbe   s3-rpc_server: Use rpc_spoolss_mode().
      adds  f72d56d   s3-rpc_server: Only setup tcpip ports if epmapper is enabled.
      adds  2d23dff   s4-upgradeprovision: try to fix the detection of @provision record
      adds  7ae14ed   pidl:NDR/Parser: use '0' instead of 'NULL' for an uint32_t value
      adds  e7a7a24   pidl:NDR/Parser: use interface->{UUID} and {NAME} instead of the raw {PROPERTIES}
      adds  98cc4c8   pidl:NDR/Server: use interface->{UUID} and {NAME} instead of the raw {PROPERTIES}
      adds  a833aaf   s3:rpc_transport_tstream: call tstream_cli_np_use_trans() before tstream_writev_queue_send()
      adds  eb9aa9b   eventlog6.idl: fix definition of eventlog6_StringArray
      adds  0ea3760   pidl:NDR/Parser: allow [string,size_of()] together
      adds  695af0f   winsif.idl: fix comment about a pidl bug
      adds  56e86ed   heimdal_build: Use krb5-config to find heimdal include directory and library path, rather than hardcoding.
      adds  cdc146d   remove unnecessary dependency on 'events' from ldb modules.
      adds  7585057   acl: Improve error message when setting acls fails.
      adds  0c67efd   Fix bug 7462 - Non-standard SA_RESETHAND is used in ...lib/tevent/tevent_signal.c
      adds  6eb496c   dbcheck: Cancel transaction if operation fails.
      adds  11c2d37   Fix bug #8341 - libsmbclient segfault when feed the root of a mounted share via an uri
      adds  3427029   samba-tool: Don't install -c version, which is now deprecated.
      adds  a83e769   s3:smb2cli_base: smb2cli_req_send() needs to call tevent_req_post() on error
      adds  24c5427   s3:libsmb: add cli_state_capabilities()
      adds  f934aa1   s3:include: make use of cli_state_capabilities() in SERVER_HAS_UNIX_CIFS()
      adds  3ce648a   s3:winbindd_cm: make use of cli_state_capabilities()
      adds  a4d79a3   s3:torture: make use of cli_state_capabilities()
      adds  ffd99c5   s3:libsmb/libsmb_*: make use of cli_state_capabilities()
      adds  6e8a6e0   s3:libsmb/cli*: make use of cli_state_capabilities()
      adds  c399ad4   s3:include: change cli->protocol to enum protocol_types
      adds  233336d   s3:libsmb: add cli_state_protocol()
      adds  a60b169   s3:winbindd_cm: make use of cli_state_protocol()
      adds  ed6b8de   s3:net_rpc: make use of cli_state_protocol()
      adds  32a4773   s3:masktest: make use of cli_state_protocol()
      adds  da53434   s3:spoolss: make use of cli_state_protocol()
      adds  ec9b613   s3:auth_server: make use of cli_state_protocol()
      adds  5e59a36   s3:client: make use of cli_state_protocol()
      adds  91b0aab   s3:libsmb/cli*: make use of cli_state_protocol()
      adds  6d1ef3f   s3:libsmb/libsmb_server: make use of cli_set_timeout()
      adds  ac8096e   s4:kdc: fix compiler warning
      adds  2e8a85e   s3:smbd - Move printing queue stuff
      adds  a68f16c   s3:server Consolidate printing related initialization
      adds  77f5246   s3: Fix some nonempty blank lines
      adds  04253df   s3: Explicitly pass sconn to remove_deferred_open_message_smb
      adds  502fdae   s3: Pass sconn explicitly to schedule_deferred_open_message_smb
      adds  f9d183f   s3: Pass sconn explicitly to open_was_deferred
      adds  cb69d10   s3: Pass sconn explicitly to get_deferred_open_message_smb
      adds  d20e968   s3: Move deferred_open_queue to smbd_server_connection
      adds  9b1e4cf   s3: Remove unused ERROR_DOS macro
      adds  e114a21   s3: Remove unused ERROR_FORCE_NT macro
      adds  5068a0d   s3: Fix smb2 handling error returns from aio
      adds  785c65e   We don't need check_name() here. All possible paths to dptr_create() have already called check_name.
      adds  a7f3545   pyldb: return a copy of key constant DNs via python interface
      adds  2d90caf   s4-libcli: Added python SMB methods for mkdir(), rmdir(), chkpath()
      adds  0c8d742   s4-policy: Expose gp_ads_to_dir_access_mask() function
      adds  463ab48   s4-policy: Add python wrapper for ads_to_dir_access_mask() function
      adds  1e36679   samba-tool: Addd functions to print GPO flags and GPlink options
      adds  c670465   samba-tool: Rename copy_directory_recurse to copy_directory_remote_to_local
      adds  6cce5fd   s4-policy: Use the correct local directory for stat.
      adds  38b8d38   s4-libcli: Replace smb_composite_connect() with smb_full_connection()
      adds  52d6023   s4-libcli: Check if short_name is not null, before converting to python string
      adds  65dcf82   s4-libcli: get_acl and set_acl require raw_open to set security descriptor
      adds  fb798d3   samba-tool: Add functions to create directories and copy files over SMB share
      adds  7d137f8   samba-tool: Add implementation of gpo create command
      adds  e2af384   samba-tool: Remove C version of samba-tool
      adds  cff7adb   samba-tool: Rename samba-tool command gpo2 --> gpo
      adds  f854209   s4-libcli: Fix the fd leak. Close open file descriptor before return.
      adds  b7d5cd9   s3:libsmb/clidfs: make use of cli_state_encryption_on()
      adds  71cec7b   s3:winbindd_cm: make use of cli_set_timeout()
      adds  2abe723   s3:torture: make use of cli_set_timeout()
      adds  71c695d   s3:cli_np_tstream: make use of cli_set_timeout()
      adds  de71a67   s3:libsmb/clifile: make use of cli_set_timeout()
      adds  16b2118   gensec: split GENSEC into mechanism-dependent and runtime functions
      adds  d3fe48b   gensec: Remove mem_ctx from calls that do not return memory
      adds  35b309f   gensec: clarify memory ownership for gensec_session_info() and gensec_session_key()
      adds  8a65024   s3-auth Move map to guest to directly after the check_password calls
      adds  c9bde9a   s3-auth Use else if in do_map_to_guest_server_info
      adds  8e50c69   s3-rpc_server use session_info to print user details
      adds  3185eca   s3-ntlmssp Remove unused auth_ntlmssp_get_client
      adds  9edb976   s3-ntlmssp Remove unused auth_ntlmssp_get_domain()
      adds  a942401   s3-ntlmssp Use auth_ntlmssp_*() functions in more places
      adds  6bcaba6   s3-auth Allow auth modules to provide an initialised GENSEC context
      adds  dee845e   s3-ntlmssp Add mem_ctx argument to auth_ntlmssp_get_session_key()
      adds  d69843c   s3-ntlmssp Add hooks to optionally call into GENSEC in auth_ntlmssp
      adds  763243d   s3-ntlmssp NTLMSSP sealing implies signing, so set both flags
      adds  6d7ac4f   s3-ntlmssp Add mem_ctx argument to auth_ntlmssp_update
      adds  778bf87   s3-ntlmssp Remove calls to auth_ntlmssp_and_flags from the server
      adds  bba5f0a   s3-ntlmssp Remove auth_ntlmssp_or_flags
      adds  63cb805   s3-auth Add hook to start a GENSEC mech to auth_samba4
      adds  4806eda   selftest: use the s4 winbindd in plugin_s4_dc test
      adds  779573a   selftest: Test encrypted RPC pipes against plugin_s4_dc
      adds  da4345a   s3-ntlmssp Remove rpccli_get_pwd_hash and auth_ntlmssp_get_nt_hash
      adds  1231b78   s3-ntlmssp Remove auth_ntlmssp_and_flags()
      adds  643d058   gensec: Don't keep a second copy of the auth4_context in gensec_ntlmssp_state
      adds  902df83   s3-ntlmssp Split calls to gensec plugin into prepare and start
      adds  8b983d2   s3-ntlmssp Split auth_ntlmssp_start into two functions
      adds  9a45bf3   s3-auth set session_info->sanitized_username in create_local_token()
      adds  1aced1e   s3-auth remove sanitized_username from auth_serversupplied_info
      adds  ef69e14   s3-auth clarify the role of these session keys
      adds  36112a4   s3-smbd Ensure we do not read past the end of a possible NTLMSSP blob
      adds  23bbf4e   s3-smbd clarify behaviour by not passing an OID that will not be used
      adds  9f66327   s3-auth Add function to start any GENSEC mech by OID
      adds  d3524f2   s3-auth use auth_generic_start to get full GENSEC in Samba3 session setup
      adds  41ee4e8   selftest: Add kerberos tests to plugin_s4_dc tests
      adds  b0dd2cd   s3-smbd Be consistent with %U subs on guest logins
      adds  4379738   selftest: print %U in smbclient -L output to allow testing
      adds  8fca974   s3-auth rename auth_ntlmssp_steal_session_info()
      adds  8131dd9   s3-auth directly return the result of make_server_info_guest()
      adds  2ed17af   ldb-samba: Explain the current behaviour of ldif_canonicalise_objectCategory
      adds  3f0b5d0   s3-ntlmssp Remove auth_ntlmssp_state_destructor, use the talloc tree instead
      adds  7c4eb9e   s3-ntlmssp clarify session key behaviour after create_local_token() changes
      adds  7b1d6a6   selftest: test plugin_s4_dc against all ncacn_np tests
      adds  1dbdddf   s3-ntlmssp Remove a level of nesting in if/else statement
      adds  d811862   s3-ntlmssp Remove rudundent comment
      adds  fec25c3   ntlmssp: Add ntlmssp_blob_matches_magic()
      adds  98f9c88   s3-printing: fix some build warnings in queue_process.c
      adds  84a940e   s3: Fix some nonempty blank lines
      adds  ed59f21   s3-ntlmssp void function cannot return value
      adds  4ba8069   ldb: added ldb_dn_replace_components()
      adds  841d17f   ldb: added ldb_parse_tree_walk()
      adds  39576e9   ldb: raise minor version
      adds  a8293a5   ldb: added signatures for 1.1.2
      adds  d10553a   s4-dsdb: make requests for STORAGE_FORMAT control non-critical
      adds  fc40769   s4-dsdb: fixed a warning on dsdb_delete()
      adds  a74f467   s4-dsdb: setup a one_way_link attribute on schema attributes
      adds  d669e83   s4-dsdb: fixed outgoing one way link DNs
      adds  d4a1f6a   s4-dsdb: added dn_format attribute of a dsdb_attribute
      adds  7b5f0a7   s4-dsdb: handle search expressions containing extended DNs
      adds  e07ca09   ldb: changed DN matching rules to obey GUID/SID/string ordering
      adds  849d042   ldb: added a new always-fail ldap extended match OID
      adds  23598d5   ldb: rule_id in ldb_parse_tree should be const
      adds  37799b0   s4-dsdb: extend the extended_dn_in module to handle DN links
      adds  2331610   s4-samdb: save the url in the samdb class
      adds  7367787   talloc: check block count aftter references test
      adds  fff3f29   s4-ldb: two DNs only match if they have the same deletion status
      adds  68e7b93   s4-librpc: Fix double free.
      adds  d3b4d75   s3/swat: use strlcat instead of strncat to fix build on old Linux distros
      adds  a7438cc   s3-nmbd: fix talloc/malloc mismatch in create_listen_pollfds().
      adds  fd06cf3   s3/ldap: delay the ldap search alarm termination a bit
      adds  601a2ad   s3: make linking of pthreadpooltest work on more platforms
      adds  ef27426   s3-docs: document --user-sidinfo wbinfo option.
      adds  2751ed6   s3: Fix some nonempty blank lines
      adds  c73890d   s3: Fix "ISO C90 forbids mixed declarations and code"
      adds  eb2d396   s3: Fix some nonempty blank lines
      adds  3b5e7c5   s3: Fix a debug message
      adds  dfa8a5f   s3: Make srv_enc_ctx static
      adds  56319cf   s3:rpc_transport_tstream: only use tstream_cli_np_use_trans() for sync requests
      adds  bb865b4   s4-scripting: allow to specify the number max of iteration around getNcChanges
      adds  7170cfa   pidl: don't expect to have quote when creating import headers
      adds  5ff63e2   pidl: generate code for dissecting null terminated strings
      adds  ba882bf   pidl: rpc version is a 32 bit
      adds  dc829a4   pidl: handle datablob for wireshark generator
      adds  5a5f684   pidl: handle hyper attribute for wireshark
      adds  aea446b   pidl: If STR_NULLTERM we concider it's a string as well
      adds  da02b56   pidl: add subcontext handling for wireshark
      adds  0912979   pidl: handle union when the switch variable is outside of the union for wireshark dissector
      adds  403f064   pidl: For wireshark check also LIBNDR_FLAG_NOALIGN for not aligning
      adds  987b25d   pidl: for wireshark use only the major of the version
      adds  593c932   idl: We don't need a context for FRSRPC_COMM_PKT_CHUNK_CO_EXTENTION_2 and avoid colision on bop attribute
      adds  10752c5   s4:netcmd/gpo.py: we don't need to set autogenerated attributes
      adds  a6be082   s3:web/swat: use strtoll() instead of atoi/atol/atoll
      adds  fdff105   pyldb: Consistently use pyldb_ prefix.
      adds  3bcb871   pyldb: Generate ABI file.
      adds  24f6eaa   sd_utils: Fix some formatting, add module docstring.
      adds  47bffb9   s3:smb2_server: make sure we grant credits on async read/write operations (bug #8357)
      adds  07840b6   s3-waf: Fix build on FreeBSD when sunacl.h is found
      adds  af5f494   build: provide tevent-util as a public library
      adds  dd49eb8   build: rename rpcommon to dcerpc-binding an make a public library
      adds  db06b61   build: Make credentials a public library for OpenChange to use
      adds  356ed86   s3:registry avoid updating keys which are going to be deleted in reg_deletekey_recursive
      adds  3db91e6   s3:smbconf let drop leave the smbconf key in place to match a virgin registry.tdb
      adds  43f3d6a   s3-net: Fixed typo in net conf
      adds  a5fdf05   pyldb: fix uninitialized memory bug in PyArg_ParseTuple() argument
      adds  604b380   pidl:Samba4/Python: PyArg_ParseTuple with "s#" returns 'int' instead of 'size_t'
      adds  100565b   s4:pycredentials: PyArg_ParseTuple("i") requires an 'int' argument.
      adds  3b11ee1   s4:pyregistry: PyArg_ParseTuple("z#") requires an 'int' argument instead of 'size_t'
      adds  5d68c4e   s4:py_net: PyArg_ParseTuple("i") requires an 'int' argument
      adds  7542d8d   s4:pyglue: PyArg_ParseTuple("I") requires an 'unsigned int' argument
      adds  db153f9   s3-net: Fixed a small typo in net conf function table
      adds  1f77710   s3:selftest: run the net rpc registry test under "s3dc" instead "s3dc:local".
      adds  cf986f2   talloc: ensure the sibling linked list remains valid during a free
      adds  abd2e25   talloc: prepare for 2.0.6 release
      adds  020032e   s3:lib/events: Fix a bug in run_poll_events().
      adds  bc3fae7   s3-rpc_server: Free the children of p->mem_ctx.
      adds  dd3a927   s3-smbd: Pass tevent context to smbd_server_connection_loop_once().
      adds  68d79eb   s3-rpc_server: Fix sending of packets over named pipe proxy.
      adds  d994ef2   pysamdb: move normalise_int32() to common module
      adds  8ce8107   s4-dsdb: use dn_format shortcut to find DN format
      adds  4e4953d   s4-samdb: support relative paths in SamDB() connect
      adds  fd04a38   s4-dsdb: make extended_dn_in a bit more efficient
      adds  ff58087   s4-pysamba: fixed double conversion of int32
      adds  6ef36a0   s4-acl-test: use symbolic names for groupType
      adds  55b25e1   s4-dsdb: ensure we setup the dn_format field in schema attributes
      adds  2ba18d8   s4-dsdb: ensure rIDSetReferences is stored as an extended DN
      adds  4ede333   s4-dsdb: add auto-normalisation of attributes
      adds  60b6b33   s4-dbcheck: enable dbcheck now that backlinks are fixed
      adds  cba88a2   ldb: fix the canonicalisation of booleans
      adds  6853b3a   s4-dsdb: fixed booling conversion to check value length
      adds  0e9cf38   s4-dsdb: added SAMDB_INDEXING_VERSION to @INDEXLIST
      adds  dee678a   s4-dsdb Remove unused schema function
      adds  b206a36   move schema_fill_constructed() call to dsdb_setup_sorted_accessors()
      adds  e2733d3   s4-dsdb clarify that failure to load the schema items from DRS is expected
      adds  857ad72   ndr_drsuapi: fix compiler warning
      adds  46eacae   script/librelease.sh: add git push for the release tag
      adds  70c2bbe   s3:torture/*: use CLI_BUFFER_SIZE instead of cli->max_xmit
      adds  81e7655   s3:libsmb/cli*: use CLI_BUFFER_SIZE instead of cli->max_xmit
      adds  1e76662   s3:vfs_prealloc: fix build on SLES8
      adds  3c38ec7   tevent: add tevent_queue_running() function
      adds  aba9d48   tevent: allow tevent_queue_add() to take a NULL trigger function
      adds  6b7d58c   tevent: splitout tevent_queue_add_internal() from tevent_queue_add()
      adds  1533f17   tevent: add tevent_queue_add_entry() and tevent_queue_add_optimize_empty()
      adds  c6363bb   tevent: fix some comments in tevent.h
      adds  fd33829   tevent: change the version to 0.9.14 after the tevent_queue changes
      adds  1b97b2f   s4: create a small script to test drsuapi/crackname
      adds  87e7802   s4-drsuapi: crackname search also for deleted objects
      adds  dd90216   s4-dsdb: avoid printing a pointless debug line
      adds  4659b07   s4-drs: In dcesrv_drsuapi_DsRemoveDSServer use the subtree control to delete the NTDS entry
      adds  4a5e9cf   s4:subtree_rename LDB module - fix the move/rename constraints
      adds  b97aab0   tsocket: make use of tevent_queue_add_optimize_empty() to optimize for the empty queue case
      adds  0a9c30f   Revert "s3:test_async_echo: unsure the desired smb message sequence"
      adds  6da226a   s3:include: smb.h merge some stuff from source4
      adds  b65ea9f   s3:include: smb.h base old smb header offsets on new defines
      adds  a726567   s3:smb_macros.h: simplify _smb_setlen() and _smb_setlen_large()
      adds  c6a3ded   s3:libsmb: store the remote_realm on the cli_state
      adds  d7cdd96   s3:libsmb: pass remote_realm to cli_session_setup_spnego() in cli_session_setup()
      adds  33a6a4e   s3:winbindd_cm: use cli_session_setup() instead of cli_session_setup_spnego()
      adds  8158042   s3:libsmb: make cli_session_setup_spnego() static
      adds  8338fe4   s3:idmap_tdb2: fix bug 8368 : correctly initialize "idmap config * : script" with NULL
      adds  f8ec7f6   pytalloc: Use consistent prefix for functions, add ABI file.
      adds  4b94926   pytalloc: Regenerate ABI file.
      adds  e0dc3aa   s3: Remove an unnecessary include
      adds  185cd4c   libutil: use AI_ADDRCONFIG only when AI_NUMERIC is not defined
      adds  05455b4   lib-util: Make useful function a common utility.
      adds  09ad4d4   lib-util: Make create_unlink_tmp argument optional
      adds  74f3e52   tevent: cleanup nesting counter when doing a full reinit.
      adds  88b901b   s3-printing: No need to register to smbd's children list
      adds  4fef4fe   s3-prefork: implement prefork framework
      adds  b9354f7   s3-prefork: add asynchronous functions
      adds  2056d06   s3-prefork: add way to manage number of clients per child
      adds  d67fc9c   s3-rpc: Expose some internal functions
      adds  a1394fc   s3-rpc_server: add termination function
      adds  1dd93f4   s3-spoolssd: Use the prefork framework in spoolssd
      adds  595cce8   s3-spoolss: make listening asynchronous
      adds  afc4dda   s3-spoolssd: Use parametric option for prefork parameters
      adds  567ca03   s3-prefork: provide means to expand the pool size
      adds  de08cd9   s3-spoolssd: expand children pool when necessary
      adds  3339c9b   s3-prefork: provide way to send a signal to all children
      adds  afde4d8   s3-spoolssd: propagate SIGHUP to children
      adds  f6ae58f   s3-prefork: add support for multiple listning file descriptors
      adds  b58d446   s3-prefork: better timing out semantics
      adds  e0aa6ee   s3-prefork: Inline Doxygen Documentation
      adds  0a910c9   s3-prefork: Provide a cleanup function
      adds  9ce6416   s3-printing: Rework how the background process is started
      adds  d36a8dc   s3:spoolssd Start spoolssd from printing_subsystem_init
      adds  1155280   s3-prefork: Set up a SIGCHLD handler by default
      adds  2b33b43   s3-prefork: Pass messaging context around too
      adds  227551a   s3-prefork: Return tsocket_address for client and server
      adds  0de0928   s3-printing: Force pcap reload when all ready
      adds  fa893e8   s3-prefork: Pass the child a child_id
      adds  339c106   s3-spoolssd: Use the child_id to open log files
      adds  b2f682a   s3-printing: Allow bq process to have own logfile
      adds  6f682be   s3-spoolss: Use a global variable for the pool
      adds  f00681f   s3-printing: make sure to block SIGHUP ...
      adds  7a07162   s3-prefork: Fix use of child id.
      adds  befc539   s3-spoolss: Fix printers related messaging
      adds  dd4ff4b   s3-printing: Add child handler to bq process
      adds  54aaa5a   s3-spoolss: do not call pcap_cache_reload() directly
      adds  c3cfa6b   s3-printing: Do not try to force reload.
      adds  9eafbeb   s3-spoolss: Fix prototypes warnings.
      adds  d53e3ec   selftest: Always test the spoolss deamon.
      adds  63435f9   s3: Fix some typos -- Simo, please check
      adds  223fbc9   s3: Fix some nonempty blank lines
      adds  38fb4df   s3: Adapt msg_idmap.c to Samba coding conventions
      adds  54282e9   Fix a c++ warning
      adds  cb5c6f4   Fix a c++ warning
      adds  066d36a   Slightly simplify tally_new
      adds  c6ae297   Adapt tally_new to Samba coding conventions
      adds  68d0843   Adapt bucket_of to Samba coding conventions
      adds  a2d1d0b   Adapt bucket_min to Samba coding conventions
      adds  4a3913f   Adapt shift_overflows to Samba coding conventions
      adds  1fa4236   Adapt renormalize to Samba coding conventions
      adds  9c32c86   Adapt tally_add to Samba coding conventions
      adds  3f67063   Adapt tally_num to Samba coding conventions
      adds  73414d0   Adapt fls64 to Samba coding conventions
      adds  26795b3   Avoid some // style comments in divlu64
      adds  ee91004   Adapt divlu64 to Samba coding conventions
      adds  b32f086   Avoid some // style comments in divls64
      adds  f589af1   Adapt divls64 to Samba coding conventions
      adds  06a4159   Adapt tally_mean to Samba coding conventions
      adds  eac2f44   Adapt bucket_range to Samba coding conventions
      adds  35550ba   Adapt tally_approx_median to Samba coding conventions
      adds  fed9775   Adapt get_max_bucket to Samba coding conventions
      adds  f7b820c   Adapt tally_histogram to Samba coding conventions
      adds  91a4549   s3:build(autoconf): fix bug #8369: remove irritating "." targets when recent system libs exist
      adds  cb1af61   s3-messaging: Remove obsolete class.
      adds  b706fd3   s3-messaging: Fix messaging classes.
      adds  9f12575   s3-messaging: Change classification of MSG_SMB_CONF_UPDATED.
      adds  d52343a   s3-messaging: Do not register to classes we are not going to use.
      adds  158b208   tevent: Set FD_CLOEXEC on epoll handle
      adds  ce93b4f   tevent: fix documentation for tevent_context_init_byname()
      adds  f9d10a3   s4-dsdb: calculate validFSMOs at runtime instead of pre-computing
      adds  f7902d7   s4-dsdb: remove the naming_fsmo and pdc_fsmo modules
      adds  ccba16c   s4-dsdb: expand dsServiceName from GUID form at runtime
      adds  d79ee18   s4-provision: create dsServiceName in @ROOTDSE in GUID form
      adds  bb6214d   s4-join: make dsServiceName a GUID in @ROOTDSE on join
      adds  fb490d8   s4-dsdb: don't cache the NTDS settings DN
      adds  f444eeb   s4-dbcheck: offer to fix dsServiceName to be in GUID form
      adds  4aba775   tevent: don't force the nesting flag to false in the destructor
      adds  b4a730d   s3:selftest: run smbtorture3 CHAIN1/CHAIN2 tests
      adds  63e5b39   socket-wrapped: added wrappers for dup() and dup2()
      adds  6b3a12b   s4-test: use standard process model for 'dc' server
      adds  c01b832   s3:libsmb: add cli_state_notify_pending() and use it
      adds  d41d2e9   s3:libsmb: reset the destructor in cli_smb_req_unset_pending()
      adds  bae9324   s3:libsmb: call cli_smb_req_unset_pending() before tevent_req_done() also for chained requests
      adds  ca56711   s3:libsmb: use talloc_stackframe() in cli_smb_received()
      adds  4335a4f   s3:libsmb: split out cli_state_receive_next() from cli_smb_req_set_pending()
      adds  56d3c91   s3:libsmb: notify all request about failures in cli_smb_req_set_pending()
      adds  02cb205   s3:libsmb: make use of cli_state_receive_next() in cli_smb_received()
      adds  edeb41a   s3:libsmb: use tevent_req_defer_callback() unless there's only one request in cli_smb_received()
      adds  0d1a7fd   s3:libsmb: keep the request order in cli_smb_req_unset_pending()
      adds  da7d22d   selftest:target/Samba4: use the correct configuration in setup_vampire_dc()
      adds  47fcbd7   s4:libnet: passdown the DsGetNCChangesReq* to the libnet_BecomeDC_StoreChunk handler
      adds  daf5676   s4:libnet_vampire: don't keep the replication state if DRSUAPI_DRS_CRITICAL_ONLY was used
      adds  a3f2621   s4:py/samba/drs_utils: pass down req/req_level to self.net.replicate_chunk()
      adds  5d6b848   s4:py/samba/join: add domain_critical_only=False to join_DC/join_RODC
      adds  f34f16f   s3:samba-tool: add --domain-critical-only to "samba-tool domain join"
      adds  81d3f92   selftest:Samba4: test --domain-critical-only in provision_vampire_dc()
      adds  42cde04   s3:smb2_server: make sure we prefer responses over requests on the client socket
      adds  9b15963   s3:libsmb: add missing TALLOC_FREE(frame) to cli_smb_received()
      adds  58003b5   s3:libsmb: split out cli_state_dispatch_smb1() from cli_smb_received()
      adds  c485df9   s3:libsmb: abstract the incoming dispatch function via a function pointer
      adds  b41d44e   s3:libsmb: keep a cli_smb_state->one_way
      adds  28c4d2d   s3:smb2cli: allow 32bit dyn_len in smb2cli_req_create()/smb2cli_req_send()
      adds  eeb0298   s3:smb2cli: pass more fields to smb2cli_req_create()/smb2cli_req_send()
      adds  4967b04   samba-tool: Remove gpo setacl command
      adds  a1088d0   waf: Add SAMBA3_PYTHON context to build python wrappers in samba3
      adds  6f21f55   passdb: Add a function to expose loaded backend list.
      adds  08ccc6e   passdb: Add a function to read secrets db from a specified path
      adds  2e0ccc4   passdb: Added python wrapper to passdb
      adds  ae9a327   passdb: Call with correct backend methods instead of default methods
      adds  65e12c0   passdb: Allocate talloc stackframe before calling in pdb functions.
      adds  c5e41a2   s4-dsdb Add flag to set DSDB_BYPASS_PASSWORD_HASH control
      adds  add8505   s3-passdb Make pdb_element_is_changed available to all passdb modules
      adds  2993113   s4-dsdb Add ability to force a particular SID in the upgrade case
      adds  00364e4   s3-passdb Add support for pdb_add_sam_account() and password hashes to pdb_samba4
      adds  93e8d3b   s4-scripting Rename passdb upgrade routine to avoid conflict with upgradeprovision
      adds  2d6e98e   s4-dsdb Give a less worrying error message on failure to get a transaction
      adds  11698a2   s4-dsdb ensure we honour the hash_values control, even for really odd hashes
      adds  7c9ecf3   param: Add smb.conf loading support to s3/s4 loadparm bridge
      adds  8e4e408   s3-param: Make sure we have talloc stack frame before calling in s3 code
      adds  ae65b97   s4-dsdb: Provide additional method to connect to specified database path
      adds  d7ab07e   s3-passdb: Fix the error messages and return correct NTSTATUS
      adds  6a18664   s3-passdb: Connect to specified samdb if location is provided, otherwise use default
      adds  6d139d6   s3-param: Add python wrapper for s3 parameters
      adds  9a4a2b0   py-samba3: Create samba3 python package to hold other modules
      adds  a252e69   passdb: Move python wrapper for passdb in samba3 python package
      adds  e580f33   s3-passdb: Return dom_sid and guid with correct python types.
      adds  1c1f7df   s3-passdb: Added python method to get_global_sam_sid
      adds  64ec42d   tests: Update test for s3 to s4 upgrade with two cases
      adds  305cb56   upgrade: Add missing bits for the s3 to s4 upgrade script
      adds  b51f973   s4-param Set szConfigFile even for s3 loadparm contexts
      adds  daa78ea   s3-smbd Avoid races creating 'ncaclrpc dir' with epmd in a child process
      adds  070b970   s4-provision Add support for fixing the DC rid to a particular value
      adds  813bdf4   ldb: Remove use after free in error case
      adds  b120c5f   torture: use tevent_ functions names instead of the legacy event_ ones
      adds  47b6457   s4:messaging: use tevent_ function names instead of legacy event_ ones
      adds  f364dae   s4:dsdb: use tevent_ fn names instaed of legacy event_ ones
      adds  ab81505   s4:libcli: use tevent_ fn names instead of legacy event_ ones
      adds  4a8fdc3   s4:librpc: use tevent_ fn names instead of legacy event_ ones
      adds  b1feb9d   s4:ntvfs: use tevent_ fn names instead of legacy event_ ones
      adds  edc3266   s4:smbd: use tevent_ fn names instead of leagcy event_ ones
      adds  15efcba   s4:lib: use tevent_ fns names instead of legcay event_ ones
      adds  c84caab   s4:misc: remove last usage of legacy event_ fn names
      adds  d2d2e7a   s3-passdb: Fix python < 2.6 build errors in passdb python wrapper
      adds  1022c28   s3: Fix bug 8360
      adds  88ecf1a   Use public pytalloc header file.
      adds  a171938   replace: Check if we have mremap() available
      adds  039ddef   util: add function to extend anonymous shared memory
      adds  2e5fc83   s3-prefork: Do not use mmap/mremap/munmap directly
      adds  3df9e62   s3-passdb Use supplied pdb_methods in default passdb search handlers
      adds  043c521   build: link pys3param against pytalloc-util not pytalloc
      adds  39f9c85   s3: avoid reading past the end of buffer in tdb_unpack 'P' if zero termination is missing
      adds  8a36e72   s3: avoid reading past the end of buffer in tdb_unpack 'f' if zero termination is missing
      adds  32b7411   s3:registry: fix regdb_key_exists: the record has to contain at least the 4-byte subkey counter
      adds  0aa85ec   s3:lib: fix a comment in tdb_unpack()
      adds  7eeb168   s3:dbwrap_ctdb: improve transaction start/commit/cancel debugging
      adds  689f42a   s3:registry: enhance debugging of deletekey_recursive
      adds  ee720fc   tdb: increment sequence number in tdb_wipe_all().
      adds  6c8ee02   s3: Use ZERO_STRUCT where appropriate
      adds  102f39a   s3-messaging: IDMAP_ messages belongs to the Winbind range
      adds  8fd5e0f   Replace calls to sid_equal with calls to dom_sid_equal
      adds  28b237b   Remove unused "sid_equal"
      adds  31ee78f   s3: Increase a debug level in ads_find_dc
      adds  3c0b882   s3: Next step to fix MIT trusts
      adds  e5a6d4c   Fix a typo
      adds  fe66abd   Adapt del_sid_from_array to Samba coding style
      adds  8c52caa   s4-test: prevent the utable test from crashing
      adds  75a90a9   s4-samdb: added deleteuser() to samdb
      adds  23b1d09   samba-tool: changed samba-tool user delete to use samdb instead of Net()
      adds  16fa0f6   s4-dirsync: use dsdb_module_dn_by_guid() not dsdb_find_dn_by_guid() in modules
      adds  c5dc26b   s4-dsdb: added comments and fixed backlink check in repl_meta_data
      adds  46a76bc   s4-dsdb: fixed deletion of backlinks for fl2000 DCs
      adds  97b2f30   s4-test: only check one database in quickcheck
      adds  5f33017   s4-test: use dbcheck on more of our selftest databases
      adds  dcb5720   s3/ldap: don't continue if we couldn't get the domain info on startup
      adds  eeee09d   Use public pytalloc header file.
      adds  56f7beb   smb_composite: Integrate prototypes in header file.
      adds  6e8f6da   smb_composite: Remove unnecessary include of signing header.
      adds  9fc20f4   libcliraw: Install request.h and signing.h.
      adds  f0d15e8   smb_common: Install some more headers.
      adds  6fefd21   libcliraw: Install more header files.
      adds  9ee1e1f   cli-raw: Add public libsmbclient-raw library.
      adds  97afeac   smb_common: Fix include paths.
      adds  292fe74   credentials: Rename library to samba-credentials to avoid name clashes.
      adds  a6d06c0   Fix bug #8370 - vfs_chown_fsp broken -- returns in the wrong directory
      adds  4201d6f   s3-passdb: Replace SMB_MALLOC_ARRAY()/SAFE_FREE() with talloc equivalents.
      adds  5b44491   s3-passdb: Python wrapper for passdb
      adds  f4c7a44   s3-passdb: Added python wrapper for passdb methods
      adds  590ed81   s3-passdb: Make arguments for python wrapper enum_group_mapping() optional
      adds  1c1f4e2   s3-passdb: Return list of sids from python wrapper enum_group_members
      adds  0fef5a3   s3-passdb: Fix call for search_aliases(). It returns bool and not NTSTATUS.
      adds  c71e781   py_security: Fix comparison between two dom_sid objects
      adds  57b9f1b   samba3-python: Add methods to get any entry (user/group) and its sid from idmap
      adds  dfa1c75   provision: Add idmap database handle to the result of provision
      adds  2a3f5c0   s3upgrade: Add idmap migration, users/groups import
      adds  876f9cc   s3-passdb: Use pdb_get_nt_passwd() to get nt passwd.
      adds  dadaca0   s3-passdb: Display username when reporting error on add_sam_account.
      adds  0ffb4e6   python-samba3: Secrets file loaded from private dir, not lib dir
      adds  149845f   s3_upgrade: Do not add administrator and root accounts from s3 to s4
      adds  22cce00   s3-passdb: Fix the get/set routines for pw_history for samu
      adds  2ecb500   s3_upgrade: Set the administrator password on upgrade
      adds  0db0e93   s3-passdb pdb_samba4 handles PDB_PWHISTORY already
      adds  0825a52   Revert "s3-messaging: IDMAP_ messages belongs to the Winbind range"
      adds  87b482a   ldb - two cosmetic fixes
      adds  aefde81   ldb:ldb_controls.c - cosmetic indentation fix
      adds  c21c254   s3:passdb/py_passdb.c - restore Python >= 2.4 compatibility
      adds  f6e3484   Re-arrange the optimization to reduce tdb fcntl calls if smbd is not clustered. procid_is_me() is much cheaper to test and can optimize up to 50% of the calls to serverid_exists(). Volker please check.
      adds  92a655d   If "ldap timeout" is non-zero, set the local search timeout to be one second longer than the remote search timeout (which is set to the "ldap timeout" value). This allows the remote search timeout to fire in preference.
      adds  7cbcbee   Change got_alarm from bool to the correct type of SIG_ATOMIC_T.
      adds  ec07aca   Remove old_handler as alarms can't be nested. Use SIG_IGN instead.
      adds  f00c6c8   Always remove the alarm before changing the handler, not the other way around.
      adds  da89f7e   Make it clear the time here is an absolute endtime. Don't set the alarm if the LDAP timeout is zero.
      adds  a357d04   Allow the timeout pointer to ldap_search_ext_s() to be NULL if lp_ldap_timeout() == 0.
      adds  03bdb26   Move the alarm setup/teardown out of another_ldap_try() and into separate functions that bracket the another_ldap_try() loop. We now never leave a dangling alarm pending on success.
      adds  832dce1   Simplify the logic on the another_ldap_try() loops by breaking early out of the loop on success.
      adds  ce8a1a2   Factor out the ldap_get_option calls into a function.
      adds  6c3779c   Remove the tortured logic in another_ldap_try() and turn it into get_cached_ldap_connect(), which much better describes it's function.
      adds  e25345a   Ensure we never wait past absolute entime to do a get_cached_ldap_connect().
      adds  7ebdd3f   samba-credentials: Add pkg-config file.
      adds  2b40283   wbclient: Add pkg-config file.
      adds  12e1fdf   wafsamba: Require public libraries to have a pc file specified, or explicitly specified that they don't need one.
      adds  c0fe5e0   s4/libpolicy: Install header file.
      adds  c292599   samdb: Install header file.
      adds  a0eac61   gensec: Install header file.
      adds  9d668c4   dcerpc-binding: Install header file.
      adds  8cb6449   wafsamba: Require public libraries to have headers.
      adds  a5025a3   tdb: Install pkg-config file.
      adds  3191278   wafsamba: Only install .pc files if libraries are public.
      adds  9fa8f27   talloc: Fix talloc-compat pc files/headers.
      adds  ea3fa58   s3-rpc_server: Fix include order in srv_pipe_hnd.c.
      adds  312c519   s3-rpc_server: Check explicit for external and daemon server type.
      adds  e4b566d   s3-rpc_server: Make dcerpc_ncacn_accept() public.
      adds  5169dff   s3-prefork: Fix cast warning.
      adds  dea2161   s3-spoolssd: Check if we were able to create the prefork pool.
      adds  0364bf0   s3-lsasd: Create a lsa service daemon.
      adds  7abdf6e   s3-rpc_server: Correctly register lsa, samr and netlogon.
      adds  7b715f1   s3-smbd: Start lsasd as deamon.
      adds  9738ee4   s3-rpc_server: Reduce code duplication
      adds  5a4e0dd   s3-rpc_server: Add helper to define/retrieve daemons configuration
      adds  11cbe24   s3-rpc_server: Move config helpers in one place.
      adds  23e7e1c   s3-rpc_server: Replace RPC_SERVICE_MODE_DAEMON checks
      adds  f9c7b59   selftest: Fix daemon testing to use the new syntax.
      adds  ef24917   s3-rpc_server: Use rpc_service_mode() in rpc_pipe_open_interface()
      adds  32a53be   s3-rpc_server: Use rpc_service_mode() in np_open()
      adds  d1bc22e   s3-rpc_server: Use rpc_epmapper_mode() in ep_register()
      adds  d5ba5de   selftest: Enable testing of the lsa service daemon.
      adds  5b3eb83   s3-lsasd: Import fixes from spoolssd
      adds  bfd9624   s3-spoolssd: Fix spoolss logging.
      adds  eb8a0c7   s3-winbind: We need to use internal rpc connections in winbind.
      adds  2a0aac0   s3-prefork: Allow better management of allowed_clients
      adds  0647a93   s3-spoolss: Introduce helper function to manage pool.
      adds  3451f42   s3-prefork: Add common utilities for daemons
      adds  884969e   s3-spoolssd: Use prefrok utils to manage children
      adds  c538b01   s3-lsasd: Use prefrok utils to manage children
      adds  5de61e6   s3-waf: Fix build with lsasd.
      adds  0723871   rpc_server: Add forward declaration for dcerpc_transport_t.
      adds  ee0c69a   s3-prefork: do not use a lock_fd, just race on accept()
      adds  e3736f8   s3-prefork: Fix worker flags handling.
      adds  df6f320   s3-prefrok: Handle only valid children
      adds  308e4e0   s3-prefork: add a few more utility functions
      adds  f07f5c5   s3-spoolssd: User new prefork helpers to simplify code.
      adds  89dde6b   s3-lsasd: User new prefork helpers to simplify code.
      adds  75f3da7   s3-prefork: Improve heuristics
      adds  0f71639   s3-prefork: Improve error detection when handling new connections
      adds  5c1a8dc   s3-messaging: Add preforked child-parent message types
      adds  7274649   s3-spoolssd: Send a message to the parent when we accept a connection
      adds  98d2bf0   s3-lsasd: Send a message to the parent when we accept a connection
      adds  91ba8ae   s3-prefork: Add parent->client messaging
      adds  cce8c72   s3-lsasd: Listen on parent messages
      adds  feadd84   s3-spoolssd: Listen on parent messages
      adds  7bb4b99   s3-prefork: Fix code to retire children
      adds  2c45954   s3-lsasd: Remove useless check
      adds  a4188aa   s3-spoolss: Remove useless check
      adds  51d4b3c   s3-prefork: Listening fds must be in non-blocking mode
      adds  8a1572f   s3-rpc_server: Increase epm monitor wait time.
      adds  b501f6f   s3-rpc_server: Add create_dcerpc_ncalrpc_socket().
      adds  8efdac8   s3-lsasd: Add missing ncalrpc listeners.
      adds  0f4ee5d   s3-lsasd: Listen on \PIPE\lsass.
      adds  177db0a   s3-id_cache: Move id caches mgmt out of smbd
      adds  61ada70   s3-id_cache: Use better names for id cache management ops
      adds  1152aa8   s3-passdb: Keep caches coherent
      adds  99bb3ee   s3-passdb: Remove always the user from getpwsid cache.
      adds  d713f9e   s3-passdb: Only delete 1 entry from memcache.
      adds  399eae1   s4-provision set passdb backend to 'samba4' in template smb.conf files
      adds  28f84aa   selftest: skip all plugin_s4_dc tests if we do not have LDAP libs
      adds  43c0863   set passdb backend in Samba4 make test environments too
      adds  b46655b   s3-net: Fixed whitespace errors
      adds  283da12   s3-net: Added the command rpc conf to the net binary.
      adds  08be91b   s3-net: Added the net rpc conf list command.
      adds  f16d092   s3-net: Added rpc_conf_open_conf function
      adds  8efd30c   s3-net: rpc_conf_list now uses the wrapper rpc_conf_open_conf
      adds  1ca6e99   s3-net: Added net rpc conf listshares command to net rpc conf
      adds  ed0c5f5   s3-net: Implemented net rpc conf listshares command.
      adds  2db3696   s3-net: Added net rpc conf showshare command to net rpc conf
      adds  5f8ec78   s3-net: Implemented net rpc conf showshare command
      adds  01e80f8   s3-net: Added net rpc conf drop command to net rpc conf
      adds  f94c8e3   s3-net: Implemented net rpc conf drop command
      adds  4728cf6   s3-net: Added net rpc conf delshare command to net rpc conf
      adds  7de814c   s3-net: Implemented net rpc conf delshare command
      adds  8e2ee72   s3-net: Added net rpc conf getparm command to net rpc conf
      adds  5a36306   s3-net: Implemented net rpc conf getparm command
      adds  b52bfc1   s3-net: Added net rpc conf getincludes command to net rpc conf
      adds  8d335a3   s3-net: Implemented net rpc conf getincludes command
      adds  a974f01   s3-net: Added net rpc conf delincludes command to net rpc conf
      adds  704d7d0   s3-net: Implemented net rpc conf delincludes command
      adds  4b3e2ad   s3-net: Created function net_rpc_conf_del_value
      adds  f370965   s3-net: Refactored part of rpc_conf_delincludes_internal
      adds  689edf8   s3-net: Added net rpc conf delparm command to net rpc conf
      adds  1a3b88c   s3-net: Implemented net rpc conf delparm command
      adds  ffe98b5   s3-net: Added net rpc conf setparm command to net rpc conf
      adds  0c7f1d3   s3-net: Implemented net rpc conf setparm command
      adds  f986297   s3-net: Added net rpc conf setincludes command to net rpc conf
      adds  7ee8a49   s3-net: Implemented net rpc conf setincludes command
      adds  16b4637   s3-net: Added net rpc conf addshare command to net rpc conf
      adds  66583da   s3-net: Implemented net rpc conf addshare command
      adds  a00851f   s3-net: Added net rpc conf import command to net rpc conf
      adds  57b7fb7   s3-net: Implemented net rpc conf import command
      adds  ed233db   s3-test: Enhanced the net registry roundtrip test script
      adds  94db542   s3-test: added samba3.blackbox.net.rpc.registry.roundtrip testsuite
      adds  2c11d8f   s3-test: Added new testsuites for test net [rpc] conf
      adds  33de7eb   s3-test: Added net conf tests to tests.py
      adds  3f3b0c0   docs: Added documentation for net rpc conf.
      adds  3fc2bc3   s3-net: Added documentation for net_rpc_conf functions
      adds  5007ad3   s3: Slightly simplify serverid_exists
      adds  89b672f   scannedonly module: improve sleep behavior when reading a directory with multiple non-scanned files
      adds  5ba5ccd   s/event_context/tevent_context/ in smbsock_connect
      adds  932f222   s/event_context/tevent_context/ in smbsock_any_connect
      adds  0d3dc8e   s3: Fix the build on FreeBSD
      adds  6d2f65b   s3: Fix an uninitialized variable
      adds  fac75f0   s3:winbindd fix a return code check
      adds  4655a5b   pyldb: fixed a warning
      adds  fb612af   pdb-samba4: use ldb_get_default_basedn() instead of NULL
      adds  9f2a41e   s4-dns: when searching all partitions the NULL basedn is OK
      adds  559d92a   s4-dsdb: fixed all partitions search in cracknames
      adds  4744c12   s4-dsdb: removed unused function in ACL module
      adds  68ff9ec   s4-dsdb: cleanup use of NULL vs base DN in samldb
      adds  8510e40   s4-kdc: fixed subtree search in KDC
      adds  6765190   s4-samr: fixed subtree search
      adds  b6e1887   s4-dns: fixed base search on domain NC
      adds  33fb1f8   s4-spnupdate: fixed searches on domain NC
      adds  2c47f0a   samba-tool: fixed use of base DNs in ldapcmp
      adds  171c3cd   s4-dsdb: fixed basedn in extended_dn_in module
      adds  1216649   s4-dsdb: enforce NULL DN validity in partition module
      adds  bcbb35b   s4-dsdb: assert that base DNs are used correctly
      adds  9f404b3   s4-dsdb: added samdb_dn_to_dns_domain()
      adds  27656e9   s4-dsdb: fixed calls to ldb_val_string_cmp()
      adds  53b08bf   s4-provision: pass the rootDN into guess_names()
      adds  42ae193   s4-dns: fixed DNS and SPN update lists for multi-domain support
      adds  9784fbc   s4-dsdb: added samdb_ntds_msdcs_dns_name()
      adds  484fb30   s4-kcc: fixed _msdcs DNS name
      adds  5a9dc1d   s4-repl: fixed _msdcs DNS name
      adds  219271b   s4-samdb: added host_dns_name(), domain_dns_name() and forest_dns_name()
      adds  717706c   s4-dns/spn: fixed DNS and SPN scripts to setup forest DNS name
      adds  68100e5   s4-join: setup DNS forest name on join context
      adds  4f421d0   s4-acl: use dnsforest not dnsdomain for GC names
      adds  0859369   s4-libnet: fixed forest DNS name
      adds  dea4f39   s4-drs: fixed msdcs DNS name in getncchanges
      adds  32c5e3b   s4-join: fixed DNS hostname
      adds  345220b   s4-dsdb: fixed newlines in DEBUG() calls in cracknames
      adds  08b2aa0   s4-dns: cope with duplicate entries in dns_update_list
      adds  b2c6b01   s4-dns: fixed dns_update_list for multi-domain forests
      adds  68a42bd   s4-dsdb: fixed use of RMD flags in ldb search in dirsync module
      adds  e00a6c4   s3-registry: fix bug #8401 - registry/reg_format.c must include includes.h.
      adds  1593654   s3-waf: fix some unresolved symbols in idmap ad modules.
      adds  50e30af   s3: Fix bug 8385
      adds  16888be   s3: Fix some nonempty blank lines
      adds  4cb6e12   s3: Explicitly pass smb_srv_trans_enc_ctx to srv_enc_ctx
      adds  b4b9918   s3: Pass sconn to valid_smb_header
      adds  f9ef138   s3: Pass smbd_server_connection to is_encrypted_packet
      adds  08262fe   s3: Pass smbd_server_connection to srv_free_enc_buffer
      adds  d4c4705   s3: Pass smbd_server_connection to srv_decrypt_buffer
      adds  7e70f85   s3: Pass smbd_server_connection to srv_encrypt_buffer
      adds  f533b50   s3: Pass smbd_server_connection to (unused) server_encryption_shutdown
      adds  7781043   s3: Remove a bogus comment
      adds  faa769e   s3: Fix the build of vfs_aixacl2.c
      adds  48f0801   s3:registry: fix broken use of dbwrap store record in v1_to_v2 upgrade code
      adds  b1a94b6   s3:registry: hand db context in to v2_to_v3 upgrade code via private_data
      adds  b4cb969   s3:registry: define a constant REGDB_VERSION_KEYNAME for the key INFO/version (and use it)
      adds  9b46798   s3:registry: fix the v1_to_v2 upgrade code so that it does not normalize the INFO/version key ...
      adds  1e09f12   s3:registry: fix the v2_to_v3 upgrade code so that it does not create value list security records for the INFO/version key ...
      adds  316834c   s3:smbd: remove an unused variable in dptr_create()
      adds  9d3fa10   s3:dbwrap_tdb: correctly catch the error from the return code of tdb_parse in db_tdb_fetch()
      adds  a3538b9   werror: remove duplicate definition of WERR_INVALID_OWNER
      adds  886203f   s3_upgrade: Add document strings for python methods
      adds  7f67d7b   s3_upgrade: Let python generate backtrace for unknown exceptions
      adds  d847f62   s3-param: Add a dump() method to output parameters
      adds  b5da5f7   s4-param: Use s3 dump method if s3 context is defined
      adds  b206816   script: Fix the name of the script in autogenerated header file
      adds  a38a3b1   s3-passdb: Convert lm_pw and nt_pw to python string using length
      adds  0cfeb65   s3-passdb: Return assigned number of hours and not MAX_HOURS_LEN
      adds  17c74e5   s3-passdb: Make domain_sid argument optional for search_aliases method
      adds  d2536b3   py-samba3: Use passdb/param wrapper for samba3 module
      adds  d8465f2   s3_upgrade: Update commandline options and use updated samba3 python module
      adds  7017e6b   testdata: Set netbios name in the samba3 configuation
      adds  eebb37c   py-samba3-test: Set lock directory to the datadir
      adds  76ff9bf   s3_upgrade: Set lock directory to correct directory
      adds  7a8565f   samba3dump: Update the code using modified samba3 module with passdb api
      adds  099b9db   py-samba3-test: Copy sample database in tempdir before running test
      adds  964e809   s3: Use sys_read in fork_domain_child
      adds  e0e3d21   s3: Use sys_write in fork_domain_child
      adds  8c466c1   s3-param: Allocate talloc stackframe before calling s3 param routines
      adds  322b525   s3-passdb: Allocate talloc stackframe before calling pdb_get_group_sid()
      adds  607d7c5   s4-provision Use samba.dns_name_to_dn
      adds  f81bb8d   s4-dsdb Return ACL errors as ldb_errstring()
      adds  c8f13da   build: Add dcerpc-binding to dcerpc.pc
      adds  1f18147   selftest: Allow a krb5.conf to be generated that covers multiple realms
      adds  9a13731   s4-messaging ensure we do not segfault on a NULL msg context in cleanup
      adds  e8aed94   s4-drsuapi Allow DsAddEntry of normal objects
      adds  b72944f   s3: Fix two int/enum mixups
      adds  ed058f4   s3: Fix a winbind race leading to 100% CPU
      adds  ef3bb09   RAW_SFILEINFO_RENAME_INFORMATION_SMB2 sends 4 bytes of uninitialized data out on the network.
      adds  dd56d27   testtools: Update to latest upstream snapshot.
      adds  bd01a8e   subunit: Update to latest upstream snapshot.
      adds  8bd7135   dnspython: Update to latest upstream snapshot.
      adds  9e0d975   s3:libsmb: let cli_smb_req_mid() return the mid set by cli_smb_req_set_mid()
      adds  1e43bac   s3:libsmb: use cli_smb_req_set_mid() in cli_smb_oplock_break_waiter_send()
      adds  ab0a1cc   s3:libsmb: move cli_smb_oplock_break_waiter*() to clioplock.c
      adds  74adebe   s3:libsmb: move cli_session_request*() to smbsock_connect.c
      adds  92b7e3e   s3:libsmb: make cli_session_request_send/recv() static
      adds  b8c3bfa   s3-lib: If we create a pipe socket, don't start to listen.
      adds  498e32b   s3:rpc_server: fix two debug messages in svcctl_add_service()
      adds  71dcb84   s3: Fix getent group if trusted domains are not reachable
      adds  f7f6992a  s4: Mark the winsreplication test as knownfail
      adds  218cccf   Fix bug Bug 8422 - Infinite loop in ACL module code.
      adds  dec3b21   Fix bug 8412 - Microsoft Office 2007 (Microsoft Word) fails to save as on a Samba share with SMB2.
      adds  8e5adf7   Fixed regression test case for Bug 8412 - Microsoft Office 2007 (Microsoft Word) fails to save as on a Samba share with SMB2
      adds  be44c45   smbtorture4: Fix a typo
      adds  e52fa62   s3: Silence some warnings
      adds  a38ff63   s3-rpc_server: Make sure we switch always the connecting user.
      adds  b58e7bb   s3:smb2 fix Bug 8428 - wrong reply to DHnC (durable handle reconnect)
      adds  3b9feed   s3-build: move libsmb/clisigning.c to LIBSMB_SRC
      adds  7e7f085   s3:include: add CAP_LWIO and CAP_DYNAMIC_REAUTH defines
      adds  480a031   smb2_constants: add SMB2_HDR_CREDIT_CHARGE
      adds  b10ad70   tdb2: fix build with --enable-tdb2
      adds  b88e0c4   ccan: fix likely redefinition warnings with --enable-tdb2
      adds  cdce324   MAINTAINERS.txt: ping me about CCAN changes
      adds  80f4a93   tdb2: add full LGPL headers
      adds  b43c69b   security.idl add new well-known SIDs
      adds  7475144   s3:lib add new well-known SIDs for BUILTIN
      adds  0decdf8   s3:lib add some more well-known sids
      adds  d387041   s3:lib add S-1-5-17 to well-known SID list
      adds  8ecdb55   s3:lib remove duplicate entry for "Anonymous Logon"
      adds  4c2be3d   s3:lib S-1-5-9 is "Enterprise Domain Controllers"
      adds  59e8db0   s3:modules make perfcount_test loadable again
      adds  bb86062   s3-pdb_ipa: Derive domain GUID from SID
      adds  15c7a87   s3-lsa: Fix typo and use right pdb interface
      adds  3e2711c   s3-lsa: Fix access mapping in_lsa_OpenTrustedDomain_base()
      adds  1744be0   s3-ldap: Add sambaTrustForestTrustInfo to NDS LDAP schema (again)
      adds  f864767   s3-ldap: Add Posix offset and encryption types to LDAP schema
      adds  4f6de78   s3-pdb_ipa: Add posix offset to struct pdb_trusted_domain
      adds  751e7d4   s3-pdb_ipa: Add supprted encryption types to struct pdb_trusted_domain
      adds  579cb3d   s3-lsa: Update _lsa_QueryTrustedDomainInfo()
      adds  34d5705   s4-smbtorture: Add tests for lsaQueryTrustedDomainInfoByName() and lsaSetTrustedDomainInfoByName()
      adds  1473e64   s3-lsa: Add _lsa_SetInformationTrustedDomain() and related calls
      adds  247851d   s4-smbtorture: Add trust password to CreateTrust test
      adds  d292bc0   s4-smbtorture: For now, skip trusted domain auth validation tests against the sambas.
      adds  fea278b   s3-waf: convert nss_info subsystem into a private library.
      adds  54d8af9   s3-waf: add missing tdb dependency to idmap_tdb2 module.
      adds  485da3e   s3-waf: allow unresolved symbols in some idmap and nss_info modules.
      adds  40006cf   doc: Reflect the latest changes to the rpc_server option.
      adds  6d9eb66   docs: Add documentation for the rpc_daemon parametric option.
      adds  da23473   s3-rpc_server: Disable epmapper by default.
      adds  7810746   s3: Fix bug 8334, do not fork the echo handler for smb2
      adds  028f247   s3-waf: allow undefined symbols in idmap_rid module.
      adds  fb8d63b   s3-waf: convert libgpo into a private library.
      adds  fe6c565   s3-waf: fix unresolved symbols in the group policy client side extensions subsystem.
      adds  0d450d1   s3:smb2_server: keep compound_related on struct smbd_smb2_request
      adds  726b468   Based on metze's fix for Bug 8407 - SMB2 server can return requests out-of-order when processing a compound request. (cherry picked from commit 19db1c98c6ba3cb5e883e16e865c44900ce17444)
      adds  786fe9f   Fix bug 8429 - Compound SMB2 requests on an IPC connection can corrupt the reply stream.
      adds  7dba93a   wintest: update snapshots
      adds  8ab3c84   pyldb: added OID_COMPARATOR constants
      adds  4d6c120   ldb: fixed ldbsearch when no baseDN specified and cross-ncs is used
      adds  8d9665d   s4-services: disable the web server by default
      adds  ccaab14   ldb: make the 'spy' code more paranoid
      adds  ae292ed   s3-rpc_server: Handle services with multiple pipe names.
      adds  6d8b4f5   s3-rpc_server: Add missing rng_fault_state in epmapper.
      adds  1d4de78   Fix bug 8433, segfault in iconv.c
      adds  5ef1173   s3:registry: drop log level of unknown regdb version message in regdb_init() to 0
      adds  9352a95   s3:registry: add regdb_trans_do(): a transaction wrapper that will check the regdb version
      adds  e1d7cfb   s3:registry: use the regdb_trans_do wrapper instead of using dbwrap_trans_do directly in the registry db code.
      adds  6832ae4   s3:registry: change regdb_store_values_internal() from bool to NTSTATUS return code
      adds  861f04b   s3:registry: implement regdb_store_values() with regdb_trans_do()
      adds  e579c84   s3:registry: implement regdb_set_secdesc() with regdb_trans_do()
      adds  39c6de2   s3:registry: rename REGVE_Vx toREGDB_VERSION_Vx for consistency
      adds  fff30e9   s3:registry: introduce a define REGDB_CODE_VERSION and use it in regdb code.
      adds  dfbffac   s3:registry: fix a debug message typo
      adds  2b935b4   Part 1 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
      adds  a5038ac   Part 2 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
      adds  c528fc5   Part 3 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
      adds  2a1453e   Part 4 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
      adds  17f6e02   Part 5 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
      adds  b734265   s3-spoolss: Fix bug #8236 empty notify servername.
      adds  3167a2b   s3:smb2cli: ask for a session key in smb2cli_sesssetup_send()
      adds  329ec81   s4-provision cope with SID_NAME_WKN_GRP mappings in upgrade.py
      adds  389cb93   s4-provision Allow a missing idmap DB in upgrade.py
      adds  5c8bf14   s4-provision Add realm to DC configuration in upgrade_from_s3 test
      adds  3d05a08   s4-provision Use ProvisioningError and the eadb
      adds  fe754cc   s4-dsdb Print clearer error messages when invalid account flags are specified on add
      adds  4a9f5d7   s4-provision Fix type error on existing idmap entries in s3 upgrade
      adds  1316bc4   s4-provision handle a number of invalid but real-world upgrade cases
      adds  ad37341   s3-spoolssd: Remove stale printers only on a valid pcap update.
      adds  1afeb4e   s4-schema consolidate schema handling
      adds  5422db8   s4-s3-upgrade Fix error handling in add_users_to_group
      adds  bee8daf   s4-torture: fixed a ndr string error
      adds  cd8dcf6   s4-torture: enable password comparison in drsblobs test
      adds  7d94c8a   drsblobs: fixed alignment of drs blobs authentication information
      adds  957e1ed   s4-provision: these substitutuons are not used any more
      adds  17fa96b   s4-samdb: added a few function comments for pydoc
      adds  b5c7eb9   heimdal: Try to handle the PAC checking when we are in a cross-realm environment
      adds  ef3d860   s4-ldb: allow decoding of trustAuthIncoming and trustAuthOutgoing
      adds  3fbdd3f   ndr: range check on push of dom_sid blob
      adds  843de63   s4-cldap: fixed cldap search based on dom_sid
      adds  5064876   s4-cracknames: fixed cracknames to use more specific search
      adds  0ed0a66   libcli/smb: move smb2_signing.c to the toplevel
      adds  b489388   s4:param: make use of PROTOCOL_SMB2_02
      adds  d9c2aaa   s4:smb_server: make use of PROTOCOL_SMB2_02
      adds  1ba5077   s4:ntvfs: s/== PROTOCOL_SMB2/>= PROTOCOL_SMB2_02/
      adds  592ac97   s4:ntvfs: s/!= PROTOCOL_SMB2/< PROTOCOL_SMB2_02/
      adds  3102bc9   s4:libcli/raw: make use of PROTOCOL_SMB2_02
      adds  491c975   s3:smbd: make use of PROTOCOL_SMB2_02
      adds  7fd075f   libcli/smb: remove PROTOCOL_SMB2 alias of PROTOCOL_SMB2_02
      adds  d7eb4a4   libcli/smb: add PROTOCOL_SMB2_10
      adds  76ba678   s3: Reformat msg_idmap.c to match Samba coding
      adds  303962e   s3: Fix smbcontrol smbd idmap kill S-1-5-21-...
      adds  3e8c665   s3-smbd: Rename reload_printers() and add documentation.
      adds  5155a15   s3:smb2cli: don't use state->cli->smb2.mid++ as macro argument
      adds  0b6087c   s3:smb2cli: disconnect the connection, if we're out of message ids
      adds  4dca2ac   s3:smb2cli: make sure requests are not finished, when we send when to the network
      adds  a44d3d1   s3:smb2cli: make sure we don't try to send requests on a disconnected cli_state
      adds  e603929   s3:smb2_server: max_trans, max_read and max_write are limited to 64 kilobytes
      adds  1c8e8c7   s3:smb2_server: return NOT_SUPPORTED if we don't find a common dialect with the client
      adds  012c9d0   s3:smb2_server: add basic support for SMB 2.1
      adds  e68c4f4   waf: install pam modules in PAMMODULESDIR.
      adds  9d5711e   s4:auth/gensec: gensec.h was moved to gensec_runtime
      adds  b9cc4dd   s4:librpc: rpc_common.h was move to dcerpc-binding
      adds  dd3c1b7   smb2_constants: add SMB2_WRITEFLAG_WRITE_THROUGH define
      adds  436cda0   s3:smb2_server: make use of SMB2_WRITEFLAG_WRITE_THROUGH
      adds  fd65e5e   s3: Make winbindd_lookup_names static
      adds  02da47d   s4-s3-upgrade Fix group member addition
      adds  a9a3a79   s4-s3-upgrade Handle expected errors, error out on unexpected ones
      adds  9646d80   Revert "Part 5 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)"
      adds  35d4afc   s3:smb2cli: SMB2_SESSION_SETUP needs one dyn byte to that the structure size check works.
      adds  b57fb1e   s3:smb2cli: SMB2_CREATE needs one dyn byte to that the structure size check works.
      adds  fbcba9f   s3:smb2cli: SMB2_QUERY_DIRECTORY needs one dyn byte to that the structure size check works.
      adds  4260903   s3:smb2cli: SMB2_READ needs one dyn byte to that the structure size check works.
      adds  85b393a   s3:smb2cli: SMB2_WRITE needs one dyn byte to that the structure size check works.
      adds  884a5a6   s3:smb2cli: SMB2_TCON needs one dyn byte to that the structure size check works.
      adds  817bb1f   s3:smb2cli: don't terminate the pathname in smb2cli_tcon()
      adds  96a3ec5   s3:smb2cli: don't terminate the pathname in smb2cli_create()
      adds  013d2ab   s3:smb2cli: don't terminate the pathname in smb2cli_query_directory()
      adds  674f9cc   s3:smb2cli: fix marshalling of smb2_create_blobs in  smb2cli_create()
      adds  fce8ef6   s4:torture/basic: relax base.trans2 midmight time checking
      adds  fcd0c0e   s3:torture: relax TRANS2 midmight time checking
      adds  6985a13   s3:smb2_server: add smbd_smb2_request_verify_sizes()
      adds  7ec3a35   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_negprot.c
      adds  d280d9f   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_sesssetup.c
      adds  02f7c37   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_tcon.c
      adds  9da2f72   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_break.c
      adds  e09b394   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_close.c
      adds  251815b   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_create.c
      adds  bc95ab9   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_find.c
      adds  440f702   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_flush.c
      adds  880eafd   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_getinfo.c
      adds  29b3601   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_ioctl.c
      adds  22d479f   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_keepalive.c
      adds  a358eee   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_lock.c
      adds  c648036   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_notify.c
      adds  f3a8d65   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_read.c
      adds  3643a05   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_setinfo.c
      adds  1a726b8   s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_write.c
      adds  68b33aa   s3:smb2_server: return BAD_NETWORK_NAME if the path is terminated in SMB2_TCON
      adds  1bc93c2   s3:smb2_server: return OBJECT_NAME_INVALID if the path is terminated in SMB2_CREATE
      adds  9bc4dec   s3:smb2_server: return OBJECT_NAME_INVALID if the path is terminated in SMB2_FIND/QUERY_DIRECTORY
      adds  2fc233b   s4-kcc: Fix the list of NCs for DRS replica information
      adds  47f7e3c   samba-tool: Add --filter option to ldapcmp to ignore specified attributes
      adds  78c2eca   build: Replace mkbuildoptions-waf awk script with waf target
      adds  6154357   lib/addns: Remove unused TALLOC_ macros
      adds  c640e92   s4-s3-upgrade: convert password age policies to the negative NTTIME format
      adds  0aa5587   s3:idmap/autorid add a small alloc pool to autorid
      adds  4ee613b   talloc: Remove an unused variable
      adds  2ec0634   s3:smb2cli: pass the uid to the SMB2_SESSION_SETUP to support multi-leg-auth
      adds  9005e0f   s3:smb2cli: let smb2cli_req_create() use the give pid, uid and tid values
      adds  74cddde   s3: Fix Coverity ID 2612, UNINIT
      adds  14876e6   s3: Fix Coverity ID 2611, UNINIT
      adds  9c02524   s3: let g_lock_unlock() return more specific status codes on failure
      adds  350d8e5   s3:dbwrap_ctdb: improve error message in transaction destructor
      adds  8745c70   s3:winbind: put winbindd_cache into the state dir, not the cache dir
      adds  600451d   Fix bug #8442 - NFSv4 DENY ACLs always include SYNCHRONIZE flag - blocking renames.
      adds  4240509   samba-tool: Avoid use of "except .. as" construction introduced in python2.6.
      adds  14664fa   s4-provision: Extract dns account creation as separate ldif
      adds  92169e9   s4-provision: exit is not imported directed, use sys.exit
      adds  595b9c4   s4-provision: Add DNS backend option to provision
      adds  b36e9de   s4-provision: LDIF files to set up AD DNS schema
      adds  4b5ebfc   s4-provision: Reworked DNS provisioning to support AD DNS schema
      adds  c212abe   s4-provision: Make DNS entries consistent with dns_update script
      adds  7800a50   s4-provision: Fill msDS-NC-Replica-Locations attribute in DNS provisioning
      adds  0aa6751   Tidy up previous patch for bug #8442 - NFSv4 DENY ACLs always include SYNCHRONIZE flag - blocking renames.
      adds  1e9573f   s4-dsdb: fixed compiler warning
      adds  6e25723   lib: added base64_decode_data_blob_talloc()
      adds  1c25f5e   libndr: moved the NDR_* flags to have less overlap
      adds  a19fd96   libndr: add checking to all pull/push functions of base types
      adds  3d5dd91   pidl: added checking of NDR flags in generated code
      adds  430123e   torture-ndr: added support for testing push functions
      adds  d49f067   torture-ndr: fixed NDR tests for DFS blobs
      adds  7416da6   torture-ndr: fixed NDR tests for NBT blobs
      adds  bf8dd20   torture-ndr: fixed NDR tests for NTLMSSP blobs
      adds  ad4ce31   torture-drs: fixed NDR tests for DRS blobs
      adds  de318e5   s4-dsdb: prevent crash on bad DN in construct_parent_guid()
      adds  dd80fc6   pidl: adjust expected output for new flag checking
      adds  e0c5f1c   s4-cracknames: use consistent search for crossRef objects
      adds  de710ce   Revert "Part 4 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)"
      adds  2c741ef   lib/replace: include <sys/uio.h> in "system/filesys.h" in order to have struct iovec
      adds  cdca1e0   s3:libsmb: pass CLI_FULL_CONNECTION_* flags to cli_state_create()
      adds  3e227d8   s3:libsmb: pass CLI_FULL_CONNECTION_* flags via cli_connect_nb()
      adds  a005acf   libgpo: call security_token_has_sid() directly
      adds  2bc6339   librpc: put NDR_NTPRINTING into ndr-samba grouping library
      adds  21c2e8b   build: make LIBWBCLIENT_OLD and auth_unix_token libraries
      adds  3346af1   build: netapi does not depend on TOKEN_UTIL
      adds  30e11d5   build: Add duplicate symbol checking as part of make test
      adds  12f0624   s3: Fix a typo
      adds  ab2ca88   s3: Fix a debug message
      adds  5e1e331   s4-winbind: added count argument to wb_sids2xids_recv()
      adds  5196d26   s4-winbindd: fixed handling of extra_data in s3 requests
      adds  2ff8838   s4-winbindd: implement WINBINDD_SIDS_TO_XIDS
      adds  38198e8   nsswitch: make the wbcSidsToUnixIds() parser more robust
      adds  e16f004   s3-loadparm: fixed a memory leak in parametric options
      adds  0ba52e9   s3-loadparm: fixed re-application of cmdline parametric options
      adds  08e0627   s4-param void function cannot return value
      adds  39ffa0b   s3:libsmb: don't handle CLI_FULL_CONNECTION_* flags in cli_start_connection()
      adds  189266d   s3:libsmb: don't handle CLI_FULL_CONNECTION_* flags in cli_full_connection()
      adds  db79aa7   s3:libsmb: add CLI_FULL_CONNECTION_FORCE_DOS_ERRORS
      adds  a7e418d   s3:libsmb: add CLI_FULL_CONNECTION_FORCE_ASCII
      adds  173e323   s3:torture: make use of CLI_FULL_CONNECTION_FORCE_DOS_ERRORS
      adds  fe11e9b   s3:torture: make use of CLI_FULL_CONNECTION_DONT_SPNEGO
      adds  3131948   Fix bug #8203 - winbindd needs to reset the DC connection if an RPC times out.
      adds  793bd52   First part of fix for bug #8443 - Default user entry is set to minimal permissions on incoming ACL change with no user specified.
      adds  e30b8c7   Second part of fix for bug #8443 - Default user entry is set to minimal permissions on incoming ACL change with no user specified.
      adds  b8aa4e5   s4-s3-upgrade do not convert min password length as a time
      adds  a9dc2c8   s3-spoolss: Fix bug #8351 forms migration.
      adds  4688b3c   s4-test: name attribute remove from Command class, so test not required
      adds  0f580c0   samba-tool: Removed attribute name from Command class
      adds  02650ac   samba-tool: Removed SuperCommand usage method
      adds  f5e1732   samba-tool: Redefined samba-tool as a SuperCommand
      adds  e309c78   samba-tool: Add long_description and epilog to Command class
      adds  fb5e27e   samba-tool: Moved command definition to sambatool command
      adds  ef01932   samba-tool: Formatted subcommand list output
      adds  ca30b9f   samba-tool: Expanded acronym descriptions
      adds  1a6a626   samba-tool: Changed fsmo implementation
      adds  7a609d8   samba-tool: Added "dsacl" command
      adds  6484e14   samba-tool: Added "ntacl" command
      adds  62379dd   samba-tool: Removed "acl" command
      adds  1081251   samba-tool: Fixed "time" command synopsis
      adds  8a6f3fc   samba-tool: Fixed "delegation" command syntax
      adds  de8e47a   samba-tool: Fixed "spn" command syntax
      adds  6a7679c   samba-tool: Fixed "domain" subcommands syntax
      adds  54aa286   samba-tool: Fixed "drs" subcommands syntax
      adds  4bf1bcf   samba-tool: Fixed "dsacl" command syntax
      adds  87a6102   samba-tool: Fixed "group" subcommands syntax
      adds  4f26c52   samba-tool: Fixed "ntacl" subcommands syntax
      adds  59caf70   samba-tool: Fixed "rodc" syntax
      adds  dd3ebbf   samba-tool: Fixed "user" command syntax
      adds  f4f77bb   samba-tool: Fixed "testparm" syntax
      adds  69a2e4b   samba-tool: Moved _get_user_realm_domain fcn to common
      adds  342146e   samba-tool: Fixed "dbcheck" subcommand syntax
      adds  abd7368   samba-tool: Fixed "ldapcmp" command synopsis
      adds  b2a7fe1   samba-tool: Correctly handle sys.exit() called from subcommand
      adds  e9f155f   samba-tool: max() with key option is available in python >= 2.6
      adds  4d0ead8   samba-tool: Provide feedback if synopsis is not defined for a command
      adds  46754e9   samba-tool: epilog option to OptionParser available in python >= 2.6
      adds  25b9760   build: a more robust zlib test
      adds  47130f9   s4-s3-upgrade Do not use python 2.6 style exceptions
      adds  258ffdd   libcli/smb: s/FLAGS2_UNKNOWN_BIT4/FLAGS2_SMB_SECURITY_SIGNATURES_REQUIRED
      adds  fc6bb5d   lib/util/charset: add back loading of charset modules
      adds  2085dff   lib/util/charset Run charset sets with and without the system iconv
      adds  0022296   lib/util/charset: Improve toture assertions in iconv test
      adds  142f871   lib/util/charset Use name of ISO-8859-1 that matches our internal implementation
      adds  86b1f45   lib/util/charset: the comparsion must be against our charset modules
      adds  e3213bb   ldb:pyldb.c - point out that "PyLdbResult_AsResult" does not convert everything
      adds  80f6932   ldb:ldb_controls.c - remove duplicate definition of "LDB_CONTROL_CMP"
      adds  7e460a0   s4:samba-tool/domain.py - restore domain raise functionality
      adds  6f4264a   s4:samba-tool/domain.py - rename arguments "domain" -> "domain-level", "forest" -> "forest-level"
      adds  1860e6b   s4-provision: Enable SPNs for DNS
      adds  41e9f9d   s4-provision: Add Seperate instructions for BIND 9.7.x and 9.8.x.
      adds  9a5524e   s4-provision: Add named.conf template for BIND9 with DLZ support
      adds  295361c   s4-provision: Remove dupliate creation of dns/spn_update_list files
      adds  0b08988   s4-provision: Generate appropriate named.conf file depending on dns_backend
      adds  c6a4094   s4-s3-upgrade: Check for common user/group names before provisioning
      adds  c7c29a3   s4-provision: Create private dir for dns in a separate function
      adds  662818b   s4-provision: Fix the informational message from dns provisioning
      adds  c7b1f15   s4-s3-upgrade: Check for duplicate sids before provisioning
      adds  e223a65   samba-tool: Add "domain samba3upgrade" subcommand
      adds  28ad50e   s3-selftest: Set path to bin/net and bin/wbinfo in command line to test scripts
      adds  3e246a3   start Samba 4.0alpha17 release notes
      adds  8268c2d   s4-s3-upgrade Remove upgrade_from_s3 script, use samba-tool domain samba3upgrade
      adds  368ad28   doc: suggest samba-tool dbcheck in upgrading-samba4.txt
      adds  456aee8   s3-lsa: Add conversion for auth info structs
      adds  81b965a   s3-auth: fix uninitialized server_info
      adds  1dc3ac2   s3:libsmb: let cli_pull_raw_error() return NT_STATUS_OK as DOS-Error success
      adds  85332eb   s3:libsmb: check the wct of the incoming SMBnegprot responses
      adds  fad5e3b   Move the talloc_move call until *after* the check on status. Don't want to move something that might be invalid.
      adds  d0df757   s4:lib/socket/interface.c - "ifaces" strictly needs to be initialised
      adds  1fcce6b   drs_utils.py: Remove tab characters.
      adds  dc26067   delegation.py: Remove tab characters.
      adds  4c7acab   domain.py: Remove tab characters.
      adds  375a92c   drs.py: Remove tab characters.
      adds  62670d4   group.py: Remove tab characters.
      adds  762102f   testparm.py: Use standard formatting of header.
      adds  b4c4a2d   Add samba.tests.source, which checks Python files for copyright lines, license headers and invalid characters (dos newlines, tabs).
      adds  df1d3dc   s4-python: Consistently use spaces rather than tabs, fix headers in several places.
      adds  0ee22a2   s4-python: Fix some formatting issues.
      adds  19d1c41   WHATSNEW: more information on running dbcheck
      adds  5190a3e   Release Samba 4.0 alpha17
      adds  6d9b0ee2  start work on Samba 4.0 alpha18
      adds  6635bb7   s4-provision Add initial support for joining as a new subdomain
      adds  846e342   s4-provision Split addition of users and well known principals
      adds  840448e   s4-join supply the NTDS GUID to the provision
      adds  c271b71   s4-provision Perform 'modify' operations as system
      adds  dd9138d   s4-join Add a partitions DN when we join a subdomain
      adds  4d74fb7   selftest: add test for subdomain support
      adds  6015032   s4: add createtrust tool for testing
      adds  8c33036   s4-subdomain more work on sub-domain join
      adds  eb00607   s4-subdomain: fixed invocationID and hostIPs in subdomain join
      adds  4ff9926   s4-join: fixed non-subdomain join
      adds  b8c6e36   s4-subdomain: use a password length of 128
      adds  877e48c   s4-subdomain: don't delete account DN not created in subdomain join
      adds  588c50f   s4-subdomain: fixed domain guid choice for subdomain join
      adds  9488679   s4-subdomain: match windows form for trustAuthInOutBlob
      adds  45c5805   script/librelease.sh: automate Samba4 alpha releases
      adds  85598e6   s3-selftest use a more portable shell syntax
      adds  f6fa51d   s3: Fix some nonempty blank lines
      adds  2b32918   s3: Remove a reference to smbd_server_conn
      adds  d08885b   s3: Remove a reference to smbd_server_conn
      adds  d911bd5   s3: Remove a reference to smbd_server_conn
      adds  3e8a8d08  s3: Remove a reference to smbd_server_conn
      adds  6344482   s3: Remove a reference to smbd_server_conn
      adds  f55f4b8   s3: Disentangle resolve_name() a bit
      adds  0e5a876   s3: Make saf_key() use talloc
      adds  ad85bd8   s3: Make saf_join_key() use talloc
      adds  67605bf   s3: Fix Coverity ID 2614 -- UNINIT
      adds  e63d0c5   s3: Fix Coverity ID 2613 -- UNINIT
      adds  5848249   s3:clitar: remove unused/not existing extern variables
      adds  2a5f8da   s3:libsmb: add cli_state_available_size()
      adds  afda15a   s3:libsmb: make use of cli_state_available_size() in cli_trans_format()
      adds  76c1164   s3:libsmb: make use of cli_state_available_size() in cli_sesssetup_blob_send()
      adds  a15fd83   s3:libsmb: make use of cli_state_available_size() in cli_list_old_send()
      adds  c887e37   s3:libsmb: make use of cli_state_available_size() in cli_read_max_bufsize()
      adds  96fc0d6   s3:libsmb: make use of cli_state_available_size() in cli_write_max_bufsize()
      adds  a4548ef   s3:libsmb: make use of cli_state_available_size() in cli_smbwrite()
      adds  924b2d5   s3:torture: use CLI_BUFFER_SIZE instead of cli->max_xmit
      adds  4e87a84   s4:upgrade_from_s3 - restore "get_testparm_var" method
      adds  c6cf070   s4-s3-upgrade Improve samba-tool domain samba3upgrade behaviour
      adds  3a759e0   ldb:pyldb.c - "py_ldb_rename" remove superflous "ldb" pointer
      adds  b7a1fd9   s3:libsmb: the smb2 server capabilities from the session setup are 32-bit
      adds  80d2c2b   s3:libsmb: don't mix smb2 share capabilities with smb1 capabilities
      adds  eaccea9   s3:torture: there's no need to alter cli->max_xmit in order to test large writes
      adds  09547b2   s3:libsmb: better expect a max_xmit of 1024 instead of 0xFFFF for the CORE protocol
      adds  53c0f00   s3:libsmb: check that max_xmit is not less than 1024
      adds  90d95f3   s3:libsmb: set the MID to 0 in cli_setup_packet_buf()
      adds  38206f1   s3:libsmb: make sure cli->max_mux is valid in the return of the server
      adds  dafeef4   s3:libsmb: add cli_state_max_requests()
      adds  c507253   s3:libsmb: make use of cli_state_max_requests() in cli_pull_send()
      adds  7c405fd   s3:libsmb: make use of cli_state_max_requests() in cli_push_send()
      adds  fbd5cb5   s3:libsmb: add cli_state_security_mode()
      adds  9a855dd   s3:auth_server: make use of cli_state_security_mode()
      adds  faab79e   s3:winbindd_cm: make use of cli_state_security_mode()
      adds  fa5475e   s3:libsmb: make use of cli_state_security_mode()
      adds  7ec961d   s3:libsmb: add cli_state_server_session_key()
      adds  43976bd   s3:libsmb: make use of cli_state_server_session_key()
      adds  4154b37   s3:libsmb: add cli_state_server_time_zone()
      adds  d62f1e1   s3:libsmb: add cli_state_server_time()
      adds  7ba2bc3   s3:libsmb: make use of cli_state_server_time_zone()
      adds  1517985   s3:net_time: make use of cli_state_server_time_zone() and cli_state_server_time()
      adds  a26fe03   s3:smb2cli: split cli->smb2.gss_blob from cli->secblob
      adds  abb437c   ccan: configure check for HAVE_BUILTIN_CHOOSE_EXPR
      adds  e8eebe0   tdb2: Fix to always use 64-bit offset definition
      adds  9b9aa55   tdb2: fix internal tdb_write_convert() error handling in tdb_open()
      adds  1bba793   tdb2: fix tdb_lock offset.
      adds  34c2d16   tdb2: cleanup oob handling.
      adds  e69c90e   tdb2: enforce TDB_CONVERT
      adds  fb37849   tdb2: move transaction lock
      adds  ab61a57   tdb2: Hand error code to logging function.
      adds  376511e   tdb_compat: adapt to tdb2 API change.
      adds  2cf3f7c   tdb2: save open_flags instead of mmap_flags.
      adds  37c704b   tdb2: return TDB_ERR_RDONLY if trying to start a transaction on a R/O tdb.
      adds  bdc5499   tdb2: add TDB_RDONLY flag, allow setting/unsetting it.
      adds  73e4f35   tdb_compat: make tdb2s temporarily read-only for tdb_traverse_read()
      adds  617c1fc   tdb2: save openhook, allow tdb_get_attribute() on it.
      adds  1664702   tdb2: keep link of every non-internal tdb.
      adds  b67acb7   tdb2: tdb_foreach()
      adds  59527bc   tdb2: make tests include a single mega-header to simplify future patches
      adds  a81bb8d   tdb2: import TDB1 code.
      adds  bfcd0eb   tdb2: include tdb1 source in tests.
      adds  9660546   tdb2: test: import tdb1's tests.
      adds  e9fe56c   tdb2: Remove unused tdb1 functions.
      adds  0b81b07   tdb2: remove _PUBLIC_ in tdb1 functions.
      adds  3b2c10f   tdb2: get rid of TDB1 mark and nonblock functions.
      adds  f49d86e   tdb2: remove TDB1 TDB_NO_FSYNC environment variable hack.
      adds  f6eee42   tdb2: add tdb1 code to build.
      adds  a14df0f   tdb2: rearrange tdb_context layout so tdb1_context can match
      adds  50484d4   tdb2: make tdb1 headers include tdb2 headers.
      adds  e613eff   tdb2: make TDB1 code use tdb2's TDB_ERROR and tdb_logerr()
      adds  ebb3017   tdb2: Make tdb1 share tdb_store flags, struct tdb_data and TDB_MAGIC_FOOD.
      adds  61b1bd1   tdb2: approximate INCOMPATIBLE_HASH flag with tdb1_incompatible_hash()
      adds  9b98acb   tdb2: Make TDB1 code use TDB2's open flags.
      adds  5a3f207   tdb2: add TDB_VERSION1 flag.
      adds  c5b7c4a   tdb2: Make tdb1 use the tdb_file structure.
      adds  bdd46e4   tdb2: make tdb1 use same low-level lock functions.
      adds  88ce92b   tdb2: suppress tdb1 backend logging when locking returns EINTR or EAGAIN
      adds  b4a5c6d   tdb2: don't cancel transactions on lock failures in tdb1 backend.
      adds  f7e84f8   tdb2: Make TDB1 use the same tdb_hash() wrapper as TDB2
      adds  9975924   tdb2: use tdb->flags & TDB_RDONLY instead of tdb->read_only for TDB1 code.
      adds  c16184f   tdb2: merge tdb1_context into tdb_context.
      adds  75d69ce   tdb2: remove double-open detection for TDB1 databases.
      adds  77d7ff6   tdb2: make jenkins_hash function non-static, rename to tdb_jenkins_hash.
      adds  f8dbfad   tdb2: make tdb1_open use attributes for logging, hash function.
      adds  6e16e29   tdb2: add TDB_ATTRIBUTE_TDB1_HASHSIZE
      adds  333a23f   tdb2: disallow SEED attribute with TDB_VERSION1.
      adds  cbad6e2   tdb2: unify tdb1_open into tdb_open
      adds  f68a56c   tdb2: unify tdb1_store into tdb_store
      adds  02f5b8f   tdb2: unify tdb1_fetch into tdb_fetch
      adds  6109599   tdb2: unify tdb1_append into tdb_append
      adds  10606b7   tdb2: unify tdb1_delete into tdb_delete.
      adds  e6cbc0f   tdb2: unify tdb1_store into tdb_store
      adds  30294c7   tdb2: unify tdb1_traverse into tdb_traverse
      adds  9140fca   tdb2: unify tdb1_chainlock et al. into tdb_chainlock
      adds  014ca65   tdb2: unify tdb1_parse_record into tdb_parse_record
      adds  5d9dd8d   tdb2: unify tdb1_transaction_start etc. into tdb_transaction_start.
      adds  8e14a3e   tdb2: unify tdb1_check and tdb1_summary into tdb_check and tdb_summary.
      adds  658ff5b   tdb2: unify tdb1_firstkey/tdb1_nextkey into tdb_firstkey/tdb_nextkey.
      adds  662f46d   tdb2: unify tdb1_get_seqnum/tdb1_increment_seqnum into tdb_get_seqnum/tdb_inc_seqnum
      adds  a347a48   tdb2: unify tdb1_wipe into tdb_wipe.
      adds  a15c1cf   tdb2: tdb_repack
      adds  6d02185   tdb2: make tdb1_null static.
      adds  1323891   tdb2: expose and document tdb1_incompatible_hash.
      adds  b50b48f   tdb2: add tdb_attribute_tdb1_max_dead
      adds  0ea5db4   tdb2: catch errors in tdb1_needs_recovery()
      adds  f1a3ffe   tdb2: log an error when calling tdb_store() on read-only TDB in tdb1 backend.
      adds  b30bb0e   tdb2: increment seqnum on tdb_wipe_all in tdb1 backend.
      adds  26f3587   tdb2: add stats to tdb1 backend.
      adds  85fe9cf   tdb2: return TDB_ERR_RDONLY from transactions on R/O databases, log nesting
      adds  d269088   tdb2: check lock owner in tdb1 backend.
      adds  6b11a26   tdb2: fix bogus error from tdb_unlockall() after fork in tdb1 backend.
      adds  ef70f5d   tdb2: log allocation failures in tdb1 backend.
      adds  01b2214   tdb2: test: try (almost) all tests with TDB_VERSION1 flag.
      adds  1cb92ea   tdb2: don't continue if tdb1_find fails.
      adds  5fac36f   tdb2: test: fix run-57-die-during-transaction.c to be more efficient.
      adds  5e2ad32   tdb2: test: convert (non-invasive) run tests to api tests.
      adds  c3f3cad   tdb2: speed up testing.
      adds  2dfa64c   tdb2: test: Speed up run-01-new_database.
      adds  d96dfb2   tdb2: delete old tdb1 tests.
      adds  fbf0783   tdb2: enhance tdb1 porting document.
      adds  5de5889   tdb2: don't return -1 (ie. TDB_ERR_CORRUPT) on transaction write fail.
      adds  6716407   tdb2: fix error handling for tdb1_transaction_commit.
      adds  5e3731a   tdb2: make tests work in parallel.
      adds  45467c0   tdb2: set tdb_error() on tdb_transaction_prepare_commit.
      adds  2237dae   tdb2: add error conversion functions.
      adds  c5c0a4d   tdb2: fix return handling in pytdb wrapper.
      adds  2d7c85a   tdb2: fix prototypes which return enum TDB_ERROR.
      adds  5e0f62c   dbwrap_tdb: handle tdb2 return values properly.
      adds  26ce47e   util_tdb: return -1/0 from lock_with_timeout functions.
      adds  72c4074   tdb_compat: support tdb_reopen/tdb_reopen_all for TDB2
      adds  84a4289   tdb_compat: change offset of CLEAR_IF_FIRST lock.
      adds  fbbfdbd   Fix bug #8229 - git patch attached against 3.6.0-rc2 to fix 'widelinks' regression intro'd in 3.2
      adds  cb064f2   tdb2: remove bogus leftover .orig file.
      adds  f205e4c   s3:smbd: echo FLAGS2_SMB_SECURITY_SIGNATURES* and the signature field in the reply
      adds  0a6d0f8   s3:smb_signing: add support for easier negotiation of SMB signing
      adds  c682472   s3:libsmb: make use of new advanded SMB signing
      adds  abb24bf   s3:smbd: make use of better SMB signing negotiation
      adds  af7653c   s3-libnet: add missing newlines in debug statement.
      adds  563fa74   s3:smb2_server: SMB2_OP_GETINFO doesn't require at least 1 dyn byte
      adds  e80f79a   s3:torture/run_oplock4: don't set cli->use_level_II_oplocks
      adds  a6e8167   s3:libsmb: return NT_STATUS_CONNECTION_DISCONNECTED instead of NT_STATUS_CONNECTION_INVALID
      adds  cc5f973   s3:rpc_client: return NT_STATUS_CONNECTION_DISCONNECTED
      adds  8602e8a   s3:rpc_server: let rpcint handles return NT_STATUS_CONNECTION_DISCONNECTED
      adds  cd02281   s3:winbindd: let wbint handles return NT_STATUS_CONNECTION_DISCONNECTED
      adds  afabf12   s4:librpc/rpc: return NT_STATUS_CONNECTION_DISCONNECTED
      adds  af2e107   s4:lib/messaging: let irpc handles return NT_STATUS_CONNECTION_DISCONNECTED
      adds  e6a2aff   s4:libcli/wrepl: return NT_STATUS_CONNECTION_DISCONNECTED
      adds  5879358   s4:wrepl_server: return NT_STATUS_CONNECTION_DISCONNECTED
      adds  d727fcc   libcli/auth: add some const to SMBNTencrypt_hash() and SMBNTencrypt()
      adds  f261ac1   Fix bug #8453 - smbclient segfaults when dialect option -m is used for legacy dialects
      adds  555c626   s3:smbd: remember the client unix capabilities on the connection
      adds  f8c26c1   s3:smbd: SMB ReadX with size > 0xffff should only possible for samba clients.
      adds  4c9b184   s3:libsmb: let cli_read_max_bufsize() return the max number of possible bytes
      adds  6626c83   s3:libsmb: let cli_write_max_bufsize() return the max number of possible bytes
      adds  73cc454   s3:client.h: remove unused defines
      adds  3c6808d   s3:libsmb: align chunk_size for cli_pull/push() to a page size of 1024 bytes
      adds  ff52be0   s3:libsmb: remove unused cli->is_samba
      adds  cc6f023   Finish commit 8745c70d by Michael Adam.
      adds  7982819   Add a missing include file to two VFS modules Signed-off-by: Jeremy Allison <jra at samba.org>
      adds  d87ef02   s3:libsmb: make sure we always set cli->capabilities at the end of cli_negprot_done()
      adds  3162d86   s3:libsmb: no need to reset capabilities in cli_session_setup_lanman2()
      adds  91cba02   s3:libsmb: calculate all SMB1 capabilities we want to support for the connection
      adds  a8836ca   s3:include: add some masks for SMB1 CAP_* flags
      adds  1d8bdab   s3:libsmb: calculate the negotiated SMB1 capabilities in cli_negprot_done()
      adds  dd836aa   s3:libsmb: make use of SMB_CAP_BOTH/CLIENT_MASK in cli_session_setup_capabilities()
      adds  74a6fb3   s3:libsmb: use CAP_EXTENDED_SECURITY instead of cli->use_spnego
      adds  7f40b60   s3:libsmb: use local variables in cli_state_create()
      adds  4f7be46   s3:libsmb: add basic max_protocol support in cli_negprot()
      adds  3f00cce   s3:libsmb: pass max_protocol to cli_negprot()
      adds  17c6e0a   s3:libsmb: don't set cli->protocol in cli_state_create()
      adds  74a581a   s3:libsmb: move cli->protocol to cli->conn.protocol
      adds  595f002   s3:libsmb: move cli->capabilities to cli->conn.smb1.capabilities
      adds  b02d27a   s3:libsmb: move cli->smb1.mid to cli->conn.smb1.mid
      adds  768581e   s3:libsmb: move cli->max_xmit to cli->conn.smb1.max_xmit
      adds  8f44105   s3:libsmb: move cli->max_mux to cli->conn.smb1.server.max_mux
      adds  596aa96   s3:libsmb: move cli->sec_mode to cli->conn.smb1.server.security_mode
      adds  14e8ef1   s3:libsmb: move cli->*braw_supported to cli->conn.smb1.server.*braw
      adds  abca5f1   s3:libsmb: detect lock_read and write_unlock support
      adds  dcf5497   s3:libsmb: move cli->sesskey to cli->conn.smb1.server.session_key
      adds  18bec89   s3:libsmb: restructure cli_negprot_done() secblob handling a bit
      adds  4a79d21   s3:libsmb: make sure cli->secblob.length is 8 if we get a challenge
      adds  a1e2aff   s3:libsmb: remove the guid from the cli->secblob in spnego mode
      adds  a00f543   s3:libsmb: add cli_state_server_challenge() and cli_state_server_gss_blob()
      adds  1f6060a   s3:libsmb: make use of cli_state_server_challenge()
      adds  bc72a9c   s3:libsmb: make use of cli_state_server_gss_blob()
      adds  935eb48   s3:auth_server: make use of cli_state_server_challenge()
      adds  aca5e33   s3:libsmb: split cli->secblob into cli->conn.smb1.server.{guid,gss_blob,challenge,workgroup}
      adds  ef8dc2d   s3:libsmb: move cli->server{zone,time} to cli->conn.smb1.server.{time_zone,system_time}
      adds  bd5445e   waf: restore libsmbclient handling.
      adds  28e3d09   s3:libsmb: s/cli_encryption_on/cli_state_encryption_on()
      adds  4faad28   s3:libsmb: remove unused cli_*encryption* functions
      adds  a7d2437   rpc_server: Improve debug message for sys_getpeereid().
      adds  f98ad9e   s3-waf: fix SO_PEERCRED configure check.
      adds  94bebb9   talloc: change version to 2.0.7
      adds  4117c29   s4:upgrade_from_s3 - old s3 versions < 3.4.x don't have a "state directory" param
      adds  d68ed1b   s3: Make sharesec optionally use sddl
      adds  9021934   s3: Fix some nonempty blank lines
      adds  e952c69   s3: Trim lines in nfs4_acls.c
      adds  3a07fe5   s3-waf: finally make SO_PEERCRED configure check work with stricter CFLAGS.
      adds  fa84d41   s3:libsmb: forward declaration for struct smb_trans_enc_state
      adds  f6217aa   libcli/smb: add PROTOCOL_SMB2_22
      adds  62d4a31   libcli/smb: add SMB2_DIALECT_REVISION_222
      adds  3dcec44   s3: Fix bug 8455 -- Samba PDC is looking up only primary user group
      adds  b142c6a   s4:selftest: skip flakey samba4.drs.repl_schema.python for now
      adds  b5ff6d8   s3: Fix a cut&paste error
      adds  80d643f   s3: Trim a debug to 80 chars
      adds  a0dcbf8   s3:smb2cli: SMB2_FLUSH responses have a body size of 4
      adds  79043f8   s3:SMB2-BASIC: test smb2cli_flush()
      adds  bbe78ca   s3:libsmb: return if tevent_req_set_endtime() fails
      adds  2bb17dc   s3:libsmb: return INTERNAL_ERROR if the request is in bad state when the caller ships it
      adds  270e88f   s3:smb2cli: initialize status if we got an unexpected response
      adds  8209157   s3:smb2cli: validate the opcode from the server is as expected
      adds  eb46c7b   s3:smb2cli: check the response has the SMB2_HDR_FLAG_REDIRECT flag
      adds  46f64aa   s3:smb2cli: ignore async interim responses and store the async_id
      adds  b6b767a   s3:smb2cli: only use tevent_req_defer_callback() if we have more than one smb2 response
      adds  271f78a   s3:smb2cli: pass an array of expected status/body_size pairs to smb2cli_req_recv()
      adds  5f23776   s3:smb2cli: pass timeout to smb2cli_req_create/send()
      adds  6589f17   pyldb: Drop unnecessary dependency on pytalloc-util.
      adds  dea2bd5   s3: Fix two c++ warnings
      adds  120b139   swrap: Fix a c++ warning
      adds  49233b4   s3: Fix "ISO C90 forbids mixed declarations and code"
      adds  31c1c49   s3: Fix a c++ warning
      adds  e3e7869   s3:smb2cli: s/smb2cli_sesssetup/smb2cli_sesssetup_ntlmssp/
      adds  b126164   s3: Add some const to print_kdc_line
      adds  507f1fc   s3: Add some const to create_local_private_krb5_conf_for_domain
      adds  4e05847   Fix a typo. This is not an electromagnet pulse daemon I guess :-)
      adds  aa960d8   s4-provision Add initial support for joining as a new subdomain
      adds  cea37b0   s4-drs: cope with REPL_OBJ getncchanges call for new object
      adds  4577ee1   s4-dsdb: use get_config_basedn() in python tests
      adds  ee7cfca   s4-kdc: default kvno for inter-domain trusts to zero
      adds  579fd43   samba-tool: use get_config_basedn() to get configuration NC DN
      adds  f79d6ee   s4-provision: use get_config_basedn() in DNS setup
      adds  966b5d5   pyldb: fixed places where we try to concatenate a Dn with a string
      adds  2e76b79   ldb:"ldb_extended" -make the call more similar to "ldb_search"
      adds  9d98461   s4-dsdb: cope with out of sync replication attributes in partition module
      adds  d02e7f7   s3:smb2cli: s/smb2cli_sesssetup_blob/smb2cli_session_setup/
      adds  d49f509   s3:smb2cli: remove unused struct ntlmssp_state from smb2cli_session_setup_state
      adds  cc6ecd4   s3:registry: fix a debug message in the v2_to_v3 upgrade code
      adds  c033e63   s4:selftest: run the nbt tests before the smb tests
      adds  50310ad   s4:auth - remove unused variables
      adds  b759dc9   s4:libnet/py_net.c - fix up includes (in order to find all "struct"s)
      adds  fcfde9a   s4:ntvfs/common/brlock.c - remove unnecessary include "tdb_compat.h"
      adds  be4f188   s4-client: added close command in smbclient
      adds  8316577   lib/util/charcnv: Remove broken internal CP850 and CP464 modules
      adds  f9acf77   lib/util/charset: remove charset module loading
      adds  aa0f102   s3:g_lock: add a missing \n to a debug message in g_lock_init
      adds  4d30fd8   s3:dbwrap_tool: add popt support and standard samba options
      adds  da5224a   s3:dbwrap_ctdb: skip the internal __db_sequence_number__ key from (persistent) traverse and traverse_read
      adds  92c022f   tdb2: allow readonly changes even while holding locks.
      adds  0167b04   s4-drs: allow replication of the GC partial attribute set
      adds  8dda773   s3-docs: document -k switch in net manpage.
      adds  5347074   s4:param/pyparam.c - suppress "P_SEP" compilation warning
      adds  7c44039   s4:ntvfs common - add "UTIL_TDB" and "tdb-wrap" as internal build dependency
      adds  02a08d5   s4:ntvfs common - remove two outdated function prototypes
      adds  cb2fe8b   s3: Fix typos
      adds  37b9753   Fix some typos
      adds  9881712   s3: Further fix for bug 8338
      adds  ad3ac7e   Try and fix bug #8472 - Crash in asn.1 parsing code.
      adds  36b455d9  tdb_compat: handle TDB_INCOMPATIBLE_HASH flag.
      adds  10e6a32   tdb_compat: handle TDB_VOLATILE flag.
      adds  f08b323   tdb_compat: honour hashsize arg when using tdb2 with TDB_VERSION1 flag.
      adds  fb41dfb   tdb_compat: add "TDB_COMPAT_USE_TDB2" environment variable
      adds  95b2e5a   tdb2: change --enable-tdb2-breaks-compat to --enable-tdb2
      adds  39dcf4b   s3:smb2-server: session setup replies should always be signed (except for guest sessions)
      adds  a9a8164   s3-netapi: allow to use default krb5 credential cache for libnetapi users.
      adds  60d91f2   s3-libnet: allow to use default krb5 ccache in libnet_Join/libnet_Unjoin.
      adds  e68ebe6   Fix bug #8473 - smb2_find uses a hard coded max reply size of 0x10000 instead of smb2_max_trans.
      adds  d89bbe9   Fix bug #8474 - SMB2 create doesn't cope with an Apple client using NULL blob in create
      adds  893497ee  Fix bug #8458] - IE9 on Windows 7 cannot download files to samba 3.5.11 share
      adds  e99a18c   Remove extraneous debug code.
      adds  25e0e67   s3: Fix Coverity ID 2618: UNINIT
      adds  585294e   s3: Fix Coverity ID 2619: UNINIT
      adds  677600f   s4-dsdb: failing to find the object is not an error in dsdb_loadreps()
      adds  4efb4eb   s4-dsdb: added support for replicating with GC partial attribute set
      adds  86f5ecd   s4-repl: get NCs to replicate from our NTDS object
      adds  2b929b0   s4-dsdb: enable initial replication of partitions via DsReplicaSync
      adds  7da636f   s4-dsdb: get GUID and SID for DSA from extended DN
      adds  73f2df6   s4-dns: started adding support for auto-creation of NS glue record
      adds  00ef18f   s4-dsdb: added NO_GLOBAL_CATALOG control
      adds  783ff68   s4-kcc: return partial replica NCs in drs showrepl
      adds  8c3d77d   s4-repl: fill in GUID and SID from partition information
      adds  aba856c   s4-dsdb: load the partialReplica attribute in the @PARTITION object
      adds  516f326   s4-repl: remove unused principal_name element
      adds  0287221   s4-ldap-server: set the NO_GLOBAL_CATALOG control on non-GC operations
      adds  3e685f5   s4-rpc: show binding string in failed rpc binds
      adds  b92e0a2   s4-kdc: set NO_GLOBAL_CATALOG control in kdc
      adds  4dbc604   samba-tool: use show_recycled in dbchecker
      adds  0921e75   s4-dbcheck: fixed transaction nesting in dbcheck
      adds  d50fa9c   Fix bug #8476 - Samba asserts when SMB2 client breaks the crediting rules.
      adds  16fd935   s4:selftest: skip flakey samba4.nbt.winsreplication for now
      adds  1bb6e67   s3:smb2_server: fix a logic error, we should sign non guest sessions
      adds  66f8070   lib/util: move some timespec helpers from source3 to the toplevel
      adds  7945949   libwbclient: added support for WBC_ID_TYPE_BOTH
      adds  dbbb69e   wbclient: added support for handling WBC_ID_TYPE_BOTH mappings
      adds  f236c53   s3-winbindd: add support for idmap type WBC_ID_TYPE_BOTH
      adds  f0f91d0   Fix bug #8477 - Map to guest can return uninitialized blob of data.
      adds  766d43e   pys4: really return an exception if the status if not correct
      adds  4383665   python-s4: use PyErr_SetNTSTATUS instead of PyErr_NTSTATUS_IS_ERR_RAISE as it use NT_STATUS_IS_ERROR which is not completely the same as NT_STATUS_IS_OK
      adds  d40fe50   build: avoid util.h as a public header name due to conflict with MacOS
      adds  2a789c8   build: Fix waf build on MacOS X
      adds  02d83d8   s3:smbd: don't call smbd_terminate_connection in smb2_validate_message_id() (bug #8476)
      adds  5494856   s3:smbd: disconnect the socket if we got an unexpected request
      adds  8119926   Revert "Add a missing include file to two VFS modules"
      adds  ca8c25a   Fix bug 8480 - acl_xattr can free an invalid pointer if no blob is loaded.
      adds  649bfc4   s4 winbind: Don't drop workgroup name for getpw*
      adds  8eb80a9   libcli/smb: Get rid of set but unused variable
      adds  7466612   addns: Allow creating AAAA records during updates
      adds  b02bbf2   net: Don't register link local addresses with DNS
      adds  b567694   addns: Remove unused empty header file
      adds  c74de09   libcliraw: Make smb_raw_write_recv public and include it in a public header.
      adds  649437a   s3: Remove the smbd_server_conn ref from parse_dfs_path
      adds  425b93e   s3: Remove the smbd_server_conn ref from create_conn_struct
      adds  cb2b5c5   s3: Remove the smbd_server_conn ref from dfs_redirect
      adds  fba833d   s3: Remove the smbd_server_conn ref from get_referred_path
      adds  d2958fd   s3: Remove the smbd_server_conn ref from setup_dfs_referral
      adds  b35d80a   s3: Remove the smbd_server_conn ref from create_junction
      adds  01eb313   s3: Slightly simplify print_kdc_line()
      adds  9411b8e   s3: Slightly simplify print_kdc_line()
      adds  94b0f8f   s3: Slightly simplify print_kdc_line()
      adds  0ff0b37   s3-group-mapping: Remove unused functions.
      adds  f741917   s3-passdb: Cleanup use of fstring and move to talloc.
      adds  b93eae2   s3-samr: Remove fstring in samr.
      adds  dab8472   Free the memory talloc'd
      adds  fa2236c   These modules are no longer experimental but production-ready (especially the acl_xattr code). Remove the "experimental" tag.
      adds  b5cc6a0   s3-pdb_samba4: Remove unused attribute from domain search
      adds  dce2315   s4-ldap_server: Fix segfault on startup failure of ldap server
      adds  288265c   s3-messaging Ensure that the message is of the correct legnth
      adds  eb24509   s3-messaging Do not ever send a kill to -1
      adds  889886c   s3:libsmb: call TALLOC_FREE(subreq) directly after cli_sesssetup_blob_recv()
      adds  e8ed54d   s3:libsmb: remove unused TALLOC_FREE(subreq) calls in
      adds  df88e66   errormap: Add unix_to_werror() function
      adds  da0cae0   s3 net: Fix a discard const warning
      adds  f98ebcf   dns: The QCLASS is called IN, not IP
      adds  1210b8a   dns: Do as BIND and MS DNS and drop quries with qdcount != 1
      adds  14c05cf   s4:libcli/resolve: only try broadcast messages to ipv4 addresses
      adds  2660a46   Install headers included by smb_common.h.
      adds  3358239   smb_unix_ext.h: Protect against multiple inclusion.
      adds  f4fa725   libcli: Install libcli.h.
      adds  417c16e   s3:dbwrap_ctdb: improve the check for skipping the __db_sequence_number__ record in traverse
      adds  28b48f8   s4:libcli/smb2: don't try to check the signing if we got NT_STATUS_USER_SESSION_DELETED
      adds  caef1c7   s4:libcli/smb2: correctly sign SMB2_OP_CANCEL request if they belong to a session
      adds  1f4bf0f   s4:libcli/smb2: ignore SMB2_OP_CANCEL responses
      adds  4732f5b   s4:torture/smb2/lock: remove samba4 specific checks for NETWORK_NAME_DELETED/USER_SESSION_DELETED
      adds  485ad76   test commit to see it push works for me.
      adds  ea00f0e   s3:smb2_server: SMB2_OP_CANCEL requests don't have to be signed
      adds  a110d05   socket_wrapper: pass down the fd explictly from the swrap_*() to the real_*() calls
      adds  27195b3   socket_wrapper: correctly handle dup()/dup2() ref counting
      adds  bd5e975   s4-torture: remove unchecked read from smb2 create
      adds  392fd0d   s4-torture: add smb2 ioctl test suite
      adds  1848295   s3-smb2_server: SMB2_OP_IOCTL doesn't require at least 1 dyn byte
      adds  dbcd59f   s3-smb2_server: fix ioctl InputOffset checking
      adds  08573c2   s4: add SMB2_FSCTL opcodes
      adds  24d53eb   s4:smb_server/smb2: make sure we sign the final session setup
      adds  8daf9df   s3:smb2cli: fix the num_expected == 0 logic in smb2cli_req_recv()
      adds  d883cc6   Bug 7551: Return error of cli_push when 'put - /some/file' is used
      adds  27e2a4a   Second part of bug #8494 - Remove "experimental" label on VFS ACL modules.
      adds  2622575   s3: Fix a C++ warning
      adds  0834ecc   s3: Fix a C++ warning
      adds  b7b7ce5   s3: Fix an uninitialized variable warning
      adds  f5081df   s3: Remove an unused variable
      adds  fe1bcdb   s3: Re-add (), fix a gcc hint
      adds  deede46   build: Add dep on tdb-wrap3 to get tdb headers
      adds  caacdb0   s3:wscript_build - add dependency on "tdb-wrap3" for libnet dssync
      adds  2102721   s3-docs: some corrections for wbinfo
      adds  5c569a9   s3-docs: Fix typos.
      adds  c704d92   Fix bug #8493 - DFS breaks zip file extracting unless "follow symlinks = no" set
      adds  e8f143a   Add a torture test to test existing FSCTL responses
      adds  c875ab8   Move FSCTL handling into the VFS. Initial code changes. Passes smbtorture NTTRANS-FSCTL. Test added to selftests.
      adds  595cc42   Add the new test_nttrans_fsctl.c to waf
      adds  b9da423   s3:registry: reg_format: handle unterminated REG_SZ blobs
      adds  95bb2c2   s3:registry: fix the test for a REG_SZ blob possibly being a zero terminated ucs2 string
      adds  5c890ad   s4 provision: Set server role default when called from command line to 'dc'
      adds  d5dcb9e   wscript: Also generate ctags for python files
      adds  f163bd1   dns: Add support for TXT record to idl file
      adds  1dbcb61   dns: Move the dns_srv_record to the correct place in the idl file
      adds  d6c949b   testtools: Import new upstream snapshot.
      adds  1df1003   s4-ldb: enable display of partialAttributeSet with --show-binary
      adds  0d2d6c9   s4-ldap-server: disallow all modifies on global catalog port
      adds  d3fa496   s4-dsdb: added DSDB_REPL_FLAG* to replication
      adds  f45147b   s4-dsdb: disallow changes based on instanceType
      adds  bdc9319   s4-dsdb: implement DSDB_REPL_FLAG_PRIORITISE_INCOMING
      adds  f37e81b   s4-repl: add FULL_SYNC and PARTIAL_REPLICA flags
      adds  761fd4a   s4-repl: update instanceType in partial_replica replication
      adds  ac581b3   s4-dsdb: update callers to dsdb_convert_object_ex()
      adds  5d4f474   s4-dbchecker: fixed handling of DSDB DNs in dbcheck
      adds  aed0d2e   samba-tool: added --full-sync and --sync-all options to samba-tool drs replicate
      adds  2fbdaab   samba-tool: cope with GC compares in ldapcmp
      adds  ff482bc   dns: filled in dnsserver.idl
      adds  57e30bc   dns: build python bindings for dnsserver RPC protocol
      adds  7d18241   dns: added example python script for dnsserver protocol
      adds  004f8c6   drsuapi: added ncName attid in enum
      adds  df3cc35   s4-repl: fixed formatting of some debug messages
      adds  faf8581   s4-repl: support creation of new NCs via DsAddEntry
      adds  f52d8ca   s4-dsdb: allow uninstantiated NC heads
      adds  d12309d   s4-partition: allow creation of uninstantiated partitions
      adds  50d6a76   s4-dsdb: fixed formatting of a debug message
      adds  1870fc4   s4-dsdb: added DSDB_REPL_FLAG_ADD_NCNAME flag
      adds  efb3f45   s4-drs: added DSDB_REPL_FLAG_ADD_NCNAME to DsAddEntry call
      adds  fb937af   s4-join: enable cleanup on failed join
      adds  60cbc98   s4-dsdb: added new control DSDB_MODIFY_PARTIAL_REPLICA
      adds  b930b1e   s4-repl: try harder to find the right SPN in replication server
      adds  6b69ecd   heimdal: handle referrals for 3 part DRSUAPI SPNs
      adds  f469369   s4-dsdb: add the DSDB_CONTROL_PARTIAL_REPLICA when needed
      adds  278e44c   s4-dsdb: simplify samdb_is_gc()
      adds  6356f4c   s4-kcc: if we are a GC, auto-add partial replicas
      adds  5717da3   s4-kdc: treat a kvno of 255 as unspecified
      adds  aee896a   s4-kdc: don't look at global catalog NCs in the kdc
      adds  0c944d0   s4-sam: don't look in GC NCs for user accounts
      adds  71f3a25   s4-auth: rework map_user_info() to use cracknames
      adds  0ef8dca   s4-kdc: fixed handling of previous vs current trust password
      adds  7244e25   s4-ldap: added DSDB_CONTROL_NO_GLOBAL_CATALOG to ldap encoding list
      adds  e9758ef   s4-dns: add all forest DCs to named.conf.update
      adds  28a6881   s4-lsa: fixed set of trust password with old password
      adds  8905344   s4-dsdb: fixed re-join of subdomain
      adds  6b5d8e0   s4-subdomain: create trust record with forest root DC
      adds  1ff61f1   s3:param: use ROLE_DOMAIN_CONTROLLER for an AD domain controller
      adds  f2b795e   lib/util: make sure panic action can attach a debugger on ubuntu (>=10.10)
      adds  4c6bfac   s3:lib/util: make sure panic action can attach a debugger on ubuntu (>=10.10)
      adds  ea50207   s3-smbldap: remove an obsolete prototype.
      adds  e30e7a6   s3-waf: remove explicit linking to SMBLDAP subsystem.
      adds  f93fd12   Fix bug #8507 - smbd doesn't correctly honor the "force create mode" bits from a cifsfs create.
      adds  63319c1   s4-auth: fixed formatting of some DEBUG() lines
      adds  2d6571d   Add missing com_err dependencies Signed-off-by: Jelmer Vernooij <jelmer at samba.org>
      adds  5c5d869   s4-dsdb Allow repl server to start even when no master NCs are present
      adds  5505418   dsdb: fix double-free in replication failure case on RODC
      adds  f55328a   dsdb: Do not attempt to resolve conflicts on an RODC
      adds  e717af0   s4-dsdb: Do not assume that all deleted objects have an objectCategory and sAMAccountType
      adds  2a2deeb   s4-rodc: ensure we load replicated partitions for RODCs
      adds  8976e1d   s4-rodc: use the rodc_replica flag on the partition
      adds  2d63789   s4-dsdb: allow groupType update on deleted objects
      adds  b3476f0   ldb: fixed memory leak in control string parsing
      adds  ea41860   ldb: support raw OIDs in control string parsing
      adds  c2d70af   s4-dsdb: added DSDB_CONTROL_DBCHECK
      adds  d7f617e   s4-dsdb: allow deletion of backlinks if DSDB_CONTROL_DBCHECK given
      adds  3fca66e   samba-tool: add support for fixing broken backlinks in dbcheck
      adds  040055b   s3-module allow libreplace to provide dlopen replacement
      adds  7d33ec3   lib/util: consolidate module loading into common code
      adds  c894527   lib/util: Remove unused module loading functions
      adds  a718b5a   lib/util: Use only init_module_fn typedef in module loading
      adds  355b5e3   modules: standardise on samba_init_module as the hook symbol to resolve
      adds  f6b7bd4   lib/util: consolidate module loading
      adds  c682ee3   uid_wrapper: We have talloc_array_length, no need for an explicit length
      adds  1184e7d   s3: Use the uid_wrapper
      adds  97d6795   s3:configure.developer: add --enable-uid-wrapper
      adds  733457a   selftest/Samba3: enable uid wrapper in nmbd, winbindd and smbd
      adds  ceb831c   s3:lib: remove unused/empty modules.c
      adds  365f705   s4-dsdb: fixed the check_optional_feature() call
      adds  a5f311d   s4-dsdb: fixed behaviour of show_deleted and show_recycled control
      adds  a729dbb   s4-dsdb: fixed one_way_link calculation
      adds  9b981ff   s4-dsdb: don't display links to deleted objects
      adds  83f0dc4   s4-dsdb: special case for deleted objects one way link
      adds  055f017   build: Reduce build systems to just top level waf and autoconf
      adds  1da89da   autobuild: Remove s3-waf from autobuild
      adds  4980cd7   build: Remove _SAMBA_WAF_BUILD_
      adds  64d0230   build: Remove obsolete --enable/disable-merged-build
      adds  ed41edd   build: ndrdump is only built with waf
      adds  36b2227   ldb: use ldb directly rather than via a copy
      adds  516ee5f   s3-param use Auto define for lm_announce default
      adds  80e4394   param: Use a bool to hold boolean parameters
      adds  0ba6076   s3-param: inline octal_string into caller to allow code merge
      adds  6386251   s3-param Remove odd formatting to allow code merge
      adds  556ef6a   s4-param copy print_parameter and equal_parameter in from source3
      adds  c2b9e9b   uid_wrapper: Add uwrap_setreuid().
      adds  17f1276   uid_wrapper: Add uwrap_setregid().
      adds  4493c57   uid_wrapper: Add uwrap_setresuid().
      adds  ff1ce65   s4:dsdb: fix the order of DSDB_CONTROL_* defines in samdb.h
      adds  ec910d9   ldb/ldb_controls: allow oid up to 255 chars
      adds  c180feb   s4:dbchecker: make use of local_oid controls for dsdb.DSDB_CONTROL_DBCHECK
      adds  94899cd   Revert "ldb: support raw OIDs in control string parsing"
      adds  bcb0212   s4:dsdb/password_hash: add DSDB_CONTROL_PASSWORD_BYPASS_LAST_SET_OID
      adds  c80ba57   Fix bug #8509 - Read-only handles on SAMR allow SAMR_DOMAIN_ACCESS_CREATE_USER.
      adds  de912e7   examples/VFS: fix a typo in the README
      adds  f697956   dfs_server: add generic dfs_server_ad_get_referrals() call
      adds  cc17ac9   s4:smb_server: implement dfs referral handing on top of dfs_server_ad_get_referrals()
      adds  37a17a4   s3:param: add lp_host_msdfs to loadparm_s3_context
      adds  9bd26d8   s3:vfs: add SMB_VFS_GET_DFS_REFERRAL() hooks
      adds  f6eb85c   s3:msdfs: implement setup_dfs_referral() on top of SMB_VFS_GET_DFS_REFERRALS()
      adds  09731c7   s3:msdfs: removed unused variables
      adds  29dbda5   s3:modules: add vfs_dfs_samba4
      adds  f0cd3f6   selftest: run dfs tests on plugin_s4_dc
      adds  50c8d38   build: s3 public headers appear to be correct now
      adds  820fe8a   build: remove double-setting of build_public_headers
      adds  078db8f   build: build wbinfo only once in the waf build
      adds  ee4f418   dnsserver.idl: avoid '//' comments
      adds  4ebd510   s3:lib/netapi: avoid '//' comments
      adds  2a6c5c8   s3:utils: avoid '//' comments
      adds  f007f68   s4:lib/wmi: avoid '//' comments
      adds  627f930   s4:torture/drs: avoid '//' comments
      adds  10fdc9a   s4:torture/smb2: avoid '//' comments
      adds  9ca88eb   examples/VFS: fix names in skel_opaque.c
      adds  ce5b4b3   examples/VFS: add skel_get_dfs_referrals()
      adds  7447acd   s4:upgrading-samba4.txt - fix mistakes reported by bug #8504
      adds  9c979e8   s4:findprovisionusnranges - the default python path is detected over "env"
      adds  dc3df56   upgrade: Avoid catching all exceptions, just catch the ones we care about.
      adds  8111001   netcmd: Avoid catching all exceptions, avoid using ';' at the end of lines.
      adds  8aaa277   s3-docs: Fix bug #7908.
      adds  851d662   s3-docs: Fix typo.
      adds  d7d5858   netcmd/domain: Remove unused imports.
      adds  1417ea1   Remove pointless exception catching in tests.
      adds  f47b405   ldb: change version to 1.1.3 after pyldb changes
      adds  7119c8b   s3-net: when all DNS servers fail to operate, the overal DNS registration result must be a failure.
      adds  efab008   s3-passdb: split out passdb/pdb_tdb.h.
      adds  8c2f72d   s3-passdb: split out passdb/pdb_wbc_sam.h.
      adds  795aefe   s3-passdb: split out passdb/pdb_smbpasswd.h.
      adds  ec0c1f2   s3:smb2_create: fix allocation size return value when opening existing files
      adds  3ed85d7   libcli/cldap: pass tevent_context to cldap_set_incoming_handler()
      adds  2cd76b0   libcli/cldap: pass tevent_context to cldap_netlogon_send()
      adds  5a7a1b3   libcli/cldap: pass tevent_context to cldap_search_send()
      adds  af24591   libcli/cldap: make use of explicit tevent_contexts
      adds  b787b6e   libcli/cldap: don't pass tevent_context to cldap_socket_init()
      adds  c9eba24   ndr.pc: needs samba-util not samba-hostconfig
      adds  6bed577   pac: Fix wrong memory allocation check
      adds  b21b012   lib/param move source4 param code to the top level
      adds  26de383   libcli/smb Move CSC_POLICY_* definition to smb_constants.h
      adds  d0ecd1a   lib/param: Remove unused #include of lib/socket/socket.h
      adds  15c97a8   lib/param Avoid the use of the name service_ok() which is used in the s3 param code
      adds  1b81af0   lib/param Avoid the name string_set as this is already used in the s3 param code
      adds  8f2741b   lib/param Use talloc_strdup rather than strdup as strdup is banned in the s3 includes.h
      adds  1e5af9e   lib/param Use strcasecmp_m rather than strcasecmp as this is banned in the s3 includes.h
      adds  c9bb497   lib/param Avoid dyn_ defines that are not provided by the autoconf build
      adds  1255383   s4-s3-upgrade: Allow import (just without a uid mapping) where getpwnam fails
      adds  561d834   auth: move credentials layer to the top level
      adds  fe02752   auth: move gensec_start.c to the top level
      adds  534355f   auth/credentials Declare remaining functions are public interfaces and put into credentials.h
      adds  4549862   gensec: trim header includes back to what is actually required
      adds  0f41868   ldb:ldb_autotransaction_request - fix a typo in a comment
      adds  f2a3125   ldb:ldb.c - "ldb_set_errstring" can be implemented by using "ldb_asprintf_errstring"
      adds  8cab94e   ldb:ldb.c/"ldb_request" - make "ldb_request" always return an error string
      adds  500d1ba   ldb:ldb.c/"ldb_wait" - change "ldb_wait" slightly in order to introduce error messages
      adds  7599d59   ldb:ldb.c/"ldb_wait" - make "ldb_wait" always return an error string
      adds  96a9f82   s4:ldap_backend.c/"map_ldb_error" - handle errors similar to "PyErr_SetLdbError"
      adds  21d053d   ldb:pyldb.c - py_ldb_* modification calls - error string shouldn't be set here
      adds  fea02ce   ldb:ldb_autotransaction_request - error string shouldn't be set here
      adds  2c3c18c   s3-smbldap: rearrange prototypes a bit.
      adds  a1f4fe7   s3-passdb: split out passdb/pdb_ldap.h.
      adds  6cc2843   s3-passdb: split out passdb/pdb_nds.h.
      adds  e568284   s3-passdb: split out passdb/pdb_ipa.h.
      adds  85da480   s3:wscript: add 'gssapi' dependecy to 'errors3'
      adds  b3b6906   s3:vfs_acl_common: also parse xattr.NTACL version 1
      adds  82bc3fa   s3:dbwrap: move the db_open_ctdb() prototype to a new header dbwrap_ctdb.h
      adds  38f7f8e   s3:dbwrap: move the db_open_tdb() prototype to a new header dbwrap_tdb.h
      adds  c768121   s3:dbwrap: move the db_open_file() prototype to a new header dbwrap_file.h
      adds  7a72c84   s3:dbwrap: move the db_open_rbt() prototype to a new header dbwrap_rbt.h
      adds  c3868b7   s3:dbwrap: move dbwrap_fetch() back to dbwrap.c, the core of the dbwrap subsystem
      adds  2aa5601   s3:dbwrap: move dbwrap_delete() back to dbwrap.c, the core of the dbwrap subsystem
      adds  663c661   s3:dbwrap: move dbwrap_store() back to dbwrap.c, the core of the dbwrap subsystem
      adds  2d52f6f   s3:dbwrap: move dbwrap_traverse() to dbwrap.c, the core of the dbrwap subsystem
      adds  6608ba8   s3:dbwrap: reorganize dbwrap.h some
      adds  8f098a6   s3:dbwrap: change the dbwrap_traverse() wrapper to return the count in an additional parameter
      adds  87f51bf   s3:dbwrap: add a wrapper dbwrap_traverse_read()
      adds  87b68ce   s3:dbwrap: add function dbwrap_exists()
      adds  5953839   s3:dbwrap: add specific dbwrap_exists() implementation to dbwrap_tdb
      adds  28e4c41   s3:dbwrap: factor out db_rpt_search_internal()
      adds  fff09d0   s3:dbwrap: add specific dbwrap_exists() implementation to dbwrap_rbt
      adds  893805b   s3:dbwrap: add function dbwrap_parse_record()
      adds  f5b7d87   s3:dbwrap: dbwrap_parse_record() should always return -1 on "not found"
      adds  99fa6fa   s3:dbwrap: allow NULL parser for dbwrap_parse_record()
      adds  c5d03cb   s3:dbwrap: implement dbwrap_fallback_exists() with dbwrap_parse_record()
      adds  63c5c0e   s3:dbwrap: add specific dbwrap_parse_record() implementation to dbwrap_rbt
      adds  dc4a5f5   s3:dbwrap: add function dbwrap_wipe()
      adds  3dc607c   s3:dbwrap: add a comment
      adds  97fef0c   s3:dbwrap: add specific dbwrap_wipe() implementation to dbwrap_tdb
      adds  ebcb921   s3:dbwrap: add specific dbwrap_wipe() implementation to dbwrap_rbt
      adds  7b9bf28   s3:dbwrap: fix db_rbt_traverse() to return the record count on success
      adds  d8ce5bc   s3:dbwrap: add wrapper dbwrap_get_flags()
      adds  373b060   s3:dbwrap: add wrappers for transactions start/cancel/commit
      adds  3ed2fb4   s3:dbwrap: add wrapper function dbwrap_get_seqnum()
      adds  bfed62c   s3:dbwrap: add get-functions for db_record key, value and private_data
      adds  b257e83   s3:dbwrap: add dbwrap_record_store(), a wrapper for record->store
      adds  4637044   s3:dbwrap: add dbwrap_record_delete(), a wrapper for record->delete_rec
      adds  25a9978   s3:dbwrap: add dbwrap_fetch_locked(), a wrapper for db->fetch_locked
      adds  0e28448   s3:dbwrap: convert dbwrap_fetch(), dbwrap_fetch_bystring() and dbwrap_fetch_bystring_upper() to NTSTATUS
      adds  e39cd86   s3:dbwrap: use dbwrap_fetch_bystring() in dbwrap_fetch_[u]int32()
      adds  f21a66f   s3:dbwrap: convert dbwrap_util.c to use dbwrap wrapper functions
      adds  64748e8   s3:dbwrap_tool: convert to using wrapper functions only
      adds  0b7108b   s3:dbwrap_torture: convert to using wrapper functions only
      adds  81258c0   s3:serverid: use dbwrap_traverse() in serverid_traverse()
      adds  91e77f3   s3:serverid: use dbwrap_traverse_read() in serverid_traverse_read()
      adds  8645564   s3:net: fix the exit code of net serverid list
      adds  5bfdd73   s3:net: fix the exit code of net serverid wipe
      adds  85ae3c3   s3:serverid: convert to using dbwrap wrapper functions only
      adds  c8924ec   s3:net: convert net serverid to only use dbwrap wrapper functions
      adds  6656de1   s3:sessionid: use dbwrap_travers() in sessionid_traverse()
      adds  bdee945   s3:sessionid: use dbwrap_travers_read() in sessionid_travers_read()
      adds  bbe7811   s3:sessionid: convert to using dbwrap wrapper functions only
      adds  248cb23   s3:sharesec: convert sharesec.c to use dbwrap wrapper functions
      adds  ff79187   s3:talloc_dict: change to only use dbwrap wrapper functions
      adds  7057b4d   s3:registry: convert reg_backend_db to use dbwrap wrapper functions
      adds  736af26   s3:g_lock: convert to use only dbwrap wrapper functions.
      adds  79a4911   s3:privileges: convert privileges.c to use dbwrap wrapper functions.
      adds  f1057ac   s3:libnet: convert libnet_dssync_passdb to only use dbwrap wrapper functions.
      adds  3d52de3   s3:idmap: convert idmap_tdb to use dbwrap wrapper functions.
      adds  1f57f9e   s3:net: convert net idmap to use only dbwrap wrapper functions
      adds  7458aac   s3:net: convert net idmap check to use dbwrap wrapper functions.
      adds  a91f06a   s3:passdb: convert pdb_tdb to use dbwrap wrapper functions.
      adds  8b4dd99   s3:passdb: convert machine_sid to use dbwrap wrapper functions only
      adds  8b4845b   s3:passdb: convert account_pol to use dbwrap wrapper functions only
      adds  3f21428   s3:secrets: convert to use dbwrap wrapper functions only
      adds  c7c1a3e   s3:printing: convert printer_list to use dbwrap wrapper functions
      adds  ceb9f57   s3:vfs: change the xattr_tdb module to use dbwrap wrapper functions
      adds  4cb75bd   s3:vfs: convert nfs4_acls sidmap db code to use dbwrap_wrapper functions
      adds  4bfda2d   s3:vfs: convert the acl_tdb module to use dbwrap wrapper functions.
      adds  608ac61   s3:conn_tdb: convert connections tdb to only use dbwrap wrapper functions
      adds  43a13b5   s3:smbd: convert connections.c to use only dbrwap wrapper functions
      adds  ec057c3   s3:smbd: convert session.c to use dbwrap wrapper functions only
      adds  5063498   s3:smbd: convert notify db to use dbwrap wrapper functions
      adds  3340597   s3:rpc_server: convert srvsvc to only use dbwrap wrapper functions
      adds  82428ad   s3:groupdb: convert mapping_tdb.c to use dbwrap wrapper functions only
      adds  e2328ac   s3:messages: convert to use only dbwrap wrapper functions
      adds  5cbc505   s3:locking: convert brlock to only use dbwrap wrapper functions
      adds  f0ab22e   s3:locking: convert locking.c to use dbwrap wrapper functions only
      adds  311ed56   s3:locking: convert posix.c to use dbwrap wrapper functions only
      adds  6fb5c47   s3:torture: convert torture.c to only use dbwrap wrapper functions
      adds  8750e3f   s3:dbwrap: move definitions of db_record and db_contect structs to dbwrap_private.h
      adds  b4e528a   s3:idmap_autorid: untangle function from check and log status in idmap_autorid_db_init()
      adds  f8cad3a   s3:idmap_autorid: make a debug message more precise
      adds  f03e4ae   s3:passdb:account_pol: use dbwrap_fetch_uint32, not dbwrap_fetch_int32 for the DB version
      adds  ba88e4e   s3:idmap_tdb: fix hwm-handling to use uint32 consistently
      adds  ce8626c   s3:idmap_tdb2: fix hwm-handling to use uint32 consistently
      adds  603c3e1   s3:dbwrap: convert dbwrap_fetch_int32() to NTSTATUS return code
      adds  658f721   s3:dbwrap: change dbwrap_fetch_uint32() to NTSTATUS return type (instead of bool)
      adds  c9bc1e4   s3:dbwrap: change dbwrap_store_int32() to NTSTATUS return type
      adds  6760011   s3:dbwrap: change dbwrap_store_uint32() to NTSTATUS return type
      adds  3c4eb2c   script/autobuild.py: split 'samba3' 'make -j 4 everything' into multiple steps
      adds  e425a17   lib/param: fix typo _SAMBA_BUILD => _SAMBA_BUILD_ causing segfaults
      adds  2ecfa0c   Fix the VFS for fsctl.
      adds  028cf00   s3-waf: fix configure check for HAVE_POSIX_FADVISE.
      adds  245c8c1   s3-waf: fix configure check for HAVE_LINUX_FALLOCATE.
      adds  3522f9d   s3-waf: fix configure check for HAVE_LINUX_FALLOCATE64.
      adds  d6cb58e   s3-waf: fix configure check for HAVE_LINUX_READAHEAD.
      adds  49eba95   s3-waf: make sure we build example vfs modules with --enable-developer.
      adds  aa472fc   param: Expose lpcfg_smb_ports, required by winexe.
      adds  b0d76ef   s4/param: Expose lpcfg_smb_ports and lpcfg_socket_options, which are both required by winexe.
      adds  eb97161   samba.getopt: Allow --kerberos=auto, and fix exception name if an unknown value is specified.
      adds  bd01ae2   Add new contributing FAQ announcing acceptance of corporate (C).
      adds  2c78d4c   s3:smbcacls pretty print acl control field
      adds  61631f4   s3:smbcacls get_domain_sid for sddl parsing/formating from lsarpc
      adds  724b48b   s3:smbcacls add option domain-sid
      adds  858e4cb   s3:smbcacls fix possible SEGFAULT
      adds  9d688cd   s3:smbcacls fix leaking talloc stackframce on tcon failure
      adds  240d621   s3:registry: improve regdb_create_subkey_internal() to always complete incomlete keys
      adds  a6cd71d   s3:dbwrap: traverse records created within this transaction.
      adds  7fff4e7   s3:dbwrap: remove m_all marshall buffer from ctdb transaction.
      adds  002694c   s3 waf: Use upper case uselib_store parameter, otherwise the following checks won't find it
      adds  031519c   selftest: Fix plugin_s4_dc configuration.
      adds  a0cbe46   s3-groupdb: split out groupdb/mapping_tdb.h.
      adds  fc32055   s3-dbwrap_ctdb: fix the build.
      adds  995d156   s3-group-mapping: Remove fstrings from GROUP_MAP.
      adds  1e4761d   Fix bug #8521 - winbindd cache timeout expiry test was reversed
      adds  bd260f0   Fix bug #8515 - Empty CIFS share can be blocked for other clients by deleting it via empty path (DELETE_PENDING until the last client)
      adds  c6481f4   samba.upgrade: Use list comprehension.
      adds  8a3aa56   s3:dbwrap_ctdb: fix check for skipping the __db_sequence_number__ in traverse
      adds  5464999   s3:dbwrap_ctdb: improve the check for skipping the __db_sequence_number__ record in traverse
      adds  b8eec18   s3:smbcacls: make get_domain_sid() static
      adds  3ff8733   s3: fix id_cache_kill to delete the the id-mappig from caches
      adds  da85f5a   s3: factor out messaging_send_to_children()
      adds  6648d90   s3:smbcontrol: let smbd pass the idmap msg to its children for convenience
      adds  85b145d   s3:utils change data_blob_dup_talloc() to take a DATA_BLOB by value
      adds  6b28a51   s3:registry add function srprs_hive()
      adds  e430c75   s3:net: factor out interact_edit()
      adds  502f0b8   s3:net: add command registry check
      adds  83748ae   s3:doc manpage for "net registry check"
      adds  491afa3   s3:net: avoid unnecessary initialization of the registry.
      adds  89b76b5   s3:smbcacls: fix violation of coding conventions
      adds  7e9acf0   selftest: mark samba4.drs.delete_object.python knownfail
      adds  ba5b8a1   samba-tool/testparm: Fix handling of command-line options.
      adds  fba4b7a   samba-tool/testparm: Fix traceback when checking client name/ip against hosts allowed.
      adds  63c9186   netcmd: Add errf stream to command instances.
      adds  6f9a317   netcmd: Add Command.get_logger() method.
      adds  de9b3b6   samba-tools/testparm: Add really basic unit test, demonstrating how to write unit tests for samba-tool in Python.
      adds  77f739f   s4:torture/smb2: we only support 64KB reads/writes for now
      adds  40ea66c   s3:smb2_server: remember the max_{trans,read,write} sizes we negotiated (bug #8473)
      adds  6981f11   s3:smb2_server: reject writes larger then the negotiated max_write size (bug #8473)
      adds  5e04231   s3:smb2_server: get/set info are limited by max_trans size (bug #8473)
      adds  3978a50   samba.getopt: Refactor parsing of --kerberos argument into separate function.
      adds  0e70e26   samba-tool delegation: Use self.outf, simplify some code.
      adds  88d997a   samba-tool: Use self.outf in a few more places.
      adds  5dcce64   config.h: define HAVE_LIBREPLACE
      adds  d2a9e8d   Another part of the fix for Bug 8473 - smb2_find uses a hard coded max reply size of 0x10000 instead of smb2_max_trans.
      adds  ebf3ecd   build: use lib/param loadparm code in source3 to get at lpcfg_ functions
      adds  4a89361   lib/param Add 'use mmap' parameter to control tdb use of mmap
      adds  43d84aa   lib/param Print error when mkdir of lock path fails
      adds  5603dab   libcli/auth: Provide a struct loadparm_context to schannel calls
      adds  3cdb1fe   s4-messaging: Pass the loadparm context, not just the messaging path
      adds  01c934c   lib/util: Add back control of mmap and hash size in tdb for top level build
      adds  73d0ab6   lib/param reduce the cost of loadparm_init_s3()
      adds  a6faacd   build: only regenerate param files when required
      adds  7703648   build: clean new generated param headers
      adds  4e1d9a6   build: run perl generators at autogen.sh time
      adds  e287a72   add lib/param files to .gitignore
      adds  71f5f41   s3:dbwrap_ctdb: fix the build after changing signature of tdb_wrap_open()
      adds  4602ede   Update to newer version of subunit.
      adds  b0d89e5   s4:selftest: flakey test samba4.drs.delete_object.python should go into skip
      adds  36e3c15   python: Remove extra newlines.
      adds  60de9b7   creds: Remove unnecessary calls to credopts.get_credentials.
      adds  be7a75b   samba-tool: Determine long option from docstring.
      adds  27afc3e   CodingStyle: Add some notes about Python 2.4 compatibility.
      adds  b5d5945   samba.netcmd: Reintroduce Command.name.
      adds  9213f39   samba-tool: Don't require full prog line to be in synopsis.
      adds  9e1ef61   samba-tool: Move main command implementation to samba.netcmd.main, so it is accessible by the testsuite.
      adds  37a4bcd   samba-tool: Add test to make sure all commands have a synopsis set.
      adds  1b27efd   samba-tool: Add test to make sure all commands have a short description set.
      adds  7a0b5d6   Add support for VFS op streaminfo chaining in all relevant VFS modules.
      adds  46e7ab3   s3: remove some dead prototypes.
      adds  06aec03   s3-auth: token_util needs system/passwd.h.
      adds  c6964c6   s3-passdb: move group mapping headers into passdb.h
      adds  d981ceb   s3-passdb: move passdb prototypes into passdb.h
      adds  d6a1867   s3-passdb: use uintX_t at least in headers.
      adds  2a5afff   s3-passdb: add {LM|NT}_HASH_LEN defines in passdb.h.
      adds  d47c254   s3-passdb: add define guards for machine_sid.h.
      adds  876f48f   s3-passdb: remove fstring from pdb_set_user_sid_from_string().
      adds  1113725   s3-passdb: remove libwbclient header dependency for passdb/lookup_sid.h.
      adds  69da026   s3-waf: install passdb headers.
      adds  df9c4b0   s3-utils: add capabilities to dbwrap_tool
      adds  0ef506d   libreplace: add a missing "eval" to the AC_VERIFY_C_PROTOTYPE macro
      adds  b15d325   s3:net registry: fix segfault when net registry is called without subcommands...
      adds  6af702b   build: added autoconf --disable-silent-rules option
      adds  d810ada   Fix sys_fseek wrapper
      adds  af82bf2   s3-net: Fix uninitialized variable in rpc_conf_import_internal().
      adds  15b8efe   s3:dbwrap_ctdb: return the number of records in db_ctdb_traverse() for persistent dbs
      adds  acc2870   Fix const warning.
      adds  abe5afc   Fix bug with Samba not recognising an 6to4 IPv6 interface.
      adds  744dd6b   Fix const warnings.
      adds  f4a41ce   Fix const warnings.
      adds  7f65594   Fix printf warning.
      adds  7c66373   Remove unused function.
      adds  e02f951   Removed unused variable.
      adds  a1767f7   s4: check that the xattr are supported in the folder where we want to provision
      adds  8741b90   s4-interfaces: allow pure ipv6 to work
      adds  009b97d   provision: fix the doc
      adds  292554c   s4 provision: Rename bind9 flatfile backend to BIND9_FLATFILE
      adds  41d4862   s4 provision: Reword opinionated dns backend help text, add NONE backend
      adds  b42b812   s4 provision: Default to win2k3 domain function level
      adds  6382721   s4 provision/dns: Clean up backend handling
      adds  d58f266   s4 provision/dns: Clean up os level handling
      adds  8c07686   s4 provision: DNS backend should be set by caller
      adds  41a0e96   Add cldap_multi_netlogon_send/recv
      adds  2a2dd6f   s3: Before adding KDC's to the krb5.conf, cldap ping them
      adds  c88195f   s4:dlz_bind9: add missing earch bases for windows 2000 domains
      adds  d9558fd   s4:dlz_bind9: Copy dn before changing in b9_has_soa
      adds  ebcf45b   s4:dlz_bind9: add no memory checks
      adds  329c4d1   s3-auth: fix the build of skel auth example module.
      adds  235f78a   s3-waf: make sure we always build example auth modules with --enable-developer.
      adds  234f06e   s3-auth: remove dead prototype.
      adds  bc536d4   s3-passdb: fix the build of example pdb test module.
      adds  b96a9e1   s3-waf: make sure we always build example pdb modules with --enable-developer.
      adds  c3bdcab   First part of fix for bug #8419 - Make VFS op "streaminfo" stackable.
      adds  c52b571   Fix uninitialized memory problem in group_sids_to_info3 (fixes bug #8455).
      adds  d226acd   libsmbclient: add ABI checking and pc file
      adds  3a4fa65   libsmbclient: initial ABI signatures
      adds  75953f1   ldb: fixed a race in ldb initialisation
      adds  fe98fa6   Revert "s4:selftest: skip flakey samba4.nbt.winsreplication for now"
      adds  4c20276   Revert "s4: Mark the winsreplication test as knownfail"
      adds  f8c6219   s4-selftest When testing for a credentials cache, do not specify a domain
      adds  734e5c5   credentials: Prioritise command-line specified options above defaults from smb.conf
      adds  d4d4f4e   s3-auth Add my copyright
      adds  5f11615   s4-s3-upgrade: Give a better clue when we cannot open secrets.tdb
      adds  5e6543a   build: compile gensec_start.c and credentials.c in the autoconf build
      adds  0c6e4ad   ntlmssp: Move ntlmssp code to auth/ntlmssp
      adds  968b367   ntlmssp: Prepare gensec_ntlmssp_start() for broader use
      adds  02eef4d   ntlmssp: Put members from auth_ntlmssp_state into gensec_ntlmssp_state
      adds  c779647   gensec: an event context is no longer mandetory
      adds  5392491   s3-ntlmssp Implement the server-side auth_ntlmssp code as a GENSEC module
      adds  5ef4e91   s3-smbd Give the nt error string when failing to set up encrypted transport
      adds  0d5de7e   gensec: Assert that we have not been subject to a downgrade attack in DCE/RPC clients
      adds  09c5acd   s4-auth: match the new s3 gensec client and always negotiate SIGN with SEAL
      adds  86d684e   gensec: Refuse to seal if we did not negotiate to sign
      adds  3f9ab2e   ntlmssp: Refuse to seal if we did not negotiate to sign
      adds  f88b686   gensec: move event-using code to gensec_update() hooks out of gensec_start*()
      adds  0f2b27e   s3-auth fix comment after s3 ntlmssp gensec module
      adds  e7d5f0a   gensec: move event context from gensec_*_init() to gensec_update()
      adds  9068a30   s3-auth: use typedefs in auth.h
      adds  94fbe2e   s3:auth_util: add the uid with WBC_ID_TYPE_BOTH also to the group array
      adds  9d49945   ldb: Output more error information when a connect fails
      adds  5954a37   lib/param: Remove parameters for wins and spoolss databases
      adds  9b407ee   s4:auth/unix_token: match s3 behavior and add uid/gid to the groups array
      adds  56328a4   s3/doc: add man page for aio_fork vfs module
      adds  f3333bd   s3-rpc_client remove cli_auth_ntlmssp_data_destructor
      adds  f9b0426   s3-ntlmssp split auth_ntlmssp_client_start() into two parts
      adds  fa12756   s3-libsmb Use a gensec module to provide the ntlmssp client in ntlmssp_wrap.c
      adds  94799db   s3-auth move the s3 auth context onto gensec_ntlmssp once we start
      adds  605d7d9   pdb-interface: Do not use unid_t here
      adds  dd6b413   selftest:Samba3: fix a message printed when starting winbindd
      adds  4874e1f   selftest:Samba3: fix signature for check_or_start()
      adds  140b5d7   s3-util: dbwrap_tool: add store hex function
      adds  196fd14   s3-util: dbwrap_tool: add fetch fuctions for hex and string
      adds  5d91a26   lib/util: untangle assignent from check in strhex_to_str()
      adds  cb47890   lib/util: fix function header comment to strhex_to_str()
      adds  47aa9ed   lib/util: skip single hex digit at the end of the input sting - fix potential segfault
      adds  f5ae41d   The last argument to atalk_build_paths() is always false, remove it.
      adds  8d54bdb   vfs_netatalk should be using strstr_m, not strstr to find .AppleDouble paths.
      adds  fbf1748   s3: Avoid a winbind 100% cpu loop
      adds  5543e6c   s3-docs: Document Services for Unix 2.0 (sfu20) nss_info ldap schema support.
      adds  e1d2b47   s3-docs: Add a clarification note for nss_info primary group membership calculation.
      adds  0c342f8   samba-tool: Improve getopt.py error handling
      adds  8dbf799   samba-tool: Improve getopt.py error handling
      adds  20f2034   samba-tool: Improve getopt.py error handling
      adds  eb388cd   samba-tool: Improve getopt.py error handling
      adds  aa7240e   samba.getopt: Keep exception message when setting a lp option fails.
      adds  416bf1c   samba.getopt: Add some basic tests.
      adds  5c5fc5d   build: added deletion of stale .so and .o files
      adds  75689ef   s4-smb_server do not set credentials on gensec twice
      adds  596d6cc   s4-s3-upgrade Fix samba3upgrade code to cope with a missing wins.dat
      adds  036b23a   s4-s3-upgrade test upgrade without a wins.dat
      adds  be9378e   s4-s3-upgrade fix format string for secrets.tdb exception
      adds  43f23b5   s4-s3-upgrade rename samba-tool domain samba3upgrade --libdir to --dbdir for clarity
      adds  281fc93   libcli: move ioctl function field defs to smb_constants
      adds  d5ea379   s3: Remove duplicate fsctl function definitions
      adds  b711de2   libcli: Move smb2 fsctl fn defs into common code
      adds  5e6c477   s3: remove duplicate fsctl fn definitions
      adds  cd22763   libcli/smb: add smb_[set]len_[nbt|tcp]() macros
      adds  da32fb6   s3:include: use smb_[set]len_[nbt|tcp]() macros
      adds  b0480f2   s4:lib/stream: make use of smb_len_tcp()
      adds  8eed525   s4:libcli/raw: make use of _smb_setlen_nbt()
      adds  8574d50   s4:libcli/smb2: make use of _smb_setlen_tcp()
      adds  2fbbf75   s4:smb_server/smb: make use of _smb_setlen_nbt()
      adds  8bf1e4c   s4:smb_server/smb2: make use of _smb_setlen_tcp()
      adds  ba08ad5   s4:libcli/raw: remove unused smb_len(), _smb_setlen() and _smb2_setlen() macros
      adds  bd8b275   s3:libsmb/smb_seal: make common_ntlm_[en|de]crypt_buffer static
      adds  1b9c8d4   s3:include: move smb_seal.c prototypes to smb_crypt.h
      adds  0e0e44a   s3:libsmb/smb_seal: s/uint16/uint16_t
      adds  d825a2a   s3:libsmb/smb_seal: move smb_set_enclen() to smb_seal.c and make it static there
      adds  ce45ae1   s3-waf: make sure we always compile (not install) our libsmbclient testcode.
      adds  3712006   dsdb: improve debug message
      adds  7b4edc1   Make use of the "dir_exists" we already have on directory open.
      adds  f64f91f   Fix error return to be NT_STATUS_NOT_A_DIRECTORY.
      adds  019f643   Fix a boatload of warnings in the examples.
      adds  43e5592   subunitrun: give more useful help
      adds  4f08a29   s4-dsdb: moved dsdb_Dn() into common.py
      adds  8890f70   s4-test: added test suite for common.py code
      adds  3193e14   dnsp: Added typedefs to interpret dnsProperty attribute for dnsZone objectclass
      adds  7ba004d   ldb-samba: Added handler to decode dnsProperty attribute
      adds  0f84c63   s4-dns: Added more data types for dnsserver implementation
      adds  65f9a13   s4-dns: Added support for multiple DNS_RPC_RECORDS structures
      adds  51855de   werror: Added missing DNS error codes
      adds  a8c7b28   s4-provision: Provision DNS records with correct rank
      adds  8df2ed4   s4-dns: Added DCERPC dns server for DNS management
      adds  b619705   samba-tool: Added dns command for DNS management
      adds  7ca0bed   s4-selftest: Add tests for RPC dnsserver
      adds  2feb81f   s4-dns: Update serial number for zone on dns updates
      adds  ab50165   ldb: ldb_errstring() takes ldb_contxt as an argument
      adds  dd64f99   build: explain the passing of make options to waf
      adds  13a3aa1   Revert "selftest: Avoid being run over by armies of the undead"
      adds  81f71e7   s3:libsmb/async_smb: in cli_state_notify_pending() we always disconnect
      adds  7675cf9   examples: compile libsmbclient tests using just SAMBA_BINARY
      adds  06d138a   s3-netapi Compile (but do not install) netapi tests
      adds  3ae478b   build: compile (but do not install) all the libsmbclient tests
      adds  ff8fa5a   Make mkdir_internal() check the parent ACL for SEC_DIR_ADD_SUBDIR rights.
      adds  30fb5e9   Refactor to create check_parent_access() which can be called for file creation too.
      adds  37be1df   s3:Makefile: make DSO_EXPORTS_CMD more portable (#8531)
      adds  1af128b   build: compile (but do not install) netapi examples
      adds  32938ce   libcli/smb: move some common defines to smb_constants.h
      adds  e03b312   libcli/smb: add smb_setlen_[nbt|tcp] macros
      adds  6d2aaef   s3:include: make smb_setlen() a macro
      adds  8df8277   s3:libsmb/smb_seal: make use of common [_]smb_[set]len_nbt() macros
      adds  2a3bf9e   s3:libsmb/smb_seal: avoid ads_errstr() dependency and use gssapi_error_string()
      adds  12e2579   s3:libsmb/smb_seal: use plain malloc() in common_ntlm_encrypt_buffer()
      adds  07f67d8   s3:libsmb/smb_seal: always use SAFE_FREE(buf) in common_free_enc_buffer()
      adds  21a434d   s3:smbd/seal: pass talloc_tos() auth_ntlmssp_update(), because we free a few lines later
      adds  915fe79   s3-auth remove auth_ntlmssp_session_info()
      adds  083025c   s3-ntlmssp Remove auth_ntlmssp_update wrapper
      adds  487545d   s3-ntlmssp Remove auth_ntlmssp_negotiated_sign() and auth_ntlmssp_negotiated_seal()
      adds  bd29f79   s3-ntlmssp use gensec_{seal,unseal,sign,check}_packet
      adds  b9b170a   s3-seal use gensec_[un]wrap() instead of gensec_[un]seal_packet()
      adds  3f07988   s3-ntlmssp Remove auth_ntlmssp_want_feature()
      adds  0a08398   s3-ntlmssp Remove auth_ntlmssp_session_key()
      adds  0fe4192   s3-ntlmssp Remove references to auth_ntlmssp_context from the smb sealing code
      adds  38de149   s3-seal Remove struct smb_srv_trans_enc_ctx
      adds  321204e   s3-ntlmssp Remove references to auth_ntlmssp_context from the rpc code
      adds  75d146d   libcli/smb: move smb_seal.c to the toplevel
      adds  23fea38   s3-netapi: fix missing include in examples code.
      adds  81435bf   s3-netapi: use NetApiBufferAllocate() for returned buffer in getdc calls.
      adds  bba114a   s3-waf: only compile common.c in netapi examples code once.
      adds  80741d9   libcli: remove unneeded com_err.h and fix the build here.
      adds  bfe1385   Revert "s3:idmap/autorid add a small alloc pool to autorid"
      adds  a4d245b   s3:winbindd/idmap make idmap modules loadable again
      adds  8d9aea2   s3:idmap_autorid: use strings as parameter for range allocator
      adds  0a85d1c   s3:idmap_autorid: move HWM initialization into a function
      adds  ed45a55   s3:idmap_autorid: add an allocation range to autorid
      adds  aa1fd27   s3:idmap_autorid: document allocation pool
      adds  6bd49ea   Deprecate "acl check permissions".
      adds  e38d97e   s4-resolv: fix resolution of SRV records pointing to A and AAAA records
      adds  66530e9   libcli/cldap: make sure the local and remote address family matches
      adds  4d2d33e   libcli-cldap: avoid the case local == remote == NULL
      adds  950f121   s4-cldap: fix cldap_socket_init to always specify the dest if local is NULL
      adds  662e9c0   Fix bug #8541 - readlink() on Linux clients fails if the symlink target is outside of the share.
      adds  40dc29b   s4:finddcs_cldap: finddcs_cldap_recv() returns NTSTATUS
      adds  7e4e4d0   s4:finddcs_cldap: close the socket when it's not used anymore
      adds  60d9afa   s4:finddcs_cldap: talloc free old memory before allocating a new netlogon struct
      adds  d1a4ee6   Second part of fix for bug #8541 - readlink() on Linux clients fails if the symlink target is outside of the share.
      adds  f459318   Third part of fix for bug #8541 - readlink() on Linux clients fails if the symlink target is outside of the share.
      adds  061dad7   auth/gensec: replace #if _SAMBA_BUILD_ == 4 by a feature test
      adds  04fd3a9   talloc/testsuite: remove #if _SAMBA_BUILD_==3
      adds  fbe7ed7   dynconfig: replace #if (_SAMBA_BUILD_ >= 4) by feature tests
      adds  b6026df   lib/util: remove the "includes.h" dependeny from util_file.c
      adds  c2b5106   lib/util: remove the "includes.h" dependeny from xfile.c
      adds  6b06b0d   talloc: simplifiy the logic to build talloc_testsuite in the standalone build
      adds  99666e4   s3:torture: avoid using read_smb()
      adds  8f356ba   s3:libsmb: remove unused sync read_smb()
      adds  6e2ecaf   s3:libsmb/read_smb: make use of smb_len_tcp()
      adds  7ebd433   libcli/smb: move source3/libsmb/read_smb.* to the toplevel
      adds  5cb6adb   lib/util/charset Remove unused header smb_common.h
      adds  59e838a   libcli/smb Move smb_seal.h include to files that use it.
      adds  c9ddc50   auth/gensec: fix missleading comment
      adds  6fef695   libcli/smb: move CAP_* defines to smb_constants.h
      adds  ec7cc70   libcli/smb: move more defines to smb_constants.h
      adds  2414169   s4:libcli/raw: remove unuded CMD_REPLY define
      adds  f3c25bc   libcli/smb: merge LOCKING_ANDX_* and OPLOCK_* defines to smb_constants.h
      adds  8870dae   idl: Improve MS-PAC IDL
      adds  6d84a69   s3-docs: Remove -Y option from winbind manpage.
      adds  4ba00ab   Try and fix bug #8384 - Windows XP clients seem to crash smbd process every once in a while.
      adds  d76758a   libcli/smb: remove unused includes from read_smb.h
      adds  ad3cabb   s4:libcli: rename smb_signing.h to smb_raw_signing.h in the install directory
      adds  4db071c   s3:libsmb/smb_signing: avoid usage of smb_ss_field
      adds  13a5f27   s3:libsmb/smb_signing: make use of smb_len_nbt()
      adds  aa2e5ce   s3:libsmb/smb_signing: make use of HDR_* defines
      adds  1fa7300   libcli/smb: move smb_signing.[ch] to the toplevel
      adds  d670d06   s3:libsmb: use HDR_* defines in cli_pull_raw_error()
      adds  648665a   s3:libsmb: make use of smb_[set]len_nbt() in async_smb.c
      adds  6fb13f4   s3:libsmb: use HDR_* defines in cli_state_dispatch_smb1()
      adds  242292d   s3:libsmb: make use of map_nt_error_from_unix_common() in async_smb.c
      adds  ef87630   s3-libsmbclient: make some functions static in testsuite code.
      adds  50e7a87   torture: Remove unused smbiconv
      adds  2d05cb9   build: always include talloc with <talloc.h>
      adds  254601d   build: always include tevent with <tevent.h>
      adds  dd9d40a   s3:lib/addrchange.h: include libreplace headers before others
      adds  e947aca   s3:libsmb: s/event_context/tevent_context/ in async_smb.[ch]
      adds  fd261fe   s3:lib/errmap_unix: map EPIPE to NT_STATUS_CONNECTION_DISCONNECTED
      adds  fc69057   s3:smb2cli_base: make use of map_nt_error_from_unix_common()
      adds  414df4b   s3:smb2cli_base: make use of [_]smb_[set]len_tcp()
      adds  0f746fc   Second attempt to fix bug #8384 - Windows XP clients seem to crash smbd process every once in a while.
      adds  6560bca   talloc: fix a comment typo
      adds  91a9992   s4:torture:smb2: fix broken indentation/formatting in torture_smb2_connection()
      adds  4fe5e09   s3:net registry check: do not silently replace separators
      adds  f881d43   s3:net registry check: fix a case where automatic and read only mode take the wrong action
      adds  2fac12b   s3-util: dbwrap_tool: fix fetch_string function
      adds  a179646   s3:lib: make_unix_date() is the same as pull_dos_date()
      adds  0e95c8a   s3:lib: make_unix_date2() is the same as pull_dos_date2()
      adds  44689b1   s3:lib: make_unix_date3() is the same as pull_dos_date3()
      adds  0d9bd56   libcli/smb: merge NEGOTIATE_SECURITY_* flags to smb_constants.h
      adds  d66d7c2   s3-netapi: remove pointless use_memory_krb5_ccache.
      adds  5f520e7   libcli/smb: add smb_buffer_oob() helper
      adds  7682f61   s3:include: implement trans_oob() as wrapper to smb_buffer_oob()
      adds  431b476   s3:libsmb: use smb_len_nbt() in clitrans.c
      adds  f8f7f4e   s3:libsmb: make use of smb_buffer_oob() in clitrans.c
      adds  7221ce9   s3:libsmb: use 'tevent_' instead of 'event_' in clitrans.c
      adds  f3166e7   s3:libsmb: replace  smb_size - 4 with MIN_SMB_SIZE in clitrans.c
      adds  9a3e596   s3:libsmb: avoid using smb_flg2 in cli_trans.c
      adds  1d53109   s3:libsmb: make use of map_nt_error_from_unix_common() in clitrans.c
      adds  4b9bdee   Add early return on stat open without O_CREAT if file doesn't exist. Reduces one level of indentation.
      adds  4ec2c2a   Remove another level of indentation - deal with !NT_STATUS_OK individually.
      adds  62ccae3   Factor out the code checking if a parent should override DELETE_ACCESS into a function.
      adds  bda9752   s3-netlogon: Fix setting the machinge account password.
      adds  72c95ba   replace: Make sure we compile without uid_wrapper.
      adds  c7fbcf9   replace: Add checks for setreuid and setregid.
      adds  512f705   uid_wrapper: Fix prototypes.
      adds  4c74718   uid_wrapper: Make sure we have initialized the wrapper.
      adds  e925ea8   uid_wrapper: Handle euid and egid 0.
      adds  0c4089b   uid_wrapper: Fix build on UNIX platforms.
      adds  f530960   uid_wrapper: Add uwrap_setresgid().
      adds  8682c32   nsswitch: Disable uid_wrapper in libwbclient.
      adds  32fb901   s3-waf: Don't link uid_wrapper more than once.
      adds  7cb0817   Include uid_wrapper correctly.
      adds  2f65ae2   s3: Include uid_wrapper where it is missing.
      adds  7b5fb7d   replace: Add don't include unistd.h directly and add uid_wrapper.
      adds  cdb7ef9   s3: Enable uid wrapper.
      adds  790c6b4   s3:rpc_client: remove references to auth_ntlmssp_state
      adds  beb42c3   s3-build: Add .clang_complete.
      adds  80e942a   s4-torture: Add domain_handle to test_join struct.
      adds  b411b81   s4-torture: Add torture_delete_testuser().
      adds  4186ef9   s4-torture: Add a samr privilege check.
      adds  b972bd5   s4-torture: Add a user creation check.
      adds  8a6daa3   ldb:common/ldb_modules.c - fix a typo in comment
      adds  b753965   s4:torture/ldap/basic.c - fix a typo
      adds  5875661   s4:ldap.py - reactivate some assertions in "test_all"
      adds  c9ac028   s4:ldap.py - fix up the UTF8 tests
      adds  7161bb4   s4:password_hash LDB module - fix compiler warning due to unsatisfied "switch"
      adds  3756508   s4:objectclass LDB module - update copyright
      adds  82d9c9e   s4:objectclass LDB module - "check_rodc_ntdsdsa_add"
      adds  730257f   s4:objectclass LDB module - "objectclass_add" - small optimisation
      adds  68b3770   s4:objectclass LDB module - forbid to add unrelated objectclasses
      adds  184c175   s4:objectclass LDB module - objectclass modify operations
      adds  751bab4   s4:objectclass LDB module - objectclass modify op. - remove superflous "talloc_strdup"
      adds  6fc55cb   s4:ldap.py - enhance and fix up the object class test
      adds  bb02aa5   s4:ldap.py - we test the creation of secrets already in the "systemOnly" testcase
      adds  6287d0d   s4:objectclass_attrs LDB module - implement the dSHeuristics length checks correctly
      adds  d95b4c9   s4:ldap.py - fix up the dSHeuristics test to check for the right behaviour
      adds  3fe7475   s4:repl_meta_data LDB module - "dsdb_search_module_dn" already checks if len(res) == 1
      adds  45b4b82   s4:repl_meta_data LDB module - always return the original LDB result codes on failure
      adds  57b8bc7   s4:repl_meta_data LDB module - remove pointless debug messages
      adds  2ee42eb   s4:repl_meta_data LDB module - rename operation - do not overwrite error messages
      adds  673be97   s4:repl_meta_data LDB module - don't intercept the partition LDB module referrals
      adds  a0f7c99   s4:wscript - install the two missing files "dlz_bind9.so" and "named.conf.dlz"
      adds  4b9cc8f   s3: Fix some type-punned warnings
      adds  22ccbf2   s3: Fix some nonempty blank lines
      adds  e5231a5   s3: Use talloc_tos() in parse_share_modes()
      adds  2cf1347   s3-ctdb: Don't hand out 0 as reqid
      adds  c2edecf   s3-ctdb: Allow ctdb_read_req to read any reqid
      adds  1c4fe39   s3-ctdb: Add ctdb_processes_exist
      adds  c5cfc83   s3-ctdb: Make ctdbd_process_exists use ctdbd_processes_exist
      adds  ba0171f   s3: Add processes_exist
      adds  37d7d52   s3: Add serverids_exist
      adds  4a96b62   s3: Use serverids_exist in parse_share_modes
      adds  195ae03   s3-ctdb: Add debug to ctdb_processes_exist
      adds  a29f7e6   s3-ctdb: Fix ctdb_read_req
      adds  b343a60   s4:torture:smb2: be leass leaky in wrap_simple_2smb2_test()
      adds  52b87f6   s4:torture:smb2: fix a comment
      adds  daf7193   s4:torture:smb2: fix a nasty double free error.
      adds  ac79427   s4:torture:smb2: avoid leaking tree connects up to the main function from the durable_open test
      adds  926b339   s4:librpc/dcerpc_smb: fix smb_write_callback()
      adds  6c07505   s4:librpc/dcerpc_smb2: fix smb2_write_callback()
      adds  7d7ba3b   Add systemd service files.
      adds  0b6ced6   s3-smbldap: use tevent_context in smbldap.
      adds  2330e52   s3-passdb: use tevent_context in passdb.
      adds  3167b95   examples: rework wscript to use a loop
      adds  961952e   s3-torture remove unused t_asn1.c
      adds  f54dcc8   s3-torture remove unused t_push_ucs2.c t_strcmp.c t_strstr.c
      adds  8dcfe2e   selftest: Remove --target option and the ability to run 'samba4 only' tests
      adds  659ec79   selftest: Have only one set of selftest knownfail and skip files
      adds  de148f7   s3-torture Fix t_strappend test
      adds  4cc0552   s3-torture Run t_strappend test for less time
      adds  f31fd31   s3-torture run t_strappend tests as LOCAL-sprintf_append
      adds  9fe8c3d   s3-selftest: Add LOCAL-sprintf_append
      adds  f28fda7   s3-torture Remove t_stringoverflow as fstrcpy now uses strlcpy
      adds  289b03d   s3-build: Remove libbigballofmud.so
      adds  1bc787d   s3-selftest Add all the LOCAL-* smbtorture tests to make test
      adds  7cf00e3   gensec: Add parinoia about integer wrapping
      adds  1935b7b   lib/util Rename init_module_fn to samba_init_module_fn
      adds  ce0ccc2   lib/util Rename run_init_functions -> samba_init_module_fns_run
      adds  b7b798e   lib/util Rename load_samba_modules -> samba_modules_load
      adds  87354c9   lib/util Split samba-modules library into public and private parts
      adds  1b7cc4a   lib/util Rename samba_init_module_fn -> samba_module_init_fn
      adds  0ce09fc   lib/util Rename samba_init_module_fns_run -> samba_module_init_fns_run
      adds  b256799   lib/util Rename samba_init_module -> samba_module_init
      adds  7f8f715   lib/util Rename samba_modules_load -> samba_module_init_fns_for_subsystem
      adds  1e2f15f   lib/util Add ABI to the samba-module library
      adds  151bb29   s3-net: Make sure to always re-use the "good" dc for the DNS updates as well.
      adds  1619de3   Make smbd_check_open_rights() static.
      adds  18df3ae   Move parent_override_delete() to before I need to use it.
      adds  8a3070a   Simplify smbd_check_open_rights() and move all the special casing inside it.
      adds  ea195b6   Finally do all the open checks inside open_file(). Checks inside vfs_acl_common can now be removed.
      adds  8a65e2c   Remove unused "struct security_descriptor" parameter from check_parent_access()
      adds  30a5996   Remove the mkdir and open functions from the ACL modules - main code paths now handle this.
      adds  80c3aa7   The xcopy test requires "dos filemode=yes" as it opens with WRITE_OWNER.
      adds  3bd6513   Remove the order dependency in parent_override_delete(), just check for & not ==.
      adds  8c6ff21   The xcopy test is used in unusual ways (via a different uid). Ensure we can cope with this.
      adds  f30f71c   Fix bug #8548 - winbind_samlogon_retry_loop ignores logon_parameters flags.
      adds  5975e8a   s4:torture:smb2: fix the durable_open test to succeed against w7 and w2k8r2
      adds  69ca2bd   s4:torture:smb2: adapt comment in durable-open.lease test according to current information.
      adds  de967f2   s4:torture: test also break semantics between batch-oplocks and leases
      adds  d01b248   source4/libcli: add bool durable_open to smb2_create.out.
      adds  530cd2a   s4:libcli: in smb2_create_recv, map SMB2_CREATE_DURABLE_HANDLE_RESPONSE buffer smb2_create.out.durable_open
      adds  f8aeca1   s4:torture:smb2: check wheter open was durable in existing tests
      adds  976f980   s4:torture:smb2: add a new durable_open_basic1 test: test open against all oplock types
      adds  a354758   s4:torture:smb2: add durable_open_basic2 test: test durable open against all lease types
      adds  a86c536   s3: Remove some leftovers of old ctdb tdb2 code
      adds  625ad07   s3: Fix a comment
      adds  d5fe21c   s3: Fix some nonempty blank lines
      adds  8b375ee   s3: fix typo in net ads join output
      adds  8386b20   s4:lib/socket: don't pass -1 to close()
      adds  e082745   s4:nbt_server/dgram: higher debug level for NBT_MAILSLOT_NETLOGON requests
      adds  63c7107   s3:smbd: also the parent smbd needs FLAG_MSG_PRINT_GENERAL (bug #8553)
      adds  2e1168d   idl: add copychunk and request_resume_key ioctl definitions
      adds  8abaafa   s4-torture: Add tests for the smb2 copychunk ioctl
      adds  2dad001   s4-torture: split common copychunk ioctl test code into helpers
      adds  c9d1303   s4-torture: add smb2 copychunk ioctl tests
      adds  6c2c189   s4-torture: smb2 copychunk data integrity checks
      adds  c7d3b6b   s3:smb2_server: echo the SMB2_HDR_CREDIT_CHARGE and SMB2_HDR_SIGNATURE fields
      adds  8d07d71   s3:smb2_server: don't reset the tid and session id in the out hdr of compound requests
      adds  91648ae   s3:smb2_server: FLAG_CHAINED means we always use the last session_id and tid
      adds  f30fe1d   s4:smb_server/smb2: echo back more header fields
      adds  95ca064   s4:smb_server/smb2: always grant the requested credits
      adds  09d3df6   s4:smb_server/smb2: correctly implement related compound requests
      adds  c90870f   s4:torture/smb2: fix compound.invalid2 against windows
      adds  4bc8b0c   tdb2: use HAVE_LIBREPLACE instead of _SAMBA_BUILD_.
      adds  a9b31e6   s4:torture:smb2: rename the durable-open.basic1 test to durable-open.open1 for clarity
      adds  a4e36df   s4:torture:smb2: rename the durable-open.basic2 test to durable-open.open2 for clarity
      adds  18ca6c8   s4:torture:smb2: expand durable-open.open1 test matrix by all share-modes
      adds  53d1d7b   s4:torture:smb2: expand durable-open.open2 test matrix by all share-modes
      adds  06f4672   s4:torture:smb2: add a new durable-open.upgrade2 test to test all upgrade combinations
      adds  aabda85   s4-dsdb Remove LDAP backend credentials support
      adds  b26a4f6   s4: samba-tool subcommand rename - change samba-tool user add to samba-tool user create
      adds  4b67a10   Simplify handling of user add command.
      adds  dba46ca   s4-vampire: Fix the output of fetched object for the schema-dn
      adds  3cdfcb9   s4-domain-join: do not add DFSR entries when joining, this should be done in the code handling DFSR replication
      adds  d95826c   s4-join: Send ReplicaUpdateRefs at the end of the join
      adds  f5fde21   s4-socket: do not segfault if the socket is NULL
      adds  a11c0a4   Change function signature of check_parent_access() to take char * instead of struct smb_filename.
      adds  a763eda   Call check_parent_access() on readdir.
      adds  cde73e2   Remove opendir() VFS code from ACL modules.
      adds  66121dc   samba-tool: Enable comparison of DNS naming contexts in ldapcmp
      adds  9abfaa3   samba-tool: Improve the description of dns subcommands.
      adds  c651b4e   s4-dnsserver: Set DNS_DP_AUTOCREATED flag for the zone information
      adds  c1b45af   s4-dnsserver: Compare two dns names using last uncommon name components
      adds  0d3aff7   s4-dnsserver: List dns zones matching the search filter
      adds  6e800bf   s4-dnsserver: Build a dns name tree for correct enumeration
      adds  8dca18a   s4-dnsserver: Handle the case when the dns name is NULL
      adds  4a6410d   s4-dnsserver: Check the raised exception with assertRaises
      adds  c8ac367   s4-drepl: Search for application partitions in addition to main ones
      adds  a6ed907   dsdb: Handle the case when extended rights string is NULL
      adds  6b11c91   tdb2: don't be fascist when TDB_VERSION1 is specified.
      adds  251209b   s4-resolver: make it work back with ipv4 only DNS records
      adds  66a34d8   s4-python: add function to manipulate sites in python
      adds  3770389   s4-selftest: add unit tests for sites's function in python
      adds  dfd341a   samba-tool: add subcommand for sites manipulation
      adds  8fb9e08   s3:smb2_server: remove unused outhdr variables
      adds  2107ba5   ldb: fix compiler warning
      adds  1926114   s3-waf: fix libgpo.so library name.
      adds  13ff228   s3-libnet: add ads forward declaration in libnet keytab code.
      adds  973e047   s3-waf: convert libnet_keytab into a private library.
      adds  16627ca   s3-trustdomcache: make enumerate_domain_trusts() static.
      adds  54f7667   s3-waf: move trusts_util.c code into a private library.
      adds  f143c24   s3-lsa: Let passdb backend handle the DOMAIN$ user
      adds  1c72d3b   s3-waf: convert libcli_netlogon3 into a private library.
      adds  aa882d3   samba.common: Fix formatting of docstring (trips up pydoctor).
      adds  3ce126f   s4-python: samba.provision: Require schema to be passed in - code path which handles schema not being specified is broken anyway.
      adds  21be155   pyldb: Remove duplicate definition of SYNTAX_DN.
      adds  23d3880   samba.netcmd: Pass in outf/errf.
      adds  2db221c   s4-sites: Document, fix under optimal coding, use exceptions
      adds  881feda   s3:torture: let SMB2-BASICS work against w2k8r2 and win8pre0
      adds  9557750   s3-printing: fix typo
      adds  bdc973b   s3-utils: net - Fix one error/usage message
      adds  66eefde   s3-registry: fix upgrade code
      adds  bdf755c   s3-build: add bin/dbwrap_tool to the BIN_PROGS2 dependencies
      adds  0f61eb5   pkg: add comments to the systemd sysconfig file
      adds  82c6599   samba-tool: Fix "delegation show" command  synopsis
      adds  9ff2874   samba-tool: Improve "delegation" command error handling
      adds  967ac70   samba-tool: Improve "delegation" command error message
      adds  16437ed   samba-tool: Improve "delegation" command error handling
      adds  64e7e44   samba-tool: Fix --quiet option in domain samba3upgrade
      adds  fe6913a   samba-tool: Fix short description and error msgs in domain level
      adds  09fe037   s3:libsmb: restore the 3.6.x behavior signing config parameters
      adds  418908e   s4:libcli/raw: only use smb signing if required
      adds  f293438   s4:libcli/smb2: let SMB_SIGNING_AUTO behave like SMB_SIGNING_SUPPORTED
      adds  44d7774   s3:param: the behavior of "client/server signing = auto" is the same as "true"
      adds  716da10   s4:smb_server/smb: make the SMB_SIGNING_AUTO behavior a bit easier to follow
      adds  aa70b7e   selftest/Samba4: use "server signing = on" for now
      adds  ebb9d4d   s4:smb_server/smb2: add the same SMB_SIGNING_AUTO logic as for smb1
      adds  18205ac   libcli/smb: add SMB_SIGNING_DEFAULT
      adds  0789fbf   s4:libcli/raw: SMB_SIGNING_DEFAULT matches SMB_SIGNING_SUPPORTED on the client for now
      adds  22902ef   s4:libcli/smb2: SMB_SIGNING_DEFAULT matches SMB_SIGNING_SUPPORTED on the client for now
      adds  908550f   lib/param: change the default for "client signing" to "default"
      adds  71959d5   s4:smb_server: change the default for "server signing" to "default"
      adds  53c926c   lib/param: map "* signing = auto" to SMB_SIGNING_SUPPORTED
      adds  4fe0e82   s4:libcli/raw: remove unused SMB_SIGNING_AUTO handling
      adds  01ccd59   s4:libcli/smb2: remove unused SMB_SIGNING_AUTO handling
      adds  feace94   libcli/smb: SMB_SIGNING_AUTO is no longer used
      adds  a4ac06a   libcli/smb: add SMB_SIGNING_IF_REQUIRED as replacement for SMB_SIGNING_SUPPORTED
      adds  4d81938   lib/param: use SMB_SIGNING_IF_REQUIRED instead of SMB_SIGNING_SUPPORTED
      adds  2d55bfd   s4:libcli/raw: s/SMB_SIGNING_SUPPORTED/SMB_SIGNING_IF_REQUIRED/
      adds  f072749   s4:libcli/smb2: s/SMB_SIGNING_SUPPORTED/SMB_SIGNING_IF_REQUIRED/
      adds  beb5687   s4:smb_server: s/SMB_SIGNING_SUPPORTED/SMB_SIGNING_IF_REQUIRED/
      adds  812c3dc   libcli/smb: remove unused SMB_SIGNING_SUPPORTED
      adds  22344f3   libcli/smb: use the same values for SMB_SIGNING_* as the source3 code uses
      adds  4d89983   s3:param: make use of SMB_SIGNING_* constants
      adds  ff66e52   s3:client: s/Undefined/SMB_SIGNING_DEFAULT/
      adds  2202c3c   s3:auth: s/Undefined/SMB_SIGNING_DEFAULT/
      adds  f61fb18   s3:nmbd: s/Undefined/SMB_SIGNING_DEFAULT/
      adds  92a6f57   s3:utils: s/Undefined/SMB_SIGNING_DEFAULT/
      adds  c4fecca   s3:web: s/Undefined/SMB_SIGNING_DEFAULT/
      adds  6db6703   s3:winbindd: s/Undefined/SMB_SIGNING_DEFAULT/
      adds  07cd85f   s3:libnet: s/Undefined/SMB_SIGNING_DEFAULT/
      adds  19eaaa8   s3:lib/netapi: s/Undefined/SMB_SIGNING_DEFAULT/
      adds  784cf12   s3:lib: s/Undefined/SMB_SIGNING_DEFAULT/
      adds  59dcdfd   s3:torture: s/Undefined/SMB_SIGNING_DEFAULT/ s/Required/SMB_SIGNING_REQUIRED/
      adds  1b04e54   s3:libsmb: s/Undefined/SMB_SIGNING_DEFAULT/
      adds  a7051df   s3:libsmb: make use of SMB_SIGNING_* constants
      adds  b3f126b   s3:lib: make use of SMB_SIGNING_* constants
      adds  7de6949   s3:libsmb: make use of SMB_SIGNING_* constants
      adds  caa1346   s3:smbd: make use of SMB_SIGNING_* constants
      adds  05d3a6f   s3:param: change default of "* signing" to "default"
      adds  e426f37   librpc: only let NDR_NBT depend on NDR_NBT_BUF.
      adds  2ecd501   librpc: remove nbt dependency to samr.
      adds  2417ea4   librpc: remove nbt dependency to svcctl.
      adds  72879f4   nbt: merge in LIBCLI_NDR_NETLOGON helper into NDR_NBT.
      adds  0de2bf9   nbt: move nbt_string ndr functions to ndr/ndr_nbt.c helper.
      adds  2d39099   s4: add some missing header dependencies.
      adds  185b94e   nbt: trim down header dependencies of nbt.idl.
      adds  768b42f   nbt: move netlogon_samlogon_response into librpc/ndr/ndr_nbt.h.
      adds  3978422   nbt: create standard ndr_pull/push interface for common netlogon samlogon replies.
      adds  6e67073   waf: convert NDR_NBT into shared library.
      adds  663c2b4   torture: add torture_assert_guid_equal() macro.
      adds  79ab7ac   s4-smbtorture: add some ndr validation tests for netlogon_samlogon_response structs.
      adds  042372b   s4:lib/registry/regf.c - always generate debug messages on error cases
      adds  6b5a296   s4:lib/registry/ldb.c - don't use search filters for base searches
      adds  7e0bef6   s4:lib/registry/ldb.c - quit the deletion of a not-existing default value with WERR_BADFILE
      adds  1dbffa7   s4:lib/registry - enhance registry tests in respect to default values
      adds  767c54d   Fix bug #8562 - talloc: double free error.
      adds  2f9b453   s3-selftest: introduce registry upgrade test
      adds  2e1f7e1   s3-selftest: add new registry upgrade test to test list
      adds  e308927   s3:selftest: improve logging in the registry upgrade test
      adds  eeb370f   s4 provision/dns: Move secretsdb_setup_dns to the AD DNS specific setup
      adds  55e448f   s4 provision/dns: Move DNS-related setup to sambadns module
      adds  4f3e86f   systemd: Fix dependencies.
      adds  aea76a3   s3:libsmb: the workgroup in the non-extended-security negprot is not aligned (#8573)
      adds  e99017a   s3:libsmb: also remember the optional server name from the negprot response
      adds  9b4c300   s3:smbd: also send the server name in the negprot response
      adds  23000bc   dns: Build the python bindings
      adds  61913f8   s4 dns: Support DNS_QTYPE_ALL queries
      adds  57bf64b   s4 dns: Handle QCLASS_NONE queries
      adds  a243473   s4 dns: the opcode is called OPCODE_UPDATE in the RFC, not OPCODE_REGISTER
      adds  7f24a2b   nbt: Fix offset check in ndr_pull_component
      adds  468fcfd   dns: Fix offset check in ndr_pull_component
      adds  b99becd   s3:smbd increase a debug level
      adds  2341422   s3:docs: some corrections for wbinfo
      adds  9cf9717   s3:docs fix a series of typos in wbinfo manpage
      adds  51c86c8   Properly fix bug #8384 - Windows XP clients seem to crash smbd process every once in a while.
      adds  d433af9   Revert "Call check_parent_access() on readdir."
      adds  1fab17d   Revert "Change function signature of check_parent_access() to take char * instead of struct smb_filename."
      adds  07edf6c   smb1_file_se_access_check() is now static to smbd/open.c
      adds  55b9ba7   Move root check out of smb1_file_se_access_check() in preparation for deleting this function.
      adds  0c886ee   Replace smb1_file_se_access_check() with just se_access_check().
      adds  32edc1d   Rename smbd_check_open_rights() to smbd_check_access_rights() as we're going to remove the static from this.
      adds  a30f84a   Expose smbd_check_access_rights() to other modules.
      adds  4851219   Add const to the smb_filename argument of smbd_check_access_rights().
      adds  60b7414   Remove can_access_file_data() - make it use the standard smbd_check_access_rights() instead.
      adds  b988a32   Remove can_access_file_acl(). We no longer need this duplicate code (hurrah!).
      adds  bbcb589   No longer do the pre-check on DELETE_ACCESS - we're correctly checking the ACL every time now.
      adds  7ff5a55   can_write_to_file() does now take share permissions into account. Fix comment.
      adds  2898485   Move the SEC_DIR_LIST check into dptr_create for SMB2 and now for SMB1.
      adds  2a8650e   s4-resolver: fix bug with DNS servers returning AAAA records when asked for A records
      adds  1ad05d8   Some formatting fixes, remove unused imports.
      adds  0c1669e   s3:smb2cli: ignore the NBT/Length header in smb2cli_inbuf_parse_compound()
      adds  a5d6e42   python dsdb flag addtions (NTDSSETTINGS, NTDSCONN)
      adds  c78dac4   add python KCC utility classes and methods
      adds  d85b6ed   samba_kcc addtion
      adds  eb9c35c   kcc: fixed tabs/spaces in kcc python implementation
      adds  f0ae7e1   kcc: fixed program name
      adds  384eaba   s4: samba-tool user --help documenation improvements Signed-off-by: Theresa Halloran <thallora at linux.vnet.ibm.com>
      adds  20fe765   s3:libsmb: get cmd of the chained request before changing wct_ofs
      adds  b20775f   s3:libsmb: remember the seqnum on all chained requests
      adds  597f2ae   s3:libsmb: make sure have_andx_command() returns false for non AndX commands
      adds  230cd1e   s3:libsmb: return NT_STATUS_OK for if a request is not the last one in the chain
      adds  8468098   s3-build: Fix inotify detection (bug 8580)
      adds  b9e6c48   s3-wafbuild: Fix inotify detection (bug 8580)
      adds  1d9ff23   Add a --random-password option to user create command.
      adds  ce8b5d5   s4:samba-tool - fix Gémes Géza patch regarding parameter handling
      adds  60b7dae   Add the SEC_DIR_LIST check to dptr_create().
      adds  8b33c48   s4-dnsserver: Fix enumeration of zones in ComplexOperation RPC call
      adds  5104abd   s4-dnsserver: Test forward zones are not listed in reverse zone search
      adds  862b817   selftest: Remove the 'all' environment as it is just too slow to start up
      adds  56e760f   s4-smb_server No longer follow the security=share smb.conf directive
      adds  7af51ca   param: Remove duplicate initialization of 'share backend' parameter
      adds  d61d28b   s4-s3-upgrade Add my copyright
      adds  696a70c   s4-provision Remove options for LDAP backend to reduce user confusion
      adds  7dbd2ec   s4-provision: site is passed as an argument to setup_ad_dns()
      adds  26d736f   s3: Remove two unused variables
      adds  9a3fe3a   s3:libsmb: key_len is 8bit only in the NT1 case
      adds  0fb4991   s3:libsmb: correctly parse the LANMAN2.1 negprot response from OS/2 (bug #8584)
      adds  95595dd   s3:libsmb: fix cli_write_and_x() against OS/2 print shares (bug #5326)
      adds  a53bc0a   s4:samba-tool - other fix for Gémes Géza patch regarding parameter handling
      adds  099d687   s4:samba-tool user command - always initialise the boolean arguments properly
      adds  bfe084b   s4-smbtorture: demonstrate how broken our samr_ChangePasswordUser3 marshalling is...
      adds  8a18edf   samr: filterModuleName is a lsa_String in userPwdChangeFailureInformation.
      adds  8dab942   s4:torture:smb2: change the test file name in the durable-open.oplock test
      adds  b76bd39   s4:torture:smb2: lease.update2: some more reasonable struct names and a comment
      adds  9fe4709   s4:torture:smb2: fix illegal write/uninitialized data bug in the lease.multibreak test
      adds  33ccdf8   s4:torture:smb2: extract map_lease() to util.c as smb2_util_lease_state().
      adds  4ea5ac0   s4:torture:smb2: use common smb2_util_lease_state() in the lease tests
      adds  b47edad   s4:torture:smb2: extract map_sharemode() to smb2_util_share_access() in util.c
      adds  7f19208   s4:torture:smb2: move oplock() from lease.c to smb2_util_oplock_level() in util.c for re-use
      adds  3078c27   s4:torture:smb2: lease: oplock_level is uint8_t, not uint32_t or int
      adds  a5d8614   s4:torture:smb2: use smb2_util_oplock_level() in the durable-open test for convenience
      adds  4746edc   s4:torture:smb2: move the smb2_create_*() utility functions from lease.c to util.c for re-use
      adds  ef6c097   s4:torture:smb2: add smb2_generic_create_share() that also takes the sharemode as parameter
      adds  901cab2   s4:torture:smb2: add smb2_lease_create_share() that takes a sharemode as parameter
      adds  cb98e31   s4:torture:smb2: add smb2_oplock_create_share() that takes sharemode as parameter
      adds  afc94fe   s4:torture:smb2: rewrite the durable-open.open1 test to use smb2_oplock_create_share()
      adds  6e721fd   s4:torture:smb2: rewrite the durable-open.open2 test to use smb2_lease_create_share()
      adds  5d3b6aa   s4:torture:smb2: rewrite the durable-open.file-position test to use smb2_oplock_create()
      adds  cda1006   s4:torture:smb2: rewrite the durable-open.oplock test to use smb2_oplock_create()
      adds  0652b21   s4:torture:smb2: rewrite the durable-open.lease test to use smb2_lease_create()
      adds  9d862c0   s4:torture:smb2: rewrite the durable-open.lock test to use smb2_lease_create()
      adds  4c52e8f   s4:torture:smb2: rewrite durable-open.open test to use smb2_*_create functions
      adds  a807c83   s4-provision: Set security descriptor for DNS records
      adds  0c2f91c   s4-provision: Create ldap records for DNS partitions similar to windows
      adds  4b31c42   s3:libsmb: consistently use state->size in cli_write_andx_create() (bug #5326)
      adds  ffbd1ed   s3:smb2_server: grant credits in async interim responses (bug #8357)
      adds  e66ceb6   s3: Use autotools to set the winbind socket directory.
      adds  6727429   s3:registry: prevent unnecessary transactions in regdb_init
      adds  56852bf   util/time: Remove unnecessary _PUBLIC_ - that's implicit for things in header files.
      adds  56081da   util/time: Make some functions explicitly public.
      adds  b8efff5   samba_kcc: Remove unnecessary return statements.
      adds  7feb83a   s4: Install samba-tool and samba_kcc to bin/ rather than sbin/.
      adds  c49fc52   docs: Make clear to use the workgroup name not the realm.
      adds  f4a07f0   s4:join.py - fix up "DsAddEntry" against Windows Server 2000
      adds  1fb836d   s3-passdb Initialise the correct level of pointer dereference
      adds  0f2ff7c   s3-py_passdb Ensure that group mapping list input is initailised
      adds  ca52871   s4-setup Remove servicePrincipalName: DNS/${DNSDOMAIN} from new installations
      adds  559835d   test: add directory and base class for samba-tool tests
      adds  a66eae9   test: Add samba-tool time tests
      adds  a818253   test: add samba-tool user tests
      adds  e118d91   test: enable time and user samba-tool tests
      adds  a7c1add   s4-socket: detect NULL server in socket connection code
      adds  46723aa   s4-test: improved error checking in samba-tool time test
      adds  ec5afae   samba-tool: Fix domain machinepassword name search
      adds  53fc437   samba-tool: Fix domain machinepassword secret db search
      adds  da21ff8   samba-tool: Change internal argument name in domain machinepassword
      adds  34ff5d2   samba-tool: Added "user list" command
      adds  1cef321   samba-tool: Added new "user disable" command
      adds  58457e6   pyldb: enhanced get() method on msg object
      adds  a04eac7   build: only run symbol checking if running all tests
      adds  333248f   pyldb: fixed ldb API test
      adds  ac0bba2   test: added -D option to subunitrun
      adds  b0be72d   test: added directory option to planpythontestsuite()
      adds  3935676   test: use planpythontestsuite() for ldb.python test
      adds  862823a   samba-tool: print samaccountname in samba-tool user list
      adds  ba41389   test: fixed several tests to use samba.tests
      adds  4ea6225   s4: samba-tool group --help documentation improvements
      adds  7d84805   s4: samba-tool time --help documentation improvements
      adds  5387481   Fix -Wunused-but-set-variable compiler warnings in tevent_signal.c
      adds  7644547   s3:smbd: avoid string_set() in dir.c
      adds  39bb5a6   s3:smbd: fully construct the dptr before allocating a dnum in the bitmap
      adds  22ddbb5   s3:smbd: don't limit the number of open dptrs for smb2 (bug #8592)
      adds  88bcdbb   s4:finddcs_cldap: debug the correct server address instead of NULL
      adds  17f1a97   libcli/cldap: fix a crash bug in cldap_socket_recv_dgram() (bug #8593)
      adds  5e0258f   s3: Avoid a race with the async echo handler
      adds  145f53e   s3: server_id.pid has turned 64 (bits, that is)
      adds  4cafcf0   libcli/cldap/cldap.c - remove outdated comment
      adds  04be49f   Revert "pyldb: fixed ldb API test"
      adds  ae88d73   Revert "test: added -D option to subunitrun"
      adds  f5d3e45   Revert "test: added directory option to planpythontestsuite()"
      adds  d84ba4f   selftest: re-implement directory option for planpythontestsuite.
      adds  ad40581   subunitrun: Add notes about subunitrun being deprecated.
      adds  a0ed2da   ldb: Re-apply pyldb fixes from Tridge and Amity, using unittest rather than samba.tests.
      adds  8ea8683   selftest: Allow passing arbitrary number of additional python path values.
      adds  0fcec8b   selftest: Simplify calling of python tests.
      adds  e0b8af5   selftesthelpers: Fix syntax error.
      adds  a0a31d3   selftest: Make planoldpythontestsuite arguments consistent with planpythontestsuite.
      adds  b24dd2c   selftesthelper: Fix argument order.
      adds  c2eb036   policy/tests: Fix import of TestCase.
      adds  29b5a95   py_passdb: Cannot steal an item pointer from an array
      adds  5d18e57   s4-socket: allow connect_multi_next_socket to try all the IP for a given host
      adds  7c9b3cd   s4-librpc: do not limit to the first IP when trying to do a rpc connection
      adds  691fb36   s4: Simple test script to create lots of contacts to stress the LDB
      adds  a6686b9   samba-tool: dbcheck avoid problems with deleted objects
      adds  b8a0772   s4-drs: check if we have a domain level >= 2k8r2 as before the isRecycled do not exists and so is always False
      adds  85af1ed   s4-dsdb: initialize correctly the value of originating_change_time for the Deleted Object Container
      adds  576ea40   samba-tool: allow dbcheck to correct the originating_change_time of the deleted object container
      adds  c529c12   upgrade: use logger.warning.
      adds  312fd94   waf: Don't link python modules against libpython2.x, consistent with other Python modules.
      adds  22c88fb   pytalloc-util: Don't mark as python extension, use pyembed instead.
      adds  011707d   tevent: remove unnecessary enablement.
      adds  8aa988a   ldb: Use pyembed rather than pyext for ldb-util library.
      adds  5e8dee8   tevent: Only build pytevent if the system doesn't provide it.
      adds  f429b16   wafsamba: add CHECK_BUNDLED_SYSTEM_PKG function.
      adds  2c388a4   subunit: Only check for pkg-config file and use proper pkg-config file name.
      adds  39ba9b9   talloc: Only check for pkg-config file when checking for system talloc.
      adds  774f856   tdb: Only check for pkg-config file when checking for system tdb.
      adds  b929cd2   tevent: Only check for pkg-config file when checking for system tevent.
      adds  c526078   ldb: Only check for pkg-config file when checking for system ldb.
      adds  2f29133   wafsambaa: Support libraries that don't have the same name as their pkg-config file.
      adds  0966be4   wafsamba: Support allow_undefined_symbols in SAMBA_SUBSYSTEM.
      adds  9250177   subunit: Import new upstream snapshot.
      adds  a4c2ba6   testtools: Import new upstream snapshot.
      adds  3585abc   pytdb: Shorter description which fits on a single line.
      adds  126209d   Revert 9a5ae8edd6d006c078b3af8fdfd84677a63276b1.
      adds  af5c6fb   waf: Simplify handling of python modules.
      adds  86afe83   waf: Factor checking for undefined symbol flags out into separate method.
      adds  7846bc6   Move testr configuration to root.
      adds  72cabbb   s3:smb2_flush: outbody only needs 4 bytes
      adds  77c73f1   selftest: planpythontestsuite() should fill 'name' is it's None
      adds  b4428d7   selftest/selftesthelpers.py: construct a fullname with env in plantestsuite_idlist()
      adds  17c529a   s4:selftest: samba4.urgent_replication.python needs to run as "dc:local"
      adds  3849599   selftesthelpers: Cope with empty binary mappings list, simplify handling of perl.
      adds  03759fe   waf: Fix uselib_store for system libsubunit.
      adds  f625d36   Remove broken code - these lines use undefined symbols.
      adds  11a77fe   subunitrun: Don't load smb.conf when just listing tests.
      adds  6321d5b   s4-tests: Allow listing tests run for iconv.
      adds  faa4eb5   s4-tests: Remove unnecessary py suffix.
      adds  5cf31eb   s4-tests: Use plansmbtorturesuite where possible.
      adds  042f3fe   selftesthelpers: Revert perl changes, add comment on why the original code was necessary.
      adds  f011723   Fix default value for subunitrun --list.
      adds  e80e218   s3-modules: remove the last "init_module" traces.
      adds  d48f08f   s4-smbtorture: add spoolss_OpenPrinterEx ndr test with full devmode.
      adds  f057cb4   samba-tool: Remove "domain machinepassword" command
      adds  2611003   samba-tool: Don't set UF_PASSWD_NOTREQD flag on "user disable"
      adds  236e6fe   s4:libnet: initialize forest structure in py_net_replicate_init()
      adds  54a9a47   s4:dsdb/samldb: use DSDB_FLAG_AS_SYSTEM in samldb_schema_info_update()
      adds  18eba02   s4:python/samba/schema: pass down the schema_dn to set_from_ldif()
      adds  e6a9e1d   s4:dsdb/pydsdb: pass down schema_dn to _dsdb_set_schema_from_ldif()
      adds  75ae194   s4:dsdb/schema: pass and remember the schema_dn in dsdb_set_schema_from_ldif()
      adds  28d5731   s4:param/provision: pass schema_dn to provision_get_schema()
      adds  b33c711   s4:libnet_vampire: use dsdb_modify(..., DSDB_FLAG_AS_SYSTEM) to store prefixMap
      adds  6d3558a   s4:libnet_vampire: setup base_dn on the self_made_schema
      adds  76b99bb   s4:dsdb/schema_data: make sure we only allow objects one level below the schema base
      adds  38868c8   s4:dsdb/schema_data: make sure we reject schema changes if we're not the schema master
      adds  be091ed   s4:dsdb/schema_data: reject changes to schemaInfo, msDs-Schema-Extensions, msDS-IntId
      adds  e7e9f1e   s4:dsdb/schema: add "dsdb:schema update allowed" option to enable schema updates
      adds  0be0da9   selftest/Samba4: allow schema updates
      adds  c1fd56f   s4:dsdb/schema_data: reject schema update unless they're allowed
      adds  6cf0900   s3-winbind: Increase the negative cache entry timout.
      adds  2fe5cd2   s3-winbind: Make sure the map is clean.
      adds  10b285c   s3-winbind: Don't fail on users without a uid.
      adds  693cb77   s3:smb2_server: always send STATUS_PENDING responses, but delayed by 0.5 milliseconds
      adds  88dd90d   s3:smb2_server: pass explicit defer_times to smbd_smb2_request_pending_queue()
      adds  05246ae   s3:smb2_create: defer STATUS_PENDING for 2 seconds as before
      adds  0cd6769   s3:smb2_ioctl: STATUS_PENDING is defered by 1 millisecond for SMB2_IOCTL
      adds  2802be7   s3:smbd/aio: add cancel_smb2_aio()
      adds  3fbf322   s3:smb2_write: make it possible to cancel aio writes
      adds  483b79c   s3:smb2_read: make it possible to cancel aio reads
      adds  21eb145   s3:smbd/aio: pass ECANCELED to the smb2 aio handlers
      adds  31cd1fb   s3:smbd/aio: handle_aio_completed() should do nothing if aio_ex->fsp is NULL
      adds  383a918   s3: allow to set TCP_NODELAYACK socket option on AIX
      adds  0e5f863   s4:join.py - fix typo
      adds  793f1a5   s4:torture/rpc/samr.c - use "NULL" instead of "0" when initialising pointers
      adds  ec38098   s4:partition LDB module - fix handling regarding special DNs on searches
      adds  c476338   Remove unneeded NULL check.
      adds  65566df   Ensure we correctly calculate reply credits over all returned SMB2 replies, and do as Windows does and return the total in the last SMB2 reply. Fixes an issue found by Christian M Ambach <christian.ambach at de.ibm.com> (and thanks to Christian for the initial patch this was based on).
      adds  3ede4ff   Fix bug #8561 - Password change settings not fully observed.
      adds  1312e90   HEIMDAL:lib/wind: fix wind_ucs4utf8() and wind_ucs2utf8()
      adds  a01de42   HEIMDAL:lib/winbd: fix wind_ucs2write with WIND_RW_LE
      adds  d158a5c   HEIMDAL:lib/wind: export wind_ucs2write()
      adds  dd504b1   HEIMDAL:lib/krb5: add utf8 support to build_logon_name() for the PAC
      adds  c27551b   Move handle based access check into handle code path.
      adds  f5cda71   Remove unneeded access check. This is done inside smb_set_file_size().
      adds  93000c9   Remove unneeded access check. This is done inside smb_set_file_time().
      adds  c6a62f6   We've already checked fsp must be non-null here.
      adds  edaa747   Move handle-based access check into handle codepath.
      adds  86c1609   Always set the attribute first, before the time.
      adds  865bc0c   Remove the check for FILE_WRITE_ATTRIBUTES from smb_set_file_time(). It is called from places like fileio.c that need to update the write time on a file handle only open for write, without neccessarily having FILE_WRITE_ATTRIBUTES permission. Move all checks to before the smb_set_file_time() callers.
      adds  05e841c   Final part of patchset to fix bug #8556 - ACL permissions ignored when SMBsetatr is requested.
      adds  8011375   s3-s4-upgrade: do not add description if it is empty string or none
      adds  b91dd51   s4-dsdb: rework the NC detection for the descriptor calculation
      adds  8507adb   provision: Set the security descriptor while creating partitions
      adds  ffb846b   lib/util/debug: with log level = 10 we should be more verbose
      adds  25a00b4   s3-smbldap: use include/smb_ldap.h in smbldap.h
      adds  28f8ccb   s3: move smbldap_util to pdb_ldap_util.
      adds  8312ee1   s3-passdb: split out passdb/pdb_ldap_schema.c
      adds  636fa7a   s3-net: use better state variable name for smbldap_state.
      adds  af50d7a   s3-smbldap: remove duplicate prototype of smbldap_init().
      adds  65e2944   s3-smbldap: extend smbldap_init() with binddn/bindsecret arguments.
      adds  e81d550   s3-smbldap: remove dependency to secrets subsystem.
      adds  693781d   s3-waf: create a smbldap.so library.
      adds  c96292c   s3:libsmb: always init cli->{server_os,server_domain,server_type}
      adds  949f12d   Revert "Fix bug #8453 - smbclient segfaults when dialect option -m is used for legacy dialects"
      adds  1a72b6c   s3: Fix wbinfo socket dir path.
      adds  af1a2ee   s3:smbd: calculate the negprot signing flags from the signing_state
      adds  e4934a1   s3-libsmb: introduce option to disable dos error mapping
      adds  9430fbf   s3-torture: replace cli_errstr() with nt_errstr()
      adds  773abaa   s3-torture: remove all cli_nt_error() calls in torture
      adds  c64ebcf   s3:winbindd_cm: remove unused ads_status
      adds  6003deb   s3-libsmb/clidfs.c: remove cli_nt_error()
      adds  aef5fcb   s3-winbindd/winbindd_cm.c: remove cli_nt_error()
      adds  948e010   s3-libsmb/passchange.c: remove some cli_nt_error() calls
      adds  7b175e8   param: Add "domain logons" and "domain master" parameters
      adds  d97acc8   s3-param: Add "server role" as global parameter
      adds  299ed45   roles: Add ROLE_AUTO to indicate that the server role is calculated
      adds  df9a1ea   param: make server role list common and include auto (for the new default)
      adds  f099fea   s3-param remove lp_domain_logons(), always use IS_DC
      adds  9524e2f   param: calculate server role from security, and security from server role
      adds  b8c119f   s4-s3-upgrade Add test of net getlocalsid after the upgrade
      adds  1f96a59   param: move server role helpers into loadparm.h
      adds  15b8cfc   param: Move enum values into a common (included) .c file
      adds  42406d6   py-param: Add python interface to get server_role
      adds  31ba7af   param: Add tests for automatic server role guessing
      adds  29cd8ae   s4-provision permit server role to be the ROLE_ strings from s3
      adds  3ac3de7   param: Connect lp_security to the lib/param code to allow tests
      adds  ea7cb8c   lib/param: Add tests for security= behaviour now it operates with server role
      adds  e743fbc   param: Check if server role and security parameters are conflicting
      adds  eb4fa13   param: use lp_is_security_and_server_role_valid()
      adds  a01a186   libds: Make server role values explicit for easier debugging
      adds  afcd3c6   docs: Add documentation for server role
      adds  cd23028   lib/param simplify server role values specified in smb.conf
      adds  87bbe1b   s3-net Do not look for a local SID when we are a DC
      adds  47d3499   s4-s3-upgrade Test getdomainsid as well
      adds  2de232a   s3-nmbd Remove AD netlogon response from s3 nmbd server
      adds  7d71747   s3-smbldap: remove duplicate prototype.
      adds  f9df88e   s3-smbldap: improve smbldap.h readability and rearrange some defines.
      adds  667f8a2   s3-param: loadparm has no dependency to smbldap.
      adds  7de6e6f   s3-smbldap: include talloc.h and tevent.h in smbldap.h
      adds  21691b3   s3-winbindd: no need to globally include ldap headers in winbindd.
      adds  8eb0747   s3-smbldap: remove duplicate LDAP_OPT_SUCCESS define.
      adds  8a4c8e3   s3-smbldap: move ldap_open_with_timeout out of smb_ldap.h to ads where it lives.
      adds  3bb5af5   s4-dsdb: Remove unsed variable
      adds  3a0f7b8   ldb: Add handy macros for reporting error inside ldb module
      adds  f50aa98   Improve configure.in so it can be used outside the Samba source tree.
      adds  1214e5f   samba.tests: Make sure testtools is available before importing it.
      adds  f7c8af7   samba.tests.dsdb: Import TestCase from samba.tests.
      adds  bd8aafc   socket_wrapper: Added python interface to socket_wrapper
      adds  ef4bda5   s4 dns: Turn on internal DNS server during testing
      adds  e5ebda4   s4 dns: Add a first test case
      adds  468fa95   s4 dns: Reduce test output noise by upping log level for dns_name_packet logging
      adds  32e825d   s3/packaging: Fix rpm build issues on RHEL.
      adds  e80dbdc   s4-s3-upgrade now look for -1 as the special 'not set' value
      adds  c48a2aa   s4-s3-upgrade: Fix the minimum and maximum password age calculation
      adds  6a2a2df   samba-tool: Fix the domain account policy max_pwd_age calculation
      adds  e6c77f5   s4-s3-upgrade: Fix idmap types ID_TYPE_UID/ID_TYPE_GID instead of UID/GID
      adds  f93ec5a   s4-auth log details about any token we fail to convert to a unix token
      adds  244ecc8   s4-s3-upgrade: Add --verbose option to print extra details
      adds  d0e9f22   s3-passdb_test: Policy values are converted to signed integer
      adds  9318e00   dsdb: Fix the password expiry calculation
      adds  cd3f552   s3-py-passdb: Fix handling of uninitialized gid values
      adds  2642f38   s3: Fix bug 8371
      adds  48bcb8c   s3:libsmb: only align unicode pipe_name (bug #8586)
      adds  d3cb61c   s3:libsmb: fix compiler warning in cli_pull_trans()
      adds  20df0f3   s3:libsmb: verify num_setup for SMBnttrans in cli_pull_trans()
      adds  1d471ee   s3/packaging: Fix rpm build issues on RHEL4.
      adds  82b1702   Remove rawmemchr calls - found by Ira Cooper. These are glibc-specific calls, makes us completely non-portable.
      adds  dbd930c   socket_wrapper/py_socket_wrapper.c - include Python 2.4 compatiblity code
      adds  6d29581   s4-dsdb: Modify the repl_meta_data behavior to allow Metadata change on attribute interSiteTopologyGenerator even if the value didn't change
      adds  d3ded49   lib/param: add "SMB2_22" to enum_protocol
      adds  005798f   s3:smb2_negprot: add support for SMB2_22
      adds  1781415   s4-smbtorture: add ndr test for nbt_netlogon_packet to avoid future regressions.
      adds  ad728b2   s3-waf: remove version from libpdb.so for now.
      adds  f3c39cf   librpc: install drsuapi and drsblobs headers.
      adds  b895f1f   s3:libsmb: close fd on error in cli_connect_nb()
      adds  aa2e415   s3:winbindd_cm: close sockfd on error in cm_prepare_connection()
      adds  3e6e1ae   Fix a bunch of "warning: variable ‘XXXX’ set but not used [-Wunused-but-set-variable]" warnings from the new gcc.
      adds  b16f539   s4-dns: added --no-credentials option to samba_dnsupdate
      adds  81b4db7   s3 libaddns: Prevent a crash when dns_create_update fails
      adds  d5d17f0   s3: Fix wb_next_pwent_fill_done
      adds  12514bf   Move the add security descriptor code to *after* all the other meta-data is updated. We may be adding an SD that restricts our own access.
      adds  7b275c5   Only add the SD if it's not a new stream file.
      adds  6795432   Move the "set SD" code into provided SD and "inherit acls" branches.
      adds  de3ab9b   Move setting the inherited ACL into the main open code path. Next will remove it from the ACL modules.
      adds  7ef4d08   Remove the setting of the inherited ACL on new files/directories. This is now done correctly in the main codepath. The vfs_acl_XXXX modules are now thin shims that simply store/retrieve ACLs as they should be.
      adds  a17e01b   Ensure we don't free uninitialized variables.
      adds  b4ca1fa   s3: Replace delete_token_list by an array
      adds  d126414   s3: Move server_info_struct to nmbd
      adds  b1f7164   s3: Fix a valgrind error
      adds  9c4fdde   Fix uninitialized variable frees on error paths.
      adds  3741cf9   Remove unused variable.
      adds  12123e7   pidl:Samba4/NDR/Parser: don't generate code for [ignore] pointers
      adds  1a599da   s4 dns: Move dns_transaction_udp to other helper functions
      adds  16d9ebb   s4 dns: Check more of the returned values for the A query
      adds  8685a35   s4 dns: Test QTYPE_ALL query
      adds  9f1eb8a   s4 dns: Test QCLASS_NONE query
      adds  db1abd4   s3:vfs:gpfs convert syncio parameter
      adds  6753656   s3:vfs:gpfs fix some compiler warnings
      adds  9422943   s3:vfs:gpfs remove non-working code
      adds  faf8b9b   s3:smb2 do not set allow_namespace_caching flag for a share
      adds  717a27b   s3:smb2 report access_based_dir_enum in tcon reply
      adds  53ad886   security: add local authority well-known SIDs
      adds  012dee3   smbXcli: cp source3/libsmb/async_smb.c libcli/smb/smbXcli_base.c
      adds  26892a9   smbXcli: rework smbXcli_base.c to use smbXcli_conn/smbXcli_req
      adds  21b5f1c   libcli/smb: copy smb2cli_req_* code to smbXcli_base.c
      adds  84806ec   smbXcli: rework smb2cli_req to smbXcli_conn/smbXcli_req
      adds  349977e   s3:smb2cli: replace smb2cli_base.c code with the more generic smbXcli_base.c code
      adds  2a570e6   smbXcli: set message id to UINT64_MAX for BREAK in smb2cli_req_create()
      adds  5e7cf19   smbXcli: split out a smb1cli_req_flags() function
      adds  4529395   smbXcli: add state->smb1.recv_{cmd,status,iov}
      adds  94cb738   smbXcli: pass hdr to smb1cli_pull_raw_error()
      adds  7c5651c   smbXcli: add smb1cli_inbuf_parse_chain()
      adds  ce224f4   smbXcli: use smb1cli_inbuf_parse_chain() and remember more details per chain response
      adds  0f194e3   smbXcli: rework smb1cli_req_recv() to expose an iov with 3 elements
      adds  fee3a0a   smbXcli: reorder smb1cli_conn_dispatch_incoming() to avoid too much nesting
      adds  e2912fa   smbXcli: remove unused smb1cli_have_andx_command()
      adds  4d8e151   smbXcli: simplify smb1cli_req_chain_submit()
      adds  1a0ce02   smbXcli: also notify chained requests about broken connections
      adds  b958498   smbXcli: add helper functions to access the negotiated features
      adds  ceb063c   smbXcli: add smbXcli_negprot_*
      adds  1cfeb3f   smbXcli: pass client_guid to smbXcli_conn_create()
      adds  d533543   smbXcli: add support for 2.??? negprot and PROTOCOL_SMB2_10
      adds  9d06e0f   smbXcli: add support for SMB2 multi-credit requests
      adds  4435dad   smbXcli: add support for PROTOCOL_SMB2_22 in smbXcli_negprot()
      adds  7e7bca4   s3:smb2cli: implement smb2cli_negprot() on top of smbXcli_negprot()
      adds  3fd54b5   smbXcli: add smbXcli_session infrastructure
      adds  396d7a7   smbXcli: add support for smb2 signing
      adds  99b3d57   s3:smb2cli: make use of smbXcli_session and setup the session key for SMB2 signing
      adds  3327c1e   s3:smb2cli: make smb2cli_session_setup_send/recv non-static
      adds  bf1ff05   s3:smb2cli: add forward declaration for struct cli_state
      adds  c2a39f4   smbXcli: add smb2cli_session_create_channel()
      adds  91ffe69   smbXcli: fix smb signing for SMBntcancel
      adds  0995d68   smbXcli: add support for tevent_req_cancel() on smbXcli_req
      adds  bda3d49   smbXcli: add smb2cli_req_set_notify_async()
      adds  9ebdee2   s3:libsmb: implement cli_state based functions on top of smbXcli_conn/smbXcli_req
      adds  6ab3f8c   s3:smb2cli: pass struct smbXcli_conn directly to smb2cli_req_create/_send()
      adds  628dd72   s3:SMB2-BASIC: use smbXcli_negprot() directly
      adds  f60b768   s3:smb2cli: remove unused smb2cli_negprot()
      adds  773d0a6   s3:torture: add SMB2-NEGPROT test
      adds  9f5a7f5   s3:selftest: run SMB2-NEGPROT
      adds  c1db4a0   smbXcli: cp source3/libsmb/clitrans.c libcli/smb/smb1cli_trans.c
      adds  da2027f   smbXcli: rework smb1cli_trans.c to use smbXcli_conn/smbXcli_req
      adds  dd28b28   s3:libsmb: implement cli_trans* on top of smb1cli_trans*
      adds  8a9bfd6   s3:libsmb: add SMB2 support to cli_session_setup()
      adds  5c97bbf   s3:torture: replace smb2cli_sesssetup_ntlmssp() with the more generic cli_session_setup()
      adds  8428db0   s3:smb2cli: remove unused smb2cli_sesssetup_ntlmssp*
      adds  665593d   s3:libsmb: add cli_tree_connect() for a generic tree connect
      adds  c53a52a   s3:winbindd_cm: make use of cli_tree_connect()
      adds  c6ed8e3   s3:utils: make use of cli_tree_connect()
      adds  2d9a889   s3:torture: make use of cli_tree_connect()
      adds  b378abe   s3:nmbd: make use of cli_tree_connect()
      adds  ee36217   s3:libsmb: make use of cli_tree_connect()
      adds  694b7d6   s3:client: make use of cli_tree_connect()
      adds  a312a8c   s3:torture: use cli_tree_connect() instead of smb2cli_tcon()
      adds  378c21a   s4:torture/smb2: use tctx->ev as event context for polling
      adds  a210d9f   s3:smbXcli: keep two fd per connection in order to work with the epoll tevent backend
      adds  300343d   s4:libcli/smb2: implement on top of smbXcli_conn/req
      adds  f132ad3   s4:libcli/smb2: fix compiler warning in smb2_push_o16s16_string()
      adds  4958d7c   s4:libcli/smb2: use talloc_zero() in smb2_request_init()
      adds  1fef161   s3:torture:smb2: add SMB2-SESSION-RECONNECT test
      adds  4c29389   s3:torture: add a new test SMB2-TCON-DEPENDENCE
      adds  2a04959   s3:torture: add SMB2-MULTI-CHANNEL test
      adds  a532236   s3:torture: add SMB2-SESSION-REAUTH
      adds  d287fe5   s3:libsmb: Fix a typo
      adds  cc67f7e   s3:smb2cli: free session in smb2cli_logoff*
      adds  b01d80a   s3:smb2cli: zero tid in smb2cli_tdis*
      adds  bfbfcd1   s3:torture: test smb2cli_logoff and smb2cli_tdis
      adds  2973532   s3: Add some const
      adds  47a94f7   s3: user_domain is not used in wb_getpwsid
      adds  87026b6   socket_wrapper: simplify include path for replace.h
      adds  9b42b8a   socket_wrapper: use libreplace headers based on "#ifdef HAVE_LIBREPLACE"
      adds  2d9b401   s3:net registry check: improve console output
      adds  90eb2eb   s3:lib fix output of hex escapes > 0x7F with cbuf_print_quoted (cherry picked from commit a1fcb7e37a23dcc035686486d4afe32a67082ae1)
      adds  a719ce7   s3:dbwrap: do not burden the user of db_open_ctdb with ifdef voodoo
      adds  3a2fd7c   s3:registry: write INFO/version if we create registry.tdb
      adds  95e686d   s3:locking:posix: adapt use of dbrwrap_fetch() to new NTSTATUS semantics
      adds  37f7a2c   s3:locking:posix: remove uses of SMB_ASSERT() from  get_windows_lock_ref_count()
      adds  2c73eb4   idl:netlogon.idl - add the Active Directory Web Service bit (DS_SERVER_WEBSERV)
      adds  83c0393   s4:update_keytab LDB module - no need to filter for the DN
      adds  9e6c88b   smbtorture: avoid sigsev if the password is not correct
      adds  ad19aa6   s4:libcli/finddcs_cldap.c - let "finddcs_cldap" work either with the IP address or the domain name
      adds  dec1435   s4:libnet/py_net.c - initialise optional keyword arguments
      adds  179bf9b   s4:libnet/py_net.c: "py_net_finddc" - add an "address" parameter
      adds  fc26e29   s4:netcmd/common.py: add a "netcmd" function to do a cldap netlogon request
      adds  b893749   s4:cldap_server/netlogon.c - DS_SERVER_CLOSEST handling
      adds  1770daf   s4-netlogon: return WERR_NO_SUCH_DOMAIN instead of WERR_DS_UNAVAILABLE if we are unable to translate the domain to a dn
      adds  521c708   s4:netlogon RPC server - DsRGetDcNameEx - set the DNS name flags correctly
      adds  08ca7d1   samba-tool: add a domain info command to get basic info
      adds  f57f009   samba-tool: domain info - add basic exception handling
      adds  6b63d7e   s4:selftest/test_samba_tool.sh - add a basic unit test for the new "domain info" command
      adds  0e52606   s4:torture/ldap/cldap.c - remove the "test_cldap_netlogon_flag_ds_dns_forest" test
      adds  0d4fc19   s3: Fix a crash in group_mapping.ldb->tdb conversion
      adds  f094cc3   Fix Coverity ID 2639: UNUSED_VALUE
      adds  7491bd7   Fix Coverity ID 2638: OVERRUN_STATIC
      adds  5c53926   s3: Use tevent_req_simple_recv_ntstatus
      adds  c199b35   s4-dsdb: Remove LDB_SEQ_HIGHEST_TIMESTAMP sequence number support
      adds  422fcbb   s4-dsdb: Return ldb_result context in dsdb_module_extended
      adds  349c545   s4-dsdb: use dsdb_module_extended instead of duplicate code
      adds  49926a2   s4-dsdb: Added metadata to partition module for global sequence number
      adds  13545d7   s4-samdb: seqence_number() operation must be in a transaction
      adds  5184fc8   s4-test: Remove metadata and ldb.d directory on clean up
      adds  6822eae   s4-provision: Extract security descriptors in separate file
      adds  341979c   s4-provision: Create a samdb copy for access by dlz_bind9 module
      adds  dcc5a7e   dlz_bind9: Use the sam database in dns/ as default
      adds  7ac5c50   dlz_bind9: Added access check to verify dynamic update
      adds  1e935d1   s4-provision: Make BIND9_DLZ as the default backend for DNS
      adds  2e4bf8b   s4-repl: Check if GC SPN exists before using it for replication
      adds  8eef716   s4-provision: Fix the security ace for DnsAdmins group on DNS records
      adds  2bff209   s4-samba-tool: Add --principal argument to samba-tool domain exportkeytab
      adds  5baa443   s4:libnet: use talloc_zero(struct libnet_JoinDomain) in libnet_Join_member()
      adds  1764607   s4:torture/rpc: use talloc_zero() in torture_join_domain()
      adds  677f524   s4:libnet/py_net: ZERO_STRUCT() struct libnet_Join_member in py_net_join_member()
      adds  fe69c58   s4:libnet: make it possible to join with a given machine password
      adds  f8fbc41   s4:py_net: add optional 'machinepass' parameter to py_net_join_member()
      adds  948f091   s4:python/samba/join.py: add optional 'machinepass' parameter to class dc_join
      adds  4edbc71   s4:python/samba/join.py: add optional 'machinepass' parameter to join_*()
      adds  f9f261c   s4:python: add --machinepass option to 'samba-tool domain join'
      adds  b94b7a2   selftest/Samba4: pass '--machinepass' to 'samba-tool domain join'
      adds  165d5bf   s3: Remove some false/superfluous translations
      adds  158f6d8   s3-rpcclient: add tool to call lsa_SetInformationTrustedDomain.
      adds  023558a   s3-passdb: make pdb_password_change_time_max static.
      adds  9f6454a   libcli/smb: remove unused smb_signing_set_bsrspyl() prototype
      adds  91cb09f   smbXcli: use talloc_stackframe() instead of talloc_tos() in smb1cli_conn_signv()
      adds  c9ca3bb   smbXcli: call tevent_queue_stop() for the outgoing queue on disconnect
      adds  3453665   smbXcli: s/smb2cli_writev_done/smb2cli_req_writev_done
      adds  8c7e7ee   smbXcli: allow up to 10 iovec elements for the bytes in smb1cli_req_create()
      adds  f0d8038   smbXcli: rebuild smb1.recv_iov array if we expect more than one response
      adds  524d066   smb1cli_trans: return the status from the server if possible
      adds  51a7201   smb1cli_trans: add support for tevent_req_cancel()
      adds  04fa5b4   s4:libcli/smb2: make sure only one idle event runs at a time
      adds  46f0b73   s4:gentest: get the tid from the smbcli_tree struct
      adds  e450c45   smbXcli: add smb1cli_conn_server_{readbraw,writebraw,lockread,writeunlock}()
      adds  13dbef2   smbXcli: add support for SMBreadBraw
      adds  511dc93   s4:torture: use tctx->ev as event context for polling
      adds  b3d3395   s4:libcli/raw: add transport->ev as copy of transport->socket->event.ctx
      adds  6b5cfa3   s4:libcli/raw: copy smbcli_transport_connect_* to clisocket.c
      adds  c1d83b0   s3:dbwrap_torture: code cleanup
      adds  bba62cd   s3:net registry check: handle missing version info
      adds  819ca3b   s3:dbwrap_ctdb: re-use map_nt_error_from_tdb() in local tdb_error_to_ntstatus()
      adds  efb993b   s3:dbwrap: turn the fetch dbwrap method to NTSTATUS return code.
      adds  bca2677   s3:net registry check: adapt to new semantic of dbwrap_fetch
      adds  3ab37a0   s3:net registry check: adapt to new semantic of dbwrap_fetch with rbt
      adds  6bf97ea   Fix bug 8631 - POSIX ACE x permission becomes rx following mapping to and from a DACL Reported by David Disseldorp. Fix based on a patch by David.
      adds  184e8e5   build: TDB_ERR_NESTING is used unconditionally
      adds  0ee447f   s3:dbwrap_tdb: pass NTSTATUS code further up from db_tdb_fetch_parse in db_tdb_fetch()
      adds  12ce07e   s4-kdc: Add hdb plugin for samba4, to allow kadmin to work
      adds  da992be   Fix bug 8636 - When returning an ACL without SECINFO_DACL requested, we still set SEC_DESC_DACL_PRESENT in the type field.
      adds  99f2177   s3-ctdb: Make use of CTDB_CONTROL_CHECK_SRVIDS
      adds  706e108   s4:lib/socket: add socket_connect_multi_ex_*
      adds  b51c92a   s4:libcli: convert smbcli_transport_connect_* to tevent_req
      adds  4877be5   s4:libcli: move smbcli_transport_establish() logic into smbcli_socket_connect()
      adds  b21f344   s4:libcli: use smbcli_sock_connect() in smbcli_socket_connect()
      adds  52dd549   s4:libcli/raw: remove unused functions
      adds  99ef6a4   s4:libcli: do the nbss session request within smbcli_sock_connect_*()
      adds  4afbda2   s4:libcli/raw: implement on top of smbXcli_conn/req
      adds  de553b5   s4:gensec/spnego: only try the mechs that match the client given ones
      adds  9c4d498   s3-waf: fix the build with CTDB_CONTROL_CHECK_SRVIDS.
      adds  456c69f   s4:lib/tls - call "gnutls_transport_set_lowat" only on GNUTLS < 3.0
      adds  b638abf   s3: Attempt to fix the vfs_commit module
      adds  1caa3b8   selftesthelpers: write warnings to stderr rather than stdout.
      adds  956733a   selftest: Don't write subunit output in --list mode.
      adds  4a9235f   selftest: Don't use fancy subunit formatters when generating a test list.
      adds  64cfb79   s4-testlist: Write diagnostic info to stderr, and purely test info to stdout.
      adds  928936a   testr: Use test lists.
      adds  7c1a884   s4-tests: Use long option names in test list script, to prevent 'eating' --list argument when e.g.  is not set.
      adds  3eb5cf2   selftest: Prevent error about unfinished test command when using --list.
      adds  83cad86   selftest: Don't generate subunit file when writing subunit to stdout.
      adds  0c8887c   Bump ldb version to 1.1.4 after introduction of ldb_module_error.
      adds  91c5bd2   Update ldb API sigs.
      adds  454c450   selftest: Don't acquire target when --list was specified.
      adds  ce359c1   selftest: Drop broken and unused Kvm target.
      adds  503aeab   selftest: Fix typo in socket wrapper test.
      adds  d1274f7   s4-ntvfs: fixed a unix ACL mapping bug
      adds  3c4af39   s4-ntvfs: added allow_override check based on use of NT ACL
      adds  af76d25   After a discussion with Volker, sdd a backup_intent state to the client struct.
      adds  30d4484   Add the "backup" toggle command to smbclient. In order for this to be really useful we need to change to using NTCreateX opens by default in cli_open() and fall back to old OpenX calls instead of doing it the other way around.
      adds  20654d6   s3-winbind: Remove unused keys from list.
      adds  259cb94   s3: Remove unused dbwrap_record_get_private_data
      adds  a47780a   s3: Fix some nonblank line endings
      adds  0105662   Convert smbclient to using NtCreateX by preference, fall back to openX on 'not implemented' or similar error.
      adds  3e0d923   Ensure we map our own Samba return of ERRSRV, ERRunknownsmb on an unknown SMB request to NT_STATUS_NOT_IMPLEMENTED.
      adds  46551d7   Fix bug #8644 - vfs_acl_xattr and vfs_acl_tdb modules can fail to add inheritable entries on a directory with no stored ACL.
      adds  de1cd12   librpc: Add support for struct timespec
      adds  27d95cc   librpc: Add support for struct timeval
      adds  0c32546   s3: Add open_files.idl
      adds  057e442   s3: Move ndr_file_id to LIBNDR_OBJ
      adds  1c46fb5   s3: Use autogenerated open_files.idl
      adds  ecd0e86   Update the waf build system to link with the new PIDL locking code.
      adds  0ebc501   tevent: Fix typo in build script.
      adds  a3f6005   s3-winbind: Add an update function for winbind cache.
      adds  5bc4449   s3:net: adapt idmap check to new dbwrap_fetch behavior not to return success if not found
      adds  789aa9a   s3:registry: do not use regdb functions during db upgrade
      adds  d74b3f9   lib/util: factor out tdb_data_is_empty
      adds  05bc4de   Revert making public of the samba-module library.
      adds  c326b37   s4 dns: Test SOA queries
      adds  4e709dc   Rename cli_open -> cli_openx. Prelude to replacing generic cli_open() with a call that uses NTCreateX in preference to OpenAndX.
      adds  b44cfdf   Add cli_open() back as a synchronous wrapper function the calls NtCreateX followed by openX() if NtCreateX is unsupported.
      adds  c8a1082   Move the callers that need to use the new cli_open() back to calling it from cli_openx().
      adds  6be10cb   Revert fac5c654e2fe17c2c11d150b16088e8a51f6be20
      adds  bc31858   lib/ccan/array_size: relicense under public domain.
      adds  11c9046   lib/ccan/build_assert: Remove stale LGPL license comment.
      adds  a0bff7d   lib/ccan/htable: fix tools/speed.
      adds  4e377c2   lib/ccan/typesafe_cb: fix example macro ordering in typesafe_cb_preargs documentation.
      adds  ed349ea   lib/ccan/str: relicense to public domain.
      adds  00b226b   lib/ccan/str: fix warnings.
      adds  1beb793   lib/ccan/htable, strset: benchmarking tools.
      adds  19409dd   lib/ccan/htable: start empty.
      adds  0ac7dee   lib/ccan/htable: clean up interface, document htable_type better.
      adds  e137404   lib/ccan/htable: HTABLE_INITIALIZER() for static initialization.
      adds  5917d97   lib/ccan/likely: use htable_type
      adds  18cd3dd   lib/ccan/htable: benchmark against hsearch(3)
      adds  ab2c07b   lib/ccan/asearch: fix example on 64 bit platforms.
      adds  3b390b7   lib/ccan/compiler, ilog: IDEMPOTENT "idempotent does not mean what you think it means"
      adds  71384d5   lib/ccan/cast: fix warnings with -Wextra (specifically -Wmissing-field-initializers)
      adds  d552422   tdb2: fix intermittant failure in run-50-multiple-freelists-fail.c
      adds  7f95ad0   tdb2: consolidate testing failtest suppression routines.
      adds  6d24853   tdb2: failtest: use a linked list for history, not an array.
      adds  bb09b32   tdb2: simplify failtest helper.
      adds  6e3c405   tdb2: suppress failtest more than once on mmap.
      adds  eff985b   tdb2: add an internal TDB_CANT_CHECK flag.
      adds  3f99fc1   tdb2: provide tdb_layout_write() rather than implying it by new_tdb_layout arg.
      adds  80c3ba8   tdb2: add a capability list from the header.
      adds  c6133b4   tdb2: display capability information in tdb_summary()
      adds  372dd3b   tdb2: tlist: remove type arg from tlist_top(), tlist_tail()
      adds  9e3ee2b   s4-python: rename conflicting variable with the import option
      adds  093dac4   s4-python: externalize some function to the drs_utils module so that they can be reused
      adds  fc42b0a   s4-python: factorize the definition of get_dsServiceName
      adds  f44e1a7   samba-tool: add a function to cleanly demote a DC
      adds  a8c89fa   samba-tool: refuse to demote if the current DC has still roles
      adds  105d388   s4: add blackbox test for the demote function
      adds  2f8a84b   s4-drs: mark WERR_DS_DRA_BUSY as a non error in DsReplicaUpdateRefs
      adds  059523e   s4-resolver: do not use all the A and AAAA records, those after a NS are not the one we want to use
      adds  5bfd625   s4-drs: do not try to contact for replication servers that are not anymore in reps*
      adds  5643d37   selftest: Split out flapping tests into a separate file.
      adds  e626545   selftest: Add --flapping argument to filter-subunit.
      adds  0fee2c0   selftest: Display unexpected successes and expected failures.
      adds  be5d9c8   filter-subunit: Fix default for flapping setting.
      adds  e6b4a74   s3-selftest: Don't mark samba3.blackbox.failure.success test as known failing.
      adds  112d072   rap netsessiongetinfo apparently *is* provided by samba3, so don't list it in knownfail.
      adds  f528733   GetForestTrustInformation is implemented, remove it from knownfail.
      adds  4f03164   selftest: 'samba4.rpc.netlogon on ncalrpc with seal,padcheck.netlogon.DsrEnumerateDomainTrusts' now succeeds, remove it from the knownfail list.
      adds  8175527   Fix typo.
      adds  bef27a9   wafsamba: Use final_libs list to determine if a target needs private libraries, rather than direct dependencies list.
      adds  f9091d6   selftest: Don't mark drsuapi tests as knownfailing.
      adds  41921d6   wafsamba: Cope with not everything having a final_libs attribute.
      adds  4673559   selftest: Re-mark some drsuapi tests as known failing.
      adds  4d551a9   samba4: Remove rpc-handles mixed-shared tests from known failing list.
      adds  4c3696c   knownfail: Ignore failures for drsuapi tests over other transports as well.
      adds  850c838   knownfail: LogonControl2Ex works.
      adds  f186425   knownfail: samba4.base.createx_access.createx_access works.
      adds  0190a55   knownfail: Match on end-of-file, not end-of-file-access.
      adds  be37328   Remove samba4.raw.oplock.brl4. Bug 7928 has been fixed.
      adds  9968fab   knownfail: Remove smb2.compound tests, they pass now.
      adds  512d114   knownfail: Exclude specific list of SMB2 oplock tests.
      adds  d9aeb2f   knownfail: re-add createx test.
      adds  a3949f4   knownfail: remove base.maximum_allowed test, as it appears to be passing now.
      adds  b3f81c6   knownfail: remove now succeeding local.iconv test.
      adds  bf2b801   knownfail: The resolve async tests work now.
      adds  d9459ed   knownfail: Remove working winbind tests.
      adds  116a150   knownfail: Mark some ldap.acl search tests as no longer failing.
      adds  2a69de6   s3:registry: replace use of rawmemchr by portable equivalent use of strchr.
      adds  958e4f5   Revert "Remove rawmemchr calls - found by Ira Cooper. These are glibc-specific calls, makes us completely non-portable."
      adds  891258c   s3:net registry check: replace rawmemchr by functionally equivalent portable strchr
      adds  8f7f244   lib/util/util_tdb: adhere to coding style for tdb_data_is_empty()
      adds  5d19227   Add stub python module for tevent.
      adds  de4b894   Install (platform-independent) python scripts to the PYTHONDIR rather than PYTHONARCHDIR.
      adds  817f752   tevent: Install python tevent modules.
      adds  d3d365d   dlz_bind9: For creating a child entry, use only SEC_ADS_CREATE_CHILD
      adds  ce19bfc   dlz_bind9: Use client supplied credentials for DNS record update
      adds  de9a4ca   dlz_bind9: Set debugging output to stderr
      adds  b9f4feb   dlz_bind9: Add command line options for URL and debug
      adds  0344e72   auth: Allow a NULL principal to be obtained from the credentials
      adds  dbbb626   s4-dns Use match-by-key in GSSAPI server if principal is not specified
      adds  d8f9893   pydsdb: provide a am_pdc hook like am_rodc to python scripts
      adds  650bd5e   s4-dnsupdate: Do not attempt to add the PDC names if we are not a PDC
      adds  6092517   Remove outdated information from the README
      adds  f8e26c6   clarify Roadmap, as the shape of Samba 4.0 is much clearer now
      adds  8d3e92d   s4-kdc: only build hdb plugin if we build against system Heimdal
      adds  2da506e   s4-selftest re-enable nsstest on libnss_winbind.so
      adds  3adc4f5   selftest: samba4.samba-tool.domopen now passes, so do not skip
      adds  fbfd155   Add version attribute for pytevent.
      adds  a3613b0   Add samba_kcc load parameter
      adds  bc03cba   Add NTDSConnection schedule attr blob
      adds  b58cb7e   Add DRSUAPI_DRS_UPDATE_(x) flags
      adds  0a18121   Add subreq and status to kcc_service struct
      adds  0a4746a   Invocation of samba_kcc from KCC task
      adds  819f112   samba_kcc NTDSConnection translation
      adds  86338ab   dbcheck: cope with objects disappearing during checking
      adds  8878949   selftest: Some extra assertions.
      adds  a47970c   Add tests for srvsvc python interface. Thanks Dhananjay Sathe
      adds  6316335   s3: Fix typos
      adds  4552c28   s3: Fix some blank line endings
      adds  14d3889   s3: Fix some 64-bit warnings
      adds  883419a   s3-dbwrap: Use simpler code for logging keys
      adds  b6d5dfc   s3-dbwrap: use wrappers where appropriate
      adds  527dc2e   s3-dbwrap: Make dbwrap_fallback_fetch private
      adds  5cda77d   s3-dbwrap: Make dbwrap_fallback_parse_record private
      adds  d9e5368   s3-dbwrap: Avoid an "else" by an early return
      adds  4856033   s3-dbwrap: Make dbwrap_fallback_wipe private
      adds  664eb70   s3-dbwrap: & is not required when taking a function pointer
      adds  452d1ef   samba.kcc_utils: Fix formatting to match PEP8, make pydoctor happy.
      adds  e76c981   samba.drs_utils: Use new style classes and exceptions, fix formatting of docstrings to make pydoctor happy.
      adds  03e5f58   pyldb: Add more docstrings.
      adds  624a78d   testtools: Update to new upstream revision.
      adds  eae3e62   Add pep8.
      adds  31eba61   Add test for PEP8 - currently all errors are ignored, but we warn about them - and can ratchet if we want to.
      adds  0e9b092   Add 'make pep8' target.
      adds  85f8d97   Revert "Install (platform-independent) python scripts to the PYTHONDIR rather than PYTHONARCHDIR."
      adds  3fbb76c   s4 dns: Get rid of const qualifier for prereqs, we do need to allocate those
      adds  509acc7   s4 dns: More explicitly use the first question of an update packet only
      adds  358a81e   s4 dns: Add test to prove two updates in one packet are a FORMERR
      adds  c01efc1   s4 dns: Update requests with QCLASS != IN or ALL trigger NOTIMPLEMENTED errors
      adds  1b741b2   s4:dsdb/common/util.c - test LDB result against LDB_SUCCESS as we are always doing
      adds  ad5d315   s3-dbwrap: Fix a typo
      adds  4486336   s4:libcli/raw: mark a request as error if we can't ship it
      adds  4e57bb0   s4:libcli/smb2: mark a request as error if we can't ship it
      adds  092f1b9   tevent: tevent_schedule_immediate never fails
      adds  f452add   s3/doc: document the ignore system acls option of vfs_acl_xattr and vfs_acl_tdb
      adds  422494a   vfs: Make function pointer names consistent. They all end in _fn
      adds  08019a0   tdb2: don't use TDB2 versions of test tdb files.
      adds  3d7521c   s3:smbd: call sub_set_socket_ids() in smbd_process() again
      adds  e42e1ac   s4-lsarpc Fix segfaults found by the samba4.rpc.lsa.forest test
      adds  c79db40   torture: do not reuse bindings between pipes
      adds  c9d929a   s4-lsarpc handle more info levels in SetInfoTrustedDomain calls
      adds  62a66b0   testsuite: Remove unused and unlikely to be revived DejaGNU tests
      adds  5ae24e1   s4-torture: Fix comment
      adds  8d3e86d   s4-torture Modify rpc.lsa.forest.trust test to progress further FL Win2003 R2
      adds  29635c9   s4-torture cope with servers earlier than Windows 2008
      adds  47a4388   s4-torture Do not use a fixed password for forest trust tests
      adds  8581f0b   HEIMDAL: Supply krb5_context to _krb5_internal_hmac to allow logging
      adds  8b2b7d1   s3:smbd: remember the smbd_server_connection on pending_message_list
      adds  6d84b24   s3:smbd: make struct pending_message_list private
      adds  bf35606   s3:smbd: remove references to the global smbd_server_conn
      adds  0b8eeb1   s3:smbd: pass down smbd_server_connection via smbd_echo_state
      adds  1ce9c0e   s3:smbd: remember the event context on smbd_server_connection
      adds  1909cb0   s3:smbd/blocking: avoid usage of server_event_context()
      adds  61d8674   s3:smbd/close: avoid usage of server_event_context()
      adds  1df1e0f   s3:smbd/fileio: avoid usage of server_event_context()
      adds  c7286f1   s3:smbd/ipc: pass 'state' as mem_ctx to np_read_send()
      adds  6811b47   s3:smbd/service: avoid using server_event_context() for notify_init()
      adds  68a7be6   s3:smbd/oplock: avoid using server_event_context() in add_oplock_timeout_handler()
      adds  16cfc72   s3:smbd/process: avoid using server_event_context() for smbd_deferred_open_timer events
      adds  bf8cce1   s3:smbd/process: avoid using server_event_context() for the forked echo handler
      adds  e7a1002   s3:smbd/pipes: avoid passing server_event_context() as event context to np_{read,write}_send
      adds  7081d7e   s3:smb2_lock: avoid using server_event_context()
      adds  763fe42   s3:smb2_server: use sconn->ev_ctx instead of sconn->smb2.event_ctx
      adds  cf57fd4   s3-ctdb: fix the build w/o HAVE_CTDB_CONTROL_CHECK_SRVIDS_DECL
      adds  162975a   s4:python/samba/join: set msDS-Behavior-Version to '4' 2008_R2 on the nTDSA object
      adds  f59d358   s3:smb2_lock: pass smbd_server_connection as private_data to received_unlock_msg()
      adds  d1e0997   s3:smbd/blocking: pass smbd_server_connection as private_data to received_unlock_msg()
      adds  4d44f87   s3:smbd/clode: pass smbd_server_connection as private_data to msg_close_file()
      adds  77dc976   s3:smbd/close: pass smbd_server_connection to notify_deferred_opens()
      adds  0f9d148   s3: Remove a bunch of calls to procid_self()
      adds  a77b0dd   libcli: Remove an unused variable
      adds  f02e4eb   s4-cldap: Set DS_DNS_CONTROLLER bit if we are running RPC dnsserver
      adds  eee2191   s4-provision: CN=MicrosoftDNS,CN=System container is in forest and not domain
      adds  20789bf   tdb: Fix python documentation for tdb module
      adds  a648563   s4-provision: Extract common utility routines in separate file
      adds  7f50890   s4-param: Added bin_dir(),sbin_dir() methods to get compiled in dirs
      adds  2142405   s4-provision: Do not guess partition file names, use @PARTITION record
      adds  4066e29   s3: Remove a call to procid_self()
      adds  80b4a3a   s3: Remove a call to procid_self()
      adds  c863d65   s3: Remove a call to procid_self()
      adds  7a489ec   s3: Remove a call to procid_self()
      adds  7b60729   s3: Fix some nonempty blank lines
      adds  62249f7   s3: Use pid_to_procid
      adds  fbcdaa6   s4:pydsdb: remove unused variable from py_dsdb_am_pdc()
      adds  f426eb1   s3:smbd/blocking: pass smbd_server_connection as private_data to process_blocking_lock_cancel_message()
      adds  d492a43   s3:smbd/conn_msg: pass smbd_server_connection as private_data to msg_force_tdis()
      adds  173ea71   s3:smbd: register MSG_SMB_FILE_RENAME after the fork
      adds  e09c675   s3:smbd/open: pass smbd_server_connection as private_data to msg_file_was_renamed()
      adds  20c343b   s3:smbd/server: remember the msg_ctx on the smbd_parent_context
      adds  dc38db3   s3:smbd/server: remember the ev_ctx on the smbd_parent_context
      adds  1738a61   s3:smbd/server: create smbd_parent_context earlier
      adds  2bab507   s3:smbd/server: add parent specific SIGTERM and SIGHUP handlers
      adds  92280de   s3:smbcontrol: remove unused "samsync" and "samrepl" commands
      adds  7dc1de7   s3:rpc_server/netlogon: remove unused send_sync_message()
      adds  a131713   s3:smbd/server: remove unused msg_sam_sync()
      adds  4eb5b0b   s3:messaging.idl: obsolete unused MSG_SMB_SAM_*
      adds  3441c01   s3: Convert open_files.idl to tab indents
      adds  27e63b7   s3: Use talloc_tos() in set_sticky_write_time()
      adds  1cf54ef   s3: Use talloc_tos() in set_write_time()
      adds  1399e6b   s3:param: don't reference conn_snum_used directly in load_usershare_shares()
      adds  611ab8a   s3:lib/dummyparam: remove unused conn_snum_used() dummy
      adds  cefb797   s3:smbd: add connections_snum_used()
      adds  ae7d877   s3:smbd: use connections_snum_used() instead of conn_snum_used() for load_usershare_shares()
      adds  3cf275c   s3:smbd/msdfs: enum_msdfs_links() doesn't need a smbd_server_connection anymore
      adds  3239c72   s3-dbwrap: Simplify db_tdb_fetchlock_parse a bit
      adds  2d2d72e   s3: Remove an else{} in remove_deferred_open_entry
      adds  34d58c9   s3: Move can_set_delete_on_close to smbd/
      adds  5efd7e1   s3: Move can_delete_directory to smbd/, remove shim
      adds  21de673   s3:smbd/oplock: pass smbd_server_connection to init_oplocks()
      adds  da4b503   s3:smbd/oplock: pass sconn as private_data to process_oplock_break_message()
      adds  fb81772   s3:smbd/oplock: pass sconn as private_data to process_oplock_async_level2_break_message()
      adds  7fee41c   s3:smbd/oplock: pass sconn as private_data to process_oplock_break_response()
      adds  90674f0   s3:smbd/oplock: pass sconn as private_data to process_kernel_oplock_break()
      adds  17ae226   s3:smbd/oplock: pass sconn as private_data to process_open_retry_message()
      adds  47e21bc   s3:smbd/oplock: pass smbd_server_connection to irix_init_kernel_oplocks()
      adds  641a2de   s3:smbd/oplock: pass smbd_server_connection to linux_init_kernel_oplocks()
      adds  6fc8dc9   s3:smbd/oplock: pass smbd_server_connection to onefs_init_kernel_oplocks()
      adds  8a83464   s3:smbd: pass smbd_server_connection to smbd_setup_sig_term_handler()
      adds  290ce33   s3:smbd: pass smbd_server_connection to smbd_setup_sig_hup_handler()
      adds  daa685c   s3:vfstest: reload_services() doesn't need a messaging_context
      adds  fcc1f5f   s3:smbd/oplock_onefs: pass smbd_server_connection to onefs_oplock_wait_record()
      adds  6630b20   s3:smbd/oplock_onefs: avoid using smbd_messaging_context()
      adds  297f1b1   s3:smbd/server: move smbd_open_socket and smbd_parent_context to the top
      adds  9eb3c05   s3:smbd/globals: remove unused extern declarations
      adds  b87e887   s3: Fix examples/VFS build
      adds  abed965   s4-selftest Give local.resolve a real name to look up
      adds  8a4b5cd   s4-selftest: Add test of RPC to a netbios alias
      adds  079d157   s4-resolv: fix dns_ex so as to fail correctly when a name does not exist
      adds  b550ead   s4-smbtorture: remove trailing whitespace from schannel test.
      adds  87be316   s4-smbtorture: avoid printf(); in schannel test.
      adds  19411c9   s4-smbtorture: fix some typos in schannel test.
      adds  0a10b32   setup: Fix phpldapadmin configuration for version 1.2.x
      adds  d8bed32   samba-tool: Remove duplicate code of dsacl to fsacl conversion
      adds  8b94a34   samba-tool: gpo: fix a typo
      adds  0cee9b0   samba-tool: Fix DN for GPO entries
      adds  a4ab152   tdb2: Fix python documentation for tdb.Tdb object
      adds  010d600   s4-netlogon: Revert patch f02e4ebfafa6e5911e3fe744b1780527ab12c970
      adds  6d15ca3   s3:smbd/globals: change 'int am_parent' into 'struct smbd_parent_context *am_parent'
      adds  dddaa525  s3:smbd/server: pass smbd_parent_context to smbd_setup_sig_chld_handler()
      adds  78582da   s3:smbd/server: maintain the list of child processes under smbd_parent_context
      adds  1515f7d   s3:smbd: remove unused smbd_messaging_context()
      adds  c51da25   s3:smbd/server: avoid msg_ctx_to_sconn() in smbd_accept_connection()
      adds  2e0bc74   s3:smbd: remove brl_register_msgs()
      adds  ef45279   s3:web/swat: use short term event and message contexts
      adds  500d703   s3:smbd/blocking: use talloc_get_type_abort() as private_data can't be NULL
      adds  95384d1   s3:smbd/close: use talloc_get_type_abort() as private_data can't be NULL
      adds  e3e56e2   s3:smbd/conn_msg: use talloc_get_type_abort() as private_data can't be NULL
      adds  940f21e   s3:smbd/open: use talloc_get_type_abort() as private_data can't be NULL
      adds  dabc2cb   s3:smbd/oplock: use talloc_get_type_abort() as private_data can't be NULL
      adds  324e66f   s3:smbd/oplock: make process_oplock_async_level2_break_message() static
      adds  ffa996e   s3:smb2_lock: use talloc_get_type_abort() as private_data can't be NULL
      adds  17d1244   s4-librpc: Fix NETLOGON credential chain with Windows 2008.
      adds  e917c7b   s4-torture: Fix schannel test against win2k8.
      adds  be288b0   s4-torture: LookupSids3 is only available over NCACN_IP_TCP.
      adds  030ccc4   s4-smbtorture: make sure we can successfully run the schannel test against windows.
      adds  5c3194c   s3: Fix some nonempty blank lines
      adds  a2d1b3b   s3: Centralize nmbd_messaging_context in nmbd.c
      adds  096ede3   s3: Make nmbd_messaging_context static
      adds  505761b   s3: Pass messaging_context to nmbd/process()
      adds  1f0f8aa   s3: Remove a call to procid_self()
      adds  78e629c   s3: Remove a call to procid_self()
      adds  c21f6a1   s3: Fix some pointless statics
      adds  461766e   s3: Remove nmbd_messaging_context()
      adds  37e7981   s3: Remove a call to procid_self()
      adds  f7e84f2   s3: Remove UNUSED_SHARE_MODE_ENTRY
      adds  c889c8d   s3: Slightly simplify the logic in defer_open
      adds  1bea57a   s3: Fix raw.mux after UNUSED_SHARE_MODE_ENTRY was removed
      adds  fdcbb7e   s3-includes: remove PRIMARY_* SID_INDEX defines defined elsewhere already.
      adds  fef4f51   lib/ccan: fix m4 tests for builtin_expect and compound literals.
      adds  0429471   lib/ccan: Fix some typos in libccan.m4
      adds  715933a   s3:smbd: split ID_CACHE_* message handling into parent and child parts
      adds  e412b8b   s3:smbd: split smb_conf_updated into parent and child versions
      adds  06c1c33   s3:rpc_server/spoolss: remove reload_services check from delete_printer_hook()
      adds  5061dd2   s3:printing/spoolssd: pass event and messaging context to check_updater_child()
      adds  0345551   s3:smbd: pass smbd_server_connection and a snumused function pointer to reload_services()
      adds  19078b9   s3:smbd/globals: remove unused msg_ctx_to_sconn()
      adds  26fc729   s3-dbwrap: Make dbwrap_parse_record return NTSTATUS
      adds  098048a   s3-dbwrap: Implement db_ctdb_parse_record in terms of db_ctdb_fetch
      adds  29f62bb   s3-dbwrap: Fix some blank line endings
      adds  daa3654   s3-dbwrap: For nostalgic reasons, make dbwrap_file.c compile at least
      adds  77dca70   s3-dbwrap: Rewrite dbwrap_fallback_parse_record based on dbwrap_fetch_locked
      adds  b5d056c   s3-dbwrap: Rewrite dbwrap_fetch in terms of dbwrap_parse_record
      adds  f6d8f74   s3-dbwrap: Remove the "fetch" db_context callback
      adds  8eeb3ff   s3-dbwrap: All relevant backends provide parse_record(). Remove the fallback.
      adds  d0330c7   s3-libsmb: Don't duplicate kerberos service tickets.
      adds  851b9e9   s3:vfs fix up vfs_gpfs after function pointer renames
      adds  1355f0a   s3: Fix a typo
      adds  9782501   dynconfig: added SBINDIR and BINDIR as updated dynconfig variables
      adds  3b56f64   lib/util: added set_close_on_exec()
      adds  d581c9d   genrand: use set_close_on_exec()
      adds  9f4c3da   s4-socket: use set_close_on_exec()
      adds  fae42c1   pidfile: use set_close_on_exec()
      adds  77a551d   loadparm: fixed service list handling
      adds  d62de8d   lib/param: Set s4 "host msdfs = true" by default
      adds  8eca223   First part of fix for bug #8663 - deleting a symlink fails if the symlink target is outside of the share.
      adds  f448c0e   Second part of fix for bug #8663 - deleting a symlink fails if the symlink target is outside of the share.
      adds  c5cbe48   Third part of fix for bug #8663 - deleting a symlink fails if the symlink target is outside of the share.
      adds  b3d8eca   s3: Slightly simplify delay_for_batch_oplocks
      adds  432ea5f   s3: Slightly simplify delay_for_exclusive_oplocks
      adds  bcd3db6   Add support for TCP_DEFER_ACCEPT
      adds  98f7ba5   s3: Make open_file_ntcreate a bit easier to read
      adds  ce30a7a   s3: Make open_file_ntcreate a bit easier to read
      adds  2349c02   s3: Make open_file_ntcreate a bit easier to read
      adds  7000bb6   s3: Add some const to find_oplock_types
      adds  d0ff10d   s4:libcli/rap: initialize call->rcv_datalen
      adds  850b374   s4:libcli/rap: remove unused members from struct rap_call
      adds  17781b1   s4:libcli/rap: use talloc_zero() and initialize everything
      adds  0e04cc2   s4:libcli/rap: call->ndr_push_{param,data} can be talloc childs of 'call'
      adds  35605fa   s4:libcli/rap: the caller should get talloc children from call->ndr_pull_{param,data}
      adds  f166f91   s3:lib/conn_tdb: avoid using sconn_server_id()
      adds  fe7c519   s3:locking: avoid using sconn_server_id()
      adds  704cf10   s3:smbd: avoid using sconn_server_id()
      adds  cbb67e9   s3:smbd: remove unused sconn_server_id()
      adds  16bd41b   s3:printing/spoolssd: avoid using server_messaging_context()
      adds  411d498   s3:dbwrap fix return value of db_tdb_parse
      adds  75b8a24   s3:idmap_autorid: use less transactions
      adds  184b50e   wafsamba: Fix undefined variable name in error message.
      adds  7dcef87   Restrict UCF_UNIX_NAME_LOOKUP (symlink allowed) to restricted set of calls.
      adds  a6854f2   Fix bug #8664 - Renaming a symlink fails if the symlink target is outside of the share.
      adds  714954c   s4:torture/rap/printing: check smbcli_rap_netprintqgetinfo() WERR status
      adds  1dfa3ee   Ensure VALID_STAT before accessing fields.
      adds  b939144   check_name() not needed in mkdir.
      adds  a00709e   s4 dns: Fix some typos in comments and a whitespace
      adds  db2573e   s4 dns: Implement dns name equality check
      adds  0922953   s4 dns: Implement dns record comparison function
      adds  8b82bad   s4 dns: Move record lookup to dns_utils.c
      adds  589d995   s4 dns: Give better test output on RCODE mismatch
      adds  02c9e18   s4 dns: Update prerequisite checking conforming to RFC
      adds  c191ad7   s4 dns: Implement RFC-compatible update prescan
      adds  d8a499a   s4 dns: Actually handle the update request
      adds  afa98bd   s4 dns: Add some debug output
      adds  b1fdf40   s4 dns: Allow updates based on smb.conf setting
      adds  23a0343   libcli/util: add NT_STATUS_NETWORK_SESSION_EXPIRED and NT_STATUS_ALL_SIDS_FILTERED
      adds  79fe4bb   s3: Fix the clustering build
      adds  9e2d4b6   s3-net: Fix the return codes. 0 on success, -1 on failure
      adds  6260d8c   patch tdb-oob-fix.patch
      adds  b644945   tdb: be more careful on 4G files.
      adds  f6435b7   s4-join: replicate first with DRS_CRITICAL_ONLY and DRS_GET_ANC objects for the base dn partition
      adds  e34fe4d   s4-becomedc: replicate first with DRS_CRITICAL_ONLY and DRS_GET_ANC objects for the base dn partition
      adds  55af1a7   s4-drs: avoid calling unecesserly ldb_msg_find_attr_as_* as this call in unefficient
      adds  3164d7b   s4-drs: introduce a timeout in the getncchanges processing to always return something in less than x seconds
      adds  b2bace6   s4:drsuapi/getncchanges: return WERR_NOMEM if talloc_array() fails
      adds  f39426c   s4-dsdb: Relax the conditions where we can't do a subtree delete
      adds  664add1   tdb: Avoid a malloc/memcpy in _tdb_store
      adds  bfc7481   tdb2: Avoid a malloc/memcpy in _tdb1_store
      adds  d0ab0a4   samba-tool: Add transaction wrapper for creating GPO
      adds  75d3b9c   s3: Fix some False/NULL hickups
      adds  c23f1ee   Allow an object to be deleted from a directory if the caller has DELETE_CHILD access even if we don't have access to read the ACL on the object. Fixes bug #8673 - NT ACL issue. Different fix needed for 3.6.x.
      adds  3a2a755   tdb: use same expansion factor logic when expanding for new recovery area.
      adds  5767224   tdb: don't free old recovery area when expanding if already at EOF.
      adds  53d54f9   idl: Avoid c++ style comments
      adds  bfbb389   s3-dns: prevent from potentially doing wrong SRV DNS lookups.
      adds  a42de3b   s3: There's no reason not to at least build winbind on darwin
      adds  cd772e9   param: Fix the data type for bAvailable
      adds  cd24ed9   s3-loadparm: mark a few parameters as having P_BYTES type
      adds  454aff6   s3-rpc: added "rpc_server:default" config option
      adds  7e69085   s3-rpc_server: Remove old comment
      adds  8115c99   s3-rpc_server: Add my copyright for my previous work here
      adds  8303d16   param: domain_logons and domain_master are of type enum_bool_auto
      adds  711c18c   Change the signature of pthreadpool_finished_job() to return 0 on success, errno on fail and return the jobid in a separate variable.
      adds  81c5647   runcmd: use a pipe for stdin to child processes
      adds  4ecac60   runcmd: use set_close_on_exec()
      adds  e34989e   s3-auth Restore shortcut for guest security token
      adds  5bc242f   libcli/smb: add SMB2_DIALECT_REVISION_224
      adds  2bd2f38   libcli/smb: add PROTOCOL_SMB2_24 support
      adds  460fc52   s3:smb2_negprot: add support for PROTOCOL_SMB2_24
      adds  d855e77   lib/param: add support for "SMB2_24" in smb.conf options
      adds  32317b0   s3:torture/test_smb2: also try PROTOCOL_SMB2_24
      adds  a7541fc   s4-librpc: Fix netlogon schannel client connect.
      adds  9c00d04   s3-netlogon: Add support for LogonGetCapabilities.
      adds  00d0b4d   s3-rpc_server: Pass in our flags to netlogon_creds_server_init().
      adds  2f5e9aa   s4-torture: Test rpc schannel netr_LogonGetCapability.
      adds  1c8f326   s3-netlogon: Add support to authenticate trusted domains.
      adds  6765e7c   s3-netlogon: use dsgetdcname() instead of get_dc_name()
      adds  0b7bc1c   s3-rpc_server request the DCE_STYLE feature in ntlmssp_server_auth_start
      adds  6391fff   s3-auth rename auth_ntlmssp_state -> auth_generic_state
      adds  1100f6e   s3-auth rename auth_ntlmssp_prepare() -> auth_generic_prepare()
      adds  c171316   s3-auth remove auth_ntlmssp_start(), call auth_generic_start() directly
      adds  b85bcd7   s3-rpc_server request both sign and seal for clarity
      adds  5e03843   s3-auth split the auth_generic functions into a seperate file
      adds  2dd23e9   s3-rpc_server remove unused header
      adds  815490d   s3-rpc_server rename ntlmssp_server_auth_start() -> auth_generic_server_start()
      adds  db8bbf9   s3-rpc_server rename NTLMSSP functions to auth_generic..()
      adds  43f35f1   s3-rpc_server: Rename dcesrv_ntlmssp.[ch] to dcesrv_auth_generic.[ch]
      adds  83f0ca3   s3-rpc_server: rename pipe_ntlmssp_verify_final() to pipe_auth_generic_verify_final()
      adds  d52e547   s3-rpc_server: Allow gensec mechanisms to return NT_STATUS_OK
      adds  0649863   s3-rpc_server: Rework pipe_ntlmssp_auth_bind() to be generic
      adds  21fb9a4   s3-librpc Use gensec_sig_size() instead of a fixed NTLMSSP_SIG_SIZE
      adds  1eef73e   s4-provision: Set dNSProperty attribute for dns zones
      adds  ecbc747   samba-tool:dns: Add support for reverse names (PTR records)
      adds  0120a39   s4:rpc-dnsserver: For PTR records, use dns_name_equal instead of strcmp to compare
      adds  9f76e07   s4:rpc-dnsserver: If a zone is reverse zone, set the fReverse flag
      adds  5673e2c   s4:rpc-dnsserver: Cache DNS partition information
      adds  6a5352d   s4:rpc-dnsserver: Implement EnumDirectoryPartition operation
      adds  dbf5df5   idl:dnsserver: Add DNS_DP_STATE enumeration for diretory partition state
      adds  fe0e08a   s4:rpc-dnsserver: Use cached zone information to get rootservers
      adds  07639b5   s4:rpc-dnsserver: Fix the enumeration of DNS records
      adds  3d139b4   s4:rpc-dnsserver: Implement DirectoryPartitionInfo RPC operation
      adds  f14ddcc   s4:rpc-dnsserver: Use handy macros for error checking
      adds  e398bdb   s4:rpc-dnsserver: Add multiple DNS records in a single operation
      adds  10860d5   s4:rpc-dnsserver: Implement zone management RPC operations
      adds  9586860   s4:rpc-dnsserver: Make sure that zone information is filled in
      adds  56bf8e2   s4:rpc-dnsserver: Add comments
      adds  20e425f   ldif-handler: Fix the case for attribute dnsproperty
      adds  d340c2c   samba-tool:dns: Add zone create/delete commands
      adds  8a7cdfc   samba-tool:dns: Fix a typo
      adds  809092a   test:dnsserver: Add zone creation and deletion test
      adds  271c7d9   s4:rpc-dnsserver: Set the rank for the new DNS record correctly
      adds  ea9fb5c   s4-ldb: Add isRecycled when is defined in the schema
      adds  34d549d   s4-kcc: Remove also deleted objects that are not in the Deleted Object container
      adds  7d13f7d   s4-drsuapi: we store boolean in upppercase so we need to test them in uppercase
      adds  601f382   s4:drsuapi/getncchanges: the default for isRecycled is FALSE
      adds  eddf0d0   ldb:ldb_tdb.c - fix warnings in "ltdb_init_rootdse"
      adds  2bc7b8f   s4:libcli/finddcs_nbt.c - free "req" consistently with "finddcs_cldap.c"
      adds  9a91d7f   s4:netlogon RPC server - dcesrv_netr_DsRGetSiteName - add a small explaination
      adds  31db5e6   s4:torture/rpc/netlogon.c - factor out the computer name check in an own test
      adds  4a1895e   s3:lib/ctdbd_conn: try ctdbd_init_connection() as root
      adds  d4e834e   lib: Fix NT_STATUS_ALL_SIDS_FILTERED definition
      adds  eb61737   Fix bug #8679 - recvfile code path using splice() on Linux leaves data in the pipe on short write
      adds  c3a4057   libreplace: Don't check for standards.h on darwin (Lion)
      adds  c1e9537   tdb: Use tdb_parse_record in tdb_update_hash
      adds  1eefd6b   tdb: Use tdb_parse_record in tdb_update_hash
      adds  1fbc8c2   s3: Fix linking on Lion
      adds  2b75e87   s3: Fix a 64-bit warning
      adds  b2eaa9a   s3: Fix fn signatures in charset_macosx.c
      adds  1364eb7   lib/charset: Remove an unused variable
      adds  4b7b26e   gensec: Allow an alternate set of modules to be specified
      adds  d76abd1   s3-auth: Remove protype for already-removed auth_ntlmssp_start
      adds  e387721   s3-auth Fix talloc parent for s4 event context in auth_samba4
      adds  cfb9a9d   s4-ntlmssp Do not allow LM key without a LM password
      adds  1baf916   credentials: Always honour the return value of E_deshash()
      adds  9a085b0   auth/kerberos: Move gssapi_parse.c to the top level
      adds  f7a866a   s4-gensec: Allow a PAC to be obtained from any GSS mech
      adds  5815a1b   s4-auth Remove unused auth_context_create_from_ldb()
      adds  f320fb3   auth/kerberos: Make pac_data_out in kerberos_decode_pac() optional
      adds  fc226f8   s4-gensec: fix cyrus sasl module after update() protype change
      adds  149f8f1   s4-gensec: Move parsing of the PAC blob and creating the session_info into auth
      adds  2ee67e3   s4-pyauth: Make sure event context allows nesting
      adds  502140a   s4-gensec: Pass the auth context in during gensec test
      adds  fe693e9   s4-torture: Demonstrate handling of the PAC in a custom auth_context
      adds  3f5d30c   s4-gensec Remove fallback for simple privileges
      adds  c2d6509   s4-gensec remove auth_session dep from gensec_gssapi.c
      adds  2f0ba14   auth/kerberos: Rename memory contexts for greater clarity
      adds  06bbb8a   s4-auth: Rename memory contexts for greater clarity
      adds  a085446   s4-gensec: Rename memory contexts in gensec_gssapi for greater clarity
      adds  5316e86   s4-gensec: Rename memory contexts in gensec_krb5 for greater clarity
      adds  e3f4a66   s4-gensec: Rename memory contexts in gensec_util for greater clarity
      adds  c76ffcf   s4-toture: Rename memory contexts in rpc.pac for greater clarity
      adds  af1b7f5   Remove the 'dir' registry backend.
      adds  a108eb4   pyregistry: Remove directory support.
      adds  a571542   Second part of fix for bug #8679 - recvfile code path using splice() on Linux leaves data in the pipe on short write.
      adds  5e62639   Third part of fix for bug #8679 - recvfile code path using splice() on Linux leaves data in the pipe on short write.
      adds  e39df67   Final part of fix for bug #8679 - recvfile code path using splice() on Linux leaves data in the pipe on short write.
      adds  e1679fe   s3: Happy New Year 2012
      adds  d5e4f9a   s4: Happy New Year 2012
      adds  64e84e7   examples: malloc is declared in <stdlib.h>
      adds  48804e4   Fix the build without kerberos
      adds  0bee871   talloc: Fix a typo
      adds  ad3c0e0   talloc: Slightly simplify talloc_unlink
      adds  79f9a22   s4-provision: Fix tdbdump path lookup in make test.
      adds  9ab7299   ldb:ldb/common/ldb_controls.c - reference "err_string" variable correctly
      adds  4fd1220   s4:torture/rpc/netlogon.c - enhance the "DsRGetDCName*" tests
      adds  90f06d6   s4-provision: Fix the problem of DnsProperty values not being set correctly
      adds  3213d1e   upgradeprovision: treat provision without oem attribute as quite recent, it's provision that comes from Windows replication
      adds  f05edc0   pyldb: raise an exception if we can't add the attribute
      adds  f66ef5c   upgradeprovision: do not hold references to messageElements
      adds  a5a4b58   s3: Factor out smbd_calculate_maximum_allowed_access
      adds  8cadd19   s3: Directly use *p_access_mask in smbd_calculate_maximum_allowed_access
      adds  49a5202   s3: Remove some else{} branches in smbd_calculate_maximum_allowed_access
      adds  c01f02a   s3: Avoid "file_existed" in smbd_calculate_maximum_allowed_access
      adds  bed281d   s3: Remove the unused "file_existed" parameter from smbd_calculate_access_mask
      adds  0923e7f   s3: Fix a typo
      adds  cd3a935   s3: Fix a cut&paste error
      adds  909056a   s3-cli: fix bug 563, >8GB tar on BE machines
      adds  6a1201a   dlz_bind9: create session info from PAC using auth context
      adds  f9b1fb0   s4:torture/nbt/dgram.c: NBT samlogon requests without _EX return the PDC name as UNC path
      adds  bf0da0b   LDAP-CLDAP: demonstrate that pdc name is an unc path
      adds  69a67a1   s3: Check for the packet size before accessing it
      adds  a96a953   s3-perfcount: fix build for example perfcount daemon
      adds  bd5fe0a   s3-perfcount: fix incorrect array length calculations
      adds  5075e56   s3-winbind: Move finding the domain to it's own function.
      adds  b9d208b   s3-winbind: Fix segfault if we can't map the last user.
      adds  6b3404a   s4:cldap_server/netlogon.c: it is wrong to specify "\\" in front of the hostname
      adds  55db691   s4:torture/nbt/dgram.c - NBT samlogon requests don't return the PDC name as UNC path
      adds  6ee6283   LDAP-CLDAP: demonstrate that pdc name is not an unc path
      adds  1d4cc2a   s4:pygensec: add session_key() method
      adds  9465b9c   s4:pygensec/tests: check that the client and server have the same session key
      adds  1b45f2a   s4:pyrpc: add 'user_session_key' getter to the connection object
      adds  4f4bce5   Include waf as an extracted source directory, rather than as a one-in-a-file script.
      adds  d2d4dfd   waf: Use git repository.
      adds  3a18a42   Add S3 vfs_aio_pthread module to replace broken glibc aio code.
      adds  6857a58   s4:repl_meta_data LDB module - set "isRecycled" time correctly
      adds  69b51e9   s3: Fix some nonempty blank lines
      adds  f7439f8   s3: Add a suicide mode to smbd
      adds  fed2fba   s3: Move basic SMB checking to a much earlier point
      adds  f1432d1   libcli/smb: Add smbXcli_conn_samba_suicide
      adds  0d01418   s3: Add a test excercising the share mode cleanup routine
      adds  7fc566d   s3: Run the CLEANUP1 test
      adds  ab58469   s3: Remove some redundant code
      adds  25d7675   s3-librpc Use gsskrb5_get_subkey() where available to get the session key
      adds  860ad73   s3-libads Factor out a new routine kerberos_get_principal_from_service_hostname()
      adds  a1fd1a4   s3-librpc store the sign/seal flags we got in the gssapi client
      adds  73ed88d   s3:gse: MIT krb5 1.8.1 has a bug in gss_wrap_iov()
      adds  7b4f2fa   s3-selftest: Add test for rpcclient, including kerberos authentication
      adds  c579b73   s3-auth supply s3 ntlmssp module via gensec_settings
      adds  1075efa   s3-auth Add TALLOC_CTX * to auth_generic_prepare()
      adds  e22b1b4   s3-auth re-create the auth context in the s3 ntlmssp server module
      adds  0c0c23f   s3-auth Set remote address for both AD and s3 gensec modes
      adds  3042e38   s3-auth use gensec directly rather than via auth_generic_state
      adds  16e463e   s3-auth Remove ntlmssp_wrap.h which is no longer required
      adds  6abb880   s3-auth remove unused ntlmssp.h
      adds  a074a5d   s3-auth Remove more unused headers
      adds  4ac34f3   s3-librpc remove unused headers
      adds  1b73896   s3-auth remove outdated comment
      adds  5a8c881   Add some debug to vfs_aio_pthread so I can see when jobs start and stop.
      adds  515dfe6   s3: Clarify what CLEANUP1 does
      adds  f97216e   s3: Add a test for proper brlock cleanup
      adds  c790b3c   s3: Run the CLEANUP2 test
      adds  f994f0a   Fix the local-memcache test for 64-bit
      adds  d583df1   Fix bug #8687 - net memberships usage info is wrong
      adds  f816319   s4-rpc:dnsserver: Do not replace @ with zone_name in update operation
      adds  200c22b   samba-tool:dns: Check through all the DNS records for a match
      adds  e8a7d9c   Add a sys_get_number_of_cores() function that calls sysconf or sysctl and tunes the aio threads.
      adds  7b42ceb   Fix compile when TDB_TRACE is enabled.
      adds  09928fb   s3-auth Rename make_auth_ntlmssp() -> make_auth_gensec()
      adds  2141556   s3-libsmb Use gensec_settings to set s3 ntlmssp client backend
      adds  a00032a   s3-libsmb Make auth_ntlmssp client more generic
      adds  27af0ff   s3-libads Use NTLMSSP via auth_generic/gensec
      adds  893d792   s3:SMB2-SESSION-RECONNECT: also expect NETWORK_NAME_DELETED is signing isn't used
      adds  662c557   s3-torture convert smb2 test to use auth_generic/gensec for NTLMSSP
      adds  af19532   s3-winbindd: convert cached credentials to use auth_generic/gensec for NTLMSSP
      adds  60c6611   ntlmssp: merge initial packet implementations
      adds  fd69ebd   s3-ntlmssp Remove unused ntlmssp_set_hashes() and do not set an invalid LM hash
      adds  487c9d3   s3: No value change, just use the correct enum value
      adds  6529e52   s3: Use DELETE_ON_CLOSE instead of unlink
      adds  421aab2   s3: Avoid a potential alignment requirement issue
      adds  76ca46e   s3: Avoid a potential alignment requirement issue
      adds  5cddd22   Fix format warning message.
      adds  12bef84   Add "aio num threads" parameter to allow manual configuration of threads via smb.conf if required. Ignore the number of cores. See comments inline.
      adds  d6950d4   Comment out sys_get_number_of_cores() as we're no longer using this.
      adds  b8b98b8   Remove the commented out code.
      adds  eff69aa   Add "repack" command to tdbtool.
      adds  cb00b58   s3-selftest Hide smb4torture_possible inside plansmbtorturetestsuite()
      adds  1a588df   s3-selftest: remove smb4torture_possible and add have_ads_support
      adds  fbe0275   s3-build: smbtorture4 can be built regardless of use_ads
      adds  bd9309b   s3-build SAMBA4SHAREDIR is unused in make test
      adds  3192095   s3-build SMBTORTRUE4 variable is unused in make test
      adds  c017c3e   s3-selftest: Add test for smbclient kerberos support
      adds  4b9d52d   s3-libsmb: match the rest of Samba3 in kerberos name selection in smb sealing
      adds  1a41f72   s3-selftst Add encrypted CIFS testing with kerberos
      adds  c243bd2   s3-sefltest Make krb5 tests contain the word krb5
      adds  13f5414   s3-libsmb: Do not look up FQDN or use host/ for krb5 encrypted CIFS
      adds  356f798   auth/credentials Remove debug that prints in normal operation
      adds  12cb6cd   s3-build: Remove unused hooks to set smbtorture4 and test args
      adds  1be5e58   pidl:Samba4/Python: add an optional 'allow_remaining' argument to __ndr_unpack__() hooks
      adds  507e75e   s4:python/samba/ndr.py: add an optional 'allow_remaining' to ndr_unpack()
      adds  c3f9e01   s3-libads: fix malloc/talloc mismatch in ads_keytab_verify_ticket().
      adds  4c03f08   s3-pdbtest: only test trusted domains when pdb backends offers trusted domain support.
      adds  3583419   s3-libads: pretty print a keytab list.
      adds  ab269de   s3-passdb: remove a forward declaration.
      adds  aa3fcbb   s3-waf: rpcclient does not need libads.so.
      adds  88258c3   s4-kerberos: remove some unused prototypes.
      adds  73d96ed   s4:scripting/devel: add repl_cleartext_pwd.py script
      adds  7104ce3   s3: Remove an unused label
      adds  a43b472   s4:python tests __init__.py - do not depend on "subprocess.CalledProcessError"
      adds  354e43c   s4:python tests __init__.py - do not depend on "subprocess.check_call()"
      adds  eae9c74   s3-aio_pthread: Make "pd_list" static
      adds  a8441f9   s3-aio_pthread: Fix the build
      adds  91ffcdd   talloc/testsuite: fix compiler warnings
      adds  0f79184   samba: check for AES encryption type defines.
      adds  a876d51   s4:provision: improve a message
      adds  f489c68   s4:provision: add the possibility to provision "server services" in smb.conf
      adds  83c149d   s4:provision: add a server services line to the smb.conf template for the dc
      adds  803dc38   s4:provision: add "+dns" to server services if the dns backend is SAMBA_INTERNAL
      adds  17e61e4   krb5: Require krb5_c_enctype_compare is available to build with krb5
      adds  6b2e742   krb5: Require krb5_c_verify_checksum is available to build with krb5
      adds  016fc0a   krb5: Require krb5_get_host_realm and krb5_free_host_realm be available to build with krb5
      adds  fc7b34c   krb5: Require krb5_fwd_tgt_creds to be available to build with krb5
      adds  39b476d   krb5: Require krb5_get_init_creds_opt_alloc/free for build with krb5
      adds  a33d86a   krb5: Remove now unused checks for krb5_verify_checksum
      adds  39d73e2   krb5: Require krb5_get_renewed_creds be available to build with krb5
      adds  0c6af1e   krb5: Require krb5_principal_compare_any_realm be available to build with krb5
      adds  cfe68f2   krb5: Require krb5_set_real_time is available to build with krb5
      adds  19deda2   krb5: Require krb5_string_to_key be available to build with krb5
      adds  7fb82a5   krb5: Require gss_get_name_attribute or Heimdal's PAC parsing to build with krb5
      adds  6412ff8   s3-librpc Return user principal name on supplied mem_ctx
      adds  b213514   auth/kerberos: Remove unused headers from gssapi_parse.c
      adds  14c8a13   auth: make auth4_context common to provide access to generate_session_info_pac()
      adds  f5a1171   gensec: move gensec_util.c to the top level
      adds  1e5e219   s3-librpc Rename create_ntlmssp_auth_rpc_bind_req() to be more generic
      adds  b89a043   s3-librpc Rename and rework cli_rpc_pipe_open_ntlmssp() to be generic
      adds  e574489   s3-librpc Set target service and server into gensec
      adds  e8cd972   s3-librpc: rename get_ntlmssp_auth_footer to be more generic
      adds  138121c   s3-libsmb: split out auth_generic client functions into auth_generic.c
      adds  50a939a   s3-librpc: Rename spnego_ntlmssp_init_client and make generic
      adds  49bafcf   s3-librpc Supply target service and server to spnego_generic_init_client()
      adds  226c3ef   gensec: make gensec_gssapi.h common
      adds  98ba33b   gensec: Rename want_flags and got_flags in gensec_gssapi
      adds  5c92e9a   gensec: Make sure to check the optional auth_context hooks before using them
      adds  fc2c76f   s4:auth: Make sure to check the optional auth_context hooks before using them
      adds  8dc9fbd   spoolss: fix DPD_DELETE_ALL_FILES error return
      adds  97818fd   s3-rpcclient: add deldriverex flags argument
      adds  d7dcbcc   lib/param: avoid talloc_reference() in copy_service()
      adds  6aafd86   First part of fix for bug #8673 - NT ACL issue.
      adds  f15cf91   Second part of fix for bug #8673 - NT ACL issue.
      adds  ddc1f3d   Ensure we always free aio_ex on all error paths by moving the TALLOC_FREE call out of smbd_aio_complete_aio_ex() and into the caller.
      adds  44a85e3   s4-rpc:dnsserver: DNS names are case insensitive
      adds  6764e4f   samba-tool:dns: DNS names are case insensitive
      adds  d0bb8b8   s4-kdc: use IDL constant NETLOGON_GENERIC_KRB5_PAC_VALIDATE
      adds  49f8113   s4-kdc Do the KDC PAC checksum validation in the Samba plugin
      adds  b69c40f   auth/kerberos: Remove unused TALLOC_CTX argument to check_pac_checksum
      adds  d087e71   heimdal: remove checking of KDC PAC signature, delegate to wdc plugin
      adds  1787efa   use ETYPE_DES3_CBC_SHA1 for the verify step in verify_mic_des3
      adds  3628f34   make hmac-md5 the keyed checksum type for arcfour-hmac-md5
      adds  bd164ac   Revert "make paranoia check less paranoid" - check that key types strictly match
      adds  d3e5a0b   s3:smbd: explicitly ask for GENSEC_FEATURE_UNIX_TOKEN
      adds  1798609   s3: Split a line with 1 statements
      adds  6eea2c3   auth/gensec: add gensec_*max_update_size()
      adds  b3f8f7e   s4:pygensec: add set_max_update_size() and max_update_size() functions
      adds  891318e   s4:auth/gensec/spnego: add support for fragmented spnego messages
      adds  0f14ac4   s4:pygensec/tests: add test for gensec_set_max_update_size()
      adds  9bafbf9   s3-waf: Create a smaller samba3util subsystem.
      adds  ad6d8a5   s3-waf: link SECRETS3 only against samba3util.
      adds  103c1cb   s3-waf: auth_netlogond depends on tldap.
      adds  9a8b72a   s4:repl_cleartext_pwd.py: correctly compare attids as uint32_t values
      adds  5efe29b   s4:repl_cleartext_pwd.py: add 'attmode' parameter to convert the attname to utf8
      adds  15cdbba   s4:repl_cleartext_pwd.py: add optional 'clear_utf16_name' parameter
      adds  540e51f   s3: Replace fill_share_mode_lock()
      adds  9cf6d73   s3: Introduce get_share_mode_lock_fresh()
      adds  cfebba9   s3: Put an indirection layer into share_mode_lock
      adds  6f9442a   s3: Move the share_mode_lock handling to its own file
      adds  6da246b   s3: Fix nested get_share_mode_lock calls
      adds  6c1d98e   Add comments to all functions (to help me understand it better).
      adds  84ad540   selftest: Do not run symbol check if setting up testenv
      adds  339d5ea   s3-selftest The krb5 encrypted CIFS test was wrong
      adds  36829cf   s4:auth/gensec: fix compiler warnings in spnego.c
      adds  bb6e648   auth/gensec: make sure functions from gensec.c are in gensec.h
      adds  edaa933   auth/gensec: add some more functions from gensec_start.c to gensec.h
      adds  3ad7ca5   s4:auth/gensec: inline packet_full_request_u32()
      adds  d88af2f   auth/gensec: common helper functions should be in gensec_util.c
      adds  01f246e   auth/gensec: move spnego.c to the toplevel
      adds  342be28   s3:build: add auth/gensec/spnego.o
      adds  31d9b24   s3-waf: also check for gsskrb5_extract_authz_data_from_sec_context() during configure.
      adds  91c04ea   s3-waf: fix compile of pdb_ldap as shared module by moving ldap schema helpers to libpdb.so
      adds  07664f9   s3-autoconf: fix the build of the pdb_ldap shared module in autoconf build as well.
      adds  1bbcc65   s3-waf: check for KRB5_PDU_NONE as in the autoconf build.
      adds  afb8a7c   s3: Fix the talloc hierarchy in fetch_share_mode_unlocked
      adds  2fd4be0   s4-smbtorture: tweak spoolss_OpenPrinterEx devmode
      adds  6501b8b   idl: add parser for the to_null property
      adds  ee292bf   ndr: add ndr_pull_charset_to_null()
      adds  0df5d06   idl: add to_null attribute to the spoolss formname array
      adds  94f925c   idl: add to_null attribute to the spoolss devicename array
      adds  b8a8870   idl: add to_null property
      adds  11e2c84   Intersite KCC flags
      adds  aff8dad   Intersite KCC flags for python
      adds  ab1f896   KCC importldif/exportldif and intersite topology
      adds  9f50dfb   s3: ADS support is needed for dns updates
      adds  189ee92   s3:selftest: rpcclient doesn't support smb2
      adds  13182e7   s4:dsdb/password_hash: require a "Primary:Kerberos" blob in supplementalCredentials
      adds  cb2fbdd   s3-install: Don't let MANDIR and SRCDIR be overwritten
      adds  32b5b46   s3:printing: avoid messaging_event_context() in print_queue_housekeeping()
      adds  e5ee6d3   s3:smbcontrol: pass tevent_context down to subcommands
      adds  77d1053   s3:smbcontrol: pass tevent_context down to wait_replies()
      adds  ecd8fcd   s3:smbcontrol: avoid using messaging_event_context()
      adds  7d83d37   s3:lib/messages: remove unused messaging_event_context()
      adds  0ca1f32   dynconfig/config.m4: expand prefix, exec_prefix, sysconfdir, localstatedir and datarootdir in Makefile
      adds  1f7dbc6   dynconfig: --with-modulesdir should be a Samba option
      adds  e9874bd   dynconfig: overwrite --with-privatelibdir as a Samba option
      adds  2a1a276   RHEL-CTDB: --with-mandir -> --mandir
      adds  29c2422   RHEL-CTDB: CP*so are no more
      adds  077e5bc   RHEL-CTDB: *.dat files moved
      adds  43b7038   RHEL-CTDB: *.msg files moved
      adds  a325e7b   s3: Fix bug 8695
      adds  e75c436   s3-passdb: trying to decouple passdb and secrets a little.
      adds  45e61fc   s3: Add a "lock_order" argument to db_open
      adds  333c923   s3: Enforce a lock order in dbwrap
      adds  cf77a21   s3: Change locking order between brlock and locking
      adds  b9e8060   Revert "Fix bug #8175 - smbd deadlock."
      adds  d2068d3   s3: Pass down lock_order to db_open_ctdb
      adds  d2bf6af   s3: Use lock_order for setting the db priority
      adds  f8c9ae3   s3-auth Add auth hook for PAC parsing
      adds  43092cc   s3-auth Match session setup handling of krb5, store the PAC
      adds  cbd8231   s3-gse: Add gensec wrapper for gse GSSAPI client
      adds  60e1aa7   s3-build: Rework object lists to allow gse gensec module
      adds  d95d591   s3-gse Make gse available as a gensec client module
      adds  1b63562   s3-libsmb Use the gse_krb5 gensec module as client
      adds  e012ad9   s3-librpc Call GSSAPI via the auth_generic layer and gensec
      adds  53cc9c6   s3-librpc Allow spnego_generic_init_client to handle kerberos too
      adds  0c1b4c2   s3-librpc Call SPENGO/GSSAPI via the auth_generic layer and gensec
      adds  5ddec11   s3-librpc: Simplify SPNEGO code now that all mechs use a struct gensec_security
      adds  f70c9fb   s3-librpc Remove layer around struct gensec_security
      adds  1b5870a   s3-librpc Remove unused dcesrv_gssapi.[ch] functions
      adds  90efbe0   s3-gse Remove or make static unused/local-only GSE functions
      adds  0132cca   s3-gse Add const
      adds  ad14b8c   s3-gse Move GSS_C_DCE_STYLE backup definition to gse.c
      adds  1818612   s3-librpc Remove special case for spnego dcerpc sign/seal
      adds  f2efb0f   s3-librpc Remove special case for spnego session key
      adds  23a062b   s3-gse Make seal parameter a boolean for clarity
      adds  f14bcdf   s3-gse gss_wrap_iov_length() only needs the type and length
      adds  c62af4f   s3-librpc Make cli_rpc_pipe_open_spnego_ntlmssp() generic
      adds  34d5253   s3-rpcclient: pass struct ndr_interface_table down
      adds  9729bdf   s3-utils/net: pass struct ndr_interface_table down
      adds  40715e1   s3-librpc: pass struct ndr_interface_table down to cli_pipe_open_generic/spnego()
      adds  e8c8d29   s3-gse Rename delegated_creds to match gensec_gssapi_context
      adds  cf39b63   s3-gse Rename gss_ctx to match gensec_gssapi_context
      adds  5b90bcf   s3-gse Rename gss_c_flags and ret_flags in gse
      adds  c759097   s3-gse remove special more_processing hook from gse
      adds  ed88012   s3-gse Remove authenticated flag from gse
      adds  c5864de   s3-gse: verify that we got GSS_C_DCE_STYLE when expected
      adds  545c1ad   s3-gse: the server should not check for GSS_C_MUTUAL_FLAG
      adds  45ec777   s3-gse: Make gensec_gse cope with non-DCE GSSAPI
      adds  6727978   s3-gensec: Add hook to allow gensec to know if kerberos is permitted
      adds  e249bdd   s3-gse: align common elements between gse_context and gensec_gssapi_state
      adds  6411faf   auth/gensec: align common elements between gse_context and gensec_gssapi_state
      adds  6d14128   s3-aio-pthread: num threads should be int
      adds  39c627b   Fix bug 8710 - connections.tdb - major leak with SMB2.
      adds  6712997   dynconfig/wscript: correctly cleanup PRIVATELIBDIR and MODULESDIR defaults
      adds  95c514a   Now make_connection_snum() is a static function that takes a connection_struct as a parameter, fix the interface to allow it to return an NTSTATUS.
      adds  957ec28   s3: Fix a typo
      adds  b2c9317   s3-spoolss: prefix print$ path on driver file deletion
      adds  b5f780c   s3-spoolss: fix printer driver version deletion
      adds  cc8cd7b   torture: add spoolss del printer driver test
      adds  b37f66c   torture: confirm printer driver file removal
      adds  7123b59   s3-spoolss: fix printer_driver_files_in_use() call ordering
      adds  3bfcf34   torture: add spoolss overlapping driver deletion tests
      adds  018af56   s3:configure.in: fix the shell logic in krb5 checks
      adds  74abe36   s3:build: for now do not require gsskrb5_extract_authz_data_from_sec_context
      adds  004906e   s3:configure.in: move krb5_set_real_time check to other function checks
      adds  fbb292e   s3:configure.in: require gssapi for ads support
      adds  c41d3c1   s3:configure.in: move gss_wrap_iov check to the other function checks
      adds  5c88cfc   s3: Fix the build on FreeBSD8
      adds  88daf79   build: Add -lz to wbinfo to fix build on some hosts
      adds  a7275e5   s3:smbd/proto.h: remove unused do_map_to_guest() prototype
      adds  4e444f0   s3:kerberos_verify: ads_dedicated_keytab_verify_ticket() only needs read access
      adds  f86ab29   s3-gse: fix SECRETS_AND_KEYTAB fallback in gse_krb5_get_server_keytab()
      adds  6158ea1   s3-gse: create memory keytab in gse_krb5_get_server_keytab()
      adds  6f0f10c   s3-gse: implement fill_mem_keytab_from_[system|dedicated]_keytab
      adds  7fe1897   s3-gse: make sure GSS_C_CONF_FLAG implies GSS_C_INTEG_FLAG
      adds  30b1e72   s4:auth/gensec: make sure GSS_C_CONF_FLAG implies GSS_C_INTEG_FLAG
      adds  06f7105   s3-libcli Change krb5 smb sealing to call via gensec and gensec_gse
      adds  41ed715   s3-libsmb: use struct gensec_security directly
      adds  58916c0   s3-libsmb: Remove unused smb_tran_enc_state_gss and gssapi headers
      adds  e175d25   s3-libsmb: Always allow SMB_TRANS_ENC_GSS to be defined
      adds  c55db47   script/autobuild.py: cleanup on rebase failure
      adds  39ee332   param: handle P_BYTES in more places
      adds  d65f33d   Log short_princ instead of uninitialised filter.
      adds  c3a7573   s3-spoolss: fix incorrect error check type
      adds  ec094bf   WERROR type variable being incorrectly checked with a NT_STATUS_IS_X type macro.
      adds  af6bf77   lib: use differing NTSTATUS and WERROR struct members
      adds  3191040   Another fix for bug #8556 - ACL permissions ignored when SMBsetatr is requested.
      adds  869fd8e   Another fix for bug #8556 - ACL permissions ignored when SMBsetatr is requested.
      adds  be29202   autobuild.py: Catch only true exceptions in except statement
      adds  1f0298d   python: Change except: statement to except Exception:
      adds  1a9ee7c   dsdb: Allow DSDB_CONTROL_PASSWORD_BYPASS_LAST_SET_OID to be specified as a flag
      adds  6bab4a3   s3-passdb: Use DSDB_PASSWORD_BYPASS_LAST_SET flags in pdb_samba4
      adds  6acce6e   s3-passdb: Fix pdb_samba4 setting of plaintext passwords
      adds  bbacd90   selftest: Add test for smbpasswd against pdb_samba4
      adds  f154504   s3:registry: do not write empty value lists to registry.tdb
      adds  c19753b   s3: Add debug when a message is registered
      adds  637838a   s3: Remove a typedef
      adds  7722e63   s3: Remove a typedef
      adds  dc4ef9b   dlz_bind9: for authenticated user, set the AUTHENTICATED USERS sid in token
      adds  4444612   s4-torture: For authenticated users, add AUTHENTICATED USERS sid
      adds  fb235a3   s3: Fix bug #8674.
      adds  9e6675e   s3: improve the code in the AES encryption.
      adds  23ddaa8   Revert "build: Add -lz to wbinfo to fix build on some hosts"
      adds  ab5cdb3   Revert "s3:build: for now do not require gsskrb5_extract_authz_data_from_sec_context"
      adds  34e7d96   ldbedit: prevent a transaction warning on failure
      adds  da8e8e5   s3:smb2_sessetup: call set_current_user_info() and reload_services() on success
      adds  c74a522   s3:build: require gss_krb5_export_lucid_sec_context() for ads support
      adds  0f039b1   s3-gse: add GENSEC_FEATURE_NEW_SPNEGO detection in gensec_gse_have_feature()
      adds  8dd63b9   auth/gensec_gssapi: sync gensec_gssapi_state with gse_context
      adds  e9d6699   Introduce dump_data_file
      adds  390734a   lib: Remove dead mszip code.
      adds  7945deb   s3-waf: Link netapi only against needed subsystems.
      adds  37e8286   s3-waf: Link smbclient only against needed subsystems.
      adds  8b72c6b   s3-waf: Link nss_wins only against needed subsystems.
      adds  823d32d   s3-waf: Replace LIBMSRPC_GEN just with ndr-standard.
      adds  b111375   s3-waf: Remove unneeded PARAM_UTIL dependency.
      adds  f77680d   s3-waf: Add missing depcendencies to smbconf.
      adds  6822baa   s3-waf: Link param only against needed subsystems.
      adds  f6c3eab   s3-waf: Don't link param_service against USER_UTIL twice.
      adds  00aa8ef   s3-waf: Link samba3core against needed subsystems.
      adds  a445051   s3-waf: Remove LIBSMB_ERR completely.
      adds  b1d5dc9   s3-waf: Link LIBNTLMSSP only against needed subsystems.
      adds  2efb390   s3-waf: Link libsmb only against needed subsystems.
      adds  72e3252   s3-waf: Link smbd_base only against needed subsystems.
      adds  0f4031e   s3-waf: Link LIBNET only against needed subsystems.
      adds  9321db0   s3-waf: Link LIBNET_DSSYNC only against needed subsystems.
      adds  abc0f11   s3-waf: Remove dead subsystem LIBNBT.
      adds  3ee8b7a   s3-waf: Link trusts_util only against needed subsystems.
      adds  7b9716d   s3-waf: Link tdb-wrap3 only against needed subsystems.
      adds  f83efa7   s3-waf: Link errors3 only against needed subsystems.
      adds  9b71a80   s3-waf: Link libcli_lsa3 only against needed subsystems.
      adds  005d370   s3-waf: Link nmbd only against needed subsystems.
      adds  2edf42a   s3-waf: Link winbindd only against needed subsystems.
      adds  feab59e   s3-waf: Add missing dependencies to LOCKING.
      adds  dd91f0b   s3-waf: Add missing dependencies to PASSCHANGE.
      adds  1700013   s3-waf: Link swat only against needed subsystems.
      adds  2d667ba   s3-waf: Link rpcclient only against needed subsystems.
      adds  2d0d2b5   s3-rpcclient: Remove debug_dsdcinfo_flags() call.
      adds  84e2a6e   s3-waf: Link smbclient only against needed subsystems.
      adds  1d6841d   s3-waf: Link net only against needed subsystems.
      adds  0871a1b   s3-waf: Link profiles only against needed subsystems.
      adds  3e4e84a   s3-waf: Link smbspool only against needed subsystems.
      adds  cd03543   s3-waf: Link testparm only against needed subsystems.
      adds  47da01a   s3-waf: Link smbta-util only against needed subsystems.
      adds  05864b0   s3-waf: Link smbstatus only against needed subsystems.
      adds  a07b711   s3-waf: Link smbstatus only against needed subsystems.
      adds  ff8a1f7   s3-waf: Link smbtree only against needed subsystems.
      adds  dd1b548   s3-waf: Link smbpasswd only against needed subsystems.
      adds  6f6fb03   s3-waf: Link pdbedit only against needed subsystems.
      adds  1fa80f0   s3-waf: Link smbget only against needed subsystems.
      adds  e9b64f0   s3-waf: Link nmblookup only against needed subsystems.
      adds  74d24fa   s3-waf: Link nmblookup only against needed subsystems.
      adds  1fb2ef7   s3-waf: Link smbconftort only against needed subsystems.
      adds  7d10eb7   s3-waf: Link maketest only against needed subsystems.
      adds  61c53eb   s3-waf: Link msgtest only against needed subsystems.
      adds  07cc5ab   s3-waf: Link smbcacls only against needed subsystems.
      adds  ab51d66   s3-waf: Link smbcquotas only against needed subsystems.
      adds  89c514a   s3-waf: Link eventlogadm only against needed subsystems.
      adds  bbb9131   s3-waf: Link sharesec only against needed subsystems.
      adds  8438fba   s3-waf: Link locktest only against needed subsystems.
      adds  9eaeb6c   s3-waf: Link pdbtest only against needed subsystems.
      adds  2734017   s3-waf: Link vfstest only against needed subsystems.
      adds  e0da5c9   s3-waf: Link locktest2 only against needed subsystems.
      adds  dc4924b   s3-waf: Link smbfilter only against needed subsystems.
      adds  1ffc082   s3-waf: Link versiontest only against needed subsystems.
      adds  2763013   s3-waf: Link ntlm_auth only against needed subsystems.
      adds  b295da2   s3-waf: Link rpc_open_tcp only against needed subsystems.
      adds  de1836f   s3-waf: Link test_lp_load only against needed subsystems.
      adds  9f917c0   s3-waf: Link dbwrap_tool only against needed subsystems.
      adds  5b8a22e   s3-waf: Link dbwrap_torture only against needed subsystems.
      adds  2fa6c5e   s3-waf: Link split_tokens only against needed subsystems.
      adds  63c7118   s3-waf: Link vlp only against needed subsystems.
      adds  1a4e4f0   s3-waf: Reduce libnetapi dependencies.
      adds  c4b05ec   s3-waf: Reduce libsmbclient dependencies.
      adds  a5b4a47   s3-waf: Add missing dependency to RPC_WINREG.
      adds  0dcc51e   s3-waf: Add missing dependency to LIBNET.
      adds  6d06a31   s3-waf: Fix cups dependency in PRINTING.
      adds  c85e60b   s3-waf: Reduce dependencies of smbd_base.
      adds  67126ed   s3-waf: Reduce dependencies of winbindd.
      adds  851b2c1   s3: Fix a panic in aio_pthread
      adds  d8c6991   Add man page for vfs_aio_pthread module.
      adds  1ca4df5   Use sys_pread/sys_pwrite to cope correctly with 64-bit sizes. As in the default VFS case fall back from pread -> read and pwrite -> write on an ESPIPE error in the worker thread.
      adds  12609c1   Update man page to fix typo vfs_aio_fork -> vfs_aio_pthread, add aio read size, aio write size examples.
      adds  e203b28   s3-build: Remove FIXME, bigballofmud is no more
      adds  b7becc0   s4-rpc_server: Fix search for existing trust to actually look for the dns name
      adds  0158858   s3:gse: return NT_STATUS_LOGON_FAILURE instead of NT_STATUS_INTERNAL_ERROR
      adds  633a28b   s3:auth/auth_generic: for now call sub_set_smb_name() and lp_load()
      adds  17a77ea   Fix a really slow memory leak (in master at least). Found by Ira Cooper <ira at wakeful.net>.
      adds  a9e0333   Finally remove all malloc()'s from the substitute code. Now totally talloc() based.
      adds  5bdadd1   build: Add missing dependencies on popt
      adds  7c723c0   s3-waf: Add missing dependency of pdb_wbc_sam to wbclient.
      adds  022c560   s3-waf: Add missing dependency of ntlmssp to wbclient.
      adds  2dd696a   s3-waf: Create a subsystem for SERVER_MUTEX.
      adds  c543ce1   libcli/smb: fix smbXcli_negprot(..., PROTOCOL_NT1, PROTOCOL_SMB2_02)
      adds  e6c39a2   s3-pdb: Break SECRETS3 dependency on PDB.
      adds  0027cd2   s3-pdb: Make ADS-type backends updates secrets.tdb.
      adds  7d14f89   s3-libsmb Do not limit read replies to NBT packet sizes
      adds  965b831   s3-selftest: Add test for posix large reads and writes
      adds  f6fb55a   libcli/util: fix typo in nt_errs[] for NT_STATUS_NETWORK_SESSION_EXPIRED
      adds  0db7086   s3: Fix unused variable warnings
      adds  697a6e9   auth: provide private pointer and do not return original PAC signatures
      adds  205e198   tdb2: careful on wrap.
      adds  efbf52b   tdb2: copy tdb1's changed expansion logic.
      adds  ae62d46   ldb_wrap.c: fix TDB2-incompatible API usage.
      adds  dd1d573   tdb_compat: only use hashsize attribute when O_CREAT
      adds  641beb3   samdb: use compat wrappers for tdb_fetch().
      adds  23f1f5e   tdb2: tools/tdb2backup
      adds  45ae436   tdb2: name tools the same as TDB1 tools.
      adds  1023082   tdb2:tdbtorture: use TEST_DATA_PREFIX for files
      adds  e1665c9   tdb2: add -1 and -2 options to tdbtorture
      adds  7c6713e   tdb2: make --enable-tdb2 the default.
      adds  a647df4   auth: Make check_password and generate_session_info hook generic
      adds  fc035af   s4-auth: Return NT_STATUS_NOT_IMPLEMENTED if the challenge cannot be obtained
      adds  3ddb983   gensec: inline gensec_generate_session_info() into only caller
      adds  959d13a   s3-auth: Remove duplicate check for NT_STATUS_IS_OK(nt_status)
      adds  7350d99   s3: check that a user in a bogus domain name is mapped to the localnetbios name of a domain member
      adds  56d5cb9   s3-winbind: don't try to do clever thing if the username is not found while authenticating through winbind
      adds  1fdc96e   Fix bug #8139 - smbclient fails if server does not support Echo request.
      adds  449ca75   s4-s3-upgrade: Use lowercase hostname as hostname for provision
      adds  bfa951d   s4-s3-upgrade: Check if there are duplicate sids for users and groups
      adds  5c50e08   replace: use libbsd for strlcat/strlcpy when available.
      adds  c83ce7b   replace: Only include C files from which there are actually functions used.
      adds  2343703   tevent: Fix python documentation strings
      adds  dc4cf82   s3:net registry: fix a copy and paste error in a help text
      adds  1d83f21   s3:net ads join: untangle assignment from check.
      adds  63d9b5d   s3:net ads join: reduce indentation and improve logging in the dns update code block
      adds  04fa9a3   s3:net ads join: untangle assignment from check, fix return code and improve error logging
      adds  ca913c9   s3:net ads join: check for success of fetching machine password in dns update block
      adds  4831b6e   s3:net ads join: check for malloc success and react accordingly in dns update block
      adds  9cd7b8f   s3:net ads join: interpret return code of ads_kinit_password() in dns update block
      adds  8f9b432   s3:net ads join: improve status evaluation for call to net_update_dns()
      adds  1768d36   s3:net ads join: improve comment for dns update block
      adds  7e5c5bd   s3:net ads join: move dns update code out to new function _net_ads_join_dns_updates()
      adds  be312e7   s3:net ads join: reduce indentation in _net_ads_join_dns_updates()
      adds  976672b   s3:net ads join: add a comment for the call to _net_ads_join_dns_update()
      adds  8972c92   s3:net ads join: remove a useless empty comment block
      adds  312228d   s3: Fix "smbcontrol smbd close-share"
      adds  549a319   s3: Re-indent an && sequence for better understanding
      adds  2b1d7ac   s3: Unify stream testing in open_directory
      adds  ab364e9   s3:auth/auth_generic: make use of gensec_spnego in the server
      adds  204dfd2   s3:libsmb/auth_generic: make use of gensec_spnego in the client
      adds  d6b0d52   s3-smbd: Use gensec_spnego in smb seal server
      adds  a1a667d   s3-libsmb: Use gensec_spnego in smb seal client
      adds  fce53e0   s3-libsmb: Remove unused enum smb_trans_enc_type
      adds  5ad7665   libcli/smb: Convert struct smb_trans_enc_state to talloc
      adds  58e401f   s3:smbd: always use the gensec code path in smb2_sesssetup.c
      adds  3383ebb   s3:smbd: rework smbd_smb2_*_ntlmssp_auth* to smbd_smb2_auth_generic*
      adds  8327ee9   s3:smbd: always use the gensec code path in sesssetup.c
      adds  63f6567   s3:smbd: remove pending_auth_data logic
      adds  ee15790   s3:smbd: remove unused code from sesssetup.c
      adds  ec0142d   s3:smbd: rework reply_spnego_ntlmssp to reply_spnego_generic
      adds  5f79ad5   s3:smbd: the spnego session setup don't need to copy the in blob
      adds  507872f   s3:smbd: inline code in reply_sesssetup_and_X_spnego()
      adds  27c686d   Revert "Fix bug #8139 - smbclient fails if server does not support Echo request."
      adds  6b8a4c9   s3:client: ignore SMBecho errors (the server may not support it) (bug #8139)
      adds  a1901b5   Fix bug #8729 - getpass regressions on Solaris/Illumos - 3.6 and master.
      adds  a93cdac   s3: Simplify an if-statement
      adds  92b96ac   s3: Delete streams on directories
      adds  1f328d1   s3: Add rmdir operation to streams_depot
      adds  5931e1d   replace: Add include for bsd/string.h.
      adds  51e162d   source3/wscript: Expand tabs, to prevent confusion (whitespace is significant in python/waf).
      adds  b7d5d01   s3/wscript: Fix dependency on gssapi, necessary when there is no system Kerberos.
      adds  eecf2ac   selftest: Remove unused support for --exeext
      adds  9336658   s3-auth Remove unused nt_status_squash from auth_context
      adds  42d4152   s4-heimdal: the ASN1 compiler now depends on libreplace
      adds  204c075   Revert "s4-drs: do not try to contact for replication servers that are not anymore in reps*"
      adds  6ba09e0   s3:smbd:smb2: fix an assignment-instead-of-check bug conn_snum_used()
      adds  435f817   s3-vfstest: Fix some nonblank line endings
      adds  1168700   s3-vfstest: Fix a typo
      adds  3c6bd8c   s3-vfstest: Fix some pointless statics
      adds  1bd7497   s3-vfstest: Fix some uninitialized vars
      adds  207af5d   s3-vfstest: Correctly initialize the connection path
      adds  8c66c8c   s3: Test for bug 8733
      adds  8080dba   s3-lib: Fix util_cmdline which doesn't use popt.
      adds  3101d9b   s3-libsmb: Remove dead gssapi code.
      adds  c892217   smbtorture: Do not leak child processes when exiting
      adds  b3fb115   tdb2: add --disable-tdb2
      adds  e3dac4b   replace: Only add bsd dependency when bsd library was found.
      adds  0fdd6c7   build: fixed a link order problem
      adds  03c3a61   s3-libsmb: Remove dead prototype.
      adds  adbab77   s3:auth: fix potential gap creation in wbcsids_to_samr_RidWithAttributeArray()
      adds  dab7b0e   s3:auth: fill the sids array of the info3 in wbcAuthUserInfo_to_netr_SamInfo3() (bug #8739)
      adds  25d3a2e   s3-vfstest: Fix a double-free on closing a file
      adds  3bea5a1   s3-vfstest: Fix an uninitialized read in close
      adds  03300f2   s3: Simplify streams_depot a bit
      adds  bbde298   s3: Use ARRAY_SIZE in bsd_attr_list
      adds  c251667   s3: Move stream_depot test to script/tests
      adds  7d72424   s3-vfstest: Add getxattr
      adds  0a000f1   s3-vfstest: Add listxattr
      adds  dbe9ff2   s3-vfstest: Add setxattr
      adds  b1a544f   s3-vfstest: Add removexattr
      adds  da0a7b2   s3-xattr_tdb: Fix listxattr
      adds  fad9727   s3: Test for faulty xattr_tdb listxattr
      adds  9fec2c0   Allow a SACL to be sent in cli_set_secdesc().
      adds  571ee0b   Only ask for specific permissions required when setting an ACL.
      adds  db869c5   selftest: Fix the exit code of make test when run in buildfarm
      adds  9b43ad4   s3-pid: Catch with pid filename's change when config file is not smb.conf
      adds  357631b   s3-nmbd: don't discard DGRAM frames from local addresses when we are a DC
      adds  2b92993   loadparm: fix a load of uninitialized memory errors found by valgrind.
      adds  3116592   s4:torture:smb2: remove an unused variable from torture_smb2_setinfo()
      adds  48ee2c3   s4:torture:smb2:notify: remove an unused variable
      adds  5f19eb8   s4:torture:smb2:notify: remove an unused variable
      adds  87cf808   s4:torture:smb2: check for success of talloc in secondary_tcon()
      adds  ce5fc22   s4:torture:smb2: talloc_free the right tree structure in secondary_tcon()
      adds  97823b6   s4:libcli/torture:smb2: change smb2_tree_connect to take a smb2_session instead of smb2_tree arguement.
      adds  6a93475   s4:libcli:smb2: don't allocate the smb2_tree struct earlier than necessary in smb2_connect()
      adds  f9e85d0   s4:torture: add smb2.durable_open test reopen1
      adds  1d8fbff   s4:torture: add smb2.durable_open test reopen2
      adds  7c7e1fd   s4:torture: add torture_smb2_tree_connect() utility function
      adds  adb9b7f   s4:torture: add smb2.durable_open test reopen3
      adds  a4fd3eb   s4:torture: add a torture_smb2_session_setup() utility function
      adds  877d4e0   s4:torture: add a smb2.durable_open.reopen4 test
      adds  d9b9ad2   Replace all malloc/free with talloc on tos.
      adds  45a3b14   Fix bug #7933 - samba fails to honor SEC_STD_WRITE_OWNER bit with the acl_xattr module.
      adds  41152d7   Replace bool flags inside ensure_canon_entry_valid() with pointers. This will make the second tweak to the ACL mapping on set easier.
      adds  6a31e0f   Fix mistaken assignment of gid to uid field.
      adds  4452082   Ensure when setting a POSIX ACL, that the uid for a SMB_ACL_USER_OBJ ACE (the owner ACE entry) has a duplicate permission entry as an SMB_ACL_USER, and a gid for a SMB_ACL_GROUP_OBJ ACE (the primary group ACE entry) also has a duplicate permission entry as an SMB_ACL_GROUP. If not, then if the ownership or group ownership of this file or directory gets changed, the user or group can lose their access.
      adds  74ca6d1   s3-popt: Fix configure.developer builds on Solairs.
      adds  a0e44c3   lib/util: Add hex_encode_buf
      adds  98210e2   s3-nsswitch: Fix warnings on Solaris.
      adds  5fb578e   s3: FreeBSD does not define sin6_addr.s_addr32
      adds  523d5a8   s3-winbind: Remove unused bool "local"
      adds  7e02757   Use named argument 'dir' instead of 'prefix' on NamedTemporaryFile for source4/setup/provision
      adds  fa0c2ab   Use named argument 'dir' instead of 'prefix' on NamedTemporaryFile for domain.py
      adds  9c000f1   crypto: Add prototype for main torture functions.
      adds  6b1e83c   pyxattr_tdb: Remove pointless check for blob.length < 0.
      adds  1c1b10f   torture/libnet: Include prototype headers.
      adds  a05a910   pysocketwrapper: fix behaviour to be consistent with 'socket.getsockopt'
      adds  8f6d7d6   loadparm: handle P_SEP in switches (silences warning with clang).
      adds  e92302d   smb_server: Preserve signedness of string push return value.
      adds  d6b4701   charset/tests: Add prototypes for test functions.
      adds  a0ff4c3   Revert "samba-tool: moved takes_optiongroups definition to Command base class"
      adds  634f827   crypto/md5: Change prototypes to match BSD.
      adds  8443e15   crypto: Use libbsd md5 header, if available.
      adds  7c8476b   samba-tool: Add optiongroups, necessary for 'samba-tool domain ...'
      adds  8dca1a0   samba-tool user password: Re-add support for option groups.
      adds  f2903e0   provision: Make sure target directory is created early.
      adds  d03ef6a   s3-waf: Link against tdb_compat instead of tdb.
      adds  e32ad9b   s3-waf: Link tdbsam against needed libraries.
      adds  27f6421   s3: Increase debug level of basic ctdb packet handling
      adds  502186f   Remove unused get_file_size() function.
      adds  8613bc7   samba-tool dns: Re-add support for option groups
      adds  f8ef240   samba-tool sites: Re-add support for option groups
      adds  a9e2b62   idl: wmi and dcom don't need python bindings
      adds  75628e6   pidl: add more mapped types
      adds  ff5a337   s3-build use common VERSION file for all builds
      adds  76021cc   s4-messaging: fix pymessaging docstring
      adds  89cd086   s3-auth Add const to make_user_info_map
      adds  e4546f5   auth: rename ntlmssp.c to ntlmssp_util.c
      adds  2c04520   s3-docs: Remove references to long-gone smbmount utilities
      adds  773182f   s3-passdb: Remove #if _SAMBA_BUILD_ == 4 from pdb_samba4
      adds  24ed8c5   regshell: Fix a counter that can actually be non-zero.
      adds  4cf9923   Fix shadow variable name warning.
      adds  36e5526   s4:join python code - write the SAM account name correctly
      adds  fa1c713   s4:join python code - perform a fallback password set operation over libnet
      adds  b93326b   s3-build: remove EXEEXT from Makefiles
      adds  4328f3c   smbwrapper: Remove smbwrapper
      adds  b5436fd   tevent: Fix deleting signal events from within themselves
      adds  de53fcd   tevent: change the version to 0.9.15
      adds  419e92b   s3-net: Don't use an internal krb5 for kdc lookup.
      adds  2464a7b   s3-libsmb: Remove obsolete smb_krb5_locate_kdc.
      adds  5ec1273   s3-printing: Add new printers to registry.
      adds  744ed53   gensec: Fix a memory corruption in gensec_use_kerberos_mechs
      adds  88a041a   wafsamba: Expand tabs.
      adds  209d3c0   tests/source: Add wafsamba/ files to list of Python files to check.
      adds  292b863   credentials: Show returned error_string in debug message
      adds  c38ba53   heimdal: Re-run lexyacc.sh
      adds  11c5301   heimdal_build: omit #line statments
      adds  45e681d   heimdal: Re-run lexyacc.sh to remove #line statements
      adds  88298f9   build: Add --enable-coverage option to build with gcov support
      adds  983d205   charset: Remove unused iconv_talloc()
      adds  3b88c1e   s3-charcnv: Remove unused pull_string_fn
      adds  7824fd5   s3-registry: Remove unused prs_uint8()
      adds  40bf23d   s3-lib: Remove unused pid_path()
      adds  abc90d8   s4-cmdline: Remove unused popt_common_dont_ask()
      adds  ac57def   s4-lib/tls: remove unused tls_support()
      adds  fc5a214   charset: Remove unused strcmp_w()
      adds  efc210d   lib/util: Remove unused str_format_nbt_domain()
      adds  a74e556   s4-lib/samba3: Remove unused smbpasswd_decode_acb_info()
      adds  3d63100   s3-param: Remove unused share_defined()
      adds  a7835f4   s3-libsmb: Remove unused smb_krb5_mk_error()
      adds  4512353   s3-charcnv: Remove unused rpcstr_push()
      adds  474fbfb   s3-lib: Remove unused is_myworkgroup()
      adds  292974e   s3-libsmb: Remove unused kerberos_compatible_enctypes
      adds  5c2a213   s3-libsmb: Remove unused kerberos_set_creds_enctype()
      adds  a056238   s4-nbt_server: remove unused winsdb_get_seqnumber()
      adds  919440f   selftest: mark posix_s3.rpc.spoolss.printer as flakey test
      adds  901e3b7   Revert "gensec: Fix a memory corruption in gensec_use_kerberos_mechs"
      adds  93f3fc5   gensec: set flag to continue in outer for loop in gensec_use_kerberos_mechs
      adds  d2ccaaa   gensec: explain gensec_use_kerberos_mechs() logic
      adds  bff119a   s4:torture: add some SMB2 renaming tests
      adds  be3e479   selftest: add smb2.rename to testsuite
      adds  6b87623   s3-smb2: Make sure we have a subreq set
      adds  f1db715   s3-smb2: Use the correct indicator if a request was deferred
      adds  2e95d80   s3:vfs_gpfs: be less verbose in get/set_xattr functions
      adds  89a4f66   s3:vfs_gpfs: make "gpfs:winattr" a per share option
      adds  8ad2b6a   s3:vfs_gpfs: make "gpfs:ftruncate" a per share option
      adds  318346a   s3:vfs_gpfs: make "gpfs:getrealfilename" a per share option
      adds  8ce9982   s3:vfs_gpfs:Fix query of creation time from GPFS
      adds  4a11be3   s3:vfs_gpfs: fix a compiler warning
      adds  e87d98c   s3:vfs_gpfs:quieten an expectable warning message
      adds  389bb4f   s3:smbd/oplock_linux: don't overwrite private_data
      adds  05036fa   s3-winbindd: set the can_do_validation6 also for trusted domain
      adds  474c02a   s3-waf: add dependency on talloc or it won't build if talloc.h is not in the default include path
      adds  567f05e   mkversion: Add quotes around various version strings
      adds  8de129d   gitignore: Ignore waf cache files.
      adds  c3a9d1e   waf: Add initial unit test for samba_utils.
      adds  a0fb721   wafsamba: Add tests for unique_list, subst_vars_error.
      adds  2d66d16   wafsamba: Add tests for dict_concat.
      adds  1e46ccb   LDB:pyldb.c - use always the case insensitive comparison for attribute names
      adds  05f9495   s4:join python code - "msDS-KeyVersionNumber" does not exist on Win2k
      adds  caf485a   auth: Pass in the SMB username (for %U) into generate_session_info
      adds  bee55a2   s4-dsdb: Check if metadata.tdb exists, before trying to open it
      adds  310cf98   s3-lib/addns: Move to system/kerberos.h and HAVE_KRB5
      adds  4a0d1b5   s3-libads: Move to using only the HAVE_KRB5 define
      adds  3bf9221   s3-build: expliticly require gssapi for HAVE_KRB5 and remove HAVE_GSSAPI
      adds  70f4a96   selftest: Allow setup_env() to signal that an environment name is unknown
      adds  cf155fa   s3-selftest: Do not assume $USERNAME is the same as $DC_USERNAME
      adds  0f22e35   s3-auth: On successful user mapping set mapped_to_guest to false.
      adds  e34e95f   libndr: Add ndr_map_error2errno
      adds  ad2a2c4   s4:torture: add another SMB2 rename test
      adds  390b9a2   tdb: make tdb_private.h idempotent.
      adds  0802791   tdb: import unit tests from CCAN into tdb/test/
      adds  8fa345d   tdb: wean CCAN-style unit tests off of tap.
      adds  205242e   tdb/test: fix up tests for use in SAMBA tdb code.
      adds  4d58d0f   tdb: build and run unit tests in tdb/test/
      adds  740d4d7   s3: files_struct->mode is only written, remove it
      adds  9e25361   tevent_signal: Fix a valgrind error
      adds  a6bd7f3   s3-printing: fix crash in printer_list_set_printer()
      adds  dd5868d   s3: Add SERVERID_UNIQUE_ID_NOT_TO_VERIFY, bug 8760
      adds  00f86a3   s3-nmbd: Initialise newly non-static variables
      adds  032a2c4   wintest: connect to correct hostname in test_net_use
      adds  2ba57f4   wintest: Retry joining the domain a few times
      adds  15a0de6   wintest: Allow access denied when turning off the firewall
      adds  81ddb83   wintest: Update VM used for W2K8R2A
      adds  97859d1   wintest: s3 moved smb.conf to /etc
      adds  98e438d   wintest: Cope with nc not timing out even when -w 1 is specified
      adds  de2bb2a   wintest: Samba is now all version 4.0
      adds  61ccb46   wintest: Give the Windows VM a little more time to start back up
      adds  8f6ddb3   wintest: Change Windows 7 VM
      adds  a8a8361   wintest: update WinXP-1 snapshot
      adds  e1f9fb7   selftest: Make plugin_s4_dc set the cached environment correctly
      adds  22a2c46f  selftest: Do not start up an already-running test environment
      adds  212b3ec   s3-selftest: Require SMB signing for ktest environment
      adds  c006b9b   selftest: skip targets that are not compiled in if we do not have ADS
      adds  8ea068d   selftest: Run nsstest against more environments
      adds  6917575   selftest: skip plugin_s4_dc if we do not have ADS
      adds  3cf091c   s3-smbd: Avoid starting log lines with the word 'error'
      adds  7e0e713   selftest: Remove 'if have_ads_support:' from tests.py
      adds  95d3096   s3-selftest: Remove .posix_s3 from s3 test names
      adds  b5b2041   Rename obscure defined constants.
      adds  83d0a86   s4-selftest: fix output of opened connections in torture_holdcon
      adds  ea27879   s4-scripting: samba-tool: Fix domain info usage message
      adds  32cf164   s4:provision: don't log the ldap admin password - it is internal only
      adds  09b865b   s4:provision: generate the adminpass provision() instead of provision_fill()
      adds  8ca39df   s4:provision: only print the adminpass if it was generated (not user-provided)
      adds  5674724   wafsamba: fix blacklist handling in "make dist"
      adds  e0797c6   wafsamba: exclude '.gitignore' from "make dist"
      adds  a389632   wafsamba: exclude '.brzignore' from "make dist"
      adds  bd2a7aa   s3-librpc: make gensec result handling more generic
      adds  0c5cbb5   s3:rpc_client: fix comment
      adds  1d0684c   s3-librpc: Remove unused bool gensec_hook
      adds  5c9b6db   s3-gse: Use the session key type, not the lucid context to set NEW_SPNEGO
      adds  2b511f0   s3-librpc: Use gensec_spnego for DCE/RPC authentication
      adds  eb3e34e   s3-smbd Remove unused code now we always have SPNEGO via gensec
      adds  d54404e   s3-param Remove off-by-default and unused "send spnego principal"
      adds  0247376   docs-xml: remove docs for "send spnego principal"
      adds  91c325b   s3-librpc: Remove gse_verify_server_auth_flags
      adds  ab80995   lib/util: Remove unused sys_select_signal()
      adds  367c567   lib/util: Remove sys_poll as it is no longer needed
      adds  ed85e9f   Replace smbd_server_connection_loop_once() with tevent_loop_once() directly.
      adds  111f8f4   wintest: Allow Windows VM to have no default route
      adds  a7569b6   wintest: use net rpc to put authenticated users into TelentClients if we need to
      adds  071f3c1   wintest: give host longer to register the SRV record
      adds  9eb8f07   s3-gse: Remove unused OID declaration
      adds  05cf2d4   s3-librpc: Remove backup declaration of GSS_C_DCE_STYLE
      adds  6088f44   s3-gse: Fix OID to read for kerberos key type
      adds  a315350   s3-gse: Allow kerberos key type OID to be optional
      adds  674278d   auth/kerberos: Move gse_get_session_key() to common code and use in gensec_gssapi
      adds  fb54ba1   wintest: Update Win2003 VM
      adds  f758706   build: Add exceptions for callcatcher unused function detection
      adds  a68d4cc   s3-build: Use credentials_ntlm.c in the autoconf build as well
      adds  8adde1b   s3-auth Hook checking passwords and generating session_info via the auth4_context
      adds  52ac479   auth: Move the rest of the source4 gensec_ntlmssp code to the top level
      adds  b0aa49e   auth: Cope with NO_USER_SESSION_KEY from security=server
      adds  2f74f2f   s3-auth: Add extra error messages on authentication or authorization failure
      adds  9c5b26f   s3-auth: Use common gensec_ntlmssp server functions for more of gensec_ntlmssp3_server
      adds  9b147ce   s3-auth Use the common gensec_ntlmssp_update in gensec_ntlmssp3_server
      adds  82e3098   s3-auth: Inline ntlmssp_server_start() into gensec_ntlmssp3_server_start()
      adds  98992b5   s3-auth: Only allow LM_KEY cryptography when extra options are set
      adds  725d551   auth: Set NTLMSSP_NEGOTIATE_SIGN when session key support is required
      adds  db1ea56   s3-auth: Remove a layer of indirection and reorder to match gensec_ntlmssp_server_start()
      adds  93fed62   s3-auth: Use the lpcfg_ wrapper calls to set some variables
      adds  8b8d1c3   auth: Rearrange ntlmssp code for clarity
      adds  c616ab0   s3-auth: Allow NTLMSSP features to be disabled with smb.conf options for testing
      adds  55c6304   auth: Provide a way to specify the NTLMSSP server name to GENSEC
      adds  3767fd4   s3-auth: Use the gensec-supplied DNS domain name and hostname.
      adds  27fb6f8   s3-auth: Use common gensec_ntlmssp_server_start
      adds  6b573e7   s3-auth: Use common gensec_ntlmssp
      adds  f433baa   auth: Make more of the ntlmssp code private or static
      adds  c35a7e8   auth: Allow the netbios name and domain to be set from winbindd in ntlm_auth3
      adds  3b5326e   s3-registry Remove unused dup_registry_value() and free_registry_value()
      adds  59d1faa   s3-lib Remove unused sys_fseek()
      adds  846a697   s3-lib Remove unused sys_fcntl_long()
      adds  b190e3c   s3-lib: Remove unused standard_sub_conn()
      adds  c8c3f0c   lib/util: Remove unused sys_gethostbyname()
      adds  057b87d   lib/util: Remove unused sys_inet_makeaddr()
      adds  245d47f   lib/util: Remove unused sys_recv()
      adds  476d503   lib/util: Remove unused sys_sendto()
      adds  fa89f27   s4:samba-tool fsmo * - fix missing "takes_optiongroups"
      adds  32c82fe   s4:lib/tls - include GNUTLS headers consistently using <...>
      adds  dd479bd   selftest: Fix selftest to check ADS functionalty again
      adds  e786e8f   auth: Reorder arguments to generate_session_info
      adds  21528da   Fix a bunch of "unused variable" warnings.
      adds  a5c1e6e   s3-build: allow gcov testing by linking timelimit with --coverage
      adds  2d02b5e   s3-secrets: Remove unused secrets_delete_machine_password()
      adds  a431f80   s3-secrets: Remove unused secrets_delete_generic()
      adds  580657b   wafsamba: Fix some whitespace issues.
      adds  1f29707   waf: Update to new upstream version.
      adds  e33441f   pygensec: Fix whitespace.
      adds  c29e025   samba.web_server: Fix use of whitespace.
      adds  a977de9   s4-python: Various formatting fixes.
      adds  ab45440   library_flags: Leave setting of CPPPATH to waf too.
      adds  d923068   popt: Use pkg-config file to look for popt.
      adds  8ce7abd   Use uselib in CHECK_HEADER.
      adds  5de8bec   waf: Use libraries when building.
      adds  da84242   Revert 42d4152ed4255f22ff0718d450f181468d7fb827.
      adds  e5c8484   s3: get_share_mode_lock->get_existing_share_mode_lock
      adds  f217fae   s3: get_share_mode_lock_fresh->get_share_mode_lock
      adds  61314db   waf: make "update-waf" script work on Darwin too
      adds  810d2f5   s3-vfstest: Initialize some more
      adds  8679dc7   s3: Fix some blank line endings
      adds  7af3dfd   s3: Remove a pointless else branch
      adds  b596b9c   s4-selftest: Avoid running kinit for each new connection
      adds  3ebd79a   s3-winbindd: pass logon parmeters down to check_sam_security()
      adds  f91c616   s3-ntlm_auth: allow ntlm_auth --diagnostics to pass again
      adds  11f8852   s3-selftest: Add test for ntlm_auth --diagnostics
      adds  cdfc49c   s4-smbd: Show time event was expected to run, as well as the current wall clock time
      adds  3cd7fda   build: Add libbsd as a dep for LIBREPLACE_HOSTCC
      adds  8c3bbc0   selftest: test member server tests in security=ads
      adds  f260596   nsstest: Allocate the correct sized buffer for initgroups
      adds  3992182   popt: Check for popt manually as well, not just using pkg-config.
      adds  e9b9ba1   s3-vfstest: Remove an unused variable
      adds  71164ce   s4:torture: improve comment for the smb2.durable-open.reopen1 test
      adds  9d66ad8   s4:torture:smb2: invalidate the handle after the connection has been killed
      adds  0528cb5   s3: Fix bug 8567 -- segfault in dom_sid_compare
      adds  fb8cf56   lib/ccan: define HAVE_CCAN.
      adds  e6901fa   lib/tdb2: tools should use config.h, and replace where available.
      adds  a63d731   lib/tdb2: Do not include config.h in (to-be) public library, use replace.
      adds  4e90726   lib/tdb2: Mark public function as such
      adds  f7b999f   lib/tdb2: Fix wscript
      adds  abc7472   lib/tdb2: Convert tdb2 to a standalone library
      adds  89586ed   lib/tdb2: 2.0.0 ABI
      adds  169db33   dlz_bind9: Do not remove LDB record in subrdataset and delrdataset
      adds  1fc2fb5   samba-tool: dns: Add MXRecord type to add/update mx records
      adds  4272a76   samba-tool: dns: Convert dns data in a string to DNS record
      adds  28b1282   samba-tool: dns: Convert dns data into a dns record for comparison
      adds  a8a6b27   samba-tool: dns: Add support to add/update/delete MX and SRV records
      adds  b45d6a6   samba-tool: dns: Add extra references for string objects as workaround
      adds  61d4d74   samba-tool: dns: Fix the output display of DNS records
      adds  4bba5fc   samba-tool: dns: Update the copyright
      adds  1a70332   dlz_bind9: Fix the log message level
      adds  9b9fdee   s4-provision: dns: Refactor population of dns data code
      adds  5974492   s4-provision: dns: Do not re-calculate ntdsguid, use from names
      adds  6daf04e   s4-provision: dns: Add txt DNS record
      adds  20b79c3   upgradedns: Upgrade DNS provision from BIND9_FLATFILE to AD based DNS
      adds  c86584a   s3: Fix typos
      adds  7906d0b   s3: Fix smbd -i
      adds  65da3b7   s4:torture:smb2: fix a typo in the durable-open.open test file name
      adds  a36e257   s4:torture:smb2: move some initialization and call to smb2_create together in durable-open.open test
      adds  0d3d825   s4:torture:smb2:durable-open: rename the open test to open-lease
      adds  1f1ff1c   s4:torture:smb2: extend and prettify comment for durable-open.open-lease test
      adds  77889f6   s4:torture:smb2: add a durable-open.open-oplock test
      adds  db17767   s3: Add an error msg when a share mode entry is discarded
      adds  b0c21af   s3-vfstest: Initialize some more
      adds  ee2e3d5   s3-vfstest: Fake smb_requests
      adds  1082532   Honor SeTakeOwnershiPrivilege when client asks for SEC_STD_WRITE_OWNER but has no permission for that, but token has SeTakeOwnershipPrivilege
      adds  e673afa   s3-vfstest: Return an error code if cmd failed
      adds  2522712   examples/testsmbc.c - remove unused variables
      adds  a191852   examples/testsmbc.c - remove unused function "print_list_fn"
      adds  b2ff4b0   examples/testsmbc.c - quiet implicit cast warnings on OpenSolaris
      adds  ed405df   examples/testsmbc.c - substitute deprecated function "bzero" with "memset"
      adds  0c73322   s3:wscript_build - fix TDB dependency for source3/lib/util.c
      adds  fe24ab4   s4:smbcli:smb2: add a random GUID to the transport connection in smb2_transport_init()
      adds  757c9b7   s3-rpc_server Remove unused function auth_generic_server_start()
      adds  bea0515   s3-libsmb: Remove unused spnego functions
      adds  7724533   wintest: Change to a new Win2008R2 VM
      adds  1c7725a   s3-utils: Remove unused connect_to_ipc_krb5()
      adds  a6aa244   s3-libads: Remove unused ads_pull_sids_from_extendeddn()
      adds  b0798cc   s3-libads: Remove unused ads_set_machine_password()
      adds  c623b4b   s4-provision: Fix typo in 9b9fdeefb47f2657c9bb4c2f48318550da510209
      adds  6f8f24c   selftest: Do not skip environments that fail to start up
      adds  f1dc8b2   s3: smb_request->vwv can be const
      adds  f25d1f5   dcerpc_server: Add 'modulesdir' variable to pkg-config file.
      adds  101bd18   s3:smbd/utmp.c - fix the build on FreeBSD 9 without utmp.h
      adds  8ba8267   s4-heimdal: Remove the execute flag of cfx.c.
      adds  aed0735   waf: Make sure libraries are installed with the execute flag set.
      adds  8a9b6fe   s3-auth: Add a way to get an auth4_context from the auth stack
      adds  e3cebef   auth: Rename some elements of auth4_context
      adds  4478f31   s3-auth: Provide helper routine to check password and return session_info
      adds  9de7fb8   s3-ntlm_auth: Convert ntlm_auth to use gensec_ntlmssp server-side
      adds  a61298e   s3-libsmb: Remove unused ntlmssp_server_start()
      adds  83810f8   auth: consolidate gensec_ntlmssp_server wrapper functions
      adds  111d9f3   auth: Remove plugable password-check functions from gensec_ntlmssp
      adds  b947d84   s3-selftest: run ntlm_auth against winbindd in make test
      adds  f14dffa   s3-selftest: Verify GK and GF flag behaviour
      adds  cab24da   s3-libsmb: Remove unused spnego_parse_auth_and_mic
      adds  0a4827f   prepare WHATSNEW for Samba 4.0alpha18 release and mark as release.
      adds  0cf7a36   on our way with Samba 4.0alpha19
      adds  a1849da   upgradedns: Rename to less generic name samba_upgradedns.
      adds  28901ac   s3: Fix a DEBUG msg
      adds  947a8bc   s3: Turn some SMB_ASSERTS into proper return
      adds  da322e4   s3: Simplify smb_splice_chain
      adds  5b7609d   s3: Simplify smb_splice_chain
      adds  4708b97   s3: Simplify smb_splice_chain
      adds  b07ae1a   s3: Simplify smb_splice_chain
      adds  61953ab   s3: Simplify smb_splice_chain
      adds  0e6213b   Remove unused function.
      adds  c9ef087   Fix const warnings.
      adds  e54cf15   Make dptr_path() and dptr_wcard() const.
      adds  872fb6a   Move dptr code over to TALLOC.
      adds  b136687   s4-lib: Remove unused samdb_msg_set_int()
      adds  8a22cca   s4-lib: Remove unused samdb_msg_set_string()
      adds  2f7e715   s4-lib: Remove unused samdb_msg_set_value()
      adds  0fbefbc   s3-auth rename vuid_serverinfo to session_info
      adds  71a6d33   s3: Fix bug 8777, sys_statvfs() wrapper support for OpenBSD/FreeBSD/DragonFly
      adds  341bd82   s3: Fix a typo
      adds  f5d706b   provision: Remove unused imports.
      adds  66f13ea   Partially revert 1f0298dd1b1a939cb215e7b474178b217f8347f4
      adds  d06eeb7   Factor out sanitize_server_role.
      adds  08a3d6d   ntacl: There is no 'secrets database' configuration option.
      adds  9ecc68a   'samba-tool gpo': Properly close transaction.
      adds  2fd1046   provision: Properly close ldb transactions.
      adds  fe3274d   provision: Start splitting out provision result reporting from actual provisioning.
      adds  bd6ff4d   libcli: Remove a pointless check
      adds  a5c0446   nsswitch: Remove a pointless if-clause
      adds  263c7c2   s3: Use the correct enum values
      adds  558ef5e   s3-configure: Add CFLAGS_APPEND variable
      adds  02ba909   s3: Remove pointless parentheses
      adds  21f443e   provision: Leave result reporting up to caller.
      adds  3e6fa05   provision/tests: Test for phpldapadminconfig path.
      adds  eeb5f66   provision: Put adminpass details in ProvisionResult.
      adds  6664541   provision: Split out result reporting for backends.
      adds  d09764e   join: Don't print provision results when they're just noise.
      adds  16a4fa9   provision: Factor out determination of new netbios name.
      adds  3b738a5   provision: Add tests for determine_netbios_name.
      adds  171dc5a   provision: Reuse determine_netbios_name.
      adds  6b320d6   provision: Properly close opened files.
      adds  d5485a1   provision/backend: Properly close all opened files.
      adds  411119d   provision: Share more code for determine_netbios_name() with samba.valid_netbios_name().
      adds  e27e519   provision: Raise proper error when shares are missing rather than AssertionError.
      adds  3bfccdf   provision: Fix order for error formatting.
      adds  8524181   provision: Simplify make_smbconf a bit.
      adds  bb4de6d   pyparam: fix formatting.
      adds  687e065   provision: Write configuration without help of templates.
      adds  b041d28   s4:torture:smb2:durable_open: use the correct tree in the final close call
      adds  d5cefee   s4:torture:smb2:durable-open: make a comment more precise in the reopen4 test
      adds  6deec81   s4:torture:smb2:durable-open: introduce new variable for the new session
      adds  8e947f0   s4:torture:smb2:durable-open: prevent using a disconnected handle in reopen4
      adds  f40c9ac   samba.xattr: Split copying of tree with extended attributes out into separate module.
      adds  2c9ff8a   upgradeprovision: Only backup sysvol directory if it exists.
      adds  8008228   samba.xattr: Massively simplify copytree_with_xattrs.
      adds  47c62ee   upgradehelpers: Simplify transaction handling.
      adds  90c03cc   lib/tdb2: rename tdb2.pc to tdb.pc
      adds  e7397ee   s4-netlogond: Fix use of uninitialised value dns_name
      adds  3b3066f   selftest: plugin_s4_dc can now handle kerberos properly
      adds  d21f778   torture: don't check the NOINDEXED bit in attribute comparison
      adds  c318c94   s3-param: Align lp_{max,min}protocol with lib/param names
      adds  b6fcac6   s3-selftest: avoid running LOCAL- tests twice
      adds  dc677b3   selftest: up the default log level in s3
      adds  8a0e420   dbwrap: changed log level for information about lock order
      adds  229128f   lib/crypto: fix hmac_sha256_final() prototype
      adds  c45cb33   s3:torture/test_smb2: a reauth doesn't update the session/signing key
      adds  18cd0b7   s3:torture/test_smb2: remove explicit smb2_signing_check_pdu()
      adds  b93f6ac   libcli/smb/smbXcli: remove unused checks from smb2cli_session_create_channel()
      adds  aa4331b   libcli/smb/smbXcli: maintain smb2 channel_signing_key separate from the signing_key
      adds  a1ef9c7   libcli/smb/smbXcli: add smb2cli_session_application_key()
      adds  07b1de9   s4:librpc/dcerpc_smb2: make use of smb2cli_session_application_key()
      adds  b7684f2   s4:libcli/smb2: remove unused 'session_key' from struct smb2_session
      adds  910251e   libcli/smb/smbXcli: remove unused if statement from smb2cli_conn_dispatch_incoming()
      adds  7309e11   libcli/smb/smb2_signing: rename session_key to signing_key
      adds  615c41c   libcli/smb/smb2_signing: pass down 'protocol' to smb2_signing_[sign|check]_pdu()
      adds  1444d49   s3:torture/test_smb2: fix missleading file name in reauth test
      adds  f8cd6e8   s3:torture/test_smb2: show that a session is valid during a multi-leg reauth
      adds  b8407c2   s3:torture/test_smb2: show that a session is not valid for path based calls during reauth
      adds  5ebbd46   s3-winbindd: Close netlogon connection if the status returned by the NetrSamLogonEx call is timeout in the pam_auth_crap path
      adds  727f3ee   s3:libsmb:smb2: pass previous session ID to session setup, not previous session
      adds  69a64e6   s4:libcli:smb2: add a previous session argument to smb2_session_setup_spnego()
      adds  681bca6   s4:torture:smb2: add previous_session argument to torture_smb2_session_setup()
      adds  e921098   s4:libcli:smb2: add a previous session argument to smb2_connect_send()
      adds  28b7760   s4:libcli:smb2: add a smb2_connect_ext variant of smb2_connect that takes a previous_session argument
      adds  1d9df36   s4:torture:smb2: add torture_smb2_connection_ext() that takes previous_session
      adds  ba4acf0   s4:torture:smb2: add durable_open.reopen2a - variant of reopen2 with session reconnect
      adds  60a4095   s4:torture:smb2: add new "session" testsuite starting with a session.reconnect test
      adds  a87e3ec   s4:selftest: remove old "samba4.smb2.persistent.handle1" from knownfail - test does not exist
      adds  62d8d03   s4:selftest: skip smb2.session testsuite
      adds  c64a85e   s3:torture/test_smb2: check directory listing during reauth
      adds  43dd033   s3:torture/test_smb2: test a tree_connect during reauth
      adds  d92b955   s4:torture:smb2:durable-open: fix a silly access-after-free panic
      adds  0c4d1d6   upgradedns: Missing rename from upgradedns to samba_upgradedns
      adds  63c96b3   s4-smb_server Remove inetd-mode samba3 hook
      adds  8db121b   s3fs: added file_server directory
      adds  645fcc5   selftest: added a pipe on stdin in s3 child processes
      adds  1da318d   smbd: detect EOF on stdin in --foreground mode
      adds  e2e2e60   s3fs: when samba is logging to stdout, ask smbd to also do so
      adds  d12bad7   torture: added samba4-ntvfs target
      adds  6081fab   Fix problem reported by Tom Lee <tlee2951 at gmail.com> - when calculating the share security mask, take priviliges into account for the connecting user.
      adds  e916778   s3: More fix for smbd -i
      adds  c5c67ca   s3: Add a test that makes a chained open break an oplock
      adds  adac885   s3: Fix a const warning
      adds  de870e9   s3: Introduce "req" helper var in reply_lockingX_success
      adds  062d1a0   lib/crypto: add aes_cmac_128* (rfc 4493)
      adds  7102eaf   lib/crypto: add aes_cmac_128_test.c as local.crypto.aes_cmac_128 test
      adds  7f5e569   libcli/smb/smb2_signing: add smb2_key_deviration()
      adds  39ae473   libcli/smb/smb2_signing: implement aes_cmac_128 based signing for SMB 2.24
      adds  c9219fe   libcli/smb/smbXcli: use smb2_key_deviration() to setup SMB 2.24 keys
      adds  51a15e9   s4:torture/smb2: remove unused var
      adds  c0dac92   s3:torture/test_smb2: expect FILE_CLOSED on invalid handles in SMB2-MULTI-CHANNEL
      adds  670ea3e   s3:torture/test_smb2: add a 3rd channel to SMB2-MULTI-CHANNEL
      adds  2fced53   s3:torture/test_smb2: do a reauth over multiple channels in SMB2-MULTI-CHANNEL
      adds  300ab04   s3:torture/test_smb2: test handle based calls during reauth in SMB2-MULTI-CHANNEL
      adds  65d42ab   s3:torture/test_smb2: test path based calls during reauth in SMB2-MULTI-CHANNEL
      adds  f981257   libcli/smb/smb2_signing: rename smb2_key_deviration -> smb2_key_derivation
      adds  cac9bfe   testsuite: Replace deprecated bzero with memset
      adds  7158728   s4-winbindd: Do not ask for a tree that we will not use
      adds  8e8fde5   selftest: Do not run chgdcpass test on the main DC
      adds  692c42c   s4:winbind: use ncalrpc for connections to ourself
      adds  265a2bf   selftest: skip the troublesome samba4.rpc.unixinfo test
      adds  89fb6da   selftest: change plugin_dc to test using s3fs
      adds  7cc19af   selftest: add more tests for plugin_s4_dc
      adds  442e79e   Add check_reduced_name_with_privilege(), filename_convert_with_privilege() (currently unimplemented) in order to prepare for adding SeBackup/SeRestore code to the main fileserver.
      adds  89c55485  Add the implementation of check_reduced_name_with_privilege(). Now to plumb into SMB1 requests.
      adds  3ddd991   Add accessor functions to set a bool "priv" on a directory handle. Not yet used, but will be part of FLAG_TRANS2_FIND_BACKUP_INTENT code.
      adds  bca3fb3   Implement FLAG_TRANS2_FIND_BACKUP_INTENT for trans2 with privileges.
      adds  1c2aacd   Add open_dir_with_privilege() to ensure we're opening the correct directory when doing backup requests.
      adds  c17d03f   heimdal: Fix the build on FreeBSD
      adds  8ea2b5d   s3: Fix "make bin/smbtorture4" in the autoconf build
      adds  8b01b88   Trivial Comment fix: Supply a missing word in a comment
      adds  00a5366   s4-provision: Use "state directory" from lp, as it is always set
      adds  b2a6b2f   build: link heimdal krb5 against execinfo if found
      adds  6090a15   build: look for backtrace_symbols in libexec
      adds  5b700cb   s3-ntlm_auth: Add --target-service and --target-hostname options
      adds  4dae0e7   s3-ntlm_auth: Wrap kerberos token in GSSAPI
      adds  74c6d2b   s3-ntlm_auth fix up gss-spnego-client so as to work with gss-spnego
      adds  eca3a14   s3-selftest: Add more tests for ntlm_auth
      adds  8ea7956   s3-selftest: make ntlm_auth test more robust to bad input
      adds  31bf81a   s4:torture/smb2/ioctl.c - quiet format specifier warnings on 32 bit
      adds  1a5eafb   s4-libnet: Move to talloc_get_type_abort()
      adds  9c11c0c   s4-libnet: Remove set but unused variables
      adds  f5b041f   dlz_bind9: This fixes the problem with adding/deleting rdataset
      adds  ad1ef79   ndr: Fix the error messages, add correct data type name
      adds  c467634   ndr: Fix NDR push function for dnsp_string
      adds  db79126   idl: dnsp: Add dnsp_string_list data type for TXT DNS record
      adds  7b8cd6f   ndr: Add NDR pull, push, print functions for dnsp_string_list
      adds  0c8a10e   dlz_bind9: Fix handling of TXT records with multiple quoted strings
      adds  e15fc28   idl: dnsserver: Add DNS_RPC_RECORD_STRING data type for TXT DNS record
      adds  a0d6904   ndr: dnsserver: Add pull and push functions for DNS_RPC_RECORD_STRING
      adds  bcaa278   provision: dns: TXT Records need a list of strings as input
      adds  f025d78   samba-tool: dns: Copy string data when creating DNS_RPC_RECORD
      adds  0c77422   samba-tool: dns: Add support for handling TXT records
      adds  cf139b4   s4-rpc: dnsserver: Update data type for TXT DNS records
      adds  e5409ad   upgradedns: Fix import of TXT DNS records
      adds  78446b4   s4-dns: Fix handling of TXT DNS Record
      adds  f5f17b1   dlz_bind9: Match PTR records as DNS names and not just strings
      adds  e29a9f4   pyldb: Avoid using PyErr_LDB_ERROR_IS_ERR_RAISE where PyErr_SetLdbError suffices.
      adds  e735b52   Fix mixup between talloc/malloc.
      adds  049375e   Move to talloc from malloc.
      adds  f1452a2   s3-libsmb: Initialise ticket to ensure we do not invalid memory
      adds  10700f6   selftest: Establish a registry of socket wrapper IPs
      adds  fd7ba79   selftest: Move manual page into a separate file.
      adds  ebe04fc   pyldb: Fix some more long lines, fix formatting.
      adds  19cfa3e   s3-rpcclient: Ensure interfaces are loaded after smb.conf
      adds  cfa33c4   s3-selftest: Add tests for ntlm_auth gss-spnego client and server
      adds  f7acb36   s4:auth/gensec/schannel: make a copy of netlogon_creds_CredentialState in the client
      adds  93261a1   s4:auth/gensec/schannel: initialize struct schannel_state to zero
      adds  083d80c   s3:rpc_client: initialize struct schannel_state to zero
      adds  89b4138   s3:rpc_server: initialize struct schannel_state to zero
      adds  a35da79   s4-rpc: dnsserver: Fix the typo in comparing two DNS records
      adds  dcb1cd2   s3: Enable statvfs usage on NetBSD
      adds  8bdc289   s3: Further fix for bug 8777
      adds  6c1c092   s3: Test for statfs before statfs64
      adds  0d94d68   selftest: Put stdin pipe on the environment
      adds  5d4144a   selftest: close stdin and wait with waitpid() for a safer exit
      adds  95976d4   selftest: Rework samba4.blackbox.bogusdomain to use a temporary user
      adds  b1cedbb   SEGV in acl_validate_spn_value: dnsHostName NULL
      adds  bc6803f   examples: Make examples/VFS/Makefile.in FreeBSD-friendly
      adds  197c185   s3: Fix some blank line endings
      adds  8b25bc8   s3:smb2_server fix a typo
      adds  583a538   smb2_constants: add SMB2_WATCH_TREE
      adds  a1ac670   s3:smb2_server: use SMB2_WATCH_TREE
      adds  dc24e22   smb2_constants: fix a typo
      adds  a66d0f3   s4:samba-tool domain level raise command - reference SAMDB object correctly
      adds  87fc8c0   s3:smbd:smb2_write: improve logging in the error case
      adds  579bb0a   s4:torture:smb2:durable_open: remove unused lease variables in the open-oplock test
      adds  79576df   s4:test:smb2:durable_open: skip lease tests when the server does not support leases
      adds  d276356   s4:torture:smb2: durable-open: make tables static
      adds  4c92866   s4:torture:smb2:durable-open: skip the open-with-lease test on servers without lease support
      adds  72ab279   s4:torture:smb2:durable_open: update (C)
      adds  57d99bc   s4:torture:smb2: rename some of the durable-handle subtests more systematically
      adds  0bdd18e   libcli:smb: define DH2Q and DH2C tags for smb2 extra create blobs
      adds  29eed63   libcli:smb: add defines for SMB2.2 global capabilities
      adds  8c5d288   libcli:smb: add defines for SMB2.2 share capabilities
      adds  6f86083   libcli:smb: upgrade SMB2_CAP_ALL to include the newly known caps
      adds  db632fd   libcli:smb: add new SMB2 share flags
      adds  76e6733   libcli:smb: define SMB2_DHANDLE_FLAG_PERSISTENT
      adds  edeed15   s4:libcli:smb2: add durable handle v2 data to the smb2_create i/o structure
      adds  b1a2ab1   s4:libcli:smb2: add support durable handle request v2 blob in smb2_create_send
      adds  dfbf55b   s4:libcli:smb2: add support durable handle reconnect v2 blob in smb2_create_send
      adds  a92b5f3   s4:libcli:smb2: add support for parsing the durable handle v2 response in smb2_create_recv()
      adds  5a5f98d   s4:libcli:smb2: allow max protocol 0x0224
      adds  ac43937   smbXcli: add the possiblilty to negotiate client capabilites in smb >= 2.2
      adds  1451e5f   s4:libcli:smb2: store the share capabilites in the smb2_tree object
      adds  8dc1873   s3:libsmb: pass smb2 capabilities and client guid in cli_state_create()
      adds  f6047af   s4:libcli:smb2: set SMB2_CAP_ALL in the negprot
      adds  e628380   s4:torture:smb2: start a testsuite for durable v2 handles: durable and persistent opens
      adds  58c26c2   selftest: more precisely skip durable-open, not durable.open
      adds  c887cb6   s3: Fix a bogus if (client_len < 0)
      adds  cc17dde   samba.7: Remove references to long gone testprns and smbsh utilities.
      adds  ed92f3d   selftest: Remove unused and broken target 'windows'.
      adds  f75746e   selftest: Remove outdated template.
      adds  9654c61   selftest/README: Expand inconsistent tabs
      adds  4a8d55c   selftest: Remove unused vde functions.
      adds  7916d64   s3: print a nice warning when HAVE_ADS is not enabled but you still try to do net rpc keytab vampire
      adds  679bbd0   s3: don't replace the error message if already defined
      adds  b07d504   change low FDs are handled in Samba
      adds  807f5f1   s3-nmbd: Add stdin handler for nmbd
      adds  769cee4   s3-winbindd: Add stdin handler for winbind
      adds  d715e2c   selftest: Use fork()/exec() rather than system()
      adds  e495118   selftest: Fix waitpid termination test
      adds  a37990c   selftest: Rework Samba4.pm process termination.
      adds  48e9d7e   selftest: Rework Samba3.pm process termination
      adds  b6f4a5d   s3: Fix some && vs & warnings
      adds  4a8dfa4   libcli:smb: define SMB2_HDR_FLAG_REPLAY_OPERATION
      adds  122374e   kcc: Improve formatting of Python code to be more consistent with our other code.
      adds  fc7f494   selftest: Add selftest.py.
      adds  a6056e0   selftest: Add python version of socket wrapper utilities.
      adds  1d71ca9   Add test infrastructure for selftest.
      adds  adbd55e   selftest.socket_wrapper: Add docstrings.
      adds  0cfb8e0   selftest.socket_wrapper: Add basic unit tests.
      adds  164d3f6   selftest.socket_wrapper: interface is an integer.
      adds  5f74fa3   selftest: Add base classes for Target/Environment and their management.
      adds  c57ab7b   selftest.target: Add tests for setup.
      adds  e7633d8   selftest.target: Add tests for check.
      adds  0d50c4c   selftest.target: Add tests for getlog_env.
      adds  75eb57c   selftest.target: Add tests for get_running_env.
      adds  aa7fa63   selftest.target: Test that environments are reused.
      adds  7060d68   selftest: Add tests for NoneEnvironment.
      adds  646f6b2   selftest: Add tests for trying to reuse an environment that has gone down.
      adds  4d602fb   selftest.target: Add Environment.get_vars.
      adds  8b583dc   selftest: Add testlist management module.
      adds  7a614ac   selftest.testlist: Add read_test_regexes.
      adds  4802561   selftest.testlist: Add read_testlist.
      adds  616139c   Add TestListFilter definition.
      adds  a50def8   selftest.testlist: Add manager for restricted test lists.
      adds  d400619   selftest.testlist: Add docstrings.
      adds  48155d1   selftest: More work on conversion to Python.
      adds  11c7ce3   selftest.testlist: Add RestrictedTestManager.from_path.
      adds  cd9cf47   selftest.py: Finish conversion to python - now loads without syntax errors.
      adds  3a6e4cf   selftest.target: Add NoneTarget.
      adds  7e5d98c   selftest: Now runs again for tests that use environment 'none'.
      adds  570dbf2   Run selftest.py tests.
      adds  aaa7cf6   selftest.py: Fix signal handling.
      adds  b5d9cd1   selftest.py: Fix handling of boolean options.
      adds  8ae7615   selftest.py: Remove unused code, reconcile signal handlers.
      adds  01ba5cf   selftest.py: Remove unused --verbose option.
      adds  e7d6d67   selftest.pl: Remove unused --verbose option.
      adds  82af4a7   selftest.py: Add dummy init file (required to run tests).
      adds  c9d3807   selftest.py: Use testtools TestCase class.
      adds  acfa107   s3:smbd/globals.h: remove unused pollfd pointer
      adds  d7bb961   s3-auth: Remove security=share (depricated since 3.6).
      adds  50de3cf   s3-auth Add make_session_info_from_pw to avoid multiple getpwnam() calls
      adds  8b99c83   s3-rpc_server: consolidate rpc server init routines
      adds  2c7d77c   s3-smbd: vuser and session_info cannot be NULL here
      adds  c23b2bd   selftest: remove unused config.h check
      adds  a3e6f55   dbwrap_ctdb: handle read-only records.
      adds  67bb5ab   ctdbd_conn: fetch read-only copies of records.
      adds  5bda068   dbwrap_ctdb: only fetch a read-only copy if we had a record already.
      adds  5c5111c   s3-ctdb: Enable CTDB readonly support only if CTDB supports it
      adds  1741e64   selftest: Factor out expand_environment_strings.
      adds  d6924f8   selftest.run: Factor out expand_command_list.
      adds  f3f6b8e   selftest.run: Factor out expand_command_run.
      adds  a6a8456   selfclient.client: Factor out write_clientconf.
      adds  f26b40a   selftest.run: Factor out exported_envvars_str.
      adds  53a147d   selftest.run: Factor out read_testlist_file and open_file_or_pipe.
      adds  0582d03   selftest: forward rpcecho to Samba4 in plugin_s4_dc
      adds  ebe8aa9   selftest: start to run more dcerpc tests against plugin_s4_dc
      adds  4c926a7   selftest: Reduce time in cleanup loop, try waitpid on all 3 children
      adds  fc57623   selftest: run smbtorture_s3 tests against the ntvfs file server
      adds  6dbf632   selftest: Reduce declarations of smbclient_auth tests by moving into a loop
      adds  14d3137   s3-lsasd: Fix debug messages on registration failure
      adds  c99d245   s3: Remove "size" param from smb_dump
      adds  07386bb   s3: Remove "size" param from switch_message
      adds  82b948a   s3: Use "goto out;" in reply_write_and_X
      adds  216769f   s3: Move the drain_socket on error to reply_write_and_X
      adds  cae455f   s3: Fix a "Invalid (state->nread >= 0)" warning
      adds  be7bcf0   s3-rpc_server: Only init and register embedded RPC services in dcesrv_ep_setup()
      adds  074ee6f   s3-rpc_server: Remove remaining code for embedded endpoint mapper
      adds  b9ac1f4   selftest.py: Only run teardown_all when actually relevant.
      adds  aaffd99   selftest/tests.py: Fix name of selftest.py for benefit of --load-list.
      adds  f033c22   policy/python: Move python binding tests to standard location.
      adds  b709589   s3: Fix some format string warnings
      adds  1f62df5   s3: Move a talloc_strdup out of the main code path
      adds  c7f6714   s4 dns: Fix TCP handling in the DNS server
      adds  d95dbb8   s3:msdfs: set the 'cnum' field to invalid for faked connection_structs
      adds  6ce72a0   s3:smbd: keep 'num_users' and 'users' directly under smbd_server_connection
      adds  f6b6e96   s3:smbd: keep 'num_connections' and 'connections' directly under smbd_server_connection
      adds  68b8407   s3:smbd: keep 'num_files' and 'files' directly under smbd_server_connection
      adds  b80e956   s4:torture: avoid reporting error on failure of smb2.acls tests
      adds  dc44cbf   s4:torture: avoid reporting error on failure of smb2.streams tests
      adds  2aa81dc   s4:torture: avoid reporting error on failure of smb2.setinfo test
      adds  01774d6   s4:torture: avoid reporting error on failure of smb2.getinfo test
      adds  10f266b   s4:torture: avoid reporting error on failure of smb2.ioctl tests
      adds  7dc26c2   selftest: mark smb2 tests knownfail failing in 3.6
      adds  a3994f6   selftest: samba3.smb2.compound.invalid2 works
      adds  3c826d4   selftest: mark samba3.smb2.durable-open reopen tests knownfail
      adds  6fb34b9   selftest: mark samba3.smb2.durable-open.oplock test knownfail
      adds  f0392e1   selftest: mark samba3.smb2.durable-v2-open tests as knownfail
      adds  632b104   selftest: mark samba3.smb2.ioctl tests knownfail
      adds  c14dacb   selftest: skip samba3.smb2.hold-oplock because its not a test
      adds  cbe918d   selftest: skip samba3.smb2.session because it hangs
      adds  2b3ed65   s4:torture: cleanup after smb2 getinfo scan
      adds  80436ed   s4:torture: cleanup after smb2 setinfo scan
      adds  af6555d   s4:torture: use different filenames for smb2 setinfo and getinfo scan
      adds  59f818d   s4:torture: print ntstatus on failure of setup complex file in smb2 setinfo/getinfo scan
      adds  46a96c4   s4:torture make a suite for smb2.*scan
      adds  25ba1c7   selftest: remove samba3.smb2.*scan from knownfail
      adds  3a75195   selftest: skip samba3.smb2.scan because they are no tests
      adds  4f5412d   s3:selftest: ask smbtorture4 for smb2 tests
      adds  361f3ea   lib/ccan: import failtest and required ccan modules for TDB2 unit tests.
      adds  9d897b0   lib/tdb2: adapt unit tests to SAMBA environment.
      adds  74d5222   lib/tdb2: wire up unit tests.
      adds  8ad1986   lib/tdb2: add --valgrind, --valgrind-log options.
      adds  b47959a   s4-libcli: pysmb: Fix typo in secinfo_flags
      adds  7e9a4c6   s4:libcli/smb2: allow smb2_session_setup_spnego to handle reauth
      adds  aa993a8   s4:torture/smb2: add simple smb2.session.reauth test
      adds  ee6cd3b   s4:torture: smb2.getinfo test return status of stream creation
      adds  0eaf91f   selftest: mark samba4.smb2.getinfo.getinfo as knownfail
      adds  008648a   s3-smbd make change_to_user_by_session static
      adds  716a6c3   selftest: Only run s3dc with a forked lsasd
      adds  8466b3c   s3-rpc_server: Do not setup ncalrpc pipes and TCP for embedded rpc servers
      adds  781bb36   s4-smb_server: Put error from share_get_config() into the logs
      adds  78f85b2   s3-rpc_server: Register embedded RPC services after starting lsasd and spoolssd
      adds  54d3609   s3-rpc_server: Do not register embedded ncacn_np endpoints by default
      adds  01c404a   s4:librpc/rpc: make dcerpc_bh_is_connected() more robust
      adds  7b1fb08   s4:librpc/rpc: make dcerpc_bh_raw_call_* more robust against disconnects and timeouts
      adds  25fbf90   s3: piddir creation fix.
      adds  e19cf64   addns: Fix the Solaris/Illumos build.
      adds  0c3474b   s3: piddir creation fix part 2.
      adds  9788d6a   Change default protocol to SMB2_02.
      adds  ddbca1c   s4-upgradeprovision: Add options to do a DB backup only and not to fix acls in sysvol
      adds  256e2df   s4-selftest: create the st/provision if it didn't exists already
      adds  b442e37   failtest: don't assume FD_SETSIZE is maximum runtime fd.
      adds  cff40ed   autobuild: Enable standalone tdb2 tests
      adds  79753ec   selftest: add more tests for different authentication codepaths
      adds  50547a9   s3-auth: Follow auth_ntlmssp and use auth4_context for Session Setup
      adds  77602d8   s3-auth: Remove single-implementation plugin layer
      adds  bc66af5   lib/util: Add a callback facility for debug messages
      adds  1a8e715   dlz_bind9: Log Samba DEBUG() messages to the bind9 logs
      adds  1102acb   wintest: continue turning over VMs...
      adds  5b372d7   auth/kerberos: Ensure we do not print invalid memory in failure case
      adds  9a11f2e   auth/kerberos: Fall back to gsskrb5_get_subkey if we did not get the key type
      adds  fa62f94   s4:torture/smb2: avoid hanging in smb2.session.reconnect against samba
      adds  b42825f   selftest: mark samba3.smb2.session tests as knownfail instead of skip
      adds  239c7a3   auth/ntlmssp: Remove gensec_security element from gensec_ntlmssp_state
      adds  b6ba8bd   auth/ntlmssp: Remove reference to struct ntlmssp_state
      adds  1930781   s4-librpc: Remove unused new_ev
      adds  9a93f43   s4 dns: Add support for PTR queries.
      adds  1bf126c   s3: Remove some superfluous ()
      adds  8a75d3d   s3: Replace a SMB_ASSERT with an error return
      adds  177c61b   s3: asprintf->talloc_asprintf
      adds  1e8141f   Fix bug #8797 - Samba does not correctly handle DENY ACEs when privileges apply. Signed-off-by: Jeremy Allison <jra at samba.org>
      adds  880f64b   s3:smb2_server use the correct variables for max read/write
      adds  7f131d3   s3:smb2_server: add supports_multicredit to sconn
      adds  6d128aa   s3:smb2_server increase defaults for read/write/trans sizes to 1MB
      adds  bd0ad2b   s3:smb2_server: announce LargeMTU for SMB2.1
      adds  eec5ece   s3:smb2_server add function to verify creditcharge
      adds  f6afda0   s3:smb2_server verify creditcharge
      adds  6e8e3c4   s3:smb2_server validate message ids with largemtu
      adds  97e1652   Fix up Christian Ambach's multi-credit code - the CreditCharge field is a 16-bit int read, not a 32-bit one.
      adds  981e977   Ensure the right tsocket.h is included.
      adds  b703267   samba.tests.samba_tool.user: Remove unused imports.
      adds  7320a5c   samba.tests.samba_tool.base: Avoid unnecessary call to testtools.matchers.Contains.
      adds  583ffea   lib/tdb: fix tests for standalone out-of-tree.
      adds  a28a740   s3: Fix a 64-bit warning
      adds  90b33a0   s3: Make sure the andX chains are ended correctly
      adds  c9870a6   s3: Add a new set of andx chain handling routines
      adds  3b2c9be   s3: Replace chain_reply
      adds  11d087a   s3: Remove chain_reply
      adds  12068d4   s3: Fix the read&x offset within a chain
      adds  572bc64   s3: Remove "req_wct_ofs()"
      adds  3a7bc3a   s3: Remove unused smb_request->chain_outbuf
      adds  2c1caf5   s3: Remove unused smb_request->done
      adds  8f93068   s3: Add smb_request_done
      adds  7bd1dc5   s3: fix build on AIX
      adds  16ecda3   selftest: fix running additional smbclient test for non-spnego session setup
      adds  4c292c8   tevent: Install tevent.py into PYTHONARCHDIR rather than PYTHONDIR for consistency with other Samba scripts.
      adds  a0db69d   python: samba: Use relative import for _glue.
      adds  d8a624a   pydoctor: Specify --project-name.
      adds  adcdee8   samba.samdb: Fix formatting of arguments in docstring.
      adds  af08762   wscript: Include talloc, tdb and ldb in pydoctor output.
      adds  f076186   samba.tests.blackbox.samba_tool_drs: Remove unused import.
      adds  ce4531e   tdb_wrap: Move to specific directory.
      adds  f9f1d98   s3 selftest: Allow DNS updates during testing
      adds  e6c6f49   s4 dns: Support TXT queries
      adds  98ae359   s4 dns: Support TXT updates, add tests
      adds  a4bc7dc   s4 dns: Clean up tests a bit
      adds  1e6ef24   s4 dns: Be less chatty during tests
      adds  26a0e7a   s4 dns: Test deleting records and fix a small bu
      adds  51e7859   waf: Do not use standards.h on darwin
      adds  f0bba96   s3: Improve statvfs support
      adds  a57d7ad   s4:upgradeprovision - fix some output messages
      adds  9068115   samba-tool: Write diagnostics to stderr rather than stdout.
      adds  f5bb26e   upgradedns: Remove unused import.
      adds  6f9c333   selftest.py: Move some infrastructure for running commands to selftest.run, with tests.
      adds  ed32df6   selftest.py: Remove some unnecessary checks.
      adds  8af7dad   selftest.run: Use subunit version of iso8601.
      adds  57ddd38   s3:torture: talloc_dict_traverse() returns the number of entries
      adds  100b92b   s3:torture: fix segfault in LOCAL-TALLOC-DICT
      adds  e25f830   selftest: samba3.smbtorture_s3.LOCAL-TALLOC-DICT works now
      adds  7d4ed89   s3-rpc: Decrypt with the proper session key in CreateTrustedDomainEx2.
      adds  d87a24f   samba_dnsupdate: Use docstrings, which show up nicely in API docs.
      adds  8b42801   samba_dnsupdate: Raise proper exception when getting unexpected DNS reply.
      adds  441c214   samba_dnsupdate: Mention contents of invalid line when encountering parsing error.
      adds  58b205d   samba.8: Fix typo: deamon -> daemon.
      adds  85f128e   nbench: Fix typo.
      adds  6ff5854   s3-spoolss: Consistently fail OpenPrinterEx with "" printername
      adds  66f16d5   s4-python: Remove execute flag of upgradehelpers.py.
      adds  b787ba7   s4-python: Remove env from non-executable samba scripts.
      adds  3c9238e   s4-python: Remove execute flag from netcmd scripts.
      adds  82c2bca   s4-python: Remove env from non-executable netcmd scripts.
      adds  cae282b   s4-python: Remove env from non-executable test scripts.
      adds  3caf954   s4-python: Remove execute flag from ndrdump blackbox script.
      adds  ab1e52e   s4-python: Remove env from non-executable blackbox test scripts.
      adds  070828f   s4-python: Remove execute flag from non-executable rpc_talloc script.
      adds  f9fda92   s4-python: Remove env from non-executable dcerpc scripts.
      adds  e542574   s4-python: Remove env from non-executable samba_tool scripts.
      adds  4faba76   s4-python: Remove env from non-executable webserver script.
      adds  8458043   s4-python: Add missing python source file encoding.
      adds  7936fb0   Fix bug #8807 - dcerpc_lsa_lookup_sids_noalloc() crashes when groups has more than 1000 groups
      adds  0e376db   Second part of fix for bug #7933 - samba fails to honor SEC_STD_WRITE_OWNER bit with the acl_xattr module.
      adds  44590c1   Fix bug #8795 - Samba does not handle the Owner Rights permissions at all
      adds  2d35fd7   Fix bug #8811 - sd_has_inheritable_components segfaults on an SD that se_access_check accepts.
      adds  ee0d1da   lib/tdb2: Add gcc-style format attribute to tdb_logerr.
      adds  5ba2e4f   lib/tdb2: fix error string formatting.
      adds  6dea4f2   lib/tdb2: make summary handle capabilities properly.
      adds  b68f72c   lib/crypto: Detect CommonCrypto and use it if available
      adds  442f1c8   autoconf: make autoconf build work on OS X 10.6
      adds  4d613d9   lib/tdb2: remove unneccessary _FILE_OFFSET_BITS define in test/.
      adds  3272ba0   lib/tdb: remove unnecessary XOPEN and FILE_OFFSET_BITS defines in test/
      adds  ab37552   s4-dsdb: Fix the case for attribute name msDS-hasMasterNCs
      adds  687606b   lib/util: don't start DEBUG output with 'error '
      adds  bd492be   lib/util: remove unneeded else branch in directory_create_or_exist()
      adds  f306261   lib/util: do an early return on error directory_create_or_exist()
      adds  e03059f   lib/util: use a helper variable in directory_create_or_exist()
      adds  bfe990a   lib/util: cope with races between lstat and mkdir in directory_create_or_exist()
      adds  800209a   lib/util: only change umask during mkdir()
      adds  a3e2151   s3:smbd: also create ncalrpc/np directory before forking rpc daemons
      adds  a5ddc2d   s3:smb2_server: fix a compiler warning
      adds  26d68c3   samba3util: Add ccan to dependency list now that str_checksum() uses a ccan function.
      adds  4bccc91   s3-rpc_server: Increase debug level for policy handle.
      adds  0344897   s3-rpc_client: Add debug message for printer dataex errors.
      adds  1a65f90   s3-printing: Make printer a const char *.
      adds  fd85cd2   s3-printing: Check for browseable too.
      adds  c3c3d3a   s3-spoolss: Check return codes in update_dsspooler.
      adds  db0ea16   s3-spoolss: Check return type of update_dsspooler().
      adds  e625a31   testtools/matchers.py: fix a comment typo
      adds  a85d861   s4:selftest: add a new test for "samba-tool user list"
      adds  94af158   s4:selftest: fix a message-typo in the "samba-tool user" testsuite.
      adds  89511d2   s3:selftest: add support for 'make test FAIL_IMMEDIATELY=1'
      adds  a986f3f   selftest/flapping: mark samba4.blackbox.gentest as flakey
      adds  003162c   selftest/flapping: mark ^samba3.rpc.spoolss.*printserver.openprinter_badnamelist as flakey
      adds  7e7aa33   selftest/flapping: mark ^samba3.rpc.spoolss.*printserver.enum_printers_servername as flakey
      adds  3a23c66   build: Ensure that we clean build objects from auth/ as well
      adds  8b10d68   selftest: test wbinfo --authenticate and --krb5auth
      adds  9e22b09   wintest: test wbinfo --krb5auth
      adds  49bb7f2   s3-krb5: Remove GSS_WRAP_IOV conditional
      adds  04593da   build: param must require cups to get the cups headers path in -I
      adds  180b3a3   build: Do not build with utmp when we do not have utmp.h
      adds  48c2f80   libsmbclient-raw: Install smb_composite.h.
      adds  b990279   util: Add --disable-fault-handling.
      adds  e64b118   s3: Update waf build to include missed dependancy on Lion.
      adds  6949a79   s4:librpc/rpc: if the connection is dead we don't want to be called recursivly.
      adds  553a892   s4:librpc/rpc: if the connecion is dead we're done
      adds  080549f   s4:librpc/rpc: ship requests via an immediate event
      adds  946eca4   s4:librpc/rpc: also notify requests which are not shipped about a dead connection
      adds  6b81d71   s4:librpc/rpc: convert dcerpc_bind_send/recv to tevent_req
      adds  198c5ac   s4:librpc/rpc: convert dcerpc_alter_context_send/recv to tevent_req
      adds  6d631e5   s4:librpc/rpc: use tevent_req_defer_callback() in dcerpc_bind_*
      adds  cd1d5a2   s4:librpc/rpc: use tevent_req_defer_callback() in dcerpc_alter_context_*
      adds  bb75905   s4:librpc/rpc: pass a mem_ctx to dcerpc_request_send()
      adds  ebcfa61   s4:librpc/rpc: avoid an unused talloc_reference() from dcerpc_request_send()
      adds  7c71520   auth/gensec_gssapi: gss_krb5_lucid_context_v1_t is not shared with the gse code anymore
      adds  157a691   s3: Fix blank line endings
      adds  81ec0cc   s3: Remove the separate server_id arg to notify_init
      adds  21375a6   s3: Replace some callers of cluster_id_equal
      adds  a1fd41d   s3: properly free the notify_onelevel record
      adds  f69c692   s3: Fix lock ordering in notify_add
      adds  21f72a1   s3: Use talloc_tos() in notify_send()
      adds  d430c88   s4:selftest: fix message typo in test for "samba-tool user list"
      adds  edfdbb8   s4:selftest: remove python shebang accidentially re-added to the "samba-tool user" test
      adds  e5ebe67   idl: add offload data transfer ioctl types
      adds  c80f703   s3:smbd: let smbd/nmbd/winbindd child processes terminate if the parent process died.
      adds  64627de   s3:selftest: reactivate the writetimeupdatedelay speed-up
      adds  79a1bae   s4:selftest: make the use of writetimeupdatedelay consistent across all tests
      adds  148ca9e   s3:smbd: call file_close_user() before removing tree connects in conn_close_all()
      adds  6589e02   Make reinit_after_fork_pipe_handler code with reads being interrupted by a signal.
      adds  fa806eb   wafsamba: Remove shebang lines from non-executable files.
      adds  3530ac0   samba.tests.source: Verify that only executable python files (and only executable files) have a shebang line.
      adds  0affe19   Remove more unnecessary shebang lines in python files.
      adds  af68fe7   build: Fix build issue on OpenBSD 5.x
      adds  1909af4   s3-dbwrap: Move "lock_order" initialization to db_open_xx
      adds  640a7d0   s3-notify: Simplify if-expressions
      adds  8503eec   s3-notify: Lift "/." handling up one level
      adds  cbe27b3   build: Do not use --export-dynamic flag on OpenBSD 5.x
      adds  0c06eb4   Stop installing popt_common.h as its symbols are in a private library.
      adds  15eaaa0   s4:samba-tool: remove remains of patch conflict resolution
      adds  9d7444b   Fix second part of bug #8811 - sd_has_inheritable_components segfaults on an SD that se_access_check accepts.
      adds  8d00fe5   s3:gse: fix debug message in gse_get_server_auth_token()
      adds  31cab61   Factorize code from findprovisionusnranges in order to solve bug #8504
      adds  552d223   Rewrite findprovisionrange to use factorized functions
      adds  eeec0d9   upgrade provision didn't run findprovisionrange anymore
      adds  f4458a5   s4:selftest: add a new testsuite for the "samba-tool group" command
      adds  704f068   s4:samba-tool: add simple command "group list"
      adds  ee0e1ca   s4:selftest: add test for "samba-tool group list"
      adds  0902392   s3-winbindd Only use SamLogonEx when we can get unencrypted session keys
      adds  6058977   librpc/wscript_build: Santizize formatting.
      adds  95ca5fb   libndr: Rename ndr64_transfer_syntax and null_ndr_syntax_id so they have a ndr_ prefix.
      adds  f92b05b   libndr: Rename policy_handle_equal to ndr_policy_handle_equal.
      adds  b4d35be   libndr: Rename policy_handle_empty to ndr_policy_handle_empty.
      adds  0b6dea9   libndr: Define trivial is_valid_policy_hnd as macro.
      adds  d875327   Move NS_GUID_string and NS_GUID_from_string to dsdb-common.
      adds  7639ebe   librpc/wscript_build: Fix formatting.
      adds  8a39c5c   s4-upgradedns: Allow fixing of dns provision after domain join
      adds  ffce812   s4-rpc: dnsserver: Fix IPv6 reverse zone handling
      adds  b114043   s4-upgradedns: Add DNS partitions in msDS-hasMasterNCs in NTDS settings
      adds  06db3bf   waf: Add autoconf --target support.
      adds  4319076   s3: Pass "path" through vfs_notify_watch
      adds  8044db0   s3: Pass "conn" to notify_add()
      adds  8e256a2   s3: Pass "conn" to sys_notify_watch()
      adds  6a2bf12   s3: Remove "conn" from sys_notify_context
      adds  91f7725   s3: Remove "conn" param from sys_notify_context_create
      adds  7dcc2bf   s3: Remove "conn" param from notify_init()
      adds  f3fe536   s3: Move the notify_ctx to the smbd_server_connection
      adds  0f35c4a   s4-provision: add password verification in interactive mode
      adds  70e7124   s4-provision: don't ask only 3 times for passwd in interactive mode
      adds  5b4d5be   s4-samba-tool: add password verification in add user
      adds  217d041   s4-samba-tool: add password verification in change user pass
      adds  86a80cf   Fix bug 8823 - source3/smbd/process.c:smb_dump seems to have a memory leak.
      adds  d5db47c   s3-selftest: introduce new net registry check check
      adds  56f2f76   s3-selftest: Add samba3.blackbox.net.registry.check to test list
      adds  0e3be00   s3-selftest: Remove some unnecessary comma
      adds  2619eae   s3:vfs_tsmsm: Fix a misspelling of a config parameter in the doc-comment
      adds  475f0d1   docs:man:vfs_gpfs: Fix documented values for gpfs:hsm
      adds  4882a4c   docs:man:vfs_gpfs: fix formatting of values for gpfs:syncio
      adds  eafd837   lib/tdb: fix up run-die-during-transaction test cases on Solaris.
      adds  6755932   lib/ccan: namespacize ccan/list to avoid conflict with OpenIndiana's sys/list.h
      adds  b3a6ffd   lib/ccan/failtest: compile fix for OpenBSD
      adds  584b996   lib/replace: test for incoherent mmap.
      adds  fde6942   lib/tdb: fix OpenBSD incoherent mmap.
      adds  aa53786   lib/tdb2: fix OpenBSD incoherent mmap (tdb1 version)
      adds  a93e03d   lib/tdb2: fix OpenBSD incoherent mmap (tdb2 version)
      adds  4ea9f8d   lib/tdb2: fix -Wshadow warnings.
      adds  4816ffa   lib/tdb2: fix -Wcast-qual warnings.
      adds  2351d74   s3: rename "len"->"next", according to wireshark
      adds  c666967   s3-libsmb: Fix parsing a notify response
      adds  7a19b18   s3: Add FILE_NOTIFY_CHANGE_ALL #define
      adds  9091aec   s3: Add sync cli_notify
      adds  42cb8ff   s3: Add "notify" cmd to smbclient
      adds  d1697b3   s3: Remove an unused structure field
      adds  ffe884c   s3: Fix smbd -i
      adds  80cb6e8   s3:client correct a wording
      adds  4262eb4   s3:vfs_gpfs: Export disk_norm function
      adds  a9cfd80   s3:vfs_gpfs: add GPFS api calls for quota and free space reporting
      adds  6261678   s3:vfs_gpfs: Report disk space and usage on GPFS share according to quotas
      adds  0a89609   s3:vfs_gpfs: Implement fallocate callback for GPFS
      adds  a551ee5   s3:vfs_gpfs: correct use of profiling macros
      adds  0a37ca5   s3:vfs_gpfs: remove fallback to linux_setlease
      adds  8718c7b   s3:vfs_gpfs: fix some compiler warnings
      adds  330e3e1   lib/tdb: fix missing return 0 code.
      adds  c12970c   lib/tdb: fix test/run-die-during-transaction when HAVE_INCOHERENT_MMAP.
      adds  4442c0b   lib/tdb: fix transaction issue for HAVE_INCOHERENT_MMAP.
      adds  d4cfed3   wintest: test demote of DC
      adds  ad8b150   s3-build: gss_krb5_export_lucid_sec_context is no longer used in the s3 build
      adds  1cc7abf   s3: Remove the sys_notify dependency from notify_internal
      adds  9e17e7d   lib/async_req: Retry read_packet with read(2)
      adds  a15aefe   Make it possible for developers of out-of-tree modules to use the same names as in-tree modules.
      adds  f18d9e1   selftest.py: Add selftest.target.samba with bindir_path function.
      adds  289632f   selftest.py: Add mk_realms_stanza function.
      adds  99b4d52   selftest.py: Add write_krb5_conf.
      adds  ae9b5ad   selftest.py: Add cleanup_pid.
      adds  1080483   Improve the Makefile. Use a standard make macro, not a shell command.
      adds  d4c4cb0   replace: Move memalign() from lib/util/system.c to libreplace.
      adds  eb3617c   ctdb_conn: Avoid sys_connect.
      adds  a9c22de   util_sock: Avoid sys_connect.
      adds  e7cd529   sock_exec: Avoid sys_connect.
      adds  2c94446   cli_pipe: Avoid sys_connect.
      adds  2d5275f   lib/util: Remove trivial wrapper sys_connect() around connect().
      adds  c0c52ac   lib/util: Remove prototype for removed sys_memalign.
      adds  14fdc1c   lib/util: Move calloc_array and memalign_array to top-level libutil.
      adds  3be6258   lib/util: Remove dummy wrappers for setpwent/getpwent/endpwent.
      adds  818e072   lib/util: Remove dummy wrapper for getpwnam().
      adds  43f2750   lib/util: Remove dummy wrapper for getpwuid().
      adds  2a82c45   lib/util: Remove dummy wrapper for getgrnam().
      adds  32fd6d6   lib/util: Remove dummy wrapper for getgrgid().
      adds  76bb68f   util_malloc: Remove unused constant.
      adds  71d41a0   libreplace: Add getpeereid implementation.
      adds  6f1b735   adt_tree: Avoid WERROR.
      adds  5ba8ada   s3-waf: Use samba3-util library instead of lots of tiny libs.
      adds  10dd5f1   replace: Add system/network.h for ucred struct.
      adds  456abea   replace: Work around socket wrapper.
      adds  85aa077   adt_tree: Fix return types.
      adds  55bd279   lib/util: Allow calloc use in util.c, too.
      adds  c0288e0   lib/util: Remove obsolete sys_getpid() and sys_fork().
      adds  c9fb336   use usleep rather than sys_usleep in various places, in anticipation of usleep moving to libreplace.
      adds  49eca29   libreplace: Add usleep implementation.
      adds  3c9b32b   replace: Avoid DEBUG(), which is not available in libreplace.
      adds  5283aa5   libcli/smb: Stop generating unused proto file.
      adds  a8c066b   smb2: Move smb2cli session setup code to cli_smb_common.
      adds  d9975a1   LIBCLI_SMB2: Depend on cli_smb_common rather than libsmb.
      adds  8ad52f6   s3-make: Fix build with new smb2_session file.
      adds  52340b8   s4:objectclass LDB module - clean up "objectclass_sort()"
      adds  0f8ffa9   s4:objectclass LDB module - fix up the sorting in respect to structural or 88 objectclasses
      adds  206421c   s4:dsdb - enhance "get_last_structural_class()" for optimisations
      adds  fa1c761   s4:ldap.py - test the already mentioned structural object class sorting behaviour
      adds  438971e   LDB/s4 - do not use the "(dn=...)" syntax on filters anymore
      adds  d6fde2d   LDB/s4 - deny the "(dn=...)" syntax on search filters when in AD mode
      adds  d86e701   s4:ldap.py - re-introduce the "(dn=CN=ldaptestUSER3,CN=Users,DC=wallnoefer2,DC=local)" test
      adds  cb7220d   Fix the PyDoc comments in samba.smb.SMB and add a security_info argument to both get_acl and set_acl to allow the caller to specify what info is wanted. Defaults to 0 which means all info.
      adds  7290a62   s4-dsdb: use constant-time search for descriptor -> get_last_structural_class()
      adds  6804e46   s3-docs: Prepend '/' to filename argument (Bug #8826)
      adds  6355d2e   s3: Pass "filter" instead of "notify_entry" to inotify_map
      adds  58c8857   s3: Rename a variable in inotify_watch for clarity
      adds  c3a506b   s3: Fix a typo
      adds  fa6f61e   s3: Pass filters explicitly through vfs notify watch
      adds  9c5723a   Add ABI file for libndr.
      adds  acd63fd   wafsamba: Cope with slight differences in gdb output regarding incomplete sequences.
      adds  a9da040   ndr: Update ABI.
      adds  95ebb11   selftest.py: Add get_interface.
      adds  7566e6a   s4 dns: Add a simple async client library
      adds  10b14fa   s4 dns: Add a simple dns lookup helper
      adds  a991391   s4 dns: Forward questions we can't answer to another server
      adds  8d9da67   s4 dns: Only forward for zones we don't own
      adds  533b2e6   s4 dns: Allow changing the dns operation flags in handlers
      adds  06dd4d8   s4 dns: Check smb.conf if we should allow recursion
      adds  26f7a67   s4 dns: Only do recursive queries when allowed/desired
      adds  3be2af1   Add DEBUG statements to show when access has been denied and why.
      adds  e36622f   s4-upgradedns: Make sure the attribute exists before accessing it
      adds  3acce70   tdb2: fix prototype in tdb1 code.
      adds  be25ab9   cast: test/compile_fail-cast_static.c should fail without COMPOUND_LITERALS.
      adds  f74ae32   cast: make sure suncc sees a constant.
      adds  3fdeaa3   lib/tdb: Add/expose lock functions to support CTDB
      adds  593e731   lib/tdb: Update ABI
      adds  ed43a5a   s3: Fix a valgrind error
      adds  7629289   Based on code from Richard Sharpe <realrichardsharpe at gmail.com>, ensure we don't crash on a NULL DACL.
      adds  5df1c11   Start to add truncate checks on all uses of strlcpy(). Reading lwn has it's uses :-).
      adds  40a4aea   ldb: Permit desactivation of autocomit for every ldb_xxx_ctrl function
      adds  1e24997   s3: Avoid a crash with debug level 10
      adds  60eb162   s4 dns: Allow updating PTR records.
      adds  959516d   More strlcat/strlcpy truncate checks.
      adds  d497434   Who would have guessed - checking returns from strlcat found a memory overwrite bug :-).
      adds  efd94d1   Fix bug #8831 - Inconsistent (with manpage) command-line switch for "help" in smbtree
      adds  786cb13   Fix an IPv6 breakage I introduced by adding an strlcpy truncation check. Found by Matthieu Patou <mat at samba.org>.
      adds  7d3c26e   Make sure we claim that a DACL or SACL is present if the SD says so
      adds  aef8698   s3-aio-fork: Fix an alignment warning on OS/X
      adds  7f7c2d7   s3-aio-fork: Fix aio_suspend event hierarchy
      adds  0aacdbf   s3-aio-fork: Fix a segfault in vfs_aio_fork
      adds  36101d3   Add an open and close method to samba.smb.SMB so we can open and close files. Also, fix up some documentation.
      adds  2c322ca   Fix some of the issues that Jelmer identified in my first patch. This might be changed again, especially when I figure out how to return the file as an object.
      adds  13a4b72   s4-upgradedns: Fix the fqdn for forest dns zone
      adds  831a97c   s3: Notifies should never time out
      adds  6865241   s4:smb_server/smb: remove a request from the list before adding the next one in a chain.
      adds  dca4e6e   s4:smb_server/smb2: use helper variable smb2srv_chain_reply()
      adds  e01d6f4   s4:smb_server/smb2: fix memory leak in smb2srv_chain_reply()
      adds  d72641e   s4:smb_server/smb2: after smbsrv_terminate_connection() we have to return
      adds  c7a3b8a   s4:smb_server/smb2: add missing 'return;' statements in smb2srv_chain_reply()
      adds  4d53e7c   lib/util: Add smb_load_module that returns DEBUG(0) errors on failure
      adds  c363815   s3-smbd: Inline init_modules() into only caller
      adds  8ef6090   s3-vfs: Use new smb_load_module for better diagnostics
      adds  7b4d511   s4-ntvfs: Rename xattr_tdb.c to posix_eadb.c and make more generally useful
      adds  da50ff7   s3-vfs: initial work on posix:eadb module
      adds  7cda954   file_server: Move vfs objects initialisation into file_server.c smb.conf wrapper
      adds  b66b5f9   lib/util: charset modules do not exist any more
      adds  22a6497   s3: Enhance the dbwrap needed x attempts msg
      adds  5d10b49   wafsamba: Avoid NameError when printing error about missing system deps.
      adds  e425948   s4:ldap_server: fix typo in DEBUG() message
      adds  4ccac90   s3-ntlm_auth Use GENSEC for gss-spnego server
      adds  893387d   s3-ntlm_auth: add ntlm_auth_generate_session_info_pac()
      adds  f3b005e   s3-auth: Order GENSEC mechs by priority, krb5 before NTLMSSP
      adds  1c7c432   s3-ntlm_auth: use manage_gensec_request for squid-2.5-ntlmssp
      adds  c7d29e8   build: Reduce deps of ntlm_auth
      adds  4e3e323   s3-libsmb: Remove unused spnego_parse_krb5_wrap()
      adds  410ca73   s3-libads: Rework kerberos_return_pac() to use GENSEC for the server-side
      adds  e715460   s3-libads: Remove ads_verify_ticket() as it is now unused
      adds  cf30fee   s3-krb5: Remove unused get_principal_from_tkt
      adds  b1c4f1d   s3-krb5: Remove unused krb5_rd_req_return_keyblock_from_keytab
      adds  fc8c533   s3-krb5: Remove unused get_authtime_from_tkt
      adds  296f770   s3-krb5: remove unused get_auth_data_from_tkt
      adds  8c40253   s3-krb5: remove unused unwrap_pac()
      adds  c89f3bf   s3-krb5: Remove unused get_key_from_keytab
      adds  0e2d659   s3-krb5: Remove unused smb_krb5_get_keyinfo_from_ap_req()
      adds  e01dc1c   s3-krb5 Remove unused get_enctype_from_ap_req
      adds  e5684b3   s3-krb5 Remove unused get_kvno_from_ap_req()
      adds  bc3e52d   build: Remove unused check for HAVE_KRB5_TKT_ENC_PART2
      adds  fba028a   build: Remove checks for krb5_decode_ap_req, free_AP_REQ and KRB5_TICKET_HAS_KEYINFO
      adds  05ceb53   s4:librpc/rpc: don't mix up paylod ndr flags with the dcerpc layer
      adds  0971a4e   s4:librpc/rpc: also parse ncacn_packet pdus with LIBNDR_FLAG_OBJECT_PRESENT
      adds  d0fbe16   systemd: Add samba service file.
      adds  f042de2   First part of fix for bug 8837 - smbd crashes when deleting directory and veto files are enabled.
      adds  c10ed73   Second part of bugfix for bug #8837 - smbd crashes when deleting directory and veto files are enabled.
      adds  704ea47   Third part of fix for bug #8837 - smbd crashes when deleting directory and veto files are enabled.
      adds  813d311   lib/replace: Add getconf LFS_CFLAGS support to autoconf build
      adds  db1f277   build: use only standard _FILE_OFFSET_BITS=64 macro for large files
      adds  c03398e   build: Add getconf LFS_CFLAGS support to waf build
      adds  d5c7de8   build: Require 64-bit files support and do not define HAVE_EXPLICIT_LARGEFILE_SUPPORT
      adds  b4e5811   build: Remove configure tests for *64 functions and types
      adds  473b974   build: do not use HAVE_EXPLICIT_LARGEFILE_SUPPORT and *64() fucntions any more
      adds  694d81a   build: Fix configure test that was declaring an off64_t
      adds  214a668   Remove off64_t declarations
      adds  96108ee   build: #ifdef LARGE_SMB_OFF_T as off_t is now always 64 bits
      adds  a329c72   vfs: Remove -D_LARGEFILE64_SOURCE from vfs examples Makefile
      adds  e1b7a5c   build: combine off_t 64 bit and largefile test
      adds  5c89d12   build: Remove sys_ftruncate wrapper
      adds  43e9be8   build: Remove sys_lseek wrapper
      adds  7fa1b87   build: Remove sys_ftell wrapper
      adds  ced1f61   build: Remove fallback call to sys_open as HAVE_CREAT is not actually checked for
      adds  9cc056e   build: Remove sys_creat wrapper
      adds  d166b79   build: Remove sys_open wrapper
      adds  b74fe73   build: Remove sys_fopen wrapper
      adds  fe526bb   build: Remove sys_opendir wrapper
      adds  afdb780   build: Remove sys_readdir wrapper
      adds  900473a   build: Remove sys_seekdir wrapper
      adds  ecc822f   build: Remove sys_telldir wrapper
      adds  3e8a6e5   build: Remove sys_closedir wrapper
      adds  6edd8e9   build: Remove sys_rewinddir wrapper
      adds  2320b21   build: Remove SMB_STRUCT_DIRENT define
      adds  f6e0532   build: Remove SMB_STRUCT_DIR define
      adds  6098f8d   build: Remove SMB_STRUCT_FLOCK define
      adds  1ac7f07   build: Remove SMB_F* locking defines
      adds  bd534bd   build: Fix sys_open() removal by including system/filesys.h
      adds  22d9450   build: Remove unused GLIBC_HACK_FCNTL64
      adds  0732311   build: Add more assertions that fcntl locking works 64-bit
      adds  a5fcce0   build: Restore configure summary checking
      adds  ebe2e86   build: Fix bitrotted configure summary, we now also test HAVE_IFACE_GETIFADDRS
      adds  52113b3   build: Add configure summary checking to waf build
      adds  b2f7cfa   s3-vfs: Remove unused lgetxattr call from VFS modules, system.c and configure
      adds  c5b17c5   s3-vfs: Remove unused llistxattr call from VFS modules, system.c and configure
      adds  c70ac29   s3-vfs: Remove unused lsetxattr call from VFS modules, system.c and configure
      adds  4af0f5f   s3-build: Remove unused configure checks for xattr functions
      adds  19eee33   s3-vfs: Remove unused lremovexattr call from VFS modules, system.c and configure
      adds  4816646   s3-build: Remove unused configure checks for xattr functions
      adds  6aa12fc   build: Remove SMB_OFF_T, replace with off_t
      adds  7ff42f3   s3-utils: add do_reload_printers command to smbcontol
      adds  35c1162   docs: add reload-printers command to smbcontrol manual page
      adds  9a68a98   docs: remove whitespace in example samba.ldif (fix bug #8789)
      adds  189b3d9   docs-xml: fix default name resolve order (fix bug #7564)
      adds  a92c532   Bug found by Herb. blkcnt_t st_ex_blksize is defined as a signed value. When it is on a 32-bit system and defined as a long, then inside vfswrap_get_alloc_size() we cast to a uint64_t. This sign-extends when converting to unsigned, so if the high bit of st_ex_blksize is set we return insane values to clients.
      adds  989fc20   Found whilst back-porting the fix for bug 8837 - smbd crashes when deleting directory and veto files are enabled.
      adds  5138b1f   s3: Compile fix for dbwrap_file.c
      adds  4a3da81   wafsamba: Return missing libs rather than last syslib.
      adds  7da56a1   autobuild: Also test a distribution-style build with external libs
      adds  eff3609   s3: Move the aio signal init to the vfs module
      adds  5f3ac4d   s3: Initialize aio_pending_size from aio_pthread
      adds  5856ab8   s3: Initialize aio_pending_size from aio_pthread
      adds  8a907c9   s3: Fix the pthreadpool build on OS/X
      adds  670e85f   tevent: Fix a typo
      adds  5184f41   libreplace: We have a poll replacement based on select
      adds  5701a4d   Move blksize_t and blkcnt_t to replace.h from includes.h. Should help with platforms that don't have these.
      adds  7cf7890   wafsamba: Parse Python versions as integers separated by dots.
      adds  800a9d8   wafsamba/bundled: Fix typo in tuplize_version.
      adds  d425a4c   On advice from Jelmer and Andrew, move the blksize_t and blkcnt_t tests into libreplace to make it standalone.
      adds  57341c0   Revert "ldb: Permit desactivation of autocomit for every ldb_xxx_ctrl function"
      adds  c484f25   ldb: Detect failures in ldb.base again
      adds  501d6d3   ldb: Allow access to the line number while reading ldif from a file
      adds  e17d12c   ldb-tools: Place the whole of an ldif file in a transaction
      adds  3cca094   s3: Use talloc_get_size instead of strlen
      adds  aad9449   pidl/NDR/Parser: declare all union helper variables in ParseUnionPull()
      adds  2de81df   pidl/NDR/Parser: simplify logic in DeclareArrayVariables*()
      adds  b6e74db   pidl/NDR/Parser: split off ParseArrayPullGetSize() and ParseArrayPullGetLength()
      adds  3731359   pidl/NDR/Parser: use ParseArrayPullGetLength() to get the number of array elements (bug #8815 / CVE-2012-1182)
      adds  6e53b2d   pidl/NDR/Parser: remember if we already know the array length
      adds  46123de   pidl/NDR/Parser: use helper variables for array size and length
      adds  ab55603   pidl/NDR/Parser: do array range validation in ParseArrayPullGetLength()
      adds  224379b   pidl/NDR/Parser: also do range checks on the array size
      adds  fe707f6   Add a new module, aio_linux which implements Linux kernel aio support. Docs to follow.
      adds  f7d6089   build: Add tevent deps for users of tevent calls
      adds  646aced   build: search for talloc, tdb, tevent in non-standard system locations
      adds  031dee3   .gitignore: ignore MYMETA.yml
      adds  72b8a09   buildtools: Add --enable-debug option
      adds  f446506   remove --enable-developer from recursive waf build in autoconf build
      adds  ce5ac20   remove --enable-developer from samba4-libs autobuild
      adds  7381863   ccan: Fix failtest on Fedora 16 as stdlib.h does not imply malloc.h
      adds  8a34f61   prepare WHATSNEW for Samba 4.0alpha19 release and mark as release.
      adds  47e7013   on our way with Samba 4.0alpha20
      adds  0c2c5f2   s4:dsdb/pydsdb.c - fix indentation
      adds  35dfd79   s4:schema/schema_init.c - better use "ldb_attr_cmp" instead of "strcasecmp"
      adds  3d886e3   s4:schema/schema_query.c - fix a comment
      adds  55f4275   LDB:ldb_msg.c - add another OOM check in "ldb_msg_copy()"
      adds  93f0905   s4:objectclass LDB module - remove unneeded build dependencies
      adds  1777518   s4:acl LDB module - remove set but unused variables
      adds  4eb0d42   s4:dsdb - move "objectclass_sort()" out from the objectclass LDB module into the schema code
      adds  ba96b24   s4:dsdb/samdb/ldb_modules/schema.c - inline "acl_check_access_on_class" to its only user
      adds  3fa5f84   s4:dsdb - introduce a only constant-time "get_last_structural_class()" call
      adds  8306212   s4:dsdb/samdb/ldb_modules/schema.c - inline "get_oc_guid_from_message()" to its only user
      adds  0c44d46   s4:dsdb/samdb/ldb_modules/schema.c - move "get_last_structural_class()" into "util.c"
      adds  e02a788   Simplify the logic around doing an immediate event reschedule.
      adds  dba2ed9   s4-smb2: Fix a talloc crash bug.
      adds  d271bf8   lib/tdb_compat: Do not define BUILD_TDB2 if we are not building tdb2
      adds  c5a58c3   build: use include paths for pkg-config found libraries
      adds  30203bd   build: Fix spelling of tevent
      adds  2a36408   s3:param convert kernel oplocks to share parameter
      adds  639a775   docs: update kernel oplocks documentation
      adds  1d9a3d4   s3:smbd add seperate function to initialize kernel oplocks
      adds  fbfbc6a   s3:smbd only initialize kernel oplocks if they are enabled for a share
      adds  2927ca3   s3:smbd only care about missing level2 support if kernel oplocks are enabled
      adds  2216d3f   Try and fix autoconf on the build farm. Always include sys/types.h when working out sizeof(blkcnt_t).
      adds  81d1749   Remove overly complex attemt to define blkcnt_t and blksize_t. AC_CHECK_TYPE should just do it.
      adds  60f192a   s3-waf: remove requirement of having --enable-developer for running system krb5 checks.
      adds  d82aab6   waf: when building with system krb5, we do not need to build local heimdal.
      adds  1fedb0a   waf: when USING_SYSTEM_KRB5 environment variable is set, dont configure local heimdal.
      adds  011540b   wafsamba: point out that local heimdal paths are not included when USING_SYSTEM_KRB5 gets set.
      adds  c761654   s4-ldb: use KRB5_KEY macros to access key elements.
      adds  6ab0dfe   krb5_wrap: remove duplicate declaration and dead ifdef
      adds  93aa451   gensec_gssapi: keep private header file close to the actual code
      adds  b574e7c   s4-auth-krb: Make impersonate_principal_from_credentials static.
      adds  70f1cd6   s4-auth-krb: Make cli_credentials_invalidate_client_gss_creds static.
      adds  670dbde   s4-auth-krb: Move function into more appropriate header.
      adds  60905c8   s4-auth-krb: Make kerberos_enctype_bitmap_to_enctypes static.
      adds  6f7fa0b   s4-auth-krb: Make kerberos_enctype_bitmap_to_enctype static.
      adds  23d54e7   s4-auth-krb: streamline and rename enctype functions
      adds  7d203f7   s4-auth-krb: Streamline and cleanup code to make it readable.
      adds  b226955   s4-auth-krb: Move keytab functions in a separate file.
      adds  6de578a   s4-auth-krb: Move function to db-glue.c and make it static.
      adds  aedbd6b   s4-auth-krb: Simplify salt_princ handling.
      adds  a46e465   s4-auth-krb: Remove unneded dependency on kerberos_util.
      adds  f116262   s4-auth-krb: Remove dependency on credentials too.
      adds  88d5d5c   auth-krb: Nove oid packet check to gensec_util.
      adds  d857e39   auth-krb: Use simpler method to extract keytype.
      adds  3fd6ded   auth-krb: Make functions static.
      adds  70c303a   auth-krb: Move pac related util functions in a single place.
      adds  c13c065   krb5_wrap: krb5_string_to_key / krb5_encrypt_block are deprecated.
      adds  a925c2c   srv_keytab: Pass krb5_context directly, it's all we use anyways.
      adds  46ab219   gse: Remove unnecessary header.
      adds  1f1e427   clikrb5: Move pure krb wrapper functions from libads to clikrb5.
      adds  dda0531   WAF: Add support for stopping processing before end of wscript{_*}
      adds  bcc16f1   s4-libnet: split export_keytab in a separate python module to avoid pulling in HDB dependency
      adds  6742aa1   s3: Fix a segfault with debug level 3 on Solaris
      adds  f6328b1   s3: Fix a typo
      adds  80a4e38   Fix the same bug reported by Kirill Malkin <kirill.malkin at starboardstorage.com>  and fixed by Volker for vfs_aio_fork as ref 0aacdbfada46329e0ad9dacfa90041a1c7dbf3e8.
      adds  9583910   Move the counting of outstanding_aio_calls into the lifecycle of the aio_extra struct. This way we can't end up with a mismatch between outstanding events and the counter.
      adds  fd38486   Fix return_fn when aio was cancelled. We need to return -1, errno = ECANCELED.
      adds  d399af3   Remove cancel_aio_by_fsp(). It can never work and could lead to memory corruption as outstanding IO's complete. Also we never have any aio's on a call to close_normal_file() with close_type ERROR_CLOSE.
      adds  da786cd   We never cancel SMB1 aio, only SMB2 aio - and in this case we always return a value.
      adds  b8dea7e   Wrong assertion/comparison: Compare value not pointer
      adds  1a8405c   wafsamba: add support for separate rules in stages
      adds  55cbf7b   rely on sys/inotify.h for inotify
      adds  f9ec6ff   s4-auth: Make sure ldb context is initialized even if not passed by Python code
      adds  e109cc5   docs: add a vfs_tsmsm manpage
      adds  89e9984   waf: samba-specific methods should have capitalized names, change process_separate_rule to follow
      adds  07677b2   dlz_bind9: changes to make dlz_bind9 work with BIND 9.9.0
      adds  bbc98df   dlz_bind9: Build shared libraries for both BIND versions 9.8 and 9.9
      adds  06a0101   s4-provision: Update configuration lines for dlz_bind9
      adds  fed2380   param: Merge common param elements by adding .flags
      adds  acb6447   param: harmonsise logfile parameter
      adds  cf28df1   make _lp_readraw() and _lp_writeraw() static
      adds  0eacc47   param: Change from _lp to lp__ as the prefix for internal parameter wrappers
      adds  2b34812   s3-param: make FN_GLOBAL macros consistent, add lp_ using the macro
      adds  3bb7cbf   param: Merge common param elements by adding .flags
      adds  2bc89992  lib/param: swap preferred name for 'lock dir' to match s3
      adds  db44f35f  param: harmonise wins parameters
      adds  4d872ff   param: leave realm as a normal string, handle upper/lower case in handle_realm
      adds  f35d201   Add an option to have s3fs as file server for samba4
      adds  1e7f8d5   s3:smbd/sesssetup: use a helper variable 'action' to mark guest access
      adds  b23f5a9   libcli/smb: make use of data_blob_string_const_null()
      adds  c60c2c5   libcli/smb: we should not force a session key for anonymous connections
      adds  6054e9a   libcli/smb: add smb2cli_session_get_flags()
      adds  b0939c5   libcli/smb: move smb2cli_session_setup_*() prototypes to the code.
      adds  92483ee   s3:libsmb/ntlmssp: an empty string should mean no password
      adds  66d7553   s3:libsmb: fix anonymous session setups against windows servers
      adds  daa5cec   s4:libcli/smb2: remove unused dependency to LIBPACKET
      adds  51e3bbd   s4:libcli/smb2: fix anonymous session setups against windows servers
      adds  8405fee   build: rebuild idl if the pidl compiler is changed
      adds  dd0b879   s3/selftest: Fix reference to knownfail file.
      adds  efa5948   provision: Simplify handling of default for --dns-backend option.
      adds  8cd7cc3   provision: Simplify handling of default for --function-level.
      adds  1e949f3   provision: Simplify handling of default for --server-role.
      adds  2730eda   Improve the VFS Makefile so that it is easier for use out of tree but still works with FreeBSD.
      adds  a8e9242   s3: Fix smbclient notify against Windows
      adds  d642afa   s3: switch off kernel oplocks by default
      adds  92c5e80   docs:man:vfs_gpfs: Remove itemized list to fix indentation
      adds  4460ba5   s4:ldapcmp.py: pass down outf and errf
      adds  6235b76   tdb-compat: Add tdb_chainlock_nonblock
      adds  a49ac23   s3: Return CTDB_PATH from lp_ctdbd_socket()
      adds  1e1b6f7   s3: Add infrastructure for background jobs
      adds  d2fe0bf   s3: Increase debuglevel for unknown child msgs
      adds  ba8f19c   s3: Open up 3 levels of dbwrap_lock_order
      adds  bd91785   s3: Add dbwrap_cache
      adds  94cf5cc   s3: Add dbwrap_try_fetch_locked
      adds  48a485b   s3: Add a second ctdb connect library
      adds  4171259   s3: Add messaging_tdb_event()
      adds  74baae7   s3: Add msg_channel
      adds  05ff425   s3: Introduce ctdb_messaging_send_blob
      adds  d705bae   s3: Start a list of ctdb srvid assigments
      adds  b23b357   s3: Implement tevent_barrier
      adds  a03a74c   s3: Make messaging_ctdbd_connection available in non-clustered mode
      adds  0b501e8   s3: Make ctdbd_messaging_send_blob available in non-clustered mode
      adds  842b86c   s3: Make torture_nprocs globally available
      adds  ae691cd   s3: Add two notify benchmark tests
      adds  843432d   s3: New notify implementation
      adds  ee4f2ab   s3: Add "notify-cleanup" to smbcontrol
      adds  8ed7ff4   s3: Add smbstatus -N to output the notify db
      adds  9fe3544   tsocket: Fix a couple of typos and spellings in tsocket_guide.txt
      adds  5f0f5b3   Revert "s3:libsmb/ntlmssp: an empty string should mean no password"
      adds  cb3cde9   s3:libsmb/ntlmssp: remove some indentation in ntlmssp_set_password()
      adds  941a6a7   s3:libsmb/ntlmssp: add ntlmssp_is_anonymous()
      adds  3207c7f   s3:libsmb/ntlmssp: improve anonymous logins
      adds  1334ed7   s3:libsmb/cliconnect: make use of ntlmssp_is_anonymous()
      adds  c09c288   s3-waf: Fix client/smbclient dependencies.
      adds  e3ffb31   s3-waf: Add possibility to build with system libsmbclient.
      adds  2c49782   waf: Add possibility to build with system libwbclient.
      adds  0a4ab49   waf: Use Logs.info() instead of print.
      adds  e49efe9   Fix typo
      adds  6ccaf27   s4: use enums instead of strings it's cheaper
      adds  167c6eb   s4-schema: rename dsdb_attribute_from_ldb to dsdb_set_attribute_from_ldb  and dsdb_class_from_ldb to dsdb_set_class_from_ldb
      adds  e3fa5d7   s4-schema: Generate some schema related attribute as MS AD is doing if they are not present in ldb requests
      adds  9887d39   s4-schema: remove unused variable
      adds  c5934d9   s4-schema: set subClassOf by default to top if not specified
      adds  9e9887d   s4:samdb:rootdse: implement the schemaUpgradeInProgress operation in ldap modify
      adds  99caee5   build: Remove more of the s3 special cases in waf: only pidfile.c needs -DCONFIGFILE
      adds  235016b   s3-dbwrap: Add talloc_stackframe() calls
      adds  338e5a1   s3-dbwrap: push lp_ctx up another layer in the stack
      adds  cc86f8e   lib/util: Move map_nt_error_from_tdb to the top level
      adds  ee695de   s3-build: Add missing samba3-util dep to tdb-wrap3
      adds  19fb796   dbwrap: Add dbwrap_tdb to private dbwrap library
      adds  ea5a9b2   s3-build: move file_id.c into samba3-util and create a private header
      adds  ce96768   s3-lib: Add file_id_string()
      adds  351c78f   s3-xattr_tdb: make xattr_tdb a private library, for use outside vfs_xattr_tdb
      adds  492942a   s3-xattr_tdb: Be nice to xattr_tdb_getxattr callers, return the full blob
      adds  44b6bf9   s3-xattr_tdb: Use talloc_stackframe() more to allow calling from common code
      adds  628a241   s4-python: Add python wrapper for xattr_tdb format xattr storage
      adds  538893d   s3fs: Use xattr_tdb format for xattr storage
      adds  010f2b8   Add docs for aio_linux vfs module.
      adds  9deb650   ldb: added ldb_msg_element_equal_ordered()
      adds  27bcf7a   LDB:ldb_tdb/ldb_tdb.c - allow LDB modify replaces with different value ordering
      adds  a2a9c33   s4:dsdb/pydsdb.c - call the "objectClass" normalisation code from Python
      adds  8c9c6f8   s4:dbchecker.py - integrate the "objectClass" fixing code
      adds  2eb899d   replace: added ENOATTR define if undefined
      adds  997a22e   dsdb: added SHOW_DELETED to samldb_member_check()
      adds  c69c07e   dbcheck: added fix for incorrect RMD_FLAGS
      adds  b233173   Talloc doc: talloc_strdup_append()
      adds  3502371   Talloc doc: talloc_strdup_append_buffer()
      adds  c5243a4   Talloc doc: talloc_strndup_append()
      adds  50689ae   Talloc doc: talloc_strndup_append_buffer()
      adds  30ca391   Talloc doc: talloc_asprintf_append_buffer()
      adds  73b0ed6   Talloc doc: talloc_set_abort_fn()
      adds  cf7f461   Talloc doc: talloc_set_log_fn()
      adds  f8b589b   Talloc doc: talloc_set_log_stderr()
      adds  75bcb28   Talloc doc: TALLOC_FREE_FILL
      adds  64fdcda   Talloc doc: talloc_pool() when not enough memory in the pool
      adds  c4c8845   Talloc doc: Fix a cut&paste error
      adds  536c4a4   libsmb: Actually use an introduced variable
      adds  8e41c2f   s4-torture: Make notify a suite
      adds  1366685   s4-torture: Separate out the notify tcon subtest
      adds  74f134d   s4-torture: Separate out the notify dir subtest
      adds  87e2a54   s4-torture: Separate out the notify mask subtest
      adds  5429593   s4-torture: Separate out the notify recursive subtest
      adds  6f6192b   s4-torture: Separate out the notify mask_change subtest
      adds  b570668   s4-torture: Separate out the notify file subtest
      adds  f864b93   s4-torture: Separate out the notify tdis subtest
      adds  07def32   s4-torture: Separate out the notify exit subtest
      adds  e5181d0   s4-torture: Separate out the notify ulogoff subtest
      adds  c180cd0   s4-torture: Separate out the notify tcp_dis subtest
      adds  d1a898a   s4-torture: Separate out the notify double subtest
      adds  a7cff2b   s4-torture: Separate out the notify tree subtest
      adds  98f8f42   s4-torture: Separate out the notify overflow subtest
      adds  6b445cd   s4-torture: Separate out the notify basedir subtest
      adds  bd3ceb8   s4-torture: Separate out the notify alignment subtest
      adds  26b9ab2   s4-torture: notify all is empty now
      adds  361deb8   s4:torture:smb2: rename the session_reauth test to session_reauth1
      adds  f3ac212   s4:torture:smb2: rename the file in the session-reauth1 test more systematically
      adds  2085c20   s4:torture:smb2: add a session.reauth2 test.
      adds  0021fc1   s3-dbwrap: Fix an unused var warning
      adds  1bb7d25   s4-torture: Use 2 client connections for raw.notify.recursive
      adds  5607f91   s4-torture: Use 2 client connections for raw.notify.tree
      adds  0329127   s4-torture: Use 2 client connections for raw.notify.mask
      adds  b0aaa49   s4-torture: Fix the raw.notify mask test
      adds  124be4c   Ensure we have 12 bytes of data for a SMB_SET_CIFS_UNIX_INFO call. Add debug.
      adds  c1dbbbc   Add smb_raw_setfsinfo() - currently only available level is SMB_SET_CIFS_UNIX_INFO.
      adds  916297e   Fix samba3.raw.samba3hide test - ensure we set up POSIX capabilities before doing POSIX calls like chmod.
      adds  a5905bf   s4-s3upgrade: Ignore (with warning) groups that are listed but we cannot list members for
      adds  a2b7a9e   s4-s3upgrade: Do not ever set a domain-wide maxPwdAge of 0
      adds  6b2753d   s4-samba-tool: Fix samba-tool fsmo seize
      adds  7ca706d   dbcheck: Add a check that every FSMO role has a valid owner
      adds  9ce9389   s3: Fix a "ISO C90 forbids mixed declarations and code"
      adds  89cb1a4   samba_spnupdate: don't try to register DNS related SPN if we are not mastering the NC
      adds  cf39ef3   s4-kcc: avoid a false alarm with rodc
      adds  4471778   s3-passdb: Remove unused sampass->pass_must_change_time
      adds  00d493b   s3-dbwrap: Remove dead code: talloc_stackframe() cannot fail
      adds  84ad848   s3-xattr_tdb: Remove dead code: talloc_stackframe() cannot fail
      adds  b31f773   s3/ldap: remove outdated netscape ds 5 schema file
      adds  70d44a9   Fix Error messages
      adds  e21029a   waf: Fix mispelling
      adds  ee8d556   s3: Fix Coverity ID 2749: REVERSE_INULL
      adds  dc3b796   s3: Attempt to fix Coverity ID 2748: INTEGER_OVERFLOW
      adds  8173331   s3: Fix Coverity ID 2747: FORWARD_NULL
      adds  85c1e89   s3: Fix Coverity ID 2745 and 2746: FORWARD_NULL
      adds  f1c90e1   s3: Fix Coverity ID 2744: CHECKED_RETURN
      adds  7011d7e   s3: Fix Coverity ID 2743: CHECKED_RETURN
      adds  15c6045   librpc: Make finding newest pidl file more portable
      adds  0b1f3ae   s3: Fix Coverity ID 2682: NULL_RETURNS
      adds  e58f03c   s3: Fix the build on FreeBSD
      adds  0615cf5   s4-provision: Always give the warning if we are using eadb.  It really should be for testing only
      adds  f1f00e5   Added number of FSMO roles owned by the server we are trying to demote.
      adds  4ded55e   s4-python: Ensure we handle the no-eadb case for system xattrs in get/setntacl
      adds  e573f11   s3: Fix Coverity ID 2686 -- RESOURCE_LEAK
      adds  3f18316   s3: Fix Coverity ID 2727 to 2740 -- UNINIT
      adds  393936a   s3: Fix Coverity ID 2682 -- NULL_RETURNS
      adds  00d5f32   Fix bug #8877 - Syslog broken owing to mistyping of debug_settings.syslog.
      adds  97f5b28   Move README file in the right place.
      adds  e0f425a   loadparm: Fix broken lp_ulong utility function
      adds  74510b0   loadparm: Add convenience function to return long integers
      adds  86910e1   loadparm: Add helper function to fetch default lifetime policies
      adds  37e98ff   Use loadparm helper to find lifetime defaults
      adds  4b29cf5   Move kdc_get_policy helper in the lsa server where it belongs.
      adds  18e8d49   libwbclient: bump version to 0.9, and add this version to .pc file
      adds  26007a8   wafsamba: allow certain public libraries to be forced to be private
      adds  31f7a92   selftest: Add extra info on what is failing in wbclient tests
      adds  5ca8422   s3: Remove an unused variable
      adds  e3de5e4   s3: Fix msg_channel in the cluster case
      adds  0f20ffb   s3-dbwrap: Add dbwrap_db_id
      adds  8e5b11b   s3-dbwrap: Add "db_context" to "db_record"
      adds  61c9750   s3-dbwrap: Add dbwrap_set_stored_callback
      adds  99fa29a   s3-dbwrap: Add dbwrap_record_watch_send/recv
      adds  1b5b38a   s3-dbwrap: Add "listwatchers" to dbwrap_tool
      adds  1be6d84   s3-g_lock: Use dbwrap_record_watch_send/recv
      adds  3f00295   s3-dbwrap: dbwrap_watch_record_stored => NT_STATUS_NOT_FOUND is ok...
      adds  c89affb   s3:passdb: do not use the in-memory idmap cache (it will be removed)
      adds  499e737   s3:id_cache: do not use the in-memory idmap cache (it is going to be removed)
      adds  8e690ed   s3:memcache: remove the idmap-part from memcache
      adds  c0ba829   s3:smbcontrol: remove an unused variable
      adds  13774a5   s3: Remove two unused variables
      adds  d260283   s3: Initialize "stored_callback" in dbwrap_cache
      adds  13d667b   s3: Implement db_id for dbwrap_cache
      adds  78aaffc   idl: fix the charset for the source_dsa_address in DsReplicaDel call
      adds  ee26421   dlz_bind9: Also produce and install binary plugin for bind 9.9
      adds  3969cc2   s3-dbwrap: A void function can not return a value
      adds  bb3d983   s4-libnet: Fix segfault shown by wbinfo --group-info=administrator
      adds  832dd41   s4-libnet: Fix continue_groupinfo_opengroup to check correct state info
      adds  9ea9ad2   selftest: Add test for bug #8884: wbinfo --group-info=administrator segfaults s4-winbindd
      adds  dcf82e5   s4:libnet_become_dc: add missing 'return' after composite_error()
      adds  df27ba3   s4:librpc/rpc: directly return after composite_error()
      adds  c45f250   build: Remove support for system libwbclient
      adds  d910d84   build: Remove support for a system libsmbclient
      adds  3ffd0f8   s4-libnet: Fix continue_groupinfo_openuser to check correct state info
      adds  4f7666f   s4-libnet Always return after composite_error()
      adds  5960b7b   s4-libnet Always return after composite_error()
      adds  fbaaf4b   Add complete test program for Linux kernel aio inside configure.in (I discovered yesterday there are systems with only half the glibc changes needed to implement userspace kaio.
      adds  5b5b696   Fix bug #8882 - Broken processing of %U with vfs_full_audit when force user is set.
      adds  4291fdc   waf: move krb5 checks to a separate waf file
      adds  5cae929   waf: rename SAMBA4_INTERNAL_HEIMDAL to SAMBA4_USES_HEIMDAL
      adds  090f907   Make sure krb5_principal_get_num_comp is identified as present for Heimdal build
      adds  110dad8   Make krb5 context initialization not heimdal specific
      adds  f7070c9   For now just disable this Heindal specific stuff in the MIT build
      adds  08c733d   Make krb5 wrapper library common so they can be used all over
      adds  d43c2c0   krb5_samba: Add support for krb5_princ_size when using Heimdal
      adds  87c95e4   Cracknames: use krb wrapper functions so it works with MIT
      adds  360c11e   Avoid warning about KRB5_DEPRECATE with MIT libs
      adds  adbace2   Fix pam_winbind build against newer iniparser library
      adds  0d5d45c   s4-s3upgrade: print the error message from passdb.error exceptions
      adds  9a47471   Talloc doc: when s == NULL in _append functions
      adds  bdeee22   Talloc doc: talloc_strdup_append does not return duplicated string
      adds  8d5e677   talloc: Fix copy&paste errors
      adds  374ca0b   s3: Fix Coverity ID 2751: REVERSE_INULL
      adds  d38a171   s3: Attempt to fix the build without kerberos
      adds  84ae92d   s4:libnet: pass an explicit mem_ctx to libnet_rpc_userinfo_send() (bug #8889)
      adds  1267ced   s3: Introduce variable "indyniov" for easier reading
      adds  d1d0f1d   s3: Fix a typo
      adds  2d01099   s3: Simplify check_reduced_name a bit
      adds  594e316   lib/replace: split out GSSAPI from lib/replace/system/kerberos.h into lib/replace/system/gssapi.h
      adds  e346bba   s4-torture: enable raw.composite test again, and convert to new style test
      adds  b805513   s4-messaging: Use generate_random() to get a unique ID for messaging clients
      adds  7ba1b13   s3:registry: remove usage of reg_objects from libads/ldap_printer.c
      adds  cd2616c   s3:registry: remove usage of reg_objects from srv_spoolss_nt.c
      adds  5b636e5   s3-waf: Cleanup smbregistry.
      adds  c6224e4   s3:eventlogadm reimplement addsource using reg_api
      adds  4eb4f75   s3:eventlogadm make a transaction for addsource
      adds  d14ca5d   s3:registry: remove usage of reg_objects from cmd_spoolss.c
      adds  36cb40e   s3:registry: remove usage of reg_objects from net_rpc_printer.c
      adds  3771593   s3:registry: printing backend: use regdb options via ops struct, not directly
      adds  4cf4417   s3:registry: make regdb_store_keys() static
      adds  5fdd602   s3:registry: make regdb_fetch_keys() static
      adds  6ab2eb8   s3:registry: make regdb_fetch_values() static
      adds  a3b1c13   s3:registry: make regdb_store_values() static
      adds  bc48100   s3:registry: make regdb_subkeys_need_update() static
      adds  877af95   s3:registry: make regdb_values_need_update() static
      adds  6c01673   s3:registry:reg_api: fix reg_queryvalue to not fail when values are modified while it runs
      adds  421b398   s4:torture:rpc:spoolss: also initialize driverName before checking it in test_PrinterData_DsSpooler()
      adds  2fc610c   s3:registry: rename regval_ctr_key_exists() to regval_ctr_value_exists()
      adds  64a9ab4   s3:registry: add a new function regval_ctr_value_byname()
      adds  6f67f5d   s3:registry: fix a debug message typo
      adds  4415933   s3:registry: improve log message in regdb_unpack_values()
      adds  f474725   s3:registry: fix debug message in regdb_store_values_internal()
      adds  04aa303   s3:registry: don't leak the old contents when updating the value cache
      adds  705ea5b   s3:registry: untangle assignment from check and add a debugmessage in reg_setvalue()
      adds  8ddc2aa   s3:registry: fix race in reg_setvalue that could lead to data corruption
      adds  97bf058   s3:registry: untangle assignment from check in reg_deletevalue()
      adds  8d19ac7   s3:registry: wrap reg_deletevalue() in a transaction
      adds  1af68be   s3:registry: untangle assignments from checks in reg_createkey()
      adds  32ac4f4   s3:registry: wrap reg_createkey() in a transaction
      adds  8c7047b   s3:registry: wrap reg_deletekey() into a transaction
      adds  4367071   s3:registry:db: update the value container seqnum after storing/deleting to prevent next read from going to disk if possible
      adds  ab83005   s3:registry: update the seqnum in the subkey cache at the end of regval_store_keys
      adds  7ea8bd3   s3:registry: fix seqnum race in fetch_values_internal
      adds  22451f7   s3:registry: fix seqnum race in regdb_fetch_keys_internal
      adds  640ceca   s3:registry: untangle assignment from check in regkey_open_onelevel()
      adds  323ec9f   s3:registry untangle an assignment from the check in regkey_open_onelevel()
      adds  1703e6f   s3:registry: convert reg_openkey() to use talloc instead of SMB_STRDUP etc
      adds  be2cb08   s3:registry: let fill_subkey_cache return WERR_BADFILE when the subkey list could not be loaded
      adds  4b7817a   s3:registry: use fill_subkey_cache to check exsistence in regkey_open_onelevel().
      adds  7f205bc   s3:registry: remove a superfluous fill_subkey_cache() in reg_createkey()
      adds  c333885   s3:registry: replace call to reg_openkey() in reg_createkey() by accesscheck.
      adds  1837b90   selftest: remove the "rpc.spoolss.printer" test from flapping
      adds  9db52c4   selftest: remove .*printer.*print_test_extended from flapping
      adds  e43d025   selftest: mark failing print_tests more specifically
      adds  ef8e228   selftest: mark the driver_info_winreg tests knownfail.
      adds  dce2a28   selftest: remove samba3.rpc.spoolss.*printserver.openprinter_badnamelist from flapping
      adds  e952191   selftest: remove printserver.enum_printers_servername from flapping
      adds  5a100a4   libcli: Use data_blob_null
      adds  87c2399   Fix bug reported by Dina_Fine at Dell.com.
      adds  e563e5a   s4:torture: add a raw.session suite with a raw.session.reauth test
      adds  71f88db   s4:torture: add a rpc.samba3.smb-reauth1 test
      adds  a7ffbf4   s4:torture: add a rpc.samba3.smb-reauth2 test
      adds  d913a94   selftest: push --target selection into plansmbtorturetestsuite
      adds  ed9f903   s4-torture: never return false in the raw.composite torture test
      adds  05456ac   s3: Remove an unused variable
      adds  701fc99   addns: clean up headers
      adds  1fbc185   replace: Fix use of mktemp
      adds  a73b1ed   dfs_server: fix the response to please XP and Windows 2008R2 doing so avoid continious DFS requests from W2K8R2
      adds  307e2d1   torture: change dfs tests now that we return a level 4 when level 4 is requested
      adds  21985a7   s3: Remove code TALLOC_FREE already does
      adds  54a6d7b   s3: oplock_timeout is a talloc child of fsp
      adds  2ccf5f6   s4:ntvfs/ipc: don't echo back the smb2 ioctl input_buffer
      adds  42b403c   libcli/smb: move SMB2_IOCTL_FLAG_IS_FSCTL to smb2_constants.h
      adds  8422ab2   s3:libsmb: add smb2cli_ioctl*
      adds  b88d649   s3:libsmb/cli_np_tstream: remove unused tstream_cli_np_existing()
      adds  b3a3c50   s3:libsmb/cli_np_tstream: add support for SMB2
      adds  34ffa61   s3:winbindd: also try SMB2 when connecting to "IPC$"
      adds  67a851a   selftest: Remove silly space before unit test name
      adds  0cb0427   selftest: Place the test environment at the end of the failure lines
      adds  2f35c24   selftest: Add test to ensure that bug #8872 does not come back
      adds  5629eb7   s4:librpc: create a binding on the pipe if necessary in dcerpc_pipe_open_smb2_send()
      adds  0508f84   s4:torture: add a rpc.samba3.smb2-reauth1 test
      adds  8825274   s4:torture: add a rpc.samba3.smb2-reauth2 test
      adds  97d0b8b   s4:torture: add a check for talloc success in the rpc.samba3 suite
      adds  12ee793   s4:torture: add a check for talloc success in rpc.samba3.randomauth2
      adds  0dc3f42   Add an audit file VFS routine so we can handle auditing with SACLs.
      adds  4a28c6c   s3: Fix bug 8904 -- wbinfo --lookup-sids "" crashes winbind
      adds  5712e51   s3: Remove a SMB_ASSERT
      adds  e2a1690   dns server: move very verbose debug to higher level 2 -> 8
      adds  441b208   dsdb: change control from relax to dbcheck
      adds  3616735   dsdb: more RELAX to DBCHECK control shift so that only dbcheck can do uncontrolled changes
      adds  b019248   Add some debug for FOOBAR return case as they are hard to diagnose
      adds  cd5d282   s4:dsdb/common/util.c - samdb_is_pdc() - fail if the "fSMORoleOwner" attribute has not been set
      adds  773304e   s4:samldb LDB module - implement "fSMORoleOwner" attribute protection
      adds  7e9ed05   s4-torture: Move various samba3 tests to the torture_suite_add_1smb_test wrapper
      adds  6b982c3   s4-torture: move samba3 tests to use torture helper functions
      adds  645e4bb   s4-torture: convert samba3misc tests to use torture_failure and torture_assert
      adds  f10c638   s4-messaging: Fill in the whole server_id in all use cases
      adds  442a81e   s3-lib Add a way to allocate the task_id value in server_id
      adds  dabb056   s3-auth_samba4: use new_server_id_task() to allocate server id values
      adds  6e583c7   passdb: Do not panic in initialize_password_db
      adds  be8180e   net: Let get*sid return error from passdb init
      adds  2d8b6ce   s4-libnet: Add mem_ctx to libnet_Lookup calls (bug #8889)
      adds  7468282   s4-libnet: Add mem_ctx to libnet_DomainOpen calls (bug #8889)
      adds  a6fa69c   s4-libnet: Add mem_ctx to libnet_DomainClose calls (bug #8889)
      adds  081e790   s4-libnet: Add mem_ctx to libnet_rpc_groupinfo calls (bug #8889)
      adds  fd2b21f   s4-libnet: Add mem_ctx to libnet_rpc_useradd calls (bug #8889)
      adds  08f8eb4   s4-libnet: Add mem_ctx to libnet_rpc_userdel calls (bug #8889)
      adds  b72597c   s4-libnet: Add mem_ctx to libnet_rpc_usermod calls (bug #8889)
      adds  566f066   s4-libnet: Add mem_ctx to libnet_rpc_groupadd calls (bug #8889)
      adds  8874878   s4-libnet: Add mem_ctx to libnet_rpc_groupdel calls (bug #8889)
      adds  9126f33   s4:samldb LDB module - homogenize LDB search attributes arrays
      adds  01e8846   Fix remove_duplicate_addrs2 to do exactly what it says. Previously it could leave zero addresses in the list.
      adds  50766a7   Fix convert_ss2service() to filter out zero addresses.
      adds  1197360   Protect all of the name resolution methods from returning null addrs. Ensure all returns go through remove_duplicate_addrs2().
      adds  1270cfb   Fix the loop unrolling inside resolve_ads(). If we don't get an IP list don't use interpret_string_addr(), as this only returns one address, use interpret_string_addr_internal() instead.
      adds  6f3e011   Fix bug #8873 - self granting privileges in security=ads.
      adds  8135576   s4-upgradedns: Update serverdn with only the attributes that have changed
      adds  edb15ff   prepare WHATSNEW for alpha20 and mark as release
      adds  9705a70   move VERSION to alpha21
      adds  7a07ce2   s3:util add sid_check_is_wellknown_builtin()
      adds  c673237   s3:winbindd add idmap_tdb_common file to store common code of TDB idmap backends
      adds  e7576e8   s3:winbindd/autorid use idmap_tdb_common code in autorid
      adds  627f46c   s3:winbindd/idmap_tdb2: use idmap_tdb_common code
      adds  15b12cb   s3:winbindd/idmap_tdb2: fix logic error in set_mapping_action
      adds  0e06d94   s3:winbindd/idmap_tdb: use idmap_tdb_common code
      adds  55870b0   s3:torture: add idmap_tdb_common test code
      adds  b985c67   s3:selftest run LOCAL-IDMAP-TDB-COMMON in make test
      adds  d7f3c00   s3:torture fix flakey testcase
      adds  221c0e4   s3-smbd: Use security_session_user_level() rather than nt_token_check_sid()
      adds  5f07078   selftest: Enable ACL testing against the s3dc environment
      adds  5baf113   selftest: attempt to test samba3hide in a different environment
      adds  546318b   selftest: prepare to run smbtorture tests against plugin_s4_dc
      adds  99ce562   selftest: run plugin_s4_dc with 'acl_xattr xattr_tdb streams_depot' VFS modules
      adds  154518a   selftest: Add hideunread share to plugin_s4_dc
      adds  c0db57e   selftest: Use same pattern for path to share as Samba3.pm
      adds  f956f04   file_server: forward dssetup, but use embedded svcctl for s3fs
      adds  cb5c456   file_server: use embedded eventlog server
      adds  c3be524   file_server: use embedded ntsvcs server
      adds  2e1a4f6   file_server: Use the embedded winreg server
      adds  33bf3ef   file_server: use embedded srvsvc
      adds  7905f97   selftest: change knownfail to cope with running plugin_s4_dc as well
      adds  ecc0ac5   selftest: add knownfail entries for plugin_s4_dc tests
      adds  c350422   selftest: mark samba3.raw.acls.inheritance(plugin_s4_dc) as flapping
      adds  c65bc4a   selftest: mark samba3.raw.samba3checkfsp as flapping on plugin_s4_dc
      adds  45125a4   selftest: add hooks required for printing to Samba4.pm
      adds  53c70be   selftest: Do not start samba4 srvsvc in plugin_s4_dc mode
      adds  6d87df2   selftest: Run smbtorture tests being run against s3dc against plugin_s4_dc as well
      adds  5763301   selftest: run more raw.samba3 against secshare simple file server
      adds  692b3bf   file_server: set 'store dos attributes = yes'
      adds  0510422   s4-provision: set 'dcerpc endpoint servers' but not 'vfs objects'
      adds  3408c1c   selftest: 'store dos attributes = yes' is now set in fileserver.conf
      adds  9712912   testsuite/libsmbclient: Remove unused and expensive-to-link testsuite
      adds  63f2d10   s4-provision: Fix --use-s3fs to parse correctly
      adds  b6b4364   s4-wintest: --use-s3fs in wintest
      adds  7b55ec2   s4-provision: Fix up --use-s3fs to create the directory for xattr.tdb
      adds  8026550   selftest: make the knownfail patterns for the driver_info_winreg more specific
      adds  a6e29f2   s3-passdb: Change pdb_sid_to_id() to return struct unixid
      adds  2d5df93   s3-passdb: Rename legacy_sid_to_id -> legacy_sid_to_unixid for clarity
      adds  ac97f15   s3-passdb: Use struct unixid in sids_to_unix_ids
      adds  f9c9c49   s3:passdb: rename sids_to_unix_ids() --> sids_to_unixids() for consistency
      adds  6e1f6e4   s3:passdb: remove a forward declaration of wbcSidToUnixId that has become unnecessary
      adds  0cad493   s3-winbindd: Do not use WBC_ types internally in winbindd
      adds  583b104   s3-idmap: Rework idmap_cache to store ID_TYPE_BOTH values
      adds  c844f65   s3-idmap: convert most idmap_cache callers to unixid API
      adds  bb1d541   s3-idmap: remove (now) unused function idmap_cache_set_sid2both()
      adds  2b5ee34   s3-passdb: Add extra debug on ID mapping failures
      adds  f479d8f   s4:torture:rpc: remove an accidentially committed character (in a comment)
      adds  e615c22   s4:torture:rpc: fix a comment typo in samba3.smb2-reauth2
      adds  ecc28b8   s4:torture:rpc: add a test samba3.smb2-pipe-read-close
      adds  1c14538   s4:torture:rpc: add a new test samba3.smb2.pipe-read-tdis
      adds  ac1e1af   s4:torture:rpc: add a new test samba3.smb2-pipe-read-logoff
      adds  0ef06dd   s3-pypassdb: remove unused variable
      adds  926c0a6   s3-pypassdb: add wrapper for enum_group_memberships
      adds  d2c8ebe   s4-s3upgrade: Try harder to get group memberships on upgrade
      adds  9cd664b   Extension to the samba-tool group subcommand functionality to allow listing of the members of an AD group
      adds  a0a8380   s4-s3upgrade: Force ldapsam:trusted = yes
      adds  86b1dd8   s4-samba-tool: make new samba-tool group listmembers use samAccountName
      adds  7ed9eba   provision: remove reference to no longer existing template files.
      adds  1077337   torture: Suggest torture_fail() / torture_result().
      adds  027f2b3   s4:torture: add a new smb2.session.reauth3 test - getting security descriptor
      adds  a38e2cb   libtorture: Improve suggestion to mention torture_assert_*() rather than torture_result().
      adds  d3b4c2c   UTIL_TDB: lowercase name.
      adds  1d069ed   s3:lib fix compiler warnings
      adds  a9c981e   s3:vfs fix compiler warning
      adds  299c13b   s3:passdb fix a compiler warning
      adds  d4391f7   s4:samldb LDB module - make sure to not add identical "servicePrincipalName"s more than once
      adds  6250317   s4-dsdb: Use strcasecmp_m() to compare possibly multibyte strings in samldb
      adds  c8e6d8b   s4-dsdb: Use data_blob_string_const and add explaination for open-coded function in samldb
      adds  e1bf9cc   s3: Fix a typo
      adds  aff3769   s3: remove some unused code
      adds  eb6e22b   s4:torture: add a check for talloc success in test_session_reauth
      adds  b7b0903   Fix krb5_samba.c build
      adds  afa6c31   krb5samba: Remove unnecessary include file
      adds  9a585a3   s4-auth-krb: avoid useless condition
      adds  aa1a0d8   krb-init: define out heimdal specific stuff in mitkrb build
      adds  38a5a2c   Move kerberos_kinit_keyblock_cc to krb5samba lib
      adds  29d284c   Move kerberos_kinit_password_cc to krb5samba lib
      adds  3109a3d   Split normal kinit from s4u2 flavored kinit
      adds  a2de8a1   s4-auth-krb: smb_rd_req_return_stuff is used only in gensec_krb5
      adds  57dc8aa   kerberos_pac: Fix code to work with MIT too
      adds  07953e1   keytab_copy: Fix style, whitespaces
      adds  94b9af6   Fix keytab_copy to compile with MIT librariues too
      adds  c2f6632   Move keytab_copy to krb5samba lib
      adds  62f3be7   s4-auth-krb: Disable code in MIT build
      adds  93de8e4   krb5samba: Add compat code to initialize keyblock contents
      adds  cf7d15e   s4-auth-krb: Use compat code to initialize keyblock contents
      adds  205b032   Fix compiler warning
      adds  b776bc5   krb5samba: Add compat krb5_make_principal for MIT build
      adds  548046f   Fix incompatible assignment warning
      adds  38c7d8e   krb5samba: Add compat function for krb5_kt_compare
      adds  6bec64b   s4-auth-krb: Make srv_keytab.c build against MIT Kerberos
      adds  4d77466   krb5samba: Add a smb_krb5_cc_get_lifetime() function.
      adds  5832c61   s4-auth: Use smb_krb5_cc_get_lifetime() wrapper.
      adds  eb9e3e8   auth-session: MIT doesn't have import/export cred yet
      adds  27549b4   Fix direct access to krb5_principal structure
      adds  5668845   s4:ntvfs: add missing headers to vfs_ipc
      adds  4875a12   Avoid using Heimdal-specific tests in MIT build
      adds  21d383d   s4:torture: auth/pac.c: use Kerberos wrapper for krb5_keyblock_init
      adds  822e679   s4:auth/kerberos: don't do tracing in MIT build
      adds  d0e7770   waf: Fix com_err detection with MIT krb5.
      adds  d12fa60   s3: In mkdir_internal, don't retrieve parent_dir from check_parent_access
      adds  7ae7166   s3: Remove an unused parameter from check_parent_access()
      adds  4b59023   s3: Remove an unused extern declaration
      adds  b0221ce   s3: Use hex_encode_buf
      adds  64ed94c   s3: Use hex_encode_buf
      adds  b954d88   s3:smbd: comment the lp_load call in reload_services()
      adds  cd98954   s3:registry: return error when Key does not exist in regdb_fetch_values_internal()
      adds  16a24dc   s3:registry: implement values_need_update and subkeys_need_update in the smbconf backend
      adds  aae8085   olschema2ldif: be more strict where checking for open/closed braces
      adds  191dd54   s4: use intermediate var, increase lisibility
      adds  db11c1b   s4-schema: Validate more class attribute when adding a new class in the schema
      adds  c2b094f   s4-s3-upgrade: Max/min password age policy is in seconds, not days
      adds  3e9b760   s3:idmap_cache: change DEBUG message to level 10
      adds  850e472   s3:libsmb: remove unused reference to talloc_tos()
      adds  d651562   s3:libsmb: use 'state' instead of 'talloc_tos()' in smb2cli_create*
      adds  8e3ec7c   s3:libsmb: use 'state' instead of 'talloc_tos()' in smb2cli_ioctl*
      adds  3709bf6   s3:libsmb: use 'state' instead of 'talloc_tos()' in smb2cli_tcon*
      adds  db39372   s3:libsmb: add smb2cli_query_info*
      adds  9dc31c4   s3:libsmb: add smb2cli_set_info*
      adds  6aa601b   s3:torture: do some query_info and set_info calls in SMB2-SESSION-REAUTH
      adds  44dcad7   libcli/smb: add SMB3_DIALECT_REVISION_300
      adds  7ae2c16   libcli/smb: add PROTOCOL_SMB3_00
      adds  abd8017   libcli/smb: add #define PROTOCOL_LATEST PROTOCOL_SMB3_00
      adds  43085e9   libcli/smb/smbXcli: add support for PROTOCOL_SMB3_00
      adds  5252ddf   s3:torture/test_smb2: add support for PROTOCOL_SMB3_00
      adds  49acba3   s4:libcli/smb2: use PROTOCOL_LATEST
      adds  1512ec7   s3:smb2_negprot: add support for PROTOCOL_SMB3_00
      adds  0f02667   lib/param: add support for "SMB3_00"
      adds  246409e   s4-dns: Build BIND DLZ modules with correct private library
      adds  fb58951   s3:registry: let reg_subkeys_need_update() return true if the backend does not implement the method
      adds  4754743   s3:registry: let reg_values_need_update() return true if the backend does not implement the method
      adds  890485b   heimdal: Cope with newer Heimdal versions accepting a keyset argument to hdb_enctype2key.
      adds  d99b7d0   doc: Add talloc tutorial.
      adds  9423ac0   doc: Fixes for the talloc context tutorial.
      adds  dc112dc   doc: Fixes for the talloc stealing tutorial.
      adds  7d5565e   doc: Fixes for the talloc dynamic type system tutorial.
      adds  79efc9d   doc: Fixes for the talloc destructor tutorial.
      adds  5a758f4   doc: Fixes for the talloc pool tutorial.
      adds  c1c9ab1   doc: Fixes for the talloc debugging tutorial.
      adds  6952699   doc: Fixes for the talloc best practices tutorial.
      adds  2040828   doc: Remove latex to doxygen conversion leftovers in talloc.
      adds  5909188   talloc: Update doxygen config.
      adds  0ded6f9   selftest: mark ^samba4.raw.session.reauth as flapping
      adds  c68cba3   s4:torture/raw/session: make sure we got a reauth of the existing session
      adds  75494f7   selftest: samba4 doesn't support reauth
      adds  27efeab   s4:torture/raw/context: pass tctx to test_pid_exit_only_sees_open()
      adds  05bed62   s4:torture/raw/context: make use of torture_* macros and avoid 'printf'
      adds  7c0c1fa   s4:torture/raw: make torture_raw_context a test suite
      adds  dd804dd   s4:torture/raw/context: INVALID_PARAMETER vs. LOGON_FAILURE...
      adds  5d4d8fe   s4:torture/raw/context: add subtests as torture testcases
      adds  859aa43   s3-python: Add python bindings for posix ACL layer
      adds  0678eb6   s4-provision Ensure we have posix ACLs before we permit a s3fs-based Samba4 to be configured
      adds  470cfb3   lib/util: Map 0x7fffffffffffffffLL as 0x7fffffffffffffffLL in time conversion
      adds  3ef95a0   krb5samba: Add krb5_free_checksum_contents wrapper
      adds  7f9e4d7   s4-auth: Use smb_krb5_make_pac_checksum.
      adds  e8e5afd   krb5samba: Add smb_krb5_make_pac_checksum.
      adds  920e3e3   s3:winbindd/autorid preallocate well-known SIDs
      adds  6bda0f6   docs:autorid document how well-known SIDs will be mapped
      adds  2997f2f   s3:winbindd/autorid add support for read-only mode
      adds  da97234   docs:autorid document read-only parameter
      adds  0bedec7   s3:winbindd/autorid add ignore builtin parameter
      adds  a7df061   docs:autorid document ignore builtin parameter
      adds  617b636   s3:vfs/shadow_copy2 make descending sort order the default
      adds  2ae02ef   s3:vfs/shadow_copy2 fix some compiler warnings
      adds  d8acdd0   s3-docs: overrided -> overridden
      adds  e42e87d   s3-docs: Fix several typos.
      adds  7420698   s4 dns: Add TSIG and TKEY records to idl
      adds  f01c6cf   s4 dns: unify error handling when bailing out
      adds  48d57d7   s3-net: Fix typo in comment.
      adds  3c95ff0   s3-po: Fix typo in comment.
      adds  4cc04a2   s3-docs: Fix bug #7930.
      adds  35009eb   s4:torture: add a new smb2.session.reauth4 test: setting security descriptor after reauth to anon - works
      adds  6713ebf   s4:torture: add a new smb2.session.reauth5 test: rename after reauth to anon - fails
      adds  d36aecc   s4:libcli:raw: fix a comment typo in smb_setfileinfo()
      adds  e8c2f81   s3:vfs/gpfs: Have inherited deny ACE's show up in ACLs
      adds  09494ed   s3:smbd fix some compiler warnings
      adds  088436d   s3:winbindd:autorid check that transaction start did work
      adds  aee52a2   s3:libsmb: remove unused var in smb2cli_set_info_done
      adds  d7c9da8   selftest: mark ^samba4.raw.context.session1 as flapping, the test was wrong
      adds  865e9c4   s4:torture/raw/context: test a session setup with a given invalid vuid
      adds  49dbd38   s4:smb_server/smb: only create a new session with vuid == 0
      adds  9a01661   Revert "selftest: mark ^samba4.raw.context.session1 as flapping, the test was wrong"
      adds  ad11b90   s3-lib: Fix indentation in sys_acl_to_text()
      adds  9ef47b8   s3-vfs: Show the invalid ACL when we say it is invalid for set
      adds  fc4c06f   s3-lib: Add const to sys_acl_to_text
      adds  e09f057   s3-lib/sysacls: Do not include an embedded \0 between ACL entries in sys_acl_to_text()
      adds  0d87c0f   s3-spoolss: Set DWORD values correctly.
      adds  d46ddfa   s3-smbd: Fix the creation of duplicate SMB_ACL_GROUP entries
      adds  67adda0   waf: remove pointless WINBIND_KRB5_LOCATOR env.
      adds  5f05eac   allow to use system iniparser library.
      adds  6132cf2   s3:auth/server_info: the primary rid should be in the groups rid array (bug #8798)
      adds  d74c5a3   build:ignore solaris _GLOBAL_OFFSET_TABLE_ in duplicate symbol checker
      adds  be5bf2c   When listing group members allow fallback to cn attribute when samAccountName is not available
      adds  37609ba   build: Avoid printing the ABI signature normalisation during the default build
      adds  67e3067   s3: Fix Coverity ID 242706 Dereference before null check
      adds  37b7095   s3: Fix Coverity ID 242705 Dereference before null check
      adds  6c34e1a   s3: Fix Coverity ID 242704 Dereference before null check
      adds  11085bd   s3: Fix Coverity ID 242703 Dereference before null check
      adds  e0bc376   s3: Fix Coverity ID 242702 Dereference before null check
      adds  a7b23ce   s3: Fix Coverity ID 242701 Dereference before null check
      adds  f9f4d70   s3: Fix Coverity ID 242700 Dereference before null check
      adds  7527152   s3: Fix Coverity ID 242699 Dereference before null check
      adds  3a8c4ab   s3: Fix Coverity ID 242698 Dereference before null check
      adds  995ea20   s3: Fix Coverity ID 242697 Dereference before null check
      adds  600c4c9   s3: Fix Coverity ID 242696 Dereference before null check
      adds  39577f1   s3: Fix Coverity ID 242695 Dereference before null check
      adds  c0471d1   s3: Fix Coverity ID 242694 Dereference before null check
      adds  318cf16   s3: Fix Coverity ID 242693 Dereference before null check
      adds  8c2f826   s3: Fix Coverity ID 242692 Dereference before null check
      adds  05e5973   s3: Fix Coverity ID 242691 Dereference before null check
      adds  d716a9b   s3: Fix Coverity ID 242184 Dereference after null check
      adds  4e05717   s3: Fix Coverity ID 242754 Dereference null return value
      adds  dead216   s3: Fix Coverity ID 242726 Uninitialized scalar variable
      adds  aa220c4   s3: Fix Coverity ID 242725 Uninitialized scalar variable
      adds  446791c   s3: Fix Coverity ID 242724 Uninitialized scalar variable
      adds  4487f26   s3: Fix Coverity ID 241961 Uninitialized scalar variable
      adds  ba6fa9e   s3: Fix Coverity ID 242723 Uninitialized scalar variable
      adds  1e3b5ec   s3: Fix Coverity ID 242722 Uninitialized scalar variable
      adds  a4b7a1e   s3: Fix Coverity ID 242721 Uninitialized scalar variable
      adds  b2ea585   s3: Fix Coverity ID 242720 Uninitialized scalar variable
      adds  74ca9cc   s3: Fix Coverity ID 242719 Uninitialized scalar variable
      adds  2a03d9e   s3: Fix Coverity ID 242718 Uninitialized scalar variable
      adds  bd4701d   s3: Fix Coverity ID 242717 Uninitialized scalar variable
      adds  6d5bbb9   s3: Fix Coverity ID 242716 Uninitialized scalar variable
      adds  9b0b60c   s3: Fix Coverity ID 242715 Uninitialized scalar variable
      adds  815eb53   s3: Fix Coverity ID 242714 Uninitialized scalar variable
      adds  31db7d2   Fix bug 8920, null dereference
      adds  70feedb   s3-loadparm: Add synonym "private directory".
      adds  0fefe24   Fix bug #8922.
      adds  61546b5   samba4: When running samba_dnsupdate during tests, use the test smb.conf.
      adds  5e998b8   s3:smb2_ioctl: call SMB_VFS_FSCTL() as fallback for non SMB2 specific functions
      adds  739bd25   s3:smb2_ioctl: FSCTL_SRV_ENUMERATE_SNAPSHOTS is handles in SMB_VFS_FSCTL()
      adds  7e7c4ba   libcli/smb/smb_constants: add FSCTL_VALIDATE_NEGOTIATE_INFO*
      adds  c11c4df   s3:smb2_ioctl: allow functions to disconnect the smb connection
      adds  8be7e6b   util: reformat the DEVELOPER definition of SMB_ASSERT
      adds  7eb8125   util: use SMB_ASSERT with panic also in non-developer builds !!!
      adds  e75a9c1   s4:lib: remove unused wscript_build file
      adds  0048dd9   smbconf: remove python shebang from wscript_build
      adds  14473f3   s3-libsmb: Generalise cli_state in smb2 read calls
      adds  f6db3d7   s3/libsmb: Generalise cli_state in smb2 close calls
      adds  87d890f   s3/libsmb: Generalise cli_state in smb2 create calls
      adds  473363a   s3/libsmb: Generalise cli_state in smb2 flush calls
      adds  5f4a009   s3/libsmb: Generalise cli_state in smb2 ioctl calls
      adds  50d88c9   s3/libsmb: Generalise cli_state in smb2 query_directory calls
      adds  c7a1292   s3/libsmb: Generalise cli_state in smb2 write calls
      adds  c140c5e   s3/libsmb: Generalise cli_state in smb2 logoff calls
      adds  c8a3c0e   s3:smb2_negprot: setup the protocol at the end of the negprot with a real dialect
      adds  b3235d4   s3:smbd: introduce struct smbXsrv_connection
      adds  8963930   s3:smb2_ioctl: implement FSCTL_VALIDATE_NEGOTIATE_INFO_224
      adds  212e805   s3:smb2_ioctl: implement FSCTL_VALIDATE_NEGOTIATE_INFO
      adds  cf67da7   libreplace: Fix symbol names for snprintf/asprintf/vasprintf.
      adds  073666e   lib/socket_wrapper only enable python_socket and socket.py with socket_wrapper
      adds  7b359bc   s3:smb2_sesssetup: pass down in_previous_session_id to all layers
      adds  70ac2cc   s3:smb2_sesssetup: pass down in_flags to smbd_smb2_session_setup()
      adds  1b8645b   s3:smb2_sesssetup: add smbd_smb2_session_setup_send/recv as wrapper
      adds  8f887ce   s3:smb2_sesssetup: make the top level code async using
      adds  3583922   tevent: fix indentation in the wscript
      adds  508a33f   s3:dbwrap: move definition of dbwrap_lock_order to dbwrap.h
      adds  05afaa8   s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_util.c
      adds  03183e3   s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_file.c
      adds  7465484   s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_ctdb.c
      adds  db7a8bf   s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_rbt.c
      adds  e96a842   s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_tdb.c
      adds  f5e5ed7   s3:build: move lib/dbwrap/dbwrap_util.o to the other dbwrap objects...
      adds  e945511   move the dbwrap library to the top level
      adds  87542e1   s3: Make SMB_QUERY_FILE_UNIX_BASIC's devno work for files
      adds  46a41d0   s3: Fix Coverity ID 241320 Array compared against 0
      adds  b19a9db   s3:smb2_tcon: add smbd_smb2_tree_connect_send/recv as wrapper
      adds  302f767   s3:smb2_tcon: make the top level code async using
      adds  643e648   s3:smb2_close: don't do any marshalling in smbd_smb2_close() let the caller to it
      adds  b8d999c   s3:smb2_close: add add smbd_smb2_close_send/recv as wrapper
      adds  e7e6796   s3:smb2_close: make the top level code async using
      adds  e05b54e   lib/tevent/testsuite: no longer use 'compat' symbols
      adds  99a72e9   libcli/nbt: no longer use old 'event_' tevent compat symbols
      adds  d41db72   s4:lib/events: remove unused event_context_find() prototype
      adds  bf8829b5  s4:lib/events: no longer define TEVENT_COMPAT_DEFINES
      adds  b4f2184   lib/util: add missing 'errors' dependency to 'tevent-util'
      adds  05e4f24   s3:lib/util: use map_nt_error_from_unix_common() in tevent_req_poll_ntstatus()
      adds  23887fa   s3:torture: add #include "lib/util/tevent_ntstatus.h" to test_addrchange.c
      adds  b2c9fe4   lib/util: move tevent_req_poll_ntstatus() to tevent_ntstatus.c
      adds  0cb1fda   s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_tcon.c
      adds  b2dcc7a   s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_close.c
      adds  820160c   s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_create.c
      adds  1355552   s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_flush.c
      adds  f88c60b   s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_ioctl.c
      adds  1395e46   s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_query_directory.c
      adds  640154c   s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_read.c
      adds  2a39c5f   s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_session.c
      adds  bf6b2fa   s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_write.c
      adds  ce0d6d8   libcli/smb: git mv smb2_session.c smb2cli_session.c
      adds  aca64f6   libcli/smb: move smb2cli_logoff_* from source3 to the top level
      adds  997da4a   s3: talloc_zero is not needed for structs we ndr_pull into
      adds  747e539   samba-upgradedns: Use the correct magic incantation of sys.path.insert()
      adds  f67cb32   selftest: Remove tests for security=server
      adds  053fcfe   s4:param/tests: remove "security=server" test
      adds  b4abd3f   s3-auth: remove "security=server" (depricated since 3.6)
      adds  0239f68   docs-xml: remove documentation of "SECURITY = SERVER"
      adds  413e1be   s3:auth: remove unused auth_server.c
      adds  7cb4acd   s4:auth: remove unused auth_server.c
      adds  12ce84f   s4:ntvfs/cifs: remove misleading comment regarding security=server
      adds  8588d10   s4:ntvfs/smb2: remove misleading comment regarding security=server
      adds  a66865d   Use ENC_ values for proto_tree_add_item() calls.
      adds  caaebb4   s3-auth: Don't lookup the system user in pdb.
      adds  78af473   s3-auth: Rename to init_system_session_info().
      adds  5e6357b   lib/ccan: add a missing dependency to 'execinfo' for 'backtrace()'
      adds  c562a53   s3: Fix a likely cut&paste error
      adds  8ae354e   s3: Remove some unused code
      adds  b488567   s3:cli_np_tstream: include smbXcli_base.h, because we'll use functions from there
      adds  35b54ae   s3:libsmb: avoid interpret_long_date() in smb2cli_create
      adds  2674d0c   libcli/smb: move smb2cli_create.c from source3 to the toplevel
      adds  4022edc   libcli/smb: move smb2cli_close.c from source3 to the toplevel
      adds  269000b   libcli/smb: move smb2cli_read.c from source3 to the toplevel
      adds  f50fc00   libcli/smb: move smb2cli_write.c from source3 to the toplevel
      adds  1d7c6bf   libcli/smb: move smb2cli_flush.c from source3 to the toplevel
      adds  22b76de   libcli/smb: move smb2cli_set_info.c from source3 to the toplevel
      adds  b2d9c02   libcli/smb: move smb2cli_query_info.c from source3 to the toplevel
      adds  c16e263   libcli/smb: move smb2cli_query_directory.c from source3 to the toplevel
      adds  5f494c4   libcli/smb: move smb2cli_ioctl.c from source3 to the toplevel
      adds  2298622   dbwrap: Fix Coverity ID 242750 Incorrect sizeof expression
      adds  fc77ee5   s3: Fix Coverity ID 242710 Untrusted pointer read
      adds  c5eab2e   wbinfo: Fix Coverity ID 242685 Resource leak
      adds  e5825ab   wbinfo: Fix Coverity ID 242684 Resource leak
      adds  18e2e86   libwbclient: Fix an invalid free()
      adds  b6e3608   build: Add explicit mention of --abi-check-disable to ABI checker
      adds  bfe4a2b   Fix the overwriting of errno before use in a DEBUG statement and use the return value from store_acl_blob_fsp rather than ignoring it.
      adds  70be41c   s3:onefs: remove all onefs related code as it not maintained anymore
      adds  5910647   s3-smbd: Do not merge UID ACE values with GID ACE values for posix ACL
      adds  173f818   This covers a case where an ID_TYPE_BOTH mapping creates group permissions, but must own the file. Based on an original patch by Andrew Bartlett.
      adds  367a644   We need to split things up into a new helper function add_current_ace_to_acl() in order for there to be more posix ACL elements than NT ACL elements (so a group SID can own a file, but also get the group permissions that will be honoured)
      adds  5b1c422   s3-smbd: Handle ID_TYPE_BOTH by mapping to both a group ACL entry and file ownership This will allow groups, such as domain administrators, to own files while correctly handling the rest of the ACL permissions.
      adds  f38638d   s3-smbd: Consider a group with the same SID as sufficient duplication
      adds  6bafb4a   s3-smbd: Avoid creating a UID ACL entry for SIDs that are mapped as ID_TYPE_BOTH The GID ACL entry is what will be mapped in most cases, and so is sufficient.
      adds  632af66   Check the return from create_acl_blob
      adds  ff700ac   s3:smb2_sesssetup: make use of nt_status_squash() in smbd_smb2_session_setup_recv()
      adds  9ec866f   s3:gse: remember the expire time
      adds  943cb79   s4:auth/gensec_gssapi: remember the expire time
      adds  677c4fd   s4:auth/gensec_gssapi: add missing 'break' statements
      adds  dce6fdf   auth/gensec: add gensec_expire_time()
      adds  9ac855c   auth/gensec: implement gensec_spnego_expire_time()
      adds  6b38d02   s4:auth/gensec: implement gensec_gssapi_expire_time()
      adds  bffa1c5   s3:gse: implement gensec_gse_expire_time()
      adds  90c309b   s4:auth/gensec_gssapi: add "gensec_gssapi:requested_life_time" option
      adds  184227d   s4:torture: remove unused vars in smb2.session.reauth*
      adds  908b737   s4:torture: rename smb2.session.reconnect to smb2.session.reconnect1
      adds  50e1861   s4:torture: add smb2.session.reconnect2 test
      adds  918eb3e   s4:torture: add smb2.session.expire1
      adds  f45966d   s3: Add "share_mode_stale_server"
      adds  689a04b   s3: Check for serverid_exists in notify_deferred_opens
      adds  4962ab2   s3: Check for serverid_exists in open_mode_check
      adds  5017bbe   s3: Check for serverid_exists in smb_posix_unlink
      adds  6379709   s3: Do not check the PIDs is parse_share_modes
      adds  4e1656a   s3: Check for serverid_exists in rename_share_filename
      adds  e34b730   s3: Test whether get_share_mode_lock cleans up stale processes
      adds  49237b0   s3: Check for serverid_exists in find_oplock_types Signed-off-by: Jeremy Allison <jra at samba.org>
      adds  4329609   s3: Be less picky on stale share mode entries
      adds  2db3ecb   s3: Check for serverid_exists in close_remove_share_mode
      adds  182face   s3: Check for serverid_exists in close_directory
      adds  dc3ace6   Fix the waf build with the new "cleans up stale processes" test.
      adds  e0b924b   Note that "keepalive" only applies to SMB1 connections.
      adds  01c502d   pygensec: Fix init of variable if not specified.
      adds  584a51b   build: Move generated version.h to a waf-invisible location
      adds  611ca8e   build: Move generated files out of the normal build tree
      adds  ae338bf   autobuild: Run ABI check on samba4-libs as well.
      adds  975e799   s4-torture: Fix rpc.samr.priv test to use torture_assert() macros
      adds  4626f25   Add include/lib folders from the commandline
      adds  8e5badc   build: Also look for iconv in /usr/local by default
      adds  e919cad   s4-torture: provide correct torture failures for failure to connect
      adds  8c52d1b   s4-torture: Always use torture_assert() to handle failures
      adds  45082a8   s4-torture: Improve torture test boilerplate, use torture_assert()
      adds  f5ca3f1   s3: Revert the serverid changes, they need more work
      adds  ecb24fd   s3:idmap_cache: improve debug messages in idmap_cache_find_sid2unixid()
      adds  0c3137c   s3:idmap_cache: add common exit point to idmap_cache_find_sid2unixid()
      adds  7db6374   s3:idmap_cache: improve checks for format of value string in idmap_cache_find_sid2unixid()
      adds  d79b46f   selftest/Samba3: add 'smbd:suicide mode = yes'
      adds  84ce448   s3:smbd: SMBtdis should return ERRSRV, ERRinvnid instead of NETWORK_NAME_DELETED
      adds  d58f7cd   s3:smbd: allow creating new spnego sessions only with a 0 vuid
      adds  61e023b   s4:torture: rename raw.session.reauth => raw.session.reauth1
      adds  5c219a1   s4:torture: Add raw.session.reauth2 test
      adds  87a62df   Raise the debug level from 1 to 5 in get_share_mode_lock_internal()
      adds  32cbf20   Move the set_write_time() call to after get_existing_share_mode_lock() returns with a share mode.
      adds  a9b4d7e   libcli: make it easier to understand that a control was not correctly encoded
      adds  db86686   s4-dsdb: naming context needs to have the extended-dn syntax too
      adds  1d53e57   s4-dsdb: allow modification of some deleted object if the show-deleted control is presented
      adds  ce11eb5   s3:smb2_ioctl: Fix Coverity ID 701771 Uninitialized scalar variable
      adds  8576256   s3: Fix vfs_xattr_tdb.c
      adds  c531aac   Added torture test for bug #8910. Test remove_duplicate_addrs2().
      adds  f9e4105   s3:smbd: remove unused 'connection_struct->used'
      adds  d673402   Fix bug #8953 - winbind can hang as nbt_getdc() has no timeout.
      adds  42b2026   Second part of fix for bug 8953 - winbind can hang as nbt_getdc() has no timeout.
      adds  37866df   s3:smbd: use reply_force_doserror(req, ERRSRV, ERRbaduid) on SMBulogoff
      adds  9c5aa0b   addns: Fix talloc hiereachy
      adds  4a335e9   s3-ad-dns: Use more standard uint and booleans defs
      adds  a7e94fc   s3-ads-dns: Break dependency on lp_parm
      adds  cc3321c   s3-ads-dns: Avoid unnecessary dependencies
      adds  34a6573   Move source3/libads/dns.c to lib/addns
      adds  a8ee6f2   addns: Make ads_dns_lookup_srv pulic
      adds  c54fe86   s4-resolve: Remove dependency on libroken
      adds  302abe6   auth and s4-rpc_server: Do not use features we currently can't implement with MIT Kerbros build
      adds  ad945bc   gensec_gssapi: Make it possible to build with MIT krb5
      adds  1feb312   lib/krb5_wrap: implement krb5_cc_get_lifetime for MIT Kerberos
      adds  f32d437   dns: fix comments and make s4/libcli/resolve dns resolver working
      adds  2d9a0d8   s3-passdb: add unixid_from_uid/unixid_from_gid/unixid_from_both API
      adds  ec989e7   auth-credentials: Support using pre-fetched ccache when obtaining kerberos credentials
      adds  2fc96e6   s4: samba-tool is usable without export-keytab command, make sure it does not break
      adds  2ddf89a   Introduce system MIT krb5 build with --with-system-mitkrb5 option. System MIT krb5 build also enabled by specifying --without-ad-dc
      adds  744f991   libcli/dns: make 'clidns' private library out of DNS code in WAF build
      adds  77a6c81   wafsamba: ensure TO_LIST does not fail with empty string
      adds  c1444c3   s3-autoconf: fix typo after migrating DNS resolver code to lib/addns
      adds  0a6e568   krb5samba: Add smb_gss_oid_equal wrapper.
      adds  2b14453   gse: Use the smb_gss_oid_equal wrapper.
      adds  dcfb34f   blackbox: fix samba4.blackbox.kinit test
      adds  d869f02   s3:smbd: add nt_status_np_pipe()
      adds  d595d2e   s3:smbd: use nt_status_np_pipe for smb1
      adds  a0c9a29   s3:smb2_server: make use of nt_status_np_pipe()
      adds  97f0a36   s3:smbd/files: remove unused VALID_FNUM()
      adds  aa7b1e2   s3:smbd/proto.h: remove unused resolve_dfspath() prototype
      adds  b211768   s3:rpc_server/dfs: pass allow_broken_path=true to create_junction()
      adds  e8601c0   s3-configure: Fix configure version information.
      adds  34eab45   dlz_bind9: Fix the named crash on reloading named
      adds  f52afa9   dlz_bind9: Make the talloc destructor static and return 0.
      adds  22cd4bc   s4-selftest: Always delete the user at the end of test_passwords.sh
      adds  abb2c7f   s4-provision: Make s3fs the default way to install a new Samba4 DC
      adds  9633ec0   WHATSNEW: Move to document changes for beta1
      adds  e33bf32   selftest: Run only the samba3 tests on builds without the AD DC
      adds  768004b   s3:smbd/files: fix error path and correctly cleanup
      adds  0733183   s3:smbd/files: work without sconn->file_bmap and assign fsp->fnum = -1
      adds  a92f717   s3:smbd/msdfs: let create_conn_struct() also fake the 'smbd_server_connection'
      adds  758d612   s3:smbd/msdfs: pass 'allow_broken_path' to get_referred_path()
      adds  a95b2ba   s3:smbd/msdfs: pass allow_broken_path to resolve_dfspath_wcard()
      adds  dc3f74a   auth/credentials: 'workgroup' set via command line will not drop existing ccache
      adds  ca2b625   s4-selftest: Demonstrate the correct behaviour between specified usernames and kerberos ccache
      adds  838435a   s4/scripting: in MIT build do not install samba-tool, it is not usable yet
      adds  72029d5   s3-smbldap: Add API for external callback to perform LDAP bind in smbldap
      adds  b452fb3   waf: for MIT krb5 build require kerberos version above 1.9
      adds  0beede3   s4:smb_server/smb: fix talloc_free() bug
      adds  48e62f2   s3:smbd: remove unused var in smbXsrv_connection_init_tables()
      adds  9e45885   s3:smbd/files: split file_init_global() out of file_init()
      adds  288a75d   s3:smbd: only call file_init_global() in the parent smbd
      adds  b5e9ece   s3:smbd: remove global 'smbd_server_conn' !!!
      adds  074991c   s3-passdb: Fix negative SID->uid/gid/both cache handling
      adds  64ddb66   s3:smbd/signing: use smbd_server_connection as talloc parent for its smb1 signing state
      adds  1876d63   doc: Explain our build systems for Samba 4.0
      adds  7891ad4   wintest: s3fs is now the default in provision
      adds  9ccbe16   WHATSNEW: update for alpha21, and mark as release
      adds  eec4f80   move VERSION to alpha22
      adds  2f435bb   s3:smbd: remove unused get_number_of_exclusive_open_oplocks()
      adds  469a2c8   s3:smbd: move global oplocks vars to smbd_server_connection
      adds  3a66ee1   s3:smbd: pass smbd_server_connection to should_notify_deferred_opens()
      adds  167cccb   s3:smbd: move global koplocks to smbd_server_connection
      adds  e17fa58   s3:smbd: move global smbd_msg_state to smbXsrv_connection
      adds  035342c   Fix bug #8373 - Can't join XP Pro workstations to 3.6.1 DC.
      adds  5842d4e   s3: Add "share_mode_stale_pid"
      adds  6526432   Fix an invalid state only reachable on server crash/abort.
      adds  19b6671   s3: Check for serverid_exists in notify_deferred_opens
      adds  fdcca54   s3: Check for serverid_exists in open_mode_check
      adds  e2818d4   s3: Check for serverid_exists in smb_posix_unlink
      adds  6666de1   s3: Check for serverid_exists in rename_share_filename
      adds  1b15d8b   s3: Check for serverid_exists in find_oplock_types
      adds  bc3b7d7   s3: Be less picky on stale share mode entries
      adds  bdc4404   s3: Check for serverid_exists in close_remove_share_mode
      adds  89cf7ea   s3: Check for serverid_exists in close_directory
      adds  50fdb32   Ensure we only return NT_STATUS_DELETE_PENDING if the share modes are valid.
      adds  58dff07   s3: Do not check the PIDs is parse_share_modes
      adds  68d03f2   s3: Test whether get_share_mode_lock cleans up stale processes
      adds  0bf6ec8   s3:selftest: run smbtorture3 CLEANUP3 in the s3dc:local environment
      adds  337353b   s3-configure.in: when ADS support is disabled, unset HAVE_GSSAPI
      adds  518484a   dns_hosts_file: move to a separate subsystem
      adds  63fb1d3   s3-libads: Map LDAP_TIMELIMIT_EXCEEDED as NT_STATUS_IO_TIMEOUT
      adds  b9217a8   s3-winbindd: Always map the LDAP error code to an NTSTATUS
      adds  0da10c8   s3-libads: Use a reducing page size to try and cope with a slow LDAP server
      adds  e7e6276   s3-utils: Use ads_do_search_retry in net ads search
      adds  6634360   s3-build: Remove build of libaddns.a from the autoconf build
      adds  c85f334   Eliminate dependency on an external uuid library.
      adds  a8f5faa   build: Add option to specify where gettext is (/usr/local by default)
      adds  39076c5   build: Remove all references to libuuid
      adds  bf38a5d   Avoid all(), as it's not available in Python 2.4.
      adds  f43231c   s3:libsmb: remove unused (un)set_pending functions
      adds  8e24e7f   s3:libsmb: get rid of cli_sockopt
      adds  987e81b   s3:libsmb: get rid of cli_state_*_sockaddr
      adds  4f6f4ea   s3:libsmb: get rid of cli_state_remote_name
      adds  d8c0646   s3:libsmb: get rid of cli_state_protocol
      adds  3c9c06a   s3:libsmb: get rid of cli_state_capabilities
      adds  7c69ca0   s3:libsmb: get rid of cli_state_server_session_key
      adds  6c18a66   s3:libsmb: get rid of cli_state_max_requests
      adds  ab052c7   s3:libsmb: get rid of cli_state_encryption_on
      adds  2be7e23   s3:libsmb: get rid of cli_state_server_challenge
      adds  5f10bd9   s3:libsmb: get rid of cli_state_server_gss_blob
      adds  278ba99   s3:libsmb: get rid of cli_state_security_mode
      adds  1ff8c40   s3:libsmb: get rid of cli_state_server_time_zone
      adds  82895ab   s3:libsmb: get rid of cli_state_disconnect
      adds  764b5e5   s3:libsmb: get rid of cli_negprot
      adds  f7f73c4   s3:libsmb: get rid of cli_has_async_calls
      adds  93ed99d   s3:libsmb: get rid of clisigning routines
      adds  4688107   s3:libsmb: get rid of cli_ucs2
      adds  1e5010f   s3:rpc_client: tstream_cli_np_open_send() doesn't expect a leading backslash
      adds  697c88d   s3:cli_np_tstream: pass a leading backslash for the pipe name for SMB1
      adds  c211216   s4:torture/samba3rpc: add smb2-pipe-name
      adds  081b484   s4:torture/samba3rpc: add smb1-pipe-name
      adds  98c14ca   s3:smb2_create: do not remove leading backslash from pipe names
      adds  6777e34   s3:rpc_server: return OBJECT_NAME_NOT_FOUND instead of PIPE_NOT_AVAILABLE
      adds  e262db6   s3:smbd: only strip \\ off the name if present (for ntcreatex)
      adds  abf566c   s3:smbd: fix reply_open_pipe_and_X() to behave like windows (2008 R2)
      adds  69fd1bb   s3:rpc_server: don't do any magic in is_known_pipename() anymore
      adds  ac4d23e   s3:selftest: run rpc.samba3.smb[1|2]-pipe-name
      adds  e4c59a6   s4:ntvfs/ipc: fix protocol specific processing of pipe names
      adds  27503ce   freebsd9: support both WAF MIT krb5 build and autoconf build against MIT krb5
      adds  3085225   s3: fix compile of krb5 locator on Solaris
      adds  244cf05   s3:smb2cli_ioctl: fix requests without output_buffer.length > 0 against windows
      adds  f61c241   libcli/smb: add some more FSCTL_* defines
      adds  ac6417d   s3:smbd/smb2_read improve debug message
      adds  f94d3d1   s3:smbd/smb2_setinfo add a debug message
      adds  1bd3c0a   s3:smbd/smb2_getinfo add a debug message
      adds  aa7cd05   s3:smbd/smb2_find add a debug message
      adds  9102ccf   s4:torture report connection error via torture_fail
      adds  c17f981   s4-torture: verify #8373 and add ndr nbt tests for LOGON_PRIMARY_QUERY nbt_netlogon_requests.
      adds  4ac57a3   s3:smb2_ioctl: add some more validation checks
      adds  8b4e677   s3:smb2_ioctl: add more validation checks
      adds  cee146f   s3:smb2_ioctl: verify credit charge
      adds  40e47d0   s4:dbchecker - handle the "none" case correctly
      adds  1bbdf22   s4-dns: Add some NULL checks to create_response_rr
      adds  1bdaf4b   s4-dns: Use talloc_asprintf_append_buffer in create_response_rr
      adds  577a065   s4-dns: Fix an unlikely potential memleak
      adds  da74d54   s4-dns: Remove some break; statements
      adds  5bc261f   librpc: Fix some typos
      adds  0b2743c   s4-dns: Fix some typos
      adds  1171c56   s4-dns: Add debug output for unmappable WERROR to DNS errcode
      adds  6cdbce2   s4-dns: Create a proper talloc hierarchy in create_response_rr
      adds  54cde76   lib: add tevent_req_poll_werror
      adds  e2c1a8b   s4-dns: Make ask_forwarder async
      adds  03b3521   s4-dns: Make dns_server_process_query async
      adds  28b5219   s4-dns: Remove unused sync ask_forwarder wrapper
      adds  2b6b7c6   s4-dns: Make dns_process_send asyn
      adds  4dbbd30   s4-dns: Remove sync dns_server_process_query
      adds  230f933b  s4-dns: Make the UDP dns server async
      adds  d4998cc   s4-dns: Make the TCP dns server async
      adds  d5ce36b   s4-dns: Remove sync dns_process
      adds  ffc568e   s4-dns: Use proper talloc hierarchy for AAAA records in create_response_rr
      adds  9d128bb   s4-dns: Use proper talloc hierarchy for NS records in create_response_rr
      adds  6a1ad76   s4-dns: Use W_ERROR_HAVE_NO_MEMORY in create_response_rr
      adds  42e1b94   Add myself as libcli/dns maintainer
      adds  aa01908   libcli/dns: Rename UDP-based calls to reflect their use
      adds  ccb7642   build: Remove unused release scripts for talloc
      adds  c8877d8   build: Remove unused release scripts for tdb
      adds  8ddd2a8   build: Remove unused release scripts for tevent
      adds  3ef6234   build: Provide .pc file for libnetapi
      adds  c691ada   build: Provide .pc file for libsmbsharemodes
      adds  53d4ffc   s3-iconv: Remove unused script/gen-8bit-gap.sh
      adds  ac63b55   s3-build: Remove build of libtalloc.so from the autoconf build
      adds  91e4983   s3-build: Remove build of libtdb.so from the autoconf build
      adds  d3f061b   lib/param: Harmonise 'password server' parameter between s3 and s4
      adds  073a370   lib/param: Add .flags to wins parameters to match s3
      adds  ec14445   lib/param: Add .flags to max/min protocol to match s3
      adds  b225248   param: Sort global param functions macros to ease the s3/s4 merge
      adds  f0d5300   param: mark realm parameter as const
      adds  89981c7   lib/param: Mark a few more parameters const (matching s3)
      adds  38b1a11   lib/param: Import s3 parameters into lib/param to allow the parameter lists merge
      adds  b47f9a0   s3-param: Rename lp_dns_proxy() -> lp_wins_dns_proxy() for clarity
      adds  56996e0   s3-param: Import parameters from lib/param to make this list common
      adds  2168156   s3-param: Use same variable names as lib/param
      adds  9f4b6fa   s3-param: Use same function name for "max xmit" as lib/param
      adds  3dcea0f   lib/param: Add a few more s3 parameters
      adds  dde4d6f   lib/param: Put common FN_ macros into param_functions.c
      adds  1d3e5ed   s3-build: We do not have CHARSET modules any more
      adds  27fb14b   s3-loadparm: Swap synonyms of max/min protocol to server max/min protocol
      adds  bce43d7   s3:libsmb: fallback to SMBtcon for old servers
      adds  9c02667   s3:libsmb: use cli_tree_connect() instead of cli_tcon_andx()
      adds  9cae92b   s3:utils: use cli_tree_connect() instead of cli_tcon_andx()
      adds  65bd5eb   lib/krb5_wrap: Move krb5_princ_size helper to source4 as it is only used there
      adds  a49e771   build: Make gss_wrap_iov mandatory for krb5 build
      adds  c8000ca   s3-build: Fix configure checks for Heimdal
      adds  3e92bff   s4-provision: Use the s3fs file server by default in migrations
      adds  6f133c9   librpc: Fix an incompatible pointer type warning
      adds  866279d   dsdb: Fix error checking conditions in partition_metadata module
      adds  633060f   selftest: bug #8373 is fixed and we should always test this now.
      adds  e697253   s3:libsmb: use nb_connect_send() directly instead of doing a 0 timer for port 139
      adds  d7e52cc   Fix metze's complaint about the bugfix for bug #8953 - winbind can hang as nbt_getdc() has no timeout.
      adds  fc7e111   Fix bad bugfix for bug #8910 - resolve_ads() code can return zero addresses and miss valid DC IP addresses
      adds  5b8cb6b   lib/dbwrap: remove unused per db_record pointer in dbwrap_rbt
      adds  a06b9b4   lib/dbwrap: fix db_rbt_store and update the per record node pointer
      adds  39ac945   lib/dbwrap: don't alter the record on failure in db_rbt_store()
      adds  5e5f569   lib/dbwrap: make it possible to delete/store the current record during traverse
      adds  5d1a8d2   Stop spamming the logs with "Could not remove pid XX from serverid.tdb" messages and initiating the cleanup function on every process death.
      adds  3d504b8   s3:build: fix some spacing in wscript_build
      adds  24bdec9   s3:selftest: introduce a variable for binpath('nmblookup3') in tests.py
      adds  4f611bc   s3:selftest: introduce a variable for binpath('smbclient3') to test.py
      adds  f9aef09   s3:selftest: introduce a variable for binpath('wbinfo') in tests.py
      adds  886169b   s3:selftest: introduce a variable for binpath('net') in tests.py
      adds  5ec763a   s3:selftest: introduce a variable for binpath('smbtorture3') in tests.py
      adds  953163d   s3:selftest: introduce a variable for binpath('ntlm_auth3') in tests.py
      adds  910a497   s3:selftest: introduce a variable for binpath('dbwrap_tool') in tests.py
      adds  13181f3   s3:selftest: improve strange linebreaks for blackbox tests in tests.py for readability
      adds  ab39551   selftest: add a binary mapping for nmblookup4
      adds  f56ada0   s3:selftest: add a binary mapping for nmblookup4
      adds  f6e6086   selftest:Samba4: use the nmblookup4 binary mapping
      adds  fef5ce7   s4:selftest: determine nmblookup via binary mapping for blackbox test in tests.py
      adds  0659a70   build: add a build suffix ("4") for s4-binaries
      adds  52e1bba   build: rename build targets nmblookup -> nmblookup4 and nmblookup3 -> nmblookup
      adds  37194f5   selftest: add a binary mapping for smbclient4
      adds  4b07193   s3:selftest: add a binary mapping for smbclient4
      adds  11a2eea   s4:selftest: change the blackbox.smbclient test to use binary mapping for smbclient
      adds  da82c07   s4:selftets: change the blackbox.bogusdomain test to use binary mapping for smbclient
      adds  df0cadb   s4:selftest: change the blackbox.samba_tool test to use a binary mapping for smbclient
      adds  00f5473   s4:selftest: change the blackbox.chgdcpass test to use a binary mapping for smbclient
      adds  104135f   s4:selftest: change the blackbox.export.keytab test to use a binary mapping for smbclient
      adds  d86ae30   s4:selftest: change the blackbox.kinit test to use a binary mapping for smbclient
      adds  e7281b4   s4:selftest: change the blackbox.pkinit test to use a binary mapping for smbclient
      adds  72fbbdb   s4:selftest: change the blackbox.passwords test to use a binary mapping for smbclient
      adds  7699085   s4:selftest: change the blackbox.samba_tool_demote test to use a binary mapping for smbclient
      adds  15d5672   build: rename build targets smbclient -> smbclient4 and smbclient3 -> smbclient
      adds  835e25e   s3: Fix some 64-bit warnings
      adds  f866755   wintest: introduce a variable to contain the (relative) path of smbclient
      adds  d328762   wintest: use (renamed) smbclient4 tool as smbclient
      adds  2ea963b   s3:vfs_hpuxacl: remove unused file_find_fd() calls
      adds  6718747   s3:smbd: use server_messaging_context() instead of sconn->msg_ctx in exit_server_common()
      adds  f6e4102   We are triggering the cleanup_timeout_fn() too often, on exiting when an smbd is idle.
      adds  8fd02fa   Forward port of Richard Sharpe's <realrichardsharpe at gmail.com> fix for bug #8970 - Possible memory leaks in the samba master process.
      adds  50d4c96   Remove an unused variable.
      adds  403dda3   build: Add automatic compare of config.h files to recursive waf build
      adds  ae0a234   .gitignore: remove already-gone gen-8bit-gap.sh
      adds  f8c447b   waf-mitkrb5: enable dcerpc_server library to support OpenChange client code
      adds  6e9aca7   waf: check for krb5_create_checksum and krb5_creds.flags for some Heimdal versions
      adds  eaf9b86   Revert "waf-mitkrb5: enable dcerpc_server library to support OpenChange client code"
      adds  29a51a2   s3: Avoid a lot of calls to serverid_exists()
      adds  97a4901   s3: Same fix as 8576256, this time for fgetxattr
      adds  b347067   lib/replace: Copy lib/system.c xattr wrappers to lib/replace
      adds  954da1b   lib/replace: DEBUG is not acceptable here, as this may not be linked into Samba
      adds  664af06   lib/replace: We cannot use strchr_m in lib/replace
      adds  c290cdb   lib/replace: xattr wrappers in lib/replace rather than source3/lib/system.c
      adds  f9b7cd5   s4-xattr: Use libreplace xattr functions directly
      adds  e9d797e   lib/replace: Merge remaining xattr test details from lib/util
      adds  2716b0a   build: Always attempt to build posix ACLs
      adds  81a754f   lib/replace: Relicence xattr.c to LGPLv3
      adds  a9311eb   build: Check correctly for sendfile (missing .h in header)
      adds  80913ae   libreplace: Fix autoconf build on platforms needing xattrs
      adds  75c03b3   libreplace: Add missing tests for HAVE_MREMAP and HAVE_SHARED_MMAP
      adds  9805742   ccan: fix autoconf test for isblank()
      adds  ede90a5   build: Show extra configure results found by WAF as well
      adds  7ac47b0   build: Remove check for res_ninit (Revert "s3: Check for res_ninit")
      adds  901e235   libreplace: Solaris needs system/dir.h for that xattr wrapper implementation
      adds  e7dcb91   libreplace: Fix build on MacOS where we have the same fn name but more arguments
      adds  33eb88e   libreplace: Use true rather than True in xattr.c
      adds  5bf6971   libreplace: Link libreplace against attr when required
      adds  4143a93   s3-build: Remove finddead
      adds  c0b9a12   libreplace: Fix up MacOS xattr functions
      adds  6c4cdbe   s3-libnetapi: Cope with popt versions without POPT_TABLEEND
      adds  aa08fc0   lib/replace: Undo change of 0 -> NULL
      adds  d42d452   librepace: put #defines after #include "sys/xattr.h"
      adds  6ac6b19   lib/krb5_wrap: Remove unused smb_krb5_get_creds
      adds  ad26c2a   build: Match autoconf build and disable ACLs on MacOS (darwin)
      adds  9dba59d   s3:smbd/oplock: avoid procid_is_me()
      adds  85e6dcf   s3:smbd/open: avoid procid_is_me()
      adds  8486d51   s3:smbd/close: avoid procid_is_me()
      adds  8541829   s3: Slightly simplify close_remove_share_mode
      adds  103b89f   s3: Simplify get_delete_on_close_token slightly
      adds  dec08b8   s3: Simplify get_delete_on_close_token more
      adds  2e95b77   s3: Make close_remove_share_mode a bit more readable
      adds  b9e11bd   s3: Do an early return in close_remove_share_mode
      adds  d792f59   s3: Fix an assert to trigger in close_remove_share_mode
      adds  8751c3f   s3:smbd/close: do an early return in close_directory()
      adds  f66d88d   s3:smbd/close: remove unused goto out from close_directory()
      adds  abcd095   s3:smbd/close: call del_share_mode() directly before TALLOC_FREE(lck)
      adds  9997b0a   Revert "s3: Fix bug 8371"
      adds  9c80b91   s3:smbd: make conn_close_all() a void function
      adds  aea996d   s3:libsmb: get rid of cli_smb_req_*,cli_smb_wct_ofs,cli_smb_chain_send
      adds  0110623   libreplace: Ensure we link xattr.c on MacOS
      adds  4accd23   Fix bug #8972 - Directory group write permission bit is set if unix extensions are enabled
      adds  5f58359   libreplace: Remove autoconf build system
      adds  edd7251   libreplace: Add copyrights to ease tracking of this file in future
      adds  3a13581   Remove Manifest.  The information here was outdated
      adds  9db04c4   s3-smbd: Remove support for protocols before LANMAN1
      adds  1a2b65c   Add '--use-ntvfs' option to 'samba-tool domain join'
      adds  d561ef2   VERSION: prepare for beta1 by setting and parsing the beta version
      adds  68769c2   WHATSNEW: Update for beta1
      adds  d2b635c   s4-provision: Place xattr.tdb in the actual state directory
      adds  dc799d4   s4-provision: Test for posix ACLs in the actual sysvol path
      adds  e3d1d6c   WHATSNEW: Note FreeBSD improvements
      adds  d99bbb5   WHATSNEW: Mention trouble with DNS replication
      adds  b7754f4   s3:build(autoconf): fix "no AC_LANG_SOURCE call detected" warnings
      adds  1df3982   WHATSNEW: mention FreeBSD getaddrinfo() issue
      adds  d6cd48f   wintest: Fix test-s3.py to use smbclient3 under the name smbclient
      adds  acab344   Tests for bug #8972 - Add a posix_share definition to s3 so we can do raw posix permissions checks.
      adds  f57ca68   Tests for bug #8972 - Add a posix_share definition to s4 so we can do raw posix permissions checks.
      adds  27bb016   Tests for bug #8972 - run the POSIX tests against the posix_share.
      adds  07fc59f   Tests for bug #8972 - Add permission checks to run_simple_posix_open_test().
      adds  c0a9fdc   WHATSNEW: Add details on NTP and DNS as new protocols we cover
      adds  7b1ae6e   Roadmap: Clarify that 4.0 is our next release
      adds  fcd1aa8   build: Remove unused check for HAVE_UNSIGNED_CHAR
      adds  659f588   build: Add test for HAVE_BROKEN_POSIX_FALLOCATE to waf build
      adds  15c532e   build: Add newlines for clarity
      adds  bbe6cad   VERSION: Mark release as beta1
      adds  06a6eb6   VERSION: mark as beta2 as we move on to the next release
      adds  5cc86fd   s3: remove dependency on automake for "make everything"
      adds  cd99e61   s4:torture/locktest: fix compiler warning
      adds  324c51c   s3:libsmb: don't require a pinbuf in cli_smb_recv() to keep the memory
      adds  a868a51   s3:libsmb: remove unused 'inbuf' variable
      adds  ae627a5   s3:libsmb: use inhdr instead of inbuf in session setup related functions
      adds  2b5d4d4   s3:libsmb: use inhdr instead of inbuf in tree connect related functions
      adds  7ef4ae4   s3:libsmb: change cli_sesssetup_blob_* to use uint8_t instead of char for inbuf
      adds  5a12293   s3:libsmb: fix the talloc parent of clistr_pull_talloc() in cli_notify_done()
      adds  8693a4f   s3:lib: split things into a conn_tdb.h
      adds  f1becfa   s3: temporary hack to make the waf build work withouth autotools being required
      adds  bbc1b0c   lib/replace: Fix snprintf() override for systems with a broken snprintf()
      adds  d2f6d0b   build: Rationalise AIO support in configure, ensure on by default
      adds  01b726d   s3-libsmb: Fix error messages to correctly mention PLAINTEXT not LM
      adds  4a91321   s3:smbd: make typedef write_cache private to fileio.c
      adds  05dc497   s3:smbd: remove typedef for struct write_cache
      adds  a8e7c57   s3:includes: move struct share_mode_lock to locking.h
      adds  cd3e658   s3:smbd: add vfs_remove_all_fsp_extensions()
      adds  4321e19   s3:smbd: make use of vfs_remove_all_fsp_extensions() in file_free()
      adds  cf549ff   s3:smbd: make struct vfs_fsp_data private to vfs.c
      adds  0907b1e   s3:smbd: dup_file_fsp() never gets called for print files
      adds  145fe2a   s3:smbd: fcb_or_dos_open() can be static
      adds  c2ffe33   s3:smbd: use print_spool_rap_jobid() in reply_ioctl()
      adds  e91c223   s3:smbd: use print_spool_rap_jobid() in call_trans2ioctl()
      adds  6d2d8f5   s3:printing: make struct print_file_data private to printspoolss.c
      adds  d1d7904   s3:printing: add print_spool_rap_jobid()
      adds  dc962c1   s3:smbd: add change_notify_fsp_has_changes()
      adds  b5b943d   s3:smbd: make use of change_notify_fsp_has_changes()
      adds  659f3e6   s3:smbd: make struct notify_change_buf private to notify.c
      adds  ce41497   s3:smbd: move struct privilege_paths to smbd.h
      adds  44482ad   s3:smbd: move struct trans_state to smbd.h
      adds  f78cc3a   s3:includes: move union unid_t to vfs.h
      adds  b9500bd   s3:include: move struct fd_handle/files_struct to vfs.h
      adds  f88d13b   s3:include: move struct stream_struct to vfs.h
      adds  5fc502c   s3:include: move struct connection_struct (and sub structs) to vfs.h
      adds  22cfc8e   s3:include: move struct smb_file_time to vfs.h
      adds  4a22dd6   s3:include: move struct smb_filename to vfs.h
      adds  5306c18   s3:smbd: move UCF_ defines to smbd.h
      adds  c44d2e9   s3:include: remove unused forward declaration of deferred_open_record in smb.h
      adds  9b5c2ca   s3:include: move some prototypes (e.g. smb_register_vfs) to vfs.h
      adds  04ab606   examples/VFS: don't use smbd/proto.h
      adds  16be476   s3:lib: we don't need smbd/proto.h in smbd_shim.c
      adds  7bc328d   s3:modules: we don't need smbd/proto.h in vfs_shadow_copy2.c
      adds  af4c99e   s3:utils: use smbd/smbd.h instead of just smbd/proto.h
      adds  f454765   s3:torture: use smbd/smbd.h instead of just smbd/proto.h in vfstest_chain.c
      adds  b6319b5   s3:printing: use smbd/smbd.h instead of just smbd/proto.h in queue_process.c
      adds  9e2e370   s3:smbd: move forward declaration of struct aio_extra to smbd.h
      adds  f52e573   s3:smbd: use 'struct user_struct' instead of typedef'ed 'user_struct'
      adds  b742a75   s3:include: remove typedef user_struct
      adds  bc39915   s3:smbd: move struct user_struct to globals.h
      adds  36c7016   s3:include: move sys_acl prototypes to smb_acls.h
      adds  defebd9   s3:includes: change vuid_cache_entry->vuid to uint64_t
      adds  5a260a1   s3:include: change connection_struct->vuid to uint64_t
      adds  37bfadf   s3:include: change files_struct->vuid to uint64_t
      adds  d45e0dd   s3:include: move struct smb_request to vfs.h
      adds  d4aa494   s3:include: change smb_request->vuid to uint64_t
      adds  21e6db8   s3:smbd: change trans_state->vuid to uint64_t
      adds  c0e5cc0   s3:include: change current_user->vuid to uint64_t
      adds  53cd38e   s3:smbd: change conn_ctx->vuid to uint64_t
      adds  484cb4e   s3:printing: let print_spool_open() take a uint64_t vuid
      adds  2477c73   s3:smbd: let open_fake_file() take a uint64_t vuid
      adds  19d0517   s3:smbd: let conn_clear_vuid_caches() take a uint64_t vuid
      adds  2a9a95e   s3:smbd: let make_connection() take a uint64_t vuid
      adds  69d1f9b   s3:smbd: use UID_FIELD_INVALID (0) instead of (uint16)-1 when calling close_cnum()
      adds  9ffb8f1   s3:smbd: let close_cnum() take a uint64_t vuid
      adds  c535668   s3:smbd: let fcb_or_dos_open() take a uint64_t vuid
      adds  d3e79a8   s3:smbd: change vuid to uint64_t in uid.c
      adds  612838d   s3:smbd: pass down vuid as uint64_t in ipc.c
      adds  7d77206   s3:smbd: pass down vuid as uint64_t in lanman.c
      adds  bb27bb0   s3:smbd: let file_close_pid/file_close_user take a uint64_t vuid
      adds  02d9ba6   s3:smbd: change user_struct->vuid to uint64_t
      adds  754c60e   s4 dns: Structure tests a bit better
      adds  f3df298   s4 dns: Correctly handle A questions for CNAMEs
      adds  238d24a   auth-kerberos: avoid crash with MIT krb5 1.10.0 in gss_get_name_attribute()
      adds  abe4798   s4:dns-server: remove an extra blank line from handle_question()
      adds  82a9d23   s3:smb.h: fix a comment typo
      adds  aa3a7de   s3:connections: add a CNUM_OFFSET for mapping between cnum and the bitmap index
      adds  ba16994   s3:smb: introduce a name TID_FIELD_INVALID for the invalid value for a cnum/tid
      adds  eb70aff   s3:smb: change the value of TID_FIELD_INVALID from -1 to 0
      adds  86f6214   s3:include: change smb_request->tid to uint32_t
      adds  4389097   s3:include: change connection_struct->cnum to uint32_t
      adds  fab6607   s3:include: change lock_context->tid to uint32_t
      adds  1c01cb4   s3:include: change lock_struct->fnum to uint64_t
      adds  e9f9f37   script/commit_mark.sh: add the current branch name
      adds  67ef65a   s3: enable winbind also for upcoming FreeBSD/NetBSD releases >=10
      adds  15cebf3   util: fix build on platforms without IPv6 support
      adds  1e28aa1   build: Add missing deps and make MESSAGING a private library
      adds  06c90cb   s4-libcli: Remove unused finddcs_nbt
      adds  0dd4363   build: Tidy up broken posix_fallocate tests
      adds  8778e41   build: fix typo that breaks the HP-UX build
      adds  23aac20   waf: support --without-ad-dc for Heimdal (embedded and system) as well
      adds  e102350   waf: fix parsing krb5-config --version for MIT krb5
      adds  4c9126d   lib/tdb2: build tests when built at toplevel.
      adds  35a2d02   ccan: Only build ccan-failtest when we are in developer mode
      adds  2bdfd28   build: try to fix large file support for AIX
      adds  48b6c6a   s3-waf: Fix the winbindd active directory idmap support build.
      adds  0ea7152   s3-winbindd: call dump_core_setup after command line option has been parsed
      adds  03767f5   samba_util: mark smb_panic as _NORETURN_.
      adds  2836787   idl: add File Server Remote VSS Protocol idl
      adds  ac7b60a   s3-rpcclient: add fsrvp commands
      adds  34aa2bd   doc: add FSRVP commands to rpcclient man page
      adds  53c62bc   s4-torture: fsrvp test suite
      adds  80d3702   build: do not run fsrvp tests as part of selftest
      adds  eb750d5   s3:smbd: remove ancient DMF_FIX from read_file().
      adds  41d830e   s3:smbd: remove unnecessary variable readret from read_file()
      adds  653cb76   lib/tevent: In poll_event_context, add a pointer back to the tevent_context
      adds  796acbd   lib/tevent: Add trace point callback
      adds  ba65400   tevent: expose tevent_context_init_ops
      adds  b725154   tevent: change version to 0.9.16
      adds  e1e1fbc   s3: Remove unnecessary ()
      adds  91be6b4   s3: Assigning ?True:False to a bool is a bit pointless
      adds  a512780   s3: Replace an if with a boolean short circuit
      adds  4aea0c1   s3: Remove unnecessary ()
      adds  a3b4a5d   s3: Assigning ?True:False to a bool is a bit pointless
      adds  088ca00   s3: Replace an if with a boolean short circuit
      adds  8a338c6   s3:smbd: change set_file_oplock() to return NTSTATUS
      adds  d9ce876   ccan: import err module.from ccan revision 5add556a1cb64b49a664506aa76216d885b22c97
      adds  aeb3ff5   ccan: make failtest use ccan/err.
      adds  36353a9   tdb2: use ccan/err instead of err.h
      adds  fc96488   s3:smbd: readd START_PROFILE(smbd_idle)/END_PROFILE(smbd_idle)
      adds  3dbfb25   s3:smb2_close: add missing TALLOC_FREE(subreq) in smbd_smb2_request_close_done()
      adds  163207a   s3:smbd: set req->smb2req->compat_chain_fsp in file_fsp()
      adds  3b2e592   s3:smb2_lock: use smb2req->compat_chain_fsp instead of looking it up again
      adds  4ae96bb   s3:smb2_lock: use fsp->fnum as locking context
      adds  0d77585   s3:smb2_read: pass fsp->fnum to init_strict_lock_struct()
      adds  7256405   s3:smb2_write: pass fsp->fnum to init_strict_lock_struct()
      adds  2a804a3   s3:smbd: add file_fsp_smb2()
      adds  9e1e656   s3:smb2_flush: make use of file_fsp_smb2()
      adds  2bb6a9e   s3:smb2_close: make use of file_fsp_smb2()
      adds  3909ad4   s3:smb2_break: make use of file_fsp_smb2()
      adds  4dfadfc   s3:smb2_find: make use of file_fsp_smb2()
      adds  4bc10b5   s3:smb2_getinfo: make use of file_fsp_smb2()
      adds  26f37cb   s3:smb2_setinfo: make use of file_fsp_smb2()
      adds  0bf3b8a   s3:smb2_notify: make use of file_fsp_smb2()
      adds  564e618   s3:smb2_read: make use of file_fsp_smb2()
      adds  951c5a6   s3:smb2_write: make use of file_fsp_smb2()
      adds  7753a4a   s3:smb2_lock: make use of file_fsp_smb2()
      adds  046dacc   s3:smb2_ioctl: make use of file_fsp_smb2()
      adds  f75f1d6   s3: handle non-POSIX compliant Tru64, NetBSD and FreeBSD errno on O_NOFOLLOW symlink open calls
      adds  c48e307   Revert "s3:smbd: set req->smb2req->compat_chain_fsp in file_fsp()"
      adds  0eeaf10   heimdal:lib/asn1: try to fix the build on IRIX
      adds  bff935b   wafsamba: try to fix the build on AIX with xlc_r
      adds  f97ca7d   s3: fix build on systems without O_NOFOLLOW
      adds  2fb4c55   s4/pvfs: handle non-POSIX compliant Tru64, NetBSD and FreeBSD errno on O_NOFOLLOW symlink open calls
      adds  527fdb2   s3/test: make dd call more portable
      adds  43090fb   lib/ldb/tools: add missing "replace.h"
      adds  ba44bd3   libcli/nbt: remove unused system/network.h from libnbt.h
      adds  29ff3ce   s4-selftest: Test samba-tool drs replicate --local --full-sync
      adds  6aee802   s3-smbd: Remove unused branches in negprot since security=share was removed
      adds  657af5a   pyldb: Ensure that the ldb argument is really an ldb before we dereference
      adds  92fd0fd   lib/param: simplfy lp_find_security()
      adds  61ab9a4   file_server: Use samba4 auth module for guest logins as well
      adds  c2094e3   debug: Do not constantly rename logs when max log size = 0
      adds  e1a4d3c   s3: Fix Coverity ID 709049 Dereference before null check
      adds  34c24c2   s3: Fix Coverity ID 703869 Logically dead code
      adds  4c33f28   s3:smbd: explain parameters to filename_convert call in smbd_smb2_create_send()
      adds  17d5fbd   s3-winbindd: add comments about dump_core_setup
      adds  1b0690f   s3/doc: some spelling fixes
      adds  1004218   s3: Fix Coverity ID 703871 Unused pointer value
      adds  386be83   s3: Save errno around a TALLOC_FREE
      adds  2e77833   s3: Fix Coverity ID 703870 Uninitialized scalar variable
      adds  fac6191   s3: Make vfswrap_audit_file static
      adds  6977cb3   nsstest: fix use of a non-existent word (existant)
      adds  89f95c0   lib/util: fix use of a non-existent word (existant) in a comment
      adds  d93d041   pidl/tests: fix use of a non-existent word (existant)
      adds  ff053de   ldb:tests: fix use of a non-existent word (existant)
      adds  0688cf1   tdb:tests: fix use of a non-existent word (existant)
      adds  9995257   lib/testtools: fix use of a non-existent word (existant)
      adds  08e9b17   selftest: fix use of a non-existent word (existant)
      adds  33ebba9   libsmbclient: fix use of a non-existent word (existant)
      adds  21a36aa   s3:vfs:scannedonly: fix use of non-existent word (existant)
      adds  51a1936   s3:printing: fix use of a non-existent word (existant)
      adds  72a92b8   s3:torture: fix use of non-existent word (existant)
      adds  d91182c   s4:heimdal: fix use of a non-existent word (existant)
      adds  acd3a6b   s4:registry:testsuite: fix use of non-existent word (existant)
      adds  cec6ebf   s4:provision: fix use of non-existent word (existant)
      adds  2a1ab92   s4:tests: fix use of a non-existent word (existant)
      adds  7dd22bd   s4:torture: fix use of non-existent word (existant)
      adds  6b2175c   s4:gensec: fix a comment typo
      adds  23a73c5   s4:kerberos: fix typos in kerberos-notes.txt
      adds  25216d7   s4:smbd: fix typos
      adds  ae82192   s3-libsmbclient: Make SMBC_call_auth_fn static
      adds  3b63a67   S3: Add ntlmssp_set_password_hash
      adds  4fb283e   s3: Add CLI_FULL_CONNECTION_USE_NT_HASH
      adds  6c13a46   s3-libsmbclient: Add OptionUseNTHash
      adds  93e0844   s3-libsmbclient: change vnum to 0.2.0
      adds  2be5ace   s3: Add user_auth_info->use_pw_nt_hash
      adds  93e950c   s3: Add cli_state->pw_nt_hash
      adds  a40a566   s3: Add --pw-nt-hash to popt_common_credentials
      adds  080c1ca   s3: Make --pw-nt-hash useable in smbclient
      adds  855d23b   s3: Use talloc_tos() in more places in dbwrap_util
      adds  96ada4d   s4:ntvfs: add '_fn' suffix to all ntvfs_ops function pointers
      adds  dba3b2e   doc: fix typo uniq → unique
      adds  e2747fc   replace: fix unused variable warning
      adds  43c56dc   s3: fix build without ads support
      adds  6a3b3fa   Revert "replace: fix unused variable warning"
      adds  6edb239   replace: fix unused variable warning
      adds  7e63e22   s3: Fix a comment
      adds  4e1ebdc   lib/replace: s/execute=1/execute=True
      adds  1746ffe   Revert "lib/replace: Fix snprintf() override for systems with a broken snprintf()"
      adds  4430d6a   lib/replace: add more condition to add snprintf.c
      adds  e3a3c0d   Revert "replace: use replace for non 'samba' compliant strptime"
      adds  0a92ac2   lib/replace: execute strptime.c tests
      adds  deca298   lib/replace: define HAVE_WORKING_STRPTIME instead of REPLACE_STRPTIME
      adds  e2caba0   tdb: remove unused debug_fprintf() macro that breaks the build
      adds  bc9003d   tdb2: remove unused debug_fprintf() macro that breaks the build
      adds  2fd28dc   s3: Simplify tdb_data_is_cstr a bit
      adds  c7c351b   s3:smbd: try to make fsp->fh->gen_id as globally unique as possible
      adds  5662166   s3:smbd: only set fsp->fh->gen_id for a client connection
      adds  47f837c   s3:smbd: add a fsp_persistent_id() function
      adds  3f110e5   s3:smbd: use fsp_persistent_id() as persistent_file_id part for SMB2 (bug #8995)
      adds  ec60944   make librpc/build_idl.sh more portable
      adds  ce10a7a   lib/util: Fix typo in comment.
      adds  eacb77b   update-waf.sh: make mktemp happy by including anything Xes.
      adds  98bd0d1   waf: Update to newer upstream snapshot.
      adds  82a96d2   s3:smbd: refactor fsp_new() out of file_new()
      adds  7aa9ad5   s3:files: reorder file_free() a bit
      adds  a7dccea   s3:files: factor fsp_free() out of file_free()
      adds  63bfc70a  s3:include: define FNUM_FIELD_INVALID - the invalid value for the fnum
      adds  5d2af68   s3:smbd: use FNUM_FIELD_INVALID instead of literal -1
      adds  b8e943e   s3:smbd: change FNUM_FIELD_INVALID from -1 to 0
      adds  bbf519d   s3:lib: remove part of a comment for fsp_str_dbg that does not apply any more.
      adds  0635af0   s3:lib: elaborate the comment for fsp_str_debug a bit.
      adds  3309a52   s3:lib: add a utility function "fsp_fnum_dbg" for logging the fnum of an fsp
      adds  7472380   s3:locking: change brlock.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  959c10e   s3:locking: change locking.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  eae8740   s3:vfs_default: use fsp_fnum_dbg() for fsp->fnum logging.
      adds  4d66d9f   s3:smbd: change aio.c to use fsp_fnum_dbg() for logging fsp->fnum.
      adds  ee6580c   s3:smbd: change blocking.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  cb1c185   s3:smbd: change fake_file.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  93dd5a8   s3:smbd: change files.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  b4f6ef4   s3:smbd: change nttrans.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  cdfc301   s3:smbd: change open.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  cd37c68   s3:smbd: change oplock.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  3d7befa   s3:smbd: change pipes.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  65ea1e4   s3:smbd: change reply.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  78b9e1a   s3:smbd: change smb2_break.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  5922580   s3:smbd: change smb2_close.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  d82f1fa   s3:smbd: change smb2_find.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  66117c3   s3:smbd: change smb2_flush.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  cf380e1   s3:smbd: change smb2_getinfo.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  7738b57   s3:smbd: change smb2_ioctl.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  ec111bd   s3:smbd: change smb2_lock.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  632560b   s3:smbd: change smb2_notify.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  1e0eb24   s3:smbd: change smb2_read.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  bde0298   s3:smbd: change smb2_setinfo.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  d056fd1   s3:smbd: change smb2_write.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  67108c8   s3:smbd: change trans2.c to use fsp_fnum_dbg() for fsp->fnum logging.
      adds  b27f888   s3:vfs: change files_struct.fnum from int to uint64_t
      adds  8d3a291   auth.idl: mark confidential attributes as [noprint]
      adds  59733d9   heimdal:lib/hdb: <config.h> needs to be the first header
      adds  d8b3687   s3:smbd: remember the request_time on an incoming request
      adds  8cca7b0   s3:smb2_server: remember the request_time on an incoming request
      adds  f0c5800   s3-auth: Give the SYSTEM token all privileges
      adds  9b3cf96   s3-auth: Fix system token generation not to dereference pointer as an integer
      adds  5df459a   s3-auth: Fix system info3 return to be just SID_NT_SYSTEM
      adds  b9a75d8   s3-auth: Merge SEC_DOMAIN and SEC_ADS cases in creating the default auth module list
      adds  b8815dc   lib/param: Create a seperate server role for "active directory domain controller"
      adds  11db5b1   lib/param: make security=domain and security=ads conflict with being a DC
      adds  67bdf4f   lib/param: Use server role = 'standalone server' to be consistant with member server
      adds  60b6348   s3-auth: rework default auth methods around the lp_server_role() parameter
      adds  bf3235f   docs: document new server role values
      adds  8e31d97   s3-lib: Convert lib/events.c to modern tevent names
      adds  9afd4be   s3-build: Do not write loadparm generated files into the build tree
      adds  737c0a5   dbwrap: dbwrap_fetch_int32->dbwrap_fetch_int32_bystring
      adds  749314f   dbwrap: dbwrap_store_int32->dbwrap_store_int32_bystring
      adds  7f19a5a   dbwrap: dbwrap_fetch_uint32->dbwrap_fetch_uint32_bystring
      adds  8f94ecb   dbwrap: dbwrap_store_uint32->dbwrap_store_uint32_bystring
      adds  37ad03f   dbwrap: dbwrap_change_uint32_atomic->dbwrap_change_uint32_atomic_bystring
      adds  9275d57   dbwrap: dbwrap_trans_change_uint32_atomic->dbwrap_trans_change_uint32_atomic_bystring
      adds  8b99d40   dbwrap: dbwrap_change_int32_atomic->dbwrap_change_int32_atomic_bystring
      adds  07d6c25   dbwrap: dbwrap_trans_change_int32_atomic->dbwrap_trans_change_int32_atomic_bystring
      adds  64fec46   dbwrap: dbwrap_trans_store_int32->dbwrap_trans_store_int32_bystring
      adds  1d9ff7d   dbwrap: dbwrap_trans_store_uint32->dbwrap_trans_store_uint32_bystring
      adds  d7b0e9a   s3-lib: Fix conversion of lib/events.c to modern tevent names
      adds  3c94ba5   s3-winbindd: fix the build of idmap_ad modules.
      adds  442cb66   dbwrap: Remove an unnecessary ZERO_STRUCT
      adds  289255c   s3:vfs_gpfs: add "gpfs:acl" option
      adds  54b6d29   docs-xml: add gpfs:acl option to vfs_gpfs man page
      adds  3eba94c   docs-xml: vfs_gpfs: fix typo
      adds  917612a   docs-xml: vfs_gpfs: add comment "per share option"
      adds  6440720   selftest/flapping: mark samba4.nss.test using winbind(s3dc) as flakey
      adds  7a723c6   build: Remove support for non-64bit sendfile()
      adds  72953b1   selftest: Add targetdir and tdbrestore parameters to undump.sh
      adds  fa223eb   s4-dbcheck: Always specify the dhcheck control
      adds  d1d36d2   s4-selftest: Add tests for dbcheck on an old database that needs repair
      adds  985dbed   s3: Slightly simplify grant_fsp_oplock_type
      adds  816c40c   Fix Bug 8989 - Samba 3.5.x (and probably all other versions of Samba) does not send correct responses to NT Transact Secondary when no data and no params
      adds  bbb7cbf   Same fix as bug 8989 - Samba 3.5.x (and probably all other versions of Samba) does not send correct responses to NT Transact Secondary when no data and no params
      adds  3c65bac   s4-idmap: Add mapping using uidNumber and gidNumber like idmap_ad
      adds  d0b60f0   s4-s3upgrade: improve idmap import to use posixAccount and posixGroup entries
      adds  61f7f01   s4-s3upgrade: Add my wins.dat and fix the parsing error
      adds  b58dc18   s4-s3upgrade: Assert that administrator has a SID of -500, and only skip root if it is -500
      adds  39766b7   s4-lib/param: FLAG DAY for the default FILE SERVER
      adds  d9f7195   s4-classicupgrade: Use "samba classic" description for samba3 NT4-like domains in samba3upgrade
      adds  a0a2f79   WHATSNEW: Bump the version and announce the s3fs default
      adds  d949736   s4-classicupgrade: Also ask testparm for 'smb passwd file'
      adds  9c715da   s3-passdb: Remove pdb_ads
      adds  4edd8b8   s3-auth: Remove auth_netlogond
      adds  bd45745   heimdal:lib/krb5: don't name a struct 'token'
      adds  8283d9e   attr: Look for attr/attributes.h too.
      adds  326d174   heimdal:lib/wind: make sure errorlist_table.c includes config.h as first header
      adds  ede2fa8   heimdal:lib/wind: include <stdlib.h> at the end
      adds  ad3881b   s3:configure: check for SPLICE_F_MOVE at configure stage
      adds  bb96139   dbwrap: Rename dbwrap_fetch_uint32->dbwrap_fetch_uint32_bystring
      adds  39b4733   s3:idmap_tdb: fix miss in rename of dbwrap_trans_store_uint32() to dbwrap_trans_store_uint32_bystring()
      adds  f5b40b1   s3:waf-build: build the idmap backends tdb2, rid, and hash by default (shared)
      adds  d4912ed   s3:autoconf-build: build the idmap backends tdb2, rid, and hash by default (shared)
      adds  da76cda   lib/param: add missing prototype of lpcfg_parm_long()
      adds  9522e85   s3:autogen.sh: fix autoconf/lib/param/param_proto.h location
      adds  071dfb4   s3:Makefile.in: fix 'make clean' after moving generated files to autoconf/
      adds  9cbea1f   s3:Makefile.in: fix 'make realdistclean' after moving generated files to autoconf/
      adds  a146f07   s3:Makefile.in: remove pidl generated files with 'make realdistclean'
      adds  333cee7   s3:autoconf: add -Iautoconf -Iautoconf/source3 at configure stage
      adds  63c2784   selftest/flapping: samba4.nss.test is also flakey for s3member
      adds  26e868b   Revert "s3: temporary hack to make the waf build work withouth autotools being required"
      adds  59daf91   wafsamba/irixcc: add '-c99' option to cc
      adds  bf5934c   tdb/wscript: Remove unecessary semicolons.
      adds  85b8439   WHATSNEW: Fix typo.
      adds  5bad913   ccan: check for err.h ourselves
      adds  6244f66   TDB2: make SAMBA use tdb1 again for the moment.
      adds  cab6e11   TDB2: remove TDB1 compatibility.
      adds  c3dcdf0   TDB2: more internal cleanups after TDB1 compatibility removal.
      adds  76758b9   tdb2: Fix typo in TDB1_porting.txt
      adds  16cc345   TDB2: Goodbye TDB2, Hello NTDB.
      adds  f5e9ed1   ntdb: remove ntdb_error()
      adds  fc9b8ee   ntdb: catch any valgrind errors in test
      adds  1765c0f   ntdb: catch any valgrind errors in test
      adds  5027f9c   ntdb: reduce race between creating file and getting open lock.
      adds  d48f6f8   ntdb: print \n at end of log messages in tests.
      adds  8a7c535   ntdb: make fork test more thorough.
      adds  c727362   ccan: remove bogus debug print.
      adds  3bccb61   ntdb: use NTDB_LOG_WARNING level for failed open() without O_CREAT.
      adds  40cf088   ntdb: enhance external-helper test code.
      adds  dd4eed4   ntdb: fix recovery data write.
      adds  9396757   ntdb: make sure file is always a multiple of PAGESIZE (now NTDB_PGSIZE)
      adds  db25088   ntdb: create initial database to be multiple of NTDB_PGSIZE.
      adds  35381ca   ntdb: remove last block transactoin logic.
      adds  7fae6c4   ntdb: reduce transaction pagesize from 64k to 16k.
      adds  89b0d5a   ntdb: simply disallow NULL names.
      adds  6d5a3e1   ntdb: still prepare recovery area with NTDB_NOSYNC.
      adds  d938c0b   ntdb: allocator attribute.
      adds  9133a98   ntdb: inline oob check
      adds  f986554   ntdb: special accessor functions for read/write of an offset.
      adds  dd42962   ntdb: remove hash table trees.
      adds  87f871a   ntdb: add NTDB_ATTRIBUTE_HASHSIZE
      adds  a941b19   ntdb: reduce default hashsize on ntdbtorture.
      adds  8fdd20b   ntdb: add -h arg to ntdbrestore
      adds  b888bc4   ntdb: optimize ntdb_fetch.
      adds  5ff92d8   ntdb: update documentation.
      adds  2fc3265   lib/util_tdb: depend directly on tdb, not tdb_compat.
      adds  6dc02e8   lib/dbwrap: depend directly on tdb, not tdb_compat.
      adds  df4a6e8   ldb: use tdb directly, not tdb_compat.
      adds  316e5e3   lib/tdb_wrap: use tdb directly, not tdb_compat.
      adds  13ac664   libcli: use tdb directly, not tdb_compat.
      adds  1fe797a   ntdb: put it back into the build.
      adds  7e80b89   ntdb: add autoconf support.
      adds  faf24ed   s3-spoolss: delete_drivers should be called as the connecting user.
      adds  873ec60   s3-auth: Fix system token as just being SID_NT_SYSTEM
      adds  e49656e   auth: Use only security_token_is_system to determine that a user is SYSTEM
      adds  8ecee11   s3-auth: inline make_session_info functions into only callers
      adds  5c67599   s3-auth: make_new_system_info_session() not query passdb
      adds  4f15b47   s3-auth: make_new_system_info_session() now does not query nss
      adds  13cfe25   s3:rpc_server/lsasd: remove dependency to libgen.h and basename()
      adds  e891505   Revert "s3-lib Remove unused sys_fcntl_long()"
      adds  6c74d96   selftest/flapping: mark samba4.nss.test using winbind as flakey
      adds  e43b745   waf: Fix make etags
      adds  9b212d8   Fix warning: variable ‘XX’ set but not used.
      adds  6cef2a61  Fix  warning: variable ‘in_start_time’ set but not used.
      adds  d1bcbd7   Fix warnings using %lu to print a 64-bit value (should by %llu).
      adds  737acc7   Fix warning: variable ‘status’ set but not used.
      adds  818fd7e   Remove unused code now we set the correct command codes.
      adds  8b35a4d   s3: Add a dummy implementation for the pthreadpool API
      adds  acc9302   s3: We can depend on pthreadpool now
      adds  0dfd15c   Fix a bunch of "set but not used" warnings.
      adds  76e2f29   Fix more "set but not used" warnings.
      adds  06cf0a9   Remove unused variables and code.
      adds  53cc8f8   Remove unused variables.
      adds  028a7d9   Fix unused variable warnings.
      adds  671f610   Fix unused variable warnings.
      adds  7f498f8   Revert "s4-libcli: Remove unused finddcs_nbt"
      adds  706a998   s4-provision: Remove last unused remenants of the 'sid generator' configuration
      adds  2b50e8c   s4-provision: Remove --slapd-path option
      adds  352dbdd   s4-idmap: Add parameter 'idmap_ldb:use rfc2307' and correct implementation errors
      adds  ce81780   WHATNEW: Update for the beta2 release
      adds  59fdc48   VERSION: Mark as the beta2 release
      adds  f0072d3   VERSION: Move on to beta3!
      adds  7c0f125   idmap-hash: Fix Coverity ID 709119 Unused pointer value
      adds  0f65745   idmap-hash: Adapt mapfile_read_line to README.Coding
      adds  cb614cd   idmap-hash: Fix Coverity 709118 Dereference before null check
      adds  963666a   idmap-hash: Fix Coverity ID 709117 Dereference before null check
      adds  db9180c   idmap-hash: Attempt to fix Coverity ID 709116 Overflowed array index write
      adds  a94bed3   Revert "wafsamba/irixcc: add '-c99' option to cc"
      adds  b70164b   wafsamba/irixcc: next try to inject '-c99' the the build
      adds  0d1f3c1   s3:include: add START/END_PROFILE_STAMP()
      adds  cd26039   s3:smbd: fix the build with the --with-profiling-data option
      adds  fba51c8   script/autobuild: don't use make -j for small projects
      adds  c30e6b5   script/autobuild: don't use 'make -j 4' for bin/smbtorture4
      adds  ab96359   script/autobuild: delay start of small projects by 60 to 600 seconds
      adds  5ec4305   ntdb: fix occasional abort in testing.
      adds  0624351   s4-torture: Change the unix.whoami test to use torture_assert()
      adds  bc9e121   s4-torture: Expand whoami test to confirm the user token.
      adds  0c29804   s4-pysmb: Parse security info as an unsigned integer
      adds  17ad62b   samba-tool: gpo: Fix creation of filesystem ACL from directory ACL
      adds  e27d56c   script: really sleep in "random-sleep.sh"
      adds  3bdad95   s3:util: also compare the unique_id in procid_equal().
      adds  6289fcf   s3:util: reformat procid_equal() to adhere to coding guidelines
      adds  ca9a734   s3: Remove a user of procid_is_me
      adds  53cfde7   s3: Remove a user of procid_is_me
      adds  1eacf3a   s3:smbstatus: use procid_equal() instead of equivalent cluster_id_equal()
      adds  0159344   s3:util: remove (now) unused cluster_id_equal()
      adds  73b2000   s3:util: rename procid_equal() to serverid_equal()
      adds  b240406   s3:move serverid_equal() to serverid.c
      adds  9089d48   s4:torture/smb2: add smb2.durable-open.delete_on_close1
      adds  9e116e8   s3-rpcclient: support all known netr_LogonControl2 variants properly
      adds  33ff033   s4-provision: Give better clues on what Samba needs for s3fs ACL support
      adds  c6aa36c   s3: Fix const warnings
      adds  7a2daf3   s3: Use string_term_tdb_data where appropriate
      adds  a7f4c2b   s3: Remove an unnecessary ()
      adds  2481158   s3:winbindd: discard the expired gid cache if we're online (bug #9002)
      adds  a65173a   s3:winbindd: do not expose negative cache idmap entries as valid mappings (bug #9002)
      adds  3c74117   s3:idmap_cache: also store negative entries for unknown sids
      adds  cbd660d   samdb: Accept a list of member variables rather than a comma-separated string.
      adds  7b43053   Add --disable-ntdb option for building.
      adds  dd763d6   Fix bug #8974 - Kernel oplocks are broken when uid(file) != uid(process).
      adds  9fcd4a8   wintest: add working bbaumbach.conf file for use with VirtualBox
      adds  226dbc1   wintest: add option to use ntvfs instead of s3fs
      adds  09bee25   wintest: set nameserver on a more general place
      adds  b45d4be   wintest: add option to select the dns backend
      adds  ed3ded1   wintest: set recursive queries for internal dns
      adds  884e28f6  wintest: check netcats exitstatus instead of output
      adds  5305570   wintest: extend get_is_dc function with additional expectations
      adds  1318b5b   wintest: get original nameserver for forwarding on a more general place
      adds  cea3bdb   wintest: enable dns forwarding for internal dns
      adds  a518648   Add current headers from ctdb master.
      adds  a24d78d   autobuild: rename the "samba4" target to "samba"
      adds  f9b722d   autobuild: rename the "samba4-libs" target to "samba-libs"
      adds  18ce23b   autobuild: add a target "samba-ctdb" that builds samba (waf) with cluster support
      adds  a0f6014   autobuild: add a target "samba3-ctdb" that builds samba3 (autoconf) with cluster support
      adds  80921de   autobuild: run "samba-ctdb" by default to catch dbwrap_ctdb regressions
      adds  732f28b   autobuild: run "samba3-ctdb" by default
      adds  7d8db45   s4:torture/smb2: rename smb2.durable-open.lock to smb2.durable-open.lock-lease
      adds  ff36ce7   selftest: samba3.smb2.durable-open.lock => samba3.smb2.durable-open.lock-lease
      adds  0c54e7c   s4:torture/smb2: add smb2.durable-open.lock-oplock
      adds  0265837   ntdb: respect TDB_NO_FSYNC flag for 'make test'
      adds  f7f6992c  autobuild: always set TDB_NO_FSYNC.
      adds  406bd2d   ntdb: hand correct error code when alloc_read allocation fails.
      adds  66d151d   ntdb: don't munmap the database on every close.
      adds  0a34f34   ntdb: enhancement to allow direct access to the ntdb map during expansion.
      adds  bd5c061   ntdb: allow direct access for NTDB_INTERNAL dbs during expansion.
      adds  01ec4a7   ntdb: make database read-only during ntdb_parse() callback.
      adds  4c51ee1   ntdb: test arbitrary operations during ntdb_parse_record().
      adds  7c1d9fb   ntdb: take advantage of direct access across expand.
      adds  735290f   util: util_ntdb.c
      adds  8113d53   util: ntdb_new() supports NTDB_CLEAR_IF_FIRST.
      adds  88ad365   util: util_ntdb.c gains bystring functions.
      adds  348159d   util: util_ntdb.c gets NTDB_ERROR => NTSTATUS map.
      adds  02bacf1   util: util_ntdb ntdb_fetch_int32/ntdb_store_int32 and ntdb_add_int32_atomic
      adds  fc9b298   util_tdb: move timeout chainlock variants from source3/lib/util/util_tdb.c
      adds  1acf548   dbwrap: remove get_flags().
      adds  9d97bf3   dbwrap: dbwrap_local_open()
      adds  431667b   dbwrap: add dbwrap_check() function.
      adds  f6eb187   dbwrap: dbwrap_fetch_locked_timeout().
      adds  41f799d   dbwrap: dbwrap_transaction_start_nonblock().
      adds  e92cb55   dbwrap: dbwrap_name().
      adds  945473a   dbwrap: dbwrap_hash_size().
      adds  1783fe3   tdb: make TDB_NOSYNC merely disable sync.
      adds  3c4263e   tdb: don't use err.h in tests.
      adds  31ad4d7   s4:torture/smb2: run smb2.session.reauth5 in a subdirectory
      adds  ad82c52   s3:serverid: don't ignore the result of dbwrap_parse_record()
      adds  b40fa94   s3:smbd: fix warning in smbd_tevent_trace_callback() without profile support
      adds  9c44f40   s4:torture/raw: add raw.session.expire1
      adds  ea74131   selftest/knownfail: mark ^samba4.raw.session.expire1 as knownfail
      adds  688cda1   script/autobuild: fix path to random-sleep.sh
      adds  ce7b0b9   dbwrap: Add dbwrap_change_int32_atomic
      adds  e0abd19   dbwrap: Add dbwrap_fetch_int32
      adds  6658a2f   s3: Use dbwrap_util for windows_lock_ref_count
      adds  89b2eb1   s3: Make reduce_windows_lock_ref_count static
      adds  770d9af   s3: Remove reduce_windows_lock_ref_count, used only once
      adds  d7b9e0d   dbwrap: Convert fetch_int32 to dbwrap_parse_record
      adds  0f25bd7   dbwrap: intialize state.status in dbwrap_fetch_int32()
      adds  4676e7f   dbwrap: don't ignore the result of dbwrap_parse_record in dbwrap_fetch_int32()
      adds  51b30c6   s3:torture:smb2: pass smb2-session-reconnect test (add generosity in error case)
      adds  b9a15f1   s3: Give machine password changes 10 minutes of time
      adds  e7b5814   s3-vfs_gpfs: Fix bug #9003, posix acl on gpfs
      adds  8558e32   s3: Correct documentation of case sensitive
      adds  f8fd615   s4-dsdb: fix a warning about unused variable
      adds  1521bb9   dsdb-schema: do not reload more often than schema_reload_interval
      adds  6edd940   s4-dsdb: Try to avoid much of the time a db search for msDS-IntID
      adds  d7aa7e8   s4-dsdb: support otherWellKnownObjects
      adds  9ebb081   ldb: add the VERIFY_NAME control
      adds  f110f2d   s4-ldap: handle VERIFY_NAME control encoding/decoding
      adds  f421aa8   s4-dsdb-linkedattributes: register the VERIFY_NAME control, handle it when we are a GC
      adds  392e83f   s4-drsuapi: rework the crackname implementation of functionnal names
      adds  884d66d   s4-drsuapi: Fix a const warning
      adds  1c850b2   ldb: lay foundation for proper utc/generalized time handling
      adds  2d20a91   s4-schema: generalized time use its own syntax now
      adds  9374ee1   s4-schema: keep track of the timestamp of the most recently changed/created object
      adds  283af38   s4-extended: do not try to fix if there is no schema
      adds  f2deb05   s4-dsdb: move schema_load at the top of module stack
      adds  9f1213d   s4-drs: if schema has changed during replication notify other process that they have to reload the schema
      adds  6f3a8b4   s4-dsdb: Add/Update SCHEMA_SEQ_NUM key in the metadata.tdb after schemaUpdateNow
      adds  718ed84   s4-dsdb: Check for key SCHEMA_SEQ_NUM in metadata.tdb updates
      adds  2f3adc0   s4-schema: improve the documentation of the dsdb_schema structure
      adds  c00485b   s4-dsdb: operational handle modifyTimeStamp on the CN=aggregate DN
      adds  763f9e8   selftest: schema is not automatically reloaded now so if you modify it you have to reload it
      adds  73a33be   s4-drepl: Ensure that the op->source does not get deallocated too early
      adds  f199c5d   s4-classicupgrade: Allow DNS backend to be specified
      adds  0eab44c   selftest: Test unix.whoami with kerberos on plugin_s4_dc
      adds  01f5223   s4-join: Import DNS zones in AD DC join
      adds  02cbc3f   s4-samba_upgradedns: Do not set DNS account for internal server
      adds  c983ea8   s4-join: Setup correct DNS configuration
      adds  c093666   s3: Avoid a call to server_event_context()
      adds  754b925   s3: Fix a typo
      adds  cf244a1   s3:test: make shell code more porable by elimnating "local" keyword
      adds  47ddfe2   s3:librpc: add smbXsrv.idl
      adds  e098060   s3:librpc/idl/smbXsrv.idl: add smbXsrv_version_* structures
      adds  130436f   s3:smbd: add smbXsrv_version_* infrastructure
      adds  5b3c07f   s3:smbXsrv.idl: add smbXsrv_session* structures
      adds  85f8c14   s3:smbd: add smbXsrv_session infrastructure
      adds  f3dce4c   sq smbXsrv_session_global_store no connection
      adds  80f9abf   s3:smbXsrv.idl: add smbXsrv_tcon* structures
      adds  c36bd67   s3:smbd: add smbXsrv_tcon infrastructure
      adds  1fffd35   s3:smbXsrv_session: init and disconnect smbXsrv_tcon for SMB2/3
      adds  02d206e   s3:smb2_sesssetup: make use of the smbXsrv_session infrastructure
      adds  ef408e5   s3:smb2_sesssetup: add support for SMB 2.24/3.00 signing
      adds  463b308   s3:smbd: make use of smbXsrv_tcon and smbXsrv_session for smb2
      adds  faa8edc   s3:smbd: make use of smbXsrv_tcon for smb1
      adds  a129e27   s3:smbd: make use of smbXsrv_session for smb1
      adds  d693ff5   s3:smbd: use smbXsrv_session_logoff_all() and smb1srv_tcon_disconnect_all() in exit_server_common()
      adds  77d1173   s3:smbd: remove now unused conn_close_all()
      adds  9854ed6   s3:smbd: remove now unused invalidate_all_vuids()
      adds  9798149   lib/param: add "SMB3" as alias for PROTOCOL_SMB3_00
      adds  9146e56   selftest/Samba3: 'server max protocol = SMB3'
      adds  6aec0ce   docs-xml: fix reference from "server min protocol" to "server max protocol"
      adds  f3c606b   docs-xml: document "server max protocol" SMB3 and SMB3_00
      adds  d2e1058   s3:smb2_sesssetup: implement dynamic re-authentication and expire sessions
      adds  500e646   selftest/knownfail: only reauth5 still fails
      adds  ce22037   s3:selftest: run smb2.session as ntlm and krb5
      adds  842f1c8   s3:selftest: run smbtorture3 SMB2-SESSION-REAUTH
      adds  e770002   s3:smbd/sesssetup: implement dynamic re-authentication and expire session if client supports it
      adds  c0b9fa8   s3:selftest: run rpc.samba3.smb-reauth1 and rpc.samba3.smb-reauth2
      adds  ed96b39   s3:selftest: run raw.session
      adds  f32e99a   s3:smb2_sesssetup: inline most of smbd_smb2_session_setup()
      adds  1b8bcae   s3:smb2_sesssetup: make use of gensec_update_send/recv
      adds  ed75069   s3:smb2_sesssetup: inline gensec_session_info() call
      adds  da40aa0   s3:messaging.idl: define MSG_SMBXSRV_SESSION_CLOSE
      adds  9f2c89c   s3:smbXsrv.idl: add smbXsrv_session_close*
      adds  8acf6c9   s3:smbXsrv_session: add smb2srv_session_close_previous_send/recv
      adds  299b63f   s3:smbXsrv_session: react on MSG_SMBXSRV_SESSION_CLOSE
      adds  45cd2bc   s3:smb2_sesssetup: make use of smb2srv_session_close_previous_send/recv
      adds  fbad41b   selftest/known: samba3.smb2.session.*reconnect passes now
      adds  5c31e5d   s3:selftest: run SMB2-SESSION-RECONNECT
      adds  b2ba94b   s3:Makefile: use our "$MAKE" instead of "make" in our own Makefile
      adds  d1aeb2d   s3:test_net_registry_check: eliminate "local" keyword in shell
      adds  66f59f0   tdb: finish weaning off err.h.
      adds  9c36781   s3:smbXsrv_session: pass max_sessions explicitly for smbXsrv_session_table_init()
      adds  93399c1   s3:smbXsrv_tcon: pass max_tcons explicitly for smbXsrv_tcon_table_init()
      adds  5df1fda   s3: Restore async i/o with the "native" AIO interface
      adds  ff4d8fc   s3-pdb_samba4: Allocate and free a talloc_stackframe() in pdb_samba4_replace_by_sam()
      adds  a7f26d5   s3-pdbtest: Report and handle errors in pdb->getsampwnam()
      adds  43555d6   s4-samldb: do not talloc_steal() the elements of the original request
      adds  290e7de   s3-pdbtest: Fix pdbtest to compare the same fields
      adds  33f0890   torture: add test for smbd print job spooling
      adds  a2d880d   s3-printing: store print jobid as part of struct printjob
      adds  a66618f   s3-printing: remove print_parse_jobid() from print_cups.c
      adds  dbca645   s3-printing: rename queue->job sysjob
      adds  5eaa47c   s3-printing: remove print_parse_jobid() calls from printing.c
      adds  fb2579e   s3-printing: remove redundant variable set
      adds  4e33424   s3-printing: remove print_parse_jobid()
      adds  1cd2433   s3-spoolss: remove duplicate "." in smbd spooler path
      adds  9707358   s3-printing: fix potential print db refcount leak
      adds  e1ddf8f   s3-printing: clean up print_job_pause/resume interface
      adds  2f85c1f   s3-printing: return talloced print jobs
      adds  9a296ef   s3-printing: pass a talloc ctx to unpack_pjob
      adds  91cd9a4   s3-printing: remove unused print_job_fname()
      adds  c29773d   s3-printing: pass lpq command to job_submit
      adds  1c2f154   s3-printing: fill print_generic sysjob id on job submission
      adds  e01ef8a   s3-printing: use euid for vlp job tracking
      adds  98ec5e9   s3-torture: Use static printer for smbd spooler test
      adds  8ee76b1   s3:test_registry_upgrade: make more portable and eliminate "local" keyword
      adds  a6c5376   Merge suggested fix from bug 7511 and enhance it
      adds  353f614   s3:registry: compile reg_create_path() & reg_delete_path()
      adds  fb706c7   s3:registry: make reg_delete_path() delete the path recursively.
      adds  35eccd0   s3:registry: silence net_deletekey_recursive
      adds  e10ea2b   s3:registry: add functions to conveniently create registry_values
      adds  619f0c0   s3:registry: improve debug output in reg_parse
      adds  55ce9e1   s3:registry: fix possible double free in import
      adds  cc052d0   s3:net registry: fix output of dwords with sign bit set
      adds  69add7e   s3:net registry import: check return values + codecleanup
      adds  e78d647   s3:registry: add function registry_value_cmp()
      adds  0fb847b   s3:net registry import: add option --precheck
      adds  e28b4b1   s3:net registry: fix violation of coding conventions
      adds  f9ff84b   s3:net registry import: move precheck-and-import code to its own function
      adds  20e5e8e   s3:net registry import: reduce indentation and untangle assignment from check
      adds  c55a6da   s3:net registry import: untangle nested function calls
      adds  a3ed47a   s3:net registry import: improve regdb_open/close layering
      adds  d5ab328   s3:net registry import: fix the return code when transaction commit fails
      adds  8bf0850   s3:net registry import: reduce indentation
      adds  3705119   s3:net registry import: add an assert
      adds  ac4899e   s3:net registry import: implement dry-run with "--test"
      adds  94afad2   tests: make test_ldb portable, eliminate "local" keyword
      adds  efa73ba   s3:test_net_registry_check.sh: grep -E isn't portable, use egrep
      adds  082b906   s3-printing: fix broken print_job_get_name() return
      adds  c71062f   s3:lib:dbwrap: fix return value of db_ctdb_traverse[_read] for non-persistent dbs
      adds  088e505   s3:conn_tdb: add a function connections_fetch_entry_ext() that also takes the cnum
      adds  c4be17f   s3: add a tool "cclean" to cleanup orphaned entries from connections.tdb
      adds  7bc1172   s3:registry: use TALLOC_CTX * instead of const void * in reg_import_adapter()
      adds  dba03a6   s3:registry: change reg_import.c according to coding guidelines.
      adds  6acd2f2   s3-pdbtest: show mis-matching times
      adds  df899ae   selftest: Add extra users to nss_wrapper
      adds  4f587ff   selftest: allow NSS_WRAPPER_* vars to be exported to the environment
      adds  165521a   s4-dsdb: Remove hooks for non-directory password handling
      adds  6f71878   s4-dsdb when setting DSDB_CONTROL_PASSWORD_BYPASS_LAST_SET_OID make it non-critical
      adds  2079844   s4-selftest: Test login with a password expired user
      adds  46db466   lib/ldb: Print trace messages for modify correctly
      adds  f7c3727   s3-pdb_samba4: Fix time handling, use nt_time_to_unix()
      adds  cb01f6c   s3-pdb_samba4: Add support for lastLogon and lastLogoff
      adds  0b57d36   s3-pdbtest: Initialise more elements for testing
      adds  471a6b3   s4-selftest: expand passdb testing
      adds  7e8ed7d   s3-pdb_samba4: Remove dupliate profilePath handling
      adds  666dba3   s3-param: Rename loadparm_s3_context -> loadparm_s3_helpers
      adds  0a1aaca   replace: define INT64_MAX when not defined
      adds  f80e399   source4/smbd/pidfile: don't panic if pid file is corrupt.
      adds  a38d691   s3:wscript: use LOCKING subsystem for smbtorture3
      adds  c5f1ab9   s3:brlock: add some const to print_lock_struct()
      adds  bbad8f6   s3:brlock: s/int/uint64_t for fnum
      adds  66fa891   s3:smbd/files: fsp->fnum is uint64_t not int!
      adds  d7d1bb9   s3:smb2_create: add usefull DEBUG() message
      adds  d6939c3   s3:smbd: change nt_open_pipe() to uint16_t pnum/fnum
      adds  572701f   s3: Fix compilation of pthreadpool_sync.c on platforms without pthread.h
      adds  4aaeed2   s4-torture: use torture context for printing debug output.
      adds  7468ce6   s4-torture: fix typo in samlogon test.
      adds  15b9198   librpc/ndr: Initilaise the remainder of struct dom_sid after a pull
      adds  30fd88e   selftest: use a loop rather than declare tests for both dc and s3dc
      adds  a29bf4a   selftest: run pdbtest against s3dc as well
      adds  11fc75f   packaging(RHEL-CTDB): fix build dependencies
      adds  f6ac6b8   docs-xml: fix typos and format in smb.conf server max protocol man
      adds  7560b1c   s3: fine tune and clean up statvfs tests
      adds  0b8eac9   s3:smb2_server: start the connection with one credit granted to the client
      adds  925994e   s3:smb2_server: call smbd_smb2_request_validate() also in smbd_smb2_first_negprot()
      adds  d1ee774   s3:smb2_server: remove unused and confusing DEFAULT_SMB2_MAX_CREDIT_BITMAP_FACTOR
      adds  bd6d415   s3:smb2_server: fix calculation of the next bitmap_offset
      adds  d6e7a76   s3:smb2_server: clear sequence window if we got the lowest sequence id
      adds  984fdaf   s3:smb2_server: split out a smb2_validate_sequence_number() function
      adds  4fe41c0   s3:smb2_server: check the credit_charge against the already granted credits
      adds  ee8ae45   s3:smb2_server: make sure we don't grant more credits than we allow
      adds  82dc0b3   s3:smb2_server: make sure sequence numbers don't wrap at UINT64_MAX
      adds  648b959   s3:smb2_server: implement credit granting similar to windows
      adds  1db83d2   s3:smb2_server: grant extra credits for multi-credit requests
      adds  5b7f5d0   s3:smb2_negprot: support SMB2_CAP_LARGE_MTU on everything but port 139
      adds  967f2c4   s3:smb2_server: simplify smbd_smb2_request_verify_creditcharge() a bit.
      adds  34a9892   s3:smb2_server: make the logic in smbd_smb2_request_verify_creditcharge() simpler
      adds  a5b62a6   lib/param: let "SMB2" select PROTOCOL_SMB2_10
      adds  dc66e63   s3:param: change "server max protocol" to "SMB2" (SMB2_10)
      adds  ded2cb8   docs-xml: document "server max protocol" "SMB2" selects PROTOCOL_SMB2_10
      adds  7630fe5   Add missing setresgid() wrapper.
      adds  821bd95   Replace all uses of setXX[ug]id() and setgroups with samba_setXX[ug]id() calls.
      adds  485787f   Move back to using per-thread credentials on Linux. Fixes the glibc native AIO lost wakeup problem.
      adds  f3862b9   ccan: we're subsystems, not a library.
      adds  b526a0d   s3: merge bsd_statvfs and darwin_statvfs
      adds  f4a1893   s3:build: tell linker to use corefoundation on all darwin releases
      adds  1a622fe   s3:smb2_server: remove max_charge check in smbd_smb2_request_verify_creditcharge()
      adds  3c3ed70   lib/util: fix fd leak in anonymous_shared_allocate() if MAP_ANON is not available
      adds  cbf44e8   libcli/smb: add SMB2_CAP_DIRECTORY_LEASING to SMB2_CAP_ALL
      adds  19941a9   lib/ccan: readd execinfo dependency to failtest
      adds  9d11277   s3:dbwrap_ctdb: fix fetch/fetch_locked when samba is built against old ctdb
      adds  d6abf79   s3:dbrwap_ctdb: remove commented out legacy code
      adds  0a5f363   s3:dbwrap_ctdb: rename db_ctdb_own_record() -> db_ctdb_can_use_local_copy()
      adds  92808a6   s3:dbwrap_ctdb: expand the comment for the db_ctdb_can_use_local_copy() function
      adds  b46977e   s3:dbwrap_ctdb: fix a comment in db_ctdb_fetch()
      adds  01863df   s3_dbrwap_ctdb: improve a comment in db_ctdb_can_use_local_record()
      adds  250ebe7   packaging(RHEL-CTDB): make makespec.sh aware of new location of version.h
      adds  9e53a02   packaging(RHEL-CTDB): package cclean tool
      adds  fef4195   s3:cclean: fix memory allocation
      adds  ec737d9   s3:cclean avoid segfault in case of ctdb missbehaviour
      adds  143b711   s3: fix the logic in bsd_statvfs
      adds  86d586d   s3:configure: fix numerous compile warnings about implicit declaration of 'exit'
      adds  9c8e2b5   s3:smbXsrv.idl: add smbXsrv_open* structures
      adds  f7762e2   s3:smbd: add smbXsrv_open* infrastructure
      adds  7d13955   s3:smbd: make use of smbXsrv_open for smb1/2/3
      adds  d91bf0d   Fix typo in configure.in check for USE_LINUX_THREAD_CREDENTIALS.
      adds  f81fd1c   Try and fix the autoconf build on Solaris/Nexenta/etc.
      adds  13aaa94   s3: add sendfile support for Tru64, which is the same as HP-UX's
      adds  84f29b8   s3:waf add sendfile support for Tru64, which is the same as HP-UX's
      adds  34bb743   Add uint64_t mid field to the files_struct.
      adds  0362dcb   Fix defer_open() fuction in the open code path to cope with a NULL lck parameter.
      adds  d1e1aa5   Add new bool field async_open to struct deferred_open_record. Not used yet.
      adds  b004121   Allow for async opens.
      adds  0d2f6ca   Make schedule_deferred_open_message_smb2() return an indication of success.
      adds  6617c2c   Make schedule_deferred_open_message_smb() return an indication of success.
      adds  5679ba1   Don't allow asynchronous creates to be canceled in SMB2.
      adds  8150f69   ccan: make it a grouping library.
      adds  3f30b02   Disable selections of USE_LINUX_THREAD_CREDENTIALS until we have specific 32-bit and 64-bit versions.
      adds  86336de   WHATSNEW: prepare for 4.0 beta3
      adds  8d80875   WHATSNEW: Mention SMB 2.1 support (reauthentication/mulit-credit) and config default
      adds  0ff2fc3   WHATSNEW: mention initial support for SMB3
      adds  2105400   s4-torture: more printf removal from samlogon torture test.
      adds  a440df9   s3-libpidfile: some more debug output
      adds  993e809   s3-libpidfile: fix check for running process.
      adds  603a9bc   file_server: add [globals] to generated smb.conf
      adds  3c57fce   selftest: Give Samba4 processes a little longer to clean up
      adds  ab80b99   auth/gensec: Remove unused gensec_security parameter
      adds  eba8799   auth: Remove .get_challenge (only used for security=server)
      adds  5de841f   s4-dns: Remove dynamic DNS instructions for bind 9.7
      adds  d0460d9   s4-bind: Remove patches now incorporated into bind9
      adds  d31f55b   s4-dns: Remove refernece to BIND 9.7 supporting GSS-TSIG
      adds  d6bba7b   WHATSNEW: Update with fix for smbd-fileserver.conf.pid startup failures
      adds  d4bc370   WHATSNEW: Mention Exchange 2010 support
      adds  a656789   VERSION: Mark as the beta3 release
      adds  4b47e1b   VERSION: Move on to beta4!
      adds  ec9aae6   Ensure we select the correct syscall numbers on a 32-bit Linux system.
      adds  3fe2c54   Fix the waf/autoconf builds to detect correctly the 32-bit or 64-bit syscall ABI on Linux.
      adds  7563032   samba-tool: gpo: Fix policy DN
      adds  963f0df   samba-tool: gpo: Correct the attribute name from gPlink to gPLink
      adds  e93ed5f   samba-tool: gpo: Use gpo (id) instead of gpo_dn (DN)
      adds  807ff1e   samba-tool: Fix indentation
      adds  e3828d4   s4-pysmb: Add deltree() method to remove directory and its contents
      adds  5ca2434   samba-tool: gpo: Add utility functions get_gpo_containers and del_gpo_link
      adds  a9c4336   samba-tool: gpo: Refactor code using utility functions
      adds  0365df9   samba-tool: gpo: Use utility function dc_url() to set the connection url
      adds  8768f4f   samba-tool: gpo: Add listcontainers subcommand to list containers using given GPO
      adds  df4a6e3   samba-tool: gpo: Add del subcommand to delete GPO
      adds  5c9ecb4   samba-tool: gpo: Improve error messages
      adds  01a425e   samba-tool: gpo: Update copyright
      adds  cca51e2   s3:smbd:smb2: change smbXsrv_session0 to smbXsrv_session in struct user_struct.
      adds  bfc38d7   s3:smbd:smb2: change smbXsrv_tcon0  to smbXsrv_tcon in smbd_smb2_request_check_tcon()
      adds  98ccca8   s3:smbd: include smbXsrv.h before smbd/proto.h to have the smbXsrv_ structs available
      adds  8a32d62   s3:smbd:smb2: fix prototype of make_connection_smb2() to use smbXsrv_tcon
      adds  e332bfa   s3:smbd: Include smbXsrv.h before vfs.h (in smbd.h) so that the smbXsrv structures are available
      adds  db0c233   s3:smb: include "smbXsrv.h" before "vfs.h"
      adds  f2e8409   s3:vfs: use smbXsrv_tcon instead of smbXsrv_tcon0 in connection_struct.
      adds  3e6d8ac   s3:vfs: use smbXsrv_open instead of smbXsrv_open0 in files_struct
      adds  6710e4e   s3: Fix Coverity ID 709218 Uninitialized pointer read
      adds  abda9d3   s3: Fix Coverity ID 709217 Dereference after null check
      adds  ec3d1f0   build: Run distcheck in the correct directory
      adds  f48f65e   wafsamba: samba_version: add samba version suffix to vcs_fields
      adds  6612bca   WHATSNEW: Spell out version, avoid samba4 except to refer to the past
      adds  a8acaee   ldb: bump version due to header and internal implementation changes
      adds  e0e55ca   s3-winbind: Remove obsolte idmap_adex.
      adds  c87aceb   doc: Remove documentation about idmap_adex.
      adds  98ab074   s3-printing: Remove deprecated lp_printer_admin().
      adds  3f14155   doc: Remove all references to 'printer admin' option.
      adds  02c239c   s3-passdb: Remove obsolte ldapsam_compat support.
      adds  571a4b6   doc: Remove documentation for obsolete ldapsam_compat.
      adds  d0878b3   s3-smbd: Remove deprecated 'share modes' option.
      adds  0ed3433   doc: Remove references to deprecated 'share modes' parameter.
      adds  ed85252   Allow init_aio_threadpool() to be setup for different threadpool handles with different completion functions.
      adds  a559fcf   Add function set_thread_credentials_permanently(). Panic if fail.
      adds  90881da   Move copy_unix_token() from locking/locking.c to lib/util.c.
      adds  6449022   Add waf/configure tests for openat.
      adds  74bf0c6   ntdb: make --disable-ntdb work properly.
      adds  b40fb6e   s3: if we know a file is immutable, report it to be readonly
      adds  fa98ef1   replace: make the INT64_MAX define more portable
      adds  bb4995b   s4/heimdal: fix make-proto.pl with perl 5.16
      adds  e481afc   s3:registry: untangle assignment from check in reg_enumvalue()
      adds  5ba91ff   s3:registry: untangle assignment from check in reg_enumkey()
      adds  f9fb1ef   s3: evaluate MNT_QUOTA and MNT_RDONLY in statvfs also on darwin
      adds  4b83d61   lib/addns: remove use of uint8 uint16 and uint32 in favour of C99 types
      adds  a79496d   lib/addns: remove defines we don't need or have for sure via libreplace
      adds  7abe51f   talloc: remove unused variables
      adds  8b32d9a   s4-dsdb: Use parent_object_guid to find the correct parent for new objects
      adds  c436f98   s4-dsdb: Give a much better error message when parentGUID generation fails
      adds  1c86ab9   s4-samba-tool: Provide a samba-tool domain dcpromo that upgrades a member to a DC
      adds  2908bbe   s4-selftest: Test samba-tool domain dcpromo
      adds  8f44389   s4-classicupgrade: Demote any other 'BDC' accounts back to a member server during upgrade
      adds  1000884   s4-torture: Fix build warnings in lsa test.
      adds  682277b   s4-torture: Use test_LookupSids3 function.
      adds  00171a5   s4-torture: Test LookupSids3 and LookupNames4 only over tcpip.
      adds  22da710   s4-torture: Make sure ncacn_np tests are only called over the a pipe.
      adds  8bc4d7a   s4-torture: Make sure lsa_OpenPolicy fails over TCP/IP.
      adds  1c46bff   s4-torture: Make sure lsa_OpenPolicy2 fails over TCP/IP.
      adds  47e5a8c   s4-torture: Test LookupSids3/LookupNames4 over np and tcpip.
      adds  81ff67c   s3-selftest: Run lsa tests over np and tcpip.
      adds  fae6091   s3-rpc_server: Make it possible to use more rpc exceptions.
      adds  a866dcc   s3-rpc: Return the correct ntstatus depending on the transport.
      adds  bbf70e7   s3-lsarpc: Restrict the transport for ncacn_np functions.
      adds  426cf36   s3-lsarpc: Restrict lsa_LookupSids3 to ncacn_ip_tcp connections.
      adds  d1e829b   s3-lsarpc: Restrict lsa_LookupNames4 to ncacn_ip_tcp connections.
      adds  d37643c   s3-lsarpc: Enforce a secure connection for LookupSids3 and LookupNames4.
      adds  ed7be19   s4-torture: Add a lsarpc test_LookupSids3_fail function.
      adds  4ece074   s4-torture: Add a lsarpc test_LookupNames4_fail function.
      adds  39a13d1   s4-torture: Add a lsarpc test_OpenPolicy_fail function.
      adds  5dc5cda   s4-torture: Add a lsarpc test_OpenPolicy2_fail function.
      adds  eeba5ad   s4-torture: Add a lsarpc test_GetUserName_fail function.
      adds  2a46c7f   s4-torture: Don't consider NONE_MAPPED an error in LookupNames4.
      adds  a070ce3   s4-torture: Don't consider NONE_MAPPED an error in LookupSids3.
      adds  027b913   s4-torture: Call lsarpc tests over the correct pipe.
      adds  0b93587   s4-libnet: Skip calling lsarpc functions over a wrong pipe.
      adds  48b30bf   s4-selftest: Don't plan lsa.secrets tests over tcpip.
      adds  de54047   s4-selftest: Don't run lsarpc requiring a named pipe over tcpip.
      adds  8e32715   selftest: Update knownfail list for samba4.rpc.lsalookup.
      adds  9fa979c   s4-lsaprc: Don't call lsa_OpenPolicy2 in lsa_LookupNames4.
      adds  13a7f98   s4-lsarpc: Don't call lsa_OpenPolicy2 in lsa_LookupSids3.
      adds  1a12bbd   s4-lsarpc: Restrict LookupNames4 to crypto connections only.
      adds  997c780   s4-lsarpc: Restrict LookupSids3 to crypto connections only.
      adds  1744e99   s4-lsarpc: DCERPC_FAULT_ACCESS_DENIED for np
      adds  a49eb60   s4-lsarpc: DCERPC_FAULT_ACCESS_DENIED for tcp
      adds  7285ed5   auth: Common function for retrieving PAC_LOGIN_INFO from PAC
      adds  8d99b39   pyldb: Fix dn concat operation to be the other way around
      adds  507e6fd   s4-pydsdb: Improve PyErr_LDB_{DN,}_OR_RAISE to use py_check_dcerpc_type
      adds  e4077a8   s4-pydsdb: Add bindings for dsdb_find_nc_root()
      adds  979215a   pyldb: Add bindings for ldb_dn_remove_base_components
      adds  023508e   pydsdb: Add bindings for dsdb_wellknown_dn()
      adds  7782e33   s4-dsdb: Remove unused variables in py_dsdb_get_partitions_dn
      adds  f9d9092   s4-dbcheck: Check for an object without a parent
      adds  4654dca   s4-selftest: do a dbcheck on our two vampire DCs
      adds  d27a9c4   s3: Fix Coverity ID 709470 Uninitialized scalar variable
      adds  66514f8   ntprinting: make decode_ntprinting helpers public in idl.
      adds  0d3249b   ndr: fix push/pull DATA_BLOB with NDR_NOALIGN
      adds  8835eab   ntprinting: mark the final 4 byte null pointer for printer data in ndr_pull_ntprinting_printer as read.
      adds  4cafbb4   s4-torture: add ntprinting ndr operations testsuite.
      adds  7b1fb36   lib/ldb: Bump ldb release due to pyldb changes
      adds  1f37ed7   Factor out check_same_dev_ino() from check_same_stat() so it can be called separately.
      adds  9d5e026   Make check_same_stat() and check_same_dev_ino() common functions.
      adds  1144b0d   Use new common function.
      adds  3a705e5   Simplify the logic in open_file().
      adds  3aa186f   Simplify the logic in open_file() some more.
      adds  02d42be   Add function fd_open_atomic() which uses O_CREAT|O_EXCL to return a guaranteed indication of creation of a new file.
      adds  69a3e94   Now we have a guaranteed indication of a file being created, use it to set the create disposition correctly.
      adds  6d903bf   Cope with a (non-security) open race we've had for ever as NTCreateX isn't atomic on POSIX.
      adds  b256191   Fix typo we've had for a long time in set_re_uid() in the USE_SETRESUID case.
      adds  d81e206   Move set_thread_credentials_permanently() to set_thread_credentials() as we need to keep the saved set uid/gid otherwise there is an interaction with open[at]() and NO_ATIME returning EPERM. As this is meant for threaded code inside the process we don't need to do an irreverisble change anyway.
      adds  8ee30be   Add in the threaded async open engine.
      adds  5231d70   build: fix waf checks for seteuid on non-Linux platforms
      adds  149cae8   build: fix some indentation (tabs/vs spaces) in source3/wscript
      adds  35ab9be   s3:vfs_gpfs: Check softquota before gracetime
      adds  73ede32   s3:vfs_gpfs: fix ACL length calculation
      adds  2cc38ac   mkversion: Remove quotes around SAMBA_VERSION_VENDOR_PATCH string
      adds  a93f56a   test: fix compile warning on test summary
      adds  b865cdd   s3: make log message of FSCTL_IS_VOLUME_DIRTY more clear
      adds  19e8002   s3/torture: adjust dependency to fix build when no winbind was build before
      adds  ac2644b   s3:passdb: remove commented out pdb_lookup_names code
      adds  c43505b   s3: rename sid_check_is_domain() to sid_check_is_our_sam()
      adds  1ee95e4   s3: rename sid_check_is_in_our_domain() to sid_check_is_in_our_sam()
      adds  67e7e14   s3: Factor out "mark_file_modified"
      adds  622eb59   s3: Make us survive base-delaywrite with aio enabled
      adds  cb40594   Add an optimization to pthread aio writes to also do fsync if requested.
      adds  775014b   Make sure we reset fsp->initial_allocation_size to zero if we didn't create the file.
      adds  a7c63ac   Set fsp->initial_allocation_size before calling open_file_ntcreate().
      adds  e454681   Linux-specific optimization in aio_open code.
      adds  6ee16ce   s4:registry: add a TALLOC_CTX argument to reg_open_remote()
      adds  342ab97   s4:registry:regdiff: add TALLOC_CTX * argument to open_backend()
      adds  bf650a1   s4:registry:regdiff: use existing talloc context for the event context
      adds  5a9ce8b   Use HAVE_FSYNC, we bothered to test for it.
      adds  70de501   s4-provision: Provide YP/NIS subtree to allow ADUC to see and set rfc2307 attrs
      adds  d55cde1   s3-auth Remove confusing reference to global_machine_password_needs_changing
      adds  15fedb3   s3-auth Remove unused global_machine_account_needs_changing
      adds  1013fab   lib/util: Allocate enough space to reference blob->data[len]
      adds  10b818b   s3-auth_samba4: Explain that check_samba4_security is actually unused
      adds  27e20d5   s3: Make us survive smb2.lock.rw-shared with aio enabled
      adds  726ecf6   Fix bug #9016 - Connection to outbound trusted domain goes offline.
      adds  4b61c48   s3-secrets: Use C99 types
      adds  6d24c89   s4-param: Use a unique header name
      adds  dff29e4   auth/credentials: Look in the secrets.tdb for the machine account
      adds  a8e8833   pytdb: Check for errors parsing strings into TDB_DATA
      adds  c92a567   pytdb: Check if the database is closed before we touch it
      adds  a7d5d08   Revert "Remove XSLT script to generate image dependencies, instead rely on make"
      adds  4b44002   WHATSNEW: prepare for 4.0 beta4
      adds  3a6f1f9   VERSION: Mark as the beta4 release
      adds  db33ef7   VERSION: Move on to beta5!
      adds  e7c7a91   s4:librpc/rpc/dcerpc_schannel: rework downgrade logic
      adds  342a2e6   s4:librpc/rpc/dcerpc_schannel: just append NETLOGON_NEG_RODC_PASSTHROUGH as rodc
      adds  e48aabc   s4:rpc_server/netlogon: implement netr_LogonGetCapabilities
      adds  9923118   s4:rpc_server/netlogon: only return STRONG_KEYS if the client asked for it
      adds  99e5241   libcli/auth: add support for AES/HMAC-SHA256 schannel session key support
      adds  a7208de   libcli/auth: add support for AES/HMAC-SHA256 to the netlogon schannel sign/seal
      adds  780006d   s4:librpc/rpc: add DCERPC_SCHANNEL_AES support
      adds  04d770a   s4:rpc_server/netlogon: add support for AES based netlogon schannel
      adds  5e25fc6   s3:rpc_server: add support for AES bases netlogon schannel
      adds  2c3dc04   s4-torture: Add DCERPC_SCHANNEL_AES tests.
      adds  a3e8356   s4-torture: Improve samlogon test.
      adds  197781a   s4-librpc: Add capabilities check for AES encrypted connections.
      adds  18692b0   s4-auth: Make sure we use the correct credential state.
      adds  572b549   s3-rpc_client: Add capabilities check for AES encrypted connections.
      adds  33206b1   s3-rpc_client: Fix updating netlogon credentials.
      adds  98b9ef5   Enable AES in winbind.
      adds  2d1334e   s3-autoconf: Fix the build.
      adds  254e8c4   Add debug message when SD hash doesn't match.
      adds  d1a5a5b   s3-linux-aio: Fix error handling
      adds  8893215   talloc: use a struct for pool headers.
      adds  4f33187   talloc: don't allow a talloc_pool inside a talloc_pool.
      adds  311281c   talloc_stack: handle more than one talloc_stackframe_pool()
      adds  f9b51ff   talloc_stack: always include the location when creating a talloc_stackframe().
      adds  84fb37f   talloc_stack: report lazy freeing (panic if DEVELOPER).
      adds  634a63d   smbpasswd: always free frame.
      adds  dcec7c1   source3/client/client.c: fix stackframe leak.
      adds  7a65910   nt_printing_tdb_migrate(): fix stackframe leak.
      adds  2314c60   source3/winbindd/winbindd_util.c: fix stackframe leak
      adds  a620fc0   lib/util/modules.c: fix stackframe leak.
      adds  bdc59fb   source3/modules/vfs_xattr_tdb.c: fix stackframe leak
      adds  32c69e6   source3/rpc_server/svcctl/srv_svcctl_reg.c: fix stackframe leak
      adds  5716570   source3/winbindd/idmap_tdb_common.c: fix stackframe leak
      adds  15faffc   source3/registry/reg_backend_db.c: fix stackframe leak
      adds  f3001e8   source3/lib/smbconf/testsuite.c: fix stackframe leak
      adds  aa2e02e   source3/winbindd/winbindd_pam.c: fix stackframe leak
      adds  c809eec   source3/utils/net_conf.c: fix stackframe leak
      adds  fe72740   loadparm: make the source3/ lp_ functions take an explicit TALLOC_CTX *.
      adds  1f8b574   talloc_stack: abort in developer me if no stackframe on talloc_tos()
      adds  51ec59d   source3/torture/pdbtest: allocate talloc_stackframe()
      adds  9927233   source3/passdb/py_passdb.c: don't steal from talloc_stackframe().
      adds  d54ebd3   source3/passdb/py_passdb.c: wrap all calls in talloc_stackframe()
      adds  06731bc   source3/netapi: fix only caller which doesn't set up a talloc_stackframe()
      adds  127352c   source4/torture: add talloc_stackframe()
      adds  96db134   s4-dsdb: Ensure we never write read-only objects onto a read-write replica
      adds  5630e25   s4-dsdb: Allow dbcheck to correct an incorrect instanceType
      adds  e4001a7   dsdb: Allocate new OID to allow updates of a read-only replica
      adds  fc36ebf   s4-dbcheck: Check for and correct incorrect instanceType values
      adds  02a356e   s4-librpc: Ensure we do not call call the decrpc timeout handler during gensec_update()
      adds  d0d05f8   s4-lib/tls: Try socket_send() multiple times to send partial packets
      adds  31f0d30   s3:smbstatus fix a compiler warning
      adds  36432621  s3:smbstatus rename a function to make its purpose more clear
      adds  07412b5   s3:smbstatus don't check if process exists twice
      adds  a01a93a   s3:smbstatus add --fast option
      adds  35a4a57   docs-xml: document smbstatus --fast
      adds  9dd0510   docs-xml: document smbstatus --notify
      adds  24f7085   s3:Really ignore unknown special ids in NFSv4 ACLs.
      adds  d44ccdd   libasys
      adds  c6e456d   s3-vfs: async pwrite
      adds  e24aed1   s3-vfs: async pread
      adds  7c32017   s3: Use SMB_VFS_PREAD_SEND in schedule_aio_read_and_X
      adds  2bad405   s3: Use SMB_VFS_PWRITE_SEND in schedule_aio_write_and_X
      adds  6df7ba3   s3: Use SMB_VFS_PREAD_SEND in schedule_smb2_aio_read
      adds  aff6956   s3: Use SMB_VFS_PWRITE_SEND in schedule_smb2_aio_write
      adds  f5dc883   s3: Properly handle shutdown with the _send/_recv based aio
      adds  66eb7bc   s3: Remove the unused completion handling from aio.c
      adds  715653a   s3:vfs_aio_pthread: Convert to libasys
      adds  f9df073   s3: Make smbd/aio.c not depend on aio.h anymore
      adds  ff701ce   s3: Add vfs_aio_posix
      adds  b65ab9d   s3-aio_fork: Convert create_aio_child from NTSTATUS to errno
      adds  bf8696f   s3-aio_fork: Convert get_idle_child from NTSTATUS to errno
      adds  9e1c873   s3: Convert aio_fork to pread/pwrite_send/recv
      adds  4668398   s3: Convert aio_linux to pread/pwrite_send/recv
      adds  90461aa   s3-vfs: Add pread_send/recv to vfs modules
      adds  be05dad   s3-vfs: Add pwrite_send/recv to vfs modules
      adds  9dc78c9   s3-aio: Remove unused VFS functions and more
      adds  c4efaab   s3: Move the aio_pthread read/write functionality to vfs_default
      adds  fd351b6   s3: Make us survive base-delaywrite with aio enabled
      adds  dc5e3fb   s3-libasys: Add asys_fsync() implementation
      adds  3882113   s3: Fix the build
      adds  5d09cec   s3-vfs: async fsync
      adds  56aae9f   s3: Add a _nosync version of smb2_write_complete
      adds  ed31e20   s3-aio: Make the strict sync after write async
      adds  e3f3c09   s3: Add aio_fsync to the aio_posix module
      adds  38dd5b2   s3-aio-fork: make "read_cmd" an enum
      adds  d6cb302   s3: Add aio_fsync to the aio_fork module
      adds  d948b1b   s3: Add aio_fsync to the aio_linux module
      adds  4a9b5cc   config: The AIO engine is indepent of HAVE_AIO now
      adds  730d3e8   s3: Compile with pthreadpool by default
      adds  f79fb44   s3: Slightly simplify reply_close()
      adds  3da86cc   s3: Add tevent_wait_send/recv
      adds  3e9f58b   s3-smb1: Postpone close_file until all aio is handled
      adds  a6b5836   s3-smb2: Postpone close_file until all aio is handled
      adds  8ef968a   s3-aio: Panic if we try to close a fsp with outstanding aio requests
      adds  6305b4b   torture: Print SIDs as additional debug output in unix.whoami
      adds  8825085   s4-torture: Also print GID values in whoami test
      adds  624f11e   s4-torture: Allow unix.whoami to test against a member server
      adds  faa9b2e   s4-torture: Move check of map-to-guest above SID list check
      adds  38a4703   Revert "s3:auth make sure the primary group sid is usable"
      adds  9130bbb   selftest: Run unix.whomai against the machine acccount as well
      adds  cbc3083   auth/credentials: Remove extra newline
      adds  11d7f77   s3-rpc_server: Remove make_server_info_info3() call from make_server_pipes_struct()
      adds  376dc5c   s3-auth Use correct RID for domain guests primary group
      adds  1cbbd2d   lib/param: bring lp_time_server() into common
      adds  d2ae817   lib/param: Add my copyright
      adds  8822b3b   s4-param: Remove unused "idmap trusted only"
      adds  cf9bd1d   s3-param: Make lp_name_resolve_order() return a list
      adds  0f57da5   lib/param: bring lp_smb_ports() into common by making it a list everywhere
      adds  03a6137   s3-param: Remove special case for lp_ctdbd_socket(), set CTDB_PATH as default
      adds  2922fda   Move source4/smbd/pidfile into lib/util in preparation for making it in common.
      adds  3e476e1   Add debugs to functions. Add pidfile_unlink().
      adds  0d24370   Make the s3 pidfile use the common code inside lib/util/pidfile.c
      adds  f58d8fe   Fix the configure build - add lib/util/pidfile.o into UTIL_OBJ.
      adds  e8dbf28   Move everything to use the common pidfile functions.
      adds  b336b8e   Remove source3/lib/pidfile.c
      adds  f7b88fb   Use ippGet/ippSet (accessors) for IPP API.
      adds  e8b3b1c   s4 rfc2307 gids mapping fix
      adds  e2cea8f   s4-classicupgrade: Add unix attributes during upgrade
      adds  0b903e1   s3:smbd: if a fsp has fsp->deferred_close, clients shouldn't be able to use it
      adds  3fe601a   s3-winbind: Fix idmap initialization debug message.
      adds  88f326a   s3:smb2_tcon: reject access to shares mark as "smb encrypt = required"
      adds  a41a1d1   s3:test_smb2: copy the session_channel from the primary channel.
      adds  d728567   libcli/smb: add SMB2_TRANSFORM macros
      adds  4628e28   libcli/smb: add SMB2_SESSION_FLAG_ENCRYPT_DATA
      adds  5adf63f   lib/crypto: add aes_ccm_128
      adds  7e09824   libcli/smb: construct the signing_key before forming the message
      adds  fd736f7   libcli/smb: add smb2_signing_[en|e]crypt_pdu()
      adds  1c144b0   libcli/smb: only pass the smb2 buffer to smb2cli_inbuf_parse_compound()
      adds  077eb57   libcli/smb: check the buffer length in smbXcli_negprot_dispatch_incoming()
      adds  d333edb   libcli/smb: copy the application_key in smb2cli_session_create_channel()
      adds  5863107   libcli/smb: prepare [en|de]cryption_key for SMB3
      adds  c2b0a48   libcli/smb: create 4 iovecs per request in smb2cli_inbuf_parse_compound()
      adds  be8e33e   libcli/smb: parse the SMB2_TRANSFORM header and decrypt the SMB2 pdu
      adds  92811c6   libcli/smb: make use of SMB2_HDR_BODY as header size
      adds  f08adbb   libcli/smb: maintain smb2.should_sign on smbXcli_req_state
      adds  6e651df   libcli/smb: increment nbt_len, when we have the fully created the SMB2 PDU
      adds  6b93210   libcli/smb: encrypt SMB2 traffic if nedded/desired.
      adds  4b64ec5   libcli/smb: set should_encrypt = true if we got SMB2_SESSION_FLAG_ENCRYPT_DATA
      adds  111c215   Fix problem found by Andrew Bartlett - correctly check encrypted flag.
      adds  a256d61   s3-winbind: Fix bug #9052 resolving our own "Domain Local" groups.
      adds  6bff589   libcli/smb: introduce smb1.session for uid use
      adds  cdec0c4   s3:libsmb: use cli_state_{g,s}et_uid instead of smb1.uid directly
      adds  af90c71   s4:libcli/raw: setup a smbXcli_session for each smbcli_session
      adds  43b070d   libcli/smb: pass down smbXcli_session to smb1cli_req_create/send() and smb1cli_trans*
      adds  00050a1   build: Add -Werror=address to the developer build
      adds  4c1762c   Fix debug print warning message.
      adds  e5a3218   Fix compiler warning.
      adds  61cec27   Fix unused variable.
      adds  b76d574   Fix incorrect use of server as a talloc context.
      adds  644d48d   Fix compiler warning message.
      adds  69e98ff   Remove unused variable.
      adds  9521cd0   param: Make the 'unicode' parameter common
      adds  80d3208   param: Make internal handler for 'server role' common
      adds  2daf120   s3-param: Merge a number of s4 parameters from lib/param to make this table common
      adds  7881f4a   s3-param: fix indent on cups encrypt
      adds  01f25ad   s3-param: Merge parameter varaibles with lib/param
      adds  8b1a9f3   lib/param: Remove "ntptr providor" and hard-code in s4 spoolss server
      adds  b94ab3c   lib/param: Remove 'case insensitive filesystem'
      adds  280d187   lib/param: Rename param_enums.c to param_table.c
      adds  f356242   lib/param: Move all enum declarations to lib/param
      adds  b62b031   lib/param: Make lp_usershare_max_shares() a common parameter
      adds  3367fd0   lib/param: Merge handling of security/domain master/domain logons/server role
      adds  c1065ff   lib/param: Add handler overrides
      adds  222850b   lib/param: Re-arrange TLS parameters into their own section
      adds  9ee084f   lib/param: Rearrange AD DC options to make a merge with the source3 table easier
      adds  19a8867   lib/param: Merge DNS parameters with source3 param
      adds  c7df664   lib/param: Merge Winbind parameters from source3 into lib/param
      adds  221a430   lib/param: Merge VFS and MSDFS parameters from source3 into lib/param
      adds  867de2f   s3-pdb: remove unused variables.
      adds  d00d206   waf: Update to newer upstream snapshot.
      adds  a6e5b98   s4:libcli/raw: fix SMBtconX response parsing
      adds  cc0d490   s4:libcli/raw: parse extended SMBtconX responses
      adds  20e4392   s3:libsmb: make use of cli_state_[g|s]et_tid()
      adds  552dda9   libcli/smb: add smbXcli_tcon structure
      adds  ed72628   s3:libsmb: use a smbXcli_tcon instead of uint16_t cli_state->smb1.tid
      adds  29dc01b   s4:libcli/raw: setup a smbXcli_tcon for each smbcli_tree
      adds  b9100a7   libcli/smb: pass down smbXcli_tcon to smb1cli_req_create/send() and smb1cli_trans*
      adds  41538b1   s4:libcli/smb2: setup a smbXcli_tcon for each smb2_tree
      adds  92efe1a   s3:libsmb: setup a smbXcli_tcon for SMB2
      adds  32b3399   libcli/smb: pass smbXcli_tcon to smb2cli_create*()
      adds  74f9b52   libcli/smb: pass smbXcli_tcon to smb2cli_close*()
      adds  697b82a   libcli/smb: pass smbXcli_tcon to smb2cli_read*()
      adds  86a5ab7   libcli/smb: pass smbXcli_tcon to smb2cli_write*()
      adds  6612c83   libcli/smb: pass smbXcli_tcon to smb2cli_flush*()
      adds  6dc701c   libcli/smb: pass smbXcli_tcon to smb2cli_set_info*()
      adds  370e714   libcli/smb: pass smbXcli_tcon to smb2cli_query_info*()
      adds  51af8b9   libcli/smb: pass smbXcli_tcon to smb2cli_query_directory*()
      adds  20d43a1   libcli/smb: pass smbXcli_tcon to smb2cli_ioctl*()
      adds  79ccb96   s3:torture/test_smb2: make a copy of smbXcli_tcon
      adds  d58aa46   Fix bug 9065: source3/registry/regfio.c: bad call to memcpy Signed-off-by: Jeremy Allison <jra at samba.org>
      adds  c66a45d   s3:smb2_server: simplify the talloc_pool handling for smbd_smb2_request
      adds  e0bc165   s3:torture: replace shm_setup() with anonymous_shared_allocate()
      adds  b0f1921   s3:torture: remove unused shm_setup()
      adds  97b1776   s4:torture: replace shm_setup() with anonymous_shared_allocate()
      adds  18bd029   s4:torture: remove unused shm_setup()
      adds  d2ba9c3   s3:libsmb: remove cli_state->smb2.tid
      adds  167d94c   s3:libsmb: remove unused tcon specific elements from cli_state->smb2
      adds  a10fe7b   libcli/smb: add smb2cli_tcon_capabilities()
      adds  72e047f   s4:torture/smb2: use smb2cli_tcon_capabilities()
      adds  56af56d   s4:torture/smb2: create temporary smbXcli_tcon/session structures instead of changing them
      adds  57fda88   s4:libcli/smb2: remove unused elements from smb2_tree
      adds  7de4ae7   libcli/smb: pass smbXcli_tcon to smb2cli_req_create/send()
      adds  56aa419   libcli/smb: there's no PID field in the SMB2/3 header anymore
      adds  e20e84d   s4:libcli/smb2: remove unused variable
      adds  bb6761c   s3:libsmb: remove unused cli_state->smb2.pid
      adds  4d6d783   s4:libcli/smb2: remove unused smb2_session->pid
      adds  0aac3c0   libcli/smb: pass smbXcli_session to smb2cli_tcon_set_values()
      adds  5c3a0cb   libcli/smb: setup tcon->smb2.should_encrypt in smb2cli_tcon_set_values()
      adds  3cce521   s3:smb2_ioctl: remove FSCTL_VALIDATE_NEGOTIATE_INFO_224 implementation
      adds  3a85737   s3:smb2_ioctl: allow clients to send padding at the end of FSCTL_VALIDATE_NEGOTIATE_INFO
      adds  859e5be   s3:smb2_ioctl: fix GUID_compare() check in FSCTL_VALIDATE_NEGOTIATE_INFO
      adds  46e08eb   s3:libcli/smb: add SMB2_SESSION_FLAG_BINDING
      adds  df08929   s3:smb2_sesssetup: reject SMB2_SESSION_FLAG_BINDING requests
      adds  ba14bc5   libcli/smb: introduce a smb2cli_session
      adds  fdd9867   libcli/smb: add SMB2_HDR_CHANNEL_SEQUENCE
      adds  8cb6557   libcli/smb: add basic session->smb2.channel_sequence handling
      adds  f6592c4   s3:smbd: fix compiler warnings in notify_internal.c
      adds  a67daa3   s3:smb2_negprot: return the current system time in the SMB2 NEGPROT response
      adds  a0e08ac   lib/param: Merge "Miscellaneous Options" section from source3/param
      adds  8d2ba95   lib/param: Merge "EventLog Options" section from source3/param
      adds  3e9c001   lib/param: Merge "Ldap Options" section from source3/param
      adds  ebc2cc7   lib/param: Merge "Locking Options" section from source3/param
      adds  3f1dfdd   lib/param: Merge "WINS Options" section from source3/param
      adds  b727e70   lib/param: Merge "Browse Options" section from source3/param
      adds  932f0a6   lib/param: Merge "Logon Options" section from source3/param
      adds  deb9a05   lib/param: Merge "Domain Options" section from source3/param
      adds  115a88e   lib/param: Merge "Filename Handling" section from source3/param
      adds  d347c8d   s3:configure: add Darwin sendfile() test
      adds  887cebf   s3:waf: add Darwin sendfile() test
      adds  96340e6   s3: add Darwin sendfile support and merge with the FreeBSD code
      adds  4b914a2   s3: use libreplace in pthreadpooltest to fix some builds
      adds  4f0b8f3   s3/aio_fork: fix build on irix
      adds  86c2d48   buildtools: use egrep when we need the "-f patternfile" option
      adds  9b59590   s3:vlp: fix build on OS X
      adds  a943a9b   s3-build: Make recursive waf build a developer build again (to build developer test facilities)
      adds  c5713ac   lib/param: Merge "Printing Options" section from source3/param
      adds  97a6447   lib/param: Merge "Tuning Options" section from source3/param
      adds  08691f7   lib/param: Merge "Protocol Options" section from source3/param
      adds  2429647   s3-param: Merge "log file" parameter with lib/param
      adds  8cb47ef   lib/param: Merge "Logging Options" section from source3/param
      adds  081a010   lib/param: Merge "Security Options" section from source3/param
      adds  c4eeda9   lib/param: Merge in source3 parameters into parmeter table
      adds  bc1826a   lib/param: Merge parameter tables into a common file
      adds  42e405a   param: Make socket_address common, Revert 611ef42053eb99f4c29d4efa86eaea9f1ca06286
      adds  ecb89ce   docs: Mark "socket address" as deprecated
      adds  ca24820   lib/param: Remove unused "paranoid server security"
      adds  ec64f79   lib/param: Mark lpcfg_cachedir and lpcfg_statedir as const char *
      adds  b181a0b   lib/param: Remove use of lp{cfg,}_socket_address outside the NBT client and server
      adds  dc00df2   lib/param: Rename "socket address" to "nbt client socket address" to clarify role
      adds  6a37b55   s4-dbcheck: Add lastKnownParent when moving an object to lostAndFound
      adds  9c9df9c   s3-libsmbclient: Add missing talloc_stackframe() calls
      adds  de0b902   s4-repl: Use NULL for pointer test when checking for ldb_msg_new() failure
      adds  1547d5f   s4-repl: Use ldb_dn_new() to create the rootDSE DN
      adds  fc6d7bf   s4-librpc: Fix private context for dcerpc_connect_timeout_handler
      adds  26eb354   s4-dsdb: Provide a way to handle conflicts due to rename
      adds  03a75af   s4-dsdb: Provide a way to force incoming renames to take priority
      adds  056b215   s4-dsdb: Change move to lostAndFound to use container in this partiion and add debugging
      adds  54b83ce   s4-dsdb: Do not strip base components off DN before searching for NC root
      adds  b567d3a   s4-dsdb: Fill in lastKnownParent when moving to lostAndFound
      adds  6c21ae7   dfs_server_ad: return STATUS_NOT_FOUND if the client connects to an ip address
      adds  13095a9   dfs_server_ad: s/acct/aname as acct() is a function
      adds  14bd5ca   s4-samba-tool ldapcmp: Add ridNextRID and rIDPreviousAllocationPool as per-DC attributes
      adds  2dfb2a4   s4-samba-tool ldapcmp: Fix synopsis
      adds  0f21fe7   auth/kerberos: Do not do pointer arithmatic on a void *
      adds  5b4792d   lib/ccan: Fix format string errors found by -Werror=format in ccan failtest
      adds  17bddd1   lib/ntdb: Fix format string errors found by -Werror=format in ntdb tests
      adds  ea6b8ee   lib/tdb: Fix format string errors found by -Werror=format in tdb tests
      adds  d6f47bd   s4-torture: Fix format string errors found by -Werror=format
      adds  3aa6f08   build: Add more -Werror flags now the tree is clean of these errors
      adds  0e1814c   s3-utils: Add cast to fix error found by -Werror=format
      adds  cddcaf7   ldb: Add parameter to avoid NULL format string flagged by -Werror=format
      adds  ec69eb4   s3:dbwrap_ctdb: initialize db_record->db
      adds  13de233   s3:smbd: move smbd_register_ips() next to release_ip()
      adds  d73b793   s3:smbd: use print_sockaddr() instead of client_socket_addr()
      adds  35c0f16   s3:smbd: do a clean shutdown during release_ip() after CTDB_SRVID_RELEASE_IP
      adds  d2eb26c   s3: Make request_timed_out() static
      adds  c03e976   tevent: Refer to the correct header in testsuite.c
      adds  2ddc3a2   s3: Fix Coverity ID 710827 Resource leak
      adds  d1dccfb   s3: Fix Coverity ID 710818 Resource leak
      adds  3bc1f45   s3: Fix Coverity ID 710803 Resource leak
      adds  eaa381a   s3: Fix Coverity ID 710791 Resource leak
      adds  221cd52   s4-dsdb: Request extended DN and show deleted when searching for a possible parent
      adds  8208d7b   lib/ldb: Ensure rename target does not exist before deleting old record
      adds  bc5be09   s4-dsdb: Handle rename conflicts in both directions
      adds  fcb54ca   s4-dsdb: Improve tracing in repl_meta_data
      adds  6d1b8ff   s4-dsdb: Replace any existing lastKnownParent attribute during delete
      adds  3178741   s4-repl: Add tests for add replication conflicts and use of LostAndFound
      adds  fb24f47   WHATSNEW: prepare for 4.0 beta5
      adds  50d6483   VERSION: Mark as the beta5 release
      adds  23df816   VERSION: Move on to beta6!
      adds  610ac2d   Make it possible to build under Solaris make as well as FreeBSD and Linux. Also add comments on changes that might be needed
      adds  d4bce35   Add two flags to allow for handling of Extended Signatures (Session Key Protection) on a TCON_AND_X request and response.
      adds  9b9ef92   s3:ctdbd_conn: use unitX_t types consistently throughout the module
      adds  c3cb672   libcli/smb: add smb1cli_session_set_session_key()
      adds  68c1eec   libcli/smb: let smb1cli_session_set_id() reset the application_key
      adds  7af537e   libcli/smb: allow resetting of the smb1 application_key
      adds  c9eac1a   s3:libsmb: make use of smb1cli_session_set_session_key()
      adds  1a9a910   s4:libcli/smb_composite: always use set_user_session_key() helper
      adds  ac1452c   s4:libcli/smb_composite: make use of smb1cli_session_set_session_key()
      adds  5f25567   libcli/smb: add smbXcli_session_application_key()
      adds  803fb40   s4:librpc/dcerpc_smb2: make use of smbXcli_session_application_key()
      adds  2f4f214   libcli/smb: remove unused smb2cli_session_application_key()
      adds  286e249   s4:librpc/dcerpc_smb: make use of smbXcli_session_application_key()
      adds  7977d90   s4:librpc/dcerpc_smb2: sync smb2_session_key() with smb_session_key()
      adds  00cde56   s4:libcli/raw: remove unused smbcli_session->user_session_key
      adds  8b42f52   s3:rpc_client: make use of smbXcli_session_application_key()
      adds  616206a   s3:libnet_join: make use of cli_get_session_key() in libnet_join_joindomain_rpc()
      adds  0068a9f   s3:utils/net_rpc*: make use of cli_get_session_key()
      adds  0ec50e8   s3:libsmb: remove unused cli_state->user_session_key
      adds  8e1c6d4   s3:rpc_client: rename pipe_auth_data->user_session_key to transport_session_key
      adds  d3aaa1e   libcli/smb: move some TCON related defines to smb_constants.h
      adds  137d65b   s3:libsmb: add a tcon_flags helper variable
      adds  3682eb8   s3:libsmb: add a optional_support helper variable
      adds  3fb6549   s3:smbd: make use of TCONX_FLAG_DISCONNECT_TID define
      adds  b93e6ef   s3:smbd: add a optional_support helper variable to reply_tcon_and_X()
      adds  02dcf05   heimdal: fixed -Werror=format error in com_err
      adds  95b64f0   s4:libcli: send the TCONX_FLAG_EXTENDED_RESPONSE flag
      adds  e956253   s4:torture: send the TCONX_FLAG_EXTENDED_RESPONSE flag
      adds  b041d29   s3-pypassdb: Fix wrapper for pdb_domain_info to return correct dns_{domain,forest}
      adds  55a0d66   s3-pysmbd: Add set_nt_acl() function based on parts of vfstest
      adds  e5686a4   s3-pysmbd: Add my copyright
      adds  64f494d   s3-pysmbd: fix DEBUG
      adds  1e5098d   s3-pysmbd: Add hook for get_nt_acl()
      adds  8dde55c   build: fix typo
      adds  d642831   s4: samba_spnupdate: fix "if we are DNS server" check
      adds  8dafdb5   s4:dsdb:replicated_objects: do not move 'instanceType' to the end of msg->elements on RODC replication
      adds  5beb345   docs-xml: fix dfree cache time example
      adds  d12831d   docs-xml: fix pid directory example
      adds  cff3ad4   lib/dbwrap: rewrite lock order check to ease debugging
      adds  6d83e35   s3-ctdb: Add debugs to ctdb_serverids_exist
      adds  6cfe6e9   s3-ctdb: Fix ctdb_serverids_exist for target nodes that died
      adds  0a45e9c   s3-ctdb: adjust a loglevel
      adds  764f2f9   s3-ctdb: return proper exit code
      adds  e8f4868   auth/ntlmssp: avoid talloc_tos() in ntlmssp_client_initial()
      adds  d88a6c1   libcli/smb: change smb_signing to skip the NBT_HEADER_SIZE internally
      adds  b1c5efb   s3:smbd: skip nbt header in srv_check_sign_mac()
      adds  b1a0fda   libcli/smb: pass hdr/len to smb_signing_check/sign_pdu() and skip the nbt header
      adds  dbefd7d   libcli/smb: add smb_key_derivation() for TREE_CONNECT_ANDX_EXTENDED_SIGNATURES support
      adds  97be49c   libcli/smb: add smb1cli_session_protect_session_key()
      adds  c32120b   s3:libsmb: add EXTENDED_SIGNATURE support in cli_tcon_andx*()
      adds  67767de   s4:libcli: add support for SMB_EXTENDED_SIGNATURES during SMBtconX
      adds  ba864b8   s4:torture: add support for SMB_EXTENDED_SIGNATURES during SMBtconX
      adds  3d63e4d   s3:smbd: keep the "application session key" during SMB1 reauth
      adds  2265e46   s3:smbd: setup session->global->signing_/application_key during old SMB1 session setups
      adds  49d0432   s3:smbd: setup session->global->signing_/application_key during SPNEGO SMB1 session setups
      adds  396f317   s3:rpc_server/netlogon: make usage of session_extract_session_key()
      adds  3a0db4d   s3:rpc_server/wkssvc: make usage of session_extract_session_key()
      adds  ff75fd9   s3:smbd: setup the application session key with the first tcon on a session
      adds  401860c   s3:smbd: add support for SMB_EXTENDED_SIGNATURES in SMBtconX
      adds  41cffa3   doc: Remove build/ from doxygen config or it will not work in brew.
      adds  86ee590   s4:domain join: setup RODC invocationId
      adds  056070f   s3:smb2_read: remove unused in_smbpid
      adds  96fa47f   s3:smb2_write: remove unused in_smbpid
      adds  1a0c40f   s3:smb2_lock: remove unused in_smbpid
      adds  7327310   s3:smb2_server: use 'i' instead of '1' as vector index in smbd_smb2_request_pending_timer()
      adds  7ee54cd   s3:smbd: add helper macros to access smb2req->{in,out}.vector[]
      adds  21742c3   s3:smb2_break: make use of SMBD_SMB2_IN_BODY_PTR()
      adds  52805c4   s3:smb2_close: make use of SMBD_SMB2_IN_BODY_PTR()
      adds  88a3402   s3:smb2_flush: make use of SMBD_SMB2_IN_BODY_PTR()
      adds  121dbd6   s3:smb2_notify: make use of SMBD_SMB2_IN_*_PTR()
      adds  8cf817d   s3:smb2_read: make use of SMBD_SMB2_IN_BODY_PTR()
      adds  048c8d3   s3:smb2_glue: make use of SMBD_SMB2_IN_HDR_PTR()
      adds  559742f   s3:smb2_sesssetup: make use of SMBD_SMB2_* macros
      adds  926379a   s3:smb2_find: make use of SMBD_SMB2_* macros
      adds  6e9a65d   s3:smb2_create: make use of SMBD_SMB2_* macros
      adds  f08e478   s3:smb2_tcon: make use of SMBD_SMB2_* macros
      adds  f28b2ac   s3:smb2_write: make use of SMBD_SMB2_* macros
      adds  e9a21e5   s3:smb2_negprot: make use of SMBD_SMB2_* macros
      adds  9c58a0a   s3:smb2_getinfo: make use of SMBD_SMB2_* macros
      adds  e67d07f   s3:smb2_setinfo: make use of SMBD_SMB2_* macros
      adds  e281b9f   s3:smb2_lock: make use of SMBD_SMB2_* macros
      adds  47c67f2   s3:smb2_ioctl: make use of SMBD_SMB2_* macros
      adds  4384b1e   s3:smb2_server: make use of SMBD_SMB2_* macros
      adds  1c7bd2b   s3:smbd: remove unused variable in sesssetup.c
      adds  49b2720   lib/param: Also enable vlp when --enable-selftest is specified
      adds  dd8c0e5   build: Remove duplicate declaration of --enable-selftest
      adds  0514a84   Rework recursive waf build to be a selftest-enabled not a developer build
      adds  33c79c8   build: Make -Werror=format check only run where NULL is still accepted
      adds  4e0fb8b   Revert "ldb: Add parameter to avoid NULL format string flagged by -Werror=format"
      adds  a370792   s4:libcli/pyerrors: s/PyErr_WERROR_IS_ERR_RAISE/PyErr_WERROR_NOT_OK_RAISE/
      adds  efe28b1   s4:libcli/pyerrors: add PyErr_NTSTATUS_NOT_OK_RAISE()
      adds  18c152f   lib/param: move enum dns_update_settings to lib/param
      adds  0dfc330   lib/socket_wrapper: writev returns ssize_t, not int
      adds  4e91ccf   smbXcli: add some includes to fix compiler warnings
      adds  b20fb15   s4:libcli/smb2/write correct error checking
      adds  c1b3454   s3:smb2_server: add smbd_smb2_inbuf_parse_compound()
      adds  9e9d784   s3:smb2_server: remove const from smbd_smb2_first_negprot()
      adds  fbd663c   s3:smb2_server: make use of smbd_smb2_inbuf_parse_compound() in smbd_smb2_request_create()
      adds  721096b   s3:smb2_server: make use of smbd_smb2_inbuf_parse_compound() in smbd_smb2_request_read*()
      adds  227d490   s3-pysmbd: Add talloc_stackframe() to smbd_set_simple_acl wrapper
      adds  e658421   s3-passdb: Simplify idmap wrapper in pdb_samba4
      adds  e571d5c   s3-pysmbd: Use talloc_zero()
      adds  f06c216   s3-pysmbd: Try opening as a file, then as a directory
      adds  4aca56c   s4-smbd: Check for failure of irpc_add_name
      adds  33705f4   s4-scripting: Remove unused variables from ntacl tests
      adds  1453358   libcli/smb: use forward declaration instead of includes
      adds  83a746d   libcli/util: add NT_STATUS_FILE_NOT_AVAILABLE
      adds  5ac4d3d   s3:smb2_server: move 'conn' to main block of smbd_smb2_request_dispatch()
      adds  357110c   s3:smb2_server: introduce a smbd_smb2_dispatch_table (for now just with names)
      adds  46f7a60   s3:smb2_server: add .need_session to smbd_smb2_dispatch_table
      adds  f69ed57   s3:smb2_server: add .need_tcon to smbd_smb2_dispatch_table
      adds  e013332   s3:smb2_server: add .as_root to smbd_smb2_dispatch_table
      adds  aba6df9   s3:smb2_server: add and use smbd_smb2_call()
      adds  59b9dfa   s3:smb2_server: do one central session check if the operation requires it
      adds  eec941e   s3:smb2_server: do one central tcon check if the operation requires it
      adds  e7bf8e7   s3:smb2_server: do one central as_root check if the operation requires it
      adds  9b7b736   media_harmony VFS module: Add and build by default.
      adds  592e3f4   loadparm: Add ctx member to struct loadparm_global.
      adds  a14c02d   source3/loadparm: make struct loadparm_service a talloc object.
      adds  3bb65aa   source3/smbd/conn.c: wean off string_set/string_free
      adds  d65bded   source3/loadparm.c: Move string_set/string_free inside.
      adds  31d1fde   s3-param: Remove never-reached condition for opt_list == NULL
      adds  d825adf   s3-param: Remove never-reached condition for popts == NULL
      adds  337604a   s3:smb2_server: add some more SMBD_SMB2_* defines/macros
      adds  4e6e1ec   s3:smb2_server: make use of SMBD_SMB2_NUM_IOV_PER_REQ
      adds  efaea8e   s3:smb2_server: make use of helper macros in smbd_smb2_request_validate()
      adds  d609bb9   s3:smb2_server: make use of helper macros in smb2_calculate_credits()
      adds  2da6217   s3:smb2_server: make use of SMBD_SMB2_*_IOV_OFS
      adds  727b1d1   s3:smb2_server: check for compound based on SMBD_SMB2_NUM_IOV_PER_REQ
      adds  5730272   s3:smb2_server: make use of SMBD_SMB2_OUT_*_IOV smbd_smb2_request_reply()
      adds  bfc87a4   s3:smb2_server: check for compound based on SMBD_SMB2_NUM_IOV_PER_REQ
      adds  9b8973d   s3:smb2_server: make use of SMBD_SMB2_OUT_HDR_PTR() smbd_smb2_request_pending_queue()
      adds  8d63efe   s3:smb2_server: use memmove instead of copying single vector elements
      adds  40f771e   s3:smb2_server: there's no need to copy req->out.vector when we just keep the last request
      adds  c301691   s3:smb2_server: fix SMB2 signing of compound responses
      adds  da4057f   vfs_media_harmony: fix return of void
      adds  9adf6a0   vfs-mediaharmony: Remove some unnecessary return; statements
      adds  3f9b2cc   vfs_time_audit: Remove some unnecessary return; statements
      adds  dab8fe5   vfs_time_audit: Remove unnecessary return; statement
      adds  ebc92d0   vfs_full_audit: Remove some unnecessary return; statements
      adds  375ba1b   vfs_afsacl.c: Remove some unnecessary return; statements
      adds  c2dee12   vfs_dirsort: Remove unnecessary return; statement
      adds  64c0367   s3: Fix a crash in reply_lockingX_error
      adds  c9ecfd6   s3:smb2_server: sign the last request at the start of smbd_smb2_request_reply()
      adds  5f7d786   s3:smb2_sesssetup: remove TALLOC_FREE(session) from smbd_smb2_[re]auth_generic_return
      adds  6bfdca4   s3:smb2_sesssetup: remove unused code in smbd_smb2_reauth_generic_return()
      adds  143fb84   libcli/smb: smb2_signing_[en|de]crypt_pdu() check and set SMB2_TF_MSG_SIZE
      adds  528d3fe   libcli/smb: do not set SMB2_TF_MSG_SIZE in the caller
      adds  de2d813   build: Remove pdbtest from the autoconf build
      adds  b7b4879   s3-torture: Extend pdbtest to also run an authentication unit-test
      adds  51dd39b   selftest: Rename samba4.blackbox.pdbtest to samba.blackbox.pdbtest
      adds  9f51d61   s3:smb2_server: don't try to update req->in.vector[0] in smbd_smb2_request_pending_queue()
      adds  2b9dd90   s3:smb2_read: fix indentation in schedule_smb2_sendfile_read()
      adds  644eab3   s3:smb2_read: use SMBD_SMB2_NUM_IOV_PER_REQ when checking for sendfile() support
      adds  05ae95a   s3:smb2_server: use the common buffer layout for smbd_smb2_request_pending*
      adds  97b5aaa   s3:smb2_server: make use of SMBD_SMB2_* macros in smbd_smb2_request_verify_sizes()
      adds  fc8e3bd   s3:smb2_server: make use of SMBD_SMB2_* macros in smbd_smb2_request_done_ex()
      adds  63d92a1   s3:smb2_server: rewrite dup_smb2_vec3() using SMBD_SMB2_*_IOV_OFS and helper variables
      adds  0067de2   s3:smb2_server: remove useless variable 'i'
      adds  83d2620   s3:smb2_server: make use of SMBD_SMB2_OUT_HDR_PTR() in smbd_smb2_request_pending_queue()
      adds  1c76e99   s3:smb2_server: s/i/idx in smbd_smb2_request_pending_queue()
      adds  a3ccdaf   s3:nmbd: don't log get_domain_master_name_node_status_fail at level 0
      adds  47c5900   s3:nmbd: log a failure in get_domain_master_name_node_status_success() as level 1
      adds  6a648b7   s4-dsdb: Reduce calls to the ldb layer by reloading less often
      adds  6ec963e   s4-dsdb: simplify migration of old-style seqence numbers to metadata.tdb
      adds  1727556   s4-dsdb: Remove ldb_sequence_type argument from partition_primary_sequence_number
      adds  1a1f01e   s4-dsdb: Change talloc parent
      adds  ef87b4e   s4-pydsdb: Provide control of if we should write index attributes when reloading a schema
      adds  a117fd6   s4-dsdb: Ensure we have indexing enabled during the provision
      adds  f15d9a6   s3:smb2_server: do central file_id check if the operation requires it
      adds  b5a72f4   s3:smb2_server: check the session before we could response with an error.
      adds  8734887   s3:smbXsrv.idl: add encryption_required to smbXsrv_tcon_global0
      adds  64dce26   s3:smb2_sesssetup: set global->encryption_required and enforce it
      adds  95e4270   s3:smb2_tcon: set global->encryption_required and enforce it
      adds  a0cf42b   s3:smb2_server: add smbd_smb2_request->do_encryption
      adds  0cb11ef   s3:smb2_read: don't try sendfile if encryption is used
      adds  0d7b17f   s3:smb2_sesssetup: setup global->[en|de]cryption_key
      adds  8dd09ef   s4-dsdb: Do not reload partition metadata except on transaction start
      adds  d799b25   s4-dsdb: Remove strcasecmp() fallback in replmd_ldb_message_element_attid_sort
      adds  299fc75   lib/ldb: Use tdb_exists() rather than tdb_fetch()/talloc_free()
      adds  434bed7   s3-events: Do not vasprintf() the tevent debug messages that will not be shown
      adds  7e562cf   s4-events: Do not vasprintf() the tevent debug messages that will not be shown
      adds  73f0cb5   lib/ldb: Do not vasprintf() the tevent debug messages that will not be shown
      adds  11d60d1   s4-ldb_wrap: Do not vasprintf() the ldb debug messages that will not be shown
      adds  a70a4ad   s3:torture:delete: untangle function call from result check
      adds  1db70c0   s3:torture:delete: untangle function call from result check
      adds  8684506   s3:torture:delete: untangle function call from result check
      adds  361429d   s3:torture:delete: untangle function call from result check
      adds  b5e9378   s3:torture:delete: untangle function call from result check
      adds  5bc7c77   s3:torture:delete: untangle function call from result check
      adds  5138eb5   s3:torture:delete: untangle function call from result check
      adds  02b0925   s3:torture:delete: untangle function call from result check
      adds  8a92ae2   s3:torture:delete: untangle function call from result check
      adds  ccb2583   s3:torture:delete: untanlge function call from result check
      adds  4e75b0c   s3:torture:delete: untangle function call from result check
      adds  ef36847   s3:torture:delete: untangle function call from result check
      adds  2aded6a   s3:torture:delete: untangle function call from result check
      adds  595845c   s3:torture:delete: fix a message (counting the opens)
      adds  4aac6d0   s3:torture:delete: fix a message
      adds  ff5e6e3   s3:torture:delete: fix a message
      adds  bf492d1   s3:torture:delete: fix a message
      adds  9058288   s3:torture:delete: fix a comment
      adds  e833141   s3:torture:delete: really fail the test in a failure case
      adds  c36deaf   s3:torture:delete: remove an else, reducing indentation
      adds  777c7a9   s3:torture:delete: remove an else, reducing indentation
      adds  3668a4c   s3:torture:delete: remove an else, reducing indentation
      adds  2f7a371   s3:torture:delete: remove an else, reducing indentation
      adds  5b1afa6   s3:torture:delete: move the success message for a subtest to the correct place
      adds  7a7b86d   s3:torture:delete: add a comment
      adds  c228b7a   s3:torture:delete: add a comment
      adds  54e5810   s3:torture:delete: add a comment
      adds  49a2c68   s3:torture:delete: reduce indentation
      adds  2e53fb1   s3:torture:delete: simplify return code handling, fixing a couple of return codes in error cases
      adds  db160bf   s3:torture:delete: fix 11th test to work against windows
      adds  5236028   s3:torture:delete: add a 12th subtest to the delete-on-close tests
      adds  fac4a0d   s4:torture:basic:delete: fix 4 vs 8 spc tab formatting in check_delete_on_close()
      adds  6cc5a54   s4:torture:basic: fix abundance of spaces in deltest6
      adds  2352227   s4:torture:basic: fix a message typo in the delete17 test
      adds  f64c970   s4:torture:basic: check the return status of the last open in deltest16
      adds  8605b35   Fix bad return values in unix_strlower/unix_strupper.
      adds  b6eb3a6   Prepare to remove smb_panic() from unix_strlower().
      adds  af3e529   Fix bad return in unix_strupper.
      adds  9fcc6f2   Change strupper_m() to return a value.
      adds  e1ec86a   Fix missing ads_destroy in error path.
      adds  526e875   Check error returns from strupper_m() (in all reasonable places).
      adds  c13887d   Check error returns on strnorm().
      adds  ce21d08   Fix strlower_m() to return an error indication.
      adds  b70f23c   Correctly check for errors in strlower_m() returns.
      adds  a5495bc   Remove smb_panic() from unix_strlower(). Just rely on error code return.
      adds  1d1bdc3   lib/ldb: Use tdb_parse_record and a callback rather than tdb_fetch()
      adds  fdd07e8   s4-dsdb: Explain better what records are written during schema set
      adds  51a7154   nsswitch: add ABI checking and symbol versions to libwbclient
      adds  13f8674   build: rename security → samba-security
      adds  2b41f37   s3:param: fix compiler warnings with FN_GLOBAL_CONST_STRING()
      adds  205185e   s3:smbXsrv.idl: remove smbXsrv_*0 defines
      adds  2cbfdd4   Revert "s3:smb: include "smbXsrv.h" before "vfs.h""
      adds  0e76bbc   Revert "s3:smbd: Include smbXsrv.h before vfs.h (in smbd.h) so that the smbXsrv structures are available"
      adds  8defcb8   Revert "s3:smbd: include smbXsrv.h before smbd/proto.h to have the smbXsrv_ structs available"
      adds  1f50b6c   tdb/test: fix build on OSF/1
      adds  d7515b6   torture: Reproducer for 64c0367
      adds  1c3c5e2   s3-smbd: Create a shortcut for building the token of a user by SID for posix_acls
      adds  d3188a0   s3-smbd: Convert posix_acls.c to use struct unixid internally
      adds  c991ac0   s3-smbd: Merge ACE entries based on mapped UID/GID not SID
      adds  f36e28d   s3-nfs4acls: Remove lookup_sid and sidmap from NFSv4 ACL mapping and check gid first
      adds  2d21a9b   s4-dsdb: Use only the replication USN for schema reload.
      adds  329e374   s4-dsdb: Remove support for per-partition sequence numbers
      adds  4631723   s4-dsdb: Take more care in handling of global schema memory
      adds  f7403d8   s3: skip loading vfs modules for printer connections
      adds  aaeb3f5   Ensure we update last_access on the winbindd child struct on each request.
      adds  4e4c306   Fix smbclient/tarmode panic on connecting to Windows 2000 clients.
      adds  1428500   s3-selftest: Fix copy/paste error in test usage string
      adds  34c4664   s3-selftest: Add smbclient tarmode test
      adds  a57c5eb   s4-classicupgrade: Tests if sam policies exist before trying to import them.
      adds  f11a1a4   s4:kdc/wdc-samba4.c - fix user logins on specific workstations
      adds  fe29535   s3-vfs: Put vfs_aixacl_util.c helper functions into a header file
      adds  03a20ae   WHATSNEW: prepare for 4.0 beta6
      adds  b5281eb   VERSION: Mark as the beta6 release
      adds  9db35c9   VERSION: Move on to beta6!
      adds  f74e7b5   s4-dsdb: Add const
      adds  77990c1   s4-dsdb: Improve memory handling in kccsrv_find_connections() by adding a tmp_ctx
      adds  1f74773   s4-dsdb: Improve memory handling in kccsrv_add_connection()
      adds  0f2a87b   s4-dsdb: Improve memory handling in dsdb_schema_from_ldb_results() by adding a tmp_ctx
      adds  9566786   s4-dsdb: Add mem_ctx argument to samdb_ntds_settings_dn
      adds  d81d6af   s4:dsdb/repl: avoid reallocation of msg->elements
      adds  0b926a2   s4:dsdb/repl: make sure instanceType_e is not changed by a reallocation
      adds  c47d73f   s4:dsdb/repl: ldb_errstring() takes a 'struct ldb_context' not 'int'
      adds  fd0394d   s4-libnet: Improve debugging of libnet_BecomeDC LDAP errors
      adds  0668f98   s4-libnet: Prepare libnet_BecomeDC for samdb_reference_dn() returning an extended DN
      adds  3c8d8f2   s4-dsdb: Use ldb_dn_copy() rather than talloc_reference()
      adds  1e127b2   s4-dsdb: Add helper function samdb_reference_dn_is_our_ntdsa()
      adds  7213199   s4-repl: Use samdb_reference_dn_is_our_ntdsa()
      adds  773d036   s4-dsdb: Use samdb_reference_dn_is_our_ntdsa()
      adds  d582e1b   s4-dsdb: Add samdb_dn_is_our_ntdsa()
      adds  108c8b7   s4-dsdb: Use samdb_dn_is_our_ntdsa()
      adds  ff5d177   s3-passdb: Silence scary DEBUG(0) message on first use of secrets.tdb databases
      adds  a74ca56   s4:ntp_signd: fix SEGV if SID cannot be found
      adds  4e5e302   s4:samba-tool/drs: print the dns name of the server belonging to a connection
      adds  4ee602c   s4:dsdb/repl: fix the usage of 'GC/' prefixed principal names
      adds  807fb16   selftest: Add knownfail for samba3.winbind.wbclient.wbcPingDc2
      adds  7baa709   s3-winbind: Pass ping-dc result to client
      adds  bd23c8f   s3-winbind: Return the DC name from DC_PING
      adds  bdb1f23   libwbclient: Add wbcPingDc2
      adds  4c8616f   wbinfo: Improve output of wbinfo --ping-dc
      adds  47082ad   libwbclient: Add test for wbcPingDc2
      adds  dcfb6aa   s3-smbd: Change allocation of smb_acl_t to talloc()
      adds  d5a8e58   pidl: Add mode_t as an alias so we can marshall posix ACL structures
      adds  0705391   s3-smbd: Move smb_acl_t declaration to smb_acl.idl
      adds  7dff34f   s3-smbd: Call sys_acl_get_perm() directly rather than via the VFS
      adds  3b40932   s3-smbd: Call sys_acl_get_permset() directly rather than via the VFS
      adds  d83276c   s3-smbd: Call sys_acl_get_tagtype() directly rather than via the VFS
      adds  6a2f142   s3-smbd: Call sys_acl_get_qualifier() directly rather than via the VFS
      adds  d8fb9e7   s3-smbd: Call sys_acl_free_qualifier() directly rather than via the VFS
      adds  e019b93   s3-smbd: Call sys_acl_get_entry() directly rather than via the VFS
      adds  6a46fbb   s3-smbd: Call sys_acl_free_qualifier() directly rather than via the VFS
      adds  8b3227e   s3-smbd: Call sys_acl_free_acl() directly rather than via the VFS
      adds  d78c7c3   s3-smbd: Call sys_acl_init() directly rather than via the VFS
      adds  631a356   s3-smbd: Call sys_acl_clear_perms() directly rather than via the VFS
      adds  db54479   s3-smbd: Call sys_acl_add_perm() directly rather than via the VFS
      adds  50d147b   s3-smbd: Call sys_acl_create_entry() directly rather than via the VFS
      adds  21e0b91   s3-smbd: Call sys_acl_set_tag_type() directly rather than via the VFS
      adds  9f16fcf   s3-smbd: Call sys_acl_set_qualifier() directly rather than via the VFS
      adds  3d031f2   s3-smbd: Call sys_acl_set_permset() directly rather than via the VFS
      adds  a63a2a7   s3-smbd: Remove unused conn argument from convert_permset_to_mode_t()
      adds  e25830d   s3-smbd: Remove sys_acl_*() VFS wrapper functions
      adds  6ccfd05   s3-sysacls: Remove sys_acl_free_acl() and replace with TALLOC_FREE()
      adds  24b1143   s3-sysacls: Remove sys_acl_free_qualifier() as it is a no-op
      adds  7ffee47   libcli/smb: all flags except SMB2_HDR_FLAG_ASYNC should be cleared in a cancel request.
      adds  b596a11   s3:smb2_server: do calculations based on SMBD_SMB2_NUM_IOV_PER_REQ in smbd_smb2_request_validate()
      adds  84f6b0f   libcli/smb: fix smb2cli_req_compound_submit for multiple encrypted messages
      adds  7a7e9b1   libcli/smb: fix parsing of compounded messages within a SMB2_TRANSFORM pdu
      adds  d2d5fb1   libcli/smb: verify decrypted SMB2 pdus correctly
      adds  fd42bc1   librpc/idl: Make smb_acl_t public so we can pull/push it as a blob
      adds  f9b9433   s4-selftest: Fix test name for samba.tests.dcerpc.bare
      adds  898c5e1   s3-vfs: ensure we strictly free the talloc_stackframe
      adds  cc3bdaa   s3-vfs: Avoid loops in VFS modules: call _NEXT functions in xattr emulation
      adds  65976d6   s3-vfs: Set errno in xattr emulation
      adds  1c2bae0   s3:net add command "connections cleanup"
      adds  37ed821   s3:doc manpage for "net connections cleanup"
      adds  31980cf   s3:utils: remove standalone cclean tool
      adds  08baa11   fix printf warning in net connections
      adds  748d8f5   s3-selftest: convert stream_depot vfstest driver into a subunit test
      adds  97e7c3b   s3-selftest: convert xattr-tdb-1 vfstest driver into a subunit test
      adds  2129495   librpc/idl: Fix acl array definition in smb_acl_t
      adds  843e19e   s3-vfs: Add new VFS module to fake setting an ACL
      adds  820d179   s3-vfs: Continue to make vfs_xattr_tdb non-recursive
      adds  802d67c   selftest: Extend xattr-tdb-1 vfstest to call stat
      adds  1157db2   s3-smbd: Do not check no_acl_syscall_error(errno) after sys_acl_init()
      adds  43255a1   s3-torture: Initialise fsp fully in vfstest open
      adds  345b980   s3-torture: Use talloc more in vfstest
      adds  05885a8   s3-torture: Add ACL commands to vfstest
      adds  df8e9c1   s3-selftest: Add a seperate test for ACL tests using vfstest
      adds  56fc7bc   libcli/smb: support broken OS/2 error responses bug #9096
      adds  a8b5830   s3:vfs_gpfs: Fix compile error in gpfs module
      adds  6e39011   s3:vfs_gpfs: make sure parameters are set correctly for leases
      adds  7c56d80   s3:brlock: give traverse_fn a proper name
      adds  494003f   s3-g_lock: Properly free "rec" on retry to avoid deadlock
      adds  c2b29de   s3-autoconf: Fix deps for dbwrap_torture
      adds  8e50ff0   s3-msg: Rename msg_channel_init_destructor
      adds  b83cd05   s3-msg: For msg_channel, correct the talloc hierarchy
      adds  cbe2510   s3-g_lock: Make g_lock_lock more robust
      adds  d860aa2   tevent_poll: Decouple poll_ev->fds handling from adding/removing fds
      adds  fa71f32   lib/tevent: Add a thread-safe tevent backend
      adds  d7af2c8   tevent: Add threaded poll_mt testcase
      adds  d7d8646   tevent: change version to 0.9.17 after adding the "poll_mt" backend
      adds  fbebd75   s3-libsmb: Add a python wrapper
      adds  f3b69da   s3-libsmb: Add a simple test for python bindings
      adds  4c5019d   s4:cldap_server: set DS_SERVER_SELECT_SECRET_DOMAIN_6 if we're a RODC
      adds  8dbfa93   s4:cldap_server: only return DS_SERVER_*TIMESERV if "ntp_signd" is used
      adds  f4432fe   s3:smb2_server: add some const to print_req_vectors()
      adds  19ca98a   s3:smb2_server: verify the signature before the session_status
      adds  16edb6e   s3:smb2_server: try to sign an error response if we have a signing key
      adds  5251d07   s4: Fix returns in py_check_dcerpc_type
      adds  6b7a9910  s3-torture: Allow vfstest to set ACLs on a directory
      adds  21c8fa2   Fix bug #9085 - NMB registration for a duplicate workstation fails with registration refuse
      adds  a7b8e9f   s4-dsdb: Ensure we always free tmp_ctx in schema refresh check
      adds  6ce362a   build: Ensure -Werror=format works with -Wformat=2 on NULL format strings
      adds  e2b07c0   s4:libcli/smb2: reset trsnport->compound.related when a compound chain is finished
      adds  abf018e   libcli/smb: make sure the SMB2_TRANSFORM pdu is complete
      adds  8b3da9a   s3:smbd: make use of ENCRYPTION_REQUIRED()
      adds  e5d4e8d   s3:smbd: lp_smb_encrypt() returns SMB_SIGNING_* values
      adds  9f1dfd8   s3:smbd: don't disconnect the client when a share has "smb encrypt = required"
      adds  9397d67   s3:smb2_server: add SMB3 encryption support
      adds  45471f4   s3:smb2_negprot: annouce/negotiate SMB3 encryption support
      adds  1b487ad   s3:selftest: add some tests against a share the requires encryption
      adds  26bfe70   s4-kcc: Avoid use-after-free of dn and add tmp_ctx
      adds  2e1ab13   s4-dsdb: Use tmp_ctx in kccsrv_check_deleted to avoid leaking memory onto part->dn
      adds  2c3a58d   s3: Merge vfs_gpfs_hsm_notify into vfs_gpfs.c
      adds  3755a41   s3: Remove the gpfs_hsm_notify module
      adds  d1e1f82   s3-vfs: Fix calls of lp_parm_talloc_string
      adds  dda4c5d   s3: Adapt the tsmsm module to the new aio routines
      adds  f46c4df   s3:vfs_tsmsm only send notifications when file was offline before
      adds  8149623   lib/util: add server_id_equal()
      adds  6a58c5f   s3:lib: implement serverid_equal() as macro of server_id_equal()
      adds  d4a0aeb   lib/util: add server_id_from_string()
      adds  6457fb5   s3:lib: implement interpret_pid() as wrapper of server_id_from_string()
      adds  3cdf441   lib/util: let server_id_str() skip the task_id if 0 in the cluster case too
      adds  471a853   lib/util: add server_id_set_disconnected() and server_id_is_disconnected()
      adds  c35bdb3   s3: add a debug message for failed execv in sys_popen()
      adds  4f4bb1f   s4:torture:basic: add more delete test - variants of deltest16 and deltest17
      adds  9699c33   s3-vfs: Allow vfs_xattr_tdb to work without a connected share
      adds  0769d67   s4-ntvfs: Ensure we do not attempt to write EAs on streams
      adds  3ef0e22   s4-ntvfs: Add TODO on ea_size
      adds  f9f8a8c   s3-smbd: Push smb_fname into estimate_ea_size
      adds  6ce084f   s3-smbd: Do not look for EA information on a stream
      adds  0f2d288   s3-smbd: ensure we give appropriate errors for EA requests on streams
      adds  6c0bef1   s3-vfs: Use the system. namespace for fake ACLs
      adds  cbe758c   s3-vfs: Correct the implementation of fake_acls_sys_acl_delete_def_file()
      adds  ae4195d   s3-vfs: Add lstat and lchown hooks to the vfs_fake_acls module
      adds  7a59c3d   s3-build: Enable vfs_fake_acls when in developer mode or on the build farm
      adds  921b927   build: Do not put a .distversion file into the GIT tree
      adds  0e44163   WHATSNEW: Remove over-caution on s3fs and explain browsing better
      adds  3787dcf   doc-BUILD_SYSTEMS.txt: The grand rename is complete
      adds  bf1e27b   s4-torture: Improve raw.streams test to cover EAs and to use torture_assert()
      adds  f9837d1   s4-torture: Show that we cannot have extended attributes on streams
      adds  c75b615   s4-torture: Show that we cannot list extended attributes on streams
      adds  74a4c40   selftest: Use new fake_acls module
      adds  84d6e09   s4-torture: Use torture_fail() in the unix.unix_info2 test
      adds  21e67bd   Fix bug #9104 - winbindd can mis-identify idle clients - can cause crashes and NDR parsing errors.
      adds  7cd4eb0   build: Remove accidentily added line in samba_version.py
      adds  4d5471f   build: Remove special case for the build farm
      adds  d963aaf   s3-pysmbd: Add hook for a VFS chown()
      adds  02e25b2   s3-passdb: Allow pdb_sid_to_id to work on any SID
      adds  4df2c65   s3-pysmbd: Correct comments in python VFS bindings
      adds  dc063bf   s3-pysmbd: Add get/set functions for the posix ACL layer
      adds  a817959   build: Create bin/ when doing 'waf dist' from a fresh checkout
      adds  e79ed4f   s3-vfs: Make vfs_aio_fork erratic timing behaviour a run-time option
      adds  ebb776f   selftest: Add tests for vfs_aio_fork
      adds  c84e6ae   Fix bug #9098 - winbind does not refresh kerberos tickets.
      adds  db075b0   libcli: fix value of NT_STATUS_FILE_NOT_AVAILABLE
      adds  166a7d3   s4:dsdb_sort_objectClass_attr - use "data_blob_string_const" for setting values
      adds  5f8006c   s4:dsdb_sort_objectClass_attr - simplify memory context handling
      adds  536c082   LDB:ldif_handlers.c - LDB_OP_GREATER/LDB_OP_LESS are thought as ">=" or "<="
      adds  c8bfb8e   s4:dsdb - always fail if a search filter could not be parsed
      adds  6a8c697   LDB:ldbsearch - search filters do not only contain "="
      adds  cb63b34   LDB:ldbsearch - add search filter tests
      adds  32cd618   LDB:ldb_tdb.c - deny multi-valued attributes manipulation with doublets
      adds  c4b9c3a   s4:samldb LDB module - remove unused "member" attribute from search filter
      adds  b5c2747   s4-provision: pass use_ntvfs from C wrappers and set to true in tests/vampire
      adds  97b1379   s4-classicupgrade: Add --use-ntvfs option
      adds  9170f9c   selftest: Specify --use-ntvfs to provision in test scripts
      adds  2b40446   selftest: Pass --use-ntvfs to provison in renamedc test
      adds  450fcd7   s3-vfs: Remove extra calls to SMB_VFS_HANDLE_GET_DATA
      adds  10267f1   s4-python: complete python bindigns for smb_acls.idl
      adds  125e93c   s3-pysmbd: Correct the python type for smb_acl_t
      adds  1219eaf   s4-python: Complete python bindings for idmap.idl
      adds  7eee494   Fix bug in SMB_FIND_INFO_STANDARD parsing found by Volker.
      adds  63ea428   Remove align_string(). No longer used.
      adds  27bc6cf   Extending space for fqdn in wbinfo --trusted-domains in verbose mode
      adds  6c7ffa9   s3:smb2_server: remove dump_data() from smbd_smb2_request_pending_timer()
      adds  6f9610e   smbXsrv.idl: add nonce_* to smbsrv_session
      adds  54dfd08   s3:smb2_server: use smbXsrv_session->nonce_*
      adds  069db9b   s3:smb2_break: encrypt OPLOCK BREAK notifications
      adds  8c7f4f0   selftest: Specify --use-ntvfs for the chdcpass environment
      adds  2fc6760   selftest: Specify --use-ntvfs when testing the LDAP backend init code
      adds  b2ff365   selftest: Specify --use-ntvfs when testing the newuser code
      adds  c1012c6   selftest: Specify --use-ntvfs when testing the group code
      adds  ccac50c   selftest: Set --use-ntvfs for rodc, vampire_dc, promoted_vampire_dc and subdom_dc
      adds  a58ac39   s4-upgradeprovision: Use ntvfs in reference provision
      adds  d1eac79   s4-dsdb: Do not use a possibly-old loadparm context in schema reload
      adds  be9a8cf   s4-dsdb: Remove unused variables
      adds  8518dd6   file_server: Move default VFS module settings to loadparm.c
      adds  a778662   s4-provision: set POSIX ACLs to for use with the smbd file server (s3fs)
      adds  b1825c6   s4-scripting: Redefine getntacl() as accessing via the smbd VFS or directly
      adds  318b8cb   selftest: Add a test of the NT ACL -> posix ACL mapping layer
      adds  bd00c92   selftest: Extend posixacl test to check the actual ACL
      adds  4fe344e   selftest: Cope with the multiple possible representations of -1 in posixacl.py
      adds  56fd072   selftest: Add a test of the NT ACL -> posix ACL mapping layer to selftest
      adds  8f90919   s4-samba-tool: Add 'samba-tool ntacl sysvolreset' tool
      adds  51e3547   s3-pysmbd: Allow a mode to be specified for the simple ACL
      adds  7e7ed72   s4-provision: Fix internal documentation
      adds  332efe1   s3-pysmbd: Fix error message
      adds  8c71dc3   param: Add startup checks for valid server role/binary combinations
      adds  7cf50b9   s4-selftest: Add testing of samba-tool ntacl sysvolreset
      adds  e8e24a2   s3-smbd: Add talloc_stackframe() to get_nt_acl_no_snum()
      adds  e058dfb   s3-pysmbd: Fix return type of smbd.get_nt_acl
      adds  0aed291   s3-smbd: Add security_info_wanted argument to get_nt_acl_no_snum
      adds  ebcdc4a   s4-samba-tool: Add samba-tool ntacl sysvolcheck command
      adds  123ee7f   s4-selftest: Add test for samba-tool ntacl sysvolcheck
      adds  e14bf39   s4-selftest: Always set vfs objects in selftest smb.conf
      adds  cbcfd85   s3/registry: fix compile warning on openindiana
      adds  b4252f8   crypto/aes_ccm_128: fix compile warning on openindiana
      adds  cbecd15   s3: fix compile warning on openindiana
      adds  f83521a   lib/param: fix usage of 'write list = +Group'
      adds  6145329   s3:lib: remove CTDB_CONTROL_CHECK_SRVIDS optimization in serverids_exist() for now
      adds  99b134a   s3:lib: implement serverid_exists() as wrapper of serverids_exist()
      adds  774c284   s3:g_lock: use serverid_exists() with SERVERID_UNIQUE_ID_NOT_TO_VERIFY
      adds  0b5e354   s3:lib: implement process_exists() as wrapper of serverid_exists()
      adds  95f3662   lib/util: don't SMB_ASSERT() in process_exists_by_pid()
      adds  84b5a5c   s3:lib: SERVERID_UNIQUE_ID_NOT_TO_VERIFY only means not to verify the 'unique_id' part
      adds  dc7d0f6   s3:lib: inline processes_exist() into serverids_exist()
      adds  6c3c25b   s3:lib: use server_id_is_disconnected() in serverids_exist()
      adds  18c6757   s3:lib: only loop over the server_ids we need to verify in serverids_exist()
      adds  9529301   s3:lib: readd the CTDB_CONTROL_CHECK_SRVIDS optimization to serverids_exist()
      adds  1f7eac9   s3:lib: remove unused processes_exist()
      adds  ced27e1   s3:lib: make sure we don't try to send messages to server_id's marked as disconnected
      adds  43870fb   Move uppercasing the domain out of smb_pwd_check_ntlmv2()
      adds  cbdf6c5   Remove useless bool "upper_case_domain" parameter.
      adds  aca444c   Remove useless bool "upper_case_domain" parameter from ntv2_owf_gen().
      adds  5eec19b   libcli/smb: wscript_build => wscript
      adds  28350ae   libcli/smb: split out a smb_transport private library
      adds  81bc57d   s4:librpc/rpc: use talloc_zero for 'struct rpc_request'
      adds  e44b5bd   s4:librpc/rpc: use dcerpc_req_dequeue() in dcerpc_request_recv_data()
      adds  0bd0ad9   s4:librpc/rpc: also call dcerpc_schedule_io_trigger() after bind and alter_context responses
      adds  89a5a71   s4:librpc/rpc: don't do async requests if gensec doesn't support async replies (bug #9097)
      adds  d3756d8   s4:winbind: convert wb_sid2domain to tevent_req internally
      adds  0ccdaa9   s4:winbind: convert wb_sam_logon_send/recv to tevent_req
      adds  d4aa897   s4:winbind: convert wb_update_rodc_dns_send/recv to tevent_req
      adds  19daec6   s4:winbind: add a netlogon_queue (tevent_queue)
      adds  6460129   s4:winbind: let wb_sam_logon_send/recv() use the netlogon_queue (bug #9097)
      adds  b05d28e   s4:winbind: let wb_update_rodc_dns_send/recv use netlogon_queue (bug #9097)
      adds  f118eae   s4-torture: Test for #9058
      adds  e17bf6a   s3-param: Avoid assert on use of talloc_tos() without stackframe
      adds  098c5ec   examples: Remove security=share and security=server from example smb.conf
      adds  8613539   s4-libnet: Ensure termination of enctype array in libnet_export_keytab()
      adds  0f7aa3d   lib/krb5_wrap: Bring list of all enc types into krb5_wrap
      adds  1ed6070   lib/krb5_wrap: Move kerberos_enctype_to_bitmap() into krb5_wrap
      adds  738f4ac   s4-classicupgrade: Use s3param.get_context() instead of result.lp
      adds  85f1c4f   s4-classicupgrade: Do all the queries of data before the provision()
      adds  d5b9972   s4-classicupgrade: Read WINS DB before the provision
      adds  62373b8   lib/krb5_wrap: Move enctype conversion functions into a simple helper file
      adds  708ce41   s3-secrets: Add helper function to set machine account password from secrets_tdb_sync
      adds  5adf8c8   s3-secrets: Handle all valid ROLE_ values in get_default_sec_channel()
      adds  f2d9be5   s3-secrets: Use talloc_stackframe() in secrets_init_path()
      adds  8c20539   s4-dsdb: Add secrets_tdb_sync - an ldb module to keep secrets.tdb in sync
      adds  43904cb   s4-dsdb: Remove double-free in update_keytab module
      adds  e66fa2c   auth/credentials: Expand secrets.tdb fetch of secrets to preserve workstation and realm
      adds  1a8fd71   selftest: Add test of smbclient --machine-pass against and using both s3 and s4
      adds  f873d42   auth/credentials: Rework credentials handling to try and find the most recent machine pw
      adds  5aa9a6c   s3-passdb: Allow reload of the static passdb from python
      adds  444c9ff   s4-classicupgrade: Do the setting of the sysvol ACLs last, after idmap is configured
      adds  24f3147   selftest: Fix comment in blackbox_s3upgrade.sh
      adds  3460340   WHATSNEW: prepare for 4.0 beta7
      adds  c41894c   VERSION: Mark as the beta7 release
      adds  11a5646   VERSION: Move on to beta8
      adds  de20958   s3-vfs_shadow_copy2: Also accept a sscanf result
      adds  f2ccff7   s3-vfs: Try to be consistent about localtime vs GMT handling in vfs_shadow_copy2
      adds  dc8d29c   s3-vfs: Indicate the symlink destination when failing check_reduced_name
      adds  dd21bb0   lib/ldb: Bump ldb version to 1.1.11
      adds  9e441c4   s3-classicupgrade: Fix import from ldap
      adds  ba862f4   s3-smbd: Fix flooding the logs with records we don't find in pcap.
      adds  bcc29f9   auth/credentials: Avoid double-free in the failure case
      adds  3a303ae5  selftest: Add a test for smbclient --machine-pass without secrets.tdb
      adds  a0e4bdc   auth/credentials: Improve memory handling in cli_credentials_set_machine_account
      adds  beafdd6   auth/credentials: Better integrate fetch of secrets.tdb and secrets.ldb records
      adds  17337cf   auth/credentials: Remove unused, and un-declared cli_credentials_set_krbtgt()
      adds  395b8e4   lib/ldb: Avoid printing secret attributes in ldb trace logs
      adds  5d96498   s4-dsdb: Avoid printing secret attributes in ldb trace logs
      adds  e39cce4   s4-libnet: Fix passing samba_all_enctypes as a fn rather than the encrypt array it returns
      adds  24356f3   libkrb5: Fix build with MIT Kerberos.
      adds  fb15e5a   s3-printing: fix bug 9123 lprng job tracking errors
      adds  f31d0d0   vfs_media_harmony: fix some compile warnings with llvm
      adds  6678907   s3:vfs_gpfs: Use directory not file to get fileset id
      adds  fe36bb4   lib/krb4_wrap: Add const to kt_copy_one_principal
      adds  a58bf44   s4-torture: Add start of a test to confirm winbindd PAC parsing
      adds  5131359   auth/credentials: Support match-by-key in cli_credentials_get_server_gss_creds()
      adds  bf36462   selftest: Define the log directory for s3fs.
      adds  fb917eb   file_server: Fix spoolss support with s3fs.
      adds  20cfa38   selftest: Add missing printing options for plugin_s4_dc.
      adds  4612092   selftest: Remove spoolss tests from knownfail.
      adds  02aacb1   s3:libsmb correctly set isFsctl for snapshot list
      adds  8c84ece   Rename set_sd() to set_sd_blob() - this describes what it does.
      adds  70ebf1d   Re-add set_sd(), called from set_sd_blob(). Allows us to centralize all ACL canonicalization.
      adds  795920c   Change the other two places where we set a security descriptor given by the client to got through set_sd(), the canonicalize sd function.
      adds  3d34406   Windows does canonicalization of inheritance bits. Do the same.
      adds  cf29863   Fix bug #9124 - Samba fails to set "inherited" bit on inherited ACE's.
      adds  da670e4   With the inheritance ACL changes we now pass samba3.smb2.acls.INHERITFLAGS.
      adds  7c4ae72   Now ACL inheritance flags are working, add test_inheritance_flags() back into raw.acls to ensure we don't regress.
      adds  4ff4466   The NTVFS server doesn't pass the SMB1 INHERITFLAGS test.
      adds  757df37   WHATSNEW: prepare for 4.0 beta8
      adds  524876a   VERSION: Mark as the beta8 release
      adds  a3b67e5   VERSION: Move on to beta9
      adds  a5d57a0   auth/credentials: Do not print passwords in a talloc memory dump
      adds  efec5a9   s4-libnet: Fix memory leak of lsa_RefDomainList and lsa_String onto libnet_ctx
      adds  d2c0387   s4-kdc: Give information on how long the password history is
      adds  7204dc9   s4 dns: Negotiate GSSAPI-based TKEYs
      adds  424492a   s3:dbwrap_ctdb: Add DB name and key to warning message
      adds  3dfd179   s3:doc Fix name of timeout parameter in documentation
      adds  2eb606b   s3:build fix autoconf build on RHEL5
      adds  85706c4   s3: Fix a few "warning: ISO C90 forbids mixed declarations and code"
      adds  e4505fc   tdb: return unpack error on strdup failure
      adds  c256566   s4 dns: Store TKEYs in a ringbuffer
      adds  01ade93   s4-dsdb: Remove unused tmp_ctx leaked onto long-term ldb_context
      adds  2ffe690   s3: Remove a shadowing variable declaration
      adds  f0a9180   s3: Fix warnings in aio_fork.c
      adds  8557c69   s4-kdc: Improve grammer and clarity of password change failure messages.
      adds  4d7dad1   s4-dsdb: Remove unused variables
      adds  69d925d   SEC_RIGHTS_DIR_PRIV_BACKUP and SEC_RIGHTS_DIR_PRIV_RESTORE aren't used anywhere. Remove (can re-add if needed).
      adds  2b89e1a   Factor out privilege checking code into se_file_access_check() which takes a bool priv_open_requested parameter.
      adds  4645564   Change the S3 fileserver over to se_file_access_check().
      adds  64e57a1   Add a comment showing where to set log level in tests.
      adds  6550bc0   Rewrite torture_samba3_rpc_sharesec() to use a non-privileged user for share security descriptor testing.
      adds  5e0365d   Now SEC_RIGHTS_PRIV_RESTORE and SEC_RIGHTS_PRIV_BACKUP don't include any generic bits (they're used directly in the fileserver where the generic bits have already been mapped into file specific bits) we need to add the generic bits to the test when we have these privileges.
      adds  d5f845c   s3: Make an if statement a bit easier to read
      adds  d392485   s3: add sysquotas_4B support
      adds  af5dcaa   s3: adopt the new sysquotas_4B support for BSD
      adds  9dd0e16   s3: remove some duplicate quota code
      adds  05f9829   waf: add new quota header checks and sysquota_4B source file
      adds  3ad9c52   selftest: skip tests if the tarball did not include the alpha13 provision
      adds  3b3d7bb   build: Only make bin/ if it does not exist
      adds  2dd0e71   s4-classicupgrade: Show more clearly what is wrong with the Adminstrator SID
      adds  18c0d87   build: skip shipping the alpha13 provision in the release tarballs
      adds  9c44e2e   s4-docs: Remove empty s4 HOWTO Collection.
      adds  75484f4   docs: Rename manpages-3 -> manpages.
      adds  4a52a3f   docs: Remove docs for removed parameter 'parinoid server security'
      adds  28499b0   docs: Remove references to security=share and security=server from the smb.conf docs
      adds  f9e8f08   docs: Fix undocumented target to find smb.conf directives in the right place
      adds  339fb7e   remove extra tab from Makefile
      adds  0010828   docs: Remove docs for removed parameter 'display charset'
      adds  3f42619   docs: Remove merged-branches.txt
      adds  8be652a   docs: Update Roadmap
      adds  68f68d0   docs: Move Samba4 HOWTO link into README
      adds  9983ad7   s3-passdb: Rename pdb_samba4 to samba_dsdb and autoconfigure when we are a AD DC
      adds  30253c1   s4-samba-tool: Ensure we also sync the SACL as well as the DACL during sysvolreset
      adds  6c9d22d   file_server: Clarify code by avoiding a goto
      adds  97a1f8d   s4-selftest: Try to make ntacl unit tests better match their names
      adds  4437547   s4-selftest: Try a more complex ACL - this example from a GPO
      adds  2c9c589   build: remove unused HAVE_NO_ACLS define
      adds  8d3e193   file_server: use 'subreq' as variable instead of 'req'
      adds  73932a3   file_server: Run task_server_terminate when smbd exists
      adds  cac1ebf   build: vfs_fake_acls does not need the acl lib
      adds  a566404   build: Remove references to charset modules - we no longer have these
      adds  7afd476   build: sync the waf ACL checks with configure.in
      adds  4def1c1   file_server: Remove explicit set of passdb backend in fileserver.conf
      adds  3390d99   s3-winbind: DON'T PANIC if we couldn't find the domain.
      adds  a56d2de   s3:smbd: in sys_disk_free(), fix a debug message
      adds  04ac781   s3:smbd: in sys_disk_free(), fix line length and indentation of debug statement
      adds  cc99189   s3:smbd: in sys_disk_free(), improve a debug message
      adds  b1966f3   s3:smbd: in sys_disk_free(), improve a debug message
      adds  e7d385c   s3: in sys_popen(), fix a debug message
      adds  243157a   s3: in sys_popen(), validate input before opening the pipe.
      adds  d43c411   s3: in sys_popen(), improve call to pipe and report error to debug
      adds  1d4fe78   s3: in sys_popen(), untangle assigment from check and add a debug message in failure case
      adds  6c7df39   s3: in sys_popen(), untangle function call from result check
      adds  c1b703f   s3: in sys_popen(), add a debug message for failed extract_args()
      adds  2172a14   s3: in sys_popen(), add a debug message for failed fork
      adds  2fe08c8   s3: Fix memleaks in pylibsmb.c
      adds  1c9b1e0   s3: Fix some nonempty blank lines
      adds  93e10db   s3: Make "open_match_attributes" static
      adds  25bdc36   s3: Fix a comment
      adds  0d86932   s3: Slightly simplify open_file_ntcreate
      adds  f67a6c4   s3: Factor out calculation of clear_ads
      adds  63279e3   s3: Factor out disposition_to_open_flags
      adds  d0df12f   s3: Fix a typo
      adds  d95d326   s3: Put a comment into the right place
      adds  084978f   s3: Slightly simplify fd_open_atomic
      adds  15e3991   build: Remove unused deps from vfs modules
      adds  fc9de26   s4 dns: Handle GSS-TSIG signatures
      adds  f3e44c3   s4 dns: Verify incoming TSIG signatures
      adds  a0c2453   HACK remove debug statement
      adds  cf4333b   hack: dns_sign_tsig correct memcpy
      adds  17c91b5   drop me
      adds  140a8d8   more tsig_verify stuff
      adds  b5dd26c   s4 dns: Make sure to remember incoming tkey name
      adds  2311a2c   s4 dns: Allow configuring signed updates
      adds  a3eee54   s3:locking: fix trailing space in brl_close_fnum()
      adds  92bd7b0   s3:smb2_create: check for SMB2_CREATE_TAG_DHNC first
      adds  558fa4c   s4 dns: Revert erroneous push from wrong branch
      adds  c19208e   s4-provision: Fix error message to contain the string SSDL of the failed-to-match ACL
      adds  7b5ba30   samba_tool: Fix ntacl get to correctly output in sddl
      adds  f9cee8d   samba_tool: Improve samba-tool ntacl get/set to use the local sam.ldb SID
      adds  7b86c18   selftest: Add python blackbox tests for samba-tool ntacl get/set
      adds  58d8d94   s4-dns: Fix linking the dns service.
      adds  22fda8c   s4 dns: Create IDL entry for TSIG-like record needed for signature check
      adds  c0e6a4b   s4 dns: Move dns_find_tkey to an extra file
      adds  e81d026   s4 dns: TKEY record needs to remember incoming algorithm
      adds  956f41b   s4 dns: When we got a TKEY, we need to remember which key to use for signing
      adds  7fe5e2c   s4 dns: Handle GSS-TSIG signature creation
      adds  53f602c   s4 dns: Verify incoming TSIG signatures
      adds  2b17566   s4 dns: Make sure to remember incoming tkey name
      adds  5e492f8   s4 dns: Allow configuring signed updates
      adds  d7fb237   Remove an unncessary FTRUNCATE call in the open path. We can rely on O_TRUC.
      adds  43d619b   Add "backup_intent" bool to files_struct.
      adds  e00ac55   Free protect_ids in secret_store_domain_sid() as the caller of fetch_secrets() must free the result in order to not leak memory. Signed-off-by: Jeremy Allison <jra at samba.org>
      adds  f453117   s3-printing: Restrict printing=cups to systems with cups development headers at build time
      adds  0d99175   join.py: Only replicate DNS zones if the source DC had DNS zones
      adds  52f0ded   selftest: Add tests for the dlz_bind9 module
      adds  baf2db6   selftest: Test configure stage of dlz_bind9
      adds  a6df44b   sysquota: we need to list nfs4 as a separate fs name for the sys_get_nfs_quota backend
      adds  82cffc2   s3: Fix 64-bit warnings in vfs_media_harmony
      adds  b7b0d7d   build: Do not compile lib/sysquotas*.c files as part of configure
      adds  24013bd   build: Remove Unicos support (quota in particular)
      adds  040a458   s3-configure: Only use sysquotas by default
      adds  28ccb67   s3-smbd: Remove Linux support from old (pre-sysquotas) code
      adds  8b90f6a   s3-smbd: Remove BSD support from old (pre-sysquotas) code
      adds  79bc9e5   s3-smbd: Remove HPUX support from old (pre-sysquotas) code
      adds  9bfab7e   s3-smbd: Remove IRIX support from old (pre-sysquotas) code
      adds  146ad30   s3-smbd: Remove remaining references to removed OS support in old-style quota code
      adds  d6cc08b   s3:quota: don't force the block size to 512
      adds  44fd8e7   fileserver:sysquotas: remove wrong cast
      adds  319b239   s4 dns: Check if signing user is allowed to update records
      adds  8ba8020   s4 dns: Make debug output less noisy
      adds  afaea04   s4:torture/smb2: don't expect a DHnQ response in a DHnC request
      adds  1874ebe   s4:torture/smb2: check that the server should ignore the fname in a DHnC request
      adds  640752b   s4:torture/smb2: add smb2.durable-v2-open.reopen{1,2} tests
      adds  54ae7ca   selftest/knownfail: samba3.smb2.durable-v2-open.reopen{1,2} fails currently
      adds  d0159f6   Free protect_ids in secret_store_domain_guid() as the caller of fetch_secrets() must free the result in order to not leak memory.
      adds  36ea4ec   param: remove unused define FN_LOCAL_PARM_CHAR()
      adds  972bf34   s4:torture:smb2: add a test for alloc size behaviour under durable reconnect
      adds  51a3845   selftest/knownfail: samba3.smb2.durable-open.alloc-size fails currently
      adds  18eb505   wafsamba: Add support for manpages in SAMBA_MODULE.
      adds  802708b   wafsamba: Add a CONFIGURE_FILE option.
      adds  f0da7c5   waf: Create catalog file for manpage generation.
      adds  90c0e75   docs: Remove old ldb manpages.
      adds  022e0ae   docs: Remove old tdb manpages.
      adds  b29dff8   waf: Rename nmblookup manpage to nmblookup4.
      adds  b86c8fd   waf: Fix bug #8801 - build s3fs manpages.
      adds  6b2e7aa   wafsamba/samba_abi: fix signature parsing for structures
      adds  c63dcc9   gen_abi.sh: filter out symbols not needed for ABI
      adds  9c3e294   wafsamba/samba_abi: allow negative matches in abi_match
      adds  c2e2857   s3-passdb: wrap secrets.tdb accessors used by PDB modules
      adds  57ce825   s3-passdb: convert pdb_ldap to use secrets wrappers
      adds  d08242c   s3-passdb: convert pdb_ipa to use secrets wrappers
      adds  dd2ab2e   s4-torture: dns torture test depends on AD DC build
      adds  a43774a   s3-waf: avoid exporting init symbols from statically linked modules
      adds  edfe0c0   s3-smbldap: use smbldap_ prefix for all functions
      adds  140bb28   s3-smbldap: use smbldap_ prefixed functions
      adds  b317f75   s3-smbldap: make smbldap public library and maintain its ABI
      adds  8299bd1   waf: add check for BSD_STYLE_STATVFS
      adds  1f61abd   s3-smbd: Remove OSF1 support from old (pre-sysquotas) code
      adds  d1623ec   s3:sysquota_xfs: check and include the right fs header file for xfs quotas
      adds  3810ee4   s3:sysquota_xfs: fix logic so that we actually use this module on Linux
      adds  ee2d6ae   s3:quota: clean up and consolidate the xfs quota checks and defines
      adds  5c3769b   build: define _BSD_TYPES on IRIX to have types like u_short
      adds  31e58a1   s3:sysquota-test: include ufs/ufs/quota.h only when found
      adds  0c0441b   rpcserver: fix useless declaration warning
      adds  abf98e3   s3:sysquota_nfs: fix build on Tru64 et alii
      adds  a7f0a07   s3:autoconf: look for irix xfs only when if we didn't find the Linux one before
      adds  58f6247   waf: make checks for different XFS flavours
      adds  992908a   waf: add test for HAVE_DQB_FSOFTLIMIT
      adds  cd93c7d   waf: add tests for NFS quota stuff
      adds  e1dd2fc   s4:torture:smb2: fix name of test file in the durable-open.alloc-size test
      adds  d3946fe   s4:torture:smb2: fix cut'n'paste error in the durable-v2-open.reopen2 test
      adds  67290e7   s4:torture:smb2: in the durable-v2-reopen1 test, use a minimal request
      adds  fc0631c   s4:torture:smb2: simplify the durable-v2-open.reopen1 test
      adds  1b96a6d   s4:torture:smb2: simplify the durable-v2.reopen2 test (using only one i/o struct)
      adds  3295630   s4:torture:smb2: fix durable-v2-open.reopen2 to pass against windows
      adds  97be058   s4:torture:smb2: change the durable-open.file-position test to use one connection only
      adds  4931a90   s4:torture:smb2: simplify durable-open.file-position test to only use one I/O and one handle
      adds  0f284be   s3:lib: use includes.h with cbuf and srprs
      adds  4abccf0   s3: Fix a panic when shutting down
      adds  869b677   doc: improve quotacommand man page docu
      adds  c853b68   s3:quota: don't add the string '"' into the argument list
      adds  5e63494   s3:smbXsrv.idl: add properties for durable handles to smbXsrv_open_global0
      adds  bc29605   s3:smbXsrv_open: add smb2srv_open_recreate() to support durable handles
      adds  9a81f8e   s3:locking: add mark_share_mode_disconnected()
      adds  f0a5b79   s3:locking: add brl_mark_disconnected() and brl_reconnect_disconnected()
      adds  42afa59   s3:smbd: also close durable file handles in a tdis
      adds  eb1a05f   s3:smbd: add disconnected checks to the open code.
      adds  35260ae   s3:vfs: add durable VFS operations
      adds  f935ebd   s3:smbd: initial durable handle support: special treatment of durable handles in close
      adds  267b976   s3:smbd: add basic support for durable handle request and reconnect
      adds  9576638   s3:smbd: add basic support for durable handle v2 request and reconnect
      adds  1c9c5c1   s3:param: change "server max protocol" to "SMB3"
      adds  196b7f3   docs-xml: change "server max protocol" to "SMB3"
      adds  3fef8e2   selftest/Samba3: don't explicitly set 'server max protocol'
      adds  f2f47b4   loadparm: remove remnants of removed option "share modes"
      adds  da07186   s3: add an option "kernel share modes" to be able to switch off using kernel flocks
      adds  f5a6b7b   s3:smbd: don't set kernel flock if "kernel share modes = no"
      adds  ba011c1   s3:smbd: make fd_open() public
      adds  1d012a6   s3: introduce a new share config option "durable handles" defaulting to "yes"
      adds  eabe4c8   s3:vfs_default: add basic support for durable handle request and reconnect
      adds  7a51c5e   selftest/knownfail: we pass some samba3.smb2.durable-* tests now
      adds  b89d988   s3: fix wrong invocations of talloc_realloc
      adds  79df06e   s3:quota-nfs: another build fix for the old Unix world
      adds  2ea0f6c   s3:quota-nfs: add RQ_PATHLEN define for systems that don't have it
      adds  f5da2c1   release-scripts: adapt build-manpages-git to moved manpage directory
      adds  eb4483e   release-scripts: adapt build-manpages-nogit to renamed manpage directory
      adds  4811e58   docs: have configure correctly report ability to build manpages
      adds  2491453   docs: add desciption of new parameter "kernel share modes" to the smb.conf manpage
      adds  ebdf147   docs: describe the new parameter "durable handles" in the smb.conf manpage
      adds  e5ecef6   WHATSNEW: list SMB3 as max protocol and durable handles as changes since 4.0 beta8
      adds  f2ec75c   osX define uint64_t as long long int
      adds  9eb91a5   uid_t is a synonym for int on osX
      adds  e3b6b46   Force cast to long as on some platform tv_usec is 32bit long
      adds  06809f4   s4:provision: ask the admin about the desired DNS implementation
      adds  54f1ce4   docs: Rename htmlman3 -> htmlman.
      adds  d709748   s3-passdb: update abi_match and ignore more statically linked functions
      adds  ab33691   docs:build: make target "manpages" .PHONY, so manpages do get built...
      adds  cf7f685   s3:client use more access bits for snapshot display
      adds  dc9b622   s3:vfs/time_audit: add path names to log messages
      adds  5765d73   s3:vfs/time_audit: Add back pointer for sys_acl_delete_def_file_fn
      adds  624e51a   s3:smbd Bump the smbd vfs interface version to 30
      adds  56d97d1   wafbuild: add defines for linux quota and sysquota support
      adds  cfeac09   Fix bug #9147 - winbind can't fetch user or group info from AD via LDAP
      adds  ba5f557   Fix talloc memory heirarchy bug. If there's an SMB2 sessionsetup in flight when we're shut down, we end up freeing the struct smbXsrv_session *session pointer twice.
      adds  da731c1   Call TALLOC_FREE() before we return otherwise we will never free sam_account
      adds  008bb29   Set trans to a value that is not LDB_SUCCESS (all LDB_ constants are positive) so that any "goto failed:" call does not end up calling ldb_transaction_cancel() if trans is initialized to 0 (LDB_SUCCESS) by chance.
      adds  ab70954   s3: delete requests are not special
      adds  814dc3c   smbtorture: Test that delete requests are not special
      adds  79f0524   s3: Run raw.oplock
      adds  6a1fa3e   samba3.smb2.durable-open.delete_on_close1 is now flapping (sometimes passes).
      adds  f602640   quota: fix configure test for HP-UX
      adds  da747fa   s3:proto.h: remove duplicate disk_quotas prototypes
      adds  5de7a3d   quota: move function again to its belonging ifdef block
      adds  475755e   s4:samba-tool: allow sys.exit(ret) to control the exit code
      adds  7f98cf1   s4:samba-tool: remove unused code in testparm.py
      adds  ca3f285   s4:python/netcmd: give the Commad implementations access to the raw arguments
      adds  a4fc79f   s4:samba-tool: add 'samba-tool domain provision'
      adds  15c793f   s4:scripting: use the 'sbin_files' variable
      adds  318770a   s4:scripting: install samba_kcc to SBINDIR
      adds  fdd2a7e   s4:setup/tests: make use of samba-tool domain provision
      adds  52ba3c8   testprogs/blackbox: make use of samba-tool domain provision
      adds  1d085f6   wintest: make use of samba-tool domain provision
      adds  5b4a7ae   selftest/Samba4: make use of samba-tool domain provision
      adds  b719e67   docs: Bump version up to 4.0.
      adds  b657668   docs: Move idmap manpage to there old location.
      adds  d237427   lib/replace: remove duplicate check for inotify
      adds  3d7196d   s4:torture:smb2: fix the durable-open.delete_on_close1 test
      adds  f244b29   selftest: smb2.durable-open.delete_on_close1 is not flapping any more
      adds  675871f   selftest: pass smb2.durable-open.delete_on_close1
      adds  a4358f6   s4:torture:smb2: add a durable-open.delete_on_close2 test
      adds  69c2e18   selftest: we fail the smb2.durable-open.delete_on_close2 test
      adds  1a3d6de   torture: Add discard_const_p() to work around dlz_create prototype
      adds  6fbce90   provision: Only give the "no posix ACLs" exception if we could not set the SD
      adds  33d9a22   smbd: Print ACL used to create hash in vfs_xattr_common
      adds  7c1fd74   At Michael's suggestion, factor common code into a function. My bad :-).
      adds  7c6f1fb   s4:torture:smb2: remove an unused variable from the oplock-exclusive1 test
      adds  c960e55   s4:torture:smb2: remove an unused variable from the oplock-exclusive2 test
      adds  e9df135   s4:torture:smb2: fix error reporting in the oplock-brl1 test
      adds  439c907   s4:torture:smb2: fix error reporting in the oplock-brl2 test
      adds  df5f962   s4:torture:smb2: fix error reporting in the oplock-brl3 test
      adds  4e595f4   nsswitch: fix crash on null pam change pw response
      adds  bd2f160   Make metze happy and the code clearer :-).
      adds  ac804f0   smbd-posix_acls: Use a IDL union to store the ACL entry
      adds  6638d10   smbd: Remove pre-allocation of ACL array in sys_acl_init()
      adds  e8375dd   smbd: Add extra VFS hooks to get the posix ACL as a blob
      adds  a0baaf2   s4:setup: remove standalone 'provision'
      adds  2c42550   s4:scripting: rename upgradeprovision -> samba_upgradeprovision
      adds  34bd3cb   WHATSNEW: provision and updateprovision have new names
      adds  d55980c   s3-pdb: filter out more symbols only used in ldapsam internals
      adds  45f8f97   lib/krb5_wrap: when deleting default realm, pass char*, not char**
      adds  2eb429d   docs: Fix typo.
      adds  66d926f   docs: Bump version up to 4.0.
      adds  66a87d7   wafsamba: Add a SAMBAMANPAGES function.
      adds  937cdd1   docs: Build manpages correctly.
      adds  1f8c9ab   s3-rap: Open printers with the right access mask.
      adds  51a4094   s3: remove unneeded noquota.c file
      adds  aa1e84a   s4:selftest: run thet dlz_bind9. tests in the chgdcpass env
      adds  cf3aab6   s4 dns: Improve logging of delegated dns updates
      adds  76801b5   s4 dns: Run python tests in fl2003dc env
      adds  2af8129   s4 dns: Add libaddns-based simple tests
      adds  56058ea   s4 dns: use the internal DNS server per default
      adds  6ff5884   loadparm: dns is now a default server service
      adds  50084e5   s4:provision: don't add the dns-HOSTNAME account if we use the internal dns server
      adds  0c55510   s4:upgradehelpers.py: don't require a dns-$HOSTNAME account
      adds  1e00c0d   selftest:Samba4: don't provision with BIND9_DLZ
      adds  c4aef88   s4:samba_upgradedns: delete dns-HOSTNAME account if using the internal dns server
      adds  61a07df   dns_server: Attempt to SET and UNSET the sessionInfo to match the incoming user
      adds  9583366   s4:dns_server: remove wrong and unused dsdb_check_access_on_dn() check
      adds  2df6142   WHATSNEW.txt: Update DNS server description
      adds  ea1841e   lib/param: add some more alias for 'allow dns updates' options.
      adds  1b848ec   lib/param: change the default for 'allow dns updates' to 'secure only'
      adds  5cac79a   wintest: try to fix settings for the internal dns server
      adds  1627fcd   dns_server: Remove parameter 'dns recursive queries' and base this on 'dns forwarder'
      adds  fee7575   s4 provision: Ask for the dns forwarder IP address during interactive provision
      adds  ee4d1c4   wintest: Rework support for the internal DNS server
      adds  72720d6   wintest: Fix --use-ntvfs handling
      adds  a11e45f   selftest: let provision_plugin_s4_dc use SMB3
      adds  893b213   Avoid overriding default ccache for ads operations.
      adds  a8676e6   Remove ancient "optimization" global LastDir.
      adds  b6636af   Move cached cwd onto conn struct.
      adds  f5a2379   In vfs modules, don't use 'conn->origpath' when we really mean 'conn->cwd'.
      adds  068ae48   release-scripts: let build-manpages-git store generated docs under bin/docs/
      adds  cfdab79   release-scripts: let build-manpages-nogit store generated docs under ./bin/docs
      adds  3c5d2d5   release-scripts: run build-manpages-git with bash
      adds  b938979   release-scripts: run build-manpages-nogit with bash
      adds  c33643e   s3:build: rewrite autogen.sh to be called from any directory
      adds  4989a9d   build:waf dist: factor out function to add list of files to the tarball
      adds  8ea2a46   build:dist: extend samba_dist.DIST_FILES() to take optional parameter extend(=False)
      adds  3821def   build:dist: for snapshot builds, call DIST_DIRS with extend=True
      adds  36b2732   build:dist: make use of file / distfile more obvious in handling of DIST_FILES in "make dist"
      adds  d28f36d   build:dist: extend meaning of DIST_FILES to also recurse into directories
      adds  6895875   build:dist: call build-manpages-nogit for make dist and package generated files
      adds  e2accc4   build:dist: call source3/autogen.sh and packaged generated files
      adds  e75e768   WHATSNEW: prepare release notes for 4.0.0rc1
      adds  2050b48   VERSION: Release Samba 4.0.0rc1
      adds  9158423   VERSION: Bump version up to 4.1.0pre1
      adds  be7a856   s3: make ldapsam-related functions a smbldaphelper subsystem
      adds  23158d7   docs: Fix generating idmap manpages.
      adds  56b7525   Sigh :-(. Removing optimization prematurely is the root of all evil :-(.
      adds  86a4ca2   s3: make smbldaphelper subsystem an internal library
      adds  70bc936   autoconf: fix --with(out)-sendfile-support option handling
      adds  88a5bff   packaging: apply some solaris packaging fixes
      adds  5e51f63   s3: Fix the vfs_solarisacl module to compile.
      adds  4a8cbe2   WHATSNEW: Fix some issues in the release notes.
      adds  35632ee   s3: fix the aix acl module
      adds  9222f0f   s3: fix the tru64 acl module
      adds  1aa281e   s3: fix the hpux acl module
      adds  58e62ae   s4:torture: fix error reporting in the raw.oplock-brl3 test
      adds  c5151b6   docs: Update docs to the modern age of Samba 4.0
      adds  963664e   docs: Remove distinction between server and domain accounts
      adds  f84893a   docs: remove references to security=server
      adds  7ef7ec7   docs: update for modern kerberos libs
      adds  35a4a1e   build: Fix build on systems without ldap development headers
      adds  b66bcab   Don't call can_write_to_file() if we already have 'fsp->can_write' set.
      adds  1e34d58   Add "backup_intent" bool.
      adds  aa0a7cf   Add bool use_privs parameter to smbd_check_access_rights()
      adds  6d82976   Fix bad string in debug message (remove it).
      adds  8de46ea   Add 'bool use_privs' to smbd_calculate_access_mask().
      adds  39d1a2c   wafbuild: check for dn_expand also in libinet
      adds  29c5780   autoconf: check for dn_expand also in libinet
      adds  b53c5bc   quota: also log which fs type we found
      adds  520c9b0   replace: add some includes for poll.h
      adds  fdb873a   samba.provision: Fix formatting, NameErrors.
      adds  8581359   samba.provision.backend: Fix formatting.
      adds  cd7dcf4   samba.provision.sambadns: Fix formatting.
      adds  ebcb6a7   samba.provision.common: Fix formatting.
      adds  0ff2ea5   samba.netcmd: Formatting fixes, break lines.
      adds  c0d4f24   s4-python: Formatting fixes, break lines.
      adds  99b5c75   s3:auth fix a compiler warning
      adds  7a61829   s3:vfs_gpfs: fix build after recent VFS changes
      adds  57990cb   s3:libsmb fix a potential crash
      adds  73ed153   docs-xml: convert smb.conf.5 build to waf
      adds  e7a58bc   docs-xml: fix build of winbindd- and krb5 locator-related manpages
      adds  b06dbfb   s3:libsmb fix a double free error
      adds  48e547c   docs: Remove confusing reference to smb signing and client use spnego
      adds  2dcc4fe   docs: Remove references to old kerberos behaviour
      adds  0d73ce1   docs: Remove references to Subversion, replace with wiki link
      adds  f995749   docs: Remove out of date links to pserver.samba.org and old tarballs
      adds  a5084a3   docs: Remove referenece to autogen.sh and document waf build instead
      adds  4de3718   docs: Remove referenece to old Red Hat Linux habits on winbindd
      adds  64e3f1c   docs: Update BDC docs to recognise the AD DC and to exclusivly recommend LDAP
      adds  27359ac   docs: Remove reference to inetd startup, it is not recommended
      adds  6bc8616   docs: Clarify TOSHARG-Bugs for 2012
      adds  6786efa   docs: Update FastStart: remove security=share, avoid disable spoolss
      adds  cbfeba7   docs: Remove very outdated TOSHARG-Portability section
      adds  d4efb94   docs: Remove very outdated TOSHARG-Other-Clients section
      adds  e221985   docs: Remove references to sysv-style CUPS from TOSHARG-CUPS-printing
      adds  36bfb1e   docs: Remove references to mulitple passdb backends
      adds  8e95dee   docs: Remove references to specific windows versions, instead mention Home/Professional/Server
      adds  0eae4cd   docs: Remove another reference to security=share
      adds  ffd61e2   ldb: bump version to 1.1.13 so the 4.0 release can get the isprint fix
      adds  7542b63   libreplace: Bug 8107, Fix poll replacement to become a msleep replacement
      adds  a4e8869   Fix service control for non-internal services.
      adds  1a94568   source3/script: fix installman.sh after the last build-manpages-nogit change
      adds  77f281a   packaging/RHEL-CTDB: fix the build
      adds  914fc4f   packaging/RHEL-CTDB: try harder to set $RPMVER
      adds  5695691   packaging/RHEL-CTDB: add "BUILD_GPFS=no configure.rpm" and "BUILD_GPFS=no makerpms.sh"
      adds  2a7484e   panic action is defined as GLOBAL_VAR(szPanicAction) not GLOBAL_VAR(panic_action)
      adds  6fb91dd   RHEL packaging: Try to fix makerpms.sh on RHEL.
      adds  0b57d1c   quota: add supprt for gfs2
      adds  ea96d79   replace: fix 520c9b0b0ae33
      adds  2bbde78   s3: Fix some nonempty line endings
      adds  f6e33eb   s3: Use SBVAL in put_long_date_timespec
      adds  98d90c0   pam_winbind: match more return codes when wbcGetPwnam has failed.
      adds  aa5caf1   libcli/smb: fix padding in smb2_create_blob*
      adds  e6c600a   s4:torture/smb2: improve the smb2.create.blob test
      adds  50c10cb   libcli: add a define for the APP_INSTANCE_ID smb2 create context
      adds  562719f   s4:libcli: add a app_instance_id member to the smb2_create input struct
      adds  a397c85   s4:libci: add a SMB2_CREATE_APP_INSTANCE_ID blob to the request if the in.app_instance_id is present
      adds  1c2f1a1   s4:torture:smb2: add a new test durable-v2-open.app-instance
      adds  f43498b   selftest: we currently fail smb2.durable-v2-open.app-instance
      adds  03055af   s3: Fix idmap_hash
      adds  d1de2b4   s3:winbind:idmap_tdb_common: improve readability of assignment by adding an "if"
      adds  38994f6   s3:winbind:idmap_tdb_common: improve readability of assignment by adding an "if"
      adds  bc77745   s3:smb2_server: fix usage of invalid memory in smb2_signing_check_pdu()
      adds  d52d7ef   s3-printing: Increase debug level for info that the db is empty.
      adds  48e6da6   Correct command help message
      adds  47becf6   vfs: fix lock logging in vfs_full_audit
      adds  a125ea7   vfs: fix acl_blob_get* in vfs_full_audit
      adds  0231575   waf: Make samba "ok" with directories for install being symlinks
      adds  8a6a13a   auth: Fix some nonempty blank lines
      adds  1bc2f28   winbind: Extend wbcAuthenticateUserEx to provide PAC
      adds  05befd2   auth/kerberos: Adjust log level for failed PAC signature verification
      adds  d9747b1   s4-torture: Complete test for winbindd PAC parsing
      adds  914b02b   libwbclient: bump ABI to 0.11 as wbcAuthenticateUserEx now provides PAC parsing
      adds  ae03767   dynconfig/config.m4: disallow --prefix=/usr and --prefix=/usr/local without --enable-fhs
      adds  fe74b77   s3:dbwrap: let dbwrap_fetch_uint32 distinguish between "not found" and "wrong format"
      adds  c3f1aed   s3:dbwrap: remove unused args from db_open_file()
      adds  160ca49   libtorture: factor out simple ui backend
      adds  bfafb0c   s3:dbwrap_ctdb: set errno = ENOSYS if clustering is not supported
      adds  7a493fd   s3:smbd: release the share mode lock before calling exit_server() (bug #9191)
      adds  d59688a   auth/kerberos: add HAVE_KRB5 guard to fix non-krb5 build after winbindd pac changes
      adds  f480b44   s3:utils/net fix a compiler warning
      adds  8df92a4   s3:rpcclient fix a compiler warning
      adds  83ed9b5   s3:pdb_ldap remove unused function
      adds  cc93a30   libcli/echo: validate the message length
      adds  eacdd9f   lib/tsocket: fix receiving of udp packets from 0 bytes (bug #9184)
      adds  cb157e1   s4:dns.py: reproducer for (bug #9184)
      adds  b8eaa57   build: Try not build with LDAP if we do not have ldap.h
      adds  fe2071c   build: Fix enabled handling for HAVE_LDAP, we need to use bld.CONFIG_SET
      adds  7595194   s3: Compound requests should continue processing.
      adds  8e525a2   s4:torture:smb2: fix compound.related3 test to work against windows
      adds  bd8d50b   s4:torture:smb2: fix the compound.invalid3 test to work against windows
      adds  2552b66   s3:smb2_server: reset req->last_session_id and req->last_tid after using it
      adds  4384485   s3:smb2_server: do the req->next_status check before the signing checks
      adds  27d38b5   s3:smbd:smb2: add check for session_status for compound requests
      adds  1ae6f9c   s3:smbd:smb2: simplify smbd_smb2_request_validate() and smbd_smb2_request_dispatch()
      adds  25437df   s4:torture:smb2: extend the compound.invalid1 test
      adds  9249871   s3:smb2_server: avoid segfault in smbd_smb2_request_pending_queue()
      adds  1f8e473   s3:smb2_lock: let smbd_smb2_lock_cancel() trigger NT_STATUS_CANCELED
      adds  1f0dfd4   s3:smb2_notify: don't call tevent_req_done() from smbd_smb2_notify_cancel()
      adds  882cee0   s3:smb2_notify: make use of tevent_req_defer_callback() instead of custom tevent_immediate
      adds  65a8106   s3:smb2_lock: smbd_smb2_notify_recv() can already return NT_STATUS_CANCELED
      adds  603f9bf   s3:smb2_lock: let smbd_smb2_create_cancel() trigger NT_STATUS_CANCELED
      adds  88d051f   s3:smbd: remove struct member smbd_smb2_request.cancelled - it was only written
      adds  917e714   s4:torture:smb2: don't skip the compound.interim1 test for non win7/win2k8
      adds  8df0b02   s4:torture:smb2: don't skip the compound.interim2 test for non win7/win2k8
      adds  6f6b1c6   s4:torture:smb2:compound: remove two unused macros
      adds  8419346   selftest: we fail samba3.smb2.compound.interim2
      adds  93bee9b   s3:smbd:smb2: initialize variable in vfs_default_durable_reconnect()
      adds  162fbf4   selftest: skip the samba4.smb2.compound testsuite
      adds  a68ab0e   script/autobuild.py: use some variables for rebase_remote and rebase_branch
      adds  ce22882   script/autobuild.py: use some variables for push_remote and push_branch
      adds  23dbf63   script/autobuild.py: add --branch option
      adds  1362bb5   script/autobuild.py: add log_base variable to avoid hardcoded values
      adds  f339c1f   script/autobuild.py: add --log-base option
      adds  1b5256c   s3:winbindd fix a compiler warning
      adds  0319903   s3:vfs_fake_acls fix a compiler warning
      adds  b5ef4d5   script/autobuild.py: remove --rebase-master and --push-master options
      adds  a4c54f6   s4:torture:smb2: add a durable-open.read-only test
      adds  08d3062   ntdb: Try to fix the build on Solaris which does not have err
      adds  502135d   lib/replace: Try to fix build on HP-UX for os2_delete test
      adds  41b9cb3   build: Remove unused IRIX and IRIX6 defines
      adds  73bdb2a   lib/util: Remove unbuilt file util_getent.c and BROKEN_GETGRNAM
      adds  e0bcce5   build: Rework waf STAT_ST_BLOCKSIZE to match autoconf, with 512 as the default
      adds  0f69bf2   build: Make waf configure match autoconf for HPUX ACLs
      adds  ffb3f2a   lib/replace: Remove unused nap and therefore the SCO define
      adds  8e5f30c   build: Remove unused define UNIXWARE
      adds  9475205   s3-pylibsmb: Factor out py_tevent_cond_wait
      adds  e0fdeda   s3-pylibsmb: move py_tevent_req_wait_exc up in the file
      adds  a272635   s3: Fix some nonempty line endings
      adds  982ddc4   s3: Add "readdir" to pylibsmb
      adds  7305660   s3: Convert cli_oplock_break_waiter to smbXcli
      adds  d0a0fb3   s3-pylibsmb: Reduce the number of warnings
      adds  ff68408   s3-pylibsmb: Factor out py_tevent_cond_signal
      adds  9e6070b   s3-pylibsmb: Add get_oplock_break
      adds  5f97363   s4:dns_server - introduce the wildcard binding feature
      adds  9f589ea   s3:printing only do printing_subsystem_update when printing is enabled
      adds  f767059   s3:winbindd fix a compiler warning
      adds  0727ad7   lib/replace: Improve mkstemp test in autoconf and waf
      adds  2e51c38   lib/replace: Look for special flags needed for c99
      adds  00b1267   build: Add missing dep on tdb_compat
      adds  f0908c1   torture: tidy up rpc.lsa OpenPolicy2 test to more clearly use torture_fail()
      adds  a807a63   torture: use torture_assert rather than return false in rpc.lsa
      adds  0991aed   torture: More torture_assert() calls in rpc.lsa
      adds  13c2878   s3-pylibsmb: Use Py_RETURN_NONE
      adds  67230c4   build: Fix detection of quotas on macos
      adds  df48092   script/autobuild.py: set the default for --log-base to the current gitroot
      adds  61ce3e8   samba-tool domain-provision: Fix docstring.
      adds  6641d76   samba-tool domain-provision: Avoid python2.5-isms.
      adds  fd8d4ec   replace: Support setproctitle().
      adds  78cb9fd   Remove compatibility code for setproctitle() now moved to libreplace.
      adds  f44ad36   samba-tool domain provision: DNS forwarder is not a boolean.
      adds  bbac4fb   s4:rpc_server/drsuapi: fix a crash in dcesrv_drsuapi_DsGetDomainControllerInfo_1()
      adds  f240a4c   s4:rpc_server/drsuapi: use talloc_zero instead of talloc() in dcesrv_drsuapi_DsBind()
      adds  aef862c   Fix bug #9189 - SMB2 Create doesn't return correct MAX ACCESS access mask in blob.
      adds  322654d   We now pass "samba3.raw.acls.generic" and "samba3.smb2.acls.GENERIC" with the max access change.
      adds  6749cfb   replace: Avoid returning value in void setproctitle() replacement.
      adds  c4f143f   client: Fix talloc_stackframe() free order assertion in developer mode
      adds  f3ab050   docs: Update TOSHARG-Install
      adds  3be323c   docs: Remove references to default paramters in TOSHARG-PDC
      adds  6fcb95b   docs: Explain the no-domain-logons restriction applies to all HOME editions
      adds  f82affa   docs: Add mention of AD DC support in TOSHARG-PDC
      adds  e3f554a   docs: Remove Win9X/WinMe mentions from TOSHARG-PDC
      adds  39b1ce1   docs: Fix typo in TOSHARG-Passdb
      adds  a92d95b   docs: Remove mention of auth methods in TOSHARG-Passdb
      adds  1c1ae6d   docs: Change TOSHARG-VFS to avoid suggesting VFS modules are Linux/IRIX only
      adds  456f821   s3: Fix indentation of if-expressions
      adds  f01013b   s4-torture: Fix some nonemtpy blank lines
      adds  849648c   lib: Make async_sock includable on its own
      adds  34f2d18   s3: Make is_stat_open() a bit more readable
      adds  c034ff7   s3: Slightly simplify is_stat_open
      adds  fa332b7   s4-python: Override SIGINT handler in scripts only.
      adds  8090046   pyntdb: Fix init function for ntdb python module.
      adds  0feb341   pysmbd: Fix cut&paste errors
      adds  11af163   s3: Fix a typo
      adds  1b403d4   s3: Fix some blank line endings
      adds  e0de443   s3: Slightly simplify smbd_smb2_request_process_negprot
      adds  7600fd8   s3: Factor out calculate_open_access_flags
      adds  6146b60   wscript: Removed executable bit.
      adds  1c5c96d   lib/util/charset: Try to find iconv on HP-UX
      adds  3902e73   lib/util/charset: We do not use fucntions from wchar.h any more
      adds  83f6067   Fix bug #9213 - Bad ASN.1 NegTokenInit packet can cause invalid free.
      adds  b320e7f   selftest: Remove invalid security=share and rename secshare to simpleserver
      adds  6d7c651   samba_dnsupdate: Move to using tmpfile/rename to keep the dns_hosts_file consistent
      adds  3c4d0ce   samba_dnsupdate: Safely update/create names for Samba3 targets as well
      adds  4604219   s3:smb2_create: don't take 'state->te' as indication for "was_deferred" (bug #9196)
      adds  7a14f09   s4:torture/smb2: remove samba specific stuff from smb2.oplock
      adds  98d117a   selftest/knownfail: samba*.smb2.oplock.stream1 doesn't work
      adds  c5e83ee   samba-tool: Hide 'samba-tool domain samba3upgrade'.
      adds  05ba1fe   Remove obsolete land-remote.py and land.py scripts.
      adds  718317e   undocumented: Drop extension from helper scripts.
      adds  be56402   smb.conf.5: Document 'cldap port'.
      adds  30c0c75   Remove unused neatquotes script.
      adds  e809abf   smb.conf(5): Remove 'idmap config' documentation - the parameter has been removed.
      adds  11634e6   smb.conf(5): Remove documentation for removed 'lock spin count' parameter.
      adds  e1f17ee   build: Add waf configure support for non-linux quotas
      adds  7ad1971   build: Remove unused samba_cv_sysquotas_file variable from autoconf configure
      adds  afbc87b   build: Set HAVE_SYS_QUOTAS and WITH_QUOTAS if we have any supported sysquota backend
      adds  128fb54   build: Remove unused --with-sys-quotas option
      adds  968da5f   nsswitch: Add waf tests for solaris special cases
      adds  50d324b   s3-smbd: Don't segfault if user specified ports out for range.
      adds  cc58a19   s3: Slightly simplify calculate_open_access_flags
      adds  1fa730d   s3: Slightly simplify calculate_open_access_flags
      adds  be300b0   Coding: Add comment disproving control-flow changing macros
      adds  36ec313   s3: Slightly simplify open_file()
      adds  24fc5b4   s3-spoolss: Fix builtin forms order to match Windows again.
      adds  5022b3d   s4: Fix a -Wunused-value warning
      adds  90b1a94   netlogon: Per MS-NRPC, don't send unknown workstation flags back to the client.
      adds  104c3df   find_missing_manpages: Ignore make variables.
      adds  f2b2c10   find_missing_manpages: convert to python
      adds  4192960   find_missing_doc: Convert to python.
      adds  6b9960e   smb.conf(5): Distinguish parametric options.
      adds  7dd3cdc   smb.conf(5): 'write ok' is a reverse synonym for 'read only'.
      adds  29a763a   smb.conf(5): Add basic documentation for 'krb5 port'.
      adds  c66744a   smb.conf(5): Add basic documentation for 'nbt port'.
      adds  3ab03cc   smb.conf(5): Add basic documentation for 'web port'.
      adds  12ab467   smb.conf(5): Add basic documentation for 'unicode'.
      adds  879b3ad   smb.conf(5): Add basic documentation for 'dgram port'.
      adds  0dd9654   smb.conf(5): Add basic documentation for 'kpasswd port'.
      adds  3bdca92   smb.conf(5): Add basic documentation for 'rpc bigendian'.
      adds  4666dec   s3: Fix rejecting mkdir on read-only shares
      adds  4544c52   s3: For read-only shares, filter out write bits from conn->access_mask
      adds  bc9d5cb   smb.conf(5): Consistent spelling of parameter names.
      adds  d184555   smb.conf(5): Extend 'server min protocol' description.
      adds  b97c257   smb.conf(5): Add basic documentation for 'server min protocol'.
      adds  b6cb0b6   smb.conf(5): Document 'share backend' parameter.
      adds  60b93c3   smb.conf(5): Add basic documentation for 'client min protocol'.
      adds  3dc6daf   smb.conf(5): Add documentation for 'client max protocol'.
      adds  ba70755   smb.conf(5): List 'protocol' as alias for 'server max protocol'.
      adds  ee0012d   samba-tool domain provision: DNS forwarder default
      adds  43606bc   s3:passdb formatting changes
      adds  19631e8   s3:nfs4acls pass down fsp instead of just the filename
      adds  1947164   s3:nfs4acls filter away inheritance flags on files
      adds  965a2fb   Revert "smb.conf(5): Remove 'idmap config' documentation - the parameter has"
      adds  aad669b   s3: Fix some blank line endings
      adds  f8aab2f   smb.conf(5): Add basic documentation for 'dcerpc endpoint servers'.
      adds  6986f7b   samba.tests.source: Check for trailing whitespace in Python files.
      adds  2a797f2   s4-python: Various formatting fixes.
      adds  0883e17   sanba.upgradehelpers: Use standard functionality for getting temp dir.
      adds  b7822a5   samba4-tests: Move 'samba.tests.source' up.
      adds  322e3d4   Fix bug #9209 - Parse of invalid SMB2 create blob can cause smbd crash.
      adds  a6be8a9   Support UPN_DNS_INFO in the PAC
      adds  e30937e   WHATSNEW: Start release notes for Samba 4.0.0rc2.
      adds  b9ca792   WHATSNEW: Add changed parameters.
      adds  e8e91fb   vfs: add missing pwrite ops to full_audit
      adds  0d7a2af   vfs: check full_audit enum->str mapping on startup
      adds  8e53b9d   s3-winbindd: Allow DNS resolution of trusted domains if DNS name is avaliable
      adds  e792a44   s3-lsa: Flesh out the returned info in _lsa_EnumTrustedDomainsEx().
      adds  837f47d   s3-winbindd: Adjust error code loop logic in rpc_trusted_domains().
      adds  931ed25   lib/replace: Add test for what flag we need for -Werror behaviour
      adds  006bdc0   build: Fix quota tests, including move of sysquotas.c to the top level
      adds  f0f310c   build: Remove duplicate check for struct getquota_rslt member getquota_rslt_u
      adds  faa039e   libcli/smb: use an explicit TALLOC_FREE(subreq) in smb2cli_*
      adds  a7fa026   libcli/smb: add smb2cli_echo*
      adds  b186fdd   libcli/smb: add smb1cli_echo*
      adds  4e1306c   s3:libsmb: make cli_echo* protocol independent
      adds  6fbb1b5   s3:libsmb: use smbXcli_conn_remote_name() in smb2_tcon_send()
      adds  8be0f4d   s3: Copy share mode handling from before to after open_file
      adds  590d313   s3: Fix fcb_or_dos_open after logic change
      adds  173e808   s3: Remove share mode handling before we open the file
      adds  64c4940   s3: No code change, just re-indent
      adds  8b7e75b   s3: Close the now opened file descriptor in error paths
      adds  e00df42   s3: Remove a SMB_ASSERT
      adds  e576bf5   s3: Fix opening a file under kernel oplocks
      adds  7d0a9f5   selftest: use an array when starting testenv with system()
      adds  ecb4a8a   s4 dns: Get rid of deprecated allocation result check
      adds  8180522   s4 dns: Fix return code for deleted records
      adds  6dbe0aa   s3: Fix libnss_winbind.so's build on Illumos/Solaris
      adds  07b918a   s3: Fix bug 8966, Fix net rpc share allowedusers to work with 2008r2
      adds  7a76762   s3: make recursive_rmdir function non-static
      adds  8da8a22   s3: vfs_streams_depot: add delete_lost option
      adds  aa6a7a9   s3fs-smbd: Move housekeeping to the background process.
      adds  9f83968   Add samba3.samba3badnameblob test to check regressions in bug #9215.
      adds  f4b9007   s4-dns: fix a non handled memory out of memory
      adds  dce8a8e   librelease.sh: Move the GPG data to the library section.
      adds  4a21d2e   Fix release script to build full set of documentation
      adds  eae33e9   s3-krb5: use and request AES keys in kerberos operations.
      adds  06f3b1f   s3-kerberos: add aes enctypes to generated krb5.conf.
      adds  a2fec69   s3-net: pass down struct net_context to the dns update calls.
      adds  5d4247a   s3-net: move out some prototypes to net_dns.h.
      adds  ec23d0a   s3-net: pass down a flags field to DoDNSUpdate().
      adds  0eded14   s3-net: give more control how to update/register DNS entries.
      adds  7751d03   s3-net: Fix DEBUG() location.
      adds  a168a7c   tdb: Fix a typo
      adds  efb446a   Reformat spacing to be even.
      adds  82e7132   Use is_default_acl variable in canonicalise_acl().
      adds  5d5ddbd   Only apply masks on non-default ACL entries when setting the ACL.
      adds  6575d1d   When setting a non-default ACL, don't forget to apply masks to SMB_ACL_USER and SMB_ACL_GROUP entries.
      adds  8f0ecbb   Add functions to programatically set the security mask and directory security mask parameters.
      adds  c251a6b   When creating a new file/directory, we need to obey the create mask/directory mask parameters.
      adds  dfd3c31   Fix bug #9222 - smbd ignores the "server signing = no" setting for SMB2.
      adds  c1677e3   s4-provision: do not skip setting the acls on sysvol
      adds  df23b17   provision: Use logger rather than print.
      adds  0e037bf   selftest: Always build a linux-style nss_winbind for nss_wrapper
      adds  1f267ca   nsswitch: Build nss_winbind on all supported platforms
      adds  1773fc0   wintest: bump version to 4.1
      adds  535fe95   wintest: Add config file for a second host
      adds  10eba77   wintest: Give netdom join more time to complete
      adds  6245c5c   wintest: Give dcpromo more time
      adds  9837fd8   s4:tortore/rpc/lsa: make more use of torture_assert*
      adds  9a6f648   s4: samba_backup: Fix typos.
      adds  f5a7bc2   s3-docs: Fix opening and ending tag mismatch in Samba3-HOWTO (Bug #9235)
      adds  3983515   s3-docs: add delete_lost option to vfs_streams_depot.8
      adds  c2f5b24   Fix bug #9214 - Bad user supplied SMB2 credit value can cause smbd to call smb_panic.
      adds  49a3357   Revert "Fix bug #9222 - smbd ignores the "server signing = no" setting for SMB2."
      adds  fe38a93   Correct fix for bug #9222 - smbd ignores the "server signing = no" setting for SMB2.
      adds  90f463b   tdb: add tdb_rescue()
      adds  ffde867   tdb: tdbdump should log errors, and fail in that case.
      adds  100d38d   tdb: add -e option to tdbdump (and docment it).
      adds  fb3cf6c   waf: Build pam_smbpass module only if enabled.
      adds  50de2c9   s3fs-smbd: Make sure the registry is set up before we init printing.
      adds  c627ba1   docs: Remove duplicate synonym min protocol.
      adds  1bf209d   html docs: Remove link to Using Samba.
      adds  3f5a3b6   Revert "When creating a new file/directory, we need to obey the create mask/directory mask parameters."
      adds  92fee00   Revert "Add functions to programatically set the security mask and directory security mask parameters."
      adds  7622aa1   Remove all uses of lp_security_mask/lp_force_security_mode/lp_dir_security_mask/lp_force_dir_security_mode and replace with the normal masks. Now these parameters can be removed.
      adds  db62a15   Remove the parameters:
      adds  18e07f1   Update WHATSNEW.txt with removed parameters.
      adds  7859490   Ensure the masks don't conflict with the ACL checks.
      adds  a33a78c   Add memory limiting capability to talloc
      adds  7d7e33c   Add tests for talloc_memlimit
      adds  36ea39e   talloc: Convert error cecking macros into fns
      adds  9466cd1   Simplify ensure_canon_entry_valid by splitting out the _get codepath.
      adds  47ebc8f   Modify ensure_canon_entry_valid() into ensure_canon_entry_valid_on_set() - makes the logic clearer.
      adds  8287938   We should never just assign an st_mode to an ace->perms field, theoretically they are different so should go through a mapping function. Ensure this is so.
      adds  37fd931   tdb: Make robust against shrinking tdbs
      adds  c62f8ba   tdb: Make tdb robust against improper CLEAR_IF_FIRST restart
      adds  9fc42da   s3: Add two tests a CLEAR_IF_FIRST crash
      adds  899cdc4   ntdb: remove unused local variable.
      adds  3dd2b80   getdcinfo: Check that the server object has a serverreference objects pointing to a DC object
      adds  9269870   Implement the LIST_INFO_FOR_SERVER input format
      adds  e332f98   devel-crackname: Print if count > 0
      adds  f98abc7   drs-crackname: if there is no sid do not return the domain
      adds  303ef62   kcc: return invalid parameter if the taskId is not 0
      adds  2eae161   drs-getncchanges: do not set the highestUsn to 0
      adds  8dbba52   s4-drs: EXOP_REPL_SECRETS can be called by RW DC as well
      adds  5374334   s4-drs: fix the logic to allow REPL_SECRET if the account has GET_ALL_CHANGES
      adds  97d0ad0   ldap-server: remove warning for the ret not being used
      adds  8525963   ldap-server: sscanf result was never used to mistyped var
      adds  03c4dce   lib-addns: ensure that allocated buffer are pre set to 0
      adds  97f0b8d   drs-replica-info: level_not_supported is wrong when we do support (partialy the level)
      adds  8bbb4d7   drsuapi-idl: Fix the encoding of the source_dsa_dns
      adds  8be6a10   drsuapi: check more carefully the validity of the NC
      adds  dc002a3   drsuapi: Validate the input parameters for the drsuapi_UpdateRefs function
      adds  193b15e   s4-repl: make dreplsrv_partition_find_for_nc return BAD_NC only
      adds  d57e0d8   s4-join: add some documentation
      adds  95ea6d7   s4-join: factorize code, add info
      adds  ffab1d7   s4-dns: Ignore zones that shouldn't be returned currently
      adds  4b83c43   s4-dns: fix a warning
      adds  171bf98   samba-tool: Fix typo in usage.
      adds  a93c9e2   docs: fix opening and ending tag mismatch: para
      adds  b1393d9   docs: fix opening and ending tag mismatch: para
      adds  a2f3ec0   samba-tool: Clarify usage of --help.
      adds  8e25989   docs: Add man 8 samba-tool.
      adds  acea51c   samba-tool: Unify usage messages.
      adds  c12cc3c   s3fs-printing: Fix RAW printing for normal users.
      adds  8d4943d   s4:samba-tool: add optional epilog to _create_parser()
      adds  2fce71c   s4:samba-tool: use normal option parsing in SuperCommand
      adds  309434a   s4:samba-tool: allow 'samba-tool --version'
      adds  8746faf   s4:scripting/python: add '-V' as alias for '--version'
      adds  d70f364   s4-dns: dlz_bind9: Ignore zones that are not used by BIND9 DLZ plugin
      adds  e65a24b   s4-rpc: dnsserver: Ignore DNS zones that are not used by RPC dnsserver
      adds  1c35c22   s3: Pass down smb_filename to smbacl4_fill_ace4
      adds  2f0753b   samba-tool: skip chown in sysvolreset when it would fail on a GID
      adds  66018ea   packaging: Add config for systemd-tmpfiles.
      adds  f9a4a9b   samba-tool: Some more unifications...
      adds  f88ab17   docs: Add '-V' to the list of options.
      adds  5afabdc   Move setting of psd->dacl->revision and protect against null SD's.
      adds  615951e   Make sure the returned sd is on the right context, and if not it's always freed.
      adds  5bb60df   s3-rpc_server: fix build warning
      adds  bb99cf1   posixacls: Add IDL changes for vfs_acl_xattr using hash of the sys acl
      adds  a4d1f22   build: Add vfs_media_harmony to the waf build
      adds  9158974   smbd: Add mem_ctx to sys_acl_init() and all callers
      adds  c8ade07   smbd: Add mem_ctx to {f,}get_nt_acl VFS call
      adds  1f36ec1   vfs: Remove type parameter from sys_acl_blob_get_{fd,file}
      adds  ddcaac9   vfs: Implement a sys_acl_blob_get_{fd,file} for POSIX ACL backends
      adds  c960a49   vfs: Use a blocking function in vfs_afsacl for system ACL blobs
      adds  79edc54   vfs: Use posix_sys_acl_blob_get_file in vfs_aixacl
      adds  274ace3   vfs: Use posix_sys_acl_blob_get_file in vfs_aixacl2 for posix ACLs
      adds  76b38f7   vfs: Use posix_sys_acl_blob_get_file in vfs_default for posix ACLs
      adds  5dddd94   vfs: Use posix_sys_acl_blob_get_file in vfs_fake_acls for posix ACLs
      adds  abee79f   vfs: Use posix_sys_acl_blob_get_file in vfs_gpfs for posix ACLs
      adds  4eb0e40   vfs: Use posix_sys_acl_blob_get_file in vfs_hpux for posix ACLs
      adds  598b565c  vfs: Use posix_sys_acl_blob_get_file in vfs_irix for posix ACLs
      adds  010e589   vfs: Use posix_sys_acl_blob_get_file in vfs_posixacl for posix ACLs
      adds  998bdd5   vfs: Use posix_sys_acl_blob_get_file in vfs_solarisacl for posix ACLs
      adds  bac3ed2   vfs: Use posix_sys_acl_blob_get_file in vfs_tru64acl for posix ACLs
      adds  38416cc   vfs: Use a blocking function in vfs_zfsacl for system ACL blobs
      adds  a581b3d   examples: Re-indent and reformat skel VFS modules
      adds  d07d888   vfs: Improve formatting of vfs_default
      adds  547a260   vfs: Improve formatting of vfs_fake_acls
      adds  a0588fd   vfs: Fix alternative posix and no-op sys acl implementations to take a mem_ctx
      adds  1722074   vfs: Remove irixacl module (all the fucntions in it are unimplemented)
      adds  0f435a7   build: Remove --disable-shared
      adds  957f9fa   rpc_server:srvsvc Remove psd variable that was no longer set by SMB_VFS_FGET_NT_ACL
      adds  a11595b   docs: Add very basic samba manpage.
      adds  1ec5486   smbd: Always free the talloc_stackframe() before leaving smbd_do_query_security_desc
      adds  276460c   wafsamba: Ignore some more symbols when checking for dupes.
      adds  c2d1474   provision: Always create DNS user.
      adds  49959cf   packaging: Add support for reloading systemd services.
      adds  cabd2b2   s3fs-printing: Simplify the comment and location handling.
      adds  2adf27a   samba.provision.sambadns: Use == to compare strings, not 'is'.
      adds  1080b6c   selftests.tests: Remove reference to Samba 4.
      adds  1aa291c   selftest: Move some tests to common test script.
      adds  21b58b5   samba.join: Fix multiple spaces.
      adds  ff82afb   selftest: Move more tests to common list script.
      adds  12ae181   s3:vfs_gpfs skip local flock when gpfs sharemodes are disabled
      adds  e4946cf   s3:vfs_gpfs remove a trailing space
      adds  fa728d1   s3:vfs_gpfs fix the build
      adds  6d1be1c   s3:vfs_gpfs re-indent run-away lines
      adds  bddd118   s3:smb2_getinfo ensure proper error for not yet present quota support
      adds  2c3a808   s4-dns: Fix the comments about ignoring zones in internal server
      adds  266b4c5   Revert "provision: Always create DNS user."
      adds  1861213   selftest/knownfail: add samba3.rpc.lsa.privileges.lsa.Privileges
      adds  05a5974   libcli/dns: Time out requests after a while
      adds  0296548   ccan: check for all the used config.h defines
      adds  83d34bb   dns_server: Try and use the dns-SERVER account if we were configured with it
      adds  d09ac96   Removed phpldapadmin inclusion for Samba 4.
      adds  678cc44   s3:smbd: also log the "offline" flag when debugging the dos-mode
      adds  b557f34   s3:smbd: fix brace placements in validate_my_share_entries() for readability
      adds  9eb022c   provision: No longer use the wheel group in new AD Domains
      adds  bfdaaf2   Set RFC2307 attributes in samba-tool create
      adds  071047e   Tests for 'samba-tool user create' with RFC2307 attributes
      adds  64886e3   Warn when setting UID/GID without idmap_ldb:use rfc2307 = Yes
      adds  7786919   BUG #9295: Build standard auth modules as internal modules.
      adds  bea7a25   build: Assert that auth_domain, auth_builtin, auth_sam, auth_winbind are builtin
      adds  dfe75c2   smb.conf(5): Extend 'server min protocol' description.
      adds  d0b3875   smb.conf(5): Add basic documentation for 'winbindd socket directory'.
      adds  3cea625   smb.conf(5): Add basic documentation for 'winbindd privileged socket directory'.
      adds  c6ba857   smb.conf(5): Add : to idmap config description to mark it as parametric.
      adds  394258a   smb.conf(5): Add basic documentation for 'ntvfs handler'.
      adds  e9d91cd   smb.conf(5): Add basic documentation for 'dns forwarder'.
      adds  e7c8fca   smb.conf(5): Add basic documentation 'winbind sealed pipes'.
      adds  d09f151   samba-tool user: Fix typos, improve messages.
      adds  a63d6a9   smb.conf(5): Add basic documentation for 'samba kcc command'.
      adds  3cc61af7  smb.conf(5): Add basic documentation for 'server services'.
      adds  4ccea7f   smb.conf(5): Add basic documentation for 'dns update command'.
      adds  b0b0266   smb.conf(5): Add basic documentation for 'rndc command'.
      adds  68fdcaa   smb.conf(5): Add basic documentation for 'allow dns updates'.
      adds  6f36bde   smb.conf(5): Add basic documentation for 'spn update command'.
      adds  7341dca   smb.conf(5): Add basic documentation for 'ntp signd socket directory'.
      adds  e27e8f4   smb.conf(5): Add basic documentation for 'log nt token command'.
      adds  4e1a06d   smb.conf(5): Add basic documentation for 'tls cafile'.
      adds  0f5e45b   smb.conf(5): Add basic documentation for 'tls keyfile'.
      adds  008dfb9   smb.conf(5): Add basic documentation for 'tls certfile'.
      adds  2e4f054   smb.conf(5): Add basic documentation for 'tls crlfile'.
      adds  946a873   smb.conf(5): Add basic documentation for 'tls enabled'.
      adds  03b48e2   smb.conf(5): Add basic documentation for 'tls dh params file'.
      adds  6c160e3   smb.conf(5): Add 'socket address' as alias for 'nbt client socket address'.
      adds  695df86   smb.conf(5): Add 'ldap password sync' as synonym for 'ldap passwd sync'.
      adds  0cea6da   smb.conf(5): Add basic documentation for 'afs token lifetime'.
      adds  aad30c0   smb.conf(5): Add basic documentation for 'nsupdate command'.
      adds  4790270   smb.conf(5): Fix mixing of tabs and spaces.
      adds  d2f8fe8   tests: Convert find_missing_doc into a unit test.
      adds  d0e644e   samba.tests.docs: Distinguish between unknown and undocumened parameters.
      adds  be4dea4   samba.tests.docs: Support synonyms.
      adds  32fad2b   samba.tests.docs: Support spaces before synonyms.
      adds  2a31f0b   smb.conf(5): Consistent spelling of parameter names.
      adds  8412b57   samba.tests.docs: Skip tests if xsltproc is not present.
      adds  cfa72bc   samba.tests.docs: Write error output from xsltproc to standard out.
      adds  ed37b8a   samba.tests.docs: Assume docs are generated by waf.
      adds  4b4e8e2   smb.conf(5): Mark four removed parameters as such.
      adds  364ed82   samba.tests.docs: Ignore removed parameters.
      adds  e3a48bb   samba-tool user test: Fix expected output.
      adds  1de9e71   buildtools/wafsamba: only display 'ok' if the result is True
      adds  980191d   s3:smbd: update sconn->remote_hostname after the netbios session request
      adds  781db9d   s3: fix comment header description for smbd_shim
      adds  8eab264   s3:smbd: move initialization of the smbd_shim from smbd_init_globals() to main()
      adds  8a1c7a0   s3:smbd: add exit_server to the smbd_shim hooks
      adds  42b0398   s3:smbd: remove duplicate prototypes for sys_utmp_claim() an sys_utmp_yield()
      adds  9b2a3eb   s3:smbd/utmp: remove ip address from utmp record
      adds  7aa0d7c   s3:auth: remove duplicate propotypes for smb_pam_claim_session and smb_pam_close_session
      adds  c9a2111   s3:auth: use const in smb_pam_xxx_session()
      adds  611e30e   s3:rpc_server/srvsvc: remove function net_enum_pipes()
      adds  d5c2739   s3:lib: remove unused function connections_traverse()
      adds  b237bbc   s3:smbcontrol: don't do stack_trace by connection but by server_id.
      adds  77906e7   s3:count_current_connections: do not clear orphaned entries from connections.tdb
      adds  77f99ec   s3:net_status_shares: use connections_forall_read for a read only traversal
      adds  4878769   s3:smbd: pass smbXsrv_session instead of user_struct to session_claim() and session_yield()
      adds  02b9b79   s3:smbd: remove smbd_server_connection argument from session_claim()
      adds  e24b104   s3:smbd: initialize session->global before calling session_claim
      adds  92d53dd   s3:configure: check that struct utmp.ut_line is large enough for our use case
      adds  b288ddd   s3:smbd: use session_global_id as session number for pam and utmp
      adds  c3a658f   s3:smbXsrv_session: add smbXsrv_session_global_traverse()
      adds  89cc865   s3:smbXsrv_tcon: add smbXsrv_tcon_global_traverse()
      adds  bcfa721   s3:build: move sessionid_tdb.o and conn_tdb.o to SMBD_OBJ_BASE
      adds  f588704   s3:smbd:setup_new_vc_session: traverse sessions instead of connections to shutdown other smbds
      adds  d9ea786   s3:smbd/connection: use smbXsrv_tcon_traverse to count connections
      adds  f271431   s3:lib: implement sessionid_traverse_read with smb2srv_session_traverse_read
      adds  dbff582   s3:smbd: don't use (fill) sessionid.tdb in session_claim/yield any more.
      adds  2f2cb2f   s3:net_serverid: remove sessionid_traverse from "net serverid wipedbs"
      adds  ac5c890   s3:lib: remove unused sessionid_*() functions
      adds  5a4ffb2   s3:net_serverid: remove connections_forall from "net serverid wipedbs"
      adds  4a7a8ec   s3:utils/net: remove unused "net connections"
      adds  3b61c60   doc-xml: remove "net connections" documentation
      adds  b74ed25   s3:lib: remove function connections_forall()
      adds  7be7ec8   s3:smbXsrv.idl: add session_global_id to smbXsrv_tcon_global
      adds  f76436c   s3:smbd: fill tcon->global->session_global_id
      adds  0ccbf89   s3:lib/conn_tdb: implement connections_forall_read() based on smbXsrv_*_global_traverse()
      adds  3eff700   s3:smbd: don't call claim/yield_connection() in make_connection_snum/close_cnum()
      adds  d4f369c   s3:smbd: remove unused claim_connection/yield_connection
      adds  a144911   s3:lib: remove unused connections_fetch_entry*() and connections_init()
      adds  81d0b8a   docs-xml:smbd.8: document new smbXsrv_*_global.tdb files
      adds  9e7bce5   s3:smbd/durable: trigger pending write_time updates before disconnecting the file
      adds  1373763   s3:smbd/durable: update the low level write_time before disconnecting the file.
      adds  506249b   s3:open_files.idl: add write_time specific stuff to vfs_default_durable_cookie
      adds  24d225f   s3:smbd/durable: add write_time specific stuff to vfs_default_durable_cookie
      adds  660e90d   s3:smbd/durable: remove an extra blank line from vfs_default_durable_reconnect()
      adds  a6726f9   s3:open_files.idl: add stat-info to vfs_default_durable_cookie.
      adds  7d05ff7   s3:smbd:durable: store stat info for disconnected durables and check at reconnect.
      adds  9a2db48   s3: Remove some calls to procid_self
      adds  422ff25   s3: Fix a typo
      adds  cf1d69a   s3: Make winbindd_register_handlers static
      adds  d2069eb   s3: Add "msg_ctx" param to winbindd_register_handlers()
      adds  9635621   s3: Remove a call to procid_self()
      adds  75724d9   s3: Use talloc_stackframe in token_contains_name_in_list
      adds  3da5d96   s3: Fix some blank line endings
      adds  d18591c   s3:rpc_server: avoid a level 0 DEBUG if tstream_npa_connect_recv fails (bug #9309)
      adds  f67c0a2   pyglue: Mention parameters in interface_ips() docstring.
      adds  13bbd3b   pyglue: Make all_interfaces argumen to interface_ips() optional.
      adds  8490c1a   wafsamba: If we define a realname and a soname create a symlink.
      adds  1f017ef   waf: Create a libnss_winbind.so symlink.
      adds  bd099c4   waf: Create a libnss_wins.so symlink.
      adds  60a06ff   vfs: Fix compilation of ACL support on solaris
      adds  debb2b2   lib/replace: Fix detection of rpcsrv/yp_prot.h on FreeBSD
      adds  80f42df   lib/replace: Fix detection of prctl
      adds  6d73fd0   lib/replace: Fix configure on FreeBSD: define_ret is not correct here
      adds  7138b21   build: Add #define FREEBSD on FreeBSD
      adds  d2aa785   lib/tsocket: fix loop in tdgram_bsd_recvfrom() (bug #9184)
      adds  d5d0a45   build(waf): Fix the --with-cluster build
      adds  8697acd   dsdb-cracknames: Always use talloc_zero()
      adds  a9a3841   s4:dns_server: fix formatting difference compared to v4-0-test
      adds  9dbb645   dsdb-cracknames: Return DRSUAPI_DS_NAME_STATUS_NO_MAPPING when there is no SID
      adds  3cdd888   pysmbd: Fix pysmbd octal mode handling
      adds  e9b6b23   selftest: Add many more tests for our posix ACL handling
      adds  53244c9   selftest: Cover one more NT ACL invalidation case and improve comments
      adds  117d5f4   selftest: Cover the important non-Samba invalidation of the NT ACL
      adds  1008f6f   selftest: Always unlink the tempf in posixacl test
      adds  f8e6bb4   dbwrap: use talloc_stackframe() in db_tdb_log_key()
      adds  a2d5326   python-ntacls: Cope with ACL revision 4
      adds  52ace67   s3:smbd:durable: factor stat checks out into vfs_default_durable_reconnect_check_stat()
      adds  e107c6a   pysmbd: Add hook for unlink() so python scripts can remove xattr.tdb entries
      adds  728e56b   pysmbd: Remember to close files after setting the NT ACL
      adds  e146fe5   pysmbd: Set umask to 0 during smbd operations
      adds  cb50e85   vfstest: set umask(0) in vfstest
      adds  281c62b   ntlm_auth: Increase debug level if we use config domain name.
      adds  ec0f51b   pam_winbind: fix segfault in pam_sm_authenticate()
      adds  7e90a06   provision: Fix comments in checksysvolacl
      adds  3180a10   sefltest: use TestCaseInTempDir and setUp/tearDown for posixacl.py temp file
      adds  2b4672f   libcli/smb: fix unitialized padding in smb2_create_blob_push_one() (bug #9209)
      adds  55507d0   source4.selftest.tests: Consistent naming of smbtorture binary.
      adds  868c8c0   source4.selftest.tests: Rename plansmbtorturesuite() to plansmbtorture4suite().
      adds  4c4d3c8   selftesthelpers: Share code for listing smbtorture4 tests.
      adds  6bcb256   selftest/selftesthelpers.py: Share configuration variable, strip whitespace.
      adds  fcb7926   selftest/selftesthelpers: Share environment handling for extra smbtorture options.
      adds  8237e27   selftest: Move determining of smbtorture4 options to selftesthelpers.
      adds  5834582   selftesthelpers: Add function for printing smbtorture4 version.
      adds  ea5e2b5   source4.selftest.tests: Add suffix for smbclient4/nmblookup4.
      adds  a841f0f   source3.selftest.tests: Remove tabs.
      adds  efb27e2   source3.selftest.tests: Add suffix for smbclient3/ntlm_auth3.
      adds  fd607e0   source3.selftests.tests: Use common plansmbtorture4testsuite() function.
      adds  05dc5a3   selftesthelpers: Simplify detection of tap2subunit.
      adds  1190f38   source4.selftest.tests: Add FIXME about database verification.
      adds  67dd28f   selftest: Add --random-order option.
      adds  8d397b6   TestCaseInTempDir: Use addCleanup rather than tearDown.
      adds  1326992   selftesthelpers: Fix detection of tap2subunit.
      adds  6698098   source3.selftest: Move more variables to be in common.
      adds  a7b8d02   source3.selftest: Move last variables to selftesthelpers.
      adds  2756c3c   lib/replace: Return size of xattr if size argument is 0
      adds  06eee7f   build: Remove support for IDL-generated files in git tree
      adds  aa41104   pidl: Remove depends_on=PIDL_MISC as it sets -I/ into CFLAGS
      adds  334044f   packaging: Move smbprint to a comman location.
      adds  3a4b755   Fix bug #9329 - Directory listing with SeBackup can crash smbd.
      adds  669a923   BUG 9326: Fix net ads join message for the dns domain.
      adds  382849a   s3:smbd:durable: remove a TODO comment about write time updates
      adds  d084f5e   lib/param: fix function name (lpcfg_file_list_changed) in a debug message
      adds  b59fed0   lib/param: fix function name (set_variable) in debug statements
      adds  88332df   lib/param: fix line length of DEBUG statments touched in previous commit in set_variable()
      adds  e44b231   s3: Fix some nonempty line endings
      adds  4dfded0   s3: Use file_id_string in file_id_string_tos
      adds  a3a1cd4   packaging: Add NetworkManager dispatcher script for winbind.
      adds  0342ca4   wfabuild: fix the -errwarn compile flag test
      adds  5169204   wafbuild: merge the missing IBM compiler Werror flag "-qhalt=w" to waf
      adds  7fcb253   wafbuild: reorder the Werror checks so that the ambigous w2 option is being checked last
      adds  fdead58   ccan/wafbuild: use WERROR_CFLAGS instead of -Werror
      adds  9a03cc9   wafbuild: use WERROR_FLAGS in wscript_configure_system_mitkrb5
      adds  e6643fb   wafbuild: use -Wstack-protector if available
      adds  d8fc4cd   s3:smb2_read: fix SMBD_SMB2_NUM_IOV_PER_REQ check for sendfile() support (bug #9341)
      adds  a88e3be   s3:docs document shadow:snapdirseverywhere option of vfs_shadow_copy2
      adds  aca807c   s3fs-net: Use talloc for memory allocation.
      adds  39e58d6   s3fs-utils: Free the popt context in smbcacls and smbquotas.
      adds  3b4ef03   imessaging: Add irpc_all_servers() to list all available servers
      adds  76b7348   pymessaging: Use the server_id IDL structure rather than a tuple
      adds  a732f2a   pymessaging: Add irpc_servers_byname() and irpc_all_servers()
      adds  42c379f   samba-tool: Add samba-tool processes subcommand
      adds  cc6d0de   ldb: Change ltdb_unpack_data to take an ldb_context
      adds  4b2f3c6   ldb: Remove no-longer-existing ltdb_unpack_data_free from ldb_tdb.h
      adds  a71ad96   ldb: Add ldbdump, based on tdbdump
      adds  59e9661   Add regression test for bug #9329 - Directory listing with SeBackup can crash smbd.
      adds  ffb608b   util: remove accidently committed hunk
      adds  994696c   auth: added cli_credentials_failed_kerberos_login()
      adds  d4ea637   libcli: use cli_credentials_failed_kerberos_login() to cope with server changes
      adds  fce66b2   test_chgdpass: added test for kerberos retry
      adds  ed2e69f   s4-librpc: use cli_credentials_failed_kerberos_login to cope with stale tickets
      adds  e480995   test_chgdpass: use drs bind to test password change on RPC
      adds  fc47b0d   ldb: move ldb_pack.c into common
      adds  30ffdda   ldb: fixed callers for ldb_pack_data() and ldb_unpack_data()
      adds  5d6ae34   s4-librpc: try a 2nd logon for more error cases
      adds  538dd04   samba-tool: "drs options" does not need a samdb connection
      adds  b0cc0d5   s4-librpc: set error code to LOGON_FAILURE on RPC fault with access denied
      adds  0e6c5c0   s4-ldapclient: cope with logon failure retry in LDAP
      adds  dd60dcf   test-chgdcpass: test the ldap case for server password change
      adds  fc5caff   file_server: put set create mask and directory mask in fileserver.conf
      adds  75c51d6   s3-param: Move the options needed for running smbd in the AD DC to loadparm
      adds  f853c17   s3:winbindd:cache: fix offline logons with cached credentials (bug #9321)
      adds  24f3f87   lib/krb5_wrap: request enc_types in the correct order (bug #9272)
      adds  c5cd22b   libcli/smb: add smbXcli_session_set_disconnect_expired() (bug #9175)
      adds  45105af   s3:winbindd: disconnection after getting NETWORK_SESSION_EXPIRED (bug #9175)
      adds  2a3eb64   s3:winbindd: use PROTOCOL_LATEST instead of PROTOCOL_SMB2_02 (bug #9175)
      adds  73fa347   s3:smbd:smb2: fix a comment typo in the crediting code.
      adds  3ecbe8c   docs-xml: fix use of <smbconfoption> tag (fix bug #9345)
      adds  f8e71d4   build(waf): fix a tab indentation to spaces
      adds  872f499   build(waf): fix the cluster(ctdb) build without system talloc installed
      adds  e5cce4f   build(autoconf): fix check for ctdb_private.h
      adds  d113d8a   build(autoconf): check if we have ctdb_protocol.h in the cluster checks
      adds  bf269d6   build(waf): check if we have ctdb_protocol.h in the cluster checks
      adds  541bde6   s3:ctdb library: fix the build against older ctdb versions
      adds  5f1b540   s3-torture:test_ctdbconn: fix the build against older ctdb versions
      adds  d551b4a   build(waf): Fail "configure --with-cluster-support" if ctdb support is not available.
      adds  92e17d5   smb2_server: Fix typo in comment.
      adds  60cf4cb   vfs_acl_common: In add_directory_inheritable_components allocate on psd as parent
      adds  1f55865   s4-dns: Fix format string vulnerability in an error message (bug #9354)
      adds  c452efe   selftest: Add skip for DIR1 test which loops on 64 bit ext4
      adds  71e1c08   libads: Always free the talloc_stackframe() on error path
      adds  e42889f   lib/tsocket: disable the syscall optimization for recvfrom/readv by default
      adds  719595b   lib/tsocket: optimize syscalls in tstream_readv_pdu_send()
      adds  c2ca9e0   s3:vfs_default: optimize vfswrap_asys_finished() and read as much as we can
      adds  157de6c   s3:utils fix a whitespace error
      adds  3d93616   s3:smbd: pass the current time to make_connection[_smb1]()
      adds  ea5ef95   wafsamba.samba_abi: Refactor abi_write_vscript to take file argument.
      adds  97102fa   buildtools: Remove extra space from global: line
      adds  d02c8ba   wafsamba.samba_abi: Add basic unit tests.
      adds  ec3cbb6   wafsamba.abi: Fix abi_match with both excludes and includes.
      adds  26faa8f   dsdb: Simplify DsCrackNameOneFilter a bit
      adds  0b7bb77   selftest: check that samba-tool gpo works for basic operations
      adds  abbbbb5   wintest: Try harder to recover from apparent failure to dcpromo
      adds  0334515   provision: Also walk directories checking ACLs
      adds  ab30a8b   provision: Make dsacl2fsacl() take a security.dom_sid, not str
      adds  ed63300   dsdb: Rename _res argument to _result.
      adds  6073d21   ldb_secrets_tdb_sync: Add dependency on gssapi.
      adds  47bbf98   selftest/skip: add samba.tests.samba_tool.gpo until it's stable
      adds  9cf985c   heimdal_build: HEIMDAL_LIBRARY(): Remove unused cflags argument.
      adds  da284b3   heimdal_build: Fix finding of system heimdal.
      adds  7f4d55d   lib/util: Make "struct bitmap" abstract
      adds  647a0fb   lib/util: Simplify bitmap.c a bit
      adds  d236709   Remove two unused variables
      adds  c51abb3   s3fs-popt: Add function to burn the commandline password.
      adds  50d47fc   s3fs-client: Burn commandline password of client utils.
      adds  f8c5f98   s4-drs: Remove unused var
      adds  76fa5ee   samba-tool: Fix typo in --help output.
      adds  702049e   torture: Fix smb2.create.blob test.
      adds  010fd29   configure: Support specifying PYTHON environment variable to run waf.
      adds  ec0104b   Makefile: Allow specifying PYTHON environment variable.
      adds  9195792   Revert "s3-winbindd: make sure we obey the -n switch also for samlogon cache access."
      adds  c70ffac   doc: describe samlogon cache caveat for winbindd -n
      adds  5205747   doc: list arguments for rpcclient FSRVP commands
      adds  3712de7   build(waf): support AIX 6.1
      adds  01f188a   build: add DMAPI configure option and checks
      adds  c06d602   s3:smbd: Fix typo in got_duplicate_group check
      adds  b4d8629   samba-tool: Rework ldap attribute fetch in classicupgrade for missing attributes
      adds  312f8dd   selftest: Make samba.tests.ntacl also use TestCaseInTempDir
      adds  a6a0155   pysmbd: Add SMB_ACL_EXECUTE to the mask set by make_simple_acl()
      adds  1d81e52   selftest: Add tests for expected behaviour on directories as well as files
      adds  94649e4   selftest: Avoid test cross-contamination in samba.tests.posixacl
      adds  54ad5c7   s4:dsdb/acl: fix search filter cleanup for password attributes
      adds  ed8b275   s4:dsdb/acl: reorganize the logic flow in the password filtering checks
      adds  f6fa724   s4:dsdb/acl: only give administrators access to attributes marked as confidential (bug #8620)
      adds  21dfaef   s4:dsdb/acl_read: fix whitespace formatting errors
      adds  e0ab14f   s4:dsdb/acl_read: make sure confidential attributes require CONTROL_ACCESS (bug #8620)
      adds  77bd7ea   ntp_signd: move socket directory to var/lib not var/run for permissions change
      adds  18e1322   ntp_signd: Only allow group access to the ntp signd directory.
      adds  3bbe690   Use work around for 'winbind use default domain' only if it is set
      adds  3b01dd5   s3:winbind: BUG 9386: Failover if netlogon pipe is not available.
      adds  4d6d6e4   selftest: Avoid returning errors (rather than failures) in gpo test
      adds  c5f53ed   Revert "selftest/skip: add samba.tests.samba_tool.gpo until it's stable"
      adds  095c762   selftest: Add --tmpdir to 'samba-tool gpo create' test
      adds  b59c5db   lib/addns: remove pointless check for resp->num_additionals != 1
      adds  eecc1d2   lib/addns: don't depend on the order in resp->answers[]
      adds  1ecc76b   lib/addns: remove compiler warnings
      adds  11f5d54   s4:samba-tool/testparm: report a CommandError if loading of the config file fails
      adds  6f47497   lib/ldb: add missing newline in the output of ldb_ldif_write_trace()
      adds  dc05ab8   Ensure we Correctly set fsp->is_directory before dealing with ACLs.
      adds  a443429   smbd: Correctly set fsp->is_directory before dealing with ACLs
      adds  236977b   Change get_nt_acl_no_snum() to return an NTSTATUS, not a struct security_descriptor *.
      adds  d6c7e9b   smbd: Remove NT4 compatability handling in posix -> NT ACL conversion
      adds  3e2584a   ntvfs: Fill in sd->type based on the new ACL being added
      adds  a390a58   scripting ntacls: Do not place a SACL in the GPO filesystem ACL
      adds  ec423dc   A small error message fix in source3/smbd/server.c
      adds  d10c737   smbd_open_one_socket does not use the messaging_context variable so why pass it in?
      adds  7b654a8   testtools: Update to latest version.
      adds  a53caea   subunit: Update to latest upstream version.
      adds  a15da36   lib/replace: replace all *printf function if we replace snprintf (bug #9390)
      adds  4ed7803   popt_common: Fix typos.
      adds  cf1540b   Another fix needed for bug #9236 - ACL masks incorrectly applied when setting ACLs.
      adds  256391c   samba-tool: Add new samba-tool gpo aclcheck and test
      adds  ace0909   s4:samba-tool: Fix samba-tool fsmo --role=schema
      adds  3fc2c03   s3-param: Handle setting default AD DC per-share settings in init_locals()
      adds  d7cab97   s3:param: make init_locals() static.
      adds  945bc84   dsdb: Make secrets_tdb_sync cope with -H secrets.ldb
      adds  d5de797   utils: Remove unused samba-dig tool
      adds  10b6cce   samba-tool dns: Don't use "localhost" to connect to local host
      adds  3925a71   s3:vfs_gpfs fix memory leaks in gpfs_getacl_alloc
      adds  3dab1ef   s3:vfs_gpfs fix memory leak in gpfs_get_nfs4_acl
      adds  1a71f07   s3:vfs_gpfs fix memory corruption in gpfs2smb_acl
      adds  775d0a7   s3:vfs_gpfs fix a memory leak in gpfsacl_get_posix_acl
      adds  c9d7074   s3:modules:nfs4_acls fix memory hierarchy in smb_create_smb4acl
      adds  e6a100e   s3:modules:nfs4_acls remove unused mem_ctx parameter to smbacl4_fill_ace4
      adds  4985332   Add comments explaining exactly *why* we don't check FILE_READ_ATTRIBUTES when evaluating file/directory ACE's.
      adds  c5ad502   More for #9374 - Allow smb2.acls torture test to pass against smbd with a POSIX ACLs backend.
      adds  1fb8f8c   build(waf): fix a typo
      adds  f0c8c85   examples: fix build on AIX6
      adds  4fb0b61   s3:param: set "map archive = no" in ROLE_ACTIVE_DIRECTORY_DC
      adds  14ee2cd   s4:torture/rpc/handles: move a torture_comment()
      adds  6568a26   s4:torture/rpc/handles: try to make the assoc_group test less flakey
      adds  6b12360   s3:librpc: add support for PFC_FLAG_OBJECT_UUID when parsing packets (bug #9382)
      adds  1199ab1   librpc/idl: teach ndrdump about dumping security.idl structures
      adds  611675f   s3: Fix some blank line endings
      adds  d6983f4   s3:smbd/aio do not mark file modified during reads
      adds  831a9f8   s4/web_server: Fix typo in URL.
      adds  c704f0d   lib/replace: Do not use STRERROR_R_PROTO_COMPATIBLE as only roken.h sets this
      adds  1000da9   build: Use ntlm_auth from source3 as the only ntlm_auth installed on the system
      adds  ef195a1   torture: remove source3 locktest and masktest
      adds  8a2ef49   build: Be consistent with the name of smbtorture binaries
      adds  7626b5d   build: Remove --enable-smbtorture, require bin/smbtorture (from waf) for make test
      adds  895cc9a   packaging: Remove long-gone --disable-merged-build from RHEL-CTDB packaging
      adds  f22e15d   build: Do not install testing binaries
      adds  31f0e24   web_server/wsgi: Don't segfault when wsgi app doesn't return iterable.
      adds  3bffb58   web_server: Create a string object for SERVER_PORT variable.
      adds  ac635d0   web_server: Properly set SCRIPT_NAME and PATH_INFO.
      adds  b89e7f6   web_server: Properly decrement reference counters for python objects in wsgi.
      adds  bfc6a9e   web_server: the web server is not multi-process, indicate so in WSGI.
      adds  0d9bdcf   web_server: Load SWAT if it is available.
      adds  8f4b871   Fix MD5 detection in the autoconf build
      adds  2032f27   s3-rpc_client: lookup nametype 0x20 in rpc_pipe_open_tcp_port(). (bug #9426)
      adds  e4218e4   configure(waf):  Fail "configure --with-ads" if ads support is not available
      adds  8336061   s4:torture/rpc/handles: try to make all assoc_group tests less flakey
      adds  b11ba24   s3-rpc_client: try to use socket_addr if available in rpc_pipe_open_tcp() (bug #9426)
      adds  994eec4   s3: Fix Coverity ID 741407 -- resource leak
      adds  db68915   s3: Do not free a string where we should not
      adds  ed68f75   s3: Do not free a string where we should not
      adds  5f2edd1   s3: Fix bug 9428 -- inotify detection broken
      adds  4a1b16f   docs: Fix version in man smb.conf.
      adds  5f0f50c   docs: Add some binaries to the "SEE ALSO" section
      adds  ee5db0e   s3: Avoid some transaction_commit on gencache.tdb
      adds  00e2d83   s3: Open gencache_notrans with TDB_NOSYNC
      adds  d598704   s3:vfs_aixacl2: make use of vfs_aixacl_util.h
      adds  b3eb78c   s4:smbd/open: add missing TALLOC_FREE(frame) to inherit_new_acl()
      adds  0f630ab   s3:vfs_gpfs: make sure we return the correct errno in gpfs2smb_acl()
      adds  bc6bcee   s3:vfs_gpfs: add no memory check in gpfs2smb_acl()
      adds  cb0064d   BUG 9436: Fix leaking sockets of SMB connections to a DC.
      adds  29f90ec   s3: Use dbwrap_parse_record in fetch_share_mode_unlocked
      adds  941bb9b   docs: Rename man ntlm_auth.
      adds  2e12dee   spoolss: fix segfault when "default devmode" is disabled
      adds  27d23dd   selftest: configure printer with default devmode = no
      adds  21bd278   rpcclient: fix usage docs for rpcclient adddriver
      adds  e19da78   s3-printing: add missing carriage return to debug str
      adds  ac4881b   docs: man ldb.3: Add missing meta data.
      adds  08e6305   docs: man ldbadd: Add missing meta data.
      adds  1d5ef89   docs: man ldbdel: Add missing meta data.
      adds  0b900da   docs: man ldbedit: Add missing meta data.
      adds  1404a24   docs: man ldbmodify: Add missing meta data.
      adds  787a58b   docs: man ldbrename: Add missing meta data.
      adds  0162dd5   docs: man ldbsearch: Add missing meta data.
      adds  174ab35   docs: man talloc: Add missing meta data.
      adds  68c6dcb   docs: man tdbtool: Add missing meta data.
      adds  83fdfe3   docs: man ndrdump: Add missing meta data.
      adds  1ad0912   docs: man regdiff: Add missing meta data.
      adds  9678fca   docs: man regpatch: Add missing meta data.
      adds  53b9e4b   docs: man regshell: Add missing meta data.
      adds  c867079   docs: man regtree: Add missing meta data.
      adds  7b6186c   docs: man 8 samba: Add missing meta data.
      adds  bd3ad42   docs: man gentest: Add missing meta data.
      adds  cb501f9   docs: man locktest: Add missing meta data.
      adds  122cc5b   docs: man masktest: Add missing meta data.
      adds  6ba7a66   docs: man smbtorture: Add missing meta data.
      adds  e9e9661   docs: man ntlm_auth4: Add missing meta data.
      adds  26a0ee5   docs: man oLschema2ldif: Add missing meta data.
      adds  8300791   dbwrap: Use dbwrap_parse_record in dbwrap_fetch_uint32_bystring
      adds  24c36e7   s3: test dbwrap_ctdb
      adds  b206b52   s3: Remove header==NULL code from db_ctdb_marshall_record
      adds  6e0259d   s3: Slightly simplify db_ctdb_transaction_commit
      adds  560ed93   s3: Add db_ctdb_ltdb_parse
      adds  7127344   s3: Use db_ctdb_ltdb_parse in db_ctdb_ltdb_fetch
      adds  af608cd   s3: Use db_ctdb_ltdb_parse in db_ctdb_fetch_db_seqnum_from_db
      adds  664b170   s3: Slightly simplify db_ctdb_marshall_loop_next
      adds  a742b6e   s3: Factor out db_ctdb_marshall_loop_next_key from db_ctdb_marshall_loop_next
      adds  850d5de   s3: reduce db_ctdb_marshall_loop_next to specialized db_ctdb_marshall_buf_parse
      adds  93219f9   s3: Factor out parse_newest_in_marshall_buffer from pull_newest_from_marshall_buffer
      adds  7b43362   s3: Avoid db_ctdb_fetch for persistent databases
      adds  55d75a3   s3: Remove unused code for fetching persistent ctdb records
      adds  9dd047d   s3: Factor out db_ctdb_can_use_local_hdr from db_ctdb_can_use_local_copy
      adds  6b8a37f   s3: Directly parse local existing records in db_ctdb_parse_record
      adds  343ce16   s3: Remove db_ctdb_fetch
      adds  0c0815c   dbwrap: Use talloc_zero in db_open_cache
      adds  a022513   dbwrap: Use talloc_zero in db_open_rbt
      adds  c7af12d   dbwrap: No need to NULL out a talloc_zero'ed structure element
      adds  e271db4   dbwrap: Remove an unnecessary if-statement
      adds  2f38a77   dbwrap: Do not rely on dbwrap_record_get_value to return a talloc object
      adds  d5693d9   Fix Bug 9422 - large read requests cause server to issue malformed reply
      adds  457c933   s3-rpc_cli: Remove some unused wrapping code.
      adds  7bd9a3b   s3-winbindd: add cm_connect_lsat().
      adds  2d38154   s3-rpc_cli: make dcerpc_lsa_lookup_sids_generic() public.
      adds  3c486df   s3-rpc_client: make dcerpc_lsa_lookup_names_generic() public.
      adds  d924381   s3-winbindd: remove lookup_names_fn_t.
      adds  82ace10   s3-winbindd: remove lookup_sids_fn_t.
      adds  cd51774   s3-winbindd: rework reconnect logic in winbindd_lookup_sids().
      adds  7a49c96   s3-winbindd: rework reconnect logic in winbindd_lookup_names().
      adds  4a73adf   s3-winbind: use new reconnect logic in rpc_lookup_sids() also.
      adds  3101fccc  s3:util: fix usage of popt_burn_cmdline_password()
      adds  234f936   s3:popt_common: Fix password processing.
      adds  aa7f406   s3-reg: Fix copy and paste error in debug message.
      adds  1b170c2   torture: Fix copy and paste error.
      adds  f3d5d14   torture: Fix copy and paste error in debug message.
      adds  7a42936   libnet: Fix copy and paste error in dbsync error message.
      adds  06e1fca   libnet: Fix a typo in dbsync error message.
      adds  8f3f38e   ldb: fix a typo in the comment for ldb_req_is_untrusted()
      adds  ac9bd1e   s4:dsdb/schema_data: fix debug message in schema_data_modify()
      adds  7fe1e61   s4:dsdb/dirsync: check result of replUpToDateVector fetch on nc_root
      adds  6991fb3   s4:dsdb/dirsync: use the correct nc_root to fetch replUpToDateVector
      adds  8563348   s4:dsdb/dirsync: explicitly ask for sdctr->secinfo_flags = 0xF
      adds  f843c04   s4:netcmd/gpo.py: s/ntSecurityDescriptor/nTSecurityDescriptor
      adds  6bffad6   s4:netcmd/gpo.py: the nTSecurityDescriptor may not be visible for the current user
      adds  6779996   s4:netcmd/gpo.py: only ask for OWNER/GROUP/DACL when validating the nTSecurityDescriptor
      adds  325e921   s4:netcmd/gpo.py: let get_gpo_info explicitly ask for the full ntSecurityDescriptor
      adds  a581242   s4:tests/samba_tool/gpo.py: add test_show_as_admin()
      adds  4970d3c   s4:tests/samba_tool/gpo.py: fix accidential line break
      adds  964d96d   s4:dsdb/rootdse: remove unused variable
      adds  a882b41   s4:dsdb/rootdse: do helper searches AS_SYSTEM
      adds  844b736   s4:dsdb/objectclass: do helper searches AS_SYSTEM and with SHOW_RECYCLED
      adds  659277a   s4:dsdb/extended_dn_in: do helper searches AS_SYSTEM and with SHOW_RECYCLED
      adds  8d900d0   s4:dsdb/extended_dn_store: do helper searches AS_SYSTEM
      adds  1cdecf1   s4:dsdb/acl_util: do helper searches AS_SYSTEM
      adds  2916313   s4:dsdb/acl_util: add dsdb_request_sd_flags() helper function
      adds  690b5e1   s4:dsdb/descriptor: do searches for nTSecurityDescriptor AS_SYSTEM and with SHOW_RECYCLED
      adds  67045fa   s4:dsdb/descriptor: always use descriptor_search_callback if we return nTSecurityDescriptor
      adds  f018772   s4:dsdb/descriptor: make use of dsdb_request_sd_flags()
      adds  4289859   s4:dsdb/descriptor: make it clear that the SD Flags are ignored on add
      adds  329afc1   s4:dsdb/acl: do helper searches AS_SYSTEM and with SHOW_RECYCLED
      adds  3d57f17   s4:dsdb/acl: remove unused "acl:perform" option
      adds  95b480f   s4:dsdb/acl: don't protect confidential attributes when "acl:search = yes" is set
      adds  53b100b   s4:dsdb/acl: calculate the correct access_mask when modifying nTSecurityDescriptor
      adds  ca3c0e2   s4:dsdb/acl_read: do search for instanceType AS_SYSTEM and with SHOW_RECYCLED
      adds  fa67676   s4:dsdb/acl_read: specify the correct access_mask for nTSecurityDescriptor
      adds  990448b   s4:dsdb/acl_read: enable acl checking on search by default (bug #8620)
      adds  c2c715f   s4:dsdb/descriptor: give SYSTEM the correct default owner (group) sid
      adds  7a3e4d0   s4:dsdb/descriptor: if the caller specifies no DACL/SACL the objects gets a default one
      adds  118db4c   s4:provision: add get_empty_descriptor()
      adds  4136d96   s4:samba_upgradeprovision: use the sd_flags:1:15 control with an empty sd
      adds  74e3f0e   s4:dsdb/descriptor: move special dn check to the start of descriptor_{add,modify,rename}
      adds  b3486f4   s4:dsdb/descriptor: remove support for unused LDB_CONTROL_RECALCULATE_SD_OID
      adds  8134926   s4:dsdb/descriptor: add some error checks to descriptor_{add,modify}
      adds  8d60ac1   s4:dsdb/descriptor: remove some unnecessary nesting
      adds  4ef36fd   s4:dsdb/descriptor: remove some nesting from descriptor_modify
      adds  5aa7dbe   s4:dsdb/descriptor: make explicit that we don't support MOD_DELETE on nTSecurityDescriptor
      adds  f67f469   s4:dsdb/descriptor: the old nTSecurityDescriptor is always expected there on modify
      adds  b54d268   s4:dsdb/acl: also add DSDB_SECRET_ATTRIBUTES into the password attributes
      adds  0c2c00e   s4:dsdb/common: add pekList and msDS-ExecuteScriptPassword to DSDB_SECRET_ATTRIBUTES_EX
      adds  ffaf9bb   s4:provision: add pekList and msDS-ExecuteScriptPassword to @KLUDGEACL
      adds  60c29a5   s4:dsdb/dirsync: remove unused 'deletedattr' variable
      adds  5838637   s4:dsdb/acl: require SEC_ADS_DELETE_TREE if the TREE_DELETE control is given (bug #7711)
      adds  ff274ba   s4:dsdb/objectclass: do not pass the callers controls on helper searches
      adds  60192fd   s4:dsdb/subtree_delete: do an early return and avoid some nesting
      adds  5dd4555   s4:dsdb/subtree_delete: do the recursive delete AS_SYSTEM/TRUSTED (bug #7711)
      adds  7f88ad3   s4:dsdb/subtree_delete: delete from the leafs to the root (bug #7711)
      adds  60f0e17   s4:dsdb: define DSDB_CONTROL_SEC_DESC_PROPAGATION_OID
      adds  cb9c7ee   s4:dsdb/objectclass_attrs: allow DSDB_CONTROL_SEC_DESC_PROPAGATION_OID on modify
      adds  7f42a8b   s4:dsdb/repl_meta_data: allow DSDB_CONTROL_SEC_DESC_PROPAGATION_OID on modify
      adds  1be4dbc   s4:dsdb/schema_data: allow DSDB_CONTROL_SEC_DESC_PROPAGATION_OID on modify
      adds  ddea856   s4:dsdb/descriptor: handle DSDB_CONTROL_SEC_DESC_PROPAGATION_OID
      adds  2101400   s4:dsdb: define DSDB_EXTENDED_SEC_DESC_PROPAGATION_OID
      adds  d6962f4   s4:dsdb/descriptor: implement DSDB_EXTENDED_SEC_DESC_PROPAGATION_OID
      adds  dae1b0d   s4:dsdb/acl_util: add dsdb_module_schedule_sd_propagation()
      adds  f8c0ad6   s4:dsdb/descriptor: recalculate nTSecurityDescriptor after a rename (bug #8621)
      adds  fb2a41d   s4:dsdb/descriptor: inherit nTSecurityDescriptor changes to children (bug #8621)
      adds  d317426   s4:dsdb/repl_meta_data: call dsdb_module_schedule_sd_propagation() for replicated changes
      adds  057c56a   s4:dsdb/tests: add SdAutoInheritTests
      adds  8ababf4   s4:dsdb/descriptor: NULL out user_descriptor elements depending on the sd_flags
      adds  0a3396b   s3:smbd/open: use Builtin_Administrators as owner of files (if possible)
      adds  1392326   s3:smbd/open: try the primary sid (user) as group_sid if the token has just one sid
      adds  8fbe39d   s3:smbd/open: fall back to Builtin_Administrators if SYSTEM doesn't map to a group
      adds  cf60338   libcli/security: remove duplicate aces in se_create_child_secdesc()
      adds  9afba14   s3:libsmb: add cli_{query,set}_security_descriptor() which take sec_info flags
      adds  0e2e3ff   s3:smbcacls: add --query-security-info and --set-security-info options
      adds  c4d51d8   s4:libcli/finddcs_cldap: try all NBT#1C addresses
      adds  a42c49c   s4:libcli/finddcs_cldap: allow io->in.server_address as hostname
      adds  a1a525e   s4:samba-tool/gpo: use the dns_domain from the server when creating gpos
      adds  dde7eb0   s4:samba-tool/gpo: use 'gPCFileSysPath' when deleting gpos
      adds  d48d0c5   s4:samba-tool/gpo: fix the operation order when creating gpos
      adds  06f0263   s4:python/ntacl: allow string or objects for sd/sid in setntacl()
      adds  6f71071   s4:python/ntacl: add 'as_sddl' option to dsacl2fsacl()
      adds  3f0c31f   s3:winbindd:util: add a comment explaining the function parse_sidlist()
      adds  b435e66   s3:winbindd: simplify winbindd_sids_to_xids_recv() a bit.
      adds  be033a1   s3:winbindd: factor lsa_SidType_to_id_type() out of winbindd_sids_to_xids_lookupsids_done()
      adds  349b9ac   s3:winbindd: add explaining comment winbindd_sids_to_xids_send()
      adds  c58c68d   s3:winbindd: convert some spaces to tabs in winbindd_sids_to_xids_send()
      adds  8e5ce1e   s3:winbindd: factor winbindd_sids_to_xids into external and internal part
      adds  7637c93   s3:winbindd: use wb_sids2xids instead of wb_sid2uid in winbindd_sid_to_uid
      adds  3e7f04b   s3:winbindd: use wb_sids2xids instead of wb_sid2gid in winbindd_sid_to_gid
      adds  75a7524   s3:winbindd: add an explanatory comment to _wbint_Sids2UnixIDs()
      adds  da8d026   s3:winbindd: add an explanatory comment to _wbint_Sids2UnixIDs()
      adds  28e7d73   s3:winbindd: use struct unixid instead of uint64 in Sids2Xids parent<->child
      adds  ee17a51   selftest:Samba3: provision the domain adminstrators group in the s3 environments
      adds  150cfb4   s3:winbindd: rename idmap_init_passdb_domain() -> idmap_passdb_domain()
      adds  370d625   s3:winbindd: add idmap_find_domain_with_sid()
      adds  27f88ba   s3:winbindd: also use idmap_passdb for own sam and builtin in wbint_Sids2UnixIDs()
      adds  4210e08   s3:winbindd: make idmap_find_domain() static.
      adds  f7dca55   selftest:Samba3: call wait_for_start() from check_or_start()
      adds  5b975ce   selftest:Samba3: add nmbd, winbindd smbd arguments to wait_for_start()
      adds  11ca063   selftest:Samba3: add "wbinfo -p" test to wait_for_start()
      adds  46f2dfa   selftest:Samba3: provision the BUILTIN\Users group if the environment runs winbindd
      adds  55ea921   s3:winbindd: change wb_fill_pwent to use wb_sids2xids instead of wb_sid2[ug]id
      adds  eb0fca9   s3:winbindd: change wb_getgrsid to use wb_sids2xids instead of wb_sid2gid
      adds  5e74676   s3:winbindd: change winbindd_getgroups to use wb_sids2xids instead of wb_sid2gid
      adds  de2cf94   s3:winbindd: remove now unused wb_sid2uid and wb_sid2gid modules
      adds  8b73556   s3:winbindd: remove wbint_Sid2Uid() from the wbint.idl
      adds  aa77161   s3:winbindd: remove wbint_Sid2Gid from the wbint.idl
      adds  c927ff4   s3:winbindd: remove unused server implementation of wbint_Sid2Uid()
      adds  b47be53   s3:winbindd: remove unused server implementation of wbint_Sid2Gid()
      adds  5f7a372   s3:winbindd: remove unused idmap_sid_to_uid()
      adds  c408126   s3:winbindd: remove unused idmap_sid_to_gid()
      adds  55607f0   s3:idmap_rid: force mapping type to ID_TYPE_BOTH for sid->unixid mapping
      adds  a1411a8   s3:idmap_autorid: force mapping type to ID_TYPE_BOTH for sid->unixid mapping
      adds  25018d8   s3:test: fix intialization of WBINFO in test_wbinfo_sids2xids.sh
      adds  7f2f296   s3:test:wbinfo_sids2xids: test the results with singular calls with filled and with empty cache
      adds  e3ee397   s3:winbindd: remove unused function idmap_backends_sid_to_unixid()
      adds  fecdf48   s3:lib: add utility function sid_check_is_for_passdb()
      adds  845a142   build the new sid_check_is_for_passdb() function into passdb
      adds  2d3f7e3   s3:winbindd: use the new sid_check_is_for_passdb() in idmap_find_domain_with_sid()
      adds  ef0ed56   s3:passdb: don't bail out in pdb_default_sid_to_id() if sid is not in our sam
      adds  d96aede   s3:passdb: factor pdb_sid_to_id_unix_users_and_groups() out of pdb_default_sid_to_id()
      adds  671f534   s3:passdb: add sid_check_object_is_for_passdb()
      adds  a0f4129   s3:passdb:pdb_ldap: pre-validate sid with sid_check_object_is_for_passdb()
      adds  5fbdc5f   s3:passdb:pdb_ldap: treat "Unix User" and "Unix Group" in sid_to_id()
      adds  93c0c07   s3:passdb: don't look into group mappings in legacy_sid_to_unixid()
      adds  99efe84   s3:selftest: extend sids2xids test script to cope with "ID_TYPE_BOTH mappings
      adds  42a2365   docs: Fix typo in the howto collection.
      adds  27a1327   util: Add a UNIX platform independent samba_getpass().
      adds  04c0d48   wbinfo: Use new samba_getpass() function.
      adds  85b1b84   smbclient: Use new samba_getpass() function.
      adds  3c79f85   util: Use new samba_getpass() function.
      adds  17bcdb5   torture: Use new samba_getpass() in locktest2.
      adds  531af0a   torture: Use new samba_getpass() in smbtorture3.
      adds  1ded99c   torture: Use new samba_getpass() in masktest.
      adds  bed6012   net: Use new samba_getpass() function for 'net ads'.
      adds  0d5f542   net: Use new samba_getpass() function for 'net rpc'.
      adds  270d721   net: Use samba_getpass() function in net util.
      adds  7f4af3d   ntlm_auth: Use new samba_getpass() function.
      adds  353e83e   util: Use new samba_getpass() function for passwd util.
      adds  de1288e   smbget: Use new samba_getpass() function.
      adds  7cc108c   cmdline: Use new samba_getpass() function.
      adds  ce29ecf   ntlm_auth4: Use new samba_getpass() function.
      adds  5323508   replace: Remove deprecated getpass() support.
      adds  ede2aae   lib/tdb: Rename manpages/ to man/.
      adds  4af921f   lib/talloc: Move manpage to man/.
      adds  b7f66b4   docs: Update man 7 samba.
      adds  0e69a7b   docs: Add samba.8 and samba-tool manpage to waf build.
      adds  d913fb1   docs: Merge both samba.8 manpages.
      adds  61e8b80   s3:passdb: fix building pdb_ldap as shared module
      adds  4a8028a   s3:smbd:vfs_acl: fix a PANIC when setting an ACL fails with ACCESS_DENIED
      adds  1c5c492   Remove unused append_parent_acl().
      adds  2ad5620   BUG 9459: Install manpages only if we install the target.
      adds  12c72a3   wsgi: When encountering error in Python code, print traceback to logs.
      adds  ad252fb   web_server: Make second argument to websrv_output const.
      adds  2618d67   wsgi: Serve '500 Internal Server Error' page when errors occur.
      adds  943797c   Fix bug #9460 - Samba 3.6.x and Master respond incorrectly to FILE_STREAM_INFO requests.
      adds  2013bb9   s3:smbd: don't apply create/directory mask and modes in apply_default_perms()
      adds  1ff1597   Documentation fixes for bug #9462 - Users can not be given write permissions any more by default
      adds  4eb53da   s3:smbd: fix a cut and paste error in a debug message
      adds  bd18d99   Clean up client timeout definitions [rev. 2]
      adds  631654a   scripting: Handle missing LDAP entries in samba-tool domain classicupgrade
      adds  171c63c   build: Install .po files for SWAT intl support
      adds  f8056b7   s4:dsdb/password_hash: Honor password complexity settings.
      adds  0fa3129   s3: Fix clear_if_first for the async echo handler
      adds  944b686   s4:dsdb/schema: fix dsdb_schema_set_el_from_ldb_msg() (bug #9470)
      adds  3535f8e   s4:dsdb/schema_data.c: correctly move the CN=Aggregate attributes to msg->elements[i].values (bug #9470)
      adds  14b5b72   s4:dsdb/acl_read: keep the ldb_message of the sub search (bug #9470)
      adds  8021247   s4:dsdb/acl_read: improve debugging for fatal error
      adds  734d14b   s4:dsdb/descriptor: fix replication of NC heads
      adds  16d725b   Fix bug #9471 - SEGV when using second vfs module.
      adds  df0f59f   winbind: Make the code more readable in trustdom_list_done().
      adds  b4ae73f   samba-tool processes: Make the output a bit neater
      adds  56d9c8c   wafsamba: Make sure md5 is really work before using it or overriding the hash function
      adds  b6e2be8   wafsamba: replace try:except: case with explicit comment about FIPS mode
      adds  429600c   libcli/auth: add netlogon_creds_aes_{en|de}crypt routines.
      adds  ec06c81   s3-rpc_client: use netlogon_creds_arcfour_crypt() in init_netr_CryptPassword.
      adds  6434501   s3-rpc_client: support AES encryption in netr_ServerPasswordSet2 client.
      adds  1362d54   s3-rpc_server: support AES decryption in netr_ServerPasswordSet2 server.
      adds  d1f481f   s4-torture: remove trailing whitespace from netlogon test.
      adds  0a09160   s4-torture: pass down netlogon flags in netr_ServerPasswordSet2 tests.
      adds  3dc8c20   s4-torture: add AES support for netr_ServerPasswordSet2 tests.
      adds  01e6970   s4-rpc_server: support AES decryption in netr_ServerPasswordSet2 server.
      adds  c6f4745   s3-rpc_client: use netlogon_creds_aes_encrypt in interactive netlogon samlogon.
      adds  7ea9da0   s4-torture: remove trailing whitespace in smbtorture remote_pac test.
      adds  3dffd29   s4-torture: use names for r.in.logon_level of netlogon samlogon requests.
      adds  d94f012   s4-torture: support AES encryption in pac_verify/generic samlogon netlogon tests.
      adds  5089442   s4-torture: support AES encryption in interactive samlogon tests in rpc.samr.
      adds  4afb7dc   s4-torture: exit early when join fails in samba3rpc tests.
      adds  fd70870   s4-torture: use netlogon_creds_arcfour_crypt() in samba3rpc test.
      adds  306a78d   s3-rpc_server: pass down netlogon cred state in _netr_ServerGetTrustInfo().
      adds  83b00af   s4-torture: validate owf password hash and negotiate AES ServerGetTrustInfo test.
      adds  6aec126   s4-torture: validate owf password hash and negotiate AES in forest trust test.
      adds  a52115c   s3-rpc_server: we need to encrypt OWFs using DES in _netr_ServerGetTrustInfo().
      adds  7157263   s4-rpc_server: support AES encryption in interactive and generic samlogon.
      adds  6452892   s3-rpc_server: support AES for interactive netlogon samlogon password decryption.
      adds  7f435bd   s3-auth: session keys in validation level 6 samlogon replies are *not* encrypted.
      adds  c1fb595   s3-rpc_server: Remove obsolete process_creds boolean in samlogon server.
      adds  f2d9589   s3-auth: remove crypto from serverinfo_to_SamInfoX calls.
      adds  be296a2   libcli/auth: remove trailing whitespace.
      adds  f6cb804   libcli/auth: support AES decryption in netlogon_creds_decrypt_samlogon().
      adds  d0bad6c   s4-torture: precalculate expected session keys from samlogon in schannel test.
      adds  ade5bfd   s4-torture: call the s4u2self tests with arcfour and aes.
      adds  6bcafce   s4:dsdb/dirsync: fix potential talloc hierachy problems (bug #9470)
      adds  e218161   s4:dsdb/acl_read: check the ldb_attr_list_copy_add() result
      adds  db15fcf   s4:dsdb/acl_read: fix the calculation of the attribute array for the sub search
      adds  4f8558f   s4:dsdb/acl_read: give some variables a better name
      adds  22bb2fd   s4:dsdb/acl_read: return the nTSecurityDescriptor attr if the sd_flags control is given (bug #9470)
      adds  6bc2cae   s4:dsdb/operational: fix stripping of the nTSecurityDescriptor attribute
      adds  e617a3f   s4:dsdb/tests/sec_descriptor: verify the nTSecurityDescriptor and sd_flags interaction
      adds  53b7364   s4:dsdb/tests/sec_descriptor: verify the search of a windows dc join keeps working
      adds  0770a4c   s3:auth: fix header comment for user_sid_in_group_sid()
      adds  c5b150b   s3:auth: fix create_token_from_sid() to not fail in the winbindd case
      adds  cbc6a2f   pidl: change strange spelling __donnot_use_enum_* to __do_not_use_enum_*
      adds  1d949cb   s3:auth: fix function header comment for user_sid_in_group_sid()
      adds  75729e6   libcli/security: implement object_in_list()
      adds  d20c46a   libcli/security: calculate the correct inherited_object GUID
      adds  a97b5f2   s4:dsdb/descriptor: pass object_list to create_security_descriptor()
      adds  649fb5b   s4:provision: set the correct nTSecurityDescriptor on CN=Partitions,CN=Configuration... (bug #9481)
      adds  999c068   s4:provision: set the correct nTSecurityDescriptor on CN=Sites,CN=Configuration... (bug #9481)
      adds  ebb0a88   s4:provision: set the correct nTSecurityDescriptor on CN=Infrastructure,... (bug #9481)
      adds  e1301fe   s4:provision: set the correct nTSecurityDescriptor on CN=Builtin,... (bug #9481)
      adds  19b0383   s4:provision: set the correct nTSecurityDescriptor on CN=Computers,... (bug #9481)
      adds  8eb359c   s4:provision: set the correct nTSecurityDescriptor on CN=Users,... (bug #9481)
      adds  914a61d   s4:provision: set the correct nTSecurityDescriptor on CN=Domain Controllers,... (bug #9481)
      adds  a5e6b05   Revert "s4:dsdb/password_hash: Honor password complexity settings."
      adds  48ac584   s4:dsdb/password_hash: Honor password complexity settings.
      adds  18a306e   s4:torture:rpc:samr: add debugging of result of (many) dcerpc_samr_* calls
      adds  7c6b10f   s4:dsdb/common: only pass the DSDB_CONTROL_PASSWORD_HASH_VALUES_OID if required
      adds  da066ec   s4:dsdb/password_hash: do the min password age checks first
      adds  ce89560   s4:rpc_server/samr: do WRONG_PASSWORD checks after the complexity checks
      adds  1a4adcf   s4:torture/samr: allow STATUS_PASSWORD_RESTRICTIONS from ChangePasswordUser
      adds  498f98f   s4:torture:rpc:samr: fix password age calculation in test_ChangePasswordUser3()
      adds  9ee3343   selftest: skip the samba4.rpc.samr.passwords test in ncacn_np(dc) and s4member environments
      adds  a20c474   s3:auth: fix dereference level in talloc checks in  create_token_from_sid()
      adds  0f75d92   s3:auth: Tidy up some of the API confusion in create_token_from_XXX() calls.
      adds  ff32391   s3-registry: Check return code of push_reg_sz().
      adds  785cc6f   s3-rpcclient: Check return value of add_string_to_array().
      adds  f70c56b   s3-net: Check return value of string_to_sid().
      adds  e4e3293   s3-net: Check the return value of strlower_m().
      adds  c83f933   idl: Fix spoolss check for the size of the struct.
      adds  e039676   s3-printing: Don't call talloc_free on an uninitialized pointer.
      adds  4c0b489   vfs: Make sure we don't call talloc_free on an uninitialized pointer.
      adds  33d1d52   s3-netapi: Fix zeroing policy handles in NetLocalGroupAdd_r().
      adds  dc9fa1a   torture: Fix torture_rpc_spoolss_printer_teardown_common().
      adds  d020c51   s3-netapi: Initialize group_handle of NetUserSetGroups_r.
      adds  5bc5761   s3-auth: Make sure we work on valid data_blobs.
      adds  7d20934   s4-netapi: Initialize group_handle of NetGroupGetUsers_r().
      adds  f1fe877   s3-netapi: Initialize group_handle of NetGroupSetUsers_r().
      adds  ac434c4   util: Don't use the pid ret value uninitialized.
      adds  014512f   dfs_server: Don't allocate a subcontext twice.
      adds  f22efd4   s4-torture: move samr_ValidatePassword test out of main samr test.
      adds  c9055a0   s3-rpc_server: limit allowed transports for samr_ValidatePassword().
      adds  4fd7aaf   s4-rpc_server: limit allowed transports for samr_ValidatePassword().
      adds  6a59126   s3-selftest: make sure to test rpc.samr.passwords.validate over ncacn_ip_tcp.
      adds  34ac9d8   s4-selftest: make sure to test rpc.samr.passwords.validate over ncacn_ip_tcp.
      adds  d07a964   misc: Add a config for clang complete.
      adds  7f08365   tdb: Fix possible crash bugs in the python tdb code.
      adds  c905379   tdb: Improve the documentation of tdb_reopen() and tdb_close().
      adds  d862bbd   winbind: Use talloc in resolve_alias_to_username().
      adds  62646b7   winbind: Use talloc in resolve_username_to_alias().
      adds  e5deaa2   s3-lib: Remove unsused variable from sys_get_nfs_quota().
      adds  3bcd14c   s3-nmbd: Cleanup code to make it more readable.
      adds  af18339   s4-libnet: Don't call talloc_get_type() for the same struct twice.
      adds  b8ed2ef   nsswitch: Cleanup code in parse_wbinfo_domain_user().
      adds  de22df1   nsswitch: Remove unused variable in _pam_winbind_change_pwd().
      adds  1dc414e   nsswitch: Fix pam_get_{item,data} build warnings.
      adds  d55c6e7   s3-utils: Cleanup code in wait_replies().
      adds  34a1886   s4-client: Make sure we have a valid count if we goto cleanup.
      adds  f670cae   s3-utils: Correctly handle getenv() for the later system() call.
      adds  b4accd3   s4-libcli: Fix comparison of chosen_oid.
      adds  b4884dc   s3-libsmb: Fix possible comparsion problems.
      adds  ef0a945   torture: Make sure we use the correct size for cxd.
      adds  07385a8   s3-ctdb: Make sure addr.sun_path is null terminated.
      adds  7dd1350   s4-socket: Make sure unix socket addresses are null terminated.
      adds  76ac4d9   s3-registry: Fix counters_directory() dir creation.
      adds  880b0f1   s3-printing: Correctly create the printing cache path.
      adds  a44e58a   s3: Fix a typo in a debug message
      adds  74fb61d   s3-lib: Don't close the listener twice if we goto failed.
      adds  bdc2f4b   util: Remove unused fde_stdin in samba_runcmd.
      adds  229d934   s4-libnet: Fix setting the group handle and return codes.
      adds  d4c3f54   tdr: Strip trailing whitespace.
      adds  6127ba8   s3fs: make the log warning go away
      adds  563cc67   libcli/auth: rename netlogon_creds_decrypt_samlogon() to netlogon_creds_decrypt_samlogon_validation().
      adds  301f69b   libcli/auth: add netlogon_creds_encrypt_samlogon_validation().
      adds  be43456   s3-rpc_server: use netlogon_creds_encrypt_samlogon().
      adds  d846199   s4-rpc_server: use netlogon_creds_encrypt_samlogon().
      adds  2148d86   Fix bug #9196 - defer_open is triggered multiple times on the same request.
      adds  2c3fd8a   tdb: Fix a missing CONVERT
      adds  d2b852d   tdb: Fix a typo
      adds  7237fdd   tdb: Fix a comment
      adds  116ec13   tdb: Fix blank line endings
      adds  0f4e7a1   tdb: Slightly simplify tdb_lock_list
      adds  26b8545   tdb: Simplify logic in tdb_lock_list slightly
      adds  f8dafe5   tdb: Factor out tdb_lock_covered_by_allrecord_lock from tdb_lock_list
      adds  24755d7   tdb: Use tdb_lock_covered_by_allrecord_lock in tdb_unlock
      adds  c04de8f   tdb: Fix a typo
      adds  d972e6f   tdb: Fix a typo
      adds  3109b54   tdb: Make tdb_new_database() follow a more conventional style
      adds  a444bb9   tdb: Add a comment explaining the "check"
      adds  8631a90   s4-client: Check return codes in do_connect().
      adds  3dda917   s3-smbd: Check return code of SMB_VFS_{L}STAT.
      adds  e136b95   s4-lib: Use directory_create_or_exist() to create messaging dir.
      adds  a3bbf1b   s3-winbind: Check if we created the directories correctly.
      adds  ae6947c   s4-regsitry: Check return value of ldb_msg_add_empty().
      adds  6fd4724   s3-eventlog: Make sure the eventlog directory exists.
      adds  3000fc2   s3-nmbd: Check if we created the directories correctly.
      adds  e3eaeb9   s4-libnet: Checkr return codes in samsync_ldb_handle_domain().
      adds  4d02e86   ndr: Check return code of ndr_pull_advance().
      adds  426bcdb   librpc: Check return codes of ndr functions.
      adds  5b1d950   param: Correctly create directory and create common function.
      adds  15c0594   s3-net: Check return values of push_reg_sz().
      adds  e41f0cc   s3-utils: Check return value of secrets_init().
      adds  9981b85   libcli: Check schannel state return value of tdb_transaction_commit().
      adds  24a897f   nsswitch: Fix wbclient BAIL macros.
      adds  568bade   krb5_wrap: Remove dead code in smb_krb5_renew_ticket().
      adds  7937a6a   s4-librpc: Remove dead code in smb_send_request().
      adds  7f8c8d8   s3-tldap: Fix dead code in tldap_sasl_bind_send().
      adds  3bd8c7d   s3-lib: Fix push_ucs2() for-loop.
      adds  d0e2099   s3-libads: Fix copy&paste error in ads_keytab_add_entry().
      adds  b26a9ea   s3-rpc_server: Fix useless check if we still have a valid string.
      adds  f8a5abf   libwbclient: Fix null check in process_domain_info_string().
      adds  3bf3ab4   libcli: Fix smb2cli_ioctl_send() if clause.
      adds  f0454ff   s3-vfs: Fix typo in readonly_connect().
      adds  72e02c7   s3-rpc_server: Fix a possible null pointer dereference.
      adds  9631e5b   s3-vfs: Fix a null pointer deferference in vfs_media_harmony.
      adds  6168d95   s3-winbind: Fix null pointer dereference in store_memory_creds().
      adds  fd6041a   s3-rpc_server: Fix null pointer derefs in rpc_pipe_open_interface().
      adds  f7d8aa7   s3-libsmb: Fix a possible null pointer dereference.
      adds  96de3e7   s3-netapi: Add missing break in NetUserSetInfo_r().
      adds  3f899da   s3-lib: Make it clear that we want to fall trough here.
      adds  ce25c48   s3-rpc_server: Make it clear we want to fall trough here.
      adds  53f5443   s4-dsdb: Make it clear that we want to fall trough here.
      adds  e4649da   libgpo: Make it clear that we want to fall trough here.
      adds  9c273d5   s3-lib: Cleanup transfer_file_internal() a bit.
      adds  bc3edaa   s4-libcli: Use a do-while loop.
      adds  56eb4ab   s3-rpc_server: Fix username and remote check.
      adds  93d2847   s3-libsmb: Remove check if array is NULL.
      adds  b1548fd   s3-prefork: Directly fail if tevent_req_is_unix_error() fails.
      adds  c1fb37d   Recent coverity changes added directory_create_or_exist() checks to many directories.
      adds  e1a819e   wafsamba: python-config is not always a script.
      adds  f2a6afb   selftest.pl: Fix typo 'snprintf' -> 'sprintf'.
      adds  3e28c29   selftest/flapping: mark samba4.rpc.samr.large-dc.two as knownfail
      adds  2495752   lib/param: use the correct path names again
      adds  983a3ea   testtools: Update to latest upstream version.
      adds  bcacd8f   subunit: Update to latest upstream version.
      adds  6f31848   Happy New Year 2013
      adds  e2e2d72   selftest/flapping: more samba4.rpc.samr.large-dc.two subtests are flakey
      adds  257ae54   s4:scripting/python: always treat the highwatermark as opaque (bug #9508)
      adds  a37f46a   s4:dsdb/repl_meta_data: always treat the highwatermark as opaque (bug #9508)
      adds  634f8cf   s4:dsdb/repl_meta_data: store the last results and timestamps in the repsFrom
      adds  ad43bb6   s4:dsdb/repl_meta_data: also update the last_sync_success in replUpToDateVector
      adds  5ecbc89   s4:dsdb/repl_meta_data: don't merge highwatermark and uptodatevector (bug #9508)
      adds  81fa179   s4:dsdb/common: use LDB_SEQ_HIGHEST_SEQ for our entry in the uptodatevector
      adds  e7a26d0   s4:dsdb/common: use 01.01.1970 as last_sync_success for our entry in the uptodatevector
      adds  2e9b064   s4:dsdb/drepl: update the source_dsa_obj/invocation_id in repsFrom
      adds  551bb2c   s4:drsuapi: move struct drsuapi_getncchanges_state to the top of getncchanges.c
      adds  30be17b   s4:drsuapi: remove unused 'highest_usn' from drsuapi_getncchanges_state
      adds  025c6d6   s4:drsuapi: avoid a ldb_dn_copy() and use talloc_move() instead
      adds  02de5b1   s4:drsuapi: always use the current uptodateness_vector
      adds  7e511b5   s4:drsuapi: add drsuapi_DsReplicaHighWaterMark_cmp()
      adds  91f7f2c   s4:drsuapi: make sure we never return the same highwatermark twice in a replication cycle (bug #9508)
      adds  1f89d64   s4:drsuapi: check the source_dsa_invocation_id (bug #9508)
      adds  88833b0   s4:drsuapi: make sure we report the meta data from the cycle start (bug #9508)
      adds  16aef75   s4:drsuapi: make use of LDB_TYPESAFE_QSORT() and pass getnc_state
      adds  f77bfed   s4:drsuapi: try to behave more like windows for usn order (bug #9508)
      adds  ab43e2d   docs: Remove superfluous bracket.
      adds  6cb7c4f   docs: Fix typo in vfs_tsmsm.8.xml.
      adds  ab14918   s3-idmap: Check return value of string_to_sid().
      adds  30e1dc0   s3-rpcclient: Fix cmd_eventlog_readlog() null pointer passing.
      adds  9b0c1ab   s3-rpcclient: Fix cmd_eventlog_loginfo() null pointer passing.
      adds  94f11e9   s3-net: Fix rpc_service_list_internal() null pointer passing.
      adds  1beb4bc   tdb: Fix \n in error messages
      adds  f2d67af   tdb: Fix undefined prototype warnings
      adds  22994ca   spoolss: add Windows ARM architecture defines to IDL.
      adds  638ed90   spoolss: add SPOOLSS_DRIVER_VERSION_2012 (4) define to IDL.
      adds  6a5afa2   spoolss: add stubs for new JobNamedProperty dcerpc calls.
      adds  6c80cf7   smbd: Split create_conn_struct into a fn that does not change the working dir
      adds  5a3e915   smbd: Fix calls to create_conn_struct_cwd to be correctly indented.
      adds  813a3f0   pysmbd: Convert pysmbd to take an optional service to connect to
      adds  0533905   scripting-ntacls: Optionally allow the service to be specified.
      adds  4741cda   scripting-provision: Set sysvol ACLs on the sysvol share
      adds  cef5f46   pysmbd: Change to keyword based arguments
      adds  eae01b0   samba-tool Add --service argument to samba-tool ntacl get/set
      adds  3d5c534   smbd: Fix bug 9549 -- Memleak in the async echo handler
      adds  97eb049   smbd: Rework create_conn_struct to use conn_new()
      adds  b6fe9ec   Allow create_conn_struct() to be called with snum == -1.
      adds  a9730cb   smbd/posix_acls.c: Use create_conn_struct(). Don't hand-create connection structs.
      adds  7ba6850   source3/smbd/pysmbd.c: Always use create_conn_struct(). Don't hand create connection structs.
      adds  5bffdac   torture/vfstest.c: Always use create_conn_struct(). Don't hand create connection structs.
      adds  310c4ca   Start to tidy-up check_user_ok().
      adds  390a812   Move the definition of struct vuid_cache_entry *ent outside blocks.
      adds  45845f5   Remove one set of enclosing {} braces, no longer needed.
      adds  0a09ffd   Remove the second set of {} braces, no longer needed.
      adds  2e2f464   Remove dead code now vuser can no longer be NULL.
      adds  5e483ab   Remove unneeded variable "const struct auth_session_info *session_info"
      adds  7d90ae1   Clean up struct connection_struct, make struct vuid_cache a pointer not inline.
      adds  4983d58   Add uint32_t share_access to vuid_cache_entry.
      adds  f7464bb   Remove static from create_share_access_mask().
      adds  00de188   Fix API for create_share_access_mask().
      adds  926d930   Change API for create_share_access_mask() to pass in the token.
      adds  5e9eebf   Change API for create_share_access_mask() - remove conn struct.
      adds  6d7bffa   Correctly setup the conn->share_access based on the current user token.
      adds  8475f20   Add check_user_share_access() which factors out the share security and read_only flag setting code.
      adds  ea86f4e   Initialize stack variables. Prelude to factoring out calls to check_user_share_access().
      adds  1abb5eb   Factor code out of check_user_ok() into a call to check_user_share_access().
      adds  86d1e1d   Fix bug #9518 - conn->share_access appears not be be reset between users.
      adds  b668c90   Move create_share_access_mask() from smbd/service.c to smbd/uid.c.
      adds  1770882   smbd: Fix a typo
      adds  38b34cc   smbd: Simplify an if-expression
      adds  296c0c3   smbd: Remove some ()
      adds  fcdd609   Fixup the change_to_user_by_session() case as called from become_user_by_session()
      adds  1002cc9   selftest: show that Samba honours "write list" and valid users
      adds  0615f68   s3: Fix vfs_zfsacl to compile.
      adds  411440d   replace: Fix compilation of rep_mkstemp
      adds  0c86126   libnet: set the invocation_id earlier in order to avoid annoying messages
      adds  09b0010   script: Add a script to display testsuite runtime sorted
      adds  2cc6f9c   libnet-vampire: reports Exops as they rather than sync on some partitions
      adds  8d9a77f   s4:lib/messaging: terminate the irpc_servers_byname() result with server_id_set_disconnected() (bug #9540)
      adds  4d1fd0b   samba_dnsupdate: set KRB5_CONFIG for nsupdate command
      adds  5d721de   s3:smb2_negprot: set the 'remote_proto' value
      adds  6039388   util: Add a strict directory_create_or_exist function.
      adds  1aa0503   Use the new directory_create_or_exist_strict() function.
      adds  3a7c277   s3-lib: Use new strict directory create function in create_pipe_sock().
      adds  313da9d   smb.conf(5): update list of available protocols (bug #9552)
      adds  9dfd0a0   build: Remove bashism from SAMBAMANPAGES rule
      adds  26bae89   vfs: Fix compilation of solaris ACL module
      adds  b9fbce2   passdb: Add discard_const_p() to pdb_samba_dsdb
      adds  489ad49   swat: move russian swat files alongside ja and tr
      adds  7acacdf   build: Make install_with_python.sh executable
      adds  8e84c33   build: In install_with_python.sh force using the python from the install we just made
      adds  5a1deec   build: Make install_with_python.sh more portable
      adds  213e726   build: Set LD_LIBRARY_PATH in install_with_python.sh
      adds  99d872e   s4-dbcheck: Allow forcing an override of an old @MODULES record
      adds  5812eb3   dsdb-acl: give error string if we can not obtain the schema
      adds  c9d2ca5   selftest: Add test for rfc2307 mapping handling
      adds  5e0fcb0   s4-idmap: Remove requirement that posixAccount or posixGroup be set for rfc2307
      adds  051a1a9   samba-tool classicupgrade: Do not print the admin password during upgrade
      adds  edbc26b   scripting/samba_upgradedns: Only look for IPv4/IPv6 addresses if we actually them
      adds  aea49ed   dbwrap: Use INCOMPATIBLE_HASH for dbwrap_watchers.tdb
      adds  54e01f6   winbind: Fix error check in unpack_tdc_domains
      adds  8ae1c46   winbind: Fix some missing NULL checks
      adds  bdc172a   s4-resolve: Fix parsing of IPv6/AAAA in dns_lookup (bug #9555)
      adds  a8c745a   selftest: skip base.dir2 tests as they just spin on modern ext4
      adds  95c891c   dsdb: Make linked_attributes module GUID based for renames
      adds  813bd03   ldb: Move doxygen comments for ldb_connect to the right place
      adds  bef9441   samr: Split up an assignment from an if condition
      adds  d87ad90   samr: Make use of posix_openpt
      adds  e0bfb59   Fix bug 9548: Correctly detect O_DIRECT
      adds  584402a   configure: Fix bug 9546, aio_suspend detection on FreeBSD
      adds  0bafce0   smbd: Always compile vfs_commit
      adds  2154272   smbd: Fix bug 9544, part 1
      adds  a82db92   smbd: Fix bug 9544, part 2
      adds  e54252c   lib/replace: Add missing check for sys/wait.h
      adds  7fe400d   lib/replace: Add ucontext configure waf checks.
      adds  fe6e323   lib/replace: Add ucontext configure autoconf checks.
      adds  0258138   lib/replace: Include sys/ucontext.h if available.
      adds  8f8ca58   tevent: Fix bug 9550 - sigprocmask does not work on FreeBSD to stop further signals in a signal handler
      adds  b26668c   libcli/security: Ensure to fill in remaining_access for the initial case (bug #9554 - CVE-2013-0172)
      adds  b7b91c8   dsdb-acl: Run sec_access_check_ds on each attribute proposed to modify (bug #9554 - CVE-2013-0172)
      adds  065c0ec   dsdb: Add test for modification of two attributes, one permitted, one denied (bug #9554 - CVE-2013-0172)
      adds  8d6104f   docs-xml: add dbwrap_tool.1 manual page
      adds  b7a091e   build(waf): docs-xml: build new dbwrap_tool.8 manual page
      adds  cabc89a   ntlm_auth(1): fix many format issues and and make examples visible
      adds  41955b7   build(waf)-libreplace: remove redundant check for flistea function
      adds  d6ec1ef   smb.conf(5): server min protocol: add hint at list of available protocols
      adds  07660ac   smb.conf(5): client min protocol: add hint at list of available protocols
      adds  d61d2af   wafsamba: use additional xml catalog file (bug #9512)
      adds  c9b95eb   docs: add an entity stdarg.option for the "--option" command line parameter
      adds  e3db3db   docs: use the stdarg.option entity in the popt.common.samba entity
      adds  2ab3a96   docs: fix the stdarg.configfile entity to print a "=" sign after the long option
      adds  2d30e5d   docs: add popt.common.samba.server and popt.common.samba.client entities
      adds  cdc18f9   docs: use the entities popt.common.samba.server and stdarg.help in samba(8)
      adds  f3f878f   docs: use the popt.common.samba.client entity in samba-tool(8)
      adds  d67911b   docs: document the command line options in dbwrap_tool(1)
      adds  11850e4   dbwrap: add dbwrap_is_persistent()
      adds  770b1aa   s3:dbwrap_tool: add --persistent switch and mode for non-persistent DBs
      adds  7f65434   docs: document the "--persistent" option in dbwrap_tool(1)
      adds  6bb7bf9   test: dbwrap_tool requires --persistent for the registry now
      adds  a4dcf7b   spoolss: Make OpenPrinterEx work with NDR64 by using UserInfo Container.
      adds  6cdf59d   s4-torture: allow to do ndr tests with flags, not only ndr_flags.
      adds  46b6afc   s4-torture: add ndr64 spoolss openprinterex to ndr test.
      adds  9ba44cc   build(waf): fix the abi_match for the pdb library
      adds  958b21c   smb2_ioctl: split ioctl handlers into separate funtions
      adds  14bd6c8   smb2_ioctl: split ioctl handler code on device type
      adds  2bde963   smb2_ioctl: add FSCTL_SRV_REQUEST_RESUME_KEY support
      adds  ef00eb9   s3-vfs: add copy_chunk vfs hooks
      adds  e38d9f7   smb2_ioctl: add support for FSCTL_SRV_COPYCHUNK
      adds  65983aa   smb2_ioctl: remove ioctl error response assumptions
      adds  bc59ebf   selftest: enable samba3.smb2.ioctl tests against s3fs
      adds  3619b1a   torture: skip FSCTL_SRV_ENUM_SNAPS test when not supported
      adds  7ca8663   smbd: split out file_fsp_get from file_fsp_smb2
      adds  a7c2f13   smb2_ioctl: perform locking around copychunk requests
      adds  42a5a6c   torture: add locking tests for copychunk
      adds  bfe7653   torture: replace ioctl failure returns with helper calls
      adds  c3cc51e   smb2_ioctl: only pass through to VFS on a valid fsp
      adds  456724f   torture: copychunk test suite improvements
      adds  cb32328   smb2_ioctl: copychunk CHECK_READ and CHECK_WRITE
      adds  bf07c33   smb2_ioctl: track copychunk response output state
      adds  8e63a72   smb2_ioctl: copychunk request max output validation
      adds  947985b   dsdb-acl: don't call dsdb_user_password_support() if we don't use the result
      adds  961a1fb   dsdb-acl: talloc_free the private context when we pass to the next module
      adds  a0c59b4   dsdb-acl: Do not apply ACL on special DNs to hide attributes that the user shouldn't see
      adds  7046060   dsdb-acl: fix the order of special and system checks
      adds  629ce2a   libcli/security: don't look at the inherited type in get_ace_object_type()
      adds  ccf577d   dsdb-acl: add helper variable 'ldb' in acl_sDRightsEffective
      adds  6a10255   dsdb-acl: calculate sDRightsEffective based on "nTSecurityDescriptor"
      adds  316fd08   drs-fsmo: Improve handling of FSMO role takeover.
      adds  b40d134   selftest: also skip raw.search as it also spins
      adds  18d7e5d   dsdb: Do not hold the transaction over the IRPC call to perform a role transfer
      adds  a0faf16   torture: Fix fsmo test to use correct -H samba-tool syntax
      adds  e1d50a6   dsdb-operational: Avoid doing the ldb_attr_cmp if bypass flag is not set
      adds  e8feca0   spoolss: make spoolss deal with ndr64 ULONG_PTR of devmode_ptr and secdesc_ptr.
      adds  be8c81b   s4-torture: add ndr64 spoolss_SetPrinter ndr test.
      adds  8304fe7   spoolss: make spoolss deal with ndr64 AddForm by using proper container object.
      adds  3b94b64   spoolss: make spoolss deal with ndr64 SetForm by using proper container object.
      adds  79fa78e   s3-spoolss: use configurable spoolss architecture in compose_spoolss_server_path().
      adds  d34cd6d   printing: Create default architecture directories on init.
      adds  7a21f60   tevent: Fix a comment
      adds  d6e10f0   Move handle checking code to copychunk_check_handles().
      adds  d562e90   Add additional copychunk checks.
      adds  f2d028e   Move copychunk locking to be local to the read/write calls.
      adds  f0852a3   Remove locking across the lifetime of the copychunk call.
      adds  12a08d8   printing: Remove invalid free from error path.
      adds  4f9cffb   BUG 9378: Add extra attributes for AD printer publishing.
      adds  3e830e4   winbind: Use standard tevent_context_init
      adds  5e75564   winbind: Introduce "struct child_handler_state"
      adds  15596a8   winbind: Handle child requests in a tevent_fd
      adds  a8fe624   smbtorture: Satisfy a linker dependency
      adds  d814cfa   Sort winbind request flags. Ira saw we have a duplicate.
      adds  63a7d38   nsswitch: Fix two bitfield constants being the same.
      adds  d90b709   printing: Free talloc_stackframe() on all exit paths
      adds  dda4814   heimdal_build: Try again to sort out the strerror_r mess
      adds  80a6fe8   Remove some unused variables.
      adds  853360b   Fix warnings with mismatched sizes in arguments to DEBUG statements.
      adds  e1ab7b6   Tests: rewrite ldap_schema to specify attributes
      adds  95fc53a   Tests: avoid adding python options that are functions in the env
      adds  f70d0ac   Tests: remove redondent testsuites in provision
      adds  c38fb0b   BUG 9574: Fix a possible null pointer dereference in spoolss.
      adds  58fadf2   BUG 9474: Downgrade v4 printer driver requests to v3.
      adds  c4b9ee2   dsdb-schema: make schema_subclasses_order_recurse() static
      adds  1f673bf   dsdb-schema: make sure use clean caches in schema_inferiors.c
      adds  c2853f5   dsdb-schema: make sure we build [system]PossibleInferiors completely
      adds  71b856a   dsdb-acl: introduce a 'msg' helper variable to acl_modify()
      adds  ddfb8fe   dsdb-acl: introduce a 'el' helper variable to acl_modify()
      adds  d695b8a   dsdb-acl: dsdb_attribute_by_lDAPDisplayName() is needed for all attributes
      adds  2685a4e   dsdb-acl: attr is not optional to acl_check_access_on_attribute()
      adds  74bfec0   dsdb-acl: Add helper function dsdb_get_structural_oc_from_msg()
      adds  097fae2   dsdb-acl: add acl_check_access_on_objectclass() helper
      adds  6d7e53a   dsdb-acl: Use dsdb_get_structural_oc_from_msg() in acl_modify()
      adds  7304339   dsdb-acl: Use dsdb_get_structural_oc_from_msg() in acl_rename()
      adds  6ab4150   dsdb-acl: use dsdb_get_structural_oc_from_msg() rather than class_schemaid_guid_by_lDAPDisplayName
      adds  a1b421e   dsdb-acl: ask for the objectClass attribute if it's not in the scope of the clients search
      adds  93944ea   dsdb-acl: Remove unused get_oc_guid_from_message()
      adds  e8cc59e   dsdb-acl: Pass the structural objectClass into acl_check_access_on_attribute
      adds  6a4063f   dsdb-acl: Use the structural objectClass in acl_check_access_on_attribute()
      adds  34f1a52   dsdb-acl: use acl_check_access_on_objectclass() instead of acl_check_access_on_class()
      adds  8e47e64   dsdb-acl: remove unused acl_check_access_on_class()
      adds  8d31e42   dsdb-acl: make use of acl_check_access_on_attribute() in acl_modify()
      adds  8aa8555   dsdb-acl: make use of acl_check_access_on_{attribute,objectclass} in acl_rename()
      adds  8f8d97f   dsdb-acl: make use of acl_check_access_on_objectclass() for the object in acl_delete()
      adds  0ebb937   dsdb-acl: the SEC_ADS_DELETE_CHILD checks need objectclass->schemaIDGUID
      adds  10a90ce   libcli/security: fix whitespaces in access_check.c
      adds  b0f731f   libcli/security: fix formating in access_check.c
      adds  a3fffde   libcli/security: simplify get_ace_object_type()
      adds  a359aef   libcli/security: avoid usage of dom_sid_parse_talloc() in sec_access_check_ds()
      adds  5b4e3de   libcli/security: handle node initialisation in one spot in insert_in_object_tree()
      adds  853ecd4   libcli/security: add init_mask to existing children in insert_in_object_tree
      adds  d36c030   libcli/security: remove useless if (root->num_of_children > 0) statements
      adds  8f078cd   dsdb: Ensure "authenticated users" is processed for group memberships
      adds  c52408f   dsdb: Explain ordering constraints on the ACL module as well.
      adds  abc0030   dsdb: Fix warning about unused var
      adds  3b79774   dbcheck: look in hasMasterNCs as well for determining the instance type of a NC
      adds  c0638da   libcli-security: Add documentation for object_tree_modify_access
      adds  7822952   security: Add documentation
      adds  0755b83   devel-getncchange: try to find the dest_dsa automatically
      adds  fa591a6   devel-scripts: ask with WRIT_REP by default
      adds  0a4a4ba   devel-script: add options for RODC and partial replica for replicate flags
      adds  d7bbd18   drepl-notify: change misleading message
      adds  65396ad   drsuapi: Add documentation
      adds  b1e2313   libcli-acl: add documentation
      adds  9aca528   Tests: Fix the display of test vars in screen --testenv
      adds  d56b456   s3-winbind: fix the build of idmap_ldap.
      adds  988350c   libcli/auth: fix void function cannot return value error
      adds  38a52f7   ldap: Remove obsolete convertSambaAccount script.
      adds  3d1abb9   waf: Fix pdb_ldap which cannot be built as a module.
      adds  f9868b7   smbd: Fix a NULL vs false return error
      adds  1915b17   dsdb-acl: remove unused variable
      adds  497febf   Fix bug #9586 - smbd[29175]: disk_free: sys_popen() failed" message logged in /var/log/message many times.
      adds  df004b5   gensec: Allow login without a PAC by default (bug #9581)
      adds  7d56b94   docs: ldb.3.xml: Correct meta data.
      adds  1d4346d   docs: ldbadd.1.xml: Correct meta data.
      adds  918057b   docs: ldbdel.1.xml: Correct meta data.
      adds  f585052   docs: ldbedit.1.xml: Correct meta data.
      adds  25cc400   docs: ldbmodify.1.xml: Correct meta data.
      adds  99e2a63   docs: ldbrename.1.xml: Correct meta data.
      adds  875a172   docs: ldbsearch.1.xml: Correct meta data.
      adds  6bcd3dd   spoolss: add more spoolss_DriverAttributes values.
      adds  11fba10   spoolss: make spoolss deal with ndr64 StartDocPrinter by using proper container object.
      adds  ce1a9ae   s3-spoolss: Make it easier to manipulate the returned OSVersion at runtime.
      adds  aab232c   s3-rpcclient: decode OsVersion{Ex} binary blobs when displaying printerdata.
      adds  a270e20   spoolss: fill in spoolss_PlayGDIScriptOnPrinterIC IDL.
      adds  d99b1ee   spoolss: Add UNIVERSAL_FONT_ID.
      adds  0364658   spoolss: add UNIVERSAL_FONT_ID_ctr for debugging.
      adds  21aa7fe   s3-rpcclient: add cmd_spoolss_play_gdi_script_on_printer_ic.
      adds  000e6ba   s4-torture: add some basic tests for PlayGDIScriptOnPrinterIC.
      adds  0331979   Revert "s3:smbd: SMB ReadX with size > 0xffff should only possible for samba clients."
      adds  996a10c   Fix bug #9572 - File corruption during SMB1 read by Mac OSX 10.8.2 clients.
      adds  da35cd7   Avoid a very small memleak on talloc_tos()
      adds  c5db4eb   bug9598: s4-process_single: Use pid,fd as cluster_id in process_single just like process_prefork
      adds  3d46a07   Fix bug #9587 - archive flag is always set on directories.
      adds  d79485a   Regression test for bug #9587 - archive flag is always set on directories.
      adds  1ea6fab   ldb: fix a warning by converting from TDB_DATA to struct ldb_val
      adds  1d1ea72   ldb: Ensure to decrement the transaction_active whenever we delete a transaction
      adds  a305432   pymessaging: Use correct unsigned types for server ID tuple elememnts
      adds  a321dd3   pymessaging: Pass around the server_id struct to python callbacks rather than the tuple
      adds  b9f1c88   s4-process_single: Use pid,task_id as cluster_id in process_single just like process_prefork
      adds  2413962   libcli/security: calculate INHERIT_ONLY correcty for AUDIT and ALARM aces (bug #9481)
      adds  cd5cb84   tests/sec_descriptor: the default owner behavior depends on domainControllerFunctionality (bug #9481)
      adds  38655a8   dsdb-descriptor: get_default_group() should always return the DAG sid (bug #9481)
      adds  ec466aa   dbckecker: fix nTSecurityDescriptor values from before 4.0.0rc6 (bug #9481)
      adds  b5cafa3   samba_upgradeprovision: don't reset 'whenCreated' when resetting 'nTSecurityDescriptor'
      adds  f512483   samba_upgradeprovision: fix resetting of 'nTSecurityDescriptor' on schema objects
      adds  b54b58e   provision: setup names.dns{forest,domain}dn
      adds  d4653e9   provision: import/export get_dns_partition_descriptor()
      adds  27a99c6   provision: add optional name_map={} argument to get_*_descriptor()
      adds  8880c2d   schema.py: add optional name_map={} to get_schema_descriptor()
      adds  1207cbd   provision: add get_{config,domain}_delete_protected*_descriptor()
      adds  d00fb6a   provision: add get_config_ntds_quotas_descriptor()
      adds  ebb73f1   provision: add get_dns_{forest,domain}_microsoft_dns_descriptor()
      adds  e0712a7   provision: introduce names.name_map = {}
      adds  4775f9a   provision: setup names.name_map['DnsAdmins']
      adds  1de5c2f   provision: fix nTSecurityDescriptor of CN={LostAndFound,System},${DOMAINDN} (bug #9481)
      adds  a477649   provision: fix nTSecurityDescriptor attributes of CN=*,${CONFIGDN} (bug #9481)
      adds  5cf9882   provision: fix nTSecurityDescriptor of containers in the DnsZones (bug #9481)
      adds  4752731   samba_upgradeprovision: fix the nTSecurityDescriptor on more containers (bug #9481)
      adds  b855df2   provision: setup names.dns_backend
      adds  58d6d88   samba_upgradeprovision: detect dns_backend for the reference provision
      adds  0f8ef5a   selftest: Add test of upgradeprovision using the old alpha13 tree
      adds  7e7cd07   selftest: rename 'promoted_vampire_dc' to 'promoted_dc'
      adds  431692d   s4:service_task: prevent a segfault if task->msg_ctx is not initialized yet
      adds  bb3238b   s4:service_task: add missing imessaging_cleanup() to task_server_terminate()
      adds  dd9ed7b   smbcontrol: Fix the build with libunwind
      adds  155fdc4   smbcontrol: Fix undefined serverid_traverse_read warning
      adds  34854ae   Fix bug #9588 - ACLs are not inherited to directories for DFS shares.
      adds  578909a   Fix bug #9571 - Unlink after open causes smbd to panic.
      adds  e104e5a   Regression test for bug #9571 - Unlink after open causes smbd to panic
      adds  65268f4   s3:net_idmap_dump deal with idmap config * : backend config style
      adds  e0bd87e   s3:net_idmap_dump remove obsolete support for tdb:idmap2.tdb parameter
      adds  580008f   s3:net_idmap_dump add missing braces
      adds  3a4ed48   s3:net_idmap_dump support dumping autorid backend
      adds  bab61a2   s3:utils/net remove aclmapset command
      adds  c0f47d4   s3:winbindd: rename winbindd_getgrnam_lookupsid_done to winbindd_getgrnam_lookupname_done
      adds  3680cc4   s3:winbindd: fix a cut'n'paste comment typo in wb_fill_pwent
      adds  729e2c3   s3:winbindd: factor add_wbint_Principal_to_dict() out of wb_group_members_done()
      adds  d2360fe   s3:winbindd: create group structs for gids that are coming from a user sid id-mapped with ID_TYPE_BOTH
      adds  40e3df7   s3:winbindd:getgrnam: also produce a group struct for a user with ID_TYPE_BOTH
      adds  b7095e9   s3:winbindd: check the correct variable for talloc success in rpc_query_user()
      adds  394622e   s3:winbindd: change getpwsid() to return a passwd struct for a group sid id-mapped with ID_TYPE_BOTH
      adds  fa06414   smbd: Fix a typo
      adds  7b0b1d6   smbd: Fix a typo
      adds  1624d83   Add new function smbXcli_session_copy(), to be used when creating compound SMB2 requests.
      adds  48d954b   Fix the compound tests to correctly pass against Windows when run with --signing=required.
      adds  dc929ca   tevent: Fix a comment typo
      adds  cf27c2f   selftest: skip smb2.ioctl tests on ntvfs
      adds  009cf6e   s3:auth: wbcAuthenticateEx gives unix times (bug #9625)
      adds  732e8ab   ndrdump: make sure to deal with the highest relative pointer offset correctly.
      adds  3c31fe7   s4-torture: make sure to deal with the highest relative pointer offset correctly.
      adds  87157f0   s3-net: mention optional impersonation principal for PAC retrieval.
      adds  4990080   krb5pac: make sure to correctly store the highest relative pointer offset.
      adds  d944e2c   tevent_poll: Fix a crash in the poll backend
      adds  e330985   tevent_poll: Re-order routines
      adds  3ce58cb   tevent_poll: Use the poll_event_context_destructor always
      adds  0cf62a9   tevent_poll: NULL out fde->event_ctx for "fresh" poll fdes
      adds  611fcca   tevent_poll: Avoid a crash in poll_fresh_fde_destructor
      adds  1cfc76f   tevent_poll: Avoid a crash in poll_event_set_fd_flags
      adds  dd9f0c9   tevent_poll: call tevent_common_fd_destructor() from poll_fresh_fde_destructor()
      adds  e79ad7c   tevent_poll: fix the usage of tevent_re_initialise()
      adds  570a4b3   tevent_poll: add poll_event_loop_wait()
      adds  5a8e049   Fix typo in warning message
      adds  6a5f65b   vfs: Add helper function hash_blob_sha256 to vfs_acl_common.c
      adds  25526ed   vfs: Implement an improved vfs_acl_common that uses the hash of the system ACL
      adds  4e8c895   vfs: Whitespace fix only to get_nt_acl_internal indentation
      adds  f0e49b0   vfs_acl_common: Do not fetch the underlying NT ACL unless we need it
      adds  a133a98   selftest: add a test that demonstrates how new ACL blob code helps
      adds  e650a5f   idl: Provide a common wrapper for the data to hash for a non-POSIX ACL
      adds  2a2dbf8   vfs: Add helper function for non posix ACL modules
      adds  d7ad24a   s3-waf:modules add non_posix_acls dependency to vfs_gpfs
      adds  ea6ac28   s3:autoconf introduce NFS4ACL_OBJ
      adds  7cd91ca   s3:autoconf add non_posix_acls to NFS4ACL_OBJ
      adds  b4be8d5   s3:modules/non_posix_acls: only stat if we do not have it cached
      adds  d9075e1   s3:modules/vfs_gpfs add GPFS_GETACL_NATIVE define
      adds  f1ff845   s3:vfs_gpfs add a generic vfs_gpfs_getacl function
      adds  0621991   s3:vfs_gpfs use non_posix_sys_acl_blob_get_*_helper
      adds  de67655   s3:torture/vfstest implement sys_acl_blob_get_file
      adds  8e571fd   s3:torture/vfstest implement sys_acl_blob_get_fd
      adds  940b7ec   s3:torture/vfstest add memreport option
      adds  16940d8   s3:modules use vfs_gpfs_getacl in gpfs_get_nfs4_acl
      adds  5388773   s3:modules use vfs_gpfs_getacl in gpfsacl_set_nt_acl_internal
      adds  18bfcac   s3:modules use vfs_gpfs_getacl in gpfsacl_get_posix_acl
      adds  4c1527b   s3:modules remove gpfs_getacl_alloc
      adds  c5d991e   Revert "selftest: skip smb2.ioctl tests on ntvfs"
      adds  9292e5b   s3: use generate_random_password() instead of generate_random_str()
      adds  6eccfc7   dsdb/password_hash: make sure that io->n.cleartext_utf8.data is a null terminated string
      adds  54cc3b1   dsdb/password_hash: rename variable 'stat' to 'vstat'
      adds  e5ca813   dsdb/util: rework samdb_check_password() to support utf8
      adds  65f2bba   lib/util: improve check_password_quality() to handle utf8
      adds  29aeaab   lib/dbwrap: talloc_strdup() name in db_open_file()
      adds  25bdab9   s3:dbwrap_ctdb: setup result->name in db_open_ctdb()
      adds  a09f3a3   s3:dbwrap_ctdb: add "db_context" to "db_record"
      adds  3949854   s3:dbwrap_ctdb: ZERO_STRUCT(rec) just to be sure in traverse_read_callback()
      adds  ff65500   s3:dbrwap_ctdb: ZERO_STRUCT(rec) just to be sure in traverse_persistent_callback_read()
      adds  d60be81   s4:scripting/python: add support for utf-8 passwords from the command line
      adds  2e7bc87   samba-tool/user setpassword: fix help message
      adds  dc6c40b   samba-tool/domain provision: add support for utf-8 passwords for --adminpass
      adds  1436107   tdb: Pass argument "header" to tdb_new_database
      adds  71247ec   tdb: Pass argument "header" to check_header_hash
      adds  72cd5d5   tdb: Remove "header" from tdb_context
      adds  e7b39fb   s3:param: remove an old comment (that is not up-to date any more)
      adds  1342bdd   s3:param: add a utility function lp_idmap_range() to get the configured range for a given domain.
      adds  58b302d   s3:param: add utility function lp_idmap_default_range()
      adds  4e52fa7   s3:auth: use new lp_idmap_default_range() instead of lp_idmap_gid() in create_token_from_sid()
      adds  600ba80   s3:param: remove unused functions lp_idmap_uid() and lp_idmap_gid()
      adds  cef05fb   s3:net idmap: remove call to lp_idmap_backend() - this is useless.
      adds  085b976   s3:param: remove unused function lp_idmap_backend()
      adds  4198e80   s3:param: add a comment
      adds  321401e   s3:param: introduce new lp_idmap_backend() that takes the domain
      adds  c37a493   s3:param: add new lp_idmap_default_backend()
      adds  9aa79c1   s3:net idmap: use lp_idmap_default_backend() now that we have it.
      adds  8473764   s3:net_idmap_delete do not lock two records at the same time
      adds  50e3592   s3:net: introduce a talloc stackframe for net idmap delete
      adds  deea99a   s3:net: reduce indentation in net idmap delete for symmetry and consistency
      adds  6c2d6ad   s3:auth small optimization in create_token_from_sid
      adds  1aa1d65   docs: Add missing ")".
      adds  6ba7ab5   PIDL: fix parsing linemarkers in preprocessor output
      adds  1b582c4   Rename pdb_ldap to pdb_ldapsam
      adds  e721e71   source3/wscript: support 'pdb_ldap' module in configure
      adds  ff496ef   autoconf: rename pdb_ldap module to pdb_ldapsam
      adds  823a25f   s3-rpc_server: Dont wipe out ref pointers in _netr_ServerGetTrustInfo().
      adds  62e6ea4   s3-rpc_server: Fix password encoding in _netr_ServerGetTrustInfo().
      adds  64eba0a   BUG 9633: Recursive mget should continue on EPERM.
      adds  123954d   dsdb-cracknames: Fix potential double free and memory leaks
      adds  fdca2f6   dsdb-repl: do not ask to add ref when doing getncchange for an exop
      adds  7222ee0   replmetadata: raise msg level for conflict resolution so that we don't polute logs
      adds  1c0d348   dsdb-repl: make message more clearer
      adds  2470b0f   ldb_tdb: raise level of full index scan message so that it starts to be really visible
      adds  1e4e51f   ldb-tdb: Fix a wrong parameter in ltdb_store
      adds  75f422f   ldb-tdb: Document ltdb_index_add1 for more clarity
      adds  87cbd94   ldb: make test output more readable
      adds  057896a   ldb: use strncmp instead of strcmp when comparing the val part
      adds  13b4815   ldb: Add more tests related to onelevel search
      adds  2dc9c07   dsdb-operational: rework the loop for attribute removal
      adds  9206eaa   ldb: Add tests for the python api
      adds  554ba5e   ldb: Add more data test data for one level test cases
      adds  dc2e475   torture: We use transactions for CLEAR_IF_FIRST db
      adds  c03d5c5   dbwrap: Prevent transactions on non-persistent dbs
      adds  beb6c13   winbind: Fix an incompatible pointer type warning
      adds  233b32b   s3: Make SMB2_GETINFO multi-volume aware.
      adds  c932b13   Improve the configure tests for aio_suspend to get rid of warnings. Timur provided the wscript method, I added the configure.in correction.
      adds  f25debf   Fix bug #9642 - vfs_afsacl.c won't build.
      adds  efd60ae   Fix some cut-and-paste and spelling in debug messages
      adds  fa3924f   Fix bug 9519 - Samba returns unexpected error on SMB posix open.
      adds  a64a617   Add a herald with version string to smbtorture
      adds  19c68f8   s3:idmap_autorid: fix freeing of non-talloced memory (uninitialized pointer) (bug #9653)
      adds  9c81260   waf: Make sure we link against samba-util.
      adds  736e3b1   docs: fix typo in serverrole.xml
      adds  c36f8c1   tevent: Preparing to fix "standard" backend fallback. Initialize standard after epoll.
      adds  129da06   tevent: Ensure we return after every call to epoll_panic().
      adds  e4ef2ecf  tevent: pass 'bool replay' to epoll_panic()
      adds  04ba47e   tevent: Add an internal function tevent_epoll_set_panic_fallback().
      adds  6f98192   tevent: Plumb in the panic fallback code into the epoll_panic() runtime call.
      adds  06fb88b   tevent: Add in some test code to allow the panic fallback path to be tested.
      adds  1ee428d   tevent: Add in the same tevent_re_initialise() fix Metze put in the tevent_poll backend.
      adds  aceeb58   tevent: Add a utility function tevent_find_ops_byname().
      adds  b5556a7   tevent: make sure tevent_backend_init() only runs once
      adds  5fe459f   tevent: make use of tevent_find_ops_byname() in tevent_context_init_byname()
      adds  203f85c   tevent: Add a private function tevent_poll_event_add_fd_internal().
      adds  16f5707   tevent: Add in the new implementation of "standard" tevent backend.
      adds  daada84   tevent: Remove the previous "standard" tevent backend implementation.
      adds  10b96e3   Fix the maxfids test so that it does not fork lots of processes and so that it works for all cases of maxfids.
      adds  05235d5   tdb: Fix a typo
      adds  6dfb35f   Fallback to the internal resolver on EAI_FAIL.
      adds  dcc94f0   s4-nbt: Ensure source4/ nbt client and server honour 'disable netbios'
      adds  68b2e30   docs: Fix typo.
      adds  2ed035b   fault.c: Fix typo in comment.
      adds  38cb141   vfs_gpfs: Fix typos in comments.
      adds  6eb59eb   brlock.c: Fix typo in comment.
      adds  75ca814   srv_netlog_nt.c: Fix typo in comment.
      adds  b22b22d   brlock_tdb.c: Fix typo in comment.
      adds  240df6c   wb_samba3_cmd.c: Fix typo in comment.
      adds  8adbd1c   srv_epmapper.c: Fix typo.
      adds  f0e6a9b   s3:smbd: use smbXsrv_open_close() instead of smbXsrv_open_update()
      adds  42bf98d   s4:torture: add a durable-open-disconnect test (suite)
      adds  6240a7d   s4:torture:smb2:durable: make test functions static
      adds  6385f75   s4:torture:smb2: fix segfault on error condition in durable-open.reopen2 test
      adds  cb9b897   s4:torture:smb2: fix segfault on error condition in the durable-open.reopen2a test
      adds  10fcbc6   s4:torture:smb2: fix segfault on error condition in the durable-open.reopen3 test
      adds  98b0e90   s4:torture:smb2: fix segfault on error condition in the durable-open.reopen4 test
      adds  1d3bd45   s4:torture:smb2: fix segfault on error condition in the durable-open.delete_on_close1 test
      adds  2f8a033   s4:torture:smb2: fix segfault on error condition in the durable-open.delete_on_close2 test
      adds  2954442   s4:torture: fix segfault in test_durable_open_open2_oplock()
      adds  cfebce3   s3:smbd: add debugging to close code (regarding disconnect of a durable)
      adds  06780ae   samba_upgradeprovision: Remove options to fix FS ACLs
      adds  2c2759e   scripting: Make tdb_copy use the python subprocess module
      adds  396df64   scripting: Make tdb_copy a common util function in samba.tdb_util
      adds  3c51e18   samba_upgradeprovision: Do not update privileges.ldb any more (unchanged since 2009)
      adds  2cf83f7   samba_upgradeprovision: Use tdb_util.tdb_copy not shutil.copy2
      adds  bdb80ae   s3:smbd:smb2: fix segfault (access after free) in durable disconnect code
      adds  93e22bb   s3:smbXsrv_session: pass record in smbXsrv_session_global_traverse()
      adds  60721a3   s3:smbXsrv_tcon: pass record in smbXsrv_tcon_global_traverse()
      adds  d23f19a   s3:smbXsrv_open: add smbXsrv_open_global_traverse()
      adds  d8dd0ec   lib/util_tdb: factor out tdb_data_talloc_copy()
      adds  5ab7725   s3:net: new implementation of "servid wipedbs" with smbXsrv_*
      adds  ed28246   packaging(RHEL-CTDB): package the fake-acls vfs module
      adds  c1d58f2   packaging(RHEL-CTDB): remove unpackaged manpages (samba and samba-tool)
      adds  7e36b1b   gencache: unify a DEBUG message in gencache_del()
      adds  ddf2aa3   gencache: unify a DEBUG message in gencache_iterate_blobs_fn()
      adds  56ee82e   gencache: unify a DEBUG message in gencache_iterate_fn()
      adds  4d3928a   gencache: unify a DEBUG message in gencache_set_data_blob()
      adds  762dd3c   lib/util/time: strip a potential trailing newline in the asctime case.
      adds  f7525ab   gencache: fix an extra newline in a DEBUG message in gencache_iterate_blobs_fn()
      adds  86d78df   gencache: fix an extra newline in a DEBUG message in gencache_iterate_fn()
      adds  f211b57   gencache: fix an extra newline in a DEBUG message in gencache_set_data_blob()
      adds  31e4d6d   s3:smbd: preserve file type mode bits in file_set_dosmode()
      adds  68559b7   tdb: Enhance lock tracking a bit
      adds  542400a   tdb: Use tdb_null in freelistcheck
      adds  1f93f08   tdb: Simplify fcntl_lock() a bit
      adds  3534e4e   tdb: Factor out the retry loop from tdb_allrecord_upgrade
      adds  5929e38   tdb: Don't segfault if tdb_open_ex for check failed
      adds  fcb345f   tdb: Make tdb_release_transaction_locks use tdb_allrecord_unlock
      adds  a7fdd4f   tdb: Slightly simplify transaction_write
      adds  e7f66f3   s3:lib/afs fix the build
      adds  432dde0   s3:build fix the build with --fake-kaserver
      adds  ff8ba06   build/autoconf: fix check for GNU ld version
      adds  f7aa601   lib/util: add samba_tevent_context_init()
      adds  f40c93a   libcli/cldap: make use of samba_tevent_context_init()
      adds  4ea37dd   libcli/smb: make use of samba_tevent_context_init()
      adds  3d5bb24   librpc/rpc: make use of samba_tevent_context_init()
      adds  5d2574e   s4:auth/kerberos: make use of samba_tevent_context_init()
      adds  7fb72050  s4:lib/com: make use of samba_tevent_context_init()
      adds  c8dda78   s3:libsmb: make use of samba_tevent_context_init()
      adds  3cad605   s3:libads: make use of samba_tevent_context_init()
      adds  f3915cf   s3:lib: make use of samba_tevent_context_init()
      adds  e8bda00   s3:libnet: make use of samba_tevent_context_init()
      adds  22dd9e7   s3:utils: make use of samba_tevent_context_init()
      adds  60fa4c7   s3:torture: make use of samba_tevent_context_init()
      adds  b538c31   s3:rpc_client: make use of samba_tevent_context_init()
      adds  5a2aaaf   s3:winbindd: make use of samba_tevent_context_init()
      adds  36f4547   s3:includes: remove event_context_init() define for s3_tevent_context_init()
      adds  b946b45   s3:winbindd: s/struct event_context/struct tevent_context
      adds  5c72385   s3:torture: s/struct event_context/struct tevent_context
      adds  415e8e0   s3:smbd: s/struct event_context/struct tevent_context
      adds  f9d0473   s3:rpc_client: s/struct event_context/struct tevent_context
      adds  cf1f993   s3:rpc_server: s/struct event_context/struct tevent_context
      adds  99367d4   s3:printing: s/struct event_context/struct tevent_context
      adds  5743277   s3:nmbd: s/struct event_context/struct tevent_context
      adds  00b1ef8   s3:modules: s/struct event_context/struct tevent_context
      adds  d0bca41   s3:libsmb: s/struct event_context/struct tevent_context
      adds  935a40f   s3:lib: s/struct event_context/struct tevent_context
      adds  804b18f   s3:lib/events: s/EVENT_FD/TEVENT_FD
      adds  3ae2ed4   s3:winbindd: s/struct timed_event/struct tevent_timer
      adds  ae1cb5c   s3:smbd: s/struct timed_event/struct tevent_timer
      adds  2672c37   s3:smbd: s/EVENT_FD/TEVENT_FD
      adds  7f41a62   s3:rpc_server: s/struct timed_event/struct tevent_timer
      adds  80421ee   s3:modules: s/struct timed_event/struct tevent_timer
      adds  39660e6   s3:nmbd: s/struct timed_event/struct tevent_timer
      adds  59b8f80   s3:lib: s/struct timed_event/struct tevent_timer
      adds  a0d96b5   s3:smbd: s/struct fd_event/struct tevent_fd
      adds  b7a925f   s3:printing: s/struct fd_event/struct tevent_fd
      adds  9ececaa   s3:modules: s/struct fd_event/struct tevent_fd
      adds  c085803   s3:lib: s/struct fd_event/struct tevent_fd
      adds  64145e7   s3:modules: s/event_add_fd/tevent_add_fd and s/EVENT_FD_/TEVENT_FD_
      adds  e5f6250   s3:smbd: s/event_add_fd/tevent_add_fd and s/EVENT_FD_/TEVENT_FD_
      adds  abf8e16   s3:printing: s/event_add_fd/tevent_add_fd and s/EVENT_FD_/TEVENT_FD_
      adds  cdb97fd   s3:lib: s/event_add_fd/tevent_add_fd and s/EVENT_FD_/TEVENT_FD_
      adds  fdf9da9   s3:winbindd: s/event_add_timed/tevent_add_timer
      adds  98660d5   s3:rpc_server: s/event_add_timed/tevent_add_timer
      adds  cf1336e   s3:modules: s/event_add_timed/tevent_add_timer
      adds  01b8b1b   s3:nmbd: s/event_add_timed/tevent_add_timer
      adds  95eeb9f   s3:lib: s/event_add_timed/tevent_add_timer
      adds  e29830a   s3:include: avoid TEVENT_COMPAT_DEFINES
      adds  f3aa372   s3:torture: call fault_setup() to get usage backtraces
      adds  85b6329   s3:selftest: generate ${SELFTESTPREFIX}/subunit with the raw output
      adds  3d82f78   ntdb: fix database corruption when transaction doesn't change anything.
      adds  63a6381   dbwrap: dbwrap_ntdb.c
      adds  48a4270   source3: explicitly disable NTDB support.
      adds  f3c0d1d   dbwrap_local_open: open NTDB if extension is .ntdb
      adds  53aac0b   dbwrap_local_open: never open the .tdb if there is an .ntdb
      adds  e201033   tdb_wrap: prevent tdbs called ".ntdb" or without extensions.
      adds  3c9c302   param: 'use ntdb' flag (off by default).
      adds  2f4b21b   ntdb: switch between secrets.tdb and secrets.ntdb depending on 'use ntdb'
      adds  3d29bb2   s3:rpc_client fix a crash
      adds  46ab33d   build:autoconf: fix output of syslog-facility check
      adds  f2c7f2c   build: Remove unused includes.h reference to avoid build-time talloc dep
      adds  613f49a   build: Remove includes.h dep in winbind client libraries
      adds  c89df54   ldb: Add missing dependency on replace for ldb
      adds  59e8321   torture-drs: Make the samba4.drs.repl_schema.python emit failures, not errors on add failure
      adds  a166a34   torture-drs: Fix comment in replica_sync test
      adds  87db233   dsdb-descriptor: Spell out security descriptor flags as constants
      adds  e4d85fa   dsdb-descriptor: Avoid segfault copying an SD without an owner or group
      adds  ac9620b   build/autoconf: put ld check variable in quotes
      adds  d537d64   Revert "wafbuild: use -Wstack-protector if available"
      adds  240a552   build: use -fstack-protector if available
      adds  4567174   winbind: Make domain_name const in wcache_ndr_key(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  2b89067   messages: Use uint8_t type. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  de14fd9   winbind: Use uint8_t type and use const where needed. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  03cf4be   winbind: Correctly cast name to messaging_send_buf(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  8bfbb81   ndr: Comparing an array to null is always true. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  48a4539   libsmb: Fix possible null pointer dereference. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  742296d   torture: Fix samsync domain_name checks. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  52530f5   nmbd: Fix request data data processing.
      adds  a3ac48d   s4-libcli: Add null check for ndr functions in rap. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  f4761c9   s3-tldap: Make sure we don't deref a null pointer. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  e508746   librpc: Add NULL check for ndr functions for epm bindings. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  318ecbc   s4-libcli: Check return code of smbcli_request_setup(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  a9e6240   ndrdump: Check return value of ndr_pull_init_blob(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  9e6e9c7   pyauth: Check return value of lpcfg_from_py_object(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  5207d45   s4-libcli: Check return value of smbcli_request_setup(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  b510e5e   pdb: Fix array overrun by one. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  aff301d   torture: Fix array access in spoolss test. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  1d24fa6   torture: Fix memcmp of short buffer. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  e762858   torture: Make sure we don't overrun the buffer. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  34ad975   s4-client: Don't leak resource handle. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  b91a20f   s4-client: Don't leak file descriptor. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  b70d116   s3-net: Don't leak username. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  c013df3   s3-spoolss: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  f573826   s3-lsasd: Don't leak file descriptors. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  6b2b125   s3-param: Don't leak file descriptor. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  aab2e17   s3-vfs: Don't leak file descriptor. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  6ac1435   torture: Don't leak file resource handle in spoolss test. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  b229d1d   s3-smbd: Don't leak subcntarr array. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  d555f6d   winbind: Don't leak memory on return. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  301a3cb   wbinfo: Fix several memory leaks. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  d5a210a   s3-torture: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  cf8be08   s4-client: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  b055798   winbind: Don't leak centry memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  66ee744   s4-registry: Don't leak memory on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  f4d1e8c   s4-registry: Don't leak file descriptor. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  82e9ff8   s4-cifsdd: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  aa6cc31   s4-policy: Fix memory leaks in push_recursive(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  3a3baa4   smbget: Fix file descriptor leak. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  312355a   smbpasswd: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  32a107c   ndrdump: Don't leak plugin handle on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  6e8a975   s3-libsmb: Don't leak memory on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  6213606   s4-lib: Don't leak plugin handle on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  c647169   s3-vfs: Don't leak file descriptor on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  3ca727b   lib-util: Don't leak file descriptor on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  92b0871   s3-rpc_server: Make sure that fd is really closed on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
      adds  36da56e   Make systemctl reference indirect in packaging/NetworkManager/30-winbind-systemd
      adds  3e5acc1   Fix bug #9674 - Samba denies owner Read Control when there is a DENY entry while W2K08 does not.
      adds  ecd0b10   s4:winbindd: do not drop the workgroup name in the getgrnam and getgrent calls.
      adds  bb0e4cb   s4:winbindd: do not drop the workgroup name in the getgrgid call
      adds  a125ebe   Make sure that domain joins work correctly when the DC disallows NTLM auth.
      adds  3630ea1   Fix bug #9039 'map untrusted to domain' treats WORKSTATION as bogus domain.
      adds  1da22ab   build: Do not force a specific perl from ${PERL} when running pod2man
      adds  7d01f10   s3:smbd: fix missing space in debug message in initial_break_processing()
      adds  f14ba64   s4:winbindd: fix spacing and line length in cmd_getpwnam_recv_domain()
      adds  2fb69f5   s3:lib/events: add missing TEVENT_TRACE_BEFORE/AFTER_WAIT handling
      adds  5aee3a4   s4:pygensec: make use of samba_tevent_context_init()
      adds  8ec4d9c   s4:pyregistry: make use of samba_tevent_context_init()
      adds  bf0dcc9   auth/pycredentials: make use of samba_tevent_context_init()
      adds  6205262   lib/util: allow samba_tevent_debug() to take a name as context
      adds  6b948cf   lib/util: add samba_tevent_set_debug()
      adds  1b75475   s4:lib/events: make use of samba_tevent_set_debug()
      adds  64d98c5   s3:lib/events: make use of samba_tevent_set_debug()
      adds  61f34e2   s3:pylibsmb: make sure we get tevent debug messages
      adds  8ac431a   Fix bug # 9666 - Broken filtering of link-local addresses.
      adds  d9a69e6   s3:lib/events: make use of tevent_common_loop_timer_delay()
      adds  87f2558   wafsamba: add CHECK_VALUEOF() helper
      adds  602cd7f   lib/replace: add AC_CHECK_VALUEOF() macro
      adds  d5f9257   tevent: define TEVENT_NUM_SIGNALS based on configure checks
      adds  4a7142e   tevent: fix --disable-python cause configure fails (bug #8718)
      adds  5c31b15   tevent: fix a comment typo in tevent_epoll.c
      adds  dea5115   tevent: fix some compiler warnings in testsuite.c
      adds  5f284be   tevent: fix compiler warning in tevent_context_init_byname()
      adds  883d20a   tevent: add trace points BEFORE_LOOP_ONCE and AFTER_LOOP_ONCE
      adds  f86df3e   tevent: remember the errno from select(), poll() and epoll_wait()
      adds  d5b341d   tevent: don't skip a fd event if the previous one was deleted during poll()
      adds  8e3ef65   tevent: make sure we cleanup the array passed to poll() after deleting an event
      adds  f75fd90   tevent: use tevent_poll_event_add_fd_internal() in poll_event_add_fd()
      adds  ef8130f   tevent: merge poll_fresh_fde_destructor() into poll_event_fd_destructor()
      adds  f45abea   tevent: maintain a list of disabled events in the poll backend
      adds  de0204c   tevent: traverse the ev->fd_event list instead of the poll_ev->fds array
      adds  6952d76   tevent: ignore POLLNVAL from poll() and disable the event
      adds  b53c704   tevent: revalidate fde->flags after poll()
      adds  5ca6914   tevent: Fix multiple handler on the same fd bug in the tevent select backend.
      adds  b31767b   tevent: debug a FATAL message on EBADF from the select backend
      adds  8764ec8   tevent: use DLIST_DEMOTE() before calling on fde handler after select() and poll()
      adds  2b05c96   tevent: add epoll_{create,ctl}_panic_fallback() for testing
      adds  73dabdd   tevent: avoid any operation on epoll_ev after a epoll_panic()
      adds  3fc9316   tevent: don't call TALLOC_FREE(ev->additional_data) in std_fallback_to_poll()
      adds  5b9218a   tevent: add std_event_loop_wait()
      adds  b2114eb   tevent: remove unused if (epoll_ev->epoll_fd == -1) return; checks
      adds  31db8a0   tevent: use helper variables to hold the epoll_ctl() result
      adds  2b3b06b   tevent: call epoll_panic() if EPOLL_CTL_DEL failed
      adds  056dcc7   tevent: the content of event is ignored by EPOLL_CTL_DEL
      adds  07e0427   tevent: s/epoll_change_event/epoll_update_event
      adds  ec9615c   tevent: always go through epoll_update_event()
      adds  2721f0d   tevent: unify handling of HAS_EVENT and REPORT_ERROR in epoll_{add,mod,del}_event()
      adds  7ef688c   tevent: ignore EBADF from epoll_ctl() and disable the event
      adds  e4b496c   tevent: Start to fix the epoll backend to support 2 fd events on the same fd correctly.
      adds  809593e   tevent: handle multiplexed fde's in epoll_add_event()
      adds  15ca40f   tevent: Fix up epoll_del_event to cope with deleting a multiplexed fde event.
      adds  6703c5b   tevent: Fix epoll_mod_event() to cope with modifying a multiplexed fde event.
      adds  a347d55   tevent: handle multiplexed fde's in epoll_event_fd_destructor()
      adds  8b1a43e   tevent: handle EPOLL_ADDITIONAL_FD_FLAG_HAS_MPX in epoll_update_event()
      adds  4057ef2   tevent: Add utility function epoll_handle_hup_or_err()
      adds  fa4f171   tevent: In epoll_event_loop() ensure we trigger the right handler for a multiplexed fde event.
      adds  16a072e   tevent: preferr the write handler if there're two possible handlers registered with epoll
      adds  4fcc94d   tevent: If epoll_ctl(..EPOLL_CTL_ADD,..) failes with EEXIST, merge the two fde's into one epoll event.
      adds  2364047   tevent: use DEBUG_ERROR for the fallback message in epoll_panic()
      adds  04b1fa4   tevent: Regression test to ensure that a tevent backend can cope with separate read/write events on a single fd.
      adds  2c9d84b   tevent: use better names for the subtests
      adds  cf3ee4e   tevent: add test_event_fd1()
      adds  3ed0f7d   tevent: add test_event_fd2()
      adds  e5ae803   tevent: add a debug message in tevent_common_loop_timer_delay()
      adds  afd4198   tevent: optimize adding new timer events
      adds  35385a3   tevent: optimize adding new zero timer events
      adds  f9eb055   tevent: change version to 0.9.18
      adds  2d13532   build: Rename samba_python waf node to avoid duplicate name
      adds  80fce35   build: Change bin/default/python -> bin/python symlink to bin/default/python_modules
      adds  87afc3a   Move python modules from source4/scripting/python/ to python/.
      adds  2cfbfa6   Remove incomplete check for IPv6 link-local addresses.
      adds  68f13f5   samba-tool dbcheck: fix comment on err_wrong_sd
      adds  669c302   samba-tool domain classicupgrade: Print a better error when the ldap backend PW was not found
      adds  161fa15   samba-tool domain classicupgrade: Fix typo in error path for multiple account flags
      adds  606f5d6   samba-tool ldapcmp: Add --skip-missing-dn to not error on DNs present in one DB but not the other
      adds  c692bb0   Handle EMSGSIZE on UNIX domain sockets.
      adds  0180a02   subunit: Add a sh macro for skipping a test
      adds  97389c3   scripting: Correct parsing of binary DN
      adds  f508435   samba-tool dbcheck: fix msDS-HasInstantiatedNCs attributes to match instanceType on our ntdsDSA
      adds  24c4d81   samba-tool ldapcmp: Add support for checking DNSDOMAIN and DNSFOREST by default
      adds  72f73eb   selftest: Do an ldapcmp run against the upgraded domain
      adds  f1f36ad   selftest: Add in a provision from 4.0.0 to run tests against
      adds  d7936ee   selftest: Add ldapcmp to ensure upgradeprovision of a fresh DB is a no-op
      adds  08f0562   selftest: Run dbcheck and improved upgrdeprovision tests against release-4-0-0
      adds  9d6af49   selftest: Rename samba4.blackbox.upgradeprovision.py to samba4.blackbox.upgradeprovision.current
      adds  787a6aa   samba_upgradeprovision: Remove auto-detection of pre-alpha9 databases
      adds  5074b98   scripting: Rework samba.upgradehelpers.get_diff_sddls to be get_diff_sds
      adds  9b8d5bb   samba_upgradeprovision: Remove inherited ACEs before comparing the SDs
      adds  09b82d5   samba_upgradeprovision: Remove unused checkKeepAttributeOldMtd
      adds  81cda85   samba_upgradeprovision: Remove alwaysRecalculate, this is too dangerous
      adds  9bc32bf   samba_upgradeprovision: only run rebuild_sd in --full mode
      adds  0f247dc   samba_upgradeprovision: do not maintain dnNotToRecalculate as a list
      adds  d5d88bd   samba_upgradeprovision: Do not reset every DN when changing an SD
      adds  b9b6375   selftest: Remove output directories to save disk space
      adds  50b42d1   s4-lib/socket: Return the original EMSGSIZE when sendto() and setsockopt() both fail
      adds  70e1b61   tsocket_bsd: Attempt to increase the SO_SNDBUF if we get EMSGSIZE in sendto()
      adds  68698b4   tdb: Slightly simplify tdb_expand_file
      adds  9755541   s3:libnet increase timeout for machine password change
      adds  0796a17   s3:lib/charcnv fix typo in pull_ascii_base_talloc()
      adds  e8e3a68   Fix the build: net_serverid.c has 3 wrong format strings for 64bit vars
      adds  14bae61   winbind: Use talloc for allocating domain, dns, forest and dc name.
      adds  659dd65   winbind: Correctly use names in the domain struct.
      adds  3c134bc   winbind: Fix samba3.winbind.struct test.
      adds  def575b   waf: Correctly check for prctl in just one place.
      adds  f9fb3fa   lib: Add prctl_set_comment to utils.
      adds  f06a035   s3-daemons: Set the comment field of the daemons.
      adds  157943f   krb5_wrap: Make sure we don't dereference a NULL pointer.
      adds  69f22e1   winbind: Fix no memory check in _wbint_PingDc().
      adds  1e4f4f6   s4-client: Make sure entry is a valid string.
      adds  2aca90b   s4-libregistry: Make sure we don't dereference a NULL pointer.
      adds  cab969d   s4-libregistry: Fix path check and improve while loops.
      adds  ceb1d8b   gensec: recv_handler can't be NULL at that point.
      adds  1742458   dsdb: Check for pointers before we deference them.
      adds  7a50f08   s4-libregistry: Improve NULL handling of name.
      adds  90cbfc9   Make sure to set umask() before calling mkstemp().
      adds  511e575   Documentation: Add a warning to "socket options"
      adds  7fa4795   waf: add -fstack-protector to LDFLAGS if detected.
      adds  166288b   selftest: Fix specification of --machinepass to actually set a unique password
      adds  c666320   net ads join: Add support for specifying the machine account password
      adds  33a7296   docs: Add documentation for osName and osVer
      adds  bb680ef   vfs_catia: add debug class for that module
      adds  f7a63dc   vfs_catia: fix the translation to "vfs_translate_to_windows"
      adds  5f38125   vfs_catia: fix the completely outdated manual page
      adds  4b4f8f3   vfs_catia: add a sample for filename mapping to the manual page
      adds  93d57df   vfs_catia: add my copyright
      adds  5372571   s3:idmap: fix a debug message and lower its level
      adds  11d1286   Correct the name of the nss_winbind module for FreeBSD by creating a symlink from the FreeBSD required name to the built module.
      adds  15ce3a9   s3-vfs: add vfs_btrfs module
      adds  83e4ff9   doc: add vfs_btrfs man page
      adds  666a563   s4-dns: dlz_bind9: Check result to avoid segfault
      adds  86d09ce   s3-winbindd: Move common code for LDAP id mapping to idmap_utils
      adds  c07c167   s3-winbindd: Move idmap_fetch_secret to idmap_utils.c for reuse
      adds  0c4e467   s3-winbindd: Move code for verifying ADS connection to common helper function
      adds  baf9b78   s3-winbindd: Use common helper function for connecting to ADS
      adds  ad1fbe2   s3-winbindd: Move connection to AD server from idmap_ad
      adds  6aa739a   s3-winbindd: Add new module idmap_rfc2307
      adds  30b2f74   s3-docs: Add manpage for idmap_rfc2307 module
      adds  b755152   s3-net: Allow setting the ldap password for idmap_rfc2307
      adds  8241daf   packaging(RHEL-CTDB): Add idmap_rfc2307 module
      adds  6ac0bdc   Add testcase for idmap_rfc2307 module
      adds  287b5f6   param: Remove incorrectly added defaults in AD DC allowing WORLD WRITABLE files
      adds  fc496ef   smbd:posix_acls Remove incorrectly added lp_create_mask() and lp_dir_mask() calls
      adds  58e385a   Revert "Ensure the masks don't conflict with the ACL checks."
      adds  fb924d0   s3: remove some dead code (for setdir command)
      adds  389197e   scripting: No longer install samba_upgradeprovision
      adds  b40c4b0   vfstest: fix the "-c" multiple-command option
      adds  e10c815   vfs_catia: write a testcase - add a translate command to vfstest
      adds  3966473   vfs_catia: testcase - implement vfstest additions
      adds  41edcf8   vfs_catia: testcase - add missing pieces
      adds  156fa6c   vfstest: update the manual page
      adds  ccb39a3   tsocket: ENOMEM can be retried on illumos/Solaris.
      adds  c044e93   smbd: Fix a typo
      adds  a42527e   pidl: Add skip option to elements.
      adds  cc09762   ndr: Add ndr_ntprinting_string_flags() function.
      adds  b6e276a   idl: Add flags for strings in ntprinting idl.
      adds  c8abc6f   ndr: Pass down string_flags in ndr_pull_ntprinting_printer().
      adds  90068bb   s3-net: Add encoding=<CP> to 'net printing migrate'.
      adds  beea48d   s3-net: Add encoding=<CP> to 'net printing dump'.
      adds  56328c0   torture: Add ntprinting latin1 test.
      adds  fa6992e   torture: Update ndr README.
      adds  29dfc94   ccan: Cast getpid() result to unsigned int for GNU/Solaris build
      adds  3464074   ntdb: Cast getpid() result to unsigned int for GNU/Solaris build
      adds  7ea026e   lib/util: Cast mode_t result to unsigned int for GNU/Solaris build
      adds  21f18d0   s4-ntvfs: Cast getpid() result to unsigned int for GNU/Solaris build
      adds  bf7da08   s3-lib/server_prefork: Cast pid_t result to unsigned int for GNU/Solaris build
      adds  1fba140   s3-smbd/process.c: Cast pid_t result to int for GNU/Solaris build
      adds  cdc0622   spoolssd: Cast getpid() result to unsigned int for GNU/Solaris build
      adds  174a99f   dbwrap: Cast getpid() result to unsigned int for GNU/Solaris build
      adds  1ccfaa4   vfs_smb_traffic_analyzer: Cast mode_t to unsigned int for GNU/Solaris build
      adds  6a5cae9   s3-epmd: Cast getpid() result to unsigned int for GNU/Solaris build
      adds  88e6342   s3-lsad: Cast getpid() result to unsigned int for GNU/Solaris build
      adds  fd8b258   examples/libsmbclient: Cast mode_t to unsigned int for GNU/Solaris build
      adds  1d15fc7   Fix bug #9724 - is_encrypted_packet() function incorrectly used inside server.
      adds  96d731c   samba-tool group list: add more info to samba-tool group list
      adds  05a7a10   wkssvc: Fix bug 9727, NULL pointer dereference
      adds  4490e72   s3:include bump profile memory area version number
      adds  f7564ca   s3:registry accept windows like long hivenames
      adds  3d7a4db   libcli/smb: add SMB_CAP_LEGACY_CLIENT_MASK define
      adds  b041dc9   s3:libsmb: make use of SMB_CAP_LEGACY_CLIENT_MASK instead of SMB_CAP_CLIENT_MASK
      adds  53d348d   libcli/smb: defer failing for missing NEGOTIATE_SECURITY_SIGNATURES_ENABLED
      adds  1111d46   libcli/smb: smb1cli_inbuf_parse_chain() and smb1cli_conn_dispatch_incoming() should use smb_len_tcp.
      adds  40c3db9   s3:libsmb: let cli_read_andx_create() accept any length
      adds  d24b8af   s3:smbd: keep global_client_caps and max_send from the first successful session setup
      adds  be98c1c   s3:smbd: remove silly (SMB_OFF_T_BITS == 64) checks
      adds  b80111a   s3:smbd: add some const to req_is_in_chain()
      adds  36f6a8a   s3:smbd: Fix off-by 4 error in wrap protection code in create_outbuf()
      adds  21707de   s3:smbd: Remove server_will_accept_large_read() and erroneous comment.
      adds  fd88520   s3:smbd: Add functions calc_max_read_pdu()/calc_read_size() to work out the length we should return.
      adds  5a05e68   s4:smb_server: fix large read_andx requests
      adds  d9afb2b   s3:torture: Add new LARGE_READX test to investigate large SMBreadX behavior.
      adds  df618e3   s3:selftest: Add LARGE_READX test into our make test infrastructure.
      adds  c9066b0   s4:torture: raw.read fix large reads against windows
      adds  599a699   s4:torture: let raw.read accept larger reads than 0x10000
      adds  1f139ae   s3:waf fix build on AIX
      adds  9624ca4   BUG 9735: Fix winbind seperator in upn to username conversion.
      adds  c3ee49a   Solaris/Illumos/Nexenta creates pipes that are bi-directional by default.
      adds  566a2e6   Fix tevent testsuite issue on Solaris.
      adds  84dad60   Fix bug #9733 - smbcontrol close-share is not working.
      adds  12ebb1b   smbd: Tune "dir" a bit.
      adds  fd6d036   vfs_btrfs: fix compile on 32-bit platforms.
      adds  068e0e2   ntdb: don't call open hook when re-opening an existing database.
      adds  c202dc9   Revert "vfs_btrfs: fix compile on 32-bit platforms."
      adds  d27f00c   vfs-btrfs: Fix build on 32 bit platforms by using long long types
      adds  7dc6dfd   build: Remove the forced use of only the first part of the compiler string
      adds  afe9343   build: Do not pass CPP="" to pidl, skip the env variable entirely
      adds  3da89b0   scripting: Move the list of well known SDs to samba.provision.descriptor
      adds  6df17fe   scripting: Fix documentation comment on upgradehelpers.py:get_clean_sd
      adds  e81a97d   scripting: Make samba.provision.descriptor.get_wellknown_sds() return ldb.Dn objects
      adds  352aff8   scripting: Move samba.provision.descriptor to samba.descriptor
      adds  a113ddb   scripting: Modify samba.descriptor.get_wellknown_sds() use samdb calls only
      adds  9040e26   scripting: Move get_diff_sds from samba.upgradehelpers to samba.descriptor
      adds  810f8b4   samba-tool dbcheck: Add --reset-well-known-acls
      adds  4789a30   samba-tool dbcheck: Allow dbcheck to correct an nTSecurityDescriptor without an owner or group
      adds  874a93b   scripting: Modify samba.descriptor.get_diff_sds() to cope with a missing reference owner
      adds  1589e46   selftest: Add tests for samba-tool dbcheck --reset-well-known-acls
      adds  5d42260   samba-tool ldapcmp: Remove the GUID -> name mappings
      adds  30adf0c   scripting: Fill the ProvisionNames hash with strings, not ldb.MessageElement or Dn
      adds  bbb4068   dbwrap: Use tdb_null in db_ctdb_delete
      adds  d4ebeeb   smbd: Avoid sending 0-sized keys to dbwrap
      adds  a92c08e   tdb: Little format change
      adds  c8c0bf7   tdb: Fix blank line endings
      adds  abe4046   ctdb-conn: Add ctdbd_parse
      adds  1409895   dbwrap-ctdb: Use ctdbd_parse in db_ctdb_parse_record
      adds  d147194   ctdb-conn: remove ctdbd_fetch
      adds  c2b26a4   dbwrap-ctdb: Avoid a talloc_stackframe()
      adds  032da72   smbd: Avoid some talloc_realloc in notify_internal
      adds  eb885d1   smbd: Slightly simplify notify_trigger
      adds  ebb027b   smbd: Slightly simplify notify_trigger
      adds  07ae7e2   smbd: We don't collect our own vnn anymore
      adds  e3f5e47   smbd: Remove an optimization that became unnecessary
      adds  e865788   dbwrap: Add a comment explaining a restriction
      adds  1dcd75d   auth/ntlmssp: Avoid use-after-free of user_info after logon failure at log level 5
      adds  40d783c   Call smb_panic when we try to exit the server uncleanly. This gives us the normal traceback and memory dump, but also runs the normal panic action.
      adds  adbe6cb   libcli/auth: avoid using transactions a chainlock is enough
      adds  ffe14d9   Optimization suggested by Volker. Don't do a stat system call on normal read path.
      adds  7fd926f   Make sure that we only propogate the INHERITED flag when we are allowed to.
      adds  5530cc4   Fix bad SMB2 opcode reading in server.
      adds  257d2ef   epm: Increase debug level for already registered endpoints.
      adds  5e91957   BUG 9758: Don't leak the epm_Map policy handle.
      adds  50e0060   Add a comment about why we are removing the INHERITED bit so people understand.
      adds  1e8bcce   Ensure we can never return an uninitialized EA list.
      adds  d9e7c82   Modify fill_ea_chained_buffer() to be able to do size calculation only, no marshalling.
      adds  15fa043   Change estimate_ea_size() to correctly estimate the EA size over SMB2.
      adds  875bedd   Fix bug #9130 - Certain xattrs cause Windows error 0x800700FF
      adds  b96bc9f   Fix bug #9130 - Certain xattrs cause Windows error 0x800700FF
      adds  7bee3ef   Add a test to show that zero-length EA's are never returned over SMB2.
      adds  43becd6   Ensure we don't return uninitialized memory in the pad bytes.
      adds  9b94de1   Final fix for bug #9130 - Certain xattrs cause Windows error 0x800700FF
      adds  b986a3a   Ensure EA value is allocated on the right context.
      adds  54529fd   s3:lib/gencache: place gencache.tdb into /var/cache/samba
      adds  821171e   s3:lib/server_mutex: open mutex.tdb with CLEAR_IF_FIRST
      adds  0d75c90   s3:modules: fix the build of vfs_notify_fam (bug #9545)
      adds  81cc940   wafsamba: display the default value in help for SAMBA3_ADD_OPTION
      adds  7903839   s3:wscript: change --with-dmapi to default=auto to match the autoconf build
      adds  ed76e65   ntvfs: support setfileinfo with FULL_EA_INFORMATION
      adds  b5d5b9a   libsmbclient: Fix cli_session_setup_guest_send
      adds  5dad084   ccan: fix HAVE_BSWAP_64 for autoconf.
      adds  a7f067c   BUG 9699: Fix adding case sensitive spn.
      adds  7f366d7   tevent: Only set poll_ev->delete=false if it was true
      adds  ca0d385   getpass: Don't fail if stdin is not a tty
      adds  243278a   doc: Document performance impact of "hide unxx" parameters
      adds  b7c0330   BUG 9139: Fix the username map optimization.
      adds  045c446   BUG 9766: Cache name_to_sid/sid_to_name correctly.
      adds  f61ee72   pylibsmb: Avoid a segfault if no credentials are passed to libsmb.Conn()
      adds  28da1af   winbindd: Avoid a fd leak when we can not fork
      adds  6058bc9   wafsamba: fix samba_abi for default catch-all case
      adds  b752417   s3-waf: filter out ldapsam internal init functions
      adds  5952755   PASSDB: add support to set and enumerate UPN suffixes associated with our forest
      adds  a308db6   s3-netlogon: enumerate UPN suffixes from PASSDB when available
      adds  60c2953   vfs_fake_perms: Slightly streamline code
      adds  ce2fb2d   vfs_fake_perms: Slightly streamline code
      adds  69b3d19   vfs_fake_perms: Fix bug 9775, segfault for "artificial" conn_structs
      adds  58e3c53   build: Replace #!/usr/bin/env python with passed in PYTHON=
      adds  45a596f   build: Remove extra space in shebang
      adds  e7e37b3   python-samba-tool domain classicupgrade: Make failure to connect directly to the LDAP backend fatal
      adds  98f9e5e   s3:smbd: do not access data behind req->buf+req->buflen in srvstr_get_path_req_wcard()
      adds  a70e9db   s3:smbd: convert srvstr_pull_req_talloc() into a function
      adds  8aae8b5   s3:smbd: do not access data behind req->buf+req->buflen in srvstr_pull_req_talloc()
      adds  afd291b   Avoid leaking temp file if an exception is raised
      adds  7955bf4   build: Raise minimum python version to 2.5.0 for samba build
      adds  f775613   scripting-provision: Do not enforce domain != realm if we are joining an existing domain
      adds  c55eb37   Change source3/modules/vfs_dirsort.c from MALLOC -> TALLOC.
      adds  b30697f   Protect against early error in SMB_VFS_NEXT_READDIR.
      adds  53d980b   Use an index i rather than re-using a state variable.
      adds  cdcb631   Protect open_and_sort_dir() from the directory changing size.
      adds  7e437a3   Clean error paths in opendir and fd_opendir by only setting handle data on success.
      adds  770512e   Check SMB_VFS_NEXT_OPENDIR return in dirsort_opendir().
      adds  6ae58dd   Convert mtime from a time_t to a struct timespec.
      adds  353718c   Remove the use of dirfd inside the vfs_dirsort.c.
      adds  3347805   Remove unneeded initializations (we already talloc_zero).
      adds  8956c0d   Ensure we test the dirsort module in make test.
      adds  fbda782   libsmbclient: Fix a leak on talloc_tos()
      adds  54316ea   libsmbclient: Avoid a data copy
      adds  4627699   libsmbclient: Factor out cli_session_setup_get_principal
      adds  0008d9e   libsmbclient: Slightly simplify cli_session_setup_spnego
      adds  e2e0449   libsmbclient: Factor out cli_session_setup_get_account
      adds  26359c2   libsmbclient: Add async cli_session_setup_ntlmssp
      adds  dc79633   libsmbclient: Remove unused cli_session_setup_ntlmssp()
      adds  0e1e0a6   libsmbclient: Add async cli_session_setup
      adds  9879c88   libsmbclient: Remove unused sync wrappers
      adds  3b3dacf   libsmbclient: Make cli_connect_sock async
      adds  a7c02f9   libsmbclient: Avoid a talloc_strdup in cli_connect_nb
      adds  48053b7   libsmbclient: Add async cli_connect_nb
      adds  82b3069   libsmbclient: Remove unused cli_connect_sock
      adds  47a1de3   libsmbclient: Make cli_start_connection async
      adds  80097ac   libsmbclient: Use tevent_req_poll_ntstatus in cli_tcon_andx
      adds  6bed164   libsmbclient: Streamline cli_tcon_andx a bit
      adds  906d173   libsmbclient: Use tevent_req_poll_ntstatus in cli_openx
      adds  c38dfeb   libsmbclient: Streamline cli_openx a bit
      adds  6d1dc76   libsmbclient: Make cli_raw_tcon async
      adds  5daf647   libsmbclient: Make cli_tree_connect async
      adds  cd2cc97   libsmbclient: Make cli_full_connection async
      adds  237ec2f   libsmbclient: Use async cli_full_connection in python connection setup
      adds  e89ec64   Maintain a back-pointer to the fsp in struct smb_Dir when opening with FDOPENDIR.
      adds  ea14c94   In the struct smb_Dir destructor, use the fsp back pointer to release resources.
      adds  0fe894f   Remove the "Ugly hack" that was the second use of dirfd().
      adds  7a4dd84   Remove dependency on detection of HAVE_DIRFD for use of fdopendir().
      adds  5b15d10   autoconf: build in NTDB.
      adds  1cf46d2   source4/scripting/python/samba/samba3: handle ntdb files.
      adds  ccfd929   lib/param: lpcfg_private_db_path()
      adds  b45e3f5   secrets: use lpcfg_private_db_path() convenience helper.
      adds  00c9e83   libcli/auth: convert to dbwrap.
      adds  b4b56ee   schannel_store.tdb: make it schannel_store.ntdb if 'use ntdb'.
      adds  c5bd2ae   Samba3-HOWTO: mention NTDB.
      adds  ed6a4e0   source4/cluster and source4/ntvfs: convert to dbwrap, add ntdb option.
      adds  41333f9   ntdb: remove --disable-ntdb.
      adds  3434140   samba-tool - MX records cannot be deleted (error in called C-program)
      adds  f67ae78   samba-tool - MX records cannot be deleted (part2)
      adds  0f9eb25   smbd: Fix an error return in change_dir_owner_to_parent
      adds  b08c0b3   Add a test that shows the difference between Windows and Samba with respect to DeleteOnClose.
      adds  f340795   Cleanup. Remove unused function dptr_DirCacheAdd(). Make DirCacheAdd() static.
      adds  0fa404c   Bug 9807 - wbinfo: fix segfault in wbinfo_pam_logon
      adds  e1f4942   lib: Add cp_smb_filename
      adds  8de3c04   lib: Convert copy_smb_filename to use cp_smb_filename
      adds  0221f8b   vfs: Convert unlink_acl_tdb to cp_smb_filename
      adds  19ee070   vfs: Convert posix_eadb_unlink to cp_smb_filename
      adds  33037d8   vfs: Convert shadow_copy2_unlink to cp_smb_filename
      adds  e0e5953   vfs: Convert shadow_copy2_ntimes to cp_smb_filename
      adds  2c733b2   vfs: Convert xattr_tdb_unlink to cp_smb_filename
      adds  9b875f6   vfs: Convert streams_xattr_unlink to cp_smb_filename
      adds  36bfe54   vfs: Convert recycle_file_exists to cp_smb_filename
      adds  79e0050   vfs: Convert recycle_get_file_size to cp_smb_filename
      adds  6fffea8   vfs: Convert recycle_do_touch to cp_smb_filename
      adds  db4bbc0   vfs: Convert catia_rename to cp_smb_filename
      adds  7d27464   vfs: Convert catia_unlink to cp_smb_filename
      adds  e497181   vfs: Convert catia_ntimes to cp_smb_filename
      adds  fb7afce   vfs: Convert alloc_get_client_smb_fname to cp_smb_filename
      adds  4d3184e   vfs: Convert cap_rename to cp_smb_filename
      adds  acf70b9   vfs: Convert cap_unlink to cp_smb_filename
      adds  fecf225   vfs: Convert cap_ntimes to cp_smb_filename
      adds  988a341   smbd: Convert smbd_smb2_close to cp_smb_filename
      adds  10f45a1   smbd: Convert smbd_dirptr_get_entry to cp_smb_filename
      adds  a062fb8   smbd: Convert rename_internals_fsp to cp_smb_filename
      adds  1f39074   smbd: Convert copy_file to cp_smb_filename
      adds  0831de7   smbd: Convert fsp_set_smb_fname to cp_smb_filename
      adds  e2e45bd   smbd: Convert call_trans2qfilepathinfo to cp_smb_filename
      adds  82bf92d   smbd: Convert smb_set_file_size to cp_smb_filename
      adds  9a42fe2   smbd: Convert smb_set_file_unix_basic to cp_smb_filename
      adds  b8dd174   smbd: Convert call_trans2setfilepathinfo to cp_smb_filename
      adds  f50dedb   smbd: Make copy_smb_filename static
      adds  766f04c   lib: Add synthetic_smb_fname
      adds  855ca77   vfs: Convert afsacl_get_nt_acl to synthetic_smb_fname
      adds  c1ad695   vfs: Convert hpuxacl_sys_acl_set_file to synthetic_smb_fname
      adds  5774989   lib: Make create_synthetic_smb_fname use synthetic_smb_fname
      adds  133cde3   lib: Remove unused copy_smb_filename
      adds  8087e70   lib: Add synthetic_smb_fname_split
      adds  9b49999   lib: Make create_synthetic_smb_fname_split use synthetic_smb_fname_split
      adds  7d57b8a   vfs: Convert xattr_tdb_get_file_id to synthetic_smb_fname
      adds  ec5ac90   vfs: Convert streams_xattr_fstat to synthetic_smb_fname
      adds  bef6c76   vfs: Convert streams_xattr_open to synthetic_smb_fname
      adds  3dafdd3   vfs: Convert streams_xattr_streaminfo to synthetic_smb_fname
      adds  19e88da   vfs: Convert recycle_unlink to synthetic_smb_fname
      adds  58bb3ae   vfs: Convert gpfsacl_emu_chmod to synthetic_smb_fname
      adds  63f3980   vfs: Convert vfs_gpfs_chmod to synthetic_smb_fname
      adds  441467c   vfs: Convert fake_acls_sys_acl_delete_def_file to synthetic_smb_fname
      adds  987ebb1   vfs: Convert stream_dir to synthetic_smb_fname
      adds  3794574   vfs: Convert stream_smb_fname to synthetic_smb_fname
      adds  1729d78   vfs: Convert streams_depot_open to synthetic_smb_fname
      adds  87d9209   vfs: Convert streams_depot_unlink to synthetic_smb_fname
      adds  83e6ff1   vfs: Convert streams_depot_rmdir to synthetic_smb_fname
      adds  952d348   vfs: Convert collect_one_stream to synthetic_smb_fname
      adds  a613074   vfs: Convert streams_depot_streaminfo to synthetic_smb_fname
      adds  3d05622   vfs: Convert vfswrap_fs_capabilities to synthetic_smb_fname
      adds  97d006f   vfs: Convert non_posix_sys_acl_blob_get_file_helper to synthetic_smb_fname
      adds  75911f9   smbd: Convert vfs_default_durable_reconnect to synthetic_smb_fname
      adds  e086675   smbd: Convert vfs_GetWd to synthetic_smb_fname
      adds  bde53d8   smbd: Convert check_reduced_name_with_privilege to synthetic_smb_fname
      adds  9041f3d   smbd: Convert vfs_stat_smb_fname to synthetic_smb_fname
      adds  0b14720   smbd: Convert vfs_lstat_smb_fname to synthetic_smb_fname
      adds  1675bf3   smbd: Convert filename_convert_internal to synthetic_smb_fname
      adds  204d971   pysmbd: Convert set_nt_acl_conn to synthetic_smb_fname
      adds  1dc2920   pysmbd: Convert py_smbd_unlink to synthetic_smb_fname
      adds  aa52340   smbd: Convert posix_sys_acl_blob_get_file to synthetic_smb_fname
      adds  edb7293   smbd: Convert call_trans2qfilepathinfo to synthetic_smb_fname
      adds  381bd97   smbd: Convert smb_set_file_dosmode to synthetic_smb_fname
      adds  9cf8d69   smbd: Convert smb2_file_rename_information to synthetic_smb_fname
      adds  419dd4f   smbd: Convert smb_file_rename_information to synthetic_smb_fname
      adds  fa3f2fd   smbd: Convert smb_file_rename_information to synthetic_smb_fname
      adds  fe79862   smbd: Convert open_np_file to synthetic_smb_fname
      adds  2d76ce3   smbd: Convert open_dir_with_privilege to synthetic_smb_fname
      adds  e3a7f70   smbd: Convert file_new to synthetic_smb_fname
      adds  01b8f34   smbd: Convert can_delete_file_in_directory to synthetic_smb_fname
      adds  576df87   smbd: Convert create_msdfs_link to synthetic_smb_fname
      adds  862c561   smbd: Convert remove_msdfs_link to synthetic_smb_fname
      adds  10d8d7d   smbd: Convert rename_internals_fsp to synthetic_smb_fname
      adds  81e9c01   smbd: Convert make_connection_snum to synthetic_smb_fname
      adds  c9a220b   smbd: Convert change_file_owner_to_parent to synthetic_smb_fname
      adds  d003f2f   smbd: Convert change_dir_owner_to_parent to synthetic_smb_fname
      adds  39c5a77   smbd: Convert change_dir_owner_to_parent to synthetic_smb_fname
      adds  66beff7   smbd: Convert msg_file_was_renamed to synthetic_smb_fname
      adds  421eeef   smbd: Convert open_streams_for_delete to synthetic_smb_fname
      adds  39470c8   smbd: Convert delete_all_streams to synthetic_smb_fname
      adds  f5873c9   smbd: Convert recursive_rmdir to synthetic_smb_fname
      adds  af40d23   smbd: Convert rmdir_internals to synthetic_smb_fname
      adds  fb211c3   smbd: Convert unix_mode to synthetic_smb_fname
      adds  d70de07   smbd: Convert set_create_timespec_ea to synthetic_smb_fname
      adds  730c57b   vfs: Convert vfs_scannedonly to synthetic_smb_fname
      adds  0cb0564   vfs: Convert dirsort_opendir to synthetic_smb_fname
      adds  1f6b0af   vfstest: Convert cmd_open to synthetic_smb_fname
      adds  434885a   vfstest: Convert cmd_pathfunc to synthetic_smb_fname
      adds  a6985e6   vfstest: Convert cmd_rename to synthetic_smb_fname
      adds  7d54030   vfstest: Convert cmd_stat to synthetic_smb_fname
      adds  6624095   vfstest: Convert cmd_lstat to synthetic_smb_fname
      adds  6f7d9b2   vfstest: Convert cmd_utime to synthetic_smb_fname
      adds  2b97eb1   vfstest: Convert cmd_set_nt_acl to synthetic_smb_fname
      adds  ea519ec   smbd: Convert driver_unlink_internals to synthetic_smb_fname
      adds  235a309   smbd: Convert print_spool_open to synthetic_smb_fname
      adds  59cfbc7   smbd: Convert dptr_create to synthetic_smb_fname
      adds  940ad94   smbd: Convert is_visible_file to synthetic_smb_fname
      adds  cc0b835   smbd: Convert create_file_unixpath to synthetic_smb_fname
      adds  406450d   smbd: Remove NTSTATUS based create_synthetic_smb_fname
      adds  bb7c6a0   netcmd/dns: fix typo
      adds  beb9a27   s3:smbd:smb2: fix setting of scavenge timeout when reconnecting durable handles
      adds  450ebe9   s3:winbindd: avoid usage of procid_self()
      adds  037f57e   util_tdb: add function tdb_data_string()
      adds  49cd31e   s3:net registry check: use tdb_data_string()
      adds  9d47dc8   s3:smbXsrv_open: factor out smbXsrv_open_global_parse_record
      adds  941e84d   s3:smbXsrv_open: add function smbXsrv_open_cleanup()
      adds  02cc5a5   s3:locking:brlock: use serverids_exist to validate_lock_entries
      adds  fe0bf0b   s3:locking:brlock: improve the comment for the brl self cleaning code
      adds  f08bda2   s3:locking:brlock: let validate_lock_entries keep entries for disconnected servers in traverses
      adds  6ee1555   s3:locking:brlock: explain the lockdb_clean semantic better in brl_reconnect_disconnected()
      adds  ee81a6e   s3:locking:brlock: add function brl_cleanup_disconnected()
      adds  3d3e7e8   s3:locking: no need to make a file_id passed by value a constant
      adds  0ac0b35   s3:locking: improve debug output of parse_share_modes()
      adds  f608bed   s3:locking: add function share_mode_cleanup_disconnected()
      adds  1ed22ba   s3:smbd: add a scavenger process for disconnected durable handles
      adds  c2ef518   s3:smbd: call scavenger_schedule_disconnected() from close normal file for durable handles
      adds  2ef02e4   s4:torture:smb2:durable_v2: remove an unused variable
      adds  87685b3   s4:torture:smb2 delete temp memory context in test_durable_open_oplock_disconnect
      adds  1bfc7e8   s4:torture/smb2: add NTCREATEX_SHARE_ACCESS_DELETE in smb2_generic_create_share()
      adds  f367d07   libcli/smb: add SMB2_LEASE_FLAG_* defines
      adds  6c81893   s4:libcli/smb2: add support for SMB2 LEASES v2
      adds  3c9846c   s4:torture/smb2: add smb2_lease_v2_create_share() helper
      adds  d496ccd   s4:torture/smb2: add v2 lease requests
      adds  33c6907   selftest: S3 does not do leases yet
      adds  d3928b0   talloc: Fix nonblank line endings
      adds  ccf33dd   talloc: Avoid some "else" by doing early returns
      adds  a796e48   talloc: Do an early return
      adds  79fe138   talloc: Simplify _talloc_free_poolmem a bit
      adds  31714c9   s3:smbd:smb2:scavenger: fix format error for debugging open_persistent_id in scavenger_timer()
      adds  77f7a46   s4:dsdb: Fix warnings about not set / set but unused / shadowed variables
      adds  5aa9e55   smbd: Fix signing when the async echo handler kicks in
      adds  de1c833   s3:smbstatus do not print orphaned share entries
      adds  58275be   s3:smbd increase a loglevel
      adds  165b7aa   s3:smbd stop working on a dead client socket
      adds  47f8e21   s3:registry increase a debug level
      adds  63f78c3   s3:rpc_server increase a debug level
      adds  d51b498   s3:locking add NDR debug in share_mode_forall
      adds  aad5eeb   fileserver: raise the debug level for share connection from non IPC to 2
      adds  8543a7b   samba-tool/dns: Fix a typo in ttl variable name
      adds  9791c1a   Ensure we don't do an SMB2 aio write if RECVFILE is active.
      adds  ec9fc98   If we already have an smb1req attached to the struct smbd_smb2_request, don't recreate it.
      adds  a36d763   Add function smbd_smb2_unread_bytes().
      adds  6373944   Allow smbd_smb2_request_error_ex() to cope with unread bytes on error.
      adds  61da7f0   Add utility function get_min_receive_file_size().
      adds  36d4b9d   Add macro SMBD_SMB2_SHORT_RECEIVEFILE_WRITE_LEN.
      adds  4b91097   Add extra fields into struct smbd_smb2_request_read_state to support receivefile.
      adds  fdcaf0f   Add stub static function that will turn on/off receivefile code path.
      adds  53b87f2   The guts of the receivefile code changes.
      adds  1a7cec3   Add the internals of is_smb2_recvfile_write.
      adds  1b46db7   Ensure drain_socket() operates on a blocking socket.
      adds  1ed710c   Ensure the RECVFILE path in vfs_write_data() operates on a blocking socket.
      adds  95f7fc8   Ensure the RECVFILE path in vfs_pwrite_data() operates on a blocking socket.
      adds  5727bfa   Fix bug in old create temp SMB request. Only use VFS functions.
      adds  5512a43   docs: Fix bug 9809 -- missing entry in specfile
      adds  26515c5   s3:utils/dbwrap_tool add exists operation
      adds  19242b2   docs-xml: document dbwrap_tool exists
      adds  4b97a19   BUG 9817: Fix 'map untrusted to domain' with NTLMv2.
      adds  301a1f9   Implements a vfs module for cephfs, a distributed file system with posix semantics, built on the ceph distributed object storage layer.  The ceph vfs module interfaces to the libcephfs userspace API, and is primarily a lightweight wrapper around libcephfs, translating error codes and parameters as necessary.
      adds  727c611   source4/libcli: Only set ctemp set on success
      adds  b1574eb   bug 9830: fix panic in nt_printer_publish_ads
      adds  afe9446   smbd: Use dbwrap_record_watch_send for defer_open
      adds  4e43761   smbd: Ignore OPEN_RETRY and BREAK_RESPONSE
      adds  234edb5   smbd: Obsolete MSG_SMB_BREAK_RESPONSE
      adds  3e7923d   smbd: Remove unused reply_to_oplock_break_requests
      adds  f52a3c3   smbd: Remove the unused fsp->pending_break_messages array
      adds  78d4bdc   smbd: Obsolete MSG_SMB_OPEN_RETRY
      adds  8da5a0f   smbd: Remove unused smb2_deferred_open_timer
      adds  a7e8034   smbd: We don't use DEFERRED_OPEN_ENTRY anymore
      adds  e13021e   dbwrap: Allow dbwrap_record_watch_recv to not lock the record
      adds  8283fd0   smbd: Do not fetch the record in defer_open_done
      adds  0d88b37   Add early return in file_set_dosmode() on a read only share.
      adds  a91aac4   Remove indentation around code wrapped by unneeded CAN_WRITE.
      adds  77e3099   Ensure we don't try the open_file_fchmod() if we can't write to the file.
      adds  5185460   Check for WRITE_ACCESS on the file before overriding an EACCESS.
      adds  27e9115   torture: Use ZERO_STRUCTPN instead of explicit deref
      adds  b7765fe   torture: Only test leases if supported
      adds  251767c   Fix bug #9822 - Samba crashing during Win8 sync.
      adds  1ac6bb1   s3: Wrap calls to the s3 registry API.
      adds  44f7d1b   Support s3 local access with the s4 libregistry framework
      adds  6c881e2   regedit: Add regedit main source file
      adds  dc0029c   regedit: First crack at linking to ncurses.
      adds  c99675b   regedit: Initial import of treeview code
      adds  d3633c0   regedit: Setup a test tree view of HKLM.
      adds  89d3067   regedit: load the configuration after processing the command line
      adds  632cefa   regedit: Make all hives browsable.
      adds  f751b36   regedit: Print the registry path.
      adds  e75057a   regedit: List values for the selected key.
      adds  6d82438   regedit: Print value summary, fix heap corruption and path printing.
      adds  0fb6cc0   regedit: Don't overwrite the '/' when printing path.
      adds  19b9a70   regedit: Use tab key to switch between key and value sections.
      adds  4267ec5   regedit: Take into account that getch() may return a '\n' instead of KEY_ENTER.
      adds  6155abc   regedit: Introduce dialog windows.
      adds  5e0f4be   regedit: Improve calculation for centering dialogs.
      adds  86f88ee   waf: Create a better wscript for finding ncurses.
      adds  4a87a7a   regedit: Don't panic if we can't open the file.
      adds  bdc40f9   regedit: Link to ncurses form library
      adds  3c14ab1   regedit: Import hex editor.
      adds  db5295a   regedit: Some work on dialogs.
      adds  a43a949   regedit: Don't refresh treeview and value list.
      adds  1436499   regedit: Value editor changes.
      adds  af60882   regedit: Save contents of value editor.
      adds  3b6da77   regedit: Add new value type selection dialog.
      adds  360f31d   regedit: Really delete value.
      adds  5cfbf73   regedit: Don't pass empty value names to new_item().
      adds  e4ed97f   regedit: Simplify notice dialogs, don't overwrite existing values.
      adds  f723fc9   regedit: Add an input dialog.
      adds  7c60ec1   regedit:hexedit: make sure cursor is updated on physical screen.
      adds  ec6fb5d   regedit: Initialize hexedit buf with data if available.
      adds  6ef5ee2   regedit: Edit binary values with hexedit.
      adds  3344f5e   regedit: Delete and add keys.
      adds  560003f   regedit: Create subkeys.
      adds  58f9e36   regedit: Handle term resizes.
      adds  05dde21   regedit: Update dialog position on screen resize.
      adds  a857475   regedit: Improve padding for value summary.
      adds  485af4a   regedit: Uese a pad for path label.
      adds  dc119eb   regedit: Cut off the front of the path when screen width is too small.
      adds  77edcd4   regedit: Prefer copywin() over prefresh() for displaying path.
      adds  e9645db   regedit: Add help msgs for key and value sections at bottom of screen.
      adds  2b6afa6   regedit: Reduce magic numbers in edit dialog, clean up edit dialog creation.
      adds  e279aaf   regedit: Print help on left side of screen instead of the right.
      adds  9d0ccd1   regedit: Add a general help section.
      adds  e8d6a33   regedit: Restore cursor position when user tabs to a field.
      adds  8982bf8   regedit: Enable using tab to cycle thru dialog buttons.
      adds  384a593   regedit: Add missing copyright headers to hexedit code.
      adds  d7d75fd   regedit: Fix white space and wrap long lines.
      adds  1208167   regedit: Simplify the editor dialog input loop.
      adds  ad15a83   regedit: Load values on startup.
      adds  8ea38ce   regedit: Handle zero-length buffers better with hexedit.
      adds  8508b41   regedit: Add an edit binary command.
      adds  68d4e8d   regedit: Mark string values if they contain unprintable chars.
      adds  7b970e9   regedit: Remove talloc leak report.
      adds  92b6fc0   regedit: Improve the while loop.
      adds  08d7cae   regedit: Use color only when available.
      adds  c672ef1   winbind4: Fix bug 9832 -- talloc use after free
      adds  7e80793   check_parent_exists() can change errno. Ensure we preserve it across calls.
      adds  96a8f6e   libsmb: Move "struct smb2_lease" to common
      adds  a8edad3   libcli: Add smb2_lease marshalling
      adds  b8c1e30   libsmb: Use smb2_lease_push in smb2_create_send
      adds  5f82641   libsmb: Use sizeof instead of explicit numbers
      adds  1966e28   idmap: Print error from idmap_backends_unixid_to_sid
      adds  0a29101   idmap: Store negative cache entries if the backend fails
      adds  bf33239   Fix warnings and one compile error caused by newer gcc 4.7.
      adds  99c95fc   libsmb: call directly tevent_req_simple_finish_ntstatus
      adds  1160b69   configure: print a message when docbook.xsl is missing localy
      adds  fffbdf0   selftest: Output error when samba_tool user command fails
      adds  bbf6221   selftest: do not run doc tests if we don't build manpages
      adds  d68e676   lib/replace: prefer inttypes.h over stdint.h
      adds  a4cc41d   lib/replace: add SCNx macros
      adds  24ce31a   s3:lib fix wrong usage of PRIu64 in sscanf
      adds  e0a0280   s3:utils fix wrong usage of PRIu64 in sscanf
      adds  b384c55   s3:winbindd/autorid multiple range support
      adds  5190e4d   docs-xml: manpage update for autorid multirange support
      adds  11b9b7d   s3:idmap:autorid: rename domainnum to rangenum
      adds  2a25874   s3:idmap:autorid: rename autorid_domain_config --> autorid_range_config and instances to "range"
      adds  196aa1d   s3:idmap:autorid: rename autorid_range_config.sid to domsid, along with instances
      adds  a0ea6c2   s3:idmap:autorid: rename range.multiplier to domain_range_index
      adds  30a27ba   s3:idmap:autorid: make calculation in idmap_autorid_sid_to_id much more obvious
      adds  7b9a567   s3:idmap:autorid: calculate the range's low_id in idmap_autorid_get_domainrange()
      adds  9c6594d   s3:idmap:autorid: simplify the id->sid calculation
      adds  7bc9563   s3:idmap:autorid: add a comment block explaining the calculations
      adds  8d34f2f   docs: update the description of the formulas in the idmap_autorid manpage
      adds  356b825   build: simplify ncurses checks: --with-regedit does not take a path list
      adds  431eeef   build: fix --with-regedit to properly honour the yes/no/auto scheme
      adds  9f36d0c   build: default --with-regedit to "auto" instead of "yes"
      adds  d25ba3f   Allow "store dos attributes" to override the other "map XXX" parameters.
      adds  8ca4b75   Fix up the man pages to explain that "store dos attributes" overrides them.
      adds  8c1283a   winbind: Fix bug 9854 -- NULL pointer dereference
      adds  637887c   Makefile: Fix bug 9868 - Don't know how to make LIBNDR_PREG_OBJ.
      adds  4111fcf   Only do the 1 second delay for sharing violations for SMB1, not SMB2.
      adds  a026fc6   Ensure we don't try and cancel anything that is in a compound-related request.
      adds  1102e73   Move a variable into the area of code where it's used.
      adds  10cbcfd   The core of the fix to allow opens to go async inside a compound request.
      adds  cbff488   Remove the compound_related_in_progress state from the smb2 global state.
      adds  76bffc2   Tests processing an oplock break within a compound SMB2 request.
      adds  fa5898b   Remove a bunch of "unused variable _relative_save_offset" warnings.
      adds  5732c68   Revert "Remove a bunch of "unused variable _relative_save_offset" warnings."
      adds  41f1c39   pidl:NDR/Parser: correctly set $ndr->[relative_highest_]offset for relative_short pointers
      adds  d87b81f   build: Move nfs4acl to the top level
      adds  67bb7d9   vfs: Add vfs_handle_struct argument to smb_set_nt_acl_nfs4 and the callback
      adds  a655687   vfs: Allocate SMB4ACL_T on an explict memory context
      adds  188d0f0   vfs: Fix compile of vfs_gpfs.c.
      adds  5d517f4   vfs: Remove unused security_info argument in vfz_zfsacl.c
      adds  76969ab   vfs: Add new VFS module vfs_nfs4acl_xattr to use nfs4acl.idl
      adds  a0d1685   build: Add vfs_nfs4acl to the autoconf build
      adds  7874a43   librpc: Add special owner/group/other constants to nfs4acl.idl
      adds  fe8a1fc   selftest: Run raw.acls test against the nfs4acl_xattr module
      adds  97eb8f7   vfs: Add inheritance emulation to vfs_nfs4acl_xattr.
      adds  9018aa8   s4-smbtorture: Set result message when failing the inheritance test.
      adds  be0e269   s3: Move up declaration of params struct and related function.
      adds  7978fe2   s3: Change smbacl4_get_vfs_params to use connection_struct instead of fsp.
      adds  4a3bf4d   s3: Add params parameter to smbacl4_nfs42win function.
      adds  83774a8   s3: Mapping of special entries to creator owner in mode simple.
      adds  877f833   s3: Mapping of cifs creator owner to nfs owner@ ace.
      adds  ec138b2   s3: Add changes that keep nfs4:mode special behavior.
      adds  a9f75bd   s3: Use mode bits in some cases in mode simple.
      adds  dae5f19   s3: Update README.nfs4acls.txt
      adds  381812e   s3: Update vfs_gpfs man page with new nfs4:mode help text.
      adds  6fa3f7d   s4-smbtorture: Run tests for nfs4:modes simple and special.
      adds  00cb635   vfs: Allow CREATOR GROUP to be used with vfs_zfsacl
      adds  fb1847f   Tidy up old bool usage. False -> false, True -> true.
      adds  c1c9b99   Fix missing TALLOC_FREE of stackframes.
      adds  e0ca7c4   s3:modules/vfs_aixacl2 fix compile errors
      adds  392b01f   s4:torture fix a build break on AIX
      adds  3b3b5b0   docs: smb.conf: fix max read/write/trans default values (bug #9871)
      adds  8b3d4ef   dbwrap: Fix CID 1002092 Uninitialized scalar variable
      adds  7027c6a   pthreadpool: Fix CID 710828 Sizeof not portable
      adds  09d3f57   lib: Fix CID 241650 Sizeof not portable
      adds  fde1757   build: Add missing dep from vfs_nfs4acl_xattr to NDR_NFS4ACL
      adds  2bdf2c5   dsdb: make the name of non related class more obvious
      adds  33b5479   Export PROMOTED_DC related variable
      adds  3fda852   selftests-drs: make our generated class subclass of classschema
      adds  7d8a1b1   smbd: Remove a pointless variable
      adds  11f467d   tdb: include information about hash function being used in tdbtool info output
      adds  1cd2044   torture: Remove some unused code
      adds  6c5158e   s3:rpc_server/srvsvc check access before doing work
      adds  5868acc   vfs_gpfs: slightly simplify connect()
      adds  f08205b   winbind/idmap_ad: be verbose about the user that we fail to map
      adds  8a878ec   talloc: only provide the --enable-talloc-compat1 in standalone build
      adds  0ffd074   doc-xml/smbdotconf: fix server [min|max] protocol documentation
      adds  8c3fa00   lib/param: remove unused 'printer_admin'
      adds  54f4536   dsdb-drepl: create a new schedulable event for running pending operations
      adds  fbb12b5   samba-tool/tests: Force the gecos of the user to a fixed value.
      adds  eb6ebe6   gensec: Make gensec_interface_version public
      adds  85220ea   gensec: Make gensec_security_by_sasl_list static
      adds  26b6e28   gensec: Make gensec_security_oids_from_ops static
      adds  8961ca8   docs-xml: Fix typo in vfs_smb_traffic_analyzer.8.xml.
      adds  70aec09   lib/subunit/README: Fix typo.
      adds  b82d334   lib/testtools/testtools/tests/test_testresult.py: Fix typos.
      adds  6175c27   pidl/TODO: Fix typo.
      adds  618fd8e   Wireshark/Conformance.pm: Fix typo.
      adds  86a58b0   netcmd/group.py: Fix typo.
      adds  948ef97   samba_tool/base.py: Fix typo.
      adds  c2ab0ad   source3/libsmb/ntlmssp.c: Fix typo.
      adds  dcbe45b   source3/modules/vfs_catia.c: Fix typo in comment.
      adds  8673d0d   source3/utils/ntlm_auth.c: Fix typo in debug message.
      adds  bf26c7e   source4/TODO: Fix typo.
      adds  30be420   source4/auth/kerberos/kerberos-notes.txt: Fix typo.
      adds  7a06a93   source4/dsdb/samdb/ldb_modules/local_password.c: Fix typo in comment.
      adds  b07d97d   source4/dsdb/schema/schema_convert_to_ol.c: Fix typo in comment.
      adds  7ff3cbd   source4/winbind/wb_samba3_cmd.c: Fix typo in comment.
      adds  51533ee   winbind4: Fix bug 9832 -- talloc use after free
      adds  4b01099   debug: Add debugclass for DNS server
      adds  f31bda6   dns: Use new DNS debugclass in DNS server
      adds  2e9cf99   dns: Also add a print-out for the out_packet
      adds  4364a3f   dns: Add support for MX queries
      adds  223cf7f   dns: more debug debug options in the tests
      adds  46e98cf   dns: Fix allocation of txt_record in txt record tests
      adds  768c3bb   build: Blacklist the release-4-0-0 provision as well
      adds  9430310   gensec: Make the no-hostname status message much less scary
      adds  10f6926   s3-rpc_server: Ensure we are root when starting and usiing gensec
      adds  2044541   build: Do not set PATH in install_with_python now we set $PYTHON
      adds  2e1f143   python-samba-tool domain classicupgrade: Skip machine accounts that do not end in $
      adds  2c04719   python-samba-tool domain classicupgrade: Actually Skip domain trust accounts
      adds  1165776   pdb_ldap: Do not skip accounts without a sambaAcctFlags value
      adds  9c5756c   python-samba-tool domain classicupgrade: Correct message about re-promoting BDCs
      adds  ef895fe   samba-tool dbcheck: Use dsdb.DS_GUID_DELETED_OBJECTS_CONTAINER rather than the literal value
      adds  3482060   python-samba-tool domain classicupgrade: Use transactions when adding users/groups/members
      adds  25402e0   dsdb-repl: Allow the name attribute (and name-based schema lookups) to be skipped in dsdb_repl_make_working_schema()
      adds  11e716a   dsdb-schema: Print clear debug message when we find a OID in our local DB we cannot convert
      adds  73628e9   rpc_server-drsuapi: Include the failing DN when unable to convert DB objects to DRS
      adds  60d1c2d   autobuild.py add ntdb to the samba-libs task, to ensure it works as an external library
      adds  9b24f65   dsdb: Expand on what the error finding the ntSecurityDescriptor was in acl_read
      adds  2ed6b08   auth: Ensure auth_sam is not used on the AD DC
      adds  bdc3e9a   s3:include remove non-blank line endings
      adds  9910b80   s3:lib/dbwrap add missing curly braces
      adds  1a7bd5e   nsswitch: fix some typos
      adds  3f3576d   drsuapi: Debug more clearly why NC is bad in updateRefs
      adds  355f78f   docs/rpcdaemon: some formating fixes
      adds  162ec83   waf: only use -fstack-protector when both compiler and linker support it
      adds  272a58a   waf: build vfs_aixacl2 module by default on AIX
      adds  d67e614   lib: Add before/after hooks to async_connect
      adds  c29447f   s3:lib/ctdb_conn make sure we are root before connecting to CTDB
      adds  1a7e181   s4:dsdb python tests - set the executable flag
      adds  2314f47   doc: some fixes for vfs_full_audit man page
      adds  c3057f6   docs: mention AD prerequirements for using idmap_ad
      adds  2fda6c4   More generic check for OpenBSD platform
      adds  1c9ef67   smbd: Fix a ISO C90 forbids mixed declarations and code warning
      adds  30cba0d   debug: Add ability to dump_data per debug class
      adds  0f5e9d2   librpc: Add NDR_PRINT_DEBUGC to ndr print to a debug class
      adds  a3a3086   dns: Also print packet information for DBGC_DNS
      adds  61a2ad3   swat: Remove swat.
      adds  cd7f3fd   dsdb-schema: remove looping on all schema classes for system_possible_inferrior
      adds  61989ae   operational: remove double loops
      adds  e1b71f1   buildtools: Fix compilation warnings
      adds  bfce969   Fix a warning about a shadowed variable by renaming the shadowing var
      adds  9724171   Fix warnings about set but unused variables
      adds  4cc3d06   Fix a warning about a set but unused variable by actually using it
      adds  3734488   Fix more unused vars
      adds  d5b440f   Fix warning by setting the variable from GUID to const GUID
      adds  d42a31d   smbtorture: fix crash when the returning a crackname with an empty name when a valid one was expected
      adds  6c4cf59   smbtorture: fix a warning due to a set but unused var
      adds  74fa70c   smbtorture: Show the list of cracknames we expect to have and the result
      adds  96f9724   ldb_tdb: Warn when reindexing is done
      adds  d7708fd   talloc: Fix a typo
      adds  393ad20   spoolss: Fix two size elements in the devmode private spoolss_JTEXP struct.
      adds  229108e   spoolss: fix string types in spoolss_JTEXP.
      adds  69d9e3e   spoolss: add [ms_union] to spoolss.idl where appropriate.
      adds  b072bb7   s4-torture: add missing NTSTATUS checks in test_AddJob().
      adds  5a5ed68   spoolss: add idl for spoolss_RpcSendRecvBidiData.
      adds  ec29957   spoolss: make more container objects public for iremotewinspool.
      adds  cc38511   spoolss: fill in IDL for JobNamedProperty calls.
      adds  1aafc84   spoolss: make RPC_PrintNamedProperty public
      adds  3d567f6   spoolss: add spoolss_MonitorContainer IDL.
      adds  aa1e5f2   s4-torture: add test for spoolss_RpcEnumJobNamedProperties.
      adds  c51866e   s4-torture: add simple test for spoolss_RpcSendRecvBidiData.
      adds  c568a2e   s4-torture: add ndr test for spoolss_GetCorePrinterDrivers.
      adds  cc153fe   s4-torture: add ndr test for spoolss_RpcSetJobNamedProperty.
      adds  e8797a3   s4-torture: also deal with "Microsoft XPS Document Writer v4" as default driver.
      adds  9744bf5   spoolss: fill in IDL for spoolss_DeletePrintProcessor.
      adds  fdf9474   doserr: add mapping for WERR_PRINT_PROCESSOR_ALREADY_INSTALLED.
      adds  00ee6a6   s4-torture: add simple tests for spoolss_{Add|Delete}PrintProcessor.
      adds  8b7788c   selftest: mark the spoolss add print processor tests as knownfail for now.
      adds  f80d56a   s4-torture: No need to disable rpc.spoolss.win test when compiled with MIT kerberos.
      adds  27df444   Make sure that if an smbd is exiting because of an error we let the user know.
      adds  30a2243   build: Update md5.h detection in waf and autoconf to use sys/md5.h and -lmd
      adds  9a9949f   When '--policies-reset' is success, the exit code should be 0.
      adds  7174b2e   When message-type is drvupgrade, MSG_DEBUG should be replaced with MSG_PRINTER_DRVUPGRADE.
      adds  fa8e760   docs: Remove out of date and unmaintained Speed page from the HOWTO
      adds  f632150   docs: Remove TOSHARG-HighAvailability which is made obsolete by CTDB
      adds  e896f3c   docs: Fix small errors in TOSHARG-Compiling
      adds  9ddfd7d   lib/replace: Set BROKEN_STRNLEN and BROKEN_STRNDUP on all AIX
      adds  bea2af9   Revert my accidental commit.
      adds  c524be1   dsdb-schema: schema_fill_possible_inferiors() should rebuild everthing
      adds  fe85bc1   dsdb-schema: make deduplication of class and schema possible (bug #8680)
      adds  c7d4b87   libnet-vampire: add attributes and classes from the replicated schema to the bootstrap schema (bug #8680)
      adds  640c2ff   dsdb-drs: when replicating schema object checks ask for removal of previous version if exists (bug #8680)
      adds  d36e911   selftest: Improve test coverage of DRS (bug #8680)
      adds  9af430e   dsdb-repl: split out dsdb_repl_resolve_working_schema
      adds  24fb281   dsdb-repl: merge the logic from libnet_vampire_cb_apply_schema()
      adds  e24fe57   libnet-vampire: make use of dsdb_repl_resolve_working_schema()
      adds  39d7982   building RPMs on RHEL fail because of a typo.
      adds  92254d0   pidl: Recent Perl warns about "defined(@var)" constructs.
      adds  c134171   winbind: Print error code on connection error in ping_dc
      adds  5bcebb5   idl: Add support for parsing OPT records
      adds  df43027   dns: Support larger queries when asking forwarder
      adds  96ed585   idl: Add DNS RP record support as per RFC 1183
      adds  9c7015e   idl: Add DNS HINFO record support
      adds  8bf3112   s4:idmap: break account_type check lines for readability in idmap_sid_to_xid()
      adds  dfe73e7   build: Build all of samba in autoconf make test
      adds  c6673b9   build: Remove binaries and libraries build groups
      adds  2a4eaa3   build: Rework BSD_STYLE_STATVFS check to match autoconf build
      adds  2a110aa   examples: Move example smb.conf over to "server role"
      adds  8a06c3d   examples: Remove default printing form example smb.conf
      adds  02ee9e4   examples: Remove password server from example smb.conf
      adds  d41ec68   examples: Remove browser and DC settings from example smb.conf
      adds  cbb833d   smbd: Fix build on platforms that will not support var = {} initialisation
      adds  8903103   build: Do not always regenerate the version.h file
      adds  a153eb0   build: Remove old create-tarball release script
      adds  7926330   build: Remove unused expand-includes.pl
      adds  940a6a6   lib/replace: Remove unused install-sh
      adds  e78e156   build: Remove mkinstalldirs
      adds  99c1c2b   build: Remove duplicate call to bld.SYMBOL_CHECK()
      adds  4ae3cdc   docs: Remove all references to testprns
      adds  1754b52   build: Install smbtar in waf build
      adds  d47c124   waf: add --with[out]-pie configure arguments
      adds  4e76a77   waf: build position independent executables
      adds  fb67cea   autobuild: Remove samba3 and samba3-ctdb targets to allow autoconf removal for 4.1
      adds  97cceb5   build: No longer run autogen.sh during tarball creation
      adds  cd4b413   build: Remove autoconf build system
      adds  a768e6b   build: Remove unused install-sh
      adds  0b5c23b   build: Remove unused script/mkversion.sh
      adds  8b2590c   build: Remove autoconf directory no longer needed
      adds  8bcaa14   Remove stub ldb_version.h and source3/include/autoconf as no longer needed
      adds  af443d0   Remove now-unused s3-selftest.sh wrapper
      adds  87049bf   build: Remove unused build_idl.sh
      adds  c5bde69   Remove lib/netapi autoconf build system, this is now build with waf
      adds  167b8bd   build: Remove unused build_idl.sh
      adds  d98f107   build: Remove unused install*.sh scripts
      adds  26ff1f2   build: Remove unused uninstall*.sh scripts
      adds  69c09e7   build: Remove unused revert.sh script
      adds  53c61a3   build: Remove unused linkmodules.sh script
      adds  11aab8a   build: Remove unused preproc-dummy.c
      adds  ae14497   docs: Document removal of the autoconf build system
      adds  2bede9d   param: Remove _SAMBA_BUILD_ checks from now the autoconf build is gone
      adds  922fe92   lib/util/modules.c: Remove #if SAMBA_BUILD_ == 3 now we only have the waf build
      adds  2c70b0e   nsswitch: Remove #if SAMBA_BUILD_ >= 4 now we only have the waf build
      adds  f073401   passdb-machine_account_secrets: Remove #if SAMBA_BUILD_ == 4 now we only have the waf build
      adds  cbddf9e   build: Remove autoconf build system from examples/VFS
      adds  26d36be   selftest: VFSLIBDIR is not needed, the waf build knows where to find modules automatically
      adds  dc6b03f   build: Remove unused credentials_samba3.c
      adds  4c4520a   build: Remove feature tests for variables now always provided
      adds  dd72d85   build: Remove unused tool for config.h comparison
      adds  6676511   build: Remove unused mkbuildoptions.awk
      adds  5a633dd   s4-dns: Print/Set minimumTTL value in SOA record
      adds  3bd686c   tdb: fix logging of offets and lengths.
      adds  54e092b   dsdb-linked_attributes: Do not crash if the target GUID can not be found
      adds  6960f8e   dsdb-repl_meta_data: Handle renames better, considering only the RDN as given, and then the parent as given
      adds  2d38009   torture: Add tests of rename behaviour to replica_sync.py
      adds  277831e   dsdb-repl_meta_data: Move TODO comment about conflicts and missing parents
      adds  57634fd   libsmbconf: fix documentation of transaction calls.
      adds  caf83bc   libsmbconf: add smbconf_create_set_share
      adds  89edff0   net: use smbconf_create_set_share() in "net conf import"
      adds  d86fda9   autobuild: remove remnants of removed samba3 targets
      adds  b48ceef   waf: build PIEs if supported by the compiler
      adds  886f062   s4-torture: Always compile backupkey ndr testsuite.
      adds  3f24d69   build: Add missing new line to replaced python shebang line. (Fix bug #9909)
      adds  b5c3ec0   s4-rpc: dnsserver: Fix removal of trailing '.' in soa mname
      adds  cc103a8   s4-rpc: dnsserver: dns_name_equal() returns boolean
      adds  de2788a   s4-rpc: dnsserver: When updating SOA record, use the specified serial
      adds  612fbc1   s4-dns: Support update of SOA records
      adds  c22eb10   samba-tool/dns: Pass on additional flags when creating zones
      adds  05578dc   samba-tool/dns: Set secure zone update flag after creating new zone
      adds  0b8b6fd   vfs_glusterfs: Samba VFS module for glusterfs
      adds  0c67a29   docs-xml/.gitignore: manpages-3 has been moved to manpages.
      adds  ce8bbdd   build-htmlman-git: manpages-3 has been moved to manpages.
      adds  737dd2a   build-htmlman-nogit: manpages-3 has been moved to manpages.
      adds  fa3cca3   build-htmlman-git: Run build-htmlman-git with bash.
      adds  09aaa99   build-htmlman-nogit: Run build-htmlman-nogit with bash.
      adds  553d63f   s4-dns: set TTL value in the NS server part of the SOA record
      adds  8b24c43   dns: Delete dnsNode objects when they are empty
      adds  0de1675   libcli: Remove uneeded debug message
      adds  7c4c896   WHATSNEW: Fix 4.0 default for allow dns updates.
      adds  5528551   docs: Avoid mentioning a possibly misleading option.
      adds  42b0b27   param_table: Remove misleading allow dns updates options.
      adds  4483bf1   tdb: Add overflow-checking tdb_add_off_t
      adds  a07ba17   tdb: add a 'new_size' helper variable to tdb_expand_file()
      adds  e19d46f   tdb: add overflow/ENOSPC handling to tdb_expand_file()
      adds  854c5f0   tdb: add overflow detection to tdb_expand_adjust()
      adds  7ae09a9   tdb: add proper OOM/ENOSPC handling to tdb_expand()
      adds  8b215df   tdb: Make tdb_recovery_size overflow-safe
      adds  d9b4f19   tdb: Make tdb_recovery_allocate overflow-safe
      adds  1f269fc   tdb: Add another overflow check to tdb_expand_adjust
      adds  f9b6b09   printing: explicitly clear PUBLISHED attribute
      adds  002d1a4   Fix bug 9900: is_printer_published GUID retrieval
      adds  56b0246   torture: add AD printer publishing test
      adds  b475ef0   torture: support printer publish pending responses
      adds  8a6743e   Bug 8997: change libreplace GPL source to LGPL
      adds  b238008   s3:lib/ctdb_packet use sys_send in packet_fd_write
      adds  097a8c7   s4:winbind: don't leak libnet_context into the main event context
      adds  55add52   smbcquotas.c: fix a bug of -t
      adds  d1feccb   tdb: change version to tdb-1.2.12
      adds  e6beae4   s3:smbd: remove old comment about scavenger timer from vfs_default_durable_reconnect()
      adds  63ac88d   s3:smbd: remove code duplication in smb2_create_send()
      adds  ad383ac   s3:smbd: explain parameters in call to SMB_VFS_DURABLE_RECONNECT()
      adds  62ee2a5   s4:samldb LDB module - "userAccountControl" = 0 means UF_NORMAL_ACCOUNT on add
      adds  1a6eac2   s4:samldb LDB module - permit "userAccountControl" modifications without acct. type
      adds  7d8354c   smbd: Change logging when SET_OFFLINE is not supported
      adds  a8b0fba   docs: Fix a typo
      adds  56055f7   Revert "dbwrap: dbwrap_fetch_locked_timeout()."
      adds  d273bdf   Add "repack" command to tdbtool documentation.
      adds  3cd640d   tdb: Fix typos.
      adds  036af07   .gitignore: Tidy up after removal of the autoconf build
      adds  2f7d9fd   s4:samr RPC server - dcesrv_samr_SetUserInfo() - password expiration
      adds  7f760ed   s4:samldb LDB module - MS-SAMR 3.1.1.8.10 "userAccountControl"
      adds  da2cf8a   Check for fstatat.
      adds  2a65e8b   Optimization on POSIX platforms that have fstatat.
      adds  424a990   s4-dfs_server: check for netbios aliases in ad_get_referrals
      adds  5263f0a   Revert "s4-dsdb: Remove strcasecmp() fallback in replmd_ldb_message_element_attid_sort"
      adds  d2f8471   dsdb: use the correct talloc parent in dsdb_repl_merge_working_schema()
      adds  3fba9ba   dsdb: reset schema->{classes,attributes}_to_remove_size to 0
      adds  26279a9   auth: Remove "password level"
      adds  3f73002   docs: Do not encourage unix passwords, and remove reference to password level
      adds  c0cbf59   Remove remaining references to "password level" in the tree
      adds  534cf51   Add the ability to parse out the port to SMBC_parse_path().
      adds  da6c84a   Add port argument to SMBC_attr_server(). Does nothing as yet.
      adds  ccb5c2d   Add the port argument to SMBC_server().
      adds  47471c8   Plumb the 'port' parameter into the connect code.
      adds  2252d78   Add smbc_getPort(), smbc_setPort(). Bump the .so minor number.
      adds  9c95110   libsmb: add ABI/smbclient-0.2.1.sigs
      adds  61f59d8   winreg3: Fix a const warning
      adds  4cd0e38   lib: Remove an unused variable
      adds  606622c   smbd: Remove unused code
      adds  fc5e584   smbd: Fix a const warning
      adds  1b740e5   smbd: Fix a const warning
      adds  ecff2b2   librpc: Fix some "ignored asprint result" warnings
      adds  e2a08e5   smbd: Remove an unused variable
      adds  3e66cb7   Fix bug #9932 - Currently the maximum number of aces in an SD is limited to 1000, but Microsoft supports around 1800.
      adds  eec29db   python samba-tool drs: Correctly print KCC references to deleted servers
      adds  e461ff5   dsdb: Allow dsdb_find_dn_by_guid to show deleted DNs
      adds  96980f7   dsdb: Fix behaviour for when to update the USN when there is no change
      adds  51298d3   dsdb-tests ldap.py: Fix quoting of print statements
      adds  68f8f4e   dsdb-tests ldap.py: Add test for usn behaviour on certain changes
      adds  ee156ef   krb5wrap: Move mask to the right position.
      adds  7bad9d1   s3-libads: Print the debug string of a failed call with LDAP_OTHER.
      adds  1bce251   tevent: Add tevent tutorial files.
      adds  d6ce140   tevent: Link the tutorial on the mainpage.
      adds  5c488cf   Initialize the file descriptor in the files_struct before trying to close it. Otherwise, if one of the SETXATTR calls had failed, the close() call will return EBADF.
      adds  6c8cccc   dsdb repl_meta_data: Use dsdb_request_add_controls()
      adds  a1aeeee   s4:ldap_server: call irpc_add_name() at startup (bug #9905)
      adds  12d9728   s4:rpc_server: call irpc_add_name() at startup (bug #9905)
      adds  afb2bcc   s4:smb_server: call irpc_add_name() at startup (bug #9905)
      adds  5959aff   dsdb: use AS_SYSTEM | SHOW_RECYCLED for access check searches
      adds  122214b   dsdb: don't allow a missing nTSecurityDescriptor in dsdb_get_sd_from_ldb_message()
      adds  f1781ad   dsdb: remove a wrong comment in dsdb_check_access_on_dn_internal()
      adds  dd0e38b   tevent: Fix Coverity ID 989236 Operands don't affect result
      adds  c71d6ec   genrand: Slightly simplify do_reseed
      adds  cf86f3e   gencache: Simplify gencache_init a bit
      adds  fffb701   tsocket: Add some const
      adds  20bede7   libsmbclient: Fix typos
      adds  7982d2a   librpc: Use tevent_req_poll_ntstatus
      adds  9f25ad4   librpc: Shorten dcerpc_binding_handle_call a bit
      adds  4cd7e1d   vfs_streams_xattr: Do not attempt to write empty attribute twice
      adds  8d75965   vfs_catia: use translate direction enum instead of int
      adds  8ac17ff   docs/vfs_catia: remove space-char mapping recommendation
      adds  d924da9   docs/vfs_catia: rework man page
      adds  fcc43cf   Fix xx_path() - return check from mkdir() is incorrect.
      adds  5c4772e   Re-add umask(0) code removed by commit 3a7c2777ee0de37d758fe81d67d6836a8354825e
      adds  fc13489   build: Build with system md5.h on OpenIndiana
      adds  d4091c5   Fix bug #9166 - Starting smbd or nmbd with stdin from /dev/null results in "EOF on stdin"
      adds  88c72fc   s4-winbind: Add special case for BUILTIN domain
      adds  e17bc56   s3:utils/net_lookup fix a format-error
      adds  e211b5c   s3:passdb/samba_dsdb fix a compiler warning
      adds  0ad89c3   s3:passdb/samba_dsdb fix some compiler warnings
      adds  9eb67f2   s3:passdb add idmap control functions
      adds  0ad38d7   s3:passdb add pdb_*_is_responsible_for* functions
      adds  56df37d   s3:lib/util_sid_passdb make use of pdb_is_responsible_for_* functions
      adds  55dd9e6   s3:passdb/pdb_samba_dsdb make the module handle well-known
      adds  987de8a   s3:passdb make pdb_sid_to_id honor backend responsibilities
      adds  01e094b   s3:passdb/pdb_ldap make the module handle well-known
      adds  324b3cc   s3:passdb/pdb_ldap remove an unnecessary check
      adds  6a048b4   s3:passdb/pdb_tdb add parameter to control handling of BUILTIN
      adds  df41835   s3:passdb expose pdb_create_builtin function
      adds  212baed   s3:utils/net_sam make use of pdb_create_builtin helper function
      adds  2d2d13e   s3:passdb add a gid argument to pdb_create_builtin_alias
      adds  ad86e2a   s3:passdb/pdb_util make pdb_create_builtin consider whether backend deals with BUILTIN
      adds  d2642cb   dns: Fix CID 1034969 Uninitialized scalar variable
      adds  b96cea4   Fix some blank line endings
      adds  6c49f90   Fix glusterfs backend crash found at the Microsoft interop event.
      adds  720b4d3   lsa4: Remove an unused variable
      adds  2448fe3   lsa4: Remove an unused variable
      adds  7d5daaa   lsa4: Remove an unused variable
      adds  06e5401   lsa4: Fix a set but unused variable warning
      adds  bbe09b3   Add missing SMB2/SMB3 share capability flag define
      adds  0ee8650   ldb: Ensure not to segfault on a filter such as (mail=)
      adds  9b88166   lsa4: Fix a set but unused variable warning
      adds  d544d17   build: Remove the struct MD5Context conf file check.
      adds  398ee49   s3/smbclient: fix incorrect command tab completions
      adds  b00d9d2   Use existing "acl map full control" parameter to control the adding of the DELETE_CHILD parameter on NFSv4/ZFS/GPFS file ACE's.
      adds  056e636   Add missing documentation for vfs_zfsacl.
      adds  32d0b75   Note how vfs_gpfs uses the "acl map full control" parameter.
      adds  1a279f7   ldb: Cope with substring match with no chunks in ldb_filter_from_tree
      adds  4ca9639   ldb: bump version to allow a depencency on the substring crash fix
      adds  70cb7fd   libcli/ldap: Cope with substring match with no chunks in ldap_push_filter
      adds  7bf8fc7   torture: Add tests for LDAP substring search with no strings provided
      adds  48ae86f   heimdal_build: Add missing dep on samba4kgetcred
      adds  e65c532   nsswitch: fix a comment
      adds  c9924eb   s3:smbd/aio mark file as modified in the SMB2 case
      adds  526f0df   s3-ctdb: Fix auto-enabling of CTDB readonly support
      adds  245b5ff   s3:lib add mapping for ETXTBSY
      adds  935992f   s3:smbd/close use common exit path
      adds  4ee73fd   s3:smbd/close remove filesystem lock before removing sharemode
      adds  780e2b0   sharesec: Implement --view-all
      adds  4da8984   sharesec: Document -v/--view
      adds  011dc52   sharesec: Document --view-all
      adds  59462f2   winbindd and nmbd don't set their umask to zero on startup like smbd does.
      adds  af41eb6   docs-xml/manpages/smbclient.1.xml: fix case of -T flag in example.
      adds  74dd365   Fix a missing parenthesis in the LDAP search request
      adds  3d20d20   smbtorture: Make cracksname easier to debug by outputing the offered format
      adds  0b58eed   tsocket: Pass the full port number to getaddrinfo().
      adds  474eee0   torture: Fix comparsion of uninitalized bytes.
      adds  d295e18   torture: Don't segfault in raw.session on error.
      adds  bf5bc72   torture: Don't segfault in smb2.session on error.
      adds  7392985   selftest: Fix domain name of plugindc.
      adds  d5511b1   selftest: Add a newline to root entries in the nss files.
      adds  a4af4fa   selftest: Use higher ip numbers.
      adds  caf3af3   s3-winbind: Allow sec_initial_uid() to store creds.
      adds  2536ee8   Make the output of the crackname script more readable
      adds  2763cad   dsdb-ridalloc: Fix RID pools - RID numbers increase too quickly
      adds  a68cea6   docs: Fix typos in "use ntdb" section.
      adds  af6d9ce   tevent: Fix a typo
      adds  bef3fc8   tsocket: Pass the full port number to getaddrinfo().
      adds  67c8f87   torture: Fix comparsion of uninitalized bytes.
      adds  096ff2e   torture: Don't segfault in raw.session on error.
      adds  99c800b   torture: Don't segfault in smb2.session on error.
      adds  6a0cb7d4  selftest: Fix domain name of plugindc.
      adds  bb122b0   selftest: Add a newline to root entries in the nss files.
      adds  c153e6c   selftest: Use higher ip numbers.
      adds  47bd903   s3-winbind: Allow sec_initial_uid() to store creds.
      adds  d641469   Make the output of the crackname script more readable
      adds  0025e97   WHATSNEW: Start release notes for Samba 4.1.0rc1.
      adds  e56343f   VERSION: Set version to 4.1.0rc1-GITSNAPSHOT.
      adds  a0130c6   Merge remote-tracking branch 'origin/v4-1-test' into master
      adds  e5465d7   VERSION: Set version to 4.1.0rc1-GITSNAPSHOT.
      adds  fd036b8   WHATSNEW: Start release notes for Samba 4.1.0rc1.
      adds  55b3970   WHATSNEW: Some updates.
      adds  ae2e0a6   VERSION: Disable git snapshots for the 4.1.0rc1 release.
      adds  d95ed7f   VERSION: Bump version number up to 4.1.0rc2...
      adds  38841bb   s3-lib: fix segf while reading incomplete session info (bug #10003)
      adds  d07b694   s3-lib: hide incomplete smbXsrv_tcon_global records
      adds  54ee31e   s3-smbstatus: display [u|g]id of -1 as "-1" in connection list
      adds  4e74c61   smbd: Fix a 100% loop at shutdown time
      adds  2c8bd5b   s3-winbind: Do not delete an existing valid credential cache.
      adds  65fadd4   lib/util: add 'ldb' debug class
      adds  e92be34   lib/ldb-samba: make use of DBGC_LDB
      adds  348cb51   lib/ldb-samba: only debug LDB_DEBUG_TRACE at level 10
      adds  2e6fdd7   lib/param: sync debug related options with source3/param
      adds  eb3b931   s3-waf: Rename regedit to samba-regedit.
      adds  60be5a7   wbinfo: allow to define a custom krb5ccname for kerberized pam auth.
      adds  2978a06   s3-winbindd: support the DIR pragma for raw kerberos user pam authentication.
      adds  f65b92c   pam_winbind: update documentation for "DIR" krb5ccname pragma.
      adds  4bbb4c8   docs-xml: Remove obsolete swat manpage and references.
      adds  580b51c   s4-lib/socket: Allocate a the larger sockaddr_un and not just a sockaddr_in in unixdom_get_peer_addr()
      adds  216b3f4   s4-lib/socket: Allocate a the larger sockaddr_un and not just a sockaddr_in in unixdom_get_my_addr()
      adds  2036f25   Fix bug #10010 - Missing integer wrap protection in EA list reading can cause server to loop with DOS.
      adds  c4c3d7f   Fix bug #10010 - Missing integer wrap protection in EA list reading can cause server to loop with DOS.
      adds  75ef73f   dsdb-descriptor: Do not do a subtree search unless we have child entries
      adds  e97dfe2   dsdb: Rework subtree_rename module to use recursive LDB_SCOPE_ONELEVEL searches
      adds  6287ac3   dsdb-ridalloc: Rework ridalloc to return error strings where RID allocation fails
      adds  498c92d   selftest: Ensure the DC has started and and got a RID set before we proceed
      adds  5acbbd7   dsdb: Add assert in drepl_take_FSMO_role
      adds  8cbc577   rpc_server-drsuapi: Improve comments and DEBUG lines
      adds  55f0779   selftest: ensure samba4.rpc.samr.large-dc.two.samr.many is always tested
      adds  071b36b   dsdb/samdb: use RECYCLED it implies DELETED...
      adds  a0a3b58   torture/drs: Expand an error message to aid debugging
      adds  20d8a33   dsdb: Prune deleted objects of links and extra attributes of replicated deletes
      adds  042b3e5   dsdb/repl_meta_data: split out replmd_deletion_state()
      adds  d6e1e12   dsdb: Ensure we always force deleted objects back under the deleted objects DN
      adds  7004a3d   dsdb: Improve DRS deleted link source/target handing in repl_meta_data
      adds  0a2a985   dsdb tests: Add member/memberOf checking to delete_objects testing
      adds  d0e3791   dsdb: Include MS-ADTS doc references on deleted object contstraints
      adds  34e6d50   samba-tool dbcheck: Correctly remove deleted DNs in dbcheck
      adds  2b6a6fd   security.idl: add new security_secinfo bits
      adds  30b8af7   Fix bug 9678 - Windows 8 Roaming profiles fail
      adds  8e4d407   service_stream: Log if the connection termination is deferred or not (bug #9820)
      adds  3f86c28   s4-winbindd: Do not terminate a connection that is still pending (bug #9820)
      adds  8925c93   s4:rpc_server: make sure we don't terminate a connection with pending requests (bug #9820)
      adds  1ed811b   s4:server: avoid calling into nss_winbind from within 'samba'
      adds  597846c   s3: Remove old mode special substitution.
      adds  4bf25ec   nsswitch: Add OPT_KRB5CCNAME to avoid an error message.
      adds  a6df18d   Add ea_list_has_invalid_name() function.
      adds  36bca02   Ensure set_ea cannot set invalid Windows EA names.
      adds  dc2320a   Ensure we never return an EA name to a Windows client it can't handle.
      adds  d3b9f6c   Ensure we can't create a file using SMB2_CREATE with an invalid EA list.
      adds  65d4a4c   Add the ability to send an NTSTATUS result back with a trans2 reply so we can return a parameter block with an error code.
      adds  2b165a1   Add error map of STATUS_INVALID_EA_NAME -> ERRDOS, ERRbadfile
      adds  b22b1bc   Ensure we can't create a file using TRANS2_OPEN with an invalid EA list.
      adds  12d06fb   Ensure we can't create a file using NTTRANS with an invalid EA list.
      adds  e413edd   Ensure we do pathname processing before SD and EA processing in NTTRANS_CREATE.
      adds  7f52ae9   Reply with correct trans2 message on a setpathinfo with a bad EA name.
      adds  cd0f88d   Add torture tests to raw.eas to check sending Windows invalid names in the middle of an EA list.
      adds  224ea46   Wrap setting leases in become_root()/unbecome_root() to ensure correct delivery of signals.
      adds  099fd4c   Ensure gpfs kernel leases are wrapped in a become_root()/unbecome_root() pair.
      adds  8b468af   WHATSNEW: Add release notes for Samba 4.1.0rc2.
      adds  589cb52   VERSION: Disable git snapshots for the 4.1.0rc2 release.
      adds  694d54a   VERSION: Bump version number up to 4.1.0rc3...
      adds  e9edcb3   docs: Add man page for vfs_linux_xfs_sgid.
      adds  a183dcd   s3-libads: Fail create_local_private_krb5_conf_for_domain() if parameters missing.
      adds  f3a9fe5   s3-libads: Print a message if no realm has been specified.
      adds  117e7ee   docs: Add basic man page for vfs_syncops.
      adds  87c63fd   docs: Add man vfs_syncops.8 to waf build.
      adds  2f03250   s3-winbind: Fix a segfault passing NULL to a fstring argument.
      adds  2890940   Followup patch for BUG: https://bugzilla.samba.org/show_bug.cgi?id=10082
      adds  f036cee   docs: Fix variable list in man vfs_crossrename.
      adds  6bf3319   Fix bug #10097 - MacOSX 10.9 will not follow path-based DFS referrals handed out by Samba.
      adds  11954a4   smbd: Fix async echo handler forking (Bug 10086)
      adds  7af0c4f   s3:lib/system fix build on AIX 7
      adds  0f17c8d   waf: fix build on AIX7
      adds  3b23073   waf: add --without-gettext option
      adds  8400442   waf: consolidate libintl related checks
      adds  7accc37   waf: replace dependency to libintl with samba_intl
      adds  3487e49   s3-winbindd: fix fallback to ncacn_np in cm_connect_lsat().
      adds  ef73d4c   Man pages for ntdb tools missing
      adds  d969f6a   ntdb.3.xml: Bump version up to 4.1.
      adds  c0189f9   ntdbbackup.8.xml: Bump version up to 4.1.
      adds  aa916b7   ntdbdump.8.xml: Bump version up to 4.1.
      adds  db1ea01   ntdbrestore.8.xml: Bump version up to 4.1.
      adds  c41ffd5   ntdbtool.8.xml: Bump version up to 4.1.
      adds  6b6cab7   Fix bug #10063 - source3/lib/util.c:1493 leaking memory w/ pam_winbind.so / winbind
      adds  462cb9c   docs: Add man samba-regedit.8.
      adds  0fc78f9   smbd: Fix a profile problem
      adds  7c4011f   smbd: Simplify dropbox special case in unix_convert
      adds  a07ff7c   s3-winbindd: remove pointless variable assigment, see the strdup below.
      adds  ac40660   s3-winbindd: Fix memory leak in ads_cached_connection().
      adds  ae20e2d   s3-winbindd: Fix winbind on DC crash with trusted AD domains.
      adds  f486e86   s3-winbindd: use find_domain_from_name() instead of find_domain_from_name_no_init().
      adds  11fd36c   s3-winbindd: make sure also the idmap code can deal with trusted domains.
      adds  b2276cd   s3-winbindd: use get_trust_pw_clear() wrapper for AD connection code.
      adds  1c53cdd2  s3-winbindd: remove unneded include of secrets.h from idmap_ad.c
      adds  163c0b3   s3:winbind: fail ads_cached_connection_connect() if realm == NULL
      adds  954ecdf   Fix the erroneous masking of chmod requests via the UNIX extensions.
      adds  d953374   Allow UNIX extensions client to act on open fsp instead of pathname if available.
      adds  db6081f   Fix the UNIX extensions CHOWN calls to use FCHOWN if available, else LCHOWN.
      adds  ac26652   s3:param: Correctly set up cli_maxprotocol, cli_minprotocol in our parameter block.
      adds  723bc67   s3:client: avoid interpret_protocol()
      adds  88e1188   s3:torture: avoid interpret_protocol()
      adds  d0a5cf5   s3:lib: remove unused interpret_protocol()
      adds  a0ea1c0   s3:libsmb: Modify cli_start_connection_connected() to use lp_cli_minprotocol()/lp_cli_maxprotocol() instead of hard coding PROTOCOL_CORE, PROTOCOL_NT1.
      adds  aadf310   s3:libsmb: Ensure we ask for DEFAULT_SMB2_MAX_CREDITS on successful negprot.
      adds  f017d59   s3:lib/netapi: make use of lp_cli_maxprotocol()
      adds  58e621b   s3:winbindd: make use of lp_cli_{min,max}protocol()
      adds  bf02a46   s3:libsmb: use lp_cli_minprotocol() in do_connect()
      adds  98426d1   s3:libsmb: make use of lp_cli_{min,max}protocol() in SMBC_server_internal()
      adds  d9f3bd2   s3:smbcacls: Add -m<MAX PROTOCOL> option to smbcacls.
      adds  801bcd0   libcli/smb: fix the credit handling on a SMB1 => SMB2 negotiate
      adds  0526566   libcli/smb: Fix smb2cli_write_recv() and smb2cli_write() to return the bytes written.
      adds  72bfc65   libcli/smb: Change smb2cli_create() and smb2cli_create_recv() to return a parameter blob of the newly opened/created file.
      adds  d0fbe4f   libcli/smb: calculate the credit charge on the input and output dyn_len
      adds  0a880e0   libcli/smb: pass max_dyn_len to smb2cli_req_create()
      adds  60a05c0   libcli/smb: pass max_dyn_len to smb2cli_req_send()
      adds  12b040b   libcli/smb: add smb1cli_conn_req_possible()
      adds  c66525c   libcli/smb: add smb2cli_conn_req_possible()
      adds  21b1120   s3:libsmb: rewrite cli_push* to use smb1cli_conn_req_possible()
      adds  21d0294   s3:libsmb: rewrite cli_pull* to use smb1cli_conn_req_possible()
      adds  a6b81a0   s3:libsmb: remove unused cli_readall*
      adds  a06f581   s3:client: use the default io size
      adds  7ff7f66   s3:client: fix compiler warning
      adds  2167e59   s3:lib: Factor read_ea_list_entry() and read_nttrans_ea_list() out so they can be used by the SMB2 client code.
      adds  086075e   s3:libsmb: Add in the core of the libsmb client SMB2 functions.
      adds  f041217   s3:libsmb: Plumb cli_smb2_rename() inside cli_rename().
      adds  5e14ff8   s3:libsmb: Plumb cli_smb2_unlink() inside cli_unlink().
      adds  ea30277   s3:libsmb: Plumb cli_smb2_mkdir() inside cli_mkdir().
      adds  967357a   s3:libsmb: Plumb cli_smb2_rmdir() inside cli_rmdir().
      adds  c629546   s3:libsmb: Plumb cli_smb2_create_fnum() inside cli_ntcreate().
      adds  6d938a2   s3:libsmb: Plumb cli_smb2_close_fnum() inside cli_close().
      adds  6a9b514   s3:libsmb: Plumb cli_smb2_getattrE() inside cli_getattrE().
      adds  40a7f2c   s3:libsmb: Plumb cli_smb2_setattrE() inside cli_setattrE().
      adds  79015d4   s3:libsmb: Plumb cli_smb2_setatr() inside cli_setatr().
      adds  65e9cb0   s3:libsmb: Plumb cli_smb2_getatr() inside cli_getatr().
      adds  776e653   s3:libsmb: Plumb cli_smb2_dskattr() inside cli_dskattr().
      adds  663fa90   s3:libsmb: Fix cli_set_ea_path() to use frame instead of talloc_tos().
      adds  90c733a   s3:libsmb: Plumb cli_smb2_set_ea_path() inside cli_set_ea_path().
      adds  a9d9142   s3:libsmb: Plumb cli_smb2_set_ea_fnum() inside cli_set_ea_fnum().
      adds  056d800   s3:libsmb: Plumb cli_smb2_get_ea_list_path() inside cli_get_ea_list_path().
      adds  afb3b39   s3:libsmb: Plumb cli_smb2_list() inside cli_list().
      adds  509fe6d   s3:libsmb: Plumb cli_smb2_qpathinfo2() inside cli_qpathinfo2().
      adds  b8baf6d   s3:libsmb: Plumb cli_smb2_qpathinfo_streams() inside cli_qpathinfo_streams().
      adds  e7ff8b9   s3:libsmb: Plumb cli_smb2_qfileinfo_basic() inside cli_qfileinfo_basic().
      adds  919cb48   s3:libsmb: Plumb cli_smb2_qpathinfo_basic() inside cli_qpathinfo_basic().
      adds  5ef4556   s3:libsmb: Plumb cli_smb2_qpathinfo_alt_name() inside cli_qpathinfo_alt_name().
      adds  c774061   s3:libsmb: Plumb cli_smb2_query_security_descriptor() inside cli_query_security_descriptor().
      adds  bd104ef   s3:libsmb: Plumb cli_smb2_set_security_descriptor() inside cli_set_security_descriptor().
      adds  e9d7054   s3:libsmb: add SMB2 support to cli_push*
      adds  1d0a87e   s3:libsmb: add SMB2 support to cli_pull*
      adds  26a1fd3   s3:libsmb: add support for SMB2 in cli_writeall()
      adds  c935ba3   s3:libsmb: make cli_tdis_send/recv static
      adds  9d2ecfe   s3:libsmb: only set tcon to invalid in smb2cli_tdis*
      adds  409ab74   s3:libsmb: call smb2cli_tdis() from cli_tdis()
      adds  159b051   s3:libsmb: make cli_ulogoff_send/recv static
      adds  2fb817c   s3:libsmb: call smb2cli_logoff() from cli_ulogoff()
      adds  947cd1d   libsmb: Fix a bunch of Coverity IDs
      adds  449503d   Remove restrictions on setting iosize inside smbclient for SMB2 connections.
      adds  c0aed70   As SMB3 has transport level encryption, allow smbclient -e to force encryted SMB3 transport.
      adds  69058ee   Add new "timeout" command and -t option to smbclient to set the per-operation timeout.
      adds  ff43be5   Add "max protocol" command line documentation for smbcacls.
      adds  cda1b51   Add "-e" encrypt transport command line option documentation for smbcacls.
      adds  11890a5   Expand on the documentation of -m max-protocol for SMB2/3 for smbclient.
      adds  bd16454   Fix the documentation for --send-buffersize for the new default value of zero for smbclient.
      adds  4b3ce19   Fix the documentation of the iosize command to explain the new zero default for smbclient.
      adds  742c5c6   Fix the documentation of --encrypt to explain SMB3 encryption for smbclient.
      adds  b455784   Add documentation for the new -t <timeout> parameter in smbclient.
      adds  5ba00cf   Add documentation for the new internal command timeout to smbclient.
      adds  ac1a309   client: add missing newlines to error messages for invalid iosize parameter.
      adds  10c1784   python/pyglue: filter out loopback and linklocal addresses unless all_interfaces is given
      adds  21708c1   s4:samba_upgradedns: don't pass linklocal=False to interface_ips_v6()
      adds  bfd3cc3   python/provision: remove unused linklocal=False argument from interface_ips_v6()
      adds  cf677c4   WHATSNEW: Add release notes for Samba 4.1.0rc3.
      adds  e6cbc39   WHATSNEW: Add paragraph about SMB2/3 support for client tools/library.
      adds  fee6fa5   scripting/join.py: Handle creating the dns-NAME account during a DC join
      adds  e00be93   scripting/samba_upgradedns: Tighten up exception and attribute list handling
      adds  0d7c1f0   selftest: Test creation of the dns-SERVER account during selftest
      adds  79b7888   selftest: Start internal DNS server on domain provisioned for BIND9_DLZ
      adds  1e653e4   selftest: Add a basic test of samba_upgradedns
      adds  a654601   torture: Ensure that GSSAPI and SPNEGO packets are accepted by dlz_bind9
      adds  2b411e6   s3:smbd: return NT_STATUS_INFO_LENGTH_MISMATCH for GetInfo in case output_buffer_length is too small
      adds  5e75d4b   s3:smbd: allow GetInfo responses with STATUS_BUFFER_OVERFLOW to return partial, but valid data
      adds  342afee   s3:smbd: allow status code in smbd_do_qfsinfo() to be set by information class handler
      adds  25fbced   s3:smbd: allow info class SMB_QUERY_FS_VOLUME_INFO to return partial data
      adds  a9ef99c   s3:smbd: allow info class SMB_QUERY_FS_ATTRIBUTE_INFO to return partial data
      adds  6ee8231   smbd: Use #defines in smb2_getinfo_send
      adds  3691f46   smbd: qfilepathinfo has fixed/variable buffers
      adds  b4427b9   smbd: qfsinfo has fixed/variable buffers
      adds  9444c6f   smbd: Correctly return INFO_LENGTH_MISMATCH in smb2_getinfo
      adds  0e91fd6   smbd: Correctly return BUFFER_OVERFLOW in smb2_getinfo
      adds  db4e8a7   smbd: Revert a93f9c3
      adds  26ac864   smbd: Fix error return for STREAM_INFO
      adds  317f960   smbd: Correctly return INFO_LENGTH_MISMATCH for smb1
      adds  a616bbc   dsgetdcname_cache_fetch() doesn't use the site_name parameter so don't pass it.
      adds  0c046a4   Refactor dsgetdcname to be called via a wrapper function.
      adds  2d7fe2b   Move the manipulation of site_name into the caller function dsgetdcname().
      adds  3912eeb9  Move the retry logic when site_name is passed in a NULL or "" to the wrapper function.
      adds  cfa4e2a   Optimization. Don't do the retry logic if sitename_fetch() returned NULL, we already did a NULL query.
      adds  3beda4c   WHATSNEW: Update changes since 4.1.0rc2.
      adds  dd444e6   VERSION: Disable git snapshots for the 4.1.0rc3 release.
      adds  7d791d5   VERSION: Bump version number up to 4.1.0...
      adds  c4166d0   dbwrap_ctdb: Treat empty records as non-existing
      adds  3f749ac   loadparm: add new parameter "acl allow execute always"
      adds  434ca3f   s3:smbd: ease file server upgrades from 3.6 and earlier with "acl allow execute aways"
      adds  69cf874   docs: document "acl allow execute always"
      adds  4674cca   WHATSNEW: Start to add changes since 4.1.0rc3.
      adds  def64cc   Raise the level of a debug.
      adds  ebfa34b   docs: Fix typos.
      adds  1e969dc   s3:smb2_find: Return that timestamps do not exist as directories
      adds  9a29d7e   libcli/smb: use SMB1 MID=0 for the initial Negprot
      adds  8fd1e54   s3: libsmb : The short name length is only a one byte field.
      adds  007ed89   Fix is_legal_name() to not emit character conversion error messages.
      adds  f851d26   libcli/smb: fix non mendatory signing against some vendor SMB2 servers.
      adds  ee469fa   libcli/smb: only check the SMB2 session setup signature if required and valid
      adds  4e5e7e4   s3: libsmb SMB2 wrapper layer. cli_smb2_get_ea_list_path() failed to close file on exit.
      adds  c69e7c3   s3: libsmb : Bug 10150 - Not all OEM servers support the ALTNAME info level.
      adds  a75cbcd   s3: libsmb - 10150 - Not all OEM servers support the ALTNAME info level.
      adds  676b5de   libcli: continue to read from the socket even if the size is 0
      adds  78240de   VERSION: Set version to 4.1.0rc4.
      adds  9343c99   docs: point out side-effects of global "valid users" setting.
      adds  7f066b2   Fix bug 10162 - POSIX ACL mapping failing when setting DENY ACE's from Windows.
      adds  4182c97   python-samba-tool fsmo: Do not give an error on a successful role transfer
      adds  1706214   smbd: Simplify find_oplock_types
      adds  252a2bc   smbd: Don't store in-memory only flags in locking.tdb
      adds  9cfc001   smbd: Rename parameter "i" to "idx"
      adds  3a5ae0c   smbd: Fix flawed share_mode_stale_pid API
      adds  fd1583b   torture3: Trigger a nasty cleanup bug in smbd
      adds  b5866b1   WHATSNEW: Add changes since 4.1.0rc3.
      adds  4ef85c7   python/drs: Ensure to pass in the local invocationID during the domain join
      adds  8158673   dsdb-repl_meta_data: Check for a NULL invocationID and do not proceed
      adds  66f843e   dsdb: Refuse to return an all-zero invocationID
      adds  5c63561   dsdb-repl_meta_data: Do not re-delete the Deleted Objects DN during replication
      adds  b5b15ff   dsdb-repl_meta_data: Make handling of Deleted Objects DN clearer in delete
      adds  39efc6f   dsdb: Use WERR_DS_ATT_NOT_DEF_IN_SCHEMA for failed schema lookups
      adds  ee8a3ed   Remove confusing TODO file
      adds  bb4d9a2   Remove NEWS file containing confusing information
      adds  f5c378e   smb.conf: Fill out the ntvfs handler smb.conf page from source4/NEWS
      adds  80c3c30   dsdb: Refuse to replicate an all-zero invocationID GUID in replPropertyMetaData
      adds  3f2907f   dbcheck: Look for and fix the all-zero invocationID in replPropertyMetaData
      adds  476e03e   selftest: Add script to assist in writing out a tree undump.sh can restore
      adds  bdab150   selftest: Only run referenceprovision and ldapcmp for the 4.0.0 test
      adds  2fdacdd   selftest: Add release-4-1-0rc3 saved provision
      adds  e7eb397   selftst: add tests based on 4.1.0rc3 to check for zero invocationID in replPropertyMetaData
      adds  f0e374f   dbcheck: Ensure to always increase the error_count
      adds  c3e5353   pydsdb: Give KeyError when we fail a schema lookup in python
      adds  2c4f2c5   pydsdb: Raise a more useful exception when dsdb_wellknown_dn fails.
      adds  2c98a54   dbcheck: Add back the elements that were wrongly removed from CN=Deleted Objects
      adds  74cac5c   dsdb: Convert the full string from UTF16 to UTF8, including embedded NULLs
      adds  09c540e   WHATSNEW: Update changes since rc3.
      adds  0d483e2   VERSION: Disable git snapshots for the 4.1.0rc4 release.
      adds  7160446   VERSION: Bump version up to 4.1.0rc5...
      adds  d9517d5   WHATSNEW: Update changes since 4.1.0rc2.
      adds  6a03c81   VERSION: Disable git snapshots for the 4.1.0rc3 release.
      adds  fcf3fd6   VERSION: Disable git snapshots for the 4.1.0rc4 release.
      adds  76c4a51   Merge tag 'samba-4.1.0rc4' into v4-1-test
      adds  996415f   Revert "Support UPN_DNS_INFO in the PAC"
      adds  58038f6   s3-winbind: Don't set a default directory for DIR.
      adds  5a55cb6   s3-winbind: Add support for the kernel krb5 keyring buffer.
      adds  82d6a43   doc: Update documentation of pam_winbind krb5 support.
      adds  13b7959   WHATSNEW: Add release notes for Samba 4.1.0.
      adds  a6fb418   VERSION: Bump version number up to 4.1.0...
      adds  ff0cd26   VERSION: Bump version number up to 4.1.1...
      adds  a2c4c0e   Fix bug #10229 - No access check verification on stream files.
      adds  afe7ffd   Add regression test for bug #10229 - No access check verification on stream files.
      adds  81e5048   CVE-2013-4476: lib-util: add file_check_permissions()
      adds  7fc2f97   CVE-2013-4476: lib-util: split out file_save_mode() from file_save()
      adds  d6988a1   CVE-2013-4476: samba-tool provision: create ${private_dir}/tls with mode 0700
      adds  bc067d0   CVE-2013-4476: selftest/Samba4: use umask 0077 within mk_keyblobs()
      adds  2ca3eae   CVE-2013-4476: s4:libtls: Create tls private key file (key.pem) with mode 0600
      adds  e737fc7   CVE-2013-4476: s4:libtls: check for safe permissions of tls private key file (key.pem)
      adds  07be799   WHATSNEW: Add release notes for Samba 4.1.1.
      adds  32d78c8   VERSION: Disable git snapshots for the 4.1.1 release.
      adds  65acc50   Imported Upstream version 4.1.1+dfsg
      adds  b9d5804   Merge tag 'upstream/4.1.1+dfsg' into debian.
      adds  42f447a   New upstream release.
      adds  57c270d   Drop 0002-lib-replace-Allow-OS-vendor-to-assert-that-getpass-i.patch: upstream no longer uses getpass.
      adds  57fd283   Add source dependency on libntdb1, and stop passing --disable-ntdb, which has been removed.
      adds  a76f057   Remove handling for SWAT, which is no longer shipped upstream.
      adds  98eb9aa   Update files to install.
      adds  606b4b5   Stop installation of disappeared source4/NEWS.
      adds  e09ceab   Update libsmbclient symbols.
      adds  23ab5a9   Split VFS modules out from samba-libs into a separate binary package.
      adds  ea29e73   Move samba-regedit.8 to right package.
      adds  1a37088   Move service and process_model modules from the samba-libs to the samba package. Prevents dependencies on libkdc2-heimdal and libhdb9-heimdal.
      adds  bbf1493   Add build-dep on python-ntdb
      adds  44784cc   Add build-dep on libncurses5-dev
      adds  332d2cc   Add depends on python-ntdb to samba
      adds  634725c   Remove local copy of krb5-types.h to prevent it from interfering.
      adds  ef02b1d   Cherry-pick interface version fix.
      adds  55f984d   Cherry-pick fix for heim_octet_t.
      adds  2e927d0   Fix invocations of 'update-alternatives --remove-all' in samba- common-bin prerm. Closes: #731192
      adds  6df2c29   Revert "Fix invocations of 'update-alternatives --remove-all' in samba- common-bin prerm. Closes: #731192"
      adds  646d645   Merge branch 'master' of git+ssh://git.debian.org/git/pkg-samba/samba into debian_4.1
      adds  d932142   Fix bug #10187 - Missing talloc_free can leak stackframe in error path.
      adds  45a1cbb   ccan: Fix calling memset with zero length parameter
      adds  7ea11ba   idl: Add a new message for winbind domain states.
      adds  393f6a8   s3-winbind: Add functions for domain online/offline handling.
      adds  944c3e5   s3-winbind: Register handlers for domain online/offline messages.
      adds  06c6866   s3-winbind: Send online/offline message of the domain to the parent.
      adds  2a75290   dsdb/tests/ldap: fix test_ldapServiceName against w2k8r2
      adds  0419b68   s4:dsdb/rootdse: report 'dnsHostName' instead of 'dNSHostName'
      adds  0e8f8b7   dfs_server: Use dsdb_search_one to catch 0 results as well as NO_SUCH_OBJECT errors
      adds  cfa1739   VFS plugin was sending the actual size of the volume instead of the total number of block units because of which windows was getting the wrong volume capacity.
      adds  683ac33   vfs_glusterfs: Implement proper mashalling/unmarshalling of ACLs
      adds  05c9553   vfs_glusterfs: Fix excessive debug output from vfs_gluster_open().
      adds  67840df   nsswitch: Fix short writes in winbind_write_sock
      adds  8db5ecc   libcli/smb: fix smb2cli_ioctl*() against Windows 2008.
      adds  289b7fa   vfs: Fix building the glusterfs module.
      adds  5cc42ac   vfs: Fix some build warnings in glusterfs.
      adds  6207530   s4-dns: dlz_bind9: Create dns-HOSTNAME account disabled
      adds  5e64b07   Merge tag 'samba-4.1.1' into v4-1-test
      adds  a52afc3   VERSION: Bump version number up to 4.1.2...
      adds  2cfa1ef   xattr: fix listing EAs on *BSD for non-root users
      adds  4c108d4   Fix bug 10196 - RW Deny for a specific user is not overriding RW Allow for a group.
      adds  d815b15   Fix bug 10196 - RW Deny for a specific user is not overriding RW Allow for a group.
      adds  5df543b   s3-winbindd: Fix #10264, cache_traverse_validate_fn failure for NDR cache entries.
      adds  7c06360   util: Remove 32bit macros breaking strict aliasing.
      adds  cbd6790   WHATSNEW: Add release notes for Samba 4.1.2.
      adds  e1e735a   VERSION: Disable git snapshots for the 4.1.2 release.
      adds  f36da2e   Imported Upstream version 4.1.2+dfsg
      adds  13afbb0   Merge tag 'upstream/4.1.2+dfsg' into debian_4.1
      adds  a45d487   Update changelog for 4.1.2.
      adds  15fe335   Drop duplicate patch 26_heimdal_no_local_krb5_types.
      adds  dbe7531   VERSION: Bump version number up to 4.1.3...
      adds  78b4989   CVE-2013-4408:librpc: check for invalid frag_len within dcerpc_read_ncacn_packet_done()
      adds  c4a1b2e   CVE-2013-4408:librpc: check for invalid frag_len within dcerpc_read_ncacn_packet_next_vector()
      adds  895ce91   CVE-2013-4408:s3:rpc_client: check for invalid frag_len in dcerpc_pull_ncacn_packet()
      adds  f557bfe   CVE-2013-4408:s3:rpc_client: verify frag_len at least contains the header size
      adds  730027c   CVE-2013-4408:s4:dcerpc: check for invalid frag_len in ncacn_pull()
      adds  e5954aa   CVE-2013-4408:s4:dcerpc_smb: check for invalid frag_len in send_read_request_continue()
      adds  db102cd   CVE-2013-4408:s4:dcerpc_smb2: check for invalid frag_len in send_read_request_continue()
      adds  f71b390   CVE-2013-4408:s4:dcerpc_sock: check for invalid frag_len within sock_complete_packet()
      adds  0ba0b27   CVE-2013-4408:async_sock: add some overflow detection to read_packet_handler()
      adds  c4e31ea   CVE-2013-4408:s3:util_tsock: add some overflow detection to tstream_read_packet_done()
      adds  bdb643e   CVE-2013-4408:libcli/util: add some size verification to tstream_read_pdu_blob_done()
      adds  da5dfc7   CVE-2013-4408:s3:ctdb_conn: add some length verification to ctdb_packet_more()
      adds  066c6e3   CVE-2013-4408:s3:Ensure we always check call_id when validating an RPC reply.
      adds  ca5d6f5   CVE-2013-4408:s3:Ensure LookupSids replies arrays are range checked.
      adds  c406802   CVE-2013-4408:s3:Ensure LookupNames replies arrays are range checked.
      adds  d96f88c   CVE-2013-4408:s3:Ensure LookupRids() replies arrays are range checked.
      adds  b89e14d   CVE-2012-6150: Fail authentication for single group name which cannot be converted to sid
      adds  98833dc   WHATSNEW: Add release notes for Samba 4.1.3.
      adds  6898c4d   VERSION: Disable git snapshots for the 4.1.3 release.
      adds  4e177a2   Imported Upstream version 4.1.3+dfsg
      adds  182e1dd   Merge tag 'upstream/4.1.3+dfsg' into samba_4.1
      adds  1a29c10   set debian branch to samba_4.1
      adds  16ab2ff   update changelog for upstream version 2:4.1.3+dfsg-1
      adds  404b157   Merge tag 'upstream/4.0.13+dfsg' into samba_4.1
      adds  2810d99   Check for alternative's presence before calling update-alternatives --remove-all, instead of silently ignoring all errors from update-alternatives.
      adds  bd7c26e   Spanish translation update
      adds  64067c9   Merge branch 'master' into samba_4.1
      adds  4fb3117   release samba 2:4.1.3+dfsg-1 to experimental
      adds  73c038b   Add debug symbols for all binaries to samba-dbg
      adds  abdb561   Add lintian overrides for empty prerm scripts.
      adds  6f78175   release samba 2:4.1.3+dfsg-2 to unstable
       new  7d1a884   Merge tag 'debian/2%4.1.3+dfsg-2' into wheezy-backports
       new  66d5fc7   start changelog for 2:4.1.3+dfsg-2~bpo70+1
       new  67119f3   Update talloc build-deps to version 2.0.8.
       new  a9c4efd   release samba 2:4.1.3+dfsg-2~bpo70+1 to wheezy-backports

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .clang_complete                                    |    99 +
 BUILD_SYSTEMS.txt                                  |    25 +-
 README.Coding                                      |    10 +
 VERSION                                            |     4 +-
 WHATSNEW.txt                                       |  1983 +-
 auth/credentials/credentials.h                     |     3 +
 auth/credentials/credentials_krb5.c                |    61 +
 auth/credentials/credentials_ntlm.c                |     2 +-
 auth/credentials/credentials_samba3.c              |    49 -
 auth/credentials/credentials_secrets.c             |     2 +-
 auth/credentials/pycredentials.c                   |     2 +-
 auth/gensec/gensec.h                               |     1 +
 auth/gensec/gensec_start.c                         |    18 +-
 auth/gensec/spnego.c                               |   120 +-
 auth/ntlmssp/ntlmssp_server.c                      |     2 +-
 auth/ntlmssp/ntlmssp_sign.c                        |     2 +-
 buildtools/compare_config_h3-exceptions.grep       |    10 -
 buildtools/compare_config_h3.sh                    |    27 -
 buildtools/wafsamba/samba_conftests.py             |     3 +
 buildtools/wafsamba/samba_deps.py                  |     2 +-
 buildtools/wafsamba/samba_patterns.py              |     7 +-
 buildtools/wafsamba/samba_python.py                |     4 +-
 buildtools/wafsamba/samba_utils.py                 |    15 +-
 buildtools/wafsamba/wafsamba.py                    |     6 +-
 debian/README.source                               |     3 +-
 debian/changelog                                   |    50 +
 debian/control                                     |    24 +-
 debian/gbp.conf                                    |     4 +-
 debian/libsmbclient.symbols                        |     3 +
 ...-Allow-OS-vendor-to-assert-that-getpass-i.patch |    57 -
 debian/patches/series                              |     1 -
 debian/po/es.po                                    |    34 +-
 debian/rules                                       |    16 +-
 debian/samba-common-bin.install                    |     2 +
 debian/samba-common-bin.lintian-overrides          |     4 +
 debian/samba-common-bin.postinst                   |     9 +-
 debian/samba-dev.install                           |     1 +
 debian/samba-libs.install                          |    41 +-
 debian/samba-vfs-modules.install                   |    39 +
 debian/samba.install                               |     2 +
 debian/samba.lintian-overrides                     |     3 +
 debian/samba.postinst                              |     4 +-
 dfs_server/dfs_server_ad.c                         |     2 +-
 docs-xml/.gitignore                                |     2 +-
 docs-xml/Samba3-Developers-Guide/unix-smb.xml      |    13 +-
 docs-xml/Samba3-HOWTO/TOSHARG-Diagnosis.xml        |     2 +-
 docs-xml/Samba3-HOWTO/TOSHARG-ServerType.xml       |     7 +-
 docs-xml/Samba3-HOWTO/TOSHARG-TDBFiles.xml         |    59 +-
 docs-xml/manpages/dbwrap_tool.1.xml                |    25 +-
 docs-xml/manpages/idmap_autorid.8.xml              |    38 +-
 docs-xml/manpages/idmap_rfc2307.8.xml              |   165 +
 docs-xml/manpages/net.8.xml                        |    16 +-
 docs-xml/manpages/rpcclient.1.xml                  |    25 +-
 docs-xml/manpages/samba-regedit.8.xml              |   121 +
 docs-xml/manpages/samba-tool.8.xml                 |    28 +-
 docs-xml/manpages/samba.7.xml                      |     8 -
 docs-xml/manpages/samba.8.xml                      |    33 +-
 docs-xml/manpages/sharesec.1.xml                   |    15 +
 docs-xml/manpages/smb.conf.5.xml                   |     5 +-
 docs-xml/manpages/smbcacls.1.xml                   |    27 +
 docs-xml/manpages/smbclient.1.xml                  |    79 +-
 docs-xml/manpages/smbpasswd.8.xml                  |     4 +-
 docs-xml/manpages/swat.8.xml                       |   237 -
 docs-xml/manpages/vfs_btrfs.8.xml                  |    85 +
 docs-xml/manpages/vfs_catia.8.xml                  |    77 +-
 docs-xml/manpages/vfs_full_audit.8.xml             |    10 +-
 docs-xml/manpages/vfs_gpfs.8.xml                   |    22 +-
 docs-xml/manpages/vfs_linux_xfs_sgid.8.xml         |    74 +
 docs-xml/manpages/vfs_smb_traffic_analyzer.8.xml   |     4 +-
 docs-xml/manpages/vfs_syncops.8.xml                |    99 +
 docs-xml/manpages/vfs_zfsacl.8.xml                 |   160 +
 docs-xml/manpages/vfstest.1.xml                    |    25 +-
 docs-xml/smbdotconf/base/bindinterfacesonly.xml    |    15 +-
 .../smbdotconf/domain/machinepasswordtimeout.xml   |     2 +-
 docs-xml/smbdotconf/filename/hideunreadable.xml    |     3 +
 .../smbdotconf/filename/hideunwriteablefiles.xml   |     3 +
 docs-xml/smbdotconf/filename/maparchive.xml        |     6 +
 docs-xml/smbdotconf/filename/maphidden.xml         |     6 +
 docs-xml/smbdotconf/filename/mapreadonly.xml       |     6 +
 docs-xml/smbdotconf/filename/mapsystem.xml         |     6 +
 .../smbdotconf/filename/storedosattributes.xml     |     4 +-
 docs-xml/smbdotconf/ldap/ldapadmindn.xml           |     2 +-
 docs-xml/smbdotconf/misc/rpcdaemon.xml             |    26 +-
 docs-xml/smbdotconf/misc/setdirectory.xml          |    19 -
 .../smbdotconf/printing/showaddprinterwizard.xml   |     4 +-
 docs-xml/smbdotconf/protocol/clientminprotocol.xml |    21 +-
 docs-xml/smbdotconf/protocol/serverminprotocol.xml |    17 +-
 docs-xml/smbdotconf/security/kerberosmethod.xml    |     4 +-
 docs-xml/smbdotconf/security/passwordlevel.xml     |    48 -
 docs-xml/smbdotconf/security/privatedir.xml        |     2 +-
 docs-xml/smbdotconf/security/serverrole.xml        |     2 +-
 docs-xml/smbdotconf/tuning/socketoptions.xml       |    17 +
 docs-xml/smbdotconf/tuning/usentdb.xml             |    23 +
 docs-xml/smbdotconf/vfs/ntvfshandler.xml           |    13 +
 docs-xml/using_samba/appc.xml                      |    14 -
 docs-xml/using_samba/ch06.xml                      |    14 -
 docs-xml/using_samba/ch08.xml                      |    30 +-
 docs-xml/wscript_build                             |     6 +-
 docs/manpages/dbwrap_tool.1                        |    32 +-
 docs/manpages/idmap_autorid.8                      |    13 +-
 docs/manpages/idmap_rfc2307.8                      |   117 +
 docs/manpages/net.8                                |    12 +-
 docs/manpages/rpcclient.1                          |    18 +-
 docs/manpages/samba-regedit.8                      |   215 +
 docs/manpages/samba-tool.8                         |    54 +-
 docs/manpages/samba.7                              |     7 -
 docs/manpages/samba.8                              |    57 +-
 docs/manpages/sharesec.1                           |    12 +-
 docs/manpages/smb.conf.5                           |   308 +-
 docs/manpages/smbcacls.1                           |    12 +-
 docs/manpages/smbclient.1                          |    28 +-
 docs/manpages/smbpasswd.8                          |     6 +-
 docs/manpages/swat.8                               |   261 -
 docs/manpages/vfs_btrfs.8                          |    70 +
 docs/manpages/vfs_catia.8                          |    49 +-
 docs/manpages/vfs_full_audit.8                     |    14 +-
 docs/manpages/vfs_gpfs.8                           |    12 +-
 docs/manpages/vfs_linux_xfs_sgid.8                 |    69 +
 docs/manpages/vfs_smb_traffic_analyzer.8           |     4 +-
 docs/manpages/vfs_syncops.8                        |    82 +
 docs/manpages/vfs_zfsacl.8                         |   217 +
 docs/manpages/vfstest.1                            |   210 +-
 dynconfig/config.m4                                |   302 -
 dynconfig/dynconfig.c                              |    12 -
 dynconfig/dynconfig.h                              |     1 -
 dynconfig/wscript                                  |     4 -
 examples/LDAP/convertSambaAccount                  |   233 -
 examples/VFS/Makefile.in                           |    72 -
 examples/VFS/autogen.sh                            |    63 -
 examples/VFS/config.guess                          |  1561 -
 examples/VFS/config.sub                            |  1686 -
 examples/VFS/configure                             |  5165 ---
 examples/VFS/configure.in                          |   357 -
 examples/VFS/install-sh                            |   238 -
 examples/VFS/module_config.h.in                    |    64 -
 examples/VFS/skel_opaque.c                         |   356 +-
 examples/VFS/skel_transparent.c                    |   545 +-
 examples/dce-dfs/smb.conf                          |     1 -
 examples/libsmbclient/testchmod.c                  |     4 +-
 examples/misc/adssearch.pl                         |    18 +-
 examples/misc/swat.pl                              |   122 -
 examples/scripts/shares/python/smbparm.py          |     2 -
 examples/smb.conf.default                          |    70 +-
 examples/tridge/smb.conf                           |     1 -
 examples/tridge/smb.conf.fjall                     |     1 -
 file_server/file_server.c                          |     1 +
 lib/async_req/async_sock.c                         |    35 +-
 lib/async_req/async_sock.h                         |    11 +-
 lib/ccan/failtest/failtest.c                       |     8 +-
 lib/ccan/libccan.m4                                |   349 -
 lib/ccan/tally/tally.c                             |     2 +-
 lib/crypto/hmacmd5.c                               |     4 +-
 lib/crypto/hmacmd5.h                               |     2 +-
 lib/crypto/md5.c                                   |     6 +-
 lib/crypto/md5.h                                   |    16 +-
 lib/crypto/md5test.c                               |     2 +-
 lib/crypto/wscript_build                           |     6 +-
 lib/crypto/wscript_configure                       |     8 +-
 lib/dbwrap/dbwrap.c                                |    48 +-
 lib/dbwrap/dbwrap.h                                |     6 +-
 lib/dbwrap/dbwrap_cache.c                          |     7 +-
 lib/dbwrap/dbwrap_file.c                           |    10 +-
 lib/dbwrap/dbwrap_file.h                           |     5 +-
 lib/dbwrap/dbwrap_local_open.c                     |   163 +-
 lib/dbwrap/dbwrap_ntdb.c                           |   583 +
 lib/dbwrap/dbwrap_ntdb.h                           |    35 +
 lib/dbwrap/dbwrap_private.h                        |     4 -
 lib/dbwrap/dbwrap_rbt.c                            |     6 +-
 lib/dbwrap/dbwrap_tdb.c                            |    21 +-
 lib/dbwrap/dbwrap_util.c                           |    37 +-
 lib/dbwrap/wscript_build                           |    20 +-
 lib/iniparser_build/config.m4                      |    45 -
 lib/krb5_wrap/krb5_samba.c                         |    17 +-
 lib/ldb/common/ldb_dn.c                            |     4 +-
 lib/ldb/ldb_tdb/ldb_index.c                        |    23 +-
 lib/ldb/ldb_tdb/ldb_search.c                       |     2 +-
 lib/ldb/ldb_tdb/ldb_tdb.c                          |    15 +-
 lib/ldb/ldb_tdb/ldb_tdb.h                          |     1 +
 lib/ldb/tests/test-controls.sh                     |     6 +-
 lib/ldb/tests/test-tdb-features.sh                 |     5 +
 lib/ldb/tests/test-tdb.sh                          |     8 +
 lib/ldb/tests/test.ldif                            |    23 +
 lib/ldb/wscript                                    |     2 +-
 lib/nss_wrapper/config.m4                          |    19 -
 lib/ntdb/free.c                                    |     2 -
 lib/ntdb/libntdb.m4                                |    41 -
 lib/ntdb/lock.c                                    |     6 +-
 lib/ntdb/man/ntdb.3.xml                            |   132 +
 lib/ntdb/man/ntdbbackup.8.xml                      |   150 +
 lib/ntdb/man/ntdbdump.8.xml                        |    93 +
 lib/ntdb/man/ntdbrestore.8.xml                     |    74 +
 lib/ntdb/man/ntdbtool.8.xml                        |   251 +
 lib/ntdb/open.c                                    |    22 +-
 lib/ntdb/pyntdb.c                                  |     4 +-
 lib/ntdb/test/api-60-noop-transaction.c            |    58 +
 lib/ntdb/test/api-83-openhook.c                    |    13 +-
 lib/ntdb/tools/ntdbtorture.c                       |    12 +-
 lib/ntdb/transaction.c                             |    47 +-
 lib/ntdb/wscript                                   |    14 +-
 lib/param/loadparm.c                               |    16 +-
 lib/param/loadparm_server_role.c                   |     4 -
 lib/param/param.h                                  |    15 +
 lib/param/param_functions.c                        |     5 +-
 lib/param/param_table.c                            |    34 +-
 lib/param/util.c                                   |   123 +-
 lib/popt/libpopt.m4                                |    43 -
 lib/popt/samba.m4                                  |     8 -
 lib/replace/README                                 |     1 -
 lib/replace/crypt.m4                               |     6 -
 lib/replace/dlfcn.m4                               |    31 -
 lib/replace/getpass.c                              |   219 -
 lib/replace/getpass.m4                             |    24 -
 lib/replace/install-sh                             |   238 -
 lib/replace/libreplace.m4                          |   491 -
 lib/replace/libreplace_cc.m4                       |   197 -
 lib/replace/libreplace_ld.m4                       |   337 -
 lib/replace/libreplace_macros.m4                   |   347 -
 lib/replace/libreplace_network.m4                  |   503 -
 lib/replace/repdir.m4                              |    81 -
 lib/replace/replace-test.h                         |     4 -
 lib/replace/replace-testsuite.h                    |     9 +-
 lib/replace/replace.h                              |    58 +-
 lib/replace/strptime.m4                            |    16 -
 lib/replace/system/config.m4                       |   145 -
 lib/replace/system/passwd.h                        |    11 -
 lib/replace/test/main.c                            |     4 +-
 lib/replace/test/testsuite.c                       |    13 +-
 lib/replace/timegm.m4                              |     1 -
 lib/replace/win32.m4                               |    20 -
 lib/replace/wscript                                |    31 +-
 lib/smbconf/smbconf.c                              |    77 +
 lib/smbconf/smbconf.h                              |    22 +-
 lib/socket_wrapper/config.m4                       |    22 -
 lib/subunit/INSTALL                                |     2 +-
 lib/subunit/MANIFEST.in                            |     1 -
 lib/subunit/Makefile.am                            |     5 +
 lib/subunit/NEWS                                   |    50 +-
 lib/subunit/README                                 |    15 +-
 lib/subunit/configure.ac                           |     2 +-
 lib/subunit/filters/subunit-filter                 |   148 +-
 lib/subunit/filters/subunit-notify                 |    53 +-
 lib/subunit/filters/subunit2csv                    |    23 +
 lib/subunit/filters/subunit2junitxml               |    42 +-
 lib/subunit/perl/Makefile.PL.in                    |     1 +
 lib/subunit/python/subunit/__init__.py             |   100 +-
 lib/subunit/python/subunit/filters.py              |   125 +
 lib/subunit/python/subunit/iso8601.py              |     2 +-
 lib/subunit/python/subunit/run.py                  |    15 +-
 lib/subunit/python/subunit/test_results.py         |   411 +-
 lib/subunit/python/subunit/tests/sample-script.py  |    20 +-
 .../python/subunit/tests/sample-two-script.py      |     8 +-
 lib/subunit/python/subunit/tests/test_run.py       |     4 +-
 .../python/subunit/tests/test_subunit_filter.py    |   170 +-
 .../python/subunit/tests/test_test_protocol.py     |    51 +-
 .../python/subunit/tests/test_test_results.py      |   278 +-
 lib/subunit/setup.py                               |    30 +-
 lib/subunit/shell/tests/test_function_output.sh    |    12 +-
 ...oc-util-2.0.6.sigs => pytalloc-util-2.0.8.sigs} |     0
 lib/talloc/ABI/talloc-2.0.8.sigs                   |    63 +
 lib/talloc/compat/talloc_compat1.m4                |    14 -
 lib/talloc/libtalloc.m4                            |    38 -
 lib/talloc/talloc.c                                |   417 +-
 lib/talloc/talloc.h                                |    19 +
 lib/talloc/testsuite.c                             |   172 +
 lib/talloc/wscript                                 |    12 +-
 lib/tdb/ABI/{tdb-1.2.11.sigs => tdb-1.2.12.sigs}   |     0
 lib/tdb/common/check.c                             |    44 +-
 lib/tdb/common/dump.c                              |    17 +-
 lib/tdb/common/error.c                             |     2 +-
 lib/tdb/common/freelist.c                          |    34 +-
 lib/tdb/common/freelistcheck.c                     |     7 +-
 lib/tdb/common/io.c                                |   154 +-
 lib/tdb/common/lock.c                              |   167 +-
 lib/tdb/common/open.c                              |    70 +-
 lib/tdb/common/rescue.c                            |     6 +-
 lib/tdb/common/summary.c                           |    14 +-
 lib/tdb/common/tdb.c                               |    43 +-
 lib/tdb/common/tdb_private.h                       |    12 +-
 lib/tdb/common/transaction.c                       |   131 +-
 lib/tdb/common/traverse.c                          |    20 +-
 lib/tdb/include/tdb.h                              |    10 +-
 lib/tdb/libtdb.m4                                  |    41 -
 lib/tdb/man/tdbbackup.8.xml                        |     9 +-
 lib/tdb/man/tdbtool.8.xml                          |    10 +-
 lib/tdb/pytdb.c                                    |    17 +-
 lib/tdb/test/lock-tracking.c                       |    11 +
 lib/tdb/tools/tdbbackup.c                          |    27 +-
 lib/tdb/tools/tdbdump.c                            |    11 +-
 lib/tdb/tools/tdbtest.c                            |    12 +-
 lib/tdb/tools/tdbtool.c                            |    40 +-
 lib/tdb/tools/tdbtorture.c                         |     9 +-
 lib/tdb/wscript                                    |     2 +-
 lib/tdb_wrap/tdb_wrap.c                            |     8 +
 lib/tdr/tdr.c                                      |    20 +-
 lib/testtools/.testr.conf                          |     2 +-
 lib/testtools/LICENSE                              |     1 +
 lib/testtools/MANIFEST.in                          |     2 -
 lib/testtools/NEWS                                 |   265 +
 lib/testtools/README                               |     5 +-
 lib/testtools/doc/for-framework-folk.rst           |    19 +
 lib/testtools/doc/for-test-authors.rst             |    23 +-
 lib/testtools/doc/hacking.rst                      |     9 +-
 lib/testtools/doc/index.rst                        |     5 +-
 lib/testtools/doc/overview.rst                     |    10 +-
 lib/testtools/scripts/all-pythons                  |     2 +-
 lib/testtools/setup.py                             |    15 +-
 lib/testtools/testtools/__init__.py                |    12 +-
 lib/testtools/testtools/_compat3x.py               |     2 +-
 lib/testtools/testtools/compat.py                  |     1 -
 lib/testtools/testtools/content.py                 |   110 +-
 lib/testtools/testtools/content_type.py            |     6 +-
 lib/testtools/testtools/deferredruntest.py         |     2 +-
 lib/testtools/testtools/helpers.py                 |    34 +-
 lib/testtools/testtools/matchers.py                |  1284 -
 lib/testtools/testtools/matchers/__init__.py       |   113 +
 lib/testtools/testtools/matchers/_basic.py         |   315 +
 .../testtools/matchers/_datastructures.py          |   228 +
 lib/testtools/testtools/matchers/_dict.py          |   259 +
 lib/testtools/testtools/matchers/_doctest.py       |   104 +
 lib/testtools/testtools/matchers/_exception.py     |   124 +
 lib/testtools/testtools/matchers/_filesystem.py    |   192 +
 lib/testtools/testtools/matchers/_higherorder.py   |   289 +
 lib/testtools/testtools/matchers/_impl.py          |   175 +
 lib/testtools/testtools/run.py                     |    37 +-
 lib/testtools/testtools/tags.py                    |    34 +
 lib/testtools/testtools/testcase.py                |    98 +-
 lib/testtools/testtools/testresult/__init__.py     |     8 +-
 lib/testtools/testtools/testresult/doubles.py      |    39 +
 lib/testtools/testtools/testresult/real.py         |   482 +-
 lib/testtools/testtools/tests/__init__.py          |     6 +-
 lib/testtools/testtools/tests/helpers.py           |    40 +-
 lib/testtools/testtools/tests/matchers/__init__.py |    29 +
 lib/testtools/testtools/tests/matchers/helpers.py  |    42 +
 .../testtools/tests/matchers/test_basic.py         |   374 +
 .../tests/matchers/test_datastructures.py          |   209 +
 .../testtools/tests/matchers/test_dict.py          |   222 +
 .../testtools/tests/matchers/test_doctest.py       |    82 +
 .../testtools/tests/matchers/test_exception.py     |   192 +
 .../testtools/tests/matchers/test_filesystem.py    |   243 +
 .../testtools/tests/matchers/test_higherorder.py   |   227 +
 .../testtools/tests/matchers/test_impl.py          |   132 +
 lib/testtools/testtools/tests/test_compat.py       |    42 +-
 lib/testtools/testtools/tests/test_content.py      |    54 +-
 lib/testtools/testtools/tests/test_content_type.py |    16 +-
 .../testtools/tests/test_deferredruntest.py        |    13 +
 lib/testtools/testtools/tests/test_distutilscmd.py |    21 +-
 .../testtools/tests/test_fixturesupport.py         |     8 +-
 lib/testtools/testtools/tests/test_helpers.py      |    29 +-
 lib/testtools/testtools/tests/test_matchers.py     |  1325 -
 lib/testtools/testtools/tests/test_run.py          |    46 +-
 lib/testtools/testtools/tests/test_tags.py         |    84 +
 lib/testtools/testtools/tests/test_testcase.py     |   113 +-
 lib/testtools/testtools/tests/test_testresult.py   |   713 +-
 lib/testtools/testtools/tests/test_testsuite.py    |    73 +-
 lib/testtools/testtools/testsuite.py               |    65 +-
 lib/tevent/doc/img/tevent_context_stucture.png     |   Bin 0 -> 21888 bytes
 lib/tevent/doc/img/tevent_subrequest.png           |   Bin 0 -> 22453 bytes
 lib/tevent/doc/mainpage.dox                        |    11 +-
 lib/tevent/doc/tevent_context.dox                  |    75 +
 lib/tevent/doc/tevent_data.dox                     |   133 +
 lib/tevent/doc/tevent_events.dox                   |   341 +
 lib/tevent/doc/tevent_queue.dox                    |   274 +
 lib/tevent/doc/tevent_request.dox                  |   191 +
 lib/tevent/doc/tevent_tutorial.dox                 |    20 +
 lib/tevent/doxy.config                             |   681 +-
 lib/tevent/libtevent.m4                            |    75 -
 lib/tevent/testsuite.c                             |    33 +-
 lib/tevent/tevent_liboop.c                         |     2 +-
 lib/tevent/tevent_poll.c                           |     2 +-
 lib/tevent/tevent_signal.c                         |     8 +-
 lib/torture/simple.c                               |    85 +
 lib/torture/torture.h                              |     1 +
 lib/torture/wscript_build                          |     2 +-
 lib/tsocket/tsocket.h                              |     4 +-
 lib/tsocket/tsocket_bsd.c                          |    10 +-
 lib/uid_wrapper/config.m4                          |    19 -
 lib/util/bitmap.c                                  |    16 +-
 lib/util/bitmap.h                                  |     5 +-
 lib/util/debug.h                                   |     7 +
 lib/util/fault.c                                   |     2 +-
 lib/util/genrand.c                                 |    24 +-
 lib/util/getpass.c                                 |   230 +
 lib/util/modules.c                                 |     8 -
 lib/util/pidfile.c                                 |     2 +-
 lib/util/samba_util.h                              |    66 +
 lib/util/setid.c                                   |     1 -
 lib/util/tevent_debug.c                            |    83 +
 lib/util/time.c                                    |     9 +
 lib/util/util.c                                    |    83 +-
 lib/util/util_runcmd.c                             |    27 +-
 lib/util/util_tdb.c                                |    15 +
 lib/util/util_tdb.h                                |     1 +
 lib/util/wscript_build                             |     6 +-
 lib/zlib/zlib.m4                                   |    29 -
 libcli/auth/credentials.c                          |    52 +-
 libcli/auth/proto.h                                |     9 +-
 libcli/auth/schannel_proto.h                       |     4 +-
 libcli/auth/schannel_sign.c                        |     2 +-
 libcli/auth/schannel_state_tdb.c                   |    96 +-
 libcli/auth/smbencrypt.c                           |     8 +-
 libcli/auth/wscript_build                          |     2 +-
 libcli/cldap/cldap.c                               |     4 +-
 libcli/drsuapi/repl_decrypt.c                      |     4 +-
 libcli/security/secdesc.c                          |    11 +-
 libcli/smb/smb1cli_echo.c                          |   170 +
 libcli/smb/smb1cli_trans.c                         |     2 +-
 libcli/smb/smb2_constants.h                        |     6 +
 libcli/smb/smb2_create_blob.h                      |    12 +
 libcli/smb/smb2_lease.c                            |    86 +
 libcli/smb/smb2_lease.h                            |    50 +
 libcli/smb/smb2cli_close.c                         |     6 +-
 libcli/smb/smb2cli_create.c                        |    55 +-
 libcli/smb/smb2cli_echo.c                          |   122 +
 libcli/smb/smb2cli_flush.c                         |     6 +-
 libcli/smb/smb2cli_ioctl.c                         |    18 +-
 libcli/smb/smb2cli_query_directory.c               |     6 +-
 libcli/smb/smb2cli_query_info.c                    |     6 +-
 libcli/smb/smb2cli_read.c                          |     6 +-
 libcli/smb/smb2cli_session.c                       |     8 +-
 libcli/smb/smb2cli_set_info.c                      |     6 +-
 libcli/smb/smb2cli_write.c                         |    36 +-
 libcli/smb/smbXcli_base.c                          |   169 +-
 libcli/smb/smbXcli_base.h                          |    42 +-
 libcli/smb/smb_common.h                            |     1 +
 libcli/smb/smb_constants.h                         |     2 +
 libcli/smb/smb_signing.c                           |     2 +-
 libcli/smb/wscript                                 |     4 +
 libcli/util/doserr.c                               |     1 +
 libgpo/gpo_ini.c                                   |     3 +
 libgpo/gpo_sec.c                                   |     2 +
 librpc/ABI/ndr-0.0.2.sigs                          |   247 +
 librpc/build_idl.sh                                |    67 -
 librpc/idl/dns.idl                                 |    15 +
 librpc/idl/nfs4acl.idl                             |    46 +
 librpc/idl/security.idl                            |    23 +-
 librpc/idl/smb_acl.idl                             |    20 +-
 librpc/idl/spoolss.idl                             |   308 +-
 librpc/idl/wscript_build                           |     2 +-
 librpc/idl/xattr.idl                               |    25 +
 librpc/ndr/libndr.h                                |     3 +
 librpc/ndr/ndr.c                                   |    51 +
 librpc/ndr/ndr_krb5pac.c                           |     3 +
 librpc/ndr/ndr_orpc.c                              |    27 +-
 librpc/ndr/ndr_sec_helper.c                        |     2 +-
 librpc/ndr/ndr_string.c                            |     2 +-
 librpc/rpc/binding.c                               |    11 +-
 librpc/rpc/binding_handle.c                        |    26 +-
 librpc/tools/ndrdump.c                             |    38 +-
 librpc/wscript_build                               |     7 +-
 m4/check_make.m4                                   |    33 -
 m4/check_perl.m4                                   |    32 -
 m4/check_python.m4                                 |   111 -
 m4/pkg.m4                                          |   156 -
 nsswitch/libwbclient/wbc_err_internal.h            |     4 +-
 nsswitch/libwbclient/wbc_util.c                    |     5 -
 nsswitch/libwbclient/wbclient.h                    |     4 +-
 nsswitch/pam_winbind.c                             |    50 +-
 nsswitch/pam_winbind.h                             |     2 +-
 nsswitch/tests/test_idmap_rfc2307.sh               |    94 +
 nsswitch/wbinfo.c                                  |    36 +-
 nsswitch/winbind_nss_solaris.c                     |     1 -
 packaging/LSB/smb.conf                             |     1 -
 packaging/NetworkManager/30-winbind-systemd        |     8 +-
 packaging/RHEL-CTDB/configure.rpm                  |     2 +-
 packaging/RHEL-CTDB/samba.spec.tmpl                |     3 +
 packaging/RHEL/samba.spec.tmpl                     |     2 +-
 pidl/TODO                                          |     2 +-
 pidl/lib/Parse/Pidl/ODL.pm                         |     2 +-
 pidl/lib/Parse/Pidl/Samba4/Header.pm               |     2 +-
 pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm           |     2 +-
 pidl/lib/Parse/Pidl/Wireshark/Conformance.pm       |     2 +-
 pidl/pidl                                          |     2 +-
 prog_guide4.txt                                    |     6 +-
 python/pyglue.c                                    |     6 +-
 python/samba/dbchecker.py                          |   139 +-
 python/samba/drs_utils.py                          |     8 +-
 python/samba/join.py                               |     2 +-
 python/samba/netcmd/dns.py                         |    15 +-
 python/samba/netcmd/drs.py                         |    20 +-
 python/samba/netcmd/group.py                       |    50 +-
 python/samba/netcmd/ntacl.py                       |    16 +-
 python/samba/netcmd/processes.py                   |    10 +-
 python/samba/netcmd/user.py                        |    39 +-
 python/samba/ntacls.py                             |    12 +-
 python/samba/provision/__init__.py                 |    46 +-
 python/samba/samba3/__init__.py                    |    98 +-
 python/samba/samdb.py                              |    26 +-
 python/samba/tests/posixacl.py                     |    17 +
 python/samba/tests/provision.py                    |     9 +-
 python/samba/tests/samba3.py                       |     4 +-
 python/samba/tests/samba_tool/base.py              |     8 +-
 python/samba/tests/samba_tool/user.py              |   152 +-
 python/samba/tests/upgradeprovision.py             |     2 +-
 python/samba/tests/upgradeprovisionneeddc.py       |     2 +-
 python/samba/upgrade.py                            |   127 +-
 python/samba/web_server/__init__.py                |    36 +-
 release-scripts/build-htmlman-git                  |     4 +-
 release-scripts/build-htmlman-nogit                |     4 +-
 release-scripts/create-tarball                     |   235 -
 script/autobuild.py                                |    32 +-
 script/show_testsuite_time                         |    40 +
 selftest/knownfail                                 |    31 +-
 selftest/selftest.pl                               |     7 +-
 selftest/selftest.py                               |     6 +
 selftest/skip                                      |     5 +-
 selftest/target/Samba.pm                           |    12 +-
 selftest/target/Samba3.pm                          |   121 +-
 selftest/target/Samba4.pm                          |    38 +-
 selftest/tests.py                                  |    17 +-
 selftest/wscript                                   |     1 -
 source3/Makefile-smbtorture                        |    24 -
 source3/Makefile.in                                |  3401 --
 source3/auth/auth_sam.c                            |     7 +
 source3/auth/auth_samba4.c                         |     2 +-
 source3/auth/auth_util.c                           |     4 +-
 source3/auth/pass_check.c                          |    79 -
 source3/auth/token_util.c                          |    32 +-
 source3/autoconf/lib/param/README                  |     3 -
 source3/autoconf/lib/param/param_global.h          |   276 -
 source3/autoconf/lib/param/param_local.h           |   142 -
 source3/autoconf/lib/param/param_proto.h           |  1044 -
 source3/autoconf/lib/param/s3_param.h              |   399 -
 source3/autoconf/librpc/gen_ndr/README             |     7 -
 source3/autoconf/librpc/gen_ndr/atsvc.h            |   145 -
 source3/autoconf/librpc/gen_ndr/audiosrv.h         |    89 -
 source3/autoconf/librpc/gen_ndr/auth.h             |    87 -
 source3/autoconf/librpc/gen_ndr/backupkey.h        |   127 -
 source3/autoconf/librpc/gen_ndr/browser.h          |   105 -
 source3/autoconf/librpc/gen_ndr/com_dcom.h         |   350 -
 source3/autoconf/librpc/gen_ndr/com_wmi.h          |   352 -
 source3/autoconf/librpc/gen_ndr/dbgidl.h           |    19 -
 source3/autoconf/librpc/gen_ndr/dcerpc.h           |   606 -
 source3/autoconf/librpc/gen_ndr/dcom.h             |   481 -
 source3/autoconf/librpc/gen_ndr/dcom_p.c           |   947 -
 source3/autoconf/librpc/gen_ndr/dfs.h              |   588 -
 source3/autoconf/librpc/gen_ndr/dfsblobs.h         |   130 -
 source3/autoconf/librpc/gen_ndr/dns.h              |   360 -
 source3/autoconf/librpc/gen_ndr/dnsp.h             |   376 -
 source3/autoconf/librpc/gen_ndr/dnsserver.h        |  1251 -
 source3/autoconf/librpc/gen_ndr/drsblobs.h         |   661 -
 source3/autoconf/librpc/gen_ndr/drsuapi.h          |  2100 -
 source3/autoconf/librpc/gen_ndr/dsbackup.h         |   103 -
 source3/autoconf/librpc/gen_ndr/dssetup.h          |   217 -
 source3/autoconf/librpc/gen_ndr/echo.h             |   219 -
 source3/autoconf/librpc/gen_ndr/efs.h              |   205 -
 source3/autoconf/librpc/gen_ndr/epmapper.h         |   400 -
 source3/autoconf/librpc/gen_ndr/eventlog.h         |   475 -
 source3/autoconf/librpc/gen_ndr/eventlog6.h        |   607 -
 source3/autoconf/librpc/gen_ndr/file_id.h          |    20 -
 source3/autoconf/librpc/gen_ndr/frsapi.h           |   193 -
 source3/autoconf/librpc/gen_ndr/frsrpc.h           |   555 -
 source3/autoconf/librpc/gen_ndr/frstrans.h         |   433 -
 source3/autoconf/librpc/gen_ndr/fsrvp.h            |   225 -
 source3/autoconf/librpc/gen_ndr/idmap.h            |    60 -
 source3/autoconf/librpc/gen_ndr/initshutdown.h     |   152 -
 source3/autoconf/librpc/gen_ndr/ioctl.h            |    96 -
 source3/autoconf/librpc/gen_ndr/keysvc.h           |    22 -
 source3/autoconf/librpc/gen_ndr/krb5pac.h          |   176 -
 source3/autoconf/librpc/gen_ndr/libnet_join.h      |    88 -
 source3/autoconf/librpc/gen_ndr/libnetapi.h        |  2204 -
 source3/autoconf/librpc/gen_ndr/lsa.h              |  1905 -
 source3/autoconf/librpc/gen_ndr/messaging.h        |   158 -
 source3/autoconf/librpc/gen_ndr/mgmt.h             |    88 -
 source3/autoconf/librpc/gen_ndr/misc.h             |   149 -
 source3/autoconf/librpc/gen_ndr/msgsvc.h           |    43 -
 source3/autoconf/librpc/gen_ndr/named_pipe_auth.h  |    57 -
 source3/autoconf/librpc/gen_ndr/nbt.h              |   728 -
 source3/autoconf/librpc/gen_ndr/ndr_atsvc.c        |   950 -
 source3/autoconf/librpc/gen_ndr/ndr_atsvc.h        |    41 -
 source3/autoconf/librpc/gen_ndr/ndr_atsvc_c.c      |   898 -
 source3/autoconf/librpc/gen_ndr/ndr_atsvc_c.h      |   100 -
 source3/autoconf/librpc/gen_ndr/ndr_atsvc_s.c      |   285 -
 source3/autoconf/librpc/gen_ndr/ndr_audiosrv.c     |   791 -
 source3/autoconf/librpc/gen_ndr/ndr_audiosrv.h     |    60 -
 source3/autoconf/librpc/gen_ndr/ndr_audiosrv_c.c   |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_audiosrv_c.h   |     8 -
 source3/autoconf/librpc/gen_ndr/ndr_audiosrv_s.c   |   549 -
 source3/autoconf/librpc/gen_ndr/ndr_auth.c         |   867 -
 source3/autoconf/librpc/gen_ndr/ndr_auth.h         |    32 -
 source3/autoconf/librpc/gen_ndr/ndr_auth_c.c       |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_auth_c.h       |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_auth_s.c       |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_backupkey.c    |   799 -
 source3/autoconf/librpc/gen_ndr/ndr_backupkey.h    |    49 -
 source3/autoconf/librpc/gen_ndr/ndr_backupkey_c.c  |   243 -
 source3/autoconf/librpc/gen_ndr/ndr_backupkey_c.h  |    36 -
 source3/autoconf/librpc/gen_ndr/ndr_backupkey_s.c  |   213 -
 source3/autoconf/librpc/gen_ndr/ndr_browser.c      |  1102 -
 source3/autoconf/librpc/gen_ndr/ndr_browser.h      |    55 -
 source3/autoconf/librpc/gen_ndr/ndr_browser_c.c    |   233 -
 source3/autoconf/librpc/gen_ndr/ndr_browser_c.h    |    30 -
 source3/autoconf/librpc/gen_ndr/ndr_browser_s.c    |   477 -
 source3/autoconf/librpc/gen_ndr/ndr_dbgidl.c       |    91 -
 source3/autoconf/librpc/gen_ndr/ndr_dbgidl.h       |    18 -
 source3/autoconf/librpc/gen_ndr/ndr_dbgidl_c.c     |   196 -
 source3/autoconf/librpc/gen_ndr/ndr_dbgidl_c.h     |    22 -
 source3/autoconf/librpc/gen_ndr/ndr_dbgidl_s.c     |   213 -
 source3/autoconf/librpc/gen_ndr/ndr_dcerpc.c       |  3284 --
 source3/autoconf/librpc/gen_ndr/ndr_dcerpc.h       |   139 -
 source3/autoconf/librpc/gen_ndr/ndr_dcerpc_c.c     |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_dcerpc_c.h     |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_dcerpc_s.c     |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_dcom.c         |  3799 --
 source3/autoconf/librpc/gen_ndr/ndr_dcom.h         |   237 -
 source3/autoconf/librpc/gen_ndr/ndr_dcom_c.c       |  6290 ---
 source3/autoconf/librpc/gen_ndr/ndr_dcom_c.h       |   728 -
 source3/autoconf/librpc/gen_ndr/ndr_dcom_s.c       |   681 -
 source3/autoconf/librpc/gen_ndr/ndr_dfs.c          |  6261 ---
 source3/autoconf/librpc/gen_ndr/ndr_dfs.h          |   132 -
 source3/autoconf/librpc/gen_ndr/ndr_dfs_c.c        |  3546 --
 source3/autoconf/librpc/gen_ndr/ndr_dfs_c.h        |   394 -
 source3/autoconf/librpc/gen_ndr/ndr_dfs_s.c        |   741 -
 source3/autoconf/librpc/gen_ndr/ndr_dfsblobs.c     |  1366 -
 source3/autoconf/librpc/gen_ndr/ndr_dfsblobs.h     |    38 -
 source3/autoconf/librpc/gen_ndr/ndr_dfsblobs_c.c   |   214 -
 source3/autoconf/librpc/gen_ndr/ndr_dfsblobs_c.h   |    26 -
 source3/autoconf/librpc/gen_ndr/ndr_dfsblobs_s.c   |   213 -
 source3/autoconf/librpc/gen_ndr/ndr_dns.c          |  1329 -
 source3/autoconf/librpc/gen_ndr/ndr_dns.h          |    74 -
 source3/autoconf/librpc/gen_ndr/ndr_dns_c.c        |   200 -
 source3/autoconf/librpc/gen_ndr/ndr_dns_c.h        |    24 -
 source3/autoconf/librpc/gen_ndr/ndr_dns_s.c        |   213 -
 source3/autoconf/librpc/gen_ndr/ndr_dnsp.c         |  1644 -
 source3/autoconf/librpc/gen_ndr/ndr_dnsp.h         |    62 -
 source3/autoconf/librpc/gen_ndr/ndr_dnsp_c.c       |   390 -
 source3/autoconf/librpc/gen_ndr/ndr_dnsp_c.h       |    40 -
 source3/autoconf/librpc/gen_ndr/ndr_dnsp_s.c       |   237 -
 source3/autoconf/librpc/gen_ndr/ndr_dnsserver.c    | 11588 -----
 source3/autoconf/librpc/gen_ndr/ndr_dnsserver.h    |   125 -
 source3/autoconf/librpc/gen_ndr/ndr_dnsserver_c.c  |  2360 -
 source3/autoconf/librpc/gen_ndr/ndr_dnsserver_c.h  |   320 -
 source3/autoconf/librpc/gen_ndr/ndr_dnsserver_s.c  |   429 -
 source3/autoconf/librpc/gen_ndr/ndr_drsblobs.c     |  5758 ---
 source3/autoconf/librpc/gen_ndr/ndr_drsblobs.h     |   198 -
 source3/autoconf/librpc/gen_ndr/ndr_drsblobs_c.c   |  2860 --
 source3/autoconf/librpc/gen_ndr/ndr_drsblobs_c.h   |   248 -
 source3/autoconf/librpc/gen_ndr/ndr_drsblobs_s.c   |   549 -
 source3/autoconf/librpc/gen_ndr/ndr_drsuapi.c      | 17114 --------
 source3/autoconf/librpc/gen_ndr/ndr_drsuapi.h      |   316 -
 source3/autoconf/librpc/gen_ndr/ndr_drsuapi_c.c    |  4230 --
 source3/autoconf/librpc/gen_ndr/ndr_drsuapi_c.h    |   466 -
 source3/autoconf/librpc/gen_ndr/ndr_drsuapi_s.c    |   789 -
 source3/autoconf/librpc/gen_ndr/ndr_dsbackup.c     |   927 -
 source3/autoconf/librpc/gen_ndr/ndr_dsbackup.h     |    76 -
 source3/autoconf/librpc/gen_ndr/ndr_dsbackup_c.c   |    12 -
 source3/autoconf/librpc/gen_ndr/ndr_dsbackup_c.h   |    14 -
 source3/autoconf/librpc/gen_ndr/ndr_dsbackup_s.c   |   783 -
 source3/autoconf/librpc/gen_ndr/ndr_dssetup.c      |  1159 -
 source3/autoconf/librpc/gen_ndr/ndr_dssetup.h      |    58 -
 source3/autoconf/librpc/gen_ndr/ndr_dssetup_c.c    |   230 -
 source3/autoconf/librpc/gen_ndr/ndr_dssetup_c.h    |    28 -
 source3/autoconf/librpc/gen_ndr/ndr_dssetup_s.c    |   453 -
 source3/autoconf/librpc/gen_ndr/ndr_echo.c         |  1624 -
 source3/autoconf/librpc/gen_ndr/ndr_echo.h         |    60 -
 source3/autoconf/librpc/gen_ndr/ndr_echo_c.c       |  2078 -
 source3/autoconf/librpc/gen_ndr/ndr_echo_c.h       |   192 -
 source3/autoconf/librpc/gen_ndr/ndr_echo_s.c       |   429 -
 source3/autoconf/librpc/gen_ndr/ndr_efs.c          |  1523 -
 source3/autoconf/librpc/gen_ndr/ndr_efs.h          |    62 -
 source3/autoconf/librpc/gen_ndr/ndr_efs_c.c        |  1474 -
 source3/autoconf/librpc/gen_ndr/ndr_efs_c.h        |   142 -
 source3/autoconf/librpc/gen_ndr/ndr_efs_s.c        |   525 -
 source3/autoconf/librpc/gen_ndr/ndr_epmapper.c     |  2944 --
 source3/autoconf/librpc/gen_ndr/ndr_epmapper.h     |    78 -
 source3/autoconf/librpc/gen_ndr/ndr_epmapper_c.c   |  1562 -
 source3/autoconf/librpc/gen_ndr/ndr_epmapper_c.h   |   168 -
 source3/autoconf/librpc/gen_ndr/ndr_epmapper_s.c   |   381 -
 source3/autoconf/librpc/gen_ndr/ndr_eventlog.c     |  3304 --
 source3/autoconf/librpc/gen_ndr/ndr_eventlog.h     |   115 -
 source3/autoconf/librpc/gen_ndr/ndr_eventlog6.c    |  5901 ---
 source3/autoconf/librpc/gen_ndr/ndr_eventlog6.h    |   113 -
 source3/autoconf/librpc/gen_ndr/ndr_eventlog6_c.c  |  6617 ---
 source3/autoconf/librpc/gen_ndr/ndr_eventlog6_c.h  |   758 -
 source3/autoconf/librpc/gen_ndr/ndr_eventlog6_s.c  |   885 -
 source3/autoconf/librpc/gen_ndr/ndr_eventlog_c.c   |  3217 --
 source3/autoconf/librpc/gen_ndr/ndr_eventlog_c.h   |   370 -
 source3/autoconf/librpc/gen_ndr/ndr_eventlog_s.c   |   789 -
 source3/autoconf/librpc/gen_ndr/ndr_file_id.c      |    46 -
 source3/autoconf/librpc/gen_ndr/ndr_file_id.h      |    13 -
 source3/autoconf/librpc/gen_ndr/ndr_file_id_c.c    |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_file_id_c.h    |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_file_id_s.c    |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_frsapi.c       |  1135 -
 source3/autoconf/librpc/gen_ndr/ndr_frsapi.h       |    52 -
 source3/autoconf/librpc/gen_ndr/ndr_frsapi_c.c     |  1315 -
 source3/autoconf/librpc/gen_ndr/ndr_frsapi_c.h     |   142 -
 source3/autoconf/librpc/gen_ndr/ndr_frsapi_s.c     |   453 -
 source3/autoconf/librpc/gen_ndr/ndr_frsrpc.c       |  2945 --
 source3/autoconf/librpc/gen_ndr/ndr_frsrpc.h       |    76 -
 source3/autoconf/librpc/gen_ndr/ndr_frsrpc_c.c     |   894 -
 source3/autoconf/librpc/gen_ndr/ndr_frsrpc_c.h     |   110 -
 source3/autoconf/librpc/gen_ndr/ndr_frsrpc_s.c     |   453 -
 source3/autoconf/librpc/gen_ndr/ndr_frstrans.c     |  2578 --
 source3/autoconf/librpc/gen_ndr/ndr_frstrans.h     |    89 -
 source3/autoconf/librpc/gen_ndr/ndr_frstrans_c.c   |  1641 -
 source3/autoconf/librpc/gen_ndr/ndr_frstrans_c.h   |   226 -
 source3/autoconf/librpc/gen_ndr/ndr_frstrans_s.c   |   597 -
 source3/autoconf/librpc/gen_ndr/ndr_fsrvp.c        |  1333 -
 source3/autoconf/librpc/gen_ndr/ndr_fsrvp.h        |    56 -
 source3/autoconf/librpc/gen_ndr/ndr_fsrvp_c.c      |  2779 --
 source3/autoconf/librpc/gen_ndr/ndr_fsrvp_c.h      |   282 -
 source3/autoconf/librpc/gen_ndr/ndr_fsrvp_s.c      |   501 -
 source3/autoconf/librpc/gen_ndr/ndr_idmap.c        |   160 -
 source3/autoconf/librpc/gen_ndr/ndr_idmap.h        |    22 -
 source3/autoconf/librpc/gen_ndr/ndr_idmap_c.c      |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_idmap_c.h      |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_idmap_s.c      |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_initshutdown.c |   342 -
 source3/autoconf/librpc/gen_ndr/ndr_initshutdown.h |    24 -
 .../autoconf/librpc/gen_ndr/ndr_initshutdown_c.c   |   652 -
 .../autoconf/librpc/gen_ndr/ndr_initshutdown_c.h   |    80 -
 .../autoconf/librpc/gen_ndr/ndr_initshutdown_s.c   |   261 -
 source3/autoconf/librpc/gen_ndr/ndr_ioctl.c        |   510 -
 source3/autoconf/librpc/gen_ndr/ndr_ioctl.h        |    38 -
 source3/autoconf/librpc/gen_ndr/ndr_ioctl_c.c      |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_ioctl_c.h      |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_ioctl_s.c      |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_keysvc.c       |    94 -
 source3/autoconf/librpc/gen_ndr/ndr_keysvc.h       |    18 -
 source3/autoconf/librpc/gen_ndr/ndr_keysvc_c.c     |   208 -
 source3/autoconf/librpc/gen_ndr/ndr_keysvc_c.h     |    24 -
 source3/autoconf/librpc/gen_ndr/ndr_keysvc_s.c     |   213 -
 source3/autoconf/librpc/gen_ndr/ndr_krb5pac.c      |  1290 -
 source3/autoconf/librpc/gen_ndr/ndr_krb5pac.h      |    68 -
 source3/autoconf/librpc/gen_ndr/ndr_krb5pac_c.c    |   960 -
 source3/autoconf/librpc/gen_ndr/ndr_krb5pac_c.h    |    88 -
 source3/autoconf/librpc/gen_ndr/ndr_krb5pac_s.c    |   309 -
 source3/autoconf/librpc/gen_ndr/ndr_libnet_join.c  |   116 -
 source3/autoconf/librpc/gen_ndr/ndr_libnet_join.h  |    17 -
 .../autoconf/librpc/gen_ndr/ndr_libnet_join_c.c    |    10 -
 .../autoconf/librpc/gen_ndr/ndr_libnet_join_c.h    |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_libnetapi.c    |  8530 ----
 source3/autoconf/librpc/gen_ndr/ndr_libnetapi.h    |   713 -
 source3/autoconf/librpc/gen_ndr/ndr_libnetapi_c.c  | 11876 -----
 source3/autoconf/librpc/gen_ndr/ndr_libnetapi_c.h  |  1344 -
 source3/autoconf/librpc/gen_ndr/ndr_lsa.c          | 14643 -------
 source3/autoconf/librpc/gen_ndr/ndr_lsa.h          |   430 -
 source3/autoconf/librpc/gen_ndr/ndr_lsa_c.c        | 13353 ------
 source3/autoconf/librpc/gen_ndr/ndr_lsa_c.h        |  1430 -
 source3/autoconf/librpc/gen_ndr/ndr_lsa_s.c        |  2157 -
 source3/autoconf/librpc/gen_ndr/ndr_messaging.c    |   193 -
 source3/autoconf/librpc/gen_ndr/ndr_messaging.h    |    19 -
 source3/autoconf/librpc/gen_ndr/ndr_messaging_c.c  |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_messaging_c.h  |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_mgmt.c         |   611 -
 source3/autoconf/librpc/gen_ndr/ndr_mgmt.h         |    33 -
 source3/autoconf/librpc/gen_ndr/ndr_mgmt_c.c       |  1087 -
 source3/autoconf/librpc/gen_ndr/ndr_mgmt_c.h       |   104 -
 source3/autoconf/librpc/gen_ndr/ndr_mgmt_s.c       |   309 -
 source3/autoconf/librpc/gen_ndr/ndr_misc.c         |   564 -
 source3/autoconf/librpc/gen_ndr/ndr_misc.h         |    38 -
 source3/autoconf/librpc/gen_ndr/ndr_misc_c.c       |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_misc_c.h       |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_misc_s.c       |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_msgsvc.c       |   327 -
 source3/autoconf/librpc/gen_ndr/ndr_msgsvc.h       |    40 -
 source3/autoconf/librpc/gen_ndr/ndr_msgsvc_c.c     |    12 -
 source3/autoconf/librpc/gen_ndr/ndr_msgsvc_c.h     |    14 -
 source3/autoconf/librpc/gen_ndr/ndr_msgsvc_s.c     |   495 -
 .../autoconf/librpc/gen_ndr/ndr_named_pipe_auth.c  |   552 -
 .../autoconf/librpc/gen_ndr/ndr_named_pipe_auth.h  |    22 -
 .../librpc/gen_ndr/ndr_named_pipe_auth_c.c         |    10 -
 .../librpc/gen_ndr/ndr_named_pipe_auth_c.h         |     6 -
 .../librpc/gen_ndr/ndr_named_pipe_auth_s.c         |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_nbt.c          |  3793 --
 source3/autoconf/librpc/gen_ndr/ndr_nbt.h          |   115 -
 source3/autoconf/librpc/gen_ndr/ndr_nbt_c.c        |   200 -
 source3/autoconf/librpc/gen_ndr/ndr_nbt_c.h        |    24 -
 source3/autoconf/librpc/gen_ndr/ndr_nbt_s.c        |   213 -
 source3/autoconf/librpc/gen_ndr/ndr_netlogon.c     | 18557 --------
 source3/autoconf/librpc/gen_ndr/ndr_netlogon.h     |   302 -
 source3/autoconf/librpc/gen_ndr/ndr_netlogon_c.c   | 10258 -----
 source3/autoconf/librpc/gen_ndr/ndr_netlogon_c.h   |  1226 -
 source3/autoconf/librpc/gen_ndr/ndr_netlogon_s.c   |  1365 -
 source3/autoconf/librpc/gen_ndr/ndr_notify.c       |   504 -
 source3/autoconf/librpc/gen_ndr/ndr_notify.h       |    34 -
 source3/autoconf/librpc/gen_ndr/ndr_notify_c.c     |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_notify_c.h     |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_notify_s.c     |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_ntlmssp.c      |  2529 --
 source3/autoconf/librpc/gen_ndr/ndr_ntlmssp.h      |    82 -
 source3/autoconf/librpc/gen_ndr/ndr_ntlmssp_c.c    |   960 -
 source3/autoconf/librpc/gen_ndr/ndr_ntlmssp_c.h    |    88 -
 source3/autoconf/librpc/gen_ndr/ndr_ntlmssp_s.c    |   309 -
 source3/autoconf/librpc/gen_ndr/ndr_ntprinting.c   |   990 -
 source3/autoconf/librpc/gen_ndr/ndr_ntprinting.h   |    49 -
 source3/autoconf/librpc/gen_ndr/ndr_ntprinting_c.c |   580 -
 source3/autoconf/librpc/gen_ndr/ndr_ntprinting_c.h |    56 -
 source3/autoconf/librpc/gen_ndr/ndr_ntprinting_s.c |   261 -
 source3/autoconf/librpc/gen_ndr/ndr_ntsvcs.c       |  4216 --
 source3/autoconf/librpc/gen_ndr/ndr_ntsvcs.h       |   212 -
 source3/autoconf/librpc/gen_ndr/ndr_ntsvcs_c.c     |  1634 -
 source3/autoconf/librpc/gen_ndr/ndr_ntsvcs_c.h     |   180 -
 source3/autoconf/librpc/gen_ndr/ndr_ntsvcs_s.c     |  1749 -
 source3/autoconf/librpc/gen_ndr/ndr_open_files.c   |   659 -
 source3/autoconf/librpc/gen_ndr/ndr_open_files.h   |    23 -
 source3/autoconf/librpc/gen_ndr/ndr_open_files_c.c |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_open_files_c.h |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_orpc.c         |   942 -
 source3/autoconf/librpc/gen_ndr/ndr_orpc.h         |    52 -
 source3/autoconf/librpc/gen_ndr/ndr_orpc_c.c       |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_orpc_c.h       |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_orpc_s.c       |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_oxidresolver.c |   863 -
 source3/autoconf/librpc/gen_ndr/ndr_oxidresolver.h |    34 -
 .../autoconf/librpc/gen_ndr/ndr_oxidresolver_c.c   |  1354 -
 .../autoconf/librpc/gen_ndr/ndr_oxidresolver_c.h   |   156 -
 .../autoconf/librpc/gen_ndr/ndr_oxidresolver_s.c   |   333 -
 source3/autoconf/librpc/gen_ndr/ndr_perfcount.c    |   519 -
 source3/autoconf/librpc/gen_ndr/ndr_perfcount.h    |    26 -
 source3/autoconf/librpc/gen_ndr/ndr_perfcount_c.c  |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_perfcount_c.h  |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_policyagent.c  |    94 -
 source3/autoconf/librpc/gen_ndr/ndr_policyagent.h  |    18 -
 .../autoconf/librpc/gen_ndr/ndr_policyagent_c.c    |    10 -
 .../autoconf/librpc/gen_ndr/ndr_policyagent_c.h    |     8 -
 .../autoconf/librpc/gen_ndr/ndr_policyagent_s.c    |   213 -
 source3/autoconf/librpc/gen_ndr/ndr_preg.c         |   251 -
 source3/autoconf/librpc/gen_ndr/ndr_preg.h         |    28 -
 source3/autoconf/librpc/gen_ndr/ndr_preg_c.c       |   200 -
 source3/autoconf/librpc/gen_ndr/ndr_preg_c.h       |    24 -
 source3/autoconf/librpc/gen_ndr/ndr_preg_s.c       |   213 -
 source3/autoconf/librpc/gen_ndr/ndr_printcap.c     |   223 -
 source3/autoconf/librpc/gen_ndr/ndr_printcap.h     |    14 -
 source3/autoconf/librpc/gen_ndr/ndr_printcap_c.c   |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_printcap_c.h   |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_printcap_s.c   |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_rap.c          |  8113 ----
 source3/autoconf/librpc/gen_ndr/ndr_rap.h          |   203 -
 source3/autoconf/librpc/gen_ndr/ndr_rap_c.c        |  2060 -
 source3/autoconf/librpc/gen_ndr/ndr_rap_c.h        |   381 -
 source3/autoconf/librpc/gen_ndr/ndr_rap_s.c        |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_remact.c       |   418 -
 source3/autoconf/librpc/gen_ndr/ndr_remact.h       |    18 -
 source3/autoconf/librpc/gen_ndr/ndr_remact_c.c     |   318 -
 source3/autoconf/librpc/gen_ndr/ndr_remact_c.h     |    62 -
 source3/autoconf/librpc/gen_ndr/ndr_remact_s.c     |   213 -
 source3/autoconf/librpc/gen_ndr/ndr_rot.c          |   600 -
 source3/autoconf/librpc/gen_ndr/ndr_rot.h          |    36 -
 source3/autoconf/librpc/gen_ndr/ndr_rot_c.c        |  1488 -
 source3/autoconf/librpc/gen_ndr/ndr_rot_c.h        |   146 -
 source3/autoconf/librpc/gen_ndr/ndr_rot_s.c        |   357 -
 source3/autoconf/librpc/gen_ndr/ndr_samr.c         | 13576 ------
 source3/autoconf/librpc/gen_ndr/ndr_samr.h         |   350 -
 source3/autoconf/librpc/gen_ndr/ndr_samr_c.c       | 14970 -------
 source3/autoconf/librpc/gen_ndr/ndr_samr_c.h       |  1594 -
 source3/autoconf/librpc/gen_ndr/ndr_samr_s.c       |  1821 -
 source3/autoconf/librpc/gen_ndr/ndr_scerpc.c       |    94 -
 source3/autoconf/librpc/gen_ndr/ndr_scerpc.h       |    18 -
 source3/autoconf/librpc/gen_ndr/ndr_scerpc_c.c     |   208 -
 source3/autoconf/librpc/gen_ndr/ndr_scerpc_c.h     |    24 -
 source3/autoconf/librpc/gen_ndr/ndr_scerpc_s.c     |   213 -
 source3/autoconf/librpc/gen_ndr/ndr_schannel.c     |   682 -
 source3/autoconf/librpc/gen_ndr/ndr_schannel.h     |    34 -
 source3/autoconf/librpc/gen_ndr/ndr_schannel_c.c   |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_schannel_c.h   |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_schannel_s.c   |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_secrets.c      |   193 -
 source3/autoconf/librpc/gen_ndr/ndr_secrets.h      |    16 -
 source3/autoconf/librpc/gen_ndr/ndr_secrets_c.c    |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_secrets_c.h    |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_security.c     |  1190 -
 source3/autoconf/librpc/gen_ndr/ndr_security.h     |    66 -
 source3/autoconf/librpc/gen_ndr/ndr_security_c.c   |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_security_c.h   |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_security_s.c   |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_server_id.c    |    49 -
 source3/autoconf/librpc/gen_ndr/ndr_server_id.h    |    13 -
 source3/autoconf/librpc/gen_ndr/ndr_server_id_c.c  |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_server_id_c.h  |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_server_id_s.c  |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_smbXsrv.c      |  2798 --
 source3/autoconf/librpc/gen_ndr/ndr_smbXsrv.h      |    82 -
 source3/autoconf/librpc/gen_ndr/ndr_smbXsrv_c.c    |  1530 -
 source3/autoconf/librpc/gen_ndr/ndr_smbXsrv_c.h    |   136 -
 source3/autoconf/librpc/gen_ndr/ndr_smb_acl.c      |   383 -
 source3/autoconf/librpc/gen_ndr/ndr_smb_acl.h      |    18 -
 source3/autoconf/librpc/gen_ndr/ndr_smb_acl_c.c    |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_smb_acl_c.h    |     6 -
 source3/autoconf/librpc/gen_ndr/ndr_smb_acl_s.c    |     5 -
 source3/autoconf/librpc/gen_ndr/ndr_spoolss.c      | 34140 ---------------
 source3/autoconf/librpc/gen_ndr/ndr_spoolss.h      |   790 -
 source3/autoconf/librpc/gen_ndr/ndr_spoolss_c.c    | 15524 -------
 source3/autoconf/librpc/gen_ndr/ndr_spoolss_c.h    |  1760 -
 source3/autoconf/librpc/gen_ndr/ndr_spoolss_s.c    |  2829 --
 source3/autoconf/librpc/gen_ndr/ndr_srvsvc.c       | 21129 ---------
 source3/autoconf/librpc/gen_ndr/ndr_srvsvc.h       |   322 -
 source3/autoconf/librpc/gen_ndr/ndr_srvsvc_c.c     |  9433 ----
 source3/autoconf/librpc/gen_ndr/ndr_srvsvc_c.h     |  1036 -
 source3/autoconf/librpc/gen_ndr/ndr_srvsvc_s.c     |  1485 -
 source3/autoconf/librpc/gen_ndr/ndr_svcctl.c       |  7664 ----
 source3/autoconf/librpc/gen_ndr/ndr_svcctl.h       |   186 -
 source3/autoconf/librpc/gen_ndr/ndr_svcctl_c.c     |  9008 ----
 source3/autoconf/librpc/gen_ndr/ndr_svcctl_c.h     |  1032 -
 source3/autoconf/librpc/gen_ndr/ndr_svcctl_s.c     |  1245 -
 source3/autoconf/librpc/gen_ndr/ndr_trkwks.c       |    94 -
 source3/autoconf/librpc/gen_ndr/ndr_trkwks.h       |    18 -
 source3/autoconf/librpc/gen_ndr/ndr_trkwks_c.c     |   208 -
 source3/autoconf/librpc/gen_ndr/ndr_trkwks_c.h     |    24 -
 source3/autoconf/librpc/gen_ndr/ndr_trkwks_s.c     |   213 -
 source3/autoconf/librpc/gen_ndr/ndr_unixinfo.c     |   563 -
 source3/autoconf/librpc/gen_ndr/ndr_unixinfo.h     |    31 -
 source3/autoconf/librpc/gen_ndr/ndr_unixinfo_c.c   |  1112 -
 source3/autoconf/librpc/gen_ndr/ndr_unixinfo_c.h   |   110 -
 source3/autoconf/librpc/gen_ndr/ndr_unixinfo_s.c   |   309 -
 source3/autoconf/librpc/gen_ndr/ndr_w32time.c      |   204 -
 source3/autoconf/librpc/gen_ndr/ndr_w32time.h      |    24 -
 source3/autoconf/librpc/gen_ndr/ndr_w32time_c.c    |    10 -
 source3/autoconf/librpc/gen_ndr/ndr_w32time_c.h    |     8 -
 source3/autoconf/librpc/gen_ndr/ndr_w32time_s.c    |   261 -
 source3/autoconf/librpc/gen_ndr/ndr_wbint.c        |  2799 --
 source3/autoconf/librpc/gen_ndr/ndr_wbint.h        |    98 -
 source3/autoconf/librpc/gen_ndr/ndr_wbint_c.c      |  4537 --
 source3/autoconf/librpc/gen_ndr/ndr_wbint_c.h      |   434 -
 source3/autoconf/librpc/gen_ndr/ndr_winreg.c       |  5308 ---
 source3/autoconf/librpc/gen_ndr/ndr_winreg.h       |   171 -
 source3/autoconf/librpc/gen_ndr/ndr_winreg_c.c     |  8101 ----
 source3/autoconf/librpc/gen_ndr/ndr_winreg_c.h     |   868 -
 source3/autoconf/librpc/gen_ndr/ndr_winreg_s.c     |  1053 -
 source3/autoconf/librpc/gen_ndr/ndr_wkssvc.c       | 11504 -----
 source3/autoconf/librpc/gen_ndr/ndr_wkssvc.h       |   175 -
 source3/autoconf/librpc/gen_ndr/ndr_wkssvc_c.c     |  6889 ---
 source3/autoconf/librpc/gen_ndr/ndr_wkssvc_c.h     |   770 -
 source3/autoconf/librpc/gen_ndr/ndr_wkssvc_s.c     |   933 -
 source3/autoconf/librpc/gen_ndr/ndr_wmi.c          |  7365 ----
 source3/autoconf/librpc/gen_ndr/ndr_wmi.h          |   267 -
 source3/autoconf/librpc/gen_ndr/ndr_wmi_c.c        | 11757 -----
 source3/autoconf/librpc/gen_ndr/ndr_wmi_c.h        |  1376 -
 source3/autoconf/librpc/gen_ndr/ndr_wmi_s.c        |     3 -
 source3/autoconf/librpc/gen_ndr/ndr_wzcsvc.c       |   941 -
 source3/autoconf/librpc/gen_ndr/ndr_wzcsvc.h       |    69 -
 source3/autoconf/librpc/gen_ndr/ndr_wzcsvc_c.c     |  3358 --
 source3/autoconf/librpc/gen_ndr/ndr_wzcsvc_c.h     |   260 -
 source3/autoconf/librpc/gen_ndr/ndr_wzcsvc_s.c     |   621 -
 source3/autoconf/librpc/gen_ndr/ndr_xattr.c        |  1174 -
 source3/autoconf/librpc/gen_ndr/ndr_xattr.h        |    54 -
 source3/autoconf/librpc/gen_ndr/ndr_xattr_c.c      |   200 -
 source3/autoconf/librpc/gen_ndr/ndr_xattr_c.h      |    24 -
 source3/autoconf/librpc/gen_ndr/ndr_xattr_s.c      |   213 -
 source3/autoconf/librpc/gen_ndr/netlogon.h         |  1971 -
 source3/autoconf/librpc/gen_ndr/notify.h           |    95 -
 source3/autoconf/librpc/gen_ndr/ntlmssp.h          |   329 -
 source3/autoconf/librpc/gen_ndr/ntprinting.h       |   143 -
 source3/autoconf/librpc/gen_ndr/ntsvcs.h           |   610 -
 source3/autoconf/librpc/gen_ndr/open_files.h       |    94 -
 source3/autoconf/librpc/gen_ndr/orpc.h             |   186 -
 source3/autoconf/librpc/gen_ndr/oxidresolver.h     |   108 -
 source3/autoconf/librpc/gen_ndr/perfcount.h        |   133 -
 source3/autoconf/librpc/gen_ndr/policyagent.h      |    22 -
 source3/autoconf/librpc/gen_ndr/preg.h             |    48 -
 source3/autoconf/librpc/gen_ndr/printcap.h         |    26 -
 source3/autoconf/librpc/gen_ndr/py_atsvc.c         |   782 -
 source3/autoconf/librpc/gen_ndr/py_audiosrv.c      |    76 -
 source3/autoconf/librpc/gen_ndr/py_auth.c          |  1706 -
 source3/autoconf/librpc/gen_ndr/py_backupkey.c     |  1475 -
 source3/autoconf/librpc/gen_ndr/py_browser.c       |   503 -
 source3/autoconf/librpc/gen_ndr/py_dbgidl.c        |    98 -
 source3/autoconf/librpc/gen_ndr/py_dcerpc.c        |  6880 ---
 source3/autoconf/librpc/gen_ndr/py_dcom.c          |  2272 -
 source3/autoconf/librpc/gen_ndr/py_dfs.c           |  4902 ---
 source3/autoconf/librpc/gen_ndr/py_dfsblobs.c      |  1411 -
 source3/autoconf/librpc/gen_ndr/py_dns.c           |  2914 --
 source3/autoconf/librpc/gen_ndr/py_dnsp.c          |  2492 --
 source3/autoconf/librpc/gen_ndr/py_dnsserver.c     | 15776 -------
 source3/autoconf/librpc/gen_ndr/py_drsblobs.c      |  9704 ----
 source3/autoconf/librpc/gen_ndr/py_drsuapi.c       | 21084 ---------
 source3/autoconf/librpc/gen_ndr/py_dsbackup.c      |   114 -
 source3/autoconf/librpc/gen_ndr/py_dssetup.c       |   574 -
 source3/autoconf/librpc/gen_ndr/py_echo.c          |  1274 -
 source3/autoconf/librpc/gen_ndr/py_efs.c           |   945 -
 source3/autoconf/librpc/gen_ndr/py_epmapper.c      |  2477 --
 source3/autoconf/librpc/gen_ndr/py_eventlog.c      |  3105 --
 source3/autoconf/librpc/gen_ndr/py_eventlog6.c     |  3009 --
 source3/autoconf/librpc/gen_ndr/py_file_id.c       |   211 -
 source3/autoconf/librpc/gen_ndr/py_frsapi.c        |   620 -
 source3/autoconf/librpc/gen_ndr/py_frsrpc.c        |  2952 --
 source3/autoconf/librpc/gen_ndr/py_frstrans.c      |  2133 -
 source3/autoconf/librpc/gen_ndr/py_fsrvp.c         |   828 -
 source3/autoconf/librpc/gen_ndr/py_idmap.c         |   376 -
 source3/autoconf/librpc/gen_ndr/py_initshutdown.c  |   274 -
 source3/autoconf/librpc/gen_ndr/py_ioctl.c         |  2030 -
 source3/autoconf/librpc/gen_ndr/py_keysvc.c        |   103 -
 source3/autoconf/librpc/gen_ndr/py_krb5pac.c       |  2284 -
 source3/autoconf/librpc/gen_ndr/py_lsa.c           | 11678 -----
 source3/autoconf/librpc/gen_ndr/py_mgmt.c          |   497 -
 source3/autoconf/librpc/gen_ndr/py_misc.c          |   822 -
 source3/autoconf/librpc/gen_ndr/py_msgsvc.c        |   113 -
 .../autoconf/librpc/gen_ndr/py_named_pipe_auth.c   |   865 -
 source3/autoconf/librpc/gen_ndr/py_nbt.c           |  7435 ----
 source3/autoconf/librpc/gen_ndr/py_netlogon.c      | 18822 --------
 source3/autoconf/librpc/gen_ndr/py_notify.c        |  1406 -
 source3/autoconf/librpc/gen_ndr/py_ntlmssp.c       |  3678 --
 source3/autoconf/librpc/gen_ndr/py_ntprinting.c    |  2281 -
 source3/autoconf/librpc/gen_ndr/py_ntsvcs.c        |   617 -
 source3/autoconf/librpc/gen_ndr/py_orpc.c          |  2402 -
 source3/autoconf/librpc/gen_ndr/py_oxidresolver.c  |   501 -
 source3/autoconf/librpc/gen_ndr/py_policyagent.c   |    76 -
 source3/autoconf/librpc/gen_ndr/py_preg.c          |   823 -
 source3/autoconf/librpc/gen_ndr/py_printcap.c      |   358 -
 source3/autoconf/librpc/gen_ndr/py_rap.c           |  8066 ----
 source3/autoconf/librpc/gen_ndr/py_remact.c        |   269 -
 source3/autoconf/librpc/gen_ndr/py_rot.c           |   339 -
 source3/autoconf/librpc/gen_ndr/py_samr.c          | 12254 ------
 source3/autoconf/librpc/gen_ndr/py_scerpc.c        |   103 -
 source3/autoconf/librpc/gen_ndr/py_schannel.c      |  1411 -
 source3/autoconf/librpc/gen_ndr/py_security.c      |  2282 -
 source3/autoconf/librpc/gen_ndr/py_server_id.c     |   223 -
 source3/autoconf/librpc/gen_ndr/py_smb_acl.c       |   434 -
 source3/autoconf/librpc/gen_ndr/py_spoolss.c       | 33176 --------------
 source3/autoconf/librpc/gen_ndr/py_srvsvc.c        | 20046 ---------
 source3/autoconf/librpc/gen_ndr/py_svcctl.c        |  4508 --
 source3/autoconf/librpc/gen_ndr/py_trkwks.c        |   103 -
 source3/autoconf/librpc/gen_ndr/py_unixinfo.c      |   407 -
 source3/autoconf/librpc/gen_ndr/py_w32time.c       |    76 -
 source3/autoconf/librpc/gen_ndr/py_winreg.c        |  3122 --
 source3/autoconf/librpc/gen_ndr/py_wkssvc.c        |  9427 ----
 source3/autoconf/librpc/gen_ndr/py_wmi.c           |  4494 --
 source3/autoconf/librpc/gen_ndr/py_wzcsvc.c        |   472 -
 source3/autoconf/librpc/gen_ndr/py_xattr.c         |  2389 -
 source3/autoconf/librpc/gen_ndr/rap.h              |  1268 -
 source3/autoconf/librpc/gen_ndr/remact.h           |    66 -
 source3/autoconf/librpc/gen_ndr/rot.h              |   102 -
 source3/autoconf/librpc/gen_ndr/samr.h             |  1922 -
 source3/autoconf/librpc/gen_ndr/scerpc.h           |    22 -
 source3/autoconf/librpc/gen_ndr/schannel.h         |   120 -
 source3/autoconf/librpc/gen_ndr/secrets.h          |    32 -
 source3/autoconf/librpc/gen_ndr/security.h         |   508 -
 source3/autoconf/librpc/gen_ndr/server_id.h        |    23 -
 source3/autoconf/librpc/gen_ndr/smbXsrv.h          |   293 -
 source3/autoconf/librpc/gen_ndr/smb_acl.h          |    69 -
 source3/autoconf/librpc/gen_ndr/spoolss.h          |  4281 --
 source3/autoconf/librpc/gen_ndr/srv_atsvc.c        |   349 -
 source3/autoconf/librpc/gen_ndr/srv_atsvc.h        |    12 -
 source3/autoconf/librpc/gen_ndr/srv_audiosrv.c     |  1140 -
 source3/autoconf/librpc/gen_ndr/srv_audiosrv.h     |    23 -
 source3/autoconf/librpc/gen_ndr/srv_auth.c         |    30 -
 source3/autoconf/librpc/gen_ndr/srv_auth.h         |     8 -
 source3/autoconf/librpc/gen_ndr/srv_backupkey.c    |   117 -
 source3/autoconf/librpc/gen_ndr/srv_backupkey.h    |     9 -
 source3/autoconf/librpc/gen_ndr/srv_browser.c      |   926 -
 source3/autoconf/librpc/gen_ndr/srv_browser.h      |    20 -
 source3/autoconf/librpc/gen_ndr/srv_dbgidl.c       |   104 -
 source3/autoconf/librpc/gen_ndr/srv_dbgidl.h       |     9 -
 source3/autoconf/librpc/gen_ndr/srv_dcerpc.c       |    30 -
 source3/autoconf/librpc/gen_ndr/srv_dcerpc.h       |     8 -
 source3/autoconf/librpc/gen_ndr/srv_dcom.c         |  2645 --
 source3/autoconf/librpc/gen_ndr/srv_dcom.h         |   127 -
 source3/autoconf/librpc/gen_ndr/srv_dfs.c          |  1760 -
 source3/autoconf/librpc/gen_ndr/srv_dfs.h          |    31 -
 source3/autoconf/librpc/gen_ndr/srv_dfsblobs.c     |   111 -
 source3/autoconf/librpc/gen_ndr/srv_dfsblobs.h     |     9 -
 source3/autoconf/librpc/gen_ndr/srv_dns.c          |   104 -
 source3/autoconf/librpc/gen_ndr/srv_dns.h          |     9 -
 source3/autoconf/librpc/gen_ndr/srv_dnsp.c         |   178 -
 source3/autoconf/librpc/gen_ndr/srv_dnsp.h         |    10 -
 source3/autoconf/librpc/gen_ndr/srv_dnsserver.c    |   848 -
 source3/autoconf/librpc/gen_ndr/srv_dnsserver.h    |    18 -
 source3/autoconf/librpc/gen_ndr/srv_drsblobs.c     |  1140 -
 source3/autoconf/librpc/gen_ndr/srv_drsblobs.h     |    23 -
 source3/autoconf/librpc/gen_ndr/srv_drsuapi.c      |  2033 -
 source3/autoconf/librpc/gen_ndr/srv_drsuapi.h      |    33 -
 source3/autoconf/librpc/gen_ndr/srv_dsbackup.c     |  1309 -
 source3/autoconf/librpc/gen_ndr/srv_dsbackup.h     |    32 -
 source3/autoconf/librpc/gen_ndr/srv_dssetup.c      |   851 -
 source3/autoconf/librpc/gen_ndr/srv_dssetup.h      |    19 -
 source3/autoconf/librpc/gen_ndr/srv_echo.c         |   811 -
 source3/autoconf/librpc/gen_ndr/srv_echo.h         |    18 -
 source3/autoconf/librpc/gen_ndr/srv_efs.c          |  1089 -
 source3/autoconf/librpc/gen_ndr/srv_efs.h          |    22 -
 source3/autoconf/librpc/gen_ndr/srv_epmapper.c     |   652 -
 source3/autoconf/librpc/gen_ndr/srv_epmapper.h     |    16 -
 source3/autoconf/librpc/gen_ndr/srv_eventlog.c     |  1957 -
 source3/autoconf/librpc/gen_ndr/srv_eventlog.h     |    33 -
 source3/autoconf/librpc/gen_ndr/srv_eventlog6.c    |  2544 --
 source3/autoconf/librpc/gen_ndr/srv_eventlog6.h    |    37 -
 source3/autoconf/librpc/gen_ndr/srv_file_id.c      |    30 -
 source3/autoconf/librpc/gen_ndr/srv_file_id.h      |     8 -
 source3/autoconf/librpc/gen_ndr/srv_frsapi.c       |   890 -
 source3/autoconf/librpc/gen_ndr/srv_frsapi.h       |    19 -
 source3/autoconf/librpc/gen_ndr/srv_frsrpc.c       |   846 -
 source3/autoconf/librpc/gen_ndr/srv_frsrpc.h       |    19 -
 source3/autoconf/librpc/gen_ndr/srv_frstrans.c     |  1386 -
 source3/autoconf/librpc/gen_ndr/srv_frstrans.h     |    25 -
 source3/autoconf/librpc/gen_ndr/srv_fsrvp.c        |  1052 -
 source3/autoconf/librpc/gen_ndr/srv_fsrvp.h        |    21 -
 source3/autoconf/librpc/gen_ndr/srv_idmap.c        |    30 -
 source3/autoconf/librpc/gen_ndr/srv_idmap.h        |     8 -
 source3/autoconf/librpc/gen_ndr/srv_initshutdown.c |   252 -
 source3/autoconf/librpc/gen_ndr/srv_initshutdown.h |    11 -
 source3/autoconf/librpc/gen_ndr/srv_ioctl.c        |    30 -
 source3/autoconf/librpc/gen_ndr/srv_ioctl.h        |     8 -
 source3/autoconf/librpc/gen_ndr/srv_keysvc.c       |   104 -
 source3/autoconf/librpc/gen_ndr/srv_keysvc.h       |     9 -
 source3/autoconf/librpc/gen_ndr/srv_krb5pac.c      |   400 -
 source3/autoconf/librpc/gen_ndr/srv_krb5pac.h      |    13 -
 source3/autoconf/librpc/gen_ndr/srv_libnet_join.c  |    30 -
 source3/autoconf/librpc/gen_ndr/srv_libnet_join.h  |     8 -
 source3/autoconf/librpc/gen_ndr/srv_libnetapi.c    |  4330 --
 source3/autoconf/librpc/gen_ndr/srv_libnetapi.h    |    61 -
 source3/autoconf/librpc/gen_ndr/srv_lsa.c          |  6404 ---
 source3/autoconf/librpc/gen_ndr/srv_lsa.h          |    90 -
 source3/autoconf/librpc/gen_ndr/srv_messaging.c    |    30 -
 source3/autoconf/librpc/gen_ndr/srv_messaging.h    |     8 -
 source3/autoconf/librpc/gen_ndr/srv_mgmt.c         |   428 -
 source3/autoconf/librpc/gen_ndr/srv_mgmt.h         |    13 -
 source3/autoconf/librpc/gen_ndr/srv_misc.c         |    30 -
 source3/autoconf/librpc/gen_ndr/srv_misc.h         |     8 -
 source3/autoconf/librpc/gen_ndr/srv_msgsvc.c       |   421 -
 source3/autoconf/librpc/gen_ndr/srv_msgsvc.h       |    20 -
 .../autoconf/librpc/gen_ndr/srv_named_pipe_auth.c  |    30 -
 .../autoconf/librpc/gen_ndr/srv_named_pipe_auth.h  |     8 -
 source3/autoconf/librpc/gen_ndr/srv_nbt.c          |   104 -
 source3/autoconf/librpc/gen_ndr/srv_nbt.h          |     9 -
 source3/autoconf/librpc/gen_ndr/srv_netlogon.c     |  4066 --
 source3/autoconf/librpc/gen_ndr/srv_netlogon.h     |    57 -
 source3/autoconf/librpc/gen_ndr/srv_notify.c       |    30 -
 source3/autoconf/librpc/gen_ndr/srv_notify.h       |     8 -
 source3/autoconf/librpc/gen_ndr/srv_ntlmssp.c      |   400 -
 source3/autoconf/librpc/gen_ndr/srv_ntlmssp.h      |    13 -
 source3/autoconf/librpc/gen_ndr/srv_ntprinting.c   |   252 -
 source3/autoconf/librpc/gen_ndr/srv_ntprinting.h   |    11 -
 source3/autoconf/librpc/gen_ndr/srv_ntsvcs.c       |  4883 ---
 source3/autoconf/librpc/gen_ndr/srv_ntsvcs.h       |    73 -
 source3/autoconf/librpc/gen_ndr/srv_open_files.c   |    30 -
 source3/autoconf/librpc/gen_ndr/srv_open_files.h   |     8 -
 source3/autoconf/librpc/gen_ndr/srv_orpc.c         |    30 -
 source3/autoconf/librpc/gen_ndr/srv_orpc.h         |     8 -
 source3/autoconf/librpc/gen_ndr/srv_oxidresolver.c |   557 -
 source3/autoconf/librpc/gen_ndr/srv_oxidresolver.h |    14 -
 source3/autoconf/librpc/gen_ndr/srv_perfcount.c    |    30 -
 source3/autoconf/librpc/gen_ndr/srv_perfcount.h    |     8 -
 source3/autoconf/librpc/gen_ndr/srv_policyagent.c  |   104 -
 source3/autoconf/librpc/gen_ndr/srv_policyagent.h  |     9 -
 source3/autoconf/librpc/gen_ndr/srv_preg.c         |   104 -
 source3/autoconf/librpc/gen_ndr/srv_preg.h         |     9 -
 source3/autoconf/librpc/gen_ndr/srv_printcap.c     |    30 -
 source3/autoconf/librpc/gen_ndr/srv_printcap.h     |     8 -
 source3/autoconf/librpc/gen_ndr/srv_rap.c          |  1941 -
 source3/autoconf/librpc/gen_ndr/srv_rap.h          |    33 -
 source3/autoconf/librpc/gen_ndr/srv_remact.c       |   159 -
 source3/autoconf/librpc/gen_ndr/srv_remact.h       |     9 -
 source3/autoconf/librpc/gen_ndr/srv_rot.c          |   576 -
 source3/autoconf/librpc/gen_ndr/srv_rot.h          |    15 -
 source3/autoconf/librpc/gen_ndr/srv_samr.c         |  5488 ---
 source3/autoconf/librpc/gen_ndr/srv_samr.h         |    76 -
 source3/autoconf/librpc/gen_ndr/srv_scerpc.c       |   104 -
 source3/autoconf/librpc/gen_ndr/srv_scerpc.h       |     9 -
 source3/autoconf/librpc/gen_ndr/srv_schannel.c     |    30 -
 source3/autoconf/librpc/gen_ndr/srv_schannel.h     |     8 -
 source3/autoconf/librpc/gen_ndr/srv_secrets.c      |    30 -
 source3/autoconf/librpc/gen_ndr/srv_secrets.h      |     8 -
 source3/autoconf/librpc/gen_ndr/srv_security.c     |    30 -
 source3/autoconf/librpc/gen_ndr/srv_security.h     |     8 -
 source3/autoconf/librpc/gen_ndr/srv_server_id.c    |    30 -
 source3/autoconf/librpc/gen_ndr/srv_server_id.h    |     8 -
 source3/autoconf/librpc/gen_ndr/srv_smbXsrv.c      |   622 -
 source3/autoconf/librpc/gen_ndr/srv_smbXsrv.h      |    16 -
 source3/autoconf/librpc/gen_ndr/srv_smb_acl.c      |    30 -
 source3/autoconf/librpc/gen_ndr/srv_smb_acl.h      |     8 -
 source3/autoconf/librpc/gen_ndr/srv_spoolss.c      |  8658 ----
 source3/autoconf/librpc/gen_ndr/srv_spoolss.h      |   118 -
 source3/autoconf/librpc/gen_ndr/srv_srvsvc.c       |  4202 --
 source3/autoconf/librpc/gen_ndr/srv_srvsvc.h       |    62 -
 source3/autoconf/librpc/gen_ndr/srv_svcctl.c       |  3621 --
 source3/autoconf/librpc/gen_ndr/srv_svcctl.h       |    52 -
 source3/autoconf/librpc/gen_ndr/srv_trkwks.c       |   104 -
 source3/autoconf/librpc/gen_ndr/srv_trkwks.h       |     9 -
 source3/autoconf/librpc/gen_ndr/srv_unixinfo.c     |   436 -
 source3/autoconf/librpc/gen_ndr/srv_unixinfo.h     |    13 -
 source3/autoconf/librpc/gen_ndr/srv_w32time.c      |   252 -
 source3/autoconf/librpc/gen_ndr/srv_w32time.h      |    11 -
 source3/autoconf/librpc/gen_ndr/srv_wbint.c        |  1733 -
 source3/autoconf/librpc/gen_ndr/srv_wbint.h        |    26 -
 source3/autoconf/librpc/gen_ndr/srv_winreg.c       |  2871 --
 source3/autoconf/librpc/gen_ndr/srv_winreg.h       |    44 -
 source3/autoconf/librpc/gen_ndr/srv_wkssvc.c       |  2418 -
 source3/autoconf/librpc/gen_ndr/srv_wkssvc.h       |    39 -
 source3/autoconf/librpc/gen_ndr/srv_wmi.c          |  4471 --
 source3/autoconf/librpc/gen_ndr/srv_wmi.h          |   115 -
 source3/autoconf/librpc/gen_ndr/srv_wzcsvc.c       |  1362 -
 source3/autoconf/librpc/gen_ndr/srv_wzcsvc.h       |    26 -
 source3/autoconf/librpc/gen_ndr/srv_xattr.c        |   104 -
 source3/autoconf/librpc/gen_ndr/srv_xattr.h        |     9 -
 source3/autoconf/librpc/gen_ndr/srvsvc.h           |  1813 -
 source3/autoconf/librpc/gen_ndr/svcctl.h           |   947 -
 source3/autoconf/librpc/gen_ndr/trkwks.h           |    22 -
 source3/autoconf/librpc/gen_ndr/unixinfo.h         |    88 -
 source3/autoconf/librpc/gen_ndr/w32time.h          |    38 -
 source3/autoconf/librpc/gen_ndr/wbint.h            |   320 -
 source3/autoconf/librpc/gen_ndr/winreg.h           |   665 -
 source3/autoconf/librpc/gen_ndr/wkssvc.h           |   986 -
 source3/autoconf/librpc/gen_ndr/wmi.h              |  1369 -
 source3/autoconf/librpc/gen_ndr/wmi_p.c            |  1607 -
 source3/autoconf/librpc/gen_ndr/wzcsvc.h           |   104 -
 source3/autoconf/librpc/gen_ndr/xattr.h            |   145 -
 source3/autoconf/source3/param/README              |     3 -
 source3/autoconf/source3/param/param_global.h      |   275 -
 source3/autogen.sh                                 |   121 -
 source3/client/client.c                            |   131 +-
 source3/client/clitar.c                            |     3 -
 source3/config.guess                               |  1561 -
 source3/config.sub                                 |  1686 -
 source3/configure                                  | 42642 ------------------
 source3/configure.developer                        |     7 -
 source3/configure.in                               |  6681 ---
 source3/groupdb/mapping.c                          |    34 +-
 source3/include/autoconf/README                    |     5 -
 source3/include/autoconf/config.h.in               |  3406 --
 source3/include/autoconf/ldb_version.h             |     4 -
 source3/include/autoconf/version.h                 |    18 -
 source3/include/client.h                           |     4 +
 source3/include/ctdbd_conn.h                       |     8 +-
 source3/include/event.h                            |    10 +-
 source3/include/libsmb_internal.h                  |    35 +-
 source3/include/libsmbclient.h                     |   356 +-
 source3/include/messages.h                         |     4 +-
 source3/include/passdb.h                           |    17 +-
 source3/include/popt_common.h                      |     1 +
 source3/include/proto.h                            |    38 +-
 source3/include/secrets.h                          |     2 +-
 source3/include/smb.h                              |     8 +-
 source3/include/smb_macros.h                       |     1 -
 source3/include/smbldap.h                          |     2 +-
 source3/include/smbprofile.h                       |    13 +-
 source3/include/util_tdb.h                         |     2 +
 source3/include/vfs.h                              |    44 +-
 source3/include/vfs_macros.h                       |    10 +
 source3/install-sh                                 |   238 -
 source3/lib/charcnv.c                              |     6 +-
 source3/lib/ctdb_conn.c                            |    15 +-
 source3/lib/ctdb_packet.c                          |     2 +-
 source3/lib/ctdbd_conn.c                           |    50 +-
 source3/lib/dbwrap/dbwrap_ctdb.c                   |   524 +-
 source3/lib/dbwrap/dbwrap_watch.c                  |    10 +-
 source3/lib/errmap_unix.c                          |     3 +
 source3/lib/eventlog/eventlog.c                    |     7 +-
 source3/lib/events.c                               |    49 +-
 source3/lib/file_id.c                              |    15 +-
 source3/lib/filename_util.c                        |    94 +-
 source3/lib/fncall.c                               |     2 +-
 source3/lib/g_lock.c                               |     4 +-
 source3/lib/gencache.c                             |   160 +-
 source3/lib/messages.c                             |     6 +-
 source3/lib/messages_ctdbd.c                       |     6 +-
 source3/lib/msg_channel.c                          |     2 +-
 source3/lib/netapi/cm.c                            |     2 +-
 source3/lib/netapi/examples/Makefile.in            |   364 -
 source3/lib/netapi/group.c                         |     2 +
 source3/lib/netapi/localgroup.c                    |    10 +-
 source3/lib/netapi/tests/Makefile.in               |    57 -
 source3/lib/netapi/user.c                          |     2 +
 source3/lib/popt_common.c                          |    71 +-
 source3/lib/pthreadpool/pthreadpool.c              |     2 +-
 source3/lib/server_mutex.c                         |     2 +-
 source3/lib/server_prefork.c                       |     6 +-
 source3/lib/smbldap.c                              |     4 +-
 source3/lib/smbrun.c                               |     4 +
 source3/lib/sock_exec.c                            |     2 +-
 source3/lib/sysacls.c                              |    39 +-
 source3/lib/sysquotas_nfs.c                        |     3 +-
 source3/lib/time.c                                 |    27 +-
 source3/lib/tldap.c                                |    12 +-
 source3/lib/tldap_util.c                           |     2 +-
 source3/lib/util.c                                 |    43 +-
 source3/lib/util_cmdline.c                         |     9 +-
 source3/lib/util_ea.c                              |   126 +
 source3/lib/util_ea.h                              |    36 +
 source3/lib/util_sid_passdb.c                      |    49 +-
 source3/lib/util_sock.c                            |    64 +-
 source3/lib/util_str.c                             |     4 +-
 source3/lib/util_tdb.c                             |    33 +
 source3/lib/util_transfer_file.c                   |     8 +-
 source3/libads/cldap.c                             |     2 +-
 source3/libads/kerberos.c                          |     3 +
 source3/libads/kerberos_keytab.c                   |     2 +-
 source3/libads/ldap.c                              |    18 +
 source3/libnet/libnet_join.c                       |     9 +
 source3/libnet/libnet_samsync.c                    |     2 +-
 source3/libnet/libnet_samsync_ldif.c               |    30 +-
 source3/librpc/idl/messaging.idl                   |     4 +-
 source3/libsmb/ABI/smbclient-0.1.0.sigs            |     2 +
 source3/libsmb/ABI/smbclient-0.2.1.sigs            |   174 +
 source3/libsmb/cli_np_tstream.c                    |    10 +-
 source3/libsmb/cli_smb2_fnum.c                     |  2377 +
 source3/libsmb/cli_smb2_fnum.h                     |   161 +
 source3/libsmb/cliconnect.c                        |  1591 +-
 source3/libsmb/clidfs.c                            |    26 +-
 source3/libsmb/clidgram.c                          |     2 +-
 source3/libsmb/clientgen.c                         |    66 +-
 source3/libsmb/clifile.c                           |   411 +-
 source3/libsmb/clifsinfo.c                         |     8 +-
 source3/libsmb/clilist.c                           |    20 +-
 source3/libsmb/climessage.c                        |     4 +-
 source3/libsmb/clioplock.c                         |    33 +-
 source3/libsmb/clirap.c                            |    86 +-
 source3/libsmb/clirap.h                            |    12 +-
 source3/libsmb/clireadwrite.c                      |   940 +-
 source3/libsmb/clisecdesc.c                        |    16 +
 source3/libsmb/clisymlink.c                        |     8 +-
 source3/libsmb/libsmb.h                            |     1 +
 source3/libsmb/libsmb_cache.c                      |    22 +-
 source3/libsmb/libsmb_compat.c                     |    16 +-
 source3/libsmb/libsmb_context.c                    |     7 +-
 source3/libsmb/libsmb_dir.c                        |    38 +-
 source3/libsmb/libsmb_file.c                       |    28 +-
 source3/libsmb/libsmb_misc.c                       |    10 +-
 source3/libsmb/libsmb_path.c                       |    33 +-
 source3/libsmb/libsmb_printjob.c                   |    42 +-
 source3/libsmb/libsmb_server.c                     |    49 +-
 source3/libsmb/libsmb_setget.c                     |    25 +-
 source3/libsmb/libsmb_stat.c                       |    12 +-
 source3/libsmb/libsmb_xattr.c                      |    18 +-
 source3/libsmb/namequery.c                         |    10 +-
 source3/libsmb/nmblib.c                            |     3 +-
 source3/libsmb/ntlmssp.c                           |     4 +-
 source3/libsmb/proto.h                             |   121 +-
 source3/libsmb/pylibsmb.c                          |   374 +-
 source3/libsmb/smb2cli_tcon.c                      |    19 +-
 source3/libsmb/smb_share_modes.c                   |     5 -
 source3/libsmb/smbsock_connect.c                   |     4 +-
 source3/libsmb/unexpected.c                        |     2 +-
 source3/libsmb/wscript                             |     2 +-
 source3/locking/brlock.c                           |     2 +-
 source3/locking/locking.c                          |    61 -
 source3/locking/proto.h                            |     6 -
 source3/locking/share_mode_lock.c                  |    34 +-
 source3/m4/aclocal.m4                              |   899 -
 source3/m4/autoconf-2.60.m4                        |   236 -
 source3/m4/check_path.m4                           |    89 -
 source3/m4/samba_version.m4                        |    29 -
 source3/m4/swat.m4                                 |    27 -
 source3/modules/README.nfs4acls.txt                |    23 +-
 source3/modules/nfs4_acls.c                        |   399 +-
 source3/modules/nfs4_acls.h                        |     6 +-
 source3/modules/non_posix_acls.c                   |   105 +
 source3/modules/non_posix_acls.h                   |    29 +
 source3/modules/vfs_acl_common.c                   |   437 +-
 source3/modules/vfs_acl_tdb.c                      |     7 +-
 source3/modules/vfs_afsacl.c                       |    25 +-
 source3/modules/vfs_aio_fork.c                     |    10 +-
 source3/modules/vfs_aio_linux.c                    |    10 +-
 source3/modules/vfs_aio_pthread.c                  |    14 +-
 source3/modules/vfs_aixacl.c                       |     2 +
 source3/modules/vfs_aixacl2.c                      |    73 +-
 source3/modules/vfs_btrfs.c                        |   200 +
 source3/modules/vfs_cap.c                          |    31 +-
 source3/modules/vfs_catia.c                        |    29 +-
 source3/modules/vfs_ceph.c                         |  1263 +
 source3/modules/vfs_default.c                      |   260 +-
 source3/modules/vfs_dirsort.c                      |     9 +-
 source3/modules/vfs_fake_acls.c                    |    34 +-
 source3/modules/vfs_full_audit.c                   |    38 +
 source3/modules/vfs_glusterfs.c                    |  1558 +
 source3/modules/vfs_gpfs.c                         |   384 +-
 source3/modules/vfs_gpfs.h                         |     4 +
 source3/modules/vfs_hpuxacl.c                      |     8 +-
 source3/modules/vfs_irixacl.c                      |    90 -
 source3/modules/vfs_irixacl.h                      |    45 -
 source3/modules/vfs_media_harmony.c                |    13 +-
 source3/modules/vfs_nfs4acl_xattr.c                |   648 +
 source3/modules/vfs_notify_fam.c                   |    16 +-
 source3/modules/vfs_posix_eadb.c                   |     9 +-
 source3/modules/vfs_posixacl.c                     |     2 +
 source3/modules/vfs_preopen.c                      |    12 +-
 source3/modules/vfs_readonly.c                     |     5 +-
 source3/modules/vfs_recycle.c                      |    23 +-
 source3/modules/vfs_scannedonly.c                  |    28 +-
 source3/modules/vfs_shadow_copy2.c                 |    10 +-
 source3/modules/vfs_smb_traffic_analyzer.c         |     4 +-
 source3/modules/vfs_solarisacl.c                   |     2 +
 source3/modules/vfs_streams_depot.c                |    83 +-
 source3/modules/vfs_streams_xattr.c                |    38 +-
 source3/modules/vfs_time_audit.c                   |    85 +
 source3/modules/vfs_tru64acl.c                     |     2 +
 source3/modules/vfs_xattr_tdb.c                    |    19 +-
 source3/modules/vfs_zfsacl.c                       |    55 +-
 source3/modules/wscript_build                      |    53 +-
 source3/nmbd/nmbd.c                                |    23 +-
 source3/nmbd/nmbd_browsesync.c                     |    10 +-
 source3/nmbd/nmbd_processlogon.c                   |     6 +-
 source3/nmbd/nmbd_proto.h                          |     2 +-
 source3/param/loadparm.c                           |   125 +-
 source3/param/loadparm_ctx.c                       |     1 +
 source3/passdb/ABI/pdb-0.sigs                      |     8 +-
 source3/passdb/machine_account_secrets.c           |     8 -
 source3/passdb/machine_sid.c                       |    14 +-
 source3/passdb/pdb_interface.c                     |    81 +
 source3/passdb/pdb_ipa.c                           |     2 -
 source3/passdb/pdb_ldap.c                          |    42 +-
 source3/passdb/pdb_samba_dsdb.c                    |    13 +-
 source3/passdb/pdb_tdb.c                           |    10 +
 source3/passdb/pdb_util.c                          |    43 +-
 source3/passdb/py_passdb.c                         |     2 +-
 source3/passdb/secrets.c                           |     8 +-
 source3/po/de.msg                                  |   616 -
 source3/po/en.msg                                  |   592 -
 source3/po/fi.msg                                  |   610 -
 source3/po/fr.msg                                  |   592 -
 source3/po/genmsg                                  |    40 -
 source3/po/it.msg                                  |   592 -
 source3/po/ja.msg                                  |   594 -
 source3/po/nl.msg                                  |   592 -
 source3/po/pl.msg                                  |   592 -
 source3/po/ru.msg                                  |   606 -
 source3/po/tr.msg                                  |   593 -
 source3/printing/nt_printing.c                     |   110 +-
 source3/printing/nt_printing_migrate.c             |     2 -
 source3/printing/print_cups.c                      |    14 +-
 source3/printing/printer_list.c                    |    30 +-
 source3/printing/printing.c                        |    12 +-
 source3/printing/printspoolss.c                    |    33 +-
 source3/printing/queue_process.c                   |     5 +-
 source3/printing/spoolssd.c                        |    14 +-
 source3/profile/profile.c                          |     1 -
 source3/registry/reg_api.c                         |    12 +-
 source3/registry/reg_perfcount.c                   |    19 +-
 source3/registry/regfio.c                          |     4 +-
 source3/rpc_client/cli_netlogon.c                  |     6 +-
 source3/rpc_client/cli_pipe.c                      |    32 +-
 source3/rpc_client/cli_pipe.h                      |     4 +-
 source3/rpc_client/cli_spoolss.c                   |     8 +-
 source3/rpc_client/init_samr.c                     |     2 +-
 source3/rpc_client/init_spoolss.c                  |     4 +-
 source3/rpc_client/rpc_transport.h                 |     8 +-
 source3/rpc_client/rpc_transport_np.c              |     6 +-
 source3/rpc_client/rpc_transport_tstream.c         |     6 +-
 source3/rpc_server/epmapper/srv_epmapper.c         |    10 +-
 source3/rpc_server/epmd.c                          |     8 +-
 source3/rpc_server/eventlog/srv_eventlog_nt.c      |    11 +-
 source3/rpc_server/lsasd.c                         |    20 +-
 source3/rpc_server/netlogon/srv_netlog_nt.c        |    64 +-
 source3/rpc_server/rpc_ncacn_np.c                  |    12 +-
 source3/rpc_server/rpc_server.c                    |     3 +-
 source3/rpc_server/samr/srv_samr_nt.c              |    13 +-
 source3/rpc_server/spoolss/srv_spoolss_nt.c        |   110 +-
 source3/rpc_server/srv_pipe.c                      |    18 +-
 source3/rpc_server/srv_pipe_hnd.c                  |     6 +-
 source3/rpc_server/srv_pipe_hnd.h                  |     4 +-
 source3/rpc_server/srvsvc/srv_srvsvc_nt.c          |    44 +-
 source3/rpc_server/svcctl/srv_svcctl_reg.c         |     6 +-
 source3/rpc_server/winreg/srv_winreg_nt.c          |     4 +-
 source3/rpc_server/wkssvc/srv_wkssvc_nt.c          |     4 +-
 source3/rpcclient/cmd_eventlog.c                   |    25 +-
 source3/rpcclient/cmd_spoolss.c                    |   158 +-
 source3/rpcclient/rpcclient.c                      |     3 +
 source3/script/build_idl.sh                        |    60 -
 source3/script/expand-includes.pl                  |    30 -
 source3/script/installbin.sh.in                    |    34 -
 source3/script/installdat.sh                       |    65 -
 source3/script/installdirs.sh                      |    18 -
 source3/script/installman.sh                       |    87 -
 source3/script/installmo.sh                        |    87 -
 source3/script/installmodules.sh                   |    42 -
 source3/script/installmsg.sh                       |    65 -
 source3/script/installscripts.sh                   |    47 -
 source3/script/installswat.sh                      |   296 -
 source3/script/linkmodules.sh                      |    12 -
 source3/script/mkbuildoptions.awk                  |   276 -
 source3/script/mkinstalldirs                       |    38 -
 source3/script/mkversion.sh                        |   150 -
 source3/script/revert.sh                           |    18 -
 source3/script/tests/test_net_registry_check.sh    |     2 +-
 source3/script/tests/test_registry_upgrade.sh      |     2 +-
 source3/script/tests/test_smbclient_s3.sh          |    62 +-
 source3/script/tests/vfstest-catia/run.sh          |   102 +
 source3/script/tests/vfstest-catia/vfstest.cmd     |     2 +
 source3/script/tests/vfstest-catia/vfstest1.cmd    |     2 +
 source3/script/uninstallbin.sh.in                  |    41 -
 source3/script/uninstalldat.sh                     |     1 -
 source3/script/uninstallman.sh                     |    37 -
 source3/script/uninstallmo.sh                      |     2 -
 source3/script/uninstallmodules.sh                 |    39 -
 source3/script/uninstallmsg.sh                     |     1 -
 source3/script/uninstallscripts.sh                 |    36 -
 source3/script/uninstallswat.sh                    |     1 -
 source3/selftest/s3-selftest.sh                    |    54 -
 source3/selftest/tests.py                          |    27 +-
 source3/smbd/aio.c                                 |     2 +
 source3/smbd/blocking.c                            |     4 +-
 source3/smbd/close.c                               |   156 +-
 source3/smbd/conn.c                                |    89 +-
 source3/smbd/dir.c                                 |    54 +-
 source3/smbd/dosmode.c                             |    69 +-
 source3/smbd/durable.c                             |    30 +-
 source3/smbd/fake_file.c                           |     2 +-
 source3/smbd/file_access.c                         |    10 +-
 source3/smbd/fileio.c                              |     4 +-
 source3/smbd/filename.c                            |    10 +-
 source3/smbd/files.c                               |    48 +-
 source3/smbd/globals.h                             |     9 +-
 source3/smbd/message.c                             |     4 +
 source3/smbd/msdfs.c                               |   166 +-
 source3/smbd/notify.c                              |     2 +-
 source3/smbd/notify_inotify.c                      |     4 +-
 source3/smbd/notify_internal.c                     |    66 +-
 source3/smbd/nttrans.c                             |    46 +-
 source3/smbd/open.c                                |   835 +-
 source3/smbd/oplock.c                              |   136 +-
 source3/smbd/oplock_irix.c                         |    10 +-
 source3/smbd/pipes.c                               |     7 +-
 source3/smbd/posix_acls.c                          |   390 +-
 source3/smbd/process.c                             |    54 +-
 source3/smbd/proto.h                               |    54 +-
 source3/smbd/pysmbd.c                              |   349 +-
 source3/smbd/reply.c                               |    39 +-
 source3/smbd/server.c                              |    17 +-
 source3/smbd/server_exit.c                         |     8 +-
 source3/smbd/service.c                             |    15 +-
 source3/smbd/share_access.c                        |    31 +-
 source3/smbd/smb2_break.c                          |     2 -
 source3/smbd/smb2_close.c                          |     8 +-
 source3/smbd/smb2_create.c                         |   143 +-
 source3/smbd/smb2_ioctl.c                          |   426 +-
 source3/smbd/smb2_ioctl_dfs.c                      |   158 +
 source3/smbd/smb2_ioctl_filesys.c                  |    77 +
 source3/smbd/smb2_ioctl_named_pipe.c               |   194 +
 source3/smbd/smb2_ioctl_network_fs.c               |   551 +
 source3/smbd/smb2_ioctl_private.h                  |    54 +
 source3/smbd/smb2_negprot.c                        |     8 +-
 source3/smbd/smb2_server.c                         |     4 +-
 source3/smbd/smbXsrv_session.c                     |     1 +
 source3/smbd/smbXsrv_tcon.c                        |     1 +
 source3/smbd/trans2.c                              |   142 +-
 source3/smbd/uid.c                                 |    54 +-
 source3/smbd/vfs.c                                 |    69 +-
 source3/tests/preproc-dummy.c                      |     1 -
 source3/torture/cmd_vfs.c                          |   215 +-
 source3/torture/locktest2.c                        |     9 +-
 source3/torture/masktest.c                         |    12 +-
 source3/torture/msgtest.c                          |     2 +-
 source3/torture/nbench.c                           |     2 +-
 source3/torture/proto.h                            |     1 +
 source3/torture/test_addrchange.c                  |     2 +-
 source3/torture/test_async_echo.c                  |     2 +-
 source3/torture/test_chain3.c                      |     2 +-
 source3/torture/test_ctdbconn.c                    |     2 +-
 source3/torture/test_dbwrap_ctdb.c                 |   149 +
 source3/torture/test_dbwrap_watch.c                |     2 +-
 source3/torture/test_idmap_tdb_common.c            |     7 +-
 source3/torture/test_msg.c                         |     2 +-
 source3/torture/test_notify.c                      |     4 +-
 source3/torture/test_notify_online.c               |     4 +-
 source3/torture/test_smb2.c                        |    74 +-
 source3/torture/torture.c                          |    49 +-
 source3/torture/vfstest.c                          |    49 +-
 source3/torture/wbc_async.c                        |     2 +-
 source3/utils/dbwrap_tool.c                        |    97 +-
 source3/utils/dbwrap_torture.c                     |     6 +-
 source3/utils/interact.c                           |    24 +-
 source3/utils/net.c                                |     6 +-
 source3/utils/net_ads.c                            |    23 +-
 source3/utils/net_conf.c                           |    49 +-
 source3/utils/net_g_lock.c                         |     2 +-
 source3/utils/net_idmap.c                          |   277 +-
 source3/utils/net_idmap_check.c                    |    23 +-
 source3/utils/net_lookup.c                         |     2 +-
 source3/utils/net_registry_check.c                 |    23 +-
 source3/utils/net_rpc.c                            |    24 +-
 source3/utils/net_rpc_printer.c                    |    35 +-
 source3/utils/net_rpc_service.c                    |    15 +-
 source3/utils/net_sam.c                            |     2 +-
 source3/utils/net_serverid.c                       |   568 +-
 source3/utils/net_usershare.c                      |     3 +
 source3/utils/net_util.c                           |    10 +-
 source3/utils/ntlm_auth.c                          |    14 +-
 source3/utils/passwd_util.c                        |     9 +-
 source3/utils/pdbedit.c                            |     2 +-
 source3/utils/regedit.c                            |   554 +
 source3/utils/regedit.h                            |    61 +
 source3/utils/regedit_dialog.c                     |  1209 +
 source3/utils/regedit_dialog.h                     |    76 +
 source3/utils/regedit_hexedit.c                    |   452 +
 source3/utils/regedit_hexedit.h                    |    69 +
 source3/utils/regedit_samba3.c                     |   244 +
 source3/utils/regedit_treeview.c                   |   399 +
 source3/utils/regedit_treeview.h                   |    72 +
 source3/utils/regedit_valuelist.c                  |   315 +
 source3/utils/regedit_valuelist.h                  |    53 +
 source3/utils/regedit_wrap.c                       |   143 +
 source3/utils/sharesec.c                           |    35 +-
 source3/utils/smbcacls.c                           |     7 +
 source3/utils/smbcontrol.c                         |    14 +-
 source3/utils/smbcquotas.c                         |     9 +-
 source3/utils/smbget.c                             |     8 +-
 source3/utils/smbpasswd.c                          |     8 +-
 source3/utils/smbtree.c                            |     1 +
 source3/utils/status.c                             |     8 +-
 source3/utils/status_profile.c                     |     4 -
 source3/web/cgi.c                                  |   809 -
 source3/web/diagnose.c                             |    80 -
 source3/web/neg_lang.c                             |   120 -
 source3/web/startstop.c                            |   130 -
 source3/web/statuspage.c                           |   467 -
 source3/web/swat.c                                 |  1686 +-
 source3/web/swat_proto.h                           |    77 -
 source3/winbindd/idmap.c                           |     3 +-
 source3/winbindd/idmap_ad.c                        |   144 +-
 source3/winbindd/idmap_autorid.c                   |   196 +-
 source3/winbindd/idmap_ldap.c                      |    70 +-
 source3/winbindd/idmap_proto.h                     |     8 +
 source3/winbindd/idmap_rfc2307.c                   |   870 +
 source3/winbindd/idmap_util.c                      |    76 +-
 source3/winbindd/wb_getgrsid.c                     |     2 +-
 source3/winbindd/winbindd.c                        |    92 +-
 source3/winbindd/winbindd.h                        |    18 +-
 source3/winbindd/winbindd_ads.c                    |   239 +-
 source3/winbindd/winbindd_cache.c                  |   102 +-
 source3/winbindd/winbindd_ccache_access.c          |     2 +-
 source3/winbindd/winbindd_cm.c                     |   168 +-
 source3/winbindd/winbindd_cred_cache.c             |    36 +-
 source3/winbindd/winbindd_dual.c                   |   234 +-
 source3/winbindd/winbindd_dual_srv.c               |     5 +-
 source3/winbindd/winbindd_misc.c                   |     6 +-
 source3/winbindd/winbindd_pam.c                    |    22 +-
 source3/winbindd/winbindd_proto.h                  |     7 +-
 source3/winbindd/winbindd_util.c                   |    72 +-
 source3/winbindd/wscript_build                     |    10 +
 source3/wscript                                    |   117 +-
 source3/wscript_build                              |    53 +-
 source3/wscript_configure_system_ncurses           |    26 +
 source4/NEWS                                       |   496 -
 source4/TODO                                       |   276 -
 source4/auth/gensec/gensec_gssapi.c                |    18 +-
 source4/auth/gensec/gensec_krb5.c                  |     2 +-
 source4/auth/gensec/pygensec.c                     |     2 +-
 source4/auth/gensec/socket.c                       |     2 +-
 source4/auth/kerberos/kerberos-notes.txt           |     2 +-
 source4/auth/kerberos/krb5_init_context.c          |     2 +-
 source4/client/cifsdd.c                            |     6 +
 source4/client/client.c                            |    47 +-
 source4/cluster/cluster.c                          |     4 +-
 source4/cluster/cluster.h                          |     2 +-
 source4/cluster/cluster_private.h                  |     4 +-
 source4/cluster/local.c                            |    32 +-
 source4/cluster/wscript_build                      |     2 +-
 source4/dns_server/dlz_bind9.c                     |     2 +-
 source4/dns_server/dns_crypto.c                    |     3 +
 source4/dns_server/dns_query.c                     |     3 +
 source4/dns_server/dns_server.c                    |    13 +-
 source4/dns_server/dns_update.c                    |     3 +
 source4/dns_server/dns_utils.c                     |     7 +-
 source4/dsdb/common/dsdb_access.c                  |    19 +-
 source4/dsdb/common/dsdb_dn.c                      |    17 +-
 source4/dsdb/common/util.c                         |    16 +-
 source4/dsdb/kcc/kcc_connection.c                  |     4 +-
 source4/dsdb/kcc/kcc_drs_replica_info.c            |    18 +-
 source4/dsdb/kcc/kcc_periodic.c                    |     3 +-
 source4/dsdb/pydsdb.c                              |    26 +-
 source4/dsdb/repl/drepl_fsmo.c                     |     7 +-
 source4/dsdb/repl/drepl_notify.c                   |     2 +-
 source4/dsdb/repl/drepl_out_helpers.c              |     7 +
 source4/dsdb/repl/drepl_partitions.c               |     2 +-
 source4/dsdb/repl/drepl_periodic.c                 |    61 +
 source4/dsdb/repl/drepl_service.c                  |     2 +-
 source4/dsdb/repl/drepl_service.h                  |    17 +
 source4/dsdb/repl/replicated_objects.c             |   315 +-
 source4/dsdb/samdb/cracknames.c                    |     9 +-
 source4/dsdb/samdb/ldb_modules/acl_read.c          |    10 +-
 source4/dsdb/samdb/ldb_modules/acl_util.c          |     1 -
 source4/dsdb/samdb/ldb_modules/descriptor.c        |    33 +-
 source4/dsdb/samdb/ldb_modules/linked_attributes.c |    25 +-
 source4/dsdb/samdb/ldb_modules/local_password.c    |     2 +-
 source4/dsdb/samdb/ldb_modules/objectclass.c       |     5 +-
 source4/dsdb/samdb/ldb_modules/operational.c       |   213 +-
 source4/dsdb/samdb/ldb_modules/partition.c         |     3 -
 source4/dsdb/samdb/ldb_modules/password_hash.c     |     2 +-
 source4/dsdb/samdb/ldb_modules/ranged_results.c    |     3 +-
 source4/dsdb/samdb/ldb_modules/repl_meta_data.c    |   871 +-
 source4/dsdb/samdb/ldb_modules/resolve_oids.c      |     2 -
 source4/dsdb/samdb/ldb_modules/ridalloc.c          |    59 +-
 source4/dsdb/samdb/ldb_modules/samba_dsdb.c        |     6 +-
 source4/dsdb/samdb/ldb_modules/samldb.c            |    96 +-
 source4/dsdb/samdb/ldb_modules/secrets_tdb_sync.c  |    13 +-
 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c   |     8 +-
 source4/dsdb/samdb/ldb_modules/subtree_rename.c    |   203 +-
 .../dsdb/samdb/ldb_modules/wscript_build_server    |     2 +-
 source4/dsdb/schema/schema.h                       |     5 +
 source4/dsdb/schema/schema_convert_to_ol.c         |     2 +-
 source4/dsdb/schema/schema_inferiors.c             |    53 +-
 source4/dsdb/schema/schema_init.c                  |    72 +-
 source4/dsdb/schema/schema_prefixmap.c             |     1 +
 source4/dsdb/schema/schema_set.c                   |    48 +-
 source4/dsdb/schema/schema_syntax.c                |    56 +-
 source4/dsdb/tests/python/ldap.py                  |   229 +-
 source4/dsdb/tests/python/ldap_schema.py           |    39 +-
 source4/dsdb/tests/python/ldap_syntaxes.py         |     0
 source4/dsdb/tests/python/sam.py                   |   158 +-
 source4/dsdb/tests/python/sites.py                 |     0
 source4/heimdal_build/wscript_build                |     4 +-
 source4/lib/cmdline/credentials.c                  |    14 +-
 source4/lib/cmdline/wscript_build                  |     2 +-
 source4/lib/com/main.c                             |     2 +-
 source4/lib/com/tables.c                           |     1 +
 source4/lib/events/tevent_s4.c                     |    36 +-
 source4/lib/messaging/messaging.c                  |     7 +-
 source4/lib/policy/gp_filesys.c                    |    40 +-
 source4/lib/registry/hive.c                        |     3 +-
 source4/lib/registry/ldb.c                         |     8 +-
 source4/lib/registry/local.c                       |    12 +-
 source4/lib/registry/pyregistry.c                  |     2 +-
 source4/lib/registry/regf.c                        |    11 +-
 source4/lib/registry/tools/regshell.c              |     7 +
 source4/libcli/clifile.c                           |    15 +-
 source4/libcli/clireadwrite.c                      |     6 +-
 source4/libcli/ldap/ldap_bind.c                    |   116 +-
 source4/libcli/rap/rap.c                           |     8 +
 source4/libcli/raw/interfaces.h                    |    20 +-
 source4/libcli/raw/smb_signing.c                   |     4 +-
 source4/libcli/resolve/resolve_lp.c                |     8 +-
 source4/libcli/smb2/create.c                       |    83 +-
 source4/libcli/smb2/ioctl.c                        |    37 +-
 source4/libcli/smb2/transport.c                    |     9 +-
 source4/libcli/smb_composite/sesssetup.c           |    19 +-
 source4/libnet/groupman.c                          |    13 +-
 source4/libnet/libnet_passwd.c                     |     4 +-
 source4/libnet/libnet_rpc.c                        |     4 +-
 source4/libnet/libnet_samsync.c                    |     2 +-
 source4/libnet/libnet_samsync_ldb.c                |    24 +-
 source4/libnet/libnet_site.c                       |     2 -
 source4/libnet/libnet_vampire.c                    |   185 +-
 source4/libnet/py_net.c                            |    17 +-
 source4/librpc/idl/nfs4acl.idl                     |    42 -
 source4/librpc/idl/wscript_build                   |     2 +-
 source4/librpc/rpc/dcerpc.c                        |     9 +-
 source4/librpc/rpc/dcerpc_smb.c                    |     4 -
 source4/librpc/rpc/dcerpc_util.c                   |    25 +-
 source4/librpc/wscript_build                       |     7 -
 source4/nbt_server/nbt_server.c                    |     5 +
 source4/ntp_signd/ntp_signd.c                      |     4 +-
 source4/ntptr/simple_ldb/ntptr_simple_ldb.c        |    48 +-
 source4/ntvfs/common/brlock_tdb.c                  |   138 +-
 source4/ntvfs/common/notify.c                      |    94 +-
 source4/ntvfs/common/opendb_tdb.c                  |    59 +-
 source4/ntvfs/nbench/vfs_nbench.c                  |     2 +-
 source4/ntvfs/posix/pvfs_setfileinfo.c             |     7 +-
 source4/rpc_server/dnsserver/dnsdata.c             |    12 +-
 source4/rpc_server/dnsserver/dnsdb.c               |    16 +-
 source4/rpc_server/dnsserver/dnsutils.c            |     2 +-
 source4/rpc_server/drsuapi/dcesrv_drsuapi.c        |     6 +-
 source4/rpc_server/drsuapi/getncchanges.c          |    21 +-
 source4/rpc_server/drsuapi/updaterefs.c            |    33 +-
 source4/rpc_server/lsa/dcesrv_lsa.c                |   604 +-
 source4/rpc_server/netlogon/dcerpc_netlogon.c      |    40 +-
 source4/rpc_server/samr/dcesrv_samr.c              |    13 +-
 source4/rpc_server/samr/samr_password.c            |     2 +-
 source4/rpc_server/spoolss/dcesrv_spoolss.c        |    48 +-
 source4/scripting/bin/samba_dnsupdate              |     6 +-
 source4/scripting/devel/crackname                  |     8 +-
 source4/scripting/devel/getncchanges               |    45 +-
 source4/selftest/provisions/dump.sh                |    48 +
 .../release-4-1-0rc3/etc/smb.conf.template         |    17 +
 .../provisions/release-4-1-0rc3/private/dns.keytab |   Bin 0 -> 1037 bytes
 ...DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump | 29028 ++++++++++++
 ...DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump | 43468 ++++++++++++++++++
 ...DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump |   928 +
 ...DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump |   488 +
 ...DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump |    12 +
 .../private/dns/sam.ldb.d/metadata.tdb.dump        |     8 +
 .../release-4-1-0rc3/private/dns/sam.ldb.dump      |    36 +
 .../release-4-1-0rc3/private}/dns_update_list      |     0
 .../release-4-1-0rc3/private/hklm.ldb.dump         |    80 +
 .../release-4-1-0rc3/private/idmap.ldb.dump        |    48 +
 .../provisions/release-4-1-0rc3/private/named.conf |    18 +
 .../release-4-1-0rc3/private/named.conf.update     |     7 +
 .../provisions/release-4-1-0rc3/private/named.txt  |    45 +
 .../release-4-1-0rc3/private/privilege.ldb.dump    |   156 +
 .../release-4-1-0rc3/private/randseed.tdb.dump     |     0
 ...DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump | 29104 ++++++++++++
 ...DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump | 43812 +++++++++++++++++++
 ...DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump |   928 +
 ...DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump |   488 +
 ...DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump |  6600 +++
 .../private/sam.ldb.d/metadata.tdb.dump            |     8 +
 .../release-4-1-0rc3/private/sam.ldb.dump          |    36 +
 .../private/schannel_store.tdb.dump                |     0
 .../release-4-1-0rc3/private/secrets.keytab        |   Bin 0 -> 1482 bytes
 .../release-4-1-0rc3/private/secrets.ldb.dump      |    48 +
 .../release-4-1-0rc3/private/secrets.tdb.dump      |    16 +
 .../release-4-1-0rc3/private/share.ldb.dump        |    32 +
 .../private/smbd.tmp/msg/names.tdb.dump            |    52 +
 .../release-4-1-0rc3/private}/spn_update_list      |     0
 .../release-4-1-0rc3/private/wins_config.ldb.dump  |     4 +
 source4/selftest/tests.py                          |    53 +-
 source4/setup/tests/blackbox_provision.sh          |     7 +-
 source4/smb_server/blob.c                          |     6 +
 source4/smbd/server.c                              |     7 +-
 source4/smbd/service_named_pipe.c                  |     2 +-
 source4/torture/basic/base.c                       |     2 +-
 source4/torture/basic/delaywrite.c                 |    24 +-
 source4/torture/basic/denytest.c                   |     5 +-
 source4/torture/basic/misc.c                       |    22 +-
 source4/torture/drs/python/delete_object.py        |   280 +-
 source4/torture/drs/python/repl_schema.py          |     9 +-
 source4/torture/drs/python/replica_sync.py         |   106 +-
 source4/torture/local/local.c                      |     2 +-
 source4/torture/ndr/README                         |    17 +
 source4/torture/ndr/ndr.c                          |    39 +-
 source4/torture/ndr/ndr.h                          |    12 +-
 source4/torture/ndr/spoolss.c                      |   174 +
 source4/torture/ntp/ntp_signd.c                    |     2 +-
 source4/torture/raw/acls.c                         |     7 +
 source4/torture/raw/open.c                         |     4 +-
 source4/torture/raw/oplock.c                       |     3 +-
 source4/torture/raw/session.c                      |     4 +-
 source4/torture/rpc/drsuapi_cracknames.c           |    91 +-
 source4/torture/rpc/lsa.c                          |   241 +-
 source4/torture/rpc/netlogon.c                     |    28 +-
 source4/torture/rpc/rpc.c                          |     3 +-
 source4/torture/rpc/samba3rpc.c                    |    10 +-
 source4/torture/rpc/samlogon.c                     |    14 +-
 source4/torture/rpc/samr.c                         |    29 +-
 source4/torture/rpc/samsync.c                      |    49 +-
 source4/torture/rpc/spoolss.c                      |   796 +-
 source4/torture/rpc/spoolss_access.c               |     4 +-
 source4/torture/rpc/spoolss_notify.c               |     4 +-
 source4/torture/rpc/spoolss_win.c                  |    11 +-
 source4/torture/smb2/compound.c                    |    12 +-
 source4/torture/smb2/create.c                      |     5 +-
 source4/torture/smb2/delete-on-close.c             |   536 +
 source4/torture/smb2/dir.c                         |     2 +-
 source4/torture/smb2/durable_open.c                |   312 +-
 source4/torture/smb2/durable_v2_open.c             |   133 +
 source4/torture/smb2/ioctl.c                       |  1059 +-
 source4/torture/smb2/lease.c                       |   247 +-
 source4/torture/smb2/session.c                     |     2 +-
 source4/torture/smb2/smb2.c                        |     3 +
 source4/torture/smb2/util.c                        |    31 +-
 source4/torture/smb2/wscript_build                 |     2 +-
 source4/torture/smbtorture.c                       |    67 +-
 source4/torture/wscript_build                      |     7 +-
 source4/utils/ntlm_auth.c                          |     8 +-
 source4/web_server/web_server.c                    |     2 +-
 source4/web_server/web_server.h                    |     2 +-
 source4/web_server/wsgi.c                          |   194 +-
 source4/winbind/idmap.c                            |     9 +-
 source4/winbind/wb_cmd_getpwnam.c                  |     3 +-
 source4/winbind/wb_sam_logon.c                     |     6 +-
 source4/winbind/wb_samba3_cmd.c                    |     4 +-
 source4/winbind/wb_server.c                        |     9 +-
 swat/help/welcome-no-samba-doc.html                |     3 -
 swat/help/welcome.html                             |    63 -
 swat/images/globals.gif                            |   Bin 2004 -> 0 bytes
 swat/images/home.gif                               |   Bin 2044 -> 0 bytes
 swat/images/passwd.gif                             |   Bin 1993 -> 0 bytes
 swat/images/printers.gif                           |   Bin 2077 -> 0 bytes
 swat/images/samba.gif                              |   Bin 3643 -> 0 bytes
 swat/images/shares.gif                             |   Bin 2006 -> 0 bytes
 swat/images/status.gif                             |   Bin 2080 -> 0 bytes
 swat/images/viewconfig.gif                         |   Bin 1939 -> 0 bytes
 swat/images/wizard.gif                             |   Bin 2554 -> 0 bytes
 swat/include/footer.html                           |     3 -
 swat/include/header.html                           |    11 -
 swat/lang/ja/help/welcome.html                     |    66 -
 swat/lang/ru/help/welcome-no-samba-doc.html        |     6 -
 swat/lang/ru/help/welcome.html                     |    65 -
 swat/lang/ru/images/globals.gif                    |   Bin 2041 -> 0 bytes
 swat/lang/ru/images/home.gif                       |   Bin 2190 -> 0 bytes
 swat/lang/ru/images/passwd.gif                     |   Bin 1936 -> 0 bytes
 swat/lang/ru/images/printers.gif                   |   Bin 2139 -> 0 bytes
 swat/lang/ru/images/shares.gif                     |   Bin 2081 -> 0 bytes
 swat/lang/ru/images/status.gif                     |   Bin 2305 -> 0 bytes
 swat/lang/ru/images/viewconfig.gif                 |   Bin 2096 -> 0 bytes
 swat/lang/ru/images/wizard.gif                     |   Bin 2605 -> 0 bytes
 swat/lang/ru/include/header.html                   |    14 -
 swat/lang/tr/help/welcome.html                     |    66 -
 swat/lang/tr/images/globals.gif                    |   Bin 442 -> 0 bytes
 swat/lang/tr/images/home.gif                       |   Bin 608 -> 0 bytes
 swat/lang/tr/images/passwd.gif                     |   Bin 326 -> 0 bytes
 swat/lang/tr/images/printers.gif                   |   Bin 519 -> 0 bytes
 swat/lang/tr/images/samba.gif                      |   Bin 3643 -> 0 bytes
 swat/lang/tr/images/shares.gif                     |   Bin 474 -> 0 bytes
 swat/lang/tr/images/status.gif                     |   Bin 431 -> 0 bytes
 swat/lang/tr/images/viewconfig.gif                 |   Bin 455 -> 0 bytes
 testprogs/blackbox/dbcheck-oldrelease.sh           |    18 +-
 testprogs/blackbox/test_chgdcpass.sh               |    41 +
 wintest/conf/abartlet-jesse.conf                   |   104 +
 wintest/test-s4-howto.py                           |     6 +-
 wintest/wintest.py                                 |    15 +-
 wscript                                            |    19 +-
 1879 files changed, 204794 insertions(+), 989633 deletions(-)
 create mode 100644 .clang_complete
 delete mode 100644 auth/credentials/credentials_samba3.c
 delete mode 100644 buildtools/compare_config_h3-exceptions.grep
 delete mode 100755 buildtools/compare_config_h3.sh
 delete mode 100644 debian/patches/0002-lib-replace-Allow-OS-vendor-to-assert-that-getpass-i.patch
 create mode 100644 debian/samba-common-bin.lintian-overrides
 create mode 100644 debian/samba-vfs-modules.install
 create mode 100644 docs-xml/manpages/idmap_rfc2307.8.xml
 create mode 100644 docs-xml/manpages/samba-regedit.8.xml
 delete mode 100644 docs-xml/manpages/swat.8.xml
 create mode 100644 docs-xml/manpages/vfs_btrfs.8.xml
 create mode 100644 docs-xml/manpages/vfs_linux_xfs_sgid.8.xml
 create mode 100644 docs-xml/manpages/vfs_syncops.8.xml
 create mode 100644 docs-xml/manpages/vfs_zfsacl.8.xml
 delete mode 100644 docs-xml/smbdotconf/misc/setdirectory.xml
 delete mode 100644 docs-xml/smbdotconf/security/passwordlevel.xml
 create mode 100644 docs-xml/smbdotconf/tuning/usentdb.xml
 create mode 100644 docs/manpages/idmap_rfc2307.8
 create mode 100644 docs/manpages/samba-regedit.8
 delete mode 100644 docs/manpages/swat.8
 create mode 100644 docs/manpages/vfs_btrfs.8
 create mode 100644 docs/manpages/vfs_linux_xfs_sgid.8
 create mode 100644 docs/manpages/vfs_syncops.8
 create mode 100644 docs/manpages/vfs_zfsacl.8
 delete mode 100644 dynconfig/config.m4
 delete mode 100755 examples/LDAP/convertSambaAccount
 delete mode 100644 examples/VFS/Makefile.in
 delete mode 100755 examples/VFS/autogen.sh
 delete mode 100755 examples/VFS/config.guess
 delete mode 100755 examples/VFS/config.sub
 delete mode 100755 examples/VFS/configure
 delete mode 100644 examples/VFS/configure.in
 delete mode 100644 examples/VFS/install-sh
 delete mode 100644 examples/VFS/module_config.h.in
 delete mode 100644 examples/misc/swat.pl
 delete mode 100644 lib/ccan/libccan.m4
 create mode 100644 lib/dbwrap/dbwrap_ntdb.c
 create mode 100644 lib/dbwrap/dbwrap_ntdb.h
 delete mode 100644 lib/iniparser_build/config.m4
 delete mode 100644 lib/nss_wrapper/config.m4
 delete mode 100644 lib/ntdb/libntdb.m4
 create mode 100644 lib/ntdb/man/ntdb.3.xml
 create mode 100644 lib/ntdb/man/ntdbbackup.8.xml
 create mode 100644 lib/ntdb/man/ntdbdump.8.xml
 create mode 100644 lib/ntdb/man/ntdbrestore.8.xml
 create mode 100644 lib/ntdb/man/ntdbtool.8.xml
 create mode 100644 lib/ntdb/test/api-60-noop-transaction.c
 delete mode 100644 lib/popt/libpopt.m4
 delete mode 100644 lib/popt/samba.m4
 delete mode 100644 lib/replace/crypt.m4
 delete mode 100644 lib/replace/dlfcn.m4
 delete mode 100644 lib/replace/getpass.c
 delete mode 100644 lib/replace/getpass.m4
 delete mode 100755 lib/replace/install-sh
 delete mode 100644 lib/replace/libreplace.m4
 delete mode 100644 lib/replace/libreplace_cc.m4
 delete mode 100644 lib/replace/libreplace_ld.m4
 delete mode 100644 lib/replace/libreplace_macros.m4
 delete mode 100644 lib/replace/libreplace_network.m4
 delete mode 100644 lib/replace/repdir.m4
 delete mode 100644 lib/replace/strptime.m4
 delete mode 100644 lib/replace/system/config.m4
 delete mode 100644 lib/replace/timegm.m4
 delete mode 100644 lib/replace/win32.m4
 delete mode 100644 lib/socket_wrapper/config.m4
 create mode 100755 lib/subunit/filters/subunit2csv
 create mode 100644 lib/subunit/python/subunit/filters.py
 copy lib/talloc/ABI/{pytalloc-util-2.0.6.sigs => pytalloc-util-2.0.8.sigs} (100%)
 create mode 100644 lib/talloc/ABI/talloc-2.0.8.sigs
 delete mode 100644 lib/talloc/compat/talloc_compat1.m4
 delete mode 100644 lib/talloc/libtalloc.m4
 copy lib/tdb/ABI/{tdb-1.2.11.sigs => tdb-1.2.12.sigs} (100%)
 delete mode 100644 lib/tdb/libtdb.m4
 delete mode 100644 lib/testtools/testtools/matchers.py
 create mode 100644 lib/testtools/testtools/matchers/__init__.py
 create mode 100644 lib/testtools/testtools/matchers/_basic.py
 create mode 100644 lib/testtools/testtools/matchers/_datastructures.py
 create mode 100644 lib/testtools/testtools/matchers/_dict.py
 create mode 100644 lib/testtools/testtools/matchers/_doctest.py
 create mode 100644 lib/testtools/testtools/matchers/_exception.py
 create mode 100644 lib/testtools/testtools/matchers/_filesystem.py
 create mode 100644 lib/testtools/testtools/matchers/_higherorder.py
 create mode 100644 lib/testtools/testtools/matchers/_impl.py
 create mode 100644 lib/testtools/testtools/tags.py
 create mode 100644 lib/testtools/testtools/tests/matchers/__init__.py
 create mode 100644 lib/testtools/testtools/tests/matchers/helpers.py
 create mode 100644 lib/testtools/testtools/tests/matchers/test_basic.py
 create mode 100644 lib/testtools/testtools/tests/matchers/test_datastructures.py
 create mode 100644 lib/testtools/testtools/tests/matchers/test_dict.py
 create mode 100644 lib/testtools/testtools/tests/matchers/test_doctest.py
 create mode 100644 lib/testtools/testtools/tests/matchers/test_exception.py
 create mode 100644 lib/testtools/testtools/tests/matchers/test_filesystem.py
 create mode 100644 lib/testtools/testtools/tests/matchers/test_higherorder.py
 create mode 100644 lib/testtools/testtools/tests/matchers/test_impl.py
 delete mode 100644 lib/testtools/testtools/tests/test_matchers.py
 create mode 100644 lib/testtools/testtools/tests/test_tags.py
 create mode 100644 lib/tevent/doc/img/tevent_context_stucture.png
 create mode 100644 lib/tevent/doc/img/tevent_subrequest.png
 create mode 100644 lib/tevent/doc/tevent_context.dox
 create mode 100644 lib/tevent/doc/tevent_data.dox
 create mode 100644 lib/tevent/doc/tevent_events.dox
 create mode 100644 lib/tevent/doc/tevent_queue.dox
 create mode 100644 lib/tevent/doc/tevent_request.dox
 create mode 100644 lib/tevent/doc/tevent_tutorial.dox
 delete mode 100644 lib/tevent/libtevent.m4
 create mode 100644 lib/torture/simple.c
 delete mode 100644 lib/uid_wrapper/config.m4
 create mode 100644 lib/util/getpass.c
 create mode 100644 lib/util/tevent_debug.c
 delete mode 100644 lib/zlib/zlib.m4
 create mode 100644 libcli/smb/smb1cli_echo.c
 create mode 100644 libcli/smb/smb2_lease.c
 create mode 100644 libcli/smb/smb2_lease.h
 create mode 100644 libcli/smb/smb2cli_echo.c
 create mode 100644 librpc/ABI/ndr-0.0.2.sigs
 delete mode 100755 librpc/build_idl.sh
 create mode 100644 librpc/idl/nfs4acl.idl
 delete mode 100644 m4/check_make.m4
 delete mode 100644 m4/check_perl.m4
 delete mode 100644 m4/check_python.m4
 delete mode 100644 m4/pkg.m4
 create mode 100755 nsswitch/tests/test_idmap_rfc2307.sh
 delete mode 100755 release-scripts/create-tarball
 create mode 100755 script/show_testsuite_time
 delete mode 100644 source3/Makefile-smbtorture
 delete mode 100644 source3/Makefile.in
 delete mode 100644 source3/autoconf/lib/param/README
 delete mode 100644 source3/autoconf/lib/param/param_global.h
 delete mode 100644 source3/autoconf/lib/param/param_local.h
 delete mode 100644 source3/autoconf/lib/param/param_proto.h
 delete mode 100644 source3/autoconf/lib/param/s3_param.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/README
 delete mode 100644 source3/autoconf/librpc/gen_ndr/atsvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/audiosrv.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/auth.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/backupkey.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/browser.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/com_dcom.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/com_wmi.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/dbgidl.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/dcerpc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/dcom.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/dcom_p.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/dfs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/dfsblobs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/dns.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/dnsp.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/dnsserver.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/drsblobs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/drsuapi.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/dsbackup.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/dssetup.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/echo.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/efs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/epmapper.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/eventlog.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/eventlog6.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/file_id.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/frsapi.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/frsrpc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/frstrans.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/fsrvp.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/idmap.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/initshutdown.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ioctl.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/keysvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/krb5pac.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/libnet_join.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/libnetapi.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/lsa.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/messaging.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/mgmt.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/misc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/msgsvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/named_pipe_auth.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/nbt.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_atsvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_atsvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_atsvc_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_atsvc_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_atsvc_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_audiosrv.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_audiosrv.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_audiosrv_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_audiosrv_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_audiosrv_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_auth.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_auth.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_auth_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_auth_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_auth_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_backupkey.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_backupkey.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_backupkey_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_backupkey_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_backupkey_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_browser.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_browser.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_browser_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_browser_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_browser_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dbgidl.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dbgidl.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dbgidl_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dbgidl_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dbgidl_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dcerpc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dcerpc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dcerpc_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dcerpc_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dcerpc_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dcom.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dcom.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dcom_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dcom_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dcom_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dfs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dfs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dfs_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dfs_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dfs_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dfsblobs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dfsblobs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dfsblobs_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dfsblobs_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dfsblobs_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dns.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dns.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dns_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dns_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dns_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dnsp.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dnsp.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dnsp_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dnsp_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dnsp_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dnsserver.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dnsserver.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dnsserver_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dnsserver_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dnsserver_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_drsblobs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_drsblobs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_drsblobs_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_drsblobs_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_drsblobs_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_drsuapi.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_drsuapi.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_drsuapi_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_drsuapi_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_drsuapi_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dsbackup.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dsbackup.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dsbackup_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dsbackup_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dsbackup_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dssetup.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dssetup.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dssetup_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dssetup_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_dssetup_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_echo.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_echo.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_echo_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_echo_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_echo_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_efs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_efs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_efs_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_efs_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_efs_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_epmapper.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_epmapper.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_epmapper_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_epmapper_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_epmapper_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_eventlog.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_eventlog.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_eventlog6.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_eventlog6.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_eventlog6_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_eventlog6_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_eventlog6_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_eventlog_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_eventlog_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_eventlog_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_file_id.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_file_id.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_file_id_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_file_id_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_file_id_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frsapi.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frsapi.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frsapi_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frsapi_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frsapi_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frsrpc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frsrpc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frsrpc_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frsrpc_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frsrpc_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frstrans.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frstrans.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frstrans_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frstrans_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_frstrans_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_fsrvp.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_fsrvp.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_fsrvp_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_fsrvp_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_fsrvp_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_idmap.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_idmap.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_idmap_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_idmap_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_idmap_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_initshutdown.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_initshutdown.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_initshutdown_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_initshutdown_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_initshutdown_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ioctl.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ioctl.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ioctl_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ioctl_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ioctl_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_keysvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_keysvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_keysvc_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_keysvc_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_keysvc_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_krb5pac.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_krb5pac.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_krb5pac_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_krb5pac_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_krb5pac_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_libnet_join.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_libnet_join.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_libnet_join_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_libnet_join_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_libnetapi.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_libnetapi.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_libnetapi_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_libnetapi_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_lsa.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_lsa.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_lsa_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_lsa_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_lsa_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_messaging.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_messaging.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_messaging_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_messaging_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_mgmt.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_mgmt.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_mgmt_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_mgmt_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_mgmt_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_misc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_misc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_misc_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_misc_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_misc_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_msgsvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_msgsvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_msgsvc_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_msgsvc_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_msgsvc_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_named_pipe_auth.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_named_pipe_auth.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_named_pipe_auth_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_named_pipe_auth_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_named_pipe_auth_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_nbt.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_nbt.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_nbt_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_nbt_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_nbt_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_netlogon.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_netlogon.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_netlogon_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_netlogon_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_netlogon_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_notify.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_notify.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_notify_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_notify_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_notify_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntlmssp.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntlmssp.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntlmssp_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntlmssp_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntlmssp_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntprinting.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntprinting.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntprinting_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntprinting_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntprinting_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntsvcs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntsvcs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntsvcs_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntsvcs_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_ntsvcs_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_open_files.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_open_files.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_open_files_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_open_files_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_orpc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_orpc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_orpc_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_orpc_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_orpc_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_oxidresolver.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_oxidresolver.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_oxidresolver_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_oxidresolver_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_oxidresolver_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_perfcount.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_perfcount.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_perfcount_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_perfcount_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_policyagent.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_policyagent.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_policyagent_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_policyagent_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_policyagent_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_preg.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_preg.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_preg_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_preg_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_preg_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_printcap.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_printcap.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_printcap_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_printcap_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_printcap_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_rap.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_rap.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_rap_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_rap_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_rap_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_remact.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_remact.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_remact_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_remact_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_remact_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_rot.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_rot.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_rot_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_rot_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_rot_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_samr.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_samr.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_samr_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_samr_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_samr_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_scerpc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_scerpc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_scerpc_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_scerpc_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_scerpc_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_schannel.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_schannel.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_schannel_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_schannel_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_schannel_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_secrets.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_secrets.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_secrets_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_secrets_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_security.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_security.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_security_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_security_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_security_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_server_id.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_server_id.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_server_id_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_server_id_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_server_id_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_smbXsrv.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_smbXsrv.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_smbXsrv_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_smbXsrv_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_smb_acl.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_smb_acl.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_smb_acl_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_smb_acl_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_smb_acl_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_spoolss.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_spoolss.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_spoolss_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_spoolss_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_spoolss_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_srvsvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_srvsvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_srvsvc_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_srvsvc_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_srvsvc_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_svcctl.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_svcctl.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_svcctl_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_svcctl_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_svcctl_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_trkwks.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_trkwks.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_trkwks_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_trkwks_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_trkwks_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_unixinfo.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_unixinfo.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_unixinfo_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_unixinfo_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_unixinfo_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_w32time.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_w32time.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_w32time_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_w32time_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_w32time_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wbint.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wbint.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wbint_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wbint_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_winreg.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_winreg.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_winreg_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_winreg_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_winreg_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wkssvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wkssvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wkssvc_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wkssvc_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wkssvc_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wmi.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wmi.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wmi_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wmi_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wmi_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wzcsvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wzcsvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wzcsvc_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wzcsvc_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_wzcsvc_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_xattr.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_xattr.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_xattr_c.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_xattr_c.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ndr_xattr_s.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/netlogon.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/notify.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ntlmssp.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ntprinting.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/ntsvcs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/open_files.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/orpc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/oxidresolver.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/perfcount.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/policyagent.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/preg.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/printcap.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_atsvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_audiosrv.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_auth.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_backupkey.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_browser.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_dbgidl.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_dcerpc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_dcom.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_dfs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_dfsblobs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_dns.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_dnsp.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_dnsserver.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_drsblobs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_drsuapi.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_dsbackup.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_dssetup.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_echo.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_efs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_epmapper.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_eventlog.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_eventlog6.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_file_id.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_frsapi.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_frsrpc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_frstrans.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_fsrvp.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_idmap.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_initshutdown.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_ioctl.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_keysvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_krb5pac.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_lsa.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_mgmt.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_misc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_msgsvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_named_pipe_auth.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_nbt.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_netlogon.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_notify.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_ntlmssp.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_ntprinting.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_ntsvcs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_orpc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_oxidresolver.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_policyagent.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_preg.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_printcap.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_rap.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_remact.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_rot.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_samr.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_scerpc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_schannel.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_security.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_server_id.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_smb_acl.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_spoolss.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_srvsvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_svcctl.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_trkwks.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_unixinfo.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_w32time.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_winreg.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_wkssvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_wmi.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_wzcsvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/py_xattr.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/rap.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/remact.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/rot.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/samr.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/scerpc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/schannel.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/secrets.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/security.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/server_id.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/smbXsrv.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/smb_acl.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/spoolss.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_atsvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_atsvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_audiosrv.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_audiosrv.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_auth.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_auth.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_backupkey.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_backupkey.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_browser.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_browser.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dbgidl.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dbgidl.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dcerpc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dcerpc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dcom.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dcom.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dfs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dfs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dfsblobs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dfsblobs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dns.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dns.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dnsp.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dnsp.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dnsserver.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dnsserver.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_drsblobs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_drsblobs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_drsuapi.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_drsuapi.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dsbackup.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dsbackup.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dssetup.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_dssetup.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_echo.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_echo.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_efs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_efs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_epmapper.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_epmapper.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_eventlog.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_eventlog.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_eventlog6.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_eventlog6.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_file_id.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_file_id.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_frsapi.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_frsapi.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_frsrpc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_frsrpc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_frstrans.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_frstrans.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_fsrvp.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_fsrvp.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_idmap.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_idmap.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_initshutdown.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_initshutdown.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_ioctl.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_ioctl.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_keysvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_keysvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_krb5pac.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_krb5pac.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_libnet_join.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_libnet_join.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_libnetapi.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_libnetapi.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_lsa.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_lsa.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_messaging.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_messaging.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_mgmt.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_mgmt.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_misc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_misc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_msgsvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_msgsvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_named_pipe_auth.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_named_pipe_auth.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_nbt.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_nbt.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_netlogon.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_netlogon.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_notify.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_notify.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_ntlmssp.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_ntlmssp.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_ntprinting.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_ntprinting.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_ntsvcs.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_ntsvcs.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_open_files.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_open_files.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_orpc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_orpc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_oxidresolver.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_oxidresolver.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_perfcount.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_perfcount.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_policyagent.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_policyagent.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_preg.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_preg.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_printcap.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_printcap.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_rap.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_rap.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_remact.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_remact.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_rot.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_rot.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_samr.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_samr.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_scerpc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_scerpc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_schannel.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_schannel.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_secrets.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_secrets.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_security.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_security.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_server_id.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_server_id.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_smbXsrv.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_smbXsrv.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_smb_acl.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_smb_acl.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_spoolss.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_spoolss.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_srvsvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_srvsvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_svcctl.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_svcctl.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_trkwks.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_trkwks.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_unixinfo.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_unixinfo.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_w32time.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_w32time.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_wbint.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_wbint.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_winreg.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_winreg.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_wkssvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_wkssvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_wmi.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_wmi.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_wzcsvc.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_wzcsvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_xattr.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srv_xattr.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/srvsvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/svcctl.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/trkwks.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/unixinfo.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/w32time.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/wbint.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/winreg.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/wkssvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/wmi.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/wmi_p.c
 delete mode 100644 source3/autoconf/librpc/gen_ndr/wzcsvc.h
 delete mode 100644 source3/autoconf/librpc/gen_ndr/xattr.h
 delete mode 100644 source3/autoconf/source3/param/README
 delete mode 100644 source3/autoconf/source3/param/param_global.h
 delete mode 100755 source3/autogen.sh
 delete mode 100755 source3/config.guess
 delete mode 100755 source3/config.sub
 delete mode 100755 source3/configure
 delete mode 100755 source3/configure.developer
 delete mode 100644 source3/configure.in
 delete mode 100644 source3/include/autoconf/README
 delete mode 100644 source3/include/autoconf/config.h.in
 delete mode 100644 source3/include/autoconf/ldb_version.h
 delete mode 100644 source3/include/autoconf/version.h
 delete mode 100755 source3/install-sh
 delete mode 100644 source3/lib/netapi/examples/Makefile.in
 delete mode 100644 source3/lib/netapi/tests/Makefile.in
 create mode 100644 source3/lib/util_ea.c
 create mode 100644 source3/lib/util_ea.h
 create mode 100644 source3/libsmb/ABI/smbclient-0.2.1.sigs
 create mode 100644 source3/libsmb/cli_smb2_fnum.c
 create mode 100644 source3/libsmb/cli_smb2_fnum.h
 delete mode 100644 source3/m4/aclocal.m4
 delete mode 100644 source3/m4/autoconf-2.60.m4
 delete mode 100644 source3/m4/check_path.m4
 delete mode 100644 source3/m4/samba_version.m4
 delete mode 100644 source3/m4/swat.m4
 create mode 100644 source3/modules/non_posix_acls.c
 create mode 100644 source3/modules/non_posix_acls.h
 create mode 100644 source3/modules/vfs_btrfs.c
 create mode 100644 source3/modules/vfs_ceph.c
 create mode 100644 source3/modules/vfs_glusterfs.c
 delete mode 100644 source3/modules/vfs_irixacl.c
 delete mode 100644 source3/modules/vfs_irixacl.h
 create mode 100644 source3/modules/vfs_nfs4acl_xattr.c
 delete mode 100644 source3/po/de.msg
 delete mode 100644 source3/po/en.msg
 delete mode 100644 source3/po/fi.msg
 delete mode 100644 source3/po/fr.msg
 delete mode 100755 source3/po/genmsg
 delete mode 100644 source3/po/it.msg
 delete mode 100644 source3/po/ja.msg
 delete mode 100644 source3/po/nl.msg
 delete mode 100644 source3/po/pl.msg
 delete mode 100644 source3/po/ru.msg
 delete mode 100644 source3/po/tr.msg
 delete mode 100755 source3/script/build_idl.sh
 delete mode 100755 source3/script/expand-includes.pl
 delete mode 100755 source3/script/installbin.sh.in
 delete mode 100755 source3/script/installdat.sh
 delete mode 100755 source3/script/installdirs.sh
 delete mode 100755 source3/script/installman.sh
 delete mode 100755 source3/script/installmo.sh
 delete mode 100755 source3/script/installmodules.sh
 delete mode 100644 source3/script/installmsg.sh
 delete mode 100755 source3/script/installscripts.sh
 delete mode 100755 source3/script/installswat.sh
 delete mode 100755 source3/script/linkmodules.sh
 delete mode 100644 source3/script/mkbuildoptions.awk
 delete mode 100755 source3/script/mkinstalldirs
 delete mode 100755 source3/script/mkversion.sh
 delete mode 100755 source3/script/revert.sh
 create mode 100755 source3/script/tests/vfstest-catia/run.sh
 create mode 100644 source3/script/tests/vfstest-catia/vfstest.cmd
 create mode 100644 source3/script/tests/vfstest-catia/vfstest1.cmd
 delete mode 100755 source3/script/uninstallbin.sh.in
 delete mode 120000 source3/script/uninstalldat.sh
 delete mode 100755 source3/script/uninstallman.sh
 delete mode 100755 source3/script/uninstallmo.sh
 delete mode 100755 source3/script/uninstallmodules.sh
 delete mode 120000 source3/script/uninstallmsg.sh
 delete mode 100755 source3/script/uninstallscripts.sh
 delete mode 120000 source3/script/uninstallswat.sh
 delete mode 100755 source3/selftest/s3-selftest.sh
 create mode 100644 source3/smbd/smb2_ioctl_dfs.c
 create mode 100644 source3/smbd/smb2_ioctl_filesys.c
 create mode 100644 source3/smbd/smb2_ioctl_named_pipe.c
 create mode 100644 source3/smbd/smb2_ioctl_network_fs.c
 create mode 100644 source3/smbd/smb2_ioctl_private.h
 delete mode 100644 source3/tests/preproc-dummy.c
 create mode 100644 source3/torture/test_dbwrap_ctdb.c
 create mode 100644 source3/utils/regedit.c
 create mode 100644 source3/utils/regedit.h
 create mode 100644 source3/utils/regedit_dialog.c
 create mode 100644 source3/utils/regedit_dialog.h
 create mode 100644 source3/utils/regedit_hexedit.c
 create mode 100644 source3/utils/regedit_hexedit.h
 create mode 100644 source3/utils/regedit_samba3.c
 create mode 100644 source3/utils/regedit_treeview.c
 create mode 100644 source3/utils/regedit_treeview.h
 create mode 100644 source3/utils/regedit_valuelist.c
 create mode 100644 source3/utils/regedit_valuelist.h
 create mode 100644 source3/utils/regedit_wrap.c
 delete mode 100644 source3/web/cgi.c
 delete mode 100644 source3/web/diagnose.c
 delete mode 100644 source3/web/neg_lang.c
 delete mode 100644 source3/web/startstop.c
 delete mode 100644 source3/web/statuspage.c
 delete mode 100644 source3/web/swat_proto.h
 create mode 100644 source3/winbindd/idmap_rfc2307.c
 create mode 100644 source3/wscript_configure_system_ncurses
 delete mode 100644 source4/NEWS
 delete mode 100644 source4/TODO
 mode change 100644 => 100755 source4/dsdb/tests/python/ldap_syntaxes.py
 mode change 100644 => 100755 source4/dsdb/tests/python/sites.py
 delete mode 100644 source4/librpc/idl/nfs4acl.idl
 create mode 100755 source4/selftest/provisions/dump.sh
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/etc/smb.conf.template
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns.keytab
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns/sam.ldb.d/CN%3DCONFIGURATION,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns/sam.ldb.d/CN%3DSCHEMA,CN%3DCONFIGURATION,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns/sam.ldb.d/DC%3DDOMAINDNSZONES,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns/sam.ldb.d/DC%3DFORESTDNSZONES,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns/sam.ldb.d/DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns/sam.ldb.d/metadata.tdb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/dns/sam.ldb.dump
 copy source4/{setup => selftest/provisions/release-4-1-0rc3/private}/dns_update_list (100%)
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/hklm.ldb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/idmap.ldb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/named.conf
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/named.conf.update
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/named.txt
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/privilege.ldb.dump
 copy buildtools/wafsamba/__init__.py => source4/selftest/provisions/release-4-1-0rc3/private/randseed.tdb.dump (100%)
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/sam.ldb.d/CN%3DCONFIGURATION,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/sam.ldb.d/CN%3DSCHEMA,CN%3DCONFIGURATION,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/sam.ldb.d/DC%3DDOMAINDNSZONES,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/sam.ldb.d/DC%3DFORESTDNSZONES,DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/sam.ldb.d/DC%3DRELEASE-4-1-0RC3,DC%3DSAMBA,DC%3DCORP.ldb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/sam.ldb.d/metadata.tdb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/sam.ldb.dump
 copy buildtools/wafsamba/__init__.py => source4/selftest/provisions/release-4-1-0rc3/private/schannel_store.tdb.dump (100%)
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/secrets.keytab
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/secrets.ldb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/secrets.tdb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/share.ldb.dump
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/smbd.tmp/msg/names.tdb.dump
 copy source4/{setup => selftest/provisions/release-4-1-0rc3/private}/spn_update_list (100%)
 create mode 100644 source4/selftest/provisions/release-4-1-0rc3/private/wins_config.ldb.dump
 create mode 100644 source4/torture/smb2/delete-on-close.c
 delete mode 100644 swat/help/welcome-no-samba-doc.html
 delete mode 100644 swat/help/welcome.html
 delete mode 100644 swat/images/globals.gif
 delete mode 100644 swat/images/home.gif
 delete mode 100644 swat/images/passwd.gif
 delete mode 100644 swat/images/printers.gif
 delete mode 100644 swat/images/samba.gif
 delete mode 100644 swat/images/shares.gif
 delete mode 100644 swat/images/status.gif
 delete mode 100644 swat/images/viewconfig.gif
 delete mode 100644 swat/images/wizard.gif
 delete mode 100644 swat/include/footer.html
 delete mode 100644 swat/include/header.html
 delete mode 100644 swat/lang/ja/help/welcome.html
 delete mode 100644 swat/lang/ru/help/welcome-no-samba-doc.html
 delete mode 100644 swat/lang/ru/help/welcome.html
 delete mode 100644 swat/lang/ru/images/globals.gif
 delete mode 100644 swat/lang/ru/images/home.gif
 delete mode 100644 swat/lang/ru/images/passwd.gif
 delete mode 100644 swat/lang/ru/images/printers.gif
 delete mode 100644 swat/lang/ru/images/shares.gif
 delete mode 100644 swat/lang/ru/images/status.gif
 delete mode 100644 swat/lang/ru/images/viewconfig.gif
 delete mode 100644 swat/lang/ru/images/wizard.gif
 delete mode 100644 swat/lang/ru/include/header.html
 delete mode 100644 swat/lang/tr/help/welcome.html
 delete mode 100644 swat/lang/tr/images/globals.gif
 delete mode 100644 swat/lang/tr/images/home.gif
 delete mode 100644 swat/lang/tr/images/passwd.gif
 delete mode 100644 swat/lang/tr/images/printers.gif
 delete mode 100644 swat/lang/tr/images/samba.gif
 delete mode 100644 swat/lang/tr/images/shares.gif
 delete mode 100644 swat/lang/tr/images/status.gif
 delete mode 100644 swat/lang/tr/images/viewconfig.gif
 create mode 100644 wintest/conf/abartlet-jesse.conf

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git




More information about the Pkg-samba-maint mailing list